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
340134378586	340134379155	340134379705	340134380255	340134380805	340134381355	340134381905	340134382455	340134383005	340134383555	340134384105	340134384655	340134385205	340134385755	340134386305	340134386855	340134387405	340134387955	340134388505	340134389055	340134389605	340134390155	340134390705	340134391255	340134391805	340134392355	340134392905	340134393455	340134394005	340134394555	340134395105	340134395655	340134396205	340134396755	340134397305	340134397855	340134398405	340134398955	340134399505	340134400055	340134400605	340134401155	340134401705	340134402255	340134402805	340134403355	340134403905	340134404455	340134405005	340134405555	340134406105	340134406655	340134407205	340134407755	340134408305	340134408855	340134409405	340134409955	340134410505	340134411055	340134411605	340134412155	340134412705	340134413255	340134413805	340134414355	340134414905	340134415455	340134416005	340134416555	340134417105	340134417655	340134418205	340134418755	340134419305	340134419855	340134420405	340134420955	340134421505	340134422055	340134422605	340134423155	340134423705	340134424255	340134424805	340134425355	340134425905	340134426455	340134427005	340134427555	340134428105	340134428655	340134429205	340134429755	340134430305	340134430855	340134431405	340134431955	340134432505	340134433055	340134433605	340134434155	340134434705	340134435255	340134435805	340134436355	340134436905	340134437455	340134438005	340134438555	340134439105	340134439655	340134440205	340134440755	340134441305	340134441855	340134442405	340134442955	340134443505	340134444055	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23532	21507	29404	24200	22531	24691	24173	14486	10029	7623	5691	4314	3454	2641	2119	1687	1410	1134	953	796	653	602	559	457	464	398	357	356	317	261	279	241	236	250	246	261	261	247	245	223	225	217	230	242	241	233	214	255	211	226	200	258	226	223	204	188	222	244	235	225	208	204	220	226	228	245	232	242	237	209	211	217	205	212	202	211	228	208	236	203	212	254	222	210	178	241	226	215	233	202	233	218	228	213	199	215	210	227	201	197	205	222	238	229	211	233	212	231	202	216	230	218	210	196	210	201	226	204	230	199	209	218	219	208	206	212	216	223	222	231	195	245	216	205	249	232	232	225	187	230	225	223	193	193	212	187	235	222	242	227	226	209	234	239	231	210	218	208	237	233	190	217	231	239	218	217	215	250	253	193	247	231	203	233	224	231	251	206	247	214	213	225	237	214	233	234	224	215	239	210	242	218	226	233	231	238	198	223	248	213	223	231	201	223	206	243	219	236	251	211	209	208	217	231	235	234	206	216	227	226	241	231	216	218	221	193	194	226	215	214	240	211	207	217	241	241	237	225	206	208	210	206	214	248	209	214	231	212	253	244	267	209	215	210	231	221	213	214	216	220	216	222	208	235	218	226	191	231	191	231	185	232	229	223	200	210	229	250	233	230	209	213	210	227	217	226	219	217	222	203	233	222	200	219	201	225	199	231	215	176	206	218	241	227	200	221	225	232	214	214	213	247	222	215	201	240	210	248	221	248	191	237	234	228	243	213	217	227	224	247	198	195	226	215	224	230	220	228	237	218	237	237	216	221	223	202	204	214	256	227	219	220	232	234	204	231	188	197	252	212	214	231	238	237	244	210	236	221	226	228	253	210	209	222	214	220	217	218	224	199	245	229	220	218	218	212	207	232	242	236	225	231	199	197	208	239	241	215	226	244	222	178	212	237	221	245	215	225	204	221	214	234	207	239	199	232	211	223	192	228	218	224	229	213	217	240	214	202	215	222	229	202	245	210	220	222	219	214	204	214	239	224	216	224	178	223	234	237	233	244	190	231	214	232	247	214	220	195	223	216	220	208	229	215	231	226	209	225	207	212	215	246	229	236	215	212	197	219	240	203	238	216	228	233	238	225	229	239	201	194	201	240	211	216	221	214	204	228	262	241	214	230	228	214	222	225	219	203	214	235	217	214	238	222	230	225	216	213	231	237	208	215	211	207	212	239	210	208	248	220	231	217	215	241	212	237	203	211	210	206	207	199	223	217	226	179	236	214	215	213	190	198	202	206	214	210	209	222	216	221	210	224	218	239	217	203	202	235	197	221	217	216	208	230	234	213	204	214	215	225	231	248	230	238	215	202	232	194	212	237	226	208	218	226	218	192	231	215	233	211	214	241	240	220	222	210	214	213	243	216	220	220	192	237	231	232	237	203	208	197	218	232	218	227	222	230	223	217	202	218	237	211	211	208	219	233	232	223	225	229	218	229	227	194	209	218	214	238	206	209	193	206	201	200	212	245	218	256	211	206	210	211	204	223	192	217	219	221	217	237	206	223	207	206	250	209	229	217	235	192	204	210	215	203	225	221	227	201	224	245	208	217	203	220	239	201	232	209	199	217	218	229	218	216	255	208	209	219	226	246	233	207	222	224	206	225	236	243	227	229	205	232	198	212	225	241	226	214	221	240	235	193	231	242	216	226	241	221	232	220	223	210	214	216	222	219	231	233	236	232	209	190	229	201	217	229	196	214	212	188	213	222	236	216	231	233	229	244	220	228	243	220	229	236	220	200	217	224	215	217	224	221	245	202	226	219	201	238	211	218	190	218	198	247	205	204	227	219	220	228	198	216	221	221	232	238	188	232	240	238	203	245	215	225	202	214	216	208	221	208	226	203	204	218	222	227	208	207	192	234	220	218	237	224	219	223	213	221	211	214	226	226	216	218	225	236	232	193	233	244	251	226	222	196	209	237	217	205	200	234	237	218	183	198	212	216	210	232	214	219	244	209	214	216	226	222	202	255	218	232	208	216	225	238	192	239	195	223	225	199	187	204	220	203	205	226	203	199	243	208	218	196	205	206	228	229	206	223	230	231	217	231	208	239	230	203	213	194	207	231	223	227	201	237	218	231	205	209	201	207	212	228	227	216	212	204	201	217	208	205	244	218	217	239	235	209	240	234	219	209	201	245	212	216	230	219	223	209	226	223	218	237	215	235	211	228	216	211	232	243	215	227	204	228	197	213	215	222	218	232	208	223	205	194	227	226	236	235	210	220	205	211	214	207	203	216	239	210	227	204	223	216	238	214	206	232	209	213	230	239	199	201	241	222	220	201	214	206	236	220	232	243	223	224	221	211	239	210	211	208	225	198	253	220	213	217	235	234	207	243	235	232	240	232	235	212	227	251	230	227	219	218	219	224	214	219	221	213	220	206	219	193	216	214	233	211	211	196	226	207	199	247	207	228	246	212	196	223	241	236	230	234	226	212	221	239	245	191	222	217	198	211	195	217	221	226	219	225	228	220	229	193	225	224	224	203	215	240	215	219	252	194	209	219	231	222	217	227	199	203	220	245	216	204	208	239	226	201	235	232	212	218	232	224	207	211	244	266	211	199	248	209	206	209	223	220	238	215	213	236	254	221	232	230	223	233	226	234	244	220	204	227	245	223	208	216	225	208	212	234	236	221	239	186	217	242	236	202	248	224	198	245	196	235	204	233	221	202	234	192	215	203	221	217	256	233	228	203	214	214	243	228	236	211	214	216	216	212	250	249	219	188	196	236	239	204	214	216	220	235	238	192	197	217	259	192	226	219	227	245	208	207	226	214	232	218	225	230	249	205	224	217	198	178	222	193	232	227	227	229	224	208	202	217	227	220	216	230	196	224	214	212	206	202	223	204	249	195	228	233	238	232	223	193	220	220	213	228	233	223	227	209	201	203	227	218	214	235	224	195	225	215	210	244	206	246	232	230	213	213	229	206	205	231	228	231	225	219	245	246	223	220	203	217	232	217	230	211	216	225	215	246	212	206	221	228	218	209	223	225	228	199	224	208	222	220	238	228	214	228	210	246	204	207	211	185	235	207	218	215	187	200	229	199	245	220	235	227	225	199	222	226	231	214	238	259	240	230	225	229	245	222	225	211	217	242	239	221	215	223	200	227	203	215	224	232	212	221	213	220	227	195	210	205	217	206	234	231	234	235	241	223	223	244	224	206	220	213	240	232	201	239	263	238	213	200	205	233	211	222	203	225	213	221	223	249	212	209	209	215	226	221	220	205	228	223	196	220	250	227	205	199	235	223	213	228	213	196	192	191	201	207	208	210	226	220	222	196	202	248	216	218	232	221	215	214	206	223	194	239	249	215	239	227	185	197	195	224	244	205	230	210	227	214	227	216	217	207	213	204	226	222	239	208	256	216	213	243	209	227	223	219	215	240	228	226	220	212	230	208	208	213	207	198	224	222	208	190	244	229	218	197	207	198	232	221	212	200	218	212	220	221	251	225	235	216
37751	62722	56693	43855	37072	31591	26235	20757	17148	13250	10437	8232	6549	5143	4014	3154	2563	2063	1693	1484	1191	957	881	741	690	604	517	444	404	376	394	351	361	312	347	351	283	300	315	274	296	289	285	312	282	281	290	310	301	319	290	286	257	277	273	295	271	284	277	300	288	288	273	288	274	270	279	246	257	288	282	295	248	278	287	269	265	317	266	282	289	315	291	278	240	254	300	289	275	296	264	287	274	280	281	277	305	294	271	277	293	274	248	261	275	284	250	247	298	272	241	289	271	301	279	259	274	308	269	269	255	304	299	261	283	263	269	297	253	292	244	278	266	269	248	271	299	290	285	264	260	274	268	300	301	246	269	276	283	280	270	315	279	288	290	293	293	261	259	256	276	274	305	280	278	263	289	283	241	285	296	278	301	291	251	259	268	298	262	287	278	259	284	278	311	288	263	290	274	255	265	282	287	298	293	273	256	279	264	262	261	278	272	267	272	274	297	276	277	279	255	281	243	270	288	267	302	258	279	257	294	281	288	270	243	271	287	284	274	300	256	276	261	279	293	250	293	265	230	289	263	266	274	281	267	261	296	284	281	293	241	278	261	271	278	304	293	287	264	297	262	264	300	284	300	273	290	314	286	271	282	278	283	287	273	260	264	265	278	276	292	266	264	279	270	265	272	306	286	287	279	286	279	286	254	257	259	240	286	278	279	273	276	257	265	268	264	301	274	306	261	302	282	272	268	292	266	263	262	273	281	284	275	292	297	289	259	285	257	286	284	282	268	270	284	276	276	266	253	265	274	285	288	283	267	315	253	257	270	283	289	272	257	266	261	280	309	261	259	265	293	259	299	266	282	287	290	302	255	278	278	252	283	281	264	272	290	293	290	279	266	286	265	289	267	304	274	276	295	290	284	248	283	292	256	269	283	287	285	293	326	285	274	275	284	269	294	248	266	282	274	288	259	281	280	247	288	285	259	278	264	278	299	259	285	290	243	257	296	284	274	255	282	299	256	253	277	286	278	290	293	243	287	288	269	269	254	281	288	280	278	282	284	298	302	257	243	261	259	276	269	280	270	256	281	276	268	247	270	276	266	275	277	294	281	265	260	269	285	276	277	267	256	278	312	293	275	242	291	263	280	308	290	287	248	275	282	273	264	290	282	277	272	292	268	275	269	291	275	299	295	300	303	292	298	289	263	276	290	273	317	265	298	264	295	281	322	274	289	285	261	277	292	287	270	275	279	267	256	289	290	291	263	267	290	271	277	283	292	265	279	281	276	289	296	288	253	276	295	257	265	283	267	270	270	286	313	283	260	286	265	306	253	296	266	260	223	269	285	287	288	265	279	269	241	299	290	273	283	286	273	291	302	319	293	267	288	308	308	253	290	274	270	297	291	269	287	270	271	303	277	273	257	267	315	278	267	281	250	276	303	251	296	281	264	242	274	277	265	284	276	250	292	275	285	276	303	291	276	302	271	281	253	282	259	283	285	249	274	278	269	304	300	273	266	295	253	279	262	277	309	246	266	279	271	283	294	279	264	272	280	293	272	323	246	278	290	252	273	278	280	279	267	307	273	274	274	291	272	286	249	278	251	262	314	302	274	250	243	269	280	263	291	268	243	283	265	262	275	278	277	267	272	281	290	292	255	286	266	297	292	268	273	269	280	295	261	293	254	307	261	287	287	271	280	290	273	284	275	270	288	287	310	284	243	269	297	268	296	266	294	283	303	300	278	269	278	270	252	286	280	274	277	256	275	314	295	274	286	295	276	259	289	282	299	297	292	247	275	261	266	292	283	265	249	300	277	256	260	279	251	284	286	283	296	273	278	259	305	282	292	268	262	296	237	291	286	267	262	299	288	330	283	254	268	290	293	282	263	252	267	295	277	312	262	294	256	254	273	270	272	273	273	283	279	257	278	270	298	285	271	267	264	290	282	266	274	278	251	293	291	266	274	281	272	279	273	248	318	282	265	273	271	284	293	278	275	288	257	280	274	279	274	283	276	278	260	252	252	288	249	291	255	240	290	286	289	286	278	290	274	265	292	260	283	265	304	274	269	238	268	283	286	290	283	276	255	263	267	266	271	275	270	269	285	311	271	275	292	270	285	277	282	299	264	293	302	288	260	284	287	283	258	272	273	261	269	289	314	279	272	272	296	269	235	304	257	267	315	264	276	272	297	271	281	297	298	271	283	280	282	301	281	275	271	282	271	269	269	281	287	267	272	259	284	295	266	276	269	262	300	244	264	258	270	290	271	263	263	257	267	244	277	308	265	302	281	261	276	256	288	243	269	270	281	286	306	303	253	287	293	278	273	275	318	300	248	279	305	264	293	296	261	252	268	263	272	239	277	285	275	283	257	271	277	255	277	260	315	280	272	288	289	287	256	284	278	266	262	262	289	281	285	288	266	268	256	286	267	300	274	282	287	290	256	293	290	248	287	265	292	287	283	298	278	263	294	288	282	251	273	295	272	289	283	297	253	273	301	272	241	263	281	288	279	290	248	266	295	264	296	259	290	271	310	273	281	273	270	317	262	280	265	256	298	297	264	299	263	273	298	282	250	255	277	264	277	264	259	269	257	255	262	270	263	271	275	279	256	289	288	280	274	261	283	283	272	254	271	296	274	287	298	297	268	280	272	278	279	268	266	289	273	299	259	286	269	291	283	268	303	256	277	241	259	304	299	281	279	257	281	286	285	256	300	284	249	256	293	285	333	270	259	279	274	277	293	290	266	256	281	284	264	258	254	246	278	313	308	280	246	255	267	269	262	302	257	269	280	262	268	297	251	273	268	292	268	261	293	281	291	264	261	272	280	277	298	273	269	273	306	288	273	247	287	292	266	261	278	256	249	264	287	280	297	306	284	269	252	271	281	289	278	277	293	258	261	246	296	287	277	271	262	283	274	299	241	271	263	279	296	254	294	276	276	285	274	305	269	315	253	260	280	261	283	299	307	294	281	314	292	241	288	293	262	239	261	305	283	251	284	273	299	283	281	305	290	289	279	269	290	266	270	265	267	299	282	260	262	291	307	261	261	294	284	293	269	262	258	305	259	306	273	297	270	269	258	262	280	252	313	294	279	281	301	294	273	293	291	277	265	309	268	304	272	267	273	257	271	256	289	274	302	295	260	272	266	271	249	287	255	260	278	270	284	264	296	291	280	264	258	288	281	264	302	291	295	272	270	277	310	303	285	285	272	293	267	269	290	264	256	286	264	273	286	291	278	298	309	271	274	263	252	266	276	275	281	249	284	273	267	294	245	250	277	301	263	292	262	268	308	301	284	280	289	261	272	282	253	274	277	271	274	263	262	283	283	252	269	282	272	269	276	275	271	277	282	258	295	280	268	294	290	268	265	271	288	265	260	251	266	277	262	262	280	267	291	297	308	291	281	279	261	287	288	282	254	270	267	304	306	261	273	284	257	280	274	306	274	281	292	298	284	290	264	253	262	307	281	263	275	286	289	297	277	263	291	276	312	282	263	274	283	260	266	272
28580	31164	38339	30505	20750	14099	9589	6191	4484	3271	2521	1977	1626	1227	1035	864	683	632	532	462	426	374	330	331	349	289	232	302	259	214	236	226	227	204	245	236	242	236	187	201	237	235	218	210	221	212	219	222	204	222	215	204	218	219	221	239	220	208	225	220	226	213	240	223	220	193	180	210	215	221	201	213	202	204	230	234	225	213	220	187	244	208	211	207	215	198	220	220	220	220	214	233	233	198	231	197	224	237	207	221	228	230	219	200	195	206	218	214	205	223	223	210	237	214	237	202	227	211	215	226	224	214	225	218	237	210	192	198	218	215	192	207	241	211	217	229	245	216	228	224	231	218	205	231	222	210	219	231	212	222	203	214	214	183	209	224	219	217	199	182	222	209	206	233	241	230	203	209	200	211	241	235	214	229	194	204	206	209	235	216	204	221	211	205	218	239	212	189	212	190	207	198	214	223	222	205	214	209	218	224	227	222	243	214	220	202	215	243	192	227	198	231	232	224	209	220	233	215	185	213	231	203	210	199	227	225	210	218	223	196	246	227	208	235	215	222	220	230	222	206	234	234	226	210	207	219	205	238	239	223	190	199	219	219	220	207	227	233	185	208	211	238	224	197	229	227	194	208	217	216	213	233	202	228	205	215	190	215	211	206	206	223	212	223	218	228	207	219	206	205	221	194	220	225	191	214	205	195	208	241	218	199	210	209	200	224	197	221	254	198	228	223	221	236	187	213	226	226	229	203	201	189	217	200	201	212	214	204	206	213	237	218	215	208	209	238	209	240	217	224	228	204	217	226	198	188	218	218	196	215	221	205	239	226	224	225	200	228	231	226	204	225	201	210	206	199	230	202	217	208	234	219	200	210	226	198	202	201	222	219	229	189	212	220	230	206	202	243	218	225	218	209	218	218	229	199	206	210	202	219	205	223	226	218	231	193	228	219	231	201	194	205	213	190	225	213	212	244	203	222	188	212	229	212	199	229	219	230	218	214	244	216	221	223	236	223	200	232	229	213	201	192	207	204	223	212	210	201	215	220	183	202	195	214	237	230	214	195	200	227	229	218	207	209	221	203	194	231	168	214	216	210	219	207	222	209	199	214	213	202	215	215	215	207	212	223	221	229	225	233	224	216	206	220	221	232	233	223	221	196	233	228	206	216	221	204	208	197	227	225	196	208	215	209	233	201	209	192	215	223	231	216	216	197	207	218	230	199	204	217	190	223	258	248	211	206	209	196	206	208	244	206	221	229	237	221	237	238	221	209	234	217	232	196	216	204	189	236	223	213	233	205	211	238	204	227	195	208	227	215	205	219	227	195	231	222	212	203	193	224	229	225	224	193	214	217	225	214	200	199	250	214	223	220	193	194	236	218	226	212	220	215	213	210	228	217	218	230	195	228	202	209	182	207	206	212	218	216	226	218	224	239	224	226	198	241	210	219	198	194	217	220	193	220	236	216	205	232	211	232	210	216	221	204	234	236	206	193	208	190	217	254	226	220	218	215	248	213	212	216	249	229	224	204	211	186	236	209	232	210	230	201	205	223	212	221	214	245	231	217	208	236	209	195	215	223	235	194	213	198	204	219	237	230	204	228	210	227	218	211	191	234	219	220	210	225	214	230	214	217	229	222	212	221	207	226	207	219	200	196	208	220	231	202	216	241	195	228	211	210	220	226	220	230	209	215	236	221	204	208	215	207	229	237	232	223	211	217	226	202	231	215	258	232	222	228	212	202	184	215	213	241	202	212	177	217	201	229	219	212	206	198	214	204	210	204	228	205	237	218	189	206	220	208	221	195	208	221	213	199	225	202	220	229	212	209	207	209	210	215	175	218	234	218	186	210	213	221	200	211	218	229	230	197	235	219	230	213	230	217	201	217	187	206	236	228	234	199	220	217	215	213	200	197	179	200	237	231	206	217	209	197	228	211	223	215	195	229	221	209	230	221	219	205	223	203	214	208	218	214	201	224	204	236	213	184	220	217	210	208	201	224	214	216	217	214	183	235	214	186	223	192	206	194	212	194	210	212	222	237	224	220	236	245	215	209	224	209	213	222	237	249	193	187	201	193	241	189	204	215	217	223	221	231	224	239	232	226	197	197	218	219	216	207	222	202	211	196	220	218	207	220	193	218	189	228	196	203	210	228	193	238	209	222	205	214	202	211	193	217	201	219	178	175	202	208	227	214	210	209	236	205	226	196	192	212	183	209	218	206	190	215	212	221	228	175	217	194	180	197	250	239	188	211	198	210	221	227	205	213	211	212	191	224	227	210	208	214	222	225	198	223	210	226	236	203	221	229	236	224	223	199	229	194	214	222	195	195	208	205	210	208	212	235	236	186	238	230	215	209	224	227	213	207	217	236	218	217	226	202	208	235	238	212	227	221	208	221	222	227	267	197	198	250	231	231	206	228	210	240	190	236	205	222	220	210	230	223	190	210	220	231	213	190	227	220	214	217	193	211	217	212	214	209	227	198	215	211	188	227	211	209	231	214	232	200	219	192	215	206	193	185	247	214	221	236	221	212	201	201	232	220	218	218	202	200	215	200	207	213	227	213	221	222	232	226	220	228	215	211	228	232	206	226	226	219	251	236	175	206	214	201	185	211	230	219	190	209	212	230	210	210	207	225	195	199	223	233	183	220	234	221	228	206	210	205	221	221	186	218	243	210	204	223	215	213	218	204	229	190	213	213	192	184	225	224	217	192	235	213	219	209	199	218	213	227	221	234	231	199	203	202	204	204	226	212	207	210	226	217	214	239	186	204	174	222	209	224	227	205	204	221	230	211	223	216	235	229	207	237	212	185	197	219	211	214	180	195	214	215	220	225	215	204	210	234	194	219	207	220	222	203	205	222	224	198	214	202	195	216	229	193	226	221	208	225	215	231	189	192	221	247	181	199	199	216	208	236	197	231	199	226	212	198	213	206	219	220	215	230	196	195	199	232	201	217	215	212	235	208	206	232	208	210	224	214	215	204	236	243	215	224	226	208	222	212	195	218	201	223	185	226	202	227	226	225	241	210	206	216	206	201	201	200	192	217	208	217	230	217	215	207	201	200	218	201	228	241	209	208	183	228	224	213	216	228	226	217	192	196	191	190	220	212	225	223	212	215	229	189	220	203	215	227	212	208	208	209	218	225	231	193	228	189	230	226	223	209	195	201	203	230	234	225	194	193	187	200	208	212	210	223	224	225	223	219	207	219	203	212	217	211	204	215	219	217	206	185	197	199	179	240	214	241	219	191	237	210	197	201	212	213	239	225	221	194	209	219	218	231	201	202	230	206	207	212	203	221	223	208	215	216	201	221	196	233	211	219	209	209	217	219	205	219	219	207	200	222	187	207	195	197	223	213	216	217	221	224	241	188	203	218	181	235	195	220	213	210	190	194	215	195	229	209	215	232	199	223	210	212	211	209	201	205	186	201	228	201	206	256	222	210	204	205	230	236	216	221	227	232	233	216	208	243	227	231	216	205	224	225	195	184	216	201	226	224
35514	50009	44007	32342	25660	20651	15912	11748	9170	6869	5282	4098	3187	2535	1961	1561	1276	1046	942	747	677	579	526	497	457	444	403	352	344	317	334	310	289	332	321	310	298	310	260	305	276	303	278	290	270	300	291	275	277	267	271	294	295	282	268	323	267	308	279	276	271	285	292	282	272	279	276	283	288	311	292	291	288	288	274	260	292	297	270	276	287	257	276	315	273	261	278	273	304	280	261	287	291	312	261	257	312	292	269	275	289	278	302	252	289	257	295	271	255	285	251	252	279	264	314	265	244	274	281	282	311	282	277	276	278	263	276	269	279	277	276	288	276	302	285	270	261	282	259	252	264	307	298	304	285	260	290	275	300	293	290	290	280	299	262	282	282	260	285	305	291	274	261	280	318	296	271	307	266	280	297	271	288	268	272	268	232	282	236	299	282	292	284	292	271	279	279	277	302	256	278	278	269	245	260	291	300	277	272	264	282	260	262	282	231	269	272	281	278	272	294	256	258	260	271	297	254	270	269	292	264	294	282	281	300	301	292	300	257	299	261	279	278	291	268	256	283	292	271	260	256	263	282	239	267	298	293	292	255	286	267	313	293	280	283	278	260	290	271	241	285	257	261	303	252	297	279	274	275	251	263	301	287	286	244	275	278	283	296	264	262	295	260	282	273	278	303	278	271	291	260	271	292	287	256	257	281	274	273	288	288	295	320	286	256	264	283	284	276	297	289	267	266	269	263	279	268	279	287	265	289	285	310	292	280	253	264	265	283	265	286	318	315	285	273	277	278	271	294	306	255	264	278	271	259	271	295	301	258	277	282	271	292	279	250	320	299	273	263	276	293	286	289	299	292	275	264	268	258	301	276	264	270	259	279	279	273	284	279	256	281	267	276	268	304	287	265	285	258	281	293	304	270	279	276	244	320	240	277	294	299	280	272	243	288	268	261	258	263	267	251	307	267	262	284	286	294	250	270	292	287	281	302	266	247	260	312	299	265	253	292	289	303	259	244	296	264	261	283	276	285	273	290	283	261	282	278	295	270	263	269	292	272	251	277	253	274	252	287	281	289	296	277	258	288	308	280	285	305	279	300	283	264	303	258	290	298	270	263	238	276	234	282	274	274	248	273	262	299	274	289	248	255	279	254	261	247	283	258	289	285	299	272	255	287	295	262	288	307	315	291	264	264	247	269	250	293	291	276	263	274	273	268	298	248	260	283	276	290	284	259	278	280	289	299	279	299	298	253	272	277	279	269	298	274	278	300	296	282	319	252	246	270	288	291	256	262	268	256	283	256	280	263	295	281	280	278	290	267	276	259	267	270	278	280	304	278	269	289	284	268	278	296	275	262	286	266	294	289	270	253	293	288	277	278	273	261	291	262	272	289	309	267	242	278	291	262	304	286	267	279	295	276	303	271	276	292	279	308	263	270	265	291	296	296	268	284	300	291	268	299	252	293	286	276	281	269	251	290	268	281	309	283	296	290	278	278	278	294	266	290	279	284	278	301	277	289	264	290	274	308	257	306	282	290	279	267	295	303	274	258	277	291	288	279	307	252	270	277	292	264	275	289	311	306	285	259	293	286	280	285	285	269	295	259	252	267	287	285	286	268	262	279	260	270	272	255	256	281	275	265	300	302	263	292	285	297	285	282	261	268	278	288	263	280	256	289	255	283	288	283	282	300	278	276	278	284	264	281	315	265	274	251	266	308	292	266	252	298	245	312	255	269	281	280	299	276	309	300	292	291	254	291	277	279	291	288	269	299	271	250	267	311	295	278	290	290	286	253	305	250	314	296	252	289	290	281	283	263	273	269	279	255	260	239	294	300	274	259	294	253	260	270	267	266	291	263	292	265	256	298	299	254	300	296	275	299	278	271	285	275	276	273	288	262	249	292	293	272	303	265	283	273	244	283	293	289	282	255	286	244	286	296	281	294	269	281	277	287	300	300	288	294	298	278	284	279	268	288	284	272	256	258	306	296	292	278	297	301	252	264	247	291	268	253	268	296	285	292	248	277	300	279	270	276	285	314	286	292	297	314	286	253	267	283	242	276	256	284	235	276	283	282	283	245	268	295	294	310	257	283	281	314	277	281	302	294	280	303	257	250	288	275	260	259	287	328	265	273	273	273	292	262	284	273	276	274	281	276	278	277	293	260	299	257	286	301	300	249	301	268	284	281	314	231	257	301	266	313	289	265	274	257	285	295	270	292	300	297	286	288	274	283	274	279	265	283	279	260	275	318	301	273	296	279	263	292	266	283	276	255	282	311	281	285	274	286	305	302	276	289	286	296	296	297	281	272	273	292	271	260	288	280	256	257	267	288	262	299	285	286	282	280	279	268	306	328	285	285	260	268	270	276	290	278	284	295	232	255	271	314	311	263	248	282	279	291	263	276	298	290	269	290	283	274	294	269	292	280	279	300	292	279	283	262	275	266	266	321	293	292	291	277	274	267	292	283	254	283	325	274	268	277	252	283	269	259	302	276	248	252	259	298	285	260	284	278	277	258	289	280	301	281	270	273	299	259	285	291	287	277	281	271	300	262	268	270	251	268	310	327	270	276	244	299	266	282	285	278	281	291	254	285	228	257	278	296	276	263	307	279	294	282	273	287	250	275	250	281	320	278	286	263	276	289	275	300	275	285	303	265	281	271	257	285	289	303	289	288	281	303	272	271	292	259	269	253	291	294	277	300	277	289	269	302	303	293	292	288	305	278	268	290	260	282	264	283	254	282	312	280	280	297	315	285	235	287	258	271	293	290	257	280	258	290	262	303	274	275	285	274	254	311	293	304	257	284	279	260	267	269	290	269	278	250	302	293	292	280	269	282	297	284	273	267	274	279	273	266	295	295	326	249	278	252	263	269	247	308	285	288	286	301	272	292	277	291	258	275	262	270	280	273	279	251	309	291	297	268	267	274	255	282	285	308	263	265	280	288	287	282	249	276	265	300	270	261	275	264	279	285	271	311	292	252	297	269	289	284	288	232	289	267	259	274	286	267	266	293	294	283	289	280	278	267	281	291	266	260	259	257	272	299	297	288	261	274	265	282	287	266	276	280	294	290	294	243	273	304	274	253	267	266	304	294	298	260	298	269	282	283	267	303	286	284	290	271	274	277	278	294	291	288	286	292	300	304	268	267	305	250	286	301	284	296	277	280	241	258	281	294	286	271	292	296	252	299	279	307	299	304	284	278	272	308	257	251	289	288	277	280	266	284	301	303	312	284	271	316	265	269	294	267	270	288	271	263	282	311	266	311	304	283	269	278	259	288	281	260	278	287	306	285	267	311	303	269	268	265	291	307	254	281	306	287	291	274	268	251	261	246	285	297	289	260	281	283	309	281	271	287	295	285	279	290	279	258	254	265	280	304	254	302	262	261	238	250	267	283	262	270	294	269	294	245	255	269	274	310	291	243	252	256	290	294	298	261	257	278	273	326	276	272	272	277	290	272	334	294	254	265	287	280	284	271	312	284	289	276	274	286	277	270	297	254	252
23738	20742	28105	24942	23243	21689	16858	10493	6820	5173	3927	2977	2285	1919	1568	1198	987	883	726	615	532	458	394	389	349	316	337	291	297	244	234	259	213	265	234	209	229	223	204	227	211	225	231	227	214	181	244	230	209	219	190	213	190	221	223	218	243	212	190	259	205	198	232	233	216	206	232	219	185	228	202	212	199	192	178	230	210	221	229	223	231	203	221	196	227	193	229	211	232	199	185	210	234	211	251	217	193	215	208	188	228	197	223	226	198	204	237	205	205	218	184	211	242	223	212	226	216	237	247	203	201	213	223	228	183	189	252	214	196	249	208	198	218	189	188	200	198	211	199	219	217	222	194	236	187	218	236	227	218	190	202	210	210	198	226	208	199	181	215	193	218	213	191	207	216	200	228	213	225	237	222	204	184	208	183	205	216	190	201	223	202	226	213	197	215	219	203	214	207	241	208	232	212	222	242	201	228	197	222	222	226	209	207	249	208	197	226	192	228	210	208	185	202	192	205	232	224	197	238	225	197	212	184	212	232	220	211	206	201	209	214	242	197	217	209	213	200	209	221	207	203	206	229	200	229	199	217	199	226	222	229	237	208	206	206	200	215	204	211	220	203	207	212	199	200	200	222	218	213	216	193	223	224	214	246	222	216	237	215	208	211	229	227	208	213	212	201	189	201	206	224	205	211	221	213	208	195	217	243	196	215	201	214	210	205	223	205	221	245	193	198	196	231	202	200	205	201	223	225	218	206	202	228	201	196	228	197	206	207	220	196	188	228	213	215	214	198	201	195	203	209	193	191	227	191	182	205	214	217	205	219	218	222	205	214	200	197	227	197	213	222	215	185	231	229	237	204	218	192	200	201	222	186	211	190	221	200	222	205	202	176	234	218	200	200	200	220	203	208	215	204	200	193	216	222	207	211	225	185	223	208	228	213	181	205	211	226	197	209	199	206	221	207	218	206	196	230	222	206	206	186	206	204	209	228	223	218	181	219	207	216	225	193	208	213	198	208	204	204	200	205	224	216	205	214	187	212	203	223	184	210	178	198	208	206	216	236	225	186	205	221	247	202	192	211	209	202	208	204	233	191	219	200	199	223	193	209	198	207	212	201	183	221	213	217	207	209	205	221	222	200	207	225	192	220	215	212	210	192	169	226	201	215	225	215	221	195	212	208	189	208	234	189	217	211	213	187	209	247	229	216	192	213	208	233	225	201	219	204	194	197	205	180	195	201	205	224	189	200	189	223	210	196	197	209	214	194	196	220	203	214	245	188	192	229	208	223	171	216	215	227	184	213	204	180	231	206	217	211	228	217	197	191	211	200	204	208	242	198	206	188	227	225	208	206	245	206	213	199	223	191	220	220	212	218	200	207	222	207	191	224	192	202	216	189	191	224	226	207	226	193	208	208	197	171	189	208	211	192	205	243	235	185	206	223	187	213	185	195	215	237	210	222	239	195	218	231	202	209	231	204	223	215	185	196	228	237	204	214	192	194	210	230	219	235	226	210	211	183	196	212	219	223	204	227	209	213	187	227	192	222	203	214	234	252	227	233	229	192	192	197	187	240	204	207	223	206	229	204	203	213	207	221	192	200	187	211	221	201	260	235	223	218	197	199	198	202	183	224	233	205	217	219	242	195	194	244	224	237	222	190	210	218	210	227	180	221	217	224	253	206	182	215	206	186	214	177	195	201	210	203	229	217	213	208	197	245	196	205	195	195	211	191	229	241	211	215	208	189	229	184	217	209	206	214	172	216	231	218	204	232	217	243	224	215	203	240	227	203	206	205	226	184	213	208	186	192	188	201	190	214	249	213	209	198	225	236	197	210	214	221	244	207	204	204	240	225	213	186	217	208	227	229	226	235	207	201	213	201	203	207	202	200	227	188	234	200	219	193	192	208	210	220	197	197	213	229	222	223	200	217	192	177	219	215	200	194	198	209	186	199	209	208	196	215	230	200	219	218	221	202	210	221	213	203	225	211	208	195	217	219	200	216	231	195	232	203	211	228	212	198	225	228	239	194	217	230	223	219	215	231	221	200	209	228	210	200	227	218	233	218	194	226	194	193	207	216	211	204	197	200	239	212	216	228	211	222	224	221	186	205	181	206	199	202	221	225	184	223	208	231	208	208	214	208	203	228	183	223	217	164	193	211	195	201	232	213	197	209	206	206	242	239	204	220	227	198	211	202	199	214	204	223	236	231	232	224	219	210	212	194	192	223	233	202	200	225	196	183	222	212	192	190	201	235	214	226	219	196	219	217	202	198	186	197	225	198	208	213	192	212	199	214	193	226	215	214	218	194	209	196	209	193	179	211	213	200	213	205	218	232	220	202	215	190	230	220	230	203	193	222	199	206	212	203	214	235	211	185	206	206	210	240	213	192	227	210	210	223	249	208	233	203	215	198	235	236	213	201	215	204	202	225	244	218	238	198	192	200	221	211	214	189	206	210	219	198	218	235	203	225	192	220	234	215	217	193	197	204	197	221	213	206	224	202	192	207	178	211	189	223	240	215	191	216	217	218	166	202	232	205	208	204	207	177	218	184	216	210	203	202	193	217	231	221	206	224	215	214	215	198	198	179	187	204	233	197	196	228	218	206	226	215	226	217	225	202	199	230	210	231	219	223	202	191	192	216	221	216	187	210	209	208	201	196	217	200	206	202	208	208	215	200	194	179	208	217	216	208	187	237	217	189	207	211	217	200	217	195	186	199	210	216	216	204	215	223	212	218	205	180	215	209	186	194	209	212	212	191	192	201	216	228	234	208	215	220	217	183	206	220	208	178	197	222	198	207	230	208	206	204	212	218	209	207	205	228	222	226	222	203	190	193	241	191	200	228	199	207	209	199	204	221	240	210	198	233	217	211	195	248	189	195	223	213	213	190	215	210	209	207	219	230	232	199	249	208	225	212	237	195	232	222	228	234	211	227	223	194	200	209	209	210	221	232	238	220	217	202	201	232	202	198	211	202	212	211	235	206	232	225	225	229	232	206	219	231	216	205	220	245	205	206	218	205	198	223	212	225	201	200	194	199	213	224	206	207	197	217	224	203	199	220	207	206	184	209	222	225	202	212	192	195	213	210	224	215	210	214	177	222	196	223	195	225	208	211	226	217	231	189	226	217	211	217	187	209	212	212	222	235	213	196	208	197	214	241	217	231	236	231	229	198	211	206	234	218	225	205	234	212	200	205	218	183	224	232	190	199	177	203	205	199	218	217	220	209	195	178	232	244	226	205	217	239	200	213	227	186	204	226	228	220	206	215	214	197	196	194	216	216	200	188	191	218	206	219	189	209	208	195	194	215	210	239	223	211	208	208	204	209	194	203	235	195	217	233	177	199	217	173	222	217	218	213	217	219	216	210	220	216	191	186	224	227	209	198	198	205	213	190	213	210	222	216	227	234	228	196	195	235	210	216	233	194	227	188	201	210	185	221	202	177	226	213	194	223	222	209	207	198	221	228	216	197	193	202	188	193	202	219	213	204	226	196	196
34560	56082	50830	38296	31351	26167	21156	16859	12995	9829	7739	5948	4638	3582	2923	2336	1873	1514	1265	1034	918	766	718	618	550	503	443	407	394	378	347	356	322	328	320	271	291	284	256	281	328	281	281	256	272	280	288	298	277	270	261	269	272	272	277	286	271	277	265	296	287	290	273	292	279	254	267	293	271	249	288	292	267	271	279	277	293	269	280	259	280	272	246	263	240	254	287	260	261	284	270	271	273	284	261	235	258	279	307	313	298	248	274	270	259	239	270	275	238	287	261	246	252	239	270	255	260	285	292	264	269	274	266	282	258	273	284	285	247	249	243	256	258	286	268	250	298	262	234	254	253	271	301	262	264	292	285	267	275	280	265	273	261	274	244	283	245	267	270	229	271	287	298	269	235	262	266	278	256	293	270	248	247	269	266	274	296	295	253	256	254	278	279	298	294	256	264	264	279	287	252	286	263	281	295	244	283	295	290	293	268	245	290	274	255	258	250	247	288	266	291	278	285	276	268	260	315	250	233	241	246	254	284	275	283	276	262	256	278	259	287	285	311	271	279	281	269	288	259	279	267	282	249	255	294	233	290	241	290	283	295	243	259	240	301	274	283	261	263	275	278	260	258	279	288	287	270	298	267	276	250	275	293	274	267	262	275	278	273	272	271	296	283	284	247	273	247	254	285	278	242	299	278	290	306	271	293	236	296	304	301	267	275	280	281	287	291	254	244	253	269	277	283	298	241	264	276	267	281	270	269	270	289	292	291	294	299	258	255	257	266	252	265	260	289	253	286	266	284	261	281	282	287	275	301	263	274	241	271	281	266	294	244	265	259	280	275	265	265	278	273	258	270	287	279	272	269	251	266	277	293	278	227	295	282	298	268	283	281	276	258	305	283	261	231	301	282	250	270	290	277	271	298	292	276	287	283	302	267	276	254	263	289	285	282	267	298	288	283	299	267	238	290	283	266	290	257	268	269	265	277	270	280	251	233	269	269	272	262	255	269	264	267	260	246	284	291	244	298	295	279	234	278	266	268	280	260	260	279	300	271	299	268	287	271	289	281	277	284	265	246	269	272	243	253	291	259	254	283	250	241	264	280	280	274	277	260	283	292	263	244	281	249	291	262	291	299	278	250	297	255	243	289	244	296	265	278	260	288	261	267	269	259	266	254	284	274	279	259	304	243	284	271	253	268	285	262	258	284	273	273	260	277	270	282	301	254	296	287	275	291	251	287	255	248	267	273	290	282	289	252	265	252	283	278	262	241	249	279	265	297	281	265	306	284	287	238	299	279	279	283	266	272	267	269	273	292	258	296	256	269	291	252	320	269	265	260	243	294	229	273	283	286	261	267	250	259	304	292	259	258	256	269	273	267	284	258	290	277	293	292	249	274	248	280	278	318	270	264	287	264	280	272	257	276	243	261	246	296	255	285	259	279	300	285	291	249	277	273	271	270	273	262	272	278	257	282	257	266	243	279	275	261	271	265	275	273	267	258	286	266	286	255	258	290	270	302	270	286	288	259	273	290	286	300	255	289	301	334	263	261	282	276	284	271	293	286	276	253	307	269	298	250	272	280	261	283	268	275	279	263	297	258	282	257	250	275	257	251	287	256	252	298	283	275	284	301	246	262	255	271	275	287	295	268	261	252	251	254	262	283	276	253	291	240	299	290	272	254	270	284	295	218	301	297	253	267	266	263	259	282	265	258	303	264	279	269	280	264	274	241	261	258	276	264	272	288	271	257	302	274	263	294	278	284	261	276	273	253	313	263	264	276	293	270	268	277	242	267	281	264	272	226	295	268	264	255	278	288	259	269	292	271	288	261	287	266	283	277	310	274	259	289	286	288	261	263	259	304	266	272	299	262	276	253	253	282	295	261	283	272	259	267	270	272	266	283	291	245	267	281	295	275	277	283	279	268	257	280	276	262	292	266	263	277	288	294	268	268	276	279	288	273	295	275	288	288	277	292	262	265	268	260	275	260	274	270	267	296	301	273	277	258	285	278	245	287	286	262	281	257	267	280	310	280	297	283	276	236	279	258	253	267	267	278	281	285	327	259	248	289	259	290	263	266	300	278	238	246	273	326	272	268	272	242	267	273	312	280	262	289	257	259	282	296	268	263	252	255	239	304	282	289	291	291	303	292	262	282	266	298	274	291	282	277	257	258	283	272	257	254	259	259	271	288	257	298	273	290	267	274	284	245	275	292	276	299	256	233	257	281	262	268	280	270	292	272	286	245	274	248	237	266	281	278	277	264	268	258	239	287	255	288	253	269	261	277	311	269	283	261	303	247	258	301	259	283	255	274	274	285	261	282	295	254	260	288	278	263	274	261	293	264	266	263	281	256	288	286	282	280	258	265	239	296	282	264	247	286	288	301	290	291	313	259	252	257	266	255	288	296	264	313	261	290	244	298	245	283	267	290	283	262	248	254	299	270	294	283	287	292	264	279	266	266	259	272	296	302	274	259	290	294	258	283	272	274	260	296	296	293	278	253	270	284	312	277	300	282	280	279	275	250	251	261	296	289	235	277	297	272	286	263	272	273	263	246	283	283	290	294	289	269	266	294	264	289	294	281	299	282	242	278	282	265	272	276	244	276	263	288	274	263	265	294	287	269	298	297	280	288	261	274	256	267	306	295	258	246	270	290	282	252	276	270	284	273	290	251	295	267	259	275	288	282	273	261	264	277	314	278	254	258	294	277	306	268	309	268	304	300	268	258	287	252	270	276	262	267	266	288	278	293	269	253	281	270	284	292	283	298	257	285	258	261	261	267	255	282	266	280	277	265	287	274	260	296	270	256	257	268	262	286	290	284	265	272	316	279	262	297	300	277	280	301	270	255	292	284	275	264	259	274	265	284	275	283	256	303	278	278	265	268	307	286	278	290	293	277	283	297	265	272	283	276	257	255	295	265	254	283	270	280	263	299	309	246	276	280	269	311	269	213	267	271	285	283	287	295	286	271	267	252	258	277	275	275	277	290	293	268	244	292	268	278	263	257	257	263	295	253	277	282	283	250	283	260	251	284	286	295	245	278	275	261	261	273	267	285	255	287	268	273	279	268	262	274	273	262	266	264	264	281	266	276	260	271	273	262	272	276	280	260	271	284	267	276	284	270	296	289	269	273	275	278	243	246	282	288	288	264	270	257	301	283	267	271	263	252	268	289	260	254	262	254	257	256	281	271	273	301	247	265	262	283	272	261	273	269	281	281	273	274	253	285	292	278	268	271	277	236	280	284	272	302	289	283	300	280	280	253	251	264	250	245	304	256	284	279	279	265	278	302	216	285	311	256	288	264	245	247	261	274	284	275	284	287	262	290	285	267	284	285	281	264	259	274	270	270	284	276	291	297	252	276	256	292	267	273	295	262	290	280	273	285	274	268	274	272	269	281	281	264	285	271	252	260	278	276	264	286	280	279	281	285	262	288	269	275	281	261	276	255	288	248	290	282	245	265	258	264	265	303	247	265	260	259	298	269	274	256	283	269	285	259	284
22709	20760	28316	23514	21924	23836	23156	14433	9626	7147	5357	3961	3093	2533	1945	1630	1344	1099	964	730	611	547	501	461	405	407	365	311	276	260	260	265	259	230	256	210	241	227	228	229	200	209	208	251	237	233	206	229	214	212	194	187	218	251	232	217	211	202	220	215	211	235	208	233	244	201	206	183	211	227	228	205	204	214	207	207	203	200	211	224	195	216	212	243	206	194	219	234	212	240	214	217	242	201	203	219	184	223	210	210	213	224	203	220	227	249	211	198	208	223	207	201	219	209	221	205	215	230	214	223	211	193	207	234	204	221	216	192	221	195	208	181	203	209	212	206	175	199	214	197	213	218	201	223	203	210	198	215	232	227	229	204	239	218	200	233	225	185	205	208	198	201	224	223	233	229	236	228	214	220	217	227	224	212	224	216	239	206	208	227	187	222	206	213	205	202	245	201	225	215	210	224	209	217	211	217	210	216	253	191	222	215	214	216	204	229	217	206	225	197	180	201	197	197	203	197	210	237	223	225	213	213	210	235	205	209	206	211	251	216	207	213	192	208	240	253	211	220	191	228	216	215	227	231	220	212	201	213	196	194	207	193	217	187	201	193	230	213	234	217	207	216	226	218	213	209	216	214	217	219	184	218	222	208	223	211	203	253	211	220	215	212	217	216	195	217	198	189	213	236	215	191	191	230	209	247	215	184	219	218	191	251	233	210	217	201	240	224	203	208	217	224	227	206	214	216	199	202	202	216	236	193	204	241	218	238	220	203	202	229	198	205	217	217	200	208	233	226	227	238	200	209	213	208	232	234	223	183	202	206	235	220	214	199	220	214	214	217	200	211	228	239	200	245	219	183	223	199	207	209	218	192	202	202	217	200	201	225	214	204	236	233	211	217	177	206	204	210	203	221	231	216	198	238	202	223	224	225	221	193	227	225	208	174	225	196	231	214	221	204	214	222	230	191	185	191	211	243	211	227	249	212	218	208	206	211	203	195	185	217	202	209	190	215	219	213	233	196	226	228	228	186	199	207	225	223	248	208	213	216	199	212	209	229	237	213	211	188	210	211	221	203	207	204	220	220	211	216	228	202	240	227	204	205	227	233	198	213	204	192	205	209	222	204	218	172	210	251	238	223	204	209	214	183	216	223	211	231	206	227	215	192	224	193	229	213	208	187	227	196	196	200	230	225	229	224	224	208	206	247	224	190	219	219	226	236	207	218	215	213	230	203	203	230	200	211	228	217	238	216	203	213	223	218	223	229	186	214	211	232	213	189	210	202	221	200	213	212	209	213	181	240	244	222	223	218	228	208	247	206	205	221	221	215	206	174	220	206	225	215	214	218	222	214	219	225	203	214	226	190	230	224	202	204	220	222	212	200	210	206	227	209	232	240	196	223	189	196	219	216	201	217	215	197	223	212	208	222	213	205	223	214	235	208	190	212	216	206	222	215	209	227	198	193	230	238	226	228	206	213	201	195	212	232	210	229	241	227	226	233	201	211	211	227	195	225	218	192	219	210	261	221	227	214	203	208	207	229	240	234	196	203	209	204	233	235	215	225	203	218	187	230	208	217	211	215	211	202	212	197	219	239	210	214	213	203	207	221	227	198	226	213	222	225	187	238	220	204	247	214	242	229	205	205	207	213	214	230	236	204	211	206	216	215	202	228	201	213	204	192	197	196	228	221	193	220	223	208	224	220	209	220	199	223	215	197	200	216	211	204	238	205	207	213	213	208	202	223	244	228	256	206	215	219	253	222	240	216	208	202	219	223	235	217	190	200	183	241	212	196	187	203	209	233	231	212	182	231	238	198	218	235	212	222	204	178	232	222	221	248	210	205	222	198	208	233	203	228	220	201	194	219	232	213	205	214	202	219	219	216	198	203	208	241	219	214	213	221	231	198	221	201	215	196	212	232	243	204	212	184	216	189	193	239	210	205	212	203	205	236	224	180	219	235	235	219	207	211	223	216	178	205	230	245	214	208	199	210	187	187	217	222	224	218	194	214	210	219	228	202	226	216	220	223	214	239	204	222	208	207	209	191	220	228	202	228	212	226	204	232	210	217	207	216	217	218	203	215	198	213	194	200	230	218	225	187	192	190	211	218	208	191	217	213	226	227	205	244	186	214	200	193	216	229	208	221	201	257	218	246	216	193	227	235	220	213	192	226	236	217	188	213	194	228	219	193	238	207	220	203	193	212	204	224	211	221	231	207	202	197	234	208	221	205	227	201	224	230	233	216	239	200	223	230	217	222	197	230	206	200	211	218	236	205	206	200	210	226	224	203	220	199	242	187	206	198	208	216	222	209	204	199	225	210	244	213	234	221	199	215	188	203	217	215	195	217	253	191	217	211	211	191	210	193	228	207	214	214	233	191	210	199	213	227	214	208	227	198	199	237	219	196	211	234	219	198	200	189	183	201	226	230	207	228	225	211	220	217	219	210	224	235	213	210	223	194	216	193	209	212	226	200	220	218	222	228	200	214	205	214	194	224	195	233	202	214	198	196	212	210	225	233	198	208	213	200	223	222	259	221	229	217	199	237	242	207	223	202	241	233	217	219	211	210	245	202	210	228	203	233	218	208	220	200	199	218	223	215	216	194	217	219	212	225	232	218	195	213	209	190	204	223	200	225	226	229	235	225	203	216	195	220	194	215	193	202	212	202	203	230	234	195	210	201	252	235	229	209	180	231	219	219	210	216	243	217	211	232	216	246	206	232	212	185	199	243	210	237	194	205	213	195	207	199	225	209	206	191	225	223	204	226	193	219	230	223	215	191	200	203	221	197	225	212	230	204	198	218	228	229	236	207	231	197	205	208	228	232	202	197	227	179	217	251	213	205	196	189	224	217	219	215	225	202	214	189	186	213	212	210	218	216	239	237	231	186	230	224	220	210	228	217	194	230	208	212	237	201	214	215	235	209	205	219	205	246	200	219	209	221	211	225	213	232	206	220	215	242	183	194	200	236	225	215	217	209	232	233	227	190	211	192	204	213	227	193	211	207	187	222	229	192	214	219	209	209	222	212	219	186	192	201	226	199	212	212	216	188	248	195	235	228	197	205	234	220	189	205	215	219	238	223	231	223	222	215	219	248	212	224	219	199	194	214	213	218	217	238	212	243	216	194	246	206	208	207	193	210	223	196	230	194	197	211	203	218	212	223	216	195	200	246	197	202	215	218	214	220	250	201	220	199	210	219	208	199	214	216	219	218	207	213	223	182	214	195	215	205	240	205	241	188	214	216	213	204	209	194	208	212	186	212	209	201	262	199	232	208	220	215	203	225	225	216	219	218	191	231	215	229	200	214	214	205	211	243	205	204	187	213	224	201	208	204	200	229	227	239	205	236	233	216	205	208	209	206	212	208	196	194	205	223	207	237	216	236	220	209	224	229	205	200	199	225	197	181	222	212	219	209	225	216	222	207	224	211	227	224	204	204	226	221	190	214	219	215	210	215	196	213	224	218	233	206	231	205	220	188	199	219	219	215	214	225	224	216
36507	61785	55721	42928	35719	30165	25056	20884	16243	12674	9821	7567	6078	4888	3793	3092	2399	2017	1606	1284	1118	913	821	659	691	607	494	467	446	411	383	372	353	329	323	313	309	287	276	293	275	318	272	282	310	278	286	262	275	235	261	274	283	294	234	271	316	254	272	245	305	275	313	259	269	273	290	262	256	274	262	249	323	296	268	259	279	240	281	294	304	258	263	252	286	273	238	267	309	286	262	295	249	271	260	278	291	269	283	261	275	261	273	246	255	258	293	300	283	284	269	257	286	282	293	266	278	270	253	265	278	304	293	289	290	253	282	296	273	261	241	248	257	280	273	272	283	252	269	236	252	276	279	266	271	241	280	290	275	292	254	275	287	254	265	259	254	275	290	246	298	238	264	263	272	246	287	283	273	289	275	297	231	235	277	269	283	255	269	261	284	258	268	271	275	260	263	270	280	265	278	255	275	288	265	302	261	262	286	300	274	254	281	292	262	261	278	255	273	254	273	282	258	271	257	280	308	259	244	279	280	273	288	252	255	255	264	251	275	271	295	268	292	279	280	276	234	282	260	261	278	281	269	261	258	248	256	259	243	270	281	255	252	275	286	268	273	283	257	273	273	290	258	266	275	280	272	278	284	284	280	248	287	269	272	276	287	270	279	254	281	277	276	279	295	267	283	272	250	256	275	278	244	260	300	256	282	276	265	247	291	297	276	290	252	305	283	257	270	273	251	281	305	289	256	284	260	269	269	262	244	278	267	270	285	288	298	257	264	306	264	295	258	281	271	264	297	251	283	268	280	285	266	273	255	271	284	261	283	269	268	275	266	289	254	274	288	266	267	276	264	277	289	316	257	259	273	310	262	282	274	283	287	260	300	272	285	274	284	280	274	274	300	260	270	247	254	298	295	303	282	279	259	260	260	281	272	280	268	275	286	265	278	296	284	275	284	288	247	280	281	244	260	268	257	268	254	286	286	261	242	276	239	283	282	262	260	251	276	270	255	295	282	241	287	257	283	284	262	261	247	281	291	262	272	269	278	277	269	291	285	230	267	242	288	274	267	291	267	270	274	279	259	249	258	271	264	270	274	278	298	295	282	270	292	259	284	285	269	254	279	267	242	260	257	263	271	268	279	264	258	247	275	280	267	288	266	271	258	288	252	250	250	292	296	259	272	295	271	288	273	270	278	295	290	284	268	290	245	286	277	295	260	290	266	259	258	279	259	275	274	243	289	255	293	282	263	284	250	253	273	250	277	294	278	261	278	259	258	250	250	253	277	293	275	281	256	269	251	304	292	264	275	295	241	290	272	273	282	260	296	264	284	251	266	280	243	286	264	302	293	264	276	278	276	267	259	293	261	280	288	284	282	280	247	261	271	260	266	274	264	273	265	259	281	266	276	281	282	259	272	284	261	274	279	280	266	259	291	269	266	224	267	246	277	288	267	272	253	273	281	232	283	261	255	279	288	276	276	280	264	264	259	276	284	254	264	263	267	265	266	266	267	263	256	261	256	273	276	275	278	282	313	288	268	265	276	260	266	274	263	265	284	270	265	299	258	287	266	307	294	243	265	271	289	267	273	283	264	261	275	241	291	300	290	252	297	256	251	301	289	266	274	246	250	252	262	233	264	268	266	286	265	267	288	288	261	260	285	265	267	276	280	278	291	283	268	258	247	281	234	254	273	288	271	270	294	263	279	248	266	256	248	280	276	257	258	276	271	274	270	273	296	278	274	281	300	283	271	330	257	274	270	291	259	283	257	289	250	294	259	268	277	268	269	283	297	285	286	260	251	260	271	300	312	268	242	267	287	253	275	251	288	297	268	286	246	271	279	264	266	268	304	288	244	270	262	278	271	248	277	287	264	286	284	256	264	259	278	297	262	269	260	256	257	261	256	272	283	310	247	263	305	252	286	272	275	258	292	281	269	243	265	273	255	255	280	256	284	264	306	297	275	276	268	270	298	282	274	280	249	271	239	266	262	285	272	265	250	245	281	266	258	257	257	246	255	265	294	256	278	277	290	241	265	279	274	259	261	267	279	254	257	287	277	283	269	276	295	267	308	284	266	304	252	296	262	270	281	242	261	280	278	291	257	280	261	279	266	255	295	284	280	273	279	258	259	284	266	260	275	302	285	258	270	275	288	282	258	252	261	287	303	273	276	254	288	297	272	269	255	266	242	268	247	296	285	254	307	282	267	271	258	271	275	285	273	295	257	295	281	257	282	295	284	280	260	249	275	288	273	238	275	268	285	272	246	254	282	278	243	251	292	302	261	265	280	301	297	289	283	259	254	257	258	296	274	282	285	237	273	268	289	304	260	257	290	235	280	273	259	258	279	276	292	261	296	265	264	289	268	268	281	260	269	266	281	273	256	281	269	291	274	291	273	259	269	249	266	269	255	268	267	283	283	254	284	275	271	281	267	270	255	278	276	296	283	263	252	268	251	278	252	267	278	261	273	231	285	290	259	274	262	284	268	302	254	280	249	285	275	250	268	288	261	268	249	257	258	277	294	269	314	256	282	291	292	272	261	256	266	284	277	245	276	283	255	283	266	277	297	268	275	269	279	276	268	256	272	258	242	242	268	309	276	252	263	267	261	272	254	289	276	253	282	274	283	273	285	266	241	258	288	287	263	277	261	274	288	267	279	251	256	273	265	261	264	259	308	273	263	266	264	237	260	286	262	272	252	283	251	267	275	255	310	296	260	259	300	291	275	291	279	278	252	285	271	255	260	248	279	280	256	247	261	306	283	274	280	260	252	262	300	263	276	249	286	275	252	275	285	268	304	256	277	286	295	274	276	247	302	311	270	279	259	283	293	243	286	258	254	230	273	251	290	263	267	242	265	270	250	273	253	270	280	294	265	238	273	268	256	259	293	264	276	288	273	295	245	250	271	277	310	261	272	276	273	273	228	244	263	261	273	262	272	264	300	262	256	248	286	300	266	282	229	283	272	288	270	272	285	281	266	281	260	277	274	272	269	254	279	260	257	260	277	275	275	266	269	267	270	257	260	275	275	277	251	300	291	293	284	254	291	277	290	265	261	254	276	283	270	277	275	277	287	309	225	296	276	270	260	281	268	249	263	269	307	277	246	282	281	253	231	281	277	300	270	263	274	281	278	252	302	258	253	267	285	305	281	260	285	285	275	249	264	256	277	269	274	262	279	262	296	275	288	286	292	272	265	271	291	261	256	269	275	280	256	258	259	279	281	272	285	283	280	265	267	274	274	278	262	256	286	293	262	276	304	321	252	260	259	264	266	272	242	323	270	270	275	289	274	280	254	278	263	233	293	278	284	234	299	287	259	280	268	276	288	266	297	252	273	283	266	275	311	266	295	263	264	286	273	286	247	238	245	250	265	263	290	249	297	242	282	279	313	242	305	267	296	258	296	267	292	266	256	275	297	270	263	271	292	287	276	260	233	276	261	262	269	284	261	255	292	299	232	260	265	263	274	271	285	257	261	268	270	262	291	263	284	261	271	242	246	288	262	247
28569	30874	38878	31504	21273	14037	9202	6131	4600	3306	2396	1893	1511	1238	957	832	699	575	529	458	383	348	338	313	327	276	258	288	256	260	249	256	251	247	209	236	219	238	186	234	240	204	221	241	210	227	231	205	239	245	222	214	210	216	214	230	236	248	228	219	217	216	214	215	228	203	224	195	232	228	243	246	206	226	247	223	224	212	209	221	204	198	203	211	230	193	212	219	228	228	227	224	257	211	217	215	221	210	210	198	188	208	202	222	222	224	216	195	219	222	210	228	233	219	257	270	200	223	208	245	230	236	216	194	206	196	205	248	224	205	208	244	212	224	218	203	213	215	199	213	207	234	214	193	228	210	199	244	203	240	210	188	235	213	243	208	209	228	226	231	238	237	224	209	215	212	220	241	215	238	203	210	195	214	217	237	211	237	228	211	224	216	203	243	243	218	225	206	243	223	229	215	222	190	223	225	202	219	231	218	215	219	224	196	222	219	248	225	217	211	240	206	231	212	250	218	207	219	217	214	230	237	219	219	213	199	234	212	236	214	219	206	231	211	222	263	208	222	218	237	227	219	191	216	200	210	226	234	230	217	234	223	217	224	238	205	228	226	202	227	209	207	208	216	221	234	201	218	214	202	232	211	236	198	212	210	187	227	236	229	209	214	219	224	255	230	229	228	235	231	232	215	211	212	206	213	226	222	228	234	213	225	207	188	232	197	210	218	214	217	210	214	234	225	228	238	227	212	228	232	216	228	218	210	183	223	202	207	244	198	212	204	223	221	221	193	208	230	227	177	222	214	202	233	235	212	198	229	236	220	211	204	215	200	210	222	225	217	226	218	208	205	180	233	236	220	239	194	206	243	220	198	224	210	201	203	213	192	219	234	215	208	230	236	216	222	227	221	202	235	206	215	252	211	198	219	203	221	236	225	230	226	223	257	201	224	216	211	221	227	233	207	235	248	208	234	236	187	222	216	200	183	210	214	251	216	219	205	229	232	228	214	255	241	228	227	234	207	207	202	219	224	215	223	254	202	221	188	219	216	215	206	235	189	198	225	216	195	210	218	228	232	201	197	222	203	208	195	212	245	200	216	232	235	237	239	208	223	226	231	220	207	228	227	203	225	199	210	214	216	224	250	193	195	211	236	222	177	232	222	212	247	218	233	197	219	229	211	220	226	189	216	238	234	210	247	202	210	212	246	209	217	245	189	230	241	227	242	213	201	241	197	232	232	213	203	207	235	207	205	212	204	201	230	214	221	212	220	210	218	189	201	215	226	227	220	231	225	207	199	227	205	210	216	217	218	216	236	229	203	216	217	214	214	198	207	226	236	207	210	220	213	203	215	220	210	207	225	220	218	202	196	211	252	202	221	221	229	191	219	233	221	237	233	213	208	230	206	198	230	205	222	241	211	226	209	204	234	231	229	207	220	210	200	202	217	225	226	235	232	239	199	210	198	202	209	223	221	211	209	245	209	206	248	233	196	216	230	240	208	247	219	241	217	257	207	230	203	212	226	200	238	220	222	247	238	207	207	226	197	209	211	224	203	225	209	203	244	237	223	217	198	232	211	218	184	246	217	202	200	220	220	230	224	201	238	207	226	229	227	228	233	214	215	206	220	220	242	207	231	231	228	213	191	219	234	222	217	216	228	214	204	213	197	236	227	195	241	197	213	242	206	214	199	227	234	213	208	200	221	213	203	248	226	245	229	200	221	220	207	203	244	204	191	222	229	244	237	239	227	239	242	243	218	207	199	237	231	215	187	221	224	221	223	218	224	194	221	230	220	233	245	211	220	214	185	223	199	226	215	230	220	211	225	201	220	220	192	220	223	202	243	227	221	234	198	214	217	201	203	205	210	251	188	211	245	193	213	214	220	239	217	215	214	189	241	198	215	235	230	236	237	217	240	225	194	222	208	229	207	262	232	224	240	239	229	210	230	216	233	210	226	236	233	239	226	211	225	235	223	221	214	222	227	210	230	202	237	208	223	198	229	209	202	221	188	227	201	222	210	202	189	220	217	223	206	204	220	209	217	188	226	220	195	207	205	209	228	210	210	199	196	240	189	197	238	228	241	237	204	240	219	218	228	223	220	206	227	222	213	196	237	206	229	198	229	203	211	201	241	213	209	211	215	226	209	211	210	227	219	220	222	205	243	222	191	220	214	223	221	231	236	212	240	224	211	200	222	227	223	228	211	224	198	221	220	245	194	215	216	231	229	242	223	248	212	230	223	206	238	230	210	215	218	221	216	201	210	248	240	215	211	209	203	203	209	243	225	206	206	228	206	235	191	232	211	214	222	236	238	215	220	205	224	224	202	221	209	194	241	226	225	203	176	227	200	220	212	231	234	214	257	180	224	243	231	213	202	220	220	214	247	216	208	239	230	226	215	217	229	224	217	211	229	235	231	228	229	216	214	227	217	226	218	204	251	219	228	225	216	198	223	211	221	201	220	198	213	195	198	220	236	225	207	207	204	215	252	217	212	201	216	238	214	219	209	205	211	234	201	211	228	216	196	230	210	215	227	214	224	217	211	230	221	228	200	207	211	213	240	198	207	233	228	217	225	217	222	194	220	209	256	217	225	246	219	233	222	225	203	219	219	214	202	188	221	250	226	223	232	221	206	191	223	215	199	219	201	208	232	232	216	221	214	213	217	222	212	194	197	213	207	206	212	219	228	232	232	228	205	235	218	212	216	225	200	210	214	235	237	212	229	212	252	238	250	228	226	196	200	231	224	207	241	232	221	232	234	199	217	231	211	228	205	239	231	227	243	209	254	243	218	234	195	187	212	215	267	229	208	218	239	223	235	225	181	242	205	213	219	214	213	230	235	227	252	225	199	218	201	204	256	213	214	197	194	233	237	211	235	212	180	208	219	222	226	215	218	219	224	210	229	222	231	211	194	216	215	197	183	226	232	215	214	186	215	216	232	223	208	194	241	243	217	233	216	193	214	221	236	211	206	204	210	234	217	216	225	238	226	245	213	200	217	230	233	231	225	218	225	221	235	208	252	236	205	232	204	219	207	232	218	232	218	224	204	216	219	232	220	215	241	215	245	213	226	190	220	210	236	226	197	226	206	219	208	200	217	209	209	211	207	205	214	235	236	196	233	204	225	212	219	220	207	218	215	249	231	217	210	230	202	207	232	208	216	219	211	241	208	246	228	234	195	216	203	228	230	216	230	222	226	233	232	208	209	250	218	227	231	242	213	218	199	242	210	222	251	224	216	252	224	220	219	205	201	204	226	207	201	215	212	230	224	202	220	246	218	227	219	211	218	219	219	236	204	232	217	211	227	210	218	241	229	193	218	220	216	239	238	253	217	222	208	230	247	235	193	222	201	235	208	238	212	218	244	212	239	226	196	236	245	232	220	199	216	217	228	232	212	225	218	214	200	217	220	222	233	203	234	214	234	244	209	206	239	228	236	234	212	215	199	192	218	211	206	222	203	210	235	234	198	215	216	219	214	228	229	223	228	220	207	215	231	221	202
35243	49850	44069	33146	25948	20167	15484	12005	9340	6654	5160	3846	3140	2402	1998	1542	1306	1111	912	748	668	629	530	445	455	431	412	375	351	347	337	301	299	299	300	309	288	301	285	298	310	305	260	254	263	293	298	310	272	277	262	268	260	289	279	252	252	298	283	287	280	296	262	257	282	260	303	280	301	266	289	300	279	274	285	297	292	279	280	293	261	272	289	297	258	294	308	280	269	282	248	250	296	311	257	275	271	289	283	319	259	281	269	271	264	275	275	255	266	283	267	289	277	285	302	274	285	258	288	278	292	286	275	288	315	273	262	307	303	285	258	275	272	285	254	302	272	272	287	296	243	264	294	310	267	263	280	289	268	283	286	265	277	298	286	288	295	286	280	314	277	319	286	270	294	263	282	316	305	283	295	269	275	301	270	274	299	299	276	289	272	296	301	259	288	289	274	273	274	307	266	300	249	303	281	296	291	304	277	276	268	255	315	300	270	313	261	305	301	289	274	291	280	269	264	279	260	277	272	293	282	256	286	269	330	273	296	301	287	292	273	304	300	259	258	297	293	255	290	294	278	294	255	292	274	268	256	294	253	275	276	307	249	276	302	301	273	303	295	270	283	251	287	301	262	289	274	292	297	294	298	277	275	293	281	297	305	277	277	292	289	272	282	272	308	306	298	290	276	291	288	314	265	269	295	279	265	284	260	270	301	264	266	293	281	295	249	283	262	278	272	303	292	284	283	325	266	257	292	292	289	287	247	286	271	279	278	267	293	263	312	270	287	262	296	266	271	313	281	302	273	283	271	286	295	275	275	252	310	269	280	279	274	286	328	273	277	283	258	275	304	279	306	272	309	304	273	279	275	290	314	284	280	284	269	283	255	251	321	302	289	311	298	277	272	273	286	317	292	282	292	287	277	279	291	288	288	279	298	312	277	282	279	266	291	283	275	292	288	307	308	278	272	255	294	246	298	259	289	297	307	276	291	296	268	274	255	261	296	288	300	295	295	289	291	294	275	294	303	302	269	285	315	291	284	293	298	273	298	297	272	269	284	280	278	313	261	299	282	305	292	272	316	266	285	291	262	305	277	290	239	280	269	263	297	294	292	297	289	283	276	281	300	294	277	293	314	301	268	274	273	266	274	290	263	272	262	295	249	253	283	277	317	290	271	262	280	287	281	292	294	279	278	289	268	299	288	284	284	290	278	282	271	286	314	278	262	294	284	266	279	302	277	265	289	274	290	278	293	280	254	294	308	277	277	265	293	270	308	273	271	285	287	271	259	300	307	263	268	282	262	292	277	298	273	278	275	258	294	275	308	286	259	262	260	280	260	281	287	275	271	277	293	268	275	284	287	311	263	271	256	267	299	284	295	260	293	254	312	258	270	263	291	293	289	295	279	302	304	305	299	263	283	276	254	290	271	265	271	281	261	269	295	279	305	282	284	272	295	281	258	296	302	291	293	284	289	268	272	313	284	238	289	320	265	268	282	277	286	333	251	259	283	285	269	270	272	289	266	283	249	284	289	287	278	268	290	270	288	271	314	274	281	274	265	256	317	291	302	271	259	317	296	299	301	289	279	300	298	286	277	276	248	269	275	252	243	288	283	287	309	284	298	308	283	303	291	291	293	312	285	268	272	286	279	298	250	281	274	294	297	276	290	297	277	283	296	285	294	287	288	279	281	311	294	272	297	300	302	290	292	276	287	297	268	258	289	271	294	306	291	271	274	269	286	289	280	277	268	305	263	318	254	266	225	282	283	260	259	271	297	271	265	271	299	271	286	272	278	302	274	306	261	269	295	261	314	234	306	290	267	304	289	254	274	275	286	284	269	230	296	283	269	302	278	289	278	287	280	257	273	295	284	283	273	313	293	278	276	283	278	264	302	286	265	310	306	251	291	266	264	310	264	260	291	299	283	264	261	300	299	281	279	291	269	272	305	289	281	271	290	257	266	258	283	266	284	316	270	268	253	282	313	254	253	262	303	266	276	289	271	250	266	301	266	294	297	272	252	278	295	285	257	274	291	296	282	293	272	286	292	284	303	285	273	304	284	281	282	307	275	284	287	287	275	312	272	295	301	269	277	285	297	267	272	251	286	300	259	267	243	288	299	306	289	269	307	275	248	318	291	299	301	296	262	287	298	271	271	265	267	290	287	276	259	285	287	266	261	289	260	282	280	282	293	321	280	295	260	305	245	279	275	282	286	299	293	265	298	281	258	270	278	288	320	270	282	279	309	303	278	282	284	274	301	297	311	254	287	297	268	262	292	296	279	272	302	312	290	257	269	255	286	292	326	299	268	314	294	270	282	272	254	281	243	282	271	286	322	284	299	292	307	290	289	285	284	297	294	288	271	278	300	284	278	268	272	261	302	254	274	287	299	261	267	278	256	270	292	314	271	244	289	288	262	282	252	250	299	298	301	285	269	266	298	298	269	311	289	279	306	272	308	312	250	261	285	254	290	299	294	313	312	267	277	305	281	292	279	270	256	281	268	295	314	277	255	295	292	281	274	295	305	310	265	298	288	271	268	294	281	263	285	243	294	287	266	274	291	278	286	250	260	253	305	295	296	297	317	289	284	267	292	278	264	272	272	287	260	289	274	255	296	275	262	295	287	285	293	257	278	303	271	279	266	289	284	270	301	267	281	276	285	306	260	267	284	279	281	276	287	278	322	278	277	308	317	280	238	295	319	293	273	297	308	294	283	277	281	268	265	262	267	286	259	310	277	291	289	301	262	298	281	272	276	274	258	289	295	237	285	294	290	295	259	283	273	292	267	267	289	281	284	279	275	285	286	282	293	342	274	286	270	264	300	285	285	283	296	259	259	310	270	280	276	272	262	260	276	315	276	251	274	289	269	306	267	275	267	295	290	250	250	320	277	281	270	310	267	283	288	295	268	264	285	286	284	290	278	313	299	301	260	269	273	297	297	292	301	265	261	252	270	283	274	298	261	285	298	312	314	296	304	273	287	297	311	309	265	300	314	257	284	260	287	280	286	318	299	258	263	309	275	287	285	279	275	253	288	259	267	282	263	295	296	292	274	254	302	288	283	297	271	300	292	270	268	258	307	287	278	245	305	268	292	293	269	297	313	307	275	271	284	266	266	290	301	292	289	257	288	276	271	293	293	275	276	292	306	312	271	292	266	272	292	292	282	291	274	269	278	281	280	285	290	265	275	263	294	265	279	267	263	278	272	285	286	292	284	264	276	269	290	253	294	282	301	275	266	297	288	320	255	263	290	292	251	271	308	251	290	272	265	278	276	271	301	307	269	284	295	304	297	282	275	280	301	308	312	298	284	282	279	272	284	285	272	273	280	259	289	273	293	291	273	284	286	260	291	250	299	275	304	304	296	253	259	308	283	315	290	281	293	272	266	271	262	250	291	308	257	262	264	270	276	292	285	284	301	307	293	290	299	315	236	270	276	281	276	285	257	299	297	277	288	260	289	293	243	258	270	301	271	289	281	270	289	299	296	284	273	285	298	282	276	286
23682	20764	28133	24935	23346	21771	16401	9813	6973	5181	3815	2873	2318	1895	1476	1178	1066	830	695	621	517	492	405	398	346	327	304	295	267	288	250	252	237	248	237	237	216	242	255	246	205	225	213	232	236	211	229	251	214	227	224	248	188	227	217	230	240	237	231	219	226	205	200	229	197	216	226	212	191	226	211	238	224	217	218	200	226	222	237	221	217	222	229	195	236	223	235	226	224	215	207	218	201	226	208	225	219	218	246	229	234	237	228	197	202	228	226	217	205	228	195	202	217	264	197	203	201	247	247	218	212	239	223	231	192	206	210	218	224	212	199	225	236	224	224	221	206	225	222	200	220	231	225	218	218	206	175	182	245	207	221	239	229	223	220	234	221	223	219	255	231	233	240	199	203	220	221	206	217	216	241	205	220	221	237	220	233	237	236	224	207	197	207	217	198	201	213	234	210	213	220	238	222	204	216	225	239	229	204	233	234	231	241	215	222	203	222	218	201	216	192	208	197	220	225	207	215	207	215	253	238	224	264	210	224	191	195	218	210	222	226	174	246	218	201	232	213	201	206	233	192	237	218	222	200	223	205	224	227	223	220	216	222	249	205	215	238	226	211	218	228	242	207	182	227	220	191	220	218	217	213	219	226	191	215	243	206	220	186	201	206	184	217	218	219	221	235	228	220	227	226	228	240	227	257	210	207	195	219	218	222	212	214	225	219	215	218	204	231	195	207	200	219	199	223	234	223	206	210	216	208	193	213	221	219	219	220	205	219	208	211	238	202	228	207	213	237	196	206	201	216	224	219	252	220	196	206	202	233	199	211	218	229	218	193	229	236	194	216	210	197	196	193	212	236	230	213	201	211	212	226	216	236	201	210	224	208	220	221	227	219	240	228	245	207	205	238	202	222	191	219	219	250	236	219	203	236	220	219	206	218	226	204	210	213	171	225	204	213	210	205	222	226	220	218	207	226	199	212	229	211	206	198	221	259	209	211	209	225	213	214	208	212	226	207	200	204	223	211	190	237	211	228	215	231	229	239	210	233	226	241	191	224	207	219	208	209	231	222	197	217	201	205	215	243	225	220	230	205	214	218	211	198	230	215	180	236	233	228	226	207	236	231	238	227	219	217	226	221	209	219	211	202	226	188	205	224	237	250	214	230	193	230	215	222	220	206	219	229	224	200	221	231	210	256	216	196	210	190	219	229	208	241	243	221	213	226	243	210	199	205	198	225	217	215	212	205	190	237	220	199	227	235	198	226	223	231	238	202	220	239	244	219	220	214	221	225	243	233	222	214	210	216	228	207	208	216	216	204	221	248	202	204	213	227	220	201	229	222	208	216	212	231	191	213	225	179	202	206	191	217	220	222	211	236	198	194	218	218	203	201	208	236	225	208	227	220	250	207	192	225	218	230	212	220	223	247	222	229	219	179	222	204	228	222	209	224	194	206	229	237	217	215	211	215	225	214	242	210	220	192	231	210	229	222	231	248	216	236	211	218	215	206	209	237	240	211	222	219	187	187	213	221	196	230	216	206	240	226	227	226	247	201	205	234	235	231	206	205	207	188	210	189	228	209	222	215	206	193	214	210	216	215	225	230	211	204	247	209	216	242	233	229	214	230	226	220	211	212	205	240	241	221	189	220	217	221	201	218	232	198	219	234	220	220	204	227	212	203	219	232	225	224	218	205	246	205	211	229	231	229	208	208	213	206	234	235	204	223	222	201	212	202	210	230	207	229	236	216	208	223	216	243	215	209	204	240	242	247	203	208	234	217	205	232	226	203	188	204	208	190	220	230	208	235	237	212	213	196	219	206	191	216	207	230	228	227	229	228	229	228	228	244	241	194	205	209	202	215	199	208	214	173	191	222	233	206	237	214	236	221	207	221	235	229	203	191	217	206	219	238	207	221	203	225	237	250	185	201	202	225	206	211	212	243	196	224	233	184	208	206	210	218	212	214	241	218	236	205	204	212	216	205	213	227	201	212	222	230	219	223	181	218	190	219	184	208	205	216	205	217	233	232	217	214	201	224	227	212	197	223	199	215	216	230	231	238	219	224	198	210	208	211	222	228	197	216	227	204	186	216	231	212	218	226	214	245	233	221	199	213	195	197	227	204	221	237	214	218	233	223	178	211	193	195	237	238	243	233	211	220	227	223	237	225	228	225	210	206	232	228	212	221	188	194	217	245	239	236	200	205	213	200	219	207	209	223	216	217	212	231	231	167	217	229	218	216	232	194	205	207	209	250	229	215	228	232	205	213	212	218	230	236	231	220	227	215	228	212	221	236	233	221	220	182	221	247	232	235	219	211	211	179	206	215	199	195	242	225	203	222	206	211	214	196	228	234	207	220	195	230	247	222	230	188	219	210	236	235	194	234	231	221	214	223	225	207	188	232	225	220	246	235	223	196	218	226	212	210	226	206	215	206	221	229	229	207	202	219	227	243	234	215	212	234	227	199	215	223	200	214	188	210	193	246	231	208	233	205	219	205	197	207	245	231	215	202	185	222	195	208	224	192	219	214	224	210	181	216	214	197	247	214	196	233	234	215	214	198	198	214	208	217	211	199	205	184	233	227	197	239	211	196	227	206	216	211	209	213	218	192	210	187	260	221	223	220	191	214	227	208	209	225	229	219	227	217	207	245	225	228	222	197	215	233	229	210	228	225	222	196	268	216	226	207	209	197	192	223	216	212	231	205	182	232	192	255	214	216	214	197	177	236	190	220	199	215	209	177	231	196	215	193	228	223	201	227	203	230	206	215	207	214	237	231	216	211	196	219	232	184	213	212	197	223	231	208	233	211	229	232	244	237	246	219	230	202	204	232	213	212	209	231	216	212	237	215	215	254	227	206	230	225	237	190	221	200	200	224	225	191	215	223	222	219	222	210	173	193	216	212	228	209	205	241	229	193	208	206	207	232	213	258	250	213	217	205	212	219	220	233	217	224	214	220	222	210	224	236	198	194	220	215	195	225	201	205	210	211	225	222	189	218	200	228	210	203	207	192	225	215	220	204	220	203	201	216	212	226	214	227	217	213	210	209	216	194	202	212	200	249	226	198	216	231	206	201	247	210	222	219	222	216	209	235	190	210	206	217	220	221	228	211	203	221	214	245	240	238	203	232	191	216	207	226	226	234	223	215	208	221	217	189	233	200	235	203	223	220	209	219	223	175	198	218	204	224	200	211	227	198	223	258	219	209	212	217	228	207	225	209	197	212	207	224	204	219	230	180	207	205	213	208	233	201	219	223	211	196	198	203	216	209	226	218	221	220	220	224	198	230	241	225	225	200	192	231	224	201	203	217	222	228	217	186	211	237	235	219	222	220	214	210	211	223	216	210	225	221	222	245	213	212	241	214	202	240	232	230	197	216	223	225	206	237	211	238	206	195	215	208	190	207	224	216	208	201	200	203	227	204	202	207	258	194	210	230	212	225	203	220	202	215	191	217	215	260	220	227	217	199	221	211	225	213	214	213	191	197	224	197	221	189	199	226	217
34866	56905	50311	38427	31707	25684	20619	16047	13031	9699	7469	5886	4558	3645	2823	2257	1839	1495	1246	1035	887	756	658	567	504	493	471	406	377	350	344	327	314	303	333	295	312	286	260	271	298	259	273	290	294	292	288	291	273	283	270	258	285	260	290	254	285	275	297	264	255	290	251	267	272	261	288	308	280	294	269	292	273	293	291	285	271	287	290	241	293	277	235	271	286	272	261	279	277	295	291	291	254	274	270	227	277	289	245	289	294	302	283	307	282	255	248	283	251	264	252	282	265	268	308	275	268	322	271	264	252	259	285	261	300	278	309	274	274	295	303	290	272	276	263	253	259	261	263	277	257	258	263	259	261	282	268	302	297	287	283	300	249	289	293	299	294	274	291	301	265	318	285	303	276	267	277	293	284	261	293	263	273	266	290	305	278	266	270	263	271	293	271	302	278	279	305	284	269	248	279	282	283	304	296	260	291	269	272	265	258	272	285	264	298	309	284	273	275	260	271	294	284	266	291	267	257	278	245	293	243	311	301	263	272	246	236	283	256	308	281	316	287	265	271	274	285	287	273	288	300	289	289	253	286	267	281	267	283	289	293	305	277	283	304	266	280	315	284	243	275	303	266	281	296	283	265	288	301	277	251	290	270	272	255	277	261	280	269	248	283	288	280	292	270	274	250	262	300	284	273	244	261	268	270	270	282	281	263	271	269	292	280	294	272	262	291	288	273	289	287	237	268	292	257	280	293	267	286	257	304	269	293	271	267	269	283	274	285	264	275	285	265	279	285	264	242	274	275	275	282	240	281	256	251	254	227	279	250	250	290	287	271	275	279	250	300	275	271	308	281	266	285	270	293	273	278	287	279	264	272	260	269	297	283	266	277	283	288	307	280	291	285	300	254	281	268	270	270	267	299	264	277	286	301	265	269	293	295	267	259	275	278	254	265	257	284	246	261	269	286	296	280	281	303	283	279	290	300	272	271	273	291	277	301	269	258	272	290	267	265	297	255	283	288	274	276	296	290	275	289	284	281	299	285	295	274	288	317	275	298	260	272	299	290	295	314	288	280	269	278	255	249	253	316	267	267	272	293	245	285	296	293	307	273	271	284	281	279	290	259	241	257	271	279	279	243	296	279	281	264	292	262	274	246	320	258	292	270	282	265	287	290	258	247	273	279	269	274	274	301	264	297	268	274	275	279	282	285	274	285	281	275	273	231	302	256	230	252	289	276	268	298	246	277	277	316	273	265	249	256	282	285	270	275	277	283	253	281	276	271	286	282	261	270	271	249	277	263	284	245	297	272	290	302	295	288	270	263	271	291	272	274	316	292	257	256	271	250	254	278	288	290	255	240	284	262	245	247	269	289	299	256	255	253	286	287	293	266	260	264	293	269	262	300	297	269	302	288	274	279	253	279	247	260	285	294	294	256	265	294	280	251	291	291	284	280	271	270	283	260	258	286	264	236	277	271	289	282	263	275	273	277	278	277	297	247	276	278	268	262	294	277	284	269	300	291	270	285	295	267	274	285	246	277	269	253	274	261	250	265	233	291	274	286	286	281	279	269	292	311	265	266	270	261	259	295	281	282	255	249	278	296	292	296	275	289	277	279	259	277	260	276	305	299	272	290	271	264	297	286	298	260	288	278	247	305	269	276	263	251	283	284	274	276	261	255	260	282	281	271	271	282	260	282	257	278	288	250	269	268	301	281	295	300	286	275	274	278	304	268	263	275	285	253	267	258	249	288	283	246	261	286	244	264	274	260	273	286	234	303	285	244	242	288	263	261	261	300	277	309	274	278	258	274	291	296	306	295	284	256	269	297	282	284	261	273	283	274	264	256	291	259	247	295	278	265	280	277	300	294	261	292	284	251	253	297	273	275	279	256	260	289	275	252	292	298	238	250	273	264	278	281	268	290	292	277	269	282	278	275	272	308	318	285	277	292	297	295	283	252	278	251	271	297	265	267	282	272	299	282	254	278	278	279	301	265	287	292	264	273	255	284	275	270	252	279	263	286	301	271	294	292	262	301	289	266	258	289	282	288	304	224	302	267	290	251	274	257	304	273	291	293	288	283	259	261	261	258	266	270	253	286	310	289	269	320	276	267	265	293	274	286	274	302	292	252	293	280	304	269	299	279	267	271	291	240	291	281	254	257	289	277	273	266	289	274	245	260	266	252	275	294	273	271	253	297	256	291	297	278	294	289	272	259	294	280	316	244	262	257	283	279	259	259	307	264	285	299	252	290	256	299	259	299	268	275	248	307	276	302	266	279	267	263	259	275	286	326	281	280	267	257	297	277	258	266	281	261	265	283	295	263	275	283	276	284	282	260	251	272	296	279	245	288	270	260	255	302	284	272	301	276	297	262	257	288	257	237	286	273	288	235	256	292	287	295	287	303	294	302	281	276	261	267	273	286	228	272	277	305	288	266	288	282	294	269	263	274	278	266	308	283	316	272	246	272	289	295	304	242	284	301	300	272	284	289	278	279	283	274	264	288	296	246	283	281	296	274	245	309	262	275	266	289	246	274	277	278	258	272	298	292	262	302	274	294	284	253	274	293	265	265	285	239	292	293	280	288	298	301	265	289	266	291	284	290	268	305	269	289	274	266	275	274	274	276	272	282	261	265	281	290	287	275	283	285	269	288	285	304	269	253	255	273	299	285	287	268	283	270	290	255	284	263	262	257	293	293	285	277	270	267	296	292	272	301	282	274	273	279	262	279	284	292	287	310	295	294	274	263	270	283	298	302	241	266	265	265	277	250	258	279	291	265	292	267	276	261	283	267	296	266	278	306	273	299	247	277	283	243	262	249	286	274	269	294	274	292	263	263	277	251	277	270	261	274	264	284	280	244	292	282	272	269	296	275	263	274	247	287	292	262	277	296	267	270	285	281	259	296	264	274	302	293	277	253	283	272	290	285	271	259	260	257	267	264	262	293	301	279	278	308	291	280	287	283	251	279	267	272	283	274	269	282	300	270	259	295	259	244	291	259	269	251	271	283	292	275	249	272	280	268	289	267	256	277	277	293	285	251	278	270	280	281	262	289	281	301	289	286	294	293	238	273	290	251	268	279	271	289	265	269	252	287	261	281	282	275	297	275	280	263	280	270	282	267	260	268	248	259	279	293	299	313	280	266	269	295	281	272	268	298	297	280	266	295	272	291	262	265	259	259	278	293	280	265	293	248	261	285	281	262	255	269	250	278	253	301	298	268	273	285	243	271	292	274	306	274	243	297	295	280	263	274	250	279	249	297	265	283	254	311	263	281	287	253	278	300	290	276	250	286	297	282	288	287	271	274	262	275	235	313	261	298	296	247	288	289	260	291	298	270	297	268	288	278	277	282	263	231	285	296	250	268	300	265	275	280	294	232	287	300	264	281	303	277	298	275	314	280	285	255	281	288	279	267	267	248	271	259	320	263	314	278	277	287	281	281	284	275	274	297	284	296	288	291	284	269	269	290	283	276	261	273	268	283	257	274	285	282	272	256	283	296	294
22679	20756	28342	23451	21826	23856	23231	13776	9350	7120	5300	3971	3171	2640	1969	1573	1317	1074	900	757	642	593	544	456	423	383	369	293	313	307	293	266	236	267	222	241	263	225	221	220	201	229	229	247	218	217	220	216	236	225	219	211	244	217	228	221	241	204	241	224	211	213	235	218	191	232	229	248	207	229	198	219	244	208	230	212	227	243	208	222	239	199	203	206	234	205	220	231	230	222	220	213	215	229	249	220	197	220	218	249	221	215	248	229	230	195	245	222	226	197	222	179	219	224	210	214	208	239	197	207	223	227	219	218	241	221	236	231	217	210	229	218	224	185	221	206	207	250	228	219	213	236	237	224	220	210	230	184	216	214	206	240	220	219	224	210	222	205	219	201	230	168	210	219	219	215	249	219	246	226	220	233	221	205	207	228	215	238	214	243	249	221	227	230	205	213	203	187	209	232	222	180	212	216	198	196	223	198	218	218	236	228	223	225	224	212	211	207	233	210	234	222	221	230	231	215	224	216	221	213	222	212	221	249	227	224	210	205	239	199	226	235	236	228	238	203	229	219	224	227	218	221	239	227	208	218	263	204	219	218	230	210	198	220	224	206	203	200	226	219	239	215	220	210	236	230	224	214	233	212	253	211	212	184	235	202	204	228	189	210	206	212	217	211	221	208	212	205	229	207	196	207	214	193	227	200	215	226	230	234	208	218	210	225	213	217	204	207	199	239	226	251	221	238	214	221	223	211	201	232	247	230	223	207	218	223	242	214	233	217	212	245	217	218	229	232	202	226	250	228	215	214	220	219	222	226	211	227	217	212	238	222	193	226	225	220	215	222	200	233	228	231	184	215	230	217	221	217	231	219	210	207	227	227	223	224	222	218	207	204	224	227	221	219	224	202	211	237	245	213	271	229	208	226	247	204	208	214	242	226	203	226	234	235	196	213	237	202	219	231	232	230	222	227	210	224	206	223	212	215	196	227	225	230	222	215	217	236	230	202	226	169	210	193	207	198	214	194	223	209	211	178	223	218	205	235	198	216	201	229	222	226	190	206	196	220	208	205	215	235	221	222	218	205	244	214	192	237	215	244	210	209	220	213	210	220	217	205	217	199	234	224	228	206	217	229	230	227	223	236	218	208	217	178	228	193	221	218	184	196	221	218	202	238	231	187	229	207	214	210	224	203	198	249	203	216	205	205	186	226	213	229	211	191	230	254	199	210	216	230	211	229	215	203	247	223	201	243	234	214	225	204	235	203	207	212	214	211	212	237	226	215	230	198	206	245	241	229	226	210	213	234	201	218	216	239	231	223	230	225	202	218	208	205	232	211	230	206	193	242	235	219	227	220	227	216	214	245	212	198	217	199	215	220	225	234	237	232	224	228	228	218	272	220	218	227	203	220	194	224	220	229	229	234	220	214	210	211	214	192	224	200	241	210	181	230	216	224	217	229	198	216	238	215	212	238	218	200	241	215	205	231	246	224	220	218	216	201	196	222	231	216	206	242	227	237	218	215	215	229	214	215	203	213	242	202	209	230	237	220	216	233	193	215	216	185	217	222	215	233	223	198	212	207	227	220	227	200	235	226	231	237	203	227	201	213	222	205	194	203	227	238	231	212	224	240	211	210	179	205	197	228	209	227	218	201	229	208	217	212	215	240	220	216	227	223	257	226	221	219	206	232	231	212	224	217	194	207	225	199	225	182	217	206	211	205	201	205	194	199	244	219	215	215	237	215	226	196	193	221	207	239	204	233	216	228	187	239	203	217	225	241	203	210	204	234	210	228	223	240	231	227	239	206	248	185	204	230	243	219	212	248	212	220	226	227	226	235	231	225	219	218	227	211	224	230	207	236	222	248	225	204	211	221	206	220	212	234	217	210	215	232	200	214	231	246	220	208	206	235	211	221	228	220	211	236	222	237	224	208	222	214	197	208	219	211	232	251	231	215	191	221	238	236	230	223	244	247	223	237	229	224	205	210	204	224	224	241	207	211	238	218	202	208	223	235	224	243	232	220	212	209	227	220	239	201	224	195	215	222	202	236	231	199	223	218	249	202	201	194	224	268	229	237	216	224	204	203	212	220	209	218	229	224	215	189	199	201	191	238	245	215	219	217	235	211	252	236	209	213	211	210	225	218	217	191	252	216	239	228	234	211	226	222	221	257	235	208	253	238	200	218	189	217	201	209	233	224	222	215	222	214	198	208	227	221	219	205	213	208	213	213	198	219	217	212	214	197	231	209	199	208	243	228	198	235	229	241	246	230	237	242	238	217	242	209	248	226	205	213	213	231	215	212	211	193	202	197	200	230	213	216	244	207	207	225	206	228	221	214	230	231	248	187	204	217	206	211	200	196	247	216	174	237	229	209	227	233	195	227	206	222	212	239	205	255	209	242	188	225	202	247	215	229	236	229	236	199	196	184	212	231	217	206	218	229	201	215	202	215	223	225	224	214	239	231	241	217	211	218	248	198	187	231	202	219	236	244	210	220	199	246	220	253	233	207	235	210	201	250	219	201	204	212	213	210	238	215	225	231	250	227	210	207	219	224	198	222	229	222	239	224	227	214	223	224	200	246	224	218	261	211	226	213	223	238	224	215	242	230	218	230	217	234	216	207	205	233	240	215	194	242	217	224	206	218	196	231	221	215	224	210	196	212	219	231	200	224	230	233	212	225	217	218	224	221	231	222	215	229	227	235	226	192	225	237	224	227	207	234	211	235	230	231	237	225	225	205	202	192	228	216	220	222	211	183	220	233	213	215	230	204	219	219	203	216	220	220	220	202	229	233	212	226	219	217	211	226	208	194	226	212	222	204	228	212	188	231	194	189	236	225	225	210	219	213	223	231	250	257	201	240	221	239	209	224	213	209	208	208	223	199	226	243	231	231	210	206	206	205	233	241	210	228	234	228	203	206	228	203	222	177	205	235	215	227	204	220	217	214	221	219	200	205	224	216	207	221	225	206	217	214	235	220	221	225	218	193	211	217	230	223	218	211	196	242	219	231	235	201	232	204	215	220	239	205	213	211	197	218	270	222	223	259	226	205	226	215	209	222	230	216	223	215	237	204	224	205	210	178	238	246	254	210	231	225	192	219	218	212	215	249	208	220	231	219	225	241	209	200	214	231	236	214	232	237	225	215	223	227	208	242	214	221	201	229	232	239	197	217	231	230	197	208	229	210	224	192	225	221	241	213	240	225	200	209	235	172	217	186	238	229	218	225	218	230	221	224	195	211	221	246	225	232	196	223	216	205	231	213	210	225	235	248	241	225	245	195	229	218	205	229	219	221	212	211	214	220	205	241	217	205	209	220	221	240	190	204	215	192	225	226	195	194	196	209	218	200	208	209	233	200	239	222	227	210	211	219	230	237	211	222	246	218	218	219	210	209	269	218	230	242	221	224	200	235	220	245	214	232	224	218	235	213	206	214	199	230	235	234	206	233	235	216	207	194	222	237	218	229	235	210	248	232	240	202	208	230	221	254	236	204	189	235	232	247
37159	61842	56316	42824	35791	30520	24863	19799	16076	12489	9917	7631	6019	4767	3773	2941	2326	1877	1638	1362	1065	916	749	688	700	566	487	455	440	404	402	340	350	356	323	310	288	287	303	311	272	274	268	298	274	286	287	278	275	268	273	271	272	250	286	268	283	291	273	257	274	277	271	251	270	255	295	262	255	288	283	278	252	287	260	279	248	253	258	297	297	278	289	268	252	266	278	252	296	272	235	290	286	279	275	285	301	292	270	255	275	277	270	268	289	262	321	295	233	282	268	265	299	257	251	250	269	262	274	290	284	277	257	280	285	281	251	277	256	244	241	296	285	258	299	262	285	284	272	304	244	299	260	279	284	277	272	283	286	297	259	260	247	271	273	277	279	266	290	279	305	280	243	290	284	283	294	278	260	267	274	297	303	262	293	287	271	272	274	288	269	274	288	259	265	289	256	294	276	281	265	274	290	267	269	268	250	275	298	300	276	279	263	286	267	273	286	240	264	273	263	289	291	308	263	283	249	271	267	258	275	298	248	289	279	274	249	269	258	303	261	276	298	274	286	304	273	288	296	277	231	257	260	273	264	262	287	299	279	256	275	288	290	265	267	274	263	261	259	274	238	282	271	280	274	279	263	300	269	306	283	238	250	295	260	241	306	290	279	238	279	307	274	284	296	299	273	278	257	309	258	304	233	268	258	279	263	286	261	264	278	281	277	282	287	294	283	243	277	290	308	299	287	255	281	242	271	261	285	283	277	231	248	275	272	286	271	271	286	274	265	266	249	268	286	266	289	255	300	258	263	285	235	274	273	272	271	265	286	261	266	278	281	268	259	262	289	269	278	288	268	297	271	291	302	288	266	246	294	246	288	292	284	270	283	268	282	264	263	296	249	261	296	308	280	248	289	273	279	254	280	287	259	235	300	254	261	262	297	274	291	294	261	248	270	285	279	282	279	292	303	268	303	273	267	279	264	267	239	266	278	288	243	272	240	272	272	271	299	307	288	274	275	262	276	277	280	273	292	262	308	285	286	279	282	282	268	278	249	262	283	299	259	271	271	266	284	295	273	268	262	291	274	266	294	269	279	263	271	292	248	278	279	287	300	282	270	273	271	283	247	288	273	281	260	287	277	269	226	272	293	267	288	286	270	316	274	284	293	257	305	289	288	298	267	260	270	277	294	258	278	277	257	254	284	253	238	276	278	273	251	280	284	283	272	266	274	242	269	298	272	285	259	265	272	260	293	300	277	268	262	284	258	270	269	310	267	277	289	270	278	257	286	276	282	284	266	263	268	287	279	300	295	295	268	255	272	275	279	276	287	246	276	269	269	266	285	265	311	292	290	260	272	261	257	286	295	279	259	288	272	288	269	266	283	278	321	252	256	266	282	285	270	259	264	256	268	282	278	261	290	259	301	300	267	260	253	263	261	302	271	309	244	250	290	255	283	267	258	263	278	290	279	279	262	268	262	257	266	311	255	290	247	279	299	278	284	287	258	281	271	261	277	282	253	291	281	286	244	301	265	273	275	289	297	288	253	298	292	288	267	285	272	282	274	264	266	264	269	291	286	272	264	271	231	283	272	257	277	270	290	245	289	266	276	283	250	245	254	293	278	255	254	278	263	263	280	276	272	258	281	307	272	264	277	273	293	272	290	273	275	298	307	276	271	287	281	263	251	306	284	270	262	285	254	258	272	286	292	294	257	259	268	273	235	256	280	257	274	287	290	263	298	279	250	290	264	277	267	264	294	247	268	290	264	273	261	279	273	288	281	275	277	262	269	250	292	273	264	279	293	276	297	307	264	291	276	282	282	281	261	265	264	318	269	273	285	277	252	263	271	282	302	254	294	276	294	278	283	261	274	263	290	266	289	271	260	276	271	284	269	283	307	287	261	318	278	280	234	278	273	270	285	261	288	297	271	268	240	266	282	265	295	265	302	323	251	278	277	286	267	290	257	280	290	244	268	276	286	251	271	292	259	283	246	257	240	271	248	276	281	277	258	287	268	282	294	294	281	242	289	302	303	266	298	294	285	308	273	292	280	255	277	272	236	298	286	258	264	259	299	259	274	262	269	255	293	294	257	277	258	257	281	277	254	275	284	281	272	269	265	275	274	284	257	284	270	262	281	258	251	259	282	263	274	293	279	270	293	257	267	280	268	287	279	269	269	254	267	238	280	254	249	305	280	258	268	302	285	266	273	320	289	266	241	302	260	261	266	291	255	280	284	267	241	260	250	251	258	303	297	266	279	273	252	287	274	288	255	259	297	240	255	280	292	278	272	273	257	257	298	288	275	242	275	293	231	283	276	241	289	261	249	265	292	251	301	287	263	254	253	283	268	270	272	274	300	269	280	260	255	274	259	280	284	257	291	262	308	269	270	304	253	265	264	271	283	291	276	259	284	259	273	287	294	267	252	282	299	239	270	261	254	263	273	257	267	260	268	269	260	292	274	258	275	266	281	288	279	299	294	304	265	282	291	265	282	286	277	267	254	318	282	267	296	266	281	266	286	288	304	266	302	267	276	282	260	255	270	261	269	278	250	274	276	276	258	265	274	283	273	251	240	293	277	274	276	263	303	259	303	269	280	269	277	290	289	268	301	267	262	263	288	298	280	295	255	263	293	268	272	271	290	310	266	277	260	277	294	282	279	282	278	293	270	293	275	278	277	277	275	286	275	293	279	279	279	268	276	247	297	307	261	261	276	247	264	276	262	291	278	284	241	281	260	278	255	306	260	303	267	250	266	272	280	268	283	281	284	291	303	257	312	275	287	274	292	277	308	259	272	268	264	298	275	278	256	256	269	277	276	270	299	262	277	243	250	292	266	275	284	271	251	293	258	261	279	281	282	259	274	271	266	263	293	268	258	283	255	270	283	279	298	276	282	275	274	303	267	290	260	255	269	268	262	288	266	272	295	284	311	268	291	277	282	274	260	284	253	258	273	274	286	257	292	273	272	288	277	278	288	287	255	255	260	283	299	277	280	266	273	255	289	261	272	263	270	278	275	247	263	244	289	261	278	301	274	310	289	266	270	286	254	264	301	272	287	298	256	287	276	277	271	281	288	258	267	279	288	286	303	261	288	299	269	289	290	279	259	273	296	274	273	267	288	272	300	257	269	269	282	278	249	278	270	282	266	276	245	270	260	291	278	300	310	238	276	294	311	250	268	271	301	289	295	257	259	272	231	242	251	306	257	289	271	277	255	272	275	280	289	296	265	257	276	281	269	286	275	255	299	290	258	312	304	298	311	275	302	263	273	266	290	303	286	292	254	254	290	278	271	273	274	254	267	261	257	281	255	276	261	265	309	284	279	315	265	289	264	271	274	280	255	273	283	261	260	263	260	290	286	255	250	295	307	250	324	289	255	282	283	242	234	286	271	247	286	271	289	264	276	273	270	273	281	269	281	296	270	282	268	261	288	268	281	266	275	275	254	286	269	252	312	268	265	281	272	243	291	265	282	265	264	285	269	277	281	271	279	276	284	278	275	275	269	275
28682	31500	39776	31675	21359	14792	9796	6516	4435	3304	2507	2003	1551	1276	1033	861	727	581	527	448	425	394	368	324	334	332	308	286	263	249	224	224	242	228	239	255	227	222	223	215	220	213	226	213	206	206	224	245	236	245	217	228	228	218	209	212	212	243	215	224	223	216	232	230	246	217	215	227	224	226	247	219	207	233	244	202	228	234	246	222	237	233	213	231	225	222	231	239	232	224	210	248	242	210	221	234	227	208	222	220	229	241	212	222	212	214	244	214	213	222	215	219	220	249	248	223	208	214	187	208	222	227	182	222	245	217	239	224	204	227	218	219	232	222	217	214	232	201	229	237	231	214	238	240	206	202	230	212	232	232	224	233	223	223	220	236	218	232	220	230	199	239	207	221	235	221	240	234	212	183	219	213	207	229	211	225	206	234	221	226	205	244	232	205	216	235	218	200	235	235	233	216	221	217	206	238	231	200	241	217	206	195	247	203	218	256	228	260	209	218	241	224	251	215	213	229	223	232	210	213	240	224	221	209	212	213	251	248	217	214	199	222	250	227	248	201	208	213	205	230	217	244	246	228	231	231	259	217	227	269	195	198	250	233	240	234	232	217	206	242	209	243	233	246	215	221	243	234	221	228	200	201	218	241	200	242	238	222	232	216	228	247	232	217	232	235	218	201	256	220	227	231	194	234	223	201	243	217	252	212	233	231	199	192	227	226	207	216	213	222	234	207	221	188	225	218	240	219	208	213	239	233	236	224	227	226	228	211	248	244	224	212	255	223	234	218	236	207	225	205	232	203	221	218	247	245	222	222	232	234	223	231	225	210	228	253	216	242	198	216	236	238	215	238	226	193	217	210	229	238	214	212	214	223	217	184	208	225	255	218	205	257	212	231	235	240	218	223	204	184	232	219	218	217	210	248	207	236	235	222	222	238	215	226	225	189	209	236	225	218	210	229	249	240	229	215	219	198	214	232	247	207	225	222	207	235	238	223	206	207	216	228	212	212	210	244	226	235	231	235	237	224	215	201	221	190	236	230	226	230	228	235	219	250	220	217	222	236	229	215	234	195	202	197	243	234	236	223	198	218	226	227	189	225	216	233	218	222	212	210	202	224	218	202	203	246	211	221	243	229	218	211	228	244	216	210	224	248	230	231	239	229	220	216	215	211	240	246	217	212	214	211	197	221	221	196	219	250	252	231	247	216	209	223	226	236	228	229	240	256	252	239	217	227	221	204	222	206	217	216	219	205	238	199	217	244	221	205	219	221	231	237	259	242	233	229	224	219	262	187	193	223	231	205	218	226	199	255	204	230	250	231	230	250	231	221	233	233	193	214	235	234	244	206	223	229	216	218	218	213	210	220	217	210	234	228	250	253	191	219	246	215	226	226	248	214	235	187	200	198	226	210	228	229	261	239	251	216	216	225	198	221	228	214	239	212	221	234	213	220	223	245	221	232	207	238	238	207	229	233	212	234	235	225	230	249	228	195	245	236	227	193	226	220	220	216	224	218	229	233	236	231	227	200	234	227	228	202	262	215	232	243	232	225	202	194	230	218	210	214	233	223	243	232	205	214	238	208	235	226	232	211	215	226	208	204	222	235	207	208	231	235	218	217	217	212	210	231	218	214	230	209	212	197	223	230	232	206	221	237	200	243	233	183	233	213	219	214	230	198	231	202	178	226	206	237	216	223	236	208	204	223	232	204	224	222	218	237	221	224	215	231	223	210	198	220	197	218	221	228	243	254	206	221	210	232	256	222	239	219	191	193	227	208	241	210	235	245	227	219	230	198	185	232	208	207	218	229	213	184	238	216	202	222	223	224	202	230	222	249	220	241	225	243	210	212	221	226	213	250	232	236	247	237	223	211	208	232	210	212	219	194	222	221	197	215	202	213	215	213	222	255	207	215	236	209	235	233	240	228	215	255	206	226	213	206	234	219	226	244	222	223	229	217	215	198	247	228	211	228	223	199	257	213	231	233	260	210	208	207	224	196	249	215	215	214	212	229	250	220	196	229	213	251	224	207	213	238	221	208	219	218	227	225	225	220	233	229	228	216	239	209	193	209	209	221	224	213	207	201	220	213	228	220	205	233	250	224	219	228	229	232	226	225	226	211	217	209	212	211	223	218	235	213	216	250	205	238	225	212	221	230	237	223	238	215	216	220	215	233	247	222	218	223	187	236	230	238	208	196	221	217	256	227	215	218	243	218	228	209	214	232	221	214	212	219	214	204	233	224	220	217	196	213	201	221	212	223	237	235	251	201	229	231	242	241	235	215	218	203	245	250	268	242	220	207	245	227	210	215	198	190	236	220	230	218	222	182	221	222	231	198	221	204	207	205	229	258	197	226	210	239	224	225	223	213	238	222	225	185	207	212	250	236	221	255	198	202	210	241	230	231	216	208	210	239	245	228	231	211	233	242	241	229	218	223	220	231	218	229	208	239	237	223	219	218	222	194	233	264	233	220	219	235	210	213	243	248	219	210	247	190	234	217	203	226	232	213	215	240	242	218	227	213	223	226	207	230	216	237	217	245	215	216	214	230	205	192	236	219	220	230	238	252	221	208	219	217	211	226	228	200	218	221	217	216	238	229	221	230	205	229	231	241	214	194	240	223	240	201	223	221	209	203	238	232	215	215	222	214	249	208	235	215	196	230	193	219	187	211	219	241	220	221	209	239	248	223	231	226	236	236	242	236	211	231	212	236	261	223	207	231	225	255	213	227	214	221	227	243	226	218	211	227	220	220	231	232	237	207	204	215	209	213	236	237	219	237	249	228	237	231	199	238	226	208	231	228	235	213	221	214	219	201	224	221	210	235	223	230	227	225	203	228	225	233	217	208	223	230	210	232	227	206	208	215	260	172	219	246	220	208	196	242	213	213	241	208	242	212	209	250	237	252	221	204	209	228	252	217	235	213	231	227	204	227	219	246	225	233	208	214	230	215	225	245	216	204	224	206	228	224	244	219	211	203	222	202	219	243	213	217	187	205	215	227	214	231	197	238	199	209	243	227	207	254	213	241	225	199	223	210	213	221	238	228	233	228	227	234	226	217	240	212	248	229	244	210	211	217	241	221	205	221	226	246	222	253	223	211	205	241	241	228	239	226	224	220	227	243	210	210	218	225	208	227	215	221	245	201	228	238	246	247	212	181	247	208	222	221	203	221	232	245	218	197	210	222	207	271	232	215	223	220	217	209	200	241	228	247	202	243	235	230	215	231	233	229	216	187	211	231	191	264	232	204	213	202	217	227	226	229	231	221	238	234	210	211	233	201	226	211	210	233	218	210	229	209	225	220	225	237	228	198	210	226	222	216	208	204	201	242	216	212	231	223	205	218	222	221	240	248	221	212	211	245	193	231	246	221	207	211	223	237	229	239	228	202	245	225	232	236	217	212	217	201	227	248	201	203	228	222	227	204	218	210	236	216	193	231	248	220	217	204	257	233	207	216	246	235	216	213	188	240	228	228	232	218	238	236	237	216	198	262	211	217
35150	50550	44964	33597	26317	20974	15974	12110	8758	6769	5180	3958	3151	2506	2052	1614	1337	1089	903	779	679	621	523	501	442	409	399	367	352	338	339	333	292	315	311	313	273	287	291	283	338	279	307	288	280	300	292	296	315	274	299	274	248	279	266	275	293	318	284	312	270	270	268	296	324	303	286	257	284	263	288	279	265	278	291	271	288	254	295	281	289	311	285	302	289	290	292	297	273	280	278	277	250	247	305	265	275	313	282	261	244	284	267	283	294	336	279	309	270	288	293	294	265	270	272	286	268	285	285	290	264	298	311	278	284	264	277	273	278	305	305	295	279	268	285	274	275	295	296	263	277	305	265	286	274	288	275	297	291	286	301	272	284	295	286	290	281	278	257	269	270	290	281	306	271	286	317	289	292	261	313	259	277	274	292	295	274	283	263	290	281	294	303	268	289	285	275	285	283	273	287	279	269	285	266	296	291	289	260	266	296	278	295	275	285	257	292	269	265	278	268	289	273	266	296	292	271	290	277	319	267	308	281	299	284	305	272	325	291	317	315	290	296	287	282	262	310	279	268	257	290	263	261	305	306	281	263	282	298	291	272	293	299	273	275	294	300	282	264	288	269	271	311	291	259	278	296	277	273	293	275	307	297	287	284	281	279	292	300	296	291	305	261	266	276	299	253	295	249	286	291	313	295	289	242	295	286	302	278	302	284	281	295	289	309	279	288	277	281	287	280	277	279	277	284	291	298	260	263	306	293	317	288	300	305	287	293	289	282	273	281	281	305	276	275	285	289	279	311	278	302	298	295	312	289	263	277	283	281	275	296	286	298	276	297	280	290	270	290	315	301	264	283	308	286	305	256	302	247	293	270	279	293	271	254	290	302	288	283	290	287	260	302	258	311	311	294	264	280	278	294	294	300	291	278	273	272	285	300	292	280	306	302	295	284	284	289	308	285	262	274	283	313	279	304	305	279	290	276	274	290	287	264	277	276	300	266	335	286	302	307	298	277	294	287	289	274	316	285	279	267	282	318	287	318	277	273	277	285	279	291	319	281	300	242	289	288	285	283	302	275	292	289	306	283	289	301	294	296	316	277	305	265	252	293	262	284	269	278	288	323	272	273	312	291	299	311	303	281	322	288	274	268	300	282	267	285	289	277	275	293	292	300	267	295	257	300	266	278	289	312	302	302	295	281	280	280	286	302	245	301	253	247	271	285	296	279	275	304	277	272	256	317	282	324	294	327	285	273	302	291	289	295	299	244	272	304	284	289	286	257	281	287	291	294	311	292	265	294	287	303	286	280	273	292	281	270	265	246	273	299	269	294	310	278	319	265	290	296	279	274	283	274	285	312	289	286	291	298	269	285	309	279	301	276	293	284	260	300	283	287	297	269	283	294	264	258	313	310	305	324	287	295	279	279	253	291	296	298	267	272	284	297	304	301	271	284	298	303	266	278	252	262	266	295	272	257	306	259	251	277	299	262	309	284	282	286	280	286	293	300	290	320	314	288	275	309	301	283	272	271	284	278	298	309	274	233	284	308	315	282	279	285	303	297	287	279	309	275	275	296	268	262	286	269	305	323	290	303	290	312	277	307	268	251	285	296	293	310	269	293	312	276	277	307	267	281	312	323	259	265	271	262	262	278	306	298	291	287	292	271	275	259	297	255	293	273	290	288	285	264	282	289	286	260	270	280	317	288	267	323	281	293	309	295	293	298	300	259	275	286	273	304	279	279	312	300	264	281	279	295	268	276	283	299	265	289	270	268	288	271	321	268	283	271	279	271	282	287	293	280	285	299	281	308	259	299	255	312	275	264	249	277	289	300	294	281	275	300	284	301	293	287	299	320	296	298	254	287	262	306	301	295	262	306	298	289	306	294	260	273	276	281	286	267	310	249	317	277	277	290	299	278	259	318	271	324	291	276	309	289	299	295	246	315	278	298	257	276	301	274	300	299	274	269	313	308	282	281	287	297	289	279	278	301	286	277	268	263	260	261	262	270	284	275	295	294	278	294	281	284	280	286	297	294	262	271	308	295	258	274	291	289	287	291	300	258	272	269	311	285	279	317	300	283	327	285	293	279	300	277	306	307	272	269	296	281	280	306	309	262	319	291	280	273	280	281	260	279	255	310	332	286	275	312	261	290	266	303	304	291	310	271	288	292	293	283	250	293	283	272	298	295	313	262	296	311	277	273	267	314	269	299	262	293	278	264	262	300	301	296	298	288	261	295	293	275	296	275	287	301	304	280	261	285	287	293	280	304	251	271	301	266	286	273	286	289	272	290	303	269	287	298	329	286	304	282	304	281	275	277	290	259	309	275	290	303	280	285	308	306	289	292	271	304	289	282	302	321	277	285	287	302	275	292	305	298	270	289	281	325	263	257	278	310	278	273	296	283	296	281	288	292	288	279	293	271	342	259	280	296	281	285	308	301	296	265	274	294	258	294	284	303	292	290	298	265	282	286	280	278	287	325	303	285	288	309	309	293	285	293	297	264	262	265	298	280	268	271	274	293	284	292	303	283	304	290	289	287	306	256	259	313	281	272	299	277	304	276	283	291	282	271	286	273	287	314	308	282	267	265	293	278	308	270	288	258	274	269	285	278	273	247	256	271	307	305	274	281	295	289	296	298	296	289	287	272	292	297	292	276	325	278	271	303	262	327	321	290	296	308	285	270	259	298	291	282	283	307	288	289	318	273	299	317	292	281	262	265	277	280	294	296	281	321	285	269	290	325	295	328	302	283	298	284	278	276	264	307	292	281	292	295	270	276	312	292	289	289	254	305	312	273	269	291	290	277	275	293	285	272	301	263	299	259	288	313	285	300	286	278	290	299	250	281	302	296	274	329	295	301	280	275	287	299	285	280	313	280	267	280	264	279	299	293	290	265	300	273	291	277	248	295	272	285	296	297	312	277	291	289	266	296	254	278	296	264	305	283	276	293	278	278	271	306	286	316	297	268	287	292	264	269	292	255	281	254	314	289	285	304	311	289	284	287	274	274	279	254	292	290	304	278	304	277	304	280	308	248	279	286	282	302	291	300	302	303	301	296	320	259	292	307	266	319	308	271	290	295	305	281	289	273	253	265	298	302	281	280	282	303	295	254	297	271	309	294	282	305	266	294	275	282	274	301	293	294	267	303	276	284	286	287	300	275	321	298	282	297	306	282	283	277	290	305	295	303	287	316	280	264	295	262	286	252	328	288	277	302	298	262	259	258	277	289	282	279	257	279	282	290	290	269	265	297	265	280	277	281	274	296	313	295	299	266	287	287	315	267	271	283	276	283	276	284	302	266	285	267	283	323	284	315	303	260	279	296	278	268	326	295	287	279	303	274	290	300	290	281	312	295	305	284	310	321	272	303	316	296	297	302	276	287	289	267	295	323	315	304	300	295	282	288	297	274	281	297	301	302	271	275	294	329	290	308	264	279	278	308	304	297	293	274	326	295	269	297	285	317	286	318	296	288	266	293	303	274	296	311	315	300	287	263	255	253	292
23766	20746	28111	25240	23647	21917	16687	10062	6886	4969	3869	2976	2313	1838	1445	1217	1052	858	702	609	529	462	411	366	376	337	318	319	268	280	245	257	265	256	230	220	229	236	218	252	232	216	229	227	202	234	205	222	238	250	198	231	215	238	214	219	224	244	223	228	219	213	210	199	212	213	202	221	224	229	214	192	230	200	220	220	224	230	227	221	213	221	233	233	203	199	217	210	208	235	243	210	243	206	194	223	228	196	223	217	215	216	212	221	211	213	204	245	247	229	190	213	205	232	201	189	227	216	220	226	200	227	221	229	264	218	238	202	213	221	243	222	227	216	212	240	179	236	191	214	251	231	212	211	210	197	227	215	229	200	205	225	205	204	227	216	232	228	235	213	226	227	231	198	207	207	203	211	210	212	220	214	208	220	247	203	218	239	188	211	225	229	197	224	197	218	224	216	222	198	220	223	208	212	238	197	225	215	197	205	212	218	217	210	218	216	215	215	217	199	224	255	229	224	198	214	216	192	207	225	215	219	217	207	220	233	189	205	212	197	208	198	237	224	195	232	201	226	223	209	212	215	233	222	228	233	233	226	235	214	222	204	211	226	229	213	224	203	226	200	219	224	244	207	237	220	209	205	225	195	218	231	207	194	231	206	223	225	217	223	218	235	214	231	231	213	211	221	219	220	216	217	199	216	214	255	237	203	208	251	241	219	204	215	235	197	219	243	222	203	221	207	226	219	188	206	216	217	222	215	233	214	224	200	231	221	226	226	212	213	243	206	228	207	231	198	218	208	204	199	208	215	227	232	202	211	213	208	230	231	257	192	228	230	205	212	246	231	234	208	220	225	186	241	235	226	232	234	244	207	214	225	214	224	209	220	210	220	238	233	219	218	233	203	227	221	230	206	211	223	222	208	181	220	213	213	209	228	218	192	233	219	224	214	223	215	215	210	196	183	217	213	198	232	181	204	203	217	223	220	236	230	264	184	216	205	209	239	236	212	201	219	224	195	198	217	213	228	232	228	208	221	212	195	217	210	220	214	193	225	197	214	208	228	196	184	209	210	229	218	227	217	194	218	235	205	211	224	227	215	209	208	197	213	223	226	220	230	224	207	230	204	202	233	213	193	211	222	211	222	233	210	229	211	204	224	198	192	231	213	227	230	247	246	228	217	184	213	239	218	246	216	240	245	230	225	208	221	204	232	199	216	205	220	228	235	215	197	236	220	218	227	224	192	209	201	244	230	200	212	200	212	173	229	232	196	211	242	228	197	228	249	200	192	217	234	229	219	206	219	211	226	220	202	212	236	222	213	196	200	199	224	235	220	217	220	230	206	245	257	202	244	215	223	208	228	211	224	202	204	213	233	209	240	223	200	258	222	201	199	216	220	216	186	215	224	243	216	232	214	233	198	213	218	231	214	213	219	207	229	199	218	204	207	222	218	213	227	229	220	231	238	232	220	197	198	215	226	240	207	214	213	214	231	176	204	202	197	232	199	199	199	217	202	221	226	196	221	218	206	212	207	226	191	200	223	221	217	224	216	225	219	251	237	216	221	226	212	206	198	206	246	231	221	216	206	205	208	201	225	224	211	217	203	246	210	263	196	234	252	204	222	211	228	218	217	232	224	206	209	205	221	227	206	215	232	216	240	229	241	237	222	201	220	236	208	210	253	214	199	208	214	240	215	194	198	195	227	220	205	225	220	220	186	213	190	184	214	224	234	215	194	238	242	211	207	213	227	227	218	221	235	222	206	222	225	224	230	209	240	204	230	223	236	217	203	204	226	221	217	224	195	233	235	216	224	232	197	218	230	226	214	227	241	208	214	213	204	215	188	233	203	220	209	213	232	218	199	210	189	239	243	220	180	214	230	181	219	250	223	228	196	216	222	203	216	227	207	185	227	234	199	215	187	208	238	189	242	226	217	219	212	210	217	217	200	215	188	207	232	199	201	218	209	227	217	223	197	209	225	185	225	207	216	239	224	214	230	233	206	227	222	224	201	223	201	214	231	214	223	214	228	218	209	200	229	212	230	210	216	225	222	222	218	233	247	217	203	220	220	227	218	223	231	205	229	203	223	246	212	193	219	207	225	238	214	216	238	239	210	221	244	220	201	213	229	230	217	221	196	218	240	199	228	219	236	215	207	220	218	223	203	223	222	214	213	218	192	206	232	227	208	212	232	214	233	212	212	221	239	211	209	206	216	224	232	240	200	251	219	195	213	211	210	208	216	223	251	230	206	208	207	245	182	197	225	213	212	223	219	210	213	218	217	207	216	211	209	218	224	241	231	230	204	205	205	231	229	217	226	189	214	229	219	228	245	220	218	217	211	217	196	210	204	226	220	197	213	200	205	199	214	223	237	224	228	204	219	216	219	218	184	207	196	238	220	202	225	232	211	228	227	191	221	246	217	232	197	202	227	200	180	253	219	202	220	223	226	202	220	227	240	210	209	230	209	208	212	221	227	202	237	221	217	222	215	207	228	240	239	217	205	212	198	239	190	219	208	202	192	207	208	225	223	226	212	226	227	190	237	216	228	213	239	186	235	201	221	227	201	205	238	208	198	208	202	202	212	227	206	202	191	234	233	199	209	217	222	211	204	222	215	225	219	212	216	238	209	209	238	197	218	211	211	223	217	221	211	202	238	224	193	215	235	193	238	222	224	219	216	195	212	205	207	228	223	256	229	194	213	197	226	204	189	206	213	219	218	195	236	250	202	195	207	215	207	233	213	228	197	237	202	228	226	206	218	203	212	217	193	185	217	229	200	216	195	219	219	217	210	208	218	225	206	213	234	227	210	193	192	209	195	223	207	219	246	207	209	199	232	209	200	215	217	222	206	211	229	192	216	211	238	215	257	214	217	200	241	201	220	238	245	204	189	208	219	194	221	211	219	245	217	201	250	223	198	224	229	213	226	196	228	200	237	196	220	227	200	211	234	213	232	203	225	226	186	200	223	220	208	228	211	235	219	210	214	233	236	222	224	219	221	220	220	226	196	225	220	225	217	234	206	201	226	221	226	204	214	219	208	238	228	207	235	203	210	232	202	231	197	187	242	210	206	210	205	226	222	241	199	205	210	210	234	213	216	193	219	219	202	231	230	218	199	234	189	206	196	237	206	242	213	226	227	240	220	217	215	249	224	209	244	227	203	216	226	207	231	231	215	205	216	232	199	199	212	219	226	204	229	233	225	198	210	245	225	192	224	207	219	228	211	217	216	194	211	195	199	217	212	202	216	213	234	214	226	223	232	244	237	227	231	231	216	197	191	206	201	199	209	207	221	208	220	191	199	213	202	222	221	209	187	230	250	194	218	216	220	191	218	206	255	206	226	216	218	198	217	199	231	222	219	215	254	205	227	186	209	202	242	198	245	237	197	233	209	215	241	224	211	215	255	241	210	209	227	199	206	204	224	225	204	208	221	240	225	230	200	213	234	202	228	214	211	200	228	230	204	218	193	210	211	213	219	209	252	220	207	212	208	213	199	245	211	207	216
34723	56645	51077	39365	31905	26350	21140	16716	12624	9698	7508	5864	4489	3645	2877	2341	1954	1491	1201	1064	886	706	681	577	547	490	462	413	391	390	349	321	297	309	333	282	323	314	294	266	282	268	259	317	312	281	314	301	271	284	287	300	267	297	299	288	292	312	301	291	264	304	248	272	277	276	278	268	272	270	288	256	275	285	274	283	247	250	286	293	288	278	280	282	288	287	278	235	289	272	286	272	303	272	302	281	288	260	274	294	267	268	321	276	274	266	288	273	284	262	262	273	304	252	284	276	320	275	284	293	283	258	293	272	262	243	275	276	300	293	276	265	265	273	247	250	289	272	271	252	272	286	289	293	253	295	265	256	309	302	251	278	261	277	318	255	290	245	325	276	258	297	291	270	273	306	275	259	297	282	282	291	286	280	281	264	294	253	287	279	281	285	303	300	284	264	272	280	300	282	253	305	296	290	274	283	277	266	277	295	275	288	271	287	294	263	290	283	253	254	249	274	290	282	272	278	265	273	281	283	263	279	279	275	302	259	285	256	289	293	304	315	269	282	273	307	274	279	270	269	265	268	276	261	251	279	293	277	266	278	312	283	264	270	307	274	281	293	253	277	267	248	268	310	302	293	274	286	306	280	282	315	281	272	259	311	248	264	280	260	302	292	302	284	262	283	279	273	279	287	281	283	274	324	303	286	270	279	248	262	288	291	274	242	295	262	275	268	284	278	288	248	282	268	304	288	274	271	274	274	282	300	275	267	311	267	261	281	310	291	263	279	262	297	253	242	292	270	286	302	301	292	290	275	312	285	285	318	283	284	275	273	272	305	294	283	272	297	304	288	285	274	270	266	283	277	287	276	282	255	287	262	265	284	275	281	295	264	311	278	260	300	304	282	275	288	276	283	268	302	264	260	272	285	281	272	255	252	292	276	282	280	274	297	253	247	301	260	272	280	268	264	307	246	269	293	287	268	248	295	308	274	269	273	290	259	271	265	285	272	256	280	294	288	252	284	271	270	292	257	305	292	298	307	277	311	279	272	271	319	302	269	281	292	266	291	292	257	290	262	294	313	306	302	271	278	295	254	283	256	251	281	298	290	284	266	296	287	307	277	284	276	286	278	285	277	281	273	297	269	283	284	283	298	270	264	291	282	283	275	258	285	271	292	307	264	303	251	270	287	288	277	266	259	283	280	286	286	291	262	281	277	258	293	276	296	302	306	278	264	271	274	283	325	265	296	290	272	251	284	270	293	269	289	272	303	291	268	280	289	277	256	283	270	262	279	267	285	272	275	241	301	300	291	293	283	268	292	287	309	290	271	270	290	275	253	281	270	314	277	271	281	269	288	295	281	311	273	274	259	292	259	248	304	288	276	296	279	283	302	298	269	277	308	294	279	304	270	284	256	282	276	291	280	275	281	284	227	272	261	255	291	287	263	281	276	286	285	278	272	261	289	264	307	299	293	303	271	259	284	280	263	283	299	289	283	306	304	275	266	275	283	294	294	249	290	291	299	279	246	300	271	267	289	261	283	272	293	319	272	271	288	297	307	293	275	291	277	269	273	291	254	282	264	256	278	289	276	279	292	270	316	287	273	259	248	290	285	284	289	295	292	266	295	268	271	293	289	290	297	282	299	237	311	302	282	268	275	269	295	263	293	275	288	300	314	308	283	274	293	296	271	294	282	275	272	282	287	274	252	287	263	262	299	287	247	272	306	265	268	280	282	287	265	284	277	269	280	295	290	296	272	272	263	290	259	259	291	276	292	305	292	283	283	270	261	259	302	284	301	293	292	275	268	293	268	307	284	266	303	286	288	265	297	274	251	286	299	271	282	313	298	298	257	291	279	279	304	287	303	280	292	278	268	279	277	271	292	279	250	272	266	269	271	260	282	262	282	272	280	265	310	275	297	313	297	267	297	306	303	302	288	294	314	297	270	303	282	284	276	296	260	274	288	261	305	256	246	274	300	240	266	290	272	280	290	276	298	291	288	252	264	288	249	284	288	283	300	299	248	278	262	274	278	278	264	280	287	286	277	257	316	288	269	292	281	296	289	287	276	297	276	283	271	281	279	287	248	299	293	291	279	292	281	288	274	317	318	278	289	269	295	267	284	264	308	281	280	286	302	276	249	306	279	273	262	268	257	279	266	260	261	277	258	269	262	271	278	274	280	301	259	256	255	286	267	286	277	284	284	275	301	303	261	305	319	253	276	280	292	270	278	264	280	277	268	291	265	289	307	312	288	287	271	284	294	277	274	267	251	279	282	294	298	256	290	280	292	275	293	293	275	263	312	260	269	292	293	277	279	267	317	317	283	259	262	296	260	299	268	295	276	288	273	283	305	277	250	294	271	274	287	283	282	293	299	263	306	266	271	265	252	288	279	280	265	285	283	285	273	302	311	297	284	287	282	296	255	312	324	286	313	305	260	281	272	292	279	260	297	286	284	264	276	272	289	288	284	265	258	281	274	275	289	285	291	245	271	286	282	297	268	296	266	264	284	274	263	261	278	274	283	335	290	272	311	290	275	281	264	236	318	272	313	285	286	271	280	294	295	294	289	294	277	269	274	268	296	258	289	280	284	239	264	290	274	292	294	272	323	243	301	298	281	270	273	270	250	256	295	254	274	276	298	273	270	259	274	241	292	298	280	231	275	252	289	276	266	260	323	273	284	288	292	281	266	282	283	273	274	273	251	293	288	296	277	272	261	290	284	274	272	280	256	284	305	265	289	272	285	335	275	276	258	283	254	264	298	308	248	266	281	310	300	273	266	281	273	260	265	297	275	275	268	250	297	280	305	294	292	254	254	255	297	286	286	275	273	283	271	279	286	286	280	259	284	316	305	277	313	278	268	286	293	278	258	279	275	301	270	269	268	273	294	294	291	267	263	287	264	247	270	275	280	265	300	271	284	278	286	276	249	291	273	281	282	271	294	271	272	261	299	263	283	277	286	283	311	288	278	275	275	274	312	289	256	289	290	300	300	287	274	261	308	297	290	309	269	291	278	261	278	279	299	294	281	290	277	255	294	290	290	287	274	269	303	274	285	299	274	269	255	252	292	306	296	257	265	284	292	267	295	289	265	286	288	279	248	292	265	297	305	272	295	264	284	265	286	292	260	272	287	269	329	285	284	272	275	258	278	244	256	273	252	269	296	260	302	287	265	275	268	276	268	297	261	296	314	299	246	309	253	292	304	293	267	264	274	280	301	293	285	276	303	274	280	282	291	264	298	279	267	265	280	287	292	275	277	277	259	267	273	253	291	269	265	278	276	292	278	276	255	290	286	300	285	279	274	245	284	308	285	263	285	274	263	270	302	303	286	275	252	276	305	268	299	302	260	266	252	283	270	272	255	283	283	284	320	305	322	299	247	292	257	293	297	269	282	272	280	299	267	242	291	294	269	291	257	285	263	287	282	291	289	252	273	280	279	273	274	284	271	293	293	277	292	290	265	301	287	269	259	268	272	285	300	267	288	256	286	271	272	288	264	279	307
22623	20748	28365	23487	22062	23814	23259	13871	9283	6684	5294	4031	3173	2491	1911	1602	1314	1106	874	729	631	554	481	402	400	371	341	321	282	299	292	265	265	274	229	231	232	260	224	243	237	223	252	222	235	224	211	253	201	232	197	233	248	215	208	206	199	216	221	224	210	246	228	205	203	219	248	210	241	225	206	225	221	241	207	223	242	219	242	244	224	218	214	217	240	234	216	218	224	200	240	236	226	243	217	236	213	220	213	236	215	228	203	180	238	230	240	225	214	251	212	247	219	238	226	226	220	241	240	209	211	207	220	220	206	224	223	215	259	219	232	212	191	225	221	193	238	219	228	229	221	235	232	229	213	214	189	237	234	218	219	230	215	200	239	211	211	223	212	200	215	211	238	222	205	209	194	227	209	220	226	202	207	213	241	253	202	194	203	232	222	208	213	231	247	212	235	237	225	251	208	198	205	228	234	204	220	222	222	178	199	221	212	233	202	240	210	227	233	204	253	206	224	216	218	219	236	223	213	223	228	226	211	229	199	195	204	210	234	208	224	231	222	207	246	217	224	239	198	220	218	236	221	229	216	231	229	207	224	220	228	209	239	240	221	223	221	207	230	217	209	218	204	210	205	195	217	223	249	241	216	204	213	254	207	227	187	213	229	220	219	225	236	254	238	218	205	212	227	243	214	191	189	210	211	227	231	193	186	226	197	211	220	221	230	215	201	212	228	229	246	229	231	231	211	228	227	229	237	208	222	197	238	233	222	216	219	191	216	245	220	205	204	213	219	220	210	226	196	221	200	226	230	220	238	212	208	201	190	233	207	234	215	212	213	205	222	209	215	236	226	205	234	230	227	224	194	206	222	221	207	230	213	214	212	232	239	217	225	233	217	232	220	208	218	211	225	226	228	224	204	234	242	240	207	226	233	175	206	189	210	201	246	228	213	250	216	210	208	218	215	224	231	218	207	202	237	220	206	213	221	237	220	213	207	196	232	224	215	199	197	230	216	234	215	222	211	225	192	197	209	201	233	209	220	224	187	232	229	211	201	231	189	220	233	239	207	239	199	215	199	209	222	232	241	238	229	200	217	236	227	213	223	215	199	203	223	222	238	221	227	230	214	222	230	219	227	237	229	212	233	212	206	219	226	235	218	231	219	234	215	236	214	223	210	202	223	201	214	212	213	204	221	225	206	211	218	247	202	228	219	219	221	227	245	214	217	215	193	238	212	248	211	226	199	221	214	212	217	202	210	193	220	225	233	212	207	219	197	222	232	229	231	210	223	225	186	225	215	228	215	231	218	244	251	230	204	237	205	238	216	223	221	212	230	202	222	245	206	211	207	209	217	223	220	234	215	219	207	235	216	239	221	231	230	215	220	202	222	201	222	231	204	227	235	205	201	238	243	209	235	199	220	242	220	231	219	236	222	219	214	222	217	228	219	221	209	237	210	218	238	209	240	228	213	215	190	209	229	226	235	240	226	217	210	222	229	213	234	224	240	218	236	202	199	202	214	226	233	244	204	209	209	210	207	234	231	226	245	206	206	204	211	222	204	232	252	227	207	236	213	212	217	214	233	194	208	198	199	216	240	229	229	205	208	208	219	233	224	224	210	207	224	208	234	214	215	205	197	210	208	211	203	194	197	228	243	219	247	212	214	222	221	198	232	231	203	229	237	227	257	232	230	203	233	226	216	223	238	240	192	221	232	216	216	236	225	210	203	210	217	216	226	202	205	214	224	206	230	215	211	209	228	225	207	215	208	216	210	219	218	258	223	209	227	208	204	232	210	199	219	226	222	240	217	207	215	214	229	223	226	239	251	202	200	233	227	223	194	228	220	240	233	213	192	226	211	235	225	207	224	221	241	218	194	230	209	212	225	243	239	221	225	213	248	226	213	224	223	212	199	227	221	235	225	218	214	225	254	192	200	207	215	202	208	216	223	214	258	217	209	210	231	246	214	217	223	216	233	202	207	222	222	229	216	226	197	215	215	236	222	249	207	215	238	231	231	218	219	194	215	223	220	209	208	238	233	199	228	217	202	222	220	225	190	241	219	209	229	212	213	253	226	228	205	218	235	211	230	231	238	224	213	208	231	235	227	224	213	230	214	237	200	228	222	206	230	218	217	240	203	207	215	195	237	206	207	213	183	230	218	216	199	202	230	208	221	241	231	213	214	210	207	230	210	209	206	240	225	226	238	219	225	225	210	216	226	217	207	190	227	230	199	237	191	206	232	225	234	217	219	225	250	210	231	214	233	219	209	213	202	226	207	222	241	217	239	233	219	216	251	228	232	200	226	203	209	244	216	230	207	237	226	199	186	208	236	239	187	208	202	247	242	225	201	220	203	212	253	237	217	220	176	226	232	222	178	223	226	209	208	235	241	209	201	214	215	195	216	208	215	220	231	238	208	235	239	214	221	244	210	217	241	229	238	238	213	209	227	197	222	226	215	226	209	195	230	219	182	202	223	200	210	208	228	198	215	229	221	248	227	194	206	219	220	223	238	209	230	212	224	244	201	208	241	242	221	198	223	232	218	247	222	220	219	233	206	227	241	233	186	229	239	212	201	217	202	221	236	220	240	218	237	205	229	232	210	192	224	236	211	245	208	223	209	224	215	220	213	196	210	210	232	220	215	231	228	234	209	223	223	230	229	196	221	229	214	270	234	229	218	201	220	217	241	232	203	224	233	206	218	207	227	233	221	203	212	227	205	213	217	224	229	197	208	232	225	236	210	190	229	203	210	214	203	216	247	227	225	202	246	222	209	223	215	210	205	207	192	222	215	228	204	222	252	223	224	213	218	227	212	209	230	220	214	223	238	214	227	218	219	230	222	232	224	217	242	228	210	206	214	230	216	199	231	217	203	213	220	239	221	242	222	207	223	235	221	219	203	193	232	219	230	212	237	210	212	201	202	192	234	215	228	247	214	207	239	189	200	214	214	206	264	229	179	224	217	207	211	230	217	218	198	206	251	231	213	232	210	194	231	205	249	209	200	220	233	224	225	208	223	194	217	230	223	219	233	227	229	212	220	213	243	228	247	217	232	205	205	233	226	225	234	207	222	219	211	205	231	208	233	210	228	218	206	196	235	215	233	227	202	223	230	224	204	207	206	218	235	225	213	206	207	208	220	211	237	200	219	240	205	225	225	218	201	236	223	229	203	238	213	211	215	230	224	217	216	225	214	206	256	217	205	181	228	217	197	223	228	217	220	226	243	206	234	220	224	246	206	219	207	207	204	230	200	225	208	210	221	210	224	221	209	192	239	230	226	205	202	203	205	224	203	238	208	223	225	209	225	224	215	220	207	215	204	229	221	201	214	222	232	202	213	231	231	232	204	231	194	227	224	224	225	198	220	208	236	237	226	176	222	216	215	232	257	230	224	236	211	221	218	219	205	223	230	228	231	212	225	213	222	222	214	224	214	195	193	228	223	226	201	193	243	212	199	233	212	205	217	243	194	231	218	224	233	219	231	200	202	195	215	202	221	212	207	235
37230	61996	56516	43693	36413	30296	25319	20182	15810	12169	9764	7688	6123	4675	3809	3002	2362	2018	1497	1341	1075	985	844	748	632	586	521	449	404	403	365	365	361	346	333	323	316	331	290	313	318	296	278	289	285	272	308	258	299	279	271	249	290	267	294	284	291	237	257	262	263	275	274	273	260	266	294	278	278	283	312	281	278	253	277	265	264	261	299	281	289	264	259	301	255	296	289	265	287	260	286	269	281	254	281	287	303	280	308	250	291	272	275	305	294	276	283	291	273	260	237	264	271	240	269	275	269	272	282	309	289	275	289	259	284	273	248	240	291	267	274	279	272	259	298	300	298	278	312	268	289	297	293	301	288	290	294	292	300	280	308	289	254	293	257	284	286	243	285	265	290	273	295	278	303	285	255	290	297	255	284	272	284	321	266	255	251	277	263	254	279	279	292	269	263	289	265	282	285	262	317	284	269	265	285	267	268	299	273	267	258	283	293	303	301	292	290	269	286	259	263	310	272	283	281	279	251	284	280	269	265	300	249	271	290	291	303	281	276	291	289	273	270	292	285	295	272	303	260	281	263	290	289	292	264	287	282	290	245	300	280	248	268	257	277	274	276	250	294	286	290	266	291	282	258	260	265	271	295	299	271	282	292	245	307	271	288	292	310	264	264	303	307	242	267	283	281	285	259	229	297	302	294	277	261	315	260	299	285	288	271	249	267	285	278	237	300	280	286	279	271	280	280	291	263	258	260	294	296	287	269	265	256	274	288	285	271	284	280	271	273	303	274	252	261	291	301	272	252	310	254	259	315	316	266	298	277	301	259	307	257	284	255	283	270	255	269	285	296	240	271	292	284	256	274	286	257	269	251	290	286	263	268	269	294	275	261	279	261	277	247	285	271	290	283	298	253	283	267	282	231	277	301	266	312	286	270	277	262	325	260	286	280	295	288	298	280	278	283	286	269	264	253	277	282	267	264	261	287	253	271	291	268	261	282	249	275	299	286	257	293	270	245	267	281	283	249	256	258	293	265	268	268	271	276	281	272	306	291	265	259	263	274	282	291	310	259	278	298	252	301	280	301	287	279	268	261	278	262	249	284	317	298	276	319	301	295	313	251	292	273	270	268	273	281	297	272	269	283	264	274	269	284	289	271	248	277	287	309	270	265	295	267	281	272	269	260	295	285	272	270	258	279	275	286	302	275	296	279	291	273	289	273	271	261	283	297	247	276	263	283	280	281	250	297	283	277	296	275	269	298	278	283	286	277	244	290	264	272	297	281	294	285	280	262	271	299	289	269	265	305	272	291	259	276	276	263	265	267	298	283	280	307	272	288	285	285	273	257	281	298	296	302	253	302	267	275	258	269	266	272	290	275	277	261	272	271	279	287	288	297	280	297	247	276	285	310	272	280	263	271	284	301	273	284	297	285	281	276	274	256	282	269	279	266	262	260	307	278	271	305	292	282	264	275	294	303	262	267	261	281	304	286	278	244	280	301	280	254	239	287	267	290	291	280	285	259	277	293	283	261	316	297	275	278	254	293	273	284	281	259	288	323	292	281	235	296	281	283	256	267	302	270	268	276	281	268	289	275	271	301	302	277	271	272	267	270	296	274	276	282	270	251	288	268	249	265	268	285	250	265	286	272	293	281	287	275	258	299	274	298	256	261	267	268	249	267	266	260	270	244	279	292	269	264	291	298	289	296	286	253	288	272	277	266	266	268	285	324	267	305	256	266	284	297	231	283	263	290	297	297	299	267	300	262	273	286	276	297	280	274	284	279	296	293	316	283	281	268	258	274	263	271	319	296	263	277	262	261	277	273	284	295	259	261	275	264	274	294	268	255	260	299	269	294	269	248	268	254	254	262	294	284	279	297	276	289	285	288	287	275	263	260	283	285	283	294	266	272	306	251	272	297	269	264	259	292	291	289	286	290	266	274	263	286	265	240	246	260	292	294	268	267	283	273	264	277	245	275	291	278	257	246	274	273	251	242	290	306	284	279	286	282	289	299	284	289	277	267	292	284	249	287	288	285	280	293	317	282	289	280	285	308	307	276	236	277	296	286	276	276	274	234	272	265	273	269	278	286	276	303	259	286	299	253	256	275	266	266	318	289	294	311	286	304	289	299	269	302	273	286	234	275	277	299	262	257	282	272	295	257	258	267	284	260	269	293	279	270	296	284	284	263	264	279	282	278	269	286	277	266	295	257	299	264	281	295	263	276	255	285	272	269	280	283	260	275	289	242	277	253	290	264	303	292	284	229	264	272	263	307	268	276	246	294	301	260	292	281	295	277	279	292	274	306	277	264	294	310	309	286	295	300	279	289	289	284	271	275	266	298	268	264	328	273	264	297	270	283	261	259	301	298	261	271	274	297	280	266	259	262	308	260	277	291	285	261	279	266	285	269	281	279	297	306	273	276	292	258	308	256	249	275	275	280	287	270	266	276	282	286	281	285	309	251	270	274	294	261	290	272	277	286	284	265	282	314	290	285	294	282	289	263	234	245	269	230	256	287	280	278	270	257	296	261	275	272	289	266	295	274	305	272	262	278	268	292	293	275	268	277	271	287	300	259	269	263	245	297	287	287	307	301	243	264	292	271	274	281	280	297	286	277	291	314	267	301	309	278	272	273	278	289	275	295	267	255	273	276	262	274	297	312	245	283	272	271	253	268	306	267	270	272	277	282	280	279	281	268	296	275	274	246	268	284	272	283	293	257	288	267	270	317	271	301	250	281	282	260	311	299	280	263	293	275	304	258	301	244	244	265	277	250	306	277	279	286	255	248	272	261	289	284	297	285	304	269	276	276	301	256	293	268	302	269	298	257	286	303	250	259	282	309	280	260	276	293	276	271	278	273	265	263	265	298	288	289	306	274	286	264	270	282	301	278	313	304	298	288	277	281	261	289	263	298	302	274	262	296	264	252	270	289	269	290	274	268	284	286	267	303	291	286	313	305	295	279	286	308	287	296	300	296	281	281	271	270	301	298	274	290	281	285	267	263	266	266	276	306	282	275	262	261	278	284	288	282	292	283	275	290	277	265	300	307	287	254	300	282	275	253	283	294	292	263	264	267	261	297	271	290	253	288	262	285	252	272	279	266	280	279	308	285	273	309	298	262	298	250	307	269	274	266	286	257	258	299	282	261	274	257	259	265	269	254	266	270	262	266	232	285	299	270	292	268	258	280	286	280	299	269	291	315	272	294	291	256	249	278	283	288	272	263	282	261	266	293	275	293	274	295	295	253	308	265	277	278	281	281	294	296	287	280	270	304	291	285	258	260	292	284	292	256	290	296	284	279	268	304	259	245	265	277	272	289	290	314	264	245	285	309	293	311	307	286	273	293	269	313	277	284	253	245	292	270	283	255	287	285	311	296	281	254	286	299	256	273	249	267	302	286	300	277	267	266	255	280	290	280	277	281	265	304	285	275	274	275	253	264	277	269	272	287	259	245	282	301	273	290	316	280	300	285	264	263	217	271	259	287	273	297	248	281	274	250	270
28598	31392	39962	32407	22705	14973	9713	6265	4449	3117	2456	1956	1547	1276	965	864	720	629	504	460	408	408	326	351	315	263	293	271	276	244	251	273	233	234	215	224	229	258	231	264	227	198	223	173	249	222	200	214	215	248	245	241	219	228	236	224	231	204	218	239	243	229	234	248	222	225	233	224	223	208	209	239	227	245	216	198	192	221	245	226	221	235	209	238	215	216	206	242	219	209	218	239	238	225	208	231	258	222	276	238	198	236	250	238	235	206	221	220	238	218	216	221	223	225	222	224	237	236	252	202	218	218	251	208	243	215	209	231	223	253	234	242	223	244	264	222	213	199	233	217	230	206	237	228	251	233	225	218	252	215	241	235	242	232	230	196	195	217	256	242	242	202	239	237	210	225	236	232	235	230	231	243	225	209	236	232	216	231	251	209	225	225	242	212	221	200	226	243	233	227	232	239	246	240	235	254	212	235	252	216	238	186	221	227	243	237	238	210	217	245	216	195	232	240	234	226	243	211	216	245	211	208	224	238	243	216	239	222	230	248	222	241	219	210	225	209	244	230	221	230	223	232	222	230	210	238	217	202	242	208	217	247	222	237	266	210	237	209	208	250	213	212	233	236	242	216	200	239	217	203	239	244	210	224	236	221	227	230	206	219	201	207	214	216	214	236	203	210	220	225	228	240	206	226	239	256	238	239	218	204	201	218	216	213	253	224	223	230	226	222	229	227	232	219	227	231	222	223	227	230	256	251	221	245	214	228	232	204	248	215	213	214	226	225	240	226	215	242	215	212	224	216	217	223	220	227	193	222	229	228	226	232	239	240	231	238	216	228	229	216	235	226	206	215	225	221	220	244	215	244	214	217	243	223	250	226	210	211	238	216	230	222	227	209	216	265	229	221	193	202	216	231	209	237	216	229	203	215	233	214	222	252	208	233	249	248	247	257	218	252	236	226	224	226	226	236	231	220	174	208	213	219	227	214	217	227	224	224	194	199	225	238	248	208	224	241	218	193	231	214	213	223	212	213	227	241	211	255	260	226	228	240	232	236	213	225	221	232	220	230	225	210	230	210	233	213	204	223	218	234	222	216	205	224	217	243	215	229	239	180	228	211	221	230	213	263	239	229	232	205	206	237	226	216	214	250	231	211	209	242	205	212	209	195	219	221	220	227	246	233	221	193	243	247	214	226	203	217	229	232	236	226	245	218	218	219	256	235	208	206	228	235	246	226	237	221	245	242	252	257	237	237	226	234	230	224	222	240	238	222	201	250	217	209	213	200	236	217	242	223	240	231	234	209	197	221	227	230	222	220	225	224	244	239	233	195	220	228	224	219	218	207	232	201	246	201	236	206	221	221	210	249	211	237	219	217	208	234	237	229	220	249	218	209	213	240	225	209	259	230	219	205	232	236	223	227	208	229	219	219	230	220	204	233	218	248	273	230	235	224	236	215	233	196	197	231	219	208	249	225	223	231	224	240	213	218	223	211	230	218	240	228	204	239	234	203	210	217	236	253	240	219	209	231	228	229	224	244	228	233	216	245	209	240	224	222	221	208	227	248	221	231	229	260	244	219	241	237	245	240	215	249	255	242	249	220	220	210	231	236	207	225	236	224	204	228	237	250	202	194	216	206	229	224	206	233	233	227	217	212	249	218	220	189	217	224	227	206	212	213	249	257	222	208	233	211	213	217	202	232	244	237	235	211	243	230	216	222	214	221	209	235	234	234	229	239	219	230	226	223	215	211	206	215	190	219	249	213	220	195	221	227	209	211	238	212	243	223	226	220	234	237	236	248	207	250	226	224	256	214	253	224	234	198	203	218	224	212	208	240	223	192	246	233	225	214	228	199	221	217	229	224	235	227	221	232	248	207	221	231	220	210	238	215	206	238	217	226	217	240	250	214	206	203	223	234	245	215	216	254	210	216	204	222	243	223	249	226	220	220	194	235	232	226	233	218	217	215	233	219	215	223	209	222	219	235	215	246	212	224	222	233	225	233	209	208	214	229	233	242	230	208	208	218	224	215	213	224	240	239	242	221	230	252	253	239	217	220	237	232	241	218	216	226	223	244	227	194	231	231	227	232	226	242	224	214	243	194	232	231	248	222	222	233	214	258	233	211	230	248	201	212	247	225	213	258	224	203	205	199	240	200	234	257	215	207	206	221	240	224	223	216	227	238	230	231	241	235	213	235	218	239	234	228	212	231	220	215	225	236	224	176	217	206	223	202	217	206	234	250	226	216	237	202	237	227	222	236	229	198	238	236	204	244	217	211	252	219	197	219	229	213	226	253	231	230	230	229	254	221	254	218	241	235	215	205	224	223	214	231	211	231	217	245	233	208	224	229	251	265	235	217	220	237	222	208	232	253	199	225	248	233	227	253	242	214	221	218	223	226	219	215	216	242	222	186	221	190	243	210	238	236	232	207	223	226	222	249	232	225	233	256	221	215	225	229	226	233	232	215	244	220	239	261	216	217	211	227	219	233	225	237	220	223	213	247	218	224	227	222	215	219	214	201	222	211	216	248	219	223	206	208	214	230	238	239	226	242	239	217	246	231	241	247	201	216	215	204	226	227	210	225	222	216	249	235	230	213	233	232	202	232	226	224	216	233	196	235	255	222	234	216	216	227	212	229	216	222	217	210	225	194	227	224	212	209	232	218	233	263	220	220	243	195	213	220	226	250	213	222	246	201	216	252	227	229	238	225	233	226	233	219	222	231	251	249	204	256	215	204	222	241	236	198	213	220	200	200	248	231	208	245	201	225	200	210	222	229	214	246	258	211	210	222	252	212	222	215	235	219	209	244	202	232	216	270	227	244	225	215	251	229	210	210	204	238	204	245	231	245	238	235	210	205	224	217	228	218	223	223	253	234	243	208	224	235	243	212	208	225	251	192	224	226	244	211	231	244	240	225	243	227	226	231	211	204	234	220	221	209	230	218	246	214	230	226	226	245	237	218	213	218	231	216	226	226	218	218	249	269	245	235	231	221	219	215	199	208	216	213	235	207	218	213	210	216	215	232	256	236	226	269	251	214	201	255	203	224	203	201	220	237	231	234	244	219	212	230	228	235	220	222	223	243	198	200	242	221	235	213	227	248	235	225	212	210	206	251	243	239	221	223	233	237	199	243	214	202	251	236	230	195	205	223	238	251	213	234	210	245	237	224	226	247	217	247	211	252	214	226	221	190	207	220	219	194	210	221	239	221	230	222	212	209	228	217	245	233	231	239	209	234	254	210	233	241	193	235	256	222	253	247	223	225	226	223	244	209	216	243	241	234	246	244	236	229	204	203	216	216	240	196	232	236	245	216	227	225	211	223	232	218	235	234	203	213	235	214	214	221	211	196	243	227	236	248	194	220	251	220	216	245	215	201	220	237	236	211	259	240	211	237	229	191	235	226	215	230	224	214	238	217	204	228	235	255	242	204	207	229	220	226	211	217	210	212	214	221	239	214	214	213	216	226	219	230	215	234	252	248	249	239	218	226	225	256
35388	50926	45108	33906	27239	20945	16190	11950	9032	6760	5187	4035	3170	2408	1947	1619	1324	1068	881	808	668	623	559	494	444	424	412	387	354	358	336	327	277	318	294	302	295	316	328	289	302	308	297	307	290	286	275	309	306	291	285	281	301	284	286	300	281	316	299	286	301	319	305	279	295	279	289	305	270	301	294	279	305	270	278	265	283	312	302	252	285	285	293	293	303	277	294	314	301	332	301	329	301	306	304	311	275	305	302	278	284	289	306	299	280	298	290	311	312	268	293	291	263	286	262	302	308	284	289	306	291	303	300	308	314	272	292	315	291	296	303	258	312	304	286	309	343	332	288	263	309	308	292	297	281	310	299	301	278	288	271	276	310	271	285	319	293	285	279	303	296	297	298	305	288	270	280	274	308	290	310	299	287	278	280	288	285	312	298	284	291	258	294	289	269	298	281	282	276	270	299	296	280	300	275	270	318	287	308	292	272	307	283	303	284	274	299	318	277	274	293	287	293	308	290	279	281	264	274	291	264	285	288	291	274	298	297	264	277	283	273	320	300	313	264	290	320	265	303	288	290	274	300	324	286	283	318	250	311	293	308	295	274	287	285	300	267	302	293	290	334	274	263	297	289	296	299	305	290	310	293	290	286	336	276	313	302	283	285	302	284	279	289	273	275	251	297	287	295	281	316	279	293	299	274	298	299	273	294	288	280	349	309	276	281	288	292	305	308	290	279	282	294	274	263	296	313	295	298	261	254	289	290	304	299	291	261	273	295	316	296	272	286	291	284	296	298	302	273	299	301	249	284	294	309	274	297	281	298	305	302	299	316	302	296	294	288	281	265	277	309	273	282	253	300	292	282	294	299	296	301	274	314	303	268	297	303	298	281	298	294	312	279	305	318	299	295	296	310	266	287	272	307	271	291	299	290	283	283	297	320	312	319	301	314	304	266	284	284	301	311	282	278	290	278	300	291	287	277	291	318	314	302	281	279	295	273	275	301	289	263	300	329	286	277	290	320	281	277	284	307	288	284	307	320	306	295	309	307	298	274	276	286	266	315	309	295	322	289	286	319	296	286	280	308	321	311	273	284	293	307	274	291	294	306	294	281	281	277	291	299	294	312	301	287	329	303	293	311	288	298	292	296	300	290	267	264	308	290	285	268	259	292	299	290	296	293	288	283	291	302	318	274	287	290	275	336	277	301	274	285	309	319	314	276	260	271	308	296	275	262	262	328	277	281	280	274	284	329	291	281	302	303	290	308	267	300	260	284	285	281	320	273	297	291	271	296	300	284	270	273	275	280	265	310	295	270	329	314	296	277	295	288	274	291	281	292	329	273	308	291	299	291	291	306	290	287	300	308	327	283	285	261	270	302	296	333	281	266	256	277	290	291	304	263	311	268	279	290	281	300	262	308	266	281	294	312	317	304	296	279	280	266	272	289	275	278	300	275	304	284	309	297	323	275	286	314	291	300	262	305	275	304	258	284	287	284	315	282	298	298	305	301	289	271	291	302	294	279	297	287	294	292	309	287	287	309	276	317	280	298	326	282	305	288	299	305	302	301	283	334	260	283	297	291	289	278	282	296	292	309	282	298	284	286	325	283	291	276	304	262	274	271	315	289	281	285	317	281	324	298	287	280	278	282	283	274	270	287	288	302	289	268	284	289	309	281	293	270	296	306	295	276	287	300	249	276	273	316	281	302	293	287	292	293	258	297	289	276	280	261	289	327	309	274	280	287	283	288	286	283	326	272	292	286	282	312	274	267	270	314	313	310	267	296	289	280	273	314	298	298	280	258	319	298	276	320	276	289	301	269	300	300	314	276	287	319	301	307	269	326	285	297	312	296	270	337	270	281	274	295	316	287	308	297	287	274	303	305	300	253	299	262	284	287	254	277	270	320	271	301	299	273	306	291	298	293	319	295	310	292	278	263	287	292	282	292	306	315	281	323	301	291	292	298	305	328	298	313	282	291	273	293	303	290	300	289	231	284	334	315	289	309	276	298	298	278	256	272	281	276	303	307	278	297	301	296	314	270	280	270	317	285	304	304	302	315	297	283	313	277	278	288	280	297	309	294	316	285	285	288	297	304	301	305	317	290	323	292	289	280	308	297	302	294	291	280	292	280	298	295	308	273	283	297	290	268	272	286	283	298	335	309	271	308	264	299	296	309	265	271	288	287	292	269	299	289	285	283	285	295	308	289	292	279	282	289	269	293	303	294	288	302	265	332	319	310	285	306	365	313	313	319	306	311	271	279	304	277	303	270	313	298	248	286	292	272	260	307	270	286	264	308	267	301	277	298	297	257	271	342	299	291	288	322	300	296	302	317	284	311	296	289	285	300	282	300	264	288	301	325	281	291	288	292	313	295	294	304	324	317	282	313	284	289	289	325	278	307	267	301	274	303	282	303	284	310	330	273	288	331	268	305	279	309	293	286	310	250	321	314	262	271	272	304	302	298	298	285	286	315	297	296	287	303	304	340	297	295	277	301	292	293	284	297	312	241	291	303	272	292	291	301	311	256	288	304	273	275	321	349	312	281	280	279	321	266	305	291	329	241	293	293	290	282	270	278	295	279	269	315	287	292	289	277	266	311	307	245	313	292	292	307	303	295	308	296	308	284	280	295	322	312	275	304	274	299	313	315	304	296	258	251	299	293	317	278	304	288	288	279	314	274	293	290	306	287	286	287	285	294	306	311	300	306	293	292	271	280	276	293	277	289	284	284	290	286	260	290	286	288	284	277	306	275	323	293	272	276	318	320	281	276	265	268	280	268	280	296	291	324	276	285	309	331	303	286	287	323	313	319	300	294	273	271	288	280	306	290	275	264	299	284	313	295	269	281	293	253	318	330	249	290	301	274	287	309	289	278	307	270	316	304	314	313	279	291	286	263	308	334	296	295	287	286	325	298	281	277	269	290	277	286	301	300	301	282	332	341	296	292	301	279	297	289	283	285	285	302	271	258	288	278	261	274	288	250	276	319	268	319	306	286	251	300	309	254	295	292	305	295	299	296	291	297	277	294	299	293	299	277	298	288	306	288	323	295	311	274	303	312	304	285	295	305	273	326	292	291	295	281	285	311	311	305	286	307	260	316	283	294	293	309	290	312	269	280	312	294	265	322	298	320	308	306	304	302	288	288	281	287	292	280	282	305	270	280	303	295	303	292	287	301	303	297	308	271	281	275	295	298	285	264	311	277	301	325	291	281	281	242	321	300	280	276	301	318	301	306	304	304	292	293	294	279	298	306	281	281	300	311	289	271	281	303	289	280	282	286	300	293	289	299	269	272	291	268	304	276	289	283	309	278	290	302	303	288	308	283	295	322	269	324	295	299	303	315	267	306	296	275	275	289	309	281	291	305	276	311	270	267	293	301	278	274	290	283	300	292	297	300	319	297	302	324	301	314	294	308	293	279	307	268	278	278	294	322	275	313	284	271	312	264	292	290	274	276	279	287	300	290	284	282	290	271	291	305	311	295	276	307	299	317	311	283	264
23697	20761	28130	25120	23849	22199	16895	10104	6763	4776	3564	2887	2242	1808	1436	1127	959	798	704	626	530	480	425	366	391	344	317	269	300	283	278	248	273	234	242	231	242	218	219	233	233	212	202	206	203	217	229	224	247	235	220	216	218	238	229	230	237	218	239	220	209	207	227	220	225	221	218	223	206	214	255	207	234	197	250	208	202	229	224	213	208	236	235	231	215	189	243	227	223	201	239	225	209	226	220	240	195	212	197	202	241	226	241	194	217	206	219	234	244	235	246	234	253	206	250	213	209	240	213	217	238	215	203	233	228	224	247	223	205	239	241	235	237	232	229	218	238	215	223	228	201	200	219	210	201	228	222	203	198	242	202	238	237	229	236	234	232	193	220	224	223	225	213	232	202	213	198	211	228	199	194	218	220	226	222	228	223	225	249	245	205	230	232	226	227	238	209	252	235	205	192	233	249	239	219	237	220	238	234	196	227	207	202	220	238	204	211	206	201	216	216	208	203	201	227	231	213	231	200	226	202	221	188	221	242	222	213	204	217	209	225	225	236	235	225	211	260	218	220	217	224	237	197	235	223	199	236	223	210	207	197	230	203	219	203	219	219	222	229	218	214	228	233	234	211	218	237	195	237	224	226	226	225	238	213	209	229	216	235	204	208	209	220	220	239	221	237	204	232	209	227	206	212	196	216	224	210	228	238	212	203	213	223	218	224	215	246	238	221	219	236	227	191	229	207	257	229	213	221	202	213	225	225	236	204	217	222	206	246	188	231	208	205	206	238	229	213	228	208	243	237	197	225	197	201	220	202	265	220	204	250	196	210	242	207	214	229	227	235	213	205	237	207	206	214	221	223	220	222	228	214	243	225	190	216	227	225	215	219	204	218	216	213	242	238	197	195	216	212	207	213	215	221	214	214	217	222	209	223	190	219	220	205	232	219	245	205	210	226	192	221	226	237	226	224	235	239	249	209	222	224	213	236	220	215	218	223	224	241	227	212	225	254	227	242	236	220	210	205	195	230	203	222	209	222	247	230	224	210	240	224	207	234	204	223	235	222	239	227	236	227	216	211	223	204	213	217	212	200	238	221	220	226	224	240	213	238	219	216	187	223	214	221	226	256	233	225	221	222	213	206	215	219	221	222	238	217	222	243	226	241	220	223	211	206	216	190	231	197	202	232	228	211	208	215	230	223	230	218	222	208	230	225	228	204	230	205	201	248	231	227	222	231	204	219	198	242	239	222	256	203	231	238	229	213	205	230	220	221	234	226	230	220	225	201	192	212	239	197	227	235	225	226	231	212	198	210	228	217	203	211	215	222	247	205	233	209	232	222	233	201	234	217	230	201	218	224	264	242	216	223	218	225	209	247	234	212	203	252	246	230	231	210	214	205	257	216	215	235	211	235	240	225	210	224	228	223	217	218	229	238	207	210	238	217	244	246	211	221	204	226	230	245	233	227	242	225	208	208	202	232	235	212	219	215	211	212	221	241	208	228	231	217	226	196	168	235	222	220	211	237	250	214	219	218	214	198	198	229	205	225	232	208	214	199	216	232	200	255	232	212	219	194	219	231	182	226	196	233	221	242	215	222	223	216	251	208	223	201	220	225	230	233	235	229	235	232	202	216	215	225	222	209	245	259	229	233	204	222	229	218	229	200	221	211	208	243	227	225	221	241	204	221	215	189	223	226	205	214	214	203	216	224	194	221	216	229	214	210	201	235	211	228	216	233	225	221	216	221	222	232	217	203	227	182	235	217	232	221	236	198	208	224	214	226	224	209	243	259	196	213	205	232	195	227	234	221	234	210	219	217	191	200	229	216	211	228	201	199	185	217	255	219	224	212	203	237	211	229	227	222	203	204	199	214	227	225	223	201	210	215	253	209	251	209	242	205	207	205	232	202	239	217	239	250	222	214	196	221	225	224	218	241	225	210	225	223	203	209	207	220	208	227	226	239	222	211	197	221	225	226	231	211	226	223	227	226	237	216	215	207	242	206	220	209	239	218	223	232	234	201	214	218	227	202	214	238	229	203	236	197	242	201	215	247	219	216	220	205	238	223	223	219	231	227	240	229	204	214	215	202	228	214	239	222	186	245	199	218	226	212	222	211	224	205	209	230	193	200	206	216	243	207	245	218	237	201	251	204	243	211	223	225	222	200	235	200	208	236	222	229	219	238	211	236	219	205	209	218	237	245	209	245	205	268	236	217	233	208	217	230	236	230	230	201	241	223	233	232	227	201	219	212	251	258	217	251	229	238	238	203	208	239	234	220	235	214	260	250	227	208	194	211	227	208	189	209	226	242	230	233	226	215	236	243	211	217	220	232	229	210	203	239	226	215	222	235	223	242	214	199	205	227	242	247	240	209	220	241	223	184	218	208	226	232	244	230	251	209	226	215	231	222	224	193	277	196	259	215	214	230	208	185	211	215	220	244	209	255	220	203	251	207	193	213	213	219	221	228	224	221	205	232	226	238	200	224	238	213	222	207	204	229	219	214	209	234	221	201	215	224	234	227	216	198	216	226	214	245	230	205	230	237	238	226	208	206	247	224	204	239	210	226	221	227	208	228	217	237	231	224	233	200	217	240	224	226	205	231	208	217	224	189	215	204	226	204	210	250	206	215	207	235	215	241	194	215	240	215	204	250	225	221	234	206	206	236	241	206	227	227	234	213	234	233	209	247	220	243	229	240	230	216	222	213	217	198	227	271	244	215	219	211	218	239	208	227	192	202	236	217	248	245	191	241	202	210	236	241	200	235	222	208	229	197	204	201	256	220	230	201	251	217	213	224	213	219	229	205	202	214	235	239	228	209	221	223	233	215	215	208	215	218	238	216	217	193	233	212	242	209	190	243	214	243	216	223	210	233	213	227	227	227	221	230	212	220	224	231	198	210	213	215	244	237	205	230	222	209	217	231	225	223	201	205	215	210	216	209	234	226	215	188	214	244	223	212	200	241	224	225	228	231	217	241	198	212	216	224	228	222	225	223	196	212	224	190	214	226	205	199	238	218	243	221	224	220	219	235	225	234	216	212	197	214	234	218	221	203	240	225	219	243	221	219	239	209	200	214	228	223	238	213	209	223	232	214	237	256	208	239	196	237	207	212	242	240	239	214	236	221	212	212	224	219	211	214	232	256	224	227	211	225	232	218	208	198	213	240	239	217	188	248	222	219	222	224	224	204	210	226	246	211	232	188	229	225	202	209	227	210	213	219	219	195	223	200	228	237	231	218	225	203	205	201	209	224	239	210	198	214	231	231	239	213	218	224	217	229	215	218	205	221	201	207	230	213	235	202	200	235	205	227	224	223	211	225	203	232	219	224	235	211	213	221	196	199	203	205	189	202	194	221	215	237	228	232	245	208	191	204	210	253	214	208	216	225	216	223	218	225	217	220	215	207	229	211	184	215	234	185	207	210	238	233	198	248	232	226	229	217	210	244	229	217	226	228	226	213	233	213	222	211	197	223	236	240	211	211	176	231	209	237	225	223	201
34951	56346	50725	39002	32812	26789	21124	16468	12630	9451	7222	5868	4563	3562	2919	2300	1884	1503	1242	1048	857	784	636	618	522	508	436	414	372	333	364	342	348	329	308	297	330	282	290	316	310	310	307	287	289	293	304	299	276	290	295	304	267	281	313	286	297	282	284	294	302	313	260	267	274	253	316	296	301	286	315	283	306	296	290	258	284	307	272	290	246	281	290	273	295	296	297	283	288	292	292	293	274	287	323	268	291	275	309	269	299	261	316	308	293	309	270	254	270	301	286	293	274	281	274	294	288	280	286	302	253	292	279	259	299	294	289	267	294	297	278	297	258	309	286	252	287	273	273	283	263	309	294	280	293	289	304	281	267	296	250	284	299	289	276	285	331	262	249	247	283	296	258	292	302	310	284	280	279	279	311	280	284	318	299	292	309	286	295	302	293	284	262	283	295	267	280	263	286	292	302	287	297	280	273	280	293	255	289	283	265	287	297	253	291	310	292	286	258	290	291	270	297	290	245	282	295	273	293	275	280	284	294	287	301	281	265	262	267	294	262	255	281	253	296	280	284	301	308	286	287	306	275	284	274	290	282	251	283	276	274	292	299	273	290	282	298	271	280	278	288	300	277	270	272	283	278	282	269	289	259	266	274	290	277	299	295	276	292	289	269	278	280	261	272	280	330	281	278	281	279	293	284	296	291	294	265	271	282	273	320	285	286	291	257	276	287	259	242	290	282	292	301	289	309	284	310	285	286	273	275	298	298	282	298	288	303	295	292	307	320	287	270	274	278	286	285	262	284	282	302	281	291	311	293	293	274	237	290	282	262	294	286	265	289	291	266	276	306	302	288	265	281	277	270	301	264	297	265	280	281	279	315	260	280	270	269	283	250	281	289	261	255	298	276	276	299	304	312	317	261	270	264	260	248	292	272	270	268	279	284	291	276	279	294	297	322	312	301	273	306	255	278	298	310	249	298	292	304	265	298	278	293	321	268	300	271	303	283	287	276	286	302	306	264	292	281	284	317	275	279	281	287	284	279	308	282	292	271	251	303	293	286	289	305	284	284	277	261	262	282	265	278	261	300	306	275	274	295	257	289	274	302	254	302	310	246	295	314	282	312	257	288	261	287	278	251	325	251	255	281	321	288	285	300	312	281	286	321	273	297	300	297	301	282	276	256	279	279	305	266	271	278	294	301	309	282	314	316	301	258	287	264	283	294	284	265	289	300	282	302	291	251	267	280	291	312	284	269	310	302	289	251	276	289	283	279	281	306	267	281	279	276	289	254	294	274	256	268	278	272	312	258	284	305	304	303	296	237	281	298	280	282	307	264	283	279	327	278	258	278	287	293	270	293	287	297	292	290	307	269	266	288	281	302	265	274	279	258	295	292	286	299	299	298	291	296	297	279	311	263	278	279	276	311	250	270	269	271	291	305	249	294	262	301	298	287	301	318	309	271	280	265	294	260	295	296	269	234	282	288	294	320	279	245	279	283	290	316	269	285	292	305	256	280	260	287	274	241	282	246	282	283	286	236	298	295	285	253	291	305	277	256	261	336	275	300	295	285	249	312	284	293	289	287	290	262	272	250	308	285	304	302	305	247	291	291	256	301	253	296	284	278	306	311	301	262	289	291	302	279	286	279	256	289	299	324	284	295	301	282	288	270	274	306	303	265	259	287	268	297	310	305	287	277	314	277	290	287	294	289	253	297	278	303	268	298	284	261	294	277	294	271	287	278	264	262	290	289	303	290	292	280	293	283	286	285	272	324	273	262	279	288	267	269	304	298	275	293	260	259	296	247	275	307	310	271	291	256	323	269	302	304	282	256	280	302	283	264	278	295	279	286	253	288	288	271	285	289	306	286	275	290	271	294	294	290	270	251	299	277	269	291	244	307	288	306	295	275	278	325	277	294	292	288	287	264	293	280	288	276	295	290	291	261	295	297	279	285	298	277	310	260	286	275	301	302	286	323	272	280	265	281	283	269	272	299	273	278	284	280	278	263	309	310	277	270	302	283	280	273	276	271	299	258	279	276	304	306	319	283	300	293	304	303	269	304	277	280	284	269	273	297	293	276	282	303	287	304	256	261	265	309	274	279	253	285	271	307	262	292	253	296	272	306	307	253	251	276	279	256	299	289	294	264	275	301	298	285	254	303	278	307	292	281	315	304	291	291	272	276	297	263	260	286	279	290	281	339	266	269	284	239	287	296	284	270	252	260	285	274	284	280	282	312	298	301	268	309	275	289	281	315	260	301	276	304	289	310	284	291	270	278	283	282	245	284	267	272	281	283	288	315	282	293	283	298	280	291	259	272	279	284	299	297	303	290	298	287	332	279	304	277	295	274	257	307	304	310	295	289	283	307	271	300	266	271	300	282	269	255	284	299	300	290	269	281	308	284	272	273	276	296	311	280	300	262	271	252	275	301	269	276	261	286	272	297	268	283	302	298	277	273	291	299	292	295	297	276	309	276	270	286	309	290	293	286	297	281	316	297	255	259	268	265	293	267	298	293	297	293	324	302	283	251	276	292	261	264	245	275	262	300	284	314	267	263	286	302	292	306	296	306	308	286	281	304	272	281	288	267	320	273	292	302	279	288	278	266	289	301	326	298	278	259	282	304	275	325	275	262	313	283	293	285	269	294	297	284	283	286	293	289	326	293	294	308	298	272	284	285	295	295	278	310	307	295	262	276	298	277	251	294	316	260	287	289	271	281	270	294	284	293	284	279	259	260	279	297	261	308	282	276	305	272	317	281	284	252	298	277	300	258	289	269	272	301	256	288	289	278	270	295	258	260	306	295	300	309	297	259	282	252	280	287	279	293	277	307	290	249	283	292	268	312	263	294	314	239	322	306	273	254	294	298	284	302	278	317	269	285	265	280	307	281	272	301	292	298	280	292	296	275	289	296	288	303	286	268	275	302	296	271	284	304	290	285	310	271	294	277	268	315	298	266	300	318	278	259	273	283	307	297	285	308	278	282	308	274	295	303	261	314	280	287	292	264	269	287	277	279	272	299	323	263	279	276	278	296	286	279	301	285	292	298	310	297	302	267	258	300	274	292	267	297	259	293	294	305	279	295	287	277	278	253	310	300	283	263	308	286	253	305	301	262	299	280	281	291	287	279	265	298	311	292	270	294	273	253	316	266	292	318	280	289	312	323	277	264	283	295	300	269	281	300	275	259	296	311	274	290	273	272	291	246	285	267	290	301	291	308	274	279	267	251	265	276	300	300	271	280	253	304	239	282	252	279	313	264	273	274	298	280	290	270	310	300	289	274	284	307	290	244	270	275	257	279	274	262	294	293	253	295	270	290	271	270	305	282	283	281	282	288	266	270	291	280	271	294	286	279	287	290	278	290	277	280	298	272	297	269	289	282	315	295	276	287	294	281	280	280	304	263	274	313	281	272	303	270	268	263	271	276	260	268	273	285	292	277	312	264	292	258	310	287	298	326	265	320	271	310	293	285	313	288	287	254	262	277	287	305	280	311	272	268	318
22690	20766	28381	23490	22117	24443	23635	14360	8986	6821	4984	3864	3139	2545	1966	1599	1301	1073	887	748	617	550	474	472	396	375	349	324	337	311	298	267	254	250	259	261	269	245	247	258	260	222	222	227	248	234	243	228	231	216	201	246	231	232	252	228	211	233	207	207	234	208	213	203	205	216	210	250	230	213	228	216	242	237	215	206	225	241	222	224	245	247	247	225	225	245	218	236	214	237	233	232	230	239	213	239	227	211	246	214	237	214	219	214	238	214	206	203	188	221	247	230	239	238	243	235	222	195	193	216	228	234	232	241	220	235	227	219	226	208	244	219	211	221	215	231	235	231	222	222	193	222	227	207	227	205	217	204	223	226	231	212	219	210	204	225	224	193	225	229	200	214	191	245	241	231	210	241	218	191	216	205	191	209	246	202	208	208	205	233	223	213	235	226	214	217	247	208	219	216	228	264	226	206	251	211	218	231	247	220	229	225	225	203	227	217	212	207	251	242	231	251	201	247	214	230	231	198	234	232	193	228	226	232	251	208	234	226	228	207	232	253	213	222	211	220	254	194	199	223	221	210	228	216	230	217	217	244	231	235	235	208	200	214	234	245	203	233	195	229	219	228	205	234	218	209	232	238	213	214	237	224	231	223	217	215	238	223	218	215	228	220	221	242	239	239	207	218	219	214	224	222	225	211	189	208	235	232	223	234	197	225	253	213	220	216	222	215	210	236	243	204	206	228	223	249	257	237	244	220	244	226	223	219	194	217	224	226	224	226	248	222	212	228	221	225	234	232	227	214	234	212	240	237	229	217	228	224	206	219	216	213	250	237	216	205	225	224	244	226	237	223	235	243	231	232	232	226	237	220	222	229	216	233	210	249	231	244	236	221	196	197	227	245	245	207	207	218	194	223	241	220	224	232	200	211	213	192	246	247	222	223	224	231	232	217	198	240	256	182	238	222	229	220	240	228	203	231	222	205	222	211	190	223	229	219	202	220	226	236	221	216	213	198	228	198	210	252	222	218	218	233	212	222	223	204	214	242	236	233	223	213	228	207	219	208	246	209	231	227	212	220	226	218	242	230	200	240	222	243	241	199	216	214	226	229	211	199	233	225	200	238	208	210	248	220	205	215	239	215	214	214	211	218	244	242	220	230	226	205	224	226	236	199	211	225	212	244	235	241	212	215	242	237	215	263	212	254	218	211	211	210	237	226	228	239	234	213	239	226	200	234	217	226	225	211	208	198	212	229	241	251	199	218	213	225	205	196	220	224	219	242	218	216	208	227	221	199	235	257	201	220	217	225	245	250	233	242	232	214	247	236	211	212	218	225	233	244	237	216	234	221	217	234	235	198	252	220	260	233	199	236	238	237	210	224	217	232	219	205	236	224	211	216	224	235	223	221	215	223	210	215	209	213	205	233	230	213	219	232	245	215	281	214	191	223	220	216	217	245	236	219	223	196	210	222	244	246	208	259	207	222	213	196	225	222	233	242	224	227	185	213	225	219	199	240	221	218	229	204	214	204	215	229	218	223	223	227	201	235	237	215	212	211	221	241	227	232	208	234	246	211	225	222	214	201	213	253	227	234	231	216	215	209	222	218	203	233	228	204	228	218	227	224	227	225	199	227	231	219	216	230	224	210	218	227	189	242	227	238	217	201	200	234	215	233	219	243	230	233	221	217	221	226	213	239	222	235	203	232	220	242	224	239	233	212	234	204	241	236	225	208	221	206	207	245	217	237	200	227	201	224	208	204	231	231	223	225	247	230	228	206	242	217	232	217	231	237	208	212	215	231	242	224	195	191	210	245	223	243	218	225	251	223	202	233	197	223	217	231	251	208	236	249	197	244	215	216	242	210	216	197	224	200	209	228	242	220	234	205	234	208	196	221	209	234	247	239	227	224	215	220	219	232	216	216	230	231	209	206	223	217	244	239	254	199	205	243	227	190	229	210	221	231	229	237	190	221	220	202	216	205	242	233	228	243	196	203	257	206	234	208	209	226	207	237	212	233	221	223	203	204	223	225	233	265	195	227	240	233	218	216	253	214	201	222	213	227	209	236	238	241	230	222	205	223	245	235	239	265	222	218	207	217	214	239	248	229	208	207	223	219	217	210	202	255	230	231	217	237	234	229	209	244	231	231	242	228	212	249	223	227	232	249	228	226	234	218	236	215	227	228	224	234	235	238	232	204	253	207	239	211	199	223	245	235	198	223	216	225	213	205	210	225	230	238	242	228	233	236	210	203	207	242	221	225	218	227	231	238	216	240	210	209	217	251	226	242	210	220	207	224	224	209	226	222	217	232	236	231	216	230	215	204	223	197	230	229	216	230	252	216	240	243	257	219	201	217	207	233	226	238	223	213	235	181	217	220	210	228	216	231	222	234	231	264	221	230	227	236	218	251	239	229	214	245	237	224	209	237	237	247	216	225	214	218	252	228	221	206	238	208	254	223	194	201	215	230	219	219	238	225	240	223	246	239	224	199	224	213	216	206	229	221	243	228	225	230	219	204	206	231	217	212	217	213	245	227	219	204	209	199	239	221	235	210	216	221	226	202	239	195	223	203	231	230	193	221	215	254	209	197	226	188	221	260	211	224	224	232	200	212	226	217	213	222	238	242	230	237	208	212	238	206	209	214	202	217	218	230	211	251	223	216	227	227	232	229	219	232	245	231	220	244	237	238	231	200	226	211	224	231	254	221	237	229	204	210	224	219	233	217	218	259	219	236	231	223	229	227	235	219	222	225	210	225	212	224	256	247	218	235	178	217	215	242	235	228	233	237	273	216	236	214	220	244	220	216	208	205	245	216	225	248	230	230	234	203	208	245	234	218	236	246	213	218	221	221	222	235	198	218	233	214	234	184	228	237	233	216	215	214	223	207	246	220	232	222	215	241	233	218	235	233	239	235	214	225	221	217	208	219	228	219	205	213	227	225	235	229	234	245	215	238	196	246	222	218	213	222	200	232	223	227	209	216	239	213	240	206	201	215	245	207	228	196	189	223	230	224	244	260	211	211	226	223	212	219	239	194	221	240	222	216	227	206	240	225	226	234	208	225	210	229	233	211	213	223	232	226	229	228	220	247	223	206	229	228	236	238	219	236	218	219	233	222	208	243	242	228	216	248	209	224	238	208	217	238	235	210	231	200	208	251	214	239	232	248	209	245	230	214	217	225	228	217	234	193	216	230	210	241	224	236	238	231	207	210	237	206	229	225	216	239	214	223	217	211	230	245	203	240	214	226	222	211	248	221	234	206	237	218	231	188	240	198	208	241	218	257	226	243	227	211	219	214	225	210	189	206	239	238	218	219	205	224	259	235	229	201	226	232	227	221	221	233	191	184	236	233	233	203	216	225	208	207	221	237	217	230	213	225	241	195	220	249	213	217	214	216	242	223	220	202	210	236	220	241	230	212	235	229	228	230	241	220	243	243	248	236	233	240	233	234	228	242	234	225	217	243	237	221	223	212	240	222	225	224	218	220	207	228	217	204	225	229
36960	62025	55988	43431	36813	31184	25516	20457	15740	12069	9214	7243	5900	4682	3789	3072	2478	2054	1677	1299	1086	924	820	739	640	599	516	470	447	361	388	358	378	327	311	324	329	324	306	310	269	303	337	289	321	297	318	284	298	305	260	301	278	288	279	254	284	278	287	309	288	272	278	278	281	286	267	299	286	269	267	283	296	294	270	273	275	307	271	261	253	306	274	303	303	262	279	298	298	286	284	270	289	252	288	288	297	291	295	276	296	303	300	257	274	262	272	272	271	285	259	277	265	307	289	277	274	266	287	272	296	282	271	299	273	301	290	291	271	280	267	287	256	285	286	235	285	265	295	288	267	256	279	264	268	258	279	261	315	287	266	279	301	287	290	319	283	266	275	299	278	302	306	292	290	279	274	297	280	242	267	278	272	274	283	287	285	296	282	276	274	279	267	279	272	261	268	266	263	319	236	260	316	273	270	246	263	276	298	264	305	268	293	284	295	250	289	265	292	267	258	316	311	273	294	260	287	292	276	298	293	286	272	278	277	285	311	284	279	283	302	277	299	264	286	326	281	277	259	282	254	283	294	272	274	272	270	272	267	288	281	266	269	283	284	269	287	273	270	295	261	297	271	283	293	281	290	287	275	301	289	307	273	263	297	269	275	264	290	258	279	277	287	281	280	286	248	281	296	256	298	274	309	272	279	309	254	283	267	284	293	286	285	300	279	279	275	276	273	293	266	286	276	298	274	270	272	259	265	267	270	273	305	272	284	310	288	262	284	282	269	310	268	296	302	283	280	297	282	278	318	259	275	316	290	299	302	264	275	323	301	300	252	268	284	253	254	278	300	264	269	273	260	291	269	280	296	269	291	289	241	258	286	283	273	287	290	293	289	271	270	307	288	284	301	287	269	312	277	237	309	283	287	300	284	289	273	262	261	295	281	243	302	281	267	259	275	263	285	284	266	316	264	277	283	296	282	293	292	312	292	285	279	290	270	269	284	272	276	279	285	295	276	280	280	277	283	274	269	294	265	281	297	300	295	251	256	254	273	276	273	273	311	292	326	289	272	303	276	263	290	266	274	293	305	251	290	291	258	285	318	294	294	280	263	278	284	325	305	253	317	298	288	284	257	299	261	275	262	293	278	288	293	290	288	270	298	253	299	281	288	296	295	267	264	275	316	255	280	276	282	271	300	275	303	314	292	274	296	233	266	299	279	244	292	288	262	269	262	280	270	292	275	293	291	290	294	258	278	294	305	264	270	274	291	293	268	286	294	282	280	299	270	308	257	273	307	281	272	283	277	278	253	302	256	280	271	298	297	290	293	287	298	298	259	284	258	272	317	304	279	291	250	281	269	280	302	292	292	293	283	261	315	285	279	285	267	257	280	306	298	299	283	285	297	263	261	255	263	301	277	290	269	305	280	311	287	299	281	305	290	243	257	306	281	282	284	300	322	295	288	299	256	318	280	270	288	286	284	284	284	280	271	261	271	256	286	288	319	309	291	285	309	277	266	306	259	266	270	261	325	279	274	302	292	297	314	304	280	291	294	284	283	279	293	302	288	315	273	273	282	289	291	328	283	284	295	281	301	317	295	288	291	308	295	264	298	270	267	299	289	277	297	271	297	261	270	265	252	303	258	268	269	268	271	305	302	273	270	301	280	281	275	263	292	274	288	291	284	274	295	266	271	280	267	274	282	268	284	244	289	281	275	296	259	317	287	279	254	297	278	319	302	320	259	292	270	295	281	288	284	282	282	288	281	282	296	282	267	252	278	303	283	288	285	246	269	271	278	304	284	264	260	281	281	284	283	262	273	264	259	280	275	285	304	260	286	273	263	278	238	304	283	266	262	272	276	257	250	292	294	248	284	313	327	307	289	279	285	283	255	282	297	261	307	256	298	304	269	283	302	284	286	288	276	253	308	280	282	271	284	279	269	308	276	301	282	252	297	285	282	276	267	266	301	275	260	275	271	295	277	285	263	283	281	296	301	286	281	259	270	272	276	286	250	283	278	287	289	275	287	246	269	305	283	252	271	298	296	285	297	282	286	273	252	283	287	295	293	303	269	274	300	266	266	299	278	274	280	310	274	262	283	297	273	315	276	264	292	289	281	292	314	294	301	276	264	279	318	297	271	267	256	272	273	284	297	270	276	276	279	262	288	262	278	293	296	292	264	283	296	281	279	276	259	289	287	285	298	276	262	278	264	246	293	260	270	273	281	273	275	258	272	285	285	250	286	275	272	302	277	271	302	261	245	294	296	283	327	296	241	289	299	283	282	275	296	292	265	276	311	276	296	325	288	285	282	290	295	261	282	298	287	251	282	297	268	290	303	286	267	282	277	278	269	283	285	281	267	279	255	310	275	269	287	301	274	286	254	274	283	288	264	300	317	287	299	279	266	268	288	279	277	301	279	282	281	309	305	277	288	276	288	307	287	269	282	300	303	278	304	272	316	273	268	257	297	291	298	270	275	264	285	308	318	294	249	256	299	293	310	291	289	296	279	300	278	291	292	292	310	271	287	294	259	274	269	288	269	321	319	324	276	265	272	275	289	263	285	272	296	294	276	279	292	275	272	309	272	278	291	283	280	275	298	317	274	275	297	279	301	272	290	290	281	263	269	292	268	323	278	300	260	270	274	306	285	290	282	285	285	254	284	265	257	309	274	282	250	304	299	306	277	263	265	290	265	300	256	243	282	274	287	295	258	275	259	269	279	281	280	269	315	289	322	299	273	247	316	261	273	260	275	279	270	265	280	276	267	265	267	293	309	291	295	295	268	282	254	258	291	286	294	299	305	274	279	288	264	300	302	257	278	258	270	294	295	272	287	294	272	308	281	306	283	271	255	257	278	265	265	279	273	280	283	280	262	281	278	316	280	273	299	273	305	254	301	284	266	318	268	280	278	279	279	294	280	257	297	255	256	257	321	287	269	257	286	265	261	302	257	288	301	271	278	288	279	298	290	288	266	250	249	294	279	272	277	304	283	281	261	308	317	298	276	289	304	268	265	278	250	278	311	277	272	280	273	265	306	258	319	280	290	272	279	272	270	311	305	295	283	273	258	272	297	256	286	287	312	289	308	304	287	283	293	295	290	278	324	270	266	278	277	307	269	291	285	308	256	279	315	246	303	286	267	331	279	271	290	284	292	268	273	270	289	292	289	262	306	249	287	277	301	251	302	271	268	298	268	269	269	281	282	270	278	314	266	288	267	285	272	276	258	261	263	287	269	294	279	279	302	284	288	268	257	305	279	286	282	259	298	270	278	288	245	287	330	299	273	277	283	286	253	255	289	276	278	290	262	292	288	275	294	296	296	276	267	282	295	282	289	290	292	291	294	294	268	290	259	258	283	271	295	279	311	289	261	279	309	306	310	296	279	274	282	309	247	298	265	282	269	263	272	276	288	273	286	290	265	295	276	264	307	297	280	249	275	254	261	267	273	258	277	297	291	276	314	282	241	266	260	268	262	299	295	258	289	295	280	280	286	283	285	296	316	256
28727	31204	39916	32275	22250	15419	9983	6465	4405	3113	2340	1815	1433	1205	1023	836	710	585	520	487	430	420	366	310	306	290	288	298	260	276	258	232	243	252	253	220	233	255	233	244	224	206	231	236	246	270	250	241	221	236	223	231	240	230	226	228	249	240	225	220	219	233	219	247	229	240	237	213	248	220	223	217	235	245	234	233	220	228	226	215	246	207	243	247	236	228	232	227	240	220	235	226	234	233	237	229	205	232	227	222	227	222	217	218	250	207	200	235	222	231	208	277	223	234	241	248	221	240	255	234	260	237	235	222	230	216	216	223	234	230	223	215	235	204	238	230	249	217	219	211	258	213	248	231	240	225	201	248	251	215	218	221	248	235	237	208	240	228	227	201	218	209	262	232	181	223	212	213	256	249	237	239	235	246	235	225	227	229	213	234	229	201	233	214	232	218	229	235	251	233	228	225	235	231	229	225	230	217	224	246	196	240	245	215	226	240	223	233	216	219	255	226	235	221	232	212	238	234	250	202	251	216	232	235	225	220	224	243	234	240	260	236	242	219	217	250	255	235	206	225	225	206	234	235	231	215	224	262	243	210	256	237	228	233	217	204	269	222	249	219	219	221	210	234	229	232	207	242	238	239	222	245	237	231	235	251	245	215	204	207	214	205	221	226	234	221	232	227	217	213	216	226	223	245	253	240	236	200	235	254	214	235	233	209	233	212	239	221	224	225	248	236	221	231	237	239	260	218	228	225	225	231	234	221	212	244	211	213	213	234	217	180	225	228	221	217	244	212	222	219	235	203	227	215	212	206	221	212	219	251	227	231	220	213	234	235	227	227	238	214	232	261	288	249	248	225	221	225	217	203	197	225	232	232	222	218	225	222	246	239	232	222	226	222	233	230	248	215	237	228	229	245	231	249	222	240	229	226	238	223	236	213	259	218	203	236	221	238	243	254	269	223	243	223	225	218	217	234	228	228	258	242	235	215	205	217	223	236	217	251	222	231	216	224	237	271	214	247	208	206	210	189	227	246	252	233	200	213	234	249	220	217	210	229	232	217	211	222	208	246	217	243	226	226	214	263	252	276	214	254	237	210	222	209	207	243	249	236	226	211	220	235	234	240	232	231	201	252	235	238	224	201	231	213	251	242	243	224	187	223	193	204	220	235	231	237	236	231	236	230	247	237	238	241	226	238	260	234	215	241	224	219	240	226	228	227	233	246	232	217	212	219	221	225	243	195	247	226	224	237	253	247	231	219	238	225	250	203	197	211	249	206	204	245	227	252	229	219	251	243	201	221	242	218	205	209	234	238	229	235	233	251	217	218	225	237	239	208	232	226	227	222	226	234	246	213	221	209	271	242	237	240	227	220	271	223	254	229	242	232	270	222	235	221	236	249	225	230	235	228	232	232	217	260	218	235	244	192	228	239	230	211	246	233	215	224	227	245	219	223	223	222	228	233	225	225	226	234	225	230	266	212	262	245	209	227	227	222	223	232	214	239	223	255	243	260	237	213	232	229	215	225	220	247	212	229	249	240	233	226	231	242	250	239	228	224	241	229	239	226	220	225	221	240	236	212	214	257	239	213	214	208	250	252	233	217	233	214	215	193	220	200	231	239	230	226	257	190	213	228	207	226	239	230	232	216	231	227	253	221	199	237	230	218	231	217	219	261	234	233	236	242	217	204	221	251	239	222	271	265	216	224	220	187	211	253	234	220	218	225	236	238	241	225	222	219	267	225	223	209	234	206	243	218	258	219	220	210	241	243	246	222	241	204	213	212	226	225	225	246	225	237	213	228	223	261	217	251	224	211	214	219	228	256	233	225	240	224	223	229	230	223	259	212	197	239	197	238	220	212	220	242	212	197	238	230	197	241	231	219	230	195	223	219	212	224	225	214	237	225	218	235	241	223	210	204	247	221	201	229	234	236	227	252	227	212	223	208	217	241	221	234	226	234	244	231	211	266	239	229	230	222	236	241	234	232	232	215	222	222	204	256	234	233	238	247	258	218	219	236	213	251	241	221	229	220	222	222	214	240	207	259	207	228	232	229	242	208	236	211	225	238	222	216	222	212	226	233	228	221	223	247	226	241	228	222	240	232	213	216	243	213	239	240	240	219	235	219	245	225	215	212	227	194	213	224	250	223	235	232	224	225	215	214	245	241	235	208	222	216	263	226	239	227	231	229	245	251	226	249	220	248	231	244	226	224	244	217	230	229	229	234	222	228	222	230	226	228	217	229	213	206	219	215	228	192	241	223	272	207	223	208	217	230	205	244	216	238	228	195	222	229	237	199	203	232	223	180	219	198	216	186	249	233	214	253	254	218	241	215	250	227	229	202	215	219	235	222	249	217	197	239	181	239	233	226	202	258	225	226	206	236	214	218	264	219	228	217	229	231	266	228	246	226	255	216	199	228	217	220	210	241	235	222	196	205	219	211	191	252	191	205	230	240	219	238	244	222	240	222	236	242	226	218	198	226	243	215	248	232	252	217	243	213	230	199	251	217	226	241	243	254	225	210	234	222	261	247	213	219	254	249	223	245	241	233	238	247	231	224	224	205	232	227	198	228	227	217	231	200	227	222	231	229	233	228	259	223	241	250	230	237	247	220	197	239	233	226	251	231	240	225	213	213	210	223	232	237	231	227	218	217	222	245	237	233	211	226	228	239	235	203	252	221	223	224	206	226	226	230	220	214	207	222	205	251	199	217	224	213	238	211	230	223	239	216	259	230	225	215	212	215	256	218	208	219	207	228	233	233	221	211	210	243	232	208	214	222	214	220	203	223	208	228	233	245	202	222	211	202	263	231	218	228	233	213	227	222	230	248	225	228	223	262	226	225	207	218	236	213	219	259	221	224	199	233	233	243	226	236	229	221	212	241	265	249	228	228	210	237	217	242	233	194	221	233	238	260	217	218	212	211	226	250	212	233	254	229	223	215	204	250	221	212	226	230	221	216	244	222	211	218	218	199	200	218	234	205	229	218	233	215	213	237	236	224	251	227	229	235	231	224	208	209	241	234	238	228	229	233	222	220	194	242	220	215	240	227	239	221	238	233	235	213	238	252	213	251	225	220	232	243	241	216	205	214	229	219	241	207	244	250	233	231	210	249	228	223	222	220	223	231	207	224	236	233	217	230	217	228	221	254	238	231	235	255	206	219	210	234	212	213	215	258	242	221	230	214	265	247	241	227	231	234	220	237	226	243	209	274	226	222	225	271	221	245	215	242	247	221	235	259	233	216	231	211	219	238	213	202	238	227	226	244	217	238	237	196	229	222	207	244	232	222	226	209	252	235	246	222	216	225	233	232	246	261	211	257	215	222	229	217	234	236	220	219	228	264	240	213	254	223	224	223	234	205	272	214	255	234	244	211	246	219	220	231	254	214	231	230	223	247	220	209	246	222	223	235	201	241	236	247	218	260	221	248	221	225	231	231	242	232	229	191	260	214	211	211	238	215	225	216	228	208	246	261	259	215	195	207	226	224	251	217	233	243
35881	50345	44968	33859	26845	21377	16251	12210	8836	6263	4825	3787	3000	2430	1992	1514	1249	1056	938	717	628	622	490	456	481	426	382	411	363	350	335	346	354	286	345	294	290	314	307	307	296	267	310	289	280	312	339	291	328	343	279	308	313	297	289	292	265	290	278	283	318	302	288	313	300	318	310	297	271	289	302	287	282	291	270	312	309	299	287	278	295	310	289	286	290	264	271	274	298	300	270	302	288	282	299	300	289	278	310	290	323	312	283	277	306	299	303	312	305	296	306	293	302	284	287	285	283	285	266	322	312	281	317	271	305	314	281	299	270	328	277	284	260	291	308	310	274	290	291	277	301	288	298	325	300	303	291	332	290	288	295	330	321	312	289	273	306	328	296	318	302	292	291	304	302	338	297	291	314	282	288	281	312	277	277	289	314	294	293	250	302	305	309	309	318	294	259	296	281	292	302	288	275	282	290	303	299	295	275	297	285	256	288	288	293	248	331	286	286	309	295	288	287	284	273	304	309	315	287	309	284	304	312	282	285	301	314	315	298	313	286	268	283	344	281	288	318	321	314	310	302	322	322	296	284	299	289	272	314	284	300	285	317	317	293	286	313	299	273	284	268	292	284	262	257	274	286	316	277	281	307	293	268	293	279	306	326	297	308	292	292	290	288	298	312	289	290	295	290	309	262	316	307	298	284	290	309	287	293	309	301	280	292	276	298	320	292	279	267	290	296	279	314	310	291	322	307	286	293	271	283	266	306	323	288	290	318	301	299	305	304	314	291	266	316	272	315	317	325	315	296	278	310	314	318	291	291	332	287	282	280	286	298	332	306	282	320	300	306	293	290	295	270	308	300	303	303	302	296	329	285	309	299	279	300	281	328	316	270	285	299	319	298	293	271	319	289	292	278	286	284	293	310	300	300	277	306	310	313	293	287	319	288	264	288	285	313	291	291	282	288	259	305	309	292	310	299	315	296	294	283	302	300	300	316	272	257	281	310	297	271	300	317	305	292	283	292	302	290	319	257	276	309	293	285	259	297	306	303	333	299	287	297	306	271	280	288	294	276	303	247	280	297	296	304	272	314	303	334	290	293	289	310	282	295	290	309	298	297	307	276	304	292	272	287	346	323	277	278	312	295	277	276	291	301	282	297	314	324	290	281	297	280	283	295	290	298	284	280	299	297	292	315	309	297	298	295	289	300	324	351	293	276	299	300	301	285	306	279	285	289	298	294	336	292	276	296	291	295	314	316	290	301	296	312	287	308	290	267	292	307	307	292	260	278	312	264	292	277	308	267	328	297	316	324	280	290	287	290	296	305	293	276	301	275	303	310	293	280	310	275	290	294	279	271	328	322	325	266	323	315	310	291	290	301	303	324	294	316	289	282	271	273	294	315	261	302	269	280	308	273	296	283	307	292	301	282	286	281	293	307	275	287	293	309	312	308	287	294	316	307	267	285	299	282	290	299	313	271	287	299	309	309	324	280	299	275	315	301	328	315	300	308	324	285	283	294	294	257	266	274	280	295	281	298	301	281	303	328	294	304	289	295	262	317	278	281	299	304	312	266	295	320	313	287	289	299	301	267	311	287	344	336	309	297	286	268	286	319	254	278	288	282	282	270	313	313	253	276	291	269	304	309	269	326	316	276	284	281	277	305	285	312	292	306	306	305	298	274	251	296	293	290	285	308	290	338	307	315	290	271	285	307	286	290	321	322	305	284	332	293	311	293	273	305	284	298	293	310	316	309	311	292	267	284	286	293	290	270	285	296	293	322	287	262	292	273	279	305	301	279	313	298	285	283	309	282	305	283	312	304	300	276	287	291	293	270	317	296	313	275	282	299	330	286	302	295	282	305	285	268	279	297	303	317	279	297	299	290	274	288	295	309	257	299	281	300	296	291	304	276	262	271	276	293	276	280	303	291	301	267	282	289	288	316	269	292	312	286	303	271	289	286	306	289	290	292	310	281	284	286	307	312	274	293	259	309	307	280	323	287	282	289	261	320	307	279	295	267	307	261	314	287	295	290	297	287	286	283	296	291	310	312	268	299	285	299	266	319	314	304	307	269	262	313	306	304	283	330	284	290	299	318	290	297	291	314	290	305	283	314	259	283	296	294	288	323	323	304	320	299	274	294	289	315	279	303	315	315	274	271	281	301	281	290	281	262	298	305	290	308	293	300	317	309	309	287	286	297	301	328	296	308	313	302	302	272	294	295	288	264	279	316	307	299	324	311	308	303	302	286	296	281	304	300	291	288	344	301	305	302	306	288	328	257	305	289	289	312	268	317	314	292	292	267	276	255	272	318	279	280	294	278	261	280	287	270	278	294	288	291	286	298	296	308	256	305	273	282	264	270	273	298	291	280	291	313	287	270	282	317	280	298	312	281	264	299	313	329	277	259	268	288	311	329	293	306	300	282	296	302	286	257	320	310	288	302	284	305	302	300	276	311	284	278	283	278	294	305	298	299	272	304	321	289	300	289	282	259	299	289	282	278	306	320	306	288	297	314	301	295	324	284	285	293	299	295	282	290	295	294	276	275	303	276	285	280	288	292	308	301	276	299	247	269	293	318	315	286	303	311	271	287	312	281	313	318	280	325	327	296	301	318	295	252	268	305	278	316	299	265	293	290	289	272	294	277	270	276	277	301	318	279	287	297	294	319	291	261	288	292	296	292	260	282	271	301	310	328	296	282	280	262	319	280	279	305	310	298	310	294	293	329	269	293	274	266	292	281	315	315	277	286	307	273	284	277	300	289	307	297	304	285	312	333	308	276	298	297	293	324	279	320	331	322	269	285	312	308	290	259	285	311	293	308	297	313	284	287	294	322	294	300	315	312	263	285	310	308	306	286	294	312	279	310	281	305	339	291	299	272	283	296	316	316	307	296	301	284	288	286	303	292	279	298	334	315	277	304	319	297	323	303	330	292	267	303	300	331	298	282	281	267	293	283	286	284	313	315	273	270	305	277	275	313	298	272	340	347	281	268	301	277	297	297	282	266	268	294	280	320	294	293	290	247	283	305	314	285	295	301	307	305	299	289	291	282	294	321	282	311	289	292	252	305	276	310	320	288	311	281	289	310	295	278	301	258	289	306	310	285	301	290	278	285	276	292	260	295	289	266	313	282	304	262	306	307	303	294	317	309	279	323	291	295	284	300	287	305	314	284	286	268	273	279	266	303	291	283	304	308	288	300	256	295	278	286	322	268	308	274	321	281	292	279	293	279	281	302	299	274	277	295	323	274	306	292	262	301	319	253	300	311	278	299	295	321	300	277	272	311	283	291	271	289	285	290	278	294	284	315	293	294	316	273	312	312	310	289	261	311	300	281	294	302	273	288	317	257	294	311	304	289	294	311	302	297	274	322	293	305	285	282	257	275	298	318	288	279	291	333	300	255	346	284	289	318	301	308	284	300	256	313	289	283	277	317	294	271	310	296	323	261	283	319	313	281	318	266	285	288	307	308	281	294	287	270	292	285	310	264	318	277	320	306	302
23747	20769	28156	25286	24048	22596	17555	10560	6991	5018	3666	2771	2076	1713	1508	1155	966	848	753	610	545	464	406	370	373	338	330	341	294	265	248	246	257	242	263	277	227	232	231	223	200	239	230	225	239	226	220	194	200	230	225	211	243	231	227	229	245	227	239	218	230	218	238	225	217	214	250	217	243	224	238	247	245	215	230	236	229	235	231	218	240	231	243	239	233	248	229	214	215	225	211	221	237	235	214	224	240	233	215	209	233	223	210	243	227	229	256	253	240	207	231	218	205	234	222	245	238	213	220	222	223	226	245	236	223	233	213	227	246	213	224	225	245	206	202	221	213	232	243	210	232	238	245	213	217	244	244	217	227	244	224	236	204	240	207	221	234	220	201	261	257	265	213	211	219	228	218	226	225	231	243	241	220	205	222	230	201	208	241	223	225	253	223	206	226	233	240	243	224	255	218	232	212	227	218	229	241	229	225	231	232	232	250	212	214	216	237	235	240	231	205	231	230	224	218	209	215	209	251	219	224	210	227	222	225	254	228	229	240	227	222	209	250	189	249	220	203	236	225	202	238	195	219	223	222	239	224	223	218	263	228	228	193	220	224	260	227	212	220	238	215	232	247	228	219	229	246	232	255	239	211	242	212	202	226	211	234	211	217	219	252	193	226	233	228	222	230	228	231	219	234	195	231	216	259	212	243	220	221	223	252	228	225	228	209	230	219	207	216	237	256	236	222	237	203	223	204	228	235	246	190	222	232	251	240	217	222	218	229	216	193	236	196	214	232	252	245	209	227	238	249	232	215	211	217	239	226	244	223	212	230	221	206	237	241	221	255	214	222	223	232	224	243	223	227	240	247	194	200	245	250	234	238	211	209	202	232	240	240	233	233	236	238	232	245	238	221	224	222	200	233	231	218	198	233	238	227	193	216	220	238	226	208	218	210	220	222	219	227	250	233	238	236	221	238	205	213	206	228	219	207	207	238	219	241	200	209	219	216	225	222	223	236	230	212	219	200	242	240	227	225	255	218	220	221	229	207	214	207	248	221	246	222	217	209	212	208	218	218	205	234	194	203	233	246	234	221	195	218	223	210	230	217	223	211	224	239	220	210	212	211	263	202	208	223	243	240	227	240	244	230	228	239	221	240	230	227	233	207	235	210	234	217	224	222	241	231	223	240	241	230	240	204	254	213	214	206	253	225	200	200	219	224	210	230	230	239	233	214	197	224	224	213	231	223	243	227	223	250	235	212	233	246	217	218	203	231	204	233	233	223	225	234	225	224	206	230	215	255	221	233	228	218	220	219	213	201	226	221	200	236	246	240	188	221	210	227	216	228	214	229	202	218	239	215	233	229	231	221	235	223	252	231	240	224	209	238	239	242	271	187	201	247	251	209	244	219	247	201	234	222	215	228	233	242	215	196	248	211	241	267	217	202	216	204	230	220	207	216	241	206	250	238	239	222	227	223	224	239	209	234	215	228	212	212	205	237	212	220	217	214	221	191	225	251	226	232	223	222	246	236	225	228	258	207	215	207	231	244	238	204	202	240	248	254	231	206	228	204	234	248	224	229	223	253	224	211	246	234	245	225	232	248	241	201	232	238	224	215	230	272	222	218	219	233	214	217	222	245	239	228	239	215	216	231	250	223	243	238	226	204	208	240	235	220	242	222	240	244	218	207	228	232	211	218	231	203	211	206	229	200	214	218	216	203	224	250	206	223	226	225	226	232	165	211	232	207	221	236	216	241	232	220	239	231	205	220	231	249	243	216	236	220	231	201	203	245	192	245	223	226	215	222	238	227	226	260	217	224	220	223	208	223	245	238	210	211	201	237	210	216	228	241	228	231	246	233	229	209	262	227	245	223	237	235	208	213	240	219	244	225	207	247	233	211	236	214	216	240	224	231	221	236	205	228	220	215	237	245	227	225	225	225	218	209	244	255	235	221	234	208	251	217	217	234	216	233	224	215	211	226	217	227	260	244	223	226	216	229	230	232	252	230	239	256	228	225	232	229	216	220	244	205	229	232	221	222	239	241	243	229	203	248	240	219	219	209	231	240	249	207	222	208	228	242	221	241	208	217	212	195	229	229	253	231	224	232	243	237	231	235	221	246	273	255	218	226	224	226	223	228	211	230	210	234	226	241	204	215	220	241	206	220	213	253	229	216	199	241	220	224	190	247	234	223	241	242	216	238	252	216	199	243	219	219	259	238	230	212	239	221	212	264	232	207	250	236	243	192	226	256	222	239	226	199	232	252	253	219	234	239	232	201	220	214	241	236	230	220	222	238	216	242	223	240	233	239	193	203	216	198	220	228	212	236	210	199	199	208	227	214	242	214	232	237	237	216	222	217	257	209	210	238	201	218	227	199	230	207	212	254	208	210	241	229	221	227	230	214	239	227	233	243	207	215	237	222	206	249	207	237	200	205	223	214	217	244	225	240	213	234	222	223	245	215	212	205	220	244	234	232	244	213	207	213	218	238	234	211	226	200	200	253	222	244	219	234	220	231	239	207	228	198	208	226	218	227	220	228	199	216	203	216	232	234	246	225	231	233	228	244	231	209	218	210	222	249	251	227	216	236	251	242	222	212	224	243	263	232	242	226	242	239	213	240	216	203	224	215	220	207	211	235	233	229	239	224	212	218	237	214	208	244	233	251	236	215	217	225	243	236	212	232	227	244	228	244	211	225	200	222	206	212	213	236	228	216	214	234	237	230	239	209	212	228	248	247	236	211	243	218	239	222	231	218	229	225	227	225	232	202	221	227	246	230	229	245	227	222	219	217	231	218	238	237	201	225	233	213	241	239	208	221	225	222	206	208	277	239	217	216	208	231	213	242	240	227	218	217	250	210	217	209	248	253	238	239	218	234	226	229	221	227	196	211	253	233	219	228	250	221	226	197	234	203	256	251	231	240	258	240	234	236	185	202	232	212	239	218	216	228	221	197	204	263	207	208	244	215	243	239	243	235	231	258	222	229	234	248	204	246	216	210	218	230	207	185	214	211	244	190	251	213	223	208	219	224	213	224	228	200	227	230	213	221	219	222	228	236	229	231	207	200	230	226	216	227	218	205	225	239	243	227	210	212	244	226	202	234	221	234	238	227	221	220	231	216	220	220	223	218	254	226	236	219	220	236	214	247	235	225	265	235	234	210	267	232	210	241	213	236	247	245	225	196	223	196	210	232	229	231	246	204	220	235	218	255	218	222	209	232	234	250	199	228	198	213	227	236	226	239	210	208	226	233	221	217	200	249	241	223	232	231	210	202	225	239	204	228	222	255	211	237	226	203	221	208	228	245	239	208	223	220	247	226	233	241	237	219	212	216	243	226	264	230	232	198	213	222	244	230	232	216	247	231	230	218	203	224	214	205	228	233	196	222	219	221	214	221	217	219	207	225	226	213	223	209	206	216	222	214	245	216	246	227	234	230	246	213	240	208	242	226	208	228	222	223	225	195	230	220	244	246	202	231	259	218	214	255	238	233	224	240	205	210	207
34392	57512	51228	39648	32687	26721	21228	16509	12761	9353	7173	5434	4194	3378	2813	2219	1853	1436	1222	1031	883	696	636	621	524	484	461	417	387	384	368	363	326	330	318	337	299	314	307	308	299	302	299	302	327	301	273	295	272	291	282	258	293	278	290	320	284	303	258	277	287	324	295	277	313	299	291	317	320	262	297	272	300	279	288	270	274	274	270	284	278	278	289	281	287	263	294	285	287	290	319	285	271	281	301	277	288	263	290	307	298	301	300	290	280	325	289	285	278	293	295	269	269	304	252	292	295	265	292	302	314	314	257	282	284	270	276	322	281	286	260	288	308	269	272	268	297	319	267	312	287	295	268	298	310	295	304	306	306	300	290	283	270	266	305	260	296	254	302	297	283	266	311	276	295	281	256	284	271	294	318	304	310	247	291	315	303	290	246	276	270	289	330	300	318	273	293	272	274	279	278	302	279	303	306	267	302	285	267	278	280	273	280	277	294	276	305	268	280	293	312	292	282	294	294	299	276	269	307	286	246	295	275	280	293	287	281	310	295	268	299	319	279	305	301	261	259	288	300	297	292	283	305	306	288	287	288	297	300	302	295	271	276	321	279	281	273	295	317	283	310	282	268	299	272	259	312	289	314	250	285	292	274	299	285	262	297	314	247	317	288	262	292	282	310	277	278	303	322	300	299	312	293	296	291	286	295	276	306	291	285	293	264	301	296	269	276	293	289	286	309	291	326	299	296	331	271	288	282	314	280	273	286	290	297	306	282	289	254	310	309	266	306	294	258	293	301	301	289	283	267	302	310	316	285	287	314	264	282	287	284	313	300	289	275	319	293	281	310	297	299	315	312	268	286	282	314	268	291	311	263	264	297	286	249	253	287	291	294	286	324	311	287	277	270	305	295	297	296	320	301	285	285	275	264	288	271	295	268	283	304	302	276	261	300	283	298	300	262	254	324	280	295	305	271	315	286	304	257	305	301	255	305	253	304	292	282	266	310	278	280	288	271	282	315	296	286	310	285	312	277	277	268	283	284	276	279	293	313	266	292	278	284	269	328	288	278	281	287	270	294	313	267	288	273	295	284	286	290	297	280	277	279	285	290	289	323	305	301	272	268	295	289	288	281	278	280	276	310	285	308	308	282	292	272	278	263	323	260	287	282	277	284	321	240	276	297	288	277	276	281	254	301	300	290	279	307	303	291	304	272	290	255	329	295	275	283	278	281	289	291	282	276	248	317	277	301	259	303	302	304	284	274	301	273	272	292	298	291	289	294	281	278	281	306	317	270	284	277	301	288	263	299	259	251	274	309	304	265	301	283	310	285	285	297	294	289	252	301	279	319	284	306	279	279	320	306	273	286	296	292	301	305	284	315	299	294	299	301	329	297	271	275	283	270	273	283	304	293	280	294	301	291	282	294	255	289	277	281	290	264	314	310	270	316	281	304	264	273	281	304	285	298	265	286	274	312	281	290	315	302	265	290	262	296	298	317	305	315	283	253	277	296	283	293	267	309	249	275	302	269	319	308	294	297	307	282	305	291	310	309	293	288	287	296	284	322	278	308	284	290	312	286	295	303	294	290	271	297	315	277	266	283	285	288	282	287	294	259	305	336	296	304	244	283	270	304	252	272	287	253	275	294	319	274	298	285	288	274	303	282	291	304	270	326	312	292	311	289	298	314	283	300	292	270	300	282	274	303	292	309	313	289	284	303	280	330	299	294	295	284	300	302	316	290	303	285	276	288	283	303	308	268	279	299	278	311	295	279	304	322	292	300	259	271	294	287	289	282	258	277	275	303	285	308	290	282	282	300	295	263	317	272	271	275	265	275	289	299	274	286	272	268	257	272	291	313	274	259	263	277	287	310	271	293	294	287	306	252	302	261	279	278	305	292	311	265	283	288	295	302	304	306	286	312	285	297	277	264	308	283	291	317	285	286	277	284	270	263	306	325	283	285	284	281	262	287	278	317	299	275	275	300	305	357	259	329	276	280	272	269	264	296	288	304	315	313	299	300	309	260	284	283	276	286	272	276	243	274	286	291	268	312	322	301	289	276	289	282	311	329	276	298	320	299	309	272	298	294	289	274	295	297	301	274	275	314	282	276	260	291	266	260	261	220	299	269	299	278	283	272	277	270	287	278	310	340	289	281	278	267	287	291	273	271	285	283	302	283	296	323	288	268	299	292	295	293	303	288	268	273	272	299	305	298	284	286	303	296	279	296	291	292	302	283	268	288	317	301	275	320	305	304	270	249	298	290	313	253	278	287	283	279	276	270	294	277	280	302	322	297	291	287	281	324	254	287	283	297	300	249	264	270	292	297	284	267	312	316	280	291	318	278	282	281	288	296	276	323	255	299	299	288	305	314	294	293	279	287	261	266	275	274	325	256	268	287	258	277	305	292	298	275	301	299	280	298	286	302	281	299	286	297	319	301	285	295	288	263	288	290	314	314	301	303	273	298	321	289	296	288	261	320	312	289	258	271	293	302	296	315	293	276	271	292	301	292	276	293	300	299	256	271	290	285	268	289	281	279	324	293	283	278	291	280	296	313	294	302	307	294	283	293	297	284	275	308	274	286	328	307	313	276	291	296	278	293	267	315	307	317	278	281	283	293	300	311	279	301	304	294	289	311	328	268	308	263	304	279	254	284	262	277	285	289	236	268	302	297	284	284	271	283	277	288	293	293	316	255	299	270	305	287	293	283	280	273	299	284	285	304	273	284	298	305	268	299	297	249	275	287	285	274	282	285	304	284	299	320	302	315	298	280	253	286	285	301	280	289	299	291	284	290	294	311	291	301	315	287	305	259	274	293	321	295	319	259	283	266	279	300	287	287	293	290	281	270	279	300	289	317	284	290	325	273	287	309	244	320	271	288	304	294	288	295	291	291	285	312	302	290	295	270	305	277	270	274	273	287	288	285	292	281	281	295	324	292	261	236	267	344	311	281	323	294	272	283	302	304	301	290	307	273	298	283	264	302	303	262	284	306	310	292	304	307	300	295	274	297	285	276	296	275	270	267	288	293	257	283	294	293	308	280	282	285	270	276	271	281	298	271	281	278	287	304	279	331	280	306	316	274	284	287	284	322	306	274	315	289	312	275	314	275	263	272	311	304	281	259	295	314	311	249	286	300	269	273	287	301	269	293	262	288	301	262	293	304	277	299	280	293	291	305	279	260	310	310	289	290	292	286	300	287	275	293	291	284	295	309	285	265	298	282	280	282	289	280	296	280	285	284	295	305	287	288	287	267	273	297	304	277	305	298	296	292	301	301	270	268	294	270	284	272	276	286	314	281	268	306	285	293	282	285	272	270	297	279	274	300	293	279	304	262	279	329	284	287	274	280	304	291	264	308	286	309	276	305	273	305	307	310	299	288	303	318	299	284	297	263	279	281	288	301	309	287	314	287	277	279	296	289	259	280	275	294	307	302	276	300	286	268	295	318	311	290	268	276	265	299	273	275	280	320	270	282	299	259	256	300	277	291	303	299	275	298	286
22606	20743	28359	23467	22187	24450	23919	14418	9647	6953	4978	3707	2941	2374	2036	1557	1285	1053	898	741	644	551	492	423	416	380	342	298	325	295	257	270	236	271	261	265	260	256	269	250	222	215	250	235	233	290	236	244	253	236	235	223	244	208	244	237	225	238	234	242	209	216	243	225	238	210	225	196	218	248	206	236	216	201	219	245	230	233	234	240	213	233	256	219	242	225	243	231	236	221	230	208	220	219	240	242	252	220	254	238	213	214	233	225	239	216	231	228	261	224	215	231	226	217	223	243	262	235	210	238	215	230	213	215	258	218	234	245	271	240	221	214	236	235	238	228	235	229	221	207	206	249	231	239	236	224	220	227	241	208	236	230	225	211	247	224	209	204	226	217	247	227	215	219	233	221	205	207	222	213	221	240	213	245	235	234	235	245	240	233	219	230	237	227	207	226	248	226	221	213	223	204	239	256	208	202	233	278	211	226	214	231	227	203	217	235	191	223	216	232	202	217	242	230	217	216	219	225	237	191	235	210	203	241	220	227	246	231	231	229	218	237	197	250	217	225	247	216	217	220	248	243	219	231	221	188	269	211	225	215	224	240	229	230	243	228	216	247	243	238	251	242	220	240	250	229	253	225	250	207	237	236	233	232	225	243	226	244	233	239	219	218	224	229	241	195	215	219	222	235	224	208	210	216	230	259	232	183	229	230	227	210	196	223	234	234	231	241	220	252	236	204	240	233	224	222	228	246	244	213	224	232	241	217	225	228	223	219	232	216	239	212	236	235	208	216	256	231	217	249	231	234	248	242	218	244	218	231	229	230	225	216	222	256	240	197	215	205	224	244	234	253	202	210	223	216	208	231	248	264	197	185	221	239	259	215	237	247	195	213	245	233	231	209	202	230	212	217	229	236	226	224	229	218	230	226	227	245	200	243	231	225	206	242	226	197	220	194	227	211	218	230	214	243	228	268	222	219	217	209	241	257	224	250	215	232	234	233	192	227	242	233	222	239	245	237	221	236	221	235	224	223	222	214	236	233	241	203	239	232	241	209	232	217	220	225	232	251	206	219	228	251	224	241	245	240	253	213	213	244	220	226	225	215	199	250	223	211	236	232	200	235	239	251	240	210	204	211	234	248	196	252	264	223	236	206	231	236	209	211	230	210	248	215	206	232	261	243	243	233	239	227	219	234	208	241	224	204	206	234	227	223	264	240	208	229	226	230	220	234	240	252	210	210	225	214	245	234	253	220	236	238	212	219	234	230	222	245	253	238	235	212	229	217	241	226	244	238	236	204	247	214	216	231	228	208	246	240	246	215	242	217	240	210	216	238	220	199	224	254	240	246	201	196	235	246	248	247	220	235	191	215	225	226	242	233	208	225	252	217	220	219	234	207	236	245	207	246	239	201	216	212	207	227	204	215	229	246	231	232	197	226	207	239	215	227	235	227	234	224	211	203	243	236	232	216	221	233	238	237	224	225	217	229	221	224	253	232	215	232	198	211	216	212	228	206	241	254	222	214	210	230	217	213	241	228	220	234	221	224	224	192	221	211	229	217	210	236	230	238	207	236	218	205	208	243	233	224	212	227	240	229	271	211	223	236	221	216	222	241	224	216	240	215	216	237	244	229	228	224	224	232	228	213	234	237	196	245	239	243	242	212	202	237	224	212	236	205	211	237	221	215	244	232	220	224	224	263	206	215	221	244	238	222	242	202	231	242	236	241	214	238	226	211	226	243	240	247	201	231	227	220	213	204	262	237	244	240	210	250	235	212	226	239	231	239	252	189	242	238	224	235	214	255	225	240	224	262	223	229	256	244	213	202	272	237	242	254	210	238	210	214	211	220	227	215	222	242	216	210	228	226	208	238	240	233	249	211	224	227	217	204	237	252	209	239	234	217	255	243	229	216	222	237	234	221	240	263	216	222	245	239	226	237	230	226	235	250	220	216	241	226	222	228	215	217	235	232	239	237	224	248	228	191	252	241	227	228	239	226	229	231	243	239	218	210	245	235	215	240	242	234	217	224	213	219	255	245	209	219	240	211	222	226	255	226	216	196	229	205	214	212	214	207	227	228	248	219	225	201	201	217	199	224	224	230	241	224	260	247	198	253	233	228	219	238	214	228	230	209	215	254	236	238	247	241	227	223	228	237	230	225	211	229	234	248	256	212	237	244	229	233	221	227	209	263	243	217	233	241	234	219	231	241	259	212	227	240	243	224	232	229	235	218	221	207	241	224	211	213	243	199	206	221	226	202	239	208	262	246	222	216	213	238	244	245	204	246	258	215	221	252	213	233	274	201	224	232	261	210	239	234	247	217	234	214	217	244	227	238	237	207	227	237	231	204	223	245	244	243	210	244	242	229	222	225	258	242	200	226	216	233	228	231	217	226	209	209	222	236	250	234	238	230	225	236	221	232	224	230	217	225	208	227	241	190	219	248	220	213	234	212	201	212	217	227	235	234	235	212	220	230	235	229	211	217	208	216	224	245	221	223	234	231	215	235	223	248	207	222	198	242	236	227	212	265	207	247	207	240	241	223	214	240	257	203	219	228	232	255	223	247	241	213	218	231	236	220	239	241	239	255	242	216	230	239	251	244	226	236	235	235	234	227	217	222	205	260	203	227	239	196	216	242	228	213	225	203	213	215	212	231	230	229	240	232	242	231	210	247	224	224	234	261	231	233	241	233	212	217	245	202	193	220	221	239	237	238	221	224	206	232	239	217	215	229	230	225	214	214	247	212	231	225	212	215	228	219	211	259	220	217	216	243	223	213	233	205	198	225	208	191	227	237	225	242	209	246	255	208	238	255	237	215	208	231	232	224	224	252	259	230	248	223	231	240	240	223	210	227	215	243	242	221	231	240	230	207	223	216	226	216	217	215	214	222	229	220	213	177	210	233	191	205	230	209	243	220	210	214	208	210	224	235	232	233	240	224	240	213	204	236	232	210	214	246	209	231	232	192	231	243	192	218	201	223	222	269	217	241	249	241	212	206	234	256	229	246	217	248	232	228	212	220	244	213	254	213	224	249	206	245	238	226	237	225	233	243	254	218	220	221	218	212	233	216	239	247	216	238	207	236	216	240	204	226	208	226	234	237	218	218	221	219	214	236	254	244	242	202	208	221	244	234	243	203	251	223	225	212	210	216	216	206	239	251	246	230	227	213	240	250	220	210	239	247	227	212	232	208	208	225	222	240	215	249	222	235	234	218	238	227	229	212	253	221	214	226	253	242	237	233	224	237	214	202	211	241	237	217	226	202	216	213	222	216	208	221	218	240	223	232	230	228	244	196	219	208	238	235	224	218	212	201	231	233	232	250	202	227	249	236	218	239	218	253	232	229	220	238	218	226	238	217	218	207	215	215	215	233	210	226	237	233	230	217	238	228	233	230	217	250	204	225	189	207	223	218	223	265	220	219	215	215	213	209	212	263	235	236	227	220	221	229	215	231	225	244	235	229	209	249	217	221	220	236	241	230	226	208	196	260	221	227	218	235
37053	61772	55943	44142	37593	31792	25826	20454	16329	12265	9277	7164	5754	4621	3633	2990	2347	1895	1546	1335	1083	978	800	708	636	580	525	494	439	467	378	380	369	350	337	342	292	315	290	317	332	300	297	280	308	335	293	308	280	292	303	333	262	285	290	304	282	311	275	296	298	281	266	314	257	290	293	292	289	290	284	266	259	280	317	284	276	286	289	291	305	272	282	256	281	285	286	291	288	273	300	317	299	295	315	264	298	259	296	257	296	301	302	289	266	302	318	297	304	286	292	254	284	307	298	274	274	268	279	279	306	288	288	284	290	278	289	316	274	302	284	308	286	319	250	274	264	280	243	274	297	282	271	279	259	269	260	290	306	281	283	305	271	270	299	302	274	278	289	290	301	293	264	290	271	302	255	251	294	302	293	287	291	271	281	277	289	297	299	271	295	272	291	273	284	280	268	302	303	298	274	246	290	286	288	283	253	266	314	283	316	311	315	293	303	275	268	284	279	287	275	284	300	268	258	280	255	281	283	272	274	296	299	251	282	249	310	289	261	285	294	266	277	286	275	299	260	302	291	284	284	273	273	297	282	321	278	283	301	282	268	270	285	317	277	295	289	301	290	294	282	301	313	277	287	278	272	263	276	287	297	292	292	281	332	291	289	289	270	292	275	274	286	302	316	276	287	310	286	289	254	302	280	278	275	275	280	288	273	274	259	266	257	268	282	287	295	302	282	309	287	277	265	302	311	269	271	292	292	278	297	290	296	284	246	273	301	300	306	276	293	319	273	298	318	292	277	295	286	293	277	293	302	290	251	317	313	286	282	282	290	277	263	300	298	311	278	328	298	293	291	303	295	302	269	257	307	306	278	267	273	272	289	264	255	305	281	257	254	298	261	284	285	284	307	267	285	331	267	282	299	290	248	285	257	257	287	276	290	281	285	308	310	285	273	272	278	279	279	258	262	267	289	299	288	267	264	285	290	254	270	302	292	287	275	278	268	297	286	265	277	261	271	276	321	264	281	285	298	264	297	312	267	315	304	288	294	272	288	279	272	273	302	286	277	284	287	274	256	297	279	271	293	280	278	329	290	294	271	280	297	299	305	290	288	256	292	261	284	314	268	281	266	274	248	277	271	308	260	297	277	291	294	286	293	252	296	294	299	295	254	263	256	318	294	298	263	293	267	280	286	301	312	262	289	310	303	288	289	300	290	272	286	288	280	271	276	290	260	310	271	286	285	271	281	299	261	275	309	300	298	283	272	273	290	283	283	276	289	275	263	277	251	263	298	287	281	310	293	289	259	298	247	307	289	276	261	291	268	272	298	308	263	298	268	294	260	299	271	338	310	268	289	289	287	311	306	280	311	274	283	302	289	288	259	258	311	295	281	272	315	302	256	290	309	279	293	313	255	279	292	284	303	285	296	266	314	270	281	310	260	276	301	269	291	284	299	285	291	300	278	297	302	297	266	272	302	293	273	282	264	245	249	272	273	265	294	284	307	292	257	285	287	267	303	299	293	299	272	289	286	319	286	290	285	284	287	283	286	273	236	291	295	287	296	279	319	307	285	312	286	294	287	285	272	247	279	307	327	273	280	310	316	274	290	276	292	296	284	311	245	263	295	303	310	269	278	279	251	288	300	277	275	250	273	282	282	283	303	299	275	274	286	287	282	287	316	286	306	254	299	316	302	322	281	304	279	291	294	291	287	293	252	283	272	261	295	279	301	287	280	282	281	323	262	274	290	301	283	296	278	284	312	275	309	269	273	281	285	280	258	303	295	285	301	284	268	308	276	265	270	290	307	274	280	298	260	277	288	294	268	321	262	249	310	286	244	283	284	279	301	298	287	277	303	299	274	265	269	277	288	278	267	292	295	312	279	262	258	283	262	277	284	309	289	284	292	292	292	290	285	285	313	296	327	294	325	305	277	287	320	311	278	300	276	283	278	272	273	302	281	298	267	285	270	293	300	308	267	286	262	278	297	292	281	273	302	283	273	314	270	271	329	287	307	317	257	276	317	283	282	271	289	278	284	281	269	273	255	263	305	293	272	258	304	292	287	277	273	281	260	278	297	293	299	254	298	278	311	297	290	292	304	294	276	290	262	296	293	286	271	272	296	282	284	240	282	293	312	309	270	297	278	267	265	285	278	293	270	300	272	286	277	290	315	265	281	298	272	290	300	305	301	266	257	273	269	312	281	278	284	290	292	273	258	285	308	268	296	290	306	286	286	274	299	278	275	299	282	280	268	294	319	296	296	293	270	289	292	267	267	253	276	299	261	287	323	254	264	263	281	264	297	263	283	255	264	297	289	284	295	272	276	324	260	250	274	300	284	320	314	289	271	310	277	259	288	290	275	252	316	274	270	275	274	292	263	261	277	278	281	281	309	278	275	273	289	309	296	312	292	278	272	307	277	281	313	272	262	267	284	288	279	265	264	290	290	263	306	328	285	282	281	271	292	283	277	274	262	291	310	293	297	300	314	283	301	290	284	257	292	261	266	276	268	275	267	270	275	297	278	282	281	284	297	291	311	272	282	276	280	288	277	292	271	270	292	306	313	306	276	250	277	301	278	325	278	271	270	307	292	284	282	305	261	257	237	295	294	274	283	262	285	248	288	264	273	315	287	283	282	302	260	254	279	287	291	295	274	299	298	260	272	317	307	269	263	273	267	302	266	275	266	276	291	293	275	302	285	293	278	292	290	286	292	254	255	283	237	287	282	265	274	289	270	269	283	300	284	298	280	290	295	304	281	283	301	280	282	258	294	260	267	272	281	268	269	279	257	280	285	284	320	289	263	310	280	289	299	245	269	276	294	295	286	282	288	297	268	273	259	272	290	283	289	307	274	286	304	294	297	263	276	285	289	277	295	246	244	262	279	273	321	276	277	278	306	273	279	248	314	276	280	281	284	285	290	309	305	286	298	273	293	289	266	268	282	265	283	290	304	290	305	294	287	304	293	269	284	255	241	320	278	302	258	316	240	268	249	275	268	262	293	279	268	273	289	305	304	287	259	293	284	258	285	269	289	295	331	292	286	297	274	321	283	279	286	311	288	288	282	272	254	285	299	272	281	286	272	285	296	298	289	292	268	266	277	276	309	296	276	307	293	286	279	255	299	298	269	284	284	286	282	313	287	269	282	287	273	294	321	288	301	292	300	322	251	255	280	280	249	277	310	279	298	295	280	273	240	284	246	300	290	303	266	294	288	292	301	282	296	275	258	316	327	283	256	294	291	280	261	263	312	284	296	319	277	270	269	270	274	260	297	304	299	280	290	298	285	294	285	289	266	272	278	299	281	300	270	304	297	270	247	279	282	327	283	316	289	293	288	293	285	297	281	304	332	316	306	297	294	308	278	317	267	326	279	290	274	263	310	300	288	271	315	274	280	272	270	291	265	289	283	256	293	284	293	264	285	289	267	300	282	256	271	300	279	279	288	295	268	291	280	268	280	275	284	312	282	259	313	261	302	309	298	290	277	277	288	303	300	277	306	311	273	257
28691	30727	38908	32253	22804	16210	10203	6520	4584	3301	2352	1782	1389	1169	960	868	672	585	545	452	473	370	358	313	307	298	277	274	280	297	254	250	248	248	255	217	270	231	240	253	232	234	232	228	266	267	232	250	238	211	202	242	218	247	224	238	209	248	216	219	232	243	245	245	212	235	228	214	241	235	225	222	227	247	215	219	222	250	232	221	233	221	222	242	210	250	236	223	238	225	239	211	220	221	240	218	230	240	240	239	220	230	217	237	224	250	237	234	252	226	238	248	225	217	237	219	251	245	216	235	219	225	229	221	235	220	213	216	234	217	259	224	246	232	240	233	272	230	238	216	219	245	193	241	223	256	210	240	248	247	245	225	247	236	240	240	230	244	247	215	233	231	261	228	213	241	209	223	230	238	220	245	264	238	227	234	237	216	249	222	223	251	216	229	205	224	233	210	212	249	236	247	235	251	242	242	224	225	213	216	218	217	229	234	236	236	205	201	220	225	243	235	236	226	229	225	230	243	237	229	253	225	274	231	237	235	233	233	234	214	217	238	224	252	226	226	242	243	233	256	235	238	222	252	235	242	231	216	242	229	254	228	238	199	214	220	221	229	213	251	240	206	240	230	251	231	251	249	236	225	236	243	243	233	234	221	242	230	229	224	199	235	249	252	233	230	226	248	230	228	229	279	217	229	244	221	239	258	210	203	215	238	220	244	230	222	240	237	252	254	214	209	246	246	226	264	232	240	190	215	258	252	228	238	249	235	229	221	217	262	231	235	221	222	227	252	245	226	238	227	235	231	220	228	226	232	235	204	211	233	253	223	247	215	258	252	219	217	252	249	253	187	234	266	229	255	229	263	238	236	261	232	228	247	223	225	238	203	219	200	243	237	210	258	209	235	222	203	233	230	231	241	270	209	228	208	240	219	234	241	221	243	258	239	219	236	234	214	244	257	216	232	220	206	243	228	208	225	224	226	238	252	237	219	232	228	207	214	226	211	226	240	221	237	244	257	234	217	244	252	241	244	240	224	227	233	237	239	204	216	243	249	224	227	236	220	225	261	254	228	241	210	216	210	229	225	239	249	231	223	236	257	261	243	234	235	243	240	221	237	223	237	205	219	217	234	230	236	218	224	235	219	233	203	237	239	211	225	228	230	248	229	231	241	231	270	216	225	243	216	251	240	219	232	210	241	229	216	209	208	240	233	246	226	222	203	216	248	220	210	249	246	235	235	227	254	237	234	240	238	264	241	243	227	227	210	245	238	225	251	234	238	234	253	238	226	247	262	219	245	241	286	211	237	245	255	233	245	233	269	209	247	230	226	236	235	252	228	232	238	257	229	222	218	225	236	259	241	224	241	217	211	251	235	218	236	217	248	224	217	211	209	230	239	237	238	246	254	254	218	216	247	269	241	228	229	235	211	240	217	235	233	248	245	245	258	186	237	241	250	238	251	204	236	238	230	234	235	228	233	222	226	201	242	231	244	208	226	234	248	226	223	229	246	218	230	252	203	206	235	223	231	222	246	256	230	233	266	254	227	222	245	236	256	238	227	217	222	219	202	215	233	234	233	220	206	244	237	223	221	223	229	216	212	204	217	229	237	239	232	247	230	214	243	216	210	231	243	227	251	237	215	238	220	241	252	228	218	228	249	209	249	230	232	199	253	236	248	249	226	228	217	218	228	235	231	247	219	229	215	215	210	229	238	245	231	207	235	213	231	237	223	240	231	238	211	249	220	228	263	245	224	224	217	225	236	226	254	229	225	210	199	212	254	251	222	228	211	238	224	218	227	230	232	249	270	214	225	250	254	245	232	248	233	242	248	219	227	242	226	235	224	204	222	223	240	190	243	238	235	220	227	199	222	231	210	250	239	216	245	210	233	227	229	237	222	208	234	215	208	208	231	234	197	221	216	212	233	224	213	243	233	235	237	218	212	253	223	249	229	249	223	234	223	224	233	252	246	234	272	219	244	239	243	264	224	223	231	221	275	221	217	226	242	207	247	201	231	234	236	225	245	243	250	234	222	247	268	241	206	229	232	250	250	219	245	225	215	214	249	238	236	204	228	215	240	206	245	232	231	232	236	239	231	238	238	244	252	218	238	220	234	224	204	195	250	241	209	231	225	229	244	252	229	219	247	221	231	248	232	234	245	235	211	245	209	238	264	202	241	241	246	222	221	212	246	275	238	245	207	232	222	222	238	247	225	234	255	244	244	224	240	213	226	251	239	232	187	212	216	233	201	221	222	237	225	254	214	207	251	233	234	248	231	245	248	233	228	209	216	198	257	225	220	234	247	209	248	227	223	243	225	241	234	225	215	256	231	225	227	223	255	212	264	223	240	224	257	243	227	211	235	240	246	258	238	254	228	235	237	215	242	258	228	207	250	238	231	230	230	226	230	242	255	244	235	245	254	232	242	236	240	219	240	243	217	225	226	239	252	231	214	234	241	255	234	249	232	237	208	245	252	265	236	213	252	245	243	223	257	231	199	242	205	229	214	218	228	264	219	227	254	229	221	227	232	240	243	243	225	244	234	263	221	206	245	230	237	234	217	228	255	221	245	238	212	248	227	233	238	252	236	213	272	258	274	221	242	247	221	244	220	230	211	219	219	233	240	241	239	194	263	264	224	221	204	247	230	214	229	237	238	214	216	213	230	230	225	212	241	209	217	227	239	233	242	201	224	217	219	241	252	241	243	214	232	240	237	196	225	243	215	247	205	221	240	211	227	239	205	248	252	223	244	207	231	231	234	247	226	239	232	211	220	235	216	267	224	243	233	218	222	242	235	211	208	211	235	240	213	255	250	230	255	228	241	239	239	235	247	233	232	223	197	207	240	225	219	260	204	246	230	234	241	249	223	220	223	227	231	253	244	224	198	267	228	239	239	209	222	207	227	229	257	259	203	218	251	223	250	232	201	238	223	234	249	232	232	232	243	193	229	211	231	245	243	222	231	244	221	223	212	233	222	228	199	234	207	238	236	229	243	218	242	227	225	234	216	242	224	223	212	229	221	229	229	217	225	222	220	214	223	222	224	216	224	236	224	226	277	230	243	231	219	223	243	211	255	236	227	201	252	240	244	258	230	227	198	257	232	229	215	246	232	225	262	231	220	216	249	249	257	218	236	250	261	212	227	246	220	240	201	220	215	213	224	219	240	229	247	234	213	203	247	246	213	238	248	213	199	244	233	230	215	249	237	216	213	212	226	229	218	227	219	260	210	233	238	231	250	248	195	258	230	260	243	232	269	229	245	256	231	212	284	224	270	244	202	231	213	238	214	244	234	241	254	220	236	220	243	235	231	234	200	232	240	224	260	232	220	231	250	219	248	234	227	238	212	262	242	227	219	243	217	241	218	255	203	270	203	240	263	244	273	212	239	236	235	231	226	227	228	217	248	215	241	226	224	243	228	224	237	250	208	244	236	226	262	257	237	255	208	248	233	218	209	220	252	219	204	196	238	209	263	225	245	218	220	240	213	257	216	246	237	232	227
35828	49680	44319	33891	27496	22022	16645	12492	9172	6891	4839	3667	2944	2315	1915	1532	1288	1013	880	708	656	578	547	501	460	401	381	373	358	338	352	341	358	342	321	315	343	319	279	292	329	279	266	319	308	299	290	324	325	325	315	280	289	297	309	295	301	314	322	293	289	296	297	300	317	294	265	306	347	323	296	296	285	303	295	271	315	310	308	319	276	315	301	310	301	317	295	310	267	290	320	299	267	289	278	310	292	287	277	296	285	288	347	308	310	287	288	274	280	315	296	295	328	294	326	311	282	292	305	305	322	283	268	273	320	265	296	273	286	268	311	285	292	299	307	321	311	299	286	294	282	282	301	292	315	316	287	307	289	316	334	298	287	315	299	286	304	285	249	295	288	298	295	296	296	268	278	286	288	319	317	294	296	322	311	270	313	259	280	298	296	292	296	281	280	306	280	313	267	298	292	288	284	294	270	340	264	321	300	280	291	288	309	292	315	306	318	326	307	311	289	289	291	294	288	327	292	279	303	297	302	276	325	285	287	297	293	303	275	307	320	290	321	289	277	295	306	278	295	316	290	305	305	274	295	276	323	267	307	297	292	305	300	300	308	299	275	320	323	309	322	309	287	284	311	288	322	292	279	296	300	294	288	313	323	338	278	303	297	323	309	314	297	282	267	313	291	311	306	301	274	294	275	279	264	299	291	295	300	289	296	305	286	307	301	287	286	278	286	286	305	264	311	322	330	299	291	272	277	270	284	284	310	308	288	265	299	289	284	296	312	303	290	285	311	311	297	287	297	298	308	312	274	304	327	283	266	317	275	335	319	315	284	284	311	317	311	300	281	289	311	301	260	289	265	314	301	327	269	283	329	324	315	288	283	279	286	299	319	311	273	300	301	307	302	295	301	289	327	302	292	301	298	307	298	263	261	310	281	282	296	311	274	282	296	320	310	290	291	278	285	298	248	308	315	318	252	310	292	295	280	301	290	293	321	279	308	309	286	262	277	302	285	268	289	304	283	298	291	299	277	321	263	291	270	265	289	274	311	275	296	287	310	340	311	327	297	294	293	290	290	323	287	312	299	295	283	304	294	308	279	316	270	304	273	290	323	295	293	293	303	303	269	310	269	314	303	282	279	299	309	292	326	320	294	275	290	318	287	280	294	295	292	275	306	291	287	289	317	325	327	322	282	298	315	321	317	303	285	293	274	295	270	299	276	290	299	303	291	284	291	284	330	298	290	297	314	310	308	280	298	267	312	325	287	290	312	310	286	294	285	285	273	290	292	299	289	281	281	297	269	297	288	285	282	306	279	273	300	308	268	283	290	269	293	325	305	308	314	317	272	278	304	322	274	288	311	278	309	285	284	313	302	293	284	293	312	306	259	289	266	281	317	295	312	284	300	315	305	292	285	269	247	293	280	283	291	278	294	292	303	319	304	291	314	308	278	283	320	294	303	315	298	294	304	265	289	277	328	308	291	322	260	281	281	292	286	304	297	264	287	289	303	309	279	307	275	300	288	299	310	307	302	315	290	308	289	295	319	303	309	295	336	270	270	323	299	303	307	310	277	304	288	302	300	304	267	308	311	308	257	300	310	304	288	291	312	309	289	314	312	327	295	302	289	277	329	303	294	290	293	308	302	283	289	291	285	300	305	295	258	295	287	280	295	278	282	296	309	299	300	290	297	263	296	290	329	300	297	301	321	283	281	274	289	275	278	289	281	277	266	304	310	299	304	295	319	286	326	312	297	327	288	280	287	289	300	289	294	297	286	292	308	266	281	283	282	296	305	300	285	270	307	283	273	330	308	307	298	307	314	296	296	313	306	302	294	354	320	272	288	290	294	278	285	324	289	307	297	299	285	292	308	318	307	288	260	296	281	307	288	284	297	305	289	279	309	324	305	289	322	314	278	293	306	268	289	308	288	309	303	309	332	310	310	276	287	287	282	297	285	318	287	286	317	305	309	311	289	288	309	302	315	290	312	296	308	300	320	264	282	302	309	275	299	302	266	296	289	272	296	290	312	283	311	293	320	281	285	301	273	296	278	308	275	311	294	284	304	332	318	295	274	297	294	286	307	282	284	290	289	292	295	307	285	296	323	288	252	281	287	318	302	311	315	294	281	275	311	287	314	314	299	293	325	284	264	304	269	288	297	309	256	293	323	304	279	282	318	309	319	305	274	283	307	278	288	295	266	328	279	276	295	294	276	310	315	277	292	297	300	313	271	282	299	297	286	310	250	270	297	280	303	274	289	302	271	299	300	304	291	304	305	270	271	286	284	302	283	315	310	287	292	297	293	316	289	320	289	294	318	294	275	270	316	338	268	311	293	291	310	294	301	325	311	304	285	291	282	313	305	272	334	266	277	295	281	273	287	314	257	265	321	326	283	277	287	287	294	287	297	290	303	308	298	316	289	281	342	302	300	283	284	296	287	304	265	294	294	274	307	267	292	270	268	301	285	337	308	286	289	307	304	278	284	304	304	315	274	290	332	297	303	308	300	296	280	295	288	287	297	290	296	304	322	273	300	297	314	283	295	305	289	314	276	275	301	326	288	283	303	277	315	289	283	283	279	300	283	287	294	285	306	298	288	314	275	288	296	301	265	264	312	305	304	352	258	325	278	287	274	311	310	281	301	315	290	304	336	284	282	333	285	312	318	266	295	304	308	266	275	290	294	305	306	285	313	283	286	323	287	286	291	297	329	303	318	306	298	289	278	301	311	300	293	293	294	296	281	310	298	316	264	282	340	332	271	323	317	300	284	283	308	301	274	295	316	290	272	290	282	313	315	294	250	295	302	321	292	301	290	288	289	323	301	321	298	302	333	317	292	303	300	307	301	304	294	294	298	285	290	290	284	306	271	296	311	322	290	271	289	320	285	318	283	290	297	313	307	332	297	321	294	319	270	328	307	309	280	303	311	315	311	295	278	252	317	312	312	297	264	296	297	308	331	301	273	276	301	319	310	304	326	291	313	304	331	293	311	281	304	298	297	332	273	340	284	296	281	321	272	315	300	298	294	291	321	265	285	309	304	299	297	287	315	343	299	301	325	349	325	297	305	280	315	293	318	249	271	320	314	341	328	303	317	282	310	307	296	307	272	305	301	278	293	270	291	323	283	322	278	305	276	263	305	287	324	298	297	318	292	275	308	281	275	300	281	304	268	311	288	319	299	328	291	277	303	269	316	301	292	306	304	298	310	294	312	313	290	282	303	296	281	294	328	293	315	322	291	311	271	302	297	331	299	310	320	314	288	288	310	303	283	310	261	327	296	253	312	288	280	289	297	332	301	307	303	305	287	298	271	312	321	293	303	309	288	305	316	296	317	295	277	311	312	291	311	295	309	324	294	284	286	294	307	272	297	284	266	297	275	315	294	311	328	294	280	281	269	309	318	301	307	306	266	311	300	268	305	307	333	301	302	277	276	296	309	311	266	272	305	284	282	281	287	332	289	282	300	287	291	312	280	272	306	337	274	327	271	292	293	298	276	324	302	287
23708	20753	28055	25247	24007	22819	17908	10482	7262	5077	3609	2705	2080	1718	1409	1190	1000	795	683	676	545	451	428	383	338	332	339	309	292	252	264	280	255	264	240	233	249	260	262	232	232	230	235	233	209	204	246	223	230	215	206	238	250	213	240	242	247	213	242	229	223	226	234	247	226	210	231	238	220	212	229	212	233	240	252	233	243	237	222	215	219	229	216	227	216	215	226	207	250	237	249	210	229	242	264	213	240	222	218	242	242	239	234	214	200	226	223	218	209	225	209	226	246	209	223	227	220	206	201	228	227	244	227	220	238	237	250	194	220	224	229	246	205	241	229	194	218	238	226	222	231	198	261	230	212	231	228	241	225	224	242	225	246	210	217	257	233	216	226	232	210	243	223	219	216	247	211	210	196	215	232	218	230	218	234	207	220	226	220	226	235	219	235	230	222	228	201	235	251	249	228	233	214	193	215	225	240	227	242	222	245	226	225	246	216	223	251	221	239	208	211	228	259	226	229	243	225	250	210	222	249	234	209	227	220	217	202	246	229	209	226	248	238	236	227	206	223	223	235	227	203	221	220	222	227	243	243	218	247	237	247	272	230	241	240	226	216	209	227	214	228	207	207	220	247	216	252	256	240	238	236	225	220	220	231	226	240	220	220	224	216	229	232	229	221	248	207	234	244	230	234	207	227	225	194	225	246	236	246	234	201	234	225	224	223	230	228	251	233	221	228	215	218	211	204	226	236	219	231	243	215	228	252	247	239	224	199	244	233	269	250	196	223	246	246	236	195	239	245	251	242	238	233	219	249	232	242	271	228	208	248	243	205	223	192	249	256	231	205	229	222	231	240	218	209	228	247	245	203	242	233	203	215	215	248	246	205	199	232	207	229	201	259	244	235	202	224	222	245	247	204	225	237	231	226	224	221	219	235	218	207	227	236	220	215	253	238	231	194	236	202	210	232	206	237	234	252	245	215	251	235	234	249	214	218	239	220	205	224	222	223	221	233	238	212	216	200	217	226	243	228	226	231	248	241	246	221	224	252	260	187	218	258	231	232	225	251	195	208	236	232	216	236	214	196	223	238	221	235	234	225	230	252	233	215	192	233	246	221	239	211	242	226	216	212	251	217	217	244	223	221	224	224	186	221	235	238	253	235	230	245	229	228	227	229	258	215	250	249	240	232	209	205	237	219	243	226	253	197	213	229	237	239	239	242	239	229	225	245	217	234	252	224	244	245	218	247	219	212	224	225	267	226	242	238	243	238	237	229	257	244	217	237	243	215	219	211	215	219	222	250	230	233	219	217	241	208	229	245	199	239	224	242	248	259	234	255	223	240	244	210	221	239	205	207	219	222	228	231	219	236	225	227	244	227	232	234	229	224	229	251	228	228	233	202	219	204	246	213	242	245	215	205	221	241	236	238	221	244	225	226	229	225	218	229	243	202	221	220	248	203	226	225	236	240	256	217	210	230	226	211	205	233	246	253	241	238	236	239	242	221	219	214	227	221	259	213	254	232	211	200	238	267	216	200	220	224	231	210	212	245	237	248	233	231	200	221	246	230	222	262	221	210	212	234	221	211	210	230	249	226	238	240	216	206	245	217	236	201	251	228	216	219	212	209	206	254	232	189	231	226	205	204	239	244	218	225	246	254	217	219	220	223	231	237	220	237	244	223	244	252	225	213	231	256	224	224	222	235	218	228	227	247	206	242	240	234	216	223	241	211	205	225	216	232	221	195	203	240	230	216	213	231	226	241	214	236	245	223	222	223	254	215	233	226	217	223	218	237	198	217	212	221	220	201	241	202	215	239	236	238	231	224	234	235	226	230	229	236	222	242	220	234	225	228	232	218	247	215	235	227	224	222	243	233	226	246	238	263	230	248	231	232	224	237	229	232	215	233	241	233	242	249	221	204	225	264	212	230	231	240	214	233	256	237	238	214	224	246	207	225	219	218	210	227	240	220	246	233	236	234	224	258	213	234	231	211	212	211	244	213	230	224	215	245	231	229	239	212	232	226	228	244	227	225	218	229	245	219	195	224	250	247	253	226	246	239	247	235	244	224	236	225	199	255	227	212	230	228	220	238	216	225	228	202	209	224	233	238	218	226	234	205	215	242	252	239	214	180	254	240	230	210	247	235	229	210	225	213	221	225	206	227	222	228	250	227	231	250	230	238	241	210	237	250	222	237	250	223	203	217	229	220	230	245	224	239	211	238	256	231	226	247	222	253	232	241	225	243	213	232	247	236	230	220	227	232	226	224	204	224	223	264	213	234	209	227	223	214	239	242	219	206	244	219	232	258	207	212	217	235	242	227	226	230	222	217	220	240	226	233	216	221	221	236	217	212	223	244	218	234	217	236	253	224	226	222	221	247	221	223	223	226	238	223	235	236	221	196	232	209	219	254	217	237	246	230	240	215	240	224	230	251	233	252	229	206	224	232	224	229	250	229	235	227	235	259	245	220	203	227	234	238	227	242	206	245	211	227	224	228	226	221	206	240	234	226	238	230	192	235	226	219	215	235	236	251	243	231	216	243	196	236	245	209	210	203	216	260	226	230	246	232	238	229	226	247	195	217	239	235	231	237	240	194	236	217	220	231	231	213	238	194	226	245	241	243	245	242	241	202	225	222	248	247	232	213	224	224	213	241	221	217	220	226	223	231	225	211	220	256	247	211	217	253	215	223	182	201	228	234	228	236	234	230	221	274	230	235	197	235	238	220	237	217	215	222	230	238	219	233	230	244	228	266	196	213	229	217	230	249	221	226	213	219	222	228	244	253	252	210	235	249	219	228	223	227	235	233	236	221	244	246	247	205	214	249	194	198	238	235	226	224	245	196	233	251	223	238	241	203	231	212	218	244	223	232	252	234	236	238	244	224	231	212	210	265	224	241	222	221	229	248	268	219	229	228	226	231	250	244	216	236	213	256	240	247	190	215	244	237	230	243	225	247	247	233	268	226	236	240	238	219	237	224	209	191	218	240	248	222	239	235	250	221	243	213	213	237	217	199	219	248	210	212	217	190	253	221	237	222	235	221	199	227	257	207	237	248	223	207	222	223	224	227	226	247	229	210	208	202	240	234	214	214	232	233	239	229	218	206	218	237	223	225	215	257	229	215	247	219	197	215	228	262	234	228	255	235	218	243	229	226	248	236	229	243	241	234	228	223	243	238	256	239	229	232	228	205	232	232	247	225	232	216	232	221	220	234	256	221	258	239	216	231	229	256	210	198	225	215	224	239	212	235	209	219	232	240	223	228	231	271	234	239	236	241	216	240	266	232	212	219	234	213	247	247	228	218	225	240	223	234	228	233	230	215	233	234	225	248	230	214	205	239	245	232	246	239	236	225	226	261	236	228	227	219	225	220	242	209	221	215	237	228	244	212	229	245	243	232	211	232	220	208	235	261	226	225	215	221	239	250	227	222	231	217	223	260	219	209	241	229	213	229	232	238	233	224	228	255	226	250	216	218	234	248	241	225	230	194	237	214	217	230	202
34677	55860	51050	39445	32735	27571	21682	16765	12583	9575	7119	5358	4179	3305	2722	2198	1770	1494	1160	994	907	758	688	598	528	491	458	418	380	352	346	375	325	305	319	308	294	316	309	327	285	288	278	289	286	327	278	299	296	314	297	314	285	305	318	327	279	297	297	289	296	294	320	261	300	289	283	286	271	290	305	269	251	298	296	284	309	286	287	314	302	300	295	286	276	330	294	309	287	292	283	321	309	276	289	313	287	286	299	285	305	294	298	297	302	320	312	274	293	274	288	303	311	270	283	284	270	314	296	306	299	285	303	275	306	305	314	288	308	285	283	273	299	310	282	271	288	290	293	309	264	290	287	272	285	298	300	279	305	291	280	312	278	293	303	274	296	288	301	292	298	296	269	285	284	306	299	291	321	281	298	279	292	291	290	258	318	290	275	290	325	291	286	276	293	308	258	283	268	266	302	291	319	302	243	311	274	252	280	312	304	295	288	308	293	305	264	297	315	311	278	285	282	299	296	267	275	301	280	317	265	305	292	283	298	302	266	278	276	282	271	312	285	272	307	286	289	269	284	303	311	289	307	322	277	303	278	326	284	310	286	323	289	315	314	277	313	293	299	295	283	302	311	293	276	288	292	281	286	328	286	285	252	268	303	320	305	282	294	274	300	298	291	320	284	305	296	297	288	299	299	292	283	295	280	265	312	316	320	304	304	307	294	301	314	293	294	296	290	265	304	288	305	273	271	289	278	319	302	301	264	317	279	321	292	296	273	295	283	315	307	285	330	313	311	291	301	269	271	281	276	280	285	314	275	292	292	283	294	292	264	258	278	286	299	286	287	274	313	313	298	300	310	287	279	279	303	272	292	286	298	281	285	281	297	316	283	280	296	293	263	288	314	311	311	283	255	292	307	269	312	266	302	293	305	310	310	278	283	282	297	301	295	262	275	268	267	293	265	286	305	349	310	276	308	296	299	259	293	294	321	333	287	242	286	290	298	284	285	297	312	269	261	280	277	298	297	293	285	294	276	287	283	294	271	316	283	297	286	298	279	320	285	312	293	296	291	318	251	243	266	329	239	278	313	295	300	264	281	317	293	296	300	304	306	295	309	327	302	278	309	300	272	285	321	279	296	268	283	280	318	295	307	269	321	269	271	281	287	301	271	271	281	290	290	301	321	246	306	303	300	270	277	279	282	306	277	283	298	303	284	282	311	305	300	300	260	288	300	300	303	257	308	283	292	301	325	296	264	281	281	331	274	284	282	279	300	290	295	288	282	318	295	289	272	275	308	295	288	309	306	296	277	284	305	293	304	271	284	266	275	279	293	297	277	299	271	332	311	257	292	302	296	300	272	281	316	256	283	289	265	305	271	287	280	288	316	306	282	326	306	299	315	281	290	298	269	299	309	304	283	270	278	304	272	301	309	297	290	292	294	312	265	287	289	261	325	297	299	277	276	304	303	293	284	271	311	304	299	305	329	276	298	309	314	307	298	308	309	284	309	262	288	267	277	265	281	285	333	283	302	304	300	300	272	311	313	294	307	288	303	291	303	287	282	273	281	295	280	315	271	288	304	290	307	256	303	269	282	276	326	315	287	270	271	308	301	299	264	265	297	308	296	307	306	287	309	256	267	289	282	275	290	284	286	288	263	292	263	300	315	245	278	290	277	309	303	298	298	295	287	289	290	288	322	297	275	274	307	340	290	303	299	277	309	274	258	297	274	291	284	288	295	277	274	293	290	297	307	275	313	288	313	302	312	293	279	309	258	290	309	302	270	313	284	292	269	295	283	340	300	271	265	289	287	293	289	309	290	268	267	298	305	293	298	264	300	289	267	302	308	308	295	307	290	293	318	288	299	291	313	293	298	284	301	297	316	272	307	304	297	283	290	290	263	311	287	284	287	281	296	271	248	315	298	284	268	285	305	298	281	284	284	311	296	292	309	310	282	308	296	290	293	302	253	310	293	315	297	315	284	291	286	272	290	268	273	282	334	281	304	275	286	282	343	290	303	298	287	308	308	307	296	271	282	271	290	283	303	301	322	262	338	299	289	314	273	288	326	311	275	294	275	278	292	301	267	284	281	306	284	261	270	275	300	266	251	288	281	291	331	292	291	303	297	278	293	310	305	280	279	279	309	271	273	312	302	275	288	281	267	315	290	280	301	274	288	268	320	282	283	286	309	279	280	316	273	308	323	275	289	280	284	286	268	281	278	282	278	301	306	309	328	297	286	278	294	310	289	275	265	314	283	317	296	308	291	293	321	285	303	289	277	329	315	275	284	272	292	299	296	266	265	250	296	289	294	320	288	288	286	305	276	275	276	311	286	298	290	295	304	287	303	262	296	274	277	308	274	276	310	232	275	296	286	287	270	302	272	291	311	311	296	279	290	306	294	288	323	295	316	290	311	286	312	280	280	290	286	285	289	306	261	275	282	307	285	280	313	316	287	297	275	310	327	273	279	253	285	315	295	315	315	281	292	311	296	298	277	279	286	284	303	292	284	243	304	308	290	301	266	304	298	288	329	268	283	271	289	332	269	274	301	311	324	322	321	277	300	294	302	305	312	281	267	282	288	299	310	283	290	297	305	289	287	272	292	322	304	306	270	308	288	301	287	300	281	274	277	273	297	306	344	264	266	317	280	297	247	274	308	299	286	323	273	295	292	288	266	277	299	298	291	260	300	317	329	286	304	308	300	288	292	321	309	294	287	302	292	292	304	292	270	305	262	306	305	294	302	273	308	271	270	311	308	349	295	276	315	284	306	316	310	323	302	302	312	309	284	310	298	300	294	292	300	302	341	293	287	287	282	308	288	324	289	271	321	286	261	296	284	264	275	295	281	297	277	277	302	289	279	304	280	302	322	287	283	297	302	304	319	292	275	324	298	305	301	299	289	266	310	306	311	291	322	271	312	298	280	296	308	256	332	246	313	299	282	279	273	299	294	284	286	313	306	288	300	265	279	310	297	291	323	331	284	289	328	313	278	291	307	280	297	316	282	279	317	298	318	277	306	333	285	294	259	290	271	277	278	331	298	274	296	290	281	299	281	273	278	259	311	324	280	299	288	278	317	275	276	315	265	303	282	322	294	290	314	309	291	301	304	297	277	249	313	314	307	297	281	320	227	283	262	280	277	311	265	292	288	340	263	278	328	350	278	275	305	303	291	281	249	330	297	304	316	273	265	288	296	301	286	330	287	274	286	282	316	306	288	273	310	291	290	294	308	298	293	325	294	299	290	290	282	330	309	260	294	285	321	280	293	261	290	284	261	304	277	277	289	299	313	280	301	305	297	324	313	277	275	302	279	303	276	273	294	274	255	297	312	259	292	316	280	272	285	298	294	323	275	305	295	261	287	312	296	302	295	277	306	300	274	286	304	302	290	289	312	280	309	286	307	272	289	286	301	301	303	284	305	288	273	301	292	277	279	288	309	292	302	299	257	312	305	310	260	293	322	323	321	299	319	298	285	302	302	274	275	303	298	291	303	297	282	282	252	278
22659	20774	28403	23480	22156	24712	24146	14734	9562	6929	5031	3775	2848	2249	1877	1507	1244	1040	835	772	654	623	549	482	384	383	351	356	304	306	294	271	233	245	277	260	241	245	276	242	234	236	219	265	235	221	221	233	239	238	213	241	264	235	205	239	243	239	245	244	202	245	257	244	244	233	243	202	222	214	225	188	246	220	236	230	241	260	249	262	226	236	233	222	229	240	218	215	235	230	237	223	237	211	213	240	206	224	233	257	257	212	237	238	213	246	214	233	247	234	253	232	224	239	246	228	205	246	207	216	244	246	253	211	239	213	223	246	245	222	211	263	252	214	244	236	245	241	234	235	225	230	221	242	240	227	249	250	224	249	238	252	235	236	229	223	259	227	225	212	218	222	221	220	216	225	225	234	200	235	240	230	213	229	232	241	230	245	204	219	251	206	257	224	228	242	245	228	242	242	217	224	239	217	223	225	231	227	211	255	212	251	228	232	263	213	238	241	221	211	243	215	216	217	207	208	225	248	237	226	219	221	216	215	240	245	216	225	251	228	229	231	249	235	221	263	229	227	234	231	238	267	246	256	242	252	245	233	229	275	244	232	243	214	227	211	236	206	211	252	225	207	253	227	257	236	224	251	241	237	255	234	245	226	253	243	225	214	230	241	236	212	240	233	252	228	216	247	221	231	245	228	227	247	229	241	231	223	234	245	234	210	239	222	241	235	216	247	222	222	215	236	218	210	242	227	261	233	234	220	217	240	238	216	213	252	251	211	215	210	232	236	236	243	240	222	227	258	229	237	247	206	237	221	225	221	230	226	257	232	228	225	218	241	211	244	208	228	223	231	259	229	218	240	210	221	235	207	204	203	235	255	254	242	238	243	233	227	226	261	211	218	226	231	210	235	246	219	234	256	249	246	247	221	270	218	226	253	216	258	233	252	229	233	235	241	226	241	220	217	208	237	230	232	243	249	221	232	255	245	229	239	219	230	228	230	238	223	240	236	239	249	238	218	229	208	216	201	231	268	220	233	202	237	212	216	249	234	236	247	246	236	219	259	207	252	229	235	231	215	240	238	228	206	217	215	210	207	236	243	214	224	222	217	218	216	237	281	239	243	233	208	235	239	231	238	236	224	227	231	265	220	237	228	226	232	228	244	223	210	244	214	232	227	197	238	229	202	213	221	214	213	220	223	272	246	236	272	213	222	228	237	220	245	233	208	240	238	210	232	257	211	228	215	198	252	252	228	228	234	199	227	219	219	243	192	265	234	236	235	237	222	239	228	221	234	239	227	229	215	236	257	237	224	233	253	228	243	241	233	250	212	207	227	244	218	228	234	214	222	251	225	233	229	207	232	218	210	229	255	262	227	241	216	238	224	213	240	232	238	255	239	219	244	240	242	219	205	235	245	214	228	235	207	219	221	247	257	244	240	245	216	238	232	212	219	223	223	223	215	233	208	226	249	238	244	258	252	227	235	223	202	233	215	254	249	240	239	209	220	263	246	229	223	213	217	238	254	225	222	241	222	218	214	238	252	237	230	210	257	237	234	216	236	217	225	242	229	228	210	209	214	231	228	228	245	239	212	223	270	224	244	249	242	242	225	228	224	208	230	240	195	252	252	203	223	251	195	241	231	207	240	230	195	223	245	205	219	227	219	248	234	230	209	216	217	229	195	222	229	197	241	256	237	245	241	249	234	216	253	240	215	235	247	239	221	239	232	235	218	211	229	214	254	230	208	221	248	242	231	239	231	204	251	227	234	214	223	234	205	227	240	213	221	226	232	250	226	248	221	222	215	240	237	232	238	197	224	240	215	262	232	240	205	233	213	246	223	212	235	211	219	213	240	229	250	226	217	249	213	210	221	228	226	240	220	243	215	225	240	237	224	238	233	239	223	209	207	233	246	241	234	225	217	231	221	242	230	237	218	205	243	239	226	233	223	238	229	231	226	231	236	237	245	266	231	207	211	199	244	260	246	234	232	226	227	211	216	249	234	217	225	239	249	260	209	224	258	196	229	219	239	247	246	211	236	209	221	203	225	215	231	211	220	244	235	236	222	194	245	240	243	255	225	261	218	220	212	244	219	224	250	223	229	214	255	231	243	211	210	230	246	229	228	229	253	243	214	259	238	214	233	191	227	259	221	203	237	251	267	256	206	242	221	230	221	247	250	238	196	230	231	242	232	216	269	217	190	258	221	244	228	233	210	216	214	245	220	201	213	250	231	250	233	192	245	230	222	219	215	238	229	237	238	236	242	237	232	228	226	237	218	236	247	243	234	215	234	237	215	230	251	266	228	243	239	204	224	222	231	220	234	236	212	224	279	200	253	244	227	202	202	232	246	201	223	223	239	283	252	237	217	250	235	227	224	244	254	227	224	231	236	237	239	213	235	237	234	228	230	201	202	234	229	245	236	227	231	235	252	240	251	224	236	247	203	222	251	217	226	243	269	237	241	221	239	242	205	223	223	224	240	240	210	209	248	245	259	203	284	224	226	234	231	253	228	236	249	220	193	234	238	211	223	231	203	232	211	233	251	229	230	226	243	221	223	228	253	248	215	218	233	238	233	197	237	230	237	256	222	219	223	245	233	241	222	213	217	204	226	200	228	218	235	231	217	253	257	215	228	241	233	214	233	207	243	246	240	229	253	223	246	247	240	233	230	222	233	200	207	235	241	222	237	206	216	208	252	231	226	230	207	207	244	247	217	204	240	231	202	222	246	217	224	230	218	229	230	247	230	215	233	224	210	238	232	197	238	230	233	210	256	251	226	257	216	198	231	231	223	244	215	216	226	241	255	259	228	252	254	239	234	254	244	235	245	226	209	217	246	233	234	226	219	209	220	253	226	201	241	251	242	210	241	221	218	232	227	216	246	214	232	245	214	242	216	230	238	226	231	240	226	222	238	235	215	235	213	246	226	253	232	244	228	233	234	253	228	234	253	229	231	213	259	218	208	206	236	227	243	271	220	230	218	217	240	267	249	222	214	233	206	211	244	261	242	202	226	257	239	217	226	198	231	217	216	227	260	239	229	238	233	215	223	205	246	226	203	255	209	221	211	236	235	236	232	215	259	253	228	219	198	244	223	247	215	230	239	245	217	235	217	241	221	236	235	224	228	247	211	239	254	226	224	230	243	222	221	252	245	215	257	240	235	221	257	225	265	220	252	226	214	237	237	247	214	222	231	211	222	217	234	241	245	224	246	235	227	236	233	208	232	242	221	214	234	250	219	242	224	256	210	221	233	230	192	213	230	251	263	222	238	224	247	200	217	218	210	246	237	197	231	241	247	218	231	226	214	235	257	216	268	264	225	255	227	231	234	220	208	207	209	231	217	210	246	247	191	227	224	202	222	231	255	241	235	246	226	231	251	229	211	228	208	246	212	217	240	231	227	238	246	222	215	249	209	232	223	232	228	239	214	227	212	239	249	246	213	247	242	245	234	225	221	222	264	213	210	220	261	232	229	201	225	209	222	206	252	246	215	237	240	229	201	224	217
36861	62236	56070	43607	37111	31640	26065	20661	16062	12164	9448	7011	5502	4230	3572	2845	2298	1843	1525	1310	1121	930	823	706	591	511	531	473	415	395	393	368	296	358	315	296	347	315	310	319	307	310	313	268	294	290	285	277	340	261	299	286	293	299	287	288	312	282	302	298	293	263	301	261	284	275	273	327	273	282	277	272	300	314	304	279	268	288	291	307	286	274	282	290	276	296	316	293	291	328	297	311	307	271	261	296	266	304	270	258	262	316	270	279	285	277	290	279	298	295	290	299	299	290	266	304	292	267	275	264	307	292	296	302	272	284	260	287	266	287	308	301	276	272	296	267	293	306	243	310	295	302	277	303	318	294	275	288	292	267	282	288	296	252	273	286	302	283	305	260	309	294	281	269	283	287	289	303	274	264	309	289	268	293	271	287	274	269	308	317	252	309	274	271	300	309	292	307	295	321	300	278	306	273	305	271	277	270	292	276	300	269	292	298	284	254	283	286	334	285	296	303	284	285	270	298	284	264	306	257	275	295	327	273	289	304	293	288	294	297	272	298	304	289	274	283	327	287	302	299	284	284	301	286	292	285	297	275	313	285	268	272	279	277	318	300	292	293	301	258	281	289	298	292	295	292	298	274	303	281	299	311	289	276	292	275	313	296	275	285	296	271	306	318	306	314	291	252	305	312	293	266	280	260	285	321	295	298	282	303	315	263	307	288	270	303	258	280	263	293	272	247	274	279	279	261	267	288	268	281	296	281	300	284	279	278	270	312	319	302	262	313	264	263	303	319	281	283	271	303	268	264	275	275	284	285	308	268	291	303	285	273	298	286	290	261	292	301	307	265	294	288	286	266	275	296	297	287	260	290	266	283	260	296	278	293	297	279	272	286	261	272	281	286	304	284	290	310	263	319	276	285	309	286	288	256	290	299	305	311	301	286	274	308	298	298	262	293	270	303	294	301	317	290	301	266	266	312	302	282	294	272	276	329	320	285	286	282	284	298	276	325	268	275	291	267	286	287	290	267	296	307	284	263	310	280	304	258	264	272	299	307	287	277	301	297	284	268	299	314	287	265	333	269	275	294	273	311	293	271	286	270	297	285	298	281	283	278	272	288	292	292	285	314	299	307	276	262	284	292	249	289	290	265	305	316	247	305	281	257	306	272	297	266	310	306	283	280	301	290	285	292	290	304	257	295	282	301	292	283	290	278	290	317	293	293	281	307	250	294	283	293	286	277	294	296	261	283	275	286	290	296	311	319	314	256	257	282	263	276	314	294	281	275	264	297	283	301	300	296	305	285	316	289	265	274	338	293	263	303	274	296	284	317	257	293	272	287	285	317	280	278	295	286	287	305	289	291	283	312	255	294	292	296	271	288	274	300	293	310	274	257	291	295	282	283	275	265	292	288	291	304	299	287	269	296	288	284	334	296	306	260	275	286	292	282	275	304	285	288	295	320	277	266	290	276	280	284	278	287	299	281	316	254	296	294	291	310	299	324	290	309	283	297	305	279	297	288	312	274	281	295	257	296	271	283	309	304	296	299	305	271	301	294	304	269	261	289	331	282	291	292	298	285	321	301	300	285	293	306	279	284	284	278	294	323	303	260	233	286	317	292	273	290	300	283	301	299	278	269	266	312	288	269	266	312	303	266	270	271	288	276	298	274	264	297	275	312	296	282	302	296	294	287	273	293	296	264	270	268	282	279	321	299	262	251	327	273	252	317	275	276	284	269	288	272	282	274	266	297	288	262	270	287	302	260	291	263	294	319	274	278	275	265	276	296	292	270	288	289	278	251	283	311	274	294	268	276	262	299	298	293	295	284	244	260	293	252	291	288	276	282	277	293	306	298	305	288	278	288	287	290	264	277	268	245	279	290	295	287	300	295	296	290	267	299	266	310	255	284	285	275	317	253	275	265	280	281	292	295	289	307	296	322	290	284	283	272	300	316	316	307	299	307	274	273	293	290	285	304	280	264	300	297	279	283	286	295	277	266	283	299	272	264	264	284	300	289	283	285	282	266	315	258	305	296	260	278	313	284	316	286	278	306	330	269	313	270	294	256	278	277	278	260	293	281	281	286	289	267	307	284	297	282	302	305	285	275	277	283	267	264	334	314	295	283	270	292	280	278	306	265	297	283	298	301	288	304	323	314	278	293	295	283	305	326	288	268	307	300	288	311	286	287	274	305	301	268	318	284	276	281	293	275	306	296	276	287	304	273	334	263	324	293	291	340	312	243	292	322	300	317	297	316	289	290	284	285	325	317	307	269	281	299	281	265	241	270	309	280	257	272	326	283	301	267	278	302	305	281	285	285	293	327	285	295	295	282	283	264	285	286	296	277	249	293	296	294	299	308	293	279	272	306	284	253	256	279	295	271	294	285	288	279	310	288	292	282	303	274	267	282	281	285	274	266	286	297	315	283	292	275	282	292	267	266	276	307	282	297	296	310	280	311	277	300	291	273	305	299	307	287	265	281	271	296	305	310	271	294	308	280	273	301	289	306	280	284	303	296	289	309	318	302	297	279	279	274	310	261	299	322	299	278	279	273	274	251	302	275	283	296	267	288	294	262	302	304	288	281	270	274	268	290	261	287	295	297	268	287	272	304	293	281	278	266	282	288	278	271	316	304	278	268	291	258	282	259	297	319	271	274	288	277	308	291	271	292	293	288	290	295	292	281	301	291	308	269	306	296	260	275	308	292	303	263	286	271	298	265	323	298	302	287	307	287	303	249	289	302	275	259	257	264	301	293	298	286	292	272	297	273	292	275	267	284	286	260	309	303	303	297	269	316	278	298	306	309	271	320	306	257	318	300	284	301	295	286	275	285	286	282	305	283	291	316	296	296	291	259	287	299	284	292	272	284	283	283	301	314	312	277	283	293	292	301	291	274	279	294	317	285	284	286	307	294	327	305	282	289	288	289	280	291	318	273	274	318	281	286	282	284	302	291	294	308	277	287	288	299	292	260	271	291	320	302	296	286	289	316	286	294	279	254	297	272	278	326	278	305	274	284	292	302	306	294	288	298	274	289	281	294	270	292	288	261	266	283	306	284	299	295	302	290	289	247	310	308	323	277	269	293	298	287	255	273	322	305	295	307	303	270	265	303	274	279	307	327	291	297	292	285	307	290	298	264	286	289	310	269	281	296	294	293	278	301	307	271	318	276	314	279	286	311	296	267	279	295	273	281	273	277	286	295	284	319	281	300	286	264	305	319	289	286	275	293	287	280	299	314	278	277	313	253	258	256	306	285	286	295	271	278	280	277	287	313	284	269	301	275	269	282	280	280	291	283	291	291	284	298	258	299	321	305	282	282	285	288	306	293	271	280	272	287	277	320	300	267	301	297	258	294	302	286	306	281	273	291	283	294	289	318	292	310	287	285	321	297	255	274	303	317	274	287	312	283	309	286	305	300	286	286	309	290	279	289	290	296	301	295	284	289	276	304	301	317	280	276	288	305	303	277	290	276	310	281	275	269	293	279	315	291	287	300	275	260
28647	31606	39259	32486	22774	15792	10406	6602	4579	3301	2348	1818	1413	1153	955	797	715	613	558	445	423	386	343	288	331	318	270	280	273	245	259	268	258	222	266	237	231	255	246	245	237	255	233	246	254	263	263	242	206	229	241	253	245	246	248	238	240	227	230	239	253	222	236	226	241	234	239	250	239	253	236	216	243	231	240	242	244	225	226	221	240	230	219	251	232	229	238	250	249	238	264	229	253	240	222	227	212	249	250	220	226	242	246	232	228	248	265	219	273	248	243	215	248	243	248	223	258	259	211	236	211	221	234	219	242	238	240	234	240	230	236	241	243	243	233	232	224	250	240	255	234	241	223	256	252	237	262	249	272	231	211	238	220	237	222	219	236	219	234	235	262	241	250	240	230	245	232	249	234	240	233	202	246	245	238	219	229	238	255	238	251	248	261	229	230	208	235	242	255	244	246	237	240	245	245	233	240	204	240	214	236	203	210	245	256	256	234	233	225	232	239	256	211	231	248	228	239	232	218	256	232	215	251	242	231	254	253	209	222	229	216	247	235	226	242	213	238	254	236	246	235	227	235	239	261	238	238	221	231	246	232	212	217	244	251	223	251	221	242	237	244	238	242	231	206	225	221	256	243	206	243	228	222	254	223	211	210	216	215	232	236	229	255	249	227	247	255	226	240	238	217	229	262	220	239	216	227	240	214	257	240	232	249	237	242	221	244	226	228	218	230	211	228	257	240	220	276	245	229	233	243	221	206	217	232	240	241	207	223	231	217	241	231	262	233	235	222	220	215	204	245	226	222	231	234	207	206	253	213	223	236	214	239	205	260	249	234	244	219	222	234	221	224	252	227	248	226	222	259	237	238	246	227	250	241	247	244	231	215	215	221	239	253	223	251	229	239	237	207	243	234	234	213	242	242	238	246	228	288	252	231	214	217	230	216	206	244	251	251	228	211	230	219	246	180	233	202	243	225	231	233	243	257	218	261	236	216	229	251	221	259	224	238	259	253	265	223	224	236	210	252	234	260	232	252	250	222	260	237	250	222	255	229	233	222	249	222	241	236	234	225	231	231	216	231	229	243	244	204	227	223	223	228	261	235	243	231	242	239	251	265	227	212	212	241	230	219	250	246	227	268	232	236	288	237	241	232	227	254	243	262	255	207	242	226	255	252	241	240	251	227	238	236	236	230	227	234	253	238	241	221	247	193	219	214	225	255	243	236	236	237	236	235	257	250	231	246	248	233	237	250	231	218	224	230	236	249	250	249	249	220	249	225	244	193	219	269	254	244	225	249	225	248	234	228	251	240	236	249	196	235	243	246	248	222	215	227	248	226	226	225	229	263	228	237	206	219	226	228	229	240	231	262	225	222	231	234	259	244	236	242	239	251	225	223	268	246	236	221	214	212	241	211	231	234	219	229	229	247	223	234	255	215	238	249	226	232	252	277	236	240	247	252	218	242	209	221	234	214	248	251	222	243	226	254	229	229	235	233	244	228	208	240	248	254	214	219	247	213	241	244	246	223	226	238	261	224	207	225	236	233	240	255	220	235	244	254	223	226	218	213	240	235	230	243	220	236	238	244	204	222	248	234	224	256	220	230	219	240	242	233	219	247	205	238	234	226	212	244	239	221	252	267	238	253	240	205	236	239	245	243	219	266	224	239	241	226	228	230	240	231	222	233	239	218	210	245	238	236	228	256	229	217	213	249	230	267	242	242	249	222	206	245	229	224	217	240	238	239	255	242	236	228	259	245	242	189	240	229	240	222	234	255	238	241	229	251	224	238	242	233	222	228	251	248	228	242	237	231	256	239	229	211	226	247	235	245	238	240	225	231	256	230	252	261	268	235	203	258	252	208	211	229	229	227	211	250	247	239	239	227	243	239	227	246	251	255	219	224	232	256	218	247	231	214	224	254	259	214	264	253	242	244	223	238	230	253	226	273	227	190	244	226	233	259	243	257	237	255	214	235	262	225	227	241	277	244	234	236	234	291	233	235	219	233	249	216	222	240	233	255	219	228	226	248	207	235	230	192	246	248	217	218	216	246	218	228	234	252	241	232	228	220	242	231	223	223	223	256	249	238	276	246	247	247	244	219	225	251	231	246	228	227	246	230	221	214	243	229	240	220	209	216	269	231	252	239	232	239	254	210	260	250	216	214	234	243	239	246	237	255	217	209	230	227	233	227	211	218	258	218	251	231	216	240	240	249	242	248	237	232	264	239	200	212	245	233	254	261	239	251	242	235	223	222	233	237	247	252	224	247	222	231	223	239	249	263	222	233	244	245	228	245	241	235	236	251	245	232	240	221	243	263	240	220	274	268	227	237	235	227	255	236	253	259	230	243	210	219	195	236	234	249	230	220	234	236	230	212	246	237	244	241	235	221	241	253	231	233	242	236	253	247	225	241	236	246	233	240	244	256	217	232	241	250	235	245	227	251	195	255	222	238	243	242	215	245	245	209	243	239	233	224	236	234	214	267	214	216	232	212	235	252	243	237	224	242	213	235	241	224	224	243	235	215	255	216	254	251	239	217	210	249	217	209	232	235	264	234	237	243	218	226	236	231	226	249	223	230	228	252	250	236	264	265	279	222	237	231	259	255	227	239	258	239	237	257	262	221	231	202	221	227	248	246	269	249	221	231	226	222	219	243	233	254	258	244	232	205	223	256	212	252	203	254	218	226	224	264	236	221	250	234	234	238	240	236	216	261	219	241	253	267	237	243	242	216	245	233	255	221	216	250	230	234	231	266	261	234	217	253	231	234	249	240	257	239	207	230	258	246	239	247	241	249	248	206	213	259	219	246	221	218	266	244	224	229	239	226	245	247	271	257	234	242	233	285	221	219	222	207	218	241	257	213	231	213	223	221	254	225	255	239	247	259	245	233	242	256	232	254	254	205	250	241	242	252	258	258	239	233	248	241	175	217	223	213	245	202	236	262	240	234	251	223	241	213	249	235	240	252	225	237	244	210	217	245	236	256	234	250	237	225	253	220	247	250	212	235	245	258	269	256	239	240	250	208	218	236	213	241	240	227	251	246	217	227	230	249	248	239	222	227	214	212	245	248	231	229	236	248	253	221	209	211	222	235	231	235	243	242	218	252	224	267	221	250	248	229	259	247	237	231	233	253	216	249	257	217	229	254	224	234	244	231	243	241	253	244	250	234	223	235	256	242	233	218	231	254	233	207	245	244	233	218	279	230	212	251	262	244	232	250	214	244	241	243	216	241	224	208	244	239	240	246	241	244	241	242	256	217	222	259	248	240	251	234	208	233	247	258	219	224	249	227	180	243	222	257	251	240	214	224	246	230	205	224	191	257	244	207	271	223	215	236	237	238	220	231	260	205	252	246	261	246	249	228	236	219	247	219	245	246	244	251	221	220	227	238	242	222	248	222	207	217	226	240	204	248	232	233	232	241	217	253	195	221	231	234	218	218	243	276	225	225	234	238	252	213	231	232	217	225	247	226	217	257	240	250	209	253	248	269	232	231	240
35885	50226	44441	34098	27376	21787	17031	12593	9248	6711	4931	3607	2731	2142	1847	1536	1234	1007	906	755	683	623	556	521	426	395	387	371	354	374	359	346	324	315	306	288	305	283	341	318	310	293	307	300	345	298	292	330	318	282	277	314	320	290	298	291	306	328	275	301	288	325	316	305	292	288	321	301	323	299	275	311	314	290	301	312	295	286	303	293	286	313	306	303	306	344	293	281	293	329	287	295	286	276	314	296	285	282	297	293	275	267	308	290	307	303	286	338	300	291	300	310	264	317	309	337	319	307	309	283	323	297	308	283	300	304	290	285	304	304	281	305	314	337	306	304	290	331	308	315	321	302	298	313	305	285	277	301	309	293	321	278	312	295	278	282	249	315	309	318	301	325	282	304	296	300	298	295	304	290	306	339	307	312	313	291	298	297	263	274	306	295	295	277	302	316	302	304	298	309	288	309	311	297	277	322	308	307	276	300	337	275	315	301	303	300	319	295	302	310	302	306	319	295	293	350	295	311	273	296	249	274	294	317	280	285	316	309	298	309	269	287	299	297	333	272	319	302	309	306	294	311	290	312	304	313	298	306	298	295	322	285	318	310	281	306	319	309	313	320	307	306	278	327	330	324	280	298	318	276	311	333	281	321	296	329	316	297	295	292	314	319	303	309	311	291	288	303	278	321	286	319	318	309	285	303	298	333	300	280	300	296	308	315	274	283	312	279	304	293	288	279	253	310	281	301	295	333	305	295	305	291	284	283	291	304	298	293	309	290	321	303	306	315	301	302	297	314	315	297	301	306	287	297	307	300	334	324	274	307	283	326	307	300	299	305	275	310	302	309	300	292	314	312	298	307	322	298	291	290	287	321	295	308	288	290	321	290	301	339	294	325	309	318	284	283	311	282	292	270	279	285	298	311	311	302	319	282	289	296	291	339	302	277	310	299	280	310	303	297	295	272	295	312	306	291	288	289	307	302	305	289	301	298	297	308	317	305	287	312	329	318	293	281	315	303	286	331	310	302	267	307	307	284	309	311	296	307	288	324	283	327	294	310	289	326	303	310	316	313	287	283	290	302	286	253	295	308	307	315	300	283	269	309	296	300	300	289	312	320	293	280	305	309	314	295	304	281	305	336	300	290	300	314	300	312	298	299	339	305	311	289	269	259	303	311	288	308	324	288	301	265	333	315	279	299	301	327	299	329	290	297	303	312	295	294	289	285	320	311	314	325	298	299	301	293	293	272	266	304	292	323	319	308	314	321	304	299	298	294	297	338	285	302	301	304	312	317	299	299	291	305	314	317	273	302	306	313	316	274	330	312	274	303	318	280	283	315	326	306	304	314	279	287	298	331	299	307	287	272	293	295	308	309	302	281	328	283	295	309	313	314	304	315	282	310	298	286	305	335	290	307	278	317	298	319	319	267	286	313	305	313	306	293	276	301	287	302	319	322	304	283	285	299	292	314	306	317	308	322	285	278	307	320	303	296	336	319	299	273	318	323	282	272	305	291	304	302	299	313	284	310	296	307	291	276	312	312	335	320	319	288	302	327	306	295	264	300	320	264	296	307	280	303	321	279	305	297	283	318	280	285	327	317	284	300	302	273	288	331	272	285	277	318	302	302	298	282	306	304	299	304	295	303	300	303	309	322	294	300	262	287	306	306	294	297	294	283	283	296	294	282	314	279	272	307	288	301	299	282	291	317	299	296	330	317	327	296	316	291	304	328	312	307	278	293	278	293	289	286	316	311	289	294	304	313	345	292	267	278	296	300	287	294	328	288	304	318	290	294	307	321	296	341	322	326	284	285	293	297	299	306	299	277	278	300	304	314	315	333	303	313	305	283	310	286	304	291	324	302	340	294	313	292	274	307	306	297	293	321	304	324	309	289	291	324	294	283	291	292	308	291	324	321	306	304	290	325	304	294	295	305	292	282	285	288	338	276	313	318	306	300	283	292	280	328	304	300	323	314	305	284	300	307	269	286	278	296	298	279	286	301	273	301	282	306	310	290	290	270	291	307	319	278	296	309	293	287	290	328	288	303	277	304	279	292	264	293	293	322	328	304	320	295	305	323	295	292	293	311	272	293	310	316	289	296	305	299	349	312	307	318	308	307	301	280	284	296	308	282	309	322	277	319	295	265	304	256	298	287	290	287	275	300	296	303	325	303	283	307	280	316	302	271	309	340	270	299	347	304	329	315	297	305	283	318	302	296	294	312	296	336	293	275	324	267	293	275	284	313	306	348	301	312	316	294	326	347	303	294	322	265	321	312	288	306	300	282	309	289	314	308	295	306	282	279	279	297	290	283	289	308	284	319	282	304	303	308	296	303	328	293	304	286	341	297	306	293	282	300	297	310	296	252	299	312	316	299	315	273	285	301	338	322	334	294	311	312	271	311	316	275	288	296	339	291	314	314	332	293	297	320	305	315	300	287	301	277	295	278	331	293	312	302	278	303	295	307	312	291	308	288	291	278	315	278	292	297	288	304	280	304	304	307	341	291	318	286	300	291	331	322	301	280	294	308	322	303	308	293	324	273	326	283	298	305	299	316	292	295	303	322	314	309	320	283	323	294	305	314	290	286	308	301	303	280	295	265	295	317	311	296	299	303	305	303	299	326	300	318	318	278	288	295	295	265	291	293	317	298	330	296	301	308	280	311	300	320	305	280	290	297	316	295	312	291	316	310	309	343	306	307	307	271	275	312	303	291	323	332	320	302	298	324	317	330	284	281	272	294	309	297	306	267	294	294	292	289	321	286	286	327	288	279	317	276	289	293	326	301	285	268	303	327	290	324	264	295	285	300	310	318	302	281	300	301	339	290	286	292	311	312	311	306	265	276	280	287	309	323	286	284	331	284	317	336	278	292	280	294	283	280	274	340	308	290	310	285	328	311	296	318	279	271	291	283	330	308	278	332	300	302	309	325	318	341	277	314	329	315	304	278	303	275	312	309	279	316	282	284	319	321	305	331	298	297	308	295	305	287	337	289	304	287	332	324	281	327	299	312	282	268	301	320	287	330	267	277	306	304	320	270	301	320	298	293	288	339	282	340	316	292	286	314	294	307	302	342	316	303	332	311	295	308	292	316	300	310	309	324	328	301	311	299	308	297	316	304	303	330	269	304	276	333	304	294	273	272	301	311	297	333	287	306	279	305	332	351	288	317	293	291	312	297	301	310	339	333	300	319	346	321	306	307	334	306	308	297	305	276	309	301	302	306	331	296	304	322	346	265	307	299	287	292	317	293	293	306	262	310	315	298	292	302	271	299	298	294	301	335	301	285	305	317	328	300	310	313	311	285	309	300	288	309	294	302	305	278	312	318	289	274	288	284	282	290	269	312	313	280	304	293	307	299	299	285	301	290	325	292	278	321	288	288	299	301	297	301	291	306	337	285	316	311	317	307	308	332	329	296	292	302	307	296	330	322	308	317	317	309	315	311	336	323	272	296	287	300	311	286	305	257	294	324	273	321	316	294	291	284	313	292	309	333	335	274
23730	20758	28114	25292	24169	23003	18106	10807	7274	5153	3742	2770	2119	1668	1408	1171	974	817	665	606	526	447	453	420	367	333	300	334	318	259	286	267	285	251	251	248	239	217	237	233	228	219	235	237	245	250	232	242	241	234	217	231	219	239	218	258	211	249	246	257	263	228	209	233	255	235	223	206	214	230	236	240	251	203	231	230	241	233	234	234	230	246	228	224	225	232	249	250	238	253	234	237	207	238	196	218	231	227	254	220	219	230	248	239	225	226	202	227	220	219	243	224	228	238	205	206	236	219	217	211	245	243	233	241	224	240	239	251	271	230	222	227	211	215	245	211	247	242	228	206	255	218	246	204	239	227	230	219	227	235	226	249	213	242	209	215	229	230	239	218	212	207	222	217	223	245	239	222	243	235	229	258	255	240	235	194	240	231	237	230	232	233	229	217	234	271	212	261	259	233	227	229	223	235	244	223	226	224	236	220	236	227	232	233	230	222	255	244	236	231	220	248	234	232	236	239	231	226	199	218	195	264	248	252	232	217	235	204	208	203	209	234	223	248	220	260	214	217	218	245	218	233	258	246	251	244	230	197	233	225	253	224	257	223	245	239	244	203	254	235	210	252	229	225	228	228	212	240	230	248	252	226	226	204	224	213	232	246	204	235	229	224	212	223	205	211	234	237	215	205	226	258	226	191	238	241	244	221	238	219	257	241	223	196	229	224	216	220	272	238	264	207	250	209	226	245	226	221	240	218	227	244	260	205	235	199	242	267	211	259	203	210	211	240	242	234	238	223	238	236	234	232	210	224	236	242	212	219	211	265	228	236	217	214	223	234	216	247	213	237	210	246	235	243	221	234	206	233	222	247	203	219	196	243	229	219	198	257	221	231	250	206	240	244	208	237	218	249	242	224	261	218	243	241	224	212	234	224	234	240	231	225	233	244	220	220	234	245	227	261	244	212	239	233	226	222	228	202	262	236	248	227	242	232	246	225	240	235	218	229	208	232	227	232	238	219	241	210	230	231	249	225	213	243	213	226	261	273	244	238	240	234	251	228	239	192	245	228	218	240	247	236	242	236	261	239	202	216	241	235	208	218	233	225	226	218	250	241	229	240	236	226	237	224	218	228	208	232	214	254	237	233	239	241	243	226	218	216	234	225	228	210	251	228	242	221	244	230	255	235	238	215	233	211	212	258	213	243	214	218	219	228	218	232	206	257	234	245	214	233	256	268	225	217	227	234	230	204	236	210	241	231	243	235	225	234	251	226	254	244	225	221	214	219	232	227	230	239	212	240	257	235	217	225	239	253	236	219	237	217	220	230	245	199	220	245	211	239	251	240	213	254	249	235	240	242	258	241	235	220	211	250	218	225	226	212	229	222	212	221	218	220	230	245	231	208	262	220	240	249	204	221	262	235	239	224	255	238	255	232	231	234	234	241	250	216	223	255	201	254	233	235	220	235	239	234	241	263	239	212	229	226	241	231	257	229	224	236	235	220	225	218	219	222	251	235	248	253	250	206	247	223	203	247	221	275	272	228	225	210	218	207	230	223	244	232	266	221	230	249	237	220	252	231	236	248	240	213	229	266	237	214	214	222	235	259	229	213	213	221	230	211	264	234	258	243	242	217	224	245	233	220	233	254	226	224	224	245	213	240	203	221	231	209	224	236	222	258	217	213	240	244	212	215	219	228	235	208	229	226	229	211	267	230	237	230	231	253	223	220	205	220	227	228	211	239	233	232	225	230	242	248	231	235	212	250	213	240	249	219	224	222	238	222	221	225	263	246	237	220	211	228	232	240	252	214	254	239	249	241	225	224	241	252	219	203	217	221	235	240	228	243	246	269	241	225	217	241	238	225	221	213	227	229	225	226	251	216	217	238	242	217	247	226	223	235	217	226	219	240	243	217	260	222	240	229	212	219	245	223	256	213	239	241	228	220	215	244	229	244	202	214	247	229	234	210	220	209	240	222	250	235	222	229	223	210	246	213	246	239	235	230	218	231	240	214	256	264	235	226	219	230	210	222	226	242	212	226	240	240	223	250	201	233	247	250	224	229	237	227	219	245	233	227	257	232	221	237	211	227	245	222	243	229	228	225	215	226	203	264	214	255	237	234	234	214	231	239	232	235	231	228	215	228	225	243	244	212	221	254	236	253	253	236	210	216	254	219	238	232	245	224	207	246	257	224	231	246	217	247	227	225	224	242	202	241	212	221	225	239	218	244	229	232	249	249	233	211	250	231	235	231	240	240	235	246	245	228	230	231	253	229	226	221	239	218	208	236	227	228	206	246	235	244	229	224	215	245	219	203	224	253	223	205	248	232	231	207	215	210	242	240	245	225	225	241	218	233	195	230	239	235	246	228	240	215	242	254	221	240	231	226	224	255	241	241	227	257	239	232	218	224	198	220	225	226	226	225	214	255	261	251	250	217	220	233	224	218	221	253	226	214	231	232	251	247	224	252	238	231	217	226	230	216	220	219	239	225	217	222	238	241	248	244	225	271	230	227	241	244	246	262	197	233	222	253	214	217	243	231	250	211	256	217	222	238	230	218	254	227	239	212	209	237	231	217	205	232	234	244	235	243	202	228	219	222	218	238	240	238	238	210	231	226	269	218	251	233	264	233	239	215	264	224	251	229	241	223	247	237	221	220	223	210	204	237	207	216	231	215	222	232	220	239	239	232	226	237	234	233	253	226	270	236	242	257	248	228	241	235	214	235	228	235	197	223	209	247	254	225	216	208	254	240	231	234	260	243	199	213	257	230	214	208	245	229	243	210	223	207	205	241	247	231	224	226	222	218	244	247	256	236	229	241	237	225	233	234	239	225	235	220	243	212	244	231	219	223	275	243	228	215	238	217	243	240	225	228	225	223	239	247	251	249	227	229	248	216	237	230	243	222	248	240	244	225	248	231	237	247	229	231	235	202	241	225	236	230	239	235	232	262	226	206	228	221	235	218	212	233	232	255	228	205	234	238	218	250	225	220	242	235	233	249	208	240	247	217	250	260	228	231	257	205	254	211	230	227	245	256	225	223	194	231	254	226	225	262	234	228	225	236	203	225	219	238	247	240	221	236	228	230	217	234	227	256	248	261	249	210	211	229	189	252	218	239	222	203	224	215	239	230	232	223	214	216	225	233	222	244	224	254	234	221	235	205	231	220	218	237	252	251	206	243	233	199	205	251	244	200	266	248	249	242	253	229	214	230	247	205	222	244	237	233	218	214	244	250	220	235	233	224	230	190	222	256	227	225	237	221	200	224	236	247	213	247	221	235	230	243	239	196	231	258	215	226	228	223	222	263	235	219	214	237	238	221	234	213	214	245	235	220	222	237	238	198	225	242	223	188	256	222	245	233	249	215	197	219	236	255	208	206	220	238	243	237	244	239	249	212	215	213	220	243	232	205	236	222	222	247	267	218	228	225	228	234	233	244	235	222	238	247	240	234	229	227	224	252	256	247	227	236	244	218	192	209	242	227	211	263	255	244	245	250	245	242
34857	55800	50713	39422	33242	27696	21974	17160	12898	9550	7119	5381	4208	3341	2687	2279	1763	1487	1236	1067	959	778	660	632	513	522	444	422	414	381	353	387	328	324	293	317	313	273	317	308	312	309	347	295	303	278	299	299	275	299	310	293	306	314	296	272	320	301	296	276	296	290	290	291	305	319	290	301	272	292	310	293	262	315	321	270	290	331	320	293	286	292	276	288	283	295	259	304	263	286	306	310	287	268	297	297	268	314	299	283	308	285	242	329	288	281	258	293	313	287	269	296	304	304	282	258	324	306	289	305	294	295	285	326	288	291	290	277	281	275	292	300	329	304	295	249	294	304	282	305	290	261	270	298	288	261	298	315	299	291	268	307	302	312	291	305	283	262	321	288	282	295	282	311	293	300	321	300	289	289	292	299	302	279	278	294	297	300	296	262	320	305	268	333	267	272	296	329	284	304	280	297	301	311	293	289	275	276	282	281	324	321	295	314	274	339	286	318	286	290	255	275	319	314	305	310	280	285	303	283	312	294	302	326	317	322	301	311	267	301	289	324	320	271	328	287	318	275	296	302	329	301	287	303	306	293	270	299	295	261	301	301	282	309	288	280	277	302	275	291	295	300	291	298	256	264	302	293	296	317	313	312	269	270	297	262	287	281	275	306	291	295	303	294	338	300	306	296	316	289	295	300	286	277	303	287	298	274	300	288	292	275	302	277	272	299	304	271	297	283	278	305	284	299	280	305	306	346	286	309	281	283	277	300	288	273	293	285	316	296	255	283	301	299	274	315	275	288	292	303	285	310	323	299	311	282	286	318	301	296	312	303	278	285	304	287	288	285	304	284	309	328	285	292	284	289	307	290	296	331	283	272	316	314	298	281	324	278	319	263	290	263	300	295	313	297	278	308	281	304	318	297	311	277	291	291	288	308	312	282	306	316	308	302	289	312	281	295	313	317	294	294	291	288	293	295	281	284	295	285	318	285	265	293	297	302	285	260	286	315	326	307	282	310	278	305	314	293	300	301	290	302	309	298	288	316	324	289	292	307	304	313	279	298	282	329	302	291	297	292	288	258	280	275	265	278	302	313	303	310	307	305	300	299	284	305	305	249	306	299	262	327	282	305	296	298	303	279	277	294	290	269	313	318	282	300	265	311	308	274	311	280	288	286	306	287	304	296	287	345	282	303	286	324	286	292	291	317	297	292	297	274	294	326	302	323	294	285	307	295	326	276	302	336	298	308	296	293	290	282	277	312	275	286	296	311	305	304	287	318	285	274	288	305	278	336	312	294	271	293	265	304	320	304	301	304	273	298	304	287	309	268	305	280	285	300	297	291	301	306	313	276	271	276	308	288	281	301	283	280	345	290	290	311	296	311	248	298	292	303	304	283	315	277	304	267	297	283	289	287	276	301	274	274	285	297	289	281	293	259	317	318	279	319	306	303	309	290	307	284	283	286	279	273	281	324	305	277	298	324	295	279	342	281	290	326	292	303	322	321	298	292	294	330	321	281	297	320	273	290	307	283	305	321	307	290	271	311	249	262	301	308	275	285	277	294	323	309	288	258	306	301	315	262	300	312	288	280	326	289	316	306	305	285	291	318	299	318	277	317	284	287	277	303	289	309	293	304	279	293	311	292	308	308	258	298	290	310	297	300	267	283	313	294	313	281	318	283	302	283	272	300	321	293	310	286	291	279	292	290	303	303	255	291	283	300	306	294	276	318	330	303	289	303	289	294	291	290	303	292	289	321	297	279	271	292	283	311	288	288	276	321	301	297	307	273	300	277	294	296	287	270	302	264	306	303	307	249	282	308	289	299	304	267	275	284	302	285	311	330	289	266	281	304	291	341	308	298	299	301	301	295	267	307	276	310	260	282	301	308	286	280	286	276	304	323	281	288	308	292	311	302	285	293	313	309	315	310	310	278	282	330	300	299	300	300	310	275	286	301	296	290	269	297	299	291	293	292	289	307	301	299	282	282	294	271	311	290	283	277	276	302	281	313	266	277	327	291	281	277	294	299	288	289	289	308	310	276	273	284	252	268	304	293	322	318	315	329	277	282	290	277	302	296	274	322	279	295	311	292	310	301	303	279	311	314	303	313	274	308	315	289	290	300	276	283	273	324	304	287	285	269	300	282	262	263	285	271	302	290	296	293	306	302	307	269	306	291	288	291	273	312	290	296	290	269	280	301	303	310	313	299	273	268	297	316	300	291	322	271	283	308	302	334	329	308	256	275	300	284	274	273	316	308	284	331	292	268	297	297	292	290	298	309	289	312	308	294	274	293	278	275	286	294	288	292	283	288	273	295	330	322	295	306	303	285	287	326	291	324	296	315	287	282	288	299	300	329	276	293	273	289	326	329	281	283	312	318	268	259	274	279	298	276	286	297	306	303	272	303	299	308	278	282	305	291	314	291	297	305	292	291	303	319	289	281	287	291	314	326	246	298	332	271	282	334	289	279	308	272	290	271	288	294	285	301	317	294	316	288	288	289	281	283	289	288	262	251	288	280	271	291	292	279	290	303	299	287	285	334	293	245	268	267	301	315	295	303	315	340	312	316	287	271	323	292	298	284	311	279	284	307	327	313	297	303	291	281	297	297	308	305	267	308	305	279	308	269	291	304	307	311	294	324	287	266	282	306	273	276	254	287	269	263	295	290	344	320	303	260	299	313	317	304	329	300	254	310	313	325	291	276	287	280	286	290	289	294	295	312	323	285	300	274	297	282	356	290	302	312	291	288	272	304	311	276	305	308	289	336	284	269	306	297	313	284	297	311	280	317	281	324	310	289	285	311	294	312	309	280	289	310	324	286	312	291	289	322	285	296	286	289	283	316	308	294	274	284	300	286	291	299	278	298	298	285	280	317	297	289	272	298	285	293	314	312	292	319	296	272	313	282	311	271	291	318	318	269	298	269	293	306	280	282	290	294	295	267	302	296	291	286	267	267	283	280	260	289	271	290	317	269	285	286	279	329	311	281	295	311	277	310	302	295	275	308	295	287	339	301	272	280	295	325	292	321	320	300	268	308	282	289	318	303	277	320	304	324	272	284	306	276	302	298	295	299	316	306	291	309	283	283	307	299	276	276	280	272	304	300	317	300	282	308	303	308	309	276	334	300	291	313	281	301	283	291	286	275	324	287	307	307	299	287	314	286	290	302	288	280	320	253	287	286	266	295	295	289	277	314	256	317	300	289	261	310	289	319	280	286	308	305	271	300	287	285	302	290	333	329	290	292	285	301	308	296	302	314	300	338	321	296	283	283	291	284	302	325	301	299	286	289	291	288	280	282	298	293	264	306	296	311	285	287	287	303	308	286	320	277	268	301	287	279	323	281	310	312	288	300	321	301	285	269	299	276	285	307	302	308	265	270	292	304	315	309	327	292	309	283	307	286	315	289	324	324	285	301	300	264	286	317	316	339	306	297	271	294	287	302	329	312	287	295	288	282	313	316	284	305	296	309	315	295	329	271	330	278	301	314	294	294	264	291	301	303
22636	20746	28349	23496	22184	24697	24295	14910	9695	7087	5065	3756	2943	2281	1923	1510	1195	1062	835	753	643	606	496	456	381	388	334	334	302	281	283	273	243	246	238	254	269	255	252	258	239	254	229	237	253	261	261	243	231	230	234	259	248	231	262	220	233	245	279	216	233	249	248	243	218	252	204	208	220	214	237	212	220	237	229	256	229	238	201	269	241	245	245	229	235	230	263	240	253	216	219	221	247	201	234	220	229	232	241	214	252	265	217	233	248	266	253	227	224	256	230	217	243	225	230	235	220	234	233	257	255	216	229	209	235	223	248	223	236	237	211	257	213	245	214	236	265	213	221	214	226	244	251	200	254	226	211	263	218	241	218	234	244	230	228	250	223	236	252	217	242	231	247	254	205	242	224	250	251	208	221	231	227	237	247	222	261	188	219	233	228	252	237	242	232	203	225	236	209	220	212	242	235	219	252	242	219	252	239	258	255	232	194	234	268	253	236	217	238	234	232	242	217	242	224	229	207	243	244	230	202	242	233	261	224	254	239	275	246	220	225	213	218	254	231	242	253	227	253	236	218	236	232	219	241	210	233	236	236	228	217	274	244	235	225	219	247	221	203	249	262	201	234	220	248	228	244	246	223	242	244	243	238	237	264	223	258	255	213	221	219	237	209	242	239	231	251	242	252	239	229	241	239	245	258	218	221	222	242	218	255	238	214	228	205	233	203	238	253	216	220	237	230	210	216	234	212	223	223	211	241	224	230	239	227	216	231	212	231	217	224	248	255	245	239	221	209	243	217	221	249	244	245	249	238	231	233	224	225	224	246	222	233	228	230	245	235	230	209	251	280	244	226	238	215	215	239	234	226	213	219	239	244	231	226	245	228	251	231	205	229	220	225	237	233	233	263	224	260	246	246	219	234	244	238	231	227	250	231	220	206	225	243	230	272	226	237	239	197	217	238	228	223	198	234	231	207	240	269	239	239	221	219	242	258	220	253	224	241	219	224	231	254	224	221	246	221	232	221	243	209	236	255	215	216	214	236	227	221	213	257	209	244	208	215	218	235	231	229	203	237	210	207	235	212	229	234	211	234	223	223	251	225	238	227	236	240	207	216	220	241	214	240	218	257	249	262	215	227	237	229	252	259	236	242	223	238	252	275	234	211	214	205	203	222	209	217	232	215	214	233	280	230	199	227	235	237	225	221	243	203	242	222	232	241	219	221	243	227	209	213	248	216	237	228	260	218	219	216	227	233	223	244	218	239	214	265	233	252	223	271	248	237	237	213	245	248	228	234	223	245	236	239	240	243	223	243	211	220	215	261	233	241	257	243	193	219	252	248	258	247	210	228	224	209	230	223	218	223	225	255	230	242	225	217	264	241	241	260	239	214	269	224	212	239	249	239	254	219	245	268	239	212	230	214	244	219	230	215	256	228	242	235	199	242	224	226	217	215	220	221	252	206	228	235	230	231	223	202	254	236	216	246	229	229	228	223	263	234	255	215	215	222	243	202	232	238	240	214	231	236	241	209	203	240	246	238	212	232	217	242	257	203	212	233	232	217	224	265	236	229	249	232	194	235	229	223	238	234	241	210	257	236	246	204	239	221	238	204	216	237	235	238	218	218	247	204	200	218	247	234	225	245	249	235	274	228	249	214	234	272	232	227	230	212	263	239	234	248	239	227	246	255	206	211	222	231	219	209	245	229	218	244	253	226	218	232	228	232	230	226	257	224	222	230	233	236	238	251	231	263	265	219	282	262	232	242	220	246	228	241	249	215	205	235	221	228	224	237	245	219	232	250	233	238	228	235	223	217	230	256	249	221	246	239	219	220	253	203	237	226	257	233	213	232	258	217	238	212	217	219	230	237	232	258	246	213	214	228	247	206	220	249	244	220	256	210	239	218	230	248	212	232	210	221	224	223	257	242	228	287	237	212	234	234	221	232	255	215	251	233	229	256	244	250	233	234	220	237	228	235	241	216	231	254	247	259	250	210	231	224	244	230	257	234	235	211	222	240	230	238	237	224	250	237	212	252	234	241	227	221	242	208	236	207	240	214	251	231	224	247	230	254	219	232	245	199	248	216	226	242	233	229	226	253	236	229	259	231	239	239	220	236	201	188	216	234	234	232	226	234	244	246	216	236	241	257	245	243	236	224	241	248	228	251	239	248	238	248	211	249	254	240	270	238	235	248	228	242	234	228	229	229	203	226	228	236	211	221	229	243	211	243	260	228	248	230	228	210	237	240	213	242	259	231	227	230	237	232	234	225	217	227	239	214	228	207	236	218	249	228	266	218	193	236	205	234	229	240	203	250	248	245	231	232	266	214	249	221	224	216	223	205	217	247	244	221	231	215	242	226	222	245	235	228	240	219	254	231	233	221	223	240	219	211	221	249	251	210	251	203	233	216	250	249	234	228	249	222	257	250	243	226	233	230	237	207	232	213	229	210	223	246	251	236	227	222	279	230	236	243	240	227	257	212	224	225	213	248	234	234	254	228	251	234	223	229	228	217	247	236	239	247	235	218	254	198	241	227	232	227	236	198	258	244	266	220	229	222	219	204	261	210	251	250	232	219	236	273	236	252	218	241	250	232	222	222	213	242	236	231	263	228	247	228	241	253	223	222	211	215	215	211	210	228	244	205	232	225	248	235	242	212	242	234	246	256	223	229	248	222	204	241	256	248	254	214	229	220	226	240	251	241	227	218	229	232	237	214	218	244	284	243	233	250	242	232	236	252	211	252	252	248	229	207	237	252	213	215	244	240	233	247	219	265	217	251	232	222	254	233	250	258	203	235	220	249	216	231	220	235	226	214	250	242	257	241	236	231	227	210	235	229	237	212	207	212	213	253	225	239	252	225	226	214	220	217	229	216	232	256	263	242	238	242	213	237	222	259	214	261	248	233	227	223	212	256	220	220	239	232	242	225	230	239	264	208	225	235	235	229	208	210	233	210	227	218	215	226	250	216	242	232	239	214	245	237	234	215	242	239	244	226	225	222	236	215	221	256	219	235	232	230	252	263	221	244	234	229	202	217	238	223	248	233	206	249	229	248	231	246	220	237	242	223	218	217	226	247	248	221	236	215	209	235	244	235	235	236	238	226	266	228	253	247	230	241	230	217	221	218	232	233	231	243	241	209	245	242	244	249	245	226	243	235	239	233	236	244	212	232	257	225	240	210	222	230	232	232	207	222	250	228	232	225	194	213	221	225	263	239	218	242	252	227	250	208	228	226	205	228	216	229	237	270	234	208	235	230	242	224	237	249	224	236	252	223	240	218	226	230	263	211	228	233	236	241	257	240	222	239	231	215	249	249	233	226	244	230	220	226	215	232	238	223	217	262	246	222	204	242	240	224	228	228	213	226	235	241	235	248	232	250	244	255	241	243	234	247	212	231	229	234	227	231	231	235	264	237	222	225	230	235	203	232	230	236	258	240	267	231	232	256	229	257	233	249	245	239	204	206	218	221	216	231	235	228	235	227	216	249	195	224	236	254	228
36104	61274	55468	43571	37477	32009	26473	21032	16341	12317	9470	7085	5586	4403	3559	2809	2400	1897	1633	1326	1110	999	780	707	599	562	540	465	412	385	385	423	347	319	333	317	331	300	322	294	314	301	305	286	303	271	308	300	299	313	300	278	282	285	292	318	281	292	286	285	311	311	257	301	293	268	287	263	283	294	290	253	290	313	297	294	300	325	253	308	299	328	283	274	301	308	298	273	279	303	306	298	277	295	298	299	284	278	256	288	296	288	299	304	294	266	287	320	291	274	293	289	285	294	298	304	284	272	327	318	269	298	312	309	301	277	269	284	290	329	312	321	296	276	278	293	274	302	299	293	292	296	300	267	278	292	284	298	262	310	294	263	278	281	286	272	275	270	298	326	283	284	301	262	286	301	268	286	320	290	274	289	312	290	275	268	296	285	302	325	243	303	300	302	294	253	315	272	270	258	310	300	268	297	284	282	279	307	262	316	279	295	274	283	300	276	273	300	327	286	295	284	312	290	285	331	305	310	297	271	290	269	287	290	270	298	273	280	296	282	265	281	302	302	262	306	281	296	308	280	280	262	316	331	285	276	309	272	313	306	288	284	264	286	283	299	266	289	285	292	238	298	284	301	277	276	327	294	274	307	294	304	303	297	303	313	277	294	295	320	276	305	293	277	316	286	294	276	308	266	278	275	278	309	289	277	309	289	280	334	306	281	273	266	287	299	299	293	306	268	280	279	309	309	279	297	253	327	287	288	296	299	301	291	265	325	287	290	297	283	288	294	284	264	301	282	330	297	291	272	262	288	287	284	294	305	262	311	312	306	271	317	278	291	292	309	311	278	290	285	293	266	299	282	289	268	284	295	275	276	302	306	291	267	305	303	321	296	295	287	286	289	264	262	276	271	296	292	297	284	265	282	268	307	268	296	329	294	309	300	308	309	302	299	292	304	290	305	314	294	300	268	250	302	280	327	267	317	300	311	298	276	292	297	286	295	270	284	330	274	304	320	260	306	274	281	261	306	311	285	321	273	301	274	328	277	322	279	293	298	283	294	276	290	287	311	312	292	302	289	282	276	295	275	310	295	316	299	267	288	287	304	291	270	287	308	308	266	297	286	294	296	291	293	283	300	302	337	285	333	288	298	316	274	327	297	300	307	303	295	277	274	289	260	286	304	291	304	307	282	275	288	297	300	277	303	302	296	296	314	280	293	299	291	305	284	297	279	259	294	296	296	273	315	295	290	324	290	293	299	314	302	297	289	292	273	280	292	268	306	309	308	282	294	284	307	285	291	293	292	300	295	287	299	275	298	299	330	285	252	258	283	270	307	305	285	315	294	294	271	276	314	316	266	290	312	328	281	295	291	282	268	296	301	272	302	299	273	309	279	294	291	328	322	281	312	306	309	320	285	272	293	277	284	295	267	286	273	307	289	301	268	304	298	305	264	296	290	296	282	281	280	302	294	284	284	296	276	285	286	294	295	314	287	283	301	283	288	294	330	272	292	287	283	254	314	291	292	319	285	293	322	303	291	303	286	309	312	291	268	299	318	304	296	309	264	289	332	296	328	263	301	268	304	276	284	313	282	323	300	299	292	298	277	291	287	281	309	301	290	295	272	280	290	300	296	280	281	329	298	293	297	286	322	273	293	304	289	348	335	312	302	256	309	296	285	266	269	315	288	258	264	319	268	288	288	276	291	283	310	304	282	278	309	282	299	288	276	302	290	278	289	292	315	292	294	294	303	289	278	290	281	275	269	300	289	276	269	259	311	279	330	305	275	283	271	275	254	303	291	295	266	317	289	308	286	309	297	293	303	262	296	286	285	277	305	317	307	325	306	292	303	296	298	321	328	282	306	304	294	251	276	304	286	283	302	327	275	274	277	283	285	295	302	310	304	314	324	259	308	321	275	299	297	298	313	305	289	303	299	289	267	269	285	327	313	287	319	302	291	278	268	259	277	292	311	299	269	332	284	338	283	309	286	323	284	280	286	284	305	278	261	295	310	310	324	310	271	281	305	260	299	279	266	284	281	316	301	260	284	280	301	306	300	305	283	294	279	299	268	291	287	290	299	272	265	289	297	296	282	323	296	266	284	290	279	311	281	269	306	316	276	280	286	335	303	294	286	277	301	288	282	299	301	279	328	324	314	311	284	286	260	273	284	306	305	281	275	307	272	308	291	304	299	315	286	305	309	326	299	309	317	291	314	257	269	287	301	278	299	301	279	278	318	301	274	258	284	299	278	294	302	302	285	312	253	334	308	285	275	304	288	309	270	294	273	297	302	291	331	283	316	297	296	298	270	287	277	288	265	284	280	291	289	301	289	312	269	307	310	317	287	293	300	289	290	287	300	337	279	270	290	263	260	326	282	274	294	283	279	284	271	284	282	272	300	304	285	296	299	264	283	290	305	270	265	264	265	301	297	288	270	289	298	289	301	310	255	286	275	318	325	282	270	295	283	318	300	291	277	298	299	274	291	306	283	293	336	278	300	278	298	287	292	268	311	300	300	325	294	272	313	313	286	281	277	303	299	318	287	290	294	291	281	261	288	297	296	309	292	317	281	276	314	280	303	285	280	297	312	305	292	301	258	263	265	300	283	269	274	279	293	270	317	265	311	318	306	292	307	337	270	296	312	280	269	293	269	293	318	293	291	295	317	282	309	277	270	281	282	279	295	286	299	309	279	285	352	290	293	257	297	298	347	260	268	290	283	301	289	293	288	287	286	277	266	288	276	269	273	294	291	298	279	272	280	276	311	282	310	263	303	297	308	271	268	283	283	278	284	304	308	285	293	274	280	293	270	269	339	293	280	260	306	263	298	304	319	282	292	279	290	301	281	285	274	281	285	339	283	314	303	287	290	277	285	286	281	311	281	293	289	303	282	291	304	292	281	292	303	279	294	337	296	269	306	305	314	318	282	263	283	283	298	293	271	306	276	315	272	310	310	297	271	294	302	289	296	279	293	310	262	334	296	277	272	263	266	298	295	292	292	266	262	311	294	289	312	264	281	272	320	301	264	322	289	339	305	310	303	314	306	278	307	276	308	288	293	283	318	288	288	281	293	293	293	284	335	293	272	279	305	276	268	288	313	290	309	318	298	280	287	289	295	309	275	315	300	320	299	298	283	314	298	305	281	283	282	265	302	263	284	292	305	299	295	304	333	296	271	275	267	323	282	300	295	287	297	317	278	294	286	301	287	322	283	293	283	259	293	279	286	294	303	270	315	274	300	301	280	256	274	278	332	302	281	268	267	299	288	312	264	277	284	292	319	306	275	279	320	288	311	296	270	296	285	288	304	298	318	274	284	295	277	295	285	296	283	259	293	287	273	296	280	288	283	284	267	294	288	319	286	303	255	302	276	271	280	278	318	271	336	326	285	282	309	300	273	293	290	301	288	307	288	282	314	248	285	278	302	280	275	279	284	292	295	301	280	300	305	290	265	286	270	300	280	294	282	286	278	288	309	302	288	308	292	259	277	288	286	286	307	286	302	266	311
28582	30825	38882	31992	22868	16319	10902	7214	4782	3391	2317	1720	1471	1129	979	819	721	599	551	478	394	388	365	346	293	309	284	252	259	270	256	274	278	240	245	259	267	254	233	243	264	240	250	236	230	263	226	216	249	233	256	250	236	235	203	233	229	224	244	264	248	227	237	221	246	217	215	230	238	256	260	210	244	228	217	271	223	216	231	242	228	244	235	212	220	233	228	244	238	219	255	229	263	242	222	222	238	260	247	241	239	245	227	241	251	231	227	230	228	237	245	241	254	210	267	234	244	221	236	222	261	246	241	232	253	234	221	236	226	244	244	210	238	254	263	212	239	263	232	279	234	241	235	217	232	224	245	252	238	260	273	226	238	234	219	252	240	266	248	221	244	230	248	235	239	212	211	247	227	254	235	230	239	243	255	263	264	245	211	253	213	240	223	259	250	233	243	260	224	211	262	245	232	231	223	225	249	241	211	221	247	228	251	241	223	236	237	210	235	216	256	232	237	218	237	243	268	210	226	255	249	234	230	223	224	241	235	242	262	238	268	210	238	236	227	227	235	253	239	242	265	247	250	250	233	224	233	236	216	247	236	221	256	248	232	230	233	210	212	246	281	242	263	261	220	249	214	239	259	230	237	247	243	236	229	223	240	247	246	236	241	199	227	236	246	239	236	232	253	234	235	251	222	239	223	265	264	258	264	241	228	260	243	227	241	266	233	262	233	239	236	236	221	235	239	241	240	232	234	236	274	269	229	240	237	258	243	246	249	203	253	242	240	229	218	241	236	213	231	220	233	244	225	230	236	262	256	260	177	221	260	249	218	239	242	262	244	248	224	230	241	239	256	259	236	232	225	233	260	252	215	240	236	219	241	243	245	219	236	221	251	220	249	243	225	243	242	237	219	236	241	225	249	228	253	226	220	228	247	263	263	248	247	244	255	205	237	289	236	235	226	241	234	212	235	228	224	234	240	228	250	225	238	237	242	236	239	238	260	218	255	252	250	234	224	227	255	244	251	245	247	257	240	216	240	263	224	239	277	249	220	232	246	256	244	238	261	224	240	222	264	242	265	260	212	237	230	211	238	242	245	236	225	233	230	260	243	226	210	234	221	240	238	222	247	229	216	228	223	243	212	252	217	227	228	247	237	214	243	233	254	265	239	225	245	242	233	237	245	238	221	233	239	227	240	218	252	251	235	232	233	211	225	221	245	220	261	255	209	221	218	238	258	227	212	265	242	240	239	237	241	264	232	241	257	220	249	247	242	254	216	257	226	257	202	208	232	266	247	239	231	229	238	251	217	249	235	220	252	247	233	257	251	238	253	240	229	234	220	195	224	257	227	218	225	234	243	237	217	209	232	233	207	241	213	234	239	243	246	231	230	249	205	262	224	246	222	194	247	226	242	220	252	270	221	234	214	227	240	250	235	232	203	251	227	256	229	210	243	241	237	231	236	240	245	241	235	250	247	254	262	253	207	241	224	258	243	249	242	243	238	220	228	236	252	234	203	260	251	264	219	245	259	250	245	250	217	226	246	249	269	221	270	231	295	227	229	289	221	239	252	229	223	220	265	236	238	264	247	228	258	246	243	257	255	202	217	235	244	228	241	220	250	258	245	240	268	249	235	218	225	230	227	239	271	261	231	221	228	237	255	237	258	226	255	251	220	215	254	220	253	262	229	234	240	236	246	209	246	270	243	270	238	223	249	240	258	217	226	269	252	238	238	247	223	225	254	246	257	231	232	254	236	247	224	263	218	211	275	219	226	232	213	257	238	279	238	241	240	258	237	203	236	229	219	250	260	227	224	248	240	254	218	218	241	217	235	225	223	221	216	224	241	225	242	211	206	249	228	244	239	241	215	242	214	238	217	254	252	227	242	243	215	245	267	223	234	227	223	274	236	236	230	244	195	234	256	222	243	228	219	219	256	251	231	251	240	226	248	272	239	282	218	231	224	234	224	241	221	246	261	241	195	235	212	253	245	257	259	246	205	213	245	270	242	245	255	229	252	256	246	220	224	213	235	235	210	239	221	256	217	267	249	257	228	236	249	258	229	231	209	238	280	235	265	202	251	253	233	269	247	258	254	253	229	232	246	224	226	227	241	226	231	252	221	255	224	250	225	245	251	229	243	252	251	246	236	225	226	226	234	228	229	247	232	242	255	223	216	219	236	253	244	267	228	270	233	272	231	252	240	255	258	250	233	213	247	241	194	228	230	214	264	259	230	241	258	229	238	245	223	229	229	219	248	233	252	259	235	243	241	235	228	249	255	239	252	241	242	232	235	252	254	213	226	234	269	229	225	257	238	244	238	248	244	261	263	228	236	226	209	245	230	263	226	262	263	231	238	256	236	249	226	252	237	246	256	200	234	254	276	247	229	231	281	238	218	244	247	246	244	219	228	256	204	252	243	227	243	271	238	235	241	230	225	222	244	270	238	239	233	262	230	255	221	237	241	233	222	249	249	232	261	237	241	199	243	204	231	249	209	212	231	226	227	224	247	248	239	234	244	257	245	216	241	246	267	263	251	254	216	253	204	247	244	254	266	226	234	251	245	226	225	229	231	258	258	243	279	210	233	227	252	240	254	249	275	229	241	224	237	246	246	233	259	228	250	227	233	224	251	265	228	237	208	238	237	232	270	211	255	247	225	248	263	248	250	250	232	231	269	214	251	245	203	239	264	219	223	227	230	263	217	249	227	246	237	239	251	225	238	232	239	237	246	256	233	229	248	257	266	234	242	258	237	246	237	264	246	222	247	250	230	242	234	216	246	244	246	234	256	240	225	210	237	225	237	220	243	244	244	238	226	261	224	259	239	229	233	239	248	234	218	220	230	232	218	251	230	224	213	235	276	250	230	249	259	239	243	246	234	251	250	247	244	243	257	234	214	213	260	224	258	215	223	238	235	231	262	217	223	258	227	226	255	208	236	221	224	235	241	241	301	246	225	221	227	248	259	226	236	241	257	234	234	264	236	255	215	251	228	226	228	245	222	236	207	236	238	240	232	228	257	221	250	220	241	252	252	232	222	235	251	230	238	239	215	248	229	224	233	255	254	211	230	230	222	223	205	252	230	249	211	246	222	247	230	223	233	238	256	232	258	237	236	246	228	206	233	232	237	210	230	242	275	221	205	235	257	243	221	241	262	247	224	222	277	232	210	219	226	241	238	224	236	257	247	222	237	256	223	240	228	221	247	232	256	251	211	258	218	197	227	239	231	220	261	264	226	215	268	225	218	224	252	238	210	218	242	215	260	243	235	236	229	234	228	234	256	241	201	215	244	247	241	255	216	235	229	249	221	229	226	255	219	245	253	255	244	231	228	225	258	231	237	252	259	218	253	256	249	256	239	241	244	246	235	243	229	263	236	222	255	242	211	233	227	262	225	237	252	214	213	244	250	243	228	248	252	253	242	232	256	243	241	253	254	247	230	256	273	260	241	254	232	255	229	268	226	248	246	232	236	238	230	269	232	239	219	218	253	222	222	267	267	238
34645	49801	44685	33739	27620	22546	17462	12961	9434	6964	5035	3590	2851	2274	1815	1489	1240	1056	894	779	705	633	512	500	476	442	412	404	367	354	348	335	327	333	314	315	311	293	317	301	302	297	263	337	295	325	315	303	321	335	289	338	329	313	304	298	295	304	303	324	295	294	299	325	325	294	325	322	305	261	329	303	302	285	323	266	292	324	310	319	296	299	295	304	295	314	302	341	300	309	289	295	296	295	298	322	313	320	312	304	293	306	310	308	315	296	304	291	323	284	318	327	315	324	290	321	323	303	278	307	320	292	303	302	293	304	312	263	293	306	294	292	321	300	307	313	317	299	305	334	306	292	318	292	297	313	305	303	312	305	320	286	287	310	322	289	301	302	299	313	301	312	300	303	315	315	303	296	302	306	302	259	334	281	317	290	291	302	329	315	319	310	301	317	329	319	314	298	322	308	329	311	302	287	292	308	320	326	305	309	295	292	292	324	300	299	290	303	288	289	308	300	339	278	299	323	300	318	341	302	297	335	267	325	301	294	276	322	292	274	293	295	279	299	314	292	306	271	298	310	310	293	287	298	335	306	304	298	321	323	334	294	275	266	270	339	296	330	300	314	312	310	292	303	282	275	307	279	318	319	301	324	308	300	299	307	286	286	264	307	287	312	269	312	286	300	291	313	325	299	303	294	281	314	301	274	344	320	292	301	297	303	310	315	306	309	291	303	279	348	317	319	298	319	304	284	297	337	303	306	310	328	312	300	339	295	341	308	298	302	301	305	316	280	319	292	283	323	325	274	340	269	335	302	312	313	289	292	315	283	293	311	295	255	298	290	277	313	280	280	284	312	294	301	321	297	291	308	312	331	315	321	314	273	321	302	314	310	314	324	317	278	285	293	302	279	295	300	313	290	309	298	296	273	272	282	295	301	319	325	327	320	354	282	304	315	280	301	304	308	309	275	277	312	303	314	304	323	279	298	318	316	300	318	330	286	299	278	305	319	328	315	299	357	256	287	313	282	328	288	308	333	289	288	299	311	311	311	291	325	278	270	290	303	283	303	326	313	304	292	317	290	285	310	306	331	315	303	292	317	325	304	319	307	322	306	290	301	275	302	299	310	317	282	302	312	317	327	304	329	293	303	318	295	350	280	265	306	330	326	297	299	323	333	308	328	321	288	290	321	294	325	333	282	299	284	297	313	310	335	319	279	290	305	306	296	290	340	303	295	319	335	282	287	321	311	301	308	316	259	282	324	314	302	301	324	324	300	299	321	305	294	290	304	300	310	323	317	298	294	312	304	300	314	301	308	302	303	304	280	335	284	298	309	332	314	310	308	272	311	291	289	303	292	270	305	327	325	305	299	314	302	331	311	313	303	297	314	276	279	305	282	279	331	306	284	293	321	303	280	302	319	318	338	284	288	290	296	305	274	317	310	320	284	296	282	287	305	320	351	288	301	284	307	313	332	346	292	291	311	312	330	300	305	330	286	291	290	325	285	330	290	288	335	330	314	302	290	316	318	299	287	322	309	307	328	288	291	294	302	305	284	313	299	293	298	327	298	287	301	317	314	297	275	290	299	338	322	287	311	293	307	314	285	295	325	294	314	312	310	285	293	305	311	298	326	280	325	325	321	303	293	323	301	326	313	313	331	314	287	291	301	298	292	272	273	320	290	327	317	278	315	312	307	323	320	312	316	312	292	306	296	306	313	310	295	325	291	322	299	309	320	315	319	305	307	316	304	329	284	313	313	273	314	274	325	300	326	285	297	308	296	304	347	309	316	302	303	330	279	336	312	312	343	302	303	341	288	295	299	300	337	305	308	302	312	282	311	310	281	292	291	317	301	306	310	297	290	305	296	328	295	289	293	309	319	317	320	290	278	306	296	298	332	327	325	306	326	296	308	294	303	286	295	318	290	316	305	287	299	324	281	309	274	309	305	293	286	304	315	317	304	318	322	299	340	290	329	336	309	282	332	285	330	285	288	295	299	291	309	278	303	354	302	311	284	303	299	316	296	346	302	294	290	295	309	303	337	287	300	310	316	302	298	332	259	298	299	332	309	312	291	328	294	316	290	306	287	304	311	310	308	303	313	291	306	311	299	344	323	315	311	311	289	305	304	314	297	325	295	321	338	291	321	319	342	288	306	314	314	310	317	328	291	317	302	293	321	321	260	277	293	291	312	286	281	295	319	311	313	325	307	333	301	309	299	305	322	301	305	323	286	319	296	304	280	298	298	308	307	333	291	318	305	311	308	311	273	322	308	300	297	296	306	292	320	290	336	283	338	333	299	299	293	280	319	309	316	291	299	281	284	305	303	310	316	313	313	296	294	304	311	316	299	306	309	281	297	294	304	312	295	324	302	319	303	307	285	284	285	295	273	297	319	260	323	321	297	321	298	291	305	323	324	281	273	291	337	311	309	312	300	311	329	322	322	288	313	291	278	295	302	313	321	308	296	323	327	296	313	300	318	318	333	337	314	267	316	279	317	314	308	335	302	309	313	319	278	297	293	306	278	320	301	288	308	286	329	324	327	293	290	294	336	324	334	335	316	300	288	317	309	307	331	303	315	336	305	312	324	322	283	298	299	330	282	360	317	309	305	293	289	291	306	282	295	292	295	315	326	321	339	308	340	327	289	324	337	297	309	268	308	316	292	287	323	308	316	310	286	289	292	333	272	316	342	286	292	304	289	306	322	282	298	324	322	339	317	282	314	293	309	300	331	300	330	310	319	306	303	297	301	297	294	327	325	313	308	275	303	306	307	285	314	313	253	288	312	299	267	279	310	310	306	284	335	311	304	289	286	289	295	286	328	300	322	293	309	329	321	288	289	333	313	293	321	303	317	290	330	292	308	277	303	289	271	305	313	295	311	303	320	304	299	311	290	320	318	288	276	301	284	332	307	299	307	301	319	275	296	281	289	301	292	293	309	302	316	312	312	264	319	305	305	304	280	303	268	302	306	338	340	309	297	276	308	309	330	324	322	286	286	300	317	283	263	315	306	313	303	359	309	312	303	325	278	334	284	317	298	278	313	300	302	279	288	314	297	344	303	333	306	322	311	328	328	315	318	335	333	314	301	296	317	310	294	320	348	288	306	269	310	320	268	279	291	296	309	289	299	291	291	290	330	285	318	302	318	334	299	279	309	315	277	306	303	302	286	291	286	283	321	306	331	286	279	323	298	307	322	297	300	314	315	297	310	295	277	312	310	302	282	299	278	316	297	319	305	286	341	296	283	291	313	318	343	303	331	327	301	307	304	293	305	311	307	299	315	307	314	310	287	327	306	297	296	315	297	300	317	344	331	278	307	323	315	287	301	290	299	306	316	294	300	341	323	279	312	316	332	266	308	298	306	287	295	329	302	306	294	300	285	268	277	299	289	313	316	290	308	307	289	308	287	276	333	294	301	294	337	303	308	275	263	286	296	287	312	296	320	271	304	292	282	336	311	317	313	282	286	329	306	297	275	334	296	318	291	301	310	313	301	294	325	296	317
23749	20735	28078	25325	24262	23550	19006	11683	7509	5455	3963	2906	2085	1744	1486	1161	1024	810	705	647	571	492	398	395	345	344	300	286	288	274	281	247	244	213	261	277	238	243	251	247	248	264	252	256	239	234	227	241	221	235	231	212	223	217	211	216	264	232	247	229	228	205	247	219	245	203	225	224	191	224	247	231	225	221	213	225	234	259	243	228	265	230	214	246	220	221	235	254	258	231	244	219	207	224	233	230	229	240	247	234	237	239	255	218	196	233	221	241	232	235	220	217	228	205	259	223	225	248	246	231	234	226	251	242	230	203	198	227	235	240	241	241	219	229	198	246	247	255	238	256	223	227	219	212	211	233	229	222	228	218	212	214	265	241	238	212	225	245	219	238	255	232	235	241	244	240	232	236	218	236	237	226	258	226	237	225	245	240	227	226	245	243	217	225	223	197	225	240	225	206	237	235	246	218	246	234	241	190	253	239	278	228	229	250	233	268	242	236	239	214	217	239	225	226	241	248	237	221	260	235	239	253	243	253	230	249	247	213	233	237	244	226	238	218	228	218	234	223	223	248	222	251	216	235	236	234	252	249	204	226	229	233	236	268	243	236	238	253	267	222	253	234	251	196	209	209	215	220	222	255	242	264	232	222	243	245	215	240	225	234	227	226	236	238	234	226	250	266	225	244	243	250	240	242	251	236	233	235	242	244	248	247	235	218	236	233	217	216	216	261	233	228	253	243	237	252	209	254	237	209	237	244	235	261	223	214	226	214	247	227	245	216	241	215	233	221	249	233	228	248	280	237	241	225	225	252	231	219	229	208	223	233	203	228	251	211	224	231	233	234	251	226	247	249	213	223	229	257	214	211	224	232	209	224	228	215	234	248	253	218	236	244	237	252	227	242	254	225	218	246	213	222	244	218	232	196	214	232	219	249	222	222	243	258	215	217	235	251	219	234	226	248	241	218	248	213	251	259	227	230	258	238	254	227	251	250	254	211	226	234	234	242	268	237	205	226	250	226	238	216	231	244	229	222	230	269	231	223	238	252	247	215	232	236	226	220	221	223	228	234	274	222	243	250	236	254	201	229	248	248	228	246	210	232	220	222	234	218	240	212	262	239	232	214	257	222	259	237	237	220	248	253	249	240	216	242	212	235	271	256	229	246	257	257	228	233	242	236	226	249	230	239	204	216	237	259	245	253	217	231	225	241	252	256	221	252	217	205	252	241	241	235	235	224	242	233	224	252	210	215	262	232	246	225	239	236	235	228	240	223	272	220	225	245	208	243	232	217	229	246	215	234	209	235	230	218	248	236	227	283	228	228	185	245	263	236	232	216	244	234	244	215	258	249	192	257	230	232	220	207	239	225	251	240	247	218	207	231	226	224	229	246	221	231	244	228	241	233	222	222	232	238	231	232	269	223	282	259	248	202	234	252	209	260	219	253	236	261	223	245	218	246	212	247	221	230	238	211	252	234	237	242	245	209	240	250	238	234	202	261	225	218	239	239	248	234	241	250	242	250	258	232	251	236	236	272	218	214	257	229	231	261	225	232	230	234	238	213	209	277	218	218	245	241	215	234	243	254	243	252	230	236	258	237	239	236	260	259	222	237	241	223	210	223	249	247	240	217	226	269	261	220	233	262	239	252	233	235	257	239	226	238	244	218	249	199	235	250	234	239	248	234	229	237	226	238	245	225	207	237	226	234	215	206	245	263	221	217	233	222	254	220	218	245	256	246	241	236	251	239	239	244	239	213	235	231	224	229	248	218	218	228	234	228	216	239	238	223	213	209	235	245	253	234	234	244	250	266	224	208	249	208	238	244	201	224	239	245	204	219	239	229	240	262	237	222	225	247	234	225	225	254	251	226	238	225	226	247	248	242	226	230	214	227	235	240	224	202	227	241	247	207	243	213	243	235	214	208	232	239	257	260	236	243	240	241	222	244	205	232	269	225	246	239	226	262	281	231	243	233	228	204	260	226	235	222	236	230	235	246	238	230	230	247	258	216	225	222	277	210	234	258	211	211	258	244	221	223	231	242	249	231	244	238	218	242	226	230	224	264	239	234	230	223	241	234	218	228	227	249	230	224	228	234	222	228	207	237	264	215	260	267	207	221	216	242	242	236	236	208	243	218	223	278	234	232	242	245	238	230	238	223	216	215	214	238	253	243	220	214	241	224	204	229	214	233	229	230	249	235	217	240	223	233	204	248	244	213	207	211	272	237	227	250	226	222	246	251	203	223	222	238	237	244	232	229	206	233	225	258	260	248	223	234	205	224	259	213	231	223	243	228	183	231	254	263	200	251	203	243	227	229	230	218	223	242	249	221	242	239	251	220	227	245	239	226	255	213	234	261	230	235	266	220	217	225	263	241	244	210	230	222	239	243	244	208	211	206	210	227	250	255	220	242	252	208	245	213	230	213	230	230	241	209	246	248	238	243	225	228	231	248	231	256	237	211	234	198	218	234	244	245	217	215	215	223	236	242	234	243	220	249	223	240	243	253	237	218	243	247	256	220	251	238	222	223	233	229	240	213	226	248	243	222	238	229	255	224	254	257	228	243	242	222	215	226	229	248	251	233	227	228	246	259	232	235	244	232	252	227	234	235	234	230	235	249	265	228	234	211	230	219	221	244	239	238	248	232	239	217	248	244	215	258	235	242	222	213	222	242	215	250	256	217	233	245	242	243	240	246	200	254	242	207	246	252	241	232	233	266	217	232	218	218	242	234	224	191	215	259	222	224	221	253	221	246	212	242	225	256	245	228	238	272	241	245	229	238	242	249	231	231	215	222	239	223	248	254	240	227	226	233	243	237	230	227	253	218	209	235	236	221	239	217	202	236	244	229	227	227	206	223	228	210	212	257	258	255	253	233	200	226	237	233	231	214	234	201	234	207	243	229	255	251	215	256	253	240	260	238	232	221	208	232	236	246	247	244	205	244	204	242	240	232	242	247	222	261	216	214	225	246	244	233	220	245	228	227	248	241	248	265	237	201	229	220	224	262	268	226	254	232	216	230	227	227	213	233	246	226	242	240	254	233	261	244	251	235	241	237	188	236	249	261	257	246	240	242	235	233	245	234	235	235	238	256	241	215	229	251	212	242	233	265	255	206	233	234	252	235	230	215	229	234	234	222	219	220	230	211	234	223	264	201	219	226	218	213	210	253	200	256	235	237	223	245	229	247	245	218	220	237	227	238	219	239	235	252	218	221	211	230	249	243	216	231	253	215	217	250	224	231	227	247	199	232	202	242	227	251	213	232	246	242	241	246	232	231	203	244	248	239	255	226	222	222	243	224	240	230	242	241	261	227	223	230	239	245	237	210	232	227	258	258	205	220	230	245	233	243	238	233	268	235	228	226	249	222	214	238	225	223	253	231	209	216	232	233	234	234	242	209	265	214	257	209	216	243	232	229	220	213	250	224	257	254	228	232	254	218	244	226	244	207	248	236	222	226	237	247	219	251	263	250	262	263	221	256	200	227	235	215	221	253	263	227
34129	56335	50690	39655	33586	28431	23076	17951	13611	10252	7650	5645	4308	3354	2714	2272	1757	1497	1280	1128	948	768	676	617	553	485	484	435	402	352	359	371	382	321	314	286	333	296	311	296	325	300	280	313	327	298	303	305	277	281	278	292	284	299	275	315	304	298	301	331	271	321	271	268	309	273	291	286	306	275	308	273	316	314	273	293	311	286	322	299	280	277	302	325	277	305	322	338	285	292	309	303	304	292	297	304	309	322	300	291	277	311	300	302	295	255	283	289	290	307	326	335	283	310	297	345	311	274	293	297	328	284	302	286	285	307	315	303	297	299	281	300	311	297	310	292	291	283	278	291	299	288	297	286	318	292	302	261	282	306	299	274	308	315	292	302	294	299	304	303	303	308	307	313	326	283	278	300	281	276	318	292	286	306	286	317	299	305	315	295	287	285	279	286	301	309	305	304	313	332	323	298	269	303	304	281	305	284	312	293	262	307	298	278	299	291	334	274	321	289	279	307	280	294	282	289	325	282	314	327	285	277	286	263	310	299	301	302	295	294	284	298	280	272	323	318	287	295	270	280	272	284	331	302	315	321	292	274	290	294	283	321	298	272	311	308	321	294	308	297	309	287	275	294	290	279	305	318	325	291	315	297	295	300	311	306	301	291	314	296	293	315	308	329	276	315	291	318	281	286	282	279	287	293	286	285	298	302	324	293	311	280	291	303	288	313	273	314	269	286	338	273	309	305	302	301	291	322	297	306	317	281	320	285	300	298	285	295	316	283	323	309	318	328	300	291	308	266	304	292	294	321	292	312	320	324	333	289	313	308	274	312	291	319	299	307	301	285	285	293	300	315	307	296	299	305	290	316	294	314	288	281	292	272	293	305	312	280	304	302	337	271	260	263	280	306	288	310	310	266	303	285	269	313	306	308	301	329	311	292	312	294	316	328	282	286	286	284	300	289	285	284	301	299	304	310	284	318	325	283	268	279	298	321	276	304	298	290	309	282	294	273	318	310	305	276	280	319	295	304	280	320	276	294	330	326	294	305	313	303	302	290	275	330	289	309	288	298	295	326	276	288	294	299	283	299	296	294	283	307	298	316	311	275	306	311	288	303	277	279	307	296	289	306	308	302	298	294	316	319	282	314	335	305	308	292	335	298	308	303	269	315	305	289	298	303	297	285	287	329	270	304	301	300	288	284	286	295	308	319	310	316	284	283	282	298	300	292	280	310	279	272	316	312	281	286	276	337	287	285	311	320	306	308	307	318	280	298	327	311	288	308	322	267	294	309	317	289	308	325	288	314	336	311	305	315	294	285	313	306	324	281	278	265	270	287	278	292	261	299	303	297	292	316	300	261	291	309	293	301	292	309	283	319	307	287	314	273	322	267	298	331	282	319	306	298	320	315	280	249	314	299	317	309	290	338	301	318	306	292	293	283	312	308	302	308	300	287	310	305	251	312	294	299	295	279	263	297	280	291	300	305	314	288	305	303	303	292	299	291	290	285	288	297	309	321	316	304	299	296	317	323	309	299	302	293	299	275	279	298	301	312	271	314	306	296	278	296	308	308	316	269	315	281	299	271	301	282	319	282	314	285	304	304	288	295	282	265	309	314	307	274	284	299	280	271	263	298	272	307	297	305	311	283	299	301	306	294	286	316	308	351	279	332	285	307	332	324	302	286	302	281	279	313	290	303	278	317	310	319	298	299	299	282	323	315	275	250	303	285	290	314	289	317	287	306	288	318	312	313	302	300	279	298	279	349	293	295	326	289	296	295	323	290	299	321	314	253	276	305	303	290	304	290	317	292	323	319	307	302	264	255	284	297	278	322	312	300	294	300	290	319	274	297	276	309	308	300	303	294	330	292	305	308	267	307	300	295	282	325	320	289	295	294	281	299	305	286	319	295	338	287	268	326	300	286	295	291	310	333	288	288	304	306	289	300	295	295	327	259	314	309	328	295	320	310	301	313	300	272	304	291	276	267	273	280	298	281	303	296	267	271	285	291	286	305	324	313	250	287	294	313	296	277	287	289	314	280	317	310	277	282	304	303	297	295	283	314	305	300	300	350	286	296	284	313	303	316	296	318	295	294	297	300	289	330	284	312	283	292	282	278	294	264	309	296	288	277	264	302	306	290	315	314	292	290	334	307	290	302	255	287	307	310	323	323	319	308	317	303	300	307	309	309	306	288	294	304	311	316	285	315	304	265	312	284	277	279	302	289	278	284	285	301	306	301	310	283	268	272	301	279	306	304	298	316	312	316	326	305	283	296	297	311	329	292	300	318	300	307	290	282	333	299	288	296	303	307	282	287	285	255	320	335	293	312	330	271	294	308	277	299	291	304	307	302	312	320	328	304	257	287	284	306	303	285	306	278	308	311	283	288	315	279	324	273	290	302	316	280	280	250	285	280	313	288	287	296	327	294	291	330	343	298	273	305	321	305	303	318	287	277	303	296	281	301	288	314	279	294	311	307	307	313	309	314	312	296	286	297	302	295	346	313	293	320	303	314	306	304	295	291	322	306	331	312	305	286	274	300	313	287	274	321	307	311	289	301	286	293	286	327	279	306	309	299	294	293	291	321	281	279	309	326	266	288	291	289	279	315	272	264	284	302	307	285	263	319	304	301	303	308	295	269	289	302	318	304	316	331	303	311	306	299	284	264	290	297	303	271	314	287	323	295	260	331	297	264	300	301	306	303	271	312	315	301	287	302	294	284	301	290	273	302	288	299	294	292	281	284	272	308	271	300	278	331	295	301	296	325	308	291	296	327	320	294	336	327	287	294	290	307	311	297	317	281	301	276	318	275	310	287	269	303	306	312	306	309	271	308	292	295	314	312	311	282	277	265	278	267	297	285	296	297	287	293	310	286	282	283	312	293	320	329	305	304	315	279	288	302	300	323	259	299	301	279	297	263	324	289	301	270	303	329	303	277	297	300	277	302	302	319	263	304	317	301	305	302	320	291	313	294	293	291	295	309	307	318	315	299	289	275	289	299	320	304	288	325	305	326	293	310	325	283	295	308	302	284	281	268	301	299	316	278	311	307	268	317	323	294	310	293	300	292	308	286	287	311	277	273	289	283	319	282	288	298	297	299	290	286	314	290	301	279	294	281	275	304	339	295	271	289	296	304	304	278	296	330	291	300	310	280	317	298	296	323	290	282	287	302	315	312	317	290	305	297	285	305	274	320	309	306	291	295	288	304	285	309	293	304	315	285	291	320	287	286	273	296	290	285	295	290	307	287	269	300	286	295	311	296	322	299	294	302	279	346	313	283	310	287	291	297	320	324	300	304	303	296	312	320	324	287	261	300	308	300	314	284	299	292	289	310	314	302	317	308	289	268	303	300	281	267	306	320	317	305	323	278	287	277	311	325	286	302	295	277	284	323	316	289	290	279	300	320	297	318	281	302	329	286	271	280	283	308	301	300	276	288	311	298	302	295	274	319	297	272	317	293	270	281	270	297	310	294	307	293	289	317	294	326	280	315	317	296	292	293
22646	20736	28300	23484	22110	24786	24706	15550	10207	7461	5309	3924	2934	2284	1822	1519	1248	1063	869	750	717	569	499	457	406	339	338	308	320	296	275	262	265	260	275	283	237	260	264	260	250	229	263	249	240	251	224	247	264	234	251	232	234	238	242	222	231	234	223	253	247	204	232	219	216	220	216	216	234	238	224	261	254	225	223	207	231	237	246	247	244	241	240	240	260	210	253	234	256	211	226	253	223	254	252	226	248	243	229	208	215	247	234	234	263	246	213	233	232	241	212	261	240	247	241	244	227	241	240	258	249	221	221	247	257	252	213	223	231	241	213	241	239	266	231	232	271	239	237	242	244	233	223	236	250	224	255	261	226	225	245	200	249	253	220	254	247	248	246	259	249	230	233	235	250	214	247	239	217	228	248	241	229	231	237	210	224	208	254	235	224	241	192	242	254	242	212	246	226	224	231	240	244	258	219	237	213	252	248	251	235	234	250	242	218	252	254	269	209	231	212	262	248	235	245	226	238	253	235	225	247	209	235	248	203	236	230	250	248	267	245	262	221	212	262	229	241	236	228	209	273	230	214	237	230	226	245	238	237	228	236	218	224	261	232	244	235	235	238	262	221	193	227	263	231	248	247	230	246	223	239	253	231	236	234	266	243	229	210	235	217	232	213	212	235	253	229	230	253	248	248	219	216	240	258	248	225	238	251	239	240	234	210	219	215	242	254	218	236	238	232	230	244	238	226	221	249	220	262	222	258	237	247	223	257	233	239	246	225	236	233	256	233	240	245	241	250	244	213	253	226	248	232	242	240	194	211	204	232	222	240	219	211	261	221	248	249	262	251	236	240	242	205	242	235	242	235	230	234	217	231	219	233	227	239	227	254	231	215	223	237	235	259	235	231	247	258	241	217	250	224	239	229	257	232	246	246	233	239	231	215	240	242	220	261	234	231	247	214	233	243	240	230	235	242	232	244	268	244	235	246	237	253	248	234	231	252	227	238	214	241	210	239	276	226	233	210	237	241	240	253	235	257	257	222	239	270	228	223	245	262	233	223	232	251	247	247	233	227	250	245	237	239	246	239	262	240	255	236	215	254	234	234	225	249	236	184	220	244	246	218	252	238	231	243	230	261	224	225	219	253	245	254	226	238	222	212	232	232	244	255	221	224	255	228	206	261	252	227	227	241	259	250	250	249	254	224	232	262	249	245	213	232	226	237	211	234	221	200	234	230	237	256	242	265	264	263	222	245	251	225	254	245	274	220	255	254	249	244	233	237	241	238	240	211	239	257	225	214	250	256	238	226	228	236	237	250	244	259	216	228	260	225	234	256	248	236	253	236	246	216	231	237	240	231	233	241	250	240	237	243	261	243	253	240	225	214	219	231	221	210	249	257	235	222	214	238	209	246	213	272	226	236	231	245	236	218	238	242	245	230	226	237	220	212	251	231	234	237	229	256	256	247	264	205	210	240	245	238	223	222	219	261	224	230	214	238	226	251	217	215	250	240	199	251	231	225	235	222	228	231	270	251	231	249	244	248	236	234	258	245	238	241	245	232	225	225	238	230	255	257	225	221	222	241	207	223	208	270	241	242	209	225	274	214	235	237	233	233	225	247	233	251	224	245	247	223	234	243	247	259	242	215	232	238	220	230	260	270	231	216	259	260	245	244	219	228	226	209	239	241	267	232	214	238	218	241	248	252	251	253	240	233	260	202	235	219	254	211	242	242	231	238	239	238	200	232	202	219	227	230	250	238	228	222	247	211	263	237	224	229	235	237	248	218	251	241	250	241	236	248	243	250	229	233	250	236	277	225	242	239	238	233	237	226	236	229	255	255	242	244	259	263	233	208	243	243	250	263	238	253	241	282	232	257	232	243	225	246	270	248	235	206	263	232	239	257	233	240	216	225	210	226	227	238	229	223	265	251	266	240	219	225	238	249	231	235	254	217	237	239	221	227	253	212	229	251	222	248	241	235	239	237	232	229	245	267	255	249	241	245	254	255	237	243	258	237	239	225	233	209	227	242	229	236	230	241	229	256	232	243	255	234	236	238	241	261	239	214	241	252	248	229	236	263	249	267	263	236	233	230	224	228	254	251	227	255	253	251	244	245	224	245	221	248	239	244	241	228	231	231	222	243	247	237	223	218	212	257	232	221	213	256	215	233	242	255	244	244	256	242	257	228	255	252	217	269	238	240	260	259	224	237	211	234	235	237	238	218	224	218	245	240	213	226	227	234	243	230	224	219	238	232	229	236	233	230	257	223	222	234	252	240	254	252	235	236	237	231	221	217	218	219	229	237	251	274	257	249	235	224	251	273	205	245	221	250	249	249	223	221	219	253	240	218	215	235	214	213	271	242	247	231	236	250	229	244	215	245	254	239	234	238	230	234	274	243	225	257	266	239	258	246	268	229	238	253	234	235	235	226	233	217	224	227	242	241	242	250	234	230	239	234	235	240	249	237	248	239	224	235	228	238	234	245	235	227	196	218	249	231	252	253	255	257	262	222	276	237	234	267	235	234	268	238	237	208	237	225	230	248	231	231	241	240	246	238	243	239	234	227	216	226	250	255	212	228	224	273	239	260	250	214	252	192	229	241	222	228	234	227	250	253	232	241	224	234	239	219	230	238	210	243	240	247	226	254	260	237	203	222	265	233	270	227	234	237	239	242	214	261	228	218	230	258	229	231	229	251	273	249	254	254	222	222	217	247	233	267	241	266	242	230	222	225	239	224	240	243	235	206	240	219	242	240	246	231	229	253	244	242	230	251	228	252	249	223	238	206	236	236	246	257	248	217	245	245	231	239	244	237	241	255	207	238	207	246	213	205	201	237	249	244	218	240	216	218	233	249	215	226	219	235	224	237	243	238	204	231	240	235	243	229	227	250	216	248	229	209	222	229	228	250	256	229	195	196	236	222	247	229	234	236	233	245	224	236	230	203	205	218	240	246	250	220	237	220	247	250	265	275	227	257	273	228	252	237	227	221	235	242	245	245	234	228	246	254	236	207	212	238	255	260	234	274	222	224	236	266	246	239	245	250	228	249	230	264	241	235	246	238	255	246	202	242	227	252	214	211	249	241	245	267	226	263	242	221	249	224	223	223	232	283	245	259	223	230	228	213	245	255	242	224	245	243	256	247	220	266	244	223	233	236	235	249	269	253	234	235	244	243	233	222	223	222	214	230	230	212	230	206	239	236	237	243	229	252	236	210	252	263	249	233	247	219	228	230	208	236	246	249	222	230	229	245	249	213	253	226	229	268	224	247	246	224	248	225	210	221	215	231	250	264	248	249	233	236	274	255	249	242	249	241	265	225	242	229	231	239	230	261	230	198	238	216	220	242	239	235	240	237	233	224	249	247	268	214	235	256	263	255	241	227	248	240	242	229	264	236	220	253	232	247	224	266	236	209	234	234	259	218	218	237	262	250	223	244	228	227	200	231	260	242	235	206	250	229	224	244	247	231	232	241	255	250	234	219	263	264	239	240	223	238	236	239	262
36999	61073	54574	43064	37234	32138	27070	21564	16724	12760	9614	7273	5486	4297	3453	2840	2290	1939	1582	1254	1115	951	853	747	649	529	521	468	413	414	387	340	351	357	360	303	315	320	311	323	291	334	327	324	309	311	315	284	300	292	293	302	326	307	274	287	308	291	311	302	322	298	312	304	315	285	322	320	305	311	296	318	298	294	300	311	305	293	282	303	287	318	302	316	290	309	322	248	311	292	303	284	300	275	303	321	298	337	306	281	277	285	296	274	276	308	312	320	339	317	284	298	264	316	300	284	301	299	289	294	286	292	298	321	287	326	300	290	329	288	278	282	271	302	295	319	315	306	293	300	297	276	300	288	287	272	288	309	304	300	289	286	265	286	289	257	272	297	303	315	285	281	281	280	308	291	324	312	323	280	308	267	291	308	280	303	319	314	291	296	280	326	303	293	301	313	279	293	272	331	298	267	302	291	278	280	309	266	318	302	274	325	291	317	298	311	290	274	327	277	306	285	280	316	284	270	329	300	263	290	315	306	291	296	296	316	286	299	283	291	269	301	304	315	289	319	295	298	318	305	284	293	299	287	323	283	269	316	301	298	299	272	290	315	288	280	297	288	288	292	277	288	277	289	294	303	297	298	309	289	298	309	286	261	305	285	280	318	317	317	320	279	309	312	289	309	280	309	304	296	329	277	291	298	266	303	269	286	315	284	314	342	277	288	302	321	329	262	289	285	298	280	264	283	262	268	281	321	300	299	287	281	292	300	299	314	299	328	287	286	317	303	279	320	266	288	325	307	293	271	287	321	317	278	318	312	273	296	298	268	311	287	279	273	299	276	303	280	277	286	314	289	310	307	305	309	296	273	293	287	307	296	292	331	305	294	286	298	299	288	264	285	312	267	301	317	288	317	288	312	306	286	280	335	304	311	281	316	302	321	296	283	260	269	311	310	314	289	329	303	309	328	293	324	285	291	296	292	306	257	262	308	292	275	302	297	320	262	329	321	286	275	275	282	339	294	271	295	310	309	289	304	279	307	309	310	289	297	326	309	283	309	307	304	282	323	299	269	297	314	290	327	295	300	292	274	323	283	293	278	300	291	304	290	312	307	312	310	279	278	289	318	281	285	293	270	289	282	290	305	288	307	318	321	312	278	319	289	295	332	328	317	320	303	298	288	307	316	297	318	293	300	307	292	286	287	298	286	304	286	289	289	283	281	297	284	289	317	303	299	304	285	312	287	300	308	308	308	302	298	303	319	295	283	302	313	299	306	282	309	283	297	281	278	308	290	301	286	290	277	288	268	294	278	302	318	317	310	301	310	313	272	326	253	307	300	301	312	315	300	294	327	300	313	289	289	311	311	304	289	317	296	293	286	290	293	286	283	295	297	271	305	300	317	293	264	284	296	304	301	309	270	315	292	294	304	302	286	292	292	290	290	301	312	325	306	307	271	260	304	301	287	318	278	280	301	277	287	300	312	296	309	298	309	302	288	278	278	273	326	264	324	305	288	275	335	285	314	293	305	300	275	300	295	285	300	297	280	298	289	298	306	311	315	306	286	281	291	313	293	281	296	291	307	320	269	312	298	288	281	292	326	318	301	288	281	318	299	297	286	280	314	309	290	332	306	288	289	302	289	287	312	290	306	301	282	291	289	317	310	292	282	263	287	295	302	302	294	317	292	254	284	310	281	267	284	310	285	320	304	264	309	284	317	297	282	309	264	299	288	306	312	317	284	296	273	293	294	319	282	302	278	279	300	301	281	283	289	302	290	278	305	252	294	334	293	306	289	306	304	294	276	301	301	286	284	305	278	328	321	295	277	303	279	321	293	276	285	291	291	283	290	317	305	309	277	264	297	295	272	290	308	311	289	299	319	298	273	309	327	296	320	283	274	288	274	330	286	313	307	304	270	257	296	286	284	291	292	275	330	317	318	284	336	292	323	282	297	321	300	301	311	326	258	317	272	306	293	279	306	302	308	298	301	333	283	315	321	305	285	280	292	312	292	276	296	302	291	264	302	316	264	264	299	317	271	298	255	298	282	279	309	292	314	313	290	315	285	309	320	284	260	279	291	283	306	284	312	310	305	318	292	296	303	280	282	299	304	290	294	295	312	283	309	262	284	323	273	299	290	317	300	298	302	304	292	289	258	293	306	269	299	282	299	295	309	267	305	294	285	264	288	307	317	273	298	327	322	283	299	304	293	293	318	302	303	278	280	274	289	296	308	282	287	282	266	315	297	289	308	301	284	309	343	307	293	296	293	319	315	307	285	307	330	301	319	287	312	292	294	277	303	326	294	260	277	308	285	290	317	295	289	294	298	294	266	303	299	272	301	259	308	291	273	310	274	303	330	311	321	286	276	342	301	267	294	299	281	307	298	274	289	288	302	296	317	295	314	287	249	287	278	308	278	280	304	318	294	267	275	301	310	307	274	274	319	273	290	282	313	280	301	317	297	290	300	291	315	294	315	315	297	305	296	322	286	302	268	295	308	316	286	284	277	280	300	323	282	304	291	300	298	275	282	308	301	291	310	298	256	325	305	292	294	271	306	305	334	298	285	285	289	280	295	291	261	255	301	310	272	281	287	289	306	285	285	310	276	297	284	292	307	296	294	275	315	299	293	313	271	294	325	284	317	308	292	285	307	277	309	316	277	291	306	312	310	274	281	318	293	291	282	309	283	286	288	312	320	297	315	297	270	285	285	292	296	316	274	306	296	316	271	285	301	292	274	316	299	307	279	326	297	299	282	283	296	286	292	296	286	310	314	293	294	290	286	328	303	285	317	329	297	318	271	318	285	291	287	318	300	306	295	299	269	294	294	309	334	285	310	312	266	320	304	326	309	282	286	305	284	294	276	303	287	321	328	294	293	288	294	298	311	288	328	296	278	278	318	326	301	284	286	322	320	276	292	294	313	286	347	306	271	248	311	305	306	311	311	316	331	274	306	283	304	301	296	278	312	276	283	310	297	285	300	276	304	313	321	303	322	285	312	305	291	305	340	291	303	315	297	313	286	305	295	300	309	320	290	293	307	314	277	285	316	275	275	288	345	266	310	298	294	295	276	305	313	275	297	317	307	275	296	268	277	296	300	304	310	267	303	283	295	301	291	329	307	308	314	272	318	280	289	298	276	296	290	276	312	314	290	330	299	270	274	307	288	281	293	267	282	306	321	294	311	302	267	290	284	300	281	328	305	285	304	314	301	258	315	265	312	293	300	281	263	311	297	292	311	262	314	310	291	292	285	322	289	288	295	287	302	279	276	294	286	306	294	319	296	297	303	340	336	282	289	292	304	303	307	319	264	315	305	284	286	289	307	330	266	268	321	300	312	300	296	294	301	309	310	301	302	310	310	282	305	287	296	347	294	293	307	299	338	271	308	292	300	291	307	297	335	304	272	300	300	282	313	311	287	324	294	311	290	272	297	298	308	320	299	290	271	293	283	296	268	294	280	271	309	292	258	336	307	287	283	302	293	321	284	313	291	311	300	294	308	283	262
28598	30683	38739	31684	22630	16372	11324	7432	5036	3408	2643	1945	1466	1112	943	798	708	623	512	498	424	390	364	350	326	308	289	255	292	261	265	270	249	243	239	266	239	280	250	269	258	236	246	248	256	229	235	246	248	246	235	224	238	250	251	245	233	261	265	258	245	258	265	236	247	255	231	251	268	284	220	272	215	238	252	270	255	259	246	238	253	241	243	251	240	254	262	223	236	225	224	224	242	221	218	226	246	251	238	233	236	228	258	234	248	224	241	233	229	242	214	229	223	244	216	230	213	252	252	269	230	270	227	222	260	244	258	223	241	241	247	239	241	229	239	260	218	259	254	262	235	256	244	239	243	245	243	252	255	251	249	247	220	219	259	223	230	241	268	224	238	227	247	250	255	231	220	232	243	250	242	217	227	252	240	267	253	258	231	255	232	261	245	246	223	229	236	233	237	269	233	234	240	246	231	216	252	226	264	251	259	239	231	236	227	234	229	238	258	262	229	237	228	267	223	261	219	252	261	260	279	221	266	251	254	239	241	262	266	235	236	240	239	240	232	246	239	267	237	233	260	248	250	262	231	262	253	250	220	231	254	222	266	264	210	239	257	219	239	221	228	240	244	221	226	230	248	228	261	253	247	247	251	237	247	224	257	229	232	249	236	247	228	238	232	250	244	233	252	246	234	244	242	249	242	258	244	257	218	237	236	244	237	254	214	244	203	222	240	264	235	257	219	236	235	227	248	240	204	256	237	205	250	245	270	251	206	224	260	228	255	249	240	192	263	253	247	239	227	254	215	265	244	259	241	231	237	234	245	237	224	244	233	238	218	238	245	223	227	260	225	266	231	252	218	274	232	252	243	264	243	212	216	262	231	230	234	238	251	255	238	231	250	215	258	238	218	266	213	245	224	254	274	239	247	232	263	275	261	230	238	238	245	227	261	254	264	230	259	225	236	252	261	240	267	244	227	262	253	250	205	238	253	242	259	263	248	239	254	240	255	229	260	221	263	225	238	236	242	246	255	253	226	250	213	249	264	239	240	238	241	231	253	222	244	228	261	254	247	225	251	217	232	239	213	232	243	249	240	218	255	225	217	252	236	262	244	214	246	245	244	259	242	267	253	264	235	256	209	240	254	244	273	241	245	233	214	233	237	263	225	263	204	260	273	248	245	253	234	225	249	250	253	242	227	239	248	243	234	252	245	264	255	253	239	236	253	252	237	240	253	241	226	235	222	238	230	235	247	224	240	242	241	228	254	245	273	232	231	190	245	221	253	240	246	235	245	260	250	217	264	267	229	227	222	241	251	220	247	231	237	222	237	223	249	233	251	232	224	227	262	238	237	265	243	227	239	232	230	253	253	250	225	230	224	255	225	252	245	254	267	235	226	206	200	299	249	269	248	249	260	267	244	230	243	216	208	254	265	225	219	229	257	236	267	228	260	231	233	241	243	221	219	259	264	253	247	230	223	230	273	244	224	242	245	242	253	249	254	253	248	242	227	252	248	246	239	250	246	258	251	245	228	244	253	216	246	250	250	234	231	233	255	230	228	236	253	219	229	250	252	267	250	255	258	242	221	270	261	254	229	218	223	254	289	219	237	237	239	231	244	223	244	249	239	238	235	271	244	230	254	248	230	241	211	214	241	247	255	220	253	229	228	261	241	245	253	256	226	216	239	243	233	245	254	233	231	229	232	256	263	249	233	237	223	229	229	239	228	220	256	201	247	255	256	229	259	253	267	234	253	242	230	224	250	226	255	228	236	221	241	228	228	246	244	244	216	266	234	245	226	243	243	239	230	243	265	251	270	241	234	239	234	247	222	245	234	234	251	244	244	247	252	221	271	243	227	238	223	244	253	240	239	260	235	218	245	250	233	234	250	236	236	243	252	253	245	239	231	264	217	253	224	230	244	220	228	226	245	239	232	232	249	256	239	277	235	276	245	236	241	234	255	234	244	220	254	230	244	266	242	235	272	240	281	228	259	223	248	274	238	236	222	259	230	227	257	224	263	255	237	258	245	246	255	238	272	231	261	252	221	248	248	228	229	259	270	219	254	247	233	235	239	260	249	248	270	224	270	238	215	240	203	228	258	285	229	233	252	252	255	258	261	259	214	246	224	234	258	222	258	248	262	223	236	242	231	243	253	227	214	258	254	219	242	232	254	228	229	235	232	214	249	237	256	222	259	247	285	250	241	223	230	243	252	221	263	238	267	269	240	243	234	247	204	220	261	247	238	242	227	247	261	243	230	230	275	220	231	227	220	242	260	240	233	241	281	265	258	258	264	218	247	273	234	233	250	240	250	248	239	237	260	275	238	231	240	211	257	279	279	245	264	224	255	253	254	236	219	244	235	254	248	230	249	235	234	248	249	233	251	242	245	240	238	198	251	235	249	252	243	233	236	220	239	227	251	232	247	270	234	264	254	224	246	232	255	247	252	237	240	246	229	259	247	256	231	224	238	246	246	228	253	251	255	248	240	253	247	259	228	226	250	261	236	240	206	271	226	248	228	278	264	229	242	242	226	236	233	244	251	238	244	224	238	258	232	254	249	231	230	236	224	229	260	247	230	207	248	251	237	228	242	248	241	222	251	249	224	249	242	226	242	242	243	234	264	213	252	220	241	290	245	230	244	266	272	223	196	264	245	247	224	228	258	252	216	262	233	227	261	269	211	231	224	251	244	221	223	225	250	221	256	249	227	248	218	251	251	237	245	252	228	219	254	247	231	254	238	255	221	275	218	267	240	242	230	215	228	243	235	253	222	235	223	215	252	255	247	265	218	238	230	223	242	230	243	254	231	237	241	280	235	247	229	243	244	224	272	249	221	238	252	220	235	246	256	231	245	217	240	232	259	226	237	245	247	234	256	250	217	247	268	232	242	231	219	269	264	251	274	261	225	234	235	236	268	237	287	252	211	250	264	238	217	235	251	251	217	245	261	232	247	242	231	255	246	215	233	264	251	263	256	222	231	236	261	238	224	259	267	210	240	204	219	269	252	295	255	254	258	251	234	251	239	241	233	222	242	266	231	236	268	248	232	250	238	237	244	254	214	234	205	238	222	240	255	232	234	240	268	252	276	240	265	223	240	235	246	220	230	261	229	239	218	255	258	209	228	219	257	211	244	244	237	234	231	211	232	243	251	245	276	246	256	224	234	243	240	225	253	253	260	242	248	245	191	249	235	233	252	244	261	251	276	234	230	255	247	248	262	231	231	237	239	241	228	256	230	239	227	238	222	259	248	272	240	208	274	250	257	236	230	268	221	246	219	217	274	238	259	224	259	229	269	254	240	241	252	248	204	241	246	217	258	225	228	223	246	245	226	212	274	235	243	246	245	253	230	239	241	222	255	243	262	261	255	238	273	221	253	245	288	241	266	257	245	237	279	258	244	274	238	258	247	263	248	231	240	239	225	231	224	265	262	245	234	248	256	214	240	250	242	235	248	227	235	267	208	238	245	272	244	231	235	269	242	220	237	254	236	260	259	237	250	266
35159	48883	43710	33245	27432	22459	17577	13437	9871	7116	5171	3795	2948	2178	1780	1440	1264	1029	938	750	664	577	517	505	479	428	396	391	384	357	366	317	330	316	320	321	322	315	315	337	314	323	302	322	318	342	322	325	327	324	295	322	293	294	286	337	328	284	328	295	291	268	306	333	281	311	290	321	325	287	329	327	304	290	329	279	289	310	311	283	291	296	312	310	308	312	314	293	316	311	313	325	275	326	290	291	322	345	306	317	306	310	301	322	302	337	301	321	294	336	324	303	303	321	302	319	326	312	303	289	290	327	333	317	303	268	320	307	298	345	319	289	314	319	295	299	323	308	344	309	318	296	317	323	312	333	311	318	286	321	323	309	278	281	332	286	309	315	324	364	301	279	323	306	308	325	280	325	291	316	315	326	306	281	316	313	295	303	300	334	304	329	312	307	311	294	287	291	336	323	322	308	312	328	302	293	295	308	283	341	315	310	314	321	342	277	270	277	300	300	289	302	332	325	337	313	313	308	300	299	307	326	327	309	314	316	320	314	310	291	335	296	285	319	307	347	331	299	313	312	316	323	325	305	326	310	298	359	282	302	325	307	303	322	321	329	324	305	315	299	265	301	318	293	294	298	332	263	305	305	279	264	278	292	302	326	270	298	318	301	329	314	307	270	332	313	302	301	297	320	324	319	309	305	318	323	324	313	272	317	293	316	281	328	304	323	308	329	305	324	329	300	297	287	278	318	274	308	319	307	313	308	283	336	311	322	297	282	322	311	315	299	324	310	316	313	310	319	295	332	329	293	319	316	297	311	304	278	303	307	272	321	284	313	287	311	315	307	326	302	270	313	315	335	328	312	308	310	328	293	336	332	332	289	305	308	316	336	281	294	313	330	345	302	288	314	303	324	299	321	329	303	311	317	323	337	274	299	305	291	300	334	309	304	310	313	313	327	298	293	326	308	339	297	318	314	343	338	340	330	324	301	295	290	280	308	309	296	325	319	295	321	300	297	327	302	316	299	275	300	304	312	290	328	300	296	270	318	282	335	309	305	291	284	287	314	295	303	287	281	320	298	305	309	300	321	340	309	275	318	317	298	330	302	313	273	322	307	299	318	312	303	290	304	341	321	324	331	323	314	333	294	328	302	310	339	292	311	328	301	281	302	325	297	340	323	277	293	309	327	282	322	344	307	330	304	304	284	284	301	290	343	318	315	305	298	310	311	313	290	293	332	322	313	319	301	286	310	332	293	304	325	321	304	295	297	320	296	299	313	288	301	334	310	297	300	319	289	296	338	284	324	340	299	339	343	314	305	291	301	287	317	337	314	298	290	337	306	297	297	332	297	303	287	321	291	303	274	322	294	301	323	324	330	317	299	290	289	310	326	311	317	334	327	341	297	299	327	302	327	323	322	310	319	306	274	342	280	300	321	318	323	293	326	286	329	341	309	322	297	277	305	280	301	282	286	332	302	314	293	310	286	300	285	308	315	287	332	331	290	332	326	330	316	336	320	331	291	315	258	293	336	328	367	288	275	311	316	331	327	294	314	302	326	320	294	325	327	309	291	318	293	312	327	303	297	273	314	298	312	309	286	323	307	328	300	332	342	292	272	345	297	298	332	328	324	316	324	300	302	347	293	290	322	297	311	311	347	323	316	308	291	328	330	341	296	310	313	323	292	297	308	286	308	278	311	287	280	316	316	284	326	304	318	301	289	320	300	288	283	307	326	303	304	323	284	304	303	312	316	319	310	293	307	286	299	308	338	322	324	317	305	306	296	313	304	296	315	295	284	308	294	287	287	292	308	326	309	262	322	279	279	297	317	308	299	286	336	311	308	315	324	296	312	270	306	298	294	310	308	312	311	327	286	303	317	317	303	295	289	327	333	283	302	289	299	327	314	318	278	314	312	334	287	321	309	313	304	296	320	295	323	323	315	309	305	329	273	316	293	331	285	300	317	318	313	287	307	300	296	288	298	329	348	338	306	315	309	296	295	326	287	302	353	283	319	307	293	294	328	328	295	301	268	342	288	304	305	323	304	329	315	291	300	309	321	278	325	314	319	326	299	325	320	295	323	290	337	318	312	289	300	286	287	305	283	306	290	293	310	322	322	308	299	268	304	310	288	300	305	321	286	282	297	337	294	296	303	302	296	295	299	304	271	302	308	312	354	312	288	284	282	302	337	294	289	329	278	289	304	307	323	322	286	310	309	322	311	321	292	302	325	302	302	295	299	283	323	309	328	284	307	285	298	296	279	303	310	330	328	313	296	325	294	295	302	325	297	277	315	301	289	309	297	315	304	304	290	305	304	309	326	285	304	314	296	316	297	333	302	298	307	303	311	292	307	296	295	324	333	285	324	324	302	305	297	303	318	289	312	288	294	316	328	310	331	312	290	303	329	305	331	311	322	313	306	314	268	266	298	300	295	322	289	288	313	300	306	361	305	300	286	327	300	309	308	341	288	306	284	331	304	315	300	268	336	324	292	308	299	312	295	319	298	328	325	319	301	304	339	286	331	318	293	286	278	311	328	325	309	270	316	302	294	297	317	305	325	298	305	296	295	318	305	336	309	295	322	300	290	312	330	309	301	297	297	295	287	286	295	300	311	332	322	299	305	285	340	318	278	302	319	340	336	325	289	277	306	332	288	331	300	315	332	303	335	292	329	292	337	276	287	273	304	291	299	309	334	330	317	303	289	321	332	292	328	298	327	291	308	314	301	303	330	302	279	319	329	307	331	297	311	314	312	307	305	319	318	293	297	302	329	279	295	293	288	295	278	292	306	324	325	318	306	311	287	341	323	281	336	274	280	299	345	288	303	306	321	281	290	322	297	292	268	289	326	276	313	286	294	318	315	304	308	306	299	322	270	289	305	350	299	333	312	278	319	298	323	305	310	313	288	303	323	316	314	311	309	331	300	318	296	325	286	319	332	283	329	321	317	314	312	310	279	299	288	305	312	293	327	275	286	306	309	277	307	330	280	308	306	299	304	290	302	325	311	300	307	312	338	316	297	280	313	274	310	318	313	301	312	299	311	298	308	325	302	309	340	295	311	335	291	305	308	285	268	294	319	291	307	325	296	290	345	303	317	302	328	326	291	305	308	292	298	318	337	319	307	320	295	305	316	296	315	272	324	298	305	332	300	312	310	320	295	308	303	295	304	316	320	271	325	272	313	321	324	294	306	294	320	299	342	296	301	301	315	309	316	310	315	317	281	312	317	296	308	315	311	337	299	331	312	328	326	331	322	303	330	279	298	293	344	328	333	356	305	300	304	296	287	308	311	302	297	298	307	308	277	290	306	290	293	293	324	321	270	323	306	321	295	285	338	303	308	277	287	285	311	308	304	318	289	323	303	320	324	311	310	298	310	312	314	304	325	283	296	328	268	315	295	288	301	325	272	299	325	299	329	301	308	288	318	284	273	297	295	314	312	282	306	320	303	298	273	317	295	308	295	296	338	289	291	317	299	312	303	312	312	332	285	269	303	287	343	325	311
23719	20771	28126	24978	24028	23280	19128	11910	7875	5580	3991	2960	2305	1662	1396	1170	994	852	723	577	573	456	425	382	406	355	332	344	268	263	279	263	272	272	267	263	260	259	236	202	239	254	230	243	225	199	261	248	252	277	241	239	220	255	227	232	217	234	229	247	252	221	242	239	241	211	244	237	259	239	264	243	239	267	250	248	245	249	215	234	215	260	199	230	250	247	219	248	256	228	243	255	240	264	224	208	213	241	239	232	243	266	229	245	245	234	231	222	216	255	253	261	244	228	243	254	242	245	241	221	238	225	267	236	208	222	257	230	234	238	242	246	255	230	236	216	218	219	241	225	245	213	261	202	232	238	214	227	226	241	241	236	271	226	239	263	245	228	218	244	229	229	252	240	235	243	239	234	227	250	258	254	221	268	234	235	264	236	247	255	278	220	219	239	244	239	232	254	232	263	207	255	240	277	249	228	254	232	265	220	231	246	259	253	221	230	231	212	220	230	235	208	226	244	243	232	237	227	269	224	255	226	227	228	261	215	249	213	261	225	248	228	243	242	249	227	233	237	227	261	252	255	216	232	229	258	217	238	255	215	219	226	218	232	228	241	208	232	236	232	230	219	221	239	263	236	231	217	228	218	248	227	245	261	271	275	268	266	243	228	232	230	256	221	231	257	243	235	214	223	269	213	213	220	220	234	245	227	252	247	246	274	233	237	259	252	252	215	213	232	265	237	240	246	220	249	222	262	239	251	243	250	229	235	258	243	244	234	252	240	241	252	269	240	233	236	230	213	257	241	230	251	233	218	230	223	243	232	228	237	235	231	238	248	223	246	263	257	241	231	244	262	251	244	243	200	241	206	208	217	255	239	222	224	248	248	222	254	222	240	242	229	245	237	239	254	232	245	246	216	245	227	207	215	223	246	241	244	221	239	237	234	264	202	264	247	222	234	220	231	220	254	237	238	255	223	239	222	240	251	284	250	234	224	245	228	249	230	258	242	241	262	234	218	245	242	257	211	241	235	259	233	250	228	248	223	262	214	268	248	258	252	247	240	256	252	238	223	256	252	273	206	236	219	242	250	257	249	268	241	243	229	230	242	269	244	240	225	227	217	235	203	234	220	268	252	251	257	230	245	212	252	211	224	236	211	235	238	230	234	254	240	237	223	219	247	260	223	241	221	240	226	255	253	214	248	241	250	227	242	238	231	261	234	235	242	235	210	220	223	220	237	240	266	259	227	258	246	251	253	255	249	226	230	250	239	223	241	239	216	242	259	231	259	248	261	234	229	227	252	239	246	240	243	227	248	268	245	249	219	260	238	251	250	229	226	247	238	230	246	219	250	241	257	222	211	252	220	230	223	230	243	247	285	249	224	234	240	226	240	225	226	258	258	246	223	226	252	232	247	239	234	240	232	234	223	241	225	232	248	260	241	262	241	230	246	225	200	233	260	246	252	224	215	231	248	254	219	234	251	247	249	230	250	237	234	236	230	239	249	226	230	232	249	253	227	232	226	235	243	226	242	239	229	237	262	216	264	249	222	239	240	243	257	215	242	257	247	250	254	239	207	245	242	262	236	218	227	268	231	255	232	259	242	244	217	261	219	250	220	238	264	233	251	231	232	233	238	243	223	241	240	224	224	234	204	241	255	225	221	251	247	224	238	220	191	252	248	236	253	229	226	262	225	240	232	256	265	227	243	230	233	254	229	233	206	219	269	246	257	226	233	239	236	212	208	220	243	245	244	230	229	234	260	259	227	261	224	200	220	227	222	255	225	253	249	223	238	241	234	242	255	212	234	239	212	226	223	259	242	256	227	243	257	253	236	236	277	246	264	234	232	226	234	238	228	268	252	250	231	234	252	250	229	239	239	233	238	218	240	235	218	235	260	235	248	222	252	264	221	233	243	248	214	237	253	226	235	252	232	244	260	222	229	251	263	231	242	239	242	236	236	262	234	260	250	264	257	239	247	237	239	221	265	230	236	220	234	229	213	230	237	258	248	217	247	271	252	253	209	246	232	243	251	231	230	231	243	216	229	271	235	259	240	224	238	237	263	220	243	227	232	233	272	261	235	259	247	240	236	247	267	271	233	244	243	237	223	243	246	226	254	228	248	242	228	242	261	228	237	236	240	254	246	258	228	249	239	226	235	278	232	229	222	224	238	237	231	249	234	256	229	230	238	248	233	249	262	253	233	246	244	225	230	274	239	242	233	261	236	236	261	244	242	203	245	240	244	217	233	214	257	227	233	256	199	236	260	252	218	222	242	258	250	237	250	229	243	252	258	239	233	245	233	248	229	232	231	230	219	240	234	235	233	233	255	211	264	238	236	251	224	269	220	212	233	257	249	271	217	217	252	251	252	229	232	206	247	250	217	226	219	249	228	265	246	249	234	266	220	227	235	239	235	220	234	218	262	231	234	239	209	215	250	255	229	232	232	222	217	250	230	257	231	234	265	215	244	236	248	250	195	223	262	231	242	225	230	235	226	206	227	245	234	239	240	237	234	243	247	266	250	241	236	207	229	252	246	247	234	219	262	230	256	250	239	220	223	247	215	232	244	234	241	239	226	248	220	259	229	208	224	243	250	225	241	249	227	229	242	248	243	240	242	248	230	237	222	248	241	220	213	241	233	256	229	215	248	209	213	239	228	246	254	224	255	248	231	238	270	224	253	237	256	222	234	242	221	203	261	227	247	243	223	246	222	258	242	231	227	231	254	254	236	272	218	236	244	244	241	232	207	228	244	233	244	243	225	251	213	219	224	240	216	249	229	260	247	211	233	213	221	238	235	248	216	216	253	232	226	242	228	230	229	250	223	255	228	232	231	225	264	221	235	209	232	226	248	227	224	248	245	236	219	261	220	233	242	242	230	236	251	242	225	236	219	232	240	255	257	228	284	239	221	225	246	245	242	249	241	244	241	249	243	236	237	254	234	239	258	252	242	234	256	229	232	213	213	247	232	227	242	252	247	202	247	247	237	230	248	213	222	231	254	250	252	240	242	234	195	224	252	238	221	234	224	251	243	249	258	268	225	228	242	238	263	256	247	214	244	228	242	239	220	266	244	236	232	236	257	215	220	231	251	241	228	238	260	223	225	224	240	236	230	262	236	241	248	245	220	240	237	266	236	275	220	235	221	234	260	227	255	237	238	232	240	258	234	226	253	260	250	226	250	229	266	251	263	215	250	228	252	248	226	250	249	237	248	240	231	272	255	249	251	237	231	236	217	237	266	219	224	223	259	229	248	289	245	237	237	233	223	225	217	258	215	251	262	220	198	227	238	254	247	237	257	233	268	214	234	230	244	255	232	234	251	244	229	251	232	232	256	268	228	235	229	229	222	255	221	205	238	231	242	229	226	232	247	257	225	226	226	238	227	235	229	225	231	229	246	267	248	243	236	231	235	211	257	219	242	240	247	272	224	235	248	230	234	247	217	271	251	251	262	223	218	240	228	219	248	237	244	242	250	245	224	231	265	215	248	242	236	236	218	223	232
34437	55391	50379	38935	33180	28202	23349	18273	13899	10356	7609	5607	4259	3309	2652	2168	1702	1479	1267	1022	887	767	674	595	537	487	468	421	412	377	350	367	327	356	325	343	313	336	310	283	304	318	323	279	333	298	328	344	324	315	275	276	269	331	352	280	304	309	319	301	309	294	278	310	301	317	319	313	321	302	299	299	268	305	292	322	277	307	321	296	301	313	305	279	277	312	313	321	302	284	304	312	306	298	289	313	327	269	276	289	314	278	294	282	285	319	296	304	317	293	285	281	275	290	317	302	304	313	314	289	324	285	322	267	290	297	298	298	297	286	316	314	354	284	294	277	333	287	302	309	285	296	315	292	290	280	346	314	302	269	296	293	295	294	290	314	256	310	298	300	311	262	318	287	310	284	280	315	313	267	314	321	297	275	321	289	320	321	313	307	307	300	281	312	295	295	324	310	315	327	292	280	286	285	303	315	305	298	289	314	322	271	320	313	331	289	302	288	309	282	297	303	291	313	287	249	273	333	299	298	306	323	315	292	297	289	302	297	311	317	307	328	308	275	308	305	286	336	303	281	256	316	311	312	326	308	268	295	335	288	307	307	266	282	279	272	292	307	310	287	299	319	311	295	329	311	292	300	310	299	293	293	272	319	267	320	305	314	295	305	299	302	306	298	290	306	281	306	277	321	270	325	277	283	336	325	299	294	298	305	306	311	279	299	306	320	303	300	310	279	306	289	313	305	303	306	294	273	322	312	325	306	293	306	300	307	276	291	310	318	299	314	293	328	299	319	308	302	289	310	292	307	292	279	315	301	292	292	318	331	316	330	327	279	332	298	295	287	307	311	296	288	303	308	308	281	321	287	293	305	292	319	311	316	269	313	305	299	312	288	294	295	261	345	299	302	300	291	303	343	321	310	295	313	346	323	329	285	279	318	329	292	276	294	291	315	333	305	304	328	317	320	260	266	309	303	293	305	318	261	294	263	317	304	291	316	302	302	301	276	299	323	302	288	294	341	335	292	295	323	344	277	300	333	308	294	309	329	291	341	287	277	298	296	320	316	312	285	320	331	316	326	258	303	312	292	292	323	276	282	306	301	295	306	282	291	329	307	327	294	310	315	289	303	323	279	291	276	295	335	285	274	297	298	294	333	327	308	338	307	297	282	302	278	326	299	324	304	282	301	309	307	295	347	325	307	294	309	301	310	300	329	292	298	303	318	292	323	303	290	296	290	309	288	313	293	304	302	283	301	309	291	288	334	315	288	306	290	288	293	346	280	290	287	331	316	314	332	304	300	321	324	304	289	301	296	296	310	291	278	300	302	305	330	295	298	311	310	286	301	276	311	303	286	292	325	308	315	291	297	261	317	310	288	336	269	315	304	260	291	312	304	302	297	318	289	302	291	312	293	344	270	306	282	311	322	314	314	325	330	323	321	305	301	330	293	291	323	311	301	317	263	291	316	287	302	317	286	323	296	334	292	280	285	309	287	276	303	307	312	336	289	265	292	281	313	323	310	310	287	282	300	293	284	348	271	320	307	297	314	306	312	311	283	322	316	302	287	344	289	294	301	289	297	295	324	264	313	297	292	292	308	308	313	295	323	312	272	261	314	318	266	271	301	313	294	290	335	270	322	326	289	275	353	304	307	323	284	284	284	312	306	280	314	335	305	308	290	310	340	289	316	279	282	302	295	280	289	298	303	301	289	283	324	292	275	288	330	317	297	304	332	329	295	311	321	293	316	293	316	308	327	288	284	287	300	326	281	328	306	306	356	328	305	305	330	304	304	309	292	304	301	333	312	296	283	314	301	282	281	255	306	281	306	278	304	298	279	327	316	284	295	301	312	289	283	313	272	302	296	292	288	290	289	308	303	315	308	345	307	294	310	287	292	324	304	321	308	296	304	304	321	312	277	294	302	277	332	276	307	307	271	285	297	293	293	312	301	320	318	290	287	304	281	295	334	338	301	319	297	285	310	291	304	300	310	286	308	306	316	296	316	346	309	313	316	301	311	279	311	287	297	302	304	304	309	327	268	300	328	282	295	335	300	297	298	309	330	268	324	302	310	298	295	304	317	298	330	313	299	282	326	317	303	302	325	276	319	271	300	312	295	307	313	282	304	299	317	312	300	260	293	310	322	295	291	314	302	284	284	322	336	291	307	303	288	333	274	288	302	325	298	293	291	274	301	304	315	294	299	315	303	302	295	318	288	281	316	269	288	314	305	360	293	294	309	308	295	287	313	278	302	307	301	288	296	290	293	260	313	290	287	296	312	276	311	292	313	299	315	313	278	310	309	290	290	301	304	288	287	292	333	298	278	303	318	309	275	311	282	320	292	309	305	307	301	251	310	340	278	298	325	282	274	319	285	308	303	304	340	280	313	320	311	339	304	294	318	300	295	324	300	329	281	293	277	291	314	302	320	323	312	311	306	307	288	301	327	321	302	330	305	327	312	309	286	319	307	293	304	284	299	289	303	300	320	298	298	321	308	271	308	322	312	318	315	303	289	351	292	310	305	271	295	300	282	320	280	307	336	296	302	272	328	304	305	304	305	293	288	318	320	297	309	337	357	318	295	298	296	329	306	292	311	320	288	307	288	308	300	290	289	323	318	296	324	311	299	286	293	321	317	328	296	322	266	288	280	301	267	340	289	279	295	308	297	319	307	300	304	318	317	297	300	295	328	277	297	293	282	314	308	313	306	333	302	307	289	314	294	296	269	321	297	323	294	306	315	318	289	279	256	295	317	306	313	298	320	316	292	307	291	304	284	303	308	320	324	285	315	320	289	312	311	289	312	285	281	327	310	321	308	311	319	306	283	297	336	306	301	334	309	302	315	299	295	309	291	317	306	287	308	320	274	312	309	307	330	282	316	304	296	302	279	324	290	291	308	309	337	313	279	279	311	312	323	319	278	319	268	300	320	274	334	295	325	319	293	302	282	284	276	271	321	328	271	327	285	294	314	292	289	314	317	302	318	316	289	316	292	295	324	309	308	314	312	282	283	285	277	320	317	295	302	288	318	297	301	294	297	301	326	303	288	292	327	318	302	309	293	306	293	284	317	324	321	306	319	300	304	290	299	302	277	288	276	328	312	326	314	284	291	279	311	292	319	292	298	278	314	306	310	326	296	316	307	291	298	304	287	315	342	300	267	318	299	302	326	312	302	288	301	295	329	302	303	291	289	297	294	335	289	325	289	305	307	304	314	294	300	303	305	300	321	332	307	336	278	286	295	295	294	336	296	285	329	289	321	268	314	277	316	259	296	309	305	281	295	288	328	295	315	292	359	264	294	294	289	278	303	288	326	326	307	289	313	286	291	320	302	309	290	325	320	282	269	315	288	300	284	305	298	280	329	319	296	300	313	324	321	325	308	316	287	319	269	313	298	292	297	297	328	304	278	311	309	296	316	285	302	320	280	305	305	312	321	311	287	310	312	293	285	284	297	294	293	299	299	303	301	319	299	292	266	314	335	318	297	332	295	285	270	292	302	289	273
22702	20774	28357	23541	22391	25104	25265	16357	11185	8135	5808	4177	3075	2374	1881	1489	1283	1026	887	774	656	575	496	484	434	375	365	316	308	326	290	292	269	256	257	262	263	242	262	243	277	241	256	222	236	276	282	234	258	253	218	249	216	219	247	243	248	235	266	254	248	235	233	250	227	232	224	253	241	226	222	242	255	240	234	236	225	249	247	242	232	238	243	219	255	220	192	223	257	213	253	244	234	221	250	250	224	237	219	213	245	245	225	255	245	220	237	239	246	237	241	230	238	269	258	219	252	238	236	261	217	239	242	236	244	269	255	232	239	252	254	272	248	250	237	222	259	242	238	231	216	249	251	234	231	247	254	232	249	245	228	227	247	264	253	244	241	223	233	265	223	220	258	227	255	238	230	234	236	221	266	248	230	244	241	252	255	246	250	213	265	231	248	238	260	218	237	236	236	233	225	257	246	262	234	251	236	247	241	243	245	252	249	246	232	242	234	219	222	235	258	222	255	232	233	265	246	239	226	232	270	233	253	258	245	222	238	250	258	236	233	233	279	248	262	221	242	239	223	249	260	240	237	250	260	238	233	245	263	226	274	221	265	235	232	244	262	249	240	227	250	243	230	248	241	247	257	228	240	226	233	215	239	226	264	232	240	242	229	232	252	250	237	214	234	236	230	237	252	222	245	242	248	249	259	240	222	234	239	253	232	255	244	245	259	247	225	251	237	253	213	256	221	231	242	238	273	266	236	216	265	227	243	253	254	256	220	242	226	219	229	236	247	225	257	235	250	258	222	229	256	238	237	215	216	266	236	218	247	255	267	255	239	269	236	269	257	214	247	217	242	245	256	253	253	238	242	236	219	260	246	262	239	243	217	231	221	232	241	230	204	234	222	244	244	220	245	227	272	256	229	240	292	256	226	221	261	250	235	241	239	229	233	247	234	216	271	260	226	252	242	227	254	224	234	227	207	235	233	252	223	249	255	226	264	258	273	226	224	244	242	237	229	250	258	236	252	249	227	251	236	260	247	254	268	210	239	252	258	254	237	226	252	237	257	264	221	223	232	223	228	237	253	213	236	244	255	229	261	226	222	232	251	245	258	244	256	245	248	251	224	238	242	222	237	271	212	239	216	241	241	228	241	230	242	248	254	235	262	231	263	241	250	242	265	277	252	253	252	245	242	263	258	257	234	245	243	246	272	241	216	225	247	249	243	238	229	238	247	291	240	208	217	244	249	216	223	245	229	263	234	236	241	237	235	252	224	232	221	217	226	277	254	249	252	254	227	242	261	239	248	241	242	211	252	227	251	225	253	214	216	248	254	249	253	256	231	236	263	228	230	250	239	236	243	256	248	252	227	219	222	243	235	247	256	245	252	254	234	222	242	221	266	245	222	236	236	238	257	220	230	249	227	244	230	220	240	259	248	215	223	245	237	238	233	236	238	269	230	238	223	234	267	228	256	229	237	217	254	223	291	250	250	210	263	232	231	241	241	259	236	241	251	242	260	233	246	233	240	258	227	238	237	260	243	235	244	236	238	240	226	250	267	229	254	229	255	233	237	254	255	214	233	240	220	238	226	219	222	277	240	246	253	236	255	229	229	257	238	228	231	237	254	272	268	261	228	244	257	260	255	233	222	220	241	203	232	241	239	248	259	233	247	259	216	239	268	236	258	232	233	203	259	215	250	245	263	258	233	206	235	246	232	246	273	232	227	248	267	236	262	255	239	245	211	231	279	224	254	255	239	258	265	253	249	238	240	238	266	219	255	226	267	256	240	238	271	240	265	239	249	271	234	249	253	260	249	235	238	221	238	231	272	227	220	226	250	237	229	211	246	256	257	249	258	253	259	242	248	255	244	227	252	219	263	230	246	252	248	201	237	264	253	232	227	236	250	227	232	267	233	238	251	258	228	258	230	214	242	237	220	241	232	228	223	251	240	230	212	274	248	235	225	246	246	264	246	227	242	226	217	269	253	249	252	241	231	247	228	228	254	279	251	266	236	236	240	236	255	227	254	270	232	242	240	250	221	239	241	231	235	216	265	242	236	229	258	244	263	241	244	254	228	255	238	219	243	228	258	251	247	228	258	252	223	223	239	243	241	249	212	247	226	248	241	253	250	228	247	231	267	235	273	228	233	240	246	248	218	244	259	232	235	233	236	231	233	246	257	207	234	240	248	262	273	240	265	275	235	232	238	256	235	234	238	225	274	256	221	228	255	247	249	241	240	239	247	232	253	222	218	236	256	262	240	251	258	222	278	217	237	228	223	273	229	236	221	257	253	242	235	209	244	266	243	207	245	241	218	269	253	242	242	254	266	233	252	234	248	224	240	247	239	267	246	249	204	242	224	244	232	218	250	236	238	234	242	246	233	243	239	243	245	250	254	237	221	237	245	241	232	248	221	247	229	227	226	245	201	241	254	250	273	265	252	242	246	225	236	232	291	263	243	239	254	247	200	248	251	233	218	238	235	245	238	239	216	222	238	258	292	271	240	229	238	262	256	254	255	253	252	255	229	249	242	256	247	268	246	255	241	221	240	235	230	236	249	234	236	238	236	238	254	248	218	235	239	234	245	239	226	284	225	235	238	230	257	237	236	258	261	241	226	258	254	225	218	250	251	239	208	226	239	222	240	259	234	222	243	244	233	236	247	237	230	231	266	241	243	263	232	252	249	246	244	227	229	247	234	218	248	237	255	235	251	237	246	259	268	240	227	242	257	246	219	249	246	244	244	252	233	263	236	244	234	243	243	231	232	243	221	247	250	259	243	258	237	244	232	229	237	239	263	245	252	231	222	269	252	241	239	237	260	252	215	251	262	240	240	258	242	249	252	231	231	255	248	258	257	243	232	222	256	220	253	229	229	234	228	244	225	239	238	262	225	219	250	236	248	223	251	224	209	234	251	240	254	228	250	235	230	230	257	231	233	259	238	254	235	219	260	247	234	246	229	247	219	215	245	250	260	215	249	246	234	227	245	224	249	237	245	239	220	254	231	238	235	230	253	253	247	238	233	246	223	236	240	238	261	227	235	242	253	219	237	225	241	244	223	235	230	231	226	253	235	238	227	249	242	262	233	235	227	224	237	229	250	255	237	247	229	255	233	226	245	249	233	237	217	240	222	243	283	251	242	252	229	271	264	244	266	226	265	240	208	218	234	256	226	240	231	232	215	214	272	245	255	229	255	266	233	251	238	263	205	250	232	244	259	246	231	233	252	244	235	192	261	254	265	200	261	245	235	233	235	256	235	259	247	224	242	244	228	232	252	234	271	252	218	248	252	242	221	263	227	254	260	240	206	229	210	240	255	260	256	213	253	272	257	265	219	234	231	239	239	212	232	260	241	254	223	243	235	240	243	265	256	231	231	253	239	228	238	241	235	239	220	253	241	236	258	249	217	235	232	221	202	249	251	237	249	248	250	238	247	268	248	269	231	245	216	259	262	220	250	247	252	247	270	220	231	260	219	235	202	244	272	237	250	242	208	249	231	249	224	257
35935	61475	55828	43372	37585	32825	27576	22482	17639	13636	10340	7635	6112	4451	3509	2886	2342	1950	1709	1288	1104	983	836	765	661	570	547	473	477	403	418	357	351	371	381	349	320	322	345	323	334	324	320	298	315	303	321	310	296	302	301	284	276	337	318	275	280	302	291	295	331	280	281	326	323	303	309	323	290	350	269	331	316	316	315	282	282	291	300	296	291	281	329	282	308	294	296	297	277	289	331	311	331	292	302	290	311	312	277	290	281	300	302	275	319	324	308	340	314	267	302	305	301	286	316	323	276	337	283	319	304	300	316	317	298	288	297	301	299	295	307	270	319	290	294	283	306	302	298	326	311	310	274	316	305	321	293	284	320	286	296	302	305	289	307	298	310	294	284	300	275	292	284	311	296	282	310	318	321	290	282	315	290	280	279	351	299	305	257	305	337	295	286	293	320	311	279	311	291	299	275	297	323	315	309	292	290	305	316	287	313	326	315	299	266	318	300	319	313	312	310	281	303	294	301	279	273	278	309	281	299	321	337	318	311	310	310	289	285	290	311	275	341	302	324	276	293	325	270	331	271	294	321	316	286	291	326	310	304	314	295	292	297	297	335	304	283	285	296	300	315	308	306	288	310	286	292	306	312	292	335	296	312	279	312	298	302	320	291	288	311	297	304	320	270	303	309	270	301	326	313	317	317	304	297	295	322	333	316	333	329	322	311	301	288	299	283	295	282	295	307	315	302	295	303	254	289	300	318	296	296	309	323	291	283	315	327	312	335	294	267	294	296	294	303	312	294	321	286	299	285	302	293	293	301	322	288	263	309	300	297	279	289	294	305	283	268	305	322	326	300	270	300	310	294	296	287	314	310	303	324	286	251	291	262	312	318	287	321	265	313	307	288	304	292	286	319	306	308	307	307	325	308	324	312	297	296	301	301	289	278	293	307	291	315	280	290	301	310	301	293	330	319	274	307	333	274	314	292	268	305	285	277	330	317	334	336	291	303	287	314	282	321	299	282	292	286	275	312	292	297	297	300	273	293	293	302	308	283	311	286	295	334	306	283	310	305	301	285	280	297	285	306	314	322	304	340	269	291	282	275	312	295	299	316	290	310	281	293	296	283	303	284	277	290	315	314	290	293	294	279	302	305	314	326	308	286	281	300	302	306	301	292	291	302	292	315	275	296	276	315	314	304	295	292	297	296	337	324	299	307	298	296	301	296	289	273	302	289	266	315	311	307	300	329	304	279	330	315	300	316	329	311	286	331	304	330	331	258	330	269	289	279	278	298	312	295	275	323	319	305	297	297	274	291	308	300	314	293	314	287	307	283	288	291	311	276	280	287	276	297	297	306	289	262	306	290	285	307	284	343	284	285	328	293	286	342	314	304	290	321	305	318	274	343	303	285	321	303	330	298	296	308	274	266	313	278	273	294	318	305	339	284	327	299	320	312	294	290	315	302	305	292	273	338	293	276	277	291	334	314	331	315	265	297	285	303	304	278	279	286	300	290	291	277	280	301	283	315	302	332	290	260	313	293	266	304	324	299	298	299	294	307	335	258	298	313	284	285	318	286	262	287	293	290	318	355	304	314	324	335	307	292	278	279	288	309	288	291	318	312	292	315	279	292	320	289	289	282	316	310	313	287	299	287	301	288	324	336	304	283	287	318	317	316	294	291	309	306	302	329	297	302	280	334	306	307	281	316	298	289	325	294	291	270	279	281	303	284	342	313	283	319	297	295	324	314	302	261	298	295	283	277	274	279	280	274	301	308	296	295	327	319	298	297	297	293	306	297	316	300	291	298	291	280	266	273	293	254	293	330	330	296	297	315	315	303	305	311	309	296	284	286	331	309	308	308	329	272	298	287	296	306	293	339	263	342	315	276	288	315	311	298	303	309	321	307	309	308	313	287	306	304	283	278	300	307	285	305	298	325	295	275	315	308	261	322	285	304	288	316	288	302	288	290	298	314	313	299	307	287	300	297	302	329	294	318	313	300	296	294	282	290	310	307	312	292	324	281	322	292	333	281	291	286	309	299	308	288	303	257	284	287	304	278	275	251	273	313	275	305	309	258	304	311	283	328	293	291	328	284	280	283	290	266	316	306	300	304	335	293	303	301	288	321	301	306	306	321	315	329	308	300	285	300	292	295	311	299	313	271	288	292	311	313	292	315	307	300	282	339	304	326	315	339	320	332	297	305	344	282	317	266	291	277	321	296	272	307	289	296	301	324	315	306	308	297	274	323	327	291	259	299	304	309	286	300	303	298	333	312	292	276	299	340	286	331	289	296	294	283	288	292	316	306	323	285	344	276	319	299	304	302	289	311	284	290	283	309	274	330	315	315	282	294	273	272	298	297	296	319	317	302	303	282	344	278	296	274	337	290	288	310	309	320	283	328	310	284	266	303	302	328	311	279	285	291	283	307	292	316	293	291	268	306	300	317	298	303	276	275	309	259	272	275	301	307	291	290	290	299	293	300	316	318	312	286	321	298	274	330	338	273	324	302	308	338	339	297	310	324	312	328	307	303	285	307	331	295	313	319	324	297	291	323	268	285	310	311	341	292	289	306	274	249	278	311	292	287	316	281	300	287	307	302	327	316	318	306	316	306	281	307	310	293	273	319	278	328	282	317	300	292	288	309	273	315	294	306	332	282	294	304	263	296	296	316	306	292	291	318	275	276	272	318	307	329	287	293	287	285	301	313	304	297	299	306	300	293	313	300	315	275	315	310	313	316	294	301	285	299	313	313	301	309	328	305	305	339	341	331	283	296	308	286	290	292	314	308	284	304	339	306	296	318	318	301	337	270	304	304	299	311	286	269	304	313	282	287	275	287	287	264	315	313	276	324	331	291	297	308	284	286	302	287	280	303	308	317	303	311	291	297	314	309	284	303	276	328	298	294	340	299	286	294	300	295	293	281	319	280	299	303	323	294	282	310	300	311	310	302	304	291	297	329	274	267	314	290	335	332	280	288	272	301	311	293	278	310	279	304	281	300	301	320	296	315	302	297	281	287	292	308	301	280	284	303	326	284	299	295	305	344	329	317	293	279	282	283	280	296	268	288	285	295	298	281	311	275	321	334	305	261	303	291	269	321	272	327	290	289	274	312	281	310	314	288	317	293	310	314	282	275	349	291	304	278	325	298	302	318	279	323	286	287	291	293	280	270	281	324	289	306	279	300	311	266	307	309	353	248	292	313	294	321	284	276	313	319	323	296	310	318	322	298	290	269	306	303	293	290	317	300	292	319	304	316	274	266	286	323	286	295	324	302	299	277	297	273	283	303	290	304	312	289	333	276	317	285	279	305	291	292	264	290	269	312	298	300	312	269	315	303	304	327	300	281	322	317	305	283	324	291	295	310	310	293	275	272	300	287	309	313	305	302	268	316	297	289	307	309	301	266	290	310	297	283	313	298	302	301	318	291	301	333	275	350	310	280	308	281	292	301	326	295	313	300	310	299	290	299	309	270	282	295	284	324	339	299	299	290	265	301	271	325	295
28581	31172	38630	31461	22542	16335	11238	7512	5039	3669	2612	1913	1515	1228	938	773	703	559	540	466	434	414	357	345	322	282	303	272	267	262	248	268	246	243	243	274	268	268	274	235	250	263	233	274	262	255	288	254	236	244	219	251	243	242	271	255	255	262	242	254	233	241	258	243	225	237	246	225	250	237	231	272	230	240	248	255	230	235	240	254	259	234	265	247	236	253	271	268	271	263	231	250	264	252	246	248	226	225	254	264	219	217	227	275	260	247	250	234	236	256	225	231	243	244	237	274	225	264	225	241	265	235	266	248	239	273	240	239	256	249	215	253	264	247	235	245	252	256	228	210	257	278	247	225	284	238	245	242	232	223	260	248	245	267	251	230	240	241	234	220	244	235	235	244	255	262	244	230	251	233	254	248	247	263	264	228	236	266	242	230	273	224	262	240	255	243	228	233	229	275	266	261	289	246	258	235	225	215	271	276	274	236	270	243	247	263	263	241	244	258	241	247	236	260	256	235	239	268	242	248	225	227	242	246	249	231	251	243	244	234	223	254	243	281	231	277	242	276	240	268	262	239	247	236	255	242	245	233	259	268	249	231	241	251	233	277	242	231	268	232	233	224	229	237	265	244	258	237	234	229	272	239	220	256	250	232	262	215	263	262	261	247	259	258	231	248	255	228	240	256	234	211	279	255	246	224	246	229	256	254	277	254	254	244	251	248	240	247	237	226	228	220	251	225	260	216	230	242	254	226	229	234	245	239	270	241	236	234	265	235	228	241	267	256	244	247	246	229	248	238	272	234	226	260	253	236	252	255	265	240	228	254	244	242	245	269	256	265	251	250	258	246	256	233	251	285	229	227	254	263	238	259	250	251	249	224	246	252	235	256	266	234	265	236	239	244	248	248	275	241	245	276	252	226	240	236	242	246	253	237	252	256	253	239	260	227	251	273	223	241	259	251	252	268	222	231	256	276	270	277	237	256	257	256	256	258	216	267	274	246	249	235	263	226	286	261	248	266	217	259	257	222	267	221	243	272	209	249	243	249	270	264	257	255	217	256	257	243	272	237	248	216	262	225	244	249	233	259	248	233	259	245	241	257	241	239	233	248	232	234	228	236	233	253	250	237	252	246	262	225	260	237	236	272	240	256	264	235	238	269	238	255	241	231	216	240	244	242	247	272	228	266	263	247	243	241	259	263	242	256	244	232	262	229	235	232	227	238	244	246	224	248	237	249	218	228	221	201	262	242	246	252	240	238	246	248	255	254	241	246	243	254	265	256	239	250	260	237	244	253	239	253	241	258	240	261	244	241	237	237	255	220	247	260	233	243	247	258	264	238	261	260	253	226	251	244	215	244	272	256	254	268	267	278	263	248	212	244	254	246	236	236	220	271	227	249	242	250	250	243	269	255	254	248	258	263	206	251	241	217	252	228	249	245	228	230	267	242	236	239	255	248	247	252	253	241	256	223	240	247	218	240	254	254	237	229	257	267	263	258	219	235	234	241	232	223	260	232	285	245	268	260	238	249	230	263	266	218	227	245	241	236	207	241	239	247	232	258	268	226	244	231	264	234	245	237	259	241	228	254	241	243	267	254	284	233	227	232	256	242	273	242	262	279	271	253	249	270	250	240	247	255	214	247	222	240	237	245	262	224	226	248	217	252	226	239	256	225	245	234	260	240	252	260	224	250	219	265	244	269	234	227	265	256	247	219	252	240	244	246	242	207	251	274	244	265	252	257	219	286	263	228	232	244	264	241	225	247	253	225	261	240	231	249	257	219	247	229	284	213	246	236	260	256	238	227	244	245	243	248	267	210	267	229	268	266	224	245	243	255	239	243	251	246	253	252	259	254	251	237	233	262	231	246	242	259	235	210	273	240	279	258	215	254	263	228	237	218	239	270	245	235	228	242	256	234	263	250	249	233	259	218	232	244	234	237	254	251	232	245	252	238	253	275	239	247	202	266	262	238	226	258	232	230	266	260	265	255	265	257	264	230	254	221	237	232	240	245	258	243	254	246	229	267	262	257	270	268	217	233	235	258	227	218	247	273	241	254	217	232	230	264	266	239	255	226	242	254	278	277	248	231	231	263	266	235	271	268	249	256	239	269	251	228	238	227	238	257	263	266	241	243	251	237	259	246	236	232	233	255	260	283	219	245	259	235	258	273	262	209	235	245	255	250	235	238	251	275	235	245	253	277	240	221	242	243	244	270	235	211	271	237	220	251	236	241	223	239	236	250	254	218	253	244	230	275	241	248	233	229	238	240	230	262	272	238	230	254	247	216	237	256	250	221	265	227	239	246	241	238	235	240	230	245	251	236	244	249	221	247	215	243	224	260	234	234	253	233	251	254	251	262	243	254	222	258	253	229	250	224	237	221	251	252	239	241	251	233	257	253	250	279	278	244	226	269	265	248	212	234	238	242	246	279	241	257	219	241	266	237	225	265	248	240	238	258	254	251	256	240	243	270	250	235	238	242	237	240	245	226	240	258	226	227	230	233	258	249	292	266	241	246	253	223	231	273	212	272	241	261	237	214	270	243	247	243	264	243	252	252	272	242	243	266	264	255	265	221	242	241	250	241	249	269	240	296	236	264	263	245	244	265	233	225	257	240	256	237	244	269	238	252	269	266	240	257	248	258	236	260	224	252	207	221	224	244	260	241	255	231	238	216	246	252	243	266	266	255	262	262	266	278	236	251	275	244	233	241	227	266	241	246	259	239	219	229	260	247	237	245	217	273	242	231	251	256	267	247	258	245	264	241	243	233	236	246	237	244	247	251	238	248	240	243	270	258	213	253	258	248	262	237	229	252	241	236	237	227	270	243	216	235	260	236	274	242	251	224	240	264	244	251	274	286	235	234	242	240	244	226	259	248	263	259	223	260	244	259	259	267	241	242	232	241	248	270	228	232	240	240	240	276	245	252	262	253	262	243	240	217	226	262	236	257	229	250	223	266	251	240	245	255	238	224	241	232	276	238	265	251	263	249	241	249	256	243	267	271	215	265	250	245	226	229	237	232	250	229	262	238	239	246	245	246	226	220	233	256	256	247	247	238	253	260	247	254	242	246	237	239	267	248	228	230	238	243	245	244	242	239	214	260	249	243	240	262	246	259	259	266	266	227	260	245	265	248	239	246	262	269	268	223	238	260	241	286	230	223	210	237	234	234	259	216	243	248	244	242	255	248	220	242	243	243	233	235	232	237	233	244	233	247	252	238	272	233	239	263	254	222	253	227	251	223	243	238	247	240	246	238	220	249	255	255	262	254	238	247	259	231	264	255	272	207	259	245	256	227	242	238	253	261	231	223	250	255	236	235	262	243	240	226	230	261	244	254	275	246	231	236	258	239	270	227	247	252	239	268	244	264	239	264	238	242	266	230	249	228	259	240	226	239	243	245	235	263	264	235	270	245	225	250	228	253	225	296	246	248	234	247	248	260	237	243	255	248	266	243	227	250	257	272	262	260	242	260	265	229	234	223	232	222	261	219	228	222
35218	49999	43897	33014	27265	22440	17679	13587	10123	7358	5283	3959	3063	2276	1720	1423	1221	1029	917	758	665	604	571	479	488	420	403	394	388	342	341	355	337	324	307	339	320	317	323	311	315	343	334	364	313	343	284	344	327	284	319	320	326	309	306	318	326	350	317	312	309	307	322	353	298	312	302	305	313	304	290	288	311	295	309	335	284	321	330	294	320	306	288	300	300	280	339	332	310	309	337	310	336	328	282	311	331	328	288	296	316	329	280	298	329	315	346	310	317	294	307	313	315	316	316	315	290	316	340	322	317	301	341	286	339	316	303	331	302	317	279	317	305	334	339	287	333	299	307	291	328	319	289	311	310	308	293	357	311	312	321	295	308	321	296	323	307	315	289	295	315	319	298	350	295	305	328	289	308	331	304	294	312	323	342	339	288	331	330	305	328	300	288	324	294	277	336	320	285	320	325	328	305	296	304	273	298	302	326	318	318	302	294	344	322	327	335	297	327	324	298	325	346	332	302	305	331	320	306	310	332	322	303	303	313	322	331	338	304	288	295	334	324	299	324	314	323	328	330	305	343	297	294	311	287	318	329	321	320	317	313	313	300	292	315	329	355	317	288	299	351	325	332	309	314	303	323	321	275	335	304	299	314	300	335	335	302	321	308	289	316	322	326	330	301	314	330	314	314	313	308	302	303	319	294	294	305	304	303	308	305	340	287	310	322	280	319	298	322	315	297	304	321	320	293	325	295	328	315	293	315	310	351	323	299	327	334	318	312	289	291	333	315	323	318	322	340	316	282	316	306	316	305	297	311	314	337	319	318	307	278	315	294	328	290	351	333	330	342	296	298	294	367	341	300	310	298	272	308	321	323	317	318	332	283	328	280	302	309	337	317	333	333	326	315	335	304	308	314	326	289	254	295	304	316	313	307	319	309	321	324	298	292	349	322	307	340	298	307	318	307	315	313	335	334	321	287	306	330	319	323	332	301	334	321	319	306	303	313	292	306	323	317	327	295	315	336	298	292	300	263	298	280	292	311	304	302	315	306	322	281	310	307	298	301	285	293	294	312	314	291	339	320	324	298	294	333	363	320	301	338	330	304	309	293	341	302	282	318	307	304	364	300	297	323	311	329	292	303	327	302	301	313	318	296	327	310	313	307	334	309	332	303	332	321	324	333	295	351	301	334	298	342	329	301	322	291	332	289	287	298	333	350	329	296	309	316	311	297	319	330	318	318	275	328	325	319	347	293	325	325	303	306	301	295	336	319	308	344	316	289	299	311	329	307	290	333	301	337	328	312	306	294	311	309	281	316	314	322	328	295	324	273	330	318	287	316	305	312	288	318	310	307	279	303	322	320	309	309	312	309	317	334	325	306	295	300	311	313	316	317	304	323	326	318	288	325	304	281	284	316	313	331	285	355	301	299	341	313	334	325	310	316	311	295	333	298	307	312	312	325	299	313	303	273	351	303	310	332	335	331	281	329	319	307	292	312	322	312	302	279	298	311	313	335	298	324	299	332	305	339	304	308	270	296	312	323	319	303	328	320	315	333	340	322	340	328	305	297	290	302	336	324	312	330	309	316	309	337	355	342	308	345	347	326	305	302	322	327	308	295	299	299	289	313	331	335	296	292	332	300	312	348	292	319	323	268	321	320	319	319	317	312	316	322	312	309	317	298	318	302	314	324	304	311	326	309	304	320	310	345	358	336	322	319	338	287	326	354	306	325	315	310	325	334	312	289	292	331	285	290	318	316	319	314	303	305	342	326	329	272	313	310	321	291	324	286	319	328	275	315	306	307	302	303	296	314	295	294	316	317	321	320	287	290	304	307	298	304	283	326	303	315	325	324	322	285	318	293	308	296	271	313	331	319	321	284	319	311	309	294	334	340	309	311	331	322	298	324	289	328	312	290	347	341	335	341	329	296	355	322	288	302	321	331	313	321	280	291	322	287	323	351	316	313	322	305	303	309	313	293	299	301	312	279	335	311	311	302	324	323	325	329	326	335	317	336	305	327	305	276	324	319	301	340	314	298	311	316	315	299	322	314	319	332	312	294	292	308	294	325	307	298	299	291	305	296	312	278	301	290	296	320	325	322	312	335	296	321	325	313	312	313	321	303	321	298	328	321	307	298	296	342	321	326	318	334	301	313	302	301	327	334	327	312	295	312	300	311	302	306	326	303	334	283	343	290	299	325	337	305	308	316	282	305	278	344	326	307	312	327	284	306	308	320	295	303	307	303	333	290	306	295	310	327	319	304	299	293	319	284	286	311	331	319	318	335	309	303	302	322	314	297	344	303	321	328	298	308	301	309	313	313	290	312	323	321	310	342	315	358	294	333	303	329	308	316	313	296	335	298	312	336	345	317	301	314	308	296	325	302	307	321	276	325	299	330	334	329	325	319	316	336	311	299	286	289	334	342	338	321	306	341	328	321	310	331	298	329	318	291	325	294	327	342	314	296	318	310	311	298	316	315	318	322	304	316	297	312	311	285	308	309	337	299	322	322	298	292	306	303	280	279	283	294	326	298	300	309	314	325	311	303	331	318	272	306	327	338	331	309	316	284	326	331	314	320	361	324	303	285	310	304	294	287	327	325	319	301	305	315	296	306	315	298	314	298	299	283	324	342	326	342	291	291	336	273	308	320	284	312	294	316	320	316	329	333	298	297	314	343	307	314	313	316	300	306	310	324	305	312	331	306	267	297	324	308	284	303	283	311	330	346	300	314	311	271	319	312	304	304	293	342	317	335	319	347	303	320	327	304	308	315	310	283	328	315	302	315	295	309	301	304	283	297	333	324	316	335	292	342	321	318	279	325	318	336	342	294	299	298	309	301	346	297	279	288	287	305	294	281	329	316	332	318	317	288	285	322	321	301	353	349	307	281	329	321	295	355	304	320	322	291	310	279	315	324	292	310	294	306	325	283	335	298	331	320	332	282	308	326	299	326	320	301	320	266	299	318	307	304	312	305	311	323	308	299	297	317	325	323	331	320	329	300	280	309	313	314	305	299	310	306	285	323	290	302	288	313	315	305	278	316	325	320	318	322	329	272	315	305	336	293	305	295	315	310	290	301	305	313	350	315	328	326	285	304	313	293	329	302	326	303	288	323	300	300	300	311	302	290	334	279	352	297	304	316	296	343	327	269	321	334	324	296	308	319	325	282	319	333	304	301	314	295	325	338	305	305	314	327	308	311	305	327	341	328	310	339	311	312	327	311	344	340	331	345	342	296	304	309	311	313	293	303	312	322	293	321	329	291	297	315	297	316	335	328	319	312	329	335	307	320	324	317	321	313	335	330	301	295	358	323	321	315	295	303	323	298	323	309	296	332	315	348	300	325	297	285	329	324	303	302	314	299	357	346	298	289	316	306	343	343	314	298	306	305	321	324	298	333	316	294	322	337	308	315	293	327	340	312	321	295	317	287	300	319	343	326	328	335	334	250	305	305	298	314	298	325	309	319	322	324	305	263	307	301	320	332	324	313	308	339	308	300	304
23636	20736	28180	25028	24089	23571	19335	12420	8471	5964	4362	3032	2434	1807	1427	1143	948	813	692	591	538	475	452	372	421	357	303	316	297	310	297	269	276	281	299	268	291	251	245	264	258	260	245	253	249	229	226	255	232	227	246	229	223	259	224	234	265	213	239	245	261	262	255	236	236	242	223	252	206	258	248	246	251	253	268	262	245	223	219	211	244	223	234	274	225	259	248	246	247	218	223	215	240	247	234	271	249	237	238	249	220	257	248	272	241	247	240	242	241	225	255	254	241	235	249	251	251	234	252	249	254	252	247	248	220	251	222	228	247	249	247	260	238	239	242	224	273	241	247	247	216	253	245	242	238	217	236	258	244	239	245	239	226	265	265	255	225	234	247	228	253	245	262	255	254	227	219	230	219	251	219	252	219	242	246	233	252	237	244	228	260	204	254	227	252	250	230	225	250	245	242	251	242	249	233	231	221	253	230	239	256	244	241	256	220	203	260	244	238	246	236	258	262	222	212	240	237	245	236	217	234	215	233	223	222	265	247	254	256	221	246	237	235	250	252	268	239	241	233	232	259	212	265	264	261	233	237	220	210	257	211	268	267	239	252	271	267	214	228	239	252	221	237	238	245	254	246	232	226	234	239	241	216	249	251	251	254	227	258	235	242	231	240	242	268	242	246	241	233	257	253	238	245	273	242	225	241	254	243	224	258	250	250	237	239	214	246	248	228	238	234	224	257	278	258	228	209	239	237	271	244	236	266	266	234	226	243	237	249	272	257	242	212	246	241	246	244	247	239	259	248	242	234	249	250	235	302	225	250	292	238	229	246	254	237	233	225	257	232	269	202	244	225	230	269	271	255	254	238	231	245	215	209	237	247	256	241	236	239	231	226	245	270	236	242	251	223	245	219	256	206	221	259	205	230	266	245	254	253	237	260	214	248	244	263	229	232	213	234	255	235	259	255	263	235	206	237	245	238	236	206	250	249	248	241	263	240	231	228	246	212	220	270	252	237	241	229	244	261	259	243	257	240	263	251	260	274	218	238	234	238	232	250	277	218	239	252	250	232	246	248	260	228	233	251	234	256	250	216	227	241	256	258	250	251	261	237	235	242	237	232	236	265	240	234	224	221	237	232	247	241	242	233	205	260	239	249	248	251	255	250	249	258	231	249	241	222	235	252	266	254	242	223	277	237	270	232	264	252	240	247	268	230	266	247	257	260	239	264	216	243	245	286	256	235	271	220	235	234	244	248	242	229	246	229	234	269	220	248	232	219	258	218	245	264	270	264	238	268	246	252	266	237	233	244	229	249	244	219	249	257	251	240	214	256	241	241	257	264	222	226	252	262	230	229	250	260	243	241	252	232	258	237	223	223	255	258	251	238	226	237	228	266	225	244	227	220	276	237	219	241	256	267	254	225	247	231	273	246	222	244	250	253	221	262	245	248	227	228	243	257	244	260	214	252	240	227	249	261	239	222	259	246	243	250	259	265	245	254	259	238	231	244	239	237	273	255	258	228	224	280	224	239	253	227	266	238	285	226	234	252	238	222	246	216	242	248	250	234	254	208	247	248	212	225	231	238	212	275	252	219	221	273	212	224	241	255	230	233	221	227	241	229	253	243	271	240	215	250	222	247	230	277	241	231	236	236	238	215	258	240	217	247	216	209	240	230	223	244	244	238	246	210	242	237	247	242	223	265	234	231	220	249	242	261	228	227	231	250	246	251	242	249	228	250	212	236	235	229	243	214	249	236	240	259	245	254	219	236	236	232	232	251	237	251	234	253	221	230	230	256	251	261	241	235	249	252	224	233	226	223	227	245	242	231	235	274	248	251	245	249	240	244	274	216	225	260	236	239	274	261	224	245	268	217	259	211	268	261	253	240	234	266	219	229	254	254	232	221	269	264	212	235	235	223	255	231	252	283	252	249	246	224	266	235	231	258	240	230	226	238	266	268	248	247	222	212	209	261	258	243	243	223	228	227	253	211	256	238	257	222	236	270	246	262	262	214	254	226	251	235	242	274	250	226	232	223	247	236	265	239	252	238	231	243	232	235	274	255	230	219	237	254	236	254	246	237	250	243	233	233	260	224	244	249	228	223	223	233	220	246	206	225	251	234	235	252	255	260	249	242	260	236	232	249	243	253	236	222	259	236	240	241	261	252	256	254	234	226	225	218	234	237	236	257	247	212	201	238	257	231	242	253	236	236	250	254	243	247	257	236	218	239	239	215	262	256	252	239	268	217	212	214	227	236	243	225	228	245	236	257	249	231	268	259	235	258	235	229	222	239	249	236	267	249	224	220	240	245	242	250	253	248	243	221	229	232	274	241	238	268	236	261	224	255	234	240	234	261	212	225	223	242	234	263	229	256	254	229	233	221	233	218	227	256	264	215	230	239	226	240	235	209	252	244	305	234	233	226	264	250	222	235	271	238	240	256	256	263	247	215	255	226	253	243	259	216	240	227	230	221	242	220	245	247	257	248	232	231	236	253	237	247	254	249	255	242	242	224	236	220	250	248	266	253	263	262	243	241	243	223	217	233	260	242	239	257	230	265	228	255	230	254	250	219	240	255	207	265	234	259	265	239	252	223	245	235	235	240	240	214	219	235	231	232	255	226	234	230	227	236	243	261	225	236	230	247	255	233	245	252	241	249	241	235	263	251	262	262	234	227	260	238	237	239	259	240	271	226	225	216	248	215	246	235	228	245	241	258	236	244	256	257	270	275	257	250	238	257	245	241	219	222	228	250	251	225	263	242	252	230	223	246	258	237	242	226	251	242	269	245	254	243	235	245	210	256	242	236	256	261	222	242	218	239	220	239	257	252	249	227	245	242	249	263	234	234	236	225	250	261	270	241	225	231	232	250	234	265	240	235	235	222	254	246	252	234	231	236	244	212	251	236	225	231	237	269	255	268	253	257	235	233	233	231	264	228	211	245	249	237	278	248	232	292	230	221	223	217	246	256	235	253	272	238	250	216	252	240	244	232	239	252	256	236	214	272	255	261	253	240	271	240	246	231	231	267	258	250	235	273	237	246	218	231	251	253	236	249	241	218	229	247	243	244	228	225	204	244	240	214	249	215	250	212	265	257	232	225	254	251	234	233	249	247	262	249	247	246	257	224	257	256	247	237	260	226	257	254	268	261	252	229	227	221	258	248	242	250	256	231	257	253	250	235	235	240	213	216	228	253	228	220	265	251	238	241	253	236	258	238	258	212	227	230	250	229	226	234	258	218	228	244	264	228	228	258	235	257	243	237	250	254	255	236	251	272	240	244	234	231	273	237	236	230	248	267	241	224	229	253	227	235	233	223	257	257	238	242	277	258	258	228	251	244	236	254	260	234	252	232	227	228	261	225	270	230	233	231	262	235	214	229	210	253	228	231	275	237	244	231	254	235	262	247	220	216	269	243	269	268	248	244	243	220	226	282	251	213	236	275	249	231	238	258	238	253	242	258	226	262	227	234	255	259	237	225	224	253	244	233	211	246	226	248	237
34302	56428	50365	39082	33059	28372	23331	18558	14436	10803	7927	5984	4504	3469	2689	2120	1720	1388	1138	1003	861	781	692	601	573	508	484	404	444	393	353	360	330	331	340	359	362	336	353	324	285	311	320	303	347	293	351	269	341	302	312	297	306	291	323	304	328	344	258	279	297	301	274	296	311	302	283	326	320	277	302	305	286	322	334	301	318	293	338	321	291	337	300	324	301	309	276	324	288	306	315	284	320	286	320	334	290	342	309	290	317	289	304	324	298	289	301	290	275	309	280	315	293	313	303	312	332	308	302	286	280	321	294	298	343	322	301	307	327	279	310	298	291	310	318	327	285	311	282	301	309	303	299	304	295	311	323	290	274	298	322	286	308	304	316	297	321	333	303	281	313	287	305	294	335	289	255	294	350	307	300	313	299	290	333	312	316	314	319	331	332	321	299	298	302	290	286	303	285	314	337	338	326	333	307	292	303	329	323	308	290	303	298	292	300	333	330	295	309	311	313	317	337	329	301	317	288	308	332	278	315	292	304	336	322	315	310	303	296	341	312	295	304	278	305	286	295	304	319	319	297	329	301	282	291	298	302	304	296	302	297	292	303	315	335	285	310	315	293	317	290	308	316	294	310	282	317	300	321	317	304	269	291	288	317	264	329	314	287	319	298	315	328	305	315	304	328	287	316	303	299	303	303	283	322	305	310	294	279	329	327	298	282	324	315	302	309	304	324	309	325	281	309	288	302	292	305	289	285	292	307	328	306	311	298	304	322	317	267	328	307	297	334	298	301	282	325	337	287	318	283	368	309	296	317	323	309	310	312	323	305	299	322	339	305	318	294	302	303	307	301	297	326	302	324	322	287	300	287	312	317	291	278	322	325	305	309	316	314	300	296	319	321	311	316	304	325	324	293	295	287	334	318	304	335	307	290	297	299	289	282	294	326	314	310	275	324	313	301	296	323	324	342	283	312	297	324	321	303	313	304	295	301	306	306	287	311	311	285	286	304	292	322	304	306	303	268	320	312	330	302	314	289	330	328	327	297	329	301	321	321	274	328	302	319	282	266	303	288	295	310	298	314	350	284	288	327	319	346	261	325	300	307	303	333	310	304	297	317	313	342	284	289	326	325	295	329	331	318	299	335	310	321	309	300	330	313	300	303	326	333	309	315	321	328	289	313	292	289	295	340	328	315	302	280	329	297	323	298	267	303	301	310	283	303	314	308	276	290	308	297	325	298	299	353	325	332	295	315	332	307	317	302	306	298	305	313	296	299	300	296	301	304	321	305	302	318	307	320	315	320	319	310	304	305	310	341	320	290	306	307	291	316	305	305	319	304	300	306	303	301	320	311	332	279	343	306	291	297	294	312	329	349	307	313	304	313	308	296	325	307	327	334	334	339	286	262	298	317	293	283	302	268	274	310	284	305	303	311	300	283	299	326	317	292	304	335	298	314	277	307	321	301	314	335	311	302	322	325	314	312	308	327	295	324	325	310	316	269	321	301	356	332	305	293	288	332	310	284	314	331	303	290	313	285	321	297	329	286	331	296	308	288	283	294	289	314	285	311	346	295	312	320	313	294	352	310	288	291	304	322	316	303	290	282	319	267	271	332	296	327	314	297	300	301	309	302	307	331	314	320	300	296	313	325	300	291	296	293	301	324	288	326	313	308	325	294	295	318	281	303	312	306	296	293	279	352	284	297	313	338	272	321	281	285	284	298	328	326	339	313	310	287	285	291	327	321	324	306	315	338	310	286	301	322	326	316	332	286	302	298	329	287	286	278	305	310	302	296	277	298	326	293	282	284	320	310	323	327	297	275	295	294	298	303	341	333	284	299	321	285	314	324	321	308	325	288	329	299	299	308	300	310	295	306	301	320	320	297	295	297	308	308	311	297	301	320	282	324	330	303	307	319	299	292	331	315	296	300	286	312	349	310	316	299	312	334	335	312	291	300	310	292	294	317	306	304	322	323	316	306	321	325	306	284	323	309	293	289	294	311	281	328	325	284	294	287	310	316	290	312	315	281	304	323	295	329	340	347	314	289	311	331	299	322	324	309	311	308	301	288	299	288	310	294	289	332	294	318	299	294	331	293	309	293	310	280	283	319	311	299	313	301	295	285	326	298	291	334	281	278	301	307	296	298	322	304	296	325	290	334	316	312	301	321	316	317	335	303	291	291	299	294	296	304	301	316	320	338	327	325	308	291	322	334	305	322	322	311	300	310	313	297	350	287	344	268	308	306	339	302	321	279	308	306	304	297	286	272	301	293	306	307	317	320	337	298	303	278	301	333	302	317	289	286	313	326	291	280	309	297	314	304	313	311	295	304	312	316	297	301	298	324	332	291	330	294	280	303	330	320	307	305	323	301	313	312	309	305	287	280	314	281	281	311	297	298	320	271	323	304	300	330	324	273	322	299	337	316	335	341	311	306	293	280	302	320	307	307	296	341	324	331	281	310	300	269	330	287	330	315	301	310	317	328	309	320	311	317	285	329	309	317	317	304	334	285	292	325	291	311	296	291	339	305	319	336	320	284	326	287	283	292	302	263	303	307	295	302	291	296	305	298	300	333	320	319	302	345	309	311	283	309	316	316	314	295	283	306	325	325	298	315	294	313	303	289	303	339	316	291	306	292	333	284	347	313	332	314	313	293	305	303	288	322	284	299	301	310	257	295	303	315	301	304	299	305	293	309	299	314	320	317	310	292	305	298	318	300	290	316	311	312	305	340	289	329	308	319	297	327	267	283	304	311	320	310	276	323	313	316	277	319	274	316	328	312	318	306	312	305	318	310	291	310	336	302	311	309	334	292	324	320	301	286	323	312	287	308	281	308	302	293	290	306	278	274	323	307	285	295	292	347	312	293	312	337	293	290	304	299	284	289	299	337	312	315	300	296	312	308	331	308	309	311	317	259	325	310	338	306	298	282	267	292	326	324	313	301	278	327	304	297	302	318	279	326	296	288	293	316	283	339	281	328	322	306	308	308	356	299	313	317	288	322	275	326	331	354	312	304	287	325	325	307	308	325	302	344	294	274	290	316	322	340	320	336	298	305	309	294	286	297	331	316	282	304	275	302	331	285	305	323	277	324	296	322	269	337	287	293	309	278	306	314	318	265	302	274	301	283	291	287	325	306	305	321	298	302	330	310	314	299	300	281	327	321	311	309	286	323	286	307	292	305	282	313	297	305	291	310	340	306	322	309	329	327	345	323	326	292	338	340	301	300	286	313	332	308	318	293	334	278	292	330	286	305	280	306	310	356	322	298	342	309	317	301	316	320	309	314	327	291	312	316	313	335	251	285	307	278	319	314	306	325	286	307	322	299	313	309	287	305	289	308	297	315	296	314	278	297	314	289	342	344	307	291	341	308	291	299	316	289	345	335	342	294	279	319	315	300	294	359	298	311	283	316	333	296	331	272	300	286	277	333	325	311	313	287	332	317	276	279	301	296	275	305	299	301	321	316	315	305	347	333	313	327	293	296	301	321	324	318	328	290	313
22648	20748	28309	23509	22137	24735	24859	16007	11178	8156	5735	4279	3136	2433	1744	1470	1155	995	858	770	648	588	486	450	414	376	352	308	336	313	323	316	276	265	281	280	281	269	242	260	267	231	259	269	259	276	255	251	275	203	227	248	214	235	249	260	262	233	249	233	273	265	240	238	262	243	225	253	243	256	261	247	245	254	235	233	256	241	236	245	255	274	225	258	237	223	259	239	250	247	227	224	271	256	259	242	226	228	243	282	254	247	207	247	246	246	252	265	253	276	259	233	248	258	241	240	274	237	236	226	242	243	231	266	232	264	243	235	230	247	242	242	252	257	231	256	249	252	237	268	248	247	258	236	236	261	266	242	259	250	227	230	253	226	249	265	248	240	245	266	273	229	244	235	218	243	242	208	244	258	236	222	234	241	281	257	233	218	256	220	244	268	244	245	256	243	252	243	224	245	247	212	244	244	250	271	223	249	267	221	229	231	234	223	258	249	233	227	258	243	228	216	240	224	257	238	216	254	256	252	228	254	249	255	240	255	244	260	283	233	259	223	245	250	276	246	248	238	248	256	244	254	250	246	274	239	224	241	255	240	240	253	246	242	252	221	251	256	261	270	230	256	231	237	256	252	256	241	252	236	248	222	246	216	257	241	246	250	245	221	255	250	259	246	245	246	238	225	249	242	253	244	275	244	223	222	259	214	237	245	241	248	226	236	240	236	298	225	259	217	264	221	234	231	237	260	225	239	252	234	278	230	244	210	225	220	254	249	201	255	236	225	252	260	230	243	249	222	226	233	280	251	250	256	257	230	271	264	217	222	256	235	241	254	260	277	243	241	267	230	234	264	234	240	251	245	225	229	242	253	242	251	265	215	237	238	251	258	255	253	239	237	223	238	260	260	255	218	252	222	256	211	219	223	251	243	261	245	211	233	231	246	233	250	233	235	243	225	249	251	220	220	252	244	237	255	252	260	229	240	254	242	252	263	260	245	261	248	277	226	233	290	262	249	248	226	264	252	266	245	250	228	245	228	237	239	242	259	233	244	267	242	275	229	250	236	269	241	253	240	231	239	252	247	265	235	233	260	242	231	235	243	231	254	243	244	265	245	261	267	255	237	245	247	273	277	257	261	260	253	252	242	253	248	255	248	255	251	245	226	250	252	230	226	253	257	246	234	296	255	262	259	249	240	242	262	251	233	252	267	236	216	240	235	243	250	231	239	251	236	248	266	211	252	271	251	228	261	233	237	246	253	219	217	235	246	252	247	249	233	248	259	248	243	251	259	253	247	256	257	266	220	263	243	291	245	277	231	214	226	226	248	237	256	229	227	227	258	237	250	248	225	241	275	248	249	235	255	235	238	242	266	219	246	246	235	247	246	231	248	263	244	244	266	263	243	243	216	254	244	240	204	222	239	262	247	242	223	275	236	263	257	259	236	221	258	236	235	263	236	240	232	254	231	239	215	256	241	247	255	239	233	210	213	239	271	241	239	245	258	229	248	258	242	228	236	233	254	258	241	240	249	239	249	250	215	259	254	277	246	248	253	223	236	235	264	246	241	256	254	234	216	228	265	222	242	232	257	260	259	239	242	251	260	234	244	226	269	240	237	252	249	263	242	242	220	231	240	273	265	240	248	224	263	217	262	251	223	274	261	253	263	236	259	236	263	248	226	259	251	244	242	250	256	228	230	246	246	219	272	258	227	218	264	239	260	257	217	237	242	233	268	247	256	242	254	266	265	249	250	274	268	208	228	222	268	239	261	245	268	252	246	214	254	257	259	254	227	237	245	227	253	253	242	244	243	239	204	233	227	221	257	266	240	269	247	254	226	233	281	247	246	264	240	242	249	233	261	238	251	248	213	267	235	245	229	219	256	258	236	241	240	248	229	227	261	267	246	230	247	222	239	242	232	236	231	227	246	265	246	238	263	226	236	256	265	245	251	237	229	245	230	226	239	244	264	212	253	229	239	242	262	253	233	257	211	248	257	207	239	251	245	270	233	249	256	255	237	250	229	252	246	203	242	251	250	238	265	240	243	254	253	230	238	251	242	234	248	228	263	256	261	251	265	266	234	237	261	223	245	267	246	227	268	249	252	260	240	259	242	250	251	236	233	271	251	255	257	259	228	259	246	240	258	266	264	259	240	220	233	246	258	234	217	242	231	251	235	240	250	221	264	275	251	260	245	262	242	247	264	242	224	239	248	231	265	259	251	280	240	221	221	229	287	243	226	240	219	251	215	242	249	272	277	275	260	247	233	217	208	260	248	236	252	224	246	244	239	255	249	213	236	265	257	232	253	246	255	220	245	280	231	261	260	250	251	244	256	279	241	274	235	266	235	274	255	258	220	260	224	246	248	240	248	272	256	236	251	252	252	252	251	244	252	235	246	244	234	219	233	238	244	250	238	266	251	255	242	223	261	248	230	267	229	235	261	231	215	235	271	214	253	234	235	230	237	232	260	254	237	240	255	255	228	215	240	234	239	234	235	252	234	281	254	275	239	225	261	230	271	250	264	248	247	263	241	238	223	248	228	265	230	238	269	259	248	260	235	264	263	255	234	253	229	235	218	243	242	214	255	254	249	248	249	238	224	246	240	256	244	254	254	240	269	276	257	216	235	244	265	232	243	260	239	272	217	255	239	240	240	241	214	245	252	259	236	250	233	252	272	248	242	250	262	236	251	248	227	224	253	250	237	269	266	260	256	266	240	238	247	248	262	250	267	266	252	256	241	230	236	243	254	236	232	241	259	219	246	253	261	223	237	245	275	226	254	261	250	248	263	234	247	244	257	244	218	261	247	267	246	231	254	248	219	234	252	279	248	217	246	267	275	242	267	248	209	238	240	248	269	238	264	245	253	263	262	239	254	242	273	252	245	278	234	235	250	265	304	240	228	243	243	251	221	265	246	243	269	240	233	231	242	225	242	261	235	253	245	215	251	231	246	222	234	233	253	225	250	246	243	249	247	292	250	209	231	235	230	226	251	230	255	253	227	252	266	227	234	266	231	253	228	219	248	234	246	240	230	253	236	232	229	251	249	273	243	233	257	251	261	237	245	225	247	265	255	246	266	231	214	236	258	266	243	233	255	246	229	266	237	255	262	230	221	243	252	234	241	230	231	209	257	248	237	266	266	234	244	230	257	235	213	244	241	263	236	254	251	245	241	258	265	232	231	263	244	224	231	241	242	233	259	251	243	247	266	221	255	245	262	240	249	249	255	258	255	264	225	284	252	230	287	234	239	272	235	249	250	253	266	260	262	254	275	245	242	254	250	210	254	266	269	242	264	270	266	240	240	249	255	246	260	232	251	232	230	227	238	258	278	266	256	266	249	255	240	235	233	236	237	234	220	250	235	226	240	249	249	237	262	239	246	269	245	264	246	253	261	228	237	268	282	212	218	252	257	248	226	268	242	217	243	252	261	249	250	244	230	248	245	246	222	235	239	257	255	241	245	255	247	204	263	230	239	236	236	245	234	244	245	268	248	259	260	235	230
36752	61015	54694	42840	36519	32049	27152	21925	17610	13789	10230	7729	5905	4414	3572	2684	2213	1807	1465	1250	1070	922	834	722	617	571	479	433	468	416	374	418	386	335	329	334	354	344	350	342	320	300	344	327	311	307	306	312	320	306	312	302	292	290	319	300	298	293	328	306	309	291	341	318	287	315	324	289	282	294	328	301	294	305	286	328	288	322	270	293	305	309	316	306	315	289	307	321	291	287	329	304	314	336	305	297	308	282	338	288	287	317	278	330	294	302	292	318	304	294	325	324	312	299	313	317	307	310	305	302	305	292	281	293	308	283	307	300	329	303	292	309	341	309	319	289	295	291	279	307	306	324	298	293	330	316	300	312	332	289	299	283	308	311	283	304	329	322	313	304	339	294	311	297	318	310	319	302	298	256	274	297	299	297	310	283	323	283	271	272	294	314	299	275	315	315	322	300	284	286	311	313	311	304	300	299	319	298	321	320	323	290	317	302	331	315	305	332	300	332	325	289	305	317	302	296	290	319	301	282	280	327	297	353	315	286	276	316	301	323	290	271	289	263	289	321	306	303	311	290	290	328	280	319	303	317	318	309	306	307	328	297	298	313	326	292	341	315	293	323	289	322	298	295	291	292	314	320	318	288	318	306	288	290	300	310	338	322	280	322	290	321	299	280	297	283	317	287	309	317	317	332	311	296	315	329	268	300	276	301	315	311	257	289	341	301	316	297	325	320	308	298	301	339	332	281	324	306	324	325	285	324	332	293	302	296	286	265	298	308	325	302	282	317	266	331	277	294	299	295	330	308	295	311	315	315	299	294	288	308	294	277	331	309	286	316	336	315	315	304	291	277	304	301	315	294	294	357	297	304	318	338	318	283	302	291	315	292	315	285	298	323	311	296	335	285	340	281	308	310	301	268	341	288	313	336	310	298	318	330	290	312	322	305	311	311	309	274	312	291	319	304	318	292	284	294	336	320	309	315	287	321	288	296	285	299	308	316	290	293	319	329	319	305	296	324	299	330	292	293	299	302	331	274	289	291	327	278	319	308	292	295	308	300	288	332	287	299	299	324	299	308	277	296	306	318	325	275	303	320	311	310	306	311	341	304	295	308	264	286	261	301	331	309	322	307	316	295	320	317	299	291	307	315	312	331	298	313	305	305	273	280	292	289	317	293	302	304	329	292	298	317	300	313	323	301	297	305	290	329	284	283	324	322	311	300	294	291	319	299	297	338	286	291	311	276	288	303	331	294	290	322	349	318	342	309	312	302	334	287	318	312	281	297	301	312	324	325	323	262	301	286	325	296	288	279	299	319	281	323	299	332	312	301	320	274	284	302	302	279	304	333	312	303	314	334	299	316	308	332	302	271	320	305	297	300	288	301	311	311	299	350	317	308	307	289	281	292	270	303	324	337	322	318	300	310	283	311	320	266	293	316	312	309	317	326	302	327	295	303	299	305	313	271	303	278	347	316	296	307	301	313	327	297	303	333	326	277	283	296	330	311	307	276	283	289	293	328	306	303	300	305	303	320	278	295	292	291	276	281	297	303	301	324	288	307	331	292	326	286	311	313	310	303	312	291	306	283	294	315	313	345	292	294	308	308	279	290	308	324	320	317	285	301	315	319	299	277	309	296	308	321	328	298	286	292	325	297	283	275	327	310	314	273	302	318	315	319	282	276	300	313	282	309	323	278	299	309	310	291	310	313	337	289	287	328	317	287	274	293	318	306	328	294	302	321	308	313	301	291	294	321	276	304	313	288	334	312	318	339	293	318	311	322	294	320	316	328	335	303	293	298	298	332	301	280	294	310	289	357	322	279	311	272	296	295	292	339	289	327	287	326	296	324	285	323	305	301	295	313	308	307	282	316	310	295	310	308	291	335	284	294	293	316	315	350	303	304	294	296	317	278	322	315	297	290	272	346	306	267	297	298	338	320	308	285	288	296	303	293	315	271	295	341	304	312	301	322	304	307	283	290	312	300	319	331	303	287	309	298	279	326	296	274	292	312	326	275	301	299	310	280	304	314	288	311	282	312	311	308	284	319	310	301	299	304	302	329	311	303	312	274	295	300	297	335	328	303	320	311	292	312	300	297	273	319	325	284	296	312	310	322	293	305	329	296	315	315	317	315	300	287	315	289	307	306	305	348	311	283	343	311	306	323	303	284	328	337	283	318	342	309	323	286	322	326	322	275	311	335	314	306	317	276	326	273	295	314	281	329	310	325	273	285	283	314	290	277	326	290	329	304	281	294	313	306	324	324	294	334	287	331	300	298	313	298	298	307	317	298	322	300	309	307	319	292	288	292	308	312	282	302	277	294	318	304	290	321	307	304	309	281	298	280	308	312	300	306	312	291	311	292	310	318	323	321	288	287	300	290	294	293	287	323	321	324	314	276	306	338	333	329	299	279	305	321	284	275	302	333	293	324	291	312	300	318	318	294	296	290	307	314	320	302	320	311	310	299	284	308	301	326	316	286	302	300	315	272	320	311	279	290	307	332	311	300	284	307	291	275	277	330	296	306	322	332	289	291	313	334	306	313	325	282	297	280	300	302	293	298	286	328	334	313	320	301	289	322	311	325	329	297	290	269	291	295	277	316	299	325	303	318	281	331	343	331	297	337	326	287	325	290	329	275	330	336	301	288	305	286	273	305	293	273	274	324	334	302	292	294	342	304	301	289	305	324	325	295	299	282	295	326	288	338	307	262	292	302	348	300	346	312	315	305	300	294	283	300	274	310	299	315	299	296	295	300	300	263	333	297	309	280	310	275	322	274	284	303	282	315	274	283	299	297	313	321	311	321	293	323	310	305	332	305	316	297	310	291	323	288	289	301	323	272	335	278	326	324	294	293	320	303	290	297	305	310	300	311	299	267	281	318	299	298	318	291	326	289	337	290	306	294	326	312	300	306	286	296	324	270	302	311	308	315	269	322	290	306	286	292	310	315	313	294	289	327	316	277	283	295	311	320	287	285	320	309	279	312	311	312	334	304	330	298	320	321	304	322	326	307	330	321	300	306	311	325	323	321	292	309	329	298	307	295	294	296	318	332	315	322	309	298	288	291	283	307	294	327	285	327	313	292	336	319	310	302	314	296	281	323	320	312	300	321	311	284	298	290	287	316	293	313	315	299	279	321	303	280	285	297	332	303	294	322	340	306	305	309	312	297	296	339	282	292	338	292	316	307	309	292	314	303	325	290	342	308	293	305	303	315	263	327	294	340	316	281	313	315	312	316	303	316	314	293	311	316	281	308	320	296	296	319	310	275	325	309	264	326	322	302	286	334	338	307	274	328	354	318	283	286	279	311	308	340	323	318	295	311	292	286	309	287	309	306	314	315	300	317	293	317	303	326	330	329	317	332	276	313	323	325	277	311	298	302	315	280	323	325	307	326	308	325	309	318	289	289	303	295	298	318	329	297	295	335	297	274	301	344	289	299	299	269	318	293	305	285	286	345	314	283	297	283	307	330	308	289	307	289	263	288	298	265	347	278	309	338
28807	31014	38617	30989	21707	15428	10762	7205	5135	3727	2707	1946	1497	1132	941	740	631	523	479	480	418	392	357	369	331	324	323	262	293	293	270	238	261	273	227	228	269	260	248	251	227	273	242	248	270	264	268	249	242	228	228	241	267	289	243	245	257	226	206	255	247	217	247	269	262	209	277	229	261	260	245	259	246	240	278	249	257	252	227	283	266	247	218	253	248	250	245	262	277	256	240	257	243	260	242	238	251	255	239	277	231	253	261	253	263	268	258	265	269	298	266	235	220	268	255	231	275	242	259	251	258	244	251	257	240	248	248	217	241	258	254	249	271	233	274	245	248	251	258	230	217	254	242	242	253	249	251	236	258	226	249	246	225	254	254	247	234	242	270	230	224	242	239	232	234	252	227	227	249	262	215	254	223	266	238	248	252	227	265	237	255	225	276	247	236	292	290	224	265	221	237	273	254	243	254	247	239	243	267	258	255	249	254	223	260	278	249	258	242	237	239	242	223	250	259	227	261	261	232	251	273	243	230	241	245	214	242	267	251	251	252	226	264	221	264	246	267	230	251	258	214	239	239	265	269	245	244	268	257	238	246	219	257	251	245	256	219	222	251	268	254	253	233	237	257	266	263	231	251	245	222	227	272	235	260	254	251	251	259	237	288	259	255	251	273	242	257	256	274	284	254	267	275	252	232	251	258	256	233	239	262	250	242	253	273	251	280	230	257	258	236	242	272	242	253	261	253	238	261	242	252	254	229	242	250	260	264	252	257	250	241	241	222	230	269	216	233	259	246	253	254	264	231	241	232	249	259	274	253	239	273	247	231	242	240	242	260	257	233	247	266	232	258	235	252	251	231	279	212	262	248	248	242	250	267	236	258	242	250	249	270	225	244	259	268	275	240	219	246	250	251	238	241	252	261	257	249	225	264	256	271	256	259	242	218	265	250	263	254	251	249	253	254	222	241	258	273	239	257	246	252	233	226	232	272	263	239	259	269	244	251	266	244	228	252	237	243	242	229	246	248	212	254	240	242	256	266	233	241	265	240	243	242	255	237	254	259	255	230	270	247	248	268	260	279	259	239	236	247	253	240	270	263	249	254	256	239	252	231	226	256	251	251	210	244	246	235	262	250	234	257	224	220	253	248	242	243	270	273	224	247	261	243	234	263	223	230	235	254	230	269	208	221	253	233	241	249	264	269	229	264	228	254	257	256	242	247	270	248	285	279	289	222	248	238	246	260	239	237	226	268	283	256	252	226	250	229	239	242	272	228	262	268	240	238	249	231	234	235	248	251	235	265	231	242	257	257	252	256	246	267	236	269	259	250	254	242	241	263	237	267	275	250	250	261	232	265	225	277	278	257	275	257	272	254	214	243	219	251	254	230	259	298	260	219	261	265	203	278	278	243	237	250	222	258	270	250	255	217	245	221	231	283	274	226	251	260	241	230	262	244	244	260	229	276	260	229	256	227	270	268	262	237	252	238	222	241	248	245	258	248	248	242	242	261	216	247	245	258	257	249	244	274	250	256	261	259	234	228	259	260	233	242	283	247	231	245	236	261	234	249	241	237	275	261	257	273	261	263	252	263	219	238	266	257	230	246	251	247	241	249	254	247	213	248	247	256	270	254	252	224	236	219	244	220	257	236	253	210	258	240	255	234	263	235	226	281	244	226	244	273	239	231	229	243	250	247	260	260	258	244	236	256	245	236	266	241	243	237	236	270	287	233	253	243	278	221	229	231	237	236	244	254	245	236	253	236	237	248	242	252	244	275	235	268	251	284	237	250	243	235	249	236	254	271	244	256	252	260	249	224	260	270	271	225	239	272	250	258	245	248	266	241	251	232	242	266	250	261	227	266	245	266	211	266	285	254	242	236	234	238	268	234	220	246	239	272	241	228	230	284	245	281	246	218	267	245	255	261	254	262	216	232	239	239	261	236	225	212	248	277	261	242	254	262	255	257	252	249	235	258	242	246	257	231	262	251	250	265	263	277	233	240	245	258	222	233	245	248	266	230	229	239	282	253	239	276	243	252	233	252	274	244	250	248	242	241	251	263	222	236	245	223	243	240	246	246	244	228	248	234	251	262	248	261	264	254	254	276	239	271	268	222	260	244	250	250	249	243	264	248	234	265	239	237	274	277	266	260	260	242	245	227	242	279	271	254	280	244	240	250	242	276	238	263	232	267	260	265	247	248	246	249	259	246	255	258	226	252	266	263	238	262	234	267	253	260	248	235	242	253	258	252	233	235	257	232	238	244	258	243	246	247	249	275	251	238	247	256	240	232	233	270	243	233	251	231	232	264	254	236	269	257	227	254	276	249	245	249	250	226	256	249	265	257	248	237	239	245	244	254	249	259	256	270	252	264	253	233	253	261	251	260	252	240	260	243	239	257	262	240	250	244	244	248	266	237	235	253	227	263	245	265	234	240	233	279	239	262	228	240	259	230	268	257	232	264	257	249	264	251	266	234	224	265	249	233	274	235	242	242	262	256	266	235	257	250	258	245	239	225	220	250	257	246	229	237	241	254	224	249	244	257	252	275	242	234	250	255	254	240	252	229	231	239	264	258	243	230	276	237	254	276	274	209	254	223	240	262	287	263	253	226	244	263	249	242	253	274	233	242	275	266	220	253	259	257	240	242	280	246	251	267	235	233	239	248	241	258	257	250	259	249	225	241	227	260	252	253	229	286	236	265	244	235	265	252	254	255	272	262	235	269	256	215	285	243	228	248	270	266	222	258	265	247	217	252	249	267	256	224	266	257	245	255	252	236	255	263	256	261	263	227	249	257	260	265	260	241	263	234	249	238	255	229	263	258	251	253	241	264	260	257	230	273	228	267	248	250	266	228	242	255	231	238	291	264	239	261	237	243	258	270	258	253	234	238	244	249	265	276	235	242	234	277	236	252	228	250	243	276	230	249	247	249	260	249	267	254	273	263	243	278	246	266	225	261	258	250	232	267	252	232	265	264	225	250	228	237	252	241	234	262	254	268	218	241	256	228	248	226	248	260	251	214	253	255	243	247	208	264	244	262	245	254	260	248	284	236	247	236	237	261	262	282	241	261	253	248	282	226	257	270	265	246	246	221	269	232	238	237	269	253	222	261	242	241	265	245	249	246	224	243	234	256	251	252	232	243	254	255	270	256	234	256	232	256	257	261	229	234	242	251	247	244	290	244	254	247	251	251	232	257	268	243	252	246	252	271	261	248	217	245	241	249	233	255	234	246	266	229	211	245	269	269	269	260	257	231	269	255	250	248	243	242	278	251	244	217	258	235	253	242	251	277	256	260	250	227	255	231	227	281	254	250	258	235	257	228	240	246	264	223	254	251	233	244	258	230	237	256	221	246	239	259	278	264	250	247	262	280	237	255	235	235	258	267	254	249	243	248	234	224	244	272	245	235	255	270	265	238	253	227	248	253	227	278	259	251	244	229	264	247	237	220	270	250	253	257	262	282	249	234	260	233	246	238	253	273	253	220	238	242	273	239	277
35848	49417	43366	32527	26649	21641	17429	13318	9957	7430	5451	3913	3042	2325	1699	1355	1168	1037	836	769	681	599	496	479	486	437	430	360	379	396	336	366	387	349	373	336	326	330	318	317	323	352	323	319	308	299	296	303	325	316	336	289	323	343	301	341	305	286	307	294	318	336	309	317	323	295	311	332	309	297	299	287	320	299	308	306	322	306	320	302	314	330	312	307	350	329	326	349	328	321	277	289	356	321	328	346	332	338	296	331	320	282	331	307	314	318	296	356	349	291	298	305	284	299	328	299	300	313	346	315	284	329	330	314	324	305	300	309	302	317	332	341	292	319	310	310	325	305	332	351	295	328	298	310	303	309	323	297	288	322	292	318	323	304	343	337	315	337	339	306	296	302	310	308	360	329	298	308	325	331	324	308	307	311	311	297	313	323	340	307	313	325	307	299	320	319	308	329	323	328	331	304	321	324	308	329	314	357	292	294	316	319	291	283	302	314	303	291	325	297	323	306	304	317	331	324	302	319	312	327	341	332	295	321	309	297	326	302	300	305	285	324	317	350	301	303	309	305	313	317	348	305	342	306	310	304	341	322	338	319	330	323	307	306	311	325	326	302	335	312	293	313	352	329	278	295	329	333	302	299	322	314	304	337	328	331	337	275	302	301	322	316	301	314	362	329	321	320	318	355	312	291	322	312	322	317	313	306	319	320	303	357	321	285	337	328	322	317	298	309	298	313	322	303	307	323	316	324	298	331	336	280	315	302	318	314	317	337	319	309	311	316	343	316	313	305	313	329	313	337	293	280	325	331	344	331	293	325	321	313	305	318	322	322	329	327	314	307	317	314	303	319	317	326	319	305	328	278	318	326	305	307	298	318	295	302	348	290	339	318	309	308	350	318	325	334	316	327	335	341	300	284	295	326	297	334	341	310	300	320	300	333	310	332	324	337	296	319	334	308	316	332	317	289	291	302	326	344	309	298	322	330	331	315	306	346	298	311	357	321	316	291	281	357	309	310	298	309	338	327	352	321	310	295	319	299	310	314	336	312	311	305	316	326	332	316	315	310	307	294	283	321	279	301	341	316	308	309	295	310	309	325	301	290	335	300	328	287	274	312	317	321	340	334	333	295	314	340	328	302	290	312	287	298	335	323	320	335	303	293	321	280	307	289	307	321	329	316	318	280	327	325	305	334	334	344	337	324	284	332	294	306	305	329	307	326	305	322	307	334	325	303	326	289	341	314	339	323	313	324	286	354	307	285	320	320	306	317	317	304	293	285	344	343	301	334	308	267	337	300	337	324	300	298	294	307	325	296	297	319	314	316	310	321	325	288	310	285	302	345	293	291	272	308	320	291	303	325	285	321	312	330	343	346	305	335	303	341	314	322	329	313	308	309	315	326	316	314	325	304	311	308	306	326	275	310	306	292	297	318	315	304	299	319	298	345	310	322	324	314	297	311	289	325	326	307	311	319	306	325	321	327	337	308	318	333	343	317	311	315	313	321	328	306	321	321	300	310	289	270	314	319	288	307	304	342	299	322	281	322	316	320	307	303	312	327	318	298	277	318	270	333	308	310	335	291	326	288	291	314	337	320	319	332	302	309	305	333	311	303	316	310	317	293	299	335	318	359	311	326	316	308	310	295	334	311	290	304	309	302	333	321	348	332	318	317	316	335	335	333	289	302	318	328	297	320	286	321	311	309	311	292	303	309	308	298	328	340	350	336	310	324	320	315	308	302	295	313	278	363	306	301	313	308	344	322	331	301	324	340	327	315	298	365	317	310	319	293	321	340	341	318	321	319	331	301	327	315	334	315	309	344	304	327	316	329	294	343	330	333	302	310	333	331	306	319	305	330	335	309	296	284	308	305	290	316	332	297	325	304	319	318	314	318	318	306	309	299	303	342	331	335	320	290	304	310	334	306	309	325	294	284	311	341	311	319	316	328	300	296	311	328	339	320	333	320	317	324	301	327	284	308	311	325	292	334	279	305	333	325	352	289	304	308	352	316	298	321	342	283	314	292	304	322	279	347	331	333	333	317	311	323	324	307	307	316	288	306	310	311	308	311	334	311	317	294	325	312	314	313	305	345	323	354	305	308	312	332	308	275	316	281	303	301	296	348	319	299	304	296	316	326	320	291	304	334	308	327	313	304	340	309	319	356	357	333	320	318	291	314	264	290	327	333	320	298	335	326	299	304	295	308	306	319	291	326	299	309	311	327	353	320	284	327	318	320	336	311	302	342	297	293	316	307	339	304	331	287	312	355	316	311	328	316	333	319	343	327	334	323	335	307	325	294	323	314	299	354	276	326	327	317	315	326	312	303	328	334	327	298	286	307	293	333	317	337	302	338	272	346	285	336	325	294	341	317	309	299	293	298	283	352	307	313	320	290	343	316	323	338	323	293	348	322	339	320	268	297	295	340	335	297	298	284	337	333	294	343	309	363	310	314	316	316	341	281	315	348	333	315	334	318	340	325	303	308	323	314	326	306	313	316	344	317	325	319	296	306	337	291	309	335	289	302	326	313	294	330	317	327	297	310	295	332	292	328	319	307	318	346	291	322	343	316	355	325	342	302	298	315	328	314	305	289	337	321	353	306	289	303	329	344	292	315	280	320	311	340	285	290	337	327	329	333	314	280	326	321	309	332	298	324	308	317	304	321	292	315	314	319	328	319	318	310	349	299	282	329	326	337	307	326	306	294	302	305	330	308	325	313	316	310	317	323	328	335	329	335	321	310	330	305	335	296	304	332	298	288	294	366	311	293	340	336	332	324	327	336	299	344	299	298	321	334	317	303	344	297	304	315	321	303	335	309	315	317	317	294	353	321	321	317	308	317	309	346	337	312	296	326	303	311	296	335	337	312	311	312	342	319	324	316	321	310	335	292	333	281	326	322	303	320	347	291	287	314	317	316	314	333	320	310	327	322	345	334	321	340	305	281	318	322	316	323	313	299	320	316	316	302	361	337	295	276	301	282	324	343	308	321	344	321	289	281	312	308	336	321	327	323	307	318	308	294	318	309	318	339	336	272	308	332	293	311	295	331	294	296	333	310	306	342	299	318	288	320	319	329	311	308	296	342	323	320	328	301	328	322	317	311	312	325	312	330	287	315	283	316	318	327	313	309	307	327	324	332	312	306	296	328	373	318	350	302	374	303	320	327	300	332	323	322	328	321	313	310	319	284	325	311	319	343	327	303	301	332	339	308	320	311	303	326	298	311	290	311	303	291	320	310	335	340	347	267	330	318	320	349	318	295	351	293	301	313	279	306	298	323	335	302	316	334	307	303	349	299	297	314	339	335	300	301	316	297	311	284	313	351	345	301	305	289	304	317	320	317	304	284	301	338	323	338	311	269	329	291	311	301	353	306	286	340	310	338	298	297	291	345	303	311	318	299	336	334	320	327	301	285	317	310	287	327	332	293	311	310	342	334	310	325	333	293	314	311	329	306	323	313	327	321	354	323	329	309	306	329	296	320	323	323	306	310	303	322	301	288
23710	20757	28121	25074	23800	23040	18764	12228	8135	5931	4365	3097	2366	1811	1414	1156	968	799	691	594	524	486	423	428	415	359	279	328	262	267	263	275	256	280	261	274	267	256	286	241	266	237	269	261	264	244	263	242	265	222	244	256	246	250	247	252	228	237	244	260	229	252	241	228	293	260	262	271	232	241	230	216	268	238	223	249	221	236	221	278	229	236	228	208	249	235	248	235	256	238	243	260	252	259	240	225	238	234	242	234	260	247	253	260	239	276	267	232	257	274	262	258	243	228	259	219	235	241	260	243	270	239	226	237	250	243	242	259	219	261	252	223	226	224	241	235	252	237	273	241	217	254	246	246	242	250	240	243	267	232	245	244	254	239	259	224	241	245	226	253	247	263	231	262	242	243	242	246	259	212	214	265	256	245	245	252	231	211	254	222	232	263	242	246	254	232	227	246	251	260	231	240	229	234	242	238	249	228	239	244	211	216	227	235	247	263	247	228	249	231	227	234	233	235	245	239	247	211	269	238	246	264	210	228	239	256	246	239	250	236	238	277	248	244	256	254	252	259	243	234	251	254	231	238	252	255	240	275	240	216	221	230	242	240	215	248	198	218	235	261	258	249	248	262	241	244	243	251	243	213	253	245	240	240	242	258	225	264	245	244	254	250	246	245	261	255	243	226	273	249	223	254	258	261	243	249	219	273	242	275	247	222	220	255	248	232	232	258	255	274	199	238	238	238	231	253	253	263	249	241	246	241	262	247	240	240	242	248	253	256	233	258	256	257	239	231	240	217	240	235	233	256	240	242	231	229	233	246	237	251	268	259	237	233	264	254	231	249	274	232	256	243	244	240	261	232	216	247	273	264	254	250	258	235	250	228	247	246	242	229	244	232	250	234	244	225	245	234	248	241	244	265	255	267	252	240	238	230	237	268	276	256	267	239	225	283	242	224	274	239	246	266	263	216	218	274	260	263	215	228	271	255	227	230	219	238	217	243	264	264	220	234	217	246	223	220	239	232	266	247	241	268	226	227	231	252	266	263	251	245	226	232	233	236	256	251	265	258	225	232	219	257	253	259	243	257	252	251	264	205	280	228	256	245	242	240	237	260	206	246	226	225	265	259	270	264	248	264	238	264	252	249	256	244	214	258	264	237	260	252	270	269	240	236	238	238	240	241	261	238	225	232	221	216	281	264	229	218	220	250	241	221	232	265	240	241	226	253	211	273	250	251	248	225	235	222	248	244	254	253	240	231	249	234	278	265	252	242	246	258	260	250	235	213	225	242	272	224	218	246	271	229	259	239	271	244	240	245	249	275	253	230	248	226	254	244	232	253	220	255	256	257	251	235	238	276	254	258	241	248	260	264	259	255	236	247	272	232	222	238	245	244	261	257	246	255	228	229	258	230	250	202	238	222	251	247	231	219	236	247	226	268	243	263	237	243	255	242	227	231	236	257	246	255	246	225	255	236	264	259	229	257	237	247	231	236	243	241	235	244	259	229	240	250	237	239	239	255	248	246	267	254	251	253	247	238	240	245	271	222	257	227	237	279	250	236	234	195	255	219	255	266	249	254	268	244	240	242	258	237	220	224	245	224	226	255	221	205	239	232	246	260	255	268	217	217	254	272	273	227	230	255	254	245	272	255	269	230	254	223	251	244	255	249	236	254	253	278	238	251	257	257	228	229	228	216	218	258	229	234	264	266	231	258	260	262	239	258	257	225	245	230	244	265	233	235	243	238	273	223	253	253	251	231	241	216	241	236	243	250	250	249	227	257	233	233	223	241	258	262	219	228	247	255	273	259	231	252	255	276	245	261	231	242	248	244	228	241	275	230	237	259	246	250	241	251	247	245	264	229	230	231	217	218	248	244	224	256	242	232	233	252	252	230	213	211	218	226	252	255	248	269	244	237	270	248	260	273	245	226	260	235	266	240	238	245	262	254	246	255	254	238	238	274	254	231	246	198	257	220	258	239	230	234	222	263	266	249	232	247	248	254	228	215	247	242	216	249	210	251	241	241	244	238	263	263	258	236	247	256	237	265	217	233	222	238	267	237	246	248	252	216	246	234	238	267	255	233	254	225	243	241	218	237	254	241	220	259	265	250	241	255	213	241	243	230	237	238	252	249	237	253	244	233	255	231	228	251	254	263	239	245	252	244	220	222	225	237	245	248	200	228	217	260	221	234	260	204	231	218	268	242	240	263	269	276	238	258	251	243	243	231	253	285	224	253	230	243	263	241	242	250	259	266	244	217	236	255	276	243	249	214	231	241	230	224	225	252	247	237	260	250	247	249	236	236	222	272	246	242	280	245	233	248	239	250	236	233	257	242	219	217	243	227	246	227	233	257	246	241	246	264	254	264	237	258	242	242	250	238	256	237	243	230	235	241	220	259	274	263	226	243	269	250	211	233	216	230	233	219	250	232	257	248	235	257	260	231	255	233	240	266	260	276	231	262	247	253	267	266	262	226	269	240	238	247	216	205	244	258	234	275	268	270	218	223	243	239	235	266	246	239	230	233	228	243	218	244	243	271	224	248	238	235	245	221	229	234	213	233	224	259	251	231	234	239	252	230	219	265	247	223	265	224	215	243	255	249	271	245	215	247	273	238	237	235	259	253	274	263	225	242	259	235	273	263	258	236	230	240	250	233	257	247	230	242	227	252	234	230	234	250	240	240	267	234	201	229	219	235	231	250	251	245	247	255	261	252	253	247	242	239	264	276	228	240	241	285	252	239	227	242	236	219	239	241	224	243	222	226	243	256	244	272	228	229	254	263	243	250	240	268	261	238	239	258	264	239	267	222	273	259	235	250	227	236	228	274	242	253	237	263	234	243	277	238	242	255	213	239	262	227	259	239	250	260	200	225	240	228	236	231	244	265	235	251	274	239	243	259	278	249	227	237	231	245	245	230	239	234	216	234	236	228	254	243	252	236	247	239	247	224	247	261	260	248	247	217	235	240	243	250	254	240	228	254	276	208	271	246	247	265	255	242	243	267	262	255	210	247	264	251	255	244	250	228	239	267	261	232	236	229	258	233	271	246	263	252	287	229	247	264	228	280	246	260	269	256	219	245	269	233	260	237	244	246	280	254	238	250	243	240	250	231	230	240	253	249	214	240	262	240	243	252	242	255	253	248	241	241	264	247	225	280	218	251	250	237	222	250	231	233	242	233	266	239	215	267	256	253	251	244	227	235	260	249	266	213	237	264	260	232	253	220	260	255	253	227	230	247	251	255	239	240	236	243	251	218	271	223	246	243	262	222	276	269	229	237	249	246	247	216	225	256	256	214	248	240	253	240	263	259	238	238	246	232	243	247	258	250	235	253	264	241	232	225	238	232	238	245	226	247	263	278	286	259	251	253	254	241	266	271	244	217	258	255	260	247	265	246	264	250	249	226	240	247	244	261	241	230	252	271	213	257	222	246	196	254	231	235	240	226	251	245	233	247	264	233	258	238	246	261	255	239	248	236	260	236	261	271	260	245	225	244	227	241
34474	55577	50146	38774	32883	27860	23099	18587	14237	10986	8198	6201	4665	3499	2672	2168	1642	1360	1167	1002	845	757	684	592	540	447	476	450	414	332	404	384	346	327	321	332	356	335	304	308	316	318	323	295	281	318	328	333	327	305	270	330	327	349	332	292	313	343	312	314	306	307	314	291	317	288	319	326	317	328	280	342	314	324	304	302	306	314	298	305	303	322	274	332	291	331	284	301	335	296	299	311	288	319	312	286	321	310	306	302	320	292	319	283	329	327	308	305	287	288	331	306	311	297	326	281	305	323	255	297	313	325	316	347	341	343	309	335	320	321	304	328	284	334	312	328	302	311	307	292	295	339	318	293	315	321	313	283	351	344	307	313	299	285	322	317	306	293	308	298	344	305	335	303	304	305	301	324	325	328	287	303	329	324	281	310	294	315	295	301	336	320	332	288	328	339	318	313	311	295	317	301	336	315	326	314	303	337	310	331	298	344	304	327	323	307	300	325	306	319	312	313	312	303	325	328	306	275	328	280	305	329	317	331	322	291	284	279	300	318	326	285	317	283	301	326	305	306	300	294	331	298	314	315	304	321	314	303	344	314	317	336	322	301	317	309	333	343	302	292	292	338	322	303	326	297	313	295	294	323	308	314	302	321	306	312	296	331	330	289	300	280	312	292	314	322	291	318	323	280	271	341	306	308	273	336	345	304	318	286	318	310	301	295	323	326	304	298	327	300	280	298	305	333	302	312	304	313	326	325	302	330	310	285	303	326	352	349	300	321	290	300	299	314	284	295	295	316	293	338	314	326	322	315	316	275	318	322	276	303	320	332	310	311	301	273	287	299	313	312	325	337	333	310	316	294	308	300	314	279	300	297	307	338	328	320	306	319	278	315	307	315	305	293	318	285	318	303	324	307	317	293	308	327	353	302	330	292	333	304	300	328	299	312	328	283	322	347	326	301	332	302	304	319	332	312	312	327	292	329	285	341	304	300	316	293	316	309	349	317	320	317	319	313	292	282	302	316	292	317	304	305	301	316	306	318	294	314	305	265	314	278	307	287	309	300	341	311	321	299	318	321	316	288	317	313	284	309	325	315	336	313	294	316	300	308	272	340	337	326	309	323	303	319	336	324	326	288	324	353	321	295	275	281	313	323	333	319	291	326	314	317	345	310	287	324	297	303	327	325	299	322	286	285	331	328	294	331	307	321	293	314	304	281	312	322	309	291	341	304	318	298	299	299	276	330	334	297	337	356	306	305	339	314	303	307	319	300	293	297	318	297	312	331	308	291	295	293	312	305	305	291	306	283	321	336	329	338	320	324	353	310	312	321	306	303	304	339	310	297	323	314	305	300	335	288	267	275	308	311	309	296	295	342	304	323	331	276	315	291	285	313	295	312	307	297	295	296	290	309	268	303	310	286	313	303	321	309	309	339	331	343	315	325	305	347	297	319	298	323	296	307	325	310	296	325	322	308	335	312	310	290	313	312	315	299	314	275	283	300	328	286	312	322	326	347	296	320	312	307	339	325	293	305	297	297	319	308	299	308	308	292	309	311	301	318	317	291	304	301	324	302	306	302	320	300	310	380	340	306	294	308	338	303	315	322	310	307	335	309	355	280	316	298	315	328	307	309	317	326	302	290	313	299	318	348	287	307	311	292	335	333	314	315	321	349	277	318	314	337	308	299	309	305	341	294	350	292	294	321	298	322	299	322	305	296	320	274	314	315	306	323	340	333	320	320	312	313	308	333	317	291	310	280	313	312	323	315	327	295	293	324	331	314	285	332	326	325	318	316	333	340	298	314	285	305	315	306	323	302	311	295	287	310	261	300	315	282	315	307	322	282	287	352	340	301	305	344	334	290	311	305	280	303	286	330	329	288	300	312	318	310	305	346	297	283	302	326	332	284	295	316	299	309	311	306	271	297	322	294	313	301	333	318	350	334	321	281	352	349	321	290	309	316	315	315	305	332	304	284	323	302	320	301	318	305	326	292	304	288	334	305	309	286	317	307	337	302	279	309	322	340	317	330	331	317	303	325	324	308	273	298	296	308	329	317	313	306	278	317	322	293	299	280	319	329	313	335	302	310	307	289	321	301	281	328	325	312	318	298	284	331	297	319	296	282	289	335	340	316	283	320	296	317	323	295	306	303	313	266	333	300	303	312	314	355	324	305	331	307	304	358	304	355	296	294	257	323	319	307	289	281	297	309	324	304	324	286	309	331	314	337	316	327	321	322	302	282	299	332	319	306	332	317	308	317	294	313	323	277	349	328	305	307	319	312	283	325	284	277	307	328	319	274	300	298	284	311	295	328	316	316	303	313	312	267	300	313	318	313	301	283	331	302	297	297	293	316	299	306	291	335	329	311	312	316	296	326	306	296	326	321	338	276	309	298	313	311	333	316	314	314	320	326	318	304	333	329	330	301	323	321	296	320	282	311	296	309	325	324	297	286	313	302	304	323	325	293	316	303	323	321	309	297	314	312	288	323	352	307	314	342	316	298	280	330	316	323	322	335	307	323	327	294	308	284	321	304	270	317	319	311	298	285	308	304	322	311	297	314	288	312	278	292	310	339	330	300	331	299	329	307	294	276	288	293	293	311	325	289	310	289	316	322	281	317	319	309	293	338	305	305	336	300	321	298	316	270	326	323	316	296	306	315	324	317	333	271	315	310	328	310	330	298	288	316	286	299	299	310	324	332	315	341	262	283	302	339	306	320	316	315	282	298	314	303	313	323	338	301	311	334	300	312	324	272	302	286	291	312	284	333	289	299	357	331	296	300	315	332	314	307	329	301	308	344	292	316	337	280	317	354	324	293	333	347	313	306	302	289	323	304	323	340	290	297	291	317	319	294	315	298	326	342	335	329	307	332	299	310	286	335	334	338	302	296	315	295	329	304	291	315	339	291	320	318	298	298	343	304	298	323	305	316	284	300	314	291	297	323	326	302	305	300	281	295	307	303	311	313	327	286	280	345	347	288	303	330	333	330	307	292	297	326	285	300	332	321	336	307	315	315	316	354	338	279	318	323	309	306	298	300	319	305	302	280	323	325	310	288	309	340	273	294	313	330	337	310	298	286	307	326	291	296	304	319	298	290	291	294	321	294	330	331	331	301	303	320	313	279	318	311	326	330	318	301	318	303	323	321	316	328	296	312	328	306	301	291	324	322	308	274	314	301	314	298	303	308	289	322	301	302	286	318	316	315	270	297	303	302	321	320	293	326	318	298	310	302	311	307	340	289	309	310	323	300	345	303	319	305	290	309	285	287	290	291	333	320	298	361	327	302	296	298	329	295	308	323	323	283	323	269	305	293	285	292	346	330	296	326	301	307	329	293	340	328	318	274	320	317	318	312	307	266	303	294	292	301	303	321	300	306	275	305	325	278	300	330	316	307	299	309	318	322	317	315	318	299	278	311	279	285	278	318	317	317	320	268	312	347	301	309	307	316	284	314	332	295	315	319	294	314	319	305	302	294	302	333	326	300	281	331	308	343	318	298
22659	20762	28333	23413	22028	24345	24448	15771	10862	8118	5793	4186	3201	2395	1881	1419	1197	1042	780	751	627	566	501	461	421	381	353	319	293	306	307	257	284	285	271	260	267	247	236	263	266	258	269	251	238	271	266	251	261	223	254	240	258	264	260	244	231	266	267	261	260	255	262	235	261	233	255	262	248	235	249	229	263	262	227	260	248	245	248	246	250	224	275	250	260	246	224	253	230	258	218	264	234	250	262	253	250	234	241	257	238	241	270	238	258	244	285	270	247	249	240	248	254	229	249	251	231	243	256	238	255	259	251	242	251	243	264	244	261	247	253	238	264	244	238	238	249	247	238	255	247	244	232	241	225	244	239	269	261	241	277	232	252	232	280	249	235	253	253	240	272	250	220	275	246	240	259	256	267	260	261	239	247	248	249	248	232	227	246	245	239	229	235	261	226	236	259	293	246	233	279	251	231	231	219	221	268	237	249	254	251	251	257	278	254	282	253	238	257	265	231	239	227	264	241	254	241	232	220	250	284	236	263	252	231	267	223	224	238	253	252	236	242	249	247	261	251	252	261	251	258	237	246	262	250	245	265	253	259	277	259	229	260	226	252	245	276	255	262	260	243	249	272	271	226	225	261	238	231	264	222	266	237	262	261	258	267	233	266	258	248	294	250	244	234	241	236	266	266	246	254	221	254	247	230	243	246	267	245	256	232	225	225	237	248	260	259	255	250	278	248	250	228	289	253	255	258	250	252	221	232	246	251	243	238	258	257	264	261	236	264	241	229	225	261	232	232	259	241	238	267	230	242	248	251	243	242	260	248	241	223	248	245	234	242	244	254	269	249	254	230	249	241	249	225	282	241	246	237	229	245	257	222	245	250	236	248	224	239	291	273	238	237	243	236	249	237	265	292	260	240	258	233	253	233	252	282	261	252	235	238	249	208	273	254	263	247	238	257	257	257	273	286	231	247	258	224	246	243	252	240	247	237	263	234	234	247	254	203	246	266	262	241	246	237	241	267	239	251	247	265	264	248	247	236	220	241	242	238	234	251	223	242	242	253	230	237	255	277	216	237	247	222	249	257	270	269	258	262	253	251	256	244	243	239	238	266	246	283	261	254	257	240	264	248	240	239	266	268	244	220	233	268	279	242	240	272	264	257	257	241	223	267	230	265	249	229	237	212	206	266	249	259	255	269	262	222	244	254	260	249	233	266	253	287	248	242	224	257	246	259	231	240	257	246	246	251	260	238	270	230	235	247	280	226	257	255	243	233	255	255	262	288	252	253	245	243	248	224	207	273	273	259	230	253	250	233	277	274	225	236	269	252	242	237	240	238	248	227	231	250	236	250	263	256	238	242	237	271	249	245	265	229	237	253	256	253	232	250	242	246	248	247	245	245	248	244	247	243	243	233	237	234	241	228	255	233	226	250	237	233	227	249	234	263	263	242	254	279	221	262	254	249	222	241	237	243	251	243	265	240	251	247	269	226	241	268	258	250	243	282	247	215	234	220	234	222	287	244	261	238	240	222	239	244	238	246	253	216	224	263	269	236	236	238	262	251	265	254	269	243	233	243	264	247	260	279	249	260	261	256	231	249	242	260	226	224	276	251	237	234	249	234	246	234	250	246	259	296	246	243	239	251	245	226	220	237	256	256	220	224	242	243	246	228	266	220	258	270	242	238	222	233	247	289	240	240	253	231	231	236	239	241	262	264	243	242	223	263	234	252	227	256	240	236	214	233	224	252	268	224	235	241	246	247	241	257	235	276	246	241	235	232	235	232	249	249	253	231	211	247	260	262	228	231	231	255	200	257	258	242	246	238	251	251	245	232	209	234	272	257	274	247	264	230	273	250	250	260	265	233	263	292	237	253	244	229	273	224	238	246	236	257	247	227	246	283	246	256	250	222	222	261	250	261	246	240	235	244	279	233	244	247	249	258	248	251	244	271	256	248	259	281	245	237	242	237	233	224	235	249	253	254	256	242	253	270	216	249	251	242	212	254	237	239	259	238	275	261	245	250	254	250	254	259	252	250	244	242	255	253	231	282	249	269	229	265	242	268	245	236	235	255	248	265	240	266	218	273	247	235	223	235	261	260	233	267	261	271	245	266	233	237	245	235	235	269	228	256	240	230	267	236	218	264	216	273	247	265	262	259	239	236	271	272	240	259	247	234	256	233	244	237	258	267	270	264	235	243	248	243	249	252	252	230	248	221	247	273	242	253	272	251	250	228	238	234	255	261	207	276	242	254	246	239	268	254	269	272	263	268	265	260	248	238	230	262	253	199	235	253	229	242	239	258	253	247	236	234	254	252	232	230	234	227	249	265	245	235	244	252	258	233	290	244	269	258	256	262	230	233	257	238	199	260	231	265	254	235	247	234	246	264	261	262	257	229	251	258	271	228	269	218	245	273	247	254	270	244	243	258	273	258	253	238	251	222	242	239	246	276	266	238	241	243	240	243	239	281	247	274	244	234	251	228	251	276	237	232	248	239	261	263	288	241	263	243	213	239	224	253	253	247	258	266	246	234	254	235	246	241	237	252	249	242	219	238	261	267	272	267	245	257	248	275	216	252	262	236	241	224	264	206	259	252	254	246	247	246	236	237	221	268	255	274	255	243	241	230	268	258	246	256	279	250	226	230	236	226	248	251	236	276	266	234	239	235	244	264	235	248	265	224	251	255	246	300	268	257	248	255	268	255	231	241	270	248	270	256	236	216	241	257	249	250	257	248	241	259	243	243	240	245	254	231	257	260	257	234	230	218	242	280	251	248	259	296	229	247	222	237	250	233	244	275	252	258	242	252	256	248	254	218	252	277	268	258	270	251	244	271	250	250	235	229	290	269	265	247	271	246	245	245	246	249	268	254	249	239	258	239	245	229	272	237	210	238	247	243	234	226	238	253	253	248	247	264	246	276	235	251	258	238	242	248	253	234	259	232	269	244	238	251	221	245	267	234	275	294	240	269	251	239	256	240	240	258	244	253	250	229	243	271	246	245	233	260	252	249	259	239	263	245	260	242	242	265	229	233	257	263	241	258	228	261	253	259	247	243	250	235	249	232	264	249	269	268	259	259	248	247	242	254	261	233	252	251	254	261	279	257	246	238	256	263	244	271	229	278	262	239	246	254	246	248	264	256	244	244	235	241	243	242	259	255	254	263	267	241	240	233	269	234	225	223	238	255	227	261	254	223	243	261	228	265	259	254	252	233	225	222	232	257	264	245	252	251	239	234	229	235	260	247	242	283	247	237	279	242	235	260	254	255	262	216	246	257	239	213	245	247	240	260	231	277	257	273	241	252	264	261	221	276	244	240	281	256	225	249	277	236	252	258	238	239	247	244	266	248	234	255	266	242	247	249	247	246	235	242	241	258	260	248	267	256	205	280	251	261	250	242	255	237	280	209	261	261	274	278	251	257	230	263	241	225	244	259	250	247	243	235	277	237	262	256	250	243	259	263	248	248	249	257	273	252	248	256	224	244	272	264	252	242	234	257	279
37302	60124	54326	42435	36483	31644	26475	22225	17346	13543	10306	7928	6118	4393	3453	2726	2279	1761	1437	1201	1050	888	832	670	605	527	497	470	424	371	391	400	345	330	365	355	305	354	350	318	305	324	326	315	311	307	340	352	325	316	324	309	297	322	328	334	326	298	333	313	310	280	297	299	301	325	305	329	310	323	306	309	275	301	306	289	310	320	316	303	314	297	299	308	286	309	324	299	314	293	305	320	337	343	309	304	322	308	312	300	318	300	315	277	336	286	297	279	299	315	323	332	305	262	347	284	308	307	334	337	312	276	306	312	322	299	302	355	318	288	326	282	293	300	282	302	322	322	299	306	319	285	294	289	306	301	298	327	338	284	354	347	330	301	323	302	342	281	315	291	336	311	330	328	327	320	304	316	331	290	325	314	317	298	308	337	311	310	309	332	305	283	346	315	299	314	303	313	323	302	338	321	304	313	313	311	281	325	314	307	285	305	323	320	295	309	289	358	338	305	311	316	342	320	278	307	300	304	325	312	337	312	298	264	331	304	310	314	312	311	327	335	311	311	327	351	326	310	318	305	296	342	318	315	284	320	324	336	323	331	316	318	304	303	318	338	310	316	326	306	333	319	309	305	346	271	341	297	279	322	316	339	318	325	324	306	323	307	313	304	289	339	288	347	315	304	310	308	319	324	319	301	309	280	313	323	286	288	329	313	300	319	309	329	333	303	336	333	326	339	328	297	292	286	350	291	323	305	282	287	308	293	301	330	323	315	311	293	313	301	294	316	323	302	284	339	296	326	319	329	303	327	308	281	334	310	321	352	312	305	314	269	317	347	301	329	346	299	280	305	331	291	311	329	293	309	340	316	301	325	321	327	295	288	310	340	343	298	281	329	292	322	289	287	291	303	349	293	307	321	301	349	289	278	321	309	308	275	303	341	334	283	346	330	304	304	299	327	285	297	320	323	310	312	310	292	323	308	314	287	299	289	307	313	291	298	316	325	297	304	282	335	313	364	315	288	318	284	299	287	312	300	310	297	315	317	327	321	301	314	303	338	294	287	306	297	296	328	297	297	301	295	282	319	276	277	311	317	283	330	310	295	299	331	281	281	327	316	295	325	290	304	325	290	330	322	285	333	318	289	289	303	332	355	313	343	321	289	316	303	307	324	334	290	302	321	315	311	295	275	290	290	319	314	339	333	292	316	330	312	292	316	328	282	309	299	295	312	310	273	309	313	303	316	299	298	330	301	333	302	327	293	317	313	316	298	315	309	309	295	355	322	304	331	312	309	310	305	305	308	334	297	297	312	302	298	310	309	300	339	307	310	315	333	286	300	349	322	327	338	310	336	272	322	326	340	312	314	308	293	294	291	312	328	294	304	335	320	287	301	320	288	304	317	310	308	302	342	316	298	340	301	274	298	283	319	301	281	317	295	302	302	286	276	283	295	284	311	287	316	294	282	309	317	299	280	319	318	312	322	298	334	338	312	330	321	320	341	331	340	304	300	305	305	282	292	289	291	320	287	310	328	303	299	327	308	314	325	316	336	304	312	301	283	292	317	323	308	355	302	307	289	338	291	349	326	300	309	298	320	332	331	315	278	327	316	298	291	323	293	332	312	322	314	311	311	286	287	322	281	328	291	298	296	313	265	309	304	264	311	306	306	317	315	296	309	321	320	306	309	263	320	319	334	317	320	302	334	309	323	294	315	307	323	282	288	268	320	323	336	299	289	316	313	300	322	318	302	298	282	311	286	295	309	294	288	329	321	296	306	343	330	296	307	318	289	276	300	297	285	279	318	287	310	297	302	305	284	308	299	292	305	324	309	313	284	307	312	302	291	321	298	298	295	291	315	271	341	289	276	312	285	312	306	335	288	295	296	300	303	333	333	264	304	326	305	321	313	303	279	276	307	333	327	306	286	303	334	309	319	321	297	329	290	280	302	302	327	293	275	272	321	291	324	325	296	308	327	305	311	310	331	307	317	294	343	331	288	277	329	313	321	310	313	365	317	297	322	330	301	327	315	305	286	302	350	281	306	306	298	333	320	292	312	297	338	321	319	321	336	339	302	291	309	300	314	279	319	312	324	319	267	286	293	316	313	293	319	332	306	276	344	314	312	288	313	318	307	291	327	269	293	278	309	312	307	330	287	310	304	308	290	307	306	294	323	292	311	329	302	316	303	314	345	310	305	289	303	306	319	327	302	318	320	326	333	287	321	280	287	322	308	306	308	333	322	323	324	317	308	325	313	315	312	337	321	323	294	331	305	318	340	282	305	324	318	297	314	287	288	325	308	323	295	293	274	334	331	295	323	301	289	283	292	318	344	304	326	289	319	294	259	350	317	280	303	307	298	281	327	315	338	325	319	290	337	315	341	338	312	309	283	309	296	289	281	301	295	309	320	300	306	319	346	299	327	313	333	305	334	314	331	339	323	333	311	325	311	303	280	317	285	295	311	314	323	309	299	308	304	306	304	283	323	329	314	328	301	294	323	318	324	286	316	306	282	316	271	314	337	259	338	336	303	295	332	299	286	310	319	309	273	320	313	313	289	319	284	298	289	315	312	311	300	291	287	293	333	333	323	310	309	295	295	307	343	306	301	303	318	294	342	310	263	316	340	321	327	319	291	310	291	326	283	319	282	300	324	321	308	309	327	305	318	344	343	320	317	349	283	326	356	296	311	304	313	309	313	309	290	290	322	303	294	320	315	296	296	306	295	312	310	309	325	331	319	308	307	301	298	324	309	294	311	277	323	303	345	328	280	310	292	307	315	343	284	336	328	332	294	321	305	310	307	304	317	301	282	308	310	308	324	303	319	309	295	293	295	317	331	301	305	320	307	330	286	313	330	318	313	304	352	326	322	293	306	310	324	288	314	310	299	309	308	287	301	332	307	317	320	305	310	313	266	276	296	308	319	293	357	302	326	301	309	295	297	307	318	321	322	306	312	322	335	296	305	312	309	319	314	318	307	303	321	324	326	317	312	310	299	315	285	295	277	313	317	291	318	311	293	285	305	312	324	333	325	314	300	310	280	323	281	287	281	277	288	302	323	344	317	277	313	317	341	308	268	337	312	308	291	285	299	279	305	292	281	330	309	272	316	279	347	297	309	315	327	298	314	342	349	318	266	301	324	327	282	317	312	308	321	298	315	304	322	306	325	315	307	299	311	305	292	319	325	325	311	314	319	308	295	363	312	292	333	292	287	300	316	332	340	335	309	288	301	327	290	287	295	284	287	313	326	292	324	330	326	309	260	325	288	303	294	290	299	308	328	304	331	277	290	316	323	335	291	312	297	319	332	282	325	317	310	328	338	288	323	337	319	311	323	303	280	323	316	297	290	297	284	314	293	303	317	295	314	313	324	292	322	311	321	303	297	314	304	316	284	309	301	305	360	314	308	333	293	309	283	291	316	289	302	319	314	307	341	308	330	281	299	290	291	323	307	338	311	303	276	321	320	302	342	298	293	350	335	304	310	306	280	364	301	308	305	299	305	290	298
28625	30540	38498	30912	21857	15652	10899	7489	5374	3716	2845	2083	1695	1304	957	769	643	610	540	469	425	406	388	310	319	301	285	299	292	288	244	277	273	261	249	289	235	256	265	271	238	269	276	212	249	265	244	265	239	236	276	275	249	241	273	245	250	277	253	253	259	226	245	251	289	263	254	259	276	240	250	253	244	242	268	232	247	266	236	246	250	250	270	274	257	242	235	275	236	243	236	252	275	262	261	259	243	240	247	263	278	264	268	279	261	243	265	223	240	232	283	274	245	253	288	225	274	244	264	253	245	240	248	217	259	243	244	268	239	249	238	241	245	243	247	234	248	250	243	263	269	245	236	279	253	246	239	270	255	268	237	241	241	257	256	256	241	273	230	257	253	268	231	249	262	266	279	248	269	247	289	264	266	268	251	240	246	264	230	254	256	252	245	249	245	250	253	246	229	237	254	257	267	245	253	256	236	251	266	278	263	250	249	237	226	236	260	257	269	261	266	280	250	264	256	245	264	244	239	254	240	235	257	243	232	265	214	223	231	261	260	245	266	214	257	253	243	243	214	241	259	262	228	258	272	287	255	242	245	232	263	248	251	237	237	246	226	272	242	284	263	251	247	239	236	260	265	248	252	249	230	234	233	255	257	256	258	275	254	259	280	247	228	235	219	256	264	251	254	252	235	272	277	235	236	272	227	226	266	247	230	257	222	246	239	223	263	250	250	243	256	259	228	282	284	259	239	254	254	246	279	233	259	279	280	245	264	242	264	252	256	228	255	235	239	239	241	273	264	262	251	244	272	249	240	250	262	261	241	228	227	242	260	247	259	249	257	254	255	239	241	286	246	246	257	271	227	237	236	251	257	267	268	235	255	256	240	252	283	250	233	252	283	245	274	257	233	269	237	257	254	282	269	247	251	247	246	236	239	246	281	249	266	259	245	222	265	259	280	245	259	237	238	255	223	240	229	277	257	279	252	258	225	238	253	276	257	245	247	244	264	259	267	238	279	253	273	244	249	273	235	265	268	254	255	252	247	266	263	246	250	270	270	227	243	269	253	276	265	254	238	269	268	260	258	231	250	265	199	269	243	229	238	264	229	225	250	244	220	268	242	254	225	230	218	229	266	261	285	277	248	248	272	261	243	278	256	256	253	253	281	240	276	242	263	243	243	260	254	240	266	263	243	270	250	267	242	254	261	247	270	240	270	250	272	239	252	234	241	291	249	286	252	234	240	267	242	232	233	257	273	227	262	275	259	246	282	248	248	284	235	298	238	251	240	244	248	252	257	215	239	235	248	220	236	253	261	229	266	245	237	253	267	251	249	238	283	228	262	273	234	270	226	255	218	233	235	241	232	262	260	267	278	244	275	276	247	250	222	255	269	249	246	234	253	244	252	268	221	274	264	265	239	229	238	248	244	252	246	275	251	253	277	253	244	252	242	282	272	286	262	237	236	264	244	249	239	258	268	239	236	273	241	245	277	240	249	227	240	250	225	239	253	251	239	238	240	248	230	263	239	243	264	255	258	266	237	251	226	237	224	235	248	226	253	245	209	261	246	233	224	263	257	246	225	268	256	275	235	246	249	232	243	243	263	237	262	267	237	271	260	264	237	247	257	255	243	265	262	252	243	253	228	261	286	266	263	267	249	238	246	252	274	228	286	220	262	211	273	254	308	264	258	295	255	258	267	267	228	267	267	242	252	229	242	255	266	247	244	241	250	247	243	280	243	256	231	251	251	262	253	259	232	227	263	254	265	242	254	247	235	283	261	249	259	252	267	258	245	243	295	239	255	267	242	237	268	240	226	263	266	249	277	248	266	249	247	252	266	258	256	255	254	264	247	246	237	239	244	243	260	258	237	258	242	268	269	232	257	260	235	224	274	255	262	260	248	261	269	265	244	255	264	242	231	256	255	237	234	239	253	273	241	256	237	287	264	243	245	267	284	275	248	279	245	253	278	263	240	263	234	232	238	231	264	264	253	250	238	253	264	224	252	262	231	241	251	269	279	219	273	234	293	253	268	259	242	264	235	269	235	247	259	245	240	225	240	243	245	279	257	255	217	243	250	240	254	257	247	255	234	259	279	251	231	250	253	252	228	236	245	258	241	267	272	235	257	255	249	255	237	255	259	229	249	242	249	245	240	246	254	267	248	263	255	235	230	243	241	227	256	249	252	259	267	311	238	247	273	240	233	246	229	238	256	252	232	261	251	263	228	235	231	223	241	254	252	228	255	240	249	240	273	265	224	253	266	301	252	273	265	251	260	242	254	252	269	246	275	225	261	228	267	223	245	234	241	260	235	225	259	226	261	268	273	255	247	245	265	257	246	258	248	265	220	245	271	236	271	246	252	262	234	272	286	232	230	263	236	275	277	243	269	284	252	247	274	230	259	264	242	258	277	259	249	237	247	250	272	236	278	272	233	242	242	260	287	232	244	259	263	261	262	251	273	256	237	255	257	250	266	227	242	246	234	247	248	259	254	262	249	246	254	224	244	254	275	245	262	269	248	241	255	232	247	232	256	281	268	248	269	237	232	253	239	270	226	256	256	257	229	241	234	248	257	249	278	258	243	248	262	242	233	262	237	258	277	251	259	231	237	265	243	282	260	258	225	255	250	252	258	242	213	244	239	259	269	244	232	266	250	251	257	254	282	244	244	213	253	281	257	247	250	243	256	259	255	276	233	257	237	248	256	225	266	292	234	264	244	252	250	258	251	254	233	232	286	230	253	240	252	254	250	249	240	261	260	262	242	258	263	259	213	254	275	256	249	232	235	248	256	257	269	250	239	273	265	252	277	257	251	261	242	238	247	237	243	260	261	251	273	278	286	243	252	255	272	267	242	242	228	250	247	255	254	244	244	266	282	249	258	250	264	239	243	222	248	231	235	259	253	268	261	221	257	260	245	254	257	255	266	257	248	232	238	261	249	250	257	236	250	230	246	262	268	252	266	257	249	272	239	238	253	238	264	248	248	245	256	257	273	248	238	245	258	259	258	252	274	283	255	225	251	265	261	261	277	279	262	263	240	271	237	249	251	237	251	257	255	241	260	248	258	235	264	264	244	272	221	254	255	291	235	239	263	250	252	288	290	253	228	253	253	278	238	260	286	224	234	232	226	241	231	238	247	258	266	228	252	238	253	266	261	280	249	274	261	256	247	239	261	230	237	273	241	259	267	253	262	228	249	252	279	265	252	239	260	238	269	269	272	273	230	284	247	237	212	241	229	238	242	236	259	230	240	263	226	255	240	247	248	233	257	268	231	275	246	232	253	262	272	242	256	251	266	235	243	254	306	279	230	250	252	275	271	247	245	251	226	230	238	237	247	277	250	268	242	248	236	285	246	263	255	259	255	232	258	262	236	262	284	237	248	247	258	270	245	213	265	254	267	271	237	243	288	251	260	254	231	263	239	244	237	233	267	240	260	254	256	265	238	248	258	239	251	237	262	255	260	253	249	258	233	245	269	272	253	267	247	270	261	271	252	239	223	273
35000	48873	43723	32833	26723	22055	17398	13782	10418	7436	5562	4188	3208	2417	1909	1421	1147	1027	840	732	681	577	526	487	450	419	404	381	375	385	365	371	368	355	350	331	337	315	322	327	332	317	321	330	348	344	322	324	306	346	314	303	326	313	311	313	312	267	287	319	326	312	348	323	315	313	319	331	293	314	331	326	292	360	322	346	304	303	332	293	334	316	311	323	307	324	326	296	324	327	324	296	353	342	339	313	327	319	293	308	342	314	352	294	325	320	325	303	315	304	321	338	326	313	300	295	315	304	311	323	338	304	325	318	323	321	316	305	335	333	311	318	319	321	324	345	317	304	328	317	334	316	323	307	307	316	358	304	341	288	340	332	302	301	329	307	324	325	314	332	315	321	295	314	327	316	300	303	314	295	344	344	332	345	289	307	322	324	336	348	347	323	312	306	361	322	336	332	334	344	297	319	323	361	330	304	348	329	302	336	351	320	323	326	300	323	326	300	343	292	336	318	337	322	320	302	328	333	331	314	302	332	330	326	312	333	335	315	325	346	314	311	304	306	335	326	309	338	296	336	324	316	327	283	309	308	359	312	321	330	328	310	323	293	319	327	340	334	316	300	339	327	329	332	315	320	304	303	324	358	308	311	350	343	317	330	326	328	330	317	319	326	328	269	305	292	324	335	345	341	331	330	314	314	329	322	298	369	319	318	346	318	345	316	319	319	322	305	281	301	309	320	288	315	358	319	335	341	349	324	294	346	316	322	308	354	325	302	312	318	275	321	310	307	327	345	330	317	331	290	312	300	300	298	316	339	332	341	331	316	347	308	282	288	308	297	311	320	328	343	318	330	330	325	308	312	320	323	312	327	337	321	298	333	334	311	273	262	332	313	345	310	339	279	328	298	336	305	355	303	334	335	329	320	340	329	340	312	311	326	300	321	323	315	302	306	321	301	312	329	316	315	318	309	316	299	313	373	346	334	313	359	316	328	346	339	334	318	315	303	315	303	308	321	313	316	325	312	331	329	327	332	365	343	294	315	305	319	314	289	310	286	310	318	325	338	331	296	317	345	338	345	315	352	360	335	328	317	369	319	344	316	308	346	319	290	331	340	337	329	340	325	291	330	327	333	324	315	333	357	299	302	340	314	347	319	322	313	304	330	334	335	338	300	321	331	316	292	281	331	327	292	338	337	325	309	318	288	335	327	291	339	327	339	359	318	331	314	328	337	293	333	316	343	311	329	311	336	298	334	355	289	347	325	307	330	299	314	309	327	313	292	353	325	355	310	333	302	306	350	345	337	317	352	296	316	321	323	299	329	310	336	292	306	339	299	299	317	309	331	349	333	345	309	340	327	351	330	320	326	313	318	314	357	323	358	351	324	329	332	338	357	295	345	316	338	306	303	294	310	336	348	310	306	296	313	300	326	331	304	348	301	309	325	305	345	297	318	306	354	286	347	311	355	310	311	336	387	301	318	304	327	312	338	291	335	285	326	341	344	300	328	333	323	318	316	312	291	307	333	335	346	317	315	301	314	336	361	324	317	299	320	312	302	291	322	304	344	318	283	334	356	342	339	277	312	331	322	324	287	327	321	307	303	325	342	315	335	337	350	323	328	316	347	329	299	344	328	293	351	335	341	365	305	346	309	332	306	319	330	325	314	331	330	310	324	315	326	323	330	303	309	350	323	319	341	308	334	340	309	302	339	333	284	321	310	304	316	322	302	300	365	312	334	308	329	326	300	301	310	337	330	333	361	328	324	299	343	335	342	336	342	334	325	314	342	326	380	344	322	291	317	312	329	357	343	351	333	324	348	330	335	346	324	321	296	321	323	316	308	327	295	310	297	328	315	327	312	310	326	349	336	342	296	344	329	299	285	295	336	349	309	343	358	327	298	345	337	296	324	319	296	318	327	330	325	290	334	329	332	332	334	336	327	325	338	323	313	323	306	350	334	343	335	334	319	311	329	334	333	315	348	329	371	323	356	338	320	364	323	314	307	339	309	300	320	341	330	315	347	322	333	312	330	322	290	294	302	303	296	312	325	312	324	297	343	295	337	297	314	320	300	310	344	301	330	308	302	308	320	321	332	331	353	316	315	339	313	296	295	317	366	286	320	333	326	332	341	305	331	306	314	335	318	323	333	329	304	283	353	312	334	320	362	339	357	312	315	328	339	316	322	302	315	318	349	323	343	296	330	345	333	308	294	290	326	346	332	308	298	324	331	331	329	328	340	326	324	304	319	320	325	335	328	331	361	342	314	312	334	306	305	320	311	327	320	348	318	356	331	307	366	331	305	322	347	329	320	304	299	326	322	353	338	357	313	328	328	303	312	283	357	287	330	311	316	330	324	305	308	296	325	311	306	309	327	320	328	312	300	307	344	307	320	315	295	309	347	343	321	315	335	324	319	348	339	308	302	337	345	310	318	297	305	325	302	316	344	307	331	312	319	303	306	313	351	313	328	316	315	345	330	305	309	308	311	319	335	337	307	321	338	329	312	335	323	323	345	345	343	302	315	312	261	342	305	327	307	314	333	357	322	327	317	311	337	342	295	264	315	343	331	299	300	336	316	312	294	303	337	311	320	343	317	324	360	352	312	315	304	311	318	316	310	328	281	339	350	310	332	335	330	334	291	331	349	343	351	299	316	342	308	317	296	294	272	329	331	321	292	301	316	307	323	343	339	313	327	301	333	321	325	286	293	323	331	350	347	321	324	290	331	341	326	326	305	335	328	326	329	335	330	344	293	314	324	304	332	303	311	316	352	350	333	319	338	311	317	327	359	315	330	306	300	334	341	306	328	339	322	302	331	341	346	344	339	337	299	305	347	293	320	324	348	300	318	302	343	301	325	319	311	315	318	330	310	317	317	348	308	331	300	341	333	343	320	281	320	330	318	331	295	295	319	299	290	296	348	333	341	329	318	303	283	304	314	311	307	317	337	329	309	327	291	299	353	306	329	356	335	333	301	331	300	305	329	329	296	333	291	312	305	294	300	302	317	331	308	338	329	342	314	345	326	333	305	300	307	304	282	336	350	328	317	295	346	288	345	333	317	349	337	290	327	309	312	356	316	323	344	287	284	315	350	341	342	317	308	290	330	307	334	317	324	344	312	347	319	327	288	320	307	328	310	289	339	326	358	343	291	332	292	327	324	364	332	322	341	309	284	316	307	307	340	314	316	299	319	318	319	317	343	327	283	322	324	325	327	312	343	303	308	321	323	312	282	306	324	321	343	316	336	291	317	307	305	372	344	327	333	349	304	315	316	338	345	319	313	326	317	340	351	338	334	325	336	328	313	287	310	307	325	330	322	322	314	290	346	297	312	296	302	306	328	331	313	283	352	329	335	324	310	324	304	280	303	338	296	310	296	300	347	324	305	352	308	323	293	294	335	317	338	307	294	318	308	343	333	349	302	295	338	307	339	312	329	304	313	318	318	336	307	306	316	330	295	331	308	319	326	331	315	317	300	315	311	295	327	338	364	330	334	287	320	333	339
23785	20750	28125	24912	23677	22718	18477	12019	8436	6143	4339	3154	2518	1952	1495	1144	945	769	714	608	582	461	436	397	361	321	331	311	300	235	263	280	286	280	265	291	285	272	296	238	242	236	267	238	244	247	250	267	243	237	262	229	216	254	235	259	258	263	245	251	278	269	256	261	251	233	261	272	257	239	244	234	255	252	249	238	231	268	233	226	249	232	237	246	222	265	228	250	240	244	251	237	261	259	248	285	253	236	242	258	253	232	220	233	241	233	236	239	252	273	267	263	252	244	265	247	261	286	246	237	250	256	253	261	245	273	264	263	248	217	233	217	247	234	231	284	209	250	271	245	250	269	237	265	250	244	275	268	250	237	257	231	243	245	248	250	273	223	240	265	240	291	260	220	254	226	251	257	248	264	266	246	231	249	256	224	263	274	260	260	240	260	250	252	254	222	237	248	231	243	235	235	263	232	207	225	244	245	257	247	243	240	258	252	289	248	258	257	224	230	239	288	237	234	309	258	251	221	230	237	250	223	242	260	249	262	205	266	238	243	258	230	259	218	244	252	258	238	255	249	259	248	271	215	266	264	208	245	277	238	256	273	247	229	248	256	251	257	268	257	249	258	233	260	240	251	244	226	251	223	255	228	265	251	231	255	254	230	220	239	238	275	257	233	239	232	243	240	250	217	235	250	246	241	257	255	234	259	257	247	252	230	245	252	243	263	223	279	260	271	256	238	222	263	220	224	243	239	248	240	273	258	242	253	260	267	232	234	226	253	260	278	260	274	210	241	248	236	238	228	248	270	269	277	215	249	224	239	255	261	255	253	262	263	251	274	248	257	264	264	242	241	234	283	240	242	239	226	251	242	270	252	239	251	266	258	248	262	270	250	285	241	237	235	224	269	234	256	260	255	254	245	225	248	232	264	226	281	251	260	265	249	285	262	288	253	246	273	258	248	267	279	241	251	226	234	257	239	260	238	249	230	256	226	264	235	262	256	281	252	268	249	228	245	226	224	261	258	263	249	264	269	231	273	252	250	206	278	243	220	257	246	238	247	257	270	255	230	256	247	258	227	220	247	244	286	232	222	268	259	260	240	238	254	243	269	252	245	247	237	239	241	271	253	234	238	253	238	234	254	238	222	265	257	246	258	262	249	267	220	243	243	262	258	275	260	256	249	260	231	245	268	252	238	275	265	272	208	265	246	245	251	258	256	241	247	250	264	266	236	249	231	243	238	225	269	268	263	260	276	245	245	243	232	245	237	245	237	293	260	234	228	227	283	236	229	241	267	245	253	250	238	238	255	233	241	269	250	230	243	239	272	239	238	268	264	250	242	254	261	245	243	257	262	273	237	243	264	252	239	248	246	218	262	263	246	258	240	255	253	276	240	228	249	226	245	236	226	272	272	254	214	229	235	248	249	256	261	261	266	245	241	251	249	244	276	239	251	241	232	224	237	262	271	242	270	227	243	266	261	257	250	237	264	257	248	234	247	255	251	245	245	253	257	246	235	250	247	232	246	263	239	257	262	246	264	245	246	250	235	245	270	258	261	246	234	223	252	233	249	236	240	248	250	259	239	254	254	247	245	234	266	251	236	242	238	221	243	237	235	249	227	220	253	256	227	252	240	220	254	245	252	229	265	240	246	242	268	243	253	241	249	223	238	239	242	221	202	208	263	267	270	274	247	261	242	237	255	240	250	285	252	280	267	251	218	246	273	220	264	239	237	229	235	263	276	259	294	233	262	264	252	244	255	268	229	228	234	261	224	268	257	231	222	246	240	260	256	238	230	249	257	244	244	260	245	250	281	229	245	233	252	235	244	242	218	245	221	203	248	271	255	238	252	279	234	265	263	213	226	246	264	288	227	248	254	241	238	236	259	244	230	261	242	234	249	241	241	229	233	245	234	272	225	284	250	218	273	250	244	242	259	224	235	266	263	250	268	271	248	252	266	239	258	220	251	260	251	252	277	270	246	248	232	237	261	258	253	258	252	263	260	237	262	249	255	265	255	257	251	237	261	258	255	250	269	244	260	264	258	247	234	251	244	247	256	241	228	246	276	259	216	230	282	255	245	244	268	260	232	246	271	267	264	281	226	212	235	279	238	249	258	266	268	230	238	271	251	261	266	222	241	250	264	230	255	251	241	247	228	240	249	244	245	235	248	246	243	236	212	260	245	197	266	250	251	268	244	225	264	248	231	259	235	254	251	244	237	256	239	226	247	248	255	249	248	241	255	253	220	269	268	238	221	241	278	252	250	212	224	257	236	255	252	256	247	256	226	230	261	252	267	231	240	263	252	239	224	281	228	218	240	279	241	269	237	259	250	261	253	239	239	272	229	255	250	214	249	235	233	275	244	219	237	238	270	240	233	253	244	246	225	276	262	239	225	253	272	255	258	231	275	245	224	252	270	261	245	262	245	231	252	226	240	268	275	251	250	248	237	250	256	235	262	242	227	263	229	258	261	223	282	279	226	248	243	245	259	270	258	261	258	246	236	253	243	242	281	256	205	240	245	270	289	258	235	240	230	265	221	210	252	244	243	239	239	247	232	230	253	247	222	246	217	258	235	247	231	244	237	246	253	216	243	246	239	231	253	236	292	262	254	267	253	234	261	253	232	245	247	235	252	233	237	236	224	237	246	248	242	258	230	252	270	243	236	213	255	244	238	246	244	255	232	247	274	240	254	228	228	218	241	222	267	233	281	283	241	253	226	242	260	263	261	242	264	231	263	238	249	255	267	254	238	266	245	245	214	248	250	246	244	265	273	260	243	215	243	247	259	226	257	247	231	236	256	229	261	266	260	259	262	280	247	257	250	232	280	242	223	249	238	243	251	206	231	246	234	269	264	277	239	265	244	253	238	274	265	254	256	234	244	277	249	258	240	270	255	226	242	242	247	240	252	248	251	256	231	225	234	248	254	257	256	226	243	258	224	236	254	232	241	253	260	235	260	252	226	277	256	269	268	247	288	235	224	253	251	267	239	276	237	239	238	237	264	258	238	246	256	224	246	233	260	270	267	265	246	249	256	241	278	245	239	237	243	243	245	255	264	268	236	234	248	243	250	243	244	246	244	253	224	244	228	229	246	257	256	267	244	290	231	240	244	248	236	234	263	249	284	243	281	225	258	270	263	237	250	250	221	265	243	247	256	235	251	275	263	266	231	241	216	247	256	270	229	263	258	244	229	259	222	255	240	241	247	229	246	241	248	238	229	271	258	267	237	255	242	239	267	252	277	289	256	278	259	239	247	240	234	257	232	274	260	259	242	228	246	228	252	238	256	260	254	233	243	232	257	257	235	250	248	216	229	233	220	229	265	245	245	249	238	258	224	270	241	248	225	235	249	255	254	254	223	228	268	201	261	254	254	249	262	270	223	254	255	246	237	246	240	260	235	246	251	258	225	282	248	258	249	272	249	240	244	208	252	254	255	241	226	244	276	277	262	240	228	250	231	256	240	256	228	255	236	265	237	223	254	251	241	223	272	248	265	225	269
34480	56106	50179	38567	32212	27670	22784	18465	14504	10936	8343	6312	4914	3799	2756	2270	1730	1463	1193	1026	867	715	644	595	536	516	415	410	400	355	375	340	330	350	332	357	346	348	339	335	316	324	327	342	312	307	331	328	309	327	280	304	338	329	325	317	344	297	317	328	288	325	290	316	318	353	299	321	302	312	327	334	308	311	317	300	297	347	291	320	313	326	305	322	309	297	287	351	330	285	309	302	302	320	307	326	312	313	328	302	312	323	280	321	314	352	306	311	296	314	292	327	324	287	309	325	304	336	341	301	319	347	332	274	331	317	310	281	300	336	324	286	324	324	307	296	321	321	316	311	341	323	336	331	291	295	277	313	294	330	351	327	317	335	340	304	311	282	331	320	298	289	335	342	311	303	311	291	314	317	337	313	331	327	295	315	322	316	325	296	331	305	313	315	320	324	312	304	311	303	287	323	312	298	309	307	315	330	305	294	301	343	303	321	319	322	305	335	286	301	298	324	324	306	320	268	321	312	324	293	320	298	286	322	344	311	325	302	311	326	324	318	298	298	333	289	303	311	295	303	335	301	318	327	322	334	314	276	328	303	358	303	315	309	347	343	293	315	318	348	298	277	328	322	349	281	329	304	316	316	314	300	304	292	325	288	343	319	322	299	326	306	329	315	298	315	323	307	331	308	290	311	298	305	304	338	307	309	293	308	313	315	318	304	355	339	320	323	309	289	356	294	290	313	347	289	320	314	323	308	309	290	294	285	287	309	320	324	325	341	330	316	303	318	333	295	321	343	323	334	321	321	300	335	313	337	337	324	322	322	345	304	329	271	296	319	328	308	322	305	310	298	314	306	335	304	311	323	328	316	314	336	311	324	304	310	314	304	316	292	317	335	302	331	309	295	330	339	318	312	326	322	312	329	321	308	299	337	278	320	343	343	325	311	328	319	340	319	344	310	316	340	328	358	347	310	309	300	367	336	321	278	325	314	292	322	302	349	308	319	327	302	310	303	300	337	323	308	270	338	301	335	305	322	329	312	296	309	336	312	298	351	315	295	297	300	309	324	317	338	303	280	362	310	300	298	315	314	342	351	338	288	299	313	306	297	303	303	289	308	348	296	278	319	353	326	288	309	302	329	316	317	311	322	322	319	309	299	329	354	289	304	279	335	295	308	326	298	316	341	315	312	315	336	337	325	290	308	319	293	327	336	328	331	309	327	315	325	326	301	297	316	283	332	299	340	318	279	325	278	293	333	315	297	297	313	315	322	310	328	310	305	306	317	262	314	316	320	310	329	301	333	308	350	292	335	315	312	322	329	335	299	288	292	305	300	330	305	293	350	308	314	308	327	335	280	306	344	317	321	306	320	325	320	334	313	296	320	301	319	320	331	302	291	318	330	299	314	331	309	310	303	293	323	334	326	288	308	318	284	279	313	300	316	312	300	316	315	315	314	285	317	345	329	323	301	299	338	330	324	313	314	300	341	303	308	279	325	298	300	321	312	321	318	302	288	312	328	298	357	315	295	326	301	312	334	313	285	326	303	333	296	321	331	309	331	286	306	302	302	340	314	313	345	321	324	310	320	308	317	345	339	317	318	323	323	316	312	337	318	317	304	340	336	320	314	331	318	309	311	323	322	328	305	314	323	312	299	319	294	317	307	292	359	310	322	303	305	291	288	342	347	306	294	330	329	282	316	338	342	328	309	301	327	339	332	331	291	317	312	309	318	346	298	327	320	292	302	325	309	313	305	319	289	311	300	318	337	296	344	310	325	306	319	316	318	326	332	295	317	295	332	328	330	343	328	341	311	295	295	341	296	323	310	325	313	333	298	321	278	329	347	332	342	317	315	327	280	311	312	298	329	340	310	310	334	333	319	314	319	335	350	313	323	322	327	342	311	334	318	303	325	331	327	319	287	321	334	323	322	303	330	330	285	339	316	306	314	316	334	299	302	322	317	304	335	313	302	329	301	275	293	305	301	302	308	319	319	312	313	302	328	291	314	311	329	327	312	298	319	316	269	320	287	291	318	293	322	328	309	327	341	330	322	331	306	322	319	322	344	316	305	315	312	381	294	306	335	304	292	296	315	322	301	307	330	332	304	302	335	323	320	318	307	316	343	325	349	305	267	322	305	333	302	322	297	326	334	300	334	299	298	325	303	305	278	310	307	330	291	310	347	311	304	342	338	280	331	334	326	298	320	313	335	323	303	313	276	307	294	323	312	288	328	293	336	318	304	303	320	332	285	328	310	319	311	270	322	327	306	316	319	307	306	305	328	308	342	303	341	287	301	301	317	317	300	310	297	325	304	285	290	316	301	301	310	298	299	316	323	311	297	310	332	304	338	333	319	325	301	293	311	323	332	320	303	313	322	312	325	308	339	324	316	316	312	306	341	333	302	323	322	312	285	326	331	285	311	282	311	328	320	310	326	328	355	307	321	315	314	326	314	336	311	316	303	301	299	326	280	313	319	308	308	320	334	291	298	318	325	292	320	327	341	328	294	321	322	281	310	308	304	314	319	307	348	300	322	312	292	323	320	308	326	301	333	336	301	331	348	302	313	295	329	265	330	340	322	300	322	333	328	323	302	327	313	329	311	327	319	310	301	332	319	347	306	322	321	313	334	322	290	336	306	295	322	315	318	316	312	286	369	332	297	317	299	302	329	308	296	315	301	342	303	330	298	325	297	321	292	308	323	309	347	311	319	323	321	319	325	306	332	338	326	301	295	305	294	284	297	290	314	315	323	328	324	311	308	325	328	310	306	310	305	302	304	302	304	314	303	306	312	306	342	296	337	358	311	340	330	341	304	316	297	327	326	292	323	291	335	328	319	304	305	323	323	305	298	317	296	314	335	301	319	313	315	375	303	305	337	306	299	328	357	326	324	326	299	374	242	307	295	324	308	325	297	299	307	320	294	335	301	307	345	316	344	323	322	281	311	297	329	306	336	322	337	308	308	280	328	303	315	308	346	323	319	333	326	328	302	332	334	303	301	320	319	288	325	323	309	298	307	310	322	295	304	327	318	337	300	313	289	304	314	330	323	329	319	315	298	349	305	298	302	319	314	319	291	341	314	276	291	330	331	286	315	322	303	335	286	337	311	317	297	329	321	320	337	317	344	334	312	288	329	337	314	312	331	330	295	305	311	298	315	325	302	326	328	324	324	313	330	356	320	342	327	346	307	323	333	323	331	269	310	319	318	329	308	317	321	282	324	295	311	336	286	329	343	273	319	321	312	324	311	311	334	320	363	290	298	299	283	318	333	289	312	280	327	353	284	343	334	298	317	307	319	321	299	339	328	356	302	301	368	300	299	307	290	304	356	337	294	362	325	301	303	311	325	304	335	294	347	322	303	307	302	312	298	327	342	327	284	331	300	317	341	322	340	325	319	331	315	340	298	301	333	313	309	336	324	316	309	311	330	324	327	296	321	311	278	318	309	334	313	287	304	324	311	351	312	307	326	338	314	320	320	286	329	318	300	333	321	326	313	292	339
22650	20772	28343	23477	21987	24540	24817	16383	11263	8723	6065	4527	3323	2715	2067	1573	1284	1062	831	760	645	596	544	460	433	370	391	341	296	299	295	303	278	286	293	281	269	260	301	251	258	271	301	262	236	262	255	270	234	228	248	240	259	269	272	271	247	209	280	258	259	277	239	249	241	262	221	264	253	229	258	242	245	243	257	258	256	230	248	231	257	264	247	256	241	247	241	279	270	262	272	258	237	260	249	261	259	274	274	238	263	260	258	245	257	265	263	255	282	228	242	252	257	261	235	266	277	247	273	263	228	265	252	248	250	250	222	249	252	248	226	229	231	250	256	280	255	273	254	252	259	241	252	222	262	262	252	239	230	260	282	235	230	245	256	240	251	237	283	240	264	267	267	256	219	255	266	242	247	263	252	232	244	268	223	239	243	239	235	250	267	259	239	239	264	242	250	247	237	260	272	266	265	246	250	287	251	267	252	258	267	242	250	242	254	258	250	218	233	237	240	249	234	267	274	257	263	274	263	236	250	249	285	239	231	224	252	251	252	265	250	258	261	258	250	286	237	263	263	258	249	248	259	249	217	230	242	264	226	285	265	258	243	245	276	251	240	250	259	278	256	240	240	257	248	237	235	260	246	234	246	260	301	271	273	247	264	255	251	241	223	259	241	239	239	257	278	233	265	256	233	234	263	260	249	238	246	255	249	234	255	248	263	286	249	262	271	264	269	242	282	256	239	238	217	291	249	278	233	257	257	229	243	257	249	272	238	276	239	247	252	280	241	261	277	252	242	269	235	258	248	256	268	261	260	257	240	250	239	257	255	267	269	231	259	240	267	268	256	245	259	280	240	238	243	237	224	267	243	209	236	263	245	274	242	251	249	244	257	241	264	239	238	262	248	248	254	270	246	256	252	261	291	230	238	276	249	249	261	262	226	261	242	254	264	239	250	244	258	273	258	244	261	259	277	291	233	249	245	248	241	243	270	247	238	251	247	270	252	239	259	246	276	277	256	243	256	250	249	277	242	216	286	266	266	252	264	273	267	248	268	238	258	247	258	246	248	242	245	229	248	253	215	259	274	257	258	238	249	255	231	242	236	276	243	257	250	235	256	285	252	262	278	252	234	255	250	245	236	243	263	226	266	234	238	250	231	260	230	270	270	283	253	268	261	261	248	227	261	268	252	259	272	306	247	270	273	268	245	245	224	247	246	234	246	248	244	273	230	222	235	283	268	239	298	233	240	259	243	269	244	238	244	260	263	253	257	219	246	247	263	261	336	221	245	269	254	273	250	243	250	266	242	233	253	248	257	247	290	231	252	247	285	248	253	251	278	259	246	269	259	255	238	265	254	283	226	268	240	277	239	257	258	262	254	240	262	237	255	252	250	240	277	271	239	274	245	251	237	270	285	258	267	258	259	263	253	249	248	269	259	273	265	262	250	219	250	246	272	264	251	238	265	222	269	246	244	256	277	248	234	245	247	256	240	267	237	250	289	248	246	233	234	243	283	264	274	247	252	266	246	245	266	243	248	256	293	246	270	267	279	277	256	262	236	219	249	254	216	255	267	236	236	274	263	238	240	253	239	267	230	249	265	241	253	244	268	242	274	259	232	248	253	228	225	261	270	263	242	244	265	251	252	245	268	242	240	263	247	252	250	247	233	251	272	256	261	264	244	283	251	250	278	261	268	216	254	257	260	270	249	250	275	260	226	282	253	266	247	277	272	275	247	244	258	252	276	251	222	241	258	248	217	245	237	239	227	236	233	284	230	250	265	257	239	256	242	257	258	251	234	212	268	232	259	235	285	261	242	217	261	262	248	244	249	222	264	242	244	253	243	229	257	255	281	253	259	276	245	226	262	258	250	233	221	280	246	258	242	227	224	254	242	271	241	246	268	265	259	243	222	220	251	265	258	243	268	244	245	238	233	238	251	227	236	232	257	272	287	246	253	244	236	245	217	229	267	241	252	256	273	251	240	263	251	265	274	265	246	252	264	261	253	279	244	258	250	255	239	266	279	257	248	261	256	266	246	261	253	244	246	285	251	246	233	243	230	256	243	256	249	261	260	273	231	251	257	257	260	262	229	234	256	224	277	268	261	242	257	265	253	264	248	236	237	267	258	243	259	246	249	226	244	268	255	247	256	260	258	209	252	239	242	222	266	266	262	284	257	237	261	239	248	263	273	260	262	269	253	248	240	259	269	235	245	243	254	267	249	217	239	241	215	235	245	250	211	268	259	239	263	256	227	244	261	245	249	271	268	263	266	276	243	261	260	263	266	275	240	240	243	259	235	264	264	267	247	278	260	273	255	245	273	229	267	286	254	266	260	242	244	255	255	245	243	254	248	240	275	224	248	272	267	263	260	253	262	258	280	239	266	236	250	265	224	268	254	253	265	278	250	260	246	262	269	238	303	254	237	254	265	247	230	265	250	252	269	227	234	255	259	259	276	216	248	242	254	277	212	253	235	246	271	246	281	247	244	259	236	240	218	272	238	247	240	237	262	252	289	281	288	258	254	222	249	250	255	267	238	240	246	258	274	241	249	246	236	243	258	230	237	242	248	255	246	269	264	244	250	245	275	244	256	240	241	257	260	266	259	255	251	255	274	261	290	268	226	211	275	269	259	247	280	254	238	263	227	244	239	257	257	256	260	245	237	271	257	285	278	241	236	229	267	270	253	254	259	252	230	248	267	267	251	238	251	268	248	237	282	224	248	243	254	233	250	265	251	249	265	221	281	252	249	234	262	270	252	242	242	259	247	249	231	284	227	228	266	209	281	260	246	247	259	247	247	250	242	229	236	248	269	243	253	241	246	247	250	270	265	244	242	257	248	256	251	236	245	254	254	247	276	255	258	244	247	255	231	231	221	252	253	246	221	250	265	246	254	251	234	237	234	262	271	242	240	250	264	256	243	271	267	217	229	250	268	253	266	247	253	199	249	269	245	249	273	258	229	210	248	261	207	240	271	258	256	225	256	237	249	239	227	254	264	255	245	247	209	223	265	261	238	261	234	261	240	268	252	255	241	254	259	270	259	224	255	273	255	248	256	276	262	238	242	271	244	253	271	247	253	244	264	275	225	259	257	226	236	278	271	276	239	273	241	270	269	292	258	276	260	253	271	234	231	264	243	255	255	256	265	211	227	241	247	219	275	264	240	251	258	252	267	271	252	250	273	248	278	254	252	263	234	274	245	279	271	243	269	280	238	247	252	287	253	221	257	247	258	258	258	244	268	243	267	258	254	263	264	260	244	262	230	225	274	258	257	246	255	282	228	250	234	244	271	243	237	249	266	257	235	259	250	268	241	266	240	251	273	255	243	262	259	247	235	276	257	237	259	274	249	262	261	262	279	241	225	244	238	283	234	273	253	233	249	246	226	249	280	279	257	258	238	242	256	255	261	265	279	248	225	248	226	247	253	264	261	211	273	270	222	268	262	255	241	245	243	249	257	277	246	274	241	250	239	269	251	240	261	260	283	259	243	256	258	269	226	251
36248	61418	55247	42882	36534	31778	27055	22729	18141	14407	11080	8480	6450	5043	3810	3003	2305	1905	1525	1339	1130	1007	822	682	640	548	497	471	448	447	416	389	379	354	374	349	374	361	315	353	333	321	325	309	304	342	337	330	319	338	321	285	296	299	315	298	314	305	352	312	316	320	282	279	353	287	312	340	313	294	305	280	306	319	317	302	324	313	292	313	319	317	304	291	338	329	348	302	300	296	325	307	293	332	315	346	347	334	303	312	284	324	319	306	282	308	310	320	364	319	311	296	306	323	316	325	330	298	346	298	351	317	314	318	315	321	332	332	314	329	289	305	325	317	305	301	317	313	336	330	288	296	325	283	299	276	298	298	313	331	314	312	341	338	317	326	312	321	321	303	341	329	320	305	314	330	323	277	326	301	323	291	330	337	299	334	321	327	283	295	291	309	315	307	313	317	319	306	324	301	316	290	327	316	343	339	291	330	344	324	300	315	295	319	308	324	330	320	296	318	307	329	296	293	343	325	351	318	302	353	314	346	281	293	328	335	314	317	293	325	318	330	326	295	311	330	301	316	326	308	329	338	283	315	305	354	344	282	278	309	318	321	338	313	323	285	316	329	319	321	284	326	312	342	299	320	290	277	310	335	341	350	319	301	322	325	302	306	322	316	322	303	317	300	341	311	323	329	327	307	312	320	316	320	295	307	315	280	317	334	318	330	302	302	282	343	322	321	330	325	345	314	317	332	314	314	327	300	302	312	317	300	322	369	296	313	341	311	331	330	338	331	295	270	320	312	309	333	325	288	332	356	318	322	334	288	311	296	289	313	314	355	289	333	343	295	342	320	294	333	306	343	333	327	345	320	299	292	312	307	324	315	313	309	325	359	322	303	318	321	327	328	349	315	308	311	341	331	338	312	318	311	339	300	291	308	327	318	334	316	277	318	322	319	329	317	346	305	294	347	303	329	306	303	323	317	331	334	316	300	315	331	304	316	309	322	324	325	338	341	318	323	336	312	308	303	310	292	305	296	309	309	339	321	325	308	307	314	301	299	309	310	315	311	297	327	317	321	299	281	283	328	323	314	310	325	311	309	309	288	320	296	302	308	324	333	297	271	301	322	322	314	305	328	312	332	313	362	278	291	318	288	357	355	303	321	272	309	296	320	283	314	329	322	318	324	335	322	291	363	338	349	320	308	360	327	298	308	360	321	310	317	296	310	327	301	279	329	333	311	337	296	303	320	302	307	310	323	289	315	312	349	321	321	335	302	319	320	316	314	302	259	316	297	297	318	300	329	320	319	347	326	331	318	302	326	310	327	313	374	331	306	312	337	318	311	303	333	317	304	319	311	320	307	305	332	284	325	290	275	313	335	328	315	332	322	314	303	336	313	330	334	322	358	314	340	315	305	327	293	333	296	330	314	325	318	328	277	324	310	296	354	338	292	324	315	285	314	283	325	304	311	304	290	303	307	323	314	289	312	331	350	290	326	310	314	335	336	339	314	314	318	309	307	355	326	284	287	308	325	311	310	323	329	303	349	326	322	300	306	299	302	289	303	291	306	336	309	314	327	298	298	307	316	293	308	318	316	310	284	329	342	297	307	310	316	315	299	303	327	350	308	314	327	304	318	271	315	328	332	293	329	301	313	341	298	324	296	311	297	319	319	325	334	319	349	292	308	294	300	331	295	318	307	314	324	303	320	314	335	305	319	276	291	312	345	305	297	323	325	311	315	313	320	322	321	283	327	299	320	321	312	350	313	324	321	294	323	339	321	322	306	301	258	318	302	310	313	348	307	312	300	337	336	304	335	323	320	339	339	313	320	298	287	299	309	310	316	323	318	322	300	349	296	322	316	302	330	320	318	292	323	350	289	303	328	335	338	304	332	314	302	295	328	299	337	315	310	305	371	300	323	315	312	318	336	317	302	303	312	352	294	336	325	315	305	333	341	318	349	310	348	323	318	297	341	298	350	304	334	292	354	340	302	302	317	286	306	365	303	309	300	311	303	333	284	301	295	338	354	297	326	294	327	313	337	330	349	320	349	334	290	345	325	318	316	305	334	322	313	311	297	299	327	307	303	299	325	323	294	332	290	300	333	314	326	308	319	321	300	327	316	326	300	327	337	308	323	304	305	332	327	280	314	355	284	320	350	327	306	279	293	298	300	300	352	300	319	302	308	316	323	335	321	302	309	322	311	338	305	325	322	284	307	323	328	292	349	321	322	325	309	303	333	320	318	331	292	331	302	292	320	282	296	308	327	306	313	309	309	318	282	329	337	311	308	323	299	340	301	318	288	329	319	311	315	301	329	353	292	326	322	318	300	320	326	314	321	344	281	316	333	316	320	317	313	337	315	268	318	303	328	315	297	298	324	317	329	295	303	322	287	310	312	312	305	279	336	350	322	317	312	311	332	301	306	278	332	302	316	292	296	325	305	318	344	307	304	279	314	313	286	331	311	319	346	322	299	289	318	336	313	306	353	319	317	326	312	315	332	321	328	279	327	333	331	328	302	322	296	320	324	285	295	340	297	331	306	323	320	309	335	319	333	323	308	350	296	303	313	314	308	321	311	325	307	299	328	351	313	296	332	322	295	298	302	331	319	319	322	322	356	284	317	305	318	312	325	286	321	323	317	324	294	310	300	344	335	363	319	302	305	341	299	303	332	322	270	339	330	310	310	329	294	356	295	319	307	305	320	324	319	322	281	311	332	338	330	335	318	362	330	307	307	327	281	297	298	306	319	328	323	323	340	319	321	297	309	335	309	323	293	312	335	330	320	302	335	273	314	332	325	322	325	270	336	277	326	329	316	306	309	301	307	291	313	310	290	309	308	311	312	323	304	335	304	316	312	322	350	295	327	309	332	314	325	311	331	303	318	305	316	323	341	289	328	279	336	334	289	291	325	324	294	272	325	292	305	327	314	298	319	321	288	309	322	314	321	311	307	274	314	291	316	315	320	294	330	318	306	312	333	271	349	283	308	330	326	307	324	287	331	334	310	291	318	305	316	294	316	328	343	288	306	332	342	296	337	307	321	332	317	312	325	299	299	301	323	305	310	334	331	336	318	312	312	312	303	305	306	294	333	312	287	306	314	340	342	313	311	313	339	341	315	298	328	335	350	323	333	329	329	328	340	301	336	306	324	290	324	318	304	298	297	323	293	328	337	346	287	315	287	294	325	317	306	333	324	321	282	336	306	318	333	321	300	307	312	309	310	312	333	326	317	352	298	311	301	326	296	310	302	334	298	309	338	314	299	330	287	315	322	311	297	311	306	352	310	324	304	327	313	303	315	334	308	307	316	340	296	281	292	302	338	317	308	350	321	335	313	320	301	310	309	311	355	302	317	334	309	331	330	304	311	298	342	349	289	326	340	334	338	310	285	310	313	296	301	290	309	289	306	336	291	335	337	329	291	335	311	315	304	319	305	341	306	313	317	307	353	296	298	323	321	305	308	310	297	296	336	311	331	315	346	318	305	305	308	322	313	306	311	336	317	310	328
28453	30886	38847	31485	22005	15386	10756	7685	5321	4006	2984	2192	1694	1294	1017	831	710	578	514	474	452	388	367	316	303	312	326	286	290	277	291	275	277	249	270	240	238	245	285	250	277	287	256	277	253	263	259	248	261	262	260	284	276	241	244	283	253	240	264	242	242	236	254	231	277	250	262	259	270	280	279	237	261	276	243	267	266	272	247	235	237	265	273	249	247	255	255	265	235	256	236	254	254	261	269	261	279	265	290	255	258	242	269	231	261	228	239	284	267	244	251	277	283	251	215	249	255	252	238	265	239	258	212	260	258	256	254	247	256	261	282	282	263	260	261	254	273	245	237	245	227	264	289	250	257	268	237	251	243	261	278	280	274	257	262	248	231	258	261	263	252	247	266	251	279	249	252	246	255	246	240	279	264	248	260	244	247	239	253	256	253	237	255	259	225	248	239	258	245	267	235	240	275	252	258	269	244	269	214	274	256	262	268	271	261	244	215	241	285	249	234	235	239	259	253	267	246	228	224	248	234	268	256	231	268	254	252	239	238	241	242	261	264	242	232	232	233	252	243	270	289	235	272	259	257	246	258	241	277	276	258	250	280	228	243	247	259	253	229	258	247	244	264	286	248	255	274	269	252	251	251	237	237	264	247	282	249	263	256	232	232	228	231	262	265	243	268	266	254	254	244	267	218	246	241	251	286	248	259	246	273	236	262	248	273	250	268	238	247	262	243	264	271	257	261	273	277	252	260	247	239	258	248	226	270	237	280	242	248	280	261	275	252	257	237	261	236	272	259	267	240	242	250	252	232	248	285	271	261	241	237	256	256	254	250	267	229	266	245	265	247	251	242	250	238	231	237	249	266	264	242	262	276	250	235	259	245	269	230	267	257	260	250	241	257	269	248	257	243	289	251	245	238	240	237	237	247	242	246	253	245	299	292	276	257	250	246	280	235	238	240	261	263	254	270	228	244	275	239	251	236	284	283	242	230	266	248	276	260	249	258	247	255	271	283	241	248	267	256	232	239	241	220	268	286	251	255	253	255	266	234	273	269	265	275	265	224	274	258	247	258	265	253	276	248	277	276	284	235	271	274	255	267	233	273	267	239	259	252	275	235	283	263	253	247	235	249	237	264	248	260	254	262	262	293	264	241	258	271	240	294	247	247	243	260	265	235	273	240	260	262	270	261	245	256	262	251	243	251	261	226	260	251	271	282	265	268	237	287	257	252	251	280	235	249	246	238	257	227	242	255	233	261	246	265	232	237	271	237	230	251	237	274	242	265	257	248	243	259	243	247	269	245	254	256	240	257	266	275	229	258	284	269	245	252	241	232	247	233	232	239	253	260	245	280	278	270	257	251	256	280	282	252	262	246	251	267	235	238	245	225	259	267	267	269	216	256	252	244	254	255	260	266	253	241	260	276	236	258	264	258	258	274	228	258	250	278	269	273	256	247	259	251	245	252	234	228	246	262	235	263	258	242	231	268	268	265	265	238	263	251	273	274	274	267	231	260	257	280	268	276	269	242	256	245	233	236	268	294	263	252	277	261	279	241	272	248	252	250	286	247	263	255	246	285	234	246	275	235	265	257	268	226	249	254	247	269	244	247	239	247	248	247	250	247	257	241	271	254	273	262	231	265	239	253	256	269	267	275	248	232	254	254	247	251	265	241	258	227	240	228	240	247	254	255	265	259	233	255	239	231	257	250	224	253	239	274	272	273	244	259	224	261	279	243	267	279	247	237	252	236	247	271	241	232	254	251	258	254	251	246	258	246	253	237	221	248	265	270	248	264	255	250	248	249	264	201	262	251	271	255	225	299	243	255	271	251	251	244	275	247	247	244	271	271	265	294	272	275	239	269	279	278	254	276	258	261	245	244	250	271	222	284	248	263	255	246	219	252	236	235	249	245	243	238	242	242	247	256	242	267	265	247	262	243	248	267	235	262	248	251	267	242	242	248	247	277	263	240	276	244	263	270	251	220	255	237	262	253	274	280	245	267	270	256	237	218	249	250	237	237	274	280	292	260	265	266	270	234	240	276	243	241	242	268	268	234	278	262	250	220	270	257	241	244	246	267	261	206	251	251	269	237	277	242	241	240	245	245	262	252	230	284	247	265	240	256	251	261	280	232	259	270	282	266	241	269	248	242	294	286	271	276	255	264	270	257	261	269	275	257	254	256	261	315	252	268	230	244	271	263	251	254	246	233	263	271	262	221	248	271	257	243	255	288	251	238	245	252	274	251	277	235	263	252	269	264	269	239	241	262	264	266	257	270	239	277	254	245	240	242	281	245	256	232	261	233	234	242	258	239	265	248	259	277	259	266	241	270	262	264	242	268	287	288	273	257	266	261	276	232	258	253	247	247	253	262	282	251	260	276	280	278	279	269	233	211	266	237	243	249	255	249	269	263	280	257	273	246	261	246	226	239	263	264	253	233	261	249	263	222	256	254	239	261	253	268	247	238	232	271	244	256	259	269	241	252	279	270	259	224	264	249	241	283	214	269	253	242	259	257	239	261	243	261	228	230	239	260	263	250	212	251	238	254	242	251	228	234	281	257	249	253	239	265	284	261	243	275	232	287	259	250	245	221	238	252	225	261	253	245	240	241	262	247	240	245	258	267	268	246	252	227	260	279	233	274	286	285	301	252	257	255	237	272	252	246	277	237	233	259	250	259	246	229	278	240	260	254	248	265	265	262	256	262	232	222	262	261	270	264	262	272	209	265	257	276	265	270	240	255	253	265	268	274	244	237	300	241	248	232	253	246	253	237	248	249	278	254	241	250	254	239	266	268	250	276	249	293	232	237	236	283	230	231	229	262	265	296	245	239	224	270	244	243	264	275	276	236	244	253	258	263	248	228	255	253	277	260	223	261	244	230	244	246	246	275	243	254	269	254	242	258	245	254	262	236	250	243	235	258	258	254	277	233	221	251	252	267	276	247	226	295	242	242	240	261	254	227	258	275	291	251	252	256	238	253	268	277	225	255	269	249	245	231	249	254	270	231	251	250	260	234	255	287	290	232	245	246	262	232	253	248	241	250	267	274	275	239	235	235	271	253	254	217	253	247	245	280	266	241	243	269	236	236	245	262	234	288	257	279	269	250	275	246	248	277	281	249	243	247	264	276	258	253	258	254	268	248	283	263	280	251	221	244	264	240	264	246	252	236	265	244	242	243	261	232	268	266	261	228	259	241	271	238	260	235	251	224	284	239	250	280	241	228	256	267	245	265	259	243	276	291	244	267	255	235	251	236	256	267	272	248	262	237	270	267	272	275	239	237	234	251	278	256	282	244	262	258	250	230	245	230	262	254	247	241	250	271	277	284	230	250	287	266	262	248	259	264	257	247	285	280	256	265	254	273	242	275	242	242	248	246	254	231	256	265	245	265	249	274	223	252	260	278	281	242	262	273	211	279	262	273	272	241	266	246	251	236	236	242	270	251	224	228	247	277	247	253	240	260	256	239	274	233	259	254	264	241	280	245	251	264	274	253	245
34948	49495	44013	32940	26881	21902	17273	13962	10489	7970	5920	4307	3303	2650	2025	1561	1283	996	903	781	699	654	595	537	494	418	406	419	368	352	329	348	358	343	329	306	337	323	312	314	304	305	325	362	349	331	307	323	312	307	338	284	362	345	319	323	309	346	305	308	356	314	317	310	330	312	359	312	284	288	347	328	309	345	324	311	318	315	323	328	333	329	346	320	327	313	316	331	302	321	308	343	324	327	338	349	315	304	306	309	311	323	330	322	300	350	321	313	325	333	332	307	324	307	330	300	350	300	317	353	324	357	315	329	301	301	338	332	312	302	329	365	343	320	288	356	321	313	331	339	356	311	314	325	307	330	341	321	317	285	296	357	323	308	323	294	328	313	309	295	343	329	318	326	311	336	309	289	313	330	315	319	323	326	342	315	325	303	338	316	309	331	307	316	305	333	345	332	293	324	314	346	340	337	306	342	308	313	299	332	315	289	326	321	339	333	327	329	325	300	293	310	337	299	339	359	328	319	319	314	340	365	300	341	315	292	329	328	351	319	343	318	327	316	324	317	301	336	305	341	302	299	294	340	348	322	343	320	324	313	279	316	344	332	341	328	367	320	336	300	309	346	368	312	324	317	333	311	295	340	322	343	324	319	338	299	321	326	318	333	321	368	365	317	316	356	305	305	329	317	335	332	319	317	323	350	321	313	332	316	343	328	302	339	344	337	312	351	330	319	339	320	326	303	303	305	315	328	278	338	314	341	303	341	327	333	312	299	328	341	319	347	352	305	344	281	311	342	314	308	353	321	304	306	340	345	288	300	322	333	306	339	304	326	356	322	336	333	311	329	285	322	310	306	313	339	340	309	355	296	320	332	338	322	337	306	311	336	317	303	334	367	339	322	340	304	322	315	358	309	292	297	298	308	296	288	324	309	345	324	335	349	313	353	276	298	316	343	360	302	309	304	340	318	317	317	352	318	359	313	321	329	339	344	320	295	325	317	320	353	301	355	319	332	332	338	320	316	303	279	363	300	333	291	304	322	342	309	338	321	332	304	332	311	335	303	317	320	324	333	333	363	318	316	342	373	343	323	326	302	329	320	319	300	317	350	338	325	320	315	350	304	329	363	338	327	306	352	312	338	349	300	349	342	338	284	320	338	336	341	327	300	330	320	338	337	281	305	314	295	329	344	360	335	328	304	321	335	309	329	295	329	343	318	298	321	341	342	367	330	354	300	318	318	333	335	305	310	356	337	331	338	348	324	329	329	327	310	295	319	309	319	328	327	321	348	317	319	320	315	307	297	323	302	324	339	326	330	293	316	364	281	308	344	339	324	328	333	339	370	310	322	338	320	362	330	327	296	314	328	332	319	306	290	312	314	298	294	329	295	318	342	315	353	341	321	329	323	321	337	319	307	332	318	335	301	315	312	332	315	316	334	336	307	313	314	351	338	342	323	340	317	348	316	329	293	328	330	330	340	296	303	313	363	329	310	309	331	315	267	329	331	311	316	321	327	324	318	301	308	295	344	314	351	351	306	324	328	326	372	301	328	307	315	325	333	334	327	307	318	289	300	326	313	317	320	319	368	337	333	335	325	338	307	330	327	340	359	308	338	287	302	304	301	337	311	326	333	331	338	308	337	329	325	331	327	322	324	326	339	322	350	329	304	333	330	313	325	318	348	331	329	324	332	331	342	326	338	302	291	322	367	282	340	293	290	327	315	315	337	315	345	311	322	367	332	309	313	304	327	342	359	348	324	345	313	345	300	336	305	331	311	325	308	311	331	341	330	314	332	330	319	341	316	319	314	345	337	333	347	292	337	329	331	321	327	337	299	316	310	369	308	312	342	330	329	313	320	303	330	335	368	338	369	313	302	363	343	347	340	333	324	329	356	269	339	317	341	330	318	322	324	327	331	285	344	352	304	303	295	334	334	334	300	315	322	337	282	325	338	315	312	331	305	332	337	326	288	333	338	322	325	361	319	316	309	323	315	316	318	320	307	273	327	302	330	307	314	324	312	360	319	341	341	325	317	325	340	306	321	328	336	292	294	303	317	317	311	312	333	354	308	294	342	323	339	385	361	341	316	363	323	324	316	284	330	327	307	338	328	320	342	352	310	330	307	350	347	281	332	348	309	346	322	307	319	317	304	300	350	331	330	317	312	362	317	316	334	311	302	373	301	324	292	359	320	345	345	360	323	326	318	321	299	340	310	305	329	352	334	358	335	320	324	299	365	291	330	310	319	337	335	324	314	334	319	319	317	334	324	343	334	334	304	321	375	371	345	336	328	324	302	340	334	342	296	301	325	327	321	330	303	313	330	380	310	285	346	318	337	320	325	276	311	322	311	306	342	341	303	323	322	324	323	326	320	338	320	304	345	311	315	373	313	326	337	289	302	344	331	335	332	302	318	339	326	277	324	346	322	327	332	328	310	324	337	313	338	334	318	343	316	290	332	339	297	324	310	333	337	369	279	347	311	299	299	301	335	347	321	308	322	333	342	319	347	315	337	316	347	314	310	314	336	347	318	312	295	307	345	360	308	321	318	331	315	350	318	290	354	375	330	326	331	332	293	332	301	350	289	320	318	325	341	319	374	323	312	340	336	335	333	290	326	351	342	360	302	326	303	333	324	336	319	300	306	320	313	359	333	306	299	352	332	311	313	337	319	307	332	323	316	311	334	306	299	354	360	346	361	333	339	294	348	340	308	333	333	356	365	316	348	317	308	324	332	340	321	345	335	325	347	309	313	331	343	318	305	328	290	321	337	338	344	311	327	306	304	308	331	358	322	286	320	332	352	272	320	322	296	312	304	322	316	329	346	327	349	343	339	308	332	292	316	343	323	329	323	347	350	341	315	314	341	362	319	342	354	310	334	323	318	331	313	311	310	340	323	315	296	322	305	311	332	326	349	352	318	339	322	353	344	342	327	327	331	341	351	355	312	303	309	330	325	288	318	308	304	310	344	300	332	306	350	318	330	310	354	337	322	328	328	323	310	303	327	328	345	314	294	315	318	306	329	339	307	333	319	317	337	333	329	332	313	300	327	321	286	314	306	326	325	300	334	326	350	283	334	340	348	344	296	328	288	332	303	324	358	334	313	330	329	297	353	337	353	314	285	323	344	328	349	312	316	320	321	322	306	339	331	354	337	300	316	286	321	350	299	335	314	307	318	343	305	309	304	309	303	308	333	336	327	309	302	336	364	346	334	313	341	361	301	293	321	339	322	312	324	329	338	332	310	342	314	328	305	314	312	355	367	306	363	286	311	310	326	337	296	328	307	327	306	355	300	302	320	298	288	361	314	323	327	324	317	320	335	340	273	336	334	329	312	318	304	341	311	311	305	335	336	342	326	318	310	302	312	333	316	332	305	369	332	335	327	311	323	337	362	322	334	308	331	345	310	291	343	310	322	346	312	331	309	308	350	323	328	324	299	308	308	309	334	291	329	330	330	323	311	329	310	345	318	299	346	305	319	296	306	281	312	294	340	299	341	311	310
23686	20765	28124	24974	23913	22869	18257	11959	8314	6145	4720	3407	2530	1974	1582	1218	998	826	686	585	526	514	399	414	387	364	346	320	278	292	263	280	309	279	291	249	273	257	267	260	242	255	265	217	250	260	265	253	257	268	248	268	263	281	261	264	259	258	258	268	241	270	274	246	239	242	224	257	258	249	270	225	232	252	255	250	264	240	219	261	257	270	256	289	277	268	268	265	263	277	249	254	234	255	252	264	255	259	241	225	227	232	267	253	272	248	250	238	267	271	251	263	291	232	266	275	261	251	252	251	248	216	258	245	250	256	226	240	218	236	227	283	243	251	216	256	248	232	241	270	244	258	263	247	226	251	247	235	252	266	267	213	260	246	242	254	253	244	264	258	237	248	268	235	246	255	243	235	280	257	279	274	256	254	250	240	238	238	245	255	293	236	233	253	271	247	231	249	239	271	299	275	248	264	255	251	282	255	242	257	277	254	242	249	230	264	275	277	245	234	251	248	248	245	236	253	246	233	264	219	226	227	234	231	245	261	252	251	275	242	274	235	257	254	271	238	246	246	269	247	257	243	273	238	252	250	246	234	264	246	254	267	255	278	230	279	262	255	260	260	230	255	235	249	283	263	247	239	227	243	237	268	283	250	252	255	258	259	267	245	260	249	250	260	234	245	233	243	240	244	266	213	246	253	259	272	235	221	270	234	242	239	238	273	248	256	245	222	281	259	252	241	244	259	263	262	263	211	254	235	255	249	258	230	265	230	266	272	241	230	260	236	237	238	269	234	237	265	261	265	255	237	235	235	232	264	265	273	253	261	240	252	283	230	267	264	279	262	250	243	273	239	222	267	265	244	232	265	276	243	265	253	241	276	244	255	259	260	265	287	248	229	256	274	231	272	221	262	257	252	245	253	239	262	229	255	241	283	245	264	259	231	259	248	255	237	273	256	280	270	231	254	263	253	271	252	239	242	244	273	241	240	230	259	260	265	253	229	260	266	271	270	267	277	243	271	260	235	261	265	244	234	257	228	235	221	286	254	250	231	244	248	243	279	257	241	256	239	233	218	231	262	264	240	248	242	224	297	260	226	296	261	265	275	278	251	287	242	230	243	251	293	244	248	245	259	235	244	247	234	253	268	273	249	261	247	247	263	248	257	248	241	255	247	229	231	246	255	219	260	237	243	224	240	222	246	288	268	273	234	252	255	225	256	254	256	258	256	231	285	279	240	251	252	275	265	235	277	240	261	239	234	246	243	240	263	270	251	232	260	256	239	257	248	270	273	261	250	272	242	265	239	252	260	249	241	250	280	253	240	273	244	242	278	231	245	253	246	248	268	261	262	273	237	271	221	253	264	268	271	246	248	217	238	264	255	240	254	243	236	260	255	269	242	241	267	238	261	287	250	244	250	256	246	249	254	237	248	259	225	221	251	253	239	277	243	233	268	268	250	245	245	275	277	267	245	260	260	263	233	277	250	228	269	228	250	242	257	233	254	244	254	250	257	238	249	251	242	272	237	264	263	248	247	233	251	258	212	229	237	276	276	252	228	250	254	262	253	266	266	275	250	228	248	268	240	243	240	246	250	237	247	235	233	258	260	274	242	230	273	263	238	239	241	238	244	245	231	222	235	266	251	235	222	260	253	232	262	238	262	250	251	253	251	240	265	233	261	246	254	256	277	272	247	248	274	250	254	272	261	239	235	252	273	231	238	242	277	239	256	245	256	252	266	261	265	243	246	275	228	252	276	258	244	279	271	241	248	253	236	259	256	254	245	263	244	246	238	259	240	238	220	258	242	251	265	264	285	289	248	248	269	267	272	244	266	225	244	252	263	255	263	248	232	274	238	265	267	257	299	254	258	232	254	232	235	246	241	255	276	269	245	255	263	271	247	232	247	240	206	254	254	249	247	241	231	274	250	265	235	275	261	241	260	213	230	255	266	232	241	226	238	265	237	233	222	245	230	260	256	228	268	283	271	245	261	230	254	248	233	241	221	276	268	265	248	259	260	262	233	250	199	244	245	282	223	252	231	247	282	240	236	231	213	231	226	258	262	240	273	258	265	246	218	290	248	234	227	267	247	246	278	235	232	253	244	239	246	281	260	245	259	264	254	241	243	228	267	258	228	250	254	242	246	271	224	235	242	241	263	234	255	235	238	247	230	272	261	254	275	267	239	246	242	248	265	233	244	243	253	264	252	282	275	252	243	267	277	262	261	267	255	255	241	249	256	262	246	237	236	268	279	259	235	233	258	257	241	260	242	252	236	280	268	236	265	267	272	267	239	248	249	248	253	271	250	264	239	238	267	245	213	264	266	229	280	242	231	247	246	249	258	238	231	248	240	256	248	274	236	251	264	253	244	236	264	262	279	242	239	260	231	241	273	216	303	260	244	256	246	274	230	248	251	249	232	261	238	241	244	252	236	238	265	256	240	260	251	237	251	279	241	264	260	230	252	249	259	229	245	254	234	260	243	241	269	230	260	267	259	232	252	252	241	245	246	245	268	263	241	224	248	242	235	221	248	275	269	261	253	243	265	256	272	232	264	235	256	261	241	217	252	293	254	252	260	273	264	253	224	260	252	248	270	253	255	262	253	234	240	230	267	252	261	213	232	262	244	255	249	249	242	279	250	240	265	249	274	276	249	250	258	266	252	229	247	235	259	253	243	247	252	262	250	269	247	245	262	235	269	259	253	270	274	250	255	266	242	271	232	261	274	239	213	243	246	249	266	259	274	301	286	270	258	204	227	249	239	259	239	255	257	253	267	258	247	232	254	290	246	237	232	252	256	239	243	242	229	229	249	265	262	247	255	237	243	244	231	247	230	250	249	247	240	221	264	261	269	263	259	266	249	272	241	251	269	251	218	309	242	245	265	262	256	269	269	266	260	253	236	239	269	241	275	256	233	276	250	237	244	257	240	222	253	256	252	244	254	261	256	248	238	249	259	258	261	239	276	250	286	278	254	253	267	239	259	241	231	243	227	242	214	260	274	236	257	241	241	247	264	252	263	249	248	249	255	240	249	238	263	256	244	250	236	270	249	241	238	246	276	248	233	245	233	276	236	247	250	233	253	251	266	253	234	217	241	229	269	242	261	236	244	271	259	266	252	274	253	237	228	232	251	227	268	241	217	275	253	239	259	247	243	260	262	261	230	244	266	228	251	250	245	239	237	229	275	230	235	241	259	247	256	244	250	225	293	282	202	249	241	243	246	267	288	256	256	249	257	261	246	204	269	262	233	239	245	256	249	251	264	250	218	251	272	243	256	246	228	237	286	255	268	215	257	259	266	248	261	248	245	234	261	257	252	264	250	255	249	229	235	265	232	258	263	245	254	238	232	250	221	262	252	268	232	229	242	261	251	260	260	238	271	275	258	254	264	247	249	249	264	260	241	301	244	256	262	248	255	242	263	246	248	249	292	266	249	237	300	270	259	251	220	263	248	267	243	238	248	256	259	248	255	286	231	252	246	235	263	261	254	241	234	251	269	241	250
34179	56700	50122	38446	32847	27619	22731	18488	14633	11254	8695	6443	4911	3664	2902	2299	1909	1465	1266	1052	931	788	736	584	532	494	433	400	430	400	379	372	356	339	351	322	358	305	326	352	325	351	292	321	317	314	297	315	325	317	343	303	314	326	324	318	332	335	344	350	297	326	297	340	296	286	306	320	317	331	342	300	310	324	329	345	320	298	295	307	350	304	320	341	344	306	321	326	298	331	323	320	332	361	322	315	286	333	328	352	305	316	340	304	282	292	301	315	337	298	315	311	324	313	326	329	300	316	300	335	322	346	324	325	286	309	354	321	318	331	298	366	331	317	329	337	312	299	296	310	309	299	282	348	328	317	315	311	311	288	332	304	294	299	333	329	274	336	318	341	303	341	321	313	272	318	334	319	303	316	329	333	364	324	337	344	298	320	275	292	320	311	317	302	327	311	310	334	312	310	311	295	325	320	311	366	283	342	313	313	311	329	324	305	347	308	360	313	318	318	322	324	315	304	346	336	296	323	338	320	294	335	301	283	335	344	350	315	338	298	335	285	335	335	299	352	304	298	360	348	329	334	316	300	315	362	302	340	325	328	306	313	318	321	310	331	325	332	314	314	305	315	304	312	318	341	338	292	312	314	323	313	302	374	320	294	304	344	329	330	333	320	308	332	337	332	329	294	336	298	307	346	317	302	323	332	328	372	331	339	288	316	347	326	325	344	335	331	304	302	323	306	340	322	338	322	352	325	300	355	311	296	326	351	331	307	332	329	341	326	298	305	338	295	320	319	341	306	308	337	303	340	336	317	339	313	330	320	330	319	345	327	290	305	309	306	329	334	304	360	344	333	300	312	327	323	320	313	343	312	341	325	340	331	320	325	300	314	321	303	309	330	294	320	328	338	300	304	307	314	321	318	303	299	322	314	328	350	291	317	333	334	322	327	313	339	328	326	323	329	287	306	354	326	353	327	302	327	342	316	287	334	312	318	296	318	355	317	300	357	325	313	317	314	361	296	315	325	299	349	297	324	344	310	320	331	316	330	308	347	297	304	344	307	327	308	329	323	324	310	328	319	326	316	315	298	308	321	306	325	339	311	321	329	350	302	286	339	313	319	284	344	312	306	322	332	341	321	310	287	310	309	305	315	314	331	306	295	323	302	294	346	337	328	321	315	320	369	342	317	282	318	319	351	327	332	329	316	320	356	329	307	315	337	310	329	333	314	346	318	336	313	316	301	322	314	343	304	329	318	341	340	338	283	340	314	332	317	311	342	320	285	331	316	330	313	324	331	324	298	330	286	275	335	343	320	342	300	322	320	364	365	313	346	318	336	373	329	285	327	334	315	309	309	329	317	328	340	343	323	306	313	321	310	325	313	332	298	339	325	326	309	321	356	340	288	339	297	273	336	300	324	313	307	291	319	283	301	263	325	318	308	337	313	302	342	316	332	350	300	288	333	304	325	314	332	337	324	321	341	339	343	322	287	321	299	302	297	335	339	288	339	317	315	312	340	314	316	324	351	311	316	327	307	307	305	329	296	343	318	285	342	314	326	324	328	337	288	325	325	307	335	310	338	311	335	311	338	321	328	325	331	317	282	299	305	318	324	316	324	336	303	318	287	285	311	341	349	327	326	340	297	296	278	324	358	321	302	324	335	292	334	310	331	337	314	307	320	306	320	334	341	301	323	302	312	313	309	302	334	290	322	329	328	318	338	351	302	329	320	321	319	303	318	311	329	341	288	369	312	315	322	336	306	318	319	368	304	300	338	339	327	327	336	321	310	332	294	296	328	335	309	331	324	309	321	300	335	338	352	296	334	304	327	326	290	289	282	317	314	333	329	324	305	334	321	336	333	317	344	299	340	301	304	318	348	310	341	334	312	327	313	327	304	356	319	325	325	337	282	320	280	337	318	333	319	311	295	315	331	320	296	307	318	353	353	337	331	355	324	310	314	341	352	322	303	335	310	287	335	325	329	311	330	319	334	333	332	307	335	306	335	313	338	315	337	330	349	341	332	323	305	326	300	323	307	332	317	320	344	315	333	319	322	331	344	308	331	308	324	307	351	320	332	301	285	333	320	321	330	311	319	329	300	306	295	332	315	329	344	325	318	347	316	325	315	299	335	311	314	328	300	332	327	309	341	302	296	324	324	326	315	363	336	324	320	328	315	334	325	330	294	314	349	272	312	312	316	332	354	322	316	321	333	313	321	350	351	321	300	316	307	310	300	310	338	316	299	330	329	332	309	317	326	318	321	326	332	320	323	300	330	282	335	338	323	328	323	347	344	322	313	305	324	294	312	312	301	328	302	313	305	352	299	322	316	318	325	314	280	301	276	317	293	341	313	327	323	323	300	306	322	291	324	331	349	297	334	312	307	307	305	307	338	324	314	343	317	325	309	336	310	331	324	315	312	318	315	360	288	341	329	313	312	304	348	333	308	335	316	317	334	305	351	347	321	328	333	330	312	320	339	342	311	307	328	361	312	328	300	317	327	312	317	326	339	296	335	345	313	322	336	310	356	297	298	318	310	320	306	340	340	321	301	337	327	322	359	298	332	288	315	312	297	312	340	315	306	310	346	334	345	328	322	302	318	290	325	321	346	337	312	337	319	337	299	330	347	306	319	329	349	285	299	306	289	342	312	321	305	327	350	312	306	332	296	316	333	328	321	320	315	337	304	336	315	320	339	319	323	317	321	333	305	320	308	329	329	328	335	312	338	336	300	316	344	321	328	302	337	323	350	310	318	321	276	306	320	298	323	316	312	324	331	313	332	326	328	324	301	305	312	296	302	325	309	333	298	306	288	310	327	308	318	319	324	316	316	307	314	312	316	301	333	343	328	320	296	340	339	329	325	338	309	335	331	318	308	303	339	310	328	344	342	347	273	336	313	331	338	321	333	359	318	300	322	326	303	313	335	299	307	337	320	339	314	310	327	304	367	337	277	338	330	321	326	317	355	322	320	324	341	281	339	293	322	325	338	329	303	308	339	311	333	310	334	324	306	317	312	307	338	321	319	323	332	298	329	330	304	333	311	346	314	323	309	322	304	334	314	354	334	303	338	333	303	304	306	306	292	309	336	347	336	303	301	313	343	337	311	320	276	310	344	309	299	304	290	317	340	284	307	332	294	339	322	327	329	341	343	318	334	302	310	298	332	347	342	324	328	305	320	316	303	316	299	300	310	310	299	322	321	275	322	293	317	308	337	287	327	298	321	297	312	335	314	310	316	333	311	326	339	291	307	335	285	308	292	326	358	307	322	322	320	297	363	292	320	334	308	356	326	335	324	326	327	325	315	316	318	305	320	330	334	346	332	347	340	348	303	317	313	306	315	300	294	325	321	318	303	289	353	326	306	305	324	340	334	324	319	320	330	347	322	294	332	304	327	318	342	291	325	274	315	338	277	319	345	315	330	309	325	292	297	323	307	318	338	320	318	344	317	280	310	309	329	326	317	334	271	296	308	323	314	306	379	303	315	342	326	342	323	324	312	325	309
22646	20750	28364	23400	21953	24434	24286	15600	11124	8410	6153	4481	3348	2694	2013	1594	1267	1049	961	756	653	531	521	471	449	400	363	314	305	312	295	261	282	303	236	282	293	254	279	282	269	267	264	276	248	271	257	259	239	244	254	259	267	251	234	276	266	252	241	248	257	241	248	257	258	264	253	248	272	244	263	274	230	232	274	256	248	263	223	237	261	243	300	261	260	283	260	259	250	253	288	246	270	262	245	244	247	293	294	272	246	274	241	224	244	285	273	261	245	249	278	247	237	226	229	256	276	242	250	265	239	216	239	249	244	258	247	257	256	259	266	242	264	281	268	268	253	259	229	249	200	275	242	257	257	248	264	268	268	271	238	279	229	275	246	247	260	267	231	272	262	275	257	278	261	260	292	265	263	271	270	252	241	237	283	240	254	252	252	248	248	257	250	280	256	256	263	274	258	252	219	255	240	243	255	263	267	240	273	243	270	242	284	264	224	268	269	199	252	265	249	261	277	282	272	281	244	289	246	240	274	272	257	233	274	256	241	261	248	259	257	293	278	242	263	249	260	279	269	257	271	246	266	310	256	266	242	261	239	263	243	265	271	248	261	262	263	262	257	244	243	273	274	258	249	281	240	267	252	270	258	232	252	265	238	279	274	244	224	278	246	268	259	265	230	272	228	270	228	235	271	263	276	250	276	263	270	301	232	262	248	238	249	239	244	256	224	266	241	252	253	262	257	259	264	249	249	275	254	241	252	291	256	243	274	260	234	224	253	273	265	264	253	264	262	256	228	264	247	259	263	224	243	271	248	242	245	247	260	277	213	249	275	231	275	250	250	264	228	254	237	248	246	274	267	258	269	257	251	277	257	239	242	237	278	252	249	236	278	239	279	226	264	242	228	242	244	252	235	245	242	240	247	223	246	270	258	269	286	261	270	240	259	273	271	232	265	287	272	245	271	250	272	254	268	232	267	270	260	252	223	275	260	273	267	244	238	244	236	241	260	258	293	241	243	252	248	255	252	261	258	241	271	266	267	249	235	252	250	276	241	244	251	241	261	239	244	224	240	256	267	242	258	256	251	251	245	275	265	242	262	237	258	277	235	257	241	245	237	238	281	277	259	250	245	257	255	255	262	254	268	260	247	262	255	246	262	278	263	276	255	249	242	264	282	257	227	273	263	271	260	257	269	269	252	254	248	254	252	259	245	237	229	245	245	263	230	264	269	235	259	262	254	247	278	256	262	277	290	262	254	292	282	254	270	263	229	271	238	257	271	282	265	242	232	265	245	266	256	246	226	227	249	242	277	285	262	269	243	247	248	242	270	231	260	257	283	266	282	243	246	260	251	257	276	246	267	253	252	295	264	258	270	280	248	262	273	267	276	250	256	255	287	274	278	237	310	243	281	260	252	242	232	274	231	251	241	282	260	247	272	238	234	255	261	242	272	239	240	283	266	233	246	273	281	260	252	275	267	248	269	249	262	265	250	264	277	267	243	268	267	286	245	246	260	278	257	253	264	268	266	256	236	260	269	240	248	255	286	245	279	246	273	263	239	238	243	275	268	284	272	244	276	249	254	261	219	259	245	262	277	247	268	270	277	246	243	260	271	287	269	231	273	305	255	248	262	253	244	256	281	261	242	253	250	216	256	251	257	267	220	228	258	263	255	268	266	264	230	233	249	232	260	257	267	254	261	244	242	269	273	214	234	270	253	237	273	244	261	254	264	248	271	246	251	290	232	255	270	267	274	261	262	267	278	246	256	263	236	251	246	272	274	250	243	282	267	268	262	258	235	274	260	263	247	265	261	293	244	232	306	257	277	250	269	258	237	277	241	217	234	292	277	266	249	275	255	260	222	241	267	226	244	255	291	274	281	266	272	245	250	261	280	246	250	254	256	226	283	268	263	232	261	250	229	241	257	287	259	278	270	225	251	269	275	250	246	265	258	273	251	258	257	262	292	275	251	284	283	251	256	265	248	262	261	215	249	235	264	252	271	265	279	253	234	254	262	274	266	269	230	266	251	258	250	270	239	266	240	241	243	258	262	262	242	255	219	246	284	272	249	255	231	272	269	247	253	257	263	282	268	246	242	262	268	274	270	241	275	266	278	261	231	285	241	255	259	272	242	251	257	256	250	256	252	253	250	237	242	267	308	272	271	249	282	251	239	283	286	229	260	263	265	270	247	258	288	255	280	286	236	236	220	272	237	258	261	255	272	250	250	268	263	281	274	268	242	256	251	236	248	278	270	240	244	223	232	265	248	258	291	239	263	276	247	261	263	241	259	285	255	225	267	269	250	249	275	261	283	268	255	237	243	238	236	259	282	263	278	247	260	241	259	246	258	256	283	240	263	233	240	248	281	275	278	273	256	239	268	242	248	256	264	221	246	251	217	255	260	244	254	252	268	264	264	267	237	249	233	293	256	270	274	274	227	272	287	287	246	225	266	260	246	259	253	274	265	280	230	265	267	261	241	290	270	271	263	260	271	248	247	241	256	285	242	267	255	277	267	264	251	240	254	243	274	255	274	249	273	262	267	240	264	238	235	252	253	270	280	228	253	236	268	240	266	276	260	250	258	265	271	236	258	248	294	231	242	268	267	239	268	275	232	255	237	273	271	248	257	215	229	259	254	246	275	253	234	260	262	221	241	250	253	259	229	251	249	243	250	251	246	247	278	259	268	239	259	273	273	261	241	285	241	274	266	228	273	236	245	272	243	286	259	238	246	266	274	252	236	256	255	256	256	270	271	256	269	257	237	263	255	251	255	238	266	248	239	288	257	261	280	245	220	235	257	238	262	258	277	262	243	244	272	261	273	264	242	241	247	275	250	244	242	228	266	263	280	248	223	297	250	261	244	257	260	254	240	235	257	265	268	276	271	252	267	223	242	242	267	257	277	273	256	251	278	256	278	258	258	230	270	228	245	289	262	248	245	242	253	239	278	264	275	256	254	283	265	253	241	289	247	245	228	247	259	244	267	250	261	217	255	248	232	249	268	244	255	214	293	273	289	272	268	246	234	244	260	228	276	267	276	248	265	268	211	276	249	228	257	253	291	247	225	244	271	251	254	240	255	265	258	252	256	260	255	237	236	281	247	270	256	237	234	249	284	271	243	240	269	251	258	265	240	292	234	250	252	280	228	246	250	236	273	263	261	252	238	252	247	253	243	249	254	239	228	242	236	251	251	267	253	256	269	276	281	252	233	274	259	264	261	254	250	300	245	238	254	268	261	250	250	260	243	292	226	263	266	269	257	248	227	265	234	251	277	257	266	232	293	246	234	300	269	229	263	275	247	267	242	254	267	255	234	249	246	245	235	261	254	254	268	262	221	244	250	270	249	223	268	265	241	219	229	249	262	260	250	271	227	267	296	250	241	246	256	263	272	261	236	266	238	268	249	260	255	246	238	226	270	237	236	273	247	280	251	256	258	261	259	265	238	249	252	265	230	242	270	257	258	251	245	261	244	244	274	218	240	245	270	242	245	271	248	253	243	263
37552	60800	53888	42341	36507	31472	26670	21882	18035	14190	11017	8556	6406	4930	3869	3036	2400	1923	1593	1361	1177	931	765	677	636	566	513	490	411	387	391	393	390	376	326	355	351	313	302	313	299	296	347	338	349	308	323	333	339	310	332	325	326	301	280	324	327	331	313	344	313	357	318	290	332	337	323	315	307	356	341	327	327	326	351	339	345	307	326	326	321	311	300	291	324	309	338	319	318	345	333	289	330	301	315	331	297	330	318	337	313	326	303	313	309	364	308	329	309	308	311	327	342	321	330	355	328	342	306	328	328	329	294	331	308	330	331	327	306	316	355	324	323	318	306	326	304	326	310	313	297	355	297	315	328	296	328	335	359	323	300	316	342	339	318	330	325	353	348	308	325	316	329	333	324	313	307	338	324	306	320	284	298	311	306	279	349	292	325	320	331	319	352	325	312	347	290	331	339	328	335	304	342	336	298	305	329	306	299	318	339	336	330	300	297	337	310	375	292	313	264	339	324	337	312	320	279	304	325	341	343	332	341	323	320	306	322	313	300	334	307	348	312	329	305	325	317	334	336	322	311	339	306	325	309	290	314	308	342	326	289	336	300	340	327	321	316	303	307	338	301	311	296	327	326	339	308	304	327	303	324	329	300	329	323	349	285	324	303	308	310	329	313	328	330	316	364	325	322	325	327	307	327	306	327	340	296	343	335	310	314	339	317	344	318	327	299	306	295	322	292	314	335	327	332	309	314	318	327	303	318	319	292	320	325	333	338	311	308	311	295	288	322	283	327	311	307	323	362	324	331	324	339	299	325	338	346	298	319	293	324	303	352	307	317	317	319	330	324	319	345	328	309	342	313	308	304	333	316	326	356	312	282	307	307	317	335	302	356	321	329	298	314	334	321	330	352	306	329	302	311	309	337	296	307	313	343	290	301	302	324	320	320	339	331	305	326	336	313	363	335	340	315	309	317	290	307	331	330	310	334	323	345	321	307	300	297	292	336	334	316	319	313	341	324	334	345	327	310	305	298	325	326	304	318	343	310	318	317	327	310	302	325	316	299	309	344	292	293	305	292	351	317	314	331	320	340	275	298	330	302	312	335	322	313	312	323	335	314	334	299	316	330	280	325	289	322	329	333	315	298	333	294	344	318	353	348	333	304	320	342	334	326	327	342	296	320	305	352	302	336	297	285	308	322	302	319	318	342	314	348	349	328	337	308	309	330	343	304	302	299	318	283	318	343	300	329	297	322	298	341	311	290	309	328	280	310	334	311	362	317	312	299	332	320	342	296	313	302	327	310	300	332	355	302	311	286	312	315	307	294	317	331	321	317	340	331	318	331	328	293	328	360	336	332	290	336	333	319	331	336	332	323	318	335	343	341	310	303	324	319	333	332	293	311	312	375	309	322	315	323	351	325	318	307	303	332	324	331	303	311	324	300	340	312	327	317	314	339	343	328	307	321	323	315	315	317	341	303	331	298	285	324	331	307	341	266	315	363	326	371	310	298	318	317	303	313	303	351	301	321	319	299	299	341	316	296	356	320	329	318	306	304	310	297	323	357	328	325	329	314	320	320	330	348	358	319	310	321	345	325	329	312	326	336	322	341	325	310	272	318	328	331	337	339	287	321	334	317	334	283	283	316	335	313	286	326	332	300	320	299	322	319	296	336	333	328	299	315	313	302	331	318	324	329	319	351	308	293	323	331	287	307	296	291	329	314	329	343	311	336	321	316	299	334	341	330	303	333	320	316	311	354	321	310	312	314	316	290	321	303	331	314	308	332	300	341	304	355	303	290	325	294	340	313	337	318	320	307	328	350	295	304	318	295	320	287	347	304	335	348	294	332	340	300	342	329	332	333	337	345	333	289	327	311	320	295	342	327	313	324	308	341	329	288	299	307	302	313	320	338	306	314	327	312	350	298	334	313	325	324	306	314	327	306	322	310	309	358	315	286	274	320	311	347	329	301	309	386	348	288	323	314	277	322	323	323	314	313	336	324	337	344	345	341	326	293	314	320	342	325	344	320	298	289	306	329	296	311	324	331	333	343	327	303	324	339	326	318	313	301	279	331	313	327	311	325	352	299	296	318	347	327	323	337	310	316	324	287	327	319	303	332	281	337	314	322	299	336	356	319	310	323	329	324	296	340	313	304	302	326	336	327	324	289	318	340	341	321	311	324	314	304	351	316	341	322	321	289	365	299	323	309	313	331	276	344	297	327	324	325	313	343	322	339	328	307	350	297	303	360	333	311	324	303	305	296	322	300	320	314	312	367	317	297	340	319	290	321	324	317	326	366	312	366	312	320	301	333	365	310	317	296	365	319	321	311	305	305	324	273	314	333	324	324	316	337	314	324	327	339	286	271	315	336	315	295	312	332	319	330	345	308	304	332	325	313	350	295	299	301	306	310	329	325	322	338	313	327	314	318	334	338	328	338	338	325	336	344	345	335	301	301	320	345	305	303	348	320	310	335	289	347	315	326	335	313	309	328	304	317	317	352	315	308	323	338	304	305	350	293	332	304	283	301	329	307	302	352	293	325	350	328	321	319	320	304	300	298	310	294	326	337	300	327	302	328	291	333	317	320	321	348	300	305	285	307	344	303	333	314	302	335	309	314	309	324	290	284	317	337	342	320	332	346	335	319	318	326	344	289	317	357	313	355	322	303	303	324	291	345	338	308	307	316	303	350	273	330	301	301	324	316	338	315	346	325	336	301	326	345	316	309	308	331	325	341	325	310	316	346	301	319	296	352	308	329	331	291	327	277	323	320	330	303	303	296	303	339	317	316	311	304	358	336	325	340	361	354	320	318	307	302	324	330	331	328	326	306	291	323	310	333	305	293	299	342	330	323	274	321	328	323	339	278	294	315	321	318	318	299	350	322	326	315	310	329	321	342	320	353	288	347	314	311	304	314	294	334	367	283	337	297	305	313	323	323	300	314	306	314	287	309	339	372	332	356	323	332	327	323	329	335	309	294	364	325	298	276	338	336	338	313	332	333	315	298	325	259	303	324	330	341	321	320	364	315	329	290	326	362	308	315	348	317	347	311	332	309	292	335	311	317	347	296	320	326	358	309	295	303	303	315	316	299	313	303	325	302	336	309	331	282	333	340	305	327	347	341	330	310	310	308	321	313	306	289	327	312	319	312	324	354	295	312	332	335	327	303	306	308	322	321	300	337	291	301	311	309	294	304	297	300	278	304	310	320	302	325	327	340	323	345	313	316	323	325	283	329	334	325	325	297	307	300	349	332	328	281	307	312	306	341	320	303	327	312	337	306	312	320	289	298	321	324	313	294	318	321	305	358	322	267	318	310	336	289	320	330	353	320	341	322	317	316	297	300	381	300	329	322	302	323	296	332	318	331	313	289	310	316	309	311	357	298	309	355	291	313	311	346	305	300	308	337	352	314	349	295	302	315	300	316	297	337	348	318	317	321	343	337	344	320	371	348	311	320	331	346	296	307	304	347	309	313	335	310	329	338	331	317	350	333	327	316	341
28318	30500	38277	30857	21932	15744	11007	7536	5383	4106	3076	2275	1790	1417	1068	874	750	652	544	467	471	371	334	325	325	326	301	299	277	269	267	289	288	269	243	250	229	281	268	241	276	239	245	242	253	256	264	277	223	267	274	254	256	269	262	251	281	237	272	239	270	238	244	256	266	258	254	239	283	274	251	288	272	253	260	242	274	245	271	257	283	274	245	271	256	268	223	227	280	245	271	256	272	268	259	249	215	245	275	254	268	247	256	291	274	254	261	270	229	250	262	265	305	270	218	257	281	267	245	241	282	270	288	257	259	253	242	269	260	226	280	282	272	247	267	251	254	239	258	246	258	226	265	233	259	264	234	235	270	250	270	264	250	221	253	256	287	241	278	243	253	265	260	278	274	260	254	241	260	279	269	253	255	243	279	277	225	271	270	246	233	282	270	259	271	244	268	248	259	230	239	251	284	271	234	272	272	276	258	274	242	269	275	314	248	266	255	243	276	265	257	246	262	264	251	275	266	273	248	235	255	242	256	291	254	286	262	255	279	266	231	259	242	220	276	277	225	248	265	264	246	278	271	234	258	262	254	276	284	267	268	257	239	270	257	226	281	260	262	274	255	257	289	253	255	279	223	271	254	260	283	264	254	282	242	260	271	230	269	239	242	243	282	276	255	278	294	257	276	276	252	252	269	258	256	264	254	237	261	258	251	251	244	248	260	242	239	248	275	277	284	271	260	275	275	288	263	238	255	264	262	254	229	246	267	268	241	246	269	241	220	247	258	244	228	253	270	260	248	318	264	263	252	282	233	266	264	260	284	274	235	266	261	270	270	276	279	276	276	254	257	274	249	251	249	249	255	281	263	228	258	265	256	244	266	261	273	256	280	282	282	263	248	238	239	263	275	252	272	251	246	263	252	251	222	270	236	226	231	285	266	301	258	246	285	257	292	253	258	255	252	283	269	269	252	287	246	261	243	276	279	226	247	247	274	282	266	236	261	240	239	264	265	210	256	271	250	255	261	250	252	252	278	237	247	259	248	236	253	228	256	287	249	210	257	253	220	259	299	261	280	257	283	270	243	250	249	213	277	275	284	264	274	259	273	286	264	263	258	253	234	268	258	273	264	256	275	268	246	275	252	282	243	272	252	267	246	243	272	233	275	255	256	257	286	261	269	252	276	258	258	254	249	251	268	278	240	251	272	270	249	240	261	267	246	266	279	255	237	240	263	253	239	209	267	252	254	231	275	263	252	255	241	217	238	253	257	273	250	274	254	269	282	259	274	257	261	291	273	263	260	281	260	248	280	254	278	242	238	246	237	239	255	273	276	242	261	228	264	245	237	250	244	250	231	252	248	254	241	258	252	257	251	241	252	262	245	269	264	266	239	281	235	271	232	250	253	269	245	254	257	251	264	250	290	252	244	233	260	238	269	267	242	273	250	263	272	251	255	261	270	282	259	260	235	247	267	263	266	276	248	219	260	237	279	242	265	274	259	254	265	253	282	243	291	239	253	257	262	256	246	267	292	263	239	265	283	244	251	292	260	267	244	269	263	244	285	269	273	260	241	246	246	264	277	264	238	294	289	267	259	255	282	250	267	284	240	270	268	267	275	271	277	266	273	253	235	263	263	253	250	242	259	254	236	265	280	234	227	257	220	262	263	266	255	247	220	282	262	278	272	242	280	283	231	219	250	266	261	236	258	291	237	247	239	268	246	258	241	266	254	258	233	273	273	259	248	259	257	250	260	287	281	252	253	253	242	259	239	261	254	267	290	251	252	235	260	257	286	264	254	224	265	263	280	257	254	253	267	252	253	252	271	257	253	239	292	292	269	244	255	261	254	252	237	263	253	254	264	236	260	255	251	228	277	268	245	271	257	277	264	258	260	258	217	274	264	271	247	231	278	256	244	225	282	237	250	220	279	260	241	245	265	254	251	245	235	282	248	286	253	277	259	274	239	258	250	228	251	284	255	229	248	256	235	263	236	269	265	246	263	227	272	241	253	247	240	269	267	259	243	263	262	297	262	283	242	280	289	256	311	261	249	268	242	259	251	292	254	244	284	246	290	248	274	263	244	250	273	245	263	253	240	267	238	240	241	257	258	290	259	238	271	243	261	271	253	292	239	225	245	264	226	256	256	270	265	247	252	238	267	241	260	275	296	245	258	266	249	283	237	270	231	280	271	252	264	264	266	256	269	267	275	250	258	247	240	285	259	257	254	247	244	252	260	262	269	244	269	257	242	232	269	261	266	275	265	277	258	263	249	267	245	272	257	268	262	293	231	249	270	256	267	251	268	247	252	260	235	272	262	228	290	263	276	271	235	254	276	259	217	257	232	266	266	243	278	268	236	256	292	243	247	252	262	233	256	275	260	278	295	248	250	255	259	276	243	304	278	234	271	236	256	257	248	270	265	253	250	263	259	243	241	250	257	266	250	267	244	247	251	245	257	316	269	275	265	253	253	267	269	271	274	269	268	277	265	274	285	226	243	230	249	276	261	240	246	274	267	251	238	249	275	229	294	236	237	259	253	266	256	231	239	218	264	262	266	263	263	256	232	259	258	236	267	232	286	294	263	247	214	265	227	261	249	260	260	263	223	241	265	246	239	255	268	269	273	227	252	271	255	290	275	243	267	274	243	265	267	233	256	253	255	254	279	268	243	259	266	267	261	272	273	201	281	269	253	267	261	270	288	275	222	269	271	284	267	246	292	265	238	258	246	244	257	285	284	258	240	219	243	272	249	275	282	252	250	240	275	253	257	284	270	248	251	278	263	272	262	242	255	255	252	273	235	248	276	268	250	245	247	249	253	240	251	254	255	245	281	254	271	255	255	274	287	244	243	284	266	251	241	252	254	244	237	238	282	269	253	258	253	294	253	260	269	271	234	285	258	279	261	262	263	260	261	259	244	248	257	244	268	270	233	234	275	263	276	312	275	272	257	275	277	268	255	229	224	260	252	270	256	233	255	262	238	239	240	263	271	279	253	246	272	286	257	238	248	266	252	255	252	263	271	232	271	276	286	267	267	257	255	240	259	254	245	269	239	279	280	278	251	246	257	254	269	254	255	283	235	247	277	238	241	252	264	252	241	237	278	244	261	261	281	256	237	277	249	273	246	260	275	269	269	255	284	251	261	246	272	258	248	251	250	266	264	242	266	275	222	241	271	285	273	248	256	276	278	256	239	271	255	256	256	266	262	241	259	283	233	264	230	265	259	259	265	282	261	265	267	268	243	252	239	237	295	266	253	255	240	248	255	256	248	261	275	263	267	244	244	270	257	260	263	267	236	270	266	258	278	232	241	244	242	235	252	260	271	278	257	240	261	271	264	257	249	228	294	262	242	264	232	246	233	272	247	253	282	286	278	253	234	260	252	267	256	258	248	249	250	254	255	220	306	242	247	247	262	247	261	280	257	259	233	245	254	252	265	223	250	254	279	280	248	247	242	252	259	249	270	220	281	246	268	260	272	244	278	250	256	279	235	235	252	266	261	242
34194	49423	43484	32658	26851	22143	17848	13524	10521	8249	6262	4569	3413	2725	1997	1651	1325	1078	892	826	719	594	558	488	485	454	412	371	412	382	408	320	358	358	320	348	326	328	329	341	362	334	380	311	325	354	318	288	353	316	345	345	348	353	325	362	344	330	370	345	367	327	335	342	345	323	313	340	315	336	319	307	311	321	338	318	351	323	345	335	357	342	310	340	345	293	333	352	343	339	338	339	355	294	378	339	329	346	327	316	327	336	337	331	325	306	340	321	331	316	339	335	324	330	355	339	334	337	327	347	333	320	308	323	357	338	345	296	331	319	311	314	321	370	338	317	318	335	303	340	350	338	346	350	335	287	289	332	347	340	316	342	338	283	337	286	335	314	386	327	329	337	353	308	310	315	308	339	320	350	341	354	349	314	335	329	353	316	335	325	335	314	334	327	339	305	358	361	324	340	320	310	336	354	326	333	329	328	332	313	345	335	335	338	321	340	315	339	331	344	324	311	340	344	317	350	328	325	341	334	352	350	347	352	318	325	333	337	313	318	313	326	325	333	358	331	328	323	381	317	332	324	319	315	351	347	312	336	324	321	351	315	322	320	335	306	324	332	317	301	333	315	358	327	308	330	347	305	311	367	306	353	326	314	321	341	364	316	330	342	310	356	336	313	302	357	337	321	310	321	337	351	316	336	337	307	296	345	334	326	317	331	338	295	316	377	333	337	323	328	321	360	354	318	302	320	368	326	347	314	329	336	325	354	339	347	312	352	338	339	323	337	308	352	312	329	332	320	306	338	316	340	306	334	321	348	304	348	316	322	319	305	338	331	365	332	294	361	309	353	320	323	344	324	320	308	335	308	336	294	322	334	323	331	377	349	301	311	304	324	354	338	328	339	355	320	321	340	325	321	345	355	336	334	312	348	320	337	338	321	309	326	327	318	351	332	323	330	334	337	299	339	344	303	303	327	341	332	327	352	327	325	322	269	299	325	324	321	343	357	346	336	303	327	309	309	358	311	330	322	312	359	324	319	330	314	297	328	352	333	339	311	333	318	334	334	349	325	327	351	313	327	314	326	326	337	336	354	347	314	337	341	365	317	331	314	317	340	341	323	341	324	315	350	350	346	337	331	320	309	334	332	317	312	330	323	324	374	336	328	306	370	306	321	331	327	340	345	340	319	331	312	329	344	289	327	357	317	311	342	304	363	294	316	339	337	309	302	333	372	318	291	309	340	348	362	316	363	325	338	337	308	313	320	327	321	354	333	329	321	375	331	297	327	328	314	352	329	342	289	321	326	325	304	366	309	309	343	357	337	360	332	328	347	356	321	326	338	318	332	325	348	333	327	344	332	328	345	365	315	319	328	309	357	327	337	338	291	355	333	364	329	341	329	323	382	357	325	370	319	314	286	335	344	321	351	330	334	338	322	356	334	345	307	315	301	359	345	333	344	330	363	348	336	324	302	338	343	294	372	306	315	329	289	317	350	323	323	345	325	313	326	325	318	322	328	329	313	329	313	336	315	314	317	308	328	327	346	332	351	313	312	339	329	338	320	339	320	328	309	306	318	339	315	335	315	344	358	323	308	384	312	296	347	342	343	318	336	312	319	316	326	320	330	330	309	356	309	319	344	347	325	313	360	348	362	349	317	339	322	329	344	297	309	325	311	356	321	343	318	334	334	329	317	334	322	324	339	338	324	349	342	335	304	316	305	312	365	312	372	374	341	331	314	333	334	317	366	329	322	298	329	312	340	362	321	327	294	301	304	308	315	329	315	314	355	315	313	355	359	333	352	312	324	334	327	306	325	345	337	371	306	303	297	340	329	337	305	318	312	361	315	341	312	321	343	322	291	332	332	295	335	327	325	311	319	340	338	336	366	334	300	364	314	324	311	291	314	364	318	354	342	340	353	332	320	327	339	314	309	344	334	305	350	339	323	336	346	292	357	313	330	345	320	274	375	344	329	300	321	300	344	345	328	323	327	321	324	299	333	339	331	354	317	331	350	311	304	293	334	343	324	340	304	328	337	354	320	330	330	349	283	327	318	331	357	307	328	301	365	332	310	353	314	334	321	337	345	341	349	294	310	343	335	345	298	329	315	317	346	308	334	334	324	333	382	322	320	331	319	331	335	311	338	340	347	347	346	322	306	346	341	322	339	308	326	329	339	343	348	333	336	351	326	326	295	368	308	306	307	365	350	340	300	340	320	325	343	324	341	323	321	332	304	325	357	340	320	340	318	326	317	319	321	333	356	345	351	319	309	304	324	311	299	342	354	341	306	323	311	318	324	326	344	326	342	290	351	386	312	323	306	312	337	321	325	357	357	341	355	322	358	338	309	353	350	311	285	348	313	309	350	312	342	306	306	322	340	314	334	325	297	329	330	347	353	301	307	323	327	341	368	315	320	330	324	341	325	330	340	315	307	303	304	328	323	359	347	327	321	363	372	337	335	346	325	311	302	336	316	313	305	294	358	346	317	310	341	331	336	330	318	337	343	363	345	319	329	339	334	297	332	319	346	338	305	327	353	330	315	333	306	321	327	323	311	327	341	334	350	336	326	331	340	345	338	332	341	318	315	330	327	342	323	322	314	323	356	348	345	333	327	334	310	332	343	308	306	318	335	314	315	349	370	339	320	350	318	340	325	325	320	305	317	353	324	325	339	371	342	335	323	338	352	282	301	344	318	342	322	329	350	311	322	348	327	336	327	340	320	333	321	337	343	319	320	322	365	298	344	311	336	339	310	327	316	334	323	334	337	278	318	341	319	324	360	348	367	317	303	324	327	329	355	339	319	354	312	331	337	333	320	338	357	319	343	301	313	355	301	353	325	332	316	343	310	318	330	305	330	300	359	318	287	315	319	328	352	349	362	340	342	313	346	341	370	305	323	358	341	312	308	324	330	328	331	319	314	344	326	361	327	359	296	333	302	329	345	311	331	328	341	335	303	324	362	323	315	329	330	295	327	342	307	329	320	353	331	312	336	327	343	335	343	333	326	328	331	325	326	359	321	309	335	319	349	341	332	322	356	307	314	299	319	334	340	315	337	349	359	333	350	324	343	321	338	335	338	302	323	326	307	320	315	320	299	341	311	335	310	326	311	332	319	313	313	344	297	292	347	358	365	331	343	350	363	336	344	331	311	327	351	341	326	312	316	328	318	341	329	331	326	326	321	318	336	337	347	290	327	325	382	309	359	348	326	311	323	337	322	337	288	343	292	357	301	360	316	329	329	345	340	311	323	370	334	304	339	322	317	312	317	365	346	374	335	322	328	328	346	317	345	334	322	298	350	340	345	313	351	343	346	314	356	360	320	333	341	336	346	332	335	341	322	323	344	352	328	366	315	346	352	321	303	322	309	321	324	345	338	321	307	334	307	342	341	308	343	379	328	334	312	298	337	314	308	347	364	298	325	344	338	315	310	289	324	318	318	336	365	301	358	325	356	325	340	322	341	328	347	335	342	323	354	304	327	344	326	352	324	318	332	308	324	335	329
23683	20750	28127	24843	23358	22499	18324	11564	8152	6161	4561	3448	2602	2035	1587	1215	987	822	722	614	547	451	480	416	389	357	352	299	316	271	312	277	285	268	245	267	254	250	259	243	259	260	278	284	262	276	237	256	244	273	259	231	274	257	271	262	268	249	248	250	243	250	259	249	259	253	246	265	259	265	250	263	275	274	240	251	248	257	263	245	245	233	266	210	208	260	267	263	238	277	261	278	261	247	258	263	216	263	256	269	236	245	279	261	227	226	254	230	238	243	245	290	281	258	253	250	277	282	226	282	255	253	229	266	249	272	229	259	251	225	257	239	266	260	276	235	243	262	259	252	269	247	256	219	244	277	267	242	226	223	260	248	234	241	272	255	252	242	260	262	274	303	265	244	248	242	262	276	278	238	272	246	245	251	256	295	269	259	225	287	239	269	259	253	270	244	242	271	236	238	270	269	239	253	285	255	255	281	245	249	266	261	266	245	255	270	277	276	238	271	285	255	250	261	263	255	258	264	261	247	266	242	244	273	247	285	253	242	256	266	254	234	248	222	265	276	274	268	221	259	256	270	243	251	253	250	254	252	248	234	263	268	269	236	257	244	280	266	215	238	244	241	232	245	284	263	272	260	250	273	256	261	249	247	229	269	252	261	233	224	251	222	276	282	242	263	272	277	262	260	255	245	255	257	264	251	253	226	242	263	274	272	264	261	260	251	258	231	245	266	252	261	253	232	233	243	258	257	262	260	257	257	261	245	261	261	243	255	279	262	268	239	241	244	250	254	239	251	250	247	267	257	253	238	261	239	225	285	261	254	270	228	266	265	222	217	267	239	235	259	227	240	258	267	251	247	252	266	271	253	239	240	233	243	256	281	255	256	238	244	253	254	208	239	244	249	229	258	239	287	257	256	239	236	231	255	267	277	240	252	246	256	228	242	234	242	267	302	244	262	260	252	272	267	254	286	262	284	285	244	254	254	256	269	254	276	237	254	254	253	262	259	258	265	288	276	235	247	243	266	259	248	252	251	270	244	251	253	263	271	268	272	286	231	256	247	255	236	247	264	254	250	246	265	285	253	267	238	243	253	268	249	265	246	252	266	232	240	266	283	237	271	233	249	259	266	253	248	236	287	258	263	253	256	251	244	291	269	261	217	256	258	252	278	251	266	235	281	255	250	269	247	255	250	253	263	263	265	251	258	246	227	245	276	247	258	255	264	263	267	258	258	256	309	262	240	249	269	254	273	238	244	248	242	256	255	280	212	255	270	296	247	279	259	263	261	246	262	283	227	275	273	239	253	253	247	254	246	251	235	236	235	268	275	236	251	236	262	248	241	246	256	260	254	289	286	252	226	257	302	265	260	272	262	259	264	258	256	273	253	259	273	273	247	257	241	231	268	256	278	260	242	235	259	253	250	231	244	256	275	269	258	235	256	280	241	288	262	275	269	259	275	263	264	248	243	255	263	288	279	260	271	246	244	242	292	258	261	224	260	265	235	237	263	289	265	266	275	301	247	242	258	255	257	233	261	274	279	260	257	267	261	245	260	278	258	258	260	259	264	279	272	214	263	277	247	258	279	280	268	275	228	257	283	268	254	266	260	256	251	295	240	247	252	280	267	247	247	270	267	262	261	251	272	247	248	265	244	262	260	269	264	254	247	255	268	294	265	252	227	235	259	253	274	274	258	225	258	284	262	245	257	250	261	255	295	291	252	261	235	225	223	279	231	259	267	280	276	261	254	261	259	269	259	270	252	251	230	286	258	244	263	259	221	231	262	279	254	267	253	261	242	244	254	249	253	292	241	242	239	261	254	258	249	257	265	270	261	274	231	277	264	286	252	225	237	275	230	234	271	237	275	246	266	256	271	267	292	250	244	240	257	249	254	225	259	246	272	247	275	252	259	242	285	273	273	263	262	239	257	264	280	255	250	226	243	256	231	235	264	245	244	241	231	254	248	304	254	231	272	264	238	233	276	246	265	244	260	242	232	253	264	270	256	252	238	271	257	270	237	264	258	237	280	270	237	241	263	272	239	282	243	248	260	275	239	272	256	257	264	240	283	244	247	222	254	255	269	253	245	296	266	246	248	246	257	257	249	265	253	281	236	251	261	267	250	257	271	245	296	255	256	250	245	251	240	252	259	257	237	248	260	266	248	257	226	258	268	230	235	246	235	238	239	238	283	241	253	251	262	243	259	295	267	248	249	253	252	275	260	242	241	250	243	240	242	247	259	267	287	223	274	278	268	238	234	272	250	255	271	251	242	268	266	264	232	265	259	250	228	288	243	262	266	259	275	280	256	248	248	248	263	271	242	256	250	233	261	251	253	273	261	285	259	261	249	231	257	262	282	248	230	276	259	274	250	256	233	247	250	248	229	269	246	277	249	258	256	277	260	259	282	264	219	240	253	239	255	244	269	276	261	263	252	238	264	276	269	241	244	254	253	253	259	231	252	259	261	257	255	239	251	276	245	265	272	250	262	228	271	257	286	227	245	250	247	261	238	261	276	248	261	279	261	274	263	257	270	229	255	267	224	255	259	262	276	254	291	275	263	244	273	262	271	247	247	258	261	260	258	290	239	253	277	259	276	239	284	224	241	222	294	274	255	246	236	262	224	246	251	261	273	245	256	233	250	277	232	249	265	255	271	255	239	262	250	247	247	233	262	235	271	261	269	249	257	240	262	262	244	253	270	253	271	248	235	245	218	280	257	265	270	265	235	268	271	263	269	263	252	256	287	257	271	242	280	249	267	223	251	276	245	269	269	256	288	245	261	247	263	227	250	273	235	254	256	255	240	266	267	225	249	259	265	240	268	277	230	259	266	217	250	245	258	264	237	254	248	265	284	235	288	271	246	263	244	259	238	254	243	257	221	279	238	255	287	244	257	262	244	276	245	262	228	250	259	267	260	254	261	237	292	273	243	257	259	278	245	261	265	234	252	260	246	276	243	227	243	249	245	238	258	257	261	232	262	274	248	265	270	228	251	275	250	252	261	253	247	259	269	260	256	264	257	262	268	255	260	236	240	253	256	199	251	226	238	264	282	267	287	253	252	253	259	255	257	236	249	244	223	259	274	285	264	245	250	251	271	262	255	269	252	253	248	260	259	219	242	255	243	273	238	266	278	271	231	259	246	271	269	291	253	268	249	254	249	276	249	223	258	233	260	239	261	261	259	260	231	237	246	245	262	257	262	266	285	253	280	237	246	260	230	222	256	254	273	272	276	249	255	249	247	217	268	304	281	247	267	215	269	246	279	245	231	270	248	258	271	232	229	243	260	232	241	263	250	260	256	260	246	273	256	273	232	241	253	267	242	244	243	268	253	234	260	238	241	239	258	243	243	262	260	274	230	282	246	241	277	291	268	255	243	246	241	265	247	265	254	260	246	268	252	265	247	252	244	241	209	227	241	275	237	273	252	244	246	250	235	247	277	259	279	287	250	234	258	240	238	232	273	274	211	254	238	284	240	242	226	273	250	246	285	238	227	242	267
34835	56379	49676	37899	31781	27550	22720	17974	14322	11349	8533	6721	5134	3834	2988	2386	1849	1504	1295	1030	918	773	671	653	568	515	488	414	418	354	402	368	355	366	333	349	342	375	341	331	349	327	330	335	299	324	302	298	340	352	289	312	304	317	357	323	327	312	314	328	332	308	306	336	322	313	316	326	330	327	351	302	322	325	342	332	348	311	361	324	334	327	305	340	326	312	319	319	331	304	284	326	359	352	321	360	325	334	345	303	343	340	352	303	331	342	328	312	315	289	342	329	321	329	385	324	308	327	350	327	333	313	342	325	303	331	332	308	331	321	329	280	301	315	306	340	375	329	299	310	320	318	327	322	324	370	331	327	306	345	342	319	328	349	329	330	350	338	346	312	311	330	367	298	331	321	304	322	302	335	322	320	330	323	346	324	297	357	324	330	319	353	332	335	319	341	342	328	335	346	329	328	331	328	338	345	339	350	308	360	313	319	334	337	324	329	330	329	298	316	332	333	302	323	293	328	319	305	288	317	298	341	332	342	324	310	280	335	313	337	307	306	324	333	341	356	345	307	325	341	344	321	331	337	308	299	294	320	329	325	313	316	337	301	322	326	320	320	331	321	335	352	325	319	360	287	334	279	345	297	332	300	332	336	319	348	297	301	321	315	324	306	311	335	317	325	327	344	317	304	341	321	300	362	310	307	332	325	334	329	368	350	342	300	314	298	315	278	297	327	325	336	318	331	293	287	302	311	331	306	341	307	310	318	307	350	330	353	350	338	344	312	381	349	326	322	316	344	314	298	355	307	309	300	332	325	323	335	289	339	311	343	336	294	304	349	321	319	321	337	317	330	315	308	327	325	328	336	328	311	347	303	313	331	370	329	340	334	315	295	314	320	343	327	307	336	362	357	339	327	305	310	357	314	343	336	315	313	325	354	301	321	321	335	335	331	282	353	316	304	328	335	330	334	307	325	337	337	346	322	330	349	342	341	328	339	300	306	298	334	366	326	336	330	351	330	324	331	366	318	322	309	316	313	354	304	335	328	324	325	353	296	328	321	347	314	319	304	326	326	321	301	346	328	321	309	318	323	335	361	328	352	332	328	318	345	346	323	311	326	349	307	335	304	287	320	312	342	299	285	332	336	362	331	340	328	327	375	302	307	349	364	331	306	330	327	317	314	336	311	341	341	341	328	351	333	317	334	321	348	313	320	347	320	318	325	309	332	306	333	321	324	318	316	307	325	308	301	320	327	360	305	348	327	294	332	350	320	330	324	316	317	309	351	331	312	365	342	343	326	324	336	341	311	352	352	349	322	302	308	269	302	351	314	338	308	348	356	303	316	326	318	322	313	331	327	320	320	304	339	336	345	332	338	311	313	335	337	308	331	330	364	321	331	355	340	296	337	338	340	346	303	336	310	340	310	336	297	311	319	332	319	298	324	319	314	329	316	314	312	344	337	317	318	350	324	333	322	324	347	315	305	322	326	303	318	330	343	287	335	287	329	297	353	343	334	317	333	306	342	300	297	323	343	318	319	320	317	307	337	346	339	314	310	298	328	335	320	338	347	314	285	304	329	310	313	314	320	355	294	310	319	332	342	326	299	360	324	338	335	320	304	341	348	303	292	330	363	320	321	337	310	342	317	326	333	320	363	318	327	343	298	305	322	302	312	328	317	310	335	310	342	316	315	340	367	324	325	308	330	322	314	322	329	350	298	326	325	315	327	382	300	335	320	330	340	312	361	346	336	314	320	276	351	351	339	340	331	318	328	304	308	327	307	325	324	310	325	351	318	360	326	281	317	318	320	294	318	356	297	348	323	323	326	321	320	355	333	312	302	313	310	336	322	330	317	348	302	308	329	336	334	328	281	307	300	291	327	323	296	352	311	362	308	308	356	282	360	318	342	327	339	299	301	353	318	333	314	329	320	355	323	325	315	327	327	318	332	311	309	266	303	282	329	343	332	294	303	308	294	317	333	345	352	322	310	355	332	322	356	322	326	333	356	317	327	297	316	333	330	347	316	314	295	317	330	313	326	324	316	359	304	318	338	328	348	332	310	288	335	331	287	319	306	328	325	348	333	319	331	333	314	300	326	317	325	353	331	331	317	301	336	336	325	339	324	311	314	345	328	324	328	340	338	315	318	358	347	313	333	342	322	331	309	333	315	355	328	294	352	348	317	324	306	338	313	315	342	319	365	331	321	324	317	318	303	313	321	317	343	332	336	309	322	333	326	324	357	298	308	325	300	304	316	307	311	325	341	301	336	322	335	300	322	347	346	306	298	336	331	340	317	341	345	320	334	358	339	335	341	341	318	327	338	318	352	342	293	357	324	336	334	332	321	330	331	310	339	351	347	309	308	326	293	306	341	319	337	321	357	344	332	320	336	325	355	333	353	341	317	292	342	325	331	319	319	308	318	355	322	315	314	302	342	345	344	340	316	297	321	312	342	339	336	323	335	298	305	332	358	293	343	322	314	291	318	319	313	259	328	333	323	342	360	351	333	341	317	287	283	314	335	323	307	280	305	312	317	349	314	315	303	329	330	305	332	333	297	320	322	313	349	306	321	330	291	313	313	323	310	366	318	342	293	302	297	330	335	326	302	321	323	304	331	369	314	325	293	333	297	326	324	333	328	335	378	346	341	315	326	319	322	335	332	331	321	347	351	320	353	309	325	325	351	345	313	310	337	319	315	313	325	372	310	314	324	320	341	318	322	320	347	342	334	327	321	380	315	308	316	322	347	331	322	303	322	329	312	322	338	355	303	348	309	343	341	327	316	312	328	296	313	320	335	318	309	288	343	358	316	307	331	337	312	334	317	343	341	308	313	310	321	299	333	328	315	326	325	320	347	322	304	319	343	327	341	329	341	327	351	331	348	307	309	311	332	343	344	304	327	349	333	319	337	329	302	304	338	306	316	337	324	337	305	305	342	320	319	330	340	303	343	376	328	295	301	324	329	329	347	304	297	329	303	309	331	353	327	331	332	323	347	333	296	332	316	370	337	331	325	312	312	330	343	324	323	311	311	350	338	318	323	301	332	350	342	330	339	313	324	330	307	324	336	340	325	317	329	326	337	337	304	315	313	346	341	321	331	353	330	324	322	344	290	341	356	347	322	336	319	285	346	329	292	328	344	304	311	309	320	318	325	358	338	349	334	324	347	363	320	273	340	313	361	351	310	339	327	363	350	321	311	344	327	335	311	314	302	320	334	315	324	338	338	322	295	320	301	310	341	325	308	335	313	310	325	335	306	317	323	325	333	326	351	308	326	310	356	295	331	364	321	339	302	349	320	320	330	322	317	355	328	294	299	332	328	325	313	335	335	313	335	308	334	307	297	312	348	352	325	308	336	319	303	302	311	363	326	332	296	324	321	336	311	323	329	328	295	323	327	317	324	311	332	331	332	337	358	344	321	351	304	324	332	322	310	297	321	335	340	335	300	306	325	334	325	303	275	309	317	315	341	334	332	316	301	333	309	333	335	336	332	357	352	329	345
22634	20747	28366	23388	21906	24379	24340	15654	10954	8515	6296	4794	3508	2856	2251	1694	1326	1118	920	755	646	612	535	471	446	396	361	329	365	301	300	285	307	311	277	277	302	244	284	240	268	242	289	303	252	250	268	264	255	269	258	287	248	262	272	266	265	269	261	276	241	273	257	272	260	276	240	221	271	269	265	279	251	269	237	267	261	268	254	255	269	284	267	276	247	281	249	247	236	278	255	261	232	279	267	280	278	275	277	246	272	254	253	261	288	267	261	269	260	275	259	254	267	255	259	262	251	259	265	269	286	271	200	244	239	238	260	296	268	270	267	247	253	281	266	238	264	255	263	245	263	281	249	273	267	259	234	274	270	249	277	271	230	260	246	260	248	243	272	258	262	257	246	268	261	254	261	294	238	251	263	267	258	264	274	263	276	253	253	255	284	255	234	271	261	254	288	262	304	246	272	255	240	279	274	235	246	266	270	273	249	275	235	268	260	272	256	256	258	269	300	244	255	250	269	280	232	269	260	267	261	248	244	278	254	246	262	251	238	248	278	256	218	238	283	260	279	270	267	261	253	268	274	265	241	260	243	272	293	250	267	252	259	249	278	258	253	246	235	246	294	258	275	281	257	256	269	264	290	253	265	273	241	271	245	253	258	250	265	248	264	231	264	257	266	277	297	249	240	270	250	248	242	236	239	267	275	253	262	260	268	280	273	265	275	244	285	268	268	287	259	260	263	292	254	231	249	268	288	233	270	265	255	279	250	235	235	285	258	256	257	278	244	235	253	283	268	274	252	232	285	243	239	247	245	248	252	255	261	245	263	228	245	235	248	265	278	246	246	242	273	238	250	253	272	264	252	252	274	260	243	267	254	253	270	252	258	235	295	281	297	285	253	269	247	237	262	286	258	268	274	291	268	255	275	267	259	222	261	243	262	227	256	252	276	251	275	242	285	247	265	251	269	231	260	268	261	307	238	288	248	254	292	257	283	229	247	255	262	254	244	267	246	254	260	249	227	243	259	251	262	254	249	268	248	249	254	253	250	252	287	238	234	276	276	273	252	270	259	272	246	257	259	275	269	263	265	240	262	260	257	242	267	262	273	281	276	262	281	267	271	263	276	243	230	270	248	249	261	221	283	268	269	255	242	260	242	256	259	252	257	279	284	290	307	239	263	281	244	281	265	252	282	270	262	264	257	263	232	267	248	267	247	269	257	232	286	260	262	231	266	258	276	249	247	265	281	261	272	228	247	270	255	244	273	260	276	252	253	256	268	253	258	276	244	244	285	248	258	237	266	278	262	259	257	282	250	246	269	262	242	262	250	260	270	250	254	257	272	247	287	252	256	265	255	252	244	267	237	243	265	255	285	239	222	247	250	266	238	266	275	245	248	249	252	272	275	264	272	276	253	248	272	261	249	270	273	255	262	279	287	264	252	271	277	256	266	281	279	250	266	270	250	256	235	261	258	271	286	255	224	264	253	274	271	245	270	236	240	251	234	258	275	285	233	274	276	274	233	292	231	275	235	251	252	265	250	269	277	269	242	255	283	256	268	260	267	243	261	278	244	279	239	237	260	265	253	263	268	254	283	254	278	242	255	264	271	278	267	262	272	255	268	262	280	261	287	264	270	268	265	263	249	261	255	275	268	271	260	256	245	269	263	251	258	258	248	244	278	251	262	221	246	298	250	252	263	253	260	262	288	246	244	252	270	256	271	284	287	269	283	261	267	254	268	243	254	263	263	255	237	264	280	244	266	277	298	259	253	238	267	241	266	252	261	261	269	271	246	275	246	257	256	233	257	252	282	249	267	260	262	267	244	244	260	274	270	234	274	257	252	288	268	278	256	237	269	268	258	258	234	241	246	277	275	282	246	232	266	239	277	242	262	227	250	289	307	276	268	260	254	248	268	241	226	265	254	255	254	258	228	244	246	259	262	277	262	266	281	244	249	263	267	255	250	255	266	239	290	261	288	253	280	280	273	247	281	266	247	256	252	271	262	278	238	236	256	242	268	269	263	251	257	288	256	255	261	244	227	275	264	238	233	248	252	246	259	269	264	289	262	252	258	276	262	243	277	293	249	254	267	248	262	283	257	276	250	288	256	250	254	265	244	274	220	257	245	281	276	248	292	265	268	261	258	267	278	250	258	264	239	248	266	239	286	253	248	266	283	263	264	262	273	245	264	250	222	261	216	260	290	257	293	267	247	246	218	246	246	265	249	246	269	253	276	260	248	279	280	251	253	253	280	273	258	272	272	252	257	237	242	266	269	266	252	274	264	247	249	264	241	245	243	275	229	287	245	254	251	268	258	282	260	270	277	270	263	279	240	241	261	248	241	249	296	237	250	266	253	250	257	252	285	285	253	272	274	265	267	273	258	253	198	284	237	267	246	242	263	268	309	277	270	242	278	255	264	257	256	295	269	257	259	273	251	249	252	240	278	284	261	270	287	251	252	252	269	235	291	257	265	252	222	268	284	269	262	264	260	264	268	277	270	262	251	254	257	280	258	267	253	262	270	263	258	263	283	245	244	253	254	267	287	279	281	260	279	229	263	244	272	270	264	267	267	289	239	239	250	236	276	243	261	266	264	266	244	253	262	258	230	260	270	241	247	261	261	285	286	236	255	238	282	266	268	265	247	273	228	246	280	250	276	264	257	252	287	278	253	288	257	251	262	269	263	262	242	254	262	235	278	294	268	233	265	265	265	241	239	283	284	254	265	254	260	284	271	259	290	248	295	248	260	265	260	261	246	263	262	239	297	279	254	262	264	275	259	266	257	253	262	275	255	264	256	272	261	258	281	257	244	254	210	260	274	255	234	271	227	261	254	280	246	244	257	255	240	293	223	261	261	285	285	239	272	258	241	256	256	225	263	267	280	257	237	244	236	254	260	258	280	259	270	242	270	247	256	267	234	248	277	257	276	271	236	256	248	262	235	242	274	244	248	295	244	271	254	259	257	250	271	278	244	246	261	289	255	260	263	277	257	251	269	255	268	280	251	282	276	260	256	267	260	234	284	269	276	257	267	248	268	247	269	245	246	277	287	284	259	247	249	289	262	254	275	271	268	261	289	255	265	270	262	277	285	257	268	261	267	278	263	228	275	271	263	280	294	245	253	285	248	251	273	261	255	249	257	241	260	254	217	260	275	229	270	261	251	260	253	259	261	275	257	256	297	254	298	267	277	217	248	257	245	249	262	253	256	271	272	248	252	247	287	271	273	229	273	247	256	247	234	287	282	235	252	260	243	245	271	272	242	253	257	243	256	250	293	243	275	263	275	289	224	271	258	278	257	254	280	254	269	266	263	240	277	246	268	261	282	267	250	246	264	245	254	246	263	242	272	266	268	265	225	251	277	292	297	248	270	264	278	264	225	280	250	272	263	250	283	281	258	278	256	275	286	242	242	254	270	249	285	250	251	245	250	227	261	264	256	276	274	256	262	266	278	274	256	251	254	236	240	248	257	235	239	254	267	300	276	285	300	258	254	262	252	234
37076	60147	54457	42120	35901	31503	26658	22048	17861	14582	11177	8590	6679	5228	3983	3079	2389	1936	1608	1355	1097	888	795	767	624	615	463	467	450	433	395	387	391	359	335	356	345	381	368	343	345	363	297	338	297	342	331	350	333	321	355	322	328	351	298	304	314	343	301	332	323	347	336	302	310	328	336	317	309	344	301	316	317	313	318	329	330	330	294	330	334	311	327	322	325	332	312	313	309	343	306	333	314	317	343	321	309	307	348	316	327	321	332	339	323	312	355	318	310	321	331	334	281	311	305	318	300	294	318	315	359	316	329	341	339	351	316	325	344	337	323	325	328	333	304	322	330	341	316	328	315	317	294	319	315	328	341	326	352	340	345	336	336	325	329	326	297	338	334	291	333	327	321	353	322	368	312	341	330	336	339	314	342	340	309	334	318	310	335	287	330	326	334	297	306	291	330	321	336	328	335	293	329	355	350	324	311	317	339	330	316	292	321	312	348	323	336	307	291	357	337	331	328	323	327	324	340	318	324	321	320	339	308	310	315	338	305	342	328	354	327	324	319	324	322	329	324	327	315	346	308	333	294	337	307	315	327	318	343	328	316	337	283	324	318	366	304	301	333	326	354	298	353	327	312	334	349	327	297	340	307	306	322	323	320	336	365	324	313	364	314	308	314	306	297	319	339	309	312	330	343	316	340	344	335	281	329	350	317	315	288	322	359	306	337	330	319	341	309	324	315	301	333	328	301	322	311	331	323	306	322	311	343	332	313	310	302	313	345	334	333	299	310	350	332	353	342	282	318	338	289	307	319	309	324	314	330	321	304	346	323	326	331	313	281	320	322	310	329	325	334	318	343	321	335	355	328	352	295	362	318	326	318	323	332	320	348	328	307	314	326	307	299	330	340	306	310	319	350	308	277	340	339	330	323	348	316	289	329	319	307	349	351	347	312	371	314	349	319	332	320	299	294	311	339	312	330	303	359	339	313	322	328	308	351	313	323	345	324	371	339	328	355	329	301	349	310	267	340	316	328	330	354	339	324	338	326	316	339	313	323	342	325	296	344	334	335	334	356	314	319	354	319	305	341	332	363	308	339	356	327	313	335	332	312	345	348	339	329	333	309	297	292	315	337	336	335	321	299	313	313	320	377	334	347	322	321	325	331	300	323	274	321	329	314	328	328	330	359	311	316	338	318	351	328	307	326	316	360	319	334	313	333	317	331	361	330	321	332	328	326	317	351	301	358	329	348	308	323	330	329	358	345	348	312	317	318	327	330	282	361	318	375	295	310	279	320	367	328	318	311	333	310	308	308	364	312	314	317	318	326	341	346	302	310	350	310	317	330	326	309	330	303	326	316	313	312	311	317	354	332	348	320	315	338	318	369	344	346	323	337	295	320	321	319	322	328	322	315	320	341	307	342	314	320	330	301	353	351	310	338	325	318	310	338	342	312	329	305	290	356	324	347	314	312	349	342	306	314	338	326	336	342	352	321	353	342	329	315	343	340	322	305	330	352	351	307	365	342	328	339	322	311	327	332	321	300	311	339	323	301	331	314	334	311	318	305	313	351	318	304	329	338	327	328	311	320	337	313	332	321	343	347	296	375	315	320	344	314	307	300	345	332	310	338	292	310	352	332	320	327	294	337	327	289	328	331	348	309	309	311	320	324	324	302	368	328	321	357	352	320	342	331	300	307	296	318	376	352	285	355	350	301	339	314	326	340	353	327	301	332	328	307	324	340	316	326	304	326	323	329	290	338	319	303	348	334	310	305	290	339	303	309	305	347	337	310	332	328	326	349	307	375	322	354	358	331	334	325	307	351	347	340	337	308	358	325	313	330	329	336	295	308	336	302	327	323	346	325	306	338	308	319	319	338	321	315	297	302	342	323	323	352	342	329	335	328	332	306	295	332	293	345	325	326	311	277	328	296	319	340	329	330	297	329	297	325	334	303	311	308	292	298	337	293	297	315	323	322	302	322	325	313	304	320	343	282	310	326	313	343	312	340	333	321	331	354	302	343	326	318	322	298	328	343	323	306	335	325	310	337	305	321	286	324	306	321	315	315	315	299	322	350	337	313	303	335	338	313	335	336	324	325	350	307	316	333	324	322	312	353	341	343	315	320	325	334	310	322	353	298	334	337	317	335	342	335	314	316	333	289	308	296	311	354	296	315	304	348	330	316	300	321	352	312	304	281	337	319	312	319	304	328	322	317	365	346	313	338	276	362	303	320	316	306	301	331	336	328	319	341	306	314	370	310	328	327	292	329	351	303	277	311	332	327	330	329	306	333	360	329	305	352	331	342	330	317	340	322	324	313	357	317	316	341	319	283	308	350	330	369	338	313	333	308	341	316	345	328	301	329	332	340	311	311	336	336	327	305	327	316	302	311	325	329	310	314	326	326	336	363	317	292	327	342	322	356	312	314	308	353	327	367	312	336	320	326	340	333	314	310	369	330	327	317	337	308	331	292	317	316	305	304	319	336	296	344	312	322	362	338	327	316	340	327	326	294	304	333	328	324	311	280	307	316	318	343	367	305	312	328	339	320	335	325	321	336	325	314	328	350	302	320	379	313	298	335	313	323	321	309	301	334	328	323	325	320	303	360	323	327	327	318	308	309	296	345	289	333	369	324	321	316	327	324	350	317	332	315	303	293	322	329	291	333	366	390	317	310	321	320	348	296	305	324	345	340	354	338	327	310	285	327	331	306	310	322	306	288	323	315	317	314	322	322	337	292	336	332	316	314	304	353	307	341	334	316	307	330	335	303	325	351	322	371	328	289	337	331	298	331	336	348	308	314	335	318	295	326	321	330	338	321	314	322	318	315	315	351	298	323	327	332	291	315	341	307	315	352	329	286	315	307	283	327	320	340	313	330	302	329	333	335	307	363	296	301	314	307	301	331	331	313	295	299	338	328	327	341	319	323	316	324	312	348	325	359	315	330	320	309	306	306	343	309	317	305	308	327	328	325	314	330	311	347	330	340	320	342	320	314	324	326	324	305	328	317	339	327	315	314	315	334	326	310	321	322	331	325	299	316	306	332	323	342	333	353	324	315	317	321	360	324	336	326	319	354	357	346	325	300	313	306	310	332	342	291	335	329	299	345	287	330	341	348	334	321	297	315	326	327	348	302	312	309	339	331	313	319	325	328	302	327	324	362	314	328	316	327	322	308	320	341	314	319	328	308	317	356	336	352	324	308	322	317	351	323	341	305	315	346	302	330	331	312	309	332	298	328	356	318	303	323	302	345	316	322	331	311	336	312	345	309	316	318	297	330	307	308	308	318	333	307	322	302	294	297	330	324	330	339	343	344	300	341	321	361	322	362	325	312	313	342	355	335	343	310	339	330	264	293	300	296	345	326	353	298	347	339	319	323	323	320	319	310	364	341	335	330	328	317	330	319	329	324	325	336	307	308	319	370	360	309	377	334	344	354	319	315	313	357	333	294	350	300	300	342	317	306	344	355	333	364	333	293	316	308	312	335	343	318	330	285	316	291	336
28415	29516	38287	30796	21411	15498	10887	7426	5430	4045	3098	2293	1804	1499	1143	914	746	655	567	471	419	381	406	373	350	304	320	319	297	296	283	273	305	260	307	248	256	268	264	263	275	296	258	221	235	273	255	270	264	240	238	250	271	280	242	266	232	292	275	254	285	270	267	264	268	242	282	254	278	243	267	253	275	253	260	259	263	252	278	246	246	240	254	259	257	287	268	266	268	280	248	244	273	235	294	244	256	252	245	276	269	273	260	247	276	294	257	257	282	245	250	246	276	257	266	271	277	269	253	267	276	253	262	292	263	247	238	280	233	264	254	253	265	303	255	283	233	242	264	283	275	261	261	267	240	267	257	243	277	233	273	274	236	269	239	261	261	242	255	266	253	270	275	268	264	275	248	272	260	261	233	269	251	271	259	270	288	271	264	261	227	250	251	258	244	282	262	277	296	288	269	237	248	251	251	269	273	273	288	276	280	248	238	274	248	241	258	256	277	256	249	268	300	284	280	263	239	275	279	251	265	252	259	235	247	276	278	282	274	247	229	277	279	251	259	272	250	239	264	243	231	282	270	276	244	254	274	249	251	242	245	269	259	223	252	256	247	238	277	288	247	279	259	227	278	265	268	263	238	230	252	268	277	241	295	259	260	265	268	275	265	251	265	267	250	266	231	252	256	245	259	265	252	232	276	241	253	252	271	261	241	272	250	248	276	252	285	248	268	221	276	259	247	272	248	270	273	273	266	256	271	282	253	299	271	288	271	252	248	273	264	270	248	264	302	269	267	294	228	215	238	241	269	278	249	285	265	252	253	246	276	253	269	275	290	274	242	249	274	250	281	244	257	229	258	238	293	274	242	279	273	249	249	255	258	264	259	268	278	240	252	268	241	258	281	249	259	260	238	256	257	256	272	238	275	246	265	284	294	257	257	294	251	269	271	302	232	257	274	251	255	277	266	246	258	228	240	261	259	258	281	268	258	282	239	266	293	242	240	278	270	285	252	252	249	257	289	264	244	276	234	268	257	245	258	271	266	248	247	244	254	277	267	246	280	261	286	252	275	257	265	285	267	236	237	251	237	265	264	276	251	281	250	243	291	224	270	285	261	252	259	272	255	247	278	267	254	237	297	272	263	248	277	251	274	249	249	261	246	260	253	252	256	272	287	280	271	270	291	253	286	221	284	272	262	277	248	239	276	260	285	228	263	231	281	230	282	268	251	253	268	262	255	242	269	276	250	234	283	255	281	245	245	272	231	251	237	283	262	277	221	257	238	295	259	277	249	254	254	289	259	262	279	264	248	251	264	243	266	284	231	257	244	267	271	251	231	244	285	238	283	256	267	263	265	277	271	283	283	258	284	286	273	267	254	260	267	255	261	275	225	253	240	292	291	231	239	271	257	242	258	240	295	232	269	256	245	251	256	268	254	265	262	255	240	279	281	267	253	256	275	288	257	261	268	263	253	282	260	254	261	281	269	249	283	264	243	279	249	272	239	262	257	256	267	284	273	266	251	248	277	291	268	265	251	236	263	271	231	259	310	259	237	239	257	238	291	213	256	257	246	268	269	238	266	255	270	244	244	271	271	258	244	284	226	268	254	250	270	278	254	278	284	260	261	265	300	286	268	269	276	258	275	261	252	283	252	278	273	254	267	259	255	282	232	256	270	258	251	287	260	247	285	236	258	267	244	279	245	229	242	266	240	250	264	267	268	252	266	264	237	253	246	257	283	271	240	265	241	258	243	274	258	265	270	280	243	273	250	251	278	238	235	252	252	287	268	277	249	273	259	260	246	257	245	224	263	254	267	267	270	259	253	243	258	281	284	265	226	257	253	259	261	258	258	239	249	265	266	281	251	278	250	284	248	266	267	296	273	251	251	261	272	283	239	249	264	270	257	261	253	224	270	227	268	274	255	238	261	271	276	280	256	295	251	270	255	237	229	267	262	272	248	259	257	279	234	298	279	263	279	260	275	272	250	274	263	247	266	272	259	272	260	274	265	266	261	269	260	253	256	270	273	229	233	280	271	252	227	280	273	256	246	289	247	259	270	250	252	270	273	276	268	252	261	269	246	260	258	250	264	244	274	248	248	281	260	237	271	276	247	274	238	265	268	267	253	273	270	266	299	259	265	239	245	250	272	270	259	269	249	244	281	281	238	235	243	263	249	261	270	233	227	256	272	245	259	258	238	257	261	252	260	276	265	316	241	269	272	266	232	276	267	278	255	242	266	231	282	268	283	267	284	285	278	295	250	257	222	270	244	241	245	218	237	253	281	270	253	248	265	239	236	270	229	269	262	263	255	278	282	277	296	261	274	291	271	257	260	282	251	268	264	255	264	235	273	255	249	220	251	263	257	243	266	277	272	278	270	256	257	246	275	250	244	263	290	264	257	269	257	266	247	274	242	275	237	242	268	264	271	261	272	243	249	241	268	277	256	270	272	235	271	239	289	229	297	276	272	234	239	277	250	251	239	264	259	257	227	277	260	253	250	259	254	239	277	264	248	246	273	255	274	241	229	237	255	253	257	262	243	252	238	249	270	288	253	262	253	267	264	267	282	239	262	259	268	236	264	282	248	239	256	248	263	284	241	295	254	269	253	276	290	270	284	236	261	277	264	250	248	265	276	258	265	262	275	239	290	311	285	251	255	262	288	267	259	266	248	244	259	249	263	252	269	259	275	261	266	249	227	276	296	259	270	236	262	256	244	262	268	237	251	280	281	268	251	246	280	248	285	257	259	282	261	251	263	264	244	266	264	234	262	244	269	280	236	270	265	260	223	276	269	259	235	254	275	279	268	271	267	243	247	274	281	254	234	257	268	279	252	230	289	250	240	245	268	260	242	279	260	254	252	253	274	217	258	271	274	253	251	237	267	229	265	255	269	248	258	263	244	238	264	258	259	241	270	283	280	273	296	258	262	282	271	245	275	266	237	248	264	256	253	238	260	277	267	258	256	249	266	290	259	248	265	254	247	271	261	269	263	266	283	272	247	271	262	247	267	260	255	246	253	250	255	262	264	258	263	265	231	239	287	250	283	254	281	269	277	276	272	251	254	248	262	260	265	274	265	271	234	266	252	258	295	253	259	253	262	268	271	299	261	260	241	254	229	276	276	251	257	252	250	263	246	285	285	252	260	256	243	265	271	259	255	239	278	241	287	255	263	284	256	266	258	262	243	247	282	257	255	253	250	265	291	260	293	237	278	265	264	271	261	252	257	270	258	277	245	279	248	236	258	254	257	268	216	258	250	246	281	248	230	254	236	282	251	238	271	271	265	248	275	248	292	264	245	268	258	282	264	313	234	266	296	281	260	278	254	252	268	262	268	266	276	252	259	262	268	264	253	249	258	262	242	221	223	272	263	257	242	258	263	288	247	235	261	251	289	251	245	240	246	265	265	272	229	271	266	235	267	257	240	269	245	273	246	251	255	242	267	273	270	263	253	267	253	236	259	240	268	256	264	248	265	233	290	273	254	273	253	266	270	227	231	252
34369	48372	44089	32607	26327	21941	17505	13704	10794	8237	6099	4677	3650	2879	2245	1772	1405	1199	962	856	761	646	550	545	500	493	443	427	390	382	350	394	365	353	362	353	343	366	361	356	320	361	336	355	374	348	320	328	360	324	340	329	312	333	309	331	351	301	334	330	357	361	314	356	357	307	332	360	334	344	351	329	360	370	313	327	327	335	347	360	332	330	337	310	370	358	335	329	317	304	310	341	321	356	341	300	318	309	324	334	335	350	345	337	320	294	301	362	321	348	329	367	319	338	318	311	346	311	352	345	370	307	303	333	358	350	387	327	319	328	312	321	343	357	353	318	333	331	343	372	331	326	331	339	339	327	334	320	329	366	374	346	326	327	343	324	339	331	314	336	339	340	332	311	337	336	338	329	342	317	350	349	302	320	324	332	339	315	333	291	319	335	328	319	338	352	314	333	313	326	358	360	357	334	330	333	322	369	332	305	360	317	338	315	331	341	331	330	365	336	328	362	373	332	340	309	358	336	333	320	355	323	321	326	327	326	338	324	326	310	337	332	322	330	343	328	304	345	367	329	291	333	320	371	337	340	382	353	326	327	334	347	342	324	318	326	344	353	316	321	326	353	292	322	355	316	338	353	292	350	318	318	335	369	316	355	319	352	349	335	326	339	328	338	349	320	342	331	340	336	312	363	324	353	338	343	347	346	310	315	359	345	317	332	317	363	339	362	335	324	315	352	325	352	368	340	351	348	367	331	311	343	347	318	301	365	357	342	339	371	334	358	355	338	350	339	349	331	352	367	345	304	324	331	324	318	334	329	353	306	352	386	352	327	346	330	299	334	358	338	325	349	303	363	338	322	317	315	342	314	333	309	337	355	295	348	349	327	331	328	324	318	337	307	350	329	337	360	337	324	342	325	337	336	331	331	333	338	345	313	334	344	311	322	335	331	321	325	329	339	335	331	326	331	316	335	353	308	311	348	323	380	345	339	338	325	324	309	301	343	355	331	339	375	324	347	355	315	343	317	344	320	348	310	318	364	340	338	353	338	341	308	339	336	341	334	350	301	329	330	343	328	328	339	353	321	337	353	330	337	353	321	379	323	362	325	338	338	355	328	346	350	359	313	317	335	303	325	322	351	336	358	330	366	306	316	321	334	339	338	337	361	339	328	311	334	322	342	314	324	353	358	321	332	348	352	339	358	342	324	365	337	332	352	299	323	342	305	354	316	289	332	312	305	330	325	352	327	334	330	346	339	364	353	341	312	323	312	341	329	301	330	344	344	362	318	362	352	337	362	335	327	346	341	348	370	317	339	359	328	305	337	346	331	356	310	338	328	341	348	307	342	331	320	324	305	361	329	336	368	291	382	337	345	363	346	350	342	331	343	356	316	372	358	277	356	344	365	320	333	339	349	325	334	324	365	309	319	312	325	343	315	300	305	324	321	349	345	356	333	314	337	327	370	356	339	380	344	338	296	348	318	324	327	347	319	321	344	349	336	341	365	316	351	341	342	368	319	326	336	326	336	334	339	340	326	305	319	344	332	320	363	344	337	338	325	348	345	312	326	303	334	356	333	338	317	349	351	339	358	352	346	351	329	360	334	342	337	333	344	344	312	316	374	338	324	330	337	301	313	310	338	321	357	322	335	351	313	361	298	351	346	343	310	361	347	323	358	340	312	338	359	330	319	368	340	335	353	353	342	306	328	327	318	339	306	375	336	403	372	329	340	308	355	336	332	357	355	351	310	336	339	334	360	288	342	339	327	327	309	331	351	352	353	334	327	361	342	324	319	329	327	357	324	322	343	302	348	306	349	312	362	306	361	325	325	344	312	333	333	333	368	349	310	363	333	311	278	327	337	313	349	330	343	319	355	336	340	354	323	305	335	337	339	341	342	304	321	339	345	336	327	335	348	331	317	377	366	343	349	302	337	302	305	329	352	318	325	345	366	312	341	360	314	339	361	329	297	358	322	342	332	326	335	333	344	311	332	347	328	333	325	340	347	305	363	343	335	323	316	325	322	335	316	372	312	361	325	304	323	357	344	338	318	346	321	314	371	361	306	309	310	334	348	337	321	335	336	356	342	346	306	347	354	384	320	309	336	343	344	304	315	347	321	318	336	343	328	347	342	345	332	326	326	355	308	326	321	340	322	307	324	331	343	336	366	330	358	348	343	334	341	346	310	326	328	372	342	306	336	347	320	359	325	343	354	332	327	319	362	325	334	374	326	365	337	370	326	359	355	322	347	327	325	366	320	344	361	297	351	283	331	337	356	322	381	321	364	343	335	308	327	317	364	330	358	352	348	347	312	328	363	340	321	330	327	313	321	313	336	366	349	338	346	342	346	329	318	341	300	366	321	315	313	362	343	356	358	332	362	330	329	335	331	323	323	327	329	316	353	323	325	340	357	338	331	330	338	334	328	322	317	340	345	347	326	322	332	292	326	317	373	331	328	352	315	346	309	332	332	327	355	351	299	343	326	323	354	355	321	348	318	329	317	351	315	341	332	338	334	353	355	324	304	351	324	348	323	318	314	341	331	334	319	331	349	321	325	315	330	326	322	354	362	321	345	299	352	346	337	347	324	343	326	324	329	347	357	292	348	336	311	349	334	360	322	336	354	355	329	310	328	341	298	333	298	312	338	316	323	342	313	336	345	342	325	328	303	328	341	333	361	332	358	323	323	340	331	319	337	315	334	331	370	311	322	327	353	353	336	301	355	345	323	352	341	336	370	331	343	328	318	335	332	321	331	334	298	381	328	340	305	359	363	317	332	354	324	324	336	341	301	285	312	328	333	334	301	330	329	314	339	333	319	356	333	350	330	329	364	325	370	335	325	324	351	351	331	340	339	337	339	357	351	325	345	344	317	384	329	334	353	352	343	321	327	326	369	310	317	345	328	357	344	336	354	353	323	351	346	385	350	342	343	356	346	342	325	347	363	348	345	313	329	311	331	362	321	337	309	344	334	323	344	355	329	333	324	347	309	301	296	355	326	317	320	358	335	303	358	354	292	340	319	357	324	361	317	307	325	313	337	328	320	311	328	346	340	325	306	383	362	328	334	321	326	351	332	328	338	343	328	315	315	300	333	333	302	334	315	301	303	329	337	331	337	324	335	345	341	343	327	327	340	333	331	301	338	350	350	328	349	319	320	316	346	299	335	338	326	312	299	360	346	342	334	321	319	329	347	310	278	351	327	359	329	338	316	341	332	344	322	333	329	326	338	375	344	337	344	347	358	338	314	338	390	324	332	345	323	335	353	300	329	345	315	336	365	324	360	338	341	339	324	314	348	341	325	329	311	317	327	308	359	339	320	334	294	350	340	335	297	315	318	364	321	350	370	309	327	310	335	338	328	321	332	337	343	327	310	330	359	329	338	340	312	348	315	303	354	331	333	328	353	357	317	337	335	306	328	348	320	304	328	351	319	337	339	330	354	320	349	348	335	331	343	295	331	343	363	340	340	325	344	332	374	346	317	353	326	343	322	338	335	346	346
23765	20802	28210	25033	23392	22380	17655	11171	7954	6065	4649	3603	2792	2102	1679	1292	1102	836	799	647	583	539	442	389	365	357	330	299	299	305	273	284	291	276	277	283	263	279	251	258	282	267	258	234	251	256	269	257	269	254	261	258	259	254	243	253	237	242	240	257	256	243	301	249	269	250	269	252	260	283	261	241	249	286	286	260	249	261	236	263	265	238	269	275	271	279	287	263	265	257	284	262	228	249	272	255	279	246	269	239	268	260	251	280	244	253	250	240	266	283	262	237	267	278	253	262	260	299	240	251	247	249	262	272	262	256	244	227	268	245	255	234	259	250	269	259	258	288	289	247	260	226	253	230	249	244	275	262	272	252	247	237	247	253	269	274	239	243	284	286	269	239	280	261	248	260	256	230	235	258	257	250	228	249	254	264	236	255	226	286	267	260	242	280	255	269	228	259	253	243	269	266	273	279	274	269	241	245	258	300	271	295	245	218	246	254	248	260	262	275	243	241	268	243	250	272	254	275	282	284	251	226	260	276	260	264	273	269	258	233	283	250	243	233	283	235	266	254	268	270	274	266	268	247	250	252	241	263	256	252	298	247	265	262	289	239	253	259	276	260	264	239	247	238	247	256	236	263	258	255	245	265	268	253	264	257	260	272	245	229	256	281	255	271	265	276	267	245	289	265	273	241	267	279	243	252	262	254	241	263	258	279	260	258	241	268	241	288	248	259	264	231	264	292	226	239	270	232	232	251	281	269	252	271	247	259	261	266	255	262	250	264	293	265	271	264	287	249	257	257	289	288	287	225	264	278	257	260	281	263	254	249	252	251	244	241	261	205	257	277	246	263	261	251	262	249	241	266	276	272	271	257	250	231	242	262	246	249	281	240	266	242	238	254	286	253	232	254	276	257	250	241	259	241	293	271	250	270	280	257	238	265	285	253	233	255	253	244	275	251	251	275	281	286	272	249	264	255	272	247	245	253	266	265	234	261	256	231	277	251	231	284	285	263	250	265	247	246	286	265	287	230	267	282	289	230	251	268	247	226	250	287	261	244	239	246	284	268	240	280	263	266	260	265	253	274	252	288	274	247	281	273	256	259	249	273	251	262	250	251	242	268	265	279	260	260	277	244	305	223	255	240	284	253	270	265	269	259	266	288	257	255	266	281	273	261	237	239	300	264	268	267	272	278	260	249	254	255	277	276	266	264	238	251	265	252	248	226	271	226	248	252	258	281	250	253	257	249	257	247	261	257	243	257	246	258	270	241	233	268	240	282	275	254	221	245	254	276	258	292	260	273	275	289	258	268	251	250	271	272	265	236	272	259	223	236	255	277	249	259	253	279	271	274	265	283	230	262	264	266	236	270	266	255	281	261	240	264	274	255	253	252	279	272	255	263	268	273	229	271	247	262	266	235	230	276	286	255	274	249	257	257	226	250	243	262	220	261	257	270	251	274	269	237	273	278	266	266	219	270	235	255	247	249	235	252	272	256	257	295	260	256	246	259	235	231	263	260	240	276	291	257	256	273	249	233	261	248	260	262	254	297	257	269	285	252	255	263	225	253	253	239	253	248	266	245	259	252	274	263	251	252	291	247	246	244	273	262	269	237	263	263	273	244	276	294	239	241	266	261	243	274	239	274	251	268	250	273	242	276	262	242	251	245	265	261	276	243	238	268	242	255	267	243	266	252	239	306	261	281	278	253	236	260	234	264	256	240	273	250	251	251	251	271	215	239	248	265	252	266	251	265	235	262	246	248	268	243	264	284	260	283	261	250	277	260	238	269	249	245	274	252	238	263	245	282	276	266	275	297	285	261	268	286	236	250	267	232	268	267	256	250	246	265	249	277	259	284	268	269	233	258	285	285	250	239	264	275	274	239	259	300	280	250	258	256	279	251	251	274	247	296	260	273	261	240	240	255	251	258	240	265	255	273	287	263	248	250	251	251	253	249	296	248	246	256	266	240	243	246	263	253	269	270	264	248	267	255	258	250	268	238	252	276	246	261	285	268	278	282	260	240	259	261	245	261	244	263	236	262	277	270	262	263	255	270	266	271	236	239	241	237	257	276	235	269	267	255	253	259	283	242	247	299	241	264	267	242	247	278	270	239	252	245	277	241	260	262	252	243	267	260	236	262	276	267	287	254	271	264	254	253	286	274	262	273	257	261	232	261	267	276	255	242	271	279	237	249	267	237	270	243	279	261	253	260	246	274	238	267	266	276	246	254	250	266	252	261	271	245	247	239	226	279	263	281	244	267	242	262	292	257	272	260	245	261	247	266	264	286	229	280	283	271	257	257	245	229	251	260	262	291	266	295	227	264	287	248	284	242	280	281	263	243	250	254	237	253	260	262	247	248	226	261	253	285	273	257	269	233	263	258	291	271	239	246	277	275	248	266	247	241	269	252	244	256	246	252	241	226	267	270	260	229	269	260	270	246	253	246	264	244	259	265	282	254	266	269	253	239	251	243	250	253	254	255	243	240	256	251	244	244	270	264	242	266	221	247	277	254	242	268	242	257	273	241	263	238	249	242	275	266	257	279	266	254	217	285	295	264	254	268	263	257	265	252	254	258	244	240	237	259	253	249	264	279	268	271	238	266	244	256	251	265	250	285	293	259	241	252	282	232	265	289	246	287	244	245	263	257	281	245	263	264	261	298	255	294	243	272	282	246	249	266	244	262	221	262	263	240	245	261	241	246	272	252	249	238	248	271	247	256	267	263	272	241	244	237	256	269	252	266	279	263	267	281	240	261	243	229	256	259	259	252	262	253	271	267	266	249	250	262	256	249	258	269	274	251	256	261	241	239	240	251	246	250	258	239	238	242	257	292	288	238	257	250	231	240	237	252	242	302	261	244	254	259	251	272	237	251	255	262	296	251	245	261	274	260	230	267	243	235	230	268	254	262	275	253	254	265	235	269	257	266	269	240	227	244	239	273	258	245	273	262	251	276	278	272	250	260	265	251	241	253	270	252	259	224	243	265	251	263	239	278	272	295	246	246	264	263	243	268	239	271	274	267	274	256	250	263	275	248	233	271	257	283	262	229	256	250	265	281	284	248	247	249	226	226	251	259	258	261	266	277	265	277	289	275	254	246	232	258	276	224	231	231	266	268	257	271	251	269	253	276	255	259	249	242	241	252	250	261	264	252	253	259	247	268	260	257	238	233	270	212	272	245	261	294	294	284	253	241	257	295	265	230	274	243	274	294	257	278	270	246	252	241	272	293	256	237	264	296	269	289	254	281	252	285	266	250	265	255	237	243	254	297	237	266	254	284	251	280	275	267	227	252	257	234	262	255	273	225	256	247	251	223	250	246	274	269	265	236	236	301	226	289	242	262	240	249	239	276	232	260	243	246	265	245	242	260	256	259	278	243	226	262	254	267	247	230	255	271	249	241	256	235	278	260	250	235	246	231	241	252	273	224	236	277	284	268	255	248	276	245	253	256	270	263	260	251	292	240	260	260	238	274	268	245	266	255	241	270	242	254	245	263
34486	55055	50750	37951	31827	27024	22092	17967	14254	11297	8788	6628	5238	4104	3214	2442	2007	1478	1320	1131	906	804	745	624	573	505	478	457	433	437	418	379	378	356	361	369	351	347	330	328	353	342	335	318	320	357	337	322	303	331	323	311	315	339	316	304	340	342	300	341	327	347	320	341	353	330	326	328	348	336	298	325	347	345	391	309	353	352	326	333	351	332	356	331	341	329	331	351	346	351	322	343	297	336	307	311	360	356	339	310	313	330	316	318	320	312	320	354	350	313	374	307	307	343	332	302	354	315	331	333	321	334	346	302	361	293	303	337	314	337	334	335	348	326	351	349	349	333	335	315	332	350	302	347	334	295	324	321	321	345	298	324	343	345	330	341	334	335	354	345	306	343	341	320	301	300	335	340	336	336	326	333	337	359	316	313	356	332	329	270	350	358	336	323	344	319	335	280	301	299	335	348	304	325	327	361	322	329	337	315	287	317	331	332	342	317	351	341	343	319	362	355	319	321	310	320	340	314	282	317	321	307	317	326	295	336	339	345	351	339	313	320	351	343	309	357	353	341	349	322	340	333	336	312	317	348	314	330	337	361	348	308	352	323	341	315	320	341	327	318	337	346	330	303	332	320	317	333	351	298	333	337	327	321	355	347	323	331	346	317	333	348	349	355	349	363	305	348	346	348	327	342	340	319	342	323	331	325	322	320	333	343	305	337	317	354	288	377	346	319	338	340	340	335	332	342	305	328	332	313	300	322	334	334	315	315	312	336	324	334	331	333	342	300	346	359	341	337	320	333	323	323	366	327	318	338	289	340	302	344	329	315	322	305	314	322	304	304	333	318	319	314	320	344	354	341	334	331	327	360	308	321	358	339	324	299	298	340	355	333	302	312	368	334	316	322	312	353	313	334	316	339	322	311	350	338	315	288	344	309	324	329	344	299	324	353	339	333	331	358	337	321	329	319	337	335	327	349	324	349	334	326	341	348	327	347	351	332	321	320	325	332	298	299	339	343	354	333	357	319	340	361	322	326	348	334	326	354	300	348	345	286	346	279	333	334	320	342	340	338	302	337	346	322	318	362	350	369	347	348	307	337	344	333	312	336	314	333	321	353	307	366	340	357	343	343	351	361	290	350	355	342	350	328	371	316	342	300	334	318	343	359	333	363	325	295	347	346	302	346	347	329	334	333	345	341	317	326	322	278	337	334	323	328	359	359	370	320	334	337	334	311	362	358	305	321	336	337	311	325	333	306	343	360	343	320	336	325	337	316	364	331	333	294	322	365	301	353	322	300	337	316	327	330	337	333	308	353	326	310	310	338	285	307	348	319	315	327	338	343	345	309	332	323	349	317	353	328	335	367	309	342	345	364	311	314	323	322	307	351	341	327	333	302	326	308	332	315	338	326	354	332	345	346	326	323	339	345	337	335	318	334	337	331	287	325	340	348	311	344	309	336	298	331	331	340	300	338	346	316	358	338	300	342	336	292	336	351	306	321	328	336	327	329	308	298	324	342	322	332	323	309	334	342	314	342	324	343	349	346	350	344	351	321	348	319	309	349	341	354	326	369	351	327	311	344	349	309	319	330	322	349	334	348	319	312	342	377	347	323	321	356	334	348	349	320	343	320	346	345	341	318	301	296	330	322	351	335	322	318	293	330	339	324	330	318	335	360	308	336	296	350	327	314	322	362	298	331	355	335	292	333	335	342	315	323	329	373	328	351	329	349	314	311	321	335	316	329	329	348	317	333	332	377	321	333	323	304	353	327	313	341	342	358	325	303	375	351	288	334	308	306	323	309	341	312	335	323	322	308	343	337	328	327	312	320	331	329	321	343	320	330	295	313	323	342	330	305	335	364	354	328	328	285	305	302	348	329	321	342	328	303	316	312	333	330	347	326	327	321	337	371	333	351	322	317	325	316	337	339	302	356	327	354	348	324	315	338	330	302	339	368	300	320	342	313	298	329	321	339	320	282	330	348	336	327	312	356	342	314	323	353	334	357	318	334	330	346	361	302	315	358	335	327	362	321	361	342	284	342	333	314	308	322	330	316	337	325	323	343	327	331	333	338	314	340	328	350	318	340	315	325	338	353	332	348	319	303	331	359	356	348	335	331	350	344	350	359	326	322	299	302	346	311	272	340	323	349	339	349	338	328	366	332	331	359	305	358	352	321	344	322	368	345	285	358	311	335	310	306	312	352	342	327	314	321	334	344	316	358	319	323	307	332	340	314	301	302	331	316	329	335	357	320	310	353	304	325	312	348	335	348	297	338	326	299	333	334	295	305	320	328	332	325	337	327	330	319	349	329	354	281	298	334	336	333	299	352	321	318	355	329	333	327	340	335	322	322	327	325	327	334	323	352	351	295	337	329	332	362	321	307	358	311	319	345	335	326	304	341	331	326	319	332	319	316	365	336	319	319	394	329	329	295	314	306	316	321	331	306	296	302	325	332	353	356	315	312	314	318	347	305	332	325	345	318	362	310	374	328	329	359	360	347	315	323	349	331	318	341	314	350	344	371	347	314	326	359	323	345	335	352	333	351	344	334	347	339	343	327	357	321	319	334	339	345	305	334	315	344	330	329	322	351	307	370	331	330	362	331	348	317	322	352	324	312	289	328	326	346	340	339	299	331	329	328	319	340	323	295	344	336	323	323	328	367	289	335	329	323	331	366	326	324	322	330	324	349	322	322	309	341	343	345	338	360	316	356	323	345	330	343	323	336	340	288	325	341	322	334	333	334	318	314	333	340	314	313	356	322	294	331	362	328	310	297	313	310	328	338	320	350	321	359	351	335	338	315	339	335	310	315	328	340	334	348	332	344	312	302	342	312	332	321	304	334	328	343	322	294	333	296	325	365	365	350	313	291	334	362	335	308	346	312	328	344	341	341	331	301	328	320	317	303	348	301	326	337	309	367	325	314	361	341	303	352	311	337	344	328	336	355	296	331	344	300	310	344	312	310	335	330	317	338	326	320	325	337	351	315	298	330	380	319	342	363	314	335	309	339	348	359	348	315	319	335	333	339	314	330	305	353	305	299	305	339	304	300	321	333	324	352	332	352	330	335	311	309	319	343	323	331	345	299	307	329	306	336	330	336	302	325	340	344	341	325	355	345	295	354	342	334	325	292	303	342	333	359	369	341	315	321	324	315	347	301	321	315	338	334	329	329	346	356	326	317	325	372	341	329	314	351	292	331	362	347	305	363	321	341	334	327	345	372	321	310	362	329	374	325	311	344	340	337	352	305	303	317	298	345	330	344	336	343	336	356	331	344	348	318	337	305	317	340	312	335	347	338	288	331	343	333	341	330	305	385	354	332	357	323	323	304	373	353	354	343	330	322	321	292	350	311	347	374	324	347	334	336	337	332	353	311	331	308	362	354	307	314	339	332	333	346	326	345	352	347	339	336	353	323	366	324	325	298	328	358	329	342	359	336	348	309	315	327	363	334	318	294	295	328	322	352	352	332	322	326	292	322	351	376	314	319	327	349	364	353
22722	20847	28487	23515	21884	24331	24105	15334	10811	8346	6341	4799	3699	2982	2172	1788	1425	1145	988	848	722	577	569	503	480	374	375	347	348	332	319	288	263	306	321	288	317	267	290	256	306	276	298	288	261	248	285	260	245	248	242	274	248	249	257	283	280	297	265	248	264	276	285	254	271	258	252	263	260	260	275	256	256	291	273	259	269	274	281	243	254	274	268	267	271	264	267	266	285	239	261	288	283	267	249	266	260	272	240	252	258	289	275	288	275	258	273	232	249	272	240	284	279	276	279	259	290	239	268	300	246	249	304	242	267	252	282	243	253	257	276	283	283	260	235	299	265	259	297	253	266	268	254	251	259	264	244	267	267	245	264	281	269	271	289	265	299	269	297	258	266	257	271	284	293	278	253	257	270	271	295	285	268	262	273	291	251	261	272	283	266	312	251	272	251	267	273	262	269	289	266	260	278	256	276	284	247	251	269	261	308	287	282	260	273	283	259	244	268	291	233	246	243	259	288	270	257	251	227	279	263	281	279	246	279	262	273	277	262	254	258	279	296	285	243	271	264	275	295	246	247	275	262	257	273	260	281	280	251	260	260	241	235	264	250	278	272	250	280	252	301	262	273	274	278	262	267	277	261	243	254	264	264	244	265	278	256	273	242	273	264	267	246	239	262	289	296	240	295	263	265	282	261	273	297	278	275	275	272	299	256	236	265	254	275	253	269	261	261	258	273	277	264	257	263	250	281	244	261	265	266	262	248	266	281	281	273	260	286	316	275	270	262	277	293	261	251	261	264	290	279	283	288	272	245	255	315	263	251	280	228	290	256	257	271	250	265	274	294	246	258	295	288	274	243	261	242	265	276	252	261	257	271	258	264	253	286	261	259	280	241	240	252	275	285	289	296	291	261	284	254	272	244	282	264	245	278	271	254	267	268	260	275	241	245	257	264	257	256	264	287	250	266	282	254	267	251	286	276	245	298	267	270	233	286	247	298	258	278	274	243	256	291	267	256	285	261	293	284	276	263	241	242	269	279	269	269	255	279	263	278	253	254	245	283	297	258	264	285	252	265	285	282	284	255	266	286	245	275	279	247	243	292	242	272	277	263	256	271	227	273	295	277	274	283	266	270	282	290	231	275	252	273	281	272	252	265	245	246	292	305	263	257	261	247	268	294	277	247	284	288	247	260	272	275	251	296	269	258	272	265	291	248	273	280	266	263	260	259	248	277	277	270	279	265	251	241	253	296	260	278	251	245	252	295	252	283	300	271	268	240	258	295	280	246	254	261	247	265	253	271	251	261	267	251	285	260	270	271	272	250	259	223	252	246	254	272	269	256	246	244	266	275	263	259	266	296	260	264	270	264	254	244	274	260	280	241	257	253	263	293	264	286	260	268	279	269	269	263	248	273	267	284	271	281	244	264	281	277	282	278	259	256	277	256	252	280	270	249	271	252	249	246	282	264	265	276	272	232	287	253	247	277	254	276	260	265	278	278	279	281	232	262	249	239	257	254	264	240	270	273	267	271	291	245	290	262	267	267	260	280	284	257	258	271	264	271	260	266	244	255	267	255	259	265	274	302	244	300	316	277	251	290	278	267	258	270	270	262	254	273	251	275	276	260	254	266	264	283	273	231	282	279	262	254	279	289	255	286	292	268	272	290	268	291	253	262	266	292	246	253	288	246	223	274	252	252	286	265	269	276	252	299	266	281	273	280	283	273	276	273	273	288	270	237	251	238	268	243	251	250	259	274	261	278	264	245	229	252	287	249	272	278	244	256	246	270	287	269	262	283	259	269	241	264	289	273	267	275	269	283	296	268	293	254	260	262	262	242	258	278	275	258	267	239	269	250	271	256	260	281	301	264	283	293	247	278	251	270	279	274	267	282	260	273	277	284	217	282	270	268	239	268	268	271	270	248	299	278	271	240	251	268	250	270	264	253	228	271	259	259	281	257	279	291	284	267	299	274	280	266	265	270	251	237	277	260	266	259	267	274	263	279	262	253	260	273	229	247	287	258	278	262	320	279	281	271	276	249	287	259	268	266	260	268	265	282	245	260	256	279	265	280	264	288	256	264	260	256	239	241	310	254	261	300	250	280	266	239	277	284	256	265	265	274	281	250	268	276	244	252	272	279	272	276	263	266	294	268	250	252	281	253	278	276	246	268	269	256	254	255	262	271	297	277	268	236	284	251	260	265	259	267	265	284	291	249	246	269	295	271	269	258	267	266	279	259	265	274	277	266	257	274	291	245	279	267	302	252	283	252	278	284	248	273	291	257	286	297	274	274	258	242	241	278	273	264	315	290	282	280	254	266	251	276	253	255	311	256	263	253	283	251	246	244	294	270	300	263	260	267	246	238	270	246	241	255	246	266	267	256	265	268	252	251	263	244	264	245	266	279	255	285	284	266	258	260	283	288	286	259	272	286	261	255	270	255	255	265	268	254	292	258	241	276	316	257	279	227	273	264	240	284	288	268	285	271	268	262	272	267	283	268	262	255	274	264	272	285	262	279	260	259	264	265	263	288	253	264	274	306	260	261	268	270	276	274	272	258	240	294	289	245	256	281	293	260	305	248	273	281	260	302	238	249	281	265	239	269	241	278	260	251	281	254	261	257	286	237	282	258	269	289	264	282	256	257	280	278	247	257	277	259	272	261	261	231	280	227	255	272	266	262	233	281	277	257	265	277	252	277	272	272	223	259	263	264	288	269	276	301	260	271	281	269	285	266	270	248	274	267	255	260	257	269	275	261	273	256	279	264	260	262	289	256	251	263	291	270	268	258	287	237	278	271	258	259	275	257	260	284	266	272	278	239	279	273	271	260	256	272	248	256	247	254	262	290	274	275	273	271	274	265	289	285	283	275	268	272	267	276	279	267	281	242	303	244	265	271	279	253	259	260	263	239	266	263	269	274	260	267	282	276	242	252	271	252	262	253	256	277	264	249	273	268	253	252	254	288	282	256	283	260	284	274	275	275	275	294	262	266	251	265	278	283	279	261	290	271	236	262	273	293	259	297	286	245	272	276	254	270	258	278	235	265	286	250	250	247	259	274	253	277	283	291	267	275	266	313	253	262	253	252	269	251	276	248	272	268	277	257	296	293	265	267	261	285	268	293	267	251	275	247	255	271	258	250	252	263	280	288	250	248	272	278	249	300	257	273	245	297	275	251	267	266	259	269	243	275	267	285	249	273	258	272	256	263	282	287	282	255	323	273	285	273	285	264	256	276	253	275	235	276	270	274	263	277	288	254	287	266	255	265	265	265	259	243	245	317	236	248	266	241	289	249	242	255	283	276	237	303	264	262	271	282	274	277	281	261	277	260	231	240	250	256	263	272	267	256	278	237	246	272	294	293	280	246	272	265	261	269	269	297	266	275	243	282	300	285	279	253	263	257	255	263	253	285	252	249	286	246	255	268	263	269	274	268	264	268	263	256	227	312	257	268	250	269	294	254	263	266	244	240	270	270	255	274	260	269	280	271	263	280	241	266	252
36301	62317	55196	41987	35851	31079	26190	21622	17671	14192	11267	8864	7062	5292	4141	3371	2629	2190	1681	1433	1201	937	827	742	650	555	502	499	459	404	410	416	390	415	393	371	350	334	323	373	331	342	334	340	328	315	340	323	362	345	345	345	325	339	288	332	310	341	314	333	368	350	356	327	356	329	316	326	336	339	345	338	319	331	337	332	353	341	332	348	309	322	323	328	350	318	346	326	357	359	330	323	327	323	332	349	298	328	324	342	324	345	343	336	324	328	342	321	338	329	322	348	322	369	329	336	314	353	326	331	335	299	332	340	326	326	328	326	357	338	303	374	319	323	307	318	348	325	318	342	326	335	368	337	313	322	336	334	303	337	355	339	347	343	348	312	316	338	322	328	345	338	322	329	340	329	322	309	326	343	318	347	339	335	336	348	302	306	320	356	323	342	336	342	325	345	337	321	324	285	316	314	342	331	337	343	316	361	306	286	318	330	335	339	357	341	342	307	362	319	360	338	309	288	323	357	348	328	316	329	324	310	297	354	327	381	351	316	308	301	331	347	362	357	311	342	317	300	342	346	305	325	324	303	311	334	314	306	341	303	337	283	356	320	320	337	331	346	322	343	320	367	319	292	330	351	352	327	336	301	347	342	360	306	352	320	351	285	368	309	322	346	310	329	314	322	357	334	325	335	367	334	324	328	303	326	385	312	325	346	332	325	339	347	332	337	318	302	327	337	323	345	316	310	356	324	346	333	324	324	335	340	313	345	329	309	342	311	354	368	317	322	312	336	337	348	323	334	342	322	351	323	345	348	343	319	333	331	340	358	330	321	319	320	348	350	348	328	354	331	318	303	326	330	345	325	312	362	361	316	288	319	296	339	308	355	330	312	315	366	326	336	333	340	315	339	323	330	342	349	326	318	332	359	367	324	324	314	329	306	329	344	337	332	351	350	371	363	336	359	317	322	347	339	331	355	347	325	326	310	330	312	324	328	304	341	311	335	311	305	317	338	330	315	326	329	366	335	315	322	323	332	332	309	356	350	323	320	343	294	318	350	343	362	330	306	331	338	333	326	322	321	321	302	325	344	337	320	326	322	346	335	329	317	344	321	327	342	329	331	302	313	314	342	347	365	340	345	323	313	316	323	291	342	338	335	350	342	336	326	299	330	317	299	332	330	343	322	315	342	352	331	313	337	333	301	306	312	348	317	328	346	328	345	305	320	306	351	335	322	346	331	369	322	339	292	339	307	294	344	344	360	318	314	310	353	305	331	326	365	350	315	322	316	338	314	287	327	336	366	315	387	315	326	337	297	339	338	347	330	327	326	325	323	345	311	339	290	358	314	293	325	324	331	344	318	350	335	341	299	349	365	323	318	352	346	336	348	313	339	348	355	336	322	314	335	332	313	345	322	341	356	289	305	332	330	342	325	325	328	338	338	306	346	346	324	343	306	307	327	326	345	332	325	331	329	324	318	337	350	319	336	335	347	361	326	326	338	311	332	321	355	314	331	321	357	322	335	351	313	327	356	315	311	323	330	337	346	342	331	315	338	339	303	336	331	342	348	321	312	343	345	344	329	298	303	346	330	349	352	353	332	323	338	378	324	353	333	359	320	352	348	338	295	333	325	347	314	341	337	334	359	324	292	320	336	353	324	325	344	316	357	334	371	346	354	305	317	325	324	332	330	294	338	345	328	320	348	346	330	282	351	344	324	352	332	357	337	360	327	314	335	356	369	343	328	331	337	335	317	332	323	318	330	318	334	333	322	303	301	346	314	323	340	349	373	313	338	333	289	352	327	345	325	333	355	329	333	328	317	325	325	304	315	324	338	345	343	305	348	338	315	353	322	324	328	327	368	334	346	372	334	342	350	329	331	335	354	333	332	307	335	361	363	320	316	313	313	357	344	312	309	310	346	323	335	337	333	312	327	338	344	324	315	313	325	316	310	284	349	311	362	339	331	338	345	312	345	337	333	307	327	307	325	334	363	310	333	332	296	364	302	319	351	336	347	348	318	335	349	318	335	331	313	326	316	325	337	343	334	315	339	358	331	336	335	351	312	326	298	311	340	355	313	292	324	329	336	341	343	337	315	363	301	344	332	338	348	338	348	334	327	337	343	331	350	330	349	344	340	344	310	328	335	343	312	299	333	384	349	368	320	365	324	328	285	341	311	316	340	297	345	335	354	363	353	303	338	336	359	322	309	333	336	317	332	311	334	360	330	349	288	324	368	326	311	358	345	319	339	341	323	316	322	301	352	334	370	328	330	324	340	344	340	331	345	325	313	338	324	342	321	317	319	323	307	329	329	309	321	325	341	340	312	318	349	340	341	322	348	347	301	297	307	309	329	327	334	308	326	328	338	355	326	328	335	349	314	372	329	332	351	346	347	321	322	352	329	345	336	323	315	320	360	312	318	348	352	354	360	316	314	390	318	364	346	338	337	329	336	336	351	351	324	316	361	330	340	328	343	314	328	339	337	345	335	331	309	316	343	348	331	340	302	332	347	330	356	318	305	334	325	363	338	349	340	344	346	331	326	330	332	333	314	336	346	316	363	286	353	367	348	303	335	332	358	314	326	332	337	318	326	358	356	318	334	349	332	336	304	315	351	336	318	359	309	327	352	338	319	332	323	355	331	299	349	314	316	328	364	316	333	337	306	335	315	334	314	299	319	355	357	324	335	329	320	292	307	364	330	335	353	332	338	357	314	294	312	333	330	287	343	344	351	299	307	326	337	328	337	352	306	319	318	355	323	317	341	336	337	321	306	355	319	358	343	334	366	353	334	307	318	331	351	323	311	295	321	347	319	345	345	313	301	271	306	310	327	314	346	328	343	307	334	363	346	329	320	317	328	308	329	368	346	343	350	321	334	329	280	340	312	328	332	301	308	332	349	326	353	338	344	322	364	364	322	332	323	303	323	334	317	374	329	327	348	355	344	319	357	323	336	360	332	334	335	352	322	334	337	343	345	302	354	318	329	333	344	326	345	319	345	327	321	327	362	327	320	322	326	321	350	309	368	347	322	329	317	346	291	311	356	329	309	317	350	352	325	338	308	322	353	325	356	354	340	302	362	350	312	357	330	347	328	324	314	338	348	347	315	365	329	313	338	332	356	351	311	335	328	307	305	333	341	331	337	354	306	350	350	332	324	334	330	321	328	318	369	351	334	329	349	331	278	295	359	345	321	354	310	314	322	333	346	325	321	311	344	314	335	355	349	325	350	333	322	331	335	366	327	336	339	312	352	317	327	334	353	326	322	339	362	326	333	306	321	302	315	322	284	361	298	333	333	354	339	337	328	337	337	329	326	354	332	335	355	324	306	354	330	344	310	368	313	309	344	305	315	337	316	325	365	331	324	312	354	355	342	332	325	316	348	352	332	334	340	323	350	341	325	333	336	351	314	316	320	335	325	305	328	317	347	312	335	320	330	338	312	372	346	319	335	304	360	343	315	323	320	365	344	351	305	340	314	346	297	356	334	335	364	350	302	362	313	355	304
28608	30325	38997	30425	20982	14798	10446	7189	5125	3872	3060	2252	1829	1422	1221	968	748	653	562	525	464	430	414	398	338	315	322	287	302	298	285	272	297	290	282	252	283	265	268	258	245	279	257	276	244	294	280	255	291	279	257	277	259	249	250	255	258	257	281	297	253	297	265	269	255	252	271	271	302	269	258	293	248	255	272	249	260	255	282	261	289	278	293	247	251	288	259	253	269	247	282	277	302	238	255	239	258	246	251	258	245	281	246	268	267	283	277	255	246	265	280	258	253	270	255	268	271	270	236	287	265	247	267	256	264	266	272	248	279	271	273	292	271	284	274	271	279	291	287	265	264	284	269	270	271	271	247	264	269	285	276	271	293	267	250	242	251	281	274	262	281	239	259	267	236	272	280	276	283	275	285	267	278	243	257	238	284	258	279	285	288	251	266	236	267	281	269	263	265	258	281	292	276	279	265	265	231	259	248	276	259	240	261	268	239	240	273	274	250	286	262	255	240	281	285	252	244	252	250	231	275	264	248	253	285	316	272	266	253	252	264	246	273	260	258	273	273	283	263	285	272	237	247	271	270	277	258	299	241	245	287	261	254	271	264	258	256	264	289	242	281	263	245	239	282	281	303	284	238	264	259	241	275	277	261	279	273	255	257	271	270	250	277	270	248	255	258	250	253	278	226	255	256	256	263	251	247	257	275	245	244	272	276	274	253	256	297	297	278	240	261	274	245	258	241	275	257	267	286	240	292	306	265	264	305	274	256	276	267	254	255	265	253	267	271	269	266	270	248	297	240	244	262	263	257	245	266	249	275	283	234	277	259	256	288	296	279	270	266	244	262	234	283	263	258	244	263	267	293	275	263	279	230	253	260	259	261	268	268	278	276	253	239	247	289	243	264	288	308	295	262	231	253	277	256	256	262	288	276	268	248	270	252	263	220	252	287	257	223	259	308	251	266	267	280	238	265	253	285	252	265	288	280	283	255	256	264	269	250	270	234	273	272	262	271	257	256	273	268	251	268	274	250	259	257	260	274	284	268	279	242	239	272	251	267	267	293	274	238	244	269	261	240	245	248	263	261	293	272	270	277	234	278	251	254	272	280	263	266	238	289	277	284	251	274	262	275	276	308	261	290	268	242	246	259	263	274	286	263	262	276	281	233	283	259	244	268	244	316	280	243	285	254	243	273	253	284	271	290	294	299	241	280	265	309	257	298	295	234	284	286	254	261	235	244	256	273	263	241	256	257	275	266	267	281	281	273	273	270	253	264	265	281	262	288	224	248	262	261	272	260	278	271	268	241	294	248	263	268	265	283	306	281	271	256	237	284	250	256	250	262	250	250	250	278	287	246	287	268	269	266	269	292	274	305	268	250	254	264	288	250	274	298	258	251	256	240	258	250	247	267	272	246	289	263	255	293	289	270	225	260	256	262	249	234	293	256	295	243	272	278	250	258	274	253	273	262	274	263	283	258	268	258	290	243	250	267	262	265	239	285	244	262	256	264	244	263	286	227	258	301	296	295	257	277	285	278	290	285	282	288	274	235	290	267	270	251	267	263	248	251	273	257	296	270	270	265	274	285	248	253	277	264	269	273	250	254	270	291	225	232	248	238	267	259	266	268	293	280	278	251	258	258	257	279	285	272	296	270	273	278	266	274	273	265	286	265	265	279	252	273	277	252	265	295	269	272	271	242	290	267	266	264	267	287	261	293	275	246	273	271	284	270	281	277	284	230	269	245	256	264	267	250	244	276	263	246	279	291	276	262	266	250	269	274	261	277	281	308	270	293	275	267	267	244	264	272	252	256	279	260	268	255	247	284	298	259	275	307	258	262	266	281	261	269	269	250	246	245	267	274	245	246	264	259	254	288	274	277	235	260	251	281	271	265	249	279	286	251	297	267	290	243	254	267	252	263	264	288	264	268	249	267	279	273	291	289	286	283	261	254	267	258	295	288	249	275	259	270	266	288	233	274	266	264	252	275	274	291	269	270	265	287	279	261	261	259	265	269	277	268	256	231	239	265	291	258	261	281	276	290	273	269	261	283	233	263	274	280	277	244	255	287	262	245	251	263	251	261	279	274	262	274	267	253	265	254	273	220	272	261	267	262	266	258	268	275	252	242	261	269	277	269	264	282	308	252	266	245	271	252	271	273	246	252	264	272	270	270	266	260	263	279	278	288	273	255	265	280	276	274	295	263	240	272	293	291	283	287	261	283	302	267	246	260	280	274	292	310	308	260	256	242	238	261	269	284	266	272	269	244	258	274	268	249	267	243	256	236	264	278	234	248	263	249	257	268	285	271	256	274	261	245	238	280	273	266	275	243	274	271	274	264	281	272	278	276	250	287	290	248	285	251	289	266	222	277	266	271	257	259	287	248	284	271	249	233	257	277	249	279	261	282	262	248	291	249	300	270	268	273	251	232	261	279	239	269	298	243	264	275	278	245	269	259	270	274	281	258	272	275	277	260	291	280	274	278	271	281	254	263	258	269	266	257	270	269	288	259	271	271	262	273	248	298	251	264	263	255	263	263	281	250	282	260	256	275	250	255	287	280	264	237	304	276	260	267	259	262	271	245	255	246	263	256	265	274	283	244	277	265	247	282	249	251	254	274	245	279	281	277	288	276	291	264	249	271	248	297	296	265	268	241	253	268	270	254	273	283	249	284	265	258	245	263	259	250	258	276	281	277	273	282	262	235	259	287	282	224	262	252	239	231	269	272	251	264	260	276	266	230	268	257	269	276	250	258	246	262	286	261	265	281	268	273	254	279	266	248	239	260	251	273	276	301	267	235	239	248	256	264	244	258	264	230	251	247	254	272	293	263	264	260	286	260	258	258	236	253	268	263	241	278	247	270	224	255	294	253	281	259	283	293	237	275	277	290	266	268	264	276	285	277	246	264	287	236	281	265	273	267	267	266	249	268	265	263	271	263	256	258	272	297	270	261	257	268	280	252	258	280	262	256	257	271	286	253	273	240	269	264	267	275	289	253	254	275	285	266	258	278	285	270	272	279	308	255	305	247	240	255	266	280	223	263	274	279	277	242	278	283	272	283	263	256	271	232	264	289	259	260	279	250	271	262	240	281	255	268	306	246	244	263	261	270	278	252	271	251	277	271	267	257	280	260	272	267	264	260	254	265	258	247	279	287	255	273	251	281	266	277	282	278	265	271	280	232	237	289	269	262	260	272	301	250	295	259	257	248	271	280	273	299	264	251	254	254	286	228	251	261	276	274	277	271	256	241	265	269	274	262	258	282	276	261	255	276	258	285	251	265	292	262	262	261	284	259	243	261	284	265	268	238	246	252	291	252	247	270	241	278	267	272	247	262	258	263	257	263	255	230	265	271	259	289	263	262	264	285	263	248	266	284	287	276	282	262	251	298	268	247	252	283	284	264	258	259	287	276	271	253	261	254	266	252	267	274	269	259	273	283	262	243	258	287	251	278	269	261	257	268	277	261	280	281	264	260	292	272	282	278	267	287	266	276	277
34816	49395	43928	32194	25895	21008	16770	13014	10174	7823	6030	4649	3564	2749	2124	1743	1389	1217	969	831	741	658	530	513	480	463	451	400	406	361	387	387	366	386	328	362	324	379	287	372	356	368	400	353	330	352	333	344	375	325	323	345	332	362	347	337	356	334	325	364	357	324	344	316	329	328	352	345	346	361	358	325	311	344	316	363	332	341	342	353	362	337	375	354	334	342	330	331	343	328	341	336	335	307	354	367	327	312	345	341	342	351	330	359	359	339	355	354	350	346	326	327	334	367	359	324	340	332	338	347	330	360	356	342	354	326	329	328	348	333	356	332	318	366	316	328	343	339	335	372	339	342	321	335	335	329	350	337	354	326	341	332	327	350	329	310	349	346	359	355	348	324	348	391	350	376	347	323	328	335	343	334	352	321	328	338	359	362	341	343	336	346	347	338	344	357	333	315	339	338	333	321	324	311	354	361	328	345	338	349	344	325	338	344	342	325	321	351	339	351	331	340	355	328	344	346	363	329	343	352	348	326	331	322	329	340	318	306	371	331	335	335	309	344	372	312	336	335	365	338	338	357	347	339	322	355	336	340	368	346	322	341	376	343	359	343	331	362	329	323	365	384	335	339	332	335	313	351	330	316	321	341	338	345	333	293	360	346	341	313	324	307	329	341	367	368	336	310	315	304	357	338	348	347	334	347	321	341	315	331	360	333	336	334	337	345	346	314	338	335	348	327	362	338	367	342	346	332	352	323	365	322	339	349	322	347	329	338	343	345	346	341	367	353	318	363	332	327	333	343	339	373	332	342	328	327	343	331	337	345	365	334	357	356	344	344	349	307	337	335	333	325	317	328	346	326	383	341	329	334	325	303	323	329	321	365	319	358	373	361	365	340	338	346	374	315	337	331	322	363	338	332	352	335	291	325	366	367	390	343	312	339	311	345	356	337	331	348	351	339	323	330	330	348	331	331	284	303	357	351	306	312	350	329	386	318	343	366	334	329	331	344	355	360	362	337	332	353	323	347	343	339	333	350	346	343	361	357	330	333	329	341	361	341	316	367	334	353	342	325	338	329	364	351	347	377	370	331	321	338	333	342	317	339	333	320	334	350	314	336	331	326	329	301	325	338	359	343	323	364	372	334	348	360	358	330	360	368	330	345	321	368	354	333	344	373	313	361	312	320	326	387	330	334	351	329	375	337	363	364	356	337	331	331	355	360	324	338	316	330	333	333	342	325	334	320	347	340	337	323	339	362	337	340	339	368	360	340	337	318	353	324	322	363	327	348	365	354	342	348	353	323	337	349	356	366	342	374	348	309	334	331	337	341	318	372	353	349	336	343	325	332	303	346	303	348	353	324	359	352	340	330	349	321	357	373	328	341	360	358	356	367	352	357	323	340	322	328	337	320	330	329	336	339	307	328	341	371	337	350	347	322	376	369	312	327	350	329	335	340	339	333	315	302	346	345	348	351	350	352	355	370	363	346	359	318	330	327	346	352	349	360	357	349	347	353	353	326	307	342	346	352	341	339	370	314	355	325	363	350	343	363	322	344	312	308	331	374	334	372	353	328	355	337	364	335	327	334	328	363	366	346	330	310	321	354	322	358	316	333	339	346	328	329	368	320	328	345	324	339	345	334	333	316	393	353	341	344	331	333	339	344	343	355	328	333	388	318	356	340	340	373	328	319	343	304	331	304	350	335	333	332	321	345	329	297	368	369	342	316	357	337	362	322	318	351	349	377	375	344	293	319	320	337	343	309	357	370	342	332	312	326	345	343	349	356	361	405	344	345	347	330	345	327	329	358	353	328	364	316	326	315	320	352	307	366	314	348	354	332	312	341	366	342	343	346	328	366	382	373	346	355	333	319	348	342	370	373	341	318	357	313	357	321	336	300	345	351	325	335	345	319	340	357	325	340	317	337	345	363	356	322	348	364	343	305	333	344	336	289	317	353	348	348	345	334	361	328	308	342	355	329	333	361	339	338	343	364	368	347	340	338	346	322	356	347	352	330	356	314	348	314	337	315	386	341	315	329	345	310	331	328	289	352	325	315	334	340	321	337	349	338	382	367	355	332	350	382	343	350	354	368	359	353	353	319	338	352	340	340	315	310	327	345	304	329	337	362	329	338	330	324	352	364	375	348	343	358	350	366	325	327	319	299	361	350	376	366	335	332	332	302	345	345	335	332	327	345	329	327	346	340	317	327	348	325	348	394	361	347	375	299	320	324	361	340	342	298	344	337	307	347	358	354	346	332	345	336	334	321	319	331	348	332	342	357	327	297	353	352	363	288	341	346	325	333	327	336	309	334	332	320	344	331	334	366	324	332	347	383	330	337	322	336	342	352	378	360	329	366	338	339	339	326	341	300	360	346	349	339	352	318	326	310	360	344	340	353	340	339	327	358	364	350	371	334	351	363	321	342	305	315	334	312	342	360	348	330	357	367	307	390	288	333	341	345	336	357	341	342	345	331	320	312	332	331	348	353	321	355	326	370	329	313	295	374	340	322	313	328	327	349	339	331	337	335	318	350	312	337	383	347	320	320	349	336	316	344	290	347	325	329	357	335	339	323	341	357	347	349	359	323	330	370	356	336	340	319	334	321	333	309	309	350	340	321	321	305	345	343	394	374	306	363	310	339	356	354	361	339	365	350	324	324	392	320	335	342	348	358	318	356	355	319	340	326	332	354	347	371	352	326	329	318	334	356	339	343	384	315	316	361	301	347	357	333	360	350	386	321	349	328	340	315	334	327	325	338	316	351	334	329	352	335	324	335	337	311	353	339	364	293	326	343	344	329	365	346	333	338	380	372	332	332	372	320	331	342	322	392	335	348	358	333	322	367	335	345	341	368	347	329	319	325	342	329	364	331	336	380	324	326	333	310	346	336	343	326	326	342	357	311	351	374	352	340	351	339	308	325	332	336	326	351	338	329	347	343	353	321	332	324	353	363	334	323	349	361	344	319	338	349	362	366	335	314	340	360	372	332	332	318	336	329	343	366	336	328	356	352	346	330	342	339	333	331	327	313	336	338	345	343	362	386	363	351	341	355	298	355	336	341	346	352	362	339	313	311	316	333	370	366	335	331	342	345	342	343	358	331	353	348	370	289	344	349	345	340	353	294	315	376	336	326	371	360	326	363	352	333	331	321	362	340	349	394	337	345	331	337	357	334	326	348	366	345	339	370	350	383	331	301	337	320	350	327	359	334	341	371	360	302	308	293	332	372	353	328	343	320	320	332	349	354	351	302	329	363	367	355	341	373	343	312	334	326	346	359	338	354	352	336	317	316	373	312	341	320	346	329	341	328	326	327	344	344	311	320	374	315	332	329	366	320	355	334	348	317	318	360	361	326	307	312	348	348	335	337	328	345	336	348	332	328	331	315	326	329	308	333	353	358	315	354	326	347	396	334	322	350	351	332	317	360	309	308	349	342	317	348	358	329	358	314	364	331	338	324	330	345	355	335	349	338	336	400	298	352	330	322	378	340	342	327	346	359
23713	20819	28094	24932	23385	22066	17892	11674	8099	5968	4572	3514	2716	2216	1728	1416	1092	965	818	707	582	569	471	409	384	370	353	317	305	302	285	310	269	291	295	283	290	237	264	273	269	317	248	281	293	257	256	280	276	285	276	259	275	225	276	264	234	287	266	243	286	271	301	289	228	258	296	266	278	264	255	267	266	257	284	277	263	279	251	284	294	291	273	270	270	254	288	281	250	259	267	261	264	265	280	273	264	261	275	274	263	251	275	253	244	267	274	242	257	260	247	280	266	262	257	279	294	274	261	264	283	216	270	258	268	254	291	270	268	320	279	272	235	270	279	254	248	286	257	265	255	261	281	269	288	280	254	257	257	273	272	265	269	257	271	272	278	294	273	238	256	269	276	288	262	293	288	278	249	270	245	241	234	272	259	261	256	270	283	285	257	281	257	261	233	262	236	260	263	269	301	268	267	259	277	215	263	247	270	262	265	262	273	267	255	256	268	268	262	242	268	247	266	269	249	268	264	260	282	275	291	250	269	276	273	276	250	260	287	238	255	259	252	296	272	243	275	269	263	275	264	248	271	277	262	264	278	306	249	261	271	254	254	281	255	240	240	245	289	274	247	252	262	266	292	281	254	251	260	253	264	239	283	271	269	273	263	242	255	249	265	261	267	263	263	261	269	231	277	278	256	270	269	288	244	255	277	279	256	263	278	284	299	270	264	243	278	273	250	227	287	252	262	274	267	251	265	277	288	301	259	281	274	227	255	254	269	300	266	256	253	276	284	249	270	274	251	275	260	285	266	264	267	241	277	245	271	246	261	282	267	261	263	288	273	285	285	271	253	275	279	266	282	255	236	298	269	280	282	261	229	269	253	231	263	266	271	217	249	231	247	304	271	281	302	287	287	279	238	247	242	259	244	242	204	283	238	243	270	244	250	257	287	242	286	254	267	249	292	267	268	261	268	245	233	266	262	260	278	271	255	255	277	281	259	254	232	299	263	247	277	276	217	273	281	271	276	259	237	276	252	258	254	282	248	247	267	245	284	269	278	268	290	267	281	241	267	269	245	291	252	279	256	284	291	261	261	249	239	253	230	260	244	285	260	279	254	270	264	240	258	275	244	253	275	285	250	275	267	256	279	262	264	269	248	245	246	282	279	275	258	277	267	228	279	233	290	277	250	279	284	258	273	244	275	272	277	273	270	247	249	269	272	265	264	243	284	304	261	250	239	243	257	264	251	273	280	251	288	264	253	299	290	226	255	234	276	260	262	277	279	267	270	276	274	272	256	272	272	268	262	268	282	259	248	280	273	242	280	274	260	260	251	270	236	274	255	299	275	267	264	282	262	262	254	260	250	248	247	278	273	258	266	286	284	258	246	274	251	286	278	258	295	295	279	248	281	247	261	284	236	253	269	253	292	258	256	275	277	269	277	265	258	263	245	264	269	267	268	274	251	267	270	241	265	277	271	288	266	226	276	247	231	250	302	251	285	263	271	293	284	273	258	272	267	268	274	283	262	266	238	284	271	236	260	265	298	274	264	255	275	289	260	263	299	267	265	271	284	288	261	231	251	270	258	285	258	271	257	274	269	288	276	279	235	252	232	267	260	267	275	282	276	264	267	283	283	271	272	266	263	264	270	257	267	251	261	254	267	276	252	238	255	230	267	269	274	248	261	233	277	293	239	271	269	269	256	274	275	288	282	239	257	272	270	254	258	255	282	301	266	255	255	283	250	264	262	273	288	267	270	249	267	274	267	257	276	273	257	296	243	281	290	246	268	249	262	236	272	277	258	267	305	288	250	238	261	266	272	276	269	245	248	244	266	268	277	248	263	250	251	256	286	267	280	249	252	244	266	270	243	301	247	227	274	284	232	285	281	231	280	283	271	271	251	259	236	266	258	286	263	285	243	259	281	247	259	248	262	263	275	265	244	246	255	272	264	274	270	263	277	280	259	260	281	265	284	291	258	284	266	261	273	264	276	274	260	287	273	239	265	267	261	266	243	274	246	249	250	297	270	217	244	243	280	255	254	265	250	278	245	248	235	264	272	299	289	245	248	248	271	252	277	261	273	276	259	262	271	258	257	271	259	261	280	265	253	244	266	252	250	273	271	282	292	254	251	282	265	237	272	268	288	256	275	245	254	257	273	258	237	235	253	282	267	283	238	258	269	265	245	248	245	249	270	243	269	266	290	286	265	296	257	260	272	253	277	243	235	315	244	276	276	250	252	285	267	256	305	250	228	263	280	299	245	257	265	256	248	259	272	274	249	270	242	267	250	245	265	270	253	275	272	255	256	258	253	273	258	248	263	240	246	272	248	286	255	244	234	253	241	245	234	261	242	257	258	226	244	243	259	252	257	264	266	262	280	285	288	286	267	242	257	272	280	239	238	280	278	265	259	258	277	269	266	288	275	258	246	279	268	263	250	275	255	291	262	261	253	277	280	276	262	300	278	275	244	268	273	258	269	253	240	254	285	256	240	268	275	242	241	251	261	268	244	312	286	243	228	258	278	288	260	275	248	267	246	270	264	267	224	312	231	258	275	250	246	273	268	251	274	264	245	265	263	262	250	260	254	268	285	273	276	255	277	272	275	290	284	266	233	258	298	278	266	277	267	305	257	257	301	291	250	282	274	259	252	249	305	282	272	259	239	247	247	257	269	281	272	280	235	258	259	269	262	281	270	251	241	263	301	267	242	258	273	273	267	268	275	265	283	268	247	255	248	253	266	270	294	259	267	258	262	266	250	236	279	277	288	266	267	259	256	271	264	271	270	289	278	289	235	279	286	270	253	258	250	274	286	267	263	263	247	253	248	281	275	265	271	285	256	232	259	256	261	239	278	278	264	304	276	265	277	268	265	278	267	272	291	263	294	304	263	245	269	270	276	256	282	265	254	252	250	254	259	288	276	260	300	272	242	262	260	258	255	246	239	247	251	249	286	267	295	280	281	266	244	255	247	260	267	252	259	287	262	273	262	274	271	266	294	286	276	301	256	237	265	271	272	235	267	246	257	270	283	225	263	260	265	265	268	281	271	256	272	262	265	269	246	299	271	275	258	256	244	256	277	257	268	273	276	251	291	258	259	215	280	268	252	270	256	245	264	255	298	257	287	241	271	266	275	272	243	237	280	266	309	242	267	274	272	249	265	257	296	263	264	243	267	283	256	263	257	225	270	273	286	247	271	266	261	274	269	249	266	284	253	273	287	271	302	268	254	268	240	282	309	267	289	262	257	286	253	262	307	262	259	278	269	247	286	262	307	282	290	285	261	244	279	265	261	258	291	274	273	262	266	234	274	270	253	281	272	277	273	276	261	286	252	259	279	270	246	249	303	262	288	280	252	297	275	265	244	253	259	277	258	275	254	264	292	268	284	246	228	269	242	270	284	285	309	267	253	249	281	232	254	252	272	261	254	233	282	240	279	302	243	274	263	271	276	294	270	252	275	247	266	269	259	265	281	299	257	266	275	270	255	284	288	249	263	297	293	258	285	273
34199	56381	49627	37934	31668	26536	22221	17842	14045	11023	8536	6768	5380	4208	3284	2679	2112	1745	1331	1161	938	870	696	684	547	494	443	442	430	380	405	386	379	378	420	377	384	358	333	313	360	342	354	339	340	328	347	337	337	305	341	323	374	361	322	346	344	335	352	386	340	322	322	359	326	312	310	335	319	332	340	324	318	354	328	342	352	359	353	298	347	347	373	328	342	362	350	337	380	336	370	344	355	368	316	353	296	320	319	343	305	351	308	320	353	312	339	359	324	349	334	333	325	316	330	348	347	336	352	346	335	348	349	347	332	333	318	338	358	289	363	326	315	345	335	343	335	346	316	325	349	329	316	355	334	360	332	327	365	360	338	329	339	332	369	310	314	324	354	331	337	324	311	302	330	352	303	339	319	357	323	328	344	341	338	319	320	353	358	356	330	335	359	340	361	307	300	354	387	359	333	328	327	328	332	321	346	321	326	337	369	331	396	306	327	327	359	339	332	349	350	334	347	330	356	330	324	333	306	356	352	348	323	376	335	358	358	357	334	345	312	333	339	353	359	337	360	355	371	329	335	315	315	318	318	328	340	339	314	375	320	341	301	318	303	334	299	356	342	321	304	331	338	339	346	313	388	335	308	353	337	311	327	314	351	338	356	343	375	363	341	322	369	347	338	330	367	309	320	336	307	314	355	335	325	324	347	344	353	362	375	327	356	335	328	320	324	367	329	330	334	325	334	322	401	308	303	327	343	336	318	322	330	355	358	330	328	319	344	336	315	347	324	324	354	309	340	332	333	338	367	363	327	340	347	332	300	324	338	359	356	351	330	349	336	327	346	309	344	335	314	334	338	331	322	323	339	327	333	320	320	338	343	337	313	340	338	329	336	371	362	332	297	327	342	334	331	332	332	340	341	319	322	344	342	345	332	336	311	355	308	370	305	354	312	326	329	357	362	324	315	340	305	346	340	321	351	330	342	338	376	336	327	317	321	313	313	365	331	330	370	319	314	307	329	326	305	318	321	338	331	315	327	327	344	325	368	304	375	342	333	364	342	328	325	319	324	319	309	348	362	362	358	331	381	340	335	327	351	317	358	312	328	334	362	325	307	340	347	334	335	375	294	345	348	332	330	318	338	332	327	332	310	328	313	318	348	342	334	348	365	328	330	295	328	305	348	336	343	308	362	336	341	340	340	338	330	367	341	331	352	359	317	339	356	312	372	325	350	345	346	335	332	318	330	337	328	366	339	325	372	314	359	340	356	350	330	313	360	347	346	347	334	306	328	342	318	336	318	338	332	318	344	343	330	348	304	332	329	341	329	339	339	300	368	345	315	339	312	344	327	346	342	322	354	341	323	361	359	337	343	334	324	335	316	332	321	329	328	342	360	300	340	350	308	341	337	338	348	339	364	320	332	329	355	355	338	347	370	335	334	323	335	323	317	319	356	344	344	326	311	326	332	341	311	334	339	314	358	331	339	335	324	338	354	335	329	332	360	350	312	300	332	332	341	346	317	359	339	310	329	336	347	330	308	321	336	331	312	360	348	342	320	328	337	339	353	298	358	336	348	362	346	349	343	302	334	334	326	324	331	341	353	337	348	333	343	340	317	325	331	309	352	342	342	323	346	330	336	347	327	302	371	336	316	308	308	355	348	359	312	351	334	333	320	356	315	316	304	349	326	326	368	371	346	328	334	362	361	312	354	362	329	332	365	326	361	330	328	346	330	337	366	352	357	314	338	370	313	316	358	352	335	355	360	346	331	333	369	322	304	339	328	322	330	329	373	332	310	309	331	348	341	362	332	345	310	344	340	323	300	336	327	349	355	353	363	333	342	330	342	315	355	332	345	322	315	326	353	333	272	342	340	321	320	324	336	318	319	324	296	306	334	350	351	374	336	331	357	319	329	327	338	326	354	345	320	345	332	350	313	322	324	320	286	346	309	373	339	325	323	327	342	336	327	354	316	374	341	372	338	320	330	337	354	333	350	370	330	346	330	361	321	327	331	336	311	313	340	297	337	315	356	329	333	388	370	319	341	332	340	327	324	337	322	364	315	320	300	337	337	340	340	371	296	342	356	350	331	315	332	317	340	329	359	333	352	365	327	300	354	339	348	311	307	335	344	341	307	304	351	342	337	334	336	340	362	339	329	357	351	372	344	321	317	296	327	311	327	348	331	333	333	343	320	325	329	351	316	330	309	341	325	329	339	333	304	367	321	355	350	302	344	340	324	328	302	291	326	340	351	343	319	364	311	324	348	355	331	336	324	347	346	349	332	370	348	344	324	380	334	313	317	367	335	335	341	315	334	327	319	313	360	321	303	343	312	341	347	338	327	328	329	326	316	329	345	358	334	323	297	331	323	321	334	361	333	344	353	355	339	329	321	316	331	324	317	343	308	314	310	321	309	297	321	336	332	320	366	346	309	334	354	317	368	344	354	365	333	365	371	361	357	342	341	341	328	353	346	340	292	326	339	351	363	348	325	331	341	341	350	335	343	356	331	318	339	342	360	351	325	362	360	374	318	322	336	347	309	332	322	354	316	364	335	339	332	301	317	317	323	335	344	338	318	359	324	319	342	296	336	343	346	302	315	328	314	327	366	360	303	348	311	324	360	356	323	345	327	368	334	311	330	320	303	323	332	308	349	343	345	368	325	334	296	362	325	351	309	348	342	319	329	323	321	337	356	371	311	309	355	340	329	350	334	345	322	357	373	330	321	381	348	349	354	336	316	336	334	321	338	316	345	338	311	331	341	351	346	388	333	325	332	332	328	324	324	342	342	340	350	327	349	328	365	323	335	328	354	321	318	348	332	340	330	315	354	337	315	381	337	314	305	330	370	319	313	341	321	337	339	348	351	317	339	348	339	324	301	326	344	350	340	322	318	325	334	314	336	348	309	299	312	349	353	315	338	309	358	334	330	276	341	330	340	324	325	355	322	341	358	336	321	310	349	337	347	358	342	360	347	358	366	324	359	361	353	344	351	319	301	341	345	337	340	323	332	332	335	329	352	349	337	321	341	342	321	362	324	320	320	325	320	313	321	305	335	289	344	325	331	293	327	356	336	320	322	343	389	339	310	383	328	343	317	332	305	355	381	348	360	308	364	316	352	352	377	372	334	339	314	328	334	344	382	378	333	337	370	356	328	316	325	314	349	309	331	339	353	343	348	352	347	329	338	365	342	345	359	333	308	329	294	344	324	334	345	342	329	374	310	348	344	336	359	333	335	346	332	367	319	372	339	321	331	361	339	322	350	346	349	358	332	387	348	337	330	319	300	342	371	340	341	374	346	368	371	319	331	346	334	358	359	286	349	370	339	329	330	346	344	308	300	339	321	339	324	332	353	325	306	324	325	345	328	330	319	337	339	331	359	341	341	321	324	347	327	342	337	316	353	339	328	381	359	338	328	362	330	314	317	335	345	305	322	335	345	340	323	335	334	314	352	279	315	319	357	367	348	329	349	340	332	328	347	352	322	344	335	352	334	342	351	338	318	333
22704	20831	28438	23502	21739	23712	23345	14821	10253	7836	5900	4420	3609	2820	2154	1716	1534	1210	1032	825	746	612	529	487	436	417	323	350	340	315	336	298	297	286	296	277	289	310	294	288	267	268	252	272	269	252	267	268	293	256	288	286	277	264	281	250	271	248	273	259	280	294	290	269	246	272	238	295	292	273	292	270	282	275	285	279	259	290	289	257	259	281	256	289	275	277	267	270	285	273	265	252	287	271	264	282	303	243	288	255	286	250	293	283	272	316	282	286	273	274	261	256	281	292	247	277	257	272	269	265	289	261	273	309	268	260	258	289	263	285	265	322	275	281	259	285	260	271	274	277	250	251	275	278	273	252	277	275	262	298	305	256	241	253	262	261	263	293	246	265	269	260	277	287	286	274	259	260	295	266	279	278	254	330	273	256	270	245	273	239	253	269	282	277	241	283	274	288	274	257	288	256	265	293	276	297	260	274	265	251	257	257	262	268	265	221	259	264	250	306	275	248	267	258	283	288	247	248	256	275	276	300	277	255	279	267	287	273	284	282	242	248	229	269	268	268	271	255	261	286	260	282	249	234	262	221	296	293	258	292	284	278	267	254	270	262	263	275	269	285	270	275	282	253	253	270	323	257	272	256	277	267	263	316	252	261	283	274	292	255	279	278	314	284	283	300	255	271	280	299	279	262	241	262	261	284	282	271	255	292	286	266	274	295	275	265	268	270	258	241	260	297	246	270	284	239	262	286	290	265	270	244	261	289	258	256	286	283	266	260	256	263	264	275	280	269	278	256	255	271	291	273	252	257	299	272	250	260	262	277	266	256	280	289	280	253	259	256	243	242	268	286	292	274	251	282	284	258	285	276	263	280	286	293	286	274	248	285	265	271	305	267	272	250	266	268	271	266	264	291	250	291	263	241	321	259	310	247	272	273	285	295	285	291	243	285	259	312	291	288	253	267	256	254	243	278	255	261	269	279	282	244	282	275	258	280	256	277	282	264	269	274	251	246	271	266	259	277	262	258	279	265	254	261	240	266	275	280	284	270	282	285	256	294	282	278	295	288	261	266	276	244	266	289	272	259	243	262	260	266	269	274	270	269	252	225	293	289	290	284	294	288	283	234	269	252	259	283	276	256	307	261	274	265	260	282	265	269	272	285	293	294	258	266	284	265	261	283	298	271	257	253	271	290	282	276	251	274	258	243	302	254	255	256	274	260	281	285	320	272	257	239	249	251	236	299	263	237	283	288	284	277	292	277	276	271	287	260	261	286	290	279	277	247	250	261	300	264	252	246	256	250	290	294	268	275	268	302	236	245	260	268	274	279	292	268	292	264	260	256	240	287	261	255	275	271	273	268	290	263	269	272	276	280	256	268	251	267	285	276	268	267	287	271	266	265	256	288	289	292	262	261	278	275	281	248	243	264	278	265	287	274	269	244	328	248	285	271	255	255	286	259	258	281	236	260	272	288	278	252	238	260	235	281	290	257	269	253	271	254	283	265	287	272	271	259	284	274	284	250	302	268	262	270	276	279	266	277	277	256	245	271	293	267	299	266	297	268	275	285	286	234	304	279	272	275	271	251	285	280	223	283	259	261	265	275	260	290	289	273	267	267	300	275	249	259	282	273	265	257	302	261	296	243	280	287	261	264	256	276	291	211	242	287	282	263	255	240	267	273	250	232	257	259	279	248	303	272	267	292	256	299	262	261	285	260	267	263	288	285	271	280	261	265	263	265	249	282	283	284	269	279	244	268	241	247	268	250	243	260	257	263	288	268	271	293	253	285	250	245	253	269	280	267	288	295	272	293	243	281	245	262	230	270	266	281	276	267	281	258	272	290	274	316	251	251	274	269	271	254	262	270	253	269	269	242	236	295	253	297	249	275	237	277	251	268	253	257	277	261	225	284	274	281	293	265	256	258	264	263	282	263	289	291	250	234	255	249	238	276	261	276	279	285	284	294	259	297	266	294	280	293	272	282	252	240	272	274	272	272	266	263	279	274	270	247	290	281	266	244	299	285	248	273	310	277	279	281	265	295	279	281	260	257	284	244	272	252	265	257	273	262	270	273	249	269	289	294	259	257	253	289	280	264	277	269	299	223	279	293	245	271	256	290	250	252	269	278	264	251	278	296	279	251	274	282	245	285	267	257	270	259	316	321	247	273	269	270	283	272	278	231	271	267	321	293	274	276	308	269	298	260	303	304	270	259	277	274	272	276	268	290	283	276	298	269	273	287	280	262	252	248	270	267	270	293	290	283	264	267	231	274	269	271	284	258	262	235	253	267	290	262	284	276	292	293	267	278	269	270	261	278	269	259	318	281	272	285	271	233	259	297	262	252	275	302	273	251	268	285	232	265	304	259	236	283	263	251	244	270	258	283	306	262	262	278	269	239	269	290	250	273	295	268	271	256	298	282	284	295	256	247	266	278	286	257	250	288	267	256	287	261	260	275	281	241	245	266	248	303	260	291	232	273	240	282	272	273	299	256	275	290	292	272	286	263	296	301	289	279	251	267	285	273	272	280	275	290	242	267	288	265	275	289	245	302	299	266	271	249	263	266	278	270	275	275	277	278	296	255	267	271	260	287	303	277	268	284	286	260	278	286	246	230	302	248	278	294	280	256	264	239	269	252	259	271	276	260	274	297	294	252	281	285	265	266	286	264	277	283	274	251	261	260	273	272	265	308	252	248	223	302	268	272	291	296	275	252	260	250	262	285	265	282	255	290	255	274	251	281	277	259	283	274	238	260	266	240	279	269	296	302	286	301	268	277	249	258	257	250	282	242	256	264	298	272	251	246	274	273	283	273	250	291	262	257	273	237	281	269	270	287	261	271	241	274	257	240	261	288	262	288	246	268	260	257	289	259	263	250	273	255	264	261	280	257	272	258	270	256	282	255	260	247	283	299	294	273	249	274	282	312	275	276	280	294	270	279	282	277	251	276	268	277	273	284	285	258	295	234	268	246	311	285	302	267	246	276	256	279	276	277	260	240	268	243	268	284	295	265	265	270	243	268	287	304	268	270	271	256	266	284	291	247	274	290	283	274	291	263	289	254	250	246	246	267	285	278	309	272	284	284	290	265	283	254	275	249	276	292	301	271	293	273	297	264	269	286	292	267	279	254	267	277	258	301	281	261	254	270	267	272	288	293	270	263	277	248	244	254	285	281	292	274	253	268	272	277	283	266	285	274	257	285	256	240	291	264	287	269	254	271	308	269	298	273	255	256	257	288	274	271	290	274	284	276	289	281	260	256	259	263	266	248	240	266	262	245	267	255	266	256	285	264	244	256	262	232	257	282	268	263	256	254	269	273	313	264	251	273	272	278	247	273	275	252	260	299	281	295	270	250	240	247	273	276	258	268	301	261	258	283	251	277	305	306	255	279	286	261	255	269	277	283	246	286	273	247	236	248	268	282	291	272	250	248	263	309	274	276	287	288	269	278	291	294	271	260	289	245	240	263	254	266	248	272	264	257	288	273	305	278	231	276	282	271
37734	62002	54856	41273	34845	30163	25265	20854	16913	13435	10470	8232	6612	5314	4061	3340	2654	2129	1719	1394	1193	1024	866	763	661	632	535	520	460	448	428	415	365	367	380	343	358	390	355	350	326	362	341	338	376	327	339	332	350	368	368	308	352	328	310	326	347	331	311	318	332	315	321	329	337	300	347	283	273	346	364	327	349	366	351	349	335	362	360	327	311	328	318	347	322	336	368	320	315	344	349	351	341	337	339	365	360	321	348	347	318	340	318	302	323	345	350	334	324	356	341	331	304	325	322	334	344	343	348	328	315	356	339	352	350	342	348	308	344	348	333	317	324	337	352	344	324	325	353	313	356	331	343	346	334	311	300	344	345	331	347	333	339	316	315	350	320	344	363	328	339	342	378	338	298	347	354	322	317	331	331	358	312	345	308	336	311	304	346	306	307	344	356	343	357	341	322	329	341	361	366	343	325	356	355	338	341	328	327	319	323	346	342	291	299	295	328	305	326	311	345	304	366	303	370	328	339	360	344	360	333	328	330	346	346	349	297	313	353	338	335	360	355	303	315	321	307	350	355	327	328	338	330	311	313	360	334	346	352	360	341	329	338	302	313	337	318	346	335	337	355	313	332	327	318	376	327	369	321	311	357	319	316	313	313	333	346	329	323	322	314	347	336	311	380	313	344	347	318	325	341	331	356	274	338	324	348	344	325	335	340	331	365	344	332	358	332	333	339	339	344	317	335	348	363	315	354	326	332	343	310	345	373	338	342	279	366	348	325	339	342	322	343	329	343	349	305	297	334	331	326	336	312	333	332	334	342	330	301	331	334	339	302	305	348	308	355	332	330	316	332	367	331	334	332	345	339	330	339	341	329	325	330	333	352	339	342	322	309	317	341	339	326	311	307	343	359	314	332	345	355	321	328	375	358	336	309	371	344	331	333	365	340	339	330	361	318	329	296	356	342	315	299	304	318	326	349	321	346	358	296	354	351	305	328	331	327	312	330	358	319	356	339	341	325	355	353	362	335	328	331	356	324	324	344	386	347	335	313	330	311	322	352	341	338	325	354	372	347	299	315	361	332	334	331	344	362	329	341	345	335	333	350	352	328	326	329	339	374	353	315	339	300	336	331	358	347	316	304	335	350	311	350	359	335	349	343	332	333	334	346	327	343	358	336	359	364	330	305	360	368	327	352	334	300	306	307	367	353	330	325	318	335	365	330	339	340	345	384	321	319	339	321	340	324	323	330	398	317	297	333	333	346	340	352	332	340	346	346	348	302	324	321	347	352	335	321	334	332	329	361	335	319	321	343	330	350	372	355	308	342	327	350	289	313	343	302	328	333	342	365	305	334	330	325	322	315	352	338	323	345	340	329	327	330	313	324	341	319	358	327	336	323	342	333	331	344	332	336	332	373	354	340	325	320	337	339	327	343	358	345	328	330	310	333	315	341	331	369	317	350	334	347	344	345	336	325	340	314	345	322	335	319	357	337	362	325	334	313	318	331	351	332	378	321	327	349	333	326	345	346	315	330	359	319	319	323	315	346	322	329	316	334	353	317	351	324	311	329	319	350	343	387	317	347	385	326	327	342	343	310	327	356	335	321	352	342	319	331	319	351	345	353	349	332	348	333	346	344	328	362	329	334	327	323	321	326	339	318	325	309	333	342	335	338	309	362	333	339	321	335	339	296	358	331	337	324	347	301	322	345	337	333	331	377	332	344	372	343	337	339	330	349	330	343	311	330	340	290	341	316	342	351	337	346	308	330	319	342	338	325	334	340	287	335	346	303	314	307	314	341	335	343	322	340	325	317	367	308	329	335	357	361	325	328	319	318	328	342	308	347	347	319	320	322	359	331	329	324	342	322	351	306	353	328	328	352	359	345	332	343	324	359	319	359	344	330	329	319	314	333	321	300	338	326	342	349	344	351	343	324	325	341	331	300	309	342	323	355	317	338	350	357	321	368	330	328	341	310	341	337	334	323	325	329	366	366	383	332	331	344	362	324	353	299	329	321	345	328	347	338	354	336	332	361	350	338	309	317	334	325	363	335	355	333	366	323	354	326	342	336	326	301	333	335	345	319	330	338	380	340	331	331	322	345	357	346	308	315	330	352	331	344	326	376	348	292	317	339	328	350	311	338	331	353	359	362	324	334	303	367	341	317	297	319	321	374	339	374	346	320	341	322	342	346	305	322	320	336	364	345	304	319	328	318	332	368	343	331	315	350	305	323	345	359	371	342	345	352	363	319	314	328	334	332	339	353	336	349	343	376	334	341	344	351	314	301	362	328	315	334	337	327	331	342	358	348	336	318	316	325	347	327	382	343	329	343	361	327	312	339	347	369	320	356	325	313	343	344	317	321	378	353	312	391	332	349	319	355	320	349	307	339	322	356	328	352	333	369	361	313	336	341	312	320	358	364	295	333	321	346	348	340	285	341	332	339	322	358	357	327	361	374	362	333	329	325	333	348	338	364	350	355	298	342	324	305	336	342	373	336	349	342	367	336	351	305	328	340	354	317	375	355	315	350	319	331	331	333	336	349	320	323	352	342	378	354	351	342	335	357	350	345	303	339	318	331	331	346	349	351	323	296	322	318	325	330	306	344	347	334	365	303	343	322	319	341	375	335	350	334	332	303	334	321	361	335	334	289	319	345	327	334	347	331	331	361	375	364	336	354	332	369	330	343	318	342	349	346	334	334	330	323	335	369	300	338	309	354	326	302	343	338	347	293	349	328	345	335	335	319	329	370	328	337	321	335	362	358	363	326	365	343	344	355	330	325	347	325	318	333	331	337	326	317	305	344	319	342	323	311	321	357	363	338	350	377	339	357	341	361	350	360	364	372	344	357	337	321	351	374	336	327	373	381	336	329	312	353	339	344	322	344	376	318	321	351	315	338	319	343	365	355	371	336	308	343	313	296	321	315	313	346	340	331	335	294	347	337	357	312	351	344	367	346	344	323	303	360	350	342	367	369	306	362	337	356	312	359	352	353	351	334	333	330	380	351	367	319	328	368	338	324	352	336	335	327	320	361	361	325	332	341	340	356	331	321	334	297	324	376	321	333	363	342	352	347	340	342	343	341	330	343	309	342	331	354	323	357	345	356	346	335	327	312	369	364	349	327	336	319	361	353	371	346	346	334	356	313	311	320	343	346	337	305	318	359	342	331	344	340	342	346	343	352	341	376	351	328	368	300	344	308	333	316	377	348	366	322	312	304	358	320	342	311	302	368	337	328	330	337	326	351	346	304	310	325	349	350	341	335	376	326	348	370	343	348	350	312	357	364	341	356	348	320	346	313	319	346	307	310	333	346	371	312	347	294	331	372	302	336	334	331	335	372	310	346	346	345	298	326	317	369	313	358	350	329	324	346	324	323	339	339	343	306	346	347	322	338	336	319	307	367	317	339	297	308	348	324	319	329	346	347	308	373	335	340	337	370	339	328	323	332	297	324	363	345	343	337	353	337	337	331	339	320	333	337	336	314	319	314	310	283	322	332	330
28405	31357	38165	29843	20780	14657	10008	6844	5022	3708	2900	2278	1805	1446	1186	998	855	682	631	517	462	452	410	358	374	335	302	315	309	341	296	285	257	263	276	280	240	265	237	274	292	295	282	279	273	254	272	238	246	236	246	277	248	271	254	246	254	268	256	262	256	300	262	273	256	273	255	274	277	260	239	273	270	266	275	281	287	280	234	287	276	282	264	294	269	263	269	264	251	262	247	286	277	286	300	279	268	279	262	258	275	250	237	266	265	241	256	267	270	254	251	303	271	257	271	269	261	266	265	266	292	254	285	312	325	277	279	251	285	258	265	279	276	263	264	266	286	264	264	263	271	259	252	259	292	258	257	265	303	248	246	292	260	236	260	248	281	259	269	271	229	287	238	244	240	282	244	263	254	269	244	297	278	280	287	263	275	276	268	238	265	285	273	268	252	300	245	255	245	272	242	286	282	278	291	258	266	273	283	259	292	252	269	249	277	268	270	303	284	267	228	276	277	264	277	251	244	274	269	240	300	259	260	274	288	264	278	252	243	264	260	265	263	264	277	275	302	245	261	249	266	284	272	252	260	250	238	274	296	275	274	240	261	298	262	274	261	316	276	258	282	288	276	283	282	248	275	267	267	293	297	253	273	264	245	266	270	270	292	305	312	275	235	237	241	281	284	268	288	271	247	261	268	294	289	259	278	277	260	277	283	243	270	280	275	301	314	265	249	292	286	270	264	312	283	273	260	275	265	251	239	254	266	310	282	250	254	266	250	262	261	287	275	268	249	264	262	264	291	273	238	243	286	258	265	287	262	267	279	251	274	264	263	284	286	293	243	253	271	263	289	256	255	275	278	284	263	265	270	271	262	285	299	249	259	287	241	283	265	248	270	260	259	265	282	269	238	284	250	273	269	251	274	287	256	233	253	261	272	246	254	272	263	301	243	255	275	261	289	249	280	258	234	270	260	292	271	298	246	270	279	268	263	319	291	276	248	280	300	263	286	278	295	276	276	276	277	321	245	265	264	263	253	252	281	267	243	261	235	237	267	289	281	273	257	260	282	289	242	263	271	259	267	264	251	288	279	247	277	268	267	287	259	269	257	261	260	266	270	262	272	270	263	315	276	268	262	266	267	274	257	281	269	253	266	266	284	268	279	267	273	245	264	249	276	292	272	251	244	303	273	289	296	250	276	272	265	263	251	274	242	269	255	259	295	281	265	278	282	232	264	266	258	275	290	253	256	278	262	294	269	253	262	262	262	242	279	277	252	260	260	275	252	270	263	297	290	246	257	277	290	264	268	263	300	300	284	260	248	280	282	273	270	242	261	265	294	294	287	284	285	300	279	256	284	266	258	253	269	280	260	274	284	244	290	269	300	259	247	269	272	257	254	272	237	250	281	260	283	267	279	275	270	265	213	258	281	295	279	287	285	303	245	240	287	243	255	267	268	242	255	264	248	271	292	271	290	265	282	251	257	273	279	273	249	282	259	242	271	262	277	284	263	300	247	278	289	252	292	266	261	245	278	252	261	254	237	247	223	254	268	230	280	266	277	288	286	274	259	267	259	286	298	246	271	254	271	272	268	252	269	275	285	280	274	271	267	251	237	269	270	261	264	292	262	249	253	273	277	258	273	286	273	297	280	274	261	245	280	295	262	270	234	276	269	285	286	271	258	263	277	284	266	269	285	285	253	282	277	270	270	279	265	267	263	267	257	276	263	270	258	317	247	245	264	287	243	277	267	267	270	274	260	274	261	261	275	281	268	249	249	284	295	253	319	276	267	293	266	255	246	290	281	268	273	280	279	246	273	257	271	272	252	290	263	261	248	264	262	276	254	273	271	261	267	259	314	258	264	241	276	237	239	234	280	290	264	258	276	257	241	267	269	248	265	250	282	260	251	286	266	274	292	255	239	263	267	258	254	256	254	270	268	274	278	253	273	294	289	302	268	280	297	257	275	266	255	279	272	271	287	282	257	274	286	243	264	245	276	286	265	255	267	254	262	270	239	277	298	300	269	273	274	293	263	298	265	282	265	257	268	290	271	265	271	243	272	295	273	276	286	267	275	272	269	295	277	261	242	268	295	270	260	296	282	243	239	278	256	274	276	258	273	265	257	249	257	271	261	296	293	283	262	277	297	286	278	295	300	292	275	289	243	302	270	254	267	243	273	325	287	272	266	240	277	267	282	247	270	265	269	274	284	269	280	293	272	278	297	294	295	295	246	276	298	279	256	242	248	271	269	261	273	266	270	280	280	273	270	279	254	292	281	261	258	274	287	265	269	280	247	275	276	273	292	262	286	293	251	278	300	291	281	247	293	258	270	268	288	267	262	288	247	305	271	238	273	271	266	261	236	276	280	275	284	256	283	248	275	281	257	266	268	267	251	299	288	290	274	287	267	268	286	296	266	278	279	285	263	271	286	282	261	288	260	291	255	245	271	270	281	292	248	305	286	280	254	274	257	257	259	276	267	263	281	236	266	280	286	263	266	267	237	285	277	245	234	259	280	246	247	278	285	274	279	282	279	281	284	257	264	283	224	237	285	253	277	257	287	268	244	261	277	255	300	271	259	298	268	292	263	274	268	282	265	249	274	273	291	268	259	270	273	276	270	286	285	289	250	295	261	254	274	301	266	261	259	265	273	255	243	254	265	278	304	264	265	256	258	274	293	274	251	265	293	274	300	266	284	261	267	269	271	233	275	273	251	299	268	267	298	287	259	280	256	284	287	265	288	266	252	268	248	265	292	268	288	286	264	285	257	254	269	302	257	297	238	272	293	250	292	240	248	280	258	272	264	273	247	250	252	265	252	301	256	293	269	249	281	259	277	261	258	291	286	247	274	271	273	284	283	259	263	265	271	274	292	235	279	234	295	247	268	283	281	283	270	257	289	286	265	261	271	260	275	292	289	248	247	259	252	265	261	276	276	285	258	293	268	260	270	301	244	236	252	294	259	272	290	284	275	263	264	264	241	240	291	282	268	261	302	283	289	251	286	248	252	269	276	272	285	245	248	266	270	283	276	254	252	262	295	278	284	298	275	255	288	281	288	257	274	254	257	258	292	265	267	259	295	273	238	258	250	307	253	276	281	268	294	288	291	278	276	306	277	281	258	268	294	248	252	266	283	249	256	275	239	301	278	258	279	285	283	265	265	291	263	245	271	256	250	274	276	269	271	264	282	286	263	274	257	292	278	279	269	249	278	266	275	282	258	291	238	265	249	271	261	267	271	295	277	272	287	255	266	267	250	262	273	257	261	272	293	252	267	285	252	289	278	261	269	268	286	259	279	275	260	295	293	281	296	275	266	261	231	245	246	288	263	292	282	265	262	289	261	238	264	256	279	262	271	258	263	293	248	296	255	283	257	268	236	262	293	239	253	247	281	246	264	275	276	230	268	301	271	263	280	264	257	301	261	256	278	221	283	275	270	281	261	275	280	277	258	251	278	258	271	238	268	267	243	247	246	260	270	253	258	257	274	268	283	256	258	253	265	260
34655	50348	43522	32125	25819	20836	16508	13059	9892	7440	5997	4673	3565	2841	2236	1820	1432	1238	1009	839	787	665	605	546	466	477	443	448	424	385	396	357	378	344	371	373	342	378	333	319	333	352	354	354	367	325	340	355	319	330	340	341	388	347	357	372	328	331	351	330	344	349	315	333	337	352	321	375	357	373	347	361	357	323	350	354	346	369	360	347	354	356	382	338	360	318	384	347	374	336	336	340	325	336	336	353	333	307	347	351	326	391	341	359	353	344	305	353	342	340	333	354	359	390	332	350	335	341	359	320	347	313	333	381	337	374	356	331	339	355	336	356	321	313	339	360	329	328	339	338	359	341	335	345	356	365	360	303	379	345	366	368	395	335	315	312	332	337	365	357	337	357	320	363	342	347	344	365	316	360	316	342	294	326	332	377	351	350	325	345	352	338	343	363	336	332	305	340	327	341	325	339	360	376	319	333	348	335	352	356	338	301	323	329	330	356	341	344	355	365	352	326	339	322	322	325	338	360	338	307	372	336	338	368	318	376	330	337	366	305	328	353	370	325	360	364	354	328	331	297	354	339	367	334	332	317	324	349	349	368	352	366	347	326	325	337	293	368	347	302	343	343	338	357	309	348	355	350	372	365	335	343	322	372	370	351	356	338	388	306	320	341	361	320	350	350	355	331	330	373	356	338	346	333	335	366	342	331	317	351	334	364	342	351	346	331	373	331	333	319	322	314	332	310	351	345	337	349	360	358	312	342	320	343	344	325	364	337	304	345	347	320	318	354	354	359	326	351	328	359	321	364	329	356	313	362	335	303	326	353	296	344	334	344	380	338	333	337	372	296	338	317	319	310	313	340	334	319	370	308	379	337	347	354	347	355	343	337	375	353	354	369	363	346	341	316	337	315	332	355	321	347	371	337	340	317	358	344	299	353	349	343	364	351	356	352	360	357	314	344	354	337	357	320	328	320	332	339	365	357	319	334	355	378	341	348	332	337	357	347	319	352	332	353	333	340	358	336	313	314	328	303	326	362	381	328	355	340	326	377	360	334	355	353	334	366	344	352	330	315	354	330	343	347	354	382	326	338	358	324	378	367	359	336	348	356	353	323	320	358	328	341	354	348	343	337	347	351	350	339	359	327	346	345	344	353	330	341	354	335	365	371	349	346	344	358	354	343	329	366	352	346	349	361	349	321	313	363	331	393	305	325	299	354	357	332	336	323	302	348	342	334	355	339	337	357	338	347	358	348	366	321	358	354	320	353	354	351	333	323	338	335	353	316	337	310	327	315	331	322	320	358	349	348	335	340	321	356	355	326	347	337	315	338	347	353	378	360	375	356	314	341	336	344	339	331	341	361	360	328	325	339	332	363	347	321	324	330	361	331	313	353	358	339	344	340	352	330	341	362	338	356	323	365	322	340	285	305	341	327	364	348	316	317	315	332	362	334	338	354	363	332	320	372	358	342	366	338	303	326	354	349	331	310	337	311	357	344	358	328	385	377	338	328	318	355	359	347	326	339	354	354	359	296	327	364	341	363	326	322	341	328	329	378	331	353	348	327	298	333	307	341	344	338	341	364	323	307	281	335	360	341	370	336	327	333	368	334	344	354	352	315	353	371	335	338	345	343	348	339	374	314	346	327	356	339	345	373	380	334	358	335	326	352	368	336	353	309	322	342	345	336	323	383	349	325	361	340	323	332	326	347	332	356	312	356	360	327	369	396	361	351	391	380	340	346	319	342	368	321	350	339	315	353	346	326	309	348	355	340	342	371	341	329	363	347	355	339	375	353	356	330	341	314	341	391	322	340	339	355	346	377	339	372	333	338	329	346	333	352	321	369	339	317	330	360	318	377	351	346	312	322	349	326	337	355	354	344	338	361	352	324	359	333	352	313	323	325	330	361	338	349	326	374	342	351	342	343	350	326	362	315	351	340	348	344	315	347	344	350	360	341	341	348	359	374	372	357	343	346	311	376	343	322	323	345	346	346	320	341	319	321	359	354	318	336	365	356	376	342	370	364	307	331	352	358	344	317	346	367	370	325	335	341	322	327	370	347	342	370	340	334	300	338	333	374	328	327	349	337	387	320	346	342	341	326	319	320	365	338	365	342	353	344	363	356	296	359	320	353	341	323	327	339	330	344	356	353	315	359	339	345	352	361	369	348	312	362	341	339	333	348	331	363	325	307	338	341	372	313	349	344	341	340	385	363	344	364	321	333	300	325	333	342	315	325	333	358	324	329	344	348	360	360	319	311	318	334	342	361	340	334	382	332	341	354	329	327	338	380	319	334	331	339	352	354	335	343	353	395	362	358	343	335	345	361	329	376	325	326	329	342	342	342	324	395	369	310	320	323	308	357	339	329	362	327	382	354	384	319	325	372	315	366	359	332	342	348	333	336	353	336	359	334	352	358	330	327	340	363	324	341	353	362	342	361	349	368	325	326	318	352	320	364	333	335	370	327	382	343	347	348	350	345	337	354	364	366	337	340	348	335	344	325	338	319	306	322	334	350	323	340	355	366	359	327	359	349	368	317	348	333	379	358	373	342	323	328	340	318	326	336	313	361	375	342	351	355	353	359	316	354	351	338	332	333	348	378	318	310	335	318	347	356	362	355	354	384	357	373	345	324	352	341	345	348	344	358	365	365	322	357	326	320	353	349	389	350	356	342	361	354	345	341	364	337	355	366	333	353	330	341	334	367	340	306	325	352	318	349	346	340	335	380	357	315	371	326	338	355	331	329	371	321	335	371	350	347	373	321	345	345	366	365	324	337	356	313	347	332	340	350	342	319	352	323	370	327	351	358	368	315	335	377	357	324	326	380	309	353	349	354	375	324	334	357	380	364	324	342	350	343	357	343	321	368	353	362	326	363	344	369	331	348	340	342	325	374	328	327	349	351	358	330	379	347	347	328	339	358	314	332	321	341	330	337	342	371	333	340	317	324	333	367	335	344	349	349	336	350	301	304	347	332	405	344	326	319	324	338	364	351	323	341	368	348	349	340	344	338	340	352	340	337	348	351	329	335	382	342	359	343	355	350	370	321	333	377	353	332	356	309	339	357	330	342	368	353	346	376	377	353	354	350	330	317	342	337	342	315	342	337	346	328	320	350	365	355	308	365	348	352	328	340	377	363	345	336	389	369	364	332	327	343	351	358	343	375	338	340	339	341	335	320	357	373	368	332	352	357	364	326	329	361	327	317	353	369	333	334	329	352	340	345	352	340	359	345	339	315	346	345	319	369	308	337	342	352	363	329	349	305	351	316	364	343	371	334	327	301	335	306	344	311	344	335	348	327	329	362	303	331	363	336	377	356	351	325	334	338	364	360	376	363	334	337	348	361	354	357	318	344	322	383	355	338	332	364	365	326	337	352	344	355	317	351	351	319	359	339	337	321	316	361	387	343	327	346	347	341	334	359	343	343	359	340	332	341	394	375	357	337	323	360	351	327	347	388	346	319	348	342	332	332	359	356	357	314	378	353	349	365	349	323	346	312
23721	20802	28102	24739	23270	22146	17167	10892	7558	5718	4346	3574	2668	2175	1734	1388	1178	935	804	720	607	554	486	439	391	361	383	349	298	319	302	290	318	288	317	269	289	255	261	280	265	258	288	276	289	270	274	271	286	262	282	286	281	272	228	268	283	260	239	275	269	269	278	282	262	292	240	278	262	253	260	308	260	261	270	239	241	269	292	264	272	271	280	258	259	278	267	311	278	270	291	255	299	247	255	264	260	251	284	279	293	272	280	259	258	294	273	265	269	284	274	284	265	255	292	227	270	250	284	238	299	260	275	250	268	271	285	268	260	263	260	250	279	279	261	252	249	276	266	246	296	297	252	257	280	278	298	273	256	284	237	283	277	261	259	276	274	284	277	253	255	265	267	270	284	279	259	282	269	280	241	309	289	261	285	264	262	300	282	277	280	259	292	273	300	263	263	309	248	253	270	267	294	270	260	265	295	272	253	261	285	272	301	272	287	304	248	257	274	302	270	243	263	252	251	255	289	263	291	258	272	293	276	264	272	267	268	298	263	279	292	297	232	258	265	261	259	279	265	302	257	240	245	258	279	286	269	241	279	275	249	259	266	282	227	272	271	247	266	267	262	269	261	285	246	258	288	241	276	265	288	264	251	266	251	281	282	276	274	240	274	270	271	263	266	265	264	266	275	269	261	272	252	254	259	251	263	278	279	242	247	267	266	282	259	246	256	304	258	281	270	268	257	281	252	287	298	274	279	289	262	281	255	262	268	258	264	280	249	236	242	285	248	269	261	278	284	278	258	261	290	259	261	276	271	254	292	262	266	287	269	258	296	262	264	292	266	251	271	268	291	243	256	233	271	258	244	265	283	283	285	272	306	267	256	276	269	272	273	296	270	291	268	267	294	263	282	272	262	255	275	268	281	264	268	265	274	259	284	266	255	319	263	250	262	272	248	273	288	252	279	244	250	257	266	287	267	272	304	275	257	254	286	279	268	277	280	274	274	243	285	240	255	296	318	260	261	266	250	260	290	298	265	254	278	250	292	265	286	254	289	289	275	277	289	237	267	250	275	268	243	271	264	272	228	273	290	270	287	275	264	293	271	269	262	290	285	286	259	255	270	245	266	267	248	241	277	272	273	245	248	271	277	274	267	277	262	262	269	233	299	272	259	262	291	286	269	260	266	275	295	263	298	276	282	265	251	269	274	270	262	246	279	269	281	255	260	275	282	253	280	270	246	289	267	263	264	264	290	266	268	282	307	287	275	292	265	301	269	245	267	259	279	247	264	280	261	277	271	292	241	286	253	243	242	273	268	288	292	253	252	273	292	261	258	287	274	284	249	266	243	285	280	263	281	255	298	248	234	281	277	264	302	269	260	276	278	267	313	246	291	259	259	263	273	250	267	253	290	243	258	289	278	256	261	263	249	276	259	286	307	261	295	262	276	261	274	279	273	254	286	260	253	279	270	234	272	248	244	280	265	239	280	288	276	249	275	251	294	281	263	280	262	262	282	228	273	275	268	276	270	273	248	263	257	293	266	276	263	259	233	280	242	256	253	297	259	256	252	278	252	273	268	274	292	282	286	280	268	277	269	277	278	279	275	272	270	275	262	262	276	264	306	259	258	291	273	261	282	290	274	300	295	264	224	281	254	265	266	277	273	262	267	308	259	287	286	266	291	253	282	247	266	260	283	230	270	260	249	268	243	275	259	282	268	277	248	267	253	263	242	250	262	264	264	289	265	288	267	249	262	266	287	255	261	270	259	314	263	274	288	284	269	266	296	243	271	251	243	260	263	262	246	263	265	279	260	235	256	261	262	303	270	254	251	267	282	289	246	275	268	261	293	245	250	270	275	297	280	247	285	228	277	268	292	281	276	262	254	258	283	286	281	274	272	267	236	255	252	264	265	294	270	259	273	297	278	269	282	262	277	269	258	257	274	251	261	265	264	264	267	266	239	302	303	296	261	260	270	250	260	288	239	281	286	249	312	289	259	278	261	259	276	250	262	277	243	264	279	259	270	265	260	290	253	292	279	229	268	278	255	268	244	248	291	227	279	280	265	279	254	249	259	288	227	301	296	273	256	290	278	284	255	263	275	287	268	236	269	288	272	293	261	281	240	274	242	282	275	255	278	255	275	261	288	249	280	255	249	287	313	255	261	249	294	261	261	255	255	271	269	254	273	248	246	234	261	273	253	253	266	235	276	240	287	242	290	257	279	295	272	265	256	268	237	278	272	271	267	275	253	257	238	266	301	278	261	253	281	270	278	233	247	251	286	251	278	267	264	257	291	278	251	288	291	272	281	256	258	303	264	271	276	245	262	246	243	265	229	268	280	276	233	280	272	280	241	282	269	251	282	263	260	278	268	241	299	290	262	267	259	268	266	254	256	268	281	254	292	257	292	276	283	258	246	271	272	273	266	247	255	260	283	281	270	257	267	258	253	258	260	270	264	282	289	282	293	274	288	270	252	244	281	234	244	283	270	271	303	266	285	231	281	264	291	271	253	245	298	261	262	264	263	254	269	255	263	258	252	275	263	246	268	280	264	271	279	273	245	250	253	285	251	250	254	310	278	272	270	253	287	265	259	249	282	302	252	257	267	260	252	289	257	256	278	259	253	251	273	251	290	275	282	289	280	264	249	249	254	297	253	292	244	276	257	272	272	247	259	257	282	255	277	263	279	248	296	250	294	286	266	252	256	255	298	274	262	277	271	240	266	254	273	253	265	254	272	272	271	261	289	256	290	285	221	279	277	266	269	285	287	275	277	297	267	268	301	244	267	277	266	275	267	253	277	283	289	273	265	269	290	274	274	263	261	240	291	264	260	257	242	277	243	269	281	264	270	273	295	298	279	281	255	276	244	275	269	266	277	257	287	273	244	248	279	296	255	231	250	278	300	251	285	271	268	274	288	254	296	243	257	269	269	259	269	268	264	271	279	276	299	244	272	322	270	266	273	265	265	281	287	282	283	263	240	268	264	263	263	271	281	252	236	250	281	267	258	272	258	266	246	264	285	264	260	248	226	304	282	298	312	274	270	295	304	271	258	267	271	275	257	272	259	277	284	291	276	280	235	282	229	277	258	275	273	274	265	277	251	258	274	266	282	273	273	285	284	266	277	253	268	272	285	271	296	268	303	259	300	272	275	252	253	274	258	260	258	276	293	275	274	269	287	286	285	272	276	283	271	277	263	275	256	284	268	252	270	259	259	262	274	260	225	262	258	254	286	255	239	253	282	221	285	280	284	262	288	272	267	253	259	285	252	272	253	242	273	290	254	289	264	243	248	283	264	260	270	284	221	262	278	282	260	275	260	284	304	259	263	250	285	269	266	273	260	274	268	245	263	257	282	232	288	268	279	283	277	270	290	246	245	247	270	277	269	297	277	264	284	282	271	258	260	284	286	270	271	285	265	289	286	238	246	288	257	284	248	263	273	276	263	304	258	286	281	240	257	279	301	274	261	273	276	262	266	281	279	288	285	260	254	273	260	272	285	245
35166	55987	49108	37463	31475	26415	21358	17371	13456	10596	8402	6539	5220	4038	3246	2607	2085	1671	1415	1208	931	867	691	659	567	503	505	479	424	463	430	428	363	353	365	364	363	372	369	358	324	354	321	361	345	356	348	341	316	309	361	327	313	322	321	365	352	365	305	355	338	337	327	342	334	340	340	350	310	347	336	356	345	332	347	346	338	326	383	318	336	386	334	364	340	354	315	341	340	362	352	293	331	354	333	334	364	344	319	308	358	346	368	348	345	345	305	348	375	335	338	317	342	327	326	332	348	355	347	355	345	313	341	330	347	311	332	343	359	277	371	369	323	362	334	339	334	324	321	342	363	324	363	332	356	345	339	323	344	335	316	365	314	364	310	365	347	314	356	330	340	342	331	325	353	323	344	355	369	329	329	346	359	348	332	379	329	327	375	336	362	351	319	331	361	357	322	326	307	342	343	344	320	321	354	330	359	354	323	364	356	345	320	336	372	343	366	362	332	330	323	313	359	362	353	333	339	328	340	358	358	336	320	345	354	334	318	358	354	326	323	304	326	334	359	316	322	327	366	341	356	351	351	341	380	357	348	338	320	326	339	358	332	327	362	333	323	296	339	331	328	314	332	344	351	339	346	330	332	335	310	320	304	343	309	326	361	364	325	304	322	347	356	327	308	348	330	324	379	345	371	326	330	345	310	330	356	321	352	348	361	330	354	332	330	348	360	298	332	346	369	371	361	365	348	301	322	349	329	320	331	331	343	331	347	333	336	348	355	364	334	356	353	353	343	330	340	357	383	350	337	350	374	319	297	347	343	342	331	337	364	347	334	318	342	361	361	324	343	344	340	318	364	339	334	348	347	332	337	339	348	328	316	324	346	362	363	363	331	340	349	337	350	346	347	323	340	367	357	323	329	318	325	323	330	355	337	334	327	326	313	328	330	351	321	325	373	345	352	328	343	337	339	321	334	337	297	321	341	307	327	356	323	352	326	337	385	327	323	340	363	335	329	323	326	318	343	330	346	320	340	368	357	387	302	339	315	322	320	321	328	351	340	347	322	337	337	363	334	345	372	359	355	353	324	351	343	321	346	316	348	340	381	342	355	325	333	337	337	348	333	353	349	346	342	304	350	329	334	341	364	354	325	324	369	308	338	342	326	343	335	384	370	337	357	347	348	346	344	334	337	364	349	333	354	375	330	347	372	337	364	353	326	335	328	328	350	335	342	330	370	326	334	354	337	308	337	337	327	321	362	316	318	333	328	345	338	331	355	337	364	347	336	341	338	347	319	363	344	346	321	348	336	339	350	347	372	348	327	312	341	302	322	327	349	325	336	360	367	339	385	348	350	323	311	334	335	342	345	335	317	341	348	315	335	328	335	358	370	325	372	348	344	351	311	337	356	329	376	340	358	315	352	368	375	342	346	358	346	367	348	352	335	356	343	335	327	357	341	325	370	371	357	392	326	324	354	320	334	329	354	320	353	346	305	352	334	341	352	354	339	362	378	345	305	306	321	320	346	337	357	350	367	352	346	330	326	374	342	330	350	324	370	341	319	301	349	363	347	348	356	312	336	293	339	342	337	326	322	349	344	335	341	341	373	340	317	321	334	348	350	336	355	324	342	332	354	346	333	344	345	347	345	336	339	315	324	335	344	346	335	321	322	357	355	330	338	322	344	308	355	357	343	314	319	331	335	355	358	345	353	360	340	334	348	316	344	336	326	336	371	302	354	334	400	341	304	344	297	303	355	320	309	322	312	338	329	374	323	354	326	377	320	354	368	320	350	326	356	335	333	334	350	338	354	346	321	335	326	326	349	340	311	353	341	302	318	342	349	353	333	341	397	359	361	343	352	341	318	309	334	349	334	372	331	319	342	326	354	355	336	356	307	342	322	353	327	350	367	356	360	315	350	349	331	331	349	351	362	310	318	315	327	347	336	332	337	355	364	319	339	325	304	353	318	296	306	343	317	324	314	350	335	328	319	325	364	328	347	341	330	337	354	352	298	341	348	320	331	325	337	369	321	339	325	347	360	355	316	347	320	342	352	334	347	324	352	351	335	370	333	359	352	331	325	327	345	341	353	341	332	353	347	354	317	325	327	348	329	328	325	362	342	358	317	343	326	329	349	374	368	339	324	337	349	326	330	336	332	345	334	355	327	337	334	325	352	332	348	386	341	346	327	357	337	322	330	356	373	315	347	323	323	321	314	336	377	350	346	316	337	354	330	333	375	313	321	325	366	352	355	324	317	314	326	320	301	316	353	338	370	310	318	327	339	339	343	343	353	352	348	349	349	308	351	337	332	359	332	320	339	391	325	326	355	325	362	337	353	318	335	312	345	349	365	380	331	346	336	364	344	356	345	346	329	355	345	309	342	327	338	329	335	350	334	340	305	317	338	337	352	331	317	315	362	323	322	356	326	362	320	335	344	315	333	338	367	342	324	328	348	334	321	344	351	314	360	333	372	324	339	326	310	344	331	381	310	346	343	341	379	330	330	359	354	307	345	314	336	370	327	348	331	372	334	327	332	379	322	333	332	347	347	322	351	363	343	316	318	338	332	363	339	326	335	352	338	337	349	362	348	319	338	302	356	339	343	356	347	376	350	372	346	336	328	335	342	334	298	362	362	358	333	325	340	331	326	315	333	329	337	353	334	352	302	336	337	351	304	335	323	319	334	337	330	335	328	339	345	337	343	337	337	360	375	312	350	343	335	343	342	352	359	366	317	352	329	354	365	341	353	401	341	338	350	328	344	353	321	334	352	355	371	362	355	334	318	345	356	354	345	320	362	362	346	357	372	344	340	362	342	357	319	331	312	323	357	370	339	328	328	361	319	340	329	341	342	349	349	330	306	288	360	295	364	290	343	350	319	313	332	342	325	360	338	356	380	335	325	321	352	314	334	344	342	399	323	370	313	362	334	352	342	329	327	343	338	292	321	313	317	335	333	353	323	357	359	363	316	322	340	343	315	330	390	350	345	344	358	350	381	355	334	315	333	332	323	343	327	343	372	382	330	333	333	369	350	357	345	347	321	353	337	346	344	364	353	314	348	333	352	347	346	305	368	332	339	335	314	326	349	347	352	337	343	354	334	317	342	391	362	356	299	340	324	353	335	341	353	336	350	333	334	321	367	348	318	317	348	347	336	321	356	354	338	350	346	343	335	339	351	330	343	381	325	370	344	321	328	354	330	341	346	352	351	343	334	343	331	348	301	365	319	312	319	354	366	363	324	347	349	343	364	345	328	332	328	342	349	371	313	306	327	333	357	341	339	352	361	306	323	348	388	331	338	342	347	332	331	338	334	327	322	336	325	364	338	369	326	352	324	365	310	337	339	311	361	318	319	350	354	352	373	347	344	309	318	369	348	348	347	304	334	340	345	342	347	351	340	364	328	341	357	345	325	337	317	360	337	321	329	332	343	365	334	366	333	324	335	334	320	293	363	315	357	318	352	355	344	340	314	351	346	307	323	327	327	320	331	341	339	379	321	322	358	313
22742	20787	28355	23468	21847	24082	23821	14673	10360	7821	5926	4601	3676	2784	2172	1758	1486	1177	1018	873	772	657	566	484	405	418	463	355	364	313	335	302	292	301	309	298	274	287	273	299	281	290	293	293	286	285	284	263	256	264	254	285	291	272	278	280	268	252	260	252	284	271	277	266	259	271	279	269	270	244	264	239	291	282	290	283	260	274	274	286	274	303	235	269	259	260	265	263	260	281	275	259	288	254	273	297	278	244	312	265	288	278	285	271	274	273	273	255	287	274	268	287	269	266	280	285	273	266	246	253	276	286	299	277	269	249	275	258	269	260	303	297	283	274	248	285	279	290	258	263	294	270	273	261	269	277	291	277	304	264	274	281	310	284	282	306	273	266	251	256	264	279	281	259	259	258	279	300	260	263	275	237	257	288	265	261	260	261	252	259	268	242	267	261	254	292	282	274	240	260	267	290	285	261	285	259	273	292	264	263	270	271	251	264	278	271	233	273	267	270	277	295	269	267	268	291	285	303	284	276	312	280	244	283	271	256	276	296	270	282	276	246	298	246	260	275	241	272	276	296	269	280	284	258	278	258	263	280	278	307	283	270	214	273	288	293	291	249	296	280	265	277	265	318	269	277	257	271	254	259	259	296	265	261	266	331	247	257	264	263	274	270	246	296	271	287	292	261	271	280	250	228	271	263	250	246	268	263	264	283	244	275	297	272	274	235	253	266	281	272	234	278	283	294	267	288	264	228	240	275	290	261	284	288	276	250	290	246	252	257	279	267	274	261	280	299	271	274	272	271	268	258	239	294	256	273	259	266	257	275	268	290	281	274	264	308	267	276	287	291	257	284	280	276	283	284	278	269	270	273	290	245	286	271	263	274	245	267	247	286	281	275	290	258	274	262	299	277	257	259	252	282	272	268	281	267	279	277	298	257	244	253	259	252	271	237	250	255	296	291	276	273	262	294	275	249	285	263	259	250	259	292	259	269	265	292	285	258	273	267	240	298	286	271	291	274	278	248	271	290	231	284	296	270	261	276	260	273	272	257	278	275	252	272	279	270	276	282	273	252	255	269	288	261	271	280	303	298	275	267	258	265	268	274	267	256	277	261	280	268	257	260	280	252	259	259	280	268	273	285	274	292	267	276	278	284	290	249	270	248	282	268	275	293	281	295	264	264	281	293	276	266	259	270	261	254	264	257	271	280	291	270	261	281	278	268	286	266	284	268	281	262	279	281	316	290	264	278	249	307	278	290	258	248	250	287	249	287	254	240	261	271	273	274	296	245	264	273	263	257	249	280	241	250	291	257	281	295	253	274	275	288	249	270	264	278	288	253	265	287	279	267	281	286	275	275	255	259	265	266	272	257	247	271	298	253	249	287	259	279	305	275	256	297	270	254	292	257	266	261	261	269	275	240	259	303	262	283	273	274	291	249	291	277	290	297	266	274	265	279	249	301	276	280	287	263	235	275	287	289	262	259	297	294	291	306	288	249	257	280	297	272	263	272	269	269	258	272	230	274	288	260	288	240	290	261	270	287	310	269	268	255	255	246	267	268	263	284	272	277	277	239	247	277	298	268	272	246	285	258	259	276	276	278	299	290	272	270	278	265	255	275	258	268	256	264	256	292	279	282	263	263	256	236	257	264	243	274	288	276	274	265	277	266	284	262	276	272	302	251	296	251	264	298	272	268	275	263	268	307	286	261	293	280	246	288	280	290	277	285	257	268	264	269	285	265	297	282	267	278	288	263	285	255	268	274	297	270	268	292	277	283	290	274	275	276	285	295	274	270	226	260	274	279	284	264	307	267	285	278	268	292	270	274	245	284	286	244	258	252	256	239	271	266	301	278	289	289	257	290	239	268	298	273	293	302	266	302	254	270	262	297	272	273	285	256	287	275	239	269	261	272	251	278	298	272	256	251	265	241	249	261	304	307	269	248	284	271	302	273	246	307	271	245	276	268	255	271	276	279	242	283	285	262	275	246	302	264	287	256	255	263	258	276	267	281	280	270	286	279	280	261	278	278	265	267	267	258	280	292	240	272	242	271	280	284	302	262	276	302	274	239	279	271	281	272	293	289	270	313	256	277	298	278	257	298	251	261	267	256	273	265	282	303	280	278	270	288	264	235	267	320	276	277	295	263	252	300	263	258	288	265	273	261	248	249	276	262	260	269	299	245	269	260	241	264	256	287	282	278	283	306	259	261	267	306	267	269	280	283	292	276	262	264	292	283	233	252	282	248	267	269	276	271	281	294	273	281	281	259	254	248	262	266	269	293	292	255	261	278	300	250	269	283	257	270	285	266	300	272	277	292	239	247	254	267	279	278	269	241	255	272	265	263	303	273	283	281	291	269	249	272	219	243	278	280	239	275	266	290	227	283	254	292	296	268	269	251	265	284	261	266	266	271	284	266	271	258	282	247	275	252	252	259	283	270	265	263	255	239	243	247	270	277	315	282	276	227	319	256	297	278	296	280	289	275	267	272	273	252	291	265	261	272	279	280	284	258	279	273	284	256	267	263	276	270	273	267	260	266	294	260	239	274	276	284	291	275	266	266	285	241	286	297	255	251	280	278	288	266	271	259	260	298	273	283	287	272	294	264	272	223	285	281	289	277	257	243	295	264	282	276	278	277	283	262	263	304	249	262	272	268	255	267	243	261	279	294	281	271	268	274	260	278	236	257	280	290	296	250	284	283	268	260	277	252	258	260	274	253	273	302	256	255	297	266	254	249	274	297	262	281	267	248	250	324	292	246	267	300	242	288	300	297	243	269	269	241	283	306	270	270	249	279	303	249	319	257	269	275	284	244	304	276	275	270	268	268	259	301	281	266	270	270	243	259	276	268	268	285	234	270	296	300	259	258	288	252	268	239	275	265	303	298	248	260	285	267	321	277	265	266	272	268	272	266	277	275	273	259	261	273	270	294	254	274	282	296	272	289	268	260	262	280	266	282	263	276	251	279	295	240	287	282	275	269	259	250	300	291	244	282	293	246	271	260	277	280	308	260	265	280	277	296	288	266	262	287	249	277	279	301	252	262	246	285	251	261	267	264	241	269	297	259	278	262	293	272	259	282	295	263	288	255	281	291	269	286	249	275	266	247	250	295	224	272	272	257	268	297	288	286	245	289	254	280	264	252	289	270	279	280	256	260	251	303	283	252	256	252	286	279	276	273	314	245	270	278	270	306	290	258	293	262	265	276	296	266	250	257	269	268	248	286	286	270	264	260	248	283	245	281	271	272	276	287	241	268	254	250	248	306	273	289	239	283	318	291	280	264	250	274	249	281	280	246	281	275	310	262	287	282	254	253	274	287	280	272	222	283	270	271	260	276	260	267	281	252	277	242	301	285	281	257	267	244	275	293	255	276	295	264	270	312	249	280	246	243	250	234	279	286	296	276	266	303	273	262	271	261	269	290	222	281	260	277	270	235	274	265	314	270	276	289	282	282	238	238	294	251	271	287	290	287	258	279	267	275	260	271	268	256	250	258	284	276
37132	60667	53834	41740	35537	30890	25852	20726	16971	13427	10661	8424	6757	5348	4184	3404	2717	2168	1782	1469	1231	1079	867	788	677	595	536	518	451	451	390	377	383	393	389	387	342	369	345	333	362	345	339	375	346	323	320	345	353	289	328	370	358	323	368	337	325	350	321	329	351	341	320	333	346	341	330	351	358	353	362	315	330	345	346	365	348	335	366	379	332	321	310	335	351	376	355	356	334	341	334	361	325	298	324	317	343	349	306	326	305	321	317	331	294	340	338	351	327	330	348	342	338	371	346	355	341	315	333	329	332	347	351	312	319	345	359	337	354	313	337	315	286	303	342	344	352	333	334	354	327	305	357	378	350	325	355	339	367	322	366	319	303	337	339	342	318	334	331	296	346	322	328	351	344	350	335	292	352	360	334	320	347	368	369	339	342	329	339	357	330	343	305	359	340	345	337	345	381	334	329	344	354	312	346	362	381	358	311	348	342	356	343	313	345	333	336	348	382	331	321	323	318	373	346	330	341	332	353	323	339	341	346	332	357	315	335	347	335	346	333	351	357	344	349	352	327	329	340	350	323	330	329	341	338	341	348	339	339	347	328	337	337	330	353	393	354	331	341	356	363	361	357	358	333	314	358	323	350	333	333	339	332	334	366	334	327	317	330	340	339	328	343	377	348	347	325	355	349	360	348	323	306	316	340	362	363	326	324	364	335	357	350	362	306	342	320	347	343	333	313	331	328	345	332	350	363	337	326	289	356	316	323	337	353	344	356	322	349	311	335	298	367	352	348	352	324	345	332	332	327	358	298	327	320	329	333	356	348	335	341	373	336	353	333	334	348	350	316	339	346	367	392	361	315	336	342	343	382	346	334	356	307	349	363	353	344	338	327	322	333	335	354	337	362	349	328	328	328	325	356	326	332	343	339	340	363	345	341	355	317	360	351	331	365	355	343	327	357	347	320	364	345	348	325	347	346	347	368	346	335	341	345	348	378	336	347	376	313	328	337	367	340	346	329	347	342	365	354	322	408	367	316	328	324	337	316	323	322	327	309	339	306	365	366	365	331	331	374	335	318	381	320	340	313	316	355	345	315	360	365	374	346	335	345	325	311	300	351	337	305	322	342	360	327	328	368	311	361	354	339	325	331	386	345	325	343	346	319	326	331	335	335	342	328	332	327	330	365	319	326	341	354	350	325	351	347	346	327	334	343	363	360	379	328	312	351	329	343	352	324	339	330	345	331	332	352	353	355	345	366	292	316	351	351	356	318	363	322	328	336	313	349	382	324	332	334	321	323	353	338	334	314	361	342	332	356	334	328	346	376	365	365	353	360	327	345	343	359	354	353	365	333	326	339	340	348	331	336	333	347	355	327	361	331	316	317	316	366	332	346	341	335	370	370	362	310	324	338	344	349	336	340	331	339	319	351	357	332	359	359	293	335	341	308	342	304	346	379	354	333	326	325	325	335	356	335	380	349	356	353	322	351	355	356	328	347	340	312	359	315	343	362	335	303	338	360	340	326	315	320	371	349	344	296	335	318	332	305	345	344	339	369	370	316	347	322	312	319	335	325	335	339	337	326	351	361	349	375	320	365	311	337	336	325	363	376	319	353	332	353	349	353	327	344	339	343	301	358	376	355	343	336	319	340	319	350	352	339	366	365	341	330	329	353	344	347	335	317	338	361	357	353	321	334	346	340	319	348	347	321	333	311	335	316	305	321	303	339	348	337	345	313	334	319	332	332	346	343	343	293	331	348	366	384	322	323	354	344	332	330	344	324	354	316	327	340	339	351	329	343	349	372	337	339	312	387	315	341	364	342	338	315	337	327	351	348	355	317	350	328	359	303	301	321	340	346	353	311	349	359	322	324	348	351	319	336	344	328	352	326	356	348	334	321	312	328	316	338	325	330	343	356	342	324	331	349	355	304	313	344	314	346	369	337	363	346	345	348	335	307	331	314	318	323	348	328	331	331	336	337	337	352	384	367	324	353	346	339	354	335	344	364	350	326	321	362	373	312	310	385	310	308	366	370	365	315	325	340	351	325	339	361	325	361	319	339	341	346	334	355	373	341	347	355	345	330	339	319	326	343	369	351	327	333	317	332	325	329	328	298	326	333	355	378	363	345	298	344	328	351	364	318	344	360	306	331	341	357	352	341	323	354	350	322	349	333	346	337	367	359	342	316	356	331	331	322	341	351	347	307	341	364	333	358	296	315	354	299	323	339	338	357	341	362	320	322	375	329	344	319	347	354	311	330	365	347	335	346	319	327	337	348	347	344	345	373	354	336	371	328	350	336	337	387	351	329	335	326	341	295	317	347	305	334	368	353	336	314	334	336	332	340	338	367	372	336	324	308	328	346	312	358	331	360	333	342	311	355	356	338	297	344	357	325	344	348	339	384	337	326	369	333	350	334	341	350	372	334	315	339	348	328	343	375	360	316	351	333	371	318	318	316	352	349	294	338	338	321	355	335	372	339	333	380	309	345	325	323	324	317	334	351	319	328	364	317	354	376	312	323	303	346	328	332	361	313	316	363	346	327	364	314	309	365	336	347	318	350	323	345	323	357	334	343	314	310	331	329	322	293	335	345	346	337	365	321	358	357	352	315	372	345	334	317	341	331	337	325	367	351	364	313	323	333	342	337	356	359	326	342	320	324	351	366	359	347	340	343	346	352	357	327	342	329	358	350	334	332	379	348	327	307	349	364	360	356	324	331	322	343	316	340	322	316	384	371	309	326	344	325	327	326	370	316	359	298	308	374	323	322	331	334	351	327	354	333	344	342	338	333	359	356	311	351	355	321	395	338	319	345	329	365	354	309	347	357	345	342	309	334	368	329	342	338	305	336	301	317	329	303	366	339	343	334	333	332	328	339	335	333	344	327	315	338	352	316	318	329	344	343	340	345	323	340	371	333	322	330	349	366	339	299	302	380	345	331	316	338	386	342	331	325	290	333	333	341	312	330	361	342	344	347	349	350	297	342	359	333	331	332	326	350	338	324	362	361	324	332	316	321	336	320	331	353	356	330	386	348	327	327	345	342	333	332	321	346	394	348	366	278	324	341	353	338	355	336	343	358	353	316	353	349	329	349	366	324	335	362	341	361	341	366	325	334	326	316	361	330	330	348	356	354	322	319	371	336	313	360	308	342	318	327	329	368	302	356	314	324	361	344	349	361	341	321	284	304	319	299	355	344	332	363	335	353	343	341	338	385	334	319	340	355	294	345	325	349	353	350	342	336	361	342	325	310	347	380	358	333	328	335	323	339	317	333	335	335	318	316	304	367	337	334	323	341	355	314	322	346	325	327	338	355	321	347	325	334	324	375	350	343	353	350	329	372	306	331	330	356	320	358	330	389	321	332	295	366	357	328	361	344	330	324	317	335	343	349	361	352	327	336	346	347	330	322	326	352	342	348	339	343	314	338	361	360	320	336	357	353	355	345	344	290	351	348	350	304	369	358	319	310	332	346	339	320	325	332	331	327	305	368	300	354	307	299	401
28490	29830	37125	29967	21291	14883	10332	6998	4995	3747	2848	2294	1806	1485	1279	1008	833	742	635	587	487	489	446	405	358	357	309	328	325	308	313	274	302	287	304	291	280	292	276	303	272	284	284	298	284	284	283	271	276	280	257	276	290	282	296	266	272	267	263	276	284	280	280	280	295	285	277	227	268	261	264	254	267	262	282	258	266	287	283	285	314	277	267	266	277	291	279	266	264	269	270	284	275	266	255	259	247	315	274	297	261	300	287	318	300	271	231	248	287	289	274	257	244	284	267	290	286	297	295	272	261	269	272	245	275	290	268	262	277	264	262	282	249	286	277	258	269	260	284	289	254	273	295	248	283	294	249	282	295	278	262	288	289	252	242	259	302	257	273	244	267	278	293	237	256	272	287	266	275	258	291	261	253	309	251	271	268	285	268	250	295	288	274	260	243	250	260	282	287	289	246	277	234	294	252	265	299	258	243	289	253	289	242	256	290	264	263	283	266	310	281	269	291	262	267	248	294	283	306	281	300	263	299	267	275	308	291	252	266	268	284	241	261	256	257	278	281	257	249	257	269	293	247	268	275	282	279	274	251	256	234	274	254	255	288	284	259	273	277	255	267	281	265	249	279	273	276	249	276	284	257	249	272	272	280	273	287	261	284	249	293	275	256	236	266	291	262	278	277	246	296	269	286	277	263	276	267	251	261	271	271	245	289	270	259	285	277	295	272	265	276	288	288	306	270	275	276	257	262	258	287	260	269	243	260	284	289	269	302	291	292	274	304	316	291	289	260	286	258	276	278	272	243	258	282	269	273	294	257	284	253	275	259	291	254	270	276	272	293	312	281	259	277	288	269	282	256	265	269	274	279	279	248	306	282	258	260	265	268	257	297	262	305	274	289	274	285	283	276	309	272	250	282	282	285	280	248	295	274	277	284	255	275	282	266	291	297	276	259	279	259	277	296	260	267	249	272	298	269	264	286	253	272	308	281	279	239	248	286	265	278	301	258	279	260	267	284	276	269	280	278	292	275	253	249	280	273	286	250	269	268	277	293	272	283	261	268	273	285	284	277	300	271	259	277	270	274	281	249	293	266	244	250	267	275	259	278	289	289	258	275	283	315	257	242	297	274	279	290	250	288	263	257	253	284	276	281	265	260	272	297	274	272	276	257	253	264	271	284	264	242	289	295	267	245	258	297	271	254	247	269	280	291	296	270	269	281	236	293	267	271	278	292	255	253	280	284	273	305	296	281	294	259	269	279	259	255	291	272	282	272	302	269	267	244	241	274	261	268	295	286	291	250	262	286	285	258	273	276	245	252	270	258	274	282	268	256	249	288	260	273	256	262	250	271	286	268	265	274	273	261	254	273	270	285	271	275	299	267	273	275	276	291	274	270	289	267	307	256	309	267	248	296	303	282	293	265	261	261	271	255	271	285	275	254	297	290	260	260	282	277	302	283	273	247	280	282	284	287	274	254	248	318	305	276	265	279	276	263	286	267	268	306	303	283	272	285	283	274	300	296	263	296	294	310	282	301	243	287	270	291	275	258	249	271	303	287	266	258	268	261	285	254	264	266	281	269	305	261	278	265	296	284	268	258	262	274	292	273	273	287	277	267	258	286	300	281	250	290	273	282	268	253	270	253	264	264	272	278	282	284	285	290	273	267	279	282	254	269	269	276	277	269	270	256	278	248	246	266	271	270	274	255	287	252	288	242	277	269	288	262	260	262	266	303	276	264	273	243	250	258	266	287	272	270	279	248	288	268	269	293	262	262	304	287	262	269	276	279	285	272	284	276	253	273	264	270	237	300	295	241	293	292	313	254	270	251	240	283	264	283	284	291	270	268	286	277	254	237	286	282	282	271	274	274	259	273	260	275	288	272	263	282	276	269	277	271	257	301	276	258	259	263	292	257	304	257	289	277	263	289	251	283	273	248	281	279	290	289	264	262	285	270	274	272	262	250	269	294	273	271	250	259	281	259	263	272	276	286	267	271	254	279	308	282	281	273	277	265	278	295	243	309	272	249	291	260	279	275	260	287	297	264	282	289	280	267	288	294	281	297	249	263	260	296	297	265	274	300	301	247	282	267	271	283	231	245	284	285	281	276	278	268	243	289	264	298	274	289	315	276	283	241	259	238	285	270	246	257	308	258	276	270	273	277	253	255	285	290	258	275	279	263	276	272	281	280	288	265	283	269	288	255	284	268	252	272	282	242	263	268	260	282	293	257	258	287	339	272	286	282	262	253	259	269	280	266	272	264	261	275	290	270	289	289	278	259	295	292	291	294	275	269	279	294	279	264	278	271	311	261	279	257	281	285	270	278	276	270	242	275	273	272	241	260	310	279	302	272	282	255	264	263	259	287	258	265	286	276	253	305	298	261	241	301	289	280	279	282	305	277	283	261	291	296	276	278	251	283	271	275	230	290	249	297	282	275	275	251	303	265	245	281	253	305	247	256	274	273	259	266	271	291	263	266	250	243	263	269	231	292	274	263	257	305	262	295	302	261	297	274	296	245	286	280	279	281	260	277	267	273	249	289	252	292	265	250	266	284	264	273	283	258	256	285	263	267	260	254	276	277	263	289	292	282	261	282	282	239	264	272	256	263	301	268	283	284	257	262	264	281	286	269	266	307	270	279	264	259	251	291	284	278	277	263	280	288	267	281	291	275	297	264	297	269	287	257	258	262	275	281	264	271	265	266	309	277	301	264	264	283	255	270	259	270	276	265	280	262	278	270	295	257	244	301	280	270	285	288	233	283	267	239	282	309	267	289	248	274	293	271	271	280	271	268	269	298	270	280	297	251	272	282	271	308	263	275	272	293	259	267	263	281	282	280	265	253	265	279	291	290	284	294	279	281	269	290	274	274	277	271	239	283	283	297	268	295	308	257	289	268	254	259	244	276	278	302	257	284	239	286	298	279	284	258	314	290	279	301	284	309	250	291	275	290	271	277	265	284	302	268	254	248	272	329	270	284	276	288	304	258	279	288	253	278	247	276	287	296	286	257	304	283	273	262	301	261	251	266	270	260	251	276	266	304	282	250	273	248	288	258	281	282	266	279	275	268	258	290	269	274	273	299	287	268	269	252	295	266	274	302	250	271	263	282	276	287	310	249	275	289	255	288	279	270	269	297	308	288	264	252	249	275	267	273	299	271	254	277	288	264	266	247	307	281	288	254	254	274	288	276	279	259	265	280	308	269	259	286	281	259	273	259	282	276	302	298	268	262	280	281	283	293	277	251	244	261	278	277	271	250	275	246	280	271	268	266	256	292	283	251	268	278	264	302	269	284	296	283	253	282	252	269	279	285	259	271	268	315	258	291	284	299	284	268	272	268	286	288	273	259	283	278	295	286	267	289	283	268	280	276	303	271	288	266	275	255	282	237	274	277	239	266	306	266	279	282	266	258	289	277	260	279	264	275	265	277	285	284	270	293	274	267	275	242	300	240	270	269	268	277	304	280	254	240	287	257	278	243	236	269	270	304	265	296	272
34894	48630	42615	32446	25993	21281	16730	12703	9714	7386	5793	4383	3493	2898	2302	1831	1558	1309	1151	896	775	731	593	543	530	507	469	467	399	379	384	399	345	390	375	356	376	322	363	374	351	352	346	331	327	365	326	340	341	336	350	369	363	353	345	354	363	332	352	324	321	347	378	344	325	354	341	377	373	352	353	352	350	363	377	374	338	335	313	338	335	364	362	339	338	323	373	361	373	342	337	362	383	389	354	322	356	313	361	326	328	347	376	311	368	351	370	318	359	323	340	330	373	346	375	369	346	359	348	369	350	351	363	333	355	337	329	336	361	335	328	318	345	361	331	331	347	364	344	349	333	330	347	375	338	381	356	342	388	364	342	338	331	341	337	339	363	351	358	370	338	336	336	340	348	371	358	336	345	345	359	349	346	364	320	348	330	346	354	353	345	383	340	337	349	327	355	330	356	344	352	323	354	341	391	347	318	370	342	329	343	342	333	357	353	349	359	382	358	353	320	374	346	347	356	349	373	324	318	338	366	328	403	346	318	349	349	306	363	373	370	318	354	364	372	375	358	339	354	361	340	355	357	369	312	336	363	338	360	373	328	333	333	351	331	332	327	369	354	335	356	336	322	324	333	361	356	320	347	340	359	366	360	352	359	343	373	348	355	324	362	354	330	314	345	331	334	337	344	372	355	335	373	337	331	362	354	350	355	340	317	346	384	332	346	343	343	364	321	349	410	355	389	359	361	338	328	330	351	338	363	357	357	346	357	354	386	363	357	331	317	328	345	338	341	357	357	352	354	356	362	347	331	318	343	326	362	343	348	377	369	323	315	343	326	365	338	355	379	334	353	345	365	339	352	344	348	320	318	337	338	361	349	362	336	351	349	331	339	340	344	322	349	329	372	329	317	339	346	337	340	324	358	385	329	368	342	328	350	313	342	363	336	344	361	321	335	297	356	361	354	333	328	367	362	338	336	330	338	345	325	346	347	340	349	340	346	375	356	303	305	385	331	334	363	339	352	363	357	321	350	390	336	341	341	363	328	340	315	358	351	379	326	351	349	357	351	338	345	357	342	343	335	323	330	353	385	356	364	379	352	357	352	336	351	368	337	334	325	349	358	319	320	365	329	332	341	334	337	361	361	352	348	377	332	334	345	324	332	357	351	358	363	338	376	344	331	350	360	328	362	379	332	333	334	319	377	342	325	354	353	354	359	356	328	360	359	351	371	367	350	363	346	374	390	341	375	332	348	350	334	342	356	347	324	373	357	370	312	320	328	359	302	339	328	353	362	313	363	357	341	353	367	358	366	345	331	361	328	332	359	349	325	355	351	330	350	375	312	377	337	325	347	330	337	357	358	339	350	338	324	352	345	345	314	363	353	316	385	344	346	329	355	355	335	357	378	358	341	379	344	355	344	347	321	325	338	352	359	339	340	317	330	347	336	338	358	357	342	358	332	358	355	314	349	348	326	337	331	342	331	358	387	371	333	364	375	358	347	334	346	323	349	369	353	361	359	340	324	355	343	349	330	307	349	323	356	331	317	334	320	353	345	348	373	321	372	308	358	356	346	346	329	358	364	344	345	368	345	352	352	361	347	360	319	332	338	360	327	321	354	322	312	392	334	341	345	315	333	365	370	325	325	314	353	326	343	371	321	343	345	337	345	356	364	332	324	332	358	380	364	333	350	369	347	372	325	311	375	332	311	353	353	342	377	365	367	360	318	336	358	365	376	366	345	346	355	331	347	327	351	341	346	343	345	369	328	328	377	345	360	348	381	351	335	341	342	340	350	335	374	361	349	354	346	357	352	359	326	336	348	360	336	342	352	354	354	348	371	375	355	363	322	345	353	335	364	367	319	366	351	334	331	312	331	330	329	388	353	341	351	358	353	381	328	373	320	361	334	371	368	323	354	313	370	342	355	369	372	353	325	356	326	364	344	346	349	365	343	346	344	357	352	360	360	354	348	332	323	366	337	364	354	347	349	346	339	367	349	350	323	381	346	366	369	334	333	355	353	318	371	381	344	304	368	356	337	343	328	335	388	332	343	372	340	372	306	366	348	360	318	359	357	300	367	365	342	350	367	361	351	365	374	394	342	364	373	328	324	350	353	329	372	322	357	349	343	342	346	344	342	360	356	366	375	356	365	340	394	339	354	367	354	342	330	371	369	341	334	333	372	393	312	344	335	350	364	323	354	350	332	360	347	360	358	365	379	311	364	347	323	344	334	350	355	351	336	320	351	365	343	313	373	359	339	338	352	342	362	380	358	350	347	362	329	347	358	324	329	353	342	355	355	322	397	349	365	372	339	342	345	388	382	323	321	335	363	343	352	362	311	334	343	352	361	379	334	369	348	345	375	361	353	368	328	337	355	330	383	348	326	336	348	311	337	350	321	366	337	377	364	356	364	348	366	343	326	343	330	335	343	350	354	364	320	357	348	369	331	328	346	351	345	402	350	385	343	349	348	349	347	344	351	349	310	344	347	372	341	359	378	335	342	371	347	357	343	375	325	354	338	346	357	333	347	343	334	302	350	337	366	341	312	330	372	345	335	353	376	333	373	330	339	352	325	363	356	364	384	332	327	336	344	329	363	341	347	332	335	336	385	364	351	341	315	340	298	331	320	335	361	342	370	350	346	331	306	346	337	362	332	325	349	365	331	287	321	317	366	379	346	324	370	329	342	383	345	333	327	365	358	377	350	365	313	395	323	372	336	324	350	373	328	340	376	304	336	332	384	346	349	331	333	404	343	325	353	373	362	327	327	364	353	336	356	367	334	344	357	367	326	358	334	388	340	356	366	379	336	328	353	365	368	341	337	336	344	341	338	369	380	368	334	343	345	364	386	334	360	374	383	344	346	339	338	356	307	357	329	341	345	345	341	342	321	364	337	320	356	337	320	332	352	357	372	335	349	349	355	354	369	310	347	340	350	357	328	333	347	355	355	337	360	329	365	321	355	368	357	347	358	357	373	335	308	342	338	340	303	312	333	309	359	315	371	350	363	357	372	355	374	368	344	363	375	317	319	344	337	314	371	346	339	351	370	357	329	347	386	343	342	326	317	328	331	356	347	351	340	349	336	339	374	325	372	354	361	360	353	338	336	350	364	322	352	382	364	319	350	329	354	391	360	324	316	334	343	335	370	338	331	339	336	329	364	349	361	365	330	376	362	384	350	359	350	362	352	339	330	333	349	324	341	355	325	337	366	346	352	354	361	359	345	360	331	321	367	333	323	355	349	373	348	312	342	345	341	348	366	351	357	351	338	369	332	366	316	347	348	341	318	370	337	324	322	355	330	393	368	363	362	352	337	334	363	346	336	343	370	339	341	343	380	326	333	341	335	364	351	323	361	381	367	348	338	337	330	338	363	333	366	345	335	371	370	325	370	363	346	358	365	371	341	343	347	345	346	332	348	377	363	404	339	352	350	337	379	337	345	390	360	383	341	346	343	313	324	322	315	335	347	358	348	351	369	361	327	390	337	354	354	342	352	362	381	362
23814	20819	28107	24796	23301	21932	17044	10665	7420	5580	4360	3353	2533	2073	1788	1476	1127	939	812	640	604	527	469	406	401	370	382	357	332	347	340	289	292	297	245	299	277	272	275	268	249	272	321	261	277	246	274	264	283	283	262	254	256	265	266	271	280	295	300	284	253	263	244	261	286	261	269	281	248	260	246	275	263	281	242	287	275	300	280	285	249	299	269	261	286	269	270	263	280	252	280	299	287	290	293	270	292	289	268	284	255	256	279	291	258	287	251	270	276	264	303	252	300	267	265	251	275	262	293	287	281	276	262	290	271	259	292	254	271	248	270	258	310	255	288	249	270	281	255	281	289	281	283	282	275	285	280	281	293	271	250	260	256	242	269	279	287	271	271	297	256	266	289	279	258	259	303	279	281	262	259	256	260	272	281	280	245	256	276	276	255	298	259	281	267	256	283	279	257	271	261	291	295	267	264	251	267	249	289	279	279	266	269	273	295	259	274	263	288	288	270	289	258	283	289	272	247	255	302	272	276	282	280	276	278	259	256	265	254	280	282	277	259	306	308	273	269	227	259	251	264	271	282	296	271	246	277	259	251	253	273	257	286	268	265	240	263	289	276	265	293	303	289	255	249	279	279	273	280	286	273	265	254	260	291	296	245	252	284	277	273	277	266	290	269	271	260	284	297	291	260	259	259	274	294	283	280	295	257	265	288	252	249	287	281	270	288	210	271	268	280	260	291	303	272	272	274	273	280	267	272	294	277	236	283	253	284	291	278	260	255	287	297	270	292	258	293	250	268	324	271	267	264	289	271	295	285	262	269	273	258	270	270	284	234	277	287	278	279	284	286	284	267	304	240	246	288	269	291	302	271	255	267	297	277	283	254	270	263	270	297	260	275	283	281	277	286	252	270	266	265	262	274	301	253	276	293	282	282	257	264	277	260	290	288	256	277	268	258	272	278	295	234	253	294	278	258	286	237	283	283	262	280	244	274	269	291	297	261	275	304	256	246	276	253	278	270	289	253	255	271	254	281	263	253	268	270	266	257	267	255	266	251	260	281	277	294	267	279	254	281	268	291	275	260	258	289	307	271	259	269	253	290	247	263	278	275	249	282	226	262	283	260	240	250	266	278	254	278	255	287	275	261	273	252	278	282	265	273	273	271	267	309	244	303	267	305	283	294	278	297	269	265	304	314	279	263	252	287	273	253	270	272	265	271	292	261	244	261	294	257	251	266	263	243	286	255	249	309	280	258	263	276	253	284	271	318	289	284	262	274	246	290	283	274	271	291	288	292	271	266	270	256	265	263	296	272	260	267	278	274	296	279	277	288	274	258	241	270	271	249	251	283	245	278	241	278	256	270	279	271	275	238	287	307	293	291	276	274	280	267	284	285	248	290	274	276	265	244	256	288	285	266	254	252	273	279	290	271	280	268	243	257	275	276	276	250	272	283	299	300	272	288	260	277	272	272	267	251	248	266	279	282	256	316	256	281	271	279	284	303	245	292	266	303	246	296	275	263	248	299	248	263	247	261	254	271	278	313	276	253	293	264	277	288	272	272	304	294	266	293	287	264	302	294	290	288	283	274	274	280	287	283	309	252	281	260	275	284	245	252	263	272	265	274	270	289	237	266	252	265	291	276	270	264	288	263	258	257	271	254	244	256	268	283	229	261	288	289	317	287	246	284	280	266	285	259	261	272	278	283	267	279	257	260	281	268	276	266	307	281	307	273	266	255	278	311	226	268	272	278	273	272	266	256	245	276	275	262	273	278	275	245	277	254	264	266	290	253	294	281	258	252	251	292	271	290	276	273	285	261	297	279	276	268	277	279	286	274	259	278	294	239	248	302	255	287	246	261	241	284	274	269	272	267	236	280	243	285	272	235	264	289	283	264	232	266	264	254	257	287	272	279	291	249	257	281	277	277	256	270	237	258	294	266	259	288	270	257	305	251	287	288	258	292	268	279	255	281	267	263	280	248	276	279	269	263	236	286	278	284	269	246	307	255	268	269	277	298	259	272	298	276	270	290	254	265	238	234	269	262	253	275	246	277	288	293	262	246	259	262	279	246	273	272	275	275	268	274	297	247	262	280	280	266	273	237	267	269	298	251	243	290	236	217	244	271	255	285	263	271	294	260	280	267	247	253	248	259	280	323	239	252	258	256	242	313	263	251	268	276	287	278	275	291	237	277	264	302	247	289	281	276	269	241	277	280	278	287	275	262	243	255	264	251	273	267	268	291	256	307	301	293	269	278	281	221	278	297	278	261	247	267	283	275	283	249	277	282	280	276	257	299	278	277	281	267	303	238	260	263	234	264	262	249	281	262	292	227	246	289	256	275	278	258	294	278	263	277	270	262	275	287	272	277	243	307	261	262	288	254	257	239	263	298	269	279	280	247	259	276	285	288	272	261	287	256	258	254	276	272	278	260	267	241	280	237	302	264	292	260	266	271	271	272	278	274	271	280	254	276	253	250	270	265	290	304	279	313	273	255	305	261	268	281	245	288	281	284	278	270	259	287	280	270	275	275	249	259	289	261	259	270	256	260	264	239	267	279	267	264	294	306	288	269	257	287	276	304	278	277	274	250	269	267	250	276	281	248	243	275	265	306	283	291	258	250	280	265	248	256	271	244	281	285	273	260	280	252	293	271	278	270	266	278	254	269	260	287	285	270	257	289	296	233	290	285	258	265	246	268	286	271	263	256	270	288	270	288	260	278	284	293	264	265	284	275	276	288	266	303	301	273	268	261	303	267	275	293	280	261	277	259	305	280	261	280	255	290	303	278	288	282	266	279	267	263	265	255	276	277	288	253	249	272	276	267	272	282	279	256	302	272	270	270	273	269	255	277	286	289	237	276	264	277	272	247	273	266	296	238	283	254	238	261	250	292	274	253	302	265	281	287	274	287	266	287	254	268	280	266	256	243	261	266	281	266	264	264	249	291	289	276	264	274	253	278	248	283	283	274	256	286	278	296	275	284	295	277	260	294	268	280	281	313	262	269	294	276	263	269	276	248	239	264	285	278	229	264	268	280	245	297	269	270	284	291	273	258	261	266	261	307	290	291	228	269	288	286	260	263	274	263	269	264	261	280	267	260	276	297	264	272	269	269	302	266	244	255	279	250	271	290	281	266	267	249	275	313	286	281	250	301	314	259	257	290	265	301	297	255	253	260	275	251	294	291	266	258	285	292	281	268	273	272	257	268	272	274	287	252	272	308	276	257	288	260	293	279	279	268	273	257	271	255	297	250	264	268	282	303	247	283	309	253	241	273	281	237	265	258	271	290	279	261	285	287	260	252	245	271	261	270	296	276	277	275	290	275	262	236	286	250	281	295	268	282	259	281	254	240	239	250	269	292	257	246	276	263	267	270	274	271	277	282	287	265	276	247	268	251	283	267	222	252	276	278	250	291	276	275	255	267	270	283	223	246	286	290	271	275	258	303	260	285	241	307	254	259	281	263	327	265	269	258	231	261	291	265	298	278	278	256	284	262	261
35318	55100	48466	37339	31388	26120	21736	17092	13400	10468	8281	6399	4971	4076	3315	2666	2068	1671	1470	1170	991	867	724	667	591	544	521	442	401	409	398	382	403	356	377	428	355	360	353	395	339	363	367	359	386	337	343	347	345	347	324	341	322	321	335	356	347	363	363	333	328	328	341	351	358	323	342	319	348	310	353	344	330	317	374	327	341	332	350	380	320	322	314	349	371	326	340	341	346	376	312	351	338	323	330	340	329	328	347	404	343	313	355	358	338	366	338	369	325	310	329	362	358	314	371	331	350	330	319	354	343	353	383	350	322	364	345	354	319	357	340	330	335	348	370	332	351	357	344	321	335	318	332	341	339	357	334	361	352	321	350	350	351	316	326	393	347	359	334	367	357	376	357	345	331	363	335	328	358	337	298	333	342	358	343	334	330	338	343	315	331	366	325	323	350	318	342	338	365	357	322	377	305	343	371	337	370	352	322	351	323	301	378	321	321	376	330	329	333	356	351	335	327	348	367	332	355	340	360	375	336	343	361	346	345	384	323	365	336	336	348	335	356	363	368	345	357	320	330	359	306	342	338	329	376	356	353	347	347	345	331	323	362	297	338	363	352	321	333	351	330	360	347	359	333	340	364	326	341	369	364	364	367	337	359	390	343	293	363	378	378	342	339	333	315	334	324	353	365	338	322	372	353	344	359	336	357	346	326	358	324	338	352	319	313	334	335	367	350	360	369	344	371	333	328	374	320	353	357	333	331	315	346	334	326	320	312	335	333	322	344	347	346	334	327	350	345	366	346	352	327	366	363	357	348	358	338	355	340	331	319	369	347	351	345	339	318	345	368	358	315	383	336	374	349	367	338	342	344	332	323	346	371	304	333	323	374	348	324	342	310	318	318	322	361	334	299	372	322	339	325	324	373	344	342	335	337	330	336	358	352	390	341	331	309	344	315	316	325	338	334	317	352	374	312	364	334	368	369	324	315	340	333	335	342	325	349	350	350	348	318	321	361	318	329	352	360	342	348	326	350	303	341	346	359	309	340	364	345	299	345	305	333	363	340	318	354	346	349	362	344	354	337	366	345	316	357	346	322	354	331	347	336	341	331	328	360	345	331	325	345	358	345	352	327	337	341	364	332	358	334	351	338	334	327	324	326	347	354	354	347	375	345	322	362	360	340	353	333	340	318	344	350	321	333	355	333	342	343	322	352	347	364	384	339	317	332	361	340	341	344	353	318	366	327	352	308	366	380	338	326	336	305	355	325	333	354	342	338	350	349	351	334	342	345	314	324	341	347	396	338	329	356	366	375	348	350	311	357	355	338	329	365	343	387	359	358	331	333	308	344	360	365	370	327	330	375	336	333	331	331	343	348	335	348	317	357	330	327	327	354	374	321	376	356	362	360	333	349	340	355	348	358	338	334	359	351	373	365	353	355	347	334	334	331	367	351	335	348	352	328	341	387	324	323	333	357	356	321	368	350	335	371	378	372	343	342	335	340	352	361	351	391	333	320	362	334	371	361	364	319	332	332	356	354	338	353	367	340	348	323	338	338	343	348	354	312	383	388	344	362	327	342	351	315	350	348	325	370	363	332	354	306	322	340	359	350	350	365	343	343	349	350	334	354	384	333	324	347	353	322	314	350	341	340	339	354	359	348	353	323	355	300	329	340	375	362	369	346	352	336	364	343	325	334	331	332	327	359	332	350	311	342	333	341	362	312	364	313	336	377	335	322	344	291	359	337	365	340	353	318	332	345	326	362	362	386	360	325	346	321	343	357	323	342	361	335	362	333	336	340	306	344	314	362	361	366	346	319	342	336	345	323	313	333	338	350	341	345	352	353	351	336	361	379	348	376	345	350	341	342	333	339	345	360	326	360	368	346	355	356	364	319	386	385	360	332	352	354	353	387	309	349	353	312	361	368	337	329	328	337	341	336	352	351	318	334	327	320	342	351	352	372	362	340	380	363	352	338	324	302	321	343	343	347	336	344	336	383	333	347	359	335	343	350	359	354	320	329	326	320	310	330	351	358	331	363	344	361	345	333	326	311	340	338	347	353	344	320	344	354	352	334	347	358	374	386	337	328	330	340	332	318	341	333	324	355	387	345	372	337	369	327	340	349	340	360	344	319	332	337	354	330	350	341	334	336	347	346	351	343	342	346	346	344	382	360	324	344	344	341	373	321	345	361	341	364	324	366	368	314	354	359	328	392	373	361	333	351	374	365	349	333	321	333	330	310	361	351	310	338	331	327	316	322	342	328	373	319	321	353	354	368	329	356	346	379	362	316	370	323	339	341	319	352	360	345	357	329	365	366	322	352	302	336	311	339	341	334	377	332	340	344	359	377	343	326	338	342	355	329	333	353	317	363	340	344	340	353	348	354	350	330	350	344	326	345	347	342	327	340	306	341	357	345	332	380	336	327	343	324	312	351	332	353	345	336	333	343	325	302	357	356	334	365	335	345	320	338	325	328	361	328	321	339	343	366	316	364	323	328	348	364	355	363	349	335	326	346	338	321	344	384	374	323	351	336	381	343	361	382	390	363	319	354	355	346	322	352	331	352	311	354	339	344	344	333	341	360	330	331	306	361	320	344	348	339	338	347	333	335	359	372	332	362	362	344	332	361	311	313	342	339	320	366	347	358	312	382	359	302	359	330	360	329	386	351	365	354	346	390	331	317	339	345	349	365	324	366	347	365	356	365	353	359	351	370	356	335	322	348	340	343	347	312	308	339	312	319	389	348	342	369	342	364	348	330	346	360	355	342	325	342	352	338	352	377	319	331	348	303	339	337	347	315	357	345	347	368	362	353	347	331	333	355	326	336	341	326	317	317	313	371	356	371	322	355	337	324	327	319	333	334	317	326	373	326	339	338	346	328	325	344	334	358	301	359	336	333	319	342	361	345	349	286	349	283	382	345	357	351	293	334	338	375	328	355	345	372	349	352	338	372	335	356	352	354	354	352	360	346	333	317	364	345	349	363	341	383	346	346	339	341	351	360	345	325	343	355	367	335	373	324	330	372	297	321	357	340	352	346	352	325	334	361	339	349	323	318	392	352	369	362	343	392	359	377	338	356	320	340	368	322	305	360	341	358	386	334	351	322	373	349	365	359	347	368	368	355	346	338	330	333	347	336	382	345	367	341	313	311	331	326	339	336	301	335	331	356	341	333	343	347	347	357	326	350	342	359	348	363	359	343	353	376	346	340	339	360	388	329	344	383	348	306	347	375	358	330	339	354	325	364	345	336	339	336	352	354	346	356	345	347	330	372	328	343	330	378	303	346	358	341	346	345	324	310	341	302	323	336	339	341	340	352	320	368	325	367	358	312	311	342	362	363	390	328	328	337	347	380	333	360	374	360	359	316	339	340	297	347	376	327	349	387	376	356	359	338	353	336	354	320	349	377	333	373	336	374	329	331	341	353	357	332	377	373	347	347	371	319	381	366	340	352	336	317	355	356	333	334	347	350	342	356	326	348	375	334	356	324	329	349	343	307	356
22656	20806	28326	23514	21787	23960	23796	14672	10201	7810	5938	4512	3609	2897	2324	1934	1557	1282	1084	931	771	664	545	488	483	434	383	380	345	313	327	314	316	298	295	292	321	284	289	283	299	281	305	296	249	286	292	263	273	278	277	292	264	297	285	249	275	271	275	281	271	266	268	270	284	270	306	272	226	261	288	288	301	265	281	253	282	279	268	282	305	261	280	260	262	254	269	304	267	287	265	257	268	293	279	277	265	313	292	279	290	292	279	313	291	297	250	277	277	271	257	303	274	292	275	276	278	272	238	286	269	249	261	305	304	258	265	257	274	287	294	287	300	318	282	291	288	255	278	289	289	318	283	292	242	246	314	320	272	277	293	272	259	279	273	260	245	288	257	277	269	289	286	291	291	267	279	276	268	286	299	282	276	252	286	276	272	284	278	258	286	272	261	268	298	281	278	251	263	272	278	249	251	294	277	264	265	284	260	276	296	272	257	272	265	285	259	258	274	253	273	290	274	286	313	311	302	286	269	261	260	310	261	305	287	275	297	280	292	253	271	285	287	276	275	283	256	273	256	281	276	261	283	283	263	244	248	277	279	263	276	295	299	292	266	272	279	280	266	288	302	270	272	249	258	261	305	259	269	289	306	275	263	272	282	269	268	281	260	290	299	252	233	263	252	254	270	303	250	283	277	268	278	271	294	283	263	295	298	284	278	269	278	284	272	275	270	262	274	277	236	308	268	265	298	306	285	275	257	261	274	271	255	265	281	283	265	306	279	296	273	268	288	285	286	265	282	261	260	274	252	232	241	259	261	263	266	261	276	284	256	249	293	280	287	257	280	278	284	266	260	284	322	251	272	274	275	269	285	279	263	297	291	260	269	258	275	272	253	245	307	287	266	247	278	276	305	271	282	264	259	299	263	266	277	232	317	278	280	248	304	286	273	237	280	265	275	258	286	264	266	308	263	271	260	286	285	272	282	264	273	276	310	259	279	284	271	268	281	266	288	275	272	292	300	295	256	278	266	277	282	282	276	248	284	268	273	254	298	279	290	269	306	256	296	285	266	296	264	291	264	267	293	266	270	244	274	301	262	276	271	260	291	277	285	285	239	282	283	271	261	274	271	291	272	287	275	299	268	280	297	306	291	288	305	283	275	284	260	250	254	262	308	267	296	284	260	266	277	287	263	261	289	253	248	280	282	256	267	275	277	270	281	246	278	264	253	252	275	257	282	255	268	264	284	264	311	273	262	292	273	281	300	258	270	266	270	306	274	293	268	257	249	298	290	290	295	283	284	269	285	272	277	246	258	274	281	288	263	269	275	262	235	281	269	295	296	238	276	281	273	262	273	302	296	259	304	266	285	238	285	259	255	307	308	284	263	268	263	263	309	248	282	284	296	284	278	259	278	294	277	285	258	264	275	279	265	259	245	245	274	256	258	263	296	285	252	280	273	283	276	276	248	282	294	227	278	271	276	263	281	267	270	256	283	313	298	265	288	280	287	275	312	267	271	278	254	244	299	300	271	305	267	239	301	280	272	305	277	285	250	281	244	267	278	283	290	275	267	262	268	287	302	303	269	296	289	264	294	290	287	265	270	282	311	251	261	284	281	274	298	270	277	319	291	269	280	286	277	261	260	270	278	265	289	269	323	272	296	279	292	260	289	225	276	249	273	258	273	283	255	277	274	287	292	272	270	266	287	275	260	297	271	298	244	280	266	267	273	268	259	306	264	262	301	260	272	271	255	272	270	274	284	253	268	282	298	262	282	301	294	288	284	269	258	270	295	272	274	292	262	255	261	296	286	254	301	270	269	298	287	272	260	316	260	269	311	284	274	274	261	282	280	294	255	288	251	300	278	314	257	263	292	279	285	284	275	276	291	262	282	269	262	286	301	278	285	252	269	270	267	286	248	279	294	262	306	260	258	289	299	258	268	273	252	275	236	292	256	258	265	289	265	262	262	286	294	245	293	274	291	287	301	265	270	267	277	260	279	264	271	260	294	260	273	266	274	248	282	274	294	297	272	266	270	262	259	263	265	287	275	309	273	266	262	277	292	305	281	267	270	261	260	256	274	269	272	298	275	242	277	294	281	273	296	265	269	272	276	266	293	252	276	280	262	244	263	254	269	278	269	277	269	256	308	242	280	249	266	274	277	280	248	270	271	279	270	290	280	305	280	269	284	287	275	258	276	265	231	270	274	280	256	310	265	257	262	292	256	285	256	254	280	244	283	300	274	275	255	263	269	257	243	304	274	257	286	275	281	259	244	274	272	288	270	254	287	306	256	269	289	259	261	277	287	305	229	266	256	280	260	259	301	301	271	259	283	278	311	253	273	271	269	276	253	285	273	302	283	277	273	272	303	271	287	296	278	295	255	267	295	273	320	269	290	236	247	284	261	276	293	263	278	252	279	274	265	285	312	261	280	284	271	279	290	288	248	280	258	289	280	269	267	280	266	278	274	271	317	253	256	297	275	264	248	268	270	311	290	285	264	268	238	287	276	274	255	275	291	276	275	296	276	270	284	298	275	271	284	269	300	277	280	282	254	304	268	265	297	275	282	268	302	265	267	287	289	259	290	273	275	273	259	260	295	290	293	284	252	265	292	280	298	293	273	297	276	280	285	253	290	295	267	279	296	275	293	285	293	273	262	281	259	274	291	292	253	294	259	277	261	274	241	266	255	301	277	282	288	250	262	280	288	294	282	280	254	257	301	301	298	273	287	291	278	285	265	264	279	274	280	255	269	279	276	271	257	253	290	289	279	257	244	265	287	291	280	296	287	295	299	284	249	281	266	282	291	272	291	271	261	284	277	263	284	263	270	291	252	262	265	273	286	261	296	286	264	258	259	271	295	278	310	280	276	308	287	236	283	308	247	296	233	288	293	256	302	248	290	245	274	270	271	271	267	288	274	278	258	245	273	283	265	287	291	272	290	274	281	242	300	256	253	276	282	264	261	256	260	303	271	261	309	271	239	283	253	272	279	256	283	273	285	299	254	275	272	289	261	301	307	255	295	270	246	294	305	259	271	287	262	262	304	282	282	276	290	303	285	248	264	278	261	250	269	253	232	257	274	300	293	289	251	277	260	268	238	280	267	297	287	289	273	271	281	255	260	296	295	296	282	289	287	272	267	261	257	286	270	294	285	241	269	290	284	269	281	276	269	269	240	270	259	261	252	304	268	271	282	272	251	266	257	273	259	291	252	279	263	281	270	246	268	272	261	274	267	243	262	248	265	284	268	282	276	257	267	290	283	300	264	284	285	294	289	246	271	303	249	253	265	272	304	289	281	278	298	258	268	310	281	289	266	292	258	279	283	269	255	271	320	256	274	293	265	267	295	290	283	285	273	258	267	276	282	274	287	283	297	306	277	278	272	269	242	270	299	263	297	279	269	250	279	266	283	263	309	280	257	286	311	263	272	260	240	272	262	258	263	275	290	310	250	261	287	268	252	277	283	271	284	300	270	265	251	276	262	276	261	299	237	297	285	267	254	263
37110	60202	53192	41365	35536	30500	25893	21083	16907	13434	10631	8467	6603	5493	4490	3516	2835	2166	1821	1487	1303	1033	934	802	740	604	555	502	501	465	416	414	414	395	359	371	385	343	344	354	361	336	365	365	351	333	367	345	324	360	368	358	333	340	349	345	367	338	376	334	355	345	372	345	316	349	355	343	358	325	346	319	381	375	370	315	341	347	361	331	342	339	343	313	347	365	295	344	345	326	307	307	326	360	319	349	370	340	342	370	352	318	371	332	328	340	352	342	329	338	359	365	355	335	333	361	353	362	342	351	322	329	311	355	323	322	340	349	339	359	316	362	321	346	349	331	359	325	361	325	325	334	375	354	328	339	331	317	372	359	349	341	333	328	371	361	344	349	322	354	359	357	372	318	343	353	314	347	349	323	325	343	315	344	337	356	352	333	340	362	352	321	336	349	350	358	321	334	353	338	349	349	356	339	342	337	325	338	347	350	365	342	339	336	356	316	330	348	353	332	371	357	359	352	343	325	349	340	335	335	348	325	305	359	327	377	356	362	338	377	333	377	358	325	370	371	370	304	335	354	348	343	337	322	362	355	347	330	321	387	363	370	325	354	351	334	346	319	329	354	331	355	375	279	343	351	339	365	310	362	359	337	339	350	345	309	329	350	338	340	375	359	372	339	320	358	348	331	343	355	353	364	342	376	320	346	347	324	323	332	340	315	345	349	326	389	358	384	336	330	335	308	337	362	369	347	323	378	368	334	344	332	389	347	331	338	316	359	361	349	336	328	345	327	341	341	322	369	370	367	348	376	358	349	367	368	350	327	334	351	358	321	352	327	350	350	353	327	355	347	341	324	352	331	345	328	299	342	345	340	348	333	332	355	372	358	327	330	293	348	348	362	375	333	337	343	366	337	321	345	316	339	325	311	330	328	348	341	344	352	346	377	319	346	328	350	340	334	375	314	309	356	356	361	349	360	366	328	355	333	352	339	347	297	346	304	360	331	330	377	341	371	366	330	348	310	319	339	339	335	348	363	303	402	336	358	361	354	336	323	373	370	359	330	338	375	351	332	331	346	353	376	339	335	344	339	374	353	378	369	333	354	347	357	345	354	366	351	319	367	359	312	350	367	329	336	353	339	302	345	319	369	340	357	352	317	358	367	367	337	347	355	371	351	325	351	332	361	357	334	356	340	324	349	328	358	362	353	340	321	337	367	362	335	317	353	372	344	363	321	341	327	377	379	334	333	339	339	327	340	336	352	343	346	357	363	354	318	334	303	370	318	356	336	372	356	349	325	353	344	355	341	346	345	372	325	321	345	333	362	362	338	365	347	340	362	351	355	349	390	314	349	341	330	321	339	330	360	324	368	340	368	323	352	345	341	333	332	330	335	340	350	354	336	337	356	345	359	301	333	365	343	348	331	348	350	348	330	340	336	320	312	361	315	354	348	336	374	348	343	330	313	342	374	343	315	360	352	368	328	332	335	337	319	365	324	339	400	330	332	349	372	334	347	337	338	369	365	363	352	325	357	341	335	303	352	365	340	357	333	354	328	358	341	335	338	333	331	356	344	363	325	356	353	336	315	373	367	343	352	324	305	364	337	380	375	332	350	372	378	315	315	342	325	346	347	353	380	324	346	360	365	339	368	335	366	340	315	322	340	354	372	327	348	346	331	360	325	302	342	371	338	322	350	314	337	334	342	335	342	333	319	327	347	334	338	346	345	327	358	372	342	359	328	305	361	338	367	357	325	357	363	333	344	356	347	333	367	317	342	332	349	359	346	366	348	358	342	357	326	348	355	344	344	343	371	341	353	383	341	332	323	317	358	378	345	359	337	349	354	361	358	359	318	364	347	337	360	330	349	326	302	339	340	354	346	345	352	369	343	345	365	367	309	336	342	312	349	332	329	368	314	349	330	340	361	328	326	358	374	352	330	329	324	362	363	334	320	341	345	323	329	375	367	340	360	344	337	330	325	329	330	328	337	322	360	361	331	344	330	339	354	345	344	343	386	308	380	332	326	348	324	339	352	325	370	344	365	334	337	328	363	350	325	368	340	354	341	345	357	336	332	356	343	312	345	330	346	338	330	342	339	318	313	366	334	343	346	347	343	361	327	347	327	350	323	332	352	329	325	350	357	366	324	333	389	305	336	322	356	332	349	360	336	318	316	321	326	341	344	375	332	355	303	389	355	282	317	349	344	345	351	365	354	323	329	332	337	329	347	330	354	336	336	331	341	360	327	336	360	392	359	310	369	344	378	335	341	319	334	328	370	344	337	346	392	374	300	323	343	335	353	340	344	372	335	342	305	340	357	358	360	312	332	366	317	326	349	329	340	360	355	373	361	332	336	360	346	333	352	328	404	364	334	312	370	365	332	334	347	367	326	364	316	361	349	345	344	333	324	363	385	342	331	333	346	359	307	335	323	357	386	343	311	315	330	319	337	320	355	356	337	319	344	334	300	363	341	347	350	336	384	325	362	365	362	347	348	355	336	339	331	359	344	369	338	365	319	348	324	338	344	329	326	367	361	350	334	331	368	360	354	376	354	344	347	354	328	341	323	322	354	333	342	328	353	352	334	352	300	358	324	362	350	325	331	328	334	344	342	324	354	323	302	337	363	350	330	323	313	347	359	323	364	368	337	369	359	334	365	344	328	329	351	312	353	376	375	375	345	307	329	324	341	353	323	347	341	350	366	325	364	369	341	369	377	338	334	343	359	353	351	351	318	317	338	340	330	372	346	342	328	378	331	359	329	348	357	352	328	371	344	353	352	356	310	337	336	360	363	355	314	350	353	363	346	335	360	335	326	330	333	336	351	348	329	343	347	340	354	366	352	300	339	334	370	345	321	319	345	354	347	329	343	347	370	331	316	328	349	346	348	348	310	355	340	319	352	357	369	362	333	366	325	364	348	349	325	349	338	330	340	346	379	317	355	332	354	342	363	347	342	365	361	371	348	345	319	331	378	351	350	367	359	326	371	327	326	336	324	341	338	365	370	322	347	380	350	317	346	320	327	353	377	356	325	345	301	347	328	356	324	334	343	321	381	318	338	354	332	331	348	354	340	355	377	353	344	313	339	333	359	340	348	340	342	359	380	341	365	320	352	305	360	341	347	347	327	353	339	336	367	356	329	337	357	342	306	332	363	373	330	350	334	308	312	310	352	348	339	348	319	343	341	364	387	303	361	358	341	313	334	322	363	340	370	377	341	351	356	350	309	345	361	332	357	332	310	331	334	329	361	348	355	352	369	330	350	343	349	358	322	327	311	361	339	383	337	311	335	351	345	347	375	350	330	331	367	375	336	373	353	335	340	336	350	340	359	320	354	334	365	303	327	339	347	333	337	337	328	351	355	348	351	329	360	328	307	341	387	349	370	326	330	309	335	340	353	351	350	361	307	328	359	347	340	347	331	327	361	331	354	356	338	335	366	363	345	333	344	348	357	328	388	318	355	345	338	320	353	362	316	331	297	350	344	330	331	349	351	313	338	365	331	390	339
28570	30423	36613	29573	20465	14033	9622	6522	4801	3577	2689	2074	1752	1393	1194	977	815	680	645	537	514	488	422	386	339	350	329	309	314	314	292	294	287	278	290	276	266	290	275	253	302	280	268	279	297	265	276	268	276	285	258	263	257	271	282	300	280	269	307	288	277	302	290	304	270	255	275	313	257	264	266	282	298	285	269	254	267	263	273	274	305	270	283	274	292	277	265	278	268	305	280	286	297	283	289	307	271	270	255	271	293	281	280	269	301	245	279	288	292	288	278	276	277	261	264	291	275	275	280	300	256	271	285	254	284	276	266	264	273	266	250	269	287	262	281	284	274	286	283	268	289	270	278	273	298	301	287	252	258	274	274	269	264	273	274	291	275	291	259	291	291	274	284	281	288	308	289	290	267	267	271	273	256	249	267	259	297	298	275	262	268	288	267	261	268	274	311	288	302	291	290	258	291	280	273	291	259	265	276	263	258	274	252	262	285	277	289	299	292	283	276	282	291	288	290	279	266	277	287	273	285	291	299	297	290	269	274	269	284	265	293	281	277	255	261	262	250	296	277	273	272	297	280	280	285	286	252	233	266	259	284	292	272	253	289	256	274	265	295	299	265	284	272	262	226	296	245	277	276	277	258	289	256	248	286	277	291	275	276	259	286	294	271	271	293	285	273	302	271	303	289	271	287	248	274	268	302	294	274	291	285	262	277	235	280	284	274	280	282	245	274	255	274	298	284	248	280	254	261	259	292	275	222	258	267	253	294	286	293	281	260	276	245	304	246	258	286	289	271	303	282	267	289	267	272	265	251	285	295	301	268	280	273	301	273	269	277	277	273	298	290	294	261	262	270	298	268	276	261	281	305	281	249	283	260	266	254	255	262	292	285	286	302	277	274	281	240	296	274	277	265	296	287	288	297	265	264	278	238	246	291	300	292	254	299	266	273	272	304	285	290	273	278	266	266	250	292	257	268	271	258	298	273	244	257	286	282	255	253	283	281	278	270	281	283	287	251	290	267	282	295	268	270	291	245	263	290	284	281	266	291	269	270	276	292	275	289	274	266	257	277	254	252	242	297	291	299	258	239	292	264	261	291	297	259	280	259	289	290	270	284	284	289	286	256	286	271	267	280	255	275	270	294	305	265	266	260	291	276	257	279	224	302	311	272	288	295	236	288	281	275	316	272	298	295	295	268	277	284	282	307	302	258	276	276	306	298	288	299	259	277	301	307	269	278	311	260	292	317	261	267	279	271	276	283	268	326	274	282	232	297	264	309	279	257	274	284	289	289	277	271	291	243	254	287	263	287	270	302	265	281	257	268	277	270	274	273	273	268	248	269	274	259	288	272	251	269	250	332	275	287	290	263	242	279	288	266	283	292	290	292	264	264	286	280	260	283	301	276	257	290	282	291	226	276	271	285	252	309	300	282	301	258	292	259	287	270	244	281	295	290	274	297	300	285	316	296	257	281	276	244	279	250	289	254	275	277	268	260	277	277	277	259	274	252	292	280	250	293	275	272	305	277	313	283	253	293	253	273	258	277	265	290	291	266	290	275	276	268	299	247	256	285	285	265	289	278	261	299	242	274	272	316	277	248	283	306	281	241	293	304	320	283	256	304	292	269	261	275	247	241	247	270	273	273	269	258	276	261	288	254	229	265	275	282	247	268	296	277	291	277	286	259	283	283	253	263	285	288	275	250	291	240	277	286	269	250	275	266	291	290	285	255	285	255	269	305	252	271	285	254	281	276	301	272	277	283	258	295	284	273	264	246	294	259	294	287	268	262	304	277	263	281	275	261	292	261	272	293	257	288	271	260	294	298	261	287	300	260	291	299	271	277	274	255	273	283	285	274	282	296	291	261	252	284	274	281	300	292	281	261	273	283	292	281	260	242	280	275	269	284	235	257	294	245	310	270	280	286	287	286	240	284	288	268	274	282	273	299	288	282	275	281	282	318	286	291	238	276	276	289	266	270	280	267	286	295	270	258	274	269	296	304	273	298	285	250	305	258	307	273	288	257	265	253	263	286	263	282	274	308	277	282	280	268	286	252	289	294	262	285	289	284	282	276	290	270	280	277	262	284	261	256	269	301	266	257	271	259	293	295	278	251	285	277	250	302	259	284	293	269	287	306	284	270	303	266	261	240	283	297	270	279	255	269	284	263	287	270	275	264	297	280	271	299	266	289	249	279	303	266	272	274	284	257	275	224	277	249	259	316	284	274	273	290	256	267	307	277	261	277	267	283	255	288	285	294	295	250	284	261	274	277	251	259	263	257	261	291	267	253	272	255	267	280	282	258	297	275	254	276	274	307	277	267	282	268	283	271	277	311	295	282	289	282	254	264	286	297	279	277	264	277	256	257	253	288	290	256	288	299	285	275	308	313	272	264	301	269	298	304	270	293	268	256	265	273	261	249	260	323	253	289	288	283	289	259	292	255	255	262	309	273	275	250	287	273	281	265	269	274	272	286	287	296	269	286	277	304	263	269	270	260	287	265	254	316	287	238	275	266	265	295	290	284	259	282	276	270	277	259	281	265	252	277	267	288	247	289	276	280	266	288	234	265	268	280	288	277	268	269	279	293	238	267	285	249	268	267	274	270	275	285	281	249	248	275	252	292	261	281	249	261	304	243	334	284	281	284	256	291	275	291	252	273	264	264	257	259	265	249	242	266	271	290	271	256	266	301	312	297	274	312	246	282	258	254	287	296	287	260	268	314	297	307	270	285	264	286	252	291	270	281	272	258	264	260	270	276	282	263	272	251	304	279	288	300	285	280	258	289	249	265	266	274	267	278	259	275	274	289	295	260	303	276	303	268	265	263	301	289	291	279	263	269	293	285	265	239	279	284	274	266	299	310	265	228	269	250	284	249	259	263	264	255	271	280	268	286	286	258	285	286	283	261	284	282	273	286	275	291	276	297	290	253	271	245	271	249	286	242	242	264	267	299	262	281	287	263	305	261	285	283	293	306	274	291	288	256	294	262	268	298	266	250	284	271	263	255	296	286	286	283	275	278	289	288	295	262	288	266	277	276	279	267	277	297	300	246	268	308	265	279	293	327	288	274	276	310	293	243	282	272	261	271	262	282	256	250	279	273	255	303	266	294	241	273	283	285	294	300	270	298	298	267	283	271	289	285	270	275	240	243	275	291	271	290	286	240	263	316	299	262	261	276	268	277	240	278	245	265	279	293	307	269	241	279	316	245	272	289	260	301	294	292	279	278	296	283	286	260	263	277	269	289	292	279	276	296	323	279	287	284	283	270	281	258	283	292	253	278	282	289	248	268	296	294	314	255	272	248	269	294	266	272	291	255	265	302	253	251	263	268	282	277	275	251	235	269	301	279	306	264	283	254	272	263	257	277	291	270	270	281	292	280	297	291	278	266	267	285	268	255	262	265	257	283	270	292	267	292	269	271	277	256	287	251	295	278	257	292	267	253	244	262	274	259	272	310	265	263	291	298	277	297	236	281	303	287	272	281	234	304	282	249	304
35313	48803	42306	31610	25664	20590	16286	12560	9488	7263	5465	4292	3424	2692	2297	1875	1486	1318	1054	880	810	647	601	578	492	466	484	421	458	407	417	403	399	382	340	373	332	381	404	352	347	355	373	364	325	363	374	325	343	390	348	356	384	367	352	348	342	345	350	358	345	347	353	376	345	352	364	342	344	319	331	330	357	372	371	378	332	330	331	367	357	333	336	339	323	352	369	338	368	351	367	331	373	329	360	366	385	334	350	357	375	385	359	387	377	360	360	321	336	342	371	351	394	371	347	342	373	341	354	344	359	342	307	324	361	374	351	334	307	356	367	362	372	342	330	379	352	339	328	350	339	353	367	410	372	346	363	358	364	366	351	336	357	296	377	351	379	370	359	331	392	353	361	341	344	352	368	335	330	364	323	354	371	337	369	342	349	348	378	347	346	370	363	358	346	359	363	357	345	374	343	358	369	358	355	373	387	352	360	358	353	329	361	336	324	353	333	353	359	348	379	332	359	362	384	321	372	350	354	357	345	343	335	369	352	359	356	355	354	357	345	360	361	398	336	333	346	359	334	336	371	338	374	360	377	325	362	375	322	358	349	332	341	353	346	342	352	366	335	354	340	377	343	347	370	353	353	361	346	363	353	355	362	404	328	370	378	345	340	343	346	338	350	374	357	311	355	336	344	341	368	364	368	362	356	371	370	351	349	373	356	371	362	373	329	343	311	360	340	344	360	336	359	381	341	323	324	337	355	367	360	360	316	348	323	349	345	338	376	362	363	363	320	336	352	387	318	350	319	330	370	363	345	365	338	336	316	326	358	348	333	357	341	357	336	373	368	341	369	378	363	358	351	362	368	356	369	362	353	341	322	349	344	347	307	377	354	349	371	373	343	369	365	331	344	362	348	368	341	353	378	363	351	370	389	320	316	350	367	373	334	389	372	342	382	360	340	383	374	333	354	355	356	350	340	374	363	343	334	349	315	354	377	354	339	361	371	331	333	339	358	343	344	318	328	321	379	374	325	324	348	362	353	365	399	331	344	358	356	380	336	318	368	322	361	369	334	337	338	331	343	313	358	369	371	370	360	362	332	356	391	360	341	336	355	348	309	342	368	345	364	350	363	350	343	378	353	365	371	355	353	344	356	348	368	372	324	308	335	362	373	390	358	356	339	348	371	360	375	364	363	367	317	373	317	333	390	371	339	352	316	344	333	359	339	372	366	338	358	341	349	374	349	357	339	340	322	335	377	391	332	354	345	360	365	330	339	350	338	340	305	324	364	330	375	342	351	368	366	366	350	364	356	358	338	351	308	363	363	313	366	369	371	293	350	386	355	400	321	344	340	375	322	368	344	375	348	332	318	340	380	350	312	340	334	310	363	329	344	351	397	377	363	371	362	359	348	352	315	363	358	358	345	369	347	328	347	342	324	369	358	358	376	385	368	351	347	369	340	362	344	359	358	351	356	373	352	354	367	341	372	359	363	372	360	338	340	346	324	328	361	358	359	367	327	337	383	335	378	384	347	352	361	333	364	344	357	342	319	347	362	336	352	344	349	392	359	355	350	334	357	355	337	353	343	387	345	318	338	347	353	340	365	365	355	316	340	379	330	384	334	360	351	346	353	336	370	354	366	335	361	341	372	351	330	359	392	325	364	348	357	373	356	332	352	340	350	344	356	322	336	328	371	389	360	360	356	337	386	373	361	369	358	371	334	362	365	359	367	368	336	370	347	409	354	364	360	353	381	354	366	327	366	368	353	376	373	373	352	356	339	334	319	328	345	385	326	355	350	366	372	332	352	359	337	354	354	352	387	379	335	342	358	333	310	396	320	339	352	345	331	356	333	320	363	368	350	349	344	358	369	362	356	365	379	342	355	354	342	329	354	343	338	351	342	346	345	368	335	343	373	346	370	363	396	350	360	336	369	354	387	376	348	356	347	344	371	372	343	356	317	349	367	351	359	369	338	380	349	353	353	363	329	319	342	328	369	361	368	362	378	384	360	355	358	355	332	365	378	359	374	355	343	333	380	346	348	334	382	353	373	373	354	369	316	341	382	358	361	380	388	336	338	379	391	358	363	359	337	365	341	347	355	359	338	312	324	356	371	339	352	358	366	355	353	391	331	342	374	389	376	356	340	322	345	334	348	363	379	312	343	364	363	340	386	345	398	350	327	321	338	345	360	381	335	355	338	372	369	365	361	370	387	341	365	364	359	330	360	365	356	337	362	394	369	329	348	370	354	345	356	383	343	344	342	353	349	353	360	336	356	353	384	337	379	347	407	341	346	351	371	370	328	381	325	359	342	337	367	374	369	363	350	340	371	365	345	362	349	321	396	344	375	350	351	348	379	339	364	354	358	360	331	359	367	329	328	354	349	371	354	370	325	358	332	331	370	331	354	377	344	367	362	331	340	349	364	340	368	371	328	326	355	350	369	377	362	381	342	356	359	386	342	333	320	348	334	331	385	370	378	332	343	372	320	367	322	366	338	355	327	366	369	338	369	335	358	360	367	377	331	354	367	362	394	329	360	334	344	341	339	340	348	358	323	384	375	381	339	347	361	332	357	341	373	355	353	348	307	384	331	360	359	362	341	358	388	347	362	390	370	335	385	358	349	359	359	317	389	353	342	337	362	328	363	345	390	399	364	338	319	336	349	347	349	352	332	352	352	334	401	351	353	397	322	338	331	373	381	335	325	344	378	349	366	324	364	360	353	332	349	356	344	353	325	337	347	346	326	354	356	370	386	376	333	364	351	354	352	332	395	355	314	345	323	345	358	372	337	387	379	353	305	341	346	339	348	379	378	371	318	366	331	340	365	345	333	335	345	324	314	372	346	363	346	367	369	357	372	385	340	339	328	354	374	345	308	353	302	372	358	356	352	333	370	338	309	328	372	347	349	358	344	350	374	366	353	360	359	340	365	365	331	337	347	346	360	388	319	364	372	349	357	340	348	332	337	345	351	345	375	392	364	387	359	330	386	320	357	398	365	361	344	372	351	332	369	356	353	355	351	355	351	364	372	334	349	349	368	335	346	336	343	319	351	373	357	362	338	338	372	350	346	359	350	370	351	354	335	342	329	381	357	378	341	399	341	329	372	366	359	358	351	381	367	367	364	338	363	346	319	361	345	396	333	367	329	340	380	381	356	374	360	338	342	369	332	374	329	317	347	372	383	352	360	348	371	351	351	348	343	364	359	401	354	349	382	343	339	328	378	331	356	349	354	330	328	344	378	327	343	370	345	347	377	338	345	363	328	379	349	370	330	315	334	349	367	357	362	352	360	358	343	337	356	306	392	330	357	392	359	366	361	328	347	377	324	366	350	365	340	381	334	370	365	381	355	338	338	384	347	359	321	367	345	348	334	348	357	331	380	374	342	320	349	351	360	348	343	360	345	373	336	332	391	342	370	385	344	360	360	364	371	356	345	361	326	352	334	313	346	365	334	358	376	335	330	322	315	372	364	356	343	342	345	364	401	339	350	342	371	331	380	350	364	385
23744	20803	28102	24647	23115	21565	16553	10263	6953	5580	4036	3087	2570	1978	1668	1341	1154	977	855	717	559	526	503	484	420	421	388	348	311	345	303	288	309	288	284	308	312	279	275	275	286	289	264	261	273	255	263	303	241	281	265	255	255	275	252	267	264	257	249	270	265	282	272	255	282	277	304	261	269	281	287	271	292	255	255	282	271	260	272	310	255	289	260	258	277	285	276	252	258	278	290	258	255	265	274	281	270	251	272	273	254	284	280	269	266	273	289	270	275	243	275	295	279	252	279	277	280	269	269	304	261	282	253	291	283	271	285	279	280	273	272	264	279	248	272	296	267	254	280	280	302	272	270	261	289	246	281	276	282	277	260	249	307	256	308	267	270	307	272	280	276	279	245	253	267	286	268	276	292	287	284	283	245	268	265	303	283	258	314	286	284	264	251	265	294	269	255	290	276	285	281	274	228	340	293	266	257	276	241	294	278	295	261	278	291	271	279	311	267	267	245	281	263	260	260	229	279	259	264	282	269	285	288	272	255	268	252	267	258	241	277	257	258	250	262	251	287	293	264	267	286	258	270	273	290	288	248	293	274	299	272	245	291	270	276	270	281	270	278	301	247	253	255	277	280	290	277	265	245	250	284	290	289	265	266	292	304	272	266	275	277	238	256	292	246	259	254	278	244	253	276	273	264	267	277	264	252	310	245	299	281	283	283	271	270	263	252	250	263	273	309	285	309	282	265	286	247	295	311	288	252	272	292	300	316	294	257	286	264	265	257	268	272	276	245	272	283	276	257	254	256	293	248	298	255	313	288	259	276	284	273	269	236	274	281	269	286	291	287	284	258	288	294	230	298	264	300	274	309	256	293	295	280	305	241	288	281	261	304	281	275	285	269	272	249	248	305	274	260	277	250	288	276	273	264	246	296	270	287	276	253	285	275	274	309	280	261	289	263	275	252	281	295	280	303	270	293	292	246	271	303	316	281	272	272	254	295	267	286	263	276	270	291	282	278	252	298	278	268	296	273	277	265	267	280	275	271	266	266	285	275	262	270	261	279	240	293	265	236	248	256	248	281	267	250	273	259	296	276	286	288	306	252	257	240	272	240	260	264	278	278	288	280	290	292	278	260	292	237	261	291	287	282	265	279	302	322	282	266	300	264	280	266	282	272	299	276	270	265	306	269	273	299	264	280	272	264	271	259	246	313	245	261	293	262	256	283	293	253	261	278	285	286	310	279	269	259	273	283	284	262	269	268	257	285	276	274	292	279	275	246	291	272	273	277	277	278	271	268	282	300	278	273	252	283	271	285	268	289	272	256	289	262	280	300	288	268	276	256	292	279	264	288	267	282	267	319	246	269	254	267	285	262	271	257	281	322	269	251	274	280	241	249	305	277	263	261	273	252	285	256	285	257	259	278	247	244	244	269	302	273	281	290	283	274	267	292	275	259	255	294	250	251	232	254	270	279	288	281	263	269	265	240	291	257	254	264	302	268	255	274	273	284	307	265	266	245	262	292	258	278	252	293	286	284	295	280	290	284	302	292	274	260	271	270	272	278	279	273	300	297	265	274	271	289	262	273	263	272	255	265	322	269	278	285	266	257	251	299	277	277	269	268	279	287	277	260	273	267	310	293	298	291	288	287	288	273	280	282	310	229	282	251	263	257	255	262	271	270	270	297	291	286	279	271	251	265	268	262	279	274	271	303	266	253	258	291	265	287	253	286	296	289	303	253	285	292	295	300	263	291	277	270	285	289	291	298	265	252	300	269	232	268	290	284	253	241	275	278	254	279	266	259	280	264	252	279	244	295	262	294	289	273	299	244	268	268	293	290	283	303	259	257	283	265	272	257	288	232	285	284	251	272	279	251	264	250	284	262	255	308	273	276	269	277	266	266	285	274	258	309	279	270	306	255	287	272	276	266	307	248	258	294	288	237	260	297	244	281	267	278	272	282	263	284	271	257	290	264	261	272	292	301	262	278	283	256	259	277	273	252	287	286	236	266	286	279	289	290	260	308	297	261	267	273	280	233	298	302	271	297	288	320	300	266	301	248	276	284	255	273	262	261	253	255	300	274	287	280	263	271	276	266	281	278	276	282	269	254	270	284	270	322	280	287	262	268	273	276	272	263	287	307	251	284	274	292	307	243	269	256	272	268	257	272	270	272	299	280	252	289	274	276	294	254	289	286	259	262	292	272	276	235	263	277	263	308	289	271	296	266	279	243	278	291	276	249	250	291	263	261	256	276	281	277	276	257	253	289	291	281	284	274	308	293	302	269	257	308	281	251	292	313	267	295	278	280	265	275	271	280	301	260	278	274	247	283	237	266	269	257	274	275	270	303	278	300	247	256	293	246	308	279	264	288	276	270	266	232	301	269	274	282	266	289	259	270	274	260	288	273	283	275	302	243	285	281	264	257	259	271	284	297	274	269	248	274	304	266	261	292	257	280	270	261	265	294	278	275	269	265	286	271	283	291	269	275	287	294	264	323	273	290	272	261	253	288	302	297	258	267	272	248	285	277	284	255	290	288	267	257	286	279	233	279	285	264	291	256	260	327	257	279	271	294	250	255	307	261	270	310	287	292	280	260	273	269	287	231	244	281	259	272	273	249	264	277	297	261	272	274	288	274	272	278	258	277	294	271	270	261	273	272	253	257	279	270	279	289	248	298	295	287	289	297	273	302	274	275	246	309	284	252	287	291	301	267	294	294	282	252	278	289	296	268	246	255	287	292	285	258	264	242	267	280	289	291	286	260	254	278	301	288	268	263	276	301	290	269	260	271	288	264	274	269	276	296	284	254	294	269	281	294	285	276	304	273	260	298	272	271	274	268	274	313	254	304	281	280	297	272	299	306	272	279	274	283	275	306	281	286	279	272	281	254	243	278	310	258	310	291	264	282	282	273	250	281	302	292	261	290	283	251	265	288	279	274	251	263	265	274	274	247	266	264	262	265	261	255	274	262	272	291	297	287	275	276	302	284	259	253	297	314	270	248	259	243	254	268	254	294	291	281	264	312	296	238	274	262	273	274	231	278	256	273	266	281	259	274	284	270	288	284	252	276	299	267	280	291	235	256	269	286	274	274	254	320	263	276	251	293	293	286	242	284	270	291	267	285	288	252	282	275	281	260	275	288	291	269	283	260	248	299	276	268	264	269	285	298	276	275	257	282	253	274	279	257	271	256	266	268	278	274	214	316	266	251	278	265	256	267	319	252	283	271	265	261	290	261	266	289	289	265	288	269	273	272	260	263	287	253	238	283	285	271	261	310	254	306	278	271	256	272	288	237	270	266	266	306	285	271	293	264	263	266	266	303	281	281	290	316	262	280	271	290	273	267	276	270	289	271	284	286	267	273	267	298	295	280	279	286	237	301	287	294	294	257	261	271	253	270	248	304	283	252	288	274	290	265	265	283	278	306	257	276	303	282	255	259	272	278	295	277	267	251	266	297	271	310	267	265	293	283	258	254	287	264	250	287	284	287	284	302	295	303	297
35275	54966	48203	36787	30695	25688	20854	16739	12644	10007	7848	5961	4927	3815	3202	2643	2041	1745	1444	1136	1005	898	737	716	664	554	513	448	457	467	408	429	388	357	383	374	363	371	338	372	369	346	364	357	334	307	338	338	345	349	333	363	347	327	381	326	357	332	334	324	340	347	300	349	359	362	367	357	362	321	344	380	374	363	338	358	345	332	342	338	345	371	354	366	345	363	345	350	362	359	322	356	343	327	352	351	338	281	343	363	310	358	347	354	338	338	360	356	344	350	354	326	338	324	343	333	336	338	359	353	364	411	342	323	334	307	322	376	329	343	361	354	339	341	346	344	353	338	361	354	342	375	331	335	361	358	352	364	360	347	338	340	339	353	337	339	363	320	366	328	331	371	330	336	320	372	339	351	333	370	343	377	363	371	324	311	379	371	359	364	365	342	344	344	339	338	372	336	370	330	319	337	349	338	381	350	361	357	356	349	331	349	342	360	325	335	361	355	358	332	319	345	363	341	340	342	346	326	354	356	325	351	375	347	331	383	334	350	314	360	331	329	357	364	336	379	361	343	358	363	376	370	396	345	331	366	370	364	376	354	342	318	359	366	372	358	317	317	371	389	326	355	348	336	358	343	371	330	363	340	337	339	320	366	359	308	349	341	344	348	361	331	331	350	338	354	345	339	383	359	338	356	391	336	378	365	352	362	339	336	327	347	370	313	345	285	358	321	342	327	352	357	373	356	346	368	361	341	351	347	353	353	323	374	354	360	336	362	330	377	322	345	340	369	352	341	357	356	319	325	320	347	364	356	306	352	372	365	335	337	320	329	339	344	336	321	359	341	352	354	354	354	349	338	356	329	363	351	339	332	319	335	362	362	344	328	321	334	358	317	327	368	322	321	334	366	363	366	361	348	371	349	326	309	343	378	333	372	320	347	344	358	351	333	333	321	354	353	324	337	370	327	361	361	374	359	362	366	356	334	323	347	355	370	389	384	343	344	354	348	346	378	362	325	347	350	372	314	330	361	326	335	365	343	366	332	322	331	315	359	349	344	304	342	350	362	331	322	370	317	346	327	363	334	344	335	319	362	322	338	356	333	340	337	351	364	361	355	346	380	338	323	356	356	364	327	334	303	356	344	353	326	314	351	376	323	321	350	323	385	357	373	354	362	350	350	369	364	353	362	362	357	325	345	355	347	371	360	341	368	346	351	320	364	312	389	335	334	347	325	337	368	351	336	335	339	303	358	335	333	325	359	358	356	365	353	326	333	341	341	317	326	359	339	364	358	345	338	302	316	351	337	341	342	349	323	347	327	326	366	361	367	327	351	332	323	343	333	341	403	363	360	353	378	371	386	331	342	340	332	341	323	294	340	331	363	367	356	365	366	341	353	324	341	345	382	355	331	310	366	360	332	330	343	367	373	361	313	344	308	385	341	373	359	355	366	360	349	306	341	336	336	359	356	335	350	329	324	372	367	358	352	347	333	340	344	345	349	355	342	312	310	352	372	323	347	393	354	329	344	363	361	372	333	361	361	371	331	386	324	351	366	335	352	314	355	326	373	368	399	327	351	325	339	341	366	375	332	360	324	341	327	360	358	302	377	334	348	370	347	348	348	347	336	339	350	328	355	368	361	337	329	362	340	344	336	345	342	370	335	338	339	354	343	383	337	353	360	334	351	374	354	332	358	346	354	361	359	375	346	320	344	361	378	359	362	351	376	349	341	334	331	359	363	331	322	354	337	373	365	353	382	353	332	346	349	316	345	346	362	345	355	355	354	384	347	375	337	357	334	379	345	346	359	379	337	326	353	328	368	338	363	346	339	347	331	357	386	385	349	364	372	351	354	350	386	329	366	349	337	343	352	355	383	319	364	360	338	323	331	367	359	334	342	322	339	334	356	330	330	343	348	327	390	356	344	355	336	335	348	322	339	342	325	325	363	339	362	362	333	362	345	382	319	347	391	321	371	346	345	338	358	321	345	336	367	329	323	340	328	366	340	369	313	361	347	306	351	334	346	345	363	343	340	343	347	396	346	358	329	386	344	356	338	339	378	367	336	378	310	368	358	380	324	331	342	354	346	349	313	349	350	345	393	341	356	372	350	358	383	372	325	310	382	341	352	360	392	335	328	342	357	348	380	356	326	360	335	352	353	348	388	367	344	369	353	330	352	341	325	345	367	338	344	388	340	378	361	317	363	350	372	342	324	358	348	323	359	311	340	318	363	342	341	363	369	335	346	367	346	367	369	335	394	369	357	324	361	328	356	376	352	372	369	360	352	331	355	360	383	328	352	335	377	382	347	342	387	353	376	326	359	362	343	341	340	360	345	308	346	360	344	333	362	335	343	329	355	346	352	337	333	340	337	362	333	368	365	294	354	324	356	327	352	371	336	358	336	366	342	333	315	330	319	359	313	344	318	332	320	364	360	348	348	371	334	359	331	328	319	392	345	346	355	350	346	345	326	361	369	344	366	394	332	359	353	349	358	351	338	340	341	354	350	381	327	334	358	367	379	314	330	323	359	341	366	346	365	355	326	339	319	335	368	362	347	326	361	336	343	336	332	330	341	360	323	336	335	337	356	333	337	377	351	341	334	354	347	342	357	363	330	337	347	361	328	337	324	335	387	329	334	337	361	378	343	305	335	369	334	348	366	346	365	380	364	368	366	349	370	361	345	330	331	325	335	332	352	358	324	342	380	337	325	375	365	353	333	318	347	350	366	381	362	332	331	343	355	308	350	348	338	337	347	334	359	355	318	366	343	311	338	343	346	317	316	325	347	331	361	362	332	305	320	349	364	346	320	357	321	358	342	317	353	332	317	340	365	308	353	368	358	333	334	349	375	321	332	344	316	352	364	333	346	327	379	380	330	381	360	369	324	318	356	365	339	360	342	369	326	337	321	335	333	315	355	387	378	356	365	391	383	346	351	374	350	301	358	346	356	363	331	377	357	340	379	366	360	376	335	345	325	322	354	351	326	371	367	327	339	356	366	345	359	343	311	364	369	337	336	385	335	356	332	355	334	354	351	342	328	298	335	378	360	324	346	330	344	335	324	364	366	368	361	333	336	347	350	378	322	363	348	321	346	327	322	335	344	343	362	355	377	338	339	338	334	335	333	340	342	345	343	349	332	377	336	364	333	341	362	365	367	313	315	350	355	352	308	337	349	348	348	315	348	333	365	375	329	364	393	362	363	361	350	348	328	356	332	363	354	329	366	363	402	374	326	347	345	326	342	325	335	371	337	335	360	355	365	349	325	377	359	348	344	337	322	331	360	368	343	362	346	359	330	346	355	330	367	323	377	364	367	353	360	318	368	344	363	383	374	336	314	325	348	343	359	364	349	366	381	355	333	342	351	366	334	323	345	374	329	345	330	355	362	364	350	335	351	337	333	330	324	322	326	330	337	355	357	350	358	342	338	350	355	344	341	348	368	347	352	332	355	316	351	334	379	368	339	329	365	349	364	351	362	324	376	329	356	377	353	343	348	370	375	350	320
22750	20816	28420	23428	21692	23918	23527	14835	9835	7617	5804	4642	3484	2780	2315	1866	1543	1314	1099	893	775	645	603	544	470	453	413	400	350	312	330	317	295	303	309	291	278	300	290	302	303	286	306	292	303	307	287	277	272	266	276	292	284	266	312	300	323	291	285	294	278	255	256	261	284	320	284	267	283	302	246	282	285	264	299	272	310	267	263	274	273	244	316	298	276	278	298	280	276	279	292	264	267	271	271	285	269	264	305	301	286	328	275	300	261	277	275	292	291	289	282	274	284	303	284	265	310	299	289	271	297	293	284	297	264	272	288	291	299	279	295	301	297	282	275	274	263	283	286	260	254	287	294	280	277	270	280	273	277	292	295	309	289	280	268	313	275	301	287	297	299	274	282	277	301	268	296	272	274	273	272	283	299	284	280	285	286	264	291	289	293	300	276	286	278	284	292	282	281	255	250	263	261	280	281	278	291	280	318	282	284	278	298	285	242	276	288	256	278	316	268	305	274	278	288	289	273	271	268	273	294	274	310	279	280	265	283	260	288	260	301	296	271	277	288	288	288	293	272	285	271	276	282	264	266	276	288	272	288	291	276	233	288	287	279	269	255	283	255	289	291	293	258	253	303	309	258	276	279	318	283	296	262	292	282	303	313	293	288	290	273	283	266	252	283	265	271	265	266	288	277	258	282	266	309	259	237	259	260	316	284	290	270	266	289	278	273	279	266	280	273	278	287	270	252	285	265	270	264	290	297	246	293	312	271	236	286	309	260	263	283	267	308	281	306	282	244	311	315	264	276	291	321	270	280	271	281	290	290	306	277	291	316	292	295	297	274	299	271	313	274	270	266	240	259	298	272	279	279	278	264	271	273	256	335	293	281	295	298	286	303	290	303	289	255	281	259	281	293	283	289	272	293	292	286	268	278	278	284	288	267	246	300	279	299	305	288	317	291	271	284	272	275	257	270	308	305	298	309	278	264	262	267	280	276	258	306	277	304	278	292	264	287	278	309	279	278	299	289	306	269	273	269	299	256	301	314	262	290	262	275	288	269	282	283	312	314	293	299	264	279	313	266	276	258	298	275	292	265	266	293	303	258	245	300	296	278	282	284	285	268	285	278	293	272	282	292	278	232	304	272	278	297	299	310	291	286	255	272	323	298	264	267	266	281	255	277	291	290	277	294	284	268	281	291	298	306	300	289	250	252	309	232	272	290	278	298	283	284	279	292	288	280	304	280	289	321	290	239	277	285	288	274	278	261	284	291	283	271	308	275	258	295	303	282	307	284	261	316	279	308	253	250	265	272	280	308	275	256	278	264	247	286	284	283	280	277	325	265	281	283	303	275	305	294	257	285	306	289	285	292	293	290	308	306	258	295	268	295	288	264	303	296	315	264	305	312	291	295	317	277	270	300	264	268	312	280	270	287	290	266	262	271	284	298	310	256	262	306	278	268	301	248	279	327	283	283	269	265	295	288	260	285	298	262	269	292	269	259	285	275	304	274	300	317	262	293	298	285	280	282	271	281	262	302	279	278	277	264	280	304	290	249	252	304	274	260	283	285	252	324	283	300	261	267	277	268	277	286	303	289	262	267	290	288	250	277	246	255	265	267	282	268	282	276	261	270	282	270	296	299	277	277	294	302	295	270	285	251	283	266	277	279	276	276	259	287	264	251	318	302	268	290	278	281	255	275	257	289	280	301	269	291	299	280	280	250	245	265	254	276	273	265	296	306	258	276	300	306	285	267	286	284	294	300	291	290	276	269	280	292	276	293	282	294	331	294	278	269	292	298	267	292	308	260	298	290	259	288	279	281	304	297	300	284	269	271	276	285	232	305	290	284	285	271	263	277	278	282	278	256	273	266	286	292	274	254	291	260	275	276	299	283	285	293	276	277	287	275	267	299	279	265	284	267	305	285	290	286	241	254	311	286	261	247	304	281	286	309	286	239	264	272	287	282	273	310	281	277	279	327	278	280	276	287	302	306	286	289	289	312	294	277	276	266	288	283	276	264	281	262	277	274	289	264	290	301	258	282	273	279	280	266	292	304	280	296	289	268	286	277	289	290	280	270	292	289	278	273	264	278	264	280	281	225	270	250	296	274	305	318	278	289	259	314	276	281	287	268	276	291	268	268	254	305	265	275	283	302	270	255	287	296	300	284	303	266	310	290	279	288	267	283	265	289	289	266	317	279	286	289	282	286	317	276	262	285	260	283	262	302	264	305	243	298	261	279	272	275	243	283	290	291	250	285	296	280	274	289	290	261	267	268	304	273	275	308	295	263	283	273	295	250	280	262	280	295	253	271	260	286	297	293	267	298	257	283	297	297	292	250	284	301	273	274	268	298	262	275	287	277	267	290	266	283	244	299	250	275	259	296	251	257	294	255	294	279	269	265	271	276	277	267	263	276	288	272	323	316	255	283	270	247	292	281	278	276	285	301	293	271	288	306	286	252	268	294	285	305	290	297	275	267	307	253	303	275	280	290	261	301	293	281	283	278	276	297	285	253	271	294	284	299	293	273	277	254	269	260	270	312	266	256	279	243	287	303	284	286	292	259	309	293	263	284	266	273	265	292	276	259	238	287	280	292	312	296	273	301	286	292	284	301	264	302	271	297	314	307	271	287	257	301	285	287	259	272	298	263	267	286	270	279	278	274	268	261	286	294	304	294	304	273	259	296	278	297	285	288	249	285	287	282	283	295	267	267	280	284	287	304	294	255	275	287	266	286	271	296	301	271	289	284	264	268	285	268	273	270	264	266	271	275	292	269	286	269	302	306	271	266	310	314	276	306	281	281	275	248	305	305	289	275	300	265	293	284	276	286	257	320	285	269	291	289	302	267	290	283	244	287	248	288	295	296	283	291	282	281	277	256	286	276	321	284	259	315	274	281	290	276	273	284	271	279	265	244	307	272	283	263	277	305	293	304	299	303	278	270	305	279	253	274	304	246	306	280	299	291	271	283	259	260	270	262	300	294	272	274	295	279	301	282	323	271	276	296	287	304	275	251	302	268	255	279	309	278	294	252	234	293	270	288	292	285	325	303	282	286	268	275	288	279	271	274	319	296	269	292	259	318	288	288	311	255	285	261	281	278	283	257	263	270	288	283	301	293	233	288	273	303	249	260	272	308	298	277	283	257	291	300	266	253	280	281	284	311	280	291	269	300	240	291	303	282	265	317	300	284	285	255	270	262	266	263	278	276	279	264	312	295	262	294	287	302	289	256	284	276	269	268	255	281	264	296	306	290	262	313	256	291	285	291	278	268	251	276	284	274	250	286	306	267	272	297	283	288	274	259	273	274	270	270	283	278	299	306	272	281	292	262	273	304	287	300	304	243	258	258	314	271	265	260	284	291	259	280	240	275	254	282	262	281	285	297	286	269	272	280	273	259	307	300	309	271	274	273	269	263	277	288	267	305	296	270	286	286	273	307	294	281	283	268	243	273	270	280	273	293	265	235	257	263	297	307	295	288	279	256	293	279	265	289	268	294	289
36581	59845	54609	41678	35243	30341	25520	21045	16332	13235	10367	8276	6579	5311	4292	3499	2806	2229	1847	1596	1299	1041	902	845	770	701	553	558	523	478	469	438	375	402	358	385	369	368	360	386	329	357	366	345	360	354	361	368	381	351	347	339	361	402	351	353	356	321	354	369	307	374	347	323	345	327	330	319	325	332	340	339	368	334	378	368	354	353	355	378	329	348	366	388	365	312	343	361	331	373	336	365	334	340	330	320	324	364	368	346	353	396	353	383	334	377	337	376	337	344	335	338	338	304	351	343	308	347	347	356	336	330	351	319	354	337	345	344	316	361	349	353	317	371	357	380	393	327	344	334	352	354	354	359	367	350	345	334	356	336	313	337	338	343	351	345	376	342	335	374	318	347	334	349	345	350	353	327	348	331	334	392	372	348	368	342	318	331	341	319	370	344	349	367	342	361	342	339	359	333	337	356	319	347	367	362	318	365	358	369	340	353	356	366	371	330	345	382	373	341	330	366	378	345	320	350	385	330	367	352	348	326	350	331	352	347	364	347	348	341	363	362	360	329	364	321	340	358	383	370	345	337	363	351	345	338	329	379	380	338	358	325	323	351	352	349	339	346	328	372	345	367	359	307	346	367	345	329	347	330	343	344	356	363	348	397	359	355	372	333	352	339	343	327	354	356	333	347	359	365	355	381	354	358	330	310	357	340	353	352	354	341	330	345	354	344	351	346	345	352	331	387	365	367	353	361	357	352	331	336	356	350	362	360	381	369	317	367	341	372	335	326	351	355	372	343	341	377	336	344	349	315	358	330	346	353	344	316	366	351	356	327	351	326	339	361	362	344	353	342	349	349	411	330	369	370	332	333	340	307	330	338	348	344	368	342	320	340	346	332	389	376	316	353	345	340	367	378	332	349	323	348	331	325	335	347	357	313	336	363	305	362	350	370	366	335	312	386	353	351	340	349	339	375	372	358	361	367	344	360	326	366	350	371	361	382	345	341	392	329	329	379	337	378	357	377	361	314	342	357	352	338	374	344	326	368	329	355	354	345	343	362	334	362	336	348	351	390	354	317	338	371	343	323	340	343	360	357	348	358	345	375	378	327	332	354	354	352	348	380	338	342	327	349	332	324	348	330	358	353	364	365	338	346	365	335	352	355	322	344	367	373	340	367	304	351	344	347	354	326	371	365	327	348	340	357	328	363	361	337	371	347	342	330	300	333	361	349	372	343	340	327	373	345	353	367	378	379	347	328	358	361	353	338	311	331	363	333	369	326	371	347	354	360	341	347	359	345	337	344	344	374	361	339	351	335	337	343	350	317	352	323	350	337	353	322	333	361	323	363	338	372	365	320	358	344	376	365	346	309	328	351	368	371	345	342	365	363	343	374	353	365	358	333	328	363	381	368	342	342	353	337	343	328	332	344	344	377	379	326	331	360	400	343	392	393	349	358	357	363	345	319	343	348	345	373	341	384	357	374	353	325	345	335	370	358	361	352	357	306	347	329	347	333	319	323	344	340	354	343	338	351	317	374	318	344	339	351	330	309	315	349	321	338	370	353	336	322	380	356	358	336	349	360	331	343	336	337	329	353	375	322	350	369	327	369	368	388	358	379	349	378	343	341	313	365	324	331	331	331	376	334	341	336	344	358	333	345	324	328	343	364	329	328	330	381	345	372	333	320	380	290	318	345	322	355	316	354	324	374	335	338	335	338	390	364	328	325	362	338	345	352	337	340	352	341	335	352	390	361	365	359	352	379	350	357	342	350	327	362	350	323	342	341	347	352	343	320	348	349	336	340	368	369	349	374	329	351	330	327	352	372	381	352	363	332	369	331	344	348	364	322	357	351	323	354	374	329	338	341	353	365	330	355	350	367	382	348	385	368	341	352	333	361	332	355	338	334	324	350	360	359	361	327	302	337	362	322	332	349	360	348	324	340	368	359	323	337	342	305	356	359	336	323	352	334	353	356	333	320	372	357	372	363	356	391	350	376	353	344	320	315	341	362	357	332	373	336	355	372	339	368	317	338	345	378	335	356	355	334	356	363	375	336	342	383	340	346	356	342	337	363	331	322	340	335	319	355	338	362	342	356	353	373	329	410	349	340	348	356	344	338	372	338	348	358	336	347	374	371	370	332	350	339	361	353	338	367	357	363	371	337	336	350	350	327	323	351	340	343	351	337	353	348	328	318	365	331	348	365	362	387	382	361	343	350	316	356	338	338	331	361	361	325	349	364	368	392	340	347	384	351	339	355	335	311	331	364	364	367	353	349	357	338	348	360	352	351	329	336	346	356	371	342	353	340	354	366	349	362	292	323	355	362	307	346	386	369	352	371	346	346	360	366	343	364	344	338	353	351	346	325	323	359	347	342	365	361	363	324	350	347	348	386	349	351	352	330	332	355	342	353	349	345	352	313	340	340	361	335	371	361	363	362	374	381	366	344	343	369	352	359	355	329	327	343	349	345	346	358	365	362	374	369	366	327	344	340	315	367	324	345	340	364	336	344	336	339	368	394	354	335	370	350	353	379	337	353	354	355	377	349	335	339	342	369	359	324	372	333	374	331	323	335	365	332	329	329	352	301	355	332	329	354	340	342	372	316	371	347	358	350	328	370	341	335	330	355	335	353	324	339	376	352	344	341	332	369	339	316	358	377	343	358	349	344	368	359	372	329	355	339	338	354	407	348	333	356	347	333	334	362	360	320	387	343	349	367	337	351	366	378	369	338	348	363	333	343	345	316	328	359	314	353	340	346	356	346	349	333	363	356	358	342	371	355	352	340	342	406	310	372	338	350	363	350	335	333	332	340	370	349	336	326	350	350	352	309	352	313	355	327	321	327	370	319	359	359	363	341	363	337	323	354	376	323	366	347	351	351	373	349	352	342	350	337	343	363	333	348	345	362	320	343	343	357	342	362	356	362	337	362	352	358	318	371	361	338	330	346	346	370	380	338	336	344	315	353	396	345	322	379	373	317	344	368	352	366	357	341	371	355	336	336	350	342	357	369	355	340	328	321	357	377	335	321	348	367	326	341	385	367	367	335	368	367	339	322	333	327	339	339	358	336	365	354	353	342	351	382	334	349	354	357	305	350	353	335	336	341	363	352	353	354	338	333	347	335	337	328	374	361	351	331	352	365	354	368	340	341	329	352	361	337	375	348	375	343	332	345	378	318	335	349	344	349	335	370	361	366	335	324	392	347	359	365	360	345	347	350	326	374	346	366	342	329	349	337	344	365	345	341	360	347	339	311	368	341	344	376	359	362	325	351	372	357	363	357	360	343	319	361	358	364	358	389	363	352	338	375	351	324	355	354	326	347	363	336	336	330	355	345	373	333	359	352	334	373	346	368	367	376	336	364	368	351	352	354	327	334	351	373	375	345	365	372	340	320	373	358	357	340	326	371	345	360	389	352	314	350	384	326	324	386	368	317	339	358	347	356	346	320	388	334	348	349	357	369	371	361	345	367	370	403	367	317	342	312	333	359	340	315	359	359	330	335
28295	29796	37645	29256	20275	14263	9879	6808	4831	3502	2763	2292	1795	1435	1209	1014	876	709	655	571	473	443	438	393	366	352	344	318	301	311	315	291	310	318	300	304	279	286	262	279	275	261	290	270	244	309	288	297	307	264	284	275	292	268	259	266	283	287	317	312	262	306	270	272	283	283	283	283	264	279	291	280	288	262	279	297	312	295	278	279	286	264	287	280	259	253	274	272	307	307	316	283	288	278	272	285	284	278	272	286	300	272	297	290	279	283	302	266	293	303	319	286	294	264	268	277	293	288	251	286	284	261	289	277	264	296	285	282	290	268	292	270	271	292	247	308	297	270	283	304	254	277	282	281	297	288	322	282	268	288	279	280	283	271	286	276	286	280	263	283	300	291	288	277	276	261	267	276	288	271	287	272	253	240	282	269	255	278	275	258	295	282	288	265	253	261	299	295	279	300	258	273	295	289	266	277	283	262	285	266	275	285	280	297	287	282	238	302	248	293	277	284	276	268	293	271	288	258	274	251	302	289	289	303	301	267	275	292	273	303	281	281	316	303	265	276	263	291	275	285	281	285	289	284	294	280	261	263	267	298	305	286	292	316	296	246	255	325	269	286	315	303	278	286	273	284	298	250	254	296	241	273	273	277	270	265	273	285	285	292	281	277	272	262	266	262	247	293	261	282	275	260	298	297	269	265	269	259	296	298	290	289	259	278	279	289	294	257	272	278	293	290	261	301	288	282	273	272	271	247	288	270	283	284	262	255	278	271	255	284	268	276	291	295	283	273	296	290	290	295	299	276	275	266	253	281	276	257	268	279	266	274	285	270	261	275	294	279	278	280	306	276	254	254	273	309	287	276	255	273	272	261	285	282	288	276	307	293	262	321	267	292	284	261	273	294	286	286	278	317	303	293	270	258	271	308	270	286	273	242	237	294	257	271	269	244	287	289	238	259	274	276	258	285	298	239	264	256	261	267	281	257	293	273	297	278	251	269	264	270	308	277	244	266	241	295	306	304	290	280	268	285	288	257	278	286	288	290	268	250	298	288	278	251	256	282	269	265	287	239	265	270	295	310	268	265	271	271	263	279	304	297	294	314	253	285	278	305	274	232	264	282	263	280	288	273	269	250	322	294	273	266	257	278	289	288	297	277	280	259	270	277	277	280	275	291	248	289	273	282	276	259	290	280	266	301	275	293	299	258	256	269	266	281	282	280	287	260	266	297	308	259	263	297	284	237	252	268	304	292	320	259	312	274	301	275	257	293	241	265	258	309	276	296	299	255	253	293	308	307	266	285	289	258	295	290	250	270	239	294	273	276	281	272	291	316	308	272	310	283	273	269	280	295	277	289	285	256	278	263	262	295	292	267	292	304	243	275	260	289	290	267	249	286	314	278	267	293	293	311	284	277	274	273	275	254	260	270	282	286	269	290	270	287	256	274	280	285	282	286	275	308	295	293	283	280	296	276	292	280	267	264	279	291	305	275	264	270	267	307	273	309	294	279	292	262	296	266	298	281	299	278	282	276	259	263	292	291	281	282	300	257	257	255	301	317	297	287	269	260	268	320	308	276	286	300	271	283	290	292	281	286	291	286	272	263	267	292	314	282	281	264	295	274	324	313	271	301	273	305	305	292	276	287	277	259	294	275	297	261	268	312	306	286	291	285	295	290	277	279	297	281	271	288	286	263	246	284	298	295	249	277	286	265	316	274	278	296	299	265	283	295	260	247	294	300	263	264	277	310	278	261	287	269	264	293	290	304	249	294	263	264	270	262	297	281	284	255	260	280	284	306	245	296	260	273	280	292	279	285	278	318	266	291	284	289	237	276	295	290	281	277	257	262	275	271	302	291	296	267	261	292	274	235	295	262	280	262	269	283	272	294	245	281	271	225	289	270	273	257	292	287	272	288	295	273	284	264	295	286	301	307	262	279	280	254	298	309	285	254	257	271	275	281	284	253	279	264	264	282	298	292	272	272	281	282	275	292	264	293	264	271	286	284	268	276	244	294	275	290	282	259	259	311	259	254	293	277	277	289	286	246	273	270	267	262	257	272	270	262	289	272	269	292	270	321	257	293	248	302	293	260	269	306	271	274	270	260	276	293	295	284	266	274	290	298	277	267	291	266	277	287	283	257	277	301	292	339	287	266	274	270	265	299	279	266	296	254	269	269	288	266	278	291	255	261	273	309	290	267	260	299	275	290	290	287	265	293	277	288	303	283	259	269	277	301	283	270	273	279	310	264	277	282	261	293	266	324	258	276	266	274	260	287	280	258	287	273	271	264	270	279	314	287	284	288	277	315	298	251	248	245	253	264	265	273	285	268	265	264	279	296	239	281	308	283	298	271	302	287	276	285	280	272	268	259	281	265	293	248	286	291	250	274	287	286	300	290	267	283	261	245	279	283	300	305	314	274	252	291	296	263	268	276	281	271	294	285	289	267	285	277	247	245	276	311	302	266	260	287	295	268	272	265	304	312	318	281	260	293	293	298	284	262	310	287	302	267	277	276	260	289	281	257	292	275	275	279	287	257	279	294	240	248	250	294	278	282	259	253	262	296	263	317	295	269	280	302	296	252	270	266	291	285	269	283	274	294	269	295	292	272	277	283	282	297	280	258	274	285	302	274	306	303	267	295	271	278	293	288	274	289	264	280	263	270	282	300	265	296	258	301	258	304	258	261	290	266	271	283	277	262	285	291	285	292	269	299	299	290	288	266	281	308	275	286	282	300	259	285	271	280	272	288	265	261	278	258	288	278	284	262	263	267	267	253	290	236	284	265	268	258	281	259	295	300	296	260	272	278	291	274	257	290	277	279	267	297	303	280	294	263	250	295	293	247	278	302	288	284	290	287	269	267	273	283	290	261	272	268	274	253	306	312	258	247	251	297	261	290	277	276	242	282	259	286	287	275	284	298	294	286	276	284	280	293	268	301	299	268	280	270	256	308	276	276	260	273	276	284	259	287	306	274	267	291	264	285	278	292	297	258	290	279	281	264	261	288	252	275	286	279	245	264	275	271	290	279	273	301	287	283	281	281	264	248	277	266	307	283	259	270	265	263	255	276	284	291	257	254	273	284	260	275	269	274	279	272	278	275	309	270	270	279	236	265	269	262	287	285	278	274	264	260	271	276	268	228	259	259	293	309	287	290	294	282	295	301	288	237	263	276	281	294	282	261	270	268	250	302	270	268	282	285	269	266	276	289	287	283	268	287	279	267	293	290	317	271	261	291	273	291	269	238	306	297	265	278	273	289	284	264	288	272	270	298	272	292	302	304	281	271	264	289	283	284	269	284	270	287	303	256	271	290	289	299	291	306	315	283	258	280	293	288	283	272	239	299	282	282	278	280	297	324	274	296	279	284	287	266	279	272	304	264	284	246	267	268	271	279	278	285	288	266	269	285	292	313	284	278	288	297	275	295	292	243	276	281	285	280	291	294	277	316	274	276	282	282	298	290	289	285	278	285	269	296	285	292	279	276	290	290	273	285	286	285
34460	49142	43036	31460	25580	20782	16462	12682	9623	7264	5570	4442	3524	2707	2303	1920	1605	1329	1085	916	804	713	643	601	533	536	487	436	424	387	373	384	414	425	407	373	343	345	383	328	388	394	370	366	366	375	369	350	337	376	368	334	323	351	316	369	376	330	334	373	341	317	371	334	377	367	363	372	379	344	352	362	330	332	349	333	373	375	339	364	361	332	329	366	351	366	349	357	368	347	377	309	389	357	346	373	371	356	376	327	343	369	377	332	371	373	368	384	372	371	343	354	374	341	367	378	399	402	337	341	370	322	338	331	360	331	376	374	374	305	331	363	353	335	365	330	353	362	374	349	299	373	358	361	369	345	366	351	324	356	350	361	402	373	349	335	352	344	364	342	342	334	351	346	355	336	373	348	336	360	382	359	331	366	350	363	367	355	355	361	370	361	375	355	341	377	391	343	346	378	347	358	353	350	355	333	356	353	371	369	359	369	367	397	340	389	354	363	378	367	372	352	353	330	382	328	355	330	368	345	338	357	362	373	374	365	363	349	363	357	333	375	348	337	351	349	361	349	386	354	371	310	356	348	366	348	352	352	381	363	342	345	398	382	396	363	345	381	361	355	354	330	358	332	347	341	379	347	368	370	375	364	354	334	345	367	380	364	364	335	344	316	319	332	375	346	377	361	345	354	336	369	331	329	363	349	350	355	319	354	357	386	335	382	349	337	362	358	338	354	360	386	316	352	358	373	359	378	359	371	348	345	346	360	343	316	352	387	369	404	361	361	340	358	307	343	344	387	358	319	341	373	335	392	357	375	324	358	338	361	306	379	376	375	346	347	354	358	361	351	360	360	374	367	356	397	369	339	366	338	375	353	394	338	375	348	367	377	353	311	343	358	347	350	338	323	374	348	379	375	364	345	340	370	363	368	371	381	353	353	338	359	381	336	315	344	354	355	330	377	352	366	389	367	351	371	356	340	354	331	383	370	319	344	361	370	346	343	332	352	357	378	399	371	314	353	353	380	383	408	343	352	343	341	360	367	383	382	383	398	370	377	340	329	347	333	330	320	350	354	366	386	374	376	376	335	342	357	325	361	326	360	383	379	364	359	400	387	347	366	354	379	372	339	345	334	339	358	396	347	353	360	386	357	371	362	357	351	390	400	354	365	344	336	346	346	395	331	324	408	380	354	379	381	363	328	320	345	357	359	319	375	357	376	387	361	389	350	384	369	363	364	339	352	364	359	348	343	359	383	328	365	333	364	359	363	371	355	316	384	374	362	364	387	372	357	348	338	399	331	356	347	365	351	359	376	351	346	364	334	367	362	355	374	372	352	345	366	347	355	346	381	351	352	331	361	382	391	363	376	343	335	361	386	329	339	361	349	378	355	351	382	353	371	347	356	355	335	379	392	368	370	356	346	365	353	348	331	348	343	346	359	369	359	308	395	344	349	325	352	349	330	352	351	351	371	356	338	389	347	339	346	341	362	331	342	392	372	342	354	361	384	365	349	357	355	358	329	342	340	362	396	340	332	341	353	363	341	375	332	344	364	365	343	350	371	341	331	367	368	353	354	349	395	366	346	365	397	394	342	395	352	343	336	341	348	346	376	360	381	369	356	333	340	373	382	371	374	368	349	334	358	365	379	375	328	368	353	351	332	343	337	365	335	370	353	369	334	351	343	355	385	330	378	360	373	342	359	350	315	364	369	349	369	362	396	364	354	344	374	342	361	378	359	392	347	371	379	371	348	354	401	365	340	363	374	364	339	369	344	363	362	328	334	327	363	383	368	364	328	367	321	329	385	392	361	411	374	362	372	331	332	382	348	365	348	364	354	394	351	352	344	387	358	374	350	350	366	353	402	351	367	385	345	337	348	357	340	358	357	356	348	366	345	361	319	365	368	349	361	371	332	382	383	350	343	330	322	360	356	337	358	388	340	351	318	363	369	332	379	386	358	372	355	328	345	340	313	345	375	354	370	331	334	352	376	341	365	358	353	358	364	337	330	313	353	335	334	381	375	366	384	373	377	365	362	353	378	358	367	350	360	337	353	380	359	371	393	343	366	370	372	362	364	395	387	371	357	337	374	333	396	372	358	364	352	386	337	383	362	335	341	351	336	352	337	354	368	345	335	366	352	363	340	346	340	343	326	303	350	339	388	365	369	345	392	334	366	348	351	369	347	376	392	376	362	341	391	368	368	342	381	357	351	345	392	380	341	352	326	341	331	343	379	374	386	357	379	362	335	353	368	367	341	356	378	345	374	352	372	372	378	377	364	364	420	320	379	366	372	371	397	341	358	377	339	353	373	361	347	363	305	369	349	335	355	353	383	347	372	336	358	364	352	353	363	386	363	334	335	328	356	355	336	340	366	356	386	364	356	360	376	392	353	317	376	331	366	372	345	340	366	355	367	370	374	348	358	367	321	356	373	389	361	367	362	362	359	355	361	354	373	377	361	364	343	400	370	342	348	405	373	351	361	312	368	345	386	348	372	362	371	353	377	364	367	375	359	341	368	363	389	372	357	351	349	319	314	356	379	342	395	421	356	358	364	403	378	343	361	364	332	360	366	363	383	336	358	371	361	355	352	346	350	348	351	364	347	370	327	341	369	337	359	331	333	345	393	397	364	364	375	351	369	383	369	378	368	364	375	371	354	343	325	367	358	361	396	383	340	359	338	338	367	357	301	363	360	337	346	341	367	385	379	384	361	363	340	332	361	373	333	365	355	340	332	367	347	363	373	328	339	330	358	367	363	349	371	363	348	334	342	327	333	328	351	386	354	356	367	358	342	350	348	359	328	384	362	346	383	351	365	361	330	354	360	356	369	351	371	336	325	337	378	350	397	357	370	352	356	349	349	341	363	343	390	379	361	371	370	360	351	371	331	347	367	360	333	354	354	351	363	326	354	342	379	398	372	373	331	370	379	334	345	365	365	358	339	395	350	355	332	339	391	365	351	385	371	346	349	360	363	359	344	362	357	363	360	361	367	343	370	365	325	354	364	351	410	352	353	366	372	354	328	347	308	351	365	334	337	365	310	378	373	369	396	340	382	389	357	350	336	358	374	346	366	368	377	383	356	356	373	385	358	364	372	339	375	349	380	382	336	352	358	363	360	371	343	356	358	370	336	340	345	330	362	362	371	364	384	398	369	367	348	348	333	362	329	379	349	364	362	364	340	347	367	344	379	348	390	349	349	366	339	354	437	358	358	358	342	360	375	365	365	358	323	369	385	353	347	352	372	388	366	330	343	345	366	346	306	303	371	321	345	365	378	343	363	355	393	354	365	311	343	330	343	371	379	344	357	357	385	362	383	344	362	391	361	366	365	362	364	335	376	349	345	403	368	357	350	367	357	309	344	336	357	331	361	374	355	360	375	382	360	311	366	334	313	389	357	344	370	345	345	355	364	359	337	369	349	363	362	366	330	360	350	378	352	355	343	363	361	357	348	342	374	355	361	365	362	360	361	310	369	363	360	350	330	359	332	421	383	375	377	364	369
23810	20804	28135	24748	22856	21544	16470	10233	7312	5320	4080	3269	2623	2050	1674	1405	1204	1045	798	760	616	557	484	415	450	392	373	344	325	322	287	331	316	287	317	279	267	299	311	284	255	297	282	288	278	290	275	266	282	260	275	264	261	299	279	269	273	300	287	300	272	255	282	279	307	297	276	295	273	283	257	281	264	292	286	306	283	276	267	267	295	294	251	267	278	264	272	281	253	264	291	288	277	271	301	300	278	253	279	233	260	280	290	225	282	239	273	258	244	287	298	252	276	275	281	285	289	298	280	278	267	285	262	305	280	260	282	276	285	277	286	272	278	279	291	279	296	295	279	281	317	272	256	305	251	272	299	249	239	263	259	272	288	278	278	271	274	287	253	275	266	298	312	261	285	277	292	261	281	274	289	287	275	299	270	261	277	272	303	300	274	269	263	284	264	265	273	297	285	268	274	261	304	258	261	271	283	260	275	262	289	295	271	291	269	263	278	274	255	267	250	277	247	300	270	280	259	295	257	298	286	279	229	288	292	297	286	275	245	273	268	258	273	263	262	237	269	274	289	263	278	289	282	261	278	266	261	282	298	292	287	288	257	292	274	268	287	271	281	269	246	276	280	239	296	279	289	285	291	255	282	265	252	274	263	268	239	289	299	283	276	301	240	254	283	243	311	275	280	271	263	283	295	268	267	294	292	257	277	267	277	259	283	281	252	275	285	287	293	309	299	286	316	279	269	280	309	260	268	255	281	278	284	262	300	302	271	250	279	283	292	280	279	302	271	243	292	261	251	308	285	273	277	276	273	258	270	257	260	267	286	307	266	300	241	235	290	276	287	263	276	277	283	287	277	289	279	303	287	277	256	260	299	247	274	243	298	302	274	315	267	277	281	302	260	303	266	263	291	275	272	272	258	306	278	281	260	259	225	301	274	256	287	272	279	281	270	270	272	299	266	277	314	277	307	262	255	282	263	267	252	284	265	251	270	281	272	246	248	287	261	313	266	313	265	289	264	283	269	281	258	302	291	263	282	253	304	292	275	276	296	278	301	285	283	239	261	247	293	283	277	275	273	275	274	276	274	277	279	273	286	287	280	275	265	264	257	263	285	273	287	302	264	275	251	263	262	281	292	292	238	247	265	258	276	259	270	284	284	292	261	281	244	267	305	272	262	272	307	260	244	276	304	281	268	262	280	286	279	245	272	285	242	283	273	269	287	233	298	282	260	301	271	272	275	275	287	266	295	285	305	308	300	279	299	285	270	245	275	279	252	272	292	291	279	266	294	270	296	260	247	265	284	266	262	251	279	292	289	262	315	273	257	265	283	292	257	258	287	310	261	318	314	292	286	265	280	272	284	254	272	298	251	277	268	284	284	263	281	278	257	228	238	238	294	278	281	290	296	271	264	271	266	268	264	270	290	278	290	283	282	283	287	270	240	279	262	301	258	291	277	269	292	290	294	274	291	289	276	299	300	301	265	307	282	265	264	322	255	281	262	273	286	297	276	264	285	290	275	262	291	274	267	290	296	274	297	258	281	284	284	230	301	243	273	298	265	294	248	253	276	286	283	255	294	293	273	283	300	275	272	277	283	277	290	286	276	287	275	268	303	275	269	285	263	280	318	284	265	283	285	265	268	291	295	270	286	257	250	241	314	274	268	269	278	274	260	291	272	253	275	263	282	250	261	271	297	285	282	269	290	259	276	286	274	265	275	259	245	265	281	269	242	265	264	245	268	279	282	240	310	304	313	288	255	318	282	245	254	285	265	257	291	279	264	297	254	288	276	271	298	286	295	254	276	286	306	280	280	288	278	269	270	299	254	286	241	241	293	299	259	268	284	254	260	281	257	298	275	276	283	262	274	244	272	296	236	293	299	277	245	283	290	285	280	265	272	270	284	293	302	282	270	311	282	270	285	275	271	245	255	260	252	259	258	270	268	309	283	287	282	273	261	291	302	273	259	260	285	296	277	249	271	269	268	266	274	244	283	298	275	279	266	271	251	268	266	277	279	278	256	266	263	263	276	296	296	290	279	259	240	265	297	262	270	284	247	251	265	273	240	295	229	275	249	257	310	270	282	267	314	293	271	269	263	275	242	276	305	271	272	293	276	287	286	304	270	247	276	301	279	246	264	287	266	289	293	272	245	304	282	271	254	267	271	299	304	280	297	238	306	274	278	277	251	235	259	273	285	285	268	266	286	254	277	272	272	279	273	273	284	281	295	286	283	290	245	271	288	284	276	280	278	248	280	302	300	279	290	255	283	270	275	263	251	270	251	293	291	264	290	280	303	281	289	293	274	264	275	285	262	276	267	285	287	272	270	274	286	271	246	250	313	294	287	276	302	300	289	258	278	291	286	250	234	287	295	303	292	273	276	283	262	270	262	284	268	287	252	281	261	284	267	268	285	296	267	274	251	283	259	295	268	264	267	299	275	275	273	258	281	271	265	278	238	256	272	278	263	304	286	259	259	255	254	277	294	258	275	264	262	284	251	275	257	262	308	275	269	288	285	240	287	266	254	279	275	275	292	280	274	251	282	263	271	288	289	289	263	272	290	266	312	273	263	263	277	266	285	264	286	262	279	258	261	272	317	275	305	274	262	268	252	277	236	254	295	289	280	238	268	284	286	283	265	274	264	308	277	309	276	290	317	289	289	295	261	290	303	261	285	260	300	270	242	272	292	284	295	272	270	271	236	239	258	296	258	268	254	285	276	268	268	271	288	293	264	309	287	289	312	259	244	260	291	265	294	285	293	291	249	246	287	264	260	278	300	282	273	269	262	271	270	271	265	272	265	265	258	253	252	274	307	263	292	265	273	291	306	273	290	278	302	290	270	259	274	279	264	256	263	293	299	271	320	279	311	319	288	266	288	277	286	254	282	269	295	252	289	298	272	271	273	281	281	255	250	280	302	256	271	249	265	237	264	247	270	264	257	301	266	264	275	248	276	282	272	251	274	289	268	294	259	277	274	279	270	279	293	250	277	268	271	312	255	284	275	307	279	250	286	286	247	275	247	262	232	269	295	282	255	281	301	302	280	257	274	266	273	282	281	276	277	292	253	255	255	258	265	286	268	250	263	255	256	266	253	277	299	279	255	255	258	305	320	283	304	261	269	283	282	277	264	267	271	265	263	280	267	267	303	261	276	259	291	250	260	260	274	272	256	265	294	264	290	280	295	276	308	275	265	274	290	282	271	294	302	290	282	298	263	274	266	282	265	267	289	274	282	274	295	287	267	289	255	254	256	288	272	258	283	272	281	287	274	246	287	274	303	287	267	274	274	307	268	266	260	287	292	295	289	264	261	296	277	282	267	284	263	273	282	251	252	272	249	303	286	284	295	251	274	302	306	280	250	279	286	265	268	296	243	283	273	281	275	271	281	256	268	245	289	270	245	267	275	270	271	280	263	278	286	291	261	284	258	297	273	253	278	285	254	273	274	289	302	283	300	305	277	268	254	287	287	284	280	275	243	280	293	286	278	282	284	284	265	246
34400	54735	49476	36514	30151	25805	20770	16574	13186	9830	7997	6251	5046	3859	3228	2633	2200	1850	1436	1221	1038	836	797	711	622	540	512	519	456	473	411	443	419	363	422	396	403	381	354	370	385	337	366	352	346	367	364	326	387	390	402	370	362	386	377	355	406	335	366	368	345	363	316	355	372	334	385	371	366	347	326	348	325	342	380	369	345	392	360	354	365	313	368	368	381	320	339	351	358	361	352	350	342	350	335	376	367	355	350	337	338	335	318	350	342	345	344	343	335	335	325	361	362	320	343	382	348	318	380	333	326	326	352	347	357	323	377	320	345	376	339	347	329	325	349	318	337	332	345	337	374	326	373	332	329	332	360	369	375	332	333	366	369	325	358	330	350	358	351	362	362	347	300	344	360	352	358	346	342	356	355	330	320	343	371	366	355	338	353	372	334	404	370	348	358	343	350	358	355	344	302	328	327	350	377	344	374	367	366	327	320	355	373	364	356	323	357	328	393	389	345	380	378	336	370	331	350	335	359	356	346	398	361	344	324	343	348	337	355	351	363	337	352	337	360	323	333	377	340	354	362	337	395	364	377	355	325	343	334	347	363	356	355	336	335	358	359	361	369	334	345	350	357	321	337	349	336	350	341	341	310	350	354	371	351	339	353	338	372	373	358	344	368	358	363	351	364	361	345	355	338	347	338	367	356	326	326	325	328	342	343	353	390	369	350	350	359	364	324	346	334	354	359	346	340	338	349	323	364	385	363	351	332	383	349	359	344	389	365	354	376	338	350	346	345	342	323	373	377	324	384	359	359	336	319	380	356	367	351	340	396	391	333	351	406	342	307	334	345	338	363	346	351	310	354	395	340	331	363	337	332	368	362	323	346	358	385	342	338	343	337	329	341	351	355	346	357	352	376	362	355	330	408	341	356	322	339	367	362	330	347	370	349	356	390	308	339	383	351	324	355	341	367	340	373	361	344	383	342	359	367	280	337	357	351	344	344	371	354	385	349	343	369	331	362	375	377	321	358	362	348	366	339	358	348	367	359	336	362	369	361	353	384	337	368	346	357	374	357	345	366	367	367	332	329	353	389	321	362	370	346	355	314	318	366	342	364	348	339	357	330	377	372	372	345	360	391	364	344	345	338	344	358	345	340	381	350	352	376	365	334	362	335	338	355	349	367	331	372	408	348	369	388	356	369	346	355	398	365	352	339	364	361	334	333	340	355	369	338	349	360	354	350	344	350	375	333	360	362	337	362	339	330	354	339	359	325	357	361	367	371	367	339	370	329	336	361	351	343	359	349	352	388	361	331	360	335	360	343	315	377	362	337	341	351	320	335	358	315	351	346	343	332	353	334	367	335	354	348	337	351	354	349	354	358	399	340	335	359	379	334	348	337	349	345	353	355	336	344	341	335	364	346	374	312	353	346	350	357	359	358	369	338	350	366	345	368	370	364	346	360	391	361	339	334	340	385	372	341	341	388	375	352	349	376	353	338	361	347	351	346	360	289	358	340	340	355	355	323	313	348	335	339	360	349	371	335	357	369	366	362	381	346	344	371	349	335	350	363	358	358	394	354	351	339	314	380	366	342	338	341	342	381	350	337	350	375	356	321	383	361	396	349	335	351	327	340	371	349	338	358	340	359	358	328	328	363	345	359	369	326	353	350	327	340	345	328	321	357	384	367	393	336	361	323	313	353	346	331	353	342	341	345	319	331	337	349	350	358	367	321	331	326	370	348	361	372	341	348	321	343	326	319	336	355	356	343	368	334	325	329	346	334	350	330	347	355	340	338	353	343	370	328	335	375	379	369	381	328	367	385	387	354	375	398	354	366	353	334	341	331	345	361	339	335	370	355	334	391	334	330	341	337	325	332	363	326	350	375	335	366	311	345	328	336	356	407	378	353	323	349	335	341	351	389	349	333	319	379	366	361	373	362	342	337	354	361	361	313	330	368	378	321	353	328	346	334	350	382	355	377	383	328	331	356	354	322	345	370	316	376	402	345	357	354	329	375	324	355	348	355	347	342	365	376	362	349	329	370	371	352	346	344	336	348	352	348	347	370	359	382	360	347	343	363	389	366	358	358	373	350	368	341	337	369	358	336	342	333	332	332	304	358	323	356	383	321	362	347	352	376	362	379	326	340	358	384	362	355	361	334	350	341	364	369	361	340	384	367	340	380	390	351	384	307	350	337	326	357	330	362	335	362	334	361	346	373	346	343	360	337	376	352	346	361	315	330	326	351	367	346	375	336	375	326	330	376	340	358	392	357	355	349	378	369	369	364	353	350	354	350	353	342	338	371	369	343	358	372	331	369	346	363	352	343	361	374	337	339	334	328	344	356	368	352	354	364	357	360	345	329	363	349	382	332	337	361	348	342	351	356	338	328	363	355	367	347	336	339	345	355	349	358	353	339	371	336	371	337	313	350	348	367	363	352	374	309	336	350	359	366	362	324	351	356	368	385	377	356	355	357	321	404	366	338	334	349	358	352	360	362	352	345	344	305	322	342	330	330	362	325	375	339	335	322	338	355	355	353	345	354	376	333	344	350	378	323	337	359	359	362	342	349	345	326	347	385	372	366	324	348	358	375	341	349	333	374	377	350	314	336	373	320	318	328	353	326	381	382	318	345	354	372	354	327	375	364	345	374	334	357	334	356	326	364	367	368	315	351	379	355	369	316	351	309	354	385	378	371	357	332	329	352	387	347	387	384	335	334	376	362	354	343	364	307	365	352	323	371	326	350	353	351	351	343	328	356	340	376	350	359	387	376	343	352	342	339	330	297	362	333	369	334	350	334	345	334	367	347	369	327	357	393	371	361	353	358	355	389	361	314	348	368	366	346	356	315	367	358	359	386	404	340	378	353	347	335	381	363	346	335	336	332	373	328	329	351	354	349	339	339	345	375	339	349	366	302	357	384	342	353	355	345	347	376	329	388	372	370	328	351	363	347	381	366	358	383	363	349	350	352	351	336	359	361	355	337	366	360	371	349	368	337	364	379	372	373	356	337	344	365	357	383	367	346	377	359	348	396	335	360	368	376	334	331	367	329	344	361	369	395	320	362	371	347	334	341	357	349	346	326	340	366	353	341	415	344	349	327	357	382	348	353	371	353	390	341	336	347	327	336	370	360	360	329	364	344	321	327	310	383	340	338	331	343	329	363	337	337	327	336	339	331	378	325	357	351	332	349	389	343	325	346	382	385	345	353	395	361	347	359	343	368	341	352	354	357	372	319	396	388	370	398	331	343	334	400	368	334	344	370	357	355	356	367	362	344	363	336	363	377	350	326	387	345	353	354	363	336	330	350	353	325	320	352	381	347	364	333	339	343	377	359	383	382	352	338	344	366	335	343	338	339	359	355	334	383	319	341	368	373	343	347	322	313	329	363	357	356	356	371	327	340	348	335	331	368	350	365	356	332	385	324	321	369	367	341	344	342	348	348	361	370	344	374	350	330	329	379	336	341	340	395	346	367	372	361	340	331	376	402	372	372	344	365	349
22709	20792	28355	23474	21497	23465	23009	13960	9384	6986	5450	4206	3436	2755	2194	1835	1477	1172	1020	863	754	584	560	579	485	442	388	409	370	403	350	334	318	331	320	294	285	261	290	331	297	307	259	276	304	305	286	283	297	280	288	289	283	291	264	328	275	288	265	259	276	305	285	300	302	292	273	306	273	287	296	272	297	257	309	307	267	275	280	274	290	295	282	277	278	295	239	284	278	292	271	292	295	281	274	279	298	287	295	282	268	275	275	295	266	241	273	275	271	287	270	285	271	271	299	255	269	287	298	255	288	272	286	292	291	310	283	289	293	265	309	300	257	275	276	295	267	280	306	261	268	313	271	292	271	286	296	259	271	289	266	271	266	277	299	272	300	262	305	290	295	268	281	313	284	251	288	286	280	308	262	265	272	282	278	300	286	301	275	287	263	280	278	274	256	277	289	318	257	280	257	253	313	287	285	273	320	274	249	263	304	275	234	289	267	295	282	271	286	259	269	268	296	295	261	247	306	284	311	280	274	251	295	290	277	249	275	285	295	298	273	257	281	298	288	286	301	255	265	302	270	281	295	279	273	252	263	295	267	279	306	275	306	284	271	278	279	314	300	277	295	286	283	303	282	291	293	246	277	262	268	287	269	270	318	276	284	308	257	299	277	273	287	257	294	293	287	274	270	268	279	250	248	279	294	252	292	296	259	289	277	285	261	298	280	278	300	306	265	282	278	267	292	254	265	290	291	297	264	291	261	296	297	270	287	292	267	264	280	290	275	308	288	288	260	304	278	253	286	295	293	282	276	288	298	282	261	266	279	278	269	291	273	273	240	279	291	282	307	313	300	284	280	271	280	297	255	281	271	300	288	282	269	288	278	282	292	266	306	265	283	289	264	271	292	271	289	273	288	296	280	276	264	285	278	302	295	288	276	284	282	304	297	276	292	296	304	302	293	295	250	294	263	269	288	296	270	269	310	295	250	299	296	308	285	297	271	284	292	302	263	294	285	291	257	294	292	285	284	289	291	267	275	291	289	292	299	283	279	254	281	268	295	283	292	289	271	279	283	263	265	273	309	269	258	304	270	291	298	276	284	280	279	291	289	298	293	264	271	303	278	275	285	246	255	246	300	289	278	294	280	286	281	272	258	267	298	283	269	287	292	236	293	262	288	313	313	287	289	261	282	267	302	298	253	290	263	278	277	297	288	271	295	279	292	277	336	282	272	306	284	301	292	291	292	266	289	285	294	317	274	258	296	279	254	288	265	263	289	264	274	296	258	299	273	306	286	269	271	284	299	298	256	254	261	272	274	258	287	271	296	285	270	268	309	268	269	297	293	294	277	273	281	276	276	316	276	296	273	249	257	270	284	245	248	286	301	275	280	290	276	286	285	276	253	285	273	298	256	280	276	294	293	303	281	295	290	271	286	299	300	275	303	280	283	283	289	288	291	312	285	290	297	278	288	269	294	262	283	285	296	297	262	264	260	269	258	285	278	275	277	297	317	270	280	285	311	275	298	274	281	294	280	296	286	287	285	274	309	275	280	322	307	267	324	295	291	293	312	263	279	279	271	254	284	286	274	294	289	286	283	287	259	251	297	302	287	290	276	247	286	290	247	299	285	305	291	299	310	298	249	304	294	274	273	290	298	297	278	271	301	279	308	286	287	306	299	251	273	302	291	302	260	261	261	311	310	310	286	266	261	289	299	280	268	291	319	256	282	284	269	288	294	284	255	269	276	299	284	289	285	293	288	308	316	281	297	281	261	255	265	290	283	241	265	284	265	271	257	271	295	277	283	277	279	246	294	282	287	297	257	251	286	290	290	283	279	289	298	296	289	273	294	281	305	281	258	288	280	269	302	291	291	271	245	287	266	313	268	270	290	266	272	269	273	321	290	263	287	304	301	278	266	296	284	265	265	290	273	267	281	303	292	284	279	252	284	301	288	295	266	263	281	278	270	273	251	271	296	259	233	270	282	268	265	272	256	288	282	315	312	261	319	289	292	276	276	260	307	295	304	304	285	292	285	301	277	276	291	286	278	295	251	259	271	293	284	273	297	251	298	248	260	272	276	257	282	282	279	293	289	255	301	306	265	290	300	262	278	260	286	259	280	295	319	277	278	289	279	277	292	295	286	269	286	288	256	266	269	299	273	295	304	309	248	284	269	297	277	267	253	284	304	255	308	290	265	279	272	259	257	285	281	269	265	251	270	293	308	260	283	282	300	267	328	278	288	277	293	279	290	281	296	273	301	270	294	260	296	272	273	308	254	287	277	248	292	279	286	263	270	282	269	310	290	293	291	286	284	295	299	304	277	299	300	292	280	290	285	279	270	311	250	311	266	280	270	289	278	283	281	268	265	319	283	281	278	321	288	287	276	263	298	262	264	244	262	279	295	304	286	298	280	285	284	267	291	289	292	269	275	280	283	307	274	255	322	288	297	312	283	248	296	282	291	264	281	302	294	323	240	287	284	258	312	271	319	267	273	306	266	303	291	273	296	293	270	264	295	267	269	258	255	284	266	243	285	254	251	285	294	280	272	269	272	297	280	276	262	251	294	284	299	278	289	280	293	297	258	280	286	262	275	273	251	291	308	276	282	298	262	313	273	259	261	262	274	314	265	267	279	267	285	289	241	268	312	268	278	254	270	300	281	278	288	304	252	275	289	306	290	260	255	300	278	264	260	280	263	265	280	257	314	308	308	279	244	302	284	293	294	285	281	289	267	289	271	266	299	294	293	273	292	292	278	285	289	291	280	271	275	308	258	284	276	271	237	277	291	297	272	285	263	291	258	275	260	297	281	285	248	270	295	282	311	283	292	257	266	279	300	243	305	311	258	270	279	274	292	303	293	279	277	255	273	292	265	273	283	279	281	289	281	266	291	273	328	288	272	292	266	246	278	290	273	302	277	283	313	263	269	268	285	296	280	274	290	263	293	262	281	266	275	271	301	265	256	283	275	261	293	253	289	307	248	280	255	300	287	303	278	301	289	237	271	277	283	320	254	292	281	299	273	267	265	286	255	310	282	285	291	288	264	276	269	261	313	286	297	268	282	278	288	260	276	305	307	276	261	294	293	299	262	256	305	246	275	299	283	293	298	274	293	281	288	277	304	254	256	272	262	291	314	279	295	278	268	287	301	292	283	250	262	266	256	277	282	253	295	263	269	328	313	267	280	291	277	294	285	269	290	280	279	267	280	283	269	337	253	294	252	285	270	272	284	287	288	294	319	264	284	275	300	297	298	294	290	252	278	309	240	286	267	248	285	303	282	279	290	280	271	268	261	293	285	275	251	278	281	260	269	263	263	300	324	292	316	290	271	289	256	298	299	259	279	323	292	279	287	248	287	271	283	280	253	293	281	262	266	255	288	282	278	281	255	277	297	269	263	249	297	277	295	297	302	255	279	272	276	280	298	298	306	268	269	236	292	298	316	294	263	281	285	282	283	302	272	289	278	283	262	281	298	296	297	289	312	322	261	283	280	259	310	267	310	278
37791	61049	54043	40262	34009	29645	24924	20127	16156	12369	9885	7872	6385	5251	4172	3330	2665	2189	1873	1513	1315	1083	949	750	734	664	608	570	483	497	435	434	443	410	388	337	365	354	377	360	381	385	376	330	361	360	367	349	340	316	343	358	372	339	368	355	345	371	384	337	351	325	337	345	348	366	330	381	354	327	336	356	371	320	349	357	372	320	306	350	345	340	360	369	339	342	358	350	356	354	349	303	388	386	340	362	344	355	379	353	382	348	365	347	407	334	341	339	349	367	350	333	336	345	385	357	326	358	356	337	331	328	379	356	351	365	352	338	379	365	362	358	343	366	340	356	359	352	370	350	379	358	356	391	347	360	324	363	347	338	345	349	349	371	362	357	354	365	388	347	358	354	363	356	342	334	376	354	366	357	363	363	352	336	353	340	340	355	347	333	365	350	371	351	324	349	387	369	370	360	339	319	342	346	317	335	361	364	369	337	335	324	352	347	337	320	333	386	340	377	382	402	330	362	343	330	347	350	348	331	347	351	337	381	365	354	386	363	362	337	342	380	383	391	363	363	358	349	329	329	334	339	339	331	315	359	349	355	361	367	359	347	346	331	350	352	342	352	352	332	389	348	359	340	377	342	323	359	363	358	359	351	375	375	351	335	329	318	352	357	348	357	340	368	384	355	371	339	369	379	344	352	338	367	334	331	328	378	342	323	355	363	343	339	342	368	338	329	344	372	359	349	349	368	362	375	350	356	356	360	360	355	367	374	357	360	374	351	356	361	392	351	391	376	342	353	350	335	354	322	329	398	358	363	406	360	342	349	373	357	359	353	351	333	340	320	333	313	340	339	341	376	374	357	335	352	353	336	354	349	371	317	327	351	347	314	332	350	333	350	369	355	333	348	333	331	348	354	354	357	386	373	344	361	363	344	312	342	355	333	339	364	333	332	352	383	370	341	350	323	355	336	361	377	348	330	330	345	362	353	357	339	344	323	350	309	365	350	362	353	348	317	368	325	327	347	345	369	343	342	337	335	362	352	352	357	357	354	338	387	324	360	348	325	366	354	352	315	378	337	379	366	342	352	340	337	334	381	330	355	360	334	360	336	378	342	337	351	353	366	375	360	355	350	383	330	348	370	327	363	352	384	379	349	369	354	356	345	332	371	368	350	328	342	332	361	331	340	360	365	348	350	345	314	339	387	360	380	369	363	347	396	360	342	357	357	366	355	357	355	367	373	330	342	338	325	347	313	375	324	341	368	347	335	375	346	366	339	349	376	322	341	356	355	330	356	352	353	329	359	309	340	339	323	341	376	365	337	331	381	328	389	363	332	351	372	345	362	318	331	355	365	345	340	353	371	378	360	392	337	350	348	346	379	337	361	373	378	360	358	357	363	367	352	326	354	347	353	330	365	361	382	302	312	365	349	364	370	354	366	386	357	366	348	365	364	347	351	335	340	359	371	351	347	352	380	379	335	357	389	341	333	378	337	344	332	373	377	353	376	325	358	366	322	371	374	381	343	368	345	348	307	361	357	340	327	366	375	370	363	352	345	366	328	356	369	345	353	368	351	372	365	334	368	349	350	340	385	408	351	344	331	347	373	380	333	356	328	309	345	362	338	353	361	345	361	327	347	354	352	352	341	349	343	356	347	377	334	345	396	372	362	376	351	335	336	353	368	371	390	399	386	340	362	339	374	336	368	355	345	337	350	365	351	346	360	328	351	368	334	373	371	375	344	359	328	325	348	355	345	360	332	345	333	374	380	346	351	303	346	357	362	370	356	331	329	333	367	345	365	356	409	359	344	337	341	333	369	321	372	328	358	336	342	364	367	376	338	362	357	359	332	346	359	347	325	359	327	354	345	332	340	370	372	350	364	344	337	343	358	384	331	350	373	371	291	355	342	383	346	349	347	339	332	339	326	362	330	363	373	335	358	342	338	358	322	347	337	371	364	345	337	358	395	350	348	355	361	354	378	365	329	329	370	338	335	358	359	363	341	371	392	357	393	325	349	334	375	340	352	379	350	385	350	339	355	350	348	334	356	376	366	348	352	329	330	360	359	387	348	351	321	357	368	354	378	374	347	342	338	372	339	338	365	336	325	391	363	339	362	346	376	349	364	374	332	341	336	352	353	341	331	358	377	320	353	367	362	358	344	357	363	345	359	355	362	339	370	332	372	331	336	368	374	380	351	374	346	366	372	324	339	341	391	346	361	350	352	343	370	391	344	367	371	373	356	379	357	357	357	375	340	354	333	316	337	340	345	351	376	340	364	363	384	339	383	328	359	354	373	344	375	339	355	348	346	337	378	366	352	344	347	333	356	380	330	362	365	384	314	364	337	319	394	328	326	326	357	328	343	368	389	364	367	349	333	344	377	339	350	333	346	352	355	344	343	355	343	354	362	328	351	322	348	321	363	324	323	351	363	347	336	340	335	363	329	312	330	342	379	351	335	362	378	354	337	342	321	331	330	353	341	348	335	354	363	359	355	379	326	321	325	338	359	340	331	367	378	349	376	363	352	350	334	381	352	341	378	343	329	359	378	340	362	359	377	366	339	362	381	358	352	362	342	361	351	351	340	337	369	382	359	372	344	363	343	331	323	350	345	337	359	344	319	367	381	349	354	412	363	337	370	362	377	351	357	364	357	326	334	359	345	383	315	357	369	358	354	357	348	362	338	344	338	361	337	358	371	322	340	337	348	358	388	358	368	362	382	328	361	353	351	364	359	357	321	342	334	346	381	372	355	330	342	370	354	395	364	337	329	344	324	344	359	311	325	345	347	347	355	342	357	345	383	360	355	362	347	316	352	382	344	347	343	366	346	374	369	324	321	355	330	363	353	339	373	328	386	348	343	365	333	368	335	342	334	316	364	338	355	315	319	329	333	348	354	316	338	333	354	347	351	374	357	380	380	367	323	357	356	338	347	378	356	344	356	377	359	363	333	332	354	355	363	341	363	396	322	347	329	355	373	385	348	331	365	368	388	351	360	371	330	377	355	357	338	364	304	350	360	344	336	355	380	346	323	378	359	376	359	357	359	360	355	369	337	327	321	327	364	321	375	334	386	320	369	331	366	344	327	326	378	374	365	317	328	327	366	340	358	366	338	375	381	357	340	330	349	356	341	362	349	349	305	324	358	320	352	383	360	375	376	347	341	323	344	347	348	361	364	338	332	357	339	347	343	360	376	350	346	350	340	392	356	389	349	356	342	351	360	358	359	352	339	334	335	339	344	376	367	345	356	361	342	340	372	331	352	364	354	385	304	383	344	346	356	368	342	326	342	375	335	348	361	365	365	319	340	316	351	366	366	328	353	338	365	342	360	348	311	343	314	331	353	357	352	338	375	361	367	380	351	365	319	355	336	392	353	354	352	360	349	353	329	389	382	307	371	349	359	315	380	305	335	307	320	333	337	363	318	371	331	368	368	349	397	344	358	347	378	373	357	382	364	344	343	344	355	375	375	361	353	371	319	373	366	381	355	351	349	339	328	364	338	348	367
28405	29721	36842	28900	19930	14130	9943	6684	4848	3561	2617	2234	1732	1407	1253	1042	836	728	681	557	490	455	438	429	362	386	363	349	341	304	317	308	311	307	321	292	282	324	267	298	313	277	284	270	330	297	316	296	283	301	270	269	267	306	291	296	294	274	268	283	264	300	263	264	281	283	308	308	258	286	290	282	274	263	273	281	292	257	263	283	282	283	266	271	293	326	257	272	290	276	287	274	263	296	254	264	306	280	271	295	313	310	310	276	292	304	276	265	271	279	295	321	279	273	276	270	267	260	281	310	263	251	275	251	275	307	265	272	279	272	301	265	257	294	254	324	267	285	285	271	260	284	282	289	297	258	264	300	288	277	264	299	295	309	276	289	246	279	265	290	301	262	271	308	254	280	280	276	287	268	281	283	296	301	278	336	281	274	284	305	309	283	286	292	280	285	264	304	267	278	279	305	289	275	322	263	294	254	301	267	256	273	271	280	291	274	263	273	286	279	283	317	268	309	274	261	275	312	279	295	277	264	300	277	295	265	280	292	301	272	277	284	285	275	276	293	259	319	291	302	293	317	288	283	298	279	293	261	286	276	286	261	325	292	314	270	302	285	296	278	274	290	286	270	295	275	305	278	275	293	267	289	280	284	288	292	282	295	284	296	304	274	314	277	309	262	279	271	259	285	241	269	273	287	304	286	276	273	285	312	298	296	275	294	255	247	266	286	272	287	278	282	286	289	277	286	265	295	272	249	269	300	290	282	265	263	290	269	284	306	293	253	294	297	280	258	284	296	281	291	290	286	264	298	286	296	283	277	293	272	282	310	276	288	291	283	275	261	274	278	292	333	308	287	312	308	275	269	294	263	265	320	315	263	301	277	297	300	283	294	288	274	291	302	259	289	291	277	294	291	299	290	318	301	269	300	296	297	270	300	335	301	286	261	281	287	313	279	315	299	272	283	295	305	278	268	285	258	296	290	304	287	275	292	269	315	304	301	304	276	275	304	281	315	298	294	273	295	321	279	268	300	292	270	295	289	279	284	275	329	267	298	277	280	263	259	264	294	295	271	278	291	279	302	292	295	286	280	287	263	289	255	261	300	288	290	273	275	281	308	298	265	296	280	254	246	301	285	283	245	299	260	287	321	319	274	304	280	282	273	297	313	244	323	295	291	305	287	288	280	303	273	307	290	309	293	293	308	267	305	306	310	273	281	262	262	277	287	282	261	263	278	280	268	312	273	320	292	288	298	298	284	269	277	293	268	268	294	260	277	299	281	275	321	304	294	300	299	293	289	263	302	282	290	299	301	266	291	261	268	285	276	292	266	253	299	289	286	308	300	269	288	305	292	299	303	285	308	309	247	284	301	274	305	273	274	262	272	262	269	278	299	269	308	279	280	276	298	255	249	269	261	258	298	274	272	273	264	287	293	317	294	282	273	288	289	255	300	288	284	292	282	300	291	266	268	279	284	301	310	302	274	298	272	271	276	253	301	292	281	275	291	244	287	282	286	290	274	277	302	285	282	276	264	293	275	285	268	282	296	309	301	276	303	291	311	296	276	296	307	265	286	271	290	297	287	287	271	266	295	289	258	272	302	308	331	265	251	267	303	251	275	292	295	264	293	270	303	321	259	302	301	287	301	286	307	266	243	293	303	274	283	286	277	275	257	273	299	254	289	322	276	316	284	299	284	287	323	306	315	278	283	267	282	285	267	278	278	295	278	274	304	312	275	295	279	271	346	289	297	294	312	282	276	241	278	288	289	274	325	279	289	289	294	285	270	313	303	278	269	288	281	292	270	280	277	291	277	269	324	299	305	304	308	312	297	265	280	288	287	260	294	267	283	259	291	261	281	312	291	261	281	270	254	292	301	245	298	280	281	268	278	259	258	268	276	293	270	260	277	278	281	306	302	285	285	273	275	282	292	301	266	270	302	247	249	300	290	287	296	272	290	272	293	290	295	261	275	280	287	286	287	293	279	281	274	301	279	291	272	253	249	268	294	296	305	287	283	313	262	302	273	267	278	264	275	319	305	282	301	289	271	317	247	276	311	280	273	256	258	278	295	262	287	267	297	306	287	292	291	280	256	296	295	293	308	275	294	269	282	267	294	282	284	285	306	276	308	292	292	285	264	275	274	294	294	272	298	264	306	266	292	300	296	267	286	314	267	259	311	282	280	292	266	296	273	300	312	339	255	299	275	283	292	295	285	269	274	314	301	305	249	276	273	272	294	299	300	253	303	258	283	305	309	292	294	264	309	274	305	247	260	274	303	276	265	307	273	273	285	262	261	274	255	318	262	267	279	285	304	284	290	289	297	268	303	277	257	297	263	278	296	257	289	299	286	292	292	275	306	285	299	277	290	277	272	257	296	295	300	266	264	294	293	264	254	298	271	293	256	291	294	269	284	265	276	273	269	281	288	257	316	291	296	270	277	279	281	298	283	279	279	306	278	296	292	276	283	290	272	303	274	278	277	282	255	284	272	279	266	284	260	308	289	284	276	302	296	263	284	321	293	298	264	253	291	269	273	316	304	280	274	311	296	295	291	253	284	291	284	268	269	280	276	269	257	277	270	286	283	288	287	298	292	296	284	275	328	285	303	302	277	293	310	278	324	304	283	298	312	274	340	259	278	294	250	303	270	253	279	282	245	306	330	313	291	238	308	286	293	282	312	284	298	296	304	284	267	299	297	262	284	269	264	298	282	279	298	281	314	279	281	274	297	292	290	295	283	291	274	299	318	289	270	272	291	284	265	252	299	298	297	259	274	298	328	284	276	286	280	284	301	290	310	291	304	289	280	300	307	267	283	304	271	292	269	288	280	270	281	272	258	293	281	296	281	280	280	290	297	276	281	275	307	282	291	277	271	284	324	277	276	299	278	279	255	300	306	271	298	283	251	279	285	283	284	289	294	265	288	310	294	282	325	296	270	288	272	290	278	301	295	291	300	310	277	316	299	281	287	271	261	305	293	276	297	313	280	267	300	303	279	287	294	299	284	281	278	286	293	282	280	305	296	283	281	278	259	291	272	278	288	279	314	267	292	294	264	305	277	263	305	293	303	292	244	271	291	310	286	294	248	287	294	292	271	300	305	290	287	312	301	225	317	279	287	284	281	306	293	299	266	281	273	280	317	275	292	290	327	305	291	270	267	281	292	296	272	303	284	266	281	242	284	320	275	301	276	309	290	327	289	310	286	245	265	279	272	273	322	328	330	277	282	292	293	288	291	280	280	278	277	296	282	277	249	264	271	294	285	258	301	262	308	264	280	264	263	318	297	276	296	295	301	270	278	274	298	281	310	294	278	296	263	282	300	322	290	250	285	294	274	256	294	279	288	264	322	280	288	281	294	261	264	268	270	256	306	323	290	298	257	284	287	286	308	286	293	283	272	302	260	285	319	295	299	278	291	288	271	286	288	271	297	294	280	285	292	296	287	283	286	268	280	276	274	299	299	278	284	238	295	255	309	277	255	261	269	298	282	280	272	266	270	299	298
34570	48939	42439	31115	24814	20565	16373	12535	9338	7131	5513	4353	3436	2751	2279	1866	1567	1253	1093	929	850	679	661	604	554	509	492	507	441	412	409	388	370	380	423	392	364	390	351	344	361	347	360	363	356	335	330	358	370	378	339	349	343	371	358	370	372	375	345	362	370	329	355	335	352	351	362	349	356	386	344	329	395	361	398	336	357	342	315	366	349	337	360	355	382	356	356	353	352	382	384	353	376	374	353	340	350	370	394	351	357	379	367	361	365	355	389	325	336	380	365	377	363	370	359	332	359	365	384	368	395	344	340	337	400	359	351	347	390	337	336	342	367	383	379	373	368	349	373	351	334	334	380	357	373	370	355	331	360	344	357	362	369	368	375	353	372	334	375	343	354	340	351	370	359	340	350	366	357	364	351	330	374	354	351	340	353	331	389	384	382	351	355	323	383	364	398	366	372	368	364	348	360	392	358	316	348	386	345	347	372	364	362	338	360	360	373	357	347	385	401	370	398	355	343	380	365	346	343	369	405	341	341	356	356	375	369	363	344	339	324	387	378	407	341	353	333	363	360	344	366	361	411	383	365	375	355	334	372	372	371	340	353	380	343	339	335	371	352	326	346	388	367	352	373	337	378	331	362	351	360	365	360	364	368	361	350	399	366	366	371	363	351	357	365	379	362	352	346	340	382	356	359	363	397	373	369	371	341	344	367	345	352	390	363	359	346	348	348	364	370	377	358	397	353	358	338	353	382	333	360	395	370	393	349	406	353	341	365	388	346	363	345	385	359	363	334	374	400	356	378	345	362	346	368	373	368	370	371	368	336	370	351	363	343	325	357	340	370	363	367	345	362	382	383	374	384	377	355	356	353	364	354	363	372	385	348	371	341	362	361	404	391	371	361	349	391	370	349	357	367	353	354	352	374	369	343	361	321	337	341	328	341	346	357	326	386	354	371	357	353	345	367	378	372	391	380	372	341	397	353	366	359	358	366	348	366	367	375	324	385	371	348	355	348	386	352	353	329	341	338	383	364	357	366	388	356	355	360	374	365	386	372	347	351	353	377	376	363	393	374	392	386	375	377	385	367	332	363	366	357	351	352	358	346	337	310	355	351	373	382	359	374	331	370	345	368	356	349	373	373	353	339	345	360	388	345	361	425	376	344	415	358	372	345	326	319	366	384	344	352	379	339	371	369	345	392	330	347	351	394	358	374	387	360	387	364	368	356	377	390	364	379	332	355	331	374	345	345	352	366	349	338	345	354	334	346	368	328	360	370	357	374	367	338	355	362	360	360	330	363	381	356	338	375	359	367	348	364	366	388	357	377	374	341	342	378	341	381	358	353	360	346	358	372	364	375	320	383	370	369	361	383	330	339	346	356	338	361	368	359	374	382	323	405	378	379	370	328	355	360	336	361	400	363	367	346	337	387	345	346	374	386	365	338	337	390	371	358	374	342	372	366	358	348	370	370	355	390	380	346	336	353	391	349	409	347	362	346	321	378	374	348	355	328	342	389	373	333	359	370	359	347	356	368	357	389	353	369	363	360	342	345	338	361	334	351	338	386	331	376	368	371	348	331	397	366	342	342	362	338	317	336	379	351	334	341	358	368	379	373	374	334	355	384	378	363	357	374	406	350	322	381	314	352	360	340	355	343	384	355	359	374	362	390	342	378	398	325	368	340	329	344	370	386	374	361	364	327	384	369	367	354	364	375	334	372	354	370	370	368	363	361	345	366	371	366	346	343	380	364	345	329	398	342	391	353	354	381	336	362	338	351	383	361	329	401	368	369	355	333	344	362	356	359	356	381	357	369	362	365	392	399	382	329	385	351	381	358	367	375	349	362	380	345	367	351	330	338	348	355	367	379	361	344	341	373	343	360	371	354	366	372	373	362	347	383	378	398	345	331	344	344	360	402	380	345	371	373	373	351	376	333	340	359	349	326	402	350	365	366	343	338	368	354	354	356	351	352	396	335	359	360	371	370	379	381	373	354	353	356	345	370	352	366	347	374	341	380	374	340	354	361	324	388	311	334	344	337	371	387	342	365	338	375	328	384	372	396	384	383	364	371	367	348	356	372	342	380	370	347	373	337	347	354	354	343	376	377	320	365	377	367	354	343	348	374	359	375	387	353	357	368	379	355	345	353	358	357	384	357	365	344	354	334	341	364	377	344	336	384	359	371	366	375	359	338	357	360	338	388	325	345	315	379	362	350	346	361	366	366	340	341	345	333	347	353	366	364	357	341	346	347	385	333	367	374	395	335	348	356	351	374	398	351	364	379	362	324	359	362	331	341	345	384	335	359	373	371	409	371	381	356	357	386	385	357	383	366	364	323	374	360	368	340	376	374	365	367	332	360	349	353	366	374	342	368	379	350	369	359	385	364	386	354	357	377	330	371	349	383	394	360	354	363	374	357	380	359	392	349	349	381	361	359	365	382	337	365	341	349	361	382	364	382	349	378	336	380	364	350	366	325	334	377	369	359	360	355	380	390	356	370	348	308	379	343	377	372	381	329	362	378	365	369	357	354	340	376	368	387	361	390	364	360	357	355	403	346	354	364	357	390	389	376	336	370	369	368	368	336	342	376	395	360	335	345	377	363	367	360	373	362	371	361	324	359	395	371	337	362	377	352	365	350	323	331	389	316	386	348	344	360	371	344	363	373	358	347	404	339	342	351	394	365	386	368	372	379	379	359	374	369	396	353	380	368	364	354	413	393	383	351	400	345	331	366	351	396	365	390	377	371	360	327	363	364	339	361	390	347	357	391	343	350	367	353	344	349	372	413	330	404	359	374	354	348	385	356	342	372	365	372	395	357	343	374	393	339	357	392	352	381	356	377	389	377	403	338	342	350	358	351	349	337	364	358	361	351	341	396	359	351	398	373	340	419	361	366	391	356	337	381	384	375	337	380	374	348	342	329	355	378	361	343	333	336	378	360	331	368	373	361	360	360	383	350	348	366	345	381	347	342	357	379	386	388	356	349	319	364	355	369	343	361	310	350	379	384	359	367	366	361	394	363	363	361	373	383	359	386	330	349	350	337	348	339	334	395	364	361	362	356	329	349	352	379	378	375	367	370	349	341	359	311	360	386	406	362	379	337	365	364	345	386	382	352	368	344	374	385	341	401	366	332	347	345	362	360	352	381	361	392	341	351	389	373	346	368	374	378	342	358	368	358	361	351	355	385	380	353	370	371	337	354	388	341	389	376	394	318	391	350	335	335	366	380	381	353	370	339	361	378	328	350	374	385	329	338	362	363	379	347	367	337	347	356	392	377	348	361	390	389	334	378	408	348	368	379	348	370	368	371	366	355	343	387	380	345	357	385	355	375	327	365	356	331	320	342	366	327	360	352	337	337	338	368	340	355	328	373	366	373	334	350	402	333	347	372	394	357	366	364	348	379	369	378	370	339	350	350	363	368	314	350	338	355	389	337	350	336	324	350	340	318	371	384	342	334	363	372	352	389	348	364	349	342	370	410	359	366	358	369	352	363	375
23783	20806	28086	24518	22706	21160	16503	10269	6823	5177	3972	3161	2571	2011	1620	1345	1166	901	817	710	650	568	503	484	405	403	375	360	357	356	329	322	314	315	297	313	287	290	266	306	276	265	296	303	308	302	320	295	294	295	279	294	289	273	269	286	290	275	310	316	276	267	257	300	273	287	315	262	283	277	284	284	266	250	268	280	291	287	283	337	317	280	279	246	320	287	290	294	268	290	268	291	264	261	264	304	294	299	279	286	269	305	274	326	283	308	289	273	289	267	275	260	270	285	271	271	277	273	307	319	269	285	291	308	297	277	277	273	287	282	302	289	301	275	306	281	283	287	274	261	312	286	273	268	303	284	282	253	268	278	272	313	267	292	282	297	259	279	292	252	288	281	273	275	310	293	318	326	294	293	269	322	276	299	273	260	272	259	273	286	293	285	289	272	284	310	280	293	251	269	257	285	255	291	265	292	299	279	266	263	263	261	273	264	284	317	267	301	269	265	307	271	318	284	294	291	278	274	249	275	284	294	267	280	282	256	290	296	257	301	302	260	290	280	294	276	317	273	289	297	266	255	281	301	277	271	304	281	294	287	275	279	250	268	302	264	278	262	291	275	275	260	279	255	275	298	287	274	285	268	299	301	307	265	272	275	299	270	277	297	294	304	297	302	269	287	295	257	279	288	257	278	294	306	277	306	289	295	308	307	269	280	285	284	254	284	270	255	271	297	267	265	297	299	287	300	264	278	283	278	282	304	295	259	317	284	318	289	294	265	282	321	271	305	289	273	263	280	248	284	274	292	258	271	277	248	298	271	285	288	289	329	281	278	263	252	274	289	298	274	282	308	267	317	275	298	281	268	273	276	277	300	266	273	287	278	247	308	290	281	293	299	296	282	268	291	269	289	282	270	272	293	284	265	291	267	304	294	291	290	288	285	306	271	281	283	264	285	284	253	239	271	275	305	295	261	282	287	289	306	266	291	288	266	285	249	315	286	289	304	297	287	294	312	316	279	284	264	299	279	281	297	251	280	266	269	301	254	292	267	252	279	296	257	267	307	272	287	271	305	286	294	293	280	318	277	282	294	282	251	264	263	273	320	285	282	284	293	284	271	288	314	285	298	273	267	291	293	272	294	282	268	279	279	284	273	262	274	292	289	257	309	265	288	261	265	270	296	292	309	285	260	280	309	267	286	284	293	252	309	309	279	302	277	263	316	268	245	292	289	297	286	286	275	284	272	247	297	285	273	284	266	252	278	293	270	313	297	298	327	288	279	287	282	262	270	274	299	284	265	276	293	290	275	273	314	277	279	280	278	276	276	259	311	308	252	260	271	281	251	287	256	322	277	274	266	284	288	288	297	247	277	272	250	281	263	298	276	271	276	268	262	249	261	286	296	279	289	325	250	280	282	268	285	303	265	291	288	278	271	304	271	282	299	299	273	282	278	253	267	285	288	282	272	275	300	321	258	287	282	315	277	263	287	301	280	288	285	267	288	285	300	278	252	262	260	298	273	313	277	290	301	297	287	299	290	293	306	299	263	275	299	294	265	294	269	264	302	288	277	254	271	273	282	267	259	281	277	289	265	289	306	311	263	266	265	281	286	278	298	305	291	275	283	264	271	297	259	297	283	326	260	275	267	286	285	273	282	246	260	291	315	287	283	265	281	275	297	269	283	265	280	294	260	297	215	303	278	281	313	292	306	265	261	291	285	263	263	272	267	283	280	286	290	264	277	302	261	327	277	281	268	254	301	288	239	295	266	278	293	263	267	274	290	267	283	291	301	286	248	272	286	292	269	289	282	284	288	290	284	266	262	311	280	298	301	282	258	273	290	307	289	296	290	289	308	283	276	285	266	280	268	301	304	276	278	286	288	308	276	262	299	296	276	257	262	261	276	291	276	275	271	292	284	272	291	293	286	273	286	273	237	281	288	280	273	305	236	277	262	272	292	268	273	295	278	271	298	239	259	285	307	291	286	273	234	280	294	283	276	270	282	274	305	289	276	304	259	261	291	272	321	284	271	269	311	286	286	301	268	272	278	272	259	279	263	303	291	265	306	296	251	277	282	272	273	313	267	306	252	269	288	275	277	274	306	280	288	290	285	263	313	298	283	260	302	265	258	284	286	285	276	260	282	283	295	248	295	296	292	275	264	321	321	284	272	273	288	270	265	277	283	266	263	289	275	297	296	284	273	290	273	307	291	286	257	302	274	287	295	285	263	285	276	318	289	292	291	287	242	238	269	279	289	273	303	264	285	264	271	272	285	289	303	284	289	296	282	283	310	280	288	288	263	286	278	265	289	277	269	265	279	271	308	273	301	305	296	279	306	294	265	283	299	280	282	273	273	269	265	296	273	280	294	250	277	275	271	265	273	285	293	272	266	254	269	263	283	258	284	265	294	279	289	263	295	271	283	259	273	252	290	284	289	262	270	270	266	308	266	294	285	284	315	306	296	268	290	256	279	288	278	278	269	291	250	282	280	281	274	316	291	281	297	299	267	305	275	300	309	282	276	268	321	296	288	323	276	276	289	281	271	281	259	289	278	294	283	243	265	255	289	275	272	281	274	330	273	288	302	278	283	276	258	258	274	286	265	300	296	319	279	293	287	277	293	302	252	295	282	292	297	280	285	274	291	291	297	278	254	275	260	256	289	275	267	265	293	272	291	283	282	287	278	279	272	273	274	267	271	282	286	289	306	259	254	271	279	270	284	279	276	281	272	300	276	280	283	293	272	274	264	246	279	275	305	282	266	286	278	286	270	280	287	257	305	264	273	275	294	291	275	291	290	271	329	298	291	282	278	318	280	275	309	281	285	257	274	283	278	277	275	282	280	306	276	277	245	271	314	276	288	290	258	285	293	289	317	289	284	256	237	299	307	270	283	266	249	290	274	268	252	296	309	286	282	298	271	268	278	280	261	302	297	299	257	271	277	297	294	303	298	327	288	312	262	302	262	271	266	295	289	273	296	327	306	279	284	298	270	268	307	286	302	273	293	304	291	287	265	270	279	266	272	282	288	272	274	274	274	278	281	279	269	252	278	250	290	290	291	285	261	288	263	296	297	297	293	272	282	315	300	296	265	322	291	288	290	302	284	294	291	281	292	263	278	253	281	293	284	290	270	279	280	301	294	283	322	263	295	309	274	297	290	273	306	292	260	321	271	288	266	303	255	266	292	250	266	298	285	259	269	278	284	271	273	244	302	249	302	271	282	285	291	256	282	293	285	276	279	295	274	276	270	278	292	309	260	247	263	262	297	257	277	260	270	276	303	263	283	283	322	314	262	327	272	276	255	271	272	281	280	279	278	279	266	252	311	318	283	263	271	287	282	259	270	287	263	294	296	277	304	272	305	299	290	282	267	326	281	318	285	248	297	287	271	290	256	267	275	305	294	305	267	291	291	283	274	263	280	246	294	295	270	283	270	268	285	266	257	280	305	283	277	319	306	280	311	284	279	313	268	283	284	295	299	288	318	301	314	265	269	275	274	287	291
36007	55593	47274	35999	29639	25146	20831	16591	12571	9913	7870	5924	4792	3808	3178	2494	2084	1736	1455	1150	1047	942	799	665	671	598	540	507	451	480	451	397	408	405	415	366	397	349	362	368	376	367	402	346	386	346	358	335	370	360	361	346	338	364	376	364	326	379	365	348	335	357	368	374	350	392	338	368	396	363	324	361	353	359	374	320	379	361	318	343	359	354	353	384	382	369	385	359	383	380	379	371	362	367	342	387	372	375	336	362	344	364	341	353	358	383	383	321	338	373	335	361	388	365	355	351	360	362	339	349	310	345	341	380	373	394	377	371	349	354	380	377	319	379	344	366	332	341	368	334	340	353	381	354	376	352	363	373	353	326	396	367	341	381	405	343	360	361	327	355	351	360	345	319	371	321	349	407	391	375	351	368	370	364	381	382	374	377	364	365	338	372	341	378	317	363	379	365	381	341	354	323	329	320	381	406	362	364	333	318	377	379	371	359	348	349	371	369	351	359	302	353	329	357	390	331	353	338	346	333	352	359	403	322	376	354	348	417	369	370	406	353	403	337	355	357	365	376	364	366	392	336	364	334	356	366	331	350	381	407	376	371	351	380	375	371	353	365	353	380	332	368	340	337	377	367	319	394	334	352	343	339	343	318	349	362	360	345	385	366	351	344	385	370	349	376	343	342	345	375	347	344	319	374	376	368	330	354	346	376	342	327	357	367	329	368	382	351	361	365	370	346	343	339	352	391	360	336	418	372	331	373	354	357	353	362	337	395	376	317	343	368	354	363	350	336	316	365	370	383	346	362	344	355	346	337	386	404	351	382	380	380	376	372	329	348	358	368	323	386	357	348	349	365	331	358	377	376	380	383	326	345	331	339	335	328	327	346	351	350	339	372	388	366	376	360	315	326	397	336	367	345	370	355	383	369	350	338	386	356	414	343	378	330	373	369	353	331	352	363	353	370	364	390	369	374	329	378	342	374	357	345	322	356	357	377	394	345	338	349	365	351	354	342	366	349	366	364	358	364	349	369	365	377	364	356	398	359	356	349	359	374	350	360	343	365	368	335	338	363	349	342	358	324	370	368	343	344	350	363	370	379	346	347	357	364	398	334	322	382	369	370	359	342	387	333	331	369	322	347	330	359	335	363	340	361	384	357	366	364	392	367	379	346	370	389	368	375	348	370	367	333	356	342	324	363	350	390	385	345	363	352	346	383	358	377	375	350	363	355	348	375	353	346	381	368	371	351	373	363	365	327	373	321	384	361	376	345	332	346	340	342	355	386	355	367	382	351	345	326	366	370	366	340	353	349	355	340	377	350	360	362	391	352	365	397	356	339	395	370	351	373	382	366	360	340	354	334	363	348	346	338	385	394	338	336	368	338	338	340	376	375	352	344	318	342	377	366	341	350	357	349	364	342	373	337	329	362	364	349	393	372	369	382	371	383	373	335	350	357	367	361	342	348	342	351	353	363	365	373	378	326	362	375	369	354	390	363	392	338	361	337	372	340	378	376	393	351	356	352	343	387	353	316	362	359	366	338	366	372	363	384	330	359	316	367	349	346	336	332	361	355	344	372	385	372	356	352	356	359	382	336	328	355	344	341	357	363	339	397	344	332	348	350	327	330	357	355	359	350	362	358	356	353	357	349	352	345	351	315	347	377	379	355	354	387	352	342	358	364	352	316	351	371	381	378	376	368	360	375	362	369	379	356	352	361	355	345	368	379	360	382	327	350	366	348	361	344	414	338	358	339	367	372	345	375	332	365	351	352	382	348	305	364	365	402	362	338	366	374	331	369	343	343	375	367	358	351	366	365	377	378	329	347	327	337	376	368	335	388	379	341	359	367	369	343	371	341	374	350	360	364	320	321	376	380	352	364	340	373	356	345	357	342	327	362	350	372	371	382	350	372	369	344	358	362	340	347	375	376	338	350	377	356	339	359	369	378	362	351	347	330	351	342	410	329	364	349	379	361	373	366	355	351	347	331	354	360	366	354	365	346	332	367	344	354	308	353	321	342	368	339	359	357	353	356	351	368	339	379	368	371	364	361	355	348	380	325	343	360	346	397	331	385	377	369	382	350	385	369	355	353	345	339	351	346	362	357	339	340	376	373	360	378	347	340	418	351	360	373	365	329	384	338	362	371	354	388	329	366	354	363	369	361	351	367	377	350	361	368	345	327	347	342	331	331	348	362	352	331	342	389	380	394	368	369	351	381	361	351	343	398	382	385	339	371	339	370	344	333	365	364	372	369	365	357	362	348	349	348	360	385	346	393	354	371	338	366	333	355	341	371	318	331	356	360	344	359	347	373	349	365	347	326	343	341	382	336	372	406	359	343	346	359	370	389	353	339	357	343	333	363	362	356	331	341	397	360	375	347	366	394	396	376	380	384	341	340	368	350	337	343	349	350	334	362	351	375	343	329	362	380	321	374	325	328	379	372	323	351	387	358	355	321	353	403	371	386	336	369	376	341	364	353	306	319	357	331	372	393	356	350	363	387	360	347	348	332	375	349	388	355	358	361	343	342	384	393	348	377	327	341	377	337	372	381	323	359	331	343	371	368	351	346	342	369	366	387	347	397	381	369	367	356	386	363	322	352	380	352	342	340	356	356	373	357	403	359	365	347	345	341	389	362	397	352	358	368	408	363	332	367	348	385	344	371	311	358	368	343	355	343	375	360	346	364	341	340	339	379	397	331	365	339	344	351	346	358	386	364	379	378	367	382	333	355	361	360	324	351	344	357	325	359	363	340	375	355	374	333	363	359	358	379	355	354	350	345	361	312	379	378	346	357	363	350	369	356	353	372	352	368	339	352	339	367	367	343	365	345	338	418	337	346	396	362	370	365	392	371	353	386	358	369	382	330	349	355	358	367	362	368	335	303	366	338	362	369	345	395	377	325	381	347	339	371	330	365	344	393	348	365	329	350	382	352	357	357	387	350	348	355	386	331	375	345	362	372	344	364	351	382	371	384	371	304	344	351	351	364	334	347	371	371	372	360	370	356	344	366	383	369	364	355	354	383	360	340	328	357	350	362	367	308	347	366	361	382	378	337	349	351	368	347	376	375	380	365	369	376	335	384	322	316	366	361	344	386	346	355	366	366	366	382	349	376	337	372	356	345	356	354	321	390	343	357	379	389	338	366	375	383	359	356	288	357	396	351	379	368	338	342	397	348	352	366	369	369	342	363	382	299	351	371	337	367	391	352	374	363	377	376	335	348	367	352	346	324	366	352	335	337	365	339	346	346	353	336	335	380	335	353	377	403	376	344	379	351	319	339	361	351	372	360	375	344	354	335	378	353	370	359	360	355	346	345	376	343	358	366	404	355	352	357	344	342	370	349	365	337	331	370	336	367	346	322	364	343	380	395	325	349	364	370	352	388	375	383	370	382	330	368	367	331	356	335	331	373	356	349	363	384	340	375	337	360	360	377	336	333	377	356	360	357	374	378	339	336	349	348	369	340	387	373	381	374	332	365	335	366	353	328	344	339	334	348
22719	20810	28395	23410	21592	23612	23421	14888	9849	7483	5561	4337	3401	2854	2282	1980	1595	1353	1109	913	826	659	592	568	530	504	393	410	412	370	328	349	333	298	309	288	289	308	309	322	315	292	301	282	284	285	283	293	294	311	281	278	262	313	270	273	289	301	294	284	283	259	290	274	265	306	316	309	281	311	265	280	274	288	292	288	313	295	258	271	286	294	285	275	274	275	275	278	261	268	311	299	293	285	263	263	285	299	300	271	272	306	275	323	298	289	302	273	283	286	274	256	297	300	274	306	295	293	287	275	303	294	298	304	288	284	262	320	262	277	312	300	291	302	310	286	293	289	280	308	316	298	280	276	305	323	264	287	299	282	287	283	303	265	281	257	262	292	304	258	295	289	300	288	269	303	277	283	284	278	298	280	317	288	264	283	307	275	274	271	281	301	264	270	271	311	286	255	276	227	299	283	272	309	252	301	297	299	313	285	291	297	285	290	271	299	288	282	266	274	288	254	305	338	269	284	306	238	296	254	291	266	310	295	293	262	301	317	298	280	270	276	303	284	282	313	307	331	297	288	272	314	281	317	266	313	288	295	290	272	268	285	284	294	250	281	314	282	293	299	302	314	307	293	325	291	280	292	284	267	273	253	300	286	293	305	286	281	296	269	311	281	269	275	327	291	275	270	280	275	303	306	294	271	266	296	281	270	298	312	302	296	261	254	251	276	288	258	312	264	317	275	290	292	285	308	260	270	294	268	304	279	301	319	312	258	263	285	300	268	302	252	294	263	312	302	304	315	285	307	310	313	313	280	286	302	298	297	293	301	294	259	298	297	279	287	302	269	291	266	269	292	285	286	294	259	251	277	295	303	276	261	277	292	289	271	253	282	281	288	316	263	272	298	293	306	280	274	259	291	296	275	297	276	272	285	274	253	304	249	274	270	312	318	299	271	285	276	289	303	298	298	275	300	294	285	291	281	317	244	294	302	278	273	263	284	276	308	281	290	277	267	285	297	287	280	294	275	274	303	284	288	296	290	304	279	292	257	279	280	303	304	283	283	319	286	257	257	276	299	264	304	305	262	262	279	276	254	296	315	302	251	269	295	281	292	297	275	281	293	300	297	276	292	262	293	294	299	280	310	289	287	288	284	312	294	293	305	243	287	292	265	286	293	282	285	285	285	285	313	315	309	320	299	273	302	278	286	317	284	283	286	272	277	271	297	292	281	281	303	302	306	303	307	289	272	254	254	302	301	293	282	315	303	259	274	281	290	297	276	283	291	298	296	280	294	296	255	287	304	272	279	257	284	277	294	273	308	312	299	268	305	290	278	269	269	284	321	261	288	305	275	291	266	271	257	301	298	302	261	259	295	275	290	303	281	294	291	275	303	280	310	298	296	290	280	276	315	285	257	314	269	243	263	277	265	260	312	304	299	293	264	309	286	305	282	264	267	289	269	303	288	285	302	271	304	284	280	259	276	282	319	312	289	309	284	266	290	299	266	284	286	312	290	287	292	283	273	294	261	263	292	281	309	299	293	254	265	281	279	282	308	278	273	289	299	284	284	289	291	287	273	262	274	270	274	278	303	269	288	274	295	319	291	275	289	291	270	311	281	265	304	298	300	307	323	289	289	283	313	290	277	275	294	276	272	263	295	269	301	259	254	292	276	272	276	272	252	270	292	276	256	306	279	278	299	244	262	294	310	284	271	254	311	277	294	301	273	293	264	263	296	299	284	271	318	265	295	286	317	251	278	282	284	297	296	279	257	323	283	283	286	292	291	285	282	293	270	268	285	330	277	264	274	294	273	266	269	299	252	256	277	287	299	281	277	274	284	308	307	300	288	256	295	279	273	325	304	305	295	270	282	277	292	276	284	313	268	278	269	298	298	280	303	263	280	300	320	278	279	267	314	313	268	275	300	306	278	324	315	289	291	277	283	281	301	275	305	269	276	283	280	292	267	309	306	253	288	284	271	281	290	300	273	295	276	277	314	319	301	264	287	261	264	287	261	272	276	296	282	277	272	282	289	284	323	337	270	242	308	320	316	281	308	264	289	274	276	289	282	297	295	280	239	279	281	271	294	281	301	297	292	285	284	288	286	293	277	289	289	284	285	297	300	294	289	296	297	270	288	270	284	293	291	280	287	333	278	283	287	277	293	289	277	284	282	294	311	269	283	276	296	311	285	279	280	254	304	246	276	282	296	290	285	272	273	286	308	267	296	259	280	312	266	273	317	277	308	278	292	298	278	290	273	295	306	280	286	293	282	281	291	324	269	284	288	272	274	281	294	309	254	297	288	317	294	286	267	299	288	294	268	267	292	300	320	306	316	292	306	299	281	301	277	281	285	247	291	242	280	287	280	282	276	275	275	255	284	283	298	287	276	280	291	290	293	276	283	289	273	290	269	296	272	305	291	290	287	280	271	274	309	288	292	296	275	285	281	266	278	300	317	317	295	288	295	312	299	282	267	277	338	278	294	262	333	290	301	265	285	300	291	284	296	260	287	317	300	273	279	287	316	272	261	287	308	284	283	306	316	300	273	268	278	331	330	328	282	301	292	264	307	296	280	264	286	281	291	302	277	295	288	274	271	294	285	272	279	275	293	299	275	290	273	284	293	288	287	290	278	288	308	277	285	291	320	277	290	286	295	304	287	241	260	283	286	301	302	272	262	300	321	319	288	268	283	291	305	275	294	272	283	298	326	310	281	278	266	275	291	310	311	285	269	305	279	248	296	280	304	270	282	282	283	258	296	341	324	289	271	281	287	293	283	273	275	269	258	299	322	308	289	275	303	294	284	290	269	305	250	302	299	275	277	281	302	298	297	277	289	268	280	318	270	257	278	278	289	272	287	295	279	282	262	307	277	302	290	267	279	280	272	304	288	290	297	293	292	282	312	284	278	322	276	296	290	287	278	286	308	298	292	310	295	289	278	286	268	283	246	307	250	311	277	292	314	266	287	277	336	301	295	306	282	283	276	291	295	304	270	280	311	308	304	300	270	260	303	238	298	313	275	269	269	312	302	272	300	294	296	286	286	278	299	283	270	314	272	316	300	270	255	318	295	293	285	274	314	294	319	296	309	259	290	301	264	265	278	280	255	278	302	279	277	263	283	289	296	337	289	293	272	286	279	269	263	300	283	299	268	297	305	272	308	307	292	306	267	280	283	302	334	298	301	274	293	307	285	276	284	307	272	297	296	249	288	297	310	297	292	286	296	281	271	264	292	277	296	280	309	287	287	324	290	295	319	279	293	270	274	280	322	280	301	290	272	298	274	283	259	258	272	314	326	294	297	302	243	283	283	319	305	292	325	261	275	248	268	310	281	304	297	286	275	301	308	298	290	306	274	273	307	272	287	285	316	286	316	255	262	308	290	309	306	299	288	254	269	298	295	273	278	282	281	269	292	286	278	281	276	262	283	311	283	296	244	281	290	259	305	290	281	292	254	290	307	263	282	279	266	274	284	274	299	319	298	274	272	283	284	261	317	292	309	290	291
37621	59799	52083	40445	34478	29730	25646	21085	16531	13100	10173	7939	6543	5224	4239	3551	2873	2389	1980	1574	1318	1125	955	872	753	659	649	636	552	550	499	447	488	382	398	390	402	381	398	376	392	360	391	343	323	361	362	372	353	357	367	334	327	357	364	373	337	362	363	340	356	367	353	347	334	406	336	384	353	355	368	353	374	341	362	340	351	371	334	351	319	370	354	392	348	371	393	350	349	344	379	372	343	380	353	384	358	351	368	360	353	357	330	328	359	372	386	355	341	350	363	362	368	327	364	340	361	346	381	339	379	330	359	362	402	344	363	333	332	342	336	348	364	334	341	340	364	333	357	338	345	333	370	361	377	340	370	361	346	369	375	346	354	349	358	354	393	356	333	357	356	346	357	351	332	366	318	331	353	355	358	372	372	387	348	342	352	361	386	356	395	365	358	362	353	372	359	348	336	355	351	347	374	359	370	374	375	357	388	376	357	363	311	364	355	358	349	375	329	353	330	353	348	331	349	353	347	365	333	344	373	361	358	348	323	359	354	368	372	326	330	372	362	359	346	389	349	332	360	388	357	349	352	305	370	379	367	381	370	348	386	384	358	360	370	362	357	328	371	341	331	349	334	357	363	376	339	362	357	380	371	355	368	383	344	354	372	353	343	378	371	342	365	341	360	355	361	365	389	361	349	390	375	360	354	367	335	371	373	357	311	335	379	341	349	358	374	335	376	342	376	320	369	365	345	342	360	371	336	355	336	339	352	347	360	359	356	378	387	367	348	348	365	331	333	322	382	401	352	377	330	353	376	357	343	374	367	388	357	367	319	329	348	371	377	351	350	360	369	394	336	361	381	347	346	358	343	374	338	328	333	385	315	340	341	356	359	345	360	376	362	334	364	377	362	365	364	368	343	356	312	362	334	369	359	368	354	389	335	373	346	336	340	312	337	358	351	348	349	340	373	348	376	371	372	317	351	336	328	374	359	376	354	360	375	356	385	356	362	365	370	378	358	363	346	337	355	339	399	328	328	365	340	315	362	335	344	355	330	362	363	347	350	381	333	352	386	374	331	305	350	357	354	353	356	358	353	332	350	356	395	323	361	388	333	360	367	331	365	337	354	362	361	362	327	354	366	353	354	362	336	355	377	361	337	374	361	377	344	357	383	353	350	349	337	371	367	356	348	354	360	371	386	364	358	348	331	336	367	373	371	353	385	347	371	341	366	383	347	385	353	356	345	338	370	359	372	336	339	378	321	351	346	350	353	365	359	344	368	371	347	375	333	357	363	319	356	357	377	379	363	352	397	354	353	350	359	354	347	341	370	387	362	344	374	356	401	335	354	381	343	364	366	352	365	362	341	383	352	347	339	353	337	359	358	384	337	389	375	342	369	366	323	347	362	349	368	376	335	358	332	361	385	370	345	371	403	330	368	356	352	324	346	323	343	360	314	358	374	375	408	359	352	355	355	326	354	386	345	352	364	346	370	364	362	364	374	400	351	353	355	334	337	395	370	357	357	359	311	341	362	374	353	328	354	378	364	348	362	373	375	357	304	363	404	372	344	349	306	368	321	359	346	338	408	348	367	359	355	344	347	374	402	349	375	342	356	342	337	393	357	360	339	347	384	379	355	333	358	354	350	347	364	351	392	366	378	347	352	372	365	331	371	340	383	357	318	375	340	371	351	385	343	354	363	352	383	349	335	368	358	341	373	328	391	359	336	318	338	353	382	360	360	344	367	346	356	346	339	368	372	365	355	356	335	362	335	340	383	360	334	356	371	347	354	343	335	355	361	360	368	337	353	366	358	345	372	381	349	357	349	342	363	368	323	344	380	353	357	352	359	330	299	364	346	351	351	373	414	315	384	322	327	375	374	361	335	318	336	380	337	345	370	339	362	364	331	359	371	330	348	350	355	363	383	349	352	346	319	351	402	371	380	357	361	350	373	345	368	370	378	376	323	378	349	341	350	342	322	359	357	354	382	358	337	339	382	327	358	346	361	328	355	364	363	363	342	363	361	383	391	330	332	343	323	391	337	369	340	369	341	400	371	359	395	349	319	371	366	349	383	374	364	343	372	369	375	335	323	388	384	337	353	342	362	365	375	375	364	386	366	391	330	369	335	356	331	357	343	332	370	324	328	337	354	345	341	371	335	364	327	374	349	357	356	386	360	323	382	366	349	347	369	365	342	321	344	351	331	352	338	361	349	379	370	356	350	351	342	344	374	355	329	377	352	367	328	386	348	354	362	331	335	351	336	343	344	321	360	332	372	375	384	377	342	367	370	332	360	379	364	339	366	339	372	374	327	371	377	341	364	363	385	386	374	360	334	403	365	357	340	342	345	341	367	365	331	345	359	353	331	375	331	327	356	357	356	396	356	360	376	387	353	340	359	375	325	373	346	320	382	364	350	346	384	320	313	337	365	343	403	366	340	366	388	376	363	351	340	370	380	363	364	341	326	384	357	376	334	343	348	351	408	364	367	327	380	341	373	352	340	335	385	378	340	358	357	383	359	351	383	364	362	332	352	358	344	377	365	376	369	356	374	353	365	335	365	369	350	332	356	360	364	327	345	359	357	350	335	336	368	340	411	365	372	371	384	342	372	374	364	407	354	362	344	359	331	357	362	332	365	341	369	350	373	348	394	336	360	347	388	362	370	363	366	365	347	344	336	341	371	388	356	365	361	347	317	365	351	372	359	358	342	365	333	355	350	407	353	322	326	368	311	341	330	323	356	340	356	362	383	352	348	355	340	401	333	395	379	375	349	355	357	347	363	336	319	366	349	339	341	334	346	361	359	336	311	361	370	341	330	375	380	368	376	341	325	361	357	358	343	376	323	381	364	345	377	340	337	347	369	339	332	389	364	361	351	364	380	358	361	360	329	354	337	355	354	323	398	326	329	343	386	362	382	393	395	354	382	338	384	325	366	410	393	362	381	346	360	378	340	369	377	366	337	364	342	385	362	352	366	385	361	386	359	409	340	389	380	395	358	358	371	352	356	322	363	349	403	384	344	344	379	371	400	367	345	344	347	325	356	373	331	384	357	393	336	342	387	356	388	360	361	344	357	346	354	359	343	376	340	331	325	366	366	383	359	364	351	358	367	369	361	349	356	374	377	375	363	373	364	382	387	343	351	337	355	370	350	330	385	381	396	339	316	355	375	386	384	375	319	355	355	357	331	340	352	295	374	392	365	359	371	335	324	354	331	401	352	368	369	330	345	377	367	356	373	351	364	375	321	337	339	361	329	355	392	358	365	376	348	368	353	344	329	348	367	349	345	353	326	343	363	361	382	339	339	369	369	368	355	342	375	333	341	322	339	352	364	357	366	371	358	359	386	369	348	340	347	353	383	318	372	363	346	368	344	340	336	374	368	354	339	378	351	354	342	388	378	319	368	363	354	364	338	375	348	368	343	364	348	357	364	361	362	332	350	306	350	342	373	360	356	320	322	383	361	335	364	345	343	336	384	347	383	351	376	356	364	356	371	373	359	350	361	370
28630	29004	34610	28341	19142	13039	9261	6660	4693	3368	2519	2074	1707	1410	1159	1020	825	759	708	557	541	489	448	408	376	336	335	322	328	357	298	306	309	323	319	318	326	286	295	258	295	257	317	305	290	287	291	293	296	270	292	280	272	272	273	314	264	275	293	303	270	273	283	268	286	285	296	269	296	303	301	296	283	307	308	272	318	292	273	258	273	268	276	302	300	305	263	258	318	280	289	294	264	269	275	283	337	300	262	285	292	310	296	306	258	277	288	290	270	275	263	274	310	277	272	287	280	293	297	272	282	268	288	330	277	238	287	294	292	301	289	272	305	287	300	275	292	283	275	262	273	320	277	275	291	306	272	305	291	295	309	294	260	284	289	279	276	297	295	294	296	287	307	295	283	283	285	268	288	306	301	287	288	302	283	308	297	298	295	271	293	283	339	270	257	283	283	272	287	279	288	258	281	273	290	270	285	293	278	265	271	294	295	315	289	291	293	307	287	294	286	287	320	323	314	282	324	269	276	292	297	266	283	295	315	321	280	301	292	289	318	278	289	261	301	296	317	283	291	300	295	266	292	280	266	267	280	281	298	268	292	298	287	300	286	270	322	269	293	265	274	267	266	295	283	311	301	291	300	265	269	292	290	298	289	306	272	291	269	297	280	276	296	290	288	291	278	293	304	282	273	300	260	283	319	280	307	311	287	268	294	295	267	308	278	311	283	281	253	286	265	292	305	315	307	301	313	309	290	319	287	283	261	326	317	274	253	281	275	264	296	253	266	283	276	258	311	304	287	271	298	306	283	300	291	293	267	246	282	274	279	287	289	278	290	259	274	259	277	261	293	295	251	294	274	285	270	300	305	271	276	268	299	278	318	304	280	284	317	286	255	286	298	271	295	285	273	269	286	272	291	316	273	292	310	291	248	265	282	276	300	293	283	299	273	304	290	279	299	288	263	265	281	305	289	287	274	253	304	316	315	276	311	286	276	293	290	295	272	284	266	296	269	313	290	265	285	277	316	285	278	310	288	302	298	289	264	285	266	286	283	305	322	273	298	300	283	274	298	294	289	282	289	289	306	280	279	291	300	291	263	272	305	298	287	293	293	278	303	290	269	291	306	250	289	271	282	292	265	296	334	272	279	281	283	269	277	317	293	273	311	299	288	298	295	282	293	266	281	295	284	286	239	293	283	306	308	309	258	311	293	277	291	308	326	267	295	293	302	276	285	325	301	273	265	265	302	298	263	277	297	300	288	307	303	292	273	279	314	301	299	274	294	267	270	285	273	290	277	289	295	259	297	281	292	276	285	299	279	304	286	302	280	285	295	279	327	287	294	326	293	293	294	305	293	266	277	264	269	252	262	294	295	318	261	274	297	294	295	266	303	289	297	283	308	276	281	316	284	288	306	300	289	266	286	278	278	287	279	305	296	307	270	282	267	291	299	308	309	297	290	287	270	272	305	289	292	289	297	281	288	273	292	327	278	315	276	271	281	299	309	290	287	285	251	307	293	268	277	248	238	267	268	287	289	291	296	303	307	276	306	356	278	288	284	270	277	280	270	292	285	297	285	283	288	288	305	279	275	251	256	308	285	273	305	279	291	291	310	261	271	323	277	300	272	287	277	298	284	292	295	267	280	299	286	309	272	279	273	262	301	283	286	280	267	322	295	287	308	293	286	293	276	266	296	272	293	315	289	293	313	273	280	313	285	296	313	297	279	290	298	311	295	278	274	263	308	277	272	304	276	282	312	276	305	273	289	273	276	284	279	297	316	297	258	271	285	299	295	259	302	285	272	322	275	279	256	285	279	294	281	276	276	264	282	262	293	323	265	288	277	293	304	263	296	294	336	284	268	261	322	315	302	283	325	284	286	262	291	320	304	294	284	278	294	308	275	282	286	306	303	303	283	257	281	273	281	291	305	293	317	308	286	303	296	284	263	291	242	308	288	277	292	308	291	321	310	270	282	284	303	289	315	262	259	267	277	291	301	285	295	307	302	275	293	265	249	285	295	268	250	293	283	262	296	312	272	266	279	265	278	273	278	285	267	265	306	288	341	271	317	306	287	300	285	257	288	280	286	264	272	289	321	300	279	307	276	282	274	292	334	276	301	296	288	273	295	304	325	280	274	278	289	312	255	301	293	262	319	269	256	295	272	284	298	293	282	295	260	288	323	287	290	277	306	283	291	306	280	276	297	303	271	282	300	323	311	314	281	288	302	276	302	305	302	281	257	266	272	275	272	297	260	313	282	281	297	290	294	283	294	295	241	266	292	252	271	247	274	278	285	289	288	265	262	272	276	289	308	273	289	309	284	260	262	283	283	309	297	303	290	268	297	315	292	284	304	287	287	291	287	252	334	287	265	310	292	310	305	303	300	295	291	306	272	311	298	304	302	277	281	297	301	269	271	279	274	245	317	289	305	303	276	291	307	293	279	327	299	274	311	272	286	273	307	299	287	316	275	330	275	289	240	323	307	275	314	296	297	289	271	271	285	301	305	257	268	256	274	287	268	282	292	319	283	297	280	276	276	270	294	292	299	295	297	259	289	334	268	280	277	275	282	278	292	288	302	295	281	314	288	290	348	292	300	284	285	271	311	280	300	274	317	289	301	278	298	274	295	298	299	314	294	288	279	288	296	290	272	279	275	278	276	299	327	322	268	321	285	315	309	274	290	302	281	291	296	295	286	263	278	266	299	290	282	261	280	304	264	291	324	254	313	313	283	293	304	284	289	295	291	305	255	315	283	333	289	307	276	309	286	253	300	290	281	244	283	275	299	287	299	297	315	280	264	327	298	298	273	294	287	268	284	301	269	296	270	262	277	296	315	291	287	270	276	265	303	300	260	265	288	279	271	285	295	282	313	294	287	292	286	279	298	274	296	256	264	276	295	256	274	282	299	279	277	292	301	303	273	313	305	270	328	298	268	282	249	294	311	289	292	261	280	311	293	291	306	329	263	294	311	261	275	298	298	270	276	289	281	320	261	283	258	281	338	296	286	278	295	293	286	301	306	273	274	301	298	280	306	279	300	279	294	283	300	254	277	292	310	289	280	270	298	284	266	285	289	336	281	286	317	281	260	306	254	296	300	279	273	293	269	255	324	307	311	280	274	266	262	249	266	285	304	269	278	306	291	305	307	283	310	291	284	301	262	294	301	298	311	268	288	278	278	274	313	305	290	281	286	298	290	274	270	285	283	269	294	294	280	278	297	292	290	287	247	266	308	285	265	263	281	282	302	283	301	290	248	290	295	319	290	278	288	312	267	278	314	275	308	327	313	305	277	259	281	271	284	257	306	307	333	293	283	276	230	315	289	305	285	287	270	295	298	268	245	285	293	275	278	268	290	272	308	314	310	291	307	291	297	266	257	314	308	305	315	277	290	288	281	271	305	310	272	273	283	284	265	276	287	274	313	298	278	283	308	275	277	303	266	266	267	295	290	251	285	290	331	283	259	280	292	277	269	287	267	261	294	276	290	275	299	276	306	284	292	300
35068	47244	40904	30485	24397	19417	15680	12479	9443	6805	5465	4172	3258	2734	2157	1908	1606	1290	1088	975	873	731	630	632	516	511	504	462	409	440	405	398	409	404	371	418	368	387	374	346	388	358	368	347	358	353	402	349	375	350	384	385	345	335	381	395	360	355	362	382	370	383	314	385	394	366	353	352	391	357	350	347	376	383	379	366	357	384	387	369	383	393	381	354	374	328	361	365	360	378	407	352	376	329	359	395	383	364	354	348	346	370	358	364	357	344	379	378	314	348	377	384	340	362	369	385	375	369	366	350	365	337	329	365	395	359	358	364	371	392	345	350	385	361	364	368	393	389	355	387	415	377	380	346	372	364	354	347	347	378	369	348	399	334	374	346	360	359	371	352	331	336	382	415	374	375	357	359	383	349	394	352	392	365	391	363	372	336	379	365	388	314	350	351	395	409	397	359	364	373	390	394	367	341	389	368	382	391	370	382	364	345	384	388	355	371	399	384	398	377	366	375	398	351	394	362	374	378	363	395	404	358	379	373	368	347	368	324	371	397	400	338	369	370	366	380	348	367	364	379	366	369	348	358	365	379	416	408	392	371	363	370	340	397	372	354	380	352	366	380	361	358	367	366	388	377	354	387	352	333	365	332	404	371	377	341	383	339	347	392	357	386	376	364	359	346	333	354	372	375	387	354	366	359	367	348	370	357	361	329	387	357	351	347	362	383	329	340	349	367	374	386	368	362	336	346	382	342	355	337	388	363	364	332	358	403	403	401	408	375	364	340	381	332	374	380	345	376	355	387	355	353	354	352	386	333	365	364	407	371	361	383	371	376	394	357	393	357	377	362	372	370	358	400	380	376	356	386	385	387	361	342	422	377	369	387	408	356	398	383	363	363	372	356	346	345	374	363	384	398	351	379	379	383	397	345	364	383	355	372	336	362	358	378	322	405	363	388	353	354	370	373	359	385	381	378	365	381	338	359	366	377	401	354	343	380	373	344	380	350	366	334	367	357	353	351	353	381	389	370	361	389	381	362	387	357	353	325	352	372	353	353	371	397	361	346	369	366	367	340	339	355	325	388	385	346	347	363	384	328	356	314	376	382	390	423	355	345	383	374	369	352	383	356	338	411	364	388	354	355	403	351	364	383	390	367	367	380	364	378	363	367	376	357	371	380	375	359	380	376	348	375	362	383	389	340	353	365	364	318	355	365	342	369	379	372	381	368	377	376	406	340	335	382	344	373	368	329	383	368	368	344	371	349	363	342	365	378	356	373	374	357	346	378	359	367	358	339	372	358	387	382	380	348	337	359	356	336	391	374	391	361	387	383	367	342	364	360	354	348	360	374	357	399	367	366	388	378	353	359	405	365	349	368	357	380	381	409	346	343	365	363	379	375	398	364	332	386	362	373	337	348	331	369	360	391	370	368	357	362	349	363	374	347	353	361	346	381	372	357	314	364	379	398	341	374	376	393	346	350	373	365	362	338	380	334	406	358	373	367	352	383	385	346	389	384	372	331	361	315	388	369	346	335	401	380	364	425	356	328	381	350	381	379	370	371	336	406	342	374	391	367	330	355	352	364	389	387	371	341	343	346	362	390	359	344	383	383	376	342	370	381	322	401	349	356	366	359	386	320	370	388	348	381	348	380	379	367	362	354	364	345	365	370	354	365	362	361	365	375	358	403	359	399	370	402	371	382	341	375	362	393	351	374	333	348	338	399	332	384	360	358	369	361	388	360	358	370	371	361	375	362	362	379	374	389	399	355	365	339	394	359	383	381	379	332	390	364	377	371	356	386	367	356	346	373	362	382	371	359	370	372	326	341	346	381	382	384	371	377	350	385	367	381	363	405	375	351	350	361	383	365	373	361	368	392	363	354	364	346	340	374	350	354	399	356	374	357	389	380	401	363	373	397	343	351	363	374	366	386	398	368	353	377	385	359	423	367	338	375	377	341	360	378	360	354	348	380	337	376	382	363	356	401	387	330	390	304	399	375	358	377	359	353	379	403	362	364	385	371	350	363	369	340	383	349	359	368	354	382	370	341	387	376	405	389	327	342	384	378	367	377	352	361	398	343	358	363	388	369	357	352	386	365	326	359	372	388	367	356	380	373	354	383	363	371	357	360	338	340	362	337	345	340	371	388	375	376	336	354	362	372	402	348	313	339	360	353	384	363	387	346	408	359	320	339	364	334	367	364	383	333	374	334	397	390	413	370	387	377	356	360	377	399	368	357	391	345	371	404	383	389	345	360	362	341	378	352	362	347	362	371	374	352	366	369	371	375	346	387	328	408	414	345	351	386	370	359	377	377	301	376	386	384	361	363	366	351	378	371	356	369	356	349	357	318	372	370	395	352	383	380	363	382	356	366	347	396	406	368	374	368	384	379	385	359	371	377	371	381	386	346	350	375	370	391	389	378	340	340	371	374	362	359	364	363	330	343	365	330	399	383	362	378	355	348	358	376	335	387	361	352	364	364	365	376	373	387	389	375	349	375	368	349	359	382	371	374	366	364	372	342	373	381	355	334	368	362	326	387	375	313	367	375	375	357	332	377	389	370	357	374	334	371	368	353	387	336	360	340	377	358	363	406	381	383	342	366	340	356	356	366	363	359	360	360	328	342	373	347	383	383	360	369	385	346	393	377	342	338	387	378	343	345	384	368	377	352	363	376	344	344	407	366	395	378	381	383	327	363	338	350	378	348	399	350	396	374	369	371	341	371	351	372	357	386	363	394	388	377	367	377	345	369	385	342	361	361	367	387	361	360	359	357	353	364	375	376	367	334	392	366	403	357	360	352	381	370	371	385	348	370	359	363	374	360	401	391	342	398	358	353	339	374	438	397	341	363	355	372	344	357	310	370	337	361	354	362	376	390	323	369	341	363	386	345	367	368	368	372	372	361	377	361	367	359	380	397	356	366	368	366	362	391	371	350	374	367	390	380	369	377	363	338	386	364	385	373	342	361	383	346	397	353	367	357	375	354	362	380	354	323	362	383	382	355	379	344	348	348	362	375	395	340	374	396	385	362	338	355	379	352	369	359	362	333	364	355	364	364	364	382	346	362	349	376	370	379	379	359	340	371	384	366	393	373	360	361	362	387	376	350	372	407	379	362	321	378	371	386	363	378	352	342	350	346	359	326	359	413	383	365	373	351	359	396	342	380	408	333	357	373	396	355	366	378	361	351	358	365	360	390	354	356	357	366	366	338	361	359	365	337	340	359	379	380	382	393	364	387	344	390	371	341	340	363	356	378	372	369	384	353	366	386	353	370	361	361	378	372	380	392	347	364	344	381	390	348	365	370	362	403	355	357	358	356	371	361	381	369	404	365	316	356	329	330	344	372	341	341	374	342	368	385	390	361	354	350	370	400	351	381	383	372	401	361	363	361	364	377	366	345	344	373	347	331	388	384	392	347	372	378	366	370	416	381	361	377	377	341	356	368	373	374	369	348	337	343	378	325	350	355	380	369	387	357	377	344	357	377	355	382	354	345	327	359
23813	20804	28002	24512	22719	21093	16134	10412	7540	5481	4062	3125	2516	2050	1752	1451	1184	1024	830	771	650	622	541	464	445	406	395	345	325	329	339	304	294	319	307	307	279	273	287	310	278	269	285	275	279	305	279	316	294	296	282	305	274	302	273	268	287	269	276	292	266	287	303	304	280	269	269	290	275	296	310	273	287	271	286	299	310	291	285	283	290	263	299	299	290	304	275	273	283	277	284	277	290	278	281	287	289	287	253	277	274	306	261	321	304	277	277	269	286	270	282	257	301	289	272	258	303	281	285	265	297	283	274	275	281	267	280	298	300	293	312	269	281	276	294	260	315	284	293	259	257	247	299	280	286	273	272	264	285	298	273	285	281	301	300	296	312	283	288	303	261	262	285	296	286	287	286	304	320	279	255	258	297	303	310	260	261	278	294	288	306	294	265	295	284	304	277	272	268	232	298	313	298	303	284	274	295	257	271	277	272	275	294	301	276	260	261	301	263	300	269	296	304	287	247	293	248	274	274	301	298	241	293	280	293	298	291	282	285	283	298	277	285	296	281	278	306	293	305	277	250	291	317	255	299	279	281	304	296	271	287	292	306	289	305	318	270	272	287	282	287	290	279	301	284	250	291	286	310	281	297	276	295	257	284	282	286	284	272	314	290	253	262	296	281	295	288	290	279	299	283	256	311	277	282	273	298	280	288	267	279	257	284	314	284	290	281	283	274	269	333	273	281	288	315	250	267	308	256	277	257	292	298	272	284	283	284	272	273	308	285	277	277	263	304	269	291	272	292	288	293	284	290	289	261	279	261	257	313	263	265	289	298	264	288	296	285	312	285	264	286	301	276	277	269	286	260	304	279	311	267	317	295	302	305	280	284	295	312	265	293	286	274	271	255	310	261	293	278	265	275	292	292	292	283	280	273	252	297	297	284	267	283	290	245	287	294	292	281	277	285	262	281	285	296	346	261	283	289	260	329	296	264	273	280	302	267	271	299	275	269	272	301	259	285	255	262	271	319	274	257	294	253	278	266	286	294	297	286	307	282	261	264	297	297	258	290	270	288	268	273	292	280	269	284	297	287	260	280	254	273	305	284	283	297	301	290	288	295	265	252	280	287	280	272	280	264	280	270	280	271	276	257	286	280	251	277	261	275	277	291	281	294	285	288	244	287	298	304	276	294	298	279	291	277	283	296	260	291	275	275	285	281	265	305	331	259	304	305	313	313	301	291	294	287	267	257	263	294	281	258	308	316	294	275	295	282	238	249	276	291	257	298	252	310	282	284	252	270	296	288	300	269	258	272	277	268	280	280	278	300	274	275	278	263	265	278	295	290	282	284	276	255	272	310	277	319	282	260	296	290	285	294	294	256	303	265	289	340	258	261	274	273	284	283	281	262	315	271	279	291	305	308	244	288	300	263	271	282	258	304	300	264	264	270	282	267	283	270	298	286	278	290	299	284	271	278	313	276	294	290	278	291	283	264	276	296	274	278	262	297	294	256	277	268	269	260	301	289	264	281	286	250	294	274	301	279	300	259	275	266	252	268	271	286	261	304	277	247	280	273	281	306	287	284	299	288	266	308	296	313	265	273	278	270	276	305	273	304	261	269	285	278	269	259	260	277	303	309	296	258	327	284	285	224	293	292	303	277	310	288	277	272	307	289	284	279	266	275	287	272	267	282	276	277	259	314	314	276	279	281	271	285	281	280	276	297	310	277	269	298	285	308	283	290	290	261	282	276	314	291	251	274	292	275	283	273	274	295	256	301	280	296	297	290	315	287	282	267	281	272	286	254	295	304	279	301	262	304	296	283	307	257	298	322	265	266	279	307	270	293	286	241	288	302	309	284	278	274	308	305	293	274	300	300	288	266	264	282	268	276	284	281	272	293	283	320	301	295	292	273	287	255	284	280	284	268	278	300	287	294	283	311	269	252	286	302	240	297	297	296	306	298	302	298	275	265	282	288	263	284	289	277	270	269	277	301	272	294	299	289	297	259	251	300	275	306	297	276	321	260	262	277	268	304	257	290	274	313	255	259	271	294	279	286	298	264	274	291	312	281	286	261	295	315	300	308	283	279	276	265	294	285	254	281	289	291	258	323	313	321	290	246	288	267	279	275	310	302	268	276	306	287	273	263	264	284	290	272	296	282	275	289	287	321	314	291	274	259	287	294	304	272	292	308	283	290	265	294	273	284	275	264	270	284	290	280	294	293	288	292	273	266	264	306	275	283	317	250	286	282	289	289	280	289	291	281	263	287	288	324	273	276	282	301	266	268	270	287	278	258	278	306	283	288	286	276	298	302	273	283	290	286	260	294	287	297	281	262	290	264	295	282	299	293	274	279	278	281	265	246	295	250	295	305	261	304	297	297	287	271	308	267	264	300	280	312	293	271	291	278	295	284	306	264	304	264	290	275	296	275	254	272	308	305	257	276	256	256	280	261	274	283	288	284	282	258	293	289	286	273	283	249	316	283	320	287	283	252	286	284	311	295	268	310	295	271	297	282	260	266	279	294	312	281	264	274	297	285	266	286	273	291	276	302	288	285	295	284	288	303	289	303	283	280	295	268	285	287	275	288	279	282	283	278	278	272	271	319	264	272	278	300	286	306	287	310	281	271	273	258	300	278	281	290	242	291	298	275	261	277	248	273	302	306	287	283	272	293	265	266	263	297	278	290	266	288	296	276	267	251	245	287	259	274	257	295	308	288	283	273	285	277	268	295	256	293	312	297	288	301	282	271	286	288	291	282	277	288	284	259	305	288	276	270	305	329	285	287	272	295	266	291	293	297	271	279	277	293	287	313	266	283	272	303	279	261	275	293	296	290	284	283	276	303	295	258	272	316	266	276	276	262	299	273	306	287	289	286	306	290	269	276	289	268	293	285	278	273	285	325	287	301	240	273	287	287	272	273	290	276	263	279	299	259	280	287	282	300	313	284	269	257	285	282	265	299	271	283	271	296	303	283	287	301	271	296	266	286	296	289	280	268	262	264	256	278	291	243	268	285	298	298	299	267	294	288	278	282	259	298	308	308	295	306	286	282	274	300	288	233	259	313	326	291	277	298	270	277	300	276	286	292	279	291	288	287	276	280	255	262	295	311	287	324	280	296	279	284	311	302	283	280	300	293	293	303	293	286	272	312	311	277	295	272	285	261	293	299	281	286	293	303	294	278	270	297	264	278	326	268	242	285	284	272	278	267	284	297	289	286	322	257	290	294	295	283	294	276	271	277	268	294	284	308	256	279	261	298	248	308	246	268	305	315	260	275	310	274	290	284	285	260	269	259	287	282	322	277	280	328	307	294	307	271	291	283	296	303	290	285	299	292	282	289	270	291	279	281	282	278	296	281	292	286	282	282	271	281	294	282	316	266	260	286	276	297	285	294	270	282	310	261	248	295	274	282	284	282	318	256	284	313	279	291	277	291	287	291	328	337	273	268	291	305	249	265	289	294	272	298	268	283	300	289	299	237	280	278	291	287	315	277	276	299	292
33947	53243	46930	35683	30059	25060	20526	17070	13816	10254	7568	6084	4981	3898	3262	2730	2238	1855	1570	1320	1119	948	846	754	650	585	577	522	510	480	476	446	425	404	402	395	401	382	402	372	376	373	389	355	420	350	333	392	360	355	368	359	392	368	318	363	370	334	326	394	368	339	341	381	340	399	350	394	352	400	336	338	348	389	372	353	360	326	377	341	311	372	347	367	386	395	363	397	371	368	339	382	400	357	367	393	407	383	351	364	373	349	339	346	375	356	365	373	368	360	405	359	340	347	354	378	374	351	354	339	340	362	379	350	353	347	386	343	364	388	378	366	389	355	366	368	372	369	383	349	382	352	370	344	339	361	358	358	398	379	369	358	375	378	344	362	371	343	348	358	348	336	340	357	359	351	361	379	335	396	358	369	349	339	348	357	343	367	351	338	353	374	363	347	359	372	338	364	344	376	349	333	376	353	366	378	339	362	367	360	372	349	371	323	376	339	380	361	369	366	324	353	348	358	368	387	387	353	376	364	395	361	384	340	359	353	358	343	362	397	374	351	362	356	338	367	349	365	339	352	384	343	347	368	391	368	343	368	332	378	345	359	361	354	357	341	387	365	350	357	388	362	359	368	382	322	373	339	351	381	379	387	362	348	367	384	360	354	401	355	371	349	368	342	339	406	384	344	355	384	401	368	391	359	354	372	356	345	351	361	352	381	343	377	380	373	343	360	375	403	350	341	353	374	363	381	338	364	369	334	337	358	364	350	379	387	399	373	370	348	330	361	368	367	352	360	358	406	383	400	341	372	372	359	371	365	351	375	370	367	345	360	369	359	376	329	317	384	378	345	346	338	392	362	358	372	368	340	374	369	361	352	349	358	383	354	384	372	328	332	378	372	365	333	368	354	354	377	348	354	377	345	366	326	413	372	371	368	369	343	371	363	387	397	369	362	355	396	333	364	357	348	349	376	347	393	374	370	346	338	347	368	398	395	362	391	335	380	380	329	340	383	369	379	374	379	369	381	364	350	393	370	351	358	352	362	339	355	368	369	351	330	341	375	366	372	351	377	363	326	370	361	372	346	345	369	389	350	349	359	365	400	377	350	355	362	373	380	378	401	366	375	364	354	372	359	385	386	366	359	328	374	380	336	346	344	390	378	357	377	325	364	400	345	345	354	357	380	379	348	367	373	374	370	336	339	367	355	334	368	385	370	369	375	361	379	329	350	368	409	404	340	384	318	342	366	358	363	347	355	356	379	362	346	337	364	385	350	310	387	333	339	354	382	387	383	367	349	382	343	378	358	363	382	329	384	372	354	389	363	331	344	341	354	361	366	358	341	339	370	373	348	374	379	358	377	373	361	351	366	371	341	382	364	333	348	362	363	368	365	361	366	354	374	347	375	346	355	385	366	352	363	331	373	353	393	376	348	336	370	375	364	392	333	338	368	360	359	364	347	363	341	359	362	350	348	377	342	356	335	350	364	369	362	369	354	333	320	348	383	360	375	355	356	364	358	367	365	375	361	355	380	351	373	353	388	361	355	352	338	349	374	342	343	370	349	392	357	372	352	428	387	347	379	357	380	394	376	360	372	352	314	381	363	353	354	357	334	349	371	407	368	370	373	380	389	333	362	365	396	353	322	349	378	369	333	365	345	370	377	364	346	389	325	345	374	380	361	344	339	347	379	397	362	360	378	375	395	352	340	367	390	388	381	357	370	339	342	361	377	368	354	385	341	337	367	361	376	371	365	382	338	352	323	380	372	391	357	386	360	346	360	344	363	355	372	360	359	366	346	354	347	347	368	358	362	334	393	361	365	392	373	400	358	359	347	365	381	375	358	358	368	339	367	369	333	353	374	356	385	352	347	347	372	334	362	393	377	385	382	370	358	360	350	359	380	374	386	380	364	371	362	372	391	330	336	384	370	332	349	371	365	359	368	353	352	366	350	342	336	406	381	395	380	349	355	363	342	331	368	323	358	362	334	373	329	384	376	374	317	343	379	362	349	337	323	361	331	364	361	348	336	346	355	351	401	357	364	354	336	377	353	358	352	399	364	354	372	385	370	400	363	366	353	375	371	360	382	347	360	376	369	360	367	374	349	349	355	333	355	382	350	384	377	346	372	373	365	381	356	331	354	341	383	375	362	363	355	350	379	356	335	383	376	371	344	375	339	357	351	359	350	358	349	378	356	349	364	360	367	370	326	394	350	374	318	375	340	321	372	361	364	352	376	354	374	381	380	387	333	357	343	389	313	372	365	398	377	345	345	370	385	354	370	345	359	329	365	365	386	351	358	344	343	356	329	361	380	402	383	351	378	342	341	359	378	354	325	348	364	398	396	388	372	367	385	379	345	375	371	337	360	368	390	360	357	355	373	356	348	392	333	344	369	353	346	340	373	360	372	366	400	341	351	372	406	371	344	355	350	349	404	367	370	377	367	354	372	381	337	336	372	342	360	345	372	340	339	359	351	393	359	399	364	346	367	363	367	354	362	371	353	366	337	385	366	370	371	380	333	363	390	397	385	348	398	340	340	367	387	364	351	361	346	344	364	352	402	355	384	352	343	354	358	384	369	339	398	355	331	354	341	359	367	391	376	374	374	366	361	387	370	345	375	337	336	353	369	381	344	387	367	391	369	337	356	366	370	334	350	344	344	358	339	352	336	400	380	343	378	370	334	366	348	367	417	366	357	362	369	354	339	338	390	351	369	353	378	356	355	361	389	338	323	385	368	316	328	354	364	377	353	396	380	350	379	358	357	355	339	372	363	385	368	346	329	365	327	367	345	353	351	358	341	342	363	362	358	363	344	351	365	366	358	384	322	355	395	368	407	379	334	357	395	372	368	353	356	371	360	378	391	346	356	367	345	352	388	357	358	361	354	364	375	352	376	361	339	345	367	361	358	339	371	363	367	354	350	347	356	361	329	354	342	369	337	359	343	354	360	358	364	404	386	373	377	368	402	361	367	360	330	367	351	356	361	361	353	332	376	413	348	342	370	360	361	364	329	351	381	354	393	341	362	368	358	351	385	341	363	361	399	390	345	377	362	366	369	393	357	364	394	349	349	395	360	328	377	406	343	377	363	378	387	364	351	338	357	380	379	353	392	401	376	353	378	377	372	305	348	347	361	427	363	351	359	369	343	356	367	368	354	336	359	381	372	385	344	369	366	383	354	377	368	368	354	397	335	356	371	350	338	340	367	357	369	373	373	365	359	359	377	350	355	341	397	362	390	412	331	342	311	369	345	337	339	362	362	366	376	355	374	369	350	374	342	367	356	341	336	387	359	323	341	358	378	365	367	341	362	349	337	369	340	368	356	332	388	374	350	348	366	354	344	367	372	368	376	360	368	354	392	373	371	356	343	353	351	357	374	313	374	320	387	341	360	414	354	335	360	364	370	364	339	376	356	322	374	335	396	328	377	376	337	357	333	374	354	362	376	363	323	353	380	351	338	331	327	347	346	325	370	363	377	367	367	356	359	365	365	341	406	368	351	360	392
22691	20797	28385	23442	21567	23653	23081	14192	10358	7735	5595	4432	3572	2860	2256	1960	1551	1368	1086	962	840	715	649	565	536	464	439	397	370	371	379	385	332	335	345	322	306	294	289	309	316	315	308	293	318	270	321	334	318	296	300	289	283	311	293	270	299	291	260	302	300	269	266	281	287	305	281	273	308	301	316	307	305	297	267	300	285	271	302	269	296	313	291	257	291	290	279	297	291	286	286	258	252	285	301	275	286	299	299	280	288	301	280	311	304	278	316	287	328	299	270	303	274	270	299	313	287	313	286	267	303	297	281	298	290	291	293	272	262	284	282	296	295	304	273	295	284	300	277	287	286	302	304	326	287	293	303	292	279	289	276	307	297	298	296	283	281	280	280	275	284	285	293	289	270	279	294	307	266	292	292	287	309	296	300	310	302	314	282	316	299	260	290	265	323	298	291	279	305	279	285	280	262	263	275	301	302	289	312	295	311	305	269	269	308	306	279	302	302	318	281	275	274	306	283	282	284	284	293	307	291	286	287	279	284	277	313	323	286	296	262	327	262	264	296	293	301	309	283	270	293	296	305	290	322	280	275	268	301	298	314	290	293	308	287	283	284	284	320	319	331	270	288	323	306	303	291	302	296	288	278	283	284	307	267	254	293	276	282	296	296	287	276	317	289	263	274	297	265	295	304	291	308	294	283	275	324	291	284	311	278	291	297	277	279	274	310	279	269	285	288	302	288	285	299	293	262	276	311	289	270	262	283	296	322	290	316	293	268	279	285	278	309	271	322	278	286	275	303	258	305	298	296	259	290	318	301	253	292	294	306	289	297	286	280	298	274	301	288	303	278	281	286	312	286	292	289	293	280	293	307	308	334	294	301	278	308	308	306	303	297	339	307	311	275	274	300	304	298	264	306	302	279	270	302	303	294	266	311	344	296	264	261	262	286	310	283	302	266	298	308	318	276	298	270	268	279	302	280	298	289	272	270	274	283	282	288	282	268	292	316	273	273	279	320	284	299	265	291	276	283	277	281	295	313	286	308	268	286	302	316	285	305	261	281	266	284	284	298	288	312	292	287	293	290	268	313	284	298	286	281	265	318	272	270	283	288	289	270	307	286	286	290	288	288	323	280	283	307	262	300	257	306	288	294	268	304	264	292	331	291	305	277	275	261	271	302	286	275	274	294	287	303	324	270	304	304	293	284	286	280	276	271	288	294	271	297	326	319	306	288	303	277	290	294	331	264	267	288	266	287	302	272	303	309	331	307	286	314	269	280	306	314	295	291	278	271	303	298	308	276	318	305	309	268	302	307	304	292	291	290	264	294	289	291	280	304	272	265	303	314	307	278	295	292	282	291	262	288	277	298	304	257	269	266	262	289	273	276	312	269	279	309	266	270	284	273	293	276	284	311	262	288	323	285	279	321	322	290	266	290	297	292	269	277	290	265	313	322	295	314	269	314	290	305	290	271	280	304	287	289	294	273	289	316	275	284	288	293	297	264	287	274	292	276	304	278	307	298	269	300	283	275	282	290	289	287	273	311	283	289	279	308	274	259	321	308	280	285	302	288	292	255	310	291	261	288	229	300	249	298	280	289	310	295	296	284	289	290	305	276	255	269	303	279	265	287	272	272	277	300	297	279	283	270	301	287	301	334	323	307	296	276	282	303	281	313	279	268	271	291	291	331	291	301	298	300	295	308	303	303	271	305	268	290	258	296	314	274	280	317	290	294	271	287	303	317	287	287	267	258	284	290	284	301	293	281	312	278	298	268	275	284	287	321	314	287	303	326	272	284	312	272	301	288	290	297	301	288	278	308	292	306	247	297	308	280	275	274	281	306	302	272	315	286	284	287	313	314	273	325	296	300	254	302	291	261	306	277	324	260	335	313	281	284	273	287	290	304	285	312	286	288	272	327	304	271	261	273	308	290	298	284	255	260	286	261	300	291	287	285	287	289	293	276	269	304	297	281	339	328	271	301	272	269	271	313	277	315	286	253	261	273	280	292	283	289	296	255	326	319	290	300	266	277	252	332	290	329	289	332	305	323	299	284	286	312	272	311	297	286	281	304	295	258	265	298	293	279	316	295	274	280	299	284	288	304	281	294	290	285	289	274	270	319	270	323	281	295	281	313	242	275	279	249	293	275	300	312	288	289	314	305	302	306	310	277	311	298	281	307	287	292	304	325	289	268	283	298	293	276	280	319	277	292	290	309	302	300	289	316	265	308	288	266	288	269	293	288	314	279	286	302	292	291	279	323	271	290	284	273	320	283	294	267	286	281	291	260	268	311	270	293	287	332	266	274	304	300	296	283	303	290	285	304	283	295	298	317	256	290	285	290	282	312	268	316	298	315	302	303	283	276	335	276	289	285	283	271	262	307	301	297	292	292	285	312	284	269	285	275	287	266	321	279	302	322	291	312	295	307	297	278	277	274	302	300	286	284	280	274	279	296	283	274	305	293	303	283	306	293	304	284	283	299	285	265	296	321	260	280	280	307	288	292	305	306	300	282	289	272	298	294	278	279	278	307	285	306	292	280	285	304	282	307	312	301	304	306	293	297	304	279	287	300	274	251	289	274	283	299	300	309	299	288	294	295	285	288	296	304	285	279	299	279	300	286	292	259	289	315	279	267	311	257	294	280	288	274	315	298	260	328	286	290	293	273	297	291	296	299	294	280	258	279	258	284	285	282	319	281	283	296	301	262	298	290	260	295	249	291	283	279	266	273	278	284	284	295	294	278	269	282	299	272	291	300	327	308	298	291	286	299	322	298	280	264	280	303	320	285	275	274	293	338	318	282	303	268	285	295	308	332	285	276	275	266	271	274	314	311	288	294	244	279	320	295	310	288	280	284	284	297	293	305	316	306	277	290	283	282	282	284	285	300	294	298	301	266	291	263	300	278	298	279	279	298	285	281	297	299	279	300	274	298	267	283	280	321	299	295	316	273	283	293	334	300	284	306	284	303	281	268	260	281	277	294	295	254	277	292	284	289	274	277	290	279	276	296	284	283	320	299	305	291	317	261	285	261	274	303	324	308	314	316	264	307	251	319	290	286	287	310	302	296	273	286	279	295	278	301	298	282	306	289	298	309	314	312	276	288	307	268	311	302	264	272	292	315	294	267	287	303	279	295	280	278	311	306	321	311	282	295	275	267	280	277	273	296	314	279	277	277	287	264	275	303	274	331	312	279	291	298	275	292	305	288	290	257	267	282	278	252	292	289	266	305	268	294	305	306	286	293	301	271	283	296	271	326	300	298	242	304	318	307	267	298	281	295	257	299	262	281	314	299	291	304	270	290	309	283	302	298	285	276	269	305	292	299	314	274	279	300	285	272	315	277	298	295	289	331	287	280	296	259	289	279	288	291	265	257	270	292	300	325	288	293	282	278	282	290	304	263	309	305	320	234	266	316	311	275	280	300	293	300	264	280	281	301	260	302	316	285	279	290	296	292	302	298	314	311	323	302	273	272	300	275	278	253	289	291	272	270	254	313	306
36450	58561	51540	40085	34440	29669	24887	20573	17068	13398	10123	8092	6569	5257	4338	3536	2843	2455	1921	1637	1351	1211	1058	916	782	715	639	583	546	511	480	483	461	410	400	453	434	400	387	376	361	394	373	357	363	372	362	382	361	343	385	358	375	356	346	385	344	374	343	379	367	341	371	353	361	362	328	357	344	344	387	349	357	354	336	337	373	349	339	355	330	342	371	353	364	399	368	352	380	350	363	342	371	372	385	322	366	357	334	391	378	343	383	382	367	356	351	375	372	332	365	358	345	368	409	358	374	369	364	387	383	373	363	373	355	375	350	345	356	384	394	344	393	366	371	346	343	351	343	331	352	352	377	338	350	339	365	393	361	371	362	369	374	341	372	370	358	340	390	377	367	381	339	339	354	374	371	325	384	377	342	367	329	330	369	351	313	356	357	387	357	349	339	354	367	381	350	351	356	350	362	355	383	346	344	361	383	354	385	333	387	332	341	348	321	338	323	366	349	369	356	351	347	362	381	383	400	369	373	382	371	376	353	377	340	303	361	361	379	355	368	365	383	345	382	372	359	384	374	357	375	358	334	330	381	349	379	358	372	346	346	371	344	338	362	337	373	359	357	350	367	336	349	315	347	359	339	362	382	377	349	367	365	389	377	356	382	348	361	351	360	370	369	368	336	359	357	355	359	379	397	306	312	348	372	366	370	387	364	372	363	342	371	406	370	392	377	370	354	370	361	354	347	370	375	364	361	355	340	365	366	343	367	347	357	388	366	337	343	351	399	328	357	353	336	345	349	356	348	351	366	388	343	364	343	360	381	377	341	362	381	354	390	372	371	357	375	351	355	358	394	375	387	353	391	363	365	370	338	363	324	349	339	354	366	375	340	361	343	342	356	368	399	340	343	361	359	377	338	349	367	341	343	349	366	389	322	309	331	347	366	339	365	355	367	374	338	328	377	344	360	373	389	338	367	357	347	349	370	334	372	365	367	373	374	363	370	372	371	342	341	382	332	354	392	383	376	371	376	352	373	378	402	322	322	345	367	355	376	341	395	362	335	359	364	327	342	366	349	346	371	355	400	389	352	346	355	360	363	363	347	323	369	336	371	347	322	353	324	380	376	377	377	356	357	361	356	357	360	375	355	345	345	348	372	352	360	338	369	338	378	353	363	369	360	334	373	376	355	378	350	336	336	342	337	319	361	382	363	362	329	386	338	375	370	339	363	339	341	389	334	354	362	347	365	374	344	352	357	365	341	359	371	364	385	371	330	347	345	371	349	347	378	352	377	379	352	369	370	384	366	355	379	343	355	349	424	319	387	375	356	327	364	365	333	364	392	366	317	394	377	354	388	414	335	364	359	364	321	376	383	349	342	352	338	357	369	323	344	367	337	366	351	368	360	360	341	355	353	339	335	397	369	399	333	379	330	383	356	394	355	369	398	361	378	349	358	407	365	332	374	337	354	339	375	394	334	372	407	333	357	359	334	355	372	352	361	338	374	359	371	372	338	355	350	360	381	368	355	379	355	371	348	377	399	361	343	369	384	391	389	360	357	335	345	360	333	366	391	367	327	358	362	392	365	327	374	367	350	337	352	343	356	356	360	352	366	352	324	378	378	384	344	365	342	360	330	363	370	359	339	377	358	365	390	353	378	382	353	321	361	380	360	366	347	343	392	349	379	363	348	359	397	372	382	340	353	354	350	342	351	365	339	346	352	372	396	397	362	383	370	348	308	333	359	389	354	337	339	373	367	370	348	349	361	355	322	333	384	355	335	382	380	347	352	381	395	345	365	327	319	357	351	361	345	365	356	381	339	367	389	364	347	345	348	334	388	359	358	345	371	371	386	363	406	373	355	317	383	356	321	347	391	382	404	351	356	354	358	397	366	330	326	331	358	350	360	348	325	356	367	337	363	350	371	343	374	357	338	372	330	412	381	357	327	335	360	375	347	364	369	363	339	374	387	368	363	376	344	373	382	356	393	363	364	368	347	357	361	337	373	380	319	376	366	365	324	358	359	382	347	355	341	342	342	369	370	373	375	330	341	357	333	378	382	352	354	347	378	375	350	376	349	336	382	356	377	381	365	384	319	333	348	382	374	341	384	388	394	349	334	360	371	362	351	366	387	356	357	402	367	354	383	364	360	369	340	373	374	410	358	357	361	367	359	364	385	375	310	393	361	337	370	409	329	374	362	367	373	334	350	320	368	359	339	357	344	337	357	382	388	385	354	363	377	356	382	364	379	386	355	360	353	347	369	324	386	327	346	340	382	361	394	348	372	359	360	395	381	362	393	357	355	370	337	389	375	341	355	343	351	324	378	377	362	351	334	342	328	369	329	365	364	362	344	352	359	325	348	373	360	386	363	384	387	379	344	392	344	382	363	372	366	353	374	331	367	364	359	374	362	398	346	372	376	368	328	320	371	391	396	380	338	370	342	365	328	375	359	357	405	379	325	353	356	364	387	348	355	356	376	357	385	343	357	347	342	336	383	359	358	366	364	377	362	372	346	344	351	339	355	321	356	368	338	314	361	363	356	353	334	347	385	340	336	364	374	363	357	360	330	365	351	341	337	344	379	385	346	309	340	369	348	345	335	367	349	372	343	348	370	362	368	351	365	370	348	349	367	365	357	355	333	406	369	333	380	349	316	345	362	337	369	362	379	376	329	361	393	358	373	366	356	363	346	407	369	335	373	337	385	352	348	375	360	381	352	373	356	352	358	382	353	389	353	353	357	385	366	375	349	378	346	355	372	404	348	375	340	392	378	362	372	336	364	364	368	358	380	361	349	349	378	361	369	350	382	365	345	361	385	362	363	380	392	355	357	343	389	388	364	363	351	329	358	353	376	374	350	362	369	323	333	360	343	346	357	365	372	358	372	368	345	355	342	360	387	366	376	366	390	351	414	345	372	355	375	339	360	350	346	384	376	341	353	380	358	363	362	352	357	360	378	361	370	365	336	388	344	348	365	374	376	381	309	363	349	382	351	359	347	367	337	358	386	377	365	357	335	338	372	347	359	354	360	360	382	381	344	354	365	381	375	333	363	349	359	365	379	355	377	324	361	370	337	372	382	376	375	373	335	341	368	327	378	370	323	371	375	363	359	381	351	354	398	367	361	357	330	372	365	367	409	330	395	337	352	320	367	356	366	366	321	388	373	345	346	384	340	402	376	305	371	345	371	355	357	346	382	373	368	356	341	338	382	353	358	353	349	333	364	364	353	380	348	367	350	375	375	328	363	347	373	371	375	334	416	383	373	372	371	364	355	348	364	332	371	380	377	359	349	347	370	352	380	362	329	367	384	337	353	386	350	357	344	359	376	370	401	331	376	378	362	338	389	347	352	358	359	356	367	340	373	371	344	370	353	359	359	378	353	359	398	378	364	374	329	345	356	370	411	347	373	385	399	363	357	375	368	371	344	382	379	359	364	367	364	357	334	366	365	388	358	339	367	386	349	339	376	351	394	358	326	369	379	356	375	330	372	355	365	340	382	347	369	355
28104	29306	35347	28332	19008	13551	9353	6441	4723	3519	2597	2092	1595	1428	1238	1045	961	734	641	598	539	509	480	408	406	371	350	331	349	319	328	318	321	333	315	311	308	316	311	297	282	303	290	310	271	285	275	299	267	299	303	288	307	257	296	286	282	290	277	306	299	303	295	281	302	309	320	291	329	331	302	286	273	273	313	256	278	265	307	283	280	288	281	274	283	332	284	321	292	292	311	292	300	319	277	311	277	290	291	290	303	298	283	317	262	293	261	302	275	289	283	293	272	286	319	285	294	285	305	307	307	317	263	260	284	312	304	290	326	275	303	302	308	283	255	272	245	293	280	267	295	289	277	282	262	289	258	302	296	267	280	296	287	314	291	319	308	254	280	300	300	298	314	271	267	282	284	276	286	276	300	294	302	280	303	294	285	296	271	311	286	272	299	317	288	264	290	312	279	279	325	262	305	304	284	308	288	276	282	278	303	276	302	266	263	289	271	301	292	293	281	285	309	277	313	281	272	312	318	282	297	305	255	315	276	286	291	278	299	253	296	261	315	283	285	317	266	300	300	278	291	247	292	305	313	283	274	309	295	256	314	270	238	325	274	269	289	282	313	263	288	257	269	295	301	308	316	268	307	284	278	263	316	273	268	267	271	274	281	300	313	293	278	267	314	288	302	314	286	265	282	297	288	304	303	318	292	324	344	286	287	306	269	307	304	290	272	303	299	297	298	268	254	274	283	286	299	296	311	287	284	301	329	308	279	312	273	284	302	286	299	268	285	315	265	315	314	294	289	306	281	286	283	318	294	285	257	273	289	273	283	293	274	301	311	276	285	296	284	251	302	304	295	287	283	303	281	291	299	321	253	285	323	267	293	329	273	296	296	311	295	295	286	280	260	300	285	257	288	280	302	303	281	276	285	272	294	319	274	290	280	284	304	305	292	313	271	268	301	295	289	281	284	275	280	285	278	275	324	307	305	266	292	287	301	310	262	259	299	276	276	273	265	297	293	303	268	292	295	321	299	286	271	309	313	295	296	301	306	298	311	264	256	281	288	296	269	269	302	275	302	282	301	275	262	306	252	305	317	278	288	263	301	280	297	305	298	306	301	287	289	290	272	289	308	289	308	265	290	266	309	284	299	290	288	282	293	261	284	281	256	283	296	301	296	304	307	272	274	290	263	314	289	305	291	342	313	286	327	328	318	271	306	295	311	285	297	298	309	279	307	307	296	261	327	309	276	292	273	305	312	315	262	301	306	275	283	300	309	292	304	279	269	308	291	289	303	285	275	280	315	271	295	338	288	313	281	307	303	301	272	313	303	265	296	278	259	286	309	320	276	278	293	273	278	298	296	324	260	266	307	305	302	296	303	270	316	286	280	273	294	297	290	325	316	312	268	305	337	282	287	295	274	271	282	285	290	317	273	273	304	298	282	306	289	291	273	328	284	305	281	294	295	292	293	303	312	311	292	278	268	278	327	281	288	289	275	278	293	279	281	282	304	272	270	296	325	276	288	294	294	277	284	298	264	313	281	317	285	290	300	286	329	283	293	303	282	292	287	288	279	268	273	295	282	282	285	280	295	314	291	311	270	307	311	283	270	296	280	270	278	289	316	284	309	275	294	317	341	292	279	306	316	298	289	281	271	278	267	275	263	264	302	294	295	293	272	292	276	319	315	283	318	271	286	325	293	324	280	294	279	282	298	295	281	313	295	279	276	286	265	312	275	285	305	250	299	267	299	293	312	262	261	300	285	281	247	284	300	296	272	296	292	269	279	281	273	288	268	314	265	302	311	311	291	302	303	280	288	283	300	309	282	285	308	306	287	270	303	284	274	291	283	291	285	312	271	283	325	269	292	268	296	299	306	286	274	295	291	303	289	289	296	309	308	300	268	304	277	265	279	306	293	267	286	275	309	292	274	314	300	301	266	287	285	302	296	305	262	312	292	266	281	268	264	287	312	283	264	266	271	313	291	272	283	294	312	277	288	295	316	325	273	274	289	287	318	250	294	286	295	324	294	259	287	287	308	309	277	264	292	293	294	270	285	287	298	306	297	278	291	294	285	298	294	293	249	295	301	288	283	266	283	296	283	275	268	281	279	315	285	283	277	276	276	305	298	320	268	306	298	318	292	294	277	318	317	313	319	288	281	281	307	305	269	280	291	287	316	277	264	287	283	308	303	327	302	276	292	272	267	283	301	294	257	288	290	276	271	326	287	305	285	288	300	294	266	305	293	293	272	281	250	296	284	298	284	285	289	286	284	278	293	312	265	300	275	288	272	297	279	331	302	295	305	280	326	272	292	304	269	237	279	292	285	273	295	261	318	277	279	276	302	269	275	288	279	250	276	259	321	286	279	279	272	285	289	247	293	311	299	266	299	288	295	271	304	317	303	286	315	281	289	302	297	286	269	313	279	291	301	258	309	293	273	279	273	269	283	281	298	287	294	273	328	310	298	292	286	296	313	272	288	275	274	307	311	300	290	326	323	288	277	315	300	345	309	293	274	280	313	291	276	315	257	290	275	282	274	263	272	300	280	315	281	287	302	259	304	302	331	269	276	278	301	280	264	294	257	283	288	287	298	275	286	309	278	295	302	315	272	262	291	283	291	296	310	294	280	319	291	297	290	304	294	294	288	294	289	297	289	279	305	287	301	299	267	274	309	292	315	288	305	304	307	291	296	298	288	278	298	291	299	303	286	278	294	308	286	286	262	295	288	284	298	257	254	275	269	289	303	297	294	294	247	278	305	278	255	294	295	294	288	268	298	282	286	276	289	313	288	280	282	270	279	283	307	302	304	299	305	276	259	267	312	299	277	281	285	281	293	308	278	269	303	299	290	299	286	315	290	276	274	283	273	288	301	285	298	285	294	335	294	311	261	301	295	304	275	302	286	300	309	321	308	296	283	276	313	280	266	307	258	284	313	300	303	293	293	299	267	329	275	279	302	296	279	300	279	272	272	318	282	297	294	314	295	263	304	271	269	289	284	268	298	287	257	306	278	323	309	269	291	320	278	287	284	261	289	280	309	295	318	288	288	286	308	294	282	298	297	279	294	297	303	303	268	303	265	299	287	257	280	268	275	292	290	276	308	286	256	287	294	326	267	291	292	306	300	299	299	293	295	277	294	303	288	276	281	281	273	284	295	288	263	298	295	285	287	290	285	288	309	285	284	274	269	264	307	307	302	311	279	285	285	296	278	303	309	289	288	310	281	278	312	301	301	295	297	316	309	293	296	298	285	305	299	315	308	276	303	268	261	296	297	302	263	292	331	281	307	299	305	281	288	248	316	266	309	266	272	286	329	264	300	298	297	282	306	267	289	287	317	286	289	304	294	318	284	287	277	290	281	290	275	275	301	282	286	318	284	272	306	329	283	303	282	277	311	307	305	273	287	274	282	294	311	272	277	304	286	310	281	268	298	293	262	281	316	300	285	315	309	271	274	285	254	325	338	304	281	285	268	305	304	308	272	295	274	284	276	308	255	297	299	299
33976	47435	41184	30550	24348	19975	16065	12314	9500	7247	5424	4272	3394	2848	2358	1928	1636	1390	1179	1054	917	785	681	648	578	521	490	443	434	419	444	418	411	421	392	381	386	409	338	365	350	380	380	386	394	397	386	379	411	359	363	374	348	353	342	369	367	369	368	383	375	348	352	360	392	392	364	377	376	372	347	373	358	348	335	386	332	390	350	399	400	339	340	383	344	395	384	329	378	385	394	361	354	384	332	393	378	367	370	338	398	343	355	370	384	338	356	390	350	373	335	390	388	386	364	381	362	380	373	378	340	366	395	388	397	364	388	364	398	364	416	346	385	345	365	321	372	372	356	357	363	377	359	337	375	388	383	370	351	378	365	354	337	400	371	358	355	348	369	364	382	377	356	329	421	402	358	387	407	370	385	372	389	369	322	341	362	398	417	361	349	370	367	346	361	372	410	391	413	369	371	356	367	342	381	394	375	401	351	388	353	356	362	368	384	373	367	345	363	357	344	326	373	404	367	348	373	382	407	361	408	378	334	367	390	356	371	407	372	406	330	400	373	351	372	372	386	349	367	396	356	358	417	360	351	381	365	396	351	384	387	352	367	382	344	382	403	328	376	374	378	364	397	345	375	345	350	383	352	351	342	358	385	367	347	367	362	376	379	388	349	362	397	355	396	393	359	354	345	344	350	349	391	337	366	372	352	379	388	371	374	399	399	335	386	363	381	361	370	367	387	397	388	361	362	383	376	384	374	363	382	354	378	344	350	404	377	375	360	415	360	332	400	391	342	344	377	365	379	394	367	374	367	387	363	365	366	367	379	415	414	351	385	400	359	386	373	341	367	376	393	361	347	367	341	383	366	355	376	339	359	364	365	376	330	364	395	360	370	349	373	402	365	425	341	361	355	381	342	375	362	375	384	330	370	400	371	366	347	331	402	361	390	371	397	357	360	385	408	346	382	379	377	380	387	385	361	364	382	354	368	348	380	405	371	404	418	362	384	356	362	363	380	318	361	343	378	407	363	376	387	372	396	358	373	377	397	356	376	365	348	369	374	352	366	357	361	386	403	357	386	352	404	360	348	334	379	361	414	394	404	362	398	364	342	379	348	383	394	368	375	353	399	374	368	335	378	376	402	364	362	365	376	359	332	368	361	399	372	399	413	407	350	408	371	356	361	377	385	380	405	356	353	397	376	348	389	349	370	370	396	344	349	348	362	386	391	373	367	377	397	343	346	380	353	361	380	401	375	342	360	350	411	385	403	331	389	378	373	350	363	368	346	346	390	352	383	342	373	353	358	396	361	397	404	369	381	349	354	381	379	373	377	393	397	357	357	354	350	390	376	346	394	364	364	363	386	342	359	349	366	364	370	371	379	358	355	355	360	366	347	345	318	377	360	381	361	350	384	377	379	361	393	386	370	396	359	363	352	341	363	380	338	362	387	387	363	347	359	379	378	370	332	333	368	384	350	374	364	359	400	336	352	367	350	393	348	383	345	348	397	354	395	371	362	392	335	361	381	355	377	357	374	357	376	380	383	372	382	366	375	355	380	308	349	361	395	353	348	385	361	398	360	382	384	394	325	341	387	323	370	353	363	344	376	386	392	375	370	360	385	359	354	363	383	357	374	364	354	362	351	354	337	359	370	368	364	341	375	358	346	382	397	371	331	412	388	363	369	380	359	353	353	358	369	385	357	365	368	379	347	357	382	370	397	364	378	394	369	386	390	380	361	423	383	345	394	372	369	376	343	355	409	383	360	363	385	388	390	399	378	350	365	363	365	371	373	356	393	362	360	367	379	379	381	357	340	405	349	375	357	402	389	362	355	344	353	404	359	404	364	352	388	338	389	402	368	367	341	389	360	362	405	367	376	355	385	337	375	336	363	382	362	392	368	372	381	391	343	376	380	371	378	399	373	370	351	384	357	332	360	363	344	361	362	359	356	366	372	365	355	374	401	373	328	379	395	347	391	351	372	386	328	340	371	362	363	377	342	353	401	409	376	388	354	368	402	347	346	356	381	360	412	355	355	387	344	400	405	379	372	350	357	385	341	355	373	339	384	360	370	394	358	388	362	353	379	370	328	384	385	355	371	359	356	369	364	352	353	361	354	366	390	392	356	339	389	371	343	361	405	351	372	353	366	348	357	400	395	373	369	367	379	374	377	402	364	369	351	358	372	342	360	381	388	357	371	389	381	385	349	343	332	398	374	364	420	343	347	385	343	388	357	402	354	385	319	395	382	331	347	360	362	360	357	348	369	380	342	374	380	391	348	360	358	364	373	377	345	396	368	351	316	402	381	322	338	379	394	380	370	404	389	380	365	370	369	354	400	383	385	390	386	354	382	370	371	369	368	374	373	370	362	371	383	359	409	388	361	378	331	354	322	377	367	385	382	383	365	392	386	377	363	381	372	348	387	372	358	367	359	365	370	339	371	396	362	380	354	392	404	389	414	351	386	355	372	398	421	353	366	392	362	341	365	383	396	369	392	358	424	339	377	341	373	396	341	359	423	337	341	385	361	361	360	343	381	380	348	395	384	392	377	382	367	362	356	346	357	392	378	374	415	385	390	402	385	382	408	396	358	368	377	392	388	360	374	380	370	367	394	370	360	347	362	380	384	393	375	339	367	382	386	350	373	354	311	396	375	342	356	359	366	384	339	401	386	352	377	332	345	383	362	355	366	393	345	362	393	371	373	373	400	347	407	387	385	380	358	390	384	376	361	373	346	379	376	368	402	412	346	355	395	369	359	362	355	387	378	360	373	380	384	332	403	365	379	352	355	353	365	379	386	383	370	343	403	354	362	381	394	398	387	375	343	359	333	356	369	357	389	351	380	353	391	379	365	370	380	344	351	411	369	358	332	377	384	366	361	394	368	375	371	400	398	402	396	380	353	351	381	350	363	404	379	386	355	368	349	365	360	374	373	372	373	412	336	362	371	414	371	373	361	398	375	405	377	395	365	354	375	337	376	358	388	388	358	400	360	372	358	387	382	357	377	366	380	366	380	356	357	348	371	413	387	372	402	425	370	358	349	424	363	375	364	395	384	368	387	395	390	387	365	339	343	380	361	378	394	361	406	384	375	348	351	358	372	327	382	350	370	351	389	349	358	387	401	366	357	368	378	381	375	371	367	355	389	363	404	335	364	393	369	367	384	359	341	358	347	337	359	399	360	358	398	348	349	386	376	377	402	361	372	387	361	384	403	345	383	379	399	359	365	403	333	306	360	392	353	368	394	354	364	359	383	359	370	365	375	341	346	362	356	364	390	374	359	367	407	360	360	386	358	396	403	363	367	382	368	352	388	333	389	423	385	355	381	372	391	379	360	366	372	350	346	343	364	358	380	392	352	382	368	411	388	369	346	335	365	350	376	379	380	344	371	383	348	377	381	356	397	330	370	377	367	341	385	378	347	358	349	354	375	351	359	396	392	377	380	397	391	412	406	379	397	390	392	312	349	397	354	343	363	365	384	387	360	383	385	342	370	360	355	372	343	381
23861	20810	28046	24701	23067	21843	17152	11118	7746	5861	4308	3287	2524	2134	1886	1539	1269	1129	921	823	706	667	559	491	432	443	409	407	368	379	351	351	353	309	318	291	298	269	286	296	258	303	285	288	289	273	290	260	274	266	319	313	303	298	295	283	298	286	285	268	254	269	280	314	284	273	296	270	288	298	311	278	322	317	308	298	291	272	303	275	279	319	260	285	274	267	292	263	299	281	301	268	266	320	268	281	305	283	287	247	290	297	326	310	321	302	267	311	273	294	276	296	303	255	273	268	307	279	302	301	313	301	268	295	324	297	290	298	283	290	294	257	298	311	275	263	298	270	284	285	318	340	289	280	281	285	302	277	278	280	272	279	293	293	299	290	292	281	309	275	283	293	299	305	266	272	302	293	309	294	286	264	271	294	287	308	292	292	312	285	301	291	289	303	293	300	318	316	301	262	284	293	285	284	269	289	280	277	314	301	256	283	300	289	297	303	291	319	296	276	309	256	298	293	305	290	297	285	312	271	257	286	316	288	267	288	292	265	280	293	319	284	287	297	300	296	309	284	317	284	288	284	279	282	289	286	281	301	309	286	290	290	274	303	278	272	276	291	293	307	295	297	266	257	325	268	274	292	274	279	306	281	274	299	294	330	270	303	275	289	273	296	296	268	286	262	291	292	303	299	279	278	306	290	281	282	280	278	268	289	302	312	295	255	252	302	282	282	291	304	276	305	267	278	311	312	306	279	280	330	305	295	275	280	302	308	283	306	298	320	300	282	291	280	301	290	269	278	270	265	279	309	283	296	330	296	273	301	289	273	270	245	274	288	272	257	271	274	279	312	289	294	263	284	280	308	305	278	259	296	269	291	279	311	266	276	297	307	286	274	271	320	283	289	259	294	290	280	291	295	286	252	279	300	291	281	297	271	254	293	288	303	250	279	269	286	298	266	275	281	274	312	284	283	310	313	298	287	315	264	304	288	314	264	297	303	306	298	279	274	290	271	295	239	301	296	299	299	278	311	292	311	272	262	298	266	287	263	268	307	289	284	296	280	307	288	265	290	281	294	256	270	288	287	263	279	273	306	293	271	290	298	302	269	289	270	322	316	293	273	295	291	277	281	323	295	270	269	277	319	276	302	253	267	292	264	313	311	276	276	289	269	276	288	308	287	292	314	280	291	301	277	295	295	282	294	284	276	319	325	281	274	296	291	274	292	308	286	290	291	290	290	305	284	302	268	294	311	290	312	272	266	274	262	278	322	268	292	285	273	277	278	321	272	294	295	280	323	287	281	310	302	296	306	293	299	302	305	263	259	313	283	279	300	322	311	290	290	299	299	269	283	289	295	266	258	285	295	258	297	292	279	269	269	285	303	271	284	311	275	327	284	290	286	291	275	270	281	303	313	321	267	264	295	304	300	294	323	302	297	286	278	294	284	288	275	305	280	311	299	279	316	292	293	274	266	286	310	290	280	285	292	277	331	295	292	281	276	290	286	304	283	298	262	262	286	328	284	308	263	283	325	308	295	290	299	296	321	278	311	294	264	279	286	279	287	300	302	249	290	278	292	322	268	329	282	308	282	293	264	321	280	306	315	269	284	298	303	278	305	279	264	293	306	327	319	290	264	313	275	285	293	270	316	291	286	272	290	321	293	300	285	279	269	295	283	289	275	292	318	272	299	292	303	294	300	261	273	317	309	304	299	271	318	293	284	288	279	290	295	293	316	291	263	300	307	284	292	307	296	309	314	294	305	304	303	302	285	282	304	321	280	282	299	310	301	274	302	277	283	292	299	267	279	256	308	302	312	276	296	294	285	285	275	324	306	280	275	296	275	278	283	289	285	292	296	276	249	286	265	300	297	258	285	263	313	282	292	283	242	296	285	297	292	280	302	296	301	288	286	270	268	274	313	275	289	308	279	289	339	286	331	317	314	235	304	280	300	302	298	267	298	248	281	275	286	316	298	296	264	290	294	307	303	314	296	279	327	296	303	265	317	293	275	301	323	281	284	299	298	318	316	281	285	308	299	250	278	279	281	300	292	292	255	313	335	276	279	311	299	283	311	302	277	318	281	281	282	276	281	287	277	302	294	293	285	262	291	287	300	259	316	281	285	307	304	283	286	299	273	282	271	319	265	289	308	275	278	278	265	261	295	296	249	295	288	324	256	267	300	324	262	287	295	298	319	304	309	310	300	277	263	301	284	250	266	294	295	257	271	294	271	303	322	280	284	298	265	296	299	273	284	262	289	269	299	293	283	298	295	277	318	294	282	294	287	308	289	311	349	290	315	284	296	285	275	286	271	273	260	300	302	280	329	260	282	276	267	304	299	294	263	293	288	290	299	287	284	307	274	302	299	293	315	303	303	252	289	325	311	308	294	278	276	302	307	307	301	280	273	279	289	295	244	281	261	277	296	307	300	271	289	301	271	274	280	294	274	307	285	277	286	296	290	284	253	260	309	312	295	287	280	278	267	253	296	270	286	263	284	337	269	293	280	273	283	285	311	257	316	289	276	289	277	284	287	277	278	299	301	278	260	279	278	305	313	305	259	278	274	288	291	293	306	282	280	266	271	322	316	316	293	274	295	291	274	328	299	280	286	288	279	273	289	290	296	280	297	263	286	291	282	274	247	286	277	273	290	327	293	287	285	265	261	306	271	302	262	283	286	296	286	312	312	311	315	282	289	295	278	240	302	292	306	305	298	266	278	310	280	315	273	324	271	291	289	286	278	275	291	309	288	280	271	268	285	292	311	282	285	280	305	255	291	301	306	257	306	269	258	296	295	342	306	287	265	280	265	296	290	283	291	272	305	264	301	303	326	296	300	313	311	272	257	291	276	313	299	283	277	286	280	274	283	282	293	290	302	275	293	291	300	306	294	264	294	305	299	299	285	314	284	276	289	294	316	254	277	293	292	310	272	287	293	267	264	301	293	292	273	288	284	306	263	293	307	282	315	274	297	279	270	267	318	294	279	273	289	287	270	295	265	333	303	279	284	296	279	317	286	289	320	308	285	285	295	294	305	266	289	288	286	305	264	282	286	318	276	304	309	294	264	312	279	287	289	298	277	269	297	304	296	306	263	282	280	286	253	304	276	300	293	271	312	305	284	302	309	295	289	312	298	295	296	292	269	257	290	257	283	303	304	282	266	285	278	313	311	277	310	295	284	297	258	293	323	267	294	286	277	311	274	266	273	278	282	279	306	285	293	285	304	264	293	331	299	298	301	262	286	283	275	266	321	281	289	282	315	270	290	291	319	303	297	304	269	297	296	305	304	278	314	283	290	276	286	298	309	291	287	268	290	290	291	273	279	282	304	294	269	281	302	282	303	274	292	297	279	281	307	289	313	295	297	303	294	311	291	241	231	290	283	293	271	290	287	298	280	303	273	270	295	286	302	283	291	268	267	297	279	297	290	270	291	290	290	278	282	302	322	281	283	285	272	312	260	304	276	312	289	276	309	267	264	290	301	289	306	278	287	306	296	309	251	315	290
32619	53687	48172	36494	30600	26155	21437	17640	13780	10845	8298	6297	4833	4063	3539	2890	2405	2006	1733	1427	1235	1104	877	774	731	633	620	521	483	486	483	484	459	439	401	425	402	415	389	362	400	394	404	396	393	363	346	355	373	381	382	348	395	366	360	364	372	357	376	386	334	357	348	364	334	356	373	395	358	333	381	360	355	371	396	363	345	382	354	372	369	378	345	399	372	347	381	375	381	381	354	363	361	354	358	351	346	357	354	357	376	359	378	370	348	385	338	378	355	359	376	389	372	360	356	410	361	393	366	353	366	370	364	407	369	359	365	358	345	369	359	379	381	373	342	392	369	380	365	354	391	393	388	345	324	367	410	342	393	359	362	352	336	343	373	357	380	360	411	380	356	349	342	406	354	369	340	355	381	358	370	351	342	379	379	351	391	364	367	371	353	377	357	383	340	404	367	370	372	376	367	373	370	376	378	327	369	352	381	364	380	358	384	344	393	357	356	364	356	361	348	386	368	376	380	344	393	380	359	308	367	349	398	340	360	403	394	377	364	384	392	368	389	357	365	338	361	338	369	362	383	353	356	356	370	380	362	371	350	346	372	392	381	333	396	362	416	356	372	339	378	339	412	347	344	378	392	353	332	380	398	360	401	406	371	360	360	366	345	360	387	367	353	344	393	367	355	347	360	353	379	363	319	361	318	393	352	355	371	378	394	355	383	366	345	376	356	360	348	324	371	356	376	381	388	348	398	387	365	374	367	353	353	334	396	350	389	314	373	362	335	389	331	379	378	362	377	386	371	367	374	368	369	337	362	402	342	361	378	375	353	364	339	375	359	364	345	345	376	357	347	388	348	350	334	370	372	337	363	373	382	335	426	359	354	370	368	357	362	375	382	360	375	367	380	341	399	367	370	388	361	363	390	359	378	347	340	350	394	387	394	353	375	370	391	348	359	376	375	365	365	390	318	404	386	410	394	346	385	427	397	370	354	341	366	366	365	328	395	354	350	386	366	363	341	348	376	349	337	381	363	346	334	354	347	360	363	330	361	357	378	354	354	378	371	378	397	357	385	340	358	352	386	368	363	326	353	344	373	370	367	356	341	332	377	351	378	354	366	365	352	382	373	394	360	377	353	389	329	373	367	340	373	368	333	329	390	357	400	379	391	352	366	362	354	383	378	331	356	366	375	350	344	379	344	366	393	367	375	337	340	370	357	342	357	381	358	384	375	374	364	349	369	359	383	362	356	343	350	370	364	375	405	352	369	371	374	357	350	348	374	381	406	395	346	396	403	371	359	352	355	384	349	366	345	355	369	330	379	344	348	378	377	361	349	399	373	396	370	368	332	395	351	353	370	380	371	364	377	386	341	368	369	375	403	376	373	360	358	355	348	321	361	349	362	352	395	329	338	399	383	358	340	383	355	378	359	372	333	366	362	365	362	389	384	363	369	356	351	378	354	381	384	316	374	355	372	335	366	375	362	374	382	368	333	355	391	338	350	369	393	369	366	412	378	366	364	359	358	354	392	392	380	387	393	367	387	347	377	393	362	355	362	370	350	351	368	381	358	380	363	375	362	422	380	354	335	371	399	352	366	360	360	325	350	353	383	375	363	383	358	361	393	352	355	326	358	355	355	380	384	360	371	366	316	362	350	358	371	355	359	366	352	344	328	327	326	361	383	378	338	389	403	345	372	379	375	406	324	354	374	325	353	363	362	364	336	333	355	364	399	366	357	400	362	395	381	376	353	373	378	373	376	398	405	399	369	371	358	356	338	382	323	420	381	372	363	361	368	390	356	388	365	385	382	364	369	363	355	358	339	378	371	367	374	383	394	368	368	349	407	378	362	386	389	372	386	379	410	355	347	344	382	372	369	353	394	369	359	356	411	375	319	364	384	347	351	370	381	373	379	344	345	333	362	360	378	416	356	354	353	373	375	394	356	364	348	400	400	386	362	414	354	351	366	359	376	352	395	374	382	350	358	327	364	348	346	324	364	356	361	348	385	396	345	374	368	350	410	357	355	369	359	377	375	365	380	366	385	389	357	343	373	379	368	342	376	363	341	393	349	391	338	401	362	379	392	363	340	367	394	367	373	373	346	362	365	383	364	363	388	351	358	390	339	383	376	347	361	372	332	382	359	339	383	359	345	379	373	373	370	379	299	360	360	375	387	374	399	371	378	385	341	350	378	346	370	369	344	406	359	373	365	384	367	372	391	357	388	410	378	364	352	376	383	349	347	374	390	346	377	378	381	361	338	353	348	391	385	390	367	354	343	395	318	382	374	374	354	336	390	399	354	357	355	363	369	390	396	355	368	381	345	347	312	342	374	398	380	374	368	353	388	396	407	382	358	376	340	370	357	348	364	376	341	365	382	340	385	386	398	340	348	345	346	370	359	351	354	378	366	391	358	382	373	385	352	396	362	359	311	374	376	359	349	388	333	364	362	352	365	360	368	374	328	359	364	331	387	341	382	340	329	364	356	341	374	375	401	351	355	338	374	375	374	330	349	384	374	398	371	362	376	367	369	366	330	368	380	377	326	357	360	379	364	367	346	354	376	357	366	364	374	382	350	347	388	403	367	360	367	365	366	391	370	392	375	391	391	343	346	372	390	341	373	374	408	359	397	380	387	353	343	370	352	395	384	411	390	413	334	370	347	387	351	370	371	402	371	395	350	402	365	363	372	370	368	387	384	343	370	369	366	359	348	374	353	336	323	371	333	383	401	352	369	369	354	385	410	390	390	377	359	347	375	338	327	384	350	353	384	362	343	372	374	396	372	362	367	338	350	356	367	380	356	377	359	340	386	362	370	378	367	368	352	382	345	352	395	388	400	384	387	366	355	377	361	360	353	362	363	386	379	372	343	325	388	380	362	357	420	372	369	371	382	338	356	363	397	371	363	336	356	382	347	390	340	356	376	370	338	366	358	355	385	379	353	329	349	408	347	341	359	391	385	388	382	354	365	368	367	376	366	395	377	363	376	370	360	377	358	393	315	380	344	373	351	358	360	362	356	366	337	350	344	368	376	356	389	367	358	382	340	379	343	345	392	359	347	367	375	364	384	349	369	375	382	381	402	361	359	371	347	352	351	380	361	367	369	382	375	415	369	369	354	413	387	361	408	390	358	351	365	346	356	358	360	406	372	361	372	337	377	357	382	394	369	385	385	340	347	399	379	381	372	381	381	365	350	379	351	349	356	374	382	355	339	384	373	352	375	375	380	361	390	379	368	363	347	373	325	362	380	376	324	398	379	358	395	369	332	359	346	347	356	356	311	371	342	402	368	366	348	322	383	355	355	362	339	381	345	340	368	368	378	354	316	371	361	356	405	357	355	382	366	351	333	388	346	375	368	367	347	368	393	374	382	341	344	338	364	380	356	379	354	355	401	371	346	379	346	331	373	406	398	378	360	338	362	367	382	375	407	359	340	355	355	358	352	351	366	364	378	319	335	383	374	364	378	362	368	380	360	397	375	373	362	390	379	369	370	358	366	353	354	376
22774	20792	28368	23408	21567	23556	22892	14293	10173	7704	5795	4468	3336	2687	2288	1958	1649	1401	1233	991	839	751	676	599	540	489	468	409	406	358	380	365	348	319	315	324	324	324	314	298	293	285	303	265	331	299	289	304	307	314	289	302	326	319	297	302	284	273	311	264	276	272	265	281	307	308	291	305	308	300	306	305	311	304	262	304	303	253	303	289	289	284	315	286	332	292	290	296	294	290	291	284	282	315	314	291	324	286	278	312	282	321	284	281	296	281	288	318	296	278	306	281	301	291	321	287	278	275	291	325	298	316	294	294	314	311	326	291	276	277	329	282	298	279	310	316	315	306	299	312	315	279	285	281	279	303	292	283	298	308	298	286	276	300	275	295	306	323	289	324	284	335	275	258	300	323	277	262	313	312	324	296	309	303	276	302	301	257	305	240	290	321	320	319	302	298	283	308	291	266	286	320	329	267	312	279	277	284	275	306	284	310	272	299	302	302	272	322	293	306	299	297	312	285	299	293	270	310	297	298	284	269	313	257	313	287	287	280	310	284	327	302	279	297	279	270	294	276	286	325	286	303	317	317	310	293	291	296	269	300	350	312	296	296	328	304	299	281	278	305	284	305	284	309	290	288	269	290	291	288	279	274	308	311	295	265	303	298	280	301	312	269	288	287	273	301	303	319	277	268	284	315	317	307	277	297	306	266	307	298	304	286	298	278	319	315	293	311	294	291	283	312	318	321	275	287	303	292	286	323	294	304	296	283	336	304	278	280	315	267	287	286	298	315	318	286	283	289	274	261	311	313	323	301	291	300	294	302	318	302	299	297	299	295	298	300	276	291	303	279	284	282	299	264	278	266	318	296	274	303	274	290	315	300	274	278	305	282	301	277	291	295	262	295	282	251	313	278	299	279	295	310	313	297	299	303	306	305	273	285	295	288	285	296	276	287	290	323	296	306	309	296	301	288	318	304	292	308	273	283	299	316	308	285	315	314	310	313	287	306	322	314	298	294	303	257	302	280	311	271	327	288	267	279	256	303	301	299	277	268	291	321	314	280	298	301	291	270	291	276	308	311	312	316	317	319	276	318	301	308	325	274	279	309	290	297	296	294	291	301	313	284	274	291	310	300	298	308	314	317	309	302	298	309	313	258	280	297	289	306	295	285	290	323	307	285	289	302	283	302	310	295	284	305	280	307	281	298	308	282	301	278	263	275	300	289	322	328	313	296	286	276	303	296	302	307	307	314	320	280	290	319	297	280	267	341	313	294	301	283	291	305	305	306	294	283	271	302	326	258	291	304	251	282	291	303	277	282	273	279	245	321	285	296	300	303	298	297	304	300	337	287	270	274	331	287	271	267	284	300	286	266	293	295	302	289	285	312	275	261	281	309	309	301	301	266	306	285	324	294	303	289	285	277	277	276	293	300	299	280	311	283	286	283	313	284	255	309	321	342	306	288	304	333	296	294	284	294	307	287	303	285	320	256	276	291	316	301	285	294	252	289	312	294	312	316	312	293	292	302	289	313	268	285	303	307	291	308	266	274	285	297	283	269	295	318	306	333	295	288	268	297	279	317	305	344	296	284	278	292	322	305	297	311	297	285	263	329	283	297	291	257	308	328	287	278	290	296	325	296	315	287	338	269	268	281	296	292	274	313	240	312	289	276	312	301	300	276	286	298	288	306	289	300	312	268	275	287	309	325	278	285	308	301	269	271	295	291	283	264	280	301	313	284	330	273	286	296	269	306	312	254	334	299	297	310	275	304	267	305	310	331	305	264	265	304	277	286	308	300	313	293	295	342	267	263	270	305	316	291	296	297	307	281	286	248	298	254	319	317	303	292	291	310	291	311	295	277	280	303	289	261	267	287	269	306	350	269	307	309	273	253	291	286	309	288	280	286	315	301	303	265	274	297	320	294	266	291	265	298	273	305	296	290	299	289	295	285	303	277	307	274	307	290	325	261	302	277	317	285	282	313	303	299	326	294	310	286	340	319	268	318	318	292	280	282	283	293	307	311	288	309	316	308	310	316	304	277	294	284	326	327	279	320	310	274	317	284	327	289	273	311	295	279	316	294	264	275	311	273	303	299	307	298	304	314	313	256	315	310	266	301	288	294	288	284	283	303	288	269	335	285	312	279	288	314	304	316	305	306	289	305	288	281	309	291	281	288	291	307	305	288	280	287	297	307	302	306	267	288	306	305	338	252	323	291	316	289	234	269	296	284	266	273	304	307	303	300	290	294	305	336	281	285	299	304	324	284	305	304	310	284	319	305	287	285	282	276	295	276	275	288	288	300	298	312	281	315	291	278	303	294	267	304	294	300	311	285	274	287	305	314	293	293	317	332	295	335	315	290	300	296	300	274	299	284	328	313	321	319	302	301	287	295	291	284	321	307	313	267	274	283	279	323	307	332	300	300	328	301	268	319	298	278	272	275	298	324	272	304	285	303	286	274	299	264	320	275	281	318	290	278	313	272	303	271	295	255	266	289	291	327	296	274	302	305	282	291	281	294	290	306	309	282	302	265	315	311	283	290	298	271	291	277	307	292	278	314	300	275	288	300	303	288	305	298	309	321	281	298	296	278	325	303	281	299	322	290	268	303	278	291	295	282	294	266	271	301	286	299	293	292	259	291	294	264	288	301	284	274	301	268	301	284	320	281	305	294	295	286	277	270	293	309	288	281	275	271	301	316	286	298	286	282	295	332	315	314	311	307	266	290	295	282	293	295	306	311	297	279	302	309	298	261	293	293	288	295	283	272	279	288	304	276	322	305	288	307	274	291	272	287	290	280	292	279	283	294	268	301	315	286	302	296	302	284	282	267	290	271	308	255	305	330	290	312	308	298	272	291	326	307	297	283	298	303	314	267	317	291	287	322	302	286	297	297	302	283	325	297	273	270	284	307	296	312	308	299	321	284	319	274	323	285	309	277	257	291	283	288	288	286	293	264	304	296	300	318	284	303	291	317	305	312	322	310	290	282	293	314	309	294	320	293	281	284	299	277	300	298	281	317	282	296	331	315	263	265	283	264	281	294	313	305	308	303	314	309	327	309	306	276	288	291	338	303	266	303	302	304	291	314	262	297	299	280	283	312	329	259	282	301	301	265	317	285	308	278	312	287	329	290	316	276	294	300	294	285	288	264	299	304	314	291	329	305	294	290	323	303	290	303	299	297	262	275	286	315	256	302	296	294	323	297	295	318	300	337	273	289	272	303	287	281	321	291	317	290	296	282	271	295	298	280	285	318	268	282	287	292	297	278	309	313	327	280	312	321	298	278	310	281	292	265	282	303	281	277	311	256	302	318	301	297	288	295	324	302	292	278	286	287	291	316	273	282	276	269	303	285	304	262	276	299	294	313	295	287	277	292	300	288	290	297	299	311	271	308	308	310	311	285	269	295	263	301	293	312	323	300	296	279	295	287	302	274	288	314	292	314	287	293	283	283	281	287	291	331	301	294	303	250	306	306	290	299	285	304	281	304	297	311	306	263	272	320
36514	58512	51879	40045	33869	29601	24779	20543	16899	13496	10451	8200	6204	4950	4265	3591	3014	2509	2147	1789	1401	1241	1048	946	799	743	648	608	590	508	475	454	499	441	417	401	391	402	355	406	375	371	403	365	363	365	372	409	391	360	363	358	391	379	342	362	360	348	355	365	364	367	376	339	348	331	372	382	365	369	354	362	373	370	360	368	381	373	358	373	364	367	385	368	383	359	353	361	335	336	376	366	336	384	358	384	398	345	342	343	360	385	384	382	374	335	402	353	334	355	403	390	363	357	350	383	349	380	375	387	377	366	383	349	330	379	373	352	359	357	386	334	370	337	386	357	346	383	371	384	379	391	362	372	355	361	348	383	357	394	349	393	360	368	373	380	347	392	360	353	392	366	322	383	369	341	414	354	338	336	332	343	363	389	361	384	351	379	355	367	407	400	346	388	372	384	380	350	366	348	362	367	382	352	323	344	345	359	319	338	351	371	352	363	358	365	376	414	377	376	370	350	324	370	312	357	311	380	357	351	358	376	352	408	370	377	356	382	399	359	361	394	353	368	406	387	354	379	355	308	369	364	370	378	340	347	350	400	374	365	374	403	363	398	367	351	342	389	336	369	371	367	361	374	345	394	413	360	371	366	383	386	383	378	338	367	360	359	356	343	361	362	313	392	363	384	327	351	386	336	351	362	382	354	381	370	359	382	381	395	386	371	359	392	367	387	338	371	337	375	376	323	394	353	320	400	382	361	325	331	400	345	347	347	363	386	345	373	314	347	351	352	353	362	333	351	358	345	354	398	358	353	364	356	382	347	370	342	369	360	385	385	390	345	371	342	378	363	356	366	365	391	382	390	370	368	348	346	370	370	393	374	392	364	341	387	375	377	369	342	352	374	380	355	367	376	359	381	343	375	374	348	360	358	383	378	370	381	336	380	347	351	365	345	349	355	353	364	325	381	367	358	351	380	396	348	398	341	362	366	363	398	341	335	386	338	369	367	365	354	358	369	386	342	397	357	364	362	343	373	350	361	366	364	377	365	359	394	378	365	350	395	377	380	364	356	389	353	336	348	371	350	388	401	363	341	392	392	356	336	324	381	327	362	354	374	371	385	370	367	333	374	397	352	376	328	349	359	379	380	368	334	365	359	377	331	398	380	346	351	414	357	354	344	380	378	374	351	396	368	382	366	384	375	407	358	369	332	362	374	360	385	363	382	378	336	374	347	345	376	383	361	387	382	371	339	381	364	375	377	363	327	335	381	354	330	358	393	381	372	364	401	343	363	386	360	347	371	340	385	359	392	352	403	338	367	330	370	350	395	362	380	344	366	438	402	357	354	345	383	372	387	324	387	380	376	365	363	368	342	363	391	365	377	384	353	363	360	371	381	356	355	355	367	356	379	381	366	379	353	342	364	379	385	401	402	384	351	366	349	373	379	381	368	360	340	352	383	339	398	350	388	415	398	332	360	354	357	353	347	362	408	334	361	395	384	375	332	362	362	351	356	364	347	396	407	359	357	350	364	389	364	348	348	350	367	364	405	373	368	356	325	383	363	394	355	367	392	346	350	356	375	378	388	355	341	360	322	344	333	359	373	377	380	385	357	358	379	352	369	343	367	366	377	377	369	353	391	386	366	391	367	387	376	376	367	369	380	334	362	322	383	365	386	371	344	383	342	362	388	385	348	343	385	376	375	400	359	347	383	390	338	391	399	342	362	377	366	341	336	365	338	350	338	391	349	386	373	345	353	350	395	336	363	389	387	358	362	388	360	362	369	352	397	367	346	348	371	389	343	375	341	357	401	380	308	395	380	376	390	366	317	374	335	359	347	389	374	369	396	369	375	367	360	351	345	371	376	355	311	371	353	378	363	388	323	346	372	337	347	372	355	358	412	370	371	373	373	372	359	356	375	376	352	397	359	369	377	398	351	370	381	364	355	366	389	377	375	331	344	392	353	411	363	363	376	366	393	376	372	385	372	352	368	339	361	323	387	381	353	366	369	404	355	386	329	337	353	350	381	360	389	355	351	360	365	360	360	371	339	356	357	370	390	367	381	337	346	382	373	327	350	377	339	360	377	358	384	385	334	375	366	340	379	368	361	364	371	349	362	361	332	368	350	384	375	373	389	371	385	373	351	350	364	373	362	365	363	305	382	345	349	342	359	324	371	389	396	383	365	356	375	339	377	385	380	351	372	402	340	392	333	363	365	367	354	351	371	348	388	363	375	340	367	358	366	363	338	351	357	428	358	381	343	368	349	365	382	371	380	375	348	338	403	406	378	390	357	353	339	370	385	364	377	345	341	376	361	365	381	353	383	346	364	356	405	407	357	367	344	358	346	356	359	406	350	353	348	333	363	368	335	395	380	336	377	395	386	346	372	374	354	336	401	357	351	367	355	354	377	365	376	370	361	386	374	373	369	395	335	400	381	378	338	346	324	323	349	352	383	386	358	327	350	348	374	384	388	360	335	359	341	390	338	354	402	377	348	347	374	364	385	377	365	361	390	386	348	368	405	358	333	370	376	361	334	385	382	372	385	370	365	363	354	353	345	378	339	362	338	363	363	387	340	386	349	342	377	402	357	360	337	387	361	362	339	393	408	377	391	423	361	393	356	396	378	361	335	391	368	406	347	366	333	366	401	349	371	388	347	334	319	355	329	355	380	348	341	365	377	352	356	349	362	367	374	377	333	379	356	345	353	364	371	382	381	354	374	377	348	331	360	372	374	353	347	399	401	363	360	345	331	352	359	382	347	355	374	367	371	389	344	349	344	380	352	349	317	334	388	360	337	374	395	370	367	360	367	352	364	360	367	353	379	392	365	375	379	369	364	369	355	357	360	364	358	366	346	358	350	353	352	366	389	390	369	374	383	381	376	360	378	370	388	366	353	366	337	354	350	357	388	368	356	369	340	363	371	367	401	332	376	368	368	371	388	375	371	394	353	365	335	361	371	339	372	350	378	358	373	368	362	375	353	399	361	366	311	373	380	361	348	366	383	397	377	371	331	377	359	327	367	383	356	360	371	376	360	368	356	367	364	359	340	403	362	384	365	362	345	378	378	398	380	349	323	368	354	394	370	346	382	354	361	349	375	381	376	391	365	341	344	357	359	395	379	389	401	348	351	338	340	363	381	367	370	404	384	338	360	354	366	355	362	353	365	356	357	356	395	368	367	340	353	340	359	390	358	377	347	327	380	337	373	341	347	362	368	370	353	361	380	401	356	356	328	361	397	374	362	373	389	378	352	386	365	352	339	335	345	379	381	364	373	393	371	356	366	354	331	370	377	353	393	384	376	358	336	339	371	362	346	343	398	340	391	359	380	353	363	336	355	379	373	366	365	392	353	363	373	351	352	360	367	374	367	385	337	347	372	371	353	376	383	365	362	360	363	352	373	349	358	373	337	288	397	364	351	405	354	339	355	372	354	352	359	353	358	359	368	342	370	364	357	335	345	402	371	378	369	373	368	376	388	352	351	353	359	355	382	359	369	367	337	364	426
28149	28718	35187	28451	19487	13702	9596	6724	5005	3673	2963	2329	1796	1403	1240	1056	930	797	709	592	543	506	421	420	435	360	389	386	367	357	331	313	299	314	353	298	330	285	273	297	283	295	291	314	284	274	274	316	288	284	289	301	317	272	292	282	315	298	292	313	317	305	293	262	298	324	290	266	300	278	311	299	271	295	298	286	283	304	301	294	281	313	309	318	257	280	309	310	291	277	287	302	279	321	303	284	284	306	306	288	313	302	284	271	311	305	325	334	319	298	307	289	286	316	284	293	299	302	326	324	298	284	265	277	291	288	299	273	274	300	323	282	286	264	292	297	277	330	336	322	318	299	312	329	306	305	298	318	249	304	291	314	278	325	282	289	293	326	274	293	299	292	318	291	297	300	288	303	282	354	282	325	289	298	294	308	304	320	297	257	293	291	291	300	272	265	278	292	266	276	317	312	319	257	272	299	253	327	312	326	308	280	290	323	270	301	307	291	306	273	297	312	351	306	289	280	310	285	295	295	291	310	293	284	303	303	286	260	283	287	299	275	296	296	309	299	319	295	308	277	269	312	307	293	311	257	300	256	321	289	300	312	309	288	287	310	310	292	315	307	295	281	290	313	289	295	300	290	271	312	285	302	262	295	299	315	292	308	292	308	258	319	306	276	263	298	286	313	302	272	311	281	293	253	302	315	286	302	291	283	280	336	329	284	304	293	328	273	282	285	291	303	309	303	309	296	273	275	298	283	323	306	300	288	278	313	272	282	284	277	311	310	290	317	326	281	283	288	299	280	282	288	310	279	299	299	317	312	298	327	306	307	275	268	303	281	278	303	305	278	311	299	331	298	331	294	277	333	320	296	306	313	291	294	294	277	319	315	311	305	299	295	271	289	298	300	273	279	279	294	276	265	290	278	304	258	321	293	304	313	271	308	295	298	288	298	279	324	278	284	252	301	315	286	297	233	294	299	319	292	290	301	308	293	325	280	304	299	314	318	289	261	286	298	313	295	331	293	290	285	305	313	283	276	291	303	267	295	275	280	293	276	332	279	281	258	298	314	280	283	309	293	320	288	302	334	276	315	291	298	306	297	290	276	318	292	310	296	312	299	302	266	320	307	270	297	287	311	269	297	324	278	311	326	297	298	296	317	306	333	288	281	296	266	292	298	291	280	283	289	280	282	272	286	278	321	308	299	304	290	297	274	311	266	293	289	274	306	305	317	272	313	314	289	252	281	315	272	296	274	293	298	278	332	272	277	295	297	285	291	282	296	306	266	333	296	305	310	290	311	301	299	283	260	289	319	291	315	251	295	281	295	278	322	312	304	295	300	291	290	296	300	302	283	345	290	296	310	314	279	284	289	318	299	304	300	285	346	299	284	294	321	290	316	299	324	309	307	296	272	301	279	287	296	279	306	290	291	323	288	300	290	285	275	275	269	334	291	314	273	283	301	285	318	293	301	264	300	260	298	301	331	282	291	279	305	274	318	300	269	306	288	289	292	286	258	313	299	315	305	272	281	295	282	283	272	311	281	286	308	276	296	303	330	298	261	280	286	288	270	323	292	325	326	261	317	298	288	297	289	312	277	284	284	315	271	304	285	307	279	284	298	293	283	286	290	295	270	295	284	309	300	298	308	292	314	315	314	286	264	312	313	309	316	276	305	269	268	294	312	260	269	288	303	294	313	298	304	307	264	298	290	305	295	278	280	294	282	300	295	280	265	332	298	313	288	274	285	306	292	288	298	319	319	308	304	324	267	290	309	294	289	274	286	289	289	263	292	291	321	291	283	296	267	346	298	328	301	277	274	275	256	300	269	308	277	278	272	292	295	305	273	281	281	328	291	291	319	312	297	312	304	287	323	314	284	302	293	273	279	308	280	305	319	303	318	311	304	298	300	350	329	298	310	245	314	304	297	278	283	292	360	275	294	278	270	295	315	280	291	307	330	299	309	297	308	320	308	302	304	294	312	299	296	284	311	290	284	302	326	313	283	301	294	310	313	306	309	283	279	302	284	311	320	307	265	307	295	270	296	341	282	284	316	300	272	317	298	268	312	300	286	298	304	322	300	311	310	300	281	297	294	305	303	256	297	317	317	322	315	335	290	288	292	290	290	287	296	287	286	298	334	326	291	273	280	293	280	277	305	291	275	278	279	295	312	281	281	301	288	306	292	317	286	305	305	262	278	309	269	306	279	296	294	311	319	293	289	298	288	294	301	281	299	297	321	331	262	260	277	268	302	259	317	286	300	298	296	292	279	294	275	309	309	262	310	276	294	287	298	296	286	366	308	298	322	315	285	294	307	258	295	317	327	315	314	276	313	282	329	312	276	266	300	294	302	279	292	324	299	297	261	297	283	309	312	261	276	305	295	299	285	297	291	291	312	283	290	314	312	297	286	278	279	286	289	298	321	308	330	278	284	314	287	294	281	285	284	292	280	313	302	267	326	293	297	276	308	292	298	310	288	300	316	271	286	275	276	299	288	323	300	296	284	312	258	296	296	294	281	274	292	302	282	336	333	284	280	326	332	255	289	276	272	284	302	323	327	311	313	293	301	279	285	284	297	299	292	299	270	337	261	280	332	267	308	292	290	326	287	282	290	309	296	276	300	295	307	316	316	280	292	296	306	294	307	306	275	285	293	297	323	278	314	288	291	291	290	290	300	313	314	306	265	278	321	303	259	284	289	328	282	296	316	334	304	288	298	277	303	294	316	316	322	297	314	298	281	273	306	298	272	323	304	301	265	307	294	282	261	297	295	315	287	288	270	261	295	314	303	305	321	291	304	297	344	303	326	278	317	312	277	267	311	264	303	284	307	310	305	322	298	289	301	309	314	289	314	316	300	308	298	269	339	304	304	310	281	323	303	295	310	290	322	310	288	310	278	301	323	316	320	291	326	333	266	285	278	298	266	308	292	304	296	282	286	254	267	324	286	288	264	296	289	268	300	331	296	323	321	295	301	320	303	297	281	296	309	299	296	304	270	293	293	289	295	301	296	312	309	313	310	305	314	316	301	294	298	267	306	327	287	310	313	279	303	298	294	301	309	298	278	329	289	296	265	275	272	264	287	318	301	317	265	292	280	302	313	287	325	289	275	318	319	288	280	298	273	316	287	306	306	299	271	290	281	298	289	303	292	335	287	333	296	300	316	319	274	306	328	294	314	322	306	273	292	306	284	281	275	294	309	281	316	310	294	269	298	293	316	277	253	291	279	312	296	310	297	317	272	301	304	295	305	299	294	285	291	282	290	327	282	320	292	275	303	325	283	265	318	338	277	277	332	298	272	298	291	306	296	298	300	275	306	314	282	261	297	324	292	301	281	282	283	291	294	311	305	308	278	313	277	298	286	288	289	279	284	341	288	274	273	302	308	304	280	271	287	282	295	285	273	314	290	296	294	295	310	304	290	306	301	281	322	273	317	299	322	293	260	310	271	273	264	273	299	287	324	277	293	293	311	279	310	326	302	307	271	310	306	279	313	302	291	310	288
33125	46988	41188	30780	24582	20048	16294	12561	9891	7596	5850	4603	3556	2886	2378	2083	1738	1501	1280	1054	911	843	710	663	595	515	547	491	487	460	408	464	397	408	398	414	432	393	417	394	364	347	405	366	372	373	341	382	385	401	336	400	381	400	367	382	394	380	363	365	365	408	394	387	415	379	385	378	371	345	359	371	378	445	382	398	352	385	390	368	384	374	351	375	354	362	409	376	379	372	379	379	349	384	388	385	361	376	393	411	388	342	393	366	406	365	389	389	361	373	352	374	383	369	392	346	379	343	384	348	372	384	389	363	368	352	373	376	366	375	372	365	412	389	353	363	367	363	390	378	371	351	345	383	385	359	379	354	428	356	383	354	357	378	379	394	367	364	404	330	355	370	401	355	402	373	406	389	367	386	380	396	369	360	381	378	380	352	393	413	344	395	369	364	384	383	367	355	354	343	334	372	352	398	359	328	395	394	398	402	353	389	387	401	371	410	373	336	398	409	378	376	370	383	328	382	387	395	393	359	359	408	397	373	344	380	396	364	391	353	382	387	372	410	386	409	386	325	386	388	403	391	379	365	407	356	388	379	370	384	386	351	401	384	380	391	380	376	346	353	419	354	358	378	395	387	377	405	379	378	381	387	399	408	382	365	368	354	379	381	386	360	370	390	378	374	334	353	348	373	383	381	384	361	352	370	370	388	374	358	402	387	396	375	377	364	371	363	328	382	379	393	380	369	375	354	355	364	393	363	333	364	349	374	374	376	354	388	364	354	388	400	358	392	386	392	377	395	376	383	374	341	379	388	338	377	362	356	344	390	404	378	377	368	365	375	346	367	352	347	398	383	384	389	360	399	381	381	404	404	391	349	381	353	373	375	393	366	383	368	340	355	387	390	378	367	369	351	386	371	345	418	385	360	388	375	373	399	366	359	386	368	365	385	346	382	358	375	371	343	384	367	351	388	372	385	377	380	384	366	398	371	359	383	396	356	351	353	380	394	377	393	377	352	369	391	357	407	410	408	363	354	364	405	372	349	389	411	392	396	377	351	363	383	396	397	405	402	356	362	364	395	353	382	402	387	377	394	358	389	369	397	406	395	396	395	381	351	381	371	370	385	386	385	370	380	390	384	391	385	369	395	417	382	373	380	385	388	400	395	368	360	391	375	370	401	392	352	393	353	371	440	381	381	377	386	364	346	389	385	320	390	331	385	422	380	398	397	349	402	369	353	373	388	349	374	377	370	339	374	410	391	321	381	387	383	344	406	389	379	390	393	355	388	397	357	389	375	377	379	373	381	358	375	381	405	363	408	374	360	364	363	380	378	338	352	361	396	359	373	374	383	393	372	380	353	370	329	390	386	393	361	395	372	390	418	393	391	397	399	354	383	388	421	343	361	389	363	414	360	360	345	336	333	404	415	370	354	399	361	360	382	341	371	325	390	356	398	383	366	391	387	378	349	353	369	407	398	385	348	360	365	350	363	402	378	373	365	377	390	374	369	405	375	400	402	350	356	376	384	351	365	390	375	339	400	379	369	364	357	339	397	347	378	390	371	349	380	379	373	396	409	377	370	370	375	395	369	368	384	381	374	386	374	385	363	379	406	400	417	354	380	366	383	369	369	372	378	394	353	365	371	368	358	426	393	405	406	406	399	381	361	373	340	368	375	382	391	392	362	359	406	379	385	380	372	364	331	392	373	361	393	367	410	374	365	385	390	402	382	382	368	337	383	375	372	381	377	354	387	377	361	367	374	362	365	390	355	356	388	381	393	351	373	390	387	382	350	380	357	351	348	407	403	402	385	374	402	331	383	378	394	386	330	393	395	389	378	375	364	378	358	384	387	378	400	381	377	389	377	376	402	399	393	401	396	382	381	377	396	400	383	415	394	354	367	328	383	344	381	365	399	408	367	409	368	391	371	373	385	377	348	369	382	392	355	376	365	388	378	392	344	395	356	406	368	414	397	400	366	396	378	377	358	377	394	371	400	345	363	383	353	388	388	373	379	375	324	350	370	381	376	351	396	384	352	398	372	387	426	387	390	428	388	367	385	373	388	397	385	373	402	376	379	382	394	369	395	397	333	362	351	387	399	396	411	391	371	386	368	408	371	364	371	389	397	377	360	390	380	346	390	366	341	402	368	389	376	365	377	353	329	387	373	363	348	349	393	373	371	370	347	408	349	403	413	378	375	364	366	396	368	372	365	405	358	386	399	406	404	367	378	384	374	387	357	362	374	360	359	353	342	366	378	345	353	381	376	353	352	394	336	354	343	368	382	410	403	388	336	395	361	364	371	400	368	383	364	377	366	369	425	368	367	390	364	383	364	378	376	390	353	365	388	394	367	346	360	346	399	385	372	365	377	365	385	382	393	360	394	355	361	382	360	391	370	358	374	404	353	388	377	371	384	376	376	355	342	378	413	373	378	382	365	371	374	383	394	384	408	428	424	401	376	365	373	390	379	360	347	362	389	421	377	337	382	365	388	398	362	363	384	372	336	402	352	392	376	367	385	386	388	392	383	378	423	409	348	373	406	393	379	392	363	385	342	365	406	376	349	358	380	381	340	381	367	357	387	375	373	392	373	376	394	378	374	408	367	347	391	377	376	361	356	394	359	374	350	380	360	360	376	379	391	382	363	351	379	387	389	369	369	412	378	387	378	361	389	371	379	362	376	384	346	364	355	359	372	372	400	382	371	376	357	361	377	368	343	350	363	374	360	391	374	388	384	384	397	364	371	386	357	367	361	346	397	370	373	398	394	379	375	386	370	341	357	371	364	358	371	389	384	437	378	394	384	397	408	378	391	363	395	379	374	388	367	359	343	367	353	358	378	385	362	338	366	393	357	382	373	375	403	348	333	359	350	388	374	358	368	328	378	355	382	365	365	363	383	389	341	354	364	348	350	379	362	373	392	348	360	361	393	374	382	407	395	360	373	391	374	396	364	403	385	389	379	362	387	373	407	385	383	364	360	380	370	372	380	363	335	354	409	375	381	399	362	380	373	381	358	381	407	372	371	342	360	374	398	368	379	390	340	353	384	349	362	389	348	369	396	353	368	377	365	391	351	347	380	409	383	384	391	409	365	365	410	366	404	390	350	372	379	378	375	390	371	345	366	358	372	385	384	388	399	360	405	387	346	377	414	399	373	364	365	392	397	397	404	373	367	376	385	384	364	344	353	344	373	377	376	365	366	393	383	372	341	374	406	363	364	344	372	373	386	384	381	401	385	406	351	342	395	380	404	405	372	313	369	350	380	333	392	416	364	399	354	407	368	381	393	360	374	371	371	360	404	395	407	375	358	372	340	360	396	350	366	394	379	356	381	350	393	359	373	401	368	381	392	373	377	373	346	383	388	364	371	377	361	388	385	383	395	382	354	331	392	385	366	396	395	368	376	353	385	365	376	383	377	384	386	414	403	380	362	352	390	370	355	365	385	381	334	341	369	383	364	389	377	385	376	381	362	372	380	373	402	356	433	381	374	416	363	379	323	407	401
23792	20828	28065	24625	22805	21389	16582	10475	7443	5560	4200	3344	2662	2115	1849	1438	1250	1056	1032	759	719	646	554	520	474	455	418	363	401	338	340	308	343	331	301	316	286	318	320	293	312	323	299	282	317	305	307	310	277	282	321	267	324	286	260	304	306	280	276	303	274	249	277	301	292	290	272	297	293	286	301	311	269	334	291	295	301	286	266	305	299	295	292	298	315	300	304	314	285	285	276	260	296	296	284	270	261	297	288	306	297	329	274	266	321	291	280	292	294	302	315	289	297	279	295	294	314	274	306	287	297	275	277	282	327	267	300	306	315	304	294	289	280	296	279	300	252	265	260	264	287	280	249	278	299	289	294	282	274	299	255	296	285	304	295	320	264	274	298	278	275	283	310	283	293	267	287	275	291	302	287	292	317	279	295	281	290	286	296	286	304	297	333	302	296	282	301	272	290	303	296	269	294	297	305	304	281	289	331	276	303	285	307	321	259	296	296	300	299	284	258	281	298	284	290	265	284	270	287	311	300	276	284	279	279	299	293	283	322	271	291	294	293	286	274	303	320	313	294	314	311	293	260	285	295	280	269	315	308	306	315	311	280	312	316	287	285	307	285	271	325	294	329	299	272	291	293	285	303	324	294	280	294	315	285	312	307	284	279	305	303	292	303	280	283	280	337	292	348	265	261	293	272	290	287	288	288	284	316	314	299	262	310	274	305	267	294	259	266	314	297	289	303	280	278	320	293	281	275	263	281	293	311	305	298	270	292	295	292	293	259	315	334	307	292	287	271	289	283	274	312	281	279	326	266	308	265	297	300	289	306	278	304	289	295	273	273	275	282	320	313	290	278	281	303	303	287	302	286	289	258	310	266	302	310	268	321	299	282	282	280	292	309	295	289	282	312	297	293	287	292	283	302	279	301	294	249	281	304	299	306	305	304	292	274	316	308	315	296	288	315	218	285	279	314	287	302	319	284	292	323	296	270	295	289	308	259	308	263	311	316	316	288	297	335	289	302	302	300	284	287	311	289	300	295	301	299	261	303	307	287	311	306	278	285	295	302	308	325	263	255	283	284	296	299	292	308	276	279	313	299	276	296	292	312	282	268	276	270	275	287	293	298	298	289	307	268	308	300	283	302	279	282	288	266	298	295	302	259	320	295	270	287	281	317	306	271	298	274	269	291	300	311	316	289	300	309	317	306	298	302	260	287	282	322	280	291	309	283	327	294	289	303	311	300	302	331	300	298	306	260	313	283	275	250	309	286	300	296	287	292	292	299	305	303	290	294	310	334	263	283	310	275	285	326	317	338	317	270	266	289	272	320	322	303	287	299	322	280	297	304	285	321	314	311	270	338	312	320	262	302	268	298	316	308	262	288	280	296	262	294	339	283	313	287	279	275	324	273	281	302	266	312	293	294	312	265	286	293	298	296	325	302	290	277	280	271	296	295	307	275	327	277	304	299	314	265	284	264	272	276	291	274	323	274	269	301	302	320	288	276	286	315	316	283	281	280	257	276	276	289	285	290	295	262	283	292	301	278	302	285	296	281	293	299	307	270	292	286	257	287	328	260	312	256	290	301	298	276	253	281	300	324	304	311	261	290	299	324	273	313	263	305	326	301	282	287	302	291	285	286	323	263	304	272	287	297	291	302	261	290	273	284	300	298	270	318	298	307	298	294	277	280	308	297	292	289	322	291	297	324	302	299	281	310	294	294	331	299	275	306	283	286	272	263	312	304	270	288	320	274	265	299	266	284	284	292	289	293	274	273	301	284	262	279	296	264	315	302	298	282	290	282	289	309	280	318	290	294	290	312	286	312	280	276	318	256	307	295	255	298	310	285	319	267	279	313	275	296	287	325	304	300	288	270	293	321	283	306	301	294	274	288	297	275	301	285	277	285	286	295	328	279	313	282	292	303	325	295	306	315	315	300	278	300	265	283	265	333	282	309	290	285	311	289	279	251	308	275	307	304	295	332	291	288	295	294	299	278	281	290	276	274	287	290	317	306	273	284	297	284	299	313	308	303	277	293	278	314	282	283	297	284	300	275	301	309	292	279	322	305	290	276	314	288	312	298	298	282	332	266	296	300	328	297	271	271	301	285	312	283	306	260	294	256	293	312	302	311	311	306	278	274	317	300	315	310	316	279	297	291	294	321	293	293	313	295	283	291	269	275	287	293	289	306	337	281	291	281	301	306	294	292	311	289	276	304	301	311	285	300	294	310	271	285	295	301	281	276	292	284	306	274	317	270	312	298	302	290	265	269	291	323	287	319	292	309	326	298	284	313	323	287	320	286	289	326	284	283	303	268	298	295	323	264	301	284	313	310	284	292	298	301	295	287	299	266	270	260	290	281	304	282	310	276	319	297	271	274	295	289	310	305	297	284	297	323	304	295	316	298	291	291	309	323	258	267	309	303	288	318	289	322	302	295	278	284	292	303	309	321	290	298	302	296	307	307	324	295	279	257	292	331	275	301	295	286	271	314	339	275	302	272	331	298	304	304	283	274	278	262	301	293	295	303	294	295	287	296	300	333	308	298	270	296	283	283	280	294	305	298	263	307	311	301	303	301	295	279	287	293	303	293	285	299	306	277	284	334	309	301	291	294	270	284	303	293	282	301	293	319	286	282	293	313	287	281	331	305	281	284	287	305	289	326	311	329	291	279	288	310	273	263	276	296	297	310	272	303	314	286	300	291	278	288	278	329	280	279	287	266	276	313	272	287	279	322	323	296	295	306	304	270	279	299	302	287	282	305	274	280	283	273	303	294	301	265	302	309	280	319	292	284	296	294	295	315	288	280	291	286	317	292	318	325	313	300	295	291	270	285	265	286	295	305	315	293	321	334	298	317	288	285	304	298	289	300	296	300	278	275	273	298	281	274	270	285	288	258	300	295	260	277	313	295	313	311	278	293	272	316	302	326	319	287	309	316	294	267	326	319	309	304	335	307	296	272	327	311	296	277	280	312	276	331	271	328	300	279	310	286	281	292	247	301	256	276	299	285	288	263	309	300	283	299	283	315	290	291	275	319	283	284	304	310	276	312	291	265	277	270	281	296	267	289	261	278	278	269	285	274	312	303	301	277	299	301	283	310	319	305	324	299	284	276	316	296	302	298	280	287	300	262	295	314	297	291	268	288	289	280	285	285	284	297	308	278	299	310	269	308	284	301	294	311	291	283	312	305	302	311	295	308	303	289	304	296	290	240	289	283	263	270	322	296	299	295	284	294	276	281	289	295	284	287	285	308	302	287	303	311	296	287	294	306	307	270	313	304	287	272	300	266	306	293	330	293	299	335	316	278	283	261	273	315	278	310	322	290	314	281	286	254	296	297	322	305	290	309	290	293	294	324	291	317	299	274	312	276	291	276	293	290	297	297	325	281	311	276	297	288	291	324	314	291	285	315	313	264	282	313	305	308	272	287	297	289	274	277	316	311	317	310	273	325	294	304	278	262	292	287	294	308	309	284	313	302	335	290	281	303	306	271	328	276	301
33612	53847	47250	35817	30015	25385	21059	17126	13404	10529	8205	6448	5171	4002	3301	2822	2350	1894	1743	1380	1223	1038	943	803	756	667	615	562	523	496	478	470	458	457	431	440	404	387	366	383	378	371	380	355	381	406	414	405	357	352	385	354	372	360	351	352	342	365	406	330	344	314	360	358	391	352	360	349	370	347	402	338	348	355	382	362	389	396	364	365	330	354	381	358	422	375	373	377	395	358	391	371	350	362	379	385	330	362	365	360	364	397	383	364	354	406	352	373	340	369	375	350	364	390	380	379	367	354	379	322	369	352	386	352	373	334	375	359	360	378	342	402	384	374	400	358	359	400	378	350	340	366	386	320	389	385	380	362	391	398	380	360	349	348	370	366	398	401	367	362	376	378	391	378	404	313	324	385	330	393	344	378	355	362	358	361	374	395	358	360	388	403	343	382	365	343	380	363	403	376	342	376	372	369	361	325	361	360	355	383	367	345	358	373	369	382	382	363	361	346	355	350	358	337	374	355	382	381	390	397	353	335	374	394	369	348	386	346	353	371	374	367	392	346	346	339	369	359	381	382	362	370	384	373	362	400	356	396	367	398	365	369	392	346	342	384	380	363	354	380	388	390	367	377	394	380	381	371	375	369	378	367	380	370	388	376	378	381	350	385	369	360	338	359	369	349	355	351	380	356	330	366	373	352	393	354	402	360	356	402	316	375	352	354	398	371	377	367	339	355	340	396	352	354	382	365	366	356	387	386	377	386	396	369	360	349	375	375	332	386	380	361	373	385	383	365	362	362	389	362	378	390	356	375	407	375	346	316	366	340	370	371	317	338	372	383	365	357	368	396	340	363	338	371	377	379	378	368	333	354	375	355	372	429	356	381	379	357	393	350	390	371	372	377	363	350	350	389	354	404	388	374	376	360	384	386	372	352	379	356	370	357	374	388	380	359	366	392	415	345	377	350	376	347	386	392	418	383	378	395	330	379	386	338	352	364	357	363	367	392	359	403	363	402	380	352	367	384	380	392	367	339	343	346	358	393	392	350	396	385	371	362	393	364	369	400	364	386	351	346	379	340	329	338	354	372	355	381	372	368	354	378	365	336	429	391	344	348	366	366	375	345	370	364	383	408	370	329	384	358	354	371	349	405	387	369	384	337	389	372	394	385	382	374	377	374	377	373	376	386	377	323	365	376	360	381	367	358	375	360	371	380	383	390	363	389	362	359	360	403	367	374	358	359	380	394	405	386	355	399	384	360	378	338	383	357	396	377	391	370	369	399	344	388	373	366	366	341	361	386	367	362	385	366	384	361	353	392	373	388	365	368	359	366	381	372	362	392	379	402	351	376	375	404	394	355	356	334	394	353	397	331	364	338	408	405	337	377	347	365	347	347	378	329	392	354	370	406	342	415	371	369	393	370	395	359	362	369	375	394	369	385	399	408	342	373	344	388	337	385	380	405	412	387	360	402	364	391	371	328	368	392	385	356	348	387	354	382	356	339	377	365	374	354	362	366	343	410	377	378	345	340	351	362	373	420	345	375	370	362	345	347	363	396	359	390	363	377	364	374	349	335	341	359	354	391	384	351	374	379	357	320	349	358	385	342	372	362	398	358	395	387	346	377	376	362	365	353	365	377	340	355	367	355	377	333	361	343	341	356	371	361	366	341	360	391	386	331	357	339	391	389	385	335	393	380	377	365	366	354	351	335	398	358	403	404	389	345	371	370	403	375	340	374	389	387	387	396	367	377	365	368	406	385	390	371	356	361	375	367	350	372	391	349	363	381	341	356	394	367	393	378	384	383	387	364	354	361	357	378	374	393	383	386	386	379	405	389	365	358	367	371	360	378	362	346	363	367	356	382	373	367	340	395	377	341	368	333	354	362	366	367	394	374	372	357	342	390	365	399	393	358	359	417	386	391	366	354	403	336	376	365	338	394	400	399	377	340	374	350	371	372	382	375	360	398	368	338	373	367	347	394	383	392	362	408	364	358	372	333	383	368	345	376	379	380	363	367	373	366	389	373	395	388	346	346	351	352	380	384	381	399	395	387	373	381	390	383	387	394	376	376	394	377	348	353	343	350	343	386	352	389	358	380	386	359	346	374	371	368	379	369	382	345	391	393	354	391	348	365	361	358	396	386	381	413	359	371	366	375	365	420	406	403	377	363	404	328	390	437	354	338	379	363	353	383	357	354	377	399	370	351	353	374	372	368	362	360	396	370	375	378	361	389	380	383	383	372	357	344	337	413	370	360	383	352	360	366	380	399	373	367	373	390	360	363	386	383	373	361	367	384	391	387	371	360	371	354	353	375	372	386	396	350	379	358	347	368	367	387	392	382	390	385	366	391	367	341	385	346	401	341	370	344	348	375	378	324	361	362	386	396	352	423	372	368	390	393	360	348	329	364	401	377	359	363	398	405	368	378	403	375	359	335	388	390	381	344	377	373	393	375	380	380	370	386	384	348	378	369	364	361	393	390	372	395	359	371	376	353	379	392	394	369	399	348	382	341	385	326	372	355	384	383	372	405	367	375	365	371	365	374	366	361	345	391	360	355	350	399	364	380	382	380	367	352	324	402	349	388	355	383	359	378	360	391	341	357	370	399	391	380	357	401	377	348	362	385	361	401	394	380	345	384	369	362	352	378	381	389	371	378	371	416	400	327	370	358	366	371	347	387	381	409	350	369	383	369	387	382	397	375	387	379	379	353	359	355	362	386	357	376	341	376	375	367	383	390	346	346	370	388	409	361	409	356	378	358	326	401	329	327	391	379	369	393	384	390	402	377	390	349	383	366	369	373	385	365	373	350	362	377	346	370	355	412	366	359	374	379	357	396	391	370	359	357	390	320	344	387	389	412	361	331	367	368	385	387	357	362	360	362	368	364	349	410	350	350	378	350	360	404	375	353	343	363	349	411	322	364	361	363	368	383	370	377	365	362	376	343	373	365	356	377	376	393	381	391	378	382	378	338	397	379	377	352	420	362	350	404	347	335	353	373	371	348	383	372	372	339	367	372	370	352	390	365	392	388	384	406	393	436	381	370	377	392	408	349	370	322	341	361	400	372	386	362	399	356	400	353	346	371	341	352	372	346	359	385	361	373	369	374	365	386	388	397	400	383	362	370	388	354	405	360	392	363	377	356	402	376	395	357	360	356	367	368	387	371	390	363	390	351	343	372	369	408	384	401	367	383	368	349	375	384	390	366	372	384	372	395	394	346	337	419	373	340	366	328	398	372	407	354	363	352	380	385	384	393	341	390	382	366	370	370	383	373	358	376	393	363	347	358	386	333	346	373	363	403	390	343	412	345	377	372	362	344	350	353	365	363	342	384	360	376	357	371	351	359	364	396	391	417	350	341	375	399	346	340	366	365	345	398	364	378	369	396	385	370	375	382	369	396	355	353	363	390	380	369	397	378	377	365	350	338	363	374	328	399	378	351	392	384	347	358	380	409	364	366	375	354	369	356	411	391	406	351	353	368	360	374	358	349	381	379	358	361
22697	20804	28416	23400	21487	23276	22816	13934	9543	7576	5712	4262	3442	2813	2384	1838	1629	1375	1124	1002	883	762	671	569	564	504	514	430	430	375	396	354	372	357	338	334	326	348	311	324	277	291	296	312	283	288	355	303	307	281	311	328	288	292	274	281	313	291	274	281	301	331	279	283	320	289	299	302	313	290	304	286	295	307	293	316	297	334	292	300	331	291	292	292	305	293	305	308	328	285	309	300	298	283	305	282	314	275	312	314	287	292	258	290	298	267	313	315	272	330	259	298	281	323	297	286	311	317	302	302	294	280	316	278	306	312	305	294	318	296	277	300	282	303	308	326	304	293	282	299	318	303	288	321	295	321	330	307	333	292	304	301	295	327	316	292	291	289	315	322	297	293	359	320	319	278	286	337	319	298	320	280	339	290	291	319	305	303	281	298	311	310	308	304	323	305	300	285	306	293	288	282	308	308	297	300	284	302	285	304	319	293	296	315	295	301	293	291	308	308	310	306	276	323	274	289	305	303	275	331	284	306	298	313	264	279	295	324	277	283	294	299	316	309	299	301	295	302	310	300	287	325	301	314	320	345	310	333	301	317	293	305	271	322	284	302	299	303	299	310	302	319	285	282	269	301	295	270	314	283	313	309	276	291	276	302	302	309	290	296	324	305	316	310	278	293	287	286	270	284	268	325	328	311	281	321	305	272	300	280	322	281	323	285	287	315	271	276	282	290	293	285	316	316	307	299	298	291	289	294	274	338	330	330	332	295	334	297	299	325	299	313	301	291	310	298	290	336	299	310	280	317	335	325	286	293	280	332	300	332	289	302	283	293	305	288	299	293	280	290	301	279	302	302	319	284	294	298	317	299	289	301	264	296	292	299	310	275	296	320	319	297	275	288	335	289	313	301	274	310	278	321	314	313	327	296	300	280	277	286	287	286	286	299	281	275	299	311	306	299	297	294	286	292	306	270	297	316	285	317	286	298	289	302	307	293	290	297	332	330	277	280	293	288	294	273	309	319	260	285	290	303	307	304	266	295	283	303	293	288	314	293	270	308	315	299	313	288	284	303	326	295	339	303	284	289	286	292	268	313	295	300	287	310	298	290	294	274	279	280	288	278	294	282	268	282	287	328	292	286	292	297	279	313	323	299	309	261	296	284	274	292	292	297	293	297	306	316	272	299	266	298	298	291	319	276	302	321	311	278	301	332	315	305	313	279	276	290	330	297	288	283	287	311	321	282	326	271	250	304	310	291	297	292	294	344	292	277	308	281	344	280	280	317	299	300	306	291	277	279	283	314	305	288	312	301	253	327	304	297	295	313	301	332	301	286	329	306	316	295	298	323	309	288	295	292	290	293	283	314	315	319	321	311	292	297	299	298	260	301	308	294	277	313	280	324	310	274	308	324	302	298	297	283	281	332	311	269	314	294	274	271	283	311	305	310	304	308	297	300	310	288	274	321	303	288	301	298	270	293	323	306	329	294	322	316	312	313	283	304	288	294	293	318	275	302	305	297	270	279	342	284	301	321	295	312	294	316	277	297	293	322	303	302	279	293	282	274	282	292	312	347	284	304	317	318	319	323	299	292	286	305	303	294	302	325	296	276	310	322	279	301	293	296	303	287	299	298	299	316	302	262	267	298	320	274	321	297	298	289	310	283	283	295	283	287	312	293	302	314	282	331	315	313	294	332	291	335	309	290	310	302	319	328	324	316	284	291	299	311	267	311	303	290	289	313	280	273	323	334	280	287	297	311	288	312	273	279	307	266	286	317	334	289	295	295	294	287	296	311	329	295	322	258	285	308	312	319	310	304	316	287	321	330	299	295	318	320	309	327	286	309	283	294	267	303	273	322	296	287	294	317	303	300	302	301	281	310	325	255	316	299	288	280	284	275	319	314	318	307	306	288	291	309	299	322	314	316	291	320	299	302	281	309	289	255	299	291	296	295	296	302	277	290	299	323	287	319	292	313	303	315	294	278	282	297	296	303	288	317	289	280	298	303	287	305	296	309	291	298	290	287	273	289	328	286	318	337	305	308	350	283	316	309	305	292	279	272	329	283	316	300	307	306	298	298	292	273	346	326	299	277	301	266	326	312	287	310	244	282	299	307	304	282	287	304	316	304	305	291	299	292	300	277	312	281	285	277	315	323	298	316	327	317	310	270	300	308	300	303	280	286	290	316	278	310	325	298	308	302	302	290	258	323	290	297	325	302	295	329	301	300	273	313	258	315	280	308	272	265	294	274	293	299	290	292	256	303	302	270	289	314	307	282	281	312	329	294	307	315	310	284	275	302	300	295	308	277	302	304	307	310	310	279	318	299	290	273	277	333	288	304	298	312	296	343	286	295	281	293	284	272	294	289	276	278	305	315	288	305	305	313	306	307	285	289	338	278	276	299	272	320	299	315	280	319	275	306	279	271	265	285	280	311	318	306	308	290	317	287	298	302	313	301	291	294	305	289	295	305	330	261	321	299	269	302	295	290	303	306	277	317	329	303	299	283	273	258	287	328	288	309	327	280	316	304	296	289	282	321	312	330	300	281	309	312	289	303	315	292	275	336	264	285	298	305	272	279	302	303	285	296	269	318	285	290	292	297	268	305	295	328	306	310	326	293	282	287	314	289	295	320	266	292	318	288	303	291	311	300	296	283	320	288	306	286	285	299	291	291	315	297	326	296	306	278	294	280	315	309	295	307	309	309	285	258	339	300	296	283	295	350	322	301	312	273	296	293	299	283	303	315	340	311	309	324	323	304	275	321	335	325	283	299	296	353	287	316	291	291	287	343	300	288	316	288	333	321	317	276	291	293	270	292	298	308	323	319	306	315	291	311	283	301	290	272	297	254	326	322	321	326	330	308	293	311	295	302	273	305	268	303	301	323	308	288	297	337	305	324	304	291	341	284	263	275	285	307	312	287	293	297	294	308	307	290	277	312	288	266	271	294	267	280	327	315	335	294	292	312	343	274	294	284	312	302	297	289	286	321	332	306	303	269	307	310	290	289	256	275	316	305	301	286	278	328	312	307	345	284	321	312	307	275	295	321	291	298	258	281	290	323	313	299	309	327	304	291	309	316	306	293	298	330	292	289	294	302	334	314	295	304	283	289	306	281	288	269	318	288	303	281	318	273	296	275	292	316	274	312	300	311	284	290	343	298	286	275	323	280	345	285	301	287	282	291	304	320	339	303	306	307	292	288	283	322	290	304	282	326	324	280	303	317	281	294	334	297	281	280	316	302	310	298	281	293	298	336	285	291	298	296	314	351	298	290	291	295	309	306	289	307	281	303	291	322	281	291	292	320	318	309	299	314	295	284	295	312	287	324	319	290	322	286	334	273	311	307	306	287	309	299	281	286	279	311	259	279	280	291	308	299	297	273	281	280	290	287	306	308	268	325	269	326	338	297	304	302	282	297	280	314	291	323	250	289	312	304	300	270	292	278	294	318	310	292	308	311	304	306	284	293	303	294	313	322	298	314	327	293	296	333	322	277	285	300
36470	58804	50975	39526	33629	28903	24656	20154	16399	13331	10410	7972	6452	5377	4187	3530	2982	2430	1991	1727	1485	1266	1112	956	841	789	666	609	605	556	529	477	479	439	454	420	398	429	403	406	381	412	375	384	375	403	373	388	368	345	358	357	407	351	422	362	374	381	341	367	339	389	359	327	357	388	378	426	349	387	388	349	364	368	343	388	407	352	346	393	368	384	397	382	388	334	359	364	373	364	357	380	343	375	344	370	392	375	388	374	370	396	380	367	343	372	360	369	385	381	360	363	392	339	378	363	385	345	370	381	392	371	382	369	354	387	331	371	353	379	379	383	349	353	354	387	360	394	404	368	391	362	381	337	342	371	379	386	356	335	376	380	381	365	342	369	387	358	364	383	368	376	355	352	376	374	334	363	338	351	374	382	384	373	358	350	391	363	351	350	407	372	370	360	372	342	367	351	372	371	378	348	365	376	411	367	388	376	375	378	376	364	362	369	361	417	374	364	363	379	343	380	369	380	367	354	380	386	383	350	349	362	382	380	384	353	337	367	378	368	379	352	364	394	368	352	378	373	371	350	362	354	352	380	369	383	333	398	378	396	403	413	347	403	399	375	398	363	371	376	395	362	352	375	366	404	396	354	406	351	349	329	404	361	351	397	336	384	374	375	360	346	375	361	370	363	417	377	372	386	383	386	357	349	378	388	373	378	356	378	402	384	357	361	359	372	377	354	388	387	379	389	378	382	371	358	356	337	390	358	415	386	380	350	365	360	363	366	383	362	395	378	375	422	369	390	376	360	393	378	391	361	405	367	410	354	353	379	402	371	387	343	366	356	332	365	386	346	362	374	372	378	381	371	366	367	352	380	371	321	362	361	366	406	397	363	387	361	348	375	402	328	345	367	382	364	380	356	357	388	403	352	360	387	360	349	384	362	365	343	369	382	344	383	355	373	381	361	366	376	372	386	369	404	350	379	367	330	367	403	368	352	364	357	375	376	337	393	360	395	383	372	386	336	409	372	388	357	361	367	366	354	354	427	387	379	347	362	370	365	367	387	370	388	393	377	358	383	412	391	391	330	376	368	391	407	391	426	369	374	358	394	394	372	367	417	373	381	398	370	357	387	371	373	368	368	388	380	383	365	355	387	348	363	373	343	375	365	404	361	357	370	373	404	372	370	353	406	340	378	359	373	346	374	358	352	360	366	340	375	356	394	371	345	376	365	399	359	386	326	368	371	338	357	358	360	381	378	381	344	344	383	351	370	364	360	364	381	372	359	361	354	336	422	356	384	369	339	353	363	391	395	368	367	349	396	361	387	350	381	344	386	383	372	368	357	372	371	347	369	402	366	336	365	376	344	363	358	336	346	361	370	344	381	349	376	393	373	347	365	355	390	372	352	376	376	369	375	366	340	357	342	402	380	383	387	339	366	355	406	352	351	381	365	366	338	385	377	361	361	350	371	333	400	386	355	365	348	350	360	383	380	391	382	381	381	353	374	346	361	367	345	356	372	378	384	368	358	367	365	378	364	370	376	372	415	373	368	378	392	347	416	382	369	336	383	363	376	409	359	382	332	376	342	393	358	372	360	396	343	396	340	379	341	380	381	363	367	384	370	356	399	357	400	365	358	357	390	358	349	363	378	352	346	362	374	376	366	345	367	377	353	369	366	396	355	378	372	383	395	337	372	375	390	326	342	379	354	361	361	371	346	326	375	395	385	334	345	385	348	376	372	379	353	390	376	358	397	367	370	367	363	363	363	377	351	402	343	361	392	383	360	360	361	358	339	379	397	355	361	367	371	366	370	385	353	377	370	376	348	404	350	413	379	360	381	384	358	370	370	380	389	377	361	383	377	360	340	376	337	354	376	361	377	350	373	377	354	397	389	401	364	357	348	361	363	417	395	375	345	392	344	381	386	349	413	368	403	339	391	380	334	334	397	366	390	364	340	401	390	373	353	374	390	403	358	355	368	392	358	385	353	376	358	393	372	340	356	378	367	373	390	359	408	359	345	361	354	385	381	367	390	369	384	347	361	354	368	368	364	368	349	331	360	368	359	398	400	333	374	377	347	385	354	407	384	322	360	387	353	333	367	392	364	367	382	368	354	419	363	393	354	355	389	362	383	394	360	378	361	353	346	382	385	378	364	403	384	360	349	348	374	404	377	364	360	366	360	401	343	331	339	348	360	354	362	359	370	365	350	378	353	376	354	391	404	370	379	395	353	375	387	373	386	381	337	391	382	396	341	393	375	357	357	401	404	374	368	359	370	353	402	379	394	357	389	395	380	393	357	354	402	395	347	364	337	391	351	395	391	405	336	379	393	378	403	395	393	365	376	376	367	365	381	380	350	378	353	376	367	384	366	366	378	398	357	371	373	388	373	356	375	345	360	363	366	402	316	385	347	419	370	368	355	358	356	366	367	376	402	371	395	351	364	368	360	355	378	342	363	398	379	399	397	373	379	387	395	346	402	376	388	343	372	369	377	400	371	385	359	365	408	365	394	330	375	373	392	377	383	370	380	349	357	392	347	371	372	381	340	348	396	380	357	347	353	376	371	400	354	387	346	369	364	389	357	382	357	334	368	399	390	388	400	389	356	358	395	382	380	379	365	363	353	375	384	359	374	366	362	348	344	390	354	380	387	423	365	354	387	395	377	402	345	361	378	392	392	360	349	358	397	366	362	381	390	366	395	361	385	375	367	356	396	366	357	382	348	408	411	393	370	363	402	350	371	395	392	352	378	357	375	343	341	361	399	398	367	378	349	376	372	368	360	365	340	353	369	367	387	373	363	341	350	358	398	356	391	335	381	370	361	399	362	368	323	351	353	361	364	350	378	379	407	377	362	357	358	352	344	393	324	348	394	369	418	360	359	387	327	346	345	331	365	377	377	343	359	403	372	367	397	367	357	369	357	345	371	369	390	373	404	370	343	377	388	369	373	346	377	386	359	381	349	396	336	374	365	351	369	391	382	396	386	390	345	356	373	376	372	367	382	385	375	369	344	362	401	381	402	350	412	376	342	365	408	427	379	349	353	370	373	380	359	366	394	421	358	398	377	379	367	394	347	342	353	355	375	352	362	332	381	394	371	394	364	366	387	347	367	360	349	358	344	392	354	352	337	376	378	365	392	364	362	369	393	359	333	390	340	384	376	362	360	394	360	393	386	382	399	348	364	339	368	317	372	375	385	372	400	377	342	399	375	380	389	330	396	361	349	378	362	365	368	386	381	391	364	367	359	358	344	370	392	338	357	353	385	380	369	414	352	367	342	391	334	346	347	378	357	380	401	380	357	365	407	370	330	375	350	385	352	365	377	406	382	364	368	370	388	359	357	383	375	373	371	395	363	350	358	373	415	380	362	380	393	366	378	358	407	362	392	348	391	358	389	343	382	357	372	360	371	377	388	365	346	394	354	348	354	381	336	350	403	362	319	367	379	399	384	350	342	401	355	371	350	391	357	380	405	375	369	393	407	375	347	409	352	349	384	335	356	386	371	366	359
28399	28824	34325	27211	18594	13061	9277	6423	4630	3622	2758	2295	1750	1526	1233	1032	853	811	679	654	602	501	465	432	440	415	365	342	371	358	368	333	336	309	316	294	327	328	290	296	271	311	327	324	313	319	304	295	322	281	326	298	299	304	308	302	298	271	258	306	279	309	318	281	305	310	310	287	328	275	272	306	320	302	270	305	320	301	281	293	300	309	296	316	279	317	280	290	322	286	297	280	350	286	288	326	289	317	307	310	317	297	302	279	280	305	284	316	305	331	292	248	317	320	316	294	297	331	321	303	314	326	325	296	296	280	268	312	283	320	297	321	284	307	303	307	291	270	323	315	283	298	291	350	300	287	319	302	282	266	323	294	290	317	291	297	298	307	316	306	307	299	319	293	299	308	301	303	312	324	283	310	322	332	311	295	297	306	286	318	310	324	305	308	268	276	307	308	265	278	308	259	295	304	286	291	302	310	285	286	297	304	303	300	285	317	297	306	300	328	317	296	282	325	301	296	298	297	280	307	300	300	295	321	272	286	301	307	298	332	297	332	327	300	296	279	286	311	273	301	285	326	297	302	296	293	323	314	322	286	289	284	303	318	306	283	306	289	327	305	279	305	316	329	315	301	330	294	308	333	288	334	290	305	273	297	291	303	312	289	278	285	269	294	318	293	302	260	336	302	310	302	306	303	293	294	291	293	320	347	304	311	328	292	304	267	284	285	312	300	349	316	301	287	314	297	285	306	318	280	298	316	304	272	304	293	321	263	279	300	305	309	289	328	295	300	307	300	306	278	264	271	298	302	266	285	266	285	316	292	301	311	291	307	349	311	252	313	321	333	294	256	315	298	279	315	310	292	302	319	332	327	313	314	322	313	306	317	269	290	296	302	306	313	302	282	306	294	270	313	292	329	298	308	306	297	304	272	294	297	286	290	323	270	310	322	293	295	310	309	320	320	293	313	313	280	287	293	298	330	314	303	323	302	326	310	350	282	302	331	302	281	316	314	320	287	315	306	289	280	277	281	302	332	322	305	310	292	333	278	306	315	274	305	282	292	293	314	321	277	316	290	306	319	296	293	296	324	296	319	302	305	315	281	301	302	290	283	309	293	281	300	295	294	301	337	304	279	263	306	281	300	316	325	282	325	303	296	328	308	291	304	314	286	312	334	325	288	310	308	303	327	309	311	312	290	331	270	293	282	302	289	285	299	271	273	300	297	283	279	312	305	285	311	283	273	275	312	319	302	324	285	314	319	307	302	314	344	274	306	275	310	304	284	312	313	298	293	297	338	292	296	314	275	306	320	347	296	279	281	301	315	305	275	286	293	298	316	316	292	309	319	329	306	309	329	294	312	328	326	319	285	308	333	290	285	320	311	288	301	289	262	300	328	299	313	279	306	290	274	322	320	304	308	299	321	299	320	268	294	311	348	338	295	286	282	299	290	300	259	286	288	284	317	289	299	314	310	300	297	305	294	323	287	310	321	327	311	325	336	293	302	282	307	308	326	309	307	291	270	277	314	335	293	314	303	293	356	270	277	328	272	283	282	273	301	292	285	286	322	283	312	299	274	297	306	293	311	311	290	296	303	299	312	295	305	261	303	307	312	279	315	279	298	294	259	308	309	296	285	314	294	302	297	305	303	294	279	319	302	307	308	322	307	315	284	327	290	283	294	278	297	303	302	297	292	300	300	301	312	298	302	303	292	290	303	285	294	305	291	304	289	310	268	312	300	294	300	323	326	310	299	323	324	324	312	298	297	307	293	298	309	292	332	284	270	290	295	277	304	289	296	272	318	273	308	293	301	301	303	300	280	275	286	303	313	310	300	304	301	311	313	291	325	356	328	298	308	300	313	315	290	320	329	304	300	292	303	281	309	291	299	327	281	306	298	323	316	294	314	316	284	290	277	314	276	322	300	258	319	296	279	306	309	303	301	280	270	310	318	284	314	305	284	300	309	297	281	297	296	310	296	271	284	285	306	289	283	289	292	270	286	262	296	306	295	306	289	338	276	286	345	285	296	296	303	284	297	296	285	279	325	287	314	304	298	286	292	323	294	289	320	296	302	297	271	297	301	332	327	312	317	326	318	278	329	282	297	311	318	301	275	277	292	324	300	276	297	287	293	334	286	317	268	322	298	311	312	264	292	314	260	314	330	294	300	280	316	322	284	268	312	297	292	308	302	333	270	296	324	296	315	319	285	286	332	300	312	307	285	300	275	315	309	309	301	306	284	285	290	310	320	308	320	285	327	298	264	301	304	331	305	297	299	312	285	314	301	275	278	309	261	287	294	308	274	293	305	298	276	338	306	305	295	328	296	273	317	277	316	318	307	293	304	306	262	311	298	324	292	297	307	301	317	304	345	316	311	300	316	321	304	293	290	283	293	303	299	295	306	327	267	278	305	309	312	305	290	274	293	321	316	310	303	287	292	299	300	307	288	307	308	309	291	318	297	301	278	312	281	327	321	266	283	305	265	312	323	309	297	300	337	323	283	319	306	317	294	305	283	291	316	300	290	292	294	308	297	302	316	274	274	302	280	298	314	320	297	318	314	289	319	311	334	295	303	306	303	311	299	252	304	317	299	292	323	277	320	301	309	285	303	285	316	293	314	328	303	257	325	329	306	309	305	295	310	311	288	282	278	303	311	300	267	308	275	333	307	281	280	328	285	291	324	305	283	329	310	290	290	302	294	279	306	297	351	308	312	319	324	315	261	269	294	289	302	314	282	323	316	321	261	284	307	289	306	271	323	288	306	293	289	282	273	311	291	266	287	319	299	297	312	302	276	287	285	291	311	318	269	306	306	284	313	316	308	283	280	299	259	293	302	306	283	290	307	326	297	291	299	288	293	297	320	310	321	287	292	298	265	276	297	295	336	309	300	312	296	335	312	290	287	311	326	300	294	283	302	320	306	293	348	318	309	323	310	283	300	296	306	328	317	318	268	304	315	317	297	297	299	318	288	288	326	329	282	295	290	298	298	292	285	316	301	317	297	295	292	278	302	286	311	323	341	283	303	264	292	271	298	287	317	304	309	283	310	311	308	266	339	297	274	273	321	278	259	296	313	291	317	304	321	281	293	310	292	294	300	315	300	318	271	299	298	298	343	300	327	304	319	319	313	302	310	284	310	291	263	311	332	300	294	301	284	299	309	268	306	309	281	315	303	301	304	294	292	310	324	324	326	258	319	265	304	301	282	317	317	281	306	317	311	309	299	298	289	278	300	286	292	298	260	311	280	332	280	299	278	312	310	313	302	305	276	283	294	334	302	313	333	299	270	284	296	284	319	300	324	337	301	292	295	283	309	317	300	288	329	307	290	279	313	302	316	271	302	321	304	287	303	298	295	320	294	345	311	282	288	300	330	318	328	294	288	292	283	311	285	297	299	283	321	296	290	323	311	313	306	286	320	299	288	308	312	311	313	296	308	315	325	296	275	306	290	299	313	290	290	293	289	319	288	312	281	307	293	278	286	294	275	302	310	298	296	341	269
33725	46796	40444	29893	23990	19484	15740	12269	9473	7322	5905	4293	3444	2859	2294	1964	1670	1351	1202	1003	873	788	712	692	597	577	546	548	474	458	427	429	422	406	407	401	418	416	421	402	396	424	409	360	371	367	388	369	388	374	404	412	368	348	377	408	369	363	361	365	378	376	398	351	376	391	400	407	421	392	386	348	383	375	425	356	382	373	393	343	342	409	380	400	386	370	371	389	377	397	373	376	354	346	390	401	386	417	409	384	368	343	417	380	392	363	386	396	386	381	378	393	392	352	390	374	341	396	398	371	375	378	353	363	377	376	421	378	389	360	387	369	399	402	379	373	387	395	381	349	374	400	384	372	354	390	366	373	367	405	382	404	385	388	354	363	388	366	378	377	371	384	371	351	373	367	352	353	378	396	404	368	396	379	360	375	411	389	377	362	350	379	395	359	390	348	382	409	384	359	374	412	377	414	400	365	387	359	374	401	373	405	393	360	408	375	361	398	401	344	399	373	408	377	405	393	365	372	363	389	372	375	363	392	376	402	373	392	373	375	391	395	383	401	419	390	405	388	397	390	355	379	392	366	387	358	410	382	383	361	378	366	412	386	413	362	365	354	352	362	411	375	398	399	354	375	411	400	384	400	369	391	388	367	365	425	397	402	380	380	381	397	379	361	370	365	389	372	362	402	361	392	401	380	378	353	356	375	393	375	417	346	389	375	347	396	379	381	395	397	398	428	396	373	374	403	375	435	382	355	392	355	363	388	398	367	387	397	385	374	393	380	381	389	382	398	388	352	350	408	403	352	377	396	372	348	394	405	375	399	360	329	370	391	415	400	359	371	393	381	350	383	396	408	396	393	375	408	409	389	377	384	352	367	401	370	389	354	390	398	390	415	402	368	405	387	398	376	357	389	353	368	338	373	349	385	371	402	387	383	390	392	376	357	333	357	395	375	369	378	366	380	404	365	369	411	377	387	398	422	415	366	349	369	380	368	377	418	398	374	384	372	373	380	395	383	390	358	315	420	353	375	394	399	332	358	385	378	377	381	398	355	392	390	401	372	378	387	436	378	369	356	404	382	390	376	368	387	363	404	380	384	376	343	375	378	363	416	361	361	396	388	373	378	387	381	350	375	367	355	382	381	387	371	377	402	377	382	367	386	383	408	381	357	379	376	394	386	370	393	372	372	395	390	390	409	405	403	384	359	384	416	393	389	368	391	392	354	394	370	375	377	351	388	388	372	344	393	367	361	372	339	419	380	399	364	393	387	376	357	390	376	400	369	367	375	372	373	399	371	369	388	382	351	377	383	380	369	392	404	375	364	363	375	376	372	401	386	393	409	374	437	382	382	326	347	365	367	420	374	378	372	368	369	409	361	395	351	419	382	376	360	373	357	372	408	368	386	411	370	384	379	389	357	366	371	375	391	406	357	380	356	400	341	382	364	348	402	385	372	385	400	392	377	407	391	385	380	361	387	375	364	396	390	404	404	372	362	382	375	423	370	382	369	376	364	358	396	391	395	368	384	372	396	397	387	405	387	385	397	398	354	373	363	390	428	371	389	424	362	391	398	348	383	371	389	363	396	385	371	387	424	394	379	414	370	352	387	384	368	344	354	383	394	362	383	361	401	397	382	398	376	346	378	400	373	377	349	384	420	375	381	393	395	358	415	386	373	357	363	337	376	419	384	350	388	353	381	406	393	399	391	419	376	396	381	377	382	390	347	383	400	399	362	393	414	371	427	337	343	411	395	382	375	388	377	414	358	342	354	382	374	404	398	361	420	351	370	384	368	355	359	366	388	402	377	379	396	374	391	395	382	352	365	329	365	381	367	380	399	398	395	347	402	408	398	350	396	340	412	376	343	410	401	410	385	383	368	364	368	390	372	375	394	411	389	359	380	403	337	370	407	358	394	381	421	378	378	386	339	402	358	394	374	397	384	396	373	365	359	407	363	376	348	377	384	397	387	375	420	377	419	361	379	384	353	372	386	373	378	370	358	415	404	401	380	393	408	352	420	360	369	368	375	392	377	393	367	404	353	383	398	367	374	356	382	370	385	389	364	364	426	367	373	398	390	356	386	392	387	411	361	409	410	381	366	375	383	366	375	370	379	381	379	383	348	376	382	392	394	380	381	358	391	359	365	382	393	385	390	389	397	368	356	402	395	382	368	376	414	356	354	373	357	381	367	356	364	412	374	360	368	383	334	390	381	345	361	413	390	388	403	346	389	394	365	361	362	366	399	366	389	362	371	398	358	417	373	393	366	408	374	383	390	365	350	372	361	370	382	371	406	351	368	377	383	408	389	400	405	363	366	377	375	336	357	353	391	364	397	382	425	388	394	384	349	366	363	384	359	419	392	361	338	354	392	359	404	344	363	393	360	379	384	376	402	384	371	377	376	386	415	381	400	359	362	369	385	361	389	377	380	385	380	357	364	424	377	417	394	362	380	350	359	381	350	356	381	397	376	391	384	407	358	377	360	391	394	380	389	414	375	387	346	436	358	371	359	373	401	411	379	389	396	385	432	381	344	393	369	376	354	409	408	403	364	411	403	395	368	361	394	429	404	393	389	380	430	340	403	393	389	351	390	384	403	345	368	418	395	403	427	366	360	384	379	414	353	387	341	400	387	393	343	409	385	397	359	385	369	370	398	399	373	388	345	391	387	378	389	384	413	354	423	397	367	363	373	385	417	388	395	388	377	350	363	351	339	388	402	354	385	362	402	412	377	371	331	370	368	382	404	383	369	367	394	395	358	407	392	382	397	405	399	375	399	354	359	398	386	387	363	389	377	377	378	340	373	373	375	407	343	396	396	389	376	348	367	388	393	398	357	378	381	371	409	363	394	356	376	375	399	377	344	364	382	344	367	380	392	395	359	372	375	395	365	374	346	360	345	384	361	403	389	389	361	407	386	407	382	399	388	361	386	368	380	361	366	409	392	358	360	368	386	403	395	374	359	347	390	408	396	364	420	367	389	358	397	393	378	389	388	390	363	391	389	383	368	379	396	366	376	383	391	380	380	400	416	379	376	368	379	351	380	396	376	367	394	359	370	382	392	372	389	383	399	377	332	384	345	375	391	383	383	373	366	382	378	366	360	381	377	366	390	382	359	378	417	369	389	357	365	371	353	415	374	402	371	359	343	398	352	396	340	391	431	374	372	353	389	420	368	345	373	382	370	387	364	359	361	393	382	414	405	381	358	417	358	377	362	338	393	377	398	373	366	371	384	395	381	373	381	394	416	352	375	362	364	407	366	404	405	385	406	397	380	372	396	398	396	383	383	365	366	427	404	365	375	364	391	385	347	368	397	385	395	345	387	410	392	390	400	383	410	406	386	394	386	382	363	358	387	387	373	393	377	365	383	387	374	395	387	380	391	361	436	361	393	364	378	375	389	395	384	384	379	377	382	382	379	364	386	394	390	413	367	393	375	396	378	354	387	398	327	377	362	387	382	397	375	375	387	420	420	363	392	404	374	380	406	361	373	381	367	379	389
23840	20810	28053	24450	22574	20816	16127	10094	7066	5495	4183	3227	2580	2072	1803	1618	1350	1104	925	868	747	625	553	528	518	451	453	396	407	395	378	324	389	373	342	293	297	287	307	314	279	320	317	284	274	307	316	305	336	261	278	277	269	289	326	313	300	281	314	301	292	310	297	287	290	282	295	304	297	273	303	280	269	334	280	285	275	292	277	334	305	282	284	280	312	280	289	313	311	316	273	313	303	276	270	318	280	320	294	337	316	333	264	316	306	307	303	311	282	287	315	305	311	335	290	296	275	328	302	308	297	308	265	290	288	287	276	274	307	302	310	289	302	303	312	291	315	271	276	278	288	312	283	318	289	320	335	334	297	297	303	314	314	289	325	289	282	303	290	304	285	293	291	292	285	295	294	290	307	307	276	301	304	301	319	277	302	300	280	286	360	308	282	271	274	281	298	313	301	335	292	308	280	289	306	275	317	310	291	290	289	298	293	272	314	308	288	297	310	286	286	304	283	285	288	297	281	280	276	308	300	299	245	312	302	288	295	342	281	310	297	316	302	303	309	299	282	282	304	283	306	288	290	310	315	301	309	279	309	300	307	287	271	294	285	318	310	278	325	278	316	291	294	313	337	304	312	286	300	316	297	284	325	295	302	310	264	283	333	281	318	314	298	266	282	267	298	282	308	271	287	319	287	301	329	302	316	312	274	265	274	286	298	309	311	314	296	298	286	309	316	301	284	320	278	282	266	301	299	302	277	313	313	308	295	313	350	308	309	280	303	324	274	289	294	288	298	307	314	286	308	308	296	303	302	283	300	317	302	293	305	270	303	314	287	292	310	287	295	294	286	337	292	277	271	314	286	296	325	292	316	282	261	278	294	294	321	295	295	313	282	283	309	280	289	290	266	281	265	311	291	297	299	296	310	297	311	305	299	281	290	311	315	307	322	288	321	302	267	308	266	287	293	290	284	284	255	287	289	308	328	303	298	341	269	299	277	304	288	296	286	302	271	291	279	281	305	301	297	264	322	317	274	299	293	286	314	312	309	282	309	320	294	297	311	312	285	319	293	309	303	307	302	325	277	281	301	311	312	309	306	302	272	286	314	294	269	279	319	271	288	287	306	321	292	262	288	298	312	302	318	315	303	346	337	288	299	287	290	310	291	260	305	317	309	312	299	268	322	309	310	297	270	310	311	280	292	289	288	301	300	285	297	298	289	299	266	327	279	288	283	270	268	293	318	327	298	275	312	290	297	299	265	279	295	288	300	295	294	312	311	292	342	291	303	284	304	324	271	279	318	288	284	283	326	296	296	301	305	285	292	300	247	326	295	289	287	285	300	287	304	302	278	307	305	306	284	280	296	283	294	318	284	290	291	310	278	327	298	291	282	310	311	284	313	285	316	309	281	297	278	302	286	307	307	331	341	268	302	315	291	318	288	279	311	301	312	286	280	305	324	287	275	281	297	315	303	312	278	285	296	285	327	320	310	308	297	290	284	292	297	286	285	290	296	290	334	307	309	301	283	271	328	276	318	287	280	332	267	289	279	303	285	273	282	269	283	303	276	307	321	330	306	271	299	291	296	314	279	301	317	294	296	308	284	304	306	301	304	282	288	291	300	257	313	299	284	277	316	301	268	297	304	320	302	321	347	298	264	294	295	295	305	283	309	297	280	281	270	306	302	310	278	268	290	273	271	321	331	287	281	281	302	312	288	296	296	304	325	301	300	283	295	291	305	325	314	309	282	295	310	296	267	289	307	309	312	291	324	265	285	316	296	296	294	309	294	283	294	286	288	285	312	283	299	301	284	305	318	314	302	288	305	281	297	300	287	272	268	292	312	262	294	305	327	277	284	284	315	295	325	338	331	286	276	310	286	298	301	288	273	291	309	298	301	294	289	277	304	303	289	284	286	284	329	322	310	309	318	304	303	272	279	296	285	302	309	286	282	288	306	263	302	315	299	278	333	299	318	287	316	319	286	259	291	295	287	303	269	313	314	297	301	284	299	304	308	282	288	283	302	281	286	313	309	280	301	277	288	271	273	281	284	329	313	325	289	289	315	319	291	293	287	291	292	309	322	303	291	322	266	264	282	284	289	286	296	272	293	298	307	317	287	317	290	305	320	291	304	293	283	288	288	306	288	307	302	291	290	319	291	288	324	276	307	300	310	321	348	327	262	286	291	248	309	314	290	280	291	275	317	306	313	309	282	302	300	293	293	295	290	267	305	290	311	305	319	276	258	291	338	312	299	266	281	316	296	284	309	325	281	310	299	281	268	340	267	306	272	332	282	272	303	285	288	290	299	292	308	293	298	271	309	276	301	320	288	305	305	302	286	311	302	289	303	295	280	294	288	298	297	277	276	332	289	302	306	281	340	290	306	307	296	288	317	303	293	317	311	298	278	328	317	264	315	326	304	299	311	302	291	304	294	283	284	298	267	279	257	305	297	296	318	266	311	307	331	295	267	283	292	298	299	302	292	293	291	298	336	283	312	309	331	276	297	302	308	300	296	301	296	309	281	294	288	271	308	267	327	294	291	320	318	288	289	308	260	283	299	308	290	289	289	261	319	280	304	301	295	298	304	300	321	304	282	294	298	308	332	294	308	290	312	274	302	309	336	292	282	295	317	345	285	306	315	314	329	288	294	304	326	288	303	278	276	288	287	291	266	260	303	299	310	297	304	300	309	277	282	290	298	313	304	312	297	285	285	283	286	311	298	331	306	292	269	314	324	308	308	267	292	311	296	330	292	307	272	303	301	290	310	282	310	305	272	321	299	317	300	288	316	307	309	270	305	311	275	269	317	311	286	296	325	280	304	301	304	306	287	293	300	334	306	320	265	306	309	313	318	292	296	277	308	298	286	297	345	293	307	277	309	290	289	300	311	294	276	299	279	292	317	312	275	277	288	285	311	280	293	293	290	295	294	275	283	294	320	310	261	315	320	308	284	329	342	316	296	293	280	306	312	281	292	307	283	301	262	292	283	291	323	306	299	306	298	301	279	281	292	309	300	279	300	296	297	271	284	281	295	296	310	300	298	301	292	311	258	331	307	315	294	293	297	284	293	309	300	285	282	277	327	297	283	274	311	291	312	282	314	308	278	297	302	297	313	296	295	287	292	316	296	312	280	279	300	299	277	296	302	314	278	261	299	311	313	297	296	257	297	293	299	299	298	281	287	299	305	267	289	284	317	292	317	308	318	280	321	277	276	311	294	293	292	312	297	309	296	292	305	275	303	272	311	293	280	308	274	309	304	304	313	272	276	285	309	325	314	300	302	312	290	286	290	269	285	284	310	310	331	290	296	271	287	295	285	300	305	316	281	282	280	295	293	297	315	314	324	312	317	277	263	300	313	291	335	317	301	288	304	294	303	310	293	317	277	297	268	313	334	286	274	326	283	292	299	277	297	326	322	323	319	297	306	306	284	278	304	291	293	310	309	318	324	294	303	275	283	301	302	317	279	281	298	274	279	313	289	286	288	310	285	251	307	289	313	253
33650	54578	46457	35034	29486	24674	20723	16526	12993	10466	8312	6552	5020	3961	3371	2961	2349	1989	1705	1479	1228	1092	905	817	732	664	581	547	529	489	483	485	436	463	438	448	389	364	405	376	388	404	384	342	382	363	369	332	410	375	366	334	401	387	393	375	356	365	387	410	380	358	348	365	402	373	337	360	347	374	398	380	374	393	338	391	370	391	378	379	407	377	373	351	364	362	409	403	382	386	377	359	376	375	400	364	384	388	361	368	358	365	347	357	371	425	393	382	364	393	404	388	366	393	356	349	344	403	405	375	360	355	372	369	375	378	362	379	385	414	392	386	397	383	345	365	385	383	408	403	386	350	403	376	367	339	355	417	383	377	378	377	365	405	398	405	357	365	376	378	388	371	391	367	379	363	392	399	403	367	374	396	387	357	410	379	366	376	386	372	360	399	369	383	372	389	376	401	326	358	356	376	377	386	371	402	356	367	395	387	396	367	376	410	360	379	372	377	383	396	369	385	353	358	394	408	397	397	371	354	330	359	356	367	368	397	399	354	343	363	368	351	408	370	394	381	394	367	373	362	390	364	376	400	399	371	383	392	384	350	374	380	374	374	415	356	396	312	361	410	384	386	365	349	391	381	388	382	373	362	394	362	369	389	381	366	364	380	360	391	382	396	365	351	365	365	387	382	391	359	364	381	376	364	381	398	400	372	377	352	350	337	366	368	364	387	377	399	349	368	390	391	401	356	351	360	383	361	351	365	399	369	360	376	390	401	429	431	351	354	383	363	377	368	341	397	334	374	353	369	396	384	391	352	385	366	365	380	367	373	396	365	388	377	359	369	424	392	336	385	368	387	367	374	364	360	360	404	370	386	397	344	346	354	389	359	389	356	361	337	406	392	371	392	389	381	377	370	359	382	405	358	379	390	367	395	374	436	367	386	354	351	383	368	391	420	376	354	362	362	364	373	395	401	368	381	441	347	373	362	369	366	380	389	352	379	347	387	333	356	365	391	388	366	377	365	378	373	382	379	351	396	347	361	400	371	351	403	398	382	394	368	345	370	391	396	359	356	383	394	389	367	362	350	364	336	390	380	413	401	323	373	386	381	393	391	399	385	405	390	364	356	383	369	384	362	389	394	373	411	365	384	399	367	362	357	364	383	378	382	417	371	345	405	389	369	339	372	382	368	380	385	396	376	385	385	336	391	375	386	357	379	366	388	346	416	392	392	359	385	391	368	397	375	387	374	372	414	358	359	378	393	378	338	386	361	375	390	389	396	395	355	340	376	377	387	388	398	368	395	367	398	372	359	348	336	392	384	401	404	346	411	365	352	357	411	360	406	382	362	358	404	387	372	387	381	369	358	400	374	397	401	366	385	380	352	391	409	378	335	397	387	337	370	425	381	362	373	385	383	319	378	357	359	392	361	368	401	378	364	376	351	344	369	354	370	359	385	388	398	385	396	356	379	375	352	373	357	391	377	389	399	340	379	359	394	368	397	364	369	376	403	391	428	356	369	369	385	378	354	371	374	357	377	378	393	368	389	399	387	384	404	378	350	372	371	382	365	380	345	342	401	392	403	353	381	381	363	323	385	392	389	392	368	338	388	360	410	377	369	375	378	366	372	372	374	368	396	374	369	385	388	361	377	361	373	355	377	403	378	365	376	392	394	375	384	359	345	362	342	392	356	358	373	412	402	360	365	376	394	385	343	371	352	390	356	411	399	378	407	366	361	352	379	345	391	414	395	393	367	403	381	368	378	376	371	363	367	369	340	386	376	377	355	382	368	373	367	356	396	358	358	396	377	357	355	414	409	327	357	379	365	368	370	374	390	368	362	358	414	415	345	395	352	374	400	375	356	364	372	342	397	392	393	374	390	376	395	385	400	368	369	336	400	350	360	404	354	390	364	382	366	363	369	380	415	387	367	379	360	363	352	377	367	339	376	397	396	356	366	358	384	333	383	406	388	384	366	363	382	404	373	351	361	364	382	372	365	382	389	395	388	387	388	410	377	394	364	404	380	361	418	355	330	377	403	397	367	388	358	329	398	374	352	371	361	368	387	401	382	350	407	360	381	369	371	384	399	398	380	408	369	368	376	379	370	351	364	366	371	368	381	401	357	359	372	369	339	393	362	369	365	370	377	375	359	361	358	393	374	379	372	376	343	400	416	374	371	361	385	373	361	393	358	349	389	379	386	356	362	401	385	396	398	374	413	368	407	374	365	358	370	398	340	352	358	377	360	376	383	386	370	373	325	363	357	398	392	382	391	339	417	378	365	380	371	385	388	357	408	401	386	356	387	391	389	392	355	372	369	376	385	328	336	323	398	358	375	363	359	370	409	398	361	359	363	378	348	393	389	371	407	380	400	400	393	356	371	400	382	383	381	370	340	368	351	361	373	367	355	368	406	407	368	374	340	353	364	375	362	364	350	389	394	370	393	396	396	362	349	386	359	331	351	371	358	376	366	406	365	379	370	389	407	368	398	388	435	363	346	366	381	378	429	394	402	383	393	368	377	323	374	426	414	368	371	349	371	368	356	382	370	380	376	394	385	394	356	402	407	367	375	385	374	419	345	395	379	378	368	392	357	398	372	384	380	409	373	360	375	371	370	402	379	382	362	378	383	366	364	374	375	363	351	373	369	390	373	356	389	370	408	385	381	366	430	366	372	393	366	408	392	396	373	359	349	369	346	361	357	347	380	399	361	363	382	385	362	355	361	347	365	384	373	383	352	357	389	347	366	409	381	376	387	394	363	383	385	385	398	376	363	425	371	365	389	377	381	373	383	360	375	344	372	378	393	385	411	382	360	388	369	370	375	369	394	364	371	395	359	365	416	390	369	393	390	368	396	339	370	353	389	341	385	390	375	377	365	374	404	343	379	389	362	371	386	392	357	384	336	395	355	382	370	390	342	390	361	362	369	351	343	349	368	389	370	390	376	366	357	367	364	359	374	355	352	427	343	388	366	364	350	390	408	393	388	384	413	365	357	379	383	363	371	349	364	340	361	393	391	377	345	361	353	377	366	370	357	410	393	368	388	349	352	356	374	375	350	358	350	373	336	382	345	345	374	369	403	356	377	386	384	361	398	370	380	392	399	382	381	405	332	388	362	376	392	369	371	350	319	387	382	368	370	378	365	396	373	384	363	400	383	360	377	402	369	377	361	367	375	390	393	367	390	389	336	381	365	368	354	380	381	397	360	344	414	380	392	398	365	392	401	391	351	370	372	364	375	388	364	393	371	388	399	351	365	374	358	373	355	363	373	371	374	377	378	388	369	369	386	367	389	376	370	371	382	392	403	398	355	395	324	379	406	363	361	396	381	376	359	379	407	363	399	363	366	401	374	379	378	381	348	374	367	393	405	326	374	399	338	374	332	334	379	387	386	387	359	389	336	366	394	371	387	396	385	379	389	398	348	348	404	396	369	386	389	354	388	354	397	402	390	392	395	391	359	349	355	334	391	379	394	369	372	393	349	390	417	355	353	400	376	407	414	406	363
22696	20736	28251	23383	21532	23178	22481	13870	9726	7484	5742	4675	3572	2810	2325	2044	1686	1479	1179	1068	904	778	689	642	555	536	474	475	458	428	412	386	368	346	342	339	348	321	325	309	331	313	312	287	357	299	287	333	293	299	285	299	283	301	310	307	305	309	298	285	302	276	325	316	286	298	300	279	300	304	274	296	317	270	311	302	281	252	265	282	310	294	324	313	299	311	305	320	299	303	283	298	332	322	311	316	306	325	306	296	303	356	267	277	301	295	294	295	307	325	317	278	299	294	307	283	283	322	288	326	326	321	286	263	311	293	289	317	280	281	315	283	308	306	315	279	291	299	304	288	310	293	261	292	306	330	319	293	290	299	311	281	299	299	279	275	306	279	302	293	316	302	332	301	300	295	299	310	280	308	270	310	313	300	303	289	294	257	297	286	281	281	319	309	325	318	301	306	294	279	302	300	280	306	336	303	302	304	327	298	311	294	319	328	296	272	320	290	308	299	310	298	315	276	323	276	305	302	320	314	282	322	319	308	302	275	299	334	307	315	297	308	292	294	306	305	301	318	317	291	333	301	291	269	318	302	267	336	290	286	276	284	329	271	291	331	285	287	292	309	321	309	315	295	312	310	339	313	301	326	297	279	309	302	294	279	309	315	332	317	309	294	263	327	299	298	288	290	284	275	276	294	304	300	306	309	293	298	296	302	310	330	292	291	303	277	309	307	329	300	326	301	293	281	299	316	320	315	305	300	311	328	315	288	287	290	320	321	301	306	294	285	293	300	313	278	288	292	314	291	321	289	281	302	312	321	275	306	341	288	331	302	271	321	313	331	285	291	310	313	285	324	308	275	303	317	311	288	311	303	309	316	284	333	321	298	283	307	303	283	307	281	309	297	306	314	296	335	298	313	264	308	309	280	291	309	291	278	292	299	297	324	302	285	293	326	279	290	296	296	294	316	272	289	307	314	315	295	290	283	292	302	290	314	260	305	287	293	268	282	273	315	312	312	309	278	294	274	269	284	295	323	329	300	293	268	305	311	293	302	274	285	294	276	339	303	299	291	300	313	295	284	301	314	281	301	321	258	313	291	298	293	288	262	314	306	292	306	274	294	293	291	306	292	308	331	316	302	299	301	311	325	284	320	294	313	258	303	289	312	288	288	292	298	335	272	301	303	293	295	306	311	311	308	271	295	313	308	291	289	304	248	298	286	314	303	298	282	288	334	278	320	308	298	293	266	315	342	319	288	293	279	274	286	327	287	300	266	287	327	304	317	269	289	315	302	287	301	294	300	323	286	316	295	309	315	307	291	299	337	327	278	278	318	298	285	281	291	303	293	315	282	305	263	286	295	292	299	316	304	254	301	293	316	306	315	305	291	303	293	322	271	302	305	314	304	311	276	330	315	294	274	268	305	343	298	305	317	319	315	274	296	270	305	305	307	278	291	328	302	294	297	311	321	311	300	282	294	278	295	309	304	286	322	334	285	294	307	336	272	290	270	254	314	312	283	272	288	344	285	346	313	314	277	303	288	311	331	308	312	354	292	241	299	312	287	309	317	335	324	295	317	296	292	313	287	321	291	287	318	287	318	277	291	265	294	295	301	298	286	293	295	304	282	281	311	314	304	302	298	295	292	293	311	294	298	304	304	311	294	314	269	284	314	334	317	247	291	325	329	348	305	261	325	282	326	324	287	308	289	303	287	289	310	293	297	307	308	288	301	303	309	286	322	353	275	269	316	290	297	298	280	324	277	298	324	307	327	276	271	276	304	327	319	313	317	282	318	267	294	285	321	313	312	280	302	308	279	316	306	307	313	304	282	269	320	299	313	310	286	329	279	326	282	316	304	282	302	312	304	334	294	312	295	290	299	344	317	304	295	277	271	312	283	317	305	281	311	290	294	270	293	280	286	303	302	315	293	297	293	292	282	309	322	284	291	280	314	314	300	311	304	294	307	308	310	297	316	307	280	291	313	300	295	295	302	295	314	305	289	299	304	306	284	329	313	310	262	303	311	304	306	315	296	275	324	282	327	292	273	324	294	300	286	337	289	292	301	289	281	312	277	277	281	295	259	346	305	301	314	303	338	300	340	295	268	281	310	290	287	332	336	304	286	303	285	288	287	315	296	308	321	353	281	284	313	290	282	268	332	289	311	300	284	316	311	297	264	282	295	346	298	293	278	307	294	279	287	304	283	285	291	315	304	305	286	278	287	311	314	295	313	296	270	283	283	308	309	309	311	285	293	317	277	302	290	305	301	295	302	290	293	314	304	300	297	276	274	283	292	296	279	337	285	305	282	282	302	307	289	304	285	303	310	303	320	293	281	293	322	306	258	290	303	291	314	295	278	289	298	330	314	309	315	313	286	311	333	314	331	284	303	320	313	266	305	320	290	310	299	289	317	311	315	289	257	288	282	299	290	282	294	309	310	284	322	306	286	313	309	315	284	306	290	295	306	309	308	290	262	290	314	323	308	305	306	305	295	312	309	286	299	306	313	295	294	302	308	281	253	311	312	318	299	289	296	282	299	312	288	313	317	309	295	312	308	282	332	289	294	282	300	294	314	304	288	285	305	313	270	302	299	283	274	299	293	296	282	291	271	315	330	308	306	305	311	274	282	319	296	289	265	305	299	252	307	303	311	273	307	285	288	329	315	296	266	325	309	272	315	318	321	323	338	322	293	287	280	314	302	291	310	300	260	318	317	308	259	285	335	311	342	292	306	302	306	304	292	275	302	319	301	294	326	287	329	335	308	304	287	300	323	334	321	326	321	289	294	327	329	314	341	282	324	302	280	294	277	301	304	326	297	308	290	304	316	308	291	281	332	305	282	268	302	279	297	298	291	295	286	295	294	322	307	290	311	294	290	307	304	252	295	280	307	324	305	315	271	297	305	327	312	322	283	307	307	335	304	308	304	322	318	294	302	286	306	307	328	318	305	311	326	292	262	311	317	299	264	298	321	291	313	285	312	265	313	295	290	297	288	294	287	318	283	273	266	289	298	316	328	303	270	299	289	306	302	275	313	267	304	294	279	301	309	318	303	290	290	335	282	289	315	328	273	287	322	252	270	315	278	313	312	288	300	307	283	311	308	311	306	304	288	313	293	329	312	305	298	273	312	297	311	276	278	277	290	321	298	316	295	283	301	283	319	325	300	280	289	319	295	317	324	274	272	298	274	303	301	275	296	295	291	292	309	286	305	285	305	329	299	328	283	292	295	310	281	306	306	334	294	338	292	311	343	325	310	322	303	307	284	305	271	328	305	311	299	285	316	293	331	286	291	296	288	300	296	316	293	316	279	305	274	310	322	307	258	321	287	295	302	324	282	293	304	342	295	295	298	303	317	292	272	309	249	295	310	292	317	316	305	306	335	304	311	309	271	299	288	312	321	315	284	290	271	298	299	308	279	294	311	282	310	276	312	302	267	319	283	313	321	270	334	321	311	284	287	282	300	299	273	278	294	271	292	318	295	300	273	304	331	301	283	313	311	308	296
34564	57419	50520	39101	33747	28894	24463	20376	16501	13123	10562	8548	6639	5222	4343	3760	3119	2720	2170	1895	1546	1309	1106	1040	912	761	694	718	632	591	549	512	465	518	453	439	435	422	407	451	388	403	395	344	374	370	371	354	359	372	380	352	370	364	387	376	379	368	371	379	368	355	373	374	361	399	388	372	374	405	373	361	392	402	386	373	414	371	380	407	384	411	391	383	366	363	399	376	395	335	384	374	337	399	399	373	381	372	381	340	381	368	391	419	381	368	373	387	375	361	376	398	390	373	385	390	347	377	372	410	391	369	355	386	388	375	405	377	376	382	366	378	383	364	361	385	369	398	389	354	359	390	362	380	405	355	352	380	382	376	364	351	351	370	333	359	350	375	389	381	375	376	372	380	345	389	373	383	384	385	386	338	343	345	337	375	365	412	341	402	384	381	368	351	356	355	366	377	342	361	362	362	371	360	318	396	382	349	371	380	356	350	412	383	376	364	369	386	391	383	365	364	373	377	400	372	359	370	372	376	360	382	365	400	360	375	348	378	356	364	387	345	370	356	336	362	348	354	361	367	392	349	342	377	345	370	355	397	362	396	360	363	321	361	397	343	387	368	403	396	340	359	371	395	365	392	385	352	386	362	361	380	347	395	379	386	371	366	396	372	386	391	371	377	381	362	380	374	381	364	368	363	361	376	388	354	362	377	346	369	381	372	371	366	384	373	356	399	381	379	362	344	363	389	383	365	378	381	407	334	366	409	359	356	388	370	383	381	369	420	355	370	382	365	390	404	366	368	378	358	377	356	401	408	403	345	406	361	351	387	363	389	379	354	356	344	383	317	380	353	367	402	367	372	352	367	391	343	393	380	379	388	364	422	385	379	370	357	380	402	380	388	373	381	355	363	396	354	394	354	362	371	403	380	375	378	382	366	415	397	396	384	343	391	340	361	396	361	354	392	405	372	384	333	346	362	351	360	380	344	381	374	376	349	375	379	388	345	380	392	400	384	357	355	378	390	387	378	366	392	366	352	354	346	369	374	392	382	356	335	359	346	370	374	392	385	377	353	363	388	411	354	384	375	417	321	379	349	332	360	397	363	353	380	387	394	380	382	368	326	384	356	383	349	393	387	380	374	358	400	369	345	386	389	399	389	364	370	365	321	365	415	412	385	393	423	343	377	350	342	365	407	390	363	395	349	362	365	380	360	368	378	357	357	368	373	368	378	349	390	364	339	361	355	396	359	382	379	360	352	341	374	388	370	357	351	413	355	403	403	377	393	342	364	352	358	353	380	350	386	367	336	396	380	395	352	351	370	353	360	394	357	391	360	389	401	354	367	363	368	319	379	348	371	400	369	369	395	373	372	399	373	370	359	368	375	357	362	414	377	361	336	366	368	381	370	343	373	371	397	417	365	373	336	381	361	398	422	375	386	386	371	400	364	366	397	402	393	356	388	365	362	422	329	379	379	375	379	365	365	365	357	376	432	386	408	402	364	363	382	379	369	387	395	356	373	374	335	358	330	366	380	379	338	376	375	375	378	360	364	344	354	377	395	388	343	367	369	336	367	362	376	353	387	364	375	394	382	353	403	373	380	377	359	388	372	357	336	338	334	375	354	350	390	353	405	381	387	353	393	399	378	381	384	394	374	433	398	403	370	426	383	351	372	361	395	357	348	382	395	377	346	402	384	362	359	415	397	353	367	353	363	344	408	366	388	374	342	405	387	408	378	381	375	402	388	387	366	378	365	373	390	353	401	408	375	344	403	388	362	354	382	351	403	392	382	378	398	379	350	391	385	393	404	351	374	393	351	372	386	387	388	368	371	358	410	354	362	414	384	346	360	370	379	367	374	345	410	412	376	386	350	357	390	398	356	396	347	406	381	359	362	341	367	386	332	374	402	381	382	377	398	365	408	366	389	348	399	369	347	359	391	378	336	334	362	356	370	350	386	353	378	400	342	400	387	378	358	327	381	369	376	399	348	388	385	394	372	397	383	404	382	409	367	357	390	378	338	350	375	370	405	363	352	360	350	395	325	348	385	380	373	365	333	389	387	403	381	394	393	399	355	371	361	393	395	363	325	382	384	389	361	376	378	352	369	382	373	367	384	358	392	366	403	348	366	373	362	355	365	350	403	386	346	373	369	387	358	367	389	375	382	368	370	400	392	378	383	354	389	394	349	345	369	368	355	369	361	402	384	360	366	388	368	381	368	395	368	343	395	397	389	386	401	396	370	353	373	384	373	379	341	361	361	390	367	351	395	411	394	395	390	396	381	333	381	378	404	418	382	346	375	390	369	415	423	440	408	367	341	382	385	398	370	355	391	374	368	383	379	375	394	381	362	365	366	381	382	350	382	344	415	351	395	375	371	366	345	362	334	400	391	375	355	382	369	379	345	391	369	389	346	381	384	380	371	345	390	381	370	371	389	368	371	369	366	373	406	397	382	382	353	383	355	360	369	381	341	374	417	359	365	365	342	373	387	367	386	374	348	382	375	361	379	392	387	381	407	357	428	382	396	362	371	382	357	360	388	369	382	366	416	366	376	381	355	346	399	378	360	385	357	392	393	346	375	364	361	342	381	357	354	384	387	390	405	384	359	374	362	354	377	399	381	416	356	361	356	364	394	387	374	395	371	360	368	364	361	360	362	376	374	371	398	405	364	389	358	383	406	347	355	380	361	368	365	405	378	397	368	375	375	346	405	391	391	407	376	364	382	384	336	369	411	376	366	332	400	360	387	393	378	352	363	359	412	365	378	383	366	393	350	402	383	379	360	368	357	361	369	382	371	347	344	385	383	371	380	367	374	373	382	411	398	361	376	431	384	365	380	391	366	345	378	387	377	365	374	360	351	355	381	360	379	360	352	361	412	353	353	353	369	376	348	372	344	361	365	372	390	355	384	374	381	389	359	383	340	379	392	343	382	363	370	369	379	349	360	381	380	358	394	386	388	368	359	367	338	369	360	394	402	366	404	343	339	348	337	376	366	332	375	389	352	366	382	397	411	367	354	379	373	385	392	324	364	358	378	387	400	359	374	386	401	384	371	382	401	392	392	369	381	392	378	359	384	403	365	342	390	370	357	362	350	373	359	369	360	373	359	419	355	382	398	413	364	365	371	375	378	390	389	355	400	356	360	368	385	395	381	396	376	378	334	355	404	394	401	371	388	374	393	381	342	374	353	354	404	380	382	362	392	367	383	334	388	385	406	363	363	385	343	410	412	368	383	357	345	407	402	356	379	391	377	388	388	392	391	380	403	406	366	376	366	371	362	396	385	364	359	409	365	356	379	366	351	345	402	418	372	380	385	363	384	364	350	380	386	349	385	403	373	364	393	373	353	397	394	396	364	378	361	398	355	351	393	376	356	378	386	377	384	391	418	362	365	385	375	388	371	384	381	350	362	367	364	399	369	370	392	380	362	387	380	371	369	382	374	363	351	340	347	371	354	344	367	370	376	371	366	356	368	360	356	385	386	390	385	352	409	377	381	403	375	368	349
28295	27404	33327	26788	18252	12521	8615	6303	4609	3466	2682	2195	1726	1450	1176	998	937	836	672	686	553	499	481	454	419	405	379	369	377	373	342	314	303	290	338	323	322	332	315	312	291	343	299	281	342	299	298	288	329	298	315	300	291	277	297	304	286	285	303	334	352	322	300	330	288	337	296	323	321	299	291	291	293	321	307	305	339	310	294	309	306	319	303	311	321	309	337	305	305	340	289	296	291	284	293	325	292	304	319	327	321	283	309	275	323	311	300	313	301	290	315	307	312	300	277	303	308	287	292	264	312	322	295	317	331	322	307	332	279	294	295	315	301	265	292	295	305	309	312	292	293	278	299	303	341	314	314	308	333	296	347	306	303	306	313	302	267	292	348	316	329	294	298	308	315	327	286	291	293	300	288	290	315	303	315	299	316	298	309	309	320	323	276	306	304	305	280	277	312	307	302	299	320	290	293	314	281	294	346	302	298	301	323	296	346	319	320	307	279	306	327	288	331	312	319	300	310	299	283	300	336	276	304	283	315	301	289	344	268	282	307	312	306	288	316	315	322	319	327	318	313	322	307	342	278	280	327	324	295	304	280	299	297	299	299	323	297	329	290	325	276	304	297	309	288	285	296	295	329	312	317	285	288	328	295	322	305	330	338	324	291	319	314	284	296	342	291	306	317	311	273	309	311	286	300	279	306	322	278	317	313	284	294	320	302	280	290	318	305	286	296	291	311	300	286	319	298	320	296	309	301	305	277	303	294	325	307	317	319	318	300	294	321	314	294	312	307	293	294	306	320	320	322	301	320	291	298	329	289	314	307	330	294	313	305	339	320	310	275	331	311	288	341	323	306	308	315	335	319	312	340	300	331	279	282	302	322	313	310	279	295	309	299	315	293	293	313	308	287	282	286	292	304	301	333	304	321	307	321	292	295	310	349	311	304	307	308	307	319	292	311	317	295	310	332	324	300	267	295	315	310	315	299	318	282	293	314	315	277	314	304	276	271	337	316	305	299	294	296	279	289	293	336	294	272	339	292	306	357	305	311	305	335	293	308	297	299	289	301	298	309	296	267	288	298	352	296	313	311	318	335	272	296	287	292	312	286	283	309	314	322	288	288	301	296	309	284	293	320	306	289	288	286	304	314	301	292	287	321	275	331	309	307	278	289	304	331	309	274	297	313	306	281	335	293	292	314	308	307	311	317	317	287	337	277	352	301	295	312	310	289	331	312	265	327	316	315	294	282	312	331	302	310	313	282	299	319	297	334	288	330	300	311	346	287	292	311	319	327	331	292	292	285	308	320	315	279	284	325	301	293	302	302	306	299	312	287	345	330	288	342	301	308	306	274	291	271	294	296	316	328	307	310	326	304	293	314	308	251	294	311	308	269	314	283	307	310	326	281	345	334	316	309	317	331	288	313	299	296	300	309	311	338	314	296	321	324	313	313	324	310	301	345	300	280	290	306	280	331	310	302	300	292	319	321	343	319	298	319	300	319	328	308	302	350	315	324	325	282	319	320	339	309	337	305	328	329	326	313	299	318	329	311	300	356	326	301	290	312	317	330	268	304	309	301	263	332	337	331	316	292	307	319	336	297	294	313	299	327	278	304	293	310	315	295	300	309	322	303	282	292	320	312	278	318	325	308	304	319	303	326	285	300	306	320	282	308	316	306	291	274	289	314	308	301	287	313	339	302	294	273	331	297	310	320	296	307	326	323	310	316	303	306	297	319	300	295	282	323	321	303	311	327	297	329	302	299	299	316	315	299	317	292	297	299	297	323	293	288	293	292	313	324	287	327	307	298	317	311	307	328	277	297	319	323	309	310	319	304	302	335	305	291	284	293	309	294	295	311	286	315	298	289	306	325	287	329	316	351	318	322	266	320	300	303	320	277	336	324	309	305	295	300	292	319	324	312	312	311	292	300	282	326	293	292	327	314	291	309	309	302	290	308	307	282	292	322	295	331	303	322	282	300	307	300	266	309	300	309	307	296	298	288	296	310	313	305	302	299	297	315	283	297	305	311	307	330	314	273	306	298	319	307	297	317	295	330	328	347	290	269	307	320	318	335	311	316	300	298	315	314	310	299	291	315	305	288	334	287	316	321	299	287	275	327	304	313	300	280	308	342	312	315	314	298	286	321	333	297	291	309	280	287	327	314	306	295	330	311	294	289	309	294	325	302	304	313	315	307	329	305	332	319	286	297	338	311	280	319	320	326	292	292	286	308	307	295	325	309	301	301	306	301	275	301	287	283	299	318	295	304	321	289	295	343	311	312	305	296	299	317	315	295	294	326	329	332	309	320	325	344	351	289	301	318	275	299	299	310	341	294	322	310	309	289	299	289	303	305	327	305	325	323	292	330	300	295	285	294	339	293	343	334	327	276	313	279	266	317	288	338	290	308	295	290	322	322	311	297	311	325	297	309	281	322	288	340	326	275	307	337	273	305	318	314	305	301	301	288	311	290	339	311	316	307	295	305	272	308	293	296	320	297	309	306	270	311	330	288	304	310	313	295	303	297	290	321	304	312	329	296	280	290	322	296	283	307	278	283	287	295	269	324	333	311	308	297	293	290	317	310	303	292	296	334	294	272	311	291	308	292	302	319	309	310	329	288	325	311	306	307	307	302	333	307	314	320	292	321	324	327	275	294	289	317	317	295	306	297	335	274	324	310	276	313	334	292	298	315	308	335	333	313	302	278	304	298	311	271	274	283	292	318	278	301	311	303	306	290	278	328	300	326	309	287	315	322	319	299	309	313	295	289	352	280	286	319	279	286	320	312	272	315	297	313	317	273	293	313	302	302	298	308	310	319	301	303	334	344	308	300	318	306	283	305	310	310	323	282	295	335	278	306	313	330	279	330	343	273	282	322	319	298	301	323	312	294	297	276	292	285	323	312	327	289	301	297	286	300	283	294	287	256	301	286	317	282	316	280	296	319	288	304	277	311	297	299	317	318	301	294	323	307	321	318	291	291	277	311	313	282	327	302	305	272	310	309	301	308	311	304	312	283	336	290	304	314	315	273	300	301	319	277	294	318	317	311	310	337	306	342	305	306	289	304	296	306	304	314	310	300	304	312	313	283	280	291	333	291	300	285	329	285	325	300	301	313	317	296	291	316	317	287	327	298	311	284	297	312	280	306	310	332	333	313	317	276	315	291	315	301	273	327	280	331	270	305	325	274	318	323	270	305	314	338	306	307	312	281	321	305	286	326	334	281	281	304	326	306	321	298	305	274	291	305	342	327	287	324	305	272	281	300	327	315	299	326	319	297	333	322	278	288	317	301	290	260	316	285	283	310	295	306	308	326	286	318	323	313	304	304	308	301	292	315	309	301	302	257	301	310	324	311	319	281	306	300	303	311	287	316	301	319	289	294	292	323	289	277	297	310	314	341	294	297	319	299	299	311	301	306	286	337	302	307	316	324	311	297	299	296	302	310	284	295	310	314	327	319	322	276	311	316	323	284	325	291	323	304	321	327	287	314	313	303	323
33665	45412	39506	29443	23564	19158	15152	11780	9230	7089	5323	4354	3512	2779	2229	1917	1674	1446	1226	1096	931	794	753	660	624	560	516	523	466	465	445	428	422	477	399	444	411	390	357	432	418	425	397	405	420	382	391	397	400	376	388	412	404	397	402	380	379	380	351	392	389	387	360	372	357	383	393	360	423	384	407	365	416	407	347	392	357	379	363	384	388	363	382	348	380	387	370	409	416	352	369	369	363	399	433	377	414	355	379	387	370	381	378	384	359	370	400	368	399	405	363	388	381	368	383	341	369	399	386	393	358	368	375	418	392	368	410	394	374	371	375	375	373	391	383	413	400	354	391	359	398	404	432	368	402	388	364	405	371	377	336	371	383	382	396	384	392	390	386	342	380	375	358	399	384	373	363	437	399	334	393	369	368	372	413	388	415	395	408	361	379	371	373	382	408	391	385	390	378	387	364	367	397	416	400	362	375	384	394	390	425	391	424	376	371	387	389	399	383	385	409	370	392	379	397	394	404	386	350	367	376	404	386	365	382	380	371	372	391	407	366	385	389	368	371	387	410	412	409	343	390	418	389	374	374	368	394	422	398	393	392	393	404	360	405	422	378	380	339	347	401	359	394	400	399	386	382	390	396	421	389	378	383	370	376	410	361	368	380	398	385	387	410	364	385	366	342	394	392	367	404	380	398	389	380	374	369	399	409	382	356	384	377	373	401	391	385	395	410	358	366	387	392	383	381	358	375	374	404	400	369	382	374	380	405	365	382	361	417	424	404	442	387	399	380	424	395	378	373	380	360	393	382	366	410	378	382	393	420	392	378	391	390	399	426	372	400	373	367	374	388	409	351	387	371	369	395	380	389	383	380	366	407	403	375	370	367	389	350	356	390	378	424	357	397	365	382	382	381	367	396	413	383	400	367	388	376	361	383	375	380	386	385	384	387	385	383	403	405	372	378	352	381	384	354	432	417	401	377	395	386	362	393	400	407	397	375	352	420	379	364	387	372	398	408	385	381	426	376	384	430	390	388	383	404	360	375	364	359	385	406	360	387	361	372	439	391	353	397	387	391	383	377	372	372	434	351	407	344	420	378	427	405	355	395	378	407	348	420	394	406	375	403	404	384	373	366	371	389	418	350	405	374	380	364	382	391	377	380	392	389	389	369	381	386	387	395	403	403	380	374	367	408	391	393	359	375	355	384	377	405	434	389	370	331	377	374	376	399	414	369	390	385	374	357	381	379	411	365	405	375	385	391	379	391	408	371	394	407	362	400	388	366	419	380	399	422	387	388	371	371	363	397	424	360	405	382	402	394	363	344	389	388	419	404	386	383	363	410	408	386	370	369	387	357	408	360	376	428	377	399	363	409	402	448	383	371	341	415	398	385	350	401	382	405	394	367	355	369	378	400	372	394	409	363	390	382	386	351	373	340	391	411	401	400	374	419	391	381	391	374	396	394	399	368	365	344	372	355	402	402	365	386	392	382	377	380	378	402	393	428	378	370	388	382	404	359	357	365	366	422	401	378	368	380	402	379	394	393	377	383	390	376	376	348	383	408	400	387	395	404	363	334	362	405	389	350	343	378	361	341	370	412	362	399	420	378	411	407	380	383	385	387	414	368	374	403	387	376	384	398	384	389	366	380	373	398	425	400	371	384	401	379	373	392	393	407	399	382	366	402	404	380	385	381	369	370	377	380	373	373	388	369	383	380	346	413	383	412	385	405	372	408	372	367	389	373	385	374	393	352	460	418	397	400	379	397	365	384	411	378	421	416	374	409	386	383	352	401	344	398	377	401	378	397	366	416	364	361	376	372	401	370	396	367	371	338	370	389	403	396	404	408	380	359	366	428	367	394	409	405	400	372	394	402	382	374	364	392	364	345	374	403	416	379	374	410	386	386	362	389	361	410	359	425	384	367	371	383	372	354	387	390	388	379	391	373	398	385	386	375	398	394	385	394	387	415	399	417	386	371	378	398	394	327	388	380	375	392	411	409	394	414	369	390	384	381	392	400	372	370	388	395	364	365	372	377	374	403	409	396	348	406	386	407	390	379	402	420	391	360	352	381	370	395	416	352	386	398	384	377	395	400	389	408	403	429	388	340	393	413	391	353	397	382	392	362	387	383	383	394	332	377	356	408	367	395	371	382	405	389	388	352	387	406	368	358	356	357	392	370	399	382	336	392	372	409	400	397	389	367	415	401	338	418	367	376	426	356	418	397	416	371	388	398	379	366	417	417	393	382	389	401	381	400	403	359	369	361	388	399	372	383	398	384	421	396	379	380	358	379	391	370	395	411	376	361	388	389	356	360	373	363	399	352	373	396	368	399	364	396	428	400	388	392	375	360	369	403	408	405	393	352	371	424	393	398	408	378	403	396	406	435	349	394	376	409	357	406	366	388	366	375	388	402	392	377	349	417	398	377	367	391	340	395	357	347	365	404	384	385	369	417	346	405	363	395	396	395	366	364	390	390	353	374	374	382	378	408	391	364	360	400	372	351	368	390	400	354	409	363	402	396	423	378	377	372	414	391	416	375	380	382	398	363	389	392	394	398	385	380	377	370	357	395	402	398	410	378	398	369	372	363	408	389	354	408	382	391	404	404	384	385	368	386	380	352	366	385	383	379	356	366	403	418	409	394	416	401	418	414	403	354	381	393	432	385	366	389	363	391	370	340	372	374	420	378	381	393	390	416	369	416	370	404	373	339	383	394	375	410	401	373	408	384	360	396	378	399	378	364	402	386	385	370	375	389	388	397	405	392	393	370	393	378	385	380	397	386	377	379	386	383	379	398	383	405	390	369	380	423	387	418	390	406	384	403	402	358	370	390	435	370	412	387	390	379	367	370	376	343	388	382	392	404	407	364	361	382	398	369	404	417	369	375	392	392	404	386	381	377	339	378	387	399	383	389	387	368	396	398	352	410	360	389	385	371	377	392	376	413	351	389	406	402	367	350	365	370	388	399	389	415	389	423	401	391	386	366	351	375	371	368	377	365	403	378	399	365	384	403	364	394	396	433	394	370	360	370	404	374	363	391	396	376	404	351	352	385	369	391	368	408	393	350	399	361	392	385	368	409	394	396	401	387	384	381	374	380	368	390	399	395	387	379	431	393	352	392	384	376	440	361	377	422	353	414	390	384	379	391	384	360	341	383	356	386	395	388	415	367	426	386	369	368	395	379	375	424	380	410	410	416	368	361	398	350	386	358	394	385	388	391	391	402	409	370	384	381	398	350	388	402	385	378	387	404	359	343	399	373	391	367	368	370	394	397	368	352	373	370	401	411	371	404	373	338	369	381	421	367	410	380	401	378	381	381	367	365	422	397	385	398	387	366	389	394	393	416	377	372	390	386	377	396	386	350	409	370	428	374	348	388	357	384	366	381	356	398	395	388	364	363	339	406	372	412	375	381	369	404	346	402	367	402	403	370	417	382	423	389	397	401	364	407	357	379	362	394	380	404	387	381	375	375	349	405	350	380	379	385	386	397	358	417	401
23781	20807	27951	24474	22662	21036	15911	9979	7260	5651	4274	3270	2678	2141	1823	1552	1266	1129	981	830	770	634	582	545	504	474	456	436	436	377	379	369	346	330	364	321	345	320	333	305	343	300	308	295	293	291	336	297	310	301	299	303	263	324	317	336	307	274	280	320	315	291	300	293	344	356	320	292	305	319	262	299	279	290	306	307	272	306	311	295	311	279	305	326	300	304	306	310	314	329	316	284	297	278	263	279	273	274	341	275	286	278	285	314	352	286	303	262	285	279	304	318	306	296	340	305	306	297	337	337	308	320	330	289	329	299	313	283	299	292	313	294	309	288	309	292	295	303	293	310	308	310	278	291	336	292	292	277	326	317	289	289	303	340	315	303	296	294	303	300	281	322	276	325	312	286	304	314	316	301	319	279	277	303	291	317	276	269	327	303	284	308	283	294	312	309	307	293	298	274	280	291	315	298	289	282	338	283	295	303	358	304	305	292	277	316	305	292	318	274	316	280	315	305	307	343	295	297	306	280	302	323	273	312	295	333	290	291	312	308	288	322	296	301	266	297	299	306	290	330	293	322	317	309	319	289	312	296	319	311	320	253	320	300	313	300	273	289	286	316	329	311	288	283	297	324	294	299	323	304	311	314	288	288	290	294	296	299	243	311	303	308	326	299	329	281	292	311	301	302	279	299	288	301	290	298	309	289	299	291	318	270	304	319	275	298	306	312	291	305	305	294	296	297	315	293	287	313	302	289	308	304	307	268	305	293	296	291	285	292	287	328	294	310	308	301	332	303	287	294	290	294	292	315	297	285	286	298	305	317	305	271	317	321	290	294	262	291	299	293	300	273	271	321	299	291	305	292	290	272	293	329	302	290	307	285	329	322	311	299	313	266	314	300	276	261	314	262	287	306	305	323	324	284	304	288	284	304	311	305	283	301	327	289	308	307	294	296	287	314	313	301	318	314	309	311	305	280	340	305	299	345	268	285	304	301	304	330	302	311	312	315	295	320	276	295	288	291	302	294	285	294	303	292	289	311	307	319	296	307	326	310	308	331	313	281	339	289	278	305	318	295	301	282	304	291	291	288	311	330	343	293	287	296	320	306	286	318	326	308	278	321	292	296	341	286	288	314	276	327	291	323	296	328	301	304	302	291	306	328	313	322	273	274	275	282	282	306	297	320	301	286	295	266	317	269	311	315	323	297	286	308	295	292	329	292	278	302	279	302	286	322	293	310	299	320	289	341	272	313	291	313	308	313	283	291	297	255	338	317	272	284	297	275	295	319	309	285	292	299	316	300	325	341	290	347	292	289	300	283	302	297	302	306	299	330	275	304	291	305	288	341	285	271	302	313	296	279	323	287	301	303	286	286	310	309	297	289	309	273	289	257	312	306	299	270	312	324	312	309	300	285	287	304	297	292	285	309	300	298	300	285	304	281	279	303	289	312	271	296	281	308	311	303	334	327	296	287	298	288	319	286	309	262	287	302	284	309	314	284	274	296	277	307	290	274	293	286	295	286	327	337	280	270	297	287	311	300	292	295	305	306	309	306	296	313	286	297	302	296	291	315	290	304	331	317	252	279	272	311	304	319	297	310	290	294	330	281	276	278	292	301	305	295	299	312	304	284	299	288	317	308	305	292	331	295	314	296	291	280	292	315	281	287	266	311	307	260	272	295	313	280	305	290	269	318	299	311	309	306	289	300	303	305	311	326	292	294	293	304	281	281	313	293	291	266	283	300	285	294	331	282	296	319	264	271	316	279	285	276	289	282	324	299	303	288	330	295	278	278	289	326	278	288	309	333	315	329	317	282	292	294	319	308	307	289	294	272	309	272	304	290	317	312	298	304	278	333	300	305	311	285	302	278	291	299	310	303	322	304	320	283	315	323	303	303	291	296	309	308	289	285	289	297	316	278	316	287	320	300	311	289	280	316	281	312	322	280	306	310	308	335	304	307	291	302	289	290	288	305	279	325	321	294	306	331	300	288	287	301	315	264	300	328	304	295	296	287	311	313	308	309	313	264	306	276	283	292	326	306	284	330	311	287	273	298	307	294	298	292	320	296	286	299	314	302	295	271	293	288	316	315	301	305	298	299	315	323	318	306	297	328	276	270	294	284	324	291	288	298	305	273	312	335	312	295	281	315	296	297	311	288	313	312	284	298	266	277	308	302	303	279	283	296	326	306	306	320	274	288	341	302	275	279	346	290	296	312	344	301	287	333	312	302	296	272	289	302	305	285	315	304	284	281	312	278	354	303	297	302	311	285	298	271	302	281	297	318	334	317	315	295	317	286	300	290	312	256	312	319	315	290	301	308	306	322	311	299	315	291	290	324	301	289	292	262	333	302	318	310	287	359	307	307	277	323	307	292	277	289	320	281	268	280	295	308	288	320	288	266	285	277	290	293	298	308	285	317	308	322	292	301	321	290	313	314	312	276	298	317	305	301	291	280	272	293	278	305	288	304	334	349	298	285	276	320	296	309	293	301	288	324	313	288	326	326	288	282	301	317	308	267	308	289	303	301	283	296	323	300	285	318	305	287	301	295	311	305	305	293	302	300	296	301	322	281	319	311	310	299	283	315	293	327	262	298	303	272	299	298	307	331	298	307	334	270	314	299	314	301	308	291	304	302	289	289	333	294	311	290	340	308	297	298	298	287	312	324	291	314	285	308	285	289	322	318	303	302	297	299	310	288	302	297	302	305	308	281	296	318	314	262	313	296	281	301	263	320	324	307	308	301	300	301	307	296	299	310	289	311	307	324	301	311	278	301	340	305	276	299	293	299	273	320	297	321	261	307	282	307	301	318	302	281	276	271	277	294	293	276	320	300	293	311	354	313	310	340	309	341	291	292	298	308	292	289	275	277	292	292	304	303	313	302	328	312	306	305	356	299	317	256	302	287	333	273	289	289	292	301	282	319	295	301	284	315	299	261	283	308	284	326	300	327	295	305	312	299	321	285	324	303	322	315	300	301	297	286	327	313	309	275	301	282	308	307	293	312	293	303	284	276	326	291	278	291	281	307	310	294	286	303	289	336	320	325	308	282	331	294	274	322	325	329	292	307	285	293	289	303	277	290	307	315	305	282	303	325	290	307	304	308	306	322	271	297	299	304	283	322	305	288	299	277	310	300	301	307	294	321	295	325	290	301	283	296	292	305	332	294	297	328	300	295	326	304	303	308	305	305	341	284	313	304	314	298	291	284	315	294	334	269	269	271	296	286	292	291	334	291	282	330	333	286	274	294	293	290	281	293	274	270	297	276	271	268	316	304	300	308	309	275	272	305	298	296	313	331	311	303	316	285	324	300	314	297	300	313	321	313	288	300	278	297	306	308	307	285	299	328	287	285	306	278	308	287	291	275	272	314	315	304	317	286	330	300	304	325	300	269	289	318	266	299	322	304	282	306	322	305	301	350	319	340	280	280	302	304	289	281	294	309	303	309	273	297	305	263	280	288	290	269	315	297	313	310	336	304	307	293	323	313	309	307	264	286
32473	50584	45473	35268	29782	25093	20550	16532	13419	10462	8286	6422	5122	4081	3335	2852	2408	2060	1681	1550	1263	1049	978	769	762	722	645	609	546	497	517	491	473	450	431	437	404	458	449	437	443	386	391	421	384	374	374	388	369	403	370	366	385	381	400	373	394	384	403	418	381	423	363	386	370	375	385	384	393	409	396	376	376	375	396	381	388	386	403	387	370	380	387	358	341	352	346	409	415	388	388	365	329	364	368	371	378	371	379	393	398	374	375	376	410	408	364	399	353	350	395	353	378	381	390	400	358	419	400	389	395	354	357	366	366	366	366	343	389	384	394	389	419	367	394	402	409	363	364	342	373	355	365	382	366	376	382	372	377	372	358	385	335	360	399	382	380	361	376	368	409	375	436	376	429	399	363	375	388	401	386	384	372	361	387	348	396	382	390	360	362	387	406	388	396	360	359	396	371	372	376	385	390	364	346	405	368	405	398	395	378	369	380	382	391	366	385	383	411	360	387	378	390	375	402	381	398	385	359	388	382	347	375	377	365	403	369	352	406	340	377	374	407	356	359	378	386	394	399	368	377	426	388	373	388	392	369	356	390	403	377	392	361	383	375	360	387	363	388	374	413	398	380	411	408	371	364	410	381	376	393	370	344	407	356	393	350	341	387	392	390	400	424	381	366	388	395	386	384	377	369	388	348	401	375	371	380	370	369	388	379	368	418	395	402	339	394	393	402	377	376	418	379	377	404	343	324	414	391	389	377	395	405	365	322	353	344	405	396	372	406	356	392	379	370	367	392	405	443	381	376	371	391	381	378	373	353	359	399	369	387	370	375	398	350	362	388	383	403	392	386	390	393	378	377	372	391	416	388	378	397	336	386	392	387	406	367	360	399	372	393	358	376	363	393	430	375	355	337	349	386	401	357	370	377	405	360	404	377	419	390	348	375	395	389	358	388	389	378	359	408	410	387	350	347	387	396	396	386	426	377	362	372	425	375	375	367	349	381	362	387	373	380	361	386	347	374	370	364	363	384	412	385	390	403	376	365	351	365	410	418	381	410	406	372	390	382	340	397	380	395	407	377	361	403	398	374	358	391	390	362	405	415	408	401	376	377	347	369	411	391	384	401	413	353	363	405	340	380	403	397	353	380	357	359	393	445	373	387	359	372	394	371	363	343	321	366	391	377	355	340	406	383	395	381	388	370	365	387	356	390	376	354	367	354	396	397	361	347	389	388	362	385	390	380	350	419	384	375	369	361	389	372	368	338	369	396	374	409	357	373	368	412	398	339	383	377	377	375	363	365	343	375	357	329	397	354	374	385	376	372	380	362	362	382	335	366	362	371	359	383	385	399	372	401	338	378	396	365	397	382	368	372	362	384	386	393	372	366	360	394	395	361	365	378	321	405	352	403	376	396	361	387	347	384	387	323	422	344	417	411	373	367	390	409	405	372	422	368	385	350	347	414	376	375	386	367	395	381	368	351	367	376	397	392	401	373	364	371	392	412	403	432	354	378	394	340	374	383	377	372	411	426	355	371	376	380	375	390	380	401	386	378	366	358	379	385	359	362	372	339	390	374	389	376	387	383	366	367	371	374	386	378	378	337	367	363	374	366	364	382	370	393	335	374	376	357	388	398	356	394	400	362	393	388	353	366	437	406	408	388	396	362	357	340	356	361	390	400	398	342	366	389	385	372	398	381	389	361	370	404	398	405	378	406	378	364	362	397	376	392	408	381	329	373	429	392	345	375	392	366	342	350	387	402	358	399	374	384	387	364	351	416	376	365	399	396	376	380	364	352	352	362	365	385	357	414	403	411	378	389	403	361	389	394	413	350	360	388	366	369	384	386	380	363	385	352	363	387	375	350	401	370	383	344	403	354	366	369	388	392	354	398	390	385	359	368	368	350	412	351	378	368	394	363	355	412	362	334	366	376	371	350	366	336	373	366	351	381	370	383	373	363	362	386	351	407	389	345	350	366	360	377	374	374	415	399	377	407	410	397	383	393	380	347	414	376	401	380	381	383	361	411	393	397	402	401	390	425	408	355	378	363	362	391	374	352	363	364	409	405	369	414	373	412	371	366	407	394	366	423	383	396	330	403	381	400	376	376	391	360	373	396	366	381	397	364	388	394	388	423	336	374	391	373	372	369	363	387	384	374	382	374	379	361	391	389	412	368	383	358	370	371	376	367	397	398	381	380	388	397	363	353	376	345	375	393	390	385	382	388	382	402	386	372	375	355	385	364	362	401	342	380	414	375	375	371	358	388	396	386	373	368	375	409	402	395	386	410	360	393	366	379	410	368	383	375	420	389	396	353	387	373	419	388	350	377	362	386	410	382	368	361	332	410	390	361	374	380	374	393	366	378	390	384	408	409	399	389	383	375	379	397	384	372	350	427	409	349	361	380	366	387	397	359	340	369	420	378	391	403	376	372	400	347	381	339	352	350	350	376	362	380	355	377	368	372	384	391	355	386	375	380	400	368	392	365	367	373	382	370	397	399	381	379	382	359	367	340	371	416	394	353	388	362	366	377	389	366	386	374	399	385	361	412	363	412	346	360	422	375	347	406	382	384	362	352	394	415	387	387	383	394	331	400	367	389	401	395	369	393	357	370	375	333	336	397	413	387	358	380	377	389	385	376	421	369	366	405	402	379	404	369	362	369	358	346	383	380	393	376	373	385	364	364	380	377	401	399	340	385	386	377	350	403	400	384	336	385	395	363	385	362	382	396	371	355	364	362	392	401	356	400	395	384	370	391	395	380	377	394	347	386	368	436	369	352	379	383	356	418	390	387	358	359	380	385	371	381	343	383	352	391	389	401	405	386	381	400	349	388	392	387	389	406	403	406	359	358	380	397	377	387	389	399	414	377	386	360	395	365	387	375	402	385	349	372	379	406	384	388	376	383	389	390	363	398	373	386	345	407	395	377	399	387	370	373	386	333	399	387	356	362	370	360	384	387	369	371	373	370	390	406	327	362	406	413	364	392	393	384	365	374	380	384	357	397	349	366	389	377	395	390	377	384	359	339	320	387	401	418	408	365	391	370	393	357	375	370	415	374	340	391	350	414	375	390	362	378	357	362	373	388	431	372	384	381	419	372	382	374	384	409	414	358	396	374	420	372	384	381	401	389	400	376	390	372	375	385	392	358	408	356	395	405	374	397	370	363	368	355	388	366	377	415	384	368	383	411	378	376	388	403	382	373	376	379	397	368	372	382	385	372	365	404	367	361	359	378	403	419	370	351	366	390	353	351	396	371	383	374	344	370	422	374	375	382	395	395	364	362	356	343	385	383	397	377	371	351	340	391	365	344	404	385	399	348	388	391	374	400	379	402	368	390	394	379	367	378	410	399	350	396	424	349	382	380	405	359	404	370	378	395	364	387	389	382	347	403	381	342	375	349	368	358	367	379	357	381	393	414	356	370	390	390	397	381	412	384	376	361	386	360	392	391	386	366	385	370	366	359	384	371	386	383	353	335	390	389	350	364	352	397	434	385	377
22741	20804	28365	23421	21490	23612	23168	13976	10070	7941	6112	4693	3613	2906	2470	2103	1830	1493	1229	1042	946	822	809	652	571	565	486	515	475	402	398	402	384	364	383	367	327	351	333	323	314	336	322	343	334	326	320	308	286	293	295	305	349	294	331	339	328	275	324	309	319	301	281	301	306	305	327	310	300	311	294	296	338	299	295	290	286	281	300	295	282	321	300	327	287	292	288	309	315	297	294	322	310	333	308	285	309	319	279	296	286	302	362	329	281	288	284	320	297	307	312	272	310	322	314	293	316	312	314	304	271	335	290	323	305	323	342	295	301	299	310	319	271	287	285	307	294	347	289	285	279	312	300	303	341	308	295	263	339	293	343	322	258	277	265	317	266	305	287	280	292	283	285	324	302	284	315	320	292	300	300	285	300	293	295	295	295	313	293	302	283	305	309	308	308	298	288	293	325	305	314	294	299	311	286	305	280	271	285	278	316	343	316	310	314	318	313	288	292	323	321	300	320	333	294	277	295	319	285	307	295	270	300	266	276	309	273	339	341	325	317	325	303	323	307	324	321	280	294	327	274	330	301	272	303	332	287	316	324	287	299	332	319	275	271	261	308	331	283	308	297	336	296	305	348	316	318	304	330	289	296	325	266	316	313	325	302	300	324	320	295	307	295	301	302	290	291	304	298	285	317	307	302	319	301	306	283	311	287	338	335	312	318	280	307	295	270	279	310	321	291	289	337	305	315	343	321	326	344	315	322	353	314	311	334	341	299	294	303	292	333	324	311	285	325	319	324	323	280	313	309	296	336	291	298	302	316	315	303	290	315	309	301	278	314	286	295	323	292	314	284	314	329	297	329	303	288	297	315	303	315	308	319	308	315	318	328	275	293	329	282	274	311	312	307	294	302	316	342	281	303	296	301	292	299	312	297	292	317	297	289	301	301	313	303	335	287	293	303	331	291	317	292	296	293	327	287	313	292	298	303	339	332	307	254	298	322	291	308	310	311	323	289	294	311	334	306	307	301	314	313	319	340	321	290	323	320	322	265	300	349	356	274	309	317	287	317	311	298	292	323	297	306	310	297	291	322	320	301	283	325	315	297	303	297	326	290	297	305	301	320	315	299	288	280	311	328	313	272	313	315	309	330	294	321	315	314	281	314	274	314	298	283	291	316	300	302	306	335	313	315	310	337	301	319	303	327	298	323	313	280	295	305	321	308	326	327	315	288	352	311	302	311	301	292	302	309	312	290	277	306	316	308	302	322	289	295	302	323	297	272	293	305	305	284	328	322	300	295	310	318	288	322	335	291	325	305	284	331	318	315	336	327	315	303	321	291	313	301	326	297	296	304	286	286	275	293	347	317	325	337	281	312	341	298	293	291	285	307	311	302	276	323	309	301	309	314	289	281	328	333	280	314	304	307	319	336	320	292	321	315	311	309	346	272	323	272	276	328	351	289	287	292	275	321	280	337	310	303	334	342	308	333	286	302	298	319	278	337	293	313	298	316	281	335	324	303	316	323	312	329	304	318	302	327	302	322	330	312	290	307	294	338	293	326	308	297	318	303	324	310	303	292	276	275	321	319	319	278	306	317	307	319	316	305	301	312	303	304	315	303	298	278	300	322	314	283	283	330	302	301	304	278	315	289	294	291	321	319	311	315	296	330	278	302	304	304	313	304	303	286	296	318	309	288	330	295	301	282	293	291	297	297	324	270	321	292	284	320	305	308	271	329	293	277	326	328	317	311	309	304	287	311	312	325	341	305	299	274	329	313	302	332	315	296	305	283	328	323	274	280	273	329	300	338	299	328	289	313	295	285	300	339	285	267	261	307	321	305	290	301	304	297	285	324	288	315	340	319	294	316	321	331	314	298	313	298	325	298	279	300	298	297	318	337	325	295	278	329	288	312	310	303	295	302	328	300	317	317	325	300	298	293	330	308	340	289	282	320	316	296	312	272	305	328	305	295	316	304	321	306	314	296	356	287	294	294	309	295	309	309	334	304	316	307	314	314	322	322	301	313	302	285	316	303	316	319	307	298	306	298	301	279	285	308	305	289	305	328	317	296	304	328	296	311	314	301	318	286	324	327	284	320	296	308	288	318	300	290	293	301	326	292	278	275	312	269	298	323	321	291	274	325	309	336	314	313	288	304	329	329	286	303	291	257	315	330	283	307	335	281	301	314	291	320	321	283	296	299	312	312	295	303	334	325	325	323	307	341	310	308	323	316	316	338	326	290	321	320	303	274	287	297	280	305	294	290	286	296	297	282	329	334	323	296	283	295	328	310	286	310	314	289	329	331	341	309	290	326	317	292	273	292	307	333	332	312	286	278	318	296	329	306	322	286	292	296	293	293	298	316	279	294	277	295	312	296	290	320	334	288	279	300	294	328	315	327	320	286	285	285	293	305	297	308	286	305	307	283	302	323	291	299	296	275	360	285	286	326	311	331	310	314	267	338	302	274	302	310	326	337	322	318	298	294	286	321	299	289	299	293	291	300	325	302	292	300	275	290	310	305	313	305	275	305	296	325	279	291	260	337	329	301	270	298	281	321	283	269	290	296	287	274	320	316	285	298	287	303	323	321	296	292	315	284	323	303	283	311	303	318	289	296	334	292	318	322	280	307	318	313	310	319	331	285	293	293	317	348	320	267	315	290	280	315	311	315	307	310	333	319	283	316	300	294	312	300	297	314	303	308	330	288	321	286	282	324	305	307	332	318	324	323	291	277	278	303	308	322	327	293	318	310	278	323	303	331	297	269	302	314	309	319	314	311	294	323	305	298	281	293	336	307	308	313	313	347	339	339	312	306	289	323	301	313	324	292	319	304	299	292	293	320	312	279	318	320	278	305	313	321	300	290	313	310	312	313	317	314	310	312	321	306	313	313	284	268	291	290	323	292	318	302	291	296	312	297	311	316	293	298	285	300	342	290	319	302	270	331	291	292	302	277	288	326	272	300	310	277	307	321	313	284	290	291	315	285	313	307	281	300	321	280	291	297	303	303	294	326	303	300	297	309	292	332	307	310	336	318	300	295	329	332	291	329	286	294	339	289	310	305	293	279	342	308	289	340	336	302	272	329	296	340	312	338	300	304	305	293	292	301	269	334	303	282	303	328	297	314	306	294	286	329	313	307	294	288	304	329	342	324	317	311	300	312	311	278	300	289	293	323	266	306	319	317	326	305	338	297	306	318	285	288	328	307	315	296	311	318	330	315	320	281	329	289	288	291	297	332	342	326	312	320	305	288	334	264	325	274	297	302	307	294	334	328	291	299	296	315	338	322	300	304	305	338	307	284	285	319	296	316	301	300	301	280	330	329	301	332	355	277	340	313	320	304	294	294	333	295	303	303	299	289	283	288	331	343	313	275	317	307	273	315	306	313	296	321	325	321	246	296	287	313	323	281	295	318	295	323	282	294	337	302	273	279	339	308	311	316	332	319	344	317	306	310	295	316	304	309	287	324	279	311	292	307	292	317	321	298	315	326	258	320	306	300	295
34164	56165	49981	39314	34068	29737	24962	20371	16963	13568	10694	8587	6925	5489	4581	3794	3306	2733	2241	1897	1621	1416	1166	999	898	828	766	707	629	589	537	515	542	475	472	441	438	416	457	381	435	415	412	400	387	355	403	366	403	380	415	349	379	400	384	406	349	356	387	399	376	355	370	366	383	388	373	377	395	370	394	383	393	379	347	371	372	404	406	370	399	373	395	400	330	384	361	425	350	378	379	388	357	378	374	366	332	385	367	369	376	379	373	382	373	385	351	352	362	414	387	430	370	360	387	384	415	413	364	354	380	399	377	373	392	408	413	404	376	393	343	338	378	383	403	390	412	353	352	382	369	394	379	386	397	376	375	394	386	393	336	358	363	377	379	358	410	368	407	356	383	373	374	407	367	435	367	389	378	383	407	404	370	385	385	365	357	359	396	387	343	360	374	377	358	359	380	347	394	339	394	419	358	395	404	395	345	390	370	353	396	394	376	380	414	372	372	402	392	370	344	385	375	371	406	366	381	384	358	365	372	392	345	386	367	392	382	398	343	394	360	364	370	380	359	388	381	405	427	373	374	368	389	357	374	371	367	390	381	403	399	387	413	369	369	409	391	402	399	369	395	407	372	351	351	419	408	385	380	405	399	380	351	356	370	381	388	373	340	380	373	382	398	364	369	409	351	376	379	372	403	363	373	386	391	386	417	389	390	368	363	367	374	387	361	341	383	377	362	420	372	337	395	332	376	368	368	388	381	380	402	409	327	376	400	380	370	377	380	375	401	375	366	377	380	400	407	352	396	432	367	376	383	384	372	346	393	385	366	365	352	382	392	361	374	407	394	381	365	373	377	378	348	397	388	363	372	343	384	380	377	378	382	378	374	360	365	344	349	390	373	375	372	358	395	364	371	393	346	409	368	409	363	379	389	394	368	384	388	367	348	392	392	373	431	381	393	384	371	385	393	380	376	416	383	366	380	371	356	365	379	402	380	364	356	369	380	380	339	328	373	395	392	408	386	363	344	375	372	382	397	392	389	404	400	363	383	373	367	378	372	360	381	377	372	362	346	362	420	367	391	397	397	387	362	357	374	381	389	396	371	370	387	358	406	390	379	397	391	368	369	371	405	349	366	409	341	355	394	356	332	383	342	379	409	413	417	364	375	365	384	399	406	384	364	403	354	390	377	384	385	385	335	370	381	374	375	348	366	371	372	363	382	384	382	371	416	349	362	408	350	392	382	351	382	358	374	359	384	398	374	360	394	376	404	344	375	375	379	348	349	369	391	383	376	332	376	397	382	391	356	408	372	367	353	388	396	397	357	393	371	374	363	410	362	367	349	414	346	376	370	368	354	363	372	384	375	350	378	367	375	376	400	383	394	356	381	374	351	401	367	428	395	374	379	373	407	420	405	361	386	377	369	360	387	368	362	402	368	386	389	394	374	379	399	401	436	368	384	350	385	344	361	382	388	358	353	375	401	410	365	370	389	355	355	390	350	397	356	385	357	396	402	400	374	353	391	358	392	367	413	370	350	399	374	365	391	394	410	343	437	374	395	409	410	361	365	387	405	403	336	370	378	413	339	373	356	384	347	395	367	342	375	413	364	382	356	397	376	360	369	364	380	385	357	378	355	375	380	374	376	406	404	395	363	370	355	386	356	363	388	412	367	416	399	374	415	417	368	371	371	369	370	372	367	355	395	387	348	385	404	393	383	367	373	376	395	343	371	374	366	366	377	400	368	414	377	356	386	419	389	376	366	396	420	377	354	386	370	353	388	368	362	406	389	354	418	366	388	358	396	379	365	427	364	357	391	406	403	409	383	365	385	377	377	389	364	385	386	353	393	381	370	375	398	377	390	341	409	388	364	370	369	391	379	338	375	355	418	393	400	348	337	371	378	356	369	398	348	408	402	385	387	343	419	393	383	401	343	402	371	408	393	396	362	366	369	346	426	398	353	395	375	367	406	359	379	390	375	409	386	383	408	380	387	370	359	332	400	380	374	342	380	380	361	385	361	363	368	368	376	347	347	382	367	380	392	375	361	405	393	350	366	361	373	343	376	368	391	388	385	350	363	379	380	361	392	380	363	392	391	355	385	424	370	407	394	376	396	379	360	369	363	383	395	368	379	372	384	353	397	362	372	356	393	347	374	377	352	360	381	363	375	349	382	389	389	355	395	404	327	378	376	376	394	361	391	349	381	438	347	384	387	389	349	371	390	390	406	379	366	357	362	395	362	366	392	388	382	400	390	359	364	383	345	347	362	384	416	368	400	362	368	391	384	372	387	382	402	353	374	411	362	366	383	400	324	375	383	354	378	368	388	365	377	375	409	424	376	371	387	370	368	399	373	360	392	375	374	375	360	346	381	385	390	379	422	381	391	393	425	368	382	399	414	375	422	362	373	404	368	371	447	366	379	357	379	364	378	389	374	359	345	386	379	417	397	397	360	385	388	386	369	349	337	368	380	421	397	376	357	386	356	364	383	379	392	353	384	394	395	375	357	385	401	374	382	375	337	352	385	412	375	388	354	367	380	360	378	406	357	349	376	359	370	414	392	382	356	373	387	350	366	386	373	358	394	403	377	341	348	382	383	404	407	404	361	323	425	357	356	391	386	368	347	340	413	397	362	397	374	356	418	413	369	386	382	373	375	368	404	360	393	378	379	361	390	378	384	382	389	374	372	393	363	369	369	355	375	385	361	375	417	375	379	373	373	358	381	386	345	389	373	369	361	363	384	347	367	350	356	385	405	362	377	397	363	396	358	332	395	369	381	407	347	382	374	383	390	399	404	383	402	376	395	383	372	388	340	379	379	353	362	382	383	377	372	370	366	382	397	354	399	387	354	381	354	378	417	374	363	376	363	387	369	368	376	370	336	400	370	386	349	362	393	398	388	366	391	368	384	376	372	354	390	377	399	369	397	365	380	385	380	385	356	350	412	370	394	392	358	355	358	380	369	381	363	362	390	374	355	371	412	355	350	339	408	409	368	387	392	371	361	393	383	386	383	386	361	343	390	356	390	367	399	385	396	355	405	384	362	388	374	397	396	390	367	371	359	362	367	392	406	404	365	365	356	372	407	359	399	390	373	405	357	399	359	396	416	383	401	377	396	376	409	381	391	390	391	380	366	342	393	358	353	370	405	386	402	382	401	426	420	396	391	371	389	399	396	387	382	378	383	348	368	390	356	403	397	378	406	371	387	351	371	375	374	400	363	377	400	386	394	367	381	378	380	394	410	377	365	371	354	421	356	388	367	400	366	378	409	394	374	375	373	388	387	359	370	406	394	397	377	363	396	362	405	414	423	366	387	364	398	397	340	395	346	364	351	363	371	371	374	391	370	378	352	421	407	383	353	389	373	382	386	400	384	368	373	382	355	353	361	376	364	359	401	381	353	386	425	365	390	395	398	396	393	388	394	398	390	378	370	380	389	372	369	410	387	362	386	347	407	376	374	378	389	389	419	363	361	374	362	388	359	366	385	388	371	389	382	388	379	371	377	361
27780	26585	33366	27026	18728	13269	9372	6439	4780	3572	2816	2175	1751	1487	1244	1159	988	881	756	640	629	537	528	454	424	371	365	382	377	332	354	302	356	319	324	350	345	322	311	335	326	290	328	325	319	312	300	309	312	279	339	296	281	307	308	315	290	313	326	296	322	313	302	299	290	293	288	292	299	320	326	309	324	333	291	295	320	298	319	319	330	312	277	336	275	314	303	301	290	304	313	309	328	301	339	333	325	304	308	310	310	294	322	290	317	311	292	290	298	336	313	335	280	331	299	318	294	298	292	298	307	315	321	287	309	290	324	310	316	294	332	311	366	320	303	321	294	298	325	291	301	321	338	317	317	313	325	327	313	352	298	286	273	297	287	320	301	299	286	294	323	259	321	286	326	341	301	315	288	304	338	308	316	310	294	313	289	301	311	318	312	280	308	326	328	333	311	305	294	293	319	308	324	308	292	311	311	308	291	296	312	293	276	291	314	322	297	306	324	321	317	317	312	319	319	271	312	267	324	297	295	291	310	322	281	300	324	275	295	289	316	281	318	302	318	327	321	299	329	304	312	290	320	294	323	320	292	295	293	312	282	303	325	296	272	294	310	313	318	325	342	304	302	295	323	335	307	294	264	295	318	306	327	306	324	353	320	325	309	308	297	293	310	280	310	277	301	301	315	304	283	321	292	293	278	313	318	304	293	312	269	302	305	303	317	309	313	352	306	316	328	270	295	311	300	292	295	325	343	340	295	270	311	299	275	296	299	306	298	284	289	319	324	292	291	296	318	289	304	301	314	288	299	328	294	303	309	305	317	253	302	311	335	303	302	302	282	330	274	287	312	279	315	305	305	294	352	315	310	307	308	308	311	297	312	300	313	294	300	291	302	309	320	305	312	326	340	312	303	307	308	319	318	304	301	291	298	318	301	290	294	300	294	320	303	293	330	313	306	294	294	298	313	324	295	346	298	312	330	300	315	285	316	321	321	286	304	340	297	287	280	314	308	314	306	317	320	306	305	315	316	328	298	301	330	328	298	317	306	325	315	298	311	318	300	306	284	323	281	295	349	301	337	294	300	302	314	298	287	334	300	328	308	268	309	291	287	296	325	317	306	303	327	318	334	285	328	339	294	310	273	326	298	289	316	308	291	322	312	313	284	312	313	325	309	265	275	315	313	326	317	285	297	305	311	289	314	319	272	309	343	312	317	298	326	312	298	308	334	309	275	288	290	288	333	336	295	311	295	306	305	302	330	289	265	307	342	289	295	314	291	308	326	333	284	286	313	292	286	303	320	324	287	295	328	302	303	285	289	286	277	314	311	327	293	334	312	315	308	309	310	314	303	348	327	310	329	323	288	297	285	327	321	320	317	277	300	295	308	324	328	328	332	297	297	310	292	332	327	311	338	302	298	282	333	303	272	304	286	301	301	303	301	313	311	295	324	309	307	318	298	295	306	281	288	296	300	300	307	303	322	287	292	309	352	335	314	328	330	326	307	316	308	290	326	304	314	293	293	324	320	267	311	284	289	309	308	303	326	304	268	325	298	305	294	314	282	288	299	268	307	311	292	310	291	330	300	308	306	332	307	306	320	301	326	294	298	299	310	330	328	324	311	286	319	312	301	320	314	313	286	292	289	305	296	320	302	318	320	323	294	319	314	323	304	301	318	305	327	298	312	317	278	321	306	313	298	289	312	305	296	294	275	307	295	306	290	267	312	318	281	320	319	310	317	278	284	313	301	310	309	287	319	305	296	316	303	298	295	300	274	293	324	296	334	305	333	327	346	293	353	320	309	297	309	311	264	290	275	332	287	327	309	298	325	303	314	292	253	299	308	319	299	299	295	307	322	295	295	283	285	329	359	275	326	330	300	319	316	336	323	308	291	329	298	329	305	300	339	318	320	271	301	287	309	292	282	341	309	296	289	358	297	306	293	326	300	306	344	327	292	296	347	323	296	331	320	314	295	311	305	295	321	342	345	321	316	291	288	320	299	319	321	302	276	323	302	336	322	297	311	311	308	287	319	303	337	314	289	328	304	317	310	315	329	282	284	333	303	251	273	298	294	322	286	298	325	319	301	302	310	317	295	309	276	334	284	309	303	338	313	295	308	312	294	322	378	310	282	285	325	356	303	316	311	326	306	299	291	294	278	319	324	311	324	315	318	266	274	306	321	295	303	273	315	301	331	301	331	324	298	294	304	315	325	301	300	323	320	317	350	285	321	349	289	302	315	312	319	263	302	330	304	335	310	336	326	288	292	305	301	323	335	317	319	300	321	327	308	328	303	322	277	283	321	279	326	297	287	320	311	298	275	301	304	311	291	309	295	305	322	294	287	322	297	320	296	310	308	349	324	323	328	301	257	307	314	279	319	298	294	313	331	308	322	275	264	325	296	308	340	307	285	323	313	300	277	295	286	327	350	279	293	290	277	308	300	290	298	299	317	337	335	314	332	280	284	314	296	298	304	344	312	302	319	337	257	297	297	316	316	312	299	308	293	294	326	312	301	315	302	322	324	317	308	293	303	315	332	313	303	335	308	290	291	304	305	321	306	328	302	300	288	329	313	298	302	289	309	292	291	312	284	296	320	305	273	287	276	334	292	320	298	339	317	329	307	324	314	313	318	309	310	290	308	300	307	340	325	294	298	299	284	309	305	290	311	324	312	269	332	317	333	327	316	332	308	307	280	314	329	332	309	301	316	304	310	311	301	300	331	301	302	326	313	307	312	291	321	292	331	323	318	319	356	303	277	325	292	294	293	351	322	301	308	337	275	315	326	315	289	298	341	304	280	332	304	290	305	326	301	290	310	325	292	319	332	329	311	317	290	287	299	285	307	342	295	317	334	310	307	267	298	306	343	301	284	318	323	322	327	331	342	301	290	327	305	303	307	320	339	324	291	274	301	301	292	291	307	348	269	303	321	357	321	308	309	301	299	288	310	308	281	278	311	345	268	301	306	295	310	318	307	283	327	301	323	293	333	301	294	334	327	296	298	309	321	324	306	311	306	292	310	301	320	327	292	284	325	317	289	305	288	324	315	311	284	319	297	337	317	318	308	313	308	316	298	340	295	288	316	324	293	290	272	316	311	311	303	326	321	301	351	301	333	295	304	335	285	315	316	320	300	281	319	310	320	280	310	331	290	304	302	297	315	323	314	334	311	304	296	325	289	319	321	276	285	320	338	312	302	291	285	317	324	281	303	296	285	300	311	319	285	288	311	332	309	312	303	306	302	298	316	311	293	317	284	304	314	319	336	280	312	318	296	281	302	291	312	314	303	292	313	289	324	288	321	295	331	294	320	284	299	317	297	300	286	318	304	288	278	330	300	312	318	297	288	287	311	270	309	318	333	295	278	290	305	324	295	308	317	331	281	283	301	310	303	324	311	299	332	277	319	306	327	313	294	309	282	295	321	320	298	328	296	329	319	317	299	282	321	321	376	312	283	320	289	316	303	286	284	357	292	304	300	320	311	294	316	308	291	278	293	299	289	322
32198	44629	39576	29722	24297	19778	15806	12204	9433	7305	5883	4549	3480	2900	2382	2169	1847	1531	1257	1124	985	842	776	656	600	598	553	517	550	522	489	446	450	433	451	388	402	420	397	429	406	394	395	412	396	405	381	369	399	396	387	385	388	380	394	404	385	400	422	417	397	407	411	411	392	362	405	411	388	421	378	388	379	352	360	390	401	366	382	398	364	383	398	397	393	423	364	377	381	411	390	387	381	379	400	399	396	424	382	372	394	402	383	366	393	387	353	381	361	353	405	398	384	397	382	395	417	408	404	434	392	402	395	395	374	395	405	372	415	393	373	385	412	398	414	380	392	369	364	375	431	379	414	394	400	433	422	406	389	374	389	379	384	398	379	397	410	390	387	395	411	352	399	397	400	401	376	378	393	377	412	386	357	381	374	385	361	353	394	381	388	360	432	390	406	393	421	425	409	389	377	402	411	392	382	405	432	432	390	401	373	362	410	393	381	399	390	390	397	409	381	384	412	400	377	391	446	397	375	406	395	429	373	407	391	423	411	383	397	410	420	401	402	394	424	396	379	387	414	372	393	407	391	403	410	414	375	424	407	370	409	398	373	377	399	383	384	376	370	375	389	413	407	409	397	374	402	407	386	389	398	397	396	372	397	404	410	398	384	392	337	383	389	400	379	397	375	395	369	408	366	377	389	398	401	389	410	383	391	402	402	349	392	387	350	366	428	371	396	406	394	429	386	379	380	424	392	378	403	398	406	397	406	413	431	393	393	404	384	352	370	395	343	441	395	388	375	358	400	381	387	418	385	420	397	393	361	386	411	407	413	396	381	389	403	358	370	362	378	362	370	399	397	398	364	379	430	369	369	400	398	365	450	375	372	430	359	390	373	386	402	415	407	405	394	389	384	374	408	384	396	388	390	417	373	430	411	381	398	401	407	410	360	372	403	357	395	392	385	401	383	401	386	398	394	417	373	402	392	399	403	404	408	404	367	394	399	393	384	409	372	387	382	372	398	356	388	398	357	428	358	413	386	390	392	429	409	399	399	440	395	395	397	376	393	385	391	390	392	411	392	372	393	378	413	411	387	428	420	380	413	387	388	401	406	410	396	382	349	384	411	425	388	374	428	429	391	363	398	406	388	390	394	392	386	416	347	391	364	389	382	436	409	385	357	370	401	412	383	419	392	398	386	375	411	392	412	374	381	371	401	377	410	394	433	384	384	404	374	383	405	411	416	407	396	390	355	432	377	389	385	397	416	394	390	380	408	394	393	391	387	383	374	373	380	422	380	354	396	371	402	355	366	414	380	391	372	343	419	436	381	408	385	424	374	371	376	363	415	378	389	378	374	399	378	427	390	404	395	431	387	373	412	372	376	412	408	365	390	365	398	384	382	330	366	401	396	412	385	415	388	401	366	383	378	415	393	363	369	378	393	384	384	391	381	396	396	431	411	377	369	359	393	379	380	383	432	403	397	369	369	379	414	381	365	392	399	381	404	376	396	383	414	419	393	402	399	389	376	404	410	399	407	399	424	390	383	400	396	369	405	399	403	394	382	381	398	376	400	407	411	367	365	402	410	416	363	390	426	396	407	374	412	373	425	400	394	390	367	381	384	395	397	411	393	385	358	384	425	412	386	367	378	409	391	352	419	394	386	375	394	406	391	379	415	408	394	377	404	390	378	380	393	388	402	393	391	376	390	363	393	360	356	415	419	387	380	389	397	384	407	375	401	390	397	416	399	394	390	400	370	392	389	393	432	403	390	382	432	385	387	427	412	388	403	396	332	398	368	402	374	423	397	417	423	434	407	376	401	383	378	365	410	417	369	408	427	439	378	399	383	386	402	385	407	372	407	362	368	360	359	378	413	384	384	368	369	405	373	388	380	407	404	382	379	415	381	392	370	368	365	410	404	388	394	363	407	376	360	378	383	364	383	352	371	377	399	399	411	388	430	398	393	379	368	416	380	380	360	376	390	400	407	370	424	397	382	407	416	379	389	364	415	387	402	382	390	384	403	372	428	414	345	389	408	340	403	406	397	381	401	384	422	413	371	389	400	396	418	378	390	409	400	395	405	356	434	422	407	416	382	389	384	375	373	388	383	379	385	399	391	391	407	392	423	423	401	371	354	399	384	366	412	401	395	403	393	372	414	411	387	370	373	394	369	373	421	392	380	386	354	419	402	386	388	382	396	390	407	411	409	415	360	408	395	375	382	400	400	400	410	394	413	427	371	408	369	363	390	414	390	391	396	400	376	361	395	392	359	407	392	346	375	376	404	348	409	419	403	395	410	376	392	321	388	423	428	354	378	427	365	388	402	402	409	432	368	394	357	389	418	368	413	452	402	381	401	389	405	387	395	421	415	378	394	377	389	359	387	408	411	395	388	381	381	389	386	385	401	416	418	397	403	411	396	403	392	385	395	385	390	389	404	421	418	389	385	424	376	395	404	396	380	375	419	343	394	405	382	392	393	392	376	411	373	384	374	410	390	348	383	403	444	401	411	390	362	391	346	366	389	395	388	390	412	404	385	403	394	381	420	353	365	378	390	419	369	403	382	373	370	403	422	357	389	403	413	400	393	392	420	401	366	406	402	355	398	392	374	383	386	366	381	386	374	445	395	363	387	392	345	392	352	357	387	398	373	415	375	382	406	413	347	377	358	382	384	395	386	384	397	381	388	406	389	407	391	381	390	389	389	387	375	408	409	405	372	365	394	366	399	370	374	412	373	384	407	394	381	394	406	391	419	398	401	415	375	402	430	386	371	393	380	388	398	400	414	398	394	364	389	404	394	384	401	366	380	392	404	378	393	378	378	401	414	355	399	372	379	393	407	412	396	342	372	376	403	401	406	400	388	344	402	385	379	384	370	416	415	394	423	414	404	368	368	352	421	389	390	415	397	343	387	430	404	375	405	381	396	372	432	381	409	426	434	371	392	392	365	373	413	368	379	428	403	403	374	394	359	359	371	378	395	396	387	378	391	366	391	390	362	389	389	381	400	386	433	388	376	390	423	388	390	361	414	404	392	389	411	409	389	390	381	348	413	387	394	378	395	394	402	387	385	399	391	409	395	411	391	428	427	361	407	407	386	366	396	362	396	368	392	364	364	413	386	427	389	392	372	380	381	418	388	401	396	388	388	364	387	384	385	397	380	434	413	414	419	399	395	400	408	391	389	369	393	388	350	379	401	395	394	371	373	435	389	419	391	390	375	376	392	401	391	414	362	345	409	369	378	407	368	392	409	393	351	389	413	356	414	420	396	390	406	406	402	417	415	425	410	410	388	406	401	427	372	396	419	385	380	378	399	396	396	352	367	400	408	395	369	378	402	375	367	379	382	377	379	397	402	373	378	414	389	387	369	365	390	392	416	355	386	382	368	406	399	396	370	377	443	375	376	385	408	424	367	443	383	398	397	393	429	422	374	408	396	380	394	409	416	402	368	379	407	367	370	408	386	398	410	394	377	385	415	402	395	418	366	380	370	389	391	363	411	413	423	402
23807	20846	27986	24390	22423	20614	15518	9826	6979	5157	4108	3147	2562	2084	1831	1505	1353	1112	944	854	748	697	604	494	500	445	423	458	415	423	358	332	368	383	353	342	329	308	339	343	312	324	366	312	324	327	327	321	282	283	297	300	282	299	279	284	307	302	294	296	268	300	328	310	307	321	309	308	302	317	316	310	275	317	320	296	297	326	298	319	326	284	282	301	315	306	323	286	293	336	325	321	304	299	324	315	292	313	282	278	323	324	292	280	318	288	311	304	305	328	312	303	312	293	307	351	295	322	309	333	320	318	334	325	342	269	314	302	271	297	284	309	316	300	281	299	307	336	314	288	291	280	329	296	278	332	300	286	323	310	311	325	298	267	305	289	282	334	332	297	292	293	259	308	306	311	290	332	308	315	334	309	282	287	284	316	311	291	301	299	279	287	310	320	339	310	334	324	292	272	271	301	290	294	299	313	358	300	320	275	295	276	295	313	311	346	324	295	320	303	300	294	311	321	289	260	314	300	300	309	309	288	324	310	292	296	286	315	335	296	304	309	334	347	335	315	320	298	320	305	313	285	305	318	303	319	313	323	289	316	303	320	293	277	285	307	322	296	304	313	280	302	291	310	270	292	277	318	294	313	302	310	317	337	291	300	337	286	326	314	312	293	301	312	308	315	307	310	296	317	286	333	298	299	291	263	321	314	285	303	303	342	299	316	289	321	322	299	303	309	321	297	322	308	312	326	303	297	309	289	317	302	243	266	295	296	327	299	332	337	301	299	291	324	318	286	306	334	328	292	300	324	316	326	287	300	304	270	346	319	314	327	318	296	310	338	328	319	340	314	291	303	300	267	303	303	305	284	303	295	304	323	335	297	310	302	306	287	304	294	302	310	266	317	311	313	310	310	306	318	280	304	346	328	320	297	287	302	302	308	324	327	335	297	304	318	292	300	275	301	279	352	308	315	287	316	304	302	295	320	328	326	307	327	298	329	333	334	316	314	319	334	327	305	329	300	287	324	326	319	295	313	293	271	272	295	303	324	303	284	322	299	287	301	301	293	275	312	342	320	306	292	305	304	336	291	295	325	295	261	324	327	282	305	295	303	294	294	304	321	278	294	310	285	292	282	288	292	317	313	315	321	306	307	303	296	337	290	284	290	299	304	270	325	300	302	298	319	291	296	310	316	341	291	309	274	302	303	296	319	287	301	276	323	337	298	293	309	312	292	293	321	310	290	303	322	326	312	340	268	315	288	284	286	284	309	293	282	321	278	299	298	316	306	307	302	309	299	318	298	285	280	270	278	294	319	287	282	308	328	326	314	283	269	298	325	278	305	291	305	316	282	303	346	300	310	284	283	313	319	323	325	298	296	338	317	286	286	274	304	308	321	296	306	329	308	308	293	286	300	307	264	279	304	316	314	307	316	299	309	309	301	298	283	331	305	321	310	338	301	320	290	293	316	276	297	314	282	320	290	312	302	295	297	317	325	298	298	340	318	284	289	289	320	335	310	308	297	308	324	307	325	297	284	313	329	308	315	311	290	296	304	314	296	303	308	298	302	296	306	318	301	311	285	277	282	293	295	270	303	281	278	320	318	321	313	305	298	271	303	327	292	267	298	289	315	310	297	311	285	315	306	295	310	304	295	270	322	330	307	309	294	320	297	349	297	287	331	311	314	309	301	303	319	346	310	352	300	291	308	320	312	289	290	304	315	309	315	297	314	312	322	297	321	298	296	290	320	298	292	293	313	297	288	274	294	303	314	314	329	338	308	319	285	327	299	293	289	315	295	291	294	286	314	293	323	322	293	302	283	309	319	318	332	325	304	286	322	276	309	338	326	309	290	290	313	300	309	290	298	294	292	294	339	316	296	306	312	342	295	322	282	289	293	315	297	293	314	316	332	295	285	283	319	305	315	282	303	339	295	294	310	336	309	359	323	341	310	300	332	295	311	330	311	317	323	333	318	350	316	297	292	328	338	305	286	262	304	288	275	333	297	292	306	300	310	291	335	289	286	293	315	296	295	306	311	309	317	348	291	305	297	300	309	306	269	285	314	311	305	323	274	327	293	329	294	302	273	316	291	307	309	315	308	286	286	309	311	323	355	304	293	294	322	321	296	310	306	301	301	289	293	288	320	315	320	328	305	310	292	310	316	304	299	312	327	311	291	287	305	286	291	298	281	312	305	350	277	297	324	333	323	325	316	316	325	288	275	285	284	286	333	297	314	300	317	297	303	308	297	291	281	285	290	339	306	324	320	302	322	306	290	311	317	329	275	277	322	290	287	318	301	290	306	303	291	296	302	331	315	303	283	352	296	316	331	305	312	319	284	275	313	318	287	309	286	308	302	296	349	298	289	313	322	312	297	316	302	282	298	326	302	308	319	330	325	343	309	295	315	312	306	314	292	296	288	307	324	297	290	297	292	269	297	295	324	335	313	317	324	295	302	295	327	313	329	301	292	336	302	305	308	312	271	303	319	279	296	294	321	271	328	317	320	306	320	323	304	297	306	321	317	321	312	314	334	289	278	339	280	308	274	299	309	306	340	313	319	309	285	314	283	307	329	290	303	297	303	312	312	321	290	338	306	309	320	335	300	305	297	275	337	317	291	281	320	311	308	325	290	285	284	311	303	302	304	316	333	303	301	288	303	302	303	271	318	333	327	324	313	318	299	327	306	335	313	290	299	278	309	268	290	316	291	291	312	300	340	330	313	290	320	306	302	320	298	306	321	295	309	303	298	289	323	274	325	331	302	288	311	302	280	314	315	299	308	280	299	318	290	331	298	333	288	324	307	301	318	317	288	286	300	275	304	291	317	291	327	290	270	293	291	295	263	264	293	284	312	324	313	317	303	306	310	313	332	273	304	301	309	316	297	293	301	287	315	315	290	306	305	313	292	305	324	297	309	281	298	283	313	308	338	285	279	309	292	290	295	328	303	275	299	326	283	299	300	290	315	320	312	337	271	298	289	295	264	312	275	320	303	318	288	311	291	309	296	324	289	315	285	312	337	288	275	300	312	284	320	312	325	296	292	303	295	302	296	302	310	297	298	283	281	300	305	319	309	303	281	312	329	284	335	314	304	297	286	303	292	304	328	299	295	283	300	321	314	299	310	287	333	320	277	313	304	300	303	326	297	312	296	312	283	332	308	329	280	289	319	286	319	273	315	292	273	292	301	307	302	296	309	329	326	304	314	304	293	294	340	312	291	312	332	286	320	320	339	305	312	306	305	276	302	322	294	295	311	317	296	294	324	298	313	316	305	321	315	289	310	309	322	286	322	321	294	347	284	305	320	324	320	291	298	299	313	301	310	288	315	304	305	286	298	292	290	277	304	277	296	300	327	292	296	283	308	287	310	299	287	327	325	292	325	290	294	309	328	316	314	318	305	296	300	288	281	328	307	290	282	299	311	313	303	287	291	308	313	285	311	283	303	299	306	299	295	295	303	285	307	319	295	271	317	292	296	298	322	334	304	337	313	321	293	302	299	308	282
33024	50655	44561	34298	28895	24352	20108	16096	12576	9951	7948	6300	5019	3982	3290	2909	2380	2029	1669	1421	1228	1085	926	839	737	642	641	599	543	539	549	461	505	462	424	438	400	451	415	401	401	421	410	404	393	400	429	407	407	353	384	399	384	438	376	404	400	369	408	383	369	408	403	381	374	402	384	375	390	369	415	402	385	409	386	384	442	402	365	403	395	358	383	382	460	403	382	392	409	377	361	396	401	402	365	358	372	322	384	363	370	368	384	418	382	399	387	402	358	375	423	440	395	351	388	376	386	424	401	370	406	371	388	384	369	402	389	371	379	386	403	411	378	381	398	369	345	386	387	411	396	380	401	379	383	405	399	382	363	386	393	394	386	388	396	365	342	383	395	340	394	377	389	405	395	374	375	400	379	376	413	421	371	407	382	410	391	398	387	369	395	362	375	409	403	388	386	408	417	406	352	389	393	390	389	391	401	385	396	352	364	405	387	364	402	359	400	388	390	409	384	417	383	391	377	358	385	403	414	373	381	349	378	387	410	372	398	418	386	397	374	323	400	380	420	402	363	388	384	350	386	403	409	387	397	368	384	383	369	371	380	341	387	375	409	364	409	409	395	389	375	389	399	374	413	385	350	418	399	374	377	385	399	369	384	369	395	379	355	391	419	400	397	394	405	366	415	336	388	375	391	425	401	385	380	361	398	382	403	397	370	368	390	381	347	391	355	378	362	356	399	387	359	392	391	403	361	431	383	360	394	375	369	376	370	412	375	390	415	344	369	406	375	404	383	351	381	376	398	399	399	405	365	440	397	380	390	398	388	366	366	378	398	368	379	403	399	368	405	374	386	383	389	399	394	374	370	393	387	370	373	412	424	345	387	399	368	391	349	388	393	397	375	367	392	379	391	366	364	368	380	403	377	390	347	408	401	371	391	384	362	400	375	391	353	361	367	389	418	368	374	438	401	406	375	403	382	405	373	365	382	348	408	383	396	396	362	392	394	373	380	378	413	387	398	365	365	391	379	401	422	396	425	389	395	362	361	414	403	374	387	413	402	395	360	399	377	396	390	418	373	395	401	382	369	371	393	381	393	393	395	392	378	386	397	383	372	398	405	401	391	398	366	378	394	396	400	362	401	385	385	373	412	378	401	406	370	386	384	364	390	384	381	364	389	386	380	364	397	375	368	388	390	384	412	396	388	400	397	360	390	420	406	390	405	370	365	375	382	370	411	359	375	381	384	404	363	392	372	373	403	393	390	414	397	369	376	343	369	393	407	387	398	350	366	378	374	404	380	363	418	391	386	392	384	395	375	374	385	375	357	345	379	389	365	354	355	353	367	381	437	351	394	391	386	382	404	393	411	361	347	378	418	411	403	383	397	366	350	393	401	384	382	390	360	400	408	387	385	381	421	410	408	377	398	394	397	388	391	377	371	392	370	385	356	372	426	375	381	356	361	413	416	352	384	417	401	378	389	372	402	353	395	397	370	379	389	356	379	394	390	420	410	371	398	413	388	395	359	426	385	353	375	362	404	398	392	388	399	395	407	412	372	402	399	412	363	410	387	391	428	375	387	370	374	410	352	377	379	411	382	372	388	406	391	325	394	367	383	408	384	364	370	368	366	377	386	371	416	404	386	369	373	367	379	391	398	421	370	388	378	377	404	380	345	376	394	378	389	396	363	392	385	394	367	381	394	392	399	391	377	356	407	367	382	390	375	360	390	393	390	386	408	376	364	340	381	399	391	383	373	423	377	396	342	398	399	399	375	405	393	398	373	369	352	410	360	368	396	385	413	375	367	398	375	375	390	363	383	354	398	388	422	403	389	368	390	378	367	367	370	383	401	411	356	395	405	368	400	393	374	398	388	407	358	387	383	411	412	374	352	358	363	413	413	383	353	366	360	346	380	398	389	371	415	352	388	399	343	395	376	374	386	357	424	378	394	368	370	380	392	369	410	371	379	377	395	386	413	387	396	409	405	370	355	372	408	416	387	406	417	379	361	405	357	372	376	394	406	375	355	384	386	393	376	374	374	388	369	371	403	389	393	351	397	393	375	399	375	401	408	354	366	378	389	397	373	395	418	393	384	331	393	357	416	421	394	423	419	347	411	367	365	369	394	404	380	375	388	384	386	386	378	388	346	383	414	393	371	397	343	358	387	369	386	438	335	393	388	411	398	399	379	411	409	364	376	417	389	378	379	393	390	422	391	380	395	372	393	371	392	371	395	399	395	370	357	413	397	410	400	360	357	389	366	408	365	370	357	385	372	370	372	403	411	396	388	384	389	395	392	394	389	393	390	409	359	381	372	382	378	388	395	368	418	386	367	412	388	391	411	382	401	361	337	406	356	378	387	393	382	410	380	360	368	371	389	370	385	436	348	391	374	375	409	386	376	403	383	381	366	394	378	386	378	397	393	380	379	378	372	356	388	403	426	402	411	412	363	387	400	365	376	418	395	357	389	364	404	346	350	377	392	374	383	391	383	397	361	412	375	365	378	383	404	416	387	360	409	360	389	389	387	370	376	370	393	349	382	437	404	373	374	381	390	386	383	405	391	376	390	432	371	385	385	388	427	375	359	385	369	422	387	343	403	374	360	402	400	377	394	391	373	398	346	351	361	390	406	407	395	384	392	415	385	397	379	401	379	417	388	418	356	386	389	389	385	377	388	368	384	396	408	373	411	359	364	391	394	341	328	403	377	402	348	332	393	452	386	392	398	383	380	391	384	377	397	368	403	389	409	384	400	369	390	399	380	364	404	388	366	362	379	382	402	387	390	364	411	411	377	403	336	405	368	356	344	417	388	381	409	401	402	421	385	398	359	426	371	380	380	366	378	342	408	397	378	370	376	393	393	386	382	379	395	362	391	392	414	359	416	373	384	374	404	365	373	384	405	389	428	400	382	360	370	402	375	390	436	392	387	380	422	433	394	370	397	361	391	375	388	376	385	408	399	380	356	404	428	374	376	380	410	391	387	393	373	391	361	425	392	398	393	399	397	400	386	416	400	394	413	423	338	401	406	413	401	423	362	365	393	451	407	373	393	384	376	369	383	395	397	426	377	375	377	372	360	376	409	393	365	391	371	389	398	386	367	394	393	399	382	372	387	371	346	390	361	383	377	369	442	402	385	420	394	358	395	405	376	363	378	367	368	394	386	371	413	393	405	393	376	393	384	415	393	381	384	397	353	414	372	386	416	367	378	371	338	415	380	410	390	395	378	364	384	381	377	388	409	392	390	405	389	398	395	336	390	395	371	403	384	407	407	380	398	430	362	385	382	384	380	393	341	383	389	356	358	368	399	394	407	351	345	431	366	393	355	355	392	388	385	396	376	369	378	425	401	352	413	358	391	378	372	361	377	367	356	380	371	396	366	362	382	383	410	376	401	383	397	371	361	386	403	360	385	394	393	401	385	371	344	398	356	338	363	389	382	403	364	385	415	374	384	412	378	375	389	385	395	371	382	367	356	373	381	389	352	375	410	359	373	362	386	402	413	411
22727	20814	28437	23421	21412	23393	22779	13883	9292	7198	5668	4536	3541	2826	2363	2010	1768	1462	1266	1007	983	845	752	652	519	547	515	480	413	406	440	366	375	350	379	341	342	337	334	338	328	334	288	347	293	324	338	330	322	313	329	320	292	332	314	305	330	303	315	297	299	303	324	294	303	311	299	287	337	335	305	307	326	302	313	327	317	284	325	322	302	302	289	313	312	322	294	299	302	303	348	307	296	280	359	303	292	322	319	306	322	290	298	309	326	298	309	319	321	317	319	333	326	281	286	332	341	312	291	290	295	317	306	319	300	320	273	303	321	299	312	298	323	339	332	301	284	279	313	314	306	338	350	325	296	306	328	310	296	264	254	297	289	307	311	309	290	319	322	321	288	321	339	290	282	309	301	312	310	329	305	321	325	318	318	284	310	310	333	308	291	306	331	285	290	314	309	320	318	317	292	304	312	293	336	290	296	306	329	309	305	320	301	333	296	293	309	325	325	354	330	327	332	291	301	302	303	346	294	297	305	295	305	310	313	283	293	292	285	292	284	303	290	276	307	295	329	300	329	333	300	321	304	307	322	296	313	302	315	308	330	303	292	324	300	283	285	330	275	277	318	303	312	320	318	305	313	299	345	304	275	271	285	289	285	281	298	315	312	301	279	322	291	306	324	323	301	285	318	337	336	332	301	285	300	335	321	330	325	312	292	267	307	314	293	326	316	325	320	302	313	344	324	285	317	333	346	324	321	300	320	275	306	294	320	309	333	293	335	300	311	304	310	293	329	318	343	311	322	299	315	300	320	310	295	307	292	295	330	306	305	306	297	328	327	326	282	303	323	321	334	305	268	282	306	312	294	302	305	339	332	323	297	317	319	297	285	310	321	305	314	309	295	306	306	309	322	319	303	312	311	296	300	334	332	298	313	307	323	292	292	323	287	319	306	331	324	356	322	301	336	329	307	302	310	325	323	303	333	356	300	305	313	321	303	283	304	310	284	323	326	301	315	292	300	320	312	296	306	302	328	321	309	305	326	327	299	289	311	318	289	322	288	298	256	307	317	304	294	301	326	337	313	274	305	306	321	289	289	312	287	315	323	303	296	339	317	334	335	283	320	331	315	342	311	317	316	314	316	297	291	311	328	281	295	307	305	311	265	280	274	287	307	297	317	277	328	313	332	335	313	307	287	304	295	279	287	319	295	305	331	328	343	308	316	306	297	304	296	304	315	280	286	325	329	287	312	323	304	296	297	315	274	292	320	307	307	326	307	308	315	305	300	332	285	333	320	304	314	289	308	337	321	327	277	302	308	314	285	313	297	313	335	292	317	291	308	295	310	307	295	314	272	310	295	309	314	314	300	301	278	320	305	300	317	322	281	286	288	314	322	269	310	301	305	315	305	343	270	312	343	298	305	317	311	301	309	317	321	309	320	289	301	278	303	312	314	295	329	337	278	297	318	314	305	307	289	333	314	310	332	306	313	275	293	313	280	293	352	308	269	307	281	319	308	325	353	291	334	292	297	295	275	285	299	288	325	295	333	322	301	305	311	324	294	303	307	317	315	315	303	295	305	278	340	347	300	322	338	290	321	295	314	321	307	313	311	312	320	284	315	325	340	361	332	300	311	259	287	318	294	307	306	306	317	323	301	297	284	282	322	310	339	290	309	293	326	307	301	347	292	302	299	302	298	348	313	296	320	323	307	301	319	303	319	328	304	287	341	296	312	335	289	293	344	308	336	284	309	314	311	317	338	310	286	298	357	313	323	314	316	311	306	368	276	299	305	308	288	299	324	303	314	302	288	263	298	330	278	335	316	286	320	308	309	307	290	282	309	290	319	295	347	318	311	300	297	298	317	277	299	324	338	333	284	326	288	315	299	313	270	291	315	319	333	325	326	302	323	274	324	319	316	319	322	286	299	314	289	291	293	327	317	328	313	279	322	307	299	297	305	323	294	311	316	299	299	318	306	293	284	325	316	344	336	305	298	301	319	308	302	297	340	310	305	291	306	317	295	301	294	318	317	307	306	341	325	315	311	319	311	292	336	310	319	291	272	286	309	351	312	307	339	339	293	305	289	331	319	306	306	276	277	322	319	309	346	312	325	300	307	312	329	335	299	316	280	320	269	313	284	290	303	293	313	318	313	295	320	296	331	321	266	323	297	324	316	290	329	302	300	317	297	288	309	305	296	290	305	314	310	321	287	296	297	322	304	303	367	294	285	310	299	311	312	289	323	308	293	296	287	334	283	310	306	281	305	276	309	321	319	295	310	357	289	305	328	315	319	309	325	321	299	296	330	321	288	288	322	305	310	306	328	317	306	306	310	279	312	313	300	315	327	293	290	303	319	291	342	305	321	303	331	313	284	329	298	300	353	326	293	346	316	313	294	291	307	294	269	306	318	320	337	300	295	317	292	351	301	291	296	311	287	316	311	309	285	318	287	312	304	298	305	323	274	299	284	320	304	297	306	297	343	317	287	287	297	297	340	301	317	308	328	311	309	310	325	313	313	310	299	329	318	303	279	311	301	327	331	333	319	320	299	327	307	321	289	312	277	296	316	323	311	307	296	299	264	297	305	316	281	315	297	306	319	306	300	295	287	298	302	290	299	322	317	330	351	286	346	301	307	306	332	312	335	293	299	287	311	301	336	298	359	314	293	295	292	319	300	292	314	292	304	308	315	306	303	289	316	320	310	297	295	311	336	315	290	308	298	304	329	299	297	320	329	282	301	320	317	340	330	290	331	309	289	330	303	321	283	323	325	318	314	288	267	293	292	311	306	289	312	328	325	282	272	315	285	324	293	313	338	276	276	296	308	325	283	311	334	327	343	327	308	297	326	309	303	312	312	305	317	336	297	341	298	309	327	332	318	339	303	317	295	339	320	340	314	286	319	302	306	317	305	279	323	342	293	327	303	328	319	315	320	339	272	301	304	307	288	283	314	323	304	293	274	293	295	288	279	303	295	268	316	287	284	288	331	356	283	321	311	298	281	292	317	286	308	317	299	296	296	301	315	319	293	294	308	300	323	308	333	309	323	309	275	286	299	308	298	314	330	314	318	321	278	285	280	314	304	305	343	316	326	299	330	330	324	277	313	292	311	292	257	279	314	290	332	324	307	267	342	301	299	283	336	307	310	275	301	299	302	305	292	295	316	281	261	314	315	287	284	339	326	298	304	314	324	304	307	294	316	289	305	302	308	307	318	305	288	309	293	291	304	321	349	281	308	307	275	321	316	297	329	321	329	298	307	307	311	294	295	328	295	286	320	282	310	307	287	302	342	264	319	325	319	297	317	278	307	303	290	295	325	318	319	287	357	306	295	343	329	354	297	317	322	294	312	317	309	298	335	311	301	300	306	304	311	289	320	327	296	321	307	309	304	288	280	319	309	308	308	268	299	330	305	273	305	320	313	309	298	327	288	321	290	305	318	324	326	328	303	304	296	301	295	308	303	277	280	287	321	300	294	282	307	306	313	329	305	289	335	290	298	321	320	315
35541	55375	49479	38614	33270	29023	24402	19977	16079	13043	10536	8161	6667	5355	4422	3656	3114	2760	2242	1881	1673	1342	1182	1033	946	852	742	686	672	634	543	536	529	496	494	465	470	410	434	430	415	396	458	347	398	416	400	363	384	380	392	378	361	378	418	378	366	419	403	373	400	419	366	424	378	407	354	434	381	371	364	371	397	380	394	365	366	391	382	403	381	378	355	363	374	377	407	388	384	391	403	371	371	388	393	410	365	400	407	378	353	370	374	383	389	364	385	367	370	375	380	403	374	402	405	398	421	372	387	392	363	422	406	378	377	386	384	406	355	369	388	396	369	373	376	392	367	367	376	404	392	380	381	403	394	390	411	407	405	378	342	410	402	386	386	379	382	367	380	372	393	405	372	363	385	404	423	380	393	428	394	374	378	354	344	388	368	367	384	376	381	383	395	394	381	376	384	415	380	370	401	356	384	382	434	373	388	372	396	399	390	354	405	382	408	389	389	413	415	400	364	358	401	333	350	388	357	349	399	410	399	376	378	400	396	382	394	401	383	392	392	376	363	389	393	386	377	387	387	402	377	377	360	374	357	394	414	400	396	376	355	401	381	368	402	367	355	400	384	382	391	408	393	422	366	383	398	365	399	365	406	407	393	386	420	339	404	339	369	364	408	381	364	374	405	393	401	390	386	388	400	394	400	352	354	345	361	382	394	402	370	388	420	398	396	367	371	375	384	359	446	367	384	397	362	398	359	361	365	382	333	365	401	390	383	393	401	424	361	364	384	360	356	367	371	383	393	369	387	365	357	374	378	382	380	355	399	391	398	373	359	357	384	400	383	386	411	388	414	401	389	377	382	373	365	343	423	385	396	400	358	371	412	376	362	351	382	374	378	391	377	372	411	403	379	352	386	348	363	370	401	389	355	384	365	396	405	347	355	376	407	378	380	407	362	385	407	382	369	377	376	382	408	368	400	370	371	387	362	376	350	331	392	402	364	376	395	373	407	388	354	354	397	393	398	380	418	355	344	381	350	394	381	390	369	372	351	390	395	376	391	410	365	394	395	406	372	403	375	391	426	335	385	368	373	416	353	372	394	388	369	383	391	370	384	378	382	417	378	405	396	378	396	358	368	348	381	408	403	379	408	380	358	373	370	355	373	409	364	382	344	374	387	407	371	392	341	396	384	392	387	387	376	359	380	337	357	393	391	375	376	398	355	393	349	412	383	389	369	409	391	382	383	417	385	379	401	361	378	393	374	418	400	391	400	417	359	371	378	424	413	403	380	390	398	353	394	365	368	369	387	371	355	367	388	356	382	359	417	386	404	383	405	392	354	359	390	422	400	378	409	354	373	378	362	387	379	397	341	377	379	367	388	391	406	373	395	418	369	376	357	380	375	397	397	389	417	386	355	362	379	368	381	387	388	384	387	368	359	395	410	366	394	395	396	375	375	382	353	375	382	411	400	348	388	392	394	364	391	359	364	371	388	405	378	369	366	399	378	380	377	373	363	352	363	357	387	395	366	387	386	413	372	394	372	406	407	400	369	351	391	381	413	360	388	369	356	358	388	373	384	388	383	378	401	366	401	379	403	354	373	374	401	358	431	392	390	375	354	385	419	382	379	388	350	376	344	333	406	377	351	389	364	373	394	365	402	368	379	389	388	357	394	404	359	330	386	366	386	375	373	396	354	410	421	383	379	369	398	371	388	392	387	340	375	401	355	365	397	378	381	326	395	344	376	398	385	376	361	353	400	362	394	380	371	369	398	354	391	397	378	372	362	371	400	378	398	386	372	347	395	367	409	405	406	374	386	386	385	402	388	383	411	395	392	349	384	345	361	337	366	408	404	367	349	393	368	396	370	363	393	376	373	400	384	365	380	370	383	393	384	369	371	359	388	345	367	382	397	411	365	388	384	360	363	360	339	405	378	352	353	371	387	389	379	409	415	379	398	357	410	411	410	355	358	337	376	400	398	375	382	388	371	391	351	375	443	398	379	358	418	390	351	340	414	390	371	375	381	373	393	400	448	390	381	368	368	342	394	363	386	384	394	364	376	397	374	416	366	382	362	354	382	375	420	391	381	365	397	341	365	373	382	398	352	388	384	380	401	405	384	391	374	428	396	369	371	376	359	403	386	382	376	368	398	400	427	374	328	382	402	361	376	367	395	354	398	366	323	353	363	331	380	387	402	364	366	424	413	419	374	365	365	384	392	412	376	415	375	389	390	386	397	369	381	396	365	364	354	388	382	407	351	395	380	343	412	372	353	394	372	403	404	366	370	386	374	412	349	415	364	332	391	397	377	384	380	365	350	364	362	387	367	394	354	388	409	396	387	408	405	401	410	394	372	384	379	381	393	371	348	393	379	382	374	360	395	374	371	382	389	373	365	374	377	383	340	398	368	378	412	392	374	378	367	352	395	399	356	378	352	398	376	389	378	368	393	386	383	389	395	385	367	359	361	365	399	393	396	428	390	360	379	415	377	401	364	395	352	375	395	388	381	396	408	408	387	347	386	382	389	379	393	365	373	368	363	380	414	418	363	402	365	407	356	407	361	366	399	398	363	382	417	383	407	350	365	349	365	415	431	377	398	387	348	364	396	406	369	385	360	380	370	351	416	409	382	397	375	380	387	375	340	377	372	347	372	397	410	376	370	367	368	373	366	401	400	412	358	380	395	376	386	361	382	386	394	371	423	378	384	365	389	381	400	356	383	379	407	361	340	368	385	374	400	394	380	390	415	355	382	393	387	406	363	373	402	359	372	338	389	399	382	408	387	378	401	374	406	349	410	405	411	408	405	385	399	375	423	387	372	423	391	386	384	387	427	399	367	399	403	367	365	382	381	367	397	353	391	372	396	418	379	367	394	387	370	394	385	356	355	340	391	348	398	376	353	375	385	419	355	409	411	351	366	420	411	363	386	373	377	377	374	423	390	376	389	418	417	380	357	375	385	385	387	409	375	369	414	375	385	366	369	394	395	374	430	362	408	400	393	380	383	386	366	417	391	389	367	370	348	397	341	373	355	397	376	394	400	369	374	360	390	367	410	368	363	390	383	387	382	379	385	414	370	383	369	342	390	387	385	373	383	418	389	384	388	345	380	365	378	372	393	345	402	376	378	363	340	370	369	358	386	404	390	382	368	378	349	396	416	398	356	393	362	338	365	387	388	426	362	389	355	380	391	389	347	348	384	382	386	379	359	392	380	379	372	379	370	400	433	371	399	385	352	354	377	370	430	374	377	399	413	368	392	401	406	360	396	355	387	417	384	388	386	384	361	358	385	375	406	370	373	367	372	360	361	391	353	382	394	344	382	365	389	355	349	415	395	385	335	395	373	361	363	350	387	363	407	406	367	377	409	373	386	413	410	402	382	354	394	392	387	362	386	390	392	369	394	368	337	382	388	376	396	395	378	328	394	372	367	376	387	384	383	397	394	370	363	371	383	389	369	381	365	374	367	367	404	398	399	400	387	410	397	381	390	366	389	362	362	360	378	389	384	365
28302	26862	33385	26201	17576	12549	8565	6102	4414	3312	2527	2117	1757	1398	1252	1032	943	853	753	690	624	519	513	455	445	416	419	344	388	353	333	339	340	328	334	328	289	350	319	316	334	303	330	293	335	291	297	291	345	296	299	332	295	306	320	325	307	278	313	275	283	321	348	312	301	305	320	350	305	278	295	310	305	301	304	327	322	339	310	330	327	320	335	319	315	302	319	325	313	303	274	317	295	286	307	335	285	340	315	299	331	336	345	307	312	299	315	310	334	313	339	315	317	330	289	297	317	323	303	334	302	303	341	305	309	306	315	315	310	300	310	290	346	328	331	299	291	318	329	298	289	315	309	280	318	312	295	310	288	301	287	303	307	307	324	311	331	294	307	303	321	301	309	307	308	308	328	321	341	306	303	333	291	315	329	322	335	355	316	341	318	306	338	296	290	275	300	257	294	324	322	342	313	330	339	296	291	311	313	309	312	305	303	321	303	299	308	319	308	328	317	332	299	296	296	307	330	308	298	278	314	277	283	306	345	307	348	322	313	341	291	316	281	361	335	304	307	317	307	298	311	277	309	291	347	318	323	311	310	310	321	303	341	311	281	283	309	303	307	353	296	325	290	319	312	295	304	320	316	333	306	306	274	305	336	306	311	313	325	301	318	281	278	332	297	309	309	325	356	308	296	306	322	282	333	289	339	321	293	307	331	312	305	307	305	301	355	304	312	317	325	273	313	306	304	315	346	334	314	322	299	333	302	313	317	315	322	324	304	324	342	292	301	275	319	307	267	301	316	305	308	297	280	312	319	301	284	322	327	311	308	310	297	297	280	291	296	337	344	303	327	303	306	294	310	325	291	309	308	301	309	305	288	335	331	293	276	305	326	304	287	322	312	331	317	301	317	300	278	288	290	289	288	268	286	292	302	301	304	346	285	324	310	310	332	314	339	286	310	305	304	288	281	322	309	321	347	299	305	298	303	308	311	312	298	294	293	308	310	306	333	286	301	319	331	304	316	328	310	323	319	299	300	308	313	325	322	308	298	308	322	342	319	301	315	308	287	295	305	342	312	311	328	291	321	321	312	335	340	306	308	298	299	303	277	318	305	308	295	311	304	319	302	313	310	299	331	342	336	314	309	305	307	325	317	310	286	284	295	317	350	336	308	333	339	275	307	321	301	314	307	337	287	292	307	306	335	329	303	315	295	304	341	336	284	318	305	292	309	333	340	327	308	311	306	321	292	300	315	323	338	342	315	316	301	323	315	335	315	296	293	303	296	345	317	281	292	323	323	316	297	285	300	314	311	289	291	341	303	272	338	326	340	310	299	312	299	279	307	263	320	296	310	297	314	285	308	336	308	298	329	312	313	308	298	309	283	337	327	297	318	291	306	283	315	304	293	315	309	326	315	313	290	329	307	303	308	317	344	311	318	307	329	302	268	312	300	304	301	312	335	321	307	299	291	310	311	295	276	309	292	306	322	287	300	276	292	326	301	292	312	287	302	312	290	315	301	312	331	293	303	287	319	301	323	320	291	329	296	339	307	285	299	323	311	294	313	314	302	316	354	303	272	301	328	325	284	295	278	322	294	314	314	330	330	286	280	303	284	306	331	280	288	320	304	311	323	294	299	270	303	308	289	331	333	325	305	301	316	320	300	313	319	318	305	306	323	292	291	291	298	305	339	314	329	302	329	305	312	302	319	299	325	318	293	319	273	311	319	293	296	306	298	358	270	300	281	315	299	290	277	314	315	303	280	326	312	342	339	306	316	335	264	281	293	278	334	305	299	307	294	309	299	302	287	317	331	309	328	279	310	286	292	295	301	329	304	306	302	301	350	317	311	320	301	294	316	321	269	325	327	328	311	287	313	321	356	322	301	300	297	332	327	297	324	286	314	320	316	303	323	325	310	270	317	296	297	310	304	323	309	288	306	288	306	306	281	287	289	276	311	301	338	299	321	317	295	320	312	307	316	340	319	298	305	323	306	296	288	295	308	318	329	308	314	304	312	306	309	279	318	308	299	354	293	285	276	288	276	290	307	306	328	311	268	316	318	305	291	303	339	279	294	296	341	319	333	286	302	296	315	312	294	296	315	290	335	317	318	338	301	290	349	334	294	308	292	331	324	327	326	311	342	302	343	320	304	332	329	330	315	328	297	346	307	287	343	326	276	321	331	305	311	332	285	301	273	342	321	339	300	310	292	346	303	284	323	321	317	281	323	304	330	317	302	305	299	273	307	323	280	320	331	295	301	325	323	341	316	336	307	308	295	281	333	314	300	315	306	305	303	307	315	347	331	304	313	344	311	287	322	293	324	311	303	296	314	325	305	317	315	298	290	333	342	280	313	289	319	297	295	278	295	327	322	297	302	301	280	324	336	311	319	322	315	292	309	298	296	303	306	330	357	317	310	295	319	317	309	348	311	342	279	339	313	315	313	293	331	284	331	307	331	337	345	302	337	301	302	313	319	287	309	312	293	315	324	310	366	320	321	341	320	303	309	292	322	322	298	296	306	356	302	278	291	324	325	344	318	345	333	339	309	321	299	310	329	303	296	303	306	287	341	332	329	313	328	327	307	305	330	316	311	307	317	301	339	288	311	294	279	295	348	304	300	296	332	313	303	304	292	365	326	301	300	278	296	293	292	320	317	309	286	319	292	293	284	344	297	341	311	322	307	339	317	297	308	319	312	325	312	320	305	353	307	314	309	301	317	299	317	307	296	310	312	296	311	304	290	283	331	296	298	313	303	327	291	308	302	299	314	308	264	300	294	305	332	287	331	310	289	283	315	303	287	326	325	313	305	299	319	325	322	300	297	310	314	315	301	281	296	338	305	304	308	323	286	334	292	292	319	295	326	297	304	299	298	317	293	305	309	312	287	356	293	312	330	258	310	289	314	326	304	311	327	343	318	286	306	320	297	312	299	328	301	321	280	296	309	276	302	296	278	316	316	337	310	298	307	329	307	291	320	305	305	290	301	297	309	309	305	311	283	324	283	299	278	285	269	305	320	310	296	292	327	350	304	295	320	292	274	254	315	332	313	303	348	308	308	308	304	287	318	329	313	308	297	311	321	311	294	331	297	325	287	308	301	294	283	338	354	287	299	311	293	317	329	304	296	322	315	316	340	337	292	311	312	305	312	308	293	322	332	324	293	285	333	324	277	297	315	318	331	310	335	314	318	296	303	288	295	272	305	342	325	327	305	280	317	318	314	302	293	320	314	349	322	288	334	288	306	287	292	309	318	313	333	329	299	313	317	336	325	314	295	293	316	309	311	307	288	308	342	317	321	320	287	291	333	313	302	317	320	321	335	293	333	289	296	286	308	324	296	308	308	317	300	330	306	297	300	323	326	300	325	299	305	317	303	310	303	323	315	296	273	298	311	320	294	293	264	318	315	289	283	282	314	343	323	326	327	302	314	314	356	333	328	315	299	322	311	295	305	303	315	289	327	291	323	318	289	311	318	283	315	318	311	289	304	331	295	307	277	299	327	315
33438	44874	39687	28658	23202	19112	15150	11847	9062	6905	5492	4455	3383	2786	2247	1938	1711	1461	1285	1117	1011	839	745	749	599	638	566	556	535	488	453	473	464	501	444	464	403	417	420	385	451	384	407	408	392	382	417	398	400	360	428	434	434	423	416	389	402	400	397	379	366	383	395	406	427	401	384	386	397	427	400	405	391	415	369	418	372	397	385	404	420	357	416	374	385	395	410	432	397	396	412	392	388	408	393	406	407	391	383	435	360	408	390	412	407	371	415	405	404	385	376	397	400	407	398	400	382	388	417	390	413	367	376	408	380	400	409	383	425	398	406	426	399	395	399	363	400	405	378	397	370	408	370	411	398	403	410	413	398	377	425	394	414	389	392	407	413	380	419	395	402	394	348	360	381	384	403	392	405	386	401	428	383	381	436	365	399	393	411	399	405	398	390	374	387	429	389	398	413	393	396	363	425	419	395	400	408	408	416	415	378	399	383	388	396	426	386	422	415	387	407	424	387	424	386	387	372	388	379	406	368	396	393	417	415	417	392	411	407	384	366	391	414	395	434	392	384	368	420	383	368	422	407	395	359	393	399	379	396	404	395	381	385	398	385	402	373	377	393	381	377	402	406	408	400	421	400	408	379	380	415	429	348	369	367	425	391	410	419	381	418	421	376	339	400	393	416	405	404	453	418	404	383	400	418	361	390	407	386	374	412	369	411	401	381	401	377	387	407	385	381	381	401	384	434	436	391	418	376	422	410	398	412	382	394	371	389	400	410	387	392	366	378	388	383	384	386	390	395	379	420	374	397	384	413	355	374	392	423	402	412	384	427	428	399	410	427	406	388	415	368	402	402	401	454	438	377	411	398	380	398	396	402	418	416	400	432	423	407	406	406	415	397	410	390	383	371	395	426	377	382	457	362	420	396	369	398	382	426	397	418	442	388	382	353	406	405	379	385	391	390	415	403	389	367	372	447	450	395	390	403	408	414	398	398	369	409	375	392	378	421	447	409	417	393	386	403	398	385	362	396	353	400	412	415	368	389	383	376	412	389	388	378	378	400	402	415	407	394	437	410	370	364	383	412	432	388	392	403	409	394	380	406	440	390	377	415	375	371	404	377	392	408	412	401	425	423	389	393	405	398	432	402	356	383	395	394	423	386	404	400	396	408	388	403	389	390	381	379	347	388	379	368	398	397	428	378	359	412	438	425	385	405	366	384	426	387	369	401	390	369	398	368	389	390	399	415	388	437	377	413	386	406	418	393	385	357	399	357	396	379	422	346	387	436	434	413	384	404	395	409	361	399	408	380	363	392	423	408	403	378	406	391	417	410	362	397	440	401	360	411	374	431	382	408	432	417	386	388	422	379	406	390	382	413	416	419	406	385	393	430	416	441	377	390	415	381	401	387	395	344	381	408	384	399	441	420	395	365	410	408	428	398	394	361	390	394	343	418	391	417	401	376	408	391	394	407	394	405	386	398	371	386	402	380	450	402	410	390	386	370	365	366	417	406	423	387	385	381	380	412	374	438	416	385	428	364	405	394	359	418	421	408	356	343	436	419	364	415	410	451	394	411	387	387	372	383	406	384	415	379	342	415	409	391	397	406	363	392	392	404	405	391	396	432	384	402	426	379	382	427	399	399	404	382	415	398	373	385	427	404	371	399	395	410	395	380	371	412	374	371	381	400	414	385	414	383	356	400	374	424	398	402	421	411	379	416	392	406	379	426	388	382	364	396	385	384	413	424	371	407	377	394	392	372	433	396	415	411	413	423	387	372	419	404	415	406	411	410	411	402	381	382	410	368	390	417	412	419	393	393	400	392	366	391	385	404	428	372	397	395	372	378	402	389	404	430	377	393	386	417	401	427	385	387	411	410	397	439	400	350	417	371	392	395	411	378	355	373	376	395	396	376	392	415	375	455	358	424	408	403	402	357	430	428	420	394	384	418	359	391	405	419	374	408	400	398	402	420	375	409	358	384	367	366	414	401	413	374	391	407	393	398	378	413	418	387	405	383	422	407	407	419	421	420	371	375	393	407	376	389	428	404	406	402	409	381	401	406	399	411	377	388	368	373	412	417	398	351	384	412	397	381	387	367	390	402	385	388	385	415	377	409	358	433	402	380	382	376	417	410	392	407	404	407	380	393	369	376	362	378	410	419	418	397	386	419	441	408	393	408	366	403	423	399	372	419	421	360	405	389	424	388	402	412	434	402	426	415	421	368	397	389	354	416	416	379	400	387	412	415	445	373	376	377	401	383	395	424	385	377	391	344	405	409	423	434	408	397	418	386	429	408	388	392	412	363	371	391	388	347	418	381	417	388	390	425	404	374	413	462	405	392	404	395	389	398	401	407	426	379	366	417	436	402	416	409	413	376	395	366	420	425	370	380	375	388	421	421	434	363	379	383	436	393	405	381	385	396	412	383	379	384	413	401	380	369	380	412	380	403	433	356	384	386	390	383	386	445	430	390	402	428	412	396	382	410	396	398	402	402	381	360	365	390	402	390	416	402	401	423	384	376	393	391	396	410	403	410	406	400	410	365	369	408	423	425	394	389	425	369	407	396	403	397	362	417	426	405	398	392	399	418	397	414	400	398	397	403	385	377	394	399	408	386	392	385	383	429	412	395	413	382	347	413	385	373	379	375	375	386	362	387	404	394	430	410	410	396	388	384	428	360	357	399	414	414	400	374	374	402	416	379	376	364	409	439	356	377	428	376	419	411	406	385	441	382	402	418	357	404	399	386	408	446	379	393	390	388	401	388	443	399	383	389	399	400	402	406	384	408	376	381	350	414	408	431	403	396	384	385	410	408	421	414	377	421	364	363	417	377	426	370	442	378	378	413	396	416	375	418	406	387	377	396	418	391	404	391	405	450	385	379	412	377	432	382	388	411	415	393	357	406	358	403	369	397	402	398	377	407	393	408	374	421	402	398	405	408	421	348	377	395	401	400	371	443	392	402	399	405	421	424	408	382	396	366	382	413	373	406	415	384	392	415	398	421	376	405	420	379	425	378	400	382	373	377	389	378	386	399	409	380	395	379	389	367	392	388	390	387	392	366	410	389	392	372	390	396	423	416	405	403	395	403	359	392	423	419	425	407	413	375	397	390	408	387	429	368	392	406	370	417	401	412	403	420	425	420	391	368	363	397	394	411	421	378	418	383	365	365	431	421	403	420	399	366	403	415	411	400	402	400	361	368	384	412	396	410	362	439	392	405	386	383	364	384	410	373	389	395	406	383	406	409	384	391	369	383	368	382	401	407	389	403	405	385	432	416	369	394	406	364	387	401	409	402	381	391	387	406	393	417	411	377	407	390	371	400	354	400	378	365	398	373	390	412	417	386	404	412	401	378	393	390	355	411	426	416	375	391	399	434	414	388	423	417	388	402	413	364	416	406	369	417	404	413	392	411	391	403	370	345	393	396	396	360	407	405	389	374	411	399	388	397	392	442	377	372	404	395	412	399	365	383	409	442	425	388	406	421	382	396	413	389	388
23796	20807	27932	24301	22085	20501	15291	9611	6785	5077	4064	3153	2474	2026	1723	1399	1297	1134	968	889	763	649	601	564	520	474	431	431	431	390	397	373	333	365	338	355	343	321	341	315	347	351	297	340	314	291	295	324	317	283	309	314	307	283	307	319	288	324	316	313	285	303	319	281	300	308	311	281	298	280	327	310	308	333	300	340	316	302	284	285	300	289	281	292	326	328	314	315	292	312	299	315	320	307	315	318	278	314	321	301	310	296	321	297	303	264	325	335	346	305	319	314	314	316	289	289	318	300	282	325	310	310	282	295	310	307	310	311	307	300	302	313	306	277	311	306	301	347	321	278	284	319	301	322	321	325	327	279	300	297	355	283	303	305	313	284	332	338	294	327	325	329	301	295	290	291	313	320	323	319	315	312	276	286	289	296	299	303	308	310	295	315	303	315	310	305	314	303	321	268	290	272	305	291	263	294	287	293	327	330	329	288	309	288	314	290	317	264	299	300	342	291	263	314	327	297	316	296	292	293	299	293	316	337	308	285	317	295	313	337	296	321	276	280	330	309	282	295	306	275	259	308	302	298	291	321	291	349	292	300	337	299	292	298	319	297	307	302	317	305	287	290	291	317	306	321	289	294	324	335	282	298	329	330	308	308	343	340	301	271	291	291	298	280	289	316	282	291	303	326	290	327	282	314	294	283	320	320	266	280	300	270	312	285	295	336	291	312	285	324	324	297	288	299	300	285	341	308	293	326	306	307	289	292	301	297	318	328	286	312	299	325	313	314	268	297	288	300	311	296	300	294	318	341	265	259	287	305	299	300	306	294	326	314	281	312	328	282	328	299	297	279	297	297	322	301	288	307	299	323	329	279	333	303	307	304	311	279	311	316	337	278	302	286	322	285	313	294	290	295	326	317	342	313	284	271	283	291	280	295	292	310	320	322	302	298	326	318	331	273	275	306	338	307	342	289	320	321	332	312	334	342	325	281	325	290	312	337	285	300	319	331	297	321	291	291	314	297	301	308	327	300	318	298	319	353	298	303	308	284	322	293	308	288	300	298	321	305	334	282	294	303	279	280	300	300	325	306	284	300	304	326	320	296	306	337	267	310	311	301	331	305	326	297	277	302	320	321	303	292	286	315	292	306	286	302	325	295	300	293	286	298	266	309	307	301	288	306	290	313	291	319	281	302	290	292	308	326	313	307	311	305	273	275	307	311	279	306	310	298	302	296	290	291	315	305	279	303	291	324	309	293	310	335	289	297	350	332	294	331	321	298	309	331	294	300	311	289	273	293	291	281	311	305	346	306	292	296	275	273	330	266	268	272	304	278	298	312	295	289	302	311	321	298	288	316	337	334	291	294	309	291	287	280	288	306	314	309	309	300	310	296	301	297	307	296	297	338	283	271	314	311	313	293	313	300	284	315	288	308	311	305	292	310	297	319	307	313	330	303	285	310	310	295	299	296	327	302	281	316	268	307	303	290	301	273	317	317	332	316	271	311	302	302	313	277	286	295	309	329	290	302	309	314	305	285	306	300	293	316	321	305	286	347	289	296	324	321	333	326	315	280	310	320	307	316	293	311	287	307	301	266	280	281	300	296	324	299	300	310	303	299	316	266	334	288	277	298	301	293	312	286	288	298	287	295	320	289	290	288	304	286	336	349	287	309	266	308	319	318	303	329	281	291	291	318	300	312	300	318	278	319	293	293	305	278	297	295	286	308	307	307	294	295	313	315	308	320	292	290	292	310	299	293	326	329	310	291	298	290	320	292	264	278	311	316	335	287	306	266	326	333	294	297	334	309	317	264	317	326	306	302	281	280	292	338	317	314	297	318	304	304	286	311	298	303	291	284	278	324	281	285	272	310	286	285	307	313	329	289	297	300	318	307	312	295	305	298	297	273	321	352	295	314	317	275	268	320	320	290	314	281	303	314	322	339	282	317	260	315	294	347	322	337	290	328	288	279	308	275	313	304	308	266	308	332	310	312	324	277	323	302	286	303	272	314	283	315	287	332	312	301	317	301	301	322	314	338	321	333	322	320	321	288	337	301	291	347	320	301	275	323	326	300	320	313	313	318	298	288	313	296	291	301	290	292	309	286	279	334	295	306	314	314	311	301	315	266	303	313	298	318	308	299	312	290	307	302	298	307	296	293	296	281	306	313	313	323	321	304	317	316	305	317	299	324	284	256	311	325	293	281	264	314	338	313	297	329	312	326	288	290	314	314	315	309	308	298	322	303	295	287	324	314	306	324	325	282	301	303	307	329	313	280	319	328	288	326	338	297	309	293	276	341	306	308	301	337	278	306	309	332	286	334	316	304	288	302	341	281	316	280	319	326	293	285	307	313	278	294	270	291	300	316	284	329	295	311	310	279	294	329	301	259	332	287	329	306	302	299	308	337	310	331	303	310	311	305	318	286	288	329	312	320	301	302	321	265	287	280	326	293	324	301	304	329	283	310	327	318	278	342	307	315	300	266	308	297	317	297	300	301	283	266	294	299	306	278	289	295	282	280	361	321	321	299	334	306	301	248	315	307	287	318	305	314	326	342	315	315	322	297	306	290	295	314	307	326	306	313	328	314	317	317	319	294	312	318	319	281	281	297	281	287	322	317	317	286	280	300	324	274	298	290	298	330	285	303	318	289	317	285	289	300	286	276	296	298	310	287	263	325	322	330	346	317	330	305	290	306	321	297	279	287	321	291	299	320	303	312	320	322	335	299	318	291	282	302	287	305	325	275	302	310	311	318	325	303	277	312	309	304	290	289	316	318	291	326	303	311	305	299	303	283	300	307	282	292	315	327	281	288	294	303	311	292	301	314	318	312	312	301	323	332	285	295	309	318	320	297	288	320	277	305	269	299	285	274	313	303	329	295	303	263	292	296	346	306	259	304	295	319	312	295	313	288	320	325	297	282	318	307	283	303	327	283	296	304	318	296	304	301	357	294	276	293	297	287	304	311	318	318	318	307	323	317	330	305	292	284	285	334	304	316	315	280	302	324	323	284	323	309	301	295	300	318	284	296	325	312	277	318	290	330	309	295	294	282	322	273	292	283	343	321	278	320	312	295	326	264	292	302	312	320	301	286	282	282	296	289	306	335	288	305	328	315	292	306	324	283	306	303	281	300	300	289	301	311	307	281	314	295	319	304	315	320	310	325	298	342	282	328	350	320	303	335	303	310	313	320	310	297	306	333	285	308	292	304	298	310	319	294	286	298	311	281	323	308	343	323	275	344	316	277	312	320	270	287	316	287	310	300	299	338	290	317	306	294	318	325	300	295	309	315	291	290	301	320	292	360	302	304	309	315	323	361	333	306	294	305	312	304	305	302	287	315	315	312	291	290	282	306	333	322	330	277	337	314	276	337	311	307	280	301	290	279	293	284	309	308	289	307	309	322	300	304	328	314	296	306	291	300	269	302	295	299	302	334	333	318	300	307	298	312	298	287	308	300	301	310	310	299	285	301	300	306	297	293	343	330	297	284	318	325	290	312
32772	51539	45284	34175	28397	24450	20144	15871	12747	9956	7783	6208	4973	4010	3285	2737	2311	2026	1862	1468	1241	1165	968	884	811	685	646	615	595	554	524	498	497	479	464	416	436	408	437	430	424	434	418	396	398	418	419	434	406	396	407	372	363	411	388	367	394	400	397	371	380	350	379	374	408	426	381	393	371	383	408	372	408	367	393	403	384	362	392	387	404	345	392	381	406	416	390	434	338	375	414	340	360	369	414	358	383	408	369	391	414	403	400	403	373	384	391	366	379	371	397	394	398	371	401	395	385	368	398	409	384	422	406	439	381	397	417	377	372	359	362	407	415	398	417	398	377	367	409	357	396	404	403	437	350	394	351	410	383	361	392	389	410	389	379	358	413	393	400	364	404	386	371	369	404	374	379	393	398	392	379	400	388	387	412	396	400	394	374	356	390	419	392	369	438	377	380	377	379	399	394	411	406	383	391	415	388	423	334	349	402	398	376	387	398	375	384	382	410	373	349	415	409	382	413	402	376	420	389	390	401	410	385	398	401	404	378	376	435	373	412	360	359	392	375	383	371	444	383	361	380	380	392	364	383	376	362	432	428	372	367	358	385	405	379	363	392	375	355	389	387	439	374	414	373	351	403	374	361	417	373	406	421	381	386	408	380	399	368	377	413	389	383	370	363	377	363	395	380	398	406	377	396	356	351	367	403	381	416	363	399	390	390	386	394	390	354	394	409	363	361	399	390	381	387	365	353	371	385	385	370	375	393	398	363	382	407	365	378	389	377	371	390	341	389	388	442	399	392	395	400	370	404	354	423	402	427	388	385	401	404	397	438	392	404	367	421	388	404	415	407	362	449	366	384	381	364	357	399	376	400	410	365	402	381	347	383	370	369	390	417	348	392	357	378	373	416	424	360	401	377	391	384	376	396	370	413	430	375	365	417	389	360	383	383	376	375	388	415	373	352	380	425	376	381	375	373	387	406	347	411	391	393	349	381	371	357	366	393	351	390	382	382	362	358	378	361	392	376	401	405	351	367	410	375	388	388	397	360	384	399	378	389	407	405	425	400	358	393	405	391	391	385	364	379	405	402	375	437	390	411	348	350	380	394	414	378	406	403	383	379	384	350	413	353	385	381	368	373	372	413	382	404	401	427	376	388	394	349	382	412	397	380	406	359	397	397	375	364	403	365	380	381	363	392	366	375	391	392	384	378	391	408	407	377	385	411	376	387	373	416	400	400	390	359	419	403	434	392	391	409	409	393	388	398	381	405	370	378	379	404	358	405	403	380	437	381	406	400	358	410	400	369	388	372	408	364	394	398	371	359	383	389	419	391	361	377	372	404	417	375	436	368	400	339	389	373	403	351	399	365	387	441	352	378	435	364	395	376	397	407	419	367	400	367	391	395	390	403	388	403	445	385	393	414	363	419	404	362	404	377	391	403	384	358	377	420	399	380	369	400	430	415	380	396	403	387	351	372	403	384	390	401	396	376	419	380	372	363	400	381	383	374	400	389	403	414	399	405	432	414	398	386	374	370	368	390	410	416	389	411	366	411	376	403	363	403	401	390	361	385	393	391	372	403	366	416	391	393	351	397	346	399	404	407	370	406	355	406	355	352	366	366	419	398	380	374	418	369	408	325	406	396	374	381	373	369	392	366	379	392	408	378	413	357	404	365	381	379	411	371	366	397	424	430	400	407	385	406	384	374	376	381	363	379	387	398	376	398	369	411	374	384	396	397	381	371	388	395	401	401	366	390	413	415	384	362	388	382	414	355	379	405	385	372	414	354	412	376	375	401	399	391	393	399	407	384	393	392	380	377	418	415	369	381	386	356	397	404	373	373	426	405	388	398	339	409	355	360	373	396	407	412	362	397	420	396	418	395	377	408	359	405	384	399	395	401	399	382	430	365	377	374	406	379	389	375	348	392	408	392	417	413	377	419	367	405	366	390	381	366	389	378	428	380	435	380	378	367	396	419	373	395	380	388	388	358	376	384	395	373	412	405	411	387	379	369	389	380	380	407	350	392	409	401	382	396	403	371	389	368	380	439	367	392	379	399	374	381	401	407	358	389	372	388	418	378	421	399	391	378	402	413	387	379	391	358	389	382	418	406	357	405	408	372	383	356	399	404	395	381	399	375	385	403	395	380	409	377	385	386	389	421	367	359	392	397	391	352	389	422	381	389	387	388	365	401	396	384	397	388	400	365	376	402	389	402	411	395	412	382	367	406	411	419	440	370	395	409	359	383	430	422	379	365	445	379	400	381	411	387	387	387	404	413	365	382	361	387	383	386	391	412	344	371	359	392	377	399	364	385	397	392	425	399	386	374	395	382	416	370	379	409	409	407	349	410	357	391	392	386	414	429	383	385	396	420	360	377	379	384	369	388	372	384	396	396	397	345	407	385	396	391	424	397	361	377	382	428	363	398	405	389	396	426	418	396	401	371	427	378	428	392	402	379	381	373	385	385	414	388	396	372	389	380	427	373	355	404	346	383	391	380	364	395	406	374	409	413	420	361	417	373	399	386	386	409	439	397	389	403	369	409	373	349	362	361	404	352	402	414	370	422	388	394	399	378	408	370	381	387	407	383	388	379	382	418	422	387	357	395	385	414	371	389	373	394	361	381	391	377	412	391	415	373	400	388	448	372	390	428	375	412	392	387	413	413	389	405	415	400	415	381	355	395	421	406	367	375	416	394	378	384	417	392	404	400	395	416	366	409	368	388	397	388	395	398	413	406	398	394	357	400	382	363	370	347	381	375	389	391	410	406	392	388	399	369	395	422	349	409	417	413	367	386	364	404	381	392	357	386	389	360	423	378	380	395	378	431	382	387	377	374	382	388	371	427	357	409	373	394	386	405	403	395	378	348	391	362	377	391	419	405	399	394	411	404	407	381	402	372	400	368	365	386	377	374	368	389	393	418	416	408	361	406	397	426	378	395	366	373	384	391	392	376	347	402	405	392	390	356	372	410	396	408	400	392	376	371	359	408	393	402	402	421	386	413	388	363	405	420	404	395	364	374	414	408	407	360	423	397	394	370	396	363	360	423	382	399	373	394	417	376	399	393	396	397	368	380	417	369	376	378	377	370	362	379	412	364	377	367	396	398	395	389	376	381	383	395	403	406	416	395	394	399	381	383	387	436	408	407	402	386	386	366	380	415	406	409	388	421	406	416	393	412	377	382	374	377	387	426	368	405	388	392	387	382	395	423	376	410	366	362	345	393	393	368	390	398	378	376	361	353	402	395	377	379	366	394	409	393	382	371	386	384	369	375	383	402	388	396	413	380	386	404	354	394	405	369	417	377	382	405	398	375	390	385	416	378	364	398	401	382	409	391	357	396	369	396	406	382	389	410	411	380	394	370	370	406	395	375	409	399	371	383	362	418	403	388	390	390	374	377	348	431	402	355	433	374	343	363	358	399	402	393	369	365	404	368	432	416	364	402	357	377	361	393	403	396	399	402	397	398	386	367	389	386	382	415	380	355	401	411	393	391	362
22715	20788	28319	23425	21285	22912	22292	13380	9216	7179	5414	4354	3453	2749	2339	1959	1620	1406	1259	1082	903	832	744	654	640	552	512	458	433	443	417	423	395	391	349	362	336	376	342	323	306	321	329	302	315	304	324	346	292	318	322	296	312	302	335	310	317	276	322	303	314	311	312	308	320	293	275	329	308	333	316	318	302	334	310	305	316	287	301	324	304	325	308	314	294	308	314	306	295	334	284	320	290	308	306	336	307	331	289	305	311	297	287	335	312	324	343	342	284	306	322	315	318	333	312	307	288	326	333	324	289	309	301	289	317	303	317	310	322	317	318	290	301	284	322	308	303	298	319	340	315	307	321	306	289	322	305	301	266	310	329	309	295	347	318	324	279	295	321	304	289	301	330	285	287	300	335	268	316	327	315	329	293	319	302	303	304	309	314	307	307	317	304	309	284	316	290	337	338	287	301	308	300	276	300	296	338	328	323	316	308	298	325	315	320	292	295	278	295	341	326	328	313	337	309	325	330	304	322	304	321	336	306	316	318	305	335	322	283	290	305	278	266	299	296	304	323	281	308	307	306	302	311	296	328	314	305	299	332	307	306	296	267	324	340	293	300	292	332	281	316	300	302	305	316	305	335	302	292	311	316	311	330	331	292	318	292	309	310	324	291	294	317	315	351	341	309	268	306	325	303	281	311	322	295	321	297	314	303	280	334	328	317	295	271	333	308	333	294	303	324	332	309	317	285	308	291	306	292	319	301	301	319	314	309	329	313	298	326	302	302	291	328	332	340	321	275	304	309	302	320	301	330	322	309	321	302	324	320	312	294	286	296	301	306	314	333	289	294	297	282	290	270	303	319	336	284	313	295	306	308	288	318	297	328	309	330	295	306	329	310	313	338	319	307	309	329	314	314	316	289	316	287	301	313	321	309	300	298	293	314	274	279	319	330	330	340	283	348	324	299	307	292	325	319	279	304	301	310	332	320	311	315	348	320	337	318	326	282	306	304	294	311	318	325	306	284	310	309	301	328	310	313	307	308	264	319	343	305	301	315	327	330	320	307	318	327	306	328	331	278	294	321	297	300	291	318	346	332	356	318	334	337	304	316	310	313	285	282	336	306	311	303	300	313	311	293	316	310	306	326	295	324	307	325	310	303	336	291	286	300	317	292	323	285	303	294	294	276	348	308	313	325	286	315	294	323	303	303	285	302	296	319	276	299	318	319	291	319	299	282	271	305	328	333	310	333	308	314	319	304	303	336	300	330	276	290	293	334	303	315	320	326	290	316	334	344	286	300	318	304	307	327	286	314	304	299	312	306	308	303	316	295	311	279	294	287	312	301	324	305	301	341	322	314	312	336	321	292	282	311	288	322	364	326	289	314	285	280	264	290	275	320	297	309	318	311	326	319	309	324	320	300	316	314	321	298	317	319	310	333	316	326	304	285	304	276	302	290	307	324	298	305	341	293	314	322	316	309	313	325	311	348	303	317	322	289	298	310	312	307	295	313	268	324	322	302	300	319	308	325	305	269	310	302	341	304	306	302	286	313	315	294	324	303	302	290	319	288	304	312	281	310	294	300	316	341	303	293	302	291	321	314	303	297	304	314	289	289	310	322	287	354	306	333	304	308	315	293	318	302	328	303	297	327	311	280	315	270	315	325	299	311	326	289	287	326	287	299	313	298	294	345	320	327	296	291	288	315	308	325	292	323	317	307	342	286	330	304	309	315	312	325	306	324	282	299	278	295	305	324	302	306	327	307	267	309	291	273	291	293	310	328	315	315	317	281	314	328	305	306	301	325	296	317	324	315	281	301	302	303	345	299	306	313	315	314	294	329	308	334	306	290	340	284	328	308	289	322	308	331	309	291	276	337	286	293	274	326	328	310	320	353	312	313	323	330	319	289	275	315	326	310	298	315	305	267	299	337	310	291	300	259	324	318	330	293	289	282	298	318	293	333	323	313	308	291	308	292	294	320	322	306	344	307	307	299	313	303	305	292	310	310	309	305	290	302	336	342	334	330	331	313	333	313	328	312	292	310	250	311	338	363	298	313	328	344	305	315	331	298	298	325	304	336	318	324	316	296	307	330	316	308	341	300	337	315	328	301	265	293	307	327	279	282	307	337	263	324	299	315	337	310	319	321	278	294	321	318	319	318	298	313	301	319	303	311	304	335	285	301	320	344	284	274	297	317	304	319	314	317	318	314	305	298	315	306	325	278	287	311	324	311	341	280	310	311	287	332	304	313	308	330	290	331	293	312	327	295	313	293	301	338	293	303	303	293	315	284	295	298	305	308	300	308	290	289	289	321	301	291	297	340	295	287	330	279	306	316	318	303	332	335	285	289	302	315	302	296	310	300	314	327	298	298	285	282	295	279	312	298	324	309	289	301	319	322	310	292	308	302	289	290	349	320	290	321	337	298	325	293	282	335	354	307	327	286	280	304	299	287	316	345	303	312	291	303	324	300	327	295	305	314	293	279	320	320	324	323	307	279	334	301	304	314	332	329	305	293	307	315	304	309	296	317	334	302	330	308	318	319	340	314	293	303	306	303	321	315	295	331	286	318	299	299	294	304	331	338	298	341	303	298	287	322	342	328	329	307	296	346	300	324	298	305	340	298	317	328	333	322	316	300	336	310	282	303	341	298	303	331	321	305	297	308	337	319	319	327	316	302	306	299	285	299	297	322	256	324	328	317	311	301	309	310	285	320	324	302	318	305	302	304	296	328	318	287	303	297	320	307	313	332	297	342	320	280	313	312	341	326	313	306	319	305	289	286	320	302	282	286	312	329	293	288	324	328	331	292	349	297	305	307	285	330	294	291	314	331	321	297	315	288	335	275	320	294	306	330	296	322	312	267	320	297	297	302	305	277	292	323	286	308	285	298	334	328	299	308	325	297	304	297	272	300	305	297	336	320	302	298	331	276	323	285	311	322	334	283	304	307	307	325	322	283	314	291	312	315	312	279	323	293	336	319	299	307	299	299	310	314	316	316	302	290	283	313	297	296	315	309	290	300	284	302	309	303	275	298	296	296	303	316	324	332	300	307	304	315	300	297	331	275	308	302	288	303	314	312	329	309	318	289	312	306	311	296	303	308	336	309	315	328	304	323	308	307	326	309	282	304	319	293	278	332	313	298	295	359	340	340	328	309	290	308	322	308	270	303	298	301	285	287	311	285	302	327	325	315	287	282	314	324	311	322	314	291	320	338	295	347	295	316	299	303	339	315	319	316	296	296	286	338	295	316	287	299	278	319	290	316	282	325	302	279	311	314	302	328	302	336	342	325	299	292	342	315	327	296	316	325	294	295	315	320	282	323	291	339	291	297	303	303	312	360	320	324	328	292	310	308	320	307	300	329	308	323	328	283	325	312	309	292	314	322	299	310	291	279	283	307	307	311	332	311	295	288	288	326	307	303	295	303	310	334	315	295	296	313	316	311	270	308	287	343	329	339	365	306	280	299	314	331	297	333	335	299	323	319	318	301	316	303	274	296	287
36035	56382	48988	37905	32359	28376	24220	19588	15911	12744	10210	8000	6377	5248	4259	3612	3030	2638	2327	1854	1638	1390	1190	1040	941	793	773	752	713	614	551	555	544	507	455	513	476	473	430	440	421	420	431	400	368	402	387	422	364	371	407	393	411	409	380	380	368	391	357	388	387	334	368	391	405	370	391	382	337	418	364	371	412	400	384	404	382	383	394	369	388	367	388	357	392	376	364	382	410	362	396	354	362	393	392	380	357	352	408	385	392	436	374	369	392	384	405	359	427	383	367	386	384	389	383	420	389	374	368	377	422	387	407	385	405	411	354	360	379	378	361	381	413	390	383	368	378	394	396	358	384	360	419	390	360	414	371	365	397	356	384	397	377	415	398	381	422	385	356	377	392	389	366	401	389	397	398	396	387	377	412	377	409	365	393	422	388	378	391	386	415	388	373	395	414	335	373	398	375	342	395	407	376	348	430	387	392	398	407	349	406	387	404	394	405	379	367	396	382	389	381	372	395	379	392	377	406	407	411	357	418	354	375	386	373	362	419	359	363	383	381	428	389	422	395	400	382	355	397	431	343	359	368	393	394	363	364	414	364	406	354	343	340	407	392	382	410	411	369	380	398	390	415	416	416	390	371	401	382	364	396	396	391	384	394	395	379	405	412	378	384	400	410	379	364	390	374	384	402	372	360	359	417	356	351	379	369	379	410	385	378	382	409	349	389	395	395	361	381	393	394	408	345	365	373	361	384	369	410	375	399	397	400	364	397	384	402	412	399	411	364	438	403	370	384	422	366	423	374	385	357	373	387	366	378	392	357	368	399	348	360	413	413	366	358	397	393	394	398	408	393	380	354	359	372	386	383	375	357	390	408	391	401	371	403	388	378	355	392	397	388	391	385	376	397	399	392	359	411	385	387	362	404	365	373	372	380	355	376	369	377	377	379	387	405	400	399	405	417	391	382	380	379	387	366	378	398	375	410	376	362	357	355	384	399	372	364	370	433	372	397	400	408	381	397	389	363	375	396	381	383	407	381	383	406	363	372	403	369	400	407	392	366	374	375	418	388	401	363	380	375	394	449	373	406	358	372	381	381	374	390	388	358	398	327	372	382	349	381	399	396	415	369	385	370	375	384	379	361	381	380	403	371	363	397	360	395	380	383	432	401	397	394	371	397	377	386	393	375	418	353	415	363	396	394	380	359	360	369	402	397	386	406	426	388	403	403	378	413	383	384	394	357	391	378	367	381	402	392	380	389	348	369	393	365	415	420	375	339	436	362	390	371	388	430	381	408	412	343	337	384	400	374	386	366	391	381	376	420	364	410	407	413	419	390	389	363	381	405	374	390	375	363	397	360	397	363	405	412	391	395	401	383	336	383	397	365	410	377	398	369	387	401	436	386	392	345	358	399	398	382	364	364	358	391	396	396	368	406	369	380	369	392	352	354	376	367	404	397	373	361	385	362	405	382	397	431	368	385	414	347	390	410	402	399	373	414	369	406	375	391	389	400	385	402	418	390	405	389	363	354	385	357	351	387	389	398	389	425	376	378	395	372	379	357	383	384	388	386	416	424	381	415	375	371	414	401	406	358	385	400	404	382	404	379	371	389	350	410	378	424	397	361	382	387	379	386	365	394	354	388	399	405	406	373	406	376	381	383	378	384	358	365	356	380	417	359	408	368	408	377	382	376	376	366	363	394	361	397	418	392	392	400	403	394	370	411	381	365	375	381	378	391	398	390	410	382	376	356	407	347	406	388	379	398	401	419	390	362	383	386	372	378	380	361	359	392	388	376	412	356	378	388	399	354	399	361	421	398	361	376	422	414	418	332	419	408	377	350	396	348	369	417	378	387	395	399	403	361	393	407	403	368	400	383	409	393	391	390	394	402	396	377	396	386	379	389	397	419	380	405	374	363	377	401	407	421	416	411	369	422	372	352	395	386	387	403	375	396	381	391	388	384	412	388	376	389	402	390	341	388	363	404	378	388	358	407	365	403	383	411	414	387	355	411	389	388	389	366	390	424	410	390	381	376	408	415	384	390	371	377	381	402	387	375	389	404	403	396	375	379	404	383	391	399	394	415	385	393	381	350	382	393	380	392	424	379	403	373	404	402	399	368	353	349	422	355	379	342	402	404	371	392	374	394	385	370	359	380	408	401	398	388	372	396	383	397	386	384	398	373	364	393	419	409	392	400	414	352	385	380	379	404	365	390	373	367	383	415	371	399	362	413	385	381	397	397	390	362	423	373	367	372	409	418	413	377	386	374	351	424	404	390	375	382	370	406	367	400	417	420	367	422	426	372	377	369	396	397	415	377	405	359	395	425	404	380	394	380	399	357	404	377	419	324	388	388	399	364	387	354	406	394	385	398	436	401	398	370	371	386	376	390	381	380	407	339	399	390	369	417	390	390	379	391	378	414	362	398	395	395	403	407	383	400	395	358	394	378	343	398	415	340	385	398	378	400	385	397	359	377	412	427	403	375	382	426	347	393	372	369	395	419	419	390	366	390	418	394	365	393	345	400	388	353	404	393	381	394	394	413	428	404	406	424	402	393	414	409	361	395	396	377	400	382	427	366	405	380	376	368	372	391	420	386	391	400	405	367	379	420	387	387	415	377	376	370	358	395	367	361	391	389	407	403	385	395	366	360	363	367	382	415	416	412	390	409	384	405	390	385	385	377	335	364	373	394	393	380	397	355	345	384	383	388	416	390	380	411	393	385	383	363	400	351	391	382	373	413	403	411	368	382	388	366	393	410	368	367	364	404	383	393	380	398	395	361	374	372	382	370	410	365	373	427	353	400	382	406	378	410	380	451	406	374	408	379	396	368	390	384	394	425	353	406	405	342	401	417	395	370	385	379	403	418	401	373	342	389	393	408	402	393	376	393	367	386	374	347	379	398	373	389	379	365	381	371	418	351	415	350	365	383	423	407	378	375	387	409	379	394	430	407	385	402	401	377	381	378	356	403	397	386	390	390	399	400	385	397	399	399	391	403	361	366	392	381	392	379	403	400	392	382	389	400	398	370	421	381	422	399	376	398	381	370	400	380	385	343	388	397	389	399	341	363	375	376	400	391	406	359	409	383	432	378	356	367	355	347	379	369	393	402	381	369	397	392	367	355	414	364	383	405	436	386	405	401	428	370	380	427	379	382	361	380	387	363	396	398	372	359	396	389	361	402	393	382	416	389	403	390	382	381	390	404	376	384	381	396	380	373	400	368	365	390	403	361	357	392	398	397	405	373	360	381	390	388	368	397	409	376	389	364	392	385	375	341	385	390	369	380	402	414	400	375	365	389	387	402	406	371	406	386	363	369	368	372	374	373	368	413	386	404	367	387	399	377	395	392	395	374	384	422	423	360	398	403	388	358	436	337	384	370	384	376	349	360	444	379	407	363	376	388	384	406	372	336	410	379	372	380	368	387	367	388	393	374	387	399	372	364	372	391	395	390	383	415	394	397	370	392	383	374	388	365	407	390	398	373	365	416	387	409	377	379	401
28350	27362	32846	25662	16804	11717	8386	5951	4373	3361	2680	2157	1634	1436	1198	1046	898	827	750	596	626	575	538	454	474	425	423	393	366	391	359	366	359	339	363	308	326	335	327	329	332	318	338	326	314	314	327	299	325	321	325	311	316	316	313	346	293	329	338	306	324	307	300	353	326	297	325	324	329	329	309	338	341	279	353	317	317	305	303	303	329	297	291	285	336	331	319	333	284	313	302	289	321	311	316	261	314	299	326	287	293	331	299	319	312	320	313	289	317	323	319	338	327	317	301	336	297	299	289	349	302	311	272	312	282	326	330	326	300	290	295	293	316	305	330	273	331	327	334	334	329	307	275	314	309	317	313	352	327	299	326	322	301	316	340	309	292	316	314	314	314	300	344	299	300	340	324	316	315	333	323	307	310	297	320	321	302	316	337	309	296	326	317	309	304	312	306	292	309	300	330	328	328	277	305	289	305	290	329	307	332	311	337	345	335	311	305	300	318	328	297	317	299	312	279	314	273	318	292	309	307	307	328	293	358	296	305	335	320	336	300	336	330	315	339	311	320	345	310	297	321	315	332	340	356	311	338	309	302	333	294	313	348	305	312	317	323	277	332	321	325	293	305	324	335	293	316	288	322	320	333	314	285	305	318	285	309	315	332	318	326	304	330	301	314	314	298	333	323	307	360	298	278	314	306	294	295	283	330	334	328	319	366	324	312	270	324	355	324	299	337	337	299	317	314	286	316	311	282	306	317	310	306	311	352	316	311	327	296	304	328	311	316	369	326	310	304	314	295	326	292	306	294	292	290	329	302	288	308	277	306	306	282	304	305	326	325	312	338	293	317	341	279	290	345	306	310	321	272	321	330	324	311	325	305	313	346	298	306	304	292	283	330	339	306	321	291	313	317	324	292	301	299	303	308	316	316	311	318	299	331	303	313	324	320	342	330	305	324	330	325	336	313	281	289	322	334	309	303	321	299	315	329	321	301	261	306	295	369	305	318	292	291	321	330	310	309	344	297	332	345	283	292	317	303	333	318	295	315	335	306	322	298	316	294	294	322	320	306	299	276	304	313	299	319	307	304	322	282	296	316	312	303	310	324	296	277	294	309	295	323	302	308	332	313	327	324	350	290	290	288	307	315	301	308	312	313	347	297	330	297	309	323	298	324	300	330	329	317	319	281	339	326	300	307	280	349	305	324	308	307	326	320	328	304	326	289	304	327	324	311	306	303	330	296	333	321	304	352	318	303	321	302	303	320	303	306	314	279	321	322	287	307	295	292	339	335	333	301	325	316	303	320	293	301	313	291	295	304	318	318	313	311	324	293	309	308	305	321	334	317	315	325	337	324	326	330	334	335	308	319	310	306	301	303	310	314	296	321	348	307	306	301	291	320	344	326	339	317	309	312	303	322	279	326	299	338	313	320	320	329	316	304	299	286	301	277	297	335	332	329	319	325	327	330	334	298	307	307	331	332	306	323	312	316	313	313	306	309	315	332	330	338	313	288	309	343	318	304	299	323	332	345	305	264	343	298	304	321	322	312	313	305	305	327	315	331	324	327	295	309	320	296	345	282	322	314	308	294	305	323	335	290	310	315	307	321	313	307	321	330	276	292	315	318	326	287	336	316	328	325	330	352	334	321	334	287	335	325	310	307	306	313	300	326	310	311	314	335	315	333	338	304	334	328	301	333	319	323	318	304	313	313	294	300	282	313	301	322	306	309	346	308	303	291	329	346	316	326	309	320	302	297	287	327	287	332	316	322	347	335	330	284	322	355	303	315	330	298	311	279	317	299	325	299	354	351	290	319	289	332	310	286	289	273	364	311	300	296	288	282	340	322	349	337	324	300	313	309	323	312	321	314	349	317	308	336	300	288	316	320	323	325	326	318	291	292	356	275	325	320	344	349	311	340	321	324	316	298	288	316	341	306	310	318	324	300	311	317	317	320	314	345	294	321	341	338	313	299	323	306	299	319	330	355	332	328	273	311	309	320	293	348	317	331	310	302	289	282	321	332	300	336	291	291	313	302	299	340	353	328	289	294	318	314	307	340	323	326	314	291	287	326	334	334	320	303	320	304	313	299	332	320	323	333	259	287	326	300	289	316	292	312	335	342	332	315	304	288	321	299	348	297	286	315	286	345	303	310	332	322	289	308	323	337	326	356	294	301	281	305	311	311	307	320	319	336	291	300	330	318	312	307	319	315	312	366	330	332	285	326	305	335	302	325	279	297	313	291	322	300	311	312	328	311	305	320	347	290	316	318	326	319	316	335	303	331	319	284	322	328	351	324	276	317	309	300	285	293	323	298	330	343	331	327	304	288	331	310	316	267	312	314	292	309	321	302	314	323	318	299	308	307	314	294	320	301	349	292	321	275	314	274	320	310	344	306	295	320	302	287	330	317	302	337	364	310	327	291	323	306	345	310	347	313	297	312	307	313	285	297	287	288	308	321	308	320	307	309	320	296	306	327	320	306	306	314	300	351	312	312	323	324	314	294	305	326	312	328	311	329	305	307	317	334	319	267	311	310	304	311	297	326	304	315	324	313	305	289	325	297	287	331	360	324	310	300	350	312	298	328	306	307	294	329	290	332	316	314	310	312	297	299	303	290	349	341	299	314	313	293	304	344	306	288	347	349	311	343	313	319	326	329	312	304	325	295	332	311	279	368	361	291	302	286	304	330	303	324	310	307	312	295	330	306	317	316	310	286	339	317	322	293	319	320	322	314	315	339	326	309	311	318	285	331	299	311	295	336	303	325	318	306	343	291	292	337	318	289	349	301	310	327	302	285	307	289	331	294	353	303	304	309	319	311	332	305	334	283	292	326	322	301	290	332	294	297	303	298	331	300	324	323	318	315	314	304	313	309	302	294	326	353	331	331	281	326	301	306	319	328	301	305	304	325	313	309	316	344	318	297	317	313	320	345	303	320	294	313	338	343	294	310	314	285	299	316	337	294	324	288	302	313	312	298	308	312	330	291	311	300	314	335	346	338	341	308	305	335	345	328	319	298	300	322	296	324	293	350	320	314	280	314	339	328	278	304	336	314	308	337	313	293	311	337	320	327	316	310	278	324	335	293	280	321	309	322	286	317	297	302	334	324	324	306	319	291	305	318	302	326	276	308	323	357	324	291	311	292	306	273	330	341	302	308	312	317	308	317	312	317	287	315	306	324	313	287	318	326	319	297	286	314	321	309	336	323	313	302	294	319	312	312	302	283	323	299	328	333	358	305	316	323	325	311	311	321	321	314	293	330	323	306	310	302	316	284	333	315	358	316	287	348	340	304	347	329	353	330	298	288	326	330	325	308	313	310	339	310	323	295	332	330	291	298	326	323	301	286	317	311	319	304	299	285	324	321	300	304	317	336	293	335	346	315	316	340	325	315	291	330	300	317	305	336	343	318	339	284	310	323	365	323	342	311	329	313	318	311	329	298	330	314	343	310	289	329	337	316	288	307	352	342	305	302	334	318	300	316	293	292	279	293	314	314	296
33880	45385	39327	28315	22265	18347	14966	11793	8874	7087	5331	4307	3352	2654	2310	1927	1741	1504	1312	1106	947	850	775	705	695	583	563	540	533	525	493	466	461	508	429	468	433	448	427	427	431	407	424	387	386	417	427	395	393	382	444	380	412	395	398	418	367	400	398	398	390	394	377	455	386	430	375	402	416	417	377	396	394	413	399	391	426	389	399	381	393	405	402	388	395	370	393	391	422	392	352	381	416	368	420	414	412	373	408	378	436	400	429	401	432	413	412	415	385	426	409	434	392	411	398	385	414	427	396	398	381	409	434	436	406	415	400	364	399	393	403	373	370	413	394	396	426	394	401	394	390	419	436	399	433	389	435	433	378	390	398	390	371	401	394	403	375	405	393	370	442	399	383	381	377	351	442	443	398	384	447	380	394	438	407	365	392	408	371	385	430	417	381	401	397	391	376	392	387	414	363	386	431	400	399	387	389	404	391	407	406	402	388	368	424	396	407	411	420	409	386	400	413	399	399	396	373	428	412	395	425	433	415	380	410	399	437	409	390	371	395	362	370	430	418	404	437	425	386	393	429	400	365	414	409	394	391	418	423	399	425	377	415	380	404	393	434	411	386	388	416	387	410	404	414	403	422	425	421	404	425	396	416	381	415	402	398	376	398	413	436	423	373	403	403	429	380	433	420	412	418	406	419	386	390	377	401	351	396	419	417	410	393	423	404	404	392	382	379	376	438	425	403	376	388	423	415	418	390	391	411	416	411	394	410	414	391	407	408	373	398	385	374	422	409	397	419	403	384	345	385	436	374	381	389	405	353	426	419	416	431	405	394	398	402	404	414	431	412	403	403	428	387	387	388	417	413	425	410	375	401	379	391	395	420	426	422	355	417	386	394	403	432	434	400	389	389	395	412	421	386	395	394	398	421	349	421	378	385	395	410	416	404	382	396	419	398	447	441	401	415	387	370	384	415	374	399	407	411	418	381	386	382	392	389	383	370	416	383	434	360	398	382	391	429	405	369	413	384	366	401	397	409	404	400	395	379	385	430	377	374	367	387	421	385	411	406	369	401	383	410	434	405	346	363	367	408	420	351	381	398	417	386	368	391	398	391	393	430	406	387	394	447	375	410	428	406	399	366	429	415	399	410	414	367	422	421	399	420	388	374	421	420	412	390	388	397	429	382	410	400	396	440	426	395	417	368	396	443	416	437	430	404	400	387	392	414	370	440	397	452	420	388	370	427	347	391	358	386	431	377	383	412	401	383	377	422	427	391	404	394	430	398	400	414	383	402	434	413	392	419	380	406	389	383	379	376	416	378	406	368	378	415	426	400	409	389	402	417	384	442	453	398	418	421	375	372	420	407	434	407	401	404	376	399	399	406	397	393	404	387	399	400	361	407	382	411	415	415	398	391	396	402	411	422	404	382	413	425	409	407	440	396	386	402	389	392	407	390	379	398	371	399	426	405	358	387	424	340	396	396	377	415	413	392	444	418	403	430	409	426	400	442	399	380	420	411	386	382	439	395	418	434	417	400	396	404	418	397	396	400	450	404	404	394	410	453	412	390	413	394	389	407	397	418	407	440	430	423	430	409	388	394	406	360	403	413	413	424	415	365	395	420	387	403	422	422	365	376	383	395	409	433	386	400	406	378	386	375	401	412	397	415	413	395	388	419	417	405	402	392	427	415	406	409	412	404	422	409	406	406	437	422	421	397	382	378	383	405	409	406	416	406	405	392	396	377	381	412	391	356	374	371	415	415	412	433	407	389	394	418	404	413	393	378	420	408	459	400	437	395	394	400	344	390	377	423	394	379	407	401	399	425	418	372	379	412	387	448	433	400	365	420	423	426	396	390	393	373	370	389	394	421	395	394	411	399	419	409	392	400	418	391	409	400	406	389	376	437	395	416	400	400	404	402	410	390	402	408	393	385	382	417	398	383	401	429	376	375	408	395	433	382	399	388	422	411	386	433	417	399	389	423	375	419	392	411	421	422	359	368	391	394	381	395	389	430	379	417	406	414	396	376	388	391	365	441	407	423	374	384	406	404	366	394	369	364	417	361	408	391	381	363	394	372	413	409	396	374	380	401	396	378	378	401	376	389	428	405	405	424	396	408	426	411	391	419	415	383	377	389	450	388	384	424	401	408	398	382	391	414	371	419	444	389	448	432	404	397	402	412	392	436	392	388	418	399	427	349	391	405	428	407	434	378	386	407	416	397	378	427	393	410	396	410	413	358	367	464	440	387	389	406	419	384	391	392	391	440	405	378	392	393	398	380	411	402	372	422	396	384	389	400	434	412	396	383	355	405	373	383	376	373	413	385	401	390	385	374	397	427	400	438	383	369	402	400	386	390	378	399	418	427	398	408	344	399	445	417	420	386	387	432	398	389	407	394	397	397	390	402	411	385	390	400	413	398	414	425	404	394	392	394	406	452	426	395	380	395	361	415	398	378	442	400	409	439	424	409	414	420	419	383	403	361	399	427	404	411	419	409	449	423	400	395	393	412	409	389	407	413	430	386	398	394	414	404	423	400	414	416	367	412	400	391	410	433	398	404	399	387	407	402	388	386	406	426	391	398	381	411	413	411	398	414	396	393	369	409	431	421	388	402	376	390	358	368	412	403	351	395	428	406	425	413	404	412	389	382	385	407	385	356	402	410	378	407	401	396	407	403	378	392	432	391	367	379	397	425	410	386	397	402	378	375	400	371	438	364	382	406	390	407	367	425	391	403	392	418	390	417	424	401	414	424	408	377	384	425	381	407	414	403	391	401	416	424	380	431	415	396	380	416	398	392	405	424	429	412	433	358	404	435	369	398	406	420	390	426	396	360	383	431	376	404	386	413	420	384	388	403	384	397	437	410	406	431	386	390	398	405	401	417	417	411	417	401	412	415	390	372	382	402	408	356	394	390	365	385	408	393	407	402	422	359	435	403	405	393	402	416	429	387	403	384	373	411	412	415	416	405	392	408	382	369	399	432	396	412	355	406	399	444	394	431	387	382	389	390	420	386	399	391	380	392	397	372	401	371	388	372	381	425	409	392	451	394	385	452	405	404	403	386	418	400	397	390	390	379	389	391	387	401	346	380	418	368	450	409	432	396	417	427	372	414	438	377	416	386	424	437	414	426	411	381	433	418	406	374	422	372	399	410	427	390	383	388	424	390	387	423	388	436	357	406	422	400	404	374	387	394	422	398	403	369	412	402	392	386	428	352	428	409	423	404	395	428	370	391	407	398	413	379	422	407	382	418	379	430	389	355	388	374	390	399	387	417	411	388	415	364	399	424	416	378	418	370	391	404	416	410	406	422	396	428	393	385	411	392	371	411	399	355	414	395	421	383	388	398	415	377	351	403	384	397	390	404	428	419	408	401	371	403	412	385	414	386	413	415	395	383	357	423	348	439	373	393	409	354	394	406	415	380	381	379	448	358	480	401	393	366	442	385	373	415	382	377	364	426	435	351	364	382	403	422	377	381	418	404	408	368	390	392	385	432	411
23809	20800	27965	24255	22004	19994	15205	9717	6996	5300	4168	3221	2613	2088	1741	1555	1326	1170	1000	833	772	678	625	544	529	507	460	447	410	381	407	398	358	347	347	333	322	358	339	335	322	335	293	331	320	303	294	316	282	317	333	312	322	267	313	314	300	341	294	308	316	312	317	309	320	347	326	334	303	291	315	288	319	303	292	305	315	318	326	320	281	308	286	318	309	342	312	296	299	297	334	329	289	322	270	277	303	308	309	307	318	284	298	294	301	310	329	318	308	277	291	327	277	317	295	323	319	289	307	336	300	324	313	285	357	301	311	338	329	319	320	326	305	296	293	330	294	336	342	303	282	298	305	308	312	284	333	302	293	301	288	296	340	295	277	308	309	324	316	301	295	307	309	287	329	327	307	301	302	306	317	319	306	308	295	335	324	316	295	303	329	313	322	303	294	286	322	319	306	315	262	314	284	316	292	304	312	307	323	331	299	325	323	334	312	293	304	333	310	317	315	311	309	303	304	312	278	314	322	304	297	287	341	299	305	308	308	289	321	319	328	307	310	300	295	319	282	313	309	308	292	319	327	309	324	310	335	303	303	300	301	296	310	328	340	255	295	338	329	302	301	306	283	333	315	307	340	317	325	311	312	274	303	296	291	281	281	294	303	289	340	315	305	305	324	341	312	296	320	272	302	331	299	324	323	293	317	281	312	337	318	356	296	301	317	324	332	300	291	281	295	284	287	317	294	349	289	299	319	314	304	280	329	320	285	310	308	306	320	305	316	334	305	294	330	309	335	304	293	294	330	330	343	333	289	316	336	348	295	309	290	304	331	306	312	328	310	312	316	292	295	287	280	309	318	312	278	312	307	308	307	330	324	298	308	328	333	320	324	329	305	333	351	308	308	262	318	298	350	324	274	329	274	334	317	282	300	321	324	334	297	284	325	319	298	321	323	301	331	323	292	276	295	328	319	295	318	321	313	305	309	323	323	287	292	309	321	288	302	309	277	305	338	302	302	326	304	284	294	327	317	285	308	266	284	336	311	343	320	311	299	289	311	327	335	328	328	279	288	277	318	292	311	324	302	325	311	315	322	321	300	317	325	317	301	296	295	329	311	291	308	343	336	298	301	294	300	301	279	326	297	273	320	301	313	318	315	308	272	316	343	317	314	315	316	315	306	318	314	334	335	338	307	280	308	287	317	305	279	320	308	320	334	295	350	298	284	321	281	303	269	325	296	292	318	324	325	312	308	300	309	326	299	320	311	310	320	305	265	280	333	292	309	307	312	309	314	304	337	329	299	323	309	294	291	326	285	289	295	288	313	323	304	305	317	307	308	310	294	296	289	297	292	299	311	324	327	355	292	320	303	288	309	329	286	289	305	288	318	303	308	292	306	312	321	317	303	288	362	316	313	308	293	302	305	326	297	303	313	334	319	308	307	308	313	271	295	333	318	298	333	303	328	298	282	297	335	313	267	310	313	318	317	324	318	283	312	312	253	296	320	282	312	301	337	314	319	321	328	308	329	292	319	326	337	296	279	300	310	296	323	320	311	327	331	275	317	279	290	330	292	299	309	292	293	300	314	308	299	330	332	290	315	314	322	292	331	297	294	284	290	336	326	321	320	300	285	302	287	333	328	280	313	315	319	321	310	322	284	329	310	315	295	309	347	318	292	338	325	339	285	325	348	306	315	312	287	312	315	292	311	315	290	325	330	319	296	315	308	314	314	332	310	314	286	306	321	302	281	318	292	325	299	320	347	343	319	315	314	340	320	322	328	300	281	288	304	301	319	302	301	318	268	308	328	296	307	297	325	307	318	279	308	315	297	286	295	288	290	308	325	333	277	341	329	283	321	309	307	294	323	300	285	318	327	307	301	310	319	345	304	320	319	305	301	307	320	290	293	275	299	281	279	315	307	308	312	301	287	297	311	309	275	318	324	307	336	303	288	333	319	321	281	268	311	310	301	295	296	334	312	297	258	332	333	322	328	301	293	317	312	277	314	290	352	357	333	326	282	299	320	270	317	316	270	292	306	303	314	310	307	312	317	305	322	319	300	316	325	332	345	296	288	308	280	322	320	295	310	330	325	312	348	308	292	328	280	293	304	279	322	312	321	307	313	309	303	316	295	290	323	316	265	305	280	341	311	323	286	309	319	307	294	312	323	328	308	292	330	324	324	297	316	320	281	316	297	286	302	328	341	292	329	264	289	296	288	308	311	309	313	311	315	322	328	301	303	280	318	334	301	282	313	329	323	311	290	308	285	323	317	290	303	310	316	276	287	303	311	291	340	287	293	282	327	283	314	299	319	305	284	312	313	281	318	332	306	305	274	303	334	304	311	327	308	308	323	297	340	301	295	290	281	301	310	290	336	304	325	288	329	283	282	299	319	292	307	333	304	266	324	332	307	334	322	327	299	311	323	297	293	293	302	320	281	301	296	325	314	304	273	294	297	321	313	321	354	299	316	317	315	295	297	298	326	302	288	319	299	307	302	301	327	280	319	298	307	315	329	296	307	302	299	286	280	302	291	311	335	298	278	318	317	305	314	289	304	310	320	295	318	311	315	317	298	326	310	309	313	341	316	292	305	308	316	307	325	272	305	305	308	296	310	294	289	304	308	318	323	320	301	307	326	324	292	336	333	296	310	322	316	325	304	333	346	320	322	307	303	286	283	291	283	305	315	350	306	318	278	330	330	309	301	292	298	316	309	314	313	300	329	323	314	295	322	329	318	318	333	346	317	310	296	318	316	359	301	314	290	291	311	318	320	306	333	278	312	278	316	294	296	328	318	331	343	307	295	284	315	316	300	316	305	333	298	336	286	287	291	356	299	276	325	337	335	322	299	291	349	278	293	322	333	280	348	315	328	296	283	281	309	291	298	281	287	311	300	311	277	349	319	300	315	305	310	308	326	304	348	302	334	318	279	337	325	307	314	316	320	328	340	321	296	314	322	291	301	302	297	296	313	296	312	312	290	261	275	303	339	257	309	333	302	311	269	339	328	311	288	312	329	318	299	325	321	322	324	303	324	325	305	307	314	282	307	323	293	265	273	321	310	302	307	315	317	308	294	278	318	303	357	296	306	316	296	326	310	296	314	301	279	332	330	337	315	280	292	298	280	309	290	300	304	317	301	308	308	301	272	315	306	295	284	328	337	322	301	299	332	317	294	300	291	306	310	309	311	311	305	311	317	346	342	314	294	266	287	315	343	292	280	304	275	350	330	299	307	305	305	325	320	294	304	292	313	309	321	323	305	342	295	321	298	292	319	328	295	318	278	290	295	312	324	314	303	332	303	308	311	300	297	318	324	319	332	271	298	333	300	284	305	316	314	318	339	274	300	294	295	291	308	293	309	338	325	293	302	298	310	321	307	286	296	309	287	273	294	332	311	309	317	359	275	316	318	277	320	317	320	334	315	337	304	316	297	317	303	283	310	284	285	307	335	327	292	314	298	337	331	302	309	311	296	327	340	323	300	312	295	313	323	300	300	273	298	317
32704	52890	45880	34049	27826	23618	19999	16094	12775	10057	7899	6338	4971	4075	3466	2811	2550	2113	1725	1498	1308	1136	956	909	816	736	662	641	611	572	561	529	503	468	476	454	430	460	453	402	428	433	430	411	390	412	391	412	370	384	386	378	393	378	395	400	392	390	370	377	379	403	409	398	401	402	388	392	401	385	407	413	370	380	403	381	399	402	398	406	404	395	399	401	384	412	389	424	364	369	385	402	387	395	405	384	396	405	419	383	367	382	364	395	392	397	416	390	393	386	363	385	372	376	378	375	420	346	405	390	400	376	401	369	360	410	386	379	395	438	375	397	397	415	380	403	425	384	373	420	380	384	369	399	402	374	384	394	395	390	378	400	380	382	349	411	393	366	387	373	414	408	404	396	379	402	403	420	410	401	381	416	391	414	375	413	435	386	368	389	412	360	372	393	379	391	379	421	360	369	390	378	394	393	387	365	384	389	410	396	382	409	386	382	369	405	385	400	382	371	388	388	406	411	428	385	379	409	383	384	397	346	369	361	373	416	399	364	374	375	401	381	427	396	406	370	401	388	401	415	370	381	402	384	389	397	387	388	370	397	392	400	360	369	443	405	409	408	406	408	368	371	408	387	413	386	391	392	343	420	388	429	406	374	405	396	357	408	365	401	411	391	420	382	433	370	405	401	388	400	400	392	405	385	382	415	423	403	364	378	379	414	396	381	390	404	398	380	357	385	361	352	406	428	387	376	410	395	420	388	392	409	401	411	408	359	422	388	428	417	393	422	376	390	397	378	398	401	382	376	408	405	415	411	410	378	411	414	407	420	390	375	382	394	422	414	394	379	427	368	419	403	399	388	400	404	388	402	391	389	364	377	376	380	376	357	391	370	384	409	415	378	379	409	398	382	366	380	375	375	385	417	415	387	375	376	409	382	376	400	389	388	374	395	405	379	390	362	373	393	377	362	382	364	370	375	385	422	397	392	402	377	406	410	400	401	366	359	437	415	377	409	414	388	420	410	389	416	437	373	380	370	396	421	427	377	388	373	382	392	375	376	366	400	403	407	356	403	381	395	376	380	426	398	392	405	381	377	414	373	415	401	409	388	395	401	386	398	376	416	428	386	408	406	374	388	361	396	397	389	392	422	418	415	403	412	392	405	394	396	388	378	377	432	355	391	398	376	396	382	385	405	374	419	408	436	387	380	392	384	367	392	390	403	375	364	414	382	381	418	369	402	391	415	392	385	415	392	378	432	394	414	376	399	390	340	418	408	359	373	382	383	402	413	350	415	412	402	380	409	422	386	388	393	409	433	368	395	421	360	405	433	352	376	420	406	372	411	392	411	402	389	406	406	380	392	367	416	393	379	390	394	383	389	367	386	406	411	399	401	381	393	408	361	391	413	374	368	390	415	391	421	387	393	402	407	364	397	398	367	422	365	421	404	369	393	383	416	429	397	396	376	406	402	377	405	394	378	375	386	408	402	396	376	407	383	383	336	386	415	387	387	380	369	353	386	390	416	387	391	373	428	356	366	389	387	350	361	383	427	404	415	377	375	392	399	377	384	371	384	432	403	384	407	363	394	407	379	403	387	386	392	438	385	389	376	406	380	391	424	376	410	417	382	362	385	364	413	378	392	377	350	408	409	379	409	336	398	430	406	386	404	361	426	368	348	392	397	370	390	383	377	407	391	361	389	432	365	415	372	382	395	381	393	378	365	377	433	360	367	380	410	422	398	387	370	401	366	404	384	374	357	419	404	364	415	426	383	400	378	390	403	408	411	427	386	405	371	403	364	434	399	403	396	425	421	382	355	365	385	414	343	409	399	371	380	386	394	393	369	385	395	410	371	364	386	422	390	368	372	393	354	387	410	385	388	377	403	398	443	400	424	349	381	405	399	376	371	393	359	381	404	405	351	395	413	381	379	390	422	370	356	383	423	383	390	378	407	360	412	384	371	392	388	420	386	399	376	374	393	423	382	418	352	412	428	400	388	421	395	392	410	405	394	375	392	405	386	370	425	378	419	421	397	370	377	383	389	371	418	389	394	402	386	372	417	400	438	405	442	384	395	402	417	404	401	390	424	389	401	412	365	407	394	437	398	394	402	389	393	406	389	391	397	389	390	417	432	388	398	437	445	411	420	365	395	388	373	354	408	409	367	415	374	408	394	386	388	390	389	398	360	387	385	398	367	412	414	368	411	420	399	372	379	383	387	403	415	401	406	386	423	405	366	391	386	368	444	385	403	391	379	419	399	391	397	353	386	367	378	395	369	389	397	416	418	385	376	422	387	426	428	407	398	411	408	390	394	404	400	364	403	396	410	413	350	404	386	411	413	416	375	389	384	362	395	405	405	446	391	423	387	392	374	428	420	369	405	388	376	352	404	425	368	392	376	408	413	362	376	406	396	405	379	405	392	410	368	397	409	375	392	412	403	364	369	378	400	413	399	405	349	410	415	387	375	357	411	384	398	396	398	382	361	408	393	435	430	363	376	385	409	369	399	390	382	394	396	430	419	402	412	414	366	411	383	387	373	394	368	409	400	377	383	390	389	397	377	432	397	399	408	402	385	381	397	365	387	413	387	355	387	352	382	401	397	357	397	364	411	405	411	408	373	409	439	451	405	388	390	368	396	387	411	408	398	372	416	395	392	368	388	392	427	414	384	391	436	405	393	362	397	390	382	387	374	388	420	429	389	418	379	369	394	374	401	395	410	391	394	416	391	391	412	402	380	389	419	366	391	402	429	395	443	370	413	388	391	396	405	379	404	410	402	373	423	402	377	382	392	409	368	374	401	389	408	366	423	384	376	407	367	374	358	404	395	388	418	375	381	364	407	434	400	351	376	436	397	395	411	388	406	399	365	396	431	384	393	385	407	379	406	397	403	346	399	406	397	409	366	414	378	399	391	392	363	381	357	421	395	401	401	420	423	383	403	388	365	386	395	410	377	400	407	367	408	384	383	382	367	392	375	389	405	379	378	422	428	421	383	353	373	397	401	379	384	382	379	387	408	356	390	398	404	403	426	388	372	377	386	419	427	401	398	399	396	389	379	443	363	386	379	398	354	386	398	395	376	386	407	413	383	392	419	395	371	406	358	385	381	396	382	395	420	417	397	339	400	399	412	404	379	424	386	366	377	366	385	381	370	372	410	370	360	404	415	413	365	375	378	354	420	408	371	392	388	413	372	391	362	369	414	381	380	391	399	405	377	367	367	403	382	341	393	412	380	392	399	399	400	425	385	356	343	377	407	406	379	402	375	428	405	361	390	422	377	403	380	398	397	376	421	403	399	384	386	452	385	438	379	412	406	399	400	406	389	401	411	430	400	365	396	430	415	386	381	414	396	347	379	444	394	399	410	370	397	398	418	392	393	403	386	392	392	356	382	396	384	420	443	392	416	417	341	417	406	393	423	416	378	400	378	357	369	392	404	361	380	373	365	404	396	369	396	391	413	395	401	391	414	410	404	395	400	405	412	366	392	390	378	406	363	385	371	379	378
22726	20802	28373	23405	21373	22870	22058	13729	9481	7546	5825	4514	3428	2777	2352	1953	1726	1524	1262	1067	951	860	752	694	588	566	502	495	485	434	461	422	410	382	356	337	375	374	357	330	321	330	324	333	308	316	339	309	334	304	296	351	340	322	328	332	316	281	310	306	325	295	323	288	343	307	313	305	287	290	324	332	321	347	320	300	299	322	308	320	335	327	314	346	331	313	326	309	325	288	316	288	325	365	305	275	342	322	328	301	315	286	327	281	306	278	324	311	337	279	298	319	300	336	280	330	314	325	329	341	301	321	320	310	318	317	304	307	322	304	327	316	303	337	300	300	303	317	351	350	302	310	331	350	306	300	300	335	295	292	326	312	295	286	328	319	285	283	300	315	346	305	326	304	288	335	293	323	286	326	293	330	348	320	297	315	335	304	308	333	281	309	290	307	299	339	313	320	336	340	330	324	307	344	341	336	305	302	342	296	303	321	309	358	289	308	336	312	329	321	328	295	337	317	314	313	314	332	292	316	332	328	311	331	295	328	290	342	336	339	331	327	314	329	296	291	308	284	312	313	333	333	312	323	347	310	313	331	327	320	325	306	296	345	301	318	305	336	294	303	330	338	299	302	318	317	302	319	307	297	332	349	299	326	326	359	294	309	306	320	277	315	306	337	331	319	313	304	322	291	318	312	321	332	292	337	334	300	299	294	327	332	342	300	319	301	299	313	328	299	316	326	296	309	330	332	305	297	314	296	307	306	352	316	305	302	309	289	329	302	328	300	303	315	338	318	315	303	328	324	308	335	356	325	297	295	321	335	317	335	351	325	316	317	324	295	308	333	328	321	338	342	340	322	297	330	320	315	320	325	350	308	324	317	316	321	336	322	306	292	302	309	321	331	319	311	333	287	300	357	341	329	331	326	315	302	301	288	332	314	312	280	343	287	347	328	301	312	314	348	285	286	306	320	297	290	312	312	287	334	320	313	280	285	331	279	307	289	284	317	314	292	308	308	286	320	304	310	302	275	313	302	299	305	336	316	350	314	318	338	324	325	341	302	284	293	321	304	302	297	332	306	320	322	313	324	290	349	336	305	301	270	315	298	319	337	304	293	311	289	284	314	292	303	314	313	335	325	314	340	304	290	316	290	308	312	294	310	307	330	322	312	303	324	325	316	304	340	290	329	303	305	317	289	290	305	318	321	307	337	311	317	299	305	305	307	316	304	323	294	345	311	304	307	329	300	308	313	306	336	297	313	309	312	315	294	322	310	303	327	297	328	344	351	310	337	300	325	325	314	314	281	308	302	301	328	297	346	310	317	303	334	330	326	323	307	329	299	307	353	343	298	331	300	337	321	332	302	313	296	326	293	316	345	277	294	316	313	307	297	320	319	296	313	316	314	364	293	335	306	297	320	324	355	308	291	323	306	352	296	330	328	290	319	314	311	299	333	323	300	322	298	338	278	322	357	307	306	292	302	314	314	327	304	348	308	309	306	304	349	308	293	336	305	283	305	291	302	332	299	329	305	324	327	319	317	313	281	317	304	335	293	317	305	298	316	286	287	310	310	349	344	335	322	294	337	299	311	306	307	327	301	321	322	315	306	293	332	331	296	309	322	317	303	305	325	328	344	325	334	328	306	301	301	304	269	343	328	297	308	300	327	313	302	317	324	315	319	312	310	274	322	302	301	333	311	300	312	318	327	318	332	336	332	298	297	293	327	296	295	315	316	295	320	320	319	330	317	298	313	335	310	328	335	297	298	319	312	328	314	338	335	300	295	311	338	308	330	341	294	319	321	304	326	300	296	280	328	343	308	334	332	326	292	290	331	311	312	293	318	334	310	329	331	310	310	308	329	328	307	325	294	333	341	340	317	291	286	312	349	322	319	287	313	313	305	296	309	313	303	309	314	316	324	317	308	334	332	305	291	314	329	338	317	329	309	323	277	287	327	304	312	301	312	321	284	293	333	285	306	308	294	306	313	290	304	316	315	315	312	311	297	339	285	331	324	297	322	305	293	296	332	314	310	349	310	306	305	291	293	329	317	300	319	306	314	310	291	330	320	317	296	315	297	299	319	306	309	320	290	312	350	319	313	324	313	333	340	318	316	304	317	340	288	297	321	321	307	319	276	294	334	317	326	296	313	296	305	307	332	305	310	315	311	297	316	323	320	363	329	314	299	264	346	328	320	323	331	327	303	333	326	305	312	293	308	304	288	345	284	314	308	317	320	317	321	276	318	326	307	314	305	296	313	316	328	340	291	315	310	337	304	301	306	322	324	327	313	341	326	325	324	304	351	321	282	303	305	294	337	324	301	296	331	320	312	312	310	327	303	315	287	324	282	295	330	302	338	331	343	312	329	293	339	316	337	332	332	293	314	323	303	315	320	295	291	325	314	325	313	301	339	312	341	329	302	336	324	324	302	303	290	311	332	302	338	340	311	366	294	316	320	280	305	294	309	300	308	318	305	295	291	335	305	318	321	278	290	355	347	324	298	342	320	290	289	304	308	327	324	298	327	317	327	336	305	316	324	339	293	316	333	294	331	292	330	287	322	325	298	321	306	325	289	335	316	304	288	307	333	327	335	318	333	301	313	322	317	308	330	313	324	309	322	327	333	320	316	312	331	308	313	280	317	320	318	334	329	289	311	309	319	311	314	304	303	291	325	300	301	288	317	312	320	325	332	307	332	338	310	319	278	325	294	338	306	338	283	333	284	336	309	301	312	299	314	316	310	314	286	318	298	324	313	306	299	311	330	338	292	312	303	297	331	298	309	314	306	302	293	314	342	291	270	314	314	322	332	310	295	300	302	300	327	293	313	291	306	315	307	304	291	342	284	315	282	349	307	299	318	325	298	325	340	304	325	326	346	360	301	334	287	323	295	293	338	306	291	296	325	333	297	323	331	300	316	318	309	308	307	311	294	283	292	310	322	329	297	326	291	313	310	294	298	335	289	275	302	321	310	340	306	307	316	314	315	312	325	306	276	302	321	289	330	338	353	306	317	304	329	324	303	316	303	312	292	326	319	306	299	313	279	335	307	300	318	304	306	291	313	292	300	306	318	289	261	337	317	327	330	294	323	288	306	325	296	290	342	343	293	340	296	303	320	292	331	294	316	290	315	293	311	344	311	320	305	274	300	287	307	324	333	313	317	330	331	314	320	296	319	282	285	325	329	292	330	298	340	279	279	335	336	297	327	301	314	304	301	299	333	299	320	323	292	278	310	302	293	318	300	336	302	318	337	343	282	318	305	343	296	299	327	303	272	305	293	308	319	328	319	325	281	322	310	313	307	291	318	315	315	305	298	280	298	318	348	328	320	321	320	323	316	300	328	330	291	322	299	323	326	315	313	301	311	326	277	335	330	331	314	309	299	303	298	304	316	316	293	314	323	295	331	336	309	320	330	325	357	320	332	320	323	300	320	283	308	318	323	338	313	329	307	323	333	285	291	317	315	296	286	306	304	295	306	341	294	309	313	316	293	308	365	301	360	299	316
35225	57038	49437	38303	32676	27926	23831	20445	16258	13206	10414	8336	6732	5203	4470	3717	3193	2690	2314	1923	1799	1401	1320	1111	961	871	762	729	647	630	566	548	498	528	504	469	463	467	433	425	463	402	439	446	368	403	428	404	400	422	398	398	397	393	443	409	395	403	387	423	394	432	403	422	415	347	374	382	388	440	376	387	385	435	387	381	398	383	420	373	391	338	385	410	392	411	417	396	423	384	355	389	400	404	376	402	394	387	390	392	367	384	416	434	387	411	413	403	382	394	414	383	409	380	415	365	394	351	425	373	370	383	381	390	424	396	404	374	405	391	392	369	392	399	375	399	376	396	404	417	402	384	410	427	363	378	398	405	376	397	382	364	402	375	392	392	397	376	397	392	388	344	383	410	373	384	391	394	419	391	370	370	388	398	353	386	370	428	444	378	416	407	400	391	365	392	374	384	374	382	391	366	403	421	389	411	367	415	383	391	403	353	410	390	362	416	375	355	398	394	387	408	393	387	398	351	360	402	390	358	378	394	346	375	374	344	412	378	364	407	410	379	382	369	388	384	376	406	390	404	369	414	379	411	379	380	383	427	397	400	393	385	407	374	428	422	398	388	397	351	390	408	380	369	396	356	397	378	367	368	349	392	375	370	349	389	383	406	408	411	402	397	379	404	429	404	421	395	390	421	410	397	368	401	389	391	416	389	367	366	415	386	404	373	352	407	380	384	393	382	399	414	378	350	405	419	376	392	427	373	432	418	365	381	385	356	382	383	409	376	372	373	393	397	374	408	369	383	384	348	371	406	348	373	369	398	371	390	409	392	379	372	385	392	396	410	376	396	418	357	413	337	399	382	414	387	387	378	380	380	403	348	364	400	398	384	417	427	402	405	362	377	385	399	370	392	381	370	409	378	392	399	384	379	397	408	395	388	366	382	396	405	393	401	372	402	402	388	396	389	398	381	424	403	418	408	391	408	360	394	362	413	375	379	403	415	391	405	383	382	421	374	428	358	437	362	356	404	377	397	423	389	419	402	426	402	380	387	426	404	413	388	408	395	379	381	446	360	396	400	381	392	387	352	394	404	437	377	386	426	418	381	393	392	387	410	400	376	384	394	403	421	407	409	442	397	368	364	419	369	363	377	404	399	396	404	418	399	379	414	378	418	366	404	406	397	378	375	407	406	415	369	422	387	373	388	437	401	371	390	394	341	384	398	411	375	368	382	383	382	402	378	402	406	422	356	402	380	425	388	368	407	376	382	412	400	354	430	384	384	400	422	380	424	410	385	371	375	376	417	424	374	372	407	379	352	395	372	407	407	394	408	360	385	428	425	362	407	353	393	395	385	411	386	409	376	373	374	379	347	403	377	393	389	385	370	403	399	373	396	392	367	379	418	390	397	425	396	378	389	384	401	382	368	390	417	361	385	369	398	413	408	444	403	364	386	397	420	387	403	394	345	409	365	407	398	418	393	399	370	401	378	358	411	383	389	380	422	385	409	402	406	408	409	402	431	389	415	395	389	387	399	396	414	371	422	417	392	421	409	377	370	393	398	395	395	421	401	405	384	372	411	400	394	360	387	400	415	392	392	410	421	415	374	392	352	394	396	386	383	400	397	376	365	387	412	397	381	404	393	376	378	413	425	403	380	394	366	391	416	395	419	387	370	406	397	397	390	401	402	388	377	388	388	357	356	364	389	442	365	408	407	368	401	381	372	378	405	391	402	415	438	416	416	355	392	392	410	392	400	372	395	424	401	378	379	396	382	403	392	373	401	383	387	404	414	389	418	364	391	397	375	396	386	372	392	388	370	397	379	397	398	375	407	408	397	393	376	377	413	384	395	396	373	422	381	436	370	404	356	412	395	402	357	414	398	372	387	382	382	383	360	381	382	420	382	400	374	412	419	400	405	377	361	390	414	406	381	415	382	395	415	406	413	392	394	422	407	388	397	405	421	378	384	388	394	375	383	367	375	400	393	390	393	369	375	402	368	380	411	405	367	381	367	413	350	413	397	387	368	411	373	401	389	386	384	385	410	396	406	412	377	410	362	428	377	393	392	419	366	381	390	396	392	364	406	374	382	381	397	441	411	377	368	448	343	424	412	384	385	361	346	368	380	431	377	368	398	410	413	394	368	377	397	381	380	360	402	333	370	352	389	377	388	384	384	407	390	379	395	374	341	388	402	390	415	384	382	388	397	379	407	388	383	394	390	404	378	379	387	393	406	340	416	373	384	412	397	391	366	380	423	366	361	381	390	405	393	409	371	372	382	358	459	371	381	400	402	407	378	386	436	385	374	387	410	384	390	399	410	371	418	384	382	381	418	389	418	398	400	388	403	388	363	384	369	382	387	376	396	420	389	410	424	364	387	397	367	354	370	387	400	408	381	401	412	412	406	384	414	359	396	399	376	384	399	410	398	377	437	394	397	385	385	421	390	389	376	411	399	410	375	400	368	395	386	398	383	396	397	379	385	388	341	334	383	360	423	406	376	399	398	400	405	350	415	393	406	385	432	406	384	397	421	406	392	411	407	403	402	417	386	384	420	387	404	346	359	378	389	397	399	369	388	387	424	386	426	410	410	370	367	377	381	404	401	390	375	343	396	383	389	399	393	364	427	398	382	397	352	395	353	381	371	378	390	386	403	400	392	385	359	415	399	399	402	359	408	407	418	392	384	366	394	406	389	360	377	379	396	394	394	399	407	406	390	402	367	396	400	387	384	378	425	396	380	383	381	414	395	390	387	349	403	388	382	388	393	452	409	395	369	403	385	367	422	372	395	376	418	389	394	399	378	390	403	369	392	373	424	368	382	392	373	393	356	378	418	389	396	360	364	382	368	378	405	418	413	414	418	408	381	396	406	395	392	378	415	388	394	370	372	397	394	368	403	403	398	372	377	368	395	398	411	383	408	411	376	376	387	418	363	379	413	393	376	372	376	404	384	367	373	393	385	386	352	358	405	386	388	420	402	400	377	371	391	342	343	386	398	381	395	353	377	409	374	392	387	429	366	384	408	375	414	385	414	413	388	385	388	354	395	362	418	387	344	417	430	362	368	389	396	378	388	409	387	416	421	369	422	375	407	391	368	365	387	354	408	387	396	385	393	378	396	413	391	422	359	380	429	389	399	398	365	344	384	391	371	390	387	388	383	353	375	356	381	406	383	365	373	393	395	393	403	376	390	393	381	395	413	421	366	415	392	354	362	400	396	384	389	411	391	423	378	399	374	412	370	415	416	407	414	387	380	388	398	382	371	408	396	405	388	391	389	394	412	360	377	369	411	367	395	373	397	388	354	339	378	386	420	408	394	393	380	395	397	388	374	400	371	400	378	362	372	397	385	374	391	372	372	388	395	374	422	358	397	410	387	385	385	420	375	379	366	419	398	424	396	390	397	390	418	413	414	396	401	355	364	406	365	420	393	391	383	408	405	356	403	400	381	372	387	378	385	381	404	355	405	394	356	419	415	394	379	382	415	377	423	374	376	384	424	383	389	385	394
28223	27252	33197	25930	17222	11865	8221	6041	4561	3501	2736	2130	1744	1441	1239	1037	945	815	731	649	634	539	523	508	494	426	465	395	385	402	334	345	356	376	305	326	329	308	351	327	308	308	343	311	344	305	349	324	325	310	336	358	319	332	289	306	338	340	325	313	340	323	331	315	317	338	342	317	316	291	328	329	300	333	304	318	317	331	312	286	304	290	310	341	358	328	309	319	336	324	346	273	344	331	337	301	333	341	321	303	296	316	321	290	354	316	317	333	306	318	355	335	326	301	320	309	342	308	322	331	328	310	322	332	297	331	309	285	369	340	336	329	311	324	340	312	330	314	346	321	322	348	335	341	310	320	302	320	328	333	336	322	324	360	300	347	320	337	328	328	330	357	322	315	345	349	305	314	330	305	321	327	311	307	282	327	325	344	346	318	287	306	337	340	318	340	332	305	310	318	313	337	327	326	293	310	319	319	345	353	316	312	351	323	295	304	323	338	352	326	332	338	343	310	349	306	313	309	314	332	309	309	322	346	327	321	326	314	315	326	340	325	355	291	324	300	308	307	329	340	302	306	303	319	308	318	310	339	358	344	311	335	319	322	298	300	326	302	318	344	321	321	321	332	333	370	327	299	310	302	302	314	310	332	293	333	349	311	288	311	328	318	362	326	307	320	320	308	353	315	320	328	323	346	322	328	298	337	339	330	287	330	344	319	282	310	311	323	298	320	332	303	285	332	331	311	331	307	338	317	336	330	317	327	327	334	335	334	322	321	323	307	322	313	329	309	298	312	308	329	310	327	317	351	323	313	357	299	348	318	339	318	346	321	323	313	276	309	306	352	325	299	306	324	318	312	355	345	333	293	301	303	332	341	346	320	304	334	323	317	335	313	305	299	323	311	345	348	321	317	320	314	302	322	321	323	295	305	304	321	295	339	345	307	346	330	321	306	325	339	316	297	322	332	348	329	329	308	322	355	323	353	330	299	314	318	321	312	343	283	326	321	313	308	354	319	329	333	295	318	314	268	285	348	327	314	347	338	292	341	303	308	309	296	303	314	320	319	344	313	332	346	323	330	317	325	333	275	338	322	279	319	292	306	370	325	300	310	329	300	333	343	310	325	287	350	306	296	324	311	300	323	316	322	336	326	319	302	319	325	336	328	342	287	308	300	317	346	336	312	304	315	335	319	362	324	323	337	317	324	319	297	313	324	308	317	300	344	322	330	337	309	321	308	345	298	302	322	287	314	335	303	319	332	294	313	345	296	301	290	336	317	334	340	326	356	307	305	296	310	338	296	288	298	300	338	336	271	354	338	281	348	330	339	292	309	342	304	330	330	301	326	336	366	314	290	329	321	307	325	308	336	321	320	296	299	316	336	329	325	305	282	347	321	331	325	276	334	292	326	300	325	316	307	313	304	320	322	321	311	336	307	336	342	321	305	335	322	311	316	303	307	350	315	335	333	322	325	357	310	312	316	287	338	359	334	331	304	319	331	323	307	295	355	356	329	292	299	331	306	280	302	308	334	286	325	331	329	286	340	319	306	310	344	274	313	306	331	318	310	341	305	318	330	317	328	316	368	320	342	309	325	333	347	323	304	302	309	304	303	332	317	332	335	335	317	302	291	296	285	306	270	336	335	316	309	322	313	315	326	325	324	336	317	330	322	326	315	354	316	329	328	316	319	316	342	315	350	325	317	315	325	319	326	353	293	359	291	336	322	326	317	316	318	305	333	311	319	321	315	308	304	281	325	313	333	326	301	323	300	314	279	314	315	303	328	313	317	354	300	335	304	325	355	282	334	319	330	324	335	339	344	304	320	326	301	316	308	344	298	322	316	296	325	296	309	323	323	313	324	293	302	308	304	284	310	300	340	303	312	336	345	345	326	308	324	352	334	333	323	326	307	323	326	324	358	311	327	308	355	319	308	309	296	314	308	324	304	337	309	290	327	278	315	309	304	303	314	297	335	286	299	331	329	322	322	340	332	304	325	316	294	305	311	339	330	333	334	309	347	321	307	359	340	346	313	339	320	314	323	316	329	297	349	351	295	340	354	329	322	323	340	313	354	332	327	322	318	342	319	316	327	302	320	317	337	344	286	308	303	343	326	286	343	329	329	322	325	289	308	324	323	329	329	325	355	336	317	327	330	313	322	302	347	323	321	323	326	301	289	307	289	310	373	305	329	295	306	326	331	297	316	278	328	316	299	315	351	315	308	324	275	309	348	321	318	328	314	338	318	269	291	315	301	313	322	307	338	324	293	310	334	316	333	311	329	305	315	366	329	320	356	309	327	345	333	316	356	352	329	342	327	337	305	315	341	323	325	316	316	309	321	319	349	323	324	290	321	327	305	296	320	302	345	314	342	329	307	305	326	313	312	311	354	323	295	325	321	349	338	298	292	323	322	323	345	337	343	309	329	331	322	309	305	327	301	337	317	330	310	289	332	310	288	351	343	290	304	322	308	299	311	313	281	304	331	320	322	333	321	327	331	308	321	336	298	349	342	353	316	343	333	292	328	318	325	337	326	329	317	314	337	317	339	287	347	320	346	337	349	313	325	331	316	312	345	323	321	305	317	325	307	316	306	338	297	297	331	330	337	313	292	341	345	277	352	334	323	338	304	306	294	323	336	321	302	291	285	340	344	316	302	320	334	304	311	316	350	330	333	335	326	322	321	323	326	335	336	324	325	342	316	344	329	303	322	335	296	346	303	316	324	330	314	319	330	304	295	343	369	316	336	324	311	314	331	320	331	309	305	326	316	303	319	347	329	299	329	314	340	320	324	308	362	336	331	324	312	302	327	306	305	288	309	301	332	315	327	314	333	299	320	318	327	314	356	324	313	312	334	352	356	317	321	312	320	282	342	353	322	297	325	306	328	352	349	328	286	317	350	320	312	319	329	331	309	325	322	331	326	327	341	311	345	311	306	327	312	377	321	345	338	347	355	317	288	335	318	331	352	294	321	300	294	313	291	285	325	306	305	319	320	336	340	328	331	302	323	322	332	327	323	317	310	308	348	320	306	307	345	346	329	295	324	332	353	296	329	340	318	311	322	353	294	307	317	309	295	321	304	333	346	324	317	318	312	317	344	311	358	336	289	343	350	308	288	300	297	336	336	330	327	306	286	324	313	303	331	320	314	300	316	303	297	315	387	292	345	293	310	337	311	340	326	316	352	323	316	290	304	314	319	301	295	319	289	331	304	323	288	305	300	305	302	322	311	319	300	288	313	299	358	330	342	327	339	336	315	313	304	330	318	323	302	328	316	327	304	332	328	319	302	336	306	311	310	335	346	304	298	313	325	315	309	355	307	336	331	309	305	305	306	338	286	326	314	327	332	322	361	312	327	294	293	302	308	347	292	314	335	324	340	310	335	329	342	266	297	304	313	326	318	338	298	292	288	302	313	329	328	314	329	327	326	324	342	326	345	294	311	335	316	328	301	333	318	305	295	342	321	326	360	333	318	322	296	335	331	304	318	335	331	348	311	335	339
33478	45370	39632	28365	22511	18130	14675	11765	9124	7157	5510	4217	3544	2954	2291	2012	1715	1484	1255	1118	958	917	813	699	729	632	637	585	531	524	495	519	517	513	447	466	494	443	442	434	424	409	453	409	406	419	378	470	374	414	419	415	399	415	412	373	384	420	418	411	424	437	388	413	440	424	383	387	378	418	427	419	421	392	370	403	401	355	377	375	431	396	411	421	418	396	366	419	420	436	382	452	394	377	366	391	373	383	428	423	403	414	416	433	411	374	382	398	384	393	387	421	384	434	395	406	438	346	403	383	423	413	402	402	398	427	368	422	418	413	407	410	421	386	379	386	395	404	422	438	426	430	368	412	410	414	409	423	403	443	410	403	391	419	401	424	397	379	427	401	391	418	394	412	394	378	372	409	389	382	414	362	442	406	422	392	428	408	427	435	431	395	427	411	376	415	392	386	406	437	392	401	414	414	361	402	397	396	439	379	409	409	430	401	395	415	402	376	377	418	412	401	401	413	372	452	417	413	396	422	363	386	404	415	428	432	404	396	420	414	401	414	443	389	401	378	434	411	415	404	433	405	375	411	390	379	432	381	409	416	402	422	439	375	442	409	397	414	381	398	392	417	414	399	369	399	395	422	384	398	432	392	395	399	359	383	401	443	403	414	393	395	422	389	413	385	428	401	382	423	384	418	390	376	416	404	428	406	423	386	407	397	411	388	408	433	397	398	433	425	424	434	378	438	392	437	387	399	407	365	421	413	422	394	424	411	395	443	389	408	453	397	406	445	393	397	384	419	427	367	423	415	387	408	415	394	370	429	403	393	379	377	398	416	430	422	405	411	414	398	416	419	366	407	411	415	399	378	434	406	415	402	422	385	378	401	416	384	416	405	413	403	416	361	405	428	406	427	404	420	375	386	403	388	426	388	402	422	392	424	424	443	482	387	405	419	424	399	414	420	401	440	410	421	382	397	416	453	423	404	394	443	373	389	380	419	427	404	426	415	405	388	433	420	419	393	421	409	438	362	397	471	383	426	384	449	400	402	381	393	422	423	408	400	397	418	426	392	442	413	393	401	410	410	373	403	438	431	364	396	452	413	392	406	427	405	400	402	436	408	429	413	398	400	387	403	405	411	395	390	392	399	434	429	404	408	421	407	399	416	396	401	382	407	450	388	382	395	405	388	408	388	370	393	450	418	377	446	392	395	413	398	399	427	428	430	439	392	397	385	441	382	397	403	428	414	432	425	401	402	401	394	378	417	385	395	394	413	429	416	420	393	374	396	377	415	396	397	347	436	419	419	460	393	399	407	433	411	431	381	446	409	404	394	354	364	407	404	378	435	390	408	430	433	421	361	430	452	343	446	390	377	401	387	398	420	392	400	394	413	399	366	413	388	388	395	427	426	418	423	367	408	397	408	401	379	436	383	418	395	410	381	385	407	407	423	392	436	364	402	371	383	390	412	436	393	381	398	363	389	416	394	405	404	390	419	400	455	387	416	432	384	431	416	394	392	415	419	427	413	418	426	441	401	448	385	426	399	413	426	401	429	410	424	375	411	391	414	434	399	418	395	393	399	407	391	421	437	428	395	399	427	399	383	388	425	389	416	415	359	387	399	376	407	398	397	417	389	429	404	393	407	424	426	384	465	438	409	392	398	407	408	404	418	418	397	430	380	398	394	424	403	374	408	420	397	418	461	414	416	401	408	415	353	410	432	413	427	427	381	395	427	414	423	417	375	429	413	423	420	390	403	402	401	405	401	407	420	389	444	408	387	422	448	427	424	414	419	423	423	418	472	410	452	436	386	379	378	378	404	394	422	425	404	406	381	403	395	401	409	370	442	384	369	383	407	374	422	406	421	417	386	403	405	398	436	411	401	414	402	419	395	403	437	418	422	410	369	384	396	436	452	410	400	449	410	410	390	409	401	396	410	416	405	403	408	391	377	426	400	409	399	414	399	384	433	404	400	443	375	401	400	405	440	404	431	412	406	387	408	408	392	408	419	393	402	400	433	436	410	384	410	391	379	413	432	363	399	425	379	406	414	378	411	374	378	402	438	384	425	412	402	384	423	425	423	446	435	397	441	405	411	448	391	385	421	435	402	388	392	417	409	410	400	433	403	427	384	424	424	402	424	374	422	403	426	391	388	413	426	387	429	445	422	406	371	427	391	406	389	393	402	401	390	392	386	395	416	416	381	413	405	373	402	395	403	443	383	399	412	394	364	411	390	439	389	442	402	409	397	438	414	420	459	390	418	374	389	390	443	428	395	385	392	405	380	410	403	379	412	405	406	432	390	437	430	396	388	396	426	371	431	399	394	427	408	413	389	402	381	414	405	410	452	392	436	413	402	396	395	377	388	415	385	449	387	402	407	430	410	392	387	437	441	396	427	424	427	428	358	412	409	434	362	423	353	425	427	406	423	437	402	413	425	405	411	436	430	411	425	371	392	392	400	416	384	387	364	393	424	419	442	415	390	404	386	442	382	382	410	382	401	396	419	389	405	368	405	435	392	404	394	399	433	387	417	382	406	380	412	429	397	387	413	387	374	432	409	386	410	392	385	390	409	391	384	403	436	410	430	393	451	399	404	445	412	412	435	379	389	417	407	430	460	429	389	401	396	408	407	384	421	424	410	427	400	418	388	387	429	423	369	406	413	383	373	370	387	420	373	418	381	416	443	438	385	438	387	401	428	384	395	407	373	386	397	417	415	404	404	413	362	421	411	438	432	402	431	409	387	424	409	406	394	430	407	432	370	389	450	427	409	394	379	385	437	433	398	396	454	413	402	433	389	428	382	401	400	409	396	420	399	383	392	393	395	398	424	390	412	435	417	377	404	405	371	415	386	410	431	391	428	394	395	402	399	416	375	411	399	423	401	403	400	397	404	400	452	408	383	402	427	402	377	380	409	428	372	422	411	404	432	386	405	393	450	394	418	416	397	403	395	387	405	410	418	401	387	421	399	443	392	409	405	382	368	410	382	379	422	437	394	433	402	391	400	385	395	431	393	378	427	389	404	399	414	424	421	421	416	367	410	454	409	413	409	384	419	368	412	410	407	400	393	373	405	386	388	398	413	443	420	423	405	444	393	410	433	422	415	383	368	377	372	397	398	402	431	381	406	414	405	391	397	407	444	395	408	410	355	405	405	425	407	428	384	409	416	426	404	393	402	395	412	405	389	426	385	409	404	388	382	430	378	374	411	396	418	394	387	396	425	394	409	402	392	421	403	382	407	408	394	404	406	400	433	423	394	413	394	429	369	372	415	416	381	396	398	400	386	436	396	409	387	413	402	400	386	382	433	403	374	411	376	395	388	419	406	429	394	411	420	385	354	402	416	391	392	415	432	361	401	377	405	396	408	430	400	388	421	371	407	420	441	443	403	454	420	387	374	375	410	387	406	392	392	398	399	384	450	407	387	367	447	423	428	392	392	406	381	396	378	415	349	396	410	456	416	420	394	424	414	399	438	416	435	412	414	417	424	408	419	455	375	435	359
23798	20813	27962	24305	22152	20031	14743	9328	6927	5336	4241	3217	2580	2128	1743	1505	1273	1079	1020	911	763	723	683	583	524	505	488	454	427	429	421	391	385	395	352	358	326	308	383	348	338	333	300	312	294	314	305	304	333	315	329	318	334	332	342	305	292	322	289	329	298	335	315	346	324	316	310	298	313	325	302	326	294	319	312	312	296	327	305	319	319	330	331	283	347	289	304	335	305	345	337	338	313	315	314	294	327	318	315	294	319	307	323	302	305	361	294	308	312	315	304	312	282	313	300	310	299	345	307	311	348	309	306	304	307	336	334	316	302	276	327	314	317	317	306	296	318	297	353	326	349	313	294	275	312	318	327	338	371	291	326	304	322	300	311	306	332	313	335	294	334	288	313	356	282	311	293	294	337	308	328	324	338	302	355	326	351	314	299	315	286	322	331	324	333	302	339	314	315	288	296	320	288	310	323	311	318	299	318	332	316	324	298	305	309	287	311	331	292	301	298	311	311	298	332	339	322	299	319	306	348	306	325	332	331	314	314	317	303	293	330	345	306	348	281	321	320	307	296	309	320	321	329	312	294	310	288	328	317	308	299	314	312	321	334	312	308	274	346	332	310	319	336	304	334	305	297	329	311	295	299	337	308	288	332	330	323	313	315	332	280	305	287	327	285	336	291	314	341	305	311	317	317	330	322	332	300	353	319	312	307	296	313	300	319	273	332	333	305	292	320	297	305	283	345	297	284	329	300	327	311	307	330	320	324	319	310	338	300	307	305	321	318	344	312	305	278	353	303	319	329	321	308	334	334	307	334	328	298	326	328	283	300	322	326	336	324	296	318	325	321	298	290	332	298	302	319	323	333	356	340	285	330	307	349	319	338	319	296	326	309	319	303	309	303	314	295	315	336	352	357	344	284	310	283	311	311	316	293	312	299	281	283	338	300	358	349	334	310	333	304	316	304	329	336	305	340	298	329	299	316	352	322	306	320	312	299	313	294	320	328	334	308	302	320	320	306	308	388	284	309	323	333	323	328	321	302	314	324	334	324	298	318	288	318	323	284	294	321	276	312	295	310	312	306	354	336	305	291	322	303	309	288	296	334	326	302	352	319	294	312	333	317	339	341	315	314	307	319	304	284	307	322	315	339	331	316	295	302	326	317	302	302	351	287	303	318	291	322	331	288	278	332	321	303	333	295	301	298	336	328	290	365	307	301	297	300	311	343	290	339	322	314	329	303	298	310	262	325	291	322	325	315	308	302	333	319	294	330	275	298	348	329	321	334	309	327	308	317	312	327	309	334	334	280	303	327	330	345	288	321	321	345	277	289	311	294	309	343	315	324	338	350	296	325	302	314	336	298	314	296	293	316	263	341	317	315	321	299	336	315	326	317	322	348	345	322	354	294	328	264	325	315	338	302	295	353	326	332	320	287	304	291	355	292	307	316	308	301	331	341	302	302	320	330	350	314	292	278	300	322	362	329	306	319	296	304	352	331	339	323	292	324	318	285	319	280	301	315	352	322	301	296	302	316	305	332	323	305	318	323	314	296	279	339	319	332	324	298	294	306	326	331	295	318	303	328	317	303	314	338	298	281	341	337	298	309	337	297	308	315	318	320	342	342	311	335	308	347	295	323	328	348	316	349	299	287	311	299	320	331	363	280	318	308	281	354	318	329	281	326	306	312	336	344	300	338	321	293	333	295	328	298	320	280	330	329	326	329	339	304	298	353	312	314	316	298	336	305	303	300	322	316	305	343	363	359	331	370	331	290	296	351	323	305	309	341	313	283	345	304	291	307	301	298	284	295	309	333	336	307	328	329	295	315	338	299	336	307	322	333	321	331	305	296	298	312	302	298	303	286	294	297	318	310	325	321	309	309	311	319	313	335	324	312	309	306	297	317	332	329	311	303	305	292	319	331	327	328	320	321	327	332	348	343	300	297	332	311	303	297	334	296	272	308	292	329	350	323	324	319	337	300	299	312	325	292	320	305	306	317	303	307	319	327	320	314	307	294	326	323	331	339	318	315	312	284	294	332	278	307	342	316	273	323	306	310	313	321	295	302	315	332	331	303	320	341	333	306	322	342	312	321	321	329	315	315	325	339	305	307	352	312	308	323	318	275	338	326	320	321	318	307	325	318	310	330	297	310	322	303	271	337	302	305	302	306	306	342	325	315	327	315	338	319	303	315	315	320	323	312	323	313	330	312	308	301	324	297	329	351	325	306	346	305	292	293	298	328	354	315	322	335	332	301	310	320	297	316	294	319	285	317	289	325	338	307	323	286	322	300	306	318	328	292	304	302	326	334	315	298	328	304	312	317	336	320	317	315	310	310	299	305	302	318	304	319	304	333	304	337	320	305	278	301	328	314	313	319	332	316	329	305	363	329	294	303	336	325	338	294	336	316	282	281	305	299	353	323	306	289	313	329	351	277	304	291	323	323	308	299	318	313	326	295	284	321	313	337	319	340	283	309	302	307	308	290	320	319	346	302	308	303	306	319	273	319	321	290	315	347	268	279	335	348	326	310	325	303	288	326	317	310	297	326	310	289	269	318	354	342	314	303	322	310	312	300	327	318	288	340	321	306	303	281	337	337	309	324	334	312	285	301	293	330	325	295	310	297	327	342	332	319	294	334	295	312	330	323	323	316	307	323	334	339	311	335	283	331	295	305	308	307	304	309	314	303	320	286	305	341	340	302	297	318	336	343	323	332	332	327	327	307	313	304	280	331	290	338	357	291	302	255	315	301	333	304	322	287	325	321	294	330	305	322	312	320	288	286	307	306	287	268	307	298	322	292	301	310	274	311	334	322	316	286	294	306	316	336	361	295	307	330	335	329	324	307	319	315	330	325	324	307	296	351	303	320	325	281	306	336	294	318	311	308	336	296	348	308	306	307	324	292	323	317	317	305	312	307	342	315	326	307	334	357	339	318	322	318	297	311	279	297	326	336	314	335	353	301	333	334	340	330	342	324	321	302	304	306	347	288	328	308	323	317	306	295	332	328	342	312	282	320	303	320	292	315	309	335	310	327	298	293	294	339	297	325	281	292	280	325	304	335	285	361	324	295	339	302	320	278	327	291	312	297	336	289	319	290	290	322	314	335	332	309	300	312	316	320	310	290	328	309	353	292	290	312	320	327	294	303	346	289	341	302	325	304	332	312	301	330	304	319	309	328	300	296	303	303	359	322	276	321	344	334	324	325	307	300	282	323	298	346	283	315	269	310	293	320	307	308	268	288	320	326	326	350	306	314	321	320	326	308	326	323	339	352	315	290	298	313	324	288	334	333	332	345	303	299	296	348	326	307	306	314	316	329	324	308	318	343	300	336	308	314	333	325	297	327	329	331	316	334	340	318	308	304	300	287	314	317	276	310	323	304	305	319	331	318	314	309	320	328	272	331	298	339	307	302	321	334	322	309	305	311	331	338	297	330	332	307	321	327	357	303	314	300	325	298	368	305	337	318	330	318	312	308	331	292	333	308	325	338	303	313	339
33406	53167	44763	33625	27756	23366	19405	15755	12767	10406	8141	6308	5150	4004	3340	2902	2449	2008	1778	1577	1296	1129	1091	925	865	766	725	635	608	581	553	522	511	531	522	486	456	470	393	412	447	422	433	401	401	419	413	424	398	405	438	439	432	424	427	392	352	370	405	435	383	377	416	399	373	406	392	372	419	417	366	407	452	398	399	411	418	408	417	378	401	371	389	427	379	374	386	420	434	403	402	391	383	396	431	430	384	429	353	403	359	394	401	369	390	381	410	407	393	381	375	425	389	412	402	364	397	412	404	399	421	387	401	376	400	416	374	421	431	365	414	370	356	390	429	440	406	386	376	421	413	416	377	404	383	385	392	378	415	426	371	461	396	380	412	397	407	421	404	388	407	396	396	395	418	400	420	376	390	394	405	418	407	385	395	411	406	376	413	432	399	407	409	361	417	409	440	389	408	376	396	401	382	383	428	424	400	409	410	391	400	400	381	411	355	404	384	403	400	382	394	407	402	406	397	360	395	385	403	404	362	440	412	434	379	420	388	410	349	407	390	390	385	422	402	424	410	422	392	416	400	387	436	393	377	384	377	367	362	391	418	383	393	389	383	391	415	408	367	384	400	389	406	346	360	413	436	383	399	373	417	463	384	362	380	428	402	373	393	367	391	386	384	402	396	389	393	380	395	412	387	388	429	378	396	402	428	415	404	363	395	425	404	370	370	427	424	412	407	435	409	348	353	450	428	405	355	422	421	394	383	438	373	364	376	422	383	390	412	407	408	434	378	355	379	371	387	411	395	398	397	381	423	404	349	417	416	410	385	425	377	378	374	362	360	411	383	394	380	394	427	371	398	417	388	369	385	370	388	384	397	422	370	451	379	383	365	392	402	373	380	440	404	398	371	389	426	398	415	434	386	396	425	405	410	380	415	404	362	392	423	400	375	413	427	414	379	395	363	397	405	417	389	372	431	396	369	379	372	418	403	427	403	376	388	385	391	402	355	426	396	428	388	427	413	409	378	378	391	386	426	390	415	379	416	405	416	365	388	384	417	387	393	422	414	367	392	408	384	378	374	376	376	396	375	418	387	412	395	391	381	384	411	370	438	366	365	424	386	410	399	353	413	370	414	366	428	353	402	416	392	403	339	387	397	403	420	412	400	426	385	411	380	389	406	382	426	433	396	383	358	384	387	434	381	423	417	372	413	413	422	379	395	410	409	411	417	419	399	385	358	368	404	425	388	412	403	388	412	384	412	385	382	404	391	421	393	379	346	393	391	406	406	435	401	393	383	378	395	388	415	410	362	388	386	394	426	393	389	413	412	397	380	385	413	389	389	392	409	421	397	407	373	413	400	387	412	389	430	389	374	414	411	424	413	378	394	382	427	389	398	412	398	407	406	402	384	375	389	414	394	380	429	410	441	382	399	359	421	384	390	410	404	366	397	427	385	412	402	402	402	401	363	393	357	403	375	417	386	414	427	394	394	413	366	404	402	405	382	382	414	399	400	442	408	364	370	373	396	385	410	401	372	456	392	386	375	414	398	401	398	388	382	393	416	400	373	414	394	379	412	400	383	384	405	393	387	428	393	397	396	388	400	398	412	399	440	372	372	422	385	401	392	427	410	383	400	394	382	402	416	434	400	405	402	395	396	378	397	374	394	405	392	398	383	392	410	400	382	428	403	392	374	409	416	410	406	397	395	378	404	382	421	387	384	353	377	411	412	403	404	412	437	401	414	389	370	407	406	405	388	395	355	384	395	395	401	366	408	414	403	433	397	435	407	404	378	388	410	435	411	388	423	405	386	400	410	393	403	404	412	395	397	408	417	364	350	385	386	375	393	434	389	416	390	388	467	415	357	379	418	408	414	394	401	391	402	407	393	405	391	384	402	402	393	390	394	416	373	430	375	394	412	368	420	376	371	380	404	382	406	384	399	396	414	390	394	406	398	403	371	423	406	406	415	395	379	389	384	397	378	396	394	404	383	411	397	411	405	379	394	393	376	403	396	420	416	421	382	428	385	414	381	407	387	407	404	402	399	381	383	427	420	378	358	399	399	377	427	408	400	400	348	386	419	408	391	417	418	399	374	398	376	409	403	434	391	437	431	423	417	422	402	394	365	405	398	389	431	422	418	420	386	405	400	361	425	411	390	359	403	403	393	390	416	402	428	406	402	399	408	416	420	428	374	405	407	403	362	398	376	394	397	410	393	402	407	381	370	418	386	400	396	419	401	359	393	377	385	422	405	398	434	434	402	402	439	450	419	414	378	411	390	407	391	402	397	393	398	368	421	377	387	395	427	400	432	388	397	417	371	431	384	383	396	417	395	424	412	391	407	439	382	356	412	424	425	404	412	354	383	410	404	426	392	400	404	383	394	390	387	414	375	419	397	400	408	445	424	419	391	426	364	408	406	401	400	424	392	409	394	407	408	437	402	397	382	419	414	396	373	391	396	414	436	391	397	402	406	405	376	407	378	408	382	424	436	351	393	399	416	410	405	395	398	436	392	391	379	399	405	397	382	392	374	438	367	405	390	427	415	374	423	386	420	440	417	374	429	393	403	429	382	391	434	420	389	444	376	418	396	394	406	393	387	394	417	364	402	405	364	392	386	374	429	430	407	386	380	395	421	401	403	365	413	414	382	396	377	377	364	441	431	401	381	383	417	412	381	391	435	401	443	387	375	370	349	388	417	420	418	401	369	423	389	427	401	378	413	405	410	375	397	401	415	416	371	381	387	400	391	427	406	378	395	393	385	438	398	355	400	400	410	386	368	432	382	348	379	402	379	419	399	422	471	417	409	362	405	405	410	363	367	397	375	388	358	402	409	412	395	397	405	376	390	428	416	397	384	426	383	429	396	379	354	372	384	385	401	380	403	385	403	431	390	398	401	392	454	395	390	418	392	386	396	371	395	419	411	401	384	419	396	409	380	390	367	397	423	405	397	405	413	413	413	378	385	393	375	387	415	384	433	403	416	402	430	395	398	384	415	422	407	363	387	367	400	419	417	416	408	418	426	425	387	425	441	383	424	392	413	376	427	389	383	399	389	423	382	353	410	376	397	413	405	409	396	354	371	374	389	394	397	394	354	410	387	363	377	376	437	368	411	384	425	392	426	381	379	381	415	420	412	405	387	395	388	372	404	422	376	384	429	408	394	408	366	386	354	393	379	386	418	427	430	390	402	401	398	416	386	399	374	369	404	417	379	432	412	431	406	399	421	379	406	390	410	410	353	382	413	389	397	413	411	426	400	368	377	405	384	393	381	355	398	372	372	379	393	396	430	385	374	378	397	372	425	397	380	417	381	427	391	399	398	386	397	384	408	381	405	405	384	379	382	347	406	394	387	374	404	387	376	427	420	387	413	392	386	413	410	428	396	447	394	404	377	384	384	393	377	427	406	414	393	356	432	392	385	381	373	388	414	419	399	368	373	374	379	370	420	397	413	374	376	401	427	392	436	405	395	389	413	405	398	422	420	364	454	421	387	424	411	434	420	369
22735	20803	28378	23378	21320	22946	21950	13303	9527	7681	6047	4604	3595	2918	2435	1989	1764	1541	1425	1210	1027	865	788	713	661	611	574	512	486	468	441	387	444	403	388	372	387	338	349	351	339	348	363	317	318	326	338	322	357	318	307	310	319	361	314	294	312	308	322	314	350	340	333	302	322	336	344	321	334	346	299	327	354	345	338	304	308	341	345	339	323	323	321	304	339	335	359	328	311	284	324	336	322	314	334	334	341	287	330	318	341	308	315	350	319	332	345	307	315	333	373	300	295	334	339	319	290	312	329	309	325	295	335	315	306	313	382	317	306	313	312	330	343	341	303	319	316	322	317	359	346	357	279	331	317	317	316	306	307	328	338	328	323	321	313	307	289	317	336	321	336	302	355	339	299	299	309	308	345	328	298	335	296	334	325	289	327	352	322	326	343	302	323	323	296	330	285	332	286	307	341	301	335	302	322	328	315	339	323	309	329	341	313	324	334	355	307	326	339	327	323	319	315	304	299	302	337	318	354	301	299	344	348	299	330	319	349	297	319	310	338	329	307	343	373	307	317	288	288	326	347	358	333	307	327	343	300	337	319	338	301	366	338	341	342	302	302	350	345	299	276	308	330	323	293	288	326	324	297	339	327	310	336	329	325	294	304	336	308	357	344	334	320	319	318	297	357	304	324	334	307	322	303	321	335	325	319	306	315	345	308	342	292	304	321	310	290	324	306	338	332	345	331	324	317	323	311	320	322	330	316	318	326	327	310	306	322	306	302	334	314	303	296	309	325	286	346	329	346	315	330	319	331	321	358	304	309	310	279	311	328	334	295	318	323	328	341	334	324	355	295	350	318	359	297	300	318	294	332	332	323	295	321	303	294	330	300	323	309	365	375	310	323	342	325	328	319	339	327	303	350	335	329	340	306	310	299	340	295	350	318	325	320	307	327	315	337	344	321	318	316	317	330	313	313	330	299	302	287	352	334	318	331	303	320	334	323	339	337	358	307	305	340	310	331	339	347	333	279	323	296	337	328	303	310	310	298	307	308	327	311	315	358	329	338	346	302	324	333	332	321	317	346	304	284	297	338	319	324	310	311	342	298	332	323	318	310	355	323	304	322	312	318	290	319	328	326	319	323	335	329	313	323	300	303	294	269	337	300	317	333	355	296	320	273	288	336	317	341	338	299	305	333	350	339	319	363	308	318	331	316	307	342	319	289	336	307	304	326	305	341	319	306	313	311	310	350	297	329	322	316	313	313	332	298	314	314	322	343	310	332	357	346	323	350	322	319	341	317	309	331	322	290	339	286	339	317	296	320	339	312	300	332	314	333	313	317	325	313	311	355	334	332	344	338	321	338	314	324	308	289	335	357	306	333	354	322	289	297	316	299	356	316	356	314	312	336	306	318	305	299	323	296	299	313	317	353	327	330	297	332	310	331	306	330	322	319	300	284	319	315	361	318	322	320	341	306	345	317	324	329	333	322	314	352	327	323	329	328	364	297	320	338	328	278	315	299	298	357	322	322	325	335	321	299	318	302	334	324	310	320	347	291	342	308	337	304	325	304	329	313	316	347	339	307	308	305	282	304	315	297	312	302	309	350	331	308	320	317	340	341	306	307	317	326	329	288	313	294	342	267	354	318	315	308	291	314	309	320	335	310	319	319	308	305	294	295	337	309	324	333	357	307	322	311	306	283	341	343	285	339	318	316	315	326	324	332	330	326	351	340	327	322	310	326	329	299	335	345	297	316	325	324	303	318	342	302	312	333	297	332	314	286	282	326	336	305	330	312	360	340	294	306	304	303	330	302	336	342	332	315	336	323	315	318	341	331	307	340	309	318	340	331	331	317	311	306	306	312	344	326	309	290	321	324	334	289	315	318	325	313	309	319	327	310	325	321	312	337	309	287	348	337	335	303	301	325	324	311	325	313	307	285	332	327	320	341	301	325	305	300	304	322	343	330	313	314	351	333	334	328	347	294	339	312	302	325	331	340	304	328	335	342	314	302	347	310	302	341	340	317	333	313	290	318	312	306	366	313	322	339	320	304	362	331	338	318	319	325	317	337	299	303	336	316	341	332	328	312	351	325	324	335	326	333	356	320	314	340	352	308	325	341	331	352	306	320	308	312	318	301	309	360	366	320	317	323	327	317	314	341	300	321	317	313	313	292	343	314	340	323	372	315	314	317	341	340	311	316	323	353	347	330	298	316	320	307	314	353	344	327	309	303	313	307	325	295	323	315	320	329	339	314	300	333	320	278	338	305	350	359	334	303	334	323	319	345	330	310	340	317	343	315	285	331	306	340	345	315	324	323	316	317	285	303	333	302	304	324	332	296	298	336	335	339	312	334	322	323	317	316	315	302	316	330	344	356	291	285	299	318	320	298	317	339	315	323	338	313	303	351	305	317	343	318	330	306	332	312	348	316	303	318	303	327	328	313	330	316	339	318	288	281	320	303	315	310	307	317	336	306	333	286	344	347	351	332	304	331	353	332	309	321	310	329	314	334	315	302	330	320	280	331	329	298	319	328	325	343	336	351	352	319	276	312	331	329	313	320	322	307	306	305	323	323	325	337	317	341	329	319	318	343	307	349	312	304	333	343	339	309	313	292	346	310	316	314	335	306	370	328	364	305	313	300	326	343	325	302	314	304	311	315	312	320	339	315	312	338	375	313	314	324	310	282	308	311	313	304	329	298	330	333	320	312	340	330	338	308	333	282	321	360	302	327	326	333	299	320	369	285	344	330	362	305	326	322	339	341	285	332	330	301	344	285	328	315	321	317	327	314	329	294	296	331	342	291	303	372	320	301	309	331	348	358	324	334	299	296	331	333	292	346	293	325	297	326	318	305	353	336	343	350	308	303	311	316	333	302	320	347	336	295	338	323	318	304	334	348	307	296	351	314	315	317	285	320	324	307	338	316	319	319	316	309	295	356	320	301	360	322	322	353	317	306	316	328	313	349	337	319	338	307	302	308	340	314	300	326	336	321	357	333	329	309	341	302	318	328	361	318	318	325	341	330	302	296	327	323	355	339	316	323	306	322	339	297	300	307	312	327	337	321	321	343	317	311	295	308	386	327	290	343	334	311	328	341	309	359	282	345	317	347	315	319	322	316	356	326	313	335	310	303	331	309	284	331	301	314	335	318	319	317	305	355	278	319	310	323	338	328	300	364	297	311	324	362	298	301	318	326	315	290	303	302	289	267	322	326	360	347	306	320	343	380	311	345	316	350	302	293	358	321	316	317	307	299	342	317	316	314	299	332	321	326	310	266	298	310	301	308	316	319	308	303	316	305	335	318	312	299	350	313	335	270	315	302	292	335	316	329	327	325	311	340	319	351	324	338	307	315	307	330	317	332	357	356	309	335	317	359	301	334	305	339	294	336	326	310	314	320	356	309	325	313	300	327	323	335	338	329	316	381	307	321	326	326	305	338	357	339	325	323	359	359	332	326	339	311	337	350	321	318	303	310	303	312	302	304	337	304	317	291	306	298	334
35286	55129	50216	38398	32333	27821	23502	19618	16538	13551	10774	8615	6875	5531	4563	3735	3142	2718	2361	2071	1779	1542	1355	1203	1058	949	803	768	662	695	635	593	564	569	529	471	453	471	456	454	433	403	421	409	411	408	425	436	408	430	398	378	375	385	400	402	389	392	395	386	392	427	398	397	368	386	386	412	376	386	376	382	388	388	395	407	414	422	405	431	400	377	413	381	408	410	396	402	368	442	392	423	373	399	415	383	377	400	398	362	364	390	415	392	405	422	420	367	406	401	362	369	367	430	415	399	405	378	396	383	363	391	403	376	398	411	379	366	411	425	384	412	376	400	393	419	396	372	432	378	386	414	373	403	385	400	413	392	417	392	384	394	392	381	401	416	405	413	403	392	395	378	401	407	402	421	406	395	401	401	404	404	413	394	382	391	399	376	383	399	384	385	362	424	416	406	402	344	446	387	378	385	377	375	380	396	392	379	349	417	364	402	398	395	413	372	392	355	393	406	401	421	406	380	407	419	376	380	390	367	391	406	392	400	401	407	385	383	385	386	431	405	408	369	404	414	392	366	380	401	376	405	381	372	374	378	391	384	408	402	367	404	361	425	395	368	386	399	378	390	400	400	443	410	407	373	387	376	388	414	408	415	398	393	367	403	389	384	399	404	381	400	347	368	390	399	383	384	390	366	399	376	407	379	402	414	400	379	396	417	395	360	394	446	369	397	400	394	431	363	375	362	412	379	327	380	405	399	367	387	383	363	371	406	394	415	425	396	381	393	411	360	384	397	372	413	426	419	373	436	418	410	400	420	426	402	418	416	407	359	427	402	409	403	375	382	385	419	384	388	367	402	371	389	381	360	396	388	408	412	407	382	408	405	394	403	398	434	403	386	370	391	406	407	376	403	390	409	389	389	392	380	367	394	410	433	417	408	404	373	375	420	415	393	403	404	405	433	387	403	388	402	365	408	421	406	376	369	412	409	400	383	365	375	404	392	370	399	393	410	387	388	373	411	431	358	417	398	414	392	432	382	435	418	405	408	416	418	382	425	404	377	396	397	374	403	430	381	403	429	383	383	418	397	388	423	390	382	408	367	380	401	407	400	416	391	385	364	417	408	386	416	404	405	419	369	436	367	363	409	392	370	412	355	384	391	401	408	382	368	420	365	373	379	358	386	408	396	421	396	402	403	430	378	399	388	378	374	392	376	419	378	422	400	396	414	386	373	388	414	448	397	402	374	395	378	386	413	381	398	363	392	392	385	365	396	360	398	385	416	419	443	402	354	379	410	386	428	414	397	399	389	391	388	405	415	393	390	442	389	374	390	377	381	385	367	400	386	411	395	398	388	410	410	404	405	395	382	423	403	398	427	393	399	393	405	407	386	396	413	368	418	401	400	397	391	389	411	409	393	357	375	403	375	409	418	393	386	395	374	384	416	438	372	392	385	389	372	382	442	400	374	440	405	372	392	389	375	385	401	390	390	386	364	410	410	371	404	411	421	413	383	386	396	431	393	380	384	422	401	359	451	391	386	383	391	379	426	408	400	410	412	390	424	438	361	371	387	367	379	371	396	419	400	401	417	384	416	408	406	395	400	394	383	375	396	402	414	387	388	388	389	397	345	417	360	377	405	416	421	431	388	427	396	390	392	377	382	380	377	382	400	385	390	385	386	398	397	383	410	408	398	393	412	408	394	382	391	372	406	406	384	414	386	402	389	383	385	397	360	389	401	405	414	416	399	409	424	397	387	401	404	441	392	370	393	369	416	426	402	400	397	371	433	386	383	403	378	380	406	380	425	394	404	405	387	387	435	396	367	393	414	373	367	406	359	391	380	423	406	376	411	389	430	427	397	425	357	368	391	373	389	397	384	377	381	382	381	439	413	359	368	376	426	391	394	368	407	408	368	429	401	421	401	387	386	400	377	387	382	346	403	366	434	397	383	384	392	390	377	413	394	397	395	405	363	414	412	381	422	376	391	449	371	374	373	437	402	367	424	407	425	366	349	434	373	398	416	335	397	374	397	391	404	408	374	403	412	415	380	403	395	392	379	378	377	434	406	375	415	382	435	399	383	388	425	368	398	406	365	422	367	396	382	398	419	391	374	358	391	397	409	375	402	430	416	401	393	364	367	407	420	406	441	423	417	412	412	407	398	432	421	375	400	407	365	401	353	402	400	400	349	383	371	372	379	353	399	385	394	375	393	419	394	402	371	376	363	388	377	407	385	404	417	404	410	394	400	416	415	373	389	415	427	407	395	375	424	414	364	353	407	384	385	426	382	386	384	370	381	404	403	422	378	397	434	416	369	418	442	393	409	378	407	399	364	434	352	363	385	340	397	352	377	371	374	381	427	357	370	401	419	433	377	392	413	423	377	388	389	414	398	342	376	396	369	415	397	379	402	426	378	400	404	380	407	378	396	416	371	376	401	373	375	366	391	401	410	378	430	404	354	421	383	384	392	417	382	383	362	409	401	407	404	370	441	400	420	412	389	370	408	406	386	383	400	407	401	379	371	381	396	387	374	429	422	408	375	352	397	392	392	387	402	380	378	407	409	379	385	400	391	403	361	400	371	449	412	413	374	398	415	383	418	368	393	444	429	403	398	368	417	397	370	394	416	414	425	344	359	386	384	380	385	384	379	410	407	357	381	367	372	388	403	368	423	373	386	420	409	394	398	400	400	385	368	407	395	409	421	423	411	403	389	393	409	384	401	431	346	399	385	391	386	406	396	413	380	336	415	383	422	443	388	388	377	363	407	397	395	427	380	406	372	406	399	383	385	426	403	405	378	403	378	403	388	411	410	434	397	386	398	385	376	417	390	357	399	362	407	370	396	386	362	387	398	416	376	380	407	389	339	403	398	422	410	403	382	413	376	376	394	408	385	388	432	389	444	399	385	421	412	392	393	424	416	409	389	390	411	372	388	403	371	435	397	430	419	390	403	389	396	383	374	411	354	384	411	386	451	371	434	364	389	391	384	362	385	388	405	439	389	439	367	414	380	431	414	389	401	380	403	366	414	409	414	438	391	390	439	417	409	375	395	366	408	381	388	363	396	367	370	402	389	397	427	383	400	398	424	389	405	394	389	394	414	385	389	378	406	408	413	389	357	416	389	387	363	338	411	418	388	388	384	389	392	390	415	407	398	371	407	381	377	436	393	386	372	427	410	409	381	404	388	383	413	402	412	399	369	409	376	397	398	414	408	436	373	403	415	411	363	392	409	391	406	367	388	374	373	405	407	400	417	398	400	408	398	389	399	366	347	383	390	400	414	401	384	384	389	442	394	408	413	409	409	405	400	392	385	368	401	408	391	381	385	388	416	430	396	379	408	417	420	344	436	415	381	392	367	394	411	419	387	411	413	412	408	426	382	371	412	389	421	420	434	386	426	416	423	405	425	407	380	383	427	401	421	372	412	432	400	411	416	408	413	385	405	422	368	415	367	409	416	395	377	412	407	378	401	404	399	409	362	367	396	383	387	365	372	370	389	411	397	391	401
28207	26725	33258	25414	16297	11121	7958	5569	4149	3309	2706	2217	1672	1443	1199	1040	961	795	800	630	613	582	552	483	481	443	423	403	414	337	363	368	387	383	332	335	370	299	311	334	324	311	319	318	321	307	318	331	330	318	307	346	316	345	317	314	324	325	305	346	335	301	334	327	370	342	326	344	319	295	288	332	359	300	348	318	313	337	317	303	320	328	309	323	343	319	274	314	324	329	316	338	335	314	312	331	312	332	293	307	338	318	342	300	342	319	321	295	336	328	334	336	310	304	328	280	328	330	324	300	299	324	344	322	321	340	306	282	317	324	332	342	328	298	302	341	342	302	319	329	332	299	323	311	351	339	305	327	345	324	307	315	345	320	304	319	340	346	330	314	330	319	334	303	317	335	342	301	331	344	335	351	337	336	325	304	296	295	326	375	320	331	340	299	319	321	332	312	327	304	338	331	297	323	309	356	294	316	334	310	327	306	326	319	324	335	338	331	321	330	329	337	330	338	342	287	319	347	341	331	327	364	309	321	317	328	329	337	313	327	333	313	362	330	324	306	297	321	315	289	360	343	306	356	319	320	304	325	334	313	318	289	290	286	335	339	297	330	292	335	313	371	307	312	277	320	342	297	347	338	285	309	317	337	346	353	336	357	324	348	369	312	322	300	334	313	320	324	338	311	341	317	318	350	317	314	312	310	328	313	341	341	316	331	341	317	357	325	320	329	311	324	336	329	336	348	344	364	322	293	332	325	304	311	306	304	330	365	332	313	313	340	328	314	321	325	331	312	315	342	335	328	314	324	328	281	331	335	360	326	325	324	345	317	312	289	326	340	341	350	291	329	312	327	320	301	309	321	305	339	335	331	305	341	338	328	325	310	327	351	319	313	349	312	315	348	291	342	317	297	322	298	336	333	324	357	360	319	348	293	326	331	324	318	304	325	330	317	312	292	296	323	354	307	348	317	324	315	275	320	328	332	305	328	331	320	331	313	328	318	354	332	336	328	312	334	331	297	298	327	305	314	323	329	313	343	322	315	315	324	334	309	323	271	331	279	313	345	322	352	311	340	303	345	310	275	344	305	311	307	318	340	315	362	340	308	347	322	298	355	328	330	295	345	339	302	339	330	339	326	336	329	305	320	343	320	309	345	299	344	317	305	323	315	335	311	287	327	335	326	311	338	310	321	351	327	307	295	339	334	345	328	336	359	317	312	356	319	322	335	332	354	332	309	322	348	315	327	317	322	357	303	299	328	332	334	310	326	320	320	322	327	341	340	353	333	350	313	328	289	345	321	318	323	336	367	312	318	349	308	329	306	323	328	318	323	342	326	284	307	332	331	343	334	323	327	309	354	346	346	337	325	336	291	341	302	333	338	331	314	313	363	284	340	332	319	321	324	314	296	296	287	325	302	315	324	320	308	324	319	346	359	300	341	330	327	346	307	304	322	297	290	314	326	327	324	328	309	318	352	330	312	335	297	310	302	328	328	317	318	301	327	312	353	317	308	334	341	323	323	330	311	314	312	321	339	312	305	290	340	346	325	295	309	314	337	352	299	343	345	340	307	343	311	328	303	299	314	332	344	342	318	302	308	287	322	314	321	338	324	343	335	328	327	333	341	288	319	326	325	316	302	388	313	324	342	311	337	324	311	335	320	317	338	320	313	321	344	311	304	331	339	317	312	319	313	296	365	299	283	301	331	312	356	360	302	326	311	329	330	326	340	308	312	309	319	352	270	309	330	315	327	333	346	353	311	321	318	356	321	316	347	269	323	343	329	322	304	303	341	334	329	309	330	312	341	307	320	312	331	326	342	302	343	297	315	339	326	310	339	327	321	334	350	323	336	316	308	326	319	316	356	312	298	343	306	324	313	324	355	326	346	318	335	281	337	314	336	313	347	312	324	311	328	316	306	309	338	318	326	303	289	314	321	302	312	326	341	328	309	321	336	299	317	304	320	359	325	328	333	320	332	329	350	324	345	324	337	329	316	294	317	370	346	333	320	331	346	360	326	318	338	328	317	308	319	307	281	320	333	340	332	283	309	333	357	304	330	324	330	327	362	319	337	315	321	295	332	315	315	356	321	302	319	297	317	277	317	343	297	332	314	319	353	343	299	302	341	299	340	337	322	329	317	331	349	304	306	325	325	331	294	339	327	305	331	321	334	310	306	361	319	316	339	361	297	310	324	306	312	304	296	328	309	344	326	344	317	322	320	326	353	331	354	355	321	339	355	339	299	317	302	342	328	296	331	316	324	310	358	312	368	345	330	316	307	331	320	290	328	299	310	304	339	324	327	337	321	332	306	340	300	301	323	344	312	348	320	327	350	295	356	316	302	332	330	327	330	346	331	294	302	306	334	325	333	304	364	335	330	331	341	302	324	313	355	331	319	328	337	302	353	330	358	310	340	320	318	327	320	320	361	333	323	347	315	346	341	315	328	300	330	345	296	310	324	353	338	343	316	280	306	323	286	374	318	319	352	344	348	324	322	291	362	315	336	341	301	309	357	335	313	318	336	330	333	300	325	341	318	325	295	349	338	370	306	322	301	322	347	325	331	330	339	346	303	328	300	335	361	329	349	351	319	342	317	321	311	346	340	324	314	302	306	337	304	332	338	322	348	340	346	317	308	300	319	326	325	304	324	307	353	326	315	331	300	343	311	313	346	356	342	311	353	292	342	340	305	328	328	306	284	326	321	302	307	331	308	344	341	310	318	310	330	312	305	351	319	302	331	364	331	306	319	303	314	342	352	304	320	304	332	321	341	339	347	326	333	317	304	300	284	301	343	317	327	326	302	318	283	301	317	358	316	339	333	328	318	316	330	281	351	338	328	304	317	329	309	311	283	318	349	326	299	357	357	316	309	348	325	312	324	315	329	322	358	320	314	322	320	305	328	294	347	319	304	295	309	347	325	328	323	311	325	335	318	332	320	337	326	318	312	307	296	319	313	333	319	357	326	316	306	336	337	277	319	318	332	330	326	353	355	311	294	320	318	339	325	327	325	323	328	309	321	334	377	328	326	313	324	316	339	324	339	358	330	354	330	318	291	321	323	306	313	325	323	329	318	318	320	310	302	342	332	310	341	333	333	338	319	295	312	317	325	332	320	323	317	320	303	323	347	382	311	368	305	318	314	318	315	305	318	320	298	332	321	326	303	308	339	325	291	316	314	331	352	326	294	304	328	320	324	332	338	319	321	335	313	355	316	312	310	364	302	310	327	320	313	318	320	313	317	325	362	321	298	335	297	367	319	300	332	320	299	344	313	320	298	299	302	329	310	319	338	308	327	326	320	346	318	308	326	320	311	296	323	316	319	331	310	348	317	355	315	306	329	351	317	317	347	319	330	323	334	315	313	308	322	349	320	324	316	345	322	324	354	339	340	329	344	303	322	318	346	300	332	310	325	306	324	335	334	321	327	323	363	354	320	309	349	355	349	353	334	315	307	323	320	340	335	298	372	326	295	306	344	312	329	305	327	324	338	339	364	333	351
33901	44585	39436	27695	21688	17453	14141	10979	8619	6941	5425	4386	3526	2869	2327	1972	1662	1417	1243	1124	1007	927	832	680	703	657	573	617	540	485	497	488	467	508	449	437	478	440	462	444	387	431	431	436	428	477	430	427	384	405	404	437	453	431	416	430	386	425	407	417	391	387	394	458	395	410	422	399	429	422	412	371	417	431	440	441	421	410	393	370	382	401	423	442	434	451	394	414	431	385	391	386	382	422	398	376	387	406	428	431	406	432	456	429	417	381	420	404	411	406	415	373	431	420	441	409	417	425	390	406	374	391	389	416	456	421	435	422	396	387	390	420	395	431	420	433	398	419	404	419	437	425	402	427	445	422	416	396	400	382	392	408	428	412	443	421	374	465	416	371	403	411	400	433	397	448	410	436	396	428	400	405	396	440	427	414	421	432	402	382	433	403	419	387	416	418	431	399	431	391	443	409	406	412	417	424	422	412	444	408	414	419	392	383	444	397	424	415	400	382	420	430	400	371	396	442	411	369	387	396	422	410	420	419	426	410	437	367	415	408	394	434	376	393	402	374	406	377	382	392	408	442	399	444	421	391	416	406	361	409	433	440	421	405	411	411	404	381	416	407	405	381	391	396	403	473	401	398	451	419	430	415	397	391	350	411	458	380	371	410	399	394	410	378	423	370	383	404	456	402	412	444	399	402	427	411	427	422	407	413	409	374	396	447	435	364	402	386	419	408	391	431	428	448	403	415	403	439	419	368	364	395	439	426	371	445	386	408	391	441	421	448	367	412	394	402	428	441	423	448	408	421	414	422	420	396	401	444	412	423	405	434	432	410	413	396	423	447	410	434	405	445	437	405	404	439	439	395	378	412	417	398	403	387	405	421	426	411	427	407	424	421	392	425	420	396	412	381	397	426	432	381	409	416	408	417	426	442	458	376	430	409	418	385	399	403	437	425	422	398	392	418	427	419	412	438	397	382	454	441	396	406	390	390	409	424	421	441	401	424	407	396	404	410	432	411	413	404	416	399	434	386	410	385	481	363	412	431	443	401	404	407	399	423	415	403	395	395	398	427	405	411	432	457	340	414	436	376	415	414	398	434	428	406	413	423	411	428	380	406	381	382	414	416	374	419	423	447	373	395	422	399	390	443	410	410	407	426	420	382	379	391	411	437	427	419	390	384	419	410	421	388	385	418	414	387	411	406	401	411	389	423	372	386	401	411	375	441	397	404	420	420	361	428	393	407	424	370	412	420	409	397	408	421	410	418	422	419	411	414	360	401	417	434	412	428	429	408	388	420	367	370	414	415	425	435	411	416	432	409	395	373	404	434	429	430	454	416	413	410	425	417	413	424	421	408	407	372	448	413	413	427	405	432	416	386	402	387	392	403	430	383	400	416	385	400	429	464	423	370	413	386	412	373	404	418	419	395	392	410	443	415	392	420	410	411	404	426	403	409	421	397	413	396	442	427	424	391	405	399	395	406	412	414	387	399	418	396	413	394	396	393	401	421	363	444	392	432	384	423	400	405	426	416	407	410	425	389	412	392	432	406	410	422	405	432	396	377	408	431	412	445	423	397	451	435	413	386	427	414	354	399	442	403	367	419	382	390	416	393	431	381	384	404	396	370	445	366	450	403	402	403	394	414	415	432	407	403	437	413	399	402	423	391	439	437	414	402	424	396	417	424	412	435	389	393	369	444	369	394	391	438	444	392	388	364	408	392	402	427	416	388	409	394	393	400	378	417	443	403	378	411	418	415	411	414	433	415	362	454	461	423	413	393	387	371	424	397	428	406	418	396	455	407	403	456	409	401	402	397	410	377	404	407	385	400	438	402	441	364	415	412	421	417	414	404	399	428	386	403	378	430	392	378	351	414	401	389	410	408	400	419	452	419	421	391	426	403	362	454	403	420	385	379	418	424	429	419	426	423	422	381	454	435	410	415	432	454	427	396	421	399	417	427	454	418	393	408	379	420	434	353	359	410	401	418	396	391	403	390	423	440	398	444	382	389	402	400	400	396	432	421	456	414	381	412	385	393	389	396	410	410	411	398	429	400	393	431	420	422	405	412	411	413	398	441	382	434	398	413	417	411	401	457	432	368	440	409	362	436	434	380	426	379	410	415	415	443	419	408	402	405	386	376	398	422	401	393	410	412	390	419	406	376	422	403	404	415	405	382	386	438	439	386	420	390	399	386	418	432	435	388	426	442	413	425	414	399	419	403	427	421	357	378	387	443	425	373	404	440	422	384	396	399	401	370	397	428	413	436	374	433	410	423	414	430	407	415	415	411	411	423	427	421	421	423	435	408	420	403	402	404	433	433	403	404	438	441	387	401	393	393	410	418	385	386	403	406	424	385	409	412	425	383	395	428	456	428	395	442	413	399	416	424	464	410	403	424	426	391	390	387	413	414	415	403	385	405	434	394	402	433	418	431	412	397	436	402	410	408	408	396	392	418	396	424	399	377	429	424	419	433	430	440	394	384	415	413	441	438	430	408	432	385	402	397	383	392	392	382	415	401	415	403	458	417	410	425	410	427	401	394	423	410	412	403	423	418	404	405	428	413	396	408	391	414	417	412	380	401	454	411	435	436	414	400	407	396	438	438	420	404	376	386	409	439	429	389	390	417	414	366	457	405	435	421	402	401	415	468	408	447	417	394	416	409	410	451	405	436	389	413	436	403	400	389	433	424	420	396	398	415	407	428	420	406	398	394	371	393	408	416	433	412	403	368	416	380	417	417	381	427	395	436	409	449	394	426	430	418	408	417	416	402	403	412	398	405	431	417	430	412	400	387	400	439	396	430	393	417	398	413	410	441	416	366	434	399	409	397	403	427	422	392	420	399	393	381	440	399	406	415	435	391	441	393	446	417	384	374	362	371	416	433	386	427	427	400	413	416	401	445	419	414	387	425	386	405	391	402	414	458	403	411	416	423	397	377	398	439	398	408	412	371	428	435	422	415	447	420	414	402	383	400	393	397	389	401	380	404	386	410	390	432	437	413	413	422	378	434	425	409	392	435	426	413	415	396	412	381	412	396	427	386	411	414	430	392	401	421	384	427	423	384	361	392	452	415	435	410	414	400	427	423	403	405	414	418	438	443	405	366	423	383	387	396	417	414	384	427	378	420	368	404	403	389	398	424	403	388	407	411	422	419	405	403	411	426	394	413	437	414	441	418	392	421	423	399	391	408	374	409	417	415	371	416	430	421	410	403	408	430	408	429	389	418	418	405	337	402	393	389	375	455	428	448	466	421	412	385	417	433	417	445	459	412	405	435	402	407	447	386	466	457	395	425	404	418	396	377	402	416	381	434	396	416	399	420	398	421	411	387	421	402	399	423	421	430	425	440	413	416	423	366	434	435	413	401	404	404	384	415	407	437	456	408	428	381	388	428	438	421	417	398	393	385	398	404	431	407	394	385	424	393	423	406	429	461	381	456	417	386	386	413	376	423	392	406	399	422	440	392	394	418	392	381	416	415	435	401	391	415	393	416	374	412
23821	20811	27964	24283	22178	19902	14811	9558	6796	5483	4247	3476	2696	2145	1911	1503	1342	1188	1003	879	777	747	704	583	562	547	508	416	435	424	379	406	408	378	395	348	376	334	358	337	317	337	335	325	332	350	343	307	317	326	330	322	334	312	314	320	320	285	353	324	352	337	329	309	327	309	308	313	298	308	316	352	321	321	290	350	316	304	319	300	334	354	326	323	327	318	311	351	316	327	331	314	332	325	309	333	341	328	311	321	328	312	318	309	312	334	327	318	341	307	344	299	327	322	302	297	326	303	301	308	302	324	316	308	317	288	321	332	308	319	318	337	307	248	294	313	328	333	331	341	320	318	342	278	315	315	314	326	337	325	299	340	322	293	353	291	290	323	327	283	311	353	327	345	332	344	307	304	303	302	327	323	352	304	329	309	333	349	301	314	316	321	312	364	317	340	309	313	298	300	337	325	310	350	325	306	302	308	294	329	306	323	318	303	318	307	330	310	335	311	324	309	362	322	322	310	332	316	297	323	304	313	340	333	365	290	307	315	293	314	309	297	299	321	281	317	290	315	325	327	324	298	306	330	289	299	324	336	282	328	302	319	311	311	318	316	308	317	293	292	306	342	325	289	305	323	340	322	336	330	322	282	281	297	314	302	336	298	315	347	359	324	316	330	339	354	336	304	322	310	301	312	299	325	299	311	312	344	287	296	331	302	310	299	315	303	313	331	328	316	300	326	294	331	304	319	326	300	341	307	296	341	336	319	302	314	289	319	311	316	296	331	329	286	339	300	363	346	329	322	330	324	304	291	301	327	334	335	341	303	327	313	305	289	312	323	352	304	315	281	324	335	337	298	319	327	303	324	314	320	308	322	315	347	314	305	300	319	323	310	305	296	298	347	322	351	304	326	292	352	301	340	337	336	331	320	320	319	311	325	320	317	286	337	328	321	325	317	294	308	327	321	286	315	309	306	343	367	311	322	343	328	305	357	330	314	316	321	327	300	334	325	272	320	331	301	295	296	321	302	317	305	294	289	293	307	309	310	286	309	306	294	326	332	327	315	304	301	316	286	319	340	318	328	340	311	323	332	290	307	321	333	332	317	327	329	326	314	284	301	321	283	299	308	330	302	314	339	329	321	311	337	285	314	297	293	320	363	316	323	294	330	340	319	333	341	319	331	334	281	301	327	322	332	309	297	323	340	314	295	319	321	310	321	322	266	330	285	314	324	309	296	323	298	299	306	309	335	265	318	324	303	316	332	322	310	311	314	319	325	286	356	347	313	350	318	316	327	294	335	287	341	319	331	336	347	356	300	307	333	291	307	345	324	324	339	324	304	306	317	325	320	338	332	323	324	311	327	342	327	301	298	328	284	324	318	319	316	329	333	295	353	308	292	355	323	322	319	311	319	307	358	285	288	314	339	315	333	286	297	300	316	299	311	327	286	340	312	324	314	348	290	348	294	330	286	288	318	306	305	327	324	300	349	259	331	298	317	325	284	312	307	320	308	341	299	340	315	319	325	340	318	291	314	314	355	322	314	340	314	300	312	299	325	314	291	315	320	335	334	308	319	298	330	314	329	300	316	327	296	295	332	335	312	310	316	302	299	354	310	327	349	303	312	348	313	314	343	321	325	312	335	336	361	319	316	317	322	333	310	308	309	321	331	303	333	359	317	301	311	367	301	314	302	311	334	282	283	314	326	304	327	308	325	306	335	303	316	333	283	324	317	294	358	295	325	351	331	307	337	299	349	336	305	303	318	292	328	307	286	322	302	330	311	304	293	321	310	292	318	346	320	324	312	327	323	360	282	356	305	289	314	309	324	326	318	339	324	291	291	318	328	318	316	310	331	343	320	322	302	305	315	311	285	288	298	311	310	312	322	344	307	344	342	310	338	295	317	328	319	308	290	328	328	302	330	320	329	319	328	323	350	288	285	321	336	318	344	274	300	342	297	335	310	323	332	300	297	296	345	298	347	322	303	323	315	307	341	324	280	337	313	340	298	292	291	319	318	288	312	313	317	329	291	341	271	319	325	314	343	318	322	297	325	292	304	312	319	308	294	339	339	347	328	321	300	299	337	325	288	308	307	319	327	314	306	299	336	312	343	346	283	307	322	323	355	321	310	349	345	329	327	307	309	307	316	326	305	321	333	320	317	330	331	340	322	323	304	301	326	302	329	311	309	348	321	299	294	315	285	323	311	342	326	294	324	315	311	324	325	314	309	334	323	304	346	329	343	322	312	317	310	300	332	311	317	310	351	315	328	327	307	339	302	305	311	332	319	331	303	282	321	286	339	312	312	331	312	324	331	324	292	304	332	314	296	340	318	335	303	330	318	311	318	310	314	334	344	346	319	347	342	308	339	303	293	319	306	340	305	295	316	340	329	336	307	267	325	314	299	289	305	328	321	321	326	328	312	325	323	337	321	305	294	344	314	315	315	326	292	326	306	338	319	318	324	289	327	328	341	332	317	338	322	297	329	305	337	296	324	343	316	295	313	315	293	317	320	316	305	325	299	320	330	295	302	324	323	334	294	316	299	326	317	327	288	348	341	294	286	322	297	328	311	336	287	327	326	325	319	303	317	328	311	313	303	323	309	307	325	334	334	333	320	321	295	311	293	320	288	351	320	299	336	299	324	321	353	280	318	313	339	289	323	293	328	290	296	312	347	326	333	324	336	293	323	342	298	307	296	320	310	311	301	301	328	308	323	327	315	304	314	321	331	305	320	335	343	316	294	334	310	348	293	296	326	302	306	302	313	293	305	335	329	297	306	320	309	299	340	314	314	299	288	337	323	324	317	323	311	322	306	329	293	295	337	321	299	312	345	304	301	325	337	298	309	327	292	316	336	334	337	323	307	333	336	334	321	342	288	322	352	331	346	301	320	326	313	315	302	305	308	322	302	311	326	358	325	331	313	333	350	325	314	313	319	315	321	316	342	344	345	325	277	287	326	311	297	318	317	318	324	332	303	338	302	286	327	346	294	295	343	337	284	304	294	280	352	326	302	307	313	335	314	294	302	326	312	335	340	351	283	287	281	319	331	289	314	313	298	306	283	332	314	310	285	352	347	307	304	340	357	303	290	326	312	330	308	321	337	301	295	305	334	286	350	340	290	298	328	320	293	326	291	309	328	312	297	321	343	333	317	314	312	306	322	336	335	301	331	287	303	327	316	293	307	311	326	304	354	306	324	321	311	297	316	303	302	300	340	334	342	323	338	300	302	307	309	284	331	314	343	305	275	312	339	328	327	304	312	334	323	338	346	314	330	319	319	285	309	326	331	306	332	334	355	299	300	321	317	305	349	322	304	315	312	304	338	342	307	320	317	335	318	328	295	289	305	315	297	311	325	342	333	313	310	316	341	320	312	275	337	317	338	328	308	290	297	360	303	318	326	305	330	300	322	323	335	332	339	304	360	291	343	322	302	325	303	320	301	320	320	280	331	309	324	291	297	328	306	311	297	305	331	336	312	296	323	304	315	301	319	321	323	310	320
33174	51286	45263	33820	27883	23026	19360	15927	12607	10276	8345	6782	5233	4217	3421	2866	2478	2058	1860	1602	1398	1185	1021	947	881	754	717	633	613	629	559	565	523	531	496	529	434	455	447	447	442	407	405	404	426	397	378	425	444	469	435	416	409	384	417	382	386	392	404	396	390	403	361	416	413	369	393	393	431	408	392	421	402	424	366	397	427	416	420	399	419	426	435	403	410	417	407	411	367	405	404	389	424	440	388	387	381	368	405	438	406	401	432	395	392	407	441	409	403	389	447	440	403	386	395	389	413	424	413	385	374	398	388	365	393	393	398	383	420	406	383	414	391	400	405	424	411	386	391	427	435	368	386	402	418	365	399	393	399	401	381	375	374	387	371	370	411	398	396	357	400	413	394	384	402	400	402	425	358	385	413	345	390	431	464	383	410	400	428	400	366	409	404	409	425	421	400	411	439	378	392	388	379	409	414	440	372	400	377	421	415	404	402	407	437	402	388	386	450	428	421	403	380	418	417	387	417	366	444	407	403	427	404	401	388	368	396	403	431	402	391	413	397	408	385	402	393	383	364	392	371	451	406	396	449	397	447	383	403	408	358	381	404	398	402	376	404	386	404	390	411	375	385	424	398	424	453	421	395	367	390	420	434	353	392	411	419	401	420	400	423	380	388	406	420	385	402	388	410	417	363	378	376	385	427	404	402	387	372	388	437	435	446	379	404	419	380	402	376	411	378	392	418	372	375	426	407	368	413	424	417	357	391	388	450	389	417	367	416	385	416	414	395	402	413	417	376	417	418	422	441	397	390	381	431	409	403	372	408	385	452	389	418	397	411	383	381	410	413	384	417	377	432	399	358	423	408	429	408	361	396	393	433	451	369	404	407	406	382	394	394	415	373	408	415	435	384	407	407	462	389	408	405	398	398	416	440	411	419	452	392	404	380	401	404	403	407	407	421	394	410	395	414	382	392	386	435	424	398	393	433	388	401	405	385	408	405	401	418	422	400	398	383	388	398	419	375	390	405	431	401	392	395	413	405	402	374	384	416	391	371	397	401	424	417	432	409	390	374	419	434	381	435	382	392	424	426	413	411	372	408	426	404	384	384	367	402	440	415	384	402	398	363	417	423	374	388	459	386	432	415	418	395	434	378	407	418	425	400	402	365	376	405	419	395	405	387	361	422	375	374	404	409	396	414	417	403	438	421	391	405	435	396	364	412	428	376	387	400	392	432	428	410	422	395	395	421	418	400	417	366	371	422	401	375	399	389	366	407	401	357	406	397	359	410	448	428	438	378	399	391	377	374	400	388	396	394	380	415	389	387	386	392	394	446	403	415	426	409	411	427	450	361	392	383	370	399	399	425	468	413	392	400	402	433	406	375	374	423	410	380	393	408	394	388	384	369	419	412	376	372	414	413	423	391	407	389	408	402	428	388	430	384	418	412	375	431	398	414	413	407	387	389	388	369	437	380	392	427	447	395	397	404	370	394	399	406	435	417	409	364	425	397	384	403	379	409	401	406	362	376	426	399	387	397	409	432	387	383	398	387	393	406	352	418	391	394	422	405	412	395	413	432	369	416	410	392	428	419	379	416	387	384	409	424	421	467	430	390	412	412	376	402	399	399	430	398	390	421	411	399	380	402	390	378	365	391	401	409	422	422	424	395	435	357	423	401	414	374	400	426	385	396	380	405	392	411	405	378	417	391	397	409	392	424	414	426	414	411	413	417	373	393	417	406	424	396	402	372	382	401	407	403	422	426	403	402	400	408	396	400	413	398	432	454	380	385	420	390	393	385	358	431	379	389	392	427	388	411	370	426	378	407	409	406	408	399	415	387	404	436	412	391	393	392	399	409	436	383	394	391	419	403	410	407	373	409	411	377	357	421	372	391	359	410	426	395	393	405	411	372	396	421	403	394	409	362	421	410	412	412	401	423	417	436	380	427	415	392	397	421	412	382	382	401	391	431	390	405	390	401	370	392	401	399	423	364	395	427	426	409	429	363	372	372	373	425	399	383	400	369	402	417	387	440	383	405	378	427	405	421	398	434	399	405	390	384	429	389	414	404	372	399	412	421	430	435	424	395	428	428	400	398	410	404	412	387	420	385	455	423	414	392	442	415	399	398	394	407	418	431	405	396	392	411	419	397	391	425	392	410	416	418	382	411	384	404	394	414	360	419	392	384	424	404	397	431	406	384	369	390	406	405	412	391	405	410	363	432	438	404	368	391	398	369	409	383	409	387	439	412	361	415	375	420	383	444	412	362	389	426	398	387	390	402	392	397	417	428	399	410	449	402	393	399	423	409	417	402	430	397	379	432	417	412	380	394	393	364	374	432	414	402	409	395	396	378	421	399	417	415	417	382	403	411	386	391	403	418	417	420	398	330	425	410	426	396	397	424	403	415	415	378	443	399	402	394	398	410	407	378	390	380	389	413	403	361	394	371	414	380	402	402	422	401	404	368	384	406	430	416	363	420	379	404	395	420	421	397	371	388	377	402	418	409	391	399	353	355	393	381	407	420	382	395	408	401	373	382	400	397	426	421	409	373	381	397	362	411	384	381	399	406	400	401	403	392	368	419	401	410	406	395	421	409	408	420	380	386	391	392	379	367	388	390	417	418	403	389	422	415	386	421	417	422	390	397	395	376	390	383	421	426	363	392	408	378	406	394	420	415	428	427	415	355	424	406	396	413	392	383	399	399	401	430	396	388	439	403	404	393	401	412	392	411	447	371	408	415	384	378	396	392	413	413	396	403	399	411	423	406	389	428	449	355	421	373	409	422	414	428	402	407	409	382	395	401	379	389	394	400	395	374	357	428	398	405	393	414	426	411	401	403	397	409	430	389	398	398	435	433	436	424	406	403	394	388	412	403	388	425	409	389	454	438	372	431	398	377	362	405	449	416	384	409	410	386	392	421	402	397	413	408	376	391	419	393	419	398	453	402	429	434	420	376	427	392	398	392	390	377	404	410	465	438	381	411	462	378	398	413	346	414	388	395	420	383	369	418	416	368	389	419	396	393	393	401	382	396	405	416	418	411	392	368	399	386	388	397	414	347	392	400	422	369	405	401	384	412	439	401	408	375	408	428	421	377	391	403	366	389	406	423	406	403	401	400	386	385	442	420	425	420	443	406	406	394	365	432	412	393	392	389	425	405	368	393	435	410	426	392	423	383	393	387	387	373	426	415	405	425	405	409	414	398	407	415	379	379	374	422	384	399	405	403	415	415	388	372	423	382	422	381	376	394	402	415	379	431	413	380	384	408	401	399	401	395	408	415	443	414	391	386	419	403	415	404	452	390	367	385	414	433	408	388	387	419	387	417	343	377	429	441	406	394	413	401	383	442	396	421	393	375	404	418	397	398	392	397	365	386	422	385	421	413	406	410	402	400	398	398	418	402	416	388	414	409	418	378	385	378	416	432	399	383	418	405	409	429	395	387	350	382	422	382	369	399	409	395	419	419	418	398	402	384	395	398	408	414	396	407	404	406	439	367	367
22716	20804	28392	23406	21345	22718	21458	12966	9358	7260	5962	4629	3790	3123	2427	2021	1742	1503	1279	1153	1016	852	781	767	621	624	545	520	517	455	428	420	386	383	393	393	365	393	390	342	349	346	341	325	361	316	369	380	318	344	355	361	306	325	370	347	336	329	357	320	324	320	342	318	322	282	323	323	312	334	288	365	309	320	303	323	342	337	344	309	302	335	334	326	341	322	336	305	312	300	294	329	308	334	320	336	318	331	325	332	314	312	346	328	300	314	313	303	314	319	355	324	315	377	332	299	337	315	300	272	329	306	323	336	352	353	294	318	288	324	334	321	324	335	322	301	328	347	332	318	325	318	326	348	311	289	297	337	365	322	342	300	316	321	341	308	300	329	301	334	321	304	301	335	327	325	311	319	349	313	297	331	317	322	325	302	321	344	338	333	347	297	316	346	332	355	330	352	293	315	294	325	315	329	364	300	313	341	329	345	323	330	332	308	349	342	285	315	350	358	320	290	301	302	345	334	317	321	354	315	326	314	344	320	286	340	314	339	297	336	314	326	327	318	301	312	308	291	315	318	331	319	351	317	319	279	320	335	356	319	314	318	309	316	305	352	288	332	332	334	335	336	348	353	298	334	337	326	330	310	320	309	309	310	322	308	344	323	308	312	335	284	316	319	323	332	315	310	334	297	316	303	344	324	319	278	310	314	292	358	339	312	297	346	333	318	341	322	292	301	323	320	323	344	315	323	333	357	348	336	304	302	292	327	323	328	294	319	346	321	329	334	330	301	327	320	316	321	328	333	347	343	340	336	317	302	327	310	355	322	318	333	322	329	296	337	306	354	346	345	325	311	312	344	320	305	331	318	337	343	342	332	344	338	346	316	329	334	355	311	312	317	314	324	330	308	315	305	333	341	330	342	314	314	326	344	300	300	314	322	313	346	316	327	340	314	337	317	333	315	335	300	311	301	343	322	296	375	313	352	318	298	303	318	358	300	291	309	304	298	329	306	338	308	315	315	330	327	341	344	303	314	301	359	335	284	299	313	340	303	339	322	319	311	318	321	335	326	308	307	356	299	343	311	325	314	316	286	325	345	319	321	342	347	319	316	331	308	344	284	312	312	315	342	312	338	320	319	321	305	311	375	328	321	342	305	333	305	318	338	305	356	305	308	304	324	269	314	342	291	288	307	298	321	328	346	335	317	299	316	345	315	309	341	332	325	331	295	307	326	313	324	325	348	336	295	360	343	328	331	304	362	348	302	324	312	303	316	313	306	347	315	341	314	308	305	314	306	296	305	320	345	324	339	323	290	296	315	326	310	329	305	309	340	307	327	324	336	322	319	348	325	298	343	341	305	315	338	324	335	305	362	357	296	328	345	321	322	309	299	333	301	320	334	310	296	342	293	343	312	325	340	334	328	329	315	313	337	336	302	300	326	327	337	331	320	330	343	349	330	340	302	349	300	340	319	276	322	332	326	332	342	274	312	339	327	324	328	301	331	284	288	337	298	314	317	334	327	327	322	340	308	312	335	337	309	340	353	328	312	333	330	305	326	282	315	322	277	316	329	300	280	308	323	317	313	314	326	319	300	353	302	319	331	312	325	289	345	343	324	324	318	309	365	319	312	313	350	325	306	326	330	341	294	279	341	304	318	317	299	306	314	330	326	337	305	308	302	335	321	281	373	334	346	328	330	330	313	328	305	340	312	296	309	289	322	362	303	310	311	336	310	315	334	326	330	318	329	334	335	343	327	324	297	324	306	334	322	337	332	348	329	326	301	324	342	306	337	309	329	342	304	328	328	298	339	345	313	324	344	328	292	321	290	315	282	322	334	308	332	321	313	315	322	329	339	335	326	304	316	313	322	320	364	306	319	301	335	326	335	306	320	335	326	336	303	320	301	298	337	344	317	346	354	302	297	326	353	302	321	306	328	338	334	335	335	255	313	287	284	319	338	310	329	337	320	323	309	350	314	333	326	316	307	357	357	314	311	310	323	323	331	315	324	337	317	340	308	321	327	301	306	315	338	312	336	311	339	322	312	351	325	305	347	331	315	320	345	354	340	306	309	290	319	289	324	337	333	336	314	323	337	327	322	337	293	314	333	331	341	315	349	332	323	301	330	332	298	318	329	321	306	330	355	298	284	324	331	311	358	330	315	314	333	340	314	302	288	284	311	333	309	317	308	318	309	300	329	330	333	334	344	310	311	342	330	323	316	292	330	333	306	351	303	307	306	287	353	288	310	314	322	326	295	296	313	303	301	284	357	293	332	327	328	327	303	316	319	308	316	316	317	322	341	315	333	302	282	289	323	309	356	272	315	331	333	350	334	331	300	291	344	311	302	348	349	305	313	330	319	325	335	296	292	302	329	335	305	356	354	332	339	337	344	333	306	354	283	331	309	321	344	334	313	327	325	302	336	347	320	293	334	295	338	315	304	307	352	310	307	297	290	288	306	315	311	306	319	320	305	325	311	340	310	329	325	309	314	326	338	299	335	307	316	314	349	308	334	325	327	309	297	332	340	327	314	320	306	339	273	316	333	335	324	324	307	308	320	321	313	318	325	318	293	360	306	337	309	314	335	301	338	309	315	314	310	316	313	299	309	302	312	318	325	330	331	319	343	308	319	294	349	295	320	332	331	321	335	299	326	337	318	307	297	326	365	297	334	331	338	342	308	347	336	352	308	319	300	316	305	315	306	316	342	304	322	317	295	297	303	308	352	308	313	323	310	321	319	297	280	369	321	319	303	336	331	367	299	335	366	291	300	332	316	312	290	324	342	316	312	332	304	310	331	324	341	311	322	316	330	313	301	350	338	300	363	325	304	295	309	299	346	324	341	352	337	316	307	345	334	335	339	298	317	319	320	308	311	321	302	336	336	333	317	325	361	326	353	316	285	323	312	320	321	315	321	321	313	354	329	336	311	352	344	335	336	324	305	327	320	313	338	303	308	333	326	317	282	335	316	317	327	346	300	333	328	309	344	329	338	318	289	308	342	328	340	342	327	316	325	323	302	313	317	298	314	346	334	340	337	304	317	320	328	300	303	354	284	318	323	291	309	330	336	339	336	329	291	334	351	348	311	389	318	351	311	308	317	314	311	320	351	318	316	338	294	302	347	357	331	327	312	306	358	309	339	336	313	284	305	334	304	308	331	303	296	310	305	364	330	332	327	339	320	308	330	317	356	307	328	356	340	326	356	327	285	301	334	324	321	326	326	342	308	326	323	323	307	318	300	313	314	345	303	329	307	350	309	343	321	319	341	305	329	303	337	301	336	334	343	321	301	367	305	322	341	352	327	316	316	318	334	338	345	337	318	336	310	336	318	332	345	337	316	339	307	328	308	353	339	312	340	340	341	331	314	341	331	344	322	326	353	296	335	341	293	334	328	303	313	319	322	309	319	317	306	323	344	347	308	304	335	348	325	328	330	310	313	311	366	294	339	298	293	290	349	304	298	331	320	343	305	314	291	346	297	304	357	308	322	331	356	310	332	343	352
34933	56279	48993	37956	32215	27340	23064	19549	15950	12871	10676	8714	7079	5591	4604	3710	3213	2586	2304	1973	1739	1452	1249	1083	992	885	820	722	696	683	616	618	579	501	508	520	493	486	481	433	424	454	414	425	456	441	405	393	424	396	397	399	408	407	418	391	373	429	439	396	395	396	389	380	386	410	414	403	419	386	406	386	397	393	402	371	363	430	366	414	404	402	377	397	421	431	375	360	445	407	375	429	402	413	401	402	449	400	426	445	392	393	416	395	408	403	378	420	367	394	412	412	403	388	397	415	376	425	408	393	390	378	407	393	385	355	379	382	396	412	412	397	371	418	410	413	415	379	421	394	401	432	385	423	404	376	427	395	383	406	385	406	390	428	390	377	383	384	377	375	402	410	420	399	375	425	433	380	374	382	399	375	415	381	381	374	413	419	406	384	370	422	386	386	425	409	388	391	404	386	397	411	415	380	398	382	392	361	391	433	378	390	417	414	396	393	423	399	408	413	404	387	336	397	394	403	404	409	395	413	403	418	404	422	419	414	401	414	378	383	388	376	421	387	423	412	404	377	402	377	373	427	367	408	397	397	433	401	430	394	415	358	408	428	384	395	389	392	375	427	448	381	418	396	429	394	364	386	408	427	405	428	382	433	392	381	401	401	426	411	382	419	431	405	414	387	373	379	375	433	411	384	413	406	417	381	365	411	416	402	384	421	401	401	429	399	411	397	393	420	391	376	410	421	396	383	380	425	397	419	404	393	396	415	390	404	405	407	401	392	417	399	408	421	375	386	384	382	395	371	373	375	401	378	401	378	392	401	424	415	413	419	404	376	409	394	390	397	414	397	370	378	402	398	379	421	404	391	392	427	389	378	391	410	372	394	406	432	418	370	393	413	363	409	382	417	388	391	431	394	392	419	385	409	385	397	388	400	401	385	409	356	372	417	390	366	414	406	379	380	420	395	398	402	438	372	411	384	410	349	430	397	390	428	422	375	408	367	389	422	423	374	390	385	446	422	391	407	386	414	349	397	402	377	422	398	384	412	394	429	368	422	402	410	374	427	394	423	407	377	454	419	432	396	387	383	417	424	402	411	388	422	383	420	389	395	398	409	383	419	420	389	390	401	424	397	400	385	384	397	430	423	385	407	399	395	410	401	399	413	384	404	420	369	388	379	443	410	384	394	352	431	407	379	430	405	411	440	389	415	373	371	395	392	400	398	388	373	395	417	387	395	394	390	398	402	403	372	397	389	365	389	403	424	374	398	414	429	446	417	390	430	433	420	404	394	399	393	404	370	403	382	410	405	383	405	393	362	392	377	368	395	418	392	419	382	353	416	437	385	403	435	415	367	396	380	396	417	390	418	420	395	383	389	406	370	410	378	411	401	392	403	402	413	397	379	412	421	399	395	383	399	405	393	404	372	388	368	407	407	401	391	399	409	390	381	410	374	383	384	429	403	417	409	392	359	415	400	402	415	398	404	404	393	392	408	398	412	415	375	401	372	395	436	370	401	384	436	401	386	389	400	406	376	407	436	401	430	397	421	373	416	435	403	421	432	390	419	401	417	377	390	381	404	391	372	393	389	404	377	405	353	405	428	440	364	390	401	394	387	387	392	413	344	376	369	423	404	418	366	393	393	425	358	442	403	387	381	387	408	375	389	410	384	403	426	398	400	424	379	374	396	394	387	365	419	390	426	438	390	392	371	430	385	382	412	380	421	402	384	405	399	391	393	393	401	424	407	377	371	451	365	407	408	411	391	419	372	436	377	396	415	387	416	373	403	409	416	403	415	366	384	402	421	383	368	394	390	388	411	369	413	403	415	376	430	418	396	418	382	365	368	422	399	435	401	380	384	397	418	416	372	429	389	407	388	378	428	405	382	392	416	407	434	402	395	398	385	415	431	378	424	403	391	381	394	384	423	385	432	409	398	443	416	390	400	382	406	371	425	386	391	376	373	383	389	408	408	413	388	410	406	396	407	402	386	417	395	396	393	418	417	392	401	421	428	384	378	422	410	395	411	402	430	395	384	377	416	368	461	415	404	396	393	408	396	397	415	436	392	382	404	402	422	402	358	360	430	408	377	420	411	417	404	374	424	413	403	370	422	413	359	437	420	434	389	373	388	381	369	416	404	432	403	450	379	397	401	399	421	436	404	438	417	414	401	416	423	384	358	382	376	399	399	361	383	415	414	390	392	412	442	394	413	403	409	398	425	429	346	368	372	392	393	402	382	377	419	407	381	414	423	389	419	396	380	417	407	410	413	400	400	415	403	408	430	411	406	392	359	399	416	439	390	399	405	406	403	371	408	402	398	426	401	418	424	384	390	387	402	419	371	386	391	405	392	398	379	367	409	382	396	385	398	385	420	397	420	415	393	390	396	372	425	394	408	394	402	442	378	444	409	392	356	385	413	405	409	382	396	396	408	396	416	371	415	389	375	386	370	421	380	395	361	401	419	373	405	370	376	390	384	409	423	412	413	400	402	401	424	431	382	415	422	396	372	428	411	429	420	363	374	401	391	425	379	380	395	440	383	421	384	356	377	420	408	401	400	414	402	392	407	402	411	410	397	395	413	411	404	421	417	412	370	391	386	398	403	412	389	403	423	404	424	394	410	400	374	359	429	391	429	392	407	407	423	363	397	394	433	387	364	418	392	412	379	436	410	418	432	408	422	379	420	390	404	386	396	390	389	377	353	409	387	373	372	414	416	384	412	379	426	404	423	356	412	380	427	414	367	431	399	427	402	423	404	424	384	365	368	416	424	405	417	383	398	370	388	393	402	367	410	382	399	384	405	395	392	367	364	425	425	365	399	388	398	417	388	423	409	405	417	397	412	417	412	398	408	414	391	378	387	354	375	419	391	408	379	387	357	393	407	410	383	408	381	345	410	393	413	402	422	405	397	351	421	397	423	434	423	402	422	403	433	385	406	376	428	406	412	398	387	418	389	349	377	390	412	400	392	402	363	379	381	396	372	402	405	373	436	426	382	403	417	409	397	362	403	407	424	399	406	400	426	413	413	397	358	419	405	429	398	373	430	418	410	410	377	399	396	417	412	397	374	408	408	362	421	415	386	417	378	403	378	398	385	400	397	406	398	404	383	427	382	389	390	391	389	405	387	424	372	385	408	387	400	412	371	403	414	425	397	420	377	413	397	416	423	394	428	376	404	396	399	370	423	425	397	411	406	416	386	380	380	429	439	390	413	400	410	440	381	396	430	402	383	405	385	416	375	398	382	430	388	412	376	402	384	377	422	394	373	381	394	393	406	436	377	397	363	418	442	373	374	412	441	406	419	345	414	397	404	455	397	387	400	384	426	388	450	387	399	396	445	398	392	422	367	370	394	389	352	384	381	376	423	416	378	394	411	403	410	412	393	391	409	429	410	386	400	404	379	380	392	404	420	391	395	397	402	428	389	413	408	341	425	376	392	444	382	403	383	409	357	397	397	391	393	423	381	462	434	391	363	397	373	414	390	385	391	385	408	425	428	357	423
28156	27223	32264	25111	16164	10981	7606	5365	4187	3339	2635	2327	1801	1444	1280	1096	953	841	782	687	656	531	530	490	479	439	428	418	381	405	367	339	354	369	379	389	358	329	348	313	335	329	307	310	358	345	356	340	370	327	318	358	326	308	325	314	302	321	334	342	345	315	306	349	350	306	326	331	332	315	354	327	298	322	309	362	347	312	349	332	327	317	376	334	343	325	334	292	351	335	342	314	328	325	346	340	341	308	284	334	324	333	338	299	331	312	304	329	360	354	313	335	317	335	326	335	325	332	337	344	297	304	343	318	325	306	327	345	327	355	311	331	348	349	353	306	348	328	325	336	338	316	300	327	362	322	340	337	337	317	312	310	314	338	337	327	314	309	345	324	317	351	311	307	338	351	334	331	318	348	323	324	314	331	337	321	328	323	301	363	333	336	335	317	303	303	324	334	294	304	310	335	345	326	333	317	290	332	290	338	346	313	336	343	372	309	309	307	341	314	349	315	321	313	328	306	324	287	340	312	350	350	339	355	367	331	327	338	311	384	308	310	318	319	292	336	336	355	344	327	317	316	351	330	344	310	326	290	352	351	327	311	322	320	296	329	324	337	338	349	316	334	342	309	334	313	335	349	317	298	326	337	335	347	342	328	348	326	356	333	339	335	331	312	326	355	304	351	328	334	321	325	357	323	317	309	324	363	334	341	320	347	282	326	357	331	325	340	337	339	329	318	328	333	316	296	313	338	362	325	319	323	346	333	312	307	347	317	358	359	334	326	313	345	311	329	330	335	329	325	346	345	316	313	334	368	319	312	338	315	313	336	349	337	351	316	303	324	367	314	323	312	328	333	321	360	354	343	318	330	325	341	332	340	329	341	332	358	322	335	322	351	342	343	357	319	332	352	358	316	323	308	338	347	320	335	323	321	324	304	296	310	326	345	319	363	325	340	335	350	316	304	325	348	318	322	329	350	324	307	323	333	331	320	339	336	332	353	344	339	344	338	324	315	329	331	326	312	328	329	350	353	316	334	332	289	341	331	339	347	357	339	336	357	315	322	346	362	327	329	300	343	318	322	359	334	341	294	321	339	340	339	369	338	357	319	316	300	309	331	316	343	339	323	341	331	330	332	333	372	329	334	315	311	302	355	325	332	332	317	314	320	337	327	308	347	301	294	327	331	357	302	330	326	369	309	331	348	321	314	341	333	296	343	336	330	318	331	324	327	347	328	323	328	322	305	322	313	301	305	362	325	334	325	313	344	307	358	315	322	316	317	303	297	336	319	302	345	322	339	332	345	294	337	318	350	308	334	310	301	337	333	337	350	322	341	283	342	339	320	324	367	312	344	339	323	332	296	318	332	339	334	342	300	333	301	312	313	305	328	347	303	319	300	338	363	300	333	336	341	343	329	339	345	339	300	317	333	331	315	319	316	348	343	320	334	371	368	355	346	326	306	336	365	310	326	323	313	322	316	376	316	318	319	316	298	326	333	349	302	330	322	287	330	324	346	340	325	338	321	346	334	349	318	338	332	313	358	319	352	315	310	323	334	313	349	359	311	359	316	338	310	323	325	337	334	328	284	324	336	315	311	356	342	322	312	350	337	328	316	324	328	346	319	361	354	338	340	353	305	320	335	317	344	320	334	316	326	340	328	350	350	328	328	334	320	334	323	337	304	327	348	367	299	323	318	327	362	340	368	315	321	329	309	309	316	332	321	335	315	314	335	324	295	338	309	343	368	339	317	332	316	370	327	332	358	362	353	325	349	354	343	346	366	318	320	354	330	319	361	326	346	359	335	329	336	329	319	350	341	330	326	356	309	302	322	333	360	326	325	306	336	325	325	365	321	327	331	315	347	342	328	341	332	328	345	337	359	327	341	353	334	363	330	336	325	326	304	281	314	345	306	333	322	315	314	292	300	320	328	322	354	306	333	356	335	323	347	295	323	324	312	343	286	336	340	342	338	346	337	306	316	327	332	341	362	357	335	345	328	301	344	346	317	349	371	346	320	333	310	312	337	328	320	328	327	313	354	340	326	314	333	338	318	313	366	312	343	324	351	325	358	301	367	311	318	323	341	365	344	312	322	309	327	355	345	321	308	321	355	371	337	296	319	340	338	324	312	362	335	328	340	325	300	344	317	348	353	353	312	327	333	340	336	323	327	363	335	341	346	325	332	313	347	366	341	349	321	358	351	318	346	348	329	353	308	325	336	338	332	309	331	330	299	336	331	319	318	328	341	299	321	319	348	325	341	345	379	351	327	348	282	336	302	320	331	326	319	317	309	301	349	300	330	316	332	309	361	325	336	322	333	332	357	353	343	368	319	312	332	344	309	302	348	348	343	302	328	341	350	335	342	319	333	358	331	320	339	336	342	331	343	339	340	330	369	314	314	333	361	345	346	320	332	346	320	333	318	373	339	361	352	324	331	313	336	286	302	349	309	335	319	309	362	329	312	310	314	322	324	360	331	354	336	349	335	371	326	352	295	297	343	344	325	368	337	352	337	335	325	335	337	320	340	334	314	331	316	354	300	328	300	333	304	322	335	337	342	309	323	327	333	323	327	311	288	313	345	348	359	353	352	310	329	367	334	308	340	316	312	351	336	285	334	331	365	346	348	335	330	331	333	323	317	322	302	341	336	319	321	323	361	333	343	314	313	342	319	314	346	339	327	326	319	317	325	307	302	352	331	343	334	317	351	323	326	314	320	318	346	327	362	322	317	344	322	330	325	311	345	313	324	321	328	355	347	350	315	357	347	331	291	326	359	290	336	318	309	324	337	327	349	317	329	315	347	333	347	360	356	371	333	340	340	303	330	350	352	328	307	316	332	320	302	331	355	321	347	327	324	353	298	318	328	353	340	296	313	376	344	367	321	317	308	334	329	322	335	309	324	341	346	336	327	314	339	344	324	328	355	349	307	335	339	351	333	328	330	347	336	322	339	329	330	326	382	353	332	327	333	340	358	309	299	358	313	341	335	340	331	317	355	321	334	321	343	298	312	331	284	330	339	346	315	335	349	329	286	314	363	333	324	332	333	347	300	354	334	325	325	348	325	313	345	346	324	359	327	344	331	342	328	349	334	320	316	312	352	319	340	318	346	329	307	350	366	322	353	328	325	322	311	344	304	330	347	290	339	318	334	342	333	324	325	331	333	339	303	341	347	315	316	344	336	350	316	330	315	319	291	336	311	358	277	353	331	315	322	321	339	340	348	318	302	348	320	355	323	309	318	310	306	310	329	340	343	303	325	342	333	350	299	293	318	323	343	333	330	326	361	332	297	320	305	316	350	337	324	304	336	341	342	362	355	337	312	316	356	286	336	317	325	325	340	317	350	370	308	314	336	349	313	365	327	354	347	349	306	307	345	309	345	357	331	329	334	325	346	324	282	335	319	328	332	333	334	300	322	340	328	360	323	350	334	340	355	307	311	328	309	314	333	317	296	336	340	325	332	365	308	353	340	321	310	351	304	313	343	314	336	312	317	348	311	336	355
32809	44816	38399	27578	21620	17401	13578	10782	8652	6867	5377	4512	3622	2876	2468	2051	1741	1484	1309	1136	999	907	808	742	634	634	604	580	540	510	527	516	478	486	456	446	448	387	443	445	466	432	413	436	432	422	425	418	440	414	434	420	431	421	403	403	413	448	393	389	410	400	420	376	409	437	444	452	381	427	472	420	420	378	405	449	361	415	420	428	444	418	389	451	396	392	399	426	416	402	437	437	394	407	394	420	426	450	404	431	451	401	401	370	413	419	419	433	390	409	423	412	390	406	389	412	460	399	421	419	430	394	418	390	386	437	377	401	398	401	410	416	362	464	436	419	420	420	447	430	373	428	396	378	442	422	408	382	414	419	404	403	426	408	410	453	410	379	404	409	407	399	422	431	404	412	409	391	424	425	403	453	393	462	419	445	383	431	440	404	418	424	405	420	417	416	402	438	409	404	442	439	413	414	433	427	434	408	374	404	418	385	409	435	416	407	373	415	450	419	397	401	422	441	427	435	389	379	395	401	435	411	396	416	443	429	417	421	387	426	421	388	416	415	425	452	383	398	394	436	430	401	422	419	410	421	430	433	411	407	385	435	431	416	392	418	415	425	458	433	386	413	380	392	421	448	440	413	401	407	423	439	388	390	413	427	398	425	409	415	434	399	405	436	397	387	383	401	437	423	415	421	424	393	398	380	433	449	431	401	449	386	404	421	444	387	413	422	402	401	399	414	422	378	386	401	402	421	463	402	392	408	413	428	417	410	413	454	443	416	412	409	405	422	398	394	399	407	423	449	468	432	423	407	428	427	391	395	412	388	448	421	431	414	423	397	417	404	379	401	403	392	419	434	468	398	423	408	420	431	431	417	428	404	389	387	429	394	398	348	407	429	388	404	426	381	421	433	419	381	420	401	416	452	413	432	413	416	442	403	402	423	407	458	429	414	408	398	398	402	434	383	385	424	415	395	441	432	399	407	410	433	411	397	398	378	427	412	410	434	411	417	426	452	427	428	379	419	392	404	417	427	396	417	408	407	436	426	430	420	413	409	432	386	415	440	391	415	401	417	416	378	405	412	394	402	423	404	405	405	414	416	426	397	427	409	410	409	416	412	437	412	390	386	425	424	433	425	409	405	365	405	415	394	420	394	379	450	412	383	429	412	428	409	412	421	402	397	432	405	422	443	402	398	400	446	391	402	430	428	436	389	384	421	437	414	443	406	405	390	397	403	433	410	420	413	389	449	382	419	418	415	415	439	401	420	427	423	393	389	397	419	420	419	391	421	416	403	408	395	432	434	405	429	394	434	436	422	410	394	411	411	393	421	415	411	406	408	405	394	412	380	441	428	421	413	408	429	404	410	440	441	382	392	378	433	373	394	426	417	386	435	397	434	418	401	423	406	408	411	415	373	438	443	408	414	373	389	416	428	434	451	445	459	382	388	432	423	415	406	412	424	387	370	398	416	423	387	396	417	401	405	425	406	427	401	429	441	418	414	419	404	404	425	402	406	396	430	417	457	428	455	407	432	402	426	426	429	422	422	421	421	403	433	429	392	421	389	421	461	363	420	415	412	428	427	405	391	420	428	407	420	416	437	404	428	416	395	397	404	404	422	392	384	411	434	421	431	438	375	364	445	417	424	361	386	416	439	355	436	433	388	420	412	432	429	430	417	421	402	460	382	371	411	380	416	420	402	401	395	411	385	412	407	395	416	402	398	462	399	421	414	427	439	441	424	414	379	421	412	381	426	396	426	462	447	424	427	396	389	407	425	431	424	409	459	426	411	427	393	430	392	388	412	402	385	434	454	413	415	396	408	404	452	442	432	412	393	420	415	425	394	398	365	408	444	427	438	387	413	390	417	414	377	440	402	402	437	376	416	410	375	446	433	422	429	458	417	402	432	399	379	451	382	424	433	390	411	388	387	434	388	424	404	382	414	423	431	388	435	434	406	390	395	430	427	419	452	365	420	408	407	425	408	416	391	399	429	427	432	407	412	427	401	416	422	450	417	427	397	398	432	452	409	415	419	413	455	417	429	411	423	423	402	418	392	426	389	388	416	430	416	408	463	422	430	398	391	371	388	418	410	418	446	439	410	427	417	425	405	431	423	412	424	403	431	414	431	414	423	397	427	410	395	434	403	416	441	368	382	435	436	409	388	455	404	429	396	437	422	407	433	389	399	417	384	395	397	454	415	433	416	429	418	426	443	409	391	377	384	397	408	424	419	423	386	428	414	412	354	395	402	429	401	388	450	424	424	428	413	462	455	409	402	402	349	442	421	411	463	381	421	384	439	392	351	420	396	393	417	399	441	404	408	417	418	399	376	416	401	393	409	431	381	410	449	371	407	383	411	431	426	384	438	415	424	400	414	444	414	430	442	382	390	424	425	425	395	368	425	461	410	420	445	425	374	394	452	420	386	397	389	426	413	451	399	422	428	455	422	410	424	420	413	434	442	414	406	417	433	412	416	398	385	389	425	402	386	444	411	393	428	382	422	398	403	446	410	455	390	427	401	403	414	431	389	416	439	395	385	432	394	411	400	423	412	402	412	448	438	387	401	423	408	413	401	434	378	400	398	397	410	407	426	380	423	448	414	415	419	404	406	412	408	406	373	410	412	416	395	407	388	425	398	399	392	392	411	404	428	432	428	426	418	384	397	416	410	404	430	396	383	384	382	389	392	401	386	396	409	391	422	417	437	403	409	434	421	404	429	445	446	413	407	427	388	402	442	395	392	422	424	398	431	407	410	371	442	409	437	433	412	412	419	389	426	433	402	388	400	409	388	421	410	422	411	427	397	444	407	439	416	360	414	413	449	412	421	468	414	419	444	408	413	395	389	389	415	412	430	449	389	413	413	407	421	402	398	432	395	411	413	432	424	406	387	397	401	431	416	413	416	422	416	437	411	410	429	387	394	429	442	412	442	396	430	409	415	441	427	439	434	408	412	412	406	396	409	402	402	448	408	424	407	426	409	419	411	397	417	433	406	424	413	407	395	400	432	400	404	412	395	418	417	417	441	416	438	428	403	427	423	422	407	415	409	394	433	434	437	397	408	396	390	397	435	435	426	427	410	407	440	424	449	405	436	438	395	413	405	391	416	388	431	390	416	411	404	399	392	394	399	399	418	433	441	449	411	413	436	430	424	439	391	387	379	421	407	395	418	420	395	394	434	408	405	417	415	413	420	422	414	406	385	432	402	396	419	400	380	437	386	431	402	400	391	392	437	419	391	419	430	467	392	403	380	372	425	423	436	422	387	463	391	439	427	400	419	412	428	423	381	436	395	414	418	414	415	404	416	408	414	445	390	439	452	426	391	425	411	402	396	397	445	413	380	453	391	434	396	421	432	411	417	410	446	407	418	372	426	400	441	426	419	417	407	381	408	372	418	420	442	413	400	437	377	418	421	409	415	414	420	417	416	408	403	462	408	443	409	397	413	394	430	380	398	413	399	399	412	406	412	407	438	410	390	428	421	469	399	453	443	415	412	397	432
23847	20802	27985	24124	21854	19577	13837	8429	6400	5140	4005	3294	2633	2210	1764	1550	1341	1173	1048	901	790	711	607	607	585	516	535	464	449	388	425	391	385	416	368	351	381	351	350	360	330	335	360	322	321	333	317	337	330	334	338	349	322	335	288	321	304	353	342	316	348	327	340	316	334	314	296	333	353	310	314	273	317	292	319	335	337	296	328	294	320	314	333	289	301	367	283	319	306	300	291	317	338	331	291	319	317	310	337	334	318	317	320	327	320	317	345	328	313	319	310	295	319	316	345	333	333	325	324	322	329	322	320	315	330	332	322	330	292	311	339	345	314	330	322	317	333	323	339	326	345	312	333	329	311	355	346	311	335	323	325	338	317	350	315	333	292	315	329	320	351	306	346	314	313	316	314	338	337	356	302	343	313	302	312	301	350	359	315	348	328	318	282	286	332	328	353	321	336	351	313	339	318	320	331	297	309	323	335	286	309	328	341	341	302	312	321	327	335	349	327	325	334	315	332	329	335	312	345	363	308	323	317	296	312	314	357	319	328	347	332	337	340	317	351	313	328	306	309	294	325	318	338	334	320	263	332	327	349	298	308	346	301	318	306	317	312	312	319	344	316	309	340	293	331	341	301	331	312	345	337	344	328	313	336	361	322	335	317	363	313	330	314	327	324	348	311	321	314	288	358	312	321	313	355	322	318	362	291	306	315	327	346	330	309	332	322	317	330	338	343	355	328	299	322	317	287	328	332	322	329	351	336	341	302	302	308	315	308	337	349	321	346	348	299	324	296	328	297	330	327	302	291	345	321	278	300	301	321	325	317	297	286	328	321	337	326	317	347	329	319	303	337	334	300	307	316	319	361	315	328	310	318	320	306	326	323	329	337	334	320	286	333	330	318	353	325	303	323	338	319	332	317	348	313	295	305	336	306	329	333	320	329	339	316	319	322	340	322	311	331	302	303	333	327	332	313	353	320	322	326	316	347	364	320	307	321	317	310	319	311	327	332	339	329	347	315	326	315	341	315	326	345	318	328	312	329	322	348	327	356	319	331	324	343	294	296	338	312	329	317	327	292	353	336	314	338	321	327	350	314	319	327	338	354	336	352	313	316	310	345	314	341	321	314	341	320	329	326	347	342	354	332	323	322	280	312	289	346	337	328	309	325	339	351	336	326	308	310	315	326	305	350	323	327	351	362	345	309	315	309	306	327	310	298	318	311	349	325	321	351	333	332	315	318	321	346	315	324	286	332	345	337	323	306	362	328	326	338	320	294	306	338	316	356	352	311	324	308	312	342	338	343	329	315	328	347	325	312	333	307	322	305	323	305	308	317	339	316	302	341	332	341	302	299	332	313	318	323	329	335	346	341	308	332	301	318	302	339	324	330	342	309	337	327	329	341	328	312	345	312	306	323	320	309	326	296	361	341	298	337	324	303	336	317	346	344	290	327	341	346	355	325	314	351	312	333	327	316	345	340	309	315	310	304	345	315	331	290	331	335	318	318	316	314	322	336	348	307	349	306	324	280	337	339	331	334	301	322	338	320	339	343	320	326	343	330	300	305	321	314	332	315	334	324	343	293	360	289	320	356	304	327	320	307	327	323	347	323	344	307	342	294	316	306	318	317	324	319	331	316	300	321	312	320	290	350	315	323	330	278	331	320	351	305	339	302	319	335	328	312	286	347	309	311	306	313	304	368	335	345	329	293	352	301	330	336	322	321	324	350	353	325	329	298	295	341	301	324	312	294	286	319	344	339	309	304	321	367	291	313	318	321	340	320	333	332	298	297	319	315	341	337	333	318	340	312	309	300	296	325	318	292	315	336	317	334	325	301	313	318	328	320	359	277	312	294	314	305	314	335	323	290	333	305	351	330	340	322	340	304	304	328	311	356	330	339	321	336	289	338	284	334	269	346	341	305	297	351	314	333	302	277	330	301	321	320	299	290	315	318	355	329	325	337	324	293	317	315	321	304	345	311	334	339	317	306	282	351	326	329	316	332	288	336	323	293	320	333	321	354	327	333	331	344	311	316	322	330	345	356	308	345	336	340	328	315	337	332	340	316	346	324	310	308	326	320	330	305	372	304	306	301	309	343	290	354	330	315	299	349	312	321	365	317	337	333	303	311	299	309	342	329	309	285	302	335	328	319	307	324	331	313	328	333	338	300	342	321	351	328	295	301	312	312	336	323	311	319	323	319	309	311	345	327	308	346	353	305	321	298	319	334	334	350	309	316	344	313	312	305	322	310	316	317	313	322	301	334	284	313	321	331	300	343	315	330	319	342	302	327	322	316	315	344	301	338	310	319	308	335	319	323	303	323	307	362	315	333	316	293	334	343	317	321	324	330	350	308	317	306	330	320	333	331	297	313	327	315	362	337	332	314	337	292	338	361	304	309	348	329	320	313	341	312	338	317	344	314	323	324	306	342	334	335	352	347	308	346	327	342	281	304	312	315	310	347	332	330	318	335	291	316	335	324	331	300	342	308	327	324	346	344	305	332	327	326	346	291	321	301	294	340	324	354	320	330	345	323	366	326	326	325	304	287	336	350	310	325	339	338	317	317	323	330	331	316	296	325	338	329	332	316	308	335	338	328	303	318	315	369	315	332	325	294	356	335	338	332	333	338	314	309	334	321	351	303	330	340	321	333	319	329	320	327	287	330	322	332	340	325	356	338	332	349	291	298	288	301	313	351	305	321	325	340	312	319	314	341	339	319	354	344	316	340	322	298	352	299	346	333	352	329	347	331	303	314	336	315	309	316	313	289	306	338	316	321	284	310	346	340	309	327	333	322	298	338	334	290	313	336	341	341	306	331	299	332	329	319	342	351	326	311	334	334	319	304	328	341	352	349	363	330	292	305	296	318	319	314	343	316	309	333	383	328	327	328	302	329	330	325	337	316	299	321	308	309	311	310	348	357	312	281	328	336	288	327	363	318	320	324	319	324	339	332	308	297	372	347	340	286	334	330	333	312	346	328	331	312	299	338	308	338	331	302	326	293	317	291	319	314	317	312	310	309	313	316	325	325	315	320	321	318	343	323	284	290	297	326	341	322	326	316	327	306	321	307	339	319	319	362	327	313	334	320	307	272	313	299	345	328	319	316	323	302	307	332	333	334	340	335	304	341	331	337	326	308	329	307	302	330	325	329	342	334	326	296	327	393	349	310	329	316	326	311	335	311	324	289	291	305	344	328	341	337	358	345	329	351	321	322	309	311	314	297	318	299	307	342	340	348	280	335	295	287	326	330	308	297	321	285	308	326	293	312	324	336	307	301	294	349	288	313	330	327	317	307	332	303	355	314	315	342	303	317	343	346	323	319	301	314	329	342	308	353	339	319	324	341	326	285	318	318	339	322	306	336	349	334	324	301	315	351	309	310	322	322	334	324	287	313	335	346	315	292	333	334	332	309	275	349	354	334	319	346	321	322	323	346	309	356	353	354	330	299	323	272	332	337	329	322	318	342	335	339	303	308	320	306	308	302	296	332	325	313	332
33135	50356	44304	32730	26794	22466	18295	14444	12325	9841	8005	6374	5255	4180	3440	2827	2423	1946	1792	1584	1325	1207	1087	913	826	746	701	671	606	624	580	630	535	547	497	458	473	424	431	434	451	442	440	420	408	401	388	414	442	402	374	408	410	457	409	401	402	449	422	452	405	399	383	428	423	413	424	393	416	407	392	381	395	452	407	407	416	393	382	453	427	398	421	403	385	400	423	384	381	431	395	382	391	406	422	405	442	412	380	386	411	407	416	413	427	419	438	403	414	361	407	412	375	420	426	411	401	363	393	404	386	442	403	417	387	370	425	432	436	395	402	428	413	387	446	428	416	428	398	419	430	451	412	415	447	393	383	445	396	418	394	432	400	416	414	387	401	458	431	395	413	384	404	392	400	419	451	401	410	386	399	411	389	413	362	429	406	397	450	405	410	390	437	373	417	386	407	391	415	433	397	432	416	435	415	410	407	401	403	419	423	432	401	443	386	388	407	423	465	390	439	411	391	413	413	412	418	395	408	417	381	420	423	431	440	428	386	416	411	384	412	439	402	432	388	395	415	367	388	412	421	407	404	391	391	404	442	428	403	388	438	399	394	392	410	416	389	388	387	377	407	425	415	419	415	377	391	406	418	384	388	370	403	441	391	426	420	437	431	406	397	429	411	384	397	407	441	398	367	376	403	373	397	383	390	414	415	441	402	388	388	415	418	414	389	395	418	409	408	410	401	417	390	435	413	425	392	392	393	402	423	409	424	418	399	412	418	433	389	403	425	393	419	412	434	388	395	416	447	417	380	414	389	422	447	442	408	418	389	392	392	404	395	432	403	428	375	378	415	342	405	402	404	413	412	373	390	422	363	385	391	398	398	402	444	422	412	373	411	391	396	420	410	369	382	392	425	376	394	436	404	409	397	377	379	405	395	400	432	409	434	358	429	431	428	417	415	402	388	393	423	419	404	434	408	458	416	426	393	405	387	396	401	423	427	391	411	391	426	362	415	390	377	453	420	408	420	392	401	416	436	379	413	429	389	401	394	410	391	416	401	443	379	383	378	402	417	401	415	393	409	425	396	411	388	408	408	403	408	403	379	404	442	434	417	429	396	405	399	380	382	409	397	395	409	387	390	378	422	372	405	381	412	399	378	393	413	388	421	398	416	419	378	405	407	401	434	405	404	408	415	413	440	425	415	428	421	405	420	394	381	416	387	429	395	408	358	433	414	407	419	358	416	432	421	463	403	403	396	401	404	385	379	400	403	407	386	371	366	402	398	424	375	419	414	404	416	398	428	395	382	393	386	388	384	408	401	377	389	426	397	417	421	384	413	422	429	389	370	404	419	405	423	423	371	399	429	425	423	409	424	406	433	404	440	412	412	401	395	424	426	432	419	437	417	427	423	412	417	388	393	376	425	424	401	447	412	380	436	402	425	397	408	379	399	406	424	401	452	411	384	420	421	399	420	390	400	405	369	434	390	380	403	429	434	398	400	397	411	405	404	408	469	401	434	404	396	411	413	410	409	384	403	411	409	388	414	402	413	403	403	374	390	358	402	411	387	381	390	395	458	407	439	398	415	403	415	422	449	431	430	401	406	459	400	400	410	397	407	379	420	432	437	421	432	403	405	389	454	404	425	381	441	379	396	401	416	392	433	373	396	427	402	379	401	415	423	395	380	422	392	390	433	427	415	411	409	423	379	408	389	397	376	386	443	410	383	457	395	439	413	411	454	435	417	415	423	410	403	420	426	441	395	418	436	393	432	399	400	400	439	418	397	415	412	359	435	399	398	415	427	416	403	425	365	441	382	415	399	404	407	428	422	432	411	390	388	446	399	426	410	422	429	404	404	387	414	405	397	421	408	418	341	414	395	377	411	418	429	430	442	419	417	416	409	395	477	403	395	384	409	421	380	407	400	400	407	433	376	400	396	391	441	429	423	431	416	397	403	382	403	418	420	407	412	384	383	393	431	410	425	424	362	413	423	378	430	397	393	415	389	396	446	408	412	412	443	400	377	392	440	426	416	417	390	378	404	427	420	392	429	376	422	361	409	411	408	423	405	390	399	418	397	382	437	419	426	430	402	400	418	400	385	417	414	388	415	407	418	392	411	408	390	463	403	427	393	429	411	391	402	385	407	387	422	408	438	390	403	412	392	431	412	422	387	431	406	398	365	416	394	459	413	385	417	405	423	414	398	468	454	379	408	407	417	429	385	375	410	399	429	405	417	392	399	405	431	424	375	422	398	434	428	417	409	377	409	434	402	368	420	404	398	427	398	378	427	409	409	390	420	400	409	415	387	440	393	406	386	450	402	373	403	397	431	433	397	422	426	376	405	423	404	429	398	412	409	410	430	419	394	414	404	373	421	429	444	413	413	430	447	402	427	408	382	408	408	424	385	395	461	410	435	406	402	366	426	424	389	426	410	393	421	421	444	391	394	429	421	374	399	396	392	385	433	389	398	400	408	403	397	368	383	407	403	411	407	439	395	430	405	387	399	397	412	399	407	423	401	397	413	419	424	405	431	405	375	391	389	407	388	401	429	428	431	394	406	378	431	402	415	397	404	408	428	415	408	420	420	420	417	412	396	424	387	405	392	398	437	411	397	403	401	405	396	413	385	396	402	404	377	388	417	374	414	380	399	463	434	407	372	405	374	412	387	425	424	375	381	388	406	378	360	422	409	395	376	392	420	435	414	376	406	409	400	409	413	417	430	419	400	403	367	405	413	378	407	382	411	389	419	441	391	395	424	391	355	385	399	462	398	415	413	415	379	397	417	409	392	416	410	386	405	387	401	387	404	397	411	423	422	419	426	446	384	389	410	385	420	402	426	416	395	419	433	435	375	448	389	409	420	388	414	410	433	389	392	433	409	410	373	428	405	428	411	390	363	395	418	414	403	406	383	400	405	422	408	369	407	391	410	443	433	388	395	399	403	392	409	410	415	408	394	405	428	391	388	397	407	415	395	450	413	392	384	400	418	403	425	430	429	433	448	397	401	433	422	388	386	414	423	409	382	362	411	411	443	397	393	440	417	388	403	393	422	405	417	425	397	416	389	403	418	420	379	363	381	409	411	442	393	376	418	441	423	419	400	419	423	424	417	393	414	433	424	431	422	367	390	420	405	423	395	411	422	436	414	440	383	439	419	427	377	410	380	432	396	380	449	366	390	445	393	372	431	378	371	403	396	391	427	370	391	419	416	393	407	411	420	410	377	398	410	403	413	382	396	391	413	420	429	435	404	411	379	385	411	411	423	409	411	422	374	391	397	425	399	367	413	370	412	427	421	431	366	363	403	421	418	428	423	420	391	414	421	373	396	365	401	389	406	410	411	417	384	436	436	421	405	434	368	392	373	397	415	418	395	418	410	406	448	392	414	415	414	423	435	391	377	415	393	394	445	418	391	405	433	396	380	420	400	369	396	397	373	388	399	414	387	423	417	399	396	379	405	406	419	374	437	407	388	366	437	416	414	423	413	405	422	374	426	390	414	386	418	430
22675	20802	28403	23297	21290	22854	21775	12652	8752	7441	6181	4646	3806	2963	2524	2132	1810	1599	1350	1288	1075	927	779	678	682	618	553	507	525	458	464	426	456	442	388	376	399	369	351	365	382	374	390	344	329	337	367	351	351	328	306	319	321	353	346	345	327	359	310	349	342	342	313	331	322	288	329	334	317	295	350	339	322	325	311	314	283	340	323	327	296	327	321	339	300	309	339	323	331	316	317	306	267	336	330	311	302	328	350	309	318	333	336	298	327	324	341	321	298	325	342	329	346	302	323	349	318	334	348	330	323	359	310	336	339	335	324	293	328	352	317	357	338	339	328	324	315	304	325	341	300	333	298	336	330	290	318	344	341	329	334	327	308	317	329	317	304	297	325	315	328	345	308	328	306	315	339	324	320	335	317	363	314	310	356	310	308	354	299	319	332	327	302	311	336	306	348	319	333	359	346	331	282	326	321	337	313	306	326	350	340	323	324	331	325	333	326	322	346	322	314	323	323	300	296	321	312	321	351	385	351	327	370	314	314	362	306	325	341	340	319	302	295	297	311	312	323	343	298	366	290	318	339	308	339	323	345	339	311	317	291	305	320	342	345	308	339	333	327	315	322	312	306	337	346	327	320	334	312	306	313	323	347	316	293	336	342	291	328	307	317	345	345	372	329	283	316	297	334	333	324	337	363	317	325	320	347	312	344	354	310	330	324	316	312	330	346	317	348	342	324	329	293	330	350	334	322	320	361	302	328	310	347	332	337	337	321	346	344	322	302	309	309	330	333	299	356	317	319	301	319	351	333	324	333	333	363	306	311	367	323	348	301	339	333	346	328	338	332	360	331	328	310	313	313	310	341	336	330	357	315	332	336	310	334	299	309	333	351	342	321	327	337	330	343	315	306	332	308	307	314	317	325	279	333	345	362	329	314	325	326	341	295	336	337	333	347	296	298	327	312	340	337	297	295	326	319	321	334	324	349	338	344	338	336	334	304	295	334	357	358	330	308	336	340	357	305	330	340	314	303	293	317	321	330	313	346	322	334	322	309	337	343	314	327	327	341	319	328	298	328	323	319	335	311	325	289	301	341	325	359	333	330	309	318	329	291	362	305	340	325	341	327	314	324	319	290	312	304	335	324	321	316	333	350	354	320	364	323	319	338	330	328	333	309	344	289	355	312	332	301	312	334	335	297	335	323	342	310	323	317	311	338	311	339	305	358	325	329	305	313	341	322	324	310	313	318	334	326	311	354	296	293	331	322	316	287	325	333	307	347	304	324	326	313	298	334	338	335	339	332	326	365	325	317	291	305	304	293	311	304	339	316	338	323	324	306	314	373	333	313	311	337	330	336	337	343	295	309	344	316	345	343	295	333	324	354	336	309	321	348	325	307	339	331	336	344	306	338	317	342	334	323	352	320	316	320	337	339	318	303	312	329	335	302	327	340	322	321	324	327	347	318	334	322	297	329	344	321	307	329	302	296	336	322	324	323	332	309	320	336	360	308	319	347	316	322	339	317	322	336	314	339	306	345	331	321	335	335	346	358	310	346	325	333	330	314	327	323	303	335	327	335	314	341	316	378	319	317	305	326	309	324	328	304	306	319	282	336	315	342	286	321	339	349	335	333	321	340	297	348	290	319	318	355	349	335	338	350	330	350	332	317	312	302	351	308	349	314	325	341	323	307	309	361	319	329	331	328	298	378	352	330	333	299	340	291	319	332	340	344	326	317	336	329	302	342	323	351	304	351	336	297	324	313	301	373	303	331	371	316	330	323	316	338	351	342	316	316	321	325	324	310	316	336	370	331	328	325	313	300	347	347	328	289	320	310	315	345	306	320	365	325	313	331	332	311	322	315	317	330	303	318	330	352	325	300	312	346	313	341	308	324	345	326	340	328	327	300	319	319	322	333	323	337	319	309	319	367	310	326	316	326	305	320	303	336	315	331	326	342	358	334	328	315	292	309	306	325	338	372	346	331	332	331	313	285	322	356	324	338	327	320	328	341	308	347	324	337	349	328	306	288	311	344	354	335	301	323	338	332	305	333	318	327	308	334	310	309	319	305	341	334	307	329	324	347	329	349	306	341	304	304	351	330	330	350	314	285	320	361	340	322	297	343	289	313	338	305	355	322	340	307	308	303	338	298	374	340	335	312	329	340	337	319	290	310	294	315	356	318	310	325	368	349	320	300	314	314	317	328	319	313	316	331	284	335	334	334	331	299	344	355	303	327	335	348	317	318	333	322	315	333	317	347	290	293	334	309	327	325	327	296	309	335	328	294	300	334	338	333	329	326	300	345	317	321	306	309	320	319	321	307	297	315	336	326	343	314	318	318	332	347	305	320	334	312	326	313	334	324	307	313	321	327	344	295	305	332	342	349	308	316	339	323	328	351	346	308	341	314	343	311	354	335	368	334	326	310	305	359	316	305	326	330	313	327	319	302	332	316	324	330	351	330	330	352	333	307	311	330	357	360	311	309	303	345	296	355	345	357	344	316	301	332	354	341	346	333	326	357	337	332	320	325	321	332	334	339	321	324	340	349	326	354	304	320	340	326	326	299	340	318	323	346	324	333	325	331	321	309	317	329	312	336	316	319	359	347	314	329	330	335	356	300	311	329	331	322	305	335	341	313	326	291	338	335	314	318	325	341	338	342	346	314	329	353	340	306	356	340	352	331	303	326	341	311	320	307	310	342	330	302	307	325	334	337	309	331	320	311	354	316	324	325	327	318	298	359	363	325	321	319	343	338	314	355	355	292	320	364	330	302	358	312	327	319	302	337	304	319	321	303	313	317	329	307	314	321	320	327	316	332	344	321	357	313	338	317	335	282	345	325	331	347	302	308	308	333	312	333	316	361	308	327	328	312	326	302	351	323	355	330	356	317	366	316	329	335	319	323	336	317	319	295	326	329	310	327	306	283	316	299	322	328	340	307	322	300	339	335	340	317	351	305	316	327	321	340	305	312	322	340	304	319	312	320	318	340	335	356	338	321	324	323	336	345	348	318	331	337	324	342	301	288	323	326	331	355	307	306	290	321	306	312	312	298	330	314	326	306	317	304	309	348	287	317	316	298	321	327	353	308	344	332	340	319	310	334	331	336	307	292	358	316	329	296	327	301	322	338	296	342	342	315	321	335	331	327	349	328	299	330	323	303	336	340	320	316	314	326	301	302	316	330	311	331	325	329	344	317	333	326	320	323	319	307	308	336	312	305	319	337	328	325	327	303	349	297	307	329	309	318	331	331	352	344	324	356	321	325	321	321	312	331	330	313	325	290	284	334	326	324	342	314	314	325	329	363	340	322	347	305	342	333	310	289	307	315	316	329	331	299	294	317	321	326	328	305	342	342	336	328	331	301	323	339	350	302	327	356	298	329	314	297	338	307	316	351	321	350	322	353	335	288	349	323	368	346	348	308	317	328	305	317	309	325	346	296	320	349	341	323	334	336	336	329	320	324	337	289	337	343	324	332	317	321	311	309	316	338	339	308	326	300	322
33727	55039	48540	37617	32288	27430	23189	18866	15531	13292	11022	8666	7134	5879	4719	3983	3419	2884	2435	2121	1839	1560	1407	1134	1107	923	875	808	743	714	667	648	587	561	564	517	492	444	484	450	445	436	453	457	438	428	395	438	430	415	416	420	390	438	398	419	405	407	454	391	394	423	403	439	370	369	426	373	427	408	407	429	397	422	398	422	410	418	380	389	397	397	391	439	413	405	421	406	427	438	432	406	409	394	430	393	421	449	386	400	393	406	401	395	424	434	414	388	414	401	422	381	411	426	410	391	448	376	437	380	412	405	433	375	420	425	402	362	379	402	427	384	384	413	415	394	404	355	409	428	388	421	410	411	425	404	409	424	428	410	373	418	438	420	407	395	396	417	424	410	405	402	413	388	431	387	404	458	417	417	448	378	447	400	390	400	397	386	373	403	413	410	397	426	447	399	429	379	465	406	383	423	372	425	421	390	415	373	432	406	424	407	429	379	405	410	372	426	419	361	436	415	360	391	429	380	387	384	406	374	398	381	437	427	442	428	434	425	389	383	455	414	441	378	398	423	407	407	416	379	427	395	428	394	366	404	420	391	408	387	407	408	384	403	418	356	403	385	433	399	388	387	423	413	415	388	391	407	403	412	366	387	386	387	408	415	408	411	419	404	416	430	407	386	382	377	408	375	366	397	403	405	415	385	389	439	413	419	376	425	380	376	400	396	382	393	396	384	399	391	432	428	402	416	409	432	437	393	424	403	403	418	393	408	389	400	411	397	396	383	399	412	370	391	411	390	388	426	405	372	392	409	397	390	407	376	377	402	419	416	362	389	379	400	427	393	363	417	379	401	422	412	386	403	393	448	388	427	404	402	409	420	420	401	408	417	388	383	401	393	421	377	409	427	428	402	430	388	403	391	396	410	397	381	387	405	362	414	413	373	406	425	389	408	413	414	403	405	366	417	413	425	370	412	400	435	416	388	394	396	400	412	419	381	433	407	413	384	400	403	433	369	389	400	398	370	410	399	411	419	389	423	397	406	392	379	416	411	430	411	445	398	409	441	388	388	396	399	416	393	387	409	369	410	407	396	381	427	404	403	378	385	419	427	386	412	434	358	436	395	361	417	440	395	401	425	424	427	407	395	399	406	421	380	354	400	402	410	417	439	390	418	426	412	355	383	419	397	437	409	392	403	410	403	413	389	439	364	391	389	409	422	398	384	387	400	418	393	415	407	385	437	398	395	395	400	381	420	388	415	416	406	435	375	405	409	407	392	402	365	405	442	403	425	402	393	434	382	397	413	389	382	380	404	384	398	409	422	389	432	372	367	363	400	427	368	404	430	371	401	428	402	473	424	382	402	417	396	420	423	409	416	387	403	387	404	403	422	433	441	411	398	381	389	411	414	399	429	382	400	425	400	370	406	401	376	405	446	419	423	406	436	437	402	411	394	408	410	405	409	423	419	425	432	390	407	380	436	402	384	395	442	386	416	417	393	427	385	400	419	427	397	418	416	405	385	417	412	392	399	439	398	393	393	391	416	430	405	395	375	400	399	433	432	429	400	411	375	381	427	376	400	370	397	395	402	409	399	367	399	409	431	375	385	403	419	409	392	404	390	385	438	417	370	368	388	414	409	374	400	400	384	424	396	407	397	376	402	377	393	430	332	399	426	407	412	362	394	399	439	410	392	380	425	434	433	390	432	400	393	420	387	404	458	431	436	409	396	411	412	410	398	422	430	408	388	409	384	401	383	406	400	415	423	395	383	396	395	425	376	396	420	413	386	409	365	415	412	384	426	403	391	419	363	408	420	387	399	402	397	392	426	418	401	445	396	386	362	421	405	424	428	356	408	418	396	401	419	410	418	425	407	419	389	401	410	417	369	399	419	466	408	393	387	378	405	384	387	415	370	411	409	380	409	409	387	416	389	396	444	396	443	407	443	411	397	401	394	441	391	385	407	396	403	409	395	398	400	394	412	412	430	407	417	414	418	389	390	403	372	375	393	393	379	393	397	437	377	378	374	424	390	398	407	431	394	425	415	370	389	439	382	390	385	372	440	382	427	428	376	395	428	411	382	385	392	400	393	408	405	411	384	381	380	368	407	395	397	388	370	375	456	394	422	433	374	426	383	411	395	373	411	381	406	415	406	404	379	395	387	394	399	409	381	423	376	409	417	444	400	400	388	429	375	419	408	392	405	378	411	395	429	383	416	390	379	451	386	419	381	397	410	420	453	397	417	415	367	396	424	395	402	423	412	406	440	363	403	356	390	383	419	413	408	406	360	416	428	389	428	388	408	406	370	383	394	407	456	394	428	424	401	400	419	432	431	370	399	364	389	397	432	407	392	435	413	404	406	414	439	393	434	423	381	400	407	412	392	409	413	381	395	410	413	388	408	394	444	408	388	428	403	420	388	416	382	414	406	403	391	393	384	413	425	398	383	397	425	408	403	367	385	394	371	349	403	396	369	399	404	425	395	397	399	363	415	380	422	413	387	389	420	412	421	403	401	379	448	421	384	435	427	409	384	422	408	428	404	431	391	425	404	401	415	389	421	429	418	428	397	378	381	388	369	406	358	367	392	412	428	423	404	357	378	416	431	399	415	370	425	383	385	386	427	422	448	401	390	387	415	393	445	423	391	367	413	394	383	390	421	445	402	418	406	381	382	388	375	416	402	359	383	426	396	386	388	398	416	444	414	378	424	374	428	378	401	403	378	413	414	401	384	425	405	404	352	391	398	415	412	414	424	403	420	421	395	383	418	413	390	392	378	395	413	394	381	418	391	415	381	389	403	398	358	401	393	410	411	401	395	403	422	425	404	382	396	358	397	406	401	406	399	434	430	371	421	405	429	412	378	400	405	353	406	391	385	409	349	399	396	416	387	400	381	414	414	396	418	411	403	387	388	448	392	385	402	413	384	436	421	380	391	390	433	396	393	390	392	380	414	423	399	410	403	398	389	402	431	431	395	390	402	396	393	376	390	421	398	378	405	416	383	415	421	412	409	433	439	392	428	384	418	414	418	383	408	401	402	416	379	391	424	393	436	404	393	410	369	457	400	434	412	418	390	405	400	397	387	398	397	407	411	431	415	373	400	391	427	395	384	387	412	420	402	388	384	428	411	381	376	403	407	420	393	433	408	416	365	410	430	404	427	408	402	409	410	412	396	413	401	412	385	395	383	416	392	388	405	369	435	449	370	401	426	399	438	379	417	415	394	423	385	391	403	392	384	430	439	437	427	422	391	402	434	440	408	389	431	416	404	424	388	423	401	371	393	405	426	386	416	425	377	465	434	415	415	398	397	397	408	430	426	427	394	408	421	418	424	437	381	387	385	373	391	387	434	397	399	415	416	385	399	415	369	365	418	394	449	394	428	362	390	421	425	425	446	391	451	421	373	447	376	392	390	429	417	399	392	393	410	416	412	405	382	403	450	395	427	407	425	379	432	413	388	381	371	433	377	414	409	388	397	413	380	386	412	420	428	388	408	419	381	419	452	413	410
28352	25594	30014	23646	15084	10052	7100	4950	3567	3008	2505	2090	1707	1412	1168	1052	956	839	767	624	641	585	516	468	460	437	431	405	421	356	389	415	373	387	323	338	392	360	356	350	348	329	329	357	337	367	343	362	323	307	339	313	319	330	300	325	338	343	322	336	325	351	338	322	319	338	363	338	318	340	335	343	321	326	344	331	298	333	307	313	339	323	334	353	342	365	335	323	302	341	321	349	342	310	325	334	363	332	310	327	352	318	333	303	313	337	312	344	336	320	321	324	322	360	320	350	329	277	326	335	334	331	333	327	305	345	342	322	334	345	335	318	320	332	319	314	343	291	327	319	335	340	327	349	322	336	361	302	351	307	342	300	341	353	347	316	314	302	345	361	309	359	321	303	328	310	304	333	340	321	328	350	309	336	314	324	311	346	338	304	342	347	342	307	329	302	382	344	338	322	324	318	366	341	353	305	335	322	321	335	328	327	331	336	347	326	356	320	330	327	318	319	340	331	334	311	327	373	365	336	329	328	306	323	332	316	306	337	352	341	335	320	319	342	349	310	336	323	331	313	305	344	313	346	326	345	339	334	325	333	337	308	356	332	319	355	320	361	362	311	318	348	335	313	330	303	298	334	303	312	339	289	326	351	316	332	298	339	313	318	318	300	331	349	356	303	311	331	311	319	315	362	331	332	298	324	362	310	354	309	373	343	316	305	330	346	333	345	347	334	365	310	337	343	320	336	343	316	320	334	352	344	350	351	350	356	337	348	310	342	325	341	327	354	333	349	296	362	349	351	348	323	363	311	299	315	321	341	335	341	333	333	337	347	334	363	343	325	327	339	334	328	337	331	319	317	349	342	330	331	321	339	331	302	336	305	315	313	313	323	322	312	329	340	345	313	317	345	330	311	361	312	345	322	335	332	314	299	387	332	306	342	344	349	355	318	322	338	322	347	334	323	326	338	335	320	341	349	354	354	363	316	314	315	315	335	315	347	304	328	324	333	311	329	335	315	299	340	333	328	348	343	328	343	329	373	329	338	327	305	325	300	346	341	332	325	332	278	381	382	355	332	370	335	323	344	314	323	335	340	333	332	291	329	336	341	332	303	329	356	335	336	360	324	338	321	331	327	320	335	321	313	321	287	329	323	313	321	313	349	367	340	337	360	295	307	317	291	348	325	326	328	345	315	282	325	325	331	335	333	327	342	320	345	326	353	341	336	348	343	334	270	333	359	340	344	319	352	322	324	361	350	333	285	337	306	317	313	340	307	316	337	335	369	352	296	322	313	350	333	330	344	323	319	330	340	332	361	350	320	295	330	342	308	337	336	351	317	340	355	329	337	333	315	315	340	347	372	286	335	330	302	328	334	317	358	318	332	329	304	311	329	349	317	359	309	332	330	316	323	348	343	314	336	321	317	353	328	336	304	315	350	309	334	331	324	325	320	304	345	323	314	329	348	329	330	327	346	338	344	353	338	328	317	317	353	342	349	330	317	351	342	336	331	333	359	331	327	319	345	353	329	339	336	321	325	328	332	354	307	325	332	354	328	320	318	339	350	341	321	308	331	333	371	321	337	340	357	314	319	348	315	338	325	344	349	322	376	333	320	309	345	315	304	337	318	324	324	331	333	343	345	306	325	326	326	357	319	315	314	332	312	345	328	331	297	323	320	328	333	326	326	322	301	332	352	294	330	339	307	345	343	289	351	323	346	350	325	348	325	341	308	343	351	335	304	370	317	293	349	320	323	329	322	286	343	348	339	311	301	304	306	327	353	331	343	322	327	304	313	347	325	344	330	347	315	375	346	320	329	352	342	332	352	325	333	349	334	318	352	323	342	330	372	356	331	355	313	345	336	299	309	337	315	324	332	350	322	308	347	310	333	335	312	346	338	352	301	333	334	336	315	335	306	318	308	365	357	301	333	332	344	338	348	343	326	346	316	357	332	344	332	342	309	300	315	326	324	307	317	309	332	309	358	333	330	296	350	333	345	332	348	321	337	339	296	294	327	341	315	319	326	330	327	353	352	341	347	333	318	331	344	352	307	331	347	324	345	333	301	312	310	348	339	321	315	350	344	345	326	343	340	352	323	328	324	322	335	329	328	288	325	352	304	361	363	319	329	345	362	312	309	313	312	320	339	324	341	340	348	334	344	317	322	307	331	323	334	354	305	331	356	326	331	342	346	335	358	321	340	356	325	331	350	328	322	289	300	333	342	385	309	356	311	341	322	358	357	341	327	336	363	317	349	308	316	299	350	324	339	348	319	342	336	386	322	358	304	329	328	312	365	334	336	311	341	348	328	297	349	303	354	322	353	351	300	341	327	338	307	321	320	309	330	353	337	326	333	326	334	364	353	312	340	330	297	360	351	328	344	347	349	336	345	333	355	309	348	330	314	318	332	301	347	335	330	325	333	308	326	354	359	381	342	332	319	319	334	332	310	304	371	289	332	357	316	351	328	352	347	318	369	333	311	337	314	316	272	313	358	292	311	336	339	327	278	323	295	322	317	302	278	313	315	321	317	342	312	328	355	324	314	310	325	336	322	340	315	351	338	327	328	316	331	323	335	321	326	359	351	327	345	337	368	319	339	344	317	308	308	318	309	331	305	350	341	346	335	310	302	321	335	322	329	352	328	346	320	348	328	354	339	325	327	344	330	337	335	307	332	346	327	322	328	330	297	337	302	299	345	337	334	319	304	333	370	323	327	337	330	334	365	319	323	353	355	362	314	344	318	341	338	306	350	327	318	292	331	312	317	323	326	306	337	313	341	340	320	321	287	312	307	322	355	334	311	340	325	321	340	348	328	299	340	328	349	334	370	312	319	330	325	369	334	354	338	290	353	301	311	284	324	356	371	360	324	336	329	323	323	333	336	334	356	344	312	340	330	304	310	325	321	335	325	335	341	327	345	316	328	351	319	349	307	367	364	339	284	321	316	316	322	327	339	317	350	328	337	344	319	311	295	314	337	306	340	299	333	326	322	351	338	316	339	339	348	348	350	351	312	350	344	321	326	313	336	368	330	308	380	357	315	350	348	341	312	343	334	347	320	338	345	325	302	325	316	324	337	307	372	333	332	325	333	341	324	318	323	334	353	321	319	347	367	341	341	339	310	356	339	321	326	323	346	324	358	363	304	306	319	318	292	330	312	328	340	324	315	307	318	312	310	323	333	321	319	329	322	329	326	358	359	315	329	340	328	326	327	356	320	322	342	325	347	310	301	369	354	314	329	314	360	341	333	327	341	323	317	322	336	335	334	331	358	344	359	302	319	297	330	332	339	385	299	353	331	317	368	295	328	323	360	346	365	310	349	314	362	339	360	329	332	338	343	307	319	334	327	316	349	349	355	329	332	346	356	328	327	337	313	305	369	325	344	326	363	341	338	317	317	324	329	320	304	324	334	332	319	349	310	360	376	336	328	355	354	316	353	309	352	348	362	304	347	326	335	357	367	336	328	320	334	364	315	350	337	342	314	327	344	351	319	356	367	330	330
34116	42959	36634	26490	20651	16448	13043	10131	7563	6280	5223	4158	3328	2765	2201	1970	1634	1459	1268	1076	1011	931	823	733	693	641	640	557	598	529	520	499	506	476	484	503	460	423	463	425	427	421	446	430	436	415	431	448	424	453	401	426	427	402	443	416	426	415	403	412	448	431	437	383	382	444	426	433	375	450	408	439	474	415	430	417	394	429	407	401	450	393	450	451	452	417	433	391	446	430	436	445	443	459	377	416	447	374	418	430	424	436	438	447	411	440	412	413	414	378	452	419	433	435	417	423	403	426	398	402	414	412	406	402	395	429	414	452	409	429	442	416	428	395	402	424	446	385	466	440	414	443	419	412	435	432	412	435	424	409	388	380	393	427	413	449	479	377	419	430	413	405	446	386	425	429	426	422	389	421	436	415	446	403	429	439	410	424	441	407	400	439	434	411	443	452	434	457	418	434	413	413	415	410	431	398	450	412	461	439	430	413	444	425	448	420	420	416	428	385	418	426	410	430	406	461	414	442	407	419	393	437	450	389	438	395	409	411	394	423	403	410	462	406	392	427	428	399	431	433	411	423	409	434	428	400	417	434	420	413	406	433	420	383	443	412	430	443	427	427	379	386	440	384	455	437	400	440	424	426	438	434	419	409	427	426	447	402	465	445	389	433	454	419	406	416	449	438	434	425	424	417	426	395	401	391	388	428	418	424	399	392	421	418	397	412	426	413	389	416	394	473	423	416	397	408	401	427	427	434	413	414	422	402	415	459	400	417	403	429	443	423	439	395	411	397	401	446	473	425	454	453	383	434	376	421	379	426	386	396	422	408	401	408	422	435	445	419	417	426	439	431	408	393	455	418	423	430	434	443	396	423	436	421	427	398	385	443	403	401	406	392	403	413	439	392	413	413	398	459	422	420	410	427	424	410	413	394	418	465	396	421	406	425	419	393	446	380	410	452	444	417	386	412	426	424	423	449	397	400	438	455	415	402	423	414	408	433	410	384	399	398	393	446	450	428	420	402	434	445	440	423	413	429	410	426	378	401	384	424	417	421	412	434	415	437	403	428	451	460	387	422	404	444	422	429	425	443	432	461	420	465	446	394	430	390	458	452	445	388	421	429	425	411	418	415	466	453	422	449	448	443	427	437	382	435	441	425	440	393	417	432	424	408	399	407	430	377	445	414	410	466	462	421	422	438	394	407	436	372	375	401	421	431	418	405	462	402	425	425	441	428	398	429	394	431	363	375	440	420	399	376	383	425	413	429	393	419	418	445	455	394	426	413	463	403	391	404	431	380	410	409	437	441	441	417	447	418	436	394	429	445	423	450	423	412	472	389	420	405	414	449	413	423	415	386	442	421	406	434	400	439	384	466	410	453	411	435	399	439	441	414	408	416	429	414	443	419	414	424	464	397	465	403	434	407	426	403	437	434	414	384	440	428	429	409	375	382	445	390	410	404	391	412	419	480	401	425	454	454	407	397	426	416	427	396	426	417	404	443	459	418	439	453	404	405	432	447	395	431	446	444	379	445	410	397	431	429	414	400	416	413	443	408	433	454	426	438	426	431	403	425	395	400	436	426	393	411	429	416	439	429	391	428	411	418	378	421	403	400	409	437	396	390	384	390	405	383	426	438	425	418	367	421	427	407	397	438	416	431	426	408	419	434	402	431	425	435	408	414	378	406	459	443	413	398	397	397	445	412	429	386	435	435	461	390	438	412	405	410	438	451	403	438	462	429	405	424	432	445	437	429	420	418	423	423	409	441	413	429	436	405	413	454	414	415	453	435	416	418	437	391	435	403	426	449	416	416	417	440	418	416	356	396	391	407	396	399	424	370	423	395	429	394	413	438	420	417	439	427	438	410	429	418	429	435	418	443	418	398	386	418	402	410	403	424	434	416	416	410	389	480	418	427	410	408	439	427	401	399	444	426	465	455	392	446	445	427	381	396	435	432	400	405	417	438	423	418	421	417	416	418	416	451	407	389	433	446	443	427	423	431	406	410	426	387	389	378	416	366	412	368	424	435	423	458	440	396	412	435	408	401	403	410	398	406	402	433	433	397	399	420	433	420	381	419	412	408	418	418	428	416	420	401	444	405	400	406	401	407	402	429	426	387	461	434	408	388	419	412	392	387	447	459	455	414	409	447	425	419	405	442	403	390	429	414	424	392	422	446	430	439	435	399	398	425	424	446	414	419	431	438	412	413	452	402	462	431	402	461	424	432	406	419	417	410	409	410	449	412	420	386	415	430	437	432	425	394	396	412	398	382	420	375	438	399	414	431	430	432	420	401	422	421	386	423	403	394	412	379	418	427	456	395	408	428	396	406	418	416	386	432	407	447	403	450	415	410	396	418	409	423	440	444	417	439	389	386	402	441	421	429	363	420	412	450	403	389	409	423	449	416	405	407	413	447	446	415	430	403	448	408	387	397	399	422	422	429	417	434	424	399	369	420	454	416	400	403	438	427	416	420	399	436	411	428	378	410	432	417	420	445	418	412	420	415	402	433	465	443	436	445	443	426	423	447	381	425	405	411	437	410	450	471	390	423	406	401	434	421	438	411	420	408	395	442	416	451	406	417	431	439	417	451	441	419	418	395	442	447	403	453	437	426	414	435	419	396	436	447	404	409	449	427	394	418	401	397	413	421	399	401	399	418	445	447	426	402	462	455	407	429	445	432	381	417	425	432	395	416	428	413	441	400	420	427	405	414	416	419	420	429	396	429	422	417	423	451	421	398	440	398	417	424	411	420	437	410	414	412	417	419	417	411	393	424	430	387	404	426	418	406	446	413	438	410	400	400	422	417	428	380	382	438	412	423	443	425	437	409	432	417	421	427	439	432	402	418	437	419	415	461	373	441	440	429	410	438	413	418	413	381	423	410	411	437	457	391	415	434	406	440	415	429	417	467	410	396	422	402	397	398	465	368	448	431	395	427	439	404	424	433	426	432	438	411	441	430	402	417	423	435	429	426	382	431	433	398	428	371	455	462	442	405	416	393	440	437	439	436	422	429	413	420	427	381	439	395	425	416	426	396	443	425	381	438	407	438	408	408	412	431	446	429	429	423	404	438	434	399	372	416	425	434	451	424	392	439	432	394	419	405	413	442	404	434	413	393	455	443	422	389	390	392	433	391	371	395	377	446	410	416	413	380	399	435	420	440	389	416	412	445	436	461	395	484	450	393	400	433	416	421	391	430	419	416	413	421	371	385	404	436	412	406	417	435	428	439	424	424	430	445	450	409	424	442	411	467	423	436	395	447	423	412	397	434	431	421	479	393	404	410	416	391	440	402	421	414	415	433	396	420	411	439	420	410	421	434	464	431	408	432	406	429	413	404	450	457	420	463	392	426	434	406	409	380	369	428	378	423	433	436	447	413	422	424	438	457	408	406	419	416	427	429	410	392	394	436	451	366	424	412	441	413	395	383	423	419	428	402	427	435	410	409	440	412	432	394	384	432	394	435	414	442	396	437	450	427	418	422	399	399	404	425	442	435
23794	20811	27986	24084	21685	19019	12951	8179	5568	4555	3892	3190	2677	2177	1764	1491	1313	1184	965	880	766	690	662	602	544	487	512	460	480	399	448	415	392	357	409	334	358	359	352	374	377	340	358	352	324	367	337	328	311	312	334	363	320	310	313	319	330	329	326	354	348	347	327	323	333	332	338	312	351	338	370	341	360	327	327	318	328	302	332	314	320	348	323	323	314	350	346	314	322	364	329	316	310	328	335	305	346	364	326	320	362	286	340	325	320	314	352	350	310	327	325	346	323	327	356	329	326	316	343	343	347	320	324	335	332	345	327	338	322	321	323	306	325	317	327	348	331	373	315	339	329	323	328	308	323	327	312	331	326	346	340	331	351	313	321	347	329	341	352	342	346	317	328	333	344	334	328	344	325	328	325	354	298	366	304	325	320	323	293	318	339	340	316	328	341	332	292	359	284	327	345	318	343	323	338	322	337	326	318	318	337	337	300	352	317	357	332	319	330	321	318	314	315	297	333	337	355	351	326	335	349	363	332	337	341	352	313	307	315	313	330	322	339	331	324	319	315	360	323	326	324	337	369	350	364	330	334	331	338	286	309	310	310	312	333	324	307	336	319	339	332	353	330	371	340	336	328	329	341	309	329	311	355	342	380	347	333	354	308	318	319	347	312	346	300	348	320	281	360	335	311	358	337	330	318	355	332	344	316	308	328	328	315	315	330	332	364	292	319	321	301	296	345	364	351	333	325	338	331	340	330	305	325	317	353	313	344	309	335	327	342	345	309	342	332	298	314	329	356	326	343	341	330	316	338	346	302	319	330	326	319	336	330	310	309	301	308	322	349	324	319	324	333	316	341	302	330	329	352	323	338	335	330	341	332	325	291	354	322	328	333	327	326	341	336	324	341	342	332	343	309	322	331	311	333	333	308	366	346	316	343	334	345	326	321	329	323	318	329	326	320	312	310	339	339	344	333	333	315	366	320	323	336	303	328	325	315	320	341	339	340	302	311	329	311	329	308	339	352	305	334	310	360	329	309	338	327	329	344	368	334	322	332	307	337	352	324	311	338	349	370	345	308	350	303	349	308	305	338	327	351	324	338	358	308	312	356	332	343	319	333	373	310	311	332	339	312	328	317	312	322	310	319	325	334	296	326	273	362	323	336	339	349	308	355	332	332	323	354	315	335	317	332	309	331	331	301	326	342	317	299	327	285	343	313	346	353	289	337	306	356	327	335	336	316	342	342	324	329	325	299	323	339	349	291	323	376	320	292	366	350	358	321	308	334	318	328	345	331	337	319	303	287	309	322	339	322	314	318	339	352	312	322	345	338	316	349	344	337	321	357	316	321	325	338	304	328	334	352	323	331	352	320	319	295	330	336	340	318	305	317	317	298	335	336	338	347	345	335	326	354	340	332	305	336	332	339	330	354	292	326	332	310	330	331	323	324	333	315	329	337	339	332	317	306	321	336	370	319	310	319	337	326	344	302	330	347	309	334	310	316	326	307	296	325	328	301	313	333	322	353	311	358	333	280	313	352	346	303	313	319	337	341	318	341	335	288	329	318	332	319	337	325	347	322	354	335	319	340	314	319	330	322	351	339	308	333	333	350	365	337	345	320	300	307	329	309	340	311	309	323	308	339	319	355	323	338	314	304	370	343	326	322	339	330	299	331	324	340	327	315	314	351	334	341	340	301	350	306	312	316	330	341	366	314	325	334	349	329	325	307	317	333	324	303	320	323	357	346	333	333	327	310	325	324	356	320	330	333	321	329	322	311	316	331	381	390	330	331	273	315	306	326	320	323	341	315	330	334	328	305	345	304	360	323	311	319	320	319	316	315	317	346	321	310	320	326	332	335	304	302	330	323	344	322	292	351	337	314	361	343	324	304	305	337	317	315	313	348	298	315	361	329	297	344	344	352	328	352	353	315	315	316	337	325	329	341	329	338	341	324	309	311	358	327	316	293	335	345	331	341	340	352	337	330	335	325	353	294	297	338	349	327	314	334	335	355	338	366	326	344	304	359	306	316	313	336	309	332	296	366	327	341	321	350	347	314	325	363	310	300	316	318	322	348	336	318	303	337	344	354	329	323	322	328	331	367	340	369	333	324	322	318	323	296	357	314	304	335	333	334	354	344	357	317	309	324	322	325	350	296	324	328	313	355	361	311	343	359	295	302	320	304	334	293	326	299	313	313	360	339	328	317	284	354	329	325	347	349	299	331	315	331	354	342	327	305	314	311	320	377	318	355	324	325	338	306	344	322	323	329	309	315	344	321	332	328	320	325	322	321	311	295	288	330	362	301	350	342	318	332	351	354	294	331	294	329	337	348	297	336	335	306	327	322	327	317	316	308	318	310	311	344	311	352	331	355	336	327	312	318	332	314	334	312	332	336	307	318	324	331	331	365	329	339	337	328	351	330	308	290	332	337	313	323	289	346	318	337	324	314	306	307	326	350	359	357	324	342	289	304	293	346	305	330	328	327	324	319	325	359	355	297	327	342	297	315	289	299	321	284	334	333	335	318	321	326	297	350	325	313	291	322	316	352	366	309	303	312	340	327	321	323	345	333	366	317	330	310	352	350	340	340	342	350	320	370	324	345	353	360	345	316	323	317	338	336	360	320	337	366	334	329	326	314	341	329	340	342	303	334	292	298	311	341	339	335	336	295	338	307	321	299	332	331	311	304	331	347	320	293	320	310	319	322	348	349	312	324	321	319	354	331	314	318	340	312	316	313	324	337	357	315	322	346	326	319	346	332	345	313	322	322	304	303	303	333	305	368	335	338	347	357	331	341	313	329	322	311	286	315	318	333	291	331	332	339	313	349	312	341	320	317	330	350	342	329	339	326	315	356	304	341	344	345	339	324	298	311	303	325	329	327	289	328	349	305	321	323	349	337	301	355	331	326	336	330	339	315	331	330	329	339	300	345	331	354	328	300	352	324	357	320	359	350	308	344	331	332	355	342	335	310	303	297	345	325	326	320	310	324	336	370	327	317	337	326	336	356	312	343	293	322	339	349	332	324	307	322	328	307	312	348	365	312	328	333	344	342	377	331	340	327	315	314	315	320	327	334	305	310	313	341	349	354	308	331	321	328	347	361	349	338	312	307	336	312	313	337	323	296	317	328	317	337	327	336	320	340	341	326	316	311	328	325	326	324	325	339	335	342	324	336	317	295	308	348	298	306	322	362	307	314	319	320	331	352	337	360	356	333	330	318	360	298	348	323	326	306	323	339	299	326	319	316	321	321	304	313	321	337	336	345	317	314	306	334	323	341	337	312	324	333	322	349	305	337	346	350	335	363	340	298	327	342	356	330	320	355	337	362	333	323	328	323	313	325	333	316	289	312	308	340	306	330	314	315	345	336	329	336	343	383	307	352	327	335	327	323	335	331	366	319	341	314	340	319	357	313	350	350	322	350	331	326	307	327	325	316	337	306	311	284	322	365	333	351	344	299	342	349	321	317	336	346	319	317	331	301	294	337	352	315	317	350	314
34893	48761	41819	31585	26043	21549	17508	14016	10999	8769	7536	6068	4945	4068	3383	2750	2298	1954	1733	1487	1311	1132	1049	902	868	672	718	678	632	585	578	570	548	494	508	469	533	470	467	451	447	445	426	456	415	427	414	459	422	392	475	430	409	400	407	440	392	388	408	415	416	393	399	406	402	440	396	387	386	405	400	433	378	370	419	418	458	378	422	443	399	380	392	424	414	395	388	421	441	368	400	417	449	394	400	391	391	382	422	411	403	427	401	421	410	414	400	408	415	381	362	412	415	439	416	427	434	445	434	424	430	414	404	394	402	427	391	395	416	421	396	405	382	437	399	425	400	430	445	390	389	389	397	403	433	447	423	417	423	403	386	408	402	414	443	418	391	427	399	426	421	411	403	415	392	426	413	418	397	407	408	410	405	389	426	438	386	436	401	419	451	410	411	395	415	433	394	454	416	419	411	422	399	409	424	431	420	408	416	381	391	400	420	471	448	378	415	392	399	387	436	417	435	400	397	380	412	400	407	411	407	395	403	408	383	413	456	457	439	416	397	405	459	400	387	395	412	393	399	386	417	405	442	404	411	410	439	438	418	428	396	433	414	435	385	417	388	412	416	366	445	409	426	401	401	412	421	424	387	403	419	389	417	441	439	414	392	381	390	395	399	432	382	411	364	417	413	409	432	393	415	424	379	403	422	370	383	449	411	408	410	394	384	446	428	403	416	389	411	417	417	428	431	402	404	393	394	391	413	405	418	407	391	459	406	383	434	440	402	375	415	429	408	393	396	395	384	404	437	437	412	451	391	397	425	379	441	383	426	400	465	405	400	403	383	405	438	414	408	412	424	402	422	391	405	395	406	419	403	420	423	362	403	428	382	434	403	381	423	444	390	404	405	374	396	427	424	418	396	361	410	411	414	408	409	377	401	403	390	408	419	432	361	416	429	409	453	406	369	436	382	401	397	401	416	422	395	408	417	405	416	384	389	420	370	439	422	416	441	386	438	397	415	433	428	382	394	440	403	423	413	421	404	428	420	443	410	400	404	432	429	429	417	416	427	410	382	438	405	428	432	381	439	428	431	406	402	407	454	407	419	434	404	447	428	416	414	383	436	395	402	405	448	400	433	396	401	381	417	448	420	406	411	411	397	414	424	423	431	421	409	397	380	421	395	391	397	380	399	429	435	411	431	391	386	422	427	451	416	405	392	412	422	377	364	399	409	389	439	425	455	395	396	396	440	377	430	366	424	414	420	385	443	375	429	405	422	382	429	395	418	424	459	396	438	401	421	399	428	436	428	425	448	425	413	413	399	423	440	412	400	432	408	390	419	432	379	441	396	385	399	405	425	401	412	417	405	412	388	438	417	388	443	414	381	396	437	397	444	404	397	423	425	401	415	406	465	406	393	410	385	417	390	393	386	413	436	450	402	443	408	413	382	411	403	402	407	413	432	434	416	408	384	378	397	388	426	439	404	402	434	428	414	433	397	406	417	400	415	414	436	433	376	423	411	447	381	421	409	428	401	375	446	427	409	377	425	370	418	398	430	392	420	386	422	399	389	397	384	409	402	398	380	399	431	404	430	411	414	400	427	415	413	434	445	388	428	424	428	456	432	421	417	393	405	413	435	410	419	407	420	427	435	395	415	396	436	395	416	417	438	375	375	384	406	419	366	420	400	441	459	407	409	410	410	431	386	391	401	404	383	388	390	408	413	427	392	393	388	423	388	433	420	394	406	418	398	411	442	441	424	407	404	368	421	422	409	396	422	446	392	432	431	430	430	403	446	414	412	402	414	415	436	414	406	390	388	424	417	390	416	387	392	438	409	409	426	422	431	429	420	397	378	397	409	431	428	423	446	398	391	430	421	397	438	412	387	427	385	401	424	408	400	395	410	410	392	401	426	439	443	427	416	436	424	401	418	405	422	436	418	390	407	441	431	421	411	413	413	412	402	428	393	424	419	415	396	432	420	383	410	374	422	425	395	411	402	394	373	427	389	397	384	457	425	444	411	441	363	411	470	391	422	394	424	452	384	377	404	431	383	413	447	404	396	435	374	449	426	409	390	430	418	411	448	405	432	413	401	428	373	436	380	405	380	431	419	445	411	415	398	435	421	413	382	418	407	406	377	415	400	423	379	412	343	413	407	380	448	411	445	393	441	395	418	395	406	403	393	366	379	448	440	416	406	445	447	388	439	384	417	445	433	411	398	405	432	456	431	393	445	419	452	390	417	398	393	407	387	445	405	395	385	414	406	428	372	393	396	413	407	433	401	404	380	419	426	405	418	418	420	406	431	401	444	411	440	415	407	401	376	417	405	381	388	408	405	394	403	408	407	381	417	423	413	435	417	446	398	410	408	419	421	436	432	382	388	399	413	445	422	419	401	408	408	430	377	398	416	409	404	397	388	384	410	421	404	414	417	383	413	404	432	438	435	421	412	411	414	370	410	371	425	425	447	424	414	401	401	430	433	408	447	399	414	407	414	439	430	406	419	408	447	407	416	403	407	422	432	400	403	417	421	428	374	451	399	419	421	382	409	385	401	397	421	419	412	411	461	403	427	436	413	424	389	390	390	412	397	389	402	408	419	420	391	403	412	400	459	413	397	399	435	412	418	400	445	405	404	387	391	398	428	390	391	390	390	428	405	408	428	405	398	400	414	437	390	419	420	412	407	416	447	417	410	404	399	421	442	448	449	413	403	414	418	391	442	409	382	409	410	406	404	413	395	383	417	403	400	430	435	381	403	422	416	414	410	398	393	405	447	417	405	419	397	406	401	417	436	390	409	461	456	425	398	401	432	403	394	409	431	422	423	420	391	413	400	388	413	439	413	407	403	436	419	440	409	442	395	412	438	437	403	425	442	457	419	433	413	456	397	453	391	444	375	403	410	445	422	430	411	417	411	415	413	392	396	409	413	421	417	440	429	386	415	422	434	431	438	442	396	424	403	392	386	420	399	438	427	407	419	382	400	390	414	419	400	388	411	411	420	440	422	414	395	400	406	412	432	399	403	422	430	406	426	406	443	380	438	377	395	422	412	424	422	444	427	393	442	410	406	423	410	382	404	419	404	424	388	438	446	414	432	402	399	417	432	421	449	429	439	397	389	411	399	402	382	437	388	424	415	361	399	402	405	431	419	407	449	386	371	406	431	422	413	399	361	428	404	412	433	442	405	401	408	441	419	410	410	391	425	407	370	413	383	418	417	438	397	429	424	414	412	404	392	431	443	408	411	392	410	404	391	392	423	393	396	428	426	403	377	381	430	409	398	398	428	448	425	415	397	433	408	413	410	393	416	394	397	438	375	416	441	434	447	373	406	387	404	420	429	424	394	421	349	385	419	441	415	434	395	403	419	447	372	395	399	416	415	410	442	402	386	409	411	435	456	445	430	412	403	418	390	397	383	434	407	446	411	430	376	449	395	399	436	413	397	405	389	393	415	388	408	418	380	399	419	459	389	413	445	424	425	444	409	440	428	383	403	410	360	442	446	437	435	400
22685	20806	28375	23356	21135	22430	20641	11546	8013	6336	5180	4125	3479	2961	2449	1988	1746	1472	1383	1046	1001	912	794	675	603	565	530	563	463	492	474	477	465	393	408	411	425	409	381	405	350	367	346	359	367	310	375	381	321	356	349	336	345	316	337	348	344	341	356	331	340	318	361	374	327	320	320	312	324	339	347	358	319	328	315	340	319	311	345	364	309	352	335	315	344	355	314	335	306	318	319	337	366	341	306	301	357	338	325	342	337	363	352	325	341	311	329	328	366	331	337	337	345	342	324	332	359	325	352	337	286	339	349	317	313	299	335	327	351	312	325	363	339	307	359	344	305	344	324	338	335	303	328	351	322	335	375	339	362	306	313	335	314	313	329	286	343	321	341	296	356	291	360	344	334	318	316	323	303	346	335	339	366	350	355	336	325	309	361	318	306	318	337	356	314	338	389	335	300	375	324	321	325	341	324	337	300	349	326	304	336	342	349	315	309	342	307	314	330	365	357	313	367	368	324	320	339	362	325	317	319	321	334	333	360	331	332	347	353	375	351	348	324	321	318	330	338	345	302	339	364	290	329	318	327	352	330	326	330	322	310	342	337	357	334	339	311	367	327	319	338	357	348	338	287	341	299	359	327	312	307	332	333	360	320	323	323	343	345	348	324	316	355	315	329	318	330	337	323	307	336	312	318	318	373	337	324	331	314	334	362	303	317	310	323	338	352	319	363	313	324	316	342	328	359	320	372	319	364	325	309	379	315	380	340	369	371	350	333	340	345	311	326	325	336	344	337	352	301	314	348	310	342	321	346	335	342	315	296	339	343	339	340	350	299	309	314	318	327	323	322	324	320	349	333	346	342	331	324	328	325	328	311	328	342	333	359	331	314	331	319	318	332	324	341	359	335	324	346	379	337	316	352	320	304	319	366	333	338	306	312	331	330	347	331	351	319	351	341	351	343	351	355	323	309	334	326	330	357	346	355	352	322	325	333	322	344	341	325	336	351	366	348	335	311	322	337	334	358	318	358	321	363	357	316	303	317	323	321	319	302	331	332	317	354	347	359	303	343	314	319	341	354	335	348	299	313	360	313	378	346	346	326	346	347	338	329	324	357	345	332	324	348	330	357	320	339	290	354	371	324	299	330	361	325	321	313	342	282	303	318	387	340	297	346	297	324	313	303	316	358	326	347	325	327	347	342	369	314	357	314	341	312	333	352	339	363	334	319	332	339	293	317	349	345	281	322	339	334	294	315	295	332	331	317	344	345	333	301	336	342	342	350	354	336	309	358	335	353	341	364	314	332	355	364	332	326	325	345	345	330	353	336	333	367	338	363	354	311	333	308	332	361	292	307	324	310	328	280	326	335	339	313	338	321	337	322	343	344	298	323	327	339	342	336	326	301	330	347	340	324	372	317	348	333	345	316	343	330	391	346	385	307	349	352	319	313	317	334	328	344	325	317	323	353	362	371	349	318	332	306	354	343	352	315	295	344	348	318	324	358	355	311	322	326	351	341	329	354	342	352	371	316	331	371	339	345	312	342	303	344	333	344	369	311	316	356	296	316	337	330	364	324	332	326	324	328	344	345	315	319	348	316	352	349	344	337	338	354	328	352	340	345	363	351	352	311	320	331	346	311	330	321	332	357	306	347	332	341	330	357	340	326	325	322	323	324	312	327	311	336	328	336	348	333	345	290	352	322	345	315	311	308	328	307	337	324	341	330	334	357	312	337	314	333	305	329	325	295	342	351	373	359	329	338	331	333	330	342	337	325	358	309	336	355	334	302	324	330	308	337	308	346	346	308	326	320	309	332	315	360	314	347	335	318	343	307	308	320	319	334	318	329	348	372	331	334	336	312	333	337	343	354	341	333	331	336	371	359	314	351	339	292	333	352	316	339	319	330	358	341	334	349	295	357	300	381	345	309	326	342	334	334	343	339	332	336	315	324	364	339	297	340	343	344	322	355	359	330	333	338	344	360	344	339	323	349	352	329	333	335	343	346	334	320	334	366	342	301	347	307	363	336	332	312	344	329	321	328	343	336	341	318	333	328	290	329	318	320	319	313	300	314	326	344	322	316	338	348	305	329	328	323	306	308	326	301	295	323	343	355	331	406	329	332	355	317	284	304	308	324	320	330	318	347	363	289	329	322	313	313	332	313	377	334	346	333	319	348	329	324	309	355	305	357	354	319	368	311	340	343	307	327	328	329	311	340	310	328	356	352	299	338	350	331	316	317	330	326	327	316	325	334	351	351	335	325	320	314	346	342	345	318	352	332	325	354	307	332	323	338	360	292	317	330	288	310	332	357	338	290	317	311	332	329	362	307	337	325	317	341	353	302	351	333	347	325	295	338	356	350	322	356	349	341	345	318	326	325	351	335	334	316	343	324	320	325	326	388	315	329	319	327	329	327	304	332	333	310	323	348	317	306	310	349	358	316	331	345	334	343	336	321	330	337	348	323	324	350	333	342	329	337	318	342	298	318	319	374	306	319	308	321	356	331	328	340	330	348	319	348	353	328	351	331	328	332	369	311	327	319	338	335	332	316	301	342	308	332	342	362	345	339	333	342	345	357	318	347	338	346	349	313	339	341	351	315	330	331	351	343	350	343	352	353	328	318	332	332	358	352	348	331	351	349	331	348	331	328	331	302	315	332	340	287	312	331	323	352	326	315	316	324	336	340	334	318	311	339	322	302	316	325	349	306	343	331	325	342	346	356	317	318	352	344	362	337	335	336	303	335	346	307	375	319	343	344	360	325	342	348	357	307	296	336	335	335	307	361	318	339	341	317	339	319	335	332	308	331	329	345	332	325	353	314	324	338	318	333	332	348	313	355	327	331	318	332	294	347	324	337	357	304	329	324	335	339	318	316	328	330	354	343	346	316	331	325	333	331	327	316	357	354	358	340	335	338	342	313	322	326	328	344	365	297	331	334	356	327	298	310	332	342	371	337	352	358	309	317	336	360	344	330	333	336	324	333	349	313	333	354	337	350	304	306	322	344	343	331	335	340	390	307	349	310	333	302	311	329	350	333	311	347	304	329	355	341	327	324	288	336	333	336	322	328	339	361	344	316	328	299	350	324	318	348	328	317	368	323	319	366	337	308	358	346	342	323	345	327	340	336	327	313	357	313	359	314	349	353	352	339	293	337	329	344	325	331	322	333	320	332	356	315	302	340	322	330	320	313	312	341	320	323	362	333	367	339	323	323	320	290	327	350	338	335	331	339	364	327	333	346	319	328	337	350	328	309	314	313	338	344	337	337	347	317	341	318	324	309	347	332	322	320	328	333	298	350	361	309	326	305	351	347	333	316	352	348	303	353	329	340	352	338	314	348	323	331	347	362	306	335	299	322	352	323	348	302	364	331	333	308	339	366	363	354	304	344	338	332	323	321	337	324	321	341	325	359	355	309	347	308	341	359	319	352	311	353	304	319	359	375	339	332	331	301	330	295	361	336	335	333	347	325	347	363	332	381	360	337	305	319	358	341	349	364	325
36141	52307	46325	35500	30387	25924	21523	17755	14547	11502	9543	7889	6758	5386	4588	3654	3211	2633	2351	1958	1741	1466	1319	1068	994	881	894	769	773	701	657	631	576	591	548	504	466	493	493	440	494	452	476	464	416	442	439	431	398	407	403	421	386	425	396	451	396	432	470	407	435	393	407	419	435	393	422	358	371	426	390	415	427	417	383	406	408	424	396	394	399	403	410	397	395	382	416	416	392	443	399	427	377	420	401	415	412	447	439	396	392	385	419	411	398	367	389	408	387	373	414	411	402	424	432	367	435	399	400	410	390	418	379	409	401	402	390	434	422	416	402	387	401	426	407	379	396	387	425	424	437	434	421	405	398	398	381	424	391	427	399	406	387	418	410	432	374	430	420	411	415	390	435	413	409	391	385	453	415	419	433	403	398	435	412	439	427	401	409	394	418	424	408	425	409	459	411	409	406	385	388	387	446	401	411	401	398	445	400	395	422	407	372	389	417	412	435	395	392	383	412	403	425	405	415	452	403	413	391	421	403	423	416	384	427	375	385	397	405	407	430	446	428	405	428	401	378	412	412	435	420	434	406	417	443	389	398	406	410	419	419	411	368	402	424	368	420	410	404	397	437	431	430	439	423	435	431	428	406	420	388	433	420	427	380	428	409	391	436	422	418	407	404	400	389	423	421	430	376	396	376	417	453	391	410	411	374	391	413	400	398	409	402	399	415	371	384	411	416	430	441	422	401	404	399	427	371	421	379	429	440	404	408	408	422	387	416	400	401	409	441	444	438	418	422	448	407	446	416	429	409	400	401	410	420	410	394	446	399	392	388	384	417	439	404	416	438	442	429	424	455	406	404	407	399	427	413	415	431	388	469	395	423	448	399	409	432	388	409	415	416	426	411	424	419	420	405	420	422	441	398	411	412	402	403	395	434	378	387	392	398	378	413	424	406	417	382	421	388	395	428	389	414	418	395	425	415	390	425	391	423	431	406	410	394	423	395	406	414	402	412	395	390	446	420	404	394	412	417	416	393	379	396	395	399	389	455	406	401	425	414	408	407	400	420	399	402	380	397	384	406	428	435	415	401	383	436	422	429	405	401	430	392	443	404	442	406	415	387	392	392	414	397	441	435	421	404	402	405	434	371	399	418	414	382	413	408	439	424	401	380	421	423	417	424	410	408	405	406	411	413	429	429	409	385	422	410	404	443	430	421	358	410	383	432	412	383	407	411	425	420	423	423	405	398	419	433	421	398	402	402	405	418	388	406	438	420	406	400	419	420	403	446	419	437	381	441	418	408	368	406	407	406	384	417	419	427	415	444	423	412	401	378	412	421	405	384	409	376	428	391	406	414	432	389	408	434	419	458	423	396	392	405	413	448	416	377	425	412	434	428	425	410	439	399	393	446	387	392	405	447	402	444	382	392	408	383	420	409	415	403	394	421	422	422	388	401	422	424	407	393	406	399	415	426	422	402	388	378	445	392	390	424	398	373	406	407	422	420	433	443	403	379	375	372	378	443	398	426	388	393	445	386	412	394	411	438	456	375	439	395	407	417	421	417	399	394	376	386	433	384	420	416	414	413	420	418	401	421	458	400	368	403	383	424	415	429	403	409	415	419	417	387	398	416	401	412	401	409	391	385	420	446	416	429	396	433	420	400	406	381	375	475	386	430	423	410	446	398	390	398	439	402	411	415	412	432	424	419	401	392	425	451	385	403	396	421	382	418	413	395	451	402	409	398	399	409	358	403	410	368	397	394	445	413	463	417	411	419	424	405	444	425	415	420	424	392	365	373	390	409	412	484	447	416	407	417	428	443	389	393	393	402	437	400	377	418	395	372	408	386	372	376	419	407	444	415	398	398	398	451	380	428	404	375	384	421	419	404	393	379	410	408	399	401	418	410	373	432	412	405	426	406	353	414	383	449	407	410	401	416	431	393	393	439	400	443	426	424	390	396	419	426	432	377	399	391	421	401	389	380	415	440	384	385	414	429	434	419	430	416	425	382	407	404	413	423	419	429	372	427	391	382	392	378	400	401	414	387	410	435	400	393	390	414	429	413	409	438	423	381	408	400	375	406	407	439	400	450	389	403	399	405	442	381	439	414	423	426	454	398	382	425	424	422	412	387	419	389	443	412	391	392	377	384	393	422	411	420	426	404	380	400	445	457	407	451	426	418	398	414	385	443	421	374	427	414	420	422	402	420	390	414	419	373	389	378	379	396	389	387	431	419	380	384	381	380	397	418	401	383	406	435	401	416	403	420	392	411	399	368	404	393	380	393	434	429	392	430	431	421	414	408	397	409	421	398	413	436	394	421	412	397	417	375	409	416	416	408	399	424	390	392	415	396	397	400	396	432	380	390	438	396	404	404	387	398	437	411	423	405	425	392	405	431	418	415	438	395	417	416	420	414	431	414	380	446	357	435	397	429	424	389	418	389	411	413	408	403	422	407	439	399	431	410	407	429	424	408	430	366	418	381	410	428	401	389	396	440	397	415	425	409	425	418	439	394	401	421	428	389	430	400	399	384	434	442	402	429	412	430	398	395	380	418	396	381	430	435	408	376	413	395	382	421	409	402	405	425	435	394	422	437	410	393	373	432	393	421	419	381	425	436	393	385	397	411	368	390	446	431	405	390	389	413	418	468	395	396	410	409	413	409	393	405	403	429	419	414	411	417	391	384	440	360	410	409	388	402	433	427	388	357	429	393	377	433	442	413	428	441	390	419	369	401	417	400	389	433	455	387	446	403	406	395	385	416	424	418	405	402	443	422	430	381	417	400	412	377	425	419	364	395	422	397	401	434	419	393	384	427	373	405	379	368	418	412	410	397	420	426	389	403	426	440	394	418	397	450	417	414	424	358	432	398	404	437	405	410	394	439	411	411	388	401	405	406	378	463	421	445	421	414	427	400	384	385	387	382	401	432	410	431	413	361	430	398	417	399	423	430	413	413	376	391	399	370	380	400	394	393	401	393	405	446	417	431	393	463	422	416	411	426	391	431	387	436	421	429	417	418	397	363	405	387	427	387	413	414	437	401	409	431	405	424	395	415	382	444	434	426	399	439	433	394	396	398	399	389	377	387	436	415	405	400	439	384	409	399	407	412	412	427	418	372	414	389	416	398	439	391	417	436	394	405	416	402	423	423	437	403	395	423	402	421	415	414	412	412	404	386	411	417	401	402	377	414	421	425	392	416	402	427	352	378	431	428	418	389	407	428	409	433	393	388	429	448	435	385	374	434	412	417	374	412	409	415	429	421	429	418	388	384	427	399	416	427	394	386	425	432	447	430	456	392	390	398	388	394	397	420	460	398	417	409	418	434	385	389	397	421	371	403	398	458	408	456	431	409	426	399	409	393	443	415	403	404	408	394	424	386	414	406	446	421	398	425	403	408	387	431	427	413	399	410	372	405	392	386	423	437	393	418	419	419	434	417	376	417	410	403	439	409	419	419	421	410	386	389	430	429	401	417	410	427	404	361	393	397	408	381	393	443	400	409	447
28367	24980	29267	23095	14868	10209	7053	4978	3805	2967	2378	1984	1604	1480	1245	1110	1028	856	760	682	610	542	522	512	480	455	449	449	435	415	375	372	371	382	378	353	386	352	319	356	375	330	346	362	352	339	356	363	342	318	299	331	369	334	333	344	345	357	334	327	332	341	348	353	333	330	380	329	318	346	338	360	349	347	362	330	333	368	345	318	343	335	346	380	373	322	361	360	322	313	356	335	334	316	315	349	331	336	363	324	352	351	357	382	341	352	302	343	314	351	341	350	357	367	316	342	328	341	364	324	331	362	298	359	366	361	339	336	365	357	329	346	364	335	350	324	377	345	323	352	357	349	347	358	321	318	326	340	366	347	355	311	345	333	347	367	363	346	356	333	335	364	358	323	346	324	349	344	338	361	331	332	325	351	353	352	345	330	315	361	360	320	387	356	363	319	363	361	303	351	326	336	332	349	344	351	325	344	367	348	381	345	375	351	349	304	349	370	372	342	290	312	322	358	376	320	332	338	349	329	335	320	347	363	312	368	347	332	315	325	317	332	356	368	324	358	345	355	337	343	339	356	330	344	316	322	331	343	337	359	335	328	329	367	289	355	333	333	319	350	366	333	350	372	349	346	345	335	345	365	338	367	333	335	338	342	326	345	325	314	341	352	382	349	356	355	334	348	357	302	319	356	321	365	350	313	341	353	367	359	356	335	356	323	322	352	340	346	344	326	346	329	355	360	362	335	317	335	315	327	310	345	316	333	312	361	380	370	326	346	342	324	336	343	338	368	365	343	348	332	364	335	323	326	338	324	331	333	335	338	369	352	331	363	326	346	359	324	301	350	335	354	340	379	331	328	342	354	326	350	329	325	341	316	367	368	351	375	369	345	343	330	324	349	307	344	357	365	343	364	346	319	345	304	318	380	345	341	344	348	350	362	325	340	355	355	377	317	366	334	334	324	346	329	329	327	364	355	346	336	328	333	335	339	340	339	349	330	372	338	345	323	324	316	337	340	338	338	349	372	370	319	309	329	322	374	321	346	335	351	326	333	363	302	317	330	354	329	340	384	340	309	334	344	329	332	349	353	371	356	349	320	379	360	344	332	331	339	299	341	330	339	333	339	331	315	329	335	349	342	334	346	324	331	366	340	321	328	311	322	296	332	342	369	332	322	348	309	352	341	342	329	292	336	334	349	341	358	354	342	359	362	313	318	353	331	365	368	368	335	377	346	329	353	325	369	336	330	342	335	379	347	313	327	314	351	348	370	313	330	358	328	299	330	337	391	358	303	354	378	343	324	337	317	333	359	354	368	357	362	348	327	311	372	339	327	340	322	335	378	325	347	357	337	357	301	336	340	331	374	354	343	335	344	323	350	306	352	346	370	321	342	331	344	345	357	341	344	346	359	352	331	368	352	343	321	322	301	336	373	334	331	352	349	333	350	302	312	321	353	360	343	366	329	337	322	341	313	347	351	293	375	315	316	315	357	348	326	303	330	343	360	309	330	323	350	364	346	356	327	348	353	342	358	318	332	324	388	334	338	368	333	316	357	334	390	316	323	360	342	346	343	335	348	332	353	321	348	342	350	332	306	316	357	340	326	344	354	323	300	353	337	350	338	323	318	345	328	327	351	366	364	347	321	360	326	365	323	335	358	340	356	327	320	329	335	342	316	335	373	370	342	332	339	332	309	352	368	348	337	337	320	359	339	301	340	336	330	358	328	334	355	343	317	319	364	348	338	327	329	346	319	321	343	346	355	369	330	372	322	330	326	365	359	336	348	339	344	355	336	280	335	327	341	340	289	344	370	355	321	344	343	359	318	370	309	330	322	340	319	331	356	367	313	310	334	330	344	374	338	328	327	345	336	358	338	378	333	333	367	369	332	338	352	330	300	313	336	332	358	335	346	341	344	345	345	338	320	363	360	380	307	305	325	315	369	332	350	345	341	354	338	330	369	338	339	339	318	330	338	341	357	348	321	326	354	357	357	350	331	342	329	348	334	328	358	329	325	364	349	361	298	363	353	363	315	318	331	324	305	313	306	349	350	328	365	351	352	383	369	303	344	325	337	341	333	310	345	324	363	366	341	365	328	350	330	353	355	321	337	336	334	318	360	346	345	354	362	361	360	355	336	362	340	351	331	356	312	346	332	334	320	309	334	319	374	356	358	335	342	368	346	356	320	340	382	391	282	318	376	352	344	311	321	338	341	341	325	351	332	326	347	307	336	320	346	343	333	355	310	327	375	340	325	361	315	362	389	311	348	334	340	314	338	350	345	371	331	347	306	354	332	338	337	331	327	365	311	352	326	327	367	353	362	328	314	339	375	343	330	345	350	307	347	341	338	353	333	355	349	328	344	394	348	370	364	327	305	333	333	332	329	358	342	341	351	347	313	333	348	338	336	352	332	335	326	362	319	334	359	312	330	342	343	324	352	312	338	357	323	326	304	331	341	333	336	339	344	363	331	314	338	350	345	325	327	352	302	346	344	309	340	323	350	367	326	335	314	356	333	317	329	321	326	354	341	337	316	381	368	316	345	321	304	337	351	327	335	318	318	360	353	359	325	353	324	343	345	356	366	331	342	329	324	312	317	362	350	362	329	347	317	353	328	368	340	363	348	330	375	309	329	369	367	328	348	342	347	340	300	357	370	342	335	351	335	313	344	328	330	315	342	341	350	338	310	332	368	340	360	344	321	337	361	293	352	356	326	334	343	343	347	346	344	319	361	369	334	303	351	343	334	362	340	356	324	361	314	338	328	355	360	334	356	338	317	329	320	325	346	339	330	299	348	378	343	330	349	330	352	331	343	346	337	334	338	331	363	338	336	344	345	374	353	379	316	343	303	330	339	358	348	375	315	350	341	328	322	333	333	323	338	340	338	327	335	333	345	321	342	381	341	332	332	351	320	337	304	349	332	327	351	341	349	343	330	343	313	346	314	328	325	323	336	325	336	335	340	359	301	295	323	311	352	306	338	345	339	305	344	357	342	353	350	371	328	353	324	355	325	349	351	317	335	350	326	346	330	353	309	334	329	319	338	314	353	342	353	342	337	356	330	324	325	333	350	330	344	302	365	357	343	377	352	353	369	327	345	337	369	340	353	315	315	345	318	318	345	342	328	314	287	357	319	308	365	353	353	356	360	323	366	341	344	346	330	337	321	335	336	324	371	347	368	335	325	317	367	322	324	353	357	337	294	353	338	342	328	350	347	360	367	338	339	339	379	311	325	353	304	338	345	345	357	346	333	325	335	332	338	336	341	322	326	342	324	360	374	332	360	344	337	333	338	323	377	329	333	353	329	348	359	363	326	330	374	339	310	312	330	346	340	355	336	323	353	332	342	351	331	322	367	364	371	328	328	340	354	327	319	350	336	364	337	381	336	366	320	349	329	316	339	341	349	357	346	321	347	370	328	367	341	366	355	334	309	340	322	353	345	340	340	348	337	376	348	333	355	329	352	354	336	325	321	348	333	322	314	363	368	321	312	340	326	339	332
33901	41377	35796	25803	20377	16621	12573	9718	7650	6082	4904	4043	3250	2802	2327	2063	1730	1446	1306	1102	1006	875	860	742	751	606	582	595	576	548	520	492	522	526	507	434	463	516	446	476	449	456	444	484	430	423	449	417	452	429	433	422	442	422	404	412	454	446	402	442	412	414	432	386	411	418	424	383	454	469	400	390	424	375	443	450	424	413	431	452	408	420	447	398	433	427	410	422	439	444	438	437	435	394	415	414	395	395	448	438	424	418	415	432	440	427	448	402	445	414	409	441	425	444	394	434	430	440	443	417	419	452	431	427	435	386	412	448	436	487	448	452	433	423	436	421	412	427	438	440	436	411	436	434	443	401	453	400	449	426	403	431	414	407	435	454	421	426	458	441	404	445	433	407	431	443	415	405	393	456	404	429	396	465	406	441	440	407	413	426	436	429	454	436	428	413	389	415	391	434	423	405	402	419	454	414	445	425	433	457	413	415	425	418	429	396	408	422	442	357	434	422	443	383	416	437	405	387	425	458	443	438	432	426	420	407	419	419	397	448	388	489	401	449	424	425	461	437	398	404	422	439	411	405	388	405	432	441	412	400	504	441	412	416	397	429	420	389	411	404	441	464	412	432	405	461	415	459	398	433	435	439	409	428	445	412	428	421	403	418	458	413	434	424	433	493	424	437	413	431	443	411	441	455	443	455	412	413	461	465	380	426	427	423	428	462	408	410	408	454	439	443	423	435	450	409	412	440	436	449	427	423	419	443	426	424	409	407	419	442	404	406	374	463	433	425	409	408	401	418	432	438	412	444	431	401	420	395	419	432	402	439	431	388	426	430	400	363	463	467	452	406	425	437	422	419	429	404	382	400	454	408	474	433	431	456	450	402	439	386	417	453	440	418	435	429	412	444	437	443	436	450	430	396	445	403	417	452	436	413	460	440	431	411	412	406	441	447	392	424	436	440	437	439	412	424	417	435	462	430	440	483	402	425	387	431	418	422	472	465	440	438	415	404	470	440	382	427	449	428	409	413	470	439	433	418	425	413	421	428	445	417	435	397	442	444	395	428	416	414	446	408	435	456	477	410	411	420	431	450	454	442	444	456	392	407	431	443	395	403	410	429	421	445	381	422	419	403	425	416	448	438	417	391	414	448	417	455	414	453	414	427	397	409	446	406	436	431	438	473	412	446	438	428	432	416	455	395	431	423	427	392	412	448	393	446	470	403	422	406	464	436	416	441	404	420	401	424	437	447	428	417	434	415	416	393	415	382	402	399	435	426	441	381	409	418	409	417	410	412	434	429	441	451	411	448	403	374	461	450	426	459	447	433	426	430	436	449	430	447	443	445	410	471	458	434	450	438	416	436	454	403	423	415	449	424	410	410	398	438	402	419	421	448	434	451	437	428	430	413	440	415	374	440	400	423	414	422	381	389	407	420	423	431	441	417	428	402	415	434	440	411	445	432	417	458	438	430	424	415	423	450	450	438	443	434	434	427	441	429	386	460	406	464	412	394	428	457	398	434	431	434	472	417	436	421	397	415	405	433	449	423	416	385	415	391	406	424	442	415	423	417	440	425	419	406	392	448	439	411	455	443	467	412	411	429	416	422	440	420	414	439	429	441	406	426	406	400	421	424	427	432	413	429	462	394	424	443	370	414	418	408	416	429	457	392	427	404	402	441	379	390	439	408	432	432	446	444	462	426	408	428	441	414	416	426	438	429	389	430	427	414	447	389	438	445	457	415	427	438	429	441	465	444	442	417	436	447	476	423	429	448	427	462	416	393	414	442	434	403	452	414	428	403	447	455	449	422	433	407	446	439	428	419	410	434	453	429	422	434	390	422	431	436	439	448	410	430	431	412	397	431	392	457	404	446	398	423	422	417	431	412	469	397	453	420	412	441	419	431	418	413	464	456	413	444	441	430	405	415	437	413	416	443	427	437	419	423	385	421	421	426	396	433	446	452	441	443	421	416	434	420	435	440	424	452	415	437	405	424	439	389	407	423	422	412	417	433	444	445	451	409	398	371	420	424	408	453	416	398	431	438	396	435	444	451	444	424	450	436	402	395	424	421	414	420	431	407	458	441	409	464	385	398	418	435	417	440	411	443	404	468	422	395	435	408	442	426	427	417	429	435	446	473	394	420	420	424	461	390	438	405	448	446	401	440	428	424	406	454	415	419	400	450	423	424	424	447	413	432	421	396	421	400	409	440	434	427	412	450	448	444	432	451	401	414	419	465	416	439	393	428	411	404	427	428	426	398	420	456	417	405	427	433	453	414	442	399	449	367	405	394	428	426	408	381	438	423	440	465	393	433	427	470	379	405	372	431	419	396	425	464	396	454	437	429	435	448	442	369	444	470	435	432	457	418	423	392	446	417	391	381	388	407	461	395	420	427	439	450	443	417	413	443	438	443	447	424	446	398	440	404	450	444	448	401	432	438	424	408	402	400	415	425	397	426	406	402	461	432	410	424	440	432	415	417	432	414	452	447	407	426	427	415	435	423	437	415	493	447	412	445	437	426	415	419	393	458	402	451	406	426	399	426	417	442	426	434	414	469	433	439	405	425	403	426	414	425	448	443	453	411	438	393	428	421	435	424	442	395	392	412	394	409	454	408	452	386	459	422	399	428	440	409	404	469	416	396	441	451	401	439	402	416	443	438	439	398	406	424	419	418	477	459	434	406	479	397	442	433	383	443	396	430	464	414	409	431	450	428	413	395	404	431	403	410	472	447	430	391	434	428	426	412	405	409	427	436	401	431	462	436	442	438	436	427	425	432	436	454	432	434	403	420	440	427	446	438	418	441	430	414	417	390	440	410	408	452	445	443	431	385	449	415	434	428	430	422	391	446	425	441	409	417	401	435	454	421	427	412	423	467	419	399	418	390	441	446	461	470	440	462	405	422	435	400	443	447	453	434	409	406	435	441	418	416	427	411	446	423	397	393	392	441	469	418	419	435	415	459	417	423	370	437	420	461	426	432	417	420	392	434	428	465	421	424	458	441	411	436	422	436	440	399	422	442	434	412	439	433	446	452	439	432	444	425	396	432	415	383	442	424	413	423	444	399	454	397	421	418	433	460	417	415	473	427	406	423	440	402	426	394	398	461	445	420	480	435	413	440	480	422	433	426	436	414	422	433	408	406	405	434	411	410	424	428	400	425	402	426	457	476	391	417	441	420	411	410	402	402	436	435	414	395	434	390	444	429	425	458	403	461	408	435	416	377	416	410	418	430	430	411	414	433	400	424	446	413	417	447	416	436	449	422	405	434	439	478	456	453	434	404	406	421	435	437	457	453	397	420	403	422	441	441	407	443	442	433	431	436	423	391	444	410	445	409	399	407	436	423	392	430	387	420	436	440	440	445	464	447	404	422	391	431	414	418	417	423	424	455	461	427	427	426	428	405	433	449	431	427	419	419	449	426	456	391	432	407	433	420	453	427	422	396	413	406	411	403	417	441	476	419	433	438	415	400	428	444	458	406	420	412	415	431	416	410
23823	20826	27964	24154	21825	19769	14381	8945	6222	5123	4183	3422	2808	2385	1869	1631	1431	1216	1169	982	905	798	687	654	599	534	525	485	461	477	415	419	421	432	398	394	376	373	390	364	354	357	383	357	372	325	332	390	350	317	336	343	323	357	376	353	335	351	350	310	327	314	291	306	350	316	338	370	354	387	368	315	333	340	330	350	360	336	338	296	332	305	350	326	297	339	318	334	357	321	342	341	349	350	300	382	329	328	351	320	323	350	324	309	329	348	360	333	342	324	327	342	303	324	331	341	338	348	363	348	344	334	333	348	336	325	320	359	332	342	334	333	337	338	314	329	322	338	344	310	361	334	333	351	322	337	338	332	296	338	328	339	330	336	341	352	364	308	314	310	354	324	323	331	332	344	303	343	322	337	283	331	327	330	329	293	307	364	327	340	370	350	339	309	363	321	336	315	353	352	351	345	345	329	390	326	348	335	335	337	344	323	324	326	346	349	314	333	356	288	351	337	313	352	345	323	299	343	324	341	331	316	310	326	300	334	296	340	335	325	329	316	326	344	310	328	339	360	335	372	342	350	343	347	333	310	374	317	333	320	334	349	313	317	322	328	335	356	311	350	309	307	363	349	348	354	318	304	332	340	332	327	318	342	309	349	347	371	301	332	322	367	338	345	346	317	361	321	363	310	319	309	375	340	320	338	312	330	351	294	335	341	358	345	318	343	370	298	351	312	340	336	351	352	334	331	348	316	318	310	341	302	315	352	329	327	334	328	316	322	325	332	345	337	368	359	336	324	351	321	361	314	373	341	285	312	338	340	353	353	343	337	347	344	341	345	354	342	342	324	331	325	351	331	301	337	317	337	357	370	311	366	307	294	350	320	346	332	345	330	315	320	341	321	358	323	325	325	319	337	346	357	314	354	338	304	335	332	333	315	307	343	359	297	326	353	351	323	317	335	338	305	310	349	315	365	349	314	342	324	397	304	343	347	318	339	304	350	339	330	344	356	298	329	313	361	369	342	333	342	335	346	321	360	337	348	330	362	321	335	344	396	346	350	321	335	326	353	329	336	313	321	306	350	337	337	296	336	341	357	323	323	333	329	327	340	318	345	351	307	340	317	324	349	312	325	327	309	306	353	288	321	349	317	302	332	345	323	308	364	344	328	351	310	355	345	331	338	304	347	356	380	360	346	340	307	355	330	329	327	333	338	324	330	303	344	324	331	294	344	334	322	349	351	342	353	351	326	334	352	349	357	321	343	324	369	319	284	348	337	348	342	326	350	310	321	309	369	294	341	345	355	302	337	329	348	310	352	338	315	352	329	340	348	311	330	373	345	326	308	335	352	337	332	365	323	368	324	340	331	333	332	308	331	335	361	314	309	328	352	345	320	315	339	344	326	346	341	341	353	366	337	356	332	306	361	358	331	351	312	344	325	331	307	352	351	307	339	298	317	318	330	324	319	353	346	328	312	327	354	353	325	333	334	322	293	363	337	369	336	317	325	337	305	359	366	350	334	316	333	356	319	354	346	322	351	313	337	343	299	362	350	335	334	341	341	296	318	277	310	302	311	293	344	359	312	313	319	332	362	325	327	330	319	374	348	320	330	337	372	338	314	311	347	318	387	337	346	319	357	323	310	339	355	334	379	344	369	338	353	333	282	339	336	321	347	325	346	374	326	304	303	354	321	320	350	324	344	347	304	322	321	332	304	303	333	318	321	325	328	312	372	344	307	329	317	339	337	338	322	321	298	342	326	324	340	317	325	310	302	362	330	329	359	344	318	355	323	343	335	329	331	307	352	330	323	321	330	344	326	320	313	369	318	336	342	328	329	323	364	314	337	347	320	339	339	346	324	345	314	355	338	316	359	364	312	328	350	325	298	357	314	347	337	357	331	333	318	304	312	320	343	307	299	312	333	332	317	346	323	303	338	322	326	357	331	318	316	329	349	334	346	332	320	345	349	338	350	334	332	307	331	339	315	358	351	322	308	310	346	315	310	328	313	293	331	314	301	346	301	352	333	332	325	323	333	320	316	352	351	316	330	316	340	340	362	320	329	353	363	274	345	320	306	346	339	334	316	322	292	316	320	312	320	351	338	359	338	308	325	347	339	370	344	305	313	309	328	342	321	339	322	341	359	324	347	344	297	311	345	353	340	338	303	302	352	335	335	291	361	317	328	368	345	350	352	324	328	356	321	317	312	326	350	354	312	337	299	376	337	351	323	298	318	320	350	321	337	352	330	345	356	380	346	350	324	299	362	324	352	317	325	319	328	312	378	356	347	328	324	316	375	320	329	328	337	346	364	363	331	341	349	295	328	342	344	337	304	355	328	321	330	311	348	332	312	340	288	344	332	322	325	343	338	367	292	332	341	329	349	336	342	318	356	331	302	320	333	350	368	301	339	348	307	354	327	331	342	334	356	317	297	334	330	349	312	339	336	339	329	311	323	351	352	356	345	337	338	321	334	337	329	359	302	320	324	329	363	326	340	328	333	332	299	339	327	344	361	328	336	326	333	343	373	363	330	308	351	332	341	354	303	359	367	348	331	323	330	342	347	348	350	347	338	323	334	299	315	328	341	334	319	320	323	334	328	335	333	345	351	310	343	332	300	364	358	339	327	341	324	327	327	344	321	330	327	367	342	290	324	333	374	317	362	328	299	318	324	310	343	343	330	345	321	323	310	325	310	325	328	346	334	340	291	304	379	321	316	355	358	329	334	299	318	327	334	315	327	335	299	323	350	334	340	312	341	328	304	309	363	356	336	313	343	355	353	364	355	329	328	315	330	322	356	338	330	336	350	347	362	320	338	336	328	358	333	343	342	350	333	345	329	330	341	323	355	351	315	323	342	301	316	319	354	333	329	338	333	328	352	323	346	326	302	329	327	329	338	341	332	352	323	338	325	340	285	346	329	339	311	335	339	308	323	315	348	315	315	350	329	304	350	322	306	336	325	308	376	310	333	279	296	337	349	340	365	322	296	338	294	284	368	351	315	300	348	336	335	320	347	334	357	355	275	327	313	338	311	331	320	348	315	312	336	322	319	326	319	330	333	334	340	296	317	303	306	313	325	306	339	360	340	344	315	368	337	329	305	353	351	335	340	327	354	329	355	317	341	330	342	348	348	384	313	314	346	308	321	341	341	315	319	352	335	333	305	313	313	330	374	335	317	326	331	341	334	310	331	364	315	325	344	318	324	339	313	333	306	332	322	345	336	356	323	320	319	328	323	308	369	317	341	342	325	338	312	330	317	339	341	334	324	302	316	320	335	304	363	321	351	321	349	341	327	320	335	339	319	343	325	337	345	343	333	323	350	370	365	360	321	353	327	291	321	288	335	358	313	347	303	316	359	343	300	330	386	337	331	340	369	350	348	361	303	332	337	365	327	321	338	329	339	280	312	317	307	306	322	278	346	331	344	311	299	327	329	338	329	363	357	342	308	335	311	355	349	337	341	310	293	329	332	338	364	319	340	330	297	339	331	334	319	334	343	329	327
31101	49106	43521	32946	27266	23274	19213	15062	12074	9779	8087	6521	5399	4490	3686	3114	2615	2282	2025	1688	1506	1318	1169	1024	960	841	759	714	660	647	619	567	571	556	528	510	477	494	489	465	507	437	437	452	458	461	471	398	451	419	443	420	429	420	469	436	412	408	434	407	449	399	433	440	413	452	403	439	405	437	425	374	407	419	440	435	422	438	416	423	449	415	405	414	412	443	433	390	412	409	425	411	432	419	415	464	415	430	420	430	418	381	413	402	391	427	412	436	431	413	428	406	436	421	410	426	438	395	423	414	436	383	438	397	393	416	429	427	368	429	403	410	416	390	422	428	405	395	448	403	418	441	409	426	397	424	418	411	418	433	437	438	463	399	425	424	427	416	421	415	411	405	383	441	386	382	424	410	457	424	426	456	415	408	414	402	424	443	396	410	470	430	424	439	424	406	412	426	413	418	440	404	393	442	399	383	389	455	419	453	411	397	409	419	399	467	418	438	442	397	402	406	428	422	395	406	421	403	418	402	420	412	455	393	396	418	448	444	388	446	417	434	408	459	382	428	405	412	432	440	406	423	414	414	408	414	434	404	408	420	418	398	378	429	456	416	444	393	421	417	445	408	433	459	409	413	434	423	434	422	384	425	438	411	448	416	419	433	404	399	431	423	421	438	413	433	455	399	403	394	400	385	394	398	425	411	430	428	431	391	412	413	394	385	391	419	382	374	415	422	388	452	411	425	437	435	443	418	421	399	390	401	438	442	408	397	401	383	448	430	448	425	409	427	413	423	424	449	422	398	414	406	430	398	421	451	393	444	415	441	441	391	408	401	389	401	447	407	418	405	420	430	397	418	413	433	431	434	397	422	426	439	409	394	416	430	414	406	425	409	464	420	392	400	455	453	420	408	410	414	418	447	415	413	430	428	377	412	367	422	422	419	385	421	404	430	413	421	425	432	430	408	398	412	418	420	431	440	404	430	421	433	417	415	412	426	384	419	403	428	421	445	395	413	445	417	403	442	434	417	415	451	379	429	423	402	429	424	399	406	417	400	385	437	433	412	476	414	399	445	390	433	411	395	398	417	443	399	419	439	420	408	428	408	441	413	419	427	431	404	425	372	422	424	404	412	382	428	419	417	429	396	432	419	447	417	420	412	393	408	419	423	431	442	389	400	416	414	401	436	447	453	399	413	406	434	396	411	445	405	406	434	409	398	416	431	427	416	422	428	395	431	410	390	431	404	378	392	419	419	411	453	394	427	428	422	414	431	412	412	403	399	429	430	395	380	419	381	394	432	398	402	398	420	405	397	409	428	392	408	408	440	424	444	426	405	425	398	415	446	441	421	381	422	405	402	389	411	397	398	414	452	402	432	418	407	420	390	419	418	418	405	448	471	416	408	418	418	424	430	403	408	404	410	429	454	372	412	447	422	435	423	435	425	421	427	424	415	404	422	460	375	408	421	444	421	419	405	449	426	424	431	407	421	436	417	413	414	398	380	439	435	400	380	466	417	435	394	398	450	409	421	447	403	440	420	393	412	411	393	405	388	447	396	413	444	433	421	440	403	423	406	408	404	399	404	428	404	403	410	442	405	424	432	432	399	425	422	462	443	431	419	377	416	385	452	418	468	410	414	449	425	386	409	401	406	419	419	426	408	400	415	438	449	399	412	417	421	385	431	421	425	425	409	399	414	423	391	442	416	411	413	427	371	424	409	413	381	443	406	402	411	458	429	421	430	395	432	423	401	409	412	419	427	416	420	381	441	405	455	446	415	431	430	432	404	406	416	416	423	433	435	407	410	449	432	400	435	397	416	417	422	422	441	425	363	423	425	400	458	410	411	437	410	428	422	465	467	427	430	419	415	406	411	405	430	437	462	453	406	406	406	428	414	407	424	403	405	422	461	416	435	429	431	425	389	399	438	415	394	422	438	450	419	389	433	412	429	404	417	437	404	390	427	422	429	390	385	418	424	425	389	411	424	420	450	410	391	436	469	428	429	405	409	395	455	429	405	417	423	421	395	426	413	422	379	394	391	420	404	443	441	421	435	412	405	407	417	437	401	362	439	407	430	409	449	407	384	421	422	427	455	402	417	383	411	407	407	426	435	393	422	418	387	441	411	431	409	371	446	401	440	445	408	405	407	376	433	439	442	399	408	439	422	423	412	406	409	419	420	419	423	451	441	459	423	424	463	434	400	411	418	418	412	426	427	416	416	443	417	404	399	411	439	410	403	438	435	420	432	404	440	435	405	407	451	422	407	425	428	449	423	437	414	409	404	416	451	399	393	424	397	453	411	404	435	404	444	416	382	415	428	393	434	399	405	397	413	421	441	428	449	411	429	451	455	410	394	430	395	394	372	463	439	427	430	437	445	414	419	395	444	403	465	442	422	440	447	409	389	393	418	383	394	404	432	418	415	396	428	470	409	439	434	413	441	384	398	444	395	425	405	428	421	414	400	408	419	419	406	419	422	402	400	414	409	411	406	410	375	407	397	398	416	383	409	382	403	423	438	423	439	419	439	409	395	436	404	378	406	412	387	390	447	431	426	431	420	410	402	430	437	426	406	431	402	415	409	390	378	393	454	469	435	398	439	388	433	407	412	386	444	408	431	397	377	406	398	430	428	422	418	413	418	401	407	429	410	402	418	435	440	391	430	414	395	419	445	392	397	413	411	401	398	409	436	430	408	421	425	401	420	421	400	420	415	393	397	401	416	422	382	417	433	411	393	408	438	445	387	415	413	400	415	409	410	440	410	417	421	391	390	405	400	430	437	418	422	410	400	441	407	415	428	468	411	435	422	426	433	402	445	403	393	418	424	405	444	431	435	395	402	407	416	413	395	432	391	391	427	427	417	440	404	418	430	391	397	448	438	387	447	419	436	377	420	432	411	432	406	414	402	394	419	413	439	452	428	381	462	435	388	433	366	415	400	405	421	416	428	416	449	405	434	430	446	401	408	416	406	432	464	450	452	433	445	404	412	390	410	401	408	399	417	412	435	421	435	434	416	382	458	413	436	415	381	445	398	428	406	411	439	420	462	431	420	393	431	413	439	419	444	401	386	419	392	430	435	397	437	412	419	405	413	433	430	425	440	424	422	409	423	402	416	390	405	403	450	454	418	427	392	442	399	424	379	437	437	414	416	409	443	384	425	416	420	415	417	395	417	420	428	416	418	385	415	410	424	429	402	402	433	377	425	424	450	410	434	401	429	393	421	411	406	405	405	423	426	426	365	410	397	388	414	424	395	428	416	424	417	412	448	433	431	418	435	422	400	442	457	443	427	400	434	407	415	415	412	420	443	379	414	403	447	418	405	444	439	399	425	450	442	443	401	364	395	389	385	408	428	393	427	426	444	413	417	432	425	426	427	422	388	401	447	413	405	396	383	424	411	436	390	388	409	455	401	453	404	433	435	429	399	392	424	443	417	429	411	436	458	457	425	430	416	389	415	413	402	397	413	413	447	419	419	424	435	406	439	411	397	405	418	383	400	403	414
22709	20818	28424	23350	21231	22741	21758	12914	8704	6732	5578	4475	3687	3072	2508	2243	1949	1556	1451	1260	1159	1034	862	785	718	647	612	581	565	512	527	475	426	426	412	391	422	370	369	389	386	372	342	350	360	362	358	312	371	372	337	335	325	347	359	340	320	369	359	323	380	339	356	328	331	337	340	355	357	349	319	363	342	292	329	381	373	325	351	379	321	341	331	324	388	301	337	353	336	346	325	369	326	368	337	362	335	346	319	309	314	352	340	343	317	317	354	303	332	325	325	324	354	356	354	345	329	333	330	322	330	349	328	338	344	347	324	350	350	344	355	329	380	336	372	345	284	327	377	304	343	366	355	348	317	332	341	347	370	353	368	351	328	336	322	332	339	343	316	380	343	348	336	315	357	332	352	317	358	309	309	339	297	328	331	339	324	334	329	329	338	359	298	296	341	361	320	350	331	331	371	357	321	320	355	288	376	346	317	316	319	311	309	316	354	346	336	363	281	326	370	335	384	337	342	333	321	347	330	327	337	316	283	357	327	320	333	318	339	376	338	344	323	318	337	332	318	327	325	386	348	358	328	332	326	365	325	342	335	328	368	346	338	329	315	346	330	351	332	327	327	339	335	350	325	344	342	318	372	354	329	302	348	328	321	302	333	349	332	330	353	370	320	312	315	381	303	343	336	346	358	354	310	335	334	370	323	317	326	345	362	326	346	371	355	317	352	352	326	347	327	334	316	307	315	354	338	370	330	352	345	337	308	370	313	367	335	349	353	345	319	344	344	350	340	316	368	351	347	358	341	359	339	350	318	366	360	323	359	362	308	344	341	334	320	327	349	338	346	298	328	328	362	342	345	323	335	340	329	328	352	358	335	330	324	321	351	313	348	317	350	319	320	347	322	320	299	327	330	311	341	343	331	361	345	306	347	354	336	341	326	367	330	337	353	329	310	315	327	352	340	330	316	307	336	324	336	312	331	341	313	347	337	326	341	323	319	343	328	348	344	341	349	344	325	342	336	354	314	301	333	337	357	334	316	327	330	303	321	325	312	329	324	344	354	347	342	339	322	326	352	344	324	320	310	316	304	316	328	357	349	336	349	311	347	335	339	350	338	315	362	346	341	357	327	323	330	354	344	325	359	345	351	346	326	316	351	338	316	315	334	330	357	324	341	314	342	363	351	322	318	335	345	331	353	347	306	396	328	356	343	349	339	336	352	334	329	338	332	350	359	340	339	337	364	328	354	326	312	370	340	355	329	333	316	323	350	333	347	368	308	340	337	335	326	317	346	313	301	341	359	362	327	351	320	318	344	310	322	320	341	310	346	362	349	329	349	358	355	341	341	343	310	320	345	338	360	341	314	318	330	361	353	314	332	327	346	322	304	290	320	347	326	323	329	319	344	316	302	304	342	315	333	326	304	340	342	339	343	348	380	376	337	366	366	334	337	345	347	345	333	337	349	310	338	342	337	344	300	345	327	325	334	327	342	348	340	328	345	316	339	325	336	356	344	334	313	333	327	313	352	355	332	331	331	316	322	361	345	328	312	352	348	306	330	354	337	350	353	312	331	321	332	320	322	328	305	347	334	331	352	334	341	347	329	353	363	329	346	325	331	315	364	332	356	341	361	312	332	344	347	367	324	354	325	327	307	348	329	328	378	333	362	334	334	344	340	328	349	324	372	324	347	296	312	344	332	322	346	328	327	318	359	323	330	332	333	372	334	309	342	342	340	371	342	378	346	336	314	356	345	338	336	351	340	327	347	317	339	323	319	349	358	303	336	349	331	332	326	328	326	328	313	348	326	338	305	321	363	314	347	323	317	372	383	339	345	344	300	332	370	358	360	340	334	346	315	349	305	365	298	338	342	332	323	351	342	350	338	336	353	337	354	341	308	315	330	349	314	319	340	323	360	323	340	357	372	331	345	359	350	327	360	370	354	305	313	324	341	367	326	327	334	349	342	320	361	358	292	322	338	283	368	335	374	381	332	314	320	343	325	381	341	358	353	331	331	342	335	336	370	354	323	348	328	303	326	336	347	327	310	387	324	380	315	350	350	329	346	330	347	347	359	347	341	333	352	348	361	322	346	347	299	351	351	329	333	369	320	341	370	306	328	368	354	343	353	358	374	351	348	358	351	309	340	325	321	359	325	303	313	300	336	334	336	329	338	305	348	369	317	327	364	329	323	305	330	331	307	322	337	311	330	344	328	348	348	343	346	348	333	335	350	326	356	340	338	344	296	316	353	280	383	353	358	313	346	323	332	327	322	308	347	354	316	328	353	348	364	343	351	326	339	339	350	343	310	338	348	332	343	325	321	346	334	348	343	337	313	359	341	324	338	310	317	363	357	346	327	323	325	344	306	317	329	308	328	353	337	309	335	327	336	329	362	320	299	328	317	362	342	340	325	315	336	339	352	317	332	316	347	312	323	314	319	337	351	347	339	322	306	347	353	305	348	338	318	310	314	319	367	316	340	302	340	318	328	318	335	311	361	310	351	342	346	338	346	311	323	348	342	322	374	325	335	304	343	325	332	334	326	352	305	331	316	320	320	355	335	299	319	340	309	333	357	355	331	314	350	330	334	370	319	327	336	292	342	355	302	314	319	325	343	319	335	329	361	335	335	351	319	348	319	318	316	354	350	364	345	331	330	350	336	323	331	349	363	370	336	352	366	337	320	355	356	330	341	357	352	306	332	338	342	317	352	372	346	323	354	332	321	337	330	349	316	344	334	348	305	331	358	390	321	313	339	351	333	350	339	330	319	349	332	347	331	312	315	344	310	341	302	339	348	324	335	331	337	305	338	320	308	319	326	358	334	333	345	315	339	333	327	295	333	328	376	346	317	348	314	327	369	344	385	326	325	355	321	323	337	355	334	314	332	348	332	338	321	324	366	343	332	323	345	345	328	317	326	368	369	342	368	385	317	353	349	353	358	342	317	354	317	302	325	334	336	337	339	327	327	302	332	340	325	326	355	343	357	335	334	337	311	339	346	342	327	341	328	352	327	358	337	327	309	351	375	329	332	339	331	340	329	325	312	335	357	301	327	330	341	344	326	332	312	333	346	302	336	313	354	334	316	327	345	309	354	347	289	303	349	339	340	331	357	353	335	343	339	340	343	344	327	341	325	310	316	384	359	332	334	323	311	340	365	372	337	328	346	333	316	335	330	309	351	336	312	317	348	360	342	321	315	323	336	341	329	368	353	342	340	318	299	343	322	345	311	331	323	326	307	313	314	330	329	376	313	358	328	327	349	372	298	323	338	351	359	371	336	326	316	328	346	341	326	321	338	345	306	321	332	350	362	322	347	316	317	363	308	339	344	353	340	335	343	346	343	350	336	302	327	323	322	341	347	345	318	359	376	354	311	336	346	343	315	336	322	354	341	331	344	326	333	333	338	318	353	371	336	331	321	303	355	329	332	321	346	321	344	352	332	359	341	344	325	364	342	369	328	341	321	319	340	357	356	314	344	336	354	340	339	340	347	361	285	335	330	324
33168	56028	47614	36546	31339	27478	23288	19029	15055	12432	10596	8651	7002	5996	4717	4168	3550	3009	2616	2211	1925	1699	1512	1307	1114	1015	917	795	788	696	675	634	655	582	610	565	550	517	475	480	464	440	505	460	443	440	401	455	456	423	419	429	407	405	396	423	403	393	413	377	389	429	398	434	405	434	434	405	402	433	435	392	431	419	409	427	402	446	409	401	393	404	430	377	407	397	423	390	458	379	399	426	402	424	400	374	388	400	404	392	422	415	435	407	449	413	425	457	433	406	421	385	413	431	434	419	434	446	371	412	386	399	399	418	428	427	436	388	431	403	428	389	429	410	439	445	413	429	414	416	404	428	390	442	417	410	415	402	408	406	399	421	462	441	419	427	406	405	386	376	450	427	401	391	393	440	430	396	416	432	423	424	419	414	436	402	456	440	438	442	397	391	439	440	425	410	396	454	392	443	402	424	381	412	426	394	444	428	403	402	431	440	413	431	411	438	386	425	421	392	400	396	386	447	411	407	430	409	421	374	380	420	433	451	404	437	431	433	418	439	399	422	399	408	396	413	433	426	428	435	425	410	389	396	424	400	389	439	442	400	422	411	420	428	432	426	407	423	401	415	408	414	426	418	408	423	395	407	419	400	427	407	400	397	380	437	431	421	408	431	412	372	395	409	422	386	375	417	402	399	447	433	407	415	437	401	440	418	408	403	405	402	387	410	432	411	410	414	426	443	431	436	436	450	431	428	405	427	409	454	396	423	411	443	399	411	436	378	397	424	428	405	418	444	401	392	432	411	383	415	432	433	400	435	413	431	405	391	406	416	390	403	408	427	417	413	387	407	407	434	440	436	413	457	424	398	441	414	443	426	448	400	431	393	400	432	387	395	397	403	411	425	406	450	444	378	437	403	408	412	387	390	410	395	404	425	435	433	394	414	426	381	387	421	413	410	420	385	429	420	404	426	427	429	410	370	439	374	412	403	404	429	441	394	377	414	408	392	405	383	450	449	405	411	389	411	388	423	393	401	423	413	428	468	405	437	402	401	441	402	405	416	400	392	408	418	406	390	414	419	419	411	419	455	406	410	426	429	400	422	428	397	453	455	356	415	432	426	426	451	409	416	391	413	425	422	399	391	423	410	420	447	390	427	423	404	423	372	403	435	414	438	440	389	419	412	399	432	396	419	413	415	443	398	412	411	413	427	398	418	405	388	399	404	398	403	422	451	420	454	387	411	416	378	434	448	391	380	416	401	395	433	405	430	420	406	422	426	436	425	390	366	430	406	374	420	415	415	417	396	413	411	422	435	458	413	440	421	394	387	438	429	397	396	408	418	393	423	423	419	414	435	400	406	402	441	428	430	417	405	396	414	409	372	426	423	397	419	433	394	406	422	392	392	420	421	433	423	420	396	452	414	419	413	408	430	412	449	366	459	419	398	419	349	424	430	434	437	440	422	442	433	405	389	406	397	389	435	401	408	412	418	408	382	462	385	435	400	392	401	452	433	408	434	435	418	383	427	448	375	419	401	427	394	429	381	407	418	414	426	410	432	407	404	418	419	409	387	387	410	421	395	423	410	422	415	386	444	405	401	428	414	409	431	416	403	405	438	443	420	411	438	458	423	444	434	395	428	402	413	405	399	450	425	385	408	415	397	416	412	414	353	418	413	410	392	430	404	420	422	389	420	436	417	416	438	409	403	398	420	437	426	420	372	409	403	436	456	433	431	436	399	434	407	451	503	434	421	408	430	427	417	401	395	438	411	402	433	424	417	422	440	393	414	389	413	427	390	419	415	409	440	390	439	417	410	441	413	415	407	368	404	421	404	400	417	425	420	419	427	388	396	407	414	422	430	406	408	406	397	421	434	433	434	406	430	418	436	368	438	366	387	413	400	393	408	411	428	433	435	434	390	411	404	434	409	440	418	437	400	399	413	434	413	410	416	410	394	398	420	427	427	403	448	427	452	425	437	444	429	472	428	429	389	423	424	413	409	404	421	407	428	390	435	425	391	389	394	432	389	418	434	409	403	398	408	427	427	380	391	430	376	411	407	389	410	424	401	441	418	455	427	439	380	428	388	436	399	420	413	402	444	450	400	413	428	412	410	426	394	416	450	414	455	414	385	439	455	422	423	395	434	394	393	371	417	398	442	410	431	414	416	409	400	388	425	412	410	390	408	393	452	437	387	414	396	429	431	432	438	430	428	423	424	387	391	444	425	403	441	413	406	407	419	449	410	468	440	429	424	416	422	436	432	401	403	389	390	383	396	405	384	389	434	417	411	442	402	397	415	443	448	407	421	420	408	387	427	402	430	403	389	400	423	419	424	433	407	399	392	398	420	426	425	384	427	387	423	426	398	454	436	398	419	406	424	416	407	417	399	423	416	394	438	412	409	388	385	438	389	422	418	406	406	424	434	411	420	423	404	417	454	426	425	378	389	429	437	447	441	415	423	440	418	400	429	443	434	412	425	416	420	400	411	408	438	400	413	407	416	409	415	417	423	401	424	451	401	400	433	404	399	421	402	397	382	400	404	404	432	433	377	417	426	390	435	419	371	427	415	432	417	403	423	418	406	433	419	409	434	421	402	398	429	447	380	390	396	420	423	412	400	412	404	400	419	409	419	420	408	373	394	380	410	346	411	408	355	417	394	390	406	467	406	413	415	435	419	379	401	417	415	408	415	385	398	410	435	401	414	416	430	408	408	402	406	459	382	419	414	424	418	385	426	411	394	433	459	439	397	424	437	397	418	428	437	438	413	436	424	425	387	442	403	410	383	452	430	362	387	379	378	422	445	378	426	395	376	408	432	430	387	406	394	442	406	423	439	406	403	392	406	384	401	444	429	407	385	427	414	407	405	416	410	415	393	394	381	431	454	392	434	411	414	402	411	432	407	429	364	390	436	430	420	434	395	442	358	437	408	434	463	432	390	382	408	387	434	407	432	403	418	434	410	404	383	417	390	399	439	388	426	436	378	418	435	387	413	397	446	409	380	420	397	407	435	402	429	391	409	430	388	436	408	430	434	374	363	415	415	413	386	379	365	430	440	405	435	435	410	456	375	467	430	383	437	403	399	406	389	422	355	401	422	424	386	398	401	455	394	380	403	420	401	404	424	415	390	456	376	402	406	447	442	447	358	401	413	406	376	423	417	412	384	429	438	413	430	400	430	410	391	395	391	377	428	400	407	381	426	410	404	427	440	426	401	447	420	424	405	436	415	388	415	365	398	414	444	437	444	404	414	406	394	405	404	406	434	390	422	388	422	403	397	421	427	441	433	413	422	428	413	411	396	429	441	394	404	397	417	398	426	437	415	409	348	421	395	366	433	373	404	433	414	423	375	434	393	397	411	401	421	415	382	384	391	432	421	393	394	457	431	398	414	396	393	435	437	396	410	433	428	407	412	449	402	399	391	385	395	402	403	452	413	438	409	422	400	441	384	436	423	456	406	415	412	398	409	398	408	407	406	462	403	413	400	446	412	434	411	417	413	432	422	419	434
27908	27459	30513	23673	15388	10358	7671	5584	3999	3016	2535	2210	1824	1561	1376	1188	1069	913	798	712	728	636	586	529	510	429	451	433	432	469	437	399	405	417	378	379	362	378	360	355	353	396	358	350	352	352	337	344	344	358	336	341	342	375	372	346	364	342	355	343	308	335	334	351	344	341	298	338	334	354	336	373	350	336	341	339	341	318	346	359	356	342	360	347	334	340	350	329	320	329	326	357	379	355	355	371	331	353	371	333	348	329	385	336	338	344	350	368	340	351	339	383	346	345	342	343	365	351	347	344	354	354	343	363	339	332	356	325	337	331	364	328	313	329	376	326	334	329	349	328	353	338	351	326	377	354	345	334	346	324	351	324	341	334	336	354	351	344	365	325	354	349	341	352	340	350	392	381	317	358	347	348	332	329	313	345	335	334	349	350	359	362	346	358	333	339	307	347	354	344	348	351	372	348	341	355	332	363	358	315	339	323	345	352	320	360	351	347	329	351	314	353	366	362	309	330	358	351	332	377	344	374	337	326	318	361	342	336	357	331	341	377	337	332	324	364	328	339	337	349	306	304	342	368	366	341	378	328	339	353	340	334	325	322	344	354	327	350	344	347	318	366	332	359	353	365	323	356	321	349	329	350	353	336	371	327	344	345	365	333	330	344	363	346	294	361	371	340	342	343	369	335	357	381	332	326	367	342	371	363	371	353	324	368	337	341	344	322	354	365	350	351	333	350	342	346	335	336	349	351	324	351	332	309	335	320	368	349	363	339	343	385	351	350	328	342	348	354	333	346	360	343	350	353	351	374	353	363	348	329	344	340	340	347	339	339	341	350	352	324	307	343	371	358	330	332	340	334	340	351	351	370	348	334	358	388	329	350	324	339	359	336	342	351	343	326	337	333	353	358	345	341	359	355	348	345	358	337	358	324	347	341	327	342	341	335	330	343	314	308	349	376	334	370	338	310	344	345	360	331	341	376	369	378	345	368	366	342	338	357	346	321	336	364	329	315	359	343	364	377	352	328	341	340	365	351	358	334	336	324	364	325	353	348	307	342	356	312	329	323	330	335	324	322	330	334	329	357	378	349	322	351	342	349	350	338	345	336	347	326	364	343	352	395	337	345	345	359	339	342	308	332	348	361	360	357	365	351	310	330	321	343	326	373	325	347	363	343	337	384	329	312	315	304	340	357	316	366	353	327	366	356	344	327	351	322	353	365	349	330	362	340	349	342	356	361	361	335	365	332	335	338	319	334	353	348	342	369	381	390	351	325	302	348	349	355	310	361	350	349	369	339	328	360	328	364	346	353	358	336	364	366	320	324	351	351	348	351	355	369	335	331	365	357	324	336	391	314	323	359	356	344	385	348	338	361	360	345	343	328	344	378	322	357	377	332	328	367	325	367	367	331	355	341	346	323	356	350	326	338	339	346	348	357	355	321	334	362	341	339	351	345	342	346	358	346	347	362	333	327	321	326	331	326	331	335	357	331	334	349	340	346	342	354	377	334	314	352	329	326	346	364	341	325	386	332	350	391	372	379	345	369	346	333	290	317	325	352	344	373	328	367	336	356	317	363	326	379	351	339	351	343	322	321	336	299	326	357	357	381	350	342	342	356	373	320	337	358	343	349	307	354	312	340	369	385	328	355	325	378	364	345	346	362	365	324	358	390	323	335	320	346	336	355	332	326	342	321	347	334	359	347	340	360	356	327	320	334	365	288	359	316	358	337	362	349	339	340	370	375	356	338	336	362	349	347	342	368	293	310	330	329	349	339	361	353	344	324	361	343	345	359	387	361	335	344	345	328	358	329	363	332	356	317	357	361	322	337	350	347	372	362	344	332	327	342	323	336	370	358	342	371	332	361	324	330	379	330	345	333	320	336	321	339	336	322	333	336	332	348	357	361	332	341	343	352	313	366	354	329	318	355	350	369	329	342	343	354	343	348	329	361	343	352	358	352	352	350	331	333	351	354	346	339	346	326	340	358	332	316	350	322	326	349	341	311	339	334	353	373	346	308	338	343	355	361	358	330	327	343	339	325	341	322	356	352	354	357	338	339	341	370	353	335	383	329	353	351	352	357	354	370	351	333	341	347	393	349	344	390	330	315	330	323	320	342	304	328	312	339	356	323	355	317	355	332	369	362	361	329	388	351	345	343	330	321	340	351	340	362	335	369	307	349	316	321	328	380	348	338	336	355	352	293	330	314	340	351	333	341	389	362	290	332	344	364	349	329	359	331	349	337	361	324	333	345	323	318	332	372	350	334	353	341	315	343	340	364	317	362	362	360	305	353	337	361	359	323	343	328	338	329	355	347	344	369	344	338	326	341	344	362	321	352	342	331	360	333	333	366	314	384	342	351	338	327	375	342	356	354	346	349	374	340	341	325	354	361	380	351	342	337	400	330	365	345	354	324	401	347	363	398	332	295	323	330	368	322	375	360	375	345	362	335	362	367	387	324	330	337	364	352	323	346	358	341	379	369	354	355	343	348	377	336	352	331	315	362	315	317	313	337	383	356	360	311	311	342	326	361	350	359	344	354	358	372	337	353	325	313	336	332	337	330	298	347	338	332	359	336	312	359	371	306	338	350	382	336	344	383	375	336	351	358	358	332	348	340	320	329	353	355	348	335	346	323	362	340	343	352	363	345	349	389	322	348	347	343	334	310	372	299	326	356	348	371	384	337	340	336	338	321	340	359	354	330	348	352	307	336	320	334	358	339	373	330	358	353	356	317	327	342	345	339	315	374	370	348	351	339	378	360	329	310	318	317	331	362	341	336	364	328	362	332	341	364	334	313	323	343	376	361	341	353	369	346	308	336	345	359	344	349	358	348	360	337	365	360	347	328	317	353	346	346	373	329	338	345	384	355	354	344	377	325	369	327	338	350	345	317	336	341	342	354	339	336	364	326	337	341	377	354	351	349	332	360	344	317	304	327	323	334	328	357	340	333	375	344	332	369	354	328	320	336	337	358	333	336	367	345	388	315	324	326	329	359	324	361	325	339	327	373	374	345	392	356	307	300	338	339	360	324	337	370	349	325	321	332	292	330	349	306	378	377	332	329	353	361	343	340	335	321	338	348	349	329	357	352	312	324	359	319	361	341	379	370	349	355	353	373	345	336	359	339	358	344	306	330	341	341	311	353	334	353	323	350	363	328	373	382	381	334	344	316	355	315	327	364	322	364	346	325	327	341	323	322	358	332	361	347	317	333	378	354	324	352	355	327	335	349	357	388	327	339	314	339	346	328	377	367	330	360	354	340	322	373	347	307	325	354	356	331	338	388	340	356	356	354	366	356	348	352	367	359	337	392	371	302	359	350	353	332	373	307	315	338	331	354	344	375	323	320	353	329	361	367	350	342	342	341	388	352	321	341	366	353	364	330	363	363	388	365	374	345	308	368	393	363	342	327	344	336	360	353	360	342	329	352	347	353	346	351	329	357	305	360	346	338	309	345	344	378	327	384	341	388	322	332	347	344	345	344	320	331	351	300
32522	45119	36903	26199	20734	16781	13859	11019	8291	6298	5397	4345	3654	3071	2558	2177	1860	1595	1410	1276	1074	986	870	810	760	690	680	638	565	570	550	560	511	543	543	495	469	455	474	488	461	447	464	441	417	419	442	431	424	388	425	441	421	453	443	421	400	407	449	456	438	403	420	391	413	416	461	427	401	416	426	447	416	430	398	427	459	425	439	408	451	414	390	438	443	429	452	409	417	429	455	421	423	441	428	443	443	422	412	443	433	446	420	412	400	410	430	416	425	401	440	447	425	432	406	428	442	390	415	458	412	443	440	427	428	431	446	404	401	413	437	458	422	410	435	429	431	454	433	440	481	424	438	394	420	428	442	389	414	421	438	406	439	441	420	393	454	482	450	427	456	446	463	404	445	413	399	448	446	447	442	447	437	391	456	407	444	433	436	451	416	408	431	410	465	431	438	391	399	440	436	438	429	450	440	401	428	445	422	420	403	442	404	435	405	402	421	414	435	452	446	429	437	478	447	414	440	467	422	419	458	430	443	408	409	445	441	436	395	495	428	421	457	436	455	422	458	454	439	433	413	424	429	459	440	416	443	422	458	478	429	424	392	466	422	439	435	400	418	421	448	446	438	448	444	442	433	415	384	471	418	421	407	428	430	437	424	429	408	377	422	467	425	439	387	350	419	423	422	439	414	412	446	442	455	460	433	447	412	416	431	442	421	424	418	380	433	424	420	435	419	435	429	437	427	428	438	415	458	395	423	424	414	424	428	397	422	404	450	445	420	458	458	429	421	422	417	456	435	441	442	437	440	401	421	431	400	400	426	433	412	430	432	429	436	460	455	452	445	413	412	435	473	425	470	442	448	424	426	440	428	464	426	451	428	431	411	455	449	464	429	391	435	433	416	422	448	429	407	471	421	459	428	421	393	444	443	410	418	426	452	446	441	405	448	449	429	467	425	431	411	438	422	436	409	442	456	447	407	409	442	423	410	396	398	417	440	428	414	431	425	426	427	399	413	463	400	428	429	422	436	429	436	453	445	460	447	421	466	461	435	433	441	433	396	436	433	424	459	429	463	410	420	419	451	446	407	419	416	427	430	411	424	455	441	446	420	419	443	434	440	445	387	442	405	431	444	422	414	437	459	449	409	426	460	434	435	432	429	404	409	408	415	441	407	399	468	460	431	429	453	417	423	412	454	410	450	474	452	393	457	453	426	405	440	425	413	422	409	437	425	402	439	437	427	441	464	430	455	391	448	423	432	444	398	432	430	424	422	438	428	444	434	422	441	428	454	425	449	403	430	412	414	433	430	412	473	419	443	415	432	443	450	455	450	409	407	450	415	477	381	423	432	433	446	421	447	407	427	440	433	433	422	448	421	412	448	453	444	444	441	416	438	451	460	432	450	451	436	470	441	439	428	426	429	422	407	454	445	450	457	419	397	459	427	415	444	424	441	426	440	440	461	439	436	409	465	404	392	387	444	440	440	429	437	442	460	413	440	430	404	448	438	457	427	427	434	429	410	413	398	406	412	463	439	395	425	437	449	430	431	419	452	440	435	411	444	398	435	412	422	442	447	432	414	429	439	436	438	394	391	433	440	442	437	467	459	399	436	428	402	421	421	445	446	451	414	451	441	414	457	425	414	434	417	412	398	384	399	413	453	426	444	439	435	455	388	433	429	467	463	464	439	437	443	440	412	401	408	431	440	417	469	439	433	427	431	432	394	439	425	443	408	449	436	426	445	414	444	394	434	425	444	463	425	426	476	425	449	437	412	465	414	429	433	478	444	441	443	445	440	447	486	462	422	436	439	465	437	434	377	430	450	440	446	441	427	410	447	465	438	426	418	420	469	452	445	454	430	448	459	424	404	426	402	386	429	409	437	432	421	426	442	459	435	412	419	401	456	432	451	446	460	445	433	463	440	428	426	430	419	436	441	406	425	434	429	401	441	443	447	417	450	415	441	426	410	423	436	419	416	442	447	421	422	438	438	428	452	454	408	419	453	438	432	442	435	457	436	434	436	438	433	445	427	447	457	436	452	449	423	442	365	399	429	430	409	436	432	403	423	411	430	436	430	394	409	444	418	432	409	400	472	436	437	425	459	453	428	449	445	453	453	431	474	400	419	426	409	457	431	471	392	458	485	431	407	427	427	416	423	427	439	461	438	447	444	405	436	418	402	431	416	474	449	395	402	461	465	453	449	420	402	425	434	453	410	466	413	435	440	433	463	439	470	395	433	439	408	449	437	374	421	388	444	453	440	459	395	408	438	426	414	408	442	425	441	428	418	437	463	428	406	441	425	435	423	400	439	422	407	397	469	466	425	403	431	430	408	462	457	421	413	433	444	428	437	404	454	451	401	434	459	426	447	440	418	422	412	476	408	427	472	441	396	457	413	424	447	434	452	435	450	443	440	413	446	422	444	417	385	441	423	443	414	413	450	426	430	445	448	423	456	411	442	428	439	398	420	450	411	410	440	419	383	460	398	466	466	437	439	451	409	394	440	404	432	418	414	415	416	413	419	419	433	425	435	457	407	447	445	459	423	372	399	438	426	412	410	413	414	427	432	436	420	417	426	438	425	444	420	421	455	432	422	427	418	426	404	435	412	459	449	441	473	427	405	385	419	431	448	384	439	455	419	427	443	467	435	423	461	407	476	403	388	432	431	462	470	434	432	429	426	408	455	440	425	433	426	383	415	412	427	429	404	511	411	406	441	425	422	409	442	451	406	419	403	431	425	400	448	445	415	471	431	487	403	441	394	429	436	437	405	400	462	415	439	433	386	407	412	483	426	423	436	404	429	430	405	449	429	436	425	434	437	425	440	427	444	398	436	442	426	429	463	468	438	437	437	391	393	463	421	451	427	427	426	404	431	433	461	394	438	414	429	429	416	435	441	418	417	429	438	416	429	412	439	410	451	407	436	418	422	472	402	453	449	410	394	428	419	447	429	426	388	419	441	401	416	396	435	417	441	433	394	421	412	390	437	416	443	425	444	419	440	416	446	428	445	416	465	414	422	430	393	423	446	430	432	442	432	436	436	431	439	427	412	429	420	459	445	419	407	406	411	415	428	403	429	438	446	420	437	420	392	412	433	422	404	412	439	440	437	440	390	434	426	458	410	434	459	392	429	411	430	413	432	411	454	415	444	431	460	451	476	429	436	418	437	446	408	412	437	442	425	436	445	467	394	430	437	429	437	422	409	434	425	413	458	444	406	401	445	422	432	450	454	425	435	446	408	443	440	424	461	421	427	443	426	462	386	432	420	435	444	444	436	454	436	422	395	406	446	461	423	413	412	480	454	469	431	436	414	418	419	451	413	435	403	428	408	464	425	478	418	400	424	409	404	449	406	419	446	429	407	439	426	432	443	459	450	447	436	399	402	422	408	409	433	447	469	467	467	428	440	425	424	395	430	442	424	431	463	434	437	415	466	427	474	421	435	405	469	438	426	460	411	431	447	436	430	433	421	431	456	429	437	427	379	419	440	455	443	448	418	460
23758	20816	27937	24136	21722	19234	13553	8519	6215	4650	3721	3037	2535	2128	1856	1665	1386	1269	1132	1059	871	794	708	620	584	571	567	514	544	427	479	400	412	420	407	394	376	386	399	355	370	331	373	340	376	350	325	355	348	336	369	345	307	314	359	354	362	342	324	334	348	359	344	326	345	374	328	351	336	362	353	318	323	337	351	360	347	324	318	360	379	354	324	342	365	322	320	327	380	343	334	295	340	354	311	339	322	314	360	331	336	337	342	338	335	361	372	330	320	323	374	338	334	349	353	319	361	339	347	381	315	318	326	322	326	337	342	355	343	365	352	298	336	333	336	330	346	366	342	317	340	349	336	337	336	349	339	341	326	357	331	317	351	329	356	311	333	379	308	320	305	345	323	320	359	336	314	344	306	334	331	374	317	313	324	343	310	322	333	338	285	335	350	343	338	334	371	312	333	337	351	325	344	317	361	323	330	345	386	314	355	347	337	335	329	288	332	323	314	351	315	351	335	331	354	349	317	340	348	324	342	369	322	311	372	343	309	314	330	380	368	351	332	338	337	343	345	308	335	348	329	315	312	328	357	312	383	332	325	322	327	317	291	352	333	349	338	343	337	342	316	350	355	344	340	362	344	318	307	331	366	320	318	339	332	339	349	335	320	328	337	361	350	341	357	335	349	338	349	349	324	329	341	332	367	331	351	361	343	355	348	320	316	342	314	339	330	336	335	292	366	342	331	343	312	338	341	349	346	351	363	329	333	345	340	366	329	329	339	329	339	319	341	329	310	341	337	350	347	311	312	369	354	384	349	338	324	323	330	372	352	335	359	321	333	346	340	351	334	335	335	348	393	348	344	322	305	281	334	357	348	309	317	322	361	313	365	363	318	323	324	314	353	368	332	336	338	329	335	342	351	341	361	283	342	327	347	337	356	347	316	297	292	321	354	333	325	314	340	338	325	394	359	340	350	338	346	331	347	318	360	328	354	373	316	361	357	363	365	324	322	338	346	343	343	348	364	355	340	330	343	341	334	308	376	325	350	334	371	324	364	307	329	327	322	331	394	339	318	343	352	346	355	324	331	335	324	370	318	349	386	332	327	336	298	306	347	315	335	348	305	324	307	305	366	348	328	341	335	351	321	311	339	350	363	321	290	348	357	327	354	316	343	341	327	330	353	320	337	346	325	338	328	374	325	326	335	326	340	338	347	352	305	352	334	364	330	355	360	303	322	358	346	347	327	335	341	324	341	341	326	326	330	352	321	339	345	316	317	342	319	348	324	380	364	360	351	341	326	344	316	311	361	342	359	346	335	340	346	330	335	315	339	295	347	368	321	342	353	337	293	340	338	321	325	359	321	312	343	340	351	328	326	320	326	362	338	317	301	300	311	308	333	363	324	364	361	332	338	353	321	329	385	342	345	306	340	361	324	326	314	361	337	333	282	329	314	325	329	352	330	366	330	339	360	323	316	359	330	351	368	316	351	312	309	313	365	327	329	329	317	319	315	343	314	310	316	360	302	342	354	342	340	328	315	338	325	339	357	321	324	335	314	314	338	337	365	335	321	329	306	358	321	376	314	339	357	344	349	352	354	323	346	326	333	325	330	321	347	386	336	340	307	333	328	340	323	335	355	335	338	342	321	329	325	347	332	347	342	328	333	346	336	324	325	321	335	341	339	335	376	340	362	328	335	319	342	343	336	350	351	339	325	342	325	347	336	337	333	320	341	335	335	346	306	313	329	321	340	333	335	355	340	333	324	330	375	341	328	342	312	320	325	335	315	346	322	342	334	337	333	333	356	339	332	320	340	343	326	347	288	295	330	335	321	340	331	341	316	364	319	341	379	352	345	322	358	325	317	351	322	294	334	340	347	333	304	335	349	365	339	329	352	338	320	364	334	297	308	346	316	366	348	348	320	317	341	316	328	323	305	336	316	318	349	321	309	350	349	344	366	325	351	345	351	316	350	358	314	330	340	339	344	342	333	328	347	344	351	320	336	349	330	319	323	357	362	347	310	342	343	379	348	355	344	330	317	306	350	381	354	374	329	303	328	321	338	361	341	349	348	370	368	388	309	343	333	358	324	341	329	330	348	310	334	353	310	322	388	334	340	354	316	361	325	333	333	360	307	319	374	355	332	366	356	347	349	313	351	317	317	353	303	357	358	336	314	341	340	362	290	313	332	330	336	389	363	354	328	325	359	344	373	319	329	334	335	305	324	349	341	337	315	346	327	340	334	331	343	334	327	314	347	324	338	344	351	340	341	334	329	342	293	312	357	340	373	355	345	333	322	367	327	286	331	338	343	345	342	390	334	303	352	351	333	295	365	344	364	314	359	302	343	340	318	337	337	353	339	368	303	343	358	333	360	327	343	320	334	310	344	330	322	346	355	342	322	335	344	335	329	348	358	313	330	352	321	358	326	344	341	388	328	383	323	352	320	360	341	325	328	311	339	331	332	355	322	352	307	321	354	347	282	315	336	323	355	330	350	307	335	308	358	347	323	323	352	332	337	348	356	329	351	360	319	312	349	328	309	326	338	299	292	363	334	327	341	293	324	329	331	343	375	350	307	334	353	359	341	370	312	320	350	358	349	338	341	323	350	322	330	305	330	330	339	349	362	320	361	322	341	299	326	355	339	341	340	338	316	349	352	315	326	354	336	350	319	352	343	334	348	337	349	367	345	336	335	330	317	361	327	348	333	335	331	365	371	332	300	346	337	337	362	347	338	339	356	351	345	359	339	345	347	304	376	308	341	345	307	346	347	336	308	305	346	347	373	342	345	331	316	333	326	325	306	326	326	346	360	311	352	326	326	370	380	349	346	319	320	341	366	334	343	365	327	297	331	348	342	362	335	350	357	348	338	337	326	313	341	339	343	363	380	358	335	327	336	372	363	335	348	350	344	326	328	329	357	359	324	358	330	331	362	321	354	317	325	349	310	345	316	340	356	331	356	367	345	359	296	310	366	329	355	348	354	339	332	346	325	340	346	329	342	310	343	313	337	351	326	338	334	290	343	334	324	300	303	343	326	343	328	364	347	354	340	353	343	338	335	330	339	317	347	325	352	322	338	352	352	318	356	350	357	350	318	353	350	349	332	338	318	356	348	360	368	327	335	346	334	325	343	318	347	337	313	326	327	335	329	331	329	327	346	360	353	355	315	288	329	328	332	354	348	322	330	351	366	346	349	354	346	321	340	324	317	353	339	360	338	349	335	329	284	346	320	347	349	349	337	312	362	319	316	348	334	342	357	334	339	291	334	314	337	357	331	320	356	365	360	333	332	345	326	368	307	344	340	302	327	345	334	340	344	337	365	328	351	356	356	322	315	322	311	342	341	356	338	360	327	334	360	372	323	359	356	303	317	344	298	323	306	333	328	321	320	340	367	349	331	340	327	339	326	329	346	369	308	328	327	337	347	338	340	352	351	321	355	344	352	311	345	320	349	336	336	309	324	362	313	317	351	298	350	340	350	306	346	336	374	344	372	361	340	318	332	332
33276	49511	42551	31640	26403	21965	18238	14780	11908	9160	7414	6133	4838	4046	3597	3152	2714	2325	1894	1757	1486	1260	1170	1041	884	844	821	732	681	624	604	643	595	552	538	556	504	460	493	499	462	436	451	425	415	467	449	439	433	455	430	447	419	429	392	434	426	407	410	449	418	445	395	406	401	414	440	416	434	425	424	411	415	432	439	399	429	433	407	415	433	406	396	434	447	404	402	436	413	436	448	434	427	431	443	448	432	400	398	424	397	455	459	441	410	413	422	447	410	417	461	431	408	394	437	437	414	435	446	417	415	449	407	414	430	407	413	450	411	400	403	455	426	395	437	381	438	402	413	407	397	407	442	461	385	375	423	440	438	385	415	423	421	434	435	413	422	422	378	428	393	430	432	414	438	421	444	429	402	427	414	432	419	417	434	421	401	432	430	459	398	422	440	439	408	421	451	421	422	395	437	419	379	386	436	446	438	424	451	419	411	384	453	426	432	426	400	448	449	421	448	413	406	422	473	424	399	452	424	435	392	410	444	414	398	397	454	415	400	387	427	403	423	391	401	435	424	431	421	409	417	420	427	453	462	426	436	404	387	429	394	447	409	397	397	405	431	396	421	424	446	425	406	411	420	421	402	391	473	421	442	445	461	410	418	441	452	466	426	428	429	427	416	458	403	429	401	434	391	410	421	427	404	411	414	400	399	390	408	463	417	418	419	432	446	391	419	420	406	387	424	434	433	433	389	429	413	424	411	440	421	411	408	431	459	427	409	409	434	465	454	418	471	448	440	408	412	458	377	446	401	398	437	431	398	395	432	464	424	429	404	400	434	412	400	369	390	406	434	423	436	454	401	395	419	421	406	430	418	413	415	412	395	406	457	417	415	439	380	402	405	427	407	434	388	442	403	391	411	486	404	421	394	448	428	446	422	443	451	444	412	417	430	375	376	422	461	394	431	451	397	419	443	413	366	423	383	392	396	397	391	388	430	414	414	435	419	404	393	430	421	461	387	395	392	403	411	417	399	393	437	466	426	406	429	406	408	431	407	414	422	409	444	420	414	437	400	429	404	409	395	394	406	403	455	425	460	442	434	455	441	405	435	393	442	422	413	447	455	436	427	423	440	437	449	424	424	470	430	437	407	413	432	416	418	415	392	416	433	389	405	428	415	433	447	398	415	402	415	415	440	396	411	424	419	399	428	397	421	422	437	448	418	440	402	395	382	433	399	397	392	412	420	436	400	393	438	421	431	388	425	400	404	418	426	382	395	426	416	448	430	401	393	429	417	428	412	417	407	443	423	401	396	449	403	405	400	424	411	455	459	425	421	375	450	440	448	397	425	446	398	414	396	433	399	428	465	406	477	445	467	421	409	408	424	435	379	427	452	417	431	426	441	425	385	443	389	456	433	400	420	475	445	414	405	407	453	390	418	446	409	430	441	394	448	431	376	408	419	404	426	435	418	426	432	440	448	419	390	413	416	398	421	417	436	410	406	403	405	445	458	405	400	440	408	417	451	432	421	442	406	450	405	414	459	460	429	444	437	443	421	434	473	421	409	440	406	421	423	439	430	412	433	429	407	428	383	400	438	447	450	395	416	400	405	409	451	437	436	414	409	403	445	421	415	441	445	435	407	455	453	455	483	413	420	430	435	374	402	408	391	434	437	402	398	422	468	406	428	424	395	421	397	427	437	430	403	408	452	412	432	423	445	405	408	434	409	426	440	458	419	425	412	418	433	385	429	433	423	414	423	399	419	453	432	409	457	420	426	449	420	447	426	406	405	422	397	386	417	427	411	381	459	429	430	431	446	461	405	396	412	444	416	396	429	399	422	410	430	397	431	469	436	407	416	417	400	436	421	438	437	403	394	435	410	430	440	394	382	426	415	449	433	442	427	430	431	451	418	394	436	413	435	427	422	428	439	428	399	404	412	453	426	408	442	434	410	452	421	417	440	453	396	414	408	412	438	420	419	424	454	397	430	428	405	392	401	385	441	425	415	465	442	435	433	387	398	415	396	412	414	377	443	417	448	388	415	463	408	409	403	427	444	440	411	409	439	429	411	445	400	412	399	423	433	412	414	401	430	438	406	417	403	404	448	442	388	421	432	384	399	400	439	427	423	422	451	452	405	405	407	446	425	437	429	403	408	423	409	413	429	428	412	406	402	428	424	434	423	412	450	422	411	382	435	403	426	429	396	458	400	409	458	403	394	424	475	434	425	406	415	425	391	438	405	389	442	404	389	396	433	433	408	396	417	425	405	465	420	411	407	433	424	430	415	442	445	397	454	407	439	413	422	411	427	473	406	433	399	431	418	437	425	435	446	435	425	428	403	408	424	430	416	450	417	385	411	373	425	432	401	429	369	435	431	471	465	451	416	438	400	407	430	425	408	419	436	406	415	440	410	424	461	417	412	419	408	423	403	430	454	439	428	425	420	387	410	371	394	481	414	431	420	442	414	415	434	415	422	403	434	433	449	423	452	417	425	386	404	433	449	426	457	417	417	441	433	431	421	441	459	452	378	438	418	405	425	455	434	427	409	432	438	399	427	407	424	393	434	449	448	444	442	465	417	399	438	435	410	399	446	419	408	441	430	424	428	427	436	446	394	426	430	418	407	437	419	384	429	405	410	418	416	413	400	417	455	417	453	379	378	443	447	435	440	403	405	403	427	419	434	395	423	409	450	413	466	429	438	403	439	458	428	446	429	412	393	409	419	380	422	431	421	427	434	439	422	413	429	415	441	422	425	430	447	470	387	443	388	407	400	451	381	447	410	431	423	418	420	425	432	405	426	414	393	411	431	427	457	461	464	406	420	395	412	422	405	426	422	390	411	423	410	408	420	396	429	399	429	453	447	413	421	416	394	420	422	418	409	413	414	396	406	448	420	393	419	434	399	442	376	424	388	422	456	427	434	410	404	417	407	399	455	449	432	426	448	444	388	417	452	438	408	434	383	418	437	437	420	461	443	441	440	433	446	430	442	417	416	435	414	407	435	424	407	446	424	454	424	406	413	442	390	436	431	381	430	416	435	415	422	407	378	432	404	406	424	447	395	430	414	436	459	422	440	443	420	416	418	473	450	421	436	418	435	438	404	426	435	419	430	384	397	426	428	409	395	420	444	440	386	434	440	438	449	407	406	401	405	397	417	369	399	429	430	443	406	432	421	437	431	396	444	442	456	396	435	433	440	426	410	431	420	431	428	453	438	452	418	419	412	462	419	413	398	413	458	391	418	425	415	442	402	385	434	470	396	417	420	441	436	431	447	410	408	457	432	399	478	402	404	419	390	403	427	423	453	422	422	416	444	471	406	397	420	437	447	401	382	457	462	410	416	410	435	441	416	393	417	416	441	437	425	385	428	438	424	434	468	394	412	442	445	401	435	425	394	396	419	405	389	426	433	443	457	442	424	392	469	441	420	404	431	420	446	442	417	431	426	400	420	428	426	401	428	415	474	434	412	395	400	421	422	410	424	422	397	440	445	433	461	417	437	421	412	402
22732	20790	28346	23333	21146	22296	20364	11595	8284	6312	5134	3826	3130	2662	2279	2134	1957	1685	1388	1209	1120	922	833	791	651	611	623	601	490	533	515	489	467	436	418	402	383	427	399	410	379	368	387	353	383	369	359	374	321	364	339	347	389	333	358	350	340	361	367	368	338	319	333	318	370	363	363	317	339	346	341	337	322	352	334	312	323	332	347	305	355	363	329	342	360	347	334	341	355	307	335	370	355	368	348	351	358	341	325	346	314	329	342	329	330	352	322	351	348	330	349	328	327	330	370	336	350	321	369	323	333	363	355	366	321	337	352	344	362	314	341	356	338	317	328	369	352	342	362	317	318	343	340	396	343	349	345	342	362	318	374	339	341	354	305	355	331	362	352	362	339	316	336	347	309	354	339	339	383	324	345	337	333	360	356	351	351	329	364	325	326	333	367	326	355	329	346	348	339	325	314	316	374	344	328	356	369	327	327	356	346	347	330	338	345	342	328	315	306	344	329	355	347	314	330	317	349	345	359	293	346	339	355	323	385	351	338	344	345	375	328	341	357	342	362	363	340	349	362	340	377	354	343	330	323	356	333	358	326	370	347	333	336	344	348	315	335	327	331	341	303	361	338	339	376	335	333	344	349	307	342	362	349	326	306	354	347	353	339	334	346	370	334	330	327	327	348	360	306	344	332	291	366	330	340	345	308	343	352	340	311	334	356	365	342	341	360	343	343	313	330	336	323	338	363	350	338	354	343	343	360	332	336	337	351	323	348	347	323	353	330	340	379	341	373	344	363	316	362	329	367	313	332	316	335	295	332	369	315	320	336	330	339	335	349	316	345	347	335	358	341	340	364	343	359	331	303	342	341	339	327	366	373	390	368	363	352	343	330	358	338	365	329	346	347	338	334	339	333	320	391	351	315	337	350	355	343	343	372	342	338	339	341	365	328	381	356	348	338	348	346	334	339	333	293	362	336	360	355	310	335	345	338	342	342	327	339	376	312	314	346	357	326	347	355	354	310	344	364	379	326	330	326	318	331	315	361	309	320	316	357	342	367	347	337	345	354	376	344	337	369	330	354	285	320	353	334	350	340	331	326	319	337	324	331	325	305	326	332	350	318	335	329	344	320	339	325	339	327	341	367	347	355	327	369	354	381	319	314	355	302	362	307	341	324	347	305	376	355	330	341	322	341	349	343	348	352	336	345	350	377	345	370	370	317	353	331	331	335	377	350	365	353	313	332	342	362	340	338	313	350	353	346	318	341	343	328	329	339	311	313	335	365	351	328	357	351	332	356	293	345	308	317	341	392	346	326	368	317	335	337	354	333	342	362	372	334	295	337	350	330	340	358	330	329	351	373	341	364	367	344	355	350	328	337	354	341	321	333	354	379	364	345	359	350	337	370	338	368	345	329	334	336	317	347	357	364	338	367	341	338	382	347	338	355	346	338	352	367	377	351	357	325	370	352	318	325	316	336	334	392	313	352	321	337	339	361	361	336	369	358	344	365	362	329	342	344	368	350	354	380	364	306	346	332	354	334	362	362	348	366	362	323	361	317	337	339	350	373	315	333	318	327	349	351	333	333	329	351	341	343	365	344	333	371	336	354	316	344	324	346	357	344	345	332	367	329	322	355	324	334	326	328	359	329	328	365	359	330	345	301	335	338	338	318	341	377	359	372	313	326	373	349	363	311	328	368	333	280	332	351	343	346	328	345	347	329	352	335	381	340	356	357	347	327	335	320	353	314	352	357	367	345	387	332	343	354	327	323	313	342	315	339	344	311	351	358	372	364	333	377	340	354	349	333	368	344	329	347	352	342	357	358	327	343	343	358	348	305	348	373	330	339	338	359	321	351	338	345	335	343	364	342	356	301	375	322	357	333	319	330	379	331	359	351	362	331	369	338	326	375	352	336	357	338	343	326	360	339	323	340	342	318	337	333	378	391	360	353	327	321	314	327	347	331	347	319	322	320	308	322	344	357	339	363	348	332	313	333	350	334	345	374	346	358	326	332	309	347	310	361	322	328	338	345	336	336	348	350	332	319	330	328	358	314	379	289	343	360	321	331	335	300	346	337	337	350	342	365	354	315	333	346	321	352	340	325	326	331	338	351	336	364	325	302	336	315	321	366	362	329	339	376	329	325	344	330	311	343	320	322	323	354	328	356	350	375	365	320	332	335	319	341	350	334	337	320	343	358	320	360	358	351	363	340	353	341	348	338	329	323	345	359	360	355	354	373	373	341	341	303	349	359	330	352	325	330	330	348	343	364	329	390	307	307	343	361	345	319	339	377	313	322	335	350	356	334	349	298	324	346	323	359	343	351	372	329	323	346	357	341	358	332	366	334	314	349	327	311	321	364	352	357	304	336	373	333	303	347	329	344	329	304	323	339	302	342	310	312	324	298	352	367	325	340	353	351	331	332	338	320	338	328	311	350	344	327	332	343	344	324	346	356	325	362	344	325	312	359	347	321	336	346	324	332	326	328	283	371	320	331	346	309	317	312	352	361	328	373	350	343	333	366	327	358	325	346	347	333	360	347	359	358	323	301	297	355	326	311	345	328	312	342	354	377	331	332	373	393	342	344	358	345	339	348	343	356	335	326	312	349	330	346	309	343	338	331	337	340	322	322	367	344	343	307	336	346	351	345	353	360	332	327	377	310	352	346	334	351	359	386	351	325	358	331	346	324	359	362	342	332	317	314	323	338	341	361	326	345	362	328	361	353	300	331	352	328	360	342	367	362	336	324	330	384	361	332	324	328	366	368	304	371	363	340	348	335	347	342	343	295	336	345	349	327	338	337	351	358	350	341	349	335	349	330	343	313	349	344	350	369	346	371	324	346	326	311	346	346	319	336	364	353	354	374	348	346	357	315	334	301	340	349	329	327	350	325	330	339	351	345	362	329	332	323	357	347	372	333	326	325	328	378	361	358	317	344	340	351	355	342	358	334	348	343	343	316	350	339	362	346	306	363	330	345	326	335	329	314	343	332	351	315	362	321	318	307	363	356	345	355	333	354	339	322	333	358	347	326	304	378	322	316	333	354	316	362	336	332	327	380	328	352	359	319	345	372	358	338	337	327	335	317	365	355	329	348	361	324	326	334	323	327	355	322	328	349	349	348	346	321	365	349	317	317	352	333	313	366	343	333	324	358	348	327	387	347	359	324	329	311	318	344	355	332	329	342	347	325	319	341	343	355	324	344	337	335	364	337	333	322	358	364	327	301	327	325	330	361	310	318	344	356	337	344	332	374	315	336	363	359	331	357	321	346	337	364	331	356	345	352	339	325	345	366	341	326	351	334	340	341	313	314	343	297	341	324	332	357	336	324	336	329	351	347	303	388	337	347	357	328	347	346	323	328	343	339	348	300	308	342	327	365	344	337	308	306	345	304	367	322	347	348	329	306	315	392	370	322	352	334	331	289	351	326	328	336	324	349	310	360	371	347	309	345	336	353	334	349	338	343	366	361	328	333	350	377	337	331	316	349	371	364	313	357	316
35413	53725	46156	35666	30248	25946	21288	17886	14989	11587	9248	7408	6122	4961	4494	3830	3517	2983	2494	2249	1858	1559	1409	1243	1123	1012	961	869	875	772	727	703	642	609	525	562	560	548	559	484	508	460	487	440	483	480	422	427	432	420	406	417	443	421	385	404	421	438	392	408	420	398	412	400	430	419	397	384	410	454	446	401	397	457	396	430	413	403	393	432	416	412	399	415	414	404	427	397	422	363	445	400	440	449	436	413	431	406	440	426	404	421	447	356	435	424	424	389	407	432	416	398	424	404	382	428	422	403	430	441	388	421	414	428	438	411	416	405	403	441	454	450	409	403	450	419	422	406	366	435	433	414	428	421	387	437	406	403	391	420	412	427	396	451	388	430	442	447	427	447	441	449	427	400	437	412	402	446	413	424	483	358	404	374	395	422	398	393	431	414	390	417	437	398	446	387	377	372	393	428	392	455	394	435	428	418	410	435	442	437	405	412	425	403	389	450	405	432	393	421	432	404	418	430	429	434	447	430	436	380	435	413	430	408	441	435	408	398	415	418	414	410	447	451	393	413	437	429	426	428	421	419	392	405	442	443	421	444	436	440	388	432	434	402	450	439	424	418	426	398	424	438	437	460	453	371	403	431	410	459	384	404	423	405	367	423	402	419	397	399	452	459	422	414	411	434	418	436	383	406	374	417	407	416	418	413	421	416	395	408	431	379	423	422	401	425	433	400	459	410	420	419	435	391	414	454	426	414	419	436	420	417	433	430	406	428	412	400	407	403	420	409	385	453	462	464	407	430	440	412	430	402	445	424	401	437	451	465	415	429	398	419	416	440	416	411	430	405	433	437	425	404	425	393	426	412	434	409	438	451	437	409	409	425	425	415	383	414	447	441	432	428	392	419	416	416	413	422	464	427	442	417	410	439	412	429	407	400	427	406	392	427	412	436	427	415	410	412	409	410	409	423	427	448	411	426	420	365	400	433	397	418	441	427	398	420	396	428	409	435	418	410	415	411	416	458	389	411	442	458	395	456	414	430	368	416	421	421	442	405	404	393	447	375	422	394	442	411	436	433	408	431	423	427	386	427	416	421	461	450	471	426	420	410	413	447	429	401	438	445	422	429	412	429	464	430	446	409	460	437	427	435	378	386	415	432	444	403	455	433	396	423	398	414	444	424	432	427	386	385	390	436	421	428	407	411	406	407	390	440	413	424	421	398	419	408	434	408	427	450	408	411	406	435	414	412	432	427	417	446	446	431	398	421	461	435	457	415	412	402	426	391	409	386	450	397	380	428	385	399	428	386	430	392	420	387	442	440	390	448	401	433	444	415	419	410	412	413	441	381	442	411	428	418	401	446	394	433	429	417	452	436	416	421	396	396	417	425	417	414	444	399	434	415	399	418	432	409	427	378	428	422	430	431	392	411	419	395	452	410	465	400	467	388	408	406	369	428	414	452	415	430	392	441	439	448	419	402	447	387	405	420	408	433	441	450	405	415	419	417	431	457	427	409	431	435	405	436	412	425	419	414	415	395	417	388	419	439	393	414	449	443	438	443	445	436	421	426	419	439	396	441	388	415	404	417	430	398	396	422	408	402	445	416	416	426	432	444	419	416	390	464	448	419	399	427	451	438	396	401	405	387	419	449	440	416	431	439	436	405	445	421	432	397	416	447	440	379	394	427	432	450	457	437	450	427	428	410	441	414	421	383	430	421	389	427	439	413	409	394	445	401	424	395	425	441	378	434	441	409	368	420	424	406	399	421	426	456	425	443	415	433	408	413	436	404	430	390	434	419	449	429	401	410	428	428	426	424	409	438	408	390	447	408	420	420	431	429	406	395	441	415	453	396	423	404	435	426	421	425	419	438	404	429	413	449	430	443	418	426	434	442	410	402	421	406	417	430	408	426	395	393	403	441	453	433	416	434	403	429	420	426	449	450	410	438	418	394	450	426	437	421	394	386	416	423	445	399	426	455	413	420	442	402	396	398	440	448	436	429	424	427	412	382	438	409	457	390	408	429	402	427	398	412	356	441	431	388	387	411	468	381	405	402	407	432	394	421	412	432	446	420	400	453	410	423	403	425	440	415	428	417	398	411	386	422	408	407	412	405	441	422	438	404	435	393	423	434	401	413	417	417	389	433	408	400	402	383	412	386	437	389	413	399	436	393	402	400	388	444	414	399	415	400	446	408	414	444	432	428	412	429	425	438	432	449	419	433	412	416	420	393	465	416	420	398	391	440	424	456	453	461	409	436	434	427	428	435	429	406	402	433	420	409	460	424	437	392	437	388	455	436	438	424	400	409	415	437	405	428	429	414	411	428	426	430	436	425	396	443	379	387	425	424	419	441	411	400	413	447	385	431	395	414	416	402	418	389	435	430	430	414	408	413	410	386	453	400	440	426	383	413	423	416	405	440	434	434	419	425	411	473	392	385	423	420	426	436	389	412	414	448	440	411	435	416	404	429	416	438	449	406	429	414	431	406	458	445	422	448	409	424	410	417	430	434	455	475	422	418	386	445	422	471	462	401	393	470	398	402	426	402	384	441	384	421	434	385	424	421	422	426	391	435	424	429	407	384	370	465	427	421	390	407	441	415	443	434	427	381	409	391	414	452	408	464	414	402	402	469	408	405	400	417	430	405	385	399	430	390	405	436	423	405	427	382	417	419	435	396	411	439	416	408	432	407	458	426	421	423	404	416	430	410	401	412	415	432	396	411	391	437	398	428	413	463	393	447	442	436	394	417	424	429	451	404	397	426	409	450	417	425	434	402	376	387	415	446	411	442	440	438	442	375	439	412	424	413	442	388	404	411	421	411	429	418	422	407	432	416	420	409	434	449	446	412	445	415	415	429	444	413	417	413	423	409	412	421	431	416	395	396	390	381	409	414	429	441	417	427	404	452	396	422	418	428	424	394	457	428	402	400	446	421	433	418	470	456	437	421	417	385	391	402	413	397	408	398	440	457	448	438	425	449	442	426	475	425	417	417	422	397	436	477	396	385	452	433	459	426	438	460	433	409	417	405	429	399	418	412	418	426	423	419	422	421	419	438	408	416	414	421	415	412	419	416	410	435	387	438	437	416	421	425	447	438	416	418	448	399	412	429	417	429	414	436	462	421	427	390	402	408	395	410	412	413	398	420	430	440	437	397	405	388	433	453	430	427	435	450	403	400	442	417	403	419	418	419	444	408	422	410	400	421	416	394	437	419	411	411	407	401	382	389	390	390	420	407	398	398	434	437	423	424	388	464	433	448	403	458	375	424	398	420	424	413	381	375	384	426	423	399	424	438	421	402	456	423	433	434	403	389	394	397	439	424	422	420	395	409	422	434	391	422	382	375	411	421	410	438	406	418	397	427	434	408	426	436	427	412	421	433	404	426	436	416	399	442	377	413	431	412	401	453	456	425	414	467	402	420	428	413	433	419	399	430	415	398	418	422	432	413	402	411	411	387	419	420	462	453	421	425	412	439	417	406	413	417	366	391	425	431	489	421	454	395
27972	25310	30649	23633	14968	10500	7272	5001	4007	3135	2494	2038	1651	1419	1265	1169	1087	985	887	798	696	643	613	511	483	495	466	463	446	452	447	421	445	399	374	379	372	396	387	397	361	370	390	371	373	354	359	378	351	334	355	354	372	345	349	341	346	345	380	401	380	358	374	315	335	336	344	334	348	344	363	348	344	353	353	316	351	347	339	344	345	347	341	352	320	376	321	374	324	376	332	382	329	345	360	327	329	323	379	372	342	347	390	375	313	351	321	357	372	367	343	394	360	371	363	353	362	337	357	356	368	330	375	347	327	346	367	382	359	328	353	322	355	317	353	329	359	354	330	347	342	321	383	339	361	330	350	350	315	331	366	346	356	331	361	330	324	357	346	307	334	345	334	382	339	352	342	359	349	360	340	330	339	360	355	385	368	348	364	333	367	359	350	341	334	340	346	334	347	348	341	403	336	339	353	344	347	321	327	345	346	333	366	338	332	361	396	348	353	365	348	338	341	344	344	363	375	331	351	349	337	350	333	353	349	360	332	314	365	346	344	342	364	354	345	332	337	362	352	324	342	334	322	349	370	344	358	378	349	358	356	340	346	340	348	348	342	337	326	325	331	389	346	358	334	356	324	372	326	339	356	397	333	357	327	358	360	359	332	376	375	340	331	339	365	341	345	383	343	351	364	341	356	356	350	335	380	340	387	345	383	337	358	362	334	333	368	378	368	380	351	345	326	338	354	354	344	324	316	352	386	354	277	354	346	346	338	378	350	320	343	338	323	338	348	338	330	359	350	353	334	375	345	356	348	336	396	374	367	352	332	335	338	365	345	342	357	324	357	360	403	356	343	370	356	359	357	353	354	323	349	341	354	347	346	361	350	341	375	325	342	334	385	359	349	364	337	367	361	354	347	337	328	335	325	345	355	349	326	354	366	382	365	326	357	341	342	389	328	334	343	362	352	337	338	368	330	363	334	353	340	365	362	355	375	332	358	334	347	333	321	328	300	337	342	321	364	364	379	330	352	350	348	358	333	357	340	345	341	331	333	312	353	386	360	357	345	334	317	358	342	370	375	330	375	341	350	338	347	350	342	353	388	350	360	381	331	333	358	360	353	349	324	324	342	346	344	376	332	341	323	350	336	399	366	371	339	339	354	349	352	356	351	356	333	365	344	344	358	352	309	343	293	338	347	331	343	336	337	365	335	351	316	361	341	348	344	359	343	328	350	352	326	335	350	346	336	313	351	318	357	361	380	349	380	343	303	345	368	371	338	333	321	340	341	317	329	311	297	327	355	345	355	346	334	337	385	369	360	343	307	331	337	351	370	339	357	355	336	350	310	399	368	367	374	324	331	344	341	348	363	344	332	358	359	358	333	359	353	357	344	358	346	326	350	355	342	326	376	324	369	368	326	333	317	333	366	335	350	376	341	321	318	347	342	344	344	332	386	316	318	336	371	360	379	339	340	366	301	352	358	376	336	372	307	317	320	351	338	361	389	366	347	319	352	331	335	360	366	349	343	339	364	358	304	340	352	301	369	333	349	364	347	382	355	347	355	343	364	350	348	350	375	334	334	321	351	360	342	342	361	359	357	355	362	301	351	337	343	330	350	384	355	376	336	315	354	340	332	345	351	342	348	343	333	349	348	346	358	372	318	334	327	356	379	317	373	362	379	345	352	346	335	328	367	337	338	331	338	349	339	362	343	340	346	343	358	359	355	346	340	325	338	360	372	347	374	357	320	335	326	303	366	327	322	341	349	368	346	337	364	339	369	350	341	326	356	363	392	337	347	343	368	331	316	379	373	331	337	343	334	373	351	335	350	332	373	353	372	359	315	334	346	383	331	357	335	308	333	342	333	340	345	366	341	349	347	354	346	319	328	361	331	349	341	343	369	360	321	316	336	340	361	341	331	354	374	341	372	386	313	365	337	364	341	371	324	358	374	376	348	365	348	377	336	343	363	357	374	353	338	374	347	351	339	339	322	333	352	319	349	335	358	372	346	379	363	375	381	386	341	341	348	362	354	358	366	336	364	359	347	365	358	371	357	346	317	333	335	351	312	361	362	369	345	354	338	374	349	347	357	331	363	359	326	403	345	320	340	333	366	347	351	324	379	356	343	344	351	358	341	368	355	332	352	317	358	369	327	376	373	350	328	346	401	366	359	358	359	351	345	342	372	368	312	349	343	336	369	327	353	343	374	391	341	366	335	342	352	333	322	361	343	357	335	360	352	352	366	347	339	339	363	364	361	361	330	379	364	329	328	333	329	353	342	320	315	358	352	351	339	344	326	322	361	349	335	345	341	298	339	355	375	342	331	324	343	354	382	402	353	360	339	337	343	366	357	330	335	376	336	361	347	340	353	363	365	354	340	379	382	353	343	369	343	334	372	329	374	321	352	352	341	378	364	324	305	351	330	355	357	371	363	336	322	347	381	330	332	359	379	330	359	337	350	360	377	375	350	334	349	365	344	386	335	368	359	357	340	345	338	371	327	351	334	352	332	383	336	378	359	390	345	341	343	355	337	322	338	350	376	366	376	367	329	367	344	329	342	329	354	379	337	356	344	340	361	347	336	347	352	314	354	340	358	323	346	336	328	355	360	351	328	375	369	338	312	328	323	300	333	344	344	319	342	349	338	338	380	339	348	377	360	366	357	337	307	382	342	332	340	370	375	354	329	366	349	365	363	336	365	334	333	364	363	313	351	377	347	364	343	352	349	332	338	323	354	347	314	380	335	370	343	362	360	349	329	344	334	344	355	382	329	327	386	316	345	356	336	341	360	331	329	359	334	328	393	362	347	315	359	354	338	365	334	345	320	371	372	371	333	343	353	372	338	326	339	349	389	372	346	344	335	328	363	339	368	343	389	372	351	379	373	371	361	344	345	356	335	351	359	382	337	362	352	364	348	297	362	319	351	341	353	378	333	354	325	361	301	384	388	348	384	350	328	368	369	351	345	348	358	381	330	365	334	335	352	369	360	337	319	376	346	334	341	380	326	395	350	333	365	351	332	359	364	311	327	324	357	348	354	335	355	344	338	350	361	363	308	318	353	317	357	311	352	342	339	372	345	357	354	340	361	353	371	409	354	333	360	318	340	359	370	359	378	363	324	349	370	333	348	319	373	328	348	336	394	337	322	344	367	381	351	378	347	371	317	337	355	359	361	328	365	318	357	383	300	341	341	350	321	321	355	385	362	335	344	361	296	347	325	343	338	378	358	331	331	366	344	344	381	350	367	361	316	348	357	352	343	367	341	395	366	331	352	368	364	346	358	370	363	356	338	347	344	385	352	328	351	327	352	340	338	375	350	346	347	334	320	346	368	335	350	371	368	363	350	342	336	354	361	359	365	332	349	372	345	330	341	313	337	337	350	354	369	343	317	332	360	342	332	346	331	377	331	350	339	360	346	374	329	373	365	320	369	355	363	354	323	383	348	355	340	361	318	342	319	353	338	326	353	331	372	359	349	357	307	366	339	339	330	372	344	329	331	362
32136	41983	37192	26406	20580	16989	13259	10252	8488	6518	5243	4039	3251	2764	2460	2071	1911	1698	1467	1226	1168	1009	910	852	793	735	678	692	605	589	606	577	595	580	509	473	496	454	489	489	423	467	451	454	468	442	474	449	469	429	412	452	372	409	408	445	449	450	451	442	437	448	466	450	467	404	408	418	492	430	467	430	410	432	457	436	416	444	457	442	415	433	443	451	458	414	482	425	435	424	400	430	407	454	460	453	411	420	433	445	442	430	407	464	430	423	430	424	457	467	446	450	442	454	434	430	437	435	454	419	464	407	439	449	429	453	454	400	439	440	445	447	448	421	443	419	407	434	445	398	471	431	409	472	412	421	435	446	460	451	406	437	441	441	408	419	427	424	434	469	390	423	482	425	444	454	437	445	464	438	457	422	436	436	433	459	434	406	452	398	422	421	467	447	437	438	431	444	441	429	454	466	432	469	385	420	478	413	410	437	432	405	450	451	410	407	450	440	449	439	413	441	451	460	424	423	449	408	478	435	433	419	427	448	402	444	449	418	417	428	422	382	419	446	441	405	424	430	432	399	440	393	504	433	468	465	436	457	431	444	415	449	440	434	459	396	449	445	437	459	430	459	427	427	415	438	440	445	447	449	404	426	469	453	447	442	420	460	434	472	435	406	443	452	455	435	425	450	447	446	432	445	459	444	427	460	439	373	423	427	461	465	437	404	433	411	382	431	422	455	441	413	433	416	447	395	399	410	413	405	458	422	408	477	423	437	423	438	410	454	442	427	458	431	455	426	447	463	438	434	422	451	454	458	435	437	465	424	382	448	454	426	448	396	415	472	400	458	433	460	484	461	445	421	471	431	450	441	442	457	424	454	427	410	412	407	430	435	412	412	463	465	426	442	466	445	432	421	430	447	417	448	418	454	452	402	433	440	430	410	439	438	443	415	393	421	437	401	428	434	454	401	442	449	432	443	476	449	452	428	470	444	432	422	444	432	451	444	438	422	437	426	463	439	489	440	420	463	469	449	401	433	430	453	429	438	451	420	422	435	445	433	433	417	441	434	453	446	423	436	429	445	433	460	418	428	419	417	428	447	444	429	437	445	441	456	456	430	421	437	457	462	441	454	434	415	443	425	412	409	451	419	452	446	446	434	429	436	427	415	467	458	468	478	447	431	427	429	409	444	391	425	453	411	452	440	430	443	494	441	461	434	476	403	432	465	434	420	441	448	410	427	418	456	443	422	436	441	407	386	403	469	397	425	434	431	420	433	371	447	441	450	450	421	459	438	478	428	448	448	404	439	409	424	465	434	461	462	430	468	424	417	436	408	445	440	444	401	434	423	451	414	422	449	448	443	444	425	439	455	439	396	417	430	456	447	433	414	439	413	409	426	452	393	479	418	427	488	400	446	464	379	428	458	454	427	459	459	466	441	418	427	438	447	407	448	436	439	400	409	435	433	433	491	442	435	435	430	437	415	413	413	426	438	411	475	422	438	417	429	450	452	442	455	404	430	439	459	422	428	416	457	457	430	430	400	429	420	438	460	413	434	390	461	411	450	433	435	462	404	437	445	439	453	468	434	432	449	442	449	424	420	418	454	470	455	458	430	454	455	416	457	457	431	469	456	410	449	426	444	451	424	431	443	411	447	414	407	469	456	449	435	454	445	438	455	439	430	447	448	450	452	457	438	444	443	437	430	452	449	405	451	461	421	475	448	429	462	424	428	415	458	445	399	438	447	434	433	440	410	422	442	447	457	429	464	471	433	473	411	432	437	447	416	400	447	455	467	445	444	452	470	431	396	449	399	434	455	457	462	401	422	459	451	422	393	467	421	422	423	417	468	450	443	435	427	446	453	441	453	468	428	450	443	431	427	476	421	432	469	438	445	403	448	426	424	424	420	480	466	405	452	451	422	438	446	444	419	439	415	431	453	451	402	454	434	425	448	432	430	423	433	437	449	461	398	427	427	419	386	400	476	446	409	460	437	458	402	447	423	475	457	457	425	430	438	387	430	413	432	423	450	441	461	453	448	481	423	416	456	432	464	432	425	461	428	476	438	425	402	443	447	431	419	464	415	433	424	445	422	449	404	420	420	450	415	423	466	440	434	425	479	450	434	395	429	460	453	417	439	468	394	420	405	447	449	397	432	462	432	441	437	457	409	429	429	459	420	420	464	438	463	448	418	441	407	451	443	421	418	425	449	397	436	418	419	420	452	451	421	435	412	450	427	432	389	433	484	444	413	449	499	404	436	440	419	439	436	444	416	430	449	422	411	441	425	446	423	412	434	423	453	434	404	393	473	448	417	467	450	428	413	417	450	410	440	457	450	430	432	444	444	462	423	424	430	452	431	422	387	425	463	427	401	465	437	440	455	433	439	456	424	467	435	423	428	430	426	450	401	445	454	419	432	434	420	423	425	431	423	462	460	440	442	429	455	470	422	434	422	386	411	445	404	438	421	444	397	446	425	469	440	420	417	418	439	415	432	477	467	462	425	403	447	460	466	417	451	463	428	418	474	463	410	424	450	459	459	427	477	420	431	498	452	478	410	424	409	436	433	450	428	445	430	440	434	453	422	444	411	417	436	464	396	440	461	440	422	409	484	473	434	462	453	414	437	436	444	429	426	435	419	429	428	452	444	400	415	435	408	422	461	419	420	435	441	442	487	439	454	412	427	419	428	451	408	437	489	416	443	433	448	443	428	481	406	441	468	423	409	412	434	414	465	465	407	429	401	391	431	437	454	428	483	429	427	443	428	399	485	440	465	456	451	453	419	464	465	433	427	417	416	431	423	467	442	419	449	425	426	446	448	437	427	468	435	466	460	417	437	437	448	418	422	415	476	444	419	458	423	414	494	473	424	446	437	463	403	441	455	459	420	419	409	416	417	453	464	457	435	429	430	419	450	434	459	454	442	454	447	433	489	440	379	428	410	426	432	445	450	435	432	453	409	448	464	422	443	431	409	442	426	437	426	434	430	417	437	435	427	412	470	453	421	473	420	409	433	467	410	406	454	452	427	400	470	461	437	405	431	450	403	462	444	385	405	425	437	421	431	460	424	466	426	423	402	418	447	439	410	438	446	432	447	459	455	450	444	450	435	441	402	444	437	438	450	431	442	401	444	440	465	421	418	467	433	402	425	442	416	455	447	420	453	437	428	429	421	454	485	423	404	429	396	439	434	419	461	448	458	441	420	441	423	449	466	457	463	472	436	427	442	441	443	457	394	463	457	443	424	438	441	424	431	431	439	401	438	409	429	454	428	427	423	428	415	464	441	449	438	449	422	451	453	454	434	403	473	455	439	429	447	447	419	405	471	439	427	378	479	427	453	445	456	418	467	426	451	427	430	467	425	450	447	473	412	455	415	437	466	420	422	443	478	461	446	455	420	441	419	420	467	420	422	409	392	424	463	408	448	441	421	403	426	436	461	430	441	430	430	426	453	420	440	445	445	396	474	445	443	433	443	453	416	432	432	423	458	390	456	426	454	445	426	422	442
23787	20782	27863	24067	21613	19047	13606	8281	6040	4903	3852	3112	2329	2131	1798	1689	1499	1322	1183	1004	879	867	731	718	624	571	525	504	502	477	462	429	397	395	414	414	386	412	358	427	341	386	373	372	361	334	370	369	351	371	358	349	322	363	363	346	322	330	351	360	306	320	314	312	314	333	360	341	338	331	345	361	320	337	338	376	364	306	362	325	340	355	315	313	358	350	324	348	341	326	332	334	344	331	316	356	314	364	360	314	339	353	320	343	344	366	315	294	342	337	348	370	342	292	336	355	362	343	315	384	337	335	364	295	334	354	322	391	333	347	379	302	346	331	349	322	318	354	355	308	359	316	334	361	351	351	369	330	359	326	342	348	331	342	319	370	294	332	367	348	319	313	341	346	336	314	314	381	373	317	324	335	322	331	370	339	318	309	359	344	337	349	310	357	329	330	305	309	362	319	333	326	357	345	368	349	320	338	352	297	342	366	316	346	352	345	322	346	333	327	339	340	345	367	347	364	365	323	361	335	328	352	362	350	341	320	359	368	337	337	356	320	330	354	350	322	354	348	330	367	332	358	331	318	362	297	328	323	381	345	346	338	333	346	366	327	357	301	323	336	326	348	331	308	350	365	349	298	336	356	305	327	364	340	366	354	345	323	352	336	350	366	368	374	360	328	346	318	367	325	342	352	354	314	310	343	363	332	347	313	349	345	335	350	336	334	331	315	348	316	349	344	335	305	357	355	317	327	346	329	326	349	328	336	376	382	330	319	330	323	365	322	337	331	345	348	340	332	343	341	355	320	367	332	326	352	316	334	353	318	296	377	341	332	350	342	331	328	351	363	342	327	352	328	351	321	346	349	333	312	343	378	365	339	363	319	329	351	299	323	321	341	350	324	346	352	333	331	321	361	360	332	328	353	347	348	306	366	373	311	337	319	335	376	310	340	329	316	340	303	330	355	376	340	340	346	321	371	338	356	317	386	329	349	328	368	334	337	336	324	352	345	325	367	307	355	345	326	345	293	339	345	306	352	345	341	360	359	306	324	302	316	374	363	329	321	347	329	352	338	322	332	351	320	335	370	337	342	375	335	376	392	321	342	345	333	363	342	333	360	342	342	352	345	378	337	336	341	316	330	337	358	322	331	332	330	344	346	334	341	323	338	359	341	340	355	381	312	340	320	323	349	336	342	359	356	354	331	342	374	369	364	372	350	341	342	311	367	341	333	339	298	320	356	315	348	332	316	356	348	318	369	358	338	354	355	341	360	314	316	353	328	349	340	324	382	347	328	349	364	314	312	342	349	347	355	359	359	315	329	337	304	320	322	333	376	350	356	352	308	360	328	396	353	339	312	331	343	360	356	340	350	320	357	349	315	328	319	369	327	322	351	364	353	325	353	366	340	371	358	335	354	343	347	338	340	336	340	325	357	371	334	355	351	348	341	364	325	313	338	349	338	351	314	335	363	332	368	364	341	356	352	330	332	366	322	330	342	344	323	354	340	354	350	308	330	366	351	326	328	359	344	322	330	334	357	343	370	341	355	351	343	321	355	346	317	335	340	314	314	337	350	357	327	315	345	348	343	349	337	344	389	370	323	337	321	360	320	329	325	366	334	359	314	321	345	384	317	335	335	369	368	305	342	372	355	392	338	329	329	323	324	350	335	324	330	372	342	331	369	340	333	341	323	346	335	329	304	346	334	339	340	337	329	328	351	350	313	320	317	349	363	319	355	317	310	375	324	357	364	344	317	343	351	333	358	332	366	371	346	361	333	340	330	358	349	330	355	337	318	325	314	340	335	335	307	322	329	321	364	320	363	324	323	349	338	332	350	347	342	346	329	320	326	322	349	336	335	341	316	366	339	365	312	313	319	384	360	372	310	372	349	331	338	305	351	331	320	327	339	341	330	350	350	354	350	346	361	354	320	317	350	355	348	360	354	329	351	351	355	350	331	348	364	345	346	319	347	363	321	368	362	331	342	333	323	325	345	342	337	357	357	329	346	333	326	333	351	328	322	348	340	314	339	339	344	318	336	378	364	304	338	371	347	345	313	374	340	330	335	319	297	340	345	326	362	342	317	347	304	334	347	360	355	319	344	355	351	322	335	333	346	313	347	362	318	313	362	350	351	333	335	334	332	360	362	340	321	319	352	346	371	320	308	360	317	349	351	358	341	360	343	383	343	329	326	305	313	360	306	361	372	334	369	344	351	346	339	343	342	345	365	325	346	309	336	317	335	304	345	332	336	366	333	328	346	374	324	346	328	342	337	362	356	371	319	341	329	375	349	307	348	341	348	359	346	345	348	374	366	312	340	331	338	317	333	332	346	348	319	309	342	314	333	318	356	358	312	360	334	326	330	344	372	342	340	368	357	330	356	328	323	368	366	323	335	334	346	368	348	361	312	330	336	323	345	336	348	338	366	350	353	317	357	322	315	356	329	352	339	343	345	327	367	338	333	356	353	317	355	341	328	360	348	359	336	317	326	331	344	346	337	340	334	311	321	343	350	359	352	410	342	335	346	315	337	338	344	330	330	347	351	344	340	331	341	353	339	336	374	337	328	350	332	381	346	332	343	348	348	324	361	354	349	350	340	369	321	350	330	326	325	333	342	342	358	345	281	339	337	313	312	336	318	352	343	344	297	373	317	326	355	402	336	336	330	341	347	368	351	325	328	376	346	372	330	333	340	359	335	335	338	311	326	364	342	342	320	327	352	316	321	339	330	342	342	324	318	345	330	377	367	341	354	367	349	361	343	310	336	347	331	329	346	319	340	344	348	325	337	333	353	367	331	317	360	321	313	338	336	345	352	334	357	338	331	368	314	315	337	331	326	343	345	336	334	349	346	332	356	322	342	339	371	329	343	344	383	367	358	307	372	341	352	319	351	313	336	346	328	354	348	379	383	324	380	359	322	349	332	340	367	326	343	344	345	318	347	316	361	324	338	359	353	349	328	350	335	335	325	321	342	358	358	367	316	311	359	312	375	352	345	328	349	342	335	407	306	337	336	330	346	348	362	336	327	354	306	326	360	351	363	327	360	342	304	292	370	320	353	310	329	356	349	339	339	323	348	305	332	328	353	330	315	339	351	361	348	328	331	356	337	328	344	311	332	313	342	360	317	350	346	362	334	298	330	349	333	366	366	322	359	360	359	356	314	333	354	384	348	326	325	305	329	357	383	355	350	345	360	320	319	328	330	346	320	349	339	362	294	349	352	346	308	311	315	344	358	323	336	327	364	351	336	334	341	343	369	371	327	348	338	331	333	354	331	373	337	322	345	336	367	359	352	356	350	349	342	333	365	337	346	333	338	317	343	340	381	353	353	349	315	369	346	298	357	339	341	333	369	357	384	329	352	330	301	340	349	367	348	354	339	295	324	334	331	316	361	339	325	376	333	344	341	365	341	371	289	336	339	362	341	358	342	365	306	341	340	330	339	338	348	351	369	345	324	367	354	327	338	344	320	328	303	340	312	332	370	353	333	343	322	366	326	343	326
32013	49625	43428	31946	25843	21946	18085	14522	11441	9472	7626	6200	4755	4152	3495	3083	2667	2444	2127	1804	1546	1287	1217	1089	888	894	866	805	703	659	692	626	621	574	595	528	560	504	536	472	495	485	432	472	439	484	449	440	445	427	394	470	452	440	446	395	446	437	409	430	395	415	445	432	444	441	404	399	412	484	391	459	421	430	398	414	393	435	435	454	427	399	446	435	387	436	439	424	434	424	429	443	401	413	433	475	467	434	409	418	454	407	408	428	454	414	432	394	415	510	440	410	390	450	408	414	413	432	457	444	421	392	417	430	429	434	434	402	422	429	411	427	408	456	451	392	429	402	431	455	414	421	454	454	428	419	454	426	454	454	444	431	415	429	431	434	395	405	393	387	445	398	466	407	445	425	409	424	431	413	407	445	435	398	415	422	422	432	421	469	421	432	447	385	436	405	388	396	414	438	432	438	441	430	425	439	406	414	418	408	429	401	387	399	448	400	385	462	394	416	461	447	409	431	412	428	447	431	428	426	445	427	423	405	427	426	448	445	419	450	426	439	417	417	413	421	402	434	434	416	423	435	443	439	420	391	414	430	410	426	437	410	412	429	434	408	441	413	436	404	411	429	426	427	435	448	434	457	408	406	455	451	408	407	422	397	406	426	426	395	455	427	448	440	432	429	436	448	425	415	443	430	394	451	392	424	447	426	420	444	408	417	435	458	412	449	459	432	421	407	435	450	445	423	425	399	429	421	428	443	432	413	445	421	411	426	400	418	424	419	456	438	449	431	412	427	459	399	440	451	450	382	400	404	408	445	414	406	413	422	444	440	429	417	412	443	409	416	434	443	439	432	414	413	383	432	409	430	437	407	444	407	435	404	462	406	407	400	434	390	420	399	387	443	424	386	424	460	434	417	441	450	403	409	440	417	415	459	414	413	395	384	484	421	410	392	429	421	411	417	424	468	427	413	447	396	375	420	420	460	397	435	456	423	452	433	398	393	412	439	452	407	450	439	445	412	470	434	448	447	401	425	461	452	448	458	411	462	389	409	441	408	403	399	370	408	395	433	430	433	410	439	454	389	425	419	424	428	398	440	412	431	418	403	438	424	420	436	442	448	403	406	428	436	433	399	454	447	423	404	434	424	411	456	423	435	403	436	427	399	405	429	366	414	429	436	432	467	465	430	390	415	421	442	409	432	485	435	400	450	448	459	416	435	439	440	389	437	396	417	453	437	430	404	453	417	441	401	389	440	436	479	434	438	427	425	424	439	422	449	420	463	410	441	433	453	467	475	423	433	397	415	422	427	420	400	424	405	405	476	411	417	414	422	411	447	418	438	434	396	430	422	424	440	430	433	454	425	451	402	457	421	462	400	429	444	443	439	413	421	455	428	403	423	401	411	457	444	430	424	424	397	448	433	389	414	426	455	435	451	449	432	438	443	413	424	422	427	441	436	411	427	426	423	426	432	420	442	439	440	426	450	420	415	420	428	417	439	416	417	417	446	404	402	426	449	411	432	411	401	409	392	398	428	463	431	413	420	416	447	423	450	424	434	409	412	460	427	411	431	436	401	413	404	413	442	404	425	423	406	452	429	445	410	433	413	398	409	417	444	424	464	459	427	435	409	426	432	428	414	446	417	450	453	409	414	433	420	408	466	477	425	423	406	426	416	432	407	437	498	454	439	445	364	405	395	439	420	415	451	414	407	434	448	478	418	427	431	414	397	416	447	402	438	411	430	421	410	436	423	465	434	407	436	440	451	425	437	418	393	417	406	445	441	418	435	435	417	417	425	464	465	443	449	435	437	453	460	447	438	435	417	437	410	413	441	389	444	460	445	440	436	377	423	437	406	416	412	410	445	460	405	391	439	430	405	441	443	419	411	377	415	406	439	449	423	452	463	408	416	429	432	436	416	418	443	432	412	441	393	437	397	440	445	433	398	423	423	421	382	422	456	371	438	431	435	415	427	410	436	430	433	415	420	439	441	421	426	440	433	404	439	434	395	437	450	454	393	457	410	426	418	461	439	429	421	414	416	403	417	455	432	424	442	442	427	389	460	400	429	412	466	400	421	428	406	406	415	407	466	399	427	439	433	412	437	410	424	433	412	447	448	420	402	417	388	435	443	427	422	406	440	414	438	441	469	412	433	417	415	410	426	424	422	413	421	397	418	411	425	420	463	414	445	407	436	441	445	402	417	435	456	452	390	416	436	423	407	424	409	418	428	452	444	433	465	435	456	406	416	425	440	417	420	458	387	412	434	453	447	427	434	451	426	424	445	417	425	426	447	435	420	458	456	396	440	448	446	416	432	433	398	417	391	441	446	385	389	414	391	430	429	433	432	422	448	427	411	418	397	399	419	469	434	411	411	432	429	430	405	440	428	404	444	417	454	439	425	413	394	448	408	467	448	425	477	430	421	425	423	424	445	412	448	420	421	437	424	426	456	385	440	391	383	402	419	440	429	433	436	416	422	470	439	430	405	443	432	426	424	435	429	434	423	430	418	426	411	454	461	422	460	421	461	381	449	416	420	417	411	387	422	436	422	405	403	483	437	427	410	455	401	435	441	396	440	450	411	416	404	395	422	402	431	425	428	450	492	413	418	405	424	436	423	422	460	403	449	432	425	467	389	414	424	404	448	433	412	432	380	421	453	436	413	427	447	472	405	427	465	398	439	466	435	431	399	436	422	425	443	427	454	452	448	430	436	452	438	437	452	440	425	426	416	446	396	438	397	422	443	438	448	468	405	450	458	400	453	401	422	452	420	443	431	430	411	431	409	465	445	397	400	421	414	400	430	426	439	414	407	410	405	420	446	404	409	415	421	451	428	427	412	434	392	471	395	441	415	428	378	420	430	440	406	451	411	403	437	411	434	426	396	448	460	451	424	462	409	442	422	435	399	417	438	413	408	448	424	433	414	405	446	424	436	439	417	408	425	416	424	416	416	458	439	389	425	449	412	432	429	461	418	435	472	412	401	433	428	375	438	442	432	425	396	447	433	430	405	389	413	445	436	409	410	419	432	412	440	437	423	390	417	444	412	413	380	425	413	440	390	414	463	431	421	393	464	423	434	413	459	405	405	419	392	436	409	458	426	472	426	448	445	394	419	426	461	379	441	422	454	403	376	473	433	390	418	437	419	434	403	430	448	404	429	449	406	445	425	396	429	412	415	408	422	417	397	405	411	387	430	463	442	434	439	429	443	390	410	435	443	446	432	400	439	424	403	412	432	424	458	432	396	430	437	415	387	443	445	428	415	402	434	469	447	471	423	437	427	429	418	412	430	409	373	407	397	426	421	456	415	432	444	378	408	460	429	441	447	444	453	454	425	409	423	426	434	408	405	414	393	420	418	418	439	417	425	425	425	452	427	427	444	423	444	419	424	442	411	409	408	456	429	427	441	444	453	451	422	436	432	443	410	395	437	413	399	447	456	456	433	454	444	426	421	443	438	390	437	459	449	409	377	445	414	434	413	416	426	432	407	427	457	448	430	434	398
22695	20784	28342	23346	21100	22294	20676	11923	7976	6348	5361	4184	3429	2879	2409	2135	1864	1734	1556	1335	1135	966	903	806	759	660	593	595	581	557	555	493	477	482	443	443	393	382	374	393	402	379	386	386	392	374	378	360	389	346	341	374	338	350	349	370	370	389	383	344	321	364	357	321	351	327	368	321	368	371	351	359	348	365	336	358	373	298	371	360	349	365	359	345	384	372	343	330	386	321	372	349	384	338	348	351	335	322	323	283	326	375	336	358	334	308	348	363	360	340	334	343	383	370	355	352	308	321	342	357	315	346	331	348	334	330	353	352	348	328	329	321	349	337	335	394	361	373	341	376	337	321	330	331	339	316	356	364	319	351	340	347	339	357	367	357	337	348	335	347	329	330	312	377	356	369	333	365	353	324	372	317	341	343	332	327	333	321	374	327	397	348	350	353	366	341	366	333	345	352	381	327	315	327	350	365	325	377	320	384	321	360	367	345	368	357	374	359	339	354	348	359	319	376	351	319	317	353	343	380	370	336	340	337	360	306	335	333	326	322	359	357	324	337	337	337	339	312	332	352	365	369	370	330	341	376	357	334	336	328	316	349	343	318	328	347	356	341	333	374	328	369	346	377	337	344	346	322	377	326	354	367	334	352	331	318	354	341	349	406	323	375	376	323	341	338	336	359	353	330	335	346	327	336	358	349	363	327	355	363	327	343	366	343	325	325	355	323	394	342	381	335	351	331	340	341	332	341	374	364	332	338	346	354	343	326	335	352	350	355	351	380	331	342	373	363	349	320	352	359	331	324	366	347	312	352	347	312	382	365	357	347	354	355	338	351	351	288	353	333	360	341	307	353	320	353	348	346	388	343	363	329	362	338	350	356	326	308	349	333	358	324	330	367	339	356	361	337	334	366	321	369	349	356	342	334	367	354	326	326	351	339	349	350	340	325	313	357	315	331	331	335	346	372	377	356	331	346	344	341	333	323	347	318	341	329	376	330	356	390	340	374	327	364	377	334	363	334	325	338	344	352	345	326	346	359	350	320	338	345	321	340	350	357	371	364	362	328	378	315	322	335	332	328	331	345	356	326	324	362	361	349	308	340	363	365	363	369	319	308	333	352	335	348	333	330	354	347	342	335	357	325	321	382	368	324	352	361	341	345	327	330	368	349	350	346	352	331	358	356	351	348	347	335	363	359	360	340	348	373	359	339	353	357	357	315	332	359	354	382	335	353	325	353	337	358	329	362	338	325	354	370	372	358	360	347	302	370	336	343	346	346	296	341	363	336	365	345	350	362	338	337	305	337	362	370	352	333	366	349	335	340	340	355	364	331	332	355	370	345	352	332	340	350	359	367	342	330	307	346	356	357	335	332	308	318	341	336	329	348	352	320	331	373	350	349	368	341	338	321	389	357	320	361	373	332	337	337	391	292	321	350	347	344	375	403	375	345	345	358	346	351	354	348	333	352	348	306	373	331	345	372	382	338	327	357	357	316	355	394	339	315	309	380	342	362	334	309	369	346	349	377	368	348	326	336	363	391	374	368	345	339	356	345	340	353	355	319	341	349	330	335	356	340	335	293	316	370	348	344	350	356	336	367	348	363	331	327	360	337	343	302	373	305	364	366	339	329	367	358	348	347	359	331	320	373	306	320	362	352	338	326	348	356	325	328	352	351	340	382	385	375	342	365	364	374	345	379	402	358	357	325	355	359	348	372	294	333	339	350	351	351	357	336	376	358	345	358	387	340	342	358	329	352	362	343	309	367	326	346	383	361	323	365	361	358	351	360	336	359	357	329	373	310	348	333	326	357	334	348	343	348	368	346	343	337	341	373	346	357	356	341	372	350	346	334	362	374	337	368	310	373	324	321	325	330	316	339	365	335	327	364	359	356	330	341	353	316	357	347	371	348	383	325	326	360	347	356	352	349	340	341	315	343	347	334	372	335	350	306	346	341	348	314	340	374	334	330	361	358	344	337	371	337	383	357	362	347	342	340	301	378	335	353	337	347	362	353	333	309	365	353	351	341	283	354	303	348	338	323	342	325	348	325	380	341	350	359	356	345	374	313	343	381	355	336	349	359	371	306	333	376	375	366	372	326	361	333	356	341	358	360	361	318	336	338	343	358	363	352	389	354	361	338	332	319	368	335	314	385	362	333	348	348	337	324	354	375	349	356	368	351	390	333	380	327	335	353	375	413	387	354	343	352	366	384	293	349	351	327	339	314	336	323	370	333	399	331	329	344	346	355	370	350	335	362	336	346	354	328	345	349	345	353	352	359	325	355	341	344	392	322	365	353	350	371	337	368	336	309	366	347	369	331	327	351	329	336	346	365	349	348	350	347	316	347	319	348	337	348	352	337	319	352	373	355	339	295	318	362	292	375	339	334	362	344	383	365	364	343	369	375	353	339	363	340	345	368	353	344	369	356	357	361	353	298	337	345	326	357	360	366	332	351	393	305	350	363	363	348	351	336	347	334	338	337	343	348	370	317	357	317	352	319	316	377	355	370	371	337	346	340	336	360	336	356	336	320	341	349	347	367	346	326	370	317	344	350	386	351	362	328	341	354	357	308	319	342	340	355	349	362	337	313	347	310	324	350	339	335	340	361	345	344	363	352	322	304	321	342	354	374	328	366	362	345	341	343	313	358	346	361	344	341	328	361	329	385	353	355	362	357	332	346	326	376	336	337	339	340	358	349	326	377	368	324	367	335	331	344	361	345	327	327	356	350	314	362	335	358	314	321	342	357	355	318	337	336	327	348	373	336	308	330	342	355	368	351	339	349	362	337	348	326	334	343	347	331	357	355	344	349	332	317	339	346	356	335	331	363	363	336	352	383	359	327	348	354	334	346	310	343	334	351	325	365	363	356	310	373	364	338	347	339	358	319	341	347	351	324	357	336	325	381	362	336	336	367	337	356	329	340	362	357	361	336	338	301	323	325	340	321	331	369	355	344	368	370	337	337	340	370	358	372	375	355	342	352	358	311	336	352	329	352	344	363	354	335	338	351	351	325	386	362	333	364	350	335	326	348	349	355	309	373	353	327	344	310	360	332	377	358	353	334	359	333	365	352	330	371	364	328	331	354	354	336	357	284	347	380	362	322	334	362	307	330	327	351	334	317	374	350	317	322	317	385	361	335	306	359	326	335	335	346	350	347	386	330	346	352	330	344	349	321	344	342	365	334	339	317	374	369	345	374	323	347	375	335	338	371	370	349	340	342	347	340	354	336	336	363	362	332	346	306	312	374	339	344	337	304	349	367	334	347	300	335	337	330	372	386	334	331	324	322	328	366	322	327	353	345	347	335	334	318	344	358	312	322	333	366	363	301	353	326	352	353	368	354	357	337	321	335	340	346	341	356	353	331	333	335	363	335	331	385	338	332	365	362	337	338	304	340	350	326	352	369	348	345	318	361	341	368	350	375	300	363	351	371	360	352	340	370	341	354	365	330	361	338	354	363	368	321	329	331	345	331	351	331	365	341	324	316	344	341	333	328
34869	55868	46256	36003	30376	25890	21945	18026	14248	11755	9870	7810	6414	5431	4566	4099	3495	3046	2759	2408	1917	1653	1465	1356	1234	1032	977	934	828	811	799	720	705	605	578	567	600	530	510	553	499	478	472	492	470	456	464	459	430	403	433	435	435	434	405	432	385	412	431	439	396	413	416	429	408	438	446	418	428	448	437	437	419	416	415	445	426	445	416	396	459	440	431	419	433	409	397	444	433	487	420	396	434	425	417	408	448	443	433	414	400	426	423	445	420	419	394	422	390	472	422	431	449	424	412	427	405	409	461	461	434	433	411	377	432	423	393	413	445	450	397	439	413	459	423	431	417	434	422	410	392	432	437	444	359	442	414	411	436	413	427	426	398	377	470	351	461	411	412	413	428	379	388	412	414	425	428	432	415	442	382	445	391	394	414	413	424	427	414	403	423	431	404	429	378	428	409	392	397	417	396	448	401	421	444	408	457	394	439	426	416	425	431	443	390	406	411	405	413	420	431	443	442	375	450	457	413	432	425	424	434	419	424	417	421	406	421	412	409	418	415	419	436	421	421	432	430	461	410	402	424	402	413	408	397	425	441	430	430	448	414	412	419	404	394	400	395	433	428	425	422	419	496	441	421	452	392	431	389	405	451	442	469	451	429	430	437	437	425	390	433	422	424	438	409	417	431	423	426	432	421	395	414	422	437	442	452	395	405	447	423	420	444	447	414	408	433	475	443	415	402	448	395	425	413	389	422	415	412	415	409	426	416	405	428	390	408	390	427	418	434	444	430	399	429	453	391	421	415	448	403	399	409	464	386	424	420	410	375	425	417	421	452	413	438	418	415	411	422	417	413	441	426	447	464	425	434	432	430	444	441	434	435	395	444	401	421	430	420	439	441	417	478	409	426	433	400	445	439	410	437	461	415	423	413	449	440	437	402	425	421	411	408	447	407	404	429	412	458	434	440	415	401	411	420	419	423	443	455	428	390	414	437	392	402	407	381	436	422	404	426	416	412	403	407	444	446	434	411	444	420	406	403	452	413	447	463	393	421	437	414	449	403	441	397	412	441	431	428	440	391	395	384	396	411	408	426	459	429	423	383	418	402	410	414	433	390	425	396	416	438	411	410	441	423	410	448	465	409	422	430	447	418	424	408	406	470	426	424	405	424	407	413	391	413	423	421	459	416	429	421	397	462	414	399	400	412	442	472	395	431	412	423	405	427	415	440	450	432	366	458	419	437	437	431	428	420	441	435	409	415	439	419	418	384	415	456	427	471	434	404	460	442	420	412	424	458	424	433	453	432	411	416	440	421	408	389	449	413	403	411	448	425	433	428	430	442	407	413	406	440	401	413	429	410	477	436	440	403	416	449	404	406	409	383	440	414	433	442	433	442	431	383	421	419	427	421	426	403	390	451	439	418	466	442	416	445	417	417	394	419	414	423	412	393	419	425	416	456	430	427	410	490	446	397	413	469	389	437	468	428	415	423	408	428	446	443	428	428	442	435	390	454	399	394	397	428	416	416	395	393	435	453	417	385	445	438	397	463	417	421	424	431	413	451	411	431	397	402	413	432	451	445	418	400	418	410	428	416	404	420	407	445	421	429	425	448	422	384	434	436	434	416	390	408	424	443	390	415	396	405	431	393	434	427	412	402	435	418	420	390	389	438	436	414	405	419	424	422	431	411	401	431	410	433	429	421	415	414	388	373	429	394	425	440	444	414	413	404	386	398	412	393	411	450	458	436	424	429	425	441	429	433	428	415	403	453	434	407	433	467	403	405	386	424	387	417	438	419	378	402	438	388	467	434	431	445	442	430	447	427	404	434	425	452	443	436	442	411	453	417	426	414	432	433	449	390	410	392	440	400	431	421	413	416	421	427	435	403	429	403	409	432	445	416	402	427	468	419	416	448	427	426	396	429	405	410	416	421	414	408	393	418	416	450	438	442	444	441	382	403	423	429	414	415	432	418	383	439	459	419	476	415	440	411	447	412	399	409	434	389	431	427	421	443	412	433	425	401	427	437	397	414	399	421	430	414	393	438	421	446	420	433	421	430	393	424	415	412	437	434	417	405	420	402	416	435	426	419	457	434	413	414	391	419	463	403	443	410	421	435	428	449	403	414	355	412	447	387	417	407	439	464	417	460	407	379	404	456	411	406	439	393	423	430	415	392	464	435	446	414	413	384	409	471	429	399	412	433	432	481	402	405	421	396	453	448	451	451	431	418	410	430	436	408	419	419	423	420	392	410	437	431	408	442	442	390	451	417	419	395	406	419	426	397	417	403	426	411	399	435	388	462	463	455	425	394	431	412	413	429	411	416	423	438	406	416	399	399	416	447	389	451	445	433	454	417	421	420	417	441	415	452	415	399	425	414	409	396	399	427	437	421	419	421	483	398	436	441	428	426	437	453	409	441	399	444	442	415	394	450	446	397	412	458	404	453	416	472	415	421	404	406	413	427	455	416	438	410	415	427	401	430	441	413	396	427	426	412	418	404	396	421	434	396	434	403	401	459	433	435	438	427	437	426	394	444	429	402	415	412	474	418	443	418	440	390	440	428	409	408	421	431	446	437	404	440	446	426	423	438	440	406	424	411	431	398	419	438	454	408	447	374	420	426	417	423	412	433	424	433	391	428	442	436	410	399	368	415	433	447	444	417	426	422	430	414	443	453	431	460	402	408	422	412	397	418	400	404	411	432	419	452	420	449	425	414	365	432	438	393	381	416	436	428	440	406	412	427	430	442	425	432	442	407	394	376	402	421	409	426	438	387	421	422	412	418	436	409	439	367	410	431	428	403	437	432	424	423	429	397	416	442	432	440	376	419	444	442	455	422	449	382	435	437	446	408	422	394	427	432	410	448	398	399	422	419	424	397	410	374	434	390	396	389	455	406	433	384	451	410	424	419	397	429	397	440	432	419	404	421	401	427	405	427	449	422	427	458	411	424	393	410	373	406	413	432	479	399	387	397	424	410	428	434	432	418	434	398	421	420	448	414	418	410	402	381	443	440	389	456	431	437	427	414	483	402	413	395	393	444	419	441	417	447	428	423	390	390	445	433	458	452	468	430	437	423	428	445	419	425	428	463	443	420	441	408	415	429	406	425	407	420	376	401	432	435	393	391	428	421	404	435	431	405	380	432	415	425	455	441	438	418	421	403	405	395	434	397	457	455	433	456	429	440	453	408	372	393	458	442	419	402	423	423	447	411	482	443	415	412	427	416	457	385	427	392	417	419	403	375	438	423	418	442	451	413	398	434	408	416	418	441	422	410	405	412	467	449	433	408	406	414	422	411	409	397	446	426	415	407	397	441	421	396	441	397	439	438	392	428	426	409	421	443	393	425	461	425	390	421	419	413	431	421	415	418	426	426	403	404	427	457	438	424	411	402	437	457	432	468	398	398	421	437	437	419	420	405	474	401	427	424	425	465	437	426	417	418	408	425	457	424	415	442	413	409	470	433	446	438	417	399	462	448	391	379	397	432	447	418	436	421	456	396	420
28099	26504	30225	22908	14811	9809	6680	5071	3617	2892	2409	2145	1736	1501	1237	1108	999	955	844	779	681	654	618	543	536	499	447	430	466	433	442	419	388	417	430	358	378	375	370	378	388	368	393	327	364	363	407	390	359	380	357	364	361	352	340	373	331	354	342	382	366	362	337	335	354	345	364	359	370	358	331	370	346	312	346	362	334	343	404	349	342	363	367	355	351	332	360	343	387	347	350	343	342	357	362	341	359	323	357	359	339	359	361	368	362	378	370	341	333	376	330	365	333	375	358	344	345	355	346	391	370	324	326	354	348	353	380	336	381	318	358	384	373	334	369	358	349	358	331	335	325	383	344	342	365	344	352	334	358	347	356	341	342	386	358	363	358	355	333	365	368	344	350	349	344	361	354	382	340	351	349	350	364	327	359	352	337	376	328	367	333	378	365	352	323	356	370	339	338	352	350	338	362	340	346	374	377	349	314	359	349	362	358	330	327	349	346	360	322	370	389	361	375	342	336	361	351	344	370	339	314	347	325	353	360	369	349	324	362	359	332	336	320	347	356	373	357	362	378	354	388	355	348	338	350	354	363	360	315	318	348	366	367	345	392	354	335	341	366	345	349	324	363	368	334	367	347	389	335	359	346	365	343	329	363	331	359	341	394	356	368	375	338	355	343	364	351	331	328	350	323	322	348	385	304	375	367	344	350	363	361	375	370	365	360	351	354	380	326	350	312	306	364	367	366	380	360	372	343	360	329	329	353	318	336	354	365	378	364	375	340	354	359	379	356	351	358	342	349	331	355	353	357	366	359	346	371	358	360	329	384	361	338	344	347	359	342	362	353	351	324	367	342	328	346	349	378	394	322	345	360	382	347	367	340	359	351	336	369	355	316	334	331	413	389	359	351	363	378	383	351	352	380	324	373	339	339	371	349	332	345	355	368	326	343	367	357	347	361	354	346	359	317	380	328	344	371	329	329	332	356	332	345	378	327	344	374	369	372	331	326	354	349	344	331	352	321	340	346	345	349	362	362	372	349	362	327	343	372	330	338	364	337	349	379	359	347	376	379	349	342	371	380	356	348	367	337	349	346	353	356	382	370	332	370	350	351	349	345	359	375	345	350	323	405	376	363	324	367	332	369	340	376	340	355	353	341	360	366	334	316	347	360	322	347	337	342	327	328	374	366	363	345	362	352	312	367	334	336	336	389	375	344	336	335	342	303	335	347	353	369	333	381	366	363	347	365	338	365	324	367	397	352	332	374	316	346	388	349	332	328	355	361	347	368	361	357	345	341	344	344	350	325	352	325	353	366	360	366	371	346	352	356	364	334	358	350	352	343	356	348	316	364	325	361	356	367	350	362	371	307	346	374	351	331	382	346	365	360	343	380	339	327	376	336	378	357	349	337	331	375	349	360	348	371	321	361	348	368	345	349	344	326	356	351	337	372	373	363	359	341	323	331	354	344	360	397	333	367	366	336	314	355	339	361	341	331	379	324	320	365	383	364	356	367	358	333	357	359	382	342	311	348	340	358	360	335	374	336	359	380	359	351	350	330	348	339	370	368	305	338	356	376	352	315	356	391	362	365	341	333	336	343	361	320	330	353	325	367	324	359	387	337	372	356	331	348	317	349	379	329	356	334	367	352	342	346	332	370	352	323	352	337	359	353	331	360	352	333	349	367	364	368	344	325	347	385	355	379	336	358	361	351	353	320	371	337	373	358	347	354	350	362	340	330	392	377	368	338	377	342	328	339	331	393	322	339	343	377	347	350	338	373	350	380	378	359	387	354	343	346	366	365	352	353	327	348	359	371	349	316	382	365	340	373	329	375	370	416	333	369	353	351	365	356	362	328	360	330	380	360	324	336	329	363	372	360	350	346	362	336	379	338	352	370	353	363	347	365	324	364	345	358	382	371	369	385	384	356	332	366	345	349	364	357	338	350	338	325	397	357	344	362	347	325	367	327	350	346	345	324	361	327	349	347	357	358	359	357	330	316	361	344	355	368	345	353	358	376	383	349	388	349	370	324	399	319	350	352	370	363	356	337	374	345	335	324	369	360	341	304	355	356	364	354	349	339	353	337	370	349	361	341	337	324	376	368	344	382	313	372	364	361	353	356	370	346	359	334	362	339	355	321	339	355	380	335	352	316	362	368	344	343	358	355	328	373	389	371	368	326	344	346	340	395	359	357	353	369	347	353	373	332	329	380	349	370	355	348	314	367	362	326	378	353	351	347	306	351	358	357	343	364	354	354	371	360	360	350	366	352	352	334	377	364	360	352	356	348	362	374	366	355	308	378	347	340	356	335	359	322	328	339	372	375	368	335	364	331	337	343	362	348	348	362	345	329	353	364	342	337	337	356	362	318	350	349	375	359	354	355	331	348	336	351	344	354	370	373	346	333	376	350	373	372	343	343	339	321	341	342	391	390	342	352	357	347	341	332	366	387	377	328	378	367	346	340	365	358	367	359	367	325	346	322	380	358	358	353	358	346	344	369	372	350	351	350	366	331	349	384	357	373	383	374	360	362	366	352	358	355	336	372	377	343	350	352	364	348	363	353	359	377	354	367	341	374	341	324	379	359	354	316	361	333	354	346	384	373	340	356	340	361	366	337	328	348	374	349	342	355	350	359	345	304	382	341	354	362	345	359	360	343	338	322	368	362	357	322	361	326	347	346	359	331	352	373	326	351	355	358	381	347	383	380	336	347	355	390	340	378	341	368	316	336	354	377	352	380	374	363	351	337	357	337	365	343	370	336	345	359	338	363	347	346	381	334	337	359	367	332	358	310	338	385	373	328	303	345	375	338	356	342	373	349	350	348	335	336	316	327	334	339	342	357	335	341	353	333	377	338	366	366	344	320	339	354	369	363	352	360	344	358	378	342	342	340	342	363	379	362	354	372	353	336	316	349	375	335	370	372	387	321	367	365	327	357	396	347	322	332	350	347	348	375	364	331	353	324	315	356	333	379	362	389	326	360	341	315	360	378	346	365	350	380	350	356	349	384	315	336	348	336	355	349	363	366	368	341	364	354	377	384	332	325	356	348	334	344	336	365	352	367	347	355	349	347	349	338	339	359	355	358	361	372	368	350	338	355	352	353	352	378	354	378	346	357	345	319	314	348	360	384	366	362	360	359	341	352	348	328	360	357	364	335	356	372	333	340	335	391	379	343	375	350	367	354	361	336	365	347	362	330	343	371	356	362	416	373	387	367	366	369	377	360	337	338	368	353	370	347	352	358	341	362	308	335	323	368	363	347	350	320	360	360	390	339	357	389	329	352	318	367	363	375	323	350	333	346	399	361	360	374	338	346	334	340	349	353	364	385	373	349	343	341	355	346	368	383	314	336	362	326	337	360	371	363	321	356	376	377	368	317	350	344	349	327	339	301	373	352	322	362	384	331	368	383	336	366	361	356	345	370	331	361	346	349	374	362	378	338	345	365	368	355	345	355	318	353	350	343	354	358	334	356	335	331	362	338	361	352	376	360	359	337	335
33143	43874	36551	25419	20252	15925	12464	10173	7613	6114	4887	3973	3325	2756	2332	2118	1902	1620	1485	1304	1109	1010	945	830	796	721	716	679	630	601	571	568	563	557	555	493	487	486	501	499	463	484	472	449	449	415	442	434	468	429	456	461	461	420	459	494	421	411	453	424	412	482	443	488	457	422	445	425	445	456	425	446	426	453	475	451	471	438	420	421	443	467	432	428	456	483	463	425	447	493	423	455	443	427	413	448	423	466	454	438	414	424	411	445	387	434	425	414	448	468	389	453	456	430	399	449	437	474	429	443	436	446	418	458	436	460	445	443	453	447	450	472	402	449	431	424	430	439	416	462	457	437	425	415	428	458	444	477	435	426	440	425	433	416	424	449	442	444	454	440	444	438	484	427	460	428	445	385	431	436	430	430	461	429	424	401	435	465	407	449	452	447	456	451	414	437	431	410	450	451	456	425	460	438	438	430	433	469	406	432	445	404	444	431	458	425	443	442	452	454	445	459	441	493	480	423	462	469	445	444	431	448	434	462	433	452	426	454	461	476	444	454	444	435	427	436	425	447	448	389	429	439	432	469	418	457	440	472	447	415	452	432	446	433	401	424	433	441	448	467	435	440	441	415	478	426	418	448	431	448	419	437	500	451	430	457	428	426	445	458	418	457	444	404	417	445	422	452	442	446	403	451	437	419	425	417	418	393	441	444	438	450	425	442	473	412	452	478	467	451	449	435	409	410	416	423	422	433	417	436	439	438	457	439	464	431	460	431	409	460	430	452	459	437	427	402	440	433	451	402	436	443	449	471	440	417	461	435	412	459	439	456	439	457	461	427	438	443	431	428	404	425	432	441	486	448	460	404	422	449	462	434	413	458	453	445	453	446	452	448	483	434	411	470	430	454	418	467	461	424	439	461	421	483	443	427	418	448	434	473	425	436	431	442	432	443	452	431	456	457	462	411	438	441	439	428	394	433	456	458	457	444	404	411	450	439	473	448	435	410	456	466	392	457	451	436	426	405	435	421	428	417	466	440	438	417	437	436	428	415	414	435	440	468	465	435	423	450	436	468	460	428	459	450	447	397	445	436	409	441	426	440	422	438	468	403	458	421	416	425	437	439	477	431	444	443	463	455	440	442	432	436	476	448	451	444	468	445	447	470	448	438	400	413	418	439	445	434	434	450	419	477	460	454	415	462	458	427	470	452	443	438	457	448	427	420	455	432	427	459	442	473	465	433	433	456	483	454	496	427	445	445	427	447	422	443	460	388	435	404	440	462	431	424	465	441	433	424	484	435	443	463	417	445	406	455	462	434	457	414	427	443	424	431	448	438	434	417	449	457	415	443	447	450	401	454	435	434	415	430	415	451	461	454	441	450	450	455	401	433	443	469	420	417	429	482	462	439	470	468	448	432	443	438	438	444	498	462	448	421	421	428	464	432	450	445	460	430	448	467	475	421	428	445	460	461	446	474	451	455	431	450	445	449	473	477	406	421	418	422	462	415	414	460	435	433	435	421	433	427	448	462	441	462	451	434	453	451	441	433	447	418	460	448	407	442	444	421	466	425	451	421	446	463	444	426	451	430	459	431	437	467	403	425	420	390	461	421	441	409	438	466	458	403	426	408	459	425	440	451	433	439	463	435	421	390	411	444	438	421	441	413	429	429	452	447	458	453	459	455	453	416	482	439	440	429	428	445	448	427	438	420	442	439	453	454	458	458	446	432	428	464	421	437	487	417	424	440	440	427	441	458	445	425	427	425	429	443	472	418	446	445	457	448	417	420	447	453	443	472	403	437	441	457	442	447	395	483	455	422	416	432	450	462	424	429	444	446	446	435	441	440	432	440	417	421	426	441	463	424	399	448	448	461	447	433	424	448	443	471	456	422	449	450	466	427	437	422	435	420	481	487	476	408	428	449	484	453	433	470	463	408	473	426	460	429	438	456	447	465	456	404	443	444	434	447	452	474	455	429	468	428	418	466	411	437	450	509	434	437	440	455	414	443	404	471	408	421	462	427	471	497	427	431	474	440	467	434	466	447	405	437	476	456	423	462	452	418	472	424	487	438	422	448	466	445	460	454	436	405	489	481	460	436	441	454	417	436	417	477	434	415	455	464	400	476	439	438	453	421	425	466	401	431	414	426	436	442	468	447	427	388	419	452	398	464	433	440	446	464	425	479	455	424	447	425	433	411	409	426	469	427	454	441	412	457	484	459	396	451	451	441	428	423	426	436	472	434	436	434	458	409	464	447	444	428	457	410	451	413	492	446	456	418	473	456	438	436	432	453	459	433	439	472	399	437	478	450	436	439	436	458	442	456	428	425	411	466	474	430	438	451	465	441	440	429	436	437	448	441	447	423	429	467	460	448	434	428	459	413	419	422	429	436	446	459	409	428	445	446	444	443	482	416	394	445	448	412	495	418	438	420	487	423	456	429	476	424	423	448	413	447	417	436	431	415	456	435	462	482	452	460	436	469	457	427	423	450	392	482	428	438	413	445	386	416	483	462	439	453	428	451	469	455	444	424	409	417	451	437	466	494	411	464	430	451	405	494	436	420	422	419	442	411	453	457	496	448	489	435	465	416	450	444	467	386	422	401	436	389	459	472	416	446	443	473	431	408	437	434	460	459	457	430	444	481	439	416	487	405	482	426	448	461	439	436	461	433	459	486	442	430	422	428	451	450	445	431	401	443	429	422	459	422	444	433	480	412	451	403	437	464	459	463	435	469	435	465	448	473	442	443	452	426	456	479	465	452	435	459	441	416	398	433	450	459	438	416	450	434	495	419	440	415	430	446	421	451	423	436	428	465	448	434	448	451	438	456	403	456	394	456	433	459	427	439	464	473	433	433	451	419	461	428	451	444	480	456	445	457	442	445	439	414	475	427	472	444	409	441	464	453	433	449	437	404	430	450	424	397	417	434	466	427	462	437	435	429	482	453	438	425	437	439	439	464	420	442	425	415	408	459	418	427	409	448	449	418	424	449	428	445	421	425	453	437	460	447	422	452	466	403	471	417	437	423	458	425	430	443	431	464	443	446	434	427	398	418	483	436	437	440	427	426	424	443	414	469	416	417	415	463	464	462	429	445	430	434	442	456	468	458	449	462	443	430	442	450	425	461	462	429	443	456	448	420	416	451	467	462	410	423	445	452	485	410	454	445	432	408	462	440	457	426	449	437	453	434	451	456	424	430	450	465	479	456	452	429	448	437	463	440	452	456	447	442	405	423	413	416	435	445	450	442	437	433	457	442	435	438	415	460	432	463	448	430	429	468	479	428	477	498	414	421	458	434	472	431	470	417	455	438	453	415	460	429	477	439	456	428	454	455	478	411	456	433	459	416	439	490	413	459	412	427	434	428	437	440	411	428	444	429	443	448	436	425	418	419	449	449	432	440	413	451	452	435	419	412	435	445	445	434	444	444	451	440	413	458	453	431	447	419	458	457	456	446	447	481	414	458	460	478	476	439	427	439	452	439	438	465	439	409	419	443	453	454
23730	20811	27978	24093	21719	19232	13322	8580	6310	4834	3792	3147	2596	2104	1959	1679	1373	1326	1183	1057	915	841	769	678	636	622	578	540	537	500	451	483	455	449	410	413	415	377	400	406	390	383	362	347	388	385	395	391	358	332	324	372	348	348	356	343	338	335	372	354	347	333	338	333	349	338	330	344	328	334	356	324	379	324	331	346	328	323	401	350	313	367	344	352	388	347	367	330	365	326	374	334	348	323	349	356	356	343	348	331	317	327	341	378	352	329	401	338	374	324	342	352	342	349	334	377	351	369	364	339	357	341	338	340	344	352	330	354	324	340	351	361	317	336	336	342	363	361	333	349	345	360	332	372	329	344	319	323	373	435	332	332	371	362	337	367	346	332	338	345	325	327	316	341	394	357	371	338	366	326	338	342	334	340	334	330	362	350	365	328	347	353	353	310	333	343	341	318	336	332	345	323	352	335	337	337	324	338	342	344	368	342	354	360	336	374	363	346	343	336	352	372	388	310	324	315	361	321	361	346	313	352	364	351	328	363	333	307	364	362	338	319	364	333	356	347	330	341	351	345	382	328	300	361	365	341	338	366	329	352	356	323	352	314	333	332	365	339	352	325	330	351	320	344	353	335	376	328	332	309	346	323	316	341	340	383	341	338	316	350	324	325	349	345	361	344	357	356	335	328	322	369	339	360	342	348	366	310	376	327	329	347	340	351	355	356	343	340	348	323	303	324	342	354	346	328	340	320	337	326	328	331	345	346	337	364	327	358	346	349	314	363	362	334	310	358	329	344	354	324	368	387	351	330	346	360	368	338	356	341	350	358	322	375	356	321	352	378	338	346	330	341	348	370	349	339	372	342	360	339	346	331	350	327	385	339	311	343	333	357	312	366	350	345	373	322	334	315	327	336	358	383	342	337	331	352	339	338	377	328	343	353	318	373	338	323	338	333	342	365	313	324	327	378	358	341	357	366	356	339	358	356	339	351	335	380	303	326	341	357	337	331	354	356	372	360	381	326	338	378	349	331	335	347	336	335	349	330	356	333	330	351	358	350	352	355	338	322	338	349	330	340	339	353	335	326	339	365	374	351	325	354	335	349	348	325	360	351	364	341	371	326	325	348	365	336	338	352	338	362	363	353	358	354	359	338	350	323	350	336	356	337	351	361	335	345	316	359	348	350	345	345	341	345	357	338	357	372	329	324	328	360	336	386	350	400	323	412	360	373	345	338	352	325	359	356	356	308	344	345	332	351	343	306	370	327	354	325	355	347	355	340	347	367	367	339	375	360	370	344	368	359	344	351	317	336	368	359	348	353	332	356	331	327	330	327	344	329	347	360	322	322	349	343	364	348	352	340	354	327	347	340	367	328	373	339	351	349	370	357	340	343	351	365	356	346	400	330	335	322	358	337	323	349	369	341	356	343	373	336	362	327	335	334	332	343	362	344	327	353	363	335	367	369	366	346	341	330	367	371	351	351	386	369	355	334	338	310	360	353	376	341	357	342	329	303	343	348	341	335	357	301	329	337	363	319	357	360	343	347	319	362	350	368	334	347	352	348	333	357	357	346	342	361	362	353	342	358	310	328	333	342	326	323	360	382	381	368	330	302	348	342	344	341	338	373	347	329	330	344	382	355	333	328	364	365	333	330	344	336	334	359	374	330	339	349	348	352	318	329	345	326	360	337	340	343	339	351	318	344	359	300	345	332	374	345	369	341	345	342	338	318	319	335	340	324	341	313	345	328	345	350	355	339	335	346	376	373	323	309	344	324	337	309	349	347	333	333	340	345	334	349	350	371	332	369	348	333	339	351	349	335	348	346	314	360	385	364	357	321	351	327	358	353	325	355	373	319	359	351	361	340	342	345	310	357	351	370	383	330	380	372	351	337	345	344	353	356	362	340	360	331	332	334	364	343	325	350	330	362	342	333	377	376	386	369	332	328	379	311	330	373	342	333	355	348	341	346	378	345	318	333	369	360	342	357	319	333	346	365	357	337	338	347	339	333	334	326	344	350	336	337	352	326	362	297	375	360	364	343	338	348	380	370	357	321	382	359	324	339	341	337	350	351	340	330	373	337	348	363	386	373	332	389	350	345	316	377	326	311	342	334	340	360	384	326	342	368	319	360	341	306	316	323	381	369	349	331	329	342	337	359	349	362	358	358	352	365	322	330	364	355	360	321	336	348	366	337	355	344	355	344	348	392	314	350	337	344	322	365	358	331	375	334	328	361	357	375	367	405	331	352	345	339	356	323	334	331	361	341	358	353	360	381	351	317	367	380	347	395	350	357	351	359	384	330	355	316	353	357	368	308	345	345	359	361	340	316	314	373	323	352	317	331	338	379	331	341	310	363	323	317	363	335	340	287	325	347	335	340	338	341	335	343	312	296	347	352	343	335	363	349	345	348	321	370	348	333	353	342	330	348	363	365	354	360	343	321	366	325	369	359	352	340	299	353	344	350	333	334	314	385	332	333	325	343	356	366	334	333	341	341	360	338	354	344	332	342	325	331	330	359	367	334	313	328	339	342	314	331	335	325	347	358	318	370	312	348	366	349	362	347	360	323	336	329	356	341	355	390	320	322	327	367	338	323	341	353	365	331	346	343	349	331	339	372	340	347	346	350	342	321	348	364	324	372	336	342	335	347	376	350	349	335	334	342	347	329	347	364	371	355	372	340	372	331	350	356	346	331	316	341	346	308	330	339	353	355	352	366	344	328	333	336	334	343	351	356	353	346	362	349	312	341	348	313	321	357	352	370	342	314	306	347	350	341	365	340	337	359	346	334	337	341	399	345	285	336	366	363	334	327	351	353	328	335	332	327	327	344	351	362	359	321	357	371	356	369	339	325	347	308	370	360	372	344	375	344	368	345	356	361	368	376	352	389	362	368	359	341	320	332	355	369	392	353	354	371	370	336	356	345	306	303	353	336	392	358	339	335	323	344	343	381	325	344	347	321	366	361	355	328	351	344	336	329	318	363	342	348	328	342	318	310	372	334	351	351	362	359	385	362	355	358	368	332	351	337	387	344	371	347	310	349	312	316	314	327	336	352	339	316	379	356	367	348	363	329	358	338	360	335	331	320	343	329	373	367	332	336	340	322	353	312	344	325	360	353	337	351	381	346	365	324	341	336	368	339	330	348	362	330	347	359	342	358	318	351	357	356	350	352	361	363	343	339	335	362	357	350	356	337	333	350	349	320	372	342	348	314	325	355	307	336	361	312	315	342	356	377	332	338	400	340	383	343	360	346	333	345	336	339	323	346	337	342	333	350	354	345	352	326	339	330	339	347	329	349	340	344	347	327	388	358	335	358	373	333	351	387	340	298	382	342	374	345	323	369	313	338	306	308	345	358	362	353	297	360	353	361	345	376	328	354	342	353	338	335	346	323	336	367	375	358	382	340	331	350	381	373	325	354	325	346	338	348	330	323	343	338	351	340	325	353	357	344	380	305	316	342	335	325	312	324	331	339	347	331	359	312	345	322	341	337	334	331
31509	49369	42815	31783	26155	21962	17776	14694	11783	9078	7411	6137	4990	4142	3688	3190	2657	2362	2146	1904	1607	1431	1238	1073	1068	988	812	819	781	714	684	662	617	550	576	529	560	516	526	512	522	495	494	464	490	486	442	467	474	427	434	440	449	408	451	442	420	414	430	429	439	437	422	435	410	420	451	407	428	428	444	454	424	412	443	437	442	466	448	448	447	415	403	462	455	449	424	397	430	414	436	468	461	456	385	438	444	430	425	443	472	430	432	419	429	418	436	446	431	436	414	421	461	441	421	408	440	415	425	451	409	423	431	448	418	395	438	399	404	443	394	445	408	412	444	458	423	440	443	439	435	418	450	440	401	442	432	410	435	451	460	445	430	379	429	412	416	448	450	427	427	442	418	427	455	368	422	432	404	438	447	407	431	426	497	440	390	445	412	472	410	446	415	446	435	435	460	392	431	422	424	433	464	427	426	432	407	469	453	473	433	398	446	422	419	401	444	444	447	457	414	462	431	438	435	447	451	438	411	405	401	442	425	387	399	425	417	448	411	460	460	427	408	457	422	435	444	448	439	393	437	438	440	459	435	463	453	451	427	442	437	455	436	439	427	436	425	448	433	449	393	492	411	382	428	463	409	436	440	413	439	470	417	401	442	402	443	432	421	430	417	405	418	452	429	459	454	419	462	413	423	437	458	434	420	439	457	395	407	385	440	402	435	449	389	447	429	401	439	451	413	442	469	417	433	422	442	444	459	430	423	463	400	428	466	461	432	446	423	457	421	444	423	415	444	436	445	468	427	412	444	424	450	439	451	406	422	427	443	403	436	402	482	420	420	410	422	447	393	449	447	402	430	423	403	417	448	393	462	432	414	443	440	427	446	460	405	456	421	443	420	439	384	430	426	441	453	417	421	392	395	412	438	393	423	468	432	439	425	423	403	430	452	458	445	459	427	421	464	501	459	395	451	460	437	427	434	442	419	469	444	434	426	409	436	451	441	387	397	415	406	442	408	439	427	413	445	419	479	418	411	437	453	450	415	437	449	428	407	420	423	419	416	465	405	457	430	438	450	422	437	431	388	431	414	438	412	454	413	408	458	434	433	419	425	451	424	416	448	415	437	422	445	406	424	409	477	419	428	445	412	426	444	383	436	437	447	440	433	402	431	419	432	450	422	426	434	444	406	461	458	404	414	410	440	403	456	435	439	411	444	404	468	400	427	440	452	417	434	414	412	437	419	416	454	446	370	445	418	373	455	436	445	400	450	419	446	439	422	423	425	441	408	429	396	457	414	409	426	416	420	414	411	441	417	446	446	439	459	404	424	423	431	453	457	410	430	462	425	418	420	478	419	468	458	419	438	428	443	416	477	458	437	445	416	457	485	460	407	459	401	428	458	432	453	446	448	419	416	390	464	413	404	442	402	436	434	445	442	438	436	416	404	454	422	460	422	435	422	412	422	425	411	422	417	431	428	428	426	415	441	410	443	410	425	464	439	426	451	433	459	437	447	421	422	439	424	423	426	450	403	426	431	463	427	394	400	453	432	439	446	448	459	405	406	433	450	386	442	405	431	463	422	444	396	440	415	445	444	439	431	436	458	440	453	426	433	443	457	456	463	462	414	413	436	468	465	434	459	426	431	475	430	430	434	432	413	396	434	432	420	406	418	413	471	422	444	438	430	429	412	443	415	424	470	427	436	426	456	399	418	426	427	431	439	410	415	447	460	425	407	437	428	455	457	408	392	438	454	434	445	415	405	421	422	444	398	445	434	443	440	437	418	478	455	413	438	466	419	413	458	422	414	442	446	473	427	462	468	441	428	416	426	457	416	422	401	414	411	423	487	477	472	434	446	417	428	442	470	425	422	435	426	423	437	443	398	435	431	439	480	435	398	429	478	428	400	431	429	440	421	419	469	419	425	404	408	431	433	430	437	420	422	427	400	424	467	476	398	436	430	486	406	443	434	438	413	476	453	392	414	432	436	415	473	411	455	479	426	441	460	453	417	458	430	429	465	428	455	448	452	420	451	452	412	448	438	455	416	462	418	455	458	432	419	435	458	454	430	425	444	433	444	457	448	393	410	443	457	432	436	454	413	393	434	415	459	424	430	474	407	459	428	441	453	430	423	402	435	409	424	471	442	466	433	414	412	455	435	424	442	417	447	452	462	426	466	424	404	439	430	412	425	443	441	416	438	456	413	429	466	441	437	430	396	437	418	412	394	432	421	463	457	453	426	449	453	409	443	462	433	411	420	452	424	449	431	474	424	461	453	455	454	446	458	469	467	440	432	482	410	436	466	435	388	413	437	462	423	427	446	427	416	453	450	420	440	475	405	407	436	429	451	401	437	444	431	410	434	425	466	413	438	443	457	429	398	413	436	434	438	396	465	420	458	404	435	419	419	425	441	469	426	416	448	458	408	442	423	425	429	414	436	419	431	422	409	430	402	389	461	409	411	436	430	383	409	437	465	458	441	407	438	446	420	441	426	442	436	446	425	443	498	443	423	439	441	421	412	438	415	437	434	443	426	425	447	448	434	381	410	393	424	432	469	418	439	442	403	453	374	429	426	453	437	442	429	429	422	405	473	425	434	445	434	443	444	441	413	453	453	434	433	475	447	442	417	388	418	453	433	418	412	442	421	407	449	448	406	412	456	434	425	451	451	418	422	437	438	401	428	432	426	392	408	439	450	423	421	428	442	461	465	413	442	419	426	411	391	421	391	430	467	415	438	475	423	414	396	444	458	439	439	415	452	436	440	411	448	421	417	399	441	441	458	444	390	457	423	429	429	443	401	424	389	419	408	405	395	432	449	417	406	429	429	444	439	399	439	456	422	443	435	441	459	417	396	405	399	441	451	440	447	429	419	413	477	432	453	448	450	452	430	414	430	435	434	413	433	466	461	406	395	421	444	448	439	433	402	454	426	451	409	426	426	482	445	428	425	450	436	409	447	449	447	427	388	465	466	451	419	437	457	457	449	436	408	431	425	434	455	455	412	463	415	431	415	431	435	422	437	433	414	434	414	417	443	410	424	427	444	431	445	386	471	430	408	422	445	429	460	452	455	429	468	453	375	442	459	408	425	407	433	427	441	432	452	438	447	390	423	454	439	421	426	433	433	428	410	445	464	447	434	430	436	404	413	413	426	436	422	424	418	446	428	439	390	410	413	472	436	448	428	438	422	415	452	434	412	472	408	430	436	396	442	443	398	433	429	438	431	426	449	429	434	427	419	436	411	408	435	434	420	389	431	422	476	413	471	470	449	423	416	429	433	430	402	421	443	443	386	471	447	424	418	421	407	432	434	437	441	455	425	445	425	418	424	457	410	435	431	449	453	404	442	418	427	406	440	424	418	447	430	439	410	423	443	415	434	440	418	395	474	444	386	386	421	439	401	447	410	410	412	428	411	407	449	381	454	388	421	432	428	448	380	429	460	441	410	445	446	438	433	445	393	456	432	446	419	442	421	412	401	458	465	448	443	433	430	456	441	443	436	415	399	412
22664	20794	28381	23347	21137	22521	20808	11968	8845	6672	5322	4152	3506	3029	2552	2138	1991	1732	1571	1430	1287	1075	975	827	799	743	654	603	568	572	560	555	531	484	480	467	434	450	388	400	384	400	354	404	352	375	355	374	377	359	379	364	365	362	385	355	339	357	333	353	365	389	374	353	332	362	310	345	344	343	366	342	378	300	335	334	368	326	308	347	378	369	362	367	344	353	352	355	341	346	366	337	362	373	382	317	373	345	328	355	334	343	349	350	366	375	337	321	372	365	330	352	334	312	336	320	330	368	359	338	363	353	323	340	335	389	343	348	380	316	332	358	369	371	342	348	361	386	344	338	339	335	350	361	344	366	384	348	340	352	346	324	375	343	345	331	347	343	330	321	366	347	368	365	341	343	348	363	357	335	382	350	345	349	344	345	345	325	351	346	347	325	338	341	393	343	307	356	351	353	366	356	295	318	352	341	324	355	353	365	363	359	325	369	357	315	363	377	373	380	342	378	397	332	333	333	361	357	334	315	328	377	361	362	343	374	343	352	339	339	343	333	368	356	333	368	364	358	358	372	350	335	320	358	358	332	342	347	330	332	376	340	386	357	397	335	363	333	375	378	382	345	352	307	332	354	335	320	375	368	375	363	342	320	362	301	339	343	380	398	377	369	331	359	358	316	337	338	363	359	357	353	326	352	357	359	345	362	353	321	379	344	351	331	364	334	361	327	337	349	338	356	298	358	338	349	310	346	367	346	352	352	354	370	351	343	330	364	332	354	363	350	348	371	333	372	358	368	344	338	339	373	353	341	345	376	359	334	355	366	352	335	332	341	353	362	356	351	334	365	331	339	378	344	352	347	333	365	381	366	337	365	313	378	351	355	337	348	350	371	369	342	344	337	355	372	349	344	373	372	337	354	338	369	363	360	343	357	345	353	317	345	319	336	359	346	328	335	372	351	343	343	336	356	351	355	370	351	356	327	361	369	376	357	373	339	348	333	341	332	304	347	335	370	374	350	350	341	349	327	344	328	365	338	354	369	353	340	345	378	361	372	366	343	370	346	341	392	362	391	348	360	351	392	383	353	348	351	346	390	321	338	305	319	349	347	335	338	352	333	324	353	385	370	348	297	340	385	367	328	337	359	345	362	359	332	385	349	373	352	342	329	366	386	355	352	328	337	353	333	358	356	325	347	336	331	341	349	339	357	334	352	327	330	312	324	346	343	330	379	354	389	349	349	310	357	345	383	325	302	387	342	333	349	361	385	372	362	379	336	339	342	345	345	335	354	387	341	353	320	345	361	323	366	338	351	319	366	352	353	362	348	344	366	369	359	311	351	349	377	358	356	333	346	319	305	373	374	363	350	345	297	351	365	335	360	311	360	319	380	359	373	345	347	380	365	367	364	361	346	377	326	349	347	349	343	361	310	333	326	336	346	346	364	368	353	355	333	346	373	338	346	327	330	343	320	358	331	335	329	338	331	336	370	376	336	330	366	376	341	345	368	327	335	335	363	348	354	340	354	355	327	329	343	321	322	350	327	326	375	325	379	334	333	354	373	339	359	362	361	345	366	340	366	347	356	343	333	348	368	404	366	371	361	331	341	364	366	325	370	336	351	346	354	377	342	344	342	341	347	341	361	338	358	326	342	348	348	341	332	345	378	329	360	418	369	336	328	356	404	344	336	361	317	349	350	341	356	322	323	377	339	351	334	343	318	364	342	375	317	357	348	317	353	355	375	359	353	358	333	360	343	351	356	319	377	331	358	314	343	352	356	369	307	364	343	330	329	349	350	363	347	340	367	331	320	350	354	342	359	332	374	354	342	325	356	373	345	315	347	330	383	377	373	348	340	309	346	330	326	344	357	330	344	365	363	359	351	320	371	363	331	369	340	379	342	344	359	360	366	348	364	357	343	332	347	347	329	326	346	362	333	371	332	350	332	373	353	341	336	373	375	376	340	403	335	344	376	360	333	355	373	344	341	326	337	362	307	335	351	362	347	359	352	327	335	336	367	345	371	308	332	368	355	378	358	353	401	348	349	356	353	374	325	352	326	372	372	344	363	357	359	344	355	354	326	329	351	349	352	352	328	362	354	370	331	349	330	353	353	361	368	375	345	328	349	362	381	351	342	322	373	370	348	346	356	384	347	310	360	377	351	346	344	350	357	352	382	335	372	375	322	335	353	346	391	346	329	367	342	338	366	346	386	368	326	321	336	330	349	369	361	354	381	360	317	359	362	390	348	384	315	305	354	338	352	342	342	375	334	370	355	343	332	345	319	350	322	359	332	332	380	344	349	357	350	358	364	340	338	339	359	367	374	393	386	352	342	321	321	343	352	349	348	324	352	389	350	362	325	311	369	338	362	360	349	355	358	363	320	338	351	329	368	348	335	381	350	357	351	340	351	345	374	379	343	333	361	366	333	313	339	332	333	328	364	362	363	359	358	338	334	354	334	357	355	349	363	342	335	358	344	348	366	345	352	342	349	348	331	349	351	337	333	314	347	366	332	377	377	376	355	357	367	343	338	348	342	374	376	327	350	363	359	336	338	335	351	353	350	341	350	359	354	324	349	376	372	354	344	336	308	363	342	344	372	316	353	354	354	317	341	360	379	336	362	329	337	346	384	374	349	366	337	308	381	353	340	355	373	327	363	347	349	330	354	336	355	345	370	350	325	365	358	350	352	379	359	417	354	369	344	367	352	379	328	357	340	323	336	338	352	359	324	342	340	350	347	378	358	352	347	340	325	372	391	370	357	372	383	376	308	359	340	347	363	362	355	322	317	355	349	335	329	315	338	378	358	346	333	355	349	320	338	343	329	368	337	338	362	312	344	368	352	351	348	378	338	343	320	335	341	332	376	336	376	326	370	354	344	376	318	351	372	359	334	352	341	335	349	380	335	381	357	340	327	322	356	367	366	331	353	337	325	334	340	346	391	328	363	374	348	379	351	345	341	332	334	325	342	339	376	371	325	370	311	337	384	318	341	329	372	350	360	347	352	358	361	352	337	353	347	349	335	371	320	328	358	327	313	397	372	370	369	360	329	354	346	328	359	363	342	348	345	367	367	340	348	348	328	325	338	347	342	348	382	348	355	381	370	349	377	373	349	325	362	378	338	333	373	355	362	379	335	338	373	357	338	344	332	342	343	336	386	345	351	336	358	353	343	336	317	347	355	347	366	385	356	382	366	358	359	324	339	345	359	302	327	347	358	347	342	356	333	360	355	344	373	345	359	343	382	338	346	359	363	340	371	355	358	367	338	333	371	365	334	333	340	354	346	308	345	353	367	366	350	360	337	353	332	336	355	360	355	369	337	354	388	351	331	395	361	332	328	335	346	353	317	366	344	341	340	318	340	364	352	356	358	350	382	341	354	379	341	357	356	316	340	345	363	331	361	385	315	364	325	325	376	339	341	388	373	334	328	352	363	325	344	313	310	363	341	339	343	356	351	327	359	343	317	338	323	341	370	362	361	341	339	367	340	377	341	338	360	320	373
33777	52038	47013	35881	30692	26479	21909	18572	15578	11923	9747	7906	6530	5454	4595	4075	3590	3131	2827	2518	2076	1821	1593	1408	1249	1155	1069	959	916	874	794	748	727	671	639	624	574	545	560	529	510	489	462	485	470	467	476	481	461	475	412	444	473	388	487	434	420	445	408	462	448	437	422	421	463	429	402	420	414	428	441	428	455	427	431	416	435	414	410	405	443	451	420	401	399	418	432	411	420	432	400	425	428	436	404	396	435	445	464	427	444	421	455	414	416	439	443	451	410	393	440	433	458	469	445	436	448	447	405	413	423	422	400	410	421	456	387	445	445	417	445	457	407	439	414	426	423	404	468	377	401	465	453	442	449	419	428	424	441	460	451	433	469	412	407	401	452	409	428	441	420	396	422	418	422	386	448	390	448	418	416	420	477	410	464	436	427	429	424	428	417	446	406	433	402	419	438	423	438	457	435	415	437	459	479	438	410	441	439	444	436	443	453	455	441	423	415	439	428	438	426	391	446	422	426	418	395	398	468	409	433	415	449	433	416	428	436	420	414	442	436	428	407	428	415	414	426	430	452	455	445	438	471	440	422	462	431	436	390	442	435	428	426	443	428	416	425	421	451	392	434	437	434	437	443	401	418	441	442	418	430	420	438	413	459	385	431	413	413	401	446	454	429	468	455	444	417	432	423	417	428	415	437	432	412	421	433	433	454	474	448	432	445	438	399	408	454	440	383	425	439	435	442	454	457	415	447	397	424	418	439	450	425	459	402	411	427	465	389	462	444	446	409	476	440	422	445	437	435	414	419	445	424	425	451	426	433	427	416	393	389	395	421	453	397	462	434	432	457	445	397	441	464	409	447	416	424	414	470	477	419	430	411	424	445	434	447	405	457	435	432	409	439	444	439	446	388	367	409	422	429	397	413	437	423	419	439	440	413	442	424	421	413	464	403	431	435	424	408	470	464	437	371	448	432	458	377	443	412	434	414	428	386	430	451	407	423	415	443	459	442	425	421	429	444	451	428	421	450	442	432	451	447	434	404	412	447	437	428	403	423	435	416	416	458	391	441	431	446	461	456	438	433	421	411	426	402	412	399	396	470	438	467	422	439	457	438	434	449	410	380	450	415	426	415	435	431	404	420	405	424	430	433	409	430	433	416	437	442	449	374	413	436	432	447	429	455	434	445	435	439	429	457	447	442	417	409	451	439	426	420	417	443	451	446	420	407	412	430	410	451	445	402	429	440	435	416	433	383	415	433	460	397	446	417	399	417	441	456	422	417	417	458	411	471	484	422	440	453	410	437	399	429	429	450	392	420	441	420	456	420	421	392	438	461	462	446	412	461	465	424	406	442	433	451	437	422	431	410	407	393	410	445	452	440	456	435	457	417	446	436	454	420	447	417	436	439	428	406	428	408	432	421	465	455	409	411	431	427	456	439	436	411	401	425	406	444	389	434	397	474	431	458	438	431	401	405	415	438	443	461	416	419	483	447	434	438	440	416	431	453	421	408	409	386	395	411	427	420	410	422	431	410	398	408	423	419	420	447	421	450	459	445	441	416	416	435	426	413	450	433	449	440	439	420	439	433	421	443	436	448	439	417	440	433	403	451	466	457	395	423	424	445	417	429	398	412	387	458	417	432	400	427	425	457	408	416	418	431	408	467	435	439	429	453	423	393	421	415	465	405	411	401	457	422	451	418	458	437	435	431	437	449	438	418	435	427	416	444	428	428	425	399	427	447	435	390	430	440	423	405	378	419	393	452	413	451	410	440	431	420	430	400	418	425	481	411	466	426	431	414	445	390	411	435	400	419	432	449	414	420	459	418	415	433	440	413	418	409	420	456	464	457	399	430	428	420	441	443	455	444	471	432	382	449	376	430	432	412	439	433	435	414	434	422	486	421	418	414	438	461	440	418	448	450	451	431	423	449	416	410	479	441	453	432	405	419	442	430	449	443	467	440	426	458	425	405	435	450	442	437	421	430	434	416	404	411	427	455	439	439	414	435	412	435	445	436	421	417	421	432	451	457	415	416	429	437	438	412	430	402	432	436	427	437	439	429	419	407	425	417	429	404	414	415	450	451	450	426	422	446	436	382	491	438	445	465	441	449	423	446	394	446	393	420	404	406	402	452	409	387	444	428	454	438	403	435	451	414	420	454	473	444	435	416	460	408	385	425	437	430	376	428	395	408	405	412	432	470	365	425	430	429	432	412	404	430	455	443	435	458	450	459	400	418	406	403	441	418	403	463	480	475	425	421	397	418	389	425	446	469	442	405	446	453	408	424	426	443	434	431	485	427	478	437	436	400	472	426	433	442	419	415	413	424	417	445	436	448	449	447	434	413	397	435	424	437	449	439	456	452	452	407	429	463	449	405	407	393	420	404	405	441	398	454	467	417	421	420	427	434	469	421	417	420	406	414	431	466	440	432	444	440	410	438	381	449	433	412	427	418	446	448	413	365	427	408	428	458	436	434	404	403	410	413	452	425	432	433	415	431	431	404	419	447	437	456	390	430	419	451	438	434	456	430	421	428	442	426	458	447	409	431	420	413	416	443	428	404	432	419	461	447	433	423	430	437	380	389	459	445	453	437	437	462	433	430	446	439	402	436	455	431	444	443	458	438	384	451	423	465	439	453	449	464	449	432	436	404	399	429	439	469	451	449	425	406	421	439	438	474	431	440	451	421	439	457	425	447	416	466	452	450	441	437	449	412	417	416	404	434	433	416	458	415	413	417	387	428	388	435	432	434	399	457	402	404	466	415	419	383	431	435	421	428	426	447	459	411	436	419	423	395	438	436	450	421	445	446	417	413	427	421	440	438	430	410	406	437	460	422	438	427	435	420	444	433	418	409	449	441	395	452	437	438	454	450	404	402	428	434	425	408	430	407	413	432	407	427	437	429	401	454	440	415	443	410	411	427	426	434	459	426	421	455	409	446	406	481	407	483	384	404	420	422	353	402	414	414	444	429	423	435	443	417	447	470	403	455	432	418	445	431	451	454	441	393	419	405	461	421	432	454	433	426	479	406	448	406	436	425	412	429	409	428	434	428	407	390	456	417	428	414	396	447	436	413	454	439	437	395	454	456	427	419	416	467	431	407	434	460	450	458	424	420	440	413	402	412	408	446	422	437	426	405	428	458	410	443	397	437	427	457	411	458	414	443	422	413	403	467	450	417	412	394	468	428	448	461	436	423	434	398	440	446	401	441	404	434	409	428	447	437	419	400	434	428	385	407	410	414	442	456	438	415	424	403	433	439	425	425	423	407	435	417	393	440	432	445	444	445	396	417	454	435	405	421	442	427	436	414	432	407	420	431	441	419	421	444	439	449	379	449	413	442	421	390	442	413	391	450	417	387	425	423	422	413	424	397	433	412	430	439	449	394	418	436	424	428	393	446	434	466	436	437	402	389	476	422	423	413	456	421	394	428	459	471	409	425	426	418	440	398	435	408	417	443	443	408	459	460	405	401	443	402	465	437	438	431	388	417	433	443	417	430	420
27767	25377	30228	22824	14725	10203	7110	4832	3949	3136	2496	1890	1639	1490	1314	1223	1014	948	855	816	720	665	619	571	541	494	490	509	458	444	421	467	389	435	426	418	408	389	394	377	384	340	366	391	382	371	356	346	365	339	365	357	354	323	332	352	346	330	368	361	338	338	358	372	310	335	376	351	344	368	328	355	350	331	339	354	340	411	335	339	412	357	340	355	349	401	351	364	362	352	336	340	331	362	369	369	366	373	343	332	328	372	349	353	365	359	314	363	332	332	363	381	366	380	367	398	350	373	362	367	341	338	397	351	364	347	368	329	369	359	384	373	406	369	369	332	370	355	395	355	341	355	367	374	366	335	305	368	369	375	331	322	375	363	359	370	349	377	349	387	351	341	367	357	364	370	354	349	365	336	358	347	352	328	359	367	310	386	349	392	345	359	352	330	346	371	351	335	359	344	340	366	359	390	339	357	360	359	350	340	332	338	339	343	354	371	352	330	377	347	335	377	324	349	359	356	372	341	378	324	366	357	340	355	371	343	329	377	347	370	332	375	317	362	366	344	357	387	357	357	340	368	350	381	324	354	373	345	342	372	355	327	373	368	336	406	322	333	352	342	365	348	368	346	371	353	304	346	349	383	355	372	324	375	350	353	378	368	357	347	358	359	352	344	338	334	344	340	365	353	352	371	362	329	339	376	355	372	355	369	374	376	367	379	360	359	338	365	368	337	342	346	375	372	361	355	348	364	365	329	368	339	355	369	361	356	346	382	364	352	378	335	379	359	355	344	369	347	378	392	344	376	403	377	318	382	366	357	343	364	348	369	367	336	365	377	354	347	330	346	372	362	332	336	368	382	357	358	370	379	382	342	386	354	341	381	375	364	333	355	389	347	367	365	371	351	379	361	353	326	332	326	357	386	376	341	344	367	354	341	357	352	338	367	312	367	339	356	370	335	347	346	367	352	355	352	374	375	364	398	371	316	315	345	333	364	359	367	367	337	351	346	347	360	372	357	341	360	321	349	396	357	326	357	352	338	343	346	360	370	345	389	373	350	342	362	340	338	344	391	351	337	326	356	356	352	348	373	367	397	343	369	350	366	379	341	355	366	381	358	384	382	384	380	334	330	344	356	345	351	347	372	337	330	347	382	369	332	356	362	373	336	378	352	357	365	349	331	365	344	342	344	382	353	333	359	338	356	355	344	340	344	358	352	361	348	353	366	328	345	336	368	338	380	342	349	340	369	340	384	359	348	401	370	385	373	335	343	346	362	347	342	335	364	322	368	323	344	341	357	365	357	390	379	361	359	330	374	377	359	349	362	371	354	350	377	340	363	347	333	399	353	374	354	341	358	379	350	383	321	338	367	327	345	351	356	374	315	371	353	346	370	357	376	365	376	319	369	341	353	369	333	341	361	373	322	343	338	331	372	365	363	318	358	350	343	389	312	348	350	362	372	368	364	337	320	355	329	332	332	345	372	387	363	317	368	354	359	361	340	379	341	357	351	368	346	358	373	347	361	389	395	349	341	418	353	333	343	353	364	338	338	342	342	365	327	392	363	381	360	352	370	338	381	351	322	379	358	319	338	350	342	336	351	356	352	383	330	355	362	393	322	347	356	364	340	373	363	360	341	346	339	345	337	381	343	352	351	359	349	339	363	327	346	366	364	347	343	360	412	357	372	355	324	382	364	348	356	336	369	311	355	355	332	340	328	333	324	334	360	348	364	354	350	395	360	322	345	362	350	373	354	346	365	342	371	353	368	334	341	368	366	365	350	347	361	342	362	354	355	339	394	354	384	327	353	333	366	354	386	397	390	370	351	340	379	354	360	378	358	332	325	346	378	304	360	299	373	360	351	350	348	358	344	368	366	328	382	325	349	336	340	391	345	344	357	390	342	334	380	387	375	334	368	355	352	379	363	355	350	365	381	349	393	391	345	364	363	349	360	371	363	372	372	379	380	356	354	372	369	349	378	356	354	353	331	350	367	344	337	348	331	347	366	369	336	354	357	354	382	353	359	372	328	368	363	323	377	350	358	354	358	348	358	352	358	355	335	352	297	373	379	385	322	366	369	371	359	349	374	363	331	335	351	371	368	354	358	347	348	397	348	345	331	340	362	365	323	352	356	369	386	355	359	377	341	351	336	351	362	364	336	353	345	377	394	345	369	365	365	349	374	355	316	371	368	352	374	342	354	358	343	337	341	357	357	373	320	338	375	409	345	338	380	362	326	338	344	331	343	380	371	350	373	378	384	379	332	387	370	386	361	339	370	380	361	363	356	332	383	346	340	338	316	366	343	348	346	341	362	380	376	335	353	368	342	343	352	346	349	358	359	380	346	343	353	358	379	364	366	339	358	349	334	357	367	333	329	316	354	365	352	333	348	352	341	373	313	349	383	327	355	393	368	351	369	343	347	381	327	340	378	339	330	385	364	377	305	324	358	354	346	347	360	358	356	360	358	342	343	353	340	338	351	341	354	326	381	343	321	362	363	334	364	352	337	345	347	334	343	355	359	362	351	353	328	356	355	354	370	381	363	312	370	358	357	368	346	374	350	340	354	365	358	340	376	353	332	349	344	328	394	408	357	369	375	368	367	332	364	359	366	356	341	356	334	335	347	340	348	337	352	340	314	366	361	385	350	369	362	359	335	345	355	405	352	335	393	342	341	339	342	355	360	379	374	345	350	359	360	366	336	361	363	330	391	347	347	370	371	356	359	362	343	383	361	323	349	357	358	378	359	340	388	365	349	388	377	317	354	348	363	377	381	335	348	356	366	324	393	339	341	338	357	365	379	337	355	375	372	332	336	336	356	376	321	378	369	328	342	350	379	375	377	368	358	326	387	313	361	357	347	339	342	380	343	341	348	345	363	360	336	343	378	369	392	355	331	355	344	321	390	370	374	341	334	391	368	365	362	371	371	356	370	360	352	362	379	356	342	367	328	353	346	368	337	348	344	351	352	348	385	319	414	357	315	364	343	338	325	339	339	374	351	373	360	337	353	378	325	329	375	348	370	364	357	324	344	356	328	390	351	362	349	349	365	360	367	344	360	386	372	369	357	360	375	360	352	367	334	359	349	360	330	351	368	334	337	331	354	400	368	325	330	340	353	354	338	353	384	349	343	332	348	372	361	395	367	355	351	361	355	339	351	360	374	315	327	333	343	345	364	387	354	359	330	365	349	332	329	318	352	327	354	375	380	370	342	356	348	356	343	336	359	331	356	350	373	378	365	329	335	347	371	340	332	374	331	358	373	319	341	335	370	364	405	370	349	361	337	348	396	342	369	374	359	344	355	378	349	357	368	355	314	388	347	376	313	354	341	383	351	356	324	332	339	364	385	328	359	324	352	347	383	339	350	344	363	326	326	374	364	394	344	323	397	358	342	334	352	401	387	332	338	367	349	352	366	364	353	344	343	333	345	361	346	331	337	352	368	332	328	353	387	353	357	334	344	346	362	328	366	359	374	352	349	376	350	339	337	358	369	379	345	360	365
30904	42297	36652	25666	20253	16909	12963	10060	8443	6572	5005	4115	3242	2779	2386	2073	1836	1641	1428	1422	1199	1082	925	875	794	695	698	651	677	649	586	602	589	552	503	501	519	515	491	469	474	487	477	454	460	493	443	466	455	457	477	473	429	452	456	478	431	448	436	415	446	478	434	474	428	461	437	453	443	482	436	465	439	451	440	472	403	431	417	469	434	464	465	437	494	426	454	428	437	488	491	439	456	489	449	462	465	472	444	430	446	442	473	436	462	450	454	446	452	488	386	471	467	430	432	486	464	494	427	477	472	454	461	456	439	497	490	432	441	461	463	451	457	474	424	450	440	443	468	411	462	436	445	458	471	454	461	466	423	440	463	428	421	387	418	456	434	463	451	490	468	442	432	432	468	484	423	422	469	457	471	441	407	444	476	440	446	464	466	424	453	431	448	452	478	467	495	438	424	468	431	450	449	452	439	417	437	399	472	467	428	452	441	449	469	457	433	439	439	447	495	445	419	442	455	438	427	452	429	451	447	483	448	446	443	446	435	425	448	418	448	424	410	473	445	440	445	439	449	460	412	429	409	431	493	433	436	433	459	446	457	452	455	444	422	428	447	451	461	451	451	427	491	486	458	453	446	440	463	456	448	444	434	446	453	421	430	461	475	444	442	443	456	421	444	405	424	424	425	441	439	471	420	449	431	491	432	380	446	410	439	424	444	448	427	455	440	439	450	436	424	427	440	445	436	448	452	445	420	495	446	487	458	400	446	474	459	440	415	435	465	456	438	432	420	494	418	472	453	452	464	429	459	456	414	473	427	456	448	427	476	458	469	423	450	455	466	408	449	432	453	491	473	437	412	460	439	406	454	440	450	434	416	427	425	415	441	476	434	482	440	433	435	463	418	411	424	442	436	481	433	465	462	423	495	423	428	448	436	412	460	442	422	446	442	443	446	444	459	429	424	445	412	468	425	455	474	415	438	433	468	394	458	483	453	433	468	433	462	468	420	462	442	439	459	444	450	424	454	418	473	443	463	437	464	447	433	480	425	429	434	444	453	405	421	443	410	456	441	400	447	421	399	411	445	460	437	434	439	440	513	477	458	450	459	430	498	459	436	434	479	396	463	420	447	438	453	452	434	435	493	428	465	462	440	441	423	437	432	405	447	448	434	442	443	444	430	446	448	467	461	442	465	446	420	431	428	451	439	438	445	457	494	424	446	481	407	465	415	491	446	434	406	481	440	428	465	453	465	463	464	458	442	439	448	440	468	411	442	423	464	424	439	427	435	476	417	438	484	456	475	446	466	470	446	442	475	437	469	503	452	443	420	409	449	405	458	477	453	434	444	423	426	449	445	442	469	443	487	458	470	430	432	451	474	430	471	456	429	464	459	445	439	461	439	441	459	428	449	464	453	469	458	451	448	422	441	438	428	439	433	441	446	432	452	434	428	446	386	438	425	471	441	467	430	482	470	463	462	451	448	447	450	416	445	445	438	424	457	463	468	417	472	467	462	451	427	458	451	418	453	496	404	423	426	480	463	455	448	434	455	458	468	441	464	424	431	455	436	425	442	432	433	457	484	446	460	475	465	479	439	416	465	440	410	424	424	459	451	410	455	463	418	441	465	418	491	434	431	447	434	455	457	482	436	447	445	447	503	384	448	458	415	431	452	428	424	438	480	429	459	435	442	423	434	478	448	411	435	487	461	423	461	437	444	432	468	405	440	448	439	420	441	468	447	467	441	479	436	440	415	475	460	426	408	451	450	458	441	461	439	420	436	464	475	422	448	457	438	413	465	462	442	456	447	442	444	458	477	455	440	409	408	419	457	447	447	443	410	449	451	410	409	453	432	427	451	469	442	447	420	450	456	444	452	451	509	420	482	511	438	475	436	461	454	464	423	465	439	455	462	456	449	458	478	479	397	475	464	422	445	432	419	406	464	445	508	458	452	426	442	480	434	429	444	455	434	400	437	442	451	474	441	454	460	475	453	417	439	428	436	434	459	448	449	466	408	472	430	433	472	463	449	434	429	446	442	434	444	421	414	427	416	438	446	462	447	434	433	437	470	457	414	449	410	395	429	422	414	436	440	456	463	448	449	453	430	502	448	467	454	437	426	438	489	430	431	444	505	447	416	431	465	459	439	482	446	457	463	454	458	449	493	419	471	409	435	457	415	432	448	446	474	433	429	460	464	443	465	431	449	432	486	437	450	449	408	444	495	446	443	467	460	423	439	463	488	443	413	389	440	422	478	433	417	445	467	453	453	462	451	443	434	458	430	458	432	424	414	486	459	463	455	468	464	462	466	439	444	418	434	467	483	461	440	432	420	424	462	440	445	476	424	489	468	464	469	471	479	458	455	446	447	463	418	424	458	426	466	439	451	419	472	446	455	430	433	417	457	440	469	471	436	455	442	464	457	425	444	425	446	447	492	464	433	412	423	443	440	417	454	469	453	435	427	424	443	446	463	415	472	441	434	420	430	468	437	419	446	458	426	430	440	435	406	410	437	448	435	428	438	443	480	452	422	425	458	468	469	459	458	408	418	414	461	434	448	427	400	428	451	437	446	430	445	450	476	445	500	467	423	383	432	411	429	480	459	483	454	432	487	470	441	453	437	467	417	479	447	463	462	422	449	447	453	455	416	435	471	421	480	433	475	436	475	459	466	426	449	476	404	453	440	420	430	460	468	416	429	491	420	420	454	462	448	442	419	454	452	452	428	455	471	485	457	435	409	418	476	455	459	424	468	439	466	469	458	414	482	460	416	433	447	461	447	440	450	436	437	434	454	423	395	409	462	457	397	482	449	448	445	446	424	488	461	446	463	449	445	457	462	498	447	446	435	404	437	432	448	427	443	433	467	407	469	453	429	458	424	446	475	414	439	425	456	437	403	455	441	407	453	420	426	425	421	488	443	452	412	442	455	500	450	442	446	425	446	424	456	428	455	414	449	450	448	452	483	444	434	429	487	479	474	451	475	416	461	447	424	462	438	482	446	439	411	444	484	467	488	437	444	424	432	437	463	446	428	470	458	458	435	443	467	478	443	400	433	462	427	440	441	475	440	447	468	436	460	448	493	407	455	435	432	449	471	431	430	474	445	461	419	441	446	436	444	406	468	440	429	459	472	399	440	417	417	436	475	466	431	373	444	436	426	472	435	404	451	434	473	443	435	468	459	468	459	437	426	406	477	432	429	424	429	448	421	486	436	460	450	417	422	449	436	442	439	493	441	431	459	450	448	442	448	391	462	414	462	419	433	429	416	427	454	444	444	433	425	466	483	472	450	422	415	457	424	443	433	425	450	454	481	465	406	423	461	452	453	426	447	429	434	447	458	433	429	470	422	469	457	468	455	446	470	420	438	433	424	445	474	418	441	448	423	458	437	424	476	412	443	457	455	406	443	458	448	430	427	415	446	399	428	444	460	427	449	421	476	448	484	407	418	426	445	446	420	422	453	436	464	471	425	401	426	444	424	409	423	416	430	489	440	455	408	447	452	435
23820	20806	27925	24168	21596	19045	13511	7924	5910	4837	3751	3012	2462	2117	1841	1570	1374	1242	1185	1100	965	902	744	680	614	594	557	553	487	506	500	482	463	460	408	428	424	376	396	401	358	393	350	350	384	367	386	363	371	360	334	380	343	327	367	352	329	346	352	348	339	328	333	321	352	338	379	339	336	320	350	357	331	323	364	328	354	362	368	367	368	334	383	343	344	351	312	358	336	357	346	348	376	350	338	347	354	356	337	351	359	341	357	346	317	336	340	353	345	351	350	363	342	335	374	361	340	376	338	343	380	330	360	336	358	338	330	341	346	316	328	329	377	378	369	346	336	342	345	339	353	325	348	333	330	387	347	387	342	333	340	360	365	380	360	332	329	348	347	335	317	339	322	316	382	354	318	339	364	341	342	338	328	322	348	342	339	324	332	360	369	320	355	350	350	356	367	310	322	352	336	328	361	342	335	350	341	386	370	342	363	318	337	355	337	343	358	340	350	367	345	325	368	364	341	326	333	398	334	336	362	380	351	373	344	344	346	378	332	361	391	357	368	359	338	332	352	329	325	332	340	377	337	335	347	328	344	318	353	347	330	344	361	346	340	354	342	332	367	349	314	354	341	376	321	331	333	361	354	349	339	363	337	301	352	364	346	351	387	360	338	343	340	343	375	357	363	311	319	329	366	353	360	352	349	354	351	347	373	334	325	331	329	329	332	362	357	308	353	335	360	352	329	336	377	335	364	335	322	325	339	316	355	351	366	346	382	360	324	323	352	326	321	375	350	346	335	329	358	332	367	364	375	343	354	371	338	346	353	335	378	351	349	363	318	362	317	373	332	345	334	344	348	351	369	368	363	316	350	342	331	350	350	341	339	337	364	359	335	343	346	346	350	379	317	364	351	334	346	344	375	371	363	339	346	373	330	352	353	360	352	346	374	364	350	337	360	343	358	368	344	364	337	323	355	330	380	381	346	334	334	327	329	309	376	355	342	347	333	365	364	331	368	369	353	327	346	353	363	347	359	332	370	331	393	337	360	381	369	345	335	317	379	347	381	311	359	329	364	368	354	325	349	337	333	308	356	341	343	353	336	355	373	339	342	364	334	321	332	365	358	333	336	340	351	389	329	332	342	374	402	335	355	312	347	334	364	351	293	352	357	343	364	348	373	363	323	323	343	334	359	376	367	376	337	361	346	363	367	350	372	333	352	339	342	345	352	345	348	330	349	315	348	343	343	345	343	336	371	365	360	372	360	350	343	340	334	371	349	363	361	331	354	344	332	376	372	312	352	351	373	355	359	365	369	377	361	326	352	344	349	364	324	319	325	317	352	359	349	358	337	350	340	392	357	328	358	325	344	352	376	343	356	339	333	372	346	338	356	330	377	336	352	357	361	356	361	346	351	412	349	335	342	331	352	351	336	370	312	344	379	357	349	343	351	327	342	348	352	344	378	334	329	350	373	349	348	313	330	346	361	345	373	348	381	347	356	340	363	329	359	328	356	364	335	335	321	314	296	351	345	356	344	336	364	365	340	358	343	342	338	345	344	336	364	331	351	360	360	348	345	337	362	329	323	345	369	354	314	337	350	370	343	335	334	320	336	381	389	362	338	353	354	342	363	328	364	370	333	330	364	332	379	368	320	355	348	340	361	360	349	370	375	376	373	372	354	320	352	356	302	360	312	369	346	352	372	350	352	356	324	351	368	365	332	353	327	329	341	356	364	358	342	344	343	375	346	342	348	344	377	349	338	329	380	338	335	337	331	337	361	359	346	368	365	369	337	380	356	343	353	316	330	373	367	365	348	316	391	352	327	348	337	316	330	341	346	354	374	339	375	349	322	366	362	352	334	363	329	342	336	345	309	357	339	327	369	347	356	402	339	358	361	351	342	349	399	365	362	364	334	351	309	360	335	363	343	377	338	360	358	345	342	365	301	335	347	341	363	314	338	338	348	357	344	345	344	379	333	336	299	359	366	357	315	344	365	313	334	319	315	352	370	328	342	335	339	374	329	355	360	340	342	347	326	332	343	355	368	317	402	349	365	359	361	327	366	335	361	329	349	352	374	350	343	364	345	362	355	317	325	352	322	329	359	345	371	343	377	329	391	332	360	344	341	331	348	364	350	300	362	355	373	339	341	336	346	349	310	349	336	339	386	376	293	348	360	343	345	335	343	332	355	353	372	361	349	351	331	344	356	347	336	361	327	373	397	348	374	349	353	357	335	332	356	357	331	385	344	349	351	345	323	340	372	349	365	357	365	310	327	341	348	348	340	345	398	325	347	327	366	353	340	322	350	397	395	299	358	345	308	368	345	339	366	342	374	354	355	359	370	333	340	345	343	349	377	336	356	322	339	388	337	311	361	341	354	374	347	347	315	353	357	355	369	370	332	341	356	363	316	346	328	346	345	347	362	358	344	340	290	300	341	318	382	359	371	337	329	363	339	359	351	367	368	325	343	377	317	375	325	332	330	351	330	346	344	374	351	320	367	354	358	329	335	351	335	369	319	380	354	357	355	333	347	361	359	356	357	332	341	354	315	334	338	360	374	343	346	306	344	346	327	338	335	360	312	340	337	330	325	346	345	326	342	328	343	355	351	405	330	335	333	346	319	359	333	328	373	356	321	367	358	380	327	332	368	318	333	333	367	349	361	330	344	330	328	362	369	353	340	340	372	337	356	379	303	361	378	342	388	369	342	357	341	362	352	319	368	360	361	334	352	344	371	373	354	374	373	360	346	333	387	323	349	391	345	344	325	355	367	347	337	362	375	324	361	329	332	363	349	367	368	324	359	343	348	348	363	358	373	375	345	360	324	367	349	355	322	330	368	359	337	326	359	353	346	348	326	336	364	360	366	363	370	345	342	368	331	338	336	343	355	349	338	342	325	354	341	357	343	323	324	339	405	327	332	354	357	359	365	338	327	368	308	354	342	334	346	369	335	357	334	365	327	330	343	352	338	367	337	393	343	326	362	324	353	339	333	352	341	332	348	375	388	348	366	336	324	356	334	360	348	345	286	354	363	338	340	341	367	339	355	355	315	342	318	343	338	354	392	373	388	334	335	353	325	375	341	360	344	325	339	394	343	312	370	349	314	358	317	323	324	348	310	362	322	361	344	332	399	308	365	364	348	357	314	387	324	322	338	353	363	360	372	353	353	364	328	338	350	362	380	338	332	344	356	354	386	352	354	362	325	350	337	311	352	377	337	343	322	367	370	358	345	352	357	314	342	331	344	339	353	345	342	344	360	364	340	344	372	338	354	366	355	354	337	403	358	386	370	343	330	322	334	352	369	357	349	331	344	336	384	329	348	358	310	383	366	317	374	343	401	323	337	335	314	371	352	375	335	356	318	356	332	329	326	334	370	332	345	330	353	349	348	324	361	362	355	330	349	326	362	363	328	362	313	362	340	329	339	352	366	327	332	329	335	336	328	353	363	349	361	328	349	346	351	360	368	319	347	357	339	349	336	313	355	337	362	322	381	379	332	358	345	339
32211	48408	42172	31491	25621	21709	18041	13959	11555	9552	7437	5725	4856	3980	3373	2904	2563	2330	2090	1835	1696	1500	1334	1112	991	989	837	815	776	732	697	669	587	649	573	574	561	495	498	555	512	513	510	488	477	458	445	491	467	439	478	420	446	439	454	414	434	430	422	434	439	437	443	436	431	418	438	462	439	440	418	450	437	429	452	457	423	450	443	455	451	440	413	439	442	457	461	397	451	478	429	437	439	432	438	397	446	429	434	443	439	446	456	439	398	439	400	422	440	391	436	443	433	439	460	461	390	417	438	435	432	415	398	425	423	478	426	444	417	433	436	417	404	443	432	419	419	437	412	444	457	402	444	424	401	396	411	435	417	472	395	440	398	431	442	422	435	438	442	446	431	475	482	418	422	457	445	427	435	402	444	402	430	427	414	450	436	430	416	470	416	446	410	414	408	418	445	427	461	418	429	432	445	437	471	456	421	448	437	438	437	443	455	440	402	452	461	440	386	398	455	428	427	399	462	443	474	472	442	415	407	429	492	437	377	452	461	505	475	447	428	424	421	449	463	479	455	472	456	427	398	433	409	399	445	464	419	451	438	393	432	438	440	469	436	414	450	475	480	443	431	417	444	422	423	421	435	402	473	430	451	458	424	418	467	437	474	447	450	432	476	436	459	438	441	461	440	401	442	444	464	475	454	440	446	442	452	452	428	401	423	414	438	436	398	461	476	423	430	411	418	449	436	425	470	449	414	437	450	432	405	422	447	435	449	442	460	430	395	406	411	426	435	463	461	415	444	461	411	415	476	465	408	412	477	436	451	422	433	443	472	414	465	470	424	484	428	425	425	458	416	420	440	441	445	450	458	462	465	426	437	440	480	410	458	457	434	440	451	437	401	456	473	405	446	432	447	444	433	463	417	427	453	417	415	474	425	452	447	440	423	464	442	426	431	473	408	457	451	452	430	428	415	433	430	423	442	476	471	420	455	461	425	457	405	472	422	420	434	455	449	416	449	445	413	444	453	425	410	445	418	477	417	423	414	408	414	407	446	453	421	445	404	418	431	418	445	459	447	434	441	477	444	409	437	442	432	437	429	430	443	461	432	383	448	425	461	481	452	423	425	435	421	404	411	447	443	411	413	468	431	386	467	433	437	428	448	447	446	454	443	440	437	458	434	440	447	408	431	393	482	441	442	435	479	458	419	449	443	440	476	431	420	426	402	435	439	408	425	447	439	439	455	450	438	472	422	425	425	429	409	425	439	450	429	437	416	451	452	425	431	402	453	443	462	460	439	408	450	411	441	412	440	444	456	435	455	432	429	456	434	436	453	437	419	422	450	431	453	463	389	427	398	456	449	434	464	462	422	442	434	437	460	420	410	439	422	420	443	403	431	418	415	441	436	473	414	436	429	444	426	457	452	429	378	427	438	435	430	444	414	447	414	436	438	474	427	441	408	425	460	435	466	443	433	423	427	430	449	452	430	448	461	403	474	419	442	414	425	443	488	450	450	423	417	443	467	452	462	439	437	428	420	433	463	449	458	468	434	452	409	423	472	409	406	428	455	413	449	453	408	460	438	438	460	464	429	439	449	415	405	424	446	442	435	460	461	438	444	407	446	414	442	396	457	428	464	403	452	436	474	398	418	452	427	441	435	454	493	414	462	450	427	455	391	425	411	413	416	446	436	454	425	460	386	447	411	441	435	409	449	450	427	431	422	396	408	407	416	454	442	420	441	478	449	418	428	431	393	410	425	441	428	441	422	442	450	450	390	439	437	441	444	449	442	447	449	433	444	481	435	449	433	447	417	466	432	433	426	426	394	447	463	425	431	456	455	415	462	454	475	424	441	460	485	453	436	426	427	434	442	432	475	416	426	451	408	415	431	422	406	444	458	414	432	426	464	411	462	403	446	436	453	430	457	423	435	436	399	443	436	431	432	426	428	461	432	445	416	428	426	424	447	449	454	415	409	407	447	461	426	446	456	435	462	443	429	441	427	403	458	470	408	438	425	426	456	406	441	421	411	420	428	514	421	435	469	414	427	426	417	386	425	454	432	430	467	436	449	439	450	424	431	443	448	413	442	449	415	449	426	427	429	409	464	388	420	450	422	428	446	433	433	474	423	492	441	444	434	427	440	453	440	463	440	465	440	445	451	432	437	477	421	430	434	477	475	438	431	470	428	448	434	475	424	456	426	438	405	364	439	451	431	426	468	417	448	439	472	452	481	431	426	427	456	435	433	459	414	462	430	415	453	437	448	420	401	470	450	447	442	414	457	463	440	407	457	479	407	439	427	457	434	440	453	442	457	417	434	433	411	438	419	413	417	384	430	415	443	434	473	374	422	401	442	441	422	449	441	411	438	448	436	388	406	458	426	399	431	449	457	440	432	479	434	467	453	408	449	431	431	453	428	454	444	451	421	403	453	400	423	443	438	436	399	441	433	444	428	473	418	445	444	446	426	497	433	434	442	431	449	441	438	433	419	421	432	448	412	432	461	451	422	450	473	456	411	445	454	433	431	448	468	442	449	442	404	427	443	437	435	469	456	398	464	415	463	440	431	441	436	394	441	451	487	442	412	430	439	465	480	433	459	413	438	433	453	443	427	430	413	447	465	429	434	418	434	445	487	466	435	411	432	436	451	457	403	453	420	461	440	488	418	439	441	445	452	443	476	416	408	433	438	446	452	452	407	459	420	461	454	454	445	476	450	399	464	401	447	431	447	468	434	440	471	483	444	424	436	413	450	421	408	425	438	409	452	454	424	465	411	422	440	430	421	442	437	427	432	445	432	443	415	423	408	441	428	392	413	437	434	445	454	486	422	419	442	495	448	433	422	430	416	412	436	445	484	429	420	421	456	431	483	467	466	453	429	452	401	444	444	428	435	461	422	428	468	429	443	418	419	434	411	424	430	447	414	444	460	426	423	461	461	447	460	426	439	457	409	408	455	452	460	445	416	425	477	422	422	421	453	442	424	442	420	462	494	435	452	465	441	426	419	437	426	479	434	444	443	415	416	436	421	431	426	453	433	446	414	431	456	441	436	415	448	436	436	413	429	439	405	424	444	423	438	452	416	479	427	472	462	412	432	437	425	437	462	419	441	435	456	402	425	438	453	408	473	442	462	412	457	438	462	426	457	454	420	447	438	435	426	434	401	449	446	443	440	446	498	474	441	450	448	432	439	452	418	409	443	452	470	480	431	410	436	460	426	450	436	441	450	421	432	439	450	479	435	469	440	447	415	453	429	423	458	428	429	454	428	444	460	439	490	431	414	462	452	432	441	482	429	441	438	401	446	432	408	454	447	441	404	451	438	458	442	414	440	460	455	483	463	406	418	412	441	413	416	442	463	454	437	417	442	457	438	436	414	433	439	462	411	423	431	463	452	444	444	456	413	413	438	437	427	457	452	429	437	427	421	391	430	449	405	427	420	409	444	433	431	422	437	431	472	422	412	431	421	448	465	428	419	460	453	446	428	404	430	468	438	426	458	441	469	371	417	425
22666	20740	28326	23234	21025	22176	20435	11470	7697	6609	5211	4079	3368	2918	2463	2108	1876	1652	1523	1344	1162	1039	1005	817	760	669	616	586	563	525	496	535	519	461	512	447	426	386	428	436	400	402	385	354	419	353	364	366	382	356	371	354	369	340	317	364	340	360	339	367	364	343	396	364	352	338	346	339	350	347	359	353	352	333	369	392	344	343	354	348	369	348	344	388	320	368	348	332	347	308	346	337	347	329	355	360	346	359	311	356	324	372	347	322	336	353	370	361	344	345	370	354	360	327	349	322	316	347	341	309	367	350	378	369	347	348	371	330	377	360	336	371	355	320	348	387	324	379	360	334	353	351	361	328	364	374	356	346	340	383	327	384	334	357	363	335	321	371	364	355	370	368	360	354	360	334	343	349	349	357	379	366	361	323	335	353	355	355	351	375	365	370	360	379	371	383	361	340	358	339	372	358	355	350	361	353	386	356	360	348	372	364	367	352	333	384	392	339	358	365	380	345	337	355	346	346	342	307	348	336	346	325	350	373	349	346	355	329	362	368	385	331	350	336	330	335	344	337	358	365	321	356	310	354	378	353	376	347	375	318	347	337	355	358	313	338	343	361	365	344	371	364	375	364	330	341	405	329	374	364	339	332	348	366	348	370	348	335	369	351	338	332	323	352	333	355	370	346	371	353	342	353	356	379	351	300	351	356	351	352	338	358	374	349	319	346	379	360	355	347	337	357	325	379	377	356	342	388	368	378	350	349	383	323	380	344	329	356	332	386	351	327	318	348	360	341	348	350	331	335	347	338	357	334	323	346	334	326	353	364	356	370	364	385	368	379	349	331	372	339	344	334	334	341	358	376	347	347	372	316	367	353	373	387	353	340	369	355	345	349	397	333	339	321	332	380	330	333	362	336	324	335	337	342	325	343	387	347	363	354	348	369	353	351	359	372	345	347	391	329	378	324	340	363	351	316	305	338	391	346	384	312	321	343	388	360	342	397	342	363	343	363	344	359	330	341	370	352	390	338	354	344	374	345	385	340	372	381	329	384	380	359	339	368	374	337	346	339	352	339	348	349	374	340	343	357	342	322	337	315	346	331	377	345	350	339	326	345	378	357	344	357	378	309	339	341	353	365	315	323	319	366	365	328	352	332	294	396	363	352	347	324	342	356	353	359	343	338	365	362	352	368	348	344	330	350	331	356	375	317	321	333	367	360	344	356	357	336	346	362	349	325	329	343	379	324	373	367	371	367	332	326	322	341	292	334	383	369	364	361	330	350	347	362	345	362	367	365	347	357	357	324	328	366	330	345	299	360	310	351	317	360	341	335	345	362	336	356	370	337	365	362	344	372	353	359	354	376	348	345	341	338	379	366	331	343	379	324	393	368	381	375	357	368	359	356	321	377	323	365	322	370	320	311	364	367	356	363	337	340	363	342	294	359	353	338	336	389	360	324	341	377	335	369	365	342	357	319	380	353	335	385	342	353	333	343	369	345	322	362	312	336	345	341	341	376	371	340	366	319	337	378	326	375	364	347	351	351	369	359	347	356	365	327	341	339	351	361	341	379	380	383	366	349	331	339	349	350	333	333	346	354	396	331	348	337	374	374	378	377	356	376	346	340	334	350	310	384	338	352	335	353	374	363	363	364	350	328	367	321	334	324	347	355	347	351	359	323	370	355	363	368	373	336	306	321	365	336	367	326	351	355	353	321	345	337	348	351	351	374	360	352	361	366	344	362	344	319	370	363	351	326	363	343	366	371	334	350	336	372	360	335	385	370	377	316	344	347	364	340	350	350	347	356	328	360	324	365	351	366	369	325	367	330	367	382	349	357	351	372	343	363	356	336	327	341	369	343	380	385	365	356	350	355	327	341	364	345	327	331	337	356	357	337	350	356	356	393	320	366	345	356	369	349	326	337	336	376	360	388	379	371	348	359	352	376	344	371	360	356	371	340	373	357	350	352	334	367	352	360	326	330	332	368	343	374	357	335	368	367	336	362	297	360	328	361	340	360	320	357	356	356	330	358	376	352	378	352	374	356	340	341	363	294	331	351	311	347	366	372	313	335	315	367	322	369	356	357	368	352	374	361	339	317	326	359	361	338	355	364	356	386	346	330	369	326	371	349	359	327	367	339	348	316	331	348	360	336	354	354	320	360	359	364	319	380	370	346	351	338	336	352	357	360	333	315	387	344	358	353	377	370	322	356	367	348	350	345	321	347	367	348	349	344	332	333	328	355	351	343	364	349	354	338	320	375	321	335	338	358	352	317	367	359	344	327	351	337	349	332	342	339	357	339	346	366	306	320	348	332	380	344	337	346	378	343	339	340	336	330	346	369	328	369	366	344	349	381	331	378	330	357	348	350	368	327	371	340	309	348	350	338	345	360	382	356	312	333	356	370	352	370	353	399	356	379	346	356	354	382	358	367	353	362	364	334	335	355	339	342	346	355	350	368	331	341	349	401	307	365	333	356	351	381	365	386	317	363	333	327	366	342	361	340	354	348	323	350	377	345	352	365	319	377	367	330	364	328	342	360	345	377	347	323	365	384	341	342	354	360	347	358	355	358	335	333	379	375	363	343	363	366	316	329	321	383	330	343	362	328	359	337	373	366	342	360	393	348	340	396	382	373	350	355	330	337	339	319	319	332	316	342	341	345	362	353	355	363	359	329	346	361	356	358	333	333	334	332	359	357	367	335	351	351	319	373	379	348	343	363	355	343	366	359	339	326	336	322	313	374	336	331	335	373	350	320	360	358	331	380	367	344	316	341	343	324	349	343	345	374	368	341	344	388	336	324	347	359	354	362	361	357	325	339	370	388	350	376	340	351	332	361	341	378	379	330	362	299	354	356	354	376	323	323	366	364	319	379	355	355	373	343	360	337	354	320	346	366	329	318	343	338	346	332	352	379	353	317	374	323	341	331	362	375	349	375	327	329	390	369	378	363	360	368	384	351	330	326	333	347	346	348	366	332	380	321	339	359	386	346	355	344	339	341	373	345	355	367	314	321	363	354	340	330	374	325	338	329	370	344	335	355	326	357	355	360	367	343	350	339	366	355	364	342	349	364	354	340	370	358	333	324	379	330	373	364	327	356	310	327	363	346	355	371	336	354	332	366	364	367	336	345	373	351	338	362	348	369	359	349	361	424	363	375	364	364	375	352	331	338	311	354	357	367	350	353	355	330	338	360	360	329	347	338	360	357	331	325	370	368	343	379	344	354	329	359	346	324	343	365	365	368	334	347	366	339	376	363	344	349	353	358	348	347	320	336	324	360	331	344	337	371	336	377	336	330	333	388	328	335	335	353	382	337	355	372	349	337	329	361	313	354	356	307	358	367	335	357	310	338	337	345	367	375	359	341	369	363	337	350	336	355	359	326	341	366	330	360	340	298	343	325	323	385	339	351	354	349	360	361	323	345	385	356	331	372	299	365	349	362	358	351	355	374	369	340	347	344	345	392	337	353	358	340	335	350	337	346	340	370	356	321	348	376	336	334
34239	53688	46126	35389	29676	25673	21775	17651	14325	12198	9730	7744	6376	5309	4490	3851	3408	2959	2667	2314	2076	1757	1544	1381	1161	1110	1013	918	889	837	773	700	697	643	606	568	566	551	545	540	536	512	460	455	485	479	487	479	454	466	454	429	471	440	448	409	436	445	410	446	422	443	427	428	438	426	443	457	479	417	417	431	465	452	463	439	452	447	418	441	420	453	444	475	429	434	398	404	433	429	438	391	460	415	423	438	429	447	423	420	474	445	399	440	417	458	404	426	410	450	438	459	447	433	423	435	410	464	373	465	484	462	389	417	415	430	423	443	440	408	445	440	455	413	402	411	433	413	420	416	429	411	447	429	456	448	436	423	463	419	427	493	434	418	407	466	475	413	488	431	448	440	452	441	427	431	450	385	426	417	432	385	444	420	423	468	409	430	466	429	433	418	423	413	441	443	422	452	453	422	440	433	428	426	436	431	397	412	441	422	493	442	445	438	399	440	484	405	408	403	400	422	425	411	430	411	441	418	447	440	450	452	421	422	438	395	412	442	459	432	416	442	458	457	461	469	446	437	457	415	428	453	395	441	445	429	406	436	421	422	443	437	418	397	414	457	451	408	450	437	445	467	430	451	442	442	433	452	461	423	451	432	411	433	415	417	471	433	455	410	434	413	447	444	455	436	408	429	440	416	414	475	429	433	461	454	440	436	413	470	424	433	404	444	422	406	447	436	405	454	451	456	410	447	469	486	426	426	445	406	408	398	427	405	417	452	407	472	443	430	450	418	437	427	439	416	424	430	386	414	453	456	397	426	423	405	427	432	415	423	403	393	426	452	402	443	409	436	465	435	415	411	476	415	420	454	471	436	438	410	403	422	436	417	448	456	447	420	419	429	413	446	431	425	447	435	424	420	427	442	428	404	438	453	429	426	434	418	466	459	412	430	436	421	395	434	446	390	421	392	431	444	429	468	439	447	452	456	459	441	440	432	432	420	410	461	434	435	421	429	444	436	443	456	430	435	459	416	422	425	438	451	429	462	446	434	466	445	444	436	439	461	449	414	434	441	436	395	416	450	440	427	396	416	425	447	414	441	441	451	430	456	429	440	418	431	413	426	445	447	417	460	417	410	449	456	429	439	451	425	408	439	421	426	391	431	440	412	433	442	437	419	420	432	425	389	480	466	455	418	449	436	420	400	450	441	436	414	444	447	421	443	439	431	433	449	439	440	451	416	451	438	422	449	414	415	458	420	412	391	439	435	413	433	472	460	419	443	400	468	440	435	430	441	457	462	440	470	426	397	421	461	401	420	417	421	452	444	419	442	430	418	431	444	450	455	476	402	402	428	449	438	447	442	402	414	432	424	437	412	425	450	439	468	467	421	400	426	465	417	455	451	438	399	426	420	396	419	452	441	435	440	411	441	462	413	410	428	466	406	425	395	420	391	444	422	447	444	407	453	435	447	426	446	462	448	405	409	413	424	437	416	397	437	441	446	427	414	419	446	440	429	456	443	421	412	426	425	444	451	424	426	432	434	442	453	442	404	420	388	409	447	419	412	431	407	413	453	471	442	420	447	422	417	434	454	421	404	415	451	452	408	437	452	400	416	383	419	441	423	418	442	418	463	405	415	406	418	395	442	443	444	409	432	405	421	451	430	401	418	423	434	414	447	421	408	450	426	417	434	436	441	437	422	429	435	420	454	446	475	446	445	411	436	413	425	421	444	436	419	446	399	458	411	413	419	445	439	442	412	432	433	470	437	444	426	413	443	445	399	416	424	408	439	433	426	440	439	449	416	448	408	469	441	441	420	412	441	422	402	467	407	432	441	418	447	399	411	413	422	435	386	425	417	394	423	433	440	443	429	455	417	427	423	433	429	393	419	391	427	411	430	405	448	413	455	441	438	388	442	381	438	419	444	434	430	400	428	432	417	429	448	412	447	428	407	423	448	418	426	430	443	468	463	419	447	376	429	427	454	435	428	419	451	450	436	440	434	450	446	392	402	436	439	413	463	411	407	406	433	487	445	450	391	445	401	411	422	389	422	438	410	421	426	462	388	407	436	421	464	456	444	427	446	414	448	412	412	427	431	429	433	418	399	412	425	426	434	421	414	392	416	403	409	398	409	455	445	485	438	462	449	473	436	417	449	393	448	435	440	445	413	445	424	457	440	427	407	427	446	451	448	446	431	419	399	471	397	432	439	445	454	464	420	407	442	441	471	429	421	396	419	431	418	414	442	419	413	437	429	420	435	385	447	390	415	434	440	408	449	402	434	431	421	443	450	440	463	415	434	457	470	399	441	412	461	412	502	416	409	419	452	474	427	420	447	458	417	421	439	446	431	427	392	431	456	439	450	450	457	385	432	459	425	405	410	423	439	431	454	414	427	455	422	420	419	399	421	423	426	406	422	412	457	443	388	489	417	458	409	422	419	436	439	435	429	421	400	385	436	401	446	464	394	412	444	422	435	431	452	428	444	443	433	445	426	448	458	429	454	405	437	431	460	406	447	429	441	444	437	442	437	421	420	416	394	419	403	421	412	410	392	425	397	439	408	425	439	443	418	443	445	445	427	391	424	377	420	464	392	416	413	428	430	401	417	422	438	426	463	438	418	431	406	447	405	426	438	410	434	415	412	419	421	418	461	447	451	419	459	440	410	438	441	398	453	440	443	442	406	444	411	418	405	444	423	473	437	440	421	412	423	452	428	425	420	461	405	465	436	445	411	395	406	402	430	433	457	430	465	426	448	440	461	439	438	442	476	409	443	409	427	397	485	434	442	463	461	441	392	415	349	461	423	439	425	429	391	403	417	425	415	451	449	461	474	426	479	453	430	441	429	446	463	410	442	419	446	422	396	450	418	450	417	483	430	413	400	442	427	436	407	421	418	443	408	477	424	472	409	405	466	453	433	393	423	436	449	472	429	395	425	444	424	420	442	432	426	466	408	443	418	473	410	439	427	473	429	387	416	432	435	419	432	427	458	450	420	446	448	438	452	412	438	450	447	448	432	478	442	418	404	443	424	484	414	433	428	445	435	424	438	412	452	456	435	430	453	423	401	425	451	412	442	455	453	444	423	399	453	427	428	408	416	426	421	424	449	434	410	441	452	436	434	438	453	443	438	416	408	423	443	436	403	398	462	431	432	461	456	402	451	425	425	399	417	431	435	446	398	427	447	421	442	397	488	397	455	460	442	447	404	373	404	412	461	434	420	433	434	464	417	416	461	479	430	460	406	427	419	445	423	456	447	464	441	434	465	450	401	444	490	426	430	416	433	429	431	414	449	399	439	422	436	424	414	434	405	434	385	431	437	401	420	435	413	456	510	437	430	405	437	431	463	424	413	426	401	420	418	439	477	427	387	426	427	445	429	446	401	422	431	434	442	447	430	468	439	424	446	441	468	438	447	440	430	420	428	432	435	438	386	441	440	431	446	457	421	417	410	429	434	444	450	409	412	457	454	429	425	463	415	433	387	424	450	419	437	457	428	411	447	415	451	400	492
28117	25367	29288	22570	14280	9800	7062	4903	3754	2977	2442	2040	1715	1432	1302	1172	986	952	840	785	716	684	607	562	556	521	490	516	448	423	451	432	418	388	414	397	403	367	365	381	386	353	373	372	388	360	327	379	362	359	405	369	334	384	345	363	354	357	331	342	370	357	346	348	356	362	344	347	387	331	365	360	374	375	366	361	363	353	353	347	350	356	370	338	360	343	358	352	337	349	390	335	336	381	381	357	355	361	350	357	353	340	359	345	333	341	344	378	327	387	378	382	361	378	361	348	371	340	368	339	312	356	328	370	392	319	366	375	354	354	365	364	357	336	357	348	334	392	374	355	360	335	357	374	367	401	380	351	364	400	327	379	362	365	378	346	372	352	368	322	415	349	393	317	370	377	376	381	338	368	353	390	363	333	366	354	352	371	363	348	383	395	373	367	375	395	359	352	352	356	350	362	348	328	336	337	323	323	342	372	364	330	336	358	364	378	379	356	386	370	391	359	351	304	329	324	345	343	341	404	379	370	360	356	337	363	315	371	371	339	357	362	350	380	359	348	360	349	347	337	372	334	357	359	365	342	362	340	358	379	369	353	356	353	332	411	316	360	328	386	376	370	363	376	329	360	351	336	338	356	343	386	352	335	347	348	379	393	349	325	365	324	328	339	333	352	318	345	351	313	348	392	339	374	338	364	372	354	367	366	348	395	338	353	355	336	372	373	407	342	341	311	354	352	352	376	339	329	339	372	350	353	337	315	354	364	339	362	376	342	350	388	351	360	355	355	353	382	329	359	353	349	377	372	340	376	356	372	339	343	338	337	361	333	351	378	402	363	329	375	357	362	332	358	375	365	349	366	386	356	388	368	361	358	356	324	350	373	389	389	320	370	357	375	368	391	366	337	323	365	362	358	375	327	341	344	349	383	353	382	379	381	346	379	400	373	366	358	349	361	375	376	347	340	347	360	384	402	391	344	399	351	360	339	393	358	367	344	390	352	367	345	320	324	355	359	373	356	345	369	352	366	335	386	384	369	332	341	319	356	352	364	338	387	359	358	358	357	335	406	340	368	351	331	380	383	359	371	342	380	375	405	370	374	355	385	376	385	319	389	381	360	366	358	354	326	346	373	370	354	378	355	366	368	347	356	335	399	398	331	382	338	359	334	365	321	375	346	359	325	338	384	360	364	370	342	358	343	360	402	403	369	356	306	364	400	364	383	351	334	328	364	349	379	364	333	366	369	378	364	342	377	376	337	327	314	359	351	356	358	364	358	372	355	362	371	328	334	351	329	344	366	304	372	353	356	357	357	385	373	346	378	347	358	345	358	354	412	363	371	351	356	357	369	402	333	353	383	353	357	342	328	374	365	337	369	325	349	345	336	362	355	363	370	383	362	374	374	353	383	338	366	382	386	394	338	367	353	359	336	351	364	377	348	378	338	338	340	317	371	366	364	353	332	334	354	344	370	347	360	350	351	343	359	330	337	377	350	361	361	342	321	372	406	371	356	350	365	357	341	332	397	351	354	369	377	360	333	361	353	351	348	353	357	384	344	334	365	356	324	328	334	381	353	379	347	367	375	386	373	364	339	372	341	356	372	354	317	363	363	345	356	352	367	355	375	396	341	369	349	343	350	352	383	353	375	331	378	348	371	363	382	379	346	346	367	369	366	378	337	354	375	386	332	350	351	337	349	387	395	363	323	354	362	357	345	335	380	359	373	336	342	394	341	359	386	347	366	349	352	374	382	375	361	345	348	319	390	379	354	376	342	384	364	398	358	382	371	331	373	370	351	348	357	387	357	353	393	368	382	376	339	368	328	376	347	355	378	348	338	357	389	365	343	330	354	367	358	333	350	342	341	354	375	338	374	363	340	327	373	343	341	312	370	372	390	362	375	355	396	377	375	311	374	343	360	367	368	371	346	337	346	356	319	359	356	380	378	356	362	345	352	347	373	352	340	353	356	341	368	362	372	364	356	385	346	313	356	361	372	372	340	363	380	399	357	344	363	329	360	369	374	367	350	385	360	350	324	361	363	363	358	360	407	353	354	353	372	350	321	358	339	343	359	315	336	382	366	343	384	374	341	348	341	356	342	382	366	395	359	392	362	372	376	337	377	371	357	342	380	352	348	343	375	347	335	386	339	361	330	339	378	361	346	387	363	362	375	352	323	367	358	352	340	376	345	366	357	351	338	329	358	368	343	407	347	373	348	348	362	374	381	381	359	380	365	343	397	343	344	327	322	354	339	350	356	330	389	336	346	362	346	337	331	368	330	362	360	378	358	357	308	363	350	374	338	367	383	348	358	336	338	354	387	382	312	385	349	358	314	346	374	331	383	350	357	326	399	354	369	360	365	376	367	369	358	354	348	346	346	323	360	377	359	353	342	338	372	329	368	376	328	359	395	345	350	376	328	372	325	361	336	356	362	335	354	395	376	363	346	358	362	380	313	353	327	368	351	372	362	371	366	334	393	345	358	353	333	366	363	377	360	378	355	344	344	333	325	337	312	340	328	360	401	333	366	364	373	358	334	383	347	363	383	391	372	341	354	381	353	378	361	369	357	351	363	365	357	362	383	345	375	383	365	396	342	369	361	360	396	334	374	342	359	376	378	355	363	382	352	354	409	351	290	352	360	343	359	364	386	341	354	364	362	361	342	380	349	392	374	361	354	365	330	368	353	377	346	369	383	353	359	378	332	398	378	353	391	357	375	396	348	337	371	361	347	338	370	359	382	374	370	358	394	366	387	379	375	329	377	375	368	395	359	376	355	361	352	384	329	368	353	354	356	349	307	363	342	314	356	373	360	357	365	365	389	346	363	366	380	366	344	351	362	339	342	394	369	367	381	367	323	317	345	391	384	361	350	382	347	359	368	363	373	365	320	362	348	358	351	398	332	357	390	380	383	349	362	361	373	366	324	375	336	359	359	332	341	318	369	324	345	350	384	397	377	371	377	368	352	364	332	346	388	353	373	355	326	354	343	368	362	347	355	362	374	368	353	347	333	353	353	313	340	349	348	349	365	382	340	354	356	352	326	343	345	379	347	365	353	375	342	311	357	362	317	347	378	354	366	374	341	366	358	340	342	351	365	405	387	378	379	333	361	374	340	341	378	386	384	360	361	347	340	357	380	394	392	354	333	363	365	357	396	340	311	365	375	361	330	351	381	360	328	366	377	363	361	365	350	358	372	378	359	378	336	367	359	342	340	375	312	363	366	362	373	368	357	313	344	353	368	375	355	360	336	371	365	347	356	357	364	334	358	334	321	357	367	362	339	369	386	343	397	361	336	386	385	382	329	344	351	328	355	372	349	364	398	359	363	361	347	376	339	349	374	339	370	356	355	344	338	336	349	372	354	347	346	375	370	358	364	366	340	348	356	341	344	351	325	373	375	384	342	361	381	344	380	341	352	397	336	352	356	373	337	326	332	325	355	326	331	366	347	345	360	362	349	342	358	367	326	347	323	365	347	357	368	331	354	362	349	402	359	363	318
32906	41851	35789	25406	19882	16072	13228	10131	7855	6195	5040	4155	3422	2794	2503	2098	1809	1548	1422	1277	1163	1103	926	889	848	698	717	698	672	562	648	555	565	538	562	542	516	509	491	493	497	519	498	469	464	505	455	470	460	432	485	449	457	444	447	498	451	428	479	458	472	467	435	411	440	472	451	494	415	473	465	474	442	432	462	456	426	445	436	472	435	492	434	447	470	490	413	479	445	465	441	453	457	412	494	427	471	423	450	430	471	480	408	434	461	455	450	444	425	413	465	511	469	458	469	445	478	503	434	437	439	421	475	411	450	420	460	434	430	447	457	443	413	447	480	412	468	480	471	462	437	460	474	469	415	485	471	438	419	460	426	444	427	459	472	464	456	483	445	492	444	430	410	468	428	439	437	463	447	428	458	499	472	464	441	449	495	443	472	438	479	421	464	468	428	460	452	476	427	446	445	451	437	465	446	443	440	454	438	435	413	483	462	475	436	462	443	421	437	443	451	449	540	427	433	446	446	445	447	455	433	458	440	450	487	474	439	475	440	423	491	404	445	439	444	453	409	399	444	504	467	466	422	432	410	457	448	426	471	428	458	418	428	453	496	461	477	472	448	452	443	454	429	439	456	463	487	424	491	470	444	447	456	455	440	442	436	422	464	424	460	431	450	457	434	449	444	440	415	417	443	428	441	452	463	453	439	475	462	425	446	441	439	422	444	429	462	406	422	430	464	412	441	437	425	466	470	417	433	468	431	447	458	422	452	482	449	482	421	459	444	425	419	435	468	431	452	473	460	436	439	446	441	437	450	455	409	415	438	462	442	432	452	464	415	390	428	477	444	435	442	488	427	461	444	460	403	484	448	448	469	430	450	433	459	480	436	395	463	411	464	481	491	430	473	445	461	471	424	419	462	486	483	438	451	482	438	416	435	457	477	464	450	458	449	470	468	445	467	431	496	469	453	439	447	421	419	475	459	444	425	485	457	454	466	478	483	469	413	422	410	457	475	446	445	455	459	454	453	434	456	424	448	463	437	420	464	416	416	463	485	386	425	460	415	465	464	447	459	465	423	390	456	465	442	463	452	443	413	455	440	445	460	490	437	416	451	440	429	454	436	413	426	421	450	414	468	483	461	420	421	475	450	450	435	450	472	456	495	437	482	423	476	447	466	420	487	451	462	429	456	411	435	444	440	467	426	453	476	424	460	456	480	448	463	448	449	439	448	430	448	436	485	449	453	454	409	425	449	442	455	453	435	455	430	459	410	484	448	445	424	464	457	437	460	481	445	450	433	485	484	460	449	464	458	439	428	451	440	483	444	476	474	464	472	495	425	436	429	455	423	432	461	443	419	456	440	463	406	439	429	460	445	440	458	489	458	417	455	467	437	437	405	451	470	465	500	440	459	448	444	421	468	502	437	438	509	463	448	466	414	457	450	460	455	446	466	453	462	428	424	471	433	452	464	433	458	445	490	462	418	430	449	460	474	523	478	426	475	436	466	454	407	459	459	445	441	442	457	439	421	450	452	469	424	473	448	432	475	469	447	453	465	466	480	474	453	418	463	448	439	463	443	433	452	495	440	420	444	494	449	433	454	465	436	463	469	467	432	444	443	454	443	491	460	473	414	445	464	453	449	427	456	440	425	472	475	442	422	485	444	505	424	460	459	462	461	436	420	420	484	450	442	457	439	454	429	428	442	488	427	512	462	436	407	450	439	430	443	463	456	434	491	443	453	474	455	448	415	434	455	433	467	485	435	473	447	450	478	496	455	428	446	476	451	427	470	421	456	455	434	412	452	443	485	462	422	414	484	442	445	475	458	455	447	455	443	411	461	436	452	474	469	453	455	437	487	472	407	422	450	426	440	408	441	433	447	453	454	457	424	441	426	480	442	474	462	421	447	407	469	458	407	450	441	450	466	452	442	474	416	462	463	418	446	443	466	477	462	474	509	442	472	460	428	453	435	421	490	459	442	496	441	444	482	437	459	461	452	443	465	461	463	402	422	449	461	469	463	446	447	398	429	461	424	413	446	434	397	443	433	429	490	488	424	447	461	483	456	450	437	461	488	468	475	473	446	450	451	458	438	458	484	461	451	442	445	471	447	433	461	450	442	460	435	434	473	430	430	448	444	446	456	425	467	462	489	473	498	447	450	476	437	419	486	447	444	444	471	475	447	451	458	482	449	454	467	461	439	486	442	469	432	465	458	419	450	435	393	416	512	450	448	469	440	448	440	463	449	439	475	429	464	477	466	456	455	477	494	470	483	444	416	443	463	469	483	476	413	456	487	405	455	479	487	431	451	438	457	462	459	452	441	450	474	468	466	449	451	486	416	485	450	430	469	460	416	461	435	464	450	498	439	456	457	450	428	432	451	478	420	452	442	483	438	483	465	449	468	447	458	456	439	465	421	436	494	473	425	436	408	420	395	447	472	476	439	442	455	433	448	445	482	438	448	414	423	460	433	477	452	432	437	464	446	458	454	436	429	459	424	450	451	504	462	434	468	445	475	442	418	490	473	437	461	489	441	446	481	460	440	427	438	486	409	447	455	425	408	472	459	435	481	469	430	465	468	457	485	428	450	466	447	505	471	457	402	455	462	462	468	429	453	434	508	458	454	461	454	425	471	463	458	453	462	446	464	427	435	440	452	454	449	455	473	436	451	477	457	426	415	459	493	482	458	427	477	440	485	421	422	457	442	449	471	477	424	474	422	432	464	425	475	425	429	454	411	431	424	444	430	461	433	413	456	430	479	443	460	447	411	492	452	454	409	410	439	451	441	460	461	437	472	469	455	438	475	474	462	449	449	444	464	461	423	455	442	464	418	462	443	452	497	422	442	424	445	454	422	444	450	446	456	482	442	458	463	454	464	440	455	473	431	433	450	440	434	437	448	459	439	463	460	427	435	429	431	456	448	445	422	416	453	462	457	441	469	438	426	467	415	410	413	425	515	437	428	436	477	479	436	451	474	436	429	460	454	412	433	468	464	477	430	463	489	442	438	447	456	458	447	458	432	496	469	458	470	461	481	473	434	415	442	498	447	452	453	454	459	439	496	444	416	469	445	419	479	441	450	433	442	427	450	458	466	423	496	442	448	459	419	457	451	427	425	459	464	445	476	448	471	454	415	511	469	426	426	445	404	469	460	444	438	433	477	479	443	420	447	448	463	444	472	451	462	466	462	478	432	464	472	487	445	434	470	463	447	416	443	433	444	428	442	414	455	417	514	424	432	464	464	494	449	465	444	418	438	407	448	459	479	521	433	448	396	471	470	424	454	445	446	461	492	485	449	414	443	447	502	452	443	476	475	473	486	475	450	471	401	440	436	427	428	437	453	432	454	466	434	462	487	431	429	422	410	415	464	421	446	488	430	475	487	431	441	438	436	469	427	414	427	422	459	473	448	433	417	449	469	460	437	471	441	469	482	475	450	457	422	459	437	486	475	445	416	449	444	433	431	444	444	427	440	455	461	444	456	465	470	459	431	459	441	405	440	466
23795	20801	27894	24092	21516	18802	13093	8393	6103	4605	3718	2944	2553	2189	1833	1656	1505	1318	1079	1087	936	876	763	721	653	626	569	566	518	513	470	485	454	471	408	415	413	407	415	418	354	354	389	364	394	353	351	374	348	365	363	355	336	338	341	373	361	353	335	355	327	345	327	334	323	359	357	343	336	352	369	333	336	341	356	362	348	331	357	370	318	364	337	356	367	354	319	331	347	332	338	360	377	382	333	362	366	332	340	360	352	364	360	319	363	387	392	330	389	354	348	326	352	336	362	361	344	356	392	369	355	370	345	357	330	326	362	348	394	332	318	359	379	312	345	369	307	356	365	356	368	349	372	363	357	348	365	355	379	361	347	381	351	373	342	362	342	349	368	328	329	346	309	361	356	359	341	362	325	330	327	380	364	359	354	345	326	344	338	353	353	322	347	338	366	350	352	339	372	401	346	336	354	359	360	348	386	334	371	375	343	381	347	341	342	338	335	332	332	348	366	339	328	357	360	301	335	334	349	339	351	322	349	315	343	375	354	337	361	351	362	355	354	384	326	350	351	344	352	304	313	343	334	330	340	351	347	362	364	356	356	366	354	363	360	398	331	363	347	325	368	346	323	334	350	374	334	370	293	351	396	357	352	371	347	312	351	420	363	370	343	353	353	329	332	368	366	330	354	376	325	341	338	367	379	348	390	379	345	328	328	354	330	361	388	362	340	346	337	369	359	350	330	342	361	340	345	322	348	357	345	327	372	375	330	321	313	370	366	374	315	342	330	345	348	332	385	350	330	376	318	334	364	378	344	350	340	351	351	331	362	337	329	380	371	319	351	357	368	333	331	342	334	346	324	335	350	384	347	407	363	349	336	400	346	346	331	368	362	327	368	337	337	375	331	294	347	331	354	310	364	287	351	328	345	341	313	390	346	341	339	354	349	322	333	331	381	343	359	371	359	347	350	342	361	355	354	338	353	332	352	357	353	382	331	335	380	334	344	370	313	352	344	349	351	349	336	327	344	336	371	332	359	323	349	359	331	341	344	318	338	343	312	350	332	344	350	343	361	392	375	334	352	345	344	356	404	349	349	328	333	378	316	335	332	367	362	357	338	325	332	336	346	342	365	359	341	368	342	373	334	315	333	330	324	314	359	366	340	321	338	359	359	354	356	330	370	360	336	366	373	313	387	364	370	324	359	365	341	376	322	349	353	333	347	331	332	373	364	349	367	351	357	320	380	329	356	328	351	376	330	343	356	362	348	363	356	343	338	365	363	341	358	337	410	345	333	315	345	352	315	337	328	359	343	340	316	360	353	343	333	371	352	349	352	352	388	353	355	347	341	364	339	326	350	347	326	365	368	369	326	354	374	318	344	365	355	335	358	363	373	342	365	362	384	332	341	344	377	352	361	363	369	344	356	375	364	373	368	350	355	326	360	360	386	359	325	336	362	333	332	371	317	327	338	338	316	325	333	349	322	368	356	332	319	345	358	334	369	337	367	359	345	371	328	325	347	327	368	363	332	352	353	319	321	338	346	338	348	375	363	360	354	354	327	380	359	377	379	288	325	338	349	357	384	368	342	352	361	342	336	334	371	351	351	344	328	365	373	389	353	326	359	355	353	372	344	299	411	370	357	344	355	356	338	347	324	345	368	337	363	341	336	370	355	380	349	356	330	379	330	339	369	322	381	332	334	359	366	342	357	369	370	354	375	339	336	372	332	348	363	325	366	350	378	343	333	365	342	377	361	347	321	376	370	322	365	350	387	301	360	347	417	343	336	370	361	351	329	346	331	347	360	376	356	339	371	350	358	305	341	332	333	335	366	357	355	363	378	371	339	326	319	328	361	328	354	362	397	348	367	359	356	356	339	342	379	371	343	350	379	323	365	361	334	369	364	343	336	356	363	331	362	348	338	308	374	361	374	388	334	357	374	370	369	365	317	375	365	370	293	336	335	343	340	350	373	366	328	341	370	319	370	314	384	371	350	366	349	342	350	335	313	363	364	333	351	393	357	317	367	354	325	356	388	396	317	344	337	334	366	348	348	372	364	363	345	319	363	360	347	346	339	366	358	359	371	356	357	350	350	346	336	348	354	337	361	350	360	344	362	334	329	349	389	365	328	367	360	314	358	370	369	346	355	320	335	355	337	381	349	374	330	339	366	352	357	355	360	324	341	370	365	363	334	361	357	358	360	345	361	344	366	356	361	387	328	353	351	369	353	313	372	341	390	331	348	359	379	333	360	354	370	335	341	339	371	341	382	388	318	358	374	315	351	350	322	352	329	345	380	344	361	356	356	351	356	391	341	363	355	362	327	314	335	343	364	359	352	352	378	315	351	359	360	352	339	340	364	311	372	342	383	340	356	348	393	346	321	326	338	329	360	343	330	364	362	348	340	362	364	381	330	351	339	341	353	334	334	340	339	349	363	362	354	343	330	351	366	366	352	342	379	337	313	348	326	318	348	355	346	341	367	341	380	362	339	384	343	373	355	325	362	379	362	354	336	385	345	339	396	346	375	362	341	385	334	346	338	358	335	339	330	354	365	378	369	347	365	369	363	349	329	360	332	372	351	358	353	331	347	358	360	345	325	350	320	340	342	356	333	374	354	356	364	322	363	303	324	363	350	359	331	336	326	329	292	351	337	326	358	347	348	320	356	329	369	367	334	356	337	322	332	338	364	315	368	337	340	347	337	376	369	367	327	362	304	391	347	345	335	376	381	358	333	335	382	336	345	332	354	370	371	337	347	382	301	336	340	338	354	343	345	347	376	350	349	354	325	377	351	349	360	363	357	359	369	336	358	344	372	364	338	370	379	329	322	323	313	337	394	341	367	326	340	374	351	343	356	369	342	320	351	312	339	355	355	360	390	371	358	359	403	356	361	332	376	363	338	357	351	351	361	349	338	368	339	341	345	328	315	350	310	385	396	322	352	359	362	345	302	376	366	328	350	351	358	313	345	321	356	372	339	353	332	342	372	361	350	335	356	328	340	330	350	343	366	317	337	347	327	314	363	327	334	347	365	337	340	379	328	318	320	354	334	332	318	353	384	338	363	359	342	378	348	345	350	347	350	314	348	336	343	356	354	331	325	369	348	379	356	358	326	369	372	344	359	375	354	368	335	356	351	375	337	354	309	353	351	344	383	383	326	335	320	349	333	341	339	363	384	346	346	374	365	362	359	321	357	350	350	346	369	339	323	357	332	326	356	334	318	331	338	363	378	344	334	336	376	351	364	346	356	319	356	342	370	343	351	371	350	341	343	352	358	354	347	358	341	355	321	384	334	321	365	331	359	353	358	370	330	375	373	321	346	340	405	346	349	335	384	367	363	336	338	375	331	342	337	356	381	343	355	310	379	338	334	394	346	368	365	370	350	361	346	376	367	362	343	359	318	337	371	353	348	335	384	375	349	370	339	364	343	345	317	357	341	346	410	368	344	360	352	337	344	340	357	365	355	332	346	367	378	351	365	356	339	382	345	356	366	354	317	327	324	369
31538	49965	42204	31133	25573	21590	17686	14673	11738	8705	7365	6016	4968	4162	3547	3181	2764	2414	2084	1777	1656	1422	1244	1135	1075	948	870	807	761	738	679	684	662	614	655	593	550	581	518	502	538	448	541	502	474	466	453	455	476	474	477	465	451	435	461	414	417	424	423	454	470	441	449	480	448	442	424	458	423	440	447	434	435	421	418	428	434	438	429	458	449	418	483	438	413	417	400	428	435	433	435	464	454	441	461	443	456	431	453	401	457	434	461	442	431	462	478	448	432	424	428	450	420	428	435	466	454	406	457	435	425	435	462	482	476	418	411	403	444	429	432	420	385	419	446	440	422	447	429	442	428	458	418	455	439	437	408	440	480	434	447	465	431	403	453	448	459	437	440	446	410	421	446	426	433	400	435	482	427	438	454	417	415	471	443	426	462	462	456	431	440	410	485	446	406	448	444	398	436	446	459	463	436	408	425	421	451	425	451	429	441	418	462	468	391	422	461	415	439	441	437	449	424	470	445	426	444	448	451	444	410	422	453	407	409	446	455	481	435	434	418	418	429	442	439	494	414	431	428	404	405	439	428	447	447	441	451	423	429	411	443	402	455	432	468	412	457	425	428	455	432	419	430	466	466	435	444	438	442	408	431	413	452	430	432	438	429	448	423	433	454	437	440	453	467	437	415	435	455	419	442	431	430	414	407	429	506	436	452	432	465	452	445	436	443	444	448	405	439	421	467	480	426	459	437	444	447	431	479	469	444	438	416	442	463	435	412	421	487	456	442	471	424	475	457	463	441	468	445	423	440	417	446	459	417	417	420	443	412	483	432	449	486	422	434	442	444	440	456	452	431	449	467	491	451	410	435	426	411	401	414	438	430	438	403	436	434	440	447	458	443	466	410	431	455	429	445	478	465	431	438	450	446	451	451	447	447	430	447	420	415	434	454	456	393	429	421	438	435	444	439	459	406	443	446	451	454	420	449	499	459	431	417	474	456	426	464	462	437	431	424	430	424	468	448	366	464	434	402	452	407	412	427	440	460	422	455	504	446	433	430	446	429	437	415	462	427	443	460	428	419	435	447	471	443	436	433	437	440	413	446	462	434	419	458	467	471	431	433	468	405	428	405	457	459	479	442	418	414	444	422	457	432	443	400	472	471	442	397	443	421	444	426	427	468	413	436	424	482	470	447	394	424	423	434	427	436	419	471	422	416	441	412	455	439	437	439	452	463	453	458	426	422	405	417	448	437	459	419	464	492	465	442	467	477	423	466	417	434	489	440	427	456	435	460	419	434	448	431	451	407	415	435	430	433	440	458	454	443	467	459	421	461	455	459	446	438	462	433	417	415	478	428	422	432	448	470	463	443	493	397	423	460	483	428	426	479	458	459	431	426	450	450	475	411	456	417	477	463	445	444	426	452	449	461	433	422	445	506	463	439	444	436	433	432	466	430	414	468	490	419	425	502	428	449	422	436	444	456	446	449	453	438	446	461	446	429	443	413	471	464	443	423	434	457	440	462	431	426	469	440	391	446	476	450	433	408	437	423	427	484	453	414	466	460	463	447	445	437	424	438	467	417	445	437	437	420	458	440	464	443	453	442	463	429	451	422	390	428	453	429	448	406	415	480	450	459	436	431	421	421	456	423	463	471	453	454	466	454	469	427	428	453	401	471	474	447	438	422	446	416	459	456	398	427	444	431	412	441	429	457	461	450	450	440	396	443	425	416	447	399	473	454	428	421	476	459	445	393	412	432	422	422	427	420	427	436	461	431	399	420	458	422	469	463	472	434	436	443	425	441	446	434	424	448	499	462	413	473	419	445	425	463	446	439	465	437	448	460	441	405	441	439	448	409	380	386	445	446	439	443	443	432	445	468	433	428	422	465	456	443	453	450	454	458	432	426	464	406	429	427	451	429	442	447	440	435	450	413	464	450	405	477	420	475	467	474	432	437	423	454	477	432	472	421	427	489	454	435	449	447	431	457	494	421	443	440	409	438	477	476	431	469	455	428	483	454	436	483	415	449	458	468	460	430	422	465	457	431	466	449	447	479	461	465	399	469	432	486	478	409	429	441	455	422	442	468	439	424	442	441	439	430	449	432	425	438	421	408	443	463	448	426	447	479	449	418	436	449	451	442	464	450	421	479	416	410	474	451	462	441	414	446	439	454	436	456	475	504	459	495	451	460	419	428	452	420	436	435	464	424	462	423	450	443	480	482	435	466	435	430	453	454	481	463	449	418	424	447	448	426	450	434	469	439	435	424	434	458	434	418	459	448	427	450	428	428	453	461	439	437	457	470	442	438	437	439	441	453	418	417	443	431	436	422	473	489	442	461	448	402	428	440	466	408	445	439	428	431	499	447	423	414	418	412	479	410	451	439	406	440	486	443	448	431	438	404	447	440	410	430	462	478	439	422	444	464	437	404	449	425	432	445	488	448	444	438	417	465	450	465	439	436	434	437	453	452	441	429	397	450	438	431	479	469	463	396	421	433	483	418	445	484	427	442	467	438	449	431	445	469	435	420	450	474	423	464	409	441	403	428	427	439	437	442	454	430	401	462	429	490	439	433	428	452	483	432	429	455	464	421	450	473	437	463	478	470	437	462	477	436	449	465	452	440	457	393	451	436	445	417	428	424	468	493	406	427	464	426	447	460	436	428	406	434	468	418	465	456	441	469	466	412	435	447	450	419	440	453	423	437	444	454	426	443	434	439	469	449	423	409	409	492	435	412	416	411	426	467	406	447	414	425	422	401	446	452	469	447	431	424	449	451	461	443	451	460	439	432	433	453	458	441	401	400	433	436	453	407	476	427	444	468	420	445	452	441	431	454	459	475	447	458	424	451	437	450	457	435	454	444	426	424	426	467	446	408	462	400	446	454	438	415	460	434	460	491	466	464	431	432	455	434	441	436	475	451	426	422	431	423	433	445	428	464	434	445	404	431	410	502	490	456	489	471	431	405	489	449	418	418	426	485	437	473	436	463	457	445	483	393	438	450	443	430	439	451	442	415	454	433	443	423	428	442	445	403	397	469	456	474	453	448	480	395	443	406	449	483	448	429	473	429	442	417	447	404	435	418	459	450	442	412	427	421	482	459	473	453	454	439	435	381	468	444	432	418	476	464	457	452	445	415	410	421	422	436	421	420	446	465	441	398	458	423	443	457	453	411	436	422	445	434	466	439	415	434	442	462	419	429	443	436	436	486	422	425	491	452	429	443	449	456	431	454	422	439	439	449	421	422	448	476	437	455	445	397	438	475	467	406	460	429	435	452	447	412	507	427	452	422	446	412	465	433	464	450	457	434	445	456	401	408	459	448	426	446	436	393	452	463	426	425	465	428	425	395	470	413	426	408	435	441	429	423	414	435	450	452	455	422	423	429	422	458	468	451	426	496	433	449	463	418	470	438	436	443	433	454	451	428	423	465	412	435	440	448	435	450	420	432	452	425	455	414	460	429	439	448	477	455	424	444	426	440	421	440	423	414	433	439	452	467	417	448	425
22716	20811	28376	23385	21123	22415	20886	12019	8573	6574	5060	4189	3453	2844	2390	2039	1896	1683	1536	1386	1245	1113	1021	856	809	721	699	638	610	567	571	574	477	530	462	437	428	458	417	408	385	396	417	364	355	401	371	355	382	385	347	363	354	396	350	371	379	375	366	354	356	394	336	391	337	356	353	363	351	377	350	343	332	374	328	351	373	359	350	334	327	336	312	330	290	351	318	338	336	364	342	341	356	365	344	363	344	366	344	333	379	348	360	346	354	388	373	345	353	373	361	383	319	386	348	364	388	345	361	375	368	353	332	351	346	337	391	371	345	344	343	385	398	363	349	321	336	351	329	370	383	366	346	328	341	376	342	393	354	331	332	358	334	360	359	365	363	338	363	338	354	396	375	375	378	347	353	384	387	357	306	362	366	347	353	340	327	382	342	381	369	340	344	362	353	344	341	366	330	378	316	341	362	344	368	374	351	347	360	334	359	387	365	392	335	351	362	398	342	364	357	345	326	359	326	331	352	396	365	361	359	329	373	364	365	358	356	375	339	317	354	343	387	367	350	339	327	374	372	357	343	329	346	357	393	365	394	352	366	361	362	372	391	375	358	374	351	338	334	362	345	348	366	349	354	335	378	360	394	348	345	347	352	379	394	381	332	335	333	340	366	334	341	363	377	353	361	338	345	359	359	373	344	361	386	368	360	355	371	327	350	354	356	335	314	380	372	326	352	327	344	355	356	341	333	357	392	369	346	372	349	352	349	336	360	364	345	373	354	404	368	331	382	353	322	345	336	331	339	358	343	335	369	332	356	337	382	327	321	369	364	354	393	335	295	348	358	376	370	393	348	351	331	350	341	395	381	360	357	338	396	344	343	336	370	372	383	354	338	383	350	354	304	340	372	379	353	361	335	389	346	315	347	316	356	350	342	361	358	380	365	359	353	325	373	350	360	367	327	326	304	368	365	366	349	356	339	340	341	311	361	333	366	346	347	409	351	355	366	349	361	388	370	341	327	358	335	338	371	351	356	342	340	374	403	345	324	342	369	372	364	337	354	333	361	383	347	374	343	368	350	348	346	367	356	330	327	371	355	362	328	365	399	379	331	338	369	356	388	354	352	342	339	342	351	308	364	368	353	351	345	361	381	337	390	382	348	393	339	371	348	378	352	377	320	352	356	352	347	348	336	375	358	384	389	344	366	361	367	371	374	353	355	363	356	377	361	394	371	350	341	349	371	329	370	351	343	385	369	323	363	340	353	342	373	352	368	362	377	375	387	344	339	337	320	349	317	371	335	355	350	371	334	379	366	346	360	349	369	344	357	382	354	357	334	349	348	381	369	349	322	334	357	330	360	372	373	371	368	374	338	373	398	386	371	337	327	360	367	351	350	348	353	328	285	368	354	306	346	335	358	389	356	359	366	378	364	361	343	368	351	389	353	378	382	352	347	366	360	382	361	355	364	337	374	343	366	387	330	372	344	328	364	376	382	303	339	350	320	332	308	362	348	350	333	344	358	369	358	323	352	340	392	354	358	362	349	336	355	362	346	361	345	351	359	383	363	351	391	337	338	349	369	338	374	366	340	342	337	370	362	403	361	367	336	334	326	360	363	357	372	356	365	336	354	311	330	371	335	384	389	361	360	335	331	331	352	364	358	354	384	338	345	420	333	377	368	344	354	362	351	368	338	389	372	345	360	333	311	353	347	350	354	378	361	344	354	374	334	372	343	345	380	347	396	364	360	333	338	340	362	374	371	358	371	370	364	376	359	339	370	321	386	341	368	356	339	385	333	384	379	364	362	362	352	341	362	384	418	369	335	371	353	378	377	342	365	367	368	363	339	362	372	361	367	331	347	366	363	346	342	351	356	358	377	337	379	342	369	352	353	382	352	355	330	371	342	321	345	348	358	346	393	378	372	353	368	350	347	363	326	367	380	319	371	370	331	352	380	336	362	393	366	355	345	359	353	335	349	329	356	370	363	362	343	359	309	386	349	367	373	365	349	320	359	325	278	362	362	339	363	388	366	332	365	343	341	359	358	366	344	357	334	372	360	386	362	308	359	346	348	358	336	383	307	395	348	313	343	328	397	326	335	319	366	350	357	370	358	357	353	357	363	355	363	316	351	359	366	365	322	367	387	361	394	340	364	346	345	367	365	353	343	368	335	338	348	353	331	374	374	350	359	342	336	382	322	359	364	378	372	350	326	347	378	371	362	329	345	325	342	359	349	363	345	376	333	344	363	355	343	352	367	387	353	371	369	347	354	401	330	374	348	341	337	357	352	326	368	353	341	363	366	352	347	356	347	335	361	357	347	332	364	358	354	365	352	357	360	361	392	370	377	353	368	348	379	330	359	340	362	379	321	359	355	382	360	353	344	335	350	364	386	361	321	320	332	383	340	331	366	332	335	368	363	370	336	353	376	331	334	385	355	354	329	316	357	390	352	343	339	332	337	364	391	363	351	334	317	381	344	380	389	327	329	339	326	366	328	343	342	345	338	370	354	354	339	348	348	352	358	362	361	342	388	348	339	383	354	340	364	379	317	374	347	353	341	340	355	375	326	356	331	319	349	358	341	374	341	358	333	370	367	353	337	328	368	341	339	363	345	375	362	354	344	365	377	338	376	360	322	352	376	329	333	315	375	335	381	365	314	344	374	342	352	354	350	331	339	365	347	349	335	351	364	325	381	324	367	366	356	356	361	344	355	364	365	357	351	361	368	348	358	359	356	352	352	343	360	348	367	353	318	366	395	367	385	310	339	387	350	369	355	364	367	363	336	326	350	377	349	364	341	380	357	332	345	329	344	343	412	340	357	383	348	372	349	364	340	325	364	351	348	384	332	345	329	351	372	365	344	375	374	366	353	355	357	379	345	360	366	365	330	354	358	381	344	357	369	335	337	347	362	363	378	352	346	356	346	357	363	341	385	370	382	357	353	345	369	375	329	374	343	308	353	353	387	335	352	362	364	348	365	373	352	345	341	379	330	345	352	383	385	336	321	350	373	319	382	367	337	350	378	303	352	385	370	369	366	363	346	368	339	341	350	324	377	358	369	337	348	370	327	352	343	367	360	372	322	383	345	335	347	358	323	358	339	359	388	346	341	318	387	345	357	367	365	317	349	358	359	345	371	358	345	367	340	365	383	376	365	349	313	352	372	363	378	351	365	355	357	369	350	341	352	401	344	353	364	359	366	342	344	383	321	367	354	359	375	355	326	340	371	364	352	325	361	386	336	400	364	345	365	365	350	350	329	381	374	344	364	334	376	354	386	372	339	348	374	357	361	352	316	377	376	358	351	359	377	348	363	383	381	355	343	340	330	385	357	355	332	363	371	369	316	402	361	344	353	348	350	382	341	344	366	345	352	346	344	392	351	372	355	371	360	373	365	332	336	357	332	357	357	344	326	354	344	355	335	335	346	371	374	386	353	336	329	345	373	340	379	368	357	351	317	372	328	366	338	369	341	359	330	359	333	348	312	356	329	344	352	354	390	340	379	366
33230	52920	47237	35675	30326	26529	22058	18811	15417	12233	9652	7947	6607	5326	4448	3948	3550	3082	2771	2327	2124	1887	1619	1378	1320	1157	1089	996	884	787	846	735	703	689	656	650	597	575	532	524	570	522	515	542	521	499	469	467	480	476	493	425	475	475	459	441	471	462	442	487	401	416	466	421	428	416	452	440	460	417	400	430	462	394	411	452	464	433	414	506	428	462	473	457	446	433	445	456	439	429	412	451	420	400	413	443	457	427	460	456	427	472	460	457	434	462	448	439	450	403	441	415	486	434	429	486	433	424	439	442	443	407	435	428	422	436	414	459	437	443	431	435	469	420	440	408	408	454	434	409	459	441	424	426	429	439	439	421	457	459	435	436	430	431	448	425	428	429	428	449	425	420	439	428	466	432	417	383	427	445	411	447	453	473	433	422	424	420	421	459	429	445	428	406	445	429	432	454	460	412	420	448	432	446	437	435	445	463	444	436	425	444	444	427	457	451	423	442	423	421	442	424	459	424	400	426	424	431	484	433	421	399	438	445	465	412	457	477	428	450	409	412	411	447	425	378	406	415	453	403	456	460	411	441	438	400	462	419	468	394	449	451	398	446	444	436	427	429	466	459	407	460	454	426	459	433	420	445	441	429	435	416	449	456	431	451	438	437	463	446	413	434	458	423	440	424	434	448	425	429	390	396	458	435	399	407	451	406	441	423	447	426	420	432	445	433	439	451	449	481	449	408	428	460	446	427	452	412	436	408	430	438	485	418	438	445	463	438	436	438	470	444	453	444	447	417	439	417	450	471	421	411	425	436	436	435	448	465	436	422	445	416	452	434	453	430	456	416	424	437	463	416	422	457	462	456	435	439	466	416	445	411	472	434	460	436	459	419	441	426	462	466	444	423	427	429	476	447	443	412	461	438	430	446	430	452	439	425	446	437	449	438	487	466	482	408	423	442	434	449	447	416	430	454	417	432	442	429	447	443	455	438	454	418	452	438	447	455	455	464	453	443	439	453	448	433	471	455	407	429	449	429	428	446	447	435	403	451	453	462	436	453	462	385	460	443	428	417	422	384	428	437	442	456	406	411	472	451	450	414	428	462	417	447	426	430	434	432	449	466	435	411	461	439	438	456	420	442	451	428	402	453	417	463	464	452	437	414	461	475	450	434	477	446	460	473	457	439	450	442	445	451	442	471	476	416	415	456	442	439	430	429	461	422	427	417	466	430	426	428	486	425	432	452	457	422	414	419	455	429	433	426	436	422	425	423	462	416	461	402	436	459	418	451	432	411	461	475	416	435	395	456	448	414	432	447	415	442	437	447	428	448	451	421	442	436	436	463	449	475	443	433	437	491	421	469	411	430	437	440	419	468	462	424	432	429	428	425	427	435	441	434	447	451	417	426	440	433	447	477	458	432	427	465	423	457	438	438	387	429	421	436	463	443	447	471	477	476	446	423	445	445	447	475	423	456	432	429	436	432	444	463	419	442	457	462	445	430	466	415	409	405	385	427	422	439	419	442	392	449	438	406	419	459	390	442	463	421	473	416	450	454	456	423	447	436	473	464	462	427	470	443	439	435	423	441	465	448	423	400	404	411	443	456	418	448	409	418	434	416	434	444	437	432	424	426	443	455	435	463	419	443	448	426	464	453	396	456	439	418	403	425	465	486	426	458	467	403	438	395	448	469	411	463	443	428	440	435	471	464	402	425	422	412	459	382	435	450	433	448	462	436	447	451	486	395	424	408	392	406	435	389	449	465	460	444	415	418	450	446	464	434	436	448	450	419	429	493	451	413	446	435	460	427	466	385	451	452	423	448	433	454	445	409	426	439	456	355	445	432	433	425	445	419	478	450	455	425	419	439	437	437	439	529	454	437	445	443	410	400	437	441	458	448	418	441	426	450	413	446	452	474	423	432	422	446	405	432	487	417	461	419	442	423	460	465	406	438	413	440	435	426	438	438	412	448	458	456	406	443	456	421	455	417	440	431	459	429	453	418	426	420	446	442	412	423	446	428	418	428	418	432	412	420	457	453	387	429	421	453	414	469	424	398	448	394	429	450	413	437	450	446	449	435	413	434	430	426	453	470	431	450	430	452	431	402	431	420	444	426	401	445	443	453	422	430	420	434	458	450	438	415	419	467	447	486	458	435	420	432	439	459	410	456	414	433	475	471	477	416	416	413	447	448	445	408	449	449	415	434	435	408	426	458	395	416	446	399	423	472	422	427	428	416	424	468	455	425	423	440	426	426	430	422	452	431	408	443	421	407	443	450	466	423	441	441	448	447	486	458	447	420	452	393	451	457	448	428	433	450	426	441	444	415	430	439	417	454	419	468	437	452	455	462	419	437	450	459	450	439	463	448	471	454	427	436	453	475	479	454	400	460	402	375	411	420	404	437	437	459	438	435	486	425	453	410	407	414	398	453	454	463	442	434	421	431	482	419	444	403	409	452	420	435	420	433	456	425	409	438	412	455	457	456	415	457	456	436	447	406	417	457	429	451	410	422	424	455	438	440	430	412	447	433	436	469	409	425	416	458	431	425	429	452	438	434	447	433	453	458	444	414	489	394	425	400	442	414	466	424	404	466	433	426	439	430	437	444	447	399	428	416	446	431	459	421	430	403	418	415	442	431	443	458	428	424	450	411	457	419	456	402	428	455	464	406	429	400	442	444	441	453	418	468	449	468	440	437	392	444	394	444	426	432	473	434	413	457	427	454	426	446	434	441	451	433	474	433	436	416	451	433	443	411	464	463	418	455	454	447	439	392	432	442	426	442	433	420	456	435	446	436	423	396	440	418	420	450	438	438	440	448	425	427	417	413	446	458	408	434	415	407	418	451	464	428	454	404	436	442	430	444	410	425	437	436	416	393	448	422	457	450	422	474	445	448	444	457	443	444	421	461	436	440	435	460	425	408	419	471	438	439	425	437	434	406	427	449	421	423	483	447	412	448	428	373	463	430	446	445	434	460	423	446	398	439	446	423	418	432	476	435	436	426	435	422	460	438	425	471	424	446	465	442	474	447	422	409	462	414	461	453	451	460	447	455	440	418	438	414	428	441	446	431	449	430	428	444	441	459	468	438	458	451	442	448	441	445	485	418	436	431	417	474	419	424	451	436	444	427	454	427	473	455	444	463	453	442	460	429	444	433	401	463	444	410	435	434	437	433	393	451	499	433	452	433	469	408	416	456	455	463	461	433	444	436	453	463	423	454	457	441	434	475	418	439	453	417	432	424	448	480	400	470	408	455	423	444	439	434	466	427	438	413	411	433	506	468	427	449	461	441	441	429	405	440	453	408	427	420	470	428	402	397	426	414	475	422	431	432	451	457	488	440	434	453	416	452	432	420	439	458	431	455	414	437	463	445	440	452	431	449	437	449	423	434	434	421	404	443	475	455	445	453	442	462	450	381	407	438	450	425	405	459	451	446	440	453	476	428	431	450	413	412	445	448	435	425	452	434	415	416	451	447	413	435	457	441	449	437	434	431	470	447	432	442
28265	25226	28918	22008	13378	9536	6556	4887	3835	2948	2432	1889	1581	1331	1192	1109	993	936	859	710	686	655	603	576	596	515	483	431	489	473	472	410	405	431	438	401	373	435	366	362	395	392	364	389	376	363	377	361	351	376	399	370	365	364	337	348	346	377	378	366	368	364	352	358	366	364	398	320	369	359	372	373	361	373	368	364	377	410	353	333	367	370	366	366	360	353	333	344	368	362	386	345	394	378	332	351	388	348	380	373	334	369	362	368	348	351	363	365	355	369	384	364	367	356	373	390	347	346	385	365	357	336	363	363	356	353	336	338	354	341	427	361	360	375	361	345	356	376	339	393	376	354	327	387	347	379	338	353	346	376	333	372	379	363	364	348	374	375	357	349	341	414	362	384	338	387	328	374	356	395	353	374	337	346	346	343	391	375	360	350	366	344	359	361	364	350	358	349	389	350	364	359	333	372	343	360	377	372	352	367	351	354	316	372	364	375	375	384	340	407	354	339	347	354	378	398	374	356	343	370	382	359	351	360	378	336	342	364	363	365	332	358	362	382	348	373	360	362	353	354	344	374	382	349	392	347	352	384	353	369	343	348	352	350	353	373	373	383	378	342	351	363	351	368	343	341	367	354	318	339	341	370	377	346	376	400	359	348	339	378	350	365	365	336	380	376	361	339	323	359	349	393	377	344	377	364	351	377	375	346	359	351	356	382	383	362	356	343	313	380	368	349	405	378	402	336	392	395	383	352	364	382	400	339	361	341	378	375	375	368	379	332	392	326	378	357	356	376	326	373	345	364	345	362	370	343	344	332	388	382	404	362	374	370	374	361	391	388	322	377	363	400	365	367	369	331	379	383	351	358	380	345	367	371	370	366	334	356	338	348	365	364	371	328	386	358	384	382	367	356	316	335	333	364	367	389	404	379	364	346	380	325	354	389	354	387	389	381	332	363	337	350	320	341	424	373	379	382	368	358	354	355	351	317	361	365	399	357	361	372	377	344	359	352	345	380	361	367	375	351	355	336	333	388	372	339	362	352	366	367	349	379	319	366	377	360	360	354	345	363	372	336	367	352	374	360	363	376	358	351	379	378	343	334	386	341	349	345	330	388	395	358	366	346	355	396	371	359	363	394	376	370	369	362	340	355	347	359	374	322	379	375	340	328	344	374	365	339	345	349	305	338	380	340	354	394	385	357	388	356	361	334	367	410	373	338	364	347	341	377	333	366	372	333	376	353	357	367	355	344	382	392	378	355	380	391	378	338	355	327	343	350	370	346	354	390	348	373	351	358	363	360	380	362	359	372	356	398	375	343	382	371	343	314	378	379	354	386	367	329	337	335	360	353	380	372	367	404	347	368	363	359	360	375	319	405	381	356	345	357	394	347	361	387	357	363	368	363	359	364	387	360	319	417	385	329	392	325	368	382	331	387	340	375	348	381	365	375	370	378	358	355	354	358	335	363	363	378	358	381	349	362	368	334	376	351	392	382	378	367	353	352	416	360	343	357	340	346	331	349	380	344	405	346	346	363	355	379	360	362	349	366	360	369	371	380	363	371	321	358	388	388	347	353	375	359	400	396	379	345	354	376	391	376	388	378	379	345	363	366	334	383	346	390	390	357	370	376	388	381	344	358	358	319	335	334	336	361	340	359	387	339	327	392	340	385	338	354	352	343	381	357	370	330	329	362	354	372	343	371	360	352	398	339	387	361	347	337	351	356	365	360	367	386	365	393	346	380	348	371	387	364	375	390	368	360	337	370	354	392	356	353	355	375	368	323	344	336	333	349	355	361	381	382	385	358	347	364	354	379	354	337	357	351	396	340	366	360	364	355	340	403	373	357	384	379	355	348	353	390	360	331	393	344	360	326	345	353	357	364	326	380	354	380	374	360	338	332	317	388	350	358	376	356	333	347	347	371	369	370	384	352	346	383	357	342	370	349	362	370	406	386	326	370	385	345	418	376	372	366	356	368	364	350	385	405	353	377	350	373	347	364	398	354	396	334	350	377	385	404	349	394	353	356	344	364	354	359	379	370	360	368	350	345	367	333	336	381	347	353	337	373	376	369	354	357	376	357	360	343	375	352	376	382	338	376	357	356	378	327	330	370	380	353	387	364	367	342	368	321	356	373	355	363	353	348	378	364	365	361	378	348	391	331	359	344	347	346	362	352	333	387	364	365	342	391	367	347	356	365	345	374	379	355	345	366	350	370	364	343	349	385	394	369	335	348	375	371	341	372	355	341	338	353	376	368	349	353	366	342	359	355	329	356	362	342	362	357	357	343	375	341	377	401	368	353	347	393	364	353	380	337	375	348	343	392	389	366	350	354	338	332	357	338	346	365	359	337	357	323	351	358	369	341	375	387	373	371	403	351	391	373	343	383	383	416	378	367	351	369	345	348	383	362	382	354	350	377	349	346	356	353	379	354	389	356	375	319	380	343	368	372	370	353	354	368	369	335	347	378	343	337	353	357	339	339	369	349	361	322	374	371	361	369	378	378	378	323	373	321	367	334	372	383	382	308	343	378	365	353	357	401	357	374	375	351	391	379	367	355	381	361	379	351	367	365	394	342	356	370	358	365	384	370	356	411	353	383	363	341	365	352	355	367	342	356	372	388	352	395	348	327	378	355	365	381	365	356	356	337	378	348	357	376	333	374	360	364	375	356	350	361	346	365	348	365	350	363	336	351	333	342	349	365	374	327	373	397	370	352	388	361	338	367	370	368	364	371	349	375	383	346	346	361	347	358	334	354	356	342	358	359	348	384	334	351	384	337	399	359	346	363	368	390	397	372	359	355	359	352	364	341	333	341	346	364	376	369	363	336	394	374	348	353	369	369	369	353	374	356	370	363	347	319	383	362	351	372	350	351	356	357	371	379	393	377	381	374	344	367	377	354	369	351	342	316	371	345	329	352	327	360	370	410	384	379	337	358	407	359	360	354	364	360	377	370	362	346	376	368	342	375	351	308	373	376	353	362	348	385	355	350	365	351	322	373	365	341	399	343	392	367	347	368	335	352	361	389	385	356	357	346	373	392	352	314	349	354	381	361	400	365	351	348	357	391	382	378	348	364	384	350	321	367	379	376	347	387	345	350	340	371	371	348	329	385	358	341	362	360	319	353	343	370	364	349	378	367	343	368	365	378	365	389	371	330	391	340	331	362	371	343	348	379	347	386	337	370	380	357	388	389	379	378	335	371	349	344	346	377	384	369	338	359	381	402	356	361	361	348	360	373	336	388	327	352	378	364	392	345	358	398	335	385	382	347	339	375	365	335	349	350	382	358	342	360	341	375	362	350	395	364	379	362	358	342	355	349	347	367	364	349	322	391	398	350	325	380	371	376	361	363	364	343	349	320	387	341	353	356	364	323	371	352	362	369	367	359	397	388	340	356	357	340	345	368	359	345	374	369	366	380	378	373	366	356	365	331	393	351	358	357	353	347	359	330	383	353	339	328	343	384	385	367	353	379	391	380	374	361	341	356	356	369	383	347
33459	41658	35238	24690	19146	16136	12635	9961	7871	6107	4809	3986	3200	2700	2249	1985	1846	1572	1406	1223	1174	994	967	865	829	785	709	675	653	617	578	606	585	555	607	523	534	499	513	475	491	490	488	496	462	513	452	485	468	504	457	468	486	450	464	480	481	459	471	418	466	489	446	473	460	484	478	437	438	450	465	432	475	454	491	471	482	440	459	461	490	444	431	488	444	471	455	474	434	468	461	465	483	442	454	438	433	451	456	480	453	477	451	446	454	453	439	459	447	430	480	447	421	459	427	439	467	417	463	460	463	430	476	461	435	456	482	452	428	419	464	459	487	474	442	450	492	454	446	444	450	389	404	444	447	480	458	458	455	474	462	449	428	436	448	426	500	453	486	457	459	465	471	439	424	450	484	493	457	437	467	492	437	488	421	450	463	434	449	451	447	481	453	449	453	478	446	428	464	462	463	456	443	412	441	465	457	457	464	454	490	448	453	466	449	442	450	443	462	418	451	444	446	435	463	438	462	473	464	462	467	463	426	472	420	430	476	463	472	427	431	459	467	464	474	501	437	421	426	448	463	437	452	466	510	430	460	433	491	472	453	388	486	477	475	450	439	443	445	468	437	486	438	434	479	480	481	459	440	470	470	430	446	462	465	467	478	471	459	456	460	450	481	442	494	451	452	464	459	443	423	499	466	449	451	470	441	448	453	438	445	400	479	445	440	456	472	454	439	447	470	453	453	451	425	454	472	461	440	496	470	463	470	493	449	443	436	472	472	434	481	475	528	476	442	458	441	457	444	492	468	463	481	480	463	458	475	502	455	431	456	474	490	442	463	435	434	420	450	427	418	451	484	475	488	479	464	461	443	463	460	446	445	439	479	450	438	455	428	480	451	453	393	469	445	458	441	436	441	448	487	451	476	453	437	441	487	446	455	487	459	424	441	460	447	462	478	444	425	447	448	424	398	445	431	497	482	457	457	466	448	437	451	432	460	434	457	477	451	457	467	457	437	471	448	446	488	442	447	448	473	422	494	411	451	501	453	481	427	410	468	479	476	445	491	451	464	473	458	464	481	475	493	444	451	451	449	479	477	476	455	460	475	452	432	469	470	455	446	455	433	462	479	434	457	470	489	480	490	416	461	443	449	438	468	452	499	444	407	483	472	480	445	453	408	434	451	457	469	475	411	456	463	489	452	428	464	471	462	423	453	474	430	450	456	444	471	452	452	449	454	474	492	467	493	467	457	443	475	455	439	462	457	448	446	456	468	450	478	476	443	440	470	417	446	427	416	439	471	449	459	453	447	447	493	450	506	409	453	462	447	457	419	460	416	473	440	479	471	461	444	462	469	459	462	442	405	444	456	464	442	445	435	448	468	466	457	424	486	459	462	452	441	482	467	419	473	512	463	473	474	466	459	446	464	454	473	486	414	469	472	474	479	436	443	512	447	436	460	443	416	472	432	453	449	445	421	437	438	445	459	465	480	445	455	435	471	408	428	460	466	455	457	446	460	455	480	466	444	474	487	457	451	459	464	462	470	473	432	418	500	454	443	449	464	418	432	437	434	463	452	477	463	437	461	433	466	469	498	452	480	439	432	468	479	476	480	465	424	464	450	472	476	438	465	445	442	461	452	493	480	464	450	449	462	481	432	457	474	445	459	447	428	470	477	463	429	503	478	483	448	476	461	455	437	477	424	475	464	475	470	421	466	449	454	491	445	457	464	435	485	451	426	510	458	417	453	497	460	456	468	456	463	436	464	466	462	459	403	436	426	481	444	439	508	430	449	441	470	426	448	466	425	451	436	440	472	461	441	437	468	461	495	470	397	445	435	470	462	470	426	495	466	466	443	442	488	436	449	413	468	467	447	441	440	443	490	435	425	471	451	430	497	477	473	457	455	465	482	475	441	415	464	466	475	460	490	459	470	450	435	450	497	437	476	481	456	491	447	467	436	452	464	457	437	423	458	435	472	470	454	448	485	456	445	445	433	413	446	435	459	451	480	475	445	442	436	462	457	457	489	412	472	480	429	445	440	427	438	459	455	429	469	469	462	441	476	433	473	433	475	473	475	516	437	460	450	470	487	450	454	454	477	477	420	444	455	457	431	491	452	460	480	430	453	485	475	476	473	449	441	461	472	472	482	460	428	454	476	458	461	491	456	454	445	448	492	442	412	441	447	463	457	460	420	472	469	463	420	485	465	479	460	452	439	462	448	412	413	455	450	473	418	464	514	471	418	475	454	466	432	467	445	436	444	470	434	460	461	499	457	468	442	444	464	470	430	463	441	438	515	457	470	449	496	459	471	459	451	455	458	449	448	433	435	468	482	477	484	482	469	460	454	468	442	460	455	459	461	438	447	427	456	474	445	437	479	459	460	499	432	431	457	482	473	465	446	490	501	488	479	468	424	446	449	472	458	490	440	426	403	451	431	473	409	447	425	453	450	460	438	509	481	446	442	469	453	435	443	459	478	446	447	463	487	457	450	463	490	405	461	477	419	468	497	417	453	441	475	453	485	504	427	472	487	480	457	474	435	438	483	417	454	480	442	452	448	447	420	460	445	488	427	459	476	457	462	459	414	495	437	451	473	431	421	481	445	446	467	461	430	450	453	457	448	469	436	441	434	488	470	494	423	441	458	462	453	485	461	480	477	457	480	477	447	447	457	485	444	489	438	467	454	462	464	509	465	459	429	432	433	438	457	499	479	450	410	484	464	445	453	514	443	461	453	458	452	424	486	455	443	430	426	463	470	449	494	439	478	472	420	431	469	484	449	466	437	470	492	448	490	463	450	451	466	451	455	472	452	440	493	458	460	443	441	477	422	423	449	478	422	454	450	407	468	482	432	459	457	466	470	447	506	422	467	464	476	509	468	461	463	460	463	479	516	459	489	421	470	429	489	470	473	472	471	466	458	452	482	447	445	489	433	454	440	503	446	468	479	469	487	440	462	463	467	416	454	414	420	425	448	422	427	467	473	463	443	428	483	453	428	478	439	458	453	441	448	472	459	455	471	452	462	476	472	430	484	471	449	439	433	477	433	480	499	484	479	454	459	441	458	475	470	439	468	476	444	446	422	414	466	467	497	486	442	476	434	455	460	443	477	443	438	443	457	449	463	487	430	490	450	452	453	436	459	502	464	409	471	468	458	426	427	441	468	439	449	477	462	456	473	436	421	426	440	415	452	460	456	448	484	466	429	456	429	464	403	456	449	478	449	496	490	465	465	437	434	469	499	441	444	468	470	452	436	389	457	477	465	501	478	486	459	466	477	459	474	453	469	438	445	442	462	444	439	482	461	449	447	488	452	435	464	437	435	441	467	468	480	451	433	453	438	451	451	417	457	469	440	437	423	433	426	451	472	462	415	468	441	439	455	457	481	480	461	447	462	437	469	416	459	454	430	471	439	431	435	470	430	427	470	418	438	477	443	439	426	460	455	447	481	456	469	477	459	454	456	465	450	437	489	460	435	455	447	442	480	444	458	405	426	438	480	444	449	481
23806	20808	27959	24052	21518	18687	13462	8626	6133	4889	3690	3060	2573	2237	1900	1652	1383	1274	1202	1034	932	874	763	675	642	597	580	518	515	532	466	471	445	437	417	432	430	398	429	414	369	393	428	374	355	390	393	384	384	375	400	371	389	345	359	348	349	363	378	367	365	362	364	332	368	366	334	356	347	358	375	375	360	381	373	374	378	361	372	356	341	378	334	372	375	337	367	354	346	348	335	333	329	318	371	369	386	338	327	327	350	342	359	342	366	346	356	341	402	361	340	337	354	353	331	338	352	336	377	343	356	337	343	361	337	344	335	387	376	347	347	318	329	361	341	344	380	344	334	351	357	358	367	341	353	352	352	349	366	362	370	359	371	362	354	328	369	350	350	342	330	327	324	369	315	383	361	359	347	347	350	332	318	350	359	353	381	355	359	329	346	377	341	360	343	347	373	351	330	372	384	337	339	355	356	358	345	367	336	387	365	347	358	356	369	329	382	368	371	345	360	348	345	314	355	327	359	329	351	353	367	380	381	362	373	355	341	362	338	354	357	347	371	332	348	346	326	344	344	355	348	367	352	381	373	353	344	356	385	349	367	308	364	346	374	344	342	398	339	336	361	344	353	388	381	374	362	363	387	363	354	319	350	382	326	391	360	330	338	337	330	369	367	365	339	398	357	366	336	330	352	350	384	362	381	383	312	361	363	340	342	363	354	361	370	347	345	344	326	374	350	353	339	374	331	368	347	385	332	349	337	343	328	337	364	348	358	390	377	319	396	356	335	392	357	368	331	362	354	356	339	381	352	365	345	351	328	372	389	339	351	362	375	356	381	345	329	352	367	342	350	343	358	336	394	357	337	368	340	314	364	342	372	363	365	386	334	368	299	299	348	372	324	327	367	334	335	355	369	365	343	369	386	346	361	358	332	371	315	359	378	348	362	329	371	380	340	350	390	315	343	381	383	360	330	346	341	348	362	354	352	328	344	332	333	339	378	342	383	341	344	361	374	336	346	349	355	356	361	337	377	366	326	337	336	380	303	347	367	360	328	360	361	353	345	354	380	341	344	357	371	334	359	370	329	338	355	349	312	354	317	377	364	325	336	352	355	332	387	376	353	371	329	357	353	340	388	345	332	354	355	376	352	361	372	349	378	330	369	353	353	358	369	380	371	333	365	362	331	375	328	340	347	370	344	361	342	323	359	366	375	376	342	361	375	378	340	365	357	322	377	360	358	332	406	379	391	325	356	350	348	360	369	400	342	370	360	343	355	334	378	360	369	375	379	364	356	348	352	336	362	379	368	368	345	351	368	327	355	362	367	347	334	348	313	342	342	374	372	357	355	314	368	392	374	377	382	333	381	354	339	366	340	351	363	364	402	329	331	326	342	357	373	317	327	369	365	322	361	354	325	316	359	359	345	335	355	336	387	362	366	373	348	384	358	339	334	357	386	397	366	370	354	364	346	323	335	361	325	365	344	343	338	362	354	333	367	377	368	341	360	345	403	364	346	374	337	365	345	365	380	338	381	359	334	369	353	364	365	364	346	350	369	382	366	345	335	361	340	351	373	336	391	368	346	356	355	374	369	354	362	383	366	351	357	382	366	331	359	349	372	331	352	347	347	333	339	384	359	338	339	366	358	408	332	384	361	355	363	394	344	337	343	349	352	344	343	328	371	327	363	381	329	333	350	346	360	347	341	372	351	351	343	311	338	357	358	356	402	376	360	369	379	345	368	367	360	345	353	328	362	343	340	336	326	360	365	360	344	347	336	368	383	384	342	372	336	362	351	366	329	350	346	336	384	366	374	359	348	341	370	357	319	342	375	337	346	330	309	323	368	352	366	361	368	319	354	367	342	375	307	356	334	358	334	376	349	343	306	362	347	337	364	351	373	344	338	335	332	357	368	357	359	351	359	347	350	380	354	362	351	384	313	356	329	371	378	347	382	371	330	358	353	318	341	384	363	380	378	362	352	371	351	363	320	360	356	344	353	317	364	353	350	354	338	352	355	354	367	356	360	388	368	357	331	349	368	349	363	369	341	350	405	334	320	356	366	361	360	367	373	326	370	362	368	336	380	356	342	359	348	371	354	361	306	349	338	338	354	328	389	372	336	355	338	347	298	355	351	318	357	372	323	348	353	362	353	375	383	363	362	341	370	364	344	371	359	361	370	389	333	364	357	332	323	345	358	350	351	335	369	359	330	390	369	361	380	363	390	357	371	349	333	350	382	322	353	342	345	358	362	367	342	345	352	363	392	377	361	326	344	394	346	359	370	380	359	359	350	400	335	382	357	371	335	359	356	374	361	357	324	328	359	353	369	338	368	357	365	328	329	344	373	360	361	370	322	336	372	396	353	360	338	340	333	345	367	374	353	374	383	347	352	371	349	312	347	383	361	328	328	344	359	365	352	372	362	340	348	354	336	362	339	369	350	351	351	317	327	349	347	376	323	327	365	374	341	355	340	350	351	387	360	353	355	347	368	369	356	323	349	363	337	355	332	365	335	364	340	356	356	376	353	366	366	359	364	338	338	347	336	348	356	364	333	315	379	371	332	358	329	377	354	395	364	366	325	379	351	353	368	344	338	339	365	370	350	364	362	327	331	307	327	385	341	357	347	339	363	361	352	362	348	342	354	353	353	371	360	364	355	336	352	349	328	353	351	376	320	343	353	330	372	378	329	349	334	379	366	354	330	348	337	363	358	369	351	378	346	360	345	333	354	369	380	363	359	331	374	341	344	352	355	346	356	361	343	349	346	345	381	378	370	369	361	381	351	378	357	386	328	364	365	351	314	360	342	372	349	373	372	317	375	331	352	349	345	369	343	373	382	329	353	320	358	336	353	366	341	376	352	359	376	351	384	366	333	367	343	307	378	373	325	361	346	349	360	345	345	351	365	350	355	364	396	370	353	363	327	354	336	342	327	330	396	335	360	356	339	338	387	343	359	362	347	345	342	349	358	314	343	348	366	348	346	326	375	371	368	345	333	359	354	368	354	332	306	393	336	354	312	371	338	371	371	365	360	358	390	339	324	365	370	333	362	359	351	363	330	356	397	371	333	372	370	352	326	377	365	346	325	320	384	358	305	373	343	345	392	346	364	375	358	352	335	359	378	337	373	339	368	372	362	339	350	330	363	353	364	354	351	338	352	384	359	353	326	365	341	330	352	361	339	353	360	336	334	351	338	369	374	381	356	344	369	350	347	330	336	353	362	384	357	360	336	359	376	364	354	340	375	370	355	358	354	348	339	372	377	341	348	378	339	379	339	349	335	329	307	342	345	338	370	352	344	338	357	373	333	363	366	356	370	368	346	392	344	371	357	319	362	355	358	350	370	350	329	360	345	348	389	364	384	368	379	353	381	361	347	321	361	360	411	356	373	343	325	321	344	393	336	364	348	394	363	353	341	371	344	323	339	329	381	331	361	298	363	331	355	378	379	358	381	379	380	328	353	354	356	356	370	317	328	341	342	379	335	356	383	339	369	382	370	348	314	346
31543	48268	42232	30961	25306	21472	17957	14736	11837	9270	7228	5872	5092	4220	3620	3085	2727	2263	2132	1861	1646	1475	1347	1199	1044	1015	909	814	813	734	742	692	694	596	643	547	584	539	553	532	487	466	495	482	460	482	479	455	489	433	485	461	457	454	445	453	463	454	444	439	408	444	471	472	447	453	441	465	418	486	450	440	418	453	444	458	419	427	472	475	480	472	415	498	460	442	477	438	456	462	442	426	465	447	467	420	426	434	448	483	453	455	449	463	485	459	459	457	459	439	427	474	454	457	455	471	447	468	403	440	440	411	449	417	472	466	450	515	452	482	443	456	410	454	453	454	435	458	436	447	427	437	490	447	424	414	455	464	428	488	463	451	440	457	434	461	414	469	426	445	418	489	436	467	441	429	440	472	442	426	437	458	432	500	462	469	462	448	440	442	447	444	459	458	441	416	449	455	460	453	486	454	415	434	460	409	446	446	432	471	441	455	419	447	449	490	466	416	483	410	466	458	443	425	455	437	466	470	437	491	442	437	467	470	441	456	432	477	474	428	477	429	434	424	483	483	452	453	438	446	451	426	423	465	438	466	455	426	422	411	434	440	440	460	417	440	431	449	432	441	454	467	472	483	474	469	455	453	445	441	438	458	426	449	448	507	453	435	474	447	423	424	431	420	424	431	406	414	443	453	456	460	467	444	435	467	430	434	451	465	462	441	460	461	457	444	454	476	460	430	451	470	434	464	462	438	449	452	464	439	443	465	469	470	459	458	460	431	450	442	463	464	413	462	433	438	454	424	476	470	442	443	433	458	431	493	438	466	428	465	436	477	428	475	457	441	456	458	411	480	438	465	450	413	431	439	464	444	452	421	427	438	424	420	422	423	453	467	467	485	419	453	468	430	428	454	437	495	438	458	442	413	432	436	469	456	420	434	446	445	458	427	427	421	453	463	478	423	439	453	452	478	447	414	423	462	472	426	453	459	459	452	452	449	470	412	506	416	465	427	422	458	467	398	421	434	416	489	408	429	462	436	458	452	417	456	440	419	446	475	434	435	413	447	402	414	439	442	426	456	459	444	439	456	440	436	465	412	446	460	428	457	447	446	450	444	473	452	460	434	393	454	476	434	435	465	446	445	453	459	465	452	437	454	471	496	445	474	500	451	440	436	437	449	438	458	470	411	434	436	418	471	428	421	424	460	444	445	430	445	434	474	411	417	425	487	459	430	478	484	477	436	421	474	436	442	431	454	437	420	408	463	420	439	432	496	439	454	440	429	457	428	495	449	410	477	478	447	471	475	453	465	430	441	437	434	426	474	408	435	467	490	436	436	463	396	491	474	495	437	421	439	475	434	418	411	444	404	433	442	434	433	452	410	475	435	428	445	440	449	457	474	440	437	411	449	436	448	434	448	477	431	424	454	429	400	456	453	450	433	465	472	414	414	411	477	453	419	426	442	422	473	501	420	466	410	402	412	438	426	459	416	459	452	434	459	437	450	448	435	419	431	484	439	461	452	472	445	436	437	468	489	436	436	466	450	433	414	456	441	449	415	438	454	469	466	464	457	486	467	444	427	440	459	457	430	439	417	418	447	431	483	468	433	445	459	445	457	445	435	433	471	454	439	423	458	409	436	483	450	436	413	470	455	438	453	455	472	453	427	444	480	424	436	467	461	431	457	458	443	408	453	433	441	426	472	465	471	424	439	437	460	449	451	428	430	473	409	409	443	450	450	406	429	442	458	468	442	456	456	422	426	454	418	453	446	441	437	414	431	431	433	453	454	456	427	417	441	465	443	420	441	408	437	449	425	430	398	458	492	453	471	429	476	469	438	451	453	415	451	453	445	437	422	467	473	456	433	434	441	431	422	430	444	431	445	473	464	442	446	445	437	474	453	477	434	436	441	465	467	452	450	467	418	427	457	451	468	449	457	437	450	448	445	434	448	437	419	448	471	416	411	443	417	458	379	440	456	415	427	422	455	426	433	463	469	429	472	446	426	416	429	437	438	414	405	453	445	421	427	448	436	455	449	474	471	443	441	484	441	399	432	457	407	427	426	466	453	432	446	453	424	478	457	424	410	436	375	441	443	444	448	473	420	420	486	471	420	438	432	459	469	450	456	479	438	427	433	434	428	455	426	466	450	451	439	431	428	429	427	459	456	443	449	446	474	462	458	435	438	433	420	442	429	417	417	460	469	427	469	481	427	471	435	482	391	446	448	419	451	443	435	451	454	445	397	450	455	445	459	410	462	479	437	462	446	456	430	443	458	441	450	447	495	432	469	477	488	425	472	417	456	479	432	462	446	438	519	458	462	478	447	466	442	474	440	458	441	457	434	436	437	446	459	466	401	456	436	432	436	404	455	468	435	437	470	466	439	491	456	454	394	427	452	456	413	472	460	466	394	460	431	449	427	464	466	445	450	413	456	444	472	437	457	474	416	451	438	451	461	441	463	444	470	491	463	451	436	403	426	436	438	469	428	455	454	423	390	486	425	447	440	443	397	463	442	459	437	436	471	466	440	479	496	456	428	424	435	478	476	438	445	461	449	442	487	488	432	458	425	399	464	439	465	446	432	429	407	450	457	431	444	436	449	419	443	438	455	458	448	435	432	445	433	397	433	410	453	452	478	438	470	464	454	414	445	449	452	466	453	417	452	446	432	458	466	428	495	448	433	429	439	431	494	439	423	445	435	469	449	439	438	424	431	462	424	470	448	451	455	454	450	463	428	422	446	424	428	444	478	470	462	445	433	461	435	449	432	460	480	425	437	453	442	478	446	439	448	446	480	459	415	411	415	458	463	466	432	446	422	457	449	447	487	423	448	440	383	423	487	436	443	435	402	462	435	464	435	457	452	446	426	444	442	417	427	457	469	434	484	467	448	438	485	444	440	465	454	432	454	422	475	464	427	464	435	449	449	436	468	456	435	428	448	481	401	484	430	426	449	435	435	432	461	458	457	436	478	416	463	438	431	453	457	424	413	454	440	458	446	448	431	418	399	418	446	417	450	435	423	458	457	453	474	447	437	455	456	450	478	417	446	439	411	443	398	453	456	429	474	419	480	420	510	473	430	444	456	446	411	444	445	466	426	464	488	431	476	446	427	409	427	410	437	424	481	443	451	443	469	426	467	436	450	475	468	429	433	426	430	439	454	437	461	478	435	460	445	437	430	396	460	423	441	452	445	471	448	435	498	468	415	425	441	459	417	463	426	436	458	435	427	452	439	481	472	430	436	449	456	456	468	480	431	416	460	460	463	457	450	468	477	435	446	439	411	418	397	431	457	446	472	452	447	444	465	437	430	466	415	425	465	454	464	443	458	448	450	455	443	441	458	413	403	454	437	416	468	434	431	441	402	431	455	455	453	447	451	450	459	426	466	453	435	465	430	462	433	472	443	476	467	477	437	433	471	423	398	434	419	447	453	416	433	445	435	431	475	433	435	497	417	436	438	443	458	440	464	420	431	454	465	459	413	448	444	471	449	425	426	445	466	470	448	375	433
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
