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
340137615588	340137616155	340137616705	340137617255	340137617805	340137618355	340137618905	340137619455	340137620005	340137620555	340137621105	340137621655	340137622205	340137622755	340137623305	340137623855	340137624405	340137624955	340137625505	340137626055	340137626605	340137627155	340137627705	340137628255	340137628805	340137629355	340137629905	340137630455	340137631005	340137631555	340137632105	340137632655	340137633205	340137633755	340137634305	340137634855	340137635405	340137635955	340137636505	340137637055	340137637605	340137638155	340137638705	340137639255	340137639805	340137640355	340137640905	340137641455	340137642005	340137642555	340137643105	340137643655	340137644205	340137644755	340137645305	340137645855	340137646405	340137646955	340137647505	340137648055	340137648605	340137649155	340137649705	340137650255	340137650805	340137651355	340137651905	340137652455	340137653005	340137653555	340137654105	340137654655	340137655205	340137655755	340137656305	340137656855	340137657405	340137657955	340137658505	340137659055	340137659605	340137660155	340137660705	340137661255	340137661805	340137662355	340137662905	340137663455	340137664005	340137664555	340137665105	340137665655	340137666205	340137666755	340137667305	340137667855	340137668405	340137668955	340137669505	340137670055	340137670605	340137671155	340137671705	340137672255	340137672805	340137673355	340137673905	340137674455	340137675005	340137675555	340137676105	340137676655	340137677205	340137677755	340137678305	340137678855	340137679405	340137679955	340137680505	340137681055	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23782	21713	29769	25684	25859	25734	21997	11428	6218	3950	2894	2335	1726	1364	1150	950	793	749	702	587	528	523	444	442	472	404	456	405	430	407	399	369	371	360	360	373	357	378	399	382	394	407	386	361	403	398	364	411	435	360	377	330	359	351	383	365	356	394	410	399	398	373	371	380	378	359	380	384	344	370	364	367	391	397	365	401	373	346	366	406	364	392	406	349	345	342	366	357	389	394	333	391	377	402	359	374	382	393	385	405	379	382	382	367	402	326	376	384	390	371	342	392	368	372	395	365	373	376	390	337	385	364	370	396	376	364	347	407	380	333	333	351	334	372	393	401	389	404	360	368	382	411	350	388	381	325	356	399	386	393	386	355	371	413	344	343	371	320	370	365	402	374	368	367	384	367	363	367	411	409	366	362	356	383	365	348	393	395	386	346	386	366	379	354	407	413	396	365	351	371	414	340	376	404	340	402	349	361	375	416	400	357	384	372	415	387	375	402	363	333	365	400	407	410	392	406	376	397	364	403	398	387	363	389	364	345	375	380	404	348	372	406	372	358	394	376	368	411	370	385	384	390	358	392	389	367	353	363	398	403	391	372	358	346	419	369	392	398	351	419	411	377	383	388	385	349	357	377	367	376	384	354	414	390	407	379	380	371	376	364	391	400	390	391	384	406	381	385	349	400	396	377	382	406	397	375	402	352	392	380	365	361	377	357	369	320	363	366	366	371	373	370	381	358	405	387	362	392	392	383	386	372	374	339	342	377	392	380	416	412	351	376	376	375	366	379	376	384	365	358	414	366	371	361	413	357	401	393	369	373	371	364	385	383	361	359	364	390	343	375	374	367	357	362	360	360	361	364	370	370	420	360	328	353	373	357	390	338	355	373	397	379	387	394	344	369	377	401	398	382	389	386	393	377	361	399	400	376	425	362	349	380	385	350	367	375	364	365	355	334	352	432	368	344	397	357	416	342	385	360	390	386	373	350	384	365	350	402	377	369	368	356	392	340	381	387	382	377	362	355	380	356	417	341	361	381	379	341	399	401	335	404	357	401	360	385	364	390	349	366	382	373	390	375	370	393	365	375	380	381	375	415	364	354	378	375	370	372	380	410	362	378	393	415	391	360	374	382	370	355	390	354	391	362	373	389	408	403	365	380	371	373	369	374	371	402	354	378	371	353	360	374	383	354	370	354	369	375	370	358	375	369	366	378	374	363	372	407	390	391	364	379	386	408	376	412	375	377	334	348	383	388	364	364	382	389	389	351	348	385	353	381	402	354	395	366	389	336	387	398	385	359	365	402	361	384	384	376	358	355	401	389	387	385	370	397	376	368	336	381	379	398	399	397	384	376	399	395	375	383	368	385	369	365	358	371	381	335	363	363	389	357	358	404	392	393	371	376	365	334	375	378	355	366	369	389	389	380	367	347	384	379	411	381	351	360	372	392	371	365	379	396	405	393	353	362	358	362	363	389	398	377	388	373	338	366	372	388	374	388	381	364	394	395	394	386	383	382	380	362	389	368	386	391	362	396	378	355	347	371	361	372	385	369	392	385	399	356	371	348	416	370	385	361	385	330	384	344	401	371	384	389	385	379	372	395	377	372	373	368	352	382	420	396	360	389	391	403	454	370	363	357	383	398	412	411	375	407	364	376	377	378	381	389	378	403	355	393	377	389	369	377	380	375	370	377	358	339	346	374	410	388	369	424	374	395	374	378	360	341	348	334	363	384	401	374	400	365	399	370	398	374	352	349	361	388	386	408	362	332	389	362	397	374	409	342	337	373	385	408	388	388	372	428	360	363	364	369	365	384	373	373	384	386	382	362	379	401	379	373	411	389	356	396	371	381	367	379	419	371	391	407	397	370	395	386	364	390	384	385	384	378	382	373	386	362	381	386	383	354	373	372	376	361	381	374	377	354	358	372	397	385	358	394	401	367	411	427	428	398	395	363	398	367	356	327	401	363	373	363	414	409	349	372	406	378	366	384	356	385	410	346	381	393	370	357	382	407	370	387	357	403	349	406	401	396	407	390	366	375	369	384	379	389	371	390	417	395	366	367	382	370	400	383	386	369	371	381	356	377	386	369	371	382	397	421	378	397	366	385	357	347	397	406	406	348	356	360	403	400	391	393	378	401	394	358	360	385	405	361	367	379	388	385	362	384	376	380	398	374	406	353	389	348	390	368	351	390	405	394	376	386	366	355	377	352	384	373	350	411	377	355	351	335	368	388	372	372	371	369	397	380	364	422	381	363	372	402	364	377	397	356	385	388	363	337	371	379	377	387	403	360	411	388	393	361	377	364	337	414	352	345	367	391	400	374	417	358	367	360	381	372	354	372	329	376	368	410	409	350	376	413	346	363	398	367	388	365	392	363	387	363	377	358	396	368	368	393	383	358	401	372	363	388	360	345	365	390	395	366	353	403	361	381	366	380	358	350	388	372	363	351	376	346	372	384	371	356	357	343	371	383	368	403	384	334	365	361	365	359	368	375	369	372	371	361	365	341	384	353	389	389	380	384	368	371	391	376	380	381	414	343	369	397	379	396	377	350	367	354	375	364	376	377	383	365	375	363	383	350	324	388	420	359	376	370	370	371	379	404	410	343	390	375	364	357	414	368	407	389	386	365	388	362	409	381	371	385	421	400	357	394	437	371	402	369	374	351	389	350	383	398	363	343	368	372	359	361	371	399	402	377	383	373	383	355	365	375	369	358	362	399	388	358	346	378	378	412	388	374	425	365	384	366	375	360	341	353	360	351	348	378	354	371	362	389	322	371	389	361	389	372	371	394	379	386	412	405	380	389	384	381	380	405	359	387	339	378	368	353	385	388	367	401	381	383	384	401	411	386	382	396	357	393	409	386	365	388	402	373	351	385	388	354	372	374	368	347	389	411	362	372	372	386	364	409	347	360	386	380	402	355	413	378	412	364	378	357	360	361	397	406	384	363	396	407	355	352	384	341	383	382	371	365	362	343	346	370	419	395	373	381	362	378	345	392	382	340	371	385	370	391	390	404	368	368	375	388	411	402	355	422	377	346	425	382	373	373	372	396	363	334	394	346	384	373	386	394	376	341	341	355	382	391	376	337	378	399	370	351	374	376	369	374	379	392	375	363	372	345	375	359	392	381	414	365	389	392	366	393	367	389	392	359	392	370	374	416	361	396	420	376	376	367	360	369	370	354	404	351	368	363	398	376	364	375	385	348	393	375	387	384	351	374	384	382	376	369	382	389	400	369	352	379	372	367	368	356	389	401	409	346	335	351	367	374	383	356	370	383	419	407	366	350	362	376	368	377	400	368	374	381	396	366	384	386	386	396	383	401	381	368	415	375	376	385	448	375	409	420	387	363	391	386	349	378	416	399	401	371	359	386	377	379	364	371	371	377	401	375	368	384	397	396	382	392	375	355	362	397	347	383	368	371	383	355	377	355	398	404	401	397	393	371	373	358	343	370	360	364	382	392	365	370	370	355	354	390	351	382	393	384	379	393	359	363
42610	68444	62587	52078	43642	31507	23131	16551	11180	7700	5640	4625	3475	2537	2061	1697	1430	1273	1179	961	845	789	777	753	691	632	625	593	574	553	598	535	525	543	543	546	595	523	528	523	557	551	539	512	526	495	561	530	492	554	495	504	511	490	538	533	527	508	533	533	547	556	480	525	505	520	540	495	574	510	542	506	537	554	497	513	550	524	519	494	563	521	503	549	503	491	506	522	512	494	528	529	526	535	535	522	496	504	536	479	471	506	532	536	530	528	523	547	483	509	543	522	538	508	520	543	481	520	512	526	511	559	510	555	527	520	504	525	554	548	533	480	524	541	533	505	501	507	553	539	504	517	576	527	514	505	512	534	557	529	501	545	569	519	562	527	508	522	526	537	487	521	528	539	541	487	506	478	525	548	516	528	505	480	520	506	510	517	509	553	521	529	481	538	557	515	495	521	564	539	486	498	522	507	539	540	536	467	520	539	484	551	535	522	518	507	532	542	547	529	553	498	530	549	508	495	552	550	555	519	559	549	497	540	539	569	491	557	519	478	492	518	538	531	503	532	537	509	515	510	513	527	494	548	534	518	504	535	528	548	536	514	516	517	547	503	548	526	498	571	509	563	509	509	558	526	535	471	511	502	515	548	561	508	479	555	576	512	523	511	525	551	562	524	522	523	506	492	511	502	497	515	521	522	494	519	517	532	537	518	508	505	508	537	523	539	501	498	468	487	516	562	485	516	488	466	508	517	474	515	498	536	490	510	506	528	540	488	512	518	512	500	508	496	514	543	571	515	525	514	510	501	526	543	539	536	518	514	513	508	516	533	518	525	524	528	529	520	538	559	502	485	479	554	521	516	544	507	553	506	482	524	524	513	526	505	501	528	545	505	509	478	550	566	553	526	536	531	500	545	545	489	527	489	562	539	548	540	535	531	507	523	490	522	547	507	495	551	466	503	503	522	515	517	505	516	523	523	542	518	488	505	489	552	489	520	569	531	507	534	523	519	529	487	496	509	526	516	517	504	491	474	489	495	501	538	531	558	519	514	534	517	517	535	524	532	523	487	553	523	523	536	522	503	522	543	541	532	498	501	497	551	517	513	485	579	538	525	556	533	491	528	544	513	541	511	508	527	517	546	541	519	530	514	555	527	569	518	529	513	515	470	519	503	536	507	532	506	519	512	548	528	492	521	554	562	542	539	537	535	565	542	515	494	534	500	523	536	473	516	507	582	530	510	509	537	503	517	530	507	495	543	512	544	510	540	527	515	549	506	555	536	495	496	532	498	456	501	514	480	540	538	533	534	501	499	516	535	519	531	514	469	519	544	481	521	486	517	582	528	519	517	500	560	532	565	571	544	557	511	510	555	509	513	514	535	505	527	489	552	512	503	489	505	503	517	577	545	535	502	545	548	493	502	492	558	495	485	517	512	503	527	500	520	552	521	552	529	570	524	531	526	522	488	521	497	501	517	515	516	503	541	530	536	522	491	502	542	502	520	488	527	526	517	531	550	522	534	521	513	507	528	520	502	503	516	500	514	500	484	554	522	525	515	525	501	535	515	549	541	497	510	532	541	489	543	477	486	531	539	491	482	546	512	581	506	537	499	553	551	533	518	536	558	562	567	520	537	544	533	520	578	521	547	539	523	506	524	500	534	551	495	527	500	553	531	490	548	540	557	538	481	462	500	557	498	509	522	514	536	520	508	543	510	497	521	553	492	508	528	522	508	521	502	551	477	501	514	534	524	514	488	536	528	528	518	536	511	526	520	549	538	549	553	487	542	524	515	532	541	503	500	488	541	513	485	516	486	537	528	524	510	516	528	546	554	483	499	524	488	546	522	506	534	521	513	543	482	525	504	543	478	527	531	513	555	518	505	533	528	515	559	521	486	533	536	564	523	536	542	526	494	570	543	507	546	528	515	478	559	474	505	519	527	545	486	490	531	506	507	533	488	509	523	557	503	529	533	533	547	560	491	470	515	500	504	500	540	533	559	510	488	505	496	504	516	525	483	533	509	540	508	531	495	524	520	499	532	514	519	518	548	503	536	570	483	519	554	526	527	532	516	502	483	502	510	537	506	557	553	503	531	536	539	522	547	542	542	513	539	568	533	512	553	519	510	493	510	525	554	548	541	537	523	569	528	535	499	486	508	484	476	486	590	530	533	510	504	534	548	492	544	525	539	534	526	549	521	524	497	556	549	501	500	536	505	509	525	516	531	528	521	543	532	496	516	520	504	534	554	521	488	480	494	546	560	502	550	567	535	540	551	523	549	521	509	565	552	540	525	530	548	515	520	482	512	525	497	535	514	511	490	520	501	554	504	523	510	498	495	554	550	524	536	536	520	536	491	529	512	527	541	518	501	543	526	545	486	540	515	576	499	507	533	500	549	520	495	539	493	497	532	529	516	540	518	541	549	500	509	535	523	514	558	541	510	542	540	499	468	503	484	518	525	519	523	520	536	539	506	555	503	508	514	503	475	544	526	496	550	576	552	502	486	525	510	493	492	507	525	528	472	526	515	522	514	538	505	503	510	517	480	553	523	576	479	509	496	526	504	514	518	510	524	537	512	462	565	522	503	505	556	534	511	539	552	530	510	559	543	541	447	535	521	519	519	511	528	539	528	562	525	510	538	522	510	530	521	530	495	532	533	513	507	512	502	551	517	508	515	514	497	512	533	545	529	533	545	538	464	520	534	503	530	533	504	511	526	505	548	512	503	555	502	527	498	509	544	568	583	525	500	526	496	507	509	545	545	508	483	530	525	526	519	505	538	514	526	507	478	547	519	520	515	535	511	523	499	513	530	551	471	510	530	481	513	569	513	564	523	487	526	502	535	496	483	586	521	487	509	504	532	531	505	488	493	512	530	536	534	544	525	513	549	554	523	532	519	542	499	575	490	532	557	530	541	534	549	530	484	552	505	540	499	524	510	511	490	495	513	556	461	531	554	510	553	504	536	494	506	505	544	536	523	518	502	526	522	493	522	484	548	507	520	550	578	477	513	503	553	536	537	537	530	513	508	564	531	520	486	518	510	542	520	545	521	505	512	500	535	503	527	522	554	515	593	548	540	514	486	507	508	490	542	488	540	546	504	505	528	518	508	505	496	499	536	545	519	509	513	519	482	525	472	488	483	481	552	537	510	515	587	509	490	505	514	556	499	548	559	484	505	524	498	510	467	532	507	485	523	506	579	506	519	525	521	519	569	530	505	526	502	564	566	527	539	523	528	582	552	526	548	565	537	562	520	512	560	534	499	503	516	509	524	557	533	532	488	568	512	551	532	520	485	574	555	517	522	549	543	541	494	512	521	472	497	495	497	586	500	544	507	514	533	507	516	528	494	529	503	550	514	533	531	530	503	552	556	563	531	522	547	525	470	522	528	475	515	524	510	504	548	498	517	522	548	513	564	499	514	526	548	504	520	530	542	501	516	544	564	517	502	479	529	490	565	523	516	493	528	541	546	512	513	559	502	508	560	519	565	532	523	532	541	532	497
30413	35209	42980	35570	24094	13565	6934	3886	2403	1576	1223	1072	859	711	619	574	540	453	477	421	448	405	410	399	384	386	333	380	392	395	355	360	351	340	360	348	327	364	380	355	350	367	316	337	345	364	368	367	353	356	347	342	349	363	343	377	368	353	304	351	329	355	350	381	359	357	373	352	351	337	355	331	365	359	357	376	371	345	346	337	348	343	331	332	323	308	343	361	368	366	361	340	359	359	354	356	354	371	372	338	337	412	331	336	388	375	357	377	373	373	356	375	342	357	352	356	379	378	330	365	367	386	362	346	305	333	345	355	351	364	392	350	345	354	388	353	361	330	359	366	339	360	372	377	362	361	338	381	354	330	371	354	380	344	350	328	370	356	340	365	336	363	365	329	351	346	358	350	378	343	350	349	354	382	321	330	328	346	357	350	379	343	341	341	344	374	325	348	333	372	345	358	335	378	351	319	367	375	338	344	370	378	388	374	361	322	326	362	366	355	347	364	357	358	332	330	352	395	389	388	362	335	316	355	370	374	360	360	316	393	355	343	347	369	345	358	391	363	347	347	356	349	365	344	363	367	351	313	332	324	324	371	367	359	330	336	349	364	391	335	348	352	358	328	358	330	354	345	338	360	355	371	362	347	377	364	367	374	354	322	368	363	348	366	360	336	346	354	366	378	340	378	364	355	382	340	330	395	363	365	321	353	375	370	358	344	377	339	346	376	306	365	367	345	316	353	334	362	331	334	362	377	330	367	339	377	343	359	347	337	336	367	344	354	361	369	357	366	376	387	300	366	353	384	340	366	349	321	348	366	347	379	352	349	346	387	389	355	357	358	351	338	388	367	341	362	380	372	362	332	344	382	362	354	356	362	362	326	374	313	359	305	326	374	359	357	394	371	334	343	377	343	336	310	328	323	325	340	361	351	369	365	348	340	363	355	340	336	379	350	367	341	353	337	346	329	372	344	330	388	360	331	350	329	330	358	391	340	379	345	356	371	379	324	353	336	344	364	364	358	352	359	366	350	372	384	353	314	348	340	363	395	334	338	366	370	385	363	354	369	335	390	331	365	324	357	354	352	332	347	350	335	376	346	329	389	367	365	355	346	332	349	363	337	332	363	362	324	351	338	319	325	375	373	326	353	352	328	345	344	349	348	338	343	355	349	368	397	342	331	360	371	377	353	337	344	357	348	370	333	373	361	384	368	345	365	358	347	368	376	373	332	367	354	400	358	351	335	360	345	373	367	348	303	372	338	347	354	376	361	368	330	345	355	338	351	344	367	362	371	353	354	356	371	346	326	330	327	391	366	400	339	334	352	346	326	359	350	346	346	349	355	350	347	323	354	322	346	340	308	358	383	344	343	352	328	374	352	350	397	387	349	369	353	359	360	331	381	360	361	386	334	382	336	365	340	333	370	374	304	373	317	331	339	346	331	387	353	362	360	339	339	359	346	367	380	369	367	377	361	348	361	340	356	386	353	383	342	347	343	387	364	344	332	350	321	336	375	344	382	332	340	395	372	351	357	330	359	382	377	363	343	332	364	382	338	361	317	331	335	354	354	364	362	343	361	377	353	348	371	322	375	353	326	331	338	340	352	371	350	319	355	351	315	318	351	356	319	328	333	349	354	368	375	351	357	350	360	333	375	360	371	377	319	342	342	326	335	318	355	309	355	341	358	335	385	364	340	363	339	369	363	350	358	345	342	374	356	367	347	369	345	347	344	373	343	357	363	326	332	342	336	368	361	370	354	339	361	384	339	369	335	358	391	352	353	365	355	352	333	359	353	394	363	348	345	318	376	364	339	314	343	372	378	340	360	381	373	356	353	354	356	365	353	388	356	352	342	355	339	337	320	362	382	373	341	388	328	337	341	375	346	352	345	373	366	320	406	373	350	366	368	352	304	315	365	356	385	357	336	391	343	335	328	334	365	365	347	388	347	402	340	322	399	341	343	368	353	321	367	355	347	357	354	379	331	366	350	343	343	349	385	343	375	338	353	366	349	372	372	362	351	327	376	348	359	349	373	331	362	312	382	358	362	385	342	368	326	390	328	370	352	341	330	360	390	326	352	337	329	348	318	347	383	332	334	353	331	365	363	321	330	372	356	341	362	386	373	367	371	352	358	363	324	328	333	381	352	356	358	380	377	342	362	307	383	373	397	372	348	389	364	366	367	335	383	380	390	373	330	371	381	322	362	332	333	364	351	371	320	343	351	338	347	382	326	370	329	382	335	363	320	344	344	330	375	363	368	340	365	372	355	390	370	340	362	366	362	348	363	353	371	354	365	342	311	407	381	356	375	344	372	342	354	344	351	346	363	346	358	331	350	324	358	376	322	340	320	352	324	356	363	370	377	369	365	325	344	361	361	381	365	328	340	352	354	373	343	367	363	329	371	358	343	311	378	334	360	346	349	341	362	347	354	385	348	352	355	339	350	348	352	364	378	346	359	351	366	348	384	338	371	350	306	362	340	350	341	342	336	369	359	369	326	333	319	378	378	350	363	365	365	331	392	345	341	363	350	351	360	367	385	386	362	358	381	332	377	381	352	364	318	350	332	314	341	329	352	356	343	406	366	367	364	359	370	380	347	357	356	323	357	353	371	340	349	348	370	366	340	350	339	333	367	342	340	346	334	347	350	348	356	372	391	383	364	344	355	354	317	359	345	335	335	344	354	374	327	387	375	371	348	351	364	331	399	353	382	331	338	354	344	345	382	354	364	362	341	353	392	379	339	335	354	345	368	355	360	374	356	356	361	349	358	402	360	333	342	390	350	314	362	367	369	335	372	333	374	362	369	348	347	392	333	337	331	353	383	335	326	353	343	378	328	327	356	370	342	346	353	378	347	356	374	375	349	371	377	340	342	379	353	348	354	357	361	351	383	350	357	346	347	354	376	363	355	370	362	358	356	373	365	354	342	366	363	370	385	332	380	340	321	386	351	365	335	368	339	404	349	350	363	374	359	381	344	351	360	359	349	347	345	314	406	377	348	322	378	366	346	319	360	346	353	337	352	359	352	355	370	325	366	360	355	354	366	360	337	364	360	299	343	320	370	352	345	330	328	383	330	369	350	348	355	332	339	333	335	350	334	346	378	331	367	381	338	382	323	370	349	371	322	366	345	371	349	374	342	359	355	361	342	355	327	343	339	361	367	356	343	348	365	366	347	337	350	382	356	349	359	340	346	382	364	355	344	338	342	357	341	356	352	340	373	335	343	357	365	316	333	359	384	338	363	346	375	302	323	361	332	323	339	370	350	354	352	384	324	366	365	336	338	354	364	388	367	383	356	361	361	343	352	374	384	372	348	327	355	362	365	362	337	347	359	350	353	380	364	371	372	304	322	394	384	363	347	352	340	348	373	352	387	348	381	337	339	347	362	340	344	359	347	323	381	350	345	349	347	341	377	360	373	320	335	347	347	358	375	364	337	352	349	345	345	349	382	339	361	406	362	361	339	346	378	388	338	347	359	321	323	350	354	358	350	330	339
38395	53333	48422	37963	28302	18835	12352	8088	5368	3426	2470	2095	1645	1298	1125	945	879	791	728	622	601	632	576	562	530	530	534	554	537	497	518	514	491	541	490	504	499	493	512	521	502	513	464	489	475	546	512	511	490	521	534	501	501	536	498	500	515	498	479	496	526	511	458	541	494	472	490	516	496	543	506	495	491	481	494	469	487	473	494	452	486	497	516	491	512	476	510	513	519	503	506	509	503	499	504	493	511	512	478	482	487	513	504	486	479	500	491	497	514	495	489	502	492	521	508	483	507	472	485	486	519	495	519	475	495	508	483	503	481	495	485	506	518	477	489	495	515	470	530	511	467	502	532	499	481	504	495	503	500	489	498	503	494	494	484	507	450	494	505	536	539	499	497	487	478	480	493	455	455	519	491	491	499	529	483	527	469	480	462	471	521	502	505	526	494	453	473	499	481	485	488	504	525	479	506	475	504	483	491	437	535	492	492	513	532	452	511	501	507	492	491	539	488	489	519	495	496	535	467	494	534	461	506	514	542	459	494	448	516	505	507	476	497	481	487	473	477	476	492	523	493	495	518	520	501	526	477	497	519	506	503	561	510	484	499	462	503	523	490	492	466	472	506	520	483	517	503	539	529	515	501	500	510	460	455	472	481	485	565	498	498	468	492	467	507	527	510	495	491	491	482	512	521	487	532	540	503	473	517	474	481	499	488	481	500	484	489	539	490	539	448	502	507	472	523	467	500	454	483	505	523	506	502	510	531	558	504	517	512	480	514	502	498	490	478	490	544	454	497	476	508	502	478	502	493	455	518	513	542	446	494	514	500	543	493	524	512	546	480	472	512	473	476	538	523	492	542	503	491	498	525	524	538	529	499	486	496	530	496	482	465	533	514	518	506	468	496	485	458	508	499	522	489	504	535	513	509	499	472	463	484	489	485	503	491	480	490	470	496	496	455	510	516	529	475	484	489	499	518	512	466	497	478	504	490	493	501	499	465	480	456	453	427	506	508	491	511	519	494	512	520	488	501	507	479	490	509	522	497	508	501	478	521	514	504	470	488	517	547	489	494	489	494	503	501	507	460	491	500	483	517	535	441	435	502	553	516	471	492	506	458	488	505	529	507	507	504	492	502	520	525	482	479	480	488	514	508	487	506	483	479	505	468	496	513	450	481	515	503	502	474	502	551	527	466	493	495	526	489	472	534	465	500	507	500	471	484	497	464	536	494	507	504	473	486	534	511	506	529	518	512	485	465	478	529	528	535	501	516	535	473	500	509	489	451	529	469	511	497	486	468	488	450	481	489	467	493	481	499	472	504	505	520	482	503	553	506	482	508	497	556	504	516	480	540	504	495	487	490	513	489	470	491	498	509	512	500	506	470	474	479	513	482	504	471	461	502	464	511	477	529	466	481	514	496	493	479	497	488	510	518	484	500	506	486	482	467	475	468	519	507	517	502	518	479	449	481	510	505	431	515	482	498	542	506	458	548	515	528	488	488	481	517	478	535	517	460	502	458	482	485	516	463	496	504	566	526	494	500	539	485	486	504	505	486	505	527	522	509	536	476	542	526	498	439	497	487	514	501	487	484	493	450	521	490	500	510	499	502	506	494	444	514	496	512	506	512	497	528	513	481	459	475	518	493	479	518	532	485	482	480	468	507	491	484	534	523	516	502	482	496	458	475	534	504	462	512	478	477	497	508	491	486	503	515	532	485	515	491	482	530	457	493	487	547	523	495	505	543	449	539	480	515	478	475	484	474	540	488	477	479	502	537	508	523	516	459	499	458	507	521	502	489	472	467	491	477	496	529	494	507	501	506	485	468	525	527	478	454	476	508	479	513	533	501	509	533	489	502	504	509	510	478	506	512	475	503	479	498	494	497	541	500	498	500	496	499	467	475	496	468	468	499	487	504	507	504	449	489	503	475	479	510	496	486	523	500	487	488	491	516	506	488	497	468	468	490	495	485	512	459	509	483	513	508	534	484	521	503	484	494	503	472	534	491	511	509	486	476	476	513	493	471	513	516	481	494	477	464	506	519	465	540	481	512	487	469	566	509	494	509	463	519	468	488	490	475	490	459	519	522	488	473	484	501	494	495	477	492	501	509	477	485	479	517	502	483	500	501	512	484	510	480	498	481	509	497	544	511	514	496	505	521	540	474	511	516	494	504	497	495	484	468	524	496	487	519	500	518	521	485	474	520	506	496	508	480	471	504	435	534	497	489	541	453	445	517	490	459	534	472	482	470	501	478	508	481	506	511	493	519	517	493	484	473	512	495	533	501	484	545	496	509	494	525	483	486	493	495	480	487	487	472	501	465	459	520	477	496	535	504	479	488	510	496	510	486	492	479	503	532	472	485	518	494	500	487	506	485	491	514	493	497	488	518	444	514	526	518	510	450	496	518	504	479	482	480	522	488	480	508	491	500	486	483	513	504	521	493	503	493	501	475	507	498	516	459	511	460	508	504	525	505	499	485	482	474	529	506	486	535	502	475	474	506	500	472	497	493	478	523	525	514	463	494	482	497	528	481	474	490	487	462	475	460	482	526	512	478	500	493	462	519	488	521	524	446	473	442	526	527	526	499	465	507	508	500	532	509	484	518	501	512	506	469	508	494	545	494	502	488	528	498	536	509	503	524	500	489	483	522	518	497	478	476	506	522	489	458	554	487	521	495	481	533	472	442	524	495	503	540	451	481	500	483	493	489	479	500	477	509	458	489	502	526	524	504	491	475	512	490	534	463	512	504	495	509	511	529	510	484	521	473	501	520	491	516	517	471	494	497	498	521	521	508	496	478	492	473	485	495	501	511	485	478	482	488	489	525	516	524	473	530	446	512	464	491	513	491	502	513	486	485	457	492	518	502	547	527	512	467	496	473	508	466	527	505	485	481	504	516	528	504	509	503	483	483	509	516	509	488	518	561	509	475	464	490	508	527	518	474	469	509	482	528	516	490	500	460	481	480	522	473	449	482	494	494	493	465	511	482	541	521	536	489	519	505	507	476	485	474	493	480	508	491	467	529	514	541	489	527	462	492	505	496	503	494	465	477	511	501	508	475	494	483	504	491	526	528	513	499	482	505	528	478	494	475	475	503	486	474	503	471	474	483	470	514	514	523	498	509	449	508	465	519	496	517	460	488	530	475	524	477	496	515	499	463	468	462	478	483	479	486	489	504	492	462	500	470	497	545	507	504	468	491	521	508	485	499	469	475	475	513	505	489	505	492	479	542	530	481	507	519	476	538	467	501	447	452	498	520	492	541	511	536	499	468	505	489	534	483	522	486	477	481	514	529	488	479	491	465	486	487	513	529	468	517	517	503	478	492	503	519	546	497	498	510	485	508	526	478	487	510	442	508	514	486	493	532	506	453	487	500	521	519	486	504	514	502	513	530	509	501	537	466	475	491	526	466	484	523	509	529	493	499	494	458	495	540	496	471	464	497	474	517	464	524	465	503	487	499	507	464	496	509	476	505	557	535	488	486	547	472	531	491	449
24073	21072	29332	28981	26935	22917	15251	7792	4193	2777	2047	1662	1313	1048	958	764	692	610	527	526	489	483	450	429	424	433	394	377	404	360	390	414	325	409	350	392	383	384	366	395	403	387	399	400	384	364	384	372	382	379	377	424	334	376	367	363	403	375	363	371	386	367	360	350	364	386	333	347	362	383	337	364	358	371	401	413	361	396	375	358	375	369	388	377	396	386	364	382	364	333	378	370	366	346	394	363	361	373	417	358	345	391	365	413	346	339	367	363	397	390	386	382	387	377	390	394	378	339	375	367	346	340	387	393	368	400	390	368	395	339	386	377	347	374	356	397	385	350	352	347	369	376	367	360	389	344	391	369	401	409	373	374	417	375	402	363	384	417	358	348	408	394	391	382	375	368	334	328	337	386	382	360	365	396	352	361	371	385	404	385	373	368	409	393	340	350	365	374	379	360	394	384	363	394	367	390	371	401	382	387	343	379	388	388	372	378	336	388	398	339	361	396	350	380	355	377	345	399	369	357	385	409	401	382	364	369	355	364	356	354	365	387	360	354	370	359	368	380	383	371	378	397	361	373	384	394	349	391	381	381	371	345	376	366	322	382	408	357	391	359	378	371	365	385	366	374	388	397	397	383	412	389	373	374	397	396	366	374	341	390	382	370	372	350	402	362	397	400	370	345	367	379	391	384	382	385	381	377	360	357	358	371	399	356	369	356	331	388	381	370	387	363	381	366	403	372	335	356	356	393	389	383	350	347	375	352	381	380	374	380	374	369	389	370	377	379	369	392	366	351	377	376	358	378	417	388	357	383	391	368	355	392	342	383	371	333	381	376	369	359	367	385	362	348	403	376	352	362	380	372	375	341	346	407	388	389	357	361	384	382	395	380	380	364	380	387	358	382	409	366	389	378	376	395	369	341	380	372	357	358	401	395	377	378	348	382	348	363	381	345	360	387	365	373	393	403	370	386	343	379	375	371	405	390	358	378	355	394	381	401	373	348	393	344	393	384	382	371	340	368	361	361	358	407	384	385	393	349	359	373	371	367	376	386	401	389	410	389	356	421	408	364	389	366	396	377	381	345	376	353	394	367	364	377	370	361	372	396	343	376	373	369	372	361	378	408	376	371	356	387	363	356	339	393	364	376	389	350	400	355	358	367	389	367	375	396	371	360	379	346	336	367	363	361	375	384	410	383	367	338	333	381	373	408	401	370	376	382	415	382	347	366	353	395	348	379	420	383	337	350	372	366	402	377	345	366	401	364	370	316	390	408	368	349	360	390	361	362	377	372	351	340	399	367	352	358	375	366	349	367	383	374	371	386	371	336	373	375	364	387	384	367	356	380	411	343	368	363	383	404	377	350	349	395	381	371	336	386	377	357	378	347	348	373	327	377	369	373	379	380	347	379	412	385	345	363	344	376	391	368	380	341	386	359	379	372	352	388	381	390	358	386	389	370	407	343	371	397	349	378	371	386	378	357	360	341	367	365	375	387	368	388	384	380	378	315	381	384	367	385	337	361	387	339	347	367	384	348	358	352	385	374	390	387	400	378	354	401	386	349	403	376	368	376	356	368	382	366	357	395	389	355	387	366	357	375	401	349	368	354	410	379	381	362	357	343	390	368	414	357	390	378	348	425	371	389	407	373	350	362	353	371	364	352	384	382	370	404	352	384	365	361	329	358	349	360	390	418	400	371	384	374	379	372	339	389	371	399	385	358	402	372	377	362	364	353	344	372	355	378	383	358	362	388	357	363	396	336	331	363	372	355	398	378	368	375	402	347	373	384	378	356	394	373	375	387	394	393	363	381	357	385	375	359	369	387	345	365	369	387	361	357	356	389	372	333	368	384	369	358	372	332	342	395	391	372	365	357	373	398	347	375	380	390	328	357	369	367	377	373	391	368	355	372	364	358	345	409	391	350	369	395	400	367	363	377	364	387	354	379	386	357	356	406	384	355	373	400	332	426	355	394	347	371	327	388	384	323	387	371	368	366	361	353	375	366	375	354	376	367	363	373	380	375	364	361	410	340	347	377	360	377	374	377	353	393	382	351	378	378	376	363	379	383	351	371	349	356	350	366	388	352	357	359	386	371	391	363	367	401	354	393	363	397	370	366	379	364	370	380	393	401	381	352	360	351	366	359	394	369	389	364	369	383	337	380	407	378	376	394	358	384	385	388	400	381	406	407	388	359	364	394	373	377	363	381	360	374	341	389	356	369	350	385	362	350	370	383	376	364	330	376	380	373	380	378	343	388	379	353	378	346	390	356	385	365	374	382	381	362	374	359	392	362	357	375	384	394	370	361	370	359	364	394	350	373	369	371	338	377	358	382	342	322	378	368	359	383	408	371	369	369	365	357	388	417	367	397	390	336	328	339	369	421	337	401	338	373	369	382	337	346	371	334	345	407	349	396	387	352	371	366	378	396	402	393	391	382	389	381	403	343	337	357	396	402	375	370	397	356	348	388	385	364	371	380	385	380	356	378	363	398	389	377	387	383	402	377	386	378	352	376	353	354	378	358	376	373	359	388	368	392	366	329	383	423	350	391	383	383	395	358	380	369	367	365	350	372	393	369	378	371	389	367	407	388	352	389	361	396	382	370	387	378	380	368	384	367	385	381	387	338	397	384	377	376	354	396	345	370	388	337	371	392	411	376	390	361	381	338	388	392	368	362	376	380	402	388	411	377	394	373	348	371	372	387	379	400	390	389	372	349	340	379	387	381	407	356	371	383	371	399	371	379	332	360	374	352	339	358	364	377	336	344	371	391	329	388	397	370	369	345	352	345	376	356	398	378	367	359	377	367	364	356	396	387	377	338	385	363	353	359	362	359	360	362	371	371	395	377	389	364	377	365	347	363	403	365	345	342	340	340	379	332	391	374	395	367	417	390	392	381	380	374	389	367	396	401	364	370	377	369	396	369	380	380	360	340	389	406	381	340	349	378	371	381	401	365	388	371	362	394	387	362	385	391	390	372	389	383	374	371	362	370	335	383	376	421	358	401	384	402	397	399	392	385	373	359	375	348	374	379	368	359	389	406	335	375	369	371	367	373	350	395	382	369	383	385	382	375	354	409	371	363	384	382	368	383	408	385	358	368	367	389	381	428	419	378	371	368	395	382	374	364	380	368	388	380	393	393	396	365	380	379	385	344	353	427	394	343	343	382	387	383	370	392	359	397	383	361	391	339	372	380	396	428	361	354	347	391	374	358	365	370	398	380	388	348	382	364	351	394	370	348	368	352	359	363	366	373	341	375	357	364	350	371	383	382	364	373	390	398	389	382	381	361	374	390	390	399	374	385	328	413	331	390	375	385	384	336	386	339	381	390	380	403	356	391	399	353	389	382	392	367	340	390	383	368	344	390	374	325	381	401	384	354	367	346	343	371	392	408	328	376	372	371	382	365	401	385	356	360	359	353	376	405	399	362	332	371	394	367	381	402	346	349	408	344	393	349	362	368	371	364	367	353	366	353	381	354	356	388	384	379	382	406
38091	61752	56836	45700	36087	27212	18594	12886	8438	5689	4195	3305	2539	1901	1629	1301	1198	1025	862	811	769	718	705	621	657	597	597	543	543	543	582	567	518	566	523	530	560	526	507	541	508	559	553	536	514	546	551	543	510	544	545	501	497	538	525	474	540	526	536	524	516	516	511	541	562	491	506	529	531	516	539	553	514	531	517	549	503	481	534	508	476	508	502	528	530	477	572	557	518	501	545	493	547	521	561	479	562	536	511	503	503	538	485	494	495	541	566	512	506	529	519	519	481	504	533	521	515	511	511	545	539	478	509	557	507	490	517	496	500	532	548	493	510	510	488	532	519	501	496	523	502	502	548	545	543	476	513	520	515	514	520	526	511	525	526	514	551	483	556	503	563	512	574	554	545	512	498	526	570	505	482	531	500	508	510	522	533	534	517	486	530	505	522	516	468	509	500	504	488	530	512	484	551	557	502	520	496	551	507	537	522	522	528	492	564	472	528	509	506	528	537	546	529	511	536	476	529	519	513	588	516	540	534	563	548	504	504	498	483	523	506	537	569	505	501	561	523	528	514	504	515	525	515	484	552	526	545	551	495	528	546	505	507	524	518	533	508	553	531	524	499	537	549	509	516	525	509	523	537	515	537	541	531	517	539	537	494	541	537	532	491	515	513	511	512	543	531	521	518	533	520	527	534	507	481	508	557	533	512	543	499	509	511	540	499	539	525	505	513	573	527	506	588	525	491	506	512	522	533	534	537	528	531	501	510	528	497	504	514	517	533	511	504	526	537	538	474	526	547	536	529	569	510	527	504	492	504	496	522	480	528	510	521	522	502	503	555	496	546	529	537	534	552	539	542	528	499	544	519	541	520	554	554	501	515	511	524	539	502	499	539	502	533	527	540	513	497	543	563	508	546	529	507	518	515	560	535	533	555	527	514	541	495	511	542	531	539	527	544	561	515	527	534	530	514	568	501	480	524	538	464	531	490	467	516	576	529	543	484	489	538	538	506	525	528	537	510	552	486	534	481	512	538	506	537	557	547	530	487	510	514	486	525	525	508	507	518	538	562	511	546	507	498	475	521	523	498	517	491	536	523	484	546	531	543	526	536	544	545	505	537	509	538	523	489	509	497	535	504	540	506	547	527	491	521	517	516	537	536	483	510	529	522	497	512	480	548	508	550	530	479	490	508	480	519	515	529	548	522	549	485	572	513	513	529	530	498	490	496	523	536	486	541	532	510	488	524	551	512	538	523	509	539	507	494	525	549	548	500	532	535	551	496	480	500	482	549	531	514	548	565	530	522	499	490	549	496	559	517	526	503	504	545	518	511	514	557	483	573	517	502	540	483	502	579	527	539	524	516	511	528	534	519	548	535	544	515	546	544	536	544	563	521	520	510	590	548	508	525	503	545	503	525	528	529	543	535	518	496	560	521	544	509	514	483	523	535	520	511	517	516	520	513	522	525	549	499	507	562	533	542	589	539	530	526	508	501	518	510	482	555	526	505	555	522	521	529	531	500	482	564	511	539	476	515	530	497	516	495	527	562	560	529	534	527	533	530	522	484	480	520	519	572	506	530	464	483	501	558	520	524	548	507	504	479	540	529	510	541	523	515	544	554	530	520	545	507	568	501	510	521	520	501	515	507	541	505	518	523	555	521	522	546	503	531	518	455	513	533	527	564	544	508	499	586	498	536	536	525	506	519	512	486	580	503	501	548	541	521	526	517	506	570	536	511	500	484	513	517	547	519	541	526	517	537	518	475	528	536	528	529	524	542	544	526	500	527	544	531	538	502	502	530	544	535	506	493	543	515	531	560	537	512	507	532	490	478	532	517	521	537	523	534	523	507	507	508	535	528	511	488	505	526	503	511	518	498	536	538	544	526	542	546	549	491	531	527	534	486	504	520	502	529	493	483	517	511	540	505	504	521	519	512	519	531	526	552	553	514	531	506	549	544	533	542	527	541	516	527	501	524	485	562	574	495	527	481	532	494	520	533	466	507	518	541	523	566	526	530	511	514	558	529	579	528	524	509	490	510	524	470	514	530	509	528	480	541	538	474	513	515	585	500	507	550	509	525	511	554	524	515	514	530	533	535	496	531	542	545	497	526	516	532	524	511	537	529	475	483	571	531	531	539	499	513	523	515	514	531	534	524	542	532	514	500	517	507	541	519	520	524	523	534	474	484	506	504	530	516	496	534	533	491	507	525	500	530	543	543	505	524	538	506	519	554	492	530	512	532	526	510	510	507	506	562	492	506	469	508	534	527	493	494	547	508	496	501	509	558	547	517	530	520	524	498	526	489	525	570	514	514	555	525	519	549	494	526	531	503	486	529	514	481	517	517	493	530	474	513	549	503	518	549	530	554	531	527	494	520	532	481	503	547	520	498	539	531	539	536	533	522	477	543	537	540	574	544	529	541	576	496	523	482	509	527	527	551	488	538	540	511	488	526	546	535	521	538	506	533	538	494	534	520	559	514	544	528	578	516	520	520	537	524	515	506	528	538	474	492	555	503	534	514	558	508	520	577	550	550	493	511	500	522	521	504	509	525	493	520	484	523	535	525	519	534	506	513	514	493	506	523	536	545	503	520	517	520	523	493	512	516	544	575	502	495	526	502	527	535	518	542	498	518	517	522	490	528	528	540	546	487	510	496	495	482	500	488	547	551	510	505	509	538	555	543	522	564	549	564	523	492	524	537	526	533	524	494	559	545	537	527	500	531	531	516	568	527	559	479	511	580	475	528	543	554	491	501	534	536	529	499	541	551	579	558	503	540	462	563	540	558	490	517	560	489	497	562	518	512	537	516	510	557	524	528	558	526	534	525	531	525	488	533	512	472	532	503	508	499	518	553	505	483	544	506	523	556	509	514	509	533	529	517	521	536	538	545	524	512	502	475	525	522	499	544	502	535	531	534	537	498	522	527	524	543	493	541	524	559	510	486	498	514	494	535	510	540	495	507	527	523	552	527	511	504	495	515	538	522	501	529	487	564	542	490	518	536	523	522	545	512	539	540	538	512	583	524	517	523	528	544	506	542	519	501	538	580	540	516	530	545	537	528	537	529	516	515	546	518	526	559	518	510	545	500	532	541	506	505	489	530	571	531	529	531	513	556	506	502	530	505	505	498	480	551	544	534	526	523	552	535	510	514	541	533	552	524	539	551	482	486	455	506	554	525	513	492	528	531	561	536	509	515	553	546	562	481	554	521	515	538	549	545	511	533	527	543	521	553	518	497	512	501	549	543	509	552	515	513	528	539	568	532	521	510	521	538	501	515	518	556	515	507	542	560	497	506	544	536	515	514	495	514	542	525	527	520	521	510	491	507	541	523	498	536	538	498	529	473	515	539	516	520	516	536	512	545	541	511	545	524	483	521	528	522	525	556	532	538	514	533	493	487	522	502	554	493	598	548	525	566	499	522	547	498	506	501	513	498	481	534	529	486	544	559	496	514	542	551	504	499	517	509	491	537	513	544	485	546	519	556	549	521	505	488	538
22993	21026	28940	25379	25861	26922	21812	11301	5966	3774	2737	2300	1677	1276	1143	917	807	676	647	562	565	485	473	459	431	401	436	424	431	408	356	384	369	385	391	398	347	357	370	372	370	347	373	355	370	361	375	375	326	386	414	384	345	392	376	365	356	364	362	372	349	378	362	356	373	361	362	396	359	346	350	372	338	347	396	358	354	388	363	360	340	365	377	364	356	357	355	388	330	370	374	377	357	389	338	367	347	373	362	350	362	367	348	391	377	380	378	323	367	347	355	331	367	353	368	364	382	343	393	374	356	380	367	367	363	358	359	336	328	349	372	346	361	345	333	395	358	373	346	356	366	351	335	369	335	374	359	371	360	375	406	369	385	351	403	378	337	357	360	409	339	344	363	362	358	362	354	368	400	393	376	388	354	345	340	361	379	352	356	361	345	361	388	357	328	363	351	362	353	377	393	403	353	374	337	365	348	367	348	370	370	388	350	346	366	365	385	360	363	369	403	333	389	385	363	349	358	348	350	365	360	365	336	330	352	379	410	366	356	377	355	396	365	345	384	348	366	350	351	390	333	390	350	336	332	343	353	374	390	376	361	389	336	381	364	349	371	333	351	329	357	367	369	342	357	377	368	333	343	325	381	332	358	352	338	375	354	370	340	344	357	369	362	366	352	326	370	375	378	361	350	351	336	343	358	381	337	348	358	336	362	349	357	353	360	332	340	333	355	371	359	369	355	335	320	336	349	381	381	353	312	349	375	353	335	337	368	399	354	371	397	376	372	363	359	358	357	367	350	383	340	358	365	380	377	362	350	367	398	398	345	390	331	350	375	356	400	366	341	372	364	314	370	354	398	375	362	368	342	374	389	352	358	353	366	386	351	371	349	373	366	375	372	347	381	363	370	358	374	373	340	350	339	358	398	380	374	367	369	361	351	357	419	360	337	350	366	370	357	343	357	378	355	356	361	360	361	339	389	346	371	374	386	358	353	363	358	366	381	336	354	335	346	354	364	412	369	349	329	353	356	361	366	362	381	361	357	364	309	367	384	336	367	360	367	393	345	338	385	352	367	389	378	323	341	351	363	408	345	378	358	344	329	359	349	393	340	343	355	368	371	356	328	371	385	341	335	373	376	363	372	360	355	365	389	355	365	314	357	350	367	358	385	333	329	361	388	362	346	393	349	373	317	363	368	361	341	349	364	339	384	381	347	360	366	354	384	382	349	381	413	383	361	334	376	377	381	348	312	377	385	359	343	393	404	362	357	346	371	365	356	390	406	395	345	351	359	362	351	353	348	363	361	381	399	368	352	366	360	369	380	375	391	380	373	349	365	366	337	398	359	350	318	372	347	368	353	361	303	375	352	352	357	346	349	363	367	382	349	384	342	356	378	354	388	365	359	348	399	375	346	362	373	368	374	351	367	313	383	343	383	338	369	343	380	365	367	362	369	374	409	337	355	352	400	348	388	383	376	365	370	365	383	356	357	334	365	343	337	349	369	358	394	378	338	395	363	342	355	376	346	384	392	320	357	367	395	337	364	343	342	373	349	373	379	378	421	339	388	387	351	368	346	362	381	363	339	332	390	380	393	371	353	339	327	383	340	372	370	366	342	347	362	373	375	362	375	371	366	360	343	383	371	387	390	343	356	340	348	376	347	346	374	388	380	348	365	375	326	365	356	385	413	327	371	361	362	384	360	342	366	388	370	369	344	368	357	371	378	334	372	373	309	367	351	376	350	364	330	349	366	366	374	327	358	343	358	322	398	342	363	371	361	385	359	381	352	369	362	365	410	387	387	328	351	356	378	378	386	380	334	398	378	350	346	351	389	386	419	369	364	368	384	361	370	369	362	415	379	329	354	385	321	415	357	374	360	359	371	414	386	367	344	343	360	352	366	332	389	369	346	337	389	353	353	372	348	373	361	374	384	349	361	362	358	371	344	369	398	370	367	358	352	360	348	381	379	363	356	363	386	380	357	378	380	380	352	400	405	359	394	372	380	361	340	380	379	337	404	346	348	369	345	375	364	372	330	392	355	359	364	347	338	360	363	363	370	375	365	347	375	356	361	399	344	380	353	363	392	382	341	355	339	384	341	364	404	347	384	337	366	373	371	388	367	358	353	344	380	381	380	341	359	347	349	353	369	397	316	342	371	379	374	366	372	402	408	373	377	353	371	366	329	371	401	393	366	365	323	334	389	349	378	331	353	384	383	398	350	373	349	391	360	357	343	386	373	350	361	350	379	380	421	351	375	354	373	352	354	366	374	376	364	347	334	393	357	384	348	335	378	357	350	367	350	366	362	399	352	352	317	384	377	343	340	353	324	375	342	361	339	354	366	359	372	400	344	365	381	377	382	351	382	363	365	337	396	367	345	385	369	360	383	375	356	371	334	343	362	350	358	341	339	372	380	388	367	361	378	363	356	350	344	389	361	389	372	341	335	330	340	402	393	342	353	360	349	346	394	367	361	403	354	366	381	346	337	328	389	351	363	363	375	366	347	388	353	344	353	369	312	333	387	326	373	367	389	364	341	380	370	380	371	333	341	342	370	365	343	346	337	345	353	380	357	376	320	401	370	326	345	374	354	370	353	343	362	369	356	343	374	350	330	342	344	349	330	391	352	348	346	370	363	372	359	349	371	352	356	369	376	360	349	350	374	372	364	390	363	373	395	347	383	327	401	346	368	381	336	380	344	369	335	361	354	355	376	334	367	353	359	337	354	369	386	397	353	370	347	367	360	335	372	359	411	363	364	346	345	373	371	365	382	340	384	368	395	380	374	338	353	387	348	361	385	356	350	348	355	331	332	391	362	364	395	396	365	328	360	332	333	402	332	359	352	380	375	389	366	343	388	349	420	322	381	365	349	379	379	355	366	321	340	369	353	366	371	388	369	346	374	301	343	379	360	371	397	383	368	358	377	360	350	365	394	320	350	355	372	373	388	372	374	345	420	363	366	328	366	346	385	373	314	361	349	319	364	387	389	410	368	345	357	355	345	395	340	380	364	345	377	379	372	342	326	377	372	405	366	344	368	352	347	358	322	358	357	360	370	378	347	386	362	347	358	332	355	343	338	383	362	365	379	363	367	338	333	343	370	372	352	354	330	354	386	378	392	351	369	328	384	335	362	367	358	337	365	346	380	358	357	351	345	385	351	392	355	351	364	384	392	358	352	382	390	363	338	371	380	326	378	368	385	334	365	363	353	349	368	333	359	378	365	352	326	371	363	340	378	351	350	374	361	355	376	366	366	396	355	375	338	374	373	352	368	357	360	313	369	345	387	357	362	366	354	361	374	341	359	373	371	367	367	394	380	353	339	366	360	363	368	384	372	394	358	359	338	352	363	368	367	330	347	373	381	325	333	362	358	368	342	350	347	356	368	373	363	365	343	380	340	381	386	420	388	360	343	373	373	369	339	361	364	379	364	351	376	334	360	334	379	367	368	360	340	359	402	347	367	338	389	351	355	372	332	393	396	318	347	344	364	345	341	353	356	388
40717	67103	63420	51936	43280	33820	22467	16506	10862	7364	5454	4285	3287	2520	2005	1636	1440	1257	1000	913	827	761	697	706	614	633	637	619	585	564	547	542	512	517	545	532	531	510	480	486	460	533	547	511	502	489	493	492	510	521	505	537	544	500	474	496	522	507	463	507	510	502	512	493	508	523	473	511	505	522	516	524	503	494	518	434	528	496	493	476	517	535	465	498	517	503	480	486	523	504	494	523	532	471	467	519	503	477	548	493	469	494	485	531	495	482	468	474	503	506	470	517	520	517	496	508	505	516	510	496	520	472	511	525	528	544	502	527	529	517	532	447	531	468	483	488	496	483	533	471	505	513	474	484	487	502	537	497	452	530	484	488	478	512	453	519	489	499	501	543	506	481	477	505	455	490	460	506	513	561	486	510	482	477	507	512	458	494	512	501	512	472	498	490	470	471	480	501	480	519	498	515	511	486	491	479	465	440	501	534	479	505	522	473	534	514	484	478	509	465	505	456	519	502	545	475	496	537	491	492	497	533	489	520	474	523	443	487	491	498	519	476	467	496	494	515	472	476	515	473	484	536	514	513	506	513	537	537	485	497	482	487	525	509	494	516	471	519	499	506	504	498	453	480	500	479	479	486	439	504	499	512	540	490	525	486	487	492	523	505	493	487	493	521	500	499	518	489	487	543	503	485	526	542	524	509	508	490	504	489	483	508	491	492	541	511	528	514	538	482	493	493	540	515	522	536	499	536	517	520	536	521	495	497	484	506	494	524	493	461	497	502	446	503	510	494	477	488	525	514	480	508	503	517	501	495	522	503	520	503	504	522	494	490	496	531	516	509	483	517	504	498	491	521	535	488	533	493	527	487	476	510	477	547	509	520	496	480	485	469	489	487	494	502	490	496	508	468	506	528	470	546	473	500	525	527	435	482	527	508	490	527	434	583	513	525	525	512	470	488	472	501	502	481	513	488	493	522	517	509	497	478	523	464	526	537	475	517	545	514	554	464	508	513	457	501	518	492	470	486	471	446	511	543	518	501	510	481	492	471	508	458	495	492	510	500	513	497	506	530	528	497	486	507	496	480	511	502	494	526	514	491	501	517	533	519	499	535	477	510	486	487	502	502	457	494	494	494	489	471	503	483	489	534	500	504	518	484	502	478	483	491	524	500	499	497	490	494	541	511	527	500	523	523	509	533	501	503	515	526	545	470	501	465	509	497	501	502	506	464	513	500	524	492	484	543	490	480	489	508	477	531	522	497	469	437	461	465	476	533	470	491	464	542	533	517	500	486	521	539	466	491	462	486	477	486	499	486	501	472	471	552	528	504	513	487	480	464	518	532	516	514	491	534	488	514	536	456	523	495	524	517	502	526	502	531	480	473	510	520	483	481	484	514	541	492	491	527	494	558	554	520	486	475	494	521	525	517	498	502	506	492	460	503	519	507	490	521	514	523	470	512	516	505	494	482	463	486	514	515	452	512	525	527	512	520	548	531	518	494	513	510	504	488	548	498	529	523	473	511	515	562	474	484	510	492	532	512	496	496	494	529	521	481	515	517	471	484	509	495	514	554	536	459	475	462	523	538	477	505	495	493	509	508	503	498	483	488	498	519	441	470	487	480	502	501	498	474	512	489	510	482	493	536	507	538	512	514	518	479	527	486	488	499	481	451	477	509	514	486	487	500	519	507	502	518	509	538	518	508	509	546	512	480	493	536	510	514	515	469	499	471	496	494	550	506	489	474	577	497	511	475	505	521	534	525	505	510	500	483	517	528	509	487	479	505	506	490	516	482	494	503	488	494	486	480	513	478	492	470	493	505	492	514	507	503	495	480	523	504	503	505	487	532	511	531	522	503	471	501	497	518	482	508	564	509	490	479	522	490	520	521	466	505	520	484	483	470	424	480	475	500	545	466	490	544	471	525	488	534	538	519	509	484	507	527	473	486	505	491	467	499	474	472	459	486	524	522	467	466	533	487	514	482	514	477	517	530	531	512	503	517	505	513	502	523	533	473	474	484	536	497	522	503	479	509	513	491	484	467	532	513	532	471	486	499	476	487	503	531	500	453	531	494	496	494	481	468	540	499	483	515	512	483	494	476	581	503	494	518	492	541	481	532	507	496	521	484	495	510	496	502	520	522	467	484	499	514	547	490	507	479	519	486	496	473	494	548	484	468	467	469	552	502	478	549	502	481	451	475	470	527	459	494	450	502	519	511	492	486	483	484	518	485	493	488	487	496	491	542	533	475	502	535	542	500	473	523	484	476	495	488	470	505	537	521	466	502	512	500	480	468	547	517	468	494	531	515	497	461	525	469	512	461	488	506	506	515	506	520	509	465	493	471	505	525	516	501	490	519	470	479	478	535	529	530	484	529	499	537	501	499	484	518	514	525	538	523	482	496	500	531	513	528	475	486	503	504	503	483	469	494	531	481	547	508	536	493	502	480	539	514	499	531	534	500	498	539	539	493	509	457	493	470	480	492	487	489	533	482	529	522	501	511	474	470	504	511	507	493	486	524	499	463	509	478	507	494	493	511	512	479	496	503	491	501	459	538	483	520	497	508	495	546	524	482	477	511	487	475	485	488	510	503	516	480	474	493	535	505	496	484	493	513	494	527	508	554	512	515	527	514	465	468	519	523	529	515	521	522	491	484	526	500	512	477	529	464	495	484	434	534	467	483	499	473	526	464	487	485	500	511	496	465	523	461	508	495	490	516	520	527	490	516	497	490	508	503	513	536	512	483	531	468	492	515	499	492	483	493	531	499	507	491	496	487	462	528	491	517	476	533	544	493	461	475	498	525	473	495	522	530	528	518	498	471	524	460	509	483	453	497	512	496	455	493	493	467	450	486	506	477	464	483	473	502	498	496	526	496	498	526	506	475	531	468	517	487	477	483	491	545	529	571	497	479	504	520	496	540	507	536	497	484	522	495	488	512	485	475	504	498	498	513	474	479	513	506	505	495	516	493	461	467	511	571	534	507	519	500	500	495	485	455	511	504	498	532	471	500	500	516	497	470	484	508	516	559	481	483	514	492	524	506	482	482	482	508	487	495	476	480	513	515	493	528	480	506	495	493	505	480	533	456	546	466	518	499	453	532	528	500	511	503	515	534	478	517	480	477	519	544	504	495	479	493	546	519	544	493	489	506	473	501	489	522	474	501	543	462	513	506	560	519	489	498	510	494	492	535	499	512	510	509	499	499	499	534	533	481	502	452	523	520	509	515	491	474	518	442	511	485	522	502	512	493	544	530	464	506	491	507	521	515	530	496	487	491	517	517	523	440	447	547	520	509	477	515	506	483	545	472	502	524	520	537	481	491	507	517	507	480	503	489	495	541	516	479	515	504	516	515	513	516	492	525	497	494	502	491	508	500	471	508	504	498	490	504	522	506	500	533	509	500	482	505	492	500	481	522	530	489	499	515	517	492	477	498	475	516	471	482	481	502	467	529	505	473	511	519	492	525	496	515	507	478	476	513	466	489	486	494	514	519	468	493
30084	35845	44776	36595	24770	13913	7303	4228	2499	1722	1263	1019	865	703	605	509	507	468	434	434	396	403	393	371	394	405	372	373	359	351	336	349	352	364	358	361	358	339	352	348	369	337	353	329	341	374	297	354	343	386	355	356	336	356	346	345	365	381	359	335	336	337	354	335	340	370	374	342	323	378	337	354	327	321	321	365	353	349	336	337	353	335	300	329	336	371	367	359	341	342	335	342	349	346	342	338	349	355	340	370	338	318	352	351	351	330	345	347	361	379	335	340	334	358	366	382	360	381	325	343	360	364	367	343	352	363	340	327	342	395	333	333	346	329	371	329	371	364	362	343	340	358	344	347	321	348	314	330	358	358	352	357	368	348	319	373	337	341	340	353	359	348	341	333	344	337	380	379	345	330	316	365	373	337	335	357	345	385	300	355	334	323	332	335	382	365	325	362	355	363	311	341	329	316	320	357	336	349	336	405	346	330	331	352	364	332	326	382	370	327	345	319	341	316	337	363	356	334	374	362	325	371	376	359	329	329	356	345	360	331	347	333	350	329	372	349	354	338	344	318	326	324	355	364	368	334	337	363	334	320	337	360	337	330	359	338	369	348	338	346	352	353	363	365	352	358	329	343	386	365	369	364	338	359	346	373	349	329	346	367	343	341	336	351	326	372	354	358	356	378	364	326	359	366	337	302	369	359	371	386	323	342	329	344	356	352	361	323	366	380	364	366	332	357	373	342	364	327	377	324	354	339	417	358	332	334	342	348	362	348	354	333	350	317	345	330	318	343	345	347	344	327	363	367	341	358	364	340	373	313	340	322	368	331	370	363	332	337	344	379	372	333	384	355	360	359	345	350	366	339	382	357	349	358	336	332	335	356	351	338	336	334	334	366	346	355	351	355	391	390	318	337	347	361	341	324	335	349	367	337	354	374	332	358	344	321	364	369	315	337	329	377	388	362	334	319	318	337	353	372	347	321	324	333	351	346	307	338	346	359	342	354	326	330	357	356	348	337	355	334	354	357	346	335	365	355	347	353	362	356	327	345	362	331	352	334	340	368	332	336	349	361	357	324	362	359	362	367	353	361	349	340	357	348	412	332	342	359	352	388	328	381	383	326	346	318	414	347	349	335	333	337	349	321	364	374	335	376	337	351	369	368	361	365	347	321	396	332	369	309	352	365	305	385	350	348	337	349	374	367	380	348	340	370	338	355	359	344	322	340	369	327	381	332	373	321	339	340	342	357	363	350	345	320	349	340	377	362	352	333	356	334	358	354	330	346	367	373	330	382	332	339	356	337	396	338	355	370	332	360	346	358	333	364	315	339	335	356	373	349	356	363	369	388	354	350	348	369	325	329	379	371	332	389	347	361	345	348	371	344	343	334	327	360	354	370	361	368	329	376	379	330	341	353	353	363	387	336	339	324	340	339	368	352	336	358	346	343	372	351	353	360	337	335	363	319	344	335	351	365	334	383	373	358	323	356	347	329	345	369	373	330	378	357	361	356	367	343	350	323	329	350	338	360	350	349	353	375	363	328	344	356	345	360	330	352	345	339	339	357	372	355	353	321	359	331	318	374	335	344	307	351	332	340	357	364	331	362	329	347	339	332	341	362	324	369	350	371	346	365	344	324	366	360	384	334	335	385	332	335	369	326	353	317	353	340	311	358	355	353	362	347	376	315	347	346	378	379	358	343	358	349	333	380	332	383	373	346	364	376	359	348	352	380	369	346	350	373	331	375	351	348	360	386	363	310	335	321	338	345	353	351	372	360	381	346	372	356	292	354	343	348	339	376	305	309	353	336	338	342	372	349	332	341	323	357	360	340	342	319	356	380	360	365	367	350	359	335	368	384	366	352	354	360	346	376	366	326	354	344	369	328	336	339	330	392	340	308	334	353	362	352	308	348	329	311	339	350	358	336	364	365	355	369	359	361	365	349	329	349	342	357	365	324	352	347	376	367	364	333	363	330	369	381	333	350	362	349	343	374	328	308	308	366	345	337	370	306	342	336	344	343	383	327	338	339	329	359	336	387	362	362	354	362	337	319	369	369	379	364	385	368	316	356	339	333	321	338	349	311	346	313	366	333	344	343	363	358	377	345	372	345	350	357	376	362	348	312	334	343	382	349	357	370	336	341	343	324	347	339	339	370	358	335	329	339	354	343	358	339	331	336	345	347	370	331	323	366	321	371	370	363	402	340	327	352	354	379	344	329	348	342	348	377	327	356	340	313	395	340	333	367	338	342	348	345	330	334	314	345	349	347	331	368	324	345	337	382	393	362	343	357	308	348	291	347	374	340	343	339	355	329	305	346	327	315	340	337	368	347	372	371	378	358	326	326	331	339	323	352	359	346	340	376	357	301	339	362	351	363	346	355	341	318	373	350	327	364	368	358	344	338	347	384	353	334	358	354	348	309	340	314	372	388	361	350	389	370	363	332	374	347	341	366	338	314	303	338	335	340	333	347	364	333	362	345	342	353	316	364	360	324	354	365	359	338	343	375	383	359	368	366	350	322	351	348	356	372	359	339	334	334	342	345	343	346	376	325	342	329	337	356	327	360	358	350	371	328	347	401	341	367	397	371	327	338	346	347	335	324	366	338	358	327	379	366	363	366	339	322	358	353	358	350	338	372	330	372	356	332	362	348	327	323	367	351	350	343	344	362	346	344	372	359	335	342	355	339	345	368	353	355	365	357	377	393	331	348	357	373	319	380	365	348	358	348	354	343	350	336	347	379	383	324	338	335	329	354	324	372	350	312	377	401	348	361	374	358	317	372	353	329	358	362	316	348	347	345	349	343	350	383	357	343	356	366	358	365	360	362	338	361	347	375	366	338	342	330	354	372	367	320	378	361	344	339	372	372	331	377	366	316	343	370	363	388	374	372	359	326	350	357	350	349	329	355	333	344	343	358	355	338	368	359	340	358	351	332	372	322	340	363	326	383	346	358	340	350	358	341	319	360	366	355	345	351	341	385	390	338	326	360	345	376	344	323	330	366	366	381	323	341	346	345	347	334	369	371	337	352	343	325	384	345	381	316	332	341	352	311	368	369	329	326	332	327	319	373	322	401	362	371	303	332	346	372	374	336	326	371	363	376	333	339	345	337	407	357	359	366	379	320	374	335	353	375	377	332	345	337	353	329	339	365	324	346	355	334	330	340	347	362	374	376	329	309	357	339	341	346	328	326	344	343	328	363	339	343	329	340	358	333	347	353	317	345	356	343	338	335	364	378	359	342	336	344	357	362	389	342	356	351	327	366	346	329	353	321	341	329	340	324	368	361	330	325	332	362	349	378	326	335	334	347	367	335	395	324	350	355	327	341	339	337	354	343	350	341	333	369	342	350	381	373	342	351	332	318	339	335	383	349	359	365	330	368	325	333	313	342	333	340	377	391	342	356	328	354	329	416	348	349	342	325	333	355	366	365	378	355	333	358	385	339	321	357	328	309	347	371	346	363	333	367	347	328	350	357	380	386	360	346	335	354	338	351
38132	54345	49795	38415	29207	18943	13017	8598	5242	3688	2583	2042	1714	1340	1066	938	870	780	721	663	655	574	590	517	523	552	531	516	468	500	504	476	519	477	464	531	491	460	489	529	546	474	465	493	526	498	504	494	459	493	502	509	506	450	494	478	487	516	503	488	478	486	480	517	562	525	514	503	502	521	477	472	509	500	474	526	500	472	516	507	477	490	511	522	487	479	494	500	463	502	475	471	504	501	477	505	472	476	502	467	529	487	497	489	508	488	510	529	494	499	492	473	511	468	508	513	492	469	499	532	485	508	481	514	505	477	469	480	493	446	498	510	507	517	512	487	486	456	513	440	526	523	462	522	513	475	513	483	456	468	490	515	502	517	505	432	516	527	486	477	517	522	519	521	542	516	506	519	484	457	480	474	461	542	476	508	489	445	495	484	520	515	506	519	498	513	472	517	466	499	491	547	474	517	457	481	500	495	453	510	462	518	548	520	511	475	501	513	546	489	509	506	492	463	498	491	504	520	486	499	478	497	502	475	498	493	447	486	485	521	507	493	504	492	485	501	487	488	518	526	495	475	503	535	491	495	496	481	484	481	468	476	521	502	508	536	477	508	523	480	508	533	524	492	503	483	465	480	463	486	489	499	468	479	478	513	495	500	505	480	485	479	493	488	464	504	484	518	506	481	447	502	514	496	491	475	470	508	503	517	508	520	478	504	515	507	497	510	510	503	493	440	527	484	495	495	505	491	516	521	467	487	488	473	462	490	500	488	486	482	493	473	521	479	503	515	478	443	501	478	527	471	468	498	479	476	518	473	481	479	458	501	510	516	481	481	460	455	478	500	531	503	485	509	527	501	514	476	484	459	524	485	495	502	471	497	543	472	494	487	492	503	476	476	467	501	490	525	490	465	470	505	506	514	499	490	502	523	499	425	425	494	488	495	488	469	493	498	503	465	508	515	496	505	458	484	489	527	497	493	476	447	471	494	511	475	525	468	495	521	479	526	487	452	502	451	510	507	498	483	468	474	491	498	483	493	470	516	483	485	503	485	520	448	464	499	503	507	512	476	490	510	505	456	478	502	482	511	532	491	503	514	507	492	490	499	516	507	502	471	500	458	506	489	514	497	446	461	466	488	508	501	488	482	484	480	461	523	491	499	533	466	474	447	479	499	503	506	495	497	532	454	503	529	535	446	499	493	485	492	448	483	486	494	465	445	459	473	490	466	477	463	469	482	490	517	510	503	492	549	487	571	500	512	484	485	469	481	490	499	499	504	478	537	513	497	499	496	489	498	494	497	467	479	472	483	494	495	464	475	486	507	478	520	471	485	466	504	456	482	515	504	501	508	503	536	462	466	504	492	490	539	514	505	508	510	494	485	504	543	480	473	458	502	483	516	519	485	503	561	498	537	504	497	487	510	490	476	466	510	491	508	512	488	500	501	507	497	470	534	493	501	493	485	487	487	452	491	487	494	518	465	493	531	456	538	501	522	470	508	531	471	488	471	505	518	496	490	496	493	487	516	502	477	481	533	507	528	453	474	469	496	472	480	539	488	494	495	474	496	489	520	494	501	486	476	478	502	560	543	509	487	481	476	521	486	518	505	502	479	522	508	500	481	487	490	473	504	456	486	496	489	522	495	483	476	494	493	459	482	466	535	463	498	518	477	495	484	498	516	513	511	502	500	498	479	464	501	487	487	511	501	492	499	503	502	555	472	489	456	488	515	494	480	479	509	507	483	498	476	482	486	499	493	463	467	470	484	503	461	512	504	504	469	460	481	448	515	506	460	488	454	501	493	522	514	494	494	495	498	496	478	487	517	489	469	459	481	513	444	458	475	476	471	483	498	501	497	509	450	504	499	498	482	488	475	500	513	504	463	477	487	486	479	544	520	490	498	500	541	495	465	481	474	511	457	522	462	505	499	477	484	501	468	485	516	505	461	497	494	508	478	515	442	532	463	498	457	497	497	474	494	456	491	474	494	502	502	481	493	466	476	536	496	479	480	473	492	498	529	497	508	507	470	470	487	498	523	475	515	481	484	512	515	500	459	498	485	521	539	488	487	494	497	525	491	469	512	502	496	461	476	527	489	483	497	498	462	447	463	458	488	461	472	490	485	505	500	483	480	523	488	485	509	548	478	518	479	499	492	480	473	484	500	457	476	529	499	454	491	452	488	512	523	477	520	493	481	477	470	460	529	434	508	491	476	528	509	496	471	508	513	490	473	449	480	503	464	488	471	492	465	519	551	478	515	495	495	518	506	514	485	503	489	512	463	483	531	521	487	503	471	501	555	507	439	496	537	512	484	486	512	493	506	496	492	474	455	451	511	481	483	471	489	503	489	487	481	483	452	502	501	512	484	483	470	502	499	482	467	496	453	493	460	520	522	496	513	478	475	499	474	522	490	539	496	505	558	537	486	508	513	500	528	467	482	456	485	493	460	488	511	521	475	506	512	474	478	482	490	472	498	491	502	495	516	483	482	471	498	495	453	504	491	493	504	497	519	496	481	471	479	473	483	457	474	516	503	486	515	457	477	456	495	524	520	507	481	547	459	562	491	503	493	470	489	481	494	490	464	507	494	512	461	508	524	494	483	500	526	507	546	476	493	539	494	501	469	488	489	527	488	503	519	484	488	503	511	516	519	517	473	515	506	485	535	503	484	454	512	530	477	494	484	513	498	495	517	528	479	506	509	465	499	498	525	460	484	499	477	545	450	479	521	464	484	456	497	494	454	466	489	496	509	474	518	502	458	470	447	477	493	519	487	491	481	511	511	482	504	504	495	458	524	491	483	497	485	488	501	528	506	521	461	511	468	473	508	440	491	489	499	495	478	445	470	533	471	483	463	502	458	511	485	497	492	475	485	464	479	488	518	484	433	465	504	487	504	480	531	491	485	506	485	514	499	487	499	496	501	483	468	486	503	490	471	488	547	523	461	501	484	463	468	498	466	509	473	463	472	484	475	529	456	482	470	501	493	513	493	471	505	509	492	532	484	475	471	488	474	547	465	495	495	480	500	492	455	493	463	489	500	492	501	472	506	525	482	480	476	531	488	510	485	500	437	472	480	475	499	533	494	498	471	479	466	477	502	514	500	479	459	475	473	525	498	502	487	482	503	460	497	514	483	474	501	538	516	486	536	446	471	451	469	482	542	487	515	495	450	514	479	475	490	509	459	475	459	475	492	476	492	498	459	530	506	515	514	495	494	483	488	493	481	521	493	489	449	503	511	503	503	492	484	520	479	475	521	511	476	471	495	528	513	516	450	495	471	468	485	506	460	487	484	481	484	498	505	511	492	535	503	477	508	458	465	485	476	490	516	479	506	499	505	519	450	453	462	477	482	491	495	470	512	497	475	518	514	503	482	472	516	498	534	470	490	559	470	504	520	475	476	508	465	489	479	514	489	529	491	471	507	532	538	516	509	488	509	472	479	484	480	519	507	529	459	472	474	496	465	485	468	498	497	481	540	522	494	494	483	507	485	494	487	506	509
24079	21089	29113	27855	25792	22366	15790	8543	4897	2996	2028	1637	1381	1028	844	742	732	604	547	509	441	466	441	430	413	417	394	375	348	404	369	402	385	371	367	356	347	335	379	367	374	388	388	366	356	377	372	364	339	359	328	347	392	358	343	360	367	359	383	338	355	341	361	374	394	363	393	374	375	363	396	369	378	364	352	393	368	371	393	354	352	384	361	396	383	374	376	357	361	316	355	386	402	342	346	377	370	349	407	374	365	378	369	361	388	366	359	371	370	388	372	356	317	382	342	371	405	334	367	376	349	378	333	379	375	367	381	367	385	359	389	361	373	374	368	373	348	396	365	367	334	376	343	351	405	345	390	366	364	368	367	367	364	344	384	364	413	417	351	374	334	398	348	392	375	385	348	402	380	345	354	376	375	345	373	349	365	394	389	323	352	344	370	358	343	324	376	356	382	360	374	378	362	380	387	384	355	347	329	371	358	360	356	325	336	354	353	374	363	355	385	351	349	343	384	379	393	373	380	364	393	376	358	362	375	352	359	360	368	329	369	324	374	362	367	354	358	366	362	383	342	375	352	376	368	361	331	376	395	364	361	376	373	356	353	381	328	404	370	330	362	377	351	349	376	355	373	399	364	381	365	329	386	379	366	370	358	370	383	352	380	337	372	352	366	353	381	354	385	391	376	355	363	359	372	360	380	354	374	355	365	386	369	376	353	358	347	389	341	344	359	379	364	370	359	345	388	351	367	355	414	406	359	383	375	332	369	363	360	400	359	384	329	366	371	360	391	381	373	318	379	398	394	362	380	408	358	355	365	320	335	377	374	394	378	382	369	389	378	406	333	380	384	406	352	388	384	399	346	408	339	364	354	418	358	399	358	361	370	387	359	345	372	388	361	389	348	338	385	347	374	333	357	398	340	376	412	377	384	359	356	403	380	372	379	370	362	362	357	347	356	369	370	379	375	366	361	389	358	364	346	351	357	368	384	371	348	369	345	338	368	404	367	344	352	388	359	407	376	389	335	375	373	384	360	363	402	372	353	388	357	381	364	389	339	371	360	367	383	341	387	341	380	403	376	354	387	379	371	337	394	376	344	361	416	421	341	397	345	345	361	380	353	360	380	317	412	378	354	351	364	362	364	375	393	351	365	362	401	393	411	346	386	332	360	360	365	355	393	371	351	395	378	346	372	343	375	342	374	356	390	370	366	370	359	367	383	386	392	373	358	361	359	344	368	366	366	377	377	366	375	359	375	365	346	350	386	342	331	375	367	373	361	346	367	367	377	359	355	341	333	371	379	373	352	344	330	363	387	399	374	368	373	360	396	367	359	371	409	387	368	347	374	347	362	370	381	372	353	376	382	396	385	383	339	373	379	352	371	430	355	386	366	354	386	356	358	336	346	358	379	361	375	349	360	370	371	354	391	377	381	350	402	392	390	372	355	364	364	349	372	376	365	366	398	395	368	395	375	365	378	347	354	375	361	406	382	358	352	392	346	390	350	342	343	376	359	376	376	344	355	355	370	365	381	370	346	350	355	366	328	387	400	341	362	384	348	361	400	356	384	381	388	397	365	374	357	359	361	355	378	356	356	390	360	407	388	377	381	369	392	375	352	386	374	344	361	352	346	377	323	371	358	371	362	383	320	362	335	356	386	349	364	361	379	336	359	362	402	340	339	376	361	373	378	360	399	356	372	359	354	386	348	373	378	348	397	378	362	355	380	375	355	359	355	357	379	360	355	366	346	338	357	368	342	389	373	350	367	389	353	353	351	360	373	340	389	338	394	381	364	411	336	379	383	353	368	399	377	347	361	388	360	374	385	355	359	371	377	367	368	364	333	354	378	368	389	357	370	382	381	380	342	344	345	365	349	347	354	375	356	315	346	330	366	378	325	395	333	368	401	361	374	362	347	344	358	355	386	365	418	368	397	346	346	392	370	364	367	382	362	365	380	404	381	371	368	356	366	348	349	347	334	364	399	374	373	351	364	388	363	369	368	366	394	357	376	387	370	380	375	387	379	362	366	348	369	406	359	364	348	410	376	335	367	373	341	347	342	367	376	369	366	369	363	353	360	367	364	352	387	366	381	372	377	370	369	379	379	385	348	384	380	400	380	377	378	368	365	372	364	374	379	399	372	339	357	341	364	395	375	360	342	370	367	368	375	397	375	331	392	382	370	359	392	356	371	397	360	365	349	358	415	341	370	343	348	366	366	378	348	355	340	395	346	373	372	327	378	359	359	362	374	363	366	360	344	392	398	349	354	399	365	371	374	378	375	352	379	363	366	387	384	350	359	391	377	357	363	355	347	368	345	385	366	371	384	348	366	371	383	385	342	368	342	361	368	372	390	365	388	398	361	378	383	355	393	392	363	347	369	357	368	394	375	378	325	368	341	351	390	357	365	366	361	346	364	369	327	332	365	334	395	381	386	363	383	364	379	368	400	371	405	384	383	376	368	358	382	357	340	393	381	389	378	381	401	403	366	358	394	355	403	362	373	347	354	380	355	382	372	369	369	366	358	345	411	380	334	375	391	328	358	391	407	357	359	380	424	383	369	354	327	356	375	363	369	348	344	363	365	369	368	357	380	344	356	352	388	392	372	350	381	396	383	363	362	382	371	378	402	348	359	382	380	349	384	375	338	368	381	360	366	360	365	372	393	355	378	414	354	348	383	342	360	335	358	375	380	365	365	354	368	340	364	375	343	362	381	386	367	377	384	393	368	368	369	363	390	369	383	365	375	327	372	384	339	369	369	381	355	365	354	348	328	396	413	364	351	367	398	348	360	340	370	353	351	356	342	409	369	353	346	374	393	362	364	374	383	394	333	404	370	373	387	368	362	396	345	363	395	356	379	372	402	404	366	362	380	385	354	358	367	358	353	363	334	365	363	339	336	365	388	373	380	368	393	350	347	416	371	398	360	393	366	340	380	364	374	356	360	379	335	370	362	347	388	378	368	337	361	357	373	358	355	329	352	353	357	391	339	406	349	331	318	361	387	363	388	412	347	361	344	349	356	377	380	355	370	326	339	360	365	356	350	402	379	352	392	358	371	320	341	356	374	375	354	371	361	363	352	362	373	346	379	352	369	352	363	389	384	374	398	396	340	352	350	359	389	360	365	380	349	381	336	397	336	391	377	361	407	399	354	335	377	359	340	359	382	378	373	358	395	368	374	365	354	337	321	376	402	355	401	380	369	384	381	352	365	376	371	342	366	355	366	384	345	384	377	341	368	382	348	348	372	386	386	376	347	370	338	360	384	339	376	363	336	350	349	349	394	379	382	368	341	345	385	371	365	355	326	368	353	370	373	354	378	372	349	342	388	381	373	369	296	394	385	341	384	367	345	347	350	389	340	358	358	385	403	420	382	345	362	414	384	369	335	326	343	369	393	357	398	379	396	374	337	413	341	343	379	355	355	360	388	331	378	366	360	390	365	372	345	381	392	400	357	375	349	402	361	366	384	365	377	365	381	341	368	371	374	345	390	388	372	373
38213	62161	57062	43307	35343	26539	19646	14215	9496	5920	4164	3285	2654	1927	1599	1332	1161	974	944	844	727	665	660	634	605	568	541	527	546	542	557	560	547	510	509	489	532	532	548	528	511	524	499	485	515	512	483	519	519	518	483	513	516	564	517	548	540	527	508	483	544	540	516	471	512	463	532	479	540	499	513	509	541	486	510	546	510	497	498	520	518	486	554	531	478	505	491	516	510	553	504	532	557	516	524	521	528	502	494	500	540	501	534	527	545	531	544	497	498	514	543	540	527	556	477	560	503	502	535	521	506	546	522	519	502	523	498	558	494	542	532	537	542	498	537	520	532	491	479	482	593	511	507	482	511	541	514	553	506	528	527	507	537	513	486	497	551	492	527	555	521	501	544	487	505	546	497	523	531	515	533	524	524	528	502	521	514	490	538	525	528	472	508	506	500	536	504	487	534	494	542	551	471	514	526	508	514	513	567	469	498	545	562	535	493	522	510	532	515	559	482	576	501	523	517	507	551	566	518	531	502	538	534	505	485	490	537	461	548	538	543	598	533	483	523	492	538	581	463	497	522	514	507	534	540	480	519	526	537	534	508	516	509	513	527	517	524	520	498	531	518	493	546	522	518	508	528	550	548	512	491	531	513	500	505	522	511	504	577	563	561	528	514	501	503	520	504	498	545	492	507	507	548	505	533	526	500	509	548	526	508	516	454	513	531	497	555	526	578	556	565	485	499	536	549	523	529	507	492	508	496	497	517	499	527	529	536	487	533	550	511	517	529	595	494	527	537	510	524	518	549	496	507	555	489	534	533	522	553	495	509	483	496	523	553	511	492	545	486	544	539	512	515	553	535	534	524	516	506	510	497	521	517	561	553	490	521	551	490	523	529	534	518	524	524	541	511	472	535	497	484	515	558	540	501	498	527	508	523	541	504	527	511	516	502	509	473	533	511	539	492	523	545	496	537	517	499	570	503	544	487	479	508	525	532	531	532	533	499	549	511	518	540	492	513	532	519	510	514	517	509	513	558	519	540	488	478	530	502	500	507	519	514	547	510	528	542	527	499	553	516	513	486	528	544	522	514	527	550	534	544	507	511	501	503	504	547	535	504	495	550	504	535	518	506	540	512	503	490	542	513	524	508	559	548	571	544	492	542	532	520	489	498	536	468	486	536	495	493	544	514	492	515	515	537	529	515	530	529	552	512	469	496	511	547	503	518	501	541	535	545	538	526	547	518	526	500	496	520	524	485	516	565	526	485	576	558	513	472	537	513	497	542	482	534	521	492	502	504	534	533	543	466	507	538	503	509	519	483	478	568	522	519	485	477	527	531	513	522	515	523	463	560	498	514	509	486	500	516	509	514	484	502	538	540	543	532	492	517	504	529	544	484	527	532	568	515	526	506	540	493	522	475	504	535	517	525	536	532	504	503	514	491	540	527	559	532	529	496	545	522	510	527	501	529	482	498	538	534	541	478	509	523	522	498	476	538	528	504	454	504	494	517	538	518	538	478	518	570	511	541	497	532	502	493	543	565	502	520	561	525	554	503	507	506	482	534	512	523	503	496	544	475	544	542	525	560	557	513	505	493	527	508	516	528	510	498	493	530	514	486	562	495	501	530	524	533	500	552	524	536	485	489	505	517	523	480	498	499	507	515	511	481	508	482	542	497	510	512	564	549	530	526	546	553	525	537	516	508	483	515	496	506	508	541	573	497	521	466	519	538	521	463	506	508	533	512	497	550	544	532	492	504	495	511	550	499	516	495	516	511	520	501	498	510	526	513	516	528	487	512	497	526	507	479	489	525	496	508	507	461	523	496	522	546	522	506	524	488	445	489	478	550	469	497	517	498	512	506	506	523	542	515	465	504	527	498	487	513	473	539	480	505	516	512	528	530	510	518	522	560	519	517	497	524	498	490	532	550	533	515	545	528	528	513	548	528	487	489	517	525	512	530	521	523	485	526	527	515	497	500	506	518	503	545	553	500	568	504	504	488	524	523	509	547	524	507	537	495	561	532	538	529	480	521	491	518	496	526	525	550	513	516	509	513	508	531	518	494	544	517	514	503	532	516	522	531	508	508	523	515	520	477	495	537	546	510	493	491	530	504	516	474	549	492	530	535	502	522	545	549	468	503	506	520	494	528	485	518	517	519	550	527	526	561	469	489	505	522	523	546	530	490	497	500	511	522	494	527	502	506	468	543	544	565	567	541	524	531	550	568	453	564	503	520	498	504	521	507	515	558	516	528	527	511	475	476	536	493	507	474	478	496	497	496	468	508	501	473	525	543	491	511	526	535	498	538	508	541	505	495	481	512	486	525	461	539	505	500	527	504	534	486	516	487	533	526	496	493	528	522	522	487	500	524	544	516	509	566	514	524	514	499	516	542	546	499	543	547	505	507	538	496	529	500	475	514	511	546	519	485	504	490	537	496	540	512	557	513	534	529	551	511	528	516	544	516	518	529	545	536	518	514	551	521	541	562	515	499	495	514	520	512	545	534	519	514	486	530	499	519	536	524	558	474	509	521	524	508	504	542	498	488	500	481	490	525	535	493	516	515	500	552	486	525	528	499	519	518	502	508	489	495	511	480	519	532	586	523	513	510	505	535	520	546	556	516	526	532	545	456	516	577	505	576	517	495	531	515	500	542	499	492	559	519	527	551	552	522	482	549	517	514	527	549	496	514	524	537	510	524	507	508	534	534	495	530	470	493	528	552	552	471	515	541	513	517	480	522	535	506	514	503	503	499	487	501	498	501	491	516	524	498	547	496	567	512	503	524	539	525	462	519	463	523	549	528	527	522	539	501	480	524	488	480	515	539	515	524	504	526	496	510	517	525	528	487	456	514	536	545	460	536	514	491	534	503	489	491	518	510	529	537	529	518	534	525	503	525	518	555	515	504	519	499	483	516	512	539	534	555	510	538	495	509	546	544	485	536	480	517	496	516	480	517	532	531	502	580	516	538	500	517	525	547	539	492	526	547	512	505	554	504	510	522	545	493	531	527	563	555	485	504	530	550	515	479	514	530	520	499	541	484	501	505	530	534	524	498	510	499	509	515	529	557	534	509	558	503	502	572	503	514	491	485	495	535	510	551	496	546	463	504	523	514	495	506	528	574	504	553	538	487	505	539	492	535	494	540	500	503	515	491	558	530	525	516	507	494	526	553	510	533	516	495	540	544	519	514	532	505	550	528	504	476	501	527	503	569	505	493	551	543	527	476	523	553	498	516	525	498	507	522	496	501	546	582	523	523	537	489	499	498	506	507	514	550	563	514	524	537	518	492	510	510	522	534	509	528	464	551	543	526	506	494	477	500	469	519	478	568	497	516	520	518	532	520	487	535	558	552	505	526	524	524	522	522	479	514	516	538	529	510	547	517	510	500	516	481	512	515	509	538	513	506	519	493	536	509	538	534	512	543	492	551	506	496	503	522	502	481	528	497	528	499	524	525	481	484	511	538	532	511	513	500	525	523	548	506	484	492	505	503	500	543	483
22997	21047	28777	24609	24219	25509	24092	12781	6933	4241	2722	2062	1714	1293	1068	997	816	703	616	546	523	451	484	485	440	454	428	406	388	393	388	364	391	365	373	384	349	369	344	346	391	362	372	357	395	377	346	324	334	352	404	337	364	363	345	378	389	373	348	354	400	355	337	365	380	338	349	337	360	363	371	390	347	364	354	383	353	357	376	369	348	351	348	349	349	396	349	356	389	341	368	370	363	366	335	346	339	351	356	358	378	340	306	351	397	361	350	338	362	376	367	334	354	343	356	352	327	378	347	355	342	354	349	363	346	341	362	348	372	361	366	363	362	372	357	351	331	367	339	379	359	398	356	350	365	334	348	342	346	328	340	366	361	353	352	349	350	358	332	340	359	380	340	377	374	337	361	367	365	362	392	334	378	376	334	346	372	359	377	365	398	399	368	357	382	384	341	337	371	327	373	356	357	345	416	371	346	368	374	341	372	399	357	393	329	359	355	319	340	335	374	395	365	344	363	386	351	341	368	355	346	345	365	369	380	361	375	380	365	345	341	359	364	360	386	373	364	323	339	352	346	337	343	341	357	341	403	364	342	356	363	358	385	370	329	352	352	343	395	374	367	353	363	321	348	375	386	331	371	371	353	344	359	368	377	348	350	347	382	338	369	338	338	362	355	380	363	331	344	350	316	392	346	367	366	379	332	349	372	342	353	376	333	376	331	322	312	338	338	372	359	344	372	341	332	384	398	356	340	352	379	366	352	338	335	392	381	352	335	366	340	380	347	344	342	365	392	337	350	337	353	357	360	391	353	370	341	371	372	361	343	357	362	386	363	332	351	320	376	391	346	365	331	349	348	346	371	349	347	354	339	345	366	340	324	347	375	387	381	345	362	341	370	368	337	348	352	350	344	378	359	322	316	398	358	355	400	353	339	344	331	344	332	361	359	338	353	357	346	345	317	369	337	368	363	362	376	319	366	367	381	359	357	375	378	330	352	367	324	331	355	345	350	363	341	375	352	319	390	351	376	372	378	355	363	405	365	308	351	382	374	379	344	341	343	319	364	364	347	386	332	347	331	352	326	316	361	356	329	361	358	353	379	376	368	358	374	346	345	369	357	318	356	353	346	334	365	379	352	365	391	347	372	349	375	348	413	325	375	328	366	379	334	339	366	342	326	355	356	365	366	362	349	356	355	341	386	349	354	388	358	345	353	347	361	355	346	349	381	347	365	375	361	349	333	326	376	353	358	366	369	383	359	369	347	363	363	353	384	352	335	353	346	367	307	334	380	333	359	371	337	386	330	334	331	401	388	352	349	359	372	345	383	371	368	334	353	363	353	356	340	349	358	331	357	359	368	334	368	375	348	340	363	383	359	368	357	381	349	372	360	399	340	380	359	372	350	347	379	347	358	376	321	377	368	356	369	366	344	343	341	380	349	374	350	370	351	356	356	350	343	339	334	349	389	354	374	328	351	356	363	349	340	352	336	364	338	345	333	347	351	358	357	349	344	330	388	357	351	363	353	364	353	385	416	365	359	354	375	376	366	371	328	344	340	361	335	387	350	344	375	361	375	371	340	346	351	347	357	340	360	354	347	358	357	370	340	342	368	375	372	350	383	353	349	365	337	351	392	403	344	364	363	339	367	332	360	327	370	381	332	363	336	384	356	346	378	356	334	343	330	341	362	401	343	353	360	405	360	325	348	339	344	369	340	341	333	366	345	351	345	352	365	359	363	358	361	366	361	349	372	358	348	373	353	374	381	368	362	377	389	388	334	369	357	316	331	359	358	386	385	377	383	358	348	373	361	373	361	389	368	344	358	381	357	379	335	385	340	357	335	364	358	353	382	345	356	344	356	364	352	359	351	339	363	404	371	336	374	320	345	365	363	380	376	344	378	373	338	341	384	343	344	338	343	330	356	386	372	360	323	350	334	363	369	385	338	365	350	341	352	364	387	332	363	359	366	380	361	347	361	354	367	373	341	336	357	338	368	362	358	348	338	370	361	390	358	359	340	358	354	391	344	353	352	398	372	331	350	382	320	365	389	349	355	353	337	352	379	368	336	385	341	359	337	358	371	354	336	365	334	351	354	340	351	385	372	362	365	371	383	355	340	383	341	352	351	350	374	320	318	366	333	331	345	331	354	354	340	344	310	367	392	362	363	390	373	382	387	379	359	349	311	375	379	361	359	348	336	364	352	368	403	365	372	336	339	353	367	371	366	372	357	347	343	383	353	366	337	379	347	350	338	368	340	351	373	346	387	339	350	337	358	332	360	328	335	333	353	349	354	336	413	352	348	357	361	339	327	356	313	349	350	338	397	351	348	329	379	360	318	336	374	329	356	342	352	354	351	343	335	330	342	339	390	354	333	340	350	347	333	346	359	382	355	358	380	343	350	392	347	345	374	353	351	354	359	360	344	339	342	381	368	380	377	384	359	341	364	349	344	340	372	352	368	364	360	326	365	351	351	358	331	369	349	377	355	376	343	347	342	358	339	373	352	347	338	358	407	345	358	356	389	356	377	382	348	325	346	383	343	342	352	345	338	356	359	389	331	348	344	364	355	347	357	356	381	364	369	370	349	343	358	345	377	372	378	383	337	325	389	341	343	323	344	349	363	327	340	351	357	348	371	366	344	350	378	343	337	371	330	343	346	341	349	342	326	348	345	364	359	395	377	360	365	354	324	356	313	348	336	372	350	398	381	392	360	360	401	385	325	360	375	339	341	360	355	355	371	376	398	348	341	305	363	372	362	364	347	336	356	334	353	384	334	347	343	338	347	345	351	341	350	368	347	401	352	376	354	372	350	347	348	349	380	367	321	342	335	406	341	338	380	380	335	413	363	367	325	330	348	348	383	350	338	366	365	367	350	389	340	376	338	374	359	347	346	359	335	405	337	365	363	355	341	408	387	323	386	354	353	352	347	337	358	392	359	393	340	353	316	333	343	366	374	356	382	363	362	349	361	322	380	361	368	340	352	345	329	354	369	362	341	349	329	376	354	347	347	371	338	357	359	396	356	380	358	373	322	367	344	371	349	364	337	367	367	353	374	356	388	371	368	339	329	355	345	369	398	349	373	391	352	361	359	380	357	346	341	359	375	366	334	359	324	363	368	323	395	372	362	350	378	358	332	339	348	372	387	320	349	358	356	347	355	384	381	342	349	366	341	327	367	323	349	375	347	367	360	340	347	356	366	372	340	386	396	318	358	362	353	361	382	366	308	364	324	352	343	390	340	355	375	336	352	353	372	376	362	345	339	391	360	330	354	365	339	353	372	329	388	365	343	331	340	369	377	344	334	349	345	381	356	354	364	388	362	335	378	343	335	353	375	326	385	370	362	340	349	324	366	343	366	317	354	343	366	376	338	342	355	340	352	388	358	372	364	324	378	331	371	373	373	379	360	336	357	413	343	351	354	368	347	330	382	362	344	327	372	326	350	366	348	329	371	360	387	358	356	338	362	391	371	345	353	376	374	368	400	370	355	335	358	353	361	344
40611	67690	62285	49460	40683	32578	26368	17740	12275	7924	5509	4212	3321	2483	1936	1644	1428	1236	1035	889	835	776	713	665	613	610	604	586	609	524	539	548	530	535	503	456	487	473	533	482	516	469	510	499	506	529	473	506	500	503	496	511	456	493	499	499	502	488	501	516	487	537	471	512	496	459	524	496	499	531	483	484	473	489	496	498	450	511	506	452	475	483	521	508	487	483	506	467	478	475	516	491	513	497	503	477	482	509	483	501	492	496	504	518	505	488	487	531	500	492	514	540	488	509	486	499	521	441	570	501	447	519	465	498	501	518	500	495	533	499	497	490	489	516	474	512	463	491	468	505	530	458	501	482	477	500	487	474	466	476	470	511	489	500	492	471	492	473	500	524	528	486	513	526	482	503	466	493	504	506	488	511	501	532	469	486	469	504	515	481	483	480	481	479	538	503	462	491	525	473	464	479	472	515	473	472	505	476	500	500	513	493	526	499	478	498	515	484	465	455	507	479	489	438	470	481	475	503	483	495	461	499	522	519	507	484	508	466	489	499	506	509	420	492	504	504	505	523	493	469	495	494	526	516	515	509	442	492	490	497	525	473	507	506	498	513	517	493	492	498	500	486	493	449	505	477	525	475	483	521	475	497	526	482	497	519	495	508	499	489	475	474	513	501	500	519	507	505	485	529	515	482	487	506	520	499	518	487	485	461	481	486	484	469	539	497	505	474	494	481	466	513	463	516	474	470	492	535	488	469	468	461	522	487	526	483	514	472	542	510	541	484	487	495	465	484	471	507	470	489	514	491	485	499	480	502	451	491	502	485	455	445	485	553	490	464	468	475	460	465	512	491	473	503	515	506	487	515	527	483	461	487	491	493	489	481	518	501	489	531	451	465	519	487	523	508	533	489	489	498	486	495	507	510	485	456	491	494	456	443	505	489	495	492	498	527	513	503	508	486	515	505	498	516	509	493	530	491	466	463	479	499	488	496	508	518	503	504	457	478	514	490	496	508	503	493	516	494	506	501	479	495	504	484	508	508	500	501	493	493	525	473	508	532	485	491	478	495	491	495	509	447	466	461	493	502	511	482	478	462	518	527	496	498	522	481	484	488	504	496	504	484	500	470	485	527	512	529	497	506	486	514	496	501	524	480	467	513	464	492	486	523	520	512	495	489	493	499	480	486	469	473	470	492	494	498	512	545	492	491	491	506	499	523	516	487	522	485	515	478	492	476	501	508	472	523	503	506	515	512	491	468	502	497	496	508	521	537	527	479	509	473	499	518	456	504	477	531	534	487	462	515	510	493	507	469	483	497	504	520	525	485	539	505	519	490	469	507	521	497	489	476	437	472	497	486	474	522	514	521	514	510	468	486	475	485	467	488	482	496	518	492	474	483	465	473	471	487	476	493	460	482	520	524	512	516	529	489	544	480	510	471	483	505	500	514	497	491	512	519	474	488	505	500	512	487	482	494	488	516	532	496	474	530	480	499	508	539	478	488	484	514	508	497	488	478	502	514	485	502	517	520	477	494	539	487	484	486	518	489	482	485	463	488	515	479	449	454	529	539	543	520	486	479	503	505	513	485	502	459	508	542	537	476	483	460	498	490	503	479	509	466	549	512	507	481	508	482	522	471	504	502	478	489	523	485	518	477	513	483	489	475	469	501	519	506	465	470	480	492	510	510	469	450	436	458	472	491	459	506	487	512	523	472	533	506	507	476	463	494	478	525	471	503	527	507	511	476	481	489	494	496	475	485	516	514	492	493	525	475	462	528	496	523	467	513	436	495	521	482	484	465	500	490	489	497	524	511	495	514	532	511	462	443	500	493	492	509	542	529	523	527	499	503	494	483	491	456	450	478	470	516	468	489	495	523	461	483	498	476	460	486	539	471	482	540	517	501	467	488	510	477	489	485	503	477	490	510	497	538	520	510	506	510	487	471	475	520	481	492	522	481	509	525	515	508	505	491	507	491	481	500	489	464	511	509	477	492	474	500	509	502	489	525	490	464	528	524	501	517	479	493	486	524	489	497	509	508	483	494	478	482	486	546	506	465	518	479	512	475	458	545	515	445	491	506	466	475	496	533	506	475	496	493	490	502	456	532	484	523	493	504	484	489	484	479	522	518	496	547	461	475	497	495	477	502	519	510	516	473	481	478	474	517	487	480	485	460	460	468	478	509	441	474	476	519	544	518	509	490	485	499	469	489	464	521	524	445	489	491	468	483	514	487	527	507	501	519	462	469	512	490	513	487	482	525	494	558	501	496	486	490	505	498	466	478	490	455	516	518	509	484	481	512	480	486	493	511	521	464	471	506	543	504	482	487	465	482	469	480	501	498	554	509	534	441	505	502	463	486	489	494	449	470	515	495	582	515	471	518	481	532	525	498	480	488	471	463	493	479	435	462	485	510	490	512	501	525	493	503	498	535	512	493	480	470	498	491	461	481	501	468	498	522	501	489	495	496	489	497	459	490	483	497	563	517	475	435	492	501	516	456	498	489	455	464	511	477	473	487	496	478	497	473	439	500	512	481	480	515	510	502	479	529	504	494	519	485	490	470	492	472	488	466	462	480	470	505	500	506	516	471	492	496	512	508	497	467	503	475	475	508	467	484	514	469	511	526	489	478	506	493	492	476	502	508	515	466	497	538	478	510	527	506	494	516	475	475	511	503	474	508	484	494	508	469	510	489	463	504	482	490	514	503	529	503	508	498	477	496	494	481	448	499	520	475	485	534	455	506	496	461	512	467	492	494	504	523	498	487	516	494	495	524	490	502	452	530	502	494	507	487	497	505	488	462	514	498	513	500	487	509	469	481	523	456	486	485	496	496	480	514	483	536	514	523	494	438	506	464	474	462	492	489	509	507	512	443	481	499	502	501	499	499	492	495	497	489	529	483	488	533	432	449	496	476	517	432	462	469	526	483	510	494	489	526	504	519	506	496	460	514	476	474	490	474	528	461	466	493	507	484	508	512	510	531	479	497	448	511	518	516	482	484	517	480	526	505	511	498	470	539	495	506	518	543	534	516	486	527	478	519	470	494	478	484	472	490	498	487	479	517	523	487	479	467	470	511	472	516	477	479	490	512	505	544	525	481	499	463	511	530	479	519	489	438	483	466	507	491	475	498	465	507	506	499	513	479	466	509	493	486	489	466	469	512	450	523	517	481	469	491	512	488	482	491	490	470	511	507	529	494	482	455	509	511	480	499	476	474	507	495	516	500	514	484	494	500	487	484	483	511	528	481	461	485	482	488	473	487	493	492	466	515	504	517	500	485	511	510	522	491	494	460	478	513	527	489	519	482	480	544	514	517	504	558	504	476	481	516	538	449	507	536	488	519	477	471	516	489	482	528	518	496	467	492	465	511	487	496	470	483	500	476	513	516	473	516	456	490	491	511	521	501	470	488	482	543	517	499	477	520	518	505	489	472	516	468	513	518	502	505	436	501	538	513	463	508	495	479	510	480	526	513	548	537	493	517	492	508	468	481	544	484	498	545
29698	35003	42979	35021	24219	14459	7381	4034	2358	1604	1168	999	758	708	571	565	506	485	486	364	428	417	376	383	351	376	384	359	354	342	372	346	324	322	314	321	373	365	362	391	350	344	355	357	336	326	351	332	362	335	335	329	338	342	320	366	340	355	331	364	374	367	333	364	320	330	335	349	359	329	351	336	344	327	386	331	353	338	337	350	362	358	329	313	375	332	337	350	361	317	340	351	320	332	384	332	362	324	332	353	347	363	338	347	365	333	335	320	381	372	337	356	320	336	325	324	352	335	343	344	381	353	346	356	366	351	372	360	328	354	335	374	325	338	345	359	307	333	333	347	320	336	345	334	332	351	343	300	336	328	331	340	374	324	321	355	309	326	346	321	333	322	325	361	307	343	307	326	324	310	312	361	315	341	360	357	367	331	320	354	323	326	340	358	329	378	352	357	331	333	315	338	306	336	342	367	338	312	310	366	341	314	314	327	339	353	346	344	337	349	330	354	379	357	340	364	347	290	381	323	359	338	358	345	312	369	307	308	319	359	327	374	366	368	315	337	342	358	383	336	309	307	343	367	375	363	310	396	340	326	334	358	361	352	327	353	315	329	350	334	327	316	323	345	342	344	343	338	332	347	314	328	354	373	334	343	371	320	325	326	348	325	345	311	313	364	370	362	354	343	387	343	365	306	351	347	348	328	324	326	387	340	351	336	326	351	359	352	354	366	331	332	325	317	332	351	340	365	334	330	373	323	354	353	327	297	311	360	357	337	352	342	347	372	331	320	354	334	351	336	349	341	328	334	340	324	320	326	345	379	358	328	355	349	319	308	353	334	353	336	346	340	321	361	346	339	343	336	336	348	357	342	318	340	359	331	327	345	319	366	328	342	324	362	377	349	343	368	352	367	358	345	367	357	359	360	333	350	337	345	335	356	308	345	311	348	316	332	367	324	355	329	317	340	333	356	340	372	364	363	314	338	367	384	328	362	366	353	357	344	357	349	310	342	374	295	349	334	330	347	357	364	367	350	338	331	338	355	330	293	319	340	346	339	326	361	360	337	333	320	398	347	361	377	356	362	299	337	306	332	339	304	342	326	334	349	337	347	364	343	329	339	340	368	351	329	347	339	354	331	337	341	368	349	332	325	336	339	368	334	370	354	353	330	346	352	354	332	367	340	322	370	321	337	340	323	365	344	363	342	358	337	364	347	340	343	340	338	329	345	337	361	292	331	332	343	337	307	317	351	289	343	319	356	344	319	349	366	317	329	362	350	354	370	363	346	351	351	338	330	381	325	350	316	365	342	377	330	372	302	298	334	351	333	331	336	354	316	347	370	355	344	330	344	319	342	340	336	341	330	373	345	329	335	358	351	319	364	320	359	354	366	337	335	365	326	356	320	352	308	353	348	402	325	317	320	343	343	341	345	371	347	325	337	336	337	348	331	324	337	361	342	351	337	339	306	328	349	348	369	354	339	331	324	336	374	334	334	337	329	352	359	337	317	354	354	343	336	351	372	346	358	372	331	357	341	347	345	358	336	340	348	321	320	351	336	332	347	354	328	358	377	358	364	349	329	340	347	320	295	389	359	340	299	352	362	331	325	334	331	355	372	370	378	349	339	320	338	329	334	306	383	349	350	392	345	358	352	356	367	329	318	315	344	363	344	344	342	339	337	324	334	390	343	353	317	335	350	340	338	361	307	367	318	358	373	327	309	335	335	333	329	342	363	357	355	346	359	333	334	367	353	330	354	375	368	362	339	380	367	336	344	370	316	361	325	354	367	302	376	337	353	330	340	343	323	358	352	358	353	345	363	363	369	351	354	339	343	366	352	353	326	365	369	323	333	317	348	387	339	348	318	381	304	334	350	364	354	356	344	349	364	343	352	348	317	342	344	335	336	335	339	347	363	371	352	370	353	373	394	354	376	343	343	357	353	325	360	353	356	315	354	354	328	338	351	353	347	334	366	346	356	348	350	360	339	340	309	328	343	330	342	323	352	337	360	334	395	332	326	338	338	336	356	345	357	355	346	344	347	358	343	363	332	335	370	305	381	364	337	326	311	333	335	382	320	341	322	330	338	345	310	348	336	363	369	332	380	313	333	318	323	358	336	366	321	367	344	356	342	360	336	327	361	331	348	359	315	335	365	298	322	375	367	328	358	353	331	372	338	349	327	350	334	330	341	344	327	313	344	331	344	373	345	327	333	339	324	359	330	350	317	338	351	316	358	336	353	340	342	324	347	328	315	371	313	338	326	310	343	332	309	342	303	327	370	343	357	359	353	345	338	331	349	383	343	372	326	331	363	326	341	358	322	361	340	358	336	349	360	349	326	338	338	358	313	350	336	344	349	326	336	345	341	335	348	351	326	314	386	367	358	306	356	336	364	383	334	339	336	362	375	332	343	360	383	315	341	362	360	349	342	316	299	341	362	340	325	353	366	320	324	347	328	337	347	302	340	348	367	307	350	346	340	336	351	325	327	369	356	340	349	358	352	345	335	342	336	335	377	342	379	362	376	358	357	337	314	335	357	344	358	334	317	320	293	370	364	355	358	365	328	357	376	339	357	366	341	357	330	338	362	320	345	359	351	337	347	336	321	344	334	353	336	328	340	344	359	354	336	304	312	417	330	351	339	333	344	360	319	358	376	321	343	337	331	337	314	343	356	372	328	346	350	362	349	344	347	355	356	373	344	329	374	342	354	362	355	354	338	349	374	357	345	338	343	355	371	342	311	345	337	350	342	351	340	350	336	333	317	310	352	346	363	335	359	358	367	364	350	319	352	353	359	335	352	396	309	325	291	320	324	358	348	355	339	345	375	341	314	331	358	334	313	341	350	347	330	363	341	359	355	355	373	367	369	345	364	344	357	344	347	329	356	364	357	327	338	304	360	324	323	326	359	343	343	335	358	361	345	366	358	322	329	319	371	361	366	339	374	319	306	358	319	343	372	344	344	336	355	325	342	371	343	343	318	325	339	338	318	351	316	359	346	333	335	335	356	320	331	350	352	332	364	350	339	312	348	335	348	367	340	327	339	337	324	332	371	311	351	343	372	357	364	342	356	329	344	344	360	348	369	338	327	317	333	339	362	338	367	344	326	340	352	317	362	337	312	332	353	335	363	330	358	345	364	362	346	333	304	351	342	367	315	327	316	345	351	334	332	353	337	356	338	314	339	348	313	335	359	372	356	341	356	360	339	343	332	361	340	330	343	343	361	381	350	359	353	347	348	341	335	301	304	324	341	354	333	363	332	341	357	334	354	314	356	338	380	348	335	363	319	343	351	367	340	344	313	321	350	341	338	338	345	326	339	339	342	349	345	312	337	356	299	341	342	361	345	327	335	326	332	345	383	392	339	329	336	369	389	337	318	334	352	323	361	348	347	315	334	371	319	319	363	340	359	338	326	355	346	327	339	343	333	326	365	317	344	313	328	328	343	389	335	338	347	316	342	330	318	320	349	319	313	340	356	316	386	365	354	336	345	357	373	377	332
37848	53927	48724	37036	29501	20033	12891	8141	5417	3452	2369	1916	1479	1296	1002	899	846	761	690	639	613	555	547	535	532	491	508	460	496	545	536	539	460	486	490	484	472	514	439	503	484	458	459	450	473	460	494	489	506	457	468	490	453	470	514	485	486	466	479	507	482	480	497	497	469	500	497	479	494	452	470	487	485	502	491	480	479	498	472	481	483	467	450	465	491	472	441	492	486	466	494	464	466	476	493	439	477	509	435	479	462	466	502	472	526	478	466	499	499	512	469	505	491	504	500	476	477	455	560	497	497	524	547	499	495	479	504	484	513	495	517	465	489	492	491	502	478	460	507	470	485	446	503	505	486	471	545	466	475	459	473	432	497	493	532	473	462	515	466	489	487	485	479	517	510	478	450	482	470	511	486	495	476	462	482	493	513	472	506	489	503	499	504	520	445	487	442	481	489	496	482	449	489	487	498	443	488	483	507	484	482	474	528	494	507	509	463	481	490	473	491	473	493	461	483	489	453	483	490	473	477	479	478	464	507	468	489	515	480	467	494	470	469	469	510	446	453	504	459	495	490	546	489	493	490	506	469	475	495	516	463	486	482	515	507	482	477	489	473	451	435	484	504	489	452	509	507	444	502	481	509	480	506	488	464	499	476	476	483	487	449	504	416	474	479	450	482	479	479	474	477	469	443	451	511	489	503	450	495	507	448	488	470	476	438	516	490	484	470	499	499	470	468	477	461	474	477	490	489	528	479	500	478	469	498	466	454	506	457	512	485	507	478	478	470	496	461	463	441	502	510	471	467	474	509	467	490	475	467	451	482	455	489	502	434	467	503	497	488	517	473	498	477	497	531	455	423	475	462	495	503	466	477	474	476	467	472	507	470	474	506	469	484	503	500	519	519	466	479	478	482	455	497	498	489	508	459	496	466	456	484	479	496	464	496	465	446	505	504	500	485	485	478	525	489	440	474	454	481	454	503	475	461	512	487	469	475	494	494	510	531	462	480	483	489	478	470	516	486	467	493	466	480	508	480	491	455	502	491	509	484	495	463	471	461	539	484	499	443	515	482	454	514	469	447	521	478	456	461	500	502	447	453	458	501	498	481	509	465	471	486	504	492	504	501	439	506	464	472	464	485	491	473	459	514	492	458	519	478	522	500	496	482	459	505	494	428	474	480	495	499	500	490	459	459	546	491	471	453	517	463	448	483	503	478	447	483	509	478	483	492	422	486	482	457	434	481	498	492	527	454	467	466	475	466	480	495	465	469	527	477	496	501	490	488	488	500	449	460	472	487	509	509	457	482	482	514	496	513	503	465	507	482	517	438	482	526	491	479	498	511	471	486	525	498	499	471	492	467	489	524	491	510	475	501	463	475	477	495	512	490	462	469	449	509	447	518	483	476	457	493	479	510	480	512	491	480	477	529	466	512	492	498	540	503	503	466	477	466	485	517	530	533	458	485	478	480	451	489	482	477	479	568	478	485	445	497	497	485	484	504	494	459	440	468	511	458	498	504	519	545	494	490	463	496	501	470	459	476	457	464	498	472	501	500	509	472	468	478	510	503	489	498	479	483	500	489	501	506	483	488	482	468	481	448	491	465	518	497	459	477	489	462	530	515	505	472	496	483	480	489	459	527	432	486	467	494	501	491	508	487	480	466	482	532	467	492	445	479	504	464	485	515	449	473	504	479	482	503	499	491	446	487	518	485	486	498	475	472	466	509	482	464	469	459	507	469	510	493	498	501	490	483	460	505	492	466	518	498	465	523	477	504	501	455	487	493	496	475	513	525	503	472	438	473	475	440	479	512	441	466	494	478	493	489	529	497	505	473	483	488	489	483	509	512	495	481	514	447	484	445	540	515	512	502	463	513	438	445	498	474	481	520	496	434	507	488	460	516	512	465	497	470	493	479	481	494	494	523	472	483	469	500	447	476	474	485	489	489	441	478	469	501	435	463	463	490	490	528	482	501	522	449	501	491	505	473	488	489	490	500	462	489	440	484	489	499	463	438	461	482	455	516	498	493	476	450	494	440	463	452	455	426	479	452	490	487	470	476	482	492	471	543	465	519	501	493	493	479	444	463	490	477	502	462	486	520	479	497	547	474	495	525	482	480	471	494	446	467	488	502	493	427	473	456	515	496	476	491	471	494	503	497	507	477	428	460	510	541	486	488	494	471	465	538	507	490	509	474	483	486	472	542	524	505	486	488	493	470	474	506	460	477	515	413	480	494	445	514	498	490	497	436	493	447	497	497	497	452	479	475	489	461	516	493	470	472	533	458	496	475	496	454	517	516	485	498	448	449	509	513	488	499	481	550	450	481	510	487	491	484	482	489	493	519	475	433	503	464	485	495	458	481	515	443	540	509	473	445	473	469	475	498	502	496	487	478	484	499	495	483	512	494	498	474	457	467	488	509	476	474	441	487	449	478	479	498	488	494	468	520	436	497	500	504	487	477	501	474	541	496	469	491	520	441	488	472	482	481	479	489	486	514	473	475	483	471	496	488	431	517	485	466	509	461	491	480	476	482	505	484	513	506	487	472	501	510	466	478	489	483	457	504	507	523	541	493	486	515	484	465	460	488	496	523	456	492	525	464	491	478	461	465	455	523	506	485	484	503	492	474	495	484	453	477	475	505	540	483	469	489	477	486	479	501	516	496	455	487	521	484	459	470	482	482	479	480	500	446	471	475	472	451	455	478	504	480	488	503	491	459	506	458	468	459	476	447	487	487	469	497	471	470	470	541	521	496	467	502	484	471	507	420	482	474	482	467	513	517	529	455	509	500	457	488	496	438	491	432	480	493	462	518	463	473	465	498	477	470	491	529	498	487	481	468	511	485	470	501	539	475	461	474	455	480	481	480	504	492	470	485	507	458	455	468	472	467	491	466	490	511	453	468	508	480	486	498	530	453	523	481	480	471	532	488	482	470	463	490	482	492	497	472	433	538	482	497	505	465	491	482	481	497	498	411	522	510	494	479	465	488	478	456	488	484	505	475	475	466	482	512	487	500	491	516	480	493	460	489	462	487	483	463	469	511	502	462	487	467	509	471	494	469	496	465	488	472	482	566	445	506	444	452	473	507	469	475	487	480	487	481	471	502	455	502	506	501	506	476	507	503	474	491	469	513	477	520	486	495	496	497	464	488	416	480	476	466	474	500	469	487	522	461	471	501	461	458	491	517	496	466	480	480	469	476	467	525	486	486	502	453	537	464	522	495	506	476	491	461	481	480	503	476	479	470	488	493	471	465	484	443	494	468	478	513	478	518	470	516	496	502	490	468	491	500	480	462	516	432	503	458	490	471	535	456	457	477	470	485	454	460	526	465	513	485	525	527	458	462	489	489	494	475	465	484	513	482	482	512	497	477	491	527	498	501	475	479	464	479	493	475	495	496	484	473	461	476	481	470	472	455	487	495	473	497	489	444	491	497	485	483	467	486	502	484	473	500	466	449	482	449	453	500	477	477	493	445	441	462	480	472	526	463	481	498	462
24138	21109	29383	29200	28640	24769	16588	7786	4352	2748	2000	1508	1240	1006	826	711	602	596	598	439	491	479	412	419	409	354	412	415	381	372	365	386	369	348	355	373	377	364	395	382	365	366	372	351	351	362	378	347	306	366	379	352	342	377	354	363	370	355	360	386	385	379	403	390	364	349	385	366	361	375	315	348	376	399	365	350	377	345	339	345	382	353	367	382	373	346	371	350	367	382	350	349	350	378	370	377	340	375	353	395	363	380	351	373	373	324	380	382	379	326	344	378	391	356	330	359	365	359	340	377	404	361	351	385	347	371	353	372	350	382	389	404	357	354	379	362	337	339	353	352	388	341	365	368	358	377	400	391	372	347	345	384	362	382	391	357	380	396	368	373	337	365	362	348	388	342	369	374	357	343	374	404	359	392	380	369	397	366	386	356	355	356	347	372	349	349	385	352	378	384	361	385	344	374	360	371	355	353	395	369	342	380	357	384	396	356	369	382	373	349	352	352	368	374	369	349	348	338	368	372	373	389	381	330	356	370	334	384	387	360	345	382	385	353	381	372	377	334	353	378	358	350	356	362	350	364	382	396	370	383	351	323	372	352	355	380	365	364	350	376	363	346	377	360	354	368	367	362	385	355	343	391	342	334	343	381	407	379	401	389	365	377	356	342	374	385	358	382	381	402	401	375	390	364	363	364	375	373	376	365	418	378	328	355	375	367	363	378	382	381	371	333	366	377	327	374	379	366	351	372	361	335	359	332	347	354	336	351	357	367	367	381	356	357	365	349	352	355	389	368	355	351	343	384	357	354	380	386	365	375	361	370	354	342	375	339	365	373	344	359	320	363	389	365	374	355	354	367	360	363	339	364	358	361	329	342	379	382	376	396	376	360	354	375	336	413	379	376	389	368	359	343	345	396	365	367	360	395	366	388	373	346	414	347	358	366	344	355	372	356	337	360	365	370	330	366	366	392	389	346	362	351	326	312	333	353	386	388	357	373	391	330	350	395	400	419	378	336	338	355	405	382	358	333	370	362	361	395	400	365	348	379	318	364	370	369	370	356	386	348	386	346	387	388	384	345	367	390	342	340	381	367	394	394	386	364	367	355	399	394	361	376	318	363	370	370	358	354	364	356	344	365	383	358	383	337	380	398	361	341	376	326	376	332	369	347	352	368	392	369	330	386	340	375	325	369	362	325	370	343	340	356	372	389	344	382	331	370	371	381	321	388	348	355	358	373	352	396	336	337	348	371	363	386	352	377	394	345	389	348	402	376	386	345	374	362	361	380	388	373	371	364	356	334	402	341	368	387	359	367	383	369	400	394	364	351	378	387	365	381	363	359	364	344	360	358	380	315	405	344	385	388	387	343	352	386	361	363	373	378	367	379	378	364	341	377	390	343	355	386	383	370	382	373	402	353	396	389	362	385	400	369	350	391	358	355	368	344	361	353	365	379	352	371	381	366	341	374	384	351	358	344	353	352	373	359	386	386	335	378	374	377	344	351	341	398	367	396	391	366	387	370	373	351	402	412	350	392	373	379	400	371	380	396	354	376	364	356	360	383	354	354	374	415	354	310	350	372	381	365	373	352	359	356	354	361	364	382	381	389	323	364	383	356	360	387	371	378	383	365	368	370	365	370	386	360	391	334	346	342	399	364	367	351	365	389	376	349	348	334	374	351	350	357	372	364	350	363	370	355	377	358	370	360	389	379	324	357	339	351	378	320	376	381	373	374	374	368	374	344	348	381	358	369	383	363	379	402	359	370	332	383	389	369	380	393	395	380	374	350	357	362	381	378	404	373	375	403	372	386	365	351	342	345	343	375	374	320	359	336	388	352	367	323	369	394	337	361	346	342	356	363	363	365	331	364	358	346	314	376	347	351	369	361	346	372	383	356	361	397	371	360	370	361	380	391	394	393	377	352	384	356	354	399	355	346	344	355	366	363	350	383	359	356	384	348	336	362	375	352	373	382	375	388	364	393	380	333	335	356	343	335	347	382	350	379	366	364	344	333	361	365	376	395	361	385	380	370	368	368	374	381	382	418	368	372	398	366	376	371	375	391	383	362	355	371	366	361	349	340	349	399	350	381	381	398	374	376	360	353	380	380	364	355	338	358	344	372	378	358	355	376	339	348	344	350	352	364	350	359	381	382	374	360	372	368	338	363	392	380	398	369	356	346	334	387	398	383	372	352	344	363	370	387	361	348	384	354	367	353	364	381	342	364	334	380	347	369	389	353	391	371	392	409	396	331	387	321	386	343	360	362	379	375	359	351	352	358	393	396	389	352	346	384	362	387	365	373	385	368	339	386	312	359	389	382	343	351	373	353	344	359	355	388	351	337	399	355	382	360	391	361	387	365	372	342	340	373	327	372	362	366	354	378	362	357	369	319	362	383	366	361	348	362	394	385	411	353	362	334	373	339	359	365	354	378	363	377	399	377	367	392	347	349	390	392	361	363	394	384	373	424	384	344	381	371	339	378	384	339	387	333	373	379	404	340	352	378	363	374	408	360	365	378	360	349	392	347	375	358	386	394	372	363	381	373	363	385	370	408	414	359	333	352	354	364	371	362	377	366	340	375	351	343	373	349	398	392	354	386	340	395	411	345	387	360	346	392	389	368	367	404	361	343	364	388	354	389	348	367	370	403	348	372	369	351	367	367	366	362	390	362	355	372	367	349	386	355	374	342	360	355	377	385	385	343	351	353	347	362	371	349	402	366	367	373	361	399	362	394	326	360	376	404	380	327	321	357	361	377	389	397	373	354	366	377	372	381	365	377	338	397	375	344	364	381	361	353	352	360	356	335	357	369	343	374	329	365	357	344	375	372	305	391	382	351	355	376	378	384	403	374	369	380	362	354	349	358	360	358	315	345	368	370	366	368	367	360	395	391	377	370	373	360	406	363	342	353	411	348	334	370	373	367	381	375	333	345	344	330	376	365	364	401	360	379	331	359	385	368	359	348	349	368	395	378	408	357	359	388	373	366	353	348	376	395	357	346	351	374	377	352	371	341	340	372	383	383	374	404	358	375	350	357	379	372	409	371	384	341	340	342	355	369	358	352	349	343	368	351	355	357	408	350	353	377	355	362	327	363	336	343	406	397	382	358	333	367	377	368	351	357	372	357	381	373	372	365	319	361	350	392	410	391	389	351	376	318	348	366	367	377	371	394	368	389	370	387	416	327	376	356	376	332	354	395	353	355	370	367	360	335	394	355	352	384	382	387	350	362	352	350	358	349	335	365	366	360	368	378	367	393	345	366	384	347	369	399	388	366	372	349	385	365	375	342	386	360	385	384	328	377	369	372	353	390	368	372	385	359	363	341	340	346	365	357	389	383	350	350	347	343	341	405	359	379	385	376	362	379	348	374	336	368	366	387	356	384	370	368	357	365	384	393	387	351	350	368	348	360	366	367	353	338	351	344	351	382	378	370	354	365	380	374	398	350	379	372	377	365	361	359	393	361	379	371	369	369	377	368	328	341	361	362	380	359
38161	62691	58067	45956	38801	28757	19616	12689	8495	5561	3891	3089	2233	1817	1509	1301	1055	953	887	760	720	652	633	597	599	608	566	542	576	496	492	509	532	568	519	516	483	520	518	518	492	538	494	510	506	499	490	531	549	518	485	508	487	502	519	486	518	565	511	532	517	517	509	506	505	520	490	454	534	509	494	510	476	501	494	514	513	499	517	550	506	508	562	507	538	547	509	535	498	539	497	494	490	476	502	505	505	495	500	551	475	492	569	530	545	490	505	525	503	499	527	517	519	538	513	479	491	512	553	564	503	503	541	512	499	513	496	543	512	482	522	542	525	490	517	527	512	532	503	516	542	517	543	515	481	525	503	510	523	524	498	542	496	466	534	510	511	512	514	534	538	506	510	523	538	510	488	510	532	512	522	505	528	509	510	513	520	531	519	529	474	504	514	538	510	555	520	527	546	560	523	511	500	519	521	484	523	505	492	525	504	504	515	520	515	533	501	520	532	489	551	469	494	531	525	476	480	474	507	511	548	532	507	529	508	528	555	480	499	523	496	485	543	499	491	525	505	533	521	474	499	518	505	507	493	546	478	523	525	521	519	534	518	511	496	524	504	558	506	488	505	508	507	509	493	533	512	512	503	495	522	513	488	525	514	544	485	505	533	527	521	523	502	455	532	498	539	518	519	511	532	494	520	546	513	470	493	548	521	487	521	518	533	516	529	532	503	492	528	490	532	526	508	533	510	507	503	527	508	515	471	542	502	489	496	471	527	509	518	491	526	519	485	555	503	532	509	491	504	537	546	508	510	495	486	512	563	486	527	507	536	500	497	495	565	541	519	510	542	517	494	523	494	482	480	475	508	479	532	547	526	502	500	571	545	520	530	498	539	511	525	477	508	539	582	522	531	516	494	521	508	509	512	533	530	519	481	492	500	505	533	520	505	542	521	523	532	486	465	503	537	449	515	467	535	492	526	498	467	508	474	489	514	492	523	495	524	514	513	503	471	524	538	495	526	501	476	506	528	480	473	509	513	493	552	513	558	524	469	482	495	546	529	511	542	529	515	504	508	444	482	533	481	517	497	480	509	471	520	524	471	491	506	492	492	484	501	519	503	499	538	488	506	563	504	510	523	516	506	496	548	493	561	464	494	512	538	515	522	543	505	502	526	468	501	526	498	507	505	505	516	484	489	525	577	551	491	499	510	489	472	476	519	534	509	484	486	519	489	480	513	512	498	513	531	541	540	516	511	514	552	509	524	497	526	499	490	487	523	533	521	530	529	483	498	487	567	519	499	510	515	538	516	530	528	549	501	485	538	527	493	548	499	538	484	519	508	537	485	519	554	540	497	502	479	544	516	468	495	510	515	507	508	488	511	536	509	502	495	527	489	518	514	508	527	464	501	479	491	529	570	527	503	480	483	513	474	490	487	528	507	511	509	475	520	517	505	539	482	495	521	533	510	509	497	515	494	515	491	506	523	496	523	521	507	525	475	492	522	501	503	492	487	530	507	520	512	539	522	501	480	499	499	518	500	525	523	528	435	462	507	511	485	520	490	518	531	521	500	536	506	537	485	519	543	509	578	515	455	531	509	473	511	538	543	524	553	529	517	536	535	520	545	463	535	519	527	516	498	474	539	503	541	537	491	541	526	502	474	516	508	472	506	500	546	560	502	540	541	509	462	514	482	509	526	518	492	517	528	490	484	496	460	575	513	522	503	505	510	496	497	471	497	539	513	487	533	540	509	516	501	535	523	538	531	543	543	527	529	501	521	498	540	506	506	535	492	521	473	486	542	511	523	473	483	480	507	513	515	510	566	547	494	550	527	494	526	501	489	537	497	495	471	519	516	492	532	463	493	523	518	523	507	530	506	483	504	552	480	512	479	524	540	516	521	496	545	501	507	522	502	525	503	569	537	508	532	528	499	500	508	511	471	512	506	491	521	496	546	492	514	497	549	489	488	511	508	532	536	499	503	503	548	507	511	520	510	506	550	495	530	519	539	502	507	482	531	478	511	499	531	537	540	529	537	491	520	483	509	480	529	527	494	480	509	546	508	512	497	515	528	523	501	503	494	510	485	504	505	512	522	480	526	529	460	501	483	517	539	515	523	519	502	510	534	492	540	509	498	497	504	489	507	519	511	501	538	511	501	540	504	538	519	502	525	513	513	502	508	464	505	506	496	497	490	479	536	510	492	513	491	530	500	485	499	531	499	542	524	520	534	527	516	491	496	525	486	528	524	544	511	520	526	507	502	529	483	521	567	505	503	518	511	497	504	507	535	521	543	509	486	515	498	540	477	519	536	484	490	527	494	543	553	502	523	568	477	518	536	536	519	491	497	477	563	514	469	484	512	511	529	483	518	511	491	571	481	511	485	524	529	519	495	548	502	497	550	506	500	529	536	507	523	546	530	518	499	511	482	503	542	544	440	497	513	514	548	510	522	484	515	513	512	516	491	499	491	520	529	512	527	548	519	517	524	530	562	517	536	494	523	510	531	499	510	469	521	531	560	563	497	478	540	504	534	490	511	514	546	514	480	515	506	507	449	540	534	520	513	512	531	510	548	520	496	526	473	504	494	520	495	477	508	538	523	558	538	544	497	543	509	461	522	502	506	483	556	500	508	531	503	550	501	485	474	531	527	525	536	546	500	504	578	541	489	542	524	505	525	478	519	481	519	513	527	495	524	529	539	554	504	488	540	523	482	520	497	519	489	514	534	504	512	522	525	535	501	508	489	482	524	527	494	519	527	501	500	516	488	509	516	534	499	527	469	505	517	464	505	513	514	528	508	507	488	521	508	518	501	490	556	538	526	512	524	514	499	492	537	512	505	537	539	547	487	538	487	490	518	593	537	475	479	522	510	543	433	484	520	484	500	509	491	537	516	530	501	495	516	531	517	499	510	527	499	488	513	555	505	554	515	493	534	497	548	519	550	537	515	500	509	520	514	524	511	507	489	503	526	538	497	552	533	472	531	515	529	528	507	521	496	538	542	509	525	512	499	490	528	493	540	507	491	538	493	494	518	527	527	511	525	515	488	519	545	510	515	502	519	497	504	506	507	505	561	501	518	484	544	513	508	526	515	526	490	477	567	519	549	552	480	503	504	507	462	519	493	515	483	504	512	553	538	484	511	476	528	506	511	515	507	515	522	486	501	547	546	477	536	494	540	515	526	520	462	497	508	490	518	534	528	461	490	491	524	482	528	530	509	480	511	494	518	504	539	513	518	489	529	529	505	519	472	504	498	507	496	483	528	523	488	519	513	544	526	488	491	509	567	511	517	516	504	500	520	549	522	472	535	490	518	511	545	562	483	493	504	541	493	499	520	517	517	539	508	493	522	479	519	530	516	499	509	518	511	481	505	488	519	519	510	513	510	512	439	496	477	504	536	491	499	488	506	501	503	521	505	552	508	529	520	511	520	536	540	511	535	531	564	465	472	484	517	521	537	500	523	502	517	515	512	518	540	518	496	496	492	552	560	539	486	521	504	472	533	465
23016	21044	29039	25417	25217	25411	22921	12740	6833	4112	2901	2193	1737	1295	1078	910	755	629	696	597	514	511	469	456	439	423	399	398	355	393	393	389	363	361	367	336	329	360	373	378	387	365	331	338	357	375	351	332	334	363	333	368	340	361	362	352	390	350	350	366	373	340	363	361	372	371	352	342	344	385	329	379	369	320	372	368	363	380	361	358	361	365	361	339	369	384	339	346	342	343	360	339	363	351	359	330	352	359	355	336	337	353	366	332	341	382	361	373	358	354	337	364	363	376	345	334	362	386	336	371	340	371	380	356	361	387	311	392	353	358	388	386	334	347	351	392	360	372	342	374	355	380	380	398	388	336	372	340	342	345	369	360	370	369	393	343	332	343	342	368	351	365	332	334	374	358	372	357	339	367	375	318	369	345	367	351	351	360	324	382	383	357	353	342	341	353	358	331	354	348	360	343	331	396	374	338	350	369	361	368	371	381	346	370	360	357	376	361	339	343	348	365	340	361	375	350	397	364	359	350	340	333	331	318	357	363	340	339	354	361	337	356	339	366	360	356	355	346	413	354	361	365	393	340	348	323	341	364	358	324	351	349	346	382	373	360	376	355	343	401	376	343	340	342	363	361	355	378	339	371	373	318	370	294	345	350	322	337	327	340	347	388	342	335	342	408	365	354	355	366	340	355	324	354	366	349	328	361	337	363	359	381	353	362	324	332	367	326	338	372	376	326	375	355	347	366	375	384	363	337	364	353	363	360	341	339	350	364	325	356	319	361	366	367	343	342	342	348	345	347	353	334	345	355	361	355	362	399	354	345	347	354	361	347	352	354	336	350	337	357	365	368	368	357	351	391	352	341	380	346	373	328	372	363	359	337	358	354	369	334	359	391	357	389	348	380	365	354	419	364	386	363	403	354	350	353	331	382	366	358	342	364	366	366	343	347	328	353	369	366	370	363	354	352	340	336	354	329	380	336	371	324	357	362	353	370	371	356	388	348	351	343	384	367	346	360	324	361	379	343	370	337	369	372	310	330	348	347	347	364	348	363	377	316	341	374	387	374	363	349	334	342	353	391	351	346	364	355	339	344	389	351	317	354	333	382	377	358	343	371	383	346	351	338	331	328	349	353	359	359	359	325	376	370	329	390	345	355	381	387	350	323	379	364	318	355	381	364	343	397	356	355	374	338	326	330	343	346	366	365	376	349	360	315	346	330	319	322	345	322	348	325	351	365	318	351	373	337	338	367	316	387	384	365	365	347	352	342	362	351	345	342	361	335	338	350	363	371	344	353	367	349	357	345	359	338	328	380	342	359	371	338	363	367	364	363	356	377	360	365	362	352	374	359	332	377	351	357	387	352	353	372	360	377	355	374	353	345	349	372	399	366	348	351	373	346	335	347	331	319	368	371	331	362	374	348	364	355	335	354	381	351	357	342	376	381	351	342	385	321	338	352	374	366	363	381	377	361	368	331	328	335	382	330	342	368	369	354	340	361	353	346	372	371	357	347	349	360	359	367	340	326	383	364	338	349	374	400	350	343	351	350	370	382	344	345	382	390	364	362	350	352	377	313	358	338	351	349	394	401	360	383	346	312	342	334	338	369	322	326	309	374	376	387	375	361	326	354	346	362	322	358	345	374	364	377	329	312	348	338	379	371	370	367	344	350	338	376	391	336	345	361	352	344	362	337	348	343	368	347	356	352	352	355	350	388	368	363	366	376	375	350	340	343	317	366	350	339	350	389	359	365	362	344	348	361	347	325	327	350	383	354	383	338	363	347	349	336	362	365	370	355	374	375	365	381	333	353	356	367	357	339	348	328	353	343	363	364	362	354	354	323	351	372	339	340	340	372	338	354	368	368	372	393	364	375	307	340	357	371	395	380	367	364	382	326	349	352	383	367	346	339	372	339	350	359	330	365	343	398	370	332	326	344	365	350	355	355	372	402	376	368	336	371	323	346	373	372	345	353	339	346	363	353	366	376	376	341	313	316	350	338	412	368	342	352	366	367	340	376	350	348	338	357	331	388	327	370	361	336	360	349	371	370	324	346	312	350	354	367	366	316	325	355	341	364	366	361	331	349	375	344	363	349	360	328	355	364	365	320	354	337	400	337	371	347	364	338	399	339	350	334	329	345	356	323	368	364	376	330	343	360	362	344	355	350	341	355	344	356	360	340	353	341	352	341	357	325	347	381	320	352	349	386	347	329	334	330	354	335	368	353	323	376	338	364	370	344	324	351	364	382	352	372	313	358	348	330	366	346	352	380	344	367	381	350	320	351	387	332	361	368	360	348	384	325	358	362	335	401	343	377	362	353	356	362	357	339	383	354	357	359	368	358	378	367	349	354	366	366	336	321	341	363	344	332	341	376	346	346	371	363	347	353	349	349	347	326	321	340	354	329	369	367	359	352	333	349	332	323	376	384	364	326	333	359	357	396	354	361	358	315	352	388	361	356	345	366	334	326	360	372	369	374	325	346	321	345	376	335	387	360	370	349	360	356	350	409	385	338	359	348	362	369	357	319	349	350	345	352	352	378	319	345	371	346	322	362	363	346	367	329	339	329	339	334	336	356	372	359	371	367	340	364	367	379	347	361	361	350	370	349	373	364	352	361	364	378	338	367	341	360	394	374	347	326	350	352	359	355	354	326	355	340	347	337	405	365	356	362	334	362	340	358	390	374	341	355	387	327	342	352	350	353	375	346	326	354	340	312	389	354	334	336	373	338	361	361	342	373	359	365	324	355	346	357	319	332	344	360	340	339	373	361	350	350	355	373	361	336	364	361	330	360	336	353	351	344	361	341	353	352	338	335	357	360	363	351	329	345	368	358	335	337	349	377	374	375	309	332	323	351	369	380	359	345	350	345	369	358	333	370	350	357	377	356	347	356	329	355	350	346	342	360	362	357	337	351	357	357	370	334	362	368	346	330	300	380	352	352	328	377	384	334	379	403	354	350	336	339	352	373	357	317	370	358	338	351	330	370	370	360	338	370	365	362	334	359	357	334	364	373	354	339	354	364	366	348	353	351	371	350	332	361	362	381	359	360	361	333	373	370	396	382	317	366	347	350	339	366	340	356	379	368	372	341	336	349	349	376	340	359	358	381	378	371	362	330	365	382	324	355	331	363	330	336	366	345	338	364	376	352	342	329	314	365	358	338	337	380	332	356	361	362	372	332	339	372	329	353	355	347	379	354	367	322	357	374	357	324	328	346	346	366	307	375	362	384	366	371	349	356	355	347	373	371	350	356	335	357	359	311	362	350	382	337	355	377	339	329	361	375	378	367	362	374	340	374	333	363	351	360	376	339	359	375	358	364	379	354	365	357	370	336	349	343	371	369	369	381	391	341	375	364	326	349	355	369	371	338	374	335	367	346	352	331	324	361	343	339	365	363	340	362	339	383	365	354	361	353	386	376	334	357	325	370	358	320	377	354	375	362	343	345	350	366	396	352	361	354	344	356	319	330	362	357	359	359	358	371	375	359	359	352	367	359
40217	67322	63388	52347	41384	32383	24696	17949	12245	7730	5583	4415	3277	2575	2096	1632	1391	1234	1022	962	823	762	712	669	616	595	564	566	556	536	489	524	517	524	537	512	507	506	483	486	517	489	474	499	453	485	479	500	497	465	471	488	500	474	494	471	481	476	510	473	508	513	523	446	495	514	483	528	507	480	500	476	516	491	502	471	484	508	483	440	448	488	517	472	483	494	555	506	493	491	519	523	475	515	471	504	469	472	454	496	487	512	480	509	458	493	490	461	483	455	509	514	472	480	513	484	495	483	494	476	503	499	479	492	495	460	475	485	510	526	468	487	482	494	483	511	513	497	541	507	476	537	521	491	573	491	470	525	503	457	483	472	498	475	497	455	483	496	449	518	500	485	512	463	477	474	511	466	478	490	513	508	474	463	505	467	510	520	476	470	525	486	513	484	476	447	480	512	474	465	505	513	512	484	531	484	448	488	506	469	474	486	445	490	513	496	488	537	516	456	497	507	520	460	509	500	479	467	425	474	457	456	487	504	471	504	488	474	542	465	491	500	528	521	519	501	485	526	475	520	471	470	455	463	500	507	478	470	516	492	494	448	497	529	468	518	465	522	549	493	473	505	497	472	521	463	471	518	527	480	475	515	508	482	483	513	490	517	479	483	462	513	458	428	494	447	458	485	501	480	455	507	417	501	494	511	495	481	482	434	494	480	478	488	432	483	491	468	496	479	491	531	538	420	462	495	492	471	494	473	510	499	535	480	517	506	513	446	478	479	459	517	489	475	484	485	479	494	516	470	500	497	473	487	537	496	477	484	512	502	510	504	482	485	453	531	527	456	489	470	486	538	454	473	508	497	525	506	456	504	469	479	505	479	506	500	507	466	484	503	498	463	494	475	520	451	500	435	528	510	474	465	523	498	509	513	473	471	521	450	543	521	519	502	505	491	509	485	455	495	454	491	470	477	506	516	515	458	469	515	512	496	478	464	485	479	526	486	480	519	493	463	466	469	462	514	478	442	467	462	500	486	512	454	479	497	489	540	499	493	502	467	495	455	492	499	485	473	471	485	480	505	481	489	478	481	487	498	491	497	496	535	492	467	548	479	545	572	470	507	477	502	459	481	487	480	472	451	449	502	462	473	518	469	498	496	510	489	462	498	487	490	480	464	483	457	500	466	488	545	501	497	444	491	490	466	470	503	468	463	466	518	517	473	454	508	479	435	521	530	482	508	498	496	480	508	491	489	485	492	508	494	456	471	515	477	485	507	515	506	514	505	511	507	516	456	470	506	490	493	525	518	496	501	476	472	509	491	509	513	474	472	505	511	511	475	467	501	513	503	525	516	503	480	534	460	514	491	496	483	505	492	498	499	504	533	522	461	495	449	496	472	531	523	479	448	496	474	492	477	513	499	449	483	459	483	469	502	512	457	483	491	506	492	513	509	513	509	507	482	519	548	492	455	489	477	482	485	502	488	483	519	529	491	453	456	472	494	471	541	514	509	508	502	478	476	481	492	515	497	479	500	551	507	477	490	512	473	479	493	487	483	446	536	485	499	479	550	495	488	500	464	494	470	495	514	479	528	499	487	452	508	477	498	496	470	485	470	485	497	466	517	482	501	501	441	493	481	522	438	502	481	510	518	529	460	508	473	509	495	481	468	513	502	489	499	500	497	493	442	507	512	484	475	482	487	490	498	478	494	500	514	525	474	461	523	496	483	481	503	486	484	469	455	467	529	496	472	513	489	508	474	460	502	506	512	509	546	478	490	509	472	465	480	529	503	506	475	462	479	485	509	483	451	475	484	548	503	509	443	448	478	483	445	461	486	505	475	489	498	478	475	466	501	483	505	486	487	518	468	488	475	508	502	539	473	461	488	474	491	487	483	449	477	473	477	504	499	506	518	497	481	488	490	496	485	510	510	475	502	473	476	494	484	523	472	454	491	495	456	447	503	510	485	495	508	468	500	495	503	491	509	471	508	497	457	514	471	525	475	488	513	467	479	492	499	499	482	477	504	523	507	501	493	478	456	511	503	435	457	475	475	503	488	530	477	498	454	496	490	516	456	489	458	487	509	445	506	492	549	510	464	476	473	483	483	510	517	475	488	508	482	513	495	534	496	526	506	498	468	473	460	475	488	480	503	499	481	524	516	503	453	480	475	511	473	518	524	479	484	501	447	473	455	500	477	518	468	536	502	502	443	511	515	490	499	477	489	480	484	525	479	509	512	482	498	454	463	508	477	488	521	514	512	490	470	470	486	450	490	492	495	474	483	479	533	471	489	478	500	500	548	485	489	503	471	437	499	534	523	488	481	499	524	470	557	485	531	500	461	482	477	513	459	476	444	466	496	492	498	471	487	502	507	523	483	482	463	455	494	472	492	496	511	462	500	538	434	466	544	480	475	481	480	478	502	513	496	474	487	507	495	506	520	494	469	499	467	512	486	522	512	497	486	466	503	512	506	453	526	513	501	513	521	495	483	513	509	519	511	505	512	468	445	478	493	466	545	504	486	500	478	515	461	461	518	504	519	466	535	512	522	482	447	475	495	471	489	475	478	502	473	510	496	492	501	481	481	516	462	494	453	481	491	517	502	513	481	519	488	449	517	500	499	474	497	500	468	478	499	508	489	465	501	493	507	488	491	525	500	506	512	462	480	514	432	525	517	450	502	489	490	478	493	501	481	486	513	513	478	471	537	488	472	527	519	470	465	480	479	469	479	521	474	479	485	499	532	481	472	509	472	492	507	503	482	468	464	468	520	457	505	471	499	525	456	505	467	465	457	504	526	477	494	507	500	492	498	515	485	496	496	503	501	484	509	502	491	539	492	479	447	500	527	502	494	518	470	509	518	498	477	510	507	466	472	525	524	511	471	478	481	477	492	521	472	522	550	483	493	468	496	523	507	511	500	495	483	508	545	490	523	465	505	458	480	413	536	477	483	491	507	500	517	499	491	519	498	488	476	529	543	515	466	497	538	489	506	522	478	477	456	494	500	499	487	485	487	481	499	494	499	480	484	489	466	479	497	464	503	480	494	480	477	486	503	504	502	499	473	529	485	461	479	480	473	539	516	474	496	498	473	472	498	502	494	436	438	437	498	479	492	511	488	474	468	486	471	500	498	505	470	501	461	469	505	460	481	522	487	474	469	465	490	527	497	535	481	494	476	508	494	473	512	469	512	510	497	497	481	450	467	508	467	498	477	519	500	492	475	504	521	464	478	500	523	457	507	521	505	472	446	525	496	457	472	475	474	498	514	457	494	495	492	445	449	512	513	483	491	448	493	448	467	534	481	505	503	496	486	494	532	471	500	478	499	501	458	490	500	485	501	475	525	499	489	524	512	512	467	452	489	491	514	440	496	471	512	534	460	520	492	545	525	482	511	463	472	472	515	489	454	489	471	477	478	505	476	472	502	481	474	497	479	492	499	492	501	485	473	531	474	530	466	491	495	486	489	468	468	450	517	459	455	439	474	460	478	505	478	475	446	479	503	497	465
29839	35191	43935	35895	23833	14052	8265	4637	2443	1732	1332	1049	855	727	626	559	524	481	416	416	401	362	390	353	371	346	354	347	353	313	384	355	326	372	355	349	336	347	348	345	339	334	338	351	372	340	356	331	333	330	395	375	327	340	340	294	343	312	343	324	366	310	340	349	351	319	323	358	328	384	379	348	344	319	343	341	325	346	336	339	346	354	305	307	324	312	369	356	347	357	360	320	303	355	357	365	310	350	347	383	364	357	334	357	359	347	347	326	346	369	332	347	336	326	352	357	376	331	336	337	346	348	374	322	358	358	337	360	338	341	343	316	300	340	371	331	366	336	379	342	334	343	335	333	346	344	333	340	360	353	352	312	320	358	383	351	338	363	362	359	357	370	352	362	361	360	347	344	350	338	355	371	329	360	337	402	302	339	378	351	347	354	362	339	315	384	327	356	293	374	328	368	358	351	327	329	376	323	321	370	334	344	357	338	331	337	370	369	356	326	312	340	371	354	366	356	332	334	362	347	344	355	308	342	322	325	326	313	346	333	329	333	328	336	365	351	342	358	356	362	311	332	376	336	325	354	351	351	326	335	299	355	330	361	331	343	308	352	349	335	359	346	342	362	331	352	357	366	325	358	317	306	369	304	342	361	352	364	340	359	350	331	371	340	325	351	324	318	338	358	349	339	327	379	320	359	340	358	330	349	322	331	388	352	336	323	350	370	379	367	342	354	338	357	358	340	355	377	330	353	331	337	347	351	334	390	333	346	349	367	354	329	333	321	333	350	344	350	322	339	337	396	317	345	355	328	366	333	364	320	354	355	329	349	335	341	318	351	338	346	348	351	355	306	368	319	346	303	368	331	341	353	349	323	331	332	338	370	326	363	350	320	365	375	355	329	356	334	374	344	332	307	321	336	308	343	363	330	358	351	323	357	315	362	299	351	378	358	351	335	365	359	335	318	350	357	350	351	304	358	334	336	327	347	339	320	337	304	358	323	352	314	346	346	375	350	350	318	356	353	336	340	323	366	341	321	307	324	345	351	349	345	331	332	324	350	320	327	336	363	339	370	353	358	357	339	320	321	301	375	354	369	327	346	329	336	324	327	333	323	374	341	352	347	348	335	319	308	348	346	343	358	356	322	337	326	322	356	340	315	325	354	362	361	342	330	340	353	328	349	353	338	359	355	350	344	348	351	332	368	327	328	349	357	355	352	354	325	356	326	364	301	359	290	376	358	356	391	328	336	356	335	332	353	360	316	362	361	333	354	348	354	347	327	330	349	345	316	334	358	348	343	349	337	319	318	359	338	358	340	368	341	331	368	333	336	310	351	361	336	357	336	347	366	349	329	340	323	370	373	330	362	344	329	316	373	331	312	349	305	338	351	342	366	328	360	307	345	354	312	337	319	341	347	357	335	333	340	341	324	360	329	319	327	356	350	358	318	357	349	334	338	350	367	340	322	345	347	346	332	308	329	347	319	336	358	358	357	358	313	314	350	337	340	319	348	341	351	338	349	342	358	337	340	338	314	352	350	339	369	338	347	352	313	355	357	376	370	328	339	349	357	365	356	313	324	373	334	358	352	351	341	324	349	336	386	336	343	325	359	334	324	338	338	319	368	362	364	351	346	351	347	330	342	339	327	328	369	367	347	347	331	373	359	361	370	322	320	361	342	329	358	356	352	300	373	319	316	324	342	362	324	342	338	340	358	359	341	348	357	359	364	340	340	346	329	362	352	325	345	309	341	328	360	333	333	350	332	354	315	343	319	379	355	325	327	336	325	359	326	311	353	326	331	340	350	302	319	370	357	327	312	354	337	325	331	346	309	298	352	334	352	330	333	349	368	346	383	357	356	343	332	321	344	351	356	370	320	335	332	363	345	365	345	334	347	316	362	373	324	343	359	328	323	341	375	335	346	345	351	382	374	327	333	342	331	361	341	352	342	368	348	361	313	362	343	356	337	348	381	363	352	328	356	370	369	331	334	348	358	333	326	357	337	337	361	303	374	359	327	324	348	348	359	322	324	355	351	364	354	322	335	341	335	357	346	315	353	353	364	356	334	332	346	370	368	313	333	361	341	322	351	346	361	329	336	359	341	322	297	319	308	345	338	350	361	371	360	367	323	311	335	348	348	348	347	363	333	367	343	336	341	330	362	356	371	329	339	355	386	345	338	351	363	358	345	334	367	361	350	341	337	314	320	359	347	321	348	335	365	343	335	355	317	344	336	343	353	348	345	357	334	314	314	336	336	350	332	320	363	370	361	323	338	328	370	332	338	354	352	357	340	346	357	344	356	342	367	337	367	350	381	323	349	347	379	340	364	334	326	350	327	328	356	347	329	341	394	333	331	320	383	361	360	362	336	333	331	315	323	338	347	359	347	362	327	329	340	338	365	338	356	386	363	378	355	313	342	332	329	337	338	331	311	333	375	339	342	372	321	321	342	359	347	357	368	348	358	348	351	359	327	357	326	335	334	333	322	367	344	368	358	361	341	309	340	346	342	345	333	351	333	311	310	311	335	302	320	331	371	334	353	351	358	317	362	337	318	338	319	321	332	334	326	359	319	353	346	293	378	293	368	332	344	363	344	362	337	325	333	369	325	346	356	332	324	286	341	323	320	351	356	336	343	367	340	329	383	339	357	344	353	343	335	339	353	358	332	342	342	344	340	353	338	341	335	333	359	318	335	353	350	343	372	342	333	334	340	348	326	350	341	342	357	342	340	357	370	340	354	346	332	347	339	378	328	325	330	359	349	360	395	351	327	336	310	317	342	330	344	352	298	347	342	372	344	334	341	351	351	329	325	332	333	330	331	365	334	369	322	344	330	363	362	336	346	371	347	358	362	327	365	331	354	342	363	358	300	330	351	344	323	370	371	338	333	315	353	336	343	344	353	341	334	352	332	306	363	331	360	338	341	359	379	307	371	369	355	349	351	325	351	363	340	356	343	351	327	327	376	327	332	302	352	357	327	325	331	341	347	342	328	353	357	358	361	336	329	343	335	331	379	325	328	326	323	370	371	359	348	318	327	344	330	371	327	321	353	372	353	348	336	333	357	340	326	354	359	348	346	356	364	358	334	366	353	355	326	338	337	368	354	345	334	361	325	340	331	330	345	343	332	329	332	374	346	336	335	343	370	336	379	351	331	322	355	359	337	353	317	357	362	324	315	302	327	328	334	352	334	342	342	378	311	353	366	342	332	369	350	357	335	365	339	388	354	330	334	328	348	352	363	347	329	348	316	338	342	327	371	361	316	343	314	321	369	344	346	348	344	336	310	339	349	321	353	365	320	363	341	351	350	318	334	349	364	328	304	379	347	315	329	322	332	343	353	369	333	372	352	331	362	341	326	328	350	344	325	349	336	287	349	346	319	342	335	344	362	348	348	323	343	331	383	332	340	305	354	345	350	331	356	350	347	311	338	331	342	349	366	363	344	377	331	345	366	327	298	371	375	344	319	353	355	339	354	371	343	341	363	370	312	352	356	357	355
37609	54136	49540	37900	28345	19549	14554	9123	5464	3538	2560	1990	1581	1271	1054	963	882	745	689	646	607	603	572	574	503	512	474	508	524	506	503	527	522	500	466	481	492	494	487	504	453	483	474	479	463	480	496	526	487	500	503	511	480	499	480	481	518	478	510	493	466	512	457	466	456	449	495	489	459	466	515	470	461	479	451	531	487	468	481	492	484	479	497	502	463	471	477	487	484	483	480	509	485	457	518	490	474	482	516	491	472	494	466	484	483	510	447	486	494	501	472	464	482	501	497	468	525	441	492	485	457	470	478	490	495	508	508	505	495	481	483	501	470	472	519	470	471	479	488	499	484	472	483	462	495	544	508	501	457	479	526	493	481	453	434	480	477	463	482	477	457	467	447	473	451	482	488	473	436	484	485	460	459	497	530	493	497	523	464	464	476	483	461	480	464	484	453	467	492	481	513	478	487	489	504	484	481	472	509	446	487	456	503	481	452	500	469	501	498	457	440	504	475	448	475	460	508	460	461	502	456	501	484	509	483	507	457	487	515	471	476	473	466	499	446	515	493	469	509	490	454	456	482	490	501	482	518	466	505	479	462	476	493	464	474	515	473	469	508	509	500	486	475	530	438	478	514	513	478	479	508	472	455	477	530	452	502	484	479	484	473	490	463	453	486	466	527	473	500	467	471	455	472	462	490	480	471	460	499	472	475	482	483	489	443	458	446	462	453	452	486	457	436	462	494	471	511	449	462	499	515	462	483	476	465	492	495	472	521	472	497	485	476	444	478	492	470	502	431	460	490	493	481	472	506	458	503	506	449	474	484	463	457	490	473	464	443	489	484	464	487	452	478	451	506	492	504	476	485	485	461	482	464	477	467	496	506	484	500	501	466	494	477	474	488	454	498	472	476	464	498	469	459	467	477	486	511	457	471	481	488	478	460	472	503	471	479	486	469	464	531	515	500	470	490	518	470	493	458	495	488	437	492	461	495	515	479	504	465	494	444	491	497	482	467	503	488	476	490	506	474	486	452	499	437	476	512	507	462	502	479	477	510	470	479	522	456	468	486	488	484	431	479	462	498	481	463	493	502	527	481	499	496	494	461	491	461	468	496	493	523	501	486	478	520	525	477	466	487	507	514	492	486	492	460	546	473	508	495	493	499	475	465	498	491	492	440	495	471	440	484	460	495	420	467	479	514	522	474	466	448	505	476	476	463	497	492	476	489	481	471	494	513	467	494	501	493	503	456	468	437	490	459	472	475	487	462	497	466	489	472	483	474	481	466	495	537	484	475	449	491	472	489	439	458	462	502	477	476	410	493	466	495	463	491	461	498	497	459	471	489	463	499	497	462	480	485	488	456	476	474	507	479	434	482	518	482	502	484	462	497	493	484	477	465	487	509	497	495	469	497	490	494	492	469	473	504	468	507	458	473	492	481	460	473	463	452	500	457	467	457	465	502	470	486	476	492	475	460	509	462	459	490	453	510	488	465	451	478	446	518	491	454	512	469	476	470	495	502	497	494	467	510	478	512	473	477	467	481	479	483	450	477	461	485	473	468	521	507	463	513	486	507	481	462	451	470	470	467	466	487	511	476	499	505	504	455	510	488	543	467	466	470	503	490	504	450	485	484	501	451	471	486	434	499	511	475	477	497	478	481	475	478	487	512	466	518	475	488	486	484	502	502	484	477	501	491	431	484	477	452	501	500	454	492	469	494	495	449	485	458	467	511	500	454	480	510	503	432	466	501	491	485	485	536	519	479	432	528	476	506	488	476	493	495	485	498	486	490	488	463	495	442	523	457	498	456	482	486	473	478	471	484	477	446	493	503	465	499	482	500	480	474	425	496	459	490	477	523	478	469	484	447	474	438	478	491	462	482	473	470	495	486	484	520	500	500	480	530	475	442	478	458	494	461	478	493	464	474	453	471	473	508	447	488	458	479	510	486	456	515	522	499	491	523	473	454	508	474	482	543	471	468	477	482	487	477	496	476	479	475	467	463	464	497	491	462	498	514	488	489	481	481	494	487	472	469	490	438	469	458	465	447	483	446	515	491	458	492	476	484	466	481	466	480	484	463	511	517	445	497	465	498	503	469	485	491	451	487	502	461	503	468	480	475	474	481	473	483	483	477	493	480	505	452	489	494	460	477	478	504	492	477	466	464	477	449	467	493	495	518	469	503	472	493	476	498	472	465	484	474	470	474	473	495	451	462	460	472	491	494	475	489	499	447	493	485	495	460	502	457	507	478	502	459	496	508	491	472	474	484	473	509	447	482	478	494	458	481	527	505	489	479	491	459	471	487	468	523	457	494	482	498	485	488	477	434	479	493	468	485	489	491	469	446	493	458	446	482	477	504	457	462	435	502	479	482	492	492	463	509	457	476	492	479	486	458	480	490	481	485	478	480	442	513	474	498	463	479	479	489	485	519	515	473	509	473	510	500	479	499	512	458	519	541	513	468	475	474	514	495	435	499	467	485	487	453	493	483	492	460	446	473	482	511	450	466	497	506	434	455	477	444	476	457	509	452	443	475	473	473	494	492	494	517	460	498	492	505	481	492	485	481	444	485	493	481	487	487	437	484	468	527	458	476	443	443	459	444	510	441	468	512	517	503	505	493	459	488	474	482	473	493	461	487	448	497	479	515	447	469	506	488	474	457	491	482	483	484	499	464	459	483	451	476	490	488	489	484	503	447	466	480	494	511	476	444	511	509	492	466	486	497	518	474	482	478	463	510	479	467	488	458	481	494	470	476	478	491	503	555	481	421	481	511	436	468	483	509	472	469	507	467	485	493	470	490	483	474	492	494	475	450	462	505	541	493	499	492	478	458	474	443	530	486	473	447	464	484	511	502	505	454	495	490	516	513	460	487	514	481	495	453	500	470	540	470	531	485	491	497	482	534	543	470	471	463	478	501	480	478	526	539	479	534	487	473	493	472	432	484	482	486	495	461	450	456	504	484	501	447	484	462	507	477	499	499	474	464	461	467	473	463	459	479	418	477	503	474	483	467	478	477	503	446	458	491	477	442	515	461	525	509	472	524	493	511	479	515	469	493	484	454	473	475	489	448	496	448	485	452	479	527	516	525	481	493	493	443	466	452	468	452	448	468	491	501	464	463	479	504	458	533	425	438	443	483	470	517	489	443	446	478	490	474	467	479	495	466	499	492	497	518	511	534	457	449	479	472	521	477	517	474	459	485	508	486	493	447	456	464	508	486	501	498	453	499	469	482	491	473	480	496	453	440	452	470	504	460	494	500	492	453	470	512	479	478	445	479	490	537	506	494	470	460	524	466	475	484	484	501	479	495	495	487	441	504	531	495	479	540	497	491	462	499	482	456	500	478	525	476	470	472	481	474	454	504	465	479	495	461	454	552	498	452	490	480	487	481	467	515	493	476	505	480	521	462	478	469	508	469	467	474	488	485	483	466	513	490	512	468	482	486	460	488	476	465	476	457	474	463	492	474	460	507	509	441	485	482	485	509	471	503	450	486	493
24023	21040	29132	28874	26781	23378	16039	8928	4689	3038	2096	1679	1274	1010	931	739	664	654	560	513	492	488	439	436	395	369	420	387	378	368	379	403	369	404	358	341	376	405	356	366	362	345	365	357	379	359	362	360	383	383	360	356	358	377	368	314	354	383	386	357	359	361	386	390	368	385	376	347	393	354	346	342	368	366	357	389	387	363	348	368	398	352	365	364	352	378	368	412	374	359	345	358	406	346	376	385	387	334	385	357	370	356	367	367	344	371	364	384	386	373	347	351	363	375	357	383	335	370	353	334	356	390	390	381	356	370	402	359	351	362	342	367	374	347	383	372	379	353	378	347	373	364	374	382	347	376	349	370	372	355	317	352	375	392	411	371	367	360	362	351	360	373	317	347	352	375	344	375	364	373	362	377	375	367	357	369	393	371	388	325	367	359	338	363	377	349	338	365	342	383	355	345	379	388	370	342	384	343	371	337	363	372	354	385	359	352	352	359	354	356	356	366	350	378	357	358	340	347	370	372	379	339	379	354	362	350	351	376	356	353	343	362	345	368	366	364	345	314	352	356	388	357	374	368	369	358	338	363	361	374	369	349	353	365	367	345	339	341	390	346	367	368	394	390	374	378	371	365	374	369	369	362	355	353	353	373	359	400	353	373	351	359	367	381	395	359	363	366	391	375	353	385	353	355	383	327	357	352	373	369	379	369	361	355	355	343	383	361	372	353	353	351	342	352	375	365	341	365	348	336	348	368	368	354	368	356	366	347	381	382	353	311	396	331	366	384	371	326	371	356	364	367	364	369	349	375	348	354	366	391	404	377	351	349	373	362	363	348	330	340	359	373	360	381	319	327	387	331	341	341	349	340	331	357	363	386	381	361	372	364	387	338	415	413	339	376	375	354	352	369	369	343	349	351	362	377	349	361	364	344	331	333	360	384	369	363	357	358	344	364	358	385	329	351	338	341	356	393	351	372	384	371	361	341	348	406	351	330	371	375	319	345	362	358	345	341	355	349	367	329	344	379	349	374	351	422	369	364	347	344	338	355	388	373	347	338	339	431	349	346	345	365	353	383	379	391	352	363	357	381	356	352	371	334	374	347	342	363	358	354	325	355	383	375	395	352	388	368	382	361	340	357	348	376	360	345	376	364	366	368	360	345	329	347	366	389	356	336	362	399	374	363	343	362	333	306	349	366	358	372	344	401	351	388	346	350	364	371	347	340	346	338	382	336	378	359	368	406	368	363	365	370	369	340	384	358	377	358	358	350	333	381	314	358	345	368	382	378	370	358	392	366	354	338	336	391	354	353	339	377	361	397	385	357	338	364	323	372	357	336	358	325	369	360	370	373	366	350	395	356	357	395	371	362	376	344	382	345	372	372	368	351	389	382	372	393	354	325	355	391	348	333	368	372	340	369	345	338	370	386	360	374	357	368	338	359	354	342	383	356	362	350	357	364	366	361	346	346	399	363	359	406	363	387	373	377	377	340	391	392	351	392	333	406	347	382	379	381	376	353	380	376	354	340	382	335	378	341	396	390	380	380	337	339	360	372	358	364	375	356	335	345	368	371	332	388	339	381	364	382	374	382	338	368	375	345	362	336	367	366	342	359	347	356	352	364	346	362	403	383	351	362	354	342	357	399	343	394	342	331	346	373	360	382	338	367	375	383	338	415	358	381	383	346	393	341	383	330	362	379	343	358	356	353	344	375	363	360	412	354	383	354	355	366	374	357	343	337	371	362	373	376	339	368	365	351	360	345	366	344	375	362	317	336	371	362	345	371	381	356	387	367	384	353	343	365	373	361	353	332	385	348	362	356	343	364	347	357	368	380	396	359	363	385	357	368	370	361	381	355	381	375	328	391	356	351	360	350	358	347	335	358	364	340	342	360	380	363	374	356	356	319	373	362	371	356	351	351	371	374	397	349	360	375	392	382	386	376	401	386	360	339	374	367	336	338	388	354	360	359	353	347	368	344	320	322	380	357	373	418	377	375	331	386	355	355	352	365	350	339	337	361	362	383	353	364	352	339	350	369	352	349	344	350	369	386	350	381	347	354	383	393	343	377	379	346	371	367	361	377	358	366	345	359	357	362	346	396	377	379	372	347	385	352	348	362	370	365	352	383	368	336	379	382	362	324	383	338	360	364	358	350	366	350	325	363	374	351	349	356	365	408	358	377	353	346	358	351	344	348	373	339	369	329	348	393	349	390	347	361	375	360	336	338	362	414	376	375	339	361	352	391	367	333	321	358	354	352	374	367	360	375	385	388	352	370	356	387	375	346	407	349	365	369	365	388	365	371	361	347	369	362	368	327	353	375	375	348	366	384	340	371	370	404	353	333	373	368	373	342	367	375	367	349	340	385	352	401	359	327	333	346	356	374	336	362	327	384	362	394	326	381	347	356	370	366	349	389	374	353	355	388	351	353	358	376	369	363	341	356	400	322	373	367	363	395	333	352	368	382	344	346	354	374	360	330	347	370	395	371	335	360	355	364	390	366	383	334	356	331	396	379	345	355	340	354	332	355	363	380	367	362	360	369	373	363	340	396	358	373	388	383	368	349	351	338	349	347	351	360	369	351	377	334	374	400	343	357	332	372	383	358	375	332	392	379	385	387	340	379	348	359	372	366	362	380	401	407	357	379	343	366	371	361	371	360	354	335	387	341	369	339	398	374	343	342	380	370	393	342	353	370	348	378	404	362	348	351	381	371	360	349	376	339	380	378	365	368	379	355	379	355	381	361	346	350	363	410	337	352	358	357	352	335	330	380	372	372	397	400	333	374	349	386	355	323	331	358	359	379	340	357	398	392	354	341	370	365	354	344	329	368	368	401	343	349	385	392	348	384	380	360	306	352	339	373	364	352	383	374	339	374	356	390	353	362	419	350	367	340	365	363	386	386	369	336	373	351	403	369	348	354	371	345	375	344	382	360	347	337	363	374	365	349	350	341	336	395	343	340	379	347	383	359	354	379	380	376	374	418	346	369	340	358	346	398	399	352	360	331	327	364	380	356	378	365	373	333	370	392	376	357	390	342	351	385	358	367	336	372	338	345	355	404	361	365	353	386	402	378	367	398	390	363	398	345	352	371	373	361	365	369	375	367	346	338	370	386	354	376	356	382	383	351	384	382	365	335	355	369	344	344	369	332	362	324	353	349	388	347	369	334	375	371	341	375	358	366	359	363	366	378	340	355	372	350	368	365	378	372	373	376	341	314	360	359	378	360	366	367	367	356	367	369	367	378	334	388	351	357	372	368	324	349	349	390	388	383	343	356	376	399	360	363	382	348	379	385	347	359	373	415	344	412	341	358	343	358	378	355	373	364	363	345	345	377	390	379	369	346	366	353	378	373	412	362	357	380	371	385	357	344	333	372	347	329	330	405	334	354	366	356	347	376	388	392	372	365	381	355	336	375	352	360	349	358	355	357	336	349	369	345	378	369	423	388	361	379	388	388	362	388	393	355	369	363	375	349	371	396	375	351	379	319	364	358
37326	61132	56504	45229	36307	27844	19950	14229	8880	5935	4236	3182	2450	1971	1629	1282	1158	1024	950	884	779	684	651	639	564	576	580	543	528	518	527	553	549	466	539	484	483	508	530	499	500	542	516	510	507	522	523	527	497	505	513	499	539	518	506	520	480	504	482	488	480	507	548	475	561	520	469	508	452	525	490	506	483	536	502	543	514	529	500	530	480	528	534	519	460	501	495	494	484	447	530	521	513	504	501	518	537	464	471	469	532	522	535	497	495	496	523	483	491	508	494	480	468	490	511	532	460	539	526	542	506	479	510	492	498	488	523	487	490	517	534	523	517	517	471	545	540	516	512	512	513	484	505	502	508	453	520	509	493	518	554	503	538	546	501	539	515	495	490	483	476	486	504	464	500	529	530	496	477	512	482	489	512	506	492	525	510	500	516	519	478	497	515	506	480	458	531	511	491	507	480	500	492	471	496	509	485	539	514	483	478	493	507	475	535	509	511	525	506	489	537	523	533	481	494	538	516	513	520	499	499	508	500	502	495	515	496	506	493	532	498	542	495	537	506	500	565	488	529	503	515	478	529	490	509	529	500	497	508	525	483	492	554	519	535	530	501	519	485	516	520	488	500	517	511	544	468	506	506	532	505	529	531	515	529	512	537	503	515	504	541	503	525	513	532	493	495	472	538	515	508	523	525	496	499	492	490	540	527	503	482	534	526	509	506	510	523	481	551	548	484	521	493	496	479	521	533	530	520	498	515	499	522	522	524	496	545	540	514	501	488	504	544	507	476	490	488	537	500	501	469	498	494	518	541	473	513	494	497	521	488	520	498	482	490	524	531	503	477	485	497	541	515	483	472	486	486	512	470	519	484	512	489	495	516	497	496	531	494	496	513	498	517	560	484	497	500	496	475	488	524	482	480	477	498	510	509	536	507	519	493	528	490	465	514	504	538	472	500	471	504	571	526	534	528	481	520	493	511	494	510	505	524	536	514	513	561	486	512	506	501	502	504	490	504	513	511	541	483	510	492	488	487	491	513	511	519	506	482	520	501	509	539	482	525	477	511	493	522	479	524	483	505	539	518	531	504	523	518	502	545	506	501	482	553	517	540	497	501	462	490	505	536	503	467	511	525	471	526	506	518	491	467	496	513	525	558	491	494	479	510	501	527	517	541	507	493	504	524	505	521	497	473	495	502	464	540	476	494	474	499	563	493	507	489	491	487	532	504	514	515	516	498	515	487	495	484	494	522	536	510	515	519	514	511	544	532	490	520	483	486	524	514	459	504	510	508	522	525	480	505	485	515	508	508	510	516	480	534	511	530	521	491	528	492	466	529	557	479	485	487	485	508	521	508	501	528	546	490	515	521	539	467	517	532	487	526	532	497	510	518	495	512	535	515	520	506	472	471	519	472	541	516	521	516	513	507	516	506	510	519	514	488	525	475	496	516	505	517	489	492	495	481	499	501	515	499	536	513	526	533	503	560	541	539	514	516	484	518	519	505	504	506	542	498	523	537	492	494	490	479	525	520	488	503	527	501	498	517	498	471	525	502	489	502	519	526	552	508	522	519	503	477	513	520	527	539	520	507	502	522	532	501	517	520	525	507	485	478	506	491	441	463	490	538	512	532	497	516	471	495	499	510	474	519	493	504	543	514	518	524	475	481	515	500	495	494	509	522	465	555	506	537	514	469	535	506	486	512	519	484	455	517	542	485	498	526	509	517	520	522	513	478	507	494	457	512	509	499	511	494	529	456	477	520	532	471	501	524	513	517	508	502	510	525	514	534	486	519	474	534	509	529	499	485	514	507	542	507	505	504	524	513	515	528	512	509	550	522	487	516	540	514	488	531	522	476	509	488	495	520	483	493	515	524	488	473	502	487	523	481	520	473	527	496	480	511	442	516	506	490	491	537	509	519	472	535	499	517	544	535	540	500	545	496	525	490	517	491	491	504	472	529	466	440	505	526	475	510	522	520	511	547	454	534	540	533	524	505	514	505	515	513	466	481	487	513	503	542	526	480	536	489	500	504	543	499	555	484	518	498	513	525	508	525	495	528	510	498	505	539	517	533	531	505	505	537	484	525	508	483	484	512	517	490	539	547	524	520	511	493	551	523	526	513	533	522	500	491	501	510	522	496	490	498	513	519	466	570	565	481	487	505	501	531	525	471	485	506	489	480	499	486	526	536	500	545	515	512	521	485	541	522	504	498	500	554	520	516	519	479	539	509	488	522	511	466	476	547	511	496	520	501	488	500	490	499	524	514	503	481	520	509	483	495	500	515	471	506	479	550	552	509	483	513	516	535	519	489	468	489	488	501	500	495	493	499	529	492	467	480	491	489	495	480	521	471	545	529	508	520	512	515	503	575	496	506	532	505	515	478	502	513	490	517	521	500	523	505	486	510	520	517	523	499	517	502	519	518	569	536	493	489	504	497	487	492	504	501	517	495	482	521	495	483	510	482	535	516	492	483	512	531	480	534	481	519	549	520	491	499	520	491	506	499	511	517	496	498	506	513	510	481	500	502	527	532	475	508	490	518	509	557	507	551	529	535	511	486	454	506	536	486	517	495	487	507	500	496	520	484	494	479	492	510	490	473	500	516	544	485	473	503	490	525	503	514	481	509	470	510	525	550	520	537	477	506	508	490	504	508	521	522	522	553	463	519	516	530	471	500	519	535	531	522	508	540	532	530	522	505	485	563	486	538	554	511	516	472	514	482	530	562	487	479	550	495	527	500	516	505	531	521	518	489	479	549	498	530	466	567	576	547	480	465	519	574	480	503	507	508	513	473	502	525	490	511	503	529	537	512	498	501	517	517	529	514	506	477	494	528	494	513	516	509	473	505	527	498	531	542	501	520	524	497	544	478	501	503	483	553	512	531	483	494	514	551	454	494	499	505	515	520	467	503	511	511	484	523	493	527	487	511	542	540	478	535	534	513	496	513	530	503	500	529	527	486	502	489	505	539	488	548	519	527	511	483	515	472	528	537	478	508	502	513	498	532	498	511	515	485	497	486	507	479	469	526	502	531	517	520	524	503	503	493	504	554	503	531	491	522	504	522	589	521	523	503	495	541	509	510	503	521	516	487	456	485	504	473	519	490	531	494	495	473	498	504	522	463	506	513	509	513	528	531	487	544	494	484	501	489	509	537	503	467	485	532	535	513	480	491	487	499	484	502	507	478	498	536	494	507	541	515	528	547	481	523	518	496	548	476	470	505	523	547	496	532	494	486	486	516	474	513	473	477	547	490	529	474	524	524	504	465	547	525	507	507	491	547	517	523	488	494	518	489	538	504	498	524	515	542	539	558	511	493	517	487	523	456	486	505	510	547	512	487	478	472	530	531	518	501	521	519	505	487	513	520	498	463	488	485	486	528	497	502	505	517	520	517	534	494	518	465	512	546	500	508	524	526	508	494	526	469	514	460	506	485	536	531	514	515	498	466	530	510	516	505	507	524	534	492	517	527	499	486	549	525	498	534	501	522	517	505	476	523	521
22997	21018	28793	24808	24764	25766	22786	12914	6906	4269	2925	2210	1659	1321	1181	930	814	687	676	635	487	472	456	469	417	403	398	362	348	405	361	362	349	345	395	371	331	365	375	364	353	323	357	360	371	358	346	377	344	348	330	362	343	324	322	365	339	342	343	329	357	350	386	353	350	353	340	348	346	345	338	364	337	366	373	346	326	361	355	334	354	342	342	328	377	356	373	362	349	329	340	373	348	337	346	356	366	383	340	342	325	312	362	340	333	372	338	323	330	327	388	339	340	367	354	358	331	365	366	310	314	353	342	350	357	336	374	336	355	375	349	354	347	341	360	361	352	360	376	367	353	361	322	400	334	343	339	327	337	355	363	320	371	357	339	374	335	317	371	342	352	337	352	362	343	344	335	349	345	343	328	342	345	335	361	381	373	344	323	355	373	345	349	354	364	342	378	360	318	365	339	363	360	332	364	343	363	341	299	340	306	352	348	366	362	339	353	362	368	351	343	356	345	351	326	327	358	378	340	361	352	354	340	355	359	376	346	336	350	350	351	352	339	353	366	367	368	337	340	370	345	369	340	349	345	348	340	308	359	354	352	325	351	345	347	379	376	337	372	321	372	333	358	388	341	357	366	315	347	351	362	346	337	322	375	360	334	366	330	358	369	330	346	357	348	364	358	335	342	343	357	341	350	356	348	340	371	344	379	351	397	394	361	342	339	348	365	349	341	347	343	334	329	340	386	321	352	356	315	307	377	359	347	379	319	388	351	345	388	342	348	342	345	326	371	356	334	338	344	360	351	317	387	339	379	380	363	341	337	302	353	335	362	331	367	354	358	368	361	340	348	345	344	360	330	362	365	363	315	349	373	344	365	359	304	341	342	368	349	323	328	351	352	341	339	371	351	350	377	342	340	343	331	375	355	373	336	365	329	369	314	349	331	340	364	359	377	352	353	354	363	351	311	337	362	344	326	375	343	332	333	371	340	312	346	355	334	331	347	382	367	320	388	361	324	372	378	370	339	346	329	347	312	323	375	326	344	360	368	307	378	339	332	343	335	359	358	347	352	361	374	376	355	306	323	366	380	361	342	353	354	363	357	352	314	345	341	380	359	349	331	383	395	321	329	366	354	361	364	369	341	329	348	377	342	365	328	356	367	341	342	371	353	374	342	354	315	332	349	371	374	365	349	351	358	310	362	316	341	318	353	379	358	319	356	337	363	359	318	341	370	332	354	359	341	344	356	371	367	335	354	363	357	350	335	349	354	373	346	362	352	308	350	340	310	328	351	383	351	310	364	347	337	326	344	353	365	372	353	331	344	316	319	299	351	360	349	356	342	361	358	356	405	343	371	331	368	346	357	354	321	344	325	362	358	322	364	371	370	354	352	357	380	328	353	353	380	375	357	331	342	332	322	340	365	362	361	383	318	369	374	355	352	359	369	334	376	348	355	365	366	342	311	367	359	359	329	352	340	349	377	394	392	340	338	380	332	374	364	360	354	357	374	369	327	367	371	333	335	356	358	372	349	359	306	343	322	321	318	343	337	323	372	358	320	329	349	386	370	345	337	347	356	340	358	331	368	373	360	367	329	358	346	351	317	328	359	336	378	363	367	356	341	365	368	336	389	375	371	383	334	358	344	349	339	380	360	324	350	344	367	365	406	343	365	348	363	356	334	373	362	377	317	347	352	340	348	361	355	355	373	350	349	336	354	333	315	371	410	350	350	376	324	365	339	361	366	341	377	336	371	387	335	355	341	374	338	356	349	354	347	312	348	351	325	342	349	393	365	363	359	336	372	358	360	346	359	325	338	369	355	388	389	347	330	314	348	370	330	349	367	374	370	337	345	348	358	349	370	344	356	347	336	370	333	363	353	343	329	373	381	351	344	335	324	357	359	358	362	366	356	383	368	319	376	347	370	325	363	357	338	373	351	343	370	350	369	352	383	318	416	359	338	368	349	334	345	321	329	355	364	329	343	357	381	370	370	364	325	325	389	346	354	331	339	354	368	383	362	337	370	338	384	344	344	375	376	386	368	355	305	356	362	316	353	351	382	383	344	398	347	343	329	370	357	362	384	375	371	368	341	332	323	339	374	370	331	387	360	341	373	366	328	335	364	347	369	326	316	351	354	319	316	368	336	351	360	354	348	359	390	344	368	341	374	353	386	369	359	398	399	317	334	330	369	367	363	381	340	331	347	364	354	341	352	349	372	354	350	338	343	394	330	375	357	386	386	344	344	383	352	364	322	383	333	344	329	343	378	328	355	358	305	353	353	329	337	323	370	354	337	354	323	307	361	319	349	355	342	334	351	357	350	331	332	344	375	358	331	360	330	361	362	353	337	364	364	354	350	318	339	319	300	328	330	366	350	382	350	366	353	350	367	330	364	340	362	350	346	366	369	356	349	353	355	356	350	364	360	349	363	365	367	348	377	378	357	347	350	336	356	354	357	325	339	366	357	342	348	399	348	353	328	344	332	361	367	373	355	332	360	362	356	335	337	342	368	414	353	383	371	347	388	328	389	374	340	339	338	334	343	339	364	324	324	351	372	373	335	368	345	362	359	377	326	365	352	360	346	365	335	327	313	321	349	333	359	362	357	352	350	358	362	348	366	313	349	363	362	369	341	327	338	345	326	336	357	397	346	328	347	322	345	337	363	352	367	353	354	367	356	319	355	362	326	346	327	324	371	363	336	385	336	346	349	351	313	352	345	354	359	386	397	384	354	334	346	363	352	373	340	356	365	363	351	339	373	330	337	347	334	363	350	340	387	349	355	335	374	329	333	367	373	333	336	347	348	339	371	359	346	355	340	320	346	364	357	349	367	356	332	332	332	358	353	334	358	319	347	356	365	364	346	339	346	366	356	340	330	342	315	379	343	366	322	333	345	386	344	334	366	329	333	358	368	372	337	337	338	374	327	359	365	333	340	354	358	365	323	357	322	328	405	323	359	336	329	325	368	321	354	338	363	337	366	340	333	334	348	346	350	366	340	356	330	331	347	339	334	371	326	356	322	330	380	381	343	321	353	352	364	290	369	339	369	327	332	335	378	344	366	335	344	360	369	317	354	333	378	370	339	353	346	313	348	341	364	350	359	355	386	361	352	326	358	366	349	371	323	369	327	319	354	365	352	350	360	358	337	367	352	346	377	352	341	370	326	311	378	323	365	350	346	349	325	370	354	359	357	352	363	342	331	384	359	349	365	360	351	343	363	336	366	338	364	345	347	338	386	360	342	328	377	358	351	357	336	385	312	349	346	348	351	359	334	379	344	336	319	342	347	367	345	338	362	318	346	328	354	361	357	352	374	358	370	365	347	340	341	338	345	376	362	335	338	341	340	352	378	341	341	373	386	344	357	351	340	335	352	348	342	349	321	366	359	341	361	353	365	349	379	341	358	330	338	342	321	366	350	366	348	312	367	325	325	339	335	330	352	341	342	348	381	366	350	356	353	326	350	348	327	350	327	389	344	318	363	378	340	355	327	346	359	313	368	341
39872	66269	61997	50121	41912	32672	24516	18345	12111	8166	5815	4432	3210	2573	2073	1776	1444	1217	1097	920	874	800	707	685	659	583	576	552	532	530	522	533	517	514	501	518	535	500	523	482	502	495	485	469	483	478	506	483	526	515	515	481	468	496	516	458	544	476	462	473	492	427	497	466	461	504	472	488	520	485	479	449	499	517	459	455	502	487	438	482	461	478	473	505	507	500	472	434	486	500	526	444	447	484	478	484	504	505	514	466	494	493	485	463	472	500	453	510	489	471	458	466	458	510	455	471	441	497	485	428	486	491	509	540	513	483	492	464	495	452	512	492	484	479	432	485	503	518	473	502	496	481	514	484	522	480	498	457	437	471	499	466	469	471	506	490	485	484	463	476	502	508	497	468	488	484	480	510	463	447	505	492	486	466	479	471	495	517	435	485	459	475	464	518	502	475	470	505	464	486	483	462	497	489	513	459	509	483	481	464	519	495	485	498	470	484	483	503	472	517	461	474	469	478	503	482	469	528	521	478	498	504	489	507	478	471	507	467	501	448	488	475	461	492	498	484	466	445	506	447	452	493	459	490	483	511	492	489	490	492	524	498	510	495	491	476	470	497	462	473	469	476	526	495	491	457	489	469	439	459	500	465	464	484	467	466	492	438	535	487	532	494	453	491	510	490	471	472	477	485	469	512	486	479	465	456	524	508	486	493	456	544	465	462	506	495	517	474	507	473	467	484	480	523	479	493	472	486	504	510	468	495	509	523	478	455	507	480	481	507	520	460	465	483	509	486	461	516	487	484	515	515	482	473	497	483	477	451	474	506	490	469	481	469	485	438	492	478	510	516	500	475	484	510	455	475	494	512	493	476	515	474	529	455	460	488	495	461	472	473	490	508	501	464	481	525	496	488	465	510	469	481	504	481	526	482	478	450	489	467	475	479	490	472	520	491	488	468	497	467	529	475	483	481	484	518	497	493	502	494	488	515	493	503	465	472	508	438	480	498	481	488	478	534	485	496	513	492	510	528	466	480	500	478	482	467	462	431	515	483	464	492	477	471	473	491	474	447	510	430	484	491	485	513	527	501	497	474	502	493	471	507	467	486	503	502	464	487	473	515	502	503	480	521	483	485	539	504	518	427	477	515	492	459	488	472	474	526	481	527	532	484	475	508	485	497	502	498	498	493	446	446	519	504	508	485	506	448	495	510	450	418	483	468	480	482	508	485	490	471	507	512	435	482	448	507	502	459	500	466	496	454	500	490	495	543	462	463	475	476	482	478	509	495	510	457	486	489	481	503	521	445	466	505	475	466	510	489	481	462	462	470	500	456	537	511	499	469	490	508	450	526	491	456	493	495	514	509	475	477	496	475	509	449	458	497	504	452	507	483	501	487	504	470	451	455	496	473	494	500	508	507	464	464	472	504	477	498	502	474	508	461	456	478	495	497	535	503	541	472	479	462	505	476	474	493	486	501	471	496	477	519	506	459	471	467	454	437	516	475	483	466	466	535	469	472	462	478	483	482	491	476	512	466	491	506	476	481	484	478	462	503	450	492	496	507	484	454	487	495	466	463	480	487	465	459	481	483	465	525	505	446	463	519	491	473	499	479	476	468	521	459	445	508	454	540	489	454	477	473	515	455	470	460	471	499	496	486	486	492	456	526	482	485	483	495	468	505	503	518	500	541	481	500	475	475	445	467	492	540	436	500	470	473	460	460	490	508	461	458	498	480	520	479	448	472	508	529	492	465	466	463	473	490	498	462	505	449	488	485	456	484	508	486	489	502	490	498	485	494	492	481	524	503	478	481	480	474	458	496	500	468	464	466	479	514	514	481	476	497	492	490	494	475	503	479	519	481	466	498	475	497	492	464	484	489	474	479	485	524	502	476	511	479	503	476	462	481	472	451	491	520	482	499	474	491	488	521	502	458	506	488	509	461	497	492	489	473	447	466	487	466	494	463	484	475	447	452	498	429	492	484	464	500	481	504	476	476	468	490	529	496	519	546	469	478	451	519	483	460	511	445	487	462	510	482	503	452	442	524	509	495	483	498	487	506	480	495	479	489	479	497	487	510	525	479	448	462	468	476	533	457	472	513	456	468	507	487	486	461	501	499	467	468	506	493	485	487	467	528	474	465	504	483	471	517	479	484	475	472	486	489	467	529	510	490	450	457	492	481	490	475	455	492	501	446	505	490	494	513	456	503	481	487	486	514	486	471	486	500	452	499	526	483	514	470	484	465	462	450	460	515	476	507	463	451	475	507	462	457	498	499	433	491	533	476	530	476	508	467	490	498	482	468	478	506	504	493	504	470	497	473	512	456	460	452	492	517	495	546	512	486	484	468	458	456	490	507	509	456	468	473	453	496	488	489	490	501	493	472	471	506	486	445	457	436	489	485	493	465	507	443	517	461	495	509	524	467	483	497	486	520	482	496	524	486	498	466	460	465	481	504	492	488	466	499	473	465	461	494	485	472	482	499	501	509	465	485	483	518	481	479	464	456	474	503	466	470	487	471	500	462	471	455	472	497	443	491	482	500	485	500	500	511	476	481	487	486	518	469	479	494	498	461	501	466	484	449	481	491	545	482	476	507	463	486	465	498	508	512	470	468	483	475	470	496	521	459	462	478	453	485	475	503	510	442	497	509	509	502	504	497	490	502	488	472	494	472	504	502	478	449	499	469	457	471	447	472	536	470	446	431	478	481	518	478	483	467	480	450	500	452	489	447	480	467	483	474	466	481	468	475	476	484	491	474	469	473	481	526	466	441	487	468	521	444	510	472	472	491	483	486	498	510	487	529	500	490	500	461	476	516	496	491	482	515	477	471	478	509	520	488	497	478	480	496	440	493	460	495	512	498	465	474	490	461	516	481	443	492	484	503	541	504	470	473	478	489	509	447	502	470	461	510	522	501	460	484	510	506	482	509	490	480	497	460	499	485	451	502	474	456	476	472	482	498	512	510	477	496	527	485	436	503	447	513	489	495	506	522	441	501	467	481	496	502	478	500	485	457	482	460	469	509	457	480	513	509	467	493	510	500	508	508	469	503	479	497	509	490	553	507	501	457	500	480	507	486	481	442	508	482	466	495	493	468	510	495	477	484	455	430	463	480	447	478	486	521	476	491	529	512	462	467	494	502	519	452	432	475	507	509	474	468	539	504	502	479	465	474	506	496	462	460	526	495	454	518	513	476	482	480	496	467	471	504	476	472	489	485	496	485	482	486	473	471	487	444	479	489	444	476	513	450	500	492	464	474	510	477	501	528	535	470	450	475	464	493	485	493	494	479	512	462	509	493	491	520	502	460	528	540	480	464	490	506	475	450	496	471	450	505	534	482	530	502	503	514	510	485	481	506	501	509	477	477	474	481	485	549	495	484	494	525	475	488	486	474	495	448	464	509	504	493	475	464	498	557	468	495	498	473	482	471	486	523	484	487	515	473	474	456	431	466	509	547	480	522	471	471	508	478	464	475	476	488	472	492	500	464	483	491	503	500	506	506
29782	34916	43643	35641	23864	14338	8384	5053	2724	1886	1324	1049	856	726	611	571	519	467	465	406	381	417	370	389	357	319	360	386	334	333	351	348	339	338	315	331	382	306	319	305	342	325	352	334	328	322	345	333	384	334	358	341	342	333	312	353	356	340	354	332	340	332	353	322	316	357	327	332	320	363	362	309	361	302	329	314	297	333	323	335	357	338	293	353	344	347	344	374	333	380	329	341	331	328	347	308	346	368	360	361	357	352	340	337	345	362	334	342	312	352	301	331	305	331	313	315	303	333	357	336	377	358	332	314	343	364	315	336	353	353	323	374	341	370	418	303	329	366	340	364	328	329	346	343	332	342	310	303	308	343	354	321	342	338	338	341	353	339	360	354	326	343	339	370	344	341	331	349	375	358	334	361	348	338	329	331	329	332	356	344	319	354	329	323	328	321	330	357	318	346	339	369	344	319	343	340	342	352	327	299	341	323	334	376	352	331	362	348	354	372	341	330	355	318	345	340	338	339	368	357	351	338	364	341	296	359	388	368	340	325	323	354	321	334	360	332	332	330	362	349	309	325	320	314	367	328	319	334	330	368	305	307	370	299	340	355	319	353	326	356	348	340	306	326	315	308	336	341	319	345	357	340	338	346	340	336	344	368	358	346	360	347	308	333	353	344	342	329	365	356	312	297	323	339	336	375	355	307	323	318	346	372	347	340	312	353	322	332	357	335	325	314	321	356	313	305	329	303	337	315	354	346	367	363	343	339	296	327	372	351	348	346	320	337	327	340	332	297	314	326	320	292	343	321	337	345	345	364	338	311	325	324	372	360	353	310	342	310	360	291	284	311	339	349	327	329	321	347	347	353	317	340	314	332	317	352	355	349	350	322	349	318	345	346	318	321	311	353	350	345	307	350	340	348	347	325	317	315	333	348	331	293	330	329	359	323	344	299	338	345	366	335	329	315	347	363	356	352	314	362	346	342	322	324	321	354	311	331	348	326	341	332	308	361	297	328	327	329	319	351	358	390	346	332	349	340	353	324	353	337	337	302	313	352	312	326	369	376	331	348	352	344	324	330	343	339	300	346	343	315	343	341	317	328	359	341	368	335	330	320	341	349	355	345	336	353	331	327	362	342	361	327	345	353	323	337	366	317	356	336	337	340	312	306	365	320	339	331	322	340	283	364	353	339	328	316	342	320	330	345	348	359	334	343	314	354	343	322	344	361	368	364	349	362	355	330	347	360	329	338	336	324	332	329	311	319	315	356	332	328	322	331	368	337	365	342	328	358	365	337	387	339	321	319	313	351	301	343	328	346	333	290	368	329	332	326	323	344	352	333	344	305	346	315	351	324	343	336	362	353	282	342	339	339	359	313	348	330	342	328	374	355	325	321	323	300	359	364	359	304	386	370	368	362	312	351	329	344	361	336	353	307	336	331	368	327	314	301	376	353	313	359	322	351	350	331	335	297	328	333	374	365	339	321	336	328	377	358	347	367	339	354	356	334	377	324	345	336	366	338	345	326	326	324	356	346	311	321	293	362	358	325	357	339	342	369	325	357	328	337	349	339	321	365	359	351	362	299	352	282	364	309	323	327	345	370	338	347	372	346	326	354	364	331	358	343	342	328	326	376	357	331	354	368	325	344	324	356	322	312	347	347	370	354	351	360	346	351	307	372	358	333	345	331	346	356	344	309	343	316	354	326	349	323	311	328	326	363	339	348	326	367	343	351	364	325	367	355	346	353	366	344	334	343	344	318	349	328	345	338	343	306	341	310	315	346	335	314	350	356	338	354	326	329	327	322	339	340	318	336	329	346	361	342	324	337	340	363	385	370	362	326	326	351	333	327	347	328	356	359	310	325	342	350	349	344	329	346	325	332	339	356	332	328	345	354	381	327	316	351	323	359	348	353	328	340	325	354	340	330	382	372	355	346	334	328	348	308	341	334	340	323	346	373	329	368	337	317	334	329	330	337	328	371	352	333	363	360	339	334	336	332	324	308	302	341	328	327	319	353	375	337	347	368	351	326	346	349	344	330	349	357	354	358	349	329	334	322	316	355	344	339	314	335	348	339	327	346	349	305	343	341	337	336	332	336	356	369	351	343	325	397	344	322	329	337	356	365	333	320	361	334	370	343	330	329	346	366	333	321	299	342	336	354	333	357	320	350	319	371	386	304	325	371	326	335	342	379	333	346	342	323	306	354	344	386	318	330	354	338	330	340	360	336	318	328	325	324	344	326	385	352	339	330	332	338	313	369	320	317	357	348	339	315	354	363	356	336	326	359	355	342	411	355	320	333	352	339	346	357	309	338	319	358	349	347	358	339	347	322	335	315	347	330	303	333	371	324	323	344	369	346	303	311	295	329	300	329	306	350	336	315	327	335	333	326	288	356	363	354	327	345	354	326	341	339	363	325	332	319	340	318	348	313	336	330	360	328	332	349	346	321	332	353	347	353	371	343	353	367	330	347	344	335	339	304	321	356	312	337	338	325	317	350	355	363	329	324	281	330	332	337	353	348	339	377	379	335	344	327	317	352	342	326	369	344	337	306	319	346	344	324	354	348	328	341	341	298	336	326	327	388	335	343	352	340	326	344	311	310	339	336	338	317	312	310	346	360	345	328	328	341	350	341	321	357	314	337	365	335	323	322	358	375	344	334	325	349	323	352	384	379	350	319	383	333	331	352	330	313	325	334	306	303	341	342	312	326	358	307	336	372	344	299	354	355	343	331	343	322	363	326	364	358	324	309	323	339	328	347	366	381	345	361	356	370	330	343	368	352	344	347	357	345	320	334	326	336	341	309	354	323	352	348	344	342	341	321	344	345	362	358	361	339	345	354	346	321	338	325	312	331	344	338	321	333	327	331	337	322	338	320	316	351	357	305	338	326	353	343	327	333	354	341	359	339	346	373	333	343	317	325	349	319	339	319	336	365	323	306	300	345	345	361	345	332	340	335	345	346	334	342	353	347	345	336	340	345	329	336	334	337	327	361	360	357	331	344	319	330	329	327	332	355	354	371	344	340	312	326	335	351	378	376	321	331	314	324	345	308	328	343	329	340	310	347	345	325	341	346	320	335	303	315	367	314	328	337	349	353	329	332	341	322	329	371	352	347	334	309	349	334	321	295	350	345	331	320	362	353	330	315	341	322	313	333	335	369	332	359	344	337	333	351	363	350	297	310	342	338	348	344	332	348	353	322	338	345	396	369	367	328	329	346	345	345	339	289	325	355	349	342	352	338	380	303	344	348	360	370	326	348	339	338	335	308	360	335	317	337	345	320	321	340	331	363	372	313	338	335	326	363	331	328	333	300	358	359	348	318	359	341	358	346	346	337	319	317	332	353	353	326	335	357	311	325	345	349	334	360	343	342	357	343	353	325	320	342	359	350	345	336	321	353	322	312	328	293	323	332	346	322	367	317	326	304	318	351	346	375	309	366	306	336	360	355	327	356	342	342	335	349	347	329	299	318	329	360	356	325	335	340	340	345	332	350
37719	53707	49060	37521	28408	20473	14397	10041	5738	3735	2768	2006	1631	1304	1078	977	825	753	755	651	592	600	540	529	506	517	528	527	539	515	494	515	493	501	479	464	491	479	478	453	434	478	460	444	477	507	469	486	471	459	516	484	482	467	488	436	464	494	478	455	466	484	445	472	466	474	488	543	453	510	500	478	473	473	447	493	436	480	466	445	477	489	486	487	504	495	470	444	487	497	473	442	471	459	489	472	449	459	515	500	462	475	437	511	503	475	472	460	484	534	497	497	514	429	496	453	440	488	454	485	490	460	475	461	452	427	478	500	490	477	412	459	483	463	458	494	491	465	475	444	459	475	503	478	484	458	473	507	462	525	503	486	483	458	464	476	446	483	502	457	456	503	464	482	497	473	469	483	497	500	506	450	481	454	455	464	416	490	463	475	470	457	524	454	443	507	470	448	478	472	471	478	485	504	476	475	480	463	494	486	458	491	479	475	458	467	456	473	497	490	515	487	489	442	457	458	495	463	518	503	490	501	500	478	504	510	459	507	454	467	473	485	492	468	517	468	490	495	472	459	464	482	485	520	490	435	463	454	480	470	421	461	499	480	471	470	480	461	468	483	477	526	477	457	464	513	490	498	505	484	509	473	489	526	476	478	471	470	498	421	473	478	479	466	507	485	464	454	477	508	461	461	481	471	481	542	436	472	515	479	497	477	496	512	456	447	456	472	476	509	476	508	487	483	479	460	507	482	519	451	496	451	470	472	490	436	498	418	459	440	449	449	445	463	503	494	493	440	510	490	471	449	481	447	483	538	464	495	498	444	498	506	479	492	473	462	476	495	456	487	463	459	446	464	473	481	461	438	498	511	496	517	480	483	478	476	462	474	454	469	496	459	486	465	499	464	462	481	513	471	491	497	456	464	480	483	467	467	503	474	466	447	470	504	461	490	479	473	442	480	476	492	475	461	459	490	459	481	486	445	452	492	491	479	450	477	499	476	523	444	492	492	457	470	496	522	485	470	488	481	477	501	473	447	457	472	466	451	448	490	476	480	481	485	498	502	498	505	503	482	463	496	463	465	441	488	457	444	503	478	504	465	462	507	490	463	498	497	465	425	432	501	450	478	508	499	459	495	464	439	465	439	447	440	453	500	500	493	453	486	470	515	505	484	461	470	469	448	446	512	481	464	481	476	458	489	477	456	463	461	451	511	484	456	508	476	477	507	494	509	487	490	454	467	412	474	443	501	466	504	496	470	466	500	475	478	474	486	428	478	498	496	468	502	471	464	476	479	478	480	453	489	454	478	498	427	510	493	432	471	488	459	478	454	462	476	480	426	503	464	491	480	485	432	488	509	472	465	453	494	498	487	495	481	443	469	480	493	438	425	466	478	467	495	488	458	454	479	472	477	469	482	480	480	473	446	468	502	456	522	509	466	480	488	478	458	483	498	490	472	506	524	502	502	493	442	494	428	466	500	469	467	504	469	467	472	515	443	474	474	497	484	502	524	460	439	488	495	451	528	504	496	473	476	470	543	467	499	459	457	489	459	456	500	477	486	447	476	463	455	450	493	499	432	484	459	488	451	494	484	465	493	499	453	491	511	468	489	447	457	505	490	440	477	480	483	494	510	493	504	441	469	471	502	496	470	525	478	518	465	485	497	477	488	479	446	508	485	454	436	485	466	495	424	473	481	470	490	468	464	463	465	429	492	487	470	468	473	451	506	489	505	479	462	457	465	437	463	535	488	460	483	452	434	496	470	493	443	484	471	506	462	472	490	474	491	498	483	449	483	503	438	482	472	464	419	479	500	484	436	494	449	510	469	432	459	470	425	476	480	429	478	487	518	477	501	498	512	487	453	479	484	505	452	481	474	507	449	484	506	441	479	489	483	495	479	463	495	494	513	477	459	495	460	480	489	483	466	519	516	483	422	457	440	491	489	516	477	477	468	503	439	472	486	418	457	485	469	463	482	472	494	494	493	469	444	440	485	478	499	511	510	458	478	450	479	465	498	496	474	484	486	527	469	481	428	495	446	456	467	475	480	464	453	462	466	453	453	436	441	471	411	455	453	477	462	450	497	505	477	471	449	446	446	453	480	492	473	465	493	444	467	428	472	481	489	478	459	455	477	455	510	478	458	498	480	469	476	458	468	490	464	513	494	488	452	507	461	488	490	499	475	472	474	461	497	466	492	479	457	485	501	465	456	465	479	480	492	482	437	489	473	487	484	482	491	468	481	469	491	415	492	468	489	522	489	501	472	427	451	467	477	428	495	460	480	465	520	442	409	470	455	483	449	499	485	497	494	457	480	476	465	462	469	481	477	467	450	501	484	476	474	452	479	487	463	467	486	473	477	469	452	495	483	431	478	467	458	491	423	468	453	471	477	453	494	457	488	507	488	453	449	500	449	475	480	477	475	511	463	508	496	468	433	439	468	480	514	452	481	484	451	508	467	451	501	487	461	498	466	470	516	481	490	528	490	491	532	458	496	514	466	454	447	470	484	473	456	550	459	452	471	461	455	452	477	461	445	446	528	475	451	461	452	465	436	433	469	470	504	506	523	427	501	495	471	500	470	484	459	471	494	469	477	468	515	495	446	450	451	507	476	501	457	511	458	512	497	507	485	472	490	473	461	519	499	489	496	467	460	449	456	501	508	482	476	490	466	471	477	488	518	426	455	460	511	468	467	473	489	447	490	484	490	467	515	488	503	482	492	487	485	471	429	472	453	464	456	458	455	520	472	504	475	508	473	453	481	458	516	471	492	477	471	487	502	490	465	479	486	518	466	458	480	467	498	515	476	476	458	430	482	504	455	471	463	456	485	476	481	506	451	453	463	449	453	520	515	493	499	490	461	480	474	521	475	520	440	461	491	474	459	454	467	459	469	454	471	458	497	489	482	465	469	470	474	412	491	496	486	458	467	466	464	474	466	467	485	467	464	492	455	461	470	422	467	450	490	500	427	474	492	468	501	448	480	461	492	457	491	476	531	454	455	491	473	433	471	501	496	490	478	458	499	469	501	448	496	485	446	501	467	505	485	465	460	477	504	499	479	493	516	474	471	469	455	431	490	469	476	519	481	472	478	497	494	457	506	467	512	510	450	460	497	501	473	459	505	523	468	460	486	464	483	508	511	462	501	497	485	469	447	435	462	478	489	502	457	485	471	450	469	455	501	524	453	485	452	474	478	484	478	468	458	468	451	467	465	462	458	450	482	419	484	498	483	519	502	506	453	438	465	497	510	500	474	476	452	484	456	455	469	477	471	459	491	499	469	480	484	504	470	493	434	502	463	469	482	439	480	484	460	483	485	470	447	472	483	486	461	511	475	477	505	463	497	511	509	510	482	468	459	467	444	436	493	453	517	488	472	454	429	520	484	472	465	514	474	476	488	488	495	475	478	495	483	477	484	449	489	456	456	499	510	501	449	472	469	467	443	452	482	487	489	489	491	484	485	500	500	471	470	490	469	484	505	487	496	440	486	482	481	491	490	474	444
24011	21059	29057	27607	25859	23043	17160	10100	5191	3030	2131	1514	1219	1075	906	720	694	620	579	519	479	452	458	416	426	404	381	387	369	348	374	400	339	376	351	357	341	370	350	343	355	358	359	402	393	358	390	346	333	340	361	347	382	343	362	335	349	370	377	340	334	326	346	347	361	324	344	361	391	377	374	348	368	332	357	386	357	371	355	383	348	333	348	334	386	348	385	385	367	371	376	382	345	356	333	340	343	324	358	393	361	373	337	310	373	371	351	370	359	380	355	333	342	352	354	366	347	383	354	374	353	396	349	353	327	352	369	354	375	353	413	336	373	378	365	369	337	353	389	355	371	371	348	388	352	334	370	347	342	349	358	337	333	373	358	346	368	327	327	371	365	368	361	366	335	393	355	370	361	332	373	373	373	373	350	376	357	345	321	347	395	331	377	357	386	396	372	371	374	348	327	339	361	363	345	382	381	333	365	370	374	352	360	383	357	385	364	357	378	348	399	395	382	338	365	323	376	358	382	358	367	342	360	361	353	341	354	368	337	380	378	345	367	361	375	366	371	348	342	332	360	360	372	359	358	375	374	383	382	355	349	358	377	357	362	389	330	388	378	341	330	362	375	361	364	347	370	359	375	406	307	354	356	362	349	368	364	350	327	331	359	355	361	324	387	334	352	378	362	364	337	349	349	330	340	345	362	360	348	371	339	356	372	348	368	365	389	359	340	346	360	334	354	378	341	334	378	363	354	339	357	322	314	401	314	353	363	344	359	323	348	355	392	367	334	378	378	339	336	362	368	350	349	315	329	346	350	332	369	355	358	390	348	338	383	338	347	346	366	348	364	373	354	347	374	389	389	359	338	358	327	364	353	373	363	335	323	383	363	355	337	353	363	353	350	338	352	385	340	344	381	353	349	369	375	362	338	400	337	361	345	368	379	384	369	347	381	345	331	340	396	380	341	318	382	345	327	357	373	382	363	372	355	394	369	341	341	336	366	358	334	363	375	372	347	355	319	359	369	363	354	348	394	322	329	363	363	366	375	363	381	339	345	375	422	367	328	381	355	362	350	342	335	340	364	338	322	382	355	364	366	348	358	332	336	369	392	352	350	352	355	362	353	363	355	353	374	400	363	354	408	354	340	348	358	340	359	350	354	342	342	335	361	361	365	357	376	339	348	370	356	349	395	359	379	354	337	386	353	312	340	382	367	393	335	391	374	337	367	356	330	366	344	361	359	381	333	369	376	364	370	385	336	354	369	345	359	350	352	386	339	380	350	339	366	356	362	370	359	350	354	379	361	349	362	351	353	373	343	382	381	365	373	331	368	372	352	349	361	346	363	355	367	388	385	358	342	377	366	341	373	367	333	339	318	385	357	380	368	366	351	362	343	361	363	351	388	329	326	367	395	369	342	374	378	352	357	353	346	362	311	339	347	373	363	365	371	366	372	328	369	370	350	399	399	354	344	361	384	333	367	323	379	367	311	361	349	337	365	361	375	329	336	336	349	381	383	372	371	362	377	341	348	364	359	331	364	338	344	389	375	367	334	401	383	365	337	305	322	373	384	337	335	372	315	341	354	345	351	389	314	342	340	348	348	362	369	333	365	342	365	360	341	368	339	365	361	344	366	348	381	340	357	358	358	368	370	321	369	330	335	352	355	338	387	322	362	364	377	343	368	342	363	380	353	355	360	328	375	345	347	344	389	336	344	350	367	353	348	347	356	376	309	361	408	375	367	332	360	358	333	295	351	376	351	364	367	384	334	352	360	343	337	357	355	342	355	374	363	355	317	346	375	345	375	382	354	356	340	342	373	363	360	353	365	375	349	331	349	337	327	349	362	365	375	340	366	378	361	354	351	383	394	350	342	358	337	361	355	356	351	366	377	352	394	352	353	366	369	346	353	337	350	374	353	359	384	361	338	375	345	375	364	350	382	343	371	336	320	362	392	325	387	356	353	362	360	364	369	377	382	375	346	333	376	392	373	380	382	342	371	345	369	357	376	375	356	341	396	345	352	347	354	363	360	362	367	318	358	355	380	389	358	380	396	374	360	388	345	364	377	346	322	349	370	345	381	328	332	338	338	385	387	320	357	360	364	413	359	354	387	368	349	362	392	324	345	340	339	336	348	337	392	366	364	370	369	368	356	350	361	360	349	335	370	337	370	344	349	379	350	349	355	332	366	350	379	369	349	376	359	348	377	360	336	358	362	339	377	365	366	327	321	390	310	342	371	371	357	378	367	350	334	340	345	365	351	382	386	331	360	382	363	398	347	388	380	398	360	350	370	418	340	357	333	359	384	371	385	333	361	364	365	360	332	344	345	367	357	355	354	382	330	361	362	355	365	365	350	394	368	340	349	379	346	385	360	358	367	349	360	341	370	346	330	341	363	347	347	350	381	357	379	351	340	327	316	322	362	395	319	323	333	345	323	373	335	384	353	379	374	321	366	330	370	398	355	368	359	375	355	371	350	360	336	352	347	322	334	380	375	389	364	349	298	352	349	324	347	328	317	363	355	346	378	370	361	343	371	364	357	343	398	362	315	384	360	367	341	365	367	367	362	350	381	365	346	358	390	341	390	355	380	347	368	348	362	355	364	324	382	341	348	357	378	339	340	343	358	378	365	354	364	355	370	342	358	368	370	371	333	339	361	331	356	337	370	373	361	353	370	334	334	349	363	340	331	357	342	350	351	415	335	361	338	350	365	374	366	355	331	332	363	393	369	354	351	374	373	341	341	334	363	327	335	363	373	357	380	351	373	343	352	346	367	346	331	376	371	334	347	352	326	372	344	353	324	350	350	355	326	338	343	402	374	362	353	339	387	369	378	362	332	350	363	362	344	344	386	361	360	375	384	356	347	379	364	370	363	386	352	342	369	367	348	338	354	352	357	378	346	403	393	336	393	366	380	374	326	370	343	362	348	347	334	345	325	343	357	346	355	342	413	334	349	328	367	379	382	394	374	355	343	376	380	361	361	361	364	380	344	345	376	360	345	366	347	336	400	370	318	368	347	355	375	356	317	401	356	360	316	362	351	345	352	359	320	333	378	315	351	375	322	335	371	340	348	396	385	367	380	334	355	370	323	336	366	355	359	378	373	363	360	355	354	342	334	389	335	354	364	375	374	359	353	371	347	349	360	357	369	340	368	366	377	353	367	394	334	340	353	347	371	350	353	334	341	352	375	333	375	354	381	356	351	381	350	349	360	377	365	372	412	354	348	318	363	368	354	369	330	372	376	392	355	384	355	348	357	400	332	356	360	359	361	359	364	340	371	359	316	360	356	351	315	363	335	344	389	367	359	360	347	345	368	312	360	332	332	366	403	351	336	336	355	332	375	374	383	355	385	328	372	373	371	365	334	365	393	363	353	356	358	341	366	362	343	347	379	337	350	355	356	346	335	352	339	376	404	331	337	347	365	355	368	335	360	359	357	326	373	359	385	348	335	338	352	371	347	342	349	363	324	366	370	364	362	375	379	368	347	349	337	355	353	322
38074	61300	56194	43789	35415	27940	21253	15919	9548	6006	4369	3259	2391	1973	1625	1415	1180	1052	915	784	703	690	601	652	602	589	541	537	508	554	513	554	513	546	500	481	506	543	512	489	522	446	498	553	545	523	532	513	526	470	490	537	490	559	490	567	494	498	495	514	553	444	527	542	506	484	508	512	493	481	487	506	500	504	489	490	525	529	501	491	504	518	495	523	565	485	528	524	531	471	536	471	498	528	496	479	473	528	539	515	507	477	484	519	475	541	530	491	520	493	498	441	491	528	539	479	489	455	511	454	488	473	515	490	497	498	501	525	461	502	496	512	507	459	516	509	487	515	525	477	458	505	517	503	464	473	514	509	492	518	507	518	511	488	481	502	487	522	502	474	549	518	481	496	497	503	516	519	485	522	479	543	507	524	511	518	527	508	529	492	542	499	480	481	494	463	514	473	521	502	520	528	527	463	463	514	474	524	502	499	499	521	470	503	491	521	531	540	535	480	515	484	528	533	496	524	457	467	533	503	527	484	521	499	511	503	535	534	496	494	502	530	484	506	526	520	456	467	513	496	515	478	526	458	542	481	509	488	512	543	480	484	507	524	514	544	494	517	504	506	509	506	486	489	496	496	507	495	526	480	499	509	482	503	506	537	529	527	496	484	464	509	535	524	495	502	528	477	469	490	498	511	528	516	483	498	500	536	499	501	474	526	503	489	506	491	547	487	499	502	501	532	498	492	510	520	504	497	488	516	536	489	500	496	483	511	541	524	460	504	513	486	494	476	487	501	496	493	518	494	490	482	532	495	486	548	523	493	487	525	490	505	525	505	518	493	471	471	494	480	537	505	499	473	486	463	487	507	520	497	515	488	493	498	507	483	537	492	501	518	517	506	463	518	530	483	522	505	452	489	483	469	492	492	522	486	479	464	500	505	466	498	531	479	514	492	491	489	479	493	507	498	472	495	490	477	503	509	470	473	523	501	481	524	578	501	465	497	511	504	543	510	525	451	467	489	500	486	484	483	510	500	512	505	516	505	492	477	486	516	500	478	468	507	452	509	498	503	499	519	500	534	519	532	526	530	441	485	511	514	504	508	510	491	478	480	503	561	515	495	486	531	446	490	529	495	515	510	491	523	519	517	512	500	489	524	493	479	496	500	511	513	519	487	508	496	479	501	497	471	505	522	543	507	532	541	512	461	472	523	486	553	507	506	482	490	502	507	474	521	518	490	480	523	458	478	511	533	481	457	505	499	494	504	516	473	515	517	460	518	516	534	512	481	500	502	508	502	518	515	536	512	477	539	545	514	485	482	504	513	496	505	478	471	505	541	516	523	529	532	490	497	516	467	482	499	518	492	513	500	519	498	516	517	488	507	510	493	464	522	462	493	503	498	476	511	493	545	503	545	555	509	502	507	534	497	539	468	521	518	515	491	501	513	532	483	529	490	498	482	523	513	487	540	470	490	496	492	508	475	510	499	522	490	516	501	486	512	502	522	493	528	509	518	516	484	497	506	525	528	524	477	488	482	524	476	533	485	503	525	489	524	467	525	492	501	494	495	474	509	487	491	485	511	519	472	519	507	513	522	498	500	517	484	488	544	472	463	512	523	524	490	480	493	503	496	488	471	552	489	514	507	520	484	504	493	524	519	528	483	509	470	479	532	483	515	509	507	486	503	497	513	491	513	511	478	494	544	476	472	493	492	503	495	511	523	500	481	520	522	515	523	493	499	503	527	505	495	516	504	493	494	482	490	498	480	516	544	500	501	463	524	496	500	524	496	511	492	468	544	513	507	528	503	510	531	555	476	530	482	509	491	493	461	497	497	484	476	503	497	490	523	478	496	506	491	472	498	506	479	498	491	490	462	527	484	554	501	494	473	498	473	500	478	527	486	520	495	469	488	535	502	497	494	467	543	455	488	481	492	534	513	527	547	467	533	511	504	548	506	533	488	533	488	503	516	490	515	519	498	512	495	542	482	478	511	530	471	500	488	483	491	476	507	521	504	514	494	520	482	488	572	536	509	521	546	528	491	493	519	488	480	507	482	484	514	509	507	503	476	498	479	520	459	514	488	490	482	480	501	517	495	495	466	460	507	476	506	500	500	504	507	511	520	500	488	510	485	538	518	514	519	516	461	479	471	501	510	511	499	529	451	520	529	466	503	463	497	496	534	496	508	497	519	477	473	484	466	526	497	481	500	486	500	468	481	491	481	492	491	521	543	479	463	496	539	528	490	533	493	478	491	499	497	516	518	474	504	468	511	488	483	510	485	492	507	477	475	521	472	504	475	484	481	530	469	510	519	473	507	480	504	491	480	503	509	514	525	499	530	483	503	545	501	495	534	520	505	538	515	493	564	488	497	509	509	510	446	476	487	453	507	510	498	544	487	505	512	510	513	501	494	494	536	506	507	489	493	472	505	520	516	502	500	472	521	525	507	467	498	503	493	467	511	490	499	480	533	538	456	518	503	498	541	510	518	511	512	500	505	505	500	509	512	529	536	528	476	488	498	497	514	479	521	523	508	496	493	496	457	462	505	504	518	508	507	484	501	543	491	496	506	511	504	513	468	528	484	517	498	506	511	513	485	524	518	505	509	503	480	506	509	474	502	530	533	494	480	515	512	504	514	468	476	505	518	518	528	517	497	477	524	482	518	496	472	524	560	525	493	499	488	507	497	501	485	511	515	481	468	487	511	508	477	490	502	516	488	506	500	522	497	541	475	506	516	515	470	501	498	534	520	484	497	509	525	511	489	470	525	519	529	516	503	531	509	483	494	539	516	503	492	517	483	519	470	494	503	535	475	494	487	513	519	500	504	480	518	485	531	505	475	498	432	501	542	496	498	542	509	495	475	493	472	520	488	466	513	453	505	549	511	503	523	502	504	493	491	511	468	466	475	489	519	488	528	496	490	465	472	527	515	520	512	502	472	482	519	472	490	472	504	506	475	537	487	481	517	518	516	541	487	504	482	519	511	492	475	468	513	527	496	500	487	513	496	518	481	530	484	505	532	493	486	514	521	537	530	543	494	526	498	512	495	459	493	555	505	477	514	498	494	506	486	500	515	493	519	520	527	512	538	483	491	517	497	492	527	490	507	499	514	542	481	495	484	467	531	461	488	485	531	485	525	499	500	467	469	537	513	506	479	514	484	504	478	496	506	489	490	459	497	481	526	503	517	516	469	491	508	500	472	497	504	491	506	512	473	502	503	535	475	497	487	482	512	511	517	538	511	536	464	552	482	483	495	455	518	544	506	524	518	497	482	479	511	496	494	518	501	492	495	459	503	507	491	521	492	500	476	476	474	494	459	503	466	509	498	495	500	514	515	515	515	509	506	521	462	500	473	530	519	498	490	478	484	483	467	484	482	499	514	494	497	543	491	491	479	500	505	526	471	526	469	546	490	508	488	485	522	491	526	486	480	511	506	496	499	504	494	524	513	511	529	535	503	503	511	518	498	517	519	478	505	507	505	525	449	508	494	492	501	494	470	511	508
23030	21069	28843	24561	24364	26094	24346	13419	7267	4335	2856	2087	1590	1307	1106	919	772	755	682	632	513	489	429	421	402	363	419	394	380	382	348	396	381	363	382	368	345	345	317	326	383	352	347	356	348	346	342	382	348	320	320	354	332	377	357	355	381	355	361	343	344	330	365	306	354	348	353	350	349	345	356	355	343	342	344	355	382	355	350	342	342	335	327	367	327	337	351	343	342	361	331	342	296	362	340	319	341	315	365	333	320	383	361	338	340	359	331	382	376	368	346	374	323	325	357	348	341	346	344	376	335	343	323	310	306	366	355	334	346	368	361	351	319	379	365	374	355	348	365	353	377	325	350	342	338	340	341	323	372	329	335	338	338	347	365	340	332	331	372	346	348	365	343	347	353	370	369	343	359	379	350	340	355	367	378	374	327	336	366	363	381	327	372	392	350	321	338	388	348	333	352	371	344	372	354	345	380	358	313	356	360	371	358	360	356	319	367	338	345	348	348	351	336	353	334	327	349	350	335	329	374	366	368	325	332	345	367	339	361	348	323	332	351	349	346	362	352	349	329	345	346	336	307	318	361	307	337	340	366	353	344	339	362	356	372	343	331	332	371	348	298	379	324	330	364	332	342	353	354	378	390	341	359	349	346	350	334	324	364	369	372	315	319	346	320	350	343	353	354	351	310	336	364	345	323	341	343	370	348	365	360	329	375	333	342	327	365	367	348	349	324	379	373	353	369	383	362	323	351	341	369	341	353	383	318	323	325	385	344	317	359	351	381	336	380	327	352	368	347	360	349	353	356	389	340	330	330	350	378	352	310	340	374	351	312	361	345	353	353	350	352	392	346	357	354	345	339	352	376	361	345	351	323	319	355	357	335	320	362	367	319	365	357	367	314	327	349	320	334	331	352	360	360	352	341	366	354	357	378	342	366	336	308	329	341	356	373	345	361	340	337	341	337	342	342	373	357	342	382	373	354	357	343	318	353	369	368	332	353	314	356	341	330	329	336	361	332	339	333	366	359	349	357	362	345	348	374	349	353	333	363	352	322	374	362	365	376	347	357	386	361	337	371	361	348	331	352	346	333	316	342	356	330	359	350	345	353	363	354	353	321	335	336	319	354	338	336	369	336	341	358	359	350	340	361	386	352	344	399	347	358	352	335	341	350	335	352	355	326	401	347	350	322	380	363	363	357	322	344	371	334	380	357	354	358	313	333	349	374	405	332	358	355	389	321	335	391	356	322	332	338	315	373	364	351	350	339	391	339	338	336	366	360	327	369	312	332	376	358	355	374	346	376	361	396	336	375	335	319	364	361	339	335	332	339	367	352	350	349	364	358	350	326	367	324	343	365	347	333	319	325	382	368	346	347	368	371	376	337	349	360	377	358	351	341	341	348	324	346	349	347	296	314	340	353	363	348	336	343	351	362	313	350	329	371	344	366	348	337	382	334	347	344	328	312	335	351	349	305	335	339	335	344	324	348	318	341	367	334	339	359	334	356	353	361	373	351	368	346	327	364	331	346	361	328	351	344	368	353	370	392	352	325	374	371	354	371	350	330	349	290	345	346	299	349	331	345	353	333	347	329	358	373	344	350	365	348	328	357	337	353	322	316	326	346	387	345	350	373	352	336	384	342	355	345	344	357	343	342	364	344	339	329	351	373	371	342	372	298	331	371	358	388	347	358	394	353	324	329	350	362	352	375	341	325	334	328	375	359	360	352	355	386	360	370	348	333	364	346	363	349	346	345	353	347	365	376	352	353	358	327	333	339	365	362	368	363	382	348	340	354	379	319	351	381	374	338	376	344	343	361	381	367	370	345	331	317	341	349	303	336	330	331	378	355	347	337	351	346	352	337	336	327	325	352	305	303	378	348	357	351	364	362	370	328	355	362	361	355	358	364	363	364	341	334	343	369	362	359	339	316	352	359	349	354	338	347	352	326	354	337	348	341	308	362	366	395	357	333	348	352	338	356	352	338	315	351	364	377	325	305	339	321	355	364	364	366	349	342	351	380	401	348	371	345	342	324	343	338	350	365	344	347	370	308	362	354	344	328	363	359	388	339	334	367	349	383	369	336	369	330	377	380	329	351	373	345	324	369	362	344	367	375	350	360	390	352	337	347	328	331	341	351	360	365	308	347	345	388	340	334	376	343	384	343	379	370	342	319	331	316	361	364	330	404	337	356	334	377	323	369	359	353	331	314	325	355	368	320	333	308	349	346	334	370	392	365	353	394	332	354	331	322	340	374	354	389	361	372	352	350	340	356	340	334	310	338	328	358	351	354	341	360	323	351	360	393	343	355	344	346	350	329	321	380	331	359	362	333	323	367	377	324	337	336	332	368	362	375	345	380	360	362	366	351	353	344	368	372	367	353	365	373	353	369	361	328	372	331	369	325	329	365	365	376	340	350	391	346	326	314	336	331	381	372	366	337	319	348	362	367	381	367	325	338	316	332	361	354	341	366	352	383	327	358	326	365	341	331	369	338	354	344	346	365	345	348	378	382	371	323	365	393	341	354	346	323	352	345	347	346	344	358	369	345	362	357	321	368	367	337	330	388	314	296	347	376	337	361	360	367	371	351	346	341	328	405	364	356	334	335	310	360	351	353	328	334	382	337	348	371	329	363	386	326	312	380	319	363	363	353	318	372	347	352	335	380	363	339	344	356	338	373	348	375	387	342	346	341	352	386	363	374	314	324	335	362	362	378	325	322	344	358	354	340	362	331	364	366	317	318	329	356	370	373	342	312	377	337	322	362	349	360	341	323	335	336	332	368	320	373	364	363	361	339	348	370	352	344	322	368	336	346	345	379	352	340	332	356	334	365	370	343	364	357	339	312	377	365	315	372	362	325	352	341	343	336	370	347	341	356	339	354	364	347	356	337	339	384	360	342	347	313	323	347	367	346	370	325	379	303	322	370	355	392	345	326	349	339	352	358	344	329	354	374	370	353	337	353	362	344	340	355	350	318	350	390	362	331	355	347	311	323	324	338	347	352	352	359	359	359	377	365	324	392	360	363	355	365	392	363	366	356	355	348	365	348	344	358	370	309	333	366	375	380	351	358	320	372	304	365	339	371	336	331	338	358	367	350	330	396	362	342	321	328	342	360	343	354	342	355	384	364	331	357	361	348	356	365	371	346	350	347	325	364	338	320	354	352	344	337	367	347	369	326	345	359	344	348	327	335	347	339	392	344	344	361	360	347	339	348	372	360	349	332	358	330	340	337	320	351	339	321	366	363	312	344	359	352	352	338	336	366	355	341	356	370	355	329	361	330	303	348	328	353	365	343	332	347	334	352	385	359	356	355	350	353	343	348	369	368	332	377	390	331	352	363	352	341	369	359	350	342	371	343	363	345	347	317	337	361	379	352	319	367	349	364	348	334	355	336	319	346	357	376	356	336	338	333	351	356	329	351	359	350	363	339	400	329	359	364	340	354	386	331	374	343	349	332	352	344	348	350	376	376	367	357	353	347	368	321	348	331	363	364	365
40560	65953	61690	49501	40960	33670	26787	18486	12344	8141	5784	4269	3194	2457	2065	1748	1471	1296	1076	988	871	792	677	638	638	598	586	569	538	523	509	530	525	500	515	525	454	464	469	481	465	452	475	468	452	493	507	461	480	509	529	473	455	464	466	489	488	497	498	509	468	495	506	503	484	465	466	469	473	517	471	480	475	494	483	496	512	462	460	492	464	501	488	503	487	451	476	454	479	481	465	432	531	490	457	460	454	502	504	483	457	483	513	482	479	479	509	468	467	488	485	456	479	504	457	471	491	479	468	494	486	466	468	511	475	485	467	503	465	435	476	489	492	511	490	452	485	493	447	480	449	487	505	503	486	505	488	444	472	464	460	430	461	485	478	483	451	455	492	468	495	462	467	487	521	493	525	487	523	521	506	527	544	497	482	510	506	461	537	439	469	497	458	482	456	501	496	469	471	491	472	506	491	485	469	507	457	475	485	508	499	484	452	462	492	482	478	477	461	473	480	488	502	472	486	432	452	479	510	445	456	479	458	489	491	450	458	505	512	483	453	476	481	463	463	467	482	462	460	480	487	474	476	466	479	452	489	451	474	497	474	484	455	473	470	485	463	488	500	513	492	509	434	484	476	482	466	477	469	461	486	477	470	473	513	463	464	452	453	472	468	487	495	476	451	482	471	461	482	495	495	511	488	525	475	478	479	442	507	494	448	492	487	459	458	527	503	470	464	472	491	444	497	485	434	484	477	486	515	492	511	469	501	469	500	474	468	458	497	472	450	495	457	502	508	495	472	458	504	470	489	464	475	454	454	498	465	471	461	494	536	504	477	480	484	443	473	492	499	467	470	489	455	445	449	497	492	488	484	480	495	514	503	476	470	473	477	470	486	474	506	509	468	515	509	467	475	475	479	466	460	475	529	496	451	481	466	528	465	476	464	488	461	440	469	469	504	461	451	465	540	452	490	503	478	500	469	510	476	469	457	469	462	475	466	537	491	484	493	540	494	476	497	495	448	464	490	469	495	464	482	468	456	475	491	495	500	472	511	494	485	447	506	494	452	489	474	484	469	493	499	444	507	448	457	533	465	486	486	481	443	455	501	461	491	498	499	444	487	488	482	465	467	509	432	499	515	510	454	420	465	501	470	517	476	508	439	463	473	495	483	484	445	483	460	467	472	471	479	499	512	458	476	498	492	487	469	446	486	495	435	487	496	484	521	482	497	466	488	445	464	462	476	473	478	498	449	467	458	461	470	453	532	456	488	491	529	469	471	497	461	464	467	481	492	482	493	466	478	492	511	483	479	496	467	466	492	425	478	467	445	497	484	461	481	479	484	473	495	489	461	475	437	496	488	458	478	462	500	459	461	488	464	511	484	458	483	472	477	479	482	503	454	478	451	495	480	475	504	484	504	457	501	479	477	467	498	476	498	480	491	514	467	476	473	451	443	487	519	487	506	490	503	510	499	489	462	504	464	497	467	507	457	492	438	467	486	484	469	482	467	453	465	469	500	494	497	482	451	496	456	450	457	464	462	485	504	452	486	472	470	479	491	495	477	476	477	495	480	478	448	520	498	496	480	490	500	507	477	470	515	467	504	446	453	485	493	480	464	490	536	494	454	497	475	492	488	544	454	439	511	449	457	454	517	457	444	506	449	443	479	496	498	450	464	509	466	498	480	494	493	485	521	482	474	441	509	467	473	469	450	510	508	472	518	437	470	481	493	521	447	483	453	473	485	470	428	504	483	496	484	477	487	462	475	504	475	463	467	462	495	455	443	488	500	445	482	471	506	459	494	469	483	509	494	511	480	491	452	477	470	527	459	490	479	464	467	462	491	502	461	498	461	482	512	468	520	479	480	470	498	500	459	508	495	418	521	457	479	496	460	489	468	478	467	510	480	495	485	512	469	478	491	493	436	488	502	465	481	489	521	500	501	475	477	470	505	503	457	469	491	499	475	431	490	490	495	452	474	482	499	537	453	495	460	484	458	499	486	474	455	483	477	492	475	459	491	459	479	443	498	475	450	468	478	483	454	506	444	479	439	478	545	521	494	471	480	484	467	511	517	476	501	449	492	482	502	470	453	467	479	492	457	478	456	474	506	480	482	461	487	474	468	476	460	491	507	504	458	466	455	478	484	484	473	506	490	463	437	502	512	505	469	503	498	487	535	504	460	452	472	513	498	503	493	482	452	479	517	484	490	481	462	492	497	489	471	476	456	482	457	483	492	492	502	507	455	450	472	475	491	465	480	458	488	481	497	473	506	504	444	434	428	494	484	479	482	476	505	479	481	448	515	519	494	475	461	445	459	469	456	478	465	468	496	449	471	490	502	457	501	455	482	523	500	477	500	475	513	471	500	460	462	516	486	482	509	499	483	510	450	468	523	475	480	458	462	484	443	483	492	492	493	463	438	483	465	490	505	480	481	466	504	453	498	477	507	473	485	493	469	470	504	472	488	486	440	456	458	440	510	474	447	503	452	456	498	497	487	480	497	497	480	455	475	498	473	473	468	493	501	485	485	489	491	513	406	516	504	487	507	472	466	469	460	510	476	493	535	487	413	496	449	498	484	451	488	483	480	471	453	453	468	482	483	469	470	499	485	488	475	515	484	458	490	426	476	517	449	468	484	465	493	510	491	502	489	473	462	485	495	450	503	473	470	494	472	464	460	457	477	490	470	442	483	504	445	501	477	467	477	503	460	479	500	440	452	448	454	467	479	513	449	473	484	483	509	477	516	473	474	479	473	472	521	491	517	453	478	454	453	449	476	479	465	509	446	462	465	500	419	483	488	491	497	501	474	487	463	465	471	478	494	487	460	491	487	474	512	493	491	486	424	449	460	442	472	515	499	480	479	440	489	502	514	491	493	463	462	488	483	495	465	500	453	483	483	467	450	496	483	505	498	491	453	482	438	476	471	496	498	449	496	476	522	476	481	509	464	472	474	493	511	533	466	502	550	517	438	482	487	472	508	478	471	503	506	477	479	484	454	478	452	490	508	456	508	455	462	442	497	499	508	502	469	453	461	520	481	447	493	528	460	463	491	454	471	467	489	498	481	458	447	489	490	494	499	473	484	468	490	500	519	480	467	524	484	460	435	492	478	458	513	509	496	473	461	492	506	439	480	452	443	487	469	472	513	503	493	507	512	481	481	537	465	490	505	485	480	478	475	467	493	490	475	461	533	504	464	440	495	475	482	466	488	487	533	522	460	500	478	471	520	504	504	527	517	454	486	486	464	474	473	471	463	467	474	515	475	487	491	472	472	451	418	503	456	480	467	491	439	490	509	471	453	453	460	512	476	483	464	497	482	481	481	486	504	508	489	465	533	475	488	467	506	485	445	451	463	480	473	487	476	466	507	497	461	457	446	463	486	455	453	500	492	464	499	491	477	509	491	478	514	514	496	484	445	485	458	483	522	461	455	468	480	479	502	495	477	519	474	476	516	508	459	486	485	516	456	453	486	467	451	491	460	462	444	507	469	451	503	483	473	461	531	492
29764	33843	41584	35077	24737	16329	8901	4425	2821	1812	1238	997	782	731	624	547	497	443	429	420	388	406	376	360	363	363	381	364	329	367	346	330	342	349	343	338	331	367	325	349	371	347	333	353	334	358	345	325	331	382	319	326	290	353	304	372	336	329	329	327	325	359	329	372	342	347	312	333	293	337	334	316	335	326	326	323	346	330	359	333	327	354	318	336	360	332	328	342	351	319	333	356	342	328	316	313	311	348	356	331	345	357	326	336	337	368	323	370	323	332	336	330	347	312	334	324	337	312	345	319	335	345	345	353	335	326	321	334	321	348	356	312	320	341	336	338	325	318	323	353	372	363	352	345	332	336	303	321	317	333	327	310	343	340	328	352	334	339	328	341	317	317	351	336	339	369	329	328	298	328	330	334	321	345	312	330	348	342	332	315	338	356	348	364	357	354	315	356	359	315	341	401	356	305	328	345	336	347	324	321	356	315	326	310	326	315	335	324	326	351	334	337	327	358	345	345	308	305	353	307	352	349	321	359	336	340	347	338	329	323	329	355	296	322	355	356	329	358	340	322	338	323	342	333	319	364	369	335	355	325	294	364	308	311	321	335	353	333	366	331	292	367	376	322	303	319	341	331	345	320	353	355	355	312	343	326	335	353	344	336	313	343	337	344	373	389	336	339	334	324	359	315	333	359	304	303	313	348	362	314	327	302	369	374	344	331	356	357	323	356	313	366	347	331	310	331	326	332	353	347	358	341	350	348	344	348	342	357	347	362	340	316	338	349	332	339	328	363	365	343	322	297	321	345	345	316	327	350	327	315	352	363	300	313	307	351	327	340	328	345	327	308	330	361	308	349	316	326	318	311	362	337	326	341	304	327	354	350	337	344	333	314	363	337	345	288	329	358	359	375	318	282	354	338	321	337	357	326	356	363	307	327	337	319	324	344	343	335	362	369	340	340	329	353	357	356	366	315	335	334	321	319	318	350	356	362	321	345	344	338	320	366	333	335	283	341	369	305	332	353	333	340	362	306	315	321	324	350	327	339	323	339	328	335	350	321	346	329	323	316	336	335	332	348	329	325	323	366	336	335	343	351	339	292	313	320	338	316	326	337	339	364	354	346	334	356	313	379	335	319	334	341	374	337	361	329	331	322	342	333	365	338	334	354	349	353	340	356	333	320	326	305	332	365	321	342	349	317	335	344	329	327	362	346	354	332	352	344	307	323	365	354	300	357	339	342	354	361	321	290	325	320	343	350	349	348	367	332	337	331	306	339	339	351	328	325	327	327	348	330	339	352	332	319	319	331	295	336	321	349	307	320	334	317	349	337	306	343	326	322	299	320	334	371	305	361	355	357	348	324	347	348	344	357	321	340	348	332	379	307	325	337	342	309	335	343	327	339	328	308	373	326	369	358	322	324	350	346	331	338	343	319	321	330	325	324	356	354	325	347	341	331	340	353	362	321	317	303	314	336	314	343	329	355	334	330	321	327	324	384	326	314	340	331	355	334	321	325	332	343	314	308	367	356	336	331	329	359	337	318	323	340	349	371	310	338	330	352	318	304	342	368	337	334	326	314	322	313	315	337	359	337	337	342	346	330	351	346	393	337	318	291	349	326	334	325	314	316	340	347	354	325	346	338	356	315	320	337	341	309	337	334	349	366	298	324	354	342	344	337	334	306	339	329	337	362	325	348	336	351	316	319	323	346	342	308	332	347	322	358	327	338	312	354	315	325	330	345	333	355	331	345	326	355	341	348	328	316	363	346	343	349	340	371	326	330	341	380	342	335	352	349	358	373	353	371	342	332	364	350	339	358	320	326	373	322	345	355	377	345	360	332	319	353	333	349	341	319	324	367	347	360	333	336	332	354	315	321	349	322	326	339	319	329	355	299	368	312	310	326	340	348	389	382	319	328	323	344	392	345	295	362	354	331	307	348	331	331	338	353	314	316	320	347	290	344	338	340	347	328	339	335	341	347	365	324	341	348	345	321	343	343	320	350	335	350	327	338	336	315	356	311	315	344	299	325	343	346	332	321	359	301	379	341	333	335	324	324	355	320	360	351	301	309	354	337	362	307	329	336	328	322	331	354	331	340	338	339	326	346	370	355	348	322	315	340	321	325	339	342	332	348	322	326	338	339	334	344	364	369	343	364	366	315	355	339	331	314	308	335	343	312	321	318	337	310	319	350	321	345	313	338	322	340	328	358	351	319	360	332	343	343	317	324	341	361	328	324	309	329	340	337	341	324	340	363	337	290	329	328	365	330	328	307	357	334	348	373	357	318	332	336	354	332	330	354	361	311	329	330	327	357	317	321	328	353	331	340	322	328	314	325	324	300	333	335	342	349	360	352	300	348	300	332	302	374	335	348	343	324	344	300	358	355	332	303	318	314	317	336	368	328	333	338	313	347	328	350	365	327	349	352	349	353	357	348	325	348	327	344	329	302	309	340	343	325	335	360	363	368	351	346	319	335	351	304	337	327	364	341	340	330	342	337	320	331	347	352	327	342	344	340	343	360	323	333	337	338	333	384	347	327	358	326	351	334	318	308	351	322	351	341	345	351	384	337	363	342	353	313	363	325	350	305	344	335	337	344	316	356	344	331	323	337	324	356	315	318	345	292	344	318	315	302	354	332	333	324	309	341	351	344	353	321	313	337	330	353	333	338	320	337	329	331	351	333	324	343	321	329	317	335	329	355	325	351	338	313	308	341	361	338	341	347	324	291	315	364	319	346	354	318	330	325	346	348	349	339	337	345	324	335	335	312	337	343	324	313	326	370	325	308	333	340	333	288	333	340	329	324	326	352	293	323	322	329	342	364	322	349	314	319	294	315	332	339	307	341	312	299	351	301	330	333	356	297	389	351	332	369	339	308	344	326	312	321	350	324	319	296	331	321	315	345	321	352	339	330	319	370	308	330	323	341	318	312	347	338	322	347	332	337	351	329	318	338	329	348	373	326	338	356	347	343	329	343	362	326	344	373	337	317	346	343	327	358	347	312	324	326	326	353	336	310	309	330	338	308	331	319	292	340	348	323	322	346	327	340	343	339	354	368	344	331	321	346	353	354	383	350	352	337	309	348	331	374	316	320	376	343	334	332	358	336	322	353	314	332	315	337	343	309	329	345	340	335	364	323	340	361	334	335	363	337	324	334	338	326	372	336	337	335	331	321	334	347	327	371	325	301	335	346	336	336	334	352	338	344	333	349	360	352	323	348	331	338	323	364	353	337	344	343	325	348	293	341	354	313	348	343	355	349	351	329	370	326	339	324	324	353	313	363	312	355	339	339	347	343	370	318	296	313	321	335	324	362	334	333	340	342	367	317	335	320	312	339	335	332	333	316	316	353	313	362	341	325	340	331	310	339	334	317	334	351	388	368	345	344	369	351	358	335	354	351	325	364	331	314	355	308	344	342	354	320	362	331	326	330	316	345	340	350	381	324	356	313	344	385	338	328	318	382	320	279	318	331	369	319	323	334	348	364	331	336	319	344
37422	53109	47733	37449	29792	22348	14464	8912	5781	3744	2560	1911	1538	1261	1033	883	838	769	692	615	611	590	582	538	518	507	487	520	494	491	468	474	453	498	477	485	440	456	477	488	496	467	471	446	465	450	492	431	469	471	449	479	492	509	486	507	480	496	486	488	532	482	458	498	454	482	458	459	486	514	484	487	469	440	487	466	471	478	496	460	464	485	472	446	457	504	487	449	481	483	502	438	488	462	495	496	494	475	482	521	484	453	500	457	447	464	457	485	470	463	491	429	515	487	485	477	457	466	469	474	484	460	481	473	469	498	460	490	442	431	495	453	458	455	459	507	466	492	443	439	453	483	471	462	433	513	452	467	498	449	451	476	478	455	443	451	456	487	463	462	484	465	469	460	435	508	447	461	460	510	450	489	461	462	435	453	508	520	461	466	472	498	489	446	510	501	461	448	454	461	525	474	491	505	459	463	484	464	439	450	443	455	430	484	429	463	444	466	508	475	448	453	511	454	446	490	470	490	450	484	480	474	493	504	475	430	488	506	491	482	474	462	443	525	476	435	485	467	457	459	459	484	502	500	480	464	471	466	476	451	461	492	470	465	472	453	436	493	454	497	455	462	468	482	484	459	445	474	453	459	465	486	475	481	460	474	453	452	508	432	501	478	440	485	468	490	507	493	455	463	472	476	467	470	469	458	481	424	471	449	506	485	435	472	491	465	501	475	501	484	501	458	487	466	467	457	459	473	514	478	454	442	502	484	474	469	492	464	474	447	485	458	434	505	469	520	440	479	479	498	442	437	476	483	475	476	428	448	454	507	461	454	468	483	490	463	484	490	487	497	410	435	449	484	476	486	448	448	447	466	476	437	524	480	476	477	459	527	447	479	464	476	473	453	480	481	499	468	461	506	478	489	467	489	490	461	444	496	447	482	477	497	476	485	480	459	473	448	539	463	435	471	472	445	440	491	464	505	451	492	452	459	424	497	439	470	465	487	450	494	478	442	501	451	482	456	468	516	463	435	472	469	495	439	455	485	462	456	480	459	438	463	494	489	453	445	492	468	473	476	470	488	404	473	461	431	463	495	469	475	488	460	473	456	442	471	479	465	489	443	455	480	437	464	465	478	468	470	439	490	453	497	500	480	476	489	518	491	473	458	503	469	469	498	445	473	470	463	485	465	482	448	467	483	498	479	481	434	478	500	484	487	449	500	472	521	500	472	497	436	481	496	483	463	453	439	488	490	461	467	459	447	511	453	455	454	475	483	477	475	456	479	453	464	513	493	444	449	471	469	472	487	443	477	492	449	470	441	469	469	492	467	497	485	448	448	458	481	499	486	471	455	472	495	460	470	486	484	474	451	442	478	437	455	456	500	450	455	471	506	485	509	459	469	506	471	486	479	492	499	481	482	482	521	449	492	445	494	479	445	476	508	457	486	481	471	468	473	444	486	443	435	504	427	467	426	502	439	474	536	524	461	507	512	496	435	492	444	446	464	462	491	495	435	442	460	464	461	484	444	510	463	501	467	493	498	490	492	480	469	469	519	480	520	429	471	460	464	468	467	485	481	453	487	480	450	462	500	455	468	451	460	503	500	486	494	453	487	475	509	460	458	504	463	474	451	458	457	496	463	477	472	450	493	424	466	443	511	441	476	486	445	489	488	474	498	468	464	465	471	488	468	470	467	447	469	476	470	493	469	457	447	526	484	479	507	468	487	479	498	446	458	441	454	459	469	464	485	477	474	483	471	450	454	489	493	456	440	478	457	472	480	520	491	452	423	505	459	487	484	481	481	494	455	491	498	500	493	448	479	455	469	476	448	467	454	494	486	452	477	475	475	455	461	477	495	473	464	473	497	489	508	497	470	466	503	460	451	472	495	475	454	473	472	468	437	485	492	486	486	458	501	478	457	495	464	442	475	497	461	499	510	494	474	456	476	508	494	483	458	466	505	464	469	463	489	504	466	458	502	451	450	456	497	468	494	459	480	437	463	473	465	460	508	508	476	509	425	453	455	473	460	442	487	439	422	461	421	484	460	516	459	503	476	477	471	474	500	443	494	465	461	466	462	489	487	483	466	494	482	473	492	480	435	493	451	480	516	468	474	496	476	439	467	478	489	456	473	452	462	484	475	484	498	432	441	469	524	466	480	440	460	462	502	467	486	479	509	498	460	459	483	465	457	473	447	494	483	462	456	505	482	491	491	506	479	466	442	472	490	459	466	439	468	456	472	461	458	465	472	468	452	476	473	503	476	491	463	455	493	509	466	440	479	416	429	465	478	499	464	443	474	457	445	486	488	455	451	478	467	499	477	489	477	415	459	470	455	496	467	471	476	515	481	464	479	486	506	446	471	468	441	437	501	503	492	481	437	453	465	444	467	484	463	468	485	506	470	465	521	439	498	493	449	490	464	467	451	468	523	476	471	416	479	489	469	490	473	475	449	475	475	499	444	473	439	456	474	485	472	462	477	443	479	476	471	439	518	459	470	464	457	468	458	447	477	461	472	498	482	467	451	481	439	505	456	431	449	499	448	478	527	510	473	485	440	467	469	465	522	462	496	469	492	499	486	467	477	493	442	484	480	528	477	470	451	463	445	496	464	478	485	483	481	467	466	459	497	474	487	464	475	467	500	507	527	432	480	483	491	462	459	481	477	540	446	461	505	466	486	480	458	489	468	457	466	500	463	468	482	449	471	451	530	456	491	468	494	485	475	469	496	485	476	494	504	485	422	480	480	511	500	435	454	468	532	471	448	460	479	451	451	494	465	441	458	516	513	479	471	473	441	469	499	480	461	443	447	434	475	517	520	460	483	471	456	472	458	440	452	408	466	474	456	453	476	489	449	463	464	399	465	463	496	481	438	494	469	427	520	461	489	485	436	477	476	477	485	469	495	455	448	472	491	501	473	464	456	501	455	483	496	488	502	497	489	484	444	506	498	510	480	455	444	433	415	492	466	473	468	480	489	469	438	465	485	483	501	485	468	483	478	480	467	470	495	433	494	475	455	526	491	425	458	465	449	466	479	461	441	492	446	459	461	439	488	481	476	527	474	467	454	478	469	478	461	431	469	448	461	469	496	455	469	496	456	508	502	442	459	459	460	458	463	452	477	449	451	432	451	491	469	461	465	484	461	460	471	498	473	488	489	432	468	426	477	493	479	460	450	444	473	506	457	465	461	514	461	477	475	461	488	468	467	481	464	457	461	506	506	443	485	455	497	479	449	487	460	464	492	473	461	486	433	439	475	488	440	462	466	463	448	509	425	441	428	506	483	455	498	482	529	500	446	466	479	473	475	496	464	481	491	474	456	470	450	469	507	505	441	441	465	465	470	470	453	452	476	465	470	510	499	476	485	468	495	494	470	478	479	491	476	498	430	493	458	462	518	462	489	490	463	478	482	469	484	476	491	486	464	458	426	449	485	487	465	499	453	501	487	474	498	493	444	439	454	494	485	469	477	445	486	446	491	501	464	519	491	457	437	515	434	451	478	488	474
24073	21048	28994	28520	27857	24945	17340	8718	5041	3326	2115	1581	1302	1001	909	797	700	553	567	524	474	468	434	428	356	392	353	365	348	387	381	346	350	364	335	349	373	360	344	368	333	396	382	347	330	363	375	339	357	331	345	368	343	311	360	321	345	369	344	348	396	327	352	315	362	371	378	375	313	328	369	333	391	358	383	346	365	345	357	353	388	383	368	357	371	346	360	333	366	348	345	381	378	348	360	376	372	345	327	393	364	347	330	338	359	350	370	359	354	328	336	364	356	364	386	341	360	370	347	364	316	354	347	326	350	354	367	369	352	335	334	333	388	363	349	341	366	358	332	354	351	357	386	354	356	382	373	364	367	368	332	370	341	357	339	369	331	327	365	381	355	352	358	345	334	343	352	356	364	319	358	346	355	350	387	323	339	346	357	354	363	337	369	354	327	372	366	381	352	387	373	385	321	369	340	350	312	367	332	373	383	398	367	350	341	349	363	342	335	372	333	372	331	371	368	351	322	341	337	355	367	353	363	373	369	346	351	354	367	346	366	339	380	360	341	352	339	350	378	356	350	378	364	325	374	325	346	353	337	363	344	349	356	325	341	379	368	346	327	361	379	335	366	332	345	369	355	337	345	362	345	335	338	357	328	331	365	341	338	424	361	372	354	357	374	356	346	328	325	338	372	339	372	380	350	344	348	305	392	390	337	345	359	330	367	350	346	352	359	364	383	335	361	359	349	337	338	376	362	378	356	371	338	333	378	352	376	332	358	366	335	341	345	360	365	352	356	364	336	366	359	336	339	333	338	382	359	332	395	346	340	363	350	358	342	354	362	362	378	378	375	378	370	371	341	383	351	375	343	316	363	335	370	355	351	366	350	344	343	355	383	359	366	341	378	349	366	399	357	335	365	366	359	376	345	366	364	332	336	352	359	354	374	363	353	348	415	333	333	351	359	344	355	375	376	366	390	340	392	341	370	370	399	344	377	355	332	374	354	333	342	351	343	309	374	358	356	365	397	344	356	363	358	348	371	371	332	347	335	337	376	341	332	336	353	339	344	314	350	351	349	331	380	380	365	347	359	341	342	351	350	355	344	314	355	353	358	351	346	381	333	384	323	395	353	373	392	341	347	357	368	363	307	346	334	343	346	351	314	328	348	365	384	360	366	364	377	367	368	340	342	357	387	373	346	383	381	334	347	381	344	346	362	347	326	377	361	357	349	353	342	350	343	346	332	355	359	344	339	354	378	345	352	353	339	368	359	378	360	374	361	361	406	320	383	327	326	357	357	336	355	342	368	317	335	337	357	349	349	337	340	335	352	351	388	363	337	332	368	344	348	352	364	336	356	381	334	357	369	390	366	326	350	320	361	338	347	327	362	353	343	356	344	311	352	385	344	348	307	364	334	352	389	360	377	338	382	356	317	338	388	371	343	357	371	372	333	376	355	375	336	338	369	361	337	360	334	359	380	348	386	348	339	396	375	389	363	378	352	333	393	306	315	356	367	342	385	359	352	380	341	373	365	371	358	360	340	343	396	356	334	359	330	340	352	363	384	351	369	351	332	348	360	350	326	348	343	356	371	347	373	338	361	328	338	369	365	392	339	338	355	361	343	366	366	360	381	340	332	351	391	345	361	362	330	338	344	338	327	349	361	358	365	364	354	358	381	352	370	348	373	356	323	333	354	367	360	367	375	345	334	351	334	379	333	388	352	368	366	376	334	371	379	383	344	332	360	356	353	363	353	357	326	347	371	345	347	370	334	360	386	341	355	372	381	344	331	399	390	337	341	396	340	350	356	349	348	338	354	369	337	368	337	365	373	341	356	363	332	349	343	331	387	366	354	360	343	380	337	332	334	345	350	356	352	359	350	336	377	385	329	365	348	359	349	388	375	348	380	317	332	336	354	354	343	380	374	357	366	366	375	337	331	361	370	349	360	353	375	355	350	348	349	362	317	328	365	358	353	359	313	372	369	390	372	381	354	352	382	342	338	347	348	364	327	343	336	344	341	350	330	385	326	362	335	347	342	370	371	333	335	343	364	366	352	345	350	363	349	359	355	355	325	358	368	339	361	355	329	346	360	359	374	340	365	326	368	345	338	359	346	348	339	330	336	387	367	349	349	379	359	387	374	392	357	360	372	340	366	334	368	345	345	369	341	333	383	357	335	349	358	358	341	359	331	363	360	355	372	339	359	355	356	324	354	357	403	340	363	374	324	376	373	365	365	362	363	361	337	374	344	364	350	342	352	318	346	349	324	395	346	340	338	363	351	404	336	346	353	379	352	348	342	354	350	348	333	343	361	338	389	393	349	341	378	377	376	357	344	342	367	361	370	347	336	381	380	353	313	342	393	370	337	336	360	366	352	336	355	378	310	338	356	373	367	364	348	353	331	376	374	368	368	332	376	363	360	308	340	358	334	382	342	316	366	338	347	369	344	367	344	354	361	349	339	356	366	328	362	337	345	366	361	355	363	345	347	373	339	361	373	340	340	375	365	355	355	355	391	345	346	337	361	383	369	351	383	386	361	349	388	373	333	342	362	368	342	348	352	354	320	374	368	346	363	320	356	344	343	337	356	348	339	371	333	331	323	336	352	347	375	351	323	359	380	362	354	353	364	324	346	368	347	372	386	345	324	363	331	359	382	342	310	357	358	326	321	352	360	384	369	356	401	348	362	325	322	373	372	340	333	376	338	335	336	346	363	360	367	369	350	341	358	378	338	373	353	346	340	370	359	382	341	364	388	350	347	370	369	360	319	380	388	373	352	403	358	367	350	388	351	338	337	344	378	333	319	362	345	338	366	364	389	356	371	360	330	349	372	385	347	353	348	405	358	379	350	326	354	361	324	373	347	347	343	344	380	354	355	379	368	336	340	351	347	343	353	383	358	310	330	363	351	408	328	347	361	353	340	379	327	351	322	367	344	368	390	393	355	345	346	378	363	356	371	346	353	369	352	368	342	327	356	352	365	346	363	341	328	380	383	335	355	342	348	369	349	354	364	337	352	377	357	372	372	363	342	347	380	353	343	336	363	360	350	328	370	356	332	318	342	373	368	319	338	322	365	367	329	372	383	322	332	371	349	380	359	348	376	364	367	379	357	319	324	352	361	334	373	355	355	338	352	362	385	345	360	361	363	364	370	324	362	387	356	351	344	375	346	363	323	377	360	326	362	383	382	362	347	378	346	348	371	350	352	342	348	325	330	311	341	364	326	344	342	350	341	332	325	369	349	335	367	340	375	341	340	351	374	346	384	363	348	367	379	353	350	366	354	348	327	343	340	324	356	351	318	352	343	334	350	369	342	345	362	354	381	379	357	311	361	331	334	368	352	347	382	348	335	348	347	368	354	380	347	337	364	356	344	342	375	381	363	364	338	361	354	371	345	329	342	363	357	363	373	344	368	354	357	370	404	368	375	376	348	379	379	378	353	370	367	376	362	361	372	379	342	363	385	370	347	329	328	345	381	399	351	356	376	366	357	348	370	355	337	352
37100	60016	55956	45795	37823	30036	20737	14144	9564	6527	4421	3239	2555	1966	1606	1416	1221	1049	963	825	751	699	658	636	620	564	571	536	560	546	496	523	540	471	535	505	518	507	474	509	479	492	509	463	514	469	483	458	503	498	497	486	484	505	481	476	488	496	447	486	493	498	534	515	489	496	476	476	485	505	471	479	506	480	512	495	474	479	522	519	486	496	466	515	501	518	460	525	492	424	523	542	492	489	468	547	443	541	476	524	503	528	500	520	474	493	496	515	484	512	524	520	502	454	511	532	504	473	531	509	504	511	458	545	489	469	455	508	479	508	522	438	511	493	508	500	487	540	476	489	506	501	523	507	522	488	493	490	478	507	485	505	494	504	487	515	528	524	487	500	546	478	520	467	514	498	516	478	513	525	515	490	479	542	500	507	502	524	454	488	512	498	505	496	501	482	497	524	525	514	503	477	481	496	499	465	499	519	441	515	509	528	512	474	492	493	505	529	476	508	551	481	507	534	494	559	529	497	476	473	547	540	526	557	512	484	483	515	529	488	521	500	529	486	478	499	509	490	495	484	500	504	508	521	456	468	509	506	450	498	488	502	529	483	487	543	523	503	448	524	490	475	488	524	496	495	488	463	477	500	492	510	496	475	481	481	512	480	509	485	483	468	506	438	505	533	477	503	465	487	510	554	486	491	534	465	499	474	527	478	469	508	533	470	492	503	545	462	527	499	507	509	510	490	518	491	492	509	493	516	486	487	488	434	504	512	482	516	522	463	540	485	514	493	499	501	515	517	481	476	460	444	535	463	497	510	500	503	491	496	532	516	490	480	528	494	540	510	479	457	485	546	493	461	485	483	470	511	506	490	500	495	467	463	511	498	537	485	519	500	528	490	516	499	498	530	544	495	500	511	516	451	492	546	503	501	476	498	481	491	522	506	493	510	458	462	502	511	481	531	520	475	474	497	494	545	481	486	479	508	495	525	473	520	503	511	460	462	504	572	496	515	532	549	510	496	476	497	502	513	516	522	453	469	499	516	464	514	516	494	502	500	476	535	495	479	548	484	508	504	522	479	518	501	508	503	509	491	489	507	524	505	455	473	480	504	502	510	492	520	476	513	468	495	544	478	505	502	486	523	478	538	529	473	498	458	482	524	451	486	510	485	462	494	506	482	505	545	484	507	507	502	525	479	485	494	539	487	506	526	496	520	475	507	506	509	538	481	455	505	505	545	489	518	488	453	498	487	512	456	483	501	467	490	495	505	538	508	462	459	489	533	499	489	454	482	493	492	512	491	535	481	469	522	511	526	511	519	486	464	485	496	509	522	495	488	496	526	456	488	507	511	482	501	503	527	493	547	454	477	525	465	517	490	493	498	515	519	533	537	498	502	538	501	484	483	490	490	484	516	494	540	473	501	509	512	478	520	485	506	510	484	493	500	528	509	523	473	478	509	500	528	529	502	528	509	498	491	498	485	483	521	479	503	513	532	505	499	511	475	523	512	489	496	482	465	543	539	522	501	511	491	523	511	501	482	500	471	496	501	476	517	471	504	518	516	503	494	519	521	518	504	431	501	500	493	512	499	487	479	492	475	499	481	495	525	523	521	521	487	520	440	470	457	491	461	480	458	463	487	533	493	491	493	525	509	544	530	523	493	521	478	532	509	505	526	516	538	520	517	509	478	495	491	453	485	516	520	512	531	457	519	510	518	519	488	557	494	489	540	523	466	512	487	473	526	486	505	498	514	524	474	532	517	525	524	506	474	496	499	511	495	480	490	517	497	500	502	551	475	476	527	507	494	476	489	480	523	470	530	495	514	501	519	502	512	509	504	519	468	489	492	530	499	478	498	471	555	484	473	521	486	507	470	483	494	522	502	500	493	458	588	507	478	519	509	497	499	516	550	469	527	522	508	499	493	524	503	493	479	505	506	518	472	520	508	510	535	493	495	521	514	485	470	522	500	501	503	488	487	459	477	514	458	487	487	494	455	528	494	497	478	529	476	495	490	482	520	497	498	498	491	485	497	499	504	479	514	519	489	550	492	471	485	498	508	477	520	492	492	541	467	476	501	527	507	523	490	446	505	493	489	509	472	516	498	475	472	502	483	503	463	501	495	511	500	508	498	483	494	465	494	494	514	492	482	506	506	494	516	510	494	505	474	518	525	479	508	513	470	452	494	504	509	488	484	512	489	504	487	513	478	488	493	526	487	532	480	478	515	483	513	502	493	493	502	496	513	490	478	511	511	522	474	474	522	477	526	480	534	476	527	489	514	492	543	478	488	497	468	495	451	538	499	484	479	507	533	515	491	525	473	488	515	500	540	521	471	523	479	481	482	496	507	490	509	488	565	544	466	474	508	460	512	479	470	507	504	481	478	511	501	508	478	510	509	548	517	467	480	508	488	469	472	483	518	486	511	504	498	492	499	467	483	490	494	528	529	495	478	495	477	505	531	520	490	522	473	481	506	516	508	477	478	533	546	468	534	462	488	501	492	500	493	506	533	461	469	492	495	535	490	495	462	512	552	496	463	519	484	496	487	503	504	501	518	502	527	460	526	460	492	506	509	476	506	491	531	506	526	502	497	472	499	488	449	504	449	493	487	469	485	474	541	510	523	513	500	521	508	490	484	518	476	491	506	489	479	524	494	512	477	482	495	543	509	512	476	487	468	492	523	512	494	487	502	470	512	493	493	492	499	508	475	486	485	512	522	464	503	519	477	544	474	468	511	535	484	502	509	529	523	445	505	497	535	543	565	459	498	506	491	538	501	485	506	513	507	481	539	500	530	482	481	480	514	491	462	470	489	492	474	486	483	529	484	470	524	533	509	460	484	529	507	473	512	508	483	509	529	501	506	489	495	531	519	513	550	506	530	472	486	503	498	513	512	494	488	524	512	492	487	526	490	545	499	493	513	505	494	485	484	504	505	502	496	518	518	534	491	497	455	462	518	511	516	505	526	482	523	509	495	501	474	531	496	506	470	527	492	475	482	452	507	508	501	556	480	483	510	462	512	486	450	468	506	508	517	504	477	478	498	519	497	535	494	469	468	530	535	472	492	511	479	478	477	526	486	493	462	501	507	514	459	479	516	490	500	523	515	510	464	476	516	516	488	519	479	497	508	497	505	514	501	527	488	462	514	499	494	459	545	492	499	482	482	480	466	517	488	467	513	456	484	516	451	498	526	499	479	506	524	537	490	508	492	461	503	487	488	471	520	502	513	511	482	521	465	474	469	503	498	542	518	503	458	489	493	513	482	521	496	491	464	483	521	472	497	497	518	504	495	521	503	490	479	487	504	508	503	511	492	461	487	490	531	503	485	470	504	520	477	501	490	547	447	488	517	464	472	507	515	474	506	500	509	492	477	504	487	489	459	489	468	492	495	488	496	498	548	490	517	523	486	513	495	501	505	487	443	481	505	497	500	548	475	512	519	506	509	501	452	496	511	519	481	480	493	473	529	499	534	516	526	521	483	487	473	522	497	489	505	518	541	485	496
22998	21036	28854	24717	24283	25523	22755	12489	7396	4737	3134	2280	1763	1415	1167	985	829	754	685	570	533	495	449	430	438	398	415	393	365	346	356	339	343	332	319	337	358	339	342	365	346	347	360	347	338	295	341	318	347	370	338	333	337	344	347	328	321	345	326	320	352	331	351	319	364	325	333	353	393	365	311	359	347	354	312	360	334	354	306	342	326	317	318	360	353	340	370	368	339	363	340	333	309	350	370	349	391	366	333	351	340	358	364	331	312	354	346	305	363	329	341	339	341	333	346	340	330	313	302	327	322	354	360	314	327	321	342	321	350	373	314	340	350	365	350	339	375	358	364	350	339	359	349	321	333	356	368	368	332	355	350	346	323	338	352	371	309	355	357	341	350	335	333	354	357	340	363	326	351	353	333	306	320	326	363	345	341	345	302	337	335	334	356	380	356	302	387	350	364	334	373	352	339	344	360	354	344	369	333	332	332	344	354	354	305	315	313	352	360	333	305	337	345	344	325	348	380	342	371	327	356	341	324	327	396	336	360	337	359	325	329	362	342	325	307	369	304	342	340	359	329	356	354	342	345	353	338	362	348	347	330	349	361	374	330	336	302	347	343	336	316	363	346	331	318	321	301	328	352	314	362	325	335	337	333	368	321	309	382	344	327	310	356	367	373	332	328	292	335	318	318	374	331	343	330	326	346	347	318	322	348	355	339	323	324	357	355	324	356	334	328	359	303	315	332	366	315	326	342	359	355	354	343	335	347	332	363	310	363	355	360	356	362	311	333	358	346	347	325	325	318	328	311	340	307	362	310	379	339	346	345	332	355	303	370	329	356	355	331	310	331	339	356	362	355	347	336	335	330	346	338	355	374	316	309	339	327	340	332	337	333	337	362	348	327	329	327	371	325	330	323	331	338	343	341	364	342	325	329	327	332	387	342	322	334	350	303	360	365	366	361	347	342	360	338	328	351	321	334	342	357	340	370	326	364	370	353	333	366	341	350	331	351	340	312	334	313	339	333	327	316	348	340	320	372	339	339	346	376	353	356	354	314	338	327	332	342	371	317	328	328	328	355	336	351	366	351	334	327	335	338	329	355	351	359	334	323	346	370	321	304	346	332	342	326	303	328	369	324	330	339	326	320	348	345	348	388	328	324	321	332	350	331	356	286	306	349	349	367	349	315	348	341	347	340	349	325	351	324	345	348	358	335	355	347	356	360	342	335	381	335	339	343	341	329	333	359	315	322	320	323	344	326	341	360	353	335	339	338	317	340	320	359	341	333	320	337	354	303	335	369	352	327	321	342	359	353	341	347	371	326	347	321	338	329	351	358	344	294	360	369	346	342	345	318	356	362	330	329	325	322	354	346	357	346	347	314	332	337	340	344	320	334	343	352	335	356	336	319	366	315	298	348	331	326	340	362	350	349	347	366	372	365	376	335	317	353	300	367	354	338	366	337	345	331	329	372	333	345	351	343	337	363	333	310	367	365	361	334	332	321	339	324	338	307	351	313	348	386	362	343	363	333	392	362	359	325	337	320	351	322	383	367	370	333	343	329	367	304	361	352	335	358	354	365	353	317	353	342	324	381	317	321	366	343	361	335	324	338	326	329	341	364	348	333	385	326	332	358	333	360	343	335	333	301	319	333	293	319	369	358	332	347	324	375	319	334	300	371	328	340	340	332	297	345	295	336	342	347	345	323	310	347	343	322	351	336	342	335	349	317	319	358	319	375	301	354	345	344	343	336	316	335	366	325	309	370	337	345	322	349	332	334	324	349	326	323	352	363	342	341	331	350	311	344	349	354	343	308	338	331	329	342	334	325	324	345	318	324	370	321	334	362	365	343	381	336	363	350	299	306	307	342	351	322	338	311	342	326	338	343	332	322	371	365	318	351	315	339	322	328	359	348	360	330	320	340	330	330	374	340	327	318	352	321	346	354	307	342	372	319	355	386	359	332	354	332	338	366	336	355	316	315	335	335	394	322	368	334	350	341	364	346	346	372	346	327	319	356	331	367	309	314	329	388	334	322	308	325	372	334	358	337	377	306	338	328	358	316	329	330	329	344	313	325	316	371	346	347	322	329	337	377	367	331	372	320	306	326	370	345	349	336	344	360	355	343	359	322	369	325	353	351	324	350	353	342	346	343	362	348	307	334	330	372	355	342	329	339	331	341	306	304	332	350	320	358	360	327	335	365	356	350	326	319	380	319	327	371	330	362	346	340	327	343	375	355	336	358	343	347	332	331	350	393	303	348	354	358	343	338	320	345	343	348	310	328	337	357	381	372	332	303	330	331	347	300	349	316	354	321	338	352	352	357	333	394	343	331	337	316	311	330	351	357	323	356	310	373	342	344	349	350	327	338	344	340	357	396	383	337	359	329	311	387	362	317	333	348	342	337	381	354	335	320	338	329	367	346	371	336	324	338	353	362	354	362	340	345	346	352	332	340	354	322	335	361	352	333	371	365	365	349	328	314	323	370	364	329	329	329	346	347	356	333	350	372	341	310	319	334	319	357	356	329	341	322	385	353	306	317	341	352	335	330	363	323	339	355	337	342	352	326	350	319	310	350	358	354	339	378	356	307	343	346	336	331	348	371	360	324	365	363	355	358	351	337	323	332	343	350	366	352	342	368	343	318	359	350	334	360	322	368	319	325	339	358	345	369	345	343	356	350	314	320	347	376	308	365	330	333	342	355	333	343	360	351	350	331	322	315	326	309	356	332	344	356	374	346	316	335	319	356	319	333	316	325	360	386	350	346	335	332	357	348	319	348	328	326	335	372	324	380	318	335	323	369	327	327	367	319	353	344	327	355	330	337	352	325	358	349	324	339	369	342	359	335	322	359	335	336	305	342	349	356	344	331	317	352	348	326	350	339	346	341	326	323	317	356	342	360	365	356	301	345	350	329	346	360	350	349	339	323	355	359	344	339	328	331	354	353	347	308	335	354	338	331	340	337	334	323	322	350	313	364	321	330	358	337	352	342	354	349	334	328	356	331	350	324	351	328	321	351	327	334	331	392	322	310	340	320	336	320	368	366	318	380	353	336	326	348	308	328	318	328	375	330	335	365	350	339	313	370	314	341	350	325	357	352	349	303	346	352	311	323	354	338	321	313	349	363	309	355	336	325	340	334	367	347	302	332	338	343	350	362	306	340	324	322	355	363	334	349	341	331	370	333	340	333	330	323	346	374	322	332	320	331	345	311	319	335	323	342	332	332	333	376	353	319	344	356	357	331	328	325	359	330	340	365	332	368	341	305	309	324	320	338	318	322	327	316	296	337	340	330	303	336	316	336	331	364	351	325	334	328	347	328	343	349	348	347	323	357	336	354	361	369	349	340	366	343	345	383	336	320	344	337	318	343	317	380	324	334	315	318	337	348	348	325	343	334	348	356	322	330	343	359	375	340	315	359	316	339	356	288	331	395	315	324	353	367	364	314	336	356	354	329	357	355	329	356	314	337	339	354	323	343	315	360	350	330	343	351	310	315	392
39197	65934	61736	49362	40626	32729	24671	18161	13019	8960	6356	4479	3545	2740	2219	1908	1575	1344	1127	972	884	744	745	685	640	604	546	581	535	510	514	492	520	531	457	490	484	473	498	466	470	493	479	464	464	504	517	497	446	434	503	478	493	460	496	482	500	477	477	478	485	486	427	504	512	471	439	461	470	489	505	461	453	452	439	490	476	489	451	445	478	440	479	456	489	483	484	455	495	474	477	455	486	466	480	440	473	448	432	461	468	499	472	466	475	437	448	458	493	453	439	461	489	496	458	454	541	481	464	465	494	507	455	482	457	493	431	469	483	466	464	492	428	503	448	494	481	489	489	469	461	475	471	469	502	448	456	497	483	448	460	481	503	477	479	492	444	492	458	485	476	456	497	469	504	457	465	501	496	473	461	478	473	476	479	485	462	476	473	456	482	461	489	455	464	484	449	451	460	478	468	444	507	475	483	489	444	479	478	499	490	535	509	460	488	452	475	486	518	472	436	435	441	489	482	489	470	449	509	524	482	519	497	486	518	481	491	482	448	459	444	502	459	468	465	468	498	463	435	440	464	495	507	460	498	502	458	460	483	479	456	486	457	454	480	501	473	464	495	430	467	477	462	475	475	463	494	495	488	501	469	480	501	505	495	485	500	461	478	491	471	493	502	497	463	517	456	472	505	497	479	465	470	464	476	469	439	467	469	459	509	462	483	489	501	475	454	464	455	471	470	501	449	501	455	451	462	467	462	465	493	493	494	531	415	437	467	467	480	500	437	468	479	461	546	473	499	487	458	476	478	491	454	493	469	472	487	517	479	463	469	469	464	434	458	473	493	457	507	448	491	466	490	480	434	496	497	432	457	488	469	464	460	482	448	455	486	445	481	469	440	478	471	500	481	479	498	445	482	470	489	503	472	467	469	482	480	499	478	484	492	491	466	515	468	475	476	504	464	491	523	503	496	512	501	443	468	472	456	529	471	475	471	435	489	485	482	487	470	509	456	470	480	457	482	506	470	450	479	468	474	416	506	468	475	503	455	475	506	503	473	453	472	459	464	507	450	484	441	433	448	453	478	446	497	524	433	487	502	505	513	480	448	471	445	502	457	450	491	476	470	468	470	490	495	471	472	505	475	482	483	507	496	498	485	481	470	472	498	442	499	478	507	469	486	468	496	458	457	473	482	462	488	474	483	500	485	488	505	524	436	450	465	500	475	469	452	472	511	466	485	478	499	486	466	456	453	441	500	517	483	487	463	477	475	430	481	494	489	470	462	489	462	487	465	494	502	478	471	473	448	483	453	482	511	489	518	496	482	479	474	497	431	468	458	512	505	476	478	518	449	491	458	478	483	436	484	470	485	490	471	459	480	458	464	446	503	479	491	489	463	474	482	456	444	484	489	525	470	480	475	465	451	485	518	471	505	496	443	511	510	472	457	496	457	500	491	450	478	453	482	512	493	463	462	501	502	510	494	472	456	448	477	464	484	464	490	416	458	463	496	484	457	478	431	452	464	467	453	463	496	478	440	479	475	453	454	538	466	502	535	494	492	452	491	478	526	464	448	465	460	457	473	476	470	502	471	505	410	474	439	468	458	433	503	465	475	469	483	478	467	456	500	444	496	463	496	487	445	469	445	457	423	460	493	470	474	479	478	446	446	472	501	487	427	478	479	482	505	445	458	507	479	450	484	457	447	447	506	428	474	464	468	471	483	449	519	447	451	496	481	464	461	456	440	465	450	475	490	515	452	430	472	492	453	475	470	463	448	463	453	472	464	466	480	510	453	466	462	490	458	451	503	461	459	474	482	445	483	466	504	517	463	467	503	507	487	430	439	471	510	459	484	501	485	470	484	494	487	444	476	479	486	492	499	479	498	473	457	453	458	497	480	515	506	440	488	444	497	441	501	451	489	455	477	464	463	499	462	494	469	462	475	462	491	461	459	464	465	464	464	510	453	488	496	515	469	500	428	451	481	474	490	449	488	463	499	472	459	466	498	460	437	480	471	450	504	475	469	476	473	487	466	479	466	505	473	473	471	438	464	449	479	468	483	489	501	468	449	492	517	481	474	512	458	442	495	445	480	451	460	444	479	476	507	436	454	498	484	460	478	512	471	472	500	500	461	493	486	484	516	489	445	464	500	472	466	451	476	486	468	463	456	461	494	496	502	470	495	460	470	449	503	505	452	481	460	486	481	490	465	460	458	513	465	452	478	487	485	469	502	496	450	466	484	511	446	479	479	473	500	439	502	467	504	479	438	453	473	495	468	488	460	425	505	452	472	493	442	425	461	455	482	453	499	469	455	441	472	518	499	438	483	482	444	483	460	472	476	458	455	453	470	524	472	452	512	469	487	481	481	472	454	449	451	439	494	479	474	467	456	453	475	462	498	465	455	528	440	492	453	458	469	470	474	453	456	481	470	476	485	486	465	471	437	469	451	502	456	492	478	469	479	498	485	447	495	462	499	449	494	472	473	469	486	437	460	470	473	462	477	473	475	490	472	476	443	486	485	463	451	440	451	504	470	477	503	500	493	493	479	473	510	474	484	482	481	476	495	448	428	467	452	493	517	456	494	464	493	466	503	493	478	491	463	476	467	506	530	477	479	462	497	455	476	457	469	425	459	494	457	448	453	452	487	504	468	463	487	473	453	473	488	496	475	465	476	485	481	500	495	476	474	450	454	453	465	504	462	491	487	445	458	421	444	504	463	485	496	442	481	528	463	493	520	466	466	469	462	469	494	464	461	495	446	477	477	497	509	453	470	490	467	488	453	489	492	427	497	519	510	458	453	481	454	505	502	471	498	463	461	475	478	483	495	470	470	474	472	447	461	496	471	492	500	474	488	502	462	488	451	480	440	469	450	500	447	466	477	476	458	521	471	462	489	464	461	456	490	453	493	486	481	438	442	475	454	492	446	453	470	479	494	441	450	467	419	486	493	442	482	492	471	472	470	526	474	487	453	477	497	489	514	476	442	491	495	476	465	439	470	478	471	447	482	511	432	483	461	472	482	505	490	466	461	451	477	455	481	482	455	481	451	470	491	488	487	485	466	483	501	478	465	460	452	478	504	428	478	485	473	485	477	456	460	436	491	463	490	463	456	489	478	498	456	481	455	460	458	485	453	483	512	498	461	486	473	444	468	457	497	449	440	479	471	507	480	452	496	437	465	424	468	464	481	478	520	479	452	500	465	471	487	478	462	433	463	496	474	482	473	495	461	487	478	466	484	508	494	462	486	464	424	445	455	501	467	492	488	498	454	446	474	442	484	442	520	442	461	448	470	482	443	449	493	490	490	502	511	494	471	483	445	458	541	510	491	490	454	441	485	528	469	478	487	474	492	458	461	478	456	482	444	475	453	481	460	428	467	470	490	452	449	490	441	466	519	481	495	478	468	523	486	452	452	489	452	472	495	514	463	473	448	488	504	464	472	460	440	435	478	514	463	465	502	483	485	447	486	461	477	483	473	465	470	486	470	468	465	469	471	473	476	465	456	483
29419	34198	42610	34607	23452	15336	7807	4651	2923	1864	1358	1082	961	709	691	581	509	474	437	411	406	355	355	386	372	345	354	356	370	352	342	323	337	322	336	322	322	337	325	326	341	321	341	353	324	337	370	367	324	326	311	346	362	375	352	352	332	347	337	321	318	321	335	334	326	360	367	290	329	338	323	331	322	312	314	320	336	329	332	368	346	355	323	313	340	347	342	339	337	335	332	312	358	332	361	364	330	339	321	354	366	337	341	343	343	358	328	346	307	347	317	355	308	345	329	321	308	363	355	333	341	330	339	327	338	321	346	330	307	348	317	322	329	329	333	329	337	322	373	330	299	359	315	354	316	332	345	387	350	292	346	343	338	362	303	319	344	340	334	320	344	339	348	312	357	325	327	294	318	322	305	300	332	350	311	335	322	345	314	348	308	322	328	341	320	336	369	342	316	312	362	325	337	337	353	332	318	337	296	317	333	325	347	341	343	310	335	336	318	316	342	341	324	316	297	319	293	338	302	306	304	363	356	347	342	313	349	314	368	344	302	336	341	339	367	305	300	333	320	311	330	360	336	361	316	342	303	365	347	338	287	327	298	314	334	344	325	323	344	350	300	344	314	366	341	321	318	307	321	317	301	351	324	351	339	325	362	348	342	331	318	330	289	369	310	342	364	354	337	318	355	333	317	345	335	325	355	323	374	312	333	342	341	359	360	321	356	332	338	311	334	314	331	346	337	304	330	348	325	330	322	308	340	343	361	335	291	339	362	307	329	338	299	323	328	325	344	305	313	312	325	315	336	351	318	311	335	339	352	332	339	321	322	332	348	362	348	358	330	360	316	362	347	329	329	316	349	316	328	307	327	334	340	359	331	325	325	309	309	346	356	342	338	344	297	328	349	334	326	337	304	325	302	368	330	336	348	339	345	358	309	332	338	352	318	339	340	330	338	288	311	358	342	373	288	354	344	331	314	265	321	314	331	316	308	328	333	329	303	333	356	320	311	323	327	310	342	343	364	348	308	296	304	340	320	359	324	330	334	322	344	327	354	328	327	296	341	334	295	329	333	362	342	342	328	312	323	313	362	346	342	344	335	337	333	354	336	337	322	329	357	340	346	326	338	311	313	336	360	344	328	292	337	314	337	314	316	357	341	334	317	355	304	337	341	328	311	341	343	318	297	347	319	308	330	304	331	351	341	336	329	348	332	298	321	329	299	359	332	353	330	321	331	341	341	324	346	349	343	349	344	325	324	327	315	333	341	345	299	324	348	335	331	344	324	367	348	322	300	320	362	362	299	338	320	322	339	344	346	321	351	332	341	357	346	342	324	358	322	333	356	337	351	308	343	330	318	323	286	321	306	349	317	296	352	326	352	344	317	329	332	336	324	349	336	331	338	348	307	347	320	323	340	323	326	335	330	312	344	355	342	327	334	308	312	333	333	340	352	304	305	286	321	358	330	346	354	315	318	304	327	354	359	301	356	329	309	330	363	314	318	321	323	299	306	300	339	327	337	371	337	352	335	348	314	336	339	383	316	350	325	329	340	321	340	323	339	355	329	346	343	326	319	316	312	337	342	340	352	360	304	339	297	335	361	337	328	347	348	332	349	326	344	331	312	310	342	343	324	373	314	340	326	351	326	332	307	292	349	350	305	337	352	324	370	333	359	330	293	311	331	350	335	337	330	333	315	340	339	340	312	310	383	324	301	322	322	328	342	329	351	331	324	333	322	362	336	331	365	355	320	351	323	322	346	317	350	326	359	327	352	332	296	337	313	343	300	316	305	314	327	311	335	303	295	319	348	307	325	346	337	336	308	319	365	333	362	332	329	284	319	319	305	301	342	331	319	325	296	333	334	329	302	291	329	328	301	336	333	330	356	352	360	328	313	368	366	352	343	342	359	355	340	311	301	356	325	331	304	331	317	326	319	348	343	314	334	335	306	323	343	326	345	305	338	339	350	326	339	323	299	317	349	324	313	318	325	305	319	337	345	336	348	353	341	332	325	319	325	313	300	304	334	329	339	325	314	330	331	324	326	381	334	336	348	314	336	367	346	353	287	323	314	321	303	305	303	312	368	329	334	345	340	320	348	328	329	328	329	316	336	351	350	311	302	347	338	332	351	352	306	326	339	312	346	349	319	327	322	327	320	316	303	329	327	336	351	327	352	314	350	333	316	328	309	325	310	323	323	348	345	338	318	322	341	310	304	350	340	349	343	338	323	342	318	325	348	326	322	340	311	372	368	318	357	353	339	323	330	345	331	351	318	343	318	368	336	347	351	334	329	331	367	338	386	318	341	343	350	326	332	372	339	315	351	322	309	320	332	344	340	319	324	305	309	339	299	328	343	326	308	325	328	334	321	350	346	332	350	329	299	338	309	337	321	314	293	315	321	319	334	336	340	312	345	319	336	329	326	310	335	343	293	338	300	325	328	328	339	329	350	322	313	340	346	314	324	333	318	361	335	339	331	326	348	321	353	341	339	333	329	382	321	344	342	312	331	320	303	320	333	340	311	332	360	335	321	312	351	357	319	337	339	325	361	322	321	330	319	338	345	356	327	316	350	299	339	327	318	361	324	304	318	357	344	321	352	319	310	304	297	332	325	311	303	351	364	337	319	323	316	306	335	332	342	329	317	359	317	341	356	369	316	337	357	336	361	341	345	304	338	364	325	296	361	353	353	346	348	351	347	330	354	309	312	331	324	339	335	334	331	312	335	305	327	309	303	336	323	338	336	301	314	322	335	343	305	330	311	345	304	307	317	316	353	350	340	313	317	335	319	353	323	342	329	352	294	312	357	350	338	313	347	331	352	318	337	312	315	326	308	306	326	323	297	351	340	309	323	350	336	333	326	303	371	346	308	342	347	355	336	327	317	325	325	324	343	312	329	367	341	313	305	316	324	341	321	356	347	358	328	335	326	338	305	307	318	346	334	340	389	363	314	337	313	308	338	369	316	311	315	323	315	343	335	320	322	348	341	335	324	318	372	308	311	331	333	310	308	330	347	330	344	330	327	341	316	294	316	333	329	335	334	354	311	313	341	310	291	306	347	328	327	357	320	348	355	320	328	351	328	378	356	333	335	294	324	328	310	325	344	315	334	325	353	305	325	337	352	343	315	377	313	353	331	311	379	336	323	323	344	316	316	356	353	336	324	302	320	321	333	315	343	333	345	315	359	346	351	289	328	329	323	315	338	323	337	353	332	350	321	336	342	361	360	326	333	297	304	297	327	322	330	330	305	320	346	345	330	328	318	344	347	344	327	350	351	355	348	346	322	308	316	301	327	325	303	344	325	346	300	326	351	324	340	337	332	330	339	346	311	327	331	327	346	304	337	336	339	365	320	334	348	347	320	337	344	342	331	315	322	324	336	346	326	326	336	328	328	342	351	314	328	330	331	311	330	315	361	337	318	322	346	304	346	325	294	356	276	333	342	351	324	336	363	326	318	338	330	351	359	356	367	348	326	331	348	325	308	334	303	309	300	358	321	310
36820	52724	48168	37011	28539	21397	13321	9186	6256	4134	2762	2149	1640	1309	1130	949	891	778	654	654	618	570	542	525	496	500	510	530	511	474	471	512	479	463	487	498	439	500	495	454	458	443	465	458	435	467	491	438	474	455	436	494	460	455	462	448	478	465	466	459	452	424	469	439	477	435	469	480	446	474	454	474	520	500	448	475	462	508	441	441	459	486	468	479	486	513	453	488	474	499	466	474	467	469	456	446	506	485	477	463	449	481	516	447	457	493	477	451	494	486	468	461	484	474	435	467	466	421	441	506	425	503	474	477	509	458	416	502	447	477	447	484	424	445	452	465	444	422	471	460	424	457	423	426	446	491	505	463	471	461	488	469	474	500	470	469	454	483	481	486	483	435	463	455	438	470	424	454	487	464	476	470	472	500	478	489	446	471	467	450	458	444	461	485	442	467	475	460	463	425	461	473	455	464	464	501	463	432	459	437	416	467	509	472	474	451	473	461	455	501	473	449	484	471	455	446	461	502	479	473	457	459	408	462	463	472	450	447	440	435	477	491	427	462	473	463	466	477	502	448	467	445	452	483	479	464	457	478	497	470	474	460	505	436	465	416	485	505	500	461	480	464	461	476	463	469	461	469	455	475	457	508	471	475	445	454	464	455	475	422	436	488	507	484	448	471	476	463	467	457	460	473	468	510	471	484	483	477	492	492	441	433	498	485	468	452	451	493	487	457	516	461	461	451	462	464	488	457	495	466	465	475	470	490	490	457	481	490	464	458	450	437	491	463	454	418	478	458	486	441	478	495	472	439	451	506	463	456	416	475	419	422	455	482	420	474	501	480	466	479	466	460	471	454	482	458	457	445	442	474	495	456	502	484	500	463	471	471	455	458	507	455	520	452	424	484	447	466	484	472	449	445	494	514	429	473	461	517	482	454	491	472	473	478	458	458	482	462	458	501	455	496	422	450	443	479	469	467	420	456	435	475	426	459	428	419	451	492	464	468	460	447	448	431	472	446	513	463	480	455	459	461	439	460	476	476	488	503	484	470	457	460	493	466	488	466	471	469	472	430	491	475	490	467	461	482	419	466	456	500	449	479	453	479	476	455	467	479	469	461	480	498	467	460	461	437	463	427	470	455	481	489	464	491	463	485	482	469	438	470	476	469	486	437	526	474	474	476	476	468	436	465	517	475	485	495	436	467	448	437	465	448	451	471	553	431	437	453	460	483	472	507	460	471	449	486	450	463	420	443	480	503	435	441	475	493	453	434	484	482	458	465	456	469	452	451	457	446	494	468	480	494	441	497	442	490	442	439	494	483	463	471	477	468	488	460	458	457	495	503	455	439	458	463	491	457	467	488	434	467	495	431	484	450	448	499	478	444	471	502	531	441	454	455	446	462	467	496	466	465	492	474	458	490	443	436	441	484	485	476	422	508	480	477	446	504	453	444	443	465	489	464	461	498	448	491	468	483	450	459	475	469	453	496	435	516	448	449	445	471	483	469	477	441	524	492	474	476	436	449	451	448	488	459	491	463	511	482	438	501	475	482	455	434	444	478	434	457	478	474	426	450	479	474	483	449	487	461	451	449	461	439	490	441	430	478	453	482	450	473	522	469	467	472	484	507	486	488	487	464	488	480	478	441	434	508	476	443	495	440	457	465	446	456	474	452	468	451	466	510	480	519	483	490	463	468	457	487	451	462	470	452	470	448	461	489	490	485	468	463	442	458	456	439	445	460	454	469	464	463	446	457	501	470	473	460	454	482	502	463	441	473	446	514	441	437	476	455	462	475	427	477	453	440	439	461	425	481	445	468	455	492	440	462	469	482	490	463	448	433	453	470	469	503	441	459	453	494	466	466	466	482	471	482	477	460	490	465	485	481	444	510	447	482	482	478	491	443	493	467	460	440	492	501	464	471	516	450	478	491	476	441	481	453	476	491	453	440	462	432	454	489	454	457	453	458	494	465	477	485	432	448	457	449	462	455	463	508	451	478	484	446	473	458	475	484	484	459	465	438	458	494	479	495	453	461	460	446	486	483	470	426	444	453	462	481	433	469	463	449	472	481	445	476	479	476	467	475	479	441	484	455	483	453	424	443	486	458	462	470	490	477	534	440	489	488	492	467	460	475	514	467	452	485	452	467	447	468	450	489	460	461	488	434	467	454	462	432	515	477	485	481	481	441	462	437	441	458	426	442	435	462	457	459	469	448	475	476	440	462	483	470	487	499	460	472	453	447	467	483	430	508	476	469	466	442	446	481	465	452	444	440	440	467	468	471	469	459	449	463	450	457	469	450	461	502	428	473	473	531	466	500	465	488	475	467	475	448	472	485	468	454	468	459	459	466	445	490	452	497	459	445	517	448	466	484	466	424	456	467	452	447	485	458	442	491	470	489	455	483	450	482	463	448	454	475	467	475	458	434	504	423	451	462	433	467	455	443	474	456	498	475	507	483	480	491	472	467	464	453	486	484	492	465	475	450	487	455	455	425	486	451	484	453	451	513	457	453	494	454	444	465	478	467	468	477	481	487	448	465	462	465	466	466	472	440	483	451	474	470	460	460	468	504	443	494	480	426	474	471	499	452	457	503	468	493	501	444	481	468	433	461	485	467	463	453	463	485	457	409	471	440	448	484	435	439	464	472	438	464	473	441	487	543	434	450	476	446	491	443	448	475	464	476	466	463	441	455	496	470	446	469	451	463	482	437	477	502	465	487	486	463	444	460	442	450	467	450	457	491	482	449	492	503	503	452	461	450	521	487	483	475	456	505	472	434	466	447	490	455	464	459	491	481	479	456	487	477	452	482	489	440	493	464	468	437	476	446	468	470	435	455	428	451	408	422	505	511	469	411	447	477	456	481	542	479	423	453	478	438	451	473	454	457	439	452	486	461	442	486	483	508	498	489	440	451	478	436	470	450	446	457	457	484	416	480	479	445	463	454	455	497	468	470	474	491	488	466	496	475	450	484	433	454	460	454	464	444	450	408	487	501	483	484	443	450	460	459	492	494	458	473	506	501	453	435	446	465	434	494	452	481	460	475	452	464	468	470	457	422	498	456	453	483	471	487	470	459	450	481	462	492	448	482	474	499	475	462	486	480	434	477	482	425	438	477	514	490	458	512	454	437	487	492	417	467	470	452	494	485	494	506	480	435	454	486	461	473	478	430	481	459	461	472	448	496	438	458	513	493	465	427	462	537	457	470	474	485	492	466	472	474	457	486	471	460	489	477	490	497	475	476	515	466	455	465	457	452	463	526	451	454	473	482	459	427	443	466	473	446	475	479	467	472	472	462	475	458	507	484	495	459	481	448	456	467	462	466	465	466	463	465	449	461	455	423	499	511	422	456	495	421	448	441	434	490	474	464	455	496	472	439	473	456	469	453	475	442	445	427	464	483	472	448	452	506	467	452	410	476	475	493	468	487	463	431	464	497	488	436	468	476	419	476	513	466	457	475	449	466	483	488	445	479	478	473	454	484	445	493	498	462	464	524	477	435
24117	21071	29169	27797	26544	22767	15357	8486	5153	3605	2304	1739	1312	1092	906	785	710	619	554	526	526	440	431	423	387	378	413	411	338	364	351	374	368	369	340	333	375	350	354	354	340	368	349	356	352	358	338	354	367	343	365	346	365	342	345	295	328	344	377	307	329	359	345	334	361	306	330	344	374	357	376	371	356	372	334	371	335	351	374	376	332	362	340	370	363	347	350	346	344	363	365	382	356	361	353	359	353	379	396	355	360	336	351	361	348	343	344	393	348	364	402	360	319	345	337	309	388	369	385	346	349	356	374	370	361	356	353	348	352	346	354	311	367	319	380	342	366	330	328	349	362	339	357	378	339	330	351	361	338	366	336	366	353	329	345	344	386	365	327	344	328	321	374	370	362	367	344	400	340	348	349	394	326	356	372	351	351	354	388	339	349	326	361	327	341	338	342	345	345	355	383	382	388	309	348	348	344	335	360	332	344	367	343	356	340	373	363	345	383	350	361	354	318	346	330	339	341	358	337	341	368	371	361	342	335	382	364	375	368	359	360	376	378	355	371	365	373	360	349	358	352	363	333	328	337	350	379	332	351	346	365	338	339	372	360	368	345	324	365	364	363	364	373	375	374	364	334	360	361	324	354	362	320	348	360	324	341	379	372	362	339	331	306	338	373	360	350	331	323	334	329	346	319	373	334	345	356	357	374	345	385	332	306	342	364	355	322	378	337	352	386	373	355	372	345	345	354	373	352	367	347	357	391	380	320	357	359	360	333	330	342	309	381	341	399	364	350	354	353	310	331	349	347	329	381	344	345	362	329	339	345	370	334	368	333	347	365	353	303	346	310	370	381	341	339	360	326	330	339	353	367	345	340	330	333	362	351	340	344	366	360	333	345	365	348	388	365	372	325	324	398	341	341	325	346	342	325	352	326	336	383	386	351	372	353	328	333	385	351	337	344	368	363	387	360	386	318	372	373	357	349	381	359	358	339	355	336	355	379	373	318	397	326	372	343	356	323	324	352	339	387	355	382	387	357	363	323	338	350	344	335	340	342	350	345	385	356	367	328	333	360	346	345	331	376	334	361	377	326	357	382	308	325	355	355	377	346	351	356	355	341	351	352	336	351	389	362	335	353	354	308	362	382	362	346	386	333	358	381	360	316	331	337	324	366	327	373	320	356	380	371	318	343	355	411	346	338	343	357	331	358	358	351	366	364	368	388	350	352	347	384	353	367	345	353	355	369	327	363	349	366	351	364	311	324	331	343	405	370	362	347	328	331	368	342	346	375	375	351	386	328	362	356	373	350	360	382	370	352	373	327	354	348	340	369	324	347	334	350	334	348	354	358	349	357	357	330	364	341	394	329	354	334	378	338	335	352	350	355	369	358	406	337	326	387	380	350	328	356	372	348	372	387	400	366	359	346	343	353	331	316	355	346	379	381	379	372	353	344	361	326	365	354	388	355	342	350	349	319	342	369	356	317	325	364	323	356	369	363	359	342	372	355	340	349	347	315	372	328	384	385	336	371	321	360	351	338	356	339	356	344	357	342	388	388	351	356	354	367	358	360	366	334	360	360	357	342	348	352	391	373	327	354	357	363	360	350	357	344	330	385	336	323	366	351	371	340	366	320	341	383	374	346	359	337	303	324	354	316	353	387	377	356	364	347	352	369	329	391	379	339	338	332	328	325	314	327	387	341	423	355	351	349	367	358	353	319	391	376	317	373	357	385	332	332	372	341	346	363	348	351	318	354	326	390	356	339	349	398	316	363	333	384	367	347	332	333	373	384	348	353	324	371	345	335	338	346	340	328	353	321	351	351	376	372	360	357	381	381	360	355	376	348	348	347	368	381	354	354	360	362	363	370	322	359	349	356	343	350	342	342	348	370	343	361	375	374	341	314	330	356	328	355	366	349	393	362	354	365	352	366	319	348	337	314	399	348	357	317	352	367	355	342	343	352	383	363	335	350	336	382	345	349	376	363	328	347	336	333	350	354	348	350	338	388	351	364	353	337	353	360	362	369	359	358	328	348	363	335	357	340	368	366	303	368	350	360	345	353	353	363	350	353	371	354	363	319	345	359	381	350	352	334	351	341	336	323	352	339	384	341	361	338	346	327	357	365	342	369	357	358	343	319	355	344	352	382	350	340	347	318	366	368	365	347	370	372	328	364	394	342	349	371	337	363	378	349	357	336	355	330	344	356	365	357	333	347	357	323	345	383	357	336	326	355	373	325	368	364	367	353	360	368	385	360	363	366	350	356	334	337	338	365	335	330	332	327	361	360	348	342	343	383	367	361	353	340	360	323	362	368	369	355	349	321	358	367	336	347	357	354	363	374	377	348	396	349	359	345	364	404	336	380	356	336	374	338	325	339	337	342	342	365	361	383	316	340	364	367	346	328	332	340	349	370	308	347	337	376	334	374	355	336	335	343	350	341	347	332	349	377	337	327	367	313	379	350	293	345	354	364	353	371	349	361	331	361	374	364	319	371	348	353	384	352	324	350	351	345	330	403	352	351	361	345	331	358	319	359	376	374	371	356	351	334	328	356	345	341	357	361	367	343	361	334	345	347	352	362	343	377	352	379	380	355	343	380	364	346	331	357	361	390	335	336	324	359	389	359	341	323	365	346	373	364	346	345	329	363	371	330	373	354	372	358	357	360	357	371	387	378	342	347	339	362	358	365	356	367	351	317	327	342	345	363	314	343	361	361	323	344	364	364	360	362	354	323	361	369	345	370	350	328	367	352	334	357	362	368	337	333	368	361	370	365	347	347	349	367	371	358	350	364	322	361	329	356	410	383	349	341	353	331	340	416	390	363	374	349	343	385	339	368	348	342	347	359	330	367	344	351	340	364	318	357	346	390	320	344	376	387	345	339	348	354	350	351	335	388	344	387	338	316	372	365	317	346	357	355	339	360	380	391	348	373	355	339	365	354	356	342	359	345	330	353	352	358	363	345	341	355	359	345	358	364	367	349	356	328	367	338	364	380	341	354	360	341	354	336	335	365	369	356	369	359	347	362	353	310	333	381	353	378	382	352	363	383	335	338	369	354	344	368	373	315	355	341	321	366	367	340	374	378	335	376	323	362	346	324	385	347	349	369	344	347	370	284	313	388	376	328	342	342	335	372	346	362	327	379	324	366	353	371	356	375	340	359	331	369	378	355	390	328	350	350	366	350	338	344	337	346	363	373	373	360	378	357	364	380	362	344	328	351	362	335	342	361	352	376	351	376	339	353	367	350	360	374	371	366	347	367	338	339	360	385	357	342	396	345	352	359	331	324	363	313	362	370	336	348	324	307	354	345	344	350	345	377	324	342	347	348	345	310	338	335	363	358	367	344	342	333	369	359	372	344	364	360	354	365	359	369	391	347	360	343	340	361	385	343	353	352	334	346	336	332	380	339	367	377	334	358	336	334	304	337	357	362	346	356	386	363	353	314	347	355	384	358	376	384	358	343	327	351	336	380	337	352	376	351	373	347	375	331	342	338	370
36712	60519	56741	43687	36400	26591	19207	14413	9838	6952	4694	3438	2582	2069	1717	1517	1223	1063	916	803	747	679	609	610	594	533	510	507	520	510	460	480	474	501	536	464	549	487	497	497	474	475	479	452	482	520	483	480	493	507	514	502	472	482	459	491	525	486	484	509	506	477	478	454	516	483	479	512	477	512	515	511	459	525	481	479	507	491	478	489	455	487	490	494	493	508	497	510	493	519	532	510	471	513	508	513	495	486	493	449	492	457	475	477	478	492	462	462	516	470	461	474	523	496	527	478	502	456	514	483	518	516	499	484	510	490	486	506	493	491	485	525	523	447	509	482	499	479	509	494	507	504	495	488	476	436	499	494	483	486	453	488	484	490	486	453	473	504	471	548	504	479	506	489	482	471	470	474	507	461	522	462	508	468	497	471	476	502	513	505	490	515	472	523	478	548	513	472	468	516	466	472	515	532	489	507	500	518	483	511	466	492	520	472	478	494	444	487	467	530	503	518	508	507	477	530	463	486	476	501	479	480	507	497	459	452	478	516	484	470	513	447	497	432	518	482	502	494	505	485	462	500	490	468	468	468	503	483	522	524	469	477	465	506	504	483	465	527	493	489	487	493	483	500	492	491	465	449	509	510	549	473	475	496	501	548	519	487	497	483	502	508	471	484	481	455	481	506	480	489	496	490	447	513	481	442	512	484	470	455	477	462	516	468	489	469	513	525	480	492	472	508	498	448	486	497	501	497	496	515	494	506	505	504	486	492	508	446	477	457	499	491	491	503	498	484	477	496	517	487	477	482	489	490	518	478	449	482	460	479	464	533	478	493	507	541	511	505	473	470	514	504	480	478	477	491	489	515	511	501	496	523	478	469	480	504	467	459	508	506	488	534	493	451	494	477	504	495	503	458	491	490	528	517	512	461	492	494	495	496	501	484	465	484	532	474	476	510	479	468	515	493	469	518	469	522	496	511	520	502	517	483	469	535	490	482	502	533	502	532	447	465	491	487	515	495	508	451	529	481	486	473	486	475	511	452	478	524	485	489	536	496	505	484	500	501	490	469	459	485	505	529	471	523	513	521	517	488	511	483	480	459	520	498	478	465	507	488	479	504	491	485	498	496	503	519	472	501	506	480	473	496	475	475	519	495	450	512	496	487	516	485	506	522	469	495	494	501	502	493	501	487	498	484	478	482	501	521	535	520	520	539	512	451	422	493	475	513	512	502	473	506	496	483	518	494	490	514	522	510	475	471	484	485	501	481	461	498	476	487	489	488	497	544	519	476	488	477	467	483	521	473	511	527	497	489	489	464	488	480	469	464	516	494	490	451	497	495	480	452	494	496	474	449	464	498	466	484	460	518	476	502	508	509	476	450	491	479	513	511	499	486	490	470	489	467	492	483	494	494	475	523	512	465	464	515	487	494	482	434	484	485	509	493	499	507	466	454	448	472	530	472	467	449	494	464	514	469	505	501	504	468	489	471	480	497	502	503	512	529	511	484	485	492	539	466	469	468	490	512	475	491	485	443	513	493	486	479	508	495	497	458	493	508	457	493	460	484	488	515	514	464	505	506	469	499	493	448	523	478	500	481	532	451	521	505	515	489	485	499	462	479	480	478	495	473	504	495	482	462	484	457	458	505	504	503	486	438	491	442	497	502	466	488	484	485	508	480	483	475	507	490	491	508	472	474	510	525	497	493	467	494	451	532	492	468	479	510	481	504	487	551	472	520	474	469	489	485	470	508	476	489	485	497	456	471	509	463	489	476	521	507	454	511	502	526	489	510	498	470	498	511	493	475	528	471	486	480	481	508	481	466	491	477	522	502	503	504	506	472	483	454	470	482	486	504	513	499	482	488	478	508	487	504	465	511	480	464	516	492	499	496	486	486	495	497	480	475	514	519	477	492	472	465	492	482	513	477	493	470	494	467	504	497	464	490	459	473	473	488	473	488	535	473	488	487	549	534	490	541	499	483	500	539	485	508	542	494	460	523	457	478	516	508	493	522	484	494	474	559	484	473	492	475	509	473	497	477	491	489	490	493	447	515	518	497	460	469	470	453	498	510	497	519	468	506	497	495	478	469	480	462	473	486	501	509	483	475	499	519	461	473	486	505	504	517	491	492	536	517	514	464	511	481	481	454	435	440	475	467	502	528	493	471	509	473	493	489	528	495	480	492	513	486	490	501	496	492	486	533	490	511	489	470	542	487	458	473	515	481	489	506	508	486	492	451	500	486	490	467	514	494	483	490	452	484	507	511	482	525	496	481	484	458	501	489	519	480	475	509	498	467	478	548	510	474	472	477	446	487	472	460	501	500	484	481	504	491	499	483	489	497	496	444	511	509	446	519	487	479	471	517	482	516	464	473	506	483	506	488	487	460	450	527	511	509	478	499	490	522	513	441	518	507	493	548	471	484	492	489	491	479	495	458	487	481	453	515	452	487	506	503	469	474	503	540	495	500	490	448	472	478	464	522	441	485	447	480	509	492	477	516	513	491	477	468	496	457	505	488	502	510	498	534	475	474	478	478	520	468	477	502	506	480	471	475	488	525	502	517	504	490	481	502	503	481	481	505	488	516	464	482	505	468	486	505	519	500	502	473	495	536	492	479	508	501	521	474	501	506	493	503	471	488	498	489	494	492	497	513	507	482	461	496	487	485	465	524	508	474	477	513	477	500	473	475	494	510	518	503	508	464	480	474	497	502	524	489	494	513	466	505	506	482	474	478	481	503	468	453	561	527	488	509	497	520	496	484	513	478	490	494	491	512	515	524	480	483	446	493	493	502	488	497	490	474	528	501	512	514	503	487	511	505	487	479	482	501	500	530	493	525	482	524	480	474	490	440	496	480	486	496	465	509	502	520	489	504	469	494	500	486	503	513	468	467	480	514	504	503	489	514	483	499	475	518	496	474	457	491	501	483	476	527	476	494	506	471	499	487	478	513	458	454	483	496	476	489	470	496	499	510	492	459	459	502	480	493	531	501	520	501	449	459	467	523	535	503	455	468	474	527	488	511	491	463	436	482	523	479	522	511	474	494	490	512	505	490	506	498	491	477	492	453	470	487	506	488	467	457	489	476	514	492	521	497	545	502	465	489	471	519	457	489	492	456	482	494	504	459	503	472	458	523	457	514	459	470	420	484	513	502	471	530	469	525	505	459	522	508	483	487	490	467	504	546	493	451	484	484	465	479	484	522	482	489	480	494	479	478	516	525	471	461	506	522	499	497	505	510	467	450	520	468	496	490	482	478	451	496	464	519	429	494	525	502	472	489	511	505	504	470	486	504	523	501	469	447	463	495	517	518	452	490	529	464	467	493	486	482	489	508	479	513	520	502	498	480	494	516	522	473	470	480	487	493	510	475	486	479	515	465	456	498	506	501	497	484	518	472	477	455	449	474	463	489	520	485	514	486	473	482	494	483	466	524	493	506	477	476	466	445	504	459	493	520	494	477	539	457	452	500	466	494	466	491	477	520	552	449	504	503	474	532	487	466
23048	21052	28896	25211	25434	26578	23703	13220	7505	4958	3259	2409	1772	1468	1092	958	842	781	669	577	533	456	426	437	415	389	421	405	398	356	352	396	341	334	355	314	370	352	334	347	365	337	361	376	322	336	325	328	326	363	321	367	361	346	359	342	307	318	356	322	373	346	294	370	334	384	357	332	339	353	342	335	300	367	314	309	313	336	352	323	354	322	319	331	333	344	357	335	355	336	334	346	345	346	369	352	358	388	375	361	357	356	342	351	322	324	358	323	371	342	332	348	346	325	369	350	344	329	328	353	331	325	348	360	298	325	334	331	364	328	357	329	352	377	358	335	378	358	346	316	347	343	340	342	347	370	340	347	343	347	347	348	350	325	350	371	312	357	308	352	323	358	365	360	309	290	334	349	357	355	308	305	357	317	308	342	300	343	348	353	346	351	340	343	380	343	337	340	335	332	334	332	363	366	331	331	340	381	333	361	355	332	316	346	332	350	348	352	325	351	319	326	367	302	354	387	321	372	324	328	329	342	324	339	343	329	328	360	341	345	343	322	355	343	347	330	348	331	325	355	343	324	346	349	321	363	304	379	370	326	315	304	332	365	345	349	372	364	333	338	347	360	326	340	343	366	311	343	338	310	327	334	351	335	364	330	357	392	355	333	352	327	327	350	355	330	339	344	339	325	335	342	330	337	379	334	349	329	365	369	314	373	333	327	322	359	363	348	332	345	358	361	323	326	364	335	334	323	325	326	346	343	346	341	333	361	354	315	366	370	358	336	332	328	321	353	334	343	302	358	342	298	341	351	312	344	339	329	338	332	345	323	309	334	346	349	344	327	339	322	362	350	355	336	333	323	352	346	342	333	350	356	370	308	340	350	341	367	354	366	374	322	340	325	355	318	346	329	343	377	316	360	332	335	335	336	361	333	332	360	329	322	328	325	311	364	375	329	326	340	370	330	330	367	360	352	373	320	321	331	333	368	351	336	335	337	335	335	354	334	299	352	358	338	362	338	318	338	333	341	325	353	321	338	352	348	348	309	323	335	340	339	324	339	340	354	363	316	356	378	330	333	353	378	315	322	389	348	362	340	322	326	346	341	329	315	357	325	331	330	349	344	336	368	347	354	342	318	349	360	339	352	343	332	355	315	373	326	365	363	321	327	338	323	358	341	337	347	318	320	335	359	347	340	312	324	313	334	347	338	366	341	361	350	348	340	373	351	350	377	337	354	339	353	315	330	333	353	324	343	356	365	321	332	318	395	349	352	351	311	319	343	340	395	328	325	347	362	359	310	320	348	385	327	331	326	331	388	315	347	329	317	316	327	339	323	367	351	330	357	323	363	367	351	357	333	323	346	327	338	316	313	368	347	326	317	360	326	330	342	351	341	360	336	336	340	320	338	340	319	349	327	332	341	323	346	348	335	317	319	324	382	344	353	310	334	312	350	347	357	334	317	351	361	324	328	347	316	312	355	325	341	361	345	317	329	325	333	351	349	343	302	330	330	373	337	338	382	343	338	281	350	326	328	334	296	360	321	365	343	352	346	322	339	343	386	358	324	321	318	343	376	316	361	307	341	298	355	335	334	317	322	324	376	328	355	347	336	339	340	323	354	363	341	361	330	332	344	326	333	310	358	314	339	303	342	350	325	331	348	363	362	375	369	326	355	309	316	327	375	332	394	316	305	347	335	352	359	352	350	340	347	343	343	336	337	347	340	362	371	352	355	367	336	338	341	358	337	351	339	349	326	358	320	349	382	342	332	342	334	358	334	324	330	310	361	382	341	334	339	330	333	298	343	349	361	343	363	357	313	326	381	320	310	325	328	317	331	348	310	350	339	355	314	343	354	341	350	319	333	327	328	329	360	357	355	387	333	320	340	347	314	335	349	329	337	315	346	325	355	344	344	338	369	328	349	380	313	343	373	373	352	354	347	377	364	341	355	361	344	342	346	342	334	356	360	311	372	358	326	330	341	298	332	316	337	337	396	368	298	335	349	365	373	325	331	314	332	360	334	340	306	334	340	360	375	346	370	332	339	339	357	358	378	319	342	350	335	353	328	329	346	336	337	345	371	333	314	350	309	353	327	333	350	380	335	361	333	376	327	353	353	367	365	359	336	336	301	337	338	359	348	327	349	386	357	349	380	342	335	335	310	318	343	327	316	370	354	333	363	349	376	357	338	320	356	318	369	376	346	359	357	356	351	352	354	342	315	341	345	338	361	368	324	344	342	348	336	327	348	349	324	357	363	342	346	334	354	333	318	338	342	319	334	343	347	345	328	338	349	289	367	338	347	342	328	319	319	353	328	352	323	349	360	346	315	284	348	345	309	321	362	326	344	338	312	327	340	327	315	319	360	319	366	333	348	387	387	348	320	362	326	330	319	335	368	335	342	372	329	344	319	317	346	326	337	353	314	336	336	373	353	317	316	336	341	347	325	350	354	340	383	361	361	371	353	328	357	319	321	333	328	307	314	310	338	333	351	310	315	381	332	305	348	355	359	310	364	335	378	338	369	358	388	325	364	336	318	341	369	368	342	349	314	338	310	319	352	345	373	316	363	328	328	336	362	352	316	338	314	390	342	310	336	313	374	305	356	330	323	317	295	313	344	333	340	334	354	328	336	327	299	344	356	351	339	359	344	338	321	344	333	360	327	344	360	361	339	305	350	329	358	351	308	342	322	355	343	349	318	336	325	331	328	322	329	325	329	351	318	357	329	312	326	345	367	328	353	378	352	331	341	327	315	348	345	326	354	367	335	351	392	342	326	337	329	323	353	356	290	324	341	330	347	349	316	333	346	340	362	339	361	361	302	317	316	372	354	340	342	328	337	356	331	354	373	349	339	326	342	338	387	319	346	324	329	333	334	347	367	328	344	346	342	362	317	363	325	352	334	326	321	342	331	356	354	321	349	353	345	329	350	344	343	324	347	331	321	308	371	323	323	369	348	363	353	322	347	338	348	334	339	315	328	309	332	354	357	338	351	365	368	363	318	338	356	301	349	339	328	344	344	313	316	353	329	354	319	294	358	321	331	360	379	372	336	333	330	345	350	339	345	332	349	337	358	344	349	360	341	294	327	328	377	327	347	339	336	366	323	326	354	333	362	316	325	338	358	337	349	316	339	323	345	321	336	321	338	333	344	373	315	337	335	365	340	326	336	352	354	325	348	327	327	322	348	334	354	347	298	344	329	322	320	354	317	341	367	364	337	326	359	351	321	315	323	328	336	356	348	333	354	370	359	329	332	356	345	380	349	318	372	363	332	305	325	333	322	339	304	352	372	379	331	326	335	319	342	343	347	373	345	379	338	349	335	349	325	322	326	340	351	351	344	364	348	349	322	352	345	343	333	348	303	363	349	336	343	329	345	355	384	380	305	318	346	342	334	354	343	352	348	326	384	329	380	341	296	351	342	362	352	351	338	355	338	345	307	343	316	346	381	349	370	344	328	342	366	301	346	317	342	325	352	352	347	315	331	337	342	329	354	354	349	317	313
39113	65853	61345	50978	42750	33596	25885	18789	12875	9165	6419	4654	3514	2740	2209	1950	1571	1272	1087	1002	870	780	693	658	580	586	554	582	548	526	470	502	471	499	464	517	463	518	485	449	468	482	469	496	501	463	485	469	477	462	453	479	456	489	477	454	491	469	489	445	515	496	478	474	483	443	485	473	459	425	487	476	456	444	479	474	471	507	466	466	459	475	449	468	462	486	472	450	501	471	454	442	448	518	490	464	470	444	444	480	474	427	448	478	480	506	468	459	521	480	521	506	437	446	482	440	455	479	477	444	461	513	492	450	488	432	461	485	426	436	474	468	491	467	476	480	455	492	467	482	467	480	488	436	463	453	486	456	411	468	491	477	509	479	481	448	482	504	451	489	429	457	491	460	442	471	484	494	523	482	463	502	444	450	464	416	437	439	464	458	439	453	417	457	441	479	446	475	471	471	463	478	421	459	466	455	461	504	483	494	475	450	480	481	459	466	437	461	463	511	497	472	436	446	446	420	496	484	436	445	460	458	457	476	466	457	464	440	463	499	455	442	509	486	463	475	513	509	459	471	467	444	457	465	506	464	479	492	464	436	459	454	467	462	468	467	467	438	457	444	476	448	470	488	478	489	479	420	460	452	452	531	423	469	464	488	486	461	482	454	455	452	442	475	488	463	487	472	486	502	447	513	474	471	463	470	479	468	486	480	448	428	465	474	454	447	469	465	458	459	452	483	435	442	443	416	491	459	471	470	492	447	489	493	442	481	460	507	458	484	455	493	425	467	481	461	440	492	464	470	467	484	477	464	479	461	417	489	450	468	479	428	466	461	454	463	458	448	456	480	464	491	489	490	493	463	470	500	462	453	477	464	459	438	466	471	474	456	431	455	451	499	444	484	430	473	489	503	480	445	460	491	489	516	466	489	430	492	497	470	487	468	454	480	476	475	463	474	466	498	453	485	512	470	457	438	467	444	447	451	461	458	467	472	465	469	502	483	464	467	472	467	467	496	511	478	465	499	512	496	453	481	481	429	469	484	486	472	459	450	443	449	439	483	440	477	453	475	484	465	446	496	418	492	471	475	459	456	465	461	485	502	473	498	452	487	476	490	474	469	456	468	503	460	485	498	460	425	448	483	463	447	459	483	508	485	482	479	501	430	462	491	468	490	452	498	502	479	432	483	482	446	483	457	494	482	480	490	459	459	465	497	450	489	482	439	481	479	492	448	471	454	450	458	470	463	478	486	480	478	515	470	475	460	512	466	448	478	484	489	413	418	472	450	491	490	453	444	517	454	474	475	480	469	514	458	464	458	460	443	487	448	510	463	478	439	500	486	452	473	481	444	482	500	437	485	465	451	456	466	435	456	477	445	469	465	415	468	498	505	469	445	489	450	465	469	453	461	464	443	469	463	495	477	463	486	444	468	433	454	491	438	481	461	461	472	484	479	426	490	470	502	472	436	477	506	498	513	480	457	468	480	431	458	451	432	468	460	450	480	485	477	491	483	459	486	497	445	487	440	475	475	496	493	483	489	455	498	466	464	456	461	484	452	431	481	471	502	436	504	455	439	434	472	521	489	465	469	465	465	473	445	470	513	469	460	468	469	476	496	513	461	458	440	463	450	461	489	502	474	402	476	484	441	478	485	488	478	456	459	463	453	482	477	499	492	499	454	451	473	480	464	459	467	489	444	480	452	445	463	482	463	470	479	472	449	456	469	469	478	476	495	504	461	496	493	455	433	483	471	477	445	479	431	428	449	477	451	490	423	435	453	503	437	466	484	494	452	496	456	445	485	465	466	483	482	452	457	458	489	457	464	483	447	459	510	498	467	440	433	471	465	443	450	486	473	455	495	483	475	462	493	425	467	448	519	481	426	478	453	453	427	462	496	484	492	468	428	485	434	441	512	460	485	468	454	477	489	444	498	458	441	452	461	448	479	463	448	473	419	457	470	473	496	502	474	473	479	454	491	454	486	480	445	450	429	481	489	522	460	483	456	494	484	448	486	448	420	470	458	524	478	483	434	523	472	504	505	489	486	434	485	455	475	477	471	468	479	491	488	466	473	467	473	465	504	458	484	475	458	456	453	473	471	474	474	460	481	507	462	483	464	464	504	482	462	454	494	475	469	457	475	469	455	462	476	461	514	447	452	506	439	450	437	488	474	464	489	470	469	468	467	455	451	463	467	433	458	503	494	443	447	460	497	467	474	490	476	491	477	463	465	465	497	492	441	465	500	444	451	468	479	458	495	433	452	471	480	482	465	466	478	465	485	490	466	480	456	497	477	465	481	465	467	462	459	496	470	460	436	492	452	450	465	496	444	444	468	443	488	468	477	454	475	515	437	441	485	468	429	473	487	464	476	478	519	482	433	488	481	472	431	460	465	469	481	483	453	479	436	447	468	439	473	443	448	479	485	475	464	476	457	484	483	471	478	434	450	476	457	505	474	441	450	467	475	454	460	449	481	469	471	498	458	509	444	482	463	461	456	482	479	492	468	443	463	466	517	480	475	464	466	510	460	480	457	485	471	498	472	474	476	476	476	454	507	508	495	499	476	478	496	449	475	471	478	443	517	488	428	470	425	467	453	449	482	449	455	449	485	465	479	439	465	478	452	502	468	454	472	486	458	456	502	517	480	474	504	490	476	489	457	479	472	473	495	449	470	458	466	466	456	480	469	453	461	452	491	473	482	492	496	496	480	471	449	475	509	494	457	481	487	423	466	461	483	493	467	477	487	499	463	476	474	459	482	482	431	471	465	472	463	470	463	504	480	458	452	489	453	494	515	443	503	482	490	462	452	487	496	470	491	451	479	467	461	478	459	485	456	487	462	448	444	474	458	476	469	486	458	445	499	473	488	508	503	495	479	442	453	483	474	448	462	444	457	467	460	472	455	489	489	451	462	461	467	480	530	443	474	477	469	479	473	483	468	462	510	458	432	475	478	454	500	480	445	448	463	470	465	456	471	455	477	468	470	466	478	454	453	482	496	467	444	465	469	442	419	467	428	498	454	461	448	493	478	456	442	489	490	447	487	446	465	428	462	454	487	468	482	515	482	516	464	432	471	469	501	489	438	468	446	467	459	464	447	432	469	451	470	469	481	458	504	461	503	475	464	439	419	451	517	454	451	491	476	519	453	475	477	456	463	475	489	440	462	449	485	487	438	459	460	456	457	418	449	466	437	488	495	508	492	444	453	462	436	467	492	467	502	461	480	449	490	496	457	483	480	486	502	457	445	491	466	474	469	467	500	496	477	460	481	507	476	486	454	467	478	490	464	483	460	485	444	463	450	487	456	481	464	489	466	500	432	509	475	470	468	480	487	466	451	431	470	456	498	472	482	444	477	477	463	435	491	494	505	446	469	463	469	423	430	492	457	498	475	484	464	462	490	468	453	465	501	487	528	478	456	512	503	469	468	430	508	452	477	424	456	469	513	462	411	465	505	469	461	485	487	473	441	492	471	483	473	437	463	508	515	441	494	452	482	471	464	475	498
29137	32276	42366	35904	25363	15797	8481	4841	2845	1995	1392	1075	898	773	655	568	522	466	449	436	426	383	376	326	366	322	330	364	345	334	336	353	357	342	337	344	330	350	324	322	364	313	341	340	343	320	323	347	314	352	348	304	311	341	327	334	329	294	358	335	333	333	343	315	340	317	343	322	305	327	325	325	299	337	360	325	328	336	336	357	339	317	333	340	300	337	355	309	337	323	353	354	309	344	335	322	323	331	330	319	327	333	331	341	311	312	319	302	335	336	358	328	361	323	327	319	332	352	305	370	355	327	328	336	338	302	340	346	337	353	350	343	343	330	328	308	308	342	338	336	335	354	312	336	318	323	305	296	319	330	331	302	314	353	351	345	338	306	362	323	322	326	301	363	333	313	317	324	365	334	336	332	329	347	309	365	332	359	330	375	322	335	348	345	339	321	331	335	346	345	283	320	336	349	347	315	344	361	345	336	340	333	286	318	365	303	309	341	357	310	311	308	337	305	320	324	336	362	331	336	322	328	343	331	306	315	310	299	333	321	334	348	324	336	342	346	288	344	327	322	350	367	345	356	341	363	306	335	322	339	328	336	332	319	328	306	326	315	340	332	341	346	315	306	320	308	346	342	364	323	329	338	321	347	325	292	286	312	311	338	354	353	314	326	332	326	325	343	339	310	330	382	323	354	390	335	341	355	336	288	318	324	352	338	325	315	329	316	345	334	357	352	354	332	361	282	320	339	326	311	332	320	307	343	325	332	342	300	350	323	298	352	313	330	341	333	317	336	313	309	338	302	341	317	330	313	342	313	361	336	306	286	350	323	330	331	337	350	304	353	322	314	332	327	318	325	323	327	329	354	332	333	327	321	334	343	291	341	306	320	322	314	280	337	335	333	328	332	317	317	311	298	363	311	338	318	338	329	334	329	318	335	322	346	341	315	341	309	313	321	343	315	339	340	305	353	353	295	333	313	351	327	307	340	346	358	351	333	354	321	327	345	335	319	362	309	343	324	340	316	339	323	305	333	313	338	337	336	282	343	349	314	325	339	337	323	330	342	344	332	300	349	326	366	301	352	350	333	296	341	321	323	313	356	346	333	325	331	329	320	326	321	327	321	305	301	308	328	310	344	344	333	298	337	344	356	376	339	327	318	360	307	349	346	322	316	320	337	345	350	364	360	314	310	360	316	315	325	300	342	330	320	275	317	358	312	360	355	352	314	341	356	344	312	312	371	325	319	324	335	322	314	348	319	284	326	371	327	322	308	348	301	332	312	355	309	321	318	331	336	329	336	329	315	339	306	345	360	333	339	314	352	343	359	327	324	311	360	356	327	348	343	352	364	320	363	301	284	337	337	327	336	311	354	343	351	321	324	347	306	338	335	347	298	338	337	314	333	327	363	330	315	333	306	307	346	366	374	368	350	336	326	326	312	312	354	333	296	336	320	353	330	326	323	320	328	349	315	325	301	348	348	357	342	347	353	311	323	342	309	338	326	333	324	307	282	340	334	329	326	317	306	352	321	319	348	352	330	335	349	340	335	315	356	325	335	341	315	307	334	318	319	329	332	349	334	321	314	313	355	369	321	329	349	345	315	330	338	345	334	338	315	351	331	305	298	309	334	332	353	330	320	308	364	334	333	329	330	321	323	289	323	334	283	321	353	316	328	343	334	304	323	320	313	307	328	347	327	300	322	311	333	324	328	345	345	330	384	299	336	327	302	319	312	352	352	313	328	327	294	333	286	311	349	333	340	308	333	319	343	326	347	314	336	306	332	283	325	347	321	327	337	347	320	322	314	316	305	314	312	344	338	328	321	313	304	332	349	341	325	330	317	301	364	352	363	350	310	324	312	318	358	300	350	329	347	365	336	346	347	324	354	339	325	311	305	314	324	315	302	311	329	320	308	351	325	319	355	323	365	345	346	335	280	343	335	315	334	344	328	337	328	339	364	344	362	334	335	354	333	334	313	298	321	349	317	341	345	336	341	336	343	348	312	349	307	324	343	313	290	299	320	336	323	335	321	329	310	308	316	344	336	327	341	327	330	363	354	303	344	347	357	325	363	352	334	329	319	312	332	312	308	338	304	331	308	330	321	322	322	320	344	311	329	293	323	347	321	304	331	328	340	310	341	336	335	341	320	337	324	344	364	319	336	350	318	321	366	319	379	373	349	315	342	333	347	305	340	350	333	330	335	341	341	329	340	325	318	352	331	315	330	302	360	333	338	321	328	311	319	316	320	364	342	321	297	360	371	325	350	345	337	306	331	335	340	385	340	332	296	321	327	331	339	326	304	303	312	331	328	347	329	329	337	345	303	348	330	311	320	372	318	298	342	362	340	335	340	317	320	331	316	318	351	348	370	354	332	302	314	340	330	360	310	349	313	331	343	295	318	311	308	353	318	309	318	306	329	328	294	337	321	342	309	349	333	335	316	342	338	325	324	371	350	326	310	327	307	328	336	356	324	319	339	304	327	304	334	361	347	342	348	378	365	324	331	359	327	290	310	308	346	344	323	345	295	338	328	326	339	373	310	338	299	364	320	331	307	315	340	361	355	323	342	313	309	352	306	319	321	297	362	317	350	331	299	307	352	293	324	337	316	326	340	343	336	316	315	342	342	322	306	337	324	314	315	313	352	331	305	333	300	319	302	344	332	334	346	318	345	352	348	310	323	313	354	293	324	304	315	309	317	331	315	348	328	313	321	333	352	295	341	334	339	305	331	294	328	371	333	319	331	339	298	324	322	334	362	312	378	343	324	323	353	331	325	318	338	312	321	322	359	341	370	328	319	346	305	352	349	308	324	317	328	344	314	329	313	358	341	311	317	326	351	329	329	352	332	351	352	319	373	345	341	333	362	332	337	366	335	347	327	369	307	348	329	305	326	356	320	311	338	350	328	340	302	347	337	319	319	340	314	336	314	352	320	311	326	336	330	343	326	314	328	320	319	330	323	377	338	296	328	320	338	371	317	324	311	347	323	319	321	327	363	371	305	313	327	345	347	324	349	336	322	337	352	350	355	324	352	319	345	332	340	317	338	367	346	361	331	345	326	319	338	274	343	335	303	321	317	353	326	335	339	305	316	331	346	332	319	329	332	330	348	310	320	314	345	326	343	319	307	344	304	331	315	313	287	348	290	323	313	337	350	333	298	323	322	323	346	305	311	344	323	328	319	357	326	315	336	325	358	358	329	346	373	322	320	339	338	330	339	337	318	301	322	318	303	308	349	361	330	328	318	295	324	326	341	315	341	338	302	341	335	345	340	307	346	326	337	351	314	318	319	313	316	293	344	315	325	346	331	376	311	319	337	323	310	301	343	309	346	320	344	291	317	324	317	342	369	340	298	333	399	342	320	309	354	376	339	327	324	341	313	337	310	313	348	333	315	323	330	326	351	293	316	306	339	345	351	338	351	327	332	335	339	328	322	306	311	331	321	324	359	311	314	340	342	326	321	319	300	347	314	329	328	340	330	319	303	298	318	330	318	335	348
36183	51411	47947	37898	29955	21240	14401	9925	6241	4233	2935	2128	1661	1373	1193	1031	943	732	752	675	619	619	508	550	543	489	487	469	478	458	473	470	461	517	509	495	456	488	435	453	479	500	426	451	493	482	453	499	476	463	470	464	474	474	468	448	495	469	478	480	470	476	441	431	451	441	475	448	469	451	464	494	479	457	467	471	477	444	461	461	463	455	434	469	437	482	482	490	500	458	467	484	463	465	455	459	473	453	485	446	452	458	466	446	444	471	453	478	444	455	449	488	466	465	480	489	444	479	442	448	421	428	486	440	488	435	437	481	531	485	451	464	493	460	475	457	455	452	474	470	455	453	461	445	465	476	461	455	512	465	462	430	475	479	464	432	444	467	477	458	491	429	413	468	434	449	420	443	434	457	447	470	478	460	441	425	439	413	437	461	464	452	488	451	431	466	469	438	484	481	434	456	454	479	485	452	474	434	469	474	451	432	469	465	453	435	473	449	460	453	446	476	480	451	460	480	424	443	449	460	475	448	444	465	471	516	478	457	477	469	458	474	461	490	473	491	461	453	417	461	455	465	492	487	465	463	448	470	447	515	494	459	410	459	453	460	491	451	447	425	451	504	475	449	463	486	474	447	459	459	414	453	470	451	454	450	464	470	476	465	434	458	458	485	475	468	436	417	455	451	472	460	474	507	481	463	482	470	420	446	483	461	477	466	421	448	478	499	445	471	482	463	460	438	475	482	517	448	472	458	486	462	462	465	485	466	434	481	448	445	485	438	435	445	438	446	470	455	452	444	460	491	464	463	494	465	474	463	485	440	468	460	484	422	506	470	436	435	449	444	456	429	449	473	492	430	450	460	442	439	469	473	471	458	433	425	443	484	454	459	457	445	454	461	480	440	509	448	453	473	442	472	461	450	469	479	485	496	462	452	452	525	486	451	469	464	454	453	480	466	467	456	472	503	461	467	464	480	502	498	443	454	413	434	437	437	478	474	479	426	389	447	458	439	420	487	470	493	451	454	469	443	479	477	486	448	449	462	453	467	504	470	461	479	472	521	434	435	466	478	449	464	518	461	469	454	496	459	467	485	448	433	456	423	473	486	455	461	472	430	447	410	519	465	467	458	442	478	487	455	500	453	450	458	472	451	439	479	463	502	490	467	447	468	474	498	440	469	462	461	456	442	483	473	453	453	475	476	410	457	485	474	466	445	454	448	449	451	473	456	500	447	488	438	469	465	467	447	436	452	453	520	433	445	450	454	474	477	462	451	473	478	475	469	476	441	496	436	440	449	460	456	454	479	476	440	495	461	464	430	476	469	473	444	479	476	476	444	454	448	460	458	446	450	452	482	495	479	482	457	497	463	500	455	446	462	447	485	481	473	474	471	437	479	471	441	457	508	457	487	463	476	477	458	480	451	523	459	470	417	471	490	444	479	469	442	471	452	464	450	503	464	483	432	412	470	478	439	476	502	511	475	472	446	456	480	447	463	478	451	429	475	433	503	439	467	434	459	464	434	494	472	458	457	419	435	438	460	469	462	448	494	457	458	445	397	471	468	407	462	482	462	441	458	491	467	449	462	464	459	439	446	466	451	444	474	435	474	487	524	465	448	442	468	481	448	467	472	464	441	493	472	467	461	478	460	466	423	475	485	437	433	471	421	456	477	452	443	447	449	470	451	406	474	439	490	427	451	476	463	463	464	448	422	458	436	473	421	457	433	489	456	400	462	444	421	456	463	448	466	473	468	433	452	490	453	467	491	475	451	466	448	450	445	461	448	454	469	478	449	475	480	471	494	485	438	455	477	437	450	440	503	425	479	499	424	467	450	420	483	438	470	454	452	443	460	483	453	445	462	436	426	507	468	458	431	471	460	428	458	488	443	488	459	477	491	484	483	466	440	446	461	482	458	465	491	462	461	459	503	441	476	439	451	442	464	425	459	487	440	437	459	446	471	479	450	471	481	469	462	433	452	449	469	470	467	468	447	480	435	495	470	428	462	442	472	471	455	473	467	451	440	480	500	427	477	465	455	435	458	493	465	433	422	452	450	490	467	490	488	475	439	510	500	450	456	463	469	440	414	481	456	444	462	498	474	443	417	474	494	447	469	479	458	489	465	479	447	450	458	457	437	460	461	461	463	472	462	489	467	445	474	433	443	482	456	456	461	469	496	479	423	450	437	463	490	454	483	466	492	426	494	456	427	456	538	448	432	442	438	472	490	496	465	444	441	455	438	528	462	431	442	481	430	457	459	482	477	455	445	466	475	479	483	460	413	471	432	489	453	469	474	451	465	517	485	432	467	458	449	479	464	451	455	448	428	490	456	472	473	477	446	457	491	480	472	466	497	472	452	456	453	502	436	449	483	431	478	474	409	450	439	444	469	477	462	492	448	493	500	476	460	456	438	473	459	482	436	494	417	427	491	456	492	467	450	469	499	463	488	444	410	487	451	437	464	503	476	479	443	425	471	485	458	452	415	474	469	496	475	450	457	497	468	485	469	473	449	497	475	481	498	465	477	454	441	427	439	453	464	454	452	485	455	461	415	466	438	466	473	434	494	497	444	489	430	436	463	482	465	471	457	473	458	456	459	438	493	481	435	487	478	485	474	442	463	450	450	482	414	467	458	463	455	424	473	450	476	465	445	471	480	446	483	465	463	470	444	438	419	493	445	478	456	484	425	432	454	482	450	458	456	475	451	478	455	479	468	435	457	453	440	465	475	444	446	433	492	469	465	487	478	471	438	480	463	426	450	479	431	459	448	448	433	463	455	457	470	476	448	449	449	467	452	444	450	453	482	411	471	437	455	462	467	439	455	434	477	467	448	458	456	497	465	454	475	417	467	455	503	454	480	439	460	497	471	478	436	470	462	475	507	451	424	449	466	426	459	496	455	445	444	409	457	424	487	479	459	468	434	447	448	446	421	458	423	504	447	453	440	473	439	470	458	463	451	439	476	470	435	416	466	458	456	453	439	472	429	446	446	464	461	481	447	464	424	517	478	467	455	441	500	462	453	452	487	466	468	487	461	467	437	477	468	476	444	452	484	481	469	465	417	462	470	478	452	431	479	445	417	446	480	468	500	436	472	485	486	477	450	451	450	461	493	455	437	478	437	466	486	475	454	426	447	440	436	468	454	460	455	492	446	460	466	458	503	475	491	446	483	494	453	452	476	430	425	438	455	476	472	455	427	456	470	463	488	431	471	460	461	491	461	502	474	452	452	451	436	472	481	500	524	445	414	477	443	451	467	481	452	452	456	444	471	464	510	425	501	457	454	449	470	463	426	442	428	439	442	481	446	458	492	478	465	443	443	471	504	490	473	464	475	460	505	437	494	459	466	480	464	447	448	456	473	436	455	478	503	447	461	466	443	474	461	421	506	457	478	464	489	498	445	464	477	472	471	437	453	434	458	448	433	502	407	502	495	410	462	488	442	453	467	439	493	491	445	459	497	427	484	473	466	459	439	514	446	446	409	471	497	472	456	480	457	482	466
24055	21055	29133	27819	25938	22761	16840	9588	5195	3320	2270	1650	1339	1110	935	822	728	627	567	550	508	504	454	438	379	368	369	352	357	346	348	343	394	352	387	350	345	337	307	366	367	365	364	341	343	324	319	366	383	377	385	379	358	360	341	319	352	342	362	356	360	345	369	364	337	383	367	343	323	334	353	351	331	343	356	340	299	369	372	360	327	362	361	347	332	349	373	375	327	354	329	353	363	315	359	374	305	345	366	377	339	349	337	356	346	338	342	355	340	310	336	352	398	334	352	339	361	332	335	338	365	345	378	317	349	359	364	373	381	326	348	342	296	331	326	328	347	346	352	365	324	336	345	352	367	334	364	348	360	355	355	365	345	351	352	343	333	331	351	363	348	400	350	315	322	356	354	326	340	367	343	341	317	344	346	329	355	360	349	380	354	351	348	311	338	338	350	361	311	346	385	357	316	310	357	382	322	347	322	345	338	368	354	375	343	331	360	354	344	338	327	327	344	317	334	348	311	352	351	330	304	352	356	395	361	361	333	377	361	315	331	336	372	362	356	353	342	338	332	341	386	322	355	364	370	344	327	339	374	364	350	354	367	359	359	339	354	388	324	346	350	359	328	307	343	334	344	354	360	351	362	319	347	366	365	330	353	358	370	372	309	356	353	342	358	376	356	351	349	347	360	344	378	375	370	330	324	379	343	350	315	353	349	332	325	335	330	336	338	381	362	341	309	381	354	316	347	352	347	381	329	309	355	337	343	370	330	363	375	319	352	357	346	330	407	343	402	348	323	354	320	358	326	332	346	354	335	317	350	340	358	356	341	329	352	373	349	332	343	319	353	364	345	342	321	368	375	376	364	339	338	345	327	345	354	332	332	369	346	360	336	341	349	378	333	368	360	359	379	340	331	364	312	344	367	365	333	346	342	354	353	339	345	369	339	357	356	366	341	356	354	358	348	334	315	355	338	351	353	355	334	334	357	378	367	411	343	339	341	341	331	359	344	352	330	335	328	348	341	345	350	315	339	337	336	359	351	358	358	339	324	343	346	330	358	328	323	351	345	348	350	342	369	326	329	340	349	355	346	346	374	315	332	371	345	336	351	358	341	331	347	325	341	354	343	362	321	334	365	353	362	326	354	370	345	356	318	334	352	329	357	373	334	326	367	362	326	376	336	346	343	347	315	327	325	399	316	356	343	323	349	313	319	362	391	347	322	390	347	309	355	354	349	346	348	350	365	336	326	353	353	334	333	334	345	371	358	354	351	361	344	359	372	362	365	364	349	346	369	350	336	349	352	360	375	401	316	363	313	337	373	323	335	318	324	387	344	388	371	347	376	351	346	338	361	343	336	352	341	306	343	360	350	345	347	348	335	354	350	355	349	347	324	373	358	318	362	335	357	360	374	383	327	369	331	354	372	353	334	351	353	353	342	358	356	358	408	354	357	361	344	352	379	375	344	358	358	381	356	330	367	330	343	345	347	380	325	334	365	333	356	344	325	346	337	374	367	352	357	333	336	350	357	358	341	374	316	379	341	318	320	327	369	364	364	335	311	331	335	343	347	371	354	342	413	371	367	345	365	369	360	325	350	379	329	349	351	324	368	339	353	342	364	376	323	329	348	371	335	351	355	344	367	340	295	334	398	331	307	356	345	350	362	338	329	337	388	330	357	313	374	328	354	346	350	339	366	319	361	358	356	351	367	328	342	351	364	362	351	333	350	356	392	330	371	354	355	347	354	351	372	344	348	335	366	348	340	364	327	322	347	333	365	356	307	381	347	359	359	327	350	349	332	342	371	350	389	386	353	356	361	384	379	372	362	349	349	366	374	366	376	350	304	344	378	349	329	339	322	380	381	326	320	360	360	337	361	352	357	324	345	353	346	339	342	348	370	340	353	341	374	333	356	355	350	337	346	366	345	353	347	355	294	323	337	368	338	326	335	361	375	350	319	333	331	396	358	345	344	327	358	345	321	374	333	328	315	342	381	330	358	358	354	334	335	349	372	382	364	332	344	351	358	389	334	373	363	341	386	361	334	349	319	347	340	350	369	341	324	379	368	356	363	347	376	363	346	337	350	368	367	367	349	334	354	344	388	325	371	356	334	379	369	333	327	338	344	358	356	350	374	330	362	359	324	355	313	332	342	376	367	359	340	394	371	322	346	361	342	352	353	358	344	348	316	360	359	317	392	351	360	326	370	380	350	352	348	352	358	344	390	346	341	362	368	361	313	349	327	356	360	343	347	339	321	361	345	351	345	338	345	362	379	363	335	364	351	360	332	338	372	367	347	361	386	349	370	342	337	326	351	324	330	340	352	351	330	360	339	361	341	376	372	339	351	327	341	336	361	381	303	336	384	324	338	362	383	398	354	364	338	337	315	362	344	329	323	339	346	370	331	350	339	378	359	338	339	328	336	316	340	341	397	350	339	354	347	354	360	399	361	354	327	323	332	392	346	379	355	330	352	373	339	333	356	372	340	335	347	376	342	360	334	361	319	347	346	341	350	369	357	351	342	339	348	352	355	389	366	357	313	355	378	355	351	344	366	339	349	354	334	377	351	360	387	360	346	330	343	347	363	350	341	342	338	335	355	363	353	333	354	346	348	341	300	379	355	343	332	385	354	367	313	359	319	345	360	375	331	355	336	328	369	389	366	339	377	353	341	333	356	326	340	367	361	338	358	351	387	338	365	335	326	329	343	367	341	346	352	329	334	356	369	326	316	360	341	336	349	361	332	362	346	371	365	334	337	360	362	357	388	320	320	377	341	377	326	325	374	385	329	320	367	336	355	384	342	362	362	326	347	351	336	368	328	339	339	396	330	362	359	340	340	337	322	336	348	364	347	359	368	365	292	352	338	353	358	321	346	340	372	332	378	345	329	343	367	342	334	343	337	347	346	379	346	339	384	357	328	362	369	322	373	369	349	341	375	325	332	356	348	356	340	370	364	343	344	363	340	330	334	365	327	361	346	363	353	326	349	358	374	353	365	368	369	346	340	359	342	340	338	346	334	349	342	365	358	344	361	347	365	367	380	399	370	328	325	348	323	361	366	354	326	346	345	336	368	344	345	372	334	311	343	359	352	344	359	371	364	320	340	362	353	360	324	333	395	332	341	341	370	348	328	348	342	385	343	331	373	330	385	354	345	377	400	338	351	325	392	333	348	316	349	349	345	349	331	333	352	339	356	337	362	348	367	329	324	352	345	323	336	360	350	351	360	380	330	348	369	364	348	367	350	354	362	326	328	332	349	356	307	332	370	321	330	337	371	383	336	343	348	325	344	356	359	349	343	356	358	312	341	343	374	356	318	353	338	332	340	341	356	355	392	352	340	377	368	359	350	361	385	364	324	289	322	347	387	373	374	361	349	354	336	349	336	346	352	375	334	341	360	360	317	337	366	338	341	365	355	337	377	300	340	328	334	344	324	353	314	347	303	383	304	359	337	349	321	376	319	357	333	357	329	345	345	338	366	336	376	383	366	333	343	309	313	329
36313	60386	56720	43855	35327	27285	20960	15421	9759	6709	4579	3438	2553	2100	1729	1390	1214	1132	983	877	799	687	669	592	574	561	535	526	511	521	519	494	514	470	490	478	498	491	462	459	507	496	508	498	536	463	476	493	445	495	486	502	505	486	475	473	519	518	500	502	510	467	515	522	507	464	510	496	488	497	480	505	500	517	529	471	503	503	482	484	509	489	441	462	502	461	477	564	496	475	504	478	456	489	500	499	525	489	494	512	494	473	511	503	525	511	439	506	538	522	440	477	440	462	494	462	500	512	505	480	504	478	515	486	484	491	472	477	495	478	441	480	472	478	454	463	463	487	516	490	507	485	480	479	482	504	506	460	463	521	469	477	477	512	497	470	500	494	504	520	497	473	472	510	470	443	495	473	492	508	477	486	498	501	479	450	463	461	498	471	470	498	466	492	506	513	492	506	474	482	479	472	473	492	486	508	479	502	510	481	481	484	489	483	528	479	490	474	488	459	445	473	521	470	489	534	480	475	463	503	465	471	502	452	494	504	479	470	491	466	479	465	524	464	478	491	509	479	481	492	451	453	470	500	493	524	443	498	460	508	517	500	481	495	491	464	490	474	489	481	481	482	507	458	520	498	486	511	490	506	490	514	499	486	493	527	461	495	470	487	470	497	475	487	503	442	477	497	495	497	491	463	448	490	487	466	492	502	498	501	501	487	475	511	516	488	487	467	467	502	483	502	480	501	460	528	477	493	492	456	472	476	482	519	503	494	496	501	489	421	467	485	508	520	469	455	461	451	469	495	470	504	513	454	477	501	514	463	470	516	545	458	489	469	487	461	496	513	462	493	443	469	499	538	532	507	516	479	493	498	499	486	473	508	512	524	485	487	517	474	495	452	459	503	485	529	459	478	472	538	504	480	473	477	466	480	483	510	486	490	496	465	475	460	504	476	474	490	508	449	517	503	479	502	459	499	501	501	460	493	519	496	522	520	489	517	432	482	483	507	486	499	506	469	474	517	475	508	464	461	478	446	514	463	475	542	504	479	490	469	513	548	535	481	471	497	443	496	500	459	499	488	481	470	518	473	499	479	452	460	495	487	480	472	482	464	495	530	461	484	502	493	463	499	459	436	497	506	489	501	506	476	457	483	490	482	488	510	462	476	487	474	479	471	504	520	472	509	519	474	480	441	497	505	468	465	505	463	468	492	487	492	524	482	498	486	465	525	479	462	476	452	490	467	522	525	472	519	455	510	454	476	488	455	440	479	499	505	469	511	480	526	463	481	512	492	525	490	466	478	487	505	472	493	448	484	481	477	530	505	473	496	487	493	490	509	512	484	491	518	477	468	478	522	498	493	479	474	442	474	465	527	475	487	445	443	455	500	469	520	519	506	461	486	445	487	493	501	492	492	504	446	496	487	484	488	519	474	510	476	487	473	470	435	512	494	505	496	474	504	493	508	463	459	535	465	494	483	481	508	509	491	461	461	493	472	471	504	481	531	494	495	437	484	426	476	489	483	526	492	465	489	469	427	487	463	466	468	528	461	500	505	499	524	464	478	448	506	494	454	463	461	457	470	489	475	480	457	549	494	434	469	501	494	468	468	461	472	459	465	477	481	478	501	482	492	479	451	493	460	490	457	482	496	489	477	503	487	515	485	476	495	497	468	472	484	471	508	475	486	498	490	490	508	469	473	503	475	480	501	476	469	491	504	494	486	485	545	474	452	505	499	479	481	473	518	507	478	480	449	496	478	497	480	496	478	496	480	487	489	481	472	489	444	510	528	515	505	502	478	474	509	484	513	474	519	485	512	484	538	478	466	482	494	525	496	481	523	462	480	439	537	483	480	477	507	501	482	508	441	504	512	537	491	480	472	461	462	481	501	489	488	466	472	472	487	487	528	503	474	472	481	466	468	509	477	478	469	467	456	479	480	476	468	479	489	468	480	460	496	475	470	503	478	509	521	488	475	480	488	476	473	487	489	506	481	482	509	491	505	457	505	490	499	486	486	479	471	497	466	493	449	494	503	429	480	477	496	478	482	486	480	480	473	504	504	508	468	483	479	503	494	490	500	499	487	457	520	477	507	501	514	518	466	471	487	524	491	487	447	469	473	482	507	509	511	483	475	532	482	498	502	526	488	501	472	474	514	492	466	489	494	499	498	497	503	471	463	454	505	514	480	491	493	526	470	504	508	487	484	491	513	452	467	492	462	490	466	524	449	440	508	460	494	476	506	510	496	515	502	501	499	495	508	506	488	468	462	480	444	511	512	449	492	505	490	466	492	506	482	473	473	486	503	461	455	522	493	502	507	488	514	500	470	501	489	471	492	485	437	501	505	488	498	504	501	458	508	492	485	509	513	492	514	482	539	496	485	517	489	506	487	493	470	477	465	495	500	508	457	478	491	485	450	490	485	524	469	482	461	452	478	509	422	464	485	484	456	470	461	463	475	494	473	493	499	475	491	508	503	496	468	476	452	484	481	458	473	493	470	472	528	482	441	454	503	505	479	497	469	551	449	493	501	476	513	468	463	498	491	443	479	481	494	496	478	523	474	511	496	456	506	459	485	495	482	480	428	568	462	503	493	470	498	447	505	493	475	493	481	478	489	468	452	498	504	491	473	485	478	492	501	455	497	491	498	478	517	473	478	539	464	516	470	476	490	480	512	485	494	449	484	500	471	510	466	505	527	500	489	458	504	497	478	525	457	512	455	482	470	494	500	479	477	501	450	474	495	486	466	486	508	448	495	463	493	470	478	501	503	501	502	466	495	478	451	468	491	521	472	490	458	495	482	478	464	499	452	517	458	497	504	522	498	500	511	519	500	493	521	468	470	473	521	473	474	520	475	495	476	476	460	478	494	464	501	474	498	484	493	523	489	473	490	508	490	511	487	458	502	479	462	493	491	418	482	472	473	486	489	514	467	507	497	453	499	471	468	463	508	475	496	465	459	444	483	491	481	507	500	474	502	509	466	456	480	507	497	507	495	486	470	474	480	496	480	468	452	465	530	474	500	463	513	456	533	508	501	493	457	472	530	491	513	486	490	512	462	486	475	504	512	464	475	481	493	470	430	489	481	518	467	483	535	463	487	491	498	456	490	460	525	464	505	454	454	472	494	478	488	505	468	512	498	455	509	498	508	481	528	458	461	502	476	475	478	501	474	453	510	505	479	518	500	494	498	509	491	445	478	495	453	473	479	467	466	482	465	500	478	465	454	492	493	511	477	495	485	529	491	464	471	516	456	509	486	481	459	489	473	497	496	483	505	465	519	497	452	487	513	455	504	460	466	440	491	479	510	494	528	528	448	465	535	482	483	502	470	494	481	497	472	459	449	466	492	446	487	468	499	505	488	483	523	497	483	479	493	457	448	472	459	522	430	498	478	470	509	477	481	473	493	508	504	480	482	470	477	490	505	521	467	480	503	513	474	476	506	464	491	462	499	442	484	455	483	489	495	479	491	518	489	479	488	503	488	509	518	522	463	504	464	528	504	487	520
23021	21029	28846	24473	23978	25354	23821	13919	7429	4859	3099	2286	1803	1394	1194	1016	872	746	703	587	571	521	445	456	454	339	383	358	392	370	332	360	359	381	324	351	352	335	324	316	336	359	326	318	330	338	341	325	333	322	334	325	321	346	338	343	298	344	356	365	338	321	331	330	376	351	365	374	342	346	318	283	379	361	345	330	385	337	342	315	347	349	360	327	318	359	352	352	379	333	327	315	335	351	321	337	341	324	341	346	348	356	361	344	301	325	348	301	339	339	310	349	320	333	352	341	336	343	327	336	366	318	345	342	349	357	345	330	313	360	319	356	340	338	302	306	319	344	325	343	325	317	315	314	341	350	322	319	326	333	335	321	320	353	327	327	322	350	353	370	332	350	338	342	352	384	330	320	355	345	325	296	332	340	329	309	308	355	326	305	367	323	339	327	349	325	351	300	313	311	309	330	343	325	349	336	321	332	336	327	324	335	347	281	325	333	304	341	335	343	327	306	327	326	328	339	361	319	317	327	311	340	347	335	315	319	382	337	304	334	403	341	338	311	324	348	331	339	353	304	325	343	349	321	332	342	320	346	311	332	351	323	338	339	324	338	341	300	355	330	377	306	315	298	304	353	337	314	328	350	339	353	363	339	324	353	340	332	342	334	340	349	324	362	323	353	311	302	313	360	349	333	329	355	361	345	351	381	356	366	353	348	356	344	371	306	352	344	336	352	313	349	370	354	338	354	317	338	363	321	320	319	301	324	335	334	341	335	313	332	353	363	360	334	331	341	320	352	317	340	319	335	352	320	337	318	333	329	356	333	350	369	297	359	320	299	357	368	315	355	354	341	327	354	320	318	312	345	304	350	318	355	331	330	344	334	322	332	333	336	328	352	334	304	318	345	350	318	364	325	319	336	338	351	353	330	348	319	358	344	349	328	303	347	368	369	316	350	321	302	359	323	367	316	335	345	354	353	354	338	322	363	361	335	356	321	319	310	335	311	364	363	349	346	344	333	338	315	318	326	341	341	320	321	329	327	341	322	355	326	350	342	335	337	336	337	333	340	323	329	357	324	354	305	319	354	323	349	325	336	327	362	361	326	315	347	322	319	358	350	372	315	332	348	317	343	329	300	338	338	336	336	355	327	304	326	357	365	317	359	332	339	403	344	315	336	334	351	333	365	362	369	369	345	391	347	324	318	315	325	370	319	310	325	335	316	313	317	338	360	340	341	337	316	357	334	351	331	354	362	344	333	300	323	367	338	336	343	347	323	293	381	343	369	326	332	349	318	342	341	326	361	319	341	340	303	335	307	332	341	344	339	333	315	363	348	325	370	305	337	354	363	319	345	313	328	331	350	349	355	322	320	345	315	344	374	300	338	307	324	344	358	328	327	336	328	356	353	360	343	335	346	323	359	318	361	330	326	344	361	314	345	343	357	350	343	361	368	366	337	334	336	359	355	338	327	318	310	353	345	375	339	327	327	345	338	333	357	312	339	338	332	339	317	311	325	350	355	341	309	346	329	383	349	376	353	316	340	369	356	321	357	327	363	326	328	281	321	328	325	334	317	337	336	320	324	352	331	365	330	343	337	323	357	326	342	301	347	325	327	345	325	296	327	311	329	338	350	344	343	323	338	345	359	310	346	331	338	341	352	328	339	352	307	337	338	352	327	324	334	286	330	352	340	368	350	337	327	326	297	350	342	327	336	358	342	362	336	360	346	335	366	337	326	317	320	362	349	347	320	314	326	335	340	369	383	315	329	315	329	303	323	325	328	334	372	315	345	306	366	333	332	312	348	319	357	350	325	337	356	316	373	362	292	339	331	310	332	344	331	369	342	351	332	316	364	325	322	344	314	333	376	319	322	327	372	323	331	363	332	321	364	332	350	352	366	362	312	335	323	327	353	337	315	335	338	313	341	321	347	336	353	337	344	346	321	343	347	347	332	349	348	361	357	330	342	332	354	336	334	353	333	323	372	352	314	343	326	350	312	330	374	355	346	354	342	375	334	321	330	331	378	306	346	327	300	306	353	300	312	337	331	344	350	368	333	358	304	320	335	339	350	358	335	322	335	341	363	334	344	323	351	321	292	340	308	346	317	332	365	328	296	300	350	344	379	327	341	336	323	355	371	321	333	310	346	345	341	354	318	330	327	315	356	373	339	343	330	319	338	339	326	347	363	340	341	309	347	332	331	363	309	308	283	333	344	320	361	364	384	338	294	331	320	331	336	348	317	303	324	337	372	345	315	315	337	337	334	297	353	377	335	361	354	345	334	329	351	361	341	299	374	368	329	354	342	369	325	383	352	342	317	340	330	337	329	319	331	349	346	325	340	345	344	360	348	321	330	318	357	331	333	335	368	314	329	347	323	321	352	327	358	338	344	318	348	344	334	356	320	348	334	304	336	368	321	330	347	323	303	339	306	334	358	325	338	346	322	345	338	373	371	310	339	308	344	319	332	345	365	336	336	304	327	316	346	340	325	353	345	306	376	341	365	366	324	340	365	349	338	326	307	327	341	314	324	336	331	354	303	306	359	324	340	342	351	315	308	336	343	348	332	364	333	334	356	354	353	328	323	332	333	354	324	315	377	321	329	378	344	350	363	324	346	343	330	316	309	327	341	302	339	326	285	291	295	313	351	363	318	310	319	308	315	311	296	326	365	345	334	348	380	312	322	360	349	357	357	336	362	342	379	363	314	349	386	357	376	346	290	319	335	309	329	328	342	371	348	347	354	327	312	342	369	342	334	311	321	309	322	333	349	313	340	361	339	334	314	351	326	358	323	321	333	365	349	343	316	326	357	305	346	338	334	323	347	343	360	342	341	331	330	321	332	307	331	330	339	320	333	374	317	360	324	372	340	350	338	341	297	330	359	328	342	370	333	305	362	332	318	332	298	354	352	302	353	306	338	341	332	321	356	348	346	340	333	348	308	335	324	349	344	341	303	342	303	345	352	328	347	317	345	320	338	297	309	350	329	353	337	349	338	318	319	356	325	365	347	338	324	360	313	344	342	342	346	321	351	358	303	338	333	371	366	336	341	339	350	302	319	323	292	331	343	363	344	353	322	315	358	311	369	301	359	347	310	318	313	322	331	321	333	337	334	333	366	336	362	341	337	342	331	363	350	332	342	329	346	332	338	345	319	317	321	381	323	349	319	328	316	361	338	348	355	342	335	327	342	337	315	358	341	311	335	298	287	339	345	366	329	349	324	297	315	313	347	349	309	313	345	324	353	357	332	339	311	336	318	323	352	352	327	313	366	339	355	342	353	306	318	320	350	354	331	342	323	338	313	333	343	361	321	327	327	341	328	332	340	336	352	369	338	329	314	343	306	318	346	343	317	344	349	287	382	324	329	350	314	300	317	330	313	353	339	330	326	335	340	331	331	346	347	363	325	373	298	365	300	316	384	346	348	327	315	342	330	306	354	368	347	345	321	323	383	330	329	313	328	334	309	353	338	301	334	344	319	341	339	329	323	334	333	328	343	353	298
38873	65505	61355	49020	40377	32659	26093	19513	13050	9172	6075	4557	3555	2836	2281	1827	1567	1282	1146	978	874	798	681	603	643	613	547	534	485	486	528	498	501	502	479	469	489	446	443	501	476	435	446	488	478	461	447	460	445	472	445	442	450	431	458	455	494	450	473	435	465	484	444	461	442	458	457	448	452	449	492	472	451	465	413	475	441	444	436	464	452	469	459	466	457	462	446	524	496	471	433	469	439	460	452	458	453	456	471	476	417	478	499	451	470	470	430	465	448	494	429	499	452	440	446	460	423	426	464	462	453	452	464	478	473	492	477	484	446	489	451	434	478	410	457	475	492	483	481	482	458	450	517	469	419	480	495	485	456	488	455	454	475	465	464	461	416	461	444	453	450	475	452	480	453	471	420	456	454	467	462	448	482	467	472	495	451	469	468	452	450	484	462	482	459	454	454	458	468	498	476	438	424	462	475	451	458	452	471	457	483	450	495	422	490	506	459	461	519	480	427	474	475	462	487	465	429	478	439	483	448	454	468	455	455	455	436	469	440	467	461	443	423	446	483	459	429	465	457	478	448	472	467	456	514	468	447	479	422	452	453	467	462	472	464	462	433	416	422	462	442	443	455	440	468	437	493	484	467	472	490	441	441	446	475	472	448	477	436	430	492	467	437	465	439	433	430	471	476	424	511	485	472	423	438	434	454	455	417	461	453	436	476	462	506	465	495	460	457	444	491	474	444	451	453	480	479	468	476	427	480	448	444	454	479	458	483	452	457	430	427	452	440	423	435	494	494	493	479	465	466	466	484	458	426	435	421	493	475	454	446	427	428	453	439	468	481	433	473	453	464	505	461	474	464	494	450	484	432	452	452	452	474	491	469	511	418	460	483	495	450	474	453	450	445	514	473	462	495	461	471	467	463	431	430	468	506	459	460	466	482	454	481	485	455	462	483	475	424	443	450	463	426	446	430	459	445	477	435	468	459	468	475	474	438	460	458	432	493	471	482	473	452	483	455	448	468	462	430	453	458	480	482	478	458	449	404	500	440	492	489	491	458	487	460	411	423	527	475	467	459	466	465	440	469	498	463	463	476	441	482	468	460	460	453	451	434	476	477	457	444	478	483	461	480	481	464	471	462	442	455	451	425	480	507	441	453	461	477	433	460	442	471	452	461	466	486	453	476	481	462	435	450	470	451	445	457	431	479	465	480	459	454	417	447	459	500	457	491	426	430	454	442	469	490	450	449	457	441	479	462	479	467	417	491	501	462	472	434	467	486	470	416	475	455	411	473	496	467	437	467	465	461	455	476	487	434	480	460	476	444	466	457	463	500	471	466	484	462	452	480	464	450	471	439	473	457	485	498	465	464	467	446	486	447	442	468	435	474	499	501	463	469	480	468	462	450	465	421	442	490	445	466	480	430	490	454	429	466	494	479	445	452	460	474	503	412	488	454	473	458	512	434	458	443	443	448	437	474	473	521	424	425	453	486	442	457	438	474	447	508	457	504	457	439	430	478	429	468	478	459	476	465	486	459	439	443	453	443	487	462	443	463	460	462	450	477	422	466	446	459	440	439	438	482	494	487	452	447	475	427	466	425	472	489	478	478	429	443	472	463	423	443	468	475	448	471	481	456	466	468	441	503	503	454	489	452	463	428	446	462	482	457	421	447	476	464	467	459	480	434	470	445	482	489	417	470	468	479	447	469	493	451	447	484	447	426	477	458	461	480	484	468	458	453	479	489	477	463	478	445	484	466	478	462	475	438	466	464	464	453	478	442	455	469	470	443	470	416	490	475	459	491	457	489	426	459	455	430	463	458	442	472	465	494	469	479	491	441	468	453	441	467	451	456	502	442	451	469	484	491	490	485	451	446	445	471	450	437	488	460	439	486	497	462	465	458	467	458	481	473	475	512	495	456	495	483	428	491	438	442	465	473	450	494	495	402	496	462	475	426	501	473	462	473	492	463	483	420	470	481	451	478	407	485	462	478	459	436	445	454	452	468	485	488	445	459	485	472	468	495	450	460	479	455	441	472	484	440	451	409	435	448	478	443	482	495	471	429	465	469	491	449	441	458	443	473	467	472	436	467	436	469	425	446	478	447	476	494	472	503	440	439	469	499	451	446	449	424	467	465	439	481	442	419	456	463	442	481	461	503	478	494	461	491	458	476	495	483	471	468	451	471	469	465	459	464	457	452	508	469	473	454	449	417	499	411	427	449	437	440	473	461	402	494	419	482	435	493	473	473	505	452	433	462	469	414	450	472	447	445	466	475	439	487	450	448	446	445	461	461	472	454	485	423	455	393	453	471	437	454	439	459	487	455	508	470	462	463	486	497	517	408	448	481	483	498	501	474	457	443	458	464	482	455	497	444	449	478	464	450	433	444	456	445	519	494	481	456	488	468	451	435	466	449	471	475	450	457	467	436	451	490	449	481	449	453	497	486	502	431	476	438	470	469	457	468	445	464	490	444	458	459	484	442	479	459	437	468	450	462	477	454	501	461	437	455	454	459	451	470	474	477	469	456	502	504	438	407	459	432	469	454	464	442	445	427	496	457	442	481	506	432	468	483	486	438	498	453	471	473	468	446	457	415	483	454	453	481	468	462	481	479	495	518	471	480	460	460	463	448	440	483	474	450	448	472	421	471	465	483	457	460	494	440	451	462	483	447	479	456	479	454	484	459	455	458	515	432	444	469	460	473	449	435	424	474	482	449	455	445	439	453	512	468	449	498	457	457	477	455	453	468	428	482	409	446	439	453	461	478	478	454	442	459	448	443	450	478	502	453	455	473	472	447	469	481	468	484	483	482	436	470	441	445	481	465	461	484	461	471	457	432	465	494	473	457	471	490	463	460	451	406	473	435	480	463	468	450	429	476	416	442	417	440	459	493	448	455	517	455	482	454	448	447	486	458	450	466	461	489	476	491	473	443	471	458	452	464	425	440	465	463	434	447	477	461	507	462	432	486	450	476	464	466	463	438	462	467	439	451	443	450	503	509	470	473	505	470	480	448	479	481	487	461	456	499	458	473	455	433	449	472	455	443	442	454	450	438	445	467	442	440	494	475	418	461	444	461	464	463	490	458	482	458	484	468	477	490	467	474	476	476	428	489	434	455	448	421	474	457	510	458	451	411	452	462	457	476	474	504	431	485	489	463	466	498	513	480	461	445	450	457	466	459	489	499	449	476	467	452	464	449	437	457	494	464	479	464	476	461	475	491	444	444	458	472	492	463	510	435	447	470	471	454	411	467	500	460	463	464	447	471	444	447	466	447	448	466	470	461	491	455	477	481	480	420	465	472	490	489	436	445	492	492	487	481	457	459	503	465	490	497	462	429	461	477	458	460	449	438	457	435	427	449	466	464	451	464	427	484	439	459	471	456	465	450	437	473	488	445	462	479	472	477	493	455	473	450	455	487	439	474	492	463	425	465	446	428	460	434	441	468	476	451	455	475	410	431	474	427	471	485	491	447	449	474	475	458	426	461	498	464	450	438	498
29313	33570	42379	33326	22526	14080	8241	4652	2774	1917	1384	1029	842	717	630	552	463	433	421	413	390	396	359	355	336	355	333	355	335	326	326	325	332	322	301	330	320	297	317	325	304	348	296	305	329	329	331	354	318	348	299	305	307	304	294	306	335	314	347	336	323	340	297	309	318	364	338	318	335	319	314	313	349	307	308	358	351	321	313	307	332	317	315	339	339	378	324	328	336	326	335	318	325	292	348	279	314	297	338	318	324	335	323	332	365	335	323	347	351	323	364	310	303	296	335	314	322	362	327	332	356	307	342	326	342	301	339	353	321	340	323	343	337	326	314	316	284	299	318	307	333	298	285	342	319	341	348	333	329	348	303	307	346	304	342	308	310	327	308	329	319	343	319	311	300	302	334	326	323	338	338	330	313	341	312	338	315	377	342	312	316	351	373	295	317	299	318	328	304	301	319	346	344	289	324	364	291	303	335	352	357	325	313	321	308	328	331	326	316	329	348	367	328	312	339	333	315	332	298	324	317	320	304	337	351	299	317	302	332	350	306	318	319	310	327	332	327	321	328	353	322	328	336	309	319	304	333	328	330	307	323	284	339	318	285	330	327	293	290	332	330	351	339	317	334	332	338	313	318	330	338	331	293	328	333	324	305	326	324	304	342	341	368	334	301	359	359	311	329	338	325	308	303	311	283	329	330	382	281	340	333	320	317	302	294	353	319	341	341	346	351	328	334	333	342	309	322	331	317	339	329	342	350	332	324	333	303	298	360	323	344	304	333	325	326	328	328	338	332	343	331	320	343	337	328	339	312	315	329	335	309	309	328	288	336	300	348	334	313	298	303	325	309	334	342	324	334	318	336	299	368	292	320	313	307	309	333	311	343	335	329	331	330	320	335	326	302	311	334	334	324	336	281	341	328	322	344	312	352	345	331	334	301	330	325	342	321	344	346	335	333	329	335	296	335	312	325	351	319	339	322	281	341	336	330	309	324	316	353	314	352	329	330	323	300	333	320	321	343	313	322	315	302	321	309	326	337	324	325	340	299	339	311	302	357	335	324	326	334	288	317	328	325	310	306	334	313	333	320	334	313	352	338	284	340	330	306	341	343	333	328	317	281	305	309	315	364	317	318	328	315	350	314	311	323	321	295	307	310	315	336	314	290	316	351	327	307	322	312	337	329	293	346	304	331	299	360	296	321	288	343	308	317	334	320	317	322	317	304	316	334	324	369	339	314	333	335	333	304	332	351	305	344	320	375	308	321	297	321	354	314	329	302	304	326	340	337	321	311	306	318	314	340	325	354	300	338	298	305	326	310	326	359	346	343	306	298	302	338	314	301	342	346	323	350	327	303	323	328	323	340	295	337	328	334	315	349	323	334	313	332	310	334	353	304	330	315	306	348	314	314	349	296	315	312	295	301	314	303	269	336	320	309	328	316	304	323	322	331	305	340	324	330	312	358	344	311	296	293	283	358	327	329	319	302	313	331	298	337	310	336	332	306	332	302	308	301	316	337	324	305	326	351	328	358	316	300	335	340	300	321	306	342	337	311	373	303	317	304	319	341	316	346	321	363	359	327	334	328	323	330	332	369	320	319	297	343	338	320	302	329	326	296	334	342	297	319	322	313	326	315	346	366	291	300	311	312	301	309	300	310	300	334	317	305	286	338	341	319	332	314	342	329	326	302	307	323	322	286	327	338	299	308	310	331	321	324	330	342	325	303	313	325	291	331	317	295	316	315	302	339	311	303	291	320	312	305	309	322	342	325	312	292	357	325	336	341	296	308	350	340	348	344	331	306	323	309	311	336	313	315	347	311	321	328	296	344	354	329	308	329	328	303	314	326	312	317	348	317	342	341	273	344	329	330	301	307	312	323	356	323	341	338	293	330	366	359	309	338	351	358	318	339	318	287	335	325	286	342	331	338	319	315	284	313	323	298	343	308	339	304	355	330	291	331	322	310	297	341	333	305	319	349	316	336	353	328	329	320	327	326	322	354	329	334	317	350	327	328	337	310	345	309	317	351	307	321	360	299	313	315	331	344	325	322	316	328	340	335	325	317	337	323	311	345	300	301	343	298	308	309	325	322	346	336	320	325	336	342	339	311	322	299	333	348	357	319	340	313	373	314	391	341	290	302	312	327	318	313	334	345	329	331	329	338	371	354	308	308	322	338	369	351	315	332	316	339	369	315	329	354	329	313	318	306	321	342	316	323	314	351	358	306	354	297	314	337	302	330	330	309	389	326	336	310	319	331	286	291	331	301	337	296	340	326	325	334	348	341	301	344	330	373	343	320	295	315	318	330	330	336	301	341	321	331	336	336	326	350	299	364	325	329	356	313	303	300	330	331	296	293	303	302	318	314	302	314	323	345	303	308	325	323	338	332	339	318	320	331	327	338	328	310	332	318	337	365	334	333	306	309	311	337	285	328	301	303	300	314	322	341	323	316	342	307	316	328	326	313	305	326	327	316	328	317	352	317	307	371	317	314	340	331	310	336	320	346	340	340	317	308	325	328	329	308	333	306	377	315	369	325	332	356	331	317	331	326	325	349	343	314	322	327	347	346	323	273	315	329	322	321	325	325	369	317	351	340	380	306	323	344	328	340	329	332	358	332	343	314	318	307	347	317	317	298	328	300	326	286	306	305	315	310	333	305	313	348	294	337	311	306	320	302	349	309	309	331	320	325	304	309	281	332	331	302	340	348	337	346	317	307	320	336	324	345	303	315	347	327	342	308	328	356	328	320	294	328	330	324	318	316	286	321	332	362	328	305	327	332	351	348	351	310	363	317	341	323	334	324	332	330	350	326	358	323	365	332	316	302	317	314	308	352	330	310	306	298	316	320	314	310	276	325	320	345	286	341	351	313	336	348	342	298	333	352	337	348	341	309	307	320	330	333	304	288	333	309	344	325	336	336	331	299	313	310	338	318	314	379	359	349	307	307	306	307	340	308	305	325	298	299	321	322	316	309	341	310	332	357	308	321	356	338	342	308	346	327	324	314	319	352	353	343	326	342	326	334	331	333	350	317	324	336	323	326	320	371	353	310	327	325	338	298	323	330	336	303	311	327	328	347	350	355	314	327	316	277	343	339	351	331	346	328	328	330	329	350	327	339	303	335	365	326	318	308	341	351	346	322	313	322	311	328	318	298	279	340	311	342	316	314	314	311	336	322	326	326	329	325	328	334	305	327	322	323	384	333	310	329	350	326	322	334	355	338	315	333	332	317	310	303	359	324	311	328	341	338	341	321	347	295	334	351	318	314	340	333	335	315	319	355	322	327	342	310	293	340	335	333	309	304	317	291	308	300	307	294	330	322	322	323	345	341	330	349	312	320	322	311	335	316	312	312	344	305	335	304	315	319	341	356	365	353	348	318	303	324	306	347	327	312	283	334	283	317	318	314	311	312	329	322	332	347	308	319	321	358	326	312	359	314	312	390	356	338	306	353	339	331	362	357	332	306	301	322	272	305	309	324	311	316	339	299	331	341	308
36922	52927	48371	36122	27993	20504	14154	9261	6035	4167	2816	2003	1588	1344	1128	915	828	796	753	684	649	576	517	492	521	497	488	500	492	535	491	481	492	460	454	441	483	443	446	457	435	451	462	471	423	426	468	406	469	435	471	466	425	450	435	465	446	471	467	421	408	449	455	458	413	461	444	441	449	469	479	465	441	462	460	408	459	481	446	437	488	434	437	442	430	432	465	453	429	460	439	457	460	445	440	417	456	462	446	450	464	422	441	423	427	443	490	474	486	460	436	433	473	446	458	456	440	441	435	478	468	471	438	481	463	475	470	452	417	441	474	434	452	436	450	456	476	434	466	472	459	449	451	440	494	452	442	440	469	461	441	443	431	435	462	444	468	478	486	454	484	453	479	461	450	495	478	442	448	471	456	434	458	449	473	440	455	418	444	435	396	438	493	424	471	431	465	417	464	428	430	442	450	435	447	476	449	452	438	464	422	437	446	457	485	470	399	450	441	464	449	491	492	452	447	421	444	436	480	461	467	459	460	466	481	519	451	447	492	473	465	488	436	460	483	421	492	436	459	415	482	441	497	466	456	494	464	423	479	424	485	491	457	465	478	438	441	448	435	418	454	450	471	474	424	441	442	469	459	483	462	473	458	455	466	487	484	485	445	479	450	465	495	453	430	434	445	448	454	473	468	462	454	485	461	456	446	429	440	448	463	456	478	456	479	488	450	459	463	467	461	419	431	433	407	428	474	440	442	431	464	454	470	452	411	465	437	476	451	478	476	429	486	471	458	475	457	441	401	439	452	461	446	441	443	453	472	499	469	427	463	432	446	475	473	427	503	468	439	465	462	476	455	463	441	481	448	488	451	449	483	418	461	441	456	464	430	436	445	445	491	446	454	442	465	449	487	468	431	388	431	439	448	423	459	473	468	443	438	457	468	440	440	446	464	460	447	410	458	469	436	422	456	458	446	466	455	421	447	465	461	471	447	471	420	449	453	423	476	454	479	435	477	448	448	489	412	451	462	455	467	448	490	482	447	425	413	465	458	449	475	431	410	429	425	444	440	475	452	471	482	449	430	475	443	482	477	422	466	494	444	440	413	455	474	431	433	467	419	427	460	439	473	446	434	476	475	437	452	466	449	464	429	419	422	470	465	499	476	434	413	479	471	446	495	422	474	444	469	428	502	433	456	421	458	481	451	466	468	456	456	433	466	467	441	444	452	482	457	426	472	459	466	483	467	436	453	454	468	464	457	446	435	471	466	486	444	433	488	444	452	435	426	450	447	424	424	480	468	475	469	452	445	453	466	433	489	488	431	457	489	497	446	461	462	473	476	439	458	441	480	447	427	461	427	450	426	460	458	453	486	456	460	477	411	420	414	511	416	446	437	454	456	432	435	426	460	496	445	468	452	475	439	458	457	420	455	493	457	476	472	469	451	446	473	456	479	457	442	426	450	457	485	473	448	434	398	453	487	487	418	478	429	415	422	473	474	474	455	454	468	472	447	435	453	479	447	449	442	468	428	455	459	440	492	465	476	449	441	479	495	459	453	442	429	457	457	444	448	424	477	480	447	471	466	479	489	429	463	471	448	465	477	490	448	478	463	416	452	456	449	441	460	451	421	447	485	478	486	456	445	448	502	443	465	491	443	434	456	437	431	467	462	427	433	450	471	480	434	453	457	476	444	437	439	465	477	475	461	492	437	429	480	471	487	489	456	487	448	433	449	451	442	460	439	459	464	435	496	425	461	445	440	447	447	478	448	435	443	481	492	481	447	505	467	463	440	440	473	478	446	451	480	441	439	476	451	453	442	461	465	449	455	436	432	471	458	456	458	473	458	466	458	482	474	488	412	495	465	462	460	441	475	489	457	482	499	474	453	450	464	431	488	461	452	421	448	435	440	453	447	479	443	469	457	451	466	468	442	477	452	488	434	430	461	484	463	458	435	467	504	487	461	437	438	433	470	431	429	475	465	408	488	441	479	492	453	471	476	460	451	451	438	469	474	466	461	443	470	480	457	436	470	479	478	462	422	452	483	434	444	411	482	440	436	514	467	424	443	481	424	444	483	433	442	470	463	441	495	471	399	467	446	461	463	489	471	468	447	457	433	446	429	473	443	434	440	479	460	449	462	446	453	458	465	455	472	450	449	449	425	463	477	464	489	460	463	470	429	475	450	417	429	466	430	438	427	423	471	448	474	450	457	437	459	428	457	487	492	449	469	438	429	470	437	440	441	476	473	497	450	497	463	439	473	430	443	459	478	460	444	423	451	407	483	442	428	479	441	458	454	474	467	455	449	465	468	452	423	475	420	452	467	452	443	472	460	448	431	428	482	427	436	419	461	483	478	445	445	454	440	493	449	452	458	427	459	466	454	439	458	435	491	442	487	471	454	479	443	450	453	459	476	458	468	456	480	426	448	429	443	479	411	491	473	445	455	469	455	468	484	469	428	448	474	467	495	430	490	446	459	490	493	481	464	468	465	447	411	484	447	468	420	484	459	498	463	443	429	465	418	452	468	453	441	509	443	462	427	426	438	449	462	466	425	474	467	452	473	452	449	462	470	433	442	454	476	432	441	452	434	424	476	426	441	470	467	424	468	446	464	415	416	427	460	460	480	461	455	450	422	428	474	483	433	458	443	429	452	449	463	473	434	454	490	472	444	480	478	469	440	422	451	489	464	472	470	480	442	474	428	466	475	442	436	435	477	466	489	451	468	478	438	457	467	444	434	475	469	441	440	432	421	447	453	472	434	463	450	465	450	485	453	450	445	493	450	467	489	466	499	488	450	470	502	441	435	466	471	451	435	442	493	464	449	493	457	465	447	426	423	454	455	428	465	455	451	445	436	472	478	446	484	412	440	425	503	456	414	472	466	456	471	454	484	472	423	475	492	407	459	421	475	441	487	401	458	473	480	467	430	440	430	447	449	428	472	438	457	444	480	484	461	461	432	464	473	468	442	481	454	461	459	457	469	474	422	427	446	422	463	467	433	447	434	465	482	432	388	489	495	444	437	449	457	456	464	414	471	411	374	441	468	481	469	482	447	458	454	439	434	426	483	491	513	438	461	444	478	434	457	488	480	438	437	437	485	477	482	437	433	463	432	449	446	472	456	479	454	482	453	430	435	438	457	435	451	457	442	458	453	447	485	449	476	489	434	423	418	496	435	451	504	437	479	465	443	460	459	472	433	464	468	469	446	478	442	452	476	473	476	448	442	453	435	422	479	477	473	474	463	454	463	475	442	450	467	450	442	472	444	478	443	489	454	483	455	451	489	443	491	441	455	490	436	423	481	482	426	451	494	424	450	461	459	472	450	435	409	458	418	415	482	436	433	470	462	464	464	480	433	439	501	444	444	499	464	434	485	463	460	448	448	453	404	430	465	480	475	460	425	467	472	414	463	466	451	477	472	442	442	453	463	425	416	489	459	436	445	456	460	472	456	477	425	427	467	482	403	461	411	472	450	504	448	439	430	502	445	449	475	461	442	449	435	452
24111	21074	28866	27201	25264	22589	16051	8165	4812	3031	2199	1549	1169	1039	838	754	666	603	559	490	484	464	439	401	389	395	399	343	366	339	343	345	333	390	351	315	332	332	333	328	322	325	353	344	366	346	342	312	347	332	330	324	318	332	355	339	313	313	375	329	327	385	365	365	342	327	360	340	355	350	340	320	363	351	363	309	359	353	340	334	363	335	377	364	339	350	333	333	365	392	315	365	355	332	370	340	326	351	323	347	319	347	336	331	363	342	343	354	354	313	358	309	337	309	299	331	344	359	346	322	357	347	342	349	343	322	347	343	346	346	339	361	293	329	367	359	381	347	375	356	350	368	348	370	347	315	341	346	301	292	323	326	322	345	326	368	365	337	342	316	319	338	357	304	354	338	331	381	324	355	348	340	319	365	346	366	341	313	345	332	337	352	328	343	333	354	369	361	330	342	357	361	357	367	373	348	338	348	315	362	297	339	342	349	339	346	321	343	352	330	308	337	328	370	319	328	335	309	331	352	369	353	338	357	341	361	351	322	331	359	368	315	349	362	309	338	362	361	342	315	342	318	353	336	328	352	352	299	324	352	366	342	363	366	319	340	348	364	372	348	332	304	359	356	356	324	309	337	361	350	340	341	333	340	379	295	327	345	360	348	346	342	336	343	355	332	347	329	341	352	345	354	327	344	368	327	348	339	330	313	333	341	335	315	356	351	335	317	328	369	355	306	357	348	352	351	306	319	352	356	361	358	338	344	367	342	327	351	326	344	337	348	365	365	315	332	326	333	308	352	353	376	338	361	334	362	330	336	325	344	341	340	325	357	292	339	340	337	354	346	362	334	322	335	336	332	366	330	334	313	329	363	350	366	315	331	339	346	317	359	364	332	339	340	371	339	358	332	337	326	333	350	308	352	334	362	334	381	341	347	369	331	375	334	335	381	363	371	334	270	332	364	345	334	335	348	328	357	346	316	330	343	348	342	347	305	346	342	334	342	319	331	329	304	349	315	319	319	330	360	328	352	330	333	367	310	324	339	336	391	367	315	331	352	388	324	334	324	337	350	354	307	307	355	325	351	331	367	348	332	351	364	321	361	323	354	340	353	309	358	362	326	356	327	329	344	363	384	363	365	306	365	328	354	347	371	343	333	326	308	324	339	356	319	323	321	385	344	364	365	354	389	336	336	382	349	342	335	339	318	329	341	331	334	344	358	357	329	319	319	340	353	341	346	321	313	342	375	348	315	342	298	350	355	357	348	321	333	324	351	350	331	351	334	361	366	330	346	324	366	329	344	326	297	332	343	337	350	336	333	344	353	328	345	349	343	348	365	359	352	310	373	323	339	298	354	314	343	354	322	352	359	346	354	344	337	353	354	355	365	336	354	353	345	322	339	365	344	322	349	324	342	347	358	367	353	352	358	320	320	367	339	383	353	295	342	347	347	334	326	329	312	391	351	309	378	336	343	330	352	344	362	345	343	351	346	366	360	356	336	375	343	360	331	316	344	356	315	359	330	343	322	339	336	371	341	342	315	363	377	352	339	332	357	357	329	335	336	353	317	365	359	345	371	356	335	356	343	357	337	326	343	352	306	357	357	346	328	351	323	328	371	329	371	335	373	319	342	311	328	367	361	346	343	329	356	332	359	342	298	359	343	367	362	340	335	371	341	363	351	356	332	375	359	340	325	386	325	322	324	384	347	342	359	346	376	364	362	354	359	357	370	362	324	312	363	349	342	358	350	346	357	348	342	352	345	330	346	345	359	347	342	326	343	348	369	364	398	344	354	329	312	348	346	341	321	356	340	339	326	338	346	373	348	350	338	338	340	320	349	344	330	304	351	350	315	362	331	366	335	321	338	343	353	327	362	333	337	351	367	312	335	352	306	347	338	334	338	331	357	347	348	355	382	367	328	368	350	341	339	328	377	298	354	336	340	330	324	350	314	361	366	351	343	337	354	334	353	331	334	339	354	336	333	362	331	350	355	359	320	364	361	359	323	363	355	358	351	330	365	353	336	350	364	347	334	385	326	329	367	310	355	376	343	367	333	323	354	357	328	337	347	378	327	325	327	342	329	359	312	359	341	318	342	348	318	367	361	367	384	328	366	328	364	346	375	330	340	351	363	340	317	341	346	325	342	356	339	352	348	323	335	342	357	344	309	329	334	342	324	323	336	338	364	334	345	353	315	315	375	330	364	376	318	334	359	353	334	387	322	355	359	354	348	383	362	336	336	342	341	321	354	323	373	340	304	362	339	333	357	356	329	360	338	340	354	360	353	341	335	337	313	334	347	348	317	356	333	371	373	332	340	347	368	341	324	367	330	340	352	368	345	374	341	336	320	345	365	325	306	337	343	356	363	385	343	345	298	364	352	343	343	352	383	323	352	328	337	322	338	335	343	342	320	314	329	370	372	334	377	356	346	334	337	363	356	323	342	313	366	346	332	334	360	325	359	361	360	369	344	327	330	333	329	354	326	322	323	374	376	350	326	359	348	360	333	349	323	348	335	348	383	327	323	309	315	329	352	348	339	319	348	352	332	360	345	363	352	326	355	370	329	351	318	340	343	340	344	332	362	353	363	371	334	393	346	322	361	344	342	325	354	325	334	334	345	324	348	367	376	330	326	322	349	301	328	305	379	346	345	356	343	366	296	321	334	334	328	317	320	321	347	339	324	353	351	371	349	357	356	319	331	329	317	346	369	356	369	328	337	362	367	336	368	343	318	369	323	359	373	335	349	310	330	331	344	317	322	342	343	325	337	352	329	333	346	356	340	383	335	324	361	358	373	347	357	343	385	310	369	370	372	347	314	359	331	358	357	351	362	355	334	333	328	356	349	332	322	369	332	339	336	327	331	328	335	320	338	319	338	355	355	344	346	333	333	325	343	314	348	347	355	310	310	345	335	335	334	353	364	341	337	325	353	344	336	365	356	343	313	325	316	339	331	311	350	376	307	354	359	338	340	352	310	368	352	321	326	350	372	351	333	329	331	344	358	316	336	338	320	328	385	358	344	345	346	338	344	315	320	351	366	348	369	357	323	335	348	350	353	339	329	353	341	349	314	343	311	348	342	367	327	316	332	306	362	327	351	317	330	341	324	317	365	341	364	311	352	339	339	362	345	375	326	331	340	324	321	352	329	318	319	344	355	321	353	338	321	340	321	306	350	357	318	345	336	325	327	300	356	341	357	361	341	356	317	336	362	343	359	367	337	365	304	349	357	359	339	338	346	351	357	344	344	364	335	362	384	341	328	382	361	361	388	364	349	346	329	365	336	351	334	333	316	319	355	327	351	331	360	320	358	354	335	295	330	336	331	354	337	351	327	362	331	356	339	378	335	349	375	343	314	371	364	310	356	353	363	375	336	331	338	332	341	318	337	356	349	311	353	368	333	315	329	354	358	357	318	349	367	324	341	318	324	344	354	342	308	350	359	346	336	300	325	354	325	367	360	324	341	362	369	338	353	346	381	379	333	342	349	341	308	337	374	319	370
37973	59493	54883	43096	34247	27137	20185	13545	9287	6242	4368	3103	2406	1879	1608	1366	1170	998	910	806	693	686	652	570	576	546	580	543	477	554	518	522	475	478	469	512	496	465	465	497	491	501	468	509	452	510	488	463	503	465	479	511	488	479	510	479	509	476	520	493	490	473	483	490	480	506	448	499	472	510	494	488	492	496	488	482	466	483	485	466	468	515	523	481	474	506	490	484	520	509	509	486	502	438	486	504	491	506	501	476	451	478	454	476	426	493	475	525	476	467	492	440	477	491	459	477	490	488	437	458	518	473	481	470	474	494	492	437	454	469	510	471	484	498	464	479	504	468	524	516	477	468	498	483	480	444	533	513	413	444	463	505	485	500	460	457	475	442	514	490	472	478	479	501	510	466	465	505	509	491	474	481	482	455	473	467	482	477	466	465	463	486	507	467	507	483	443	514	489	500	473	509	461	453	491	498	504	504	480	484	501	501	488	469	494	468	481	467	469	476	445	516	483	488	472	452	456	472	430	480	465	509	465	485	421	481	453	501	498	459	486	475	475	473	460	469	464	480	508	466	483	501	477	498	450	485	474	515	478	458	490	456	460	479	472	442	471	518	476	491	462	486	514	453	447	500	450	535	460	470	483	482	485	463	482	477	496	425	464	435	460	488	458	458	480	494	487	503	476	512	519	476	496	485	465	476	495	436	486	428	467	499	449	487	471	471	478	473	468	496	476	477	466	508	470	444	472	465	505	482	480	481	480	483	523	473	466	493	504	463	478	515	462	476	461	493	515	459	518	459	495	474	483	464	503	505	473	465	493	520	485	504	503	503	479	442	470	457	498	478	485	473	459	445	459	490	495	526	487	466	481	478	511	475	497	498	509	459	513	476	483	477	484	483	476	503	478	438	459	455	500	475	463	479	494	476	467	432	487	495	472	473	479	494	494	450	475	499	497	491	501	486	474	506	488	469	480	474	528	502	450	463	481	499	478	454	489	457	497	459	489	513	504	455	503	492	476	455	494	451	480	505	457	460	449	496	471	476	448	459	475	474	480	508	509	511	468	465	506	512	504	476	479	517	443	487	469	437	488	502	524	493	501	551	485	443	462	463	470	443	495	488	489	462	470	472	467	463	518	480	478	439	520	479	474	472	498	463	474	509	512	429	480	481	508	481	456	517	507	462	493	486	441	501	471	461	505	470	457	476	499	484	492	460	498	448	459	491	504	514	495	466	459	487	425	458	484	473	448	488	490	487	477	474	474	475	476	502	487	481	475	506	510	523	505	507	489	484	515	447	512	451	502	468	504	473	462	474	476	512	488	482	454	486	490	457	504	481	513	492	504	517	502	460	473	480	489	449	461	483	437	468	514	460	469	471	450	472	495	455	481	505	520	470	510	512	493	490	481	531	439	494	505	474	469	503	483	469	471	470	467	467	523	452	484	429	456	495	490	490	493	454	487	481	468	464	505	453	476	520	505	457	482	481	482	493	488	483	472	480	483	459	491	467	468	452	508	501	488	502	487	484	487	482	504	444	458	490	492	531	489	494	496	473	470	455	498	423	464	441	484	449	493	484	442	488	480	470	494	477	499	459	465	508	458	452	508	467	499	462	463	497	539	466	506	497	525	479	448	459	492	447	503	494	415	468	494	465	506	479	437	422	487	459	481	487	457	490	430	465	460	503	466	505	512	510	458	486	493	471	451	460	471	494	485	484	473	483	453	526	441	452	486	492	493	475	461	470	471	505	498	489	464	482	485	493	512	457	537	507	479	473	468	447	492	507	498	508	492	480	458	451	468	524	464	471	469	504	527	475	493	524	498	478	462	487	499	485	444	473	449	469	479	493	531	549	471	500	477	536	470	481	496	481	495	475	437	486	460	481	521	463	479	462	477	484	486	449	470	498	459	475	444	487	477	490	501	508	497	481	507	462	477	490	435	482	508	462	486	500	489	482	477	494	526	480	495	455	500	471	494	488	486	489	477	497	451	477	491	488	509	535	459	467	526	485	457	491	437	452	450	519	456	475	516	476	488	470	448	472	520	503	484	445	476	462	511	477	479	466	508	474	467	478	464	465	463	462	428	516	489	439	415	472	488	470	465	478	504	490	468	470	489	542	471	487	471	479	463	488	477	454	442	510	462	479	486	506	447	492	448	472	479	471	487	434	505	485	489	489	504	482	448	490	503	426	494	517	507	487	454	503	534	467	496	483	448	487	449	480	505	521	454	482	446	447	454	500	494	488	484	477	482	427	474	485	480	503	511	500	513	475	473	496	484	510	431	472	487	504	477	459	516	497	495	423	470	505	505	452	482	509	498	509	498	493	476	544	454	498	465	515	446	521	502	445	460	492	506	483	490	496	476	465	477	472	509	485	480	497	469	494	475	493	475	510	465	491	446	505	491	494	534	483	485	492	489	453	465	502	482	520	519	482	467	470	511	498	492	479	505	504	469	478	489	499	501	479	518	501	478	468	500	424	453	451	540	448	506	510	485	533	483	475	467	510	515	470	462	473	469	507	457	490	503	468	485	504	455	469	482	465	514	442	522	528	462	461	463	427	487	469	473	492	504	492	482	520	472	472	465	529	495	476	463	461	519	481	486	465	471	481	464	495	470	495	470	489	440	471	482	491	475	493	458	477	479	470	516	484	515	521	473	477	490	500	517	532	475	497	502	499	506	482	490	480	458	481	453	549	509	489	485	472	477	485	462	458	485	475	474	485	472	460	502	509	456	444	477	487	490	480	452	459	534	430	485	534	476	494	491	495	485	496	521	477	471	480	461	444	473	488	459	514	448	475	471	488	475	487	513	488	452	436	469	452	473	507	469	478	514	476	473	490	494	473	471	476	463	503	440	454	481	478	514	500	466	502	484	482	507	469	503	457	493	467	500	480	463	478	455	518	450	476	524	453	510	470	512	488	482	493	469	487	450	493	482	500	489	543	432	470	499	482	482	496	491	507	444	476	462	504	458	472	501	457	495	477	452	463	477	483	450	495	471	479	472	486	463	448	498	505	452	480	476	449	525	484	502	494	454	506	488	450	498	475	462	487	433	488	435	497	477	493	455	491	487	487	450	450	496	530	478	492	475	484	495	458	477	474	477	508	468	478	474	476	487	446	467	468	467	447	485	477	476	470	466	491	463	468	482	473	486	480	460	502	469	475	479	534	478	497	462	505	529	500	474	481	488	466	472	467	479	466	485	514	492	481	492	450	495	470	488	498	500	489	486	466	489	479	487	481	453	472	466	458	507	465	497	485	476	468	520	484	494	502	440	528	466	468	486	463	462	497	468	468	488	444	476	491	480	500	497	441	487	491	475	454	481	492	454	471	507	511	465	471	518	495	498	451	499	479	509	472	489	418	484	446	488	485	503	488	461	500	504	463	461	525	467	481	458	476	463	482	475	478	500	470	466	461	492	469	494	461	474	466	464	444	497	463	517	469	484	467	458	473	481	473	451	472	513	452	484	499	511	450	528	487	500	470	447	506	463	439	539	486
23131	21099	28840	24713	24552	25408	23128	13462	7843	4862	3327	2374	1773	1493	1151	1005	845	772	661	634	497	499	465	463	428	409	371	381	328	338	333	335	355	376	345	324	357	322	332	342	323	307	336	353	333	350	349	350	329	359	333	352	357	319	341	351	321	367	335	319	317	332	307	327	327	319	312	347	317	345	340	318	320	358	324	326	320	301	320	287	335	354	333	302	338	310	298	331	317	307	332	285	340	338	317	286	321	323	364	313	298	376	304	332	325	299	347	322	323	298	339	349	304	330	366	337	331	300	305	334	342	319	302	328	338	334	333	314	324	294	325	317	318	343	349	322	349	328	354	346	288	358	329	343	338	321	333	312	357	335	308	320	337	340	356	348	338	316	323	347	335	321	318	336	351	367	347	353	351	341	316	317	346	324	319	315	291	300	320	301	308	371	360	309	305	357	339	338	316	323	338	348	335	363	327	366	330	328	356	334	322	329	322	356	330	312	311	315	337	316	324	318	306	324	331	323	301	336	298	376	327	324	332	335	328	337	318	345	355	362	337	334	326	328	326	343	321	321	321	324	334	343	336	338	353	358	306	287	305	310	336	347	300	320	334	312	329	306	345	328	308	322	335	327	353	307	294	354	307	327	351	352	302	324	359	332	333	337	356	337	320	325	329	316	328	312	340	336	310	352	347	308	326	329	315	366	334	321	310	305	351	314	323	306	308	325	330	338	302	326	306	325	313	342	328	314	312	307	304	355	319	315	334	317	339	354	347	342	312	320	331	335	345	328	330	333	345	360	330	325	338	311	350	323	350	335	331	326	353	294	325	345	363	307	336	343	334	338	327	312	303	350	327	322	321	311	346	321	323	342	307	315	321	328	302	340	328	347	328	321	307	340	316	324	329	317	319	332	319	305	318	295	333	347	313	316	335	361	334	307	373	315	327	369	356	343	365	316	330	324	328	332	358	339	306	352	330	310	296	320	333	310	366	345	328	321	330	314	329	312	357	334	319	298	300	342	355	325	337	325	298	308	342	324	305	320	331	335	302	341	338	337	332	343	338	314	356	324	319	327	312	329	296	307	321	309	320	337	340	343	300	356	348	340	327	328	343	324	337	340	309	342	360	302	342	319	328	330	339	319	338	315	317	331	325	325	326	351	338	323	349	355	339	323	356	340	322	292	357	334	336	343	325	303	330	317	330	318	331	331	327	353	324	325	316	338	300	331	332	341	332	346	339	364	343	313	346	323	313	299	337	318	327	314	311	304	324	346	325	336	327	322	329	326	341	359	321	329	313	300	339	300	330	310	300	329	318	319	349	342	372	344	271	315	355	329	369	310	344	310	362	304	302	316	374	369	320	357	343	313	328	305	319	335	279	376	342	338	334	355	301	336	324	343	335	336	342	315	303	331	345	333	361	318	301	329	329	365	339	342	359	338	335	318	278	361	331	366	340	334	338	314	347	330	310	316	354	363	357	329	330	325	318	326	341	329	334	330	362	351	300	330	318	329	359	324	314	324	339	350	353	304	325	344	334	310	367	347	311	355	318	302	339	326	324	367	341	307	331	318	313	303	312	339	328	364	350	310	325	317	333	345	373	360	341	347	319	321	341	343	312	335	323	344	361	311	329	315	332	318	334	280	313	338	317	331	319	327	331	317	343	367	353	296	334	307	314	332	288	332	333	305	314	330	330	325	326	308	340	322	336	317	303	332	348	344	299	332	338	329	346	330	331	326	321	350	332	331	331	318	352	329	320	320	364	372	340	361	300	340	356	348	330	306	346	295	341	314	314	350	326	326	310	296	331	347	332	316	311	341	320	313	341	314	318	339	333	304	340	334	328	299	315	339	329	329	346	333	337	336	354	345	309	330	329	304	371	364	340	300	319	299	317	333	343	369	315	293	335	310	359	320	292	349	327	335	315	305	354	310	326	369	315	385	299	348	338	314	316	350	349	316	325	313	314	323	332	315	323	364	319	370	358	295	321	324	341	316	325	324	330	296	322	314	334	315	341	306	345	337	331	308	349	300	338	334	335	302	319	296	329	327	327	349	347	355	298	317	321	328	328	311	338	342	311	334	319	350	334	332	336	318	306	332	324	342	331	332	352	317	303	324	339	324	337	326	302	316	347	281	311	354	317	321	337	322	343	315	325	336	338	363	308	323	339	302	320	321	334	325	351	364	353	324	375	321	336	325	326	347	329	328	331	311	328	347	327	331	328	340	301	349	333	313	324	296	335	300	297	330	349	329	343	328	335	327	347	338	311	333	321	335	355	293	320	329	302	337	327	350	311	309	331	326	315	322	352	355	320	304	315	311	334	322	354	314	321	318	336	318	349	343	339	316	331	340	319	299	356	336	332	324	316	353	302	316	306	341	329	314	314	327	343	312	340	321	302	326	350	329	322	350	314	296	328	339	322	329	339	330	336	294	339	306	332	320	343	298	305	326	332	320	344	289	345	360	327	295	367	318	280	315	299	339	309	326	337	340	386	326	333	329	286	338	349	324	332	303	353	330	359	340	307	338	327	343	355	319	327	319	348	321	356	287	377	323	352	338	317	348	323	315	300	318	341	307	295	314	323	341	329	301	311	307	341	333	325	331	329	328	303	335	360	345	313	334	323	326	345	331	339	332	324	342	360	329	344	338	328	319	355	309	328	337	360	316	329	319	298	349	326	336	312	315	321	358	315	330	348	301	327	334	344	328	317	346	337	325	321	311	341	348	331	339	351	318	311	294	326	325	352	328	320	348	321	351	313	352	325	342	319	315	328	307	338	324	327	344	333	352	344	327	329	339	324	364	299	350	322	339	324	344	336	343	322	341	296	363	330	342	326	297	347	350	320	317	345	335	326	332	327	345	309	332	329	339	343	351	337	326	360	318	299	359	312	309	323	347	324	378	327	321	326	359	333	347	315	319	323	358	322	321	348	313	326	326	363	347	310	336	358	330	325	355	349	347	318	327	325	347	370	343	330	315	329	334	340	315	322	369	331	344	322	345	325	353	306	322	327	343	326	330	324	287	330	308	309	334	324	355	317	322	311	325	315	313	320	327	354	321	330	307	366	322	305	320	322	349	343	310	330	333	386	339	307	354	315	348	332	314	332	325	339	353	334	356	345	330	329	322	321	325	335	335	365	333	301	312	332	336	321	359	344	320	339	381	336	350	317	354	326	332	330	312	307	332	341	332	311	328	378	337	344	331	291	333	322	309	328	332	307	314	318	331	323	336	324	331	312	340	330	350	349	339	321	322	327	283	365	336	315	309	324	328	312	335	324	328	323	364	321	357	303	311	335	313	315	330	339	352	338	361	322	328	316	337	329	351	327	305	348	314	297	312	319	322	336	338	334	323	357	341	343	313	323	326	330	343	298	346	316	340	369	349	344	305	318	329	301	322	305	347	330	336	338	323	313	341	336	305	318	306	335	333	339	326	314	324	307	320	333	331	284	334	356	291	322	326	321	304	332	347	305	294	314	372	325	315	330	337	332	331	321	353	329	335
38233	63399	59995	49684	40797	32405	25772	19434	13708	9051	6640	4631	3572	2781	2232	1827	1498	1298	1108	1024	874	794	707	662	641	602	543	588	571	484	509	472	473	462	503	456	473	414	460	432	499	450	457	457	450	440	442	438	469	450	457	477	476	392	455	454	462	442	458	466	474	479	467	454	454	452	477	439	438	478	471	479	464	457	465	483	472	478	458	459	461	421	467	435	425	466	476	427	443	454	450	452	429	468	448	479	503	513	443	490	444	430	479	481	426	449	477	449	469	478	466	433	466	453	459	469	450	403	447	422	493	431	463	450	462	449	472	433	450	443	428	428	461	485	482	448	493	414	448	473	445	481	460	481	486	443	472	458	453	453	454	436	461	460	462	493	473	462	499	489	447	436	451	451	453	452	437	450	413	451	435	425	431	471	476	440	458	437	469	485	471	438	453	437	470	454	431	492	422	476	508	435	439	458	454	461	479	441	460	431	449	461	473	459	452	469	516	501	441	422	442	475	468	512	473	456	515	442	440	458	463	461	445	461	454	464	442	443	442	519	483	462	424	442	454	469	455	438	478	450	441	451	448	440	462	455	476	421	449	446	451	476	492	403	427	479	448	443	462	478	476	428	483	413	466	461	448	446	446	465	429	504	455	411	460	498	455	458	419	454	472	445	464	453	463	463	455	429	480	447	485	443	449	447	429	482	472	480	479	429	468	428	463	463	469	468	414	477	484	457	447	453	446	467	439	476	466	473	424	456	468	465	463	467	476	478	473	466	496	431	432	481	465	456	458	477	447	455	460	432	423	438	447	458	453	466	447	454	465	433	455	423	441	457	449	455	442	442	462	422	477	473	486	442	452	472	450	458	445	462	496	450	447	440	454	492	461	436	443	448	461	458	440	458	432	456	481	466	437	500	444	456	447	425	475	457	449	487	453	440	446	479	441	475	475	468	416	433	458	463	425	453	453	460	448	437	509	463	431	475	453	421	501	436	490	505	433	464	490	461	471	432	423	456	476	439	471	452	462	466	463	483	413	483	436	478	437	466	470	460	440	484	486	443	435	506	435	477	440	458	476	471	455	440	440	474	487	470	463	470	454	449	473	458	488	488	401	473	492	480	454	439	476	483	429	453	444	455	457	478	436	439	488	452	439	464	476	458	456	452	432	441	470	448	486	473	459	488	467	458	475	487	425	445	507	424	460	462	450	491	444	460	433	442	458	463	420	456	467	477	455	452	426	435	485	458	452	421	504	441	454	450	446	469	490	447	438	404	450	473	412	453	449	477	467	545	481	434	483	467	486	448	483	459	485	458	457	427	456	465	434	482	452	465	464	452	424	423	412	477	482	477	450	490	475	421	478	431	476	439	480	446	473	465	462	447	430	420	473	421	456	459	479	426	481	449	436	444	459	457	407	454	459	440	451	465	479	473	435	482	466	447	435	466	451	442	452	473	399	410	416	494	491	426	460	479	443	441	465	470	456	441	426	435	462	420	452	456	459	464	475	454	472	456	468	451	464	440	489	419	454	412	521	467	477	431	452	460	449	502	426	479	484	487	469	501	449	421	432	468	432	472	437	423	475	434	482	481	473	450	422	431	497	458	480	457	455	463	460	428	446	458	433	483	444	471	439	435	446	498	471	459	491	463	456	457	484	431	460	449	413	480	445	452	452	485	439	433	475	458	433	463	473	478	457	445	448	452	484	499	464	450	472	446	460	430	472	494	466	452	455	464	515	472	496	460	434	436	461	451	442	483	458	495	486	487	428	428	440	479	428	518	469	418	472	468	484	432	471	420	475	447	423	468	472	495	419	432	463	466	514	414	427	485	478	415	437	430	443	450	417	486	446	452	463	465	477	480	461	487	481	447	459	458	460	427	409	453	461	444	461	452	444	445	475	465	439	450	423	479	471	471	470	471	476	478	473	455	464	441	463	445	489	430	458	478	442	419	476	439	457	441	484	478	453	449	482	396	463	509	479	437	486	453	470	458	463	439	449	469	463	463	454	459	438	467	466	446	467	485	470	479	451	450	434	446	458	442	418	475	451	435	460	491	429	464	455	449	418	441	485	431	477	452	447	435	463	460	417	456	417	490	440	429	482	477	469	446	426	420	446	464	452	439	451	431	437	394	451	477	462	428	472	460	444	465	464	468	479	465	475	478	493	445	462	424	430	440	435	434	407	473	462	482	438	452	449	460	435	490	439	471	447	456	435	516	469	459	448	471	450	444	468	452	486	431	451	450	434	483	456	441	474	424	488	440	525	461	445	452	522	446	499	476	461	460	416	436	462	459	449	463	467	434	488	493	482	476	457	496	473	430	445	448	469	478	485	462	502	472	455	480	430	430	451	413	457	466	473	414	444	443	449	452	476	469	501	465	441	427	446	446	451	436	440	451	428	455	477	439	445	457	473	454	452	459	471	470	497	452	465	503	442	430	498	456	454	501	458	441	438	478	446	459	417	455	448	423	453	473	466	456	450	430	494	457	473	429	478	460	459	437	446	463	460	474	435	525	432	452	453	454	440	438	469	458	459	463	455	467	482	440	446	500	442	483	456	479	455	447	436	479	459	456	437	450	458	431	433	463	460	443	430	457	435	475	463	452	444	429	442	452	502	418	461	453	459	470	433	482	439	452	439	460	478	452	443	454	483	430	458	481	486	469	443	464	429	443	447	424	416	477	472	472	431	432	487	449	450	484	445	464	446	429	466	447	442	482	482	448	440	458	493	458	455	437	473	451	447	439	446	436	475	438	471	459	430	451	489	456	494	446	442	472	454	436	462	459	419	446	453	496	463	485	456	478	428	453	477	485	461	451	477	430	445	406	440	465	472	478	443	442	457	451	463	448	464	490	430	469	448	462	455	467	455	481	482	446	444	435	466	464	419	443	484	437	488	447	413	481	461	528	458	462	467	455	468	443	430	476	487	443	428	416	401	471	435	442	394	464	475	455	420	482	472	413	461	478	446	451	489	447	453	455	467	475	448	484	469	464	454	428	446	446	472	405	457	442	469	454	478	492	459	453	456	463	411	452	461	469	434	460	448	419	460	471	452	478	453	508	431	440	432	476	466	464	457	433	496	442	441	490	444	454	455	486	481	462	461	455	482	443	462	456	443	442	483	488	447	422	459	457	432	470	463	459	473	451	464	422	439	441	436	467	420	441	485	492	450	458	474	459	443	443	429	462	467	421	480	447	487	412	498	448	438	481	438	470	502	423	486	444	469	458	465	443	438	442	456	479	486	410	460	468	464	446	456	450	502	492	446	471	435	412	471	447	476	455	439	476	455	482	448	433	494	463	480	459	468	464	458	508	443	425	497	483	496	444	432	497	453	425	450	440	496	434	459	498	455	459	440	427	473	474	491	442	462	490	509	484	441	439	446	450	481	469	476	445	471	495	468	440	450	468	453	467	466	460	424	460	395	448	465	453	419	514	459	446	440	433	476	432	429	434	423	437	456	439	420	453	445	443	432	457	503	472	427	464	481	446	442	453	478	488	446	487
28810	31467	42894	35742	23727	14716	8848	5164	3237	2137	1615	1180	882	791	629	559	504	445	460	415	378	395	374	351	341	359	369	351	347	336	313	344	327	325	334	317	314	326	340	311	319	346	314	293	346	337	328	315	319	336	330	297	323	310	320	329	336	317	330	313	311	306	325	370	304	338	312	332	328	341	341	315	348	281	344	335	336	341	289	323	315	312	322	312	310	335	323	334	306	330	297	301	299	362	304	314	347	314	326	345	333	334	280	315	346	341	317	310	336	310	299	307	354	310	313	327	327	340	345	303	355	313	317	307	337	341	323	320	328	325	329	293	296	314	327	304	309	302	322	309	300	340	316	336	336	316	351	316	291	315	301	379	305	325	320	332	311	319	324	307	322	311	299	305	340	308	364	322	307	320	320	328	331	308	316	314	318	316	319	319	330	326	350	321	314	297	320	353	307	319	308	318	345	352	315	328	329	335	306	331	322	326	347	334	306	306	289	335	328	323	305	345	297	310	340	322	312	315	300	331	292	310	322	284	334	319	291	336	314	323	349	319	332	314	319	325	290	352	326	320	295	351	324	301	338	345	294	306	319	334	349	301	328	321	298	318	341	356	300	344	301	336	349	316	329	321	301	329	297	332	331	310	296	298	325	357	324	319	324	316	310	311	332	310	309	313	347	301	322	317	295	308	301	292	294	331	336	341	317	321	314	324	322	342	265	324	330	300	310	327	315	317	328	317	301	348	326	335	329	337	323	340	344	333	306	313	331	310	315	342	286	320	338	308	300	335	300	337	308	355	329	323	316	318	314	308	284	320	340	332	311	325	321	336	300	297	309	353	312	312	349	336	324	302	304	348	294	340	336	334	307	310	320	342	285	321	286	302	319	314	324	347	302	313	328	284	321	318	308	306	323	330	297	328	361	281	308	304	343	313	317	314	322	324	278	319	333	306	324	334	336	322	332	335	289	338	311	340	284	327	316	309	291	330	334	331	321	283	319	319	327	314	311	331	345	323	280	288	336	287	311	311	331	326	342	310	300	305	280	326	328	303	333	299	358	341	313	341	321	313	343	312	309	282	315	320	357	342	306	325	306	348	329	341	307	330	321	296	324	331	322	331	345	341	329	294	313	293	347	303	332	345	320	320	285	335	299	298	296	355	309	366	314	342	309	319	331	322	319	303	311	336	325	319	308	321	319	308	295	310	326	300	327	293	326	300	303	304	332	340	309	312	339	298	307	327	305	316	319	288	336	333	305	301	313	326	325	341	322	321	320	322	335	298	330	330	350	306	315	287	316	307	342	324	329	300	314	322	315	343	317	314	322	309	353	314	302	326	300	312	343	346	312	317	317	324	324	328	327	326	328	312	331	330	308	316	314	298	351	296	335	317	328	326	338	306	323	357	309	324	310	289	305	342	344	324	307	339	321	322	297	304	352	337	321	331	290	335	315	320	355	348	313	317	298	323	326	333	340	286	323	328	308	311	328	336	315	318	308	324	315	301	315	311	309	294	318	268	323	323	329	350	350	306	325	322	318	303	294	275	328	323	322	376	334	311	343	325	307	375	319	290	342	326	333	302	344	307	357	297	325	320	334	330	342	306	310	357	346	321	314	317	331	314	303	323	335	316	299	301	301	306	307	307	323	329	348	332	351	340	293	306	293	331	318	330	336	312	334	336	318	301	341	323	344	347	331	321	301	319	333	347	335	339	324	330	320	333	336	316	342	321	303	318	321	308	331	327	331	332	321	296	306	320	311	315	322	348	318	324	291	326	332	321	323	356	330	327	329	275	321	311	304	333	328	353	311	331	325	351	351	288	327	320	312	326	335	310	308	336	333	329	339	308	324	335	304	310	320	309	316	269	319	332	335	288	316	323	315	319	321	326	315	306	322	305	323	342	296	323	272	343	307	299	313	317	334	348	364	307	302	341	323	319	330	321	327	339	345	333	313	306	334	316	341	341	323	319	305	328	359	340	318	359	308	308	295	319	323	348	318	309	352	311	324	336	316	335	306	343	316	311	312	322	300	305	320	336	298	285	318	308	319	305	308	320	333	298	267	297	347	316	306	322	308	341	317	315	296	303	338	314	329	280	295	338	329	353	326	304	329	321	306	310	297	358	303	311	324	340	354	307	309	298	354	300	311	346	322	333	326	360	321	335	306	336	321	317	337	320	285	335	307	325	304	303	347	309	313	303	354	281	311	325	312	315	323	311	342	295	313	334	318	320	343	296	296	331	328	322	307	307	311	334	342	301	298	338	328	317	353	313	311	345	328	323	298	311	304	331	342	299	303	329	350	316	306	303	314	320	318	282	315	307	299	320	329	336	304	307	327	334	317	321	322	340	325	312	337	311	314	333	299	307	346	328	334	324	302	330	309	331	299	325	321	345	310	314	313	313	295	305	314	348	308	318	307	364	330	310	326	314	321	295	306	335	296	327	325	289	345	360	279	295	325	354	316	311	324	344	327	347	308	325	332	353	338	290	320	317	331	310	325	328	309	338	328	295	316	309	301	345	314	330	293	320	312	316	342	325	344	329	291	367	313	319	313	340	332	310	314	320	310	357	335	294	292	358	320	329	331	298	323	296	306	322	337	352	329	326	317	308	297	357	333	289	290	330	339	310	318	325	358	303	326	329	314	294	285	306	305	320	322	353	304	320	319	316	303	332	301	290	310	297	351	316	289	331	323	296	306	296	364	334	319	314	341	329	358	322	311	310	285	301	332	338	318	338	307	325	321	322	286	336	377	347	331	328	310	322	335	314	322	325	295	329	319	333	287	321	323	287	299	316	328	320	316	304	309	335	307	325	309	320	344	298	302	343	288	300	342	323	329	303	302	331	360	319	319	303	313	296	320	311	308	320	334	307	289	319	304	289	303	290	307	313	345	288	317	339	334	313	314	299	345	339	323	304	308	337	347	330	298	318	334	318	335	307	366	296	318	323	324	305	346	361	345	320	324	317	309	304	342	331	329	316	315	295	318	307	312	315	333	327	297	343	360	316	291	322	326	323	343	336	311	302	308	325	359	293	331	333	315	317	341	344	337	312	304	303	333	350	298	309	351	320	355	331	306	304	319	312	299	307	312	309	318	279	301	340	289	282	320	340	321	314	346	306	360	314	296	320	320	319	301	349	330	337	328	292	315	319	356	307	320	307	321	319	331	312	302	336	344	303	329	297	350	310	305	323	317	323	318	303	335	303	323	315	328	319	317	313	343	308	294	299	326	297	322	315	325	276	323	308	305	326	335	330	319	332	297	324	316	306	313	328	342	317	321	336	326	279	330	306	311	334	338	345	319	308	309	329	330	333	315	335	300	312	310	318	326	319	297	316	319	288	302	317	309	306	357	326	292	316	308	327	292	314	331	301	300	293	335	359	347	312	353	325	341	315	301	355	313	316	319	305	307	355	298	336	278	335	344	346	337	295	321	361	314	323	351	320	301	355	322	326	323	319	291	320	312	349	335	317	326	326	307	327	314	324	334	323	318	301	318	336
34660	50406	48818	37867	28387	20753	15085	10265	7098	4571	3241	2411	1720	1421	1189	1037	874	783	736	650	614	528	549	463	502	479	451	475	471	467	467	455	449	476	471	501	439	432	428	441	453	440	446	424	439	437	491	409	439	462	449	466	432	431	448	486	462	480	411	442	461	431	439	420	435	456	492	434	459	442	434	469	445	440	423	464	439	418	489	450	444	458	440	425	507	437	429	450	467	436	442	428	413	457	445	471	414	436	455	469	400	465	449	454	457	466	482	433	452	457	477	429	434	428	440	472	450	454	454	449	464	426	434	429	439	422	445	463	423	391	459	452	438	465	449	472	436	432	444	483	384	471	416	466	472	457	475	444	533	497	475	426	427	484	504	452	456	413	461	436	474	426	438	460	483	449	427	428	455	436	444	453	487	484	428	484	426	469	460	448	423	420	457	458	446	417	414	483	439	442	455	424	445	429	465	476	453	463	422	423	448	451	450	460	432	443	452	487	437	459	471	476	461	436	468	419	457	411	465	462	459	451	442	463	407	462	451	460	474	487	435	445	449	489	406	461	502	479	469	509	451	463	458	440	458	445	415	459	470	444	479	457	439	463	417	464	470	429	464	476	469	458	421	418	461	466	459	454	459	447	466	462	438	434	440	455	424	470	446	455	417	455	454	438	446	452	427	460	470	473	451	417	498	419	446	421	447	436	473	414	450	462	471	442	426	408	433	437	446	478	477	423	425	469	466	484	453	459	494	451	454	406	491	450	449	459	439	427	416	456	458	475	452	456	426	431	477	452	444	463	431	438	482	457	458	454	417	469	426	473	426	435	458	460	446	455	494	431	434	451	434	456	455	473	464	439	437	439	434	420	444	462	496	417	451	485	428	437	462	429	429	410	407	412	415	401	454	436	422	438	446	429	446	429	470	449	453	489	448	480	408	415	455	443	475	426	476	432	442	415	416	410	452	458	505	416	450	484	424	425	440	439	488	461	440	443	449	426	458	429	418	482	487	459	464	412	472	457	428	457	468	423	458	441	460	437	519	457	445	453	439	471	469	471	450	374	443	426	457	430	400	428	423	441	459	454	438	451	457	477	434	449	451	446	464	438	451	457	493	453	444	475	435	438	469	466	429	416	426	447	489	408	456	474	450	438	424	473	441	450	410	444	458	469	472	440	451	464	455	437	444	467	448	432	401	416	475	472	401	431	430	463	471	456	421	446	429	453	455	407	428	431	457	470	455	435	408	484	446	468	443	476	426	460	433	435	462	457	465	449	467	485	496	443	494	437	458	427	436	441	422	470	401	450	444	451	465	416	469	436	473	447	495	473	449	437	401	467	424	415	448	454	454	482	446	453	456	442	426	428	494	442	479	471	448	468	461	433	434	471	454	442	446	466	459	456	439	445	453	419	448	442	438	417	432	454	436	461	433	442	455	435	459	463	438	468	442	464	435	444	463	446	409	454	451	456	433	454	446	431	471	446	404	464	446	423	509	424	440	472	475	442	443	440	460	423	448	450	408	463	431	395	480	464	432	459	428	470	400	474	402	461	465	444	451	411	448	442	424	445	447	430	457	417	461	451	461	451	419	422	453	438	464	455	427	460	456	487	468	451	460	485	448	501	418	434	459	463	437	464	448	430	465	479	474	444	418	462	446	444	471	467	432	481	504	474	402	433	432	461	453	457	414	448	472	481	450	453	440	465	491	445	461	429	466	421	428	452	444	445	413	469	437	444	445	451	451	434	485	485	459	446	466	440	423	452	444	471	479	446	496	453	473	410	461	432	452	444	452	451	450	449	446	450	442	450	453	411	432	459	436	462	453	422	455	430	452	449	458	505	446	456	443	434	460	383	456	463	445	443	461	429	445	424	432	452	495	471	493	435	417	441	449	471	458	466	447	455	464	449	455	459	432	454	471	450	470	463	430	478	422	444	477	483	469	476	432	461	430	452	444	418	438	467	427	432	408	443	418	415	459	440	449	429	459	476	473	433	434	430	430	461	449	473	447	459	428	448	477	449	448	446	425	453	407	455	439	432	394	463	479	449	441	456	416	453	456	438	433	448	464	473	465	446	438	486	478	456	458	453	443	444	449	474	433	445	469	469	408	461	493	485	456	468	438	424	438	445	439	438	404	461	417	444	442	430	430	451	443	467	452	451	425	482	455	467	430	458	433	430	474	423	456	478	447	479	446	442	482	449	452	420	418	459	407	449	403	437	456	444	462	443	414	473	404	444	454	435	456	439	431	458	439	437	470	485	436	440	426	445	466	455	497	411	457	437	459	433	423	451	488	466	457	429	445	474	453	484	468	475	443	474	446	470	462	418	421	434	447	454	467	423	454	459	466	426	436	418	435	455	424	470	467	464	459	449	432	497	453	481	478	427	470	458	437	451	481	401	440	476	439	435	450	475	491	433	460	434	488	446	463	421	460	415	452	437	437	485	479	431	427	458	435	486	475	440	427	463	448	437	455	455	452	438	440	453	438	498	418	441	469	422	485	468	451	468	460	470	436	465	447	435	456	437	442	457	439	463	490	476	454	425	468	479	478	409	431	471	474	445	467	458	440	461	482	431	467	425	440	436	476	433	398	474	445	413	477	429	468	439	464	458	471	449	446	427	460	441	461	447	459	394	434	467	439	468	451	423	449	453	432	456	468	433	482	463	390	470	447	471	473	456	424	486	455	460	454	426	439	417	452	478	435	426	446	456	435	432	414	435	453	443	468	448	449	439	405	491	424	450	449	467	451	425	486	445	451	421	476	443	439	413	439	451	490	440	431	457	424	452	457	468	437	457	430	443	424	471	437	471	447	455	417	473	447	440	440	428	444	446	415	481	463	466	485	461	456	479	495	445	454	481	442	450	487	452	441	417	459	449	440	444	468	440	430	392	456	431	497	457	454	439	450	451	476	475	412	458	421	417	418	452	450	486	428	453	418	418	455	402	460	463	421	431	459	435	427	407	443	448	453	432	407	423	429	475	434	500	428	449	471	466	448	424	453	444	444	442	461	438	451	470	416	471	476	449	463	397	448	469	456	446	471	457	470	431	457	456	425	433	446	431	480	470	460	429	438	447	424	493	430	414	466	461	457	437	459	447	420	467	443	407	439	441	472	457	426	436	435	417	482	433	396	473	458	424	446	445	446	450	458	447	446	443	445	431	423	458	425	409	433	419	417	454	470	434	425	446	416	417	430	490	417	470	466	449	469	445	496	430	461	443	439	447	465	469	451	411	447	412	476	440	486	420	444	451	436	462	457	437	436	438	440	448	457	482	424	431	479	451	443	432	478	460	463	441	445	422	426	451	451	491	416	446	433	440	441	464	423	424	479	447	421	467	425	479	450	418	449	439	471	469	429	429	464	419	443	455	409	478	476	451	466	445	488	440	401	440	411	405	445	498	444	479	454	468	434	432	476	433	453	445	474	452	437	433	454	440	430	469	424	435	444	431	432	449	474	451	403	446	481	422	438	420	488	429	444	445	452	454	468	430	417	470	412	442
24064	21051	29055	28206	25952	22996	17847	10273	5913	3749	2527	1760	1426	1075	909	839	656	614	553	570	503	487	442	416	413	390	366	374	365	321	396	339	320	379	345	307	332	308	381	331	359	338	320	347	355	329	334	323	367	305	335	332	362	312	340	324	331	354	351	345	355	342	351	325	335	350	325	321	353	346	351	356	364	344	320	331	322	308	339	372	296	340	333	351	305	364	346	334	345	318	304	327	305	313	298	340	338	315	356	380	361	349	333	333	344	346	353	319	362	300	306	325	336	340	359	348	348	381	327	316	344	366	354	357	336	343	343	358	330	324	346	354	285	353	304	342	335	367	320	346	354	324	327	334	339	339	329	323	347	353	333	335	324	357	342	364	329	338	363	330	333	336	369	346	325	356	312	337	335	346	346	344	313	361	330	350	380	354	326	346	335	335	331	345	343	360	326	320	368	330	336	313	353	357	338	359	338	344	338	333	355	315	326	317	319	344	315	348	278	342	328	343	349	344	342	358	291	369	345	355	350	343	308	338	342	360	332	349	301	341	347	347	321	334	329	306	310	344	333	307	333	352	372	383	337	307	356	348	358	388	329	340	332	356	349	322	308	323	336	377	326	328	348	341	318	319	319	334	347	326	316	313	331	348	352	333	333	347	308	363	338	335	350	342	317	315	329	326	352	337	352	332	357	357	324	314	320	347	358	338	342	346	330	329	365	349	362	318	321	312	319	308	346	346	359	351	350	345	341	341	336	332	338	366	311	326	325	314	320	334	289	320	320	358	338	337	362	290	337	330	332	351	323	325	354	313	343	333	314	389	366	365	364	361	335	344	341	315	343	351	353	354	353	335	348	352	342	323	336	328	343	361	302	335	324	352	333	355	334	335	315	340	334	363	338	337	317	335	323	345	348	305	343	303	325	367	377	316	343	367	344	310	342	356	352	323	315	361	299	352	326	357	370	330	306	315	314	357	351	318	341	329	324	370	331	346	343	379	319	316	333	358	364	383	361	334	359	360	352	348	338	337	337	328	343	337	345	352	354	358	341	357	314	316	340	344	357	332	320	352	361	286	331	371	338	353	329	322	321	376	335	336	346	368	330	350	345	322	340	355	379	312	327	345	354	380	341	336	349	320	332	333	355	290	323	334	338	343	335	294	324	329	365	349	368	320	349	326	326	336	298	339	340	332	348	309	316	338	345	323	354	351	314	358	331	303	351	321	317	335	348	338	370	317	355	303	373	319	327	360	334	325	373	368	365	360	312	356	333	348	338	359	341	350	357	367	310	327	312	331	352	369	330	335	322	345	351	365	350	348	326	346	322	338	335	353	337	345	348	326	315	294	321	355	359	348	289	348	326	356	371	337	339	335	365	340	328	377	343	341	331	332	370	362	363	343	340	343	315	326	340	356	368	356	318	319	355	309	328	318	356	339	328	320	349	349	322	332	309	348	353	330	352	349	330	337	317	366	340	365	307	341	324	349	336	294	336	381	324	348	311	332	301	327	328	357	350	327	351	355	325	347	344	337	342	339	319	334	335	302	347	333	342	368	335	307	334	354	323	372	346	304	353	344	357	348	337	346	324	313	314	336	340	347	345	354	346	348	346	311	384	324	300	328	356	351	302	328	331	345	322	368	317	331	367	351	323	333	340	330	356	343	370	323	348	331	327	312	299	316	356	341	332	339	334	343	311	361	311	388	335	314	301	344	328	348	367	345	323	354	321	311	322	353	287	345	346	316	363	328	348	334	353	323	312	342	377	319	336	344	364	370	303	327	332	327	355	345	327	309	339	313	316	372	331	331	317	312	333	350	342	319	362	347	337	314	317	327	326	378	351	332	330	309	362	349	333	308	346	317	307	353	331	338	345	334	332	356	336	328	352	337	340	327	391	333	336	340	357	309	350	323	323	353	347	362	349	351	348	312	353	357	361	354	308	335	328	332	355	310	339	354	301	315	326	322	348	344	324	337	320	346	326	336	354	332	319	340	328	331	359	368	380	349	342	342	329	342	340	357	328	348	337	333	343	362	338	326	338	337	326	343	326	354	330	303	359	357	320	357	326	318	333	310	358	319	340	350	388	327	363	345	303	321	314	364	332	333	349	326	341	335	341	349	339	308	329	339	334	326	326	318	345	360	343	327	356	357	355	358	326	340	343	327	326	344	351	351	342	326	344	365	295	307	356	332	346	356	333	335	324	333	335	322	343	361	335	355	322	356	333	314	326	338	327	337	339	348	343	334	340	345	350	336	293	311	345	323	329	314	320	331	315	345	355	368	317	335	347	362	343	336	373	367	334	369	331	323	334	331	343	294	303	388	356	344	317	311	313	334	358	334	353	342	381	348	315	322	338	371	341	361	331	362	315	329	365	379	343	359	333	363	347	314	360	372	344	344	359	331	339	327	322	344	358	340	324	353	341	329	333	335	333	318	360	331	349	323	316	373	294	339	334	350	367	323	346	328	336	365	358	337	325	358	322	356	341	332	367	319	359	343	337	363	346	353	301	336	381	380	350	303	330	330	371	372	323	356	351	325	358	330	358	356	352	368	350	371	335	299	363	335	299	350	300	350	327	370	366	339	321	349	334	344	334	317	321	327	327	315	319	343	320	350	347	343	335	311	350	365	338	358	350	323	320	357	374	341	344	365	327	362	323	361	342	318	337	340	341	330	304	311	344	342	314	334	302	310	293	328	310	344	327	323	360	310	350	319	311	358	326	363	326	341	322	316	357	295	314	328	346	371	355	342	307	345	337	336	332	329	329	349	319	342	337	349	321	317	360	332	316	360	339	319	325	348	356	371	355	337	354	340	336	334	348	322	331	308	343	338	362	370	337	342	329	351	345	339	351	337	331	298	324	343	332	349	373	327	342	343	359	334	342	351	324	317	353	341	318	336	356	337	291	347	360	350	336	347	349	332	324	317	351	335	322	333	314	336	300	322	336	336	357	362	309	355	307	327	349	317	341	323	350	343	344	351	350	316	320	327	317	357	342	340	358	318	336	341	318	322	351	339	347	354	373	314	341	340	343	338	335	298	361	305	334	322	350	352	356	328	326	336	333	327	330	299	327	343	345	313	333	315	305	312	323	328	314	346	340	364	349	326	327	330	328	318	348	338	336	341	363	329	318	344	325	331	292	343	319	345	349	317	352	354	363	336	368	333	328	346	314	328	341	337	325	329	306	367	355	356	354	318	370	320	315	356	364	357	321	328	346	323	353	332	306	345	340	295	314	308	335	334	313	356	365	353	350	302	307	332	346	319	358	324	318	322	359	312	320	369	305	343	357	351	357	340	364	355	343	312	354	370	339	355	341	320	339	337	336	350	348	325	326	303	347	331	336	323	343	335	352	362	337	362	313	343	357	353	289	357	360	356	342	343	342	344	336	310	374	344	345	369	341	302	313	355	359	355	338	352	334	348	327	337	352	338	309	339	335	299	321	376	361	342	344	376	342	327	305	330	315	326	332	366	361	353	372	319	395	327	320	350	364	352	349	323
35146	58346	56352	44445	35233	28056	22210	16295	11165	7376	4976	3705	2668	2094	1743	1443	1212	1014	925	856	764	678	692	585	597	556	575	545	517	505	499	488	515	521	514	427	500	481	469	408	476	509	467	471	447	467	471	485	471	486	485	493	443	477	483	495	475	475	496	533	467	452	500	445	502	508	490	475	514	470	516	446	491	498	484	443	483	440	453	492	449	499	475	465	465	489	459	497	465	493	503	475	472	470	486	455	514	506	444	507	477	508	439	473	493	493	510	483	471	476	489	519	488	444	472	494	489	482	481	491	487	469	480	478	492	459	494	435	481	459	488	470	471	472	481	450	473	493	463	501	489	514	457	478	480	480	475	510	485	474	439	499	483	456	535	498	483	496	472	488	485	518	450	431	476	494	452	493	436	468	519	523	503	505	476	479	476	479	451	499	442	487	495	490	500	454	523	472	463	458	473	498	487	470	501	456	469	471	458	516	501	470	478	488	481	477	483	466	516	460	473	456	476	478	467	510	483	484	487	437	486	487	499	423	474	469	451	498	495	493	482	460	509	506	496	494	490	486	462	478	447	507	465	491	479	448	475	438	458	456	481	480	496	509	494	495	463	473	507	440	479	449	484	525	480	507	507	451	497	522	482	481	482	474	485	437	456	525	483	476	455	455	477	464	470	464	512	454	437	467	461	429	473	466	456	469	499	481	476	494	467	474	466	488	515	442	499	516	450	482	510	454	521	495	459	488	465	472	465	445	489	526	473	456	475	462	514	497	491	479	433	483	490	499	471	488	462	500	447	465	454	467	444	480	478	459	413	475	491	436	449	458	472	451	490	488	488	509	471	495	473	469	435	498	467	499	470	467	502	498	487	478	491	449	476	511	509	484	494	508	445	483	491	456	486	475	452	420	503	434	491	468	432	465	433	488	494	453	508	512	448	433	481	462	506	476	470	479	493	445	467	484	481	453	445	493	452	495	468	461	448	477	450	462	499	480	428	476	467	440	468	474	431	488	420	467	491	464	464	483	479	468	501	491	518	487	464	466	461	477	458	459	498	493	517	468	494	492	485	494	514	483	478	468	448	495	515	505	498	464	493	493	467	478	415	450	498	512	490	466	466	451	470	441	431	476	480	464	467	484	480	486	506	476	447	431	486	428	483	457	470	489	488	444	439	432	481	496	470	477	466	469	493	481	476	488	416	488	472	439	492	444	480	461	461	447	494	454	494	453	489	448	478	466	462	505	448	468	481	476	500	501	500	490	479	463	473	502	479	484	476	475	495	452	505	459	489	482	449	461	471	500	502	495	474	508	509	462	480	457	487	493	439	506	448	479	498	434	504	503	494	516	475	469	470	447	441	494	446	489	483	477	469	451	446	481	444	486	466	467	461	468	458	480	443	502	446	481	466	458	489	500	512	467	478	449	487	483	451	475	437	505	454	464	473	449	492	506	490	468	469	454	479	485	483	488	470	466	477	487	483	519	440	470	472	486	456	472	514	444	467	481	427	503	460	478	456	474	428	492	514	459	461	466	481	462	485	524	455	465	491	476	441	464	508	474	479	497	508	466	459	463	432	468	457	479	488	468	475	470	473	468	498	476	467	477	466	482	488	422	523	490	462	493	473	483	467	504	491	477	497	480	506	448	456	494	496	479	476	497	493	460	487	506	446	467	471	453	471	494	463	486	480	482	466	462	503	464	476	503	482	507	481	468	481	444	460	466	477	446	482	486	459	480	476	470	484	448	452	487	483	475	461	486	472	492	444	503	494	431	453	483	493	453	447	433	458	473	481	469	504	491	493	479	489	488	499	446	462	476	501	458	448	446	440	442	462	480	496	480	445	469	465	488	492	468	444	479	476	445	485	464	475	472	471	462	527	461	458	475	444	459	479	485	498	461	468	469	450	492	445	490	493	470	484	453	473	487	488	477	482	478	484	485	489	531	464	494	490	492	493	464	496	473	464	463	439	456	476	498	490	469	452	460	513	451	509	434	493	462	500	475	511	484	466	472	422	507	485	485	497	455	494	464	478	452	496	452	483	447	470	511	472	455	441	467	496	479	503	533	488	495	496	480	445	497	462	470	455	449	495	517	455	507	440	471	472	489	471	489	438	478	498	467	456	437	486	441	453	475	457	473	473	480	450	498	446	491	485	466	477	461	422	470	477	472	469	463	485	475	499	482	484	484	442	466	496	475	454	488	500	500	474	505	460	507	451	426	472	449	479	476	501	473	487	467	505	478	462	467	467	495	484	493	438	426	465	473	488	477	469	465	469	467	487	470	498	485	515	468	470	488	450	509	479	534	473	502	488	498	454	480	485	456	487	455	455	471	468	483	472	468	462	474	479	476	477	510	474	490	471	442	471	467	495	434	498	445	529	520	499	471	497	473	481	467	485	458	523	482	445	486	463	456	509	475	461	502	460	440	446	481	459	501	488	469	505	481	491	493	488	477	475	478	487	471	460	443	446	442	486	456	478	497	496	509	505	438	479	475	505	458	476	506	481	453	474	483	492	494	434	459	471	487	477	463	514	494	454	470	501	462	476	473	472	446	474	457	475	503	491	474	486	438	456	481	504	469	449	452	497	471	450	461	460	489	493	486	445	435	446	467	483	471	451	515	475	451	443	497	509	467	459	447	480	508	433	464	470	473	465	475	471	472	482	469	472	498	465	467	459	468	469	489	458	471	496	473	454	460	458	452	454	466	483	485	470	473	446	465	479	462	504	440	483	473	476	439	464	500	506	485	472	461	489	448	500	477	492	474	469	516	466	489	485	471	489	492	495	482	457	491	435	458	461	491	484	472	446	449	449	445	487	488	511	485	483	488	479	485	499	511	525	463	493	495	480	467	450	472	453	479	458	510	460	435	470	464	472	496	513	497	466	487	434	469	479	468	498	461	487	481	460	465	485	495	503	513	463	492	474	499	514	479	479	456	435	495	459	508	506	468	491	499	513	530	453	456	489	457	451	487	468	449	463	493	472	455	434	457	447	480	476	475	475	481	462	505	447	454	498	439	505	494	486	453	476	462	467	478	473	477	478	430	471	453	478	478	483	445	477	504	480	522	476	447	467	437	488	459	471	487	514	442	443	453	481	464	487	492	470	448	468	472	505	454	419	474	464	463	436	467	456	493	459	488	472	473	499	474	474	472	468	478	479	514	464	448	460	465	507	487	466	480	503	480	519	496	462	467	463	513	464	465	425	455	464	504	476	473	454	484	475	452	469	475	477	509	474	476	472	463	469	479	494	490	471	473	496	461	515	480	486	455	455	444	476	453	484	474	468	484	433	470	472	477	494	470	471	505	474	487	439	461	477	450	433	503	497	478	454	457	447	480	482	465	443	459	501	440	457	463	462	476	484	453	453	443	459	457	425	457	469	475	482	452	441	464	476	436	448	490	490	484	481	442	473	488	439	454	453	486	503	469	485	503	475	466	462	426	484	526	477	496	478	491	498	514	502	450	444	455	485	482	480	489	455	458	472	477	484	494	477	478	460	484
23032	21026	28692	24543	24172	25679	24023	14049	8309	5069	3347	2396	1642	1373	1147	990	831	722	659	549	500	460	440	427	398	379	378	369	374	323	356	352	336	345	331	293	331	343	337	301	362	315	319	322	327	314	335	320	335	331	345	343	287	340	314	302	319	317	316	332	318	331	344	326	324	326	302	335	294	332	317	326	331	339	343	327	294	308	348	333	318	332	336	337	332	274	310	358	357	309	346	313	341	329	333	331	304	308	321	359	340	329	332	309	311	324	322	325	307	326	296	331	323	297	321	353	339	309	334	351	327	319	297	316	298	325	317	327	336	330	339	315	332	339	305	350	294	325	309	334	343	303	307	311	339	344	296	338	295	318	300	314	300	333	299	318	322	320	334	329	322	332	349	349	321	325	339	309	340	296	347	327	291	298	341	330	321	301	317	354	318	303	330	330	342	315	301	320	304	333	339	336	309	335	299	349	306	302	345	331	351	313	301	323	307	306	335	332	320	331	304	297	287	310	317	327	328	297	344	326	333	317	365	315	309	310	326	305	338	345	323	313	327	351	323	351	353	347	336	306	292	293	328	322	346	345	323	332	332	336	328	330	306	335	334	321	320	331	356	332	338	350	320	339	311	348	322	312	343	311	310	317	288	351	300	336	296	339	347	309	325	342	324	329	338	327	340	311	337	323	351	315	301	337	351	321	357	333	282	293	314	302	317	305	346	320	353	311	305	320	320	311	312	328	326	311	326	314	319	335	339	326	314	335	309	324	321	371	320	273	323	313	303	299	320	337	303	298	318	355	309	348	321	338	352	320	328	319	327	284	376	339	318	344	337	330	310	301	356	335	372	326	306	309	346	330	293	331	332	308	286	361	336	307	349	342	327	303	346	340	329	308	357	346	359	346	330	319	297	332	317	312	327	354	304	303	332	313	316	332	309	354	314	332	326	356	338	340	299	304	335	327	334	336	327	339	310	358	315	292	301	333	316	313	325	321	319	297	310	309	300	348	300	342	318	353	324	333	311	280	316	302	326	319	330	334	324	333	369	294	297	313	304	340	325	323	301	330	319	337	312	333	341	350	322	346	301	357	327	315	353	327	314	294	341	329	316	323	340	346	300	320	318	335	362	303	305	319	323	324	335	306	325	314	350	339	303	366	309	334	324	323	346	325	329	280	302	312	320	322	324	327	334	365	343	350	325	312	333	357	322	306	305	278	345	352	325	306	337	329	341	321	325	318	337	307	338	312	321	326	366	322	322	300	346	313	337	313	293	319	332	313	324	329	310	333	357	281	352	310	322	341	294	364	333	323	320	288	289	323	302	307	315	331	339	303	303	344	340	345	330	326	344	359	343	326	316	355	342	320	307	334	333	310	343	296	330	349	340	320	328	343	307	300	313	305	331	323	330	308	313	305	310	301	366	304	361	341	313	295	297	317	336	306	311	328	327	305	324	330	309	304	309	331	320	351	322	341	334	323	333	311	328	327	342	328	360	318	340	326	329	338	318	340	320	320	330	327	312	318	333	347	304	304	347	313	297	320	314	332	317	345	330	324	341	316	331	331	318	320	320	305	314	340	304	335	327	289	301	311	318	348	334	332	315	313	304	312	341	311	296	317	344	306	339	318	328	321	320	295	341	313	326	307	335	352	342	288	338	336	318	314	342	309	317	302	328	356	333	350	339	364	314	306	294	338	324	330	350	303	328	363	296	338	327	344	316	317	284	341	368	337	324	321	315	321	361	362	303	316	334	333	332	332	325	341	319	338	333	322	339	342	320	334	325	325	329	304	337	312	331	345	357	320	314	300	323	305	338	325	333	319	306	312	354	349	293	334	325	329	329	315	323	325	323	319	275	342	328	331	343	307	311	324	313	326	315	309	335	309	329	333	325	325	345	345	310	328	304	333	299	343	345	324	296	350	324	304	360	294	339	303	341	317	328	342	318	344	337	317	299	337	337	330	338	326	314	314	318	327	329	325	322	316	312	323	328	322	349	318	342	349	334	355	351	332	314	317	322	335	336	327	306	331	327	311	336	313	341	300	288	359	301	340	307	333	335	333	313	319	327	323	308	300	350	304	342	305	348	302	338	326	306	357	348	324	342	313	316	341	304	314	345	323	298	317	300	322	316	317	300	346	340	352	332	325	327	303	326	319	305	327	298	336	338	324	357	328	364	354	332	309	368	352	308	314	298	318	326	309	323	325	293	318	307	333	329	325	333	325	301	297	311	358	290	337	319	343	336	326	334	357	345	314	361	291	316	310	323	353	316	316	331	324	334	318	353	312	300	352	314	315	313	331	324	347	326	334	314	324	323	317	308	310	321	333	338	336	302	322	290	311	318	327	300	314	332	324	313	306	302	304	323	310	316	332	359	345	364	351	334	310	329	319	306	330	362	345	304	342	321	336	321	342	326	330	333	320	293	334	320	324	321	308	303	295	300	337	351	348	367	321	312	322	340	319	322	315	308	323	366	331	343	341	327	301	306	319	318	327	318	316	337	313	317	348	327	344	299	313	314	321	333	326	296	346	318	351	335	332	290	311	298	311	318	292	318	326	318	299	306	329	333	314	296	315	312	341	337	312	298	305	349	336	343	329	350	331	329	304	309	322	353	364	330	314	337	363	365	314	343	348	338	311	317	310	337	320	306	333	329	310	334	324	322	307	311	319	366	342	338	354	340	301	331	310	304	329	309	318	331	351	340	334	323	318	312	298	308	316	328	319	326	337	317	344	362	358	368	338	324	329	336	320	337	325	354	313	310	345	327	345	323	338	324	305	327	313	348	348	319	335	325	312	321	316	317	290	312	311	311	331	357	336	345	301	293	335	351	298	310	297	343	304	323	360	318	309	326	350	326	305	323	333	319	327	310	300	329	312	310	345	303	361	323	318	290	326	351	329	321	311	332	337	304	332	323	328	356	321	320	327	355	363	353	322	350	344	305	338	307	311	309	317	329	307	317	335	340	313	326	279	332	273	303	321	316	325	326	329	362	289	309	301	318	332	308	297	335	326	314	291	326	322	336	291	307	336	330	321	285	328	315	364	344	313	315	385	343	342	310	317	290	312	306	338	338	357	321	317	330	357	351	315	309	335	302	291	330	335	318	304	326	321	336	335	332	303	328	318	359	332	321	337	362	337	318	311	326	342	306	321	335	330	295	340	322	310	332	289	313	329	326	336	351	311	347	318	322	317	339	307	334	325	326	346	336	321	315	339	354	321	293	338	335	342	296	318	320	348	338	324	330	303	343	298	341	337	328	318	322	342	317	352	317	312	343	337	317	344	373	314	281	344	299	306	355	331	357	289	306	320	320	336	338	333	348	361	325	310	369	346	345	336	295	317	309	295	311	325	310	355	332	335	339	326	310	324	350	321	336	322	342	309	334	331	316	336	330	342	306	286	317	337	327	304	360	315	322	333	319	319	302	317	334	329	309	325	338	342	318	337	350	336	345	331	330	330	335	344	314	316	315	307	321	335	327	338	297	314	321	357	331	325	315	335
38396	62559	61095	48790	40790	33173	26468	20032	13853	9097	6342	4675	3434	2644	2164	1680	1460	1200	1099	958	865	744	699	635	590	582	591	536	524	510	494	483	422	455	467	442	492	488	467	438	449	395	412	463	473	481	436	437	430	467	478	460	449	456	441	427	431	496	394	480	447	438	450	431	436	441	460	402	411	478	488	477	447	437	451	459	475	446	461	438	443	433	434	421	461	406	476	462	470	454	435	424	448	420	460	463	446	446	419	462	438	443	458	462	474	473	441	453	444	488	437	443	452	479	452	432	472	459	463	444	456	442	474	421	491	448	464	436	441	463	422	454	442	478	444	428	480	468	427	461	445	466	485	395	496	450	447	436	495	448	400	428	436	492	448	449	402	461	467	423	450	467	442	463	460	443	415	427	432	440	447	455	482	428	474	466	416	473	424	415	421	419	444	442	473	428	433	437	431	498	446	463	422	469	425	476	472	475	441	484	442	452	409	485	473	475	401	432	456	459	452	452	478	444	457	434	438	481	421	428	477	455	457	472	437	451	428	420	477	457	445	439	429	492	436	442	409	435	471	468	440	467	486	491	428	441	410	428	488	470	457	425	423	469	467	455	406	478	464	463	448	456	458	437	409	440	417	486	436	467	421	434	423	472	437	453	471	479	477	475	508	463	438	469	444	445	478	449	490	455	450	473	417	464	438	465	453	437	460	483	425	430	469	424	409	412	432	479	432	464	448	436	482	438	453	475	463	442	449	453	432	441	446	478	454	418	424	452	493	424	413	452	444	466	404	446	468	447	449	442	414	429	463	448	419	451	418	475	419	464	463	479	487	462	468	422	423	437	449	454	431	453	468	428	461	415	464	459	462	426	420	437	464	441	445	459	457	460	429	445	457	451	417	469	430	469	441	474	460	434	467	451	436	443	464	469	456	465	422	443	467	436	430	454	455	437	418	424	441	457	462	438	430	446	447	454	469	452	447	444	438	457	451	471	474	441	431	453	503	441	472	491	457	435	448	457	455	441	409	423	483	480	447	452	417	455	472	457	414	504	436	465	425	437	449	462	458	486	465	491	459	456	434	441	449	431	446	441	456	430	471	445	434	442	420	434	466	464	465	471	418	429	429	478	484	452	442	462	430	465	442	471	435	459	462	441	444	457	452	452	427	444	423	439	436	450	439	482	437	460	449	477	492	476	464	479	480	440	463	427	444	478	469	416	463	486	504	474	439	490	482	443	451	495	455	448	474	439	440	422	433	470	455	453	475	442	439	436	413	427	411	432	416	477	429	462	447	487	442	454	482	448	450	427	419	459	447	424	455	461	437	451	448	448	442	464	430	445	462	456	453	438	473	424	430	432	437	471	490	471	434	404	411	477	431	447	454	475	482	453	413	405	462	441	426	461	452	475	463	439	470	460	471	476	461	434	435	481	457	424	495	450	485	399	462	472	444	472	450	455	429	466	421	448	432	418	406	467	446	441	447	466	420	453	445	447	432	461	438	424	479	433	445	491	446	456	458	466	442	441	406	452	432	469	451	428	467	451	436	485	460	422	422	451	410	419	470	430	411	431	447	447	419	405	422	461	454	437	475	440	419	440	454	430	423	428	471	408	476	451	453	446	455	455	426	449	454	454	423	451	466	445	481	463	431	457	432	468	468	464	421	457	425	446	449	444	482	434	437	434	436	459	456	452	420	447	435	427	430	458	443	444	437	488	440	466	453	488	446	442	459	452	453	431	458	438	472	435	398	482	447	432	454	454	459	469	449	453	453	490	452	453	458	435	436	417	467	432	443	433	429	442	484	439	448	467	430	429	432	473	431	442	431	430	404	430	449	423	408	450	463	420	454	433	434	428	438	477	441	427	421	421	453	467	436	439	455	442	442	419	424	434	461	479	481	422	456	444	482	416	458	441	483	429	478	481	497	452	492	398	464	430	422	463	438	447	422	478	477	416	437	465	480	456	452	448	478	461	446	422	498	422	448	445	460	459	438	468	460	421	441	468	463	456	443	476	470	456	454	466	447	430	479	425	444	438	457	423	422	448	462	463	467	427	425	428	436	445	452	455	458	441	431	443	450	439	449	445	479	484	435	460	432	436	429	482	443	472	430	472	452	441	461	470	459	432	391	450	469	422	453	454	406	429	473	473	476	457	441	441	462	458	416	479	468	417	461	505	422	436	475	473	490	427	433	451	466	423	448	418	459	460	441	465	433	447	452	456	452	441	459	448	485	444	434	449	439	433	465	463	423	461	453	449	442	458	436	459	451	457	447	454	427	432	452	438	389	443	482	471	440	419	488	431	408	478	453	443	483	397	482	431	478	445	460	436	464	451	426	430	434	445	434	421	468	455	474	432	409	455	454	491	460	439	458	481	429	473	424	451	422	456	447	424	491	446	462	423	448	424	460	474	486	463	383	465	473	458	453	428	450	457	451	450	475	463	465	452	488	452	433	432	449	460	425	434	441	438	500	407	433	479	467	451	507	467	434	479	465	429	465	426	475	439	457	446	441	454	430	446	427	475	416	447	451	436	488	458	467	417	449	417	471	461	426	470	427	421	449	459	480	439	471	417	473	434	431	423	431	470	446	453	431	449	421	458	421	442	454	419	454	491	446	456	466	450	475	450	471	412	490	419	451	412	468	444	450	456	457	461	446	427	457	457	447	452	495	426	441	426	446	452	483	441	416	451	449	453	447	457	422	439	431	462	462	430	425	459	440	422	425	432	431	432	463	427	465	452	474	433	449	442	478	446	467	451	439	464	432	488	444	427	444	461	466	466	472	414	454	451	450	464	459	435	465	451	443	452	487	442	469	465	435	482	431	436	425	444	505	432	410	443	432	474	437	449	473	472	432	413	427	449	484	471	437	439	440	460	414	451	417	424	472	453	449	445	455	457	435	463	433	440	456	415	438	459	423	444	437	449	452	459	424	458	455	460	451	430	438	378	506	460	445	441	448	468	446	434	465	475	462	456	420	445	493	447	426	505	435	428	481	411	486	459	453	428	425	417	440	433	413	445	445	445	435	477	457	458	447	446	447	459	465	463	431	434	462	469	427	468	411	437	405	443	444	469	455	487	448	434	425	452	454	457	453	442	420	439	420	438	429	439	457	469	476	471	450	458	438	444	422	478	446	447	444	457	440	424	459	442	449	415	439	468	459	466	454	421	445	455	455	481	429	438	451	432	477	469	443	444	452	442	477	479	446	420	454	466	445	454	436	435	436	447	489	446	405	428	462	439	427	484	431	465	467	410	454	432	433	396	445	467	435	443	463	437	465	460	470	461	443	451	459	439	450	441	476	482	481	443	482	450	449	490	476	444	422	463	454	420	437	436	428	462	474	465	421	467	430	446	461	440	484	496	411	439	442	403	465	440	446	461	447	443	460	463	470	472	461	447	429	460	445	438	459	478	450	454	438	501	432	430	438	428	438	490	426	422	421	441	468	473	463	457	466	499	403	459	396	434	452	439	484	439	461	436	471	406	447	421	411	433	456	460	449	462
29343	32399	38149	32396	23038	14751	8672	5199	3039	2011	1391	1045	897	713	608	534	492	466	430	401	377	356	380	346	332	314	354	312	314	320	317	317	287	311	303	329	299	315	311	314	283	325	305	301	308	311	314	315	330	317	291	342	301	305	330	336	331	331	332	298	276	350	293	306	264	283	288	316	318	309	321	298	317	357	299	296	290	284	297	297	324	304	339	330	317	326	305	291	334	290	320	290	313	330	303	304	282	302	293	304	321	353	326	302	318	321	331	305	325	275	305	274	343	305	286	292	307	309	345	320	307	346	294	322	285	319	321	338	317	311	322	278	323	302	286	318	319	328	310	311	310	283	313	294	335	283	330	312	328	328	285	327	295	290	309	302	324	330	329	296	314	301	325	331	285	314	347	327	315	321	310	320	330	315	324	325	317	299	292	325	308	332	314	286	299	330	289	307	314	328	316	275	309	298	337	324	350	321	303	316	325	333	328	321	306	299	309	309	310	290	309	299	304	293	293	310	288	333	315	311	310	284	320	296	305	311	287	328	332	304	302	314	354	302	344	307	335	278	347	295	335	300	292	318	330	349	303	334	323	343	331	312	332	337	307	314	300	312	328	291	296	332	335	306	319	329	303	307	304	325	316	321	309	302	320	301	330	309	317	276	322	302	327	308	309	333	327	359	305	327	292	310	297	346	307	321	314	307	338	341	337	297	291	284	291	307	317	288	315	321	280	324	338	336	328	318	336	310	321	302	336	301	297	348	296	312	289	284	325	314	304	314	332	276	302	318	280	303	335	294	324	298	332	290	337	313	301	318	341	308	330	350	317	341	297	326	359	321	309	288	311	294	295	321	311	308	331	303	323	327	327	351	333	341	309	320	326	279	293	288	350	291	305	290	345	332	298	317	315	320	344	269	326	331	306	322	298	328	288	318	331	320	306	333	298	286	321	319	310	306	293	305	286	304	318	337	320	358	320	326	335	298	268	309	317	347	296	290	311	321	305	282	278	324	301	325	308	313	309	318	312	306	318	336	314	311	313	345	320	334	354	329	287	323	285	286	317	308	358	286	278	298	302	287	302	349	342	325	317	333	335	290	333	338	305	310	296	316	311	315	311	327	324	309	338	324	286	301	284	318	285	306	304	295	332	297	304	315	299	314	325	290	322	312	319	324	305	339	325	299	326	314	296	313	295	311	299	303	308	305	332	263	320	315	330	312	312	314	305	260	322	314	319	312	313	306	357	323	318	329	342	332	286	287	315	303	313	295	321	316	318	330	305	326	299	321	341	303	326	315	308	362	327	306	337	343	323	334	281	332	304	304	340	301	309	341	289	343	295	318	328	333	293	316	325	340	336	321	333	299	323	289	314	349	303	305	336	289	294	329	312	326	295	310	313	335	291	325	308	356	309	306	293	311	340	295	309	298	292	323	341	305	310	321	282	318	332	301	283	308	326	310	288	303	317	305	307	284	322	300	317	305	310	307	316	300	278	325	314	321	291	309	294	309	327	319	297	301	310	324	298	322	299	286	310	310	309	317	328	277	319	309	314	312	287	281	323	309	313	289	317	281	302	331	302	331	307	334	331	286	325	295	315	305	314	290	348	322	320	305	286	332	292	305	311	322	328	351	314	347	332	327	301	307	300	295	314	346	319	324	309	345	313	287	325	324	317	287	299	300	331	291	298	316	316	305	310	310	311	344	290	304	314	289	327	344	294	329	298	331	305	316	287	291	315	285	347	313	350	336	306	310	312	322	308	278	326	311	317	338	317	311	310	313	285	321	305	305	285	332	308	323	341	335	287	322	334	306	320	341	322	329	311	318	275	316	306	272	294	290	349	261	304	324	285	302	337	299	297	317	282	327	284	297	324	294	339	323	329	292	316	333	325	330	299	309	308	316	322	311	314	340	297	344	302	280	311	329	310	284	311	344	319	291	286	318	312	310	339	303	315	318	318	317	311	317	302	313	302	307	341	325	335	324	319	305	297	291	314	313	322	314	313	313	297	302	334	311	305	305	338	330	301	279	304	326	300	329	320	314	308	311	307	350	285	331	324	307	305	267	318	299	339	323	295	326	304	278	283	315	277	326	305	274	304	316	341	319	308	304	309	306	313	316	364	338	292	283	293	318	318	284	309	341	297	320	308	312	329	304	329	298	304	348	279	285	317	300	325	286	327	311	324	311	290	280	310	310	322	333	317	295	314	325	348	287	310	311	316	335	338	323	312	331	323	306	321	346	303	325	317	339	308	286	341	331	317	294	318	305	305	325	316	278	330	299	315	316	299	276	303	301	318	298	308	334	303	302	306	323	310	306	339	328	333	300	319	273	298	318	317	302	339	293	307	301	305	344	283	307	282	300	302	301	335	306	310	292	323	306	334	285	330	338	301	328	288	316	320	294	293	320	335	320	319	320	300	318	331	287	342	312	317	304	329	304	301	335	324	307	317	324	343	303	308	319	310	327	312	322	308	302	299	298	303	299	311	301	331	302	289	320	319	299	314	317	317	318	301	324	318	312	290	343	324	329	315	305	303	282	325	303	315	314	308	305	339	312	303	318	287	295	339	345	306	311	297	318	325	333	275	301	309	306	318	318	315	288	341	311	260	299	305	313	332	313	311	318	330	322	299	340	305	286	296	324	332	324	307	309	311	287	319	313	321	329	327	316	319	319	294	326	299	329	315	349	331	302	311	302	318	305	311	280	311	314	337	321	318	310	336	296	330	312	321	314	298	333	327	334	324	355	285	304	285	300	306	342	311	307	295	288	304	322	320	337	297	297	309	306	333	329	318	310	338	282	283	290	311	308	336	301	285	310	341	331	310	327	339	313	286	310	343	302	263	318	318	305	315	295	308	335	311	319	300	332	336	305	308	295	306	300	328	332	330	299	275	327	308	323	314	294	303	316	294	297	334	326	311	296	329	296	298	314	291	312	302	303	318	336	327	336	309	332	315	333	299	312	302	349	304	292	303	350	303	333	282	325	313	317	275	320	298	295	329	314	295	319	290	310	297	313	302	321	327	314	301	316	337	312	270	291	316	314	299	311	341	325	313	316	290	314	318	302	319	309	306	325	315	323	353	294	334	332	294	327	327	304	358	309	311	302	310	308	334	338	335	305	284	310	326	323	293	302	348	313	306	317	306	317	339	322	308	295	301	330	316	269	337	327	306	301	313	294	321	304	285	309	307	299	337	312	308	329	306	334	302	325	280	350	319	319	351	328	287	336	318	306	316	299	319	328	331	301	318	276	286	295	343	328	296	300	337	294	301	306	337	323	318	323	333	276	301	299	311	329	303	304	317	321	311	321	301	322	310	327	335	299	314	298	343	337	327	281	312	341	303	326	307	296	306	322	273	304	323	276	289	312	326	325	317	327	305	297	348	291	356	304	329	319	312	342	313	293	309	300	321	310	303	310	313	306	341	335	293	301	324	313	301	305	320	296	310	331	303	286	308	336	320	338	302	323	295	281	298	305	317	302	355	319	340	337	323	310	348	344
36414	50636	44480	35660	28544	20994	15032	10331	6538	4397	3028	2213	1679	1381	1049	938	874	709	709	645	555	598	536	508	459	506	465	455	461	476	433	459	466	443	459	442	436	425	396	473	458	411	435	446	482	446	482	432	447	421	476	450	427	439	458	438	440	442	436	408	421	461	450	473	457	436	434	458	428	486	435	463	441	427	466	449	464	468	484	445	441	427	440	410	416	479	467	433	404	456	469	471	440	421	484	413	441	477	446	406	434	453	461	434	444	434	431	427	457	417	457	447	445	449	431	448	429	435	421	446	455	445	416	416	418	436	405	429	434	450	423	372	440	443	438	446	417	381	483	447	451	445	457	428	443	444	459	439	451	452	444	451	446	438	467	426	449	418	446	443	432	442	435	446	403	457	428	423	430	448	450	392	468	463	457	454	445	420	437	451	440	428	454	459	452	475	429	456	429	480	484	440	440	456	409	468	479	450	415	452	444	444	452	465	444	415	444	476	436	453	448	447	460	412	449	456	433	471	452	406	435	440	405	462	430	407	465	415	432	442	429	418	480	441	415	454	423	456	443	423	424	468	451	480	447	436	444	418	412	418	416	407	426	421	453	416	440	442	490	476	450	428	443	433	394	452	432	428	429	468	465	439	452	431	456	440	443	388	450	424	435	407	450	443	424	452	447	421	412	480	407	428	410	461	417	447	434	432	446	439	431	462	406	464	463	445	448	472	492	420	435	427	433	435	432	432	435	481	418	459	413	459	472	429	449	436	438	427	450	404	472	453	511	482	471	427	430	432	446	428	427	438	419	444	438	401	475	413	464	436	451	421	425	431	402	434	436	490	448	429	441	399	468	455	446	438	440	459	432	424	477	431	422	464	407	456	447	466	414	407	410	401	459	444	440	448	457	441	407	428	413	441	445	428	441	439	428	439	440	454	446	479	426	470	450	436	461	469	444	465	472	430	462	433	447	455	478	370	434	406	428	456	428	409	443	423	403	432	414	435	440	469	456	420	460	437	468	422	455	425	401	461	423	431	459	428	448	478	460	441	419	424	471	422	469	450	447	456	436	430	425	474	439	444	457	462	429	390	483	469	426	453	437	443	457	466	434	443	452	416	456	466	451	444	461	427	437	456	465	432	435	438	443	467	444	435	453	443	490	423	413	466	450	453	485	468	448	436	462	443	480	428	427	439	415	422	396	457	437	479	419	422	420	437	441	431	425	440	442	451	409	426	440	442	473	456	422	448	436	437	434	441	410	410	394	451	454	422	447	481	435	418	429	430	453	420	439	455	468	444	443	422	481	408	381	430	439	416	434	439	452	458	451	452	441	437	471	437	440	480	472	439	476	422	476	458	440	443	453	427	450	446	438	411	438	428	456	391	485	424	455	451	424	459	430	475	422	436	454	453	405	418	450	422	448	404	407	434	445	423	428	423	463	429	479	430	432	456	449	443	425	422	447	433	451	423	434	433	462	434	469	424	404	433	442	451	441	437	463	375	446	421	401	443	449	450	448	420	399	463	447	460	454	478	437	492	461	413	419	463	414	436	458	432	428	445	455	456	486	454	448	418	456	383	434	483	449	402	426	421	460	463	439	450	457	431	460	426	457	462	447	431	436	468	447	431	431	433	446	437	474	463	453	417	426	410	457	455	442	393	426	435	418	460	455	374	453	424	426	439	465	427	439	449	470	460	449	439	397	459	454	456	449	465	386	472	466	441	462	432	440	417	453	458	432	400	452	459	407	461	453	448	442	436	451	407	471	467	430	428	410	416	460	440	429	450	444	464	468	493	446	425	482	424	434	443	472	436	407	451	384	466	465	435	470	466	445	459	475	427	447	420	456	412	448	454	447	453	435	438	416	444	439	418	426	428	441	445	461	442	434	492	442	458	433	443	442	435	425	440	454	478	437	451	421	441	406	427	439	450	464	449	474	459	424	464	432	458	412	417	429	440	413	471	416	443	451	445	424	458	450	473	459	462	439	458	472	413	453	446	459	422	433	450	462	459	447	441	433	441	422	418	455	432	436	457	421	441	472	417	452	454	428	457	443	429	451	452	450	430	431	417	457	468	441	431	434	473	433	465	427	427	484	421	437	437	497	433	434	423	437	417	471	426	415	462	443	448	430	474	425	430	437	406	428	427	442	479	395	422	443	471	410	419	438	503	462	492	436	423	453	429	446	403	433	453	413	451	428	421	474	458	402	432	450	458	416	418	435	446	402	459	445	423	453	479	399	446	448	445	440	405	439	470	439	405	421	431	432	438	457	437	384	470	453	398	458	458	467	499	457	475	480	463	429	448	453	431	446	463	428	440	433	407	442	442	420	416	441	454	430	422	438	434	426	451	477	438	419	443	463	457	430	430	468	453	463	450	479	453	430	468	436	431	432	427	470	453	406	435	459	437	459	459	425	400	461	438	443	442	387	426	439	456	405	486	447	465	442	465	401	425	424	444	464	447	434	461	423	450	456	442	448	461	432	425	439	453	441	502	391	446	455	430	438	446	442	440	419	422	448	468	395	448	446	413	493	464	430	448	445	409	464	402	440	428	410	482	412	439	477	426	423	471	465	455	464	415	426	452	441	452	424	417	461	459	440	478	447	408	412	458	464	478	427	459	458	440	447	467	436	419	444	451	392	443	404	463	454	429	482	433	487	467	497	441	443	458	434	453	433	449	429	439	486	414	435	433	459	438	454	440	412	443	414	455	436	449	477	415	451	408	475	468	463	432	443	416	426	432	495	413	450	494	444	452	426	446	461	468	472	424	403	441	445	446	449	462	454	441	441	440	443	422	448	466	455	407	425	436	442	453	423	418	381	389	425	479	437	476	452	460	446	441	446	453	417	477	436	472	415	473	465	424	422	432	458	419	451	420	387	428	447	443	452	469	463	446	418	425	463	448	401	438	465	474	451	447	441	465	458	446	383	436	434	455	453	480	446	419	462	432	457	458	454	465	434	427	443	460	459	463	399	454	458	407	465	440	405	430	450	431	418	436	438	432	433	454	433	456	461	454	444	446	439	457	464	436	425	439	447	454	432	466	432	447	459	481	437	413	455	434	418	438	388	456	452	462	438	421	432	452	428	434	437	438	446	413	411	447	413	451	444	446	430	418	465	452	465	437	441	436	427	469	455	420	429	448	456	457	455	477	478	435	445	483	426	431	440	432	452	440	407	475	427	453	411	482	442	441	433	470	469	410	413	464	440	426	416	453	385	428	445	474	451	424	445	415	440	426	416	424	468	440	414	424	464	456	457	437	416	449	478	464	469	430	415	477	452	404	429	406	431	428	479	420	425	411	466	479	456	444	424	429	462	397	474	449	411	418	456	450	416	473	428	448	447	440	440	428	420	446	451	445	432	460	480	486	422	413	450	465	448	421	411	458	429	433	440	414	448	446	448	417	499	434	456	427	479	456	465	489	461	442	483	462	467	429	459	460	449	449	444	467	462	422	426	456	441	448	414	463	451	437	437	443	445	454	457	474	449	446	455	403	478	453
24004	21057	29011	28124	27573	25415	21037	12071	6810	4171	2719	1956	1421	1159	957	856	730	631	592	489	481	469	432	410	396	402	402	381	369	351	385	355	332	401	333	313	324	341	306	319	335	335	352	331	316	302	342	340	328	334	329	338	307	333	322	308	313	370	315	328	343	330	356	342	333	350	330	327	324	376	306	319	344	356	365	325	340	319	322	341	299	360	329	353	310	336	321	338	322	348	352	335	320	318	350	337	354	344	358	331	320	335	286	313	356	359	338	311	345	295	342	347	302	305	375	369	326	319	319	328	289	356	334	344	354	321	308	325	373	322	361	349	329	348	317	327	332	333	312	358	361	359	337	345	320	339	330	313	328	324	323	348	349	377	324	323	334	335	316	348	333	332	287	334	321	312	364	304	330	309	315	321	323	330	313	342	322	331	313	351	314	326	362	337	373	319	354	335	320	336	361	364	331	346	316	332	312	299	336	322	340	314	348	324	324	336	349	317	314	336	344	332	372	307	301	328	323	326	313	325	284	335	321	376	307	316	277	345	317	316	309	342	345	359	326	327	325	357	331	347	322	333	326	333	324	346	315	342	353	343	333	334	327	338	342	333	330	308	328	333	330	341	350	343	330	344	352	347	348	311	307	307	306	343	314	317	360	324	321	340	317	367	335	340	324	341	329	338	340	310	316	356	315	326	347	310	346	348	348	356	320	307	310	329	339	369	331	333	353	343	332	317	359	330	304	333	340	312	337	364	350	331	342	350	337	360	329	316	320	326	336	352	331	329	308	339	331	314	367	342	342	343	338	332	335	334	341	335	330	335	319	329	344	341	335	331	333	346	342	337	334	337	343	350	358	345	336	316	324	329	328	354	345	336	330	321	324	327	321	320	322	332	332	322	306	316	352	336	359	319	349	330	316	342	325	363	336	340	392	327	345	324	315	346	330	323	357	329	324	332	346	320	339	322	320	325	352	370	316	332	306	350	319	332	359	373	375	337	341	312	327	348	333	321	348	341	306	341	320	311	350	344	344	309	321	326	335	337	308	333	340	326	336	333	325	344	335	327	328	356	334	325	303	317	374	368	330	338	323	306	320	332	331	322	337	341	311	331	328	309	324	305	343	330	325	359	288	333	302	341	324	320	303	323	370	320	333	345	325	329	310	292	352	328	341	320	350	336	337	347	341	329	333	333	341	322	345	348	334	341	294	361	338	315	326	377	333	330	326	327	318	334	318	343	347	297	333	351	300	304	322	326	329	322	326	325	353	345	329	304	366	340	324	325	297	331	357	299	324	374	338	354	318	321	331	352	361	353	304	339	324	350	307	316	347	366	343	342	316	301	332	365	329	364	332	338	313	340	345	281	352	359	367	330	335	323	287	344	339	331	329	327	314	304	354	329	349	319	373	327	346	337	347	320	332	286	287	333	320	306	338	309	370	334	344	368	332	336	315	333	330	367	327	306	330	352	315	311	315	342	318	358	340	328	321	322	313	322	363	321	342	355	357	342	326	332	351	325	337	313	355	331	332	308	338	333	299	332	321	348	328	300	329	318	298	335	334	319	328	325	337	328	333	341	343	372	349	313	324	322	353	316	308	352	345	321	322	353	351	338	333	325	311	330	347	321	329	319	310	338	302	292	375	326	327	384	318	333	349	326	264	357	358	306	351	354	335	335	342	333	314	322	333	315	316	307	343	312	369	326	328	368	318	374	280	366	317	336	381	316	307	336	331	305	348	326	323	336	345	332	356	311	348	334	332	328	330	321	323	322	336	323	307	330	327	335	298	339	322	330	338	359	327	361	332	367	364	320	318	340	307	343	327	284	353	291	317	359	343	319	337	343	297	314	306	339	331	321	317	308	330	344	329	327	317	346	356	329	357	352	346	355	318	377	306	351	315	341	337	306	316	321	301	311	302	337	334	335	316	320	299	309	330	320	328	286	357	331	307	336	276	324	308	343	310	324	342	337	351	300	346	356	339	363	316	314	312	302	318	330	316	327	323	307	330	377	321	343	306	297	350	325	325	350	331	321	334	305	355	288	335	322	320	329	310	349	322	348	333	317	358	337	332	343	331	314	342	355	340	349	355	341	305	348	340	324	347	375	325	326	359	328	366	318	331	351	349	337	356	358	373	321	341	340	348	347	371	325	332	368	367	347	353	355	295	361	318	291	315	341	328	303	322	350	339	363	297	332	343	326	305	342	333	333	334	341	301	332	346	330	314	346	326	323	321	333	332	318	339	311	310	328	342	351	360	331	355	321	312	334	293	322	315	352	341	370	289	328	314	308	329	344	314	317	345	316	349	291	336	332	325	331	335	333	363	334	340	326	333	344	333	328	345	326	325	309	329	344	352	327	331	335	341	327	368	302	323	360	310	326	350	330	305	349	302	313	336	329	291	319	310	318	324	317	337	342	337	332	339	335	309	328	346	339	337	327	325	294	336	331	324	333	346	342	316	370	355	327	359	319	300	347	306	365	356	342	328	331	322	329	344	347	327	324	325	344	349	318	324	344	374	303	320	306	345	306	317	336	339	327	312	330	338	298	318	311	361	342	352	324	318	329	316	330	334	327	341	320	313	334	320	344	315	308	337	368	312	346	322	334	323	338	341	317	322	338	345	328	355	308	350	337	330	320	350	346	329	337	308	353	343	338	347	302	363	323	291	361	339	343	339	320	310	341	321	309	359	313	351	358	333	321	333	335	312	353	317	341	322	375	321	357	351	366	281	326	336	321	340	361	361	332	303	311	316	312	321	339	347	329	317	345	316	336	319	327	333	340	338	341	316	368	356	357	315	365	316	337	345	332	332	304	347	322	346	334	336	308	343	323	326	345	314	320	347	330	340	330	330	344	310	319	323	318	321	334	317	323	316	344	323	331	375	335	339	321	367	315	317	353	327	334	318	343	354	344	326	314	386	318	375	318	337	321	311	304	316	333	318	345	335	330	338	343	332	296	312	317	354	357	332	309	357	312	314	296	314	355	338	341	368	337	338	319	318	324	339	313	337	329	363	318	315	353	342	307	301	350	314	326	327	322	327	349	326	327	322	335	293	331	330	330	324	323	331	331	333	346	351	330	301	317	366	299	352	324	358	347	308	309	346	305	331	337	332	342	371	323	327	347	374	354	332	311	339	298	383	329	334	304	321	307	314	316	308	335	331	325	352	309	350	357	308	316	306	346	319	340	313	344	337	341	361	361	310	328	344	314	309	301	330	353	320	320	335	358	313	352	314	309	313	319	322	371	344	308	352	312	328	326	320	343	346	339	319	336	301	361	330	318	354	313	350	353	329	332	384	326	340	331	314	340	360	347	329	352	361	343	321	359	354	326	340	351	318	321	330	328	336	359	327	362	301	348	319	327	331	330	315	325	310	296	282	323	332	327	318	336	327	318	336	307	313	313	309	337	352	355	338	340	322	332	324	320	357	362	335	313	306	349	355	321	362	321	341	354	358	323	316	331	314	330	330	343	344	332	309	313	332	363	348	299	332	352	347	356
34103	57367	55804	44625	37692	31161	25608	18159	12168	8168	5285	4025	2840	2300	1916	1464	1312	1095	943	852	758	657	689	657	570	583	564	482	525	487	495	471	499	494	486	464	458	489	467	467	451	453	459	440	482	484	463	481	487	461	451	471	473	497	446	464	444	475	440	467	480	465	470	464	415	472	459	451	463	453	456	420	453	477	545	479	479	474	503	478	463	449	444	466	478	465	423	459	477	499	454	476	468	487	471	437	433	475	497	483	445	477	465	472	455	473	467	492	461	513	466	483	419	448	457	471	494	476	462	493	487	469	480	441	464	498	485	475	482	471	469	459	505	488	433	497	471	453	443	473	484	463	476	451	479	444	485	478	451	503	502	460	470	431	478	471	478	438	473	491	483	454	468	436	485	438	457	455	473	447	416	448	446	451	469	469	454	449	477	486	433	490	448	484	485	435	494	443	475	484	466	421	485	461	483	421	468	444	449	430	488	434	489	474	445	498	467	454	460	468	483	459	485	461	488	458	488	486	454	485	420	465	448	484	482	457	470	444	477	459	456	450	427	443	462	478	486	517	482	446	510	421	465	478	470	467	485	464	460	532	461	440	459	472	463	460	452	461	485	479	476	450	465	452	494	465	470	457	481	445	472	441	486	452	449	471	458	462	491	481	477	432	509	471	500	483	459	429	456	462	481	436	451	452	491	455	500	458	467	458	459	487	473	455	466	474	499	438	436	438	450	431	419	489	488	460	490	462	456	451	485	511	412	466	502	469	460	482	442	435	444	494	479	484	430	506	480	415	460	481	486	435	429	506	445	479	438	501	498	503	459	480	459	476	437	472	453	458	461	489	472	462	499	520	451	517	462	466	467	483	477	490	467	457	405	479	497	461	467	433	452	444	459	475	478	462	463	475	455	480	488	462	497	471	470	495	439	473	477	476	474	468	457	483	432	443	462	444	478	440	454	460	455	473	466	464	446	462	435	497	483	427	452	453	486	470	452	479	470	462	416	458	432	436	452	458	454	465	486	477	501	510	458	466	408	453	510	467	487	491	453	472	486	473	438	446	477	434	452	473	479	509	477	445	441	498	511	495	450	503	454	456	465	471	499	467	449	480	455	470	492	459	457	473	481	479	473	487	491	458	446	459	499	497	479	452	451	457	506	494	464	432	460	453	471	439	435	466	466	463	466	428	494	510	510	496	472	444	438	464	473	529	453	463	444	464	485	461	413	472	469	517	472	441	461	489	496	488	433	448	431	478	483	473	477	498	456	482	454	455	494	472	515	460	446	455	464	462	472	469	464	445	455	462	466	478	425	445	440	461	404	448	485	454	522	472	488	485	493	493	490	478	468	466	486	453	453	450	492	457	448	516	459	468	463	478	510	455	444	473	481	452	473	488	473	476	483	475	484	460	476	491	465	485	449	420	481	477	470	498	483	480	465	470	462	449	472	463	500	493	485	491	467	475	451	504	452	486	441	468	462	460	466	442	449	462	454	453	463	490	509	502	492	490	444	523	463	477	457	468	479	466	452	455	504	436	469	458	476	488	457	479	487	462	480	491	466	462	472	490	486	472	458	452	483	448	485	420	477	449	507	473	481	479	484	479	450	482	462	467	481	458	462	430	463	471	439	503	460	467	468	481	490	437	454	464	461	453	519	471	460	468	455	469	477	472	434	486	485	454	478	456	473	503	495	444	414	437	473	498	437	469	475	483	461	497	467	490	496	467	497	450	473	472	447	441	481	448	484	422	497	477	423	438	474	475	476	462	447	459	471	465	473	467	493	484	483	470	496	492	479	429	480	464	462	431	455	458	430	441	473	485	431	481	475	437	448	476	474	470	433	467	458	483	496	506	500	469	444	434	467	473	471	462	453	465	484	482	511	463	464	478	464	446	502	453	453	474	457	447	467	497	444	468	452	423	434	472	446	473	474	469	469	434	465	440	493	442	485	474	472	499	507	441	435	507	435	478	453	450	445	449	460	451	421	443	485	484	467	451	438	481	477	460	473	473	474	484	466	435	443	480	469	443	462	487	444	492	456	475	515	521	459	469	500	446	463	448	449	436	505	459	468	449	459	462	453	483	509	465	456	455	467	445	462	460	447	484	440	490	496	465	504	468	489	446	511	481	476	474	476	488	468	451	468	491	485	484	462	462	451	467	506	475	465	437	453	456	443	500	469	457	461	460	506	463	465	461	426	473	493	488	461	473	462	422	492	448	473	439	449	508	463	442	478	477	460	431	460	455	425	461	440	436	448	461	454	458	490	470	504	449	494	504	452	478	467	497	470	446	482	469	458	502	439	445	449	464	449	469	473	425	458	463	455	460	422	486	476	467	463	471	467	473	438	481	465	474	468	523	468	459	465	499	467	424	497	498	449	472	456	489	451	498	456	443	469	464	504	493	436	474	441	472	463	491	465	459	466	504	461	454	471	458	456	436	409	448	437	468	524	454	432	465	459	473	445	455	431	466	454	472	461	466	477	464	467	468	444	491	484	454	482	474	478	470	509	490	458	484	459	500	477	445	466	488	525	503	461	454	459	480	433	452	461	498	460	499	485	431	461	478	460	474	453	443	490	538	440	485	488	460	483	466	472	437	477	449	481	432	502	488	464	508	424	507	421	441	475	494	436	461	469	489	467	477	428	468	490	475	483	462	447	467	461	442	517	484	488	484	462	471	479	458	448	458	471	477	444	472	512	449	453	448	466	454	464	440	474	464	423	434	519	484	476	461	468	477	517	465	450	447	442	455	433	463	445	424	495	458	456	510	463	468	465	490	467	509	448	480	446	441	456	460	470	473	471	477	509	460	456	435	504	469	475	449	485	494	436	465	463	472	470	433	484	479	456	473	495	458	479	472	474	472	453	475	445	480	474	464	448	450	493	481	449	454	481	440	438	464	461	481	432	489	409	460	480	477	478	496	482	442	470	471	479	478	467	460	460	464	484	474	466	491	447	479	475	470	446	494	463	460	465	452	456	482	463	444	478	461	487	447	464	473	492	464	480	475	448	471	421	474	481	514	455	448	494	431	489	452	452	458	433	470	458	479	442	433	427	463	482	437	488	506	484	473	446	477	466	478	481	462	445	449	472	446	433	461	478	441	446	502	438	459	453	460	480	465	483	470	465	494	482	504	476	465	427	471	440	479	459	471	480	507	471	449	435	470	501	467	477	461	534	448	467	477	467	466	428	430	468	470	479	500	442	477	461	498	480	472	455	488	477	456	467	481	442	473	494	425	456	490	480	438	458	479	439	461	461	492	474	496	463	478	442	489	487	441	487	474	481	461	501	482	501	450	472	455	464	484	455	476	475	456	487	509	471	482	465	477	506	445	457	493	470	464	497	460	450	475	449	437	475	459	430	469	478	456	457	438	479	520	440	466	437	460	492	445	485	461	484	487	458	459	491	461	440	482	480	464	468	483	476	462	447	447	482	439	443	453	510	455	498	471	494	425	516	492	482	499	472	466	452	445	495	486	434	502	474	464	464	481	513	456	463	481
23021	21009	28836	24897	25732	28754	27107	16698	9878	6093	3785	2595	2101	1513	1296	981	858	741	681	595	534	465	462	450	408	400	401	362	394	372	357	368	319	380	327	335	350	315	338	326	325	272	348	335	327	331	303	292	296	314	328	310	307	314	321	326	331	338	327	322	292	295	303	316	325	309	298	321	317	323	330	318	327	320	328	325	270	286	331	330	349	290	329	334	318	295	346	311	304	302	310	327	327	352	301	311	322	337	311	309	294	333	338	314	315	299	312	309	321	321	330	283	337	335	336	329	301	322	302	353	343	305	343	343	288	308	294	288	308	305	298	348	355	318	299	340	335	319	298	300	317	309	333	294	290	333	317	326	316	316	319	313	339	293	312	336	310	321	319	312	339	309	347	318	319	331	337	320	314	315	343	329	306	304	341	346	337	336	314	306	331	304	327	312	335	327	305	346	308	320	324	332	339	307	308	335	295	340	356	309	316	310	287	312	324	331	357	331	323	335	283	293	345	306	319	292	325	273	347	301	338	352	327	316	332	286	303	292	339	311	322	299	316	325	326	333	298	314	341	308	337	309	343	341	334	319	332	324	306	309	318	286	311	310	327	292	340	309	298	299	308	313	307	323	336	314	315	343	315	287	322	321	358	309	317	336	324	327	264	325	309	355	331	317	291	322	287	317	295	317	333	323	341	318	340	289	316	333	346	337	313	310	317	361	329	345	276	331	342	334	327	318	321	279	314	327	344	326	323	342	309	297	324	320	347	309	307	349	303	315	326	294	316	341	350	331	315	308	344	369	303	321	321	331	311	323	356	328	320	317	307	312	281	328	350	349	296	315	314	301	312	324	296	313	328	329	341	335	334	314	330	310	352	312	325	323	340	314	340	334	311	300	339	301	325	303	307	320	336	318	346	303	328	331	328	322	302	312	314	341	326	319	326	328	319	346	320	326	309	325	314	310	344	274	339	316	330	321	339	327	327	319	309	343	325	335	304	328	333	334	339	303	313	324	312	323	310	284	331	306	328	299	308	333	335	324	356	329	300	322	345	324	313	314	339	338	347	299	307	339	332	326	326	331	317	306	335	322	363	301	296	302	314	314	331	320	357	314	302	331	321	321	327	344	347	322	305	325	359	341	311	304	324	319	297	312	329	311	286	331	358	312	319	285	312	326	330	332	335	348	332	327	345	336	319	301	284	326	333	306	318	360	309	333	298	337	323	320	301	316	329	329	323	312	321	306	298	337	314	313	270	320	316	323	291	277	282	323	303	299	303	338	321	315	315	310	323	307	338	320	316	324	310	310	305	317	338	334	318	319	289	295	299	303	317	306	329	329	323	328	310	327	305	308	297	316	330	363	312	310	311	302	325	319	281	321	310	323	343	336	275	317	289	301	350	300	274	327	331	309	321	316	332	295	313	323	307	332	326	298	346	335	300	305	295	281	324	318	327	322	323	286	289	324	328	310	296	358	338	294	310	313	329	327	298	303	303	303	315	347	322	320	309	319	332	318	285	327	328	336	320	283	331	322	316	323	315	316	314	289	311	321	290	313	310	298	321	317	334	259	308	360	318	311	303	340	361	309	354	291	339	356	292	313	330	307	330	321	316	333	334	336	336	349	307	350	339	322	327	311	334	312	317	322	313	308	327	336	324	319	359	297	308	321	340	305	312	315	315	335	286	324	278	304	321	359	312	322	321	301	320	324	308	306	316	314	290	303	287	341	280	305	353	316	337	317	335	335	328	302	332	319	291	326	314	319	304	321	314	364	332	297	340	311	300	298	300	299	303	306	309	314	349	326	335	317	323	309	348	316	334	318	309	335	297	330	316	314	334	318	332	300	331	313	319	315	327	308	338	303	327	311	305	323	292	299	322	327	320	331	313	294	343	311	318	314	323	307	321	326	276	318	297	310	284	341	319	284	326	279	324	361	349	330	316	316	294	322	340	331	305	362	323	306	326	292	309	279	310	349	324	326	322	331	310	328	342	313	319	350	307	332	343	292	311	340	334	339	311	296	349	320	320	324	340	312	302	334	323	313	330	321	321	316	307	301	325	312	318	334	322	328	342	302	312	306	293	358	325	308	311	321	303	302	312	336	329	309	319	291	338	331	298	320	310	309	326	330	312	325	330	324	334	317	317	305	335	294	355	343	301	310	280	309	313	315	310	330	319	326	315	306	309	301	332	321	294	314	325	332	352	257	286	314	320	312	301	322	316	297	328	331	282	314	306	317	315	293	335	311	318	314	299	336	318	293	333	335	355	324	302	310	295	320	297	369	320	301	317	331	313	315	278	303	333	318	301	306	298	300	303	302	335	365	311	320	346	317	328	357	293	307	335	295	333	319	296	311	316	317	316	282	315	286	291	324	288	349	323	339	319	319	303	296	315	307	309	343	301	331	301	296	303	334	328	335	300	312	323	330	330	325	318	325	303	305	312	284	310	325	317	295	310	330	332	329	308	287	342	310	338	335	281	296	328	338	305	303	336	330	340	309	296	307	324	294	296	306	295	328	304	317	313	333	337	339	318	281	317	323	336	311	344	333	310	304	307	315	327	322	298	305	289	299	322	337	331	313	324	293	320	304	305	327	315	326	311	300	312	295	321	327	344	355	307	311	322	314	311	305	342	341	315	320	267	312	285	331	320	321	337	296	344	327	313	326	317	324	325	285	296	318	344	326	311	329	328	311	319	293	321	343	296	305	314	295	312	358	332	306	320	314	289	333	309	313	319	307	333	331	319	312	335	315	309	311	282	355	308	303	300	269	303	319	304	336	336	317	338	318	323	311	283	358	354	334	330	309	324	317	315	296	327	307	327	327	339	306	290	332	337	294	318	321	295	328	316	303	333	318	292	343	314	325	319	309	297	290	326	331	311	340	324	326	299	309	312	322	341	290	324	339	318	321	314	318	310	298	306	324	308	301	349	291	345	317	311	334	310	323	329	296	318	324	315	324	329	344	305	319	312	336	334	313	344	326	330	310	320	315	333	344	312	332	324	350	332	300	331	316	298	319	293	332	317	311	332	335	317	313	325	323	317	338	331	331	337	355	330	334	291	304	312	298	333	301	308	303	315	350	325	303	297	302	305	320	321	340	350	324	322	299	316	295	322	338	309	344	316	325	304	326	348	317	315	304	291	325	322	343	330	321	319	326	325	324	323	308	324	349	319	316	339	309	324	337	314	288	347	279	299	329	294	313	279	328	302	311	328	333	321	323	325	303	297	317	336	312	291	298	325	312	307	312	340	282	293	329	333	332	301	343	306	340	299	298	343	320	292	317	330	333	330	328	311	326	350	291	309	360	328	327	313	322	330	303	356	324	323	333	323	310	304	311	326	313	330	305	336	309	363	321	312	349	337	319	330	343	332	314	301	340	306	331	313	332	320	319	320	325	343	317	308	358	316	329	318	334	345	310	289	296	297	307	317	289	319	331	346	309	321	338	337	323	298	319	285	331	331	329	319	360	343	325	327	318	330	320	348	303	305	322	318	331	336	287
33781	60291	61593	50908	43434	37549	30182	22494	15618	10776	7203	5337	3983	3085	2433	1965	1638	1333	1136	1038	882	824	752	646	638	584	578	523	528	474	484	522	487	446	445	447	440	429	444	465	414	428	429	430	430	464	422	452	448	469	416	444	452	415	466	447	430	443	452	468	442	433	443	454	421	440	465	401	466	451	450	475	450	436	426	424	438	465	451	435	427	455	463	445	422	434	424	437	443	457	420	428	427	419	406	430	421	459	430	469	454	454	457	433	442	432	435	429	438	461	440	439	437	438	427	441	455	442	444	461	434	445	454	485	462	451	425	448	415	451	430	449	420	455	425	448	410	386	419	441	420	466	473	461	474	471	452	417	393	453	416	413	421	446	454	457	440	443	414	453	452	426	476	473	444	407	495	423	438	420	416	411	492	438	467	502	426	471	463	418	439	414	458	459	440	439	441	456	456	461	403	439	458	452	455	458	416	424	430	437	481	426	433	445	485	453	428	473	435	460	488	445	392	434	456	461	409	445	440	452	430	427	413	467	408	423	413	456	456	466	425	424	455	428	458	400	437	461	459	456	407	429	446	464	436	434	440	420	445	424	423	434	472	464	495	434	472	413	423	436	416	419	451	449	441	435	431	410	450	443	433	458	446	465	460	431	457	440	437	436	430	437	430	423	440	432	442	432	394	445	435	460	403	440	409	439	446	435	420	449	419	426	432	431	430	429	440	394	456	423	485	441	459	430	430	419	392	453	475	432	434	449	436	415	441	438	444	474	463	476	451	402	445	427	445	467	422	469	445	467	451	464	468	441	461	440	414	392	458	437	441	481	432	454	444	437	431	426	429	454	396	435	471	409	444	475	436	436	446	457	405	433	425	440	421	441	463	442	471	433	437	456	413	446	470	454	430	481	453	426	434	450	454	426	427	438	462	388	428	461	436	444	455	475	431	476	426	442	426	445	396	459	434	470	437	406	425	427	435	437	456	439	434	447	450	461	460	461	472	446	475	449	442	421	460	457	449	456	439	446	463	431	446	428	466	404	439	425	413	438	451	458	459	451	423	452	457	430	407	453	465	432	410	441	460	443	413	499	427	449	462	467	477	461	466	485	461	429	461	439	449	394	420	445	437	442	422	472	470	430	471	434	437	467	453	434	443	443	438	477	425	430	458	440	431	451	439	447	466	444	453	428	445	444	447	424	398	422	435	437	473	398	455	451	422	463	452	456	453	443	412	439	426	450	447	468	446	455	423	454	471	468	386	448	447	409	470	419	451	418	455	445	467	434	408	446	439	426	413	461	438	447	429	447	470	459	457	413	439	454	406	451	424	451	401	448	402	430	469	439	454	443	439	462	455	429	462	416	462	418	477	458	450	440	430	424	430	451	405	415	438	428	459	428	455	405	430	414	429	431	435	416	421	408	437	460	446	427	436	463	434	453	423	443	439	434	493	422	418	403	390	440	418	442	439	460	458	472	437	446	462	440	438	456	431	403	410	435	454	442	467	456	446	411	451	445	425	416	441	448	445	452	454	399	436	477	445	432	447	445	438	443	461	501	461	417	419	462	438	458	428	410	492	438	450	404	469	433	453	407	450	440	439	433	406	391	422	409	420	497	441	484	450	439	453	454	445	501	438	457	423	448	445	464	470	427	452	422	459	466	460	449	445	441	422	453	433	406	433	451	450	400	444	436	487	422	437	409	460	382	461	457	398	454	465	419	445	447	430	459	474	426	442	444	407	424	409	433	432	454	463	428	453	422	444	454	433	448	423	458	409	446	418	406	438	430	474	445	460	445	457	445	438	413	488	431	430	431	442	464	424	416	421	444	444	449	414	430	431	425	425	426	451	450	415	441	425	438	445	444	421	441	453	450	408	437	452	476	444	411	452	396	415	410	441	451	446	416	463	461	443	447	447	414	429	454	385	435	444	437	419	443	411	411	407	407	433	427	431	481	418	447	452	438	425	445	415	486	414	472	430	415	467	443	490	435	426	428	428	478	454	452	438	442	426	443	454	438	465	440	472	456	449	448	486	434	452	467	433	429	410	429	440	474	445	424	401	445	410	451	448	410	420	473	460	435	445	451	445	417	429	441	451	450	447	452	429	448	451	397	475	427	440	462	410	399	419	459	461	464	441	370	447	435	426	495	447	451	449	429	412	417	431	441	435	431	433	456	444	441	433	462	432	442	442	436	448	464	411	426	427	466	472	464	440	455	400	454	457	438	476	409	474	452	451	443	446	428	406	415	419	420	452	430	483	437	423	451	452	418	431	409	478	412	412	461	429	454	439	416	447	475	448	478	482	424	471	469	402	428	452	472	469	430	460	451	472	431	429	437	466	398	465	475	447	460	442	468	416	450	459	480	431	419	462	438	450	447	440	441	461	451	428	455	429	463	463	457	409	416	473	456	418	460	478	467	459	449	428	436	440	417	432	428	461	429	445	458	460	442	431	440	428	440	444	462	416	453	441	413	451	460	448	418	470	453	418	428	424	417	439	467	469	432	483	458	471	432	434	478	417	427	445	449	416	458	408	461	402	461	447	436	405	471	454	422	434	425	469	455	441	442	407	438	439	475	425	433	470	410	452	412	434	471	428	425	436	427	418	425	435	410	460	450	418	487	416	482	427	446	459	425	426	453	420	442	476	439	403	492	474	435	446	450	421	456	475	471	464	469	459	467	445	422	445	450	480	479	407	468	457	487	488	436	465	450	469	430	434	438	440	438	462	466	417	434	417	446	439	461	472	472	441	475	426	440	389	458	447	484	444	458	429	439	478	451	441	443	456	414	419	443	443	418	466	460	448	413	430	429	426	452	435	435	464	430	434	440	432	423	442	442	460	462	451	453	408	462	461	485	449	440	481	427	434	444	490	434	470	438	448	450	465	447	441	478	435	416	455	468	437	454	423	438	464	466	444	459	457	436	441	454	432	465	445	469	442	438	498	452	437	433	468	455	451	451	426	441	460	449	436	463	434	459	443	454	451	416	441	432	475	453	419	465	429	429	442	417	442	433	460	421	453	407	391	447	456	424	448	422	458	446	426	453	434	449	427	418	421	430	400	392	400	472	451	438	425	439	436	468	455	437	428	440	445	418	442	447	422	447	458	449	451	454	435	410	419	431	420	468	438	428	434	450	457	418	453	449	434	381	425	434	443	512	440	429	399	450	453	457	424	442	452	414	422	417	446	447	446	433	479	461	442	463	469	446	476	433	468	438	427	449	394	443	391	435	410	484	416	452	437	442	436	456	469	457	448	426	497	428	411	436	447	461	451	424	422	418	433	427	446	430	435	434	478	453	414	456	430	464	413	458	430	431	435	470	439	482	456	424	454	417	455	433	462	472	455	433	425	456	467	452	430	462	434	471	420	426	462	483	457	456	410	445	452	476	444	429	433	448	434	443	455	458	439	473	440	403	450	419	440	441	469	445	446	464	433	458	439	411	477	456	439	441	442	435	422	426	415	474	433	451	441	433	460	440	457	473	422	402	422	434	479	435	411	467
28054	26696	36587	36265	26788	18319	10367	5826	3663	2423	1688	1145	954	853	667	554	484	470	460	414	349	376	350	359	331	332	347	299	340	334	305	319	301	334	291	279	325	327	318	283	335	313	281	310	325	327	282	304	331	314	321	314	288	333	311	317	300	277	315	275	291	281	320	333	296	303	264	324	302	301	305	317	303	329	299	309	325	328	303	309	292	311	338	310	344	285	304	311	291	286	303	310	313	293	305	334	308	319	288	326	293	291	275	309	341	294	333	288	319	295	327	276	328	301	288	324	287	298	338	315	319	311	285	307	295	303	326	279	326	296	342	291	318	332	292	278	294	307	339	305	281	318	274	325	303	355	295	296	344	327	320	290	290	279	332	302	337	325	289	323	322	303	284	280	321	311	331	297	315	290	314	288	318	303	304	319	313	300	307	338	304	325	290	276	310	259	295	312	284	309	321	262	296	303	296	302	278	294	328	316	321	270	295	311	326	332	290	326	289	277	321	299	332	322	349	334	340	313	321	278	308	306	330	316	296	308	309	296	319	308	280	291	342	303	295	336	279	282	288	326	346	329	288	274	303	344	291	315	318	318	299	291	314	305	289	306	319	331	307	331	303	312	300	297	300	298	298	326	310	291	281	310	298	302	299	331	316	320	317	322	283	293	358	305	321	325	286	344	332	316	319	346	316	305	306	320	279	290	310	317	294	299	339	313	315	330	285	274	308	284	288	333	283	322	331	296	306	326	327	340	306	315	308	307	312	305	286	308	311	336	267	277	317	301	317	295	301	331	296	275	305	329	313	267	361	296	300	319	344	287	306	319	279	289	323	288	300	273	286	319	275	311	292	299	282	280	317	309	310	322	304	309	309	280	341	321	325	288	319	332	296	311	291	266	308	277	315	303	305	296	278	283	323	301	348	287	345	292	325	332	297	336	304	308	347	334	339	308	308	295	279	311	299	314	322	324	326	302	298	327	313	301	336	321	304	330	296	294	315	309	314	306	332	298	320	268	299	324	310	299	314	307	294	325	311	310	298	309	297	292	320	300	300	299	295	333	265	349	324	324	337	322	297	290	341	305	313	294	299	300	288	286	285	292	318	314	291	308	313	303	318	297	310	293	269	304	301	300	316	283	308	350	288	274	322	289	324	327	320	321	322	332	347	323	300	302	328	336	306	328	305	287	296	324	281	309	297	334	298	317	304	279	303	294	310	308	288	300	330	309	319	303	304	309	325	300	316	335	317	343	293	327	321	296	325	312	277	314	311	303	328	322	282	319	304	282	300	295	315	336	326	315	307	336	305	275	309	317	316	305	303	325	304	318	314	311	309	289	305	314	300	316	336	333	313	314	335	331	332	338	326	297	279	320	294	322	284	309	311	303	293	297	336	288	343	324	286	331	322	323	323	284	318	313	330	323	311	313	297	295	343	330	288	330	316	313	288	330	292	302	287	270	281	327	281	289	299	335	308	311	301	318	320	300	288	322	274	283	300	320	304	295	311	274	319	293	342	296	278	322	287	343	321	278	274	318	306	298	309	268	301	333	299	327	310	309	311	310	293	325	333	337	308	302	305	326	304	296	325	316	298	334	307	287	338	298	352	303	283	303	344	296	324	289	286	318	330	298	283	325	319	361	282	301	303	341	308	297	318	330	341	338	295	296	301	345	306	322	363	286	284	304	321	314	248	297	325	311	289	323	313	295	319	308	296	304	301	341	280	299	322	346	301	328	309	299	296	303	318	314	291	319	284	296	302	295	318	309	327	300	320	312	273	313	300	326	325	304	291	308	308	302	304	305	276	281	341	307	285	294	307	323	305	317	308	289	281	291	319	343	331	314	312	341	304	309	280	318	304	314	282	311	320	321	285	306	274	292	317	301	296	320	311	312	324	308	302	311	269	318	311	328	320	322	303	284	351	327	305	311	303	277	306	305	297	331	310	278	311	305	296	337	293	308	333	276	327	283	330	287	310	329	332	320	333	287	293	288	314	316	297	308	301	318	283	334	306	292	336	331	284	287	287	309	338	285	300	319	314	303	303	300	312	271	313	332	348	328	344	321	269	301	316	276	317	323	276	308	317	296	277	308	327	299	326	307	324	327	314	320	316	320	324	324	293	301	312	312	310	319	278	318	346	315	323	286	318	305	338	323	298	309	279	345	299	325	321	296	332	311	276	320	309	298	326	311	327	314	298	308	292	297	302	323	276	300	293	326	324	322	313	301	282	309	325	328	322	326	277	275	301	326	326	298	324	293	314	308	293	308	299	285	350	348	325	286	309	297	294	317	333	277	307	332	333	295	328	291	285	314	296	318	340	298	323	304	308	314	297	284	330	312	321	295	316	301	309	302	291	307	301	304	270	313	339	296	304	299	307	327	313	309	303	330	279	311	301	336	319	287	333	299	291	334	314	276	284	305	273	345	292	315	318	310	337	314	322	292	299	289	335	283	305	336	320	301	301	316	270	291	296	329	277	316	318	271	324	282	341	286	295	285	307	328	268	312	335	309	317	300	310	309	309	287	282	294	331	286	297	321	320	293	325	327	301	302	292	308	281	325	330	299	335	306	303	307	280	320	329	330	308	313	313	301	290	285	295	320	331	311	312	317	351	289	313	335	319	305	300	314	304	289	350	333	328	299	294	315	317	313	294	301	281	295	313	293	291	320	295	339	321	311	324	296	322	316	327	319	311	323	291	307	314	319	302	305	294	298	312	287	321	281	321	301	303	334	279	323	308	326	323	333	300	302	305	312	309	289	293	285	308	321	324	345	290	310	297	315	308	301	311	305	311	294	306	300	335	315	300	312	304	315	293	313	307	327	318	292	289	299	317	311	302	281	313	315	272	302	310	312	289	297	338	284	314	314	313	293	314	316	287	292	301	307	300	290	295	315	317	287	324	314	316	296	300	289	313	343	317	306	303	322	332	306	290	333	319	300	314	309	299	317	321	287	326	314	323	317	309	293	339	309	305	300	306	301	301	286	308	300	298	337	295	321	331	313	304	291	317	281	304	305	323	311	312	310	312	321	320	307	285	314	338	291	296	306	312	347	326	346	325	318	311	306	328	312	298	323	317	297	313	307	324	294	320	314	300	314	321	293	287	298	296	335	325	302	322	307	318	317	297	283	315	295	308	301	302	339	284	316	284	312	302	315	313	326	334	295	305	298	313	285	309	305	315	328	312	294	298	322	287	308	287	297	325	343	300	317	303	333	332	304	319	295	314	322	324	307	308	309	311	308	326	304	309	334	314	342	290	310	313	330	300	300	315	302	304	287	304	290	301	329	293	292	282	316	313	311	312	314	296	320	325	306	319	306	327	352	285	327	329	291	311	318	285	325	295	287	299	320	322	302	272	318	328	327	278	302	289	298	314	335	284	326	310	322	277	340	304	298	310	311	306	305	321	318	299	316	317	302	310	333	301	318	300	312	351	313	303	297	315	314	304	327	345	307	294	280	336	291	295	293	325	307	326	297	312	285	305	309	301	342	352	291	327	301
31108	44723	43893	38624	31429	24211	16493	11368	7679	5131	3638	2503	2019	1572	1246	1060	913	816	746	636	633	563	538	521	481	495	495	461	505	434	483	476	396	460	443	433	451	426	472	425	425	417	407	431	429	457	456	464	429	441	405	440	440	407	425	453	444	408	441	440	481	430	465	441	442	455	406	429	457	433	451	426	446	419	415	439	416	444	462	445	420	466	437	446	458	409	436	439	463	412	435	430	443	479	398	428	419	429	443	402	432	471	424	452	424	404	434	440	442	418	447	438	455	434	445	398	463	445	428	459	433	445	416	442	470	418	450	430	447	410	459	425	438	441	461	401	424	440	432	448	413	421	398	431	445	435	436	448	443	438	467	387	451	432	437	445	464	445	436	412	456	437	426	422	423	432	425	458	442	418	458	437	441	434	448	447	423	427	374	461	454	428	429	401	476	433	458	421	426	395	428	420	437	461	389	430	454	405	432	420	459	442	444	397	448	463	428	424	421	435	419	434	443	462	425	411	453	419	449	459	437	431	409	400	439	445	433	421	437	467	438	394	441	396	418	429	409	428	441	406	426	456	448	489	409	414	409	436	419	430	411	425	414	422	444	439	446	416	417	446	432	454	421	433	439	476	455	432	422	446	427	398	408	463	452	427	452	471	425	451	401	427	436	416	393	462	449	378	451	458	421	429	439	438	410	435	413	431	418	440	389	409	411	441	413	428	429	420	436	456	435	462	423	462	404	429	408	441	421	477	424	431	438	404	433	445	435	402	399	409	435	464	414	450	415	449	431	451	442	453	444	453	447	447	436	462	425	438	426	440	426	414	424	466	454	404	412	456	458	423	428	435	392	441	453	433	441	419	373	430	443	403	435	401	411	444	441	442	396	408	423	410	431	433	396	451	420	423	429	449	450	400	423	442	457	444	439	429	402	428	435	403	439	440	414	397	417	437	439	430	441	431	447	439	456	457	441	413	455	470	432	435	406	425	421	459	423	365	444	450	443	433	440	442	446	433	443	443	438	410	440	397	432	430	459	423	438	423	424	483	426	443	435	411	432	432	460	415	410	414	431	425	470	389	450	451	455	429	445	422	468	421	428	444	440	458	411	448	433	452	415	459	428	456	435	427	433	447	483	430	468	428	454	413	407	431	455	420	425	420	422	442	425	398	430	459	381	446	438	432	450	437	417	416	423	454	468	467	421	409	445	467	467	433	436	403	403	466	464	395	441	414	451	443	435	444	410	442	422	429	454	448	436	446	413	419	435	407	431	460	435	460	432	402	407	431	468	437	415	441	451	408	418	410	412	470	451	444	428	427	443	417	414	424	425	448	415	405	423	448	440	437	467	454	439	416	481	433	452	436	430	437	396	460	429	449	435	436	430	445	430	434	447	428	394	460	441	456	429	431	433	450	424	430	460	445	442	444	420	398	428	423	433	432	414	416	469	399	444	429	444	421	429	428	419	431	427	432	449	432	420	418	430	439	469	374	398	425	440	464	432	447	425	442	405	434	438	454	397	459	442	447	465	436	386	432	474	411	402	451	415	435	424	438	428	416	430	411	433	439	414	461	441	485	417	439	409	440	401	414	432	444	415	427	468	403	490	424	415	402	420	423	413	432	443	390	434	464	397	423	407	466	399	434	423	428	420	435	468	427	458	455	410	431	435	450	451	418	425	403	460	423	400	407	401	410	434	424	408	473	423	453	417	430	421	460	407	467	409	413	424	413	412	450	433	423	407	442	450	428	414	474	458	467	418	420	389	415	418	431	465	415	421	449	407	435	429	454	451	467	415	445	402	433	427	446	449	446	474	437	446	439	440	456	438	439	410	447	439	410	441	427	436	473	425	462	452	429	422	433	423	431	455	426	422	400	431	449	432	463	472	412	439	421	417	449	387	442	447	443	374	450	385	454	480	442	420	454	400	431	425	425	442	430	432	427	427	450	394	406	439	399	464	411	409	456	398	454	456	437	445	417	415	435	417	400	386	434	443	459	469	425	414	424	401	429	431	434	446	446	423	437	437	426	448	410	433	430	418	431	456	452	427	437	439	442	421	450	456	401	440	399	479	475	442	441	444	468	443	462	417	459	424	448	482	406	430	439	441	420	459	446	490	436	408	448	470	417	452	428	448	423	399	430	410	412	412	411	475	394	409	435	445	415	413	445	420	430	417	450	435	413	447	440	429	450	424	443	444	442	448	432	438	412	411	429	455	439	451	418	440	394	429	420	462	420	446	447	455	401	461	487	453	447	419	448	425	403	442	447	477	407	402	438	478	437	426	419	436	422	447	444	429	373	425	421	373	451	446	437	407	433	447	435	422	452	429	423	461	398	442	460	421	448	489	466	446	458	446	440	432	446	440	449	416	450	442	431	459	423	425	455	445	406	429	476	408	477	434	410	457	440	432	426	418	452	454	450	404	405	406	472	426	436	444	382	436	450	419	395	427	451	470	392	419	405	410	409	457	415	462	407	471	408	427	433	424	414	405	438	444	454	403	447	454	454	444	423	422	463	462	438	401	417	467	429	435	424	451	435	437	445	451	431	421	422	423	448	387	409	414	412	403	435	397	428	412	456	418	423	437	421	411	398	429	411	424	457	454	390	466	436	435	413	443	462	421	447	463	396	476	434	426	437	424	442	416	425	420	392	442	400	462	442	441	412	446	420	466	432	468	442	437	445	432	410	433	464	418	477	401	451	420	392	452	446	429	413	452	452	463	438	423	438	411	451	412	447	463	376	493	370	439	418	421	412	417	431	427	426	428	416	449	443	441	447	441	461	403	433	422	427	441	447	426	408	427	450	424	435	448	440	448	452	472	457	451	408	423	466	489	440	388	407	454	442	441	439	431	463	415	438	417	436	420	459	423	412	421	412	424	397	459	473	433	468	423	456	419	435	419	432	375	444	414	453	417	444	403	450	439	411	410	422	422	418	418	453	460	455	466	406	444	460	425	420	401	438	430	465	414	450	438	446	449	442	442	438	431	449	434	427	434	440	448	407	437	442	436	455	451	437	424	421	420	397	453	424	414	417	402	426	461	411	435	461	425	427	442	444	427	431	416	441	463	424	409	439	431	435	452	423	450	438	431	486	462	445	458	425	420	457	424	433	442	468	422	440	430	441	422	428	416	407	455	395	431	414	420	433	477	437	454	428	428	406	479	450	422	427	443	483	441	445	419	410	410	425	435	432	465	417	431	430	398	427	468	387	443	453	437	407	424	401	451	421	452	410	391	438	450	443	413	463	430	414	431	420	415	423	471	425	430	424	431	409	411	440	437	459	423	455	429	400	451	420	397	396	460	437	435	449	429	421	439	440	451	407	440	424	394	448	466	456	409	427	432	446	444	439	427	475	434	444	413	440	449	417	453	431	440	455	481	403	434	423	450	436	467	413	422	445	391	421	429	440	454	446	442	430	445	421	462	437	455	449	457	423	501	416	481	459	449	411	434	424	449	447	414	441	417	442	468	427	457	459	442	432	444	422	407	424	455	427	431	439
24084	21043	28831	29032	28751	24917	18092	10153	6268	4049	2721	1959	1549	1187	1021	846	723	643	601	553	494	483	434	426	395	395	377	370	355	348	363	347	321	345	323	304	348	327	336	325	304	362	302	325	313	350	325	360	318	342	360	305	360	349	334	359	357	331	320	321	347	322	339	343	318	313	305	336	328	317	334	312	323	313	287	327	343	321	322	304	330	316	327	331	364	365	366	296	340	323	309	288	318	343	354	338	292	310	344	322	325	355	302	322	341	358	301	311	311	339	350	347	361	323	347	320	320	362	346	308	337	318	322	352	291	331	332	308	366	317	330	290	352	323	389	337	297	334	323	341	330	337	300	338	288	326	341	345	322	357	324	335	319	354	320	317	345	297	346	321	322	322	342	340	338	333	340	331	353	303	303	324	359	338	318	336	312	323	325	308	317	318	320	351	348	325	307	320	333	341	319	346	366	315	315	332	326	325	316	338	299	337	300	325	298	316	297	356	356	348	308	355	309	329	377	336	339	303	307	294	333	373	337	319	350	324	329	323	337	317	316	344	366	325	351	354	315	307	330	337	312	326	327	325	359	353	320	322	357	324	351	315	278	346	327	303	324	326	324	315	332	316	323	327	309	297	316	294	324	327	360	346	330	325	313	297	291	329	327	330	327	363	363	339	364	332	316	291	341	334	285	318	399	335	312	329	334	317	321	317	325	311	327	301	352	307	337	327	316	337	309	306	298	344	334	320	344	352	293	345	351	335	335	338	346	303	339	329	333	299	295	354	308	349	309	312	338	310	328	318	336	311	315	330	360	335	314	379	361	294	333	324	308	370	330	306	330	322	322	317	343	311	295	356	302	291	336	313	355	352	325	321	367	324	319	333	317	329	333	348	310	274	344	304	331	300	296	310	300	329	322	324	330	342	325	316	352	347	328	350	310	324	315	308	332	341	319	322	293	366	322	315	306	349	384	329	367	335	338	307	357	300	336	319	308	309	301	334	320	336	328	333	343	326	352	326	330	318	338	333	305	362	324	327	304	313	317	312	323	330	320	335	300	334	300	305	335	317	331	304	328	311	294	352	328	321	323	330	315	329	319	355	355	312	325	343	346	355	329	314	269	326	356	324	315	321	317	326	352	349	330	334	331	374	301	315	363	328	331	327	342	315	319	332	330	332	313	351	320	325	340	304	335	323	330	329	328	324	308	352	357	299	327	348	316	340	309	330	297	329	340	324	304	334	332	327	327	330	328	289	332	316	317	359	346	329	340	320	309	317	341	314	343	352	316	341	324	322	323	328	295	352	325	347	344	362	333	319	337	333	287	341	317	322	365	330	335	342	325	356	285	332	340	325	335	339	321	328	340	330	344	323	291	369	313	339	301	325	337	300	305	336	331	330	309	332	332	325	344	324	311	331	330	297	332	331	328	343	317	324	312	360	339	330	324	322	334	325	353	348	345	353	310	347	341	311	291	330	326	319	327	357	312	361	344	329	334	301	345	352	334	330	366	312	331	328	335	325	287	316	336	320	316	306	354	322	327	318	344	362	329	327	309	351	330	347	349	320	311	346	316	306	345	354	325	343	328	328	296	307	340	334	336	338	291	314	320	327	319	335	336	365	320	325	324	346	348	321	296	358	347	340	289	334	311	355	333	321	315	327	330	322	374	302	316	343	311	332	293	324	312	327	312	311	344	282	320	309	351	343	333	351	343	336	375	339	346	328	346	318	327	314	339	329	339	360	322	326	326	345	355	339	317	350	319	329	357	339	299	302	324	324	293	344	309	333	329	363	333	339	305	328	317	293	312	344	353	342	348	344	293	343	324	331	307	337	316	342	287	320	315	319	316	312	346	347	314	305	346	326	303	324	333	308	347	325	310	339	337	340	292	333	324	318	325	304	345	346	340	327	320	301	304	346	351	306	323	329	312	305	324	340	337	301	336	335	330	303	344	337	345	315	316	340	355	314	339	373	312	318	312	281	335	312	331	355	341	319	344	317	317	316	312	345	318	331	344	305	340	385	339	297	346	327	334	343	314	325	323	332	326	319	317	382	305	326	366	330	309	319	312	321	330	341	317	308	325	324	312	297	346	307	334	315	274	326	316	335	357	331	333	345	322	322	350	322	341	332	325	329	305	312	332	323	356	331	316	347	346	317	308	348	375	298	333	350	301	333	308	334	336	317	341	323	338	323	312	337	353	358	303	340	354	338	340	315	304	341	331	322	325	331	307	323	339	328	313	310	325	329	317	333	321	331	306	324	332	318	332	354	331	339	373	337	324	347	337	333	311	350	312	334	327	320	378	328	371	380	308	337	348	349	304	299	330	321	322	320	336	329	346	334	331	332	315	315	297	321	314	313	328	325	322	339	313	354	333	333	317	347	332	297	317	342	337	304	329	335	314	334	344	344	333	333	336	326	351	340	365	345	335	372	326	343	305	347	336	334	322	340	301	357	310	292	335	350	315	305	320	347	357	331	335	356	329	323	308	310	335	299	322	348	333	320	348	322	338	332	348	330	354	339	325	285	318	321	306	316	346	348	336	314	307	370	359	309	277	336	307	332	309	342	343	308	326	300	335	349	300	283	304	327	370	349	363	322	336	322	356	300	357	333	336	328	316	336	320	315	337	325	334	335	328	353	323	319	325	366	331	319	315	283	329	339	321	295	311	317	345	341	360	338	349	317	351	328	331	337	333	329	298	331	336	319	366	321	326	353	288	302	309	317	340	323	334	352	314	340	299	335	353	321	330	313	331	339	293	290	366	345	323	336	335	354	323	305	325	342	355	332	322	343	317	324	307	335	357	329	319	306	319	326	339	287	351	324	296	345	326	363	291	297	313	302	314	292	337	336	316	316	337	381	325	354	340	310	322	317	318	345	328	361	295	323	318	344	359	298	350	332	322	333	334	303	330	325	311	348	312	309	320	329	330	300	321	371	338	284	317	323	355	334	344	326	363	331	326	325	347	333	328	318	302	334	311	349	327	344	301	337	340	310	328	291	314	342	355	302	338	365	319	303	327	343	338	345	326	305	312	329	326	281	316	323	362	338	340	317	367	317	357	294	315	341	343	357	330	344	343	313	338	315	299	306	341	312	326	309	325	325	307	320	326	329	319	349	306	344	342	314	316	358	343	317	333	320	341	320	330	334	327	316	331	320	326	327	309	304	347	312	321	339	332	337	335	330	323	338	341	319	328	363	323	340	351	342	335	328	340	372	305	315	362	335	335	335	307	275	349	345	308	333	320	330	330	333	315	302	333	303	332	375	329	305	341	354	321	348	325	330	330	295	316	332	371	319	310	315	335	337	364	310	334	340	308	332	321	327	325	318	315	352	323	296	334	300	305	342	304	336	352	333	313	305	370	309	325	303	306	354	338	334	358	349	330	341	305	360	343	325	297	326	339	333	354	317	328	306	336	324	337	348	303	308	317	325	315	305	342	332	347	321	380	352	330	349	318	313	353	317	329	335	354	338	309	345	342	315	326	326	319	337	352	376	331	315
32062	52618	53760	46191	38721	29799	22469	16177	11746	7960	5507	4116	2961	2400	1927	1571	1355	1134	951	908	801	703	699	639	590	578	587	495	489	524	532	509	469	503	432	473	468	466	459	482	468	462	453	483	481	462	447	415	467	489	497	447	484	497	473	486	449	483	429	433	465	454	459	438	458	504	417	464	435	469	437	472	461	450	490	451	462	432	457	457	444	478	436	466	475	460	477	439	461	446	442	473	496	456	451	453	471	430	444	485	474	485	461	466	437	497	506	449	463	452	440	435	414	459	489	504	461	446	468	450	462	442	467	470	437	461	431	470	440	454	493	442	437	459	433	436	429	451	433	481	439	438	457	454	429	461	416	470	462	454	428	425	428	464	436	419	455	449	457	487	468	464	450	454	452	475	501	479	440	484	463	452	478	464	478	462	476	503	478	472	465	515	468	447	496	474	438	452	460	469	438	458	474	457	449	431	462	470	490	455	473	429	469	464	478	512	490	409	449	453	432	429	423	510	467	458	495	467	471	447	463	462	476	486	434	449	468	453	458	480	484	440	488	464	461	466	457	486	475	451	487	453	443	440	501	467	457	493	437	462	485	484	438	455	443	475	495	479	472	471	435	429	458	486	403	498	434	476	506	470	471	460	447	454	420	456	456	470	449	473	479	456	483	438	482	450	443	474	439	442	474	482	452	485	473	483	452	467	460	443	490	458	462	480	440	441	490	445	500	446	467	450	453	468	455	483	441	457	465	474	446	446	456	501	464	471	432	451	444	455	464	451	454	468	456	445	434	434	426	455	440	469	443	457	453	454	470	465	464	447	467	439	437	512	444	455	447	450	452	464	466	424	463	457	478	472	453	448	455	437	435	462	482	448	446	448	477	442	476	485	487	463	437	429	462	479	433	462	425	480	486	446	472	442	446	461	439	488	479	453	494	473	500	457	491	441	457	452	469	479	438	437	424	450	458	441	472	453	495	448	467	445	483	453	495	460	462	470	446	448	463	467	436	449	468	448	461	501	446	464	480	439	463	426	460	441	453	426	466	486	461	434	445	425	459	458	470	430	472	441	437	477	440	468	421	474	432	457	507	427	471	459	462	458	482	439	461	460	467	460	514	482	454	468	438	495	463	498	464	456	468	459	449	439	487	456	464	464	482	481	476	456	460	452	472	427	477	464	462	442	466	430	446	470	454	451	506	435	501	458	436	432	435	398	447	466	480	435	497	493	469	431	490	487	452	486	475	438	455	446	470	471	479	425	514	482	470	510	426	467	490	495	436	424	504	476	467	460	479	484	449	471	451	509	465	472	453	429	443	448	438	461	460	461	507	419	452	473	485	463	450	461	491	513	449	456	453	433	496	497	438	461	476	460	437	470	446	449	423	485	451	465	461	453	491	444	461	475	442	438	478	425	449	462	462	453	454	428	446	473	446	446	444	521	465	473	420	466	427	483	436	440	446	429	463	435	464	472	483	480	477	507	473	456	441	449	473	440	470	502	452	408	459	491	482	488	486	466	472	476	446	457	457	505	458	505	494	443	477	475	465	472	443	474	521	475	460	453	430	473	423	500	459	476	456	472	443	483	472	449	446	467	456	497	470	459	437	488	488	464	472	463	436	484	476	451	436	476	453	441	436	390	466	499	435	471	467	469	478	469	472	442	465	474	497	482	439	456	437	428	493	449	431	427	420	445	484	476	457	457	445	490	433	442	481	457	468	457	387	440	459	458	475	470	464	473	506	454	528	441	469	470	491	466	462	489	465	438	457	438	499	444	443	463	452	450	473	475	497	461	470	458	432	443	448	455	435	470	475	488	460	422	486	473	440	444	459	446	474	390	478	455	473	466	436	439	458	467	452	481	440	421	475	467	441	482	459	474	431	450	464	448	444	457	434	455	469	471	452	462	453	468	457	439	462	495	449	469	465	486	471	473	434	464	464	485	448	469	488	433	492	483	453	504	441	444	434	468	428	448	488	453	471	457	430	488	479	475	486	479	456	437	454	458	467	501	456	456	459	448	468	468	494	475	462	467	423	499	495	466	438	430	473	449	481	457	462	405	449	480	447	436	472	519	451	440	471	459	422	506	432	450	518	441	445	460	473	425	492	448	500	515	467	455	475	478	463	445	448	490	447	478	452	479	413	480	481	495	463	453	453	429	452	468	438	454	463	455	431	462	473	471	473	451	455	457	435	442	485	482	445	478	448	440	488	460	460	442	428	447	501	438	465	432	437	462	485	486	454	427	484	450	437	471	437	402	503	468	438	428	432	476	483	487	434	466	491	481	470	456	486	476	426	464	462	470	428	472	445	449	413	478	463	455	451	417	448	489	468	487	466	439	424	480	443	501	468	475	466	466	454	428	491	449	446	449	451	471	449	463	483	419	464	462	447	447	486	471	474	476	476	436	434	451	447	499	487	441	421	506	492	450	474	466	468	461	492	469	469	463	455	480	452	457	455	435	487	449	473	436	457	470	483	480	479	454	490	425	450	464	450	448	470	437	429	495	459	420	417	475	463	432	476	463	469	480	446	488	470	447	445	447	462	443	446	468	450	447	464	439	448	461	456	470	510	480	442	480	489	486	454	421	475	449	474	447	448	480	452	479	477	449	475	426	445	459	439	460	460	485	507	489	465	421	411	446	477	439	461	461	453	443	483	437	449	475	449	419	499	462	513	487	435	491	448	476	474	457	447	468	486	475	441	456	428	472	452	419	493	421	471	471	476	428	450	459	438	466	444	471	466	475	478	450	464	482	447	467	442	477	473	540	451	471	438	445	438	458	467	440	479	537	464	478	443	456	471	500	468	454	489	452	459	502	432	481	476	502	492	443	498	461	442	431	457	469	475	473	455	505	460	430	481	466	469	407	485	431	492	479	466	503	457	456	429	418	478	484	433	460	460	450	483	455	463	431	509	463	431	449	446	464	471	470	467	499	440	474	423	466	471	455	457	459	449	443	442	453	453	463	414	437	463	439	453	472	461	435	476	446	469	480	484	436	476	446	458	432	468	465	465	460	440	485	468	432	488	455	449	437	439	451	436	452	484	444	489	472	476	440	424	485	417	464	441	467	432	465	433	472	422	447	463	488	449	459	461	470	441	433	462	476	506	476	489	483	496	433	432	433	484	462	449	442	415	467	439	450	494	496	453	464	435	489	456	439	470	416	444	460	438	465	475	457	461	491	476	490	441	455	473	453	453	449	464	486	454	478	427	456	441	456	465	495	475	424	496	462	457	449	485	433	472	472	455	481	476	455	450	463	456	521	439	447	462	459	463	478	460	467	471	471	477	439	457	433	420	451	490	489	479	461	451	455	473	492	468	473	475	452	489	512	439	500	467	442	456	449	502	422	447	456	444	496	517	441	467	440	464	488	457	440	517	455	468	462	473	446	451	461	446	462	483	491	469	442	445	479	474	469	480	446	448	482	455	468	493	441	460	437	463	469	434	471	463	449	455	446	422	485	449	438	455	459	455	428	470	418	493	443	486	458	507	454	477	475
23032	21014	28777	24881	24616	25858	24417	14201	8761	5811	3843	2642	2050	1603	1330	1079	959	794	667	610	586	485	450	428	400	398	360	363	345	339	325	349	331	320	340	293	325	295	293	311	343	302	352	358	305	316	355	293	320	327	319	342	326	298	310	318	307	310	306	314	308	310	312	296	308	298	331	310	301	315	333	288	301	308	286	330	315	280	316	292	315	342	330	321	326	330	318	313	290	331	314	311	283	298	289	304	344	294	326	299	305	305	313	337	315	310	318	306	309	296	268	317	308	301	309	318	282	331	312	329	346	277	282	327	308	341	315	308	326	306	306	294	300	335	325	303	335	291	280	289	323	331	314	303	299	290	304	322	301	330	321	327	330	318	308	342	294	303	321	306	323	318	317	318	304	311	317	302	308	307	331	318	318	312	327	307	326	285	326	312	293	318	291	312	305	283	320	324	315	311	325	313	295	332	318	295	283	327	309	323	283	304	319	313	303	334	321	300	355	313	299	270	290	345	314	325	301	324	295	322	294	362	312	328	292	324	308	325	308	338	324	308	323	308	330	329	285	298	298	321	292	302	317	300	304	321	282	295	305	306	321	337	311	332	344	301	324	292	317	320	308	273	276	306	295	314	324	316	335	354	301	294	307	320	308	319	280	298	336	292	320	317	327	283	304	282	282	303	312	302	348	325	319	317	318	348	316	331	306	303	333	310	324	335	297	333	313	331	315	307	328	313	304	308	281	318	308	310	324	331	306	304	310	316	314	291	301	305	304	327	318	317	318	336	302	318	335	307	311	301	342	309	338	321	319	268	299	314	320	309	319	297	313	316	310	314	301	308	272	323	294	325	313	332	325	326	327	333	323	306	302	298	312	325	313	355	320	343	324	316	302	321	298	301	326	314	286	315	314	314	283	323	306	332	307	289	335	298	323	296	294	321	331	315	295	320	299	317	316	316	317	292	333	309	301	289	286	292	325	323	301	342	335	312	324	331	301	316	329	306	299	291	305	293	315	291	309	291	314	307	322	305	331	313	312	339	327	335	318	287	292	301	338	328	314	312	314	304	302	330	291	346	307	332	297	304	320	329	328	304	315	297	317	297	318	335	299	323	315	315	331	294	297	294	308	324	276	301	308	304	334	312	324	305	339	311	314	288	310	320	323	310	343	315	286	347	335	331	332	308	303	272	305	285	313	318	352	299	291	311	321	305	315	276	309	324	358	315	288	293	335	331	307	334	297	309	326	280	321	278	285	337	332	315	339	289	312	292	288	301	312	304	321	332	307	302	335	324	333	339	326	290	295	317	309	293	299	313	292	291	324	288	323	309	307	325	296	332	317	335	313	326	311	328	356	333	321	290	296	295	321	312	305	294	291	315	311	314	297	352	298	323	338	305	308	316	303	315	300	319	295	338	303	312	302	290	279	317	316	312	305	314	291	289	330	333	318	329	330	333	290	317	303	304	306	307	325	299	334	333	345	296	305	321	314	316	292	297	306	316	294	331	305	310	323	333	296	330	319	302	277	321	309	325	330	291	307	297	310	320	325	295	297	328	329	314	294	340	312	301	292	287	298	274	335	289	311	294	334	310	289	298	326	320	297	331	337	330	326	333	352	338	318	275	333	302	307	311	301	309	300	332	297	311	291	323	296	283	340	329	317	309	302	299	339	288	341	321	343	299	315	282	348	288	325	306	349	312	311	304	291	337	312	284	314	324	329	340	337	303	271	309	328	339	345	314	356	307	307	297	329	307	307	303	333	312	319	324	299	315	302	312	293	342	327	306	301	330	313	303	326	309	318	338	309	311	330	316	309	313	292	338	299	290	310	355	314	338	322	298	317	319	309	309	297	306	328	338	326	305	314	338	337	264	290	328	330	302	299	306	291	325	352	299	339	320	327	317	305	306	305	322	288	326	326	297	310	329	318	310	315	337	325	318	302	299	338	331	298	300	312	307	324	292	318	307	285	333	311	307	313	342	297	322	287	312	294	317	345	309	318	342	324	287	329	339	318	302	320	362	287	321	303	331	336	301	296	298	309	305	300	323	282	315	314	310	335	324	309	307	335	306	282	302	295	331	301	297	287	324	303	320	321	305	322	310	346	293	325	319	300	308	278	308	317	327	344	315	333	315	336	308	311	315	317	292	330	285	281	285	302	278	334	301	341	304	312	299	282	312	316	298	308	323	313	286	311	316	305	326	285	297	283	316	319	313	306	323	282	330	293	331	304	310	325	313	294	310	330	281	300	295	318	281	313	304	329	301	305	289	291	293	311	307	314	306	303	334	345	307	310	334	334	325	290	302	301	339	315	300	302	295	281	332	312	357	312	308	333	309	325	319	310	307	364	315	335	280	316	296	278	303	360	300	308	275	299	337	309	300	301	296	305	311	320	298	295	328	311	328	301	310	331	304	310	326	293	283	326	317	319	312	324	317	319	343	306	337	311	295	313	311	304	287	270	338	304	289	334	342	305	310	306	280	311	310	325	328	344	316	295	294	326	312	332	314	297	308	293	335	302	298	317	321	321	324	306	292	349	283	316	301	310	318	301	286	319	347	311	287	321	308	305	330	303	316	309	305	329	317	316	303	356	298	313	296	313	334	334	342	316	322	334	309	326	331	299	287	323	326	324	344	336	310	335	306	322	285	309	293	318	328	319	277	309	312	294	302	303	344	309	297	305	324	300	315	312	316	321	335	322	306	328	315	302	313	310	314	295	354	308	313	309	341	315	296	310	331	313	314	328	334	315	320	297	313	309	321	323	325	302	321	278	311	317	316	330	310	300	282	327	289	327	344	315	325	321	341	323	303	319	316	322	311	292	297	327	308	323	312	315	346	305	312	322	337	333	313	341	289	302	309	311	306	305	297	328	311	316	297	296	276	325	335	319	289	300	307	314	309	312	314	310	324	295	318	277	317	304	318	302	301	294	311	325	287	305	316	314	344	316	323	283	299	315	308	301	301	321	300	338	331	317	326	304	317	308	320	277	305	353	313	346	331	281	308	309	315	302	322	286	316	313	304	326	325	327	290	333	295	283	319	280	309	288	288	350	299	320	255	327	299	318	286	320	332	298	316	342	291	325	312	288	307	300	280	353	316	347	294	321	333	317	306	301	294	316	320	302	329	323	333	294	336	335	320	338	335	321	304	351	345	298	343	295	322	331	308	324	336	303	293	302	280	305	276	301	313	300	325	313	287	308	350	293	288	323	308	317	301	329	289	335	311	302	325	297	293	319	300	312	312	324	293	309	355	326	308	305	329	318	333	297	302	304	256	297	298	270	275	314	322	330	296	286	278	308	297	310	318	305	284	288	344	321	289	345	274	319	319	310	311	322	314	335	321	305	320	323	328	331	320	324	295	348	318	318	302	308	312	298	305	296	309	289	311	300	312	284	301	308	322	325	306	305	300	337	318	320	316	280	352	321	300	300	310	324	314	317	312	299	342	294	311	316	311	294	323	301	337	347	318	288	311	326	334	310	291	312	324	325	308	332	350	349	329
33963	61244	60974	50341	41460	33857	26752	20461	15075	10550	7311	5490	4028	3160	2539	2052	1603	1458	1218	1070	897	787	726	669	642	607	574	525	513	520	503	444	506	450	464	451	427	420	437	431	424	444	453	428	479	426	416	434	422	416	419	451	434	448	414	428	463	446	436	470	455	446	445	442	440	437	446	440	440	428	471	396	408	450	412	449	431	457	431	447	415	469	451	424	458	406	420	421	424	443	435	425	475	442	409	463	416	409	460	403	451	414	436	414	414	439	469	402	404	440	417	427	434	440	390	435	433	431	482	442	467	388	437	441	467	410	413	430	443	451	418	451	449	432	421	426	420	428	441	385	436	415	491	454	442	431	463	420	448	422	376	412	435	440	440	451	449	404	444	454	415	440	457	420	451	434	411	426	421	436	448	425	449	421	442	431	430	453	423	435	456	427	451	438	408	450	433	461	446	441	406	435	410	447	422	398	424	406	426	455	440	450	416	456	436	382	430	459	441	404	423	417	414	441	446	461	413	448	456	431	436	468	414	405	424	422	444	453	401	451	444	419	448	426	451	415	467	459	445	454	458	421	440	419	391	434	432	407	450	410	435	427	416	428	434	423	456	424	463	449	448	451	429	452	435	455	418	444	441	451	453	449	432	391	453	431	442	459	438	469	428	427	443	448	421	442	457	420	442	411	444	491	449	424	430	429	391	434	402	424	399	430	436	404	442	421	459	432	438	440	407	422	411	449	437	403	462	417	441	437	426	437	437	455	427	435	408	422	429	426	424	409	433	432	420	462	445	411	445	410	424	457	412	468	445	393	410	445	454	457	421	411	428	458	443	440	454	417	404	425	440	463	443	410	438	456	436	449	446	430	396	447	422	460	408	469	458	425	417	446	454	399	414	431	423	435	449	432	397	417	420	414	403	465	451	450	474	444	467	446	445	437	408	422	414	418	421	446	444	456	428	420	471	420	430	437	418	422	383	446	447	396	459	433	429	457	452	435	391	384	465	432	442	440	452	440	461	452	398	433	418	422	410	417	417	435	417	411	431	458	410	419	427	421	403	411	415	410	421	417	430	438	444	426	435	442	422	478	448	433	430	419	423	412	416	412	405	448	428	418	410	458	403	466	436	441	424	412	418	456	437	423	447	446	462	428	447	421	435	418	450	436	413	450	444	441	400	414	466	442	456	435	429	462	413	479	412	409	419	423	418	435	424	453	428	414	429	440	434	413	416	435	434	422	477	429	389	419	471	449	438	425	446	399	427	435	446	394	433	419	395	401	434	436	424	404	473	447	430	444	402	396	423	428	408	433	438	468	433	403	412	418	444	422	461	411	450	439	412	438	434	433	452	426	454	427	428	460	440	406	452	430	435	400	413	420	439	420	435	433	400	432	424	410	439	471	432	429	400	449	433	465	398	466	420	401	436	423	412	387	422	435	404	430	476	414	421	465	445	460	462	421	423	397	431	441	398	431	435	471	420	432	477	388	453	431	420	415	429	434	427	421	432	468	413	397	410	433	462	483	441	432	437	420	426	468	407	381	404	443	461	438	441	425	446	442	447	413	424	449	459	425	453	417	426	411	433	447	439	433	418	381	436	435	428	445	451	401	401	421	411	435	423	416	453	410	452	442	479	450	436	428	433	429	451	422	479	441	418	467	430	481	450	439	419	380	434	408	424	409	474	402	432	441	414	398	460	405	414	467	431	450	445	413	420	448	407	405	475	405	443	437	424	390	428	428	414	406	431	420	438	419	442	454	417	418	439	429	428	421	433	400	430	433	472	427	456	456	421	438	431	405	422	412	411	450	456	448	434	442	440	421	424	413	393	417	435	423	444	431	462	443	449	394	436	441	433	405	468	461	424	430	437	442	423	447	446	428	409	431	406	426	406	433	445	451	427	407	459	377	445	436	466	426	413	436	438	427	443	435	455	424	456	424	389	414	387	423	414	404	414	408	441	395	448	426	439	447	430	431	430	462	422	417	470	413	415	425	431	434	462	427	415	429	452	441	412	428	426	423	442	454	443	420	428	395	458	463	445	440	436	419	445	451	429	392	438	446	415	388	451	446	457	436	428	436	450	414	440	430	457	414	448	415	416	447	444	433	422	399	482	412	387	441	420	425	425	429	428	481	447	400	434	452	426	454	424	438	410	469	443	419	409	441	430	418	416	453	438	458	433	449	435	426	434	423	417	428	432	406	462	466	423	417	402	429	453	441	426	422	425	396	437	376	440	432	415	432	444	392	427	440	422	429	486	390	435	435	416	408	413	452	425	448	444	444	460	424	446	423	472	421	400	415	425	456	483	428	447	461	444	399	452	450	456	435	448	448	428	425	431	440	407	446	400	441	434	466	412	440	456	409	442	439	445	422	439	440	412	452	410	444	432	441	421	405	443	391	446	464	444	450	420	478	441	416	448	427	428	442	433	427	396	437	448	428	428	426	426	438	424	447	395	437	412	437	454	471	427	451	423	419	470	474	424	460	425	458	471	449	413	442	408	451	418	406	420	419	430	449	435	452	457	463	408	471	425	415	465	440	410	433	427	444	413	451	391	402	438	455	449	458	465	410	438	381	429	420	426	451	419	422	451	413	406	413	423	448	457	432	456	404	425	423	402	411	386	455	429	442	429	429	424	438	473	470	430	441	457	428	462	450	431	417	465	404	499	421	408	453	418	463	411	417	395	429	431	431	431	413	402	423	434	382	392	389	459	459	454	420	444	438	441	447	424	401	432	407	441	443	412	428	466	468	407	418	464	420	425	447	426	417	437	430	425	476	424	405	473	476	448	458	431	457	424	432	430	410	423	428	412	482	428	442	418	416	417	459	435	455	418	430	460	399	461	426	407	432	435	429	424	430	460	441	444	465	396	397	431	417	430	403	453	455	432	430	405	466	431	424	432	418	410	427	427	455	435	399	411	466	423	436	459	473	410	432	444	419	436	452	425	430	414	451	416	412	431	448	445	436	412	448	423	428	460	446	450	448	426	460	442	408	403	420	424	403	402	440	438	441	419	434	469	437	440	452	437	450	435	440	450	413	401	452	443	465	415	452	421	453	404	433	408	446	429	438	406	437	474	424	444	434	444	449	451	429	434	412	440	465	445	448	459	457	415	457	445	423	454	408	405	419	455	409	439	430	384	447	434	428	420	424	470	431	421	448	452	429	432	428	414	435	399	415	399	441	430	419	456	436	416	455	449	456	448	428	416	428	424	423	453	410	415	427	410	469	438	427	432	419	429	456	418	434	444	408	395	433	456	430	459	419	413	468	444	426	426	471	410	414	470	426	414	397	431	468	420	438	421	430	407	391	375	451	402	410	399	405	412	431	452	439	423	423	435	409	425	453	415	417	408	424	439	439	430	434	423	423	451	424	382	436	449	438	423	419	456	456	453	452	411	435	416	439	430	395	452	451	410	396	439	450	436	429	440	429	423	424	425	453	410	443	428	383	426	412	446	445	417	433	420	425	458	405	426	437	417	411	417	433	445	431	449	428	428	415
28040	28308	38568	35010	24617	15603	8896	5267	3317	2293	1617	1216	970	786	718	602	549	490	473	424	404	354	343	330	377	338	329	311	322	305	347	311	325	304	323	313	279	292	301	328	270	349	306	329	309	281	297	306	295	307	299	285	317	290	278	312	326	274	280	285	290	301	301	280	309	302	312	314	328	287	306	316	311	269	309	298	295	308	284	292	328	304	312	284	298	290	305	291	300	302	342	311	292	287	301	296	305	319	296	298	307	294	287	273	282	320	273	291	281	322	307	270	324	324	304	279	300	300	303	312	293	305	315	330	308	310	304	306	254	298	311	316	316	279	289	333	311	263	289	309	324	295	291	284	270	285	306	295	303	300	307	293	311	304	281	298	272	300	279	336	312	311	281	317	304	326	318	307	306	309	309	304	301	295	338	302	309	342	303	318	320	285	291	312	273	314	323	286	333	288	316	329	325	268	274	284	262	298	285	312	331	313	305	323	306	328	328	322	339	312	293	312	267	296	304	306	323	320	303	291	307	277	302	320	324	298	290	306	298	320	309	294	299	318	301	316	302	303	310	318	345	315	293	325	288	279	305	313	319	320	311	333	298	306	300	272	296	304	282	313	292	273	336	301	308	277	279	320	287	305	300	300	311	294	308	322	302	317	309	314	307	316	322	307	318	317	298	310	306	281	320	286	299	301	319	308	262	300	300	289	298	294	294	327	283	308	298	309	293	315	300	342	291	306	281	300	308	320	283	291	336	300	305	326	298	303	297	324	323	290	318	301	311	285	306	311	284	279	283	295	281	295	328	281	288	290	267	332	295	317	307	277	295	317	295	342	315	292	296	296	299	324	311	308	321	301	300	298	271	317	318	301	314	322	292	275	305	309	292	321	292	298	290	301	307	337	304	269	294	293	338	298	303	327	283	293	291	310	300	334	283	312	318	317	285	294	298	322	275	311	288	352	309	305	311	269	286	325	311	288	322	316	293	307	315	282	337	316	280	292	321	280	311	314	323	269	281	295	329	293	278	305	295	304	318	265	303	332	309	284	299	287	304	293	299	313	291	317	315	289	284	316	285	293	315	308	326	308	322	324	319	292	289	314	314	313	313	293	300	314	319	315	292	270	304	310	293	313	327	323	289	283	317	286	295	279	323	311	286	285	274	306	324	304	307	299	321	296	317	299	268	294	313	302	292	327	299	284	334	303	314	322	287	339	311	274	295	306	270	288	316	300	294	326	322	294	303	323	301	307	304	304	326	322	319	315	300	312	284	307	304	271	281	326	294	296	298	287	297	293	319	286	320	323	292	304	282	304	312	321	301	300	277	307	292	294	312	301	291	338	304	310	298	300	318	307	303	311	323	304	305	279	324	325	298	315	313	331	317	299	303	336	325	297	312	300	313	316	332	316	302	309	312	307	313	290	299	294	327	296	320	330	324	295	315	304	315	297	272	316	294	281	319	318	306	325	288	287	325	326	325	311	314	290	279	282	308	319	300	341	314	308	308	321	332	298	294	338	318	320	297	275	319	348	311	339	303	294	333	303	286	297	295	296	315	298	321	333	283	314	305	299	315	298	300	283	315	344	307	303	306	307	313	294	295	290	289	363	291	291	304	294	314	310	299	285	299	334	320	318	341	336	273	304	286	324	303	307	325	310	274	283	286	299	311	298	344	285	300	298	310	296	287	294	315	309	283	275	295	311	316	335	290	332	285	258	328	300	310	293	323	306	293	284	287	346	310	318	305	324	316	310	308	292	317	317	322	264	309	328	332	310	316	310	288	317	313	327	330	302	282	315	318	337	292	314	320	311	286	297	344	306	257	285	354	326	285	315	293	338	296	328	333	293	300	320	318	305	282	276	315	304	273	305	279	277	327	315	302	303	291	323	305	305	298	326	284	308	288	299	329	278	305	307	288	301	320	318	283	276	260	301	302	319	297	308	279	280	304	289	309	287	282	315	299	290	284	326	299	329	329	302	308	299	293	330	328	266	292	306	302	295	323	280	327	295	284	291	299	287	306	308	326	326	283	307	301	295	310	309	282	289	320	288	309	290	295	322	320	268	301	288	299	335	298	298	312	329	270	295	283	298	323	298	307	309	285	273	259	322	312	307	306	290	306	319	323	314	338	284	297	336	300	299	323	293	290	310	299	301	302	324	324	312	296	288	302	307	295	301	300	297	277	303	285	320	313	257	299	314	317	300	277	315	316	318	322	312	299	321	297	272	291	290	298	308	313	312	306	326	296	277	328	311	307	309	307	304	301	306	321	303	287	310	327	318	282	307	328	322	328	301	296	311	294	321	293	278	291	318	315	316	299	318	324	289	305	297	293	305	324	312	276	320	330	315	323	277	317	323	301	289	307	316	328	289	287	330	296	319	306	335	304	296	318	314	272	295	295	299	305	283	304	293	298	326	271	322	301	294	291	329	284	293	361	282	314	297	300	301	317	319	308	327	292	293	321	337	306	334	318	291	297	307	289	300	327	280	299	309	301	303	306	319	298	298	314	270	260	275	290	291	305	288	294	306	309	303	306	304	296	285	330	340	316	281	319	287	315	285	274	283	302	272	291	288	293	302	340	308	296	324	291	324	299	283	300	280	333	299	295	299	310	304	306	276	310	308	300	311	312	306	326	328	328	311	299	312	336	261	298	331	312	285	276	302	291	302	310	279	333	313	288	307	290	313	303	287	298	296	326	323	325	359	313	297	293	321	300	305	285	296	297	294	293	300	313	299	276	308	312	317	303	291	311	289	299	317	333	287	276	296	306	268	322	309	300	304	297	307	330	322	323	321	290	303	301	293	306	323	257	314	294	303	282	301	269	305	312	315	305	320	296	305	298	314	302	252	299	355	297	294	300	288	305	310	302	279	301	264	310	309	290	298	304	339	332	298	302	299	312	321	286	316	287	313	318	312	294	310	296	278	299	273	303	347	300	313	323	284	312	310	318	306	309	290	339	298	296	309	294	292	306	302	322	315	296	284	292	319	320	296	300	272	307	277	311	294	304	301	284	298	289	314	316	291	299	297	295	328	292	284	296	299	300	313	316	305	302	312	286	309	297	320	284	320	320	306	313	323	318	317	298	308	306	295	314	297	299	303	303	307	293	324	311	316	322	277	336	325	300	303	303	333	303	308	271	324	314	284	312	307	283	327	333	299	307	288	291	307	269	325	299	298	280	266	287	312	320	299	321	282	297	278	323	348	306	291	336	302	303	307	295	306	324	311	290	287	312	294	285	308	287	339	299	332	309	315	312	338	309	330	303	340	294	302	299	294	310	309	313	297	324	302	282	275	299	327	299	320	319	287	306	298	308	294	291	305	325	302	284	317	308	328	302	299	300	311	308	301	284	294	296	295	327	309	288	293	296	279	303	295	320	309	266	299	303	306	315	294	290	317	317	307	297	283	302	275	314	310	316	315	293	302	297	315	297	316	313	325	289	305	316	355	284	292	306	313	335	318	315	276	315	314	313	309	296	305	272	305	282	325	331	288	286	276
31733	47378	45749	37552	29590	22194	15300	10511	7393	4968	3346	2507	1940	1492	1302	1085	946	792	698	683	628	560	540	500	516	522	478	479	484	448	448	451	438	412	451	426	401	435	384	465	425	425	429	416	409	420	437	421	406	422	438	428	442	387	444	419	405	418	446	431	442	445	472	485	394	432	432	399	411	378	426	418	408	438	436	456	428	421	387	439	426	451	448	404	428	459	426	406	415	419	415	407	411	429	424	421	438	433	438	444	410	442	429	396	449	404	421	413	445	418	422	417	474	419	457	467	441	437	431	441	415	403	411	438	401	418	432	438	427	450	440	430	436	433	447	443	427	464	393	425	421	442	418	451	427	397	378	405	377	411	432	437	454	403	416	420	430	446	440	414	411	482	448	442	431	437	427	429	436	436	434	417	429	436	444	441	442	425	417	432	427	429	425	445	453	415	425	428	409	434	448	414	419	445	379	418	418	446	445	422	434	394	423	443	436	406	447	427	426	428	396	417	447	446	455	394	399	419	410	410	432	461	449	409	418	415	381	449	445	439	406	395	451	426	394	395	410	427	416	402	412	431	421	426	418	461	428	439	406	460	440	452	412	417	421	413	414	416	473	435	383	460	436	434	432	440	399	407	393	432	423	422	448	403	377	425	408	445	419	432	432	405	425	442	401	464	418	403	413	421	460	433	452	463	454	424	419	413	445	444	427	460	373	424	391	446	404	432	412	414	426	453	399	438	436	425	420	466	430	417	451	428	452	430	404	437	453	416	438	431	431	455	449	419	431	425	431	406	414	429	412	402	421	422	431	429	417	445	447	407	439	428	435	443	410	425	456	389	438	456	428	439	385	435	412	387	422	416	436	450	469	421	444	439	429	408	418	394	412	458	433	463	437	467	425	432	438	440	425	403	470	454	433	507	358	403	437	424	466	443	450	425	417	399	415	461	422	435	405	419	426	408	451	442	444	468	459	430	428	437	411	410	386	427	442	407	425	439	428	440	433	451	462	412	406	419	399	431	444	425	440	405	414	448	399	418	446	377	454	431	440	414	438	417	406	442	445	400	437	428	423	414	420	424	399	432	437	452	426	430	445	427	428	425	393	431	468	424	413	438	425	408	422	430	412	422	442	456	404	468	425	443	395	433	448	439	446	407	423	420	433	390	435	418	409	429	450	452	435	450	466	426	458	431	411	407	431	462	409	414	410	418	442	412	447	415	389	398	434	434	455	425	435	419	418	433	419	413	438	410	400	374	419	438	431	430	437	415	433	423	448	437	434	440	486	420	414	409	428	411	428	435	438	439	418	422	444	413	433	427	454	422	408	422	416	422	420	406	405	447	417	466	435	441	390	430	418	438	424	474	421	437	423	409	411	414	386	411	451	448	410	454	431	457	412	432	418	431	450	418	388	419	445	408	431	502	434	403	451	365	420	446	460	425	408	411	403	421	404	424	418	446	450	406	421	422	443	441	411	415	441	411	384	407	438	420	427	405	394	440	413	393	411	463	483	429	413	389	433	405	428	432	419	422	442	473	444	416	414	450	421	371	419	394	439	433	382	431	440	423	415	419	424	405	419	422	441	413	404	439	458	444	419	451	411	431	414	436	421	465	388	408	471	437	451	426	435	408	451	447	437	386	428	400	438	406	432	404	428	417	492	441	452	415	402	451	414	440	409	400	401	403	445	428	433	400	432	402	414	439	430	406	458	444	424	451	430	431	436	458	428	440	469	427	432	439	403	405	424	459	401	425	430	416	461	421	443	424	405	437	458	399	444	408	392	434	401	437	432	397	445	432	418	465	409	440	418	428	424	446	449	384	416	411	415	443	396	420	427	423	361	462	437	445	463	418	428	428	423	437	447	428	434	444	429	384	454	425	435	383	421	462	395	428	470	440	432	432	400	421	410	422	422	405	451	435	413	419	443	438	427	422	433	420	408	421	407	473	404	419	425	406	410	447	429	413	408	428	429	432	468	424	431	416	404	453	419	454	418	437	429	446	416	409	467	395	449	439	422	443	413	459	418	373	439	455	385	415	425	408	412	400	454	411	425	430	418	410	436	450	457	472	470	444	459	417	422	450	432	434	424	409	437	401	399	459	410	439	408	402	414	453	398	403	384	466	438	392	432	456	405	452	429	432	409	431	435	416	434	434	443	407	413	449	455	428	445	398	426	451	416	446	451	418	440	389	433	414	421	367	419	434	464	456	468	393	414	427	434	448	418	436	425	440	406	412	445	425	466	440	416	403	465	420	438	435	390	438	395	461	449	432	409	455	409	417	463	417	422	447	400	432	450	437	411	403	410	407	382	389	400	395	387	433	427	444	405	456	410	425	440	450	421	411	411	426	417	400	417	444	435	426	447	426	425	455	431	439	409	446	438	424	431	441	448	404	439	428	428	418	469	425	443	455	403	394	437	467	392	411	380	405	459	457	441	404	454	425	424	413	416	444	450	436	433	396	447	436	440	436	431	458	420	422	434	419	435	412	437	456	348	402	401	428	437	382	442	438	445	434	431	412	431	427	424	411	430	397	441	466	446	444	403	413	420	414	398	422	454	415	398	398	455	423	442	415	410	440	439	413	420	421	421	447	418	421	429	427	429	437	430	436	401	459	439	418	447	432	400	442	454	432	422	420	447	441	434	412	395	396	402	440	420	400	433	460	403	431	405	404	399	466	422	408	453	410	421	453	457	439	432	438	458	441	441	398	432	434	422	446	436	418	469	412	433	397	413	426	413	449	430	413	420	398	403	376	417	419	438	432	403	448	433	411	445	446	445	454	445	433	447	416	435	414	408	438	424	422	396	440	442	415	460	423	446	421	434	405	421	428	405	433	421	447	428	410	425	390	400	420	425	414	402	409	435	458	428	442	417	412	417	410	443	439	400	385	403	410	419	424	425	444	452	453	425	415	401	415	457	450	456	412	432	416	424	420	419	398	446	415	467	453	413	455	415	422	408	405	446	439	420	470	433	440	417	409	469	422	401	404	427	430	410	414	423	427	431	404	399	413	436	409	438	439	406	472	413	422	418	450	397	432	394	465	419	443	454	408	391	446	444	455	429	461	400	432	391	473	456	418	413	422	425	396	411	421	413	423	417	464	422	428	384	421	421	422	417	448	442	439	480	431	428	442	416	472	437	420	413	441	402	404	400	454	430	453	450	420	393	391	445	428	440	453	464	418	436	432	423	423	392	444	434	403	426	408	420	417	398	429	427	405	426	424	384	423	430	440	447	378	444	388	455	452	456	450	454	441	417	411	373	422	410	403	433	405	439	417	417	437	449	451	416	455	443	435	408	398	413	430	456	450	401	422	459	425	418	418	437	439	429	439	433	423	457	416	384	418	436	431	451	419	413	437	419	415	458	408	432	421	441	440	449	419	400	406	473	422	453	452	430	418	452	443	385	437	427	448	450	441	435	429	428	441	417	436	391	448	423	436	460	421	460	454	394	389	442	450	427	486	400	403	421	412	452	378	426	426	463	488	428	378	448	412	423	422
24051	21042	28824	27874	26233	23305	17085	10033	6254	4257	2930	2032	1564	1241	994	897	751	618	581	557	499	490	404	399	375	351	367	368	339	345	370	294	335	335	327	331	360	310	338	319	341	332	305	338	333	333	323	301	315	325	295	325	300	329	317	305	386	299	318	309	322	314	364	313	299	311	312	343	332	298	319	331	312	320	319	333	345	324	340	273	300	346	295	253	311	340	295	321	298	338	328	313	368	311	287	291	304	323	315	299	293	313	333	349	321	317	295	313	333	330	334	324	348	314	306	316	355	334	354	326	340	330	312	319	311	316	267	292	307	328	329	319	306	317	324	311	332	348	353	314	306	309	334	320	339	326	311	332	359	334	322	324	364	327	297	333	328	309	338	332	282	328	312	305	349	280	320	319	317	329	329	338	309	311	365	330	327	337	302	330	298	320	326	295	323	353	309	287	310	258	326	332	347	310	283	328	329	326	294	293	320	296	319	318	331	346	335	315	336	365	299	313	337	293	326	313	304	295	326	331	332	296	297	312	319	346	299	276	354	331	332	324	338	329	353	331	303	305	315	303	326	326	323	318	306	314	305	317	342	317	326	355	315	328	340	341	289	345	392	318	342	324	314	320	343	312	303	319	332	325	319	311	310	305	326	360	326	329	342	321	337	331	317	324	306	334	357	308	328	358	323	344	345	303	348	323	311	306	337	332	313	326	339	342	348	313	290	299	337	308	307	348	337	351	337	328	286	337	332	297	301	327	307	296	348	332	284	341	296	305	275	359	312	318	307	334	293	306	333	322	337	361	335	357	297	292	297	357	341	339	318	317	307	288	323	322	332	276	356	318	328	305	344	332	319	318	364	327	318	300	326	323	321	336	332	337	337	330	297	312	364	297	364	315	312	324	315	319	363	333	314	312	343	328	328	312	372	307	312	298	342	307	316	300	344	292	340	321	314	326	295	306	301	293	305	289	288	335	352	340	294	326	349	320	337	333	324	279	337	330	317	320	333	324	316	335	335	347	293	281	296	345	303	298	307	317	323	307	339	325	311	328	330	322	334	303	326	331	309	330	313	289	332	343	341	321	327	331	301	288	290	330	322	310	308	345	363	338	322	353	335	323	321	327	329	326	312	317	320	306	349	331	306	309	329	315	287	340	320	309	315	300	326	289	318	332	324	305	334	304	314	330	314	313	326	336	316	300	328	326	362	321	342	313	330	334	295	324	309	341	322	304	315	320	321	338	320	343	333	347	341	317	310	325	319	338	298	311	314	334	334	335	327	325	341	344	312	290	331	338	333	335	335	327	292	344	299	315	321	342	322	329	334	351	304	336	349	324	322	353	303	316	302	330	325	308	336	347	330	311	353	297	324	352	317	331	307	295	315	307	318	327	328	313	335	313	308	377	312	343	300	328	321	316	276	323	329	343	324	312	329	331	327	340	340	315	319	297	330	347	336	309	323	325	321	321	321	334	309	329	349	346	316	350	327	334	327	334	301	331	328	300	314	318	357	321	334	313	309	314	347	311	325	361	322	329	331	318	331	321	305	343	300	311	329	290	339	321	306	313	336	307	326	271	319	319	338	336	314	315	302	344	349	342	285	301	313	325	343	323	376	343	338	343	336	327	323	298	351	312	340	300	289	306	349	330	334	344	303	302	315	325	318	318	323	343	332	329	316	275	333	292	310	336	336	324	325	332	303	303	333	313	311	307	331	334	307	341	312	309	317	354	308	294	274	327	324	329	332	314	345	304	308	314	268	322	315	321	371	331	345	327	336	341	284	331	345	294	290	305	302	348	316	325	295	328	298	298	306	350	309	328	325	343	337	333	324	340	340	317	323	347	359	351	342	330	346	334	331	321	313	290	300	335	309	323	324	322	340	339	330	308	377	344	331	284	315	362	319	292	325	361	356	344	333	285	305	305	335	336	318	321	334	354	316	333	316	313	297	298	303	333	340	334	309	341	313	348	323	310	322	334	325	319	326	299	355	336	274	313	315	307	324	345	323	295	329	335	347	364	314	354	349	347	348	318	291	329	325	342	323	336	292	325	335	313	347	298	333	309	319	339	297	327	341	332	312	334	325	358	311	311	309	350	334	314	351	346	345	300	332	280	309	350	316	314	343	335	340	285	339	318	327	321	311	333	348	314	336	318	364	325	321	344	307	407	358	306	287	332	320	311	325	309	315	316	311	363	343	293	274	321	364	323	330	301	328	319	322	339	324	333	335	340	333	327	329	300	328	297	325	330	351	301	321	304	320	316	320	323	316	318	304	313	324	298	306	326	298	345	315	305	303	310	331	287	297	255	309	309	289	345	343	342	276	308	309	323	302	272	318	334	303	287	285	282	335	335	347	315	346	319	330	292	329	341	324	324	345	303	334	329	290	345	306	319	326	313	340	319	332	329	332	345	318	325	333	334	313	310	323	335	340	371	326	332	327	314	323	342	316	378	294	309	341	352	323	285	307	368	340	326	328	341	295	347	304	303	314	320	329	340	340	336	304	339	333	343	317	288	303	321	336	318	346	329	333	303	320	343	336	314	303	320	308	328	332	316	333	373	315	286	261	343	342	318	323	344	355	292	356	306	300	312	323	344	318	319	346	338	337	339	313	325	312	320	337	315	305	307	288	313	337	321	338	340	338	337	333	307	290	361	298	338	305	356	337	327	327	329	319	335	325	331	310	297	360	312	357	328	319	319	312	347	326	314	310	317	289	315	314	320	313	323	288	301	359	299	328	338	312	334	334	339	356	319	339	321	324	321	305	310	313	318	329	317	305	342	318	314	318	318	342	369	337	304	345	333	360	306	300	362	314	281	341	340	345	315	325	326	327	289	321	314	301	300	335	321	332	341	298	341	332	302	308	297	317	385	316	326	323	296	301	332	328	320	288	333	317	325	305	294	327	325	314	315	350	296	301	310	292	314	322	280	322	340	309	330	319	320	319	314	343	363	308	344	342	357	299	313	303	306	306	324	317	317	309	316	339	339	341	342	332	310	314	267	348	318	338	317	286	329	333	322	332	319	318	306	310	303	303	322	341	325	341	331	307	329	345	331	337	321	320	309	309	342	352	313	330	297	338	319	338	344	335	335	309	313	309	325	306	305	345	295	310	325	324	331	311	325	332	321	324	328	316	331	324	316	330	317	311	342	311	303	300	289	316	339	324	327	316	341	323	337	353	345	293	334	328	328	346	321	324	328	328	340	306	296	324	316	331	299	334	325	342	328	317	309	300	333	337	317	311	335	298	321	326	322	341	329	316	334	352	287	338	347	287	312	291	318	303	304	309	333	333	322	341	328	291	312	327	291	313	349	333	354	333	330	348	312	279	326	339	316	319	335	311	343	301	353	354	328	336	321	321	312	333	332	292	290	307	308	335	319	366	327	359	325	292	334	319	357	341	326	327	336	313	316	307	364	330	328	320	293	358	327	339	307	318	304	350	366	300	325	317	327	330	303	334	315	328	299	325	338	310	310	299	315	326	322	311	343	287	314	332	321
31643	54285	55013	44243	35955	28399	21880	16247	11812	8266	5839	4230	3201	2559	2067	1697	1445	1203	1037	934	821	684	662	663	555	578	548	527	532	496	489	501	452	461	469	486	461	462	416	444	446	468	428	467	444	434	449	453	450	467	478	473	427	454	426	474	412	432	460	422	442	470	463	445	437	467	446	429	454	460	476	447	454	440	469	452	449	418	401	444	417	470	481	442	479	459	455	476	426	441	454	444	428	438	460	459	452	452	454	429	438	464	465	482	471	488	486	425	447	472	417	425	476	482	450	478	434	465	459	459	486	466	465	465	455	474	451	433	444	476	473	476	455	437	436	479	466	455	484	420	429	436	465	462	471	446	466	445	471	458	442	455	458	449	470	489	455	444	448	478	478	462	464	471	472	459	442	481	477	477	456	470	486	468	464	464	422	521	470	452	454	502	481	465	441	450	419	412	461	442	476	432	441	450	489	419	432	444	473	451	448	480	424	496	446	468	444	478	506	486	484	420	466	483	450	457	471	453	451	489	442	461	437	491	445	431	435	462	462	451	423	445	424	478	424	468	455	456	453	416	460	468	440	469	455	501	454	453	436	474	467	467	472	471	492	469	476	490	482	440	444	487	440	480	458	439	432	435	439	429	468	464	439	440	436	432	477	432	443	475	490	454	464	456	430	478	443	488	455	432	437	471	464	479	443	466	451	470	434	430	430	470	433	420	451	459	462	469	454	437	456	475	434	505	452	428	462	405	496	435	425	410	458	458	474	420	447	443	438	445	444	496	481	467	451	439	471	443	474	458	407	479	460	458	455	481	469	483	477	492	456	428	460	440	474	484	442	453	454	446	451	459	437	441	426	466	453	472	476	457	436	448	479	416	478	432	476	472	441	480	482	457	477	479	430	438	464	479	436	473	457	457	436	431	465	456	436	436	437	462	441	436	463	483	435	457	450	415	451	500	452	401	457	438	432	424	457	479	450	454	458	457	451	452	458	421	438	459	449	459	474	447	455	452	437	450	425	427	450	432	495	425	435	454	478	490	491	468	419	438	450	451	455	444	406	448	447	463	473	469	482	447	458	440	446	421	462	475	428	439	461	460	424	494	447	441	440	420	444	475	452	437	445	468	458	455	501	470	455	428	458	456	440	458	444	459	428	507	460	468	499	429	467	497	459	437	432	422	470	425	458	442	479	461	479	427	446	433	445	440	439	455	473	452	447	491	423	449	478	454	465	452	476	479	473	494	491	463	427	428	420	431	437	441	374	415	465	500	461	475	486	460	476	449	456	453	464	465	481	487	443	460	458	406	468	467	464	448	460	495	449	446	459	441	446	465	452	478	467	481	468	460	481	484	477	422	454	467	484	435	455	450	469	449	461	458	487	471	460	447	465	448	473	434	472	464	488	446	485	443	418	474	453	468	467	422	452	461	504	473	451	449	419	449	436	434	482	429	457	462	446	464	444	467	485	437	469	441	450	465	417	507	449	491	447	475	430	448	449	458	439	401	443	413	439	456	450	460	509	479	460	434	475	444	487	493	479	443	445	449	406	456	467	421	448	478	442	442	489	464	452	474	434	485	447	430	443	465	423	463	454	460	472	436	452	446	472	436	464	461	441	403	448	488	439	452	458	437	449	496	460	437	415	429	461	426	441	459	492	474	468	434	424	487	461	430	470	430	456	481	448	421	409	454	472	465	455	446	430	459	460	458	447	469	444	457	438	448	457	478	495	451	465	490	497	464	440	405	452	443	455	447	444	447	450	432	431	427	441	482	478	509	463	459	466	457	440	445	477	473	464	435	438	458	441	438	504	480	488	456	447	472	507	486	458	471	481	461	470	456	429	435	439	459	449	441	442	453	474	441	410	466	463	465	430	442	430	431	481	488	485	429	472	442	473	445	449	475	449	466	475	466	418	420	456	472	464	427	469	431	459	423	486	439	462	426	445	492	458	497	466	475	434	461	458	447	458	462	484	455	467	449	483	453	455	470	445	429	443	459	446	440	460	469	480	473	441	436	417	448	472	462	432	428	463	444	457	462	497	395	472	470	488	466	413	418	459	461	442	430	416	467	504	467	468	446	436	456	457	468	415	475	474	444	435	470	452	435	478	470	437	463	473	454	466	469	407	423	450	465	493	442	437	443	445	434	492	450	484	476	431	421	476	466	472	442	434	463	487	471	423	469	442	444	420	434	447	471	442	447	433	479	459	457	472	459	473	442	477	466	430	396	471	454	454	462	477	435	463	459	463	471	457	437	434	423	448	492	459	451	461	448	431	433	477	477	465	402	467	440	454	451	453	449	425	446	435	416	443	479	438	436	461	459	450	436	436	454	461	475	473	475	461	452	471	456	460	467	463	442	479	450	457	440	461	486	443	442	492	463	484	462	446	451	425	472	445	462	448	443	478	461	468	447	418	419	444	415	464	469	488	480	460	458	429	469	446	445	451	453	447	470	469	461	446	462	432	470	435	478	475	439	432	459	492	442	426	469	444	437	477	451	429	486	490	421	500	456	444	491	430	441	435	499	456	433	491	463	437	450	453	474	484	446	462	481	419	461	452	464	423	438	431	435	456	426	424	457	456	438	466	460	469	449	423	463	463	449	463	472	464	452	429	442	414	445	429	467	472	455	455	439	450	446	432	452	482	468	468	460	453	496	478	450	438	458	396	459	492	462	454	452	454	460	457	450	442	470	453	448	438	459	443	457	446	453	515	421	467	422	401	429	456	448	441	500	461	428	439	469	464	454	466	463	478	437	423	477	451	452	441	457	443	423	509	499	434	454	437	471	466	450	420	453	454	455	482	457	470	463	475	461	487	465	461	485	456	457	419	431	433	444	433	440	454	477	482	463	450	450	450	450	435	427	456	461	504	431	466	454	418	447	427	463	480	486	463	400	442	461	462	422	457	458	391	492	428	470	473	465	467	468	481	433	426	436	478	460	452	429	448	460	449	455	446	444	459	431	515	432	447	439	439	457	458	445	421	431	475	455	427	475	505	481	461	440	445	499	482	428	462	468	446	455	486	412	484	434	477	456	449	460	465	468	438	486	439	435	467	454	446	457	470	413	458	454	407	465	452	402	474	490	460	425	470	444	449	415	442	471	454	432	454	477	469	486	441	467	423	474	444	441	483	453	433	454	457	451	488	488	452	466	417	455	470	446	481	473	483	445	455	462	447	472	479	442	467	471	453	479	468	461	436	457	411	455	447	451	472	458	443	430	442	446	433	489	455	458	456	450	449	468	482	424	430	436	449	472	462	450	404	449	448	455	440	458	463	438	437	474	457	457	446	449	477	435	449	454	475	442	470	440	420	449	450	451	439	464	408	471	408	441	455	441	440	443	438	449	485	463	460	418	491	474	481	447	440	446	407	431	461	445	421	445	449	465	439	471	445	474	486	457	412	441	379	453	474	470	439	432	453	460	422	453	446	429	430	445	452	461	422	443	463	442	450	452	479	479	452	438	440	460	453	477	436	420	435	480	404	444	485	442	475	443	475	467
23022	20998	28745	24446	23756	25153	23345	13407	8412	5555	3518	2554	1977	1623	1299	1047	836	748	636	574	508	515	449	414	342	380	391	363	362	313	350	328	302	297	313	332	330	314	278	322	300	358	292	300	311	311	316	289	319	293	341	286	299	304	317	303	307	291	284	286	269	291	296	304	318	304	331	302	344	303	304	290	281	311	293	326	305	320	314	315	311	320	319	284	313	271	324	318	316	315	275	238	302	313	312	303	301	315	305	300	293	351	299	345	302	295	318	326	304	328	283	329	281	277	310	303	297	300	300	299	304	295	287	301	260	340	286	289	292	291	242	284	347	295	296	292	302	281	289	298	316	306	287	290	315	336	301	331	310	298	330	305	312	301	267	275	258	310	275	307	295	317	326	308	295	286	313	281	312	303	286	282	339	268	286	280	321	296	306	306	312	302	298	284	297	287	327	292	309	285	286	295	325	339	308	318	294	306	323	278	320	287	314	305	310	313	273	304	305	272	311	328	304	307	301	300	322	307	262	317	318	303	308	302	326	302	320	312	307	297	306	300	300	309	336	297	292	289	282	279	309	288	295	325	299	329	298	327	309	307	307	338	301	303	293	317	294	295	334	322	320	324	301	310	301	304	315	290	296	283	335	311	308	305	270	291	274	308	279	284	335	300	302	328	301	292	297	276	284	294	300	290	286	311	325	320	284	321	320	312	299	292	302	291	303	322	308	281	283	274	319	316	290	301	277	290	296	317	302	291	319	306	282	296	272	307	293	331	285	292	314	287	309	308	289	299	289	336	311	321	322	363	324	305	312	361	306	311	314	305	310	313	314	298	313	294	298	290	334	310	316	254	305	297	314	287	304	336	303	296	304	302	318	307	272	322	270	300	282	313	280	288	284	310	307	295	309	275	329	285	300	314	305	289	309	296	321	324	269	284	294	305	327	275	314	307	311	310	335	298	319	301	279	329	319	315	294	288	318	311	279	310	309	299	322	299	320	322	272	288	307	302	306	297	293	334	280	275	300	303	324	310	312	319	304	285	327	304	300	288	325	325	315	297	322	335	318	298	317	300	292	309	322	281	317	282	285	308	308	336	322	307	277	272	306	276	291	308	305	302	291	280	306	328	277	296	297	352	329	271	291	335	318	301	301	315	264	283	329	294	295	268	319	323	300	329	327	347	303	303	299	305	304	293	290	309	297	294	293	272	296	270	314	272	284	286	299	323	301	293	275	308	296	309	288	304	300	314	298	307	290	312	307	272	301	305	283	302	297	280	301	306	345	302	316	318	280	326	286	300	303	277	311	267	309	306	297	282	291	312	308	300	318	310	302	325	310	332	288	344	323	289	341	296	308	286	291	295	281	304	314	300	309	307	315	316	252	287	329	281	308	309	310	309	280	284	306	305	311	286	319	308	352	331	297	288	315	323	284	312	303	326	295	314	307	281	303	316	287	294	316	307	332	299	312	303	325	313	302	301	315	297	293	309	313	328	292	311	295	325	310	301	268	317	300	289	308	290	326	293	316	321	321	297	289	320	299	302	320	279	291	319	314	288	293	272	298	311	273	303	325	287	328	334	286	343	307	293	287	341	329	281	326	268	301	308	290	282	347	256	299	288	309	317	290	277	311	322	333	279	305	260	278	296	326	301	289	331	291	305	306	317	312	298	313	305	290	303	311	290	311	331	314	324	320	314	329	306	299	312	306	276	295	275	299	300	309	310	301	349	277	310	323	284	279	304	309	309	322	315	302	332	295	301	313	309	329	290	309	292	336	291	302	334	285	272	293	311	280	305	321	294	298	294	281	313	283	311	288	288	315	309	291	305	304	302	324	306	321	306	337	289	284	317	293	315	315	291	312	340	289	312	307	335	336	307	326	288	295	313	292	276	298	291	338	286	288	303	270	302	279	308	303	286	270	306	303	343	288	313	309	291	295	311	284	271	285	327	299	329	284	299	299	290	296	330	281	310	306	318	298	301	312	308	315	329	326	306	264	295	286	291	300	284	270	318	305	286	300	299	284	289	322	297	303	294	323	295	289	326	296	330	312	293	291	314	311	309	317	287	303	308	295	324	330	273	276	301	318	338	289	290	351	302	281	315	311	323	291	292	300	295	301	283	277	284	280	299	305	339	310	318	291	336	295	299	298	344	279	323	315	296	275	321	338	325	294	279	328	316	307	289	315	262	322	291	284	275	307	314	306	317	298	293	310	298	286	324	300	310	282	322	287	307	314	321	275	304	314	304	295	284	325	311	301	300	316	321	281	257	305	327	292	302	295	320	316	279	293	296	301	295	330	311	301	320	299	310	305	326	310	308	279	300	287	317	308	300	289	295	316	301	312	271	287	277	303	282	287	314	319	332	317	314	298	303	317	297	321	301	328	292	302	317	313	333	318	321	291	294	311	309	280	332	318	313	331	291	307	322	277	341	278	319	302	317	295	281	300	304	305	311	292	304	316	287	323	286	276	291	325	318	312	305	325	293	300	295	294	313	332	306	302	281	312	321	330	320	303	318	279	291	293	280	307	310	290	315	315	297	289	312	321	294	304	300	281	274	274	289	267	306	303	302	297	288	316	313	316	285	296	298	297	272	303	285	301	316	352	300	296	311	332	326	270	312	330	312	293	305	300	325	311	285	320	274	314	300	282	301	301	307	304	306	325	351	270	283	294	302	290	262	303	266	286	314	304	276	340	308	311	297	269	322	283	304	318	317	276	335	310	284	279	290	270	325	275	282	289	303	302	329	334	299	297	297	318	267	293	318	294	297	279	323	272	296	288	261	304	296	336	331	295	290	302	325	285	303	325	325	289	278	278	307	298	302	304	310	283	322	331	314	293	322	302	311	354	307	284	293	309	315	305	290	281	354	312	313	324	305	285	280	295	339	327	316	305	281	262	287	340	311	280	320	293	309	288	289	313	299	320	332	338	341	306	296	302	336	321	297	274	295	310	302	288	292	291	294	311	295	318	287	330	324	312	315	315	327	295	285	292	322	305	338	309	275	291	303	286	290	300	322	322	274	318	330	307	292	294	304	304	281	302	317	310	299	290	308	285	302	299	333	324	295	306	319	326	303	301	323	314	296	274	280	315	309	324	330	318	302	294	312	280	310	308	297	303	305	302	268	289	302	307	282	280	305	298	306	312	303	295	315	272	336	317	307	281	301	296	296	276	290	288	299	310	326	291	353	297	288	311	304	307	277	294	332	327	284	301	317	321	328	296	310	279	281	307	328	307	308	305	288	290	296	316	307	291	311	314	276	298	318	315	290	334	317	316	296	326	311	304	352	319	293	311	284	303	307	327	288	295	275	298	291	319	309	309	298	324	282	317	306	298	298	305	307	293	299	331	303	283	314	316	295	292	301	291	332	271	287	301	274	317	322	288	284	293	286	300	337	287	296	319	323	349	276	325	310	309	297	285	308	276	321	312	286	304	313	305	318	303	287	320	302	297	323	323	297	318	304	320	284	308	307	307	280	332	303	319	300	302	301	304	282	312	282
35692	62755	60770	47966	39749	32462	25839	19590	14504	10162	7095	5143	4007	3098	2451	2009	1687	1475	1271	1110	916	741	718	683	617	583	529	528	479	456	476	460	426	425	401	421	416	422	454	412	420	403	460	458	430	439	423	482	409	420	453	409	413	442	436	431	460	422	498	419	420	421	424	450	410	438	417	442	429	439	443	431	439	432	423	462	439	417	429	433	417	432	445	410	421	433	425	400	383	428	403	437	442	439	400	418	445	391	479	435	376	446	430	443	411	434	420	451	417	416	423	455	416	409	419	406	462	417	442	442	406	412	430	419	403	425	429	404	398	445	387	411	418	414	382	422	432	415	457	411	409	392	444	408	445	453	405	418	407	440	447	426	423	447	397	438	442	425	408	439	397	408	465	458	437	375	431	437	444	386	448	450	419	401	442	417	378	435	424	434	447	443	428	416	423	430	458	433	390	440	451	431	425	417	426	409	410	417	438	398	437	457	397	447	395	444	398	451	417	448	410	432	443	413	423	401	429	403	402	448	390	418	412	419	408	435	401	358	458	411	465	414	415	395	426	431	420	482	444	427	418	408	457	431	414	445	439	440	403	435	427	440	401	411	449	441	427	451	477	433	445	394	423	427	385	439	411	429	426	448	457	425	380	410	454	438	426	454	428	445	417	431	428	385	443	424	441	435	446	449	464	413	397	409	416	426	410	429	425	420	436	415	420	448	426	423	453	449	435	424	447	437	433	422	434	452	405	440	440	423	409	448	424	449	398	395	439	441	448	403	367	479	385	445	443	402	432	446	444	436	427	451	416	410	404	417	445	462	477	419	421	447	439	416	412	436	429	425	423	414	424	435	434	426	449	453	486	422	405	407	429	405	378	405	424	451	450	412	407	432	424	446	371	391	430	430	404	408	456	460	379	454	429	433	412	428	396	423	432	419	443	419	412	428	423	445	388	432	451	425	425	407	436	416	450	398	447	451	402	435	386	419	408	446	450	446	423	461	434	422	431	433	457	435	443	411	436	409	400	408	442	429	433	401	437	402	490	452	402	395	387	468	406	424	420	429	462	448	418	458	438	414	402	431	402	398	398	436	442	415	428	389	420	426	444	435	424	405	438	423	434	428	419	436	442	411	419	446	450	409	414	384	468	399	434	437	456	419	435	441	422	462	393	402	444	426	462	407	428	429	384	415	441	397	437	404	428	432	398	418	448	439	429	400	419	467	444	434	397	426	385	420	400	442	413	382	446	403	431	422	442	385	417	416	435	393	439	433	423	429	458	413	432	468	469	452	389	485	438	406	427	418	436	434	415	462	416	445	423	438	399	454	416	436	409	426	417	449	416	402	408	413	414	437	409	451	417	412	421	402	445	416	436	425	430	404	429	398	388	442	423	388	398	425	420	410	413	455	449	444	413	419	421	443	480	435	415	437	468	439	432	429	464	426	475	437	422	422	437	463	421	437	426	428	409	411	393	442	427	417	424	424	442	421	438	405	425	451	411	455	489	452	433	409	430	418	426	398	423	413	401	409	406	393	403	421	418	423	383	413	441	417	406	406	410	407	435	467	423	471	410	410	425	427	429	448	402	413	407	400	425	415	406	395	431	428	446	428	463	454	431	400	448	405	409	417	406	415	435	446	444	391	384	429	464	402	446	440	409	432	409	436	431	452	403	447	436	399	426	423	432	420	403	443	428	400	422	447	416	453	431	452	412	415	454	419	441	401	416	424	467	437	401	479	465	457	412	414	413	442	419	396	423	432	431	396	422	406	423	388	403	393	402	400	419	413	456	430	430	426	422	402	418	423	428	482	385	401	434	373	454	423	399	424	482	476	447	453	416	442	416	435	428	434	428	440	414	439	435	423	441	501	429	431	445	447	471	490	435	426	417	410	443	407	437	414	413	381	485	437	425	441	409	431	419	450	409	455	446	414	416	450	421	400	421	423	396	425	448	381	446	447	422	432	426	437	422	418	430	451	458	431	415	445	426	403	422	428	445	405	437	422	416	416	423	445	397	437	410	426	471	400	448	397	430	419	420	418	388	407	461	422	429	417	397	427	432	446	452	430	393	397	391	439	466	402	429	434	437	420	387	459	441	420	411	419	386	422	468	413	415	412	427	393	412	443	410	407	423	444	442	408	391	442	396	425	450	432	416	443	457	429	422	425	430	403	439	421	449	423	421	401	423	428	455	458	409	428	398	424	467	422	407	402	453	407	455	418	401	432	415	422	402	454	364	461	403	443	424	431	425	401	433	436	440	383	468	431	456	407	441	427	426	409	426	467	407	451	432	394	458	392	413	418	435	434	391	431	421	433	436	408	414	408	431	442	426	390	439	423	392	415	442	390	418	395	432	415	430	442	413	410	432	425	403	429	418	399	457	390	414	408	425	437	429	449	419	461	452	436	435	425	435	430	474	434	439	453	425	460	416	401	434	428	438	427	424	388	427	439	450	388	472	413	456	420	412	451	434	472	420	417	386	447	415	460	461	438	401	403	429	432	397	425	431	405	480	449	399	428	443	401	403	453	431	425	420	415	466	445	432	432	405	424	394	440	426	405	420	432	410	390	403	450	429	452	445	420	417	432	437	418	419	426	431	456	392	411	450	415	408	430	427	394	414	438	432	389	416	436	414	410	389	418	458	384	425	392	428	446	395	418	382	403	431	445	457	398	444	432	426	433	450	436	416	424	418	419	459	406	434	442	437	410	445	434	420	411	437	419	405	436	434	449	452	435	420	429	437	438	426	406	446	428	446	416	438	425	466	442	422	429	409	381	448	411	406	404	432	417	411	367	417	414	439	416	431	417	395	426	433	455	453	464	405	438	413	470	456	430	419	432	409	420	436	418	410	419	417	422	431	430	447	411	432	404	430	412	459	447	430	410	400	409	444	447	419	425	451	416	396	401	442	413	393	429	413	407	355	422	439	447	408	451	425	459	409	444	427	435	439	443	381	422	420	439	419	419	389	450	403	443	398	444	439	433	429	421	481	427	463	438	452	414	430	429	429	435	457	454	446	420	434	428	425	398	435	406	429	448	428	444	428	451	375	424	431	445	411	423	408	487	412	432	401	449	431	443	416	419	398	408	411	439	412	464	438	434	376	452	438	436	394	406	390	431	465	403	424	446	426	447	383	408	429	407	453	416	412	410	419	421	460	429	429	446	403	406	421	432	441	444	434	409	427	431	431	458	443	454	424	419	393	430	459	447	411	457	446	382	435	438	465	431	406	411	420	447	429	405	422	420	442	429	436	425	433	423	456	452	472	425	439	395	444	409	394	459	421	420	395	426	454	418	432	426	443	423	428	411	411	431	425	408	452	414	431	379	417	415	452	397	435	421	423	400	440	430	412	431	426	424	388	434	438	395	453	452	391	429	392	465	433	467	426	412	391	361	427	400	420	404	436	476	431	431	446	391	443	389	443	460	420	461	397	443	431	469	412	421	454	405	440	399	438	424	412	435	408	423	416	391	431	456	387	453	410	409	434	430	431	420	418	432	418	409
28632	29472	36366	30915	22466	15591	8642	5086	3349	2344	1556	1145	954	808	655	583	515	467	434	386	389	369	370	341	323	332	305	313	313	306	322	292	265	293	282	273	301	293	319	310	284	272	304	314	297	333	295	279	323	273	289	311	309	310	311	281	334	298	297	268	306	280	317	291	304	310	288	299	299	285	298	273	326	306	300	313	279	278	290	280	260	282	285	298	283	275	288	291	288	286	305	301	295	325	285	274	292	307	294	303	307	308	280	323	297	285	312	317	336	259	306	299	297	312	319	275	275	288	301	282	315	313	281	307	291	310	338	275	292	291	279	283	299	305	278	295	278	295	310	278	292	280	294	291	309	292	280	276	293	292	307	304	299	267	278	292	282	286	309	286	277	315	279	286	275	301	304	289	269	330	306	270	292	320	253	304	290	287	285	311	301	282	322	299	266	300	307	306	287	322	268	330	287	293	322	297	314	303	314	319	294	304	288	252	293	301	286	285	268	300	320	345	262	285	303	267	291	307	311	295	303	265	295	284	275	314	277	275	302	321	309	280	292	305	289	318	290	317	322	313	272	297	284	291	305	301	320	260	330	302	270	299	313	289	275	295	304	312	290	271	303	271	290	325	310	321	310	276	292	326	301	292	303	308	295	302	299	289	293	268	283	300	304	308	304	279	279	302	310	287	292	323	309	308	318	276	300	292	284	296	291	282	296	296	320	309	306	282	298	290	267	293	322	277	324	292	327	316	283	307	276	299	262	306	316	293	282	296	255	333	307	272	322	300	279	298	298	295	293	293	270	283	279	299	302	283	271	327	293	295	260	311	283	292	282	316	297	303	317	319	279	311	304	272	293	269	279	303	317	284	298	282	290	314	292	287	299	303	307	313	328	319	278	274	277	296	285	277	340	299	302	302	254	292	290	275	327	286	287	307	314	312	293	301	288	312	298	276	304	316	284	296	285	288	268	314	312	285	289	294	293	327	302	293	333	294	314	304	301	314	320	324	308	275	301	322	289	290	296	303	295	278	290	286	289	271	303	303	299	285	308	294	299	295	297	295	274	285	275	330	277	298	328	298	263	276	291	326	276	270	289	348	298	313	286	305	312	284	302	283	277	301	283	285	289	285	291	308	333	285	294	322	272	332	274	280	286	309	277	276	274	304	281	322	292	292	295	321	330	275	298	339	280	311	308	316	289	317	272	282	296	280	308	284	296	282	264	276	302	271	290	297	284	330	274	335	307	310	316	291	305	331	295	270	290	287	297	292	283	287	292	293	327	259	298	297	284	319	308	294	250	306	287	280	280	287	311	294	294	301	300	260	295	296	289	292	292	345	284	330	299	306	276	325	315	297	320	304	313	300	314	294	286	273	261	309	278	289	271	297	296	318	271	327	310	275	283	312	335	316	274	265	302	317	279	299	291	287	275	246	274	304	286	329	261	314	352	331	285	295	311	289	260	287	317	299	319	284	291	282	301	323	294	291	316	279	288	289	312	310	285	298	300	301	308	316	275	270	275	311	317	256	293	305	278	282	314	281	317	293	299	279	327	306	270	315	309	290	264	305	279	299	276	297	294	305	282	282	297	305	298	305	300	284	295	319	292	287	286	289	259	322	273	311	305	313	255	304	303	297	292	308	307	340	304	293	283	299	290	269	276	317	288	310	301	294	307	297	274	294	270	280	297	277	286	317	294	303	260	323	318	301	283	331	307	272	281	289	337	282	277	299	285	316	283	286	301	264	280	279	268	300	286	291	312	302	294	306	315	301	297	301	301	312	306	295	310	283	288	301	301	285	309	283	268	279	292	278	247	269	289	309	298	290	327	314	248	275	287	280	276	332	304	328	317	253	289	317	275	327	308	325	318	291	313	346	294	296	277	296	306	304	302	341	304	290	294	291	319	310	320	319	329	310	307	297	293	290	320	308	311	265	298	330	293	291	300	300	310	308	316	316	289	247	288	293	306	301	276	320	288	283	303	320	256	295	271	291	287	317	311	278	341	313	319	263	301	304	305	305	288	289	286	306	304	307	290	298	305	296	279	292	285	311	275	299	283	289	295	254	290	284	317	290	307	282	309	303	276	310	307	303	300	312	301	310	299	268	299	281	311	278	291	268	311	296	292	293	319	267	286	271	299	298	280	307	298	319	266	303	326	290	340	278	307	324	283	276	294	312	344	299	250	302	305	266	291	304	297	293	303	320	296	302	294	352	286	308	311	291	278	278	300	276	287	301	307	300	280	283	287	290	294	316	293	289	282	302	285	270	317	308	307	291	294	287	277	310	298	305	308	323	284	278	305	295	303	288	310	304	329	297	262	259	284	288	316	288	277	280	301	277	289	291	284	265	307	274	281	322	287	294	293	337	281	306	313	263	290	288	304	311	288	286	288	304	300	279	307	311	306	280	289	271	284	252	279	297	291	323	320	298	270	288	316	321	306	253	265	303	282	300	315	320	295	295	308	268	278	304	309	294	303	316	331	304	250	284	296	268	293	309	298	299	313	296	322	305	278	333	318	294	314	272	293	289	327	269	294	334	299	284	287	286	311	274	312	296	283	308	301	317	309	308	282	313	280	309	319	302	277	288	276	298	290	284	269	310	290	282	301	279	304	276	280	280	275	274	299	268	277	271	331	312	291	309	296	292	303	312	308	308	306	294	268	306	287	295	288	310	294	287	269	284	283	338	310	305	281	318	300	271	313	298	275	298	319	303	289	319	291	322	285	282	304	286	308	304	284	266	285	291	281	282	263	312	304	296	299	273	276	298	302	293	303	289	282	266	304	303	270	302	309	277	314	281	270	286	281	317	317	283	270	281	287	282	312	269	305	283	279	302	299	325	306	290	278	310	289	287	259	291	298	267	316	273	310	299	284	265	277	277	289	264	300	290	307	292	295	296	282	340	276	295	252	300	301	301	305	279	297	323	295	296	284	302	310	302	294	316	265	315	305	301	318	334	307	278	324	291	304	295	305	344	312	321	294	285	298	316	289	320	312	286	294	294	318	295	265	281	327	313	309	272	274	286	299	297	278	303	301	283	312	292	281	299	340	280	300	286	287	295	309	272	302	299	268	261	314	304	300	290	285	296	278	278	314	291	302	280	309	324	287	277	297	286	282	290	293	313	300	326	292	309	303	313	298	270	318	277	307	308	290	265	303	296	284	303	288	292	298	336	279	321	296	267	276	280	286	264	279	279	307	278	299	284	331	304	305	279	301	272	309	292	304	285	315	271	322	298	300	324	283	302	275	336	293	294	260	281	303	313	307	321	289	267	280	268	304	321	308	291	336	286	279	319	282	271	290	320	270	305	322	282	296	282	277	308	297	296	298	312	296	270	298	349	310	274	311	289	297	284	295	314	271	304	281	298	314	325	308	282	282	293	307	285	308	317	285	301	290	326	282	281	282	312	302	311	306	296	262	277	284	279	288	287	293	298	300	298	290	292	327	273	318	291	303	267	282	294	300	304	306	304	280	290	285	285	308	309	275	297	282	280	307	264
34066	47807	43538	33961	28402	22315	15128	10515	7399	4988	3368	2494	2015	1561	1259	1122	966	779	709	627	550	555	533	505	499	472	462	432	430	480	428	421	414	471	422	401	439	445	412	438	410	381	405	413	444	432	459	420	399	443	401	421	441	395	401	402	436	413	404	396	428	430	401	416	407	446	398	435	411	438	435	434	442	401	393	439	401	413	431	439	406	425	431	437	454	414	396	427	445	411	435	445	430	418	389	412	445	418	390	396	394	429	436	398	416	425	442	421	400	426	429	418	417	364	445	427	412	430	408	442	422	408	415	420	404	424	414	420	410	443	427	440	432	394	433	400	397	390	405	431	413	443	390	422	460	421	438	396	429	425	400	423	386	415	401	450	463	443	432	428	412	376	440	387	405	399	423	420	417	445	400	406	397	410	433	395	433	406	438	449	405	370	429	394	401	409	424	443	405	403	412	409	423	405	411	439	406	401	450	434	427	441	441	422	407	441	443	441	436	407	426	418	408	419	416	435	394	406	411	412	426	394	386	385	381	436	427	414	406	432	412	428	435	397	400	461	423	399	389	405	431	430	420	459	445	442	435	401	399	442	417	424	445	434	430	432	400	429	438	394	442	377	428	455	425	422	400	409	396	417	418	420	414	415	419	436	416	414	416	382	419	428	418	429	395	444	407	437	417	431	427	443	417	406	429	396	434	421	390	389	418	425	443	416	431	420	407	419	398	412	409	399	430	430	421	428	424	428	477	423	394	398	424	422	431	422	401	426	412	435	430	442	403	435	427	409	420	416	434	376	394	406	421	430	417	382	406	447	392	434	420	418	441	444	378	437	417	410	443	440	425	393	433	437	439	407	427	390	453	409	424	424	424	415	425	414	416	455	399	436	431	400	410	433	393	425	413	429	413	411	394	403	412	420	404	425	415	457	421	436	421	414	415	392	417	443	389	393	398	466	431	410	403	414	416	420	403	396	425	407	428	399	421	379	441	426	420	417	415	397	401	445	407	403	467	449	396	377	443	413	391	394	420	421	421	427	412	400	423	425	358	434	391	403	409	429	454	433	436	409	381	403	444	391	439	366	440	400	390	427	395	388	409	424	404	425	396	448	421	427	421	399	383	399	426	370	414	423	434	414	448	413	452	387	407	395	400	403	417	440	401	434	409	405	404	393	388	432	419	443	419	415	418	401	411	444	448	438	420	434	412	419	390	405	405	386	426	434	432	420	402	419	418	449	408	426	425	424	433	404	422	434	413	434	440	465	420	412	427	436	398	386	446	415	397	417	421	415	435	422	399	413	399	401	402	415	442	408	421	403	382	388	408	402	376	398	437	463	454	374	399	446	428	411	361	440	399	405	427	414	405	408	367	399	389	402	433	419	414	428	385	409	438	420	408	418	391	425	425	416	416	423	397	422	428	405	438	446	435	431	438	390	426	417	396	430	438	448	412	419	416	414	399	420	460	393	388	432	442	382	437	415	407	394	403	417	407	469	425	441	429	466	403	442	414	411	437	402	429	411	392	400	449	432	416	430	394	392	416	384	400	413	421	428	433	410	418	441	427	433	468	410	415	427	442	379	446	422	375	397	410	422	385	428	398	414	412	408	419	441	407	444	410	378	414	407	420	354	438	403	426	442	397	411	452	454	385	392	415	444	448	424	406	428	430	443	413	409	425	390	398	434	428	429	432	447	421	421	436	449	410	436	390	430	396	432	443	425	420	396	404	402	418	420	431	432	427	447	428	414	432	407	447	457	450	443	416	429	433	425	403	418	426	434	434	416	443	392	422	377	419	449	452	412	471	446	441	445	431	445	425	428	446	419	431	417	444	420	395	389	448	458	417	431	455	455	401	384	410	411	403	475	465	433	432	422	428	419	422	448	436	416	404	408	458	421	403	421	404	392	387	425	433	425	409	393	389	403	393	444	410	426	392	389	390	393	425	435	379	433	419	414	404	405	407	426	423	405	417	445	421	435	403	430	420	448	435	420	444	446	453	438	407	412	397	439	446	420	420	422	429	428	421	394	385	420	459	418	394	409	402	410	431	409	407	437	451	442	405	448	369	399	399	406	384	418	414	428	420	450	452	464	424	446	426	415	416	418	421	421	392	432	427	395	430	419	426	405	398	445	358	418	432	387	429	389	402	435	445	440	408	389	440	426	447	403	417	414	402	410	443	440	410	407	423	442	413	395	399	453	370	425	423	429	442	416	422	428	427	454	409	460	447	437	413	425	424	425	442	358	419	417	455	423	447	396	410	394	433	360	418	386	457	408	448	392	437	427	477	435	391	451	419	424	446	458	418	453	416	410	420	415	407	427	444	417	393	423	439	432	414	415	464	414	434	414	413	426	394	414	470	427	402	407	402	368	398	417	421	389	435	430	372	383	419	435	409	380	415	381	420	400	450	422	411	445	433	402	404	394	398	422	381	384	383	433	410	398	434	423	400	419	402	410	401	392	425	420	400	414	428	417	425	446	456	416	425	401	419	490	412	408	409	394	418	432	423	416	471	421	455	387	386	431	410	440	389	421	423	427	397	425	423	407	426	397	411	413	396	370	386	417	440	456	428	409	457	419	459	407	436	421	401	420	459	443	391	430	419	453	426	431	404	451	450	423	410	399	402	426	424	386	411	390	418	448	427	449	426	432	456	427	417	417	390	428	442	419	449	401	424	382	408	383	416	433	374	398	415	431	413	450	459	396	447	432	401	416	409	443	415	411	451	391	405	397	425	419	412	430	397	453	454	415	448	390	463	436	407	422	453	447	393	442	420	421	419	428	366	419	436	429	437	411	424	377	443	399	377	426	458	435	402	435	435	429	430	432	442	402	417	418	390	454	429	409	413	436	421	400	437	412	434	456	418	386	368	411	413	387	400	415	422	410	434	429	399	438	379	405	390	377	421	412	433	412	389	432	408	419	420	411	398	442	429	410	413	421	421	396	426	429	467	399	450	394	394	410	429	397	439	403	431	433	427	442	427	426	452	397	435	425	408	395	425	441	426	431	423	380	380	409	392	417	398	467	406	440	410	421	428	416	455	401	430	417	417	399	447	406	451	419	445	415	433	433	427	382	409	413	414	420	416	413	366	413	428	398	422	405	403	389	403	414	419	409	446	457	450	412	410	428	439	418	430	441	441	424	438	417	447	419	417	455	431	435	422	433	404	450	425	406	401	376	418	400	429	403	455	426	402	403	395	434	387	455	435	394	443	431	445	430	418	446	461	437	385	438	439	437	420	394	411	432	438	433	455	436	429	405	428	414	447	479	444	379	404	401	400	416	412	439	431	438	386	441	425	385	394	415	401	409	429	425	388	414	445	382	407	400	397	431	383	416	436	423	451	423	378	409	388	434	453	407	429	420	394	432	408	461	427	407	399	405	412	393	449	412	453	420	364	431	429	408	458	428	407	431	439	424	421	435	404	407	426	379	414	410	399	413	441	449	411	407	443	389	406	420	411	398	442	408	422	437	455	394	399	427	420	429	408	405	437	395	434	418
24122	21030	28559	27409	27003	24554	18627	10720	6676	4558	3019	2152	1635	1303	1089	909	744	664	594	503	484	458	419	419	390	340	349	361	334	332	341	336	327	319	347	310	332	329	304	313	330	314	327	345	313	329	304	314	324	344	326	357	295	324	326	339	330	329	325	334	304	317	311	299	318	313	331	321	282	327	329	333	337	335	316	341	315	337	319	300	286	341	308	325	319	304	327	263	317	318	311	329	311	303	333	295	296	338	323	324	341	311	314	331	296	320	324	336	281	298	309	313	332	319	348	316	306	297	318	307	335	329	324	318	300	289	288	301	313	286	321	316	331	306	319	338	319	307	326	333	298	296	309	283	322	310	304	322	306	334	309	357	309	321	289	332	323	309	304	313	293	312	324	307	315	320	289	332	307	306	307	293	304	309	297	320	304	299	347	304	293	339	313	311	330	334	301	272	317	328	298	318	297	311	312	322	304	310	316	308	294	297	304	359	332	307	324	309	356	315	335	375	315	337	339	321	291	321	318	332	319	353	308	308	302	313	305	309	299	312	292	297	292	331	335	300	329	342	310	327	310	304	328	318	349	330	328	297	310	301	331	370	296	307	322	295	324	310	333	323	323	301	311	340	306	311	296	305	328	291	317	305	314	319	338	296	320	313	328	340	298	316	327	345	326	334	318	330	291	326	304	332	298	291	320	312	359	312	313	303	306	354	323	306	296	302	327	320	311	332	321	324	323	332	302	293	333	314	336	307	324	318	315	314	293	342	321	308	291	337	327	291	304	312	288	328	328	325	313	297	294	331	290	311	352	340	308	307	292	301	308	329	310	332	332	310	299	319	322	313	310	302	313	321	296	331	298	308	314	330	318	329	306	294	346	323	309	352	329	295	332	303	327	314	329	319	303	378	331	365	337	327	306	322	328	310	325	314	315	320	322	309	316	326	320	310	284	306	323	297	337	304	326	324	312	344	328	291	299	350	306	304	286	329	321	304	348	316	299	331	339	299	315	315	305	318	336	317	314	351	338	290	324	354	290	306	306	365	325	309	315	305	343	299	327	302	333	341	300	288	301	308	293	323	291	339	291	307	321	333	301	307	308	304	341	339	311	313	328	310	336	318	323	308	347	336	346	323	323	323	308	320	311	290	303	313	288	334	287	314	323	308	301	322	294	322	332	288	318	280	302	314	352	358	284	344	334	313	361	290	289	335	294	317	306	303	289	332	298	334	322	329	275	295	290	310	270	352	316	347	278	319	311	321	308	320	316	318	351	349	328	310	337	320	315	317	297	318	327	336	307	350	305	303	376	305	330	317	352	330	344	321	338	369	332	342	329	340	322	333	288	320	334	309	318	319	318	325	327	336	312	328	311	318	333	316	314	360	306	331	300	345	302	304	316	333	314	345	297	295	319	339	308	342	324	326	333	308	331	315	312	310	303	309	309	306	321	315	348	345	352	327	305	316	312	321	317	320	308	307	309	290	301	336	337	322	303	308	286	314	307	353	316	314	324	312	299	298	305	343	336	322	323	299	293	310	296	330	332	336	323	296	315	304	306	349	302	283	340	370	345	330	346	315	313	318	333	370	314	328	301	294	322	291	331	292	302	329	348	340	342	314	327	316	279	313	322	319	316	323	295	336	281	325	323	328	306	322	310	324	316	350	340	277	331	283	289	292	301	321	314	329	324	320	338	338	329	309	333	320	300	323	301	345	320	298	317	347	304	322	313	319	332	392	321	330	307	304	325	287	346	297	329	350	338	327	327	284	337	305	268	315	350	301	362	328	332	319	293	291	330	318	295	310	338	309	291	302	332	312	315	323	313	335	329	342	316	342	336	329	304	321	312	296	308	305	310	307	324	328	283	327	329	319	325	329	284	317	304	322	315	335	305	363	313	318	278	340	342	289	281	305	343	325	304	323	319	323	306	296	311	303	336	306	279	325	330	333	328	320	314	322	340	324	357	283	316	317	322	329	303	308	329	280	317	329	349	301	326	320	296	349	338	323	343	309	302	303	284	308	310	306	312	329	331	318	289	298	310	333	323	326	346	279	305	313	303	301	309	304	273	350	343	314	311	326	308	298	329	325	299	328	325	355	307	332	316	357	344	342	324	326	322	346	350	302	317	321	293	326	301	284	281	311	326	321	350	315	313	328	318	286	321	323	315	304	291	311	291	303	351	304	327	284	293	323	329	340	325	354	332	325	328	316	302	288	302	346	354	334	317	348	299	297	325	337	284	325	298	311	303	313	339	301	342	334	320	304	318	341	320	304	332	312	303	310	310	335	297	312	294	326	315	292	293	350	318	306	321	306	362	302	327	343	317	281	338	325	346	302	291	301	340	314	314	352	319	307	283	340	343	333	326	318	337	331	315	354	284	343	334	326	351	288	290	330	317	271	323	301	321	350	314	299	333	310	281	331	318	283	335	278	322	293	324	321	324	341	325	299	329	316	304	310	333	295	307	320	335	337	288	320	289	303	314	305	319	286	344	310	319	343	296	276	302	311	298	317	272	332	326	329	321	329	345	309	353	335	334	305	337	323	308	356	320	320	320	313	299	310	284	361	336	328	338	302	304	325	296	338	287	329	338	333	334	321	301	299	324	344	312	296	304	332	294	345	300	327	320	314	283	331	325	303	313	325	319	271	310	301	325	340	346	328	289	320	291	338	319	355	357	311	307	294	336	306	298	311	340	324	344	311	333	332	313	301	332	340	326	296	347	341	326	316	328	343	323	311	322	313	309	278	342	330	259	346	296	357	345	327	325	317	324	338	330	325	310	326	295	308	325	335	329	321	326	332	337	317	330	328	331	331	312	341	326	319	349	304	310	307	345	314	320	348	307	299	338	326	301	318	330	318	333	313	330	341	307	334	290	309	326	305	288	297	364	328	314	341	312	351	352	294	294	304	354	336	330	317	311	337	274	301	327	285	350	281	281	317	336	331	337	297	327	332	325	335	324	309	314	328	309	325	315	323	346	296	301	297	313	324	329	299	320	321	332	334	312	334	305	314	320	317	315	354	300	308	329	316	314	329	312	312	290	304	297	328	315	333	335	342	326	322	340	353	324	316	304	330	373	306	303	298	313	316	312	318	309	297	320	318	303	341	305	271	323	300	305	312	301	323	319	335	322	335	329	306	312	325	306	295	304	318	314	334	289	335	320	349	299	297	334	360	326	312	346	321	331	349	347	331	292	303	311	345	338	292	290	283	319	288	297	323	316	356	290	323	326	322	293	304	332	324	347	317	330	310	336	318	331	320	329	332	286	281	310	330	283	321	351	288	346	322	353	337	317	328	314	294	307	323	365	332	308	341	321	316	326	335	314	321	319	305	351	276	305	277	328	303	300	302	330	360	306	372	352	315	305	334	322	320	291	304	330	328	324	321	342	299	324	313	292	342	314	347	294	312	345	321	338	309	305	305	315	333	312	337	295	316	316	291	338	319	332	320	300	343	322	297	324	316	310	326	313	334	302	328	303	308	328	313	316	329	316	346	359	329
32089	50792	49956	43766	37068	30041	23014	17054	12471	8660	6113	4402	3308	2587	2064	1741	1422	1184	1081	929	803	714	666	626	605	586	521	512	513	501	490	465	455	453	485	445	436	453	480	462	465	448	433	457	435	432	428	448	453	463	461	450	419	449	438	409	442	429	484	436	451	459	436	437	445	481	453	421	481	435	441	446	444	435	436	433	461	456	427	430	433	417	454	471	427	459	437	482	426	439	444	439	423	441	448	449	429	452	435	453	422	453	504	434	393	436	463	445	457	482	490	429	426	464	446	442	408	456	428	424	473	462	444	470	428	436	465	440	462	453	477	376	439	446	437	463	451	437	452	426	425	469	468	406	458	460	429	467	492	460	450	409	478	420	451	448	476	438	438	484	430	434	426	432	446	413	492	420	443	442	440	450	413	453	474	436	460	475	482	469	453	466	451	427	401	439	420	443	423	468	446	459	498	468	479	423	467	478	439	415	463	463	445	421	469	444	475	465	500	412	428	477	432	404	511	451	461	451	420	472	447	456	431	451	424	459	435	453	412	452	433	420	450	452	440	449	452	468	419	447	450	448	451	471	456	460	453	439	447	416	420	423	452	430	454	453	415	435	442	472	426	412	460	430	395	448	442	424	451	477	463	452	440	453	455	472	400	448	447	417	462	462	454	470	454	448	461	473	413	436	458	446	457	443	482	453	472	406	427	426	473	422	438	409	461	414	478	437	450	422	415	472	433	439	440	465	451	393	439	484	415	434	453	443	468	474	408	434	463	421	452	403	428	481	420	430	429	457	448	453	435	417	438	441	458	459	460	467	431	422	443	462	437	440	415	437	451	447	483	447	473	459	421	446	458	437	457	421	443	440	438	448	455	423	436	457	450	437	459	475	433	462	441	464	443	465	461	432	426	422	439	436	482	478	455	428	420	446	453	442	458	453	456	460	499	458	459	444	417	460	456	465	459	467	439	478	474	423	437	446	428	437	411	469	458	429	467	440	438	456	462	478	443	448	389	466	453	482	438	427	423	444	427	417	483	457	447	446	410	467	493	433	445	424	432	427	492	428	412	449	444	388	392	435	454	445	441	468	451	431	421	453	436	473	415	481	448	443	419	418	462	459	459	437	449	477	414	401	418	486	465	424	432	434	459	458	435	428	423	452	478	420	488	459	431	452	434	466	453	457	451	447	442	428	384	448	434	445	416	426	438	439	426	436	433	455	449	464	425	470	439	470	463	473	444	472	461	457	427	472	396	473	453	425	457	456	489	467	474	441	492	411	420	422	423	470	433	498	444	453	460	421	437	451	442	448	458	399	405	451	451	424	413	480	522	423	446	466	466	459	457	409	415	478	415	440	437	449	415	461	459	414	464	463	432	413	447	467	446	446	460	448	426	432	467	459	422	462	458	475	494	447	423	452	444	437	441	437	444	420	464	458	434	447	418	418	434	454	435	450	433	475	450	457	422	425	443	442	452	453	455	441	467	466	465	466	429	423	441	423	438	451	447	442	469	458	417	485	460	432	429	438	420	436	478	412	421	458	441	424	426	462	422	412	488	387	450	437	426	435	444	438	423	463	444	447	446	422	458	468	414	432	460	460	436	408	422	444	433	429	446	431	469	443	442	444	448	430	450	451	456	468	401	410	449	407	427	400	415	416	441	465	401	432	429	414	431	470	485	442	471	407	440	424	455	446	450	470	464	444	437	451	475	446	460	424	419	436	399	452	442	458	470	445	406	452	460	466	414	413	444	433	429	461	509	486	458	441	410	448	458	466	463	446	488	455	405	465	448	450	465	442	459	449	450	428	431	465	450	463	444	439	446	445	475	450	451	404	439	459	408	440	425	447	477	438	414	458	446	425	457	452	421	436	429	430	418	446	390	458	452	396	457	443	458	453	457	481	466	499	410	470	450	452	411	456	465	482	433	436	428	446	435	441	462	448	424	464	424	451	454	432	447	425	444	431	453	413	425	420	436	462	437	426	474	487	430	434	445	443	459	457	449	434	445	440	456	443	431	438	412	468	424	443	450	468	447	442	458	436	440	441	476	406	419	484	458	442	451	437	405	449	432	435	379	414	449	473	458	417	468	432	450	433	444	468	433	457	464	455	454	441	445	468	447	435	464	440	427	441	442	433	422	456	454	427	506	414	453	462	440	438	478	421	456	440	468	423	430	413	440	486	424	428	468	437	477	456	405	428	428	437	438	425	458	435	479	443	445	465	432	460	480	474	418	457	419	466	428	438	445	495	437	452	451	408	429	423	433	492	418	423	442	434	461	449	437	478	446	447	442	447	462	440	430	415	425	431	468	434	433	453	488	402	448	464	433	458	379	478	455	412	458	444	444	443	456	439	422	411	464	441	446	463	443	455	451	466	445	474	449	461	440	441	426	433	415	449	419	463	427	455	455	478	436	480	471	432	434	463	441	411	491	501	429	445	443	468	464	425	465	458	446	437	444	439	423	437	400	504	432	445	440	449	432	462	482	428	429	414	425	447	439	423	414	457	466	453	445	448	443	454	443	405	461	464	467	430	464	449	428	464	414	459	455	420	434	418	461	450	435	445	414	448	488	487	470	450	459	440	423	461	455	461	447	468	432	443	420	429	442	430	443	455	443	473	462	439	488	470	410	435	459	399	438	502	458	411	456	435	437	410	450	450	429	495	466	466	407	452	432	444	443	451	463	466	426	439	473	450	477	461	440	410	432	446	435	465	454	457	419	460	452	437	423	387	447	431	444	439	467	445	466	448	447	451	477	448	455	451	436	478	420	435	465	468	479	442	461	445	464	444	446	437	409	427	465	441	418	461	461	446	450	451	427	469	467	463	473	442	413	474	441	437	474	459	440	442	438	446	449	467	486	456	455	468	446	470	462	423	447	431	424	428	413	461	428	463	400	421	441	459	490	462	420	455	470	440	434	444	461	425	480	495	438	495	464	424	434	463	464	424	430	466	447	472	453	448	404	447	441	438	437	412	480	443	436	473	430	455	439	446	458	466	461	400	441	419	424	421	453	442	456	437	451	487	480	427	464	438	449	436	481	452	448	446	451	477	462	442	478	448	468	470	457	455	449	474	442	454	445	484	452	432	424	416	443	441	436	479	436	469	435	474	464	434	412	472	445	441	460	421	438	406	466	473	436	424	427	450	474	425	452	427	471	467	440	464	441	450	481	453	431	452	428	450	434	463	475	447	432	426	425	453	451	427	445	456	441	441	476	471	433	457	461	497	435	457	445	448	476	455	469	435	457	458	438	392	451	469	428	463	461	440	460	467	461	462	435	462	439	437	445	462	427	430	466	470	432	438	448	425	481	457	413	425	444	431	433	459	453	448	434	456	413	434	426	447	424	487	456	471	461	472	429	461	427	431	448	435	485	469	423	421	423	437	436	417	451	495	426	470	470	411	418	434	464	443	408	440	455	394	434	453	460	446	404	454	443	483	453	441	441	408	456	461	498	453	457	462	432	471	462	433	437	457	463	465	442	435	423	476	426	442	476	461
23003	21004	28682	24395	24262	25631	24022	14731	8783	6026	3954	2852	2088	1588	1366	1005	900	795	664	589	502	528	454	412	393	410	357	358	314	342	322	319	305	299	313	321	309	321	267	309	315	289	291	295	294	318	291	279	282	321	316	298	294	324	289	317	276	265	279	319	328	281	290	318	305	290	288	318	327	275	276	302	282	302	292	300	323	313	331	284	288	284	322	312	277	271	288	329	297	309	291	289	289	309	308	297	290	308	292	291	300	304	324	287	317	305	316	294	293	305	317	301	316	304	327	278	266	314	309	295	321	293	264	298	295	292	287	321	308	315	315	316	311	305	286	319	288	276	297	343	279	301	281	295	293	321	313	302	291	307	281	291	306	304	287	283	280	327	315	322	298	311	298	275	262	283	309	250	293	293	316	295	302	312	298	302	278	323	301	309	319	299	310	315	301	289	284	303	278	289	323	297	274	290	265	284	321	284	323	294	328	293	319	277	314	301	312	304	303	307	290	301	297	302	311	283	317	320	327	299	316	312	275	284	318	267	278	327	290	275	276	297	307	301	317	305	274	326	297	270	324	307	309	300	317	274	304	321	295	304	319	288	294	304	354	313	286	266	298	327	271	310	330	318	304	306	285	317	335	304	331	280	327	302	310	298	269	288	302	281	280	328	330	303	296	288	328	303	310	288	301	304	270	315	297	285	296	310	272	306	317	274	314	291	288	305	322	349	308	271	309	333	317	289	311	308	320	315	310	336	299	304	288	294	297	326	285	326	278	296	283	324	276	289	307	307	308	291	291	302	291	308	267	285	308	264	321	279	322	302	299	288	307	294	314	290	321	320	271	286	292	286	283	284	323	304	296	300	292	291	316	319	293	278	304	308	308	315	296	303	284	288	276	300	308	309	288	305	294	309	301	295	306	305	281	287	312	283	250	308	288	301	291	282	292	334	298	336	306	315	269	302	317	310	303	272	310	308	286	290	286	276	293	300	274	306	287	295	279	301	332	287	323	264	270	304	307	283	298	274	313	290	316	299	282	305	304	309	275	351	307	274	287	313	291	305	314	275	291	302	297	301	301	284	305	321	297	296	284	293	270	295	297	297	329	298	304	318	313	295	307	290	299	273	314	264	310	293	280	317	283	306	309	280	297	278	278	325	247	292	305	289	279	304	300	301	289	327	284	304	291	299	304	285	292	275	321	296	291	299	279	321	298	313	310	291	272	277	284	275	324	294	326	288	309	310	287	290	282	271	295	300	303	300	289	273	280	306	309	315	317	281	298	273	301	292	292	310	297	263	292	331	298	311	312	278	296	314	274	284	282	309	302	291	294	285	310	284	279	309	276	297	284	306	305	314	317	280	309	299	285	299	282	306	308	256	302	301	318	311	289	294	310	294	305	303	289	250	309	290	276	343	308	284	288	301	301	265	258	321	327	290	314	325	300	313	278	283	309	301	320	287	300	318	296	281	321	316	303	303	263	284	302	242	309	300	287	298	328	333	295	292	293	302	305	270	285	292	303	246	308	305	303	324	309	306	282	308	308	320	330	286	296	340	272	310	283	291	286	289	309	315	305	321	295	295	307	291	308	288	293	289	294	272	307	274	317	265	285	323	273	307	286	281	261	294	260	311	313	319	294	323	305	311	342	305	313	292	295	301	272	312	274	304	300	293	308	308	267	274	320	302	300	288	291	293	285	315	293	292	283	304	326	302	297	295	289	330	341	289	277	297	303	296	319	294	279	296	310	289	296	264	310	298	305	303	316	285	295	293	300	316	317	244	279	293	287	295	278	299	297	318	323	301	302	280	272	306	313	283	281	290	284	300	302	296	317	265	309	297	318	288	326	267	292	277	290	309	287	298	313	300	297	321	298	317	287	309	269	310	322	324	288	287	278	307	269	303	330	281	299	287	301	335	297	299	291	281	298	303	321	299	330	274	293	275	317	316	316	320	275	333	297	285	306	295	307	303	311	309	277	311	283	295	302	302	315	300	307	309	295	303	307	288	312	284	319	294	301	326	285	281	276	272	301	308	298	274	282	312	286	316	312	334	281	319	299	317	280	305	300	315	286	305	308	271	318	288	336	290	285	328	299	267	290	282	314	288	291	313	294	299	298	289	270	328	283	321	281	304	265	281	305	281	311	327	313	328	283	262	316	289	267	304	294	330	310	286	337	305	301	319	287	293	261	291	313	279	296	293	334	313	328	286	310	280	307	275	290	302	311	305	318	299	277	310	295	293	301	306	288	307	304	298	281	274	344	321	262	317	303	299	289	309	274	298	287	320	307	286	296	301	307	306	302	299	299	282	292	273	275	331	288	278	313	305	306	305	324	294	291	292	295	287	315	300	299	290	305	286	282	294	304	317	323	318	278	285	294	284	314	315	297	315	314	281	318	297	290	282	286	315	297	297	311	328	312	282	293	310	313	279	318	285	316	279	305	310	279	280	281	304	314	312	306	289	299	327	269	314	309	282	302	297	299	332	290	292	286	286	298	288	313	319	290	290	294	297	293	294	321	300	274	303	280	324	296	285	324	266	304	305	326	318	320	309	320	288	313	287	304	303	305	301	302	297	302	277	305	296	273	280	270	304	288	284	291	281	308	287	276	294	296	290	317	302	293	285	318	316	286	310	313	290	293	287	283	278	274	294	311	329	296	308	301	309	317	284	308	284	303	263	282	276	285	300	302	296	298	288	288	285	293	287	292	301	295	313	294	290	307	282	289	323	328	277	313	307	301	290	299	296	299	298	315	309	310	332	284	290	300	287	285	307	301	294	325	278	288	294	306	274	287	312	299	320	328	298	301	285	315	318	294	310	323	258	277	308	322	316	273	309	306	269	296	268	293	297	294	294	306	298	301	279	301	273	303	283	320	286	287	337	294	336	264	305	312	303	342	315	286	309	321	319	320	272	329	285	306	320	307	295	330	280	287	285	298	308	271	318	281	318	307	311	322	293	309	291	284	297	311	295	296	294	280	299	306	303	278	292	307	294	303	315	300	312	300	297	299	304	286	319	346	281	278	351	296	288	267	295	308	277	301	302	299	312	287	291	291	279	288	271	309	300	313	276	296	313	301	268	286	306	322	297	312	288	269	311	300	287	310	288	284	301	308	329	282	307	319	294	266	323	295	286	280	295	319	298	314	347	338	316	289	299	283	304	285	296	351	327	279	284	310	321	310	296	298	304	303	267	278	330	309	305	286	293	304	280	304	268	306	322	267	296	280	276	273	261	295	290	247	304	316	280	301	308	283	300	299	316	288	300	301	283	280	319	286	296	299	342	309	298	296	281	286	312	286	291	311	315	277	295	302	312	325	299	309	273	281	320	310	269	270	303	301	276	324	301	320	289	316	267	297	290	276	312	313	319	299	295	302	266	279	306	307	312	292	280	278	309	321	320	284	345	313	293	253	312	283	328	312	276	293	289	300	275	297	296	289	310	280	295	313	295	307	324	313	277	304	314	301	310	303	304	290	319	287	305	303	302	287	290	263	277	313	296
36839	58719	56926	47403	40542	33426	26907	21005	15199	10878	7835	5721	4236	3247	2546	2066	1795	1396	1236	1013	917	801	689	685	622	587	554	538	493	476	449	477	452	427	413	407	437	441	416	414	386	406	415	454	424	454	426	421	431	422	425	362	415	404	440	424	413	394	367	377	411	408	419	431	386	454	438	428	424	430	416	398	409	442	388	436	413	425	432	373	386	386	383	412	422	381	434	411	409	467	394	408	425	426	447	424	359	424	421	415	386	420	429	436	409	386	438	404	407	456	405	434	428	425	412	387	412	421	418	403	406	412	462	408	397	455	438	424	426	417	456	431	402	404	371	443	430	461	412	436	435	407	456	392	384	425	362	438	428	384	403	437	419	430	424	375	385	409	419	433	402	411	419	432	422	401	407	404	433	410	388	395	440	409	394	413	393	410	422	467	420	424	376	465	397	412	433	391	417	418	432	436	452	445	392	446	413	402	422	440	386	451	413	404	420	380	447	436	390	461	419	445	389	416	403	416	430	427	435	415	404	403	399	412	425	363	418	402	396	386	373	388	445	438	418	420	390	424	410	394	410	420	421	450	382	407	398	408	408	405	460	419	425	437	436	431	400	419	412	369	426	405	392	429	406	403	423	410	395	421	399	376	383	443	449	407	417	438	404	455	398	410	396	421	367	428	392	375	440	416	400	412	443	448	432	392	419	418	417	381	385	403	403	407	436	400	394	440	410	420	410	382	416	420	394	417	405	414	431	392	451	446	432	400	428	447	413	420	434	420	395	443	395	396	436	437	410	433	416	461	390	472	410	424	455	414	439	455	438	384	398	412	402	430	408	446	453	396	403	402	408	427	401	409	401	414	436	397	384	391	448	408	436	395	392	420	430	431	460	396	394	397	430	383	433	441	430	443	415	433	430	399	410	399	441	431	411	424	389	397	437	443	403	444	417	424	395	382	419	470	412	456	417	420	423	397	435	405	402	406	435	369	362	476	412	424	419	424	412	432	403	444	417	383	407	438	478	437	399	440	403	393	392	409	432	432	409	399	441	406	421	419	390	418	432	363	430	421	403	408	420	440	413	433	404	416	390	370	403	422	452	419	410	446	436	431	436	425	459	450	380	413	403	365	408	417	439	417	411	419	436	417	389	409	449	436	429	418	407	417	390	399	406	399	383	436	393	421	426	414	401	395	440	358	412	385	413	427	433	400	403	399	452	394	392	415	443	416	379	426	401	392	410	426	417	440	381	405	394	427	433	426	407	406	440	426	454	449	415	436	446	432	398	409	422	392	436	404	395	405	428	403	432	416	428	421	427	436	426	420	444	431	408	423	420	445	396	419	413	428	394	427	456	419	418	417	427	425	389	406	420	419	405	424	391	437	404	429	414	432	432	434	404	418	406	419	420	429	442	409	429	396	434	423	407	400	456	417	436	437	442	401	414	420	442	410	386	410	416	441	441	394	423	436	398	423	400	433	432	415	393	426	410	424	413	429	407	459	446	396	444	436	390	384	387	387	445	421	414	419	401	397	399	426	397	385	377	439	431	466	417	437	431	435	465	394	431	418	378	426	411	422	463	430	443	417	413	440	430	393	425	400	370	414	456	409	423	428	446	465	389	400	440	418	396	382	425	426	409	410	417	383	407	450	439	432	414	414	392	438	417	444	422	410	400	381	443	440	409	446	410	417	422	385	422	433	429	442	392	391	440	445	409	402	443	421	414	409	436	422	436	385	435	417	409	399	416	438	427	380	431	407	431	416	416	400	419	385	412	408	414	414	443	438	456	403	424	436	417	427	416	420	403	438	398	405	400	415	455	397	396	417	423	401	456	432	424	376	432	389	418	376	422	419	381	416	428	433	407	413	427	428	425	443	422	408	411	387	412	401	428	419	377	421	418	405	430	418	407	404	413	404	448	400	418	412	397	446	400	431	423	421	402	420	407	426	434	392	430	409	398	400	421	416	446	425	407	439	418	414	404	433	424	407	414	377	397	444	403	415	460	393	417	406	417	401	410	453	398	424	419	421	418	426	431	474	416	418	435	445	362	433	408	384	405	424	426	420	392	444	406	435	415	403	448	411	387	426	472	421	446	420	429	442	408	427	410	416	418	464	438	446	454	420	440	434	450	389	446	385	438	413	412	448	413	458	430	424	412	428	435	403	411	437	428	425	456	414	411	418	418	409	423	447	418	415	408	405	418	416	420	416	436	395	437	388	454	454	429	406	401	398	405	401	404	470	406	448	429	422	427	411	404	409	429	420	392	387	450	417	446	383	377	437	378	412	461	421	411	408	394	396	388	355	422	423	422	466	416	406	404	392	436	425	420	437	421	422	410	438	439	423	427	448	402	415	392	407	416	416	441	452	413	423	440	397	463	462	422	433	432	424	438	442	398	428	400	402	413	429	438	444	414	427	405	422	433	418	402	407	383	432	407	417	411	429	408	388	456	415	449	394	412	408	382	447	431	416	383	437	464	423	374	448	397	418	411	429	400	416	424	404	442	419	432	411	405	383	450	387	394	411	431	414	419	395	435	353	410	401	383	408	411	439	408	407	425	406	421	408	440	442	436	447	442	403	443	430	438	406	417	422	439	436	376	447	433	398	454	431	421	445	438	433	403	395	412	418	406	378	424	409	405	426	394	436	404	441	404	429	398	389	412	408	413	434	445	426	424	412	465	438	437	403	420	427	417	430	418	443	405	419	459	444	398	435	392	413	434	408	429	410	425	417	429	437	443	403	415	412	443	405	441	442	411	427	392	399	402	429	394	409	403	435	380	417	411	403	415	424	429	434	404	437	430	434	439	409	432	429	402	401	412	401	418	405	425	424	409	445	387	444	448	407	433	432	420	411	401	421	408	434	395	415	411	416	433	422	427	400	415	424	407	387	417	383	403	429	404	409	393	430	394	434	456	396	401	433	397	409	425	416	408	389	463	430	402	396	434	460	418	398	437	449	410	406	424	374	427	379	418	400	416	427	417	366	418	419	463	435	423	439	427	424	418	397	387	475	447	394	441	418	401	383	450	438	434	440	458	389	422	432	420	437	423	450	428	405	407	418	423	408	423	419	429	397	423	403	404	392	393	430	385	404	416	366	411	408	420	378	439	412	396	406	398	404	431	401	441	389	416	422	402	399	412	422	438	409	455	452	421	420	422	466	404	401	412	408	424	446	408	403	381	427	411	442	419	445	392	431	410	428	419	439	383	407	396	406	396	458	434	411	383	422	402	441	410	424	447	389	417	392	447	420	436	426	420	410	407	382	430	423	406	420	407	399	471	421	408	443	406	402	417	410	418	417	425	408	406	391	418	429	417	437	429	430	421	412	416	465	436	390	428	441	447	423	375	430	434	408	443	409	399	394	415	398	466	374	433	461	430	423	374	409	416	437	443	391	445	438	398	436	401	395	477	391	391	440	387	413	443	423	428	416	429	416	441	422	400	416	423	417	419	430	386	373	389	433	412	410	428	444	391	433	378	416	414	412	393	421	446	404	446	417	429	396
28055	28933	38676	31854	21879	14846	9339	5527	3248	2288	1601	1226	896	738	665	579	537	442	415	442	388	318	310	330	315	357	342	307	305	287	352	295	292	299	284	287	306	281	290	318	259	255	309	275	276	282	304	310	302	265	278	301	256	292	311	292	287	265	299	298	275	275	278	294	274	275	266	285	288	285	305	257	310	272	287	296	295	285	299	322	301	285	314	275	273	290	281	260	306	292	266	311	260	262	280	294	282	278	273	292	269	303	261	321	281	310	270	311	280	287	280	292	294	306	294	291	291	295	306	320	288	269	292	296	319	292	278	303	294	259	293	280	280	278	287	310	288	278	295	294	294	318	285	292	280	274	300	275	303	294	277	294	273	291	289	296	289	289	312	298	285	290	275	283	278	306	280	251	276	259	301	273	263	281	291	284	311	285	300	276	287	299	276	296	288	326	276	285	273	295	284	245	303	293	315	273	286	296	245	300	310	305	264	297	289	297	301	301	290	303	320	263	314	281	318	297	271	286	275	322	291	292	307	279	279	284	299	293	280	259	304	322	315	260	277	289	287	293	292	273	287	357	343	277	319	276	323	290	293	305	259	299	281	344	323	268	285	295	264	289	339	262	288	300	292	282	290	284	303	307	292	278	286	301	314	270	303	297	290	278	291	299	274	272	316	306	294	296	311	298	274	300	270	267	306	305	291	335	300	279	291	273	286	296	321	307	302	285	270	290	290	281	272	334	293	299	296	287	259	304	279	295	295	288	273	288	276	288	286	289	277	285	318	284	279	295	270	277	268	278	275	288	302	307	294	292	318	298	281	276	297	247	296	290	288	277	302	299	270	268	275	262	307	291	311	296	286	298	278	270	294	268	287	292	279	291	295	296	254	263	259	270	271	270	263	289	299	297	307	311	281	283	298	321	295	305	287	298	270	280	292	285	274	326	277	264	305	258	259	309	310	297	315	307	281	306	315	257	287	304	261	282	281	270	317	276	283	286	272	307	273	310	279	318	294	299	296	311	299	288	292	256	283	300	303	319	295	295	304	278	280	319	288	292	284	279	259	298	315	293	263	286	295	285	277	281	305	274	267	243	320	268	281	285	289	294	286	271	283	290	312	347	270	322	298	302	265	275	317	309	290	301	299	299	305	291	302	301	317	284	315	283	280	293	292	290	298	288	271	256	286	302	293	279	274	296	276	289	313	283	312	302	316	280	273	302	290	286	315	293	302	268	299	296	287	254	244	289	298	291	281	292	267	303	280	294	288	293	285	289	259	270	262	305	265	272	269	293	288	311	281	264	281	276	291	280	271	284	241	321	277	302	282	294	289	283	288	302	264	315	318	334	267	263	286	273	289	288	306	293	293	279	296	318	284	280	283	300	301	301	268	259	292	328	293	276	290	302	326	266	272	272	299	307	272	294	295	280	272	308	315	309	304	274	303	286	273	288	311	321	296	271	287	310	282	285	289	288	297	316	273	286	285	333	284	261	328	306	278	291	301	296	293	281	272	300	307	291	293	291	277	278	273	309	276	284	325	331	268	269	282	303	306	292	293	307	295	303	336	268	277	293	255	322	296	287	297	289	274	261	314	274	286	285	313	275	300	304	260	251	296	281	301	289	289	292	280	282	263	287	304	285	273	298	307	292	324	272	266	286	280	300	295	284	269	311	273	311	289	294	304	297	256	310	279	300	269	312	293	340	300	292	261	294	284	284	300	289	278	269	306	298	287	308	314	294	297	291	312	248	301	260	267	257	288	302	287	273	324	326	268	279	297	304	308	286	279	291	264	280	310	302	275	289	308	320	293	304	271	284	311	289	286	285	325	281	275	269	276	287	278	293	247	281	254	316	266	308	275	285	267	281	272	293	298	278	310	299	291	297	291	299	292	288	288	293	293	278	293	302	298	313	312	306	302	311	328	286	273	288	322	295	302	299	309	294	273	304	308	299	277	281	304	267	266	278	246	266	258	307	297	286	286	273	283	278	295	306	329	304	261	326	297	286	297	295	292	302	261	283	290	294	305	314	261	291	279	316	280	280	276	294	290	257	300	294	287	303	305	313	288	313	303	302	306	288	271	258	284	282	306	294	288	291	318	297	226	306	273	263	290	284	306	300	284	283	268	304	296	293	289	301	313	282	272	291	301	283	282	292	279	277	303	301	289	323	304	294	293	271	294	290	266	276	296	285	309	278	268	300	276	296	275	290	310	300	313	292	328	294	264	286	300	278	270	284	289	285	293	274	292	284	312	298	313	305	279	305	293	284	285	256	286	278	298	316	300	292	261	282	316	288	315	298	298	302	296	309	292	290	257	284	296	291	297	287	303	300	309	293	323	294	298	288	284	295	302	324	307	280	276	311	284	284	292	282	270	273	298	324	299	289	304	286	269	296	292	298	251	302	287	266	322	298	299	309	315	303	281	283	302	313	292	293	289	303	295	270	289	287	283	277	294	322	291	271	324	267	286	295	278	266	322	271	274	315	303	293	303	299	269	278	292	319	302	289	334	297	299	307	292	271	274	312	317	294	284	309	297	293	308	318	280	271	310	306	282	270	311	283	310	298	270	287	312	294	282	297	271	290	300	291	291	314	281	273	275	300	301	284	284	288	282	299	274	282	309	313	291	287	285	281	283	267	289	295	286	303	303	287	269	269	295	279	326	289	290	297	269	310	277	282	298	280	273	331	277	292	296	284	315	294	284	295	303	276	294	279	285	248	282	257	278	287	289	270	310	289	283	319	310	327	307	289	289	297	289	274	282	273	324	328	289	325	259	290	287	275	292	245	292	308	286	301	271	287	306	284	304	271	293	278	306	271	292	312	293	290	306	294	305	299	290	260	297	289	279	298	291	268	294	288	280	265	298	307	324	293	299	284	299	277	308	309	264	277	285	272	287	284	333	312	289	297	295	289	276	285	295	287	297	315	325	321	287	323	292	282	310	300	292	278	295	290	258	305	304	295	319	264	304	294	294	292	280	286	256	281	273	269	273	310	279	316	292	300	278	298	275	305	297	280	302	309	274	283	303	285	297	271	281	305	279	272	283	305	259	260	292	321	280	279	288	302	302	280	264	299	311	297	310	277	261	262	274	263	303	282	317	310	276	287	287	303	295	298	322	288	297	299	302	288	299	311	275	324	279	312	324	292	290	270	301	307	299	272	313	273	291	288	287	302	281	263	301	297	295	290	304	322	293	277	292	281	277	289	272	283	306	287	284	315	299	305	302	292	281	332	269	291	294	321	271	278	279	280	291	257	278	297	287	299	321	304	290	265	280	282	283	289	296	311	300	318	267	262	291	294	287	308	310	295	290	330	315	276	278	288	272	315	287	286	300	275	289	316	302	307	298	277	308	319	307	297	270	281	266	289	271	328	292	305	262	311	238	329	269	262	322	322	284	293	314	323	318	295	327	285	300	289	281	289	293	311	279	292	273	289	292	297	307	272	287	302	275	311	292	313	286	271	308	295	316	295	294	301	265	331	317	285	330	276	294	318	271	293
31840	47335	45390	34557	27992	21745	16403	10841	7009	4840	3498	2462	1827	1471	1266	1086	846	769	672	633	570	562	491	490	503	485	466	433	453	428	440	432	424	387	405	419	441	409	405	425	428	436	407	389	384	379	415	400	418	390	437	392	382	394	416	428	403	387	414	424	425	397	424	394	405	406	429	427	422	396	405	400	364	388	397	438	406	385	411	395	402	379	388	443	416	417	362	400	421	416	400	414	397	394	395	422	383	385	386	394	429	397	444	415	392	408	392	405	432	393	420	398	374	398	418	411	391	393	409	413	421	391	420	418	398	433	399	414	384	405	382	460	389	434	334	392	428	401	375	399	375	425	422	396	434	391	461	445	444	393	448	373	426	412	430	410	425	399	438	420	397	418	405	416	393	399	424	381	425	395	414	414	399	397	383	412	385	397	418	418	413	429	413	400	428	418	416	442	414	390	376	382	440	403	392	439	383	438	411	397	428	418	370	383	383	387	403	413	421	394	399	391	426	424	400	403	410	384	398	403	379	413	420	370	393	423	399	405	388	451	415	408	397	397	397	430	410	368	402	429	415	417	395	441	416	415	410	438	430	432	435	410	400	402	423	414	385	409	426	411	414	459	410	409	434	449	402	408	407	417	419	428	393	401	382	404	433	417	419	394	395	417	364	414	391	424	420	418	406	427	432	355	408	416	406	420	435	425	390	417	423	405	416	401	426	391	396	413	402	430	370	405	442	440	399	395	399	405	398	396	404	425	394	384	447	431	401	436	428	412	419	373	399	397	418	396	408	402	421	429	384	396	418	416	416	417	412	382	374	427	395	424	418	407	411	425	417	433	441	410	383	408	410	411	424	423	433	411	359	434	426	416	428	389	416	393	401	391	396	419	419	423	423	433	427	398	423	387	396	402	407	441	400	387	392	440	400	419	401	400	387	409	392	395	406	417	378	406	425	431	453	399	424	432	413	389	414	417	370	430	427	374	452	386	401	424	441	388	437	398	434	424	417	418	409	400	432	423	425	397	388	440	423	410	413	414	443	406	412	368	408	361	416	412	437	387	395	428	418	445	420	446	386	402	405	382	416	354	437	394	359	395	438	427	442	434	413	381	418	407	425	449	391	457	403	422	403	417	413	403	421	406	417	399	383	402	375	422	433	420	418	401	423	432	410	375	418	399	384	391	415	434	409	416	427	403	411	401	443	391	444	387	436	432	429	386	409	392	400	404	435	450	426	401	382	419	387	399	414	403	409	438	400	380	385	429	415	447	424	427	428	407	392	406	435	420	408	418	408	417	407	435	394	370	406	408	418	415	404	375	424	405	392	430	394	391	404	416	421	409	412	417	412	411	446	406	433	377	425	430	406	388	427	417	413	399	455	437	433	414	413	426	423	411	398	440	392	396	415	405	423	406	388	386	404	384	431	395	442	408	441	423	407	382	407	424	433	422	430	414	410	388	395	426	388	439	382	415	396	408	417	409	429	434	390	405	375	435	434	396	380	390	404	400	432	385	439	381	443	420	417	435	427	440	392	424	419	402	405	391	438	454	419	391	421	401	433	403	433	404	412	411	423	440	387	431	405	373	434	425	436	400	398	400	396	410	383	383	413	424	418	402	395	441	402	373	398	382	416	404	418	429	421	404	402	439	397	384	411	404	391	422	410	461	414	436	446	414	431	424	418	411	434	434	387	438	426	429	395	379	433	397	431	383	424	402	393	381	402	431	373	394	394	448	414	441	381	379	398	409	434	442	404	415	387	368	421	403	396	383	398	392	407	410	437	419	408	405	410	424	426	395	391	416	382	428	409	419	393	383	383	373	394	415	435	411	427	429	421	390	437	374	380	402	380	395	422	448	404	375	397	402	416	405	415	416	438	411	451	384	432	422	402	402	386	385	438	389	394	432	378	365	403	389	453	437	422	424	430	400	432	379	413	398	442	366	411	384	416	407	390	421	429	435	416	384	434	411	385	422	392	436	410	413	430	415	381	394	422	418	424	403	398	421	411	401	416	413	404	364	462	422	411	420	393	401	405	398	411	426	394	434	445	385	398	378	404	384	433	419	388	426	407	389	440	416	431	446	381	412	409	381	413	429	390	435	405	390	395	419	384	388	406	394	409	429	418	423	435	456	412	387	435	425	412	434	398	406	416	412	392	359	428	402	463	380	412	417	383	416	424	422	406	431	411	411	406	406	409	371	439	446	403	403	420	406	383	419	370	428	409	396	387	391	387	417	389	436	438	421	407	422	411	429	421	384	410	397	422	417	394	432	427	384	397	388	442	449	410	428	376	421	418	423	408	396	419	397	441	411	383	391	404	392	414	395	401	427	453	407	389	397	396	386	421	402	421	454	377	391	430	415	415	388	394	414	437	389	412	430	386	421	416	428	402	399	432	429	413	411	396	433	414	405	386	420	403	437	420	444	413	388	379	383	426	424	412	380	384	392	407	440	403	379	435	398	433	428	419	412	388	380	408	382	424	435	448	410	438	379	428	429	401	418	406	396	388	405	444	417	416	405	403	384	395	424	394	437	384	408	386	427	403	437	414	398	416	426	419	395	407	388	421	371	415	400	407	436	432	361	401	411	454	421	416	387	431	432	411	418	410	416	395	394	419	412	415	436	401	390	383	400	385	452	394	404	447	382	394	418	391	407	416	439	416	373	399	426	435	396	412	431	422	400	410	404	462	395	401	376	399	395	452	435	411	396	404	368	379	381	420	395	385	413	423	424	419	442	404	392	400	422	437	386	438	428	402	434	389	417	401	437	398	390	408	386	439	417	380	382	432	436	421	418	421	410	406	420	410	398	432	439	421	411	430	399	370	406	438	396	410	418	413	420	409	424	384	398	404	399	431	433	379	403	373	415	419	407	387	402	381	386	377	425	428	436	441	401	385	413	407	419	410	401	400	432	445	397	422	401	419	405	375	365	402	414	418	394	425	422	358	436	449	427	379	384	410	423	420	403	434	416	436	396	408	456	419	415	422	444	439	391	433	407	393	430	391	411	387	410	430	397	402	394	382	405	392	437	448	411	421	357	428	414	426	429	413	426	401	394	463	382	416	423	425	398	409	423	398	416	397	382	421	418	390	395	438	385	382	428	410	387	404	393	425	411	404	420	397	387	397	399	412	410	391	421	391	430	427	403	420	415	443	443	387	395	379	395	394	408	436	406	401	411	389	412	405	435	406	413	400	420	435	403	373	423	428	425	385	436	419	411	413	394	398	420	390	384	430	400	404	430	413	384	403	389	406	402	387	394	419	425	410	441	406	374	397	401	412	442	396	382	393	419	423	380	403	423	413	432	399	451	440	371	430	417	398	352	424	402	423	398	410	413	449	402	409	433	425	366	405	381	438	399	393	467	412	411	380	431	408	397	403	426	401	414	420	414	414	407	400	428	408	372	427	419	384	427	398	407	402	410	413	422	399	393	417	408	387	398	426	405	390	440	420	415	394	420	403	394	414	430	392	405	423	409	426	420	382	423	418	381	426	409	426	384
24140	21041	28807	27312	26475	24022	18197	10501	6323	4207	2819	2026	1574	1269	1023	861	728	605	558	506	480	442	401	392	374	373	373	329	367	360	325	352	315	273	338	325	326	310	302	350	294	315	308	312	298	310	337	297	325	274	311	306	295	301	337	312	322	311	312	285	321	300	282	292	305	319	339	286	314	325	306	287	327	280	311	318	306	323	302	284	272	304	321	327	351	314	333	302	301	302	302	304	295	270	300	315	313	289	347	321	324	303	327	315	325	315	295	278	260	305	307	276	335	338	286	311	323	316	314	324	309	327	317	289	298	304	333	289	311	279	305	310	317	296	346	331	324	302	291	317	316	321	324	320	297	305	298	301	312	282	321	318	279	320	286	296	335	293	334	299	323	288	328	330	301	307	344	327	292	317	311	325	297	305	308	328	300	290	312	319	305	294	336	323	282	278	345	336	359	320	320	339	288	331	302	295	334	301	331	282	300	287	302	344	326	334	290	309	302	260	308	309	304	302	316	315	347	310	333	273	294	294	336	306	296	311	309	338	320	298	340	318	315	326	335	299	320	327	303	313	314	290	278	265	297	296	300	318	303	271	294	309	300	303	340	286	323	326	356	323	294	291	309	305	314	317	297	330	325	294	300	298	276	297	304	286	337	310	320	324	291	309	291	287	296	313	321	291	320	329	329	316	322	329	325	295	343	312	316	279	293	330	295	351	330	351	295	327	316	296	310	288	318	316	304	358	283	318	292	319	323	295	308	332	296	298	316	306	309	341	331	319	317	336	312	291	283	330	282	325	276	311	317	298	297	320	320	323	339	329	295	308	315	296	290	320	289	334	334	355	314	317	340	265	324	327	292	285	302	310	284	291	315	275	314	311	301	308	310	301	305	321	312	281	300	311	294	283	304	309	299	312	315	298	306	278	325	317	304	294	301	281	303	293	300	309	282	319	314	325	293	304	318	310	305	283	313	333	312	303	307	336	307	344	292	300	304	312	277	324	296	328	329	287	301	301	297	337	318	338	314	267	306	297	324	322	297	322	324	326	311	328	325	325	298	307	306	297	320	281	317	333	339	322	308	321	288	305	272	341	308	297	305	301	312	279	295	305	302	328	321	308	297	289	302	322	309	315	298	301	289	309	344	315	310	333	290	329	312	316	316	326	299	315	306	302	313	286	320	319	285	324	300	299	308	325	297	315	322	335	309	319	302	325	319	283	304	292	313	300	324	303	332	302	302	333	320	322	290	306	354	328	270	285	328	311	299	278	325	283	324	299	311	334	282	299	291	308	305	286	303	320	322	351	321	290	292	307	326	314	320	318	318	301	326	310	323	308	286	307	307	331	303	327	319	340	292	331	317	291	291	270	265	308	297	345	309	300	319	291	317	329	319	292	305	279	324	307	320	266	322	328	326	298	311	310	303	292	298	289	303	319	340	279	308	343	337	292	316	309	309	281	344	308	310	320	312	307	298	310	328	325	340	321	319	306	325	320	307	308	311	310	319	288	316	305	291	318	290	367	314	310	304	328	289	325	349	290	314	275	308	325	301	298	291	304	311	314	316	317	311	276	328	318	284	311	287	284	321	317	315	319	313	295	306	314	302	367	314	313	313	320	264	298	325	304	327	303	292	314	286	322	309	336	310	298	288	329	286	302	297	328	313	337	321	320	291	267	285	323	297	255	290	313	292	330	306	284	291	315	317	327	292	305	327	280	309	295	266	309	320	347	325	294	311	281	319	327	310	312	335	288	309	320	326	309	292	320	342	342	281	315	323	326	327	327	311	330	312	321	350	317	295	291	302	315	321	293	300	327	283	310	351	305	333	277	319	313	304	303	312	337	332	313	272	339	315	297	332	325	319	281	331	323	330	314	291	301	320	308	321	346	311	319	305	268	312	288	289	305	304	282	291	296	340	301	308	275	323	318	295	305	300	286	326	311	282	318	279	304	306	268	314	316	296	290	310	317	305	335	306	283	350	320	346	324	297	341	321	323	337	347	314	314	305	325	307	317	315	304	272	298	312	310	296	280	331	305	314	286	305	321	304	312	305	323	323	302	294	319	336	315	283	270	322	303	311	287	300	304	315	331	319	291	329	316	309	293	290	320	264	328	254	288	296	272	306	296	311	293	308	341	296	314	334	293	326	320	304	336	324	292	308	291	289	335	317	287	303	304	270	321	287	272	279	280	322	315	284	293	307	286	313	289	300	298	311	278	321	263	297	330	317	322	323	297	338	330	288	298	327	291	299	307	331	313	298	312	306	295	328	317	331	297	288	317	304	311	330	324	342	265	299	317	321	309	317	332	302	285	312	324	316	284	339	315	293	320	297	316	286	278	338	289	293	307	283	294	327	325	314	338	293	310	323	289	332	314	341	304	327	299	332	309	324	321	324	293	304	307	323	315	282	301	315	282	316	320	291	299	302	345	292	320	308	288	307	291	279	314	328	326	322	302	266	301	312	325	304	296	297	343	309	312	316	326	278	301	309	298	318	301	315	325	288	290	317	321	297	314	301	338	283	288	297	327	288	270	302	303	304	311	317	340	333	291	297	331	273	316	312	341	306	316	303	306	305	295	296	313	305	340	325	336	304	304	356	321	314	313	307	304	305	314	280	270	310	307	296	293	310	290	301	323	323	327	288	327	297	335	270	348	326	303	325	302	275	299	303	352	321	298	315	277	302	331	300	313	333	298	308	302	315	312	321	306	322	296	313	341	320	305	315	316	281	348	322	316	271	308	290	311	300	313	322	323	301	276	291	318	287	301	326	297	310	305	299	303	302	334	323	327	337	293	322	333	333	286	296	314	312	320	296	318	307	306	286	325	323	328	359	307	318	326	282	286	301	284	294	293	291	306	289	307	319	277	292	318	316	333	349	298	326	317	322	279	274	317	326	314	323	311	287	313	281	320	316	283	279	320	304	312	340	304	309	315	305	293	336	296	325	301	308	285	289	273	333	330	293	301	304	337	329	329	338	306	328	331	326	306	289	296	320	308	298	285	283	326	308	292	323	286	316	282	279	288	323	321	293	318	316	332	311	316	307	324	332	298	306	317	315	320	321	289	331	303	296	324	289	301	316	298	300	303	297	327	328	282	313	304	317	296	304	313	315	310	356	321	326	347	273	317	316	336	321	329	341	298	288	312	307	326	313	313	307	318	296	301	339	314	332	340	290	279	299	328	292	296	338	311	340	293	290	327	319	328	305	282	297	324	278	289	290	325	297	295	311	306	335	290	329	293	329	304	331	303	311	318	276	320	302	299	282	307	277	313	316	313	320	325	316	299	273	273	302	291	313	333	295	321	339	306	292	325	316	273	293	301	315	299	310	301	306	329	290	318	287	303	311	274	319	327	291	298	309	296	315	328	288	336	298	325	316	298	297	298	296	295	299	312	305	289	299	304	306	287	316	314	317	338	299	334	318	309	315	303	330	317	293	315	291	372	298	311	307	298	315	312	312	293	309	309	298	319	325	326	320	296	336	324	298	309	306	281	314	299
31523	54097	54510	43061	36420	29585	22604	16683	11817	8442	5811	4299	3224	2575	2002	1684	1361	1175	1033	832	793	677	660	647	587	577	545	553	539	466	482	416	470	440	471	435	431	439	467	447	429	434	431	431	432	434	387	427	449	436	422	438	437	437	446	451	400	400	435	423	413	461	454	416	405	408	489	433	452	434	430	431	438	428	435	428	439	457	437	455	450	433	427	493	409	440	467	422	418	436	458	444	446	467	430	443	392	423	453	432	446	434	431	422	424	444	433	416	422	445	466	434	424	431	395	428	441	418	439	440	400	426	439	420	469	432	480	427	448	434	415	453	454	445	470	483	428	445	451	415	461	441	480	438	430	426	415	423	454	448	455	460	425	428	419	458	472	429	430	431	436	399	431	460	419	432	456	433	404	437	441	409	466	494	416	459	424	434	437	409	412	466	486	450	441	421	422	416	405	463	449	427	410	439	427	431	452	420	399	440	438	464	437	463	415	407	471	440	437	462	437	431	443	417	430	438	443	465	451	399	470	440	449	461	477	472	461	427	407	421	458	450	451	465	464	438	417	454	461	384	432	445	401	436	456	459	431	433	432	452	445	433	432	418	451	443	445	414	445	402	422	477	463	428	449	440	436	469	456	388	431	416	447	451	465	467	449	437	454	461	396	413	418	450	412	420	472	435	452	425	433	423	396	412	489	453	428	455	429	445	426	439	471	399	448	453	444	443	384	457	460	440	422	438	413	464	444	471	412	446	447	455	390	435	424	454	404	455	500	442	520	471	437	446	460	433	456	470	412	436	444	438	451	440	437	437	461	437	434	448	460	462	480	442	453	429	470	460	447	435	464	454	415	451	457	466	403	431	472	406	434	448	416	442	474	451	439	458	445	405	420	441	411	436	449	429	466	445	452	438	404	415	480	445	426	437	421	424	483	442	431	455	422	487	452	458	428	445	417	442	443	425	426	429	481	448	449	404	435	400	453	432	445	434	438	444	456	418	414	441	433	458	464	454	456	438	447	452	439	436	409	404	439	414	463	487	463	406	472	439	449	458	458	458	453	466	417	449	447	427	451	431	440	421	418	431	405	418	468	438	435	423	453	467	419	422	428	441	440	454	450	419	443	458	428	449	434	414	431	423	437	447	467	465	461	427	431	473	470	440	441	413	443	435	463	457	426	464	450	456	461	432	475	430	458	450	425	450	434	474	458	431	454	442	457	473	472	412	466	455	448	453	434	445	484	471	439	441	455	430	486	438	424	451	423	467	435	415	421	410	428	444	437	406	444	425	437	452	447	419	470	435	428	423	434	440	449	391	423	426	449	440	456	442	449	446	463	438	422	440	423	412	451	429	455	449	434	424	439	410	418	426	422	425	469	407	449	444	434	475	462	443	457	418	437	444	433	450	426	476	473	421	421	438	401	466	463	415	457	459	450	455	430	416	420	488	435	454	429	468	449	439	409	447	433	438	445	453	432	452	456	419	459	456	410	415	440	439	431	423	403	440	428	433	439	447	410	446	427	430	481	407	435	434	446	443	397	464	417	432	441	426	424	452	431	431	453	442	422	440	422	447	456	419	457	448	435	424	419	439	454	448	468	451	447	415	415	420	439	446	455	440	434	408	430	446	435	454	437	417	409	447	462	442	445	448	475	446	439	447	445	450	417	446	449	474	493	395	442	413	452	440	444	451	431	414	415	407	469	440	411	474	458	458	387	449	416	466	452	403	437	433	419	468	459	471	455	423	437	473	459	443	437	439	460	426	465	443	443	478	435	399	469	438	413	458	471	452	434	462	444	454	452	394	473	427	422	444	446	436	432	420	435	429	403	418	464	458	436	412	425	433	451	490	486	461	449	440	476	468	436	472	438	440	390	423	440	431	427	428	423	407	455	399	439	396	455	435	461	429	455	414	434	449	452	442	407	413	441	429	414	442	455	412	430	444	455	454	454	442	463	450	419	458	429	470	402	448	433	439	468	406	442	469	446	467	418	430	446	435	436	438	432	452	447	447	441	468	449	428	450	434	420	407	421	433	411	436	454	456	508	430	426	436	421	414	475	458	478	457	406	467	490	420	474	464	447	420	437	414	422	446	456	438	419	471	447	418	451	439	446	489	417	488	447	415	472	440	444	426	453	452	413	415	461	443	463	467	424	458	396	426	429	407	380	445	449	435	435	441	484	454	463	436	424	471	423	444	470	436	473	422	452	432	423	470	424	465	434	460	433	433	439	454	463	435	403	431	465	464	451	448	424	386	422	441	436	441	486	425	451	494	443	415	477	417	423	429	432	428	440	464	380	427	454	397	449	444	431	410	463	470	419	421	433	464	442	450	412	405	427	482	443	397	446	434	447	457	465	461	471	430	456	434	414	431	469	447	427	424	433	434	436	434	434	417	423	420	433	439	460	472	446	434	454	465	429	443	458	440	427	447	458	453	462	465	443	453	467	431	442	450	410	404	439	435	442	422	450	432	432	470	421	404	417	457	432	448	419	448	445	465	408	438	425	437	411	419	459	412	436	455	450	436	440	423	472	432	453	456	436	407	438	437	464	455	402	406	466	417	458	422	441	437	434	431	454	460	429	386	436	419	407	470	439	412	423	408	449	412	436	432	458	444	404	445	453	449	438	422	420	456	436	425	481	446	466	407	432	446	399	449	430	444	462	453	483	403	390	453	434	448	439	455	405	437	450	411	483	443	434	468	440	422	449	457	475	440	431	445	451	420	463	482	449	425	458	457	459	444	463	457	439	428	433	464	428	441	471	470	439	447	424	453	416	423	459	485	443	421	434	444	447	422	440	439	472	440	443	447	458	463	445	405	485	415	388	442	434	394	425	431	392	457	395	385	461	486	405	449	448	430	426	430	414	416	437	426	437	469	461	428	433	418	447	461	425	445	405	432	428	422	429	438	431	434	447	417	455	433	433	458	447	439	439	451	458	412	457	431	466	420	456	424	430	396	450	423	430	458	450	453	422	471	445	441	410	433	461	423	449	431	462	441	424	459	439	443	445	416	407	423	407	421	408	458	430	428	454	428	465	456	446	435	454	438	477	467	455	425	455	486	440	439	421	451	433	431	451	449	430	453	450	433	424	428	435	459	463	454	437	442	448	456	428	475	430	460	452	426	435	464	442	411	474	446	436	427	425	424	474	480	454	443	450	417	433	454	449	432	476	446	466	441	454	449	404	426	437	430	442	405	461	454	408	404	450	447	461	442	413	442	431	416	437	395	414	455	449	426	466	424	431	453	415	436	436	393	440	428	420	427	452	454	442	465	463	432	418	458	448	416	412	417	425	426	472	444	454	406	441	450	439	428	455	442	418	407	429	470	444	439	459	462	410	444	434	428	435	462	435	482	464	457	433	426	421	440	438	452	429	453	445	437	439	438	459	451	466	440	432	412	446	447	452	421	427	428	406	434	455	440	429	415	452	432	393	433	420	437	474	472	444	479	469	458	479	440	437	440	440	427	407	444	450	439	443	428	418	445	459	425	428	440	446	438
23036	21041	28739	24645	24059	25969	24804	16098	9665	6521	4413	3017	2279	1772	1424	1126	1013	778	678	605	544	519	434	443	433	365	354	390	324	342	323	318	291	301	299	306	305	318	289	288	299	310	309	320	299	305	298	281	322	286	287	303	249	316	299	290	280	303	265	298	245	288	306	291	264	285	265	291	290	297	279	281	307	288	318	311	292	276	322	303	290	270	313	308	302	279	314	286	278	322	284	329	306	285	298	285	354	250	266	265	278	317	261	302	276	300	282	278	294	304	266	278	306	271	289	297	279	291	282	294	314	308	303	303	272	300	293	286	284	294	284	298	292	292	294	277	307	284	273	308	294	320	286	305	282	262	304	288	291	276	286	306	291	291	288	294	279	290	277	305	306	273	292	322	276	261	282	292	287	296	291	288	308	272	286	285	302	347	265	296	268	287	308	302	286	277	290	293	300	289	286	288	268	268	267	335	265	302	295	283	322	302	285	274	287	277	300	331	311	307	308	296	292	273	314	297	312	293	297	291	328	288	276	300	316	283	318	284	307	301	287	289	279	329	300	252	283	265	287	286	289	294	293	283	299	289	306	305	274	285	294	279	283	300	295	293	287	313	290	270	247	265	309	285	300	279	300	284	311	279	311	341	316	297	299	278	301	267	296	293	296	268	315	270	272	288	305	256	298	304	300	270	302	305	285	307	317	294	286	283	290	254	290	293	296	285	261	307	286	304	312	257	274	301	293	308	287	269	290	265	253	311	284	277	307	281	299	303	320	275	279	286	276	277	287	296	294	330	310	301	274	294	279	287	296	289	288	288	319	296	290	266	291	283	301	293	293	327	280	292	288	270	327	270	301	307	302	302	290	313	277	281	289	324	300	287	339	301	285	295	253	303	343	307	275	286	281	291	305	295	316	298	283	271	283	277	284	253	308	287	263	274	323	289	281	281	290	285	267	286	310	285	281	252	304	303	297	248	323	317	296	290	306	306	304	299	281	284	267	278	278	299	308	283	296	295	294	282	299	302	278	280	278	247	325	303	274	269	314	299	256	305	283	268	286	298	289	303	290	296	292	300	279	297	292	296	277	296	282	260	302	307	292	283	306	274	271	270	270	287	302	320	279	298	304	277	297	270	283	303	313	328	305	239	271	309	280	277	278	299	294	326	302	288	272	298	262	271	292	277	281	309	304	280	292	278	282	304	298	337	306	282	295	269	302	271	305	301	311	285	288	272	312	277	299	300	299	292	284	272	290	297	266	279	302	315	288	294	302	305	296	292	299	307	282	236	307	317	268	309	276	290	298	302	308	296	272	294	286	271	284	298	296	258	286	287	280	269	298	294	325	292	296	295	329	271	284	287	281	266	302	278	294	312	291	274	309	300	309	282	314	280	296	321	291	264	283	275	292	291	285	301	281	280	287	250	294	274	299	276	296	297	296	299	307	276	280	314	285	310	304	297	320	273	295	292	307	289	314	301	276	249	263	291	268	265	271	298	311	274	274	262	314	311	274	312	311	286	289	294	300	311	309	289	283	285	250	289	278	306	267	295	308	285	317	276	305	312	288	299	292	311	325	276	279	286	293	284	290	300	307	278	313	317	296	270	271	287	286	296	288	283	271	289	296	300	272	289	279	322	283	267	282	286	265	301	298	267	277	297	275	268	286	299	286	273	304	299	309	329	291	283	288	303	281	294	287	293	288	290	292	315	298	311	295	317	268	271	291	303	276	282	285	304	269	296	281	280	298	301	286	292	280	310	289	289	279	304	279	272	288	313	294	292	281	322	279	258	296	313	274	305	274	289	308	286	298	292	272	260	293	314	280	293	270	331	292	289	301	293	285	277	304	257	308	303	271	298	282	297	272	290	294	280	297	332	283	274	287	302	265	268	293	290	306	281	264	290	334	296	312	278	294	281	291	272	262	275	281	280	292	299	283	296	297	286	324	278	267	284	293	285	296	298	295	285	294	279	289	288	289	304	295	276	269	291	311	311	277	277	296	290	296	273	281	293	279	283	274	321	285	294	331	300	302	330	317	313	305	287	263	272	291	311	319	298	285	306	282	283	303	284	301	311	280	307	271	295	289	273	297	301	270	287	312	280	288	289	292	315	273	278	322	289	281	291	300	313	285	328	297	303	304	280	299	246	271	303	305	300	263	299	304	298	294	306	295	292	325	289	297	330	288	266	303	299	284	281	299	304	298	281	269	273	257	280	272	271	268	285	275	297	293	289	277	286	287	283	288	291	313	306	303	287	315	306	311	286	277	303	303	291	286	310	280	299	301	291	304	306	278	272	294	328	267	298	273	312	298	303	292	301	244	300	280	287	259	319	298	273	294	293	312	279	308	278	262	300	265	281	310	284	303	274	296	267	291	299	308	275	341	290	291	286	303	305	302	282	291	308	310	309	323	295	292	304	278	314	293	304	293	283	287	266	308	262	285	274	301	274	281	337	270	277	275	289	278	327	315	269	286	280	277	310	293	302	282	295	294	284	317	282	286	274	289	302	248	315	301	308	270	299	263	306	297	312	294	279	318	293	277	273	296	269	297	299	291	306	278	303	299	261	270	287	273	299	275	286	274	302	292	288	300	270	282	294	307	299	262	289	278	301	309	292	273	274	308	288	275	295	296	302	326	288	290	271	264	298	291	314	296	309	278	268	285	289	315	284	305	287	289	318	285	271	292	318	271	309	283	242	295	309	301	299	286	303	298	297	321	282	302	292	303	297	275	279	266	292	298	300	265	272	269	307	272	306	325	285	298	297	305	278	295	304	289	281	270	287	297	283	273	276	303	274	288	299	270	321	293	305	296	281	325	271	294	313	302	271	303	269	273	258	292	287	302	243	273	280	287	308	287	294	307	271	288	277	314	299	291	281	263	294	280	320	264	311	280	283	297	277	310	282	280	248	279	309	293	273	270	243	294	296	277	291	316	318	327	320	275	266	295	280	298	303	300	273	308	274	304	255	297	267	259	308	279	290	249	280	279	275	302	262	321	309	311	302	274	292	288	253	262	304	308	293	288	309	276	282	273	296	301	320	279	300	274	285	324	293	291	288	287	287	298	298	306	292	263	286	297	304	287	281	283	308	290	286	293	298	289	302	275	299	289	321	305	269	292	285	296	298	287	291	310	296	265	320	326	324	334	275	283	291	262	295	300	253	331	281	289	277	269	296	286	295	286	289	286	310	285	294	314	281	270	255	290	323	291	284	285	280	300	287	269	295	279	290	308	300	272	280	333	270	298	300	274	278	303	293	289	286	295	273	276	304	326	295	226	301	283	267	269	286	333	305	312	264	303	284	299	316	281	284	287	301	282	310	296	297	306	316	277	309	318	282	283	313	320	276	283	262	296	276	307	272	292	295	271	268	293	316	287	276	330	291	315	295	312	315	280	284	288	294	286	296	318	290	300	281	291	256	316	331	295	302	305	288	281	306	278	316	271	237	299	298	313	287	316	301	276	295	273	281	295	292	284	274	286	286	294	275	306	300	262	261	289	282
32552	56879	59802	49455	40959	34044	27995	22473	16135	11899	8488	6126	4618	3556	2739	2254	1884	1526	1275	1107	973	842	772	704	664	629	542	521	528	502	472	429	438	438	389	436	422	403	415	428	423	389	449	428	415	421	419	361	415	405	410	395	441	388	420	397	414	400	416	418	414	409	401	387	403	420	408	402	414	399	423	387	376	417	444	430	436	411	400	402	414	382	411	421	420	375	405	406	411	431	439	426	345	403	409	417	395	430	441	402	402	415	370	437	407	428	408	415	405	417	424	373	429	421	403	415	410	411	402	451	400	390	369	432	412	378	414	405	418	423	402	406	394	400	399	389	376	421	405	424	427	403	423	402	382	431	394	405	396	423	423	414	412	426	420	383	416	420	404	436	411	412	438	429	435	414	412	408	398	402	418	442	407	421	406	415	412	442	438	434	410	393	390	434	414	415	440	441	413	398	386	401	408	406	416	368	402	410	384	434	401	428	408	402	419	420	414	407	441	430	413	447	424	394	401	383	440	419	415	396	408	389	418	403	405	428	434	437	420	410	393	434	415	396	397	440	407	442	419	403	440	396	415	397	417	395	410	412	396	414	403	409	438	397	426	402	397	396	397	408	420	392	433	391	393	403	422	422	438	390	445	362	396	376	370	442	443	410	427	425	417	392	418	409	406	429	398	377	405	388	381	421	423	409	412	438	410	438	426	407	405	424	439	425	401	380	409	379	401	455	409	390	444	448	406	394	405	419	411	397	410	425	395	397	434	408	407	425	408	431	436	430	429	401	418	434	387	413	404	442	444	395	400	413	424	400	407	398	400	411	427	399	386	403	428	420	420	402	437	406	430	426	415	385	418	415	421	363	441	433	376	397	397	403	413	403	439	417	412	427	401	428	423	413	404	401	405	382	382	396	427	411	433	408	393	429	387	446	422	400	410	427	413	404	422	390	429	403	404	395	379	426	421	416	385	414	394	406	416	429	391	407	412	382	411	415	405	430	437	395	417	380	404	384	417	376	404	413	414	409	421	400	412	401	387	401	421	403	410	404	385	399	410	385	372	394	430	407	384	439	380	389	390	418	377	407	438	404	395	407	417	359	405	445	433	423	442	409	418	388	426	427	413	421	406	387	437	441	398	418	376	415	391	401	425	410	405	426	427	430	381	419	399	444	444	362	371	395	432	405	408	366	430	388	420	439	380	367	416	400	446	410	418	376	419	413	419	386	380	434	457	439	423	385	420	412	367	403	404	417	415	466	426	406	389	407	411	436	419	427	432	388	406	416	401	393	421	424	400	400	393	403	402	402	379	377	422	380	389	375	403	398	402	411	420	405	403	391	415	398	442	404	433	404	378	401	442	439	405	412	423	410	400	443	387	400	373	414	424	410	435	416	385	399	443	414	384	407	437	406	432	438	393	414	434	440	415	412	434	422	399	434	424	408	404	419	406	375	476	416	422	414	419	426	405	416	397	413	397	405	399	390	373	417	409	410	410	422	396	412	409	396	415	410	425	407	410	373	434	407	412	408	393	384	447	393	383	392	430	390	427	394	389	417	414	435	382	410	411	455	422	387	424	429	458	399	411	434	428	397	398	418	447	410	414	404	396	403	432	390	407	366	392	425	415	408	448	430	423	413	397	417	470	395	406	390	436	425	424	404	404	402	427	393	421	417	457	402	438	386	438	389	417	418	392	382	398	415	402	413	417	413	423	404	393	431	442	403	389	437	414	432	398	426	405	400	416	428	420	408	395	396	415	402	428	378	398	397	381	413	390	420	452	435	425	455	412	451	402	401	366	401	418	444	458	411	451	388	387	409	413	444	446	420	410	423	411	419	428	422	424	391	406	411	396	387	432	439	418	412	422	380	429	406	420	367	424	397	427	391	401	459	437	378	401	435	384	413	419	375	403	387	404	398	402	420	427	376	423	408	427	425	395	394	426	378	395	392	383	433	409	409	464	395	382	405	399	419	396	405	400	391	390	382	427	408	419	387	424	430	367	382	404	400	428	411	394	408	348	409	441	404	392	400	418	427	398	387	400	394	392	425	381	373	397	408	373	408	403	409	394	379	388	414	410	438	421	402	399	415	449	434	420	387	409	400	412	416	411	421	395	408	401	370	390	417	376	398	400	369	425	418	392	357	392	409	424	416	389	430	403	401	385	399	435	359	407	406	414	416	397	393	376	393	444	476	447	419	410	424	421	405	399	396	440	415	401	382	398	459	408	381	400	436	373	413	389	384	448	405	429	371	409	425	419	466	375	418	432	376	425	420	408	401	454	416	383	398	407	413	416	402	436	422	374	427	400	413	432	425	395	416	411	381	394	420	397	401	407	435	420	389	462	386	416	433	403	415	416	405	376	397	388	460	451	388	386	396	363	430	425	413	408	395	414	419	423	411	406	439	388	448	460	466	403	393	413	391	418	389	363	428	460	442	444	399	444	410	395	435	433	431	403	416	391	399	443	411	416	374	421	402	420	388	428	419	409	409	375	394	405	404	389	407	403	420	379	410	436	396	374	427	405	426	392	433	412	423	391	430	402	413	407	366	417	453	400	405	382	399	403	399	431	368	388	358	394	439	414	431	384	392	396	396	440	407	452	387	401	421	361	419	423	396	406	398	400	381	420	428	444	424	409	378	375	396	427	424	428	378	428	422	444	431	418	426	399	396	379	408	420	384	372	392	391	432	395	428	389	403	413	376	400	402	407	370	431	405	381	403	388	403	400	414	376	432	407	403	396	416	426	450	390	413	389	390	383	423	385	399	434	428	401	395	390	410	379	390	375	390	413	374	372	427	418	413	399	405	417	425	401	421	415	398	417	421	431	427	384	420	415	417	393	429	422	394	404	430	444	407	407	420	410	412	431	372	418	418	404	407	412	412	414	434	455	428	448	401	390	390	395	386	390	417	411	428	437	439	427	420	415	404	410	419	383	405	432	414	406	418	444	442	401	400	425	418	396	404	417	388	413	409	395	404	418	400	393	436	407	440	408	421	371	443	417	370	404	384	434	420	465	416	404	372	403	404	407	409	404	420	401	408	407	412	424	411	399	405	420	427	401	397	415	403	390	408	412	397	407	425	409	361	431	437	395	436	404	435	423	386	406	404	392	386	413	404	400	374	439	389	393	380	412	436	383	430	375	392	421	404	451	406	415	405	405	410	393	425	403	426	434	407	405	398	399	441	426	388	378	386	393	414	399	402	413	432	404	380	434	407	401	418	427	422	460	408	388	399	437	418	409	400	387	417	391	408	387	394	423	410	397	427	407	426	384	376	389	403	399	443	415	409	434	378	354	425	387	402	386	410	418	426	404	378	424	383	434	425	409	390	406	441	433	370	400	406	416	398	420	370	398	404	400	417	409	402	391	451	429	393	398	379	381	402	422	419	410	373	410	416	412	398	404	407	397	436	442	438	362	430	429	425	406	393	400	412	382	411	394	400	365	405	386	373	403	390	398	417	401	443	406	382	407	423	385	423	405	438	449	386	423	409	435	414	449	396
27863	28049	37380	32392	22980	15373	8971	5501	3517	2454	1696	1283	1078	886	706	590	550	470	427	395	381	360	322	313	310	316	314	317	287	336	286	278	301	266	313	264	271	294	276	278	250	285	302	287	277	282	284	302	280	280	279	265	289	270	305	295	263	276	306	289	298	279	280	266	291	274	319	284	284	290	288	285	298	256	300	307	253	270	340	309	275	300	281	299	283	306	295	278	277	306	291	321	313	296	282	267	253	290	275	271	327	303	270	266	299	289	273	273	302	303	283	268	261	294	288	273	291	266	276	299	274	267	299	307	289	315	272	263	315	312	299	289	283	289	297	324	284	279	309	273	254	279	290	279	273	299	299	285	253	294	270	267	280	280	317	313	268	278	304	292	251	268	280	288	248	279	255	252	271	293	279	268	281	293	269	277	282	288	311	269	304	273	311	286	280	307	324	279	281	273	277	271	275	272	322	288	308	266	333	255	265	299	320	277	280	251	276	267	320	277	282	259	272	268	270	300	301	301	281	279	285	297	307	292	270	281	251	258	276	305	279	300	309	294	290	273	262	299	280	297	321	290	304	282	280	283	266	297	292	310	281	309	311	263	298	297	295	276	286	286	264	291	273	248	266	274	311	279	310	305	287	283	287	298	288	290	285	276	283	278	306	300	277	269	257	295	317	279	275	283	297	279	307	267	278	276	313	321	261	262	302	279	286	294	261	270	279	278	264	309	284	295	282	280	296	279	302	311	266	291	280	288	273	289	299	294	270	273	276	258	268	310	281	290	271	278	270	312	286	295	302	274	289	295	261	297	263	302	276	292	295	275	286	276	279	265	284	278	303	286	304	241	279	274	274	285	311	258	265	282	293	286	299	249	294	300	314	270	269	245	286	291	290	267	288	279	252	280	285	304	317	279	303	297	280	249	268	260	268	300	289	309	289	298	287	290	279	278	305	295	283	267	276	285	278	274	281	264	273	289	280	317	279	302	250	291	270	287	311	254	251	281	300	274	289	305	294	299	313	274	288	279	300	290	280	270	291	284	249	264	248	284	293	294	274	302	308	278	272	302	300	293	271	288	279	287	292	273	254	317	277	298	276	265	284	282	312	290	275	281	290	289	269	281	290	296	320	274	271	234	281	302	303	299	271	274	275	300	284	268	260	299	286	251	276	271	282	293	252	300	312	290	249	267	275	297	260	291	259	322	277	299	275	312	273	260	299	277	301	275	280	272	288	285	292	277	280	316	301	286	298	289	277	266	296	265	297	269	285	264	292	293	296	302	282	295	299	277	299	297	266	281	299	284	265	282	274	287	276	271	278	296	287	277	278	284	292	272	268	274	280	293	278	308	288	274	278	275	281	270	311	271	287	274	273	280	305	319	293	264	275	295	277	290	284	296	283	275	287	313	299	271	320	295	258	300	265	314	298	266	256	257	319	297	288	266	297	281	271	258	296	278	275	301	303	319	280	281	278	271	290	280	292	293	283	276	294	303	280	287	255	308	279	293	281	272	259	277	308	262	294	300	315	251	254	283	284	272	298	261	284	278	250	261	278	291	272	290	260	285	317	260	316	317	259	295	242	276	275	264	286	294	279	287	284	273	283	256	275	273	284	294	293	276	265	294	291	267	280	270	288	312	304	286	313	282	297	310	291	273	273	281	261	295	281	278	285	276	302	276	297	299	278	288	292	269	300	289	270	280	290	299	285	289	288	265	310	264	299	252	295	295	270	258	270	300	262	316	289	261	265	252	304	259	297	283	297	279	288	288	279	261	287	321	293	275	270	264	286	296	302	299	267	284	279	294	287	256	291	275	275	292	253	304	277	240	294	275	314	290	283	284	302	292	317	289	268	268	275	265	266	254	319	273	291	291	275	282	315	283	272	282	284	292	263	297	296	294	285	283	281	302	262	297	266	295	299	272	257	290	257	285	295	306	281	288	290	291	314	272	283	282	289	264	297	287	293	264	307	302	302	278	285	286	279	261	296	282	286	336	277	291	271	284	276	262	278	285	315	299	274	267	290	295	293	299	272	294	304	254	247	272	265	267	274	276	299	253	295	278	312	296	253	274	283	297	313	281	278	302	250	302	284	284	283	286	304	299	268	304	279	281	269	287	245	279	266	248	297	275	273	271	284	284	281	298	286	261	273	278	306	299	289	280	258	292	269	323	267	293	279	306	295	286	275	265	289	291	292	303	297	280	272	283	261	296	296	260	294	302	299	290	283	268	291	285	276	269	272	290	272	280	269	252	275	306	283	309	289	271	270	276	254	295	308	296	275	281	238	319	320	278	276	296	300	296	296	270	306	304	276	257	269	286	271	247	307	293	290	284	280	306	310	249	297	265	282	294	266	303	308	269	290	280	265	286	305	281	259	298	335	267	272	292	278	272	259	299	288	302	270	269	272	295	286	270	316	303	258	293	297	268	298	292	234	288	319	261	267	275	292	265	301	271	285	290	282	307	264	301	316	276	289	274	267	259	312	296	267	304	289	285	277	304	294	284	290	297	251	283	299	281	309	298	288	283	313	279	278	308	302	310	249	290	259	269	312	289	287	301	284	280	290	293	277	294	269	267	284	292	274	286	299	288	272	271	284	307	276	323	302	271	286	287	311	288	293	292	305	322	290	288	267	276	280	267	272	269	319	276	269	281	286	269	274	288	256	288	280	309	306	285	322	275	295	285	261	299	261	294	254	295	334	296	328	263	292	295	300	253	291	272	270	289	296	296	303	283	292	280	280	280	266	316	276	302	274	266	282	290	285	290	242	285	311	275	288	279	267	278	322	263	305	274	285	266	300	280	263	295	285	298	280	261	284	283	328	295	284	272	276	274	284	290	272	296	286	301	276	287	271	244	276	278	272	300	305	285	282	278	284	294	283	258	304	283	269	274	295	310	299	272	284	268	292	303	283	292	286	276	280	298	288	280	287	278	308	292	260	240	290	294	284	299	273	291	286	320	275	284	289	301	294	277	241	279	267	297	288	287	270	312	290	318	273	276	297	277	284	290	296	303	288	293	287	272	302	317	284	285	281	292	294	283	267	281	285	312	283	257	281	267	281	279	301	275	315	292	289	286	275	260	266	309	277	277	311	303	308	258	295	268	301	269	286	276	291	290	323	302	270	266	241	286	257	268	310	291	295	275	289	277	236	290	270	282	285	304	276	293	262	291	264	269	282	275	313	302	292	264	301	276	261	309	290	294	284	304	302	297	277	279	305	280	261	288	274	273	302	275	274	253	285	303	283	272	277	297	280	283	284	262	276	279	255	266	293	265	280	301	295	295	287	272	287	245	301	269	280	293	288	299	286	280	283	280	288	301	283	277	272	272	299	258	318	307	291	273	300	282	268	324	263	296	268	238	292	294	293	286	306	305	297	299	286	301	276	267	263	290	296	280	249	252	278	265	251	314	274	279	276	283	306	300	265	290	306	279	259	304	279	300	275	286	289	282	256	297	278	309	312	303	280	285	266	281	291	269	287	257	283	301	287	302	281	278
30686	46826	44470	35848	28848	21919	16011	11303	7634	5283	3757	2717	2122	1681	1384	1125	913	812	679	678	641	568	515	494	477	479	435	464	395	408	442	443	451	397	403	404	395	406	371	414	394	370	401	451	408	436	404	416	398	393	420	421	393	368	413	380	391	395	375	357	396	365	407	412	401	403	408	416	422	366	411	392	422	427	436	403	386	404	415	379	381	406	362	409	409	420	390	407	398	396	409	397	364	402	381	405	396	433	423	388	407	375	379	408	430	367	428	429	399	400	397	400	395	404	417	395	384	416	388	404	408	378	385	431	377	388	414	392	420	408	446	368	454	416	402	417	413	440	393	406	366	388	407	403	389	409	383	396	416	407	386	407	383	389	415	385	431	433	398	396	401	415	385	381	383	397	411	398	429	403	391	372	409	412	402	408	388	396	406	390	404	409	416	388	416	394	446	419	409	418	431	395	392	415	379	444	371	392	405	390	393	409	459	419	401	406	394	381	400	388	416	400	401	424	423	411	461	410	400	358	407	411	379	376	425	405	429	384	396	392	418	410	398	421	394	408	401	383	410	413	442	405	401	372	393	386	380	406	390	398	419	413	377	399	393	389	424	448	412	372	396	388	404	411	361	393	398	397	389	422	404	408	427	430	393	412	384	397	468	402	377	375	383	401	460	421	399	389	387	384	384	409	410	408	423	415	424	414	411	386	411	381	412	396	395	382	388	419	402	412	400	386	403	422	387	378	407	416	381	400	412	394	388	385	392	395	396	361	402	413	387	404	421	388	394	409	405	421	381	425	377	385	425	453	426	399	432	406	391	405	395	407	406	408	386	400	394	405	393	403	387	470	419	377	394	448	410	417	400	417	401	368	372	411	435	409	414	423	393	385	401	413	416	428	424	393	444	432	397	430	408	378	402	397	394	435	397	431	399	388	426	390	413	373	396	435	406	389	425	393	426	396	415	382	442	405	414	342	414	435	412	431	443	408	446	403	386	359	414	389	389	418	388	433	413	412	369	397	424	460	414	409	419	368	379	384	413	432	386	398	400	415	404	399	405	405	394	395	406	401	415	414	430	393	394	388	414	411	404	411	407	385	397	419	408	415	408	383	409	415	389	412	391	385	374	405	421	405	386	403	389	404	380	392	445	397	425	411	394	419	378	368	392	378	415	389	401	405	378	429	371	393	424	366	415	402	423	438	387	404	400	384	418	404	401	410	425	408	429	400	425	419	405	409	414	431	384	380	403	413	401	444	399	373	425	431	393	388	415	420	391	388	399	394	380	376	416	413	435	407	346	382	439	395	372	407	399	373	407	408	425	410	404	393	392	433	362	432	384	434	394	421	431	406	430	396	359	431	384	417	425	407	416	416	420	390	404	357	387	378	373	426	371	406	398	422	423	405	405	404	375	389	402	398	400	373	429	402	410	414	389	386	382	398	385	400	418	404	409	371	386	409	377	414	416	371	342	448	388	418	400	418	422	372	432	380	401	372	439	363	422	401	397	388	426	409	397	370	408	444	428	432	369	358	395	402	370	438	376	396	391	400	366	412	428	396	414	405	414	390	381	398	441	389	403	384	424	397	386	407	403	389	368	384	355	351	426	394	423	396	419	418	388	391	444	400	375	388	401	405	441	404	391	428	361	414	421	394	383	384	405	408	415	401	428	430	403	403	382	417	375	394	381	391	402	400	386	444	393	410	414	446	441	357	408	408	417	396	385	378	408	389	402	405	445	402	385	429	366	395	412	370	387	420	389	383	402	406	399	407	395	378	413	411	418	412	387	439	365	431	424	373	439	424	408	401	375	399	399	412	411	388	380	370	404	391	405	414	399	420	399	395	399	419	403	389	427	409	387	410	412	372	397	421	404	397	446	392	422	416	395	408	401	445	430	377	370	369	461	411	390	390	414	400	385	359	378	397	374	440	418	406	356	349	408	403	401	407	390	390	414	407	430	375	385	390	409	405	384	391	384	371	424	396	399	437	411	402	381	446	390	366	368	434	390	398	380	390	443	387	410	420	414	385	476	374	424	370	383	428	397	421	418	427	394	401	417	429	423	373	435	401	398	395	423	409	425	401	367	398	385	365	434	405	439	436	403	419	400	434	367	397	430	409	417	429	358	387	391	425	364	385	390	423	411	414	400	416	379	381	397	415	406	414	413	431	368	406	425	418	383	425	381	368	386	397	424	395	399	404	400	403	401	405	430	448	406	344	417	417	412	430	393	361	394	395	376	410	382	413	421	403	408	396	395	411	401	407	388	411	410	429	401	390	418	397	389	399	424	395	405	411	423	422	401	440	354	373	376	434	398	389	363	375	395	384	390	397	398	403	382	415	435	374	406	407	411	402	376	429	413	402	402	395	411	410	408	397	391	417	385	363	434	380	407	387	417	389	400	396	411	425	362	389	397	394	416	430	348	416	392	405	377	412	427	434	435	402	366	381	411	375	366	389	416	400	392	381	412	389	398	395	385	398	389	412	423	373	399	412	393	435	383	419	425	407	441	397	391	405	375	386	410	387	383	414	420	389	404	424	380	376	400	382	416	361	423	401	423	427	391	371	376	425	413	387	397	392	401	427	356	404	420	371	408	389	379	449	404	457	413	425	387	426	418	392	415	378	421	395	413	417	370	406	405	410	415	427	389	400	398	397	389	396	390	416	418	378	407	416	417	406	420	386	430	413	403	390	379	389	397	399	418	383	429	430	385	415	419	396	386	396	389	399	411	394	412	393	392	414	402	455	410	399	403	403	417	389	393	431	366	386	412	383	433	401	380	388	385	379	412	382	389	410	381	390	387	399	371	400	412	454	403	423	379	409	377	409	400	390	392	399	404	412	414	406	360	412	394	407	409	419	433	413	424	405	373	401	385	402	440	391	409	415	421	410	396	382	378	412	397	423	400	391	385	384	420	387	376	407	398	431	378	404	406	429	422	421	389	440	430	385	419	413	422	433	433	414	432	417	383	383	390	390	386	413	424	411	428	409	385	395	398	414	423	431	418	371	436	422	399	378	388	405	406	436	373	415	384	406	409	386	385	358	423	412	410	391	371	357	392	420	381	422	401	421	395	372	397	393	395	388	402	420	407	391	421	399	421	396	398	399	427	417	391	385	396	414	409	384	390	431	407	411	430	413	450	397	434	426	383	399	368	369	419	425	432	390	392	381	418	385	396	418	404	391	410	424	441	371	383	375	405	464	404	388	397	436	388	399	376	442	407	417	396	405	399	395	407	422	395	408	404	426	379	399	432	407	393	387	413	434	378	371	440	407	385	397	402	432	402	423	415	397	389	409	378	403	418	385	391	405	398	389	398	392	417	430	421	409	340	419	393	396	418	374	360	405	418	374	367	399	390	411	393	436	450	423	436	427	402	400	403	396	391	418	408	425	372	409	406	405	403	416	382	412	390	424	389	396	422	357	405	396	407	382	355	361	391	402	391	400	390	433	414	414	416	420	420	396	446	367	399	394	379	408	413	394	389	419	376	444	369	427	400	392
24088	21047	28543	26789	25263	23059	17533	10750	6259	4125	2855	2158	1664	1336	1091	911	791	611	620	480	453	480	416	369	349	332	364	349	345	369	293	313	319	321	299	326	327	295	300	328	330	306	321	318	335	271	312	295	311	275	346	326	313	321	284	301	287	331	291	287	320	299	297	310	284	335	316	288	306	326	306	314	323	296	331	317	290	338	325	283	312	294	322	332	354	272	295	295	321	318	342	283	314	316	290	325	310	290	343	302	297	292	310	342	276	302	288	296	321	311	318	311	316	321	305	320	291	323	312	298	331	306	260	287	283	322	315	285	330	286	319	291	311	290	285	302	294	290	295	292	284	279	325	303	297	297	319	285	327	283	315	294	307	292	312	285	328	304	299	284	318	308	363	303	293	316	354	295	298	310	293	314	309	302	310	293	301	314	324	264	321	310	285	293	315	282	310	317	292	313	309	320	296	356	296	287	299	313	287	316	294	311	312	259	313	334	303	283	312	337	295	292	289	299	307	293	297	314	316	331	307	322	294	325	330	312	279	303	314	326	321	321	284	318	316	295	310	312	323	319	312	364	292	321	300	327	328	304	307	333	302	277	295	309	257	364	277	271	305	277	298	282	284	314	284	325	338	312	297	311	304	282	297	288	298	303	280	325	343	294	313	295	316	294	302	290	333	328	284	320	284	276	321	288	325	326	288	292	301	295	296	312	315	302	321	313	289	288	312	303	298	290	285	308	309	309	309	288	297	297	322	288	294	316	334	274	293	317	296	316	305	312	256	258	306	302	285	316	310	307	291	308	281	310	333	276	298	279	305	282	300	282	290	321	335	301	322	270	317	284	317	314	293	303	303	276	327	290	319	328	303	279	300	288	320	309	311	314	310	296	322	290	310	303	284	309	286	287	311	302	325	297	289	315	278	322	336	338	318	317	307	308	310	356	286	294	296	301	335	328	311	357	298	286	302	290	322	326	294	289	295	325	310	330	295	291	289	314	295	298	262	324	299	289	335	315	313	349	309	341	309	298	311	259	318	326	277	295	290	314	310	315	285	286	346	314	303	302	304	331	304	316	312	309	317	306	310	279	315	321	298	315	292	299	313	315	294	302	289	293	309	351	327	315	295	293	284	316	285	286	302	321	300	312	290	323	291	306	306	334	296	306	279	311	330	300	330	313	297	325	328	327	313	290	306	281	303	326	267	319	288	311	337	320	303	289	310	301	304	335	310	319	295	272	292	317	286	299	285	291	319	305	303	297	295	329	331	330	307	322	289	295	316	294	333	299	304	301	296	304	286	294	301	307	269	326	284	326	295	317	294	329	321	349	325	301	273	310	303	301	295	294	267	324	274	338	325	286	311	295	321	295	281	332	303	327	304	329	283	317	304	320	281	311	286	320	281	305	275	297	297	319	329	287	307	330	357	324	288	301	319	310	328	313	311	324	294	326	299	303	316	296	301	286	316	323	319	283	306	293	313	309	283	300	308	316	315	292	314	312	308	334	316	326	298	315	312	307	308	284	326	314	307	317	287	306	320	324	285	297	304	301	280	308	325	280	278	317	293	297	292	336	297	311	303	312	279	283	307	330	307	334	290	336	268	299	297	297	305	296	266	319	316	299	278	282	313	292	344	327	319	310	323	336	329	334	311	305	325	326	317	280	291	319	290	293	311	296	292	303	302	284	308	302	287	322	321	308	313	346	304	316	333	278	311	305	328	311	312	310	277	311	282	307	322	299	326	312	324	295	285	284	296	296	329	299	301	308	296	312	296	295	323	313	284	322	341	298	293	302	292	333	307	281	293	330	321	305	326	309	327	266	272	310	282	326	310	339	285	327	308	298	301	285	306	276	306	322	297	352	294	269	282	306	293	284	318	272	321	306	288	296	296	330	317	326	314	308	318	320	306	273	305	295	304	307	318	302	296	325	315	293	317	338	307	316	290	300	280	326	315	296	282	295	320	291	289	298	303	285	282	271	268	308	321	322	312	301	293	318	306	282	323	324	284	275	299	278	306	321	298	284	271	298	341	311	323	311	301	322	323	323	325	323	312	295	305	316	337	306	318	305	314	296	300	294	281	276	326	307	289	302	290	312	285	299	318	292	293	318	297	328	299	300	256	306	301	311	308	301	309	288	297	282	336	328	317	299	315	296	308	311	288	292	304	314	289	325	267	293	308	299	299	330	305	278	268	326	301	297	305	300	306	304	312	321	320	301	295	302	314	302	323	316	302	313	317	314	284	298	295	311	302	341	303	289	285	300	320	304	333	296	365	314	324	313	319	332	279	317	285	319	319	301	328	278	284	321	340	301	324	288	314	285	347	294	348	300	292	307	330	290	324	327	292	295	311	317	321	307	284	298	322	321	306	302	333	318	311	284	305	286	297	314	319	297	309	325	303	298	330	294	287	325	318	305	296	323	299	324	287	296	303	316	319	317	291	314	304	273	281	319	297	341	298	317	265	292	334	304	298	297	302	340	321	324	312	305	308	317	301	294	280	287	318	316	312	302	301	300	319	296	290	317	283	255	323	288	307	321	312	322	295	321	332	289	306	271	322	288	341	317	266	304	322	293	336	307	305	295	275	298	342	321	273	323	335	302	318	292	285	288	284	315	324	283	297	301	312	315	321	288	271	308	283	332	305	289	292	317	332	318	297	321	331	319	317	367	287	318	327	302	310	307	327	291	301	302	358	292	310	317	305	291	314	294	334	307	330	337	316	283	292	313	340	271	295	263	311	325	284	310	339	300	273	294	302	308	266	325	341	288	298	273	317	320	308	299	312	316	304	314	308	300	319	284	300	291	306	287	335	288	301	312	315	318	275	326	302	326	272	329	341	319	341	311	298	300	291	303	322	303	259	303	317	315	311	309	284	319	310	298	303	337	329	301	325	293	284	325	266	324	318	302	303	298	272	327	267	297	320	298	297	288	317	293	327	299	288	280	299	277	284	303	300	324	259	326	312	311	302	280	278	271	308	282	333	308	307	322	303	307	289	328	274	319	307	300	328	321	311	318	310	311	345	294	290	293	261	301	295	331	281	320	301	318	295	305	324	313	289	328	315	285	308	305	298	329	279	307	304	293	295	322	311	295	332	321	307	309	308	327	273	290	320	293	314	366	321	320	350	339	284	314	298	306	325	335	301	300	311	316	290	296	323	339	295	284	285	324	298	310	298	290	305	301	309	302	327	313	330	292	327	303	291	274	304	292	300	300	290	293	291	326	310	292	300	305	272	330	289	362	298	293	282	310	301	307	313	297	275	326	302	294	279	326	290	281	304	307	302	319	319	333	317	274	306	308	280	289	288	288	328	289	327	297	289	323	292	314	312	326	288	307	320	287	311	312	339	295	292	294	302	308	301	299	283	307	280	313	316	265	294	301	321	317	307	295	298	303	289	292	340	284	339	329	288	264	291	320	292	279	295	313	293	308	322	316	329	297	315	293	312	273	306	297	278	325	315	272	300	318	304	289	293	265	300	308	303	325	297	305	275	313	359	283
32367	54281	52294	42466	35009	28377	22441	17364	11826	8479	5808	4421	3321	2632	2142	1681	1416	1179	995	890	776	722	664	593	558	609	558	518	484	498	477	450	452	461	454	448	452	424	440	485	470	410	416	418	474	451	416	449	432	426	459	417	408	440	416	420	400	435	455	448	416	449	467	434	412	440	437	415	397	370	418	439	460	424	460	394	436	422	394	451	402	446	438	436	439	426	430	431	412	412	455	463	437	413	460	420	411	425	434	432	442	449	443	435	400	444	457	424	425	464	441	427	416	404	416	410	442	422	378	417	428	424	417	413	463	420	475	431	420	445	428	452	444	460	426	425	431	426	433	404	420	398	462	411	452	439	389	435	434	448	451	436	431	433	409	423	430	439	425	431	445	452	457	442	464	423	444	440	417	466	428	448	429	462	428	395	422	429	408	449	432	405	416	421	411	447	426	431	469	421	449	410	465	417	434	422	429	447	417	431	426	438	396	441	427	417	419	441	399	444	417	443	444	418	418	450	393	426	400	458	414	429	384	415	389	441	413	408	435	426	418	443	474	438	429	436	422	425	422	440	445	421	449	422	426	486	445	404	426	430	417	428	456	412	452	412	427	451	458	444	454	448	381	397	431	425	432	424	436	391	440	383	431	445	420	412	437	442	390	434	438	430	445	438	430	417	431	438	467	398	420	467	416	417	452	442	453	447	432	422	471	446	442	436	467	448	454	403	410	419	444	454	439	420	444	423	455	424	433	421	437	413	423	455	447	436	450	400	423	430	463	414	452	432	453	433	437	447	418	412	414	413	438	444	446	405	408	422	431	492	416	407	451	474	416	464	458	443	443	479	452	405	465	481	423	397	448	443	442	424	480	388	419	439	431	431	431	405	449	393	403	437	445	461	425	440	439	452	450	426	392	450	437	402	453	464	453	448	433	426	433	440	402	438	427	459	440	466	434	447	437	434	389	435	437	394	426	460	461	458	416	463	409	441	409	436	403	395	403	415	445	414	430	421	446	407	415	464	445	412	442	455	414	456	438	472	420	451	421	441	421	405	415	421	456	429	420	425	442	453	443	437	448	429	419	478	444	442	436	445	439	427	413	449	410	413	398	453	419	504	413	392	432	463	414	450	421	414	401	448	448	436	426	414	443	444	452	398	463	458	442	440	435	436	436	416	428	425	458	414	432	448	431	432	420	402	413	422	424	438	431	426	431	462	440	421	449	429	423	444	428	411	395	398	401	447	395	421	443	427	449	391	422	455	405	441	423	451	443	433	451	401	425	423	469	380	414	414	403	386	431	405	420	437	448	431	455	455	427	414	444	405	416	443	455	416	409	420	406	437	433	436	420	434	457	436	434	408	412	402	409	451	435	455	426	431	416	441	403	417	415	424	435	459	450	412	426	467	414	445	452	450	444	464	445	417	427	429	453	418	447	409	425	443	411	475	414	419	440	387	427	451	456	443	431	415	399	425	460	449	420	479	422	433	409	460	395	424	433	451	412	395	417	437	448	425	409	465	466	428	421	443	417	417	450	455	438	451	414	451	400	420	427	423	457	450	417	406	446	441	387	415	422	430	410	455	425	448	432	445	442	438	446	461	453	439	433	453	436	426	412	427	432	467	434	432	409	483	417	433	438	483	457	446	423	434	442	421	401	449	460	455	448	420	429	429	438	440	414	438	472	455	413	439	477	405	452	413	427	456	405	414	416	400	443	426	419	431	428	430	418	442	427	394	430	442	441	389	439	412	436	402	449	429	403	429	469	426	427	427	422	405	429	399	405	477	394	441	418	439	408	426	449	414	438	385	424	413	415	426	420	432	446	449	399	443	465	431	462	409	436	421	444	423	420	437	443	436	455	427	483	442	406	420	415	423	425	414	438	433	447	449	446	438	417	436	430	438	461	435	475	430	445	440	408	406	455	444	399	422	414	402	419	454	419	413	412	410	434	415	403	411	401	412	439	418	424	447	435	470	373	452	438	434	440	459	451	495	440	464	427	425	428	418	437	442	454	432	447	439	413	442	404	429	427	420	441	438	453	421	431	379	421	452	443	430	441	404	433	402	421	457	423	474	443	437	426	438	465	413	456	432	458	393	431	435	434	449	418	411	465	459	416	433	458	433	420	450	434	436	431	409	445	419	423	455	438	436	411	475	423	417	459	458	425	414	427	445	404	456	439	440	400	444	394	416	450	467	439	448	449	443	430	450	407	451	441	427	417	463	408	422	452	478	450	393	422	404	432	425	486	436	467	448	408	411	428	426	448	371	444	428	449	431	451	433	444	438	443	448	415	448	437	482	420	428	442	406	395	452	407	453	408	441	419	433	447	459	424	442	419	432	419	437	432	438	393	465	424	429	472	455	398	434	405	427	445	450	433	411	445	439	415	464	414	445	405	405	450	453	475	424	461	469	414	440	423	450	421	436	435	392	413	479	416	440	400	434	463	410	420	467	439	437	400	417	453	435	423	406	437	430	425	391	471	438	441	441	415	437	387	446	380	436	460	443	435	439	438	440	428	407	426	413	410	436	442	404	405	433	477	448	458	406	401	444	455	418	399	424	428	424	425	444	489	419	369	450	431	450	406	415	439	434	405	393	463	452	421	424	413	400	437	409	446	425	426	436	422	432	442	417	398	419	475	392	440	435	436	426	445	435	451	427	422	415	436	428	414	406	456	444	428	417	420	428	450	442	438	452	414	434	461	429	416	442	444	445	433	409	443	438	421	419	446	422	384	403	451	393	399	406	459	431	426	406	427	414	421	426	433	410	455	409	430	456	418	428	416	426	416	465	414	465	442	413	435	405	418	423	427	416	402	459	403	416	424	430	434	457	432	445	436	446	436	450	418	412	452	471	383	395	433	415	449	418	456	447	436	448	415	464	407	438	417	432	458	438	443	435	463	444	397	468	407	434	429	400	458	430	436	436	429	436	421	432	422	476	421	410	430	401	411	422	464	421	462	449	443	410	429	427	424	380	441	450	419	433	431	373	417	477	444	408	405	441	431	413	435	474	436	452	456	453	400	451	438	455	447	442	415	469	430	429	433	406	438	430	432	424	391	461	458	421	410	446	435	428	438	444	424	404	465	449	414	418	451	448	429	425	399	442	396	448	389	445	459	418	424	416	429	440	421	411	403	430	439	439	430	423	458	425	433	435	417	444	434	461	458	407	396	402	429	434	421	426	425	468	443	453	429	442	439	416	439	429	435	430	421	444	445	436	422	394	470	460	428	456	431	393	427	438	426	405	418	441	446	417	434	395	444	447	433	427	434	427	443	425	416	437	456	432	445	450	425	460	416	432	407	411	426	399	472	467	417	440	433	403	450	424	458	443	397	427	412	462	411	416	457	437	439	413	414	440	401	435	439	450	448	439	416	386	423	449	391	424	463	434	451	436	465	436	430	461	405	436	404	394	439	420	434	398	482	369	455	423	419	427	459	384	422	425	460	441	411	445	422	453	418	409	418	441	430	449	417	475	393	450	435	427	433	467	417	413	466	438
22996	21022	28685	24498	23792	25445	24233	15541	9677	6524	4312	3033	2319	1801	1443	1168	985	837	684	641	544	527	439	431	397	381	361	321	339	344	341	308	297	275	307	306	273	293	300	279	272	281	290	292	272	317	272	276	276	275	250	293	304	290	290	281	318	268	289	309	271	293	274	275	292	287	280	282	290	270	286	265	315	334	285	321	275	278	307	281	288	270	301	309	311	282	306	286	279	307	301	288	297	272	277	278	314	281	293	300	268	304	288	301	291	276	297	290	297	291	282	316	300	303	273	316	303	275	275	279	314	299	265	285	288	282	271	260	309	272	276	283	277	312	314	276	300	316	279	266	305	270	296	252	256	279	312	301	271	281	309	282	287	334	294	297	297	302	293	267	291	295	260	279	302	269	297	244	300	298	268	299	263	277	285	249	310	293	296	287	264	263	270	310	289	300	238	296	307	274	247	267	312	286	285	291	262	267	283	297	283	296	310	296	312	287	305	261	296	300	270	304	299	286	277	271	301	282	320	280	281	276	318	298	290	265	305	266	288	271	303	302	304	279	274	297	281	313	326	312	303	288	313	305	306	291	273	286	288	276	286	277	298	298	296	275	286	303	292	303	259	290	283	287	275	282	279	289	259	281	332	299	306	281	274	299	286	339	275	294	289	288	276	289	270	302	286	279	286	304	244	277	294	298	276	272	299	282	281	257	304	269	289	273	286	274	270	287	270	310	284	287	273	280	291	319	272	299	327	305	303	272	294	278	263	273	274	294	323	292	286	281	294	258	311	313	278	262	299	286	316	281	288	286	248	278	262	322	280	278	261	294	292	275	279	304	304	317	288	267	301	289	299	298	269	305	236	285	289	290	314	315	250	252	268	301	283	267	271	282	285	264	288	296	294	274	312	297	298	292	279	304	301	278	276	287	292	268	294	290	270	284	262	313	294	271	288	296	287	298	306	293	300	311	288	305	305	292	303	266	287	276	301	276	271	270	297	274	271	284	291	280	309	293	301	287	301	280	282	276	241	284	276	291	278	312	269	268	279	283	318	304	277	267	296	279	277	293	281	277	293	262	278	268	275	298	289	267	329	297	312	271	260	311	302	265	323	295	300	305	291	273	276	305	297	278	306	283	302	300	270	299	279	297	294	295	312	283	273	297	311	257	298	266	292	294	276	281	288	296	306	278	323	289	282	299	295	300	281	286	300	282	266	266	301	287	285	291	277	302	296	316	277	316	286	294	302	291	274	286	267	306	301	278	263	282	283	291	264	277	270	277	289	265	262	270	284	281	297	290	302	291	286	300	282	280	289	289	295	299	290	255	283	275	278	339	264	283	264	300	283	257	297	269	279	287	274	297	247	286	301	313	296	292	252	284	273	289	294	281	240	298	314	306	304	293	276	313	271	287	306	288	294	271	277	318	289	272	262	277	300	268	264	281	288	290	306	283	273	326	298	305	295	321	279	310	303	287	273	276	324	278	297	276	306	291	270	306	268	291	268	264	308	282	293	264	291	282	316	303	262	296	272	278	276	309	298	290	306	309	264	259	263	264	265	280	283	298	306	301	311	280	260	293	282	265	305	296	263	296	254	269	298	329	288	288	324	261	265	277	299	308	266	272	286	281	289	260	296	274	287	279	256	311	298	269	278	290	281	290	273	281	299	262	275	280	264	296	281	275	304	309	278	274	289	279	300	288	310	305	287	305	280	284	287	299	295	301	288	276	280	296	297	277	281	272	294	320	319	329	298	317	315	318	279	268	309	282	281	284	287	277	298	307	284	281	306	295	260	276	278	288	282	296	286	300	283	298	290	291	271	288	281	290	281	292	310	290	284	313	263	293	280	278	303	294	285	309	289	282	277	275	270	285	251	287	272	295	289	285	250	283	283	287	287	275	288	274	285	288	274	302	299	295	260	273	306	287	287	299	297	280	282	302	276	305	265	284	301	273	265	299	271	273	291	331	315	287	275	298	283	323	290	285	268	287	278	323	309	309	273	279	293	263	310	287	262	269	289	264	286	311	311	295	268	299	288	297	290	306	284	288	256	268	339	301	260	271	296	305	260	276	271	291	294	293	284	269	276	264	286	282	288	303	300	303	305	316	289	316	299	303	262	299	299	310	274	290	288	257	277	314	283	258	257	289	287	276	285	279	306	284	339	277	312	298	281	296	290	277	316	265	279	267	270	293	315	282	268	299	293	295	300	321	319	280	286	287	254	285	270	297	301	262	264	272	264	292	271	272	252	298	275	276	285	282	304	272	305	313	277	290	263	265	285	249	256	273	287	302	289	293	286	284	288	272	285	283	262	287	278	278	310	281	296	321	297	274	287	278	289	285	280	281	260	287	268	314	279	277	306	297	275	287	295	264	304	295	275	294	292	287	313	301	306	289	283	258	282	304	327	289	243	271	283	296	275	272	269	316	281	316	291	273	300	290	257	309	261	323	306	269	258	277	281	267	298	288	292	276	266	299	291	310	301	298	283	295	319	287	296	285	261	307	295	299	288	275	268	294	288	291	316	259	277	287	281	268	272	302	274	257	256	277	294	300	281	302	272	305	280	292	289	255	316	315	268	278	300	297	309	266	283	259	307	280	257	272	305	281	274	277	282	289	285	286	297	264	302	289	289	276	285	303	284	304	289	279	306	277	283	305	280	290	307	292	282	287	296	292	274	269	276	276	281	258	281	288	270	267	283	309	277	297	251	284	261	282	278	279	294	298	297	260	250	273	279	297	313	290	279	268	290	300	233	303	308	308	291	270	282	266	277	289	287	281	299	291	288	275	307	300	254	293	263	294	286	288	285	266	268	280	252	259	275	302	282	295	293	300	271	291	302	290	244	312	293	289	303	301	293	314	269	262	268	272	284	270	246	288	284	304	298	306	273	275	275	290	284	276	286	322	268	286	295	285	278	285	298	266	284	260	288	299	295	275	285	296	295	295	306	264	313	265	278	259	299	284	280	317	285	279	330	344	277	276	263	299	295	289	290	272	304	279	269	265	302	265	312	287	269	276	270	290	290	252	300	314	281	285	310	291	319	301	302	279	284	297	292	271	303	289	284	325	267	271	304	292	290	283	275	268	263	295	268	270	276	312	277	279	298	279	288	271	291	278	294	276	264	293	265	319	275	285	269	279	286	269	294	297	262	301	285	285	287	269	267	294	265	261	270	253	306	265	292	294	296	259	285	296	315	248	297	271	274	280	295	292	288	300	296	284	291	275	283	313	276	302	267	283	300	292	301	277	277	279	321	308	276	289	295	312	290	254	285	296	259	272	267	283	271	321	311	286	260	281	273	295	275	303	301	256	283	266	283	286	304	285	282	298	289	290	306	262	286	300	316	289	259	256	312	289	292	263	270	269	289	312	291	264	269	281	296	242	303	297	293	294	274	269	272	246	287	269	279	286	283	310	295	288	313	268	269	296	317	288	245	280	282	270	284	255	314	274	335	301	283	265	293	285	302	314	305	302	286	302	272	285	268	261	293	290	300	298	294	324
34068	57563	58865	48253	39982	33583	27366	22051	16296	11832	8199	6114	4833	3643	2989	2394	1906	1637	1274	1148	975	852	718	674	638	608	554	539	503	482	463	456	456	402	446	404	390	403	414	371	426	379	433	429	400	362	420	380	376	404	394	398	416	419	415	388	396	380	389	406	372	399	413	393	380	361	429	420	409	432	439	411	401	394	418	418	405	392	407	418	413	417	376	405	422	388	412	344	401	424	437	387	401	414	404	435	357	396	382	418	362	395	419	421	423	404	396	381	372	401	408	423	399	381	404	418	373	396	412	389	385	428	371	409	410	430	431	412	425	420	402	403	397	393	391	393	413	390	410	394	378	401	425	407	368	387	389	354	401	415	394	388	411	410	421	419	393	431	409	450	420	374	378	366	400	376	404	391	371	380	392	390	373	375	384	395	423	394	406	395	383	407	416	420	459	387	371	435	382	373	425	410	390	429	381	430	414	384	410	364	424	396	414	426	377	408	402	456	422	409	451	415	417	439	400	388	401	378	393	390	398	419	406	394	416	394	401	414	407	356	389	389	401	434	404	401	408	416	359	406	417	387	426	410	400	395	387	416	411	418	391	423	445	412	392	375	393	413	416	391	412	396	382	392	408	424	384	376	389	428	395	395	395	392	410	358	399	409	424	377	419	368	419	387	368	408	422	402	413	397	352	406	386	420	387	390	402	393	392	406	366	401	390	406	421	401	421	405	393	419	417	406	373	363	410	437	441	376	387	385	356	409	395	387	389	408	404	382	351	424	397	410	393	420	407	384	403	401	414	379	367	444	434	417	438	379	383	444	395	395	382	370	417	380	387	367	429	393	409	364	413	363	405	414	460	422	386	429	362	410	372	404	389	438	381	386	407	420	380	431	384	408	405	416	387	406	432	379	426	418	408	420	393	411	394	397	424	400	392	417	369	391	397	425	397	391	365	404	366	364	422	392	415	401	427	423	413	413	382	388	423	393	450	386	390	381	369	373	419	404	393	412	443	392	441	372	406	385	393	422	432	398	380	420	409	394	381	402	402	408	424	389	368	420	400	398	409	431	404	402	418	424	369	378	393	416	425	429	395	394	385	406	399	416	368	367	449	421	404	403	392	378	390	446	382	419	408	375	408	390	407	373	378	369	383	416	410	388	390	427	379	381	387	430	421	433	425	376	405	398	424	396	397	412	418	401	427	416	397	445	396	407	410	381	428	383	409	428	391	368	378	402	391	405	391	413	406	398	390	423	426	399	364	412	410	396	399	375	416	420	416	407	413	412	382	432	421	418	405	400	381	421	420	403	393	392	411	385	374	435	413	382	375	400	415	422	366	408	417	422	377	415	396	414	454	397	376	404	423	396	395	398	412	400	391	406	368	422	424	391	411	409	383	388	420	393	411	392	432	401	421	423	418	428	402	413	419	376	411	409	373	368	418	432	409	405	431	442	404	400	400	390	405	382	415	400	409	388	399	392	415	410	393	398	394	425	403	424	387	361	400	395	407	411	403	410	406	381	410	401	391	397	442	386	435	382	385	393	418	423	382	435	422	413	382	367	375	413	400	411	400	401	443	374	405	374	389	440	390	421	415	380	399	432	419	397	424	404	392	404	400	440	355	414	410	408	429	400	418	405	404	402	420	426	408	392	365	399	424	384	375	367	436	393	405	376	379	423	430	441	396	391	356	402	365	353	408	402	391	425	378	397	440	380	409	395	399	406	379	432	421	429	417	371	407	403	412	422	394	407	425	382	386	414	391	375	405	366	391	378	376	405	403	375	425	410	392	371	382	406	394	403	414	391	403	402	389	401	410	420	396	393	426	404	416	382	415	354	426	413	409	406	401	391	414	383	403	381	417	414	403	374	434	414	391	413	413	442	436	405	378	419	405	362	417	409	399	408	418	385	407	423	404	419	393	415	381	410	414	369	404	408	400	400	424	449	403	397	385	401	409	361	397	386	408	400	399	407	400	409	377	376	425	398	413	380	414	428	433	378	402	414	393	448	423	412	402	445	408	371	430	381	439	378	376	415	402	376	416	432	443	410	402	413	399	394	405	384	386	367	399	401	373	414	388	416	380	416	396	367	363	378	373	378	446	367	378	411	427	419	391	391	413	391	406	422	414	369	403	392	367	397	437	398	396	408	453	413	386	418	417	364	408	414	405	391	401	394	440	361	401	393	409	417	407	377	402	418	407	385	397	404	384	407	386	396	413	426	426	406	443	403	395	422	405	380	382	394	394	425	374	422	418	439	396	354	382	369	402	403	388	389	393	442	364	423	390	438	451	392	387	399	395	349	397	415	401	374	438	413	409	406	335	404	374	380	438	380	366	392	403	373	388	417	420	434	384	423	427	369	408	405	386	360	363	383	400	400	404	424	421	398	446	384	424	397	415	444	424	410	413	422	384	365	391	380	428	364	404	394	379	393	378	423	386	415	385	394	358	385	370	382	426	363	432	420	381	410	421	381	376	407	391	381	470	405	388	423	394	410	385	402	414	409	376	421	380	396	425	373	393	384	370	406	392	406	405	434	392	416	399	386	420	404	388	384	411	362	416	402	388	405	383	381	402	433	416	407	394	400	396	444	429	410	422	374	423	395	419	405	437	416	427	392	408	393	405	390	403	381	411	397	391	389	408	375	375	382	406	400	404	405	425	405	397	427	371	406	396	408	411	397	378	368	368	375	399	416	379	421	386	417	397	425	417	402	392	430	392	405	427	411	407	448	397	398	413	375	376	393	416	427	404	402	377	402	377	414	387	409	406	408	397	386	414	402	384	365	428	395	411	424	412	371	368	382	414	428	386	380	363	399	391	398	386	387	386	400	387	410	381	404	417	387	385	380	403	392	383	389	367	407	403	415	360	406	412	406	390	393	448	397	412	371	373	358	405	369	425	439	401	455	374	441	397	390	427	389	424	393	403	407	411	427	410	371	403	403	406	418	388	370	418	391	414	411	403	419	423	422	421	381	389	394	390	408	408	387	397	395	416	422	403	397	401	448	411	358	367	422	442	421	408	392	375	395	418	399	367	383	425	407	415	422	385	394	382	422	385	436	376	387	392	401	428	413	408	423	393	381	399	368	399	383	392	390	409	392	421	398	402	446	427	368	415	390	378	388	380	423	407	402	430	393	387	348	422	362	403	379	423	340	429	403	391	390	378	395	372	425	356	405	404	408	389	362	399	401	389	399	426	396	404	422	404	394	405	379	417	399	403	390	429	352	394	413	435	363	375	381	418	421	436	419	395	417	406	386	398	426	417	378	407	424	412	425	380	397	402	375	382	406	392	429	376	392	401	396	389	408	418	400	381	396	399	419	389	397	449	402	429	400	392	408	395	397	372	390	401	395	398	381	402	403	393	418	417	422	400	411	404	419	420	405	439	420	391	384	418	433	409	377	398	382	407	395	409	399	415	411	396	400	440	432	373	423	371	376	416	394	417	384	435	374	405	378	427	421	405	388	406	424	391	405	391	414	385	361	413	370	438	406	418	419	349	412
27961	28841	37886	32117	22199	13793	8642	5511	3735	2529	1661	1250	1032	812	679	646	506	471	444	393	390	365	331	314	372	323	323	290	306	282	279	282	306	258	256	276	285	249	298	276	245	298	283	272	278	297	289	256	257	283	276	301	305	273	267	277	293	285	264	311	261	262	278	275	277	287	282	262	284	273	289	286	281	289	279	286	282	255	272	297	272	288	252	274	283	280	246	295	264	317	266	293	267	290	286	267	277	273	257	265	303	294	280	277	286	279	289	304	260	274	277	283	295	283	272	263	261	268	277	295	289	287	249	297	291	270	309	309	254	279	304	285	267	301	269	299	292	277	260	284	303	271	262	288	258	260	303	246	274	282	296	286	272	244	288	267	268	255	270	274	258	279	286	302	280	310	299	280	271	280	304	267	287	280	272	277	277	259	281	308	270	284	286	265	275	271	251	242	273	273	274	284	276	266	279	262	301	270	305	273	280	293	287	299	298	273	273	279	251	257	294	289	277	290	283	314	281	253	299	280	280	255	289	269	289	268	285	235	285	282	256	278	301	274	269	293	252	285	296	280	257	265	253	288	260	262	255	267	262	260	265	316	261	264	308	283	282	275	296	285	277	282	274	311	285	294	303	234	276	232	266	253	284	282	296	265	281	302	304	273	270	292	274	281	256	295	284	265	263	267	293	286	286	291	279	254	298	276	263	301	259	258	300	279	257	305	267	262	288	284	275	307	245	260	294	263	302	273	275	278	277	241	278	298	248	277	315	275	285	278	250	234	266	255	280	298	261	270	290	263	289	271	315	255	277	308	289	266	295	248	293	271	278	292	283	272	291	250	287	275	297	276	275	295	313	292	307	277	312	260	291	300	255	297	283	283	302	278	292	268	295	291	273	281	266	257	315	285	273	272	282	278	278	280	231	283	287	282	282	311	282	295	262	251	280	295	280	283	287	286	305	272	264	290	262	270	305	265	286	305	267	264	286	316	312	311	257	278	299	278	266	262	281	293	275	282	274	267	279	318	243	276	286	298	279	259	272	278	292	262	272	274	266	250	293	264	269	270	265	284	268	270	277	236	269	258	269	264	295	272	247	272	269	285	282	282	282	279	322	296	305	293	259	262	300	273	263	242	303	244	301	296	258	314	285	262	296	288	266	256	290	278	284	266	308	299	279	284	270	286	288	263	291	275	301	284	253	269	264	274	273	283	289	280	275	288	268	273	257	288	270	250	262	276	289	283	281	246	294	293	266	292	312	296	274	261	297	241	280	283	277	260	316	245	300	253	276	314	291	282	262	308	267	306	264	248	287	223	268	285	278	275	242	279	299	245	278	295	294	286	302	260	272	298	267	289	297	282	319	293	292	281	284	306	289	305	291	289	316	274	266	244	273	292	280	264	247	277	280	299	264	278	243	310	279	290	283	278	281	272	260	270	283	286	284	298	252	285	272	291	265	263	302	279	307	262	294	306	274	299	316	299	285	276	275	286	274	247	268	286	270	287	295	280	291	264	292	267	283	275	301	259	250	292	280	291	293	272	264	290	290	291	284	266	264	306	283	270	291	291	306	270	284	264	277	273	272	270	310	276	276	298	277	295	290	259	273	309	263	260	269	278	268	286	275	278	250	274	265	248	264	289	294	253	299	289	295	260	275	251	264	272	268	277	270	299	276	315	279	258	296	256	303	272	275	296	301	287	292	268	315	277	271	258	279	280	271	313	297	317	286	256	273	274	260	260	261	272	286	295	302	286	260	276	285	289	279	259	277	293	279	293	256	254	288	275	259	274	251	289	308	284	266	299	282	283	275	281	267	260	273	284	275	290	291	302	288	265	273	253	242	267	263	255	264	271	271	289	271	281	291	285	305	242	293	250	278	265	288	280	284	245	280	263	272	246	304	291	308	236	274	294	275	318	316	253	270	281	281	271	284	268	248	268	265	264	275	275	253	282	269	280	297	279	290	267	337	264	294	283	273	250	285	264	300	293	279	262	276	286	280	242	266	281	282	276	295	260	309	270	284	272	291	297	268	282	301	283	271	291	289	265	300	299	269	289	248	292	273	280	289	263	257	300	288	276	282	311	290	268	286	279	301	283	252	269	307	285	275	284	305	285	285	302	313	268	291	252	265	274	268	301	274	294	289	268	256	285	246	269	312	280	265	243	293	273	220	272	277	271	268	275	292	296	290	261	287	267	306	266	283	276	271	293	259	271	291	288	293	307	299	303	261	284	293	262	274	264	265	266	252	292	253	281	286	257	245	261	254	297	297	278	271	267	292	267	280	315	293	273	273	311	261	289	313	285	264	291	272	257	274	291	275	253	265	281	269	262	259	254	263	270	267	281	288	304	257	264	311	274	296	283	273	270	284	282	270	248	294	296	284	271	264	289	259	299	286	247	293	282	280	282	271	251	274	283	267	261	270	278	279	268	284	277	261	279	278	286	266	284	305	280	247	328	271	277	271	308	307	279	280	269	286	268	272	266	244	256	301	293	300	268	267	239	302	246	293	287	250	283	281	266	276	284	290	275	275	281	289	275	269	286	292	277	252	272	292	253	274	265	273	262	281	297	255	282	276	272	284	281	295	284	251	303	281	282	278	275	267	270	269	319	284	302	291	268	280	282	268	295	301	286	308	275	284	263	286	273	292	302	262	268	309	265	250	286	285	266	269	285	282	288	286	262	254	282	290	276	262	286	288	255	303	254	261	268	276	264	289	284	273	276	251	286	289	288	269	299	282	294	256	281	288	301	279	278	275	311	292	273	286	280	285	280	260	264	280	295	285	259	307	294	266	236	288	282	303	286	290	283	276	291	275	267	256	275	254	257	272	281	290	267	278	275	256	286	301	294	299	291	304	263	288	246	257	257	270	286	255	267	254	304	285	262	283	289	266	279	289	298	297	298	278	282	269	286	281	316	278	304	258	292	280	282	288	309	273	293	272	277	258	254	290	268	255	268	270	312	255	251	269	268	276	275	274	302	278	253	290	321	266	256	264	276	266	297	285	289	299	285	295	272	306	278	285	291	270	288	268	258	284	286	304	291	262	299	225	262	268	273	259	278	278	282	283	269	287	298	302	255	298	292	283	282	253	262	246	290	283	251	263	295	278	320	272	290	279	282	301	278	286	279	285	265	303	292	264	260	271	271	268	289	277	305	269	266	279	270	248	291	287	294	285	289	262	300	276	284	277	308	261	281	268	275	307	249	270	299	288	322	280	276	305	279	287	261	279	300	243	279	257	291	284	302	296	305	248	266	267	280	272	285	270	275	241	289	272	279	296	277	269	247	286	297	288	283	264	283	280	280	250	264	253	277	279	269	266	268	279	296	269	251	282	295	245	274	293	274	286	291	258	265	297	266	246	262	272	267	303	254	271	278	268	289	268	308	269	290	284	279	265	283	263	273	281	308	273	292	277	276	298	283	278	275	272	288	275	266	274	275	265	294	261	282	298	249	293	274	281	272	305	280	250	284	278	300	280	287	283	253	270	258	268	277	289	285
31147	47665	44894	35390	27925	20808	15295	11177	7836	5571	3681	2706	2135	1660	1376	1194	948	905	755	623	612	529	566	487	480	474	467	458	409	422	434	416	394	405	396	374	378	400	404	429	391	389	410	418	369	396	399	432	385	417	391	413	366	386	396	426	381	404	405	358	361	375	361	378	346	408	382	359	425	388	375	406	385	378	402	398	404	401	389	403	401	393	387	397	370	387	403	393	417	392	406	383	367	421	398	391	376	404	386	411	393	406	376	371	406	416	414	409	415	383	372	439	407	376	417	423	423	396	368	377	397	364	372	398	436	378	401	373	388	396	408	371	386	387	383	414	386	339	404	391	411	373	405	384	387	403	379	412	382	374	392	357	355	395	358	366	377	401	410	433	404	412	372	391	388	403	411	398	390	401	401	384	413	413	378	422	410	392	399	431	383	397	416	379	392	416	376	382	390	400	398	401	386	387	383	397	403	400	398	393	428	418	384	408	362	442	409	375	387	391	421	401	416	393	359	411	398	394	387	417	409	381	398	414	378	414	373	384	395	368	383	363	399	401	401	431	382	395	396	407	399	434	402	405	386	388	427	424	390	428	370	395	402	399	377	407	383	391	383	354	453	367	413	416	396	409	404	407	375	409	374	389	451	418	399	433	411	368	434	409	392	397	371	403	395	401	369	392	400	405	405	413	422	378	389	403	392	395	397	413	409	409	431	401	395	382	390	440	419	386	378	398	386	385	392	406	388	390	415	389	394	410	411	372	397	396	383	377	401	378	392	377	391	417	392	348	387	374	368	385	394	413	422	374	408	394	405	395	398	352	363	409	368	379	431	403	454	369	408	453	409	419	394	367	411	383	423	396	408	401	394	423	401	426	413	410	422	388	395	362	382	395	361	372	379	370	387	437	385	430	415	405	380	386	436	352	377	392	361	355	440	406	391	386	380	398	363	392	358	382	400	388	400	403	400	416	399	362	392	421	375	385	393	388	406	383	433	375	390	413	370	378	386	380	371	370	376	403	406	382	385	412	413	377	410	414	390	398	414	365	393	355	410	377	374	405	397	382	394	407	442	386	392	398	391	396	382	388	397	404	374	411	396	434	351	376	371	394	402	359	384	441	352	391	396	346	393	424	431	377	357	394	395	409	372	400	374	391	372	406	404	404	359	383	387	406	414	383	408	377	395	414	371	374	394	388	389	430	420	402	409	364	386	401	385	387	445	391	376	415	396	401	404	423	375	365	408	352	417	388	385	426	410	399	422	369	389	384	436	416	413	387	377	355	399	427	431	364	394	407	390	381	404	401	379	388	369	392	395	387	392	408	362	375	393	379	355	393	383	437	396	388	385	398	414	429	401	430	362	373	403	422	406	443	397	394	392	413	389	385	431	409	397	360	383	415	348	397	410	404	392	422	397	396	410	392	432	408	409	373	422	420	396	404	424	394	421	367	409	379	375	438	403	364	379	408	393	436	406	426	422	412	435	407	427	389	394	403	403	387	396	394	392	391	398	385	416	420	399	437	402	395	341	458	396	392	391	393	394	438	406	395	377	392	367	372	384	380	423	387	401	416	396	407	443	391	378	375	391	385	405	370	402	411	416	380	393	387	425	396	399	376	408	401	390	385	397	384	408	393	413	417	410	387	420	390	395	387	403	397	398	443	429	384	393	396	399	395	380	405	394	392	377	400	373	407	409	359	424	408	376	380	394	434	433	420	391	457	373	422	361	400	418	428	406	407	395	406	416	380	432	390	355	427	376	415	406	376	387	388	380	382	386	352	396	427	399	375	426	427	383	392	409	377	415	413	384	391	383	362	407	366	412	436	428	382	403	367	377	369	386	401	416	392	411	385	381	384	400	444	403	420	423	406	438	419	425	437	376	354	385	390	367	367	397	412	410	396	376	406	415	431	426	386	416	393	412	375	425	378	379	392	390	418	397	368	364	418	396	376	399	426	398	418	383	402	376	404	413	401	405	383	445	398	377	370	392	397	396	379	403	417	410	394	386	357	384	430	421	398	420	383	418	440	381	397	386	398	363	404	375	418	452	431	341	389	437	395	355	398	423	379	372	394	371	362	398	435	395	397	402	370	391	378	387	381	367	400	368	390	397	384	380	408	399	421	394	412	400	384	405	397	385	377	345	401	406	382	397	415	405	387	385	410	416	382	385	414	409	413	416	409	397	393	396	360	411	410	403	395	399	388	410	424	378	394	439	367	400	394	407	380	419	430	384	395	399	385	398	391	388	396	435	386	396	349	429	375	412	396	380	394	395	376	380	442	385	394	365	372	418	391	361	389	438	409	383	400	427	384	412	402	422	398	415	413	382	435	406	400	412	366	373	411	371	407	408	410	409	413	422	356	412	430	404	406	379	410	385	408	389	410	396	384	406	361	382	437	419	426	394	394	387	372	403	409	396	409	408	390	402	408	405	428	421	352	387	421	407	417	402	386	396	376	408	402	416	406	376	407	420	410	378	357	389	437	412	406	385	444	401	424	386	391	423	418	384	388	396	403	366	389	386	379	367	414	395	400	388	378	415	377	394	410	409	413	388	398	392	397	396	396	364	395	398	425	408	427	430	412	413	410	410	407	408	398	393	366	347	421	410	426	365	403	371	398	391	408	373	399	450	379	370	410	395	391	368	375	400	408	400	391	402	383	375	411	405	369	393	370	407	394	409	365	449	430	432	437	384	369	378	390	396	383	386	428	392	374	401	382	416	399	412	387	394	380	394	389	407	385	405	403	400	414	376	381	405	398	351	386	395	395	401	415	378	405	400	411	384	387	405	406	378	388	417	369	415	419	402	390	416	401	353	381	378	378	363	408	402	431	377	382	424	407	391	390	401	382	407	406	363	426	385	411	443	428	442	388	399	383	386	436	423	383	416	412	398	404	400	412	388	355	399	399	433	389	394	400	412	388	392	408	398	368	385	374	405	374	424	365	373	404	415	427	409	400	397	409	396	394	398	409	395	360	405	379	369	401	384	402	446	375	384	406	403	421	392	425	378	407	364	385	414	409	389	367	389	404	426	416	404	397	410	361	382	375	407	417	407	381	399	380	416	404	407	390	375	424	409	388	383	401	407	421	426	406	431	369	421	375	388	383	404	408	399	391	411	416	388	432	389	386	413	348	357	378	418	436	435	412	422	433	374	366	374	357	388	383	389	418	414	416	369	397	413	422	414	392	389	413	370	407	392	357	391	376	391	405	396	394	363	426	358	397	413	418	387	392	411	371	388	421	398	352	406	381	402	404	393	418	381	375	386	398	399	410	420	403	422	384	388	381	374	391	402	418	394	367	378	393	391	371	378	396	352	360	401	397	398	398	394	415	411	366	385	355	406	384	388	376	431	380	407	420	414	389	410	402	403	370	356	407	390	412	411	398	386	396	397	379	380	380	425	397	392	378	401	391	379	379	388	433	409	380	412	395	359	383	397	422	366	408	411	372	414	369	402	365	395	381	382	393	397	340	399	355	374	416	378	411	432	422	420	397	385	384
24074	21014	28498	26503	25705	23058	17554	10263	6674	4457	2889	2084	1587	1277	1107	868	706	644	580	541	482	457	417	351	400	370	313	348	347	315	338	336	286	300	321	317	285	295	309	339	269	301	310	302	281	323	318	290	299	298	324	279	301	317	306	323	281	297	298	310	280	308	305	307	324	293	292	296	315	307	322	332	289	278	305	306	308	294	319	291	305	299	313	276	300	307	301	310	321	291	298	289	287	305	331	320	297	292	262	293	306	276	296	280	306	288	335	307	306	277	337	295	304	297	333	308	294	275	303	346	319	315	305	285	284	276	304	283	309	309	276	303	285	307	303	331	280	317	323	305	304	291	289	274	329	311	298	278	292	310	284	318	303	292	303	278	325	354	317	297	320	313	315	308	320	324	329	311	289	290	313	294	321	311	292	276	292	300	283	275	277	308	303	313	289	326	292	289	267	305	293	310	303	317	296	315	322	301	315	297	305	269	304	298	300	302	279	277	288	312	297	286	307	307	318	301	322	319	281	303	299	263	298	286	310	303	326	299	298	283	304	305	302	282	296	317	278	322	293	327	291	317	294	291	274	308	311	291	305	299	312	309	297	311	325	285	296	331	321	288	296	324	316	273	335	275	278	309	314	270	315	311	278	290	290	297	286	301	291	303	272	290	325	286	285	302	282	297	296	285	322	289	303	328	275	300	295	334	294	296	319	315	303	289	291	326	308	301	327	318	296	283	331	319	323	284	281	312	267	301	309	298	313	277	292	296	306	319	286	311	277	297	281	297	312	282	298	320	294	279	314	298	339	288	319	305	310	338	294	295	266	282	307	297	280	307	295	324	289	279	311	311	336	275	273	290	300	292	332	301	300	297	307	323	281	289	316	276	277	334	328	280	318	292	324	309	296	302	280	292	269	333	303	302	338	307	298	309	270	311	295	283	300	310	289	306	290	307	291	280	315	283	297	303	305	318	297	290	297	286	318	245	322	293	320	312	267	289	305	291	294	311	270	317	280	311	300	320	309	321	280	311	296	300	301	279	304	290	294	295	279	302	311	293	270	300	295	288	309	268	322	317	311	279	302	298	298	315	289	277	297	318	318	292	294	328	286	285	300	301	289	302	308	296	296	300	301	279	302	298	269	326	302	327	317	278	296	317	296	291	289	298	291	294	312	332	313	300	291	305	308	301	303	318	303	282	318	317	324	334	283	306	281	306	277	282	301	279	334	293	311	285	297	326	300	319	284	312	254	293	326	319	307	304	295	298	323	332	310	311	304	315	314	293	314	325	307	313	332	301	294	328	314	316	279	256	321	292	307	293	294	313	352	307	322	306	305	316	285	285	296	328	276	312	293	274	284	317	274	323	287	284	283	311	286	283	294	346	287	299	289	300	281	323	313	253	322	301	293	304	291	307	290	285	289	291	310	292	325	318	301	288	295	291	296	336	335	306	333	302	292	303	316	317	292	312	333	290	307	311	291	295	314	321	317	316	310	290	314	354	289	283	319	286	320	291	290	286	306	291	305	317	285	300	304	321	301	313	322	279	318	290	296	306	309	328	285	320	302	327	290	344	304	338	314	291	296	315	291	308	289	300	306	297	304	299	281	318	304	298	288	294	315	324	277	301	275	309	307	315	310	307	312	312	334	303	316	306	323	322	303	318	294	311	291	316	318	331	340	296	293	281	316	278	284	295	296	304	328	283	322	295	305	328	285	324	310	326	289	312	299	276	299	300	299	317	319	296	296	285	282	318	290	300	319	295	317	298	312	326	316	311	280	306	274	297	308	318	271	292	302	322	321	311	297	310	302	275	323	290	315	320	298	291	309	292	340	328	299	301	311	301	326	301	288	280	311	306	286	308	301	289	313	277	298	294	308	301	310	296	268	286	289	284	288	345	317	304	307	301	292	313	329	313	299	314	326	294	281	329	279	284	299	296	315	294	282	304	306	304	297	270	290	313	283	291	295	289	308	295	309	297	305	315	304	313	275	324	327	302	332	306	304	287	308	302	301	305	298	297	297	308	285	304	284	303	285	298	288	293	315	296	327	274	278	327	320	316	290	301	286	311	312	308	296	282	284	302	290	313	297	284	275	288	293	283	308	303	283	295	309	289	282	282	307	308	286	287	279	334	312	310	289	308	289	315	304	287	298	285	282	298	298	312	265	332	315	280	299	312	308	314	287	262	287	318	312	304	289	257	274	283	280	289	335	310	303	308	297	299	294	320	319	322	315	304	310	274	304	304	300	310	293	286	290	295	280	295	305	288	309	339	272	303	301	295	295	309	321	299	299	274	293	339	290	288	331	296	301	293	328	332	305	298	307	324	306	303	283	299	319	305	317	280	306	307	296	279	312	316	287	290	318	295	303	290	289	287	301	299	300	275	278	299	297	302	291	311	299	318	256	291	304	321	305	275	297	305	293	298	290	294	320	296	281	292	298	305	303	316	284	288	323	283	331	296	287	296	305	307	329	296	305	301	285	328	290	298	284	290	318	322	298	318	287	301	297	310	285	282	288	289	315	313	285	287	290	346	324	337	320	296	325	256	315	329	326	317	302	296	319	285	322	294	280	307	308	310	318	274	318	314	323	290	288	300	312	329	306	296	290	326	305	310	335	304	299	317	311	299	309	271	295	302	311	299	313	299	288	296	341	295	293	301	292	305	272	281	285	316	306	289	287	311	323	295	321	298	282	310	325	286	293	294	320	272	319	295	293	294	270	298	328	309	304	277	290	301	329	284	307	314	317	286	320	302	321	304	305	301	303	305	315	301	311	320	305	288	325	299	290	322	301	329	280	325	331	305	333	290	318	293	285	273	295	294	270	313	286	300	319	304	293	312	289	312	313	293	305	300	305	306	331	319	302	277	289	253	301	287	294	316	313	289	285	303	292	278	324	283	316	282	293	282	304	285	291	331	284	298	310	290	299	279	309	274	274	245	299	332	322	302	317	304	285	288	277	300	325	278	295	305	306	279	315	302	295	344	298	320	258	304	300	294	321	306	303	297	284	298	319	297	300	305	298	278	313	286	322	300	323	284	304	294	324	303	294	286	274	316	331	297	280	300	320	289	317	279	309	279	328	292	304	303	307	295	301	289	292	292	272	283	280	295	297	278	309	289	300	300	290	290	333	285	279	269	285	323	289	312	262	290	276	301	307	312	309	303	286	290	302	304	294	305	282	297	281	292	297	290	322	278	296	328	283	319	298	295	240	291	319	302	336	311	277	256	301	320	297	277	304	292	288	332	293	294	293	311	268	292	299	305	300	282	313	316	318	293	317	318	322	304	327	287	312	279	299	282	289	289	298	337	292	307	280	316	324	314	303	309	301	273	309	294	334	298	296	310	290	330	318	263	297	292	292	306	279	292	321	310	266	322	320	294	296	274	334	289	297	301	284	307	320	267	304	312	290	291	291	292	311	308	301	296	301	294	288	303	279	284	280	283	278	283	286	272	256	296	303	320	321	310	326	305	262	300	261	304	281	314	305	303	282	278	303	297
31694	49723	50358	41924	35794	28329	22546	16908	12654	8734	6073	4373	3319	2640	2129	1727	1439	1229	1006	922	789	774	668	568	589	535	503	496	466	464	475	434	419	424	426	425	470	430	424	423	422	448	452	449	443	436	428	466	426	383	404	432	406	444	401	461	442	431	426	457	407	410	439	427	394	427	434	428	427	437	441	450	423	420	417	416	438	451	448	451	406	432	428	408	471	432	449	414	372	420	417	416	422	426	409	446	374	400	424	381	430	439	435	423	382	431	441	419	454	451	457	404	433	387	420	404	395	429	416	440	429	405	412	453	440	425	455	424	440	429	441	422	433	453	404	382	425	433	432	401	420	413	422	409	411	430	389	449	450	443	413	434	427	409	407	400	451	427	433	445	376	422	421	423	413	395	411	423	443	410	386	446	423	401	411	426	436	409	423	421	408	411	427	425	419	429	433	398	411	404	408	434	448	412	399	423	405	408	470	406	412	412	411	419	433	432	422	447	413	456	401	467	388	438	441	409	422	426	445	431	429	433	411	450	403	402	408	416	443	408	402	435	402	434	413	429	432	439	420	422	484	401	415	430	399	449	448	464	445	469	442	436	446	434	458	455	411	389	433	385	404	465	442	418	398	425	409	376	430	417	391	428	403	413	434	461	415	386	440	462	427	459	445	419	428	421	406	433	399	402	411	472	470	452	418	434	475	426	400	412	448	408	436	420	419	397	428	432	403	389	407	437	401	476	439	463	424	405	452	428	409	447	423	449	442	450	416	423	439	431	400	431	440	391	409	394	478	385	404	414	438	403	447	411	444	435	412	425	403	451	415	490	393	410	437	434	408	388	420	427	413	411	428	431	394	383	383	418	440	449	419	408	415	396	436	441	430	445	437	421	417	424	411	444	426	410	368	427	462	433	421	441	410	428	421	407	452	438	440	421	391	430	430	474	394	426	434	453	445	461	439	422	425	415	443	447	408	446	408	434	435	410	394	414	432	422	394	405	446	435	453	457	414	461	423	412	404	451	423	397	407	435	433	435	385	417	447	415	369	414	463	423	432	424	387	455	426	425	408	428	408	429	396	426	439	443	445	420	441	445	436	425	434	431	416	436	442	467	422	422	429	428	389	411	449	419	414	427	401	446	424	450	440	419	402	419	411	409	408	451	433	436	453	448	431	411	441	450	474	441	395	429	436	413	446	421	428	424	419	422	428	420	439	412	402	435	452	406	424	416	386	367	398	439	422	429	432	396	445	423	428	438	415	422	442	447	455	423	436	380	431	410	385	387	468	434	423	386	404	426	431	468	450	445	406	404	458	416	412	435	411	417	431	430	429	411	423	447	429	436	476	439	415	435	400	397	423	418	405	437	393	427	475	436	405	447	415	428	450	398	447	432	432	417	413	432	468	385	430	400	399	428	411	453	404	430	437	451	454	414	405	430	421	402	449	438	409	424	417	412	410	401	444	433	465	405	424	394	461	409	410	418	394	446	467	419	450	450	443	391	444	427	418	416	429	405	408	447	433	400	448	461	426	432	435	459	420	428	452	441	429	429	414	392	432	432	394	426	418	405	395	478	451	441	450	394	401	473	407	429	415	434	408	436	416	382	460	454	410	476	423	386	411	418	390	443	431	423	426	409	440	450	436	416	470	436	427	404	395	461	407	441	427	420	428	443	438	412	412	428	420	414	425	419	428	441	432	437	429	437	436	434	400	422	402	428	440	436	418	420	443	443	405	382	404	428	441	417	475	423	389	394	444	432	466	451	409	426	409	410	447	441	412	430	405	448	457	441	436	414	432	432	440	447	432	418	400	429	440	419	446	401	434	401	434	423	424	450	391	433	431	440	443	421	435	425	459	411	394	396	423	427	443	411	450	402	406	437	452	451	400	416	382	449	419	454	423	419	426	412	433	425	450	425	440	416	415	430	429	418	426	443	485	437	437	430	475	418	425	439	425	431	479	417	398	410	411	440	431	417	413	406	444	435	432	470	477	411	431	429	436	444	399	406	421	413	370	445	416	404	432	410	425	464	422	433	430	418	435	440	410	406	397	440	420	426	431	421	420	440	405	424	435	466	431	422	449	433	437	396	420	437	440	428	442	402	456	428	453	418	430	442	413	448	409	455	421	442	413	418	397	425	425	375	436	413	433	399	449	428	436	446	396	418	446	429	445	447	439	410	427	448	391	416	387	454	445	428	422	449	414	425	419	411	424	421	436	377	470	444	459	401	449	403	396	422	420	423	440	422	452	396	426	415	437	462	426	398	442	446	411	447	427	413	430	438	411	421	480	380	443	445	427	466	428	433	439	392	383	446	451	429	405	444	427	409	413	421	435	449	436	455	433	402	437	403	440	465	430	429	429	434	428	440	459	411	433	435	423	466	420	435	422	422	412	433	421	433	445	424	399	412	450	470	421	464	410	404	401	379	380	430	416	440	418	420	434	413	410	432	448	414	436	422	401	452	468	416	434	442	416	421	416	420	425	403	452	410	387	431	408	416	419	401	447	440	432	421	437	389	436	425	409	428	395	396	410	468	394	402	448	404	434	416	429	434	418	395	425	467	392	416	408	406	431	423	436	469	442	435	459	440	443	398	406	426	428	437	450	437	457	449	431	408	448	463	409	405	417	415	435	423	433	433	484	434	416	397	454	443	426	431	448	431	442	457	422	433	440	388	402	479	436	439	406	459	472	446	395	453	402	442	434	431	451	401	425	427	464	460	451	429	442	378	422	413	431	424	457	452	438	454	424	406	428	437	443	429	414	406	444	445	459	412	406	429	433	462	432	419	409	407	424	427	424	439	437	438	405	413	441	436	407	411	432	398	443	437	383	419	404	433	466	384	427	417	436	412	418	441	412	437	465	440	427	398	388	420	423	425	419	422	441	426	406	412	419	406	419	427	435	434	439	392	477	400	426	451	397	432	401	437	431	416	428	429	433	439	431	423	447	424	426	431	433	418	415	432	428	397	450	434	452	410	427	441	438	411	450	434	412	430	403	431	415	434	427	475	427	379	415	428	410	415	418	416	443	404	414	420	393	398	481	435	399	450	443	444	436	434	414	442	450	417	452	403	390	432	426	457	451	423	455	414	430	441	391	430	392	424	451	411	444	388	393	413	441	427	392	456	439	437	428	457	420	445	426	437	446	426	423	426	380	434	365	403	419	411	421	432	430	431	423	402	401	424	418	392	411	460	427	415	439	422	419	424	417	433	381	418	399	399	404	432	416	437	429	410	458	429	418	469	424	414	417	465	459	419	408	430	442	443	393	428	425	435	384	434	457	430	417	421	450	430	403	419	434	433	388	436	423	427	428	431	463	404	435	439	422	439	408	442	417	401	435	443	433	378	426	428	403	458	441	446	429	457	417	396	440	489	425	421	405	416	396	450	438	420	420	465	442	402	419	408	427	398	409	387	406	416	443	429	460	423	424	425	396	443	423	427	426	411	399	428	422	419	406	425	394	457	385	436	445	440	461	443	402	429	439	403	428	404	370	419	430	419
23109	21065	28760	24195	23906	26097	24669	15423	9887	6765	4294	3039	2280	1764	1443	1181	1001	834	739	632	546	517	448	421	405	394	352	385	346	305	313	293	308	278	273	297	304	266	254	272	304	301	293	302	294	282	297	265	281	257	271	290	296	272	270	263	295	250	272	307	275	274	277	271	253	262	305	275	279	283	336	307	270	265	289	282	258	261	279	295	303	292	301	284	244	305	282	291	290	279	290	311	286	251	281	283	320	300	274	279	259	317	267	268	285	264	290	310	250	264	266	278	259	289	273	272	268	272	290	264	309	296	240	295	295	301	287	274	302	278	330	231	283	275	294	304	290	283	296	303	279	277	302	257	314	275	298	293	301	299	260	265	259	273	278	269	256	335	268	293	292	256	275	264	281	255	271	295	314	302	292	262	274	253	268	288	262	284	264	294	286	281	299	305	286	289	287	283	270	255	287	270	322	281	272	272	273	263	297	241	298	291	283	275	266	263	282	284	287	315	279	271	264	280	331	243	313	258	296	302	280	260	270	306	261	257	262	297	267	323	275	288	286	283	299	268	321	246	288	288	283	287	275	305	281	267	279	297	272	285	255	269	302	277	283	269	265	277	268	291	270	260	287	247	304	250	296	309	290	288	285	276	269	292	318	261	293	311	278	264	267	317	315	282	249	272	290	290	247	249	253	273	288	285	261	276	282	270	280	281	311	305	294	303	284	260	268	283	257	244	259	276	270	287	258	292	310	293	292	271	311	276	305	277	315	304	289	251	246	271	288	249	290	296	286	279	287	252	272	251	262	278	264	268	285	286	278	291	286	293	258	298	305	281	307	278	270	300	271	269	305	266	280	313	290	276	283	269	294	278	295	292	243	288	258	288	278	267	288	268	262	259	263	285	298	263	288	276	263	289	299	284	293	272	265	322	251	270	274	292	283	310	282	279	268	266	265	288	292	292	268	283	255	306	275	273	273	289	272	281	253	265	283	260	259	275	282	297	277	274	298	290	294	289	265	286	263	266	281	270	273	289	287	267	277	273	289	267	258	279	299	282	273	283	266	287	272	262	269	262	279	266	260	289	275	279	289	279	283	294	274	292	265	269	296	276	263	279	289	271	294	313	283	290	267	273	286	277	275	311	285	290	263	272	274	308	302	292	311	281	268	277	287	288	280	320	249	274	244	289	285	292	280	269	248	301	286	304	251	297	287	298	281	317	272	257	264	275	267	289	303	306	292	281	254	284	229	290	272	255	307	279	245	279	293	296	305	272	293	296	296	301	292	280	267	262	283	294	288	288	281	278	280	233	285	298	291	264	278	297	299	257	270	285	301	282	279	269	289	278	281	282	280	295	277	273	286	280	285	273	272	275	266	263	282	267	294	271	286	292	276	271	296	269	304	281	278	284	266	274	251	268	274	272	275	232	292	285	279	284	272	264	270	284	260	266	252	309	298	280	261	294	295	276	274	260	282	296	273	271	281	273	274	263	265	295	271	279	264	282	254	267	267	280	299	275	263	244	277	291	270	291	273	311	271	271	282	280	279	303	283	242	252	299	285	275	255	271	296	279	294	301	296	293	290	267	255	279	265	284	260	302	282	256	270	289	275	284	283	299	315	270	310	280	279	273	259	292	292	280	286	270	284	289	275	295	278	275	272	269	292	304	264	278	283	290	280	285	283	318	285	275	298	284	266	270	273	294	276	252	289	268	287	290	301	278	250	280	264	274	267	277	274	292	252	272	307	298	303	316	299	275	278	274	302	276	328	296	280	269	268	292	276	301	266	292	299	282	306	285	284	305	288	299	267	262	260	265	296	315	263	289	280	286	286	281	290	264	266	289	283	259	301	287	271	277	314	322	274	287	276	269	321	285	269	281	255	288	292	272	288	263	254	273	288	264	281	266	316	288	269	259	250	287	309	287	247	292	299	252	296	256	284	300	266	296	270	292	295	294	301	327	260	294	272	272	293	295	280	266	291	305	290	272	304	241	263	281	293	312	297	269	293	271	260	310	303	275	275	271	236	300	296	280	308	293	264	300	301	272	257	289	274	299	289	275	259	298	248	283	293	287	272	270	297	249	304	301	283	287	276	280	249	282	251	274	324	254	266	275	275	312	296	282	310	271	283	259	292	317	276	292	302	306	292	302	295	269	292	277	281	278	278	279	282	277	259	269	237	260	282	271	282	279	300	280	289	256	278	288	300	274	270	300	287	292	275	283	276	271	291	272	337	291	306	263	289	302	281	257	274	286	276	241	275	276	291	276	281	267	283	286	260	277	285	270	269	278	285	302	278	319	269	266	281	290	298	285	311	280	265	255	285	293	279	285	261	272	290	275	283	290	273	290	273	308	285	264	285	292	284	274	306	284	276	303	281	303	276	258	258	280	294	254	311	285	268	292	275	293	271	274	293	270	265	284	274	257	289	298	284	295	296	296	265	307	290	268	269	276	301	287	299	317	271	303	280	284	325	286	284	251	267	293	260	283	247	300	275	278	270	297	285	287	279	301	264	289	278	283	291	245	263	270	304	287	258	292	279	273	259	265	287	286	296	288	287	274	275	286	299	340	270	269	280	305	318	292	284	305	253	298	291	300	283	272	291	271	302	299	263	280	267	274	308	282	302	273	292	270	288	263	272	291	273	251	277	250	262	273	277	281	277	280	266	290	277	246	293	265	297	311	270	285	251	262	299	276	286	274	273	287	276	266	301	284	314	259	298	284	250	279	259	262	312	290	296	276	297	274	272	258	288	272	303	276	285	259	249	286	269	316	267	299	275	268	269	283	280	267	291	294	281	264	293	288	289	288	295	280	270	292	271	298	274	285	262	281	283	279	261	279	264	276	291	291	275	277	266	289	283	272	266	275	276	247	276	274	286	254	283	269	271	292	299	278	274	290	288	288	260	275	288	272	299	285	277	285	263	278	269	272	300	265	291	299	267	300	295	253	315	283	261	283	294	277	284	259	282	293	252	281	279	272	289	269	293	293	276	271	296	297	272	289	288	266	296	297	263	299	305	310	267	276	280	279	305	283	293	265	267	293	260	271	267	290	286	248	314	299	272	263	289	280	254	281	279	288	299	268	294	273	288	285	277	247	307	286	266	280	286	299	255	274	280	293	294	275	281	275	274	259	266	291	280	284	275	308	290	287	269	257	307	283	253	273	327	308	254	283	305	275	274	253	277	305	302	284	319	277	285	276	287	272	273	305	253	277	311	260	274	295	299	281	263	292	260	246	282	257	283	286	283	298	297	259	296	254	273	285	294	272	264	294	274	283	286	258	273	269	299	273	286	265	278	267	239	292	255	272	293	283	294	290	271	258	295	304	267	266	294	264	245	309	282	257	299	308	323	306	259	263	271	281	296	285	252	293	279	278	272	285	298	290	301	258	278	292	267	282	262	291	278	297	285	279	278	295	261	295	288	283	266	271	301	282	299	258	305	254	291	260	256	261	260	265	288	305	288	249	270	250	285	289	286	267	271	266	307	267	287	268	317	272	276	267
34460	54192	54422	46695	40815	33854	28058	22174	16898	12075	8559	6184	4666	3555	2898	2318	1937	1522	1277	1079	958	843	746	717	686	540	516	545	523	446	449	428	440	379	405	439	407	398	418	406	418	403	406	434	424	405	415	380	406	409	406	441	382	425	401	417	401	438	389	389	397	451	380	387	393	422	369	394	400	415	392	423	402	362	390	400	411	408	405	393	429	377	378	376	419	397	384	442	425	386	400	393	375	404	389	391	388	393	390	374	405	405	430	392	405	403	403	421	392	380	368	406	416	390	364	397	427	402	411	403	385	395	375	389	380	397	395	381	400	402	402	374	400	392	391	372	384	386	399	403	397	368	423	421	394	394	386	366	413	380	388	409	399	385	395	410	397	411	389	377	393	379	399	368	359	402	377	400	435	411	404	411	403	398	421	389	412	397	393	390	374	412	381	385	419	420	373	419	380	399	384	364	395	387	386	414	364	382	385	370	412	403	342	419	434	419	385	390	413	424	391	394	380	380	379	401	371	350	402	431	403	379	394	378	372	408	410	397	364	403	426	401	396	367	373	391	407	408	355	377	391	424	425	426	401	422	412	420	383	420	398	378	376	345	395	389	410	369	397	358	379	416	392	392	361	401	377	414	399	424	394	399	421	376	402	403	375	386	391	418	394	376	404	412	388	384	419	434	406	402	413	407	430	387	370	395	380	354	389	385	384	400	378	386	367	426	423	398	420	388	415	391	383	384	404	405	406	398	396	400	442	391	433	378	396	392	373	392	419	394	351	381	382	374	419	387	366	397	425	393	413	407	390	355	399	388	371	373	409	414	403	394	431	418	382	372	388	376	372	393	395	394	392	406	407	387	367	439	366	406	403	414	399	370	390	363	398	393	417	412	416	401	391	373	392	385	392	377	378	358	413	397	415	391	397	410	398	369	406	389	404	392	418	385	377	434	395	395	389	410	393	381	383	338	413	393	387	408	423	431	406	395	392	414	369	394	367	397	421	409	411	388	393	377	414	394	382	367	373	418	421	401	376	410	422	399	400	416	401	446	406	412	355	397	421	402	406	412	384	417	362	406	380	421	400	382	381	404	372	410	375	384	389	381	383	369	428	402	392	393	376	395	401	392	398	387	405	398	406	392	391	391	391	373	402	403	395	361	382	408	397	398	400	393	390	359	372	425	379	402	417	431	378	387	375	368	388	378	399	392	384	398	372	422	414	383	422	384	379	396	440	404	431	396	361	362	393	400	372	398	389	420	355	386	408	401	364	400	408	371	395	416	393	405	358	422	392	385	402	415	359	398	398	403	415	390	385	392	381	358	397	381	381	385	400	364	381	417	407	403	425	364	390	406	417	401	412	393	395	387	380	373	443	399	369	407	410	396	385	399	396	418	392	370	425	365	386	376	406	394	390	391	410	389	413	393	349	422	411	403	407	409	400	382	417	423	404	424	405	434	367	391	388	394	412	405	411	392	384	388	398	395	379	426	396	372	356	393	384	395	404	372	403	392	396	370	398	374	404	385	380	395	383	374	357	361	373	385	377	412	399	393	406	408	392	398	367	394	377	436	371	364	416	423	366	423	368	405	432	403	389	366	400	380	436	411	416	404	421	423	372	387	371	364	391	391	394	377	425	402	378	406	378	383	403	427	408	405	405	394	386	366	402	430	406	394	412	423	412	369	385	389	407	411	372	393	422	393	371	392	358	425	386	403	413	385	374	390	395	389	413	394	397	434	389	376	391	408	380	395	431	389	387	374	386	399	403	352	431	373	386	384	410	369	363	389	393	357	426	372	406	404	399	396	387	401	395	374	386	399	386	377	412	438	383	385	409	395	377	400	378	406	384	404	397	382	396	413	390	424	398	393	370	400	373	411	378	409	365	385	382	368	369	405	376	393	373	401	374	399	397	421	433	371	394	442	395	403	434	415	380	398	406	375	355	406	389	378	399	396	384	411	401	401	377	381	351	432	427	434	393	377	407	370	406	389	412	376	430	340	389	410	395	426	396	360	362	424	409	408	424	391	417	377	383	388	382	371	381	382	401	380	405	420	384	437	405	404	378	381	388	406	425	411	373	388	431	364	378	407	426	385	392	387	366	397	382	387	419	413	386	378	433	389	396	385	390	384	423	403	398	414	396	422	386	414	381	382	400	393	405	396	389	388	391	391	434	399	412	390	428	382	388	435	346	357	402	415	412	432	405	376	394	353	418	404	440	369	363	373	377	396	407	365	418	385	406	454	419	401	389	377	428	407	391	417	383	401	402	363	377	425	386	384	395	404	411	415	379	406	408	399	422	383	395	379	370	354	404	409	402	417	405	420	398	390	410	401	414	407	390	392	418	412	382	387	373	396	380	371	414	412	374	406	430	400	372	387	381	413	402	361	386	395	430	396	363	374	360	369	394	373	341	387	401	411	397	431	409	358	404	390	394	397	401	390	435	403	389	390	394	413	380	393	388	378	419	386	420	400	391	392	397	376	406	408	382	367	395	349	448	414	361	412	400	380	399	348	436	382	361	410	399	403	409	431	407	350	375	414	402	404	379	388	393	382	389	390	363	399	369	406	349	420	390	399	375	387	351	415	390	405	413	380	411	397	415	395	420	395	378	421	371	367	388	383	385	406	389	420	407	391	414	404	400	394	437	408	423	402	391	378	405	404	390	407	405	395	360	427	394	389	393	387	374	376	385	378	405	379	420	377	362	414	418	386	386	388	418	350	385	380	411	370	396	385	417	420	375	409	397	405	417	394	381	408	383	407	396	419	384	413	396	430	409	404	395	400	385	434	369	397	408	402	408	378	383	391	382	389	408	413	406	399	382	377	402	377	401	396	371	399	393	387	420	372	431	382	394	384	412	402	406	385	363	367	421	408	401	377	391	389	404	365	413	363	382	379	426	367	399	389	399	401	402	388	419	403	389	388	379	379	380	389	387	377	393	378	373	414	377	405	401	391	419	395	402	376	388	368	399	383	350	384	381	352	404	419	375	375	415	396	380	387	393	407	429	413	402	375	413	430	384	414	401	418	390	419	426	387	404	399	382	403	363	397	395	403	395	403	401	391	387	385	358	361	403	383	385	398	390	432	422	397	367	373	433	366	403	408	390	400	398	429	396	350	403	429	411	383	383	401	372	366	390	401	382	378	398	399	408	404	408	368	368	411	421	413	402	394	413	415	384	405	372	405	404	383	408	381	417	387	419	384	398	414	384	402	425	395	401	404	393	380	385	427	373	375	379	400	403	361	376	401	380	354	390	413	422	412	407	404	372	358	408	429	368	403	395	434	415	417	405	426	359	406	409	390	376	382	420	400	382	404	385	386	393	389	385	391	419	404	387	374	385	385	394	432	372	410	399	398	421	394	379	410	388	392	391	400	388	397	401	388	396	386	390	451	368	369	408	339	397	403	407	367	431	393	416	399	411	370	378	378	424	431	390	413	402	413	397	374	395	439	417	352	386	388	413	398	367	397	385	403	376	421	395	374	433	402	425	402	367	396	369	377
27686	26811	36915	32385	23026	14950	9208	5831	3941	2691	1789	1308	1067	866	743	654	536	503	412	430	388	371	360	308	304	314	285	314	290	282	269	272	300	246	288	288	309	260	319	251	296	277	277	278	277	259	253	271	312	278	247	236	281	299	259	259	281	258	269	270	294	222	274	289	258	263	272	269	272	270	261	285	289	250	265	280	268	288	274	269	252	262	235	259	259	262	255	265	278	265	267	271	236	250	284	253	298	264	292	275	251	264	299	254	283	285	288	259	269	264	280	266	277	262	253	282	265	245	256	268	293	278	279	268	287	281	285	260	294	268	265	284	248	250	275	235	267	248	276	280	267	264	245	292	262	271	278	263	274	268	286	266	260	298	297	281	282	245	271	290	274	264	265	254	262	268	256	289	283	259	268	252	255	262	249	287	285	294	269	258	306	297	238	258	279	251	279	267	294	250	261	281	287	296	255	252	254	300	256	266	255	252	275	303	287	267	273	269	285	283	298	253	310	251	276	272	269	279	303	280	297	272	260	290	281	271	283	295	267	261	276	281	288	287	271	261	279	279	256	283	268	291	265	289	254	274	263	264	274	268	252	301	300	255	265	266	264	275	266	243	264	270	289	274	260	263	282	279	279	285	248	270	289	293	270	274	267	239	282	283	270	273	266	276	278	262	234	257	287	275	271	288	260	286	274	282	247	246	287	274	274	280	255	278	269	284	248	251	290	275	320	285	258	274	286	290	248	281	271	246	257	257	273	251	276	273	239	276	279	228	275	313	265	260	299	268	290	275	290	267	261	270	281	254	297	251	270	289	260	283	290	287	284	298	276	265	251	283	294	273	277	281	260	275	289	269	267	271	276	295	254	287	268	271	247	301	296	289	262	250	295	275	243	272	283	268	271	281	291	271	278	294	307	263	259	268	261	277	295	254	265	248	266	296	259	265	258	279	282	281	286	279	270	306	255	258	304	266	281	293	267	259	259	289	256	259	311	230	294	253	283	251	255	268	288	287	305	257	301	252	276	240	268	261	280	299	287	275	264	255	280	328	267	279	276	282	257	252	289	300	282	257	267	273	267	284	287	271	256	275	263	265	275	231	255	280	262	287	273	299	270	261	287	249	265	307	272	300	289	275	293	284	256	254	251	274	290	278	265	274	244	260	271	265	250	268	289	288	279	272	245	254	300	259	273	247	273	275	278	282	261	278	304	295	271	289	290	278	268	274	295	293	290	253	274	253	298	246	249	278	290	273	295	278	279	248	257	272	286	288	273	258	287	304	257	318	271	236	266	266	263	250	249	254	282	286	279	259	272	281	263	265	257	260	260	280	276	319	302	250	245	242	279	264	263	262	279	264	292	275	299	251	275	266	267	265	266	272	256	249	259	285	297	291	285	274	287	276	270	267	261	255	292	245	270	272	288	245	269	264	247	269	260	264	303	288	273	274	278	285	274	274	280	294	286	257	275	276	285	269	264	252	283	266	261	223	268	274	256	281	261	260	270	265	268	284	294	294	286	292	287	267	295	267	281	283	296	276	296	282	288	291	272	274	263	259	262	287	280	281	262	258	280	275	310	292	287	261	277	282	288	292	263	310	283	264	267	261	289	301	284	248	275	259	311	278	273	280	250	250	299	287	249	255	287	297	296	271	260	286	286	298	271	244	296	276	259	273	265	272	279	298	270	253	263	272	306	265	262	284	284	310	264	283	262	260	261	262	304	273	295	262	279	266	295	267	281	282	277	307	300	260	279	254	297	279	250	261	267	288	264	263	256	253	273	264	255	261	315	282	260	284	271	271	249	284	265	266	273	262	284	263	319	311	271	256	290	280	269	282	273	271	275	266	276	289	269	261	276	297	268	294	271	253	262	266	263	273	264	278	288	289	282	249	281	287	292	252	285	284	260	297	268	254	294	252	264	290	265	278	269	315	284	268	283	274	283	263	270	244	274	263	276	313	276	288	279	277	276	253	269	308	299	286	283	269	239	267	272	261	219	284	272	274	264	248	270	288	289	286	246	261	261	269	262	263	301	280	274	273	235	296	273	302	270	263	283	255	275	268	264	270	275	275	277	268	281	281	251	291	266	238	274	241	262	296	302	270	279	287	301	298	315	297	271	266	281	273	285	264	295	276	259	268	247	269	266	317	274	279	298	295	302	253	295	276	258	281	274	274	257	279	232	273	309	280	258	269	305	310	297	309	265	268	288	288	254	298	281	252	253	276	261	259	298	263	283	278	263	274	266	258	291	280	286	265	307	277	257	272	255	312	273	270	276	283	273	289	287	261	257	269	276	279	280	268	283	266	285	300	264	267	290	294	261	264	282	285	284	277	252	283	264	261	286	270	280	278	281	278	289	270	277	286	265	300	275	311	297	292	281	247	289	262	310	279	320	273	266	249	271	277	256	284	239	247	303	243	282	249	273	263	262	278	253	296	256	277	270	281	290	272	288	273	249	273	292	277	277	249	298	285	267	274	270	306	287	277	284	297	263	273	262	254	275	298	273	285	243	288	233	272	270	281	263	286	283	283	258	268	265	271	285	244	308	273	303	245	294	237	290	247	257	284	288	300	273	281	271	261	260	252	265	299	263	300	272	303	302	266	285	245	256	258	301	257	261	253	272	262	276	291	301	257	281	236	264	258	260	261	300	245	304	273	285	269	276	250	265	267	260	260	310	266	260	300	277	259	291	266	281	306	310	272	309	281	276	281	276	279	295	276	242	269	235	298	276	281	262	284	252	261	269	288	290	301	276	254	292	290	255	290	275	264	266	257	240	255	302	279	290	268	268	285	269	238	309	253	295	314	259	284	252	272	245	304	266	288	271	267	263	299	304	275	298	302	265	256	247	269	280	253	286	259	266	316	278	290	281	266	275	294	270	271	249	264	277	283	267	274	277	277	294	282	260	260	281	287	247	284	281	303	302	250	252	264	307	270	308	263	275	264	270	279	289	266	279	262	275	264	265	310	320	288	254	262	252	275	269	295	301	265	289	287	273	257	269	283	298	272	309	261	254	257	273	271	257	269	281	260	271	267	282	279	287	280	293	293	280	271	259	302	270	260	302	264	286	267	275	281	273	256	287	282	279	239	273	256	296	284	244	257	266	303	289	285	273	287	260	295	290	285	285	282	249	289	235	282	296	267	251	290	281	270	242	247	286	243	277	297	273	287	303	265	257	284	268	280	262	282	232	278	244	255	274	274	273	285	316	281	251	268	240	282	266	224	269	235	288	287	265	269	286	279	272	257	280	292	262	274	290	261	278	302	286	265	260	272	257	263	244	283	265	263	274	261	249	278	249	256	282	270	274	272	281	264	279	280	273	281	275	257	297	273	269	286	255	271	278	262	258	271	277	269	281	257	276	246	280	289	255	305	283	304	269	248	274	274	289	266	283	262	282	281	277	252	244	286	264	296	271	264	267	253	265	285	261	275	273	228	254	275	295	294	286	274	261	255	242	255	276	279	273	284	281	294	291	281	285	266	290	245	307	266	287	278
28448	45188	44055	35504	28706	21612	16207	11651	8402	5830	3947	2837	2077	1672	1345	1186	1012	799	734	646	639	555	492	513	446	405	445	406	425	425	407	362	389	382	367	385	385	393	376	381	393	388	403	380	387	431	390	355	369	408	330	376	394	399	407	395	361	354	397	371	382	371	372	408	358	403	373	381	402	409	406	373	418	417	382	349	424	414	361	384	420	388	377	385	376	371	373	419	405	359	378	399	376	372	365	412	401	420	413	366	392	372	362	381	406	372	360	382	406	384	372	404	395	372	403	375	406	378	356	372	412	393	395	376	382	371	387	393	385	400	394	417	377	367	386	393	393	360	372	376	388	371	386	373	408	364	366	384	397	391	381	390	389	392	373	391	379	377	372	373	381	412	391	362	433	384	384	362	404	367	398	419	370	399	382	389	398	367	376	394	381	383	332	373	405	347	378	381	393	431	362	386	394	383	380	405	400	347	369	366	403	385	361	388	381	377	392	356	397	417	380	350	366	394	404	389	423	406	380	457	394	360	337	404	391	379	416	338	381	367	395	398	412	382	417	394	360	386	387	391	388	405	377	383	405	383	354	384	395	380	419	398	402	380	385	416	396	372	390	372	406	418	385	389	385	379	384	381	372	407	401	393	383	400	398	402	384	378	388	403	378	384	412	386	397	413	421	370	394	404	367	369	392	398	410	399	375	386	367	370	380	333	397	377	420	410	348	372	401	360	421	377	399	368	390	426	369	337	394	378	419	369	372	426	388	442	386	385	379	426	422	386	377	378	386	388	387	358	406	392	363	394	404	412	385	391	439	402	376	358	373	391	393	406	397	397	419	409	360	418	427	353	353	416	384	327	376	390	400	419	387	405	442	367	419	395	390	385	408	333	392	368	363	405	408	394	333	432	437	395	405	402	380	406	419	373	388	397	352	373	344	379	421	390	391	405	385	376	406	418	377	399	400	396	382	371	384	374	365	402	376	338	442	401	397	375	396	392	380	415	384	386	361	372	367	379	384	406	376	383	407	383	388	410	371	384	394	434	379	421	385	365	358	390	385	388	383	395	376	399	393	382	419	384	409	413	414	378	435	415	356	384	421	369	401	402	393	419	397	388	391	377	377	393	411	400	400	398	406	384	389	414	377	379	357	399	354	400	391	373	390	361	412	371	394	392	414	401	418	365	379	396	376	385	376	363	379	371	353	378	426	425	371	392	376	363	391	383	395	393	358	371	415	369	376	406	381	411	385	382	405	376	411	383	384	376	337	398	388	374	372	413	391	346	372	375	378	385	388	400	378	383	410	362	401	415	384	404	354	349	374	401	388	384	410	362	398	400	357	424	385	390	370	386	378	402	381	377	411	359	404	318	397	397	394	399	410	370	423	378	367	386	369	400	396	390	404	397	385	393	374	366	378	389	402	364	380	366	400	362	393	412	373	375	381	421	373	379	395	382	407	385	385	342	408	401	389	384	384	366	375	417	385	449	406	364	400	393	407	393	407	425	383	379	383	385	428	361	423	418	400	351	350	389	407	400	394	350	430	402	386	402	378	402	410	380	408	370	411	405	401	372	435	377	364	386	418	359	417	393	421	381	377	362	394	382	387	407	352	380	398	411	387	379	395	399	414	364	373	367	369	392	378	387	385	406	392	369	392	394	450	386	413	375	399	409	372	382	399	411	399	368	395	378	396	391	415	379	419	391	356	381	396	414	344	364	392	397	392	384	378	363	376	366	391	389	362	388	380	364	423	379	407	364	423	383	368	403	374	420	375	399	387	402	375	411	380	390	366	361	405	392	363	358	387	387	389	402	428	402	380	404	409	388	432	409	406	404	421	397	386	399	409	412	394	385	407	363	437	385	391	407	350	390	418	387	427	426	414	392	380	374	407	377	401	388	371	410	416	408	373	362	379	398	401	352	451	372	389	398	388	382	392	399	417	366	394	405	381	389	401	387	384	373	410	389	415	404	370	366	381	429	377	386	375	446	368	402	402	410	379	411	423	386	408	410	397	406	393	403	384	399	381	422	388	392	436	376	386	376	358	413	391	355	370	392	398	387	382	370	389	399	373	359	408	370	416	418	380	404	438	409	389	395	390	407	386	382	415	395	379	383	395	375	382	357	366	394	369	385	395	386	377	381	341	349	390	419	403	398	387	386	414	385	369	414	363	410	352	383	425	381	384	419	355	360	423	417	383	414	379	368	393	410	380	387	374	379	388	404	403	398	381	331	396	371	386	375	392	426	393	403	397	415	405	378	370	419	384	407	387	379	380	403	415	372	395	407	386	411	412	385	363	376	365	384	377	372	394	370	422	377	377	370	398	402	378	386	364	366	371	360	375	409	383	407	380	390	367	397	371	425	403	352	393	400	346	382	422	380	404	362	362	403	397	402	369	362	415	412	392	392	412	382	396	363	403	363	424	397	385	357	418	420	391	376	399	360	371	407	407	395	395	391	397	360	384	365	397	400	428	378	371	402	392	404	376	381	364	399	421	435	390	401	388	384	375	415	394	376	396	354	427	374	427	356	411	391	427	406	411	361	392	366	416	407	391	411	363	385	384	379	416	388	360	394	384	395	386	408	346	364	414	393	365	413	345	377	367	404	376	381	388	365	376	408	381	388	380	414	383	368	357	365	359	426	411	367	375	371	386	406	390	369	412	372	389	432	398	410	376	378	374	408	376	383	378	386	394	319	407	378	396	384	387	382	390	357	374	371	400	377	389	399	383	400	361	371	400	389	362	399	434	380	401	358	438	355	380	434	394	388	393	374	394	375	381	380	413	396	365	382	390	369	404	377	437	440	356	404	397	386	385	397	410	392	391	396	422	386	383	412	377	356	379	376	414	383	404	370	400	400	382	388	396	406	363	355	375	380	393	375	368	368	364	381	376	377	358	425	350	405	364	376	392	360	412	363	422	394	384	390	390	403	371	375	389	387	409	399	406	389	456	365	384	396	333	382	361	382	383	367	410	377	385	387	389	375	393	382	373	406	399	424	369	379	381	389	406	385	439	422	373	376	380	379	399	422	368	389	384	410	406	378	383	386	397	374	363	383	392	405	377	392	406	352	373	403	383	365	326	404	424	392	332	405	354	452	381	387	355	363	394	404	398	430	368	388	417	384	361	395	405	367	384	379	365	391	401	384	385	390	374	390	374	348	377	374	379	388	394	400	371	425	358	362	384	387	400	376	408	404	384	411	396	410	389	385	429	387	408	415	366	386	373	407	393	362	384	404	382	372	380	388	359	381	409	410	393	397	441	427	383	401	387	403	470	389	346	402	397	415	401	389	418	426	387	348	386	394	397	371	354	400	417	392	393	404	399	365	371	428	393	383	370	378	407	400	382	400	403	393	394	353	381	380	385	371	394	391	389	404	448	374	408	357	365	400	387	369	384	394	405	395	370	416	395	401	422	354	392	352	364	380	399	391	360	406	372	374	364	424	363	366	421	407	407	361	371	365	394	398	337	418	384	439	368	391	374	364	394	353	388	436	357	384
24034	21022	28511	27346	25803	23225	18302	11205	7093	4691	3041	2220	1656	1305	990	864	810	716	563	496	467	431	404	379	396	373	366	296	341	315	340	290	299	313	317	300	312	292	301	291	285	280	315	307	328	316	328	308	281	294	270	297	293	295	290	301	308	298	297	329	293	312	310	300	264	258	311	309	300	258	291	305	286	264	305	304	279	281	300	272	313	326	293	305	288	298	256	292	254	292	269	298	280	274	289	304	291	302	270	286	298	291	318	328	276	294	243	291	300	287	303	315	323	293	324	286	313	297	303	301	312	284	289	331	317	311	293	279	306	266	276	338	293	315	296	287	285	279	333	315	297	276	286	295	277	272	289	275	293	291	291	303	319	297	300	273	262	305	313	298	330	281	287	282	272	293	301	300	310	306	297	316	308	282	310	296	290	309	259	311	305	268	315	294	284	282	287	305	278	318	313	278	328	307	305	266	275	294	287	280	309	316	319	306	305	286	305	308	299	300	317	323	294	293	273	296	299	303	304	316	322	318	301	272	295	296	283	293	292	293	319	282	300	288	300	273	285	282	286	277	322	314	313	287	295	286	316	304	299	293	301	299	275	310	287	313	296	310	309	281	277	340	266	274	292	284	290	290	301	286	280	309	275	326	304	284	293	291	293	304	307	320	283	304	333	293	276	309	298	317	295	309	322	283	313	292	300	301	301	271	305	305	290	282	290	265	269	301	256	286	289	278	327	299	331	283	289	283	299	323	271	298	269	307	266	294	250	312	296	284	272	280	282	276	288	283	298	307	333	291	289	304	299	284	299	310	264	279	264	315	298	312	300	302	282	270	297	312	288	298	275	304	263	278	296	306	300	272	292	291	298	321	295	293	300	303	280	266	297	323	293	285	287	288	257	300	291	295	308	299	322	278	316	296	299	265	293	287	288	291	295	313	268	277	304	307	301	281	264	309	289	286	261	326	282	321	288	298	307	297	317	292	278	264	296	299	266	318	252	310	329	315	298	303	282	308	286	289	321	285	302	308	307	309	294	293	281	291	299	316	315	280	330	293	328	299	317	270	275	285	296	312	304	317	298	295	330	299	301	289	264	272	289	297	296	279	308	280	284	287	301	291	313	293	276	284	273	282	312	284	252	302	282	291	302	269	295	287	290	273	300	309	279	298	282	316	306	293	308	311	279	293	284	306	285	287	300	289	279	311	297	304	290	307	299	296	288	314	323	287	303	325	305	297	314	293	312	309	291	320	278	300	275	284	291	305	303	313	313	277	318	324	270	314	298	300	297	306	260	301	271	312	307	266	282	275	315	284	309	313	287	282	316	292	279	301	303	296	287	294	268	300	326	299	292	302	261	246	327	306	282	299	285	314	293	295	311	307	313	288	272	303	296	286	267	309	262	320	306	309	301	288	296	280	325	266	298	287	297	294	279	281	308	311	314	283	332	312	260	339	287	254	294	285	308	302	287	274	302	281	287	257	297	302	279	300	309	282	299	297	283	295	335	298	307	323	287	295	313	314	281	287	311	313	293	259	305	284	305	289	307	304	305	302	304	323	299	306	295	290	309	273	302	310	283	311	285	300	276	293	303	283	294	261	276	275	289	281	278	318	307	294	273	299	295	285	293	322	298	281	328	277	289	315	276	319	298	294	288	287	305	273	298	294	286	301	306	300	288	283	272	310	262	311	288	298	318	246	320	325	301	281	299	303	319	311	312	279	300	303	302	320	288	283	275	283	299	271	313	309	277	277	265	282	286	282	295	304	315	303	333	291	297	289	246	325	290	285	298	315	275	268	300	294	314	306	300	339	289	281	274	306	292	307	313	321	288	316	318	302	292	300	292	331	292	306	288	314	319	287	298	327	276	346	317	268	292	276	293	311	305	283	306	298	298	298	279	272	319	311	294	295	261	298	287	284	294	284	292	275	297	282	289	302	292	323	311	272	288	316	305	268	305	270	278	320	259	287	295	305	307	272	276	293	288	275	302	285	277	275	297	278	306	267	267	269	294	318	275	305	269	279	283	309	292	316	315	292	316	306	313	304	301	304	290	306	312	334	282	274	333	310	283	287	304	278	295	298	323	283	276	299	273	313	278	316	287	316	302	285	304	288	287	278	295	268	314	308	313	279	290	277	277	290	295	300	276	253	321	308	257	283	333	277	290	295	276	300	296	290	316	298	279	316	309	265	285	283	282	294	326	309	268	285	257	281	294	273	290	303	316	294	280	288	263	293	274	321	292	292	275	287	303	289	284	287	312	304	294	327	301	297	321	293	264	309	262	301	284	285	287	318	294	301	290	301	282	280	298	313	262	252	276	279	274	294	329	286	282	313	293	286	271	286	326	297	296	273	301	303	284	301	280	307	287	283	279	273	291	299	283	323	272	286	303	308	297	308	296	302	288	275	303	287	284	285	325	327	294	311	302	319	316	299	314	270	270	281	270	312	274	316	319	290	295	283	299	283	334	286	273	292	304	302	296	273	270	319	287	316	302	309	301	279	288	308	323	303	295	287	287	274	285	305	286	317	276	291	300	290	312	300	308	299	287	292	320	306	280	297	287	292	297	298	303	303	282	299	308	296	287	302	327	285	346	289	296	286	305	309	282	271	310	295	271	308	268	311	311	300	295	317	279	272	294	281	318	290	284	296	305	292	265	328	327	311	289	303	276	272	317	296	303	291	286	304	321	329	297	320	274	329	328	310	283	293	303	308	300	348	277	283	318	289	299	285	278	277	333	288	306	270	270	312	324	285	316	304	298	339	296	321	283	283	293	284	273	320	287	282	301	325	286	280	271	294	286	297	291	296	285	298	338	272	308	319	321	291	299	312	288	301	304	300	294	293	297	299	286	293	316	308	288	318	260	308	255	334	284	295	277	290	284	307	307	298	330	326	300	316	290	287	283	289	311	239	261	284	323	321	296	294	301	276	294	324	283	282	283	262	325	278	282	307	303	312	275	290	281	268	292	264	299	262	320	333	291	312	281	316	323	286	292	306	275	292	298	297	297	311	317	276	292	261	298	279	294	281	264	310	300	303	296	316	272	303	298	277	295	285	270	324	323	338	318	333	304	303	339	335	317	285	297	316	265	277	289	293	301	284	285	304	294	303	294	301	298	308	332	298	290	285	310	297	280	296	268	316	309	301	284	306	280	317	323	283	326	290	291	300	286	281	290	307	267	290	312	286	301	287	290	285	304	295	284	272	301	317	306	273	265	309	300	300	287	273	285	317	282	285	328	312	318	300	278	294	320	307	296	268	313	287	317	284	298	284	286	275	251	306	311	304	297	305	264	286	298	311	301	277	286	291	250	278	283	327	307	273	275	299	302	281	287	286	289	270	292	283	297	299	276	318	325	298	273	290	290	299	299	289	292	275	332	287	270	293	299	278	285	296	327	269	287	274	292	320	308	286	293	297	291	308	281	286	318	313	292	324	292	262	277	268	286	278	289	295	327	265	314	268	283	260	287	322	326	266	270	306	296	341	293	268	309	268	311	323
29516	52416	52747	43509	35552	28781	23376	17797	13476	9279	6470	4439	3474	2620	2258	1788	1521	1195	1086	955	798	766	696	623	566	585	514	501	475	469	483	441	467	436	419	438	413	456	415	431	447	440	407	403	421	433	408	462	404	381	438	419	392	432	428	452	401	400	401	452	440	406	446	455	430	369	429	424	430	439	402	389	441	441	430	424	405	439	426	379	415	406	427	399	421	415	422	440	413	362	433	398	403	399	402	442	414	397	389	440	411	402	388	438	428	403	437	410	439	408	459	399	400	401	432	430	407	421	416	414	400	416	428	422	401	431	421	388	452	406	398	413	411	420	434	409	409	429	402	400	395	444	446	441	395	420	426	454	448	406	428	439	398	398	414	412	418	423	433	407	427	405	419	397	406	412	443	427	440	437	407	402	464	443	423	431	460	437	419	399	424	401	423	456	431	376	431	425	453	418	451	411	429	400	451	442	436	399	444	398	416	415	421	460	435	438	431	406	419	411	391	404	404	463	404	451	431	375	435	426	385	439	394	433	398	400	438	431	438	415	428	441	411	446	436	420	413	433	420	433	448	416	441	424	423	433	455	410	394	419	396	458	414	390	428	432	432	399	414	413	398	427	377	401	419	397	447	419	409	456	427	410	411	401	422	438	414	434	410	445	411	423	416	437	416	445	371	457	425	424	456	402	392	450	423	419	378	391	425	423	434	385	440	414	405	399	411	426	397	422	426	453	397	412	403	393	417	464	443	403	479	458	428	392	408	440	448	425	433	413	423	445	380	381	398	414	402	407	421	403	448	437	460	413	429	407	406	429	393	387	468	441	385	402	422	425	398	423	433	403	391	438	445	421	434	404	370	413	419	395	422	412	426	416	420	437	394	406	388	410	394	397	404	423	395	394	416	441	425	416	385	411	445	449	415	426	426	438	397	415	440	421	414	405	420	419	433	399	421	424	403	436	435	416	450	414	418	411	423	436	430	403	420	389	438	403	406	422	429	414	428	449	454	423	425	445	414	424	432	420	401	417	390	420	429	395	413	407	443	456	408	397	433	416	410	394	391	425	439	408	379	399	416	408	402	413	444	428	430	453	411	433	412	413	412	398	411	435	394	432	420	454	441	403	408	436	426	410	439	434	414	409	425	450	442	429	426	407	433	433	442	413	460	451	411	391	439	392	418	406	397	419	431	418	374	452	412	413	413	420	422	407	390	399	395	449	411	423	386	413	396	383	414	422	428	396	433	421	440	445	374	406	395	404	383	384	448	418	423	426	430	412	437	404	415	408	436	403	405	435	413	435	411	407	381	403	405	408	437	409	402	438	386	406	437	396	382	416	415	451	403	390	428	425	387	426	431	429	432	441	415	412	426	437	431	390	405	417	446	423	421	415	454	428	439	404	433	412	435	418	359	393	404	393	440	415	423	389	404	466	430	411	433	405	407	407	415	431	385	422	432	430	400	410	401	431	438	398	453	412	423	428	436	413	423	376	427	411	448	391	427	415	408	388	420	427	413	398	405	418	431	371	424	435	419	385	452	403	391	464	415	429	399	444	446	414	446	402	404	369	421	427	400	398	406	442	376	406	427	404	405	367	439	403	450	418	388	397	404	442	394	448	441	414	439	435	398	447	419	390	426	428	402	440	419	414	425	404	420	413	403	430	399	410	403	442	430	386	416	393	451	458	456	419	425	419	407	415	457	444	427	420	442	372	401	425	420	460	412	414	435	393	442	436	416	425	419	391	426	444	428	413	409	423	427	409	418	438	430	413	410	416	407	398	448	465	459	442	409	401	394	436	432	391	401	429	437	410	419	423	382	376	417	437	441	421	414	418	397	439	390	415	437	453	442	440	435	434	439	391	408	417	421	432	432	374	384	454	419	421	416	406	426	432	398	451	401	444	450	388	439	445	421	423	387	431	437	467	381	425	413	407	418	409	435	458	403	407	430	432	434	422	444	430	420	425	460	418	448	449	435	411	408	422	414	416	442	432	377	425	425	406	437	428	411	427	408	421	432	428	416	419	414	422	397	435	394	438	421	400	402	399	434	447	403	433	420	400	438	443	409	431	436	400	438	428	425	442	403	424	430	409	427	440	414	443	450	435	418	408	441	435	451	436	389	404	429	460	408	406	408	448	394	436	420	403	450	402	405	392	412	447	456	450	418	408	439	423	419	391	498	422	400	410	408	398	415	416	473	406	448	416	454	399	404	428	452	437	385	441	429	391	409	418	434	386	425	445	419	434	422	419	421	412	448	463	436	408	433	465	408	407	381	405	418	423	403	404	421	449	413	430	408	443	418	405	428	413	419	424	388	407	412	400	404	438	399	433	420	432	393	436	392	387	416	393	389	440	404	409	420	439	431	423	454	457	415	385	384	395	435	427	415	411	395	406	447	442	389	438	445	409	424	411	437	406	401	410	393	421	470	437	403	438	411	441	416	444	428	406	415	410	415	429	442	455	427	392	424	432	398	419	383	438	423	405	397	413	442	440	430	441	423	445	430	409	433	427	398	445	406	408	470	438	422	447	444	417	391	404	406	406	435	391	442	430	464	442	410	418	399	402	420	431	424	426	432	385	389	426	436	432	377	414	390	395	405	423	439	407	389	424	404	394	429	424	426	390	423	387	395	410	445	415	428	409	458	423	399	408	384	448	444	446	434	414	433	407	396	406	424	428	414	436	432	392	429	410	441	399	417	409	399	434	443	409	414	465	419	395	409	433	444	422	394	406	445	414	460	394	442	413	393	446	398	427	434	401	406	430	386	407	422	421	440	401	450	439	423	375	403	440	433	379	443	427	439	434	441	418	434	413	396	403	413	396	404	421	382	415	424	410	416	428	458	407	416	404	439	393	377	416	402	420	444	407	399	401	437	390	427	427	424	440	421	421	438	442	441	418	433	374	431	409	412	404	398	422	419	420	405	387	413	393	419	410	429	403	416	382	404	425	401	424	384	405	427	419	410	393	428	429	449	414	418	407	418	389	429	425	412	415	384	431	411	387	449	379	448	400	441	403	417	422	399	389	418	395	422	423	391	454	403	439	407	403	394	397	379	383	425	403	407	444	419	382	446	416	439	405	439	373	425	410	429	399	430	428	386	411	411	452	390	392	427	451	435	420	420	420	408	419	422	409	422	423	405	410	420	388	431	378	386	412	440	447	399	404	455	374	400	461	379	416	447	403	379	446	432	400	409	393	430	384	399	399	421	457	439	444	412	463	443	420	393	407	388	415	436	382	438	397	408	417	432	399	431	422	417	421	424	378	419	423	443	413	433	445	403	407	447	392	394	405	435	412	423	394	410	447	452	408	425	404	428	421	432	395	451	410	416	407	418	420	432	412	395	445	411	387	421	436	413	439	418	386	424	402	399	409	393	409	443	415	410	419	406	453	404	417	443	419	401	415	409	388	442	425	459	392	403	424	406	401	417	445	439	412	422	428	454	418	414	419	405	433	407	400	425	412	409	408	400	459	407	450	413	415	436	408	446	455	411	440	466	412
23040	21019	28696	24659	24305	26579	26074	16863	10670	7187	4409	2998	2316	1767	1456	1081	931	846	668	599	565	482	448	411	371	365	371	357	328	333	305	295	304	300	280	266	264	271	259	266	302	298	284	312	289	257	269	322	248	291	293	272	280	299	234	292	231	267	274	259	296	284	272	304	281	251	271	251	268	268	269	267	291	280	258	259	286	282	289	241	270	274	286	278	265	276	281	282	265	257	270	293	299	267	276	279	259	285	276	271	262	279	260	273	284	276	291	258	266	274	302	314	306	280	259	282	271	256	307	266	288	286	276	296	263	281	276	250	301	245	299	310	251	308	273	278	280	296	271	281	271	260	293	271	278	287	265	277	274	286	268	276	278	277	284	270	274	255	277	272	259	273	275	270	271	265	297	264	290	272	281	269	265	291	310	288	284	319	279	262	271	280	254	282	277	289	303	274	281	263	262	286	283	285	263	267	306	263	246	253	265	293	282	255	276	274	315	269	284	319	286	289	284	301	277	293	283	286	285	278	266	293	253	286	286	256	263	277	262	306	278	259	305	291	290	317	275	271	281	302	286	269	280	269	258	277	244	255	288	243	285	272	262	273	286	254	296	258	275	281	263	278	268	263	269	296	306	302	300	273	283	271	287	240	279	280	283	280	254	259	308	258	266	264	302	248	282	279	269	281	302	261	253	260	273	265	268	245	270	260	275	257	271	298	274	271	267	272	280	276	270	265	280	308	294	250	263	280	254	304	278	285	267	297	285	266	264	273	269	273	275	258	272	274	306	241	297	267	275	261	282	273	310	263	296	296	265	301	266	253	289	287	266	260	266	322	267	252	255	270	258	265	275	290	284	237	246	249	328	259	274	277	277	263	305	264	257	290	250	300	269	270	267	285	291	320	295	287	262	266	286	269	301	276	284	246	254	256	303	254	315	273	270	278	282	249	288	256	244	305	288	278	275	293	254	261	264	262	260	287	259	267	260	258	266	280	276	306	280	280	263	284	260	279	256	252	285	285	240	258	280	259	282	282	270	267	283	276	275	287	293	268	306	268	284	276	283	256	303	256	283	261	274	283	290	271	254	268	259	315	231	272	292	261	296	286	291	259	261	279	282	262	256	283	268	284	278	256	268	274	307	297	281	242	298	294	308	255	302	249	268	267	283	261	285	269	270	294	272	282	273	284	280	272	289	284	266	281	280	280	257	273	285	270	298	251	259	302	259	297	287	270	274	279	277	275	260	278	283	284	245	279	284	272	252	254	266	261	286	267	243	291	286	288	271	262	267	288	281	279	279	278	250	279	274	295	284	268	284	311	270	270	278	250	293	276	283	255	286	303	260	267	274	307	275	268	275	245	273	293	266	260	282	261	275	260	252	283	289	279	267	272	268	275	293	287	273	288	286	307	258	259	264	271	268	247	300	272	269	312	256	258	267	280	303	256	280	260	277	271	272	278	281	286	275	272	260	267	256	296	253	262	277	289	271	309	286	261	307	275	279	272	278	261	286	256	286	271	278	262	273	259	261	270	301	259	281	258	243	265	282	268	284	283	294	265	287	277	268	286	268	292	284	285	284	279	272	314	277	282	278	290	282	292	298	286	245	283	274	296	242	271	264	270	282	301	301	261	266	266	293	280	256	259	258	265	282	278	258	241	252	266	314	279	238	299	275	279	300	276	269	272	300	268	259	278	249	256	296	256	262	242	281	302	303	272	266	258	270	301	278	295	289	283	251	264	253	268	261	283	293	282	279	261	250	257	256	277	272	260	295	266	291	307	305	307	288	296	263	277	255	282	259	291	245	262	270	275	280	300	302	319	284	287	264	266	279	281	271	296	253	250	262	255	269	264	265	277	250	280	271	292	251	286	304	301	251	283	296	295	268	267	277	291	284	276	289	259	266	262	269	268	285	292	258	262	279	274	280	275	261	263	270	274	261	305	286	278	273	274	283	275	271	263	264	295	281	264	265	247	282	308	264	277	262	268	287	309	294	246	291	289	277	272	252	262	289	284	288	254	284	279	264	305	282	263	280	271	292	266	280	285	338	249	275	282	303	288	275	280	307	261	298	263	268	293	285	268	266	308	261	249	269	292	246	268	295	264	251	276	276	264	297	253	270	275	268	282	264	245	300	282	262	294	300	300	269	265	293	263	290	279	272	276	276	287	271	301	286	297	279	270	275	270	302	297	257	289	271	259	274	299	251	294	291	268	270	284	266	274	292	303	276	275	293	285	279	277	292	246	252	284	310	277	278	255	281	273	274	262	277	257	280	282	265	301	308	269	276	269	269	286	270	285	310	278	294	267	307	296	263	265	314	287	257	273	269	287	285	251	257	262	249	279	281	286	304	257	225	281	240	299	253	296	286	250	267	272	286	292	292	250	301	276	277	251	272	286	283	256	274	285	270	292	272	267	276	255	302	287	262	311	310	275	293	282	300	296	268	266	284	273	246	280	274	280	295	266	263	271	273	272	275	241	289	299	261	300	273	262	263	284	250	264	298	280	270	255	270	279	292	269	289	283	287	295	312	283	283	267	251	286	267	271	294	249	253	271	285	264	299	282	280	282	270	270	266	323	241	273	250	274	282	273	271	259	289	285	290	279	279	279	289	273	273	285	282	305	275	258	282	296	296	294	251	289	253	261	287	271	241	265	286	271	268	279	254	259	279	274	253	270	263	292	262	279	283	268	275	289	273	253	241	286	287	273	279	275	251	270	290	275	293	294	254	278	277	282	273	258	258	257	274	251	271	278	239	291	311	274	282	246	260	280	265	265	282	261	275	290	271	279	290	303	256	300	258	255	254	256	270	243	270	285	280	259	303	262	297	243	263	271	315	250	283	278	263	277	283	264	277	297	271	275	286	297	292	257	286	240	247	255	259	250	270	279	272	252	293	285	278	263	299	282	249	308	287	283	263	262	265	261	271	244	276	276	268	288	281	297	270	268	242	273	240	294	255	260	299	250	283	242	265	265	274	260	275	295	254	300	285	283	266	259	279	289	281	254	284	261	305	300	264	281	247	264	318	292	287	268	286	274	257	285	290	277	275	263	284	294	249	315	283	263	260	300	264	298	264	295	291	268	253	260	293	284	260	272	279	271	263	272	297	256	283	276	277	272	304	269	287	273	277	283	265	259	249	289	279	276	289	274	267	277	296	300	276	240	263	254	276	240	278	283	271	257	300	281	270	294	293	247	264	261	258	293	270	259	266	290	288	284	269	251	247	270	275	262	280	259	279	255	299	257	300	263	242	277	283	267	274	268	278	297	279	282	264	278	265	274	307	273	305	274	304	317	262	293	265	284	295	270	257	264	250	251	304	277	281	280	299	280	271	289	259	296	251	290	269	268	256	277	266	321	280	259	266	292	275	279	316	261	263	261	286	267	279	278	247	253	309	266	247	298	244	289	276	279	255	262	269	258	290	276	282	313	277	253	260	276	274	246	272	262	275	251	293	285	272	290	263	299	267	279	309	289	266	269	276	284	276	270	262	276	260	267
32602	56910	58133	49801	41453	34929	29352	23080	17444	12459	8433	6065	4656	3683	2767	2333	1807	1507	1304	1087	919	777	709	702	641	592	565	520	511	487	448	428	403	413	407	373	371	373	417	384	418	398	414	406	396	363	414	409	373	372	393	413	414	410	389	379	426	349	411	396	380	400	406	383	409	378	407	390	413	361	347	373	406	402	381	395	368	412	362	387	363	405	378	383	416	375	402	368	392	369	368	402	367	383	382	362	392	415	369	377	335	389	366	430	406	337	366	410	333	359	405	373	371	417	400	409	408	384	393	390	397	396	379	386	386	405	398	384	376	382	365	379	408	410	408	392	342	406	369	395	391	375	395	403	387	372	399	401	411	367	378	413	371	385	356	396	392	384	417	383	393	420	407	413	401	373	421	396	387	383	382	412	390	364	407	426	384	382	377	370	438	389	366	384	377	401	384	396	363	355	370	401	371	406	387	400	388	381	373	418	404	399	388	368	384	371	399	409	413	410	385	370	363	367	429	354	379	379	333	375	402	401	396	370	384	408	402	405	424	419	364	388	368	411	409	392	371	407	390	394	399	382	380	396	341	378	371	371	371	411	381	382	426	386	372	405	394	406	361	376	372	375	385	386	404	401	390	403	392	415	402	408	380	369	389	399	389	374	386	394	378	392	370	380	392	403	396	400	384	386	362	357	399	379	351	380	373	357	410	360	366	413	345	389	409	411	372	400	412	411	389	396	386	387	393	373	376	428	352	419	385	333	393	418	395	398	337	350	391	384	432	406	363	374	367	418	401	389	398	351	389	379	401	417	373	394	373	422	381	427	372	397	419	366	389	405	409	408	375	368	383	389	376	390	375	384	394	411	401	402	403	397	399	393	390	386	390	372	370	384	381	398	420	402	386	371	382	380	385	373	387	392	387	389	388	379	402	404	392	378	387	418	359	364	398	353	395	370	383	374	389	368	368	379	394	396	388	377	447	401	374	391	390	417	400	376	414	383	359	367	408	390	391	379	405	396	421	379	404	383	390	377	370	380	418	416	372	382	417	409	404	387	412	393	389	376	390	422	391	397	381	404	399	410	386	359	402	398	363	381	365	353	419	388	363	366	402	407	387	378	389	380	360	394	405	381	366	377	433	390	426	391	369	378	347	391	405	382	391	382	368	369	383	399	380	425	392	394	415	378	370	391	344	387	382	432	401	420	398	377	347	396	384	416	357	452	406	388	411	390	393	387	351	401	373	382	354	361	421	425	406	370	414	405	403	385	371	378	338	408	380	356	412	386	386	395	404	392	396	392	396	411	378	381	398	399	378	392	382	399	357	388	386	417	388	375	379	388	415	416	393	380	387	394	381	374	365	382	342	368	385	402	388	380	369	383	401	376	342	380	405	387	369	384	367	395	389	367	430	396	411	395	403	369	401	390	405	407	401	371	389	369	397	395	376	393	398	372	393	400	395	383	358	377	370	378	391	398	396	326	350	383	388	367	383	341	383	368	421	372	398	402	381	397	385	372	393	365	382	398	392	388	420	386	406	381	395	403	407	414	394	402	370	394	393	383	365	379	396	401	411	384	394	398	375	355	344	382	397	358	355	368	390	436	380	377	364	371	395	384	394	404	385	341	371	385	388	402	370	450	399	355	411	423	357	369	373	434	396	378	427	392	395	398	392	422	397	353	401	406	392	399	380	402	399	370	419	383	406	350	402	364	383	359	361	390	392	403	342	377	386	410	377	326	384	404	377	352	371	435	397	407	406	408	399	383	390	382	375	366	401	416	395	380	414	379	410	420	392	394	375	371	395	361	376	357	362	402	396	371	384	397	388	430	404	412	361	354	375	396	426	383	391	435	379	377	363	381	417	395	389	398	397	392	368	371	343	386	368	372	410	372	381	392	411	393	402	378	413	397	359	390	383	354	342	382	362	363	450	368	369	405	419	366	359	408	376	408	411	379	369	363	417	420	399	391	382	384	399	378	372	415	403	371	386	412	407	403	392	376	406	424	379	370	399	374	405	380	387	430	383	381	355	405	392	383	357	432	350	390	358	370	373	399	363	376	412	409	385	382	331	379	391	355	392	395	371	402	374	367	346	390	416	412	400	390	394	381	441	393	372	380	383	401	415	411	388	395	404	366	402	353	383	411	394	412	384	381	399	390	367	392	378	368	397	381	397	368	378	410	390	400	381	383	407	381	401	362	383	368	381	365	406	387	378	356	409	386	412	413	399	432	402	407	407	338	362	413	399	419	383	383	369	378	403	384	361	390	382	406	390	397	365	391	373	368	408	416	387	361	382	430	407	408	392	390	448	401	416	395	373	381	397	401	402	391	415	371	389	381	393	364	406	409	398	400	390	381	371	394	385	422	408	439	389	394	422	345	375	384	358	382	430	348	415	385	408	425	349	379	399	386	350	400	380	390	372	382	393	386	426	366	386	383	366	411	360	422	368	353	395	391	397	382	381	383	375	383	405	376	423	366	360	391	390	429	400	380	424	377	412	425	387	374	381	364	403	376	410	383	369	408	421	353	356	383	407	415	396	375	391	405	368	376	386	359	390	380	368	378	386	413	391	411	382	424	376	401	377	410	432	401	415	421	369	379	386	426	400	346	380	339	421	349	402	412	378	349	384	368	360	369	382	376	367	381	378	350	391	395	406	384	385	372	425	389	382	393	367	399	380	393	384	398	388	376	394	377	376	391	423	393	371	395	414	403	378	387	388	373	385	374	376	406	361	406	402	398	392	391	361	397	373	389	371	386	385	376	379	371	402	412	377	419	383	366	369	392	427	376	400	410	405	371	398	369	409	418	426	406	377	403	357	360	381	368	368	385	405	390	362	402	409	341	388	396	369	400	388	366	410	387	405	384	384	381	395	396	398	409	354	410	377	386	368	373	368	400	410	380	390	370	378	398	368	414	389	392	357	371	375	391	393	415	388	374	391	387	405	406	402	394	390	426	362	399	355	368	365	388	414	424	416	381	387	405	413	390	405	401	374	378	393	388	360	383	401	378	399	375	368	386	370	354	379	409	391	366	390	431	381	368	398	378	385	380	369	399	380	387	363	428	400	363	415	380	372	399	413	422	388	369	390	398	421	366	381	411	363	392	372	373	407	382	445	379	411	387	385	362	396	397	390	396	402	369	378	365	413	377	396	402	384	382	371	422	362	368	396	357	386	418	345	357	405	389	386	372	399	383	402	401	414	399	396	343	389	367	405	398	376	385	425	364	378	387	398	389	398	387	387	407	404	376	408	364	344	371	353	396	409	378	398	351	402	413	374	366	364	371	399	399	417	361	404	405	376	387	405	381	392	399	351	411	362	451	408	388	402	382	390	398	393	374	372	361	365	367	359	377	350	374	391	401	368	366	375	384	376	417	376	354	384	414	404	411	389	393	386	375	378	416	389	365	380	386	369	360	389	385	377	397	380	394	372	407	358	361	374	357	397	364	390	396	394	395	401	414	370	395	369	377	380	364	392	401	374	377	380	404	383	386	380	416	427	386
27890	27284	37160	33059	23144	16031	9818	5550	3830	2750	1797	1230	958	879	678	609	477	467	379	380	352	368	330	318	321	277	277	289	267	285	301	300	304	283	241	269	288	286	259	283	271	258	260	251	269	286	271	280	270	273	268	258	276	269	263	261	292	227	288	252	275	258	263	256	281	249	247	248	292	278	280	254	270	266	239	279	268	266	261	269	265	261	255	233	287	284	277	307	258	278	262	272	271	266	263	265	271	278	298	268	281	254	269	245	277	243	296	253	264	279	261	264	252	300	247	272	253	271	266	280	251	236	288	272	275	251	244	271	256	245	274	253	277	271	234	260	288	264	268	246	243	251	250	276	265	284	262	262	251	267	256	266	262	274	221	250	256	270	266	268	268	262	252	240	251	275	247	265	236	262	262	265	246	282	277	253	247	263	258	285	270	279	277	248	261	267	252	268	287	268	263	290	282	257	234	283	281	290	266	277	268	295	284	264	270	264	254	277	247	279	289	267	253	304	256	265	253	314	270	291	281	259	247	265	264	244	265	258	254	254	266	281	254	238	245	247	270	268	306	269	262	252	242	272	281	273	304	252	238	274	280	282	260	265	319	237	263	250	271	275	244	251	266	288	274	280	256	280	239	255	273	279	271	263	259	287	272	293	284	231	284	282	286	280	276	261	268	288	285	260	266	269	269	276	283	274	270	275	251	275	281	296	307	262	257	280	271	287	284	257	236	268	247	247	272	259	273	255	273	272	267	267	285	272	287	287	284	270	265	258	271	277	276	249	258	246	270	268	256	245	262	264	282	273	279	251	246	276	237	255	285	281	251	259	260	268	264	255	279	264	237	285	289	255	265	273	253	281	258	244	279	261	264	266	261	242	285	278	272	250	284	277	270	296	262	257	264	241	251	288	265	288	281	264	292	260	268	254	263	273	275	263	307	280	276	289	269	274	300	293	255	264	277	290	256	258	246	242	245	270	249	252	284	244	263	283	245	301	244	273	261	236	265	266	264	293	254	283	289	254	271	272	294	276	257	255	255	268	259	288	261	298	253	270	236	287	271	280	246	250	290	267	282	265	290	263	269	271	241	275	270	258	263	290	246	316	257	289	267	298	283	230	273	279	276	293	271	277	287	282	285	275	251	268	282	230	249	274	299	265	268	274	279	287	258	285	249	280	259	262	243	275	243	265	276	255	284	274	280	274	249	259	246	253	282	222	290	265	278	259	266	255	219	278	280	278	256	285	266	251	270	279	243	271	285	278	276	233	259	274	263	251	276	278	263	282	265	295	272	260	250	273	274	243	262	273	277	251	246	285	279	231	273	288	279	285	273	262	266	266	290	261	283	241	279	246	273	278	268	282	262	278	233	241	299	274	245	266	259	293	268	252	278	235	275	275	277	244	256	269	245	297	248	247	263	256	290	304	265	260	298	253	287	297	256	272	261	268	232	256	245	294	246	265	275	308	253	272	250	253	262	233	297	281	238	300	270	250	290	247	259	260	232	272	253	232	280	277	294	251	262	261	250	269	259	250	285	278	265	255	267	245	272	239	251	251	300	255	278	275	278	238	257	271	309	277	276	267	260	281	267	279	273	250	281	265	280	257	255	270	272	284	295	271	274	288	282	243	256	293	267	281	285	268	285	287	298	266	265	249	286	265	274	248	258	252	272	297	291	260	272	262	272	278	260	262	305	254	254	261	238	274	269	254	277	265	273	239	293	273	281	257	222	237	265	303	220	276	279	279	277	280	283	294	265	255	260	284	268	250	269	309	275	276	256	265	253	258	260	307	297	277	244	252	250	276	266	267	264	299	269	282	280	296	259	265	262	275	279	256	290	277	253	264	275	298	291	259	278	273	251	271	250	273	281	289	280	267	258	271	271	248	243	231	244	258	277	289	282	247	290	299	265	264	299	250	264	281	265	270	272	260	243	258	255	260	275	259	255	253	271	259	266	279	283	259	264	262	264	273	301	258	275	269	274	239	270	272	278	298	274	275	271	268	280	267	264	278	261	259	274	250	252	250	264	263	269	265	253	248	264	277	275	262	259	254	272	264	257	270	246	286	264	278	272	285	244	283	257	257	263	259	250	255	281	280	273	289	277	308	285	266	292	254	280	258	294	290	282	238	243	255	259	242	285	261	297	281	253	254	263	261	264	308	270	251	276	265	283	265	280	283	253	271	293	262	269	270	277	268	283	295	288	265	254	266	252	294	249	233	230	278	275	249	242	258	298	262	256	272	258	278	270	264	274	278	272	261	286	266	269	254	243	276	245	257	288	274	254	265	265	291	261	271	244	291	244	265	267	278	259	259	291	262	278	250	266	236	255	251	269	289	263	248	249	268	254	250	285	279	270	253	278	275	273	258	262	287	283	271	273	250	272	282	245	282	252	277	253	267	280	270	284	290	285	260	255	241	269	282	267	277	305	260	274	251	304	252	272	257	278	247	259	276	267	278	257	269	292	245	279	252	255	245	262	255	276	260	262	263	260	281	267	276	271	274	259	263	267	273	254	266	281	265	286	259	275	282	248	266	273	274	294	283	287	290	263	282	295	291	270	273	273	256	281	262	263	248	232	264	257	265	265	275	243	276	271	277	265	306	273	284	285	302	252	294	305	255	262	256	277	274	297	272	269	263	270	259	271	276	245	291	262	285	264	278	272	268	266	246	290	264	259	283	274	245	255	261	272	233	287	259	315	268	267	265	279	262	242	268	264	272	271	280	297	269	257	264	271	281	271	243	259	249	238	257	276	256	262	262	267	258	251	257	275	240	297	292	250	279	280	268	270	303	272	279	283	256	265	240	278	270	264	271	277	256	285	238	269	282	255	271	281	235	269	279	265	244	276	265	283	284	279	269	272	284	263	267	292	268	254	284	262	289	280	268	268	278	292	279	252	252	266	277	251	277	262	263	275	251	290	302	259	274	269	270	266	299	266	268	269	247	283	278	254	265	296	270	315	251	273	296	266	297	290	262	251	285	275	248	244	228	302	247	256	279	230	287	240	291	254	258	257	274	265	272	247	285	291	270	260	281	269	264	265	283	274	254	296	267	257	284	275	263	282	275	276	265	264	268	266	296	288	242	241	262	286	268	279	259	277	249	257	263	264	283	271	275	273	259	290	280	261	274	292	269	251	256	260	296	248	294	251	279	279	260	277	252	293	272	263	270	258	270	269	279	286	271	263	276	286	263	251	261	271	274	279	248	270	260	300	262	265	280	268	234	244	280	278	248	283	264	253	295	273	257	265	250	258	290	255	301	243	276	256	284	284	278	268	258	276	280	290	316	280	282	272	289	270	277	269	235	274	285	272	269	250	260	284	283	266	248	306	280	286	280	274	257	298	292	273	285	249	283	265	254	253	270	257	254	269	284	260	267	275	246	281	274	270	288	245	302	250	254	254	282	277	291	234	244	255	239	255	270	263	251	265	256	265	266	269	261	233	248	253	276	293	261	239	254	260	276	278	287	255	259	249	293	273	266	276	278	287	253	249	280
30345	45679	44917	36010	29269	23210	16431	11034	8592	5995	3848	2780	2026	1676	1320	1065	919	796	709	635	607	531	491	505	460	443	428	446	443	409	437	410	390	361	409	402	408	376	393	362	408	369	383	380	371	412	370	371	402	401	369	410	351	393	385	343	364	411	372	418	399	358	395	392	390	365	372	382	375	376	405	390	373	362	395	379	392	404	375	367	350	354	369	382	395	373	401	392	403	366	408	378	352	399	416	351	374	362	414	399	396	384	386	361	417	386	391	374	373	385	367	396	375	399	380	420	382	409	387	372	389	408	372	394	413	373	377	412	398	353	408	398	377	389	426	392	382	390	354	354	390	408	383	387	398	412	371	376	404	352	377	386	369	382	368	368	366	383	377	371	391	386	369	370	436	348	380	398	391	405	391	403	391	397	360	348	398	388	425	395	386	368	408	374	385	411	398	421	336	350	366	378	355	341	409	379	345	378	399	386	405	378	395	379	358	407	392	407	389	381	368	406	384	381	391	361	363	403	381	368	403	386	379	386	377	380	371	374	407	346	418	408	404	370	369	366	352	368	404	381	399	386	393	373	382	401	402	392	392	395	382	364	393	367	391	390	383	388	371	372	399	385	369	381	386	382	374	443	397	399	379	352	405	404	405	374	407	412	393	404	388	370	389	387	392	370	373	395	339	393	393	401	375	429	418	398	392	406	372	396	384	423	380	383	365	335	376	390	352	378	398	351	391	386	405	355	360	362	396	368	425	364	390	403	384	351	384	376	374	390	370	369	358	399	391	379	345	381	360	389	395	376	417	389	342	402	411	378	363	374	378	368	384	381	403	382	384	383	363	361	392	398	396	399	362	415	374	380	363	376	387	395	391	400	404	395	392	425	332	396	408	411	387	404	393	378	400	421	380	394	409	369	385	375	380	359	386	383	397	383	356	369	374	412	370	379	370	379	383	385	374	376	393	396	390	406	353	436	339	362	398	387	399	384	345	422	380	404	357	373	360	364	343	412	420	345	350	386	376	375	384	366	360	352	404	399	378	368	399	379	418	389	378	396	376	375	401	382	385	403	406	383	380	365	385	365	385	416	402	388	355	376	416	413	384	386	388	389	353	408	405	362	384	375	374	366	379	405	390	412	370	377	377	408	387	403	366	366	342	398	382	398	382	358	411	375	383	399	387	352	419	374	378	372	368	391	366	382	361	357	383	350	389	368	393	385	378	385	385	388	409	377	366	404	351	374	397	363	430	387	404	375	411	389	388	398	378	414	358	400	385	365	375	345	342	385	385	395	415	381	393	416	371	343	403	354	349	402	366	399	403	411	387	416	405	376	369	410	370	353	377	367	380	384	368	365	410	410	367	381	391	370	389	373	400	350	374	388	370	401	380	387	318	370	400	418	372	407	396	384	403	404	426	378	378	372	364	355	361	386	382	395	364	384	369	397	369	352	339	374	388	407	375	377	376	379	392	365	383	402	398	348	377	415	426	350	378	390	397	391	339	400	370	383	363	364	408	390	373	392	400	422	358	366	392	411	388	347	384	381	393	342	373	382	381	403	378	387	404	365	376	367	404	408	404	405	409	375	385	385	385	371	406	409	421	382	382	386	379	380	373	368	403	402	368	371	400	371	380	380	383	393	369	429	378	417	356	354	399	364	427	383	394	343	412	382	393	373	379	412	382	383	355	387	396	424	392	385	383	379	412	394	398	365	405	384	418	354	417	397	364	423	399	388	357	432	422	358	365	420	387	405	407	391	380	377	395	414	397	403	383	368	379	381	391	390	390	405	355	375	398	372	380	378	411	415	397	375	390	387	394	411	390	379	409	410	386	420	372	403	356	392	357	416	368	398	371	387	420	358	372	411	377	389	391	388	376	381	383	380	373	382	371	381	363	357	393	372	344	393	393	379	390	354	376	407	387	396	403	365	415	372	397	385	400	412	354	402	390	394	389	363	388	402	406	398	399	361	363	377	404	367	402	373	386	359	354	382	378	368	361	374	390	382	418	336	350	347	388	381	385	386	381	371	365	380	351	385	377	367	390	378	378	403	389	387	391	391	353	364	368	397	395	383	385	378	395	371	396	364	404	367	408	422	418	403	388	383	404	370	372	385	358	393	386	369	386	373	393	405	366	369	377	394	354	383	421	394	397	345	382	405	366	391	349	394	380	393	379	352	425	377	382	344	379	377	402	342	372	392	380	399	359	375	365	372	404	380	370	377	405	405	349	364	363	377	383	386	370	407	383	399	388	387	382	377	394	391	382	415	397	412	388	415	382	379	399	358	376	413	384	393	422	374	422	412	411	416	353	379	368	382	374	427	375	386	396	400	380	413	379	334	432	367	410	385	404	379	387	395	396	382	373	352	432	390	406	377	389	390	425	378	426	393	346	355	375	376	419	386	361	402	386	415	361	419	438	373	412	388	411	383	388	415	367	367	375	391	353	331	362	364	396	392	380	377	377	403	386	364	375	371	385	377	359	390	363	400	380	384	362	359	411	381	378	396	392	377	386	380	340	390	412	418	408	425	391	398	364	381	405	361	384	376	408	370	403	410	397	354	356	373	359	352	383	391	367	393	404	402	362	407	387	380	417	384	378	373	403	392	384	397	375	368	401	409	415	382	385	360	397	355	376	388	373	369	362	382	357	396	393	401	403	390	388	402	380	370	393	379	396	337	372	380	397	381	385	378	403	368	386	393	365	385	386	394	377	407	400	388	359	386	387	412	391	362	389	363	383	381	398	375	410	346	384	407	366	412	385	417	350	368	351	390	393	406	364	375	386	352	379	365	366	387	380	366	390	364	369	391	399	416	390	371	382	394	389	401	395	369	365	394	405	390	384	352	378	378	395	363	392	400	402	416	411	383	398	415	370	383	374	383	346	398	361	393	371	338	347	367	398	392	372	387	386	374	389	382	410	398	342	369	360	343	337	381	410	374	362	402	365	386	398	374	372	360	385	364	391	388	382	379	381	331	378	391	397	374	365	388	385	364	383	377	371	389	392	411	404	369	415	363	374	369	374	366	401	395	402	373	384	373	406	411	405	370	363	386	423	396	401	345	401	329	384	404	393	372	355	379	385	380	372	405	350	407	423	377	403	340	387	387	376	424	372	400	396	402	381	411	398	373	380	371	379	383	398	364	393	380	412	402	359	375	396	409	390	385	378	365	397	361	396	404	408	358	398	379	396	379	377	388	369	379	372	371	395	379	407	414	387	357	397	395	367	374	354	386	372	395	388	405	388	393	415	392	394	368	410	343	402	389	357	379	419	373	393	412	346	377	384	384	389	387	365	343	382	376	380	407	371	382	369	399	373	380	413	383	378	379	402	377	400	381	367	398	374	382	366	391	358	399	351	387	408	376	393	389	376	407	389	390	386	391	361	401	376	393	399	353	366	394	386	370	393	375	399	393	429	394	381	409	420	400	423	399	346	379	407	399	399	382	379	392	350	385	365	380	378	370	360	357	431	393	392	370	389	393	358	352	352	362	378	387	379	418
24033	21026	28624	27366	27225	25314	19333	11357	7379	5405	3199	2235	1674	1259	1038	847	773	641	607	562	470	463	419	416	378	374	328	362	343	310	318	293	348	312	299	321	303	283	291	316	273	290	269	287	260	271	304	284	302	290	302	271	308	276	295	318	307	281	312	287	298	289	292	301	309	310	335	268	285	309	283	315	300	284	265	286	293	267	269	285	305	287	304	295	287	284	303	275	303	275	291	266	317	309	281	264	317	326	303	265	266	311	278	301	303	294	309	288	307	298	270	264	299	286	288	280	293	283	294	287	307	283	287	312	292	311	283	308	309	293	307	286	267	334	312	271	310	301	279	322	284	280	334	277	319	285	303	278	300	244	292	299	289	261	277	320	290	285	286	276	297	283	295	321	302	302	308	295	299	288	305	271	285	255	269	338	287	304	297	280	281	316	292	269	264	266	291	272	318	269	284	288	309	276	274	286	306	323	295	280	311	280	281	303	265	299	305	297	271	281	301	282	311	288	307	320	282	303	286	291	271	306	306	299	295	315	274	291	333	291	274	316	260	292	312	278	302	301	305	281	275	296	302	281	265	292	310	291	270	302	286	292	270	265	280	284	290	281	275	261	297	269	282	293	272	258	279	289	312	295	271	309	257	323	295	280	293	262	291	295	301	305	280	284	306	284	280	296	300	293	298	261	277	300	259	275	293	299	290	253	280	281	282	283	306	265	296	261	295	290	289	272	287	304	296	276	300	290	294	275	284	258	296	271	270	309	306	303	289	306	306	310	291	289	257	283	301	275	275	298	285	273	286	269	267	302	304	282	285	302	290	292	268	307	255	300	289	263	315	278	293	292	271	285	284	277	261	273	280	288	301	274	311	272	272	285	293	291	311	329	277	339	279	276	288	336	267	283	283	294	287	280	285	290	273	277	248	300	316	285	291	302	268	292	285	299	286	259	298	297	281	282	304	283	295	308	291	284	287	275	273	282	271	275	292	314	250	316	281	326	280	322	298	322	278	295	288	310	307	278	258	296	321	296	286	309	326	305	313	284	293	300	314	315	281	295	275	268	304	297	307	286	307	295	281	298	279	290	270	284	289	312	278	295	287	285	279	295	293	283	300	263	291	300	276	264	320	302	283	274	278	300	288	281	285	296	301	283	301	307	320	320	323	285	288	292	256	293	342	273	322	273	270	303	300	285	271	291	309	301	301	270	335	292	308	298	317	281	276	286	288	291	289	271	276	282	273	298	319	310	283	308	256	293	259	269	295	308	316	312	309	317	260	294	254	286	259	299	282	313	273	293	278	326	279	294	336	296	290	316	315	320	270	314	300	285	295	260	277	324	300	310	304	307	297	289	287	268	292	288	294	276	295	298	288	288	289	284	299	300	278	301	293	271	297	302	301	284	320	310	276	303	282	312	282	300	290	275	284	282	291	316	286	299	283	262	298	312	283	333	302	300	275	270	293	293	310	291	290	298	285	294	287	268	286	276	279	288	324	267	278	291	283	288	325	282	308	276	294	294	309	315	303	282	264	295	284	306	278	283	273	275	309	267	297	274	318	321	294	293	279	285	302	291	303	278	243	297	283	321	285	268	306	279	288	307	261	308	305	310	303	318	295	268	255	301	320	258	275	284	273	290	297	292	283	275	270	289	288	285	290	284	272	280	300	284	289	282	306	301	281	314	306	280	303	305	291	258	275	301	290	295	306	279	311	258	279	243	317	257	309	316	283	290	321	274	306	303	270	298	279	285	276	291	280	313	306	312	257	302	287	288	290	293	271	286	282	287	306	288	278	285	284	309	281	312	296	292	294	298	336	300	307	305	254	311	293	265	306	310	285	284	315	281	293	312	304	281	291	290	284	318	303	273	293	283	295	274	292	301	297	275	304	280	302	303	331	313	312	318	289	325	260	269	284	267	284	274	284	312	300	289	288	281	326	301	280	288	287	285	304	284	283	280	278	316	287	267	299	300	282	270	296	283	288	292	277	293	301	300	284	302	292	288	278	263	285	278	305	309	277	314	306	298	286	306	297	303	287	317	270	312	299	279	269	295	293	259	288	261	301	266	299	294	283	246	275	261	257	299	289	293	296	315	318	281	271	304	297	305	280	271	288	292	302	297	296	263	278	295	295	264	313	278	267	297	307	280	320	299	272	313	261	288	259	269	316	289	318	302	315	291	290	293	310	264	280	315	317	332	285	292	268	299	301	304	272	284	271	277	293	300	298	300	287	282	274	299	303	309	262	296	278	263	295	297	264	293	297	270	277	273	304	304	274	308	313	289	303	276	292	264	323	276	306	270	261	281	307	287	295	319	304	293	299	303	302	267	323	314	271	290	288	269	278	306	262	295	316	287	298	303	293	329	282	295	281	292	309	287	276	301	274	291	301	271	296	266	292	298	305	274	312	281	284	305	285	307	285	274	255	273	272	284	297	264	296	289	270	295	291	241	296	290	274	279	295	291	252	303	288	265	261	333	305	296	343	266	261	285	279	261	269	282	278	306	300	289	288	291	282	295	269	270	301	307	257	286	300	276	305	309	283	301	285	266	280	304	272	287	296	284	295	275	266	288	307	266	281	316	285	280	277	322	310	293	309	274	296	265	284	270	289	298	264	273	296	271	282	285	302	301	286	277	271	262	282	309	309	308	274	270	285	315	273	281	299	250	286	269	289	282	295	281	307	272	287	289	316	291	296	297	286	268	289	289	298	281	303	286	269	314	285	308	293	272	280	297	312	276	262	283	334	276	280	295	309	268	290	279	279	280	294	294	289	307	295	284	318	281	288	290	305	313	298	269	282	304	294	319	288	301	255	286	301	286	276	311	297	294	304	283	297	272	298	306	292	265	300	298	285	267	310	296	272	273	263	282	308	320	301	289	292	302	298	287	296	302	289	274	299	320	295	289	312	309	263	288	283	279	337	282	276	280	293	261	296	306	285	289	271	300	292	285	276	284	297	305	260	287	301	266	275	267	280	272	286	298	292	294	315	311	283	282	307	322	278	272	325	285	283	281	303	320	307	263	292	276	253	276	324	303	295	281	286	288	311	268	295	285	307	265	280	295	306	302	281	276	295	313	295	283	324	272	320	273	276	295	274	298	288	292	286	275	303	302	285	289	296	311	320	331	303	304	265	321	287	323	307	335	309	300	296	284	292	293	309	269	304	301	275	277	300	277	278	263	310	265	296	279	302	267	289	284	292	282	285	322	279	273	296	334	319	298	312	323	304	268	321	287	304	285	280	325	293	332	297	307	306	261	257	266	285	293	264	284	288	300	292	291	301	288	284	297	284	266	266	301	285	299	303	285	268	286	315	300	290	285	272	284	273	251	321	280	289	292	322	282	280	287	272	261	275	305	323	339	284	295	310	323	303	285	297	308	282	314	272	281	273	281	325	283	265	266	271	283	318	297	273	263	282	283	272	297	315	312	278	298	283	273	279	302	254	297	305	269	293	306	295	331	281	281	265	310	290	299	268	297	292	292	275	293	281	281	324	294
29643	50308	51060	44059	37637	31150	24100	17802	13825	10272	6718	4595	3563	2605	2120	1639	1404	1163	1050	854	785	717	626	629	572	511	505	493	497	458	486	427	431	410	466	439	380	386	429	428	427	417	422	401	417	407	413	429	428	405	413	438	378	402	473	422	431	431	421	395	402	445	401	396	425	425	407	453	419	387	437	428	400	411	393	435	380	418	404	414	414	386	416	395	427	459	408	419	390	415	424	401	414	428	461	416	405	416	441	430	408	435	427	412	419	400	435	381	388	432	398	404	434	404	431	425	444	427	402	401	395	408	456	384	406	384	407	418	420	405	427	421	371	392	436	419	470	423	455	450	472	427	436	414	392	433	404	409	385	382	376	418	380	414	405	394	391	403	392	417	416	408	415	402	419	450	422	404	388	434	420	390	411	437	413	439	433	424	411	410	424	424	415	434	428	446	423	377	439	404	359	406	420	438	411	424	401	445	413	398	447	402	405	444	415	374	399	431	420	405	435	398	409	428	398	421	444	390	402	420	426	422	386	420	389	380	385	426	407	439	420	413	398	411	398	445	398	389	388	452	402	405	391	430	416	421	377	402	416	442	444	432	395	413	421	422	412	383	411	387	427	421	400	418	385	408	418	441	416	374	414	397	443	413	433	427	401	430	415	441	425	440	412	403	408	425	385	386	403	410	372	404	398	399	373	443	414	399	414	439	356	419	384	403	415	414	418	383	417	405	394	412	422	404	412	410	379	425	414	409	403	386	419	409	456	372	432	456	403	395	408	435	394	443	411	395	449	403	415	419	431	426	418	415	412	440	424	449	392	375	388	415	386	437	428	426	429	422	388	400	395	434	434	361	391	409	402	426	450	420	434	381	393	437	406	384	434	393	418	416	443	379	431	428	368	408	418	431	420	404	426	395	397	387	417	392	389	404	406	436	396	441	417	423	432	413	421	401	434	389	412	409	421	413	402	397	401	467	392	386	382	406	396	384	336	406	445	439	416	381	431	434	427	434	442	394	403	420	437	398	425	439	422	411	415	418	422	436	435	429	394	390	407	449	396	411	404	407	413	403	368	387	399	417	397	416	423	449	380	402	449	427	395	425	449	405	420	389	421	414	427	424	432	435	431	471	415	459	384	424	453	404	429	411	383	423	439	421	407	400	438	375	456	429	446	426	392	426	426	410	433	420	404	427	411	416	414	425	465	383	390	400	453	413	358	412	440	413	432	402	378	392	423	419	424	409	409	410	434	435	401	456	383	431	426	419	398	397	443	385	418	441	394	410	384	392	400	380	434	400	431	397	435	429	428	419	406	431	393	425	429	385	419	396	457	435	438	405	422	419	458	405	443	396	416	412	403	419	389	427	388	395	406	420	403	421	390	437	422	412	416	398	428	426	447	403	452	410	383	412	418	409	419	416	386	410	432	434	402	406	391	409	437	427	382	445	383	411	390	426	381	413	427	384	433	379	421	408	415	387	400	416	375	411	443	396	387	381	443	425	408	451	411	446	403	426	381	372	457	425	421	390	414	407	413	394	423	405	483	444	429	432	406	401	448	415	411	438	437	433	394	419	401	413	432	411	422	432	395	431	405	429	409	417	393	431	411	390	426	414	382	441	418	402	414	410	412	456	448	445	389	401	437	423	458	421	443	406	373	397	418	409	392	388	433	404	422	400	422	407	434	410	377	441	397	435	401	409	436	411	445	411	399	376	417	401	423	428	421	424	410	420	396	410	432	401	403	404	430	416	449	444	433	368	423	400	410	410	427	446	418	403	398	404	447	406	431	407	434	424	377	424	405	426	424	386	404	417	409	412	406	373	411	375	394	406	421	394	383	438	401	374	428	402	460	413	433	412	412	400	391	419	422	399	416	409	417	396	394	426	442	422	396	412	387	415	447	401	398	437	403	421	438	447	439	368	422	411	411	391	423	437	395	404	444	415	396	441	443	404	415	418	463	385	410	431	385	432	395	393	427	421	395	402	408	400	406	407	413	392	413	403	386	419	384	371	399	429	438	391	419	407	422	422	406	439	409	417	426	434	465	428	380	426	427	422	398	401	418	445	388	443	417	439	425	445	434	390	388	412	414	395	380	386	406	409	426	438	411	412	425	410	399	402	437	416	400	412	414	456	418	414	399	407	422	394	446	379	401	459	442	409	394	422	420	409	418	434	423	429	418	427	388	414	440	418	387	431	402	408	393	398	419	381	407	426	431	460	404	421	456	416	420	430	417	444	409	419	445	425	478	427	471	451	403	452	405	400	388	413	418	419	422	417	404	407	405	397	419	479	402	418	423	400	388	403	387	424	433	375	432	404	431	425	371	403	383	432	428	450	390	448	376	418	406	403	455	365	419	374	422	396	416	417	385	388	435	421	415	411	401	407	402	388	447	421	431	426	388	417	451	365	430	407	372	430	415	402	442	410	444	403	398	404	441	447	392	438	385	397	455	432	400	399	416	421	444	384	438	409	380	413	417	413	442	422	405	406	412	402	427	415	416	426	411	478	384	450	394	393	464	408	391	455	414	396	403	426	428	403	409	414	385	406	439	395	388	421	447	426	429	396	418	430	452	401	388	421	431	387	419	409	432	435	434	423	435	415	431	392	412	416	406	439	421	418	407	449	405	426	425	404	383	430	393	399	399	382	378	400	437	412	409	422	409	411	436	397	415	415	402	377	433	366	424	469	415	412	485	397	400	426	427	390	448	396	411	418	420	408	444	399	384	451	412	414	380	386	419	430	393	465	401	401	406	467	416	409	375	409	439	432	402	413	398	406	420	396	432	400	410	396	399	430	396	383	409	421	379	439	388	403	423	417	417	408	394	423	425	398	417	394	432	412	422	413	420	424	418	403	431	435	438	391	423	414	445	410	411	394	398	418	435	388	373	428	441	447	397	388	404	432	435	387	422	414	429	426	423	368	425	399	412	434	419	441	410	430	416	462	429	418	389	403	403	444	413	405	390	418	447	426	403	422	418	386	450	446	436	395	423	397	413	425	379	426	434	434	403	434	430	420	422	399	397	412	463	414	444	407	464	419	409	407	411	422	416	369	384	433	420	447	441	442	403	425	448	405	419	407	409	399	400	409	387	381	416	404	413	399	429	409	437	404	399	395	415	458	415	424	448	406	384	445	398	418	431	416	384	414	396	456	381	416	423	424	419	423	364	415	419	392	413	375	400	412	424	396	405	411	415	404	447	425	415	425	388	406	443	354	387	430	418	417	385	380	456	407	394	418	386	412	445	424	405	414	413	431	433	405	391	396	430	379	420	418	411	421	383	397	399	422	414	443	407	392	388	408	413	404	379	408	407	403	394	411	433	410	440	448	392	431	423	429	393	406	451	424	419	414	398	397	408	406	414	432	420	420	387	409	401	428	421	412	450	410	387	405	397	441	435	439	441	402	380	418	442	399	438	397	422	407	470	432	409	393	409	404	453	401	391	448	432	409	416	438	420	413	413	407	397	444	399	398	456	393	419	425	409	405	434	450	425	439	359	398
23022	21029	28754	24319	24389	26742	25196	15705	10807	7487	4916	3218	2369	1844	1389	1109	928	757	684	603	544	501	481	429	391	392	373	342	296	285	310	301	284	275	294	270	286	285	301	247	278	282	276	270	266	298	247	258	261	273	255	277	287	271	280	256	298	262	259	277	268	232	258	264	268	296	275	277	280	272	259	283	266	289	266	271	274	258	250	277	260	252	283	254	266	264	280	264	255	255	260	291	266	259	303	276	252	277	262	301	278	281	280	257	261	282	257	252	277	252	281	261	273	273	312	265	297	272	255	243	242	273	269	269	298	261	291	284	297	258	283	268	270	290	282	271	277	273	261	247	276	302	294	294	243	288	286	294	270	282	272	258	269	290	274	257	257	274	293	259	285	281	285	266	267	289	258	254	265	276	242	274	280	284	255	270	277	281	256	287	282	286	275	252	275	272	285	293	295	251	282	279	243	281	245	271	276	271	292	249	265	297	285	278	282	264	297	251	297	283	259	243	291	257	248	275	290	261	270	260	300	256	265	250	272	285	294	297	251	249	259	300	256	278	260	265	251	265	254	267	281	253	276	262	309	264	244	273	259	253	258	267	292	278	261	283	252	276	306	258	273	287	298	292	249	279	251	292	251	264	267	268	271	272	292	244	255	277	252	268	296	256	279	284	266	259	307	264	270	251	280	289	263	267	243	245	274	270	287	274	296	295	261	281	255	263	263	272	276	293	290	277	280	279	259	283	298	240	288	321	263	289	272	247	254	282	272	290	278	284	269	251	285	264	283	294	277	269	274	265	256	256	262	275	288	258	258	262	286	283	271	246	267	276	266	261	287	270	252	305	303	297	282	294	264	279	283	272	258	262	291	276	293	292	289	293	282	291	256	280	267	269	290	249	281	271	297	251	282	261	266	298	263	238	263	276	259	258	270	285	305	276	238	302	276	273	286	255	260	288	283	277	237	295	281	273	278	238	287	282	274	248	252	283	280	243	282	274	259	290	280	250	289	281	258	270	275	279	306	241	276	295	257	286	275	250	251	263	251	285	270	266	286	255	249	262	249	291	289	260	262	263	266	306	263	271	271	282	265	272	298	280	330	297	263	263	278	297	267	296	250	302	281	260	268	268	288	260	241	281	274	255	262	287	276	279	266	327	273	260	273	243	263	278	268	296	290	272	246	273	255	248	253	276	299	282	281	248	247	287	269	284	265	250	276	223	229	242	243	249	284	256	252	276	278	248	250	280	273	261	288	291	264	259	255	258	294	260	269	295	275	278	267	269	277	286	255	300	266	285	262	286	291	283	258	294	269	271	253	279	294	290	270	267	271	259	289	262	310	269	246	248	247	277	284	247	256	264	275	280	243	270	280	252	287	267	278	265	253	249	283	271	255	260	276	257	277	251	270	280	244	256	254	255	287	262	268	244	275	285	271	291	294	278	271	259	272	272	271	271	274	278	243	271	275	276	286	268	237	266	259	266	287	240	252	260	249	256	262	249	289	251	239	275	270	280	265	268	281	283	255	294	289	274	267	239	273	284	278	277	243	260	287	227	264	281	285	274	304	283	298	269	277	279	260	267	276	255	279	250	270	253	255	229	271	263	276	278	264	231	276	294	281	290	288	303	292	279	267	286	244	285	261	247	245	269	263	246	254	229	264	281	247	295	254	273	276	234	247	271	256	295	261	284	256	256	241	272	285	307	285	271	271	277	286	262	279	282	305	264	273	278	292	282	258	266	271	293	279	245	256	287	276	276	295	278	286	286	263	314	273	256	288	265	302	279	285	254	271	271	287	261	279	272	309	295	280	290	278	269	280	288	256	276	251	275	232	254	292	256	280	257	275	294	278	280	263	272	296	283	252	277	244	267	295	275	309	291	260	292	273	282	248	282	275	280	270	280	272	287	265	268	272	259	243	272	281	262	269	242	275	258	273	273	269	256	289	272	275	247	281	307	274	270	270	252	275	266	260	256	228	272	279	287	273	278	256	282	266	273	290	262	276	267	283	272	290	285	272	286	295	294	294	248	299	285	275	250	257	279	272	287	254	243	288	270	258	286	296	284	271	300	287	289	285	277	260	305	251	291	291	269	279	247	261	277	283	298	282	283	270	288	261	268	272	270	276	250	272	245	276	277	277	262	287	270	279	268	284	256	256	255	283	257	261	262	255	275	250	269	287	304	273	294	282	238	272	266	275	289	259	275	279	259	258	255	292	307	261	236	259	254	263	242	237	254	268	274	261	279	282	242	258	280	282	240	274	268	271	273	248	255	285	282	265	257	257	264	262	272	263	247	259	270	276	272	278	257	285	249	270	278	254	268	256	255	255	249	276	262	273	259	239	279	260	284	239	263	252	256	293	271	265	293	257	265	280	271	267	290	286	261	284	305	266	259	286	265	259	267	282	289	280	278	271	299	292	281	246	280	274	254	267	250	246	298	263	275	282	270	279	265	272	261	271	276	280	286	288	270	267	290	255	283	309	268	277	288	258	252	275	287	269	285	289	251	263	279	286	266	279	253	257	273	265	302	268	277	277	270	287	249	258	300	275	256	252	245	283	263	264	248	247	287	298	267	265	257	249	250	263	268	278	262	253	277	276	312	239	282	275	287	285	295	270	263	263	273	263	306	284	277	253	283	279	249	276	258	283	285	266	242	278	311	266	252	269	251	264	296	262	260	256	263	269	262	271	263	256	265	274	237	292	258	247	293	257	262	240	266	273	281	282	279	270	258	262	282	278	272	251	290	246	287	281	266	294	254	261	258	256	282	287	243	251	268	255	282	284	286	242	274	297	242	282	276	282	286	302	273	271	267	253	245	303	262	273	284	278	299	275	312	254	257	281	292	288	261	267	271	274	270	300	273	251	261	261	268	233	268	228	271	275	292	266	276	265	253	265	271	274	257	274	291	261	302	266	278	283	259	275	271	263	247	270	257	299	261	248	230	235	275	253	267	284	249	279	290	244	290	269	275	277	287	279	225	279	256	263	256	262	247	265	261	278	263	269	283	273	290	284	256	276	294	249	281	281	271	255	255	275	253	282	289	295	283	278	285	249	245	273	279	272	291	265	274	277	269	268	256	279	259	270	280	264	279	268	263	256	269	251	254	255	276	286	228	271	254	256	279	280	268	289	309	249	258	274	292	283	265	283	278	258	259	262	309	242	270	251	278	278	246	297	267	259	243	256	259	294	260	284	246	264	282	245	314	265	267	248	252	292	272	282	247	255	252	257	271	253	272	268	267	271	257	286	275	277	259	282	254	274	289	264	274	272	271	250	256	287	255	267	259	269	267	299	276	287	262	256	291	258	280	257	268	273	326	289	267	259	266	278	275	280	259	268	238	256	252	267	303	269	293	262	282	250	260	273	262	266	290	269	275	277	282	264	289	265	251	269	262	273	258	283	261	285	301	306	278	255	261	266	267	285	283	273	268	275	280	286	284	256	254	270	296	249	268	251	267	277	278	289	288	291	271	300	271	281	282	255	265	289	290	270	257	257	261
31693	57016	58033	47525	41971	35332	28491	22351	17840	13507	9143	6463	4781	3722	2817	2130	1799	1484	1211	1053	946	838	749	734	625	563	565	521	496	500	443	421	413	408	393	392	400	385	363	419	392	376	378	409	409	397	353	388	387	383	390	380	420	387	340	392	387	384	404	372	377	386	361	398	419	381	368	407	349	403	380	348	394	401	359	392	373	371	385	383	366	385	393	358	376	381	354	381	363	366	403	389	382	399	368	384	394	396	360	378	361	412	393	352	406	406	374	366	356	373	396	374	374	411	379	376	377	400	362	362	379	393	391	375	407	334	362	352	385	384	406	389	359	393	385	391	395	391	361	357	408	391	369	341	384	364	385	390	376	379	358	364	389	397	367	402	373	401	386	360	384	356	385	401	372	396	398	391	394	366	378	413	372	400	388	385	383	395	352	363	371	375	374	369	380	372	356	383	379	368	407	350	397	378	379	415	378	375	397	354	367	376	401	399	404	372	377	337	381	388	384	419	383	386	381	364	385	411	388	374	375	365	366	367	359	399	405	384	385	390	412	396	396	376	383	370	378	375	385	362	365	377	352	391	355	383	404	357	376	360	377	380	359	379	430	369	362	377	386	368	368	359	390	397	378	372	397	406	387	384	381	388	401	417	342	365	399	361	386	351	334	377	379	385	382	392	379	405	388	399	383	383	379	374	365	418	399	410	397	407	384	413	407	387	413	429	368	358	353	364	355	395	390	354	382	391	387	379	374	413	382	386	393	380	374	370	415	411	388	391	395	432	394	403	367	400	412	371	372	406	326	387	400	398	380	376	416	355	375	380	343	396	358	405	406	374	387	382	344	414	357	345	370	366	382	397	393	393	358	409	373	383	373	435	362	396	367	348	405	365	387	383	383	385	373	382	407	412	400	375	376	383	378	389	388	389	350	400	369	366	348	382	411	374	408	380	334	391	406	386	380	393	376	408	391	358	392	365	407	429	388	404	376	416	380	369	374	416	397	407	351	425	369	351	382	346	419	388	399	381	379	373	360	395	393	416	372	416	368	390	414	406	373	391	359	373	404	395	366	335	371	390	376	388	370	344	402	393	394	388	398	352	376	394	370	346	363	387	362	409	376	413	414	395	413	395	408	340	384	386	376	366	388	354	384	395	377	366	395	402	404	371	402	375	350	396	364	390	375	405	390	364	374	386	382	381	375	405	395	359	381	416	389	410	379	397	385	387	392	357	387	367	361	376	370	390	398	354	394	372	394	359	414	387	376	394	347	371	410	365	376	383	394	355	408	371	379	382	396	397	428	383	415	354	389	356	384	414	392	393	389	412	399	376	412	401	387	381	404	352	379	388	375	370	372	403	381	390	347	399	362	389	408	371	372	367	387	371	372	371	407	371	393	403	373	381	404	353	406	423	413	384	373	367	342	383	381	375	380	385	378	373	385	371	361	403	370	369	382	385	430	403	396	393	385	378	410	397	399	388	369	366	360	385	384	399	374	356	361	370	370	382	388	381	377	362	413	372	380	402	389	374	378	353	382	356	403	381	381	376	403	365	417	407	336	394	396	378	381	388	372	375	410	396	378	417	391	393	398	363	356	370	387	372	385	402	380	407	350	385	380	390	369	380	404	416	420	380	341	379	380	374	380	385	401	392	355	370	372	395	444	396	365	365	397	401	397	386	396	361	358	367	420	382	375	403	378	381	399	385	371	370	399	352	423	380	389	416	355	390	382	393	382	383	373	403	401	357	392	375	406	354	352	355	367	416	347	365	347	385	402	389	355	381	356	333	377	390	362	372	379	374	392	352	428	392	412	357	357	391	360	402	404	386	349	423	383	375	361	394	349	375	340	376	358	348	395	397	390	376	373	394	385	392	391	413	362	394	407	362	379	389	360	357	380	369	372	376	384	381	388	393	360	398	396	354	398	383	384	341	380	351	411	384	381	391	400	381	344	387	377	409	400	398	379	363	355	377	352	370	392	340	378	394	356	367	363	395	365	438	395	375	369	353	389	377	380	373	416	400	398	388	403	398	386	402	402	372	369	363	397	392	371	392	380	372	398	378	352	403	383	369	370	383	384	386	377	373	397	398	384	388	423	384	393	374	363	391	372	418	393	410	406	359	360	372	376	397	382	381	378	371	339	376	386	397	391	373	373	384	362	409	397	389	404	357	392	340	368	403	368	362	384	375	386	402	357	358	397	413	345	355	364	385	367	408	380	364	394	425	386	380	396	406	379	400	382	368	420	363	387	378	351	408	391	369	394	372	366	357	388	354	379	373	364	408	395	386	411	393	379	356	386	385	360	382	394	392	389	381	377	390	354	413	348	400	377	349	381	357	379	360	364	357	376	371	362	399	394	381	397	368	371	394	382	380	358	357	385	366	374	362	379	384	389	414	385	426	375	350	364	351	386	394	386	389	389	387	414	393	377	375	382	359	379	361	361	381	354	372	339	387	384	407	406	373	405	390	353	386	395	429	363	376	379	344	370	367	383	376	377	379	404	363	362	382	371	362	358	395	398	414	315	375	375	399	392	378	369	397	382	365	377	373	369	383	391	400	414	393	378	380	389	377	374	374	355	382	393	373	364	380	350	368	389	358	397	400	359	390	353	368	357	376	377	401	378	379	376	404	376	373	360	382	386	389	399	376	358	389	369	364	432	391	382	371	364	330	409	410	385	392	387	382	359	438	386	395	420	383	373	382	399	379	386	376	385	387	348	372	354	411	394	405	361	340	425	381	385	375	399	430	363	404	371	386	404	383	395	387	374	385	393	405	392	409	395	369	363	375	406	412	407	384	381	365	376	368	330	407	379	342	357	401	379	374	395	403	389	408	397	359	397	393	353	376	419	382	426	356	396	391	375	380	372	388	394	387	410	368	390	399	389	399	356	367	385	342	369	375	370	374	363	365	355	392	386	385	389	386	400	407	393	393	372	378	392	408	356	397	346	370	404	397	401	377	363	401	393	373	372	398	354	388	378	357	404	385	400	386	368	370	364	408	380	374	369	348	372	384	370	373	376	362	401	365	415	359	400	427	400	393	362	372	406	444	373	373	403	375	359	404	401	391	399	365	381	401	387	394	367	383	392	366	353	353	366	361	372	384	371	368	349	369	371	392	366	395	416	376	403	394	367	370	385	384	373	390	370	400	395	361	389	377	342	404	356	341	370	399	395	395	356	392	361	387	397	371	424	411	397	346	402	380	397	391	354	405	388	365	359	360	377	360	377	374	371	390	373	371	371	358	385	344	335	341	383	370	377	362	377	396	379	389	423	378	392	372	352	379	370	415	412	415	368	368	400	391	397	366	363	345	388	393	396	381	378	413	391	356	401	377	366	404	339	374	350	398	397	355	372	374	388	344	375	395	393	353	402	385	371	363	372	399	371	383	387	363	376	356	387	366	421	375	353	365	370	375	403	368	396	369	373	374	396	377	363	401	374	355	358	386	353	372	384	389	335	353	376	392	394	390	376	389	356	396	384	378	389	378	376	367	387	400	362	373
27649	25180	32067	30990	23988	15722	9574	5768	4390	3030	1979	1434	1096	854	725	587	566	437	404	397	333	353	337	328	280	308	285	300	289	313	280	292	249	265	279	265	261	291	239	267	246	242	276	241	240	292	246	270	256	251	257	245	259	278	281	248	277	263	247	257	267	262	249	258	256	250	259	277	276	262	264	247	278	255	280	260	288	261	266	267	258	263	246	261	255	290	265	257	280	277	258	265	256	266	266	267	275	252	277	260	259	292	273	270	262	258	256	285	273	265	269	258	307	260	271	269	305	251	251	254	294	275	274	285	275	302	277	245	269	275	244	256	265	257	259	281	250	291	285	269	277	283	285	263	284	266	264	257	278	262	271	230	241	284	234	256	282	237	269	251	285	259	240	279	256	252	288	267	264	286	262	268	279	274	235	273	288	237	277	279	263	242	249	273	279	272	260	262	283	259	262	263	279	260	255	255	258	263	242	282	251	249	241	271	262	276	316	277	272	264	299	249	278	274	261	265	285	251	261	256	263	256	270	284	268	280	276	242	293	264	266	274	272	241	277	254	264	280	258	271	285	260	268	274	253	252	259	265	275	252	265	272	270	235	274	286	267	258	240	253	271	277	262	271	268	274	276	278	282	232	264	277	251	260	266	248	264	265	272	264	264	277	263	241	259	260	297	265	270	263	280	287	273	255	250	251	257	238	291	264	257	274	275	261	263	265	278	236	295	283	281	235	248	267	263	275	247	282	283	269	235	247	260	272	283	276	278	294	298	272	285	261	284	261	284	216	244	285	271	240	253	267	242	281	252	278	258	277	265	243	263	253	278	278	262	269	281	279	265	302	271	258	286	246	252	249	283	268	268	286	253	278	256	291	226	255	262	279	241	274	261	244	283	247	237	280	260	253	269	274	284	247	279	270	280	280	272	242	272	252	273	267	271	258	276	286	266	288	250	233	273	291	275	276	272	266	265	283	260	257	301	266	294	243	297	306	272	243	261	289	262	257	268	260	253	248	249	289	244	269	272	275	281	264	282	261	251	254	289	249	283	281	267	261	288	260	274	275	305	298	260	257	270	268	247	263	257	263	269	244	245	294	249	264	252	266	278	268	278	277	258	253	236	278	264	269	259	254	259	248	301	266	270	254	255	280	265	266	278	267	283	235	251	267	255	283	264	250	270	243	282	256	299	254	281	264	284	277	292	285	275	284	241	279	248	305	268	270	244	276	267	283	284	262	247	258	284	263	256	285	243	302	274	253	257	294	265	271	276	287	274	291	287	261	259	261	292	266	260	291	281	266	252	267	249	302	261	280	250	261	257	259	310	255	259	265	261	282	255	231	254	261	260	303	237	244	246	244	274	278	237	266	247	241	272	260	286	268	283	245	274	291	260	260	281	298	265	292	267	250	235	250	268	280	262	287	266	260	289	269	263	269	294	250	235	283	270	273	276	242	268	287	257	279	256	252	280	271	251	283	256	258	293	240	291	266	276	277	269	261	291	280	269	249	282	284	284	255	265	260	274	265	253	233	300	242	274	260	250	256	266	257	267	262	261	278	280	278	270	282	243	264	280	267	298	263	288	254	258	252	262	250	262	268	264	256	267	260	286	283	237	263	263	255	252	302	266	259	267	284	271	261	269	271	273	235	246	249	262	282	228	260	241	273	261	274	267	273	275	246	268	269	292	284	242	281	256	244	264	257	277	258	273	274	277	254	276	264	267	302	259	285	263	294	279	275	264	296	255	278	227	265	269	275	303	289	262	253	242	251	273	259	274	256	271	277	261	247	276	256	287	241	270	276	288	254	300	260	271	256	258	275	262	276	273	270	266	247	241	242	283	243	246	244	282	263	279	304	282	273	300	260	262	252	293	241	267	269	261	253	275	267	271	284	252	250	252	288	273	268	241	278	258	251	294	279	263	273	241	262	301	282	252	296	274	278	243	240	284	292	288	270	274	254	258	280	246	257	266	285	247	266	285	240	284	270	269	268	290	269	262	254	267	267	260	272	244	265	266	266	254	254	267	285	268	275	254	268	234	271	265	245	266	271	272	272	241	265	254	269	266	255	256	275	246	260	271	273	243	264	298	268	244	282	274	257	261	259	322	274	288	229	272	258	243	286	294	250	255	300	254	282	247	262	235	288	245	263	267	265	263	305	276	278	284	293	262	246	274	288	234	268	246	231	258	232	276	258	261	265	280	250	248	281	256	239	250	261	280	274	258	294	228	301	279	265	287	256	266	270	270	263	297	263	243	293	284	257	248	274	239	229	248	261	263	257	256	278	277	303	242	233	250	291	236	272	264	257	276	258	254	255	247	278	270	269	244	287	261	251	274	261	297	296	268	278	279	292	239	265	287	278	284	279	255	253	274	244	285	275	257	240	252	253	261	260	224	290	261	266	264	267	257	278	279	276	279	272	266	283	256	245	266	235	290	269	288	263	274	271	294	288	288	236	305	272	267	269	256	261	241	290	247	228	273	259	288	267	267	262	257	264	262	270	270	258	243	279	251	273	269	243	260	254	264	272	262	261	277	251	239	266	268	279	254	284	264	261	238	284	260	257	243	261	289	260	261	277	244	272	271	257	294	249	271	266	278	258	239	259	260	259	246	262	288	285	291	280	262	268	308	265	243	268	273	230	294	270	274	267	274	282	296	257	246	273	265	262	270	257	292	281	286	251	274	256	252	283	253	245	257	278	262	289	273	306	264	285	269	273	254	239	239	278	284	266	257	279	260	238	256	260	258	243	284	260	233	268	288	255	260	267	263	299	272	283	243	270	262	269	269	277	281	274	276	263	270	274	281	288	267	250	284	274	268	250	282	254	273	268	284	291	280	265	262	255	276	274	253	248	252	264	287	247	268	265	254	254	274	250	264	290	239	277	240	265	287	256	264	263	277	259	260	248	272	278	265	272	282	280	257	295	272	276	260	274	253	241	273	284	297	273	262	270	289	261	248	250	260	281	264	254	249	268	257	269	265	286	255	241	235	286	262	275	259	252	267	278	244	260	279	273	273	264	282	219	239	248	305	251	250	270	268	291	256	276	247	270	259	259	266	242	261	280	318	280	259	257	257	267	256	275	272	264	266	239	261	281	255	278	263	236	273	282	256	242	267	249	244	275	268	274	272	287	268	232	260	283	272	260	275	248	280	269	266	259	273	273	257	239	252	217	283	285	242	240	269	234	278	266	256	239	289	243	272	287	275	238	252	275	292	282	260	283	272	273	265	238	265	269	270	267	285	261	265	259	291	268	256	266	270	278	267	250	277	266	292	262	248	240	286	274	255	268	272	266	276	237	267	258	278	283	267	246	249	298	266	263	283	276	268	260	275	272	252	266	261	287	280	257	284	267	274	265	285	269	272	239	271	292	244	262	278	283	223	287	277	274	273	261	283	276	269	246	247	301	265	263	286	264	254	273	241	267	273	271	278	306	287	286	296	254	245	252	285	291	270	250	282	260	294	292	274	265	273	266	248	245	311	275	295	284	261	276	257	258
29176	42298	39979	34983	30014	22662	16624	11728	9493	6658	4307	3012	2314	1761	1438	1188	988	815	700	645	580	547	506	510	482	474	428	407	417	423	395	401	393	359	388	399	361	412	346	378	384	356	382	374	416	375	355	362	350	394	361	370	400	396	354	362	343	405	398	392	371	360	358	346	376	387	354	384	381	358	373	381	372	387	350	385	370	392	387	356	368	393	373	371	361	397	341	386	366	395	373	375	391	368	392	376	360	386	374	390	392	393	368	409	393	417	374	412	356	363	366	373	407	432	342	350	385	369	368	327	407	383	403	359	388	427	386	371	382	370	404	359	376	381	414	427	367	350	391	415	397	356	388	382	424	378	418	368	350	386	380	393	350	367	407	345	385	352	422	387	364	395	424	343	387	412	394	373	395	405	401	393	365	399	377	356	380	353	373	376	395	364	367	376	403	387	419	357	388	404	399	363	380	394	347	390	371	372	404	379	366	370	373	346	375	385	386	386	369	351	368	381	386	382	368	394	414	333	379	396	373	370	362	361	371	404	405	341	351	388	371	375	361	389	385	404	366	350	382	397	387	385	403	381	400	359	398	384	412	381	349	334	408	371	385	395	379	390	374	379	392	369	380	370	395	371	358	378	361	403	362	364	380	351	340	353	387	332	396	379	370	391	398	349	388	390	375	351	379	405	371	334	385	397	356	380	373	387	368	377	370	381	392	370	378	405	361	370	379	412	377	382	414	378	342	380	368	362	384	405	394	361	375	346	392	383	379	367	373	360	347	381	386	397	352	384	401	368	390	365	388	398	335	361	400	344	384	385	365	395	364	369	365	347	356	355	375	389	386	389	361	398	355	412	379	384	379	379	366	377	389	367	399	344	346	348	380	394	379	389	365	370	368	390	384	363	345	380	434	419	352	361	392	374	383	384	428	378	384	382	386	378	407	385	403	374	398	382	386	388	370	374	370	383	377	390	362	375	388	352	385	440	411	415	374	352	401	395	360	378	353	355	364	383	368	357	381	419	389	368	383	394	361	357	396	371	408	401	394	396	388	395	346	365	355	373	385	393	344	365	351	407	383	370	406	368	360	392	376	396	366	363	356	388	397	375	378	389	366	342	381	382	385	416	389	395	353	374	367	375	402	347	390	399	371	394	355	376	409	406	359	355	381	409	362	382	378	384	386	385	377	387	403	368	386	350	391	375	373	372	382	407	372	339	394	387	393	384	334	421	374	343	418	393	423	410	376	326	397	392	365	396	367	386	371	405	383	389	397	369	369	380	374	406	333	402	390	376	384	333	389	373	341	354	375	362	378	404	340	376	395	380	387	403	354	412	411	383	402	365	353	378	373	378	362	394	392	388	354	374	431	390	374	388	428	388	359	361	368	408	406	393	349	358	382	358	390	390	359	348	383	363	371	394	383	380	375	376	361	352	391	385	410	340	377	386	398	393	416	373	409	342	373	353	384	366	390	372	391	350	396	328	400	368	357	398	379	365	381	382	361	404	399	384	394	382	370	362	347	398	394	383	368	356	392	392	371	390	388	360	367	368	364	388	378	353	410	443	386	371	380	408	389	404	374	399	352	393	350	403	360	405	411	375	395	396	366	369	411	367	366	394	364	375	358	406	348	374	395	367	372	371	366	383	380	361	396	353	360	371	381	395	347	370	397	384	341	379	363	401	383	378	377	375	392	400	404	411	384	355	396	372	362	420	364	423	407	354	348	369	429	375	383	406	386	370	398	354	366	428	434	362	396	395	400	357	387	406	383	361	378	362	409	369	384	371	402	343	386	405	402	388	412	386	368	400	393	372	413	384	359	373	408	380	405	363	363	406	376	393	364	391	388	343	388	368	371	388	369	415	349	400	392	379	353	356	354	358	368	383	361	370	368	353	399	363	352	351	395	376	383	407	365	365	368	354	396	382	399	361	364	346	398	407	398	350	404	391	404	380	396	378	376	380	369	349	390	353	394	398	395	336	381	381	390	389	375	367	415	383	367	372	401	376	361	423	385	374	383	391	379	386	393	408	349	362	394	367	408	389	402	380	397	369	390	386	375	393	402	416	391	361	374	372	350	400	407	415	344	365	391	400	376	339	400	358	377	375	383	355	359	371	385	386	368	418	343	371	370	409	389	381	420	366	379	379	368	370	353	358	385	365	401	384	337	384	384	404	375	395	359	341	367	395	418	385	370	362	355	372	346	366	389	363	394	379	371	378	368	411	361	383	368	389	360	371	421	392	440	381	387	384	398	363	383	382	394	401	361	389	364	377	350	358	402	377	385	373	358	356	387	367	361	359	369	372	356	361	371	368	389	392	395	414	398	341	415	371	405	389	357	353	377	400	397	420	394	403	368	386	404	376	354	346	366	388	408	382	401	377	420	386	382	394	371	331	357	369	366	344	357	366	373	359	363	376	354	351	387	381	361	372	373	384	358	380	381	380	358	402	377	364	390	394	400	417	372	376	366	394	382	387	373	370	386	374	353	382	344	355	382	366	385	368	361	349	386	367	381	359	374	386	374	366	351	387	356	398	396	365	386	378	374	403	408	345	378	352	363	376	360	348	388	379	351	377	417	405	415	364	369	379	369	371	379	373	378	375	371	408	382	393	378	360	377	377	378	410	374	363	361	423	393	363	374	352	378	339	359	371	407	386	411	388	363	383	404	386	368	362	406	408	401	417	384	360	345	358	354	364	345	361	342	378	378	415	391	382	364	347	348	373	396	375	405	381	399	394	350	358	409	390	383	364	380	380	385	352	371	410	403	355	404	460	378	341	380	357	346	406	367	385	348	356	397	394	370	383	397	378	390	351	356	404	394	414	370	394	377	397	365	369	363	375	391	410	393	376	357	360	354	388	395	391	383	378	394	386	363	371	390	402	389	393	366	374	385	381	367	365	384	376	358	376	372	375	396	409	381	333	392	383	412	361	369	385	329	389	345	384	358	389	418	360	382	403	427	369	391	371	405	358	401	388	371	348	391	350	370	412	382	370	366	414	403	357	405	382	388	371	371	350	369	364	374	387	390	356	363	337	362	390	405	381	395	415	352	407	395	357	376	386	368	357	350	392	332	367	381	384	419	356	368	372	397	397	390	349	373	402	382	362	355	377	366	408	356	374	374	384	394	400	381	387	376	413	357	379	370	396	358	379	355	355	346	362	379	383	375	359	383	351	387	402	379	367	359	361	375	392	409	365	385	373	375	406	363	409	370	366	393	405	375	367	357	320	377	417	418	378	375	431	407	372	353	397	379	380	381	381	375	406	353	390	388	357	394	366	386	345	359	409	364	385	392	359	372	367	365	386	370	364	387	395	424	381	388	418	386	360	376	354	379	402	414	363	354	401	402	364	350	390	376	373	405	334	382	371	380	368	382	418	403	371	373	376	356	360	393	392	420	372	412	353	378	417	432	379	386	379	364	371	369	389	358	373	347	352	374	396	389	370	399	401	377	375	388	429	420	410	385	379	377	348	375	396	374	369	387	359	372	356	393	391	349	390
24137	21020	28561	27152	26378	24166	17755	9542	6810	4612	3054	2011	1542	1193	983	832	763	642	559	504	415	424	384	328	381	358	353	314	333	338	312	295	300	309	291	298	304	264	282	282	275	286	262	284	303	246	312	314	301	261	285	268	272	305	261	322	247	288	307	287	270	269	301	286	283	274	302	278	312	316	279	325	267	282	253	271	276	299	292	274	280	286	308	327	313	268	289	291	291	291	300	295	287	257	286	301	303	292	284	287	307	258	291	283	288	292	280	263	273	302	304	255	277	303	295	266	243	284	263	296	299	289	282	280	296	312	304	285	271	318	292	286	293	282	274	275	252	307	271	279	324	275	292	261	277	294	286	313	262	281	266	279	307	304	298	297	287	291	289	277	304	260	278	283	302	264	276	285	293	271	309	262	316	270	286	286	281	290	273	291	298	276	314	271	276	298	282	274	295	281	293	287	266	310	285	288	305	275	288	312	318	286	322	266	298	296	292	300	293	303	295	264	283	300	267	285	304	289	270	271	271	250	293	320	296	297	298	290	300	303	305	272	291	282	278	284	278	287	309	309	261	277	294	275	285	276	282	273	293	311	292	298	278	284	275	284	294	302	284	278	264	300	270	302	290	284	288	286	270	292	308	279	285	272	291	286	269	288	291	278	283	263	282	300	277	286	303	296	288	287	294	308	292	285	273	292	270	275	284	269	294	261	310	301	279	278	261	305	268	256	272	286	274	305	298	283	296	279	297	270	309	279	288	291	292	282	299	276	274	301	273	314	257	287	286	286	281	287	276	311	314	296	269	291	284	277	309	317	291	294	285	287	264	276	310	273	288	265	290	279	310	301	277	270	313	283	271	308	273	293	295	294	240	325	276	309	287	299	309	274	285	267	268	284	312	304	294	274	293	271	308	294	330	299	325	277	269	272	302	280	259	268	292	287	252	310	287	280	258	281	290	295	281	287	296	299	287	281	285	270	295	287	273	277	327	293	300	292	297	249	291	286	292	308	261	292	291	316	257	354	301	294	296	289	284	310	294	269	298	273	285	301	291	294	323	261	318	290	264	275	286	294	297	313	294	283	289	296	295	288	272	285	314	265	293	292	285	262	275	283	330	280	278	289	286	276	300	286	257	265	266	278	296	303	262	261	286	251	294	298	266	320	277	288	250	266	282	304	296	283	266	290	295	287	310	318	277	289	299	266	301	272	260	294	265	291	269	305	273	285	265	293	268	280	251	272	266	266	276	293	297	280	303	267	291	309	265	277	281	288	293	299	295	313	291	279	276	291	268	301	310	278	268	301	296	294	284	258	305	310	279	307	292	290	261	298	272	298	289	282	310	310	308	297	266	315	282	289	287	279	261	272	283	284	280	295	299	328	304	297	273	273	306	291	301	286	293	302	289	281	275	275	292	259	282	288	253	292	299	309	239	281	291	292	278	290	241	308	316	253	253	262	285	292	268	305	300	290	301	320	291	306	310	300	301	301	287	286	298	298	294	260	294	288	278	281	284	287	282	261	285	281	266	280	297	288	279	260	311	280	294	277	309	323	284	284	296	282	311	315	313	273	283	295	291	290	278	276	308	282	263	271	294	286	265	299	289	263	290	295	261	285	305	267	288	285	269	259	307	307	267	270	270	302	293	279	282	290	293	284	288	305	284	275	267	291	306	279	308	277	325	313	265	273	314	293	298	296	290	318	282	282	300	313	313	310	287	295	280	269	318	286	272	298	289	296	281	300	298	320	310	259	291	271	305	277	280	282	251	315	293	300	317	339	290	288	285	294	293	263	277	285	284	274	298	265	288	285	276	280	286	287	270	304	312	306	291	290	286	284	314	263	264	294	296	324	284	290	291	280	296	307	257	320	261	295	276	265	318	270	283	276	274	305	305	304	269	281	290	295	246	302	285	276	298	279	280	284	293	287	282	292	309	299	284	296	293	275	286	292	312	281	257	286	292	288	300	290	276	282	239	282	308	275	300	276	270	273	309	281	266	305	286	302	298	298	299	287	305	262	287	249	291	298	294	301	291	284	280	300	291	298	324	274	278	291	308	311	319	308	285	298	303	296	290	257	285	274	284	291	279	272	294	287	295	294	291	295	285	279	289	311	327	285	309	280	277	271	315	276	319	276	291	332	282	284	286	289	295	313	306	317	292	262	290	292	263	296	276	292	277	270	271	266	316	273	281	305	299	296	316	294	267	269	281	285	309	287	268	300	294	299	275	303	315	281	297	300	294	260	293	283	287	321	294	308	284	261	269	313	296	276	285	262	304	284	282	275	286	276	284	290	279	288	297	278	288	281	275	272	273	266	304	287	284	321	245	288	288	282	255	295	293	285	306	286	276	252	299	294	291	277	280	303	298	309	283	277	285	247	282	277	307	280	264	284	278	311	286	328	299	298	264	321	292	334	289	343	251	261	288	291	270	280	299	287	269	287	281	290	279	280	297	271	285	279	308	286	269	285	267	314	252	285	290	274	283	284	310	320	283	277	317	267	308	283	304	294	269	292	280	272	301	268	291	330	240	298	313	287	283	261	296	311	284	305	287	273	279	276	286	255	299	270	288	281	286	279	285	292	290	312	281	302	264	302	272	263	316	280	306	287	281	278	291	274	301	274	284	277	296	255	304	264	292	290	305	262	257	265	296	270	264	258	289	292	275	286	277	277	271	298	281	271	313	279	273	281	301	281	259	288	311	287	250	276	273	295	289	295	287	279	289	330	293	311	299	271	271	288	252	314	296	277	304	299	274	308	318	280	282	284	299	284	281	297	291	299	286	293	305	277	293	274	304	305	290	299	274	265	285	272	257	280	299	289	284	306	284	271	292	269	275	292	265	290	264	283	299	277	317	298	294	265	297	310	293	318	288	304	305	275	290	308	280	300	297	322	281	316	278	258	295	261	295	313	291	305	274	297	264	298	256	295	281	273	282	303	293	309	299	292	312	322	276	278	285	273	267	285	280	284	293	325	276	268	284	291	292	267	306	298	290	286	266	282	299	295	282	283	258	279	280	315	294	279	279	300	306	299	274	273	310	282	305	283	325	298	295	293	292	253	296	314	286	278	298	286	269	301	312	284	265	310	273	321	277	282	294	264	288	264	268	307	294	280	269	261	275	272	281	284	285	302	288	287	282	325	265	266	291	276	295	286	301	306	282	263	283	306	280	265	288	292	279	293	304	260	292	281	286	302	266	289	282	306	298	297	288	296	305	302	288	300	236	285	297	285	311	306	291	282	276	288	310	255	291	238	289	306	273	285	297	291	265	324	303	271	311	272	279	277	292	277	272	269	270	302	265	274	284	330	265	261	288	295	296	292	285	264	273	274	294	300	285	282	288	302	309	312	255	309	282	298	297	306	268	299	265	315	284	300	266	285	273	285	278	266	282	292	243	261	311	276	282	299	289	309	282	289	300	289	284	269	300	293	282	290	288	250	291	312	280	310	291	340	294	284	268	266	288	265	314	309	280	272	311	293	295	279	297	264	269	313	273	277
31877	48905	51612	43216	36465	29980	22202	15820	12998	9243	6183	4330	3228	2445	1912	1573	1270	1088	951	823	750	676	615	578	593	557	519	496	459	476	456	413	442	457	439	410	414	426	410	415	415	406	420	482	410	442	413	426	453	391	421	416	377	430	416	372	420	409	374	397	439	433	428	435	369	421	410	381	417	430	414	384	441	406	402	426	419	408	406	435	386	399	402	426	441	419	391	414	424	438	415	435	435	434	395	417	411	375	420	424	420	376	416	409	425	392	390	420	431	400	403	407	414	393	418	397	402	373	408	398	380	405	457	422	414	405	390	440	426	409	412	427	385	420	405	437	404	417	381	431	406	437	388	385	382	428	457	398	383	408	427	390	421	386	400	386	386	440	412	378	413	407	383	393	427	410	395	430	430	446	445	407	443	425	404	416	412	429	407	410	399	406	409	412	410	437	424	400	431	440	414	421	431	376	400	423	399	416	405	410	377	367	407	403	411	413	426	417	393	409	410	430	435	426	441	415	399	415	400	384	426	380	408	412	408	402	384	422	403	428	427	418	381	425	401	400	365	407	405	411	380	418	417	421	434	438	413	414	405	430	391	423	423	418	402	410	440	420	419	419	414	430	400	401	377	365	431	431	415	389	451	428	424	418	440	407	427	434	421	426	375	379	406	400	411	439	413	445	389	425	403	401	394	388	422	425	429	433	437	422	426	394	424	424	419	402	403	420	398	409	402	418	429	428	396	403	365	378	396	430	409	433	395	372	437	442	412	383	397	452	410	405	406	391	378	429	425	395	407	387	405	393	390	398	420	401	410	415	422	391	426	419	400	427	430	413	398	395	404	392	436	434	392	413	410	393	407	405	380	382	444	418	401	411	389	409	420	391	435	380	375	422	380	405	414	396	393	389	413	436	367	412	432	402	411	427	406	385	425	451	389	390	379	399	442	390	410	397	450	426	417	404	385	469	390	434	435	399	409	400	411	407	393	380	394	415	413	453	414	389	425	394	406	423	440	419	417	375	389	431	408	394	384	385	381	410	422	416	409	415	389	383	442	460	388	428	434	396	396	394	399	418	421	420	394	408	404	411	394	435	403	394	456	378	442	409	433	442	402	409	440	406	439	439	453	427	418	400	406	403	404	425	440	380	387	415	383	399	401	409	434	422	405	429	429	438	434	409	427	428	384	430	412	415	418	428	396	397	452	383	375	388	378	426	403	409	418	390	443	413	418	390	403	437	406	416	391	425	402	424	416	416	421	417	418	475	374	408	463	381	412	382	436	422	403	394	414	382	384	347	406	389	404	436	414	402	422	429	412	428	421	428	426	406	422	402	423	384	437	433	421	408	426	445	398	412	418	405	438	429	420	430	410	380	444	394	438	371	427	409	406	382	422	398	403	408	377	403	418	437	446	397	424	438	417	424	403	383	404	423	377	408	409	387	372	404	420	421	411	406	411	448	377	425	408	403	421	415	411	439	409	422	408	422	393	402	420	413	381	404	392	435	421	398	428	396	408	385	396	410	405	403	450	406	430	445	414	400	399	389	419	393	411	398	415	393	427	414	420	405	412	412	422	361	398	373	429	405	431	418	376	398	426	418	381	422	379	417	428	410	361	409	417	425	408	397	428	384	433	414	384	413	416	421	421	433	424	418	407	416	362	416	419	444	416	378	402	418	430	410	437	392	424	425	412	412	375	417	404	390	422	424	423	379	424	418	416	399	436	410	423	393	411	423	418	443	377	431	428	403	425	385	390	428	413	389	423	429	428	415	446	370	386	405	400	381	416	431	424	376	404	394	386	435	398	417	416	442	426	428	429	422	362	403	445	420	395	418	382	399	444	384	391	409	421	375	409	393	436	427	399	394	358	376	402	408	381	413	435	392	449	414	417	436	408	403	386	374	379	422	417	406	419	420	385	462	432	408	393	407	414	467	417	429	416	413	433	387	409	387	421	382	424	411	387	392	388	435	426	389	450	421	362	407	443	455	420	405	384	405	444	394	408	410	410	387	380	404	414	409	414	392	420	403	408	395	418	420	378	431	446	410	404	425	409	418	405	399	398	409	427	436	430	406	427	415	439	441	401	407	407	420	413	413	390	429	408	410	430	449	411	408	384	406	401	395	397	395	416	382	400	413	422	404	403	390	368	432	407	380	429	444	413	434	412	424	425	397	412	397	433	437	421	434	394	382	399	431	408	434	396	442	436	423	410	389	382	374	447	388	388	383	422	439	438	411	425	421	420	421	405	397	413	379	387	465	411	449	425	432	380	428	401	444	384	444	411	384	419	404	416	390	415	415	409	434	439	427	400	382	438	416	383	408	386	408	450	428	414	401	418	407	399	394	451	439	458	397	414	398	355	414	392	446	416	399	417	427	410	376	425	399	390	395	407	399	404	450	393	404	381	406	405	447	427	454	406	406	434	423	382	389	428	421	436	392	411	412	424	432	398	430	365	429	389	427	393	403	416	420	410	445	398	376	424	422	391	477	402	427	377	400	439	399	429	426	449	430	411	445	456	417	400	440	423	429	378	412	387	406	417	412	406	430	414	407	397	431	395	423	415	423	445	400	386	396	401	422	401	405	378	426	405	440	425	419	420	419	360	434	401	387	381	386	435	423	418	423	405	411	419	436	409	420	420	386	426	384	412	408	415	429	394	429	361	386	371	399	375	398	329	379	421	427	416	399	437	417	419	428	370	432	417	403	427	428	446	417	404	438	403	397	405	402	405	432	401	433	405	418	420	420	402	415	403	397	420	391	436	391	399	399	408	399	422	466	396	406	407	446	391	401	412	438	350	412	427	406	410	424	409	426	409	403	407	421	416	435	416	418	379	424	367	380	456	400	399	409	404	382	365	381	386	366	434	397	410	430	413	394	402	409	424	389	393	413	421	369	423	390	408	402	449	410	443	419	402	427	376	395	393	408	378	391	385	388	408	374	407	417	388	409	418	438	451	370	393	427	373	420	397	432	397	425	380	424	389	405	467	406	385	413	384	419	391	375	422	396	429	422	397	396	385	441	448	417	397	381	446	391	430	382	400	410	388	415	383	400	414	415	420	397	407	408	411	413	421	414	394	408	407	427	418	371	401	385	416	418	400	411	426	445	372	403	461	421	400	372	399	411	412	393	429	384	421	429	402	411	394	432	398	412	395	378	402	422	372	411	406	378	385	402	389	387	405	416	423	398	383	407	423	422	420	429	421	450	417	423	435	391	397	402	388	441	443	415	386	395	403	415	386	426	401	354	409	387	419	416	397	428	427	405	406	416	380	407	426	434	400	435	449	433	385	407	396	421	409	438	406	409	399	402	409	390	412	419	425	391	391	403	416	406	420	409	423	377	399	418	442	411	409	433	407	435	395	399	458	412	404	411	410	415	440	415	397	404	409	413	409	401	411	454	424	386	409	391	380	428	401	418	392	427	436	394	419	425	432	429	425	413	444	414	404	406	407	410	376	409	424	427	410	404	412	421	420	404	420	414	408	420	420	388	397	388	379	371
22976	21006	28692	24483	25097	27509	25167	14588	10095	7151	4602	3001	2241	1645	1265	1047	904	752	685	551	506	463	446	430	388	347	336	336	337	313	331	320	308	284	260	276	276	274	261	263	274	278	271	287	240	261	245	264	253	276	265	254	272	280	266	284	281	284	299	282	249	259	265	281	257	271	295	289	267	268	274	279	281	280	247	250	294	282	274	268	261	243	263	259	275	261	255	242	258	247	238	258	273	284	266	295	278	273	269	268	276	263	259	273	248	274	251	305	266	264	271	262	255	271	252	265	274	288	253	279	259	274	275	287	245	306	272	279	298	268	264	251	257	268	270	259	248	257	244	273	275	252	258	293	268	289	264	253	266	283	235	279	254	283	256	267	285	262	273	269	263	286	277	263	248	281	266	271	289	280	294	274	260	259	255	207	270	292	284	297	275	275	267	294	296	274	255	262	286	285	265	267	237	229	264	269	290	285	253	237	274	280	255	260	245	273	275	284	274	259	277	262	305	289	268	233	247	267	270	280	266	252	264	250	263	264	269	253	255	285	272	252	262	255	267	276	290	265	262	291	245	265	280	250	271	243	248	260	257	256	270	257	289	254	243	267	254	271	282	275	255	267	265	274	289	257	276	262	256	246	279	252	259	279	253	273	304	257	287	292	276	288	230	261	278	252	262	257	250	254	255	271	264	274	271	282	302	257	278	281	249	263	241	283	278	263	261	270	267	270	263	254	278	258	268	301	262	275	260	316	250	255	249	279	290	267	279	292	286	247	262	300	277	280	277	237	273	295	266	299	269	284	261	274	253	248	276	261	298	278	244	262	264	253	251	292	270	286	241	265	280	290	255	289	261	298	275	251	288	242	269	306	271	327	264	304	253	256	268	259	287	268	313	269	254	246	271	266	277	299	254	281	274	278	256	282	252	263	277	294	257	269	276	290	289	278	280	293	274	273	277	264	280	237	272	257	286	246	266	255	255	261	264	269	277	247	263	267	250	271	262	256	258	265	276	284	250	256	263	283	286	266	222	281	290	289	301	254	255	267	278	305	284	264	251	286	288	254	270	275	268	291	260	247	274	273	271	261	276	266	266	267	245	268	286	255	269	264	278	292	263	248	295	278	262	270	305	285	232	271	256	234	268	263	285	264	256	250	259	262	269	269	281	256	280	272	231	293	271	272	262	252	289	243	277	268	260	267	256	255	281	260	256	279	273	257	280	264	263	285	272	257	293	294	280	298	285	263	256	250	248	282	277	279	278	259	278	265	302	275	282	292	275	262	281	304	274	289	258	267	280	255	267	265	228	245	272	263	258	231	280	261	266	250	304	272	237	266	245	291	278	273	254	255	254	248	275	269	274	283	260	283	269	255	240	249	280	271	263	261	264	263	290	280	278	248	268	264	267	291	262	246	251	260	271	311	289	273	270	262	258	303	282	251	243	275	278	286	261	262	244	270	294	268	295	269	273	273	250	286	291	277	273	245	279	263	254	280	298	254	293	243	293	292	284	257	265	262	274	301	264	284	277	272	264	252	262	267	274	288	268	276	252	289	244	275	262	258	252	287	275	269	268	255	246	249	264	290	290	268	264	261	244	273	265	260	278	278	265	270	298	255	269	239	288	276	302	273	277	265	293	272	239	231	267	271	247	285	238	254	263	239	271	267	265	292	273	308	280	270	260	262	256	253	290	270	291	262	291	267	283	261	247	281	266	255	286	268	253	259	251	271	276	275	285	274	260	264	273	260	270	284	249	267	305	253	281	261	246	286	262	243	242	225	253	259	267	287	279	245	287	270	289	267	287	273	271	262	291	277	244	282	296	260	260	268	244	270	277	306	293	278	270	262	260	235	242	243	289	264	288	265	252	257	257	279	281	261	266	273	281	251	252	249	239	255	305	288	270	256	262	279	250	275	261	250	263	258	271	231	227	249	249	256	277	280	264	242	304	250	295	259	276	242	262	246	275	275	282	266	294	254	262	276	269	271	285	275	276	267	288	264	238	263	259	293	240	283	277	266	272	267	270	260	286	276	281	269	284	271	289	279	287	249	268	260	239	247	238	268	252	262	271	257	270	263	261	276	287	277	275	269	266	291	289	248	273	253	297	282	245	280	250	293	254	286	258	258	255	283	242	289	268	247	268	272	263	263	289	242	286	274	243	272	271	292	267	307	303	271	237	271	277	273	276	299	268	291	282	297	280	264	272	283	256	293	273	254	277	260	288	278	257	279	269	300	274	275	292	263	305	266	278	275	297	284	270	269	281	279	290	283	271	250	266	245	267	284	290	292	287	280	261	275	262	263	283	249	289	290	290	283	256	285	277	249	244	279	270	284	288	264	308	268	264	258	243	280	279	267	243	260	263	270	255	284	265	295	266	288	297	294	260	252	303	244	271	281	283	287	293	301	293	256	293	264	250	259	264	261	269	272	270	256	261	273	265	267	267	318	298	282	264	288	260	254	254	259	272	289	233	290	244	268	269	279	257	260	256	252	237	274	258	289	255	280	271	279	247	251	244	267	262	266	257	280	256	274	252	269	264	277	256	275	270	269	289	261	276	252	271	285	289	257	255	297	254	278	222	271	254	269	276	268	274	279	280	277	264	286	291	298	285	297	305	288	273	286	271	272	266	277	250	270	270	237	223	261	256	249	274	263	277	276	264	289	274	266	277	272	268	306	289	265	235	270	259	299	262	292	287	260	274	249	243	251	280	270	232	276	271	277	303	301	262	261	289	246	255	275	249	278	279	264	316	283	263	289	292	257	245	274	271	282	258	281	265	264	239	281	290	273	227	253	269	285	272	233	273	251	261	273	247	251	284	286	249	273	233	241	274	277	302	278	290	277	251	294	267	285	257	245	278	282	299	245	265	274	265	259	281	275	280	261	290	250	260	284	280	236	268	277	286	267	238	277	295	264	262	268	296	264	249	267	257	254	289	292	302	265	264	303	298	249	279	267	258	247	241	262	264	288	270	296	295	284	286	274	272	260	304	262	263	284	279	270	256	252	273	271	306	282	275	278	266	262	304	276	256	248	256	267	263	269	255	258	306	270	249	255	262	269	261	285	273	280	256	254	241	284	265	259	242	284	268	264	262	267	229	297	274	262	267	270	253	238	298	280	259	264	241	298	259	276	284	267	281	262	306	275	277	266	298	282	262	265	247	258	259	267	295	295	260	256	271	247	280	296	288	263	258	296	249	239	271	275	255	288	282	243	258	284	263	243	260	269	279	261	268	246	283	267	264	260	266	236	263	269	233	250	268	256	272	265	284	264	288	275	277	277	243	278	278	279	243	236	245	248	267	260	269	257	261	274	287	288	279	274	287	267	238	255	262	261	266	238	276	280	254	241	284	250	272	277	263	261	273	269	270	246	286	269	284	282	273	297	277	285	284	270	294	236	276	285	263	242	236	240	226	241	277	283	273	240	275	269	267	251	250	269	278	276	287	264	286	264	255	267	285	270	263	268	283	303	274	277	252	265	242	282	300	261	282	280	286	273
33449	52448	54296	48129	42707	35953	27959	20777	17095	12663	8854	6341	4582	3504	2697	2097	1729	1493	1229	1011	857	767	677	710	651	577	533	507	509	466	467	402	431	369	414	393	387	389	402	382	385	359	415	403	393	361	364	378	348	368	374	366	377	402	352	380	394	377	385	372	380	363	371	379	382	352	360	389	406	380	392	366	344	397	369	359	411	380	402	398	412	375	355	425	360	347	385	398	393	350	367	367	374	410	370	400	399	387	381	379	380	353	418	385	383	399	346	375	385	356	392	361	403	389	387	394	382	345	350	394	382	393	376	338	385	384	358	350	348	369	369	378	361	384	378	359	391	360	394	349	378	368	396	420	364	416	404	387	376	359	373	379	380	349	429	388	388	362	352	363	370	378	359	384	387	389	392	373	377	386	389	353	370	383	388	368	390	370	357	370	393	378	405	406	392	370	379	374	337	365	369	364	383	366	420	400	383	374	321	384	422	414	364	366	398	358	358	381	372	409	350	362	366	365	374	389	380	376	375	386	365	386	375	422	425	381	372	383	412	385	429	406	382	378	376	388	400	380	345	376	368	352	374	404	382	421	390	373	379	386	386	403	403	337	384	362	412	380	376	369	364	340	362	381	392	420	354	374	406	368	380	363	381	408	395	396	407	361	419	402	360	416	365	360	407	408	373	376	394	378	398	391	371	383	368	352	398	391	366	418	375	399	374	369	354	392	410	362	392	373	370	392	362	380	362	375	365	372	388	384	413	376	354	361	392	368	407	413	344	390	388	369	338	403	385	380	362	439	367	351	404	380	421	391	388	377	391	359	399	364	350	377	379	356	370	398	399	400	377	367	350	350	354	367	368	388	379	359	371	386	359	360	380	389	402	379	397	341	366	385	403	363	326	397	375	378	394	351	355	365	380	338	401	387	385	378	359	381	360	393	390	400	396	372	376	394	336	388	350	404	406	374	399	401	357	365	400	392	367	425	383	349	384	389	391	373	367	407	390	346	365	369	386	398	399	360	361	367	392	346	366	359	374	381	377	355	386	359	427	394	353	423	413	392	392	363	373	364	349	361	409	392	359	392	340	376	399	367	380	365	391	367	350	350	383	385	388	395	362	427	389	376	352	400	369	377	403	389	378	383	368	375	372	360	413	360	356	383	365	422	375	368	371	410	373	373	365	340	399	356	367	384	374	385	369	392	364	371	355	375	381	384	402	399	366	392	372	389	401	394	404	396	345	344	381	392	417	393	385	389	381	389	389	380	392	385	381	402	373	363	358	386	380	368	374	347	343	404	352	379	395	378	396	402	373	388	389	362	356	395	379	358	363	382	387	404	341	365	365	393	403	394	383	394	404	391	414	371	356	367	357	380	411	382	339	385	411	400	380	359	402	401	373	367	371	358	392	393	350	412	386	359	364	380	361	391	367	409	377	369	355	391	391	395	347	391	391	364	369	381	359	392	392	370	365	380	388	344	378	433	400	395	360	384	395	354	399	359	371	390	394	364	364	410	351	378	385	385	406	407	379	377	390	382	393	401	380	353	381	385	377	372	377	378	388	351	391	376	388	362	374	369	374	381	382	412	381	340	389	382	375	368	371	381	355	404	395	387	373	399	403	352	364	340	413	399	395	363	374	397	409	363	368	389	356	381	406	386	376	368	391	381	405	388	396	394	432	370	345	372	401	397	342	406	378	384	365	397	387	374	381	386	331	381	392	356	395	416	375	353	359	383	359	375	418	379	356	372	387	380	358	360	367	383	393	412	419	350	397	419	410	364	399	392	405	386	390	342	388	362	346	367	393	376	375	393	381	411	408	352	385	357	376	354	368	381	388	365	385	367	383	383	344	385	355	406	378	357	383	401	389	393	393	383	372	372	354	383	394	357	396	374	374	388	330	389	370	420	376	398	365	392	379	428	369	381	387	372	374	396	367	377	348	393	359	363	390	377	371	388	400	403	379	379	381	379	346	351	383	383	386	361	384	388	392	376	401	358	376	359	373	372	380	399	356	422	360	361	374	372	386	348	362	365	362	373	399	379	404	379	378	390	357	410	362	401	369	407	354	381	365	368	388	388	383	379	399	372	387	364	387	346	362	392	354	383	403	371	382	373	406	413	367	347	407	388	395	412	369	376	377	356	355	405	369	407	366	396	401	360	377	374	362	358	399	375	396	380	391	371	407	362	404	371	359	357	343	385	373	387	355	384	351	387	363	367	367	359	374	375	375	413	406	373	386	358	350	423	388	372	363	354	398	353	352	367	348	371	353	389	387	413	365	407	394	377	384	389	402	369	396	344	371	370	384	375	393	367	378	391	406	379	414	393	418	361	363	386	387	416	349	372	374	396	362	346	396	380	382	370	383	380	386	393	345	409	366	376	398	348	376	359	391	342	364	384	371	369	392	368	375	404	392	330	373	346	359	360	346	361	381	378	365	373	426	378	351	386	381	383	378	381	385	389	350	338	376	364	402	400	387	405	387	377	414	361	359	361	407	375	383	357	374	383	388	394	359	346	360	343	371	375	394	369	384	362	343	385	378	380	399	384	371	389	346	395	392	362	388	371	372	348	406	358	399	419	404	355	378	364	383	380	397	373	355	377	417	439	346	367	371	376	399	372	361	352	394	371	362	380	357	396	384	391	426	396	398	370	378	362	381	382	411	389	346	423	351	370	391	351	388	353	359	379	395	372	382	328	364	394	387	362	384	373	341	384	379	376	376	344	416	368	367	392	391	361	371	342	377	365	357	378	375	379	381	385	414	400	369	367	404	358	367	365	398	360	363	371	380	387	344	335	379	372	397	386	388	379	387	381	393	378	371	389	368	366	386	383	343	400	377	364	359	408	366	404	385	381	389	360	381	377	331	357	382	366	383	384	391	401	398	416	367	357	358	372	380	376	370	394	393	366	385	367	379	380	420	361	408	350	377	373	366	413	362	402	375	356	342	377	374	373	400	377	396	407	411	356	359	395	390	353	390	363	354	349	328	412	378	397	359	393	353	365	383	397	384	372	401	382	387	382	415	363	384	386	394	419	360	371	378	409	388	361	355	388	352	375	396	376	404	419	376	358	351	383	374	367	353	368	371	404	387	384	360	395	381	406	386	379	376	405	379	372	389	387	381	378	354	423	396	339	353	376	403	387	357	347	386	358	403	362	353	385	402	385	364	405	371	398	394	392	380	379	371	409	364	348	393	384	389	352	374	377	377	372	396	346	349	374	380	380	378	383	388	387	387	374	369	416	358	386	403	351	394	388	392	397	413	406	353	378	388	376	378	368	368	375	364	369	376	367	371	357	363	352	404	376	371	399	360	394	371	345	379	357	384	394	383	407	356	364	367	404	410	375	351	366	384	362	424	381	382	379	386	370	397	360	379	365	402	358	397	399	435	373	401	364	384	401	359	390	364	378	387	369	350	410	389	383	401	388	403	358	396	352	384	392	379	362	379	403	396	373	405	424	377	381	423	396	368	366	397	358	367	389	382	408	369	414	389	398	408	379	407	382
27724	25271	36425	33224	23834	14081	8639	5434	3969	2982	2033	1413	1097	846	689	583	517	479	409	402	348	318	325	331	299	289	320	275	266	272	266	248	272	249	267	268	280	254	274	260	297	295	240	286	238	223	272	269	297	269	285	285	275	237	267	263	249	221	277	295	252	262	256	277	246	268	247	247	243	270	242	251	290	275	279	254	270	267	255	247	276	267	276	250	282	250	268	242	240	272	253	274	261	235	275	244	269	250	267	257	289	247	295	278	265	270	251	243	249	261	265	276	270	291	231	243	285	269	260	249	258	260	285	257	270	280	258	274	238	258	267	267	234	270	277	258	235	278	257	260	277	265	263	267	279	241	246	272	250	289	272	247	270	230	258	268	262	255	249	262	248	244	251	280	264	263	263	252	273	257	245	248	258	293	251	250	217	269	257	249	282	277	246	256	236	260	249	257	226	259	283	263	261	239	269	237	284	256	290	273	268	284	275	269	282	240	251	291	263	271	285	258	280	258	235	263	262	268	267	275	281	276	274	267	262	253	288	256	264	252	290	283	246	262	246	251	275	251	292	245	229	276	265	237	219	258	281	265	253	258	278	273	283	278	244	257	250	281	275	257	277	257	277	278	250	274	240	260	238	291	265	268	261	258	271	255	256	257	252	245	249	284	265	253	306	271	276	239	256	273	272	225	258	259	272	267	284	230	289	266	269	295	278	284	279	238	235	276	287	266	294	262	265	270	248	270	264	285	283	265	257	255	249	266	281	264	276	264	263	237	300	292	265	274	280	276	252	250	270	253	235	250	272	269	263	294	262	243	254	259	267	257	232	261	289	258	253	284	275	257	282	291	266	272	263	240	245	264	282	244	234	289	248	231	258	252	294	270	269	248	246	245	278	266	265	278	245	254	273	250	251	224	247	251	258	250	255	258	244	266	257	250	266	254	276	252	279	231	296	290	280	247	256	287	279	260	254	242	258	266	271	262	272	260	220	282	261	239	259	266	257	254	286	265	256	262	267	272	273	236	266	265	227	248	250	277	242	288	270	270	259	275	293	276	258	267	287	247	282	292	285	264	272	259	255	268	270	249	276	260	282	258	280	282	245	252	263	262	259	258	265	300	275	270	246	235	255	281	250	240	251	263	256	267	297	256	252	256	233	253	250	266	269	272	265	266	255	264	264	264	233	267	265	253	265	250	262	253	278	253	242	257	283	267	263	271	251	277	270	248	247	263	246	274	244	258	277	269	252	236	217	255	276	261	266	269	275	280	260	312	233	256	276	253	277	238	294	257	271	283	265	256	271	244	255	248	254	260	250	270	238	272	268	258	259	244	273	257	272	257	256	267	262	273	257	258	271	263	277	258	238	248	261	265	248	274	286	264	260	278	261	244	297	250	263	256	241	258	254	263	261	280	263	283	272	284	257	276	266	284	255	274	264	277	287	263	286	288	270	281	247	285	291	273	261	259	267	250	257	261	256	239	279	257	275	276	257	245	256	278	249	222	274	287	254	273	259	255	253	251	283	237	242	241	275	282	268	252	248	257	221	257	237	270	264	272	267	270	254	263	240	261	237	254	266	242	259	291	244	260	260	259	252	279	272	266	222	228	237	247	239	319	265	264	279	255	281	276	222	277	276	255	260	250	263	256	274	264	267	277	237	278	252	240	254	242	292	259	254	262	281	281	306	268	262	234	279	264	268	243	264	230	272	278	249	262	248	272	253	280	248	259	244	281	269	249	262	280	254	281	265	259	276	277	246	278	267	264	311	275	263	279	254	266	269	273	286	271	264	256	264	271	250	261	274	246	281	254	265	261	256	268	286	263	246	286	253	262	259	272	268	250	267	279	266	292	268	246	279	299	259	272	229	290	260	298	253	278	278	255	258	280	253	282	264	249	262	261	257	268	269	274	254	286	256	293	256	267	254	243	270	272	253	257	250	287	253	259	260	286	255	278	244	240	261	252	261	245	271	247	256	266	269	274	256	261	282	241	258	250	260	275	265	272	265	269	250	262	248	276	278	278	300	266	276	266	262	259	241	277	250	254	284	240	238	259	272	247	269	288	257	269	268	272	261	252	248	256	266	273	266	251	269	232	256	267	270	246	264	264	256	247	292	244	272	297	255	235	272	251	255	287	262	277	280	250	238	244	276	266	258	293	265	266	279	244	291	261	267	268	230	254	259	267	257	278	274	272	248	277	275	278	264	260	267	248	262	270	277	243	273	271	233	268	280	253	272	260	272	270	264	259	290	258	258	274	273	285	261	292	274	265	269	261	240	252	249	263	283	278	265	263	274	265	261	256	269	273	271	264	259	244	271	303	280	242	279	247	257	288	287	271	268	252	286	243	259	232	255	288	263	273	264	257	241	275	292	283	266	269	256	273	246	262	251	254	268	266	238	281	265	256	263	276	266	263	260	275	265	261	244	271	267	285	270	259	306	270	263	275	279	277	259	266	258	248	273	246	266	260	276	226	265	272	237	229	264	246	281	257	243	268	263	264	256	271	246	279	280	277	288	276	247	251	255	246	265	270	244	286	266	267	271	263	290	255	243	278	278	304	254	263	270	244	270	229	279	256	268	283	244	293	223	270	266	261	268	259	248	239	264	290	255	264	265	226	251	256	252	277	268	277	260	295	264	279	260	260	250	273	268	277	257	258	264	267	247	244	271	253	270	271	279	265	258	257	265	227	264	267	254	259	221	261	247	289	253	244	261	270	268	255	270	280	248	280	245	257	277	237	265	265	253	245	246	273	280	237	246	262	289	261	276	243	271	294	254	247	274	288	258	275	265	291	289	241	240	276	244	279	239	255	248	246	280	256	276	259	257	233	286	223	276	281	266	308	274	283	236	294	269	240	285	286	266	272	262	264	233	276	267	306	263	248	276	268	276	292	283	278	252	257	265	285	219	288	280	252	263	259	242	282	252	280	266	269	257	261	282	250	252	281	256	251	262	260	253	266	243	270	238	248	274	244	282	238	259	262	286	244	254	294	273	245	262	272	264	265	265	233	262	257	267	268	261	266	263	276	230	267	271	262	281	296	262	263	277	269	249	235	268	273	294	256	284	252	266	292	254	258	276	244	278	259	260	267	264	245	281	276	285	253	284	269	261	252	257	256	256	251	287	260	254	275	254	257	283	246	249	283	283	254	245	249	257	251	311	254	288	255	270	239	250	265	290	277	239	250	241	266	238	273	271	275	243	269	264	246	250	261	273	257	265	273	292	316	259	262	258	276	246	262	258	263	261	271	253	278	246	273	261	250	223	294	269	287	255	274	225	248	263	265	249	269	268	285	286	275	267	290	271	264	265	268	278	241	273	262	278	281	264	260	261	279	253	263	243	239	251	244	250	267	270	274	248	252	267	247	242	287	284	276	245	262	278	247	250	253	291	245	278	237	240	240	264	285	234	273	271	265	263	279	240	256	253	268	274	237	306	249	250	263	269	262	271	266	273	254	257	278	247	265	257	259	264	279	266	301	240	287	273	277	242	282	237	264
28519	42463	44134	36697	28937	20536	15141	11117	8619	6532	4354	3089	2387	1740	1412	1088	929	800	703	674	573	527	502	518	465	475	417	454	422	422	427	373	408	397	388	370	381	350	377	371	411	379	350	390	377	340	356	376	397	384	343	350	376	381	391	354	372	411	384	385	359	376	389	374	402	389	379	375	355	381	372	352	384	372	336	369	386	380	374	367	399	369	417	375	383	401	391	395	398	390	376	356	381	405	369	388	386	384	367	365	357	350	372	376	384	339	399	398	383	381	384	403	403	371	352	415	393	374	371	377	370	358	385	397	367	354	400	392	350	371	392	409	373	376	369	390	365	357	389	346	379	364	368	402	381	366	380	375	360	345	385	366	378	402	379	380	378	380	366	359	407	388	400	385	375	361	365	346	345	384	346	333	332	383	365	361	394	364	392	394	371	375	382	367	369	401	352	375	360	372	361	379	375	390	383	341	348	369	379	347	336	381	411	419	393	428	334	379	357	389	394	390	368	379	396	388	358	342	384	370	369	374	397	371	333	353	376	409	369	399	347	412	388	357	370	356	375	361	357	380	391	380	428	377	402	380	399	383	357	357	384	348	362	381	368	371	339	356	382	370	363	347	354	376	343	379	366	407	378	369	413	360	416	385	410	390	380	347	371	368	430	396	327	354	361	385	390	368	391	404	368	385	399	383	405	366	408	409	370	358	399	414	370	371	370	370	358	356	354	367	350	345	356	380	352	385	347	370	403	335	375	361	399	327	365	378	421	377	356	391	391	371	362	407	332	362	360	363	404	387	389	358	395	374	354	395	378	371	390	377	368	386	380	407	359	341	375	426	377	389	347	369	382	394	355	377	407	383	421	377	374	346	352	376	354	349	362	343	367	369	363	376	393	398	393	391	367	370	359	411	357	361	391	355	353	380	357	370	379	397	378	377	362	392	389	417	367	363	379	371	346	358	363	378	334	369	388	378	374	349	362	388	344	393	401	385	363	367	374	379	388	353	395	411	356	363	377	386	393	411	356	342	382	391	394	379	356	353	375	388	358	375	409	352	375	405	357	390	348	339	386	393	375	342	367	380	378	368	409	380	370	385	371	356	360	367	382	371	372	359	382	396	377	373	375	362	370	397	362	384	357	342	388	397	385	391	346	363	386	364	355	346	405	396	368	368	378	380	413	355	400	357	392	363	402	377	381	387	387	384	356	386	360	357	343	402	361	395	398	387	403	347	373	349	390	380	347	358	387	420	399	398	359	378	401	368	390	352	370	385	371	372	340	399	384	352	388	360	380	381	388	381	397	372	360	346	385	374	334	370	364	381	353	357	400	363	342	352	372	355	396	378	346	361	359	395	381	369	377	372	349	399	366	365	407	409	366	350	410	366	395	353	405	365	371	391	408	396	389	357	406	340	365	389	353	369	418	381	368	369	358	374	395	377	373	378	392	381	413	377	360	416	368	376	384	349	399	388	371	391	345	403	358	358	376	380	368	408	374	349	374	393	376	385	371	367	394	393	360	368	352	381	410	397	365	401	374	367	371	379	391	341	406	374	384	394	348	380	374	371	391	355	372	340	343	364	370	383	367	333	383	390	372	362	379	353	408	371	379	391	382	379	351	365	356	354	401	364	386	372	382	369	382	379	386	409	373	361	357	402	403	360	378	384	386	385	387	411	377	414	376	370	346	386	388	367	388	362	363	386	360	357	352	379	372	373	369	384	366	347	380	414	343	371	341	356	355	384	398	385	400	413	360	344	353	389	319	389	375	346	371	384	380	374	382	387	356	374	398	340	386	395	391	369	369	348	356	374	359	378	380	341	336	392	389	374	405	379	434	348	375	374	388	391	395	407	380	370	402	351	378	355	364	372	362	377	372	368	378	371	379	372	393	390	362	370	398	361	352	352	412	350	360	410	359	343	355	394	363	363	387	352	378	381	390	361	368	374	392	391	389	364	357	358	406	361	356	371	384	367	360	370	373	352	409	375	369	335	365	378	374	393	366	378	377	388	393	340	365	403	368	365	389	367	402	352	386	411	343	378	396	371	384	363	370	394	394	364	395	375	391	352	376	368	389	336	385	394	357	379	362	387	413	372	361	383	360	385	406	348	389	347	385	337	351	391	390	339	360	380	352	369	355	364	367	384	393	379	358	365	374	365	361	385	401	385	348	374	389	384	363	377	391	379	365	360	414	357	376	390	372	392	345	378	375	379	338	378	368	364	337	376	401	358	388	366	382	389	415	387	352	381	390	380	322	373	390	397	371	375	380	369	367	378	355	366	389	363	398	377	384	373	436	355	356	380	378	378	354	370	375	391	394	380	385	382	344	400	381	328	386	375	352	342	364	395	343	375	378	369	423	379	386	341	346	372	348	371	364	365	374	381	425	403	375	335	366	381	358	378	395	370	382	363	377	410	352	370	368	381	369	351	372	404	392	386	351	375	341	359	367	392	362	408	388	378	364	385	345	347	400	382	380	356	383	389	364	366	375	393	376	395	392	382	389	406	347	384	382	415	394	376	360	368	371	359	364	351	387	376	368	376	341	357	353	367	365	370	384	398	352	385	392	370	387	359	396	406	415	381	356	380	359	370	358	371	344	381	404	388	362	384	378	351	377	398	363	386	372	356	388	357	368	379	390	368	363	376	369	338	390	364	341	373	379	382	367	371	373	397	353	368	382	394	340	375	360	395	355	380	364	383	388	370	388	418	412	399	368	402	411	348	346	340	412	394	371	378	388	383	368	396	390	382	408	389	398	374	366	371	361	399	405	362	411	349	364	391	399	377	369	358	406	380	383	399	359	389	362	397	339	363	374	404	387	364	385	386	362	405	385	383	363	376	393	370	405	348	331	366	399	368	361	387	383	347	378	372	384	400	408	368	373	397	376	384	340	376	401	383	378	329	394	368	418	399	335	351	387	353	365	369	378	404	354	378	403	383	383	371	380	384	360	399	368	378	371	379	352	375	377	399	366	384	327	355	368	396	380	358	363	366	375	352	356	382	370	350	388	367	355	349	369	382	388	395	394	383	404	382	346	351	374	390	368	360	293	394	401	364	393	369	391	361	397	395	409	358	381	371	382	357	383	349	360	371	346	365	330	372	405	378	389	355	373	419	349	350	359	379	373	370	369	378	409	386	403	374	370	399	350	339	362	350	378	387	394	369	355	400	390	390	346	360	376	374	360	369	383	355	365	410	401	359	391	396	363	379	380	403	379	376	362	389	388	368	382	326	379	378	347	398	363	349	351	345	371	366	353	371	379	354	393	366	356	362	350	345	399	354	408	388	391	388	374	358	362	378	352	334	363	396	347	384	361	384	405	398	380	369	364	379	370	387	369	369	366	375	363	366	378	316	357	378	400	401	370	337	385	414	340	374	364	385	378	385	382	348	379	396	379	433	392	356	385	382	406	360	354	374	406	379	346	376	371	374	324	388	347	367	398	390	361	337	380	326	370	378	341	400	357	403	373	331	378	370	356	352	351	369	368	406	372	403	367	382
24076	21025	28780	28194	25982	22787	17184	10054	6794	5137	3571	2484	1727	1360	1027	869	705	653	517	519	467	450	375	381	371	348	341	336	309	286	321	291	314	249	273	266	275	266	277	297	304	275	295	319	280	255	283	279	274	297	305	307	269	282	312	287	269	284	268	290	277	287	282	307	278	294	278	287	289	289	273	314	267	262	287	296	284	272	294	275	282	291	279	249	296	272	295	290	253	268	307	298	271	292	325	293	275	275	289	300	276	299	272	287	309	279	264	274	309	310	286	271	275	246	280	309	271	271	300	279	257	277	283	263	311	274	264	273	296	292	296	265	280	274	275	293	286	279	259	318	261	308	290	294	280	252	312	254	257	306	279	293	306	249	275	277	263	290	282	266	281	291	326	279	312	278	288	296	288	272	283	305	268	291	311	269	271	301	304	250	293	300	314	273	296	276	306	302	291	284	284	298	267	292	300	263	273	308	275	268	262	283	271	291	319	300	299	284	276	278	272	301	279	276	269	274	294	272	298	256	311	308	273	289	309	258	299	284	297	266	328	277	280	276	305	292	305	273	290	297	287	278	293	294	317	310	282	284	288	280	278	281	281	276	347	275	258	284	290	266	293	287	296	297	295	296	292	263	316	247	294	281	294	291	270	284	293	282	295	290	303	292	281	262	287	290	279	264	288	264	300	316	287	290	282	292	324	301	274	267	269	268	294	260	258	295	283	322	268	261	290	264	287	284	283	296	286	261	313	296	294	270	271	308	287	262	276	271	273	295	293	277	274	270	301	275	315	296	310	244	300	274	303	267	286	285	315	273	279	320	277	274	270	287	250	292	283	261	276	303	286	309	272	286	302	263	278	289	296	283	274	266	273	312	284	281	278	272	288	255	278	295	294	263	288	279	290	298	299	300	286	299	288	285	289	281	271	281	312	285	312	285	286	311	295	258	299	265	295	276	275	291	270	303	286	261	304	312	287	284	307	290	293	315	294	289	277	256	303	309	267	285	292	268	296	252	255	277	266	307	271	283	306	315	281	316	295	293	271	300	264	298	279	306	296	294	290	261	255	313	306	278	293	288	287	277	306	298	273	302	297	285	266	287	287	281	261	294	293	294	336	288	265	287	304	308	260	266	281	267	299	289	279	297	298	277	289	303	279	243	267	283	281	274	273	264	282	275	270	280	283	286	266	259	301	263	261	288	292	283	284	262	327	288	291	268	300	275	307	297	312	296	299	297	265	288	297	297	315	304	275	292	298	314	282	279	288	314	293	290	278	307	283	310	295	340	250	304	270	311	271	264	291	276	288	294	319	266	309	268	313	273	259	265	298	281	279	270	303	292	286	312	296	297	286	278	286	295	262	288	301	271	278	281	292	281	270	281	294	293	286	277	296	260	287	286	290	258	301	249	267	277	313	290	269	277	284	297	275	286	279	284	281	285	276	251	272	275	265	319	309	254	276	287	309	322	291	253	272	267	263	271	289	276	302	247	261	275	294	281	271	257	283	290	253	290	286	296	284	269	267	281	282	305	286	275	301	286	272	273	301	274	296	282	285	260	287	319	313	277	287	282	299	304	286	293	269	283	307	312	301	310	306	284	283	308	272	257	290	284	293	283	261	259	275	296	267	293	287	259	302	278	255	281	284	295	277	322	270	291	266	286	270	262	272	281	268	272	327	316	297	284	278	306	276	286	277	298	247	313	306	287	294	290	308	288	300	293	230	294	272	268	288	289	275	296	268	265	298	274	292	270	316	289	295	273	285	313	307	287	288	285	275	278	274	303	316	298	268	269	274	278	271	293	299	286	285	271	246	288	282	297	285	306	268	263	253	273	295	296	285	277	294	267	256	276	315	285	284	277	271	266	301	268	283	272	277	287	284	301	300	293	289	305	264	311	278	279	285	271	267	282	279	274	291	281	293	272	292	274	285	290	268	301	275	304	272	283	284	273	258	278	294	270	266	286	289	301	299	284	291	285	279	269	304	266	308	286	272	308	270	295	295	288	290	263	274	295	317	303	291	276	296	287	301	260	288	282	275	280	278	260	305	258	285	310	275	301	311	304	279	275	277	296	295	290	272	267	270	246	291	289	277	279	290	264	297	288	287	323	294	254	269	295	298	296	281	306	267	285	263	303	301	281	286	275	274	284	275	272	275	285	287	324	276	274	305	254	285	269	266	267	324	287	269	288	267	300	288	291	269	272	267	273	283	293	273	289	284	297	296	288	303	270	265	290	322	271	297	295	277	276	298	303	260	276	261	288	268	298	264	271	291	275	248	266	274	278	312	314	273	303	294	280	287	284	268	288	273	295	267	283	302	296	276	268	294	277	286	274	291	270	262	283	304	297	270	301	267	270	279	289	248	301	281	299	283	296	289	292	279	277	280	289	278	282	276	291	290	319	293	274	314	271	282	293	261	263	287	291	295	302	276	275	260	289	295	271	295	265	302	277	306	296	284	277	271	310	271	257	284	299	296	353	298	293	298	289	300	299	303	287	272	276	263	270	286	309	244	290	303	275	295	286	262	275	278	295	296	309	275	277	264	279	263	271	300	298	275	278	258	260	259	306	298	299	283	257	272	301	295	293	283	255	304	282	288	290	295	266	295	282	269	276	282	278	276	313	275	262	277	285	262	272	300	274	282	287	308	284	285	290	281	284	282	287	294	298	323	265	280	266	262	307	274	279	276	297	262	321	270	284	268	276	292	305	261	303	284	270	277	278	283	286	295	279	277	278	276	341	283	303	309	281	279	276	310	281	299	288	290	285	295	286	270	306	301	278	289	308	266	278	278	290	292	314	286	265	262	270	301	276	274	273	267	289	314	294	260	307	264	284	253	272	273	275	265	288	285	271	282	296	298	268	262	282	263	262	273	274	274	286	255	281	263	263	305	275	272	310	277	313	275	305	263	300	266	278	293	294	288	314	279	288	292	252	280	299	286	288	262	279	273	283	258	281	289	313	272	272	271	294	286	315	284	322	253	310	300	311	299	287	298	279	262	290	313	280	278	311	276	282	294	283	310	231	276	281	274	282	269	278	308	283	268	285	285	289	287	308	284	290	293	277	287	305	294	281	281	284	290	266	266	266	298	292	295	284	269	282	280	269	291	298	264	314	292	318	269	274	268	282	278	265	282	274	279	302	290	313	316	293	272	284	276	281	289	271	287	294	298	291	268	304	261	281	296	257	293	295	253	244	263	302	317	291	312	295	291	276	264	286	290	295	278	287	282	288	286	264	280	287	265	267	305	310	272	289	286	300	306	305	287	262	302	332	288	278	272	290	278	319	274	303	299	298	278	286	268	300	306	273	285	285	288	272	302	258	250	290	278	292	299	297	293	284	275	310	334	277	278	301	293	276	318	268	269	299	285	260	264	268	307	293	286	264	275	273	279	263	285	282	279	290	276	291	320	277	265	280	266	281	319	304	278	267	286	274	269	276	282	305	297	289	255	307	271	268	277	281	294	265	288	271	298	257	281	322	308	282	311	279	272	258	301	265
29100	52116	54111	44672	35297	27986	21930	16898	12900	10229	7102	5090	3670	2747	2084	1708	1396	1188	974	878	795	698	624	588	557	577	536	497	462	421	426	419	453	428	429	429	425	385	405	408	402	428	406	401	395	423	430	419	430	388	399	374	442	364	412	398	418	420	415	415	420	392	397	384	417	429	451	395	393	422	397	372	415	421	450	386	419	374	416	422	374	434	397	422	399	441	393	429	405	405	404	413	402	387	418	391	397	398	422	406	409	396	411	397	383	408	439	384	403	413	430	390	395	394	382	426	425	407	406	386	447	408	382	401	379	377	405	396	403	390	372	382	416	383	444	398	376	394	414	435	431	405	449	435	398	422	379	413	391	407	413	387	399	418	414	390	401	400	445	422	422	381	435	446	389	404	403	416	427	380	386	414	405	414	429	440	416	435	391	402	383	389	390	406	393	397	434	385	417	396	388	408	382	392	408	379	393	380	399	373	413	402	393	378	403	395	399	427	418	399	381	414	399	399	411	410	372	418	386	403	430	411	402	417	398	416	406	414	437	395	403	418	421	406	419	401	363	386	402	423	374	413	379	457	387	371	419	421	410	388	400	392	397	397	394	386	390	395	419	392	390	461	397	413	395	374	392	405	377	417	380	407	388	397	422	424	416	423	429	423	405	396	453	382	405	440	375	427	394	396	388	396	408	392	430	384	419	391	386	379	370	422	430	401	411	390	410	452	406	393	407	384	419	423	359	413	429	406	373	402	408	384	405	396	413	441	419	400	410	417	373	395	409	402	430	428	396	393	423	419	417	409	390	428	363	400	396	407	363	410	391	423	388	416	418	397	381	413	445	409	418	432	397	399	389	408	428	392	387	403	421	439	422	393	397	432	417	397	390	387	407	403	435	425	419	426	383	405	386	435	442	417	381	407	445	439	418	394	389	408	404	422	383	382	392	397	407	393	422	377	381	400	381	393	405	394	415	381	412	434	385	411	389	400	398	385	412	406	384	409	396	378	423	392	418	448	392	379	401	412	396	416	418	427	385	373	393	394	423	422	440	395	397	415	437	413	405	413	382	375	416	399	415	450	382	393	381	408	422	404	424	424	369	370	418	401	409	413	359	394	421	418	408	381	407	452	403	397	390	391	420	411	400	381	423	394	393	444	395	421	391	397	384	430	422	385	401	376	417	419	373	418	433	407	399	398	418	406	402	410	395	393	421	396	400	356	409	398	400	413	404	411	426	405	425	427	400	415	415	418	409	429	452	410	411	390	389	421	406	398	394	393	431	393	372	415	437	407	351	422	401	426	395	419	364	401	419	372	401	420	377	400	388	402	404	426	417	362	418	440	400	428	403	402	414	386	405	376	392	405	400	413	434	428	412	381	422	398	421	404	402	371	390	411	412	391	412	394	411	414	378	389	391	412	382	407	409	392	419	447	374	403	364	420	437	409	457	387	418	404	430	384	415	393	408	432	421	376	399	428	403	423	392	377	377	404	427	375	386	390	412	386	410	422	399	402	425	405	377	404	396	429	400	393	397	385	378	403	404	409	422	363	434	416	386	451	417	412	438	375	413	424	399	392	400	411	378	388	401	407	425	411	387	416	396	425	383	448	415	437	422	390	411	422	399	386	400	406	413	364	382	414	420	412	427	409	379	388	422	413	433	404	385	366	423	377	416	435	399	399	382	404	395	414	395	389	384	399	407	409	401	428	393	429	373	416	406	406	422	359	401	411	452	344	365	384	400	417	428	469	411	412	409	413	435	371	388	397	422	397	411	355	439	402	417	395	425	419	445	366	387	401	402	402	389	420	384	371	383	378	423	421	400	408	378	387	408	391	389	384	417	394	392	427	387	399	354	391	398	420	382	423	401	402	388	407	412	389	371	411	412	444	388	421	393	370	384	415	411	414	430	389	454	416	424	381	388	399	418	382	377	416	380	466	411	439	408	366	417	404	418	421	384	419	347	413	396	405	431	387	403	424	395	418	433	388	388	407	437	402	394	376	431	435	371	424	439	416	414	388	354	383	388	391	412	385	416	385	442	424	432	430	394	425	387	373	401	418	434	392	390	367	441	424	372	386	362	428	398	392	389	418	436	384	416	398	384	414	410	396	398	392	389	402	411	391	372	421	416	400	396	399	430	393	470	420	431	418	402	391	426	407	406	370	394	415	378	398	406	407	393	430	441	412	456	414	355	391	435	400	398	417	394	383	397	409	403	414	383	412	426	398	404	433	406	428	426	398	401	353	420	377	365	379	423	442	409	393	382	416	408	381	375	412	373	377	392	427	374	428	417	394	401	412	425	402	406	407	366	385	374	379	413	388	392	400	405	421	424	428	410	415	374	407	397	387	401	391	385	407	419	402	410	393	413	394	412	376	412	422	377	396	416	368	413	408	401	414	387	386	379	405	429	419	443	419	396	418	372	405	425	401	412	425	436	406	399	377	394	436	408	361	394	413	396	385	408	395	429	390	438	424	382	379	403	389	408	419	416	447	395	393	411	439	403	407	445	418	392	386	410	399	416	377	403	398	404	430	409	389	407	419	428	414	410	400	401	408	388	413	394	397	398	410	386	384	438	454	409	404	415	413	384	364	413	439	416	424	398	429	377	383	401	394	392	422	380	403	412	418	408	445	389	383	383	402	412	373	423	410	374	371	392	407	418	387	402	419	421	419	396	421	423	410	397	403	400	371	404	415	432	449	398	424	417	378	422	416	422	398	389	420	400	424	414	375	369	404	428	403	398	364	435	379	401	442	432	382	397	405	383	393	431	419	380	371	387	396	396	396	406	412	395	384	422	416	388	396	413	400	365	415	409	442	430	399	405	384	450	363	414	388	439	396	378	409	417	428	401	377	421	408	403	382	414	435	396	387	405	415	422	394	411	403	405	380	388	404	395	405	443	399	398	386	404	395	404	409	407	394	406	428	381	414	408	409	431	382	420	402	378	378	408	385	409	411	411	428	410	411	398	419	391	411	421	373	366	396	400	384	415	431	413	392	397	380	440	397	382	394	376	379	418	402	394	409	391	424	430	400	377	412	382	403	404	410	380	399	389	415	426	448	354	417	443	452	402	409	422	392	394	430	392	398	408	406	405	422	399	414	409	424	407	395	366	383	411	418	383	368	404	414	406	420	412	449	387	382	400	425	377	427	416	425	408	405	408	389	401	384	376	434	410	382	401	389	440	404	383	384	431	413	413	444	382	395	396	407	379	385	429	397	373	375	397	400	387	408	418	429	403	394	392	388	400	419	423	391	409	406	390	401	380	398	394	411	432	387	409	432	433	398	382	418	379	386	393	373	394	439	367	407	411	416	385	405	428	420	408	377	414	421	401	376	453	430	412	420	427	406	371	379	412	373	436	350	424	412	412	425	356	407	395	411	424	406	383	383	417	378	450	404	406	422	402	405	408	416	401	388	418	407	440	378	397	376	443	386	370	404	423	420	376	429	396	399	425	413	423	427	386	404	437	427	410	395	402	409	390	419	417	404	414	417	402	405
23020	21047	28819	24650	23888	25715	23763	14514	9593	7147	4806	3511	2380	1819	1364	1096	933	748	697	631	505	515	420	430	373	357	304	347	302	314	301	291	276	316	269	265	259	269	272	262	292	257	299	262	273	276	277	284	256	249	274	289	262	286	288	245	265	260	287	264	269	240	224	259	283	258	257	251	270	248	281	248	250	228	266	245	224	240	257	251	280	252	269	263	286	268	267	278	277	232	289	277	256	283	269	282	273	299	285	279	258	251	280	277	275	271	278	271	266	220	249	292	267	256	253	294	281	246	253	270	285	280	270	272	280	286	256	256	245	259	277	252	278	245	289	256	270	289	262	266	273	279	272	292	261	252	268	269	268	252	268	289	291	273	269	249	263	280	260	275	243	243	292	270	261	288	238	284	274	292	242	254	252	258	249	268	291	270	285	251	278	315	238	291	305	225	266	248	280	253	238	278	262	292	277	288	276	261	240	258	260	290	256	257	268	282	265	250	268	278	283	283	292	258	299	268	250	257	272	267	260	236	251	274	279	252	271	287	263	250	294	241	283	267	257	271	292	303	254	270	265	272	269	285	286	251	267	272	261	261	249	287	256	270	261	239	281	249	249	257	287	243	240	280	273	251	306	236	264	249	259	246	284	263	257	260	286	253	261	261	250	264	294	260	246	275	251	267	258	273	238	266	283	261	272	281	274	259	275	245	238	254	275	258	259	264	263	271	284	267	270	275	272	274	272	263	285	284	272	275	244	251	258	286	263	288	274	261	245	273	255	269	261	260	273	303	273	280	289	271	242	287	262	294	260	252	254	266	272	279	278	263	290	283	266	251	276	257	253	244	281	269	263	304	275	250	249	297	273	268	254	269	254	273	262	253	254	270	272	268	259	294	301	267	259	271	288	266	247	266	249	253	276	251	267	270	251	273	257	247	261	304	266	261	266	267	259	248	287	262	241	268	251	278	283	291	266	256	276	259	267	272	262	263	250	270	275	267	268	277	303	285	252	265	237	263	284	259	254	260	305	240	291	262	276	276	278	238	293	261	273	283	239	242	250	228	243	250	259	253	262	253	282	279	290	285	268	261	258	252	247	270	283	275	253	268	265	269	265	288	255	273	291	248	255	265	252	261	242	301	279	279	272	242	241	278	286	262	281	265	261	285	278	248	241	278	271	277	268	243	299	282	271	262	267	247	286	254	276	256	275	288	281	295	259	279	260	264	252	261	263	276	250	244	274	248	237	265	269	273	271	278	275	260	265	273	248	248	273	287	269	279	285	291	277	290	263	260	275	256	284	261	251	266	239	268	252	269	262	277	250	256	306	262	265	273	305	236	277	230	233	261	268	250	258	273	276	261	269	270	273	282	270	273	237	265	261	271	254	251	292	241	254	264	259	266	252	270	243	272	255	253	256	287	252	294	262	260	248	282	284	256	282	283	274	259	254	276	233	266	253	284	235	272	246	302	275	239	256	267	267	273	251	274	276	268	239	258	252	260	260	269	269	241	275	302	265	287	233	256	290	276	262	277	266	275	286	262	249	241	294	263	277	262	261	262	284	265	280	282	268	266	268	286	272	240	277	278	283	247	253	258	255	264	269	272	268	280	288	264	259	257	253	267	294	268	251	272	263	280	292	265	265	264	265	241	240	275	266	237	256	270	267	288	273	265	284	250	262	252	248	274	281	301	273	294	249	268	261	288	235	270	261	265	259	248	245	254	273	276	266	257	263	279	261	263	263	263	293	269	243	260	280	268	246	252	262	285	302	271	269	253	266	268	255	253	299	256	234	251	307	248	269	272	266	263	277	259	239	293	269	265	276	258	277	243	250	274	242	283	228	288	253	237	281	287	275	277	251	290	269	253	275	273	285	261	285	261	244	240	255	261	272	257	264	285	277	260	290	286	242	263	269	253	247	262	285	260	274	250	277	256	270	254	300	247	249	266	268	271	282	241	282	248	284	246	272	211	272	277	276	268	254	269	275	259	277	306	276	236	266	275	275	259	253	258	261	254	286	272	294	281	274	268	229	267	250	246	282	283	260	254	277	279	246	268	251	263	275	283	281	268	247	256	281	254	270	274	264	272	257	252	266	257	275	268	287	301	279	268	285	263	256	291	253	252	271	273	276	268	264	261	256	288	280	283	279	261	257	278	287	280	251	249	268	244	273	245	236	243	232	269	242	268	263	274	258	288	262	264	261	256	258	266	262	292	267	240	258	259	272	273	248	278	277	264	273	256	256	269	248	249	272	272	259	264	258	258	278	253	276	244	269	273	246	274	283	258	267	275	275	265	285	258	249	273	252	256	258	238	257	260	270	263	277	271	270	256	277	262	251	249	249	246	279	266	268	256	259	264	275	251	283	287	281	277	264	306	281	237	264	254	263	304	270	276	279	288	251	254	241	273	255	247	266	291	265	264	273	252	272	261	271	298	265	261	250	273	260	275	240	286	259	288	313	271	265	258	265	261	268	281	261	242	300	242	257	253	290	265	260	268	291	258	256	290	246	277	278	283	261	282	290	261	284	254	287	284	256	300	251	262	237	250	260	262	223	257	273	267	276	233	275	252	250	278	254	278	251	267	258	276	280	262	261	280	254	276	256	263	268	299	278	272	263	278	229	251	288	291	302	283	259	289	232	252	260	234	253	266	249	274	254	255	293	263	249	271	263	277	259	282	262	277	304	237	285	254	294	234	269	280	264	263	232	247	263	244	261	290	282	268	275	257	269	263	260	280	273	258	260	237	251	272	262	256	255	271	289	291	281	263	279	275	261	273	312	247	271	276	278	254	237	249	298	269	275	275	277	279	248	275	257	251	296	268	263	233	274	252	261	252	292	271	243	235	295	258	295	261	249	279	247	263	277	228	239	239	267	291	260	264	275	250	243	284	256	292	271	277	267	276	259	261	241	266	275	282	276	258	277	267	262	264	278	265	229	250	274	257	262	266	255	261	254	257	277	266	257	296	263	253	271	264	257	286	251	274	246	246	268	251	263	288	251	274	285	264	260	290	247	244	285	254	259	260	267	295	282	245	265	276	266	248	272	245	263	264	297	260	258	253	244	278	261	260	250	258	279	277	262	277	260	268	264	256	275	246	249	268	304	279	285	268	291	288	277	257	295	286	271	262	253	287	280	276	266	265	252	285	270	250	235	290	281	237	260	263	231	253	258	253	231	247	282	282	276	273	267	250	261	240	279	272	248	226	279	287	272	283	264	278	249	272	272	269	272	276	292	277	271	262	299	293	285	257	291	263	258	237	273	293	276	238	291	263	263	266	264	270	260	247	284	276	269	260	248	280	260	280	254	243	279	277	294	297	249	269	277	266	267	277	243	260	278	283	255	269	265	251	279	279	259	268	244	236	268	268	266	262	259	273	248	248	249	269	283	272	277	269	304	251	248	275	275	307	258	261	242	226	263	247	258	265	270	270	293	248	279	266	254	280	299	277	309	278	264	269	267	285	281	262	259	258	277	273	279	269	267	271	283	266	228	277	278	274
31682	59403	60014	49447	39979	33921	26812	20990	16408	12968	9172	6834	4907	3704	2734	2169	1755	1504	1157	1056	868	749	735	650	608	573	538	499	482	431	406	426	400	406	364	418	356	390	409	357	407	365	364	389	390	407	382	390	356	412	361	411	385	386	395	398	412	397	385	350	370	377	352	384	385	376	356	367	384	334	373	424	331	355	338	372	372	357	393	368	354	375	369	386	365	361	372	343	338	405	358	372	363	375	336	336	397	356	378	377	403	367	405	349	360	353	357	373	375	374	366	360	406	371	353	360	413	394	378	376	360	410	373	380	371	396	382	348	372	390	377	354	361	390	380	375	386	363	374	377	377	363	370	352	375	378	377	364	336	393	356	397	385	353	399	384	375	319	389	372	410	360	366	375	372	371	374	349	392	327	384	413	362	328	331	382	363	367	400	406	379	359	369	353	328	359	379	368	352	364	368	341	333	346	371	404	369	366	380	396	376	373	383	356	382	381	375	373	330	371	389	370	342	386	359	354	386	385	364	339	403	388	379	359	379	395	390	398	365	355	398	388	358	374	384	353	368	364	376	364	380	385	368	414	389	391	340	382	353	375	335	363	374	389	359	371	368	366	369	392	378	368	368	370	368	359	392	402	370	356	374	355	382	386	385	392	379	404	384	352	377	357	354	356	391	377	386	368	381	380	381	381	368	399	384	374	374	399	405	325	390	360	404	354	372	364	370	362	368	387	303	362	381	368	362	378	400	398	426	385	425	381	337	369	381	387	403	384	351	365	356	386	389	402	400	341	377	330	338	361	363	401	354	382	384	381	381	382	364	343	363	374	370	385	408	372	367	366	372	350	396	404	362	373	419	371	368	365	367	349	381	360	390	365	364	363	361	360	392	405	389	387	366	398	358	408	388	377	355	397	343	377	369	338	345	356	346	382	378	367	358	381	381	369	383	381	376	380	352	355	386	368	388	387	370	371	391	397	361	398	376	400	418	376	346	371	397	385	405	368	372	319	381	374	394	372	393	420	386	358	374	341	366	375	364	347	380	384	364	402	364	372	349	384	368	389	365	351	371	392	373	367	356	394	383	360	377	374	389	385	348	352	381	407	375	351	379	343	374	366	419	389	374	373	359	358	383	377	379	365	383	360	396	366	387	352	375	404	371	340	375	393	390	366	407	348	376	383	351	371	323	373	340	335	395	378	371	388	350	385	420	357	369	376	395	380	377	384	360	371	384	379	379	382	409	422	354	366	402	350	412	345	401	356	392	372	363	386	376	390	385	401	359	396	383	412	394	355	349	376	332	373	370	358	389	346	395	390	397	368	369	383	370	377	356	409	368	400	374	357	362	394	399	363	365	396	367	363	372	396	378	378	360	378	386	399	380	393	352	333	357	350	374	379	397	384	397	371	384	383	383	366	332	359	386	370	337	340	376	355	368	363	401	377	392	382	373	374	392	370	364	416	374	349	376	371	397	407	393	343	386	399	394	391	375	347	358	410	370	383	365	388	401	356	370	335	370	380	406	330	375	356	392	375	362	364	352	396	381	362	374	364	392	353	384	320	404	357	386	360	368	365	380	376	331	348	349	392	383	379	369	357	388	409	351	392	369	400	361	367	347	386	359	382	370	375	405	375	369	378	380	356	417	360	362	361	345	375	358	376	360	376	371	386	371	358	373	364	384	365	384	349	377	372	355	367	377	353	365	386	403	350	363	352	399	370	339	394	377	324	376	375	385	362	370	381	392	362	354	362	394	391	375	362	353	395	379	383	349	403	382	371	339	379	372	385	381	367	373	346	377	344	373	383	354	342	392	372	367	369	361	369	358	403	350	371	376	359	364	384	365	339	361	368	398	368	358	411	395	340	410	360	383	364	386	380	394	400	363	358	378	366	396	366	370	394	365	351	347	411	375	397	357	384	375	423	390	362	383	354	376	402	389	383	378	398	353	378	419	369	376	392	411	393	376	383	395	373	372	381	378	353	396	412	363	411	378	383	393	411	375	383	364	342	351	354	381	372	346	364	365	369	377	369	365	377	390	394	369	390	390	388	351	429	380	362	383	382	363	407	375	424	355	362	365	353	359	387	358	392	364	366	365	337	401	369	400	378	355	371	365	331	332	388	391	360	426	370	386	359	340	384	388	396	420	388	352	355	388	360	370	384	347	377	382	378	346	361	371	385	388	376	362	382	352	383	363	389	404	338	374	400	371	393	397	389	382	398	381	369	371	377	373	364	396	356	405	347	388	390	342	370	367	380	373	375	404	387	406	421	337	342	375	379	366	389	371	374	368	387	365	360	393	383	389	358	377	388	381	341	389	385	367	357	405	368	384	373	351	374	376	367	385	370	358	366	395	357	357	358	353	411	343	370	373	414	374	398	362	358	387	359	342	359	378	370	388	390	398	361	343	368	398	369	384	380	390	334	409	389	332	370	361	394	366	381	380	385	370	344	371	342	390	408	363	386	337	371	359	388	352	378	366	369	371	351	397	403	363	372	387	349	389	369	395	377	350	361	368	345	393	373	354	348	387	386	389	408	363	385	397	364	337	401	389	384	397	407	359	379	370	352	379	372	395	374	357	396	375	349	344	361	359	381	362	361	396	356	353	362	367	390	397	362	375	373	371	344	368	357	349	361	379	408	372	392	371	393	384	340	392	348	394	355	399	351	380	376	394	391	359	348	367	362	336	359	385	384	401	384	378	354	405	325	384	358	380	374	387	384	360	354	366	386	365	367	360	379	351	386	364	381	354	384	396	368	365	358	382	363	359	374	381	396	378	369	400	399	392	373	355	368	367	362	339	391	362	363	378	374	370	372	356	382	336	341	376	352	405	407	375	374	351	394	382	367	404	376	346	352	366	378	356	397	351	391	387	372	366	349	369	386	375	372	400	382	387	365	361	348	398	338	365	379	382	338	372	386	375	358	383	350	367	382	368	380	365	366	364	389	405	360	361	391	351	390	390	369	369	371	386	379	399	359	410	361	370	402	379	346	355	367	384	371	383	359	367	394	389	377	385	389	378	383	362	374	349	358	369	350	354	378	348	361	385	355	366	363	356	339	373	360	357	374	343	381	351	384	385	372	351	432	371	348	366	378	353	380	362	374	388	374	360	386	401	370	415	351	378	376	367	377	379	358	363	365	408	352	373	355	373	372	373	380	399	338	389	363	393	387	337	365	376	394	382	344	375	393	353	389	387	407	334	399	390	393	377	348	371	367	403	360	415	379	366	382	386	359	377	374	396	381	382	368	389	371	391	379	365	375	394	357	362	357	405	357	373	379	353	411	356	380	385	403	364	371	371	365	399	372	384	379	389	381	373	315	349	358	376	320	368	369	370	353	379	342	366	381	385	409	361	415	359	367	409	358	376	407	369	337	388	387	389	375	364	388	363	393	355	367	390	372	371	364	354	360	372	340	369	394	370	364	381	374	407	348	355	345	322	377	381	373	371	369	401	320	393	365	368	383	387	412	365	381	353	340	363	400	352	386	369	372	374	376	401	377
27721	26662	38358	32823	21823	14227	8385	5029	3288	2548	1901	1443	1024	812	678	533	490	461	409	361	349	332	321	282	302	326	285	284	332	289	246	295	275	252	245	247	272	248	272	258	238	274	276	257	275	220	237	248	248	269	262	270	249	277	256	234	243	276	249	249	252	248	234	245	284	245	261	260	270	256	266	268	265	239	256	266	269	239	264	270	258	256	262	238	251	282	281	283	272	228	243	278	264	235	253	255	244	272	242	252	290	244	267	230	240	247	246	270	238	250	250	262	263	280	246	285	252	252	232	252	245	236	295	272	245	229	259	247	250	240	266	256	260	278	259	240	286	267	264	268	276	257	247	261	247	252	261	271	262	229	269	260	257	273	237	253	288	284	281	233	269	231	264	242	254	260	257	257	289	247	237	277	257	259	254	259	271	259	261	292	222	266	252	283	245	248	281	255	257	259	281	280	250	264	264	274	252	266	265	294	266	286	256	220	238	267	253	253	273	266	298	279	274	238	244	246	253	261	272	258	263	262	242	261	242	254	266	263	259	263	263	278	273	256	264	262	271	263	240	245	276	252	228	264	247	267	257	245	267	262	265	265	261	271	240	263	269	282	251	244	256	290	263	262	263	247	265	266	259	259	246	246	249	254	292	260	261	283	251	255	254	285	275	291	267	277	240	259	245	261	250	237	265	266	256	235	228	251	261	282	274	259	220	272	263	285	282	260	269	240	251	243	258	255	244	247	275	260	289	257	245	242	238	237	249	255	264	238	305	261	258	265	258	261	287	298	270	270	271	240	278	251	267	250	281	258	262	267	271	266	258	286	242	247	263	272	283	233	248	225	257	262	266	268	281	253	252	226	249	256	251	244	258	258	259	264	268	234	260	279	257	251	244	253	243	259	270	236	239	270	273	276	263	240	258	246	235	272	250	246	279	264	252	233	242	254	271	241	252	269	246	255	260	220	236	266	273	265	241	296	293	260	247	244	230	226	247	281	251	255	271	256	239	274	291	256	257	277	276	234	223	270	253	244	258	275	232	261	255	247	262	250	265	265	274	250	250	251	256	271	231	232	250	260	266	252	250	252	287	257	260	254	249	252	251	259	267	227	238	253	256	298	268	233	243	261	281	254	273	271	267	274	264	266	266	265	229	254	287	266	265	242	260	273	275	274	285	284	262	250	257	272	262	257	273	264	246	259	250	250	245	258	261	261	285	248	263	276	235	291	267	294	265	296	258	276	293	250	262	278	268	242	234	255	263	252	242	257	256	261	278	269	257	240	242	286	244	225	240	280	228	276	265	278	245	259	274	278	258	253	246	243	232	270	267	246	273	246	282	282	268	240	253	262	223	265	252	272	259	267	244	245	264	266	271	297	279	274	277	245	271	249	272	245	274	246	259	255	247	245	265	282	295	273	294	254	266	264	267	285	250	258	256	240	236	250	268	246	264	291	247	294	261	274	238	263	267	270	249	268	260	263	226	269	239	280	286	253	272	260	279	252	248	234	258	247	284	262	271	293	261	242	250	259	264	250	251	252	263	273	254	264	272	245	279	258	259	255	258	268	253	256	241	269	259	241	271	246	278	253	277	246	231	261	308	282	271	276	248	243	260	240	228	243	255	237	262	257	247	287	257	254	269	269	255	253	242	243	239	268	284	264	279	254	267	275	247	261	263	259	254	229	254	273	268	274	247	241	267	252	265	255	243	267	288	243	278	246	262	264	293	267	240	278	253	256	265	245	266	248	260	263	242	266	245	299	240	251	247	234	296	254	257	242	265	261	227	260	270	261	255	265	221	239	239	262	268	283	235	223	240	264	251	262	237	277	264	292	270	253	271	261	256	239	238	259	234	257	270	268	243	245	270	257	267	251	262	262	231	239	255	215	268	248	260	244	260	267	266	251	258	240	237	266	276	274	274	266	242	258	256	248	244	248	216	274	274	245	276	280	257	242	263	256	254	243	249	258	267	256	289	244	249	254	253	267	259	239	260	246	281	251	240	263	289	284	260	233	268	258	241	249	256	269	274	290	266	260	266	246	245	251	245	261	246	272	267	261	242	262	240	269	266	262	274	301	249	251	256	268	270	287	275	253	254	279	264	235	273	266	264	238	261	231	239	243	250	294	235	283	250	259	267	245	298	262	272	248	270	257	245	267	248	257	253	277	247	261	239	242	270	267	264	268	257	254	273	283	239	254	249	258	276	248	265	265	244	268	249	275	235	268	246	257	256	243	247	245	283	249	255	271	283	254	255	261	264	268	276	253	277	248	283	257	271	254	249	252	226	267	275	247	280	262	253	265	253	243	254	261	280	274	252	232	252	276	276	235	253	285	264	237	271	293	284	249	248	268	246	251	260	247	229	286	265	261	255	247	271	266	236	282	252	277	308	231	263	272	242	251	226	250	271	252	243	254	238	277	262	249	243	247	241	266	267	254	245	255	276	266	232	255	259	261	270	276	258	263	255	265	264	281	242	253	250	260	277	248	237	273	266	259	242	247	252	245	263	295	300	259	256	251	241	261	302	277	252	287	265	269	234	270	290	249	264	255	253	254	275	241	243	255	286	261	257	268	262	262	295	255	231	254	275	263	263	253	234	254	242	266	222	262	255	253	282	261	262	255	233	238	257	278	261	260	279	268	270	246	261	259	236	263	248	240	279	267	268	269	272	277	278	265	262	247	257	265	245	264	256	269	247	273	273	247	254	241	262	244	258	268	279	259	260	246	280	250	292	269	292	240	218	267	264	306	262	277	247	276	273	242	250	233	257	306	260	282	252	274	275	257	282	240	268	252	258	244	255	241	266	296	270	268	272	275	221	261	280	264	276	271	243	245	258	260	252	289	274	277	272	242	258	252	235	262	277	259	264	277	240	261	273	261	260	301	267	242	265	235	270	240	243	236	252	270	233	255	253	266	253	242	276	234	259	248	257	248	280	264	251	270	264	243	290	235	240	243	274	238	260	256	265	265	229	251	245	265	265	267	279	244	262	262	221	256	260	274	260	257	256	256	234	253	291	284	284	260	249	280	263	251	261	257	245	240	254	266	284	285	237	263	254	266	247	271	229	252	245	265	237	258	240	272	240	256	269	268	277	255	288	231	251	258	256	255	244	259	224	258	248	253	259	267	248	261	268	237	270	256	261	249	254	276	238	232	265	240	284	260	252	252	274	279	269	255	237	269	257	244	259	259	276	263	245	259	250	242	258	215	254	256	311	269	284	276	263	259	265	262	246	215	245	228	243	261	252	258	281	274	279	245	269	237	265	270	273	288	269	265	267	254	281	251	250	236	285	251	246	263	256	225	271	251	270	252	287	282	257	266	254	276	263	259	247	239	279	264	241	261	252	264	231	261	245	253	261	273	249	283	255	273	239	268	228	245	259	281	228	252	239	261	274	258	278	239	237	270	270	238	261	246	264	252	273	253	228	251	229	283	266	250	245	264	258	256	243	243	245	259	270	253	262	234	279	255	273	245	259	278	244	268	263	233	263	252	252	253
29390	45370	45634	35491	27758	21377	15002	10502	7461	5822	4156	2992	2215	1684	1229	1074	865	802	665	626	584	514	494	497	476	474	402	423	373	384	409	344	375	366	401	365	371	384	376	336	345	372	413	370	390	357	387	375	363	368	351	356	382	334	375	355	372	360	374	387	377	363	378	351	361	358	390	372	389	338	391	363	388	364	404	351	373	373	324	388	357	352	378	389	367	361	384	381	384	370	351	364	392	342	374	380	361	394	373	416	368	396	372	381	354	351	351	360	369	405	389	378	352	378	370	382	392	393	337	346	351	398	368	345	399	363	362	363	371	378	382	394	372	365	370	331	399	360	376	355	374	412	348	368	363	372	387	365	366	344	371	372	372	375	364	344	368	335	395	408	381	375	374	386	351	359	389	368	357	349	376	379	374	372	375	383	366	373	398	407	381	378	365	355	385	363	362	395	358	368	356	401	351	385	360	349	392	325	372	372	372	404	357	398	356	343	345	382	397	374	351	336	388	366	344	372	385	325	350	342	368	389	387	363	336	352	366	365	339	354	351	364	363	381	380	391	386	391	344	366	370	376	387	351	358	378	374	379	385	371	398	380	406	371	350	381	390	362	380	338	380	389	384	340	352	346	411	401	413	371	408	380	370	383	379	365	369	371	367	348	371	372	352	368	394	363	384	369	378	360	379	351	377	336	366	324	350	347	398	385	358	331	345	417	344	368	355	363	346	349	363	374	376	368	378	361	373	362	371	395	359	364	367	372	369	362	349	380	341	350	393	332	366	365	351	366	367	376	348	389	358	351	347	375	369	382	378	382	385	407	333	380	368	376	350	334	387	387	376	379	340	400	383	394	366	384	373	394	367	380	365	362	384	382	396	391	380	366	395	358	377	381	411	370	376	371	339	390	360	412	335	366	348	375	381	369	360	406	378	334	387	349	339	336	402	380	342	354	390	349	340	360	366	341	364	356	371	422	390	393	366	367	351	403	369	364	365	363	390	379	369	381	353	364	405	384	345	389	342	379	400	349	384	362	339	346	350	380	366	363	359	364	389	352	378	338	405	360	337	398	361	361	368	371	345	368	386	366	375	339	381	376	396	352	378	396	364	364	398	377	364	400	332	369	334	353	381	359	385	393	334	378	398	356	364	366	391	391	378	391	388	352	396	346	379	343	357	334	375	390	347	394	368	389	343	417	361	344	389	409	399	368	366	349	383	357	376	375	352	378	380	369	392	380	352	368	356	361	397	354	344	359	344	344	350	350	406	353	365	375	377	357	370	385	407	396	429	364	372	356	368	353	363	345	359	376	359	386	408	367	377	372	358	372	352	354	365	351	399	391	396	377	360	355	369	374	365	360	352	354	381	392	363	366	381	385	369	386	391	363	350	353	374	373	380	370	340	367	372	353	363	368	331	331	369	410	390	362	375	360	360	394	381	418	403	392	376	392	373	390	404	346	373	367	356	356	350	388	395	347	364	377	359	353	374	376	412	387	341	396	394	380	377	376	368	353	354	389	374	377	366	335	409	376	363	366	422	401	379	410	338	378	393	406	366	382	387	331	362	398	371	374	375	354	368	342	347	365	367	337	358	398	388	370	375	397	374	365	398	357	356	386	353	358	348	382	368	355	342	366	394	368	390	365	364	369	341	336	370	384	363	378	393	353	373	357	334	370	338	356	363	374	383	401	402	395	375	370	361	398	351	374	364	395	365	380	370	365	345	357	389	382	386	389	375	400	362	362	376	381	376	365	345	349	366	353	387	367	348	363	373	397	358	374	361	395	387	385	360	365	396	376	367	368	372	373	370	369	359	348	394	376	352	338	360	340	363	385	365	328	379	376	362	365	358	403	357	344	353	367	357	379	399	378	355	394	363	386	361	364	361	389	385	337	347	387	374	381	356	368	392	401	355	352	366	349	360	364	374	364	402	376	375	373	360	370	364	413	381	367	367	361	391	369	371	362	393	381	366	379	359	401	364	383	405	404	363	382	367	383	363	367	388	368	332	385	396	412	388	370	383	350	368	384	398	375	361	381	363	372	375	352	364	399	342	373	369	365	362	372	381	372	374	359	359	380	414	341	363	387	402	383	395	390	367	376	376	370	359	390	372	356	373	371	340	404	348	381	391	369	381	378	385	359	349	384	365	367	347	371	339	346	372	374	390	337	361	347	361	355	365	354	382	422	366	379	391	369	391	390	410	346	321	407	378	397	377	372	394	357	395	382	382	389	330	374	398	395	342	359	366	395	340	403	342	399	388	357	373	356	401	390	367	366	360	366	363	351	404	376	359	380	392	340	346	381	369	365	396	349	359	350	361	344	400	359	404	378	335	381	355	341	395	401	400	369	369	350	428	353	389	380	348	356	392	368	369	407	357	405	330	344	384	367	347	343	367	365	365	376	394	380	374	382	391	341	381	380	364	394	357	369	385	387	365	397	363	377	384	352	417	373	344	337	374	402	385	369	388	371	368	374	374	341	391	351	385	358	370	377	341	388	346	351	359	340	384	371	384	371	392	416	371	386	391	380	400	397	370	380	407	366	371	357	386	350	375	372	383	379	382	364	370	369	355	364	399	367	365	356	394	375	353	361	379	402	362	352	360	349	357	369	389	377	383	375	386	385	384	373	378	368	351	384	357	400	354	343	389	367	400	380	376	341	376	361	373	346	315	339	377	370	363	387	364	360	373	358	375	364	359	367	352	399	376	393	383	355	354	344	349	349	410	409	392	383	379	369	354	364	389	387	384	362	356	357	359	344	341	361	384	357	389	382	363	378	358	370	354	379	380	382	376	346	374	341	380	388	355	346	351	371	348	341	394	370	357	402	387	369	354	369	384	369	378	384	386	379	360	382	367	350	357	413	375	372	368	370	347	415	386	335	373	354	356	340	374	369	357	390	331	398	362	378	373	380	348	352	378	370	355	326	392	398	359	352	361	372	389	389	368	394	344	383	335	396	378	343	379	346	410	364	361	349	383	401	353	383	374	343	362	382	348	368	385	350	373	344	342	386	376	368	367	384	402	379	421	374	317	420	370	334	349	357	412	379	386	414	346	366	372	350	347	342	353	356	370	384	366	359	422	364	378	366	368	392	359	357	381	360	385	368	339	360	380	384	391	331	341	333	390	388	341	404	428	354	385	380	345	351	412	363	358	375	363	368	362	378	375	401	371	386	329	338	382	401	382	369	364	389	388	355	377	355	404	357	377	373	379	415	360	356	371	376	394	360	335	396	396	349	383	384	331	348	391	418	345	366	448	394	348	403	373	383	389	352	358	371	404	340	387	370	349	377	391	341	391	372	383	351	357	369	375	357	386	397	381	342	368	362	352	368	375	352	381	356	367	376	355	374	409	356	372	391	373	357	354	392	355	368	388	400	339	358	411	392	370	353	358	372	380	343	365	362	364	346	328	358	359	385	351	434	370	372	351	340	352	379	405	330	407	372	363	363	335	360	321	359	369	363	352	372	370	363	372	403	389	359	354	363	356	379	412	377	358	362
24076	21017	28436	27399	27035	24060	18977	10970	6914	5164	3682	2524	1938	1448	1147	850	769	639	576	478	468	435	390	441	363	326	340	300	300	320	321	272	307	276	284	306	254	282	262	285	302	266	252	265	293	268	283	280	276	297	285	303	287	265	278	288	302	287	295	296	287	285	285	306	277	296	287	257	296	286	290	283	275	274	276	276	300	295	246	298	278	291	265	310	266	305	244	282	272	259	282	286	284	251	309	258	260	284	262	277	269	280	290	306	279	300	278	274	287	278	313	262	292	293	291	254	297	270	298	299	259	291	268	255	270	294	297	279	275	285	317	291	250	295	274	262	295	278	265	293	274	271	323	264	276	300	277	296	273	284	254	278	289	276	282	286	280	264	291	274	295	280	255	275	293	323	306	265	278	288	298	305	287	266	270	278	293	284	272	282	295	266	291	282	245	297	270	295	313	278	274	301	304	294	277	313	261	256	303	287	278	283	298	267	299	260	283	277	259	262	266	287	243	298	282	274	261	288	268	287	273	268	251	283	280	247	289	291	260	280	269	280	274	295	267	285	282	285	263	279	284	257	267	270	277	277	283	265	295	294	285	286	287	276	287	284	288	273	263	271	306	294	248	296	301	295	268	283	263	245	260	298	277	281	293	261	279	254	275	301	276	267	277	285	266	260	251	276	271	315	298	276	282	264	252	293	301	291	269	287	270	292	257	278	306	261	280	291	276	272	274	299	277	291	292	310	290	272	285	257	297	281	260	280	264	286	268	292	293	286	276	288	288	272	277	285	279	235	278	288	280	269	264	296	291	257	311	282	280	278	274	288	312	277	285	265	290	296	292	310	285	275	290	290	274	276	293	250	272	280	310	287	272	288	288	284	257	283	279	260	267	269	252	268	257	279	286	257	271	294	297	270	312	263	276	269	259	278	270	258	288	289	287	280	277	288	293	285	283	292	275	285	293	292	274	273	263	261	253	283	265	284	276	276	294	275	306	268	257	302	226	275	271	270	261	293	252	283	272	267	302	300	268	278	287	261	291	256	289	256	277	300	253	288	269	250	259	291	288	243	292	262	258	279	279	283	317	277	261	253	274	278	261	269	283	289	314	273	267	287	295	298	261	290	292	270	312	286	286	303	269	285	291	282	272	291	285	280	266	265	287	308	284	271	274	289	264	297	298	265	297	275	290	304	263	275	296	284	258	273	299	266	276	297	291	284	308	284	271	266	278	282	266	306	261	291	285	276	298	303	233	276	275	307	252	275	263	287	289	298	263	288	303	278	262	279	293	280	264	292	259	258	269	276	285	291	283	292	280	270	283	268	295	241	268	280	291	256	282	280	268	265	283	274	285	256	290	245	279	301	266	295	275	256	287	262	281	266	257	304	264	285	265	265	276	266	271	289	304	289	311	266	263	258	276	270	286	291	293	265	299	297	273	281	260	298	292	280	293	283	297	296	280	273	279	237	279	273	269	258	285	288	270	265	255	268	268	273	267	273	295	277	284	293	258	271	266	264	272	307	261	273	283	303	255	296	306	296	268	274	268	266	276	304	300	300	298	292	270	306	292	279	301	305	272	307	297	286	266	265	251	316	276	309	238	288	295	284	280	283	270	286	260	292	258	263	267	280	286	281	267	321	246	283	285	273	274	290	253	277	260	288	265	283	311	272	268	275	289	275	257	256	265	281	305	276	261	258	297	227	289	271	282	264	287	271	303	259	283	293	281	262	290	273	299	253	271	289	306	260	278	269	265	291	328	272	262	281	285	254	312	270	275	280	280	312	288	293	290	289	285	220	273	279	263	269	282	266	256	266	279	267	296	272	250	275	311	286	269	263	291	281	291	297	284	323	281	258	283	303	266	284	296	290	279	287	312	293	285	286	295	287	290	266	262	311	282	284	263	275	269	280	272	265	246	294	250	323	289	299	269	311	315	277	267	272	288	281	278	264	307	278	294	258	256	268	289	281	279	261	283	248	302	297	282	264	266	300	267	283	289	304	282	271	278	249	282	280	267	254	258	298	281	284	273	278	262	287	263	270	280	310	290	305	287	258	274	279	285	281	296	279	269	279	312	272	276	268	276	290	292	291	293	267	279	274	289	268	243	274	277	275	263	280	254	280	260	280	253	309	297	280	295	287	282	281	282	282	286	280	278	273	272	278	255	288	290	272	287	296	260	308	243	285	298	290	261	291	299	273	274	265	265	263	294	293	256	268	279	293	282	279	266	282	272	287	313	292	261	276	312	278	298	274	282	278	301	269	259	309	261	312	294	293	262	288	301	269	245	263	277	293	280	296	291	264	311	292	308	286	299	298	277	263	271	304	271	273	238	272	289	295	288	284	254	285	274	279	294	275	289	266	262	283	249	284	282	259	277	303	282	270	242	276	264	284	287	283	284	280	252	283	284	289	266	282	272	275	291	273	304	282	263	261	280	284	278	270	272	261	294	283	247	278	262	297	272	277	300	258	301	292	282	295	279	260	260	288	240	288	292	264	277	261	266	279	266	286	258	269	276	280	286	301	269	317	284	303	264	272	276	297	254	278	268	284	285	297	283	255	290	294	289	284	284	252	305	252	257	282	319	256	281	256	297	294	275	276	301	305	282	288	271	278	279	279	265	286	236	252	292	253	283	281	284	264	258	306	262	293	279	234	303	271	280	274	284	268	281	258	261	299	285	263	278	274	295	273	300	268	242	266	259	280	295	295	274	280	302	279	274	299	272	286	279	298	260	311	290	273	253	251	268	286	250	296	260	288	264	268	258	300	274	305	284	254	255	282	265	291	306	293	253	281	272	290	281	273	292	299	279	279	278	272	273	260	264	282	279	285	268	254	276	261	288	294	274	258	283	276	263	277	286	305	261	295	276	279	288	320	301	264	287	251	275	295	239	278	293	268	298	287	254	288	296	275	273	278	290	302	286	302	255	264	286	282	282	294	299	262	272	288	273	275	303	293	297	261	289	296	278	275	266	274	287	271	263	266	267	288	287	288	274	257	278	301	286	255	284	298	302	288	275	283	283	299	269	277	296	286	287	299	301	289	314	293	286	276	295	289	322	293	272	298	286	281	267	260	288	289	276	284	274	315	263	293	260	240	329	271	265	288	280	251	258	258	251	260	297	274	267	272	319	278	258	301	253	287	292	300	249	286	290	311	285	250	284	272	310	278	280	287	300	287	254	261	258	264	260	307	244	285	271	294	277	259	280	279	267	298	290	270	272	269	278	279	282	296	292	271	309	279	308	251	306	291	261	302	282	294	304	273	261	298	267	304	283	291	275	292	243	274	282	273	266	271	301	269	292	269	277	291	291	269	276	287	292	266	277	272	288	276	278	320	312	297	321	300	283	261	289	251	311	271	270	280	271	318	322	294	282	266	257	256	268	280	278	265	299	274	267	285	259	232	258	283	276	269	292	282	286	257	272	278	300	274	267	256	283	286	282	261	273	285	274	277	277	284	276	260	259	270	251	285	284	264	293	268	295	242	263	297	287	304	296	300
29503	49330	48847	43794	36751	29866	23672	17547	12979	10044	7308	5317	3943	2854	2269	1755	1411	1170	1039	865	790	708	693	590	566	520	513	494	462	487	460	404	404	429	416	417	410	429	438	406	390	404	410	405	401	356	390	374	405	409	433	393	401	396	419	394	382	404	392	391	426	391	400	405	389	379	403	406	366	384	374	412	400	381	416	407	376	386	394	422	397	390	427	408	372	400	383	402	382	364	396	394	396	411	407	366	406	419	380	355	413	415	390	406	409	388	421	425	384	399	404	419	374	378	396	387	388	384	423	403	370	378	400	416	383	398	377	391	386	406	395	424	410	400	417	389	400	412	415	387	388	411	420	402	402	388	440	362	363	379	398	426	407	384	429	382	413	382	375	364	391	413	408	391	384	402	395	434	389	406	402	431	374	394	418	412	417	389	406	368	373	417	393	371	398	404	416	403	408	403	367	409	410	409	384	409	389	413	384	391	409	405	410	391	407	366	379	395	411	412	384	395	445	413	407	405	389	421	388	390	388	404	421	401	429	423	348	410	415	375	440	383	414	412	412	375	383	431	417	402	407	410	394	422	404	385	360	418	359	417	368	388	431	404	386	391	428	388	432	448	411	377	392	383	405	419	399	401	412	406	410	382	369	396	409	420	414	412	349	415	397	395	392	380	368	402	405	403	364	376	395	421	392	392	399	382	409	425	398	390	389	364	412	417	408	386	430	395	388	400	354	395	378	402	403	406	424	407	395	410	398	409	402	428	411	410	370	377	404	391	406	442	416	405	401	361	409	417	412	405	365	373	422	388	364	415	374	421	389	398	367	416	414	380	415	414	371	391	412	379	409	367	407	406	403	402	402	415	414	421	396	383	397	420	441	398	370	381	409	396	402	399	396	424	386	404	391	410	384	405	398	457	415	396	426	410	359	407	428	415	391	387	378	374	420	408	383	396	394	413	385	388	395	386	399	404	415	376	368	420	389	422	388	406	415	374	383	451	391	437	402	413	400	424	451	365	428	380	389	393	415	414	376	373	390	408	393	417	378	386	402	402	437	403	425	424	391	396	412	415	391	376	349	404	351	416	407	408	404	412	390	352	403	391	392	398	401	387	394	412	377	414	404	420	406	391	421	383	363	403	436	397	403	375	386	405	409	420	424	404	397	380	398	378	387	428	411	381	370	383	357	386	406	412	396	437	384	407	380	378	347	386	406	398	388	392	392	412	380	408	414	394	391	378	385	408	392	375	425	395	378	414	376	423	395	403	373	350	381	395	390	393	397	384	391	337	421	384	399	399	391	411	395	391	434	404	368	427	353	427	418	391	406	448	366	375	423	423	386	408	381	371	407	430	402	356	406	355	409	413	412	409	393	388	408	429	404	387	393	407	405	369	350	406	382	373	410	376	371	399	456	419	366	408	407	384	392	420	405	405	415	402	427	382	378	368	383	402	407	398	343	348	420	427	413	430	383	392	391	383	398	402	396	449	387	361	408	388	400	374	431	410	432	380	417	393	429	380	403	407	402	406	400	365	400	413	410	435	384	425	362	423	432	436	421	416	396	415	407	427	415	404	388	394	391	364	361	368	384	379	393	384	357	386	400	410	423	378	401	424	366	403	406	408	384	400	386	380	383	388	408	429	415	392	394	380	390	430	391	387	396	405	417	412	431	416	394	398	384	402	396	396	380	380	386	400	377	420	400	371	430	381	395	382	392	384	420	438	394	390	376	380	397	409	401	400	341	393	391	399	399	364	381	425	415	372	390	394	392	402	375	405	346	392	413	403	408	425	366	379	352	406	386	401	405	390	403	441	405	393	375	378	406	377	422	381	402	413	394	409	392	395	397	399	393	404	380	397	413	410	417	392	384	353	402	425	380	383	414	372	393	383	416	427	403	380	430	414	423	388	417	414	406	385	395	419	417	409	412	395	409	435	394	401	433	419	400	408	412	388	420	412	384	412	389	433	412	410	384	415	395	380	422	419	388	383	378	406	397	365	413	361	397	395	400	402	446	378	386	419	397	442	410	411	392	433	394	404	422	375	422	380	377	371	358	408	436	389	433	436	390	399	410	382	403	404	371	361	427	427	387	398	420	351	383	400	392	391	396	388	360	384	414	404	413	390	377	383	371	411	411	357	402	396	405	369	396	356	399	408	408	392	422	434	383	411	395	409	400	409	389	401	387	390	369	393	403	412	410	375	429	427	399	371	403	414	383	399	366	384	414	412	412	371	421	374	384	385	383	398	419	422	404	426	392	388	358	405	388	413	389	444	402	398	391	435	389	431	373	399	389	378	393	377	424	370	374	381	404	396	401	402	429	408	410	402	435	362	420	409	413	384	418	355	385	412	392	395	395	409	375	372	375	405	445	403	382	373	400	374	408	406	379	384	381	381	396	395	362	414	408	399	380	407	399	405	403	396	397	382	390	396	392	393	392	404	371	400	406	399	400	393	391	415	395	386	405	405	387	400	414	371	424	398	425	384	392	404	373	393	401	405	422	420	386	410	407	385	382	367	418	369	413	382	405	381	397	406	374	395	430	415	391	360	384	387	409	396	387	382	369	431	412	400	399	382	389	394	406	406	421	401	405	394	413	400	385	437	427	381	396	416	421	395	377	368	429	401	385	399	394	418	401	385	424	433	396	375	391	434	397	407	411	432	339	367	419	394	424	378	434	386	376	414	414	425	400	378	426	407	366	400	441	349	372	404	395	387	385	415	443	419	418	413	379	386	397	375	391	418	361	350	401	394	403	386	381	389	379	397	413	397	398	389	408	401	377	413	411	380	393	408	434	406	376	408	424	392	417	424	421	399	401	362	391	414	410	390	381	410	370	402	404	385	398	384	410	424	386	365	419	437	409	395	397	400	376	405	417	405	381	403	370	358	389	439	438	386	421	403	402	349	401	405	427	411	406	401	351	433	374	413	402	382	408	381	405	438	450	401	421	414	420	411	388	394	404	421	411	391	385	408	392	360	394	395	350	388	385	422	395	409	430	407	384	418	398	380	411	391	417	408	397	380	399	345	369	403	368	400	423	388	379	402	373	407	366	401	361	392	376	374	417	381	385	432	392	406	426	392	405	377	381	406	395	365	398	385	438	431	402	377	413	409	399	397	408	425	403	421	396	396	374	402	430	397	405	398	438	408	416	381	386	394	421	388	389	385	426	398	412	398	368	392	412	453	404	407	393	372	406	427	377	384	400	413	365	417	408	400	401	384	396	384	421	420	386	377	442	395	410	413	429	423	429	391	424	409	365	390	393	382	424	414	404	430	386	400	402	388	392	428	401	403	382	398	397	367	383	403	398	407	372	392	403	399	419	399	418	388	374	408	417	411	380	410	398	399	401	421	377	378	384	411	382	400	409	389	384	390	422	401	398	399	406	420	401	403	390	412	429	372	412	395	374	386	396	414	398	398	438	392	342	418	398	384	400	420	385	386	381	380	383	406	401	390	422	399	387	400	341	394	392	377	398	411	401	423	410	352	413	419	398	432	429	434
22979	21016	28729	24272	23884	26113	24850	15005	9936	7169	5206	3640	2578	1932	1509	1188	935	845	656	591	539	468	451	414	397	385	361	320	309	301	256	305	220	273	270	293	281	242	252	265	250	232	261	264	285	262	275	267	268	267	263	253	257	251	271	252	269	270	218	267	259	259	252	270	244	283	279	247	262	289	249	261	249	278	270	257	250	244	270	269	247	255	250	277	262	259	290	240	290	272	276	263	265	257	271	249	284	269	254	256	283	263	279	280	267	242	274	241	270	254	242	285	263	244	243	280	251	261	250	296	268	265	245	244	264	266	254	241	270	237	255	256	242	254	276	226	264	258	255	268	247	283	256	231	296	238	285	268	267	262	297	250	261	268	276	304	269	255	238	242	260	263	251	296	264	272	224	271	248	234	281	252	263	267	243	265	294	267	262	227	237	256	242	254	264	261	264	278	263	249	274	241	288	262	267	280	272	279	254	236	251	256	263	248	253	270	265	241	279	284	250	292	276	256	262	232	236	281	242	252	253	275	239	243	237	292	251	260	233	233	241	253	263	262	250	265	268	271	264	252	276	269	279	250	269	265	260	259	250	253	253	273	250	265	277	285	241	243	266	261	258	262	275	248	272	246	258	243	262	244	234	247	245	280	255	257	279	236	256	259	235	226	250	279	269	269	282	244	292	260	274	270	242	266	258	242	281	260	261	291	241	279	267	235	274	284	249	279	242	274	271	260	252	252	277	261	254	275	271	243	242	229	272	246	257	248	248	276	298	246	284	263	255	263	272	260	240	247	270	282	289	257	254	240	260	248	269	265	264	279	281	282	233	264	262	288	255	255	282	264	259	245	262	257	268	256	270	281	262	286	266	285	237	261	260	261	287	284	290	225	275	276	266	289	253	286	254	263	278	270	253	269	264	286	253	247	246	284	253	246	253	263	268	270	237	243	262	246	274	270	257	253	261	285	271	248	265	260	235	266	233	265	260	269	291	268	269	244	258	276	267	287	244	261	279	268	271	254	285	258	255	265	228	245	250	237	267	260	258	256	263	257	237	277	256	235	271	269	283	255	256	253	223	263	263	234	253	263	257	249	260	273	239	268	291	247	266	230	254	249	264	229	275	256	283	233	299	238	233	270	241	249	242	292	248	257	267	253	241	248	253	288	239	247	250	274	276	286	269	280	242	300	253	238	257	257	260	277	256	315	265	267	230	262	283	239	277	247	272	284	249	287	262	275	269	265	257	254	287	255	261	264	262	271	266	266	275	272	234	275	239	245	247	247	255	240	287	254	242	263	287	231	265	291	261	267	258	224	273	274	275	264	241	273	260	281	278	232	280	241	256	274	269	248	258	269	259	246	271	251	253	275	256	274	239	275	265	242	249	265	238	256	274	248	257	283	235	274	248	251	287	285	232	261	254	266	238	263	271	278	268	256	242	271	230	237	249	253	237	276	259	267	264	270	253	271	270	258	277	292	255	272	267	239	269	262	245	250	298	264	250	280	272	278	261	258	258	243	279	254	252	277	265	276	246	258	234	273	263	287	282	286	284	261	265	253	265	278	246	290	286	278	264	278	245	284	276	243	246	242	254	237	270	279	249	247	269	241	229	290	272	274	289	243	267	252	249	281	254	255	242	233	258	266	251	275	243	260	262	281	307	269	266	229	260	250	248	256	248	278	271	273	266	271	267	266	234	264	264	290	258	264	255	242	254	288	266	262	270	243	267	260	268	267	262	257	254	255	243	279	251	269	266	264	259	230	279	261	258	258	275	232	297	249	257	276	252	281	270	262	253	260	237	251	258	240	269	271	235	276	270	272	239	264	254	228	270	246	249	237	211	255	274	270	279	247	248	250	269	265	238	277	244	245	284	258	280	257	253	266	263	262	238	264	249	266	265	260	249	282	260	249	258	282	236	288	294	241	254	273	273	262	267	226	222	269	244	290	280	279	263	283	267	248	293	298	254	265	272	241	246	249	261	270	255	258	262	273	267	299	255	268	244	259	260	262	266	278	238	236	272	283	246	235	252	271	250	270	239	284	233	256	288	254	270	252	276	277	258	265	227	255	257	279	271	278	255	258	269	296	265	261	305	284	313	251	265	260	260	226	269	269	280	240	265	260	262	238	277	273	269	237	267	271	255	243	261	278	241	266	258	237	246	238	246	268	263	270	279	221	255	262	244	272	255	246	262	262	245	258	240	259	251	298	264	242	233	275	249	228	270	259	289	251	253	289	272	267	241	273	263	244	285	274	275	243	254	281	244	256	267	224	251	251	243	265	279	246	246	233	246	273	266	264	267	263	267	239	247	272	263	241	206	267	255	270	259	267	284	273	261	243	275	265	270	223	236	259	256	252	255	277	257	258	218	260	246	289	261	230	285	252	223	257	267	283	260	271	231	234	249	273	266	268	248	295	247	241	274	258	260	242	270	288	265	266	275	275	264	283	259	271	268	282	252	267	214	261	230	246	247	286	285	276	283	255	249	235	277	236	264	253	250	251	253	278	255	259	264	288	275	292	251	277	255	263	288	233	277	279	255	245	271	264	270	269	266	264	268	259	245	247	278	248	263	280	282	250	265	266	281	249	257	291	241	302	265	267	260	275	231	260	261	261	267	295	255	241	256	259	256	274	250	259	278	265	273	255	245	243	237	273	259	251	243	262	254	279	280	269	223	263	246	269	256	271	289	266	265	239	274	262	292	279	275	271	252	246	247	269	279	265	272	263	248	250	280	228	260	256	259	273	271	265	220	253	272	242	269	288	275	291	260	257	255	255	243	236	235	271	275	248	254	271	252	257	261	278	252	245	281	264	248	300	264	246	248	221	253	268	279	282	227	267	245	270	251	283	254	281	284	271	264	265	227	254	266	269	282	273	277	239	273	258	249	249	247	263	247	266	304	249	263	230	257	236	279	267	260	239	279	276	275	251	265	270	264	230	274	250	261	259	272	235	233	253	265	248	259	273	262	247	259	278	263	243	252	273	268	242	281	251	285	271	255	240	254	278	249	273	237	266	260	259	257	233	275	251	249	242	261	276	251	244	272	257	272	237	274	277	225	252	267	252	296	232	262	270	256	241	273	256	280	269	275	261	283	276	257	270	266	244	255	260	273	272	247	267	244	304	286	281	282	283	291	241	241	227	266	273	260	273	278	260	245	263	260	261	238	272	242	270	261	218	259	241	258	255	261	262	270	214	262	278	227	257	249	260	266	253	246	272	277	257	271	248	264	291	281	249	275	253	250	274	286	241	258	282	279	253	279	257	242	251	275	247	254	246	281	277	264	267	254	266	247	251	250	275	258	263	265	276	256	281	289	249	283	246	260	272	251	267	258	279	250	260	276	236	290	261	305	285	261	260	246	276	259	245	285	248	259	238	269	267	259	269	281	255	235	261	264	237	248	286	294	250	264	261	279	251	238	289	260	235	266	276	264	243	255	255	245	265	258	242	272	276	292	263	276	280	250	247	262	265	265	280	271	243	284	295	262	221	243	272	278	266
32857	53530	55105	46862	40439	34648	28496	21459	16751	13105	9682	7103	5316	3960	3061	2324	1897	1554	1307	1168	912	840	744	657	645	619	507	478	496	454	468	409	392	409	401	368	350	398	354	380	345	368	401	402	389	387	367	406	358	336	372	394	347	384	349	362	398	347	368	383	389	355	407	359	332	388	372	398	382	366	355	348	366	380	381	336	379	404	334	399	357	352	362	370	348	377	374	375	379	368	362	343	339	358	348	379	378	379	400	375	351	384	366	370	381	341	368	380	369	406	379	371	368	340	381	360	390	364	368	364	372	393	362	378	375	353	383	369	355	350	372	357	365	361	401	345	367	375	371	380	366	357	356	380	398	337	383	336	359	370	378	389	315	344	411	403	394	367	408	352	374	349	341	377	351	371	347	356	390	377	372	381	390	356	379	370	370	365	352	362	376	375	345	372	373	419	367	373	351	326	365	404	331	379	380	368	388	375	375	392	357	402	349	399	352	377	354	359	350	390	412	364	349	342	327	372	321	341	373	394	361	360	354	362	372	374	365	353	356	328	379	355	349	365	358	356	409	358	354	385	363	367	362	380	393	342	378	375	393	359	385	350	344	366	367	383	375	389	361	382	347	354	365	371	364	356	358	377	338	339	367	347	364	358	375	358	347	382	379	381	362	374	370	382	339	345	381	379	360	369	364	359	350	396	370	366	387	398	383	377	371	402	365	368	387	372	367	392	389	382	367	374	380	367	390	345	369	386	368	433	364	371	394	378	394	381	381	387	356	372	355	329	393	399	375	396	374	385	387	393	345	361	375	351	385	363	388	377	347	344	404	352	363	368	381	361	377	388	348	349	388	382	375	355	364	391	346	343	416	383	395	406	370	385	367	365	386	316	378	354	356	384	356	397	366	365	365	383	345	378	369	338	356	373	375	371	364	348	385	394	381	355	346	366	378	373	370	370	364	346	340	361	387	356	396	371	354	383	386	352	377	361	395	353	349	337	396	351	349	369	368	403	351	343	344	365	346	378	403	375	372	350	383	392	326	380	366	381	403	413	347	357	353	393	366	354	385	352	332	373	371	386	379	351	336	359	356	394	342	397	378	376	366	370	371	347	358	369	326	368	380	344	410	376	365	353	369	372	367	386	345	378	384	293	392	370	409	440	395	373	387	380	360	403	393	365	392	404	399	408	360	343	359	365	337	374	371	374	367	365	377	376	335	365	351	386	355	369	384	371	414	343	355	362	336	360	371	363	365	346	415	371	358	403	351	367	411	390	346	375	360	370	362	357	399	371	390	350	346	372	387	349	376	379	379	363	332	365	328	368	381	400	386	389	383	401	376	399	357	396	382	386	400	367	386	367	386	393	383	384	342	352	379	337	369	405	414	375	376	359	389	367	322	349	395	384	372	354	364	369	366	389	371	389	340	377	370	393	341	412	397	401	386	376	368	363	370	361	355	376	383	379	365	376	375	382	357	392	342	381	356	366	326	424	380	373	390	331	433	379	381	355	374	367	374	379	355	368	381	369	376	371	362	337	347	382	366	369	385	377	364	344	339	348	389	374	380	361	347	376	342	319	352	357	359	344	383	361	373	391	334	362	372	353	355	373	385	402	315	362	361	366	349	352	360	367	322	392	362	360	371	334	378	334	380	356	351	372	363	360	352	364	365	359	394	414	356	381	375	409	353	396	335	378	364	366	349	383	379	370	375	392	396	368	383	351	383	359	339	374	371	388	380	375	388	374	388	365	329	420	331	371	373	363	360	357	377	346	347	379	354	373	391	359	366	368	391	392	382	384	379	364	370	350	375	394	354	367	399	380	371	386	351	410	363	369	375	372	369	384	360	369	374	348	388	358	353	365	384	403	389	377	366	363	377	376	370	382	372	345	397	350	369	357	377	365	361	360	370	390	372	355	342	374	340	358	386	374	401	347	326	384	345	348	325	387	371	373	406	378	355	383	372	392	360	349	378	360	357	385	351	381	339	334	413	358	377	345	343	398	367	369	387	375	338	347	379	364	372	370	378	355	355	347	377	357	369	369	353	355	334	341	372	378	379	366	394	359	370	384	371	361	373	358	362	368	353	320	386	371	358	358	355	375	385	366	354	368	373	383	394	342	351	371	386	352	395	381	384	374	375	375	357	381	369	371	356	344	365	358	388	371	334	346	395	351	361	376	373	357	339	350	345	364	347	351	347	384	372	378	398	385	397	385	369	341	373	363	342	384	363	373	385	375	348	371	366	356	390	366	353	384	356	356	354	388	356	380	386	363	365	360	425	352	332	361	366	366	337	370	369	379	354	335	341	367	344	367	400	374	357	380	382	358	403	384	366	362	400	360	352	350	356	363	392	359	378	371	349	355	339	375	387	395	385	327	332	348	369	378	405	384	365	395	370	376	377	384	340	370	406	370	355	361	381	339	394	371	343	383	366	372	369	361	358	367	386	364	333	409	349	354	356	362	385	379	387	368	350	362	375	354	363	347	365	338	386	373	392	383	370	372	356	378	347	394	355	373	346	358	352	379	386	350	377	395	362	366	389	364	353	340	397	387	323	385	360	354	385	351	386	347	381	384	352	350	396	375	350	355	370	382	364	378	370	360	351	384	379	346	363	331	371	388	379	357	378	363	364	354	347	370	357	335	340	326	358	344	355	381	388	378	367	332	380	364	374	350	427	379	366	382	364	365	319	382	398	383	332	403	341	342	356	398	357	357	338	369	335	356	372	377	362	339	383	375	375	363	414	357	336	346	368	355	373	365	352	364	344	352	354	388	345	375	375	350	356	372	384	339	382	337	385	322	350	369	370	340	370	371	358	355	369	364	334	379	390	376	424	352	401	353	357	365	372	361	348	335	392	354	341	369	348	319	353	398	369	377	353	347	379	404	372	398	367	362	369	333	370	363	399	391	357	371	399	366	345	361	364	379	320	368	387	399	421	413	335	378	368	409	360	372	332	364	341	346	405	335	413	367	386	370	381	370	354	361	384	353	379	366	384	374	368	396	368	370	352	365	357	367	339	371	349	394	383	345	340	367	348	406	427	413	360	376	362	367	357	337	356	388	374	364	369	332	353	383	385	342	369	410	375	380	383	378	353	392	374	386	364	416	373	394	349	405	372	384	393	375	364	370	391	401	371	375	324	372	363	376	382	373	355	346	374	357	374	361	349	328	355	374	360	352	358	369	360	377	367	411	405	347	365	360	369	380	384	365	363	368	350	377	336	399	370	371	374	341	367	370	376	384	358	391	345	390	356	355	355	371	359	379	386	338	391	397	360	398	380	351	366	373	372	359	376	370	366	356	374	337	373	359	352	403	399	349	363	387	357	364	372	345	356	398	382	376	394	386	352	350	354	364	385	372	364	371	377	396	388	387	396	378	332	400	380	355	382	362	377	383	347	346	345	348	386	357	379	390	388	376	366	391	361	375	371	340	404	373	327	399	356	362	375	345	355	363	372	406	353	359	405	363	367	360	364	376	422	370	332	360	346	373	368	376	391	385	340	371
27735	25950	35192	31613	21156	14388	9187	5351	3477	2744	1893	1408	1146	862	687	598	502	451	392	383	405	341	284	358	281	296	297	284	262	254	274	258	273	241	242	251	282	250	249	254	268	253	262	250	250	245	266	261	265	255	277	260	258	251	259	276	267	261	277	222	278	249	231	274	230	245	265	234	256	255	260	265	265	255	265	268	243	239	239	248	224	237	242	235	258	251	248	250	282	258	243	269	249	222	249	208	265	266	253	308	245	247	256	247	266	255	236	268	252	244	267	253	251	265	222	260	240	264	261	253	244	263	259	235	217	259	262	237	236	251	245	249	266	263	252	265	243	280	252	238	263	255	244	260	271	260	279	243	253	287	261	269	244	256	286	267	246	247	269	227	281	267	234	229	251	279	256	256	266	247	275	279	243	249	271	258	269	260	247	270	252	275	268	245	281	250	275	261	283	237	252	249	277	264	262	270	228	244	252	255	268	260	238	296	271	249	254	269	292	258	278	258	238	265	255	220	250	246	233	263	268	256	275	267	275	258	239	284	249	253	263	286	254	242	236	249	244	255	260	243	232	243	243	260	256	256	280	270	254	268	263	242	249	232	243	247	280	250	244	278	262	271	254	261	257	244	264	243	243	255	235	263	214	249	261	241	243	247	232	246	259	260	253	257	271	253	263	262	265	227	261	286	255	250	253	237	250	237	241	277	247	268	246	283	239	247	262	285	254	274	257	258	232	258	274	229	224	273	249	265	288	253	253	253	292	297	232	267	244	257	261	253	270	272	281	224	241	221	250	278	269	268	287	276	241	219	229	254	244	265	251	266	286	262	275	258	274	260	259	244	248	261	251	253	271	267	258	262	228	237	273	235	246	288	268	244	245	256	294	231	256	245	234	261	266	241	253	242	270	246	245	284	276	256	239	269	239	266	262	290	259	265	230	246	257	249	260	263	244	263	253	247	248	274	266	239	254	264	244	237	247	250	265	263	252	237	262	257	266	266	254	245	270	227	255	252	271	239	236	259	253	277	243	249	255	242	238	258	284	241	266	283	279	244	249	274	274	264	229	239	217	258	225	249	265	264	264	236	259	237	270	267	267	279	243	250	232	255	253	276	282	287	249	235	285	269	231	255	247	256	246	240	228	251	262	259	225	248	245	246	244	262	281	262	236	274	250	228	272	236	263	230	273	258	226	233	249	249	242	252	263	244	236	256	288	280	257	265	278	258	255	280	245	250	260	273	263	281	231	241	258	249	290	251	261	248	226	245	269	300	267	253	269	273	236	240	247	249	241	251	258	267	236	227	252	252	239	271	256	251	259	256	243	252	263	266	269	243	273	263	254	247	275	247	276	247	238	239	248	259	271	238	252	300	284	270	269	292	239	283	245	265	269	270	293	264	256	277	275	238	255	276	248	256	224	267	244	294	264	251	247	250	246	227	263	248	254	269	243	272	254	239	240	247	247	245	276	263	255	237	252	276	268	258	248	238	258	267	224	237	258	261	284	249	234	255	253	238	255	266	264	229	258	267	241	295	243	266	227	258	236	265	273	244	269	259	229	248	253	230	221	259	280	256	240	270	232	262	268	257	239	261	240	271	278	264	267	237	261	224	239	272	237	219	263	257	263	252	241	253	250	243	228	233	250	249	271	275	238	229	272	265	247	262	268	262	267	250	260	250	247	260	246	245	242	243	239	256	250	240	254	259	257	290	247	249	261	227	264	258	234	275	282	263	274	268	261	242	249	231	246	270	269	261	244	240	252	268	276	282	247	287	264	268	254	274	244	261	239	283	257	266	278	268	239	285	261	235	235	263	270	280	245	236	274	250	270	241	251	242	230	237	238	250	241	277	249	273	244	211	253	262	256	271	227	270	260	253	242	239	281	220	270	273	227	240	221	252	260	246	282	258	264	243	282	245	246	251	233	239	261	252	236	283	265	272	242	281	260	251	265	251	281	248	246	250	246	228	267	264	244	265	247	266	245	271	252	256	273	265	241	247	218	253	263	222	222	244	286	253	288	278	270	281	253	235	250	259	254	276	289	272	250	255	263	268	236	266	260	227	263	247	254	261	232	255	258	257	259	261	225	260	245	247	253	248	274	247	291	274	265	264	231	245	254	267	252	255	246	245	258	249	272	259	246	267	228	258	252	234	281	232	255	263	250	254	243	242	239	251	261	268	272	240	274	261	228	252	249	231	258	275	294	253	230	238	271	223	250	298	253	247	270	233	248	251	250	251	260	267	276	243	247	259	260	261	270	261	254	254	242	260	231	256	254	246	258	276	261	254	259	278	245	257	266	258	258	226	238	272	259	260	275	263	264	244	256	285	269	263	260	270	274	244	245	274	264	263	260	253	246	262	240	274	233	245	251	244	260	232	291	238	287	271	268	253	258	258	247	275	238	236	237	255	261	303	276	252	248	267	252	269	245	242	254	261	238	264	258	253	245	269	258	239	254	273	282	247	238	267	262	224	292	270	260	270	245	247	258	272	260	274	278	253	224	270	263	236	257	272	226	265	264	266	237	306	278	268	244	281	255	224	259	251	266	253	277	247	255	248	237	287	241	266	249	268	281	246	237	260	260	275	243	238	235	264	259	261	231	255	247	249	271	250	240	290	242	235	267	250	253	254	241	272	243	260	260	237	251	272	258	272	248	274	277	273	262	269	243	264	286	284	227	219	248	270	267	243	265	237	246	270	242	241	247	267	230	247	223	268	274	239	265	252	243	218	263	237	254	242	287	257	273	275	250	253	243	235	265	276	266	250	250	267	259	247	265	244	262	234	243	268	259	250	237	246	297	267	263	259	277	231	265	247	241	242	237	242	277	262	270	286	240	259	270	263	251	219	233	242	254	269	276	220	248	236	267	243	304	254	277	267	239	253	221	252	235	222	245	266	244	253	260	270	252	225	284	265	272	233	250	228	245	271	283	265	264	274	261	275	245	243	252	269	273	273	286	252	255	238	241	280	257	269	235	245	231	268	248	249	225	251	241	274	271	249	262	277	267	270	225	270	256	253	221	233	271	253	297	270	268	251	249	277	236	244	268	246	253	277	274	256	264	215	252	238	246	265	266	266	266	272	262	266	260	246	263	264	236	261	275	265	244	257	251	225	274	275	229	269	238	264	281	251	281	239	238	268	282	273	249	244	262	280	257	238	235	258	250	259	263	276	287	213	263	239	259	259	246	238	249	262	261	248	265	275	233	256	248	254	289	264	256	256	225	263	251	246	240	255	253	247	269	266	232	270	241	254	252	265	234	261	244	244	230	260	276	271	249	246	263	264	271	231	240	227	251	243	267	255	247	246	259	254	254	271	247	250	248	254	263	293	263	251	249	237	269	260	250	259	248	244	265	244	285	263	235	266	243	259	253	264	235	261	238	230	233	248	253	260	234	259	237	267	263	271	279	248	276	250	237	232	202	240	275	257	270	266	252	280	248	239	237	225	266	279	286	275	260	260	265	262	295	291	265	260	273	262	255	289	245	264	264	243	239	273
29100	43794	43291	35071	27188	21596	15986	10947	7617	5734	4378	3062	2367	1799	1314	1109	958	818	700	673	575	543	475	457	450	395	429	420	364	387	370	390	382	335	393	376	350	385	355	398	360	358	347	342	365	384	355	369	346	349	338	360	374	371	378	410	368	358	362	383	395	377	373	373	375	354	360	381	361	356	370	375	354	386	348	390	375	373	331	348	392	336	374	380	377	388	380	342	387	379	383	331	358	374	359	332	369	383	337	334	364	348	361	348	383	364	360	349	367	378	354	376	379	394	338	339	379	396	337	360	382	379	351	359	350	335	381	319	375	371	372	409	348	342	380	373	373	339	374	329	374	390	318	347	380	348	356	362	338	362	360	319	395	390	359	365	373	349	335	383	352	353	385	328	374	383	359	372	331	353	394	334	371	379	385	350	361	393	343	370	351	404	381	347	359	361	409	356	349	389	358	373	342	350	365	383	362	350	371	358	398	330	371	361	371	381	378	373	378	350	372	362	342	325	361	381	365	340	383	356	285	344	348	370	386	350	349	343	355	364	357	345	336	321	355	359	383	393	389	398	360	380	343	362	373	351	397	345	361	372	358	389	348	410	395	368	360	331	364	411	365	370	344	367	360	366	353	365	366	341	371	373	364	359	360	376	392	361	382	398	379	364	421	393	395	352	374	393	355	342	340	390	364	365	338	360	360	391	368	361	365	362	368	357	387	371	389	366	396	370	384	351	337	379	404	352	343	373	350	369	360	374	352	377	349	351	377	363	358	387	347	353	333	417	385	404	373	345	357	363	342	377	357	364	366	377	380	361	371	374	393	367	354	359	349	391	375	390	405	364	386	391	338	364	353	368	352	348	354	338	362	379	352	375	370	356	372	351	365	384	335	357	368	393	391	376	362	355	364	349	371	374	356	339	341	378	418	339	346	353	371	353	383	382	349	376	353	345	388	359	362	354	363	369	357	372	368	389	360	365	370	384	374	342	349	344	353	339	362	350	391	349	347	337	378	371	381	355	377	356	360	385	368	370	351	400	385	364	406	363	386	347	354	328	350	371	351	359	368	367	372	392	369	366	363	345	401	374	372	375	335	328	352	357	376	361	350	390	380	399	359	364	360	379	362	357	401	357	357	399	371	370	377	375	369	380	358	330	348	366	361	389	375	352	339	343	376	358	376	360	385	386	346	355	348	359	376	348	388	363	397	408	343	364	366	390	369	366	401	350	395	357	364	391	358	377	352	368	387	399	354	368	366	389	384	348	366	368	389	368	369	357	370	356	367	335	330	372	354	352	372	388	389	352	327	366	345	349	365	347	376	343	358	361	360	365	360	376	388	373	345	340	367	373	369	340	363	334	372	363	374	352	380	322	381	354	364	370	352	329	364	360	361	357	366	355	398	370	385	398	379	348	397	365	403	333	353	337	350	342	404	368	359	367	365	395	391	345	380	365	350	367	370	380	379	394	370	375	374	357	341	374	387	393	372	363	383	363	372	353	392	391	325	334	389	392	383	357	365	373	359	359	380	347	346	361	377	383	367	359	363	353	363	375	358	367	366	357	342	359	379	390	416	393	383	335	329	354	406	337	383	387	368	365	376	333	347	372	353	368	378	340	383	346	365	359	414	374	342	348	390	331	379	390	379	342	351	364	365	336	351	362	388	387	392	361	362	369	391	364	332	374	394	364	374	382	330	389	337	373	362	377	392	354	356	376	344	359	361	394	350	382	392	410	359	366	398	370	322	352	390	386	390	360	399	374	386	366	384	366	364	366	376	357	364	350	362	348	356	370	373	352	346	362	396	377	371	377	382	355	387	365	359	344	369	362	352	400	376	373	378	394	392	365	357	378	371	358	373	355	380	361	371	373	337	374	398	362	357	378	354	390	367	373	389	360	347	374	388	380	358	366	372	329	362	386	382	360	401	370	368	394	389	365	346	360	387	329	344	336	381	369	359	373	333	390	355	386	370	372	399	351	391	412	387	360	376	388	343	353	345	399	374	371	346	380	369	374	355	406	381	427	372	356	367	374	380	378	345	366	391	348	352	327	338	370	384	366	369	358	374	356	368	401	393	371	352	350	362	366	371	362	406	373	357	358	363	382	381	419	322	324	345	372	368	345	370	352	387	378	352	375	375	352	360	339	361	361	333	379	391	361	342	398	367	387	375	384	338	384	368	355	353	333	355	380	348	345	390	403	357	370	391	343	363	370	361	348	387	367	342	349	385	386	373	378	407	371	362	373	379	345	373	343	324	396	381	362	385	370	398	382	399	364	371	365	337	390	412	386	362	373	389	391	345	371	397	360	322	373	342	395	340	344	361	359	362	340	343	361	366	405	363	322	367	351	372	346	376	371	351	338	368	363	383	363	354	352	348	398	394	366	343	340	343	356	351	380	371	330	339	362	372	369	371	352	388	367	343	397	365	374	362	361	369	362	339	411	346	374	369	341	357	348	353	365	378	347	372	384	370	399	375	378	343	353	362	409	390	369	367	366	355	334	350	406	365	392	354	362	343	393	359	356	371	381	356	348	361	366	342	394	333	381	355	344	350	377	360	381	340	368	378	357	365	380	375	369	392	365	354	355	397	356	365	420	395	380	378	343	382	366	328	401	366	379	385	353	384	385	370	344	351	388	379	392	361	333	382	385	354	372	354	373	386	341	383	355	327	379	382	373	353	387	317	370	353	372	350	361	369	367	354	372	370	355	391	365	367	349	368	387	378	333	364	396	371	376	347	339	334	337	365	342	361	360	380	377	365	366	368	390	333	360	399	362	356	349	363	373	333	351	348	333	358	381	347	397	373	368	381	376	338	366	379	383	366	389	353	356	318	368	367	403	355	373	401	371	400	382	328	348	396	368	350	345	361	360	371	353	376	352	384	364	360	378	382	342	377	394	345	385	390	342	375	342	372	344	399	361	390	378	376	372	346	361	394	362	350	370	338	376	350	409	416	374	361	363	392	359	350	388	335	381	353	358	361	347	359	371	378	356	394	377	381	361	348	344	358	359	356	353	386	363	349	408	364	392	344	350	387	371	357	388	390	372	374	338	365	387	362	350	351	351	361	377	382	351	387	367	380	369	338	353	359	357	360	344	338	371	371	378	363	381	384	376	361	376	366	342	375	371	350	394	359	342	330	356	372	343	384	372	371	385	341	339	379	364	405	343	356	340	349	363	394	375	358	346	353	363	329	376	365	389	357	371	365	364	366	356	364	366	379	388	339	356	404	368	356	371	367	389	371	395	340	366	398	403	394	362	367	378	398	376	350	370	388	359	377	372	389	371	343	357	364	376	330	343	365	365	375	396	344	396	337	374	344	348	363	387	371	348	351	361	345	366	337	364	379	345	379	390	374	359	371	383	373	384	376	358	376	377	394	365	421	365	357	353	403	338	355	350	363	349	356	370	332	354	402	387	366	401	389	355	373	386	363	346	374	381	311	393	402	348	355	337	370	380	357	368	359	403	347	327	373	343	360	413	379	406	349	402	389	337	382	391
24135	21041	28498	25984	24314	23157	18640	9951	6019	4473	3227	2344	1811	1399	1065	837	718	664	552	494	428	407	379	339	367	357	345	327	311	321	272	273	264	260	275	285	278	251	272	288	293	257	293	281	257	224	257	268	293	266	279	241	251	294	252	286	284	282	230	282	289	302	269	250	299	256	264	285	267	287	286	281	303	324	289	259	276	299	298	264	281	263	285	250	259	297	291	270	276	259	284	283	302	305	284	268	279	283	274	273	248	293	264	299	270	269	289	299	318	315	294	303	284	287	270	276	301	281	283	280	299	254	304	260	307	264	310	307	257	248	270	287	267	286	274	255	253	279	254	292	270	304	301	291	271	287	268	269	309	254	242	276	259	293	281	275	283	282	277	282	284	290	289	272	278	288	309	294	268	246	277	273	280	262	269	272	271	271	283	284	271	320	259	283	308	260	287	282	255	293	248	259	294	300	268	287	272	299	280	262	256	266	269	256	319	284	296	276	263	299	264	261	280	257	278	255	289	258	285	300	266	277	255	268	301	272	287	303	259	257	300	312	272	306	271	289	262	289	261	279	303	282	257	282	265	263	268	301	247	255	277	284	277	239	282	249	276	312	302	273	239	262	290	292	287	310	247	262	247	279	274	272	251	307	271	300	254	270	276	278	251	269	295	268	275	279	309	271	283	287	260	279	281	259	282	291	261	301	282	282	266	306	269	261	281	290	284	306	283	265	278	250	270	261	276	270	293	285	272	246	275	287	306	298	283	302	301	306	280	280	298	283	232	276	270	290	294	289	263	332	286	287	290	274	292	281	287	264	274	268	271	259	277	316	268	258	288	256	270	260	297	263	284	264	263	283	318	299	277	303	272	282	256	263	286	289	262	287	300	292	265	274	286	277	284	285	279	235	250	275	287	271	299	293	281	276	275	281	266	306	271	285	259	274	260	268	283	270	287	279	289	284	276	281	273	268	303	261	287	265	276	267	273	264	297	311	282	306	281	270	256	287	278	289	279	307	268	283	309	242	279	259	287	297	254	269	299	284	303	287	290	276	253	278	302	305	279	292	270	283	264	278	241	275	271	287	291	286	264	309	283	258	283	273	254	280	322	305	258	272	278	308	287	274	279	275	271	295	284	295	282	288	284	265	263	300	281	277	280	251	287	279	281	269	310	288	267	315	271	264	295	267	267	312	282	279	297	256	276	258	293	281	302	256	279	302	291	287	279	246	295	310	251	263	265	306	302	286	276	285	290	286	277	309	269	292	285	303	283	259	279	270	312	268	292	282	256	274	293	283	256	252	327	260	272	267	295	272	271	305	299	265	239	290	231	277	276	305	295	319	267	272	266	291	269	273	261	305	292	280	269	269	269	283	283	295	293	237	254	280	282	306	264	260	281	264	297	263	284	267	291	245	280	261	252	289	300	297	273	270	279	282	260	296	281	292	274	278	285	275	292	259	278	300	318	274	247	253	280	252	253	279	297	267	260	307	288	274	292	291	296	270	291	269	268	265	257	292	282	305	264	266	292	296	264	275	282	276	286	294	260	278	296	258	299	285	298	283	288	301	256	287	282	276	270	271	270	261	303	285	255	271	257	296	304	257	253	283	248	290	278	275	284	276	260	298	255	260	272	284	271	269	271	313	288	273	249	301	278	293	302	276	277	287	268	279	282	279	306	248	266	271	294	285	269	254	279	291	288	269	275	289	264	299	299	275	271	261	291	293	285	297	325	285	275	254	274	272	262	270	266	249	284	248	290	291	279	302	274	260	306	261	256	279	293	261	259	261	271	294	303	247	298	290	299	296	248	283	264	274	299	286	249	281	256	268	271	266	255	262	280	275	294	291	292	298	289	269	288	294	268	245	275	308	291	281	275	291	296	289	272	288	287	309	273	286	284	284	316	266	269	275	296	267	306	292	282	278	296	278	272	266	290	290	279	288	298	294	286	258	275	296	268	324	267	273	257	282	276	294	249	277	293	285	257	295	270	280	273	299	250	267	259	245	284	288	290	295	263	304	254	270	273	266	288	284	311	279	242	298	282	290	266	247	285	283	264	308	292	262	263	291	247	260	248	281	295	276	278	285	249	269	261	264	290	266	267	270	283	301	272	241	253	275	299	302	231	275	291	266	294	253	289	291	305	302	255	277	267	258	255	242	287	285	258	273	268	303	311	305	284	292	273	289	292	292	295	283	266	298	281	267	297	282	278	258	265	284	285	291	267	249	269	271	290	314	293	275	289	293	259	271	243	287	264	263	255	287	278	298	278	274	271	287	275	263	267	264	262	267	292	267	277	276	256	311	282	244	258	308	270	283	275	250	317	303	261	294	281	282	264	283	269	246	266	280	305	285	283	299	294	261	281	276	254	280	278	297	289	253	283	288	280	269	263	263	261	271	284	310	256	261	281	284	297	300	257	266	274	294	267	280	267	257	279	248	278	301	264	283	320	285	297	251	280	265	294	255	276	276	285	284	291	270	301	283	262	312	287	279	261	257	282	282	280	288	274	337	264	255	273	284	252	252	253	255	249	274	230	285	266	304	272	265	266	276	276	275	305	302	282	283	257	283	255	291	295	271	259	291	274	278	282	268	301	311	276	272	265	250	288	249	282	269	271	257	276	277	273	273	259	269	264	270	256	274	283	277	266	261	254	301	257	280	286	310	283	284	273	288	242	273	292	249	260	280	266	281	292	287	315	283	286	260	278	281	283	284	252	273	272	260	271	293	238	276	286	272	268	286	265	255	274	271	304	291	273	284	255	257	269	285	275	265	292	257	265	320	267	296	293	277	265	277	259	286	237	257	298	285	264	304	268	256	277	267	332	297	279	258	281	313	274	304	257	266	285	302	282	261	283	258	277	260	259	261	285	275	263	316	278	267	265	288	263	297	276	297	270	271	285	263	293	274	265	277	287	245	284	280	271	305	230	266	256	285	286	293	257	283	301	295	296	280	284	265	266	261	278	264	284	289	272	296	283	304	239	279	274	261	277	298	269	283	281	272	267	264	279	265	275	275	291	270	268	284	272	262	275	286	288	274	248	284	298	304	255	298	284	273	264	293	251	298	279	284	287	269	290	267	258	263	291	274	260	280	262	270	300	264	317	313	257	232	270	232	261	295	269	270	274	302	278	265	269	315	252	263	285	279	273	291	266	291	270	282	266	269	249	268	284	275	279	280	264	284	272	282	290	280	274	266	280	289	272	303	292	261	278	271	266	268	279	265	302	279	288	263	256	253	237	242	286	293	277	285	278	272	259	288	274	250	295	268	254	281	280	294	249	285	265	272	291	285	277	272	271	302	259	283	278	251	274	289	288	263	305	270	289	284	285	273	269	269	293	273	283	270	282	284	253	263	263	265	292	271	307	284	274	270	281	261	290	276	288	309	281	322	308	287	302	282	281	272	250	273	252	285	324	283	287	287	243	272	301	287	259	255	282	297	293	279	282	262	265	282	272	282	277	252	270	260	262	261	269	264	259	256	263	304	288	279	295	286	269	278
31972	53885	51237	39876	33213	29147	23955	16192	11780	9174	7024	5063	3752	2802	2031	1668	1350	1135	994	857	756	719	617	579	592	586	499	451	450	437	466	449	450	420	406	365	406	407	381	427	414	403	402	412	432	425	378	409	407	407	427	342	428	349	421	391	413	423	411	388	394	383	389	411	392	370	426	390	374	398	412	386	383	371	437	397	437	393	377	377	383	406	419	360	393	398	407	415	410	419	388	392	387	406	426	409	367	409	394	370	422	380	402	409	438	413	399	385	368	388	406	423	430	416	400	398	414	443	400	398	431	374	402	399	425	365	354	382	396	353	416	381	377	423	371	398	423	350	400	386	412	376	411	396	384	406	371	411	394	368	412	405	381	393	399	402	406	381	382	405	395	442	425	417	429	403	361	394	405	400	402	380	373	390	417	410	374	412	401	378	400	377	393	384	380	413	399	364	418	392	379	424	386	415	385	429	399	418	382	416	405	431	413	367	421	403	371	404	395	419	360	405	389	419	394	388	413	405	400	351	387	416	434	375	414	410	398	428	406	396	407	383	413	352	413	384	376	400	392	397	392	389	383	409	410	401	416	398	399	381	415	371	393	403	371	422	371	364	393	374	418	395	400	387	462	431	414	406	416	371	427	387	401	396	411	393	421	408	394	421	424	400	372	408	380	387	381	402	381	393	356	416	381	402	390	404	390	407	404	388	395	398	411	416	406	377	396	398	405	416	375	419	395	393	415	422	395	405	375	369	402	375	357	398	399	401	387	402	424	370	372	383	427	372	442	418	348	434	409	410	378	405	398	394	419	415	434	379	410	408	406	386	383	422	418	371	385	393	352	415	390	390	377	438	424	390	365	388	388	403	364	374	425	372	397	397	404	412	386	392	385	381	396	394	404	398	397	403	429	383	425	400	395	392	393	396	362	392	385	385	403	364	423	388	408	370	377	391	427	415	417	421	381	424	402	389	428	374	371	401	374	394	393	402	430	392	403	422	415	408	383	398	402	404	400	422	391	401	399	401	404	390	404	418	388	393	381	405	419	394	381	404	397	393	420	415	420	405	407	411	383	381	391	393	381	392	416	368	392	362	386	387	395	377	417	400	410	391	412	363	402	387	395	403	399	420	380	397	405	416	383	419	364	421	419	335	375	377	398	375	410	375	391	400	421	412	396	388	443	422	409	409	392	412	386	368	415	384	403	452	385	403	375	398	390	402	375	409	369	385	401	388	392	374	386	389	422	381	401	356	364	422	404	386	375	429	427	382	367	430	374	385	416	392	372	424	365	345	365	391	447	396	431	373	383	403	424	442	381	386	431	394	400	425	405	376	411	417	358	396	363	365	388	388	415	356	413	392	391	450	401	422	431	421	386	387	415	398	417	399	373	371	363	393	382	390	389	366	367	407	404	400	390	385	408	388	394	397	393	413	393	360	403	407	380	445	390	401	361	379	405	395	352	371	404	424	430	429	393	405	410	382	410	417	394	427	373	408	438	400	391	396	415	413	393	384	380	397	409	387	403	417	359	377	380	377	381	418	385	393	378	400	411	366	380	390	384	363	419	367	412	370	412	353	404	383	397	389	406	367	358	384	392	392	430	416	396	422	426	375	411	354	392	426	410	399	421	408	406	428	328	404	410	395	400	375	406	399	429	391	395	370	397	399	433	395	407	416	418	434	408	382	349	412	390	398	393	364	369	395	411	375	400	373	396	388	390	372	432	368	409	387	406	365	385	375	385	436	389	342	427	416	375	383	401	404	389	416	406	399	385	375	374	372	379	414	394	404	404	383	367	424	386	402	403	364	398	377	384	386	400	418	404	378	397	399	410	387	381	380	421	377	401	407	376	386	360	414	447	389	398	363	420	384	410	393	396	391	388	369	371	390	378	369	403	404	403	400	389	402	407	405	429	400	406	395	387	382	391	384	389	394	386	423	409	352	409	378	408	406	386	413	390	371	389	391	393	381	402	376	375	397	400	389	381	365	402	377	406	371	402	393	384	412	420	391	417	377	362	420	395	392	381	459	392	413	390	443	382	415	399	394	384	416	393	424	427	412	397	405	377	386	407	392	384	416	382	405	389	416	419	386	373	359	384	382	413	423	415	394	379	414	407	388	399	433	375	396	377	420	431	379	376	404	385	389	410	402	392	401	390	409	371	367	383	409	407	389	384	402	419	357	403	395	403	419	418	363	377	399	391	432	370	376	418	401	414	368	405	360	439	426	403	394	389	396	383	372	385	407	427	339	362	388	396	375	430	406	408	411	431	390	434	388	373	410	417	377	386	427	395	398	391	393	398	426	404	402	354	369	359	392	412	389	377	384	400	371	385	404	406	397	406	377	441	410	393	429	392	442	405	390	398	375	384	402	438	355	387	432	378	396	422	407	401	443	385	387	379	354	413	332	404	413	379	358	423	408	359	422	421	422	400	371	396	417	432	420	397	384	409	398	395	424	361	380	368	385	398	387	391	378	414	382	402	410	387	405	413	340	396	406	398	408	437	414	414	361	387	428	382	407	379	412	378	402	383	405	374	418	348	428	417	381	414	425	394	406	362	418	449	400	396	401	427	394	394	389	438	378	376	423	387	376	374	385	400	385	368	396	404	412	403	385	379	401	414	352	436	332	420	424	395	388	383	385	435	383	421	424	406	378	419	382	366	383	406	370	402	397	382	379	360	407	408	418	381	452	376	414	390	406	404	404	393	426	383	377	400	435	367	405	408	456	379	341	369	383	399	398	384	401	372	377	399	379	399	359	412	408	410	394	419	429	378	386	343	381	404	400	426	339	400	390	410	410	392	394	363	379	419	413	381	413	402	372	404	381	399	369	382	374	424	384	382	420	379	357	357	381	419	389	399	419	390	370	396	395	423	392	387	369	412	399	400	375	407	382	395	424	396	452	389	413	414	394	413	382	393	393	462	403	379	396	391	397	379	389	432	428	404	413	383	399	392	372	390	377	387	429	381	399	400	422	372	425	389	394	380	383	396	381	374	391	392	408	378	386	380	398	367	388	390	437	407	387	364	379	399	407	421	409	445	382	391	400	386	383	397	397	385	406	423	402	414	413	397	395	398	395	434	406	413	403	418	395	408	397	411	380	422	410	384	409	387	403	392	396	390	404	433	418	390	395	409	385	420	418	409	406	379	415	391	395	382	409	404	424	411	391	358	359	402	398	405	368	371	373	426	391	402	388	383	376	412	401	357	393	373	372	380	371	372	393	433	423	385	377	419	382	391	378	404	389	421	411	379	374	385	389	385	383	394	398	372	376	400	387	382	391	397	395	377	406	398	379	390	377	406	373	390	364	428	400	393	392	422	402	369	401	384	403	368	407	381	388	410	389	335	393	425	384	420	410	369	402	414	410	368	367	402	396	418	381	400	420	401	388	378	401	407	383	366	389	404	357	417	403	401	381	399	414	430	425	368	393	424	372	390	408	369	408	402	381	376	331	396	417	359	407	414	372	408	389	396	363	429	377	388	408	395	398	418	434	457	389
23065	21027	28648	24283	23166	26183	25369	14542	9248	6874	5034	3526	2649	2012	1519	1193	943	823	688	655	555	504	448	399	385	359	349	338	295	312	289	267	272	278	282	244	275	284	248	275	264	307	248	253	255	251	263	255	263	222	257	283	291	261	245	225	264	242	259	288	256	265	240	268	273	281	269	278	251	262	280	245	250	267	255	280	254	244	255	217	272	280	272	247	278	265	220	227	268	273	267	270	273	284	222	261	272	271	261	289	267	246	282	277	240	247	241	260	261	262	226	263	260	247	278	271	231	260	244	227	265	263	278	272	245	247	280	267	221	264	241	231	260	265	272	246	242	238	276	269	273	234	289	256	254	261	277	261	248	246	259	246	252	275	261	268	253	251	281	243	264	271	251	235	256	267	258	252	264	237	245	244	240	272	248	255	275	248	223	249	255	243	248	228	259	287	268	243	270	271	263	258	232	288	251	247	232	293	258	257	242	257	278	252	267	263	254	266	260	270	281	287	276	273	266	238	317	289	232	259	276	283	249	269	257	264	237	315	259	241	278	260	281	263	255	240	293	289	263	225	262	250	292	262	249	265	272	267	270	240	282	268	240	256	238	234	261	251	272	257	250	259	276	251	249	262	215	246	227	273	253	249	260	236	279	251	268	281	263	235	252	262	251	268	271	269	305	270	239	236	264	258	273	251	243	263	250	278	260	293	257	263	246	253	236	273	245	271	231	259	245	246	238	245	214	245	259	241	251	243	261	256	253	265	273	229	266	257	261	266	260	260	246	261	268	286	269	289	256	266	258	270	253	268	253	231	237	253	282	266	215	264	274	258	242	266	253	255	243	268	265	263	240	252	254	254	248	234	254	260	273	256	265	264	252	281	238	277	261	241	250	257	249	299	243	262	246	278	269	252	242	263	254	258	241	235	249	276	266	239	262	269	264	284	260	266	234	241	273	276	246	246	250	291	268	239	282	233	247	222	269	263	267	267	278	237	269	277	238	238	246	242	227	240	254	250	280	264	278	265	269	252	282	261	239	253	236	251	244	227	255	237	257	267	256	260	250	260	236	269	285	247	263	248	274	257	278	214	291	238	250	251	261	261	267	245	268	254	258	264	269	268	261	257	267	251	260	265	255	265	260	270	265	258	275	250	256	241	250	264	242	285	252	258	232	263	265	288	279	226	228	269	232	279	257	271	289	256	273	245	238	278	256	267	265	277	242	268	277	280	257	275	266	262	266	258	257	271	260	250	286	258	251	270	283	242	244	275	237	255	259	257	240	272	255	236	270	280	266	254	271	266	265	248	264	277	256	255	240	288	244	257	238	266	255	295	285	239	259	253	227	242	240	256	264	236	249	259	275	284	259	267	274	277	253	238	257	225	261	249	258	258	250	282	259	247	267	251	254	254	284	236	269	256	253	276	260	284	263	243	252	239	251	262	259	261	284	269	255	247	244	250	275	242	265	241	248	257	258	256	251	269	250	237	271	245	232	251	245	277	279	274	253	252	283	249	256	234	270	245	258	279	251	265	245	259	240	255	249	254	257	259	240	242	272	243	242	245	262	234	270	271	280	241	244	237	271	276	219	245	263	261	279	253	254	232	248	254	257	248	240	224	292	259	304	263	256	265	255	255	281	270	250	237	260	274	271	249	275	268	282	250	312	267	244	256	254	252	279	248	251	247	227	234	205	254	274	258	260	241	235	261	245	283	253	252	273	262	257	251	246	248	231	223	256	248	264	236	234	267	295	285	275	261	235	280	271	283	261	244	247	244	273	263	265	255	269	236	273	283	257	268	253	231	254	259	266	243	234	269	262	233	255	268	252	270	243	239	269	233	251	282	229	232	251	251	264	296	219	252	252	264	259	259	246	278	250	235	252	288	221	234	242	248	245	288	241	243	272	257	255	261	255	259	258	271	268	269	246	250	261	205	253	246	254	247	285	261	236	284	268	269	252	232	279	238	270	250	267	283	248	251	233	295	267	247	269	250	258	251	275	246	240	242	239	269	256	295	296	235	253	244	245	257	251	246	253	249	236	307	270	266	248	280	239	280	240	258	280	243	269	221	264	235	250	237	264	257	259	257	273	243	271	240	263	249	265	267	294	239	233	238	253	250	235	268	266	269	234	259	243	269	254	260	240	232	245	274	269	285	258	293	235	279	262	280	250	261	266	277	255	265	254	250	284	278	271	263	228	243	255	235	268	245	256	278	262	247	271	275	243	290	252	243	242	230	245	259	245	238	279	254	236	262	271	280	245	255	244	243	257	246	265	288	265	263	249	256	244	244	242	247	263	288	291	249	249	255	281	268	258	279	266	280	268	256	269	285	237	231	256	253	284	243	240	252	265	254	234	258	266	261	273	259	243	232	280	259	251	262	276	265	247	253	248	236	267	231	268	258	262	257	229	286	269	260	270	237	264	263	260	251	254	250	272	278	247	240	249	289	231	255	264	247	282	252	242	249	252	266	263	296	260	235	253	274	277	257	250	270	267	250	254	263	270	275	249	286	249	244	253	255	275	233	270	252	251	225	235	259	241	253	246	267	250	270	279	274	247	282	279	273	268	236	267	282	271	263	268	271	273	281	266	294	244	252	264	234	269	262	262	265	250	274	227	266	227	269	259	254	260	248	267	240	260	241	255	233	266	278	272	256	242	278	275	267	267	256	275	309	235	239	274	269	268	284	247	250	239	238	263	256	242	287	253	251	261	238	280	248	236	249	242	234	257	260	241	245	274	261	256	242	240	248	258	278	229	272	247	248	282	264	248	274	264	256	261	247	270	261	281	258	238	273	254	236	251	260	295	254	236	247	268	240	272	273	277	247	243	221	242	252	244	247	247	250	246	257	253	261	250	261	237	258	240	266	243	229	262	265	274	250	245	246	289	236	255	268	261	256	258	277	252	258	250	247	247	275	275	276	240	271	268	249	236	250	274	255	268	240	250	271	239	281	261	252	261	241	260	244	254	257	268	272	257	276	241	282	242	271	274	244	274	257	242	280	265	265	263	257	278	272	248	262	271	272	255	252	262	270	268	289	242	259	278	278	246	256	245	269	263	283	283	250	273	236	261	258	247	232	243	286	246	262	254	242	263	246	267	249	258	259	241	292	282	248	228	282	258	228	275	267	237	268	279	279	260	236	263	276	285	242	266	284	232	250	233	273	264	259	255	266	267	259	255	257	238	259	246	275	245	278	255	273	257	266	263	284	272	251	254	234	238	250	265	250	289	261	264	225	247	245	255	276	263	274	268	249	277	245	223	264	243	222	256	245	268	264	231	265	256	255	248	273	256	239	280	245	254	268	266	273	241	257	248	225	283	252	254	233	257	265	279	269	244	249	244	279	241	273	264	229	225	267	268	281	250	284	242	232	272	256	273	252	239	273	238	269	257	275	250	273	272	229	249	237	298	259	236	247	254	246	263	270	273	247	267	250	241	271	259	268	265	263	254	254	275	273	284	266	280	256	257	262	211	268	283	253	256	253	255	271	269	241	248	263
33682	58924	57273	45922	38756	35062	28397	20673	16087	12385	9717	7362	5398	3975	3033	2331	1810	1606	1287	1104	945	886	739	688	598	573	514	497	454	456	430	388	377	403	396	382	356	359	373	379	383	378	398	362	389	385	361	363	381	366	364	358	344	371	374	308	355	379	370	363	362	354	361	365	373	346	364	359	366	384	371	358	357	370	369	363	358	378	358	352	349	353	319	398	336	379	381	367	363	351	353	339	396	331	364	406	380	350	378	359	397	365	334	349	356	375	346	366	360	359	331	331	376	403	380	361	398	345	329	352	364	346	338	372	395	391	373	396	375	338	377	347	377	364	379	370	373	362	364	365	366	397	363	372	363	349	370	339	363	328	378	391	392	365	367	348	343	354	377	365	357	348	361	379	357	395	355	343	353	357	385	362	365	364	379	360	339	344	378	341	373	384	363	345	383	375	391	359	358	380	376	350	354	360	388	369	347	358	387	356	356	305	383	369	359	338	313	369	359	371	349	324	396	360	392	349	341	388	359	362	338	363	384	325	380	366	367	360	344	386	365	390	356	379	376	378	390	377	359	382	355	410	362	389	390	362	344	362	385	361	345	393	334	380	340	357	376	371	385	342	346	349	369	360	366	378	368	386	374	398	372	357	368	379	367	348	359	367	377	391	352	349	358	367	357	363	359	384	373	371	363	364	370	351	381	349	353	361	361	371	365	341	367	383	363	376	341	356	387	357	374	356	348	331	352	382	378	386	379	362	381	349	368	354	368	341	362	390	356	348	403	394	349	380	338	334	356	337	361	378	370	356	352	363	306	330	391	379	396	382	400	400	362	369	373	357	393	366	377	350	390	311	383	372	350	368	380	354	384	327	355	378	396	334	339	343	336	376	350	356	359	384	366	366	389	340	358	396	341	347	347	349	389	361	350	344	368	352	354	413	401	376	379	322	343	348	357	385	384	356	390	353	355	375	383	380	350	367	351	383	385	364	320	383	356	340	390	392	363	331	362	371	355	338	365	356	371	375	399	347	366	364	398	367	374	372	354	353	380	398	371	338	378	349	385	372	355	410	382	358	332	357	389	396	358	377	370	397	350	364	399	342	346	355	411	381	350	404	369	363	384	402	363	354	359	377	381	360	365	350	368	343	374	354	373	371	337	354	356	395	397	351	389	331	366	351	357	368	379	401	368	397	345	390	361	352	363	396	388	371	366	334	348	328	393	377	354	351	373	360	354	361	386	403	330	350	339	391	379	356	402	387	335	384	384	383	353	348	373	362	365	372	340	377	409	397	375	378	381	363	401	346	354	336	380	397	380	356	351	386	341	339	367	317	381	364	328	372	380	313	365	357	395	375	375	350	348	359	362	340	372	356	369	377	358	350	378	369	331	401	383	344	350	354	383	383	356	368	368	360	352	339	379	399	377	369	357	375	369	355	359	357	349	347	384	367	333	384	398	376	343	361	336	369	371	368	363	353	379	375	343	389	356	379	370	346	365	371	362	338	320	347	355	378	333	363	400	355	371	338	350	322	371	369	370	353	356	363	377	344	412	377	345	382	354	376	377	361	341	332	345	362	361	354	368	331	374	384	340	333	360	360	378	376	335	364	418	384	354	375	365	352	361	376	376	391	383	371	345	379	323	375	310	418	357	344	399	373	404	379	391	344	338	375	405	361	355	376	362	345	339	367	372	358	369	392	359	365	368	370	360	344	381	360	378	363	333	341	363	354	376	345	387	354	387	371	372	377	373	371	369	372	370	374	361	369	324	307	347	340	351	348	367	334	338	384	360	344	397	372	388	352	349	397	346	377	387	391	364	376	344	371	358	353	392	396	325	365	390	371	353	363	372	376	378	365	363	352	370	408	345	330	378	397	402	341	380	361	375	356	394	357	363	360	420	366	351	380	361	354	389	354	388	365	342	373	360	387	349	365	359	362	345	355	392	370	370	379	402	363	342	398	376	340	381	378	395	351	356	353	332	368	379	369	328	334	375	364	379	344	384	354	356	390	383	350	355	370	335	361	398	372	395	346	361	366	360	374	349	360	361	384	349	344	380	352	342	374	373	397	334	362	373	303	389	382	346	381	340	360	366	346	347	378	398	370	352	333	347	375	356	368	340	347	354	354	382	385	336	348	364	343	380	336	359	359	382	323	401	380	364	347	389	379	349	392	358	388	375	394	373	364	355	343	360	380	365	399	376	358	378	364	359	355	364	400	348	371	389	364	371	398	357	403	366	374	359	358	328	355	331	376	340	355	382	393	391	358	364	351	392	388	342	340	361	350	370	340	395	343	352	357	372	356	369	353	368	358	361	347	398	370	379	353	356	373	347	386	381	375	353	333	329	408	391	362	362	402	356	346	373	334	382	395	349	366	343	355	390	388	391	381	384	357	377	372	362	407	377	383	375	358	409	381	372	373	373	352	347	379	359	344	360	363	373	362	346	364	376	368	376	353	381	330	375	377	344	364	347	408	357	359	394	404	371	360	412	362	352	373	404	356	400	340	364	376	369	348	338	363	388	372	366	356	382	341	365	365	381	376	361	376	364	409	352	375	360	357	371	391	358	355	380	343	368	362	400	365	331	361	369	354	335	392	380	396	374	365	363	342	375	397	365	377	344	392	374	348	343	396	355	374	368	359	368	357	357	329	376	353	369	369	350	356	354	350	350	372	359	374	365	346	358	376	373	348	350	396	376	366	388	370	384	368	370	374	369	347	357	358	378	350	376	363	355	366	360	343	359	365	357	354	359	343	389	376	358	361	345	361	387	349	355	366	407	368	358	374	375	398	353	364	370	414	333	346	355	386	368	361	357	345	336	375	346	338	381	356	366	382	358	371	358	351	338	355	357	386	397	411	401	387	362	383	368	380	384	354	364	386	383	334	353	349	358	384	351	362	356	359	340	337	379	385	337	356	346	359	364	367	388	365	364	342	387	347	369	357	381	384	361	350	349	400	333	350	333	361	387	395	408	373	342	354	347	381	365	393	410	367	370	351	355	359	357	396	357	363	336	343	374	348	395	335	368	344	362	338	326	401	386	346	364	384	364	382	361	383	375	371	327	333	358	359	391	363	352	347	357	338	351	374	365	363	369	371	350	370	384	361	363	340	386	347	327	369	362	341	355	377	339	369	364	329	420	379	355	352	356	349	371	371	348	357	385	385	373	350	391	342	380	326	373	368	372	353	407	328	355	374	361	384	366	379	379	358	368	358	360	349	363	356	349	350	397	365	407	375	342	354	360	378	363	357	339	387	384	341	375	370	343	390	371	341	358	365	322	365	378	348	380	335	348	368	408	328	379	354	315	342	369	389	371	363	364	371	350	328	403	381	333	345	367	364	368	367	387	394	359	406	388	381	375	344	354	387	347	357	356	357	377	352	381	371	358	373	366	357	351	348	357	382	351	369	346	396	376	356	370	388	354	331	374	401	372	391	342	379	402	349	363	365	377	380	352	357	382	345	356	362	365	393	353	398	364	354	382	356	359	357	362	377	382	367	396	382
27943	25837	34272	28817	18628	14082	8969	4827	3270	2356	1948	1431	1060	912	683	609	476	487	388	406	324	348	336	325	301	302	294	304	269	299	290	281	213	242	233	271	221	245	226	249	234	276	252	241	250	260	260	237	268	234	257	230	245	262	255	255	275	238	232	244	273	245	294	240	236	234	241	253	261	238	257	278	248	228	249	233	266	258	251	243	261	226	240	247	286	265	240	270	276	240	253	267	243	239	261	306	278	254	268	243	240	252	260	234	227	264	246	294	246	227	258	231	253	247	264	239	250	283	261	274	220	257	258	259	216	250	233	228	230	245	258	283	254	256	253	262	241	266	265	270	255	238	251	251	234	288	256	248	223	237	245	245	285	275	254	259	249	230	250	267	264	246	271	245	248	255	235	270	270	282	256	249	236	267	263	229	258	246	232	226	225	275	260	256	259	243	267	268	244	239	249	247	238	257	227	274	263	247	252	244	247	242	270	229	229	263	242	224	256	249	229	264	268	257	251	251	240	272	259	258	266	271	251	248	252	265	237	230	258	258	252	242	260	231	239	241	242	249	242	246	243	260	284	239	243	246	224	233	273	266	235	256	250	225	281	242	267	259	245	229	278	268	262	217	236	239	237	244	239	217	239	249	253	230	267	241	258	247	251	252	240	263	241	259	253	252	245	248	247	248	267	234	237	273	222	254	224	241	251	261	242	263	245	230	244	243	261	249	253	236	273	272	246	288	235	258	267	227	280	253	256	231	282	250	253	268	255	261	252	256	273	256	228	232	281	229	281	226	250	245	251	253	273	265	260	266	228	265	271	263	283	256	234	280	270	274	241	261	241	228	257	224	251	243	247	233	277	243	237	239	256	238	273	226	246	249	233	245	240	246	261	268	282	293	279	246	255	264	252	241	245	258	244	250	209	259	247	258	246	254	246	258	237	243	232	270	225	252	247	252	279	278	280	263	231	279	251	246	270	277	243	250	235	243	229	293	223	226	260	268	244	279	272	247	261	274	297	215	260	249	250	234	253	276	260	231	266	237	253	255	257	256	274	258	270	258	267	228	243	236	249	242	249	252	248	272	251	231	264	235	252	269	261	263	222	243	242	234	236	247	241	235	246	266	238	249	278	246	283	239	253	232	232	227	223	229	212	234	292	267	264	232	269	232	250	243	266	254	264	239	272	251	284	277	260	230	260	246	222	253	276	226	237	243	248	261	268	233	254	224	248	274	245	249	270	216	267	255	259	265	254	242	261	255	279	256	238	267	235	235	270	240	261	240	263	256	258	257	237	250	239	257	238	279	245	255	263	242	279	251	251	269	247	228	277	252	219	247	227	225	258	245	268	267	263	270	250	261	245	244	258	256	268	238	234	248	260	234	255	256	261	245	237	268	258	235	243	246	251	246	270	255	271	237	233	249	258	255	262	235	254	224	245	269	262	255	267	236	268	268	233	256	270	296	254	265	266	225	213	254	301	220	265	230	226	260	260	219	256	274	247	261	236	261	274	247	231	239	246	246	240	256	245	238	273	222	235	263	232	246	256	240	258	263	261	266	245	265	274	238	235	243	242	264	251	212	240	237	241	262	229	244	249	251	260	233	274	263	253	235	267	240	259	229	221	270	250	230	260	229	264	254	260	247	226	244	238	249	274	243	241	264	259	242	272	249	236	272	217	271	262	219	244	249	244	263	242	250	267	243	256	240	226	242	271	257	245	257	243	226	233	259	259	265	242	257	227	274	273	246	237	244	238	257	278	258	243	246	246	281	227	258	245	249	231	248	257	229	231	261	247	259	272	266	247	262	234	256	245	254	240	248	252	245	282	233	236	273	229	253	276	238	248	253	255	236	230	261	250	266	247	230	251	246	226	286	231	219	271	262	248	236	265	255	222	264	230	265	263	251	273	224	262	252	235	252	237	252	245	285	237	247	262	230	256	240	252	264	241	256	281	265	242	246	256	244	244	264	239	259	242	254	236	239	282	222	218	250	232	233	272	227	232	241	272	254	244	265	254	246	250	241	228	230	268	246	218	228	240	261	239	248	261	282	228	270	247	266	263	258	256	243	261	242	249	255	269	261	262	244	259	281	236	253	265	254	227	265	246	275	246	258	267	275	229	236	220	250	252	264	239	264	243	223	262	261	238	249	253	284	239	269	225	235	258	250	244	246	252	228	251	247	277	235	246	266	249	232	262	242	274	261	253	278	252	231	250	242	221	246	257	241	249	270	263	270	230	266	233	240	259	257	257	229	236	254	222	251	279	283	267	267	269	250	257	221	266	247	249	256	268	269	256	234	258	262	237	265	256	272	252	212	254	263	249	239	264	231	255	249	264	264	260	267	236	232	257	237	252	235	258	293	236	252	258	243	287	273	243	278	231	226	237	248	232	257	245	277	246	256	231	280	261	247	252	269	277	275	258	274	243	262	275	241	264	243	254	280	264	236	285	236	261	275	244	243	246	270	220	240	247	261	222	264	249	262	256	240	266	236	256	239	229	235	239	255	248	263	206	258	258	278	241	217	229	256	247	259	242	214	238	264	254	296	263	230	261	260	246	251	272	230	251	222	250	256	256	256	264	264	291	260	262	239	281	273	241	239	248	220	229	259	237	269	257	272	268	259	251	240	238	223	241	235	251	250	263	236	233	261	249	259	234	257	242	239	265	273	239	252	248	253	237	266	263	273	250	236	263	239	232	286	249	252	249	251	263	278	248	252	246	256	238	236	278	241	263	267	248	249	259	278	279	264	258	254	254	222	289	283	273	256	259	241	266	248	230	274	266	249	249	241	293	257	256	249	273	269	256	230	285	244	279	266	241	283	238	250	264	266	245	231	221	263	235	259	238	254	241	268	241	246	265	270	238	255	233	255	268	251	256	225	259	238	258	240	266	248	248	248	241	280	235	262	256	279	261	248	241	236	261	245	222	230	261	275	253	254	241	271	225	244	253	240	235	268	259	234	255	246	246	215	265	224	262	222	240	255	237	253	237	239	242	255	256	246	240	222	272	250	256	255	255	268	265	254	253	276	295	274	258	236	247	283	275	226	286	260	257	268	250	251	243	236	296	257	232	260	243	239	231	256	255	256	255	243	260	244	258	266	234	250	288	241	268	267	242	267	279	242	259	247	230	257	249	277	235	259	270	226	265	243	247	253	275	234	231	233	243	241	245	255	279	285	257	244	246	222	257	273	276	251	253	223	251	238	266	240	251	266	231	283	274	226	235	275	234	245	276	231	261	248	278	244	263	245	250	270	218	241	250	242	249	247	256	233	268	232	251	231	240	272	248	249	239	237	220	244	245	265	266	243	254	260	258	285	237	230	253	250	237	229	253	243	281	260	251	249	239	266	260	257	260	251	247	242	255	220	248	267	234	262	247	263	245	236	273	255	260	237	253	256	254	224	234	242	255	270	243	276	240	262	239	269	268	262	258	225	270	285	245	252	279	235	241	256	252	256	243	243	279	238	282	245	253	260	269	258	232	253	241	227	241	241	214	218
31117	43136	42488	32115	25139	22049	16121	9996	7318	5440	4329	3096	2381	1784	1369	1105	948	782	721	631	572	529	514	452	433	387	414	375	385	406	371	365	361	355	354	358	380	324	346	356	376	350	385	365	402	384	376	371	352	347	353	361	344	372	375	347	361	374	353	379	349	361	389	347	379	389	389	341	352	347	352	377	357	354	369	382	341	370	348	364	382	371	387	366	367	368	355	336	346	361	384	335	373	338	375	353	356	358	387	397	334	353	376	373	340	339	371	372	352	360	380	375	340	393	363	354	397	352	356	351	337	347	338	354	380	349	339	387	374	346	341	357	344	366	328	352	365	365	365	349	356	373	369	347	370	350	370	411	340	384	385	372	369	391	383	355	348	350	372	344	364	328	362	369	354	351	349	348	362	347	363	331	362	394	373	341	349	392	313	380	371	355	368	353	378	348	353	346	368	378	322	350	374	374	387	385	366	364	359	343	388	347	357	358	349	352	359	376	376	376	377	360	350	342	397	355	347	366	346	354	328	332	384	348	328	368	404	347	313	387	369	387	361	352	357	388	362	357	363	357	362	371	383	390	369	365	348	371	392	365	349	346	351	346	401	398	372	332	383	356	356	375	335	378	380	356	352	362	367	373	344	367	353	370	361	339	321	358	350	349	339	358	348	351	353	344	376	363	321	327	348	327	337	362	348	382	379	393	356	374	411	374	412	396	335	367	345	381	306	382	327	332	354	386	370	391	372	377	376	365	357	363	353	344	391	340	363	356	388	375	302	385	346	353	345	372	381	355	352	372	368	366	368	356	376	344	343	377	326	361	369	319	379	386	362	350	348	366	358	395	316	346	382	400	349	357	364	395	347	355	345	395	341	374	364	346	383	384	331	338	379	372	355	374	360	396	380	328	328	350	357	371	358	366	332	362	353	374	368	365	340	397	373	358	405	385	360	310	357	380	360	379	372	360	327	325	375	312	367	339	354	346	353	351	325	360	346	341	363	377	317	353	363	359	369	378	366	356	382	372	318	379	350	371	394	345	358	358	385	329	362	351	343	355	368	363	340	346	374	369	335	375	379	332	358	343	365	369	381	356	357	327	355	349	383	353	349	373	371	403	369	333	360	373	362	346	363	362	370	371	372	343	391	385	373	371	378	371	384	377	372	353	381	346	369	354	376	343	354	373	387	352	409	324	370	352	335	379	362	353	367	376	375	328	356	341	366	398	344	343	351	352	350	346	337	374	342	339	349	397	379	384	332	400	351	360	377	380	370	352	361	351	356	331	368	374	383	362	345	335	348	369	367	350	378	374	359	371	322	335	367	380	340	376	334	370	333	372	380	349	369	374	362	339	367	402	338	372	379	347	374	362	351	355	382	376	374	370	379	374	409	364	389	357	346	376	379	341	363	350	350	387	357	374	356	365	363	394	320	354	388	348	362	323	346	379	378	353	379	367	381	336	354	395	369	369	361	362	341	379	366	336	384	377	373	390	362	383	336	345	359	370	366	363	348	345	348	374	366	372	382	360	347	375	352	326	389	350	374	347	367	334	334	339	326	372	340	373	357	306	383	358	375	341	364	380	321	367	342	337	354	351	359	385	378	367	366	345	351	368	331	358	339	366	378	372	367	329	367	362	360	373	393	365	345	376	340	399	334	373	338	391	390	343	372	337	393	346	372	353	357	383	371	335	357	361	356	335	380	327	375	374	384	379	352	373	376	345	330	339	298	358	385	356	392	352	378	378	338	354	374	321	416	328	394	377	353	398	363	401	339	369	338	352	375	370	360	348	400	348	379	342	321	348	369	379	362	353	370	340	373	365	354	393	348	334	353	306	365	348	408	397	355	353	335	365	346	376	356	358	360	371	330	346	363	344	335	343	354	366	374	362	332	319	340	396	359	358	368	353	363	366	363	363	372	360	359	360	382	331	316	386	409	331	366	344	345	366	376	398	345	333	366	393	380	353	377	365	331	363	342	345	326	347	367	367	360	355	359	308	321	337	363	371	371	388	373	366	375	386	375	339	368	374	357	364	348	341	362	357	345	368	367	333	338	319	396	327	368	360	351	364	358	363	335	338	365	357	341	345	375	328	379	377	348	381	383	352	377	344	370	355	339	330	356	381	362	394	364	358	350	377	356	377	387	330	403	342	360	357	336	345	361	377	337	362	336	381	371	339	347	377	367	357	334	344	364	373	360	350	399	352	378	371	390	377	367	387	365	347	380	343	353	337	379	375	361	392	364	382	339	355	365	382	332	363	370	379	310	364	331	366	358	369	354	361	364	354	354	371	381	370	351	361	386	348	355	377	356	339	369	372	359	360	351	379	335	361	347	371	371	356	361	335	345	346	364	345	370	355	371	337	366	370	376	327	378	349	363	332	376	356	340	348	361	356	358	351	371	355	335	368	397	377	338	393	332	365	333	352	388	362	354	364	354	361	365	375	352	388	410	351	384	345	347	354	337	342	356	328	375	372	347	413	338	380	378	370	347	342	357	366	380	351	349	366	368	344	360	330	332	370	375	359	376	353	363	374	355	326	365	370	357	447	351	350	369	356	362	359	363	360	348	389	338	373	357	343	385	339	349	343	380	331	370	361	361	378	336	353	359	352	380	383	350	356	333	364	332	388	382	366	399	375	346	372	354	359	345	354	371	331	351	367	338	333	406	356	336	387	392	384	373	326	387	359	385	361	372	370	379	372	359	343	354	347	337	323	401	362	358	378	370	365	363	357	360	345	330	376	362	364	392	362	357	360	336	329	348	326	347	369	384	359	380	347	346	353	358	358	375	351	348	364	369	373	340	378	351	394	358	408	325	333	365	364	376	357	358	371	355	358	351	363	364	366	383	387	363	363	369	326	398	340	366	368	337	353	371	341	351	358	333	359	351	377	377	368	342	363	382	334	378	349	348	361	346	356	380	338	344	382	352	374	350	390	387	358	384	346	410	386	340	353	399	343	343	381	374	364	346	376	369	363	379	347	360	380	392	391	380	384	353	376	379	349	359	349	341	343	364	322	384	379	367	347	339	339	376	364	366	382	433	328	379	361	374	350	354	374	384	354	359	383	356	346	354	371	337	353	368	359	346	375	365	367	370	344	377	366	364	364	360	378	375	348	362	381	331	367	366	323	380	349	381	371	339	394	357	386	362	365	359	378	383	380	354	383	327	373	375	377	392	388	333	361	329	392	379	363	343	370	416	358	388	372	373	347	343	376	373	376	362	378	357	349	351	363	370	346	375	354	361	392	378	357	336	354	361	383	372	364	359	367	344	365	345	347	318	352	337	369	347	397	388	384	375	331	379	372	347	339	374	355	332	358	382	333	379	315	353	368	355	346	363	365	378	373	338	394	374	368	368	360	344	348	401	361	364	326	347	355	374	365	370	349	351	335	355	339	325	355	381	392	381	364	351	338	369	388	333	374	383	376	339	371	354	344	394	358	366	363	352	357	362	355	394	336	405	322	354	344	369	341	383	370	336	388	374	341	355	330	334	369	357	334
24058	21007	28495	26001	24208	23504	17520	9444	6416	4372	3349	2625	1972	1492	1094	897	750	660	568	518	471	393	419	393	377	334	328	333	305	286	302	270	304	262	264	268	300	299	273	303	281	263	302	263	271	274	267	260	260	283	276	273	295	257	269	282	274	276	291	299	260	303	298	265	257	285	283	285	248	283	271	271	286	280	305	276	277	264	280	254	282	261	246	270	289	257	255	279	268	276	260	254	278	293	256	266	244	251	267	258	274	270	274	280	280	266	275	280	254	258	270	249	290	251	268	274	279	246	265	280	285	294	294	285	286	269	289	254	276	272	252	242	274	302	279	301	267	288	274	275	261	283	244	250	304	266	295	280	289	302	275	277	290	246	280	273	255	279	309	259	282	290	286	251	279	271	262	260	284	265	269	266	284	278	285	287	275	302	249	276	274	296	281	248	255	259	282	269	287	286	300	294	249	259	291	298	256	282	282	275	243	307	281	288	272	255	262	273	266	302	262	276	262	276	267	260	280	260	244	273	249	270	244	263	276	278	271	286	266	268	273	289	256	282	248	271	258	308	297	272	289	262	270	263	264	229	292	297	309	259	295	283	276	268	266	274	262	262	274	271	259	278	261	270	286	250	265	274	261	271	261	242	285	308	268	248	264	286	263	263	294	251	273	261	289	280	266	274	286	279	281	297	296	275	259	294	253	279	264	277	271	288	284	284	281	298	261	271	293	288	259	278	283	274	260	278	270	302	267	271	263	286	270	275	288	258	269	290	269	241	302	278	290	279	277	310	286	280	275	270	288	284	244	271	299	254	272	270	266	253	288	269	280	280	268	287	295	253	276	236	276	256	273	270	260	267	272	249	303	259	276	274	264	287	269	287	281	261	262	261	287	272	231	260	278	279	291	293	242	288	264	298	271	277	273	241	275	297	281	274	278	255	273	245	286	269	286	283	263	273	274	282	290	254	274	282	251	266	272	260	285	301	250	264	285	267	271	277	261	263	259	272	299	279	290	309	301	299	273	291	278	260	260	294	289	290	264	303	288	256	274	284	238	281	294	271	292	238	269	264	296	272	270	258	269	269	268	263	272	253	292	273	279	298	248	283	283	258	281	269	256	256	300	277	265	275	270	252	272	251	276	284	283	298	278	268	267	278	240	263	262	315	277	257	271	297	299	273	258	292	275	268	276	292	287	287	270	269	280	276	292	280	263	254	256	275	261	287	256	299	262	263	262	256	287	243	291	261	265	270	289	270	271	277	266	265	294	269	278	266	247	265	285	249	277	276	275	255	285	269	273	274	283	275	265	261	273	276	260	272	294	274	264	248	302	283	271	286	276	246	250	275	312	289	263	273	294	256	294	264	283	277	263	300	287	286	297	271	264	290	277	281	268	264	271	272	259	268	262	273	256	288	271	264	251	282	261	262	264	272	296	260	288	249	271	268	271	254	245	244	292	257	257	265	256	259	276	272	269	308	297	259	273	295	261	249	284	293	260	282	276	271	279	292	277	265	275	293	275	272	270	286	269	246	238	292	272	282	273	277	276	263	305	262	252	288	284	286	257	291	287	269	315	266	276	260	269	274	269	278	250	270	277	280	258	253	280	306	273	280	260	260	256	274	267	259	281	275	264	250	311	279	252	290	272	285	276	295	272	293	266	289	261	264	299	286	297	251	260	271	275	282	255	274	283	276	256	247	277	277	252	273	251	269	285	283	289	260	266	265	270	265	278	263	302	270	269	300	306	276	264	277	287	290	265	287	274	279	270	253	279	290	285	290	289	286	284	258	277	258	275	258	259	254	293	269	240	277	270	263	287	270	262	278	277	264	276	277	252	255	250	271	277	260	268	288	305	271	277	254	277	266	286	268	265	282	261	260	301	300	267	300	270	257	239	288	262	260	279	284	269	256	288	281	255	273	300	283	274	280	260	265	243	302	265	263	275	269	275	281	278	298	262	245	303	258	290	270	295	286	243	278	294	278	264	274	265	278	263	286	255	297	283	284	261	290	272	259	283	267	220	298	262	263	288	297	284	267	292	285	272	253	315	295	266	261	287	272	302	283	290	258	267	269	265	260	290	267	262	299	272	277	257	272	267	271	246	280	274	259	243	266	258	290	269	262	288	283	277	282	271	283	304	290	255	306	267	243	281	300	295	292	258	277	265	278	265	242	320	277	253	262	297	295	267	308	253	296	282	274	265	302	263	301	297	264	289	271	265	270	278	267	252	278	264	295	262	294	262	286	274	276	258	258	273	265	311	292	277	245	250	268	281	269	247	277	277	297	256	259	268	268	297	262	256	265	281	273	286	288	247	286	277	289	289	267	283	296	263	254	288	286	261	249	258	292	271	275	268	276	266	261	272	281	269	281	271	296	272	287	277	249	263	269	271	273	225	266	250	276	270	259	298	263	261	241	281	270	260	294	274	270	286	259	291	319	272	282	250	297	256	271	285	280	274	286	259	306	271	285	279	259	279	271	258	268	256	266	261	267	293	254	285	255	237	275	272	284	281	269	256	297	285	261	313	274	276	277	286	262	268	308	276	245	271	281	260	262	266	286	265	272	283	269	283	265	277	271	258	297	267	275	259	277	268	249	305	267	258	279	269	268	241	272	270	309	260	266	245	306	269	279	261	272	276	296	265	292	287	265	252	248	273	262	267	281	296	318	277	269	273	263	276	268	252	270	279	283	243	261	279	256	303	252	268	305	302	276	244	224	288	283	299	277	256	263	256	288	260	300	270	261	264	277	273	259	288	286	283	273	260	257	239	295	279	279	235	276	265	284	260	274	274	259	251	248	237	281	279	271	275	262	256	247	291	331	297	269	289	265	263	280	281	277	267	278	261	268	266	279	285	237	289	279	280	287	293	268	269	236	301	270	308	267	275	280	281	301	263	257	290	250	264	275	256	266	260	274	265	249	277	279	278	252	283	257	297	259	270	270	300	279	248	264	273	281	282	258	269	262	274	254	283	279	283	270	253	265	247	259	252	296	276	235	279	254	278	263	300	259	295	292	251	273	283	255	261	266	283	259	259	240	272	311	277	257	277	267	298	262	251	283	257	238	282	271	280	255	275	262	264	280	261	274	286	270	285	249	285	251	263	255	255	249	272	283	265	257	281	276	228	291	300	266	292	263	269	265	269	271	245	255	260	254	265	279	282	259	260	311	283	268	275	297	274	254	293	261	264	283	281	275	266	278	282	306	284	274	280	284	281	276	294	275	273	278	257	265	271	298	271	260	253	261	278	293	243	271	281	280	253	306	261	278	302	252	269	273	283	254	249	303	269	296	277	296	272	266	286	248	259	238	270	276	277	266	270	297	304	281	265	271	267	257	261	294	273	278	283	284	277	296	243	304	249	269	276	249	268	288	272	295	294	267	246	283	280	277	280	255	284	269	302	287	282	283	263	254	278	303	243	273	269	280	286	245	274	262	281	266	270	254	263	297	268	264	269	268	286	279	268	295	266	273	287	261	251	265	305	284	263	305	259	278	275	296
31973	54124	51754	39477	33564	29327	22367	15687	12604	8980	7018	5384	4139	3010	2157	1794	1408	1183	1092	949	763	731	697	614	570	528	458	505	448	425	421	428	405	408	434	402	405	445	387	391	398	362	434	358	386	413	410	419	369	412	387	400	413	382	399	415	435	394	369	381	367	373	354	398	377	385	383	379	405	416	379	416	374	362	424	396	401	435	383	384	378	385	357	389	379	374	348	420	371	402	412	367	399	419	394	355	391	401	398	416	422	376	382	379	408	388	396	375	406	398	397	382	396	414	412	387	401	372	402	380	448	382	371	381	385	405	384	405	347	366	402	379	364	381	374	400	377	378	405	378	398	384	413	397	382	425	389	398	374	393	411	416	402	401	422	391	395	410	403	412	399	387	381	387	405	397	382	393	365	391	368	350	424	396	360	426	375	393	384	404	393	378	378	396	406	362	386	406	404	388	392	407	383	400	395	403	337	362	380	394	397	371	400	396	377	411	392	414	394	380	425	396	417	380	364	383	394	371	385	394	400	401	394	377	394	371	362	426	375	405	394	387	385	366	388	376	388	362	386	408	422	354	396	370	426	382	420	402	402	369	386	398	415	402	396	398	377	366	382	394	415	389	372	408	406	403	404	349	401	368	394	379	415	395	388	411	398	389	354	396	438	420	418	410	382	374	369	401	376	386	394	377	397	384	444	423	404	370	397	377	389	389	376	389	405	383	386	381	335	358	438	351	388	433	437	388	420	377	448	427	390	391	382	362	369	404	399	372	366	363	380	384	393	399	376	363	354	401	399	388	394	364	373	387	397	437	405	361	419	392	368	395	377	406	364	376	397	393	416	386	395	363	406	428	416	348	403	372	413	425	408	405	413	361	413	390	407	392	385	387	407	381	362	372	401	362	403	392	385	407	369	362	383	416	359	373	382	368	399	369	385	389	406	360	398	424	395	376	393	360	382	387	348	373	403	385	394	416	412	375	400	423	396	454	423	418	366	367	371	399	392	385	401	367	380	361	380	385	428	401	393	379	384	372	379	397	382	415	348	381	408	373	396	380	373	399	382	372	388	402	379	408	363	423	369	431	367	391	385	401	384	326	376	401	367	376	395	389	379	379	375	388	390	364	387	375	405	364	387	405	434	403	391	389	368	389	386	386	368	416	379	388	399	394	390	388	403	380	388	410	406	414	385	417	350	355	396	380	423	357	392	430	379	399	407	377	405	385	418	357	407	353	364	415	371	387	387	415	382	401	384	400	413	358	393	387	396	385	371	378	362	416	428	363	391	389	397	402	396	366	395	406	414	412	381	393	398	357	374	385	423	398	379	401	356	389	408	405	354	385	402	429	419	398	382	389	427	404	382	414	382	448	408	407	405	383	380	412	366	390	413	378	372	392	400	382	404	408	390	375	409	403	363	402	378	377	391	387	421	387	424	391	368	396	405	367	394	431	407	398	366	389	445	407	385	418	374	385	400	390	396	389	375	359	402	425	402	392	384	374	384	381	402	406	383	368	356	410	384	433	375	398	409	399	386	375	399	387	400	432	377	401	377	373	390	361	387	378	370	369	399	375	376	365	374	384	415	401	360	368	374	407	367	394	366	421	440	379	412	424	369	410	452	385	401	392	344	430	368	401	421	414	448	409	349	390	398	371	399	365	402	402	388	366	407	381	398	390	443	375	404	368	399	387	383	359	418	387	382	413	378	401	390	375	381	361	375	415	393	383	395	373	441	345	397	411	371	398	411	390	371	371	364	385	388	372	361	386	397	414	414	381	393	373	395	421	389	415	366	428	383	369	403	358	385	400	376	394	415	385	395	370	360	366	392	406	368	375	386	409	395	393	379	387	405	364	395	412	388	400	414	402	393	421	367	384	396	362	413	394	353	375	366	388	411	411	386	397	387	398	399	376	405	394	389	391	358	372	389	414	379	400	370	392	428	420	381	403	406	403	383	373	385	400	347	386	355	397	390	389	416	381	390	378	378	387	390	386	381	388	388	359	384	390	358	402	414	371	384	401	404	369	402	393	384	392	398	396	362	411	412	398	430	392	420	398	403	384	431	390	404	362	361	377	392	386	378	396	392	397	393	375	413	400	423	389	433	395	398	435	410	369	415	380	383	405	367	372	394	366	360	370	402	407	414	375	397	370	368	380	392	366	387	431	401	395	380	370	387	374	384	394	398	374	380	366	363	390	386	385	419	404	397	369	372	403	391	408	388	402	370	382	407	393	407	386	421	367	407	389	379	390	425	418	377	395	374	397	387	418	355	398	411	377	435	409	385	374	378	394	422	405	398	375	405	386	354	379	378	382	377	363	407	423	381	381	374	414	394	401	385	388	428	385	409	378	398	376	378	382	363	366	400	351	384	387	359	403	367	365	370	386	391	345	362	355	352	410	396	387	399	450	401	358	394	395	469	435	408	371	364	390	387	432	400	382	421	374	361	387	411	404	359	392	413	414	390	390	403	427	420	384	392	390	400	391	375	414	422	429	396	406	435	408	415	412	396	399	421	383	413	379	376	396	383	392	381	409	400	418	410	417	387	400	378	365	336	381	405	392	354	390	429	394	393	384	376	404	402	406	392	413	382	361	389	367	423	437	405	362	397	376	354	399	384	403	397	372	389	446	400	398	390	388	388	359	386	405	356	370	387	340	376	390	371	400	372	390	380	388	399	353	395	367	385	380	399	411	410	372	362	386	372	374	383	357	390	353	431	382	387	381	434	399	399	383	428	392	378	402	376	427	362	420	389	374	384	387	396	390	383	406	371	357	396	381	359	404	371	386	390	389	431	397	373	394	352	383	405	377	368	393	361	396	376	410	409	380	343	369	387	378	367	389	368	427	375	418	376	368	386	412	390	403	363	397	375	427	414	395	388	404	399	393	399	413	372	422	383	387	413	395	391	400	387	393	353	351	376	369	436	389	375	414	373	415	383	413	381	382	387	382	391	400	375	376	377	383	395	394	386	342	399	405	406	403	411	353	421	357	376	395	350	405	390	386	398	416	371	405	402	382	368	401	378	398	389	375	422	399	403	417	412	378	420	375	414	396	391	402	396	390	412	404	423	372	368	381	394	409	413	359	370	382	377	380	395	373	420	407	393	383	374	392	392	381	386	383	409	378	418	384	354	369	410	380	373	397	378	356	386	397	417	392	378	372	391	392	385	375	381	400	358	351	390	401	391	388	407	399	415	361	382	397	388	400	394	383	412	392	389	384	421	437	342	368	383	397	377	392	388	412	377	385	365	375	387	389	401	409	381	373	437	427	392	383	405	406	423	383	383	409	389	384	402	388	378	417	381	400	381	391	402	396	404	408	368	385	398	402	379	381	376	367	416	390	346	392	402	391	372	412	391	382	394	371	433	406	370	404	376	410	418	405	397	393	386	386	439	389	409	377	374	406	428	387	389	368	370	375	413	424	384	373	390	350	405	410	438	390	403	399	408	433	415	401	386	415	360	405	419	377	385	407	394	418	383	383	423	374	397	400	403	393	386	411
23057	21046	28687	24117	23732	26163	24123	14297	9726	6595	4970	3769	2768	2055	1499	1187	974	839	735	619	545	500	442	422	376	334	339	330	313	292	275	275	279	274	293	273	236	263	256	287	252	300	272	271	261	288	249	237	226	294	265	284	270	280	253	263	273	261	238	268	279	244	267	283	276	269	261	267	265	258	290	240	248	237	249	263	252	282	256	231	230	242	258	251	247	253	268	268	246	257	261	242	262	246	240	273	227	256	239	259	268	277	248	265	265	231	223	264	255	237	239	238	263	259	278	261	259	263	231	241	235	240	242	267	245	272	290	252	256	277	241	253	275	277	261	220	255	279	272	245	247	244	260	256	266	232	259	269	259	262	263	252	275	252	224	247	271	268	258	221	238	255	261	267	252	244	267	272	256	242	257	291	253	261	241	262	248	242	265	272	240	267	257	251	238	233	279	261	268	252	259	237	228	263	249	280	268	233	232	291	241	222	252	281	269	279	267	247	275	252	256	251	232	276	271	251	263	233	231	246	241	253	239	259	242	263	267	268	272	292	241	275	261	267	253	262	280	248	248	259	256	245	266	272	242	232	255	279	248	263	247	277	219	260	258	277	256	284	280	251	245	242	236	288	264	237	249	258	260	242	259	254	244	283	260	243	250	287	271	258	258	256	239	258	283	227	230	242	276	278	271	248	233	264	236	227	241	250	253	265	268	261	229	268	252	263	231	270	250	262	258	249	268	270	259	250	241	262	258	244	255	262	285	257	244	235	277	245	250	259	255	280	253	255	252	281	275	250	260	256	262	244	251	240	231	246	237	279	249	255	258	257	250	231	263	239	233	235	283	250	259	228	269	278	254	262	270	271	242	247	273	253	260	243	245	259	277	227	226	256	264	232	268	270	259	257	235	260	245	265	245	234	256	274	232	242	253	232	254	245	245	257	258	261	266	252	260	282	240	249	250	271	265	274	264	232	230	242	262	257	254	247	239	259	266	236	252	250	260	255	275	252	265	229	245	239	273	241	240	287	270	264	265	250	266	271	246	284	248	246	240	263	264	257	238	271	277	271	237	275	283	261	261	266	290	267	257	258	240	247	266	246	245	256	237	256	249	235	248	236	238	253	265	258	257	259	267	262	253	245	250	276	267	246	242	244	272	276	261	226	258	229	253	258	247	284	223	267	258	251	230	273	277	239	258	265	238	235	216	262	253	278	222	242	256	275	246	240	262	247	248	244	251	258	279	231	278	245	246	267	283	246	259	216	266	262	266	265	261	263	250	262	267	268	265	258	280	245	243	233	261	268	258	284	265	254	288	231	261	250	277	238	234	242	251	268	255	235	264	231	249	256	246	273	252	257	244	252	282	235	260	241	268	245	266	247	277	241	266	264	276	235	264	278	251	224	281	269	250	245	273	234	242	253	225	245	217	262	252	240	236	264	248	234	245	263	254	268	262	254	254	298	235	252	237	264	252	264	244	252	257	280	250	263	267	218	273	240	257	228	256	250	240	250	247	282	261	288	263	251	259	229	259	273	218	262	275	272	235	235	254	253	226	291	253	258	273	250	270	270	267	242	252	253	274	265	249	264	277	257	242	232	274	257	275	243	239	227	266	268	260	265	235	261	230	254	252	263	245	255	240	250	226	253	239	239	264	259	286	225	254	249	243	216	240	255	285	241	260	234	273	262	246	257	264	252	245	250	262	282	253	261	237	276	234	239	256	258	256	262	253	250	299	230	248	264	228	281	257	281	265	252	265	224	242	282	263	268	287	237	257	248	272	239	256	259	262	261	261	262	258	230	249	245	247	247	258	273	231	261	246	262	249	253	258	239	240	274	249	254	255	261	280	251	274	282	261	212	229	260	258	266	277	242	282	244	248	255	256	244	238	279	258	263	245	284	262	256	247	262	282	287	276	273	227	241	234	262	231	272	238	247	280	256	230	228	273	245	249	264	276	249	253	272	222	266	228	262	251	242	250	259	242	271	255	237	247	229	302	262	242	271	235	249	264	243	256	267	237	263	250	246	232	244	260	269	226	252	262	242	250	274	262	262	269	292	249	268	268	255	262	261	278	270	236	250	232	244	220	254	261	275	275	274	252	250	252	264	238	237	274	252	291	255	266	246	262	240	259	277	253	242	240	259	249	256	234	251	242	241	263	241	264	268	258	260	231	271	285	251	278	242	270	255	257	255	266	236	229	263	272	258	253	264	255	277	268	259	236	265	242	258	262	255	238	261	256	288	266	258	265	259	236	227	276	271	239	254	248	253	267	261	242	265	244	230	228	259	267	283	274	256	256	256	273	275	261	243	239	263	247	258	252	251	262	280	232	267	272	247	266	264	258	254	244	255	252	234	255	238	240	265	274	279	274	228	244	223	268	264	258	239	277	246	248	240	275	264	248	259	244	228	272	235	249	242	264	242	254	251	240	255	244	243	250	271	275	264	284	276	262	278	256	280	243	258	246	245	267	262	251	265	259	249	242	270	260	267	267	271	273	244	272	281	253	227	235	286	243	258	251	266	243	224	254	262	252	256	227	249	258	242	255	264	245	281	253	262	251	258	255	269	286	260	222	220	270	254	257	244	226	246	246	243	248	259	251	253	267	267	259	256	265	238	237	243	275	279	265	263	242	253	282	239	258	255	259	250	244	263	268	255	292	253	198	251	279	237	240	266	268	244	248	248	286	268	248	266	231	266	269	270	248	241	261	243	239	258	246	255	274	249	269	238	254	255	261	264	281	246	253	249	271	275	264	263	255	240	261	263	269	276	276	250	241	265	257	241	269	241	254	243	276	231	270	242	247	258	236	261	281	280	241	272	253	249	234	244	277	262	261	250	237	270	269	277	255	262	260	266	292	262	255	254	250	273	279	267	287	232	254	254	239	253	261	243	246	255	251	254	251	232	268	285	247	239	267	259	246	251	278	246	242	272	265	249	271	252	262	242	268	256	240	268	283	273	266	274	219	241	235	244	264	280	249	233	274	254	254	235	212	233	274	246	242	283	236	251	256	263	252	246	222	257	246	229	282	267	261	265	276	259	263	242	250	256	246	252	275	267	240	254	243	271	256	261	261	282	264	260	246	287	259	252	258	225	235	279	253	252	266	235	234	267	251	256	259	237	241	253	226	237	263	261	254	271	279	263	234	282	275	292	250	238	241	262	249	266	267	245	268	246	257	248	247	259	262	240	290	239	269	277	258	240	255	259	265	248	257	261	264	258	283	253	260	239	251	249	278	275	254	265	272	258	259	264	287	264	262	238	262	265	289	268	259	241	264	272	222	265	258	282	256	254	253	281	253	263	219	249	261	260	266	273	260	244	241	238	282	225	278	274	250	238	262	233	259	232	261	245	266	257	229	264	270	271	236	248	257	232	258	244	262	251	286	254	239	277	252	220	219	267	239	291	241	259	246	241	252	279	263	218	235	248	276	229	269	256	260	266	262	260	233	255	247	253	252	250	271	238	231	258	270	273	228	249	286	258	216	250	254	243	245	271	276	284
34266	58461	53965	45689	40655	34656	27260	20685	16469	12100	9572	7691	5565	4296	3096	2366	1958	1619	1407	1114	994	894	761	748	657	560	558	517	459	430	407	426	392	382	368	348	360	389	412	374	360	365	373	368	353	387	366	339	378	357	387	374	373	352	361	343	369	355	404	358	346	373	360	335	389	361	360	359	356	321	376	336	378	337	371	382	384	356	398	363	337	360	370	386	386	375	365	381	340	377	376	359	369	392	375	346	377	378	366	353	352	342	339	389	371	324	332	390	369	362	372	401	367	335	336	352	386	351	376	364	346	386	341	381	347	352	378	331	363	395	377	415	359	367	360	346	335	364	363	381	346	352	352	374	358	376	412	374	339	364	374	369	381	340	374	378	370	357	368	346	365	343	343	395	361	388	370	380	329	371	357	354	358	405	371	353	378	333	380	370	369	353	404	369	345	373	370	398	361	375	357	377	379	358	387	383	345	385	382	407	331	382	366	392	358	373	365	343	361	338	373	343	333	360	357	366	337	374	343	361	330	372	336	359	367	381	369	344	386	339	341	385	378	324	396	364	370	388	356	367	325	367	359	384	361	347	353	318	362	352	378	348	399	376	361	371	368	365	339	355	363	348	358	345	391	342	347	369	344	385	383	391	380	348	336	344	339	357	363	359	328	358	368	330	346	354	354	343	335	357	371	371	382	391	358	389	357	357	354	392	334	369	330	368	373	346	351	366	348	354	355	384	358	386	377	359	362	359	356	380	307	350	357	348	406	398	341	372	347	387	361	394	351	341	357	365	351	348	328	318	354	324	352	340	330	356	381	371	331	372	344	387	335	326	385	352	383	374	374	351	359	358	384	357	350	374	364	359	372	340	331	370	358	342	338	387	344	376	362	370	347	333	340	334	368	392	340	403	364	379	316	378	374	340	352	334	366	379	376	356	349	348	337	365	360	340	358	356	352	349	328	370	321	372	347	359	362	310	360	353	352	365	360	343	365	333	380	387	360	359	393	394	357	346	369	331	368	361	381	325	369	422	373	341	377	333	363	362	373	378	367	374	366	371	389	361	355	372	376	363	366	367	348	400	369	407	370	365	344	359	342	350	373	379	374	332	409	345	355	340	362	335	374	373	420	345	368	378	347	341	319	362	363	348	377	340	365	357	335	334	364	356	355	351	415	337	354	360	339	378	356	352	339	329	356	373	372	379	360	350	384	355	377	351	378	399	332	372	344	360	358	357	344	349	361	351	377	340	354	358	356	328	379	362	404	341	353	413	384	349	342	333	391	337	375	376	349	356	378	348	342	374	361	343	355	369	362	366	359	383	346	353	364	358	362	314	326	376	356	353	315	324	398	366	336	344	353	357	352	337	367	386	364	360	349	355	366	346	397	377	397	353	345	383	347	372	339	335	373	361	375	359	381	366	378	370	368	357	364	344	395	398	354	363	359	372	382	381	371	357	366	356	373	368	359	353	360	343	355	382	384	363	361	380	333	372	361	370	328	349	360	379	366	362	414	380	353	334	345	371	363	365	334	383	363	355	367	367	377	371	357	371	412	359	359	402	350	330	381	353	337	375	367	391	375	389	389	384	364	331	363	331	380	377	337	355	382	382	379	371	360	326	395	373	324	331	374	345	325	360	397	377	361	355	359	335	373	373	368	359	361	389	330	391	359	359	401	360	337	340	378	347	375	333	340	363	346	344	372	357	381	367	357	337	330	356	338	376	342	365	390	350	366	328	365	347	328	377	370	383	352	354	364	364	358	371	352	349	361	306	398	391	371	402	373	354	355	355	395	347	308	366	334	358	341	336	379	356	363	372	373	376	344	372	349	384	356	367	328	328	351	370	368	390	367	342	354	354	349	364	340	362	384	365	336	340	358	383	373	389	353	363	355	395	332	367	396	341	355	374	356	357	336	352	379	355	386	359	350	392	356	357	368	394	349	359	323	375	383	370	367	337	346	359	391	370	374	359	355	343	353	361	362	383	382	357	340	376	373	358	366	362	399	357	358	346	367	372	386	388	377	359	379	337	364	359	338	373	341	356	341	368	366	416	323	340	379	326	367	338	347	340	371	389	369	330	407	384	370	337	369	328	352	347	334	359	341	339	352	361	334	362	339	361	331	369	356	366	342	379	341	375	333	320	363	365	359	333	354	347	379	363	320	374	339	343	359	363	372	354	327	346	382	406	385	369	364	363	365	360	368	366	355	372	340	395	347	354	356	380	374	384	369	366	358	357	359	358	358	362	374	360	342	370	363	381	381	360	352	385	342	359	388	366	389	389	358	366	340	325	361	380	346	372	347	373	350	326	375	369	355	379	348	359	363	384	373	357	314	399	376	372	343	352	344	336	352	350	351	366	349	377	370	363	392	323	359	361	358	332	361	361	389	350	354	368	321	357	351	339	352	346	340	369	381	399	317	369	357	363	344	364	384	371	363	370	350	382	376	341	378	364	362	351	351	343	353	334	383	342	341	379	378	343	368	350	364	346	387	354	359	361	372	339	359	360	387	386	388	366	381	339	386	369	356	370	402	351	361	327	378	379	366	349	359	364	407	320	332	358	345	359	332	347	343	365	358	358	365	377	387	369	357	378	388	362	393	356	368	391	351	373	385	394	347	344	370	345	331	344	381	362	348	361	383	365	395	384	348	360	352	356	379	326	371	347	375	370	384	375	357	344	359	367	342	357	367	336	390	371	323	354	383	358	363	341	357	354	338	368	351	382	372	354	379	339	349	338	370	364	384	358	365	406	316	391	389	352	369	339	330	362	347	368	385	376	346	354	354	366	375	341	386	345	375	403	402	366	351	339	371	381	369	357	362	358	348	380	380	345	342	356	368	353	385	340	348	370	360	382	372	394	386	346	337	376	341	357	361	359	370	354	387	389	357	367	350	376	369	363	320	409	350	362	371	341	354	330	359	358	389	391	336	378	359	371	358	329	346	352	388	334	361	359	355	369	366	336	372	369	395	353	328	357	368	374	360	343	350	356	368	353	381	346	382	359	381	361	369	366	397	341	390	356	378	349	367	359	336	356	376	345	318	322	345	349	325	353	389	370	356	365	388	351	353	336	372	380	357	341	341	387	354	356	363	374	409	335	385	355	332	375	360	371	334	337	331	365	333	336	379	342	352	384	384	367	360	392	373	379	353	362	352	352	324	353	328	376	325	379	339	334	350	367	357	357	388	354	364	375	366	379	352	351	326	399	358	343	355	373	343	401	366	356	359	352	373	341	355	333	375	366	369	327	347	352	382	383	349	360	373	325	386	387	331	365	387	344	375	384	369	360	372	364	348	368	342	362	314	354	354	355	378	349	377	369	346	388	373	343	390	371	346	332	337	372	344	359	370	349	334	352	346	333	317	384	327	394	398	375	385	356	388	319	350	361	314	395	347	359	355	364	339	366	367	327	358	338	376	321	372	348	345	373	378	358	340	358	360	333	374	354	370	356	399	354	358	365	389	361	363	363	356	306	374	359	363	353	345	332	344	378	387	359	362	331
27975	25767	34125	29679	21554	14244	9098	4895	3315	2398	1837	1527	1154	908	710	599	502	434	419	384	337	298	303	307	294	280	259	249	263	238	223	267	284	251	247	274	244	222	265	249	236	251	243	244	237	246	279	261	261	230	272	245	267	242	239	255	259	266	306	249	234	256	254	265	238	234	242	253	228	247	245	273	261	232	233	251	268	266	254	250	241	248	265	269	220	265	247	265	243	247	241	272	231	233	239	253	264	232	233	249	268	252	267	271	244	247	287	261	245	249	240	248	281	256	254	248	237	254	250	246	254	223	227	254	240	260	248	247	246	259	278	266	233	246	254	267	227	224	261	253	254	254	250	238	258	215	244	233	255	273	259	247	242	276	261	225	230	241	261	240	246	240	257	224	286	280	247	265	254	234	242	273	212	233	233	236	253	256	252	244	257	233	248	218	244	262	237	233	269	259	242	257	240	229	253	242	239	245	249	244	262	239	233	248	237	254	243	251	302	235	262	245	221	265	257	228	254	245	254	247	268	233	238	261	261	229	257	246	227	245	241	267	235	247	260	248	254	246	257	239	248	245	269	252	230	252	250	251	222	251	236	268	259	232	251	255	254	236	245	255	232	259	221	251	267	259	224	269	247	241	268	268	281	267	240	242	261	247	266	254	243	269	248	242	255	266	255	269	230	282	234	250	260	226	254	237	263	241	226	255	226	219	258	240	266	251	226	250	250	257	252	247	251	232	234	232	260	242	270	261	256	249	240	263	249	243	268	258	239	249	259	256	232	247	244	241	244	273	233	223	238	242	237	256	243	251	254	236	253	235	259	264	229	264	256	266	267	204	248	238	247	234	239	261	248	253	268	236	224	258	257	226	245	247	283	272	289	237	251	250	259	245	257	255	245	226	252	262	259	241	253	261	239	259	281	250	237	238	228	237	233	276	238	236	237	264	251	261	269	218	247	247	281	262	225	258	243	221	265	250	218	257	243	218	265	219	255	261	238	269	241	277	262	240	231	252	236	258	262	245	250	237	296	231	242	275	251	215	238	272	265	259	262	237	264	242	248	268	252	220	231	255	289	259	267	263	280	266	244	253	246	259	270	261	263	207	268	255	244	259	223	254	239	284	251	248	250	240	237	239	251	245	246	221	222	240	228	221	236	266	211	236	266	249	269	248	270	257	225	244	250	229	232	243	241	244	274	246	251	240	258	267	278	251	283	228	240	245	241	251	273	216	256	232	279	282	233	244	238	248	237	279	250	280	249	238	241	230	239	235	242	258	240	270	207	253	284	261	265	277	245	267	256	235	241	223	269	246	240	265	238	232	234	298	246	221	254	270	231	263	277	205	262	249	273	249	236	263	261	236	227	256	244	267	219	248	243	246	254	262	262	264	266	243	224	237	254	255	253	256	277	255	262	263	244	244	274	208	243	237	244	252	245	260	241	246	251	209	252	243	263	216	239	229	247	248	240	248	247	276	245	243	250	256	236	266	239	223	238	258	246	240	267	225	241	260	259	243	268	266	256	246	253	245	228	257	244	228	251	248	246	255	257	248	231	244	267	262	276	214	265	249	236	259	245	224	256	228	247	236	248	240	215	277	244	237	265	267	260	239	239	249	263	233	250	230	243	258	231	245	242	268	247	270	250	242	247	244	247	265	253	259	249	210	236	250	253	251	264	255	246	263	244	265	238	233	263	276	259	247	245	241	260	252	266	250	271	248	259	232	256	227	246	247	261	245	254	211	251	258	247	229	258	241	237	239	246	264	237	245	266	243	269	245	256	268	269	209	234	250	260	272	252	235	235	282	255	246	251	240	260	249	244	247	237	244	225	256	250	241	262	214	265	237	267	250	261	226	253	267	268	241	265	274	245	238	253	265	238	250	238	255	268	217	222	262	249	239	240	257	267	243	256	255	239	253	269	230	247	230	246	264	260	243	227	234	240	257	270	209	228	254	229	238	233	217	278	269	227	257	268	235	234	258	250	278	261	267	262	300	270	261	251	265	261	247	226	226	253	263	241	236	234	247	261	259	295	269	246	249	229	263	233	238	237	258	271	243	215	229	261	220	259	247	256	248	272	271	241	244	259	245	247	241	255	234	234	257	243	278	275	235	273	273	236	259	257	246	252	240	267	250	234	255	238	250	267	246	248	237	226	254	223	270	252	265	266	252	233	265	260	263	255	227	245	209	247	245	269	227	218	266	254	230	248	225	220	241	235	243	270	244	270	247	261	235	256	289	247	270	278	263	234	239	238	226	254	238	255	266	251	247	263	258	262	224	267	240	237	255	237	225	258	242	243	249	235	258	277	243	273	220	274	239	257	217	251	256	280	217	272	230	239	234	260	233	267	255	252	255	242	236	282	263	245	258	249	261	247	270	220	261	253	264	254	241	261	254	254	220	261	239	226	276	230	247	283	233	252	245	225	250	267	260	251	231	246	228	254	227	216	246	269	231	253	246	233	228	256	232	254	234	260	245	278	234	245	241	255	261	257	231	254	261	251	238	265	251	230	261	262	265	217	259	306	232	257	239	243	261	261	236	249	253	242	250	261	258	248	252	224	218	237	254	251	222	268	242	232	260	248	260	252	241	230	273	230	265	245	258	235	261	241	262	262	252	204	269	253	223	260	243	262	222	248	260	234	227	224	244	268	251	226	249	234	265	280	244	239	221	264	248	230	239	283	241	265	261	245	235	245	244	254	249	240	263	242	240	253	259	253	245	243	247	246	247	265	239	265	251	250	239	252	242	238	242	256	252	267	247	236	231	283	250	258	246	227	261	253	249	222	259	247	265	228	247	261	244	252	252	259	261	214	246	268	259	274	264	241	242	253	266	252	243	256	260	260	252	255	226	229	266	220	236	256	240	265	241	268	256	262	253	279	255	255	257	267	259	253	241	262	220	248	256	260	266	278	250	259	264	270	249	215	267	231	235	265	245	259	247	231	231	247	244	228	246	257	251	217	241	264	233	274	245	281	267	243	247	300	225	229	262	245	261	253	240	259	248	228	253	245	226	243	246	256	244	265	244	223	257	228	246	254	266	257	291	241	275	262	241	259	248	243	252	268	253	250	262	201	241	241	269	248	265	252	250	251	279	228	246	230	255	227	269	255	245	237	249	241	251	264	230	252	247	246	258	223	244	263	261	264	239	238	286	228	256	256	234	252	248	264	272	227	264	250	247	252	247	235	245	264	227	272	254	249	232	276	256	272	260	237	248	226	242	247	249	239	231	259	229	236	257	279	244	245	239	270	260	237	255	227	219	246	244	262	250	260	262	240	254	235	238	270	240	243	243	243	253	234	268	240	249	223	256	243	273	249	262	222	227	240	244	256	258	244	251	252	237	263	270	247	295	288	253	256	216	241	271	273	254	224	225	263	236	260	249	255	232	254	266	224	252	259	262	254	234	239	255	260	214	246	240	263	220	231	283	263	245	245	237	254	228	238	238	256	261	243	266	301	249	243	246	251	247	258	244	237	254	280	249	258	223	252	236	247	270
30950	43211	42289	33592	27612	21571	15856	10102	7398	5457	4153	3207	2446	1861	1392	1168	952	843	708	635	596	554	535	466	474	384	409	404	380	364	360	401	353	349	362	392	336	368	346	350	325	352	388	379	353	350	359	328	333	355	363	329	379	360	345	349	339	375	344	393	352	364	326	386	388	325	352	363	317	354	363	359	366	371	370	325	366	381	340	351	370	343	350	328	376	326	351	361	376	331	348	365	374	326	357	334	379	330	351	360	337	378	348	397	371	397	338	356	387	352	348	366	342	361	341	342	344	364	390	361	376	356	368	322	376	341	350	377	376	359	380	362	341	348	350	333	361	343	353	369	347	358	341	363	379	361	367	372	360	347	378	382	403	369	354	366	338	382	351	367	364	341	377	349	428	358	358	351	381	368	336	350	376	351	365	365	362	362	363	354	349	337	365	355	381	377	313	363	342	338	379	396	347	374	338	370	316	352	323	357	348	356	318	402	381	359	369	353	365	370	360	354	341	374	366	335	363	354	391	329	335	358	400	344	386	349	338	360	367	382	347	326	348	365	354	371	354	361	323	410	352	386	336	301	361	390	343	316	353	369	358	387	382	386	351	333	337	328	357	346	356	346	352	361	369	340	370	357	395	355	376	384	384	355	376	351	350	344	357	362	366	367	360	361	396	363	358	364	367	337	348	368	333	393	325	356	371	360	353	345	346	347	365	355	375	407	343	360	352	363	367	395	361	343	361	366	332	343	342	342	320	348	364	344	343	336	376	344	359	331	372	370	358	337	334	340	351	326	337	366	380	356	333	347	356	334	328	334	357	360	394	369	361	347	360	356	399	373	340	341	361	354	359	367	365	347	349	349	385	353	377	368	380	361	341	345	378	352	353	353	337	357	379	356	366	374	361	362	366	370	339	350	372	402	349	367	369	356	349	373	377	370	345	363	363	354	371	364	340	345	353	361	384	355	320	357	352	325	343	343	342	360	317	352	345	356	373	355	363	329	320	387	353	334	375	335	350	362	372	348	373	319	347	351	371	379	366	333	378	366	374	372	379	361	306	343	368	355	351	361	351	372	337	364	319	394	393	354	368	340	367	360	363	356	344	354	379	365	367	348	374	329	386	350	396	401	351	372	302	358	367	379	371	378	336	386	361	326	301	356	344	343	327	357	396	356	358	346	336	354	331	349	334	363	338	344	346	364	372	352	369	355	362	362	390	397	388	368	366	311	390	352	373	368	358	374	334	339	347	357	374	322	342	341	347	346	345	339	384	366	351	400	354	317	350	359	375	347	368	321	360	366	378	387	333	352	342	362	370	384	347	350	350	392	365	363	382	354	349	367	366	391	381	358	333	363	357	372	347	372	349	356	393	384	369	358	352	375	356	353	338	349	361	341	306	323	346	369	345	347	354	369	344	408	383	330	336	347	366	379	348	381	327	357	374	351	360	326	337	332	359	359	358	343	369	364	374	339	379	390	352	365	350	340	372	373	376	357	387	354	364	381	343	354	348	363	377	342	355	338	343	355	364	371	346	350	332	338	365	349	367	357	381	369	328	384	395	384	340	358	375	350	348	372	331	387	350	395	343	364	369	370	341	378	350	327	373	366	351	367	358	332	386	355	363	343	345	374	351	348	364	387	352	375	312	317	349	360	343	349	327	355	376	357	346	367	374	366	396	361	370	348	376	333	357	372	363	367	348	382	340	389	380	380	353	400	347	364	381	336	372	357	388	338	341	378	364	388	365	356	356	362	338	351	371	379	352	340	373	333	363	384	362	371	338	347	352	342	348	347	334	360	353	367	345	366	359	345	385	318	366	353	334	345	375	391	370	358	364	386	337	384	372	356	350	358	350	353	331	380	335	359	384	348	387	332	391	350	357	332	377	368	378	360	334	390	353	390	410	352	353	361	358	367	335	365	337	392	370	362	359	377	329	343	367	358	354	382	369	354	400	354	372	392	383	334	331	321	367	361	345	378	342	354	392	338	334	362	370	316	386	361	362	352	363	346	327	376	376	355	352	385	332	378	359	344	355	359	330	347	348	336	337	376	366	379	345	364	365	327	354	341	370	379	346	350	363	337	366	368	365	347	306	354	373	339	355	342	326	368	352	374	371	358	395	347	355	359	366	359	357	352	359	342	344	357	380	388	352	373	359	384	321	375	342	339	371	367	344	366	319	358	376	376	372	369	369	344	394	328	378	359	376	333	343	386	371	379	334	370	369	341	368	340	366	335	361	360	351	369	357	369	335	360	361	357	364	344	377	379	374	370	366	368	389	351	339	330	362	368	358	398	357	367	363	373	359	362	373	347	355	340	371	377	352	339	343	358	372	339	333	332	350	373	382	348	363	378	365	335	375	384	363	340	326	359	332	391	368	349	331	367	351	371	394	333	351	403	374	340	361	384	354	323	373	395	367	366	356	362	364	339	335	367	339	348	347	358	373	360	369	358	338	356	335	315	377	334	327	369	378	361	369	362	358	356	370	377	343	380	383	376	357	367	355	337	343	381	337	375	364	357	385	349	339	369	338	383	363	369	366	326	378	337	351	339	369	358	366	387	343	386	343	345	342	365	339	354	373	356	337	359	365	336	346	369	315	348	372	331	325	368	382	380	383	353	347	360	358	369	365	338	350	363	358	372	331	354	351	382	391	319	352	345	403	350	355	344	358	365	368	341	331	371	384	370	341	346	343	341	348	369	346	360	338	320	343	349	378	329	359	354	365	341	362	343	351	356	378	371	346	347	380	379	377	345	363	355	398	335	336	399	363	390	375	388	333	376	352	351	347	322	367	352	318	362	324	350	363	323	395	328	344	312	354	388	338	360	380	328	362	342	358	366	370	350	350	387	342	391	369	352	353	346	344	359	378	324	340	371	357	348	374	353	345	319	348	387	328	403	360	352	390	354	359	373	378	364	394	378	363	366	352	355	337	346	351	371	360	360	386	367	371	355	358	363	342	334	362	326	368	368	378	350	360	321	348	364	358	338	358	361	358	384	349	355	368	354	388	382	362	364	328	320	366	369	383	359	340	369	320	342	350	352	363	363	355	388	377	358	366	332	350	333	344	369	367	378	376	374	341	356	356	360	377	394	401	360	368	378	412	322	371	324	333	357	342	365	376	322	352	356	370	347	358	354	353	354	359	377	355	372	354	349	388	333	346	333	355	363	371	351	350	343	367	357	357	330	379	371	352	335	377	349	395	324	321	332	346	378	335	362	353	315	346	372	377	381	346	372	353	364	363	385	337	359	354	357	352	359	348	334	409	372	335	324	350	339	329	361	318	336	328	371	336	357	351	365	351	361	365	359	361	362	366	357	369	344	354	382	342	353	341	342	336	360	369	366	358	359	374	358	333	328	374	361	378	364	346	387	350	349	330	358	357	328	349	354	363	330	356	394	350	389	357	409	381	386	344	378	378	342	319	383	342	352	346	359	310	326	381	370	339	349	361	377	341	370	326	368	371	362	336	353	372	355	370	341	345	335	353	367	386	353	355	348
24062	21015	28370	25936	25793	24901	19319	10174	6257	4363	3210	2414	1914	1468	1088	892	780	644	569	516	465	434	408	369	347	337	323	282	320	267	283	296	302	254	259	278	283	274	269	289	255	277	252	253	243	297	253	263	252	300	279	298	281	295	288	256	284	267	264	293	265	271	273	256	257	269	305	291	249	270	256	251	280	248	264	266	307	254	263	264	265	265	263	251	248	290	274	280	285	269	279	252	283	243	268	271	305	258	277	289	284	262	284	286	260	298	245	264	248	277	271	256	234	306	268	289	293	303	279	251	270	287	283	281	272	265	281	262	281	247	250	279	262	284	255	253	264	260	277	301	294	261	309	271	282	231	280	275	260	275	262	225	285	266	275	273	273	284	286	256	251	274	263	275	289	238	273	274	254	266	260	290	280	281	267	246	274	290	234	265	254	277	246	288	298	255	218	269	283	246	319	278	298	256	288	282	245	266	278	314	284	250	275	249	283	290	274	261	274	278	255	277	273	260	283	293	267	275	281	276	278	269	248	253	269	285	261	270	250	254	273	273	270	268	283	291	256	261	239	266	274	253	281	273	274	293	289	241	301	254	261	265	269	266	246	254	276	279	304	276	280	280	267	268	292	262	285	269	288	265	294	300	259	308	273	270	291	273	244	252	273	274	274	266	276	244	252	251	264	271	295	270	240	281	285	282	263	263	271	283	251	248	266	292	270	277	267	301	268	246	279	255	250	258	267	285	297	269	243	265	262	305	277	269	256	242	265	272	260	270	252	253	260	260	295	269	254	241	272	258	295	269	297	269	269	276	250	261	269	273	264	266	266	294	275	274	249	286	271	284	293	281	293	292	285	258	257	281	269	290	299	270	259	281	257	284	308	287	299	262	304	247	268	285	284	269	246	282	255	269	272	263	302	276	274	266	253	269	263	241	261	231	282	292	245	264	271	269	262	242	282	270	267	263	261	258	254	265	279	251	280	271	267	291	275	294	268	275	250	251	272	278	268	287	279	260	281	285	253	258	250	282	261	269	288	274	260	284	262	251	266	285	263	275	250	306	261	274	247	289	293	273	267	274	262	268	263	283	277	265	248	268	253	249	275	302	249	290	266	263	277	269	291	282	262	248	244	260	288	273	286	274	263	249	269	268	246	261	251	270	267	266	270	265	243	289	285	272	267	268	269	272	266	241	254	270	259	272	246	267	270	275	278	252	289	271	262	260	264	251	275	246	263	252	282	270	279	281	281	296	277	259	246	248	286	265	263	258	278	251	222	266	269	260	274	259	257	274	280	239	250	279	272	284	264	249	269	278	287	293	279	269	287	264	272	261	266	280	287	288	254	266	260	269	283	251	312	278	290	292	282	287	280	258	283	272	273	265	275	254	256	272	286	256	274	274	264	239	278	243	256	268	290	284	222	281	299	271	282	256	278	301	277	278	287	286	259	290	294	271	253	260	264	255	280	263	268	295	289	275	259	283	294	261	255	290	264	248	268	272	262	276	287	255	273	225	259	256	269	257	250	263	288	258	269	273	245	257	287	295	281	283	293	266	281	279	278	274	261	278	268	234	278	307	271	273	273	260	245	275	256	252	265	265	262	285	253	230	291	263	274	281	272	281	278	271	236	264	261	274	288	273	262	287	260	280	265	255	279	249	278	260	290	295	270	255	307	244	296	248	276	261	261	308	279	277	281	239	293	266	284	246	247	263	261	291	286	295	269	250	292	233	288	299	256	268	284	259	263	263	280	250	290	264	276	253	279	237	244	282	280	276	247	239	262	264	271	290	238	265	272	286	293	287	289	269	245	269	244	260	266	255	293	250	286	246	276	279	249	285	259	274	288	269	286	275	240	269	273	269	276	272	289	262	259	295	265	274	290	282	263	257	272	233	309	278	297	239	260	245	273	287	297	288	293	290	285	258	254	274	266	240	260	277	255	270	293	252	268	254	260	287	295	288	289	275	267	293	275	225	245	257	235	263	295	269	284	270	302	285	265	262	289	252	275	294	269	257	250	260	291	262	265	271	287	294	294	276	263	253	268	291	238	258	264	258	263	297	262	264	312	262	280	265	311	264	297	279	288	264	270	293	278	275	254	292	260	275	277	280	271	247	248	278	302	259	258	252	271	291	286	242	269	269	271	292	293	321	284	253	265	246	256	246	274	295	281	264	279	283	285	249	271	245	300	248	270	260	264	297	272	265	281	270	292	255	253	278	259	250	285	293	253	251	332	290	270	260	274	253	268	269	268	282	285	257	264	261	266	262	253	262	232	276	287	266	276	261	292	270	300	258	256	255	262	266	280	268	249	265	266	270	278	273	289	241	261	275	266	266	275	260	260	255	276	276	294	291	287	274	314	285	287	266	288	302	292	298	274	262	271	273	263	250	250	277	273	283	276	258	286	280	275	259	274	301	213	291	306	274	275	292	282	235	264	262	258	325	272	230	261	266	292	288	290	253	256	269	261	241	283	248	271	265	302	254	248	259	298	282	271	258	297	279	259	289	273	251	254	268	272	267	270	275	258	278	264	292	287	253	275	258	266	263	294	266	263	256	276	269	269	259	284	279	286	295	285	283	254	239	276	281	257	260	299	261	248	268	258	260	288	273	262	287	266	269	253	275	266	284	246	261	248	251	236	275	278	249	262	265	263	268	258	299	245	221	246	258	259	296	259	288	268	269	263	278	273	275	255	270	265	240	251	238	299	262	273	257	289	286	297	257	284	274	251	292	282	289	282	267	243	280	251	251	300	270	262	251	279	285	268	274	293	272	261	287	266	278	276	259	274	270	262	259	304	279	287	250	292	263	271	250	281	254	296	271	296	265	252	261	291	278	303	266	284	260	264	282	290	248	280	244	248	253	272	265	247	291	283	253	266	292	270	261	244	278	297	253	274	290	285	268	256	248	302	264	275	271	281	261	269	255	269	248	292	259	260	290	269	273	270	259	267	278	288	246	226	278	282	257	269	275	267	269	284	277	243	269	289	272	285	265	240	269	280	297	263	249	253	257	255	282	288	270	268	272	294	268	244	264	266	248	261	297	262	286	275	267	276	263	255	301	272	292	252	277	274	248	263	273	260	284	255	267	279	282	272	244	285	287	240	251	297	290	267	272	269	281	269	274	278	255	285	281	266	278	247	252	260	253	263	252	251	290	278	280	242	273	277	289	264	291	281	275	273	263	243	276	275	251	269	291	271	298	258	266	227	254	297	303	252	255	271	270	249	276	257	273	299	255	302	270	269	263	258	272	274	284	285	298	272	283	244	260	241	296	281	294	246	279	259	273	275	250	307	281	256	279	289	261	242	281	285	298	265	281	263	283	275	258	275	302	253	260	263	275	280	250	290	294	262	265	257	307	274	260	258	274	265	275	247	266	265	235	242	286	241	296	265	255	249	271	259	292	292	274	281	299	285	276	286	295	290	277	271	281	290	274	262	285	279	265	256	278	279	255	263	275	240	274	284	256	246	291	260	257	288	269	263	264	242	264	235	269	275	255
31014	52264	49879	40218	36411	31073	23813	16381	12060	8859	6750	5250	4037	3067	2283	1839	1455	1201	1028	910	786	703	668	601	543	536	511	488	474	452	398	420	426	386	407	378	367	392	352	372	414	399	411	392	345	396	384	384	396	404	331	384	378	383	376	376	400	376	395	410	331	375	421	387	366	382	353	410	378	390	427	403	362	349	403	369	384	372	375	428	376	379	434	406	379	368	368	400	395	352	385	379	363	350	359	360	360	421	418	400	370	368	393	354	407	375	402	391	377	407	345	395	363	412	384	375	384	350	351	374	386	406	427	355	369	379	407	356	420	393	374	401	386	369	399	404	389	386	391	351	394	380	394	399	393	373	365	401	385	370	385	388	388	388	345	415	391	416	398	416	377	393	358	378	381	363	392	381	379	418	351	372	411	396	402	390	381	407	367	383	411	391	350	375	392	412	372	399	400	351	387	414	380	364	402	422	388	366	396	384	389	394	367	362	372	360	362	390	400	333	409	381	405	351	371	408	393	368	399	399	402	364	413	359	395	372	384	399	410	397	369	388	378	377	414	358	394	386	393	377	362	387	389	360	355	342	387	359	383	364	396	394	405	368	445	405	448	403	425	373	370	367	365	390	367	359	376	375	385	373	382	405	364	391	403	374	400	373	348	407	380	400	381	374	386	396	370	400	362	397	394	419	389	365	403	337	362	383	371	372	387	374	381	378	347	382	379	397	347	348	374	406	388	394	342	409	403	387	347	389	402	414	379	378	417	356	380	381	401	377	400	372	387	386	415	422	350	405	380	400	368	363	382	356	382	386	384	368	368	423	380	389	397	403	401	385	388	370	375	397	378	366	398	368	378	361	381	395	358	376	370	409	384	387	405	355	394	386	380	354	373	389	393	382	384	380	388	399	411	367	390	390	378	369	406	374	367	388	410	348	404	408	406	367	386	389	376	367	394	382	371	385	401	370	367	393	391	409	373	389	366	373	390	400	368	406	391	395	375	362	371	378	379	416	349	389	420	401	383	363	371	358	363	392	379	363	367	384	359	384	345	388	384	382	383	398	385	395	403	378	399	364	371	384	392	379	377	368	394	385	377	389	393	370	414	393	363	418	413	393	387	350	395	370	375	392	369	392	376	398	393	378	381	391	372	415	430	386	403	408	370	383	332	408	382	346	356	403	376	393	411	376	386	382	366	375	396	381	355	401	401	395	381	388	395	383	367	408	390	404	400	355	386	373	375	336	385	361	404	381	375	414	374	371	395	412	389	370	381	361	405	364	405	382	412	409	345	349	355	376	340	404	387	390	421	401	370	364	372	377	383	428	368	364	413	377	398	421	403	354	417	367	395	381	368	389	380	353	362	377	414	404	397	404	379	389	384	401	417	370	365	391	356	358	392	363	403	389	385	415	391	382	427	398	375	413	405	358	380	359	385	341	406	417	406	376	377	384	357	363	377	365	390	364	371	419	395	412	379	394	397	405	376	351	374	406	403	405	392	398	360	352	392	418	353	358	413	381	377	383	368	403	370	369	383	409	391	379	391	403	416	401	384	400	394	380	378	403	428	402	378	413	399	385	375	377	368	374	394	387	378	382	389	397	386	397	357	359	392	393	404	420	397	388	392	414	420	360	382	366	369	401	386	361	405	375	407	408	392	399	372	375	400	393	400	428	364	376	383	364	390	390	376	414	399	391	372	410	366	397	380	384	423	384	394	395	401	381	381	376	427	369	371	410	366	379	398	374	370	389	379	389	357	383	409	378	385	341	393	377	375	412	382	405	420	397	360	387	346	423	351	402	353	364	371	380	403	380	386	361	395	395	373	379	413	373	391	403	371	418	373	406	421	403	363	404	407	432	361	434	424	354	385	406	336	386	385	378	376	376	364	413	352	383	409	384	392	420	376	382	391	389	344	390	413	394	385	392	343	381	366	409	379	400	397	391	428	373	386	384	372	332	380	415	371	393	386	405	353	357	398	400	369	370	388	399	344	367	367	388	379	353	402	372	368	396	388	371	389	367	416	413	394	365	403	360	382	370	369	389	376	381	367	376	389	401	409	376	395	373	422	387	411	394	415	377	365	369	345	376	408	384	400	390	397	402	382	374	404	394	339	384	377	402	371	423	397	409	397	382	408	397	403	398	408	403	370	375	358	384	371	399	394	340	385	348	349	376	388	427	378	355	360	418	387	375	396	387	406	397	393	399	363	392	405	400	382	347	386	387	354	405	386	371	378	399	364	414	416	410	369	373	399	356	418	377	398	344	365	401	380	362	368	404	360	391	405	347	401	385	394	394	390	408	398	374	402	389	346	381	374	366	371	377	340	393	361	376	418	347	402	389	377	385	393	377	374	411	384	383	391	377	393	391	396	371	399	403	366	364	391	391	390	412	387	388	365	371	391	386	385	390	411	409	382	397	380	411	375	377	394	393	371	419	404	385	373	393	380	402	402	390	396	393	383	389	385	357	362	390	413	389	396	368	381	397	368	353	359	396	399	379	386	385	415	384	378	384	366	406	382	357	370	433	386	393	406	404	367	395	396	405	388	409	380	381	386	375	384	397	392	395	435	361	375	417	419	375	366	373	393	408	408	353	366	377	402	379	384	402	415	405	382	377	408	387	404	375	401	356	377	353	384	379	401	428	397	396	423	380	376	391	395	343	385	394	388	369	406	384	399	399	407	359	383	368	408	381	419	368	405	403	383	380	371	415	414	390	392	404	386	410	355	396	380	368	370	413	411	357	396	361	393	392	362	389	377	381	345	377	410	403	394	372	426	399	380	353	407	368	381	385	394	398	379	388	399	368	389	425	367	389	390	378	363	383	389	388	371	381	354	398	408	346	403	382	387	383	422	393	360	412	413	418	408	375	395	396	417	365	381	337	411	421	383	392	405	359	386	384	393	412	367	383	397	388	371	406	406	373	364	372	356	383	391	382	391	354	383	360	359	388	380	415	366	393	378	375	403	395	358	379	359	401	386	363	403	372	351	411	381	370	396	376	382	372	374	405	378	407	390	408	363	350	403	392	384	401	374	410	429	407	366	344	410	402	380	370	374	388	371	401	397	421	391	401	403	364	383	398	422	364	417	405	407	347	366	402	388	407	422	380	365	390	394	401	400	391	374	387	415	411	373	367	380	383	407	397	394	381	369	398	430	370	372	386	429	386	352	351	391	388	399	389	397	372	389	403	397	372	406	378	359	399	374	404	412	365	385	369	336	371	389	368	416	381	369	418	353	413	374	367	407	414	339	399	391	409	415	383	409	410	393	360	380	407	425	380	370	412	403	407	363	391	418	385	357	407	380	409	417	393	408	403	390	404	331	387	401	433	357	375	392	398	374	396	369	376	368	368	382	412	372	417	407	386	379	389	402	365	348	409	398	360	404	410	367	369	380	388	415	360	363	391	342	385	411	394	411	396	399	386	406	391	390	356	376	425	385	389	420	375	388	370	357	379	385	436	397	410	387	389	408	432	405	423	387	415	363	399	374	362	394	408	376	400
22931	20993	28613	24070	24422	27522	25561	15311	9650	6791	4786	3546	2800	2195	1693	1264	1037	874	713	638	562	489	473	455	418	349	352	338	298	260	253	267	277	245	264	251	239	267	289	241	270	263	247	284	261	225	248	267	254	276	238	246	256	247	244	251	235	223	244	238	237	265	261	228	269	260	239	249	249	257	236	249	250	243	254	249	242	256	248	265	244	257	245	242	247	245	251	270	234	253	238	248	243	270	240	261	233	224	262	291	229	258	253	242	235	254	236	232	241	262	253	233	269	266	258	236	258	242	240	256	246	272	250	261	236	256	254	228	249	231	242	264	262	263	239	262	278	250	233	285	219	264	248	267	231	220	263	228	264	240	245	254	267	257	261	244	253	257	243	245	246	245	237	283	231	245	270	241	255	228	248	259	251	244	262	247	248	251	277	237	258	251	229	258	252	246	262	257	243	239	275	261	251	243	225	242	241	231	260	244	298	278	278	216	250	221	247	250	254	242	234	277	234	255	278	261	230	243	253	261	255	238	242	267	250	239	242	253	216	206	247	264	221	248	220	257	247	235	264	239	262	241	219	241	253	245	258	252	231	233	238	242	271	236	274	234	251	267	267	259	272	258	228	277	240	261	245	259	258	233	272	235	266	230	229	268	238	236	237	259	273	231	253	251	233	261	264	304	240	283	258	259	244	215	233	264	236	257	257	232	250	226	249	265	279	249	240	242	263	298	251	254	237	246	221	245	284	245	249	256	258	245	229	249	275	258	250	266	257	258	248	249	260	256	260	247	270	255	256	262	237	223	216	246	290	270	262	243	250	233	256	265	241	271	265	239	238	244	243	229	245	250	248	226	243	243	240	255	243	232	253	265	266	247	249	248	256	216	217	289	253	265	234	268	230	248	227	245	247	254	265	269	276	237	237	246	252	263	248	233	233	276	258	234	241	273	262	216	207	253	277	253	239	255	231	246	228	268	260	213	236	256	262	279	245	274	279	242	237	255	238	255	260	248	222	266	235	288	268	253	233	241	225	221	253	265	236	215	240	247	250	245	256	274	276	226	261	240	263	280	228	230	226	250	258	245	252	249	263	226	273	265	235	240	292	244	229	243	264	281	261	248	268	267	250	278	253	235	261	270	216	263	225	235	260	250	259	267	251	239	251	256	247	292	255	235	244	250	263	228	267	240	279	221	251	254	242	256	241	251	227	256	257	246	266	252	210	258	267	218	245	235	258	247	245	275	246	264	246	272	260	252	267	238	267	279	246	251	259	262	240	274	252	244	237	275	250	247	248	266	271	234	267	240	263	249	259	234	230	233	278	286	231	275	246	230	270	247	251	225	276	265	258	286	226	229	243	248	249	230	256	237	228	270	245	272	231	248	246	233	241	246	282	271	266	264	264	231	217	218	258	272	229	242	247	275	219	253	266	266	227	260	253	262	263	256	231	246	256	259	243	271	247	238	264	235	231	269	215	234	253	241	244	252	279	255	245	270	257	268	260	263	250	249	229	266	247	235	242	243	240	232	263	250	244	231	249	242	254	244	242	246	264	249	281	263	258	244	253	267	259	253	265	253	292	245	256	240	258	262	233	270	253	280	260	260	220	276	252	260	243	271	274	247	235	251	241	258	249	240	240	258	230	235	227	239	243	269	266	262	266	241	253	268	287	217	263	241	219	262	261	238	259	288	249	237	221	233	260	258	242	245	225	249	239	254	263	259	228	246	232	266	250	251	252	279	222	269	255	246	234	249	235	247	273	268	259	289	274	277	275	260	268	258	255	241	243	252	247	244	212	245	242	233	272	259	246	273	262	217	249	282	246	244	253	275	260	247	245	257	241	253	264	254	258	273	263	243	230	272	268	262	272	284	253	222	241	249	266	260	252	266	253	249	268	287	226	258	257	269	276	246	231	287	243	265	237	234	252	253	290	237	238	234	246	256	243	283	247	254	256	243	226	275	286	263	250	267	239	248	259	253	218	241	233	258	264	231	252	234	251	249	283	239	234	265	268	256	241	268	248	240	228	258	256	250	239	265	226	257	257	241	263	237	262	227	301	289	252	229	271	251	257	251	252	264	266	215	270	263	241	256	272	232	257	253	255	273	262	252	275	227	264	280	246	291	238	264	275	231	245	240	283	230	264	263	250	257	257	276	256	242	256	247	247	243	224	258	256	269	255	277	252	225	241	269	274	234	252	248	257	248	262	260	235	234	248	227	267	222	261	233	258	248	270	274	253	248	231	273	219	240	267	251	267	245	243	247	237	251	250	285	237	249	264	209	244	243	248	242	233	245	254	228	233	265	241	233	245	263	245	242	274	257	266	265	245	238	260	254	248	242	285	256	256	243	268	248	248	246	264	246	251	229	259	221	232	263	235	263	268	252	249	240	238	221	268	255	223	239	255	255	251	249	256	236	214	234	266	215	261	258	260	249	249	229	256	234	256	262	249	229	235	235	238	227	233	246	253	275	303	257	279	233	267	261	237	238	261	263	246	254	280	264	249	231	243	259	249	236	233	251	249	249	243	253	242	251	262	265	238	231	221	275	244	249	235	250	239	221	260	228	257	261	247	229	251	259	254	275	231	256	249	270	232	221	249	230	261	240	244	260	250	245	252	244	247	255	250	245	255	271	254	250	225	234	250	265	254	230	247	270	232	250	240	280	229	226	240	234	261	275	262	237	244	237	266	235	246	243	249	236	267	244	255	240	268	259	250	249	276	249	217	236	267	271	279	258	246	252	262	259	263	250	238	248	239	255	272	252	245	259	249	252	266	243	235	247	267	252	238	239	235	254	237	256	263	247	280	239	251	252	245	281	240	255	232	242	274	230	246	259	252	272	239	239	262	255	218	257	230	241	236	243	250	222	266	247	262	236	265	250	224	263	255	216	256	261	250	250	241	245	271	277	237	270	248	247	250	256	268	262	235	251	256	270	248	239	263	245	255	257	252	263	245	251	254	247	241	232	265	231	230	238	250	249	263	247	229	292	271	245	229	243	225	231	251	258	267	242	235	243	260	257	258	258	237	259	228	236	242	227	246	251	256	224	266	256	264	228	246	261	255	228	243	268	273	218	244	241	275	217	227	257	254	280	262	257	234	236	225	273	248	228	268	257	285	233	250	269	223	240	267	271	267	260	261	244	249	282	274	251	250	260	262	245	235	237	267	243	224	263	251	251	239	205	248	245	265	270	271	283	243	215	257	273	262	261	239	278	242	235	234	229	247	245	259	257	235	239	262	258	246	238	286	255	269	247	259	281	246	248	220	227	228	234	238	247	244	250	253	253	252	275	270	260	250	278	252	257	216	262	268	258	226	240	257	242	232	281	244	251	267	259	261	264	244	270	266	250	249	245	243	236	262	249	265	257	267	250	234	259	288	252	254	251	215	215	219	279	244	258	231	245	236	269	262	268	235	249	267	211	236	259	254	285	237	233	242	259	242	252	276	211	242	276	248	230	231	262	239	258	228	226	267	230	266	241	254	224	243	257	256	235	243	244
33459	56400	53004	44887	41910	36031	29024	21729	16515	12418	9286	7314	5658	4442	3230	2506	2040	1731	1393	1164	1010	943	848	692	693	605	572	502	462	436	377	415	419	334	368	338	348	386	340	324	375	387	374	359	346	381	380	324	336	341	354	357	364	333	362	378	353	339	353	352	324	342	332	372	345	357	352	358	366	358	348	339	368	342	361	343	310	370	387	339	363	338	329	334	376	360	401	340	358	372	382	342	340	347	382	388	344	370	361	354	358	333	355	334	336	341	336	370	327	356	359	347	379	363	304	370	380	363	366	333	320	362	348	344	363	353	373	352	370	370	361	367	360	317	350	347	361	386	376	347	371	349	381	346	323	351	364	369	328	340	354	380	373	351	356	379	354	339	341	353	379	391	369	354	347	386	321	343	353	331	334	334	391	324	365	330	345	338	365	378	351	331	391	340	350	364	383	353	378	321	392	381	373	358	385	380	360	378	340	341	374	368	325	366	374	369	348	350	362	352	367	343	336	337	368	359	342	354	407	354	347	350	380	358	361	378	373	333	363	318	379	346	364	344	347	347	378	349	358	343	385	347	324	344	377	356	355	359	339	351	357	351	307	337	367	335	344	359	342	375	348	368	340	341	321	348	326	348	351	348	341	334	381	354	326	328	368	334	360	369	339	387	349	364	329	347	327	338	356	369	344	343	344	353	396	347	343	363	381	410	355	341	359	334	372	370	368	367	354	380	364	352	351	361	328	392	343	346	355	360	341	358	371	346	360	381	348	357	355	394	334	352	359	341	364	347	361	342	351	363	340	332	363	355	340	333	368	344	344	354	345	358	346	394	339	389	336	311	341	349	341	385	334	374	333	340	324	383	364	374	343	353	345	347	369	352	378	360	375	375	357	369	359	360	375	354	360	347	350	372	350	367	336	374	340	359	385	357	318	357	362	356	345	369	334	369	366	348	350	370	347	353	332	368	377	354	375	357	319	365	361	337	383	331	345	360	340	337	314	353	344	382	379	372	339	385	355	344	372	359	331	379	356	363	379	314	358	348	345	360	318	338	367	336	355	367	334	335	340	355	357	369	383	351	332	374	332	340	353	380	369	348	362	339	323	369	379	363	308	344	310	354	326	401	340	345	340	345	387	324	342	331	391	390	340	358	345	319	342	360	337	391	385	408	355	347	363	300	378	366	358	370	346	371	353	316	366	356	333	353	346	358	359	397	398	347	337	358	407	359	364	354	333	380	336	386	349	348	355	349	326	343	335	360	359	331	328	330	341	379	368	369	386	332	371	371	351	366	401	354	345	354	358	351	363	332	373	348	334	363	337	370	386	351	370	378	373	313	363	360	388	346	341	371	356	368	361	352	347	382	322	335	373	349	377	337	333	354	367	345	355	363	358	384	345	365	374	346	332	361	350	371	357	330	333	365	329	330	334	340	345	353	326	350	316	366	363	384	334	351	394	310	349	387	352	361	357	356	365	350	365	342	340	346	357	318	334	361	388	357	333	325	341	351	344	333	346	372	400	361	342	359	349	349	349	383	340	363	352	387	379	346	356	371	326	373	352	343	330	353	355	329	357	373	351	358	318	353	336	403	364	334	350	370	340	338	341	345	355	342	358	335	352	330	362	374	327	360	365	356	325	329	346	349	353	346	371	356	341	308	352	354	353	357	369	355	354	390	364	346	337	362	344	390	318	374	361	349	315	396	353	367	367	346	340	357	336	352	339	324	346	335	315	336	368	361	326	354	342	375	332	371	316	324	366	352	359	338	345	327	339	375	369	374	364	346	366	351	363	361	352	354	353	358	342	364	330	379	370	334	372	349	350	319	336	329	378	338	325	359	373	365	331	352	346	354	344	332	357	339	366	361	362	342	377	347	379	331	323	370	375	356	361	369	363	348	316	356	342	376	346	331	379	341	352	377	369	321	371	396	350	355	361	354	341	316	349	394	321	342	384	344	368	343	332	363	355	373	351	372	358	388	355	382	371	341	358	324	342	343	363	349	380	348	352	393	334	347	346	345	358	323	347	403	353	345	349	355	346	378	334	352	351	370	368	336	338	364	340	359	360	362	352	347	345	318	320	327	353	354	364	351	370	358	356	351	425	369	343	347	370	367	372	338	379	342	350	365	401	368	318	350	350	339	372	377	323	372	338	385	374	342	354	353	317	320	369	361	339	343	328	329	340	335	338	358	353	343	372	346	316	370	343	355	343	336	361	337	356	336	329	333	374	334	336	350	334	376	393	337	353	381	376	329	367	370	354	344	353	339	324	346	383	351	346	333	306	299	356	365	356	351	347	340	363	358	367	321	375	358	360	355	355	354	351	372	365	388	355	365	336	344	310	364	365	357	333	368	350	344	347	331	339	359	361	355	331	368	361	357	375	358	324	348	376	358	363	333	341	347	397	350	363	351	348	317	357	343	366	358	339	324	336	348	348	382	341	348	354	358	367	361	339	313	362	374	345	342	334	358	364	372	329	358	363	352	356	350	330	386	338	387	335	332	380	371	368	351	337	345	363	337	334	368	365	342	355	354	334	340	376	376	351	347	359	334	385	347	381	334	369	343	371	342	365	361	365	345	360	353	372	361	373	353	342	312	359	337	362	355	340	334	350	368	340	336	350	378	358	362	362	366	368	368	326	359	341	356	337	362	367	339	341	381	375	395	366	332	356	389	331	321	335	342	390	345	383	354	346	362	311	347	381	367	374	337	366	353	355	347	352	363	343	382	342	343	365	358	335	332	315	362	354	316	351	362	353	342	393	361	357	376	347	365	383	353	361	386	318	353	336	364	376	364	362	358	375	330	379	384	312	358	351	349	322	359	372	357	346	325	355	345	366	358	392	341	352	364	322	335	334	356	379	343	372	340	359	309	365	360	361	348	337	361	349	341	309	339	366	346	344	336	341	350	315	342	384	337	373	349	346	364	353	385	370	317	326	327	360	321	329	330	363	361	320	360	353	324	371	342	359	352	344	350	344	341	375	374	324	353	354	350	386	355	322	339	360	350	338	324	353	344	345	385	346	324	324	357	339	396	352	318	324	362	333	349	376	366	383	367	372	338	364	318	347	387	401	367	375	377	338	366	330	398	390	371	328	342	345	358	359	351	383	348	355	353	372	348	348	326	348	387	335	334	369	348	342	318	358	358	353	360	358	368	309	342	343	340	344	376	368	349	349	348	353	356	400	350	312	323	344	365	362	383	358	380	327	344	347	344	345	366	287	329	359	324	341	350	363	391	406	347	317	381	372	357	358	346	368	383	361	365	373	401	353	366	337	360	349	350	354	382	374	353	335	367	373	365	392	342	352	335	323	317	362	356	353	342	378	389	358	356	346	377	385	334	355	365	360	344	378	376	353	322	354	343	367	366	381	344	336	351	359	352	346	373	350	350	351	373	378	331	340	343	351	324	310	363	370	330	341	379	336	383	377	351	338	380	321	322	355	339	328	330	333	357	373	339	346	334	322	388	354	342	344	352	352	324	339	344	375	341	337	386	381	373
27708	25646	33290	30072	21161	13717	8486	5105	3261	2338	1762	1387	1136	858	764	642	510	478	436	368	344	341	322	321	284	275	295	261	291	234	258	226	231	234	257	245	251	286	262	231	247	218	220	250	241	239	279	233	243	261	255	257	244	246	242	259	260	233	229	229	236	263	206	242	228	227	258	250	243	259	242	243	231	252	243	237	229	234	241	244	235	250	261	219	240	260	246	229	242	268	235	230	231	288	237	250	233	243	251	254	265	214	217	242	265	237	269	223	245	267	226	223	242	252	221	222	254	279	233	254	238	239	254	228	249	236	220	237	260	234	237	257	245	237	266	216	254	251	261	228	225	245	218	239	252	249	253	258	243	241	252	265	251	243	258	240	239	251	240	239	254	255	233	256	270	266	252	230	242	237	236	257	243	264	235	216	228	243	240	226	240	241	238	233	249	246	267	240	256	248	246	240	238	216	250	262	241	255	237	266	223	264	230	234	246	248	258	243	253	254	237	257	245	233	260	259	226	254	213	260	245	257	256	235	232	250	241	248	229	230	241	261	250	248	254	212	241	247	244	248	260	277	221	225	260	249	255	255	239	261	221	262	229	257	244	223	250	245	234	273	243	253	247	248	256	266	261	233	267	220	247	226	229	232	266	231	251	257	224	249	254	231	225	260	235	231	226	258	237	262	231	244	248	233	240	244	227	236	235	237	256	242	253	239	240	240	242	270	236	210	249	253	250	230	235	225	255	231	242	243	244	232	272	225	239	257	244	226	233	223	235	234	250	218	252	233	241	258	240	217	228	240	262	274	217	228	244	261	231	251	241	233	256	232	232	241	242	221	261	214	240	245	256	226	232	249	237	260	219	243	259	229	244	260	254	256	260	242	259	259	245	253	221	260	249	252	269	241	247	219	273	266	277	234	242	248	251	222	228	250	266	252	245	230	231	249	254	275	252	246	247	258	244	207	250	238	259	232	234	259	227	254	252	238	212	233	269	266	238	241	206	238	220	278	226	246	275	244	263	250	229	262	246	259	242	248	265	224	252	247	225	248	236	248	233	237	235	252	251	255	245	270	221	247	229	234	259	254	255	240	257	232	225	243	260	274	230	254	245	264	281	252	244	226	224	258	250	241	256	264	248	256	242	237	241	247	230	245	268	226	266	243	265	261	226	235	241	240	249	237	233	237	250	225	258	241	246	233	248	284	251	252	225	259	236	248	232	235	227	267	242	232	242	227	228	260	254	200	238	246	241	247	249	236	237	246	270	234	245	255	225	243	275	264	240	253	259	278	254	214	276	254	251	243	238	243	231	244	246	245	250	227	260	257	242	220	267	259	209	247	252	277	237	243	222	241	254	229	239	229	247	271	220	232	245	249	259	254	251	243	217	256	239	233	244	249	232	224	231	257	230	229	248	259	229	235	235	254	255	235	265	245	251	242	244	254	251	265	248	226	248	237	225	262	244	248	255	257	240	266	239	225	239	246	244	229	233	242	257	243	250	277	248	242	237	233	240	251	239	262	239	250	259	231	256	258	268	270	248	265	240	260	250	247	245	258	247	233	237	276	253	250	247	259	241	237	239	255	237	227	231	252	231	260	227	271	224	261	252	269	272	272	236	252	247	269	246	251	230	261	234	260	232	243	249	233	234	239	261	251	234	245	249	264	231	217	223	218	228	235	226	270	229	238	245	265	238	253	240	258	232	251	231	234	237	264	246	245	233	236	242	229	240	267	263	251	233	247	260	264	245	240	227	258	240	231	240	215	265	267	257	247	245	256	253	249	258	255	258	266	233	235	257	266	230	244	226	230	250	249	249	250	241	260	225	251	261	235	259	254	220	249	257	229	250	229	242	254	244	247	239	266	252	233	231	248	257	256	249	234	219	250	262	246	255	257	241	227	275	251	211	237	244	245	231	254	241	220	255	254	250	244	244	273	232	246	258	240	244	270	255	230	250	224	265	230	248	273	252	248	259	222	255	224	256	224	233	244	271	252	236	231	237	249	240	215	243	250	251	262	230	228	252	261	224	238	246	261	244	230	265	247	244	265	227	237	260	244	227	264	220	245	256	242	249	250	251	212	226	236	260	229	229	244	264	262	237	225	274	239	230	264	236	265	295	244	234	233	221	230	229	266	236	266	247	225	239	252	239	241	228	247	276	239	264	249	240	259	223	201	247	269	209	239	244	221	236	222	244	255	256	245	242	247	240	226	262	252	213	256	219	249	231	243	236	252	261	241	251	235	285	243	254	244	243	251	242	242	242	235	229	233	240	247	238	228	237	223	267	223	234	234	262	262	246	213	237	268	242	264	233	234	243	263	244	262	244	238	252	235	239	248	244	206	255	268	260	261	241	244	234	261	262	258	206	216	232	261	238	276	233	240	232	240	248	248	264	248	247	263	230	273	245	256	238	244	248	248	262	262	253	254	245	211	250	241	246	228	264	245	227	266	248	271	263	243	240	265	270	269	264	252	230	244	269	234	266	227	258	261	223	239	238	256	226	237	237	226	273	237	256	250	251	236	222	238	244	270	223	257	223	258	232	241	236	251	209	234	250	240	230	240	239	243	237	244	229	237	228	229	266	242	253	282	269	223	238	242	268	233	252	264	251	247	236	261	275	260	274	280	264	263	242	242	246	217	237	228	231	215	256	225	210	270	240	268	223	280	270	251	234	262	241	257	244	253	225	248	261	231	258	247	227	270	242	242	238	236	271	222	238	239	232	214	216	223	275	227	252	222	238	256	235	274	210	246	251	226	232	267	227	236	232	240	232	234	232	245	263	272	231	261	246	259	252	228	245	269	250	260	251	235	261	217	202	210	261	242	226	234	222	250	267	225	211	241	245	242	240	235	238	274	242	251	220	255	246	218	255	233	243	235	253	224	243	253	234	231	258	226	247	253	278	266	239	253	248	258	245	240	242	238	250	235	274	271	260	226	227	269	268	294	231	244	236	247	239	249	222	240	249	258	265	247	219	241	242	260	244	245	229	250	242	246	238	231	279	225	231	250	239	240	238	245	236	263	248	230	266	253	263	247	235	267	263	240	264	237	269	235	240	230	235	218	249	251	238	258	247	249	236	265	234	225	225	247	220	251	257	236	261	209	232	232	244	241	247	244	267	227	244	253	250	233	226	260	246	242	252	250	246	235	252	225	265	239	254	235	250	223	228	257	269	249	241	229	242	241	216	241	243	275	243	233	252	257	251	222	252	221	262	251	243	270	238	225	248	249	257	253	261	251	250	276	249	263	246	237	255	263	270	254	233	267	258	243	261	206	241	235	239	267	222	250	249	244	245	241	286	250	252	269	271	239	222	269	248	234	277	265	250	257	219	272	245	220	274	268	247	204	239	247	266	256	240	264	223	252	234	252	257	259	241	246	242	218	225	244	222	263	236	247	231	235	247	247	273	246	252	245	234	261	246	261	262	255	258	251	260	262	230	258	250	251	239	268	242	249	239	258	227	246	239	231	242	246	251	241	219	257	248	253	229	268	246	236
29712	43223	41113	33764	27050	21137	15211	10836	7467	5426	4004	3140	2565	1969	1464	1207	1050	872	818	634	623	585	541	504	483	469	438	426	426	372	363	357	377	362	345	365	347	311	335	365	336	372	358	346	346	372	374	356	367	359	340	361	326	344	339	343	364	377	375	354	346	337	348	358	331	371	373	369	358	367	362	360	373	379	338	342	340	379	335	325	324	337	334	355	376	377	311	376	352	383	357	340	353	361	355	332	338	353	307	333	340	343	349	367	345	361	346	335	370	341	371	374	371	330	328	326	354	373	365	354	370	389	385	339	362	342	364	339	366	324	347	375	337	340	380	331	337	351	344	368	392	372	306	319	371	327	347	346	352	346	357	348	348	347	336	346	319	355	312	340	371	383	326	338	363	384	355	360	364	371	339	358	332	327	354	305	359	348	350	328	352	376	350	374	326	364	306	379	335	368	324	359	347	339	341	388	337	316	366	346	357	350	374	376	333	352	335	341	377	337	348	337	362	373	380	321	350	351	327	375	339	360	359	334	377	366	356	313	364	344	332	349	342	347	331	297	383	352	363	326	340	342	368	349	366	376	388	366	369	341	347	313	346	328	408	357	362	353	342	386	373	378	361	359	355	367	330	359	360	377	351	341	369	327	356	350	332	334	351	338	323	363	366	343	355	348	380	340	358	361	365	374	309	334	367	331	359	386	374	367	339	365	379	359	359	329	378	342	376	342	371	346	323	336	399	345	305	338	345	342	340	334	366	366	303	353	340	355	350	349	301	332	336	308	349	381	408	358	343	374	356	366	318	375	360	340	377	340	375	342	302	319	326	372	336	357	367	392	356	327	355	361	377	345	408	365	341	391	343	350	379	363	380	357	327	369	353	370	364	353	340	345	353	384	368	394	330	382	356	368	337	349	338	377	350	330	344	390	351	354	365	358	354	347	340	345	319	341	366	370	353	358	359	357	343	366	378	347	341	352	356	334	341	323	354	360	316	348	319	368	353	356	360	361	360	351	357	340	345	340	360	337	357	339	362	344	348	361	327	359	374	363	332	367	348	351	326	342	371	380	331	328	364	366	367	391	334	387	333	361	323	373	342	365	345	347	336	368	344	367	371	354	346	342	348	329	361	353	325	372	341	341	354	348	373	351	353	338	317	329	344	325	362	338	332	360	368	374	354	361	342	337	337	362	369	376	340	377	318	380	363	353	344	378	305	391	362	363	332	360	320	364	353	361	372	369	369	337	365	348	371	344	358	361	351	382	379	346	356	311	350	330	359	365	372	340	370	364	329	364	321	385	329	345	332	368	345	363	367	363	344	376	336	383	355	336	369	317	381	356	371	368	349	348	340	316	336	386	366	365	331	369	332	387	364	351	317	349	347	353	342	346	381	335	308	333	344	345	339	341	354	378	363	367	375	326	324	325	345	371	360	364	371	369	325	358	383	331	346	367	356	353	332	374	355	373	338	345	365	378	365	326	347	363	357	354	368	338	344	348	354	339	339	365	369	336	358	344	342	331	342	351	398	333	346	367	349	381	398	354	328	375	336	351	347	362	337	336	352	357	339	365	383	326	311	357	337	375	360	382	372	372	353	337	368	331	320	354	358	354	306	319	354	344	343	344	335	352	351	345	363	371	326	346	355	360	370	354	344	347	351	359	352	357	335	344	357	314	355	368	362	324	377	359	362	352	332	322	348	358	361	357	329	367	366	368	371	386	377	361	358	335	333	372	348	348	344	358	361	361	340	339	361	311	359	372	320	350	366	335	320	388	347	351	360	339	350	331	357	373	370	362	334	345	348	337	324	366	377	356	358	373	338	348	342	338	340	328	377	338	322	355	356	337	338	365	349	348	352	348	346	372	356	328	343	366	366	360	363	331	376	347	357	362	339	348	344	357	344	336	357	342	374	383	342	340	356	348	371	347	359	303	386	362	352	348	362	345	380	354	345	367	366	345	313	374	357	335	368	328	357	353	339	342	322	340	349	333	339	353	377	371	345	331	363	352	306	355	363	354	385	355	386	373	349	379	327	367	351	374	379	345	338	336	360	327	366	366	352	322	369	357	346	350	359	328	367	367	347	336	349	378	369	352	351	393	340	335	323	358	311	305	362	365	336	349	326	384	320	302	391	314	355	357	336	319	364	334	347	382	381	324	380	332	340	356	371	368	377	343	340	360	349	325	338	356	352	337	344	342	360	366	378	371	336	327	354	339	379	358	382	345	360	337	388	352	353	349	368	363	353	341	313	381	359	328	347	335	355	351	350	358	368	370	336	359	329	367	366	335	350	345	358	349	327	349	353	353	360	333	355	359	345	370	326	367	350	336	359	346	357	342	341	382	379	375	341	397	333	339	358	354	350	357	346	324	357	397	365	353	369	349	364	339	361	371	399	380	360	380	367	344	385	335	353	378	335	382	345	352	351	361	334	375	374	325	384	348	355	359	335	371	400	362	340	338	343	369	363	363	376	355	325	370	357	320	338	333	339	375	361	344	339	362	344	342	356	353	316	373	365	336	382	343	362	352	342	348	338	351	367	375	347	324	355	344	347	356	338	387	310	365	365	383	357	348	330	339	358	366	376	390	357	355	364	324	325	385	341	376	356	329	338	339	335	355	363	351	343	338	350	332	379	346	367	364	356	337	323	358	359	334	348	334	380	385	322	357	363	382	357	377	331	338	354	377	349	368	333	375	361	352	340	340	365	350	365	369	355	374	352	361	387	356	363	346	340	370	331	325	339	353	359	377	336	354	366	334	350	373	334	331	349	379	383	370	359	380	396	351	349	331	342	339	360	344	329	338	319	338	362	380	371	357	369	319	370	336	348	345	342	339	345	349	363	351	347	385	363	342	328	364	360	374	360	341	350	351	307	344	340	377	329	362	367	366	322	343	348	370	330	346	354	340	380	346	314	356	318	366	358	360	367	332	351	357	340	349	333	329	368	335	373	326	353	351	313	374	361	325	346	369	336	337	355	319	308	342	359	369	361	369	346	371	330	382	348	369	337	356	323	335	357	376	369	340	314	340	353	335	370	339	381	351	372	336	364	334	364	362	386	369	344	378	336	360	385	317	375	343	312	359	384	376	380	361	334	369	361	349	327	379	326	366	383	338	364	366	345	342	343	346	318	340	355	355	367	340	397	341	368	338	339	338	347	351	328	341	363	377	323	367	348	358	299	340	393	338	363	374	300	333	363	353	351	369	344	357	363	378	319	378	351	366	395	358	340	379	360	362	365	336	328	329	376	387	370	343	389	351	335	342	352	335	318	336	359	376	358	415	347	350	319	349	337	330	360	333	344	343	332	347	357	330	356	387	335	373	329	382	346	365	340	337	331	369	345	359	350	360	342	339	364	344	339	347	357	353	352	343	340	365	326	336	346	341	356	380	343	310	348	380	329	368	369	369	361	365	358	342	349	306	363	364	362	353	370	332	372	351	354	339	374	356	333	371	363	369	333	354	340	371	349	331	364	344	339	326	373	342	351	320	372	366	360	358
24121	21010	28486	27045	25763	23130	17968	10316	6477	4473	3166	2402	1971	1508	1233	1008	833	691	620	544	538	456	410	389	398	334	335	310	275	263	275	273	257	252	268	282	254	270	267	260	268	259	262	256	285	261	263	267	265	268	291	282	250	288	269	267	282	254	289	251	280	224	249	241	266	269	268	234	268	239	255	265	255	257	260	254	265	275	261	273	275	281	243	266	254	283	263	291	268	263	273	269	247	259	264	265	254	279	269	261	270	259	278	281	273	247	270	265	250	239	256	247	265	275	259	265	226	250	287	254	265	268	258	284	264	298	284	240	273	267	283	250	269	274	279	259	257	227	257	256	281	289	259	274	270	264	262	245	273	254	234	255	275	266	275	258	244	258	267	281	248	278	256	274	296	273	288	252	258	253	273	292	255	264	251	279	269	268	265	258	284	248	279	282	272	257	282	253	264	253	253	241	280	277	237	251	265	275	288	265	272	277	267	260	258	280	256	261	265	260	264	234	269	266	280	260	272	296	253	269	265	293	284	259	277	281	267	250	229	258	245	293	261	251	253	266	245	283	257	249	256	252	244	306	225	268	279	256	282	264	275	264	275	290	258	255	270	259	279	285	291	251	267	242	267	303	254	258	270	268	256	289	262	285	239	262	255	265	235	266	267	263	296	262	272	274	272	253	237	254	308	266	255	280	274	261	245	277	267	251	261	265	261	230	279	284	269	263	283	285	263	267	277	254	256	250	253	252	222	267	286	281	236	258	280	253	283	252	260	270	271	298	273	273	261	260	262	248	254	273	258	278	291	235	248	284	254	269	268	283	264	294	266	253	255	270	251	274	255	258	272	230	247	274	252	259	281	261	269	249	260	263	258	295	269	298	269	283	258	263	279	270	260	271	247	257	301	255	270	274	279	291	275	257	257	272	275	282	269	257	278	279	291	257	267	262	259	250	297	288	259	240	257	251	279	286	247	258	264	241	266	279	243	254	308	269	276	261	264	268	274	276	248	301	270	231	287	282	274	287	245	283	250	253	275	264	263	278	247	271	275	251	267	261	261	249	235	301	251	249	266	245	263	280	234	269	266	245	233	284	274	243	268	270	252	268	250	240	249	260	263	273	267	269	294	261	282	291	272	301	274	267	248	256	265	256	271	261	255	271	249	279	284	259	271	298	234	265	253	255	282	276	277	265	286	280	248	284	264	240	273	237	238	276	297	276	263	255	273	261	248	287	286	275	277	241	310	250	281	277	260	255	250	271	257	247	272	258	272	291	279	265	256	259	263	241	271	293	262	265	258	290	295	259	297	259	248	258	249	277	264	239	269	272	269	265	255	284	306	271	260	248	276	275	285	277	271	261	269	267	264	257	264	259	287	265	282	308	247	261	257	253	286	276	236	272	250	253	291	255	255	246	266	292	224	261	241	271	276	288	280	288	241	285	274	251	266	268	274	283	232	250	250	223	278	290	265	274	257	237	291	256	239	245	269	295	265	246	265	267	244	257	265	277	283	279	264	264	262	271	279	247	295	271	243	254	240	254	272	252	286	244	255	234	285	255	278	281	261	264	272	270	229	273	237	295	268	274	250	243	251	287	254	266	261	251	266	251	257	246	271	299	263	256	279	310	263	235	269	250	250	262	252	253	265	227	264	293	279	277	288	276	294	269	289	262	270	299	246	272	229	264	255	271	290	246	265	296	278	255	268	246	277	274	258	259	259	238	274	268	257	288	281	287	274	287	261	273	266	268	280	251	258	272	267	237	266	225	267	294	272	277	269	263	253	240	259	237	266	261	257	242	257	260	255	275	265	264	264	233	274	240	266	243	267	270	276	279	269	241	291	246	258	288	288	275	246	256	284	291	268	273	239	253	297	287	272	244	282	262	260	271	256	304	228	254	282	271	290	231	301	272	269	247	312	260	269	230	273	274	263	249	273	292	260	237	254	276	269	262	245	248	246	265	255	243	257	274	296	257	267	255	281	288	261	262	283	256	285	233	260	285	269	245	259	274	258	268	264	274	276	261	265	267	258	269	244	276	249	272	267	265	269	249	267	264	260	302	267	286	240	249	269	244	271	267	286	241	270	277	260	264	270	268	262	248	272	263	234	275	259	256	262	245	249	268	270	261	267	271	258	287	277	278	268	279	259	244	250	270	259	249	277	256	262	275	253	262	250	254	260	238	263	246	262	265	265	247	285	254	247	264	295	236	249	270	268	262	251	279	269	265	272	254	253	242	300	248	267	285	297	240	291	267	253	216	279	261	279	272	269	247	257	265	266	280	265	251	227	235	241	290	276	267	262	249	274	260	279	260	260	286	256	252	286	278	255	249	274	274	294	263	290	291	260	247	269	292	271	258	267	279	281	266	243	268	240	277	264	277	279	279	273	255	263	238	280	264	276	279	279	277	266	254	260	254	285	261	251	245	275	271	228	285	292	265	273	269	260	254	271	286	255	268	261	265	247	255	275	282	251	268	248	258	262	259	283	252	285	290	260	275	265	273	261	281	256	280	279	254	293	270	267	259	281	288	256	285	261	260	239	246	267	265	245	268	274	278	233	269	258	235	231	283	258	266	247	250	263	258	264	255	274	274	245	315	284	292	277	256	263	280	273	240	267	263	259	242	234	280	245	262	247	248	258	249	283	278	248	281	276	241	259	289	224	254	245	291	272	256	265	264	261	254	262	278	269	234	275	258	240	265	269	229	269	255	260	275	278	272	280	254	295	277	246	282	249	290	260	263	259	257	268	258	279	285	271	295	269	266	275	264	282	271	260	268	255	263	244	261	262	293	253	257	258	280	277	283	266	281	258	279	241	273	285	255	294	306	263	268	271	268	283	269	277	242	277	277	251	257	225	269	255	263	271	251	281	259	299	260	261	269	270	243	267	284	272	267	261	267	249	273	251	265	272	261	270	275	243	255	241	263	241	263	268	251	288	269	245	263	327	283	316	268	265	261	247	256	248	254	274	277	299	279	255	263	284	273	269	272	267	252	247	280	273	271	290	257	278	275	263	276	253	272	266	248	252	263	268	263	248	263	253	303	250	259	225	277	268	252	305	284	285	275	271	251	268	263	253	286	270	272	272	275	263	278	249	265	272	269	262	251	273	277	253	254	269	264	226	272	254	276	242	267	260	280	233	273	262	297	277	251	254	258	242	253	270	278	259	266	238	267	275	286	263	245	253	291	268	271	261	265	248	276	262	250	285	261	278	291	241	254	251	252	261	273	277	239	271	234	280	240	269	261	280	278	245	245	279	250	266	239	230	251	273	239	263	269	292	251	256	251	249	255	266	266	288	254	274	255	279	272	255	275	280	276	243	286	276	266	250	265	270	237	273	288	256	263	282	279	293	250	242	223	255	281	258	227	257	257	267	267	279	270	259	282	272	248	273	261	295	262	270	268	260	296	257	239	250	276	265	253	233	235	271	265	261	275	253	245	251	252	263	298	274	253	263	248	264	258	251	284	256	280	260	251	231	248	276	250	274	255	255	260	275	264
29588	51194	51540	42474	35609	28785	23169	17111	12340	9048	6536	4974	4124	3166	2440	1923	1700	1342	1158	976	855	736	721	659	580	550	551	497	464	447	424	378	392	388	377	374	383	351	363	376	402	387	391	357	364	396	391	422	392	374	400	346	391	379	423	359	417	357	391	411	415	362	439	388	398	380	400	398	368	383	384	392	407	401	377	370	366	380	420	397	389	402	382	392	395	369	366	327	381	397	386	369	400	378	371	351	373	395	429	409	387	355	388	381	368	372	367	383	430	375	359	376	375	398	413	395	403	393	402	374	397	365	373	365	362	370	403	379	431	372	358	417	417	354	386	385	372	405	381	345	347	356	348	343	376	363	399	378	396	392	394	361	401	373	362	395	403	383	387	370	373	378	337	402	379	376	415	376	349	380	409	384	399	386	376	374	394	371	397	380	356	381	354	353	396	393	376	375	372	392	372	392	352	345	405	387	362	372	367	354	343	388	390	394	373	342	383	376	411	385	356	399	364	345	379	367	378	388	382	356	388	359	383	385	385	390	379	376	371	402	384	397	344	402	378	386	334	388	421	370	423	358	362	392	371	384	347	400	356	387	364	350	398	408	404	390	372	379	376	391	372	317	377	377	366	366	378	368	416	360	432	419	359	403	401	385	394	422	370	349	335	396	368	350	386	377	376	392	367	360	371	371	409	376	362	358	393	384	400	405	395	385	362	381	379	355	375	419	389	368	351	379	360	375	361	358	394	396	394	398	387	375	368	359	372	366	350	360	375	372	357	389	400	387	400	377	426	365	359	417	350	414	374	379	375	376	366	382	436	402	351	385	351	378	402	355	378	384	364	380	375	415	376	391	356	349	366	393	381	354	380	398	377	401	358	412	381	394	379	387	367	408	363	402	366	361	338	401	370	365	374	371	387	411	337	374	393	389	371	391	360	377	379	371	367	374	365	376	371	366	401	345	349	416	368	372	362	389	381	396	363	360	376	369	389	352	402	404	338	366	389	383	369	380	383	373	369	391	374	359	406	371	376	373	382	395	334	376	371	362	396	360	383	331	362	406	378	363	369	368	382	397	398	404	410	364	404	366	366	374	365	374	377	367	354	348	406	379	410	389	414	386	390	353	376	381	376	368	395	368	410	370	385	385	409	373	348	361	412	403	353	364	365	369	368	414	415	382	362	373	388	375	370	364	404	354	348	368	378	385	425	376	401	376	356	361	384	378	393	362	369	359	354	363	419	395	375	387	383	321	363	357	360	361	384	374	394	395	384	401	437	392	371	373	356	363	370	353	390	378	377	391	386	383	377	397	393	376	392	355	403	401	392	351	385	378	383	411	383	360	388	345	398	412	384	358	408	373	360	382	388	388	378	375	351	388	405	369	376	380	406	353	368	388	388	399	380	361	373	386	392	387	351	394	394	382	383	388	380	382	375	390	400	388	364	387	389	402	412	340	345	372	394	384	415	349	388	402	362	363	390	405	374	363	406	391	358	382	403	385	349	406	357	364	365	379	360	356	399	377	358	398	382	373	364	398	365	337	385	375	379	364	378	396	417	405	406	385	388	369	364	365	397	368	382	365	347	399	370	399	392	368	394	408	402	395	389	373	359	400	401	382	381	389	410	416	376	368	381	372	418	391	371	398	368	401	401	393	374	405	399	352	362	407	399	401	357	370	398	382	400	367	385	371	372	358	397	401	396	377	379	350	407	411	358	379	363	407	377	324	367	383	379	363	366	393	420	401	378	359	385	354	386	386	431	363	384	375	363	336	369	377	428	400	404	404	369	386	392	369	376	371	402	373	368	362	371	356	406	411	416	370	392	374	330	351	378	394	403	390	372	336	379	372	403	364	384	349	396	375	360	408	348	404	375	412	367	367	412	370	380	360	349	382	377	385	389	380	391	396	401	368	394	407	435	349	412	339	381	394	394	401	393	381	397	373	391	352	383	370	357	348	385	349	381	382	375	402	363	372	398	395	406	363	398	364	378	386	376	389	371	395	429	369	387	350	378	408	404	385	348	400	387	386	384	370	367	353	394	370	391	373	377	344	380	385	368	380	383	392	378	386	369	371	365	388	360	384	360	400	372	377	391	340	379	362	399	368	374	380	381	348	352	395	356	373	378	350	399	391	387	381	394	375	372	377	368	401	383	382	386	389	402	368	390	361	405	392	373	375	387	384	392	408	353	385	382	378	367	393	362	399	365	368	374	396	383	423	348	380	346	377	347	388	402	371	372	377	403	392	395	400	369	377	405	404	396	387	356	428	387	368	409	415	373	391	400	374	359	382	398	370	410	363	380	433	366	376	417	398	375	385	356	386	349	359	395	379	386	401	377	405	406	366	402	376	346	382	394	374	382	414	389	372	380	360	370	342	381	379	388	387	387	371	362	405	386	378	385	364	382	399	370	331	397	380	368	417	392	372	409	405	421	385	356	369	385	380	365	394	394	351	423	421	358	377	365	348	361	374	444	406	379	405	364	382	386	361	356	409	381	352	385	409	356	380	366	412	402	390	386	355	406	368	370	418	366	379	389	346	387	400	359	394	385	376	371	368	371	397	377	378	364	368	421	397	380	388	384	358	391	416	394	389	376	394	389	405	379	397	382	404	393	374	360	373	401	417	371	362	396	361	380	378	409	383	388	396	360	381	379	376	389	390	410	400	401	375	383	369	380	380	411	393	403	391	386	406	380	351	419	392	360	393	357	374	402	371	373	407	372	420	360	361	361	380	413	345	346	409	395	381	373	389	383	367	375	352	403	391	395	367	397	355	409	373	395	403	389	388	403	355	369	389	385	394	388	379	362	395	381	398	393	398	373	378	361	401	368	387	348	385	392	356	374	374	417	399	376	376	373	363	380	395	377	386	389	416	388	378	387	399	392	374	379	384	418	395	392	380	341	421	388	382	393	391	358	400	378	389	371	380	401	391	380	399	384	376	366	378	374	422	416	390	391	362	358	389	405	365	406	419	375	401	383	363	428	357	354	382	418	366	404	388	407	406	389	400	359	381	383	396	396	392	380	397	380	413	413	378	380	368	380	378	386	399	365	397	382	386	366	406	393	394	381	380	351	377	378	386	363	373	365	376	383	378	349	382	436	395	353	353	378	391	415	356	357	378	380	381	417	384	365	363	352	411	389	377	380	347	376	383	402	396	381	377	333	359	402	412	401	387	404	347	396	371	383	398	379	384	422	409	394	364	406	371	377	409	372	391	349	416	393	376	382	379	423	395	393	394	383	408	442	377	382	404	386	374	348	394	356	393	386	323	397	395	407	403	372	406	399	404	397	413	406	381	371	392	392	364	381	385	428	386	402	400	367	390	409	358	438	387	368	380	358	375	361	364	382	407	381	357	367	368	393	371	410	391	408	347	361	363	369	350	356	370	371	398	357	345	358	373	396	370	347	359	359	403	380	355	357	404	336	422	371	409	404	413	386	408	379	421	385	397	385	373	384	354	380	387	400	400	356	396	350	403	407	387	361	370	387	367	389	391	363	364
22952	21006	28691	24525	24566	26429	24650	15552	9889	6810	4586	3476	2642	2206	1705	1277	1100	853	796	705	581	484	507	401	406	340	311	333	302	271	236	249	273	243	267	285	235	272	243	266	253	250	258	258	255	245	257	241	245	229	245	238	222	261	239	260	266	248	250	263	234	265	241	229	211	278	276	230	250	252	249	235	240	239	223	247	262	254	242	226	239	250	242	225	243	250	218	237	268	238	260	247	218	278	274	257	255	231	230	269	234	221	251	246	266	258	251	258	271	221	237	248	249	244	268	258	250	234	240	262	262	234	235	239	231	226	239	261	260	220	278	214	253	256	258	243	258	239	251	270	240	246	233	229	255	209	262	240	194	259	250	246	241	268	243	250	247	268	270	266	224	253	225	237	242	262	257	233	243	225	252	230	265	236	247	245	276	239	281	242	231	263	276	285	223	244	277	202	230	257	242	233	264	213	232	235	224	235	252	274	239	241	211	256	233	265	232	278	220	245	255	239	256	249	236	250	239	255	238	237	244	234	236	240	240	245	241	265	246	254	231	244	258	240	250	247	242	252	231	225	249	235	270	261	265	247	241	239	253	214	233	223	228	220	260	249	250	282	254	229	235	258	253	261	239	243	222	264	282	244	251	213	237	238	253	253	256	253	252	248	247	272	237	203	265	230	240	244	259	230	222	257	267	238	255	278	258	238	251	250	261	275	282	263	260	235	256	228	256	247	213	248	225	243	252	244	233	252	231	267	238	233	252	265	264	236	252	231	259	246	245	267	249	247	218	260	256	253	269	246	238	258	233	245	253	256	259	262	293	236	238	278	243	244	266	218	254	223	267	247	240	247	220	265	229	224	267	243	250	249	219	248	275	252	259	244	231	249	224	255	280	233	255	234	234	255	248	236	250	222	239	237	236	244	239	250	270	275	251	247	248	226	237	238	233	288	254	228	243	243	254	259	240	264	236	275	244	236	251	218	241	231	249	256	270	235	258	248	217	255	230	238	241	261	255	280	252	248	262	261	244	238	249	245	228	251	247	233	241	235	224	255	256	249	249	277	244	266	237	250	250	230	252	251	251	242	265	248	241	264	265	264	239	261	234	250	213	246	254	265	238	249	237	241	236	276	242	237	238	239	267	248	281	257	239	234	251	246	265	230	260	293	234	253	238	220	229	269	259	239	255	273	267	264	234	265	245	252	265	202	218	249	212	249	229	277	255	240	268	244	250	245	244	252	241	251	259	254	259	269	244	250	221	259	251	245	282	241	253	232	244	261	251	200	254	254	235	231	206	264	263	255	274	251	252	224	268	241	222	270	257	243	261	237	241	255	263	246	233	238	258	284	258	272	263	263	245	236	267	270	284	239	259	237	249	255	219	238	212	301	264	238	265	249	241	255	211	245	251	265	223	265	250	245	249	223	239	249	259	253	231	273	235	248	235	242	275	218	240	234	233	248	252	249	231	210	274	239	238	262	260	246	241	239	266	240	223	240	270	249	254	233	249	260	228	262	251	265	232	249	199	258	256	226	254	270	235	230	239	199	238	210	262	252	267	237	226	255	239	258	229	243	248	262	227	234	264	255	235	251	269	220	231	232	234	284	238	234	241	234	244	247	207	229	239	270	250	255	250	258	251	266	246	240	254	241	272	245	249	244	243	247	243	238	226	249	242	232	236	231	248	262	234	244	236	235	235	236	237	252	256	255	231	240	233	231	255	254	242	278	242	264	220	213	271	255	265	238	262	274	254	240	216	243	251	254	231	258	239	267	231	248	244	219	242	255	244	255	228	231	265	246	252	233	234	247	240	227	262	269	255	238	258	246	237	254	232	250	265	240	281	264	243	241	236	255	250	234	263	245	239	220	279	266	258	264	268	232	213	238	258	236	253	261	257	259	277	276	211	246	248	250	246	260	238	242	231	241	238	239	232	244	233	252	238	250	245	238	248	241	244	234	237	231	252	226	237	261	264	214	237	250	262	231	259	249	253	250	242	250	247	252	242	246	261	232	239	257	239	232	225	233	229	275	238	260	242	228	264	283	230	231	213	218	255	269	244	227	260	242	273	265	226	252	263	236	263	228	242	237	255	244	266	239	258	266	242	213	230	244	229	230	240	248	262	273	218	244	257	255	228	262	266	245	261	227	228	232	244	249	239	255	227	239	232	249	245	255	259	250	249	249	246	253	247	268	270	233	250	225	241	258	258	257	211	250	243	229	274	238	240	242	237	254	237	247	261	240	274	255	248	253	250	233	221	229	237	222	235	234	264	223	255	239	257	224	254	213	258	280	277	244	274	232	249	263	253	255	235	252	210	257	236	232	243	231	244	278	251	255	230	219	267	243	237	246	259	246	246	239	255	234	255	227	237	235	258	232	245	231	276	257	239	249	254	248	245	262	286	253	232	260	205	252	231	234	239	232	261	235	233	251	236	272	219	239	231	222	226	240	244	236	242	246	235	279	247	241	238	268	222	229	276	272	260	266	249	253	258	227	247	244	242	219	247	243	249	260	268	235	230	260	258	244	245	249	218	236	263	257	268	257	240	267	254	253	249	233	254	251	260	261	270	223	279	237	263	239	264	240	233	258	223	263	270	246	249	241	254	246	272	250	235	244	274	226	250	251	263	235	250	236	235	247	265	214	223	248	277	237	259	234	269	243	217	296	245	282	243	234	235	233	248	243	254	257	269	240	270	228	253	239	249	230	260	256	263	250	256	266	225	253	245	236	249	232	252	255	240	265	213	245	267	230	259	222	236	249	261	246	243	250	245	233	218	244	238	242	257	214	255	247	232	272	279	258	246	243	234	244	263	262	256	254	240	253	278	250	221	238	228	253	216	267	242	270	248	216	240	246	256	238	259	253	252	235	248	242	245	271	251	238	249	251	253	291	244	280	244	264	239	271	224	241	239	248	280	233	252	244	247	250	244	251	235	242	220	248	275	253	265	255	251	222	243	258	256	221	243	285	232	258	257	225	208	219	258	239	226	241	260	266	201	265	233	230	242	247	240	275	237	253	236	258	235	248	258	236	246	264	276	261	267	255	249	268	223	225	264	256	252	252	268	270	234	219	243	243	259	249	272	240	261	240	257	228	256	249	258	221	214	270	247	276	239	256	227	234	215	252	250	264	236	216	250	237	227	227	243	262	260	233	237	240	266	246	235	248	240	235	250	254	244	245	257	240	248	256	268	281	265	260	245	280	257	251	263	261	264	269	232	235	258	248	266	251	222	255	255	257	241	225	240	262	238	262	237	248	255	258	240	263	224	256	234	247	276	256	249	249	241	250	254	233	280	243	237	274	263	223	207	233	286	241	233	234	246	258	251	241	238	233	248	261	259	267	250	263	238	242	258	243	274	260	232	231	256	259	244	263	256	257	235	254	252	237	252	231	247	236	232	246	236	254	235	237	228	256	242	250	236	259	252	229	262	278	228	222	231	247	261	255	235	237	258	276	265	245	227	218	243	216	244	247	232	249	256	252	221	239	230	264	264	256	248	262
32941	57785	56672	48492	41693	34400	28091	21963	16568	12413	9237	7016	5398	4472	3346	2605	2109	1773	1409	1319	1069	933	823	727	686	633	595	473	427	404	361	393	336	374	363	363	358	387	365	332	335	347	345	351	355	351	358	339	354	362	324	331	377	359	368	315	363	360	356	350	363	365	329	311	328	331	323	345	356	345	318	322	362	340	349	335	341	362	328	338	372	352	321	332	361	350	337	343	360	363	353	369	338	342	371	355	315	371	400	348	349	356	368	328	348	372	352	334	335	370	345	353	330	354	326	318	376	367	337	368	343	317	356	351	353	360	344	320	367	339	374	327	340	354	329	314	338	339	342	336	356	342	340	332	344	343	357	326	346	345	382	348	353	347	346	334	372	372	350	354	332	336	347	352	367	369	333	368	336	372	324	345	333	370	369	324	352	295	348	343	368	351	358	378	346	352	333	350	347	377	325	353	363	352	345	349	357	367	338	355	290	372	336	358	363	335	350	333	360	335	353	334	329	344	363	372	332	333	356	357	337	342	347	348	354	344	356	359	344	354	349	340	320	341	346	322	336	358	348	372	367	354	372	366	318	359	369	369	315	353	349	338	359	375	352	372	371	320	324	363	361	366	317	340	347	353	370	318	333	355	339	326	332	377	353	338	352	353	319	335	358	364	354	352	381	360	328	359	356	352	370	358	342	338	355	401	332	351	355	344	371	338	323	348	336	353	359	334	356	366	361	325	346	289	317	333	383	368	326	328	349	338	359	345	348	352	317	350	345	348	337	348	345	356	365	347	322	368	325	386	329	338	369	345	332	368	354	341	328	334	341	362	373	352	391	383	366	363	338	337	395	355	352	293	316	338	372	356	315	353	356	339	340	371	361	346	329	349	348	341	373	332	337	318	333	331	318	326	340	340	347	362	358	351	342	335	326	368	336	344	351	342	370	338	373	298	334	333	375	357	346	357	344	358	364	374	349	325	334	384	351	368	303	347	326	368	352	336	346	414	329	372	336	365	339	352	370	330	348	337	343	340	311	390	338	347	355	322	328	332	321	334	352	338	353	369	336	360	366	346	367	361	338	322	332	377	351	362	351	371	365	373	360	329	330	359	321	351	345	351	369	379	362	377	360	340	375	352	346	348	318	372	369	390	344	328	351	340	375	312	373	374	339	325	395	347	348	332	372	356	338	344	354	341	383	351	334	349	339	322	360	344	362	360	350	346	334	364	340	370	327	342	376	361	360	323	340	357	360	362	343	350	339	337	382	366	371	351	380	344	308	359	329	372	367	327	358	324	345	353	372	381	343	362	337	341	346	359	363	387	334	331	353	335	350	349	365	365	312	308	399	359	366	336	348	341	330	351	340	309	355	354	343	362	325	345	345	327	368	352	349	323	336	386	377	368	334	381	339	377	381	350	342	343	367	338	381	315	347	340	360	361	359	327	310	336	345	361	343	325	344	360	365	344	360	323	372	351	379	315	367	350	369	365	381	361	319	360	328	360	367	334	357	400	391	368	336	341	333	342	350	333	362	337	326	331	319	361	329	317	347	331	336	336	335	364	317	354	303	331	336	376	338	331	325	363	359	346	346	345	358	371	377	354	342	315	336	332	354	366	324	347	348	347	341	351	352	336	328	335	327	383	341	310	341	327	375	334	340	315	335	362	346	378	329	346	331	352	347	337	333	363	392	351	381	349	362	354	302	356	343	351	343	344	368	339	385	312	322	350	343	356	335	340	345	362	359	383	336	332	355	354	339	341	363	366	327	377	360	331	347	339	346	353	385	368	344	337	333	351	392	332	326	370	355	341	320	323	357	357	348	390	348	355	353	328	352	366	352	357	370	358	333	361	335	344	342	363	355	336	350	350	340	325	338	345	297	353	367	363	337	311	341	329	347	330	376	341	333	349	356	362	380	362	355	371	321	358	389	328	393	360	352	330	339	324	375	342	327	363	338	326	315	324	345	339	357	348	369	338	362	368	364	385	355	339	339	318	340	345	305	357	384	371	375	377	351	354	362	324	354	359	384	352	343	313	368	342	346	327	345	315	395	332	357	339	324	354	358	323	370	360	350	367	315	360	355	333	342	351	335	346	356	360	355	361	362	349	313	344	335	357	333	341	412	337	323	335	367	347	332	362	358	329	342	345	363	322	336	398	327	351	356	340	336	356	363	345	345	353	334	344	314	411	330	345	345	328	372	357	335	369	285	332	336	365	350	342	328	319	337	324	359	378	328	363	372	382	332	363	348	351	340	335	365	368	360	322	345	343	369	349	376	339	331	362	334	339	374	331	319	347	344	379	346	377	353	347	311	378	341	407	356	380	335	344	338	344	363	376	342	359	340	351	368	355	359	352	345	320	343	362	392	358	311	329	349	331	331	370	357	348	358	352	357	359	339	350	319	354	355	364	350	367	351	335	341	350	325	335	331	363	329	379	351	333	340	352	333	346	346	332	345	337	378	349	366	362	327	347	327	342	346	348	350	361	349	367	342	362	391	327	331	338	357	340	336	367	355	326	347	344	343	345	379	334	347	328	339	342	343	365	366	349	328	352	349	379	336	350	329	369	351	366	332	334	349	382	355	356	364	358	347	348	340	337	345	347	365	342	329	346	326	332	352	313	376	351	359	357	351	329	315	354	341	378	340	366	369	365	377	356	344	353	365	332	362	313	359	349	367	341	358	341	347	349	331	346	352	356	347	341	382	341	375	349	353	356	337	347	327	367	369	365	345	358	345	342	334	288	337	310	330	340	351	329	322	365	340	354	352	379	359	345	337	330	344	352	354	393	314	327	363	377	332	334	334	373	374	363	371	354	324	359	364	325	377	361	349	343	379	319	324	318	344	345	337	326	365	375	320	361	365	371	358	337	306	341	351	352	347	344	323	343	346	368	313	335	356	362	322	323	353	335	350	342	347	342	354	331	339	347	366	339	371	357	353	349	375	331	371	357	346	343	326	336	374	353	355	377	334	377	330	357	367	334	335	348	337	338	378	326	318	372	334	338	335	333	357	316	335	339	337	300	360	339	324	354	375	360	322	315	330	356	344	377	343	344	363	353	359	316	331	327	360	360	349	341	338	373	361	334	300	334	382	360	365	372	364	373	347	322	342	356	388	331	355	354	335	340	336	369	377	381	372	332	350	323	356	375	351	376	323	403	349	373	342	326	343	329	327	379	368	335	363	335	327	357	361	335	353	365	360	316	361	379	338	354	333	383	322	345	325	363	357	354	360	317	313	335	357	353	358	369	329	384	366	370	376	336	308	347	336	334	369	318	347	356	339	357	376	324	343	333	334	354	343	304	318	323	346	342	345	359	347	362	349	347	361	362	357	341	384	349	385	345	349	373	368	346	335	329	351	337	359	364	368	377	330	331	354	358	374	400	369	415	361	376	347	364	350	352	348	373	348	346	358	363	347	378	327	344	338	306	362	379	366	375	359	354	337	354	368	339	319	355	341	366	336	376	381	362	365	355	322	345	336	354	357	365	365	355	334	347	336	340
27730	27370	36550	30821	21087	13249	8087	4755	3289	2367	1642	1303	1079	790	720	645	519	471	404	397	368	359	305	272	277	283	265	273	287	224	231	247	254	216	261	240	226	247	258	241	221	249	250	231	244	240	261	266	240	232	214	223	233	230	238	248	257	234	257	229	233	268	233	227	226	263	231	222	228	231	233	222	236	221	273	254	231	253	268	236	263	215	234	259	259	236	272	265	224	229	250	246	229	248	245	267	262	255	254	220	245	238	252	240	258	249	248	234	246	240	231	259	229	257	250	250	258	236	246	213	257	241	257	254	232	258	256	257	232	248	265	270	249	259	237	267	252	241	235	249	220	249	261	221	250	244	222	219	231	266	246	238	278	204	215	257	231	249	244	218	248	204	263	229	198	232	233	249	229	259	244	230	239	247	245	243	255	244	261	259	249	250	220	225	246	239	224	235	228	249	261	220	246	235	275	211	200	217	231	234	224	253	285	236	250	237	216	236	276	225	219	235	234	243	243	255	242	235	259	216	233	221	234	260	263	247	220	214	226	237	215	235	252	223	234	245	224	237	237	248	248	250	211	240	207	254	238	226	238	225	226	242	259	256	203	240	219	272	236	245	228	253	235	261	222	238	249	227	226	237	246	232	211	239	217	244	270	254	232	233	232	246	222	268	259	231	246	256	259	217	242	245	250	243	228	222	244	212	238	237	234	232	219	245	266	204	237	255	244	216	254	271	234	232	242	262	247	230	248	223	245	240	224	263	227	230	241	246	231	259	234	260	225	258	246	253	247	270	265	217	262	258	267	219	231	228	232	262	244	265	235	247	205	259	230	220	220	260	235	268	255	225	241	249	246	236	264	255	236	236	221	230	285	253	224	244	263	237	257	214	230	231	230	244	229	247	247	231	253	233	235	236	263	269	220	217	241	236	227	243	221	236	235	271	206	254	257	199	258	237	225	232	243	263	220	243	237	213	242	246	221	275	255	222	211	241	262	258	235	281	240	234	251	270	253	234	265	251	263	269	268	271	264	236	225	249	245	221	256	264	249	256	248	255	255	230	233	267	244	239	251	225	231	240	245	228	276	234	226	252	266	218	234	246	243	226	245	200	247	242	239	250	204	217	244	247	257	239	265	257	243	247	228	232	247	243	215	236	266	242	243	258	249	237	225	244	240	280	239	246	253	228	237	240	272	224	258	229	233	255	229	243	232	244	198	224	239	274	233	242	236	256	206	253	260	237	249	234	225	218	239	222	233	207	232	229	223	250	256	223	223	236	243	235	215	231	264	261	248	247	243	241	247	236	250	246	265	250	225	275	257	249	235	230	262	232	213	273	234	262	233	212	219	239	260	233	224	237	215	250	267	224	242	248	252	255	223	244	242	210	242	267	247	258	216	263	245	245	266	239	221	243	264	273	261	256	234	226	245	240	224	232	232	249	239	232	258	229	263	230	270	240	251	225	249	255	250	216	219	230	259	260	240	213	254	229	230	236	235	269	232	237	220	238	231	243	233	247	237	249	271	236	256	215	263	232	246	242	242	234	233	248	251	262	215	225	260	234	253	251	243	244	236	255	224	232	234	245	245	243	230	246	251	264	230	269	268	247	240	250	257	207	227	242	243	231	241	233	269	243	246	235	230	246	243	251	254	265	251	230	229	215	234	246	231	253	230	255	247	225	240	245	236	227	266	244	239	228	237	218	216	284	245	258	234	252	250	250	257	230	271	224	233	281	244	255	246	257	261	268	225	253	239	241	251	225	229	235	225	224	256	240	232	243	210	225	253	222	220	259	251	249	258	259	240	250	229	230	246	238	222	276	219	232	256	255	236	249	243	240	235	235	259	242	243	234	228	226	210	240	230	243	247	250	234	247	208	254	232	231	234	246	259	231	216	228	256	244	268	236	230	236	253	255	203	243	226	213	235	244	246	232	239	223	253	205	225	230	252	232	239	259	249	237	256	255	220	254	242	232	257	264	261	256	238	238	241	252	248	253	211	235	233	280	248	242	223	239	228	235	243	240	242	243	253	263	269	242	258	243	271	254	244	232	215	243	236	215	263	245	229	236	244	213	243	252	243	228	248	252	224	237	224	195	253	241	254	228	256	212	224	245	249	251	242	232	229	218	245	246	222	243	223	230	238	216	229	228	251	255	231	225	231	251	269	236	242	269	228	250	234	254	227	232	219	249	218	233	231	246	234	257	239	253	240	231	222	244	223	239	273	237	249	211	240	240	246	255	251	253	236	243	265	265	233	223	245	252	241	260	253	261	227	238	238	217	223	260	218	230	209	234	228	230	222	237	236	224	237	253	236	248	224	243	221	235	259	232	249	228	238	249	235	278	263	223	266	242	217	243	246	232	244	235	215	262	233	251	227	210	264	245	232	219	261	279	241	246	257	236	225	233	258	243	252	255	224	251	231	258	260	273	253	239	215	240	259	235	249	220	236	241	261	243	221	222	251	250	247	248	219	234	210	259	253	248	228	242	252	262	244	228	234	230	237	229	243	244	229	220	243	201	211	253	256	281	227	264	236	262	248	228	234	258	238	242	224	234	257	271	228	255	221	249	236	222	245	249	270	235	243	233	231	232	255	227	268	224	239	228	245	247	248	242	253	232	257	265	218	248	250	261	248	258	231	227	222	210	236	260	236	239	283	230	250	224	227	259	230	255	223	264	276	242	252	219	259	258	230	264	249	233	253	240	242	228	250	257	234	218	211	237	245	239	222	247	238	266	254	221	253	262	212	247	239	269	234	250	264	275	265	233	233	236	231	282	249	247	232	219	243	230	253	233	241	222	248	231	268	259	229	252	273	257	226	262	253	232	234	264	266	232	251	234	260	223	241	260	204	237	226	237	238	234	221	240	230	246	266	239	256	236	228	212	251	231	265	247	245	259	250	253	240	276	242	242	239	241	241	247	234	227	240	264	257	217	264	239	228	250	248	218	268	230	229	250	245	257	231	230	221	246	246	242	230	235	264	235	220	269	235	240	266	274	229	232	244	226	204	226	236	268	215	242	248	257	227	268	238	238	240	223	256	240	231	240	242	206	245	231	236	238	259	241	226	257	236	253	235	227	241	243	237	226	228	263	274	252	227	246	243	233	246	267	260	237	218	244	266	244	226	260	213	228	247	243	265	266	265	231	224	247	268	243	217	244	238	250	231	240	233	247	265	230	239	263	234	241	233	239	246	245	230	231	219	237	253	229	214	234	258	237	253	239	263	253	242	252	235	239	245	241	228	224	227	247	245	246	231	223	234	253	252	224	234	234	246	260	272	239	232	253	216	215	266	245	263	238	259	237	240	260	212	245	218	236	223	248	250	265	223	220	236	228	254	231	237	234	241	265	242	234	248	247	241	255	237	245	223	238	258	258	218	264	240	236	225	250	253	228	229	247	233	223	245	221	235	240	233	262	223	203	244	245	237	221	198	232	252	217	234	252	235	211	249	220	226	257	236	224	223	242	251	213	268	251	280	254	270	227	234	226	248	267	232	245
29846	45785	43742	34060	26659	20258	14753	10036	7414	5270	3829	2957	2211	1811	1465	1183	1022	881	769	652	569	518	493	455	496	428	396	378	367	362	341	408	357	356	385	342	386	344	344	341	374	347	351	351	362	341	327	341	387	373	365	375	338	336	334	360	322	340	335	361	329	335	338	372	345	338	346	331	361	343	346	323	370	352	356	321	364	328	299	354	358	343	345	327	362	324	332	327	325	330	331	337	343	344	344	360	341	348	349	365	364	364	394	356	347	338	352	378	318	314	350	316	336	368	336	347	354	331	365	363	358	373	382	340	327	307	358	371	336	345	362	365	334	377	328	329	325	340	394	348	342	362	331	342	375	325	316	371	384	351	365	354	355	311	361	371	330	340	335	354	341	333	372	367	325	346	329	337	347	351	355	369	350	351	326	351	356	333	332	323	368	369	327	362	351	388	357	375	330	338	354	334	352	364	355	360	320	326	350	351	349	299	321	352	375	324	367	350	305	362	359	326	335	346	342	334	325	352	374	349	339	326	335	343	329	355	331	357	344	356	316	342	387	374	322	355	338	310	343	336	333	344	373	338	345	362	364	352	355	334	381	326	324	375	366	360	346	324	317	329	360	341	332	360	357	320	343	338	311	345	337	338	346	351	352	329	339	334	319	320	359	311	359	361	318	340	346	360	331	347	367	314	330	362	347	328	349	330	366	335	358	338	333	316	332	358	364	350	332	341	363	308	350	359	339	303	374	332	334	380	343	351	321	344	371	334	325	359	305	320	330	356	376	357	330	301	343	334	362	344	360	328	342	389	363	346	353	355	352	352	365	362	315	338	359	322	331	342	336	371	322	375	351	335	398	360	341	350	317	360	342	363	360	343	309	310	345	330	331	310	328	370	357	363	364	336	317	348	308	325	369	343	328	379	361	328	322	336	355	348	335	348	308	334	335	375	345	341	375	363	352	318	343	382	349	334	344	349	382	344	348	344	347	377	317	338	331	336	326	353	363	333	337	322	375	361	339	324	349	334	369	360	381	317	338	309	366	338	358	366	319	338	330	367	359	349	364	334	341	349	344	360	368	333	360	322	344	317	315	309	356	343	349	323	324	339	317	341	323	315	310	300	341	319	360	328	373	357	347	374	328	329	366	350	366	347	342	327	358	318	355	346	355	354	323	361	346	374	339	363	337	358	347	336	316	344	367	306	317	343	347	334	333	342	367	350	330	346	359	332	333	352	321	328	342	338	348	349	358	331	342	322	382	345	359	337	328	317	334	358	331	341	382	365	352	354	351	323	361	322	345	334	353	337	382	336	338	336	365	370	334	339	356	344	335	355	340	355	360	328	328	342	365	329	320	349	359	364	345	360	327	323	341	347	351	371	352	341	375	360	371	301	329	338	359	367	353	356	342	361	333	324	335	349	330	315	322	315	339	341	327	346	326	319	346	326	375	330	349	363	355	351	370	341	343	334	337	351	351	320	339	336	349	362	344	330	358	348	368	344	347	346	356	370	351	327	350	324	316	358	380	361	320	358	348	363	351	312	355	337	342	353	329	357	361	350	333	333	366	352	307	361	326	333	371	354	372	326	298	337	377	366	336	324	388	371	373	358	339	350	346	325	379	356	395	374	339	379	363	375	343	340	339	380	366	348	371	361	352	336	339	350	376	336	375	345	339	313	343	324	357	336	319	371	367	353	345	348	334	363	357	348	326	343	370	332	307	321	355	357	367	338	331	319	395	359	368	369	355	352	324	378	329	330	393	298	343	359	338	318	326	319	361	333	336	368	352	326	352	333	317	320	326	330	326	348	365	369	370	363	362	364	360	370	354	364	362	361	347	369	336	366	360	337	370	336	377	329	375	319	329	363	343	361	363	342	370	357	322	369	342	320	340	361	331	375	326	368	353	350	346	335	356	319	346	352	329	365	360	344	354	343	345	320	349	339	336	369	351	322	338	372	370	370	354	332	362	338	339	377	389	369	379	311	362	335	357	340	355	349	337	354	348	337	347	377	336	354	358	371	335	335	327	338	360	349	342	350	359	368	308	359	363	356	339	358	362	340	359	340	439	368	338	374	325	339	358	361	341	337	337	346	333	345	373	376	354	319	339	339	360	337	353	357	345	344	334	348	336	347	339	346	342	339	326	352	355	362	338	351	349	379	379	334	365	339	321	333	348	333	352	352	333	366	358	347	324	397	388	329	331	358	335	329	371	337	341	364	347	298	324	346	341	352	330	334	324	325	355	347	312	299	314	344	377	350	358	362	346	373	325	345	350	345	390	348	369	336	362	346	292	356	327	351	357	348	355	350	366	336	355	370	355	389	337	333	358	364	331	360	346	350	353	326	319	334	349	363	361	365	345	334	351	356	352	354	350	325	384	354	337	371	341	336	328	372	356	355	358	331	336	357	299	340	324	361	320	376	340	354	358	371	360	369	368	341	336	355	303	332	352	375	319	369	333	380	355	364	328	327	335	355	338	355	376	337	362	341	358	377	312	353	361	365	371	329	308	337	375	368	379	335	333	326	331	363	345	356	341	347	359	339	336	339	359	330	355	326	333	389	349	359	356	356	371	357	348	354	351	361	355	353	365	368	370	353	324	323	365	350	358	354	337	325	374	344	354	336	329	355	325	316	347	326	371	377	362	361	338	348	321	315	362	347	357	349	299	346	317	362	349	384	337	359	327	347	347	362	361	320	331	354	332	346	335	330	361	344	358	299	325	342	320	322	324	367	364	326	333	340	319	347	359	346	356	347	330	360	344	353	309	353	359	348	347	326	335	349	363	359	341	350	347	347	349	375	323	366	363	345	378	317	350	349	315	385	351	356	351	330	358	368	339	305	326	357	334	336	325	356	347	332	343	340	332	353	334	354	346	352	336	318	369	349	332	371	346	338	327	360	359	355	360	341	332	360	384	324	334	311	299	337	347	338	352	321	338	343	370	344	365	373	322	355	333	356	366	320	331	315	402	352	363	330	347	349	360	330	370	344	334	364	311	356	343	338	356	328	314	359	329	332	346	357	329	343	351	333	360	376	371	340	376	316	325	351	378	323	348	335	357	337	362	322	337	347	348	356	346	364	345	333	332	352	342	329	369	343	362	354	344	356	359	324	393	357	345	350	326	377	358	381	322	316	332	314	359	344	342	348	332	351	311	386	327	341	344	319	325	342	339	360	347	336	322	343	366	338	310	379	319	354	374	356	326	346	373	367	344	333	367	350	334	346	324	388	350	330	350	382	345	349	319	330	351	319	317	307	350	333	320	352	333	350	340	343	351	341	346	347	350	334	367	353	325	368	357	342	368	326	348	373	334	363	343	333	340	356	348	374	312	345	326	346	351	363	321	334	320	361	344	333	346	343	356	339	330	339	331	381	343	292	348	350	352	380	368	367	347	340	310	361	337	359	360	335	332	371	360	398	359	348	341	341	343	334	320	319	366	327	356	346	327	313	376	348	330	363	355	324	342	331	350	337	322	336	370	330	347	322	336	349	315	320	365	371
24030	21036	28551	26714	25654	23368	17966	10241	6791	4637	3139	2353	1882	1448	1165	968	784	736	583	583	544	440	370	380	366	329	337	294	291	268	272	267	290	283	257	253	273	247	272	283	275	271	270	270	290	265	274	277	251	246	264	258	290	266	256	237	237	271	275	273	252	270	272	238	274	248	275	271	270	263	282	261	241	275	268	243	256	217	251	237	269	269	225	274	269	236	246	250	246	245	264	266	253	247	262	259	226	260	268	246	246	261	256	285	244	254	261	267	289	234	245	241	266	263	261	279	267	268	284	282	277	290	266	275	278	251	269	235	268	274	239	230	257	254	271	228	271	280	236	268	258	253	268	278	277	281	281	250	259	264	242	254	265	278	253	251	265	258	274	264	277	281	290	274	262	275	271	252	255	300	256	277	276	258	262	287	278	238	264	270	274	247	271	249	285	267	256	271	272	261	275	265	255	250	266	256	279	268	269	266	244	266	266	278	258	264	240	290	281	271	263	261	259	258	275	257	255	276	266	258	258	240	242	238	260	294	278	245	275	261	274	262	272	264	281	240	263	294	284	274	232	263	243	258	258	257	266	261	267	248	276	242	287	267	264	254	263	238	264	291	259	266	242	252	283	283	301	268	273	252	238	246	266	244	313	249	271	271	267	297	248	272	268	265	225	280	253	261	263	261	261	297	257	262	265	262	261	271	265	251	295	264	275	280	270	274	258	282	263	255	265	249	255	246	263	271	263	264	283	243	292	231	250	262	277	258	282	232	250	261	260	275	257	274	231	257	284	260	237	248	228	243	271	276	263	259	299	259	263	262	268	240	245	254	251	274	286	306	259	265	294	229	268	277	248	239	224	274	268	257	281	266	250	265	243	267	259	277	259	257	290	284	254	261	247	282	243	286	253	280	269	250	262	252	270	230	239	258	242	270	261	278	296	296	258	270	273	271	275	227	277	234	244	243	286	281	277	284	238	290	265	269	271	263	276	262	260	236	259	256	282	264	282	265	266	285	243	263	220	271	270	292	256	248	239	297	262	262	285	254	257	223	216	258	290	241	249	268	257	276	260	260	283	240	243	256	223	249	257	254	232	279	242	275	255	278	269	265	260	285	260	301	260	277	272	254	242	248	311	250	254	266	273	232	252	237	256	289	246	252	244	261	257	227	257	284	286	287	309	272	259	273	270	255	272	258	247	252	261	258	256	255	259	293	257	249	241	245	271	264	272	253	256	274	247	263	262	265	233	242	282	295	251	244	238	246	277	244	267	248	265	279	244	289	268	258	282	245	274	252	260	240	260	238	270	270	284	276	245	278	273	265	240	264	270	277	246	237	281	266	270	261	283	254	255	245	251	263	291	280	278	244	262	265	272	252	233	278	267	261	292	254	257	239	269	257	241	261	258	273	271	250	282	249	262	271	252	274	258	298	275	242	260	264	264	276	251	309	259	268	258	264	229	266	280	252	229	250	260	248	272	284	277	267	265	261	270	254	253	252	252	248	256	245	282	256	259	273	276	247	269	245	247	266	262	251	262	263	253	246	255	280	278	254	274	252	266	283	274	231	265	253	259	290	246	278	255	265	254	263	244	274	267	279	303	265	256	280	249	286	258	273	243	284	260	248	259	262	237	285	248	277	271	267	251	237	289	268	246	254	261	251	244	283	266	238	263	275	270	298	251	291	260	270	249	270	282	253	217	275	239	254	296	257	263	278	268	254	259	269	258	269	237	257	286	263	259	266	258	264	267	256	249	244	271	260	285	276	265	271	244	286	272	229	244	247	286	253	273	266	264	290	262	280	288	260	261	245	235	241	245	264	285	228	272	263	252	270	257	271	275	283	284	261	241	262	262	265	270	290	248	263	265	266	244	246	263	250	278	262	227	268	258	287	273	275	273	263	240	241	294	251	244	283	260	281	262	274	256	269	299	261	271	232	273	247	290	270	263	270	293	248	251	244	271	234	238	297	251	258	267	289	267	274	260	267	258	269	252	273	251	275	225	247	260	236	242	287	265	259	288	266	235	272	265	248	268	270	256	253	264	268	254	301	245	259	249	259	285	259	223	279	260	250	262	268	324	261	274	242	247	235	241	275	275	233	282	274	245	232	264	254	283	270	234	233	269	258	241	261	227	288	262	276	268	284	282	256	237	264	245	250	266	282	253	262	249	271	273	228	268	266	265	288	254	248	236	260	261	283	297	307	267	271	260	286	262	248	246	251	270	242	249	262	267	272	276	248	242	244	281	251	292	264	255	295	247	308	263	253	271	265	291	273	251	273	297	262	252	271	262	225	244	267	245	259	263	241	264	286	275	246	273	327	276	258	247	275	242	264	278	247	295	286	292	261	250	287	254	256	274	267	228	282	279	293	261	242	270	284	261	273	255	227	268	255	265	265	241	252	274	270	270	251	259	269	266	307	291	259	301	246	265	247	265	258	259	263	281	248	266	255	259	251	274	221	276	251	253	262	267	246	270	265	266	290	281	237	247	242	286	259	262	259	253	244	283	268	264	247	267	245	262	246	272	246	282	270	256	280	233	251	272	281	310	248	278	277	264	244	256	287	294	312	280	233	267	272	275	266	286	261	261	266	260	269	248	244	272	276	269	248	271	290	268	263	238	292	260	267	287	254	239	260	274	266	244	262	252	245	258	256	270	261	264	262	269	252	290	241	261	274	240	308	272	276	258	269	280	238	298	274	279	291	273	265	244	292	256	231	301	240	259	248	273	261	263	249	221	292	257	254	259	273	284	270	282	263	270	292	295	276	239	234	259	239	273	265	281	274	269	272	262	275	276	238	262	284	289	254	275	252	254	256	264	240	240	245	278	256	253	272	267	240	266	297	269	229	260	272	247	265	257	232	265	252	256	255	264	250	230	255	267	269	269	261	264	262	249	255	272	296	280	273	263	267	287	246	274	262	297	285	237	238	247	249	247	226	276	273	266	250	271	248	272	264	261	241	271	252	272	262	269	243	266	270	254	270	292	262	278	265	268	262	274	254	255	267	282	247	292	237	260	252	263	237	265	258	272	248	251	283	283	258	279	261	263	250	288	276	277	243	255	283	255	264	237	263	259	289	246	268	272	246	253	279	244	294	276	278	259	269	269	261	280	250	250	277	249	288	253	256	268	257	277	242	260	278	234	244	250	274	252	280	252	272	270	260	255	283	273	264	258	277	268	261	250	268	275	244	254	286	287	257	233	280	274	229	255	239	282	291	283	271	273	272	269	248	293	235	241	282	283	264	247	232	280	278	227	290	253	280	255	244	243	279	266	265	267	287	263	240	240	279	245	263	271	263	255	248	288	279	248	256	233	255	270	294	249	287	266	274	247	272	261	273	276	287	272	299	242	263	226	269	270	273	244	275	274	289	265	257	270	257	286	264	267	264	262	248	252	265	280	281	277	245	238	256	273	233	260	253	271	254	274	242	240	250	259	260	266	286	270	263	274	299	257	285	254	259	259	255	257	265	270	264	277	259	280	255	278	274	245	267	245	238
31275	52587	51370	42079	35521	28900	22598	16685	12893	9287	6611	4965	3736	3013	2344	2000	1628	1424	1183	974	890	716	726	625	601	532	463	435	442	383	404	391	405	381	366	389	396	422	406	387	403	437	377	365	394	396	392	406	355	353	382	368	347	375	367	346	382	386	343	355	368	390	378	378	432	400	362	375	344	397	378	384	354	385	393	323	390	376	361	372	375	361	397	402	356	414	403	420	372	379	336	391	333	356	364	360	404	366	372	392	420	351	362	386	371	367	342	373	383	373	368	407	403	397	388	342	380	418	341	379	383	380	386	383	375	347	365	395	372	354	355	383	379	365	367	345	395	370	390	343	357	387	348	333	365	344	382	359	358	375	377	400	380	377	355	367	382	352	364	411	397	362	358	381	385	342	359	410	399	370	372	394	397	371	342	373	392	399	358	362	387	380	409	353	362	366	392	366	405	375	329	380	363	360	413	409	370	397	406	385	386	401	371	401	334	349	391	375	345	393	364	389	349	389	401	377	347	385	360	391	400	349	357	384	420	359	381	371	371	410	390	384	381	368	371	359	379	386	367	396	378	380	374	371	373	396	373	395	374	387	410	382	336	352	372	397	341	350	369	386	369	371	397	385	381	387	375	344	392	391	380	392	396	350	377	389	390	360	383	399	365	407	350	405	367	344	386	381	380	413	367	372	375	388	398	389	369	372	385	374	363	366	390	377	350	371	361	388	391	344	375	383	362	412	354	365	415	397	362	349	366	347	369	373	347	407	410	369	389	343	372	371	393	374	382	389	388	405	401	374	387	377	377	383	383	365	334	372	387	348	377	361	367	343	381	382	372	395	355	387	412	364	385	363	385	369	382	395	371	388	360	389	356	392	374	406	365	378	371	369	352	359	401	381	366	351	390	352	382	369	362	374	391	376	383	353	361	365	338	363	374	369	366	393	382	370	377	348	372	389	361	352	369	382	383	391	378	343	378	383	384	393	396	433	387	401	401	395	346	373	371	387	383	377	364	369	340	360	349	401	348	403	365	372	405	381	373	373	423	362	337	366	364	387	373	376	375	393	384	348	391	365	391	371	361	358	354	372	411	380	349	381	367	391	400	379	392	407	373	364	399	405	382	362	353	373	384	397	381	395	361	386	381	383	348	390	357	407	376	376	423	379	389	383	337	403	429	356	359	395	408	432	338	358	358	367	376	406	364	400	376	411	374	415	408	399	362	405	385	349	389	359	373	336	337	348	378	381	424	341	349	382	391	366	395	387	386	360	361	385	359	392	402	385	366	365	369	375	387	364	392	337	360	344	386	407	419	368	381	383	357	388	397	355	406	373	374	416	394	382	406	358	376	394	360	431	382	345	370	363	369	388	351	368	387	401	381	349	347	368	402	382	375	392	357	392	361	429	398	354	414	387	374	364	381	360	369	344	374	361	342	393	345	399	377	374	358	371	374	390	369	365	406	395	386	373	372	410	389	336	379	352	407	359	393	400	371	365	370	386	345	389	357	378	378	405	403	387	361	402	404	345	368	359	396	356	356	368	368	393	397	419	354	358	344	379	382	431	348	374	353	374	353	353	378	377	344	395	372	364	357	385	342	372	369	378	381	371	397	368	384	355	382	371	359	331	386	411	363	353	350	388	389	365	382	378	405	376	365	382	331	369	408	361	377	378	356	394	385	370	399	409	368	404	359	414	355	405	362	342	351	379	450	426	366	386	364	383	363	372	416	399	402	396	380	356	397	381	365	383	360	387	347	403	405	365	374	404	382	379	346	381	417	384	399	407	376	376	365	340	411	342	355	380	368	374	396	357	385	370	379	394	390	368	373	372	405	380	364	391	396	372	386	354	355	371	401	374	375	360	373	391	350	357	411	385	365	381	356	413	388	390	395	374	380	393	340	363	408	380	361	392	386	387	390	385	366	384	370	336	353	381	409	369	400	381	338	394	384	366	391	359	346	397	372	351	383	380	353	378	368	367	356	376	388	378	387	393	377	373	367	379	381	396	385	375	381	412	375	365	411	363	433	363	364	370	405	424	357	370	382	361	387	354	371	396	383	333	368	363	366	379	354	390	348	371	380	375	394	378	388	391	404	362	369	393	410	354	371	375	388	420	419	400	372	366	368	402	366	394	403	406	398	391	393	354	361	399	349	375	362	397	392	367	367	375	396	355	376	392	395	341	391	352	373	363	389	339	400	390	374	379	374	408	344	406	373	392	368	327	366	353	371	376	381	356	369	386	385	376	362	384	357	360	377	392	392	374	406	383	379	389	410	387	378	377	372	375	363	334	359	390	349	349	356	364	353	384	345	343	382	396	340	366	374	411	374	368	400	367	370	393	356	335	344	352	366	392	346	385	410	409	369	379	401	421	363	397	391	389	361	359	370	391	371	364	366	359	337	373	400	376	394	379	351	381	387	389	365	340	362	376	364	371	391	380	383	368	394	375	374	394	352	389	378	361	354	370	366	405	391	378	384	375	355	390	382	380	409	380	393	361	402	404	400	385	379	388	381	382	415	378	380	405	378	345	372	377	365	384	353	419	397	392	367	364	372	370	378	375	363	345	392	394	390	366	385	375	359	400	365	386	380	380	376	363	378	395	371	366	369	357	376	372	382	352	359	402	383	348	342	363	305	370	398	380	354	365	392	375	369	359	349	355	379	392	376	377	372	362	406	366	389	372	381	361	354	398	386	353	391	369	381	423	361	374	374	392	352	357	366	396	386	379	371	374	359	389	397	379	373	406	396	364	344	380	365	356	353	375	379	365	411	355	360	394	341	393	367	382	342	391	414	418	357	412	413	401	389	382	347	381	385	340	352	398	352	408	373	359	368	403	368	348	401	377	415	373	366	408	348	371	376	338	377	409	389	421	361	349	404	378	376	357	397	388	379	353	367	369	358	362	377	386	339	365	345	367	404	384	368	380	376	420	407	369	385	366	351	403	414	376	385	390	371	390	358	375	410	402	352	387	351	381	348	371	380	369	370	368	316	340	381	378	378	387	376	373	349	355	364	385	381	394	389	405	362	375	365	363	394	387	354	358	384	364	384	402	383	401	349	368	406	369	396	375	389	364	369	367	398	378	379	386	395	420	390	405	398	372	386	403	378	367	380	379	390	348	375	353	386	373	368	363	379	376	378	352	372	370	357	391	343	377	402	350	376	385	364	334	381	377	370	366	396	367	378	378	419	364	367	369	345	380	378	412	391	367	347	370	347	385	388	387	350	403	412	405	386	376	371	357	376	380	351	375	357	400	345	363	369	382	355	383	346	374	400	377	376	356	396	388	378	368	365	380	393	360	346	382	357	363	379	410	366	401	377	380	394	379	370	360	423	361	402	381	368	401	371	356	408	340	378	359	384	366	377	345	381	362	394	374	368	353	383	387	408	364	361	368	377	369	392	379	376	364	363	365	400	370	347	385	368	376	354	368	400	388	366	372	379	383	394	387	376	364	364	366	369	383	393	388	386	396	355	351	365	375	370	394	404	373	353	363	351	390
23063	21025	28692	24278	23654	25899	24676	14987	9353	6734	4478	3178	2430	1828	1555	1194	1009	871	746	653	529	504	505	455	386	350	329	309	257	299	256	245	258	278	248	264	238	270	235	231	222	251	253	239	253	233	259	231	233	249	248	248	247	235	229	242	218	229	261	241	247	244	251	255	267	224	228	255	240	228	209	224	242	243	239	228	225	225	239	234	259	243	233	241	248	252	233	246	247	209	243	258	250	255	246	222	231	249	258	269	255	256	226	263	238	221	247	232	238	247	244	251	241	257	239	236	259	242	254	218	253	254	246	245	244	264	230	237	246	208	227	257	241	245	211	235	256	228	241	223	252	247	240	247	236	236	238	234	227	242	242	253	270	213	216	218	254	233	249	217	223	252	243	257	228	241	218	255	237	246	219	253	261	224	260	257	238	238	240	214	252	239	240	252	226	247	236	235	237	229	266	223	242	234	242	255	238	250	276	248	254	239	252	262	238	248	235	239	228	233	223	233	216	245	262	258	255	232	244	238	235	226	246	278	268	220	244	227	207	220	249	238	231	247	219	253	259	250	244	235	243	252	243	220	251	232	224	240	266	258	247	251	229	224	238	218	240	231	243	216	233	259	255	230	256	221	216	246	242	230	241	234	216	209	217	260	236	223	229	261	230	255	243	226	218	258	243	250	261	268	245	237	228	251	280	245	252	259	237	222	240	243	235	230	232	251	227	230	232	260	245	279	235	259	234	247	232	232	241	225	258	244	254	242	254	244	210	217	260	269	249	233	242	250	254	254	255	241	286	232	260	245	257	218	230	242	289	254	219	236	237	239	257	235	258	230	242	236	234	235	260	244	240	246	245	250	234	249	259	224	247	227	272	236	217	243	257	258	245	252	246	263	249	236	281	254	241	217	220	236	229	261	236	252	251	251	252	251	249	232	250	256	234	245	226	260	239	234	263	230	254	211	214	232	244	238	235	235	254	231	257	245	234	244	249	260	217	204	211	241	263	232	254	246	256	250	257	248	255	243	233	252	235	227	247	234	218	223	240	232	242	252	251	242	258	233	250	241	228	238	233	255	250	241	240	233	255	220	204	249	234	241	212	223	249	244	247	233	234	245	241	250	267	269	238	270	230	239	256	230	232	249	240	252	282	254	257	238	261	262	245	214	270	236	250	256	246	236	254	259	224	247	246	264	221	235	219	240	265	228	248	209	234	234	224	242	217	222	263	259	238	248	245	256	212	246	239	243	232	236	255	227	216	248	228	225	237	252	224	246	245	253	258	236	241	213	249	217	234	247	243	242	249	216	230	231	258	242	248	226	230	217	244	245	259	248	261	234	261	224	231	230	220	253	272	232	249	243	245	232	248	263	248	236	253	252	255	234	221	242	236	233	242	263	254	238	265	245	252	215	215	230	234	251	229	241	199	229	238	228	247	195	245	259	237	260	241	248	238	249	239	222	270	273	250	223	248	252	248	237	246	237	230	231	226	253	251	243	240	254	214	236	236	234	226	254	219	233	243	238	252	215	234	250	238	238	224	259	227	238	283	238	264	240	253	225	266	243	241	222	254	233	251	249	265	233	234	239	254	229	224	242	249	225	245	239	227	252	257	235	294	271	260	227	219	247	229	240	254	220	265	248	247	274	256	222	228	219	256	262	209	258	268	227	234	229	226	243	240	258	256	237	225	256	210	223	245	230	245	250	221	236	239	227	217	234	232	244	243	212	229	266	230	276	236	220	239	238	231	265	225	241	212	220	259	231	230	233	234	224	214	245	255	226	265	221	262	275	263	233	227	240	268	255	237	225	205	250	261	260	256	235	246	213	237	224	239	246	253	219	229	248	250	224	253	252	224	237	249	237	260	241	242	242	264	227	246	250	221	248	230	260	216	244	242	240	245	253	269	261	224	222	227	243	252	256	220	229	223	239	243	266	236	241	226	230	253	236	262	237	211	263	226	244	228	241	250	256	244	267	241	246	246	255	232	227	245	265	264	221	213	244	240	221	247	214	251	211	250	259	251	211	241	250	238	206	254	266	253	227	252	242	223	258	243	218	233	229	234	269	229	213	218	233	254	237	262	245	242	255	241	264	247	223	247	249	254	262	261	243	255	227	197	227	212	266	227	245	235	223	259	221	250	209	246	226	224	258	241	241	234	218	215	230	282	243	244	253	239	253	280	264	264	225	247	250	227	235	240	257	227	243	219	276	242	224	256	227	232	234	216	229	238	245	261	208	231	236	225	221	261	242	229	233	242	234	235	221	237	266	233	245	264	250	231	256	251	265	227	236	249	254	244	266	266	268	224	267	238	257	250	257	231	240	251	221	254	257	235	217	249	253	246	229	224	242	223	247	227	240	246	250	220	247	255	240	240	259	245	240	229	210	260	257	234	254	229	255	248	227	242	253	266	249	231	237	214	243	243	258	280	245	250	236	265	273	276	241	238	240	259	227	241	227	247	263	241	252	237	244	243	254	208	244	234	230	254	237	241	238	237	236	222	228	261	219	230	222	266	245	219	236	246	236	209	234	274	234	253	259	231	259	232	254	241	245	275	257	207	260	245	228	231	265	244	250	220	238	240	247	255	258	263	244	250	262	245	248	244	242	260	217	232	215	245	244	239	244	243	229	233	241	232	253	258	242	257	257	238	261	239	230	246	251	253	238	228	249	264	260	260	249	228	241	250	228	258	233	231	235	222	242	221	253	251	218	247	237	252	230	261	220	237	226	230	211	233	257	237	243	255	243	242	234	223	251	237	254	242	238	256	248	243	245	244	242	245	250	242	241	228	218	217	248	242	237	241	237	221	230	234	219	249	216	265	232	228	228	229	245	249	238	240	263	233	249	269	247	253	252	227	263	283	247	269	226	244	225	254	229	224	252	243	254	243	243	246	209	251	273	251	248	242	242	255	230	248	225	272	259	243	252	247	215	249	260	252	250	258	226	222	247	231	239	256	258	244	253	253	250	235	237	222	247	235	245	243	226	246	235	255	231	246	244	254	238	259	247	254	243	202	230	261	253	255	219	226	223	266	266	226	221	264	226	254	240	246	246	226	221	248	262	249	232	265	223	276	248	227	246	220	245	247	254	262	248	226	284	230	227	264	235	248	226	254	222	224	230	241	243	221	235	242	263	195	240	218	248	227	276	271	255	239	242	210	251	213	243	244	228	243	243	251	220	234	266	244	254	247	258	287	211	246	221	240	276	257	241	238	260	246	246	293	225	253	241	263	228	256	226	244	261	215	258	221	221	235	253	251	233	247	244	247	238	229	252	257	245	231	218	254	236	245	235	241	260	232	222	237	231	247	251	267	264	210	242	229	259	208	235	247	224	231	250	243	239	235	239	230	233	224	245	247	257	235	255	233	222	250	256	252	234	272	244	267	232	237	243	246	260	249	232	265	216	243	268	263	220	240	255	250	219	244	249	233	233	251	223	245	297	272	236	234	249	225	251	253	237	241	275	248	266	256	265	248	250	241	262	217	238	249	243	255	244	209	270
34200	57640	56697	46586	39900	33995	28189	21416	16362	12427	8995	6708	5040	3846	3045	2501	1983	1566	1415	1246	1101	856	826	735	637	549	522	471	434	368	366	371	366	370	364	375	366	350	338	351	392	351	372	374	327	362	340	333	354	368	347	310	342	357	350	364	356	340	340	341	370	322	338	335	329	352	335	359	373	338	359	332	342	333	330	360	335	371	339	304	329	345	326	348	351	361	344	351	312	357	337	330	342	326	324	340	395	352	353	350	378	324	337	332	335	367	331	349	371	324	369	358	340	332	349	348	344	332	346	366	357	350	350	354	328	337	366	369	345	360	317	356	351	336	340	375	355	325	309	348	369	348	328	326	329	352	335	322	339	344	354	334	345	357	322	335	334	343	355	323	336	325	374	361	322	372	371	366	327	363	326	361	365	400	347	360	297	345	345	353	337	321	369	327	323	349	365	356	391	343	345	324	318	349	332	327	322	309	330	361	355	344	371	362	351	341	350	350	334	365	349	336	321	396	368	326	343	340	348	341	362	357	345	339	360	375	365	345	356	357	362	340	349	348	330	337	317	350	367	374	334	374	340	326	352	324	345	346	312	364	364	344	314	331	387	346	384	383	369	332	347	348	333	351	328	358	362	343	339	311	370	329	345	328	369	332	346	352	324	339	331	365	353	331	310	334	346	376	351	336	353	339	361	373	364	351	332	331	300	337	328	329	352	354	347	348	359	337	355	340	348	363	344	339	366	341	346	337	335	356	334	334	359	381	367	339	342	308	352	344	357	369	354	367	343	359	371	353	393	360	326	325	360	308	318	346	364	349	358	333	351	328	343	356	345	362	345	329	331	344	300	351	354	334	329	324	365	348	388	350	341	319	322	337	353	331	342	362	350	367	350	366	327	360	360	355	329	323	331	349	332	331	363	367	345	323	354	376	372	338	354	343	312	335	353	358	348	354	389	311	389	345	344	347	318	354	359	355	337	334	330	321	368	328	325	314	339	368	334	346	306	337	342	328	323	345	327	345	349	322	371	328	331	334	357	344	339	314	366	346	362	331	329	356	363	350	352	356	321	370	344	358	335	339	349	334	364	333	347	350	360	335	334	341	365	378	317	341	339	317	344	355	355	337	359	333	368	363	343	360	345	353	344	348	338	345	338	313	330	345	329	323	376	338	333	343	333	352	339	336	350	342	362	339	323	354	358	350	329	350	331	352	312	388	336	326	329	359	341	363	357	338	304	345	365	361	333	351	360	352	370	326	345	351	330	341	336	356	334	358	345	335	352	371	315	338	334	358	335	328	370	387	346	349	374	333	328	330	316	349	340	331	349	369	358	347	327	325	359	349	364	357	369	344	345	340	335	355	359	333	349	362	317	347	334	343	335	328	352	363	360	341	361	374	385	333	360	348	349	337	350	326	321	351	351	362	354	365	378	347	352	328	351	310	348	336	349	387	384	346	340	357	336	339	354	350	342	337	304	347	342	361	332	325	361	370	360	331	336	373	338	341	345	351	339	333	344	339	309	342	389	349	360	347	362	346	339	336	366	376	375	336	330	334	333	353	323	325	337	314	360	360	317	373	320	337	339	339	344	344	337	323	334	295	338	380	349	331	362	356	335	356	313	339	354	312	362	315	348	342	350	319	325	338	344	358	352	344	362	353	353	374	346	383	336	341	350	391	334	356	362	346	370	352	371	344	372	349	355	330	351	355	335	397	370	352	342	334	334	310	346	330	380	327	361	349	349	333	351	325	336	347	351	342	349	314	340	346	367	346	364	318	365	353	344	354	342	338	349	339	368	355	336	320	365	352	338	348	342	355	338	352	352	340	380	355	350	353	318	359	338	328	357	329	339	340	362	350	330	357	315	300	357	346	358	368	352	336	323	352	337	360	324	361	319	350	344	387	351	380	356	348	329	355	339	342	378	363	338	337	331	346	364	334	341	341	347	346	354	324	362	339	334	338	353	344	349	313	331	337	338	374	350	356	307	343	340	365	332	334	357	356	348	310	345	344	354	339	370	334	351	364	329	369	359	365	327	374	379	358	336	354	323	335	346	353	336	350	315	389	352	338	337	340	329	350	355	358	346	326	343	345	332	364	338	329	337	329	318	371	338	331	347	375	341	333	323	310	363	343	336	354	333	345	352	327	365	347	344	338	314	348	320	358	306	316	342	346	332	337	323	383	331	388	346	338	356	378	357	372	346	364	340	335	387	303	349	330	343	370	335	340	321	328	407	357	343	376	340	347	317	357	340	309	379	341	330	325	354	341	358	359	362	378	368	325	340	353	356	357	393	343	322	356	378	386	342	357	348	348	346	343	350	321	364	351	339	371	329	348	350	342	342	319	377	357	337	368	344	328	330	308	324	346	320	323	343	329	333	358	333	337	352	334	321	370	372	343	350	362	380	349	339	337	362	350	343	353	342	317	352	325	377	355	361	325	332	351	359	324	378	356	354	336	319	328	332	345	336	334	368	338	333	343	350	347	358	344	383	364	325	340	382	332	348	342	363	334	329	346	352	319	317	357	335	357	339	361	339	341	353	356	332	330	366	333	311	343	380	340	321	345	326	347	317	332	320	349	330	364	310	332	360	335	346	359	335	366	354	320	334	336	354	330	352	346	335	298	318	324	349	327	340	396	334	353	371	343	366	370	348	366	356	325	362	325	315	337	320	359	341	324	364	334	328	322	328	342	315	328	331	340	329	367	378	318	344	350	341	351	363	356	347	341	322	333	332	349	359	344	342	329	335	326	299	347	349	353	353	376	331	363	346	297	313	323	331	339	325	376	345	340	309	322	338	365	347	359	341	304	359	335	338	363	332	342	327	361	342	336	334	328	333	331	359	359	345	332	355	357	320	323	344	353	324	332	348	362	342	338	349	333	312	369	370	371	340	347	361	327	334	337	393	357	317	353	342	364	356	363	304	319	334	378	354	379	363	338	355	348	337	338	331	296	328	333	326	342	345	328	390	335	338	333	328	385	342	373	368	383	368	367	351	350	389	332	332	348	306	358	340	359	331	347	365	397	344	329	368	354	358	317	347	372	330	340	379	364	337	354	322	381	314	345	360	312	351	345	369	370	333	339	332	337	366	298	316	322	334	354	341	356	328	341	370	369	304	341	344	336	355	341	341	343	335	342	317	353	320	326	352	337	313	323	351	330	352	345	351	352	344	369	306	357	333	339	351	349	334	313	336	305	344	339	349	364	332	335	312	345	368	298	313	334	331	341	358	370	350	343	324	346	333	350	332	362	319	371	351	365	361	368	349	376	353	326	352	382	344	359	345	335	360	371	331	338	357	339	332	365	338	327	339	383	364	364	327	329	317	346	323	338	351	355	323	347	321	314	303	335	348	361	349	370	359	333	325	359	346	330	345	329	339	372	349	343	357	347	326	341	373	349	333	342	324	375	338	359	321	331	358	312	355	340	370	350	285	348	336	309	357	329	336	358	322	325	336	337	349	344	345	339	342	322	352	351	343	367	337	338	338	325	343	358	316	363
27895	26234	34906	31076	21750	14206	8726	5141	3146	2342	1750	1303	1029	783	648	543	531	452	388	375	382	323	278	331	256	259	279	235	289	249	228	243	218	225	237	260	240	226	245	230	202	256	256	249	229	243	211	218	213	228	260	230	237	233	225	248	238	222	253	228	242	251	257	227	244	228	241	246	256	252	260	237	256	263	236	233	225	230	249	240	233	223	226	220	250	240	212	222	256	216	207	246	252	232	255	206	249	250	227	248	240	268	210	230	201	253	250	259	228	237	241	246	247	224	211	237	228	227	229	249	236	239	244	239	233	249	239	254	226	226	242	250	206	242	230	226	249	251	236	232	259	240	230	220	224	248	223	243	249	228	232	266	234	232	235	243	231	230	229	268	231	216	224	236	228	235	247	225	211	220	241	252	231	246	236	242	221	219	241	196	225	243	260	273	217	245	253	238	232	232	201	227	233	232	266	254	252	251	237	242	239	205	223	229	260	249	215	245	249	255	254	226	251	250	260	261	246	241	242	233	264	240	242	260	232	219	245	268	272	213	208	251	242	223	234	252	211	248	244	247	213	239	250	250	242	227	252	257	258	250	246	259	242	226	227	247	222	237	233	214	256	232	264	230	245	231	236	236	227	250	267	239	237	249	222	233	250	250	228	245	269	212	249	260	240	233	232	265	230	210	249	234	231	229	267	234	226	247	243	221	261	262	249	251	233	259	238	258	227	248	245	255	219	219	232	245	225	230	266	233	225	251	238	268	251	236	242	216	258	256	233	235	250	241	243	226	244	201	242	229	246	224	201	246	241	244	256	231	257	245	212	243	263	242	239	248	231	219	238	258	242	248	247	237	246	255	242	219	236	227	225	229	243	238	226	248	234	211	226	231	250	250	229	254	250	238	229	233	242	260	266	229	245	226	242	218	236	238	218	258	252	267	256	222	247	232	224	265	244	236	245	259	226	229	252	231	286	216	216	235	243	219	246	250	243	243	205	252	245	226	236	226	233	257	202	231	244	258	257	258	239	248	261	231	233	233	266	251	265	206	239	257	231	220	233	270	239	225	206	239	225	214	232	255	262	226	253	253	235	236	256	235	234	258	230	225	231	255	220	226	261	229	225	235	271	248	251	223	248	252	246	235	252	256	232	241	259	241	218	235	245	231	252	218	240	236	228	267	225	236	264	265	250	234	238	245	232	227	258	205	236	231	227	229	233	229	224	235	223	240	226	244	228	237	255	222	235	254	205	224	226	236	250	226	253	254	226	272	239	235	245	268	232	264	253	260	235	242	256	228	225	282	231	251	231	221	204	255	234	243	230	258	240	267	248	251	236	237	241	228	244	245	244	241	232	228	218	250	235	253	245	242	207	207	243	245	221	230	240	238	232	224	213	234	233	226	227	251	214	225	244	200	210	238	247	202	268	247	239	240	247	213	234	238	227	220	227	252	239	224	250	251	233	219	258	258	243	238	256	246	248	246	243	237	238	256	243	228	251	246	234	222	244	231	256	259	271	224	225	249	238	228	224	262	215	238	260	237	233	235	221	235	249	247	228	219	225	237	253	228	273	269	219	232	247	251	254	243	231	241	233	221	266	255	244	260	204	223	243	228	239	234	254	216	241	245	251	267	227	252	238	255	256	251	227	238	214	246	229	251	276	195	231	233	248	254	241	266	235	232	246	223	242	238	240	268	243	203	206	232	245	222	216	253	244	235	230	222	233	219	215	221	232	243	235	229	256	244	244	245	264	244	226	234	255	253	242	271	224	268	228	215	245	220	232	262	255	239	241	248	262	230	240	249	241	204	227	237	214	254	248	240	238	246	235	233	242	238	245	246	227	232	258	222	230	223	243	247	245	229	262	268	238	253	242	263	232	237	233	230	229	226	246	243	271	235	219	245	231	230	265	267	228	220	218	236	210	242	226	245	219	238	220	220	267	262	256	233	242	241	245	229	259	234	254	219	234	214	250	267	219	266	224	227	244	206	238	213	255	238	258	246	256	236	237	244	232	212	240	232	245	267	236	240	254	231	250	230	268	240	233	239	232	226	252	235	214	214	246	240	227	257	250	252	274	269	221	229	242	229	245	224	237	196	230	250	237	234	268	247	224	251	247	227	242	243	228	234	252	226	246	219	256	221	227	255	223	248	239	248	255	223	231	225	213	237	222	254	239	239	255	236	241	231	235	258	255	261	223	208	262	245	259	227	261	205	241	254	236	237	237	267	211	253	234	253	275	243	239	238	231	249	237	195	271	277	255	238	237	251	232	216	234	230	252	238	231	247	255	229	231	232	254	221	230	225	253	255	229	251	248	230	249	240	244	235	233	224	234	236	235	232	246	253	229	267	203	246	224	215	259	236	245	235	256	252	248	263	230	239	232	261	233	240	218	228	246	242	264	267	261	237	261	251	219	230	223	236	256	235	229	241	267	240	258	260	260	274	235	223	244	224	241	229	216	218	276	224	224	240	217	252	234	265	233	196	214	291	252	233	243	226	232	242	248	250	247	271	241	241	243	212	236	237	234	240	207	267	232	252	264	240	233	273	240	260	246	218	268	230	267	249	212	235	250	258	274	225	242	232	204	220	257	244	230	244	251	236	248	247	201	249	226	232	226	217	243	212	225	250	263	237	217	236	254	226	258	238	234	241	235	250	237	238	237	245	224	213	254	217	234	229	229	228	241	255	242	231	263	261	222	231	247	242	234	249	239	212	228	245	236	252	230	242	263	248	244	247	254	214	251	234	242	247	216	237	246	221	232	211	239	262	260	249	210	215	254	237	248	249	251	248	249	247	247	231	248	231	260	241	232	220	234	246	222	220	232	252	233	237	237	237	209	230	234	217	241	262	211	235	224	232	232	242	239	247	221	261	207	278	219	272	228	244	228	232	247	225	226	236	223	230	214	237	228	251	251	239	250	228	250	231	214	226	234	252	235	261	246	238	234	246	241	233	236	224	216	225	223	242	253	224	271	225	227	234	237	232	209	251	243	244	222	238	237	224	225	262	241	222	276	254	249	249	248	209	227	268	229	238	226	249	229	226	238	242	234	266	250	233	216	206	216	246	236	234	225	253	258	223	256	244	227	249	241	244	266	228	275	232	264	243	244	237	260	249	263	224	236	232	232	230	229	256	246	225	192	226	242	217	262	226	234	246	251	227	241	230	256	261	214	209	234	230	242	236	218	258	248	216	254	243	240	249	239	253	251	246	266	268	257	247	233	207	231	247	252	253	251	227	229	243	251	222	240	242	249	213	246	222	259	225	246	257	238	236	235	243	235	233	258	237	218	238	215	236	240	231	247	231	234	251	217	265	229	242	237	214	225	224	248	238	219	231	239	250	242	244	246	239	206	240	225	257	221	247	238	248	230	272	218	227	238	225	253	237	249	272	221	219	223	243	248	265	258	260	249	245	251	240	243	241	224	250	248	229	237	234	248	240	236	256	251	244	248	225	250	252	240	254	244	235	260	224	225	227	213	254	242	221	246	258	240	222	250	232
30301	44366	43065	34304	27577	21186	15610	10776	7322	5397	3986	2804	2066	1696	1334	1102	1020	810	758	726	659	540	490	442	446	396	413	358	337	354	345	321	354	324	340	324	315	372	360	379	340	344	332	310	339	342	342	308	342	366	334	340	355	328	334	369	332	359	351	316	339	370	359	326	382	362	343	323	349	328	335	330	346	338	334	317	369	312	341	344	336	336	368	345	351	338	361	352	370	327	324	323	346	369	364	346	334	355	349	298	330	349	363	347	346	367	350	355	335	381	340	322	357	351	323	333	354	332	374	352	379	301	341	330	350	313	342	372	341	335	317	327	340	348	348	340	330	339	359	347	334	358	329	307	365	341	348	364	307	318	348	349	366	344	341	327	340	314	359	321	334	360	365	327	351	367	346	364	354	360	354	362	356	338	331	359	304	368	362	320	338	346	348	370	365	318	317	344	381	316	329	334	383	323	347	324	329	343	337	353	355	342	337	345	333	369	302	343	353	329	356	342	363	321	336	357	369	307	348	335	334	316	320	333	293	331	330	324	340	350	389	379	360	356	352	327	353	337	326	348	325	336	334	345	302	350	355	344	338	335	328	322	311	331	326	322	356	301	325	358	331	367	356	357	360	355	356	337	338	340	329	328	310	330	331	324	375	354	337	344	326	315	346	360	365	363	365	327	343	370	368	345	339	326	360	336	340	322	332	345	349	323	360	338	304	333	329	389	338	356	312	323	362	334	351	355	374	354	356	316	322	341	334	352	344	362	375	365	366	372	338	359	331	345	334	329	344	308	362	312	356	343	355	333	380	335	344	363	344	317	329	329	324	291	367	374	342	317	352	337	364	350	297	352	364	351	330	345	331	348	344	363	342	318	362	343	372	370	335	355	353	321	326	333	345	331	338	351	342	348	347	352	362	369	338	362	356	366	327	361	364	330	312	383	323	338	321	352	367	369	350	338	352	350	367	335	334	311	366	328	388	316	345	346	338	323	355	349	338	319	325	338	355	336	330	364	345	312	353	352	340	315	362	336	355	328	368	323	358	361	375	335	336	343	329	310	346	330	365	349	357	352	343	330	361	336	338	354	350	329	345	371	324	318	379	348	361	321	340	361	349	352	333	331	350	355	316	374	354	354	333	350	345	361	344	337	320	329	362	319	348	319	375	366	336	301	322	339	335	326	345	326	342	315	320	334	345	355	330	323	348	331	340	315	343	356	358	340	364	332	356	338	339	356	343	325	330	335	321	351	325	350	332	341	348	358	317	357	406	327	344	353	359	337	379	322	360	352	325	319	319	362	341	362	360	358	344	338	330	342	327	356	347	330	337	308	328	325	328	355	354	352	318	347	354	361	339	322	338	311	324	341	329	338	348	326	350	310	329	331	314	348	359	389	341	363	348	374	355	353	332	337	351	340	356	310	348	324	359	371	358	337	360	353	363	339	310	343	354	327	352	332	347	329	331	342	328	350	355	368	332	356	335	347	366	341	364	339	322	341	361	354	337	356	358	352	347	343	365	334	371	324	344	354	348	359	325	342	336	331	344	371	339	340	368	316	329	355	327	329	365	337	335	364	328	335	355	357	318	338	345	339	369	369	349	330	346	356	339	348	333	346	350	364	336	322	339	338	337	350	386	330	340	347	335	361	321	329	321	323	340	340	368	374	366	356	317	338	361	295	319	369	332	335	313	313	334	323	351	364	343	352	334	349	340	366	377	303	355	347	343	358	320	344	327	348	345	359	345	347	344	359	365	320	337	405	361	342	319	350	370	360	342	334	319	354	348	354	332	351	321	339	350	374	387	322	345	337	352	338	371	357	318	334	324	369	378	347	337	357	354	355	345	340	350	346	335	324	345	342	331	327	325	324	341	328	366	361	351	324	313	327	345	355	308	377	324	360	320	356	328	327	334	334	304	337	320	339	347	356	344	337	347	374	326	328	335	361	355	335	360	339	370	379	340	355	355	339	333	380	381	337	353	327	334	358	324	305	314	320	339	334	311	350	353	349	335	368	359	347	307	348	351	351	321	369	353	353	319	356	345	351	331	331	339	317	309	335	354	338	360	335	360	329	352	343	398	383	350	325	295	382	346	355	355	345	370	327	330	345	330	350	366	381	343	360	339	340	328	348	327	349	334	345	345	346	344	315	315	344	341	343	370	364	332	342	324	347	334	330	343	345	349	359	339	317	330	351	358	333	360	343	345	379	337	345	343	329	303	328	369	379	345	329	311	337	348	360	359	331	343	351	328	360	340	350	355	348	323	313	338	342	334	326	379	373	331	330	345	341	340	374	398	308	330	335	368	329	337	352	328	359	371	296	352	346	361	326	344	315	334	332	348	357	333	339	349	362	331	342	354	341	344	346	329	373	342	358	342	359	319	360	349	328	326	350	345	359	338	349	365	348	364	340	329	347	338	348	343	345	310	340	340	335	365	338	316	345	335	318	346	335	315	344	344	364	358	342	336	344	344	340	340	342	340	350	335	345	371	335	355	342	328	363	381	331	359	368	355	347	339	307	358	359	354	333	315	302	344	330	343	335	360	373	352	327	352	355	353	355	347	349	330	333	359	334	328	353	341	327	369	324	336	340	326	348	365	346	357	334	354	371	358	343	328	333	337	360	318	375	385	372	365	322	333	356	362	322	358	347	342	329	346	315	337	336	343	340	330	334	371	358	327	350	355	352	372	307	373	352	377	343	371	330	343	337	363	351	374	332	396	341	358	331	329	346	353	323	333	327	348	328	329	321	325	357	332	322	329	343	391	300	326	328	329	368	366	356	336	376	345	336	340	358	344	338	343	297	351	340	370	353	333	365	374	337	329	336	334	350	338	335	311	350	337	353	316	314	350	348	336	344	370	322	356	339	360	333	317	376	351	355	354	380	387	341	334	356	344	352	370	363	312	346	340	373	353	356	331	322	326	354	372	355	338	329	336	357	339	358	343	363	328	377	357	347	345	357	345	348	309	366	344	337	361	361	363	329	381	338	320	316	333	347	349	335	326	366	332	305	341	354	360	348	299	343	355	336	340	330	349	352	307	308	343	326	356	322	345	328	385	296	304	327	373	305	362	347	353	313	365	359	352	327	364	345	350	342	307	351	341	316	342	361	315	339	348	335	347	356	342	343	348	340	361	325	316	317	357	330	335	374	337	317	360	351	342	365	367	338	325	375	313	361	365	317	347	346	323	327	329	313	331	382	303	338	324	357	369	332	339	363	346	322	326	370	307	322	318	326	361	359	325	340	358	375	319	331	361	294	347	351	362	346	369	334	354	350	338	366	357	348	364	368	305	337	376	367	320	369	366	364	339	364	332	323	335	326	365	346	331	340	320	347	343	332	346	339	353	361	343	340	377	374	343	329	344	351	330	385	359	332	352	328	348	326	339	325	317	340	360	318	312	337	360	361	326	317	375	343	333	331	325	357	323	350	319	361	360	352	350	361	352	347	324	329	348	343	320	367	372	340	327	321	356	335	299	341	340	360	336	391	325	351	366	360
24030	21033	28433	26613	25915	24776	19946	11684	7305	5178	3470	2299	1725	1378	1130	975	810	724	603	565	490	487	408	387	354	344	296	303	258	303	296	234	294	259	253	272	254	261	263	256	278	233	238	300	240	267	268	277	278	279	227	282	240	283	270	284	257	258	245	256	286	248	234	240	262	283	251	264	250	272	261	238	265	253	270	281	251	259	227	242	267	228	232	256	282	280	229	255	263	229	249	249	275	249	274	255	317	259	257	245	291	266	252	287	255	277	282	267	290	252	247	273	259	276	265	244	271	261	261	273	233	262	244	258	279	247	235	270	270	254	228	255	245	246	236	288	268	240	275	305	250	250	256	273	285	273	248	257	265	256	270	228	244	261	266	253	257	297	257	295	280	227	248	238	247	251	283	259	259	272	250	268	280	258	267	270	289	265	273	263	266	272	254	275	269	250	253	261	219	286	267	230	251	241	258	262	251	280	250	240	259	264	266	283	247	227	244	243	248	259	241	247	267	274	294	272	230	247	248	230	263	270	272	235	277	245	231	256	272	252	246	249	246	243	274	242	241	274	272	248	276	271	267	244	265	259	260	259	243	259	245	279	251	255	271	240	252	234	254	244	238	276	257	239	238	249	255	267	245	255	252	253	276	252	259	242	273	258	277	276	258	252	245	262	225	253	248	227	255	247	269	257	274	258	250	253	247	242	270	233	268	283	264	244	272	270	264	255	263	254	248	261	271	244	237	285	272	220	223	265	277	250	267	257	273	299	258	238	305	265	230	258	252	272	271	238	270	250	261	212	251	285	234	263	252	293	257	267	282	289	263	283	254	273	268	256	260	246	268	277	265	229	261	254	267	244	273	255	280	264	266	296	219	275	238	261	302	248	246	257	272	277	253	246	260	238	248	240	274	240	259	257	266	268	233	281	270	253	247	266	261	233	253	234	287	245	258	280	247	273	280	252	221	265	266	259	259	285	246	240	268	273	245	266	245	263	272	256	275	255	272	242	246	257	251	269	275	264	225	288	295	250	239	276	250	263	261	250	273	242	244	251	239	264	253	260	236	247	252	283	256	237	261	267	251	283	277	278	260	253	264	276	231	272	256	259	242	250	278	252	256	270	245	284	268	273	259	255	256	253	270	230	268	266	247	254	258	255	260	268	260	274	263	247	252	244	274	281	256	246	240	255	267	269	285	266	258	237	275	249	245	286	243	252	269	249	248	256	257	272	264	232	269	247	234	238	275	279	279	257	250	259	235	277	247	267	258	249	254	268	246	283	250	250	269	248	245	266	254	253	256	260	272	240	260	226	248	243	247	243	263	252	261	282	223	279	238	229	246	273	262	255	235	236	227	269	259	238	236	280	275	262	239	254	272	267	265	251	233	253	255	274	222	262	272	256	276	231	279	283	283	215	245	225	247	257	257	242	249	250	267	273	269	264	243	279	252	245	240	279	262	264	275	259	276	251	275	270	279	238	264	286	232	245	267	257	242	269	274	247	260	271	240	283	258	258	251	287	243	246	243	268	279	275	243	235	246	289	254	261	283	235	260	241	252	273	280	261	284	274	270	255	273	267	248	263	280	273	263	248	265	244	249	281	245	258	262	262	263	271	281	262	278	277	230	257	258	260	248	255	287	263	262	245	262	272	237	262	251	226	245	232	261	239	239	255	256	250	261	248	272	246	257	250	282	237	279	235	240	269	258	269	284	297	232	261	249	270	253	272	282	252	255	269	244	296	260	280	243	226	273	250	243	257	245	252	264	278	245	252	229	269	219	240	262	279	284	239	283	244	252	245	289	242	231	270	271	257	244	242	241	286	291	258	248	280	243	282	277	272	235	268	269	258	260	269	242	268	260	269	278	256	247	241	245	247	283	273	249	271	274	258	250	260	279	267	270	285	288	246	261	276	249	276	267	274	257	259	287	257	268	283	264	235	263	276	249	266	256	270	258	256	251	270	241	276	260	239	269	273	278	264	275	238	253	241	317	244	246	233	276	230	253	286	249	260	258	222	253	271	275	242	263	250	230	258	253	271	239	278	261	282	221	258	290	246	253	261	260	258	264	255	274	249	247	267	256	247	272	243	252	269	259	270	278	245	253	270	281	285	236	247	252	237	246	254	274	264	287	263	251	246	292	279	277	247	254	250	264	233	251	242	261	252	255	265	258	245	252	270	262	231	241	266	273	275	233	255	241	245	271	296	256	270	274	308	257	265	274	295	217	268	263	245	246	279	255	271	286	253	263	287	255	219	254	251	257	261	255	289	263	237	272	275	260	246	248	251	237	252	254	237	250	251	258	254	274	248	246	272	277	278	268	286	274	273	247	261	260	252	251	236	245	245	260	237	264	251	271	285	251	266	243	248	267	246	263	266	254	254	233	240	277	244	246	261	270	265	260	244	276	260	247	249	263	278	286	251	242	289	260	242	247	280	253	246	267	264	260	253	262	277	267	266	259	226	271	259	249	277	283	248	284	255	276	225	285	266	267	274	267	256	247	225	282	259	277	250	270	223	251	229	300	254	264	248	256	250	276	236	241	290	266	239	267	249	255	285	283	257	255	245	254	230	230	244	245	270	248	259	284	225	267	223	269	256	258	275	288	247	266	241	238	280	276	264	256	251	276	261	243	283	281	249	233	266	273	257	257	246	258	247	251	274	233	234	266	248	250	282	263	254	260	261	243	256	276	277	232	264	268	277	259	244	251	281	262	256	251	273	229	296	270	256	280	264	265	251	261	282	290	246	285	251	260	255	245	265	267	242	252	281	251	248	254	271	263	251	243	222	277	278	254	261	252	268	243	238	242	274	242	238	283	254	272	255	243	240	263	263	290	231	241	228	232	249	246	299	288	262	245	275	256	256	236	242	259	272	249	270	262	272	261	249	293	284	259	233	262	241	279	255	240	261	264	275	255	263	255	258	284	292	248	258	261	259	252	227	241	276	244	263	240	289	253	242	258	239	262	245	260	249	241	275	239	264	268	264	254	251	278	255	265	264	244	261	239	262	259	232	255	245	241	255	247	256	242	236	264	281	251	251	249	240	261	255	286	244	248	277	240	237	268	270	250	255	250	250	229	272	285	251	261	287	253	267	246	273	280	275	259	269	256	240	279	238	270	250	269	252	267	286	279	255	264	267	249	244	258	244	238	281	263	242	286	258	270	258	261	258	247	260	256	282	275	255	249	229	258	264	224	281	235	274	246	253	249	256	259	274	257	278	265	253	268	262	260	251	281	261	258	249	272	268	294	250	259	279	253	288	275	228	244	251	271	270	243	275	261	250	274	225	266	257	246	237	254	247	254	276	237	266	267	261	253	236	270	244	258	264	243	229	242	261	260	267	260	290	251	271	236	271	223	256	241	244	277	260	250	270	232	233	273	260	277	254	255	266	270	292	286	275	268	253	260	258	240	259	218	267	290	282	253	247	277	248	269	267	258	279	258	241	253	253	239	266	261	245	248	262	236	248	269	264	282	240	275	272	224	271	279	254	253	260	271	236
30842	51583	50836	41712	36135	31122	24666	18383	13487	10213	7164	4952	3683	2935	2329	1953	1646	1295	1116	1032	892	821	693	632	578	570	499	465	419	382	402	402	387	398	357	380	404	394	391	402	363	398	384	396	370	371	358	368	325	384	382	365	387	408	374	378	353	408	367	349	387	351	386	382	370	370	339	357	373	374	367	387	412	359	365	357	390	391	378	379	355	360	372	364	339	340	375	401	366	343	398	383	385	332	381	388	381	391	396	376	338	374	372	369	378	390	374	394	372	362	391	396	363	390	425	403	382	347	368	370	365	371	375	370	385	368	415	385	372	379	353	366	362	396	383	351	371	379	350	348	376	337	319	377	392	381	368	383	352	394	404	381	391	373	386	351	356	363	370	369	374	379	368	391	373	385	360	385	389	395	388	380	375	382	363	379	352	345	367	334	376	388	385	350	364	386	378	354	379	346	374	392	360	358	416	355	376	382	399	398	350	383	375	346	379	386	413	373	414	364	362	382	368	345	390	325	397	371	363	397	344	383	358	383	404	359	388	354	364	386	375	381	409	390	381	353	367	369	368	400	357	360	378	381	358	370	376	377	357	374	372	383	358	394	385	351	362	362	387	378	407	394	396	363	370	348	383	334	386	354	417	350	382	370	369	404	401	368	386	382	398	377	361	370	378	354	376	372	394	357	404	349	381	391	370	394	399	364	380	395	340	368	361	386	374	388	354	354	351	394	390	337	371	390	374	382	352	359	409	349	362	387	352	367	332	404	395	337	396	352	374	366	372	411	347	362	369	385	356	344	376	399	391	376	366	376	351	392	420	373	375	376	387	368	377	383	378	365	371	373	384	347	373	362	400	379	346	366	360	387	379	381	386	397	354	381	395	390	387	340	367	346	346	362	369	418	358	375	350	407	388	362	371	363	378	364	348	363	358	384	393	379	375	379	372	377	367	376	385	360	386	371	362	370	389	376	336	385	346	386	364	395	354	390	369	345	388	349	387	374	368	352	349	377	382	350	380	371	367	340	388	363	350	379	349	363	374	400	357	370	365	379	371	356	353	355	368	394	372	339	373	383	347	363	339	376	349	361	389	400	410	389	396	340	326	360	345	401	364	358	370	393	403	358	375	374	385	396	374	368	393	399	384	380	370	344	368	380	368	382	368	403	414	387	378	359	363	390	393	413	391	373	378	364	363	380	375	423	368	380	375	350	401	405	394	399	353	395	376	336	350	393	324	388	372	402	371	378	346	369	381	369	344	356	385	347	384	392	383	379	371	386	371	399	361	368	365	392	380	334	347	384	370	363	379	353	377	340	382	359	383	405	371	400	374	346	378	404	398	343	377	374	399	385	357	395	367	384	356	409	357	412	378	373	364	352	380	356	351	367	386	343	390	347	405	364	353	380	360	371	376	374	366	355	371	361	369	352	370	383	369	386	364	368	388	392	330	381	355	381	404	421	365	328	391	386	383	369	384	382	382	360	363	339	344	358	351	367	416	394	357	379	377	350	386	405	381	355	359	346	395	363	397	356	379	385	366	364	377	354	344	358	347	374	364	402	339	354	347	371	361	328	350	393	430	376	370	359	378	404	364	358	400	387	362	362	392	368	417	421	342	377	345	338	381	343	368	367	362	349	386	345	346	396	386	391	354	358	367	365	387	331	431	365	387	416	372	409	371	403	366	378	373	382	347	341	362	409	348	367	374	402	373	374	364	320	386	374	358	349	371	344	376	360	392	356	398	381	389	370	354	382	343	392	361	375	376	387	352	357	382	350	386	373	379	377	385	401	364	376	374	377	373	349	368	344	386	378	378	366	334	378	422	385	384	367	401	357	358	349	391	393	384	381	364	384	353	368	390	389	387	419	381	397	367	368	385	394	398	373	372	347	381	421	366	371	357	373	352	348	342	403	369	387	378	361	384	330	383	366	379	387	370	374	391	389	393	366	363	365	393	396	393	398	357	374	374	389	413	375	376	404	388	384	398	377	395	380	355	383	374	361	373	366	361	329	351	368	380	346	386	389	356	416	336	388	345	410	368	408	422	370	353	366	352	419	394	343	372	369	345	358	393	372	364	384	397	382	378	341	370	386	402	349	346	388	373	415	353	366	341	392	357	354	391	383	335	362	371	384	351	373	350	377	356	356	389	352	371	408	337	373	334	378	413	376	368	359	397	402	399	361	411	375	380	393	397	384	369	388	357	365	393	353	364	361	342	395	351	359	402	356	383	417	377	375	391	409	389	362	387	387	350	363	372	393	357	362	384	346	385	380	384	360	357	367	411	398	367	390	396	370	346	382	367	354	370	370	376	445	344	368	405	423	355	377	407	398	373	400	456	366	376	363	377	369	361	380	348	382	373	371	357	356	400	395	379	357	398	384	345	368	377	339	382	348	412	337	367	356	368	387	357	398	356	416	389	390	359	383	331	367	385	387	424	359	380	357	364	377	402	400	363	365	351	360	375	362	356	377	370	375	315	368	385	412	372	377	406	343	387	373	344	371	357	382	335	406	385	397	343	371	365	342	322	372	382	349	383	407	374	359	364	359	370	390	401	366	375	366	362	369	407	394	387	389	336	373	361	356	335	377	364	366	390	364	365	362	370	351	391	363	363	374	407	400	344	351	372	391	360	384	370	388	345	382	351	355	363	365	362	383	383	390	373	354	379	378	363	374	380	352	380	371	377	361	386	382	323	373	351	384	354	343	362	382	393	372	366	353	408	349	374	418	403	367	397	387	381	392	366	363	388	359	378	371	390	377	360	359	388	405	378	394	365	364	383	393	367	370	341	376	351	357	389	344	379	392	351	394	396	368	414	367	365	380	383	360	380	400	357	346	371	359	358	353	333	372	375	400	372	404	378	344	390	351	389	438	381	349	380	378	353	365	358	378	366	358	334	367	409	340	361	363	374	380	345	362	369	386	394	375	354	371	403	378	368	334	367	380	351	404	384	374	369	349	381	353	367	348	372	384	359	370	384	376	363	394	376	374	421	392	350	370	358	388	367	380	389	350	399	362	372	390	357	342	362	377	381	370	357	364	369	384	350	392	345	376	338	368	392	351	397	366	361	378	363	367	330	375	359	382	368	408	364	359	356	383	365	399	405	377	380	339	371	366	417	359	367	348	376	380	409	367	367	372	392	356	388	377	373	356	357	373	388	373	405	370	393	382	400	378	355	365	380	370	368	347	379	378	379	365	359	379	381	363	395	345	348	373	374	398	369	376	375	353	374	390	399	402	395	374	360	398	372	357	380	392	404	353	435	377	366	347	371	415	363	328	365	358	366	376	392	398	352	383	343	369	362	396	380	379	373	393	345	377	359	383	336	399	377	354	352	386	355	347	399	360	346	370	375	383	351	335	340	354	352	361	369	399	396	370	357	348	389	398	371	341	374	363	387	396	354	383	377	382	343	377	336	363	426	388	351	386	363	360	348	355	370	404	374	379	372	343	376	368	376	371	388	380	406	344	392	386	375	334	343	365	366	367	355	361	359	367	388	365
23082	20998	28671	24243	24276	26575	25482	16707	10962	8065	5247	3548	2510	1879	1528	1331	1054	925	743	692	638	520	490	413	399	354	319	293	255	254	236	241	222	242	235	259	278	268	257	235	255	241	254	260	242	246	242	267	258	244	217	226	222	239	270	242	227	271	242	259	245	242	256	230	262	252	253	217	276	242	261	236	256	250	240	262	238	240	254	222	250	226	278	262	215	214	246	271	244	252	226	241	230	247	233	242	223	235	209	253	242	244	225	269	230	249	235	257	247	230	209	255	223	203	275	263	250	250	236	242	219	254	231	258	227	239	247	249	235	237	226	253	211	251	216	245	239	247	246	214	214	222	238	233	211	247	231	224	234	204	217	229	241	234	236	239	227	225	259	246	246	290	234	231	237	247	248	248	246	217	239	252	236	237	233	251	223	229	220	230	247	236	258	234	232	247	222	216	233	232	235	242	267	271	257	229	264	233	223	238	260	226	224	223	256	255	204	212	251	246	227	236	232	242	213	229	228	224	258	241	246	240	259	258	253	248	252	246	242	262	222	232	244	246	237	252	223	226	215	221	257	256	257	232	236	223	221	259	250	259	215	223	216	261	256	243	244	261	218	237	232	213	232	245	268	226	236	250	282	253	236	245	223	215	255	260	240	226	252	238	224	231	239	242	222	252	224	253	197	235	237	252	237	224	226	243	239	244	228	240	214	260	237	211	260	248	276	235	247	242	254	242	212	217	250	258	251	259	237	236	242	256	248	221	212	259	243	243	267	248	234	249	247	199	221	248	245	255	241	226	215	226	248	256	253	234	227	235	237	251	205	246	241	221	247	269	204	259	274	219	251	228	242	253	239	216	233	245	248	244	247	207	234	258	272	246	225	245	242	236	245	217	233	261	208	214	230	239	232	276	225	234	232	219	220	217	229	226	245	225	245	214	233	253	240	234	246	236	230	243	221	253	216	257	227	253	245	222	251	236	240	258	255	271	259	244	222	246	239	263	232	266	233	237	253	218	254	228	221	252	234	291	243	224	257	251	229	235	228	273	241	217	241	251	230	262	237	215	263	229	247	252	246	216	238	240	239	250	227	251	210	246	229	246	241	212	234	236	228	248	252	243	233	259	226	262	247	241	229	226	247	247	243	208	236	247	282	241	256	225	257	213	230	236	243	232	281	225	226	233	277	258	239	224	238	244	265	263	254	233	244	263	243	245	246	220	249	235	250	228	237	263	228	278	264	225	238	210	220	240	226	243	231	230	266	224	225	235	234	222	243	258	223	237	214	243	230	238	241	235	241	246	218	233	242	273	230	217	234	247	247	228	219	232	239	245	259	245	268	230	232	247	243	251	227	251	201	216	222	235	221	224	231	233	238	219	272	239	218	232	256	241	246	220	230	206	249	225	243	230	255	272	230	240	230	245	246	257	258	237	257	214	223	218	253	217	218	250	239	234	219	232	249	227	270	251	223	246	224	226	226	216	238	273	226	239	230	254	248	229	235	232	215	233	250	236	250	231	226	227	235	262	235	218	218	239	216	243	222	234	255	245	240	269	240	236	253	243	220	225	250	255	220	233	234	254	231	248	228	244	238	266	248	242	248	218	267	212	257	232	243	227	246	292	240	256	241	235	243	230	245	230	260	234	228	232	244	243	260	248	233	238	228	253	273	225	229	260	273	240	226	214	221	246	223	219	242	221	227	231	220	227	230	246	259	214	243	222	240	236	236	224	248	220	248	243	225	229	240	217	203	245	256	227	253	234	241	213	227	241	229	224	245	243	231	254	218	237	262	234	227	233	243	250	241	228	234	250	250	228	243	233	221	223	249	229	222	259	214	203	224	262	257	227	227	245	236	232	223	241	233	263	227	232	215	223	224	208	248	227	207	236	233	217	250	259	227	240	240	231	223	245	241	229	238	221	248	249	225	234	236	227	223	271	222	226	251	246	258	215	253	228	237	231	204	251	252	249	241	245	245	249	246	276	252	231	237	222	256	243	249	238	230	221	234	255	266	235	230	251	262	243	244	238	233	238	242	230	245	268	243	231	226	251	247	239	235	235	249	256	242	221	242	223	276	253	247	236	226	233	227	231	239	214	247	254	226	237	244	207	259	237	212	239	230	234	248	240	237	238	242	228	226	232	254	235	270	234	243	238	251	255	236	255	266	245	243	241	240	232	226	217	249	267	241	264	234	216	216	237	200	219	229	256	221	237	230	221	234	229	252	229	233	228	230	247	261	221	240	217	239	224	241	247	234	219	242	231	260	243	245	219	249	226	247	223	219	220	256	228	249	258	245	268	226	222	279	224	240	232	270	229	232	224	241	235	273	228	249	237	216	233	239	255	246	255	255	239	224	222	269	255	248	236	203	240	231	242	262	252	228	242	241	237	208	238	241	218	255	205	229	237	222	212	260	237	257	217	242	272	250	242	227	213	245	237	224	227	205	262	267	248	225	221	228	241	222	246	211	239	219	241	250	248	224	246	230	262	257	227	232	234	254	227	238	234	231	243	235	239	233	223	231	225	260	235	256	213	234	282	214	217	249	262	260	224	237	231	238	234	252	236	237	245	244	237	248	250	231	230	235	212	243	262	234	253	251	258	253	227	217	229	237	258	231	230	243	244	244	264	216	255	256	253	219	208	242	220	231	237	227	260	256	226	256	243	235	255	243	224	238	268	230	236	226	285	251	226	225	218	222	291	258	242	226	234	265	249	253	252	232	250	251	220	244	215	234	236	218	238	249	257	229	230	204	229	248	255	251	244	230	242	254	270	252	250	228	247	256	240	217	224	240	223	238	228	245	241	247	249	235	254	255	265	242	247	253	231	242	239	228	241	211	265	233	230	222	237	261	219	233	258	249	254	253	279	233	230	242	220	269	228	235	234	275	225	222	227	257	231	243	244	218	234	221	226	225	236	233	233	245	233	245	207	236	234	253	259	241	224	234	230	244	220	227	246	254	257	257	230	261	244	252	229	217	220	237	250	250	233	216	221	248	228	230	237	263	240	230	234	219	263	234	208	232	248	242	208	206	221	248	260	241	235	241	254	237	257	227	245	239	248	250	248	241	244	224	237	237	251	242	253	216	230	253	229	227	216	227	269	270	252	240	231	243	251	244	244	233	251	247	245	275	244	218	222	261	242	222	230	256	231	240	228	239	238	229	249	220	246	236	214	225	236	239	247	238	245	250	227	228	232	228	217	213	240	246	220	275	216	260	230	269	210	269	255	242	253	232	226	239	237	245	229	226	234	212	242	209	220	242	226	231	230	241	265	231	239	231	235	225	234	226	247	239	241	220	238	239	233	228	251	234	226	246	247	238	255	207	254	230	247	229	228	259	234	241	240	229	240	247	208	247	271	216	277	238	218	230	242	242	250	251	212	248	223	231	263	259	251	241	244	210	238	250	283	259	230	237	231	221	256	235	232	221	249	235	225	246	212	247	257	257	244	240	241	241	242	233	238	228	242	230	219	250	253	245	212	211	238	230	296	231	240	239	262
32019	57018	55594	46840	41103	35100	29024	23459	18276	14202	9960	7238	5387	4105	3253	2747	2067	1765	1519	1253	1124	970	871	728	672	579	519	485	403	403	349	374	347	390	332	351	344	360	386	358	368	354	361	348	350	381	339	353	367	336	299	352	381	390	318	339	351	331	325	324	348	362	337	341	376	374	334	347	355	343	373	328	372	363	344	353	335	349	338	346	350	306	350	378	325	357	342	290	332	329	349	333	325	345	331	326	360	380	350	309	327	345	357	320	331	339	363	333	315	320	358	353	331	350	351	359	316	351	326	325	324	340	334	363	342	333	327	351	355	332	332	349	336	340	301	321	341	356	326	362	319	359	326	330	326	328	322	351	364	357	323	341	340	329	335	342	325	331	323	309	341	322	347	327	354	338	357	311	339	309	365	333	339	333	318	307	341	348	329	322	325	320	347	328	335	362	322	329	367	349	378	349	381	321	340	328	324	338	348	350	354	353	365	338	334	371	308	297	345	353	344	336	361	332	341	342	363	342	331	358	353	337	354	348	357	297	351	318	337	338	324	330	305	341	330	335	369	330	365	360	346	359	332	332	350	359	344	328	336	344	345	329	354	319	319	321	321	338	360	376	345	331	313	365	321	346	369	317	352	333	375	321	362	339	361	337	343	379	365	313	331	353	324	314	367	320	326	333	336	345	325	362	392	369	333	304	322	339	360	332	353	317	349	334	366	352	328	363	386	341	286	346	365	334	364	359	344	334	363	359	365	318	328	340	336	327	370	359	349	317	350	350	405	349	333	365	349	303	342	322	335	328	345	329	331	354	338	351	339	338	361	321	353	391	345	351	311	334	345	368	347	338	320	324	332	358	349	338	321	349	321	323	353	331	339	342	353	347	342	370	370	351	338	352	323	336	352	362	315	338	361	345	353	367	329	330	348	335	351	377	337	317	364	313	334	347	358	335	337	307	362	330	360	335	350	307	316	338	345	372	336	347	319	339	367	336	311	332	348	358	342	300	357	340	342	321	335	343	363	346	310	353	380	336	348	336	346	328	365	343	365	344	342	322	360	352	328	330	344	353	352	347	342	313	325	330	346	319	343	370	342	331	298	362	363	330	354	334	371	354	318	327	356	337	336	326	337	363	340	344	347	338	327	338	352	346	328	355	364	337	348	331	304	346	353	352	357	336	323	361	336	339	329	338	349	312	365	346	339	356	341	324	348	313	338	360	331	356	340	363	339	317	326	342	357	346	350	336	330	339	370	327	365	325	347	368	338	337	352	357	363	334	313	352	343	350	366	312	302	358	322	370	318	318	300	357	339	319	333	340	342	338	333	370	330	361	321	339	376	326	355	340	313	340	352	332	349	346	330	340	361	347	386	359	329	309	374	319	339	345	359	365	383	340	351	326	308	353	377	331	330	332	339	336	308	327	351	317	335	333	340	344	358	365	330	383	345	350	378	345	350	372	324	341	344	316	363	350	342	312	356	300	328	355	367	323	357	325	324	317	329	328	315	309	336	350	354	354	326	326	330	304	327	353	314	332	349	332	378	361	401	336	373	319	337	340	314	343	329	379	323	352	318	273	336	329	340	350	348	338	342	304	360	324	378	353	346	354	365	359	348	325	343	354	333	337	336	340	334	337	371	350	328	383	322	325	311	340	337	351	333	340	352	335	345	351	328	323	329	343	364	345	346	305	330	328	328	311	351	358	346	345	327	337	353	322	321	327	332	327	335	312	358	330	330	288	383	343	376	318	342	317	348	323	333	346	362	324	322	322	329	349	367	316	359	363	357	352	353	334	345	357	319	361	363	356	351	334	353	353	332	347	310	312	352	348	349	336	343	348	309	356	360	338	355	333	366	347	346	347	326	328	339	336	325	340	351	335	315	348	356	338	337	309	372	305	359	342	344	317	344	321	365	327	338	338	323	342	346	338	360	346	338	355	386	350	316	375	340	352	349	336	365	336	331	387	326	353	369	339	301	365	345	333	363	354	365	329	339	357	311	314	353	325	351	377	354	317	350	340	359	349	325	364	310	364	314	362	365	355	359	347	327	342	324	318	332	325	356	313	312	330	326	315	343	371	326	315	339	340	326	352	339	342	347	344	370	361	326	375	304	318	329	314	369	336	348	342	333	314	361	335	352	347	361	348	351	304	367	324	331	340	331	344	344	335	297	361	326	348	357	351	337	335	350	319	353	369	356	360	320	329	352	325	368	320	341	333	337	364	340	349	337	358	315	348	311	339	357	320	308	337	343	319	360	346	323	328	333	320	334	360	300	315	336	334	335	363	322	327	318	324	360	361	304	311	362	340	348	339	353	358	321	347	373	344	340	333	366	354	297	329	346	359	349	350	349	363	352	349	310	378	344	337	319	367	330	358	321	350	321	324	349	342	326	347	383	328	341	348	325	368	303	344	376	324	345	351	355	304	334	349	328	352	345	341	313	377	344	351	356	330	352	332	341	322	330	362	374	316	357	309	318	355	347	408	315	321	355	330	313	344	335	352	334	328	350	342	356	356	341	330	338	351	337	330	334	353	353	336	323	351	326	349	355	341	359	343	310	329	336	387	321	345	354	326	329	323	317	331	374	322	344	346	334	293	338	375	316	381	348	345	322	349	346	321	368	328	345	342	372	341	340	321	344	321	320	278	345	355	309	335	355	357	337	314	334	324	341	341	326	335	351	336	341	341	343	338	327	329	323	373	352	359	328	325	361	342	333	308	320	326	348	304	352	320	322	334	336	316	361	351	305	329	318	346	312	314	315	338	362	345	323	331	325	351	334	376	368	326	325	352	309	331	336	387	336	342	323	347	341	381	308	340	356	360	362	358	362	363	318	360	325	322	338	352	329	359	340	329	337	355	351	362	317	353	341	338	359	316	321	330	310	360	354	357	313	360	320	358	333	358	363	341	305	366	337	365	348	346	298	333	320	351	337	306	331	304	329	321	334	335	357	342	345	359	374	332	338	326	335	346	330	329	343	340	350	349	348	302	377	337	334	361	336	337	322	353	354	360	344	301	350	335	323	336	326	348	309	351	365	346	329	341	319	368	348	335	330	341	360	336	316	337	348	310	359	352	318	352	344	311	341	326	348	307	331	329	328	325	308	346	294	324	302	339	387	350	324	372	352	348	369	310	358	312	337	330	324	361	372	346	317	324	297	343	347	308	362	353	363	310	336	309	356	320	339	323	309	338	354	332	351	358	322	343	354	348	353	358	368	377	338	308	334	335	349	325	334	325	336	348	339	320	345	325	328	325	348	318	354	357	330	344	335	339	365	344	328	308	331	351	342	353	356	302	352	345	328	360	332	320	383	298	319	351	340	355	335	311	353	324	352	323	340	355	342	349	370	325	360	349	339	324	319	345	323	353	336	373	360	313	330	336	327	339	325	339	358	332	315	319	326	375	350	309	341	346	361	321	336	319	327	328	329	344	323	340	318	319	352	331	342	306	343	334	381	352	366	307	352	307	348	329	350	299	321	361	346	336	364	331	308	351	350	335
27641	26480	33782	28973	21371	14514	9111	5274	3593	2535	1892	1288	1130	816	661	627	511	525	410	376	367	348	316	293	286	249	254	254	223	271	238	257	210	242	217	240	265	251	260	213	225	232	262	234	228	222	237	235	222	222	211	228	249	247	229	229	227	233	255	209	255	241	249	213	243	246	251	229	222	232	228	224	237	251	232	206	229	242	258	253	219	262	259	233	236	253	230	234	235	204	241	223	261	263	241	249	247	266	247	233	237	233	230	245	244	249	237	227	216	237	237	232	211	229	241	232	217	219	249	226	246	227	227	230	244	229	230	241	236	210	216	260	233	220	247	216	244	262	259	239	212	245	261	226	231	224	221	223	220	244	247	236	243	220	217	268	257	244	225	234	198	213	218	225	221	250	237	222	235	221	232	235	240	210	211	251	251	260	253	219	233	192	235	245	210	220	250	242	248	233	252	245	236	225	226	207	255	251	230	216	265	217	220	238	258	222	236	249	253	244	255	236	251	253	233	221	223	244	234	245	239	208	239	205	233	248	228	250	261	224	228	232	225	228	254	229	228	258	229	244	242	253	222	253	229	231	213	230	251	261	229	242	234	226	233	227	216	200	244	240	212	260	203	224	234	219	242	232	245	253	240	231	204	235	226	242	233	247	220	230	235	255	236	224	217	218	239	257	220	233	253	207	218	241	206	229	221	222	213	230	219	206	213	218	212	193	242	210	246	221	231	241	236	233	205	229	234	227	239	246	228	197	214	220	237	218	233	226	229	245	265	231	240	226	224	243	253	222	235	219	222	237	227	219	235	230	225	250	226	217	228	256	217	221	253	231	233	228	233	192	221	248	218	242	243	235	234	266	221	233	253	226	234	225	252	251	219	213	236	240	237	228	263	252	258	249	263	236	260	230	221	236	264	239	255	237	219	234	219	246	229	224	221	200	217	231	211	232	246	239	228	228	250	245	247	236	223	219	229	235	220	238	244	236	228	234	219	236	261	219	212	231	263	254	227	237	230	238	241	221	221	227	264	245	239	224	268	243	232	236	225	208	234	228	201	233	254	267	244	253	261	207	237	210	236	253	209	234	256	252	235	237	226	227	217	248	197	240	237	216	251	227	230	228	249	243	235	230	236	227	225	229	245	224	238	225	226	232	224	248	241	244	213	237	224	249	215	227	231	232	228	234	232	251	246	225	231	218	231	221	229	242	263	253	214	222	233	231	223	238	230	212	220	210	261	252	237	204	239	268	257	223	242	246	197	249	179	215	217	206	217	249	210	238	221	235	236	217	217	224	259	222	257	232	241	248	242	215	225	238	249	248	254	237	251	236	233	233	224	233	211	245	251	254	252	240	245	264	215	192	238	224	216	229	237	240	239	251	229	249	237	248	233	220	218	253	245	235	214	247	217	227	257	259	230	234	228	261	249	226	229	241	213	239	222	234	235	236	216	251	244	228	241	270	207	235	250	241	235	224	239	236	239	242	274	250	224	216	215	229	261	206	236	270	222	222	221	259	232	252	236	248	207	225	246	218	223	225	230	228	230	219	243	248	244	216	237	232	256	227	238	252	227	236	205	215	225	227	254	206	251	214	211	222	241	238	200	233	244	239	231	216	266	218	237	247	219	221	198	234	227	235	233	220	243	236	233	239	230	220	243	229	253	234	216	265	231	230	235	212	240	248	249	220	254	245	217	206	237	232	245	245	233	238	246	241	232	239	211	250	227	232	227	254	244	210	226	238	248	239	252	210	236	229	230	244	245	237	228	239	268	226	240	230	256	226	234	219	236	243	234	225	233	215	215	214	246	211	234	221	240	237	213	247	237	245	219	226	219	234	253	257	247	219	233	225	193	204	252	233	249	237	286	218	234	250	242	239	244	229	247	239	240	273	271	244	256	257	259	208	199	255	250	225	247	228	243	242	246	228	237	231	231	230	244	247	230	247	257	262	252	233	217	251	241	200	219	238	235	235	244	202	213	258	240	261	250	217	219	227	237	230	226	253	236	217	251	233	225	241	265	224	234	228	238	221	233	225	244	218	263	210	221	218	229	226	219	205	237	227	257	231	255	218	226	241	277	220	232	258	244	226	240	244	230	228	252	243	221	226	257	217	248	231	258	226	234	280	249	259	220	228	257	268	221	238	221	242	237	249	238	242	220	246	207	218	242	252	237	254	212	225	227	211	253	235	253	243	249	230	253	208	234	240	223	225	229	249	241	241	235	272	244	202	209	227	244	232	223	253	237	238	209	227	235	237	216	236	250	235	258	245	202	234	237	238	241	239	233	246	215	233	236	269	220	235	237	218	202	211	215	233	245	220	242	219	228	205	224	215	225	230	238	234	230	260	243	232	214	241	275	252	230	216	231	217	238	239	213	251	227	249	241	245	253	244	243	251	277	224	255	213	226	229	238	243	217	235	232	195	252	238	240	240	230	231	212	227	237	252	237	256	236	241	246	220	200	234	227	249	249	242	227	244	260	233	243	206	256	219	224	238	242	217	239	218	225	233	245	244	228	209	211	237	226	216	228	226	224	213	255	204	218	259	239	244	247	214	235	219	246	252	224	236	234	231	233	206	255	239	240	224	224	242	220	222	234	232	200	240	231	239	260	245	217	234	241	196	223	258	222	240	239	234	230	214	249	208	249	230	218	227	232	222	216	208	227	258	257	220	233	258	231	250	237	203	233	225	248	256	232	232	226	244	229	222	262	229	245	236	231	233	230	229	246	239	253	208	219	231	229	232	213	238	205	224	210	243	244	225	233	277	263	191	230	239	249	227	228	221	207	254	241	210	223	257	231	216	247	198	224	221	259	246	237	240	232	224	257	250	242	224	226	225	236	237	241	269	244	227	220	231	233	237	222	241	209	227	216	236	233	234	239	242	252	223	229	236	232	241	273	250	236	247	243	258	232	233	250	241	224	225	233	244	226	241	268	217	232	240	242	229	241	224	236	235	248	223	219	230	218	240	209	233	243	217	213	229	233	236	254	207	247	229	228	235	251	228	243	209	239	232	248	241	228	222	248	214	246	239	237	223	207	259	231	246	211	239	219	203	231	227	225	240	233	217	227	240	247	204	234	231	221	244	249	242	237	207	232	246	252	255	267	231	212	276	240	253	245	243	209	237	210	243	238	238	246	210	268	219	229	232	238	230	247	221	225	250	212	239	204	254	234	226	239	221	227	204	244	240	245	232	227	233	229	226	247	260	236	201	263	223	261	264	237	217	257	232	245	227	236	241	232	222	224	211	223	215	225	220	253	241	255	247	250	233	218	237	215	227	266	208	232	239	237	260	256	225	242	214	225	248	229	215	207	254	262	235	221	227	265	238	228	214	260	205	208	249	220	208	221	237	239	206	230	258	222	244	232	256	233	227	226	237	220	235	243	229	241	240	214	247	248	227	238	243	230	244	239	258	216	235	224	230	247	233	244	222	240	235	247	208	210	251	237	219	249	236	247	250	213	228	218	243	215	230	270	252	248	246	205	237	231	237	240	230
29398	44480	41656	33241	27465	21763	16069	10869	7954	5886	4167	2952	2280	1726	1455	1202	1037	905	724	666	579	559	502	488	430	398	412	398	355	349	356	328	317	361	323	382	328	362	355	371	345	356	301	361	340	336	350	327	333	315	351	351	342	328	334	314	336	317	306	365	340	334	325	321	328	368	337	308	358	324	332	357	352	320	324	317	344	335	319	330	286	328	333	334	329	339	328	348	351	373	329	343	326	321	329	333	352	350	304	339	367	328	349	342	349	319	332	337	329	343	351	368	335	324	356	362	364	321	310	352	350	345	337	329	335	341	350	336	322	329	314	340	372	319	334	360	361	308	337	323	343	332	334	333	350	359	322	324	325	319	328	323	356	354	311	355	319	333	347	363	326	322	356	341	353	344	349	368	316	342	330	316	321	346	349	337	365	335	323	314	369	329	327	337	353	317	334	324	320	338	359	311	350	337	343	361	336	368	349	358	353	337	350	320	338	344	348	344	353	362	364	333	321	332	337	321	332	354	362	359	321	385	331	348	366	324	351	354	324	331	355	347	322	377	330	354	329	308	376	341	367	356	349	330	322	279	314	313	325	335	370	307	347	292	331	327	325	331	371	365	342	328	340	336	340	328	321	339	364	311	328	312	347	327	365	340	360	350	327	327	335	326	334	320	370	346	351	359	324	352	348	365	340	376	314	355	332	337	332	344	322	349	337	354	328	344	305	342	333	349	356	356	326	356	338	348	342	316	338	349	334	321	379	340	323	357	346	333	324	317	295	335	342	350	374	317	330	336	335	337	360	352	343	310	382	363	317	376	346	344	389	320	335	320	319	363	330	334	312	335	341	329	343	323	320	324	355	364	326	317	360	355	335	321	317	344	360	335	352	346	345	353	324	331	334	357	348	332	378	318	334	366	364	354	345	339	339	324	341	331	348	301	313	335	359	316	330	344	327	339	353	365	324	363	326	364	311	296	353	335	321	358	344	327	331	357	309	308	330	333	341	348	325	346	352	292	330	325	347	349	323	345	343	326	313	346	314	365	333	343	339	332	329	333	342	350	326	322	323	313	318	342	332	343	325	314	329	334	346	362	340	328	329	331	330	357	344	325	342	350	293	350	356	358	358	370	356	342	316	334	353	358	318	342	358	351	362	353	329	334	348	359	376	348	322	336	347	346	352	336	386	327	304	326	362	360	364	357	381	330	325	348	326	359	325	335	349	328	349	333	344	310	342	323	372	348	369	333	347	352	357	347	345	318	340	378	352	337	358	337	319	357	319	353	332	326	332	371	362	374	362	329	337	337	328	360	338	337	341	357	326	347	374	339	339	325	361	327	359	377	362	370	357	352	377	350	323	317	345	360	314	351	347	347	339	363	340	355	352	335	330	344	332	358	332	340	365	348	334	343	368	356	326	310	334	328	319	343	307	312	328	311	363	317	308	336	300	353	338	325	351	342	344	356	347	319	334	344	321	321	367	326	323	294	297	330	346	335	320	365	345	359	331	330	319	354	344	315	316	338	331	330	319	369	363	326	336	311	337	347	358	365	315	356	314	330	365	325	334	353	350	352	340	372	317	354	314	331	343	316	340	321	306	323	353	346	341	365	352	342	350	327	351	335	323	342	304	359	334	321	341	328	311	320	359	361	332	329	338	369	332	307	339	367	335	325	358	333	339	337	357	354	333	367	317	367	310	329	336	333	327	350	361	334	302	330	354	353	327	333	328	322	318	341	333	356	342	353	328	338	316	342	346	332	334	352	372	312	325	335	330	344	314	328	352	319	361	343	340	315	312	320	367	362	301	348	342	312	344	381	315	370	322	365	345	341	365	347	323	326	379	387	337	363	350	331	336	352	372	347	339	322	329	338	318	322	356	360	346	321	338	303	357	352	364	333	293	364	358	327	347	307	348	340	355	332	332	317	318	347	326	320	327	329	336	304	325	330	334	333	307	332	326	370	351	353	335	360	320	331	345	299	346	348	359	334	340	311	312	324	353	321	345	371	359	352	304	355	344	317	361	328	324	350	352	321	341	327	348	341	319	361	342	320	353	347	312	325	344	330	332	320	338	342	327	332	312	316	319	380	357	338	334	321	353	324	383	327	350	353	323	334	360	316	322	312	341	357	316	369	315	346	325	354	372	320	342	336	325	320	325	323	342	355	340	324	330	333	319	346	332	311	334	312	341	308	331	312	346	331	329	338	319	306	337	331	349	348	330	344	291	310	328	351	347	334	296	348	342	354	344	302	288	352	330	334	348	354	362	328	352	332	346	328	339	320	362	340	344	312	364	318	370	367	359	338	341	335	319	329	339	328	351	356	335	338	316	377	348	336	352	309	353	325	357	370	319	339	363	336	351	366	310	382	339	336	335	361	348	327	348	327	318	348	335	358	350	359	336	319	360	341	317	321	329	340	315	295	382	318	315	351	316	345	335	329	316	333	329	334	340	342	366	341	319	332	346	338	365	329	340	347	309	360	346	336	334	332	326	330	320	327	374	339	322	334	351	353	365	344	338	340	330	340	356	334	359	358	334	351	320	347	324	344	333	326	329	341	305	369	365	334	331	357	330	299	374	310	337	343	358	330	321	362	345	335	363	327	355	344	320	315	306	317	309	313	334	323	347	326	363	368	338	348	341	341	341	337	353	324	325	351	326	362	338	350	345	336	354	324	313	313	365	340	347	359	325	313	364	347	316	378	320	354	344	310	329	353	331	322	349	317	341	342	357	330	344	333	331	348	324	362	320	352	350	334	344	326	319	391	332	325	327	366	342	357	369	350	377	310	336	375	321	352	354	332	341	324	339	342	337	367	327	312	368	330	338	381	340	332	341	345	322	336	338	332	355	334	344	350	357	343	359	329	360	324	349	321	334	336	329	344	324	373	347	341	340	300	327	323	333	362	321	328	335	341	325	341	327	349	353	396	336	321	384	317	315	307	332	340	356	378	320	364	333	332	318	305	333	313	320	360	322	330	329	352	341	344	370	351	367	316	353	362	308	335	364	319	327	331	355	347	351	342	313	353	302	337	358	313	329	327	357	330	371	363	339	320	340	352	345	345	323	361	360	327	341	342	322	371	356	311	335	332	355	337	339	348	344	314	384	328	323	356	355	290	358	348	339	341	336	375	323	336	350	371	341	351	321	321	351	333	330	346	346	324	304	328	302	337	335	360	331	340	379	376	365	341	314	344	345	313	345	322	355	335	380	329	361	329	331	329	343	336	333	352	314	364	355	334	360	364	335	314	287	344	328	353	311	331	352	305	347	343	309	349	358	338	330	325	338	341	338	360	326	328	356	337	295	332	342	322	355	342	357	301	327	326	367	335	312	332	344	370	357	317	304	331	353	347	347	335	323	318	347	352	355	325	356	365	349	326	342	353	325	343	317	343	339	362	285	368	355	336	316	332	338	365	338	319	345	349	322	348	354	316	342	329	317	342	331	352	309	354	348	314	332	341	325	348	314	320	315	330	349	332	326	368	340	365	330	333	309	324	318	363
24120	21028	28250	26742	26462	26084	21095	11485	6987	5112	3581	2406	1738	1382	1125	971	805	722	587	559	474	451	413	346	368	303	292	285	290	263	269	264	244	260	289	250	255	237	257	270	252	258	267	268	233	253	256	251	268	265	246	254	275	253	270	279	259	229	255	254	262	254	267	292	243	252	278	248	267	259	224	254	266	265	258	251	249	260	249	248	255	249	249	288	278	254	247	222	277	275	230	236	298	284	254	269	245	253	259	260	248	267	253	267	252	219	251	255	236	260	270	239	249	252	238	238	285	240	228	256	257	244	248	246	269	268	244	266	273	279	263	236	249	245	271	264	248	236	257	236	251	267	239	248	245	276	216	253	245	265	258	248	256	258	264	220	246	261	285	282	236	255	261	255	224	286	268	266	266	280	266	252	249	249	255	254	224	260	227	262	256	265	264	267	274	240	269	263	272	269	248	249	249	254	276	248	240	260	268	247	246	269	227	266	251	270	248	256	252	257	244	275	251	257	272	301	245	266	273	228	260	249	239	251	239	253	267	217	235	248	271	278	262	271	231	212	249	248	282	237	273	239	269	264	253	244	280	223	270	250	264	295	264	253	235	257	251	246	246	239	264	241	254	272	233	235	271	254	243	262	277	249	258	257	247	252	252	248	264	220	265	259	270	254	255	267	263	256	286	270	261	275	275	268	235	259	231	291	253	242	253	252	262	271	253	236	241	239	242	259	247	284	269	291	268	263	228	273	248	255	234	256	247	265	261	244	245	284	248	273	268	237	254	260	239	252	255	276	231	272	229	275	269	240	234	245	265	250	264	243	222	238	246	259	230	248	293	245	285	291	274	230	267	218	254	232	269	262	286	270	232	245	229	252	259	266	268	258	198	222	239	252	271	260	262	219	258	274	227	234	272	252	286	253	261	250	271	264	269	259	264	251	265	260	257	248	246	261	284	257	278	245	236	247	273	248	257	273	268	285	217	262	236	250	264	231	233	272	267	252	271	256	258	226	270	255	257	270	269	244	259	241	242	220	240	264	230	230	254	266	260	232	273	247	260	286	248	241	248	268	234	252	232	248	266	268	236	231	237	266	234	244	295	253	238	238	252	264	261	261	286	279	263	267	227	263	245	249	260	256	273	260	263	250	251	255	247	246	298	272	257	235	291	261	278	263	283	261	245	260	276	238	255	262	229	222	252	254	260	256	265	235	262	260	292	269	250	251	257	277	253	246	259	249	267	253	276	281	238	269	251	253	262	247	279	265	250	228	250	247	247	259	244	233	254	251	230	244	268	226	224	263	214	259	272	260	266	288	273	265	244	253	226	247	258	261	257	261	262	268	248	245	253	235	252	266	278	274	249	236	265	275	247	268	259	241	231	243	282	253	238	246	252	258	262	198	280	277	255	242	237	270	257	252	240	235	239	261	250	233	243	240	245	262	253	253	264	268	267	251	265	258	261	234	248	252	264	256	245	251	253	280	252	241	236	270	294	283	266	257	254	277	237	255	245	262	260	257	251	274	232	277	241	272	269	228	283	257	252	263	233	251	251	241	244	262	242	229	254	290	257	243	251	230	255	269	257	251	266	278	262	245	283	235	241	240	230	247	230	263	266	260	271	288	260	235	257	258	244	236	262	237	257	276	270	238	235	266	255	251	277	280	263	267	234	255	245	256	292	244	248	245	274	254	256	251	270	284	257	261	264	271	254	266	240	237	226	283	268	240	247	277	264	258	235	265	267	272	253	254	231	241	249	252	265	250	247	286	283	237	264	280	248	260	244	239	260	256	273	236	253	251	286	255	240	261	247	266	248	264	279	245	263	279	256	244	233	244	262	251	241	238	257	277	246	259	253	253	285	256	266	250	264	248	272	249	248	233	262	265	239	271	271	248	284	252	252	258	262	264	274	250	252	240	260	260	243	239	274	243	253	253	253	258	222	239	261	260	272	274	267	260	263	236	271	255	263	236	270	232	254	244	281	230	287	254	270	249	248	246	240	248	253	266	253	271	260	240	221	271	285	266	255	225	243	230	218	263	261	199	264	256	293	276	273	253	224	259	257	247	266	251	286	256	245	219	260	231	272	250	239	240	275	282	248	252	259	221	248	245	252	276	246	267	246	250	261	218	262	259	228	258	259	223	260	271	251	262	229	249	253	239	237	235	262	242	255	247	243	256	246	272	243	282	255	275	294	265	239	264	255	246	267	250	251	287	265	274	222	220	253	244	262	282	252	268	250	228	251	230	238	261	257	252	258	259	259	254	246	256	247	246	267	263	270	266	262	235	259	241	255	273	257	265	236	280	258	251	222	249	242	266	236	256	295	283	241	258	289	258	267	249	230	223	278	242	245	280	245	265	258	234	267	263	259	261	246	264	238	242	228	282	266	243	254	249	267	250	245	269	296	243	266	247	253	261	237	282	240	253	247	245	280	277	256	235	292	271	299	250	238	243	257	268	254	259	239	242	278	238	269	260	242	240	274	249	247	242	238	244	258	255	252	275	258	275	247	269	267	247	266	247	224	279	265	249	250	284	240	263	242	253	273	266	265	266	249	297	208	251	279	266	268	246	261	278	289	270	241	237	267	248	251	281	264	247	255	249	242	262	247	215	261	291	300	241	254	250	243	264	266	246	281	273	252	270	257	234	250	257	254	238	254	265	272	276	247	238	240	260	253	280	268	245	258	225	247	262	269	254	276	229	286	237	270	270	259	257	254	250	230	256	283	245	254	270	273	280	253	275	283	271	230	273	253	235	261	271	259	243	235	264	252	255	267	245	253	222	272	244	258	264	263	227	227	259	238	239	236	252	261	237	279	249	250	270	266	248	258	269	240	283	252	249	257	257	266	290	246	267	234	246	259	254	268	256	273	246	277	245	258	266	244	259	255	217	253	276	260	262	245	264	227	245	265	269	248	255	261	244	243	243	249	255	256	272	254	267	249	269	257	240	266	271	275	232	269	277	233	233	280	259	255	247	271	233	236	257	258	269	267	258	248	247	232	243	263	247	245	253	254	233	259	251	272	266	252	272	254	272	242	284	278	254	252	251	253	255	254	258	270	232	232	250	246	269	265	260	224	247	250	260	260	277	277	250	243	272	278	259	234	243	242	253	263	247	274	304	290	280	235	252	255	244	253	250	252	260	273	244	237	272	243	245	233	275	264	241	248	268	271	250	269	253	263	272	264	206	260	217	247	274	238	244	248	221	259	265	261	239	258	244	244	265	247	275	260	269	230	261	264	246	246	273	279	239	265	247	247	276	240	267	276	267	243	225	267	262	269	247	269	255	266	234	263	267	246	275	279	273	224	234	235	241	235	226	245	262	258	253	245	238	240	246	289	258	261	278	235	268	235	246	259	258	268	268	238	253	260	246	245	227	275	254	277	287	284	260	253	264	275	264	267	259	217	226	249	255	270	255	253	255	270	227	222	224	258	285	243	259	245	245	261	262	252	264	261	246	234	243	244	259	246	242	260	238	260	258	259	247	245	240	249	255	272	283
30159	51099	47979	42109	36376	33002	25740	18058	13089	10205	7237	4974	3699	2890	2364	1894	1555	1358	1186	1006	834	817	690	638	552	528	473	429	389	355	373	370	380	413	382	416	382	366	349	358	360	395	364	379	392	363	389	367	416	414	360	382	357	347	355	351	401	369	395	349	371	417	383	357	358	353	357	348	391	400	376	376	373	377	350	350	356	400	345	382	394	377	393	358	383	409	380	373	363	366	399	407	377	343	358	362	374	370	380	369	323	340	377	342	389	357	354	360	338	362	364	383	383	352	368	371	385	385	369	351	348	401	359	358	356	358	358	363	361	338	354	405	366	363	378	357	368	349	367	368	365	361	341	392	386	341	369	344	344	322	340	367	376	370	373	350	353	335	369	363	380	343	335	359	324	372	352	333	364	358	353	350	385	361	367	383	371	357	372	371	347	338	383	364	323	372	347	330	366	369	344	360	385	381	363	362	361	361	376	375	352	352	388	401	335	372	376	365	374	337	367	374	377	364	369	340	330	340	392	344	389	327	395	370	350	381	386	387	378	367	359	376	368	406	320	382	382	352	360	402	372	374	363	404	383	368	362	345	400	339	379	345	395	353	372	337	366	378	356	350	363	354	353	371	366	396	344	356	362	390	371	355	363	366	352	366	384	371	384	371	355	372	403	386	354	400	381	382	384	343	378	350	406	363	399	371	380	371	326	321	340	360	352	362	370	336	368	380	366	385	377	346	375	372	382	420	366	339	382	389	389	365	364	390	365	354	342	347	365	330	369	348	371	369	401	388	357	345	361	366	354	377	359	351	378	337	358	364	402	377	340	383	372	364	388	357	382	365	368	353	356	373	344	389	394	347	337	335	373	372	378	389	382	380	357	345	336	403	358	384	346	375	385	349	366	377	394	432	387	374	365	392	358	370	368	368	377	390	383	374	337	358	390	365	376	360	366	356	391	371	367	364	367	363	342	391	368	360	377	399	363	368	341	378	328	368	368	335	358	378	354	354	363	359	427	357	340	345	391	356	372	365	365	383	371	369	373	360	410	367	372	375	353	358	396	339	422	343	346	357	409	351	370	406	356	357	337	375	365	368	365	386	389	376	365	384	347	357	369	365	375	372	400	345	384	377	365	331	417	385	340	378	360	382	347	366	365	381	354	351	381	365	396	408	381	338	378	365	311	349	371	389	419	401	367	370	361	342	350	391	384	383	327	348	355	363	339	373	355	340	365	385	381	401	360	361	365	348	343	333	396	342	353	350	375	351	395	381	356	349	383	328	391	383	349	403	367	390	385	409	395	386	395	383	373	342	357	383	382	378	371	341	370	358	380	355	393	376	360	387	320	372	355	353	349	349	375	324	333	387	348	350	407	345	362	358	369	356	383	362	375	355	380	355	365	391	361	386	394	357	387	372	372	380	356	370	356	364	357	337	381	371	362	370	338	381	327	364	342	395	350	358	383	347	348	363	376	341	348	358	343	356	362	337	359	375	377	372	395	363	364	365	355	366	373	387	330	354	382	366	374	407	356	358	380	388	393	372	400	338	358	348	346	354	368	382	376	364	331	397	378	369	370	384	374	362	388	408	352	397	383	364	366	318	324	388	327	353	363	333	388	354	362	381	348	354	375	406	389	360	392	341	320	360	373	338	379	360	358	364	388	384	347	382	367	355	350	371	373	342	360	339	341	366	372	367	388	367	333	349	375	376	342	385	386	406	350	356	386	356	374	386	381	367	368	362	367	387	374	373	373	368	381	353	372	362	386	352	383	340	410	385	370	367	366	364	341	355	352	399	408	383	353	334	374	349	376	351	379	397	351	387	386	376	370	340	352	362	389	356	374	385	374	376	386	362	349	360	357	383	377	399	372	360	355	364	385	389	356	395	372	363	345	375	381	389	356	321	379	369	375	360	368	364	403	382	370	376	351	381	393	389	329	351	354	354	380	368	366	377	359	369	378	347	343	350	382	391	360	371	335	313	422	399	358	379	352	348	356	386	359	359	373	367	340	361	363	387	370	382	406	380	355	407	327	347	381	386	374	332	337	364	337	366	366	343	382	368	382	360	384	385	362	349	357	370	354	326	339	388	354	356	347	366	366	362	345	366	384	351	368	381	399	358	342	361	342	337	384	359	344	345	365	334	384	371	357	367	344	384	384	357	350	359	368	393	371	371	343	368	378	378	356	369	400	365	354	398	363	374	366	404	358	339	332	379	369	360	329	380	360	352	370	362	391	390	385	418	352	385	359	358	339	364	370	339	357	415	379	364	370	398	359	321	361	345	386	367	339	378	337	379	367	375	351	380	335	358	358	368	383	343	374	325	357	349	374	378	387	367	364	377	368	345	382	338	361	348	365	369	347	388	372	356	350	371	392	386	385	371	373	351	389	355	349	378	363	387	366	353	337	388	387	365	372	353	390	327	381	365	366	372	366	327	381	360	346	383	402	332	342	352	392	386	390	364	355	374	338	366	353	337	351	369	390	382	340	376	405	379	385	392	356	336	353	330	386	349	350	368	376	367	362	362	407	333	367	358	347	355	371	353	387	364	344	357	340	342	363	345	363	367	375	377	355	369	355	374	377	384	368	374	408	353	407	326	360	378	368	370	359	357	347	393	379	341	391	373	339	320	383	356	377	362	361	364	344	343	361	346	357	362	390	393	348	335	368	346	367	354	370	378	366	342	375	346	385	383	369	356	373	361	345	360	348	350	373	377	360	358	368	353	338	387	406	356	379	383	390	334	409	378	355	361	376	380	381	358	397	390	398	384	360	386	351	379	339	363	388	361	325	336	377	387	367	326	374	342	368	357	364	353	345	374	378	407	374	344	356	354	372	368	365	408	360	378	366	374	396	385	350	338	382	379	346	371	360	385	341	368	375	337	364	369	357	346	363	357	392	385	372	361	331	361	349	359	366	388	388	351	366	346	372	398	387	359	384	373	370	360	378	363	388	345	376	386	351	378	338	366	351	319	346	375	385	382	374	365	377	402	343	341	387	349	395	383	347	355	352	365	378	360	382	370	401	389	349	363	399	367	360	366	395	356	359	362	369	382	370	388	341	359	361	390	363	348	352	383	380	384	356	388	362	355	365	373	349	354	359	395	380	356	366	377	391	377	346	417	312	379	356	358	377	368	384	380	345	387	337	384	359	356	347	362	349	371	394	366	368	385	372	365	376	351	368	351	371	319	398	354	368	356	336	367	362	339	372	393	350	381	356	375	359	370	348	362	351	363	416	387	355	371	391	373	372	352	379	382	329	358	348	403	369	348	343	358	378	363	380	338	370	408	346	358	376	400	344	342	395	351	355	364	391	382	351	364	395	408	371	396	345	388	377	352	372	374	370	337	365	325	348	374	375	384	366	391	366	349	348	354	366	362	376	351	361	385	385	326	382	391	366	370	381	371	381	353	371	397	379	397	352	373	321	354	375	369	359	376	395	388	324	404	393	355	339	374	382	338	348	348	340	371	340	389	401	368	363	359	375	367	388	399	400	407	389	391
23034	21027	28650	24541	25401	27823	24898	16001	10480	7520	5494	3696	2640	2002	1603	1335	1154	969	854	678	592	566	492	430	417	394	297	273	266	245	260	264	232	232	229	242	240	257	219	245	247	249	225	246	229	263	219	246	269	236	244	233	275	223	225	225	228	228	239	261	230	239	234	252	232	243	247	235	226	230	252	229	239	224	230	231	230	223	222	238	225	235	224	251	235	230	249	224	233	242	236	243	247	211	228	236	221	207	238	236	220	214	219	244	218	247	241	218	228	272	249	211	209	236	218	257	227	230	255	242	228	210	247	216	238	219	226	210	222	234	247	232	224	235	234	210	244	243	234	205	214	244	243	219	258	263	237	226	249	238	232	260	221	214	224	235	222	234	233	225	253	250	195	262	220	234	233	214	237	224	242	243	236	214	215	237	231	241	210	227	241	238	221	218	253	241	246	225	258	263	228	241	210	222	234	234	250	222	236	220	224	207	243	220	224	251	214	229	230	209	207	249	215	228	252	219	243	225	230	242	254	229	252	216	246	242	240	241	236	237	242	211	250	245	261	208	224	242	207	238	259	241	241	218	235	236	232	212	253	236	247	258	235	229	231	241	250	216	229	212	203	246	249	215	246	229	266	221	225	228	219	236	236	241	230	238	218	229	244	244	228	245	221	250	259	281	221	227	225	251	212	234	229	224	231	217	248	215	241	249	230	234	241	203	215	245	237	230	254	253	250	248	218	255	246	255	236	246	235	232	236	249	241	225	241	264	226	229	212	227	249	264	231	220	224	230	210	229	233	215	213	238	230	226	226	241	257	201	251	235	243	256	214	202	236	228	239	227	216	233	237	230	241	263	233	258	240	237	232	228	237	213	249	216	259	215	254	238	259	216	204	258	266	233	236	222	248	224	238	254	243	261	236	259	245	220	239	241	233	231	277	196	220	252	222	212	238	249	221	234	227	220	243	214	253	249	250	250	214	238	236	231	232	245	237	225	242	250	214	214	211	214	212	208	211	241	241	256	245	244	231	226	228	211	223	210	256	208	222	270	209	246	241	222	228	222	253	263	251	242	251	216	236	232	202	233	256	219	218	253	209	230	236	273	249	252	247	242	193	233	240	221	241	252	245	244	245	248	233	255	206	236	238	226	220	263	211	209	253	241	210	216	234	264	237	227	249	239	254	249	246	230	241	235	211	238	253	241	254	232	221	254	255	217	241	236	230	221	210	236	243	251	232	221	272	245	258	244	241	228	226	259	242	240	228	206	214	247	267	255	226	237	233	239	252	235	218	237	205	226	208	217	263	226	232	225	224	248	247	219	256	230	230	233	215	256	213	232	208	251	256	221	241	262	197	219	239	225	242	253	234	213	245	221	238	245	242	216	221	234	238	219	240	262	248	239	218	231	259	246	231	226	230	226	239	231	219	232	249	233	218	241	257	249	234	222	236	251	224	247	244	254	254	240	245	200	233	231	219	253	225	254	249	199	228	239	237	230	250	251	265	207	232	235	246	241	252	244	220	223	202	237	254	243	233	220	252	245	225	200	225	214	220	222	239	235	248	242	220	214	266	247	242	216	238	233	252	227	230	228	229	226	239	251	236	218	237	240	228	241	205	241	234	225	247	258	239	236	233	237	251	220	264	208	253	203	260	225	251	253	217	255	216	231	248	248	222	232	222	248	240	214	256	255	228	243	241	261	220	203	261	237	236	243	242	249	233	240	235	258	222	233	231	248	223	236	257	214	207	233	236	272	240	250	250	231	223	217	217	238	247	255	224	231	211	246	228	237	231	241	242	260	236	221	223	234	220	250	236	229	213	226	254	246	203	254	224	228	235	262	218	203	239	225	221	237	250	241	239	249	248	230	213	226	252	224	216	211	218	216	225	221	256	240	267	234	233	238	233	249	223	246	220	216	226	224	232	207	224	226	252	252	240	246	252	243	260	241	258	231	262	241	250	242	231	253	217	256	226	239	226	251	247	237	280	234	227	240	236	211	224	277	205	235	223	266	237	225	250	242	236	247	233	220	227	225	240	213	241	198	259	236	241	240	223	227	241	247	233	237	251	232	242	262	229	224	234	211	243	225	222	217	239	242	233	245	263	228	231	246	237	278	235	234	222	233	266	223	253	245	228	220	235	233	212	262	238	234	239	241	221	230	227	249	230	242	233	231	237	227	225	223	237	250	243	235	228	218	238	244	235	240	247	205	216	260	247	214	231	237	198	230	253	230	220	216	242	235	209	257	253	240	237	233	239	247	232	230	220	234	229	198	241	223	265	251	235	252	235	233	268	214	243	241	254	246	207	222	245	241	231	237	241	215	253	242	228	217	248	231	224	254	214	247	222	244	230	227	229	204	232	264	222	237	223	221	235	228	221	241	226	241	227	256	229	223	228	232	209	208	223	241	208	234	255	252	261	256	241	215	215	254	221	247	243	246	207	225	232	222	222	261	232	218	234	219	213	215	254	204	241	227	240	218	252	259	246	250	258	270	259	233	238	224	233	260	237	246	257	218	243	219	226	231	223	244	226	240	272	235	246	212	251	216	240	231	230	210	228	247	223	234	259	245	234	224	261	252	239	251	224	223	234	226	257	249	235	226	228	228	243	208	245	230	232	227	232	237	248	259	246	228	234	257	285	240	221	224	216	225	259	255	235	216	243	235	219	231	226	235	225	223	253	239	245	210	230	227	238	229	213	247	234	235	239	232	221	225	240	240	224	247	256	234	247	244	231	238	264	238	235	236	269	237	216	228	237	240	245	260	232	256	277	231	244	226	243	220	215	251	229	227	236	222	245	220	217	225	250	229	239	277	223	251	224	231	238	233	246	240	248	197	217	225	215	235	235	238	240	241	245	230	257	237	234	207	245	248	242	214	224	237	262	241	220	275	202	226	264	227	235	246	273	244	246	211	217	241	233	232	253	224	221	215	247	227	241	228	228	223	248	234	224	238	249	224	234	219	223	240	237	234	206	221	242	227	215	213	240	250	226	221	238	239	198	225	215	214	242	217	225	230	238	249	276	272	217	230	244	226	264	238	253	262	211	232	228	235	221	254	224	209	226	230	246	230	248	222	249	259	234	259	235	226	244	252	216	214	234	208	250	238	237	248	263	237	237	248	249	235	221	225	235	231	281	239	270	222	247	222	240	221	236	257	258	235	258	250	237	254	263	231	236	230	233	203	215	254	223	229	233	265	252	226	209	230	248	233	229	215	222	265	253	247	246	230	235	220	217	234	225	207	233	228	243	256	254	221	243	236	246	211	214	254	240	233	229	239	224	226	242	254	244	265	209	234	253	234	265	273	258	223	228	247	249	253	224	237	230	237	228	228	240	240	229	206	234	215	213	207	216	217	224	235	221	242	238	245	211	220	254	223	227	234	240	241	227	206	228	210	225	213	178	251	232	236	233	213	224	239	239	255	249	231	246	207	245	235	236	237	261	219	252	219	252	228	217	247	218	224	226	236	216	263	234	239	240	248	261	218	230	223	241	245	238	225
33081	56392	52667	47911	43101	36175	28176	23155	17743	13716	10582	7404	5366	4212	3319	2697	2207	1816	1503	1358	1118	1029	869	745	655	567	505	431	395	379	362	357	375	336	384	337	363	363	334	329	338	342	349	361	336	343	362	346	316	325	327	334	305	305	328	323	342	349	332	344	355	349	295	353	332	325	320	330	325	339	336	313	339	336	340	353	351	365	320	319	315	325	314	335	319	319	356	351	349	342	312	349	366	349	347	332	337	357	341	316	326	351	362	350	310	362	340	357	328	338	333	316	373	327	355	303	325	345	335	348	331	364	344	321	329	352	349	360	322	320	333	329	364	333	326	339	344	305	336	339	307	332	350	322	339	328	338	343	346	339	326	325	327	322	361	305	322	311	337	309	332	325	367	317	338	357	329	326	317	340	319	339	356	325	318	333	317	326	313	356	340	333	304	319	313	331	354	298	308	327	336	338	321	312	332	319	289	307	320	326	351	314	370	333	346	345	362	337	319	332	359	357	312	328	327	351	350	358	354	331	317	309	348	337	306	309	324	314	364	337	342	337	323	371	327	346	344	352	344	354	327	348	351	337	331	312	346	336	320	331	339	359	350	342	334	350	334	346	339	338	315	365	337	326	367	344	322	331	333	304	350	327	296	325	346	320	341	336	318	340	318	333	373	312	357	350	327	335	344	327	307	344	358	323	329	348	323	333	322	322	345	346	339	326	349	335	330	314	304	322	345	318	348	333	335	338	327	350	333	352	351	340	344	371	339	332	333	338	354	329	330	356	336	322	325	334	357	344	353	341	345	327	372	333	338	331	324	327	370	342	323	309	330	328	316	358	310	351	322	300	340	326	345	322	305	350	326	331	330	349	358	312	342	359	326	341	333	331	332	342	346	318	335	364	346	346	325	343	296	295	353	334	333	349	350	352	327	342	347	345	350	348	363	355	340	347	328	339	338	313	311	353	332	322	322	341	313	322	352	377	340	321	350	306	319	305	321	330	355	340	312	331	346	339	318	297	363	336	349	356	308	324	350	362	321	313	317	328	345	331	352	356	327	338	332	320	326	317	332	305	291	326	328	343	317	347	348	311	325	343	298	346	353	353	354	336	284	320	367	346	322	302	346	327	347	335	345	369	316	348	340	370	304	316	323	352	345	348	320	367	351	304	309	361	368	329	346	329	321	305	344	326	356	337	303	315	285	335	328	351	331	337	328	333	344	326	341	361	308	352	344	319	358	327	327	306	335	307	334	357	328	338	339	296	334	332	327	339	346	339	353	359	363	334	347	354	343	319	343	332	346	331	331	320	313	296	323	303	305	353	316	324	332	335	330	337	340	368	337	348	354	312	320	341	309	329	319	356	340	336	323	343	346	338	309	326	349	348	338	364	296	309	318	324	365	352	339	298	320	345	315	332	298	341	347	346	351	338	324	325	339	324	312	313	313	318	301	316	349	318	297	316	321	333	376	327	362	327	303	331	324	313	302	296	339	316	337	318	313	318	350	326	340	337	365	310	338	341	326	363	303	329	312	320	339	332	346	324	349	342	323	356	357	315	337	294	349	308	327	359	354	346	314	334	318	335	328	340	317	353	334	340	333	357	352	301	328	309	312	323	348	351	329	327	325	318	335	343	319	331	345	348	327	333	345	332	328	332	334	323	335	325	346	329	316	310	328	311	320	370	314	341	333	331	373	328	328	330	337	316	366	327	369	326	326	303	296	381	325	322	339	328	324	340	300	318	324	324	351	338	327	335	337	317	338	331	333	345	341	322	327	346	318	306	340	301	341	317	322	323	347	313	350	334	330	378	331	343	301	342	327	338	311	308	350	294	348	287	320	308	370	316	320	332	354	333	329	363	331	343	329	348	351	354	319	335	360	328	347	307	303	352	380	319	320	329	307	346	336	344	312	338	301	319	331	341	341	341	302	350	348	310	355	355	334	334	328	314	343	367	347	322	322	333	323	322	350	340	352	331	334	335	328	336	321	323	318	321	343	343	335	336	333	315	309	332	264	343	344	360	329	323	343	337	335	327	333	327	315	342	354	327	352	332	302	316	332	322	322	339	311	350	323	362	307	303	287	327	339	331	378	345	355	342	319	349	298	372	347	352	319	333	339	348	333	353	356	335	338	342	343	340	309	314	314	351	334	363	296	370	361	343	339	322	328	309	303	349	360	339	370	350	346	349	344	352	341	353	315	335	361	331	346	345	344	320	319	333	336	346	303	349	324	347	323	340	349	310	335	342	324	325	333	309	355	308	268	350	339	335	351	356	321	312	309	335	328	309	323	307	338	323	333	329	325	344	317	348	322	386	313	334	320	326	345	318	334	324	349	338	338	335	333	329	345	326	349	325	307	376	317	333	335	314	306	342	344	337	346	331	323	293	323	305	301	316	323	346	318	324	303	298	325	333	361	327	348	307	346	336	337	347	340	338	337	337	328	321	330	313	329	322	363	331	343	328	345	341	350	292	330	318	324	331	359	321	320	337	310	346	325	337	350	377	361	308	318	322	286	314	332	366	303	327	344	303	367	343	339	336	333	355	327	349	340	335	390	322	348	314	332	302	330	323	341	349	320	357	322	292	313	346	325	346	329	347	340	349	343	332	335	323	326	338	341	314	369	331	335	323	329	299	360	302	347	353	292	339	350	326	362	322	295	329	345	362	340	339	361	320	286	354	355	325	363	334	315	322	362	334	345	350	391	321	355	353	350	313	325	338	357	332	330	313	331	326	306	303	306	334	325	342	310	337	339	340	351	331	321	333	319	313	312	353	306	345	328	343	358	324	339	340	329	329	336	339	335	331	353	335	361	325	341	367	358	327	330	319	315	338	324	331	341	300	324	382	346	369	333	306	315	309	346	322	348	348	340	330	331	323	353	342	341	350	328	342	343	363	360	352	326	331	309	353	310	318	351	374	332	329	355	304	313	336	328	336	322	332	304	367	303	326	342	337	328	350	352	319	354	330	326	321	345	373	329	309	337	355	338	314	333	354	329	330	329	301	306	311	348	352	347	307	314	321	352	337	317	320	333	320	311	311	345	340	333	338	315	331	314	375	345	320	313	366	374	323	329	339	332	330	325	300	344	327	348	336	344	353	321	331	325	330	336	315	316	324	359	326	341	319	338	335	354	320	311	335	313	315	318	339	342	309	346	338	364	342	329	362	312	329	359	340	344	301	343	334	284	338	357	367	323	357	317	358	360	360	317	328	350	378	333	347	321	339	347	368	365	351	311	326	332	344	336	341	322	328	316	324	343	347	329	358	352	358	329	335	317	352	338	326	330	323	336	354	329	351	338	347	352	305	357	311	361	353	328	348	331	321	347	331	340	324	309	326	328	358	366	335	359	341	328	343	337	353	374	339	359	363	331	355	337	319	342	348	347	342	323	334	338	333	365	324	323	358	336	348	362	340	340	326	363	355	288	366	339	322	340	292	336	352	291	326	361	296	321	324	322	339	354	345	334	339	329	340	320	323	324	326	314	349	322	341	330	353	344	325
27828	25570	33443	30404	22368	14295	8180	5128	3291	2457	1902	1390	972	844	773	660	510	449	421	370	379	307	336	326	277	263	251	248	248	246	262	218	227	266	252	240	253	215	227	254	223	236	219	226	245	251	222	228	241	219	229	202	208	234	218	241	223	248	242	233	203	240	223	242	217	222	234	237	224	257	243	234	251	234	252	214	210	214	231	234	229	232	222	226	217	236	232	240	242	229	230	223	225	219	234	259	198	222	228	244	210	221	242	213	230	193	244	209	237	203	254	217	208	232	215	239	220	208	212	234	235	233	216	246	216	239	234	221	224	216	243	269	209	229	252	219	205	228	232	215	233	233	260	240	216	222	238	257	240	210	222	238	220	229	245	230	244	222	222	223	263	233	242	219	231	212	240	206	244	216	240	196	213	223	221	224	222	228	219	231	247	235	263	245	237	204	241	251	237	207	258	234	267	224	239	220	220	236	239	243	219	229	209	248	231	226	240	206	214	213	213	236	232	235	239	206	239	217	228	246	217	210	222	261	248	241	240	238	221	233	204	255	217	201	248	244	222	254	235	215	219	229	242	235	222	222	229	228	252	259	246	214	216	209	239	230	195	233	217	220	256	228	250	238	233	214	205	223	232	213	220	241	229	220	219	246	268	254	254	228	231	201	233	239	247	227	232	232	230	222	243	237	195	224	239	241	222	247	222	259	223	228	204	226	225	262	219	245	239	238	254	222	229	240	233	248	237	223	262	239	216	232	225	202	230	231	219	231	212	245	234	222	258	225	252	226	246	240	244	220	210	210	255	244	237	249	209	261	226	265	213	223	235	234	216	252	248	243	216	224	282	233	205	248	237	226	221	226	254	234	221	228	208	243	247	244	239	222	223	227	229	242	218	230	216	221	239	244	225	240	229	184	218	213	203	215	211	229	239	216	220	230	208	236	209	204	190	216	222	240	229	234	256	217	240	256	247	228	208	241	236	211	222	204	246	227	266	260	240	240	224	215	251	233	207	224	206	229	230	203	257	254	221	221	209	235	217	245	246	202	209	240	208	223	223	225	230	225	223	212	226	230	216	192	251	246	260	237	224	247	214	214	251	252	228	230	242	245	241	233	229	247	231	238	226	228	219	218	227	232	230	214	230	238	239	251	223	234	236	246	216	212	233	224	212	264	227	222	229	264	250	260	234	202	239	237	201	217	220	240	245	239	242	238	224	245	225	219	216	227	234	240	242	228	223	223	209	241	199	207	227	237	240	230	213	216	221	262	237	242	264	227	231	209	233	213	219	215	198	197	260	216	223	245	242	245	242	231	226	229	229	234	216	224	246	207	264	229	208	265	244	253	228	206	224	224	241	231	228	224	242	243	212	233	214	251	230	209	231	242	240	240	247	233	214	217	219	218	214	224	223	227	259	230	229	220	233	213	248	205	239	241	208	266	227	217	211	228	235	222	248	211	242	251	246	214	238	253	240	217	234	244	233	231	226	260	223	252	220	239	252	230	208	225	244	237	229	243	239	220	237	217	248	236	221	221	210	233	239	214	211	226	225	194	222	227	224	231	221	223	237	226	227	248	219	215	215	204	232	240	206	259	237	245	232	235	244	213	205	230	226	229	231	207	247	230	230	268	208	224	261	220	231	229	208	220	234	233	232	242	215	213	243	241	254	252	223	236	197	210	234	231	224	250	211	241	226	226	253	214	234	222	233	235	251	199	242	219	231	236	234	234	244	233	232	222	242	228	210	227	203	215	254	223	233	222	235	268	260	241	213	223	241	230	207	214	219	222	232	199	246	227	235	219	235	211	243	254	263	215	243	252	261	234	237	206	218	237	250	212	246	237	246	230	219	226	238	212	230	222	212	191	231	231	216	236	244	248	228	227	228	213	239	233	240	230	220	239	260	244	214	261	259	216	248	216	226	267	237	216	217	245	226	231	244	219	208	211	204	230	256	223	236	238	230	218	261	205	233	236	256	224	243	211	235	228	271	263	231	211	238	231	255	259	229	234	229	210	228	217	245	230	225	225	237	247	230	201	224	242	237	221	223	235	242	258	247	229	234	241	212	247	226	224	241	222	236	255	225	242	218	235	237	248	242	224	208	243	215	232	220	230	269	227	229	233	227	267	243	236	214	216	238	210	251	259	255	248	236	226	226	242	250	214	224	223	234	210	219	241	230	241	229	225	259	228	231	238	242	217	232	230	253	231	256	227	255	237	197	226	241	228	218	236	227	225	264	240	226	240	249	224	232	201	229	274	221	227	214	212	239	223	204	240	235	249	213	198	222	252	250	264	229	211	254	222	237	237	234	223	231	228	227	212	237	219	220	226	242	230	239	246	231	235	228	212	233	247	223	238	242	235	240	219	216	218	225	237	222	225	236	217	230	248	257	234	207	213	221	205	233	228	222	254	243	224	233	229	235	219	224	212	221	239	233	234	234	262	236	240	220	238	230	237	194	225	239	245	227	242	238	242	232	223	252	261	231	235	230	229	242	231	274	253	219	224	212	226	220	228	213	221	263	208	227	229	239	229	214	237	225	230	244	220	250	225	231	220	254	249	234	240	229	225	203	260	225	212	225	236	229	231	203	257	244	228	234	209	239	256	208	220	214	227	237	229	241	209	247	238	225	236	213	239	232	221	246	237	242	234	215	212	225	238	226	263	228	221	200	219	226	227	222	216	240	221	237	230	230	241	218	227	229	221	241	199	241	242	235	235	226	246	232	235	210	226	223	223	208	228	233	226	238	246	223	216	236	238	223	232	256	263	208	226	227	216	222	217	210	238	232	240	229	232	256	238	229	227	255	233	224	225	219	225	224	261	238	242	223	242	237	243	229	216	245	244	234	224	241	231	227	207	210	228	206	214	242	251	218	235	213	253	219	231	216	230	241	233	195	205	241	224	211	263	212	213	223	244	242	212	209	276	226	204	216	235	223	216	204	263	242	253	204	207	242	224	239	228	234	227	242	234	213	246	225	231	212	223	222	221	242	245	200	238	217	220	236	238	194	232	236	211	226	227	210	216	233	220	215	239	220	237	227	247	220	205	219	226	227	232	235	229	199	215	228	241	245	217	218	224	218	242	226	245	244	218	228	234	219	222	233	251	242	259	211	227	248	223	227	227	243	220	216	218	233	235	218	241	254	218	233	224	241	234	241	232	258	250	185	242	230	221	232	253	211	248	252	232	205	228	239	225	247	214	229	257	227	215	233	235	222	229	209	226	232	234	233	228	232	203	232	222	235	248	223	247	202	233	235	232	238	241	231	223	215	226	224	239	234	232	243	247	253	230	240	221	233	229	218	213	248	213	250	217	234	237	252	199	217	221	216	239	231	255	210	227	229	218	254	223	226	229	212	196	227	250	251	268	228	249	207	199	253	225	236	251	232	208	215	229	249	231	253	235	253	219	252	207	225	262	229	221	237	257	230	255	237	200	240	216	250	224	245	242	225	242	236	215	249	234	228	208	225	236	229	224	250	245	210	229	228	234	214	240	210	250
29489	42828	41414	34299	28106	21309	15059	11036	7563	5660	4450	3156	2198	1727	1456	1223	1025	910	727	733	616	534	531	495	442	400	391	385	338	332	371	345	342	336	361	347	321	343	332	310	330	342	375	362	327	353	324	361	335	335	348	326	311	359	328	324	328	321	334	333	328	359	332	359	353	329	323	316	295	335	354	330	317	303	322	334	321	327	327	362	298	335	341	341	338	328	345	348	355	327	353	329	350	331	288	337	333	349	339	350	342	349	323	325	332	329	338	343	332	310	328	335	327	319	311	300	322	337	347	322	341	296	312	303	323	336	299	319	336	332	348	328	351	316	328	329	354	312	328	347	363	345	345	307	346	350	359	337	321	364	334	355	321	336	341	324	330	313	312	333	340	338	315	323	340	320	339	308	339	319	330	335	337	362	310	299	333	336	318	322	301	326	326	310	309	333	347	337	322	368	386	323	329	346	315	311	330	344	322	346	343	346	373	319	353	337	324	314	338	376	316	340	380	366	342	314	294	332	311	372	341	337	354	338	335	298	369	352	341	359	337	332	327	335	365	335	361	319	321	355	351	316	340	351	303	347	344	334	369	333	326	319	346	313	303	317	362	304	305	344	328	311	355	300	303	304	352	334	332	333	341	349	309	359	353	321	308	347	315	336	297	313	343	324	317	287	323	322	323	327	349	353	328	337	337	330	366	317	346	331	316	288	324	345	355	334	319	345	348	337	332	338	342	281	331	332	340	343	345	312	343	329	327	320	304	341	324	360	362	355	335	347	337	337	323	314	323	349	322	359	332	350	328	347	342	339	326	347	310	336	319	325	368	332	346	358	300	335	342	361	338	385	326	330	341	365	310	334	303	326	340	335	351	394	335	288	356	330	333	351	319	314	323	307	326	359	351	334	327	319	321	331	313	334	319	368	372	356	362	335	360	299	336	362	328	351	355	360	310	322	350	331	371	352	299	323	314	325	325	325	301	351	333	312	361	334	301	336	344	329	325	352	366	314	372	339	363	335	359	325	333	324	333	327	330	338	330	339	331	376	334	326	268	325	339	312	330	327	308	347	327	336	313	327	336	332	326	345	324	377	371	299	332	340	321	331	336	333	306	366	303	337	324	317	351	319	318	341	346	323	332	306	336	356	321	354	329	360	348	340	365	317	305	355	321	313	312	301	314	316	348	315	315	313	322	321	317	314	314	341	325	324	327	294	340	346	320	310	321	321	335	345	365	325	359	321	305	357	326	351	316	338	339	319	335	338	355	312	314	335	293	337	365	325	357	339	334	326	365	306	348	323	338	338	331	343	318	310	354	336	339	336	325	376	356	319	309	328	320	339	338	351	331	314	346	352	304	316	339	322	327	330	309	351	301	346	335	350	341	353	307	340	307	346	326	328	334	326	328	323	351	338	323	335	336	305	336	375	326	330	329	340	359	319	322	317	325	357	343	333	333	337	349	378	308	316	370	314	314	356	341	305	341	329	331	314	330	343	320	329	318	340	338	344	332	306	357	302	342	338	326	334	356	319	317	334	330	359	299	358	337	313	323	332	348	321	301	329	342	346	338	328	361	352	346	358	325	328	327	306	352	327	345	297	335	340	342	343	356	337	337	326	339	318	304	297	340	340	320	349	304	317	360	338	294	370	316	305	347	310	305	332	334	324	363	338	306	336	364	334	335	349	308	331	321	306	313	304	328	381	319	347	340	326	337	324	295	303	324	335	329	343	348	349	344	338	332	348	308	370	306	350	350	316	309	358	341	330	326	344	324	355	325	343	383	337	298	327	283	296	361	336	326	330	329	328	310	359	347	351	312	322	360	333	314	306	305	354	326	333	325	338	353	340	328	327	348	333	315	298	350	302	342	314	357	318	327	337	309	316	315	332	332	349	339	343	354	320	339	350	309	344	341	345	334	312	290	318	321	308	315	329	340	342	342	340	326	354	311	335	343	345	367	336	372	366	375	331	338	308	343	337	343	341	320	322	301	315	318	312	351	328	326	336	320	332	334	298	347	350	326	336	361	324	333	344	313	324	356	315	330	345	359	307	341	321	345	322	315	348	377	342	353	340	311	330	301	355	341	316	330	338	323	351	315	338	323	345	337	331	314	330	332	345	375	352	347	336	330	324	305	364	345	332	316	349	327	315	351	339	346	327	312	326	340	285	336	301	316	317	347	326	363	318	365	310	331	339	336	347	310	327	305	306	327	343	360	313	320	347	322	326	311	307	319	290	311	346	324	365	304	348	294	343	311	309	339	320	325	335	334	331	319	340	343	322	329	358	344	328	326	336	351	358	347	351	344	326	317	362	349	340	326	337	336	307	337	303	322	326	348	337	287	325	306	328	334	335	327	308	344	372	305	346	332	345	323	326	316	375	330	348	351	334	333	344	349	315	320	338	311	306	335	331	306	312	336	347	349	305	321	341	326	354	345	346	332	356	354	354	312	334	363	337	327	319	324	355	343	321	367	337	295	335	314	328	334	317	312	322	353	340	318	352	323	321	334	341	326	319	309	329	330	335	370	317	339	317	362	335	369	347	365	329	366	338	331	305	338	349	331	346	335	355	345	363	322	337	313	309	320	288	369	341	373	337	308	347	338	320	345	336	344	333	343	322	360	340	321	313	318	322	331	322	293	340	349	305	318	334	320	358	334	349	298	344	302	339	363	319	335	343	340	324	324	339	320	332	329	345	330	340	338	328	287	338	333	332	370	363	342	311	353	336	318	337	342	336	348	336	314	329	336	352	352	337	328	361	335	366	330	317	326	330	339	355	322	331	329	316	355	327	328	329	338	293	344	304	338	327	319	352	357	343	339	363	328	319	320	337	335	322	315	309	348	284	354	394	319	348	358	344	368	381	359	357	344	331	318	331	308	321	350	336	365	368	318	346	328	335	352	343	349	341	323	322	327	332	325	355	316	337	327	347	343	338	340	313	326	325	358	358	356	340	336	346	295	315	309	329	343	329	361	336	329	344	331	311	337	345	302	334	313	349	333	330	336	317	350	340	343	368	368	319	315	341	303	318	352	336	329	321	347	310	354	313	336	320	333	347	323	315	339	316	333	351	334	335	344	334	297	335	321	383	328	311	317	301	316	331	334	326	313	315	315	337	306	361	329	323	342	349	332	322	333	364	351	343	366	337	320	314	324	330	348	353	344	345	329	321	304	351	345	341	337	326	309	334	353	349	317	322	364	331	361	328	340	370	314	368	346	323	338	326	342	339	305	349	373	316	302	354	342	329	340	357	330	315	340	312	298	318	310	338	323	329	321	328	346	307	305	315	314	338	341	304	314	327	323	327	324	341	362	332	316	351	307	322	309	341	358	334	275	348	332	338	336	332	304	307	346	328	352	337	389	296	336	331	327	359	359	319	358	330	337	317	305	330	318	323	374	366	316	324	312	343	350	357	320	342	340	332	367	371	338	318	344	304	315	313	313	324	341	324	323	383	326	342	282	348	326	310	334	322	344	347	319	346	343	345	291	369	323	323	339	324
24107	21065	28595	26821	25948	22172	16703	10475	6593	4521	3509	2568	1786	1395	1104	949	837	675	612	524	506	486	425	370	341	302	320	286	262	260	274	272	262	252	249	246	266	281	266	252	268	255	238	282	279	272	288	265	262	255	257	228	232	251	236	244	243	220	251	276	283	262	256	227	255	248	251	251	270	296	282	243	253	259	265	240	252	257	244	243	285	278	227	249	239	233	243	254	288	241	249	225	260	241	227	274	245	234	250	277	247	250	276	273	237	253	279	245	249	239	253	253	277	266	236	229	222	255	282	297	248	260	245	240	280	257	233	234	250	275	234	257	258	269	274	266	269	263	293	289	250	231	262	216	243	259	249	241	248	239	251	242	257	264	272	250	280	253	249	244	233	246	269	272	254	266	273	239	267	246	261	269	228	234	252	229	242	243	218	271	256	238	249	239	255	239	254	232	252	225	263	253	273	224	287	249	272	277	259	260	280	255	262	257	248	286	233	279	252	240	254	261	252	293	255	258	251	262	259	246	246	271	269	254	257	260	280	256	254	249	261	243	258	244	250	257	249	252	276	276	262	252	269	250	253	230	268	246	246	265	219	227	293	241	237	271	248	271	252	233	237	249	236	269	246	246	258	263	258	252	257	250	244	241	259	251	223	283	244	222	287	255	254	248	227	256	229	232	276	288	265	231	238	248	245	256	241	268	255	288	253	261	286	234	253	250	274	251	250	250	261	259	235	247	261	259	241	240	259	242	234	243	234	240	267	255	245	233	261	261	216	259	232	247	257	269	263	261	259	258	268	274	248	274	248	234	274	250	268	233	259	255	239	249	248	251	252	234	264	246	269	246	272	237	280	252	230	262	211	277	255	273	259	273	238	257	276	250	266	239	240	258	276	257	270	232	225	231	246	285	283	245	270	272	238	249	240	245	259	232	266	246	286	221	265	239	269	250	260	257	264	269	263	258	245	218	291	281	259	243	240	275	230	274	283	236	251	251	247	264	271	256	242	269	261	297	267	268	242	257	252	246	260	255	251	236	295	252	261	269	257	260	242	248	220	241	244	221	260	243	238	228	253	265	272	259	253	282	217	258	266	246	270	232	255	261	245	248	245	241	264	240	264	240	248	264	249	234	248	264	241	245	236	277	258	240	261	238	257	258	269	226	214	263	218	198	251	241	249	218	280	251	256	247	272	244	270	243	255	266	271	260	236	236	248	258	249	244	227	239	236	255	255	243	245	276	252	235	246	247	232	257	268	257	269	248	263	251	259	267	236	224	261	244	249	236	271	253	248	244	256	278	255	256	257	256	265	250	226	250	246	233	269	247	243	248	255	260	253	256	263	247	230	304	250	249	235	266	233	265	245	261	233	270	262	245	247	254	277	242	248	268	251	248	244	248	247	262	233	250	261	267	230	265	255	280	245	261	243	239	237	257	253	259	224	311	269	226	234	267	246	233	246	240	259	261	214	240	291	256	229	256	235	245	282	233	229	264	257	253	257	256	236	242	242	254	247	299	250	254	241	242	272	240	232	263	268	272	252	239	215	291	266	258	257	239	254	263	223	219	273	251	243	279	228	271	256	243	246	244	257	249	225	247	280	227	246	277	255	235	249	235	279	247	239	251	270	278	262	269	233	290	260	254	269	247	261	275	243	285	253	255	238	229	261	217	243	266	252	247	249	271	271	271	248	281	240	244	256	253	260	250	235	239	288	238	245	261	235	223	246	258	253	228	233	248	245	229	252	249	247	245	272	255	266	236	265	262	265	242	268	262	258	249	242	258	252	264	245	243	224	241	245	250	252	263	272	250	250	224	265	298	243	269	242	235	220	250	247	246	224	243	240	267	278	253	240	258	263	258	274	248	249	244	265	219	274	254	250	260	232	241	263	253	269	247	233	255	235	248	236	233	243	252	237	266	261	254	275	247	292	261	227	271	265	219	246	288	261	251	255	226	253	275	246	258	271	269	265	249	260	249	269	269	229	235	229	273	243	272	247	249	232	240	255	253	228	254	234	245	248	259	261	262	222	258	252	247	245	261	258	284	244	275	245	255	247	256	237	252	258	282	260	243	243	222	273	235	256	229	246	261	281	232	248	260	256	278	264	271	260	241	252	237	249	253	246	245	259	239	285	270	281	237	299	251	267	222	251	248	270	238	253	254	254	246	214	250	256	268	266	242	265	267	245	261	262	256	275	238	244	251	262	271	241	240	274	255	242	246	245	263	235	251	254	246	267	236	216	256	277	272	274	231	253	219	227	243	264	266	243	239	251	256	245	254	258	232	265	272	258	261	257	259	256	266	262	268	231	269	227	281	255	243	272	245	253	275	241	237	264	230	229	237	250	260	291	238	217	223	271	257	258	261	263	276	250	282	236	255	256	270	243	271	256	262	284	248	247	229	256	246	260	228	248	240	262	273	249	260	217	235	260	229	259	260	243	226	238	248	216	247	242	254	247	253	249	249	254	228	261	267	259	252	252	238	265	246	252	245	250	265	258	256	239	244	250	244	267	268	245	236	258	272	251	229	271	260	253	246	249	271	255	257	249	289	243	256	251	234	258	256	236	236	275	222	236	254	241	231	250	247	256	245	248	244	241	251	301	257	230	259	276	275	250	238	254	252	265	257	254	235	243	247	249	244	235	257	255	263	253	270	232	276	240	262	235	237	250	244	243	265	242	251	263	250	278	227	271	282	258	251	269	231	252	237	233	231	253	244	273	248	264	257	276	240	271	220	248	259	254	243	258	288	265	268	241	264	235	254	244	260	238	275	246	282	251	250	239	275	250	261	239	244	240	271	249	227	220	283	264	238	233	248	281	248	250	273	239	264	245	229	265	290	239	265	260	262	246	250	255	263	263	222	261	260	243	303	260	240	269	267	247	234	266	275	248	231	274	240	252	237	267	270	268	231	241	235	251	249	274	249	250	244	263	253	236	265	249	238	236	237	248	255	220	264	241	245	241	280	267	243	234	249	254	237	257	244	233	265	247	265	258	231	240	298	263	256	242	235	248	240	263	271	249	236	237	267	253	284	238	240	277	238	251	224	244	235	241	244	252	261	258	238	249	222	245	257	240	263	248	269	279	255	273	274	234	272	234	264	251	246	252	256	256	259	270	246	235	272	246	259	275	255	280	268	289	258	265	273	282	264	241	265	250	236	243	251	236	239	245	248	241	260	242	260	240	272	270	255	245	256	254	250	287	251	245	249	251	261	265	272	278	238	277	249	243	267	252	266	236	254	268	267	241	257	267	266	251	273	259	273	258	246	247	242	260	240	233	252	250	260	241	249	266	243	262	269	246	257	234	228	220	274	264	249	245	225	242	245	242	245	239	227	255	242	245	282	253	244	264	248	232	247	245	262	270	244	256	257	265	291	257	269	255	241	242	245	241	231	246	255	267	256	243	257	250	249	238	244	266	267	277	245	239	260	239	239	244	241	241	244	274	270	232	264	246	241	252	270	240	273	260	263	260	273	267	242	264	250	231	242	275	240	245	241
31636	52256	52640	41840	35434	27179	21827	17494	12754	9384	7288	5483	3891	2935	2330	2009	1642	1338	1145	978	855	778	682	642	519	511	445	434	444	371	364	391	400	372	338	357	372	370	368	368	362	383	373	376	396	369	351	357	360	383	378	333	340	366	343	370	348	350	328	376	397	390	358	361	354	366	360	361	369	338	377	359	347	357	390	349	349	367	388	375	378	371	370	381	378	358	352	385	390	361	333	364	401	364	341	361	366	385	356	331	345	349	397	370	348	379	370	371	390	322	382	341	358	337	385	397	358	365	380	389	350	377	337	355	353	389	345	350	344	307	376	350	397	348	402	368	350	389	375	365	358	364	346	369	381	332	331	349	356	362	351	380	378	343	337	348	378	358	378	362	353	368	372	342	363	345	379	328	368	375	401	353	348	387	394	346	379	339	447	380	366	362	344	345	377	333	342	386	367	365	372	343	357	385	373	369	342	380	343	358	361	380	349	383	361	341	361	361	370	338	346	340	371	365	364	352	356	385	348	370	367	342	361	353	320	369	362	361	363	427	334	381	358	375	377	374	393	337	391	362	342	360	379	341	358	358	382	351	378	378	356	361	370	339	380	383	356	364	374	337	374	389	379	380	378	338	386	361	369	349	362	334	369	365	385	365	397	342	366	375	375	363	349	345	394	383	378	348	387	371	368	369	346	316	346	361	354	362	351	380	334	331	318	397	362	349	349	350	383	397	323	355	357	339	365	355	340	372	363	342	367	376	373	425	370	344	356	356	389	367	367	345	367	363	329	345	363	339	344	370	397	368	367	365	334	294	333	366	402	357	354	408	364	365	389	367	365	358	382	352	355	351	357	333	353	349	362	372	391	349	360	382	369	352	356	351	375	368	386	352	349	332	360	379	376	360	372	361	318	370	400	352	352	380	380	363	371	350	324	386	386	371	375	343	340	363	346	366	328	366	385	366	359	365	397	378	353	392	361	374	372	377	380	358	368	361	328	354	366	368	386	350	354	381	361	365	380	404	385	378	347	370	360	388	373	405	390	362	318	351	356	325	360	376	377	347	378	353	394	359	396	352	344	346	365	342	378	330	366	393	367	339	356	332	397	334	380	378	364	360	363	353	378	357	394	356	352	357	342	386	380	368	365	347	360	365	389	359	366	366	364	358	340	386	368	359	384	378	362	352	347	348	335	358	340	341	350	366	359	337	398	355	371	347	354	380	373	394	374	341	387	382	362	393	371	368	341	356	365	378	365	352	354	365	361	379	373	356	350	373	352	351	359	379	373	354	368	381	361	380	364	366	369	341	357	377	356	364	349	359	351	350	392	343	369	343	346	375	383	374	377	389	401	341	380	407	369	349	341	363	365	345	355	378	339	370	410	350	368	342	370	357	343	346	377	396	389	385	371	359	362	370	348	353	379	358	382	360	317	382	368	380	323	357	385	385	355	379	367	373	380	379	351	344	371	331	360	360	372	374	360	355	383	357	369	368	380	348	367	370	358	347	378	367	361	402	386	376	359	374	348	349	320	376	386	359	360	387	367	353	361	354	422	385	360	368	390	372	384	352	345	328	344	378	362	352	343	350	363	357	369	357	359	350	343	381	393	389	367	375	341	378	349	374	356	365	393	393	398	351	343	368	368	372	358	356	376	351	393	366	372	348	381	372	353	390	359	386	377	349	369	355	375	348	370	366	387	367	344	355	384	373	349	383	366	373	379	351	367	379	398	356	340	384	336	340	374	385	336	335	343	383	330	370	364	360	386	364	372	343	347	334	396	320	363	331	380	368	353	376	365	364	347	366	387	352	384	377	342	358	349	329	383	359	348	327	376	348	383	376	380	335	375	372	322	392	365	385	362	323	371	403	349	397	345	368	359	388	353	359	376	328	385	332	356	340	356	350	368	391	375	412	339	366	355	349	339	378	382	366	396	349	343	406	342	347	375	359	390	375	366	388	370	376	333	368	382	369	373	342	342	345	387	378	389	372	397	363	381	378	342	368	363	340	381	387	341	381	323	351	392	363	377	348	389	383	340	374	383	353	367	353	385	370	397	372	394	381	374	364	343	403	401	369	403	369	374	382	349	363	360	365	360	356	360	346	359	375	365	365	360	362	406	365	374	377	363	323	333	356	352	370	351	345	366	374	366	355	367	346	367	387	365	340	356	329	355	352	313	367	359	338	341	411	335	321	365	386	345	335	341	364	377	359	365	354	342	346	340	361	350	380	367	351	351	333	346	377	364	371	376	347	363	359	383	354	322	355	328	355	357	345	371	345	394	365	339	329	362	359	382	359	382	351	381	397	369	358	373	381	344	378	336	365	352	337	400	420	386	382	349	385	375	365	336	368	412	365	377	376	395	344	375	362	362	363	312	383	380	370	351	355	342	356	407	358	349	364	354	367	341	369	369	374	366	377	377	376	344	328	346	377	369	353	373	353	346	363	338	333	333	344	360	396	325	324	382	341	393	371	371	354	363	350	367	363	383	358	378	356	351	361	340	387	394	354	334	332	413	343	371	337	373	353	374	354	361	331	372	383	410	367	348	358	385	395	373	354	352	371	387	393	381	367	348	345	316	378	404	383	338	348	343	380	351	367	355	383	353	368	372	376	339	334	324	371	392	325	370	372	349	391	351	367	391	351	400	350	359	371	357	375	384	347	356	337	386	357	382	356	328	367	373	349	353	339	352	384	346	361	395	383	345	367	339	353	365	385	329	368	366	408	372	360	363	375	378	360	349	333	351	345	327	350	346	373	369	347	368	376	335	352	328	380	342	357	356	385	380	365	384	367	360	387	357	357	349	342	355	377	371	382	355	367	394	360	375	354	417	353	332	374	368	389	344	349	350	341	333	364	372	373	350	376	352	368	372	336	336	342	315	342	347	343	346	371	352	395	338	345	388	367	363	339	382	349	357	336	359	371	358	370	392	350	358	339	373	327	360	361	382	339	329	332	383	379	342	393	382	376	384	380	351	366	371	349	374	370	388	365	364	355	370	363	356	322	340	368	401	364	384	369	342	375	369	397	363	352	356	356	381	362	346	333	357	364	376	353	359	386	382	333	367	347	328	378	338	339	355	354	386	396	362	382	364	386	397	368	361	384	368	352	334	352	354	369	361	360	363	377	369	380	355	355	368	350	318	355	337	392	410	386	339	342	366	379	408	369	370	370	352	352	347	373	335	365	358	338	343	352	400	335	354	373	341	398	388	352	351	377	355	420	369	367	328	350	349	352	352	380	396	355	361	392	349	383	351	359	387	339	368	365	375	382	362	364	339	434	387	346	320	365	371	345	341	359	355	374	391	366	342	361	374	339	368	341	391	391	346	324	363	364	375	354	362	373	317	300	432	355	358	336	391	333	380	356	383	355	368	350	374	380	374	326	401	383	370	379	360	386	353	383	354	342	369	320	323	369	379	340	374	341	370	362	347	346	379	383	393	394	369	360	356	347	383	394	360	345	384	361	339	385	350	358	326	364	388	372	357	357	358	355	355	344	366	367
23041	21034	28789	24340	23234	25032	23610	15069	9869	6974	5113	3775	2747	1985	1580	1251	1024	883	762	645	648	531	481	413	331	333	273	252	262	249	247	264	227	233	237	257	233	223	228	235	242	252	225	251	263	226	222	230	220	224	221	222	233	259	237	226	205	258	230	240	213	218	230	242	224	255	235	236	225	231	215	225	259	244	230	218	230	237	232	236	216	242	241	201	223	233	238	243	247	227	235	266	237	247	220	233	266	232	223	243	208	231	229	215	241	257	204	232	248	238	246	240	227	231	215	202	237	245	239	246	237	247	240	190	228	239	229	248	249	237	252	229	263	202	203	231	221	241	240	248	245	274	238	208	260	224	234	247	233	249	229	240	222	201	241	222	268	241	244	223	256	231	226	219	218	222	236	211	235	252	245	255	218	256	236	209	232	231	234	219	239	215	229	216	238	237	245	255	239	248	235	236	233	209	234	231	224	221	265	223	245	220	214	244	233	216	224	241	233	235	218	226	234	235	226	230	211	236	227	222	223	215	244	228	254	244	227	219	233	233	275	236	235	215	229	223	238	236	255	226	236	245	246	202	252	230	219	226	247	220	207	228	219	226	259	208	257	255	215	244	225	251	226	234	212	219	243	232	236	216	249	224	210	207	202	221	220	234	247	245	241	262	244	210	209	239	221	223	228	212	248	260	217	237	236	237	227	240	228	249	232	209	230	229	239	253	231	228	229	232	233	236	222	235	233	220	212	222	267	228	246	227	217	237	240	239	225	252	221	256	228	245	226	229	219	225	239	261	236	236	230	216	220	243	230	212	221	223	219	271	236	231	222	233	261	223	249	229	229	235	228	262	236	227	251	237	221	242	198	230	232	245	219	222	254	214	238	210	247	251	236	213	234	239	238	235	225	223	231	248	245	233	240	232	229	240	238	224	241	238	229	250	234	242	229	253	271	226	244	230	217	243	241	236	231	261	236	244	250	223	210	182	218	220	222	237	225	250	231	220	260	229	233	232	219	242	234	255	216	228	221	231	223	253	236	227	220	234	229	233	233	252	248	235	246	238	232	228	240	220	198	223	263	261	242	200	262	255	245	220	234	238	234	216	219	225	230	227	234	210	226	227	206	236	245	237	207	255	228	227	227	224	227	242	250	237	239	219	225	238	266	218	222	228	223	226	246	212	224	238	211	238	248	246	219	242	230	250	253	243	251	230	210	239	191	201	241	250	229	223	226	225	230	250	251	225	202	212	215	224	255	227	217	228	243	259	224	220	218	225	243	273	244	243	224	247	223	222	218	243	250	255	225	236	238	225	230	197	241	255	223	235	231	222	249	238	223	225	224	224	211	228	209	225	211	231	235	221	239	237	234	235	250	215	238	244	226	222	232	249	250	229	245	251	225	253	235	226	234	223	216	222	235	231	231	217	220	220	224	242	255	243	249	238	217	237	228	223	211	233	249	251	243	252	242	220	272	208	226	248	225	245	228	234	256	233	216	216	236	219	223	234	223	233	256	241	226	234	237	212	224	257	223	250	251	239	228	223	220	234	255	253	238	248	215	254	240	219	244	244	221	220	230	216	248	207	221	252	220	214	229	199	231	224	242	229	256	217	238	226	227	244	226	223	230	229	242	212	210	227	238	249	219	227	239	240	234	235	234	212	242	255	232	222	233	242	225	257	244	231	216	240	246	270	233	234	241	257	240	203	250	209	230	230	233	239	200	259	219	224	220	229	238	242	251	248	273	211	245	207	224	199	227	217	251	237	247	223	214	219	262	235	221	237	225	237	213	235	205	265	254	223	209	241	258	244	247	222	265	217	222	247	225	220	248	210	213	250	241	227	242	231	240	220	241	232	234	240	214	220	215	197	212	251	237	234	238	195	224	222	236	227	225	226	237	259	252	235	254	235	232	218	284	239	227	224	230	226	258	254	233	227	228	256	222	221	226	219	222	241	229	231	230	222	255	225	233	236	245	219	233	247	239	229	226	271	244	225	246	233	263	229	229	220	214	248	244	225	250	235	224	208	236	203	241	257	233	219	240	212	205	236	223	221	226	259	228	234	229	218	229	217	243	247	236	248	220	254	246	226	248	195	233	242	222	241	221	240	245	219	271	215	221	235	233	260	198	257	242	214	234	237	226	243	202	227	244	215	238	226	238	218	238	225	234	213	252	219	234	218	228	242	242	241	226	230	255	225	215	235	244	227	238	239	228	231	220	252	226	220	233	253	240	207	229	227	236	208	247	235	238	254	236	228	215	242	227	249	249	226	255	222	220	243	219	232	220	210	226	205	222	212	205	240	220	222	233	236	224	209	239	240	226	241	241	239	250	205	220	226	209	236	221	248	224	222	228	253	224	219	240	237	207	241	257	212	224	249	236	254	221	200	250	249	235	237	198	218	246	219	247	230	238	236	223	235	248	236	231	209	252	220	251	233	258	222	251	232	243	244	228	204	223	222	233	234	233	209	212	236	198	235	214	232	237	216	243	254	224	239	234	249	224	231	236	235	254	250	268	220	234	224	243	216	212	229	244	224	250	251	247	251	260	257	254	210	264	214	220	240	229	238	203	255	221	223	256	221	233	243	227	212	253	256	212	251	256	242	248	228	229	233	225	234	233	205	238	240	226	267	224	224	243	212	225	222	238	210	223	207	248	219	241	231	223	221	247	218	236	230	229	225	243	240	240	268	229	217	244	224	237	245	221	228	232	225	223	259	238	233	238	248	220	234	224	222	226	228	228	221	236	228	234	233	223	231	225	237	220	227	248	234	218	259	237	251	221	225	222	231	226	227	241	248	240	230	263	233	234	203	252	241	232	241	209	212	211	251	246	233	246	221	218	233	239	209	236	258	259	234	212	233	206	247	240	243	231	224	242	232	228	226	213	228	224	230	247	232	239	223	209	202	247	263	239	230	252	256	233	226	217	246	231	211	252	219	246	216	227	241	212	223	208	225	219	216	249	251	227	229	221	222	221	243	243	233	252	226	210	228	227	258	226	212	228	247	228	220	246	226	231	221	255	225	216	233	195	230	249	223	241	224	201	272	239	242	212	235	244	232	205	227	219	250	221	207	224	222	230	244	208	223	261	201	219	238	212	233	248	212	227	237	243	231	230	253	212	225	233	215	233	262	212	228	231	245	218	228	246	201	238	240	229	220	245	231	275	222	260	233	224	250	226	252	226	228	252	237	229	228	214	217	246	240	239	227	234	217	212	237	208	227	238	230	236	236	242	232	223	196	240	213	268	221	224	230	224	229	238	232	204	215	263	224	246	207	249	226	203	220	204	243	247	249	210	229	254	216	239	208	231	221	227	208	256	233	224	213	263	244	254	207	239	238	223	243	231	239	235	257	231	205	239	247	230	193	238	237	227	233	246	222	236	222	212	249	247	197	211	251	224	219	256	229	240	224	233	223	232	214	229	189	247	219	253	204	197	230	251	222	226	213	223	236	243	257	234	222	244	249	225	237	226	243	252	244	229	236	257	247	228	244	228	253	231	231
34819	57705	55569	47088	38297	32617	26769	21879	16921	12613	10022	7611	5613	4109	3130	2742	2250	1851	1500	1310	1094	950	787	715	608	551	435	414	418	371	367	355	367	387	347	349	363	331	311	307	359	328	309	329	321	335	322	340	341	369	329	343	341	339	300	344	332	338	329	335	341	371	330	347	328	367	342	362	317	352	328	368	306	313	318	345	313	356	325	338	334	311	362	334	326	364	338	344	331	341	331	349	367	315	335	324	298	315	320	319	342	347	311	318	335	308	318	337	320	344	341	333	297	320	322	309	323	303	322	362	297	315	314	316	314	337	299	320	321	302	334	372	326	365	348	366	317	356	355	310	365	342	338	275	327	326	319	330	356	346	337	339	338	335	313	337	361	346	289	318	324	348	354	331	306	344	325	344	327	347	317	316	325	315	356	286	335	336	327	333	316	334	323	344	326	354	356	315	301	310	316	332	348	349	366	311	337	306	340	333	305	365	334	320	354	310	314	309	338	361	332	315	298	316	348	280	313	345	298	318	350	340	337	339	322	324	369	317	348	342	325	337	328	348	305	350	320	362	315	332	342	331	331	328	343	334	315	313	351	294	320	312	326	372	308	349	353	334	329	345	344	326	331	346	325	340	336	322	287	330	330	330	314	332	313	311	330	337	339	338	325	317	344	307	320	348	340	315	316	327	339	311	356	337	316	322	305	344	320	352	297	310	352	357	368	331	326	321	337	326	332	325	340	352	305	350	332	337	359	341	335	331	295	356	325	340	344	329	309	349	338	345	326	350	326	338	301	351	311	353	315	328	305	336	309	326	337	316	331	319	327	328	354	342	295	325	321	329	361	299	351	320	339	375	322	316	325	350	339	332	358	345	326	337	335	345	338	347	303	319	362	328	326	331	306	313	320	331	350	343	328	317	345	327	360	319	319	324	313	342	341	307	318	293	311	333	305	306	333	340	338	327	332	350	327	355	335	307	316	322	333	309	331	346	355	312	316	318	315	333	325	314	309	332	348	325	321	311	305	361	340	360	324	310	306	351	326	331	339	339	327	328	324	332	358	342	363	309	351	333	350	309	339	343	330	331	337	279	336	326	333	303	323	335	313	338	351	326	327	337	323	326	330	314	341	327	296	339	351	332	344	349	343	345	329	343	330	333	331	331	351	325	329	328	352	310	370	339	358	346	340	320	348	327	304	324	310	320	315	363	321	305	328	306	332	337	340	332	303	327	325	321	355	348	343	346	360	340	321	341	365	337	337	352	293	359	321	355	335	343	325	321	330	311	306	308	318	344	347	333	316	341	299	355	314	320	341	363	332	333	340	322	356	340	341	354	329	314	323	353	332	349	334	329	329	343	329	320	291	314	337	338	307	329	348	293	331	343	316	305	335	335	287	353	330	340	332	302	300	313	341	362	325	331	348	318	312	317	337	329	316	317	333	304	317	317	312	331	319	332	335	289	335	325	334	316	323	315	333	317	308	389	365	356	383	300	311	307	352	287	330	324	308	336	336	336	351	314	301	309	329	309	340	323	312	316	322	328	342	352	344	305	286	337	367	313	332	317	338	344	335	362	328	324	315	375	315	342	334	382	344	305	352	315	345	337	312	307	325	347	292	331	299	345	311	321	316	339	323	335	326	353	328	322	316	314	310	344	334	294	315	306	351	352	337	325	327	313	305	325	340	303	297	343	360	346	346	314	296	339	351	329	324	353	353	322	348	354	346	348	355	336	346	330	328	339	293	323	328	361	311	314	330	340	332	321	320	365	326	345	320	307	323	329	347	330	351	331	353	334	328	350	319	291	315	296	316	322	331	332	308	290	337	367	328	344	334	314	293	313	343	350	308	337	328	307	322	316	320	342	329	322	315	301	304	294	331	324	359	334	317	353	306	306	324	312	302	339	329	314	335	327	337	328	318	322	351	345	339	333	329	328	322	355	325	346	286	346	326	333	322	327	360	300	310	333	345	321	331	349	347	330	324	329	355	363	319	325	318	335	339	290	337	325	349	320	351	355	312	347	333	331	347	355	348	320	331	317	351	277	328	337	348	348	361	355	306	302	345	320	344	342	346	308	345	315	341	338	328	354	318	335	343	332	324	311	332	333	331	337	308	351	308	349	345	317	334	325	321	327	324	354	331	359	316	359	345	305	323	335	338	334	342	309	332	321	323	302	335	321	353	311	350	319	348	313	329	320	308	340	318	337	334	322	342	319	378	329	344	322	355	322	337	314	309	344	285	321	316	361	309	320	346	344	321	313	347	309	282	345	340	340	357	313	338	336	355	310	321	290	305	324	316	357	333	334	339	349	330	348	315	338	349	374	302	334	332	348	365	319	333	313	349	342	304	338	336	307	344	328	322	310	341	319	307	326	332	308	346	332	307	345	323	337	317	324	336	349	320	355	315	340	353	324	314	333	350	338	339	353	320	324	342	339	339	321	300	319	353	301	323	318	311	322	361	336	309	334	313	340	327	321	326	328	317	354	322	320	351	357	339	309	330	333	310	314	284	348	363	322	336	313	361	336	333	322	325	306	347	325	310	316	316	340	342	303	320	376	331	328	360	346	330	328	328	336	308	326	321	334	322	343	283	332	342	327	328	315	317	323	293	334	319	330	336	327	335	349	326	295	313	345	308	310	299	352	316	353	329	331	379	369	311	348	339	323	349	326	354	324	323	355	352	335	352	331	321	330	336	327	343	335	347	361	341	361	349	313	348	312	341	327	309	355	345	310	332	320	340	322	311	289	326	323	301	346	325	302	373	306	324	313	326	325	309	344	309	335	354	306	336	331	332	360	331	298	322	344	368	318	310	342	357	299	321	326	317	364	337	330	309	342	330	334	325	325	325	324	323	318	312	375	315	367	336	329	331	316	335	340	334	322	336	346	348	349	344	309	321	351	327	341	294	325	347	342	322	321	357	297	330	307	337	311	333	339	344	337	341	326	336	332	315	330	312	323	325	366	329	325	286	342	323	307	289	324	302	355	320	303	313	316	320	317	322	314	306	321	329	335	311	333	320	318	323	326	362	324	326	331	287	355	313	334	315	319	320	364	307	347	320	322	329	367	302	341	348	395	329	308	334	338	329	324	345	322	341	306	320	343	325	344	314	363	343	351	323	299	345	322	330	335	329	345	339	336	354	314	312	337	315	319	338	331	314	352	340	340	306	330	343	322	377	346	354	334	346	323	310	329	319	381	309	337	317	349	299	352	335	322	328	326	328	341	336	337	338	311	306	340	320	317	344	359	358	334	316	357	338	296	336	332	308	342	314	344	306	338	349	328	338	312	333	299	334	317	371	342	340	326	318	335	337	320	302	303	340	309	327	315	352	373	315	311	329	296	354	317	336	339	305	327	342	311	327	305	317	343	325	327	296	336	309	321	329	327	307	352	350	314	326	308	313	326	360	339	329	299	321	328	302	337	324	331	353	301	340	314	323	337	333	353	328	338	351	279	323	344	314	305	347	311	313	339	328	361	350	332	317	314	325	357	332	313	330	332
27959	26242	34261	28932	19441	12398	7739	5020	3435	2429	1884	1541	1089	893	693	632	544	489	403	426	347	333	298	253	275	260	235	232	221	238	250	236	242	221	218	275	239	204	253	227	243	242	219	232	203	226	214	218	207	219	217	260	242	240	228	236	259	225	223	237	211	210	221	234	265	220	209	225	223	210	236	226	239	219	225	222	222	232	250	200	234	205	230	250	215	229	216	242	240	211	242	203	246	220	233	216	226	241	225	216	249	235	241	239	262	227	225	229	249	203	226	241	240	233	236	216	248	213	232	217	226	213	206	209	234	237	216	213	261	214	251	233	229	210	253	222	233	236	234	233	214	221	253	225	226	194	204	237	246	216	240	221	243	216	237	220	208	252	229	237	233	205	224	236	229	224	229	226	239	257	243	210	202	248	236	219	241	211	223	221	219	208	231	209	213	223	213	245	244	219	244	250	200	252	225	216	242	223	229	249	235	232	219	239	227	218	199	238	237	221	216	204	223	223	200	228	209	213	211	229	256	213	217	206	221	241	226	220	225	229	218	219	256	208	224	218	235	227	230	220	215	212	246	253	236	217	249	212	204	238	218	235	202	241	231	238	228	213	230	238	216	208	205	239	208	222	250	238	245	199	224	223	227	222	201	222	221	232	232	195	228	198	245	226	197	229	216	240	197	217	236	230	237	227	235	221	221	212	211	223	245	235	220	229	224	216	245	239	217	188	224	224	215	214	206	206	222	257	219	219	208	242	219	247	249	239	213	246	216	228	204	239	194	240	232	218	220	229	226	204	227	217	223	211	243	218	255	236	214	252	238	200	213	202	237	256	245	211	229	216	236	239	238	226	236	235	241	209	217	212	229	225	235	239	225	239	231	231	207	211	233	208	218	204	229	227	252	236	242	231	203	241	211	249	245	231	253	216	235	231	212	221	246	232	222	229	218	210	242	216	223	228	208	237	241	234	214	203	206	193	232	241	215	243	242	241	220	221	227	235	224	230	240	227	227	216	204	208	240	244	195	249	205	230	216	229	217	213	242	219	230	242	233	256	229	223	253	219	256	232	215	242	243	222	215	232	234	221	227	215	222	227	233	234	229	225	243	227	225	203	200	255	211	233	197	218	225	212	242	240	205	222	218	234	247	221	253	228	233	246	214	210	259	220	217	208	229	209	193	241	219	225	221	233	211	233	227	251	221	258	233	250	232	229	207	221	240	217	238	212	230	233	260	225	235	230	250	237	225	188	232	215	205	244	208	201	223	226	206	229	226	205	188	206	240	227	242	274	218	243	245	205	219	255	225	234	210	234	240	208	218	212	243	219	222	233	205	228	241	215	227	262	221	205	213	227	220	205	225	249	234	238	238	221	240	224	211	231	234	219	212	240	218	233	228	255	217	232	216	249	231	253	231	209	246	234	233	223	231	240	250	229	254	239	220	217	207	222	230	220	230	273	226	205	227	222	221	254	248	233	235	229	258	237	229	224	224	237	215	233	215	234	234	198	238	232	228	236	217	255	250	215	217	237	231	231	214	227	238	235	231	215	236	233	241	225	230	229	230	212	249	237	239	210	246	224	242	242	211	200	236	235	243	234	221	230	241	235	250	240	224	209	223	237	236	211	238	209	218	225	215	226	236	249	219	254	223	256	228	231	233	244	236	230	205	223	203	243	212	244	219	220	227	239	228	219	219	223	239	214	221	212	223	234	233	260	257	235	246	262	217	219	200	240	215	215	221	219	237	193	226	214	266	242	227	207	223	214	235	243	226	221	227	214	211	248	218	205	235	220	222	234	225	211	222	211	235	216	213	209	239	216	239	208	221	240	218	225	239	246	211	206	235	224	211	243	240	238	213	223	218	224	227	218	259	206	204	220	227	214	214	214	230	217	221	230	218	241	248	220	242	212	230	233	216	242	225	249	255	245	202	225	220	237	209	216	206	211	220	253	198	237	229	214	213	220	225	225	242	229	227	233	227	205	220	253	244	233	220	233	214	224	225	203	219	235	244	219	232	250	254	223	228	236	246	215	223	223	196	242	213	225	236	222	231	238	223	222	226	220	246	236	205	230	227	220	226	198	216	218	218	236	261	221	204	243	231	217	209	242	227	210	231	236	246	240	211	220	232	227	240	220	227	238	208	222	257	224	239	204	211	247	234	230	244	230	208	217	220	210	213	224	209	226	224	216	226	212	215	239	219	226	238	220	253	228	231	230	232	215	233	226	234	232	241	237	208	246	231	241	243	212	238	238	234	219	222	241	202	238	219	256	233	236	214	231	233	215	249	244	243	230	211	253	222	234	220	222	231	250	230	253	222	234	237	228	227	225	231	206	216	217	248	223	233	182	217	238	205	239	233	215	227	235	235	211	230	234	200	225	248	203	209	198	202	228	227	218	226	245	232	227	188	201	227	241	247	222	217	224	231	230	216	245	230	275	244	223	222	236	215	233	199	224	237	255	252	231	221	218	245	192	248	231	266	226	215	216	222	241	231	230	199	223	240	214	268	217	216	237	212	254	235	222	228	221	221	233	248	222	236	218	224	250	227	221	259	203	233	234	225	240	221	221	204	219	235	233	256	224	245	207	228	215	226	218	231	234	225	226	206	230	186	211	206	223	204	222	220	242	225	219	218	244	238	213	214	223	226	222	222	220	216	237	226	255	247	227	259	247	217	212	235	256	237	206	204	242	233	221	236	205	247	223	232	254	230	223	223	214	233	240	249	220	228	227	214	213	208	215	212	221	209	214	215	220	216	226	213	227	216	210	213	231	245	226	209	227	223	230	215	233	224	208	229	257	213	215	225	220	235	196	223	252	231	206	224	217	232	239	240	230	222	226	227	223	238	218	221	222	238	226	240	244	240	229	238	236	235	217	224	252	262	210	233	235	218	242	215	232	228	212	239	217	222	214	209	218	245	240	218	239	219	218	203	226	229	231	216	254	248	217	239	260	238	250	231	237	224	246	218	238	238	202	220	223	209	220	199	243	221	225	213	217	220	248	203	244	213	205	234	228	218	212	245	225	244	258	228	228	216	242	209	197	241	227	246	217	230	226	233	221	214	243	232	222	223	234	242	227	242	206	238	247	236	243	248	233	242	230	235	232	247	235	242	228	243	225	215	262	211	212	227	211	228	214	220	235	231	212	221	213	225	221	205	247	248	241	227	188	227	200	171	222	229	212	204	230	228	223	229	228	222	222	226	214	217	217	196	216	222	238	203	240	243	223	237	235	258	246	246	233	229	230	220	243	187	213	233	212	247	241	235	239	234	233	248	228	229	253	229	227	230	240	224	227	237	247	228	248	229	236	257	220	253	249	233	225	230	232	248	236	244	237	215	213	238	226	222	264	214	213	222	197	208	215	236	227	228	223	217	247	211	245	224	215	224	211	225	227	203	221	223	229	244	236	218	215	254	229	243	220	225	233	232	209	217	238	240	210	222	207	239	240	213	259	216	236	251	224	225	230	239	259	227	229	266	199	252	242	223	235	235	250	252	264
30808	44011	42023	32824	25788	19397	14712	10646	7620	5686	4211	3256	2371	1853	1503	1251	1009	901	789	718	644	571	518	456	422	439	394	341	383	397	342	371	352	398	318	337	305	362	346	309	317	310	327	315	350	360	338	329	313	323	339	342	337	342	331	290	306	331	304	337	323	341	309	326	315	311	330	325	343	347	322	326	319	337	314	319	337	305	295	321	305	324	359	335	341	348	301	354	323	315	345	348	344	343	356	341	310	340	346	338	333	330	347	337	344	328	319	331	349	343	343	326	333	334	352	371	307	338	298	285	348	336	325	322	331	326	335	335	319	332	307	339	321	278	313	310	321	346	313	341	332	323	315	300	319	350	320	340	297	309	328	348	340	330	328	323	362	313	343	324	314	336	344	330	329	340	317	326	308	313	338	336	312	331	315	333	332	348	344	334	329	331	348	331	299	348	332	304	320	336	345	330	342	348	350	324	329	323	341	323	327	328	347	318	333	332	343	324	342	314	330	292	311	337	352	298	324	320	323	325	324	347	319	361	336	327	314	316	337	280	330	363	302	355	342	324	329	335	355	293	311	308	305	298	339	347	320	306	311	352	317	330	360	348	306	341	311	362	315	328	328	313	317	351	309	320	361	300	340	298	338	332	333	312	355	319	302	299	316	335	366	331	299	323	315	307	339	346	339	334	343	331	322	361	310	344	328	307	322	357	305	322	328	315	340	336	300	316	330	316	346	324	338	337	326	311	343	328	340	314	337	321	343	342	290	354	363	361	348	309	348	361	369	332	343	361	323	346	317	313	315	354	356	325	322	325	295	325	329	338	332	324	341	315	325	319	327	355	330	318	326	348	297	345	323	306	316	329	324	336	347	334	319	346	325	338	318	318	329	333	351	344	323	339	315	323	322	335	350	332	333	313	356	297	327	303	313	341	354	340	359	371	327	313	329	345	324	360	332	336	329	303	336	360	315	327	329	343	356	286	287	318	307	282	343	334	320	329	353	311	294	321	321	357	360	307	317	312	320	326	344	292	318	324	329	326	342	335	309	297	338	320	353	324	344	321	333	301	305	314	323	316	301	303	301	359	331	342	355	306	314	340	332	328	335	340	333	334	335	333	325	325	338	340	346	299	316	345	343	312	335	320	329	330	335	336	321	342	335	324	337	351	324	317	331	326	353	322	328	303	344	321	333	326	318	326	356	310	335	320	348	353	326	315	306	340	332	327	340	316	288	330	339	276	350	340	293	304	357	353	319	293	349	334	344	330	362	343	311	326	348	343	319	343	304	331	305	308	313	325	356	332	357	303	326	354	304	342	325	339	328	400	321	343	333	317	317	323	329	340	320	322	318	330	323	327	316	341	310	328	325	304	324	345	323	327	313	292	329	361	341	310	355	327	338	317	308	315	334	353	346	316	307	341	336	353	336	349	332	282	279	343	316	317	325	321	295	339	295	340	301	349	348	323	326	337	339	315	320	302	344	323	317	342	336	368	341	343	292	316	348	320	327	348	330	348	351	315	357	313	324	344	346	315	326	338	325	318	351	342	345	327	322	349	340	301	348	324	327	333	327	326	293	320	317	335	340	344	324	336	314	325	305	325	348	338	316	299	343	333	320	340	318	343	360	311	319	339	342	336	353	318	295	309	299	343	327	338	286	319	348	314	316	327	310	334	308	368	380	331	313	325	304	360	331	338	327	311	295	350	345	334	341	339	300	303	307	311	309	325	323	379	365	368	293	348	375	357	358	355	358	335	312	332	330	325	353	343	315	315	315	296	311	354	306	297	351	325	317	328	308	323	334	328	309	357	323	365	340	361	318	339	335	312	301	323	356	308	336	315	320	306	305	306	322	343	350	310	334	356	328	308	296	324	370	348	330	318	325	335	321	333	292	325	334	323	302	318	309	317	351	355	328	323	338	330	352	310	360	390	335	335	322	329	316	302	343	321	343	322	334	346	339	320	342	321	352	338	317	339	320	359	329	295	309	314	303	328	325	330	318	359	322	317	337	347	331	346	324	314	319	325	348	348	291	367	354	314	297	337	353	294	313	302	329	339	299	319	327	338	339	338	320	322	348	329	330	296	325	311	339	312	327	363	345	336	339	338	346	329	341	319	348	327	359	337	305	321	348	350	321	353	365	320	321	331	327	353	316	335	339	313	306	326	361	309	333	313	341	331	351	330	323	309	330	361	331	325	303	359	328	304	316	336	334	322	327	315	340	313	321	325	315	333	360	334	344	355	323	317	298	324	325	328	339	340	349	329	317	302	317	310	352	302	336	317	328	302	310	333	300	331	348	326	364	338	325	337	296	319	323	345	353	333	350	326	327	313	342	337	317	318	339	333	327	303	304	331	327	335	321	342	342	313	330	339	344	310	333	347	335	305	310	307	356	330	308	322	308	334	324	326	317	306	313	332	341	326	313	310	323	319	328	325	329	313	318	325	352	331	296	289	317	359	337	310	333	311	333	321	321	327	323	296	314	317	299	343	325	344	326	328	330	304	326	299	340	322	308	338	309	343	354	301	343	319	309	319	339	305	306	309	344	325	345	313	312	314	335	315	316	337	306	357	326	340	299	325	332	316	328	350	328	355	309	306	346	325	332	349	342	359	319	342	327	326	352	323	330	360	329	347	332	329	306	343	342	333	323	330	366	311	317	337	313	329	292	320	329	330	333	345	314	334	315	316	340	303	341	355	339	299	335	345	321	331	336	331	319	318	333	313	316	337	318	332	338	325	343	310	335	316	321	327	362	337	332	311	343	344	338	318	324	332	301	323	279	330	325	313	312	319	303	340	367	347	311	325	306	328	321	292	306	338	328	339	351	306	318	343	351	355	332	326	332	313	321	311	342	307	310	329	292	332	288	332	323	361	324	310	316	346	341	350	329	350	351	291	299	345	342	331	292	321	336	323	318	295	312	344	342	342	352	309	339	309	323	319	307	302	335	304	341	350	302	342	316	315	326	328	374	303	334	309	299	319	295	341	325	311	346	306	353	301	314	310	327	329	348	305	338	342	315	333	344	354	313	329	379	329	334	329	327	311	312	366	319	336	327	307	325	354	309	332	344	315	316	352	333	327	363	320	330	336	308	305	316	321	332	300	339	347	335	338	329	302	338	356	305	358	316	336	325	322	339	325	304	335	321	357	331	324	342	342	279	340	332	345	326	347	307	335	328	342	366	309	320	316	323	320	339	360	304	337	315	317	304	327	341	338	320	301	330	319	353	339	315	322	325	370	361	336	325	342	311	308	321	313	351	341	297	311	326	333	324	322	329	295	316	349	345	325	338	366	358	329	284	326	338	322	356	331	333	306	339	354	358	330	287	347	352	320	311	347	336	319	301	361	320	324	313	352	315	344	344	350	307	339	326	345	330	325	338	329	321	317	296	311	334	353	352	327	372	336	367	368	336	327	316	322	312	315	313	314	342	331	326	322	337	328	310	320	331	357	333	332	332	322	366	326	304	323	309	319	303	314	299	323	355	292	327	342	303	309	367	339
24080	21031	28385	25661	23446	22093	17330	10335	7231	5077	3876	2838	2012	1511	1251	1031	849	751	629	610	466	458	442	426	331	345	320	280	273	273	246	269	302	270	252	232	247	269	250	247	280	264	241	258	239	270	268	262	253	267	246	250	240	254	270	262	271	247	245	249	257	236	246	254	251	257	249	253	262	245	253	239	237	252	290	235	258	265	277	240	259	224	286	261	245	252	265	246	214	247	259	222	258	237	256	233	256	243	262	234	262	244	244	248	254	291	250	253	254	255	245	269	250	254	257	273	241	259	255	244	270	227	243	251	228	293	277	240	228	253	267	248	234	261	255	259	231	261	221	239	232	272	271	230	226	236	254	267	231	229	217	251	228	226	264	223	251	256	249	257	252	243	238	251	263	262	242	263	272	249	273	276	262	243	233	251	226	256	241	248	258	259	254	239	258	222	269	240	253	246	278	246	261	249	249	263	256	247	240	284	233	241	238	250	249	214	251	245	254	241	252	231	285	246	264	244	263	243	235	244	269	248	243	245	258	249	277	266	237	250	270	259	229	237	251	260	251	229	289	272	241	269	263	267	233	235	228	243	247	241	234	239	253	245	259	251	260	255	243	266	269	256	259	256	254	261	223	231	245	217	233	237	266	262	252	257	253	247	242	250	275	264	213	249	263	255	252	271	267	245	255	264	233	273	252	228	221	273	245	236	263	235	218	238	248	249	246	246	229	253	248	265	249	263	249	241	250	268	228	244	234	243	221	249	249	208	247	236	240	255	268	241	272	251	234	246	221	270	251	250	224	251	244	245	263	255	226	238	253	255	230	253	236	239	250	247	236	276	251	232	277	251	255	232	257	274	242	254	259	259	256	256	225	224	256	246	288	252	242	249	265	296	246	245	268	254	245	280	248	227	250	278	277	266	233	237	248	238	226	260	257	252	249	238	236	275	300	246	267	237	298	255	234	249	242	204	215	260	251	226	270	254	246	225	252	240	247	244	264	269	252	250	247	226	258	243	302	243	231	248	268	278	267	245	223	246	269	270	233	244	237	259	273	276	230	239	230	256	230	251	261	234	256	267	250	238	239	225	249	236	232	254	240	245	252	245	238	230	254	267	245	245	251	270	265	240	226	267	271	228	251	287	238	247	254	252	234	242	256	241	264	242	272	265	257	286	234	226	243	248	270	255	282	241	255	257	239	245	232	273	245	265	265	262	243	236	250	243	250	258	263	241	237	245	257	253	231	234	257	267	276	249	261	251	245	246	258	232	265	239	237	260	255	260	244	272	255	246	257	252	252	252	237	245	272	243	229	254	271	235	243	244	267	235	260	235	236	214	258	233	219	253	259	229	246	228	246	236	242	284	276	258	262	226	246	246	241	269	258	262	242	244	246	240	247	268	240	246	255	268	282	227	253	285	259	262	246	255	248	272	261	230	220	269	244	230	251	267	213	235	246	237	229	254	234	263	252	240	235	264	243	242	257	261	245	221	259	273	239	230	246	289	275	241	250	247	279	251	287	265	238	274	227	232	222	228	230	228	229	251	266	251	231	269	245	285	263	249	266	276	261	252	248	239	225	256	225	254	253	247	250	244	237	263	256	237	240	256	246	246	246	269	242	268	240	246	235	267	276	246	258	263	258	267	262	238	261	255	253	264	234	245	250	255	235	273	264	246	243	246	239	237	256	227	257	245	258	250	246	260	250	278	272	257	223	244	246	257	252	252	244	274	242	267	202	230	245	230	234	246	233	247	232	238	264	239	258	237	232	259	266	243	218	267	239	256	250	224	250	258	240	241	228	236	284	260	244	255	265	275	221	261	231	240	260	250	242	268	228	205	256	264	248	274	254	236	246	256	219	233	242	247	253	266	251	211	235	259	259	236	253	262	278	223	243	217	264	230	250	268	243	241	263	239	266	261	247	263	253	278	265	247	239	242	252	228	271	231	268	229	231	262	265	247	266	221	229	255	272	247	239	245	260	233	265	238	266	233	253	263	261	234	225	271	269	229	259	259	253	262	253	249	254	245	262	230	246	232	269	265	246	259	252	269	255	266	240	262	248	247	237	248	237	243	241	252	263	244	250	259	270	248	243	254	242	233	260	243	216	247	260	241	258	231	225	229	237	288	242	245	241	249	274	261	237	231	252	250	263	235	223	232	246	206	250	244	264	244	219	220	273	272	237	227	231	255	266	236	271	254	233	247	242	238	275	279	254	254	228	235	243	236	263	245	223	251	254	260	244	234	280	235	266	253	271	244	231	247	251	232	247	254	247	280	242	239	260	245	263	238	236	226	227	264	249	268	228	225	252	265	258	255	273	245	262	253	261	256	236	259	242	254	241	267	275	218	263	224	231	266	266	263	223	225	264	264	256	254	270	274	253	241	243	260	234	230	278	244	249	250	239	266	230	247	246	255	243	266	230	270	244	236	245	258	259	247	266	265	232	260	247	225	243	254	228	267	240	226	255	241	247	240	262	230	245	271	254	236	230	243	241	240	222	234	251	267	258	240	280	245	238	224	246	248	251	244	261	251	266	235	234	281	278	233	250	259	220	249	255	233	241	240	248	226	223	241	261	259	271	258	270	242	245	227	252	246	243	235	258	241	248	258	251	256	246	258	252	266	228	260	254	246	246	222	272	279	232	235	287	258	247	247	239	234	246	259	251	250	264	243	261	243	244	236	254	246	245	234	253	263	248	236	248	255	253	234	268	268	271	253	258	231	263	251	251	270	255	246	253	254	247	244	218	251	271	254	253	286	248	244	252	262	237	245	236	241	275	219	237	231	223	267	265	259	232	252	246	232	279	236	264	242	250	258	272	243	247	240	231	234	247	251	250	261	261	236	251	261	242	248	250	252	275	227	239	238	237	231	262	224	252	230	248	265	251	254	241	255	276	259	215	274	242	250	241	233	267	259	228	276	263	242	256	267	261	235	259	261	279	267	235	232	285	258	278	253	253	253	259	244	263	227	258	250	274	264	245	253	289	255	256	243	239	257	261	217	251	217	226	217	209	254	238	260	250	228	240	235	267	254	234	240	254	248	274	210	236	270	272	256	244	235	235	281	247	224	264	243	230	261	256	243	253	242	253	221	254	255	270	257	238	221	241	228	235	246	207	247	285	267	226	241	248	278	273	229	238	291	244	203	250	241	259	246	249	233	253	243	243	236	270	211	277	229	263	246	251	257	238	228	272	247	247	257	239	250	253	265	262	248	246	259	245	232	235	251	236	263	248	260	232	229	237	229	242	277	250	263	241	236	271	255	256	221	206	236	248	253	257	278	229	243	250	244	237	259	264	244	261	249	257	245	267	234	239	264	271	237	258	269	226	252	295	259	227	260	247	256	241	254	224	232	234	222	236	244	245	252	250	245	255	272	228	253	229	270	238	256	225	245	270	229	270	255	255	242	249	247	260	220	276	245	254	243	236	242	257	217	238	262	269	241	246	235	268	239	293	268	231	239	244	271	211	242	253	262	246	259	220	240	278	251	255	234	237	241
30805	52653	49230	38658	32225	27759	22759	16969	13784	10146	7827	5883	4252	3313	2597	2086	1757	1486	1255	1093	897	833	782	633	590	514	445	463	425	387	414	387	377	372	380	355	354	380	366	355	349	348	340	369	369	382	354	367	331	377	351	348	349	382	351	344	394	368	338	356	357	345	387	383	327	349	375	369	341	362	384	382	394	349	347	318	335	378	362	345	375	376	363	337	341	332	350	309	338	328	367	327	348	363	385	354	355	372	341	373	380	322	382	350	375	357	349	354	372	319	362	384	372	361	333	363	358	358	349	354	323	369	363	346	338	352	352	374	381	370	357	347	366	350	367	344	348	367	346	363	344	368	371	374	376	365	378	387	336	361	355	355	340	368	332	338	334	345	346	345	345	352	357	356	376	355	356	327	370	373	360	361	356	353	364	358	369	373	330	363	384	380	382	335	369	358	348	349	400	335	351	411	356	376	342	359	340	405	376	398	334	314	363	371	331	379	333	354	343	351	370	379	326	357	311	355	351	343	402	315	355	396	371	381	368	332	323	341	334	357	381	346	367	365	329	368	334	360	352	346	317	407	418	354	362	317	361	392	332	377	346	347	352	370	380	350	363	381	360	361	369	385	363	338	356	362	355	335	386	356	384	321	362	363	343	353	361	356	361	355	340	321	337	365	371	347	351	363	370	372	367	325	372	374	355	398	343	347	365	358	379	357	392	392	370	352	352	359	369	343	370	341	325	380	375	360	362	390	345	385	358	349	368	343	371	342	374	350	346	365	337	337	370	340	335	354	384	346	394	390	338	370	362	349	353	385	382	361	362	332	383	354	377	368	378	350	348	327	352	346	353	377	323	380	366	338	381	322	322	370	374	371	335	335	358	372	380	341	356	406	389	348	349	340	346	355	371	366	372	355	355	360	360	354	382	358	348	349	323	332	324	387	333	344	342	338	340	344	384	365	373	397	351	388	381	350	342	351	349	349	379	321	337	342	356	351	358	369	403	384	364	348	342	379	375	333	409	359	338	378	375	362	366	360	364	342	344	339	363	377	372	343	367	363	375	347	349	387	358	381	358	346	354	356	327	353	346	308	336	372	330	335	368	342	391	361	333	353	369	351	364	362	351	371	385	351	370	344	325	338	377	373	387	340	344	380	347	375	362	340	368	348	353	302	350	380	379	384	365	378	360	352	364	336	374	359	363	348	330	363	365	359	376	372	335	360	380	367	349	350	344	394	377	368	378	383	363	336	344	357	368	370	362	367	341	370	379	365	342	360	364	335	375	365	347	353	358	329	341	344	388	361	365	345	372	359	382	376	362	356	364	352	356	372	355	345	352	328	329	362	327	366	357	349	314	341	357	364	357	352	363	362	355	344	350	358	383	393	339	362	361	387	383	344	344	361	399	354	373	360	346	360	398	348	364	317	358	353	313	378	318	393	350	381	384	371	344	366	380	360	335	352	352	364	358	361	360	374	339	342	366	342	341	344	386	349	351	362	360	358	389	373	357	378	370	384	392	373	360	371	366	374	373	295	332	364	388	370	361	318	359	355	407	368	365	352	353	357	373	333	346	395	339	331	352	370	356	353	358	342	346	355	340	370	379	356	351	365	348	340	404	375	397	357	371	361	348	337	368	366	328	361	349	338	362	327	335	337	344	364	358	337	365	338	370	321	345	341	334	345	347	359	397	376	338	371	355	342	343	332	352	338	367	324	323	356	346	337	383	367	345	334	352	367	337	346	332	357	344	359	328	385	364	363	355	354	389	346	376	335	353	349	365	335	397	376	335	349	341	381	343	362	354	329	370	327	356	349	377	343	400	321	332	375	341	355	332	335	360	323	361	370	362	373	384	329	312	395	359	365	336	351	363	356	362	386	351	342	408	349	353	355	348	345	361	343	361	364	359	379	382	346	362	304	336	353	351	324	354	345	351	338	390	363	326	365	357	349	335	396	370	367	359	367	384	393	350	384	349	352	375	345	361	367	360	347	336	398	374	384	352	348	338	362	351	335	355	336	367	367	358	365	380	362	364	347	371	385	369	361	368	356	358	355	371	355	368	353	356	357	356	383	355	350	364	351	366	351	374	343	348	356	346	354	365	359	348	363	368	361	351	335	363	359	334	335	355	357	342	377	363	359	328	335	365	356	364	380	335	339	349	360	355	355	352	345	403	375	326	385	377	338	371	333	365	379	361	359	362	378	353	344	398	373	334	344	371	359	362	371	339	349	355	344	329	347	372	351	343	344	370	356	340	346	348	367	342	345	351	339	374	379	367	360	359	401	333	338	319	370	340	332	335	344	355	396	377	344	381	365	407	355	337	363	378	376	314	392	349	353	387	340	349	335	347	356	379	375	348	352	366	342	336	314	326	351	380	355	378	346	399	324	405	327	350	320	375	335	363	337	363	366	367	372	344	348	359	384	348	379	365	377	366	326	353	356	359	351	366	384	348	375	359	381	343	379	341	312	339	366	322	360	347	358	330	369	348	370	357	361	376	365	353	367	354	340	367	339	358	351	393	367	385	373	359	334	341	341	378	407	383	371	368	342	343	321	359	399	378	363	329	371	343	355	381	315	342	357	351	336	323	335	357	363	357	369	349	333	382	370	397	367	376	368	339	356	341	358	357	334	320	343	328	374	379	309	365	334	359	334	373	339	357	347	375	366	384	353	351	342	364	351	387	361	367	368	357	342	356	372	345	373	355	367	337	368	358	318	364	356	359	357	340	337	386	343	371	386	354	379	350	350	339	329	344	335	317	368	357	358	380	349	348	355	339	332	360	316	346	343	388	348	376	363	369	344	343	351	358	375	358	360	373	360	393	353	359	328	352	348	382	349	372	349	336	391	330	388	353	361	355	361	375	349	348	364	344	332	378	315	313	328	363	334	353	379	351	352	339	342	338	358	370	363	365	365	338	352	350	342	324	374	367	318	371	379	354	352	330	364	353	360	347	344	316	312	339	346	325	338	380	364	362	359	377	341	302	375	358	363	338	354	381	347	377	317	350	340	365	358	367	352	373	382	342	391	355	371	326	374	376	361	352	321	379	380	394	359	333	339	341	317	350	354	351	327	341	360	350	356	323	328	389	368	341	349	378	313	337	332	345	336	382	382	336	350	355	371	374	374	376	381	390	327	368	358	339	350	337	336	354	351	395	380	346	386	322	368	364	381	362	338	368	367	374	357	356	374	374	383	360	367	370	322	337	347	382	374	366	344	321	368	404	361	341	331	348	325	381	365	330	364	358	361	339	365	357	337	382	399	332	360	356	335	381	375	357	337	352	360	400	338	352	330	348	369	356	370	346	345	392	353	354	365	376	358	370	342	359	333	355	344	363	405	322	357	349	372	339	383	405	392	383	336	377	333	329	323	359	331	379	376	386	344	395	342	363	383	345	381	350	352	369	334	330	358	339	342	369	351	328	327	318	351	360	354	360	383	328	316	360	339	313	339	377	384	392	370	383	345	329	379	356	351	334	354	360	353	362	357	361	347	400	342	367	320
23067	21034	28663	23972	22621	25024	24473	15508	10786	7802	5714	4196	3088	2253	1842	1496	1170	1003	864	738	621	619	538	427	398	353	285	278	260	270	262	239	244	210	233	232	248	247	256	248	229	246	247	234	235	232	226	233	220	220	231	213	235	241	235	214	206	214	238	236	257	215	239	215	204	241	216	241	226	241	217	247	211	203	252	216	248	219	273	232	224	230	213	219	245	220	257	225	234	208	228	224	249	246	236	216	211	240	203	233	197	215	250	224	204	246	241	231	210	215	232	235	240	238	215	234	229	220	242	223	252	205	237	228	245	204	237	245	223	224	229	232	227	211	227	231	207	229	240	236	242	245	258	228	240	242	241	226	239	221	213	208	200	230	243	243	233	239	218	210	222	221	230	235	247	205	220	219	219	211	247	225	235	241	238	204	247	198	223	252	231	211	210	211	226	243	234	220	230	206	233	214	235	217	215	220	245	209	236	239	231	225	229	224	224	232	225	215	239	227	239	223	204	256	209	239	232	202	227	214	222	222	244	228	229	234	223	220	216	217	227	237	227	243	247	234	217	237	245	232	231	257	222	208	232	246	226	229	223	234	216	228	238	252	219	240	219	219	231	237	228	220	228	226	224	237	229	233	240	210	260	211	240	215	219	252	220	209	250	199	213	240	235	219	195	209	248	225	248	222	234	210	217	225	246	238	237	243	204	236	208	225	217	228	223	260	241	240	254	205	240	242	215	241	226	209	218	248	232	223	224	191	238	216	238	231	243	230	228	221	239	246	210	235	235	231	242	220	233	254	227	219	241	237	219	223	226	229	241	233	221	202	244	233	230	223	246	215	231	236	236	252	240	234	214	223	218	242	225	240	200	221	222	230	229	214	225	225	244	216	217	226	217	220	226	230	237	217	221	201	221	224	226	238	207	244	241	234	221	206	251	208	259	214	234	204	252	226	247	228	222	217	229	220	241	215	237	228	217	234	242	247	222	237	269	249	234	224	216	224	208	215	257	221	216	234	238	199	245	221	239	206	238	224	217	228	232	221	226	223	245	257	269	229	221	237	240	224	217	242	233	195	225	218	252	240	247	218	229	221	196	217	230	240	229	208	236	230	233	232	239	250	234	223	237	211	209	222	255	185	251	218	226	201	236	212	228	226	250	219	205	242	226	225	250	230	240	242	235	209	223	204	241	228	198	233	222	237	231	236	245	230	218	227	186	216	267	225	235	235	232	220	194	225	233	241	229	200	232	214	227	226	205	205	255	217	225	238	237	225	254	236	226	231	235	233	203	253	236	219	207	205	202	226	218	230	264	240	213	213	245	253	234	213	228	230	218	243	223	223	225	219	221	232	230	203	240	238	247	234	217	211	222	205	202	220	210	221	240	217	247	233	255	168	216	234	240	230	222	255	248	233	245	220	231	256	245	232	215	244	202	239	206	245	237	219	212	221	237	220	218	227	208	228	224	219	244	235	227	246	226	212	230	192	241	235	229	221	208	245	237	207	201	221	228	236	219	221	208	237	225	212	246	212	225	231	243	235	237	228	252	217	244	236	198	207	238	228	239	205	223	216	197	235	203	225	270	240	212	216	221	229	230	242	223	231	222	236	194	234	204	229	216	224	243	228	240	239	221	221	236	247	247	253	230	236	241	243	209	229	210	226	203	237	204	238	221	237	218	260	200	213	238	209	243	249	213	219	239	230	236	217	203	224	243	225	252	238	239	228	233	239	233	213	250	215	201	221	212	231	227	222	243	214	236	218	231	208	233	197	236	207	244	245	207	229	201	216	231	216	231	226	218	234	202	239	226	214	222	230	227	223	221	217	223	239	240	222	216	235	237	240	211	224	235	239	223	220	259	213	225	282	258	240	222	222	242	230	217	231	270	233	207	218	232	244	223	233	212	269	238	217	233	253	206	239	211	227	199	234	204	244	235	255	222	208	238	222	214	262	222	227	216	203	225	234	248	227	229	237	233	225	215	229	222	239	235	230	247	229	211	230	211	196	216	212	220	215	237	238	217	235	235	243	247	229	232	241	226	203	237	227	214	219	235	233	207	232	218	242	204	207	220	220	213	203	223	238	218	234	232	230	220	241	216	234	265	217	230	225	235	237	219	223	199	211	229	233	237	224	221	236	239	211	199	220	222	241	237	220	205	201	217	239	216	233	224	228	223	246	235	256	224	214	230	242	243	230	244	197	220	206	245	252	237	213	253	237	260	221	232	248	211	224	216	224	220	243	260	217	223	205	237	249	226	276	237	240	207	227	252	235	224	237	224	235	237	249	217	218	212	229	217	229	239	254	219	217	214	252	242	227	214	211	232	210	214	222	223	246	247	226	236	221	228	221	222	216	221	232	224	212	258	253	230	246	247	241	237	215	236	228	244	231	230	230	212	233	238	231	224	238	235	239	221	215	226	213	218	234	220	230	229	210	232	228	234	244	216	202	242	227	231	229	227	245	255	214	235	240	227	197	231	221	261	220	229	195	229	246	214	228	212	244	182	243	207	223	201	218	239	224	232	218	231	225	232	218	213	242	230	236	230	201	248	213	211	204	231	216	239	221	247	193	273	229	232	237	203	233	227	238	245	235	216	268	236	223	236	185	222	224	197	200	222	261	220	218	229	222	237	213	222	227	230	234	227	226	219	212	236	230	213	216	256	196	230	248	252	225	253	244	219	236	258	215	217	202	217	207	220	232	223	213	245	244	227	197	228	206	237	228	222	237	232	221	222	229	220	215	213	239	222	246	215	215	226	231	243	249	228	235	255	211	222	218	232	234	225	230	209	240	242	228	233	219	245	225	214	221	201	241	208	244	228	218	225	253	223	215	250	224	242	228	230	217	222	246	233	214	209	222	210	226	212	205	200	226	254	219	233	238	230	208	243	210	190	190	242	240	237	235	229	231	227	235	225	244	216	249	239	229	234	247	228	196	244	227	234	194	233	250	238	222	257	246	202	240	217	225	227	230	243	244	251	228	221	193	251	212	228	198	241	219	251	219	220	236	225	225	233	235	244	233	252	199	195	213	238	223	233	248	241	214	223	250	233	255	211	214	259	194	199	198	231	219	229	194	248	248	198	206	228	229	227	203	225	214	240	228	218	231	237	262	250	223	229	229	242	254	238	236	238	239	213	211	212	215	207	259	232	244	240	223	241	220	218	226	215	224	217	220	245	242	231	189	211	221	212	227	232	213	239	213	229	267	254	211	235	214	232	244	241	208	198	223	237	232	225	220	187	232	242	230	217	220	218	220	234	243	236	231	211	221	244	226	240	236	212	207	232	239	252	222	242	214	216	221	219	204	230	205	213	234	219	236	232	234	245	228	266	222	249	234	234	244	232	220	214	230	256	232	230	257	226	247	236	247	231	237	226	200	267	229	206	243	230	221	249	222	216	204	212	239	225	226	231	219	184	204	233	240	232	225	232	226	238	246	258	218	224	241	229	233	242	217	237	258	240	220	229	209	232	224	222	223	244	228	219	239	223	230	248	218	233	235
33834	57145	54138	43086	37253	32865	28186	22496	18070	13753	11032	8218	6187	4634	3512	2941	2451	1956	1614	1370	1265	1105	872	809	673	562	523	456	448	369	380	346	342	383	333	327	384	333	347	328	357	326	332	325	307	328	335	365	354	385	299	345	309	330	334	323	332	325	333	330	335	336	304	329	291	317	357	328	318	325	321	307	328	356	312	348	333	351	303	289	332	295	360	316	335	332	312	320	328	332	329	321	310	327	285	298	328	290	313	299	326	320	320	335	342	323	350	327	296	339	331	319	311	324	369	319	302	321	283	319	302	338	382	340	325	336	324	316	344	308	357	312	324	328	328	351	337	327	302	308	301	339	332	335	325	349	338	320	335	344	328	315	324	336	339	306	323	346	334	320	320	300	310	329	314	298	352	331	316	306	315	291	331	349	304	308	322	307	317	327	308	322	320	303	310	327	317	313	336	326	380	301	343	332	320	323	325	319	330	295	318	316	305	323	319	318	320	301	335	321	297	331	321	316	304	371	301	347	332	284	346	317	344	326	338	316	328	325	303	340	331	320	326	302	304	341	330	339	327	308	335	331	320	320	329	360	340	341	322	340	338	312	298	315	344	329	321	327	302	306	314	309	334	324	335	338	335	317	295	311	340	337	337	316	336	354	332	333	339	332	341	326	308	307	283	326	304	304	342	333	319	327	288	307	320	314	354	340	339	323	363	326	338	347	317	312	340	300	329	332	314	342	306	318	317	321	332	330	331	289	340	351	286	313	326	345	328	365	338	293	328	322	287	375	327	316	333	306	327	319	344	311	317	321	331	336	277	353	300	309	302	315	328	321	347	344	306	333	328	311	324	316	318	307	340	298	336	313	322	317	301	280	330	347	335	313	316	301	310	304	303	331	324	323	321	307	349	311	321	337	347	336	321	316	304	308	330	308	326	330	342	335	328	309	326	324	327	324	327	313	319	320	306	329	293	313	336	348	373	335	284	300	332	310	336	344	322	319	298	320	335	287	322	336	332	315	312	359	348	321	332	342	313	350	369	318	308	305	324	350	326	296	296	360	347	315	320	335	333	315	326	321	284	350	311	327	315	308	325	311	349	309	323	326	331	302	342	302	331	336	312	310	317	313	316	325	337	292	321	324	318	303	321	303	289	313	313	327	320	337	335	315	325	319	334	352	318	330	353	322	334	285	318	320	338	315	343	300	336	298	316	320	338	316	311	347	313	321	322	313	321	328	327	313	314	298	310	339	310	300	337	295	297	328	327	323	339	335	320	320	333	320	335	326	311	318	342	311	319	319	315	349	316	293	291	316	324	322	345	326	329	306	328	313	310	334	319	332	294	312	301	308	329	314	307	308	335	310	316	324	318	324	299	316	358	342	326	344	331	312	349	316	284	335	329	296	277	291	317	336	337	343	296	308	314	301	335	318	342	296	324	320	348	321	310	346	322	338	361	339	298	332	336	347	273	323	360	346	297	333	344	345	365	331	364	305	325	317	329	313	327	310	346	363	301	310	306	307	312	315	338	315	324	344	332	298	317	346	315	310	348	329	326	310	322	304	306	330	343	329	331	316	312	312	307	300	328	329	309	352	341	325	336	315	360	317	304	321	341	314	346	340	316	288	341	356	344	346	314	369	331	327	334	316	327	312	338	311	291	343	305	331	334	311	337	355	324	317	330	303	315	304	363	320	308	330	325	310	328	336	319	280	322	307	318	350	301	313	317	322	326	322	304	299	302	298	338	319	302	303	311	315	318	304	315	358	347	294	334	296	310	349	347	309	327	340	334	333	310	340	318	338	373	353	336	320	322	311	312	319	355	329	349	328	315	326	343	316	347	292	347	306	313	347	310	358	324	327	334	304	298	305	317	322	318	339	336	327	296	333	327	332	343	305	315	329	336	300	322	336	316	308	283	339	340	309	339	336	337	314	307	298	312	342	338	309	331	287	339	330	323	330	318	314	323	337	307	303	297	330	330	302	322	296	327	314	353	316	329	361	301	318	317	298	313	300	297	316	347	311	309	318	336	328	314	323	317	312	344	321	362	336	357	343	307	291	331	333	310	322	299	340	317	324	328	336	319	311	326	297	351	302	307	299	339	350	301	319	321	302	301	311	351	326	336	320	329	312	333	350	297	328	305	324	316	293	338	317	327	361	329	337	325	328	337	345	314	302	318	273	312	315	319	316	319	332	317	284	330	354	345	310	329	343	322	302	349	322	306	308	300	320	315	314	350	336	307	333	295	315	322	332	327	306	297	335	297	341	332	318	333	308	318	320	334	328	324	331	321	355	318	334	311	347	336	310	335	332	345	319	325	352	333	317	316	347	342	337	321	329	337	341	325	310	335	282	321	325	324	301	329	340	368	288	340	276	326	335	339	332	320	304	340	335	345	321	364	326	323	343	313	302	320	330	353	303	337	305	313	319	332	329	286	333	321	318	326	306	293	325	331	329	292	336	322	346	291	333	324	325	368	323	330	289	312	310	334	308	298	356	358	308	331	343	337	337	356	346	295	323	310	355	314	323	338	328	326	301	317	319	322	326	310	353	328	341	334	353	328	341	348	309	319	294	322	317	299	339	330	310	342	327	300	302	324	336	340	320	314	337	346	317	299	321	336	355	319	334	346	319	301	289	308	312	324	331	305	341	311	329	323	326	350	322	338	309	320	319	309	310	300	322	336	302	335	348	301	332	276	314	328	282	320	348	313	313	332	323	336	341	327	305	307	316	309	338	339	311	335	322	343	324	333	329	318	335	322	306	331	304	302	316	344	306	298	309	314	315	313	316	350	304	310	327	315	337	307	326	351	313	289	319	302	322	319	359	344	333	307	323	323	290	337	361	347	311	325	349	345	287	309	287	312	322	308	335	342	336	338	343	331	292	302	327	301	347	296	340	310	329	325	325	294	330	303	343	338	314	317	306	305	328	308	318	340	337	331	332	334	315	357	299	311	339	310	364	319	329	323	331	322	312	347	302	296	334	305	329	332	286	322	328	340	337	302	338	315	320	336	328	315	311	330	330	314	338	325	294	317	286	282	318	331	336	323	325	346	327	293	324	347	331	328	316	309	318	310	321	343	337	307	289	323	304	327	326	324	305	300	336	349	339	339	317	317	339	301	317	298	350	297	303	332	324	341	303	315	298	314	299	298	319	337	319	315	326	308	292	286	317	339	324	310	337	311	329	342	298	320	318	317	307	311	322	323	330	293	318	352	326	344	335	303	293	341	325	335	344	300	327	328	334	323	335	276	313	347	296	331	359	340	320	304	307	310	340	300	312	329	306	322	335	329	334	328	311	308	346	345	312	311	325	374	333	313	317	281	338	345	359	332	324	362	304	316	324	310	300	329	296	320	334	340	313	340	322	311	326	311	307	321	321	326	317	323	338	346	351	327	322	344	330	351	325	326	312	312	326	329	312	325	335	328	317	326	320	332	336	343	353	331	309	324	348	339	308	321	316	341	288	334	328	326	327	320	329	323	302	310	342	308	334	319	333	329	368
27760	26192	32541	26794	18562	12548	8324	5039	3452	2517	2031	1525	1218	928	780	663	570	497	434	408	359	341	303	301	252	227	225	271	229	250	213	236	263	246	248	223	213	213	209	227	222	228	228	237	202	234	217	225	200	243	228	248	220	207	194	226	226	210	231	207	227	247	236	207	255	201	221	243	221	226	218	204	237	227	239	224	229	220	228	209	248	209	224	217	209	210	207	221	241	217	215	227	231	219	238	208	210	226	206	248	216	234	219	239	251	232	218	199	240	230	228	201	201	203	204	233	223	233	214	212	202	215	247	216	194	196	204	220	247	233	230	231	225	225	207	242	228	230	221	213	227	219	241	215	220	204	246	210	202	201	245	225	214	226	231	199	218	214	243	249	201	218	216	236	199	249	230	223	238	238	224	238	206	249	212	209	223	213	197	225	228	218	211	239	236	210	224	213	222	206	238	206	225	230	215	221	214	221	203	233	240	214	235	215	220	228	218	222	235	212	230	216	196	197	215	233	212	235	212	181	227	228	208	198	224	213	215	205	230	220	203	222	237	181	202	220	210	225	203	222	235	225	222	254	232	220	223	199	213	239	209	234	225	227	273	238	239	253	206	202	209	230	215	237	235	225	221	228	218	221	213	216	211	218	215	214	224	223	212	235	236	239	205	220	228	224	230	237	229	208	238	217	246	223	217	233	219	246	207	210	225	210	234	237	219	207	197	202	212	231	211	214	213	230	211	235	239	209	206	230	250	231	234	217	220	209	210	209	243	207	213	213	242	222	228	246	245	233	235	198	222	200	244	256	203	230	231	225	211	197	207	207	206	221	221	249	225	228	223	221	211	210	204	241	219	222	217	250	226	217	218	221	215	206	228	224	229	212	194	213	246	216	218	223	212	200	213	228	226	248	220	234	222	213	225	241	195	244	212	232	219	223	203	243	263	216	199	223	232	214	197	238	217	189	217	211	229	187	217	191	228	217	249	208	214	248	203	238	252	211	242	216	209	227	211	216	244	216	206	241	225	246	233	209	189	219	214	221	189	219	228	199	214	240	237	225	181	191	214	204	228	225	176	207	223	213	238	219	198	232	220	253	222	223	211	239	218	218	212	208	224	215	244	235	216	217	218	226	204	213	239	241	189	236	218	213	222	195	200	197	240	238	214	216	241	260	203	231	203	232	207	213	220	219	220	227	218	238	237	240	222	219	196	251	219	225	218	250	216	227	210	208	210	233	226	223	254	203	232	219	216	216	229	226	226	217	250	194	197	226	220	240	210	233	235	214	231	223	221	226	208	205	217	234	221	222	222	253	206	237	234	239	207	172	231	220	247	230	240	231	226	229	230	251	226	209	220	211	241	200	228	229	207	232	239	220	222	244	247	251	242	222	236	198	236	208	244	222	234	222	248	200	207	238	231	223	253	206	229	227	234	221	222	221	228	218	217	248	211	231	202	239	240	220	251	193	233	214	235	193	211	219	227	240	248	223	222	225	192	212	239	215	213	214	212	213	224	230	233	235	219	249	231	239	226	242	230	214	229	215	222	217	202	217	199	234	219	217	222	218	209	209	217	240	227	227	250	223	211	194	209	213	208	213	258	225	245	218	216	242	238	219	212	224	216	229	239	221	240	236	220	252	237	194	256	253	227	213	238	213	216	234	222	213	249	223	227	196	190	210	215	231	207	265	225	232	238	227	223	250	221	221	221	227	233	243	222	232	208	213	211	214	248	208	211	214	254	224	227	218	228	201	237	232	238	255	225	214	200	230	234	230	228	226	222	228	213	216	217	232	226	216	242	198	237	212	196	193	241	237	208	226	218	207	223	202	228	193	218	220	229	228	202	202	207	209	210	255	212	217	241	200	267	205	205	214	213	215	236	230	234	231	218	213	217	255	245	223	255	226	215	213	244	221	207	244	236	221	252	230	205	222	220	225	236	206	237	224	222	222	214	205	215	222	236	216	215	221	181	254	236	230	206	228	210	221	223	222	232	241	218	213	233	213	213	218	213	232	228	227	211	240	228	218	225	214	224	224	220	219	234	235	208	213	209	224	213	232	211	212	204	222	226	206	212	242	202	227	222	239	219	227	220	223	248	240	227	218	231	204	198	208	236	223	221	217	207	225	241	234	245	235	211	241	236	214	194	225	216	240	248	225	223	254	216	242	224	210	213	229	193	207	244	219	203	217	229	245	224	212	247	230	222	211	230	212	240	235	227	223	256	235	230	216	191	201	248	230	211	227	221	221	229	244	204	222	193	181	209	224	216	222	219	243	219	215	198	219	202	247	224	195	208	217	227	237	214	218	238	233	215	207	221	230	216	225	202	224	233	217	210	212	232	206	234	223	220	232	195	229	233	240	207	188	236	213	237	235	210	212	234	205	195	222	208	206	251	233	240	217	234	233	203	221	196	211	227	222	230	202	231	211	230	214	200	198	226	240	223	209	187	224	227	217	211	217	217	221	239	225	194	207	208	205	246	194	214	229	233	203	246	232	248	224	212	212	227	217	207	226	214	218	234	222	246	223	220	207	215	219	236	206	211	238	221	180	228	232	205	218	210	224	220	210	233	227	210	198	232	216	235	199	211	194	235	229	217	228	230	226	232	214	243	209	256	233	215	255	224	214	225	221	207	226	227	250	209	233	244	220	252	206	210	233	229	216	192	247	220	226	232	219	218	204	218	220	226	239	221	220	248	237	223	207	221	216	236	235	214	217	234	228	177	235	205	225	219	234	237	215	223	231	236	219	231	244	230	222	221	216	214	230	232	187	214	229	229	211	224	215	244	200	221	242	225	226	179	224	224	207	212	223	218	236	205	235	212	245	214	196	258	206	213	225	207	197	226	232	190	190	209	204	246	198	205	248	186	197	221	230	218	245	225	229	213	227	227	261	235	228	240	243	218	236	242	240	223	185	220	206	232	210	203	223	230	207	213	243	222	188	196	220	233	204	217	241	211	201	239	232	220	222	226	228	222	205	228	243	227	210	233	201	217	197	215	246	230	231	232	219	229	210	222	230	240	233	229	222	243	201	227	219	240	245	208	211	207	204	216	241	249	203	217	210	217	211	210	262	220	228	222	233	226	219	233	237	232	218	209	185	221	213	245	233	237	213	228	206	216	217	214	253	254	227	209	216	203	231	227	226	223	229	261	223	217	226	217	235	233	223	230	198	220	220	204	226	234	242	214	235	226	209	225	213	241	209	200	221	223	232	218	223	220	231	255	208	261	221	241	212	218	218	194	222	233	222	222	232	205	242	239	235	225	221	205	237	221	241	243	238	219	214	231	227	256	210	221	217	237	239	220	212	205	207	208	208	238	203	213	218	244	222	226	247	208	213	211	241	211	208	236	233	221	197	241	217	199	215	228	210	218	223	227	227	233	239	223	219	202	213	200	212	227	203	210	227	222	239	215	237	227	244	216	203	213	222	229	241	197	224	244	194	203	241	255	234	224	234	209	215	236	203	236	227	224	215	220	203	235	226	213	250	215	225	220	221
29779	43902	40476	30686	25304	19734	15380	10876	8008	6036	4659	3387	2558	1942	1593	1315	1039	884	795	747	630	594	561	453	467	429	364	379	357	336	369	324	350	299	315	321	331	351	346	318	320	321	322	353	334	323	336	334	306	329	305	322	322	336	323	350	317	338	341	322	323	316	320	300	341	289	335	301	323	304	305	337	311	296	353	318	345	315	322	341	344	313	307	352	342	314	325	314	319	310	316	300	319	321	354	321	339	317	326	355	311	324	314	324	336	314	335	342	290	319	320	330	318	312	318	298	329	303	335	357	330	341	348	330	307	312	338	327	296	317	335	320	330	316	313	327	297	322	296	336	307	330	327	317	299	291	296	330	312	287	313	350	323	309	335	314	341	289	294	306	315	334	308	316	318	318	347	303	323	323	306	345	318	308	316	288	308	296	330	339	288	320	324	331	308	318	300	302	312	312	326	334	341	323	339	351	316	348	306	304	307	299	335	321	353	308	328	324	305	313	334	321	372	323	333	296	327	307	322	328	317	333	319	343	319	308	309	281	342	259	308	321	316	319	325	336	340	346	294	338	343	332	315	309	316	291	329	327	311	349	315	324	303	317	338	300	296	317	310	349	312	296	316	348	310	327	312	339	325	347	327	322	313	353	323	307	296	352	282	330	307	299	320	286	343	301	346	315	330	302	334	320	324	332	381	333	326	334	339	290	315	332	297	305	303	309	302	326	324	284	324	322	328	300	306	301	327	323	333	317	319	319	338	321	305	308	305	323	306	300	318	312	345	314	291	296	315	282	337	286	319	326	334	348	307	321	328	348	317	323	353	294	345	332	320	355	335	323	304	303	358	308	282	338	289	316	329	320	348	280	303	359	294	316	323	352	328	305	344	309	322	298	356	296	351	369	305	304	328	314	330	288	335	300	347	310	362	318	353	306	294	304	321	339	357	333	346	315	287	299	314	344	300	315	345	325	301	327	325	317	292	361	327	336	330	312	335	332	339	316	332	305	324	357	345	298	319	282	317	296	305	305	296	307	317	305	325	323	317	334	335	318	309	336	308	317	332	310	324	310	315	307	325	337	312	344	280	350	304	331	313	305	301	306	345	316	302	341	336	291	319	300	320	304	340	327	313	302	300	321	338	327	329	306	328	297	299	309	306	295	329	319	313	311	324	299	316	306	303	316	304	319	322	302	306	332	307	311	346	317	321	335	331	314	332	328	319	319	338	331	322	352	343	331	318	327	335	322	325	320	300	309	322	332	327	338	342	312	298	346	333	315	322	335	338	336	317	318	328	329	360	323	316	317	329	332	327	301	291	338	349	303	296	338	339	298	328	339	323	308	299	332	298	325	295	345	325	334	359	303	311	321	332	330	301	316	315	290	302	289	336	311	304	328	297	333	317	329	313	302	324	283	349	323	322	337	351	326	327	348	304	332	289	339	315	352	338	315	335	326	332	317	323	316	372	314	300	329	342	350	302	354	299	327	305	294	324	334	315	355	318	322	322	345	321	346	333	344	313	317	309	324	354	311	306	318	344	332	316	308	324	339	336	316	321	329	319	318	341	335	302	310	327	310	316	303	334	313	287	336	308	327	338	354	315	331	319	330	314	315	377	354	336	293	323	319	307	325	312	311	300	343	310	289	320	330	339	350	336	333	322	332	367	331	338	330	314	333	324	291	319	332	350	358	302	310	325	313	323	303	319	326	316	307	318	321	315	335	350	329	327	322	301	323	327	339	330	331	318	284	324	298	319	286	334	352	327	301	328	312	301	309	307	344	300	337	322	310	325	324	352	320	307	301	316	319	331	302	325	329	361	304	303	318	355	313	325	302	292	302	335	309	299	371	291	349	312	333	314	306	331	319	337	312	336	300	338	301	321	329	355	303	329	321	345	329	332	318	295	338	321	321	318	330	315	318	320	355	340	320	319	329	303	338	285	324	323	323	350	310	315	342	312	333	303	319	288	298	304	290	307	323	320	318	315	308	286	300	319	353	295	320	322	311	307	318	349	323	311	341	338	328	329	367	335	329	321	312	334	308	322	314	298	357	349	341	314	334	312	312	323	329	329	298	317	361	316	304	330	319	351	308	308	311	336	315	351	373	349	331	338	333	293	354	283	327	320	309	323	280	312	311	353	332	286	317	291	322	318	331	321	288	325	325	292	337	355	337	324	320	322	325	306	302	322	317	326	307	301	288	317	308	352	299	328	283	298	335	311	329	312	301	344	304	326	253	330	303	293	311	322	296	333	334	333	358	291	354	325	311	315	307	314	316	323	299	316	333	296	323	343	289	311	294	320	317	303	318	330	346	334	313	341	321	344	320	311	310	322	304	318	337	345	339	318	322	318	324	294	334	285	351	306	345	317	336	321	298	327	297	319	312	322	320	295	318	316	300	363	282	326	319	328	310	318	298	326	318	319	342	328	316	327	387	332	335	322	294	332	309	314	322	316	314	346	317	333	306	330	321	328	327	298	327	317	316	342	287	347	310	325	323	305	306	325	291	320	296	347	359	321	331	306	334	300	338	314	324	324	322	339	305	312	344	337	329	337	325	308	349	322	326	318	339	275	330	326	318	302	321	327	302	331	314	344	295	328	310	322	344	336	319	335	329	303	280	340	342	324	343	329	331	328	333	327	343	315	305	307	304	347	333	302	326	314	310	308	328	335	305	313	317	335	317	323	323	305	338	320	324	321	318	344	330	334	319	329	309	326	321	303	318	306	322	306	318	315	305	331	308	307	340	325	310	300	344	309	313	329	318	307	279	323	329	317	316	331	311	328	315	330	313	322	301	334	337	372	338	329	299	331	361	340	305	309	323	310	310	299	299	325	328	356	320	301	309	344	350	313	292	317	339	335	287	320	350	297	308	320	307	310	318	316	311	328	334	320	319	316	334	306	325	330	337	302	303	358	341	291	297	307	330	332	335	313	287	324	299	301	314	312	332	324	326	337	324	315	306	309	334	362	325	344	319	286	321	315	310	289	350	343	326	295	314	308	300	310	288	319	277	299	301	313	309	304	317	289	330	307	285	306	315	306	329	314	313	348	326	315	341	313	364	321	307	318	334	332	341	328	331	316	295	337	346	298	337	346	306	304	328	330	341	320	308	304	343	325	341	296	305	343	338	344	314	324	324	321	345	328	316	303	316	342	295	295	302	324	339	301	329	298	298	320	363	317	308	320	330	316	332	342	331	315	328	307	342	308	333	307	318	301	289	357	340	331	337	301	324	304	303	298	334	348	320	338	299	335	343	299	326	341	334	305	345	327	295	318	322	309	349	365	317	329	327	318	309	335	304	323	305	310	308	352	308	321	317	327	326	285	318	326	349	323	348	317	324	312	318	296	305	312	313	319	332	305	340	336	329	315	294	324	371	296	326	331	327	317	326	328	327	350	340	307	319	342	333	315	312	348	321	321	336	309	321	331	316	330	358	353	329	339	319	321	317	328	308	283	304	316	338	331	312	329	300	299	303	333	312	324	320	332	338	324	297	298	356
24105	21017	28328	25677	24102	22186	16903	10458	7144	5171	3898	2933	2213	1785	1334	1145	889	816	724	613	554	492	423	390	319	358	316	276	291	262	245	261	237	245	272	234	228	232	214	248	217	274	225	268	285	272	245	242	239	242	253	267	234	228	272	253	260	233	264	231	274	245	209	252	226	273	254	287	261	236	245	269	249	237	272	263	247	237	241	223	239	245	238	244	258	254	266	228	220	268	232	273	253	228	280	234	246	244	242	289	257	254	245	249	239	226	233	224	236	241	249	253	272	252	221	241	252	230	235	248	236	247	250	225	261	248	230	230	258	260	255	218	262	255	234	211	236	244	272	256	244	230	215	253	251	214	245	249	240	258	251	239	233	260	240	262	248	220	237	252	225	244	249	256	226	225	245	255	251	238	258	236	275	286	226	244	250	239	232	225	249	220	243	256	246	237	250	237	241	257	233	251	248	256	245	257	235	234	244	254	221	238	246	274	240	227	243	226	241	247	238	241	211	237	247	228	234	235	245	234	265	250	253	223	249	233	257	251	237	232	241	241	250	245	250	240	232	254	246	251	240	237	231	241	257	244	249	290	217	236	258	260	243	222	235	254	251	252	244	244	257	250	250	260	250	204	247	263	247	250	236	273	225	272	251	251	216	237	225	225	223	236	226	230	231	229	242	261	239	253	237	225	259	245	247	246	257	244	228	236	251	253	247	243	241	263	243	254	250	242	258	261	271	235	260	247	244	236	235	239	266	224	238	264	212	256	245	255	249	262	251	265	232	251	243	233	232	234	247	256	278	263	247	222	225	230	269	234	253	273	260	244	197	234	249	263	258	236	253	277	226	249	251	244	228	234	248	241	260	252	220	242	271	212	225	238	235	253	246	262	269	261	231	224	253	256	255	248	247	253	255	230	255	244	251	249	232	234	254	265	210	272	229	243	246	236	253	246	235	245	240	246	229	242	247	244	240	251	223	264	262	269	265	240	253	252	227	239	223	255	228	238	230	257	250	250	256	243	262	239	228	238	231	246	254	250	249	228	250	270	240	236	239	234	252	250	263	246	259	235	249	252	232	217	232	264	264	240	242	259	237	256	242	252	258	252	236	236	234	261	233	216	235	258	269	243	247	246	250	225	234	237	242	237	256	259	229	249	260	268	258	245	223	253	255	259	255	267	270	247	246	226	239	258	258	229	245	245	250	235	244	268	232	237	230	232	273	255	260	263	265	239	237	245	241	249	249	230	266	212	235	261	286	246	237	229	251	239	267	242	249	271	259	236	236	240	241	214	232	231	236	248	251	223	234	237	237	260	221	237	262	230	217	227	245	218	253	257	238	244	227	263	243	229	224	248	241	227	247	245	252	268	292	240	258	234	223	215	253	256	268	244	259	258	242	245	255	237	214	233	250	238	243	234	249	246	232	254	235	268	230	260	249	256	251	212	220	275	244	235	246	245	254	222	220	221	243	221	251	249	263	244	231	282	193	271	243	248	248	218	233	248	221	242	245	249	225	251	252	243	249	237	257	248	258	258	231	249	224	227	247	204	253	260	238	230	247	249	240	262	246	266	238	250	261	253	254	253	251	226	229	234	253	225	241	251	266	251	239	284	247	272	262	265	256	251	242	253	276	256	265	261	251	230	243	253	249	258	240	228	253	238	251	252	242	254	222	246	223	232	247	247	231	240	226	236	233	242	260	248	244	209	254	232	251	222	258	254	252	237	242	263	245	243	238	273	252	231	243	236	239	259	245	250	243	229	244	230	231	251	245	232	267	281	242	259	255	293	234	220	258	243	232	238	249	244	262	245	254	264	260	244	286	251	221	222	244	272	247	259	222	241	241	246	240	257	276	223	240	269	229	264	247	287	246	247	251	227	218	228	222	266	246	241	235	241	258	227	252	219	224	255	277	238	250	226	237	253	239	235	267	269	219	227	259	234	256	259	254	252	259	237	238	212	233	250	233	220	275	233	229	226	262	237	228	267	209	241	247	230	243	256	260	245	235	246	233	261	257	275	240	207	253	232	256	246	242	242	249	247	244	229	261	229	255	234	246	270	246	265	262	202	228	238	247	234	240	222	250	223	261	228	253	259	258	236	249	267	268	230	227	250	264	223	248	233	241	250	236	249	252	247	248	239	245	247	264	244	227	220	226	246	238	237	239	254	252	247	268	244	266	250	230	264	251	239	217	236	234	241	248	245	243	201	242	236	254	232	246	249	233	232	227	240	249	245	216	225	220	247	247	250	247	229	238	240	227	236	241	242	243	249	211	243	245	230	258	253	233	223	251	244	225	236	247	256	225	246	223	261	225	226	245	238	234	238	274	262	237	286	233	257	224	253	254	241	245	256	229	244	228	225	279	253	247	251	242	241	249	215	246	245	252	244	221	272	246	234	240	220	234	238	268	226	243	257	235	239	265	265	238	259	242	237	228	233	242	270	302	232	239	240	245	239	223	226	254	236	211	251	241	241	257	248	225	258	204	231	243	259	241	248	234	230	255	228	238	235	216	234	236	253	244	239	235	254	257	222	231	248	228	291	233	261	219	246	244	242	252	247	284	241	244	238	229	233	235	244	248	227	218	230	262	229	243	231	266	206	259	271	227	246	270	243	231	267	235	269	261	255	239	253	233	227	250	234	245	243	241	254	266	232	246	269	204	246	243	242	251	241	254	252	228	261	253	225	238	257	257	239	246	277	256	241	244	240	251	274	266	263	251	256	265	227	260	250	231	243	239	221	234	264	238	276	246	247	229	227	227	229	249	226	239	282	268	256	266	225	255	221	258	243	258	212	261	234	237	226	258	245	285	231	234	226	232	247	245	262	239	221	240	245	270	256	239	231	258	252	247	245	269	258	227	268	257	222	237	260	226	249	245	230	238	259	223	256	247	241	252	247	262	232	232	238	218	212	237	233	244	277	252	282	247	227	236	245	245	240	240	255	224	252	248	237	241	230	251	245	241	247	282	237	252	219	235	266	226	243	243	260	264	224	272	249	252	228	221	227	238	257	262	215	247	251	247	232	243	258	237	219	262	249	259	272	230	248	233	223	255	256	234	224	256	236	213	235	267	248	241	266	233	244	239	234	226	250	249	242	231	264	231	234	250	270	264	221	232	249	242	248	229	249	263	232	254	242	235	240	262	263	235	250	243	223	233	234	268	223	244	268	239	262	246	254	254	266	235	258	256	228	224	230	253	224	226	222	262	233	246	247	242	266	250	239	254	253	227	237	247	252	222	246	250	249	257	270	227	199	231	244	222	244	238	232	218	248	247	243	239	245	221	244	227	223	241	247	238	240	233	213	274	229	220	237	223	228	255	251	269	236	233	241	239	238	269	240	242	255	246	240	241	246	246	241	272	267	235	230	240	236	242	241	254	247	247	243	227	234	220	270	251	252	259	261	226	228	227	234	257	253	241	244	245	268	228	238	219	233	253	236	250	245	240	244	246	242	214	252	240	257	252	247	228	234	241	255	227	225	245	277	229	252	272	249	253	233
30588	51660	47985	39257	32693	27608	22102	17265	13835	10543	8025	6243	4652	3827	2920	2421	1847	1506	1289	1167	1015	896	769	681	620	514	444	436	450	370	376	382	358	377	357	386	386	387	395	361	347	366	319	360	373	365	348	337	351	370	362	348	364	350	368	357	344	333	354	342	373	374	359	350	341	350	343	352	382	334	365	397	334	348	353	389	368	318	361	333	379	353	393	369	356	341	382	365	371	333	329	351	346	322	338	321	345	369	332	337	338	336	326	355	343	356	379	326	311	381	326	364	356	358	335	362	319	356	344	391	343	338	362	390	332	326	358	356	377	379	369	350	355	350	395	355	377	339	368	336	364	356	368	356	336	353	363	307	355	365	347	344	343	342	370	339	363	353	345	346	360	390	362	363	324	349	385	323	384	349	337	349	360	351	361	352	344	341	391	323	328	348	355	349	363	334	341	322	371	366	348	341	350	330	353	353	359	379	318	355	327	352	350	360	329	337	386	343	338	328	374	363	357	377	327	358	343	335	336	331	350	353	347	332	359	347	338	356	346	337	348	367	348	344	387	341	344	319	333	375	352	367	377	331	342	368	348	341	361	319	332	366	361	359	336	344	359	381	317	329	382	354	357	357	343	350	396	326	330	393	345	368	352	380	357	381	331	368	340	325	326	348	369	327	370	335	367	347	340	364	365	334	362	343	341	348	357	353	331	396	354	343	356	351	341	344	319	395	336	337	312	330	328	343	342	352	329	331	366	339	380	346	364	315	358	346	363	370	338	341	383	355	356	372	354	352	368	366	360	329	353	378	371	334	337	351	350	344	357	335	350	367	345	338	361	364	358	377	363	327	337	331	373	327	301	345	350	352	362	365	350	322	351	330	318	343	341	340	337	386	382	337	353	363	316	338	342	348	373	357	368	328	353	350	330	335	357	361	345	379	346	324	379	353	329	374	353	348	383	340	305	344	359	369	331	348	391	355	332	349	369	346	352	313	364	351	341	327	367	362	354	364	377	382	336	381	345	342	367	315	342	353	374	331	359	332	351	377	325	348	358	320	369	365	362	363	336	380	320	332	364	351	343	354	337	338	365	342	321	323	343	365	358	355	371	374	331	324	306	318	347	372	354	360	349	338	358	348	379	361	367	339	377	329	345	356	349	383	356	344	360	346	402	360	351	372	325	351	359	379	380	356	362	336	362	331	306	367	327	332	349	326	380	346	369	320	365	344	375	331	354	331	333	369	336	350	399	353	335	364	363	357	345	369	344	338	359	345	346	352	351	334	336	348	407	357	370	342	387	336	360	346	351	365	356	373	377	364	363	340	325	362	366	352	363	345	336	342	348	338	349	355	342	344	334	390	358	303	318	326	344	341	357	332	337	345	339	358	388	369	358	366	348	342	380	335	380	326	355	366	330	360	359	351	330	361	352	338	365	349	352	335	346	367	363	336	372	344	332	345	381	386	363	312	368	347	338	357	351	362	344	381	354	333	360	344	351	348	353	349	341	353	338	372	345	348	381	326	382	360	328	346	352	343	357	380	350	343	337	373	358	332	383	345	348	331	371	365	313	364	321	404	335	365	361	330	354	322	351	362	356	358	332	357	351	332	348	308	344	362	344	351	382	364	366	334	341	334	352	329	335	351	360	338	328	380	362	363	356	355	332	330	362	361	375	336	339	365	312	343	339	355	324	342	393	356	355	345	334	350	339	374	389	357	351	364	358	326	367	366	374	346	364	368	363	376	355	372	374	353	382	339	375	348	319	333	323	342	320	349	372	342	330	338	386	337	357	360	349	340	337	333	361	367	357	341	359	365	369	376	356	345	375	364	366	347	329	329	345	308	339	353	351	342	339	331	354	371	306	343	345	347	324	354	354	303	363	346	348	356	309	365	333	355	360	362	368	361	356	332	316	377	369	343	345	388	324	349	361	341	340	341	352	340	361	355	302	378	330	330	337	342	365	364	353	342	364	323	363	355	332	351	351	343	325	338	364	320	352	360	366	344	373	314	344	361	328	379	374	333	346	354	340	366	345	390	339	362	380	349	381	358	348	348	352	320	358	364	332	337	343	330	313	351	347	363	366	349	339	361	333	349	328	379	364	335	342	333	368	364	354	318	359	376	342	384	357	365	346	378	328	368	348	389	363	332	352	354	339	351	359	341	350	344	357	367	363	350	351	342	338	333	356	351	359	342	334	360	360	375	373	337	327	335	342	335	315	360	368	357	359	321	342	360	382	355	364	366	325	335	370	349	350	369	389	365	370	356	348	353	350	369	350	353	347	385	354	356	345	352	381	332	352	354	354	318	372	347	400	339	355	379	363	341	329	386	350	375	346	363	341	301	366	352	389	360	344	401	335	348	340	341	339	380	356	334	348	344	349	350	341	343	370	347	365	364	348	362	338	329	355	368	349	317	335	357	342	335	358	363	351	361	343	335	363	387	353	348	387	340	361	366	383	367	344	332	312	351	353	376	369	347	376	360	374	347	358	369	348	357	360	368	349	332	342	338	325	365	339	375	378	382	335	360	346	360	350	341	356	321	360	340	391	349	324	345	398	355	354	358	347	345	341	347	326	332	317	338	354	339	342	340	380	335	346	359	365	337	353	350	352	385	364	365	337	344	332	332	336	396	331	360	347	353	354	345	352	389	368	326	371	326	347	369	391	379	381	356	327	355	345	358	342	362	362	383	324	376	378	397	344	353	348	355	371	389	342	339	363	383	367	392	354	380	345	347	354	345	375	379	340	377	324	350	330	376	352	362	333	335	354	365	361	376	328	361	350	354	335	347	352	359	359	390	325	361	346	359	352	322	334	366	336	358	366	349	345	322	376	350	335	327	317	327	324	364	381	374	333	347	358	367	340	361	355	378	349	382	367	356	338	344	378	375	340	377	328	359	364	325	345	359	347	310	357	311	347	370	311	379	339	342	354	354	351	334	365	360	333	352	354	365	348	360	342	359	342	353	348	352	356	363	371	328	374	340	329	344	329	327	378	372	333	354	325	357	327	383	330	348	345	353	326	359	333	378	342	378	350	326	323	359	348	322	325	360	353	354	337	369	384	345	339	317	352	368	371	352	345	363	343	335	361	346	355	350	359	375	359	339	368	316	363	334	339	353	321	355	374	369	338	356	355	339	348	345	343	365	355	346	377	345	354	373	363	345	391	335	375	346	344	346	327	348	373	306	350	370	327	369	332	361	386	350	333	362	386	319	357	343	370	330	413	350	346	324	368	377	347	352	348	353	332	344	333	359	336	297	362	347	355	374	353	343	318	342	363	355	362	309	366	369	382	365	362	334	358	356	331	354	309	354	339	361	352	349	378	351	347	327	336	324	339	338	354	344	329	375	346	322	335	338	366	328	365	341	361	370	333	344	348	349	351	354	323	372	334	349	325	341	344	359	348	334	339	302	363	343	320	364	386	325	342	371	377	354	374	341	341	354	355	341	366	385	365	339	329	378	356	364	390	366	336	360	351	348	337	349	333	357	330	315	325	342	352	372
23020	21012	28619	24193	23263	24319	23477	14922	10984	7889	5768	4372	3299	2478	2028	1616	1262	1045	893	799	714	587	526	467	381	351	311	293	275	264	253	233	228	250	228	226	224	277	220	254	235	235	259	228	216	237	243	219	224	215	196	241	220	198	226	228	220	241	223	225	232	231	231	242	217	189	236	209	215	197	216	218	199	184	234	222	215	246	222	214	236	224	231	197	218	235	219	230	215	225	216	202	203	218	230	206	238	250	233	209	214	228	232	205	203	231	239	246	237	228	225	254	200	216	229	211	182	235	211	208	224	205	212	215	211	229	232	212	229	231	205	216	220	241	203	240	223	211	216	199	183	214	228	224	211	228	236	215	219	223	211	240	211	197	239	226	211	184	207	242	217	212	222	215	237	213	203	209	232	220	236	223	217	215	228	191	228	210	233	214	233	216	226	222	219	210	212	220	222	226	229	173	205	245	204	220	215	241	201	208	246	230	202	212	218	230	216	238	234	225	223	223	226	222	226	209	214	229	243	206	197	235	208	232	251	197	194	197	243	203	206	223	214	212	203	200	220	201	227	211	234	231	227	230	225	227	224	216	243	231	244	219	215	204	226	207	236	222	242	219	231	211	222	211	226	211	203	230	227	250	244	233	214	212	240	199	209	209	203	227	216	222	219	206	221	224	219	210	212	228	212	222	212	202	216	215	224	219	236	239	222	219	234	227	247	227	217	244	216	223	231	210	216	214	223	226	222	223	204	234	213	225	236	234	237	209	208	239	239	216	233	233	206	225	235	224	196	223	204	222	250	233	230	238	203	233	228	227	222	236	208	207	227	234	209	223	197	232	224	258	207	212	216	217	217	234	225	226	232	215	246	230	249	196	240	222	210	225	213	240	243	216	180	230	231	198	221	237	224	226	215	213	203	226	230	221	206	215	242	203	223	213	211	204	217	263	207	228	211	208	219	210	204	230	224	217	225	236	242	219	220	223	213	258	237	234	205	248	235	245	218	227	208	197	222	198	206	231	201	216	245	217	203	246	237	225	228	240	231	207	224	221	224	249	198	224	210	239	221	230	210	218	224	227	228	191	213	231	255	216	248	260	226	208	210	234	224	212	210	229	234	221	230	236	184	208	207	218	246	199	235	198	223	238	229	206	211	212	211	254	235	227	223	245	237	239	227	237	222	216	230	212	239	227	218	225	248	226	222	235	220	258	210	202	252	193	236	254	233	211	211	209	251	229	226	211	222	217	223	203	224	203	218	201	210	212	231	222	210	216	225	226	233	215	237	248	214	214	217	243	244	231	232	207	204	203	236	219	225	230	214	221	210	252	260	235	210	210	229	202	235	198	266	218	204	258	224	236	219	215	227	219	231	221	226	216	227	215	242	218	243	218	212	210	231	228	223	206	186	198	254	198	209	237	231	221	227	220	215	229	219	198	250	209	234	229	219	207	228	234	211	208	220	248	233	211	216	235	215	247	226	205	217	235	221	244	222	217	221	212	219	209	202	220	259	227	228	236	248	235	199	258	238	239	221	201	200	197	230	231	225	223	234	198	223	229	219	234	210	253	225	238	219	242	249	214	220	211	222	207	241	232	201	218	202	205	237	229	231	223	238	222	220	211	185	210	214	205	212	213	219	211	216	201	193	208	214	209	220	228	217	200	203	224	250	219	224	214	215	236	187	227	211	207	233	215	213	205	195	214	189	231	239	211	219	224	200	223	239	218	212	180	208	235	219	230	216	248	241	233	238	250	222	214	214	255	215	207	196	212	227	220	226	254	229	252	191	240	213	253	233	216	216	209	212	231	235	248	219	201	230	215	217	227	237	244	199	206	216	219	223	222	209	222	220	216	219	209	212	230	225	225	238	201	211	201	220	233	233	234	200	176	203	192	217	186	248	215	221	218	251	218	210	220	202	254	220	203	217	242	225	213	209	251	214	207	221	229	258	227	215	216	209	216	238	229	225	219	225	232	216	237	216	230	265	229	207	233	222	222	212	218	241	192	209	202	228	197	197	248	235	215	211	224	215	222	223	240	209	205	234	227	205	221	213	245	229	225	218	212	253	237	192	248	249	212	209	214	243	222	220	223	216	191	214	217	205	230	248	226	238	208	223	224	204	227	227	248	234	227	230	204	210	235	236	213	234	238	238	244	215	219	226	215	229	233	181	209	217	209	233	225	207	214	235	201	233	208	208	237	220	230	201	220	230	213	219	226	226	189	228	222	240	220	254	225	221	233	224	215	229	244	227	249	226	241	210	215	204	234	260	207	239	209	240	234	228	209	232	230	206	213	204	206	225	214	208	229	213	246	243	227	225	203	231	230	209	230	198	233	224	229	237	223	215	221	231	205	235	238	201	227	222	244	216	237	225	200	235	222	231	206	216	211	198	207	238	202	239	223	206	208	223	228	220	240	244	223	240	213	241	205	220	207	216	209	210	261	218	221	250	195	216	204	223	232	222	234	216	195	199	221	237	246	213	232	236	207	226	224	230	239	219	225	228	197	230	239	231	225	215	213	241	229	205	202	206	211	227	234	238	237	226	220	193	227	245	197	225	227	229	214	196	257	220	226	241	222	234	214	246	211	220	238	229	233	216	218	238	220	204	243	229	229	242	223	223	207	243	201	226	207	243	259	194	212	255	233	209	215	219	196	209	244	233	208	232	206	214	225	225	220	212	198	237	220	191	218	236	217	218	198	243	235	227	218	203	200	209	204	214	233	220	247	210	235	232	220	221	210	239	207	232	209	224	240	245	207	193	226	265	204	226	207	201	223	238	234	217	237	192	219	223	226	191	216	198	226	205	237	231	232	204	199	230	218	193	226	229	229	203	212	225	254	232	221	275	205	225	221	217	212	213	228	234	211	204	218	234	223	235	231	212	247	207	206	249	212	222	219	225	236	207	221	231	227	217	222	224	224	215	232	232	196	213	222	212	242	245	201	225	224	228	222	223	207	245	212	200	212	218	206	210	239	220	234	232	242	202	231	207	241	216	210	223	218	230	206	218	225	219	217	206	202	211	216	232	266	213	210	214	233	210	228	189	243	247	236	234	208	240	198	220	207	217	211	229	188	242	225	214	187	203	221	245	209	204	220	215	203	241	214	230	226	237	220	225	211	207	221	186	224	210	252	232	211	180	228	239	219	216	224	238	229	205	219	202	200	204	203	221	215	210	246	229	210	201	236	227	228	202	217	235	217	220	223	236	217	216	185	222	202	218	256	199	258	191	213	219	231	241	213	219	210	200	239	247	224	203	218	233	219	227	247	230	241	188	230	245	202	223	239	218	223	244	225	231	227	233	222	226	217	239	194	214	232	222	219	216	212	207	215	202	235	238	221	246	260	242	235	225	221	222	247	230	233	213	190	261	204	237	216	212	243	219	208	225	220	251	229	234	224	229	225	221	238	217	215	216	230	208	203	208	220	223	222	225	219	202	227	234	207	220	214	253	185	216	192	198	233	191	228	248	258	211	207	230	231	224	213	217	227	208	214	251	210
32879	56087	54317	45518	38637	31268	26845	22319	18844	13927	11053	8661	6548	5118	4232	3301	2692	2109	1851	1567	1309	1093	975	797	640	573	518	440	420	369	385	367	367	381	356	328	344	331	376	336	315	280	318	322	317	335	346	321	333	314	303	349	329	321	315	312	308	317	326	292	281	310	309	314	311	305	336	352	326	329	331	311	323	323	330	312	324	310	345	326	307	305	315	310	302	347	334	309	315	309	356	320	295	340	333	332	312	334	319	315	319	319	311	328	295	296	330	304	275	313	353	328	294	297	324	335	317	293	317	333	321	318	304	301	343	284	324	317	327	293	335	326	307	340	330	319	326	323	325	329	323	327	296	286	322	300	295	307	338	349	327	321	327	326	301	349	311	349	318	312	280	357	334	323	302	321	334	288	303	329	309	320	300	313	348	321	317	304	300	310	331	359	332	298	313	336	318	298	309	308	314	298	341	309	345	328	330	313	309	330	327	308	330	292	335	297	314	334	316	299	291	339	325	334	333	282	309	314	362	318	313	313	314	299	324	303	304	321	274	336	298	312	350	329	271	317	300	317	292	332	304	361	322	303	299	353	336	310	317	296	276	312	329	343	338	324	310	319	286	303	306	323	320	335	315	330	340	301	293	270	319	279	309	299	319	315	311	320	331	305	317	300	322	324	329	301	319	297	289	310	321	312	312	291	302	300	315	297	327	350	311	344	295	304	313	318	315	326	325	323	295	328	296	305	351	339	339	321	302	315	313	302	333	316	317	342	328	312	316	349	317	295	337	299	315	318	313	310	317	322	332	309	284	280	309	311	300	317	308	313	311	328	285	277	308	325	318	305	313	320	321	273	359	347	300	307	307	321	310	321	341	326	310	344	311	289	316	311	328	309	296	307	317	303	323	310	300	337	340	317	281	319	297	305	297	313	312	304	323	326	316	304	327	309	294	318	324	318	346	302	319	317	297	300	332	311	315	318	311	311	286	310	353	303	296	295	324	310	334	302	326	323	314	289	277	337	317	311	301	287	314	300	306	314	329	325	310	352	303	310	296	307	318	305	358	282	325	331	315	349	348	319	333	319	306	338	347	323	353	299	325	302	322	326	293	327	308	322	313	297	295	310	307	302	318	295	327	293	302	307	338	328	324	316	320	279	302	298	334	298	321	346	292	353	323	299	300	304	326	304	305	339	370	316	302	326	302	299	284	326	313	304	350	348	322	293	289	314	316	309	312	321	321	306	342	314	312	294	317	328	313	322	300	275	327	304	324	305	274	331	346	331	294	316	309	334	327	311	313	325	291	321	304	317	325	296	325	318	303	293	283	315	307	307	326	311	306	301	332	308	290	301	334	327	300	334	297	338	318	287	307	306	315	307	323	324	317	307	337	328	317	333	318	282	297	323	321	317	311	336	314	308	328	302	282	307	313	323	316	311	356	323	300	289	315	305	306	312	309	334	349	325	321	345	296	309	330	307	285	297	298	316	304	315	308	342	306	305	297	336	315	336	336	308	343	303	331	327	330	337	332	299	327	303	307	321	291	333	317	323	358	334	308	335	310	304	301	298	304	333	325	347	350	317	323	310	328	334	314	327	327	323	328	330	300	307	326	302	315	314	303	302	319	385	312	318	295	314	304	342	303	279	305	320	320	294	303	358	304	319	308	328	291	334	282	352	317	314	333	304	314	310	295	311	318	313	288	304	319	337	308	324	281	312	329	309	341	329	306	319	322	345	328	345	331	330	306	329	311	336	316	301	316	305	343	360	351	300	299	299	326	303	296	314	311	310	328	302	312	318	317	321	357	321	312	300	307	303	311	331	317	319	300	336	332	308	309	290	320	339	306	308	332	336	300	324	342	317	312	304	324	317	323	338	308	314	323	291	335	322	329	315	335	315	339	270	342	309	322	289	338	340	320	291	283	301	303	308	291	325	315	314	294	337	288	291	334	299	317	316	299	345	311	326	381	300	319	312	327	345	301	329	302	319	335	316	282	360	321	319	309	307	292	307	312	335	293	317	313	326	323	296	301	340	303	348	329	303	313	311	289	300	325	270	281	320	314	330	306	316	289	296	346	316	332	274	298	332	309	343	314	313	337	323	336	337	321	312	311	350	313	308	316	349	315	336	344	321	326	299	333	357	305	311	316	279	279	299	302	289	320	319	320	338	316	301	321	322	317	343	305	350	323	304	289	328	340	287	319	297	341	317	330	321	318	327	293	303	299	333	354	315	340	350	323	360	328	300	333	314	344	286	324	305	313	337	301	309	294	311	335	298	331	303	306	335	332	337	326	285	310	311	321	298	307	336	316	305	300	325	336	295	331	324	298	287	319	330	320	303	351	322	290	305	338	292	350	279	290	321	334	311	308	304	310	346	364	314	341	334	286	324	323	316	306	308	290	347	277	337	336	297	330	321	293	304	309	291	337	329	308	283	319	298	334	285	307	335	302	328	332	316	310	304	311	317	315	324	335	349	314	319	342	346	332	319	314	323	303	308	329	317	310	342	344	287	352	297	332	318	322	323	323	304	273	328	323	277	319	335	302	330	331	321	300	321	312	291	301	315	315	309	355	292	353	309	301	326	308	325	333	313	298	309	318	311	318	291	330	301	315	329	333	329	313	293	336	318	330	334	320	298	307	310	303	336	328	295	320	302	282	334	334	308	312	295	308	318	300	319	283	318	321	288	329	321	306	318	322	302	325	296	314	329	294	292	332	286	300	312	330	305	315	304	309	347	302	315	285	282	323	310	323	299	335	319	337	305	325	326	308	318	293	324	344	342	297	305	286	323	304	329	310	320	310	318	310	324	292	322	313	332	298	315	321	297	307	290	308	309	307	318	284	317	299	338	330	318	301	333	342	276	321	310	329	301	318	318	336	325	323	306	296	313	342	354	307	309	338	295	318	349	325	298	316	291	324	325	333	325	331	302	359	348	349	337	322	326	324	308	318	291	315	300	334	315	337	283	353	298	294	314	315	274	316	311	319	305	328	299	308	298	308	301	321	320	327	328	296	307	318	296	337	330	290	316	349	300	312	279	314	311	301	321	292	326	310	303	313	294	310	317	377	291	329	296	316	331	358	334	330	285	338	296	314	298	306	321	316	303	310	306	294	318	312	316	313	319	316	332	322	327	349	326	350	306	326	318	301	310	312	299	327	341	338	317	295	309	338	295	319	307	304	375	303	316	302	298	306	333	274	334	315	304	308	350	324	299	344	306	334	286	309	329	321	317	314	319	326	310	312	308	318	354	363	325	358	331	303	339	288	309	295	303	310	309	322	353	322	320	347	294	323	328	304	368	329	309	311	307	308	347	331	325	321	300	291	328	321	283	288	334	304	294	312	308	296	330	319	304	310	315	309	300	314	299	343	327	339	347	322	320	332	302	298	325	347	288	310	300	309	331	287	336	321	351	310	296	326	301	339	318	301	318	310	311	336	333	319	299	338	318	307	291	347	310	317	334	325	329	306	357	320	320	337	299	319	309	330	329	333	307	307	343	300	323
27580	26073	33738	27229	17039	11239	6655	4523	3504	2581	1908	1602	1229	1028	833	642	597	517	461	405	391	355	276	304	252	262	233	257	222	221	232	215	221	196	230	239	224	218	197	209	211	204	213	205	232	201	210	232	240	202	225	212	224	204	228	238	231	189	225	225	234	202	208	210	220	192	205	224	197	230	207	198	205	229	235	215	213	214	224	189	219	239	214	212	222	193	202	240	220	217	244	235	206	217	214	216	208	239	217	227	199	228	212	198	205	200	220	199	223	216	201	217	213	210	181	246	202	207	210	193	204	220	220	235	205	186	219	224	223	226	233	225	223	223	220	197	211	197	207	224	213	238	211	239	223	214	199	213	223	209	207	215	193	217	207	221	210	211	206	207	195	223	218	231	203	216	202	206	228	191	183	225	215	241	213	209	225	217	222	206	221	234	238	211	193	212	230	214	212	231	195	213	224	212	209	223	217	212	202	230	237	185	225	229	183	196	229	203	246	219	249	205	191	262	211	202	210	193	218	220	229	203	226	200	219	188	230	211	203	198	236	220	211	224	207	193	198	196	216	214	232	215	211	214	223	216	230	184	219	215	226	212	200	231	209	208	208	217	212	221	224	202	207	185	236	222	215	235	208	238	241	224	229	213	204	198	248	216	202	228	208	223	208	229	214	215	227	236	207	237	234	203	208	221	200	218	216	224	217	206	205	245	226	214	196	209	205	209	213	188	197	229	226	229	215	219	237	227	216	222	237	214	199	205	244	204	227	215	220	238	219	249	214	192	215	232	203	227	213	221	170	230	216	191	208	199	212	228	208	214	222	196	221	220	222	221	171	215	227	208	219	213	231	219	199	203	219	221	206	185	219	199	215	208	212	201	216	212	241	211	205	216	198	222	234	213	199	205	208	217	225	217	226	225	230	222	224	226	231	210	225	200	216	221	203	203	208	207	211	206	205	225	203	227	244	214	208	224	176	216	211	246	222	220	201	259	215	226	222	212	209	212	187	211	205	214	185	222	235	240	204	216	230	218	228	231	219	220	217	205	189	197	207	210	220	189	200	204	204	221	208	217	210	210	184	221	233	253	206	231	190	220	222	211	247	243	247	213	231	212	229	202	216	186	187	207	228	221	203	199	212	197	231	214	237	203	217	192	235	221	215	205	235	222	236	256	218	218	223	208	212	262	208	239	222	248	219	212	223	206	188	192	207	239	215	234	233	220	234	184	222	253	199	233	187	176	213	222	241	212	189	201	213	228	209	208	221	218	214	221	204	211	215	189	207	211	232	236	205	217	214	211	226	204	240	229	195	237	197	225	231	221	235	219	209	219	219	224	230	218	218	218	206	235	227	230	206	214	205	174	201	217	209	220	204	197	209	213	244	221	234	238	211	227	218	196	206	204	226	213	200	220	198	187	189	218	208	209	231	232	238	214	197	243	205	239	222	214	177	244	226	242	225	225	204	202	195	221	214	192	203	210	195	211	217	223	221	220	183	204	227	228	207	227	204	217	233	226	222	213	207	206	213	228	211	258	203	246	210	237	221	193	205	191	227	209	209	198	204	235	199	201	194	182	220	222	217	198	206	217	220	212	241	237	221	238	215	242	206	220	211	218	235	232	203	212	203	198	220	196	198	220	227	242	225	225	224	241	224	213	197	209	223	208	207	224	193	197	232	205	230	216	205	223	207	202	252	224	216	238	207	252	216	248	205	224	208	215	213	224	223	223	219	226	217	209	218	214	223	208	207	216	217	204	232	238	232	223	209	208	208	225	185	218	214	256	211	230	215	203	218	234	236	221	216	197	237	231	234	232	236	198	217	215	185	214	199	214	225	218	201	217	230	238	213	235	221	229	193	206	196	218	238	228	226	218	250	207	216	219	211	227	213	213	205	221	200	201	221	211	225	214	235	209	234	219	195	186	217	214	209	213	217	199	207	224	205	217	203	226	213	217	230	207	217	229	214	218	223	219	194	226	198	224	208	214	216	215	211	221	214	207	204	226	190	212	230	215	196	198	202	222	217	211	209	233	203	239	208	241	209	175	210	217	193	208	205	220	196	234	219	221	205	212	244	199	197	241	172	212	212	203	199	226	223	213	190	199	222	209	234	231	216	204	232	220	225	221	204	224	212	234	183	213	211	246	195	213	190	222	206	215	193	203	224	204	211	231	230	250	188	213	218	216	233	207	211	207	219	197	228	202	217	180	238	209	208	202	220	242	215	222	236	229	228	231	214	219	243	177	228	231	200	226	219	213	185	225	198	218	240	208	218	227	230	248	183	212	210	218	206	204	203	217	211	233	236	175	215	188	206	210	236	213	229	189	256	208	232	208	214	207	213	229	244	215	224	235	237	234	220	221	237	212	212	219	218	224	222	205	228	193	210	207	216	202	210	224	206	248	233	210	232	221	236	209	203	215	234	213	195	237	208	199	221	202	229	201	207	210	197	239	220	218	227	201	223	203	220	191	234	225	220	230	239	232	214	201	222	186	231	208	220	211	241	219	238	235	222	216	253	205	229	195	189	210	226	230	209	210	209	237	206	198	216	207	218	212	202	215	209	224	244	217	216	213	218	233	202	215	214	205	196	227	214	212	177	227	204	180	215	233	217	232	252	215	226	221	222	237	211	209	222	203	208	220	197	207	200	210	232	208	229	195	201	204	231	233	236	231	234	211	213	208	225	230	221	233	187	263	217	231	231	221	211	194	213	206	211	233	219	213	203	234	221	195	228	192	195	236	236	227	214	207	209	225	221	202	224	203	212	228	222	221	225	236	226	207	236	234	212	219	230	220	191	236	206	237	234	215	212	221	194	235	203	222	230	224	226	229	214	213	179	225	213	213	214	224	190	231	221	192	211	215	233	216	228	232	230	193	220	211	204	210	210	232	223	225	210	221	226	225	230	231	238	213	227	229	218	230	218	224	230	223	216	226	179	213	238	218	206	239	187	216	210	223	206	228	208	211	210	193	219	208	218	239	224	220	223	227	216	214	217	228	217	222	208	225	224	217	220	210	202	224	224	236	204	206	217	230	192	193	209	223	214	202	231	206	225	209	203	221	198	190	204	219	218	209	241	185	213	218	205	186	223	222	187	222	220	197	245	209	244	190	227	219	234	232	191	200	195	215	197	182	206	221	228	215	205	206	220	210	194	226	240	200	236	219	228	235	218	218	224	214	236	212	206	226	187	206	232	211	193	203	201	241	213	226	211	226	224	244	212	208	214	206	232	225	244	222	231	217	233	198	213	223	229	203	210	214	221	202	203	223	200	216	193	215	257	224	232	228	212	213	228	236	211	207	220	229	236	220	231	204	239	206	190	241	243	215	198	245	246	209	230	193	195	201	236	226	231	202	207	215	216	232	228	260	232	195	212	221	217	221	181	247	216	203	218	203	203	210	218	199	235	218	198	210	254	236	186	231	254	225	209	216	235	215	210	240	208	199	214	225	232	199	223	221	240	189	209	204	207	223	207	238	232	215	231	247	228	216	206	230	241	240
29318	43783	41255	30920	23271	18593	13208	10005	7949	5950	4464	3606	2814	2182	1825	1404	1213	969	909	804	660	628	566	478	408	422	365	352	336	348	300	369	331	328	344	338	340	313	340	277	352	325	338	319	345	296	296	309	302	295	309	317	288	327	313	314	309	311	306	285	343	320	294	345	346	363	278	318	297	315	328	326	316	328	323	295	320	291	312	322	312	312	321	329	316	294	333	314	324	304	324	324	290	299	336	317	344	296	323	309	328	304	318	325	300	327	311	312	298	359	308	351	303	295	306	283	283	330	286	318	325	315	302	322	300	281	317	307	313	300	310	326	319	320	292	321	292	295	317	278	341	325	297	317	299	317	316	331	322	312	305	293	301	294	323	319	316	339	311	328	316	324	298	314	330	314	307	291	295	303	285	329	344	284	315	316	318	303	277	305	327	318	312	353	288	285	346	311	334	322	301	298	300	312	303	317	308	331	304	303	295	314	329	332	307	304	289	307	356	303	302	302	324	294	297	302	325	307	314	287	298	318	280	321	313	285	304	292	317	323	311	316	300	311	321	299	323	345	334	291	301	306	296	320	362	334	312	281	319	328	298	315	299	326	300	272	339	300	307	334	307	343	311	304	335	318	304	366	325	290	310	337	301	292	327	334	301	307	295	320	311	328	328	299	315	305	320	277	319	330	322	339	303	325	328	274	306	309	328	341	302	300	317	321	332	319	306	306	331	299	322	305	326	295	297	311	305	286	280	313	337	328	299	302	297	300	304	338	287	336	286	320	343	276	321	327	309	300	281	301	281	312	294	364	329	323	324	318	313	305	327	300	340	304	297	301	295	316	353	316	280	322	316	342	319	322	325	330	320	303	307	311	310	330	327	285	317	329	329	327	319	334	339	330	311	323	329	337	317	292	323	302	322	338	313	294	272	350	334	294	327	300	316	295	331	321	302	317	301	320	320	306	319	302	317	278	331	316	316	320	276	291	318	309	337	329	297	308	306	308	306	316	317	295	306	333	305	309	318	296	329	307	328	317	305	326	297	321	294	296	295	324	334	304	312	309	351	303	318	327	339	301	307	306	329	333	300	303	297	322	330	328	305	300	299	303	256	335	302	314	273	287	322	343	316	300	304	341	340	294	309	327	318	314	300	298	289	325	309	305	330	326	276	309	311	314	337	299	300	292	283	317	330	306	317	296	303	311	308	311	336	309	291	323	320	327	299	327	280	290	299	349	280	288	302	320	304	275	331	337	307	317	327	288	325	288	303	324	355	309	332	318	282	309	339	324	310	298	286	324	301	311	293	284	283	305	301	324	316	331	319	297	292	320	289	332	294	325	308	326	331	316	318	347	306	332	316	285	320	320	316	297	314	313	287	316	283	308	311	319	311	318	316	336	334	287	284	325	311	296	309	291	313	314	306	273	324	316	322	310	318	302	346	330	309	298	304	307	336	307	320	321	334	328	304	290	301	286	304	298	300	328	282	325	318	315	320	303	325	305	318	268	296	307	334	307	315	334	272	301	288	309	322	313	291	287	266	295	326	308	308	314	317	303	304	320	338	296	300	302	289	288	300	292	326	301	356	307	287	316	286	267	289	313	333	317	320	325	326	320	278	307	304	329	294	320	320	314	299	320	296	295	303	342	324	332	301	345	309	298	264	321	306	336	298	303	332	300	317	316	307	334	334	287	300	319	323	312	329	301	313	320	302	304	316	293	316	322	321	353	315	312	328	301	324	323	323	327	296	311	312	298	315	319	301	321	309	302	321	317	329	305	293	299	288	318	324	300	311	309	292	345	311	318	275	277	322	329	346	297	306	306	325	346	317	294	330	296	345	280	288	317	316	330	341	296	359	346	303	335	292	305	297	342	295	310	318	307	296	331	304	284	312	288	304	322	312	325	318	343	331	300	337	295	331	310	337	296	324	288	308	323	325	317	327	337	330	301	292	332	320	307	315	311	335	293	329	334	314	312	341	310	318	339	326	287	326	311	315	356	315	283	300	310	307	306	325	290	316	285	308	326	341	306	289	321	294	346	314	347	313	324	303	295	317	314	324	311	317	314	291	304	313	299	285	327	306	295	286	339	295	322	324	290	341	297	301	293	304	298	345	319	291	292	297	342	333	310	304	307	323	336	300	302	282	338	326	326	316	327	328	306	332	311	300	309	324	312	338	281	278	320	335	321	347	292	346	327	318	303	327	320	311	285	306	314	338	265	308	327	306	316	315	306	324	317	311	329	318	305	305	339	288	329	306	312	310	292	326	321	261	326	324	316	323	322	289	320	284	335	305	331	313	300	284	312	335	324	314	311	348	325	298	313	302	282	301	303	342	294	296	304	311	350	314	326	281	307	307	333	300	313	318	317	307	331	285	325	286	322	324	338	316	310	309	303	334	295	291	282	313	330	311	303	307	315	314	296	296	304	321	315	298	324	292	315	316	321	327	307	303	303	313	271	312	294	341	314	330	304	312	312	296	307	281	310	322	299	320	315	303	323	317	321	296	331	303	298	305	318	300	299	317	308	309	306	311	303	326	301	314	306	306	261	348	320	318	292	319	301	298	330	303	313	304	305	312	319	310	288	308	327	344	305	315	326	318	312	277	313	305	314	305	294	324	310	319	307	294	315	338	314	323	368	330	343	315	302	304	306	296	305	299	280	317	318	313	318	297	328	325	299	294	331	328	300	307	305	275	279	326	289	317	307	305	294	329	303	329	320	286	315	292	334	337	314	313	284	299	318	323	323	321	322	323	272	276	306	313	305	305	337	335	302	308	303	300	321	312	343	325	300	320	317	305	315	303	305	310	324	365	352	331	289	305	322	288	324	316	327	308	340	330	270	308	279	308	314	301	308	333	345	307	290	311	345	327	290	285	312	305	339	309	308	277	316	364	325	317	344	308	320	313	328	312	290	335	292	319	330	300	320	313	303	308	318	272	298	268	341	329	307	331	322	319	285	324	302	351	312	308	294	310	335	303	327	310	313	309	311	310	320	343	329	323	329	308	323	333	283	288	336	335	354	322	289	323	290	298	283	284	317	304	312	349	294	284	312	300	307	319	343	323	327	311	292	310	337	323	288	302	309	320	324	363	318	302	345	316	296	312	338	324	310	338	322	335	308	336	316	355	310	318	334	351	306	318	317	322	303	292	308	290	315	280	343	320	281	288	354	315	320	303	330	294	300	313	308	303	290	298	288	329	302	323	301	331	300	327	350	314	295	298	336	294	311	321	301	305	299	307	310	325	318	316	322	332	313	322	323	302	298	291	300	311	309	288	327	315	318	335	317	305	310	276	307	297	293	315	302	283	325	320	295	317	305	280	338	336	298	326	307	326	323	348	290	312	347	312	303	323	319	320	305	301	299	355	305	309	324	318	309	298	303	321	289	291	301	279	327	302	336	330	322	346	306	300	327	318	290	315	305	309	297	305	303	294	285	309	342	310	315	302	297	308	318	319	313	303	318	305	274	329	302	331	340	316	282	296	336	330	298	333	302	296	326
24138	21032	28404	25938	23655	20790	15079	9557	6796	5174	3706	2891	2289	1786	1458	1163	947	773	682	628	562	502	408	371	339	317	305	308	292	264	233	256	229	248	265	245	274	221	265	230	237	247	259	260	230	264	247	230	259	241	244	262	254	275	253	230	243	238	232	229	229	245	249	216	245	219	262	261	240	220	245	237	222	203	216	256	244	233	271	237	254	190	235	246	240	230	257	245	230	222	249	262	222	236	271	242	248	240	242	239	228	248	232	234	245	233	220	228	235	245	232	252	247	258	249	227	239	232	239	251	213	236	234	242	229	265	231	246	245	261	235	255	241	222	206	227	252	227	240	229	249	251	245	254	225	267	244	233	246	258	232	218	226	228	209	245	263	251	228	236	234	217	247	252	241	242	248	244	245	230	224	229	231	238	245	213	243	228	241	215	242	253	253	247	212	247	225	255	216	247	241	213	250	217	265	230	231	218	266	252	242	222	216	230	231	247	244	218	234	218	238	244	255	246	240	216	233	233	239	241	235	232	226	225	236	244	236	246	248	236	233	226	240	237	245	254	261	255	256	246	236	230	244	276	221	236	240	250	222	244	240	239	242	229	242	269	222	268	219	243	233	230	230	242	248	261	235	223	242	249	261	236	229	245	230	255	252	243	246	237	232	245	265	234	211	218	257	233	220	237	239	237	238	209	241	247	226	211	227	230	241	226	244	243	249	263	231	227	221	259	246	204	242	242	235	211	231	216	233	252	232	240	240	254	239	242	233	240	248	266	240	240	233	224	256	240	214	251	228	223	229	258	248	219	254	225	206	205	244	214	239	261	231	260	211	217	242	241	248	238	274	228	236	235	234	245	236	261	232	246	209	253	224	205	219	245	250	254	236	238	253	246	230	240	243	235	231	244	221	242	228	258	257	233	231	237	236	236	251	248	241	223	232	239	229	253	257	252	261	264	242	253	236	243	260	228	238	277	229	261	232	247	239	242	232	249	249	236	249	254	234	245	241	261	247	235	226	243	225	231	250	232	246	222	227	239	244	242	255	253	253	234	211	238	251	236	243	238	220	272	261	248	220	227	251	236	245	231	229	235	222	238	240	238	245	247	237	238	224	247	240	256	230	236	280	251	260	241	241	256	237	223	210	243	222	227	227	252	266	243	217	232	227	254	214	271	247	224	239	237	231	280	236	257	277	247	208	259	230	241	240	259	220	248	217	214	248	231	285	205	234	246	216	235	224	248	222	213	250	221	223	211	236	237	224	246	240	218	244	238	218	229	253	237	255	235	236	275	242	215	237	246	230	252	249	229	235	216	223	249	241	231	250	228	220	222	223	246	209	225	235	206	237	257	235	231	245	240	251	226	233	257	212	223	252	244	225	209	241	256	260	204	215	231	261	233	247	234	255	237	245	242	214	230	226	245	257	236	238	260	253	235	220	252	253	224	266	266	223	248	222	260	222	234	237	244	230	243	269	250	232	240	228	235	225	256	212	229	242	250	243	209	234	242	278	232	244	210	253	219	226	234	225	242	238	245	254	219	263	233	236	232	245	267	298	226	256	245	244	250	229	232	245	240	280	204	225	229	240	224	245	241	232	246	251	219	246	242	201	242	245	233	211	247	268	255	235	255	238	241	246	232	216	243	241	234	206	215	236	247	210	219	285	254	241	238	237	245	242	275	265	242	222	238	229	226	240	253	226	241	242	247	237	282	247	267	257	228	216	268	234	260	252	206	237	240	238	238	233	238	243	220	260	248	235	246	244	242	246	221	243	242	239	265	255	230	242	227	253	222	226	222	244	259	243	225	225	243	256	216	245	228	221	248	238	230	231	232	230	217	223	260	244	237	220	222	223	232	206	243	215	233	257	209	234	244	261	249	229	221	240	232	215	256	223	241	220	210	239	247	209	233	245	222	264	194	215	246	236	230	244	261	251	236	230	275	272	243	211	256	227	237	252	227	251	239	212	213	224	240	249	243	228	225	230	242	252	210	228	210	248	243	249	239	222	233	261	222	245	225	244	243	236	235	232	217	260	242	249	253	239	232	248	236	238	259	251	251	239	254	255	234	232	233	263	233	262	243	217	244	276	217	260	244	212	238	231	229	238	241	228	226	228	244	241	236	261	247	242	253	269	225	210	221	235	217	271	231	262	248	241	228	234	207	231	233	254	269	246	225	257	217	244	228	247	230	224	241	230	268	229	245	241	238	240	231	227	247	228	233	243	229	221	240	224	218	259	249	229	207	234	229	263	234	233	229	210	243	206	235	233	251	236	232	254	279	232	226	268	257	232	236	221	235	251	198	235	221	209	245	224	246	223	228	253	235	230	259	256	258	263	230	232	226	214	235	244	270	236	266	256	251	214	243	267	237	241	211	231	236	260	240	239	248	250	263	229	263	224	265	267	221	228	227	215	238	247	239	240	250	245	226	237	224	232	223	239	225	254	225	238	261	248	231	240	250	246	248	269	259	229	252	246	248	238	245	244	226	223	241	237	241	279	247	228	255	255	239	200	244	239	214	242	229	259	219	256	227	251	235	229	219	215	235	228	250	266	232	267	221	261	265	225	223	235	250	217	249	250	256	214	235	249	223	228	242	228	267	247	223	245	229	229	252	242	238	243	212	224	230	211	221	226	214	253	210	232	269	266	236	233	242	234	254	232	249	270	223	223	270	241	251	225	239	246	252	234	242	241	248	241	213	220	203	224	240	243	254	262	197	232	244	220	251	249	249	216	233	221	250	250	247	247	221	238	222	244	203	242	240	236	251	229	244	232	274	241	211	237	222	246	216	235	263	248	257	232	242	223	232	230	255	237	237	270	224	271	245	245	227	238	228	231	245	262	231	228	232	229	228	238	222	216	211	245	256	243	250	233	241	256	227	215	243	219	236	251	247	246	209	226	244	244	264	224	242	248	233	257	246	243	220	246	261	226	248	225	214	235	226	236	210	243	213	246	249	245	229	272	245	228	243	219	207	247	241	231	263	223	220	227	240	229	236	228	255	237	259	230	225	237	209	231	263	219	243	230	229	261	240	251	244	237	259	263	225	239	241	236	246	223	222	264	224	224	244	262	216	208	236	249	245	230	224	255	230	237	258	259	239	236	242	227	282	240	249	222	224	255	241	257	210	232	216	250	227	249	228	251	213	210	225	259	266	225	245	243	236	264	220	227	262	223	246	246	218	231	236	266	248	248	231	230	221	248	270	231	227	242	254	250	246	243	210	256	240	220	198	263	251	234	231	228	261	245	249	257	252	248	242	239	234	270	217	261	263	236	246	221	236	247	253	230	241	258	211	273	230	233	234	229	226	219	218	217	244	253	257	244	248	252	231	224	233	236	245	216	221	226	228	238	261	263	255	238	226	233	240	231	232	227	246	215	240	244	243	221	236	228	269	230	245	236	231	209	269	223	235	215	230	251	266	242	225	197	249	243	218	257	249	238	225	252	226	255	238	223	210	224	272	229	247	210	228	244	242	232	243	222	246	242	235	212	279	237	236
30911	51147	49593	38986	32057	25375	20415	16505	13288	10413	7706	6122	4763	3864	2944	2432	1894	1649	1411	1169	1081	874	792	661	571	540	479	431	440	401	395	423	391	368	363	363	382	377	353	372	344	359	378	328	335	401	348	372	358	348	345	344	390	331	352	344	353	308	336	378	358	344	360	361	339	345	310	340	326	343	362	338	360	347	341	334	365	354	336	332	341	358	349	290	357	352	369	357	359	345	336	318	339	342	358	343	342	341	342	356	306	342	342	332	349	399	359	349	332	317	341	324	360	350	352	347	324	315	304	314	353	331	369	373	356	371	354	350	323	335	351	334	368	337	340	333	382	354	352	355	330	351	322	328	357	328	351	288	313	326	334	336	347	380	366	334	330	330	351	340	346	331	316	315	377	372	351	380	362	361	308	318	342	343	355	358	333	340	342	342	361	352	365	349	385	367	373	313	324	339	356	284	358	361	337	359	332	327	339	336	346	352	342	338	346	348	342	377	300	384	353	340	359	320	359	387	324	363	339	290	337	376	355	364	349	353	326	349	382	352	334	363	374	347	326	337	359	319	336	374	356	354	352	333	330	351	316	367	345	339	332	357	355	328	396	371	333	363	335	328	374	340	330	368	332	349	327	347	365	339	345	332	324	322	305	325	324	337	365	353	348	356	393	365	328	357	330	368	337	373	327	352	346	328	348	371	346	352	302	347	363	329	337	343	347	343	340	330	357	360	320	318	299	352	330	371	373	359	352	325	359	342	348	353	359	351	326	326	355	350	365	364	329	373	336	360	340	317	332	352	340	346	320	344	361	331	376	331	376	336	361	324	351	368	333	338	328	321	333	336	332	332	344	373	319	340	326	354	350	315	367	385	330	349	319	357	327	358	332	373	347	313	410	357	326	360	330	339	359	332	322	362	340	332	382	370	337	357	339	322	332	303	372	323	355	330	354	375	339	327	368	357	335	347	379	321	350	332	359	341	363	356	350	344	345	360	337	350	354	351	357	333	359	350	338	351	349	361	351	365	360	346	340	363	375	357	350	356	408	302	345	348	347	348	327	322	340	337	340	338	319	358	335	329	342	373	362	344	357	354	368	330	340	331	298	333	350	335	330	361	348	321	322	377	339	367	343	334	360	347	365	333	336	380	340	346	321	352	348	364	317	385	342	345	336	371	372	336	324	318	357	346	340	357	373	321	339	355	360	342	354	388	351	329	331	350	353	320	366	357	333	363	366	374	311	330	378	337	364	365	333	307	357	342	301	335	341	359	377	362	350	318	341	344	323	315	322	330	343	345	348	362	356	334	335	328	323	338	336	333	337	360	321	276	307	363	353	311	346	349	386	343	364	346	324	347	345	339	350	362	331	336	363	365	340	305	358	296	370	347	314	374	364	345	370	334	324	366	331	326	351	346	300	348	339	366	350	358	385	389	353	370	336	357	331	324	362	315	340	332	381	332	349	384	348	329	336	323	364	370	344	336	303	361	349	349	325	346	337	333	350	355	342	335	343	355	330	345	348	359	340	338	310	358	347	362	386	326	365	341	348	368	334	371	339	313	356	363	315	348	318	339	359	340	355	318	343	373	359	350	351	330	333	368	360	346	337	355	324	354	317	322	342	344	364	376	346	365	353	344	325	365	329	342	327	367	347	348	362	380	331	329	373	363	365	349	349	385	356	317	345	322	315	362	354	353	344	355	363	335	332	357	332	346	343	351	319	322	353	337	348	366	346	356	311	341	313	353	367	354	353	313	325	341	380	322	352	330	360	352	331	325	344	341	367	306	312	331	348	329	350	362	378	358	330	345	388	348	337	325	354	361	327	349	321	363	352	338	365	356	350	343	329	345	355	331	348	344	374	339	309	331	328	364	310	346	370	354	328	357	414	325	331	378	364	350	318	316	333	362	328	326	382	366	313	330	384	370	364	365	357	387	364	345	366	376	336	327	345	344	325	374	343	323	318	332	371	340	332	354	345	396	328	360	353	322	347	335	338	340	340	353	359	361	329	330	328	318	340	338	350	343	325	349	347	362	339	347	365	366	318	342	346	320	378	381	339	336	345	337	343	335	352	370	341	331	333	326	382	340	335	363	334	372	322	343	339	316	307	351	347	322	378	357	318	370	330	344	327	351	328	342	342	361	355	375	338	325	353	338	368	351	349	353	347	345	361	340	340	305	347	335	331	373	356	353	352	327	379	364	315	370	346	358	340	367	350	370	343	361	342	346	345	357	311	335	340	362	355	376	374	360	343	372	379	340	345	363	328	382	341	357	356	353	351	345	348	338	332	316	342	336	339	372	339	315	326	321	341	366	317	375	321	329	311	345	340	341	369	348	336	360	339	326	370	348	351	341	330	344	339	329	354	345	351	337	321	328	358	349	364	317	370	337	342	318	359	333	354	332	346	361	369	388	317	307	338	334	348	333	359	333	361	344	308	368	335	341	330	372	339	338	351	354	365	339	324	363	383	358	337	354	346	330	360	351	329	351	313	348	341	320	322	346	341	358	354	341	331	371	330	374	357	331	364	373	351	323	355	359	340	364	359	332	362	330	359	353	338	343	347	314	362	343	347	372	360	323	359	332	355	347	334	352	351	345	335	348	334	337	342	322	341	319	353	368	349	371	365	360	321	332	323	381	344	354	350	335	342	299	326	325	372	320	374	358	355	376	354	340	333	355	346	348	357	353	349	343	364	357	356	339	354	346	357	314	334	363	326	366	329	337	352	351	354	339	369	354	354	335	334	325	347	342	372	329	362	339	351	368	373	351	357	339	364	360	356	369	354	314	327	362	336	365	346	363	351	345	364	342	356	341	354	347	349	350	332	333	337	310	363	331	362	308	359	345	359	364	384	340	342	332	313	347	350	348	378	352	350	328	346	337	348	359	343	355	347	368	329	343	331	322	354	355	354	387	337	344	336	319	356	330	351	355	368	387	355	341	307	360	373	330	347	361	361	339	331	381	369	364	354	336	339	393	318	359	343	334	333	330	337	340	327	342	367	303	354	376	345	348	357	330	352	334	340	385	355	353	349	340	312	386	357	342	323	310	325	326	365	352	331	322	331	339	335	347	321	370	374	343	369	348	340	341	349	317	348	344	354	368	329	344	376	359	338	322	336	368	341	339	342	346	332	328	312	342	338	338	317	327	350	333	376	339	358	330	345	328	349	340	360	349	350	355	322	327	357	337	297	372	322	314	356	358	360	348	351	336	317	354	337	338	346	353	356	335	366	340	362	319	388	318	332	350	355	329	320	381	301	378	343	350	332	351	350	346	361	367	353	341	358	384	341	340	368	336	323	354	371	345	340	357	333	356	344	331	341	327	352	363	352	349	357	330	323	350	362	378	346	332	372	329	347	392	405	350	346	347	333	366	329	362	349	346	340	350	356	353	383	340	332	381	378	332	390	340	347	336	349	363	354	330	334	369	334	347	317	332	331	357	316	378	322	321	335	370	323	368	329	334	338	325	336	333	303	341	347	338	337	342	358	344	380	351	343	331
23038	21027	28625	23927	22699	24186	23345	14990	10915	8048	5609	4485	3516	2728	2130	1726	1434	1162	944	774	664	631	509	453	394	324	351	300	295	256	223	234	243	241	252	217	240	223	240	237	241	219	213	225	212	232	224	218	228	195	212	200	207	227	232	222	203	233	199	223	218	206	214	211	219	220	238	217	210	219	215	195	238	220	210	200	227	212	220	210	226	216	214	190	238	220	194	228	199	200	232	223	219	220	214	202	213	200	231	208	217	218	224	193	231	221	234	241	198	240	221	229	223	218	227	226	209	219	214	248	203	208	209	213	226	223	215	220	205	213	211	201	217	235	226	203	210	224	225	245	230	231	191	233	207	232	228	219	217	237	221	232	238	201	215	231	233	226	198	218	218	206	176	233	207	205	192	207	194	197	194	203	208	214	238	236	237	210	223	191	216	218	200	220	236	198	240	222	218	206	225	194	212	216	225	204	244	220	221	229	197	206	242	225	228	209	233	213	223	225	211	243	195	211	241	202	215	202	226	210	230	225	261	256	203	212	233	213	220	197	222	212	227	223	199	230	239	187	219	214	230	197	221	219	210	233	199	205	221	220	195	211	209	224	192	215	241	224	220	226	214	203	214	221	200	208	209	222	214	217	228	221	224	239	218	213	237	195	217	222	228	217	223	206	182	226	193	232	225	218	205	206	205	217	221	218	217	217	226	227	220	184	230	241	211	205	220	207	203	193	196	217	193	205	205	217	230	235	196	190	209	214	213	206	214	204	229	206	216	196	234	221	221	236	240	213	198	211	217	210	199	221	188	237	213	223	215	219	218	191	206	203	204	208	185	214	210	206	194	212	186	238	208	210	203	219	232	205	203	218	193	225	211	226	199	216	213	240	229	210	233	212	230	227	195	208	207	219	208	202	216	191	214	219	212	213	197	230	230	223	228	212	232	229	193	207	219	219	222	233	236	227	229	222	220	231	221	230	231	245	210	190	211	184	220	202	201	202	237	217	224	226	205	208	215	195	198	234	217	205	245	211	223	224	219	232	204	205	203	215	197	237	218	238	193	227	213	241	224	211	216	214	218	222	193	244	230	229	216	227	232	226	243	220	217	231	206	235	227	202	229	224	226	216	217	202	224	188	216	211	209	199	216	165	215	216	221	220	226	225	218	200	222	214	219	204	218	218	193	212	226	219	230	193	209	243	215	182	215	225	200	213	228	215	211	213	205	194	215	214	189	238	223	210	235	210	210	222	186	248	208	207	207	249	217	218	223	223	203	230	221	201	234	201	208	199	203	214	232	183	214	241	232	205	207	211	208	199	223	219	206	237	234	210	229	201	225	227	223	214	202	210	224	215	203	197	210	204	227	233	199	215	222	235	206	212	225	206	236	205	221	234	212	219	207	223	227	227	210	189	206	217	216	236	218	194	253	217	203	211	239	190	215	190	215	204	222	233	238	233	211	214	210	216	225	226	228	219	225	231	207	217	205	193	220	224	191	227	187	216	238	235	234	227	215	228	211	225	203	188	206	242	214	226	187	212	219	226	241	194	203	222	215	224	233	247	225	228	207	220	238	226	245	208	219	209	182	197	190	220	210	211	210	214	220	195	223	200	199	226	221	229	207	209	227	220	208	217	231	213	237	236	243	212	192	211	222	216	230	213	219	234	199	243	247	205	209	213	206	201	213	205	225	213	205	193	210	212	247	212	224	222	222	233	228	230	206	236	227	232	199	203	197	200	234	237	212	221	195	229	207	234	209	230	229	224	184	207	220	212	228	193	211	228	212	219	223	234	224	215	194	232	192	204	197	218	225	214	186	211	220	232	234	198	233	190	206	219	225	216	226	234	231	250	194	236	234	218	226	205	216	231	214	207	234	219	218	209	234	212	231	212	188	210	217	212	216	200	224	242	208	210	204	238	225	216	214	215	238	226	257	218	244	207	213	231	194	237	219	186	226	238	217	219	226	205	232	216	226	223	244	220	209	201	225	228	224	214	242	226	185	210	203	229	211	217	223	209	233	198	233	230	203	240	214	233	231	220	220	216	214	210	206	227	229	209	199	227	233	245	195	228	220	246	248	205	192	230	219	219	212	230	214	200	231	215	215	214	222	208	218	220	220	219	203	216	237	209	226	207	207	237	217	225	225	205	205	215	200	214	209	208	228	224	226	219	235	220	217	205	238	226	213	203	220	211	216	217	217	200	191	201	217	198	224	200	207	214	233	208	222	224	204	215	208	220	204	193	217	212	204	242	218	214	220	220	223	220	212	195	215	195	227	212	217	230	230	236	231	228	244	238	220	243	227	208	194	195	215	229	231	209	221	214	208	238	225	229	226	239	238	214	202	202	235	214	200	224	230	222	222	224	206	205	207	218	193	222	231	222	231	220	243	225	199	196	205	218	231	210	224	230	208	246	216	204	208	214	212	210	230	209	237	169	232	219	206	213	187	205	193	200	200	216	220	202	188	197	219	209	220	201	224	215	212	213	224	202	196	210	203	198	201	222	184	220	207	200	210	209	234	205	181	195	193	221	214	215	234	221	212	204	218	196	231	205	228	219	205	206	246	236	223	226	245	220	243	197	217	255	217	232	220	215	229	192	209	199	224	196	215	199	203	233	228	215	217	209	207	212	211	240	218	227	190	210	205	215	213	227	228	196	207	236	201	215	211	225	227	188	201	211	211	220	215	231	197	217	218	221	225	212	223	216	225	218	222	243	227	217	204	212	230	221	214	208	205	221	202	213	241	234	232	201	195	209	254	210	225	219	231	214	230	239	221	219	237	197	208	216	232	242	201	233	188	219	209	233	208	201	167	221	218	214	216	205	230	215	220	235	192	205	210	220	201	214	201	185	219	218	185	197	203	218	208	183	208	223	225	224	206	213	228	231	216	208	200	209	220	217	221	232	179	187	234	168	195	210	223	196	205	210	206	208	208	209	205	186	203	196	212	198	197	204	210	236	183	202	199	221	212	210	203	196	235	203	212	208	223	189	212	232	216	212	235	221	212	212	226	212	214	179	195	203	236	240	198	208	241	229	199	205	227	218	231	216	217	211	210	244	221	234	226	224	223	234	219	226	227	204	200	219	226	225	222	217	227	237	218	215	211	195	240	230	222	215	214	212	209	249	204	231	241	205	178	220	232	215	213	212	209	236	221	224	212	211	219	246	235	197	211	229	189	249	208	212	190	205	208	238	207	203	221	217	215	220	200	211	231	200	209	224	225	228	208	192	204	206	225	233	226	243	222	214	219	215	245	218	226	232	219	215	202	222	217	228	215	233	253	220	237	233	215	232	229	224	187	202	223	221	223	208	232	232	219	218	205	203	197	210	207	235	212	229	216	193	234	228	188	208	206	218	222	197	209	209	198	195	232	191	204	207	191	211	217	229	233	226	218	228	224	238	192	190	216	203	219	246	207	206	206	214	203	226	219	201	215	224	211	211	219	219	194	214	190	216	223	218	216	222	246	205	201	200	206	215	192	245	197	198	220	229	222	218	229	215
32737	57163	53476	43400	37425	31022	26885	22225	18396	14434	10766	9006	7223	5786	4494	3620	2847	2306	1812	1579	1402	1215	1014	838	702	587	536	459	407	382	401	376	363	360	327	368	364	362	334	349	331	356	355	312	331	295	349	296	315	316	329	321	293	311	318	322	303	285	344	316	284	316	311	312	312	330	305	292	346	306	290	319	330	319	350	291	312	338	309	310	297	319	325	321	305	335	326	308	311	319	312	319	305	282	335	299	279	307	297	337	282	323	284	313	306	321	291	334	310	299	315	314	326	318	317	307	282	300	310	294	317	293	308	327	326	302	307	324	308	344	318	325	310	314	286	321	291	303	327	309	337	324	311	307	342	293	304	302	320	311	303	321	298	316	311	319	337	307	316	318	281	320	289	312	299	305	291	308	308	333	319	304	325	303	305	301	309	320	286	263	325	331	307	310	295	303	333	283	306	325	273	321	318	312	311	312	296	309	275	303	298	326	271	324	312	279	277	294	292	285	297	321	297	314	331	296	309	314	322	313	301	315	321	290	302	339	306	295	317	326	295	304	297	299	310	304	308	313	290	307	286	306	314	331	298	301	286	329	302	317	283	311	330	315	301	303	318	298	296	336	333	320	298	318	321	292	304	296	335	313	312	325	310	306	302	335	323	305	319	331	304	309	330	323	328	311	324	301	318	305	310	291	313	318	287	317	312	314	306	308	294	335	315	328	303	316	314	351	336	317	317	325	342	302	324	301	310	312	326	278	285	298	317	306	308	328	337	284	306	312	332	294	289	303	343	337	330	309	322	303	312	340	307	319	313	339	322	333	308	315	300	339	328	280	312	335	333	300	336	265	317	298	311	323	321	340	319	303	301	297	304	301	314	305	321	302	322	282	306	323	331	313	337	313	301	298	335	305	304	335	314	294	285	297	302	289	310	301	327	316	289	311	293	342	310	294	288	294	324	311	295	324	280	272	295	299	333	300	313	305	312	348	286	308	281	316	305	324	298	319	319	311	298	266	315	301	323	303	281	308	312	287	280	319	295	305	306	297	314	304	297	304	312	302	289	318	319	335	320	333	317	333	314	315	340	310	328	312	315	307	292	306	300	308	287	340	331	292	284	300	328	333	281	309	310	275	323	333	341	342	353	348	279	282	315	327	322	305	333	318	283	298	323	334	267	286	295	279	296	294	328	259	303	308	292	321	332	312	321	327	322	323	326	274	286	316	292	288	300	298	332	326	290	323	327	335	290	316	320	373	283	286	291	306	318	319	298	312	295	284	300	282	283	309	309	316	330	297	295	312	312	282	340	341	306	297	293	307	307	304	328	287	300	303	321	317	323	319	306	312	316	304	328	270	295	281	342	291	306	303	332	298	323	307	304	296	337	305	314	304	269	291	306	318	290	316	343	345	303	324	312	318	284	343	323	299	340	280	322	296	294	292	281	328	298	285	318	294	325	284	354	325	301	332	301	308	265	320	314	262	298	320	285	297	313	324	293	334	309	305	292	308	321	358	338	322	310	317	318	342	281	347	302	317	302	314	315	349	325	296	295	323	294	301	335	322	310	310	311	316	326	306	300	307	310	295	292	322	296	303	300	304	291	322	315	304	290	323	296	299	264	291	315	313	314	304	301	304	310	304	302	303	330	318	306	366	301	307	318	303	289	313	286	310	324	323	286	306	289	290	292	299	330	319	285	304	319	311	290	320	315	307	319	310	326	314	318	294	336	316	304	311	295	317	313	306	296	321	310	329	307	304	315	297	320	331	313	296	319	315	317	329	322	299	309	305	332	315	311	301	287	296	313	298	307	337	313	296	286	301	279	326	311	296	307	339	316	315	308	292	296	309	308	335	303	277	302	302	321	312	340	257	291	313	304	309	326	299	306	319	298	300	320	319	307	316	309	299	303	325	302	306	287	326	297	282	330	294	300	301	317	297	317	299	334	289	279	315	287	280	366	303	320	326	324	288	337	302	336	329	295	300	312	298	316	293	327	329	301	287	326	298	295	345	329	308	321	319	316	321	301	316	303	317	299	333	306	326	309	293	292	306	295	315	300	320	300	336	283	334	294	297	294	297	256	325	309	309	307	321	314	304	316	317	314	328	292	307	302	293	302	291	319	325	311	313	326	296	298	311	267	321	291	298	325	320	283	317	367	303	320	332	301	326	293	278	295	292	338	284	290	290	314	307	324	298	307	321	329	316	307	309	299	300	309	307	337	337	321	317	316	316	318	297	350	321	314	293	327	320	289	308	312	330	316	295	315	329	309	295	312	332	302	298	337	321	307	311	317	307	315	310	305	323	320	286	291	293	311	285	318	314	284	279	333	286	298	317	314	315	310	304	292	317	273	300	311	314	323	301	283	281	304	310	316	306	299	271	333	279	322	319	327	327	282	345	311	291	300	300	301	306	284	299	304	303	293	312	323	300	290	292	310	303	323	348	316	306	325	303	336	313	312	334	308	298	272	297	305	330	308	303	293	304	304	306	281	276	316	290	305	309	315	302	329	316	310	265	303	307	326	291	283	328	325	308	287	277	306	308	291	330	312	313	325	330	295	310	325	311	321	304	332	315	277	321	269	323	321	338	336	305	286	302	329	302	306	311	318	330	313	296	300	307	334	302	299	327	314	320	315	312	303	332	308	289	322	284	267	310	303	320	281	318	299	307	318	318	291	322	312	322	328	296	315	313	342	306	309	336	304	307	290	304	311	305	294	318	308	328	312	314	325	301	318	309	332	301	318	284	311	300	307	299	294	293	286	291	308	315	294	327	309	294	310	288	307	312	306	326	342	307	310	327	332	333	337	308	290	292	313	327	325	310	320	319	311	305	322	326	332	300	332	331	297	313	327	312	315	324	295	324	293	318	308	304	332	298	315	304	318	265	300	312	296	319	300	322	327	321	307	331	314	315	310	291	334	307	313	322	315	308	328	305	293	306	330	322	289	308	302	294	322	286	330	338	326	274	324	307	308	308	299	301	328	324	298	318	334	299	325	307	313	311	320	317	320	345	294	301	302	308	326	315	328	297	306	334	312	290	278	321	292	324	324	315	331	292	311	302	278	315	315	321	302	332	294	319	301	325	313	315	297	310	279	334	287	336	318	285	317	306	343	316	305	307	318	340	301	301	270	303	300	322	315	297	312	333	278	306	304	310	305	301	299	321	330	315	324	318	291	342	303	318	290	296	328	333	297	326	314	335	310	323	319	312	314	320	333	289	322	301	285	303	271	312	305	332	347	326	298	306	306	334	310	312	312	324	319	342	321	340	305	319	311	303	319	286	301	297	297	315	296	317	315	293	304	312	314	285	334	312	316	314	298	327	319	297	296	306	312	320	314	305	295	290	293	314	293	284	330	339	323	291	341	297	341	321	285	311	302	320	326	309	329	306	309	306	312	325	321	298	295	280	335	309	279	267	314	317	297	319	300	334	328	284	330	303	293	267	306	331	315	316	275	283	328	328	310	304	290	321	300	325	308	285	314	317	289	298	313	310	296	313	321	325
27731	25836	33062	26645	16741	10401	6886	4274	3197	2471	1959	1566	1324	1083	882	681	590	515	427	389	375	353	327	269	253	272	243	232	255	244	218	221	235	198	216	236	237	216	238	212	241	203	207	215	216	231	223	222	192	211	194	211	218	220	223	240	188	221	219	199	212	204	190	221	198	210	242	193	263	214	203	215	198	233	232	204	209	219	188	208	214	208	236	225	186	211	187	219	216	233	227	223	206	224	239	214	225	187	200	193	243	214	224	212	218	199	224	204	235	206	206	240	200	221	225	208	223	212	214	210	195	203	214	208	188	189	211	222	244	190	205	186	194	215	198	232	195	226	232	198	210	203	213	212	211	226	197	194	185	209	207	207	204	227	192	210	198	191	230	230	210	228	207	224	201	195	215	217	210	220	202	238	193	196	208	210	222	214	203	194	205	204	214	214	220	220	222	227	183	213	207	221	201	214	241	195	204	210	217	215	217	199	218	208	220	225	219	229	206	228	238	199	229	200	213	203	205	222	215	227	222	227	216	215	204	217	207	210	204	215	210	199	204	205	197	248	206	221	206	220	205	236	223	216	212	200	237	209	217	222	199	218	223	219	219	204	213	221	215	234	233	199	232	213	218	231	208	221	209	232	218	216	180	227	204	201	225	191	218	197	208	211	217	201	193	217	205	208	219	183	209	207	210	206	208	205	245	211	204	199	203	217	227	216	223	221	216	201	224	222	214	212	229	209	181	191	230	205	192	234	214	211	219	223	204	217	205	206	227	222	220	200	225	203	221	189	206	206	236	216	208	221	219	245	204	186	213	221	220	220	186	215	210	201	207	209	198	219	213	189	235	202	210	197	212	231	207	196	220	203	207	210	217	212	202	213	196	205	214	210	214	215	180	209	202	193	243	234	212	214	243	206	203	223	206	232	221	212	201	218	201	195	183	193	217	203	193	201	232	206	210	219	194	201	203	233	206	204	196	239	195	189	208	211	208	228	220	215	221	233	210	225	232	245	212	218	219	212	208	220	220	220	200	233	202	237	193	234	209	199	209	212	231	175	194	214	215	212	205	190	222	223	205	190	216	219	233	212	215	200	226	220	200	210	221	207	215	217	221	226	215	210	228	217	225	211	220	197	219	194	211	220	196	193	200	208	189	229	201	218	210	216	210	193	214	222	213	207	217	220	216	231	231	218	231	203	226	219	230	216	204	218	189	201	209	193	196	224	238	210	199	207	230	214	231	196	216	222	224	209	211	200	240	222	238	203	212	200	241	202	215	195	192	220	216	249	206	190	209	216	223	248	222	231	233	239	216	222	214	239	191	216	234	227	191	226	208	236	230	216	200	216	220	215	190	224	211	247	236	215	216	210	225	216	195	219	208	213	249	200	211	217	236	216	214	208	224	207	215	228	195	200	210	221	201	240	193	194	209	213	214	224	215	227	209	221	212	215	182	205	218	185	211	228	213	215	223	220	193	226	222	201	178	218	220	205	213	208	231	192	204	209	214	220	212	225	217	209	210	205	198	186	219	192	218	228	189	222	197	207	207	200	221	201	193	202	217	219	182	214	228	217	212	221	206	226	223	186	217	214	216	194	211	226	208	206	202	215	207	215	225	227	202	220	211	229	205	191	240	213	213	211	207	217	212	208	206	202	193	219	206	225	206	236	207	217	211	237	220	240	217	232	169	193	195	182	202	223	198	190	207	222	235	218	186	218	217	243	217	218	219	200	222	208	217	234	227	231	200	239	230	217	200	196	228	197	203	202	216	210	207	217	213	217	205	194	194	199	217	200	199	211	227	206	224	198	202	250	206	233	214	217	186	215	242	186	205	220	237	211	217	218	205	230	203	194	196	219	220	230	212	201	211	221	190	209	237	208	208	194	207	209	214	227	208	201	230	210	189	234	196	208	203	221	246	196	197	212	229	220	198	223	207	224	223	194	217	222	214	230	221	198	202	202	206	186	217	214	209	217	212	223	217	212	220	205	185	188	223	229	227	209	222	190	214	233	198	224	231	209	229	228	211	201	227	221	233	181	238	222	190	223	214	225	202	198	206	198	236	219	238	197	229	211	214	198	225	204	211	204	231	205	222	212	214	218	211	220	234	193	230	209	181	205	212	243	201	204	203	202	205	189	219	243	217	216	213	218	218	207	206	256	228	215	207	213	225	210	217	230	223	199	222	202	227	228	245	232	227	186	197	217	199	212	198	221	207	206	193	192	228	200	231	214	221	214	223	216	202	195	215	195	218	211	206	205	206	224	204	203	198	220	226	205	224	180	226	195	200	238	220	238	223	203	212	241	205	204	229	224	209	221	187	193	210	216	218	235	222	215	216	208	209	196	235	217	206	199	201	217	186	213	213	211	210	208	183	202	181	218	186	197	230	232	211	213	183	223	202	218	203	209	229	192	221	199	229	214	238	254	196	238	227	214	194	204	217	222	221	185	206	222	206	205	249	187	189	211	231	222	217	226	193	199	216	206	237	206	211	192	219	216	200	235	213	224	213	212	201	203	239	197	216	212	188	200	213	207	210	219	209	220	227	216	218	209	214	192	218	241	203	215	222	240	232	221	211	194	216	241	217	224	227	209	230	241	226	207	207	212	196	182	209	218	209	219	202	199	214	213	233	203	199	211	215	198	216	210	227	218	213	213	188	225	226	215	206	162	191	189	213	227	198	210	223	213	240	190	214	225	214	200	231	219	242	193	219	214	217	218	178	224	199	215	218	213	195	212	202	231	192	195	214	198	220	212	193	213	210	212	203	232	222	207	216	217	222	212	187	205	224	199	211	227	221	228	232	203	228	239	231	216	235	204	202	216	205	200	201	213	181	198	220	170	216	208	198	213	207	219	225	227	201	238	191	207	251	203	201	237	199	194	219	223	219	213	218	205	198	209	204	193	211	226	222	218	204	236	238	214	213	215	206	214	195	205	214	195	200	206	249	208	202	249	217	208	221	220	193	205	208	209	214	213	211	218	224	217	216	207	215	235	235	228	211	223	237	187	226	209	210	209	216	210	211	182	218	225	208	209	217	195	214	208	194	206	208	200	203	206	226	211	236	214	214	207	207	233	227	214	228	216	210	227	210	220	198	183	197	206	214	223	212	209	250	208	230	187	216	205	203	231	205	205	216	205	202	230	224	179	234	230	197	211	237	213	226	210	220	227	204	227	225	210	219	240	197	200	245	201	228	222	228	198	186	217	231	220	227	219	215	248	195	198	224	225	195	212	234	185	221	226	207	210	201	193	228	211	197	214	212	217	188	208	210	225	207	223	199	234	249	196	198	226	213	204	220	214	198	195	176	230	174	209	211	216	231	217	209	208	215	223	212	243	217	205	207	212	211	227	200	209	212	224	201	208	224	190	218	210	205	227	229	216	254	195	190	239	213	197	208	223	216	213	191	231	227	214	220	212	197	193	212	218	210	210	224	226	224	198	239	217	225	200	202	194	236	216	222	212	205	207	223	205	236	195	226	226	239	204	208	191	207	203	200	165
29421	43457	40927	30535	23037	17955	13410	9571	7776	5771	4319	3614	3076	2379	1944	1510	1206	1000	870	705	666	619	506	488	436	413	435	384	340	347	332	326	328	335	332	325	342	339	328	333	319	299	339	320	319	322	306	336	315	320	291	330	319	310	303	335	302	356	325	310	271	305	291	327	312	302	304	316	316	317	315	340	289	288	333	299	298	273	335	322	319	299	327	292	320	314	307	310	294	310	309	302	315	329	276	290	333	327	307	308	311	324	322	289	305	299	297	270	352	297	288	295	334	315	269	314	285	312	331	326	310	344	300	308	292	267	294	290	333	326	310	299	324	321	311	321	295	300	303	313	282	311	364	304	327	307	294	338	329	315	298	282	302	315	286	301	304	301	347	309	288	318	325	321	290	294	295	324	284	309	313	307	305	346	309	318	301	306	288	269	318	329	311	299	333	313	276	324	322	306	305	284	288	283	317	283	317	264	367	289	314	317	318	309	332	327	282	293	334	316	303	314	291	309	317	288	326	305	303	326	309	307	303	291	294	327	327	312	316	319	347	324	320	327	325	296	308	340	286	321	301	311	294	314	318	270	314	287	293	307	318	325	316	331	320	315	300	319	304	331	305	316	271	332	316	297	291	292	285	301	274	310	292	319	295	327	317	294	275	304	325	315	279	280	343	315	296	289	305	312	301	299	295	306	302	312	317	291	341	293	310	332	318	319	310	314	315	324	325	300	297	269	298	334	291	328	346	319	309	315	333	322	324	321	325	308	272	308	298	317	309	315	310	304	294	315	315	290	325	307	333	291	309	311	330	313	299	297	320	285	282	316	275	306	328	277	269	297	312	308	301	311	264	314	304	312	285	315	311	345	291	312	313	320	303	284	326	334	332	324	318	281	274	331	303	300	312	316	293	290	287	294	290	327	313	294	324	335	300	300	314	297	333	321	302	304	292	305	305	341	299	329	307	319	304	273	332	311	308	311	295	297	305	305	281	308	287	321	292	343	326	305	345	320	304	299	281	294	291	303	286	273	307	310	313	327	303	312	328	307	291	305	326	326	265	313	315	320	329	294	316	280	293	285	290	283	339	289	308	329	296	296	289	272	302	298	316	314	316	313	298	304	292	299	320	318	313	296	261	311	302	292	302	251	310	310	293	290	351	306	283	335	295	289	316	319	315	317	317	346	320	307	297	307	305	327	331	306	299	317	320	309	304	324	332	303	339	304	333	331	284	316	314	304	283	302	333	310	349	298	287	319	315	278	291	302	287	302	278	297	301	302	308	303	317	293	278	344	338	292	308	309	295	298	307	286	306	304	296	324	304	303	309	309	289	346	304	290	340	282	297	288	340	302	299	326	306	312	308	261	312	282	324	294	312	291	295	278	288	311	310	310	331	312	290	285	302	309	295	326	303	314	302	309	328	308	290	305	291	301	316	322	302	321	294	294	287	332	300	343	318	303	325	298	328	303	298	304	298	305	309	298	332	279	292	332	271	314	297	299	311	293	337	303	331	285	290	298	323	286	335	298	304	292	329	310	293	289	295	306	312	357	298	319	293	334	348	292	316	344	319	286	319	307	350	325	327	308	291	302	335	294	333	292	295	329	320	301	315	335	320	287	325	318	327	314	287	300	304	321	307	309	293	323	271	304	301	324	305	336	276	332	324	305	312	348	285	339	318	304	326	320	314	313	305	300	302	290	308	317	279	318	298	313	301	309	331	304	304	303	297	309	313	318	309	344	302	299	320	315	296	282	323	282	299	307	317	305	341	315	320	313	324	318	280	305	294	293	303	315	295	298	337	284	322	299	329	304	288	317	305	312	286	313	317	323	353	287	295	331	295	295	341	298	302	293	307	297	304	331	328	310	275	316	322	344	332	315	293	301	339	328	345	299	295	334	316	336	298	339	321	298	343	291	290	289	303	304	321	296	316	290	304	300	263	330	311	316	295	310	326	314	321	270	302	329	333	318	324	285	324	326	318	347	291	301	317	293	311	311	313	297	299	291	298	326	323	298	288	288	304	320	304	304	304	306	337	295	296	294	313	287	310	293	315	311	323	315	314	292	326	303	296	297	313	317	311	319	319	304	338	303	294	306	315	281	286	320	308	308	299	330	307	330	313	296	328	316	279	328	309	306	306	288	312	306	269	295	327	303	302	307	323	325	288	294	301	336	341	310	302	306	307	302	340	278	295	296	311	320	324	322	292	291	293	332	310	297	320	311	291	325	320	299	312	308	326	327	294	317	307	319	269	319	307	316	300	325	343	317	300	304	275	301	272	312	289	314	305	312	286	318	323	309	302	314	331	350	325	331	307	310	311	291	292	302	318	296	278	341	271	306	303	317	331	302	318	327	297	292	299	332	310	308	316	339	299	286	320	337	299	318	325	336	310	283	303	295	305	319	337	322	279	314	301	301	308	301	302	335	350	307	308	323	295	322	303	317	326	318	286	308	308	345	321	325	297	284	343	318	328	319	296	325	309	289	349	331	282	292	323	327	299	314	290	316	296	340	308	318	303	313	336	333	307	325	305	330	311	299	298	315	289	333	324	309	314	302	325	290	293	284	333	328	292	321	302	300	295	299	329	300	322	312	325	325	315	299	283	316	350	312	296	305	310	290	318	321	340	291	295	281	270	284	316	318	313	297	263	281	281	301	308	292	332	318	332	298	324	277	298	328	321	300	299	314	303	326	329	306	311	300	335	314	342	313	337	337	318	308	329	266	336	296	295	289	320	323	320	285	343	305	303	288	323	310	292	295	281	324	296	263	322	343	298	303	296	301	273	281	307	301	329	304	293	318	309	325	300	313	300	322	313	351	289	285	342	272	332	315	290	307	296	298	325	317	328	293	295	354	341	298	373	337	276	275	339	337	290	336	305	309	303	330	327	308	281	286	317	326	298	307	294	307	309	324	355	334	297	305	302	325	319	305	307	317	320	310	305	319	293	300	298	285	263	332	348	295	315	297	298	274	317	321	349	305	306	309	326	276	304	321	316	323	284	312	311	361	304	337	314	297	321	327	295	341	313	288	316	337	347	319	293	327	319	293	321	327	295	269	291	328	301	327	303	314	316	312	334	321	306	283	306	317	288	309	302	307	348	312	293	300	318	295	313	309	321	304	298	322	316	294	286	279	317	310	307	295	325	307	323	286	298	308	334	301	287	325	304	312	325	311	310	303	304	292	321	326	321	292	305	322	340	292	273	305	330	316	350	280	335	299	294	305	339	283	318	299	315	324	297	324	284	325	297	330	282	317	300	265	309	296	294	277	314	294	311	324	331	305	314	341	317	322	294	307	300	313	345	310	330	316	275	340	305	306	314	294	292	343	292	287	308	312	308	308	299	285	304	345	273	303	318	305	267	334	290	274	312	324	292	285	313	328	306	322	294	294	329	289	326	312	321	340	305	330	319	320	283	311	321	303	309	301	284	297	305	295	311	316	300	280	277	331	301	290	336	263	282	308	316	316	343	316	329	291	315	321	312	296	302	295	337	288	309	314
24129	21024	28340	25533	23700	22093	15756	7968	6431	5179	3557	2739	2374	2019	1620	1239	1007	837	757	584	580	518	434	426	357	372	318	319	274	317	256	280	260	239	256	254	273	220	214	226	231	228	224	238	204	220	268	225	254	213	251	230	244	265	245	228	238	237	223	199	225	236	255	223	281	239	231	235	201	208	243	234	247	242	242	221	261	230	258	228	254	238	231	238	259	252	212	220	208	272	227	251	210	228	223	254	232	223	251	237	257	235	241	225	230	248	225	222	255	218	228	241	239	245	241	228	233	234	242	230	219	232	246	225	252	238	233	225	216	218	223	234	223	238	240	247	247	227	202	199	248	223	240	236	220	213	198	246	211	221	243	211	245	245	218	231	246	217	240	260	257	209	249	225	238	237	217	221	219	244	216	279	231	241	229	247	235	245	248	264	226	208	254	225	230	228	249	241	245	225	250	219	252	227	244	260	230	220	254	229	214	209	219	237	262	248	240	223	224	239	229	226	232	257	242	217	203	227	238	242	246	225	231	257	234	234	229	238	235	230	217	216	253	251	223	253	237	255	242	237	225	234	230	228	265	216	233	226	239	249	206	237	225	226	237	219	244	229	222	226	218	234	244	240	252	221	245	244	237	251	262	245	236	223	237	266	244	227	226	227	224	229	249	225	226	248	223	265	269	239	238	262	242	222	228	211	250	248	227	230	242	233	238	230	231	230	225	239	235	272	237	235	256	255	229	217	216	257	232	238	229	217	222	235	231	237	228	257	240	231	249	240	237	230	252	246	232	231	257	263	258	233	253	223	221	238	221	247	244	228	250	243	252	246	228	214	237	255	247	231	255	232	249	245	228	242	228	241	206	217	248	231	244	230	240	228	217	192	243	251	207	232	243	256	248	233	218	246	217	239	250	216	224	246	234	230	238	219	232	224	243	222	245	214	232	231	215	224	242	224	230	254	251	231	221	243	239	233	228	244	239	258	239	217	256	238	232	235	235	229	231	254	235	239	249	237	254	224	222	234	218	277	237	254	222	236	237	255	241	236	218	228	232	229	254	220	267	228	225	234	237	225	209	235	230	211	219	221	223	223	231	234	246	200	230	239	217	221	254	227	220	235	216	224	217	229	257	215	250	232	244	257	243	250	224	240	243	238	235	246	217	232	252	219	239	245	237	228	261	215	251	203	229	239	223	210	228	240	236	231	234	248	233	252	223	241	228	243	249	251	246	241	199	223	262	226	255	262	249	234	217	234	253	226	225	214	255	252	245	222	225	252	206	240	243	223	239	235	221	256	234	253	267	208	238	235	233	244	243	233	251	245	225	244	209	221	224	239	231	238	285	257	220	249	229	212	229	218	235	213	246	257	237	232	266	250	236	221	206	228	252	221	225	231	223	256	260	234	227	239	236	249	246	239	258	222	231	227	216	263	227	225	260	220	228	266	250	226	216	259	230	222	217	210	224	242	252	221	234	238	234	227	213	226	246	220	238	242	234	224	240	243	221	224	246	235	216	241	227	253	259	213	228	223	245	247	237	219	254	239	213	258	231	207	235	239	239	207	247	231	220	234	221	253	262	221	258	227	232	237	254	234	222	233	224	230	223	230	221	242	252	221	218	256	259	253	219	246	224	206	237	232	238	204	215	256	245	256	241	237	235	241	246	199	221	237	195	253	230	246	253	249	245	256	221	228	235	236	237	239	232	239	211	242	245	199	217	235	197	235	247	225	250	253	246	230	235	208	259	204	248	223	236	214	226	228	257	246	255	232	225	222	228	243	205	232	254	229	226	235	223	217	260	210	244	263	224	228	245	248	226	251	224	220	199	203	246	220	227	248	241	244	234	229	242	236	222	236	226	237	223	250	267	241	232	218	200	246	225	211	212	237	234	243	242	233	244	216	264	233	211	232	223	232	228	245	243	229	242	212	245	248	232	252	246	227	221	211	256	225	249	225	220	228	247	215	243	246	235	215	244	234	233	201	264	226	223	219	218	239	216	233	239	228	237	249	243	249	222	232	249	264	212	230	237	233	247	239	225	230	245	241	225	240	250	241	231	198	261	222	234	230	243	202	259	239	235	226	233	240	258	241	238	246	246	222	231	202	235	224	212	240	219	254	248	249	229	241	244	253	235	234	244	253	221	222	254	215	202	247	230	240	240	253	228	236	238	255	258	227	247	210	239	227	252	242	240	241	219	264	238	243	220	217	235	264	255	220	243	230	220	219	233	220	253	245	244	235	238	218	249	245	213	237	239	252	229	228	229	233	251	230	219	235	232	223	202	231	247	233	236	207	237	233	241	218	211	251	226	217	231	243	201	252	253	199	255	241	243	225	233	250	236	219	226	205	240	245	235	224	249	234	255	246	255	228	229	241	232	239	220	209	238	239	214	252	213	215	251	239	205	261	247	234	228	238	231	243	264	234	263	231	224	243	227	242	252	241	201	233	223	241	220	220	256	232	260	247	239	232	217	258	240	261	235	239	230	216	238	243	230	236	228	232	232	230	232	230	223	244	242	236	247	248	237	243	254	222	230	275	267	237	205	227	226	248	236	253	224	233	229	223	240	213	226	223	225	220	209	262	223	229	221	213	217	233	232	233	286	250	238	239	251	238	212	238	239	247	249	223	227	210	244	224	226	216	221	241	210	236	246	249	217	236	234	233	217	223	210	264	227	241	245	245	250	234	222	217	226	229	237	235	223	245	231	231	230	229	231	214	240	227	210	209	215	239	241	232	257	238	236	259	244	271	235	252	234	250	260	221	217	242	245	230	248	245	221	244	260	201	233	239	248	234	227	231	255	202	243	236	217	231	265	245	226	247	231	233	228	226	242	222	226	250	236	229	247	243	225	244	256	248	229	235	226	249	214	231	208	226	236	223	237	220	199	223	221	234	239	234	258	256	234	252	213	209	254	220	241	257	218	231	240	210	229	256	250	226	250	255	212	222	248	219	247	233	240	233	261	224	224	216	204	245	233	231	234	266	257	215	253	247	260	213	201	216	215	236	225	246	217	217	240	244	239	240	248	256	235	259	240	232	210	241	214	231	230	245	232	242	225	222	234	278	232	224	220	225	233	241	239	224	260	237	218	247	225	239	245	233	228	237	250	226	251	225	235	242	218	229	227	212	240	254	233	258	232	239	263	251	255	209	228	219	241	238	251	249	196	234	218	223	237	200	242	237	213	249	245	239	219	229	217	273	229	251	225	262	246	226	272	219	242	241	218	215	261	233	259	222	207	226	225	251	242	252	253	213	227	225	237	232	238	221	231	232	212	225	242	243	273	234	264	254	230	237	216	249	235	233	265	236	236	217	197	217	227	244	233	238	206	214	277	214	241	239	259	238	228	211	231	266	231	237	229	241	223	244	270	209	231	214	229	223	264	229	243	260	222	252	262	266	234	238	232	248	229	234	232	216	226	213	221	230	262	236	223	232	238	232	213	287	241	248	258	236	248	228	232	254	242	225	229	244	234	237	241	241	222	233	231	235	227	207	269	246
29861	51022	48512	38240	32275	27917	19940	14392	12995	10348	7499	6120	5178	4345	3455	2652	2144	1696	1422	1161	1031	924	833	721	633	574	471	473	471	432	393	381	353	382	365	401	382	364	353	382	351	369	368	400	359	383	326	341	351	359	339	358	370	310	339	367	344	352	372	348	320	354	343	313	360	353	351	337	325	337	348	344	344	349	350	312	341	324	335	362	347	347	349	319	317	333	351	336	367	341	333	339	321	325	354	339	299	296	334	338	345	337	346	321	377	311	358	311	334	347	316	363	374	321	330	332	317	315	335	359	352	316	326	318	334	336	338	372	327	350	360	327	346	345	319	352	359	342	347	342	289	312	323	344	346	346	353	335	315	355	352	355	324	362	327	328	311	349	329	358	311	328	345	350	350	360	309	344	311	332	326	341	311	327	350	363	318	342	344	359	329	372	330	316	331	324	369	315	348	342	367	339	329	356	323	348	334	364	349	336	384	333	339	332	322	376	374	346	327	332	343	335	356	289	339	331	300	365	316	334	328	357	332	339	351	319	323	369	342	322	313	334	330	358	301	325	333	332	358	317	339	363	351	339	369	371	361	348	365	344	362	317	361	350	340	325	319	333	329	335	360	336	345	336	377	351	337	302	352	302	364	347	374	341	328	355	325	339	324	321	333	365	342	320	343	341	320	364	334	375	344	332	337	343	345	341	349	329	336	359	353	359	303	328	371	346	364	324	352	313	339	381	345	330	327	330	341	331	346	330	339	330	353	355	343	330	311	322	345	367	336	289	344	306	344	318	352	372	376	349	344	358	338	334	321	350	314	321	335	324	335	343	306	334	361	349	354	354	351	356	349	346	323	351	336	341	340	310	347	341	342	346	356	350	334	351	362	339	325	333	336	353	336	364	319	308	322	318	347	336	330	347	378	337	365	338	321	329	329	328	359	328	343	321	367	349	333	335	352	337	339	365	351	320	288	347	326	317	369	316	332	336	334	358	356	314	330	372	326	380	338	383	324	330	321	361	332	347	331	349	357	359	354	338	356	329	350	319	394	314	314	325	326	348	352	310	345	335	333	341	316	354	323	365	344	336	329	331	373	366	335	322	325	355	311	325	348	336	353	370	360	339	345	332	352	305	338	351	330	330	347	334	350	340	339	327	345	363	347	324	341	369	361	355	333	338	351	333	322	324	320	314	348	346	364	356	359	322	330	354	336	331	365	336	317	367	329	361	330	312	343	358	341	335	347	311	341	330	400	325	330	330	352	334	346	294	347	351	361	378	323	320	354	310	359	319	344	309	317	368	344	321	351	331	356	345	317	357	332	338	334	313	345	350	349	303	310	366	363	370	333	326	341	355	312	335	337	334	352	304	333	335	311	335	339	329	349	336	325	338	340	329	339	312	319	299	353	380	336	324	356	333	330	336	346	325	323	336	354	325	334	336	355	321	315	312	347	341	332	299	354	319	323	322	330	320	313	352	304	305	332	350	300	372	353	319	324	336	316	315	336	314	357	357	319	366	368	363	358	305	326	341	364	348	344	321	317	339	307	324	326	328	353	317	332	342	317	347	338	334	319	328	335	371	350	369	358	369	327	331	332	334	344	338	335	318	359	348	338	350	351	329	364	330	336	331	334	384	360	341	353	337	326	349	350	368	342	366	326	334	337	341	356	380	344	347	359	341	346	329	336	346	329	346	333	334	349	294	335	339	376	354	313	358	345	365	332	346	332	364	334	364	330	321	333	340	338	375	352	350	372	322	345	329	308	309	370	326	358	372	330	343	353	335	352	336	335	347	326	357	329	340	336	335	344	364	349	357	347	314	342	313	341	350	367	343	376	313	328	333	372	353	338	352	323	333	324	320	342	336	354	320	326	349	329	373	361	301	315	318	338	381	336	332	352	320	318	368	323	358	317	320	321	326	355	339	342	305	352	335	349	371	342	324	330	333	305	330	352	343	338	336	328	337	346	311	332	353	317	352	360	313	327	347	363	345	351	341	306	341	313	359	359	322	338	327	326	345	333	339	329	358	339	317	349	319	354	319	332	325	305	337	350	332	328	348	342	330	340	360	337	342	321	356	342	346	341	368	320	376	372	324	331	333	336	359	332	335	328	334	357	356	356	351	370	334	352	328	347	335	348	335	311	353	322	371	346	340	344	318	323	355	294	340	326	351	357	358	346	351	330	320	357	324	345	303	301	327	344	353	337	348	336	342	298	347	349	333	301	317	349	306	320	320	317	343	358	353	348	306	313	351	358	339	346	293	361	315	352	322	326	319	335	362	363	352	361	320	336	361	340	326	337	311	349	352	333	296	349	362	347	319	357	341	325	319	338	307	350	338	347	340	332	381	345	336	326	333	337	332	331	323	328	340	382	341	350	347	348	345	330	327	338	317	342	325	333	324	328	320	361	323	365	314	313	346	324	348	339	358	348	315	330	366	303	317	338	354	342	350	351	357	327	322	348	333	356	355	326	344	331	349	324	339	349	337	366	354	328	314	335	353	327	328	323	315	330	324	369	323	306	338	342	353	354	331	341	369	305	334	317	334	342	334	310	320	331	337	352	346	335	349	351	344	341	332	344	330	335	308	342	343	356	374	338	356	363	351	362	351	370	323	297	339	344	315	327	334	358	311	382	369	356	356	349	340	363	330	339	386	342	330	351	313	326	322	331	340	380	341	364	366	311	342	362	347	332	336	355	333	369	326	323	353	356	349	306	347	334	325	327	354	352	332	320	370	351	328	331	336	306	348	304	330	348	339	342	342	347	368	322	318	328	332	348	321	333	343	345	364	329	362	345	342	344	344	356	365	351	327	364	362	359	381	346	359	338	335	310	327	334	311	359	346	297	331	332	375	364	309	312	336	352	330	350	370	344	360	314	344	379	338	364	320	351	340	325	353	347	379	323	369	324	351	370	324	321	352	343	319	331	345	351	387	340	329	351	311	337	356	344	370	346	337	340	350	315	370	316	317	389	330	372	336	337	325	314	341	350	357	337	349	328	336	349	328	306	342	340	312	359	354	333	326	350	361	307	293	335	299	326	329	345	333	350	338	352	329	311	347	306	336	347	366	358	340	348	333	336	340	327	332	345	343	329	355	326	317	322	336	354	359	324	345	364	320	356	315	364	364	312	342	335	349	339	310	350	329	344	365	345	345	340	357	350	351	386	285	336	349	303	359	352	348	350	345	333	343	324	375	345	351	344	336	318	335	317	330	321	361	353	338	355	336	334	334	335	325	339	346	297	316	334	353	317	312	354	340	359	324	347	375	378	334	321	318	336	329	349	340	334	344	330	354	374	336	350	332	326	379	348	356	350	352	366	363	376	342	333	372	358	302	314	364	318	320	356	365	316	328	326	326	358	356	325	357	337	334	325	340	323	370	324	345	326	341	338	338	363	355	364	335	352	344	310	312	340	338	314	326	317	303	332	325	341	330	340	341	321	365	388	332	336	351	370	321	335	374	350	307	302	384	308	381	354	310	331	335	336	349	330	335	361	338	335	345
23052	20998	28640	23893	22665	24258	21059	12103	9042	7521	5315	4062	3323	2980	2460	1845	1497	1193	1002	824	747	679	587	456	441	395	334	308	288	294	252	284	260	229	238	270	250	249	216	214	262	223	223	225	230	210	209	232	198	235	234	240	216	231	211	225	195	205	215	223	204	218	204	185	211	219	191	201	183	186	198	211	204	218	222	233	183	238	204	210	206	222	215	207	216	215	215	224	219	238	212	211	240	234	212	209	219	221	211	217	216	197	206	215	206	223	223	248	232	208	212	206	237	196	232	212	214	229	223	216	196	225	217	214	217	206	202	225	208	201	219	197	203	209	207	222	192	227	200	207	200	216	223	192	218	226	220	192	202	203	197	221	199	207	192	203	194	229	208	209	233	224	183	192	187	203	216	212	205	231	225	229	206	201	215	200	213	199	213	189	234	192	208	202	199	195	193	240	229	186	198	230	247	221	210	191	209	198	212	218	207	203	207	198	222	191	243	223	197	199	201	225	206	197	217	200	214	228	215	213	220	200	247	218	221	229	195	207	224	209	201	215	211	226	205	205	209	201	196	203	201	199	211	218	206	206	212	230	198	223	234	210	194	227	210	228	194	173	200	189	211	216	216	225	223	205	204	218	214	218	192	187	208	189	223	217	219	210	217	195	202	224	181	210	209	195	213	192	211	210	228	210	217	218	204	208	213	219	197	189	215	182	209	201	227	223	207	205	211	201	197	209	230	253	224	190	224	196	213	201	220	241	212	208	211	224	224	219	187	211	215	204	205	219	197	205	212	197	236	206	216	187	215	213	242	213	219	216	219	190	196	182	188	234	198	201	203	198	195	204	216	203	199	199	193	236	217	212	198	209	216	206	233	235	205	206	221	216	236	183	219	210	205	199	196	215	180	233	202	207	214	224	206	227	192	221	211	213	223	237	207	216	242	222	215	215	225	229	203	205	186	196	190	207	222	243	222	211	193	203	213	221	218	205	212	217	183	209	209	222	203	196	223	208	197	185	226	198	216	230	207	240	198	213	217	215	219	224	210	225	221	173	188	211	225	224	193	216	228	216	228	208	188	211	214	230	202	217	210	212	203	229	233	217	212	199	210	215	217	230	212	184	209	184	226	227	214	217	193	203	248	205	212	201	252	201	204	206	198	220	185	208	206	209	215	209	223	223	214	229	216	191	213	199	179	202	222	214	212	173	203	220	217	214	209	219	213	193	213	210	208	228	221	214	204	233	213	196	246	208	227	201	238	218	219	222	215	210	205	224	190	210	214	194	210	234	196	210	196	218	208	243	221	183	223	234	219	209	202	238	226	238	191	202	203	223	222	222	192	223	209	196	199	194	249	225	190	204	198	222	221	215	204	215	234	204	234	207	201	224	226	222	238	193	212	189	215	221	205	263	201	188	209	227	214	211	207	221	194	203	192	200	205	240	232	199	194	227	204	208	221	206	205	217	206	208	210	233	211	223	205	203	195	238	244	190	217	222	217	217	219	194	249	199	200	202	211	211	201	202	211	212	229	213	230	203	206	195	197	210	204	202	209	209	196	195	210	214	197	235	207	207	209	209	231	208	221	226	234	183	239	230	239	201	201	208	221	205	207	204	201	237	225	210	235	227	185	200	205	229	215	212	234	193	202	214	194	238	187	207	192	220	216	200	196	228	241	215	195	210	197	193	209	202	218	228	221	195	213	218	223	206	219	208	203	230	210	210	230	207	204	235	211	219	208	197	213	184	221	200	209	185	215	201	212	227	193	233	202	228	219	212	203	202	218	240	205	208	192	204	201	216	193	180	204	203	242	205	199	213	218	217	235	180	209	211	239	215	202	200	211	191	237	222	198	209	183	220	220	211	206	216	204	185	195	199	190	212	215	211	235	217	205	209	197	189	215	197	216	205	214	213	223	193	198	215	208	221	211	227	186	226	210	212	207	200	192	195	234	199	207	219	213	236	201	215	234	212	220	187	187	187	189	201	198	212	211	217	198	213	217	199	203	211	219	215	193	216	216	228	186	211	205	212	194	220	211	212	199	194	212	228	205	207	180	235	215	219	188	215	216	178	226	226	211	222	208	231	209	242	200	238	209	229	238	220	204	216	225	207	194	221	194	198	214	215	200	195	204	226	216	219	225	208	242	201	232	230	230	221	253	227	209	205	231	228	211	214	199	211	216	210	222	212	204	208	205	199	215	213	238	187	195	209	192	199	211	232	218	202	236	213	225	202	207	220	224	212	201	221	200	201	220	226	211	220	196	203	191	244	208	223	204	205	194	223	197	204	214	202	213	205	227	201	216	209	234	221	241	194	206	200	220	224	197	211	213	229	223	221	203	212	217	244	219	231	199	208	223	216	214	195	222	204	221	213	217	228	212	205	206	216	232	206	200	207	223	219	231	225	191	232	201	201	209	185	218	195	192	188	191	187	207	213	213	196	214	212	200	192	223	210	219	203	211	204	195	218	222	202	196	187	228	211	221	222	196	224	189	210	198	238	206	196	210	220	187	202	199	200	215	221	214	220	181	200	230	224	212	196	189	203	238	207	207	224	230	205	185	215	215	226	230	203	191	205	224	206	224	217	214	204	244	210	198	233	209	201	208	216	204	196	217	211	209	212	240	218	208	220	200	210	217	228	206	217	201	211	210	194	198	191	217	203	202	225	198	211	201	172	212	213	208	194	214	218	199	211	220	194	221	220	206	211	188	184	189	224	230	225	226	215	210	202	189	199	234	213	207	213	218	237	194	204	198	176	202	229	196	204	233	203	206	203	228	198	216	209	209	215	222	214	248	207	205	190	221	218	220	228	202	195	212	223	210	201	241	196	178	208	201	217	229	228	204	184	202	214	215	221	205	189	219	223	197	234	216	192	210	188	225	203	211	221	223	203	230	224	202	197	217	206	198	203	206	215	200	195	212	207	210	217	192	202	212	188	200	202	201	218	215	178	224	188	243	235	206	223	224	196	196	225	192	206	229	216	198	217	195	178	199	223	215	202	199	195	208	215	221	216	229	231	224	198	208	197	194	205	216	220	162	209	206	224	221	209	218	198	202	215	193	222	220	206	187	219	200	214	213	204	201	220	221	198	200	211	196	194	213	225	234	225	208	217	198	205	223	210	213	211	207	217	177	205	197	212	210	203	207	211	212	206	189	213	211	198	214	213	217	195	215	218	211	200	230	181	230	228	217	195	204	212	188	216	207	201	202	215	206	186	208	192	192	212	214	222	216	193	217	236	195	212	223	225	200	217	204	217	219	221	221	207	218	218	199	196	218	202	207	202	210	205	212	189	204	196	216	195	219	188	204	193	208	197	208	202	211	192	211	200	226	195	221	209	196	213	219	226	210	205	163	209	194	197	202	205	212	203	167	204	183	190	187	199	243	220	192	224	243	217	205	199	212	225	216	208	209	218	221	218	204	203	220	217	214	206	197	203	203	222	204	197	198	220	223	208	219	213	224	208	209	200	198	207	201	194	213	232	204	205	184	232	207	200	269	199
32273	55198	52582	43350	37057	31273	23095	18959	16908	14098	10296	8306	7091	6164	4918	3904	3092	2504	1971	1658	1429	1286	1039	887	788	657	613	511	469	441	416	374	369	363	380	360	331	323	346	309	351	360	340	323	297	306	331	317	330	323	322	300	327	336	317	301	309	303	316	330	318	319	288	313	294	318	313	316	336	307	300	283	290	302	315	281	298	285	304	283	341	300	305	281	261	277	308	257	276	278	310	294	282	272	298	297	297	289	287	311	311	281	330	279	290	308	281	303	319	294	318	313	293	321	289	316	288	318	301	326	302	320	298	329	338	285	276	296	311	310	302	336	297	299	294	300	300	298	290	308	270	293	309	303	311	290	299	301	299	292	311	326	280	310	317	303	291	330	327	307	278	302	295	284	265	320	327	328	318	284	321	282	296	311	286	297	281	300	323	262	344	268	299	314	275	289	294	296	321	293	262	307	276	310	319	313	299	310	295	310	321	324	331	329	295	279	314	293	293	312	300	308	306	323	309	290	298	302	283	314	308	288	309	293	307	324	292	301	307	309	287	293	297	272	273	293	291	316	274	285	302	301	306	304	288	327	300	300	277	299	321	324	299	277	322	294	308	309	290	297	324	320	296	294	314	299	300	297	319	301	301	307	296	301	283	326	267	315	292	316	311	270	319	310	294	295	275	327	296	305	300	288	309	283	316	309	310	308	301	280	333	309	302	295	329	312	295	266	325	263	300	284	303	355	307	282	321	300	305	283	298	302	312	289	311	279	311	282	300	285	289	317	339	298	309	313	308	323	307	306	293	298	288	292	295	322	321	311	308	269	295	313	296	304	267	304	319	315	302	286	284	312	318	305	279	356	304	301	295	277	287	308	323	313	325	287	305	286	315	305	305	323	283	285	323	306	301	307	302	294	311	288	300	321	307	294	291	303	278	342	295	287	318	331	282	332	320	304	328	341	325	301	330	285	293	283	297	303	302	286	303	297	310	306	285	300	306	310	298	300	307	327	272	293	309	289	243	322	305	302	316	309	308	337	299	321	306	338	307	277	279	313	290	306	298	294	296	302	290	282	294	314	332	315	290	320	307	283	309	331	337	335	293	329	287	308	318	285	302	300	296	287	289	274	264	294	296	324	294	284	300	290	312	283	293	303	283	297	326	297	288	311	293	306	293	310	328	296	278	307	318	295	306	302	304	302	311	304	283	300	267	312	298	301	293	296	301	288	291	305	297	283	299	334	308	304	277	311	295	305	338	328	291	316	272	289	303	322	319	310	323	300	299	267	269	320	334	269	289	300	273	280	303	305	300	324	284	281	296	274	278	257	297	290	261	319	264	276	298	318	292	279	312	301	309	311	317	309	287	334	311	306	311	305	286	269	296	283	317	289	287	304	292	329	291	325	289	280	300	301	272	290	296	292	302	292	297	318	324	280	296	321	320	314	315	306	308	311	298	315	326	269	316	341	303	285	283	294	294	284	298	278	291	292	272	305	272	310	315	284	281	274	294	302	296	312	320	294	339	289	312	291	313	260	312	290	326	297	319	306	299	325	299	319	294	291	292	317	307	292	294	332	291	311	295	325	300	304	298	306	302	305	275	279	303	281	295	302	313	301	304	305	316	290	305	312	300	261	317	337	316	287	327	290	326	295	304	299	283	316	301	314	313	328	312	302	305	316	289	284	314	309	289	313	331	289	328	325	298	279	297	271	315	309	331	338	311	323	277	293	288	299	315	309	314	312	280	317	308	303	302	301	267	296	303	270	314	280	298	307	299	309	294	267	290	312	314	311	285	307	325	338	273	313	318	319	296	329	305	293	327	298	294	290	281	292	288	293	310	302	288	295	331	303	332	325	303	305	294	324	286	307	286	297	334	299	266	294	269	302	292	271	327	300	277	295	318	311	306	313	294	312	272	302	301	291	286	292	303	281	311	318	286	307	290	303	281	304	318	315	288	302	292	311	293	317	298	287	276	294	328	298	291	291	281	322	317	286	309	284	294	295	299	318	342	299	286	308	307	317	319	264	315	297	302	292	288	331	305	297	306	293	326	306	311	296	305	289	310	270	310	299	289	323	295	323	330	302	301	327	313	291	309	304	304	325	287	298	297	324	273	285	299	296	303	290	273	299	285	294	301	264	271	270	300	297	310	349	303	330	322	308	312	294	298	308	311	313	293	306	288	281	286	324	313	309	309	308	302	271	301	311	264	275	314	284	295	300	324	319	284	288	321	289	292	306	294	320	323	313	263	288	284	299	329	305	302	275	315	307	293	306	296	282	298	300	289	317	325	360	284	303	341	259	316	310	335	298	315	286	299	288	286	277	305	326	305	297	312	282	305	286	301	299	307	288	338	323	297	297	295	294	316	327	294	316	319	274	319	301	269	325	284	299	300	307	330	299	333	291	290	287	304	295	275	283	320	328	286	316	300	311	313	306	289	332	303	284	311	307	286	303	297	292	317	299	287	296	306	309	287	301	300	314	314	326	313	301	289	318	303	310	324	332	290	309	305	285	300	296	291	298	342	307	291	302	312	315	296	295	298	307	305	303	300	295	307	337	281	314	325	311	339	304	295	299	265	327	293	308	290	316	316	295	325	307	319	305	300	345	274	279	317	306	304	298	296	309	287	281	311	299	293	337	283	310	302	307	301	292	294	314	303	314	321	301	314	308	296	282	260	307	313	301	310	328	330	319	321	311	290	267	314	283	320	289	280	309	276	293	313	311	321	299	324	279	283	301	311	285	311	308	253	302	276	275	266	279	342	292	289	306	301	290	335	301	301	313	325	319	320	293	309	315	321	303	291	297	292	292	299	271	328	301	289	305	282	286	283	274	308	303	327	323	323	322	290	298	310	315	314	305	302	318	284	295	322	265	287	285	311	270	310	319	290	324	290	331	300	283	305	282	292	328	294	281	308	300	276	280	288	299	302	328	304	316	288	306	291	282	311	300	313	321	314	312	266	286	304	310	322	318	290	282	295	294	321	310	269	276	309	316	309	325	317	306	313	313	275	297	285	290	294	284	290	317	284	306	308	308	272	277	300	276	302	298	276	281	300	322	271	302	311	300	289	298	292	301	288	333	290	315	314	326	328	295	280	311	324	279	299	327	302	323	290	290	299	283	305	271	306	314	276	295	297	309	308	307	286	300	331	291	304	292	301	304	302	295	285	323	299	289	299	314	321	290	305	309	323	290	315	332	299	317	323	294	309	288	293	320	311	282	326	260	284	287	313	294	283	322	309	336	297	291	309	290	314	274	311	279	267	298	274	310	314	294	297	303	287	301	295	288	306	314	297	317	322	268	283	299	295	284	293	341	285	316	299	318	299	291	298	311	307	312	319	292	313	323	317	302	321	279	320	297	275	302	311	288	303	277	295	289	303	309	281	317	280	303	308	288	297	309	308	278	304	306	295	296	307	299	290	264	297	283	291	327	293	293	321	291	304	305	251	310	293	326	314	294	291	301	289	286	308	320	312	319	288	268	352	278	285	318	293	289	286	318
27659	25139	32805	27303	16641	9213	5074	3196	2743	2168	1882	1465	1289	1130	927	773	656	591	520	419	388	342	341	315	313	261	259	237	233	235	244	265	222	204	203	195	214	216	230	222	219	241	226	195	206	216	208	215	228	221	197	244	226	207	212	229	190	213	209	211	208	197	207	191	212	192	215	198	189	243	193	199	198	215	210	213	210	221	233	215	215	186	199	194	218	191	224	188	220	218	197	167	198	212	198	203	206	192	195	216	172	179	208	215	203	218	189	213	220	211	192	209	203	205	190	202	206	233	200	214	207	238	229	207	211	208	203	193	209	215	214	197	185	206	224	230	222	195	167	197	199	217	198	205	194	221	231	200	187	234	202	211	222	223	210	206	184	227	214	224	212	205	176	189	197	186	225	201	234	206	195	212	203	218	208	194	210	182	223	202	214	218	198	201	223	188	226	218	218	219	213	220	174	212	213	180	203	179	188	201	199	195	195	172	210	239	155	218	220	214	224	197	213	209	213	217	202	194	184	191	208	202	226	227	217	185	200	201	178	199	223	215	215	214	230	196	207	226	206	209	240	211	205	207	202	191	212	230	221	229	198	220	217	236	212	231	218	204	226	199	245	224	201	195	227	211	199	182	191	215	216	206	201	200	216	208	197	220	214	218	182	199	206	205	229	206	203	227	240	191	181	212	204	219	219	190	216	192	199	217	207	209	248	181	210	201	193	204	209	216	208	190	214	184	199	184	196	191	225	214	225	190	229	185	209	199	217	204	235	237	211	224	206	206	196	182	235	209	189	201	201	194	231	209	203	228	205	205	239	202	201	196	189	221	221	222	206	199	187	208	226	201	210	219	226	222	221	213	213	206	214	185	220	210	195	202	207	205	234	229	207	202	211	207	204	201	174	184	201	187	215	201	204	204	215	208	194	195	223	203	198	204	187	206	215	192	202	195	205	202	230	220	194	194	238	226	221	209	197	198	170	214	190	221	210	186	212	200	230	211	207	240	208	215	216	193	199	222	228	222	200	204	222	205	210	208	195	202	216	212	215	178	197	199	220	218	232	201	202	211	202	199	212	207	194	204	193	209	215	209	222	187	209	202	193	196	197	176	186	183	212	209	205	190	234	207	222	242	190	194	214	193	183	223	205	213	196	190	205	183	212	201	209	210	196	206	191	197	204	192	226	202	195	206	220	202	207	217	184	198	226	201	206	226	227	211	202	215	225	193	209	184	206	208	212	195	222	206	203	206	190	225	212	181	208	191	171	234	210	201	221	215	224	213	226	198	232	217	228	214	228	224	211	212	191	218	209	237	220	217	231	195	218	196	184	232	220	212	201	200	207	218	235	206	215	209	215	183	221	251	225	188	209	224	226	213	206	203	188	221	225	209	207	213	228	206	183	207	225	196	196	204	205	194	220	222	214	231	216	230	226	197	230	216	212	217	183	213	202	194	202	216	209	195	206	214	242	198	190	193	183	236	201	213	197	207	215	206	198	216	184	206	184	199	197	210	201	202	207	219	215	180	231	205	198	207	204	218	192	224	202	211	210	214	219	227	195	235	228	193	202	206	190	194	208	214	208	190	229	220	201	201	194	224	192	197	241	207	224	211	216	179	200	193	189	229	215	195	214	196	243	219	206	220	220	212	184	210	198	209	225	198	207	206	241	240	223	194	208	201	207	227	218	226	221	198	229	186	202	223	208	163	210	216	202	192	212	195	186	252	184	209	170	219	203	214	210	195	230	190	207	209	237	226	197	194	211	225	222	227	212	190	199	207	182	213	217	215	201	209	217	193	201	201	210	223	204	218	227	186	225	213	191	235	185	192	214	219	201	201	220	204	209	203	190	193	212	195	194	207	184	237	191	199	207	218	210	210	202	196	215	233	184	217	246	199	222	212	207	195	208	210	213	192	206	202	212	194	193	198	198	227	182	219	216	204	226	205	220	229	193	206	198	242	210	234	229	205	217	203	208	208	196	221	204	211	220	187	209	222	212	177	195	199	197	204	183	243	186	209	205	210	225	229	221	200	232	218	210	201	243	222	209	241	213	194	225	224	239	221	217	192	206	204	208	206	209	219	214	195	204	203	218	223	223	219	214	210	212	188	215	228	199	211	215	201	206	222	217	219	195	222	207	204	211	215	188	206	207	191	193	217	220	229	208	223	206	210	209	226	199	216	216	187	203	216	190	214	231	209	200	210	198	175	209	180	209	186	223	223	204	223	205	215	205	198	209	201	207	203	203	243	195	215	216	208	192	196	213	206	197	205	217	202	200	211	194	219	196	207	223	216	185	218	217	219	208	218	196	188	220	218	209	197	209	203	193	210	212	229	208	211	213	211	207	193	199	166	208	207	226	206	210	218	218	246	203	222	230	217	220	179	197	208	207	192	208	228	210	190	220	185	189	219	211	197	205	194	198	211	189	211	209	222	211	205	213	227	200	223	230	219	226	209	196	194	167	210	224	220	210	208	189	208	167	217	213	210	223	202	213	209	209	214	190	220	203	196	211	209	195	205	216	219	220	220	189	200	200	232	210	208	219	219	195	195	210	207	225	224	179	204	215	193	199	221	187	184	220	192	214	240	194	206	192	233	213	235	213	209	213	195	178	216	232	194	214	186	189	222	203	196	185	199	189	186	211	224	230	189	232	217	183	191	168	193	207	185	198	219	208	223	191	210	200	193	199	212	185	182	213	246	216	208	184	211	208	200	183	217	224	189	207	229	191	218	201	205	218	190	211	219	214	200	236	195	221	196	201	216	227	193	206	177	222	192	204	209	220	221	210	223	219	222	213	209	205	209	214	217	223	219	199	195	190	214	242	197	202	201	231	179	236	222	213	216	240	207	195	216	205	196	190	213	205	210	218	206	203	196	232	189	205	208	201	195	242	218	217	219	202	194	208	220	204	181	249	202	213	194	202	208	205	215	207	259	200	207	166	228	221	193	188	247	199	179	198	213	205	183	225	205	226	217	196	214	213	229	197	180	229	209	214	186	200	205	190	212	221	210	214	187	161	176	218	205	212	226	192	194	199	200	196	187	191	195	201	215	220	219	209	210	225	202	208	194	206	234	220	197	194	245	187	194	213	195	194	206	223	204	214	219	232	210	192	211	205	174	194	198	169	197	203	215	203	188	206	203	196	200	207	198	228	215	195	198	230	221	225	195	214	219	215	185	213	234	214	209	242	184	212	214	219	211	191	214	191	218	175	194	203	228	221	227	186	209	200	227	187	214	201	203	191	215	207	222	220	212	213	204	216	189	185	215	208	210	196	208	207	222	203	192	210	208	221	194	198	190	205	223	211	209	203	203	214	204	214	187	224	210	203	218	249	226	212	173	207	190	234	199	228	195	184	195	205	193	203	204	212	230	207	203	205	205	198	202	231	218	215	201	229	216	207	193	200	229	199	225	207	204	196	218	217	202	170	217	180	206	197	211	239	190	213	202	240	181	218	195	193	222	203	219	211	209	198	184	217	188	201	200	199	207	211	220	222	213
28599	42506	40603	31021	22841	15784	10749	7767	6563	5422	4289	3345	2743	2371	2028	1657	1267	1128	940	776	728	648	561	482	468	435	385	370	335	358	370	352	318	355	312	319	328	326	323	318	307	310	288	297	314	321	300	275	314	293	305	335	306	315	318	313	282	305	320	317	289	299	315	290	293	260	313	289	295	306	294	336	273	303	298	295	283	352	320	323	303	281	299	325	281	305	292	321	302	305	334	343	296	290	343	284	312	319	298	266	296	330	290	328	291	288	300	316	319	309	327	265	313	298	283	328	309	305	334	317	290	267	295	292	306	300	319	321	277	280	286	320	305	300	330	318	298	280	278	312	316	273	321	293	312	302	308	306	291	289	305	293	277	317	297	310	292	302	330	323	300	286	304	301	283	325	347	307	292	297	317	280	301	304	335	306	275	298	320	307	301	310	330	299	303	309	306	335	303	299	298	282	291	315	305	288	323	294	280	326	278	301	293	289	280	288	298	282	311	320	298	302	308	315	290	310	318	329	306	289	312	323	298	291	285	294	307	314	300	281	295	307	315	309	304	288	285	293	306	290	311	281	338	291	294	295	327	317	287	315	272	304	318	272	315	307	299	318	283	278	321	271	298	326	304	318	308	285	294	294	305	303	329	327	296	331	298	321	300	313	290	305	328	298	347	307	284	295	300	282	286	302	283	301	301	285	294	289	282	318	317	281	306	297	310	332	281	314	315	289	314	293	295	308	294	295	276	285	310	315	293	297	314	296	306	304	272	289	328	316	291	313	313	290	326	324	286	334	317	331	289	303	286	262	337	283	312	288	296	289	328	329	297	293	287	311	327	313	294	313	320	330	321	288	333	307	302	318	301	305	309	289	326	260	298	298	315	311	325	275	289	307	302	317	317	310	332	294	298	313	303	279	291	309	293	303	296	305	287	350	301	328	296	291	300	307	320	261	324	318	302	288	320	318	303	328	286	303	301	309	289	271	320	295	263	297	310	314	267	309	327	296	273	300	301	307	308	269	313	277	323	310	290	303	297	297	276	270	275	305	308	284	291	276	318	297	304	303	310	343	311	302	280	298	275	285	311	287	269	291	307	308	282	331	278	291	303	303	296	313	283	302	331	299	327	299	287	271	321	295	318	295	312	274	329	278	286	288	315	312	286	331	312	322	299	312	294	288	274	305	296	277	314	276	256	301	303	297	257	308	314	301	299	293	284	310	304	282	306	305	276	323	323	302	294	295	315	293	285	338	307	339	301	278	294	324	289	281	302	290	284	276	274	278	302	307	332	314	291	320	291	294	317	295	303	302	312	275	306	356	295	283	306	286	315	295	276	307	311	308	293	314	270	286	318	297	273	319	277	321	320	299	289	309	332	297	286	292	290	314	284	307	292	323	282	314	294	307	289	317	329	297	287	274	302	326	308	309	303	266	283	277	304	310	289	315	299	341	314	306	312	315	308	294	313	303	334	323	289	308	283	297	309	287	315	281	277	282	312	264	324	293	291	309	320	324	304	306	307	286	289	295	285	298	307	284	290	286	280	299	319	271	297	339	310	306	296	296	274	308	299	300	308	279	296	253	313	334	276	295	291	296	306	280	326	265	331	286	309	283	300	324	305	315	311	285	315	303	280	291	323	296	317	301	292	318	313	318	311	296	264	289	317	305	311	300	306	278	305	298	329	304	303	282	297	306	300	310	304	329	284	282	330	292	321	303	302	320	282	306	297	292	271	304	296	285	311	297	316	298	314	303	331	305	300	283	322	284	322	321	282	289	315	280	307	292	301	313	302	318	332	325	333	323	311	312	285	268	300	278	309	329	276	308	278	274	266	325	325	312	321	326	302	318	293	295	287	308	293	304	293	334	285	265	303	325	296	361	309	300	288	299	276	305	306	307	328	291	296	298	304	326	302	303	295	291	289	294	302	307	278	325	298	304	308	313	321	284	316	302	302	305	311	296	313	278	302	298	303	298	292	321	280	283	305	319	315	292	302	316	323	279	292	325	278	271	294	295	333	314	318	310	329	292	306	262	336	295	298	286	317	290	262	301	290	282	303	301	318	312	298	304	299	304	285	274	278	316	319	311	278	326	310	291	311	317	321	297	306	331	282	271	325	331	294	325	272	315	327	295	310	285	302	326	298	297	300	321	288	267	289	326	289	282	305	294	310	297	308	304	293	301	327	296	329	278	285	280	288	296	335	279	289	295	320	308	323	302	335	291	317	299	287	289	331	276	325	304	308	295	284	276	303	305	310	299	297	317	286	312	300	316	307	336	263	302	314	281	293	294	301	295	294	302	293	302	312	315	284	308	327	290	287	317	292	319	309	278	299	317	325	304	342	282	295	283	289	314	323	280	305	320	313	306	322	311	315	289	292	329	337	311	298	278	296	311	292	308	316	316	326	341	318	296	281	290	295	266	322	299	315	295	266	259	319	346	327	319	276	331	333	277	273	337	337	349	311	306	293	303	301	326	291	292	296	289	292	307	314	355	328	300	290	322	337	305	284	286	302	291	304	264	306	292	320	321	297	321	318	283	312	321	313	288	293	303	317	312	339	308	304	353	293	298	304	290	277	304	330	303	321	299	268	303	308	290	303	297	301	290	288	295	296	304	300	281	272	330	338	290	285	301	291	298	280	290	336	309	299	296	288	266	287	317	315	306	278	272	288	317	293	291	278	292	324	304	290	302	305	280	296	300	321	288	263	300	298	300	274	315	282	310	295	284	290	310	330	340	320	320	283	300	316	289	317	314	299	306	307	307	303	291	302	302	294	295	303	319	265	310	302	320	304	311	334	303	294	295	301	313	288	279	300	305	277	321	295	299	311	320	295	320	320	317	315	268	294	282	304	306	296	299	318	289	324	302	278	278	323	300	297	316	256	335	287	293	300	314	300	305	303	287	304	291	284	326	298	297	304	298	330	256	286	317	319	321	292	287	308	281	306	304	328	295	319	282	298	308	289	303	305	302	284	291	272	281	298	291	286	294	260	308	270	284	328	319	325	293	287	313	324	320	310	298	259	338	316	306	300	317	313	280	305	299	276	279	315	286	280	294	292	317	321	311	288	309	295	305	301	299	275	330	303	303	280	307	298	307	301	284	285	329	298	298	317	307	294	311	293	336	295	293	283	296	271	309	328	282	307	313	290	306	302	285	299	308	307	306	286	285	305	306	291	304	286	318	306	282	325	303	309	347	325	292	299	305	321	328	300	302	301	327	293	296	303	333	267	306	281	299	271	283	324	302	296	292	284	301	304	332	295	311	291	302	279	293	281	305	308	322	286	285	297	278	325	287	325	312	309	301	309	327	299	324	290	308	296	271	294	312	313	306	296	313	319	313	281	313	344	290	298	297	292	339	321	328	311	325	293	299	301	325	295	309	332	292	302	314	288	305	297	287	305	290	295	300	312	262	303	294	254	306	319	285	295	311	300	341	278	286	294	277	294	298	294	303	306	277	324	304	309	330	294	341	283	292	294	309	289	307	299	309	301	310	305	302
24108	21064	28319	25811	23516	20111	13576	7493	5214	4155	3348	2568	2183	1829	1620	1320	1069	899	766	622	586	531	447	425	385	357	336	322	305	276	296	231	256	254	263	265	255	238	258	250	239	246	288	227	250	223	258	229	250	225	234	227	230	249	215	221	253	219	218	226	223	238	243	214	234	226	239	218	239	237	225	242	219	229	263	238	231	237	206	246	242	206	244	241	224	243	221	220	226	247	207	240	196	218	253	240	249	227	210	236	210	256	263	237	211	227	226	236	226	217	227	233	219	243	232	249	191	241	237	244	224	234	234	232	235	222	241	233	224	237	228	226	215	236	228	228	212	232	242	204	252	249	236	223	231	218	226	220	229	249	238	218	254	247	249	234	267	244	236	213	229	214	235	224	231	230	214	223	223	244	245	231	236	226	192	233	252	217	228	218	240	213	196	216	217	228	232	217	227	233	254	224	254	229	214	238	238	243	230	225	211	223	232	227	241	247	247	233	237	208	232	237	227	235	238	221	231	228	228	229	236	236	231	230	234	227	235	247	248	222	199	228	233	241	239	198	227	233	246	224	231	232	235	230	192	240	247	201	238	230	230	237	199	198	245	227	228	230	226	220	248	200	238	227	246	243	219	236	239	222	242	218	245	252	234	230	216	229	237	232	237	234	211	220	240	242	238	224	219	253	232	239	219	240	242	239	217	226	241	243	237	213	264	249	246	226	220	207	209	241	250	250	249	243	226	224	259	217	223	234	261	257	246	224	249	230	251	224	221	234	205	209	222	214	240	235	274	236	234	247	249	255	225	240	247	208	232	232	245	200	195	223	253	220	228	224	245	227	244	236	238	225	224	225	228	244	236	239	232	228	213	251	241	232	230	251	220	239	231	249	230	243	211	244	231	213	219	232	210	229	223	232	230	221	229	235	226	228	224	203	218	227	255	220	206	227	247	233	210	258	216	247	227	238	234	253	197	239	225	238	239	232	213	222	227	235	256	225	230	232	223	256	251	204	220	266	257	224	212	255	225	233	249	226	249	244	224	229	217	218	248	231	241	237	215	218	216	224	261	218	251	225	235	237	216	212	214	239	251	243	206	229	246	211	200	238	209	260	225	261	227	242	236	238	240	220	244	232	210	226	222	211	231	213	213	224	247	226	226	218	225	215	242	224	218	233	214	223	260	249	249	224	254	231	214	225	236	228	195	211	257	243	248	269	248	244	234	232	260	231	245	236	256	204	242	230	249	239	250	215	221	233	202	212	218	214	223	230	242	235	223	224	235	234	220	229	246	234	218	228	224	216	235	238	228	243	212	240	229	201	249	228	239	236	229	264	231	219	233	257	209	219	219	241	261	231	221	230	255	201	238	226	220	229	216	252	238	232	224	229	231	253	213	250	232	222	239	242	226	218	243	252	213	221	224	211	217	238	236	242	229	242	226	213	227	237	237	245	238	223	231	198	232	243	235	226	218	210	211	241	251	223	217	258	210	231	237	221	233	205	239	230	198	239	239	237	250	221	275	233	230	226	224	238	228	224	232	255	253	205	226	236	255	218	228	239	218	237	213	219	233	221	228	236	268	214	210	276	229	196	225	220	221	248	257	236	237	248	217	230	252	226	223	266	241	213	235	224	219	232	223	201	252	229	218	235	241	233	246	249	220	243	216	243	224	210	209	238	234	243	235	230	237	249	241	248	226	237	244	239	229	213	200	235	224	217	254	248	224	242	196	219	246	204	209	241	229	232	232	242	214	221	235	249	230	235	229	229	227	220	233	230	218	217	193	238	242	226	199	232	244	224	233	230	230	225	250	231	233	231	210	246	234	217	236	207	244	255	217	243	259	208	217	258	238	234	265	218	237	240	268	235	235	247	233	233	238	254	224	226	253	248	219	239	218	255	207	269	240	231	211	238	203	238	223	211	210	239	224	227	266	224	238	259	251	244	245	221	225	208	223	226	246	240	234	215	210	225	225	244	238	239	252	228	222	240	221	246	234	207	220	255	229	232	227	224	227	257	242	211	217	220	242	242	227	255	231	213	234	240	223	226	233	219	231	230	235	239	253	223	237	237	227	227	229	254	233	250	218	216	236	244	228	221	217	262	252	242	257	242	248	239	210	219	246	232	206	273	239	243	200	245	241	231	224	242	240	197	227	232	242	236	233	210	255	223	231	225	234	244	220	212	245	232	237	206	214	243	211	222	263	253	227	221	209	233	215	257	237	208	243	240	235	213	238	218	196	247	232	218	259	216	245	221	222	245	221	224	219	208	221	254	231	207	227	242	228	251	233	235	224	240	212	240	237	230	207	224	219	232	230	241	227	240	193	242	237	229	251	221	236	205	231	224	223	237	242	227	229	263	211	229	215	253	246	219	226	220	242	240	215	237	253	226	252	252	230	205	224	239	244	230	240	229	215	286	203	210	226	211	237	250	205	224	220	244	234	219	246	251	228	260	236	237	221	232	225	262	224	235	231	233	246	231	267	252	214	248	209	226	223	213	221	204	252	245	236	240	225	227	231	224	233	220	246	207	225	234	207	209	252	240	209	229	227	223	226	262	235	228	226	225	241	229	205	228	221	230	201	233	256	224	261	261	221	213	222	223	203	214	230	240	222	207	235	241	213	240	224	265	229	234	232	213	252	194	253	235	239	189	248	224	250	257	220	253	225	228	212	220	278	211	233	241	235	250	216	211	212	236	236	215	232	234	227	223	206	226	250	242	229	254	203	232	216	229	214	235	238	223	219	234	223	225	232	214	237	220	219	213	218	240	214	257	221	229	244	217	257	218	232	234	253	233	229	245	225	248	274	267	214	239	231	248	218	222	251	231	219	241	231	222	228	195	251	226	276	233	277	225	230	239	242	208	241	216	273	215	238	235	251	234	225	236	221	226	238	243	260	244	227	234	230	236	211	216	243	238	221	243	248	216	218	213	265	218	250	240	232	243	238	235	239	217	207	253	246	221	238	226	243	228	219	212	216	230	224	244	235	199	225	238	204	220	236	223	225	230	227	220	255	237	249	234	226	229	223	209	227	240	230	213	228	234	239	243	213	239	214	235	245	229	245	225	236	238	234	250	236	251	241	225	237	230	222	231	233	241	216	237	211	236	227	263	237	215	200	201	230	264	252	235	230	231	196	242	226	235	243	221	201	217	228	232	229	220	206	223	240	227	236	234	223	214	196	219	237	240	224	219	204	219	214	231	243	206	242	244	216	216	227	228	249	226	243	224	223	222	200	242	211	229	237	214	219	243	258	231	211	213	214	218	228	228	218	252	236	245	230	213	207	224	227	250	238	243	226	219	235	226	222	230	208	233	234	219	218	243	227	207	208	239	218	262	232	215	247	201	235	230	237	221	233	225	239	229	235	244	198	212	240	228	233	238	239	219	223	233	262	228	201	192	202	224	213	230	227	233	236	223	193	213	231	207	224	239	238	235	213	233	242	248	231	242	232	216	200	237	219	199	206	258	268	225	207	233	230	229	220	234	230	223	212	244	220	233
29614	50080	47900	38913	31201	24666	18718	13543	10906	8934	7125	5593	4616	4058	3414	2777	2380	1874	1642	1334	1157	988	831	751	615	594	530	489	494	410	450	367	386	427	357	388	371	373	342	350	348	348	373	341	347	347	338	341	323	375	352	353	345	345	328	335	332	342	372	335	332	327	323	360	370	352	337	335	338	323	300	331	308	316	333	339	333	360	291	339	329	322	371	310	318	330	333	310	325	316	342	352	338	339	360	324	341	362	306	331	359	334	321	337	334	325	330	339	318	339	330	312	348	329	344	345	355	352	313	302	346	337	339	369	347	332	335	327	345	377	336	320	353	351	292	354	342	340	354	324	354	304	332	310	371	330	315	356	339	334	305	334	337	310	376	311	333	344	312	342	318	347	308	331	338	321	343	322	332	358	353	324	336	311	352	308	317	369	304	342	314	357	330	386	352	352	295	328	316	311	330	346	346	333	342	301	354	325	361	369	337	342	386	331	338	346	344	355	330	322	352	330	328	328	346	375	347	347	314	319	324	345	335	352	362	370	322	336	325	332	324	326	326	345	336	367	317	335	320	348	347	344	349	360	329	305	357	304	336	319	313	315	324	354	333	346	310	367	315	314	313	341	333	313	345	306	317	341	332	329	324	329	338	302	325	326	336	321	339	365	338	326	339	349	310	349	329	348	315	311	341	321	323	326	328	337	356	322	346	290	337	299	370	321	316	335	353	354	358	313	351	287	326	314	305	344	339	339	341	338	338	349	329	330	324	348	356	334	328	327	352	326	353	341	335	340	341	345	348	319	327	327	337	319	345	343	339	336	323	312	321	338	318	352	346	334	361	356	343	333	351	317	356	356	326	341	357	314	351	299	319	360	327	328	356	326	366	351	334	324	356	339	319	347	331	367	318	353	356	336	334	343	352	328	301	370	308	321	342	350	316	353	315	318	353	337	312	309	362	336	356	321	355	352	332	339	323	329	327	344	347	323	321	350	337	324	329	356	315	332	331	315	327	303	335	368	346	340	323	332	317	356	328	336	333	324	382	334	346	329	322	378	350	356	346	365	347	339	352	339	364	333	296	348	344	333	307	316	320	306	335	350	334	326	347	304	313	346	360	310	351	364	323	337	324	335	351	312	316	334	339	315	321	336	333	361	344	284	333	316	348	344	329	313	314	357	333	335	315	322	310	338	308	361	306	319	360	365	302	377	312	341	316	341	325	333	335	367	317	360	358	321	325	318	365	341	340	324	307	347	334	309	355	327	322	340	365	323	344	333	310	338	354	317	333	338	319	323	319	332	302	302	328	323	348	331	325	336	319	330	312	321	323	352	339	359	333	312	316	344	338	356	341	316	315	339	349	319	342	344	311	341	336	319	320	353	322	322	338	311	334	326	325	324	370	329	353	317	341	343	332	342	346	330	338	332	340	365	331	344	334	334	315	348	319	355	314	322	331	326	307	330	327	324	341	328	341	350	339	314	336	335	312	358	324	318	312	342	311	307	334	349	319	344	357	300	360	321	354	329	351	337	309	321	295	354	327	333	335	328	344	323	340	334	311	342	312	321	321	322	308	321	357	336	336	341	354	308	303	341	357	317	325	335	344	340	322	327	321	351	325	322	322	320	310	323	345	301	314	335	348	371	324	331	313	316	366	307	354	330	355	352	291	328	311	345	357	335	300	355	346	315	353	352	308	334	316	351	351	355	344	356	346	351	328	326	330	343	343	314	303	330	337	318	343	332	306	367	333	327	342	348	356	324	346	362	337	354	308	334	323	323	327	360	344	352	339	317	354	348	345	302	340	359	368	364	343	334	350	352	345	334	354	303	333	326	344	318	325	345	317	322	330	301	334	347	352	309	341	353	306	364	323	318	304	332	350	368	308	325	323	325	330	348	307	352	319	309	342	327	325	324	343	334	331	344	323	331	326	337	345	355	348	325	353	346	325	334	315	338	304	358	325	331	349	339	347	352	333	373	336	338	311	332	334	293	365	318	312	345	337	311	339	316	311	362	301	313	312	339	309	345	353	320	341	284	345	360	322	355	336	362	349	356	355	319	323	284	308	356	330	339	321	340	373	321	296	317	329	340	326	312	348	344	348	340	345	305	356	323	327	337	325	336	350	336	352	315	359	326	317	325	345	369	351	351	312	321	288	313	353	345	344	339	305	341	316	340	347	322	363	347	348	295	346	363	332	347	326	352	332	355	328	316	319	282	291	326	315	328	328	337	365	366	358	315	331	330	294	336	330	361	336	324	321	336	326	323	328	343	342	359	333	331	300	315	342	325	349	334	325	334	321	337	324	347	333	382	354	354	347	332	320	341	323	289	346	329	313	319	327	331	364	362	351	333	338	381	312	316	320	312	303	363	340	300	356	347	349	346	318	343	361	316	307	362	357	322	292	319	320	307	334	319	328	350	327	332	321	332	345	320	332	341	327	353	348	330	318	331	314	330	328	308	348	317	320	335	330	339	356	329	332	298	312	320	362	334	349	324	337	342	342	322	338	336	321	335	326	338	334	362	324	351	348	322	334	306	354	352	344	305	332	359	341	340	305	360	383	337	318	356	350	324	357	329	323	294	334	323	321	316	352	357	286	341	324	331	322	307	352	341	315	336	337	325	353	347	328	346	353	331	312	305	310	341	333	329	352	309	334	313	346	342	338	352	324	342	341	336	310	346	317	331	326	314	342	359	343	340	316	344	331	357	307	351	320	315	370	338	340	331	334	372	347	327	350	357	315	346	339	374	362	342	338	325	341	336	337	365	350	306	332	336	321	353	335	345	335	356	346	317	343	338	307	376	299	329	318	326	365	291	305	343	322	338	324	325	327	334	359	344	286	312	368	353	312	354	335	368	317	319	314	330	316	316	282	322	336	345	335	365	338	341	348	360	321	336	328	314	319	361	300	352	348	337	340	347	326	309	314	362	300	332	315	343	330	338	327	366	366	356	327	348	334	333	318	306	358	307	344	321	364	338	353	320	325	327	353	330	334	334	344	342	352	316	354	324	354	332	338	355	356	304	313	311	339	320	323	346	348	358	332	347	334	346	306	341	326	327	331	350	347	341	356	341	381	339	325	328	342	350	327	331	326	336	345	336	329	341	318	351	297	338	334	356	313	312	327	321	341	346	328	378	324	342	327	331	331	338	375	351	346	333	349	335	318	347	349	324	346	330	344	314	309	356	335	334	335	320	327	340	330	315	317	351	344	337	360	351	290	352	329	341	342	331	325	326	350	349	313	341	299	318	331	330	341	361	328	328	337	332	339	351	349	335	349	300	333	360	362	331	347	336	341	324	341	342	317	342	322	337	314	351	339	367	326	316	342	329	315	331	293	345	360	339	294	326	334	312	342	306	337	355	337	318	325	307	327	352	332	361	309	340	338	310	311	303	334	324	324	348	315	344	331	326	327	327	334	314	337	322	340	363	328	359	299	310	342	332	357	338	333	370	337	345	337	327	289	355	330	321	313	340	332	320	347	343	288	311	354	317	362	337	314	323
23063	21030	28630	24087	22619	23937	22042	12468	7789	6205	4853	3770	3099	2709	2277	1829	1598	1286	1090	967	758	656	572	500	463	438	358	358	324	264	280	266	269	279	281	240	227	240	231	218	231	216	239	207	202	234	219	227	179	215	226	236	209	217	196	190	215	195	209	215	199	198	209	212	220	199	209	228	198	188	188	210	198	211	220	206	218	208	222	196	201	188	205	214	194	193	208	183	203	202	204	197	217	217	205	214	195	211	211	213	217	233	185	204	212	206	197	207	221	219	205	205	239	215	187	206	213	208	169	208	171	186	216	202	200	203	197	232	209	210	229	222	211	196	209	216	172	210	188	200	195	187	183	208	198	210	216	212	205	185	204	218	200	197	213	213	220	199	200	204	210	195	211	248	214	187	202	227	212	210	207	218	200	216	212	200	236	220	208	200	228	218	206	177	200	227	199	211	194	227	227	195	217	214	217	197	220	218	228	205	213	203	226	206	196	194	171	192	184	195	206	209	192	212	197	201	195	191	190	212	222	228	206	199	239	223	179	198	214	199	195	215	190	209	200	221	184	206	204	191	192	209	185	243	222	207	222	220	230	190	202	205	214	198	177	208	175	197	205	190	200	210	246	208	184	205	187	192	232	202	203	206	208	192	217	224	191	220	213	194	189	215	238	212	215	236	228	213	215	222	219	204	223	175	218	198	232	190	212	217	211	213	178	209	237	194	229	194	188	203	211	222	206	196	190	180	206	207	178	211	224	193	207	198	206	203	181	197	210	205	232	206	213	203	221	226	212	188	226	215	202	212	201	224	205	210	216	222	197	242	179	240	209	220	190	191	205	193	220	200	191	189	211	188	223	204	180	197	185	204	194	213	173	214	190	199	187	172	224	174	220	197	208	191	204	208	212	215	202	178	212	227	259	200	213	199	234	221	185	192	218	228	197	227	223	206	185	188	231	213	198	215	187	213	203	213	215	205	216	208	200	190	225	211	217	214	204	183	232	196	215	206	178	176	219	202	222	216	205	217	191	212	220	209	244	193	204	221	205	225	212	206	212	200	216	205	216	208	191	206	172	198	204	193	192	180	210	212	218	219	227	196	233	171	203	182	200	191	225	205	177	225	196	212	195	206	235	201	180	183	186	203	201	211	218	209	186	196	193	194	211	215	187	201	192	211	202	218	203	219	184	181	211	194	223	198	199	214	236	189	202	195	209	198	204	187	190	225	227	207	196	214	224	219	208	224	187	187	199	199	199	234	220	189	198	198	207	203	205	208	209	210	201	215	194	222	194	212	205	207	204	226	227	216	203	191	203	210	204	193	205	218	187	191	228	211	199	228	218	180	182	198	220	198	229	196	203	222	202	206	201	214	218	202	209	214	175	199	243	195	222	190	198	219	193	203	194	197	219	211	223	190	193	218	203	223	211	197	222	193	206	222	204	222	235	207	183	214	210	181	217	189	192	177	213	214	204	219	196	223	231	187	195	210	207	205	197	210	202	202	184	211	191	214	212	194	209	182	213	215	198	200	203	198	227	195	214	202	181	190	205	208	233	203	221	211	203	218	200	200	228	212	216	196	206	210	210	177	196	208	208	205	207	207	218	224	212	214	199	208	196	202	207	225	226	196	194	208	221	204	218	198	217	194	215	197	212	216	221	192	222	206	177	206	199	211	210	208	214	224	209	212	225	210	182	171	216	208	204	198	203	199	204	186	200	211	219	226	214	215	208	200	231	205	200	216	217	204	234	209	213	205	206	202	212	221	214	215	218	192	196	220	199	193	201	222	214	198	199	217	213	215	213	215	199	211	219	213	193	200	217	207	195	198	215	204	196	203	209	211	193	205	219	184	218	202	209	178	190	206	214	182	217	211	210	230	205	210	189	194	204	199	188	200	187	194	203	213	215	199	216	188	172	219	219	213	210	215	217	208	229	221	199	209	218	237	225	189	202	198	234	205	192	228	202	189	225	197	193	205	192	232	194	204	200	219	194	198	219	212	187	205	202	207	199	196	216	195	223	196	201	183	204	213	215	214	230	210	195	199	201	213	215	202	199	225	182	214	192	220	205	218	204	177	179	220	231	207	186	195	208	208	204	200	207	220	200	232	219	227	199	207	241	221	197	212	197	204	206	203	204	199	198	231	211	197	222	196	206	217	193	200	208	196	208	211	195	208	171	203	204	210	207	204	213	190	199	193	184	198	200	214	216	224	202	194	212	225	203	189	210	181	218	225	210	198	209	182	213	218	197	219	199	208	205	197	205	203	192	201	220	216	218	224	241	219	212	215	209	197	204	184	212	194	191	224	240	207	187	175	213	208	206	224	215	197	214	230	187	221	200	195	211	227	198	231	226	204	235	195	191	209	210	203	224	176	208	181	196	193	223	226	205	227	198	209	209	230	207	215	211	199	211	184	215	216	209	203	226	205	194	205	196	186	220	215	212	240	208	197	241	204	216	200	220	190	194	206	200	216	198	179	194	241	222	214	215	215	213	220	181	206	200	200	218	228	189	196	208	226	198	198	184	188	216	210	219	214	226	207	205	204	213	194	233	176	231	205	231	216	193	213	194	233	217	179	185	231	216	210	180	222	221	208	195	197	203	218	203	200	225	225	199	211	214	194	183	200	208	184	175	196	200	200	210	208	196	194	191	225	233	200	192	202	208	205	184	192	205	236	207	207	255	209	194	194	167	215	230	238	200	196	225	200	223	190	206	212	198	204	192	219	211	196	208	235	220	211	217	188	226	218	192	199	195	190	218	212	218	193	216	206	178	196	249	213	198	233	240	182	193	192	210	217	208	197	203	248	199	219	219	194	211	202	180	211	182	231	241	202	189	204	199	202	210	215	217	187	208	217	201	212	195	209	195	214	212	213	209	213	227	206	203	231	217	202	191	177	234	218	219	228	181	219	191	209	205	202	183	184	205	195	220	195	210	160	224	221	213	234	198	187	203	186	208	201	212	199	210	210	217	189	197	200	175	232	193	217	204	214	190	233	196	207	200	219	237	220	205	200	194	172	201	198	199	199	208	212	221	227	202	199	218	218	223	190	193	206	207	202	207	180	221	194	216	194	213	220	220	203	220	194	200	186	208	229	205	197	219	202	218	237	225	203	224	227	225	195	202	229	229	191	215	188	202	200	182	211	219	214	238	196	203	222	233	218	215	198	223	214	233	218	217	184	203	202	192	205	207	221	187	223	209	178	208	210	220	182	207	202	231	199	224	181	232	208	208	182	198	213	226	214	210	212	211	217	191	197	212	195	185	210	198	224	201	198	184	217	222	219	219	206	193	209	209	212	206	203	238	232	218	232	185	224	206	196	205	222	218	198	208	212	211	212	178	221	201	210	210	194	217	182	202	202	184	207	199	204	202	199	190	211	204	215	219	177	196	163	201	198	187	200	206	217	225	202	197	188	199	197	219	226	230	196	209	221	209	221	179	184	212	222	202	206	207	229	195	208	215	200	214	221	211	189	199	200	217	210	188	176	196	202	230	220	204	212
30759	55511	53661	44247	36810	30501	25039	19301	14264	11598	9683	7750	6648	5640	4644	3911	3163	2735	2287	1857	1478	1277	1106	920	803	700	657	613	537	477	412	397	382	363	394	362	389	321	300	345	313	327	358	300	347	331	320	307	295	313	330	312	334	330	273	315	306	307	297	277	288	281	293	303	309	313	287	336	257	274	267	303	276	281	287	311	323	284	319	272	313	313	300	281	336	317	329	308	273	291	321	318	296	303	324	306	291	298	261	314	305	318	316	279	335	304	281	299	311	298	315	281	281	283	278	307	321	276	325	321	271	295	304	297	284	300	279	275	275	315	281	294	288	252	297	318	309	273	284	319	279	273	275	269	269	315	361	303	306	288	313	301	296	312	301	293	269	290	313	309	281	308	293	323	301	280	304	272	305	291	275	291	318	285	282	303	296	282	270	280	316	307	283	317	291	277	310	291	287	329	306	287	299	302	269	287	319	312	260	290	300	298	291	299	280	288	275	322	314	280	295	307	294	285	294	292	294	313	285	286	322	295	308	296	279	304	326	307	291	299	295	288	287	292	289	319	294	290	258	313	276	271	307	307	267	269	289	311	329	263	247	288	278	301	299	287	269	296	256	259	317	299	299	328	306	300	289	293	292	264	287	302	296	311	311	271	315	282	284	281	331	289	299	298	307	294	285	289	303	297	299	290	291	284	289	291	287	296	295	283	284	310	262	305	305	333	305	262	289	308	303	323	307	315	300	304	293	319	311	304	289	277	307	329	313	289	303	309	307	283	318	321	330	297	290	304	285	287	291	312	311	291	277	281	306	295	298	294	291	285	274	309	302	299	330	314	314	296	314	316	303	297	289	270	330	321	297	299	257	304	281	312	311	298	297	333	317	283	269	302	313	270	294	334	294	300	292	292	302	306	300	306	280	289	285	329	298	303	293	279	301	286	290	280	271	310	309	297	270	296	289	279	278	284	306	324	284	307	285	332	323	275	324	296	324	289	317	305	311	279	314	273	292	299	306	307	297	309	306	289	264	291	282	280	275	306	306	292	313	296	302	267	292	285	285	330	304	348	276	302	294	281	286	296	310	283	332	309	299	293	309	299	279	322	303	288	299	322	283	287	314	279	313	278	295	305	269	284	299	310	284	309	322	272	279	281	269	294	327	268	262	297	285	269	287	286	307	334	321	301	297	304	348	305	299	282	310	304	269	328	306	325	317	306	288	287	312	310	290	264	305	314	290	314	294	312	322	307	312	287	285	287	309	325	305	329	263	286	312	282	309	300	315	261	299	330	292	302	303	310	292	313	320	293	263	310	308	318	286	305	279	287	280	312	321	281	300	280	295	283	296	309	280	287	311	281	296	284	268	329	299	287	265	304	317	277	304	282	299	299	301	329	297	277	288	271	287	303	308	292	321	310	287	301	306	275	288	295	280	328	280	305	294	305	285	300	298	317	309	323	295	273	282	313	297	308	299	286	282	283	301	314	321	306	285	298	316	256	292	326	285	290	263	304	303	317	309	318	280	298	293	264	316	331	267	283	265	303	269	258	300	319	288	291	323	271	324	257	309	294	307	271	291	301	282	307	306	295	291	302	297	274	287	265	287	323	291	288	298	282	269	304	293	292	308	316	280	298	304	278	325	289	253	293	306	294	306	309	296	305	293	289	308	307	313	266	302	298	285	295	287	303	287	317	303	287	294	309	310	312	281	286	313	299	317	302	280	298	293	297	282	307	313	295	292	294	297	276	297	282	321	296	292	294	303	299	313	286	361	296	276	315	267	287	318	296	287	290	298	280	287	294	292	291	331	293	283	285	298	303	311	277	314	288	300	291	290	306	292	264	289	295	286	300	289	290	312	312	326	304	288	267	301	280	305	294	306	269	329	302	308	301	293	285	304	301	270	282	311	297	309	297	288	308	293	299	336	272	265	297	299	297	297	292	320	304	274	314	301	268	285	272	295	291	273	279	320	273	286	287	297	310	296	294	297	323	285	313	314	266	302	295	314	311	297	298	293	320	304	290	285	298	248	294	273	290	285	280	284	302	323	263	319	294	298	320	301	276	297	300	291	292	261	296	293	276	283	329	293	274	289	288	299	295	310	298	310	319	305	300	312	317	298	305	284	308	290	298	294	305	297	311	282	292	289	279	337	286	270	311	308	296	297	303	295	281	291	327	278	270	304	318	277	296	319	267	302	291	284	290	314	289	284	309	275	295	330	294	285	320	311	266	289	271	291	298	298	299	291	319	304	321	279	282	265	328	323	281	278	325	314	291	319	313	270	285	308	300	291	278	331	283	291	288	304	325	335	295	330	281	277	283	319	306	269	287	302	273	302	279	330	280	309	310	260	272	313	308	267	302	290	287	277	274	303	326	294	310	296	304	298	304	285	284	319	320	302	272	283	298	286	311	284	274	276	245	317	281	288	280	262	314	286	302	310	293	308	271	298	286	285	346	290	309	315	306	270	332	311	285	296	301	293	291	299	289	276	298	302	333	276	281	304	289	275	274	342	286	298	290	294	305	278	281	303	317	269	300	333	287	300	307	309	301	311	301	280	283	273	282	305	318	275	301	299	295	305	293	284	277	284	311	276	285	276	271	268	276	309	274	292	310	273	297	316	296	320	298	313	308	279	303	289	293	295	268	301	294	263	323	299	301	290	250	280	304	301	281	287	278	298	310	317	305	313	344	280	331	304	283	331	294	287	303	284	265	311	297	310	287	297	297	278	283	274	274	321	300	265	292	263	283	297	317	285	314	303	335	303	287	277	278	310	310	309	306	331	305	284	298	312	316	298	322	281	277	304	277	282	300	286	325	312	295	284	308	287	293	293	301	310	316	309	306	295	302	321	314	272	274	299	326	285	296	281	287	321	296	278	270	285	294	266	276	284	302	265	311	322	300	303	301	316	304	279	315	287	299	264	286	273	300	279	323	336	293	286	288	311	252	301	296	281	290	298	279	327	280	316	306	279	289	295	288	296	334	280	295	293	316	280	291	296	289	303	310	294	275	263	303	291	287	292	283	309	281	309	271	292	300	321	316	262	265	299	280	300	300	318	286	314	281	274	297	279	289	273	307	282	298	302	329	274	300	278	304	286	292	302	265	294	298	316	286	296	313	285	320	309	310	302	281	334	312	295	313	310	257	322	294	275	276	268	301	300	311	280	297	255	278	294	278	273	317	284	286	286	278	317	321	263	321	324	294	299	294	280	287	283	307	335	286	300	280	301	290	266	291	260	301	271	280	272	303	292	315	329	286	290	306	306	300	276	323	323	322	325	290	277	290	297	298	297	310	320	273	244	305	287	317	286	284	288	287	286	325	296	308	284	291	309	305	265	324	302	305	302	297	304	318	308	294	319	281	325	301	307	297	297	321	275	313	302	301	271	297	315	289	270	289	338	302	306	288	314	275	281	290	297	304	292	289	299	304	320	309	306	273	314	335	269	293	296	332	283	296	314	266	268	332	283	319	326	297	296	307	288	307	280	314	288	278	302	289	300	315
27710	25361	32818	27097	17674	11473	6239	3372	2106	1703	1470	1181	1046	911	816	754	623	530	509	449	385	314	338	290	262	267	311	262	250	232	230	229	209	217	241	237	212	205	206	220	185	191	218	210	205	222	200	233	223	185	207	214	201	219	232	199	181	176	202	205	218	218	203	207	202	195	211	193	197	206	195	217	186	189	214	186	188	204	185	183	206	209	187	213	207	231	195	218	216	200	204	216	194	198	188	234	204	225	207	218	188	178	215	204	198	217	227	202	186	206	211	224	220	233	214	205	218	194	201	199	196	177	222	184	216	220	238	210	196	203	225	220	212	234	202	180	178	210	224	192	197	193	224	208	197	223	207	203	206	214	216	210	194	212	193	195	211	212	197	183	227	191	203	209	186	205	190	193	213	202	203	197	216	198	221	225	187	222	199	183	204	202	198	209	208	190	211	214	218	211	215	220	192	198	183	207	202	219	195	232	207	171	218	214	199	198	210	217	202	228	193	217	211	209	205	204	240	207	195	213	190	226	187	202	223	176	216	202	212	193	211	205	200	230	222	227	194	206	226	180	198	226	222	211	204	190	198	207	192	200	225	233	208	198	193	211	187	178	172	215	180	212	206	202	199	220	203	216	206	200	208	205	189	208	202	218	198	196	199	202	207	236	213	208	215	194	211	234	191	192	201	190	202	190	219	197	216	190	174	189	227	195	231	224	194	169	202	223	211	212	230	174	232	183	216	185	221	213	220	210	215	214	200	192	207	208	216	192	202	224	181	206	225	199	198	178	211	215	224	191	191	179	205	221	196	196	210	198	207	203	205	203	213	209	201	201	207	241	195	198	197	200	224	210	195	208	215	213	248	212	212	221	190	192	170	208	205	201	203	214	205	195	196	204	226	192	194	199	201	193	193	198	206	197	218	210	198	218	204	210	217	196	227	188	232	194	218	214	194	222	214	198	211	179	201	195	199	188	236	200	195	198	201	192	213	197	211	206	198	225	190	212	205	213	214	210	204	201	199	176	210	202	194	202	223	214	210	224	203	224	208	217	200	177	207	206	188	218	179	210	190	197	193	195	218	216	159	236	205	200	191	208	207	200	212	188	173	227	179	199	200	218	194	200	195	181	202	200	207	205	193	207	216	194	198	225	214	233	194	209	215	198	202	183	191	219	196	237	203	192	207	208	188	180	183	214	212	209	216	210	197	212	197	206	212	204	205	205	201	202	223	226	181	197	206	187	188	214	178	221	184	184	182	223	194	200	193	195	207	192	164	211	230	197	205	203	195	223	189	189	210	211	196	184	206	205	217	194	213	217	215	177	208	194	216	222	176	222	190	209	205	208	202	187	213	198	220	197	215	189	251	185	215	222	216	194	219	173	203	208	232	194	200	220	182	205	212	203	199	169	237	213	204	218	182	205	205	216	197	212	199	220	211	229	197	182	199	197	191	207	186	199	234	201	199	206	189	217	223	200	200	227	220	197	193	223	175	190	191	217	196	203	234	215	183	189	185	220	190	202	205	185	228	206	189	200	195	209	203	177	201	218	190	206	202	193	190	210	205	194	189	207	190	200	179	221	197	195	208	187	193	212	201	198	193	220	184	209	205	209	217	213	169	184	227	188	190	215	201	208	214	187	223	190	192	223	208	208	191	217	212	200	195	204	199	210	165	202	220	196	213	188	197	192	202	197	196	200	218	182	192	197	215	223	198	211	216	218	211	208	220	205	202	172	220	209	220	227	195	222	172	218	193	213	194	219	206	208	214	198	184	222	212	218	202	219	197	197	216	202	213	193	216	234	211	213	191	212	203	212	205	199	193	211	215	209	188	234	211	212	195	231	198	217	184	185	194	227	189	218	198	204	198	216	205	207	228	222	225	214	213	188	190	236	206	192	202	227	209	193	222	221	205	216	195	185	213	188	189	184	203	190	197	197	208	217	196	210	215	247	213	201	200	201	193	210	182	199	227	219	179	189	194	236	204	195	210	202	214	222	190	206	202	202	211	204	198	164	178	211	219	176	228	199	249	195	195	203	204	222	220	217	212	205	222	197	183	201	210	197	223	200	216	226	220	196	200	212	196	241	184	221	205	205	211	187	211	206	189	202	192	231	206	217	204	185	215	185	215	232	199	227	182	244	180	173	205	213	206	202	201	186	191	192	190	186	203	212	212	225	228	215	208	197	175	176	221	199	190	191	184	192	185	201	195	195	224	177	198	186	217	208	206	185	212	200	213	190	188	225	220	203	207	193	203	188	218	202	203	224	205	204	200	208	177	204	222	230	203	230	225	203	202	216	213	222	178	211	218	234	199	177	224	214	203	205	194	206	198	187	218	199	241	184	189	180	215	231	204	214	206	226	193	175	184	204	218	202	215	243	211	227	220	223	216	222	208	205	202	198	205	184	229	214	197	208	198	191	232	228	196	207	215	203	190	192	201	218	249	198	185	196	205	203	211	190	192	199	194	211	224	203	198	197	222	211	184	218	213	207	202	200	159	212	200	192	199	215	215	175	197	200	210	198	216	202	207	212	205	200	189	212	210	217	213	204	203	207	196	188	212	229	202	216	233	186	226	215	184	183	220	205	181	201	212	196	212	182	201	216	234	210	217	249	198	228	212	200	210	182	196	190	214	194	196	201	199	214	220	202	195	210	233	213	219	217	216	177	194	221	196	192	194	185	200	225	193	200	178	217	215	217	221	199	207	226	203	210	180	201	227	211	225	234	240	214	229	187	225	195	219	204	220	217	193	208	185	197	219	217	203	206	207	212	215	205	217	237	230	212	204	205	178	208	215	210	214	225	194	191	243	199	208	210	209	208	184	208	206	193	194	182	192	195	194	227	198	201	222	187	218	207	201	213	217	207	185	201	190	187	183	206	200	208	209	182	206	212	197	198	190	237	203	214	188	206	215	198	199	209	229	205	231	221	188	225	213	203	211	207	203	212	219	211	201	227	204	205	205	197	195	215	192	205	178	192	200	212	214	211	192	217	190	202	197	220	203	213	214	212	203	206	210	221	185	221	204	187	212	207	192	205	200	201	199	212	232	218	209	213	219	222	203	176	215	186	220	182	219	196	195	227	219	225	211	203	195	245	203	215	212	216	204	193	221	189	211	205	198	191	190	195	195	197	214	203	203	191	210	194	208	200	181	186	209	203	220	194	205	187	203	211	193	223	176	196	192	202	205	187	211	188	207	210	214	214	188	201	191	224	211	221	200	220	207	200	218	209	190	201	205	176	215	191	211	191	194	193	206	207	202	206	180	201	190	204	189	211	212	227	219	212	193	209	208	220	222	199	224	194	194	204	216	226	193	222	196	238	204	196	202	183	191	214	199	191	212	209	212	208	216	186	204	197	196	178	209	220	180	211	194	199	225	193	209	195	223	204	200	222	210	188	203	195	196	209	222	229	203	215	192	171	212	210	210	188	210	191	208	199	202	210	179	199	215	225	214	196	219	202	205	200	201	200	186	212	193	217	203	212	205	208	206	214	206	191
28761	42811	40557	31420	23969	18883	12259	7625	5099	4237	3403	2774	2325	2001	1811	1605	1348	1181	1023	825	749	658	557	502	484	415	439	404	397	352	325	325	308	316	342	327	348	338	326	301	297	310	320	293	298	296	318	297	330	329	277	294	318	281	296	293	309	305	306	296	322	314	260	301	296	314	304	276	313	271	316	313	277	315	308	284	304	299	276	285	268	287	298	326	333	294	291	318	279	272	255	294	328	277	290	301	285	270	286	323	297	299	280	320	319	267	318	276	278	280	303	277	295	276	289	316	266	298	281	305	289	319	288	275	283	283	304	293	316	267	322	291	296	295	297	303	289	299	315	270	284	315	293	287	301	318	271	324	324	285	312	306	323	330	285	291	302	298	267	277	304	328	305	283	304	287	302	309	280	294	290	294	308	305	292	298	309	301	280	298	288	304	287	301	254	297	309	307	294	291	288	291	252	288	302	315	328	308	290	328	277	306	293	286	289	286	291	285	339	280	300	279	313	289	325	305	285	296	301	317	282	320	321	296	302	295	278	291	303	301	291	304	297	305	303	281	294	291	322	299	269	313	278	312	296	329	277	295	288	295	296	287	301	313	292	307	294	319	280	299	301	296	298	314	271	337	295	286	256	276	333	280	268	267	301	291	291	278	308	307	267	296	326	284	270	311	302	348	277	305	308	276	314	310	322	283	288	257	321	299	297	291	301	302	289	311	295	287	280	299	265	291	300	295	316	307	307	275	303	309	285	311	296	285	296	302	339	283	295	304	273	308	288	306	305	330	298	274	294	308	262	296	318	301	290	277	305	334	303	300	307	273	295	312	321	306	312	301	276	313	274	293	296	285	315	290	283	309	291	299	304	277	301	328	283	287	305	308	312	301	328	274	327	290	308	303	301	297	277	321	282	288	301	311	290	290	298	295	325	302	316	330	267	276	311	286	298	289	308	299	338	269	313	297	293	296	285	275	276	273	301	293	286	304	283	280	303	264	315	313	292	276	321	295	314	323	301	302	298	311	282	299	318	297	273	288	286	325	294	284	272	284	290	303	284	281	301	295	289	262	294	293	294	305	298	303	290	293	291	280	279	287	278	299	299	310	285	312	307	308	307	309	334	298	309	321	295	289	321	332	322	338	264	329	305	334	303	286	317	305	261	288	277	311	271	323	294	331	304	297	298	278	332	289	287	281	321	289	308	286	346	287	281	267	283	297	294	325	299	291	331	306	312	346	336	298	307	280	313	300	297	275	285	306	306	292	279	294	317	267	311	304	274	291	273	320	300	274	300	293	271	275	314	300	305	290	302	285	284	284	290	301	317	282	301	286	273	332	286	301	297	298	323	299	291	297	306	294	285	313	299	322	303	301	348	280	280	255	288	286	265	306	276	330	298	332	292	280	291	298	284	294	281	283	272	303	274	290	305	288	304	278	348	302	324	298	296	296	295	290	295	309	295	279	316	277	292	295	323	273	318	278	256	317	290	277	295	283	308	322	299	265	270	296	264	296	285	309	313	282	270	296	295	288	272	301	287	301	284	291	301	301	336	293	280	301	300	269	294	306	324	304	291	308	298	331	326	270	280	263	305	292	294	302	296	283	287	282	292	293	285	291	302	298	312	318	301	300	297	293	276	309	299	291	302	302	300	325	316	293	298	277	310	318	276	312	306	309	276	309	301	284	302	297	305	298	269	286	265	309	297	300	299	302	316	323	292	290	289	266	300	268	280	316	312	292	295	303	284	313	291	292	309	274	299	297	284	301	296	311	297	312	294	302	274	293	311	277	292	276	296	299	324	304	317	297	304	277	299	293	295	317	297	272	281	301	313	296	313	287	331	283	290	301	309	302	289	304	288	316	305	322	269	258	343	301	291	303	291	317	267	326	287	306	293	284	306	292	288	272	306	280	286	310	287	293	307	298	289	303	289	316	331	325	258	302	292	295	323	316	296	305	324	311	281	284	275	282	289	305	294	325	294	280	309	272	298	313	304	291	275	291	300	317	308	268	318	318	277	273	301	309	296	319	331	320	287	283	307	281	292	276	306	269	333	291	303	295	285	289	310	283	304	290	268	301	306	325	269	272	260	322	298	273	299	283	273	303	310	303	292	300	266	314	340	314	321	286	329	247	302	288	280	295	272	297	303	282	287	305	299	309	299	285	288	280	321	323	319	283	303	314	272	306	287	293	294	293	290	262	292	301	334	278	292	279	278	301	296	301	281	270	273	307	295	321	317	316	323	277	290	298	287	303	284	282	296	325	280	302	281	286	333	293	301	302	302	285	301	279	312	323	273	302	281	278	285	286	325	310	281	300	303	295	311	260	260	308	290	299	265	293	291	322	287	276	294	286	332	293	318	277	298	295	328	254	294	296	296	294	301	302	288	308	294	280	296	290	283	300	292	301	274	310	304	284	284	290	315	318	288	276	330	276	307	310	294	288	295	273	340	297	299	283	302	282	276	326	302	302	277	298	276	289	291	316	309	279	274	309	310	316	301	341	282	312	270	298	318	320	282	272	275	299	306	277	337	293	314	317	285	307	318	301	283	282	291	303	298	300	320	319	314	293	317	279	304	299	268	288	270	300	287	308	299	313	285	307	300	278	265	298	282	272	299	306	289	269	305	290	279	284	320	268	301	293	295	297	306	283	288	315	315	310	270	306	294	305	289	283	282	315	275	303	258	280	284	330	306	289	294	283	299	319	294	285	301	299	316	298	294	290	296	303	301	306	313	303	305	302	304	319	291	276	299	309	299	274	310	309	263	280	300	285	284	285	306	267	300	288	314	276	301	298	331	302	299	306	313	289	324	290	309	290	304	313	321	280	286	309	277	294	299	320	298	295	307	298	297	291	293	274	320	294	259	308	304	261	325	330	316	299	280	315	320	281	269	314	292	304	311	306	325	294	272	287	290	262	351	277	310	297	295	287	267	327	280	262	289	285	287	294	304	279	313	310	291	305	309	315	290	284	296	330	272	285	294	307	288	298	305	281	287	298	321	309	347	276	301	274	326	300	268	308	286	292	269	296	323	283	286	296	299	297	314	282	310	305	270	300	325	298	311	301	280	263	278	322	263	275	257	301	309	291	310	301	291	299	306	300	301	290	295	249	272	285	287	292	281	280	298	314	290	314	287	329	297	281	301	329	330	313	300	311	281	307	279	339	304	301	283	313	303	280	293	264	273	298	308	302	290	280	312	293	296	308	300	288	341	278	291	290	292	287	304	301	292	290	277	272	264	317	287	312	266	348	323	323	298	267	283	288	281	285	289	288	297	300	318	294	300	309	302	301	300	314	303	306	269	311	309	268	312	302	258	294	306	287	313	295	286	321	285	300	297	280	282	299	306	305	316	315	266	279	310	301	300	309	293	294	287	292	267	286	291	289	308	293	313	308	289	294	311	293	319	281	282	313	304	292	301	286	270	295	333	285	292	284	280	309	297	313	286	311	297	277	286	283	307	306	303	311	281	304	297	294	303	283	347	289	305	310	297	282	299	296
24104	21020	28391	25860	24247	22712	16229	9333	4634	3844	2926	2269	1901	1603	1329	1293	1093	961	841	711	615	580	480	454	399	342	340	341	304	291	287	263	279	281	241	234	234	241	243	237	238	234	223	226	257	259	213	248	207	221	212	224	242	224	209	213	240	243	240	220	216	222	203	230	255	227	218	224	224	225	202	193	223	223	254	214	245	232	240	200	242	243	228	206	188	231	245	212	212	241	220	194	213	220	223	219	224	212	228	239	240	222	211	223	222	230	224	239	206	223	218	227	216	232	228	214	231	243	202	217	220	224	217	230	222	225	221	234	228	238	206	223	251	179	233	205	220	245	244	228	221	237	209	220	215	188	216	224	204	247	234	226	230	220	221	217	236	250	246	237	228	211	236	227	227	231	228	242	212	254	218	262	223	205	207	242	224	212	222	221	223	234	226	213	209	236	240	205	208	228	212	224	237	238	229	207	225	254	233	237	231	234	238	221	236	219	243	232	197	246	215	216	219	216	238	238	219	213	209	251	194	259	236	228	212	228	269	223	229	230	241	209	209	237	245	254	229	229	219	204	252	225	217	232	227	240	245	218	237	199	250	222	208	216	232	227	207	239	239	236	233	247	264	219	235	215	233	220	224	217	220	212	227	226	223	239	239	200	217	253	225	212	208	211	221	230	212	190	228	223	226	219	231	239	224	234	228	210	256	212	242	217	223	219	228	229	213	228	204	218	214	241	218	216	224	234	231	254	238	229	219	250	213	207	235	221	253	254	216	207	201	216	219	241	236	226	229	239	234	233	215	230	229	203	217	229	230	202	223	230	207	230	202	217	226	244	219	204	240	232	238	229	239	227	207	209	228	241	232	235	242	241	202	202	209	224	241	210	226	200	214	230	258	233	230	223	241	208	227	247	231	227	209	210	225	230	215	219	223	237	248	226	262	234	210	218	253	230	228	216	198	250	237	222	243	220	243	220	225	202	224	237	208	196	209	203	248	222	215	242	208	219	217	247	246	222	244	207	210	195	202	240	220	234	226	228	210	237	222	220	226	243	249	240	240	248	216	237	184	228	218	212	221	231	250	232	241	224	223	227	216	235	230	255	219	228	216	219	193	227	205	209	252	226	202	226	204	216	209	242	216	243	219	226	210	236	239	242	221	227	224	224	214	197	200	238	202	214	202	221	236	206	222	226	228	205	212	232	199	226	211	197	243	203	218	224	258	208	225	255	218	232	231	250	226	224	234	242	222	213	219	214	214	218	227	208	203	233	218	215	217	241	206	210	239	231	259	231	245	250	205	219	212	239	227	211	218	237	214	243	209	223	235	197	199	218	248	216	237	245	211	234	222	247	221	233	215	239	202	233	209	221	224	193	235	255	204	195	230	217	239	211	247	229	232	233	234	211	222	241	216	242	250	228	215	238	228	223	209	220	234	228	238	250	219	237	227	238	213	248	236	228	193	204	250	252	210	233	229	243	237	233	223	255	248	241	246	224	220	202	247	229	226	209	225	215	236	219	223	228	199	246	230	215	204	229	230	214	238	239	212	224	243	226	226	237	216	233	225	248	244	234	196	229	235	243	222	239	225	232	258	220	235	237	242	220	221	213	242	220	233	224	204	228	243	201	243	190	235	248	225	262	251	236	221	228	210	222	208	241	241	215	228	241	231	212	240	199	209	200	230	232	227	260	227	204	235	226	222	232	254	243	211	228	229	227	249	231	234	206	225	222	217	201	199	218	225	211	247	223	223	224	243	234	200	236	214	230	256	237	227	228	224	250	239	221	231	217	215	222	218	239	212	217	225	224	220	196	227	228	236	237	225	239	233	240	221	252	230	228	228	219	219	215	231	207	228	215	213	204	221	221	241	236	229	221	199	214	215	228	216	219	196	200	204	200	230	227	207	227	250	216	227	233	228	242	236	223	202	214	224	233	216	226	236	221	197	219	210	219	234	232	221	226	226	219	206	225	250	240	253	229	226	219	239	234	210	217	218	191	221	240	230	232	226	242	230	210	215	247	234	230	218	204	239	232	231	220	255	234	243	236	235	197	237	204	219	241	253	250	239	216	242	249	225	254	210	184	244	210	197	214	244	222	257	217	217	255	244	229	205	212	202	239	230	237	221	232	224	221	228	211	214	252	217	231	232	233	248	220	217	227	239	207	197	228	209	234	233	229	224	238	250	225	245	211	220	218	216	226	220	256	218	229	210	215	209	240	247	221	219	218	242	242	212	232	246	229	230	237	232	224	214	205	222	225	237	213	250	208	234	214	235	246	239	202	220	235	220	218	220	243	189	202	228	217	226	215	224	251	248	216	210	220	237	245	196	218	230	222	224	213	226	258	218	227	207	224	248	225	211	241	213	225	219	182	233	201	187	230	229	202	244	223	191	222	215	209	211	238	216	227	234	210	217	216	209	243	225	188	237	234	238	199	227	221	256	225	245	197	230	198	253	242	248	225	204	221	230	222	238	235	230	220	237	238	212	247	237	227	244	225	217	199	196	238	225	217	231	259	212	230	248	210	235	210	220	244	222	206	236	207	235	240	249	220	228	258	231	225	223	214	228	214	243	226	227	216	240	224	214	236	217	225	209	240	229	233	226	232	195	258	201	232	248	218	234	204	240	204	244	218	221	234	233	227	222	249	221	216	226	218	219	241	232	227	231	216	228	224	203	220	243	227	223	230	232	210	223	212	228	229	209	221	230	218	209	220	219	213	214	217	233	254	227	216	219	249	253	230	217	249	214	188	229	208	224	230	224	220	216	229	244	232	211	217	228	253	251	258	223	243	226	222	216	222	255	239	241	242	247	218	205	233	261	232	211	225	232	190	214	237	248	225	228	224	227	239	233	205	204	199	218	237	199	215	189	244	220	251	207	239	212	236	238	222	214	229	218	211	226	181	212	223	237	217	237	221	248	251	249	224	232	230	242	223	213	211	212	237	237	245	206	240	223	236	239	193	230	225	215	226	241	221	230	219	250	231	236	225	212	247	277	224	250	212	246	257	248	210	218	243	236	243	217	222	252	224	215	225	208	222	247	203	201	222	235	231	225	223	240	230	196	222	227	230	245	239	256	218	184	216	220	227	224	229	208	231	222	229	216	257	252	221	207	242	196	204	250	226	220	214	223	229	218	215	234	230	218	224	217	227	239	235	217	202	185	203	243	226	242	227	224	223	200	220	240	234	246	210	220	200	228	221	238	214	218	221	237	222	213	244	238	217	204	246	216	226	242	248	180	210	223	249	218	242	224	224	238	211	236	226	228	244	221	223	215	213	222	209	235	234	218	199	196	220	233	218	202	249	226	212	201	216	199	252	233	219	217	215	242	232	227	238	231	226	246	229	221	230	246	205	266	198	237	208	211	230	239	232	225	211	230	253	212	265	203	252	224	228	210	222	217	234	235	220	223	213	230	217	250	204	219	259	235	228	233	251	232	208	235	235	205	217	248	218	253	230	217	205	229	234	210	272	228	192	242	221	248	210	205	231	212	236	220	230
28499	50674	49075	39778	33142	28171	21194	15646	9746	7926	6100	5119	4119	3558	2959	2749	2424	2004	1692	1436	1174	1069	894	774	697	624	550	481	476	445	416	415	404	389	401	376	370	386	399	379	356	375	334	353	369	325	360	337	358	331	329	368	324	330	319	303	320	333	329	355	340	352	319	348	323	320	312	346	335	307	303	305	265	350	323	345	331	355	351	350	322	336	326	318	349	335	303	339	326	321	298	316	300	308	337	351	340	298	306	353	361	310	327	322	328	365	327	300	346	310	362	336	327	321	323	319	306	333	309	331	351	331	326	333	301	342	342	336	299	334	300	333	307	312	331	308	336	352	357	300	334	322	328	312	319	339	289	305	335	359	348	330	331	361	325	311	362	320	331	324	327	343	332	293	341	292	353	350	317	360	366	293	319	335	321	342	336	332	326	308	355	339	336	334	324	312	329	331	324	322	288	347	328	335	318	297	326	309	332	323	355	334	336	345	312	316	322	334	362	323	315	354	346	326	330	341	346	338	341	317	330	289	299	300	317	311	324	312	322	293	349	324	340	332	323	327	295	329	351	328	307	337	311	290	333	321	340	322	323	328	321	336	343	323	378	329	335	341	321	315	331	344	388	319	334	321	320	343	312	355	330	307	322	310	337	337	340	356	343	340	344	282	357	327	334	319	332	365	289	375	312	339	333	328	328	314	324	303	362	360	329	335	302	277	354	320	353	347	323	324	348	326	316	361	348	359	355	344	312	338	345	309	351	335	314	357	313	323	327	348	294	307	341	337	313	323	296	327	317	335	323	339	335	312	307	338	286	314	327	358	311	309	345	330	351	323	353	370	334	307	329	337	353	337	315	339	312	314	317	321	339	329	334	283	328	360	329	334	333	347	347	344	307	329	349	348	338	316	312	329	344	333	320	331	340	345	346	353	332	292	331	335	326	338	354	312	331	317	323	347	316	347	303	349	346	336	338	312	330	356	331	335	352	371	338	322	318	336	304	349	373	331	317	319	340	324	328	338	328	304	310	331	345	345	317	351	296	366	365	354	310	317	316	336	342	296	313	325	311	348	344	324	352	317	334	341	327	294	339	326	337	347	359	320	339	340	361	332	308	312	357	330	296	360	359	316	353	329	306	329	305	309	331	338	331	331	310	340	335	308	318	373	319	338	332	356	340	332	338	332	326	303	309	351	354	336	325	347	319	318	307	335	324	336	342	320	343	338	349	365	316	358	341	349	294	340	340	341	328	349	316	314	340	324	317	320	327	317	284	305	325	332	361	308	330	310	335	338	344	332	321	323	350	339	327	337	319	297	296	295	323	304	306	331	342	337	333	332	352	349	329	348	344	341	342	349	329	303	325	328	342	335	301	343	302	335	320	340	315	339	329	340	322	344	338	319	336	311	335	358	366	305	312	361	286	348	322	340	292	312	316	301	293	356	311	334	330	304	327	319	372	311	302	328	311	335	331	333	326	297	362	334	299	328	333	337	305	339	316	341	327	351	372	371	351	334	328	348	345	318	326	375	307	322	323	355	333	309	320	332	312	360	335	335	339	320	316	343	377	322	330	316	316	329	316	326	363	330	345	341	328	351	298	313	305	356	365	306	313	343	341	324	331	354	322	339	327	358	325	340	339	335	333	338	337	323	367	312	335	319	328	275	359	364	335	311	341	308	340	326	328	332	349	326	357	332	321	343	362	299	337	321	335	334	348	314	361	308	314	331	326	358	328	321	350	324	316	321	332	327	349	314	366	344	350	343	318	310	349	293	355	339	339	347	322	301	329	322	328	341	327	320	346	345	307	332	309	363	350	326	360	324	293	336	326	312	329	331	343	328	328	333	299	352	343	352	311	295	312	337	327	298	345	377	337	334	346	336	345	324	341	310	365	339	312	349	341	324	330	317	314	342	321	336	343	323	345	337	324	324	371	322	344	366	346	367	348	332	323	355	360	323	308	339	331	321	334	338	353	320	329	337	337	326	315	329	311	325	303	314	359	336	341	321	311	336	370	334	327	342	333	330	362	295	297	345	308	338	352	319	328	284	335	325	335	310	346	300	297	334	300	349	360	329	353	339	324	317	325	371	290	320	341	333	337	329	318	309	275	338	327	340	322	352	330	309	337	366	333	303	326	335	286	298	326	334	328	323	333	327	309	318	311	328	287	326	329	339	310	344	332	293	310	359	339	340	313	330	325	322	347	308	298	337	302	345	310	311	353	330	368	372	321	326	324	312	320	365	328	296	325	312	304	295	321	324	360	326	301	348	313	302	325	318	330	319	316	312	343	345	313	335	318	336	357	305	324	331	296	315	343	342	344	323	327	304	324	363	365	316	319	334	348	305	338	319	301	341	320	347	328	333	337	368	349	375	335	347	325	304	336	335	278	314	330	330	327	327	313	336	313	359	297	333	337	321	315	300	300	343	323	313	329	313	351	308	302	329	317	309	338	343	308	350	311	319	371	355	325	324	321	346	352	315	331	321	315	322	310	325	333	378	342	302	326	324	346	331	311	329	363	320	349	346	334	338	336	322	339	345	326	334	292	348	293	316	326	328	328	368	332	318	334	325	358	361	326	316	334	323	329	349	326	315	336	357	315	327	311	327	339	316	319	305	274	300	316	328	331	355	300	318	308	336	308	330	323	328	334	301	305	326	290	306	318	322	332	350	315	351	318	313	347	334	342	322	333	310	327	349	338	347	351	361	324	325	320	347	309	330	309	317	324	336	323	338	300	315	315	334	313	368	302	352	306	358	347	320	323	326	348	338	349	309	327	336	333	321	289	322	278	315	352	335	314	375	339	316	330	348	291	344	372	302	362	346	356	322	348	346	324	313	352	338	323	331	363	340	336	346	331	363	315	375	286	348	317	349	326	382	320	358	299	330	351	330	347	342	351	334	351	319	344	366	333	328	330	334	332	317	304	363	313	340	335	329	332	348	348	347	328	349	294	350	318	326	357	318	333	325	364	332	305	312	338	318	350	350	320	351	334	323	308	356	355	311	323	320	342	325	308	313	306	337	319	341	337	316	312	330	350	340	313	322	329	355	323	331	325	329	342	295	336	358	327	335	348	328	321	333	344	324	340	327	307	333	325	323	336	311	331	346	308	337	306	327	365	320	339	341	312	329	324	311	311	337	339	312	369	351	322	324	336	366	321	337	354	365	333	352	337	332	346	341	304	318	344	318	333	306	329	325	305	315	344	312	298	363	335	312	319	325	347	348	342	320	343	363	318	352	320	334	344	321	319	310	340	356	300	330	339	311	345	329	339	314	350	340	365	323	333	335	330	324	335	342	329	326	322	342	320	343	332	329	329	359	337	302	306	319	356	340	311	363	328	307	319	314	305	335	322	351	335	349	335	338	314	319	322	343	338	344	330	348	332	335	353	343	359	329	316	344	311	318	349	311	340	351	319	339	356	348	337	333	339	320	357	355	328	342	338	360	346	359	328	339	289	339	325	324	322	317	325	334	326	289	335	348	345	307	337	343	331	323	354	311
23057	21021	28610	24106	22968	24836	22710	14435	7515	5605	4104	3376	2705	2259	2023	1740	1642	1436	1242	982	867	723	615	520	497	368	403	386	318	293	252	254	271	227	239	251	242	240	246	211	221	216	208	206	207	228	189	214	216	219	221	227	203	224	198	216	202	208	218	209	216	215	221	190	180	200	219	213	185	180	203	218	221	206	206	205	215	215	197	208	184	223	185	202	217	209	202	225	200	200	208	204	216	193	203	175	225	202	230	186	220	192	192	203	242	224	208	223	205	218	219	214	178	222	192	210	208	210	197	180	214	167	176	191	216	234	193	189	204	218	210	206	225	205	213	196	183	212	209	216	192	197	192	185	202	197	198	186	231	191	207	158	201	209	220	237	216	200	197	181	191	230	196	209	214	199	248	232	193	185	203	187	230	197	205	194	210	185	208	205	211	201	197	187	195	208	207	187	201	187	201	207	187	224	233	216	194	209	217	179	199	188	194	198	184	181	208	204	193	233	216	211	197	187	214	189	208	195	198	215	210	230	201	219	183	177	211	195	194	191	197	199	217	223	198	209	211	217	227	187	194	205	221	202	218	223	196	208	198	187	185	167	201	202	207	209	186	191	207	220	196	221	177	193	194	218	183	187	208	191	199	216	235	201	175	175	198	217	225	200	222	207	210	207	198	206	224	181	182	208	198	210	205	202	221	207	179	193	206	218	220	226	215	219	209	190	185	206	191	209	217	203	193	196	204	209	199	193	189	210	192	191	179	204	205	218	206	185	194	211	195	214	215	206	189	220	207	208	182	212	201	181	207	198	198	223	199	215	222	210	200	189	200	208	190	242	206	196	202	208	215	238	213	200	203	206	193	183	189	185	213	221	196	202	206	193	201	192	190	200	199	186	226	194	195	211	225	193	199	197	186	209	192	192	215	197	182	202	192	211	205	196	209	191	207	209	199	216	191	220	176	199	211	192	198	227	214	202	219	195	203	203	206	186	194	187	206	253	199	209	173	219	219	217	231	201	202	199	181	195	191	199	194	185	209	220	196	211	196	213	203	216	197	213	228	208	200	205	209	235	182	177	198	205	197	179	180	215	191	205	207	206	166	198	198	200	213	183	204	181	215	202	211	191	193	199	197	183	215	191	198	204	189	222	183	229	208	207	182	211	198	182	201	181	195	215	211	232	201	201	198	192	216	185	210	212	231	224	201	187	213	179	201	214	215	192	178	203	201	204	204	203	188	217	234	194	202	208	212	203	197	200	195	207	172	210	190	188	186	208	188	194	193	193	195	194	204	186	195	185	168	230	172	211	229	232	213	214	211	198	196	216	204	209	214	209	209	199	197	202	202	224	191	229	207	177	201	185	231	224	222	202	189	203	190	216	209	197	181	221	221	207	220	228	203	189	198	182	200	197	185	200	200	189	226	174	206	205	209	220	192	205	209	215	193	232	204	199	200	205	190	172	195	184	192	226	200	206	219	204	190	185	203	205	224	195	199	176	206	214	214	186	205	219	187	205	209	199	220	215	181	225	230	201	183	201	179	222	209	218	204	198	222	231	179	193	191	213	190	172	202	209	198	205	216	202	191	212	178	204	205	195	211	184	224	189	207	212	199	193	197	209	191	199	209	217	207	193	205	201	200	189	196	194	228	220	184	192	209	214	201	209	221	187	201	212	208	216	202	212	196	190	220	210	188	202	177	205	209	179	193	183	217	199	187	200	226	211	208	211	206	183	212	196	205	204	210	204	203	206	220	211	200	220	225	216	186	206	188	197	185	199	195	221	203	204	215	192	183	212	212	193	225	209	220	209	209	222	219	180	217	204	204	199	215	196	216	221	206	197	208	226	223	202	221	236	196	201	205	200	213	203	206	199	225	199	202	212	182	205	214	179	196	168	219	221	188	218	215	213	183	194	204	191	215	202	234	237	205	191	191	205	219	194	207	182	201	197	201	183	190	221	186	202	201	203	228	193	210	168	204	218	201	213	194	177	176	191	193	207	225	183	183	210	220	209	185	218	204	202	209	215	197	219	214	199	197	198	230	174	218	201	183	199	215	220	241	219	185	191	197	208	224	189	205	203	217	202	192	182	212	181	179	207	199	196	213	194	185	187	185	210	219	220	198	217	201	198	177	201	190	228	192	208	181	217	195	203	194	194	203	202	196	193	218	202	201	178	220	200	194	206	181	207	185	208	203	200	231	228	199	196	201	222	183	197	232	220	191	218	213	206	186	201	195	201	200	214	211	211	211	200	203	191	235	221	212	229	204	213	178	186	203	204	190	212	204	216	210	179	227	239	174	195	222	218	201	194	192	212	199	223	183	217	210	199	218	239	209	216	193	204	201	190	226	179	204	203	184	214	191	199	210	216	196	193	191	203	192	214	214	224	218	215	203	181	191	199	191	200	205	205	211	218	215	197	184	227	207	203	215	201	217	226	215	195	192	188	205	209	207	192	213	194	210	201	212	211	212	215	204	202	202	185	209	174	226	204	182	199	228	198	208	218	200	223	199	231	215	219	201	194	191	216	197	201	193	201	214	229	203	221	214	216	225	202	186	188	213	192	190	181	231	203	177	198	198	230	215	212	203	209	198	191	193	189	198	204	222	199	207	184	213	203	220	183	193	198	200	190	221	178	219	169	179	200	205	208	195	195	190	197	197	196	210	192	189	183	220	202	215	222	216	172	223	180	225	230	204	199	202	190	204	187	183	204	193	217	192	214	207	205	195	181	189	214	195	209	201	193	211	201	192	213	192	219	202	198	192	198	188	204	183	194	194	193	215	198	212	188	201	218	206	198	216	199	188	203	218	221	188	207	212	192	198	197	192	204	216	197	196	187	198	185	222	215	191	185	186	202	222	194	205	174	191	204	208	203	200	206	199	212	209	215	192	175	190	207	229	229	209	206	201	181	204	238	206	190	209	201	200	221	217	204	207	201	202	174	168	218	196	205	197	209	200	190	184	211	198	190	219	211	229	177	199	190	194	175	204	222	208	171	207	210	173	206	205	197	226	203	196	203	210	216	210	192	202	212	209	228	203	185	216	195	194	219	201	211	200	188	217	204	176	239	194	201	201	206	186	207	214	218	191	202	217	207	189	224	212	184	182	198	204	237	208	185	172	202	197	210	205	174	221	196	214	233	216	206	216	195	191	199	195	197	219	209	177	232	199	186	208	214	192	215	229	201	220	205	204	193	192	201	214	191	225	229	200	185	197	219	237	210	181	230	205	179	213	185	216	185	191	214	200	173	213	198	199	202	202	202	205	200	201	209	168	191	222	200	214	219	194	222	194	232	185	223	216	211	209	188	192	174	192	221	203	188	202	224	217	215	195	205	181	210	190	197	209	199	207	232	190	200	207	201	194	184	173	187	225	189	178	188	214	191	211	199	183	212	201	196	210	228	209	208	237	209	217	190	224	233	233	186	195	208	179	197	202	196	204	193	214	188	212	191	191	187	215	211	192	180	201	205	183	204	200	227	199	208	187	186	220	216	198	183	214	200
31364	55676	54227	44836	37942	32010	25734	21117	13486	10938	8516	7229	5687	4789	4144	3658	3406	2804	2470	2115	1727	1454	1277	1018	829	772	705	643	509	465	424	433	396	374	342	400	334	346	331	357	291	367	311	318	306	332	302	344	310	320	333	299	325	297	285	312	330	288	300	314	302	299	274	309	270	295	292	284	307	304	301	300	289	262	293	304	327	312	305	283	290	306	309	298	319	291	293	290	296	348	308	287	281	298	298	313	282	275	321	247	312	281	295	297	288	311	298	307	275	287	309	301	282	289	306	297	290	293	282	304	275	305	285	297	301	305	280	302	301	306	289	305	283	317	272	325	289	309	311	315	294	286	296	310	328	271	295	279	299	316	295	290	282	265	298	249	296	300	271	283	310	296	288	315	348	310	284	302	291	290	282	291	307	321	277	303	277	326	307	279	312	287	299	287	284	309	329	297	275	302	286	303	288	291	303	286	308	288	275	321	256	274	302	316	310	299	278	290	304	284	278	299	269	309	288	310	316	282	285	288	292	295	290	258	320	283	266	297	312	328	279	295	281	310	290	292	305	272	263	304	299	299	296	300	286	286	310	302	329	297	298	295	314	293	285	319	267	325	285	296	302	281	267	276	279	302	282	298	307	272	302	298	279	275	312	292	264	277	283	278	303	279	294	280	278	316	296	266	293	296	285	295	296	295	281	270	316	312	283	300	292	269	338	292	318	301	318	256	291	306	284	285	333	287	271	286	327	266	274	260	283	312	283	304	293	316	311	295	293	282	311	311	280	294	289	304	280	278	307	308	293	278	294	278	285	306	285	281	310	341	302	287	301	259	281	297	287	306	291	278	282	276	285	296	330	306	295	313	307	276	314	306	284	303	322	284	319	276	295	303	295	313	265	291	276	275	295	289	264	314	286	298	288	280	306	301	302	305	328	285	279	305	281	314	307	314	272	282	300	285	279	266	271	304	304	309	265	287	295	315	248	309	318	276	292	293	293	266	292	268	304	281	311	301	270	310	322	303	277	311	295	303	296	306	316	294	310	305	295	304	301	260	310	262	291	269	241	276	296	287	307	291	287	315	258	270	268	297	268	286	310	287	290	274	320	273	284	265	270	305	284	294	272	313	279	298	307	300	289	305	265	311	306	289	303	284	282	289	283	310	273	290	286	296	292	300	284	299	250	325	297	272	288	290	336	273	260	281	291	285	294	280	269	304	251	292	301	324	321	296	297	314	326	290	292	286	312	320	307	304	301	274	316	294	287	304	301	266	290	285	284	295	304	305	297	298	311	292	303	312	298	281	306	306	298	282	312	308	275	326	297	297	270	292	300	306	300	290	296	302	328	277	285	308	282	311	325	299	298	283	281	314	282	330	299	316	276	281	272	303	271	280	278	295	342	294	272	297	266	284	285	287	291	298	298	291	288	282	311	294	306	281	341	274	314	308	267	279	314	263	315	263	303	294	278	302	285	309	272	293	311	294	279	289	254	283	310	308	319	300	310	320	317	323	332	299	310	274	295	296	323	275	300	284	287	273	304	288	303	313	283	305	295	281	296	296	305	319	271	311	276	274	298	311	313	260	285	310	293	288	302	309	280	272	317	295	304	318	299	282	307	306	277	306	304	267	276	324	326	308	273	248	329	327	298	289	303	290	308	306	270	287	325	323	303	286	307	303	276	275	283	264	290	308	315	326	287	322	275	274	295	308	285	282	319	288	285	292	315	290	292	314	310	311	300	288	289	312	304	341	285	293	294	290	281	299	310	301	301	288	311	316	324	285	291	298	306	287	288	289	295	261	279	317	279	265	331	308	291	307	288	318	297	292	257	289	308	279	273	298	276	294	308	297	297	321	294	288	287	295	287	281	268	276	262	279	291	297	275	290	308	260	278	294	274	286	274	284	278	287	266	272	284	288	299	315	316	289	292	285	237	323	309	285	317	273	286	263	287	296	315	291	286	282	284	282	282	302	287	256	288	297	301	279	298	315	296	280	323	272	290	304	301	271	264	271	297	290	301	288	282	289	262	276	308	307	298	279	269	276	319	250	308	293	299	303	299	287	315	281	268	308	279	299	314	281	284	282	293	262	307	285	303	280	261	282	283	282	288	283	287	318	289	266	317	284	294	328	302	296	265	281	261	327	287	297	261	322	255	287	303	301	281	302	331	295	289	287	285	315	290	291	302	310	311	288	286	281	291	308	312	318	268	342	305	297	288	279	307	319	306	296	306	320	297	311	290	287	297	316	321	290	281	289	299	303	292	291	295	293	282	275	325	291	280	281	301	301	300	300	291	261	313	293	305	319	309	272	295	270	330	296	288	281	264	306	303	291	289	273	309	312	295	308	293	282	283	293	288	290	313	270	312	306	290	272	316	284	280	317	284	270	327	300	267	309	277	282	298	304	307	283	312	276	270	312	288	292	270	261	294	295	295	292	290	281	286	289	312	297	281	271	322	289	282	283	289	288	292	284	300	289	300	301	312	281	296	278	292	301	284	275	301	295	269	264	312	294	287	308	319	290	276	278	287	302	312	308	247	323	292	320	315	281	311	294	273	313	326	284	263	261	297	285	308	285	316	285	289	285	303	300	314	279	304	287	308	291	301	292	268	297	309	293	269	283	319	270	282	239	310	301	268	278	291	257	281	298	302	282	291	278	315	284	301	284	302	273	295	271	295	292	285	270	287	331	295	262	280	321	305	267	318	280	319	288	284	257	294	276	292	326	266	309	268	315	263	291	290	270	293	280	315	276	272	282	296	302	300	276	301	311	294	287	298	267	321	294	276	309	313	266	272	313	287	298	292	282	278	289	300	309	261	275	308	292	319	263	321	288	280	317	294	294	288	291	320	270	316	318	296	294	293	289	259	263	315	298	270	295	276	308	298	317	306	294	304	298	275	281	294	308	278	294	282	286	277	328	289	297	323	303	283	286	284	300	334	303	282	289	289	323	299	311	299	279	292	293	272	296	306	306	320	312	304	288	276	302	333	300	286	299	295	278	306	286	337	293	311	286	295	287	294	275	266	317	302	297	332	299	313	292	287	277	280	276	311	303	315	317	315	278	325	333	291	272	278	272	291	290	283	289	302	298	312	286	313	278	312	275	293	292	286	307	289	300	312	303	298	288	302	287	310	302	285	288	298	298	326	279	310	276	312	257	263	291	275	301	301	301	293	279	298	274	295	298	278	283	303	278	255	312	270	282	295	303	288	304	308	282	276	297	285	309	294	297	293	297	311	284	315	290	301	305	292	296	304	290	298	295	309	269	264	281	278	294	305	281	291	296	314	296	282	324	291	303	308	278	294	302	320	313	289	290	299	290	298	299	282	296	321	294	277	284	302	303	313	289	304	291	332	312	290	291	266	270	289	289	298	290	307	279	312	330	298	292	288	299	292	323	299	290	311	302	317	295	276	270	301	239	316	294	275	290	286	295	310	292	255	306	283	302	292	293	283	292	266	252	277	280	316	292	284	274	314	298	283	317	289	284	299	279	311	298	278	308
27543	25938	33625	27421	17329	10208	6228	3480	2286	1752	1346	1067	976	854	756	674	676	611	534	439	429	363	368	312	283	244	252	234	242	237	253	208	207	227	210	240	207	195	202	202	218	180	199	196	214	212	220	215	192	196	211	222	207	193	208	204	202	192	196	201	215	184	216	194	215	217	190	201	227	199	209	205	181	191	220	206	215	192	209	238	224	198	204	207	216	185	203	216	203	210	205	218	192	182	189	189	198	201	187	197	220	196	210	207	212	196	199	200	198	218	224	207	213	170	216	211	218	206	204	186	209	214	193	228	210	215	195	185	216	184	203	192	198	220	224	198	204	197	208	205	179	193	230	180	223	199	215	221	193	212	219	197	213	195	188	218	211	207	195	209	204	184	202	214	198	225	199	231	202	193	221	204	191	182	206	187	202	212	196	212	221	196	198	213	187	185	193	213	205	193	206	210	192	233	200	194	205	179	212	229	195	188	192	197	194	203	194	214	193	192	199	207	194	205	200	212	192	197	214	201	198	211	198	218	207	199	209	199	182	211	184	189	214	189	230	213	214	224	207	208	217	194	221	199	203	199	196	216	210	234	183	193	182	216	208	194	201	225	187	215	191	204	199	174	221	198	200	182	205	223	188	197	197	209	212	231	216	221	202	194	217	185	207	194	227	193	213	205	194	221	179	202	208	196	216	194	196	226	188	183	223	193	199	197	183	198	202	209	213	185	204	217	199	212	215	174	214	203	198	212	193	209	193	215	191	189	184	215	198	205	205	202	195	218	211	197	199	192	203	216	201	210	195	195	221	219	220	202	230	197	190	208	210	198	211	206	189	213	204	176	202	206	196	200	201	206	207	191	217	186	170	184	188	230	197	187	208	214	222	213	218	206	215	193	206	225	196	196	196	207	206	182	240	204	210	183	202	189	216	199	199	192	196	192	202	212	184	189	203	207	193	213	205	218	177	212	187	211	176	193	195	198	213	189	179	197	229	191	185	206	213	212	179	214	196	185	205	200	227	186	198	207	191	210	185	202	191	202	219	199	202	193	194	185	205	190	197	206	202	227	195	213	182	211	176	206	192	209	196	216	215	188	207	186	202	198	159	195	238	208	209	203	187	218	220	192	196	189	188	211	227	196	205	210	195	201	207	184	190	203	204	190	184	203	207	191	192	197	220	182	179	174	205	216	198	197	195	197	200	185	198	187	165	202	200	182	213	230	198	190	218	219	201	226	195	238	211	211	183	198	179	195	167	197	182	197	188	202	217	221	211	211	197	202	205	210	209	183	220	211	194	191	209	208	176	196	191	213	224	212	211	209	203	213	188	219	212	216	200	202	209	207	192	192	205	204	188	204	210	201	237	199	217	177	224	211	185	189	179	205	223	196	201	216	223	208	200	200	220	213	197	224	204	212	194	237	217	194	207	194	204	201	214	187	195	212	195	203	183	225	197	207	191	201	224	183	211	190	221	176	183	217	207	206	201	179	175	216	214	215	203	208	208	185	183	184	178	193	211	198	209	214	190	206	206	208	200	206	154	221	211	184	190	220	187	196	216	205	211	190	196	183	194	167	221	178	177	201	210	200	209	194	210	218	195	203	185	182	183	214	183	207	204	220	218	186	223	199	226	199	214	181	173	215	202	207	197	181	196	205	214	207	189	180	205	207	209	216	179	196	214	176	203	218	225	186	219	205	207	178	201	174	185	185	191	201	170	206	215	224	200	222	194	211	185	211	202	207	204	216	192	211	225	201	174	215	202	224	217	182	244	192	184	206	199	198	209	204	211	195	181	190	199	194	232	203	183	189	188	205	201	188	178	198	190	204	197	231	191	230	187	203	213	207	211	210	213	217	215	186	205	183	188	199	163	185	213	207	213	178	199	201	219	211	230	217	200	201	214	210	189	213	203	210	206	197	183	231	222	205	189	177	211	198	205	216	229	212	221	193	203	206	184	197	192	200	222	194	224	210	195	176	207	204	192	192	210	194	199	212	205	186	224	209	218	205	196	222	204	214	201	206	238	215	197	175	178	219	193	211	215	198	198	210	180	200	187	213	228	202	215	202	206	221	208	199	215	202	221	209	212	207	204	219	211	203	220	195	203	194	209	191	217	188	181	189	178	204	233	192	206	195	188	200	213	205	189	198	172	190	190	191	184	197	218	211	220	196	230	203	204	172	207	193	212	212	212	216	233	195	207	176	192	201	192	219	190	191	196	184	208	206	205	180	206	193	202	203	225	233	220	203	203	215	217	220	209	214	207	201	211	198	193	208	202	191	216	207	208	214	190	214	193	186	205	220	195	209	181	200	173	212	200	197	202	205	191	206	198	216	198	227	194	186	208	188	196	210	210	202	208	214	211	184	193	241	190	223	205	177	204	223	173	180	194	193	204	202	200	207	196	201	202	208	197	196	212	201	208	209	167	161	203	184	204	201	218	190	202	194	190	187	208	199	211	234	215	215	191	191	202	192	191	188	219	213	193	218	235	209	169	171	210	212	211	184	219	205	206	188	187	229	221	207	212	195	195	220	206	186	209	201	192	211	192	209	195	196	209	201	186	201	197	185	214	219	201	222	199	216	218	204	215	201	192	222	197	196	190	214	195	208	185	216	226	196	184	207	196	223	193	183	230	195	176	219	194	195	223	183	210	225	219	221	200	201	221	211	193	203	208	235	209	196	194	182	214	205	206	192	216	203	199	195	212	212	193	209	189	185	207	179	192	215	203	173	184	201	204	200	203	208	190	208	210	208	200	214	206	197	218	214	200	195	192	202	172	195	213	190	198	198	223	180	209	212	206	209	197	179	203	224	214	201	207	189	215	224	204	225	200	197	193	194	208	232	206	194	214	189	181	204	216	207	200	184	222	168	213	197	207	195	207	225	192	206	180	216	197	211	190	180	207	199	227	185	191	192	198	210	202	219	203	194	204	204	209	199	201	196	201	206	204	213	203	233	189	202	174	180	202	224	199	179	205	202	181	197	222	187	224	221	180	211	201	185	207	210	215	218	197	216	198	197	185	197	205	206	206	211	214	202	230	197	209	205	195	198	204	195	198	216	226	199	169	203	232	206	200	200	191	214	204	212	211	184	197	206	214	217	200	174	195	203	218	228	186	208	213	172	209	196	185	188	227	210	189	197	235	234	208	208	186	186	190	197	212	171	217	192	192	207	191	192	201	202	192	180	218	221	188	206	191	194	204	216	182	209	187	198	192	201	201	202	204	202	204	191	195	171	196	189	201	203	195	208	199	225	219	200	204	203	218	198	200	216	207	201	189	199	204	181	219	217	211	207	211	192	240	201	211	191	195	206	189	220	196	204	204	206	206	222	183	233	173	191	197	210	211	211	216	185	196	201	199	225	191	230	173	199	215	188	196	211	231	212	209	191	195	196	180	186	217	186	211	184	228	210	198	221	185	194	208	215	202	222	192	200	185	195	202	193	183	195	202	200	200	199	195	206	218	197	236	228	208	215	215	208	204	202	229	199	205	217	201	213
28049	43679	41134	31285	23802	17167	12839	8067	5501	4188	3204	2592	2155	1789	1613	1373	1285	1219	1055	978	838	677	578	510	528	463	460	429	407	347	325	347	321	341	334	376	330	304	309	292	308	303	301	301	299	303	319	300	309	319	296	303	314	296	318	289	306	285	305	301	241	274	283	333	277	288	285	299	306	303	327	293	246	260	281	318	297	289	290	291	299	286	289	287	291	310	307	292	285	292	295	309	301	293	295	318	310	282	332	305	278	293	318	272	284	307	326	330	288	325	275	304	280	302	301	266	282	318	281	291	272	291	273	266	311	309	280	297	302	277	289	316	291	310	274	292	316	325	279	306	305	287	302	278	291	282	277	288	322	268	315	301	312	298	297	310	283	305	295	290	295	303	293	301	270	274	273	313	272	338	309	289	349	313	252	347	289	296	311	299	261	297	284	312	284	324	282	295	305	292	287	304	290	273	290	282	286	292	304	288	280	320	262	320	299	291	310	276	261	288	323	325	324	324	293	275	284	275	284	255	296	307	303	286	297	280	331	290	275	274	266	300	299	316	284	322	283	289	272	293	316	293	302	260	304	281	306	325	307	279	280	287	299	293	287	296	291	309	306	334	319	291	276	308	314	284	307	284	273	332	277	297	288	249	299	312	333	302	279	283	314	258	274	291	268	282	283	292	296	291	297	301	296	272	288	262	298	283	265	279	319	303	289	252	311	284	281	269	295	291	325	267	282	294	289	290	254	326	305	284	289	310	273	269	284	308	309	329	283	274	287	303	324	330	283	305	314	273	295	270	295	278	314	286	333	282	305	299	290	295	348	316	314	306	285	286	292	274	317	295	303	308	324	283	285	302	256	311	301	300	305	300	303	320	274	306	299	284	277	303	326	284	322	288	300	305	325	289	287	284	283	270	302	301	286	278	322	265	283	307	290	280	309	293	296	266	305	290	318	311	295	280	328	306	271	309	305	338	307	279	311	286	274	274	295	260	314	268	305	299	281	288	305	293	303	320	286	293	292	271	306	296	317	312	282	311	293	289	330	273	280	324	289	270	278	282	296	258	290	293	310	274	306	292	305	260	307	334	336	291	292	313	323	293	302	296	259	268	293	297	313	303	263	296	286	301	298	257	315	322	297	287	284	303	289	295	289	331	298	276	314	312	287	275	274	279	285	275	282	280	281	306	320	333	321	289	289	269	287	280	287	310	278	291	318	305	332	293	299	312	293	282	277	300	291	280	292	303	287	306	327	282	311	274	302	277	339	284	323	280	292	316	288	268	299	286	317	285	307	309	266	291	307	280	282	307	281	305	312	308	270	304	299	286	276	300	288	279	260	296	295	292	288	318	297	318	301	311	305	306	293	293	323	316	306	321	285	316	345	329	297	266	305	278	293	302	298	283	298	280	315	299	285	303	309	340	285	297	295	308	326	304	303	315	297	285	319	318	301	291	287	327	259	278	304	309	293	304	291	341	281	296	302	279	302	290	306	301	301	306	279	313	269	287	292	308	310	302	317	315	304	298	329	299	285	323	307	283	303	320	309	293	279	297	296	323	280	286	312	295	308	289	318	292	269	285	278	305	280	291	274	287	281	296	275	320	306	306	320	319	293	305	301	311	323	303	316	299	293	310	310	286	294	275	312	322	277	331	296	304	325	305	302	268	300	271	309	297	292	284	267	318	311	284	305	302	275	307	299	290	288	319	301	297	316	280	291	289	276	295	285	306	304	281	313	278	306	291	318	310	296	299	298	300	292	323	329	300	303	274	290	306	262	297	324	297	289	292	325	302	289	289	296	282	287	308	300	306	299	291	299	296	303	301	323	283	271	295	309	292	275	270	284	275	290	295	297	299	315	303	276	296	319	273	311	318	272	305	299	314	275	298	282	272	309	313	281	306	298	278	306	283	282	301	310	281	277	277	342	276	314	289	292	283	298	281	284	307	295	298	286	295	302	305	270	307	309	281	276	334	282	270	292	274	279	279	280	296	287	300	300	321	288	298	322	293	265	280	288	271	296	310	306	268	284	307	317	279	309	318	268	280	284	271	307	257	307	290	299	286	275	300	292	279	298	278	275	280	305	313	310	300	287	315	322	287	307	284	253	305	279	287	308	291	276	311	284	272	295	290	283	282	304	273	291	308	290	310	300	296	284	289	288	292	302	307	291	294	318	303	276	314	277	277	305	316	312	276	279	281	316	315	287	288	281	269	300	310	303	280	266	320	291	329	292	293	315	298	312	308	276	278	292	316	322	288	275	258	323	309	292	294	297	304	305	301	285	304	281	307	296	318	263	242	302	286	295	301	268	340	302	256	286	251	285	289	313	288	311	295	300	302	286	299	283	246	275	280	303	319	339	303	256	296	272	306	332	267	294	291	328	293	334	296	300	295	307	305	283	288	298	293	330	295	279	301	316	299	314	306	289	296	298	283	289	291	265	296	309	315	289	312	277	287	291	301	322	330	283	295	283	325	313	319	310	286	315	319	324	267	287	266	316	280	270	318	265	280	295	295	279	311	289	321	296	292	284	306	310	301	292	289	300	275	287	296	303	295	317	267	282	313	300	288	293	266	282	273	270	323	296	265	290	316	307	303	305	282	309	271	270	288	313	300	293	293	288	304	325	295	300	289	293	287	297	328	275	300	294	322	264	318	310	287	286	302	300	310	313	287	289	300	270	299	298	304	292	292	288	316	307	288	301	292	284	280	295	330	292	285	276	293	299	310	300	322	297	305	311	282	300	292	329	324	295	298	325	320	288	299	281	289	305	288	302	304	295	321	282	303	326	311	277	309	288	290	307	324	290	298	349	303	302	294	282	291	288	274	317	289	309	304	311	315	322	311	300	294	304	321	286	280	307	277	320	311	312	321	293	328	279	275	302	301	274	290	327	285	310	314	287	282	335	277	289	276	306	315	265	318	295	289	287	291	267	281	293	301	297	285	293	280	290	298	291	272	275	299	322	288	303	290	302	291	323	305	273	300	311	278	291	280	256	288	289	289	284	291	313	299	265	299	300	289	294	292	294	298	301	309	254	292	288	275	321	275	291	297	281	269	309	317	268	293	335	283	301	281	300	294	295	300	312	283	295	303	300	316	318	279	292	326	299	303	305	288	303	288	281	296	308	309	303	277	311	304	299	308	313	288	269	304	296	305	280	306	296	300	286	299	292	286	301	281	320	307	291	289	298	291	293	269	285	309	298	294	275	296	296	304	318	292	302	291	292	276	305	271	272	270	317	293	307	282	313	303	262	287	288	288	322	271	320	249	277	310	326	300	286	317	306	306	311	291	259	265	300	321	284	299	307	280	324	295	309	306	279	290	319	328	322	256	281	311	299	296	292	283	300	285	289	312	322	312	298	336	277	289	308	319	299	297	296	325	276	308	301	301	302	302	286	312	299	315	308	321	305	307	281	279	300	284	289	308	280	298	299	304	305	270	301	296	306	286	300	296	285	288	300	313	311	313	295	319	292	289	289	290	296	334	290	274	308	304	299	346
24075	21009	28361	25634	23888	20117	15743	7969	4604	3503	2640	2000	1660	1428	1205	1178	1105	984	877	814	708	583	476	436	444	327	336	309	309	273	276	286	263	239	264	233	261	247	235	246	251	238	241	240	223	240	219	230	239	200	203	224	241	245	248	214	262	198	216	231	211	251	219	229	249	218	191	214	230	253	243	206	218	204	245	266	211	217	237	218	252	218	222	254	225	202	220	209	214	225	221	217	222	205	235	213	236	216	256	263	216	222	213	213	204	223	239	217	241	205	224	251	244	231	236	223	230	230	224	220	241	218	208	232	223	242	234	229	231	216	241	220	230	233	215	239	243	245	248	223	255	209	229	236	218	236	197	232	261	218	223	249	221	215	232	209	207	215	240	202	230	215	222	231	217	217	231	232	234	220	230	185	238	239	233	242	217	221	238	216	220	228	211	221	220	257	216	226	230	238	228	256	229	204	235	231	251	234	224	213	236	247	241	227	231	228	200	226	212	238	227	212	237	235	207	221	226	221	201	238	207	220	234	253	228	207	204	229	220	249	211	247	233	213	210	247	222	212	241	211	202	224	236	208	233	230	211	222	231	231	235	225	214	221	220	224	231	230	240	249	234	229	224	232	234	216	242	212	247	201	230	235	204	216	230	218	233	237	211	229	231	227	243	233	209	212	232	228	214	213	219	236	244	218	219	243	242	237	210	207	238	238	210	250	241	240	221	234	207	198	255	232	218	210	235	209	234	216	221	203	235	219	215	229	230	234	217	262	220	218	211	207	227	224	205	224	230	232	218	235	221	223	223	223	231	232	223	236	215	225	217	201	227	219	222	222	210	236	215	223	247	211	215	219	217	247	209	246	244	220	234	237	214	235	230	237	202	212	237	238	223	211	220	237	232	211	258	231	228	232	228	237	214	246	226	210	207	239	219	232	225	245	237	206	202	217	214	231	224	236	212	230	229	199	223	214	223	232	200	239	220	197	225	206	219	230	200	213	235	229	206	211	198	212	212	205	228	246	236	227	223	232	254	230	232	237	235	227	194	244	199	212	254	212	222	224	217	244	222	252	222	215	220	228	216	233	217	248	247	220	229	234	231	235	238	237	245	237	211	206	221	199	217	263	242	224	230	225	239	225	220	231	234	224	250	223	223	229	243	221	227	225	258	203	230	220	233	171	240	200	219	227	213	225	225	223	230	245	255	212	202	223	229	212	243	226	245	235	243	224	213	226	220	247	203	193	232	243	219	227	225	211	226	223	234	210	221	248	205	216	232	221	212	254	211	259	261	207	216	243	234	246	225	204	221	255	229	228	210	216	214	216	237	242	209	214	231	207	221	230	224	229	220	258	214	217	229	227	238	238	204	213	211	202	220	256	205	223	246	201	237	227	213	223	194	202	242	219	240	210	235	210	209	228	237	228	217	234	185	222	219	209	226	241	233	243	222	234	224	221	225	216	214	243	221	231	208	210	210	205	226	197	215	200	211	217	204	243	201	224	227	234	216	217	219	236	222	250	235	216	247	204	223	215	224	230	230	239	224	229	223	237	249	243	235	223	248	215	224	251	194	242	233	225	213	243	230	242	220	208	196	225	218	235	203	266	213	258	215	220	230	205	243	226	215	244	223	223	202	236	227	238	205	252	217	210	230	193	254	223	214	210	203	224	224	242	212	224	246	235	201	231	215	262	224	203	207	206	228	219	240	223	220	222	228	201	210	225	206	223	221	234	208	213	217	221	239	225	244	218	220	230	230	235	203	200	222	244	219	211	248	232	240	204	234	211	246	234	208	230	220	233	205	217	239	225	228	244	262	222	244	237	240	221	222	224	210	219	226	246	221	224	215	240	199	253	214	236	215	221	213	234	216	253	231	211	206	242	215	232	225	224	243	206	211	214	235	235	218	236	219	254	215	210	214	234	223	247	229	213	223	237	243	245	232	204	251	232	223	226	228	210	210	219	216	216	236	216	223	196	212	244	218	233	237	210	209	207	220	203	225	233	214	205	219	218	211	217	213	214	238	221	225	258	206	227	220	244	210	242	209	236	255	230	224	235	252	202	224	199	204	219	215	239	238	215	235	216	230	217	236	222	229	221	271	244	220	234	198	222	226	252	212	219	250	227	228	243	230	221	224	238	212	216	208	204	229	211	231	235	221	211	228	217	231	228	228	234	224	222	222	245	230	216	239	223	222	247	238	228	247	227	245	211	221	218	222	237	205	237	247	218	246	233	248	215	246	198	205	228	240	224	228	250	216	242	215	230	229	223	204	235	235	229	232	228	228	224	213	231	231	231	219	216	235	224	253	222	226	226	221	227	225	253	224	209	196	238	220	208	217	215	223	219	220	229	214	208	222	237	193	206	223	238	223	207	218	214	237	222	209	202	216	215	215	217	245	236	215	220	226	227	215	257	248	213	214	199	227	213	210	246	202	245	214	201	216	201	224	226	232	234	218	234	235	203	233	216	215	247	223	208	219	240	223	210	238	207	233	227	240	251	233	222	194	243	222	204	222	225	234	218	223	257	243	202	221	206	221	237	223	242	200	243	199	205	217	233	201	214	207	218	249	227	215	236	204	253	214	213	253	238	221	228	230	220	223	206	217	255	228	204	243	227	229	211	195	227	238	225	232	213	230	212	199	244	208	232	204	243	219	210	244	204	222	203	231	238	220	248	216	213	243	222	220	218	239	217	245	190	209	222	219	216	222	203	214	229	221	211	241	234	214	235	233	226	199	236	211	218	246	205	237	220	213	230	241	253	236	226	227	238	225	225	230	223	211	208	232	227	214	233	230	242	215	192	234	217	248	228	228	228	215	201	208	216	231	236	222	230	272	224	212	254	219	215	218	202	203	241	232	214	219	220	210	205	213	222	238	236	193	226	221	231	230	213	210	219	209	205	198	232	243	224	228	228	249	238	223	236	211	209	229	222	221	247	212	246	226	223	210	220	199	229	229	227	220	230	231	221	216	236	243	211	239	271	237	210	242	220	199	228	232	240	231	227	220	234	224	194	213	235	199	213	250	253	242	219	240	240	217	214	236	228	248	201	236	245	203	219	215	229	239	190	195	217	229	220	198	210	207	208	254	206	232	230	233	207	200	223	209	224	212	205	199	219	230	231	214	220	229	221	236	256	211	213	228	220	189	230	244	215	217	221	237	231	225	213	221	221	231	208	240	215	210	195	246	249	219	190	217	234	207	236	231	245	224	237	239	230	214	242	203	268	236	227	237	219	196	221	219	216	202	229	209	252	213	223	222	213	231	248	209	206	242	236	231	242	224	224	207	235	250	223	205	224	214	230	211	220	223	231	230	204	207	232	205	206	227	210	221	219	209	240	208	247	223	215	220	213	229	199	217	239	223	203	213	236	228	259	240	218	212	213	256	216	228	199	218	222	246	221	222	234	250	229	208	229	213	219	222	219	238	226	213	210	246	237	228	225	222	224	230	215	215	249	219	211	233	208	226	234	231	218	233	223	210	215	266	215	227	234	191	234	223	198
29999	52014	49306	38663	31831	24519	21515	13688	9746	7796	5651	4428	3590	2971	2763	2548	2271	2054	1817	1611	1386	1136	935	830	696	709	578	569	524	478	414	373	376	401	414	401	389	377	352	349	349	376	359	364	366	369	355	364	338	364	348	307	319	348	318	385	331	346	320	321	312	316	358	336	309	338	361	360	332	304	313	327	337	313	313	325	295	301	316	331	302	332	332	341	322	327	318	304	308	320	347	350	312	339	349	328	320	294	338	308	334	317	353	350	342	323	315	377	351	348	318	325	310	319	320	327	335	312	335	317	321	329	318	335	333	336	318	357	351	323	314	298	346	312	303	362	301	343	330	321	343	329	325	364	339	315	280	289	321	352	353	342	318	338	341	318	325	328	317	346	341	318	287	329	318	328	340	349	339	338	342	345	335	330	346	279	335	317	289	314	354	309	343	337	342	304	319	318	333	305	326	326	316	318	335	335	338	306	343	279	320	363	329	330	346	343	335	337	332	328	320	321	364	334	326	328	366	305	332	353	326	298	316	332	349	327	315	317	346	349	325	318	305	312	349	316	315	354	332	323	340	319	331	361	321	314	316	302	336	317	299	328	333	302	322	291	346	318	318	308	330	342	320	348	322	314	329	332	340	362	324	321	338	290	333	326	351	372	327	321	302	332	306	292	318	335	309	345	348	345	339	326	329	337	330	316	345	336	325	331	333	326	325	287	338	339	328	350	334	354	340	318	311	337	290	344	315	329	319	305	328	328	315	301	352	319	320	329	287	329	311	330	330	342	308	353	346	335	304	349	344	320	333	349	338	314	335	344	328	349	331	342	329	310	316	306	333	305	338	314	317	339	342	304	310	334	320	340	321	312	301	345	329	320	343	293	315	327	322	323	329	312	323	289	316	311	353	324	335	348	337	320	320	332	319	337	328	288	324	312	369	334	313	313	343	296	304	337	320	344	325	315	324	306	335	327	299	330	333	320	368	343	342	343	291	341	377	332	328	327	321	324	308	344	324	334	315	363	314	324	343	339	335	317	311	294	318	353	284	319	315	298	308	323	342	284	304	356	316	326	350	319	334	340	295	336	348	333	341	311	326	363	315	309	349	313	343	307	333	345	332	329	332	328	329	314	333	299	352	328	304	317	339	335	320	316	333	346	332	303	341	334	331	314	339	352	330	300	318	327	336	332	315	322	313	332	360	338	332	300	317	327	338	350	337	275	309	339	338	322	299	327	347	341	353	336	323	312	297	337	291	298	333	331	340	336	321	323	345	318	332	327	307	346	343	321	285	292	323	303	338	338	335	336	313	298	340	327	312	320	319	342	343	320	322	350	316	340	333	343	351	340	310	323	320	320	344	321	311	343	356	301	313	328	332	315	305	345	310	335	340	341	321	346	318	351	336	333	298	319	315	312	334	342	315	350	328	306	321	307	337	363	337	353	325	305	335	339	316	322	326	336	331	307	305	328	313	357	328	334	332	311	333	318	339	332	314	315	309	312	354	322	344	333	330	324	361	329	314	295	347	354	353	341	364	308	307	357	323	346	305	331	317	325	318	330	331	349	305	369	362	305	322	347	315	307	315	324	350	300	364	307	355	362	331	336	329	365	352	342	336	314	303	322	310	335	327	348	326	312	333	327	336	342	300	333	345	349	298	329	308	369	336	304	351	328	342	317	321	345	284	278	354	345	350	318	342	304	315	302	306	322	332	323	329	330	322	332	308	310	325	338	329	348	353	351	334	334	333	333	336	329	323	321	342	311	324	321	324	327	336	317	302	311	310	352	332	348	322	302	344	302	322	345	357	348	290	331	319	303	329	310	340	324	310	306	347	317	331	314	323	358	338	332	336	317	356	304	307	319	306	317	290	341	333	320	320	337	316	342	346	316	348	326	329	327	322	331	367	320	333	346	348	326	326	301	316	293	346	358	340	316	339	322	303	325	332	342	334	325	318	320	339	315	330	295	337	358	309	334	277	311	321	349	329	345	308	315	313	311	300	316	353	319	329	341	333	329	342	338	343	356	338	341	312	332	309	364	318	355	324	334	355	349	318	345	309	330	343	316	343	326	335	329	319	293	329	319	305	335	309	351	303	321	341	313	317	336	334	314	336	331	333	355	369	345	333	330	324	325	307	333	308	298	326	331	325	320	300	335	340	329	339	334	327	330	302	329	314	317	317	330	332	325	364	362	275	340	354	338	359	319	320	307	308	305	334	293	332	318	324	336	292	322	327	320	333	352	335	331	332	337	312	342	321	352	336	347	326	301	325	315	312	336	329	338	339	334	330	346	317	343	296	334	301	296	328	345	340	328	290	320	332	362	296	360	299	314	339	334	324	338	310	334	349	329	303	323	310	309	344	316	328	341	340	328	320	339	299	316	325	306	302	303	326	339	339	308	304	339	352	296	354	325	339	334	318	328	327	290	318	311	309	321	331	341	337	328	366	313	316	329	357	334	321	354	351	310	316	342	320	355	327	331	314	329	307	325	325	367	290	314	334	337	361	303	329	356	310	305	330	337	345	326	304	340	348	330	332	338	352	366	317	334	311	294	326	325	297	317	314	341	324	350	327	338	329	336	333	291	312	317	306	336	330	299	360	322	336	316	336	326	315	324	321	307	315	309	312	325	344	329	327	322	344	314	312	338	326	322	313	341	309	354	315	312	329	347	310	346	337	316	322	337	300	323	319	350	327	322	362	339	325	337	347	316	354	345	333	330	316	339	361	356	369	302	339	356	345	350	337	319	301	314	326	355	323	331	320	349	341	340	335	325	283	354	327	338	322	313	306	311	344	305	335	356	342	350	335	323	356	312	337	326	344	333	336	321	312	349	335	314	317	319	327	333	333	300	311	326	301	311	334	349	324	282	340	345	350	312	336	331	308	323	309	336	316	335	312	326	319	304	348	321	325	323	315	349	338	385	313	309	300	322	360	335	315	291	323	319	343	320	316	358	324	309	336	317	314	339	298	327	331	345	340	323	292	331	325	338	341	306	295	311	318	327	322	320	335	321	334	338	323	332	365	354	314	308	322	300	319	325	304	313	318	335	307	346	335	344	333	356	287	329	334	325	299	314	332	323	330	314	336	344	312	326	290	319	346	338	343	353	319	341	318	322	299	298	333	343	304	322	264	311	293	327	329	322	338	373	339	332	355	345	336	349	318	318	347	346	315	361	314	311	316	339	342	305	328	317	292	334	318	333	307	284	296	308	321	320	303	325	319	333	317	326	360	336	342	339	323	300	310	304	326	317	306	322	299	326	328	329	331	309	300	350	317	322	311	321	324	333	346	318	319	338	345	313	325	324	336	335	328	301	317	321	324	325	307	309	368	290	313	341	302	327	305	332	312	351	336	324	324	324	325	336	309	354	334	349	333	303	342	345	326	339	338	278	269	329	320	337	338	315	303	344	321	330	331	329	307	327	349	335	345	340	317	318	368	335	305	331	337	314	342	343	317	346	307	329	324	336	298	333	330	321	309	334	306	326	319	346	339	323	310	309
23084	20997	28594	23923	22122	23566	22763	12302	7443	5752	4007	2900	2427	1966	1808	1674	1579	1452	1304	1204	978	825	694	633	526	445	399	386	334	289	264	283	263	244	248	261	223	215	212	213	233	222	259	214	202	222	235	201	226	272	212	183	171	194	181	226	190	213	173	199	200	192	187	191	204	207	179	194	205	175	183	189	201	208	210	212	211	205	205	206	170	192	207	215	210	189	188	180	195	218	182	189	210	215	204	189	183	201	191	196	214	215	201	198	205	216	201	191	214	197	208	218	193	190	195	196	187	216	193	173	202	180	225	204	216	178	199	227	201	231	183	190	218	199	188	179	192	204	215	192	194	184	218	221	213	192	206	218	206	199	180	213	211	199	188	206	199	185	218	222	182	180	234	183	219	197	186	241	223	186	204	185	213	226	223	193	186	196	181	192	212	196	186	175	192	198	209	196	197	186	202	209	191	197	231	203	191	177	190	173	225	209	203	216	218	196	205	185	199	202	213	183	203	210	210	175	204	203	182	194	199	205	185	178	205	219	191	200	191	187	203	205	193	202	187	211	192	204	193	202	218	169	191	212	190	194	187	215	216	202	198	187	199	189	213	198	196	184	210	207	216	202	201	218	222	203	218	204	215	189	206	197	182	211	196	191	223	180	199	199	181	221	193	183	200	212	195	187	205	225	207	197	219	212	193	198	200	188	213	203	204	191	178	215	173	178	192	215	190	181	197	198	203	184	202	205	195	205	212	189	204	194	220	204	204	200	208	179	215	183	205	207	178	199	198	188	216	192	211	203	203	205	186	180	216	169	188	185	219	205	183	200	211	191	210	179	209	195	196	199	218	223	198	185	210	171	212	200	196	211	203	199	182	196	209	204	191	197	165	216	206	221	175	191	204	212	206	182	234	198	215	186	188	186	190	216	200	210	200	233	211	214	203	199	202	185	211	204	203	200	193	205	195	214	200	194	203	186	210	180	177	190	195	190	201	200	213	201	193	212	186	205	207	197	202	196	192	165	188	205	217	208	214	182	229	191	192	216	186	187	182	193	193	198	201	208	206	209	212	200	196	181	191	182	181	215	192	187	182	204	197	207	199	228	203	194	188	186	213	193	199	192	157	181	198	180	212	192	209	195	219	204	201	202	185	184	187	213	192	195	194	188	206	211	191	167	214	220	197	192	175	203	200	207	226	190	207	192	209	244	189	209	169	215	206	207	183	218	212	219	201	214	202	209	219	193	215	204	197	185	200	174	190	200	197	235	208	187	220	214	199	204	228	205	195	196	211	197	169	195	182	207	207	203	197	216	195	221	208	159	192	189	204	198	197	210	201	209	170	205	232	197	194	198	198	192	177	202	198	195	223	196	200	159	203	183	207	186	186	207	196	193	192	200	212	205	198	195	221	195	228	179	213	197	209	204	212	192	192	197	203	201	183	185	182	188	184	177	204	191	195	192	201	217	227	198	187	222	184	206	184	208	174	206	204	195	200	189	212	224	195	211	177	197	203	206	190	192	195	188	205	201	196	213	220	202	210	200	245	201	214	207	200	187	216	217	188	213	173	193	192	203	189	202	206	188	187	184	231	218	219	194	189	184	192	203	177	207	207	217	188	198	200	210	209	192	217	182	233	184	193	198	194	225	198	171	225	212	225	207	198	192	207	189	209	200	195	228	206	200	202	190	208	212	200	225	185	191	183	222	169	200	205	194	201	215	214	196	210	206	181	207	204	196	215	200	195	196	166	188	205	213	202	199	193	177	218	241	211	213	199	193	172	173	190	189	223	211	216	218	223	210	201	206	192	198	204	190	219	198	217	194	200	208	223	195	207	198	188	216	196	198	210	193	189	201	190	196	190	208	183	197	217	196	199	218	202	196	201	182	187	191	223	175	205	196	179	207	211	204	197	187	178	229	190	189	179	210	196	203	192	195	195	204	190	204	186	209	174	201	229	217	179	204	180	183	206	198	212	220	214	211	213	208	199	187	209	186	215	174	197	203	201	193	209	191	206	180	200	182	182	193	180	159	195	209	204	200	208	189	210	194	210	175	209	192	230	194	182	195	185	189	190	201	200	211	205	199	191	196	202	210	200	186	192	216	215	196	181	218	205	196	196	192	207	199	190	191	189	216	184	170	222	202	190	207	202	177	170	195	222	190	198	214	183	182	196	202	178	217	187	214	219	198	203	203	207	210	205	223	233	177	216	207	222	186	220	191	196	181	182	202	218	207	195	224	193	171	177	196	200	202	172	212	204	187	205	202	183	213	207	177	198	213	196	208	204	189	171	196	219	210	231	215	194	195	218	204	214	190	215	199	233	205	185	181	196	199	182	216	222	207	178	197	207	182	199	212	202	160	195	199	191	201	178	195	202	181	239	194	199	231	189	219	197	174	220	205	194	170	219	211	204	214	196	211	173	177	175	190	199	175	205	205	213	221	195	208	196	195	204	244	207	218	203	194	204	191	194	212	195	209	160	217	196	200	193	193	197	197	198	215	216	175	187	194	215	235	193	180	218	203	201	168	195	217	185	212	192	193	198	201	220	204	210	190	234	210	197	216	196	179	230	193	205	222	209	204	194	185	189	230	205	196	171	216	197	199	198	214	199	190	180	200	177	178	198	208	205	172	185	173	197	196	192	186	221	186	207	203	192	228	196	214	178	189	210	243	212	206	199	204	187	188	194	188	204	201	210	172	174	178	197	224	200	192	195	182	178	199	213	196	201	219	200	184	228	204	209	204	208	190	185	189	202	219	194	222	187	184	212	210	174	174	211	225	198	209	185	191	183	193	178	231	209	183	196	178	210	197	248	173	196	211	203	190	211	191	216	204	195	202	199	232	192	199	187	204	201	221	202	229	174	220	208	199	190	213	215	158	194	200	202	194	190	200	207	191	229	185	199	194	207	208	218	195	181	193	196	187	201	181	197	221	187	201	192	200	219	191	205	216	216	198	191	207	203	221	201	181	196	204	189	189	203	172	213	181	232	206	184	197	187	200	196	185	168	200	223	198	196	192	199	193	200	204	221	174	208	214	199	198	209	187	165	223	241	198	183	199	213	198	202	190	189	199	180	198	213	233	183	182	224	180	190	232	222	223	190	181	191	198	197	190	219	194	211	195	178	200	213	215	198	217	205	198	199	212	194	198	212	219	204	201	192	191	214	203	224	205	218	200	218	187	186	193	201	213	223	181	222	204	208	217	195	190	185	203	216	209	177	204	208	188	210	193	185	214	200	183	196	235	213	182	194	179	217	189	218	189	185	165	197	214	184	207	219	209	196	216	197	190	186	201	192	179	195	184	193	185	182	203	216	181	183	211	200	204	213	188	189	212	220	185	157	206	219	207	187	221	199	189	191	195	199	204	216	212	202	201	194	198	189	193	198	212	221	209	197	201	207	200	185	195	209	226	225	206	228	193	202	187	178	210	200	218	201	203	187	211	214	233	199	189	211	203	194	190	202	211	175	200	185	212	221	195	203	202	171	194	195	195	178	215	196	184
32497	57784	53847	42254	34965	30181	25895	18942	13853	11034	8232	6333	5143	4351	3928	3672	3368	2989	2706	2456	2005	1604	1357	1167	1031	891	791	684	600	505	475	454	423	378	374	364	376	384	353	308	308	329	301	339	322	342	313	338	287	349	331	307	314	265	284	304	308	306	283	320	320	275	329	311	297	305	296	292	276	263	314	301	280	280	299	254	288	282	280	274	279	280	288	316	308	280	300	298	273	265	274	290	308	271	284	299	297	306	294	293	279	292	288	284	253	281	302	281	287	307	312	295	307	305	279	313	262	316	291	281	268	300	273	300	277	293	275	294	275	316	301	304	302	288	330	300	288	266	299	275	306	299	288	280	308	307	283	304	309	310	306	236	319	294	331	306	287	284	293	313	289	271	286	330	303	281	296	290	235	251	299	286	296	316	298	302	296	309	284	289	295	312	325	278	278	310	317	302	280	311	287	296	304	294	294	297	290	285	297	297	286	293	286	288	296	302	287	265	294	289	282	286	314	271	262	306	267	291	277	283	258	302	285	307	255	291	266	291	285	310	241	259	295	285	336	309	297	281	286	261	288	319	281	316	273	287	300	330	285	342	297	292	271	292	283	306	287	312	309	292	279	278	290	305	311	260	288	324	290	275	303	303	312	295	254	327	291	280	306	284	268	262	274	295	295	314	288	305	315	280	316	266	299	274	312	282	284	290	292	281	314	273	286	297	272	281	286	278	317	302	274	240	307	280	267	276	297	310	342	309	294	310	300	280	256	284	297	283	288	302	291	287	285	288	303	245	263	292	320	285	289	310	282	278	287	274	273	276	293	310	277	330	301	288	337	283	266	258	289	268	284	290	284	277	310	297	326	273	296	308	284	298	257	280	296	271	274	293	279	291	287	300	278	287	268	324	280	302	299	316	288	304	279	299	281	297	307	288	292	267	304	258	270	299	296	279	265	302	295	280	281	285	286	278	252	297	284	308	307	284	312	292	297	261	278	310	305	301	298	293	308	297	301	275	286	301	275	259	305	274	272	306	310	272	297	277	295	254	276	288	310	295	290	286	290	311	270	275	278	305	288	299	264	312	339	285	316	282	287	259	281	284	300	301	295	281	261	266	287	309	277	277	295	268	269	257	315	304	283	262	267	320	301	271	308	343	279	293	272	293	282	288	274	309	278	304	296	292	316	276	304	267	291	294	305	296	306	293	282	274	270	289	306	321	253	291	293	271	276	255	306	285	286	277	284	269	294	272	313	254	287	301	295	280	280	298	299	266	274	327	311	288	260	302	260	315	304	297	278	270	288	298	275	311	267	271	282	292	269	268	253	307	323	286	308	291	271	293	298	294	278	282	288	301	289	295	288	273	266	282	272	306	304	302	298	293	296	276	280	301	287	266	294	288	267	297	298	284	249	301	277	274	278	289	296	260	292	306	285	273	267	300	274	251	322	283	284	304	281	276	271	263	269	298	295	286	302	290	281	324	286	283	271	260	305	259	266	292	251	281	271	305	284	324	286	294	294	283	281	264	259	264	300	273	303	284	265	289	284	312	309	254	276	285	301	305	294	271	306	268	275	296	289	277	288	284	314	304	279	326	278	272	316	318	307	293	249	287	286	304	312	270	311	305	297	291	273	299	303	310	303	280	276	287	307	281	292	283	299	280	317	269	294	310	327	274	298	275	291	273	300	294	304	295	267	273	287	299	291	294	305	302	308	249	308	291	279	296	276	303	305	317	296	311	283	309	292	308	304	262	283	284	281	282	306	310	311	290	281	272	304	279	281	291	274	266	300	311	267	283	293	297	297	269	311	313	292	294	294	271	310	268	312	282	281	262	317	265	275	276	275	286	287	285	321	283	285	275	290	277	335	280	290	290	300	279	297	294	297	311	306	279	270	310	294	311	309	301	276	281	278	315	295	316	291	274	296	282	306	308	289	281	299	274	274	296	283	292	313	289	304	284	313	280	299	298	272	302	295	266	259	294	307	280	288	305	280	306	278	258	301	287	313	283	300	285	271	252	317	303	289	290	288	261	315	267	285	264	304	290	314	274	304	269	280	283	314	268	296	280	314	286	330	262	270	293	264	294	321	242	320	272	301	290	302	308	265	325	236	269	296	290	302	325	292	293	265	302	310	301	327	272	295	293	275	296	285	303	285	277	272	314	305	305	285	285	285	289	299	300	287	268	282	284	288	296	300	283	303	257	318	295	290	276	280	289	300	265	290	275	288	260	289	271	275	302	258	317	270	310	293	292	284	275	265	293	301	306	275	304	298	270	269	291	276	313	303	276	263	283	269	297	310	306	291	295	292	310	287	278	301	316	315	281	262	290	272	292	264	294	275	289	281	309	275	308	284	296	280	316	287	304	299	287	298	272	291	301	296	304	279	304	277	286	264	301	290	257	329	305	280	289	279	283	285	271	316	266	309	267	309	276	279	287	279	309	287	293	275	280	273	298	271	296	287	310	304	267	289	270	243	277	276	288	252	298	283	279	295	279	292	300	287	288	294	309	266	274	260	293	296	278	274	286	319	281	268	312	305	290	267	305	271	303	276	297	305	279	318	266	291	296	302	273	316	285	284	288	306	300	291	291	288	285	293	297	310	302	290	281	315	279	302	273	307	255	281	292	327	306	257	313	299	323	271	309	246	265	299	260	285	282	302	275	304	312	297	295	282	296	321	297	281	267	275	290	284	263	307	314	285	290	277	320	293	280	298	359	275	273	309	281	292	276	260	275	288	288	276	274	282	292	264	281	290	284	301	303	291	285	265	288	265	318	290	275	298	296	283	285	312	249	298	297	288	275	298	292	276	283	265	306	302	320	267	305	306	313	294	304	301	257	258	306	281	307	305	298	282	243	295	285	276	294	312	298	268	286	283	277	287	303	300	308	295	284	269	309	272	263	272	285	292	274	260	283	284	289	290	274	308	286	289	290	291	316	322	290	300	302	291	282	331	302	280	294	284	297	317	289	292	282	263	300	310	284	301	280	298	282	275	284	295	261	292	276	312	274	259	302	282	325	314	301	255	278	309	267	303	296	284	282	261	305	277	300	303	292	307	331	268	273	324	277	279	283	277	292	282	260	284	283	291	271	301	299	278	298	296	311	299	295	304	292	289	258	261	301	281	257	289	289	292	274	276	289	252	263	290	291	272	299	292	271	275	305	301	277	277	268	301	284	316	318	281	303	284	256	294	281	315	264	295	303	295	294	297	280	318	300	263	297	267	312	309	272	265	271	281	279	270	307	248	265	268	286	286	291	273	307	261	281	287	276	305	283	316	292	289	338	286	303	273	281	298	300	310	273	294	297	251	294	294	314	280	314	299	319	287	270	301	294	269	290	251	253	292	281	291	308	278	292	304	302	302	269	297	276	294	294	274	296	301	281	288	283	306	314	285	309	291	310	315	274	281	287	252	285	288	293	267	304	305	309	283	296	300	290	293	298	295	299	288	306	335	274	287	319	284	308	272	287	293	311	271	295	308	246	276	291	295	266	282	317	317	294
27815	25750	32889	26701	17275	10443	6646	3393	2160	1637	1326	1078	827	761	651	666	612	633	567	506	418	435	364	319	302	268	266	272	245	229	236	247	233	219	205	195	200	211	190	204	209	187	224	205	205	183	215	205	192	225	218	190	204	205	195	198	200	201	196	183	179	189	195	211	212	173	200	186	186	184	209	190	218	172	217	195	208	187	206	186	185	193	192	202	207	215	211	200	178	183	185	194	197	215	193	194	188	177	221	202	195	198	207	222	195	214	196	197	209	218	192	202	178	192	198	196	202	211	189	204	209	196	200	207	196	216	191	189	186	198	205	182	200	184	205	204	192	214	201	181	201	202	194	216	226	216	220	200	180	196	196	198	181	200	190	207	205	177	197	202	196	200	186	184	194	223	160	224	196	197	199	213	203	216	201	216	210	186	198	223	217	204	178	208	217	195	202	177	187	220	201	172	222	172	216	197	205	200	201	193	176	179	206	216	220	202	214	225	194	203	223	191	196	190	176	171	196	228	190	198	195	202	202	191	206	203	207	203	195	214	184	180	188	189	196	214	219	210	177	192	218	197	211	192	212	190	181	210	199	218	188	173	186	206	195	206	224	183	200	186	211	204	199	197	171	190	194	182	204	223	213	215	200	236	201	191	197	204	191	213	181	191	213	211	211	217	201	214	202	207	187	206	209	218	217	216	196	192	184	191	215	179	229	199	183	206	194	198	212	191	212	211	198	214	188	216	201	258	201	195	212	175	224	194	211	208	239	192	191	229	186	187	200	194	192	215	200	198	192	185	205	182	171	214	207	212	171	216	175	192	209	180	217	203	197	184	210	199	199	199	193	191	196	219	191	208	200	207	152	227	193	194	204	210	220	207	202	209	187	211	190	205	204	198	215	187	224	191	219	192	206	182	199	193	209	202	193	199	211	185	200	202	209	216	198	170	188	210	201	186	207	217	175	190	203	177	184	188	215	219	207	182	186	202	192	212	198	206	177	220	222	208	209	187	206	198	214	198	206	214	185	198	214	198	183	212	212	216	212	196	187	183	165	215	194	212	182	190	192	225	204	207	190	192	172	202	188	199	196	189	211	171	193	194	169	197	173	199	178	215	184	213	187	204	200	205	196	185	195	205	188	183	217	214	190	183	199	227	184	190	191	183	203	206	190	188	201	203	217	179	200	202	204	171	206	201	207	174	197	205	187	191	202	208	180	211	188	206	202	207	183	192	221	186	217	182	185	194	196	210	185	180	186	207	200	195	197	194	205	195	215	191	222	212	208	196	196	192	228	185	196	191	203	198	161	197	210	179	181	197	183	204	189	197	223	194	169	206	198	195	215	194	187	219	199	196	203	195	212	215	177	200	211	194	199	194	199	204	201	206	222	169	212	212	207	198	204	211	211	181	205	225	214	185	209	190	227	200	216	201	190	192	196	204	196	214	209	207	176	189	234	215	195	228	225	220	189	183	195	216	198	217	200	200	186	203	206	198	219	197	174	197	199	176	199	200	191	193	200	193	193	195	206	198	202	201	199	187	220	189	209	172	201	204	203	181	176	196	188	201	207	212	203	203	230	187	191	189	227	203	195	201	187	198	186	200	181	173	212	216	213	226	185	182	185	185	197	179	219	203	187	203	202	222	191	192	187	210	207	194	207	193	220	187	186	185	167	207	203	190	217	178	194	197	169	212	187	196	179	206	211	196	215	199	210	181	195	190	212	197	203	194	202	197	196	195	190	188	214	207	178	191	170	198	221	210	196	205	168	201	204	209	227	218	187	215	213	216	198	207	193	184	206	223	190	213	192	223	202	195	204	200	208	181	228	194	210	228	187	205	202	194	177	222	190	206	192	209	185	179	203	193	225	183	207	203	207	187	205	197	214	190	203	217	190	214	191	198	194	197	212	191	178	195	197	209	223	190	196	223	193	196	199	207	209	191	197	197	213	229	205	218	176	203	205	191	206	196	181	182	228	218	202	224	200	206	179	214	212	191	208	225	175	192	189	186	216	182	195	198	187	197	215	209	199	176	192	195	212	218	183	218	188	184	204	198	190	202	204	215	207	201	167	164	208	196	183	204	185	179	192	200	208	207	203	211	211	201	207	231	178	205	182	181	208	190	207	202	193	190	220	208	200	211	216	200	186	197	212	203	204	174	202	162	178	187	203	207	214	190	203	203	189	200	189	208	185	199	199	208	211	225	192	182	202	187	214	189	197	190	191	208	221	166	198	220	186	180	195	213	189	214	191	199	218	190	207	171	202	182	165	192	225	201	200	198	210	201	199	203	189	191	174	204	223	214	207	211	204	180	173	204	226	218	207	184	197	209	186	185	211	172	192	183	212	213	179	198	173	192	205	200	193	196	203	202	216	206	206	218	212	190	213	191	174	199	200	210	200	187	183	203	223	195	215	203	192	191	201	222	186	200	191	207	211	189	200	216	203	190	210	209	193	202	187	183	207	183	215	187	201	204	212	209	190	181	207	186	201	197	199	228	205	189	209	226	213	195	224	188	187	210	192	204	193	203	196	194	185	184	206	165	210	194	205	185	191	213	192	187	210	183	193	184	210	214	208	195	170	210	186	209	197	208	207	235	176	223	183	182	193	195	196	217	184	170	218	205	208	204	199	212	223	188	209	183	195	210	209	211	228	208	211	201	197	197	192	209	190	216	195	201	202	201	192	200	165	198	206	214	215	204	210	193	187	218	196	218	212	209	198	209	191	238	197	188	179	198	193	210	211	214	172	187	210	207	212	185	215	194	179	181	198	189	175	198	194	187	210	199	201	190	218	230	217	173	207	206	186	193	225	186	202	174	219	186	197	209	201	214	204	210	209	201	184	190	183	181	197	218	187	216	152	184	193	201	175	183	176	186	206	182	209	198	196	220	184	173	218	187	213	203	185	195	196	183	194	195	206	187	199	230	184	199	204	202	187	162	190	178	191	190	203	206	198	222	158	199	197	197	193	198	169	218	192	189	187	194	200	193	234	201	201	175	207	222	207	193	217	196	203	210	197	196	170	216	186	178	177	210	181	214	222	204	208	189	190	199	218	198	222	207	203	208	201	190	216	223	197	202	214	205	191	205	212	193	193	190	203	173	194	194	202	217	199	219	178	192	218	186	198	181	193	204	213	208	188	215	203	181	196	164	212	203	187	206	195	183	199	196	193	223	217	206	181	188	181	162	214	220	209	201	177	185	206	224	198	195	208	196	199	222	190	232	200	191	197	211	210	181	200	227	201	213	187	195	201	211	180	202	191	183	205	189	183	180	188	201	186	195	192	226	221	203	190	195	197	180	196	214	201	192	178	205	180	211	209	222	198	209	199	192	198	199	218	206	166	223	202	193	203	197	202	193	198	214	202	183	209	196	185	190	223	175	207	184	202	201	197	189	208	201	210	223	186	185	189	174	193	195	212	209	188	208	201	228	194	192	227	214	213	219	191	184	211	186	216	189	182	186	196	203	212	212	185	190	194	186	186	223	208	217	216	196	208	204
29693	43482	40668	30518	23607	17497	12942	7923	5377	4017	2981	2357	1865	1567	1472	1380	1229	1131	1115	931	821	790	657	565	511	512	424	422	387	378	384	345	331	335	329	325	311	301	296	290	286	276	283	293	297	328	313	349	305	311	304	260	297	274	293	294	290	287	316	281	302	304	287	277	286	286	265	272	307	265	342	275	302	302	301	302	280	312	310	290	292	291	295	280	285	305	306	276	333	290	285	305	302	332	314	281	277	287	287	299	298	282	288	296	290	281	274	278	286	278	285	294	281	294	296	280	265	286	273	308	293	279	277	250	274	275	316	303	239	320	317	281	311	300	319	297	261	286	276	300	316	274	308	322	301	281	290	289	308	306	285	289	314	294	281	280	293	264	283	295	290	297	298	329	248	291	307	253	310	291	328	280	312	270	294	310	286	293	298	273	285	283	301	267	308	284	266	319	298	270	291	288	302	283	290	267	302	276	267	306	329	261	275	262	284	304	283	278	302	306	299	287	287	316	293	293	299	290	290	296	289	299	305	257	264	296	292	272	296	303	295	268	284	298	296	303	292	326	267	278	275	282	278	310	296	281	276	291	289	296	285	284	312	278	311	283	284	243	301	265	258	290	293	285	306	284	285	268	262	279	288	298	286	314	287	278	308	306	286	284	274	318	272	286	293	296	295	298	287	282	257	314	271	289	292	293	265	282	258	300	279	294	279	293	276	258	276	285	269	278	309	290	279	262	279	295	286	278	278	288	318	296	258	295	304	304	276	266	292	305	292	282	291	296	274	246	310	289	287	294	300	266	280	304	280	306	273	281	298	300	301	284	283	292	267	302	269	283	280	267	296	290	292	304	272	299	272	292	271	281	298	297	267	254	290	304	271	285	266	279	280	292	270	342	277	299	260	322	264	314	304	305	289	298	277	272	296	301	309	271	278	272	294	286	290	326	316	263	277	294	279	276	264	335	290	295	270	302	301	314	291	310	333	301	316	286	289	271	288	274	278	290	289	301	309	324	292	276	292	258	277	294	258	280	290	280	268	286	297	303	279	292	276	287	251	285	299	289	268	280	273	267	269	305	295	332	268	290	297	279	297	299	313	290	320	298	279	252	290	263	305	308	277	288	307	288	266	316	290	280	278	297	291	289	296	310	289	290	304	284	288	278	303	297	309	303	289	290	291	280	292	323	272	286	305	305	305	283	313	328	315	282	283	291	293	288	285	280	278	308	297	296	285	287	293	285	272	299	286	283	322	280	293	288	253	292	276	279	313	255	291	298	307	290	290	296	303	307	298	292	285	308	335	318	298	285	288	284	293	318	312	287	296	320	278	303	328	267	311	270	265	283	275	293	325	281	276	283	273	299	299	265	286	294	293	296	301	325	289	287	281	281	282	276	284	294	294	279	291	309	281	258	340	295	286	286	303	277	304	293	284	291	289	340	299	317	311	290	266	315	288	292	302	314	311	274	279	278	297	321	312	289	295	287	272	318	296	299	287	290	306	300	287	298	320	263	292	283	298	280	309	311	282	269	274	279	287	301	278	289	311	296	279	285	271	267	259	307	328	268	292	306	303	313	305	290	302	276	300	298	307	276	330	265	286	305	300	297	289	316	304	281	273	293	275	339	264	284	299	272	306	304	271	291	278	303	293	311	292	330	284	279	282	312	272	267	298	308	290	281	285	301	257	302	289	291	260	265	264	290	286	303	293	292	276	322	304	250	306	308	293	277	290	266	304	324	290	286	320	283	262	311	276	274	312	277	274	291	270	267	279	291	257	293	299	321	298	307	289	293	285	301	288	272	293	298	291	302	288	264	265	324	323	274	299	300	319	275	273	305	281	335	307	269	292	288	300	281	295	298	282	293	277	300	269	311	297	263	301	307	316	276	285	278	305	296	277	281	286	280	322	313	300	289	290	286	318	275	285	294	284	266	293	283	307	296	323	291	314	287	305	255	307	307	289	289	301	319	298	287	307	277	315	312	304	317	296	288	307	282	307	280	300	260	291	286	317	283	287	282	307	300	270	278	273	287	296	278	300	285	306	251	305	290	295	245	306	314	301	296	296	292	274	299	282	298	276	269	259	270	317	276	306	286	313	325	318	299	288	317	305	314	292	299	304	285	288	302	293	299	296	280	256	285	293	307	301	270	272	283	293	268	275	278	286	303	288	282	300	299	288	275	316	269	287	290	291	271	274	287	289	282	276	280	299	296	277	309	283	314	301	298	292	282	318	261	295	335	305	294	295	315	289	292	258	296	279	299	279	293	294	271	305	290	308	291	291	273	271	309	284	275	300	294	297	267	287	267	286	276	295	295	274	295	301	302	297	254	297	303	316	267	277	304	299	285	300	306	277	308	258	286	270	281	296	291	268	295	284	302	304	291	283	303	300	300	318	302	287	290	311	267	315	269	285	308	299	309	267	261	258	287	272	254	291	262	280	300	276	311	266	296	297	275	287	277	297	261	307	282	269	299	276	307	278	291	289	291	278	322	297	283	293	244	311	301	286	302	299	310	265	258	294	285	285	280	264	272	308	298	280	300	306	306	291	311	294	273	299	298	295	271	278	282	278	300	303	292	284	293	295	310	302	300	298	275	313	271	294	297	262	284	302	275	266	266	318	283	298	332	288	340	296	291	276	274	306	298	293	277	292	301	291	293	287	278	279	285	312	303	279	281	279	305	292	275	295	283	298	309	297	278	292	295	305	287	261	271	277	277	286	262	255	305	303	280	311	282	272	288	285	269	303	317	297	318	297	281	255	295	290	286	311	297	310	296	279	284	293	272	266	313	293	290	286	305	320	311	325	295	276	282	320	308	290	280	305	330	328	283	347	277	270	280	306	270	273	287	289	294	294	261	301	275	265	295	255	313	296	272	282	303	302	252	283	276	296	318	298	268	294	295	280	290	312	326	339	289	278	294	265	289	278	282	268	302	294	294	285	278	306	283	267	319	285	287	325	266	327	279	298	287	295	285	296	305	303	309	293	264	307	302	302	308	272	320	277	338	296	303	285	288	325	296	295	288	260	260	321	311	291	308	282	321	302	297	298	315	320	304	300	272	277	255	255	301	293	286	296	285	296	284	278	300	282	306	296	263	279	276	292	297	325	296	269	321	283	300	291	299	304	284	312	305	288	299	286	335	286	294	294	278	291	298	311	277	278	304	282	270	279	276	315	326	317	262	267	323	273	285	291	304	292	304	304	287	295	269	302	296	313	283	269	283	283	296	290	303	285	293	299	310	293	287	257	308	269	307	326	271	310	303	254	275	286	322	260	276	275	275	280	287	259	278	296	275	303	307	306	286	286	279	322	276	295	290	265	296	305	266	316	301	293	320	288	295	283	296	276	287	273	273	295	296	286	296	302	274	287	278	266	309	284	262	306	290	275	293	276	298	296	302	278	308	291	314	305	309	274	293	302	305	271	310	309	304	296	267	298	289	333	303	291	303	284	291	275	276	289	296	288	268	300	297	285	275	317	286	302	306	288	277	339	302	303	309
24136	21010	28283	25307	22782	21403	17279	7970	4964	3655	2565	1950	1483	1252	1182	1049	978	977	852	795	745	623	533	459	454	417	379	344	306	289	270	284	277	258	266	249	257	237	251	234	240	243	268	240	248	238	243	245	251	269	224	212	258	229	228	220	201	216	221	221	230	222	242	207	203	199	214	215	214	200	216	210	210	229	215	201	216	230	256	232	233	206	244	206	219	206	221	216	246	217	217	192	221	201	246	208	213	225	214	225	228	201	233	218	243	249	197	223	237	224	216	245	208	223	210	253	222	231	244	220	253	214	241	204	234	232	233	224	204	218	198	231	256	202	224	231	223	223	206	222	224	239	216	233	204	208	218	213	225	194	228	247	246	205	213	207	199	237	214	212	211	187	205	225	203	220	209	240	222	222	225	202	223	225	218	227	210	242	272	224	228	237	246	215	215	236	222	202	211	234	261	212	231	187	221	193	230	224	229	228	236	216	231	230	234	217	238	225	198	226	227	217	218	214	210	224	196	216	238	237	220	233	207	200	204	202	199	210	220	217	215	240	212	242	245	235	210	235	243	223	209	192	236	265	223	216	211	249	223	204	196	215	229	220	205	247	243	231	225	213	213	208	215	224	237	228	232	224	237	235	218	198	229	229	245	207	251	223	209	202	218	218	215	233	211	214	200	237	247	236	227	285	199	217	224	223	209	220	216	206	194	213	204	216	194	221	221	210	216	220	235	218	232	199	232	254	217	206	219	217	219	206	212	225	231	219	220	192	205	222	225	234	255	228	257	217	199	228	234	241	239	243	208	218	247	227	209	211	223	227	216	192	204	234	207	219	197	200	249	238	241	203	242	213	222	253	242	206	211	234	217	204	221	208	230	227	215	225	206	216	220	248	246	216	234	257	219	194	246	224	210	230	229	210	239	226	242	223	192	219	245	209	222	228	229	189	209	242	242	223	215	221	228	199	221	237	233	216	212	240	219	223	210	245	226	241	223	241	235	221	235	194	207	255	200	212	241	213	218	208	237	222	220	203	225	198	223	233	204	233	223	205	233	239	216	233	190	233	231	238	205	226	228	246	229	209	201	233	233	225	262	224	213	202	216	241	221	245	193	209	217	209	224	224	221	180	234	224	203	236	186	221	258	224	225	229	233	216	243	221	214	199	232	233	224	222	242	202	213	210	196	238	205	235	212	208	217	204	256	248	229	232	230	223	210	214	217	212	212	212	221	233	204	205	196	224	224	216	223	232	248	221	188	193	225	231	219	248	187	229	234	223	225	201	221	186	216	220	217	243	201	237	211	226	236	205	230	223	210	255	222	229	242	249	239	251	239	215	225	216	231	249	229	216	201	212	211	221	248	224	198	237	228	216	231	200	220	243	226	218	231	207	217	247	192	225	214	208	229	233	199	238	227	233	202	212	229	224	237	217	218	205	217	243	191	213	255	217	210	226	219	217	216	231	248	223	216	227	225	229	227	204	217	217	229	203	229	199	225	220	233	219	219	229	216	203	245	220	227	195	230	232	230	200	200	211	245	223	219	253	234	235	222	208	247	238	225	232	227	207	235	226	212	205	247	242	224	229	197	212	223	228	244	224	206	189	219	226	215	239	229	241	231	244	232	210	212	212	221	240	211	242	216	218	217	220	224	198	221	204	196	214	213	230	176	207	222	224	205	221	218	207	232	238	236	227	222	214	204	221	236	226	228	235	237	208	210	242	222	218	213	219	219	223	202	226	211	201	208	220	215	226	230	218	228	235	233	207	222	211	233	225	244	244	249	242	232	244	239	221	208	228	204	232	205	205	210	203	209	201	200	226	230	230	183	214	230	234	217	226	196	240	203	231	241	225	218	208	232	204	226	227	217	246	240	216	205	233	233	190	207	243	196	233	203	240	227	203	224	239	216	228	229	220	246	210	204	210	233	219	205	220	221	228	230	214	237	218	221	189	231	229	201	226	224	186	217	227	222	206	240	253	214	216	239	199	245	198	210	227	207	230	208	191	207	214	246	193	219	219	237	193	214	221	230	224	211	241	249	219	205	220	231	260	233	216	217	210	204	226	223	200	203	235	224	200	228	206	233	225	215	227	212	236	216	229	232	203	235	231	239	220	197	195	217	219	232	221	220	226	226	198	225	211	231	227	219	216	230	226	228	211	221	224	219	224	222	212	250	220	218	213	209	214	232	212	242	227	249	235	221	209	216	235	233	222	225	233	240	202	204	224	214	194	236	243	201	214	224	217	226	206	196	254	217	233	235	221	177	242	198	229	211	257	237	200	221	231	219	235	204	194	232	217	205	221	222	229	213	236	225	235	223	232	212	206	236	223	202	201	221	207	232	208	219	200	244	218	199	206	236	223	244	219	203	198	215	224	231	207	222	233	209	224	207	208	211	223	191	219	224	216	220	225	199	226	215	232	208	231	202	228	221	212	202	238	225	258	207	212	218	244	240	230	216	224	242	211	235	224	197	225	232	197	221	207	219	239	203	248	221	210	207	220	212	244	255	221	225	233	219	243	227	240	196	221	251	213	211	216	227	271	220	236	236	239	204	207	241	225	216	239	236	223	227	211	207	221	217	230	222	218	211	226	232	219	208	216	220	200	231	223	224	204	237	232	219	233	217	217	223	205	229	234	197	221	221	257	219	201	234	214	224	225	229	210	238	228	237	235	214	191	232	218	255	228	220	223	242	209	225	217	227	234	229	240	219	214	221	222	225	237	210	228	214	210	180	202	250	212	232	225	204	210	229	221	225	214	218	234	215	205	216	208	241	204	223	216	210	230	200	219	191	199	205	226	205	223	222	210	223	229	230	223	251	211	225	210	215	238	232	212	225	193	212	204	220	215	219	241	225	246	232	219	259	239	207	207	196	184	224	218	224	231	207	210	230	239	238	260	199	230	217	217	224	216	215	221	241	234	237	222	218	219	210	236	210	218	209	237	199	207	200	244	195	192	231	219	223	216	238	210	224	214	215	215	204	235	232	229	212	221	229	210	206	221	205	226	243	227	190	245	226	204	233	238	231	190	212	220	214	239	227	223	243	233	231	211	223	205	231	192	216	214	211	223	252	225	202	204	229	215	216	229	228	207	215	221	240	238	246	237	217	237	214	226	238	231	229	220	202	230	234	243	214	221	246	206	210	224	260	236	228	221	217	228	213	198	267	212	208	227	215	218	207	251	232	235	193	228	229	213	230	197	233	242	250	232	251	240	201	231	218	212	221	223	235	232	228	214	224	213	232	213	244	226	204	230	252	225	206	214	209	207	230	214	230	266	224	231	194	208	211	198	200	240	230	242	230	211	212	230	200	231	231	231	237	234	187	211	208	204	203	248	224	207	204	223	222	239	210	214	230	202	221	233	244	210	201	256	208	214	225	219	200	210	224	209	197	214	230	203	234	194	211	227	192	237	231	220	229	214	206	234	203	223	233	205	212	225	218	225	227	235	229	233	229	192	249	220	204	219	215	226	224	225	206	230	240	242	240	220	238	218	223	218
29612	50369	47955	37278	30407	27094	22580	13762	10326	7622	5687	4334	3428	2779	2553	2233	2105	1959	1787	1669	1439	1223	1066	903	839	795	650	589	521	495	418	452	424	412	401	416	426	379	351	370	347	389	375	374	387	352	307	368	335	345	322	316	332	332	355	337	348	303	386	299	369	301	314	302	335	315	331	333	312	342	308	323	337	305	333	293	293	326	359	330	334	336	319	336	309	348	347	336	336	301	319	315	312	319	309	298	331	335	341	351	316	327	298	313	321	315	345	338	336	351	328	331	332	321	351	297	291	349	294	326	346	345	282	320	337	347	355	326	339	332	321	302	312	309	300	284	319	316	309	334	317	331	320	354	311	342	352	311	299	320	292	319	354	326	295	308	326	315	322	338	320	323	328	353	327	326	296	361	334	314	340	300	333	347	291	345	335	339	339	310	317	323	308	355	309	300	326	367	314	318	310	331	304	298	283	345	348	313	326	306	299	303	349	340	329	305	307	331	328	293	311	291	329	333	326	306	363	333	327	307	335	326	304	323	320	330	344	335	339	319	356	342	343	307	314	314	328	306	315	311	368	302	349	302	306	341	330	350	316	311	367	343	310	307	303	296	314	327	302	345	318	326	339	335	306	303	313	310	371	342	326	348	329	313	335	315	346	336	325	346	357	292	321	321	330	333	318	297	310	303	343	338	317	280	300	323	349	334	331	310	316	317	317	327	309	323	357	315	336	324	351	330	337	316	334	322	306	343	300	314	308	329	299	312	363	287	323	302	338	349	309	334	332	339	329	341	303	343	356	343	324	324	327	305	301	308	307	341	315	315	311	316	292	333	326	314	323	310	304	316	306	338	310	311	312	321	314	338	316	311	357	320	308	350	325	335	308	336	351	305	300	321	331	327	312	339	325	308	316	341	316	332	312	336	322	308	342	334	352	358	324	301	307	316	318	314	327	319	322	329	354	330	306	281	347	304	307	343	335	347	327	347	333	310	305	347	299	322	315	310	333	306	303	326	343	323	336	301	326	313	325	348	305	344	343	315	328	337	323	307	343	313	341	285	310	318	328	356	339	338	307	381	362	325	319	334	333	307	325	281	311	319	320	321	319	321	310	334	354	299	322	336	323	350	294	314	307	329	346	316	339	324	321	339	312	324	308	325	296	344	323	360	311	289	328	325	342	352	312	328	391	323	307	349	313	301	335	345	345	312	327	322	323	325	316	326	335	303	333	346	280	325	369	312	312	296	308	319	322	352	320	306	355	323	314	324	342	292	313	315	301	321	338	340	330	321	292	332	316	330	312	329	311	313	271	322	314	317	329	311	299	291	332	329	328	347	330	349	332	326	323	321	330	318	351	323	311	337	357	311	304	310	308	331	326	306	314	327	333	335	332	307	285	326	356	327	300	293	310	347	329	359	347	314	308	319	356	316	317	349	317	317	345	357	343	352	339	283	342	336	347	368	338	323	292	332	334	321	345	336	335	313	290	342	342	321	309	321	313	329	332	325	327	307	343	330	298	355	336	345	340	330	329	290	323	318	326	337	351	347	342	325	356	307	336	326	303	323	319	322	338	305	345	312	348	317	317	343	362	321	293	352	347	309	316	312	338	330	335	324	325	314	304	313	335	334	320	306	319	305	292	333	339	292	338	341	359	287	333	342	295	323	280	354	320	340	331	334	348	306	301	313	331	319	307	338	358	345	306	318	332	350	333	302	344	363	339	332	305	333	343	313	290	332	317	339	340	356	350	312	342	331	324	322	331	328	312	306	319	310	352	299	323	320	325	289	325	279	323	312	320	319	350	334	294	327	332	316	326	325	307	340	310	284	288	336	318	317	339	310	344	353	339	330	338	316	296	326	323	315	314	333	339	345	317	302	296	346	293	324	346	330	334	356	347	324	330	310	330	313	321	370	305	318	297	325	367	339	339	316	314	285	311	329	339	288	328	316	312	319	304	357	307	321	317	324	317	317	324	315	322	306	299	335	346	321	309	303	319	311	311	304	313	340	349	346	302	334	309	302	313	328	336	295	336	328	340	336	323	315	336	347	337	338	330	294	312	298	289	280	358	332	346	296	333	331	346	317	335	327	306	314	331	321	336	321	341	332	328	307	319	324	303	345	327	325	326	334	328	327	326	347	318	296	327	315	314	309	332	317	330	345	316	327	325	336	325	318	294	325	333	322	328	321	331	287	342	345	338	333	311	342	313	348	330	347	320	356	342	347	342	321	355	331	319	326	338	312	338	320	311	334	337	330	332	340	340	325	328	345	325	352	324	325	321	303	313	309	314	342	304	306	335	335	324	342	339	309	315	303	319	311	310	343	336	343	326	313	353	346	307	314	325	310	355	337	322	308	358	312	321	304	322	316	312	329	354	322	308	320	326	300	322	307	277	325	359	325	333	354	304	287	305	345	341	331	343	327	293	308	339	322	343	350	309	314	331	320	338	329	328	325	330	305	320	326	317	349	282	321	338	332	342	359	322	323	321	324	314	315	321	305	311	315	350	322	319	326	347	306	334	296	310	311	308	313	332	316	330	333	315	316	337	317	299	335	337	300	300	323	338	299	311	309	329	313	338	315	340	341	325	315	335	360	322	321	316	319	306	378	300	333	309	285	351	304	345	329	317	342	302	319	321	314	333	313	316	322	315	320	319	306	315	305	328	317	339	324	302	300	328	347	305	323	345	324	311	343	313	298	315	320	293	327	361	291	316	280	325	344	323	324	336	349	335	328	301	299	315	310	327	308	306	322	333	311	315	349	305	277	312	315	344	312	335	359	335	319	336	335	341	309	318	297	311	330	311	375	333	330	303	342	310	335	317	283	306	301	353	302	366	302	319	349	286	374	325	309	333	314	326	337	328	327	318	326	324	302	336	332	311	338	363	339	324	308	326	334	317	317	317	333	331	314	313	332	334	324	322	310	318	327	313	334	347	338	325	316	351	283	322	294	343	316	286	316	292	337	338	327	318	313	324	360	329	291	334	340	323	340	334	315	324	305	354	318	323	313	334	315	315	343	327	358	296	338	298	322	302	316	322	325	325	307	313	334	322	318	319	331	332	342	335	304	293	312	297	315	304	317	344	339	301	283	341	311	325	345	313	329	315	316	346	321	297	313	326	341	317	337	297	309	333	314	287	333	308	315	318	305	326	337	328	333	335	318	335	325	318	324	315	337	322	316	326	317	345	325	317	335	344	302	292	326	329	365	295	303	318	307	281	321	327	333	325	313	308	314	291	346	310	347	318	322	331	319	311	342	298	299	319	306	333	343	345	285	353	329	351	317	315	327	337	328	327	350	329	297	344	288	327	299	340	346	325	319	306	322	275	359	315	357	333	324	330	319	296	318	313	350	332	302	350	325	326	325	337	330	288	311	317	286	320	307	314	327	316	331	342	310	342	315	317	339	348	316	347	311	301	299	315	345	319	316	361	315	327	346	300	327	304	345	330	320	331	326	315	307	355	328	350	328	306	360	317	354	321	312	345	274	313	329	337	314	323	317
23065	21005	28616	23837	22381	24999	23812	11723	7541	5504	3881	2955	2133	1787	1573	1430	1414	1460	1277	1143	1032	888	704	662	581	521	434	393	312	306	298	272	289	278	256	246	259	227	230	218	218	227	218	199	245	211	199	227	194	197	212	218	190	185	185	198	205	176	220	207	218	221	202	187	181	170	202	202	224	202	195	202	208	209	194	238	201	191	194	185	177	160	180	191	213	201	209	242	201	225	194	219	194	201	214	175	193	200	203	201	194	188	210	204	215	208	211	184	208	201	217	208	201	194	201	197	226	189	209	182	196	215	200	225	204	182	185	202	209	197	191	220	190	188	183	183	234	206	199	192	187	203	205	178	206	191	209	205	213	200	171	211	199	217	219	213	227	186	195	231	178	215	175	202	205	202	211	180	201	195	179	180	198	187	173	150	217	194	192	187	205	190	191	234	186	185	198	186	210	203	211	216	192	193	225	196	206	183	215	201	189	186	174	174	210	195	183	219	209	177	204	196	195	204	209	180	193	202	201	195	191	192	208	222	201	199	204	217	188	206	186	220	183	191	214	184	212	191	200	167	214	200	213	192	183	202	210	172	202	200	205	211	193	175	185	181	185	217	189	183	208	204	202	196	197	189	199	186	186	186	184	195	207	208	205	209	189	211	196	201	188	199	213	206	186	193	220	191	193	166	197	190	199	206	216	187	184	209	196	188	222	192	212	188	194	197	193	212	221	180	203	188	197	226	205	202	211	202	200	195	202	207	175	176	209	203	202	195	180	202	210	213	194	192	212	222	189	214	196	176	183	153	195	204	225	181	206	202	197	190	183	206	214	204	185	216	189	204	206	201	202	201	189	182	193	194	201	207	201	207	216	189	232	196	181	203	191	179	203	208	192	198	195	218	183	199	171	199	193	190	161	186	200	191	193	217	176	241	205	191	223	178	196	205	184	166	213	204	168	200	208	187	216	198	184	219	175	198	211	219	198	203	224	181	191	204	191	202	205	179	206	223	207	190	214	217	197	187	204	186	199	198	210	195	165	193	195	233	207	185	194	196	179	209	216	202	182	192	199	180	203	204	187	187	183	190	208	188	197	180	180	185	209	232	178	236	217	193	207	193	213	185	205	215	197	200	209	210	187	193	178	191	207	201	195	206	191	187	213	196	186	205	202	232	186	188	216	195	215	218	224	162	188	186	177	200	219	210	173	210	207	201	220	209	187	180	195	205	200	211	188	179	191	192	205	219	216	205	197	189	193	219	197	198	206	197	178	187	169	202	218	180	206	211	197	196	186	170	170	212	206	201	201	212	193	206	212	206	193	217	211	212	167	194	195	189	207	182	170	214	211	168	252	200	181	195	195	187	227	183	226	175	190	207	219	184	222	197	220	187	222	205	200	179	191	224	182	163	166	191	196	184	189	206	206	200	162	182	174	183	194	173	207	197	176	180	202	197	216	187	213	212	174	188	200	188	217	194	189	217	210	212	203	227	191	186	208	200	202	214	205	187	196	187	208	196	194	194	201	197	205	198	182	210	202	203	188	210	207	200	201	225	203	178	207	213	202	170	195	191	220	187	171	169	193	195	176	208	186	199	204	206	213	200	180	190	242	200	205	180	201	214	179	201	229	198	190	222	199	192	199	191	167	206	194	188	169	212	212	222	186	218	216	208	188	204	201	201	181	195	175	190	191	195	195	214	193	189	201	193	199	190	221	196	203	190	207	227	204	173	189	192	216	192	192	208	214	156	226	193	174	205	215	227	203	190	207	213	197	192	198	193	220	219	183	202	194	205	197	181	187	213	240	207	211	207	183	180	186	200	213	234	210	184	195	188	199	213	183	193	178	199	212	197	200	196	204	184	208	179	188	216	190	222	213	204	198	209	199	211	224	198	201	163	169	186	177	213	205	207	205	179	205	203	207	210	198	211	207	214	236	206	200	168	169	178	180	215	208	180	194	211	180	200	209	208	193	187	190	191	197	218	226	197	185	193	167	182	195	221	198	190	200	203	183	182	198	200	189	206	223	202	194	187	193	186	197	199	175	206	215	193	213	194	181	198	208	218	186	207	183	187	185	179	189	175	198	193	213	195	200	197	205	240	193	203	210	206	185	196	209	188	200	192	214	177	193	189	181	201	208	187	184	207	194	209	198	169	180	173	190	189	203	203	194	190	213	199	206	165	208	188	206	198	196	192	194	182	206	189	195	195	206	191	169	199	202	188	193	197	203	218	189	224	201	224	206	174	211	208	211	207	195	224	208	207	201	172	206	192	187	221	199	189	196	198	209	188	193	221	201	194	201	196	202	191	197	235	208	197	196	205	212	209	218	189	189	202	200	197	190	215	203	196	177	191	214	206	190	198	200	179	179	205	178	162	187	200	166	206	207	180	173	204	184	189	205	198	182	202	211	192	225	190	179	196	179	209	181	208	201	212	185	221	198	197	204	211	194	186	185	210	214	203	189	160	205	193	214	203	191	196	201	192	207	196	215	198	172	192	190	178	192	189	231	207	190	201	185	198	197	205	210	160	178	183	205	181	211	198	222	170	208	203	197	196	200	175	216	191	211	202	190	184	217	224	193	173	217	213	199	214	214	199	191	211	173	206	206	207	206	200	202	193	196	179	192	198	207	193	243	193	200	171	196	202	199	201	198	203	160	189	195	190	189	228	199	208	193	201	227	183	215	187	201	191	191	199	191	224	192	203	192	205	239	202	205	201	203	204	203	205	203	204	198	216	229	193	203	180	203	220	210	204	176	180	197	210	198	198	175	180	187	186	181	185	197	172	214	215	188	190	207	178	197	207	189	185	208	181	185	194	188	206	220	196	212	188	229	192	183	207	221	198	177	194	207	201	176	179	182	210	211	209	200	193	176	204	211	202	220	200	195	205	191	204	229	201	211	193	190	180	177	183	230	182	205	173	193	160	222	186	212	163	196	202	193	194	189	194	193	200	211	196	206	199	201	200	178	206	215	182	195	193	175	205	205	188	204	188	197	177	220	191	236	187	192	214	216	205	208	218	215	185	174	197	172	193	190	190	189	202	219	194	199	211	192	207	191	197	190	185	209	218	190	224	188	206	167	197	178	181	171	189	187	198	191	215	219	222	185	218	188	212	189	221	190	191	183	235	194	193	197	195	184	208	202	180	186	194	206	200	235	188	193	198	208	228	182	195	182	182	177	217	217	190	194	217	213	200	193	191	203	209	210	177	183	178	229	190	183	177	209	197	178	209	168	198	203	203	183	212	186	186	187	184	192	214	186	171	197	200	196	186	210	208	202	208	202	186	189	179	203	201	199	194	207	194	171	210	217	179	194	216	198	188	181	198	206	204	199	186	201	173	198	206	190	220	165	196	216	213	227	206	196	204	175	202	190	218	158	201	172	187	202	221	213	199	213	168	161	201	174	205	187	205	208	197	176	181	220	186	198	203	203	224	185	181	203	190	212	192	198	170	211	190	198	166	194	200	199	199	186	198	203	206	216	198	214	177	185	184	206	198	192	187
31523	56147	52303	41454	35985	33399	26591	17564	13936	10912	7878	6187	4773	3916	3455	3140	2931	2837	2643	2339	2075	1786	1481	1239	1052	963	829	678	591	512	473	475	441	423	403	382	359	391	370	311	349	377	335	349	352	343	320	359	368	331	344	309	286	295	289	297	282	302	299	304	273	307	292	281	292	278	266	280	275	301	274	275	309	283	268	298	303	289	299	252	283	265	260	284	271	297	290	299	286	290	273	286	314	279	281	287	295	282	298	278	285	286	297	305	276	292	281	273	317	273	272	290	269	290	271	272	298	260	274	276	299	258	287	258	302	274	276	299	270	308	288	280	260	274	272	276	265	299	255	280	301	282	304	307	301	297	266	289	298	294	289	264	292	294	295	299	275	279	309	286	290	284	277	295	288	305	312	268	275	305	298	306	317	249	281	262	273	266	287	317	288	275	325	271	308	273	329	292	257	299	275	278	313	250	294	286	269	261	315	293	282	268	273	272	284	264	286	268	304	292	287	268	272	289	288	304	294	289	282	286	268	297	302	315	302	303	299	261	278	281	254	291	311	300	288	288	283	318	301	303	314	281	281	261	292	287	306	306	293	260	303	278	291	291	311	282	328	289	265	302	278	299	268	290	261	283	274	302	277	278	256	316	268	260	279	277	306	305	311	295	261	293	281	282	284	290	309	238	289	284	267	305	300	326	271	269	280	269	314	282	331	288	308	294	297	280	311	289	253	266	287	283	272	292	300	272	286	276	327	285	310	277	295	295	312	280	279	263	294	310	278	288	278	307	269	259	282	272	290	271	282	289	299	307	265	265	284	298	254	291	283	286	294	258	284	286	339	260	286	269	251	272	282	258	259	279	283	296	291	296	290	275	295	269	285	302	322	275	283	301	275	281	257	288	305	281	282	289	279	288	291	307	297	292	246	257	291	286	267	302	262	283	314	288	276	267	287	288	294	265	272	330	306	267	245	285	285	241	269	245	289	265	270	280	251	282	283	273	279	300	275	263	279	280	273	282	291	292	275	288	293	259	255	278	272	272	269	304	265	266	316	277	271	294	274	298	282	260	292	283	271	295	279	297	305	280	280	272	269	270	279	268	287	296	299	274	276	286	282	276	255	279	280	311	286	251	324	257	291	292	298	284	315	296	292	271	306	281	280	289	275	279	264	277	298	328	290	281	269	278	302	268	296	305	290	315	290	288	288	301	262	300	278	300	297	275	269	280	272	294	283	260	302	279	288	313	291	307	288	290	292	277	309	293	300	312	267	305	275	299	296	254	300	279	299	292	282	290	269	298	268	293	286	283	288	304	287	289	281	275	250	293	271	260	303	277	295	286	280	303	299	279	259	269	277	286	290	290	288	286	282	273	276	302	259	257	293	294	275	274	287	292	307	291	299	304	267	280	270	289	321	302	289	282	311	270	306	287	278	282	285	281	289	306	341	280	285	286	302	277	292	285	284	306	280	294	258	286	280	300	311	265	304	319	281	298	280	261	302	236	300	281	273	289	291	296	269	283	291	315	263	269	320	268	303	281	284	286	309	287	315	282	300	295	294	284	285	284	312	265	290	274	279	305	289	317	287	278	286	264	255	272	291	272	274	290	317	270	281	254	255	285	273	302	258	258	275	316	284	274	295	283	290	287	300	258	265	290	299	331	294	286	268	327	296	324	282	292	283	279	282	270	290	298	298	284	269	265	291	293	251	274	301	286	272	297	294	269	276	281	283	279	289	296	298	289	288	277	313	264	296	250	279	316	271	293	306	307	296	287	293	295	255	271	284	256	287	285	289	296	295	280	281	252	294	281	275	286	304	268	278	297	285	310	296	271	325	300	252	282	311	254	292	287	324	270	290	278	292	292	312	285	270	301	299	285	258	238	277	265	306	285	296	282	287	281	270	273	261	268	260	280	281	301	288	251	295	276	274	283	289	282	315	308	297	284	297	275	296	284	295	266	272	277	305	290	302	286	270	257	298	274	292	273	278	258	302	266	298	288	301	267	261	267	290	284	290	298	292	306	282	278	275	288	311	263	295	288	322	278	285	275	277	302	260	273	309	277	293	275	268	288	282	298	284	296	276	298	286	278	288	269	296	287	282	272	307	283	282	283	277	297	296	295	280	268	268	285	294	267	257	301	300	288	272	280	289	275	266	275	286	278	310	266	285	303	257	274	266	258	277	319	288	279	250	309	292	305	276	266	285	275	289	273	274	291	300	287	313	312	291	274	284	270	239	295	291	274	276	284	285	273	281	296	300	265	286	254	276	294	277	272	265	278	292	294	303	272	279	306	332	277	321	270	308	263	276	271	283	290	278	293	271	282	274	292	324	286	279	309	290	263	294	292	268	303	307	281	277	285	295	270	288	277	291	300	289	286	272	288	287	262	294	308	273	310	273	284	279	294	311	292	273	298	266	265	263	306	301	237	280	288	276	304	275	269	312	269	291	274	316	305	288	278	261	269	305	298	278	289	274	291	286	265	267	297	284	290	250	276	267	266	269	309	293	274	286	297	308	302	306	291	287	289	284	267	295	309	297	297	274	295	281	293	288	287	306	299	300	272	307	299	279	302	326	291	314	311	294	282	291	293	258	306	286	321	309	300	304	323	256	302	280	304	266	289	274	295	282	296	314	301	266	280	291	286	302	271	264	263	290	280	325	253	292	280	295	294	294	294	305	321	288	312	294	298	255	280	255	284	268	312	302	301	282	241	274	270	319	309	264	281	302	306	280	296	273	321	271	298	269	287	282	311	288	297	271	285	285	270	259	254	276	270	256	273	301	302	293	275	288	305	246	291	305	269	252	286	279	277	274	283	263	321	264	286	254	273	281	276	276	293	281	300	294	273	303	297	334	270	299	307	267	286	308	296	279	270	283	276	256	318	264	303	310	267	294	287	279	280	294	265	247	302	279	285	297	285	256	274	300	307	250	271	279	271	278	261	270	267	281	297	283	305	293	305	302	269	274	264	272	287	276	289	294	274	299	282	278	305	287	305	302	296	284	298	274	291	278	281	300	305	281	288	287	295	269	314	281	294	280	289	322	266	258	281	269	294	273	262	306	304	286	293	307	288	290	293	276	279	268	280	273	263	299	290	280	292	310	278	293	292	297	269	275	286	286	301	278	262	293	259	281	269	262	274	278	283	293	282	243	278	292	301	267	273	251	308	303	242	311	270	299	290	278	257	275	296	304	260	296	272	296	298	255	266	289	303	279	286	298	288	280	293	283	307	282	288	292	280	276	283	288	280	293	307	307	305	267	299	281	259	279	272	275	301	307	267	265	303	263	319	280	288	275	308	274	270	269	286	252	264	293	299	252	280	283	313	288	278	280	277	247	328	283	296	318	258	272	286	274	290	283	263	280	295	260	283	265	259	259	287	263	268	304	293	276	314	299	297	269	274	273	270	288	279	256	302	270	291	293	263	288	259	313	297	272	287	294	291	301	284	267	267	294	256	293	295	281	257	265	273	298	237	281	284	284	253	284	295	293	259	288	274	295	306
27747	25467	32044	25141	16367	9945	5948	3062	2167	1677	1229	992	785	669	606	584	568	593	524	498	410	428	361	299	322	304	274	268	236	235	240	221	232	233	222	202	225	200	193	200	210	210	202	218	216	216	223	190	189	183	190	214	215	186	185	198	228	185	184	179	195	192	183	208	204	221	203	187	217	201	208	209	185	188	230	177	205	185	225	189	206	198	181	201	203	210	175	201	181	180	195	206	169	198	203	188	211	213	223	207	196	186	181	194	169	215	184	197	183	201	196	207	194	217	201	197	206	165	196	228	202	184	203	203	201	188	202	175	184	188	210	195	203	183	186	193	185	211	186	207	180	202	179	212	207	187	184	160	181	204	211	193	185	216	184	201	193	212	176	167	178	224	178	202	192	194	190	188	187	181	144	200	206	167	173	176	175	194	212	193	186	189	212	190	204	208	182	214	190	165	218	187	198	197	197	192	186	167	195	206	191	207	186	212	202	181	199	214	185	161	205	183	198	199	179	186	199	182	197	182	207	177	200	197	200	202	205	195	185	210	201	202	176	210	210	212	189	180	196	179	185	201	204	208	195	189	207	171	193	204	217	215	207	196	192	194	203	204	177	212	192	177	191	209	205	184	193	202	201	203	199	193	196	180	193	189	177	210	193	208	197	184	192	212	200	200	193	179	199	177	179	201	220	189	184	210	182	207	196	215	227	183	198	196	177	179	208	203	205	189	213	194	207	211	203	196	228	173	196	231	191	180	192	203	191	195	198	170	188	188	221	207	206	212	202	201	190	197	191	190	186	202	192	190	194	182	193	179	178	182	185	189	185	224	193	182	174	191	178	185	200	211	189	185	197	195	189	174	184	213	189	181	209	185	195	177	201	218	181	201	191	195	205	222	194	188	171	197	197	199	191	186	189	193	181	212	205	217	180	191	199	212	214	177	201	219	193	171	169	198	181	209	205	182	165	208	195	201	195	192	178	193	178	185	183	190	190	177	213	203	212	209	175	208	211	191	191	205	192	181	185	180	176	189	200	182	190	173	183	194	218	210	177	204	167	199	200	221	206	224	204	197	218	188	187	186	190	202	221	188	170	196	197	196	204	203	200	193	198	203	193	195	198	199	217	200	201	195	201	209	190	213	208	203	196	207	205	191	204	208	189	218	192	212	181	191	191	187	203	206	209	197	193	179	216	191	208	198	191	207	177	209	186	193	176	194	206	196	174	172	210	174	197	178	165	206	189	216	196	199	239	207	209	185	183	205	207	195	170	211	198	181	210	190	182	173	209	187	198	177	177	201	184	185	211	203	216	198	179	191	207	195	198	184	192	197	187	206	219	199	217	175	180	202	204	193	203	206	199	199	180	189	207	184	201	198	184	213	162	190	201	230	222	188	193	196	182	217	196	180	179	198	183	180	196	187	209	184	221	220	195	198	203	214	195	211	194	193	193	208	195	190	164	203	160	206	190	190	197	201	202	225	202	209	191	176	192	169	201	198	158	192	189	201	221	178	219	218	194	216	193	183	184	219	212	204	232	198	193	207	215	196	211	212	202	217	214	194	178	214	194	207	204	213	192	192	193	224	220	218	195	177	200	197	181	199	176	189	185	189	198	206	185	187	224	176	206	216	210	204	179	202	224	189	190	215	207	183	215	205	186	191	181	206	166	210	200	185	190	184	196	208	222	188	218	175	186	193	208	197	184	201	204	172	181	187	192	205	204	230	213	196	173	169	186	195	178	188	189	169	184	198	198	190	213	189	208	205	187	197	170	200	193	220	186	183	202	184	181	200	186	182	209	216	195	203	213	180	210	190	166	180	193	231	195	193	225	201	194	191	167	196	171	170	167	192	190	194	191	202	218	185	203	192	178	154	213	210	194	170	221	194	176	191	225	207	194	186	185	223	220	205	193	208	217	188	187	205	201	202	185	175	191	177	190	201	192	206	215	191	193	188	189	182	201	189	178	202	199	184	209	202	204	195	186	201	202	198	181	206	190	212	208	203	175	219	221	210	201	184	203	194	194	205	201	184	181	207	181	199	206	196	179	203	187	205	186	183	213	209	191	217	205	191	220	195	221	218	213	192	176	178	176	198	202	195	211	165	178	204	206	182	199	208	202	185	203	215	185	161	204	191	190	210	214	181	202	193	181	219	183	193	158	207	175	193	189	199	216	189	222	172	188	200	182	211	178	214	214	209	184	209	198	223	196	201	182	217	191	182	184	195	188	223	197	197	181	224	193	211	204	196	206	197	205	201	204	225	212	193	204	186	171	190	192	181	188	210	222	199	185	210	182	200	208	199	217	179	205	197	176	188	204	193	181	197	192	217	201	194	213	185	196	189	159	208	221	194	198	179	187	210	194	199	200	185	200	194	171	204	197	179	178	192	180	193	202	173	216	197	181	188	177	175	182	198	202	180	186	172	191	192	173	197	204	181	220	180	202	192	196	196	203	204	163	209	213	194	195	172	194	191	196	209	198	207	198	178	197	205	208	203	174	195	207	198	179	198	195	198	196	216	200	179	196	181	182	213	199	206	192	207	182	176	198	172	177	186	209	190	202	188	205	168	188	211	211	201	194	187	193	196	189	200	195	195	181	199	191	188	224	165	215	215	199	217	216	188	210	219	190	202	226	219	197	185	189	197	184	211	206	178	176	205	194	183	200	182	177	188	206	201	212	197	197	204	194	193	173	197	209	167	181	203	188	177	191	202	190	192	201	178	213	200	214	192	193	179	178	183	167	203	182	189	194	221	202	158	194	183	207	184	184	186	215	179	171	202	202	184	212	207	204	184	209	190	193	171	184	219	184	216	197	206	205	192	219	196	208	185	175	187	210	169	197	215	209	191	220	170	198	202	207	196	164	211	204	176	204	197	203	197	193	205	221	191	200	232	167	197	186	181	202	190	198	222	196	217	212	186	206	233	198	198	198	208	190	191	186	175	180	196	172	203	194	183	187	194	183	188	189	200	209	217	186	187	202	202	199	202	220	185	191	185	199	184	196	161	184	214	178	194	191	212	228	223	198	175	199	216	209	179	205	192	177	197	201	197	187	183	175	200	178	208	190	188	191	202	206	198	174	188	193	213	201	200	177	190	188	177	197	192	176	202	186	186	189	233	184	189	184	204	201	212	200	158	184	198	175	192	197	173	177	202	190	185	183	184	181	190	224	203	194	213	190	186	186	190	217	197	197	209	193	229	188	198	178	181	199	205	197	182	209	213	197	173	178	178	206	185	190	191	199	211	181	191	221	190	185	188	187	201	179	188	211	200	191	205	191	209	189	205	199	212	206	193	206	177	182	187	206	211	206	195	197	180	214	193	198	178	209	214	201	192	205	169	210	178	176	184	185	227	176	206	187	209	184	165	224	198	214	200	187	179	199	203	179	208	182	185	197	190	192	183	186	209	194	185	200	196	190	199	188	201	200	211	205	195	181	195	179	221	194	193	186	193	193	185	191	193	191	192	206	189	182	194	184	187	152	198	189	207	184	176	219	215
29000	43133	39473	29419	23041	17248	12130	7446	5437	4045	2891	2265	1804	1386	1351	1216	1210	1169	1044	1104	860	789	707	650	541	512	429	453	388	377	414	378	361	353	313	314	331	321	334	307	315	303	317	323	300	288	308	286	346	313	286	274	290	324	266	273	280	304	290	278	267	280	270	287	285	286	293	276	290	234	276	298	265	265	297	251	270	305	278	299	292	301	292	303	272	288	272	300	268	306	284	276	272	295	301	255	316	266	301	296	290	255	292	264	318	308	299	293	265	287	247	296	273	278	286	292	284	301	306	314	322	282	256	291	272	301	266	314	283	324	329	278	276	282	289	289	281	299	292	276	293	311	289	291	257	292	299	281	290	309	274	298	291	295	290	305	287	312	267	253	264	287	281	271	276	292	286	294	281	278	279	280	302	297	307	267	262	261	292	285	307	276	301	273	326	289	315	319	281	288	255	283	288	283	273	274	272	259	304	307	296	276	285	250	272	297	277	313	277	313	300	297	269	272	299	312	282	280	262	275	322	284	288	312	313	293	271	308	323	267	239	263	296	320	265	295	276	276	269	254	270	280	253	271	273	272	268	264	252	286	263	296	287	287	250	278	278	287	260	266	298	239	236	324	292	260	290	285	282	280	238	276	305	283	275	270	283	312	289	262	288	271	282	271	288	278	288	307	287	270	300	281	283	282	287	275	277	300	226	300	286	293	291	270	266	297	292	271	277	292	295	312	323	282	293	298	288	300	287	263	295	296	294	274	295	283	269	286	331	266	301	288	292	293	285	301	298	285	284	278	294	279	320	299	297	299	314	262	274	277	275	300	266	292	287	293	266	271	286	298	311	285	313	291	312	312	320	291	285	288	275	286	259	279	280	238	291	294	293	283	240	312	285	302	280	253	296	327	281	296	258	278	283	269	319	327	255	283	302	279	300	283	306	258	285	307	304	290	304	265	289	242	271	263	268	276	277	267	280	285	287	291	268	255	293	286	271	305	300	264	300	273	283	295	312	299	301	267	277	305	280	303	268	290	284	297	301	300	275	267	281	282	302	288	282	260	269	269	306	265	307	272	283	275	287	292	275	285	303	281	321	267	266	282	271	285	273	290	294	291	278	282	288	271	299	280	247	298	266	278	264	285	279	279	299	301	287	290	313	280	255	278	289	272	300	299	292	288	307	279	271	264	270	304	290	279	307	267	310	264	268	272	276	262	292	275	289	264	283	257	314	283	284	267	270	283	319	285	304	298	312	301	293	286	290	285	318	262	312	319	289	298	316	265	287	284	280	284	298	273	304	290	293	270	274	286	266	285	263	284	287	280	279	265	294	303	280	285	302	281	334	294	262	284	257	283	259	292	275	289	268	280	278	292	318	276	278	288	316	294	298	299	300	269	274	313	299	272	269	265	276	273	285	280	286	304	251	293	284	277	280	250	308	269	271	309	263	263	296	253	297	266	283	294	273	276	283	287	285	266	282	279	317	298	294	260	282	312	298	289	279	306	305	293	294	270	316	291	281	277	274	280	298	285	272	278	286	287	286	289	289	251	280	324	268	289	325	268	288	265	280	300	296	300	288	307	281	275	262	278	299	280	293	282	275	257	291	279	267	300	265	305	271	290	273	284	266	302	311	314	295	301	264	271	305	282	273	269	275	254	262	285	264	294	296	285	276	285	273	308	276	289	264	288	288	283	274	308	298	312	268	296	262	310	287	280	274	297	277	284	297	294	300	305	302	293	278	274	301	310	272	265	302	278	318	263	288	267	272	273	287	274	257	287	290	273	277	278	277	307	270	312	282	286	287	264	271	264	291	288	279	269	300	272	281	286	299	272	308	307	274	307	308	279	263	282	299	269	280	269	294	274	278	269	305	292	272	264	299	291	284	309	269	313	254	285	262	306	274	288	314	279	241	291	292	313	282	269	254	308	287	274	276	275	259	320	285	278	263	276	281	264	309	279	311	281	278	284	287	291	267	279	268	315	259	282	282	278	280	276	284	282	309	288	282	307	316	294	275	256	267	268	290	286	287	302	304	278	268	281	279	322	279	295	281	310	292	266	289	304	292	297	274	291	306	308	315	278	293	295	279	290	294	275	303	289	236	277	305	301	328	312	288	292	269	285	285	313	302	285	274	293	300	273	262	304	262	284	289	280	281	274	266	278	296	290	251	292	275	316	280	275	300	303	294	296	304	285	308	263	285	285	294	262	288	294	290	282	276	277	253	296	282	282	274	289	295	277	295	275	292	325	273	306	309	297	317	272	273	294	286	241	267	304	289	275	295	267	303	288	306	267	287	313	278	278	318	311	277	300	275	286	290	283	279	281	279	280	303	304	299	276	270	307	306	298	272	283	268	273	274	291	315	290	276	267	311	275	248	283	287	250	301	268	289	299	295	291	278	294	282	301	272	290	301	255	269	273	287	287	289	279	286	298	281	295	287	271	267	287	275	285	302	304	275	285	270	278	312	280	298	289	268	265	278	303	285	306	272	287	280	273	294	323	288	295	291	286	297	295	261	276	309	282	247	303	314	291	285	296	297	295	274	249	284	284	275	294	262	270	300	312	284	299	241	292	276	282	280	281	291	291	281	299	259	277	291	286	295	261	312	288	258	270	289	289	302	260	263	279	284	272	301	292	280	275	299	284	299	287	296	303	289	282	300	297	241	255	282	280	325	273	328	324	309	281	303	286	288	296	276	284	276	248	300	291	260	285	298	283	281	293	295	281	308	260	276	333	292	304	300	271	309	283	293	290	314	298	274	280	271	336	291	262	301	281	286	304	282	315	265	289	266	272	292	295	295	281	302	300	291	310	285	267	296	302	273	280	301	282	289	290	301	277	293	261	280	280	299	258	269	262	296	283	302	285	292	281	311	284	301	298	296	312	306	279	257	301	262	285	251	282	309	293	296	275	311	303	294	300	244	313	272	308	272	317	277	283	288	283	275	262	269	275	280	267	297	271	270	307	275	301	318	306	306	272	305	287	303	275	254	293	275	299	273	245	300	291	309	307	270	292	285	292	299	272	314	293	258	303	294	273	270	247	294	321	267	271	285	296	294	301	265	304	283	282	313	299	315	304	317	266	287	267	275	292	281	299	287	304	276	269	294	299	302	287	308	289	292	261	306	291	296	300	274	284	285	299	274	277	290	267	282	277	295	293	252	284	288	295	280	279	304	276	315	270	310	281	277	294	329	289	283	265	267	268	296	292	271	297	304	284	278	300	281	265	318	295	278	263	297	275	256	296	258	265	251	276	296	296	267	299	301	244	257	271	295	302	274	268	303	293	294	311	262	265	299	282	276	279	267	283	297	262	295	280	254	296	273	314	277	306	269	288	271	289	294	308	252	299	297	293	287	268	312	311	257	305	291	298	282	304	249	283	268	266	287	290	280	262	273	293	276	289	262	276	311	278	317	300	284	293	259	337	287	279	310	320	329	319	321	260	286	277	289	255	295	290	310	294	297	320	297	305	269	292	270	292	299	268	299	297	303	283	285	298
24084	21058	28274	25294	23305	20609	12165	6713	4802	3364	2383	1740	1307	1198	995	1045	970	1021	940	837	781	663	565	574	486	400	352	360	274	294	304	288	277	243	266	263	270	232	255	238	251	232	237	252	237	232	231	231	195	243	234	223	224	208	215	259	190	213	216	228	205	225	232	246	214	212	221	207	219	237	234	214	216	202	232	208	234	204	222	199	231	209	210	232	221	196	207	197	204	211	224	219	220	236	204	248	226	245	241	200	212	197	222	198	222	212	218	229	230	225	208	251	192	204	222	237	199	212	215	205	236	206	225	191	242	229	247	196	226	235	220	238	229	210	216	209	191	219	243	220	204	190	183	219	189	221	232	203	227	219	208	214	209	218	236	235	206	229	236	228	236	233	204	221	206	200	214	233	216	211	219	208	214	231	202	199	204	220	212	226	224	192	222	242	222	224	194	200	220	225	218	221	220	231	221	215	222	214	244	238	214	207	233	222	195	223	210	204	193	203	215	198	228	223	215	251	243	202	198	178	222	221	220	209	196	223	210	221	229	201	219	221	225	181	209	224	209	206	220	220	222	194	219	205	227	240	208	205	219	205	198	206	209	200	225	210	200	225	232	226	207	224	204	202	231	197	209	208	207	212	213	220	200	217	216	210	218	213	189	214	224	221	209	208	219	198	214	215	264	231	235	215	218	194	235	221	210	213	232	212	211	194	199	207	236	204	221	229	167	236	206	190	203	195	227	232	209	197	217	218	236	221	197	237	207	201	200	218	230	208	225	215	222	214	227	212	247	223	234	207	211	221	234	215	211	237	238	206	205	203	223	214	219	205	187	239	197	215	222	215	228	220	214	212	210	206	214	217	222	207	227	218	222	255	216	203	241	209	193	209	221	209	221	214	219	228	200	223	214	196	201	196	208	224	220	215	221	185	188	204	220	232	209	196	235	205	224	209	219	219	215	206	214	220	221	221	224	228	214	197	234	204	203	228	220	190	223	200	219	217	207	220	206	234	210	224	244	220	201	202	248	216	222	196	247	223	222	221	225	233	233	221	219	229	193	235	196	222	216	198	232	215	204	206	222	235	207	224	219	220	218	226	205	216	201	214	243	210	226	224	221	213	197	203	231	235	235	217	217	246	225	237	220	215	232	213	190	235	218	222	204	206	216	237	212	215	193	202	216	225	228	199	217	239	197	210	220	218	189	239	226	207	221	200	214	225	206	237	218	196	203	217	230	197	218	239	202	204	202	193	217	232	240	219	206	209	233	227	206	200	230	210	196	241	209	195	224	212	214	189	189	200	245	199	217	217	202	222	209	241	229	255	225	198	211	208	217	209	199	231	179	217	195	229	222	210	203	223	210	227	240	229	221	236	242	188	209	226	224	239	205	223	206	229	216	221	214	202	232	192	214	206	199	233	230	208	212	196	219	218	216	215	223	216	216	209	223	207	221	205	209	205	205	221	246	240	206	211	215	212	220	225	210	210	213	200	214	228	240	246	218	218	237	217	218	219	191	212	237	205	214	218	224	199	223	220	242	216	248	214	207	236	214	191	242	228	201	241	215	212	211	205	224	202	202	225	220	212	212	214	248	195	215	208	236	213	211	222	216	204	214	235	214	218	211	230	218	217	215	204	235	212	219	229	211	253	210	207	207	223	240	232	227	212	216	211	191	192	221	232	210	211	201	223	217	201	217	217	228	248	184	229	201	217	220	211	216	242	237	229	225	211	220	200	221	226	213	198	242	201	232	196	240	212	214	220	226	194	197	223	222	188	198	210	224	224	200	213	198	196	221	218	199	227	210	208	251	230	232	200	200	187	246	194	223	233	223	218	212	233	209	195	251	213	222	219	210	189	217	204	212	212	209	212	221	234	182	223	206	228	222	212	215	217	187	245	213	211	235	198	231	204	216	202	233	232	223	197	232	220	227	217	181	204	205	232	212	214	226	211	219	230	210	225	241	207	241	232	251	222	219	198	205	228	243	222	238	195	215	211	215	221	204	219	219	216	222	248	236	213	196	233	236	233	189	221	229	198	222	229	204	225	208	217	235	219	217	211	203	221	202	215	224	215	216	205	209	211	230	194	207	228	205	224	212	222	225	229	196	232	223	195	221	225	221	215	242	200	230	223	238	199	218	224	218	202	210	214	238	200	192	237	231	189	236	185	196	221	201	215	225	216	214	212	236	238	214	186	208	202	227	214	212	223	217	228	218	200	191	213	212	220	212	216	225	225	247	208	215	231	205	230	212	231	190	215	223	202	211	205	205	220	236	232	196	205	233	216	225	220	218	228	239	229	239	197	221	241	195	215	234	221	203	204	198	204	236	201	222	210	218	239	218	196	230	209	195	219	198	204	233	210	214	222	222	223	222	191	210	215	207	208	203	232	247	233	213	189	229	219	216	215	192	220	200	221	221	189	191	200	212	231	230	224	208	234	227	231	228	212	223	244	233	216	233	203	256	212	213	220	224	206	228	196	187	190	211	234	224	241	213	235	185	201	218	208	194	208	210	219	228	205	233	209	224	196	211	223	233	188	212	217	208	220	188	230	235	203	197	227	210	224	205	233	213	222	232	219	204	192	211	185	213	218	207	206	220	220	199	204	212	199	212	242	212	220	241	209	177	192	225	199	212	228	219	207	253	216	223	220	209	212	189	230	246	202	229	207	208	239	209	228	209	233	214	223	230	219	220	217	203	209	236	188	202	210	213	246	230	210	197	223	218	208	246	235	222	230	228	223	217	211	206	219	202	221	233	204	227	202	201	206	216	205	208	215	225	236	225	215	190	200	217	207	207	226	207	210	223	203	215	222	213	238	228	204	205	237	208	202	213	227	228	227	190	204	222	230	227	210	213	232	222	201	199	223	196	223	225	204	191	229	202	206	232	238	197	191	236	203	194	214	217	220	201	222	197	209	240	215	205	191	206	222	212	221	204	202	209	216	210	204	219	216	224	217	209	253	213	217	219	226	227	224	219	205	235	206	201	235	247	223	224	208	204	227	203	218	201	228	212	206	191	249	244	211	215	193	207	201	207	217	223	226	194	232	230	175	215	209	223	205	234	217	231	197	198	210	204	209	238	213	186	228	211	207	242	188	205	196	215	230	222	208	218	205	216	210	214	222	208	199	239	217	207	235	220	213	202	215	189	229	227	234	217	213	187	230	259	205	230	237	209	186	197	241	221	217	215	218	222	227	219	207	228	238	209	243	216	221	231	223	219	224	230	229	192	225	203	234	210	249	247	217	212	232	215	218	233	193	208	204	231	206	195	224	220	230	220	199	230	228	223	222	212	234	232	207	200	213	211	235	230	218	208	210	226	225	221	218	216	208	219	224	251	216	211	190	235	218	227	232	231	232	223	181	197	205	211	225	224	230	210	232	204	243	221	208	236	210	230	217	215	202	207	205	205	222	180	196	216	215	201	223	233	240	209	207	213	205	185	231	212	210	206	217	231	206	203	211	191	216	229	218	231	213	221	216	210	233	205	194	204	228	237	213
29327	50098	47438	37868	31491	25581	16218	12913	9988	7238	5349	3889	2968	2517	2296	2203	2178	2191	1987	1809	1569	1346	1199	1010	966	836	712	635	570	483	496	477	436	445	425	387	396	400	374	388	357	372	341	371	388	343	354	320	306	340	352	345	346	339	328	334	299	318	308	338	338	317	339	343	342	304	287	302	344	300	321	310	301	313	335	312	333	318	346	305	314	343	335	309	340	308	298	325	311	343	308	270	337	340	316	359	345	315	299	314	331	303	314	294	317	326	296	292	328	327	358	332	334	328	311	331	312	327	301	316	334	281	300	326	339	321	331	292	313	308	292	311	310	301	310	304	313	302	308	296	331	344	341	292	338	320	320	317	312	317	312	281	311	313	308	291	335	350	304	315	323	326	308	306	319	341	291	320	326	327	315	319	292	313	307	278	304	314	328	335	312	327	290	308	321	333	281	295	330	299	303	307	352	287	334	283	330	296	300	282	294	327	293	302	303	322	304	312	339	296	314	312	309	330	322	321	313	321	314	307	315	314	332	323	333	309	291	310	331	317	329	304	321	313	319	326	320	304	304	326	323	330	333	315	337	297	300	317	292	300	313	299	300	316	312	317	310	308	285	312	301	284	291	347	306	323	337	298	322	343	334	306	306	300	331	355	325	326	326	307	295	296	337	313	321	333	307	328	300	308	327	318	317	289	319	309	338	315	328	307	321	295	293	310	325	312	285	330	301	312	340	284	301	313	345	346	304	314	328	318	342	298	341	342	327	315	306	362	342	310	302	310	315	312	354	358	285	295	288	315	313	312	340	323	304	317	309	296	285	298	326	311	334	300	309	344	334	335	285	310	321	299	305	320	309	301	326	335	329	314	311	306	302	296	317	313	301	329	319	271	312	343	334	302	322	347	304	326	328	284	361	312	322	299	330	356	332	310	304	280	329	302	334	292	329	328	274	345	309	327	312	305	322	310	329	307	353	337	335	327	328	362	304	353	298	321	323	332	321	306	335	304	316	337	279	310	359	336	299	325	318	293	320	339	309	336	335	346	336	358	310	312	298	296	288	341	340	310	323	284	320	305	324	277	343	341	330	314	311	278	283	312	300	291	308	332	309	293	314	333	333	278	255	324	342	344	331	320	296	316	330	302	317	299	310	322	328	295	336	323	327	338	292	320	326	332	307	314	301	309	314	287	290	324	306	330	314	339	320	320	294	311	313	331	348	312	316	332	314	302	320	320	328	320	327	322	318	306	341	338	308	339	309	325	341	328	299	304	336	281	324	318	326	327	292	341	333	319	306	329	301	323	321	298	305	304	319	293	325	339	328	316	318	289	300	323	325	319	335	321	312	318	336	322	302	289	307	296	277	304	298	310	356	297	300	321	287	281	343	304	329	324	313	332	309	321	324	308	295	302	307	330	299	300	344	303	310	310	276	318	331	313	322	343	307	332	317	313	295	329	285	314	333	295	310	335	325	305	303	320	326	319	337	320	327	319	321	304	274	302	345	336	313	300	311	330	299	314	312	320	283	351	356	305	344	299	334	325	323	295	335	338	302	293	315	317	308	289	296	304	293	295	336	310	309	318	305	340	316	315	322	334	327	319	328	270	296	335	327	312	321	359	316	285	313	326	353	323	330	319	312	328	315	311	318	304	306	357	265	342	310	308	305	307	323	306	344	315	321	335	310	319	307	322	322	314	324	336	325	338	317	325	315	316	311	323	316	310	324	373	329	315	315	320	325	305	330	329	280	308	302	343	301	301	275	327	333	335	314	335	314	300	325	311	300	308	314	311	304	319	311	307	325	311	309	331	307	324	313	298	334	326	296	295	305	302	337	309	325	324	324	291	326	291	324	328	323	305	310	301	341	342	311	333	313	313	279	308	320	315	309	313	343	305	282	375	295	312	311	313	365	353	312	306	338	325	342	326	339	319	307	323	287	324	286	299	312	312	324	318	338	295	306	334	352	298	329	302	337	344	332	288	319	297	312	347	327	321	330	322	318	280	331	308	332	286	322	322	320	315	262	313	327	317	317	325	327	294	314	294	300	333	343	300	311	329	311	339	334	300	325	307	284	328	315	321	319	314	320	296	311	307	286	301	347	300	315	317	315	333	354	298	284	350	299	274	340	331	280	341	327	292	295	324	308	305	295	337	337	315	328	344	315	346	317	344	306	319	331	316	312	289	327	316	355	300	307	308	298	318	319	330	314	321	322	306	338	293	300	315	339	324	292	324	315	309	332	335	333	320	307	331	351	280	323	334	320	334	327	307	341	314	317	316	327	331	284	272	322	307	301	317	307	333	312	298	308	333	342	302	307	302	329	320	325	324	313	337	311	308	335	304	285	328	336	334	329	333	316	304	337	325	330	293	301	325	290	323	279	308	286	333	307	354	333	314	336	326	313	319	276	310	305	328	350	346	293	296	327	327	303	290	306	324	302	291	333	321	298	322	322	328	337	315	340	315	348	297	292	322	323	333	318	330	344	314	339	328	312	318	316	328	306	307	316	325	315	325	338	334	359	301	351	291	320	296	301	311	309	339	335	324	323	329	305	313	335	316	331	326	289	308	306	341	297	305	312	307	315	312	315	327	357	313	296	298	306	283	323	302	326	288	320	310	318	321	330	301	285	300	293	320	338	324	320	306	333	342	332	322	305	350	318	316	311	304	349	341	303	322	318	341	321	331	315	324	311	311	315	356	359	298	321	315	303	315	317	341	286	329	362	319	325	320	331	327	316	274	297	325	320	329	351	313	315	341	306	330	334	291	313	322	309	304	296	292	336	317	325	329	326	316	309	326	296	342	317	291	316	347	331	326	337	313	291	302	289	331	314	321	318	318	276	310	303	308	283	296	315	277	323	333	328	287	307	311	323	303	341	306	340	288	324	296	349	321	341	302	330	335	304	320	332	304	318	314	327	301	299	320	329	325	338	354	315	312	349	310	291	297	312	326	291	293	304	304	321	265	349	310	301	323	322	263	351	319	310	325	335	345	330	340	304	324	331	327	323	322	284	329	309	317	333	348	332	325	315	322	315	356	310	316	303	308	327	329	348	339	267	293	311	320	310	329	339	311	346	312	309	327	298	339	334	324	312	324	302	271	328	291	319	310	313	302	322	297	297	315	340	300	347	334	338	303	302	338	288	309	322	297	304	322	313	343	318	310	339	319	336	330	305	305	314	315	301	332	333	314	320	315	342	309	364	328	332	303	314	320	334	311	290	341	316	306	344	320	310	327	316	342	323	318	340	320	316	305	317	328	319	319	351	315	325	346	364	323	330	314	303	327	334	316	303	308	312	303	301	322	319	291	343	302	308	307	309	334	324	305	340	339	278	327	332	294	342	315	307	302	321	315	334	333	331	323	314	311	300	328	281	289	311	302	310	313	312	323	295	266	312	323	316	309	327	286	314	313	301	302	310	320	323	326	313	323	300	336	282	295	317	317	347	337	327	293	318	293	322	336	348	296	310	319	330	329	312	286	287	313	321	317	329	318	343	316	350	343
22979	20984	28605	23847	22308	24418	20359	11106	7093	4944	3266	2279	1789	1611	1519	1507	1554	1406	1271	1219	1079	949	778	668	580	494	465	401	313	338	305	295	312	264	248	242	250	245	218	255	238	214	239	201	213	204	216	202	218	185	200	216	183	211	216	201	198	205	154	184	215	220	180	176	194	207	199	200	177	190	192	182	185	198	171	170	192	190	193	182	226	201	202	184	189	189	175	183	219	198	188	163	186	189	209	183	174	205	188	194	181	199	189	154	195	185	202	192	209	181	182	219	204	184	200	188	198	188	218	176	196	149	178	182	191	198	170	195	207	211	190	189	202	183	180	178	176	214	199	192	178	168	180	190	203	206	195	193	181	186	192	188	218	201	179	186	170	188	194	211	201	172	195	177	208	180	183	185	178	180	216	203	215	173	194	203	180	204	211	171	199	193	186	184	202	187	189	196	181	176	187	202	193	182	194	215	209	214	195	164	192	178	198	217	205	187	191	179	170	209	184	206	189	202	208	187	190	200	185	179	203	201	193	167	187	170	191	190	207	207	200	160	199	191	174	205	187	185	196	185	208	177	199	192	172	196	198	169	183	182	199	196	183	172	222	181	173	172	193	193	174	197	182	203	193	189	208	196	224	180	197	174	182	188	198	211	197	211	168	194	215	199	190	174	202	193	188	185	166	187	184	213	179	189	189	172	185	194	188	185	206	187	176	190	196	201	185	185	212	213	180	175	186	188	200	177	177	219	186	169	170	198	207	228	191	184	201	203	206	201	216	184	183	193	197	172	191	191	184	195	175	196	168	196	213	187	182	203	205	199	191	212	202	193	186	202	199	208	199	170	183	177	206	185	208	193	187	185	183	197	178	161	179	176	196	190	196	188	190	181	169	198	184	196	201	193	210	199	180	185	208	196	188	184	174	209	188	201	178	187	186	191	184	172	184	204	170	171	188	192	179	167	196	170	182	178	177	202	179	180	198	215	193	185	190	206	192	187	219	170	164	192	193	180	182	195	193	177	189	196	200	214	170	183	167	197	170	190	182	183	190	211	192	179	170	195	206	189	203	189	188	214	203	197	200	203	193	180	213	179	170	206	172	192	199	155	207	167	183	182	175	197	207	210	202	206	222	168	170	195	189	192	213	170	180	188	209	214	195	201	185	175	214	199	201	165	195	184	195	208	202	202	210	190	179	193	193	211	209	207	177	177	174	176	169	177	188	174	178	190	195	175	203	175	190	183	181	172	203	194	189	205	160	206	210	179	186	190	190	190	178	176	187	178	197	173	172	186	167	198	206	196	183	219	179	189	195	185	167	173	210	186	198	215	179	183	189	186	184	184	166	192	167	194	204	185	197	170	191	194	177	201	214	164	181	203	185	163	179	170	203	194	210	226	156	196	182	169	196	214	180	172	200	187	192	181	199	174	180	197	196	193	185	198	172	194	185	208	207	185	189	190	172	207	176	186	211	202	192	186	207	185	213	181	210	193	184	183	189	160	196	201	177	183	184	196	194	201	195	183	185	187	200	181	191	169	171	193	180	174	184	176	194	195	177	185	187	189	187	201	197	178	197	198	168	215	174	190	212	205	198	195	201	171	187	179	191	213	177	175	184	183	209	202	189	208	204	202	149	207	176	186	165	193	203	187	184	177	184	220	178	209	200	209	169	206	206	186	188	189	213	196	178	189	172	186	185	185	195	189	178	208	185	181	188	183	184	193	200	204	185	167	178	184	189	203	174	199	202	197	218	193	188	186	196	213	196	182	175	180	215	183	168	226	195	192	173	187	181	198	188	193	195	181	192	213	224	186	177	195	204	192	185	199	191	217	199	188	177	173	188	191	168	179	182	207	184	203	185	193	176	182	210	193	213	213	216	211	197	207	194	190	178	215	193	180	178	186	168	178	188	195	203	197	214	194	191	208	200	165	196	186	185	174	189	189	189	190	204	187	197	194	201	172	193	199	181	176	187	189	171	216	211	190	197	183	169	173	198	181	166	184	195	213	199	184	167	190	200	183	171	200	182	188	194	176	199	198	203	200	182	176	172	211	199	203	220	196	206	181	198	178	180	191	196	177	195	206	171	225	195	188	194	181	187	187	196	160	209	189	208	201	188	164	198	193	194	181	191	190	175	201	149	179	188	181	211	200	194	208	183	193	176	187	173	190	203	187	191	192	203	213	202	182	209	190	180	199	181	179	190	182	207	212	201	179	197	204	208	207	194	195	194	211	190	185	166	196	194	190	171	202	176	182	173	195	185	163	187	208	198	185	193	235	192	193	176	178	185	208	190	187	184	184	179	180	170	205	223	190	194	180	204	171	176	198	205	208	174	194	198	194	166	202	181	188	209	187	193	179	171	189	189	165	199	179	186	173	168	171	194	167	179	196	171	200	185	184	177	201	182	192	208	207	185	164	191	198	196	185	165	195	179	191	187	210	187	204	212	198	199	181	179	194	189	165	183	200	204	190	196	198	187	170	172	183	206	191	170	186	181	196	183	196	174	189	189	180	193	186	211	181	180	209	189	183	190	212	181	178	185	190	199	187	184	217	185	195	215	189	194	162	192	194	186	186	196	179	193	202	186	201	200	183	209	176	222	184	204	212	193	216	182	197	189	204	191	170	173	208	193	187	182	196	219	214	177	194	210	219	201	190	204	185	195	184	211	209	203	190	167	198	174	196	198	203	212	194	207	171	194	210	198	186	207	181	178	168	203	207	187	187	227	210	205	185	183	183	182	163	187	204	178	167	224	169	207	212	207	160	171	209	213	197	184	184	187	198	193	212	187	174	204	158	202	174	176	199	188	178	189	197	186	205	203	184	184	190	175	182	212	192	176	193	184	195	187	181	184	174	190	185	191	200	201	196	219	197	151	185	207	208	186	188	150	185	220	207	159	189	182	183	211	186	183	169	183	193	196	189	210	186	189	179	204	188	165	185	200	176	178	183	199	181	166	186	199	202	173	200	185	209	200	198	181	197	184	167	202	195	194	195	175	187	182	188	197	180	165	185	151	164	181	201	195	185	192	211	180	181	191	196	175	192	203	210	181	170	165	203	212	179	197	198	171	166	186	198	186	186	224	180	179	179	176	180	184	190	168	198	186	193	200	205	181	188	184	195	181	174	197	179	214	217	175	193	165	187	200	195	194	184	167	203	182	186	181	218	207	204	176	225	186	182	190	192	204	193	192	207	207	214	209	209	211	194	205	215	186	181	195	176	201	148	190	192	206	180	199	193	209	192	183	210	181	171	184	171	191	177	192	206	188	190	175	192	188	209	199	180	210	195	216	191	178	182	198	208	201	178	155	219	189	203	197	163	195	212	197	191	203	182	185	194	176	158	209	188	191	211	195	206	194	173	206	188	179	189	188	183	210	172	189	172	183	208	174	185	176	156	177	210	179	185	167	193	176	178	164	185	161	193	192	176	182	193	172	194	203	197	202	184	181	202	196	180	198	195	185	217	204	181	186	192	175	170	193	193	175	227	171	195	189	177	179	210
31359	55050	53095	42842	36702	31828	22013	17531	13738	10036	7112	4978	3935	3513	3229	3237	3314	2860	2712	2562	2184	1873	1577	1338	1211	1027	915	761	618	576	510	538	512	453	438	402	393	372	355	369	351	358	373	322	370	324	345	307	306	319	337	328	304	298	283	275	290	342	329	285	276	269	292	291	281	271	265	256	255	259	296	310	259	285	293	242	286	283	300	285	286	268	291	258	269	275	295	254	274	268	271	301	266	244	256	277	279	258	310	282	264	289	267	291	276	250	301	303	250	269	295	291	310	277	273	292	298	260	272	274	258	284	298	287	256	295	279	282	251	272	248	284	275	256	283	279	284	260	282	262	327	255	297	295	260	271	275	327	258	275	274	290	290	267	246	293	262	291	269	260	273	255	250	288	272	263	271	284	275	286	286	297	271	296	291	259	243	329	288	271	278	287	295	269	309	265	250	249	279	264	257	264	277	274	303	275	272	251	278	272	294	300	271	279	289	251	266	280	289	246	274	261	295	263	277	259	277	301	279	270	268	269	269	278	280	275	268	286	295	264	268	254	292	269	292	268	293	268	255	266	281	277	264	276	273	301	255	279	272	260	277	282	288	277	274	263	277	242	277	265	277	290	267	265	282	301	291	260	309	256	250	285	267	265	254	269	266	260	292	293	249	289	247	250	279	267	252	278	278	262	284	260	263	270	277	261	321	309	265	265	295	315	299	268	271	253	282	279	262	290	293	264	271	251	270	259	290	272	286	288	287	279	287	266	249	278	291	281	292	276	268	265	264	280	269	249	288	267	264	252	297	281	260	258	289	231	293	272	298	287	313	287	318	274	276	285	280	277	268	287	273	305	281	298	289	269	277	294	293	261	279	263	292	287	252	257	280	268	269	290	280	283	305	263	306	287	267	290	242	301	284	271	261	277	283	269	288	269	276	302	299	253	250	257	286	275	283	286	275	275	253	257	286	262	307	266	247	283	285	251	274	286	264	281	271	283	275	258	246	272	305	266	289	281	265	257	274	244	258	268	262	282	267	268	276	270	274	252	284	292	252	306	267	290	271	264	241	283	287	272	279	312	279	257	284	258	259	256	271	259	306	267	267	258	248	275	288	297	271	287	287	317	294	248	252	298	287	266	282	275	308	279	280	272	270	305	267	273	268	277	274	280	253	289	276	277	278	308	291	277	284	282	275	275	254	267	273	264	261	293	272	261	271	266	289	297	297	274	286	286	296	269	287	302	268	284	255	272	277	261	280	281	265	277	298	291	286	286	280	286	295	288	291	302	266	266	259	281	266	241	285	260	265	255	258	292	268	281	272	283	283	271	275	251	253	294	298	245	266	258	290	286	274	274	262	255	286	273	261	272	279	294	255	271	278	284	245	267	267	301	257	261	291	279	260	270	278	294	284	277	307	250	261	313	281	269	274	268	271	278	300	280	279	280	268	260	278	284	282	263	289	290	278	265	265	291	296	273	293	328	276	270	295	305	281	262	268	262	274	260	270	323	292	267	264	292	285	278	286	289	280	302	284	275	316	285	278	278	266	286	304	268	271	271	266	267	257	250	280	304	252	265	277	259	269	259	302	297	243	262	291	309	259	287	276	290	278	274	282	310	266	256	265	258	278	280	254	265	251	239	252	276	295	269	278	274	279	290	270	251	286	238	228	272	302	293	273	293	267	321	252	287	264	289	277	296	285	310	301	268	302	280	271	277	292	273	262	256	249	271	263	273	270	283	283	251	260	294	286	285	291	265	279	284	261	284	283	276	269	277	309	264	255	268	283	294	291	285	297	257	290	255	274	283	256	299	245	269	276	254	304	231	307	293	296	277	281	271	292	272	275	259	276	282	275	303	265	281	272	302	258	245	290	282	283	249	272	280	269	273	279	305	285	287	240	304	267	261	286	274	281	270	306	276	284	247	258	263	261	304	279	295	248	286	245	305	285	285	256	256	299	291	247	269	295	253	274	297	250	286	297	281	295	273	267	246	288	318	271	258	266	294	253	272	291	266	280	253	262	283	294	270	270	273	260	290	256	264	295	308	265	274	268	287	266	292	254	277	250	263	262	279	293	271	283	266	237	282	302	269	282	295	278	252	299	287	261	284	290	268	265	275	284	281	294	302	290	287	263	288	297	272	276	266	290	290	275	249	295	292	279	279	282	264	284	285	284	256	284	282	278	296	260	294	247	266	283	303	247	277	265	275	268	257	290	259	277	284	249	281	263	305	265	261	289	275	305	259	276	266	318	299	279	278	229	285	269	271	255	276	289	267	306	259	263	296	308	276	273	259	264	271	288	282	260	298	288	294	269	281	266	274	253	277	265	295	289	289	301	292	253	288	273	290	269	278	257	293	271	267	267	282	262	284	294	284	270	264	285	252	254	276	279	285	267	243	268	299	273	265	269	293	278	300	283	309	292	254	266	269	261	256	300	285	264	291	289	284	252	270	299	317	258	275	272	292	281	245	255	283	286	250	300	256	264	288	278	266	315	314	300	286	282	268	261	285	269	270	273	279	266	292	275	269	290	292	259	284	279	296	281	293	282	277	301	262	273	298	273	276	254	277	289	279	263	256	288	276	256	301	298	252	294	267	316	278	266	283	242	287	300	272	287	263	288	308	264	271	289	267	281	259	288	279	288	278	252	273	271	276	265	267	296	275	265	298	272	277	259	281	308	321	294	289	300	286	266	275	297	247	285	292	320	273	288	284	271	277	275	308	275	289	286	265	278	254	263	246	253	266	252	267	269	275	282	300	268	276	260	295	261	276	264	259	237	278	274	281	254	308	269	296	257	283	290	275	293	265	277	284	267	303	261	292	280	263	283	282	265	265	285	297	239	272	287	275	255	282	254	317	290	268	284	286	282	258	263	281	283	284	276	291	262	250	246	291	272	279	274	293	264	277	304	267	292	273	288	284	265	261	264	276	279	261	291	268	285	274	289	274	277	273	241	257	284	254	297	291	263	276	279	294	301	271	284	267	230	255	283	265	292	289	269	253	264	307	262	286	255	270	272	264	291	283	271	280	304	278	304	267	289	261	289	296	318	273	274	273	253	257	307	268	280	265	276	278	289	279	277	282	274	240	260	281	278	281	274	285	288	272	259	267	239	255	281	274	288	288	297	321	301	279	292	291	286	274	293	317	251	264	299	247	274	262	266	286	257	296	284	265	291	317	267	271	293	285	283	286	259	277	309	295	257	300	276	261	271	285	252	266	281	276	288	277	265	304	295	285	284	273	239	279	298	302	262	286	284	252	276	271	298	301	263	259	264	283	303	286	293	271	297	265	251	294	302	285	281	296	251	289	258	290	282	285	308	298	243	272	296	257	285	288	280	287	306	273	264	285	294	326	320	282	274	285	300	312	254	277	258	240	265	239	301	306	290	275	276	257	284	283	261	282	244	258	264	301	265	286	276	269	271	280	281	272	269	291	271	278	263	261	287	287	255	274	287	256	265	288	278	244	258	267	265	286	286	269	267	301	281	299	292	260	269	324	275	275
27679	25589	32057	25696	16268	9023	4984	3155	2293	1514	1082	842	739	611	621	569	584	523	480	533	474	432	381	343	331	316	266	249	256	248	219	225	209	208	223	243	203	197	205	197	181	211	193	197	202	217	180	177	191	189	170	198	173	211	189	190	168	183	175	179	173	193	191	199	193	188	179	186	189	189	183	187	187	176	202	188	188	180	189	200	170	212	165	174	201	201	197	182	198	214	189	185	186	166	187	206	207	188	212	199	174	191	218	176	206	203	216	208	228	185	173	171	175	200	183	204	174	176	204	166	193	188	217	190	171	166	203	188	175	198	188	204	194	180	193	216	172	187	187	166	195	207	195	185	201	185	198	197	202	184	196	203	217	183	205	191	182	194	221	177	189	173	186	208	204	182	196	199	193	193	184	197	205	206	208	194	199	206	194	213	206	181	189	181	181	174	172	199	165	181	196	181	168	178	227	184	190	193	206	189	200	193	212	187	198	179	208	214	186	156	201	206	178	184	170	185	209	185	203	186	182	164	213	191	204	183	197	207	176	201	193	183	219	194	198	190	196	196	193	190	186	178	202	173	184	176	189	191	191	169	174	194	207	175	207	160	180	183	195	217	204	205	206	196	175	214	212	163	202	211	222	181	187	192	183	191	178	210	183	193	188	156	197	196	184	166	212	204	200	193	184	195	174	205	186	207	184	218	221	202	170	198	181	180	179	177	184	177	200	202	215	184	192	204	195	199	208	188	185	186	204	177	187	196	190	204	166	183	207	180	209	217	194	182	192	172	197	194	166	201	190	190	199	183	188	224	202	209	185	199	202	206	193	206	197	186	212	207	172	212	180	181	214	212	225	169	203	202	171	185	183	186	176	204	209	193	208	192	187	176	174	213	205	180	182	186	195	194	185	204	216	194	170	220	201	193	176	180	180	196	203	171	171	216	203	222	165	198	200	212	181	174	178	199	188	160	182	190	178	172	182	186	156	181	194	167	198	189	214	186	177	188	223	194	211	181	203	184	177	192	183	187	171	185	185	176	210	191	174	190	164	184	212	193	169	199	186	189	178	204	165	210	182	209	177	192	178	175	189	184	184	188	209	198	180	201	182	199	188	165	169	200	178	182	168	163	193	219	178	190	222	193	182	202	200	192	205	194	173	190	198	216	170	221	171	192	197	187	198	189	188	190	199	162	180	188	200	195	187	190	191	211	200	183	179	206	189	156	175	204	199	190	186	202	198	168	192	192	171	174	200	183	175	197	204	209	196	207	178	195	173	197	162	183	203	204	189	230	200	192	177	201	168	181	207	183	199	197	157	174	156	186	198	176	213	184	190	189	167	191	200	192	194	164	194	184	178	190	183	190	206	172	182	187	185	208	210	209	171	194	222	176	213	206	220	172	197	239	190	179	189	173	150	189	197	177	183	159	191	181	185	186	206	180	196	174	200	172	186	176	160	188	235	181	213	205	186	179	172	200	171	187	190	188	177	198	199	207	181	218	185	165	172	173	192	180	175	221	197	200	207	185	193	181	187	186	193	174	186	199	166	182	192	212	198	208	188	161	189	194	187	182	204	208	199	181	173	188	168	197	179	180	166	202	176	192	186	188	190	191	204	214	201	211	172	175	189	156	196	195	196	200	180	186	179	175	184	178	188	188	181	165	188	183	179	189	180	207	239	210	205	207	195	204	218	181	201	188	204	200	188	207	185	188	184	188	174	209	202	194	198	211	214	214	177	186	181	224	218	193	200	192	202	210	205	202	198	200	194	202	215	181	175	198	198	189	191	186	185	194	199	191	188	197	188	221	187	208	186	198	171	183	180	202	196	189	191	171	195	188	201	176	183	217	190	178	220	187	194	200	212	182	198	210	202	190	172	205	193	190	189	194	183	200	201	201	192	197	184	186	188	183	200	171	173	207	186	199	196	195	166	198	208	163	182	187	185	172	181	191	186	169	207	199	198	198	201	172	186	214	190	215	190	196	185	168	203	200	208	164	182	211	210	180	207	179	197	208	193	192	173	184	172	187	194	199	207	203	187	210	169	151	202	179	200	178	209	182	210	165	182	184	215	169	188	191	170	202	174	186	204	193	193	204	222	170	212	206	211	200	196	200	202	182	192	190	193	174	168	207	177	170	154	175	187	202	178	173	223	199	183	185	202	183	190	202	195	195	173	193	187	184	172	177	172	197	188	212	189	212	205	201	208	223	207	203	201	175	186	194	199	200	203	201	201	205	182	204	204	178	196	224	178	173	204	173	168	194	192	176	177	176	182	171	215	203	207	204	192	179	171	202	169	186	210	198	179	191	197	185	149	176	180	202	174	199	162	186	181	195	193	236	188	188	182	180	209	171	191	185	191	167	198	170	171	183	202	183	147	176	187	182	221	181	208	222	184	193	181	198	168	164	187	194	188	186	179	172	179	189	208	195	222	189	187	184	170	197	196	203	179	184	187	208	197	193	184	178	186	178	198	201	193	197	207	204	178	183	194	188	206	183	205	214	157	196	192	202	181	192	183	177	171	187	201	171	204	190	200	190	184	198	193	191	183	201	180	180	190	213	198	169	201	187	181	187	200	198	207	185	167	190	167	177	193	175	160	185	189	191	195	180	176	191	168	199	191	195	195	200	206	206	191	192	177	194	180	196	206	198	191	203	183	200	185	200	189	175	204	191	195	204	167	191	195	184	180	190	210	181	204	201	195	177	181	182	193	167	228	197	175	191	219	209	171	182	201	188	223	180	171	186	197	194	206	198	191	202	222	187	199	176	189	189	171	165	209	161	171	190	200	198	194	189	164	192	210	186	198	185	191	185	203	181	205	204	186	185	188	203	193	209	176	174	206	183	193	224	186	195	191	182	178	205	187	199	190	208	189	197	187	193	200	208	198	216	195	186	173	197	193	189	187	175	195	194	194	189	215	196	182	191	170	192	202	178	167	183	194	184	183	180	155	185	200	191	186	201	183	174	209	195	191	182	189	198	181	186	191	197	197	185	172	185	191	193	159	207	201	191	209	201	175	189	229	199	196	203	200	198	193	187	182	202	200	196	200	199	196	177	173	189	183	176	169	180	197	180	169	188	207	194	202	208	168	204	185	180	188	191	188	187	200	188	193	173	213	196	200	180	186	191	170	196	203	191	206	205	195	204	188	198	187	170	203	173	183	199	200	169	187	206	170	196	194	207	208	180	180	193	190	194	182	193	179	168	211	194	184	198	190	170	212	195	197	195	182	181	201	200	177	206	197	160	156	182	168	205	195	204	187	177	205	182	194	198	191	197	188	187	194	194	207	208	190	180	181	205	196	191	184	182	194	211	190	183	185	200	170	174	191	179	210	190	180	196	168	180	186	193	182	181	213	185	186	166	192	183	180	201	178	201	180	192	199	192	188	184	199	199	191	187	182	164	203	199	211	195	198	197	182	175	180	197	180	161	189	187	195	172	191	196	198	188	193	196	169	207	185	190	186	181	167	211	188	197	176	176	178	211	178	174	198	183	175	192
28970	42915	39937	29782	22797	15784	10511	7398	5538	3568	2552	1857	1481	1361	1347	1241	1265	1190	1053	1004	927	783	691	639	610	526	475	421	400	419	414	373	348	335	352	326	317	329	312	335	265	297	317	314	296	267	317	289	287	279	301	293	282	310	296	274	275	274	298	270	285	296	285	270	301	277	261	296	267	289	268	291	262	252	288	287	259	298	267	288	274	277	282	269	289	297	260	244	275	289	268	252	315	279	266	270	313	269	268	277	310	295	251	274	274	259	288	293	264	267	303	249	297	266	275	283	296	281	271	267	276	292	277	270	251	301	307	267	286	268	261	273	255	275	266	248	286	256	261	289	274	288	283	283	267	288	287	296	266	272	263	285	262	287	269	267	308	274	271	299	270	298	300	290	277	275	303	298	281	273	252	274	254	273	300	290	279	278	272	282	301	268	301	272	278	289	277	312	274	304	267	269	262	279	282	295	267	257	264	275	292	257	261	253	256	267	298	302	254	289	271	290	316	297	311	291	277	267	258	300	300	314	296	259	290	259	268	258	284	269	260	282	302	297	273	250	266	285	298	309	282	281	269	239	268	267	259	308	277	296	284	273	286	279	298	273	292	267	273	283	310	284	306	288	257	242	281	296	308	283	300	279	282	268	283	271	257	267	286	264	265	270	267	282	281	273	307	307	274	304	294	274	283	269	272	246	265	267	292	282	308	295	289	288	278	264	281	286	294	285	267	269	278	297	289	256	263	305	259	242	305	269	287	295	273	287	273	304	277	270	264	272	291	275	309	281	274	257	280	274	278	280	267	277	271	295	298	284	262	251	294	325	282	270	270	274	280	291	269	287	275	288	291	262	303	288	297	307	325	294	314	272	272	276	290	294	274	290	251	292	262	266	286	299	293	263	312	286	297	275	281	259	271	275	281	305	270	289	285	276	285	264	292	274	280	259	276	286	293	280	248	285	265	309	287	277	275	279	285	273	317	295	259	253	300	282	261	279	284	267	284	235	279	290	263	294	284	291	298	274	261	289	282	296	271	264	278	287	260	284	276	270	293	281	291	253	280	296	311	271	239	250	287	285	291	277	268	252	309	266	261	260	274	244	265	281	272	288	251	262	288	254	259	286	285	271	252	273	272	268	276	286	300	269	277	289	254	270	249	277	255	279	255	279	283	312	264	266	269	266	288	264	272	266	273	264	300	292	291	283	264	298	280	270	275	275	282	266	293	273	313	281	239	293	279	287	271	260	281	297	299	269	264	311	266	253	268	296	268	272	295	275	306	262	294	312	287	286	260	277	261	280	291	259	306	273	306	263	288	256	281	268	264	277	297	280	267	268	318	291	292	263	266	286	279	247	246	283	268	277	282	240	321	269	290	268	267	265	263	303	279	289	266	263	281	276	276	289	290	306	271	273	274	272	256	311	266	274	280	275	282	293	285	275	298	266	294	287	291	265	282	253	294	252	284	289	307	281	270	282	236	282	278	268	291	277	261	264	276	262	274	250	284	273	286	280	251	277	306	276	284	292	271	249	274	256	266	286	267	264	265	269	260	250	279	288	252	259	305	290	306	282	308	288	281	262	270	254	296	260	268	283	249	300	300	265	280	288	295	302	286	298	300	278	283	289	283	286	283	284	280	312	292	275	319	277	255	275	303	275	299	255	275	293	257	260	264	278	254	263	253	293	273	282	263	269	311	300	286	281	284	281	292	276	275	283	304	287	281	276	287	270	277	293	277	312	266	318	276	287	301	297	300	273	256	279	296	301	250	285	264	254	313	278	293	294	272	246	269	262	266	251	284	309	291	289	256	288	296	280	297	286	262	294	265	303	272	281	272	295	267	279	289	294	297	284	250	270	290	315	271	297	268	265	295	295	305	295	273	274	295	258	268	270	274	264	269	248	289	275	274	326	279	287	271	291	265	253	285	268	287	278	293	244	283	290	282	266	289	292	278	271	270	238	296	262	260	298	267	298	267	274	299	277	265	296	266	282	245	264	299	267	268	271	271	294	279	278	292	272	282	264	267	272	276	245	252	276	283	273	286	269	291	265	282	265	301	233	268	273	308	290	284	260	283	299	287	258	289	288	277	280	284	289	258	294	303	272	282	272	266	294	254	273	291	306	244	260	270	265	253	256	276	281	289	272	267	252	280	290	259	260	315	299	275	278	310	298	296	270	265	286	290	300	263	269	285	294	307	257	317	264	292	272	280	287	268	243	282	311	271	294	288	284	305	276	287	277	265	238	276	272	289	249	271	282	280	308	282	295	275	279	282	265	295	293	267	267	259	269	268	280	269	294	272	299	283	277	248	251	262	273	284	281	265	300	262	282	274	273	254	279	280	247	297	253	265	259	257	271	313	285	257	314	271	284	305	254	285	259	284	281	264	331	283	274	285	263	302	286	287	281	275	277	245	278	267	302	287	284	259	286	263	277	266	273	266	281	270	219	279	276	285	265	263	296	308	320	283	274	283	278	280	285	304	316	273	287	248	285	304	283	232	273	291	287	293	273	260	286	269	277	286	267	301	261	278	282	277	282	282	295	290	301	277	301	249	266	271	282	290	288	288	258	300	254	269	258	271	303	248	271	263	243	280	302	314	283	265	274	258	275	277	283	285	280	281	291	270	266	261	286	276	295	248	246	284	248	277	291	274	279	287	251	296	272	279	269	244	271	288	265	297	261	283	256	277	261	274	279	286	246	240	310	288	288	267	289	315	292	269	300	267	280	281	278	279	313	276	286	270	286	286	296	270	263	290	304	266	276	295	250	287	293	263	262	278	283	302	282	286	283	276	296	288	255	299	264	272	277	291	321	281	247	255	299	263	258	283	258	271	295	280	236	304	286	309	301	275	268	264	279	287	286	287	273	281	292	286	287	298	257	265	289	270	289	291	279	264	264	300	278	268	263	278	312	261	293	269	254	275	285	295	277	290	266	291	256	268	297	290	245	265	285	258	296	282	282	281	277	265	278	284	259	245	266	253	264	298	295	270	265	249	289	287	280	242	305	294	274	276	286	277	268	291	278	302	279	264	274	301	261	289	278	324	290	267	285	249	281	273	267	259	298	273	273	277	270	284	276	281	267	257	261	284	272	287	285	307	283	279	259	290	259	294	273	316	259	264	303	304	284	255	285	311	248	305	273	277	274	293	278	249	283	271	279	290	299	299	278	268	276	288	261	284	272	275	274	283	285	282	270	298	281	270	243	292	280	255	266	261	279	256	256	278	272	242	275	287	315	253	274	269	284	279	284	278	305	259	276	302	266	261	299	286	278	302	241	278	285	308	236	271	292	310	301	270	297	299	266	272	291	282	287	280	266	294	266	299	271	285	301	290	268	271	255	317	282	307	266	273	277	299	304	295	235	274	272	257	282	243	290	298	279	280	269	273	281	320	313	269	275	304	308	271	251	288	269	281	281	295	262	318	295	270	291	272	283	295	289	275	271	283	306	294	254	287	274	295	264	267	291	273	251	267	298	312	279	278	283	296	309	281	271	276	282
24194	21015	28311	25449	23334	20159	12132	6816	4741	3218	2230	1540	1202	1059	1107	1097	1047	870	902	856	764	704	634	518	483	421	410	353	290	332	305	273	255	256	313	267	249	233	234	226	240	227	243	236	234	230	233	238	230	238	218	231	228	238	217	229	209	234	199	225	214	194	185	222	190	226	197	220	225	200	191	211	241	212	221	213	184	180	220	195	217	190	207	225	215	199	215	212	195	199	217	229	239	199	202	216	211	202	218	226	208	218	174	201	236	210	213	203	213	241	200	208	212	212	231	221	212	219	233	216	197	206	208	229	213	210	190	204	221	222	235	213	231	228	218	221	226	190	209	204	193	222	231	205	206	195	214	211	188	183	191	191	216	212	189	213	216	189	234	211	204	206	222	209	200	225	201	234	232	215	228	183	198	209	188	226	222	224	204	243	202	229	209	202	224	217	217	213	215	212	200	215	206	211	218	206	214	207	212	213	254	208	223	203	211	200	221	228	188	223	212	191	214	213	178	249	225	235	223	205	218	204	212	234	250	204	235	224	187	219	214	194	222	195	239	222	240	219	215	209	213	222	256	208	230	189	211	213	202	208	205	209	188	204	227	194	224	190	202	216	212	218	208	199	215	211	181	230	249	213	219	186	218	222	206	200	203	243	195	222	237	206	190	226	232	236	231	245	204	205	223	204	207	200	234	229	220	224	229	208	200	219	210	198	214	225	205	207	212	228	239	196	222	206	223	225	231	252	214	204	188	210	200	224	221	228	215	218	186	235	217	205	239	197	214	212	209	238	209	225	194	199	189	210	241	210	192	199	239	221	228	199	216	244	222	222	236	206	219	229	219	235	192	237	228	200	182	222	234	201	223	216	215	215	211	202	215	215	189	241	231	220	209	204	183	217	203	204	200	205	179	227	237	200	187	192	225	208	218	203	221	236	206	204	246	205	202	209	214	221	205	235	220	195	227	221	222	190	241	227	212	218	203	226	198	218	228	225	190	220	206	219	219	214	218	244	214	221	210	215	205	216	220	244	218	223	211	234	211	204	202	220	222	227	222	198	200	222	222	225	208	205	227	219	212	232	213	186	196	224	184	206	223	208	190	198	214	207	215	226	240	216	203	219	217	189	218	218	222	226	215	206	198	186	224	209	214	234	202	236	226	261	210	197	218	225	203	190	222	212	191	220	225	216	193	227	254	202	240	238	219	203	202	204	218	217	209	231	249	206	196	226	207	215	222	221	166	222	215	210	231	234	238	201	225	218	213	205	220	224	225	199	221	230	224	207	207	218	178	222	204	206	230	221	194	227	231	214	220	242	231	220	204	224	221	222	201	232	207	205	219	215	186	225	185	204	233	213	193	208	219	226	240	215	200	202	220	205	201	208	184	238	222	214	221	204	199	221	188	216	219	193	201	238	232	222	217	213	217	209	208	237	211	236	240	218	234	222	220	208	201	212	243	188	206	204	230	185	223	238	203	213	208	222	224	213	248	200	188	243	181	233	232	175	203	248	221	228	220	219	200	199	225	211	217	193	181	222	237	243	253	203	212	204	196	203	210	215	210	235	195	214	205	212	213	247	230	227	197	206	224	192	207	255	215	210	193	214	191	219	220	208	208	200	225	201	207	235	234	203	210	217	204	205	196	204	234	222	204	199	201	212	246	210	198	197	242	229	226	219	210	221	199	208	213	204	216	187	202	203	219	223	205	195	212	206	200	217	227	232	194	239	235	200	202	250	196	225	210	217	236	216	183	203	223	221	208	209	207	207	227	187	219	221	208	183	232	232	203	202	204	207	208	225	221	223	220	209	199	210	224	207	213	221	207	213	203	208	213	240	179	196	200	201	224	209	230	187	244	217	223	222	227	212	238	222	236	205	216	219	195	219	200	217	232	213	225	215	203	231	213	216	210	202	218	213	190	253	231	194	206	212	211	229	217	204	214	229	225	228	212	206	226	223	250	210	223	219	197	204	206	208	219	222	229	206	212	193	209	230	197	208	231	205	199	214	217	213	197	199	243	215	221	222	210	200	212	224	228	221	205	210	206	185	212	193	224	226	220	191	213	210	215	218	197	204	234	215	219	191	206	215	258	205	247	177	195	195	215	196	227	230	216	201	205	224	232	231	217	212	204	220	200	191	217	208	228	206	203	184	207	207	200	214	224	212	213	178	216	223	206	237	212	229	250	218	202	207	218	211	207	215	223	218	205	196	203	220	215	219	199	196	219	224	229	208	218	209	219	219	209	200	196	219	236	225	224	206	222	228	198	207	205	219	215	218	234	200	230	236	237	217	191	181	198	200	258	190	232	178	214	211	213	245	224	209	210	231	212	208	209	215	217	198	212	212	201	242	217	214	164	228	216	205	230	210	226	188	216	238	230	210	242	210	200	209	201	201	231	230	221	213	195	227	206	228	233	235	199	204	203	240	222	195	224	208	207	220	181	185	207	192	213	221	184	212	222	210	218	223	210	201	187	217	228	217	245	202	231	212	225	237	226	221	224	220	218	211	232	219	203	224	224	224	185	221	242	236	212	219	218	201	223	196	190	220	205	217	228	209	200	207	196	225	220	232	226	221	193	199	212	204	221	243	220	199	214	214	194	195	220	219	218	190	231	211	200	208	199	200	216	213	216	222	229	191	216	190	204	213	212	226	183	193	211	212	214	214	193	229	215	228	229	220	174	197	215	195	198	214	194	195	218	196	204	200	191	212	216	226	209	204	224	221	204	194	221	195	197	220	218	218	206	210	212	225	193	212	212	232	191	215	235	216	194	224	232	197	233	218	209	207	187	214	212	204	222	206	198	250	201	233	213	228	218	207	239	221	242	201	217	226	200	196	223	224	203	249	238	213	205	237	209	241	221	235	217	198	196	191	222	200	212	205	208	217	208	206	210	206	185	195	204	220	242	221	223	215	230	208	204	209	214	232	202	194	212	211	240	204	216	218	194	227	195	221	218	200	238	203	193	201	209	201	209	234	213	207	232	200	207	231	212	205	201	194	192	232	244	237	195	230	223	219	200	219	202	216	228	234	191	204	211	211	195	214	192	206	212	207	242	188	186	210	204	225	219	229	194	191	210	197	197	206	207	191	234	217	203	209	224	220	179	216	204	207	212	202	214	195	203	182	216	193	203	228	224	209	216	221	223	208	225	210	254	183	219	205	211	246	218	212	242	235	217	227	227	219	211	216	206	243	212	213	211	192	204	215	214	213	206	242	221	185	195	204	221	242	200	241	211	190	212	202	238	217	194	212	246	200	212	221	201	208	210	210	222	205	249	246	208	227	191	207	229	221	233	220	232	221	194	189	199	223	185	193	229	250	186	208	233	229	231	229	226	211	248	200	203	204	229	213	216	213	197	198	204	228	210	217	227	217	208	211	244	187	220	199	189	224	216	238	220	183	215	224	222	203	199	198	217	192	171	213	211	201	192	218	199	197	249	191	223	176	208	186	212	236	198	191	230	201	205	215	198	204	213	230	195	233	214	197	196	225	179	228
29638	50791	47455	37886	31444	24540	16474	13137	9965	6957	4863	3527	2838	2511	2352	2295	2238	2010	1905	1788	1581	1353	1188	1023	939	781	721	593	560	489	499	485	447	432	420	414	375	374	393	360	380	358	348	361	353	350	362	373	338	339	333	308	315	288	287	338	328	294	289	319	313	315	330	306	328	285	295	320	290	313	321	324	295	325	345	333	309	312	321	283	307	309	313	355	327	317	303	309	309	314	344	308	301	327	324	273	307	304	302	333	286	316	312	314	286	323	280	362	311	321	286	327	349	318	333	315	329	293	327	307	347	307	318	302	329	328	306	315	324	286	301	317	315	309	309	335	299	298	271	296	297	277	295	338	316	300	333	358	310	290	311	280	321	335	295	294	307	291	305	274	319	314	328	298	296	285	335	320	307	321	289	342	292	306	328	326	300	295	279	302	299	305	303	304	335	332	284	328	303	335	293	321	292	311	320	300	323	306	313	320	310	323	317	281	314	313	317	339	302	312	331	292	310	326	303	305	310	306	287	293	307	288	337	299	327	325	304	284	312	323	319	313	278	320	289	305	303	302	308	323	313	321	328	279	343	323	327	322	305	313	322	308	315	302	319	289	312	294	292	319	282	311	314	285	320	265	308	311	330	323	345	302	341	315	302	286	307	311	298	266	339	335	311	319	290	317	312	307	301	302	278	292	336	317	339	312	293	285	294	292	333	279	292	295	295	318	313	289	313	299	307	359	297	303	299	320	322	287	282	310	308	308	314	288	336	317	298	310	307	329	321	301	341	306	326	299	313	345	311	294	308	327	335	338	307	322	335	321	312	321	327	306	306	309	292	287	302	293	321	304	294	290	311	306	317	327	326	307	306	307	314	307	304	298	297	334	292	312	301	277	324	319	294	290	294	294	321	292	312	290	330	326	313	314	317	351	303	307	317	275	307	300	303	307	304	301	320	316	299	285	318	296	312	302	320	303	319	322	295	299	307	304	330	326	321	324	322	293	326	321	313	296	300	283	276	329	320	295	323	287	310	287	321	322	292	319	269	302	298	290	345	298	330	311	298	310	319	328	336	314	316	308	330	314	315	326	326	285	334	319	323	295	311	331	307	302	292	310	339	330	298	302	311	326	363	305	289	301	331	338	302	326	292	329	316	318	299	325	294	314	302	311	315	294	298	324	332	283	292	318	318	282	310	294	299	317	291	307	325	287	281	325	313	295	302	335	315	322	305	271	324	320	296	303	321	298	284	332	320	339	313	307	345	286	311	322	311	307	315	315	295	309	341	287	304	302	296	311	304	313	323	312	288	324	313	286	304	307	278	313	287	326	308	284	294	338	319	333	326	316	310	317	325	322	307	286	319	303	330	347	293	328	288	320	274	314	289	321	307	336	332	299	292	325	279	332	319	333	316	324	311	305	320	288	352	316	283	297	291	290	314	296	272	318	302	297	304	321	337	313	299	332	318	318	304	307	312	297	322	333	297	294	297	322	304	313	348	332	286	330	326	310	295	306	314	312	333	333	332	309	272	328	308	325	270	320	291	318	334	315	312	332	291	287	296	333	348	321	319	340	313	289	283	300	320	306	308	305	288	321	313	331	290	321	341	301	318	317	310	301	298	294	327	290	283	328	310	317	298	297	330	299	279	318	344	305	291	308	321	329	322	310	336	322	296	307	335	310	322	330	303	298	307	333	294	301	307	294	338	279	279	302	342	302	321	321	315	301	288	280	304	290	302	335	303	338	327	320	315	311	325	308	306	327	299	310	297	318	312	321	321	297	333	307	314	333	323	295	312	311	324	362	327	293	310	348	320	322	312	288	307	296	307	292	325	330	297	297	319	300	334	301	288	323	276	301	322	332	298	303	289	291	312	279	314	320	293	327	311	301	290	336	305	360	317	340	308	333	305	310	291	302	314	334	290	281	286	309	332	291	338	316	300	298	343	306	317	319	307	304	313	288	311	351	298	291	345	306	333	342	319	309	319	299	288	310	291	262	294	322	318	301	278	283	303	326	292	293	271	303	301	300	316	325	290	309	327	331	290	312	285	311	312	331	318	351	322	324	330	313	322	281	341	310	326	297	304	309	291	338	333	343	292	336	321	310	318	326	330	310	337	315	293	307	320	285	312	319	322	286	354	297	302	305	308	340	309	315	326	325	341	303	304	330	344	292	297	307	341	278	319	305	332	299	334	307	304	287	301	299	312	309	289	311	288	311	309	306	327	314	328	318	284	297	290	324	302	327	283	335	292	336	341	326	303	325	279	351	321	302	294	322	299	301	340	321	308	314	314	343	327	302	301	264	290	304	289	337	312	289	318	299	303	280	302	310	324	285	304	325	291	309	306	310	299	295	320	331	285	334	270	313	322	284	322	342	303	289	294	293	302	292	326	296	338	314	295	298	275	292	355	311	306	339	276	277	326	305	298	292	307	302	303	318	288	310	309	259	291	314	303	315	324	311	298	294	305	296	304	311	313	310	291	303	314	311	293	310	283	326	297	321	303	308	306	299	308	292	300	338	299	312	295	330	329	337	288	301	297	306	336	311	295	301	289	324	306	323	313	351	329	329	298	330	298	351	309	336	302	299	312	319	334	320	323	305	302	319	322	303	299	316	298	316	282	320	293	351	322	299	289	314	307	341	283	297	314	325	329	305	341	308	311	313	306	314	315	313	323	332	297	302	312	312	336	312	298	319	308	307	295	324	314	294	322	321	310	300	318	327	321	313	326	327	293	297	327	304	315	293	321	345	302	302	298	297	284	307	322	338	337	300	307	332	321	318	337	335	302	320	265	297	336	324	316	290	294	341	303	309	324	331	325	337	311	302	307	301	348	301	324	284	328	314	274	306	309	309	329	334	329	328	302	303	353	327	328	269	301	310	306	323	302	303	319	321	330	310	304	297	333	299	298	299	303	293	323	291	330	319	315	309	312	335	316	325	300	293	306	327	304	314	330	309	300	318	330	331	302	326	330	293	331	308	303	261	299	296	339	305	315	317	315	303	326	281	320	281	274	303	339	299	314	324	290	324	328	349	295	302	364	318	331	303	279	318	327	320	312	308	298	312	311	329	293	283	309	328	338	308	284	328	312	329	307	294	336	299	302	316	322	317	314	292	335	293	312	312	283	302	317	296	300	328	301	326	325	323	274	300	307	290	339	314	334	302	327	321	349	302	279	324	296	299	307	341	325	292	303	320	334	289	346	328	324	300	312	307	316	291	303	324	278	315	317	310	325	329	301	281	340	305	312	290	343	329	299	321	307	314	338	317	296	276	309	307	326	298	308	305	325	320	303	278	288	295	291	331	341	353	291	311	286	320	292	298	282	334	326	309	306	297	325	294	313	310	297	327	300	318	337	313	280	330	310	325	317	304	320	306	292	312	317	300	297	341	306	322	338	302	312	309	312	289	273	333	301	304	338	323	313	330	289	335	288	293	285	275	323	291	297	302	300	309	319	337	336	315	317	299	324	305	310	328	324	302	303	309	295	339	309	318	310	325	288	281
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
