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
341068819018	341068819580	341068820130	341068820680	341068821229	341068821780	341068822333	341068822880	341068823429	341068823980	341068824530	341068825080	341068825629	341068826180	341068826730	341068827280	341068827829	341068828380	341068828930	341068829480	341068830029	341068830580	341068831130	341068831680	341068832229	341068832780	341068833330	341068833880	341068834429	341068834980	341068835530	341068836080	341068836629	341068837180	341068837730	341068838280	341068838829	341068839380	341068839930	341068840480	341068841029	341068841580	341068842130	341068842680	341068843229	341068843780	341068844332	341068844880	341068845429	341068845980	341068846530	341068847080	341068847629	341068848180	341068848730	341068849280	341068849829	341068850380	341068850930	341068851480	341068852029	341068852580	341068853130	341068853682	341068854229	341068854780	341068855330	341068855880	341068856429	341068856980	341068857530	341068858080	341068858629	341068859180	341068859730	341068860280	341068860829	341068861380	341068861930	341068862480	341068863029	341068863580	341068864130	341068864680	341068865229	341068865780	341068866330	341068866880	341068867429	341068867980	341068868530	341068869080	341068869629	341068870180	341068870730	341068871280	341068871829	341068872380	341068872930	341068873480	341068874029	341068874580	341068875130	341068875680	341068876229	341068876780	341068877330	341068877880	341068878429	341068878980	341068879530	341068880080	341068880629	341068881180	341068881730	341068882280	341068882829	341068883380	341068883930	341068884480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23345	21746	29614	24785	22555	23408	20572	10144	5685	4104	3172	2482	2071	1629	1287	1147	968	810	691	660	581	543	504	538	469	445	394	334	348	329	313	310	312	305	297	300	276	297	270	267	263	254	262	249	275	242	217	254	279	233	263	264	229	263	265	252	275	237	268	257	245	249	238	236	248	252	271	278	253	237	229	263	230	237	268	215	238	251	247	244	253	257	248	240	267	257	222	245	273	245	265	254	226	257	249	219	236	255	245	257	267	264	227	237	278	227	240	242	267	271	227	281	247	224	260	241	254	252	269	246	254	249	272	256	239	252	264	236	253	248	255	250	270	225	274	243	247	212	249	265	238	243	253	261	220	243	242	246	257	247	289	257	235	221	226	236	253	249	302	239	242	231	263	238	254	234	250	241	213	258	229	269	237	269	224	246	244	252	236	241	239	253	263	273	268	265	288	258	249	236	261	229	239	227	261	277	257	238	217	262	251	239	256	249	236	236	253	247	244	246	243	245	225	260	250	249	261	252	261	249	246	247	276	256	260	262	248	244	248	281	220	268	241	259	253	257	235	262	234	253	227	232	230	258	255	263	275	260	263	252	263	228	251	247	286	269	257	260	234	229	256	251	242	263	277	261	260	274	265	255	244	233	263	237	267	262	250	275	225	258	240	232	269	247	254	244	247	262	250	215	236	272	243	250	231	263	273	243	226	224	262	255	240	237	254	234	222	263	257	265	240	248	265	249	246	242	273	215	245	250	259	270	274	249	279	247	235	246	255	257	222	248	245	242	244	226	266	247	241	244	234	254	236	294	259	255	247	246	224	262	266	243	270	236	262	280	240	249	218	233	278	238	256	219	256	255	257	239	265	224	237	244	228	248	246	256	228	253	253	243	269	281	259	229	227	251	252	225	248	251	257	273	260	237	233	268	280	238	241	246	248	243	244	244	265	229	251	231	261	243	260	261	222	278	249	249	221	262	234	253	259	263	260	247	271	227	254	255	231	238	277	270	255	241	253	266	248	257	263	247	227	273	275	275	238	285	256	229	247	208	242	254	242	227	236	252	227	248	244	283	286	232	193	234	228	272	247	263	226	217	270	251	223	262	230	242	239	259	240	253	265	279	269	270	231	274	246	244	235	237	253	236	247	269	262	256	244	254	246	259	228	242	243	229	265	264	250	244	265	258	252	271	277	265	241	239	245	273	227	223	253	237	246	230	213	248	264	259	246	271	238	233	232	231	242	234	215	234	253	255	234	239	233	254	249	287	237	239	256	252	236	273	232	237	269	250	235	243	247	269	230	265	222	239	265	292	240	241	233	284	249	240	235	245	240	246	250	251	226	240	284	233	223	253	229	280	250	245	263	263	229	225	243	240	241	261	246	270	260	225	218	255	238	280	264	264	240	244	258	263	233	239	237	229	250	244	246	238	268	255	243	267	236	258	240	241	227	244	264	234	277	250	250	250	259	245	252	265	260	231	282	231	268	234	245	224	251	257	252	252	228	245	239	258	237	248	255	252	277	222	275	242	248	278	242	240	249	265	232	237	262	225	251	221	265	233	254	242	221	243	257	243	226	263	288	266	255	242	239	249	223	265	275	266	259	245	245	260	242	228	255	256	221	239	252	241	245	223	243	254	225	241	247	244	262	232	235	249	241	246	253	267	249	257	256	265	235	250	234	231	243	258	238	240	250	249	276	251	247	226	244	279	236	258	271	252	255	252	224	259	256	248	237	239	255	253	271	256	264	261	264	243	244	258	240	252	222	265	254	256	255	255	270	239	224	264	236	236	234	223	254	230	264	256	238	268	260	209	268	238	268	254	255	269	258	228	237	212	293	272	226	224	252	292	231	250	257	240	247	270	246	253	256	263	248	239	240	234	241	252	267	272	266	223	231	238	278	259	247	280	254	247	232	249	225	240	238	258	247	270	222	248	257	274	257	244	259	260	219	235	251	247	216	228	236	279	240	252	266	265	250	234	245	266	263	234	262	249	250	252	281	211	224	252	249	231	239	259	224	264	265	243	236	221	254	257	255	267	261	232	257	264	265	243	261	257	246	237	255	287	224	228	259	230	228	270	288	272	254	260	268	226	255	257	249	239	230	239	257	252	260	261	274	241	266	243	261	233	247	240	280	261	262	269	245	232	247	248	247	228	218	235	267	254	245	243	262	218	220	225	225	237	258	261	229	259	259	255	235	245	253	211	271	252	260	228	230	231	245	264	253	222	258	219	234	253	275	249	231	231	245	240	236	213	236	262	258	240	266	257	228	234	260	242	225	243	284	252	265	253	239	293	254	253	263	272	227	256	237	247	247	265	247	244	219	245	254	230	242	240	236	263	261	271	230	215	242	226	225	238	253	263	227	256	229	239	259	237	260	252	224	256	275	253	267	236	261	243	226	273	227	233	269	230	244	263	245	248	249	231	254	245	246	224	252	244	236	263	237	230	272	269	255	259	272	255	265	283	262	240	265	224	266	295	253	246	241	253	252	227	244	214	256	247	248	249	241	252	248	256	255	244	219	230	263	260	261	279	260	250	258	232	245	239	242	213	248	256	220	250	249	251	231	210	206	244	236	250	265	271	229	239	240	252	212	253	229	265	226	263	269	248	245	245	253	238	284	261	241	255	261	268	240	234	262	227	248	249	242	274	231	269	238	241	220	231	278	225	228	253	237	243	243	247	247	262	268	277	224	269	249	241	263	261	217	248	270	252	250	244	241	251	229	265	247	259	261	269	229	228	258	243	245	288	218	226	249	286	248	231	258	229	227	276	249	245	268	275	275	233	264	228	222	267	283	258	242	273	229	212	235	235	198	245	242	241	241	266	243	243	262	291	206	255	256	260	242	232	251	263	257	245	237	274	238	274	248	254	235	225	265	241	249	232	258	215	262	247	244	266	244	275	240	226	246	243	238	260	230	247	248	256	236	248	240	263	253	253	253	277	259	235	238	263	247	242	246	246	256	282	266	241	247	219	260	258	255	283	247	258	229	240	241	240	225	225	248	252	243	234	274	284	247	243	248	236	219	270	274	273	239	255	252	252	262	227	219	271	277	200	245	232	250	252	247	246	256	258	221	253	250	239	243	246	249	254	237	254	241	239	227	253	245	234	243	276	247	241	258	227	247	269	258	230	263	235	244	260	238	283	237	263	254	227	262	256	248	243	256	226	261	229	252	217	254	261	240	233	233	239	240	215	245	251	248	267	229	255	235	267	254	248	261	279	215	238	265	244	257	264	247	275	257	226	244	267	252	267	247	261	232	270	265	238	259	224	271	271	262	246	254	244	245	273	231	258	263	219	264	238	218	232	212	254	271	245	234	258	273	261	282	258	257	258	242	229	252	241	236	265	210	255	256	251	277	243	240	234	274	270	258	216	256	246	261	242	239	257	263	220	240	269	242	245	265	270	252	255	262	252	222	273	246	243	240	258	250	260	267	252	249	241	230	250	263	226	287	240	255	251	230	251	226	258	255	237	231	258	235	260	235	245	248	286	254	243
33757	64471	53572	40339	31001	24346	19019	13342	9372	6958	5347	4322	3398	2557	2079	1758	1515	1307	1032	931	821	757	649	618	577	563	469	399	380	374	355	347	325	370	356	304	308	301	313	263	307	313	243	284	287	284	267	294	256	286	279	263	281	258	298	270	275	281	288	253	258	259	264	267	280	308	286	251	257	265	273	223	264	244	256	282	275	277	292	256	253	249	242	270	279	264	272	267	266	259	263	230	266	261	254	243	282	273	269	245	242	245	279	279	270	269	262	276	262	293	284	257	263	253	253	294	269	266	265	261	258	271	287	247	281	268	273	210	259	238	278	260	262	275	264	267	240	278	267	234	264	272	257	258	255	248	244	243	263	259	247	269	274	297	250	267	250	278	261	278	256	280	277	230	265	258	245	258	269	257	263	266	266	250	306	262	269	259	275	276	261	252	261	267	255	229	247	269	255	252	266	250	270	281	243	269	257	278	250	269	253	276	259	291	283	264	239	288	289	273	273	272	278	271	249	241	290	275	246	271	261	273	265	244	265	279	256	270	277	242	273	246	273	274	276	239	298	268	264	276	295	246	279	279	265	299	248	277	267	268	276	261	271	280	245	248	265	257	254	252	269	245	256	236	261	240	241	227	287	263	253	245	224	271	254	271	275	300	262	257	275	235	283	282	258	277	272	282	283	264	256	262	259	295	294	260	279	265	283	267	247	250	280	256	266	274	274	236	269	269	241	284	268	267	278	230	284	232	307	250	264	268	268	260	262	244	243	249	266	247	273	240	240	266	251	227	272	258	249	279	289	303	268	295	260	266	302	254	255	298	272	269	291	280	269	256	273	280	268	284	267	235	264	257	220	255	250	247	245	262	280	260	244	231	269	282	250	251	267	280	271	281	275	290	274	284	266	266	271	273	269	257	269	276	282	272	248	281	253	235	278	269	278	253	253	287	256	280	245	270	225	274	270	271	278	279	244	271	254	248	245	256	272	260	236	270	271	284	254	269	252	294	271	274	274	268	253	247	258	216	272	275	282	265	271	252	291	252	270	250	256	265	289	276	297	285	249	290	248	249	295	256	284	241	278	244	278	257	265	262	251	297	289	261	289	271	284	252	227	277	239	250	254	259	256	276	272	257	278	271	267	285	253	255	233	277	243	262	297	260	255	275	289	242	270	280	265	259	267	284	297	261	273	232	231	273	256	273	271	255	250	283	246	283	242	253	285	295	251	254	253	282	288	280	265	257	269	272	261	265	268	262	242	298	252	231	268	249	248	274	271	254	246	273	266	279	248	236	271	285	245	277	267	267	278	253	252	261	264	260	274	269	268	244	260	252	267	244	236	260	275	250	272	251	259	259	244	255	249	259	306	249	282	296	274	258	284	268	267	248	264	236	236	259	274	261	284	239	252	274	253	255	248	252	267	289	247	251	253	287	257	264	245	255	279	254	272	269	248	265	250	248	272	257	293	272	259	284	281	278	287	258	267	263	256	275	272	269	254	261	265	295	258	261	249	269	240	247	260	264	249	251	226	270	245	260	276	259	275	250	266	261	256	267	241	255	250	261	265	268	259	278	274	250	263	254	282	283	260	248	251	275	264	277	257	288	251	258	270	260	247	263	263	281	268	256	264	259	273	264	278	266	264	255	235	285	261	248	255	268	240	237	250	288	253	270	263	263	269	228	265	272	246	257	248	261	270	250	264	264	263	256	238	263	285	246	236	270	280	265	259	281	268	242	270	254	241	280	243	293	274	238	261	241	257	284	282	244	277	260	260	258	253	270	262	287	275	280	269	286	264	271	252	250	263	264	262	252	300	282	284	260	243	274	267	272	271	268	291	270	261	277	283	263	293	269	251	264	261	249	243	271	257	268	267	262	235	246	239	248	272	264	295	245	238	261	262	263	278	260	267	250	293	263	252	287	279	281	292	263	258	285	268	259	272	264	263	268	290	269	240	255	249	257	252	277	259	269	255	269	279	271	279	260	237	260	246	266	278	271	305	236	251	258	253	266	255	285	252	262	292	295	273	260	240	281	267	244	242	271	261	249	274	235	242	240	247	253	255	272	274	251	261	244	251	247	266	267	266	291	254	249	231	268	260	263	269	278	263	293	220	282	261	264	281	243	244	254	254	248	270	265	279	258	253	276	265	254	250	258	246	228	276	264	269	274	271	277	283	262	280	269	245	249	262	253	257	262	267	268	254	303	239	276	238	267	288	321	241	261	250	267	277	259	270	266	260	266	299	278	268	244	259	250	271	273	248	270	278	282	271	225	265	268	264	269	250	306	244	257	267	253	282	271	252	281	252	254	280	257	264	273	261	284	252	262	237	279	277	285	248	266	290	287	272	267	244	233	227	237	252	248	311	249	274	266	252	287	272	280	273	278	274	260	279	279	277	266	239	272	281	270	273	243	264	264	287	281	249	260	278	271	265	240	277	263	238	263	235	308	266	247	245	264	226	278	268	281	257	239	269	260	268	317	249	333	277	267	259	265	263	279	272	264	259	270	237	262	256	263	247	276	273	256	288	260	246	261	264	255	287	276	260	274	237	275	265	266	236	265	280	259	262	279	260	238	254	259	246	269	275	282	261	249	262	253	267	280	271	283	248	246	223	263	285	240	280	235	235	232	265	270	275	279	255	232	268	289	263	266	274	282	260	255	256	263	275	243	266	258	257	234	271	255	262	242	282	253	241	245	273	287	271	260	267	247	267	277	241	263	237	249	252	269	281	276	249	240	273	265	261	247	265	264	249	261	287	282	258	251	258	267	262	289	251	253	295	294	241	264	294	268	281	270	222	239	256	279	255	253	261	260	261	263	267	256	226	266	260	235	264	282	245	244	272	240	277	287	245	266	274	273	232	271	247	258	244	224	275	254	259	265	289	252	237	252	256	285	266	270	257	268	266	250	263	250	267	230	268	273	252	270	239	290	241	270	279	268	273	289	227	228	267	294	274	246	265	273	281	269	267	278	250	243	239	254	273	263	255	261	252	267	268	250	261	253	242	269	260	278	279	280	280	276	247	279	245	292	276	249	290	302	269	281	242	235	253	243	274	258	277	262	281	251	231	263	284	269	266	234	259	265	249	268	264	271	250	263	255	238	251	268	234	256	280	264	272	288	246	252	254	269	257	261	272	258	254	251	267	237	260	300	287	270	260	267	261	263	272	273	261	261	258	258	238	258	260	284	263	230	278	288	297	269	308	277	275	297	229	258	261	255	242	278	262	273	257	258	251	268	232	255	273	271	239	262	262	276	256	254	273	274	252	277	254	269	265	267	271	244	240	271	267	287	278	241	263	287	303	275	273	268	289	263	251	252	264	269	241	271	240	253	269	269	244	268	277	250	248	270	267	271	258	243	248	268	255	266	256	261	259	277	252	282	277	269	250	258	256	259	279	249	264	248	281	249	261	254	283	269	284	264	251	283	271	232	260	278	289	279	261	236	266	256	244	267	272	283	271	275	265	280	261	275	263	251	289	272	265	286	254	259	273	279	258	225
31417	35725	38451	25989	14724	8622	5681	3323	2208	1686	1328	1107	854	747	561	573	471	440	386	370	352	354	297	289	323	291	267	261	254	252	274	253	261	232	237	221	225	236	267	228	253	270	217	244	229	221	229	254	201	244	216	253	228	226	235	226	231	249	241	235	233	213	217	237	240	236	234	221	217	249	250	223	214	215	233	193	214	230	199	232	234	210	208	244	223	204	231	216	214	232	230	239	209	279	242	223	205	193	245	234	245	237	227	247	233	251	268	223	207	248	211	224	234	202	239	214	216	257	201	229	213	225	242	223	246	211	222	227	226	230	240	203	225	221	225	246	221	212	247	218	224	213	248	237	197	227	250	249	237	214	239	229	214	206	204	229	232	234	228	239	221	220	228	239	218	225	216	225	213	208	237	220	234	243	236	233	268	220	230	247	240	241	223	240	227	245	221	232	210	215	250	215	214	216	208	227	220	241	243	225	224	212	241	230	232	209	231	237	246	235	238	239	242	209	221	235	242	237	218	251	205	218	218	226	236	255	228	249	222	217	240	237	238	203	238	215	209	216	219	251	206	220	203	242	221	241	252	200	209	224	250	218	198	226	233	208	261	243	223	251	240	257	253	234	224	209	227	232	248	217	272	230	232	240	224	252	206	237	237	193	210	219	209	210	214	244	220	213	227	217	215	246	252	229	236	227	262	226	244	232	212	245	241	240	247	247	239	248	241	245	222	229	222	216	202	240	224	206	251	206	224	221	202	219	229	218	254	240	229	227	245	212	243	211	207	226	235	247	205	237	239	232	213	225	228	281	235	213	249	237	236	222	233	215	248	218	226	225	248	203	235	257	241	208	217	233	223	211	233	232	238	228	216	241	251	217	217	246	193	226	217	213	229	232	216	235	249	220	232	221	196	228	207	218	236	257	237	234	238	235	214	235	202	217	229	210	241	211	239	204	248	250	230	225	211	237	209	240	246	254	218	213	216	242	212	221	256	212	232	222	252	241	231	246	216	217	195	243	216	235	205	213	216	228	219	245	226	212	234	234	239	237	206	236	216	218	234	245	243	230	202	240	198	254	194	220	210	205	213	220	247	228	238	220	201	219	224	247	226	237	210	215	229	229	248	248	242	230	237	236	219	231	244	217	235	220	239	225	224	222	231	209	251	202	240	228	228	242	231	224	218	244	233	212	203	197	226	246	261	224	246	213	202	250	202	214	254	225	224	233	237	252	239	239	223	217	205	226	208	223	230	234	253	222	236	236	209	236	221	190	205	234	228	190	242	235	271	238	234	236	241	225	212	241	215	246	246	236	201	261	220	237	253	237	205	231	231	199	227	231	243	234	237	237	216	214	238	216	213	210	225	215	223	233	224	227	247	227	220	214	235	205	262	232	227	208	218	231	240	236	238	218	231	222	211	227	217	255	249	225	206	222	241	264	258	249	203	240	228	233	258	235	205	241	212	226	240	229	219	218	257	204	206	257	244	251	212	227	229	224	228	194	226	214	244	238	224	263	238	207	239	234	236	258	244	228	207	233	261	260	235	222	220	225	212	246	227	232	240	242	244	234	239	211	271	246	219	223	212	234	223	203	238	225	239	223	216	232	228	207	245	228	217	206	237	226	239	206	230	237	213	219	199	222	221	200	227	224	229	232	222	231	226	223	204	218	245	204	247	240	232	230	223	221	233	223	208	217	253	264	252	190	225	237	218	201	252	241	209	242	222	234	239	229	232	222	195	210	249	216	245	229	240	220	219	236	233	210	215	229	206	226	242	211	207	229	236	214	232	234	221	239	208	211	227	239	244	243	212	192	247	225	230	250	233	253	221	256	227	220	212	209	212	240	249	226	239	238	212	249	220	232	205	267	225	226	250	242	237	237	215	254	228	225	231	215	237	250	212	215	246	231	232	215	244	220	234	215	229	212	230	221	253	236	211	219	206	227	235	230	230	238	236	206	256	236	229	213	240	211	217	245	203	228	224	207	216	231	242	210	242	228	229	200	235	220	233	224	218	203	209	234	220	212	214	238	236	219	222	228	228	270	207	240	234	253	225	221	216	247	230	249	231	237	244	223	222	213	240	224	205	231	230	205	222	251	241	222	237	212	222	214	250	232	238	226	238	215	228	234	229	263	240	227	230	222	235	231	228	243	233	238	251	211	215	243	199	242	231	223	211	224	225	211	225	212	228	247	206	225	233	226	238	224	244	250	237	238	257	214	223	237	263	226	214	221	212	241	254	240	236	208	205	206	235	238	209	243	247	218	213	230	248	215	213	234	238	236	215	250	236	210	206	218	227	221	218	229	223	225	211	222	223	257	213	225	244	226	209	217	231	228	202	216	239	234	211	250	230	235	223	238	224	219	241	245	232	226	229	228	228	213	240	211	204	218	201	214	244	201	246	203	210	215	247	248	201	230	241	224	236	207	232	242	215	238	212	207	226	248	248	241	218	224	228	213	276	234	240	212	219	205	227	224	215	238	222	279	248	223	236	213	211	217	266	236	215	232	249	246	229	214	231	212	230	235	231	256	218	245	232	226	220	224	223	223	228	215	226	244	218	233	247	234	222	223	223	237	240	231	225	243	244	258	211	223	218	209	249	241	215	249	224	213	219	228	217	236	221	202	248	230	230	248	209	230	212	227	239	242	233	225	253	214	243	225	265	232	193	215	253	252	227	195	224	231	222	222	224	217	208	224	232	232	227	240	238	222	233	243	231	257	242	253	224	243	229	231	222	231	230	238	240	245	234	214	269	222	271	240	233	212	213	215	226	250	221	232	267	243	226	220	232	219	250	218	241	228	244	225	240	246	231	221	235	218	232	231	185	261	222	228	209	257	232	219	245	253	222	262	202	244	238	227	239	241	216	269	238	217	194	208	216	206	227	233	211	249	204	248	219	257	240	204	207	256	226	227	233	224	217	254	242	228	225	232	222	250	244	208	211	211	269	211	205	223	235	248	229	243	213	208	230	221	226	206	240	204	233	237	223	218	219	216	241	255	213	226	219	220	223	237	226	199	220	223	222	210	241	221	226	227	256	233	200	245	196	251	223	209	218	223	217	239	251	251	222	210	217	226	204	246	239	225	257	248	217	203	228	243	217	226	236	225	215	234	262	239	236	221	228	245	215	248	250	217	250	208	266	217	222	212	258	210	242	254	247	240	243	216	220	234	211	214	250	233	208	241	224	248	252	230	229	230	252	208	225	240	192	246	239	229	257	226	231	215	207	219	232	239	221	219	218	202	232	252	231	202	220	226	228	223	219	213	249	223	234	234	241	217	246	236	213	210	231	239	253	226	226	235	227	235	225	228	234	233	247	200	229	244	216	213	226	225	224	221	219	260	236	235	228	222	241	265	266	252	232	215	229	228	238	229	239	242	217	240	242	217	222	252	217	203	234	212	216	211	217	219	224	236	242	234	234	254	225	237	240	216	218	234	251	234	224	257	219	223	221	255	224	205	230	216	244	227	224	222	235	232	228	229	211	233	222	229	233	201
31840	49746	38640	24925	17921	12968	9578	6032	4409	3180	2424	1874	1457	1213	951	879	703	642	523	513	424	419	396	339	348	341	340	329	286	276	294	285	281	290	255	253	270	302	271	232	230	283	281	254	266	254	244	265	253	257	263	233	244	277	248	231	248	245	254	286	263	256	244	262	243	278	232	239	272	262	249	272	239	265	241	266	275	236	276	252	250	254	272	248	221	274	259	253	260	260	253	283	266	213	225	257	243	260	236	276	262	265	264	273	265	260	245	277	263	259	242	259	246	276	266	244	259	296	261	260	261	263	255	232	270	256	259	247	257	260	246	242	295	245	255	249	226	252	271	250	249	231	221	233	251	255	225	252	234	236	258	269	262	241	259	239	238	253	257	240	283	246	237	297	242	239	253	243	244	253	271	271	271	233	239	225	229	247	253	248	295	237	250	227	270	221	265	246	246	247	225	262	273	257	236	248	260	238	232	252	268	209	233	227	241	215	254	261	248	233	254	262	273	233	235	249	247	242	240	212	259	244	236	255	261	231	203	248	249	241	234	239	272	250	252	258	257	249	240	245	246	266	274	254	274	250	295	252	224	256	268	227	228	257	244	236	273	257	285	281	238	271	271	264	242	284	239	247	258	240	243	243	254	253	260	218	258	252	258	263	268	257	275	224	238	241	233	254	254	269	246	244	259	245	251	246	254	249	278	272	249	239	278	241	247	245	233	255	251	247	254	231	242	249	257	256	236	243	256	253	253	265	262	243	264	254	273	236	247	258	266	244	222	271	242	243	275	256	238	244	229	273	236	265	239	223	247	249	249	267	263	240	245	226	257	249	258	248	216	244	262	229	246	237	264	244	282	255	256	241	259	259	231	245	238	279	260	264	272	226	256	219	241	234	252	240	240	234	238	261	268	292	244	278	248	281	265	228	259	247	247	276	242	257	246	283	246	252	252	262	241	227	247	230	242	269	238	227	281	248	235	238	246	283	284	244	210	257	278	265	260	238	242	259	248	245	263	258	246	258	257	253	264	243	259	239	250	261	249	241	245	253	277	264	255	254	257	244	270	244	224	242	235	255	274	240	261	235	251	295	242	268	253	259	243	247	252	247	237	250	269	267	231	276	220	233	232	222	261	230	247	252	230	235	219	259	249	240	219	246	231	252	239	227	247	237	236	284	230	224	263	249	253	248	238	239	253	263	248	250	252	246	231	253	230	304	255	227	274	249	255	251	266	264	259	237	251	256	245	270	248	238	219	244	247	264	230	272	256	250	245	254	221	244	247	253	275	233	251	278	244	260	244	256	240	259	255	223	207	239	236	232	249	263	248	258	242	226	261	270	256	265	239	235	219	246	248	245	255	261	273	254	263	232	266	249	250	248	251	255	250	246	272	240	284	257	261	249	245	238	282	245	230	259	271	227	239	285	256	255	258	248	244	257	232	263	243	254	240	264	247	254	250	249	237	260	264	250	290	264	261	245	264	254	244	248	250	244	222	271	253	257	271	259	258	234	232	238	246	246	250	233	235	255	269	237	246	220	242	243	262	243	246	235	242	254	247	247	268	244	275	236	238	245	284	235	294	260	272	230	255	230	262	232	237	251	217	242	289	276	243	232	257	270	256	237	239	252	265	275	255	268	260	257	271	253	265	263	265	258	249	250	230	238	271	271	241	254	256	234	217	237	261	255	235	275	260	269	274	244	242	235	258	249	256	262	258	257	265	241	261	237	260	255	274	248	233	255	242	268	276	230	267	277	232	284	225	252	231	247	246	237	282	272	263	290	245	248	213	273	229	232	297	250	256	246	223	260	218	244	235	251	270	236	265	234	265	255	243	229	231	243	253	233	237	254	217	254	270	247	231	253	267	233	231	238	243	257	257	256	259	255	250	261	247	233	256	246	227	288	248	263	269	248	240	271	288	221	265	252	218	243	208	264	258	230	256	235	244	280	239	259	273	227	256	253	256	266	265	247	264	255	250	285	268	285	227	255	250	250	251	230	250	259	246	240	280	270	233	264	251	258	239	243	223	230	257	250	246	260	243	244	262	257	246	236	259	231	270	246	237	247	261	250	243	244	237	224	238	239	263	252	242	228	265	229	250	260	254	261	229	253	274	243	274	222	258	248	221	228	281	233	251	249	230	233	220	242	241	255	260	220	257	233	244	276	239	253	268	262	253	250	265	273	238	273	233	256	247	245	240	249	259	237	241	251	256	259	228	265	261	239	257	238	241	246	241	262	265	252	243	227	254	238	261	239	247	243	250	252	235	259	229	255	259	263	220	251	224	239	236	257	263	259	257	266	248	246	259	243	286	210	250	235	206	239	268	255	266	260	273	266	248	278	261	230	277	239	241	257	246	238	252	248	257	250	259	226	256	250	243	273	266	234	246	230	232	245	256	261	296	252	246	235	259	236	235	240	263	265	273	219	256	243	258	224	226	238	261	269	219	245	251	217	260	248	270	271	265	252	222	253	230	247	256	250	256	238	276	263	253	237	235	245	243	224	250	235	227	264	243	228	234	240	260	248	244	231	277	250	251	237	231	250	244	253	257	276	244	257	248	220	247	249	260	257	240	231	248	200	248	253	248	262	244	246	257	246	221	240	228	232	217	255	253	249	251	262	236	227	248	260	280	221	263	240	246	245	228	264	257	244	218	247	260	281	247	244	277	252	249	250	232	251	256	227	281	264	259	234	241	255	262	229	267	252	264	239	259	238	260	229	249	236	243	235	234	223	239	233	236	264	254	279	252	264	254	214	250	238	241	262	243	250	245	253	241	259	245	272	240	230	262	243	234	266	258	267	260	243	255	250	281	233	250	265	268	241	240	230	255	262	265	237	243	238	266	251	252	250	241	261	262	281	278	256	240	227	273	245	262	236	249	243	221	223	241	246	249	244	234	244	258	265	247	253	248	251	255	261	258	249	248	263	279	259	205	238	266	262	229	228	271	286	246	246	244	249	246	250	272	243	244	269	274	265	271	219	241	260	242	239	252	265	246	256	245	238	258	236	244	271	245	234	256	261	244	250	239	269	292	219	228	237	250	268	265	259	219	245	229	234	258	231	266	249	251	252	260	258	251	277	252	247	277	252	245	258	238	255	259	242	224	239	261	225	241	221	265	273	284	235	273	257	258	260	239	236	256	237	251	252	275	258	273	232	259	273	260	248	275	269	269	247	267	251	257	257	280	234	263	250	258	241	260	235	277	247	295	262	247	231	245	257	261	247	259	273	256	245	220	235	245	255	241	271	231	248	226	234	257	260	227	284	237	228	254	291	239	256	241	263	227	235	267	256	249	238	257	251	252	275	247	274	271	239	232	263	286	225	265	254	259	223	258	277	247	240	244	218	236	235	269	259	258	241	233	244	226	245	292	255	279	247	236	224	255	241	245	254	248	275	231	241	234	255	264	271	238	229	229	241	252	242	263	267	266	234	239	250	245	244	257	236	277	238	266	221	261	268	240	253	255	252	242	207	274	264	255	232	250	245	256	242	250	263
24159	21393	28811	25553	22828	19355	13288	7127	4251	2918	2358	1818	1471	1070	886	833	741	596	494	468	453	433	397	345	381	350	313	268	278	281	265	264	227	236	246	245	221	242	229	227	213	222	228	233	240	233	228	228	232	200	237	211	209	213	211	227	233	213	238	222	199	215	244	231	214	225	228	206	222	225	208	218	221	213	200	208	227	201	204	229	240	238	217	241	203	184	194	198	229	213	214	242	223	203	232	223	222	207	184	227	239	216	216	209	204	229	230	214	263	233	209	225	216	214	212	217	244	210	217	208	239	216	213	237	205	207	220	248	207	228	218	205	231	209	210	198	212	235	238	225	197	210	213	212	203	208	206	212	208	228	201	232	224	201	205	207	185	207	213	222	201	218	232	215	224	248	223	236	219	237	217	235	227	229	212	220	229	233	222	211	226	211	228	228	211	205	198	213	218	204	203	231	209	251	227	225	230	227	216	225	208	245	234	214	216	223	206	196	228	215	235	207	203	227	210	224	213	244	210	244	217	221	232	225	213	226	219	234	213	245	240	213	226	207	232	223	203	257	240	224	193	184	208	209	212	212	244	225	241	207	212	228	225	226	231	226	226	196	217	207	234	227	231	224	218	213	207	239	208	217	213	218	218	217	224	218	205	237	227	234	222	230	221	228	239	211	232	223	233	210	209	235	220	193	218	212	208	204	229	215	222	225	229	214	207	210	210	260	229	197	228	204	251	190	216	214	226	231	213	223	235	226	222	239	220	229	237	215	232	192	212	274	208	221	217	214	214	202	220	197	236	247	222	224	226	234	208	224	231	225	192	226	249	240	204	189	228	206	216	215	203	244	233	199	226	234	226	209	200	211	235	228	225	226	223	216	237	202	213	217	234	208	221	224	208	219	218	234	221	213	245	200	220	233	236	232	235	223	218	217	242	210	221	210	214	223	203	228	227	224	200	203	223	220	212	237	198	221	203	228	198	227	217	206	197	228	207	200	216	209	252	253	213	232	235	219	241	239	201	201	202	219	226	222	222	220	231	222	233	227	231	194	249	240	221	236	222	226	221	216	205	232	216	241	227	205	223	226	199	202	245	255	226	250	233	203	237	222	218	228	246	244	220	231	224	204	209	212	230	202	213	225	224	203	229	221	228	239	237	225	228	224	238	186	216	222	235	236	182	204	218	189	211	214	221	234	248	227	224	246	237	206	232	226	222	211	209	234	219	200	192	204	203	209	209	249	217	248	201	224	236	219	227	220	222	235	249	215	208	237	230	232	221	213	212	216	238	234	227	218	247	218	226	216	247	223	212	237	218	234	216	255	205	210	238	198	206	244	214	235	210	205	216	211	227	218	225	223	194	247	211	206	195	203	214	222	222	221	231	233	224	234	209	208	249	213	224	191	245	217	204	236	218	224	246	237	220	241	197	237	197	218	253	233	238	239	229	210	213	224	220	205	233	220	200	241	201	215	210	203	202	211	210	211	201	186	212	207	213	222	208	247	208	219	221	217	233	204	223	209	213	227	215	193	202	194	221	219	220	195	217	224	222	199	201	214	220	202	212	207	224	241	227	237	202	234	208	241	221	205	200	223	226	216	207	203	189	223	231	240	242	199	221	223	240	234	196	204	214	222	221	214	195	240	227	218	237	258	223	228	236	205	206	237	225	202	254	202	224	213	230	204	209	215	225	224	220	225	254	207	204	203	222	222	201	227	229	223	221	218	211	223	227	227	216	217	196	224	212	208	202	227	223	219	219	206	232	230	236	205	213	223	202	249	213	232	214	216	197	223	219	240	205	223	237	214	230	224	231	224	227	205	196	230	238	225	206	226	225	214	195	230	200	226	223	232	231	211	190	190	215	221	218	230	210	241	220	217	213	214	218	205	211	206	214	232	216	219	228	231	244	218	206	231	215	206	207	227	224	225	235	222	196	237	218	221	241	213	246	213	213	220	224	227	223	211	239	191	244	236	240	245	228	233	229	206	212	230	220	211	231	221	216	237	217	205	203	235	224	216	216	229	219	237	233	204	248	205	198	235	231	205	216	215	225	193	208	222	216	210	211	235	232	245	234	241	186	210	208	213	174	199	240	234	203	217	204	226	208	249	193	231	219	199	243	190	237	219	213	233	208	209	231	211	206	210	234	210	208	217	207	209	206	220	197	209	238	227	215	215	244	244	205	211	207	189	222	235	213	217	219	216	244	230	243	215	215	213	223	222	204	215	210	231	237	204	216	202	219	214	236	231	212	220	221	210	227	215	206	207	212	229	221	239	218	232	220	204	223	195	238	199	212	238	224	214	224	211	205	222	206	230	230	213	217	211	222	213	206	213	209	220	209	200	238	242	226	224	230	217	250	233	235	230	229	227	206	224	223	212	216	211	228	235	227	221	234	211	202	219	219	221	207	232	211	195	221	246	245	234	245	232	249	208	214	219	221	211	251	205	222	203	228	214	242	194	235	234	227	223	236	244	220	222	236	202	193	224	214	223	218	197	216	220	237	221	226	200	189	210	235	233	222	228	236	215	231	197	212	216	216	248	229	211	238	237	238	224	205	229	189	221	218	237	228	205	219	199	216	251	235	225	235	221	209	188	208	228	206	242	208	233	240	222	206	205	209	219	223	192	216	227	218	197	224	216	222	212	212	225	203	199	209	227	207	245	210	209	247	243	240	218	236	221	221	221	229	229	245	229	224	223	208	220	191	194	199	239	246	212	217	213	239	234	200	218	225	232	210	243	203	259	220	233	207	231	170	204	214	255	232	225	205	204	202	255	202	228	226	206	200	223	233	206	203	220	226	220	195	218	229	179	248	210	200	209	204	201	229	224	232	217	208	213	221	201	194	236	228	211	201	206	230	226	218	208	228	208	210	242	207	204	231	212	195	205	208	219	219	227	236	215	223	226	222	215	242	247	232	213	245	214	201	220	245	222	192	228	214	223	231	221	246	240	203	206	246	229	208	211	232	207	188	210	206	217	214	221	246	218	201	222	246	222	224	236	220	212	231	200	237	228	208	200	204	205	237	228	244	241	232	231	233	221	213	215	183	204	226	225	243	191	224	219	212	195	187	241	214	253	218	243	239	204	227	241	190	256	220	242	221	218	210	201	215	246	244	222	236	214	215	213	227	212	229	193	233	234	225	231	202	223	221	194	234	239	214	231	237	204	236	231	209	205	241	207	252	195	218	206	216	191	203	211	232	204	242	209	212	208	230	239	233	245	222	215	229	221	241	209	239	222	235	209	231	223	226	210	208	217	225	199	206	217	211	232	225	221	208	229	214	240	223	236	210	211	228	216	219	239	232	202	206	221	230	239	227	218	207	212	236	224	235	220	231	197	210	230	234	221	220	216	216	235	226	215	251	204	213	215	218	232	229	206	217	223	225	212	225	235	228	199	226	226	217	237	229	198	212	223	226	218	211	236	230	250	192	233	217	224	220	220	206	208	221	218	214	218	207	243	253	197	227	224	238	210	217	238	209	207	240	235	215	211	201	241
30897	56882	45545	32881	25712	19776	15515	10853	7343	5235	4159	3229	2499	1942	1484	1289	1079	944	813	629	608	546	527	458	475	403	388	315	356	307	288	284	303	303	269	283	243	262	285	279	246	266	269	251	241	239	255	282	244	251	235	222	282	235	236	272	235	239	233	249	267	230	217	219	256	264	237	252	247	250	223	229	234	232	236	229	241	227	238	236	240	224	242	243	227	214	237	244	222	221	241	229	251	224	265	237	225	234	235	218	198	237	238	231	223	240	254	226	236	235	244	265	261	230	212	230	225	249	241	249	238	219	261	264	236	239	236	271	241	228	239	257	254	231	230	254	209	220	231	229	239	247	221	240	246	235	236	199	232	234	248	250	237	251	264	240	239	239	201	247	248	231	231	261	230	243	250	234	265	243	230	209	260	244	240	226	227	233	235	228	231	203	234	234	247	224	232	250	225	239	248	229	261	285	237	230	238	250	219	220	252	262	239	241	233	218	263	235	221	243	241	248	266	250	238	249	253	230	250	240	238	250	228	237	262	255	276	254	238	277	240	226	251	225	252	219	241	247	293	276	246	231	249	225	283	247	253	238	252	244	209	258	236	235	251	251	253	238	262	225	245	219	236	232	235	230	249	229	251	244	236	221	226	238	230	248	225	251	241	229	239	231	245	242	259	255	237	255	236	232	264	234	236	234	231	226	230	235	237	247	216	257	253	229	257	234	244	234	259	228	230	236	245	262	268	289	246	263	243	249	254	256	218	235	241	235	236	250	212	253	220	271	231	255	266	250	252	236	240	240	272	269	243	242	252	243	255	224	240	253	254	242	246	219	230	185	245	241	243	241	220	246	213	249	246	232	204	219	234	224	238	250	226	210	214	249	237	260	221	241	263	262	241	253	251	219	261	257	251	266	225	247	248	224	253	252	238	258	262	263	225	248	238	219	241	257	251	236	255	248	245	213	271	240	208	224	256	221	211	247	242	225	246	220	236	225	231	212	248	209	243	236	257	243	248	216	238	226	245	244	241	224	249	224	263	236	219	238	230	221	213	242	233	211	243	248	245	249	207	241	246	249	240	211	237	249	252	219	243	246	234	256	239	248	257	255	244	221	232	267	218	231	230	227	262	213	227	249	244	256	220	242	256	244	254	236	223	251	223	258	245	219	227	243	246	244	227	237	251	241	255	240	236	219	240	220	265	214	248	239	261	239	213	248	256	259	241	225	256	208	213	229	221	247	260	244	232	261	244	236	230	244	261	252	269	238	253	227	232	234	218	229	222	251	253	229	234	249	259	231	230	240	213	204	260	244	243	231	242	212	230	249	222	245	224	205	233	251	222	251	247	240	243	226	225	219	229	263	252	247	211	243	247	231	246	258	237	230	253	246	237	224	221	251	281	236	224	236	219	237	222	254	243	264	234	243	233	244	243	246	220	244	231	257	257	250	253	238	222	228	245	266	237	234	219	249	254	223	253	227	221	278	250	242	232	211	226	241	200	210	238	217	249	221	263	251	267	251	245	228	234	235	235	240	243	256	243	233	251	227	226	225	241	235	253	222	230	260	263	223	250	231	253	222	219	239	221	251	250	233	227	245	239	238	223	231	228	232	248	226	243	207	244	246	264	247	234	209	271	227	263	242	240	226	250	263	234	231	272	233	241	246	236	202	229	218	231	269	234	255	235	225	247	239	227	235	233	255	235	241	227	230	236	262	206	248	237	240	245	236	238	247	255	250	216	227	232	236	234	237	235	233	209	230	238	234	252	242	273	238	229	243	224	263	223	255	225	222	241	245	258	205	221	273	249	238	218	255	247	255	232	233	248	225	211	271	263	230	225	214	241	202	225	219	231	245	222	242	236	249	274	250	258	237	255	256	240	242	250	219	238	234	236	230	224	223	262	214	224	221	262	227	239	245	227	243	266	230	244	253	230	249	258	253	264	233	244	231	239	267	249	246	246	253	227	250	236	221	229	252	260	247	258	240	243	230	225	237	247	235	230	221	235	240	251	246	232	254	238	228	228	226	261	226	219	246	231	233	233	226	231	217	226	262	251	233	236	244	241	253	257	250	244	236	241	205	255	235	240	253	227	237	228	281	254	228	251	226	234	263	259	226	244	230	232	225	234	240	247	250	254	236	230	209	235	239	232	225	248	232	237	212	250	226	232	250	227	246	257	247	240	212	226	240	224	246	246	247	226	233	226	233	235	249	242	239	249	222	247	237	206	232	212	249	225	222	229	238	226	268	254	233	254	255	224	240	234	251	209	222	222	218	226	243	263	240	239	263	261	230	261	244	246	265	231	221	224	245	243	219	234	232	237	219	222	255	237	266	262	249	248	234	220	233	256	233	229	224	258	229	232	234	240	248	245	261	212	254	225	220	223	211	240	246	252	259	248	221	202	217	224	239	231	236	243	229	250	261	246	221	235	237	243	218	264	240	226	237	244	240	231	226	260	228	227	243	245	238	240	239	247	243	244	244	222	231	240	222	238	244	217	212	239	228	242	259	232	228	245	222	229	227	196	252	262	241	239	258	250	250	249	263	238	240	221	214	261	215	245	240	230	239	236	212	232	237	265	239	236	240	256	233	257	230	257	226	214	250	237	260	251	233	237	237	223	235	248	268	250	242	239	250	259	214	237	250	245	250	251	225	224	232	246	237	213	261	257	250	263	232	243	232	220	257	246	218	242	219	221	234	212	249	243	228	270	238	262	275	243	233	234	248	242	243	245	261	245	239	201	244	239	229	234	222	209	242	244	239	240	226	209	248	227	245	218	260	238	267	246	252	238	252	212	229	217	247	250	258	221	232	254	236	234	241	201	222	222	250	237	267	227	233	225	252	241	241	237	259	245	219	284	215	252	250	239	259	225	248	234	236	248	223	237	221	235	212	232	224	222	242	233	235	238	277	241	224	217	234	227	229	244	260	230	223	237	251	221	216	228	250	237	238	245	234	244	259	232	249	245	238	226	220	268	262	247	230	236	221	248	246	239	225	252	250	224	225	226	209	246	249	240	229	226	244	244	247	252	230	219	242	247	229	241	226	209	274	266	236	232	219	265	248	231	240	217	229	277	246	254	254	264	227	246	264	244	232	226	243	241	222	246	236	237	241	227	228	247	262	230	250	244	269	228	233	253	224	218	254	232	238	256	247	206	247	211	235	223	221	255	253	215	202	232	242	257	250	245	223	246	239	235	228	249	245	241	224	237	228	217	235	242	224	236	222	240	222	229	233	222	232	256	214	219	229	238	234	241	234	222	233	217	230	245	238	238	233	263	237	246	249	253	217	248	217	212	243	224	240	244	265	231	200	228	233	217	246	225	242	236	240	217	248	264	262	262	248	217	279	251	232	240	222	259	259	246	251	255	250	247	235	288	217	226	219	262	230	217	233	240	254	225	235	246	208	215	240	231	226	236	211	242	226	250	240	239	242	231	237	244	234	231	251	237	241	255	256	211	231	233	246	239	216	228	229	271	254	223	216	245	254	231	254	259	249	241	221
25454	21580	29159	27837	20251	13073	8479	5173	3263	2272	1789	1479	1167	927	743	735	608	543	486	455	408	382	365	361	365	304	326	289	299	294	239	294	262	250	296	240	243	296	240	225	257	255	257	256	248	268	234	252	289	259	285	249	211	217	245	248	265	218	276	266	242	244	237	253	239	245	233	239	246	248	227	267	231	238	242	272	253	223	246	268	244	256	237	258	255	206	264	246	239	240	258	231	258	246	279	246	234	255	261	221	236	258	271	223	233	232	266	259	263	252	251	240	295	247	238	223	241	251	280	252	236	247	240	271	276	268	245	260	242	240	258	248	229	248	257	249	249	234	251	249	248	228	245	258	231	227	231	235	260	261	205	265	257	266	250	245	247	244	249	243	267	257	253	259	249	221	269	226	237	285	253	241	253	218	247	251	244	243	251	235	239	256	252	258	262	234	263	265	258	262	247	266	249	274	259	229	246	241	234	270	282	263	228	218	223	241	220	226	249	259	268	230	263	270	246	239	242	258	277	233	210	240	243	234	261	267	257	263	216	261	230	233	248	249	272	212	275	254	251	256	229	235	239	252	270	237	231	250	268	233	237	244	227	252	231	267	278	275	240	237	253	247	259	244	255	219	234	248	249	230	252	265	226	227	269	240	253	269	229	237	246	243	269	254	240	241	242	238	230	273	259	227	265	254	255	260	248	252	229	272	234	256	227	255	263	248	235	242	245	228	263	220	239	248	267	219	261	251	247	249	248	238	225	260	264	267	264	263	248	245	266	249	252	241	247	258	267	221	255	286	263	255	261	257	265	270	243	246	273	256	253	244	261	257	258	224	251	237	228	226	238	230	286	251	275	258	239	246	257	259	269	218	245	246	252	262	262	259	254	272	263	240	259	263	259	266	232	242	274	274	249	242	229	217	276	233	254	231	264	241	260	254	220	283	260	247	258	219	252	246	280	255	264	265	226	228	231	304	252	270	251	238	252	255	256	245	276	240	240	258	243	242	264	250	255	258	277	269	251	228	249	236	245	237	272	239	263	267	229	244	244	269	248	223	218	253	252	253	247	231	242	271	249	232	233	238	244	207	255	238	246	254	255	260	276	275	257	224	246	246	245	233	264	230	219	239	293	233	269	234	252	240	238	242	220	272	257	252	258	241	217	239	239	256	242	227	258	257	241	230	246	283	231	234	249	251	257	248	236	234	241	256	226	245	217	250	264	239	227	258	235	268	262	245	274	265	269	272	308	247	228	289	269	239	243	223	248	237	291	257	251	230	250	208	283	264	258	217	248	249	260	244	229	256	205	248	221	230	232	247	276	273	238	226	245	253	278	265	270	278	238	227	256	238	217	238	251	277	238	268	267	275	224	261	277	253	245	259	290	229	233	243	235	274	235	228	247	246	248	246	273	229	247	249	248	260	243	239	286	271	287	241	257	272	251	212	246	247	261	256	257	263	269	244	249	235	278	251	241	229	248	262	259	246	239	251	240	242	255	242	220	229	251	251	231	240	262	225	272	239	259	240	238	255	237	265	249	287	250	257	256	266	249	235	231	241	259	231	238	234	213	270	238	264	210	246	222	255	255	248	211	236	264	263	236	233	250	250	247	265	248	225	252	276	239	264	251	272	252	231	230	244	239	228	253	224	253	262	201	231	230	282	250	274	230	254	258	254	271	278	249	243	228	250	259	262	245	261	260	247	239	235	263	255	241	261	268	264	253	240	246	255	249	223	239	261	261	242	244	251	245	256	239	258	268	222	255	247	225	255	256	231	223	242	274	253	254	254	227	260	275	243	249	223	232	253	251	232	264	252	264	233	281	252	305	222	231	227	238	250	241	247	271	241	245	252	219	264	217	247	224	247	241	263	246	269	251	260	279	241	284	235	242	271	266	258	227	287	245	219	220	253	233	261	290	271	234	247	220	240	250	214	232	275	257	236	228	270	221	262	245	253	248	258	244	264	260	261	244	242	244	257	223	250	258	245	244	240	212	259	258	261	235	249	263	205	250	276	231	239	265	222	237	269	248	277	246	233	269	248	250	263	241	273	265	225	271	272	236	245	282	292	261	271	259	229	266	240	279	239	255	253	246	239	250	227	252	228	245	266	242	285	274	252	234	271	250	261	266	262	239	237	255	213	241	233	267	265	252	232	261	249	248	227	243	252	251	242	263	263	238	271	271	262	277	245	291	254	257	263	258	257	219	246	255	266	241	246	268	265	228	243	263	256	263	272	255	273	252	268	235	259	217	217	247	237	256	226	239	268	240	252	229	248	241	218	254	267	258	246	246	263	253	247	249	241	253	261	250	239	247	222	245	258	269	266	258	233	265	235	233	246	249	262	241	268	266	244	243	278	234	275	226	258	244	270	273	232	208	227	227	251	254	229	249	280	233	277	247	261	255	235	255	253	239	232	243	234	262	248	249	264	259	236	256	240	264	267	243	227	246	265	257	255	256	230	267	266	230	240	245	239	229	246	236	224	258	264	243	260	201	264	263	245	225	258	235	272	238	232	233	241	232	253	221	223	252	240	267	241	250	248	249	266	248	244	283	246	252	207	253	302	253	234	264	235	272	225	259	241	243	249	269	243	254	266	246	273	219	247	245	237	279	236	227	264	257	259	267	247	235	266	276	267	235	269	236	238	253	273	254	231	254	235	250	260	241	224	254	247	251	250	261	237	251	270	234	284	259	240	256	268	246	242	254	249	252	250	285	255	262	234	242	261	221	282	247	254	237	254	254	236	270	253	268	226	246	226	263	231	244	260	280	260	213	247	240	258	215	256	281	231	236	250	249	245	277	237	246	250	258	225	294	279	238	273	251	242	264	282	206	232	260	251	234	233	241	250	233	257	271	239	266	264	263	247	244	269	204	274	228	256	226	239	247	269	245	216	270	250	232	273	251	239	251	246	251	254	259	218	243	258	248	256	247	257	259	257	269	241	244	236	272	248	270	267	246	269	229	268	272	239	290	266	230	224	243	254	254	281	240	262	235	234	267	241	244	231	264	259	259	269	260	254	283	234	243	241	227	275	238	269	242	279	237	226	210	237	241	252	226	269	272	260	271	246	253	258	252	226	246	260	252	244	254	231	254	254	244	273	247	261	267	241	236	249	270	250	258	243	245	253	250	270	263	252	272	225	253	270	238	302	271	240	247	262	249	261	267	243	251	213	230	262	252	250	248	247	253	269	241	242	243	259	215	240	284	243	243	237	252	250	272	262	286	250	243	253	252	245	255	230	231	271	265	240	259	241	274	284	244	269	247	261	247	265	235	270	225	253	259	255	239	241	245	270	248	237	235	237	275	236	246	255	211	253	254	227	259	236	237	237	249	258	235	243	259	257	243	258	249	236	258	232	251	283	261	244	241	266	250	248	242	236	234	264	230	229	229	264	275	238	270	236	283	247	246	255	263	233	264	255	258	238	263	260	221	256	265	249	256	261	246	255	243	244	266	245	233	257	259	237	258	229	244	273	229	252	233	241	259	260	220	244	246	249
30435	53425	43068	29656	22519	16948	12928	8928	6087	4157	3310	2658	2129	1588	1246	1111	971	818	683	590	532	541	474	444	453	447	418	352	335	349	324	300	344	300	299	324	296	322	293	292	306	273	287	292	257	286	259	271	316	328	288	289	264	293	273	269	272	265	273	272	299	280	251	307	287	276	258	290	257	275	295	271	300	275	304	252	277	285	246	297	280	277	282	287	231	250	264	239	290	244	284	273	273	280	266	260	243	276	300	249	280	261	253	283	259	259	277	293	286	282	273	250	272	259	255	249	295	251	278	248	266	297	291	255	273	244	255	279	271	246	258	245	255	295	301	241	259	256	277	284	267	295	262	259	264	288	287	251	261	277	268	271	276	249	294	281	290	239	289	283	269	274	285	262	285	279	269	260	290	245	284	297	289	260	270	243	298	259	291	252	301	286	256	266	287	237	271	287	263	267	292	264	265	288	284	269	268	266	272	231	274	254	256	270	269	258	268	270	258	308	254	281	274	284	283	282	252	278	264	284	264	302	282	268	296	279	273	266	279	284	244	258	290	299	260	314	286	253	260	277	284	264	271	262	267	305	269	251	302	279	273	296	253	263	286	283	258	290	262	287	304	279	285	274	271	271	264	256	238	271	257	307	270	291	276	258	283	266	280	265	277	263	273	258	274	261	270	265	255	287	259	257	255	266	263	264	266	232	288	248	260	273	300	274	281	276	276	272	261	285	269	274	275	268	257	269	294	245	299	260	295	288	261	231	253	269	279	288	262	268	286	275	294	298	294	278	265	282	294	261	253	269	245	291	259	294	275	285	285	281	254	281	279	294	271	251	273	295	277	293	293	255	255	274	282	269	263	268	272	302	269	287	265	269	267	280	269	266	289	265	268	255	282	277	269	275	272	277	262	271	270	288	234	292	259	268	262	270	303	276	244	278	259	289	322	275	291	255	260	243	245	267	292	274	261	254	292	246	257	289	269	273	271	278	250	315	275	273	276	281	235	289	255	253	275	282	273	270	286	267	287	268	276	260	290	286	279	267	272	278	272	255	251	284	320	279	267	220	243	282	280	265	256	249	283	257	276	249	273	276	255	286	269	274	255	265	287	287	281	271	250	265	246	278	291	265	292	275	274	292	255	277	277	248	292	292	253	275	264	268	245	270	284	275	261	285	276	268	255	261	260	270	267	275	280	288	239	271	287	272	267	278	275	280	258	283	275	308	268	262	259	243	266	245	296	293	272	251	255	290	236	288	249	261	302	256	271	268	259	276	249	274	269	260	272	265	282	287	287	283	280	248	265	260	277	239	270	277	251	298	231	274	257	272	296	307	263	275	260	262	286	267	275	255	256	255	264	294	268	270	293	256	305	300	267	297	276	249	243	297	257	273	284	250	274	250	279	275	270	275	266	273	280	264	288	287	291	287	251	265	302	282	279	283	282	267	250	291	260	275	274	269	287	267	247	270	263	257	266	278	271	278	238	308	267	280	269	263	267	224	270	286	254	265	250	269	269	286	278	268	278	268	282	257	267	275	258	262	285	290	273	269	267	283	301	271	288	280	271	283	296	233	271	276	273	240	278	281	242	260	266	247	263	266	283	284	294	270	268	266	276	268	268	280	278	288	276	295	287	264	261	286	272	255	267	264	291	291	243	278	279	266	263	284	280	274	288	277	272	282	282	275	273	286	293	283	240	277	270	271	283	271	264	283	264	263	269	284	260	255	299	262	278	260	251	280	257	273	292	268	290	303	240	256	277	282	260	251	286	257	260	300	286	269	274	267	257	282	261	283	284	249	263	267	286	262	250	294	285	293	250	265	293	286	276	270	278	262	273	287	252	281	280	310	278	269	274	259	282	276	263	248	290	264	257	279	291	270	244	285	270	307	277	282	259	275	259	264	250	260	293	253	285	261	279	275	301	290	292	267	302	262	252	280	261	258	244	282	247	282	291	253	298	272	270	259	264	257	262	244	280	287	260	267	308	264	257	273	265	277	296	274	268	266	266	278	253	287	253	263	247	257	290	259	295	287	279	278	264	297	247	277	329	238	249	264	250	271	272	282	290	268	251	257	281	295	252	276	274	277	281	297	284	258	259	287	249	309	273	265	285	247	285	260	269	284	260	277	315	273	259	262	287	262	282	254	265	247	266	284	283	265	268	273	249	285	297	246	290	301	301	285	288	271	252	260	262	274	295	304	269	301	300	310	282	267	279	250	277	259	289	276	291	270	285	259	254	278	272	285	273	284	304	279	287	277	277	280	255	281	248	288	251	275	270	259	269	253	299	267	259	269	275	288	261	281	294	291	261	269	282	288	257	270	274	270	274	263	279	264	301	295	297	289	293	275	261	274	276	267	289	301	256	252	249	267	291	264	244	261	251	287	265	261	269	271	293	268	261	285	283	246	274	268	264	274	266	249	280	297	300	275	263	277	274	260	268	281	246	292	306	267	256	254	293	263	275	289	274	308	277	266	271	256	271	272	279	275	252	242	264	254	256	264	267	295	288	273	281	246	299	267	245	248	314	253	294	264	286	285	288	251	260	276	236	252	264	275	257	283	265	301	280	254	257	287	288	289	257	291	279	255	300	306	264	288	258	271	290	253	286	281	258	262	273	238	275	276	263	279	291	272	265	269	267	282	261	259	223	265	268	279	290	278	286	290	272	263	283	242	294	276	277	283	285	281	282	299	273	280	245	280	271	259	255	278	257	238	273	286	288	266	260	262	262	301	281	248	257	268	238	265	257	276	250	267	299	285	288	265	288	297	273	286	283	261	267	289	281	251	259	272	276	289	269	258	272	300	264	280	284	275	263	289	272	281	255	280	265	279	284	257	288	261	287	284	244	272	281	250	272	276	312	274	266	280	269	276	277	279	279	261	267	301	312	252	289	280	243	283	279	249	277	258	268	275	270	260	255	271	286	278	271	307	302	262	260	247	278	279	272	273	284	257	273	238	288	286	285	281	242	287	271	263	273	295	281	259	279	268	267	274	261	279	279	265	247	268	230	244	276	291	258	253	285	273	292	275	281	255	281	255	269	283	275	293	268	285	283	252	284	244	266	279	282	283	281	268	280	284	279	275	269	276	256	277	271	278	267	244	270	258	279	307	269	264	275	296	288	250	269	256	297	269	290	245	292	266	270	242	262	285	273	242	260	278	243	312	280	265	258	281	257	255	278	257	279	292	272	251	265	243	283	259	246	294	278	274	275	253	262	267	260	265	287	253	310	270	294	262	247	284	290	249	257	274	276	288	288	274	261	275	286	273	286	293	279	258	292	273	247	251	288	257	247	265	251	251	285	306	262	282	276	259	257	295	263	265	291	247	264	250	276	264	273	292	281	283	254	272	263	271	245	276	282	253	282	232	249	254	274	240	284	260	302	268	292	265	268	270	289	238	289	271	280	265	281	282	300	253	275	262	282	262	253	263	260	283	252	262	256	283	275	286	267	260	282	272	230	256	266	299	280	281	260	260	266	261	245	277	260	230	266	264	302	298
22944	21392	29121	24275	22105	23381	21057	11441	6651	4323	3377	2670	2029	1619	1297	1083	941	767	700	599	581	552	506	422	406	419	405	358	299	273	316	293	335	282	302	279	315	288	265	253	262	256	268	287	237	244	259	251	256	219	252	233	262	249	269	232	243	250	252	255	264	244	242	257	259	263	245	271	221	224	263	253	261	230	235	248	229	250	234	246	275	241	262	257	267	250	225	224	245	255	250	222	246	265	249	239	270	251	260	211	254	209	241	249	238	261	258	236	247	277	233	224	246	216	228	238	261	257	236	251	270	268	270	258	226	270	253	235	248	237	234	251	242	233	238	230	247	245	256	257	220	235	245	259	235	237	246	240	271	232	252	252	210	269	268	243	283	231	238	246	244	233	234	252	245	281	246	266	256	228	226	268	234	241	251	218	237	223	256	260	257	258	283	225	258	230	227	255	254	247	255	243	255	255	234	228	250	286	275	237	265	249	236	259	235	250	221	247	257	224	239	240	226	255	239	248	249	246	256	266	260	228	229	227	237	240	237	258	252	246	235	238	244	238	252	251	221	255	258	231	251	225	276	249	270	241	235	250	261	263	253	262	212	230	240	264	260	287	261	244	245	230	243	263	249	250	278	258	257	231	216	251	262	263	220	247	253	222	262	244	246	256	257	262	223	223	236	245	250	259	243	258	242	237	250	249	257	245	263	236	245	249	223	224	240	247	242	244	219	239	252	257	279	267	223	235	265	208	262	235	229	238	240	235	223	252	232	227	226	219	243	246	246	274	250	232	255	244	263	236	253	266	256	217	214	249	244	253	232	229	232	275	265	252	261	262	248	224	257	257	250	250	237	243	254	228	250	213	258	237	250	227	242	272	222	238	272	236	226	227	259	259	241	241	246	244	256	237	228	258	239	259	232	238	249	269	251	248	247	238	271	249	260	249	257	252	248	249	255	241	262	266	239	234	251	263	253	263	276	254	250	229	227	247	218	264	225	228	221	262	276	239	217	238	244	241	254	240	247	230	273	278	250	238	258	221	242	263	243	211	215	267	279	283	236	282	241	251	234	253	228	237	246	258	280	263	244	234	257	241	228	256	256	253	282	252	222	263	264	261	241	278	236	259	246	254	244	255	248	255	254	239	257	233	229	238	271	252	231	220	254	245	252	229	234	239	254	238	255	256	245	245	279	247	247	230	255	237	276	254	258	238	250	284	250	226	244	275	239	235	258	230	228	245	234	262	254	268	241	234	263	244	267	272	271	265	242	242	271	254	271	284	269	213	252	246	260	221	242	260	244	252	240	252	234	240	222	250	233	258	237	250	236	247	247	248	244	261	255	222	263	242	248	242	261	243	254	251	248	223	249	260	235	270	246	262	239	246	255	279	256	226	248	256	272	271	255	279	260	234	269	250	251	257	268	278	261	235	263	242	252	246	239	273	255	255	249	230	233	256	262	251	250	274	240	278	273	235	260	261	232	244	242	227	243	271	242	247	247	270	248	260	250	267	255	262	245	260	229	260	261	223	228	259	248	241	238	235	258	233	258	235	252	247	233	241	245	235	251	263	254	278	217	266	255	251	207	235	252	242	256	249	222	241	267	234	239	241	245	222	271	256	257	269	262	252	239	242	275	222	243	252	241	265	249	244	248	243	260	256	247	245	226	271	257	224	242	226	262	264	233	214	219	266	267	284	242	255	229	229	235	277	232	246	250	258	261	236	247	270	221	228	262	237	227	226	250	279	244	251	243	230	263	207	239	266	272	233	227	257	253	256	242	253	251	277	233	249	249	247	225	262	248	264	261	257	217	231	272	228	239	239	263	257	237	232	264	222	262	270	252	245	242	259	248	218	234	209	243	229	256	243	238	269	264	243	232	290	248	260	231	281	248	236	237	244	263	267	259	272	248	278	269	223	271	249	242	268	258	248	282	240	248	247	261	268	274	252	233	296	241	255	255	220	259	254	275	250	228	269	267	270	250	243	222	219	247	253	267	236	218	239	220	251	243	265	253	262	229	272	249	245	226	245	243	266	258	253	234	242	269	249	242	265	243	233	268	277	250	241	246	244	237	247	244	267	238	249	245	230	236	249	231	237	268	276	243	247	254	257	247	272	259	218	268	244	245	233	243	239	260	257	234	251	289	230	256	232	250	231	219	225	258	238	234	248	237	269	270	245	268	217	232	240	254	225	266	262	276	245	246	261	217	236	255	236	249	239	262	268	279	257	246	275	223	269	237	278	256	221	260	257	232	262	211	209	246	231	255	219	263	223	258	241	261	257	274	248	240	255	230	235	201	227	252	284	223	264	235	233	243	240	248	243	271	245	227	261	213	218	243	241	258	247	252	233	243	246	260	230	271	227	265	245	257	266	221	230	238	286	249	265	275	243	237	209	236	236	272	236	273	213	266	254	238	253	247	260	226	255	226	238	252	240	253	258	238	268	281	241	225	237	240	236	248	239	263	234	243	260	222	262	231	246	244	230	221	230	262	224	247	231	271	232	228	214	245	251	251	241	255	262	273	256	232	241	241	228	233	241	241	240	229	220	226	235	240	236	249	249	266	294	241	243	273	260	261	250	246	256	254	245	249	251	277	226	260	237	233	234	238	253	246	234	260	272	223	258	249	242	263	239	242	254	249	242	237	243	194	249	252	240	249	242	240	248	251	271	243	226	238	234	228	250	250	238	259	270	247	244	241	241	244	244	251	258	255	246	247	232	250	250	252	232	243	230	257	247	264	248	254	224	255	258	254	247	226	267	264	239	249	246	259	237	278	241	241	230	250	254	271	258	252	228	248	226	258	237	245	239	247	253	266	240	251	243	255	253	262	241	233	269	275	243	251	246	227	243	249	259	232	286	265	242	260	241	243	257	263	230	269	244	244	257	238	218	222	261	232	244	262	257	226	280	239	239	248	243	255	260	247	252	264	249	228	274	218	263	246	267	268	248	251	241	261	265	245	270	271	260	257	253	246	240	236	278	236	229	261	249	232	234	266	253	242	232	236	239	247	237	248	256	237	244	218	219	267	256	247	228	259	226	244	234	244	255	270	244	246	250	237	264	230	240	246	247	220	262	249	237	235	233	249	281	244	273	246	217	238	229	251	227	264	235	243	250	269	228	250	251	220	239	252	245	236	275	237	263	265	232	250	229	245	224	248	233	252	235	242	252	241	242	224	237	253	248	240	266	242	249	279	296	243	211	269	257	252	255	238	242	260	232	257	221	250	235	256	249	228	232	295	264	249	229	235	239	231	233	246	262	252	223	244	248	252	248	262	256	237	243	230	276	229	254	251	220	243	271	223	293	269	272	245	245	244	215	261	250	270	234	241	239	252	248	235	229	240	266	278	216	221	235	228	260	243	273	242	241	257	273	251	239	261	248	254	247	272	264	261	238	233	250	263	235	245	253	240	244	265	238	228	239	226	223	233	249	261	262	252	235	258	248	264	224	230	250	242	251	249	249	256	238	260	247	274	263	267	228	221	253	266	258	213	264	270	252
32803	62537	51341	37595	30587	24876	20480	14837	10438	7308	5709	4415	3448	2771	2091	1754	1499	1247	1094	872	778	725	648	613	549	520	480	424	406	360	370	350	323	352	374	323	319	315	318	286	302	280	303	280	281	272	245	307	290	273	284	282	244	278	246	267	239	257	246	268	274	286	252	294	269	247	248	262	255	243	269	262	286	270	253	279	256	264	256	272	257	267	249	284	256	289	272	264	277	279	267	270	278	240	288	245	257	245	252	280	277	257	275	254	278	241	265	274	253	293	285	246	264	236	247	273	269	252	264	246	243	264	267	254	298	238	253	266	245	264	274	271	229	248	251	237	285	278	256	262	279	276	271	247	279	245	259	241	258	264	252	264	271	260	253	239	272	247	270	272	260	253	264	262	265	272	289	258	251	275	265	257	260	278	268	280	241	254	257	243	242	249	264	257	249	248	265	288	237	290	253	269	261	305	267	281	284	283	261	243	256	256	246	252	301	258	256	242	252	253	279	234	272	260	278	246	276	284	277	266	292	277	253	265	272	269	285	302	246	271	227	232	282	263	244	272	269	269	269	253	244	274	265	274	258	285	272	252	275	242	243	262	242	253	265	280	256	297	241	265	281	264	275	268	233	252	255	269	252	252	240	248	266	266	248	259	248	235	271	263	286	250	255	266	264	253	262	258	244	267	256	243	251	225	251	263	263	253	252	252	276	238	278	254	269	254	275	294	237	278	254	278	247	280	263	266	268	270	245	268	255	260	267	232	254	269	273	291	247	244	264	257	281	251	266	268	285	277	265	278	237	245	253	288	252	262	270	277	276	268	251	267	257	248	263	293	275	265	262	264	255	255	275	277	281	277	226	261	264	269	289	264	268	267	242	269	247	258	230	271	255	290	273	253	239	280	240	247	243	263	264	281	256	277	270	252	238	253	279	267	263	264	282	257	256	265	242	231	262	277	265	273	266	261	250	265	243	266	282	271	264	237	255	244	250	264	250	275	226	255	254	258	231	269	275	263	285	244	247	239	244	265	247	231	263	279	247	276	267	269	254	250	262	276	273	277	279	264	256	237	269	297	259	294	254	256	255	270	286	255	247	259	298	252	281	277	255	246	248	252	247	262	301	286	251	272	264	248	267	248	263	255	270	254	279	273	273	260	232	244	257	248	280	246	237	246	265	241	259	244	300	295	287	263	260	253	246	282	269	268	238	249	272	266	253	265	256	242	254	268	245	274	279	264	276	282	235	247	297	257	254	278	224	259	217	255	244	262	235	288	297	266	239	272	257	230	261	236	246	249	266	259	264	271	317	258	279	250	297	247	291	248	234	274	266	251	273	248	237	251	257	279	283	241	256	243	246	261	244	268	249	270	265	253	284	272	260	279	277	255	260	275	244	259	279	246	243	253	240	243	264	282	239	280	274	282	248	232	234	260	258	250	253	258	253	248	245	246	274	295	255	273	262	243	260	249	270	285	251	255	246	255	291	277	280	272	268	237	262	275	246	266	251	250	264	242	303	259	232	279	268	251	275	245	261	252	296	251	281	290	272	264	260	272	259	263	270	258	249	258	267	243	262	277	257	253	242	249	250	259	256	298	247	286	277	270	271	274	263	243	258	274	254	254	279	287	270	258	268	261	252	261	236	261	238	264	267	276	261	267	275	245	285	247	277	253	260	270	272	250	242	277	252	263	274	268	260	240	261	281	250	273	267	291	264	247	259	260	238	249	258	273	279	275	235	267	248	257	267	262	251	272	248	290	268	274	263	292	244	260	290	271	279	273	255	244	249	247	281	263	294	268	246	266	269	253	271	265	270	259	279	265	246	253	260	271	271	270	279	257	285	255	276	269	222	265	231	246	297	279	262	280	277	255	283	277	268	265	273	261	254	278	220	248	228	268	250	251	286	274	266	285	254	256	264	262	258	253	272	258	275	273	260	256	268	276	256	262	276	261	248	267	271	279	282	249	265	277	259	284	253	287	276	270	300	258	281	254	272	259	253	267	267	263	247	235	264	269	255	237	266	292	249	243	229	290	261	240	248	283	247	247	262	258	272	277	268	259	206	257	261	265	261	249	264	271	273	261	264	260	242	269	268	261	276	246	270	277	268	249	275	276	240	262	277	255	253	260	270	245	269	276	257	283	266	262	247	267	271	255	256	260	271	276	262	239	271	257	269	284	300	264	270	284	285	277	287	267	264	282	279	247	282	257	247	261	258	261	282	244	257	262	250	292	265	247	240	228	242	251	256	261	266	271	291	277	243	257	269	263	247	260	265	240	262	248	293	263	279	278	256	268	260	311	312	244	268	256	253	248	258	260	265	264	265	266	267	265	268	277	240	282	252	255	286	284	269	268	270	277	246	274	249	278	240	258	294	245	281	274	247	269	265	256	258	238	274	239	259	266	245	221	284	270	258	290	246	275	252	256	267	274	246	273	270	267	247	239	263	262	280	262	246	255	262	257	257	265	272	260	276	264	250	277	264	254	287	264	269	267	273	268	249	259	259	251	217	235	250	284	244	291	268	258	271	267	279	249	230	264	243	243	268	245	263	254	252	260	274	253	256	230	248	263	265	247	268	276	236	267	241	257	264	237	279	284	264	268	293	260	258	267	263	247	272	273	259	296	259	279	265	257	273	261	251	229	275	281	255	269	255	251	275	265	256	282	275	230	294	237	278	297	218	234	275	253	240	229	247	267	276	270	263	276	253	249	303	260	282	235	235	255	232	262	262	264	274	259	266	270	218	264	279	245	264	253	246	295	286	268	249	256	259	282	278	244	252	236	267	275	287	289	265	276	240	242	236	280	266	220	255	284	244	281	262	259	236	257	249	260	289	269	273	292	239	282	242	273	266	251	274	269	290	262	252	228	272	269	260	265	267	237	260	271	236	250	245	268	267	269	270	277	280	263	249	273	245	254	297	238	262	267	267	256	263	270	262	253	279	271	269	252	248	247	258	246	236	265	265	281	267	261	224	256	248	282	261	265	274	275	253	277	292	276	250	249	294	247	231	265	264	249	254	241	261	221	254	260	233	276	228	258	231	284	257	235	251	260	239	229	245	251	240	261	273	262	288	241	258	273	276	265	256	278	231	265	241	289	278	288	250	273	244	278	269	322	276	284	243	250	260	254	276	265	250	261	244	272	239	282	254	255	282	252	261	207	272	288	272	269	272	266	262	291	284	260	260	258	243	236	261	261	272	269	271	247	251	300	267	293	262	264	270	261	274	271	272	296	256	246	242	243	269	292	241	264	253	266	258	258	267	246	256	275	237	290	249	269	248	275	273	235	300	253	241	284	251	265	268	260	270	263	258	267	248	253	266	262	260	265	229	285	264	270	279	275	259	262	291	274	247	263	257	246	279	274	260	258	267	247	258	259	242	268	262	259	272	259	243	277	250	255	248	271	290	253	256	242	240	279	270	244	251	239	243	279	263	276	248	243	254	224	260	241	283	290	251	265	277	299	237	262	262	274	278	230	269	268	284	273	263	270	257	281	281	298
31086	34699	37762	26304	15101	8905	6076	3845	2434	1882	1349	1165	845	803	642	560	484	440	371	335	356	343	311	308	290	311	312	238	261	275	266	241	251	242	230	222	244	258	213	233	255	227	248	253	238	249	219	237	239	243	216	231	244	217	258	231	228	258	247	222	193	210	229	247	209	245	240	217	228	252	253	234	241	236	223	218	216	205	226	238	239	238	233	235	232	199	211	233	205	226	242	268	236	238	230	228	253	247	268	241	236	208	228	229	219	242	218	216	266	209	231	235	220	222	262	233	229	247	256	245	219	226	240	214	226	243	199	221	271	244	235	222	258	218	241	233	219	215	226	234	221	250	233	248	217	251	217	244	220	250	228	246	220	245	240	223	244	216	243	240	239	228	219	242	230	213	246	221	225	252	217	216	237	233	238	223	239	204	257	219	217	216	252	237	207	242	238	213	227	219	217	234	222	240	239	217	252	231	222	215	213	239	245	246	218	241	226	225	235	238	231	250	234	223	236	236	242	259	228	233	246	271	255	234	221	225	243	189	252	239	212	216	244	226	235	252	241	226	259	188	229	241	213	230	224	237	234	235	220	228	272	252	241	218	230	222	244	241	232	211	246	244	241	251	255	209	224	246	219	215	228	244	225	219	220	239	231	220	233	236	261	229	258	191	220	255	223	234	239	221	238	217	226	240	234	247	245	223	234	238	239	224	255	229	238	219	206	243	224	229	257	234	263	239	248	246	256	239	256	269	234	251	242	215	237	228	254	228	226	220	219	236	227	217	238	217	244	255	212	249	242	207	236	222	242	239	214	210	219	244	229	249	232	233	225	232	198	222	220	233	246	230	235	255	236	229	228	214	234	209	230	236	245	221	240	228	229	221	250	238	241	232	252	261	242	231	239	211	209	199	226	235	237	242	221	227	216	227	255	245	216	256	213	213	245	250	226	242	206	217	243	239	256	262	221	224	224	234	229	225	221	232	231	242	223	260	193	251	234	232	228	225	216	246	268	223	243	248	212	228	205	244	243	219	218	235	216	249	232	227	253	243	207	239	227	236	212	239	272	225	252	241	229	217	227	252	234	236	256	244	238	243	232	198	223	251	251	270	226	249	249	248	233	231	228	228	268	237	215	229	221	251	219	253	253	238	248	240	217	227	241	234	220	234	211	222	249	235	232	230	233	216	246	230	260	214	213	223	232	218	229	223	235	247	220	237	214	228	237	243	218	249	220	243	234	230	218	242	223	239	218	224	231	227	233	245	255	248	229	229	238	214	236	230	251	242	242	249	255	228	265	231	240	246	230	226	229	243	224	228	229	233	205	265	225	243	249	237	243	222	215	223	236	229	221	228	245	251	248	233	230	219	224	223	225	227	222	232	244	225	253	245	233	218	240	249	229	218	228	242	230	268	246	247	235	225	236	224	234	237	228	226	258	246	235	220	233	231	220	203	247	222	225	254	221	213	252	248	205	226	215	233	239	244	249	221	225	207	221	226	213	235	233	236	262	225	212	217	235	211	227	252	220	254	234	222	235	199	261	229	237	239	228	218	233	217	230	257	233	235	230	226	230	250	224	218	224	228	230	241	217	226	257	242	242	267	236	237	226	221	237	229	217	222	245	251	225	241	252	214	235	234	222	239	243	226	239	238	244	242	238	226	228	219	237	201	227	198	242	236	222	237	245	223	240	247	233	230	246	230	229	238	255	237	201	249	222	231	226	231	224	245	238	242	211	219	248	217	246	233	227	224	208	228	258	234	259	233	210	212	235	235	245	213	258	235	214	212	259	225	243	243	199	235	254	208	218	243	236	244	240	225	230	202	238	230	251	227	241	235	256	226	222	242	232	236	258	241	230	245	239	238	255	236	215	217	234	221	256	219	252	229	225	243	243	239	260	238	241	257	208	231	223	270	262	210	244	238	238	238	233	234	223	236	241	250	217	212	261	261	236	242	221	228	230	203	249	266	237	248	218	234	220	230	232	223	220	225	240	247	241	212	217	231	257	227	254	232	203	238	208	235	222	225	233	235	260	262	213	223	243	239	236	226	260	243	252	256	233	239	239	220	247	264	236	231	224	182	211	229	239	200	235	235	237	251	229	215	225	234	237	225	216	245	225	233	204	248	233	244	240	242	245	243	225	229	268	232	211	221	226	212	228	207	240	234	244	237	215	224	237	257	216	184	247	229	236	225	236	236	208	223	210	258	270	229	242	216	257	210	255	211	254	231	236	227	243	228	218	222	216	230	244	244	229	235	226	242	250	252	229	226	236	252	262	212	230	257	257	207	238	225	250	251	229	229	242	230	216	270	235	226	231	233	226	221	241	229	215	226	220	253	221	204	247	238	220	206	266	215	248	230	240	231	240	243	238	251	267	251	227	237	222	248	218	237	248	215	239	216	259	222	250	235	242	233	211	198	241	232	253	237	212	230	226	213	221	216	216	247	246	240	237	225	216	222	203	241	217	255	229	222	226	211	243	237	251	221	216	227	219	243	240	224	243	250	245	248	232	211	231	213	230	222	233	222	209	225	254	235	222	223	238	249	208	244	244	224	223	224	230	233	230	234	222	204	232	234	218	260	219	231	215	236	236	237	241	228	219	219	245	235	238	251	239	232	228	214	244	229	244	238	244	246	214	231	247	244	230	248	213	216	225	231	214	223	205	206	217	263	231	270	246	221	250	238	224	226	209	261	220	218	235	236	238	242	251	236	212	243	209	236	223	228	253	214	233	242	221	240	222	239	212	225	243	238	229	214	227	220	225	267	245	230	223	235	223	220	246	225	206	232	223	228	236	224	243	218	234	190	216	255	218	243	226	249	240	242	250	252	246	255	228	220	263	214	249	243	227	250	267	212	229	270	229	222	253	218	228	231	257	229	242	236	212	231	241	258	251	247	229	246	230	229	234	245	235	263	237	213	232	176	223	251	235	222	236	229	234	247	231	227	233	238	237	233	234	237	220	245	224	233	250	226	219	234	215	252	222	253	231	236	231	218	239	216	215	250	222	227	228	239	233	224	203	233	238	224	252	245	218	231	218	235	219	229	244	239	232	240	242	235	238	222	237	222	199	204	187	220	216	230	222	230	245	230	223	231	217	237	258	246	218	234	237	219	222	210	243	226	231	222	210	235	253	228	245	263	232	261	224	233	217	244	248	203	259	237	225	252	224	246	257	208	226	226	259	212	252	250	235	240	235	238	250	249	235	240	262	195	240	205	252	232	222	203	225	231	247	247	234	248	217	204	249	244	240	212	218	219	232	222	219	239	231	251	251	209	246	235	219	245	226	259	221	222	226	244	250	207	209	251	213	240	253	214	243	216	235	246	199	238	258	234	252	210	228	226	237	222	198	254	217	243	244	241	241	238	235	248	218	249	223	222	230	220	247	223	211	217	238	250	222	218	235	243	253	244	233	234	208	267	232	208	239	193	227	229	226	247	263	227	226	214	252	244	238	252	250	219	240	233	238	261	240	240	245	269	248	208	225	246	241	242	238	250
31141	49423	38351	25314	18223	13262	10112	6933	4536	3302	2523	1981	1442	1273	981	829	714	631	530	509	477	414	401	383	384	378	340	325	313	297	281	251	267	261	296	295	244	248	259	260	268	253	256	278	232	262	255	250	264	245	264	269	239	278	271	255	241	267	258	292	257	261	259	237	239	283	266	274	266	268	248	271	272	222	257	264	279	273	241	271	270	262	252	273	250	255	232	234	265	269	281	215	277	245	291	249	259	237	238	270	235	252	220	256	263	264	248	266	229	252	245	241	270	237	244	267	260	275	258	251	261	235	255	281	266	251	243	240	228	258	234	235	228	251	278	263	256	259	253	227	254	269	236	259	247	273	241	237	265	245	226	275	230	241	255	231	251	247	254	255	262	257	280	258	265	256	236	256	234	257	245	265	248	238	236	224	234	273	248	245	227	252	264	269	242	277	293	231	255	238	262	261	264	255	273	254	234	246	270	261	246	226	249	246	257	232	259	256	242	241	264	258	263	250	236	281	260	252	253	241	265	255	263	271	251	238	261	244	267	254	265	263	279	273	247	276	287	270	279	252	238	241	246	262	257	288	255	251	235	260	269	257	236	241	255	249	261	256	259	211	230	237	233	258	292	268	231	260	247	264	256	246	226	212	263	246	271	232	245	246	282	271	267	267	245	227	241	245	268	259	245	273	288	270	266	258	236	269	249	239	230	241	267	271	254	258	242	239	262	264	236	237	259	282	264	241	271	254	246	278	250	243	240	260	261	219	257	253	249	245	275	261	267	269	266	252	266	264	249	275	241	234	239	272	267	249	263	279	241	263	248	264	259	222	259	266	228	285	283	251	276	226	274	221	258	243	259	252	262	263	251	262	246	269	242	286	295	253	251	237	258	281	236	246	285	260	264	250	245	249	256	251	262	244	267	250	254	263	238	246	272	254	252	232	253	255	240	231	244	269	260	247	266	254	271	235	257	240	286	246	258	256	264	276	258	240	263	271	245	231	271	262	253	270	254	251	264	249	248	255	263	225	227	255	243	257	234	260	225	241	266	260	265	223	252	237	251	245	250	245	265	242	247	257	237	251	239	272	261	269	260	250	246	255	236	265	223	214	279	237	255	266	258	257	299	246	272	273	252	226	253	274	246	271	252	248	222	245	252	257	287	250	250	241	252	264	252	266	245	239	255	260	239	262	246	237	264	241	262	248	254	260	232	268	224	272	245	265	267	244	225	258	266	249	277	254	257	300	224	259	261	266	263	231	262	278	246	263	259	265	259	280	266	250	260	256	245	218	225	259	270	238	246	272	275	245	244	264	244	269	259	255	255	238	269	254	259	250	239	232	233	272	266	243	262	252	247	274	250	286	270	253	256	238	230	252	246	288	245	239	289	227	272	245	232	268	233	213	234	256	266	224	258	272	251	257	244	243	264	250	245	255	274	244	265	252	262	250	247	265	250	223	279	266	259	252	252	258	240	227	253	256	244	245	252	247	261	252	220	270	272	258	261	250	272	228	239	258	262	269	272	267	257	256	277	275	273	278	270	266	260	260	263	253	252	276	252	273	268	241	279	273	254	249	238	273	245	238	243	252	260	256	251	237	244	252	257	253	262	284	276	255	304	262	258	290	301	266	259	285	269	228	253	251	248	274	241	245	251	263	268	229	268	234	247	258	258	247	231	259	230	293	238	258	259	254	241	241	237	247	245	271	225	245	255	251	254	254	242	232	263	240	241	242	257	244	282	271	251	241	229	233	245	268	252	279	277	248	257	261	251	245	255	282	253	218	250	242	251	263	258	235	258	254	243	293	254	249	220	235	245	246	262	271	260	237	254	257	278	267	270	276	247	221	251	275	278	244	262	237	256	260	246	267	264	244	239	213	259	245	262	280	256	271	234	231	278	250	253	264	268	263	235	241	286	227	247	255	245	245	263	230	227	255	245	259	275	229	284	259	242	242	265	246	228	265	250	234	248	246	269	273	258	241	245	223	246	258	263	257	278	221	263	264	255	260	250	227	228	268	255	265	253	264	259	238	255	265	302	248	270	254	235	247	269	270	253	247	242	248	253	269	268	247	240	286	238	282	261	260	256	261	263	235	268	256	236	261	240	258	259	254	256	227	288	234	245	242	229	272	282	274	237	263	250	274	262	287	247	250	256	259	254	240	260	245	283	254	263	261	242	252	281	236	256	270	235	242	248	228	257	267	255	257	245	219	253	259	276	250	275	301	246	255	258	256	283	232	238	253	267	243	265	237	247	232	278	265	257	244	253	227	259	270	252	274	252	251	252	223	258	245	238	257	263	234	241	246	255	270	260	253	261	243	234	297	259	261	241	259	285	246	241	253	260	273	253	281	271	288	239	245	244	283	254	247	266	253	276	231	257	232	236	305	229	265	260	258	250	241	276	273	265	288	253	262	268	232	248	267	240	263	255	249	240	255	241	267	242	259	285	259	267	229	251	251	284	281	268	248	264	251	245	246	259	265	240	263	275	264	252	264	255	280	231	291	248	251	241	241	262	241	259	261	265	240	268	265	286	238	243	265	261	233	270	279	245	240	255	267	238	292	239	257	238	247	244	247	247	249	259	236	261	248	245	236	285	266	255	253	252	265	263	258	251	234	258	253	283	258	259	272	251	267	254	263	252	254	241	272	270	250	237	262	257	246	242	225	261	290	257	265	261	262	253	255	222	260	244	234	264	255	274	231	280	293	286	278	262	242	253	267	255	253	235	256	260	259	250	223	267	249	237	234	252	252	252	226	259	255	228	258	259	245	267	217	241	250	261	286	280	258	259	256	272	249	244	245	246	228	245	253	251	246	255	218	238	269	221	245	245	241	268	275	268	292	285	239	249	239	260	254	260	242	256	243	230	268	229	264	267	271	281	252	269	237	278	257	215	255	258	249	270	279	233	242	258	243	267	253	280	254	257	269	259	276	273	248	239	235	245	226	290	244	243	280	252	251	266	244	257	220	264	253	277	286	257	262	246	266	269	283	225	244	274	271	263	281	259	277	274	244	235	258	259	241	255	238	255	258	270	273	238	269	259	216	242	247	249	248	246	259	251	264	256	237	257	235	267	259	271	268	234	256	259	266	267	291	283	272	224	256	262	277	276	273	247	281	245	291	235	245	245	269	238	256	250	238	269	232	259	249	271	261	268	279	247	243	270	263	238	249	247	259	266	256	259	267	251	266	242	280	287	276	256	247	255	228	252	257	255	239	276	280	258	281	263	243	266	264	262	247	272	256	262	241	282	282	276	262	255	228	227	217	245	262	242	242	235	256	256	251	245	253	238	257	273	233	252	245	235	289	284	274	252	246	250	257	255	261	252	265	216	233	273	247	253	296	277	249	230	233	232	253	223	220	266	239	260	251	262	252	246	262	286	271	243	253	265	268	252	242	258	260	262	246	268	267	250	279	258	258	255	257	227	234	242	257	247	255	250	262	253	282	273	266	244	286	247	249	249	243	270	258	250	230	255	227	262	255	262	231	265	264	274	277
24196	21416	28854	25500	22593	19539	13335	7126	4448	3303	2547	1920	1421	1210	986	811	751	596	512	461	414	364	358	374	350	325	278	284	266	264	271	234	242	228	229	252	235	266	249	249	233	238	248	225	240	227	193	234	237	215	221	223	242	225	236	205	254	239	219	227	201	228	224	215	257	222	198	228	211	221	232	224	250	226	230	225	226	239	192	232	204	237	233	223	230	258	211	225	230	206	214	227	203	223	232	232	196	227	213	219	210	248	232	212	235	234	201	210	258	239	248	197	233	224	212	258	226	236	236	220	233	216	206	234	231	212	233	209	205	261	237	205	218	228	222	258	201	228	251	241	245	223	211	226	256	216	208	200	227	247	226	234	218	246	193	226	243	241	232	219	213	247	217	220	236	219	222	222	206	233	222	218	221	229	207	189	251	249	205	221	214	241	238	224	224	207	215	245	234	202	197	222	238	244	215	227	219	186	232	214	236	229	228	240	253	213	230	207	203	218	196	208	214	215	222	223	247	215	223	214	228	238	207	201	240	198	222	249	251	240	183	230	255	201	229	229	220	214	229	199	225	243	249	232	218	235	222	225	224	241	259	221	252	216	194	228	214	237	239	240	223	214	244	205	212	233	232	232	215	202	219	219	217	236	219	218	234	250	222	231	231	213	230	237	234	229	202	201	214	242	209	199	217	231	232	220	223	200	225	237	227	238	218	257	217	227	211	238	225	241	205	227	200	211	229	228	222	209	220	229	227	219	219	221	218	234	210	223	225	240	229	229	207	244	218	223	228	216	206	213	222	195	195	204	222	218	231	225	212	232	224	207	262	228	230	246	209	227	206	229	216	213	228	207	199	203	259	242	215	225	226	205	209	257	237	220	225	199	228	230	196	200	237	241	239	218	212	234	221	235	226	236	215	223	242	224	204	243	198	236	217	234	204	233	221	217	212	222	233	233	221	219	220	223	239	243	218	220	221	225	185	210	215	246	231	223	218	216	243	227	225	228	225	218	205	219	200	205	248	249	197	235	233	227	237	220	216	183	235	220	210	225	207	265	232	210	232	238	241	247	216	221	218	205	195	205	233	223	233	210	191	220	233	217	240	238	215	261	227	236	212	216	216	234	211	244	215	237	237	236	236	239	251	220	223	222	250	237	233	245	227	204	231	234	205	230	190	221	227	224	220	217	218	215	217	227	199	232	239	230	238	225	219	217	246	206	233	221	212	229	232	204	259	190	246	232	207	202	214	233	199	240	254	263	227	218	213	227	232	222	221	217	260	227	199	218	252	230	259	231	205	216	219	210	223	219	191	213	231	215	206	254	241	248	206	216	201	248	242	220	229	245	226	213	232	255	249	228	222	193	247	224	204	223	219	230	253	220	220	196	225	246	231	218	223	222	226	214	233	249	242	226	208	210	221	245	213	209	223	232	227	243	233	217	197	229	236	211	219	269	232	221	216	248	220	236	209	246	231	248	228	236	228	212	239	250	210	240	225	213	214	244	241	240	203	221	228	220	240	201	216	213	230	232	232	228	239	225	195	227	236	210	237	252	241	224	216	221	228	220	206	227	218	235	248	234	227	249	210	193	227	235	247	225	200	197	226	212	216	218	247	219	207	221	257	223	209	219	212	237	227	224	237	237	243	227	224	227	216	206	200	192	239	238	217	204	236	199	211	213	222	201	209	213	227	218	199	233	225	205	228	199	226	234	206	215	208	216	211	220	218	213	206	238	223	227	250	237	237	208	229	211	220	205	210	192	228	258	217	218	236	233	193	196	216	234	220	215	223	245	237	210	214	212	228	230	222	231	232	233	239	222	207	237	245	203	223	217	236	219	221	228	232	233	211	238	230	223	225	237	233	221	220	219	234	246	216	214	226	230	240	181	237	222	227	244	214	235	218	213	219	254	227	221	219	255	197	235	219	211	205	241	206	207	257	219	217	206	245	234	217	238	245	216	207	217	196	201	250	225	220	204	202	233	230	226	218	228	240	208	268	210	200	227	235	209	219	237	251	245	224	215	216	233	229	242	219	217	224	208	216	232	234	234	202	233	248	226	217	235	191	205	227	236	246	218	217	224	216	212	220	211	215	249	232	217	226	228	204	244	244	211	216	216	207	213	229	223	240	219	245	243	222	258	219	232	227	232	199	231	216	242	211	196	209	205	226	193	236	220	212	248	233	198	195	218	237	269	241	247	200	213	212	215	222	238	227	230	232	228	226	222	228	221	250	239	201	221	188	221	239	221	227	224	231	253	223	240	183	213	214	213	221	244	232	217	239	237	194	203	235	237	233	234	225	217	203	195	222	250	233	227	223	221	217	236	229	214	227	227	242	236	215	202	206	238	204	241	235	225	226	224	246	242	220	193	214	218	228	212	222	263	231	237	252	221	210	219	210	238	234	230	228	255	211	224	208	218	234	208	224	235	208	202	208	227	217	239	223	241	218	208	227	214	195	225	221	224	201	219	232	211	205	227	200	214	196	215	233	215	213	217	211	235	209	196	222	212	203	228	218	224	201	256	230	211	241	223	195	200	210	215	220	221	199	230	191	217	240	256	220	248	217	232	220	213	237	231	213	262	226	185	202	221	210	227	226	231	233	228	245	221	223	203	224	183	215	237	246	240	229	206	245	228	232	235	233	249	251	189	226	217	203	230	208	222	224	227	206	221	228	220	238	192	223	247	238	238	212	211	233	220	198	213	237	216	232	193	245	229	221	237	193	211	237	227	221	237	232	213	206	224	258	225	207	218	215	223	227	250	217	226	250	225	233	240	202	227	237	236	226	234	237	225	221	224	231	220	222	211	205	261	231	234	206	241	231	236	226	224	241	219	216	249	216	228	218	214	229	221	208	210	192	228	210	211	220	253	223	224	227	234	212	218	226	217	226	219	256	221	236	237	240	207	234	235	241	213	218	184	240	231	225	200	207	216	230	221	224	249	241	239	249	262	214	205	236	235	200	224	228	228	228	228	234	196	233	210	222	232	223	223	189	229	199	224	226	217	214	260	206	207	230	230	244	202	217	232	221	202	219	248	201	215	200	234	237	223	255	227	212	206	205	230	217	244	229	224	233	212	212	233	235	192	229	228	216	225	225	231	206	230	223	203	234	197	223	199	214	218	218	248	221	249	213	218	225	225	256	205	223	205	221	231	209	208	243	229	237	224	236	227	251	247	255	218	225	241	205	206	215	222	233	185	243	230	234	221	240	231	233	217	223	247	239	242	265	234	218	228	186	235	250	224	226	236	230	235	235	266	258	224	236	217	237	227	213	217	201	214	240	219	223	224	211	247	206	226	214	216	240	216	233	217	211	231	228	248	209	218	235	214	227	187	215	225	238	231	233	229	235	228	223	212	229	235	204	227	211	217	225	221	216	203	222	221	211	211	229	208	223	221	236	242	228	206	225	236	212	237	243	207	233	207	225	214	251	232	206	245	210	209	217	211	243	238	197	220	197	234	229	255	225	223	242	246	204	220	242	236	186	218	239	242	215	220
30652	56988	46301	32254	24846	20340	15666	10862	7592	5418	4467	3284	2397	1937	1577	1317	1064	873	764	660	587	578	555	461	471	455	406	342	356	293	301	303	307	257	253	274	273	253	270	255	255	279	268	279	273	242	241	273	276	249	251	247	216	246	236	237	234	258	248	219	232	253	263	252	250	222	295	240	235	247	248	253	236	235	214	235	239	240	270	230	260	228	231	221	254	233	260	273	253	234	246	239	247	266	246	253	228	244	239	221	261	232	248	266	240	241	245	227	230	269	256	268	250	259	239	264	256	258	252	259	264	270	226	244	226	276	234	237	245	255	221	245	224	236	255	246	237	241	236	217	241	243	237	243	241	252	236	221	230	252	253	231	219	260	229	225	247	228	251	255	268	250	231	233	229	205	245	234	267	248	259	251	244	256	252	258	217	258	235	255	235	236	261	256	234	242	216	250	260	271	236	242	238	246	255	230	242	266	219	234	225	250	235	234	233	249	260	226	257	240	258	254	235	242	262	225	226	240	228	254	250	240	233	278	241	244	266	245	234	234	247	249	240	233	243	243	242	206	267	227	256	266	236	250	235	231	260	221	242	237	249	266	266	233	274	246	246	239	268	248	223	213	235	189	254	253	256	250	212	236	222	265	232	263	239	236	264	236	248	251	243	253	249	249	266	233	213	249	243	248	266	248	233	252	208	229	231	235	225	252	251	259	230	230	234	270	208	246	248	242	243	228	208	247	231	221	258	220	250	259	248	251	232	230	261	259	234	249	238	245	277	247	289	243	227	253	241	250	243	217	244	243	254	239	249	220	238	247	246	266	234	253	250	252	237	243	264	242	228	245	249	227	240	236	234	253	252	269	245	239	216	241	264	241	206	244	221	236	236	254	256	220	248	248	244	232	223	227	253	247	240	243	277	253	242	249	242	260	248	289	240	260	261	235	242	234	267	229	240	252	251	248	238	262	252	247	248	271	241	236	252	237	231	209	225	286	259	234	221	224	243	245	242	258	248	227	235	251	222	208	229	219	251	250	239	242	235	222	269	250	263	239	248	266	246	266	261	239	247	265	250	239	251	248	222	260	249	230	260	238	254	270	265	230	250	235	254	235	246	230	256	216	260	230	238	253	215	245	253	218	276	242	221	220	225	277	251	243	241	252	237	252	250	253	257	239	263	263	235	217	235	256	255	247	245	240	243	239	239	253	238	249	267	247	257	246	237	246	243	217	228	245	258	230	267	248	206	219	242	229	237	245	233	275	224	246	239	233	249	248	243	226	250	244	243	234	238	235	245	236	248	257	247	219	231	258	247	274	241	269	242	234	238	246	231	219	251	230	245	238	264	269	224	255	229	239	240	220	232	216	261	265	258	241	241	219	245	232	252	259	263	226	247	224	256	262	231	250	215	243	242	227	253	227	229	266	237	242	234	278	266	234	236	237	239	247	240	262	227	264	223	205	263	245	232	238	242	235	244	249	228	253	259	209	241	236	239	283	262	225	240	221	236	218	228	253	242	236	252	239	269	261	262	261	232	246	234	263	229	218	241	234	245	250	238	238	228	265	272	228	236	232	254	229	218	229	225	250	243	260	245	247	278	234	252	259	301	263	229	207	260	245	225	253	248	227	234	241	238	242	229	238	239	249	275	250	210	265	228	271	254	244	233	227	226	272	230	228	248	240	206	239	252	227	262	235	221	225	240	245	265	248	241	248	253	248	278	242	241	257	216	260	236	223	252	258	229	256	256	243	246	239	263	247	250	255	187	246	251	263	259	261	215	237	254	252	254	264	248	264	255	218	219	240	264	259	234	251	266	238	245	235	226	243	237	233	258	237	226	243	267	274	257	239	245	233	229	221	247	254	240	227	223	249	232	260	222	247	231	240	252	244	225	269	253	247	253	269	219	228	241	224	251	226	207	243	238	243	243	246	262	236	233	241	256	222	252	267	239	260	260	210	241	243	268	262	232	245	239	231	250	232	239	237	261	237	249	234	225	254	246	237	234	228	240	220	260	271	233	250	254	244	247	248	245	266	229	258	251	245	250	229	260	239	200	247	250	242	243	216	227	238	269	231	256	265	252	215	235	254	230	249	228	238	240	241	220	257	248	237	258	264	238	226	239	247	249	229	244	258	237	218	217	221	256	232	236	236	230	262	262	267	267	236	226	253	254	260	250	244	256	242	223	237	229	239	235	238	228	258	247	217	237	240	252	248	261	235	245	249	249	279	231	235	254	282	254	249	240	253	224	251	245	229	254	244	277	244	221	238	232	221	253	264	254	262	245	251	244	253	238	255	253	229	259	246	219	241	221	244	242	228	261	228	226	262	268	206	254	247	248	246	234	226	228	245	235	223	202	248	250	218	249	233	225	262	248	258	243	257	251	264	243	254	222	236	248	252	238	256	236	215	251	217	263	274	265	237	251	243	237	251	246	246	229	251	228	246	238	237	214	215	227	234	239	234	246	241	258	233	248	234	216	244	235	216	232	240	253	229	235	244	239	255	234	247	239	250	250	239	231	232	239	255	274	240	228	247	229	247	217	241	279	264	221	258	252	247	236	297	238	260	223	244	233	251	228	242	255	241	251	239	222	242	256	238	235	209	240	260	249	267	243	249	248	249	231	238	246	225	249	217	240	231	249	249	257	247	219	239	225	260	265	228	234	256	256	241	232	251	240	252	232	235	257	258	225	224	234	226	230	211	257	263	232	249	240	264	245	234	222	264	224	226	244	245	258	249	215	273	254	233	234	243	231	228	265	228	250	225	246	254	241	270	251	237	240	238	245	234	233	261	239	280	228	254	253	248	242	283	219	238	262	240	246	235	240	249	217	235	246	221	244	222	242	228	225	259	276	276	264	230	230	225	249	228	267	241	259	234	230	250	265	229	240	268	214	226	246	234	238	262	257	221	226	242	259	243	250	231	225	228	274	250	244	237	256	225	226	231	225	259	263	222	236	249	242	255	229	226	196	224	265	256	207	239	218	251	226	219	255	242	259	243	226	249	253	221	237	248	273	225	224	247	262	249	231	238	274	212	262	271	231	227	254	235	253	235	273	247	271	249	227	242	254	226	248	249	252	219	253	234	233	222	221	250	227	238	250	232	238	204	247	236	232	233	252	229	268	244	245	255	257	233	261	248	192	249	265	266	210	254	228	257	222	240	240	242	245	244	256	268	210	226	210	251	237	231	243	239	241	243	229	241	243	236	255	242	276	253	252	276	238	234	236	244	225	251	261	227	274	258	251	274	221	219	237	236	240	249	251	221	236	232	258	218	260	270	224	256	235	266	244	237	263	268	214	255	239	267	237	229	249	251	240	234	232	247	224	245	242	225	240	252	261	233	241	259	247	272	239	268	250	237	231	265	230	241	259	235	227	251	232	250	252	238	247	211	227	231	238	216	251	220	251	246	242	238	240	243	241	266	239	255	227	244	237	236	236	245	242	240	242	243	249	228	224	220	230	260	238	249	243	226	276	247	237	244	243	250	238	211	270	259	235	246
25437	21637	29244	27654	20187	13554	8322	4992	3291	2452	1924	1510	1155	944	826	696	629	611	489	427	432	384	381	372	351	351	304	328	309	311	287	287	305	243	247	252	284	279	255	239	256	275	276	275	281	243	269	268	243	279	280	246	251	253	232	226	239	244	261	267	243	244	261	247	244	283	207	239	260	227	243	238	262	264	260	268	254	235	245	251	280	275	271	250	255	304	255	267	248	260	254	258	244	249	279	252	252	265	275	255	265	265	232	214	261	269	235	269	237	246	277	216	224	226	265	276	273	252	253	271	248	247	241	279	250	257	251	268	254	269	259	272	230	254	222	234	261	272	252	232	262	236	257	256	253	270	256	239	245	241	257	219	248	229	261	231	268	259	275	234	274	258	227	244	248	237	256	246	243	277	238	264	257	266	267	239	242	258	234	261	253	255	275	265	229	237	265	229	261	218	249	250	223	264	235	271	239	261	256	257	263	258	253	253	257	256	242	240	266	230	255	231	250	284	257	247	248	251	236	259	257	223	223	230	231	262	257	234	262	253	238	248	245	256	261	240	280	256	270	253	244	258	257	254	221	252	268	262	235	241	245	255	281	255	249	222	278	241	242	250	248	265	268	291	239	224	252	287	253	243	267	274	251	265	271	254	235	248	261	231	271	242	264	240	250	240	231	245	229	257	256	255	249	212	258	251	259	235	273	281	246	270	272	253	284	239	276	244	233	258	275	236	217	259	275	255	271	224	260	235	234	259	268	239	226	253	236	247	264	267	252	214	252	266	266	267	263	245	228	242	303	247	217	263	261	259	271	244	233	270	240	253	240	246	239	252	258	283	259	250	240	264	260	239	234	262	247	255	258	245	246	241	243	263	233	256	252	270	259	260	261	265	254	237	255	275	238	267	255	273	245	224	254	223	255	267	234	223	227	254	247	264	261	239	222	227	252	245	256	283	252	233	228	257	264	232	264	258	259	237	261	253	265	224	278	268	260	236	253	273	249	260	236	266	232	264	280	246	256	260	256	248	230	280	251	232	276	244	245	280	246	258	238	238	271	269	248	255	261	273	257	268	251	266	258	252	256	252	250	269	247	259	261	228	254	221	254	233	266	249	238	268	268	235	247	250	234	232	247	237	276	231	245	252	230	264	254	256	239	263	250	265	264	244	258	266	251	268	265	269	227	210	251	276	261	225	247	233	235	276	241	264	267	243	256	248	258	252	225	239	242	241	257	248	253	273	271	268	253	239	228	249	275	245	237	246	274	232	232	268	283	277	253	262	259	259	281	262	266	229	282	256	264	255	266	251	256	251	267	254	247	274	260	244	270	265	273	234	277	258	272	288	234	252	256	250	273	248	239	258	240	253	266	287	255	251	269	264	284	250	242	272	255	261	246	243	238	268	220	237	242	244	272	273	251	226	253	238	251	237	263	229	275	240	254	235	268	259	245	257	263	256	227	280	285	247	249	232	240	244	241	237	261	251	243	240	223	239	228	247	287	231	254	259	239	224	237	250	281	229	270	243	282	235	260	239	253	255	242	258	281	264	272	286	252	271	289	237	263	229	222	237	265	240	243	250	267	269	261	235	231	242	268	290	237	267	243	235	214	257	257	225	228	254	251	263	249	233	294	226	258	225	251	303	255	237	277	270	249	274	246	229	249	262	254	261	257	257	245	255	243	253	244	255	252	259	241	243	260	248	251	255	242	265	230	262	278	277	240	263	278	242	267	275	280	242	254	246	270	266	248	268	248	249	259	254	275	244	256	233	228	253	247	246	244	286	237	256	264	241	218	261	251	245	269	271	275	260	250	237	256	240	253	253	245	274	268	274	259	247	238	260	275	257	274	226	250	247	272	231	253	248	262	256	217	231	268	258	263	249	264	263	237	235	269	270	271	240	270	252	263	250	254	267	243	260	238	249	231	270	236	259	267	276	251	262	293	234	242	232	243	247	250	265	260	271	257	253	261	242	232	258	248	267	259	266	278	251	243	253	254	246	245	242	243	238	273	252	232	258	259	229	294	253	245	263	249	252	257	266	263	265	264	262	261	263	281	252	263	257	277	254	258	241	256	265	239	257	250	249	246	238	284	248	273	238	243	265	250	240	258	260	239	228	263	240	240	251	270	260	280	247	257	246	242	251	238	217	272	245	253	236	244	244	265	246	274	258	247	267	269	283	267	273	243	212	275	271	256	242	236	233	255	252	233	267	245	227	251	217	261	248	269	250	263	263	265	281	249	221	243	254	264	221	257	232	247	230	264	244	234	255	204	276	238	222	230	249	245	228	274	253	262	246	242	233	233	276	269	242	259	254	259	253	265	233	268	233	229	249	257	223	233	278	256	244	249	265	242	254	244	222	256	232	214	268	235	256	222	248	238	223	251	256	245	224	247	279	232	252	235	230	258	242	231	252	269	256	249	240	238	270	250	265	227	239	262	231	247	229	272	259	285	252	226	252	248	256	238	250	262	233	252	272	240	251	240	277	247	259	218	270	242	250	236	253	240	268	234	258	244	226	243	266	241	240	274	250	227	267	252	272	241	248	225	218	242	249	273	257	236	254	249	240	268	270	267	248	251	249	224	240	245	238	257	248	235	240	256	269	260	252	246	268	265	244	241	243	244	266	248	263	230	255	275	236	277	274	240	237	238	256	235	248	259	256	242	225	264	269	273	214	248	219	258	271	248	228	229	247	249	239	234	231	266	275	265	266	216	235	264	269	223	260	276	259	263	273	274	251	223	249	294	254	250	266	241	273	255	252	237	248	293	212	254	248	233	278	255	245	274	262	272	248	245	243	236	248	268	235	242	264	242	268	263	223	230	248	268	261	276	244	238	261	234	274	247	255	260	275	259	259	286	224	243	228	250	243	277	258	250	253	229	251	267	256	262	247	276	248	256	260	247	252	238	268	270	251	250	247	237	255	246	263	248	254	262	231	237	246	261	234	234	239	226	282	246	296	266	260	242	244	271	230	254	260	243	244	269	252	270	243	242	240	247	297	242	230	252	266	230	267	251	265	271	256	278	230	240	240	245	273	241	258	256	258	265	230	251	246	231	244	219	233	257	262	260	250	250	276	249	231	260	211	261	237	231	250	246	257	277	236	245	268	288	238	271	270	238	252	269	235	280	230	241	274	222	232	251	250	257	238	239	245	254	241	253	272	281	280	264	261	225	210	243	230	255	265	253	261	252	250	234	277	245	257	259	251	249	263	247	261	253	259	237	254	249	251	254	254	257	253	244	246	265	254	248	227	288	274	253	253	245	243	251	276	248	263	246	278	263	260	255	271	263	245	284	273	261	239	235	267	234	275	254	256	240	232	242	244	246	246	260	257	258	235	237	265	265	228	248	290	273	254	210	221	276	241	269	266	285	260	269	220	220	260	245	257	287	240	260	239	234	262	245	267	250	274	245	254	234	279	237	236	240	245	252	239	259	215	250	261	248	257	259	242	229	242	239	232	254	247	249	251	239	235	264	293	275	236	239	274	259	249	255	243
30615	53774	42631	28846	22161	17625	12522	8987	6363	4621	3754	2705	2067	1646	1414	1122	989	792	711	622	545	528	464	469	452	414	398	407	353	309	312	288	329	310	309	301	291	310	294	315	263	277	292	325	275	277	303	269	266	278	258	266	297	285	293	290	254	277	265	281	274	275	262	264	295	286	257	280	257	262	279	287	276	268	286	266	260	288	307	228	291	286	252	269	275	252	274	267	259	283	290	266	277	285	273	256	270	254	280	263	277	284	281	252	240	262	272	277	304	241	265	235	278	253	271	266	257	279	241	274	303	250	277	292	287	292	254	277	290	290	277	287	260	245	275	275	255	291	271	277	278	291	262	299	278	266	253	271	286	270	288	292	272	304	281	264	273	268	263	288	271	303	271	267	292	314	280	263	277	263	288	303	269	266	267	266	238	268	269	265	246	236	291	264	279	280	256	272	294	258	263	273	281	300	261	276	255	295	277	286	292	288	275	280	287	258	257	278	260	270	286	261	295	290	279	272	284	245	288	286	275	258	243	279	277	285	261	273	273	270	267	301	266	308	255	298	259	282	292	287	314	262	274	283	318	279	276	276	272	256	266	270	292	260	280	285	286	251	318	281	328	275	243	295	298	253	253	256	290	292	263	290	259	304	284	271	288	259	252	273	265	286	281	259	270	287	276	282	279	270	263	250	268	240	292	275	289	302	262	253	276	286	259	282	254	274	244	258	285	282	303	266	295	266	276	272	266	265	294	259	294	267	266	274	276	288	271	259	253	274	256	253	260	306	299	258	280	254	278	232	280	272	270	297	293	258	269	261	250	278	291	279	270	262	287	288	248	258	286	264	275	285	306	261	291	264	264	270	265	285	261	270	268	262	275	278	271	251	267	259	274	293	269	291	247	270	293	244	256	258	286	291	249	301	279	289	270	267	257	251	289	258	263	267	276	298	309	288	265	279	285	300	306	284	270	272	317	281	274	264	271	280	271	271	289	277	292	262	246	306	260	279	272	261	306	282	267	294	266	284	273	290	259	258	255	273	259	294	290	250	278	312	278	282	247	293	285	288	298	278	286	296	264	279	309	263	264	313	313	264	266	281	291	281	288	245	283	247	287	284	279	267	289	276	259	272	267	275	289	264	281	277	314	295	280	262	294	225	245	252	245	288	272	288	289	294	284	269	283	285	255	269	297	281	274	265	255	281	286	297	268	288	292	286	269	298	264	261	255	252	245	269	266	272	267	268	284	260	274	270	285	263	274	277	276	268	270	242	276	270	301	254	267	274	268	276	287	286	274	282	287	258	277	295	264	275	276	267	253	272	287	245	302	300	268	277	284	285	294	289	279	294	323	268	296	284	259	301	271	280	259	260	292	262	276	274	270	266	274	289	267	253	291	264	266	270	285	263	245	300	269	246	279	262	297	285	262	254	283	255	280	268	286	300	254	291	278	265	293	282	261	273	280	248	267	312	273	268	299	282	266	295	256	286	278	273	271	271	296	303	269	287	294	331	275	259	265	285	276	293	289	280	277	294	238	266	294	272	271	261	292	291	293	246	286	260	292	292	280	246	273	293	285	274	297	272	283	267	307	295	288	312	290	265	265	243	256	304	259	274	240	243	296	287	296	280	295	242	272	276	307	279	279	276	280	299	273	268	247	294	276	284	255	259	296	289	255	261	273	291	263	269	270	281	272	290	277	265	253	281	264	266	304	289	278	275	292	267	261	287	256	257	292	267	284	285	277	295	295	285	259	303	294	292	265	290	280	282	259	290	276	281	292	266	260	267	262	275	280	272	263	277	297	244	286	262	265	280	271	275	266	271	298	293	269	291	278	298	307	259	283	269	281	273	272	262	287	290	235	296	258	267	262	255	306	266	291	293	298	276	276	243	290	266	281	300	267	259	250	274	252	278	256	290	265	279	279	276	275	259	281	295	299	290	246	257	267	282	262	265	232	271	281	294	279	259	293	256	270	239	274	266	254	304	259	286	286	268	275	266	270	264	254	258	290	292	265	295	253	288	279	274	298	283	285	240	249	256	276	256	281	292	257	284	255	279	310	291	250	278	260	232	257	269	261	246	291	292	281	245	286	269	302	283	261	283	286	263	253	257	288	271	282	277	282	252	277	289	299	252	249	239	263	280	263	261	286	289	279	258	283	271	260	267	280	254	276	264	280	268	264	281	278	258	290	306	264	292	281	239	298	305	250	287	267	294	258	276	270	252	280	291	317	284	276	263	281	261	265	303	265	287	264	295	259	242	298	265	277	283	267	280	286	285	252	268	269	256	271	272	295	280	232	250	249	261	293	271	261	252	239	252	256	271	286	280	263	253	283	283	275	280	286	250	255	270	279	268	273	298	269	277	253	275	291	252	280	276	278	272	247	271	295	275	279	258	233	288	286	255	304	287	272	294	278	269	243	269	295	271	265	283	284	308	262	253	285	250	292	265	215	276	291	273	275	270	282	272	295	258	283	297	289	260	290	274	267	255	239	269	237	296	262	273	271	272	292	282	256	262	260	253	257	271	266	268	247	301	256	262	237	262	242	297	284	274	293	257	290	318	249	288	237	264	274	268	307	269	298	244	256	280	291	286	277	270	276	273	256	273	256	259	288	285	275	290	264	242	288	259	262	304	275	238	260	279	268	274	286	296	283	282	283	275	275	239	285	295	254	284	276	284	291	294	256	254	256	247	290	270	260	258	254	273	281	245	271	266	247	261	255	312	277	286	286	280	272	281	287	258	307	259	296	282	258	269	255	278	287	298	279	259	293	274	265	276	293	282	267	279	288	291	279	287	288	247	272	267	247	266	254	300	276	279	252	267	235	310	231	268	313	269	313	269	299	256	292	265	291	277	287	262	282	252	259	259	266	260	288	253	276	281	272	257	279	288	271	274	290	276	291	283	281	258	230	289	306	294	288	276	295	300	275	267	265	288	276	242	271	261	311	280	266	286	301	260	273	276	263	270	278	274	300	294	269	267	291	257	290	274	267	268	274	262	273	284	286	277	275	267	280	256	242	277	278	269	284	271	283	263	281	259	300	265	302	284	283	274	278	255	258	252	263	266	288	277	256	291	266	260	270	259	278	283	272	267	246	259	249	263	240	283	239	244	261	275	268	238	303	294	288	282	293	279	297	309	258	261	265	255	270	268	262	286	301	284	268	244	280	275	265	263	254	274	255	305	276	270	263	304	262	270	276	278	272	287	267	268	302	259	286	269	302	282	277	306	289	274	286	255	278	275	296	281	281	283	257	252	293	274	272	294	300	268	254	283	253	257	289	247	268	267	271	279	275	265	285	261	277	272	279	278	265	293	283	264	260	285	269	246	292	279	286	258	286	254	248	260	282	252	263	282	259	274	274	311	297	251	257	284	280	252	304	301	247	271	261	271	284	268	284	246	279	281	290	275	280	285	264	299	262	257	240	274	252	300	269	259	284	307	274	286	270	291	252	251	271	267	270	279	308	238	260	279	279	298	293	242	268	299	258	276	277	269	261	250
23006	21410	29151	24259	22236	23959	21587	11630	7002	4828	3658	2675	2098	1697	1380	1122	1060	820	720	639	548	491	494	410	453	385	356	364	352	309	300	280	310	286	307	273	305	295	288	260	283	253	270	255	254	246	246	268	256	257	302	263	243	275	238	248	251	246	283	239	227	294	258	249	240	235	217	268	261	247	232	243	232	230	240	261	280	259	270	260	257	229	250	248	269	223	257	290	250	265	255	240	244	246	230	274	240	245	276	220	214	264	272	238	259	248	251	239	249	260	244	241	254	254	255	262	260	250	257	256	274	249	237	248	256	245	244	227	232	229	238	266	273	266	249	231	250	239	258	264	251	281	247	271	242	276	240	282	275	290	214	232	268	261	289	278	263	262	263	220	261	275	271	257	261	273	247	254	263	267	251	226	292	267	260	265	228	243	268	246	255	241	251	269	232	270	271	253	236	283	262	255	247	249	229	212	265	263	249	257	252	243	248	276	261	248	258	241	244	277	247	268	204	241	253	261	237	230	252	242	237	257	238	246	256	254	236	275	256	276	244	247	229	259	242	253	269	261	266	236	258	262	242	239	246	250	227	221	230	242	254	245	254	241	260	214	244	257	254	306	254	255	224	269	227	247	246	244	227	247	246	250	266	220	261	264	253	256	260	229	254	247	257	241	242	244	233	230	239	275	241	221	258	266	260	259	251	255	257	258	235	248	269	241	275	250	280	253	222	260	257	242	263	281	242	260	262	244	259	272	253	243	225	256	256	254	243	241	247	261	282	261	231	257	243	226	257	251	259	276	255	248	229	237	292	228	251	255	269	238	218	284	260	271	246	269	232	262	233	228	236	236	251	249	259	232	244	255	262	262	265	261	259	271	252	237	267	265	268	242	244	245	235	246	240	265	237	243	282	239	229	238	262	256	224	235	237	256	202	261	255	244	245	247	242	237	251	294	248	246	233	235	262	237	226	246	229	258	257	233	236	272	265	254	234	256	259	240	239	259	264	239	259	244	227	244	250	267	224	250	278	257	279	247	220	259	247	249	273	262	269	227	224	245	250	250	244	224	236	240	243	248	242	214	250	261	241	239	235	249	228	250	282	257	272	271	284	261	267	231	267	251	271	265	269	238	259	236	247	259	240	239	229	257	258	229	246	242	254	258	236	268	277	250	257	263	256	260	194	260	241	261	257	244	228	251	266	219	272	250	257	276	261	243	277	254	283	281	246	243	242	245	262	225	284	267	259	300	265	264	250	239	231	279	249	262	234	251	240	252	272	245	226	250	217	251	241	242	253	278	242	213	268	263	236	234	244	240	253	253	237	249	230	246	261	265	265	254	285	265	252	267	226	296	255	226	245	272	262	237	238	257	259	229	260	222	257	244	212	225	247	225	236	248	231	245	205	250	260	247	255	268	258	248	292	259	259	246	260	268	246	246	239	274	236	288	233	262	283	271	240	271	267	233	261	259	257	248	257	235	231	256	231	277	261	202	232	238	239	247	232	242	252	265	262	244	278	253	236	258	249	259	258	235	247	254	252	255	244	272	255	224	246	255	243	227	266	248	270	256	253	250	263	245	263	262	237	224	251	254	253	257	244	248	252	229	257	230	250	282	262	282	245	243	267	232	263	265	283	258	242	235	260	254	264	278	250	249	284	224	234	242	249	254	263	241	255	231	263	249	231	237	259	278	241	257	296	249	257	223	243	247	246	270	250	252	248	250	234	265	247	271	240	255	254	267	244	238	279	277	272	270	256	281	231	242	243	216	262	254	260	236	260	237	243	246	233	235	263	246	238	236	252	235	247	254	255	239	252	261	250	275	265	261	224	248	250	247	268	272	215	251	240	236	270	247	258	270	260	251	247	238	309	244	263	259	236	231	214	259	246	239	259	217	259	248	272	227	242	257	226	276	234	257	238	246	274	242	229	267	238	226	242	257	240	231	230	229	250	226	270	246	279	258	256	251	239	280	279	239	251	246	288	270	248	242	246	235	229	226	257	238	245	258	234	243	232	262	236	249	245	270	254	253	258	259	242	267	243	245	272	242	222	233	243	230	217	272	254	281	284	258	250	269	236	263	251	222	268	273	254	266	249	248	248	262	245	235	235	261	252	258	248	223	279	259	254	242	232	236	236	264	254	236	265	247	237	258	241	251	257	246	252	257	243	255	238	254	233	255	245	208	245	257	256	226	246	249	240	252	244	250	242	230	223	263	253	280	257	208	248	259	242	257	267	246	268	236	279	242	247	254	285	266	236	262	290	247	261	242	236	255	236	242	265	264	260	240	257	250	269	265	259	238	233	249	258	249	253	274	237	289	239	256	247	269	259	236	247	259	265	249	251	246	244	259	257	248	237	248	215	277	243	271	283	262	226	236	240	248	212	245	250	258	291	217	256	279	255	246	230	256	270	247	229	251	258	260	239	226	264	240	238	254	237	242	217	271	243	290	263	238	266	231	240	248	224	220	257	239	267	243	216	247	258	268	228	256	235	262	254	248	245	268	251	249	236	270	235	264	262	262	239	256	230	242	279	231	274	221	245	268	237	240	231	269	259	226	246	240	260	219	259	233	240	244	254	231	252	247	245	267	262	247	248	252	272	247	247	233	228	233	254	263	231	274	239	267	234	271	245	257	267	251	272	261	258	213	250	253	241	259	246	297	295	271	263	272	248	247	233	271	249	211	249	264	226	259	250	216	251	257	243	215	231	235	236	238	231	244	238	242	252	244	280	222	260	253	247	255	249	261	238	223	240	239	249	248	254	238	252	229	250	256	268	242	244	265	259	225	248	266	243	260	245	245	226	254	252	232	280	226	240	245	250	229	248	246	238	262	248	242	288	249	218	262	260	289	226	267	238	260	254	234	252	220	261	240	244	278	265	238	228	264	257	253	243	230	239	223	250	253	286	237	246	250	240	262	228	252	261	239	234	275	274	237	246	249	236	249	240	269	239	272	242	243	248	266	246	253	234	230	259	240	265	248	242	234	249	259	256	245	251	221	272	262	248	246	256	295	266	277	215	258	243	248	252	248	256	228	260	278	247	271	242	243	259	252	253	238	221	250	252	257	227	243	260	273	258	275	252	236	255	277	244	236	256	244	243	255	251	247	256	241	252	234	232	250	260	257	254	266	283	264	247	260	233	249	238	264	241	262	255	223	226	248	264	266	250	282	227	253	243	244	266	270	246	278	244	258	258	260	245	266	271	239	252	280	250	237	237	235	241	244	245	242	246	266	269	233	258	242	253	272	237	241	242	237	229	249	259	268	233	261	236	259	249	225	247	237	240	261	224	251	258	255	236	271	226	264	246	275	242	242	251	275	283	276	244	238	238	246	254	270	237	260	263	260	254	206	263	233	250	261	251	264	254	230	225	231	267	249	219	268	235	235	269	261	244	263	228	274	247	226	278	226	253	249	271	254	254	256	262	249	260	259	249	253	232	245	244	248	267	259	269	239	259	258	225	255	266	259	260	239	271	253	267	263	262	247	212	252	271	245	254	223
32736	62456	50103	37263	31190	25912	20376	15616	10782	8146	5998	4570	3418	2714	2096	1903	1589	1256	1010	895	750	711	635	623	561	501	511	454	417	410	303	335	314	299	291	326	307	317	298	309	286	274	278	264	271	277	284	275	269	265	263	252	264	271	265	282	278	259	254	285	284	252	258	287	253	244	264	280	293	239	258	263	234	280	285	290	293	271	263	259	278	293	268	277	279	270	257	275	271	243	254	260	234	264	249	253	281	260	263	220	293	291	243	270	264	250	263	243	246	273	254	290	265	273	255	269	280	247	253	269	268	280	241	300	277	287	259	270	285	292	299	274	288	267	268	255	272	273	249	255	279	255	285	281	268	273	249	275	254	279	250	273	262	286	246	279	276	236	272	236	257	281	250	265	258	269	271	265	291	303	278	272	238	269	271	239	267	253	297	280	240	279	282	268	270	246	286	276	257	299	284	255	268	273	259	246	286	251	276	249	235	250	239	253	268	253	263	248	253	245	262	280	267	266	268	289	253	245	311	283	279	273	253	249	263	278	248	247	259	270	248	289	236	278	232	250	270	274	236	264	275	267	294	245	257	272	239	259	266	268	252	272	267	293	295	283	263	266	256	274	237	278	272	245	263	238	285	300	251	276	253	273	279	253	274	267	255	242	271	239	273	261	295	297	260	303	266	245	264	274	250	263	274	259	264	250	266	243	265	269	238	249	263	269	259	259	261	285	283	251	262	298	258	270	266	264	260	281	276	269	282	259	255	248	254	287	249	286	250	301	265	283	223	252	261	245	280	251	260	269	294	269	249	295	297	255	272	263	301	246	276	282	261	265	251	252	239	248	254	266	266	254	264	254	291	282	270	267	255	284	255	254	265	251	294	268	241	275	272	271	261	277	269	266	265	269	278	276	255	237	259	242	275	231	297	290	278	269	285	269	265	256	271	261	271	244	287	270	233	273	289	275	261	279	238	284	242	254	271	262	260	277	256	253	248	293	243	266	258	260	282	255	248	264	288	285	251	271	248	260	269	246	249	260	265	280	269	270	275	268	281	256	304	285	251	227	267	233	277	255	278	273	266	269	275	256	254	258	225	291	242	245	268	242	260	225	276	275	282	259	272	251	258	262	268	278	267	264	265	290	287	287	268	298	272	266	253	253	267	265	264	288	244	243	256	285	239	255	253	264	282	244	247	254	296	258	280	267	289	280	252	244	288	270	235	288	284	269	245	279	254	267	240	268	268	283	266	280	284	247	259	271	235	268	278	267	263	227	266	257	228	239	229	282	273	277	291	232	250	267	249	274	261	276	270	254	267	283	274	292	260	230	266	271	296	246	235	262	265	290	276	263	304	268	267	248	265	270	276	269	292	250	261	265	251	242	231	241	266	291	304	297	253	271	267	260	288	267	273	278	263	297	253	242	278	253	263	250	266	259	273	241	256	260	286	250	300	246	254	254	234	252	254	262	239	270	244	257	251	256	276	250	270	265	265	292	264	261	252	249	253	270	255	253	294	271	267	260	259	310	259	263	261	259	249	255	271	257	265	262	254	246	254	256	279	264	269	264	255	266	276	284	256	265	256	232	282	257	274	268	266	252	314	229	276	276	274	246	274	268	253	256	263	278	246	251	237	272	258	260	255	225	291	261	268	276	274	240	277	295	270	237	256	257	268	287	261	281	273	246	268	288	250	305	253	258	282	266	243	280	279	283	279	242	268	256	260	257	235	268	260	285	248	258	248	288	265	255	289	233	252	257	286	281	298	256	268	256	256	289	276	269	290	272	292	258	264	259	276	283	304	278	259	266	280	263	281	282	292	278	271	241	251	273	275	271	245	279	288	276	268	252	273	264	276	270	296	269	258	278	259	255	257	276	267	257	244	218	245	276	269	248	254	255	255	287	254	300	263	272	274	258	265	294	241	256	269	259	285	247	284	254	272	262	275	293	274	233	270	262	274	266	260	247	243	271	257	275	283	240	258	260	257	227	265	277	280	262	255	247	295	234	279	300	269	274	293	291	266	240	290	276	255	263	238	266	272	277	255	278	269	272	264	247	242	219	271	279	264	260	283	262	259	274	263	257	279	295	241	252	243	262	262	288	245	265	274	266	287	291	287	254	288	270	283	303	256	246	267	288	250	264	270	280	265	258	258	245	285	253	285	262	279	286	274	249	302	265	288	280	256	269	266	256	260	262	261	239	259	249	249	241	263	310	243	274	287	230	277	262	255	289	242	256	253	244	251	265	251	280	279	278	241	282	241	270	275	272	257	251	259	247	265	265	249	281	264	271	256	266	271	266	265	257	279	255	265	278	289	257	244	311	263	270	253	279	243	272	249	271	292	287	258	281	283	285	280	234	232	237	263	274	246	276	255	259	259	270	278	261	271	273	281	263	238	263	263	271	247	231	286	260	267	254	262	261	257	261	253	261	252	290	263	270	279	272	281	256	252	241	246	267	255	261	253	262	280	286	283	257	258	284	251	258	270	251	269	282	260	266	281	284	264	243	247	293	256	250	297	279	271	254	257	248	262	286	268	284	300	280	264	253	263	272	234	264	252	286	285	269	247	271	271	230	260	286	245	245	271	261	244	261	265	249	286	285	249	266	278	289	249	249	247	291	267	238	265	282	238	273	256	242	237	299	297	288	269	275	249	251	245	261	281	273	267	275	265	263	278	257	257	266	298	257	293	264	249	271	262	266	290	255	259	234	280	238	287	266	261	280	285	251	259	266	279	288	269	276	253	264	255	268	280	268	256	255	246	244	251	246	259	275	295	279	273	270	255	256	269	248	290	283	258	265	275	266	219	258	267	283	266	250	259	289	264	249	245	254	236	274	255	280	260	278	263	203	277	281	252	245	241	240	283	295	273	281	280	276	255	255	267	262	244	265	263	280	265	253	263	252	273	275	237	259	254	252	249	266	275	280	270	262	279	292	235	245	260	289	275	261	280	294	278	279	262	240	243	265	277	248	275	267	305	237	284	270	266	264	295	235	270	249	249	300	239	267	245	273	265	267	283	260	270	243	256	269	266	228	253	254	284	250	267	259	267	279	266	273	256	251	259	257	270	257	280	277	266	238	272	276	263	255	298	245	266	243	263	274	249	256	287	256	252	248	315	247	283	288	246	291	280	282	283	244	279	274	255	271	260	281	255	265	256	252	286	264	242	255	269	265	261	271	275	262	251	263	280	241	264	257	271	262	256	257	279	279	256	277	277	282	271	257	253	273	250	287	272	289	267	276	255	253	273	270	262	261	258	251	292	254	261	281	259	283	264	275	250	255	286	262	266	288	271	262	259	258	298	263	271	311	262	251	285	239	267	279	267	279	277	282	257	260	244	255	268	284	264	264	283	267	289	261	275	249	259	276	259	235	260	282	270	263	265	297	290	257	282	270	263	246	260	248	290	297	271	273	294	269	262	288	269	287	282	244	294	250	292	259	267	255	281	259	248	275	273	265	323	295	280	250	295	259	292	237	301	266	266	286	276	258	273	259	266	264	250	270
31433	34177	36877	25749	15046	9283	6200	4053	2720	1811	1441	1179	869	726	587	593	517	473	428	375	365	316	299	304	299	296	290	260	249	223	262	275	241	267	249	249	256	227	242	228	252	262	224	230	245	235	228	229	255	249	230	287	218	214	260	262	233	249	249	238	242	275	217	272	242	233	216	233	221	234	253	219	221	251	260	285	241	249	235	240	241	215	230	263	247	226	229	209	242	236	244	228	223	229	222	265	247	245	227	218	244	228	230	217	226	245	237	249	215	258	213	269	254	241	249	237	212	261	251	252	243	261	208	228	234	244	245	229	240	237	239	228	260	220	239	271	231	230	253	264	225	216	234	269	208	222	242	214	226	214	234	268	229	265	252	264	241	215	232	219	250	224	243	230	227	242	235	226	226	208	227	232	231	223	229	228	243	232	246	238	233	234	242	249	220	259	278	219	235	235	247	226	221	244	237	242	239	197	225	234	263	216	220	236	228	234	242	226	214	244	233	248	261	231	239	258	246	236	222	249	228	242	237	217	234	219	258	238	237	270	216	233	271	260	245	215	259	225	253	227	235	240	247	218	242	231	242	219	208	260	230	237	251	239	221	261	228	220	238	237	211	265	214	226	247	237	248	242	250	235	219	245	217	234	225	250	237	221	236	235	240	254	234	207	224	232	230	232	252	235	220	231	233	223	253	244	236	240	227	218	218	228	196	232	255	254	260	234	242	222	233	220	227	223	266	198	223	218	244	254	248	252	236	234	214	253	233	204	206	226	239	250	246	216	239	206	230	245	246	245	233	204	246	243	260	203	218	232	249	237	231	220	242	226	218	210	235	245	242	238	230	216	245	224	247	240	238	236	252	241	246	211	255	243	237	263	216	246	248	267	242	241	240	228	212	243	228	244	229	243	239	226	230	241	242	252	237	248	237	253	218	267	198	227	263	228	239	249	234	231	231	250	250	252	240	236	219	232	213	242	243	264	229	213	274	240	251	266	205	243	239	230	239	236	261	255	204	248	239	230	236	264	234	190	221	265	253	256	223	226	229	244	240	223	251	226	223	211	251	233	263	223	224	214	216	227	243	220	237	221	218	212	220	230	221	210	241	225	215	247	276	192	241	229	254	255	256	248	221	218	232	213	246	234	244	231	243	227	237	234	225	236	206	233	222	233	222	255	227	239	209	257	222	223	222	240	260	222	232	257	243	261	212	237	242	219	246	242	228	243	234	261	247	232	208	246	253	243	226	221	260	241	254	221	210	211	252	257	253	226	260	256	241	241	227	214	225	251	227	254	231	215	244	213	249	201	243	228	247	249	241	219	237	203	253	230	261	236	242	241	253	252	230	236	249	240	267	239	234	252	229	248	259	264	227	220	209	234	240	239	238	248	226	256	261	233	240	271	207	233	226	242	205	228	245	241	222	258	234	271	230	233	247	234	231	254	253	224	221	223	201	201	237	223	274	229	246	234	258	256	245	281	252	262	269	222	213	237	239	224	268	235	227	220	249	211	253	244	228	232	255	229	222	221	224	257	223	245	239	242	256	222	247	234	235	245	199	221	242	238	249	272	265	239	234	237	230	267	244	227	227	224	241	224	250	226	235	262	217	239	232	240	249	197	237	223	227	230	226	253	219	244	205	241	208	251	233	232	219	218	231	234	219	231	235	223	236	237	242	202	221	227	241	244	244	244	238	254	225	251	239	231	229	224	201	257	208	225	223	228	265	257	260	244	232	251	236	243	246	232	226	233	241	238	241	253	241	222	245	231	243	208	249	230	201	236	234	239	238	261	237	229	244	247	255	212	238	242	241	234	222	260	245	233	198	246	235	238	217	258	231	232	237	243	229	240	219	227	229	214	256	222	235	254	224	226	232	249	231	229	224	221	226	234	220	222	239	242	230	232	230	236	239	247	233	249	234	249	239	244	232	248	267	232	231	259	229	269	237	229	233	229	254	240	244	207	253	216	250	230	254	257	248	251	207	210	257	219	222	239	221	233	233	235	234	248	225	221	220	241	212	230	236	236	264	253	239	207	239	230	234	232	233	242	257	232	214	242	263	222	212	216	260	224	233	246	237	258	242	242	245	262	212	225	235	215	255	234	244	260	238	223	215	247	242	268	223	237	259	243	245	223	226	210	232	270	235	237	248	250	267	237	226	226	245	220	229	238	230	230	241	238	204	261	234	244	265	276	227	235	228	261	228	226	236	240	232	225	236	246	229	252	221	237	270	223	219	219	240	244	230	219	214	207	235	283	256	236	260	243	259	235	225	241	207	230	215	234	231	226	227	233	232	268	210	208	200	225	206	242	236	235	229	238	239	246	267	226	237	229	255	219	277	240	229	222	232	234	271	239	253	241	216	224	213	225	239	245	220	219	208	200	238	250	220	227	224	263	235	235	238	239	241	208	255	259	254	236	246	253	256	205	225	235	269	257	287	241	261	267	209	245	260	215	223	247	227	218	209	218	243	256	253	206	202	214	241	253	188	230	210	261	248	222	202	246	239	239	243	224	243	232	274	223	270	234	239	201	207	258	238	259	246	261	221	228	225	254	235	225	221	249	231	245	261	230	215	240	237	264	239	245	222	234	262	254	255	221	251	228	244	237	223	267	222	244	266	231	265	271	240	241	252	227	248	246	237	242	248	234	233	238	261	214	237	227	241	225	237	232	218	242	247	227	250	247	239	225	236	229	237	253	212	254	235	258	235	235	202	220	240	211	233	233	257	220	232	207	220	224	234	224	250	239	231	247	228	229	241	231	231	226	226	261	251	247	240	256	232	198	240	247	243	215	215	205	211	234	222	257	214	250	228	222	217	242	240	224	230	235	234	253	250	282	204	234	241	209	225	214	235	266	244	254	224	267	237	216	240	252	242	245	218	233	250	247	223	253	259	246	244	218	234	240	226	249	245	253	238	226	243	225	213	228	231	237	252	219	257	233	237	206	232	212	253	221	211	208	239	260	253	232	236	237	229	245	243	237	240	228	258	257	245	243	237	231	250	245	247	237	251	243	232	228	230	229	238	250	235	261	232	247	254	257	246	244	238	221	233	219	252	234	216	223	239	262	238	207	229	247	214	235	213	202	234	222	235	233	243	224	213	231	238	235	249	228	229	236	236	242	245	245	235	226	238	235	219	230	213	229	241	246	231	228	273	218	257	216	270	236	229	236	224	229	224	260	219	231	235	220	232	214	219	224	226	229	257	246	223	256	242	241	256	240	253	242	241	246	219	240	232	252	248	231	241	246	234	241	224	263	252	254	244	254	219	245	248	225	231	225	245	225	227	254	247	201	263	245	244	239	237	263	220	222	240	218	254	231	241	236	226	245	226	253	236	221	227	220	239	261	221	232	224	245	247	258	213	231	226	233	257	248	207	265	232	206	215	265	239	221	259	213	248	215	230	236	255	235	225	227	237	247	248	204	273	251	221	222	246	232	252	247	240	224	216	208	192	256	232	231	231	222	242	247	231	254	212	236	224	217	223	208	230	244	268	229
31057	48443	37564	24782	18280	13595	10052	7035	4803	3374	2619	2031	1534	1220	996	865	714	623	592	468	439	423	379	376	341	371	344	328	297	271	320	274	272	295	273	279	261	290	251	269	249	279	283	257	271	252	271	265	253	249	262	268	301	271	247	275	243	259	283	253	275	239	281	258	279	273	252	263	267	249	263	238	282	286	272	235	275	240	263	253	261	279	270	248	258	267	286	251	251	247	240	268	255	251	222	261	255	274	247	271	275	256	276	285	259	259	251	265	270	257	248	259	262	245	258	242	270	259	264	255	246	255	261	251	265	261	290	244	263	249	268	261	270	246	275	277	261	281	240	275	288	254	268	262	248	241	236	254	276	291	282	262	258	228	226	249	229	260	234	259	255	251	273	263	261	253	271	270	277	274	246	262	252	249	262	258	271	263	292	249	253	255	270	234	274	249	280	257	219	253	255	291	263	264	267	253	262	263	251	281	249	265	265	248	250	253	266	254	243	284	271	280	260	249	251	269	273	255	277	269	249	278	269	270	238	268	249	270	270	253	248	238	273	288	251	264	271	231	277	241	248	280	254	265	254	280	248	261	255	262	285	227	232	237	256	253	249	270	225	255	261	274	232	255	275	249	281	236	253	265	269	264	287	268	255	217	229	243	260	275	238	268	262	262	244	272	283	247	259	272	277	251	283	251	249	253	243	242	251	249	256	284	265	242	267	279	272	253	274	266	253	224	300	290	283	264	248	238	290	237	257	243	258	252	273	271	271	256	282	268	233	274	256	272	256	242	270	234	265	277	250	279	267	254	240	259	264	259	267	266	226	278	251	268	277	259	246	251	258	269	233	261	242	263	242	268	241	265	255	248	251	267	262	230	287	254	273	262	274	234	260	255	279	242	258	260	286	241	227	238	271	274	241	239	267	220	253	275	271	261	214	258	248	238	273	262	230	260	248	281	266	233	305	269	276	287	248	268	261	240	259	261	255	258	264	263	268	271	257	243	258	260	284	240	261	267	256	248	283	253	256	251	241	257	264	263	233	248	220	265	239	244	233	273	247	267	271	263	282	255	278	270	235	268	286	263	247	253	255	249	253	267	274	241	267	249	264	245	268	263	271	228	260	260	262	252	250	230	264	284	248	270	270	263	251	267	256	281	246	258	262	252	254	263	252	299	275	261	262	274	260	241	270	272	247	243	256	271	273	272	273	269	254	236	266	265	273	254	242	242	260	241	267	245	252	240	301	257	259	236	246	248	266	278	254	235	258	271	263	257	273	260	263	275	292	289	268	250	267	278	251	284	243	240	241	229	302	247	264	256	236	265	239	247	242	274	277	241	269	237	284	243	268	238	246	257	222	255	241	251	258	274	249	252	281	261	244	269	268	252	282	240	255	232	248	282	268	236	260	233	277	281	249	260	243	249	247	262	253	245	273	254	257	248	253	248	257	253	271	238	274	302	237	257	253	254	273	250	241	257	255	251	259	265	273	232	268	287	250	259	238	270	265	264	259	254	242	257	258	250	251	281	251	261	290	244	276	248	251	276	280	280	260	255	266	254	272	261	242	262	291	261	256	255	244	277	282	263	230	226	248	246	273	256	267	263	287	264	243	251	275	242	249	271	294	260	230	270	264	257	284	235	240	254	236	252	259	264	273	247	253	247	232	252	242	275	271	255	284	251	223	277	272	262	276	245	277	257	266	254	276	225	260	259	261	292	251	274	267	261	269	282	255	240	245	232	258	265	243	260	270	273	253	257	266	266	257	292	262	237	249	257	243	267	268	252	238	251	265	262	243	235	231	267	251	236	270	263	264	262	233	257	289	268	274	259	259	269	259	267	249	259	264	269	239	265	259	290	241	242	244	252	275	250	254	237	237	248	274	248	275	271	274	272	262	255	262	245	268	245	266	260	289	255	263	264	224	258	263	269	246	246	239	257	245	272	265	247	268	265	257	246	244	244	274	263	240	269	221	228	237	260	254	318	291	235	226	258	278	262	252	266	287	261	247	229	248	244	258	298	260	271	263	253	261	251	249	249	248	274	268	252	254	279	269	256	266	252	239	267	251	243	253	246	247	281	237	257	263	265	251	252	278	252	241	264	251	297	239	267	234	278	232	267	270	265	236	258	243	257	264	242	252	223	275	277	253	267	314	267	280	255	253	234	272	246	258	245	270	263	271	280	249	229	261	254	250	275	259	267	238	255	248	228	255	288	250	229	247	234	245	254	254	231	246	286	241	260	254	255	269	272	259	239	256	263	234	263	267	250	251	257	260	242	270	251	243	260	253	258	261	246	262	279	252	261	224	275	246	249	263	239	264	254	287	246	212	267	265	241	267	274	258	260	262	257	243	250	255	243	286	242	270	241	281	203	273	255	257	257	249	247	256	246	261	248	229	269	274	249	243	272	261	267	259	260	271	251	267	252	233	246	264	284	254	270	250	253	267	224	266	246	252	262	287	209	256	261	272	274	256	257	283	233	258	251	265	277	287	281	251	257	272	277	255	276	256	249	258	230	262	240	249	219	253	260	233	300	243	251	264	245	247	261	241	264	246	256	284	273	257	256	271	256	259	253	256	293	257	263	262	295	245	250	259	222	231	246	262	281	253	259	260	251	235	252	251	258	247	226	254	250	268	260	258	262	286	245	277	265	264	246	248	238	273	229	276	270	256	277	236	245	226	278	266	238	263	239	245	251	257	272	241	243	255	262	257	247	241	232	259	278	280	277	270	244	281	274	244	262	250	255	272	241	210	262	252	246	255	263	269	226	249	260	261	263	248	249	266	252	304	275	240	244	223	247	255	235	272	289	264	246	276	282	277	262	269	245	262	259	253	270	257	253	245	249	263	256	269	267	259	267	267	236	269	243	278	273	239	263	268	248	262	233	258	266	275	262	264	269	265	278	242	244	251	265	239	247	262	273	258	250	256	274	278	262	274	262	246	243	231	221	294	230	301	258	260	265	266	268	266	255	261	288	270	268	286	273	247	241	256	232	296	248	266	273	249	225	277	282	283	251	296	268	281	257	295	228	229	276	245	243	276	276	266	251	262	244	275	270	278	219	238	260	277	280	282	294	249	248	237	258	226	260	270	253	250	250	240	269	290	273	257	229	229	247	278	255	292	239	276	263	258	254	246	237	246	241	285	260	245	245	247	256	253	247	240	270	269	254	275	258	248	286	247	263	244	245	237	267	227	255	236	250	265	246	279	258	251	290	267	254	276	245	274	263	226	271	247	237	279	260	243	288	251	273	261	235	253	245	255	244	247	264	261	284	255	250	285	265	269	252	261	220	240	269	251	268	259	267	249	275	263	264	251	241	248	260	248	280	258	242	233	268	254	242	276	257	244	257	232	262	263	257	244	250	265	259	266	256	248	239	265	280	245	251	261	278	282	258	233	268	253	250	243	238	238	244	270	276	257	261	271	279	236	260	275	283	262	273	258	249	263	259	256	275	256	249	273	256	280	228	273	258	253	245	253	241	233	261	243	242	235	250	256	255
24154	21396	28825	25616	23158	20564	14297	7938	4660	3147	2346	1845	1467	1247	936	795	680	615	554	444	405	429	408	370	347	320	262	301	308	297	267	241	257	259	255	255	241	263	242	236	247	257	239	213	237	235	226	226	221	227	248	212	234	243	226	237	205	220	219	206	215	241	211	235	231	245	218	216	222	219	213	230	209	206	250	212	207	227	239	229	224	237	236	233	232	235	218	241	226	220	218	206	218	245	221	241	212	202	237	250	234	215	211	220	262	234	254	235	213	210	220	245	224	210	204	225	225	232	211	237	226	191	224	239	238	248	241	242	222	233	233	225	230	248	209	195	205	225	229	239	222	240	253	245	249	226	254	232	223	214	206	233	219	219	236	244	249	210	219	237	237	221	222	211	209	204	210	248	221	247	242	238	195	219	211	222	234	220	227	253	203	248	227	254	223	254	217	238	249	228	258	229	226	243	253	236	238	230	249	214	233	196	233	204	235	215	221	265	254	243	236	234	238	213	244	247	235	243	231	230	213	204	223	218	227	202	207	234	227	213	222	255	216	226	246	202	208	260	216	229	229	256	211	223	218	235	224	214	227	198	206	232	233	235	231	216	222	241	233	243	243	245	230	231	239	242	220	240	221	205	227	230	221	220	245	221	204	225	232	226	225	226	235	212	250	207	229	223	223	249	222	240	246	218	238	215	209	222	241	224	239	243	224	237	234	235	237	210	227	220	233	248	238	237	261	210	253	229	252	250	242	224	225	228	244	250	237	219	232	221	213	245	244	237	212	213	235	243	187	228	229	213	242	226	222	196	210	238	229	240	237	230	234	227	222	215	223	215	219	216	218	204	226	236	233	217	236	223	207	197	222	216	197	218	226	235	203	233	216	214	264	204	234	220	196	226	242	257	247	221	223	217	215	240	231	271	229	250	200	225	245	231	225	230	246	225	231	224	254	223	224	229	238	219	213	248	223	226	231	232	251	231	264	228	243	241	213	235	226	214	253	220	203	223	261	197	205	223	214	226	222	230	231	215	208	235	224	208	208	237	209	241	251	206	235	208	245	237	221	219	213	226	254	202	263	194	242	208	233	246	238	227	209	232	229	244	223	238	228	244	222	236	220	218	230	202	228	231	259	204	222	190	226	213	244	225	232	265	219	236	221	233	230	238	230	244	250	238	259	242	232	197	236	226	242	229	230	241	216	226	233	236	207	197	208	230	232	242	225	223	229	218	222	240	243	260	217	220	224	221	235	232	232	241	216	207	223	230	237	223	224	217	239	222	208	213	219	208	208	235	242	202	254	229	230	208	214	216	249	222	210	208	203	213	220	198	196	218	243	225	266	258	227	229	234	230	217	220	223	218	209	248	250	227	232	226	234	242	255	242	243	217	236	218	215	187	253	225	223	228	210	233	241	239	224	233	192	212	224	220	227	218	219	211	204	253	232	204	210	225	248	193	242	193	237	211	212	228	232	207	244	227	208	207	237	256	244	226	231	228	243	229	238	208	231	213	256	217	232	230	201	232	217	236	230	246	217	235	226	243	232	213	198	217	237	234	219	224	230	237	234	241	212	204	207	246	213	241	231	219	210	239	236	229	244	226	224	230	242	225	230	218	218	230	218	236	222	264	242	211	205	222	215	243	228	220	241	250	240	256	235	216	227	223	228	220	237	214	227	213	231	229	227	255	229	209	242	222	218	233	237	224	216	232	227	229	225	224	224	216	201	234	209	212	229	243	215	271	251	233	233	223	238	226	213	202	221	224	239	219	241	239	219	202	247	228	200	236	193	231	227	209	222	227	240	197	259	217	203	219	252	207	236	212	210	261	225	208	207	221	249	227	226	234	223	223	205	220	209	225	237	213	251	202	223	238	232	216	206	222	235	233	209	211	220	229	243	235	237	225	241	217	221	214	216	201	239	206	209	217	223	237	242	194	240	208	239	228	240	240	229	221	235	231	250	222	246	239	229	237	218	260	228	218	228	233	249	234	224	255	217	231	203	223	232	234	224	214	225	237	226	243	239	229	208	211	232	226	229	204	228	249	227	240	225	214	198	233	243	236	217	232	238	253	234	261	245	240	206	242	224	215	223	226	221	246	240	216	206	219	234	224	211	240	249	268	224	217	219	213	242	195	239	241	215	220	232	249	238	240	229	233	211	229	227	212	222	254	220	236	221	230	235	219	228	229	234	241	244	212	224	220	238	218	195	243	268	275	203	237	229	230	232	239	247	220	227	255	217	210	217	233	243	228	220	218	233	206	204	215	237	237	235	247	224	251	207	238	230	237	216	204	209	222	208	204	242	215	224	257	231	205	243	243	235	236	228	255	228	213	199	226	222	220	193	212	253	237	221	222	249	266	214	252	235	238	228	223	209	214	241	252	226	215	208	219	233	241	207	221	218	211	238	250	242	229	213	236	221	219	232	205	227	217	226	188	216	239	234	224	211	229	223	245	237	227	236	233	184	214	241	223	230	215	258	221	217	248	257	194	204	226	210	227	235	254	241	233	209	244	222	223	227	210	229	227	221	217	220	228	261	224	238	234	233	198	239	243	241	273	220	226	225	224	211	204	206	213	249	211	217	234	189	225	237	224	202	235	227	262	211	236	215	189	234	237	226	187	251	216	255	219	248	223	219	244	253	252	230	240	252	223	250	255	221	226	211	203	248	225	234	225	197	232	209	228	236	219	242	226	236	190	226	220	206	206	240	216	227	223	229	212	215	245	218	220	236	226	217	216	185	244	232	229	232	237	233	230	239	231	230	214	236	237	230	218	220	220	253	179	243	228	249	231	228	224	215	220	231	228	217	212	195	245	226	231	233	203	229	237	226	243	198	218	227	208	220	221	246	209	216	257	234	235	227	247	228	223	205	222	228	252	226	241	207	219	216	224	221	220	209	211	216	234	232	197	230	218	244	200	206	226	233	222	252	216	221	228	205	232	230	214	201	221	244	242	216	207	241	221	231	248	226	220	223	216	220	251	235	219	238	224	242	226	212	212	208	214	228	237	215	214	214	239	244	231	226	202	214	217	219	271	213	227	219	226	255	232	235	237	244	222	223	237	237	220	224	258	246	180	227	230	252	213	249	242	239	244	252	226	207	239	234	208	249	232	241	231	241	234	238	202	245	229	242	252	222	243	219	208	221	233	212	233	207	199	247	216	259	238	224	199	243	220	243	226	218	221	217	219	213	225	225	227	225	207	241	233	217	204	224	245	214	222	241	266	225	209	203	226	208	217	226	216	214	240	225	220	230	218	250	242	240	252	231	241	204	203	256	228	220	251	216	224	245	211	214	253	232	220	220	216	212	222	218	235	219	246	227	216	228	243	257	256	235	202	211	257	210	217	223	218	225	235	212	230	233	208	210	219	245	253	221	236	212	248	208	210	264	243	231	224	221	247	237	227	231	225	232	247	201	243	234	221	180	243	265	224	221	256	238	231	232	241	248	252	237	240	210	239	240	220	222	258	233	220	238	220	203	233	239	227	233	236	224	220
30468	56672	46317	32852	26818	21377	16286	11406	7869	5482	4135	3306	2547	1964	1485	1310	1091	935	794	723	566	608	534	481	414	422	427	365	363	320	315	299	291	272	296	287	272	278	273	286	256	234	254	268	272	240	279	267	230	252	261	255	265	265	254	215	256	254	244	241	265	253	249	252	253	274	248	230	254	261	235	240	258	255	236	238	254	230	239	255	274	219	267	242	231	243	240	251	230	259	238	241	251	228	257	253	295	249	249	234	251	236	279	257	213	233	228	253	271	224	240	221	236	260	236	262	265	230	249	233	253	253	229	268	257	243	226	265	241	258	262	240	252	219	234	240	242	261	260	261	281	261	251	236	241	250	238	260	243	266	243	262	262	242	290	262	252	249	239	253	251	245	276	227	246	277	242	226	243	248	259	221	271	241	255	236	255	242	240	231	226	238	224	252	241	220	242	240	243	243	258	217	245	239	256	245	251	250	263	261	243	240	236	231	251	242	241	260	238	241	225	248	227	243	244	241	235	263	246	233	235	206	239	222	246	256	265	242	241	233	235	260	234	254	249	242	213	263	275	266	266	243	265	244	244	247	244	226	247	248	260	267	240	238	225	249	261	259	229	248	292	231	236	222	260	261	253	252	238	263	247	260	259	252	260	252	244	257	230	260	230	241	239	244	245	250	248	225	255	241	260	266	273	287	236	264	231	224	237	215	250	242	233	231	237	252	242	247	237	246	229	241	234	229	250	259	240	240	221	270	262	258	252	255	257	272	265	243	266	267	239	259	237	227	235	242	240	224	234	249	228	263	228	239	224	268	276	241	225	253	272	252	272	249	235	233	262	243	246	247	241	235	233	237	229	262	269	236	237	237	235	226	233	204	258	246	253	253	261	246	261	231	276	238	260	249	245	245	255	279	274	248	267	236	268	261	256	257	228	254	261	242	234	256	250	245	285	255	226	241	248	267	254	219	244	281	235	245	264	282	229	245	260	207	240	244	239	251	231	267	227	270	228	264	230	244	242	238	255	263	240	267	238	244	228	255	249	252	236	255	250	252	241	252	271	258	247	234	225	270	270	281	232	252	228	252	235	255	249	235	251	224	254	229	240	251	263	250	237	246	244	262	260	235	228	247	251	253	248	230	259	270	241	250	231	227	249	224	264	251	237	231	254	236	255	238	246	246	229	223	221	252	246	274	252	226	258	270	251	276	269	259	255	215	263	271	254	254	269	297	241	242	227	262	259	247	254	222	264	251	255	253	255	264	243	264	243	247	233	247	237	264	262	248	264	247	243	260	263	236	247	227	249	244	261	264	242	252	250	251	267	261	253	247	252	256	242	246	236	257	242	282	228	263	241	250	236	252	248	243	220	253	247	260	257	233	254	269	278	250	257	235	254	241	244	246	240	262	239	238	230	238	253	266	235	233	289	267	257	228	261	255	257	245	242	250	243	229	263	280	276	250	255	218	218	238	245	253	256	243	257	249	235	263	226	245	211	259	248	243	236	249	263	246	272	263	234	237	235	258	254	235	255	263	265	250	230	275	249	264	247	242	243	223	222	238	241	260	238	251	260	230	259	251	243	226	264	258	238	241	247	262	219	260	244	249	234	244	221	250	222	208	237	280	255	270	246	254	244	224	243	254	246	236	250	227	240	227	231	227	241	233	232	233	236	251	239	222	224	240	237	258	244	273	222	262	263	266	248	251	246	256	243	202	252	249	255	265	245	237	242	256	244	254	241	267	277	234	275	253	256	232	242	227	262	230	228	225	262	256	259	241	269	242	249	266	237	235	230	278	255	254	251	243	222	266	242	222	252	259	233	265	246	236	239	260	226	263	229	245	251	251	230	253	272	241	225	258	245	256	239	266	227	238	239	241	241	226	226	247	277	229	260	236	263	227	244	250	262	245	236	247	243	276	246	243	230	237	225	247	252	222	233	224	244	247	241	242	234	238	272	241	269	216	242	219	289	272	252	261	242	247	211	258	265	239	250	239	264	264	237	247	218	263	219	250	255	225	211	259	250	255	251	243	281	221	224	248	270	241	242	236	259	251	254	261	253	233	237	236	240	241	231	243	238	250	228	259	254	254	262	218	215	234	257	250	255	221	247	266	242	268	240	249	270	231	271	219	270	257	232	252	244	230	229	210	231	249	215	238	235	273	239	235	261	258	246	250	233	268	257	260	282	260	238	239	226	212	223	261	239	244	254	243	237	256	233	240	240	235	241	266	213	246	252	215	230	220	243	236	264	265	247	231	259	236	251	231	257	248	253	276	226	249	229	227	247	255	261	245	225	264	231	221	252	236	232	259	216	240	267	217	248	226	240	230	271	252	247	253	235	230	256	248	226	267	252	248	246	223	247	253	197	227	251	225	252	239	229	247	228	265	235	246	252	226	255	247	234	241	268	260	263	256	233	254	277	233	240	256	233	240	240	263	235	235	236	210	253	262	246	248	248	216	266	253	221	233	258	224	257	268	240	264	252	258	267	247	245	229	251	269	229	228	255	258	238	256	257	255	241	264	296	261	232	243	243	281	236	260	257	224	243	240	233	235	235	249	255	264	245	252	251	233	253	226	241	261	253	240	251	225	260	231	252	224	232	244	240	243	241	226	248	218	256	227	242	253	223	228	231	247	255	257	226	233	300	205	281	249	226	259	245	249	274	243	249	257	267	233	246	263	217	240	236	276	263	243	223	251	251	259	269	266	245	280	238	251	255	238	237	242	244	226	270	218	221	252	210	248	288	230	250	244	237	271	202	235	250	224	249	234	227	238	263	243	230	258	282	226	236	286	248	256	257	275	249	237	261	243	259	236	234	234	219	237	236	234	256	270	241	235	267	245	230	252	270	238	244	246	271	244	253	221	223	246	239	249	246	246	267	215	230	251	252	228	262	252	233	232	227	242	258	275	258	253	240	275	255	256	282	245	277	253	252	257	227	223	199	263	230	276	221	255	238	253	245	225	254	249	219	257	252	266	245	231	247	239	257	251	236	224	225	260	252	243	254	253	239	283	241	246	256	226	247	257	240	226	236	241	256	224	253	247	274	235	228	257	264	257	254	219	211	230	247	223	253	237	241	232	241	223	251	235	249	244	265	236	253	280	263	245	240	214	257	239	249	258	271	231	262	258	232	234	234	250	227	240	250	233	263	239	257	277	252	239	266	229	261	237	231	226	229	261	232	258	240	236	220	255	253	251	236	265	222	253	247	247	249	232	249	227	258	238	245	226	236	248	249	268	284	216	272	266	256	230	241	267	255	253	227	240	269	254	248	244	243	232	227	252	251	231	243	242	237	265	271	246	253	252	228	261	247	255	232	239	260	250	239	220	252	263	239	265	225	260	248	243	272	250	241	235	245	253	266	255	263	262	247	217	241	243	237	275	247	219	241	234	245	249	247	240	240	256	216	223	258	248	254	246	233	259	246	241	222	228	238	255	256	276	227	235	239	238	231	225	234	247	235	231	262	233	249	248	229	229	240	247	218	234	262	258	256	236	247	226
25437	21561	28889	27950	20832	13809	8892	5325	3408	2404	1844	1430	1111	952	759	687	584	525	519	444	408	377	385	362	323	321	307	328	308	266	288	264	287	294	247	309	302	283	252	263	249	250	239	289	271	241	289	265	253	277	247	220	236	249	238	235	242	237	244	260	261	280	246	229	256	252	226	242	264	264	258	268	244	223	234	253	269	260	275	222	274	256	255	247	263	257	245	259	241	248	249	235	296	254	250	238	276	235	239	261	242	270	262	267	265	245	247	249	265	256	267	220	274	292	280	247	259	249	222	263	269	281	257	257	264	264	261	253	259	235	242	266	258	223	240	257	251	262	222	251	234	240	264	285	245	254	275	249	273	217	221	282	241	254	250	261	250	265	233	249	239	240	242	232	259	243	237	246	281	263	255	251	281	290	251	271	243	234	269	268	263	251	225	270	275	259	246	244	228	223	268	263	227	251	252	240	269	267	268	260	234	275	265	272	224	277	276	267	244	216	272	256	261	258	241	247	250	237	247	253	263	276	260	256	293	234	241	246	263	269	243	259	270	304	289	247	252	271	250	250	258	268	236	247	261	265	240	270	249	256	298	227	250	268	265	272	238	270	282	257	221	257	259	274	230	262	280	251	278	239	257	230	242	255	225	283	275	277	287	272	271	243	246	258	249	268	253	244	256	234	263	230	264	268	249	260	228	256	274	259	254	254	248	238	258	270	271	266	247	273	251	253	229	251	241	266	231	234	245	277	241	273	245	286	242	245	240	263	244	244	267	249	246	261	261	242	261	248	249	262	238	265	276	268	258	213	258	291	234	244	250	252	246	248	259	256	263	283	227	263	254	248	219	253	267	239	287	251	260	263	270	275	271	231	250	279	259	251	283	266	254	303	254	266	242	282	258	235	269	259	271	239	258	256	245	244	273	261	236	273	241	249	251	231	252	239	250	249	231	267	282	247	233	266	277	254	253	276	221	246	218	201	274	247	249	241	254	229	226	249	255	276	256	262	270	254	257	275	239	265	285	252	281	234	244	239	267	259	233	269	253	245	279	249	235	226	260	256	264	276	246	265	235	269	230	239	271	234	260	264	248	276	248	226	257	269	236	220	272	251	285	257	212	252	265	283	283	260	254	255	271	252	277	253	260	237	293	252	258	270	274	270	275	252	244	250	230	263	234	249	255	262	248	240	263	256	251	245	245	248	221	256	245	271	261	253	249	236	244	275	236	251	246	231	244	221	232	248	237	229	254	246	283	269	247	257	255	250	265	244	254	270	266	238	260	272	239	222	257	256	279	257	245	246	268	249	250	261	230	283	276	250	260	238	227	272	255	267	230	259	276	258	258	274	257	265	280	265	246	252	271	265	256	229	257	255	279	253	254	249	226	283	236	269	243	260	239	234	244	237	267	261	249	249	260	272	253	241	283	262	246	251	277	261	272	243	236	266	249	276	255	257	237	252	237	263	278	228	256	267	258	251	263	238	248	260	253	233	222	241	257	231	259	256	258	239	230	250	252	258	249	248	255	238	227	260	244	279	254	273	235	245	252	226	217	234	274	232	254	231	275	276	253	263	269	240	237	250	248	266	251	248	259	233	268	228	245	251	254	232	242	257	280	265	243	265	279	241	245	258	263	287	248	262	229	236	272	245	241	258	252	270	244	222	253	250	261	256	266	245	252	262	250	257	247	252	238	227	263	239	247	268	252	284	270	229	226	252	245	274	269	254	226	263	276	227	282	264	253	261	270	251	270	248	258	296	226	246	280	244	230	251	249	223	251	225	235	251	259	270	220	246	234	306	264	255	250	258	277	265	257	269	259	275	238	250	252	248	264	238	243	243	246	285	276	248	256	247	238	274	281	259	273	270	263	246	252	276	231	278	243	263	255	248	237	267	270	262	279	259	240	243	246	279	278	269	237	260	232	243	256	252	253	259	252	233	298	290	242	264	240	270	264	270	278	251	230	247	252	236	271	257	271	277	268	234	247	245	248	231	267	277	284	257	285	261	251	276	263	265	237	261	256	208	241	258	225	231	272	288	243	267	255	239	255	247	238	224	248	231	261	235	246	262	284	248	255	230	249	240	263	249	242	253	223	245	245	271	264	251	219	261	254	239	236	258	239	252	250	258	264	269	222	233	247	246	250	245	246	285	259	248	265	265	233	243	261	264	250	226	248	246	251	260	276	263	239	239	240	266	274	271	250	264	229	254	263	245	244	242	245	289	224	250	271	255	243	287	247	238	261	288	231	258	267	249	232	253	253	265	257	244	228	249	257	236	234	246	217	268	238	280	268	216	237	245	264	239	281	236	246	229	254	244	234	260	250	271	257	243	247	258	232	280	237	267	238	258	265	252	269	249	269	224	256	252	252	262	256	234	246	235	245	258	265	269	279	272	235	226	295	261	262	280	263	270	279	267	245	200	254	264	270	242	246	252	250	267	259	245	248	271	239	235	248	249	269	253	241	218	241	260	241	279	211	293	247	232	244	263	257	226	259	234	248	227	240	263	250	253	259	247	283	263	243	268	248	266	255	261	256	237	210	260	245	269	241	232	240	272	271	260	261	226	284	283	271	266	235	264	249	274	251	246	228	256	257	259	238	233	277	254	228	251	271	227	256	245	242	248	258	249	270	251	258	281	242	265	278	255	256	250	257	247	267	267	235	255	274	230	269	249	284	258	278	248	266	237	254	252	243	248	289	277	258	248	244	250	245	267	264	254	276	246	246	247	251	253	219	262	256	257	238	252	277	278	248	237	265	247	265	263	258	282	287	233	288	256	226	215	225	268	253	268	253	236	269	261	243	240	287	235	249	249	250	250	245	225	250	247	260	261	273	252	226	231	251	260	294	249	223	273	247	270	241	263	262	238	288	244	241	279	222	269	266	282	270	234	264	266	262	244	257	263	294	283	276	264	272	228	284	264	243	268	247	277	252	259	262	263	252	251	240	260	249	275	260	245	266	211	256	248	224	244	247	252	201	275	242	258	261	239	264	256	270	230	265	256	238	254	233	263	219	244	271	262	228	255	246	273	280	284	272	255	263	286	258	252	257	232	219	246	248	235	264	250	247	264	263	251	289	220	261	243	262	268	250	243	254	259	277	256	278	234	248	271	229	252	250	236	252	272	252	266	254	240	262	252	268	262	276	241	250	261	234	245	273	258	244	245	242	253	236	242	262	271	257	225	259	276	253	263	254	261	249	248	243	271	299	244	268	235	254	258	218	225	257	244	242	283	236	266	258	258	237	272	275	242	266	256	223	251	250	257	250	258	238	245	256	244	276	264	255	235	245	253	264	255	238	247	273	243	251	243	233	273	249	267	233	252	272	273	282	234	250	247	265	279	241	269	261	256	277	261	229	255	254	283	285	261	273	278	225	247	251	260	256	262	246	268	258	244	284	269	273	252	279	250	242	282	269	270	240	254	272	249	287	261	279	235	253	246	234	239	235	247	251	272	244	243	269	231	262	238	272	246	234	260	258	239	241	259	274	242	242	237
30409	53260	42221	29982	23356	17902	13111	9161	6374	4376	3448	2685	2064	1592	1358	1137	896	815	740	610	586	474	512	444	446	383	355	345	341	336	336	291	322	306	305	324	306	273	263	304	321	285	276	305	272	263	269	298	270	282	257	269	262	244	265	294	305	298	295	269	260	266	275	257	263	261	253	280	257	272	285	244	273	277	262	272	281	279	284	285	276	267	299	258	270	286	248	281	266	270	249	288	251	282	274	276	273	301	292	255	299	276	277	292	282	273	290	281	273	275	273	271	262	237	296	271	252	291	246	269	270	275	278	283	285	271	288	259	268	259	280	282	308	257	294	262	269	277	264	263	255	268	264	287	263	280	265	280	256	267	247	292	241	260	244	263	263	246	286	268	279	275	245	292	275	279	289	264	281	301	278	273	248	287	243	271	289	278	289	276	278	282	279	285	257	271	265	284	314	267	289	247	272	286	274	260	311	242	280	299	270	280	266	263	240	278	287	302	236	259	273	255	251	272	255	253	257	296	261	260	258	295	271	288	291	256	266	278	283	273	281	297	252	258	263	289	281	277	274	272	255	283	271	251	281	311	263	273	316	290	265	252	262	298	270	248	268	322	273	272	280	286	276	263	274	278	257	283	289	246	270	266	287	290	284	267	277	280	290	276	272	302	281	288	280	260	274	281	313	282	284	275	265	266	277	269	292	268	273	292	260	261	264	286	274	279	268	274	274	263	280	254	300	296	274	284	269	251	291	257	285	271	289	248	276	317	258	285	279	277	281	253	290	268	247	294	293	293	260	283	274	293	289	253	288	254	273	280	272	283	297	317	282	289	269	268	314	274	270	281	287	231	287	285	267	272	274	254	282	286	268	279	264	297	294	283	281	305	277	273	250	259	238	321	263	290	291	281	282	282	245	294	259	290	299	280	279	277	298	274	269	254	307	287	285	290	247	286	280	293	234	289	271	285	283	245	286	258	269	277	268	270	300	284	291	274	273	270	270	289	267	268	306	280	276	266	280	266	292	260	281	295	255	289	294	294	268	293	277	272	272	288	285	282	288	285	270	267	272	276	265	264	280	303	255	279	250	283	287	299	295	279	291	289	285	260	283	252	270	270	278	268	273	251	255	287	267	334	282	284	262	282	272	291	262	289	246	275	305	281	257	287	265	276	268	267	275	279	297	266	273	268	276	270	276	288	292	320	271	294	268	265	274	284	266	314	268	282	251	270	262	257	285	284	281	281	287	277	287	274	270	283	255	263	265	276	246	277	264	301	253	283	281	264	276	261	290	301	311	305	273	248	293	294	273	266	295	279	291	249	265	269	276	303	249	263	272	256	257	289	283	286	268	267	254	286	259	271	271	266	302	289	284	301	287	274	274	282	275	291	255	267	266	312	297	308	279	290	244	267	278	279	252	263	297	298	267	265	274	299	285	266	306	299	288	257	271	311	255	286	247	273	300	264	298	279	310	258	271	275	267	246	264	292	301	268	280	287	282	277	260	262	272	281	273	298	264	254	290	272	234	287	299	312	287	284	280	294	278	285	287	266	284	278	261	251	265	277	297	281	260	267	243	299	273	290	265	288	257	284	270	303	303	305	298	292	274	254	280	316	270	256	248	285	298	266	299	268	280	265	293	282	270	285	277	236	274	290	306	267	268	276	285	273	287	300	280	285	307	285	280	274	278	261	271	291	290	255	280	287	295	282	271	235	282	277	265	252	259	274	257	289	281	288	250	299	292	256	277	294	264	282	270	263	261	274	268	277	284	269	280	271	289	265	280	274	294	272	273	282	278	293	274	280	307	293	291	254	261	272	268	309	270	259	272	264	275	281	274	281	235	250	251	296	305	283	253	245	298	300	279	268	251	275	300	269	281	271	299	292	281	279	286	274	257	292	282	292	282	261	275	261	276	262	288	309	285	257	273	250	277	284	256	313	276	292	293	295	285	257	299	277	270	276	283	278	273	281	302	271	281	294	273	248	305	276	300	298	260	283	238	293	304	255	270	261	278	252	295	272	272	260	275	283	297	257	306	283	308	274	258	291	276	273	299	292	271	276	260	283	270	294	295	258	285	272	287	279	271	303	281	276	274	257	277	268	259	266	266	296	276	293	290	283	256	288	272	276	278	305	284	272	283	288	284	282	285	288	287	289	281	292	252	279	301	252	262	291	239	311	283	258	284	256	289	288	278	271	276	259	272	275	288	287	289	298	271	282	258	272	288	263	293	281	281	285	269	283	271	299	275	270	286	273	246	270	290	300	305	268	267	262	273	277	304	271	289	285	281	269	243	270	282	284	279	228	288	250	258	291	250	253	275	309	272	292	264	294	257	279	315	257	295	281	280	302	261	262	274	248	249	256	236	282	285	282	246	279	271	295	246	273	282	289	287	299	265	310	285	284	277	274	262	277	266	295	273	280	282	293	276	271	283	267	294	312	261	296	290	301	284	260	295	279	254	260	245	288	285	247	272	291	257	279	299	272	259	276	280	251	252	253	301	274	284	253	261	276	257	240	269	249	263	267	292	273	257	310	292	275	291	271	279	288	252	278	271	291	278	292	270	300	269	280	273	295	283	275	261	277	263	282	299	285	295	294	233	267	298	287	272	271	280	287	304	276	305	242	302	270	271	254	291	286	280	275	283	299	294	307	287	290	297	282	311	284	279	269	269	278	269	279	278	235	269	278	279	262	313	305	259	270	287	291	270	270	294	274	276	256	277	277	295	289	260	279	269	259	287	264	265	300	231	247	266	293	272	299	260	286	296	266	254	283	293	288	297	290	259	275	282	285	283	305	283	278	267	305	302	282	267	277	247	269	260	279	266	283	267	295	274	258	286	268	267	301	241	255	277	309	249	282	273	274	300	276	272	283	273	247	282	288	281	238	298	236	263	255	269	286	272	268	263	279	265	261	269	255	278	293	272	245	268	255	304	296	279	276	280	279	290	318	287	270	256	289	281	251	274	317	296	276	259	264	263	318	277	273	277	293	279	270	282	276	301	266	259	256	279	306	271	253	263	281	271	251	281	291	259	263	276	256	290	275	295	279	279	238	258	282	293	293	277	272	304	255	249	298	269	261	265	284	287	291	264	277	289	292	284	283	292	304	285	253	292	311	270	290	271	294	279	283	261	281	241	296	270	264	287	275	265	268	285	268	278	269	279	276	280	272	268	271	261	266	301	290	288	259	279	283	261	282	282	261	260	297	277	268	242	272	280	280	289	289	267	269	287	309	285	265	270	292	265	250	288	308	297	285	289	319	273	307	268	291	298	263	263	286	266	281	290	274	296	269	295	285	255	271	273	288	263	259	263	256	289	276	304	267	296	265	272	267	283	279	264	281	258	271	269	279	255	253	263	274	289	261	250	285	245	273	278	318	282	259	269	263	268	311	274	274	276	275	277	289	302	275	294	293	277	287	244	283	299	270	271	262	280	282	256	249	285	272	254	269	290	273	306	301	256	296	284	291	268	260	280	283	272	260	278	281	258	278	264	267	255	290
23030	21440	29145	24400	22368	23775	21620	11280	6680	4559	3341	2562	2146	1604	1378	1090	917	824	698	596	550	529	478	426	417	394	335	363	353	338	306	269	335	317	269	256	314	262	271	292	284	255	264	238	254	272	264	263	256	257	260	229	252	238	254	244	254	255	248	260	262	234	277	228	264	236	248	249	270	246	263	242	241	220	247	262	260	294	245	230	256	243	254	251	235	255	256	217	235	247	253	270	265	243	239	210	258	256	242	263	279	251	242	260	254	264	259	257	259	278	245	210	255	243	267	266	264	252	254	246	275	241	264	271	277	261	259	255	280	259	270	242	255	264	255	254	273	260	232	273	258	241	255	255	263	260	227	262	272	251	249	245	278	242	273	277	261	250	237	260	249	238	237	257	246	279	234	235	239	249	233	248	240	253	265	273	253	212	259	279	258	228	250	257	303	239	280	282	272	261	268	278	246	251	245	269	241	217	248	242	256	271	238	241	262	254	240	228	241	287	279	241	262	233	245	232	275	283	251	233	256	277	282	253	244	227	259	252	259	273	209	253	257	276	248	265	252	267	249	250	244	283	238	229	264	228	257	245	250	237	243	284	266	244	265	241	283	280	230	234	244	276	251	250	249	253	256	239	255	243	235	274	247	242	241	257	260	256	260	279	234	241	259	253	226	250	281	232	255	273	262	279	255	269	259	255	261	271	244	221	243	247	294	227	253	242	270	256	250	275	251	244	268	232	254	245	262	261	234	268	228	270	232	240	241	272	251	247	267	262	264	260	296	253	278	253	258	224	252	261	251	274	256	282	252	255	245	263	237	248	256	275	224	271	262	242	248	243	243	231	266	252	221	247	254	272	279	271	223	243	271	250	247	229	254	249	230	253	303	243	231	252	248	236	269	241	270	233	245	266	263	244	290	262	284	240	221	228	247	248	257	254	270	281	268	280	241	231	248	206	233	235	240	247	266	265	215	247	265	262	254	256	261	257	253	247	270	258	236	248	307	231	291	282	250	239	248	257	274	225	269	228	240	246	259	252	266	235	256	275	263	248	246	282	246	265	242	266	246	236	226	237	257	267	230	267	270	262	227	231	257	267	270	244	242	251	257	245	263	228	239	226	269	233	253	258	239	258	263	271	230	232	237	253	271	263	253	248	268	271	261	237	246	245	261	263	245	252	240	236	244	218	263	243	246	223	269	280	244	238	267	283	252	253	258	227	244	253	228	248	276	244	244	257	230	274	236	242	235	290	268	263	263	276	293	287	240	269	258	256	242	234	245	257	269	247	258	280	250	271	272	257	227	248	254	248	219	273	270	271	240	233	275	247	242	263	265	239	267	241	227	254	254	245	255	237	265	273	233	245	232	234	266	249	277	245	261	240	246	241	230	234	254	257	256	270	292	238	265	268	278	238	280	291	267	260	257	250	255	287	232	252	263	273	271	273	248	224	266	251	249	237	252	247	244	246	243	250	271	216	234	228	289	231	234	243	274	238	233	253	236	264	253	230	256	259	262	263	230	249	248	234	241	265	218	228	247	237	257	263	257	250	260	262	247	262	268	251	245	260	237	223	227	252	221	235	241	268	237	256	249	242	252	258	264	262	240	233	240	248	248	232	233	246	250	253	252	261	267	243	252	258	261	240	235	229	252	223	284	254	249	245	262	250	237	266	238	242	230	257	257	251	268	265	285	244	237	264	261	223	230	269	265	261	268	236	247	228	260	244	253	266	272	250	258	248	285	265	263	265	241	254	246	258	251	254	267	251	247	248	248	269	252	229	240	286	256	253	246	236	263	267	233	263	274	230	232	247	217	272	249	257	238	267	271	266	237	277	245	235	245	239	240	241	274	237	258	254	235	249	241	252	233	253	245	273	263	259	270	229	241	223	258	249	261	272	270	251	235	250	256	253	249	271	256	248	258	235	250	238	270	232	234	229	227	292	241	242	241	255	260	241	228	240	257	268	243	260	235	270	262	267	253	243	265	240	241	258	237	268	242	256	221	249	228	255	258	261	274	253	272	262	261	260	241	255	273	233	230	252	236	241	243	235	234	277	262	227	201	253	228	259	248	256	242	263	247	261	285	255	239	263	248	260	259	284	258	262	256	267	242	256	261	302	271	249	251	254	231	222	226	280	257	267	231	233	267	243	254	246	256	240	263	272	232	259	280	257	239	256	259	286	249	256	227	236	281	232	256	292	277	243	269	255	215	232	206	235	265	254	264	245	227	243	275	273	241	270	287	226	232	263	260	258	227	240	249	260	256	246	259	236	268	261	242	258	252	233	264	272	272	252	237	265	262	248	250	258	237	263	266	225	231	241	251	250	237	237	241	266	234	243	251	254	256	246	249	243	246	246	272	279	245	292	235	228	257	271	232	272	228	252	262	255	242	231	233	277	273	232	225	245	244	274	256	265	269	217	257	265	280	262	266	256	251	245	232	259	291	289	250	257	233	261	252	255	215	249	271	258	219	254	250	235	295	274	251	252	239	276	249	285	251	239	245	232	273	271	279	254	249	272	251	241	260	232	251	260	258	249	262	253	235	266	241	262	246	260	235	268	254	242	274	247	276	263	243	219	234	244	263	255	225	268	258	255	240	260	245	276	269	269	257	251	263	229	279	257	244	253	267	273	238	261	233	263	231	248	235	249	266	267	248	246	274	262	255	260	253	273	257	253	251	228	245	257	234	279	227	229	280	258	268	252	225	255	271	226	267	296	260	243	262	255	244	243	257	245	226	244	221	237	275	260	241	246	270	251	259	264	260	265	249	269	246	254	246	236	304	272	258	261	257	255	272	232	246	253	261	249	245	279	256	231	243	252	272	214	241	228	234	277	268	220	276	252	252	246	248	230	283	262	262	226	229	272	239	253	252	246	259	230	281	229	251	242	243	225	260	216	231	267	247	269	243	258	250	263	283	289	245	229	265	237	246	231	239	240	255	277	229	256	251	275	274	285	250	240	263	252	242	257	247	275	269	264	238	248	260	250	256	267	254	252	255	243	254	253	254	239	262	266	257	281	268	245	242	254	246	259	263	243	262	255	251	258	247	264	244	268	257	229	253	253	287	233	273	247	277	294	253	248	252	221	253	275	239	268	248	258	252	231	267	232	259	260	242	274	234	274	270	261	255	222	231	256	253	233	245	246	268	252	262	243	270	262	256	276	231	229	265	249	265	255	251	248	233	263	276	257	247	270	273	285	233	254	250	244	253	244	243	258	232	248	276	234	257	228	245	232	219	236	245	283	238	254	248	275	238	245	244	276	241	274	224	256	268	238	243	281	253	234	245	262	258	220	260	278	256	260	259	264	256	275	242	242	237	236	262	256	272	272	275	265	267	244	251	269	230	264	276	251	256	248	255	245	233	269	250	263	248	270	255	261	246	280	221	265	269	237	260	259	255	248	257	263	266	220	244	232	247	283	241	253	241	266	243	286	247	265	245	242	227	246	253	259	230	257	268	256	255	246	242	206	240	242	243	276	290	265	243	230	262	265	253	261
32423	62513	50947	39444	32194	26353	20502	14728	10512	7497	5862	4547	3572	2792	2218	1901	1408	1278	1128	910	849	745	688	611	530	526	499	452	442	371	366	347	326	344	317	312	317	315	288	320	293	276	271	267	280	300	297	298	309	295	258	267	288	273	289	276	261	271	272	277	243	284	309	252	230	260	273	265	271	264	295	281	293	246	281	261	262	267	244	274	291	263	277	279	280	275	290	297	268	267	275	258	272	253	253	269	255	258	255	287	298	254	256	269	285	269	279	257	268	254	283	243	263	273	266	271	277	258	266	303	276	269	274	266	267	288	280	274	297	241	269	268	282	265	272	236	305	238	253	270	273	268	250	304	244	266	268	269	292	282	271	256	246	271	273	249	268	225	269	254	265	275	272	275	251	278	262	278	272	266	287	248	269	272	290	259	273	257	246	280	272	280	288	268	276	259	302	282	239	284	279	287	293	243	280	248	288	276	282	276	259	265	276	290	266	231	277	278	251	278	268	278	282	272	271	270	256	275	282	253	255	245	258	282	273	260	279	270	241	274	276	271	269	254	255	251	282	275	255	280	269	267	274	255	262	260	261	283	275	251	255	263	246	276	270	267	268	299	240	257	279	265	264	234	264	265	261	268	280	297	273	277	277	264	274	251	245	291	296	287	265	260	256	273	270	256	293	242	259	269	262	293	263	253	278	244	219	223	246	290	255	256	281	268	271	291	241	276	298	273	257	265	278	263	270	287	253	274	260	260	266	273	264	269	293	282	283	287	307	274	266	263	279	262	268	280	276	266	272	253	261	230	283	257	255	259	265	279	279	253	249	273	286	283	272	252	251	274	265	271	255	269	274	245	290	246	260	279	244	249	271	244	275	281	261	255	259	284	254	266	291	243	262	258	294	251	304	238	271	286	261	252	260	257	256	271	281	237	278	291	273	271	261	291	281	273	308	291	244	261	256	293	292	301	279	271	262	253	256	244	258	296	272	265	259	271	294	269	257	267	278	290	274	272	263	307	273	278	271	266	251	282	272	273	268	263	287	278	263	268	253	286	262	249	276	259	267	272	275	285	263	254	241	249	258	268	312	228	297	263	252	279	273	255	267	270	254	282	302	276	267	264	267	281	290	288	277	274	268	250	274	287	276	269	279	285	291	264	259	279	271	254	257	266	270	264	301	289	263	276	274	252	268	276	247	258	263	250	277	284	282	286	260	249	261	257	282	268	284	258	256	248	285	290	263	238	263	263	274	303	274	279	263	254	269	266	272	277	270	239	270	272	251	267	257	255	251	271	255	296	289	256	284	262	294	295	261	262	268	242	276	277	250	242	259	268	278	267	268	285	259	284	285	241	244	282	276	267	275	248	248	269	289	271	277	278	299	272	290	242	276	269	289	283	270	283	264	251	266	276	297	280	277	285	246	252	272	260	286	264	260	266	255	253	243	297	251	257	270	235	301	282	252	269	290	260	267	268	258	296	280	287	274	308	260	272	279	299	249	271	278	262	274	254	286	299	280	274	266	293	295	279	247	259	246	298	268	286	281	249	270	277	300	252	265	271	283	292	263	246	256	274	241	242	266	258	270	252	259	263	284	265	267	274	270	275	235	242	277	288	257	272	245	292	263	260	245	279	252	290	302	260	270	304	262	277	254	269	282	272	283	270	285	260	289	303	266	264	249	295	252	258	282	307	256	269	264	277	247	273	261	246	263	305	252	272	299	279	270	275	263	261	267	280	306	280	305	255	285	298	269	308	244	284	245	257	258	264	228	285	286	265	266	262	294	271	261	266	281	241	286	284	286	272	264	282	242	258	273	249	287	257	272	281	237	256	264	242	273	279	270	291	295	269	293	268	274	277	272	259	285	267	224	290	292	294	289	274	256	282	284	317	283	292	256	272	283	280	272	263	255	254	271	264	293	268	276	269	221	299	267	264	290	268	315	273	303	282	258	270	261	257	257	250	274	270	273	267	291	256	303	263	256	278	263	283	248	245	275	265	263	257	270	256	261	286	275	277	265	253	238	242	255	261	271	261	225	287	275	288	283	264	259	268	279	287	256	287	293	267	264	256	277	266	282	251	284	260	262	294	264	266	283	274	269	293	263	283	274	243	263	266	272	242	271	265	280	257	268	265	252	258	272	259	293	274	264	273	262	296	264	256	267	293	242	274	266	280	273	262	258	278	275	242	254	287	292	279	269	240	265	275	280	274	289	267	248	290	260	258	257	255	225	267	272	286	276	231	288	274	295	298	265	283	282	277	269	276	267	282	252	313	272	263	272	289	291	272	272	272	267	282	269	280	270	265	264	250	261	237	250	261	267	252	250	276	275	251	267	275	237	256	304	283	262	250	272	278	249	295	271	257	232	261	272	285	257	251	249	262	268	250	266	252	273	292	231	288	274	288	285	251	284	271	230	261	239	276	228	269	267	274	244	282	266	267	254	263	241	266	266	253	282	283	288	268	279	282	302	249	252	230	254	282	273	262	263	281	264	270	280	298	270	274	266	264	266	251	261	262	245	245	296	222	279	243	268	269	250	250	240	264	287	256	297	272	266	293	272	272	250	261	266	254	279	313	264	280	255	270	287	276	265	278	288	276	250	279	270	268	279	293	256	273	270	282	256	252	252	266	256	295	279	252	278	258	253	298	249	259	256	279	273	260	247	300	242	267	260	290	262	273	285	298	270	281	277	257	234	254	232	268	247	264	242	269	296	278	262	286	257	283	257	255	280	258	263	255	284	242	281	248	264	290	301	286	234	267	259	273	276	235	277	285	279	268	261	275	299	301	252	252	274	290	293	243	258	284	263	267	268	240	258	256	257	277	267	279	277	256	272	270	255	258	276	259	270	283	263	270	275	261	229	281	293	278	260	243	268	275	273	265	250	274	244	264	280	263	246	261	289	240	286	278	253	262	249	251	300	288	267	293	245	254	274	262	258	278	281	248	270	270	241	290	245	254	267	272	269	244	241	268	288	290	280	292	278	265	271	292	264	284	284	256	267	259	279	278	234	244	257	267	272	239	276	280	267	262	265	290	274	293	258	272	255	238	261	256	284	289	259	294	255	281	265	283	271	259	240	280	293	236	287	265	277	261	282	293	246	249	273	288	266	275	249	283	250	262	283	261	229	276	249	270	253	296	283	331	307	304	279	287	241	278	282	278	256	239	265	272	293	264	272	265	258	260	288	277	274	298	271	248	255	265	271	266	256	278	254	260	269	284	292	299	262	285	276	243	267	257	271	257	247	259	256	257	259	275	272	279	268	276	245	280	252	258	259	250	283	254	267	279	274	300	280	277	279	288	251	295	269	254	277	258	253	287	276	306	285	275	287	256	258	249	265	229	240	258	275	284	233	249	273	287	279	264	286	280	265	253	275	293	284	271	247	263	276	250	279	294	278	287	249	271	271	251	278	273	239	287	266	277	270	255	271	293	267	290	260	270	260	258	276	257	260	260	262	288	275	286	254	254	267	274	269	277	268	267	252	272	264	253	285	283	306	261
31054	34486	37571	26492	16045	9780	6697	3881	2569	1834	1475	1176	974	716	671	588	516	455	428	376	329	348	335	289	296	298	274	270	277	273	239	244	253	244	268	262	289	270	245	257	251	253	223	260	224	258	251	201	232	225	248	226	227	230	250	221	235	222	253	239	228	238	225	269	259	242	236	243	234	243	201	240	227	242	242	213	226	222	220	244	214	223	247	233	232	239	214	225	243	234	201	216	227	254	252	205	273	235	241	228	267	237	254	247	201	253	236	248	231	261	227	259	235	236	228	255	251	244	244	243	234	237	250	248	238	248	247	255	262	240	236	283	232	232	223	231	229	232	220	221	231	207	264	238	263	247	233	236	243	224	208	231	242	209	234	257	228	262	243	256	237	236	233	231	239	245	234	244	270	248	209	229	245	246	263	212	232	242	227	216	223	252	256	240	231	238	224	255	237	259	244	230	253	247	240	260	225	225	245	226	224	270	230	251	240	243	256	245	229	246	249	236	254	250	246	226	258	258	251	238	239	245	252	246	229	237	243	252	224	226	241	226	265	229	233	250	227	243	198	264	222	251	231	267	242	228	258	224	251	220	265	245	256	239	249	263	231	262	234	227	235	242	228	236	237	208	256	263	286	219	234	223	219	228	226	235	241	253	240	239	263	241	241	230	238	231	239	216	224	251	240	236	228	223	235	254	241	243	242	228	245	257	201	229	232	217	244	233	201	232	241	227	247	226	232	239	230	230	229	228	246	225	252	238	207	245	228	245	241	247	275	249	235	241	219	232	259	218	242	219	247	250	250	245	251	239	241	242	241	244	237	242	259	230	283	261	247	243	250	251	225	213	225	282	253	241	234	251	236	237	235	207	248	253	254	264	249	231	247	247	247	249	252	238	232	242	240	242	232	243	235	241	224	252	249	222	244	230	248	262	216	240	238	215	251	213	245	253	246	236	240	215	250	222	255	237	209	222	225	247	238	216	226	243	250	240	223	215	236	223	229	243	210	259	252	250	258	278	239	217	237	255	234	210	227	247	227	229	229	252	251	237	234	236	241	234	228	270	236	250	242	244	260	266	255	262	241	227	259	241	234	204	223	268	256	245	256	274	226	249	227	237	240	265	252	257	247	251	241	250	243	229	250	230	237	230	244	241	237	223	254	259	222	241	229	224	260	250	260	230	236	241	242	245	228	262	229	265	241	247	245	213	253	259	248	261	226	247	223	243	266	250	235	243	236	230	230	228	243	248	228	243	218	257	246	250	238	237	199	251	248	256	259	249	239	218	242	247	206	249	239	233	258	224	222	253	256	218	248	247	234	245	233	256	253	223	205	257	236	257	227	238	237	230	243	239	224	235	258	241	239	227	249	261	231	229	215	249	239	245	250	243	237	258	245	274	230	240	232	254	235	254	275	230	230	259	225	256	249	240	236	250	230	235	244	243	240	212	248	248	257	231	227	242	248	254	254	210	205	254	241	267	266	204	245	224	230	244	210	230	232	226	214	251	228	244	228	243	240	235	208	244	237	247	240	246	239	244	215	215	230	244	235	247	252	211	255	245	247	229	245	241	215	242	244	243	255	245	233	242	252	257	246	263	240	211	240	222	245	229	240	251	240	250	204	270	235	225	226	253	242	230	255	237	250	236	235	232	236	257	231	226	229	228	224	231	251	197	256	245	239	242	222	244	234	238	244	222	234	268	265	259	227	244	255	230	215	237	236	249	230	232	218	209	220	210	233	202	243	228	243	281	236	241	250	226	240	257	257	228	237	214	261	238	215	235	251	237	237	221	263	245	241	225	240	228	257	227	213	252	225	252	219	244	227	245	221	247	232	243	225	260	253	237	243	238	247	225	222	236	248	245	249	237	238	237	219	237	227	256	223	265	273	238	225	242	233	237	229	233	237	240	234	223	231	242	212	246	243	231	242	247	246	253	230	253	232	236	254	239	233	234	237	239	219	267	245	225	244	244	236	246	243	243	257	242	212	229	253	233	250	255	266	257	265	252	223	230	207	233	222	265	251	235	233	244	268	242	231	236	240	238	229	222	235	230	226	256	237	240	227	238	226	219	238	274	217	253	218	250	249	262	217	220	260	247	251	267	227	272	239	235	252	245	233	244	218	220	271	229	228	226	270	248	239	259	261	218	239	239	239	214	260	216	248	203	261	256	255	265	248	216	227	250	267	242	223	252	249	248	256	232	234	228	248	237	240	267	240	254	236	253	243	266	223	221	258	233	240	246	209	244	228	244	238	257	249	259	256	229	268	236	236	226	223	255	239	228	237	263	244	246	256	235	252	233	235	223	231	242	249	230	224	233	242	240	269	230	225	239	275	247	242	264	247	232	237	270	222	209	222	233	288	238	230	213	233	226	231	238	247	213	231	253	216	238	218	245	231	226	242	251	237	247	278	242	250	239	245	265	235	226	224	239	249	228	270	264	241	241	224	246	228	244	257	223	234	216	248	241	210	237	244	238	238	256	223	212	247	266	225	230	217	258	229	219	218	225	232	250	262	225	262	232	249	235	227	218	231	247	242	236	210	248	235	257	239	245	245	280	268	248	236	242	232	251	238	228	262	265	243	242	233	211	253	230	220	263	263	293	218	244	245	230	229	248	247	221	232	233	302	229	241	249	254	267	247	235	224	207	234	205	244	233	233	268	247	221	234	244	253	254	258	263	241	231	238	233	251	208	253	234	267	244	231	226	233	260	247	278	225	245	247	209	243	248	261	242	216	222	244	209	238	261	194	237	234	229	213	244	243	237	240	236	262	257	222	232	241	242	235	261	239	288	237	270	245	256	244	242	246	223	247	242	262	244	234	257	249	255	222	249	243	255	231	242	231	211	224	242	251	229	222	253	223	227	256	252	219	236	215	244	221	257	221	231	226	211	223	236	248	220	254	244	270	231	236	235	228	248	243	250	237	242	232	217	212	250	233	227	263	248	244	228	270	241	224	236	226	229	253	242	248	247	281	249	230	230	244	249	262	244	223	241	255	209	248	233	247	232	243	253	217	248	264	213	236	271	264	236	243	243	230	245	215	231	222	237	249	243	250	228	256	253	237	230	249	242	234	247	227	215	243	239	225	209	245	207	242	218	234	237	238	210	222	229	242	248	233	250	239	249	240	240	216	254	230	224	239	249	242	248	214	278	209	255	252	244	250	226	235	238	223	259	209	243	239	217	240	232	231	226	250	227	239	264	255	226	231	234	238	200	244	224	252	214	217	227	263	232	263	218	219	275	224	233	245	233	223	236	221	261	249	248	239	234	208	213	243	229	229	220	247	227	266	221	241	245	246	202	249	213	250	220	227	251	253	246	246	222	229	231	255	239	208	269	226	245	265	239	224	247	213	246	252	237	230	246	237	255	258	245	260	233	233	232	213	270	238	266	252	227	247	233	270	239	238	216	249	236	239	254	242	223	228	250	255	253	210	245	232	232	242	237	195	244	271	247	221	228	256	257	265	282	220	244	251	253	262	264	220	232	230	261	261	227
30348	48724	38078	25373	19087	14228	10593	6954	4684	3270	2510	2051	1560	1254	1037	920	739	604	571	496	456	451	372	407	382	337	352	317	303	297	306	305	297	294	301	257	282	260	290	284	291	295	240	300	240	259	277	239	285	281	276	284	294	275	235	265	285	239	262	238	276	272	256	273	267	272	257	264	241	274	272	241	245	262	256	254	260	277	273	241	255	276	256	248	260	260	270	245	281	245	296	290	260	282	224	229	260	246	273	266	259	273	259	255	250	256	250	278	246	237	239	252	264	248	272	274	261	259	261	250	247	282	276	258	269	260	252	245	271	274	251	256	252	267	236	253	255	255	278	258	245	253	278	222	273	265	255	255	255	262	256	261	266	237	248	262	249	290	274	272	253	264	265	234	282	267	261	277	274	260	265	250	248	289	300	250	272	255	255	271	282	255	257	273	257	276	248	267	276	244	267	276	243	244	263	239	229	264	278	233	232	262	263	281	256	283	252	234	254	258	267	256	268	237	251	273	265	276	249	271	258	261	248	287	243	253	259	271	249	264	243	264	250	263	247	242	264	221	280	262	253	270	272	237	257	282	267	255	281	249	260	218	261	268	244	263	241	264	284	259	252	253	260	248	244	246	226	292	256	248	288	243	248	270	264	260	284	234	251	282	248	266	243	264	249	273	277	259	257	255	235	258	264	254	240	246	271	235	258	279	253	282	260	237	259	279	265	268	277	246	264	275	295	237	259	302	241	266	268	251	257	241	255	276	247	267	264	257	249	271	256	258	251	271	263	277	268	263	234	264	244	248	276	276	253	234	274	256	256	275	274	265	262	265	265	277	258	267	241	274	264	277	249	260	273	283	266	266	243	253	225	269	267	258	265	257	251	245	240	258	265	262	232	257	265	263	279	241	261	260	248	261	238	250	294	262	288	257	233	242	237	267	276	306	271	247	265	263	244	234	250	259	270	276	272	278	266	243	267	254	219	275	267	288	261	240	283	247	256	254	258	287	264	272	247	264	274	234	249	264	269	251	243	253	262	252	259	280	250	246	257	271	252	278	265	277	243	274	296	243	273	259	232	255	285	241	273	261	242	281	247	277	235	242	243	286	287	270	240	270	276	268	261	276	282	229	276	268	268	269	270	258	239	239	220	265	302	255	239	260	249	292	250	267	235	241	246	246	276	258	280	285	243	259	261	265	269	257	240	270	271	277	256	236	273	302	256	258	258	278	248	240	256	276	287	261	272	216	255	253	262	241	272	280	274	241	251	289	231	253	258	278	250	275	239	288	256	255	250	273	260	242	263	248	251	287	305	262	266	253	246	249	257	262	269	257	273	259	262	227	284	271	249	291	285	242	231	278	298	251	261	238	287	259	256	262	262	228	238	251	288	247	250	245	253	261	248	264	273	279	224	273	265	252	249	268	271	260	294	289	250	253	268	260	241	259	279	257	264	245	251	275	253	270	248	279	248	249	285	229	232	257	252	245	249	273	256	265	234	305	288	248	255	276	289	250	250	273	248	243	234	238	280	254	261	275	239	280	280	260	245	260	261	263	273	260	239	270	271	238	271	255	263	253	238	260	268	255	250	262	259	248	277	271	249	251	267	252	275	268	244	247	247	294	265	269	295	245	256	266	281	279	251	263	269	236	221	256	260	219	262	229	254	230	276	271	266	257	235	254	239	266	267	287	256	227	259	238	272	241	248	258	287	286	283	245	262	261	250	250	270	293	286	287	260	258	274	265	261	257	237	225	274	254	215	251	273	254	243	262	295	250	251	267	251	267	253	290	271	260	235	280	268	261	245	280	255	279	284	276	247	278	219	270	265	262	261	245	243	275	268	252	235	215	264	266	249	265	258	266	279	267	270	250	247	262	257	265	257	286	277	254	256	237	263	253	271	254	234	263	253	265	282	280	252	259	267	276	252	264	276	262	249	245	270	270	243	242	266	250	249	250	267	274	249	293	266	241	279	265	260	263	281	236	275	257	244	265	249	283	270	255	287	274	240	254	246	282	247	243	254	262	238	269	258	263	277	259	257	257	310	269	229	239	278	263	241	240	231	259	248	252	300	275	284	255	277	269	283	254	269	239	270	246	252	268	237	274	261	270	272	246	269	223	249	262	263	280	263	283	236	257	289	268	258	268	270	244	227	277	286	271	250	262	282	246	246	243	258	253	246	263	265	252	245	285	240	234	266	250	264	263	257	265	258	239	272	251	250	278	248	254	259	262	258	285	263	269	239	288	280	247	266	255	289	274	236	247	244	286	247	231	247	262	236	272	298	239	250	260	282	268	274	258	283	254	270	220	273	270	240	281	265	248	262	233	273	250	250	244	297	238	267	275	274	251	268	253	250	283	252	265	256	263	258	259	265	243	273	249	257	275	258	291	269	293	272	234	272	251	273	226	274	263	255	262	254	283	267	257	277	259	236	259	264	226	267	264	269	259	249	251	252	283	267	266	261	248	249	251	269	239	245	257	260	236	255	274	269	269	255	252	253	262	247	258	278	251	281	256	269	268	231	283	275	266	268	259	261	259	248	282	290	240	255	244	302	274	263	242	250	258	237	251	265	285	260	247	249	239	250	290	250	263	258	272	282	280	252	284	261	249	276	245	267	251	261	265	269	256	274	272	257	237	269	264	251	248	258	267	267	258	307	232	262	254	275	255	283	273	233	269	245	286	227	269	283	262	249	270	279	245	250	249	236	240	247	243	273	257	235	255	249	254	260	254	261	269	273	282	271	250	249	232	271	262	249	279	249	287	262	268	258	267	226	248	268	252	251	244	244	249	263	234	264	296	284	261	267	241	249	282	248	274	259	282	250	259	267	259	283	262	267	289	242	238	256	246	257	252	272	272	265	228	244	255	257	236	261	296	280	269	239	265	288	270	253	276	270	229	262	283	256	268	261	276	259	244	248	227	268	269	254	228	248	259	278	241	266	295	250	272	250	251	269	264	260	263	270	246	249	268	279	247	237	253	275	261	255	260	267	227	229	273	260	278	271	273	284	270	277	280	257	263	274	255	278	257	271	297	265	271	281	274	258	242	236	243	286	261	247	261	249	247	253	254	260	261	239	249	240	274	283	270	260	260	288	233	252	267	242	256	250	279	276	261	234	291	275	244	231	282	222	248	262	259	298	258	268	290	260	293	255	243	264	261	279	250	269	261	280	238	296	262	265	251	234	242	284	259	258	245	253	253	272	256	269	295	268	265	263	252	270	267	253	264	253	273	251	272	249	238	254	255	269	243	277	297	275	255	256	256	255	251	255	267	252	270	260	278	261	253	276	220	248	263	265	270	259	259	259	261	271	286	280	263	243	269	273	240	241	270	272	257	246	247	230	254	256	261	278	233	283	272	240	270	265	247	291	247	248	272	221	286	243	274	276	249	278	260	254	282	275	271	244	269	255	256	253	263	259	281	266	272	259	237	260	257	254	271	239	268	249	294	270	247	274	218	263	267	266	251	245	235	274	256	236	227	275	257	263	247	262	247	280	275
24202	21443	28890	25647	23318	20481	13987	7213	4411	3120	2443	1983	1592	1212	949	843	750	626	567	499	436	389	376	376	362	341	360	298	278	270	264	248	262	251	238	269	235	237	210	271	246	243	234	234	220	236	235	236	225	222	233	237	233	234	225	242	200	239	236	235	219	213	220	222	248	215	241	232	238	227	236	210	225	238	239	252	243	215	227	220	207	252	224	223	235	239	220	237	248	208	206	238	208	201	223	209	234	240	195	236	238	241	246	240	240	211	220	264	226	252	235	240	273	209	229	252	221	217	208	214	218	211	196	213	227	238	252	220	214	242	216	215	236	223	248	257	232	221	241	235	228	201	213	214	241	241	243	254	240	259	238	251	231	235	228	223	233	227	244	214	223	241	245	232	247	222	227	252	237	249	232	229	231	243	233	212	249	224	203	205	217	214	214	244	237	238	226	222	248	216	223	249	214	231	237	230	229	212	240	262	215	213	217	221	251	204	229	259	255	230	222	235	191	231	225	221	256	227	245	214	213	223	223	226	219	216	227	246	259	246	220	228	257	222	234	237	254	235	231	250	250	236	219	213	224	252	221	238	243	257	223	249	240	240	202	205	252	220	231	227	209	242	257	245	242	231	239	244	218	226	198	215	224	224	274	209	225	238	235	221	220	235	245	207	217	241	224	241	251	235	231	228	240	236	198	234	207	234	248	243	208	260	225	236	203	233	217	258	210	241	198	218	247	225	246	248	201	239	240	227	224	242	243	238	242	225	231	227	243	245	250	236	249	228	237	211	240	207	230	210	226	240	243	220	246	226	224	252	227	237	194	233	210	226	228	240	246	237	236	239	245	207	227	243	223	236	222	205	230	243	248	246	213	218	234	219	256	222	225	222	233	216	237	228	204	229	241	226	244	223	223	237	232	256	237	243	239	226	228	239	237	223	211	224	209	247	242	210	220	251	252	235	229	239	213	230	231	221	226	249	219	233	245	232	233	226	223	228	250	249	209	224	214	227	220	226	238	237	244	231	226	228	200	240	236	258	219	211	257	248	264	243	234	235	250	232	239	234	227	228	253	249	232	234	227	234	208	210	230	249	253	207	217	210	229	225	234	222	229	248	228	211	212	236	236	251	217	229	203	229	252	212	222	236	215	224	242	228	223	231	249	240	233	229	228	224	245	263	217	229	222	251	235	265	206	194	215	220	222	234	234	240	242	224	234	202	243	230	198	222	244	215	218	244	233	219	228	255	222	225	240	240	218	234	241	227	216	241	237	228	242	227	221	212	252	220	211	235	226	233	215	227	214	232	217	203	239	225	213	212	226	241	210	219	206	228	211	224	240	262	210	232	258	219	236	244	258	214	247	230	209	232	248	253	220	262	214	227	233	219	228	222	224	202	236	232	215	228	218	221	236	249	214	239	216	219	237	220	236	251	250	223	233	216	222	202	240	237	223	238	215	225	217	216	248	232	215	237	234	216	237	244	229	249	244	265	233	217	226	249	235	232	225	243	225	259	218	246	207	231	230	257	232	231	251	211	218	218	237	231	241	222	214	232	224	225	235	228	243	238	208	234	245	224	262	240	242	243	232	223	251	224	219	245	239	246	239	238	242	215	231	247	240	223	253	210	243	225	241	222	239	215	219	222	238	223	237	248	223	236	253	243	235	218	216	234	255	220	217	231	245	227	213	230	242	207	227	253	266	226	234	223	215	235	238	218	256	227	211	232	222	248	198	216	231	226	238	248	228	224	245	228	225	233	247	200	224	220	240	242	227	227	240	204	227	202	252	204	265	238	237	218	224	242	217	214	256	229	221	242	256	224	254	261	240	217	241	215	243	225	224	212	228	201	234	229	213	231	238	231	259	249	223	236	227	216	224	220	199	238	216	236	211	220	230	236	258	260	204	219	234	241	239	226	232	216	235	229	268	253	239	231	223	207	204	255	239	258	225	186	215	221	224	243	213	212	240	236	213	233	251	224	232	233	228	212	206	249	239	232	241	233	242	224	203	240	226	234	233	213	238	266	226	239	242	241	247	203	244	245	226	223	214	243	266	222	255	221	225	261	218	239	240	244	232	214	262	226	221	222	244	245	226	224	232	226	256	215	227	208	238	216	235	228	225	239	199	207	237	240	238	231	220	225	235	238	207	224	221	236	229	249	232	228	220	253	202	229	233	234	218	222	238	247	220	199	210	253	190	214	222	244	237	263	221	227	225	247	229	242	246	233	216	240	257	218	231	217	208	222	210	225	221	227	227	235	215	247	244	212	196	225	247	216	227	248	221	239	231	233	265	253	223	237	220	246	243	204	218	226	231	218	235	235	234	246	266	233	211	256	222	221	226	262	232	242	261	245	210	237	215	220	246	228	220	220	245	227	207	239	253	232	230	240	233	220	216	227	190	220	263	209	228	245	233	227	242	239	229	225	210	235	246	237	238	243	234	248	222	237	218	223	216	224	232	226	245	219	196	244	223	245	223	222	238	252	233	217	228	252	227	238	243	221	245	233	200	243	227	213	213	231	204	204	244	223	205	218	252	234	238	225	246	230	222	243	217	243	202	233	246	231	199	234	250	239	238	247	238	233	225	246	246	215	221	252	230	220	227	230	234	255	229	221	206	235	220	215	252	226	206	259	234	251	218	239	206	229	233	234	218	252	210	222	229	226	234	234	210	245	234	234	243	232	238	221	259	226	224	220	234	193	232	233	244	213	241	206	224	231	261	226	247	190	249	232	226	229	239	233	230	240	228	229	220	223	225	238	251	218	230	234	224	241	233	226	240	244	210	220	210	228	205	251	232	196	247	251	237	230	245	220	223	257	245	252	195	213	237	220	227	247	233	221	239	266	220	212	216	211	254	246	230	210	235	216	248	231	230	227	236	220	229	238	241	250	246	227	209	219	248	246	210	217	254	241	217	195	209	243	225	226	221	229	248	240	232	235	223	227	221	260	194	226	230	241	239	228	197	238	234	216	228	220	212	259	226	246	212	202	197	227	220	230	242	226	252	240	236	244	248	241	235	251	250	236	234	243	236	227	233	214	240	225	239	214	220	235	223	221	227	216	237	211	247	218	200	229	251	248	210	225	259	243	258	229	249	224	238	200	244	234	238	225	236	241	235	231	254	219	235	205	243	216	240	216	242	254	238	213	219	230	272	249	229	212	233	242	236	225	230	213	221	253	246	232	197	229	249	215	255	237	242	227	226	221	240	203	227	233	224	233	247	205	234	220	260	256	229	220	229	226	234	223	232	203	257	240	226	244	250	224	263	220	226	227	219	241	214	254	249	237	244	249	231	222	271	230	230	239	205	211	235	260	219	232	195	240	214	220	249	238	225	217	232	250	221	241	233	243	263	241	233	242	258	250	232	225	200	240	235	213	228	255	261	236	246	232	206	222	233	238	215	222	220	227	231	225	222	222	221	208	254	217	213	250	236	231	240	230	228	215	198	247	231	227	221	234	217	231	237	221	223	237	239	229	228	217	211	235	227	226	259	215	219	226
30418	56212	45465	33627	27081	21833	16115	10966	7563	5417	4145	3396	2663	2052	1590	1326	1092	853	770	664	631	543	481	448	435	442	446	356	360	307	277	311	294	304	289	299	292	265	255	309	284	272	291	221	286	268	310	237	255	250	234	248	216	264	261	237	257	239	272	249	242	255	256	236	263	258	239	246	228	263	260	232	249	249	216	245	231	230	242	251	235	281	238	257	235	286	264	236	285	253	227	252	259	261	250	236	279	259	272	259	249	253	253	230	261	229	257	286	241	236	262	225	251	232	231	247	264	242	233	240	255	251	252	235	230	255	248	252	224	241	241	238	217	239	259	259	230	264	232	222	259	253	254	241	268	267	255	250	276	270	247	265	247	233	242	262	230	233	241	249	274	234	243	268	253	241	242	248	240	249	272	214	254	258	233	241	206	238	242	255	235	232	255	256	232	239	285	269	246	235	244	282	268	230	235	233	245	277	253	253	215	247	219	236	240	235	264	245	274	245	224	265	254	256	240	245	242	257	262	256	250	270	242	266	255	243	255	255	277	238	256	219	257	244	262	244	249	242	221	254	227	246	244	238	235	258	238	282	250	276	243	246	245	230	274	261	258	226	242	250	267	231	233	250	266	201	245	258	221	262	271	236	261	208	249	231	272	260	254	250	258	251	230	229	245	247	253	262	260	249	262	250	237	271	239	257	264	215	281	263	271	264	245	246	257	256	254	254	243	227	256	258	267	247	234	230	251	253	263	273	252	235	224	252	239	267	233	256	255	259	219	268	254	244	249	233	212	214	232	249	247	255	239	254	260	238	220	257	236	223	223	256	263	220	239	235	272	247	267	231	245	244	234	272	265	253	210	229	236	223	228	231	252	229	272	251	241	259	252	253	248	213	246	268	242	244	230	228	239	256	272	220	241	241	245	251	254	253	226	232	247	254	273	234	253	212	258	265	257	234	274	266	270	266	217	235	233	230	253	244	246	260	257	237	248	224	274	252	252	290	245	265	248	283	247	227	269	264	247	255	221	260	261	270	287	263	247	232	243	262	275	240	234	249	240	254	255	247	227	263	277	279	231	266	230	260	226	237	285	246	266	245	237	246	265	252	242	263	266	258	242	235	240	274	240	259	245	267	228	247	230	280	249	240	251	266	235	258	242	232	232	248	253	289	249	222	247	262	243	232	266	260	268	253	234	235	244	258	255	246	257	270	249	274	257	255	271	241	256	244	259	245	258	225	263	249	256	219	266	285	222	257	239	238	226	223	278	234	250	242	236	243	239	242	262	238	259	264	291	256	242	246	259	238	250	260	262	259	247	261	228	244	240	260	279	239	268	252	242	247	257	243	257	268	237	255	230	225	277	234	248	260	255	264	228	236	222	249	251	230	268	262	212	249	260	254	237	263	214	243	226	236	245	253	260	237	236	237	255	242	277	272	241	251	237	248	222	244	252	235	253	252	280	240	240	248	253	240	252	255	254	224	250	261	234	236	241	251	261	253	227	234	259	278	252	276	279	261	271	255	234	262	229	252	246	271	253	237	256	232	234	238	257	237	231	225	261	254	244	229	247	237	259	257	247	247	242	228	248	216	236	249	240	271	228	258	270	242	265	241	262	227	254	232	240	278	237	229	257	220	235	233	235	270	250	251	226	228	254	230	256	228	248	241	240	257	247	250	234	250	244	247	269	227	231	257	259	232	236	238	226	243	222	250	264	244	271	248	264	269	247	262	244	222	245	269	224	255	257	276	231	253	283	219	260	235	294	262	221	281	237	252	260	224	225	254	255	226	247	279	235	241	216	242	258	268	264	252	244	256	249	264	255	202	249	240	257	261	275	266	248	254	232	265	248	264	270	227	262	255	243	254	258	253	249	229	272	251	248	245	232	223	239	252	261	250	239	238	240	237	234	238	249	222	257	249	237	280	229	231	260	276	249	225	252	230	237	235	266	253	277	221	252	251	240	262	273	263	246	248	259	268	237	258	239	250	263	290	303	257	253	271	235	274	235	258	287	253	242	198	270	227	231	241	283	241	281	245	247	260	249	255	236	273	281	250	254	241	246	256	246	234	243	257	256	230	253	243	223	266	220	249	224	262	245	230	235	264	247	253	248	246	231	257	235	261	258	250	249	228	236	249	253	232	238	248	251	277	248	245	244	275	237	241	247	265	253	251	243	272	276	226	262	231	243	263	244	260	259	250	268	275	227	254	259	274	252	269	249	244	252	262	238	261	237	258	254	249	258	265	272	262	243	232	273	234	228	261	210	233	226	237	244	257	255	257	250	230	249	236	223	262	274	220	261	275	250	240	247	247	245	254	248	254	237	243	241	250	245	252	257	253	245	242	250	250	263	223	260	244	256	245	223	226	262	246	252	238	244	261	232	290	249	263	258	259	261	226	245	262	257	253	275	274	257	236	250	262	272	228	220	268	281	239	263	244	254	252	242	275	264	246	254	241	239	233	238	233	283	263	245	239	233	243	254	245	238	258	269	262	248	232	268	263	258	271	242	232	267	263	258	237	228	256	231	238	262	226	248	245	246	250	264	263	266	229	222	246	248	270	251	254	263	255	268	227	256	251	251	261	237	262	236	247	234	231	266	250	243	281	239	250	251	237	225	263	236	240	249	237	272	230	235	256	234	262	253	279	252	252	245	212	209	270	222	237	238	248	228	265	265	202	223	251	226	250	251	257	228	255	250	243	254	257	256	242	241	225	244	246	259	265	258	249	252	241	218	239	223	238	252	239	250	255	243	243	260	264	239	257	216	250	239	210	240	261	258	241	245	253	258	246	236	247	244	246	259	241	232	250	245	260	248	242	256	230	238	260	250	238	236	256	257	223	249	257	220	243	277	260	248	251	257	224	258	244	229	249	268	222	257	256	242	252	258	240	246	236	267	246	253	250	254	271	269	246	230	271	217	238	238	255	219	246	242	243	249	231	255	243	230	261	239	231	256	217	255	253	253	227	244	270	244	259	259	237	243	238	230	244	249	254	269	238	232	249	224	231	229	231	257	267	249	246	256	237	236	268	217	241	263	237	236	252	260	238	273	244	253	220	226	220	253	257	279	219	247	268	253	240	230	251	229	235	245	234	230	239	233	250	226	263	264	245	255	244	266	248	242	254	235	261	248	250	239	274	231	243	232	246	260	243	234	253	249	249	254	268	250	227	235	259	230	293	248	243	241	250	255	250	242	262	262	255	232	222	240	226	229	249	232	256	265	228	230	269	248	252	263	243	216	249	252	239	266	237	235	224	188	265	244	255	220	231	247	230	247	281	227	258	279	245	275	253	257	246	265	255	243	252	226	243	252	286	252	247	244	233	247	230	224	264	248	241	238	230	258	238	261	248	267	226	211	243	228	235	256	258	250	270	231	230	243	213	264	256	231	250	234	237	263	289	236	228	235	239	260	267	248	241	236	238	230	224	226	242	245	271	247	266	245	253	211	272	238	241	239	227	242	254	249	253	260	248	285	268	273	250	238	231	267	242	234	248	275	262
25381	21578	29075	28247	20894	14352	8606	5165	3432	2502	1835	1539	1285	1038	827	692	648	510	514	455	401	348	382	364	343	325	336	310	288	301	295	305	253	262	266	272	290	289	303	269	268	250	232	240	254	252	250	277	257	294	254	227	242	245	259	289	252	264	265	222	247	246	233	270	276	262	268	258	272	256	230	248	245	273	259	261	244	292	235	266	226	248	276	247	264	240	266	247	251	260	255	259	253	253	275	230	270	260	264	282	281	270	251	248	230	247	280	251	247	230	284	252	240	230	261	272	236	247	258	223	280	242	249	245	257	249	288	264	250	263	267	255	241	268	267	245	236	258	251	242	290	258	301	270	263	269	275	255	272	246	265	240	251	274	285	245	265	225	231	253	242	283	257	246	283	234	253	254	264	253	225	250	261	251	263	275	296	232	258	243	267	296	247	281	218	235	248	236	257	250	259	262	261	275	256	231	218	258	265	250	246	229	264	276	283	274	237	233	277	264	267	252	257	296	250	265	266	251	249	254	255	293	252	238	257	244	253	274	247	259	233	283	240	269	276	277	290	248	252	285	255	260	259	244	261	258	249	261	281	261	233	277	262	257	245	261	279	260	247	241	243	243	260	242	261	261	249	268	256	256	262	243	261	256	244	259	227	254	220	242	264	264	259	249	260	249	254	264	282	269	252	253	268	269	249	255	272	256	253	224	226	261	246	234	274	255	278	263	297	246	299	255	280	241	253	267	242	252	288	216	272	253	273	246	257	281	246	245	252	237	272	270	265	243	243	257	237	247	243	253	253	257	272	245	281	259	256	254	242	244	270	267	255	243	253	299	262	272	265	248	250	236	237	250	232	272	217	229	223	266	261	223	255	294	250	290	273	251	238	260	282	274	257	275	255	239	259	229	262	242	244	255	264	248	233	290	264	233	264	250	243	269	255	281	246	251	268	284	251	269	232	246	260	289	240	256	237	250	257	259	270	242	247	241	267	250	253	243	266	239	256	267	270	260	241	264	262	259	248	275	271	274	258	253	264	233	263	244	268	241	259	261	264	229	288	265	269	230	240	281	273	258	247	259	279	235	280	281	263	262	268	261	274	237	254	237	235	238	281	278	265	235	277	234	268	255	257	268	259	253	254	267	249	252	276	229	259	269	241	265	263	247	254	267	258	271	274	256	223	259	245	261	232	251	229	271	281	263	264	262	261	245	260	228	268	279	275	263	232	253	252	263	246	245	241	263	245	240	271	254	262	273	252	282	258	284	267	279	261	252	239	266	267	247	267	268	245	256	221	256	281	271	252	267	256	241	261	271	263	224	247	251	270	242	244	293	282	272	250	251	265	244	261	273	269	261	253	269	251	274	237	253	248	239	258	241	257	243	258	241	239	239	255	219	247	232	221	257	290	230	256	272	249	227	285	288	254	251	246	265	265	279	258	242	266	266	248	253	262	235	271	256	265	267	247	232	286	267	272	287	261	238	254	262	241	264	248	270	247	263	267	277	251	263	229	274	239	229	232	233	252	246	236	225	267	265	250	254	242	255	254	257	258	225	254	243	268	255	270	279	262	234	260	280	249	267	236	264	271	240	239	245	229	203	249	259	259	276	254	249	254	249	249	243	261	254	282	268	260	262	252	240	250	257	249	266	270	253	253	232	258	268	265	265	265	280	248	272	261	251	247	261	266	243	237	227	225	262	267	244	251	273	278	246	266	273	271	255	262	268	283	237	268	254	269	227	254	252	290	232	263	252	255	240	249	262	250	270	227	244	276	259	237	271	272	285	260	235	247	263	245	230	249	241	238	251	240	233	275	266	267	239	242	308	279	253	262	255	294	265	262	265	245	239	263	266	262	224	250	267	268	272	231	258	265	271	237	266	280	265	254	268	231	260	227	252	254	288	272	265	266	259	258	238	242	252	248	266	271	229	255	238	245	280	272	272	272	239	289	259	230	250	274	277	248	271	260	245	247	244	242	262	251	264	229	266	253	257	255	245	235	236	238	239	244	268	265	268	242	277	268	226	269	252	274	250	262	256	245	250	237	273	236	270	225	241	266	247	242	269	271	264	253	279	259	283	253	259	231	238	274	288	246	283	253	250	260	256	266	257	271	218	286	274	258	269	256	259	269	246	256	259	263	261	256	248	250	246	267	284	243	230	280	291	241	243	249	246	296	255	264	244	267	261	268	241	260	244	218	269	266	263	258	244	262	254	260	261	261	238	246	228	233	274	250	242	251	249	241	253	256	263	251	248	310	251	249	276	247	248	265	239	244	262	236	272	263	248	267	237	255	239	268	246	230	261	269	235	266	274	265	265	251	260	233	257	270	278	251	256	241	256	262	258	254	267	246	254	279	274	259	271	283	250	261	249	246	230	285	273	220	264	244	265	251	240	251	258	250	229	254	284	258	255	265	267	231	244	259	266	280	260	252	236	240	237	255	273	262	267	267	263	286	263	237	264	270	249	260	247	250	263	262	262	273	246	218	272	275	225	255	251	273	268	267	241	268	274	259	253	262	211	248	233	245	269	255	244	244	246	249	246	227	248	265	269	269	269	249	268	267	279	286	285	262	280	264	282	262	239	232	260	281	271	272	237	267	248	254	261	289	270	259	281	259	254	282	229	272	252	262	288	280	229	273	257	245	257	264	280	237	264	235	264	246	266	259	250	265	238	264	234	266	255	236	271	242	277	225	251	263	276	230	254	256	244	278	262	267	259	240	239	240	246	269	252	239	240	278	250	285	258	262	242	274	265	257	254	275	278	250	265	230	256	280	246	249	264	270	245	267	251	272	248	297	257	261	248	228	232	258	252	250	248	261	235	257	244	258	228	243	246	241	269	232	275	257	249	247	235	289	277	254	251	270	270	275	244	248	263	254	249	290	256	241	244	254	247	277	226	262	242	246	267	272	273	255	246	248	243	259	255	285	279	242	268	272	241	245	244	266	294	246	259	252	263	256	243	267	233	224	263	270	254	247	248	252	236	237	280	249	253	244	271	256	277	242	254	251	257	250	247	270	259	274	253	252	251	233	272	246	255	256	255	230	268	254	246	245	258	228	241	256	270	267	257	266	244	268	278	271	246	283	257	265	276	237	266	226	261	245	248	283	239	261	236	270	234	261	269	254	258	264	257	259	233	283	266	253	230	252	284	264	260	278	250	244	235	246	255	261	248	242	222	268	242	273	261	254	244	250	252	248	238	257	246	255	262	252	248	258	249	258	271	265	264	232	270	263	280	274	266	281	260	279	253	248	255	246	253	278	272	279	223	257	243	281	261	237	276	275	251	245	246	270	245	237	250	270	270	228	265	260	259	277	256	270	272	265	243	252	256	237	264	260	251	273	253	273	292	261	247	269	217	250	273	255	234	244	228	240	226	272	272	243	280	252	279	260	250	246	249	250	250	254	288	227	298	227	265	273	248	245	253	250	262	227	253	243	245	250	276	262	236	229	263	254	286	272	228	272	264	245	246	254	288	250	263	256	253	270	279	268	237	231	264
29898	52636	42314	30460	23582	18066	12681	9138	6207	4501	3512	2663	2205	1765	1314	1145	916	784	703	637	538	561	507	452	422	401	397	353	345	348	322	333	323	317	318	266	295	300	353	321	312	283	293	312	268	309	269	329	275	255	265	310	276	278	299	297	276	296	297	320	273	283	275	269	299	271	300	275	286	272	294	260	278	256	265	261	225	283	273	248	279	269	272	319	287	256	273	306	289	259	291	259	300	287	267	242	280	259	251	273	297	259	273	277	231	294	269	293	300	281	294	283	283	264	289	291	297	259	303	252	267	280	258	298	300	274	261	281	288	268	280	264	282	279	278	264	257	283	293	306	257	293	262	298	277	289	276	274	239	278	288	267	274	295	266	284	243	287	299	276	283	275	257	284	296	293	293	289	264	286	266	281	274	268	267	302	253	286	290	306	300	252	286	298	279	276	280	270	280	257	281	310	262	266	267	306	258	263	283	269	279	261	275	279	279	309	291	272	284	242	277	322	309	275	252	280	265	276	261	274	281	280	276	291	294	279	257	252	263	270	250	300	270	256	297	289	289	276	296	278	298	292	268	274	262	278	271	270	272	290	295	280	255	270	259	283	267	256	274	294	281	277	283	292	281	299	276	284	266	279	277	306	254	277	275	272	303	265	281	268	289	270	294	308	285	313	271	268	241	283	268	281	287	259	295	296	270	263	275	243	292	259	291	293	271	268	275	295	274	278	281	295	290	302	272	249	265	283	282	257	301	255	286	243	281	292	261	274	299	331	282	292	295	283	269	296	288	266	263	273	302	305	287	226	265	293	293	313	277	257	282	257	289	280	291	260	270	313	281	288	290	248	298	285	281	251	302	316	265	287	263	311	304	297	256	278	312	276	283	268	267	259	285	284	302	268	261	293	304	275	297	299	269	305	310	309	271	249	277	280	262	256	284	265	248	262	292	294	274	255	274	308	303	292	270	261	285	282	267	261	274	335	265	287	257	290	258	267	264	307	249	259	274	273	292	271	293	320	285	275	293	264	267	257	306	267	237	282	268	293	273	301	283	286	258	286	252	279	266	284	294	303	287	297	258	296	295	295	301	291	292	262	277	292	272	292	263	282	286	296	284	268	264	287	296	235	264	329	287	272	267	270	281	295	272	247	292	291	259	301	296	265	258	277	285	287	273	294	272	299	265	316	253	238	263	278	295	286	294	262	296	268	265	300	262	286	297	270	285	259	269	309	280	261	255	296	263	258	278	283	273	274	265	280	270	264	308	289	283	264	255	280	284	266	276	280	282	281	282	277	295	252	312	260	272	241	309	297	286	277	256	290	247	255	284	261	315	321	274	258	310	275	289	248	260	262	309	282	284	273	275	287	285	282	285	286	263	248	280	291	291	317	271	289	254	275	285	277	284	280	283	291	295	266	274	302	298	270	285	273	282	269	283	254	287	248	274	235	282	306	264	273	275	270	279	297	256	283	289	259	255	261	262	252	245	249	267	286	279	278	271	280	259	295	267	283	286	276	273	280	252	276	271	314	298	273	276	292	270	308	248	286	295	300	265	288	285	266	278	307	272	271	249	291	276	270	276	279	271	290	279	266	305	251	281	260	237	294	268	253	287	275	257	288	297	271	299	267	290	268	284	305	271	297	274	288	274	292	276	256	286	276	295	263	266	263	277	288	256	284	290	323	280	263	292	282	283	288	291	272	259	296	268	269	286	282	286	273	297	260	312	289	266	295	313	260	269	287	281	252	275	292	266	262	315	274	294	299	277	280	276	263	299	254	310	269	291	274	284	291	274	263	308	259	294	274	256	281	268	296	272	298	292	291	306	303	277	272	272	283	278	279	267	297	292	275	273	299	257	286	298	317	286	272	241	279	275	279	310	270	294	289	298	290	279	281	293	247	296	284	292	271	280	284	285	293	278	308	269	291	304	253	269	297	265	285	276	311	271	253	279	277	265	284	275	325	294	282	299	249	297	288	276	273	267	273	283	242	265	278	260	316	289	258	284	267	267	246	316	288	257	282	284	282	289	307	276	291	252	258	276	275	275	283	271	280	285	290	248	272	259	288	271	280	258	294	263	279	290	272	287	259	275	283	296	247	274	256	273	281	269	287	286	274	275	295	254	277	269	282	258	279	273	222	322	302	251	285	243	296	281	292	284	286	286	310	286	288	289	286	265	293	298	278	273	250	284	274	290	287	264	257	274	253	264	293	294	278	282	263	252	279	285	282	290	292	279	311	303	246	265	275	273	246	261	307	292	255	301	289	274	289	267	283	282	283	287	288	295	247	279	258	263	276	294	288	266	284	271	299	284	273	269	278	270	290	255	284	283	270	274	276	287	271	286	270	271	266	271	255	269	265	255	256	309	295	271	303	291	273	294	271	291	259	279	288	285	258	262	275	287	273	261	292	282	282	255	248	286	252	273	265	272	271	268	261	274	278	274	267	249	292	291	300	284	264	255	286	268	279	260	311	250	266	287	288	309	274	269	290	267	241	260	258	283	262	318	264	283	295	302	306	270	281	268	288	307	296	295	274	293	270	274	274	267	286	267	243	287	277	295	297	284	300	295	275	277	278	283	262	286	300	275	251	292	267	292	275	310	292	266	275	294	272	253	277	311	294	276	286	314	294	311	260	283	249	289	246	270	273	292	285	270	280	285	259	270	267	279	263	267	260	294	249	271	297	273	268	309	308	270	266	261	295	284	270	285	278	282	283	283	270	271	278	261	291	269	285	269	253	295	290	278	305	248	276	298	248	317	293	285	288	298	275	276	269	274	287	289	267	327	263	293	271	271	271	296	246	277	295	264	282	291	275	309	293	254	295	311	254	278	252	263	271	277	296	296	284	284	295	285	263	274	286	270	251	298	247	286	289	261	285	264	252	316	263	265	257	258	292	277	274	250	282	265	289	285	261	300	302	284	282	288	304	299	273	280	302	298	269	278	284	312	265	272	289	298	280	324	302	273	259	266	255	252	299	287	252	290	289	256	273	295	295	271	293	276	291	272	291	276	242	317	264	302	274	323	257	294	276	307	252	281	277	257	261	312	313	282	258	263	229	266	263	265	255	271	265	305	283	274	282	306	263	275	259	278	270	285	284	251	308	276	297	269	277	281	275	277	279	263	290	278	279	291	266	263	279	277	304	286	279	252	281	279	284	297	279	286	286	278	273	323	284	274	278	256	289	285	272	247	301	290	283	304	295	272	263	258	283	285	239	278	302	288	284	271	278	281	295	267	276	282	265	272	284	224	283	274	268	274	281	288	255	251	289	265	278	288	265	271	278	264	262	247	268	282	260	261	305	285	260	288	269	294	288	309	277	268	279	274	238	253	287	292	271	286	267	260	313	265	271	269	281	278	278	280	307	250	271	287	282	312	250	259	268	301	281	277	269	301	277	249	283	297	280	292	283	303	247	307	300	241	290	276	267	271	270	303	293	282	269	283	285	259	273	279	279	299	269	252	284	287	279	251	294	292	301	262	266	295	260	253	272	303	245
23085	21484	29189	24437	22346	23760	21151	10921	6461	4692	3421	2578	2170	1731	1331	1128	975	814	721	664	603	538	460	478	439	456	419	380	333	338	297	294	325	274	305	291	242	265	253	259	309	248	270	260	260	254	271	273	269	264	248	250	258	251	258	251	263	255	232	249	274	269	233	285	284	297	276	267	241	237	252	250	267	242	272	274	268	238	236	245	259	235	270	273	267	299	253	258	237	253	267	269	247	263	263	267	308	274	243	268	254	229	242	266	270	276	249	235	267	253	266	264	250	251	266	262	256	263	223	281	259	278	275	254	252	263	247	249	260	262	272	269	260	238	268	257	247	268	254	255	278	242	244	240	290	304	260	257	278	264	247	266	264	249	252	245	267	269	235	276	248	246	240	263	250	241	277	234	272	254	297	240	250	255	242	237	252	247	234	254	257	262	232	231	269	264	251	239	259	236	249	250	229	218	245	231	256	257	241	262	249	258	268	251	282	246	241	240	270	262	254	231	264	247	259	232	286	278	274	266	260	244	252	249	259	227	268	265	283	281	260	246	273	251	271	281	254	242	261	264	247	276	270	241	263	267	244	261	292	227	227	292	278	267	249	241	254	254	266	247	261	263	278	280	252	255	269	257	263	266	233	283	252	266	268	251	266	244	278	240	249	241	214	268	256	243	272	254	290	269	225	237	274	245	289	235	273	278	275	266	253	238	217	255	252	281	269	272	261	245	236	269	268	266	267	253	300	286	253	269	256	260	248	246	233	242	255	249	268	217	243	261	266	273	259	242	267	280	252	269	264	278	280	257	265	253	256	261	235	259	257	247	264	256	258	272	272	259	252	257	262	264	256	273	281	257	269	256	235	255	268	274	232	244	246	240	241	250	257	248	229	264	237	267	258	244	271	268	244	250	252	257	310	248	291	260	249	281	255	260	257	283	267	253	244	267	250	255	240	257	266	254	227	232	230	240	259	276	284	252	263	265	234	254	235	246	290	244	271	269	265	237	252	222	236	250	228	270	266	244	230	242	241	270	223	249	228	283	282	218	271	288	241	240	269	264	233	291	227	275	243	244	227	248	238	239	256	261	238	253	284	221	265	248	246	275	250	257	282	274	266	247	241	249	259	255	250	254	219	251	248	239	270	252	248	240	262	252	286	245	248	262	238	271	220	235	255	290	257	255	249	229	243	263	237	252	277	263	263	259	246	236	268	250	265	244	256	266	274	277	279	240	242	279	243	249	253	251	238	240	242	246	251	246	247	247	264	260	245	250	245	266	278	243	235	247	263	292	236	287	238	281	241	247	257	283	256	283	266	267	275	277	246	243	238	250	272	249	274	246	263	256	259	248	261	230	292	281	258	263	252	249	231	256	256	274	271	253	240	290	257	260	291	265	245	233	239	262	262	268	252	242	261	259	291	287	259	269	215	253	256	254	250	237	237	262	246	255	261	246	257	250	209	263	232	255	253	244	251	227	257	257	270	274	249	247	253	260	282	218	270	241	252	260	276	261	276	255	284	274	271	255	266	256	248	245	266	241	246	247	300	270	248	278	282	261	286	258	254	269	262	235	262	264	265	243	258	246	247	248	269	294	252	266	270	269	254	254	236	234	259	261	273	283	246	256	285	245	304	250	266	248	238	240	261	253	243	285	251	267	277	279	285	275	266	273	261	288	264	254	222	245	250	257	245	237	270	258	266	237	253	255	246	231	267	261	254	284	273	231	246	253	230	285	280	237	260	280	239	240	256	256	299	245	261	279	252	239	275	274	232	261	268	240	274	243	275	262	246	226	246	249	248	280	260	273	247	272	271	264	245	252	260	274	253	274	258	257	260	279	275	275	253	285	262	261	291	254	250	258	266	224	270	270	272	257	270	272	271	284	260	254	266	263	261	253	267	265	286	273	267	237	268	258	280	281	257	265	281	258	267	254	265	266	234	221	263	246	262	250	271	285	260	256	252	278	252	278	261	271	275	229	295	277	229	275	271	276	274	241	262	264	234	284	233	268	239	272	262	226	244	259	264	264	242	260	227	247	243	261	229	275	276	278	250	278	263	238	271	281	261	229	262	268	254	232	243	247	243	274	260	251	249	259	232	251	261	260	243	229	256	245	248	294	249	281	257	245	240	253	257	257	246	289	277	233	291	227	246	262	268	242	236	257	270	267	236	261	266	265	267	225	250	293	233	263	261	266	244	230	244	260	259	217	257	240	238	277	269	246	244	243	265	271	231	248	238	257	252	236	227	278	261	275	264	234	273	249	259	238	258	270	261	270	267	266	271	268	285	275	258	251	256	255	226	253	264	269	265	214	256	264	253	262	261	250	232	280	266	279	229	240	269	240	270	264	268	246	227	261	259	245	253	259	267	260	259	274	257	248	282	271	268	267	238	255	291	263	254	252	277	265	269	250	243	297	276	269	249	278	247	252	251	254	235	267	258	261	244	277	246	286	290	251	272	288	273	265	273	258	247	262	275	230	242	275	252	231	285	258	254	261	237	252	274	248	242	262	246	278	236	296	265	249	266	277	263	242	242	271	235	220	254	251	256	242	252	272	267	269	250	269	260	257	258	225	248	252	275	266	234	272	248	246	258	248	242	224	244	238	269	280	259	272	295	250	253	280	253	272	267	257	262	258	247	276	265	250	285	262	256	259	256	260	247	265	252	265	262	285	274	260	243	245	240	277	265	278	253	244	284	263	227	247	233	258	245	243	233	266	240	265	263	250	254	287	229	252	253	235	249	236	265	278	253	236	274	268	255	257	236	274	259	244	253	271	283	243	272	290	239	240	244	247	264	234	254	243	252	256	273	286	263	248	232	258	274	269	254	241	227	262	303	249	240	234	267	255	267	238	284	240	255	285	252	253	246	264	240	262	243	263	258	283	259	278	243	261	247	236	255	255	297	253	281	268	254	252	226	219	271	255	295	283	248	263	270	269	277	251	276	242	274	241	299	276	286	243	226	265	266	238	270	211	247	250	255	239	269	250	272	267	215	235	243	266	273	246	264	244	259	265	274	250	248	256	254	228	258	259	277	276	261	228	238	253	274	247	275	256	253	260	295	249	265	265	270	210	242	247	295	267	301	238	240	252	263	261	266	271	229	240	257	250	260	240	231	255	255	256	258	261	227	242	245	241	251	293	277	242	232	258	257	258	241	246	260	250	234	260	284	282	272	266	266	273	264	244	261	262	260	243	236	262	259	287	256	251	289	261	265	262	272	292	284	241	256	255	271	259	237	282	236	263	249	270	273	241	276	257	242	235	248	244	234	274	263	265	260	265	249	274	237	252	234	273	259	268	271	274	264	226	269	301	237	264	252	257	252	239	251	253	241	281	272	250	257	259	275	253	262	234	231	263	263	245	259	245	246	251	256	283	267	276	242	271	257	242	260	265	266	253	245	235	277	260	247	286	258	249	249	286	271	256	265	262	240	272	258	257	247	263	287	228	291	270	262	241	241	239	222	261	281	247	244	242	261	283	251	283	261	265	257	244	239	243
32168	62033	51551	38355	32118	25485	19613	14406	10327	7906	6101	4617	3696	2955	2258	1904	1550	1294	1132	941	862	721	641	607	560	552	494	455	415	385	380	346	359	340	343	313	324	318	312	330	316	278	279	328	280	300	262	280	291	265	319	243	282	258	256	299	285	277	287	270	265	267	282	288	264	277	225	263	266	298	266	274	289	262	275	259	244	273	282	264	257	277	272	281	259	262	235	281	287	280	287	272	290	257	252	279	277	282	291	287	286	271	278	273	295	286	266	276	256	262	288	260	265	284	281	272	271	293	289	282	274	257	263	283	263	284	240	240	263	280	271	264	263	283	273	287	261	279	268	264	269	291	261	296	274	299	280	251	284	269	280	291	265	264	277	268	264	264	283	254	255	219	252	249	254	286	286	311	271	253	278	279	270	275	270	287	269	265	281	230	311	296	254	286	259	295	263	280	276	271	282	255	279	293	266	296	276	264	258	281	255	267	254	287	273	272	282	266	273	271	289	286	275	269	254	273	232	253	267	293	250	267	283	276	264	278	286	258	259	267	250	254	276	273	289	279	289	268	305	262	272	271	282	279	285	278	276	290	263	264	257	258	296	270	302	255	280	253	281	255	264	279	250	288	283	258	271	243	253	280	283	280	283	245	266	289	274	299	252	293	288	266	279	269	273	285	257	299	267	264	273	280	265	305	289	262	272	277	233	261	263	235	239	286	247	279	273	291	302	273	293	266	267	281	298	268	258	291	260	283	290	265	269	259	253	268	244	240	270	300	275	270	270	301	272	282	258	256	280	275	275	307	273	276	241	274	271	280	260	287	259	263	277	241	294	279	293	284	286	266	273	271	283	252	271	279	278	281	277	271	250	271	268	261	255	250	262	284	269	271	285	291	273	258	279	295	250	280	254	273	260	310	295	287	286	253	278	265	260	278	270	254	256	264	289	261	262	275	278	243	286	262	286	282	235	260	273	273	289	276	255	281	247	297	260	260	254	301	290	265	277	278	323	256	270	293	264	270	277	278	231	292	268	260	260	277	253	255	256	254	276	285	273	287	291	253	298	286	246	280	289	279	267	266	274	248	268	278	258	287	299	266	290	248	266	266	266	245	296	274	300	287	294	301	293	300	259	276	276	261	252	262	288	263	273	280	248	264	253	303	282	280	233	266	285	275	268	272	247	280	265	262	243	275	264	280	279	264	244	252	273	304	234	270	275	268	279	276	290	247	279	261	273	290	253	277	290	271	284	267	266	266	289	275	269	281	268	293	285	278	292	284	281	278	285	268	292	308	273	296	283	278	274	249	262	302	281	240	292	287	238	304	277	288	288	264	276	282	270	288	265	253	274	262	278	253	263	251	287	279	270	262	294	264	269	267	256	272	272	259	272	275	243	256	257	240	259	265	253	267	268	284	260	283	269	287	260	263	300	275	287	287	286	299	257	276	260	281	265	298	271	250	271	313	264	276	268	262	277	262	278	253	259	264	276	292	289	286	276	258	280	266	268	258	294	268	267	274	262	293	265	293	273	293	284	258	272	269	283	276	291	273	261	267	255	280	269	269	284	233	250	290	273	253	277	280	289	261	273	268	276	264	252	275	264	259	267	262	269	277	294	263	297	273	252	268	274	259	291	294	258	282	234	246	254	297	273	301	264	283	275	294	301	284	259	295	241	282	272	257	277	260	290	283	250	252	257	258	284	261	305	260	256	275	249	281	273	264	269	277	305	284	254	298	273	282	278	274	269	311	295	282	291	280	273	279	282	276	278	264	256	283	275	271	255	287	267	260	282	282	292	266	267	299	276	271	276	267	272	279	263	302	262	268	283	270	277	285	263	267	287	290	291	268	277	248	280	300	280	273	295	264	251	276	288	266	279	248	263	272	278	271	270	235	301	246	248	275	309	277	284	279	286	263	276	296	258	250	227	282	273	268	260	271	247	286	229	266	288	248	274	260	261	280	274	261	284	276	272	257	284	272	249	272	272	282	287	261	278	296	271	277	260	262	274	282	244	276	267	278	255	258	248	299	287	280	255	272	278	268	259	270	255	277	251	271	255	255	260	259	245	247	239	281	284	264	279	295	295	287	282	265	288	294	249	294	288	292	272	267	284	273	269	257	277	277	255	290	270	268	275	256	261	291	264	265	282	258	257	304	258	241	280	280	292	262	269	289	249	256	284	278	295	251	281	283	283	282	260	250	275	246	271	264	278	266	262	253	270	287	269	270	291	266	257	228	276	279	282	287	267	266	284	241	242	298	275	272	272	259	301	259	280	282	278	288	271	263	290	272	285	257	270	290	263	279	272	291	267	271	292	272	304	259	263	257	269	266	280	290	268	258	255	247	272	306	259	278	258	278	261	263	283	286	262	246	252	236	278	256	250	264	230	260	272	248	278	267	277	256	287	261	265	288	267	306	274	278	251	247	298	284	285	249	283	293	290	268	281	306	258	262	249	286	272	275	283	242	259	275	295	269	287	275	293	261	298	275	252	272	278	271	282	261	241	295	265	223	299	258	264	266	276	277	255	265	287	247	280	245	260	262	278	268	290	293	261	266	249	264	267	281	289	278	259	283	277	271	291	270	275	288	263	286	265	243	316	307	251	266	260	268	279	264	269	263	289	270	270	279	300	258	259	279	323	291	277	302	258	261	276	265	264	257	264	271	262	290	268	270	311	294	293	270	277	281	275	302	289	237	251	279	234	294	304	262	255	283	266	246	256	269	275	271	286	236	216	277	265	271	263	292	273	272	279	297	287	263	253	247	260	286	278	298	268	262	257	274	240	258	301	280	308	286	260	297	261	275	255	282	257	262	283	278	282	257	266	273	253	251	261	272	271	291	273	281	290	270	243	273	260	272	269	275	247	265	253	256	269	260	273	262	282	268	282	274	281	275	270	283	250	262	278	277	271	296	273	257	267	302	281	257	274	268	262	267	262	257	270	244	285	254	277	253	274	282	247	252	243	273	283	285	311	276	256	267	281	261	247	262	277	267	259	281	252	243	295	296	284	261	264	242	271	242	275	225	294	296	284	269	296	273	241	282	250	259	304	280	282	264	271	272	288	257	249	295	263	280	287	283	217	258	281	247	294	282	265	275	250	272	251	295	273	258	254	270	248	280	286	277	265	279	254	251	281	269	270	242	272	267	261	287	254	293	286	295	302	258	288	284	280	290	257	261	289	256	280	296	272	240	252	275	266	266	263	257	241	272	302	291	278	282	280	255	259	271	273	275	294	249	287	264	280	271	271	282	268	245	252	264	295	289	251	259	297	276	258	253	269	281	254	287	264	259	270	291	282	269	271	269	273	267	260	237	263	261	277	264	272	278	287	246	277	278	282	287	266	281	276	268	261	269	275	275	309	296	285	264	281	262	266	267	257	251	238	292	290	295	291	269	271	278	271	271	287	256	289	302	301	261	270	277	310	269	262	250	269	268	289	287	292	255	279	276	287	292	278	275	268	266	268	275	283	281	255	277	293	249	299	263	276	256	275	259	265	294
30973	34533	37883	26303	15596	10059	6343	3921	2709	1864	1427	1127	950	807	688	552	484	452	409	402	331	354	320	328	283	285	279	301	286	248	270	265	277	246	257	238	256	231	239	264	282	269	249	239	264	277	243	229	267	274	244	235	228	256	218	248	240	244	235	243	215	224	249	252	246	227	242	259	250	225	262	230	253	238	240	227	220	248	234	244	214	256	271	241	252	230	214	252	262	227	247	246	247	239	265	214	207	229	263	245	244	251	226	235	226	262	215	266	251	223	229	200	232	241	242	244	253	249	220	263	238	229	265	234	230	242	241	248	292	238	239	220	245	253	217	233	268	259	230	243	234	221	238	227	202	225	273	242	216	251	243	244	240	241	246	274	236	257	252	240	253	242	213	255	243	258	257	229	235	243	239	246	232	268	256	231	231	231	240	225	224	238	235	246	242	262	243	233	243	242	232	235	251	251	246	215	235	232	240	228	228	262	245	247	254	216	218	257	241	277	231	262	261	229	244	235	254	261	249	230	244	251	233	244	238	217	237	237	237	243	262	227	222	255	221	252	238	238	263	283	239	247	222	218	228	217	245	239	223	253	232	240	229	226	268	243	240	252	231	221	270	238	267	198	242	268	231	235	240	256	245	234	243	262	239	264	264	240	199	225	228	242	239	230	230	243	225	251	229	216	253	250	226	243	243	230	250	266	231	271	241	226	233	267	240	240	258	255	238	245	250	268	249	227	244	216	227	261	240	250	219	237	235	283	260	219	274	250	224	223	241	231	233	219	265	259	224	244	246	224	217	236	235	226	255	243	230	272	257	229	248	255	237	233	245	189	230	234	219	255	243	233	236	272	242	245	233	234	239	236	221	240	261	241	228	254	239	248	257	226	257	237	229	233	236	238	260	244	232	234	233	270	196	251	250	238	232	244	233	246	242	240	216	247	230	249	251	210	252	232	259	227	243	260	225	225	212	224	246	229	277	223	234	275	222	231	247	228	248	231	249	251	242	215	246	222	227	252	263	240	230	211	252	245	230	258	241	234	242	230	220	257	233	247	250	224	251	228	271	245	254	252	246	250	244	252	276	234	250	250	220	228	257	231	233	274	252	241	229	251	264	224	254	242	275	249	261	220	237	229	253	231	224	252	225	267	239	276	251	234	247	219	241	228	239	242	224	226	263	231	263	289	241	225	231	252	250	256	270	249	245	243	250	258	225	247	235	248	237	209	301	264	247	224	240	226	263	260	245	236	228	257	259	243	238	245	245	252	236	232	265	260	272	253	201	234	239	226	258	247	237	250	252	223	244	236	253	260	240	273	223	239	243	232	273	237	218	250	250	268	237	253	255	242	258	258	225	234	242	243	207	250	213	228	237	238	256	233	237	217	237	244	213	237	249	260	235	225	233	216	241	213	229	253	245	255	263	257	231	286	254	209	258	250	257	239	256	271	227	258	235	240	248	204	272	258	228	224	222	233	250	239	263	244	229	215	255	264	282	226	230	248	246	266	230	236	231	249	238	244	232	245	247	228	261	250	250	254	234	266	218	215	247	205	242	248	224	245	245	257	254	256	214	258	264	232	231	238	246	226	250	262	234	236	244	234	221	232	240	263	228	224	220	209	238	223	240	237	253	252	232	259	235	218	256	267	251	233	273	226	259	220	245	235	281	260	274	234	245	262	228	258	235	269	247	253	230	254	252	236	257	251	260	237	247	230	269	279	215	247	229	260	275	239	258	266	264	269	241	244	235	254	248	200	240	248	230	238	256	262	244	228	234	283	221	264	244	264	230	244	258	224	254	232	240	249	243	236	230	251	242	239	238	238	256	270	249	233	252	231	254	252	223	212	252	222	264	247	240	244	248	267	239	242	232	245	220	261	243	237	240	222	230	261	243	258	216	234	259	229	242	212	232	263	245	248	259	228	232	237	241	226	247	241	236	221	253	249	264	255	245	240	216	240	265	218	252	238	230	216	260	246	256	251	240	264	262	233	229	213	211	243	255	234	233	230	246	247	248	228	245	225	237	245	265	248	244	209	258	258	248	237	262	287	259	214	211	238	275	253	210	249	230	252	263	242	244	255	235	247	247	258	236	243	256	256	254	261	213	245	253	228	235	246	206	206	250	240	244	225	229	239	247	238	226	208	251	233	214	233	246	246	251	239	245	255	242	250	244	266	244	256	263	256	250	244	260	251	232	256	281	249	256	241	219	237	242	225	275	216	289	245	242	224	246	254	249	237	248	263	229	244	264	254	246	241	254	253	253	233	253	242	267	233	211	228	245	214	243	261	238	228	253	260	233	227	233	250	240	236	252	258	254	240	256	229	239	258	261	242	235	226	246	254	229	245	226	227	237	252	240	228	250	269	243	209	216	253	252	233	239	237	221	217	236	251	262	244	230	232	243	249	245	253	251	264	220	252	238	237	253	244	230	230	242	255	253	250	269	216	253	257	248	232	258	249	235	263	245	236	254	274	263	258	235	246	228	239	222	214	230	246	213	260	234	220	256	224	238	247	245	252	229	225	239	230	224	239	274	263	225	231	231	254	244	236	248	238	235	252	258	255	224	224	234	241	192	234	265	232	262	237	278	246	223	212	252	244	276	246	243	234	249	225	247	223	239	240	250	233	264	235	236	266	272	244	241	240	239	263	244	247	237	238	228	246	237	229	211	234	217	250	257	238	253	248	240	215	262	244	238	265	241	277	240	233	240	257	236	254	231	229	275	256	235	261	245	221	241	241	261	226	234	262	238	248	237	247	242	245	259	228	254	235	249	257	251	226	240	256	242	269	259	258	234	236	230	251	253	243	256	215	263	256	228	233	237	256	264	217	240	226	259	238	240	243	271	227	243	250	230	255	233	233	232	223	227	258	271	251	246	253	233	241	253	237	229	234	251	258	234	225	228	237	207	243	229	234	257	239	243	276	244	250	249	234	245	256	245	249	268	236	257	238	266	246	205	249	235	238	216	235	248	234	254	229	232	256	248	250	253	217	237	229	224	239	217	238	232	238	239	230	253	263	251	262	230	256	229	261	219	234	239	227	248	237	277	219	241	232	243	239	243	238	264	251	252	238	218	253	244	260	238	255	249	219	251	241	259	215	257	245	236	226	234	244	259	256	232	252	257	253	220	253	221	230	253	220	236	234	275	260	256	239	250	233	257	259	235	254	222	207	248	247	241	221	231	249	226	255	257	205	244	256	236	253	229	230	225	225	253	266	248	234	226	214	235	255	279	239	257	228	229	230	228	244	232	236	247	241	240	259	214	259	256	228	230	246	249	238	239	255	220	230	257	235	240	238	226	269	233	259	255	230	239	230	219	254	257	254	243	227	219	251	256	214	257	233	265	242	235	275	245	265	254	243	240	228	241	242	210	244	237	252	240	251	234	259	251	224	238	236	230	244	224	267	240	257	254	254	221	256	268	240	256	265	217	227	236	207	247	234	211	237	257	250	244	236	279	266	216	244	244	210	234	236	227	257	235	267	259	260	244	236	246	243
30487	48805	38383	25164	18782	14441	10013	7074	4732	3516	2566	1983	1689	1265	1044	834	705	624	542	520	448	465	380	396	357	361	332	328	346	300	292	303	283	264	286	287	270	278	282	277	284	274	285	283	254	277	278	256	281	234	272	237	280	280	251	234	272	264	262	257	269	276	253	241	274	249	267	256	289	249	254	306	230	250	260	277	266	290	309	286	267	272	272	242	279	282	263	273	253	278	279	259	273	250	267	269	232	276	255	237	272	241	236	258	238	254	256	272	252	255	250	274	250	254	253	280	270	242	249	271	247	260	250	283	260	299	248	287	273	281	252	273	258	250	259	269	266	264	269	259	269	273	261	293	270	274	260	276	245	258	294	278	266	242	256	240	251	296	270	260	267	260	243	259	261	237	239	248	252	287	248	240	263	243	289	264	261	263	272	272	276	257	241	234	252	264	269	253	264	271	279	253	247	268	274	280	264	245	264	257	272	247	277	291	277	261	252	299	283	243	260	252	248	253	272	265	267	266	245	269	260	251	233	252	268	275	276	240	288	226	270	248	248	259	257	239	275	248	257	256	264	248	237	251	258	289	245	284	276	278	256	264	279	236	256	272	277	241	263	260	271	259	254	290	258	267	310	278	247	244	266	259	249	286	246	276	250	246	264	265	229	253	261	253	279	238	261	273	227	263	283	262	227	257	252	260	224	271	272	255	269	278	267	279	228	256	264	269	259	283	272	266	242	255	235	289	251	278	288	286	268	255	248	257	234	262	265	261	267	245	273	223	258	263	272	239	281	258	299	266	291	260	255	309	286	244	260	235	243	246	270	260	264	256	263	255	241	262	266	248	263	250	243	283	281	255	242	252	247	268	307	286	260	282	276	270	267	241	269	267	239	244	277	255	265	277	276	274	253	279	257	287	280	236	271	271	256	258	264	246	260	260	267	277	236	279	271	279	280	275	308	255	242	244	258	269	261	261	260	250	244	263	246	269	271	285	280	239	249	238	246	256	255	246	251	227	296	260	262	261	269	280	251	259	282	281	272	268	271	238	280	287	268	240	261	273	260	268	253	274	222	273	265	241	287	252	257	237	276	267	245	276	252	246	271	288	256	264	269	265	271	262	249	251	267	247	270	270	269	252	253	268	274	252	256	287	248	273	259	277	259	264	274	287	254	257	249	256	290	254	239	264	263	261	249	273	266	262	266	277	273	267	271	251	265	275	236	238	252	276	255	253	246	270	255	262	251	271	272	266	250	264	249	245	255	250	252	222	240	248	247	285	245	250	236	261	267	251	248	263	284	287	263	258	260	266	250	244	282	262	272	278	256	251	252	255	275	300	258	278	265	247	271	252	236	227	256	273	265	251	266	260	270	246	262	256	263	273	263	268	268	274	281	261	232	278	281	280	265	302	255	283	258	264	268	237	240	240	268	290	254	258	245	277	271	250	277	297	284	247	269	246	256	275	265	284	285	257	261	263	268	273	260	258	271	269	273	233	252	253	273	248	244	244	262	260	261	265	252	302	285	250	242	259	268	258	251	259	246	237	263	285	255	270	258	241	281	264	264	254	253	271	248	249	266	294	272	293	261	263	244	253	261	225	262	251	252	257	269	259	217	247	252	283	254	275	248	276	271	258	274	256	271	276	262	267	277	271	279	297	300	250	228	265	277	271	280	245	256	266	258	275	278	250	269	253	257	263	258	260	264	259	265	264	267	274	247	269	279	286	255	260	241	260	268	239	263	247	259	296	259	242	274	247	253	250	282	248	280	261	280	264	260	276	245	279	257	269	251	255	248	247	247	246	260	286	292	262	263	255	253	271	239	248	257	272	257	248	282	278	256	269	253	259	280	281	277	285	264	281	261	292	243	230	275	270	273	259	270	260	266	269	268	284	275	284	260	262	278	253	254	267	268	238	261	278	264	267	259	262	284	265	250	287	252	253	252	305	236	271	248	267	249	261	262	244	231	262	262	269	255	273	267	265	283	252	287	277	256	246	251	252	247	245	271	261	249	261	282	261	264	271	310	255	259	289	245	284	247	273	261	254	272	274	243	258	275	269	261	270	263	257	292	282	259	271	235	240	234	266	294	271	247	278	245	255	233	266	271	273	263	300	289	283	274	270	226	267	296	244	259	248	247	281	282	253	271	271	257	257	283	276	245	240	233	250	238	247	264	267	293	227	277	273	254	282	261	280	294	275	248	232	280	264	288	271	272	259	248	272	269	277	292	288	227	260	281	247	244	276	280	278	247	267	269	269	256	223	298	289	278	259	279	264	279	252	260	263	277	273	288	244	291	273	267	285	278	287	249	252	270	299	246	279	250	266	268	235	256	238	269	285	259	255	282	243	279	242	253	269	264	277	230	280	256	243	287	267	257	235	259	284	273	240	266	296	267	275	248	248	225	266	250	227	240	254	258	293	248	255	286	260	242	276	257	258	233	248	287	257	276	247	249	259	252	315	265	271	258	281	248	257	249	271	276	264	261	242	268	278	284	276	241	272	273	288	284	270	277	271	250	245	273	248	253	251	254	273	254	266	256	276	250	258	273	257	265	274	260	241	243	274	262	245	269	242	230	268	238	265	252	247	241	284	279	237	266	268	266	213	269	258	247	241	283	275	255	227	268	278	265	282	259	268	271	277	278	284	254	274	275	270	255	256	235	285	282	255	245	287	231	254	259	268	259	263	261	264	260	247	275	272	265	284	286	286	275	236	244	271	270	263	250	240	263	245	285	235	267	256	248	297	263	255	278	226	244	256	237	277	279	236	252	283	271	263	271	244	268	260	249	285	252	244	272	284	239	271	269	255	291	268	269	264	256	276	259	259	266	266	259	273	258	271	263	241	262	263	239	279	275	240	273	256	255	237	275	266	278	265	230	250	254	256	244	263	268	259	247	231	249	258	254	277	273	267	275	283	243	269	262	274	264	280	278	295	287	266	272	273	269	242	314	281	256	259	275	275	237	259	254	263	274	253	270	247	259	281	247	284	270	247	270	270	262	245	288	264	275	280	270	269	274	273	275	255	259	247	248	257	250	262	248	251	276	267	257	243	270	255	236	254	250	278	272	269	266	242	264	273	264	242	245	267	288	266	246	237	284	253	268	235	264	244	256	257	283	280	264	277	284	239	268	280	269	278	256	256	286	261	273	258	302	236	266	251	272	282	233	269	289	277	276	226	276	234	249	266	300	268	250	253	257	269	256	286	264	269	279	251	280	255	280	258	251	257	245	269	252	291	272	264	262	277	262	291	250	250	281	271	233	236	253	268	259	302	249	267	252	254	269	282	267	235	259	276	231	246	234	256	277	244	255	299	274	260	304	252	262	233	267	240	248	273	274	257	272	243	230	274	252	285	243	266	209	279	286	252	304	281	246	251	269	248	271	254	268	288	293	249	263	269	231	261	263	279	262	268	277	260	280	253	250	240	272	250	244	251	264	265	264	260	243	260	266	247	263	260	281	261	245	248	241	245	275	275	244	250	290	281	250	237	261	224	234	258
24178	21439	28889	25489	23210	20887	14293	7672	4719	3433	2461	1862	1578	1274	926	836	673	595	539	548	469	393	382	355	329	349	327	295	262	317	299	220	278	251	276	249	265	246	263	257	256	254	262	240	259	263	237	233	248	240	251	255	247	255	205	245	246	248	224	238	246	230	235	235	240	225	207	229	235	223	257	228	280	199	256	219	240	245	212	228	240	250	230	226	242	263	236	210	237	243	247	223	203	222	216	215	228	208	251	241	239	237	216	259	244	249	224	266	233	252	278	245	225	231	224	242	274	228	218	233	255	234	257	234	241	241	198	257	235	254	252	238	214	225	235	236	237	223	262	238	238	234	225	218	231	232	209	250	209	254	254	226	233	202	238	225	221	233	233	224	208	246	231	241	206	202	261	226	244	217	247	221	244	220	253	246	218	260	234	223	248	231	231	231	230	233	209	219	250	245	237	259	248	242	236	239	250	222	224	243	225	226	228	221	254	232	252	238	247	234	222	247	232	231	238	227	236	249	230	213	210	206	239	232	228	233	260	222	208	234	222	232	241	258	248	244	225	228	224	232	230	261	229	224	232	198	228	225	229	226	236	249	226	236	233	247	266	238	263	220	226	271	224	204	241	242	235	218	219	261	219	237	238	230	209	245	266	207	253	240	233	233	237	223	248	255	246	243	249	214	227	239	258	273	233	247	225	244	241	222	262	231	215	230	209	221	235	237	228	245	192	247	212	241	227	232	233	251	240	227	239	220	263	231	213	246	255	230	243	227	241	232	219	241	262	254	225	218	251	224	238	196	243	232	228	249	202	217	214	249	233	244	233	204	217	230	227	236	241	222	225	194	200	179	237	216	225	230	238	231	224	249	243	235	234	208	238	235	245	241	229	228	214	216	225	216	221	243	226	239	253	261	220	233	236	243	220	245	242	206	248	218	251	232	237	243	259	220	244	260	280	208	228	216	203	226	207	239	213	219	229	222	230	233	248	208	228	233	260	238	228	232	241	218	219	203	234	243	202	216	222	235	242	226	196	225	225	239	232	232	208	259	237	210	241	240	256	219	269	223	227	233	217	214	234	230	251	217	232	211	247	212	237	242	228	211	219	226	250	237	245	279	242	249	234	246	228	220	243	248	247	245	230	254	240	244	222	229	225	243	228	223	254	219	246	216	248	218	239	227	248	248	209	255	221	244	215	229	221	215	245	212	234	238	222	243	265	236	258	240	242	234	241	244	219	232	218	240	224	226	232	242	242	233	225	216	257	235	224	235	227	235	245	232	223	236	242	232	230	219	251	258	228	225	226	229	247	220	223	233	266	217	245	262	260	238	226	260	243	237	226	234	238	241	230	237	235	256	219	236	207	208	224	238	248	227	227	218	254	228	265	225	266	221	233	226	245	230	235	219	252	258	251	227	246	222	203	222	205	232	220	228	251	223	253	231	262	234	215	244	245	242	241	266	248	239	241	249	233	228	203	222	219	221	252	256	219	200	221	237	231	251	224	223	247	235	224	257	209	208	261	230	206	235	230	219	236	221	225	237	240	206	245	230	235	228	222	233	246	246	244	241	235	235	242	236	241	241	236	236	237	251	243	245	205	238	223	223	233	227	211	227	236	227	242	269	248	222	247	232	235	244	265	247	223	210	219	239	242	240	247	224	210	213	240	245	241	282	218	238	228	237	223	216	213	206	250	221	241	245	200	249	252	237	237	230	231	238	234	236	238	215	250	226	253	226	267	235	245	226	221	270	251	245	246	243	215	260	235	237	216	258	212	256	211	242	229	194	199	251	262	240	252	232	231	200	220	270	212	240	236	239	238	234	216	235	216	235	254	246	224	216	247	244	217	228	258	238	226	244	249	231	223	240	242	250	219	231	237	218	218	232	253	213	214	242	253	236	219	219	236	247	229	250	224	249	237	228	224	240	229	252	233	220	223	211	226	215	196	223	232	225	243	235	236	241	244	201	251	240	259	226	212	236	239	235	230	215	232	222	243	244	214	227	244	214	245	209	223	225	254	233	234	274	226	235	207	210	192	240	239	230	217	227	222	255	213	236	255	238	239	219	266	236	231	231	242	220	198	230	226	240	254	206	222	238	241	213	222	241	253	227	257	226	208	253	224	222	227	233	248	225	215	242	237	232	245	222	238	212	232	225	231	234	229	247	223	207	236	254	225	256	231	233	205	245	246	260	227	216	225	242	237	232	225	238	220	242	217	208	219	245	224	240	225	250	255	211	217	207	284	228	235	239	241	235	243	238	238	235	250	228	231	259	248	224	229	229	232	221	224	236	261	246	209	211	224	251	233	233	228	253	240	222	237	242	219	241	204	241	228	264	229	222	244	253	203	244	221	226	211	228	231	238	230	250	234	252	208	225	238	244	235	232	228	253	219	245	250	231	240	205	206	206	248	243	206	233	214	219	239	256	222	215	219	256	216	243	241	220	207	256	217	219	234	236	209	251	228	213	222	204	245	243	240	262	246	244	224	229	248	229	225	221	258	247	257	208	243	234	213	259	226	203	240	226	266	237	200	259	229	266	239	239	259	253	241	238	209	226	236	246	225	231	239	224	229	209	260	234	246	224	264	217	237	230	229	244	266	239	224	241	213	210	254	256	228	253	210	237	258	245	234	233	242	213	241	225	192	225	229	228	222	227	231	223	227	219	225	250	239	237	227	246	234	235	222	238	225	253	248	264	228	245	214	234	240	238	265	219	214	222	237	213	273	213	241	216	215	252	228	242	255	224	208	227	224	239	243	236	236	241	238	217	241	230	234	225	218	247	266	209	237	234	227	247	258	251	225	234	229	238	217	213	207	221	230	228	245	231	229	233	222	232	200	235	253	261	228	233	232	246	227	207	241	227	233	230	220	239	271	242	222	215	222	233	226	234	242	195	227	217	211	241	248	204	235	231	220	212	224	237	230	249	215	244	250	236	240	224	239	263	240	267	252	259	217	240	236	222	228	250	204	245	204	235	250	200	235	268	223	256	221	241	233	234	236	205	210	246	231	249	237	231	207	261	244	219	230	235	231	221	218	247	234	230	230	251	250	228	209	247	226	242	223	229	226	221	243	233	231	229	231	207	208	254	270	227	246	253	221	216	227	218	232	230	229	251	201	233	237	234	231	230	222	226	214	233	229	253	257	222	238	221	251	231	197	238	227	233	258	226	246	218	204	230	217	244	226	221	238	221	256	235	223	215	252	244	232	223	221	233	200	223	229	234	219	235	232	230	214	228	239	213	219	239	220	242	232	216	233	231	244	235	242	259	225	228	244	223	248	209	226	213	242	240	210	222	253	243	228	235	241	260	245	258	205	235	253	219	253	227	232	236	238	234	218	222	195	216	257	217	238	220	222	233	257	225	226	254	266	226	235	237	243	236	263	254	220	228	237	232	214	208	209	245	248	238	229	230	226	234	247	244	259	229	220	229	259	251	251	263	263	222	221	243	241	228	219	234	234	246	232	207	242	284	222	255	240	233	247	244	256	232	218	220
29974	56230	44676	32914	27143	22499	16218	11271	7898	5785	4316	3360	2710	2060	1629	1263	1119	925	805	736	569	542	478	451	445	402	431	411	315	365	316	264	279	257	299	276	265	244	280	276	253	281	252	259	254	277	294	257	284	247	256	240	232	264	248	257	235	225	233	269	274	246	247	252	234	255	232	240	271	272	286	256	251	216	259	229	257	234	250	253	244	258	248	235	261	273	241	234	237	252	246	268	260	210	252	232	266	268	272	239	261	225	259	258	245	272	273	256	245	269	267	269	246	231	241	247	261	269	254	245	276	242	259	264	225	241	250	255	240	263	250	285	255	215	247	232	219	230	242	238	253	272	246	269	246	273	247	262	258	239	237	225	230	253	239	257	262	250	254	251	265	233	258	248	259	234	266	236	254	279	248	230	239	250	245	252	249	244	237	253	252	263	234	210	244	253	243	266	239	262	224	250	239	245	264	229	262	259	245	234	285	250	215	244	255	220	223	246	260	267	244	232	268	242	237	259	251	262	255	269	256	258	260	251	260	273	276	234	247	269	253	260	259	255	262	239	272	266	277	256	232	229	247	272	224	238	236	239	247	287	266	251	234	257	248	253	237	255	256	254	246	249	248	232	263	240	242	239	262	257	239	261	249	249	241	250	245	233	261	221	249	263	269	261	249	246	260	231	239	243	273	236	254	280	281	231	220	272	280	291	252	237	249	216	227	227	253	247	256	269	245	250	262	258	241	258	257	249	254	236	248	263	213	238	232	274	283	259	232	231	236	239	261	246	265	224	287	254	245	282	260	261	255	247	262	242	247	254	247	255	266	252	240	235	268	270	250	253	253	252	279	254	254	224	241	209	235	257	282	254	258	252	264	231	219	271	251	246	229	241	241	241	247	251	254	231	252	249	221	237	241	252	278	260	249	270	227	227	262	248	251	229	241	269	263	245	277	237	241	253	251	269	262	263	255	273	268	279	270	240	222	263	238	245	243	246	248	256	226	236	255	257	263	251	242	256	228	261	244	234	256	234	249	236	258	245	251	245	261	236	239	269	247	246	241	270	225	280	259	218	228	241	245	248	252	241	254	231	262	237	226	248	258	270	249	226	244	253	230	279	251	243	257	243	239	255	269	281	243	273	275	267	264	263	262	244	237	265	251	274	218	285	249	245	274	264	265	210	240	230	256	272	258	255	233	253	225	243	264	268	232	232	260	243	287	271	260	274	266	249	262	254	268	257	268	270	250	252	253	265	259	259	222	241	265	255	248	244	269	268	246	251	246	247	251	251	262	222	233	265	211	263	236	262	226	239	270	269	246	242	246	282	279	248	270	247	260	243	263	222	263	258	252	275	264	246	260	240	236	274	289	245	267	260	221	256	273	268	225	247	245	236	248	287	242	246	252	285	245	234	274	248	237	269	268	252	257	246	250	228	279	251	267	249	280	270	229	277	242	282	251	262	243	242	251	247	242	263	247	233	241	233	266	230	277	242	233	281	301	221	247	255	233	250	261	258	267	251	242	264	269	241	229	248	247	251	260	221	247	246	255	240	244	254	269	238	242	284	239	256	261	236	253	276	234	252	267	257	269	260	251	273	279	256	270	220	242	286	264	238	265	231	249	267	253	241	237	256	255	273	242	224	232	262	298	258	269	259	244	266	248	263	254	244	264	272	255	272	240	273	262	233	262	244	222	247	220	256	245	242	229	259	251	242	235	259	250	254	232	243	247	245	272	254	251	239	252	234	261	269	240	254	243	256	244	270	259	259	218	238	227	234	223	241	279	247	259	263	247	270	275	248	261	257	272	271	240	276	240	230	268	263	234	226	264	268	250	240	235	271	253	239	245	238	236	279	241	262	207	225	259	228	243	231	243	272	266	286	248	243	253	242	262	242	271	242	254	279	255	228	287	252	269	285	242	264	240	261	254	259	263	234	263	256	258	272	273	254	221	242	244	241	226	280	257	240	254	252	248	253	254	252	260	259	265	215	256	241	242	238	245	254	251	261	271	234	254	219	233	257	254	255	258	241	242	270	271	242	236	250	264	263	257	268	256	261	297	256	242	258	249	226	233	253	238	290	248	235	266	239	238	258	244	263	250	230	266	256	256	272	257	247	255	258	230	227	246	254	260	265	279	261	245	250	249	245	236	235	266	264	278	270	267	250	292	246	243	256	240	233	251	259	245	257	269	247	253	249	238	249	247	247	246	235	265	259	226	265	243	259	246	259	218	239	249	257	254	240	263	272	271	231	223	242	246	244	263	264	228	240	251	268	226	262	257	241	255	268	228	261	260	245	233	240	286	251	259	251	243	269	245	233	220	238	245	257	249	250	257	256	259	236	256	253	272	222	248	249	237	240	240	240	272	259	240	243	241	253	234	268	250	242	233	232	254	226	255	241	258	265	262	246	239	237	235	267	237	260	245	250	247	231	238	240	261	244	261	262	284	227	216	227	273	260	241	242	237	245	239	253	256	235	217	244	251	231	261	257	238	226	262	279	272	254	262	270	225	257	225	257	264	247	228	249	228	241	268	274	243	247	261	249	245	238	249	248	249	269	242	238	248	257	246	267	246	226	242	238	272	249	228	238	233	262	238	276	249	221	258	221	261	253	249	264	278	237	259	243	268	274	250	245	254	259	255	252	246	253	272	271	267	237	243	269	254	275	250	246	253	262	238	263	252	267	255	254	251	272	250	255	248	269	270	265	246	264	242	259	270	227	249	221	252	248	245	253	256	283	277	255	257	283	248	250	256	256	262	260	240	253	287	263	238	228	251	238	261	245	259	275	262	270	238	271	261	251	263	260	257	280	253	217	238	230	220	274	259	253	245	278	267	295	239	286	257	228	239	232	268	268	272	243	260	262	228	267	249	255	252	259	235	271	234	243	252	280	252	244	238	243	258	281	260	274	259	244	256	247	240	254	215	251	246	253	245	243	255	273	225	238	245	261	236	250	241	257	263	270	226	253	235	253	259	266	248	278	256	257	281	276	239	232	224	267	253	250	246	225	233	265	251	257	257	260	254	233	244	236	245	243	250	291	257	262	274	271	246	259	233	219	247	266	286	255	273	249	262	254	228	239	219	268	241	272	264	250	260	255	244	262	256	275	255	240	252	242	253	252	251	238	228	257	262	232	249	271	235	241	247	268	251	262	243	248	274	262	238	247	240	224	250	242	277	221	254	243	245	277	255	243	248	265	268	250	257	276	233	256	242	224	258	260	258	249	263	237	246	251	249	249	242	236	223	264	264	253	288	251	226	245	254	280	265	243	251	215	273	256	263	239	269	234	248	258	231	265	253	242	236	265	259	241	261	243	268	248	231	272	250	248	240	235	220	254	221	232	261	204	271	250	276	234	241	242	242	238	251	230	255	232	256	259	252	253	247	249	252	232	252	242	247	242	209	264	218	244	222	222	265	257	274	245	279	249	242	239	255	230	237	239	220	235	252	276	261	235	255	230	241	234	277	259	286	274	266	254	261	246	248	266	266	237	252	256	235	230
25332	21557	29080	27928	21277	15087	9230	5349	3576	2519	1850	1457	1197	1021	768	705	628	521	484	446	431	396	339	363	315	345	358	280	273	333	307	275	289	274	279	269	257	286	269	269	274	255	253	239	286	267	277	278	309	298	269	273	282	269	262	247	288	268	252	260	281	249	235	264	265	271	266	259	247	260	269	255	269	267	238	255	265	248	261	245	261	239	251	271	232	247	243	262	266	267	267	250	259	250	259	275	286	282	238	260	261	283	260	231	238	246	261	261	292	258	278	281	270	276	247	251	229	270	281	238	246	269	252	274	269	262	250	253	269	260	256	261	248	255	285	240	280	303	253	270	285	276	252	231	257	299	265	250	267	232	265	245	261	274	278	282	256	280	249	253	252	248	270	235	263	258	264	269	274	259	276	234	250	230	255	233	257	262	264	274	253	254	269	271	247	289	258	265	262	292	266	244	258	259	236	266	279	280	287	248	234	267	257	242	253	249	263	243	281	251	272	272	269	258	252	251	271	272	252	258	263	256	255	262	246	277	307	260	257	216	257	288	262	273	271	223	243	250	250	280	255	275	266	267	276	259	282	266	265	260	250	272	290	274	259	263	254	280	257	254	254	248	293	269	267	292	250	271	272	252	275	260	254	267	229	240	277	264	228	244	276	266	243	241	270	282	283	280	273	270	234	251	260	251	265	260	225	266	267	271	279	245	265	284	242	255	242	254	284	265	266	252	261	243	249	240	234	272	255	258	248	296	279	249	246	269	256	259	268	252	261	262	245	247	260	244	239	249	267	252	241	264	267	259	256	272	274	263	268	254	246	225	267	254	249	261	247	250	255	276	249	251	274	257	258	280	279	255	283	276	265	233	257	281	251	243	255	274	251	253	261	267	227	282	278	271	247	243	273	256	269	234	275	236	261	267	259	248	280	258	270	240	251	273	260	265	250	250	243	291	291	266	254	239	274	225	249	265	264	257	244	234	212	270	273	240	273	270	270	253	278	266	255	261	264	265	263	261	255	266	268	279	258	252	264	271	242	264	261	262	268	282	252	245	256	267	289	261	248	252	288	304	248	263	231	240	264	279	258	234	238	263	279	259	237	261	264	269	249	291	268	273	260	242	261	245	263	267	254	255	273	281	260	238	257	256	263	263	227	266	274	218	248	261	262	265	232	245	260	282	250	280	237	243	252	251	251	266	265	250	253	255	256	249	250	270	265	267	245	261	242	243	261	255	269	277	275	264	245	276	241	280	249	270	250	269	273	270	261	263	247	228	264	261	253	292	273	260	281	249	279	250	285	256	258	238	244	264	259	253	282	268	274	231	254	253	296	271	266	247	249	283	237	261	252	272	227	254	258	263	254	247	262	257	263	259	280	244	263	237	261	265	276	273	237	238	250	253	264	231	263	271	262	267	272	271	251	262	223	241	263	265	297	267	238	277	257	258	296	248	262	293	231	251	246	267	233	273	279	254	281	288	231	245	285	262	295	264	248	287	239	271	262	226	256	271	262	248	246	274	271	265	239	259	251	231	247	241	247	240	291	251	291	222	279	279	274	301	269	260	226	251	280	271	256	270	245	262	246	262	255	262	252	267	283	265	264	269	264	271	289	277	257	255	246	248	277	252	268	260	262	294	270	231	263	259	272	271	270	254	311	278	258	275	277	231	257	266	237	237	260	242	231	254	273	294	247	269	250	230	228	270	262	262	265	235	252	273	243	251	264	263	254	244	257	263	269	276	239	258	253	274	289	235	242	246	284	241	236	257	256	272	281	285	252	275	259	294	256	262	241	285	283	296	268	266	271	226	254	267	287	266	265	271	278	262	273	251	268	255	273	239	262	238	251	278	238	260	281	262	279	272	228	255	271	278	262	269	269	263	259	280	272	264	262	252	246	219	257	263	246	279	260	285	243	274	232	262	264	292	270	278	258	269	250	284	232	263	267	277	250	280	261	254	266	257	261	249	295	236	263	242	255	256	230	263	247	259	276	252	241	268	228	250	255	258	253	245	288	273	263	243	261	240	262	283	266	248	276	277	235	269	241	260	255	276	281	267	291	263	233	255	248	270	267	250	274	281	251	235	259	236	253	252	235	239	289	274	272	292	255	279	280	287	265	278	254	251	293	264	271	258	260	267	247	266	259	263	272	275	258	278	250	256	240	241	244	271	286	278	297	266	240	227	260	258	253	261	299	243	246	271	235	260	261	253	267	310	251	262	245	261	279	274	254	267	258	237	244	264	253	259	258	264	258	246	245	276	266	242	269	245	251	267	252	257	261	276	280	227	260	248	235	264	245	259	268	259	248	258	239	276	282	276	245	274	254	242	298	247	287	252	258	259	277	275	249	273	288	246	271	259	264	279	256	261	293	261	261	242	250	256	261	289	245	253	249	261	266	259	267	280	259	255	251	237	257	285	252	226	263	246	245	267	277	271	262	274	256	259	276	213	247	260	261	240	250	237	265	269	228	246	258	240	235	249	264	262	253	261	271	257	239	225	268	250	252	277	231	281	234	250	278	256	264	247	258	255	251	236	285	262	264	244	249	277	269	253	274	250	234	255	254	247	257	251	270	255	262	263	281	268	242	225	244	257	281	225	274	266	278	254	288	251	250	249	238	241	249	255	244	237	258	278	233	265	276	255	237	246	269	271	255	256	230	235	240	249	282	264	268	279	276	266	254	267	255	242	248	228	256	251	282	236	267	252	267	275	246	247	298	257	262	239	257	260	225	277	246	274	259	256	246	245	246	281	282	248	214	271	251	261	245	244	255	243	262	278	336	247	270	269	253	264	272	264	259	240	253	256	249	294	265	265	278	267	262	274	259	247	288	243	272	270	262	276	258	296	265	270	267	264	281	247	235	294	255	251	258	273	243	252	290	241	277	274	270	255	274	262	240	250	276	256	248	283	249	256	259	262	270	279	256	254	260	274	232	253	268	265	245	306	273	259	261	246	295	219	275	265	275	259	242	241	262	252	251	261	284	267	288	281	233	264	251	271	249	268	247	280	239	279	275	239	255	255	272	246	283	263	263	256	234	259	241	245	249	266	264	237	251	234	244	249	258	264	241	261	252	278	271	236	267	278	262	262	288	245	222	278	259	256	260	221	259	217	272	243	250	279	222	247	250	272	218	255	247	263	269	264	253	268	266	253	219	255	269	293	253	261	257	238	280	255	260	259	259	241	292	273	276	289	291	266	250	271	259	276	266	265	294	248	278	258	270	289	244	265	268	266	273	247	265	261	238	256	283	246	279	239	271	261	227	246	261	265	254	276	230	257	250	237	257	257	255	285	267	257	249	266	252	272	268	270	253	263	269	245	246	286	237	255	256	265	251	267	256	271	290	263	281	289	270	253	273	245	259	260	260	269	246	255	268	262	277	303	254	275	254	257	281	283	233	239	247	276	254	248	242	294	278	259	261	254	276	273	275	263	264	251	276	278	289	252	266	266	269	272	253	268	254	256	271	264	286	244	296	258	253	241	236	243	293	275	256	246
29844	52335	42037	30240	24120	19249	13380	9396	6598	4688	3619	2612	2220	1779	1353	1062	959	806	704	679	613	542	433	487	449	430	365	379	385	332	325	316	327	346	310	321	268	304	284	294	287	289	309	283	274	303	318	280	304	268	257	281	292	291	288	290	302	273	287	266	265	246	269	270	272	290	283	286	305	305	276	289	254	292	264	281	280	266	267	275	267	297	281	262	259	304	283	278	280	286	278	278	291	268	277	264	274	281	292	262	282	273	265	288	312	278	289	301	277	298	292	286	279	293	274	241	292	301	288	248	289	260	295	299	302	295	298	283	261	291	265	299	253	311	266	276	257	284	293	255	296	313	259	278	251	273	321	264	293	276	298	290	282	249	308	288	266	256	269	273	298	293	278	288	305	317	286	279	322	274	302	278	293	320	292	277	255	288	290	304	274	283	278	291	267	270	302	279	271	255	279	296	304	254	302	259	287	304	295	269	297	306	270	260	263	281	296	303	309	277	292	306	284	277	288	264	288	293	294	270	300	294	256	280	309	262	283	264	312	281	292	287	296	276	291	284	267	320	282	283	277	295	258	285	286	251	273	270	275	273	293	264	290	289	268	242	283	278	279	277	291	282	279	282	279	303	296	312	275	311	279	305	234	303	261	276	259	301	273	275	282	277	261	285	274	261	287	261	272	280	277	270	294	286	268	307	314	265	287	287	244	330	286	272	295	288	243	281	266	310	290	295	300	296	268	258	294	264	272	275	279	248	269	282	299	274	268	298	271	287	309	260	247	287	281	304	296	284	287	267	265	286	272	286	303	278	297	253	270	265	278	259	272	295	267	279	269	259	295	287	288	263	271	248	282	262	274	254	284	274	281	270	263	255	293	287	281	254	283	287	293	279	297	240	272	272	271	310	249	292	312	286	255	270	285	282	322	316	284	305	262	270	261	282	270	290	277	306	303	315	293	275	266	288	291	304	281	301	279	240	281	281	297	283	239	269	303	283	248	284	293	316	271	276	279	265	254	261	298	281	255	285	286	281	300	294	258	269	288	250	291	271	298	271	296	266	286	301	274	275	263	282	285	285	261	274	295	306	320	305	239	291	267	286	290	277	279	281	253	268	294	290	272	255	300	292	300	284	302	287	271	244	282	316	294	275	277	293	297	299	270	284	277	266	316	304	277	268	270	286	261	306	293	266	271	255	279	276	274	281	304	262	271	293	302	299	290	275	299	274	285	281	277	269	314	295	276	295	262	262	280	311	301	303	284	279	283	282	264	307	254	296	287	300	262	278	267	282	290	275	270	266	292	286	263	307	282	279	233	258	269	246	295	279	278	307	276	289	301	302	281	281	272	268	273	280	294	295	267	271	257	256	285	281	283	280	268	263	285	288	290	317	268	269	264	308	275	276	305	303	289	283	295	285	265	260	270	279	264	277	268	284	267	279	265	294	242	266	286	250	260	270	272	280	289	306	266	311	285	285	279	262	293	296	267	247	260	247	304	265	265	279	278	300	302	282	292	271	295	284	269	278	272	270	281	286	252	260	314	306	288	273	288	289	283	274	296	272	279	285	267	278	271	262	241	260	288	281	295	271	287	287	280	257	282	281	306	274	279	290	286	287	252	290	276	249	318	289	297	260	257	287	275	286	288	281	271	320	252	285	280	268	276	273	309	260	281	262	263	270	281	316	286	309	305	299	279	296	292	283	259	300	281	278	308	283	280	296	297	291	269	281	273	300	302	264	278	272	274	278	289	273	301	311	290	269	276	280	257	298	270	258	301	288	271	279	268	304	288	270	265	293	317	274	294	238	266	279	322	321	269	280	309	277	277	292	269	308	292	292	260	276	246	266	274	260	255	302	297	277	266	299	284	254	233	283	280	279	292	272	284	284	294	307	303	271	268	298	298	265	312	288	285	255	296	276	271	289	304	299	296	270	256	308	283	279	276	307	304	239	305	282	288	301	260	277	273	291	304	279	274	274	278	270	283	305	265	250	276	303	289	289	268	292	283	296	286	300	277	270	276	289	297	275	292	243	288	254	261	301	283	268	275	263	290	279	287	270	309	286	299	254	282	262	303	274	316	291	287	272	284	286	314	246	305	277	264	273	278	279	286	275	320	275	241	271	293	253	288	284	278	268	259	284	277	289	286	307	304	288	282	281	310	291	284	284	298	281	275	247	273	289	282	273	282	297	260	265	298	270	268	293	282	301	301	295	286	274	278	269	259	269	294	278	275	267	240	293	270	287	282	270	261	261	293	282	263	296	316	285	249	271	279	284	294	276	288	321	262	273	270	275	292	256	285	289	262	276	289	285	305	275	266	285	273	279	273	269	260	298	317	265	297	283	272	276	307	283	290	300	281	295	294	301	264	278	263	242	285	277	301	301	255	283	268	272	332	300	278	278	286	285	293	280	261	289	283	284	305	322	293	302	256	303	293	285	266	275	261	273	276	276	264	277	262	289	287	301	290	287	280	278	274	269	288	282	281	297	269	297	272	286	298	255	254	304	270	274	247	292	288	275	314	249	305	265	283	292	326	265	296	274	285	280	279	313	273	285	285	299	256	255	299	260	278	293	266	277	278	306	284	296	276	288	278	296	258	285	314	298	298	300	278	258	299	263	280	280	281	264	286	300	266	255	264	282	309	266	269	299	330	275	247	290	276	324	259	292	281	310	291	277	281	295	297	314	264	261	278	280	304	312	274	273	257	292	290	284	275	301	285	275	287	275	295	274	280	298	300	291	285	262	289	290	292	245	278	260	289	295	284	290	246	278	245	282	289	297	252	276	312	299	264	271	286	294	257	264	321	258	342	216	283	280	263	254	282	265	260	255	287	288	262	283	284	306	300	262	284	312	292	282	283	279	299	266	289	251	304	271	259	280	267	308	264	270	244	280	289	262	306	317	287	256	288	299	267	240	274	280	241	285	277	277	251	259	283	294	276	265	282	302	280	303	288	256	300	288	284	285	290	246	305	264	288	286	268	283	296	282	286	282	265	269	295	295	290	291	286	294	311	263	290	324	298	254	255	293	296	271	286	293	328	254	283	281	275	259	300	293	239	286	278	272	298	279	251	278	282	299	302	300	289	265	308	263	279	302	301	279	284	277	273	285	301	286	290	295	274	275	291	287	286	262	310	279	280	290	272	289	291	266	295	295	279	279	291	276	295	255	271	295	276	284	302	264	280	279	294	299	285	269	238	295	324	282	286	241	286	266	280	295	261	287	283	284	318	291	278	268	272	302	266	275	270	268	292	279	283	270	262	320	292	309	301	286	267	249	296	244	268	289	284	268	290	302	273	283	279	306	285	266	292	262	299	273	284	277	272	321	280	256	303	279	265	275	272	281	262	270	266	269	279	303	268	280	257	281	305	289	261	259	307	287	262	283	257	294	276	276	297	270	295	265	283	269	288	271	304	292	286	278	299	333	288	291	288	270	286	280	273	298	294	277	300	273	285	269	301	264	295	300	302	276	254	317	275	277	309	274	292	286	282	306	284	288
23068	21499	29251	24466	22480	24192	21703	11291	7007	4967	3489	2720	2225	1817	1414	1105	919	818	747	659	595	528	443	453	429	423	398	354	364	327	348	338	297	279	306	239	290	282	259	278	273	254	297	282	262	248	280	277	272	254	254	273	262	286	256	266	244	276	265	244	262	257	261	271	252	230	276	251	266	297	284	262	250	259	278	272	277	231	247	266	261	243	280	290	254	245	249	261	245	242	294	274	252	264	249	246	251	253	255	273	241	265	270	243	277	278	256	254	242	251	246	240	275	264	239	268	247	233	264	244	256	307	234	262	254	249	259	269	274	271	282	275	257	253	254	239	269	280	245	255	260	284	270	234	253	286	262	239	289	245	275	256	278	285	224	259	257	271	227	228	289	252	275	275	272	252	243	283	254	264	253	287	235	295	266	267	270	239	259	239	290	273	257	249	292	284	259	306	261	254	281	276	258	241	245	233	221	270	282	245	228	237	243	255	252	284	283	251	218	249	236	300	297	257	241	269	238	259	266	247	248	249	251	292	249	284	250	254	256	244	298	275	261	258	270	261	262	239	262	255	297	287	282	286	257	250	288	239	279	233	261	258	259	276	255	260	252	289	262	244	234	241	276	250	258	276	211	273	260	271	262	254	244	235	269	268	246	244	282	244	254	232	278	272	256	267	269	266	262	285	289	254	260	253	275	255	252	283	255	263	256	244	244	241	254	273	264	259	273	246	260	281	277	256	268	275	235	253	250	259	228	257	252	249	243	307	251	292	262	257	250	280	252	283	233	239	273	254	258	300	237	250	260	264	266	251	235	262	283	258	268	257	257	275	275	251	271	258	247	257	277	232	253	272	263	265	268	269	251	255	233	274	243	259	251	281	254	244	268	267	252	238	260	237	279	285	238	278	252	273	263	222	286	278	278	259	247	255	265	273	214	267	232	260	262	245	268	258	251	246	252	233	299	273	277	247	256	252	254	277	261	239	257	269	274	286	247	283	270	277	264	264	286	262	252	269	262	281	272	244	269	244	264	270	258	261	268	245	246	269	280	241	265	271	234	258	270	273	223	265	244	272	267	245	230	277	283	291	245	255	264	257	263	307	290	267	268	244	240	272	266	265	258	250	272	259	245	263	239	265	253	256	272	242	264	252	281	273	262	281	291	263	243	245	260	290	281	250	256	272	268	243	250	266	254	255	245	255	234	296	264	281	240	246	221	227	265	255	284	254	289	242	265	229	274	275	249	268	252	256	245	281	233	228	279	251	247	247	244	251	264	260	237	259	262	289	270	279	255	264	271	251	284	270	260	232	290	290	261	262	266	244	277	263	262	267	233	233	288	280	234	279	247	263	256	266	258	262	271	292	248	297	262	268	244	249	279	247	278	286	271	248	257	287	254	261	276	281	243	281	258	244	235	267	261	253	274	231	254	243	276	228	243	268	270	223	274	284	253	283	266	234	266	277	233	258	258	264	247	232	249	248	264	297	275	256	276	250	267	243	270	256	258	264	279	272	263	254	253	274	282	257	255	254	276	248	269	249	269	263	243	271	285	288	225	260	259	241	282	255	250	251	255	268	267	276	254	241	239	264	258	238	260	259	254	253	268	263	251	267	265	257	263	280	255	272	275	246	220	256	270	286	252	269	216	272	270	247	269	274	254	282	277	260	269	241	292	255	247	276	240	243	271	248	276	237	273	269	238	263	256	244	270	253	268	225	250	251	268	242	283	290	242	278	245	252	268	260	252	269	255	282	259	260	256	273	258	275	256	259	240	243	235	255	259	261	265	254	270	268	261	266	260	261	260	240	260	261	260	251	247	244	287	257	282	259	264	259	276	228	231	245	276	241	259	286	288	255	259	232	281	241	260	250	244	253	269	252	260	286	234	269	273	250	268	276	281	275	241	261	287	248	272	251	256	262	275	256	236	232	287	229	281	278	253	242	262	263	269	276	266	243	248	255	297	244	251	259	269	265	260	241	255	268	284	264	244	265	256	265	258	263	244	265	251	271	248	273	279	258	265	277	270	243	245	299	255	246	255	264	262	270	251	262	260	266	231	258	251	292	259	244	271	247	269	259	266	265	250	255	232	255	284	284	301	228	258	281	286	269	277	270	234	241	251	256	268	253	261	242	275	238	231	277	262	264	252	271	254	267	256	253	248	259	252	267	258	273	253	262	298	281	242	276	261	270	261	238	247	262	270	267	262	243	292	231	298	260	236	271	278	252	235	272	295	276	256	257	267	264	241	265	256	264	258	254	256	267	253	269	260	259	274	241	277	265	253	263	294	256	242	270	266	248	240	274	254	246	262	278	248	271	285	253	267	247	274	266	267	253	283	267	249	270	250	270	227	272	247	267	247	240	225	252	284	237	276	255	264	269	266	248	257	276	248	273	268	239	299	229	250	258	265	285	263	259	250	276	261	236	270	271	256	286	296	248	288	279	253	243	263	260	246	255	275	268	269	249	263	232	278	251	244	262	296	248	257	286	247	277	270	262	244	247	273	235	276	277	254	249	276	265	269	257	241	270	257	244	256	279	227	232	257	238	286	290	276	240	291	262	270	248	266	269	280	262	250	242	253	247	259	251	268	221	252	258	239	258	261	271	249	262	281	273	256	248	258	220	229	257	258	274	248	263	252	267	265	242	249	271	266	276	278	260	273	282	227	251	246	267	255	257	270	251	249	251	269	276	266	258	268	244	267	251	258	247	254	257	262	238	280	252	267	237	267	263	258	265	279	263	245	257	247	276	259	248	283	248	273	271	256	249	271	233	277	266	274	260	276	252	257	250	263	239	276	247	246	273	251	255	280	281	253	252	258	303	272	275	244	278	289	277	235	242	250	268	281	252	257	270	290	266	259	265	222	252	261	245	261	259	295	279	274	271	255	269	290	288	236	250	250	264	258	257	254	299	270	254	248	263	247	276	268	261	277	261	256	275	242	255	240	262	265	281	249	251	269	282	239	226	280	237	269	255	229	265	269	266	264	253	293	251	228	276	253	246	254	234	238	272	282	249	255	240	267	269	253	274	247	261	226	239	250	256	209	264	225	237	261	252	256	260	278	265	273	254	259	231	269	229	269	252	277	261	262	266	259	243	266	257	293	253	262	269	274	268	268	267	235	240	285	252	263	267	248	256	277	255	262	258	273	273	248	264	281	274	259	249	237	276	257	248	267	240	226	265	258	268	273	258	259	263	252	269	278	276	267	260	261	247	264	251	266	259	281	258	269	272	252	301	236	232	256	243	272	270	231	279	258	246	225	260	264	261	243	297	266	237	290	278	258	265	278	268	251	232	288	272	257	267	266	224	253	270	270	260	255	296	250	256	273	251	253	250	262	277	273	250	254	262	257	251	254	274	241	262	256	274	267	267	242	271	257	270	247	230	293	250	265	283	284	254	279	249	262	247	258	243	269	243	269	261	261	263	268	241	240	240	279	254	252	237	272	259	258	290	237	259	238	295	251	254	278	280	270	237	244	252	232	255	284	266	277	238	248	274
32206	62306	51228	38454	33012	26799	20827	14896	11002	8065	5888	4686	3765	2981	2227	1720	1439	1265	1002	997	827	771	591	565	527	538	525	491	452	361	390	344	347	358	290	324	319	346	322	320	309	272	309	293	295	268	310	289	266	298	235	258	274	281	278	288	275	293	313	295	229	262	279	263	274	274	274	262	272	258	243	257	290	267	273	287	288	285	251	256	260	271	258	288	281	264	297	260	291	292	278	250	270	293	258	256	288	270	263	289	281	313	271	300	262	277	258	292	257	262	272	271	278	276	276	292	278	245	270	256	308	255	253	277	275	270	297	261	277	271	285	294	261	242	258	283	289	296	285	285	287	291	292	277	290	267	286	272	258	274	266	280	264	280	277	282	270	271	268	257	285	272	259	288	287	271	260	254	285	291	280	284	279	281	269	261	274	301	297	243	261	253	272	277	305	259	272	267	269	289	287	280	290	280	279	308	308	298	262	311	251	307	273	294	277	270	274	297	319	284	263	265	280	287	287	284	306	293	287	276	269	270	274	283	274	261	275	310	269	250	248	274	265	270	303	269	305	267	259	271	289	254	317	254	260	247	263	292	293	266	282	275	287	301	252	275	250	262	251	252	280	274	253	283	284	266	280	268	273	296	269	290	248	285	271	261	285	238	245	287	262	272	265	258	282	276	285	273	249	263	291	261	244	249	310	297	286	249	267	281	293	241	257	272	299	278	261	251	284	239	270	268	276	260	303	280	302	287	289	279	270	264	259	290	290	283	268	259	267	264	252	267	263	301	284	275	307	282	251	264	298	254	279	281	278	254	239	298	266	278	293	276	297	267	255	289	310	286	268	265	270	285	273	264	281	276	270	266	245	259	283	284	273	274	309	268	262	278	269	275	278	284	272	269	291	259	279	244	267	274	279	268	280	301	284	310	299	257	289	283	272	243	274	266	267	309	284	273	267	267	277	259	271	280	252	263	291	275	315	251	289	271	284	290	282	241	280	302	288	249	267	289	236	282	295	258	255	292	277	255	259	246	282	288	291	280	294	287	305	279	277	256	298	297	287	241	290	281	252	291	271	253	277	281	302	244	266	270	272	267	288	270	268	266	263	309	256	250	292	281	237	292	281	292	289	264	304	279	271	261	291	272	282	258	287	264	240	271	262	253	279	273	290	256	243	277	260	321	269	277	291	264	267	262	261	265	272	264	272	270	268	287	297	295	284	286	271	284	308	284	244	234	264	247	289	257	265	294	262	284	263	266	268	253	266	289	293	277	270	260	301	254	266	237	276	314	276	307	283	276	270	273	282	254	265	234	307	279	268	280	279	279	267	256	264	287	260	266	280	288	262	272	272	276	258	274	293	259	253	307	266	267	272	254	258	251	261	256	269	251	265	287	277	282	280	266	273	257	292	270	264	270	283	262	266	259	287	277	274	260	281	265	290	268	265	315	264	268	271	271	270	270	307	270	284	257	274	292	276	316	268	272	286	265	261	276	277	251	265	275	251	264	288	268	277	301	266	255	250	275	309	265	265	266	272	303	259	265	277	265	274	279	255	262	323	254	228	250	273	276	277	272	267	280	286	312	257	267	291	271	271	257	271	279	258	273	265	300	233	271	274	255	248	238	278	287	254	262	288	298	312	263	280	273	276	292	270	264	294	258	238	277	274	275	296	285	278	245	253	294	274	262	279	286	306	265	266	288	267	292	249	282	274	281	257	236	276	266	256	278	261	257	272	268	292	287	246	289	258	314	282	258	288	285	285	290	275	308	275	310	252	231	251	284	294	280	263	286	264	275	282	271	273	264	246	258	254	298	306	267	316	268	282	273	283	278	276	255	287	282	263	283	271	252	264	283	246	270	276	263	299	273	284	294	294	303	262	289	269	270	270	269	283	254	281	243	282	316	315	284	293	270	313	279	253	262	295	267	259	267	276	288	294	283	267	288	271	258	227	296	261	308	284	258	263	258	292	286	278	262	289	244	274	313	318	282	278	295	281	288	287	262	272	263	259	274	297	277	275	250	298	305	266	291	240	265	260	279	276	275	273	248	311	246	265	296	290	244	294	257	281	281	257	289	272	283	283	282	266	272	273	253	247	262	252	279	251	255	298	276	262	270	281	283	268	264	280	297	247	267	252	275	266	262	264	259	247	273	277	250	274	295	252	273	285	279	267	300	286	288	315	283	283	287	294	230	258	259	288	269	284	271	296	286	291	281	281	274	288	266	261	271	307	280	286	271	269	287	261	288	277	268	271	308	265	277	272	280	283	250	250	262	237	263	263	288	281	264	273	309	276	267	258	270	277	248	268	277	276	275	279	266	287	260	274	279	288	248	277	256	275	280	295	265	292	260	282	269	287	266	236	294	279	309	263	293	250	261	296	267	272	287	284	257	256	285	283	294	259	268	273	288	257	275	270	309	287	255	272	305	296	284	294	317	286	249	269	264	286	282	233	255	260	257	268	256	254	270	251	259	284	257	266	266	282	259	290	297	274	231	280	278	280	236	253	280	298	243	267	264	305	269	285	265	286	263	259	310	270	248	275	270	239	332	292	273	302	264	291	261	263	272	275	244	275	270	283	280	277	242	249	274	266	265	250	269	279	290	281	272	305	286	269	268	273	268	248	296	292	252	291	245	266	257	258	270	257	288	292	275	285	278	256	264	284	259	276	284	244	251	299	276	273	253	273	247	283	288	270	305	275	269	281	279	245	290	275	266	275	287	281	287	265	277	268	261	266	270	278	283	283	273	264	261	293	244	269	257	280	253	278	276	304	263	285	267	262	293	265	273	278	267	330	257	276	277	267	254	290	284	268	271	264	274	293	288	288	266	263	270	271	313	279	288	300	272	283	273	277	269	269	259	277	286	256	276	257	284	235	282	289	258	275	293	259	262	260	272	287	275	301	254	287	260	271	316	252	300	265	269	274	275	258	293	260	272	259	270	277	250	279	248	255	274	265	285	277	294	255	279	266	274	295	282	268	273	282	272	287	282	278	256	268	251	285	260	256	319	279	289	262	268	305	260	275	278	280	257	266	300	243	271	280	231	295	265	263	275	262	277	261	295	245	266	308	269	283	255	259	281	248	285	285	276	258	271	297	318	262	293	304	275	264	265	279	272	286	272	316	284	271	238	291	286	285	301	269	285	260	263	281	276	272	269	252	255	293	281	292	274	254	269	247	281	269	287	266	256	265	276	281	285	264	267	278	249	249	264	254	282	264	274	303	257	272	262	273	268	287	262	266	292	276	276	259	257	279	283	289	267	310	272	273	272	274	305	249	273	286	274	262	283	243	287	271	287	231	287	263	302	293	263	283	283	279	303	259	292	274	260	266	298	256	253	262	290	275	280	286	263	271	296	263	308	297	259	270	271	286	267	286	285	271	277	276	289	262	262	291	284	256	260	297	263	264	270	278	274	259	255	291	259	294	287	278	272	261	262	249	265	267	253	271	316	265	289	267	277	286	255	286	266	244	283	277	284	247	268	266	272	273	236	271	272	294	307
30963	34146	37587	27178	16748	10394	6351	4006	2766	1921	1353	1158	958	784	631	555	492	391	368	386	355	371	325	301	310	301	272	306	295	280	291	260	271	251	255	237	245	256	268	251	239	253	276	220	216	259	266	265	232	244	238	289	210	219	269	228	254	247	232	260	233	233	236	238	248	252	242	250	233	263	254	217	233	223	221	242	227	233	238	239	228	247	250	219	259	231	261	240	234	233	235	233	227	243	244	231	261	233	238	229	267	238	232	230	250	247	245	267	255	249	253	249	224	268	239	240	243	241	252	229	251	221	265	228	225	255	240	242	261	244	264	246	278	226	241	243	221	234	233	252	237	229	238	249	269	252	260	238	237	254	239	262	246	263	254	250	249	243	247	263	274	261	269	234	199	258	228	238	217	265	248	259	282	243	229	230	245	237	277	241	242	226	276	230	213	240	257	241	244	250	243	225	232	265	232	238	259	236	238	221	263	252	231	236	223	223	253	228	238	257	236	259	253	253	281	234	232	258	269	252	224	214	237	229	256	259	247	252	237	259	244	244	250	260	225	230	216	224	243	233	233	255	257	263	268	241	265	231	226	249	243	254	237	246	217	214	273	241	229	230	214	251	241	241	254	222	194	225	267	229	233	235	235	242	246	261	264	258	227	243	240	244	225	233	254	250	252	233	239	241	242	221	239	230	237	254	245	231	219	238	249	245	252	241	246	253	241	254	237	225	261	241	272	239	244	248	226	267	228	219	249	230	278	237	230	225	232	270	235	218	264	256	246	241	208	261	243	229	254	273	239	219	198	243	257	228	261	238	253	236	268	231	239	258	241	234	267	240	252	237	243	249	234	247	283	247	274	256	241	258	256	224	205	232	246	238	247	242	265	212	229	244	260	257	265	260	274	254	247	277	231	257	255	239	250	236	243	257	232	247	241	246	252	263	251	249	241	219	249	267	248	234	258	252	221	237	250	233	261	239	252	262	273	249	242	239	237	238	229	241	244	261	272	256	230	238	263	255	230	255	246	199	233	261	243	239	232	220	237	246	263	260	232	245	244	233	254	262	249	228	241	254	244	238	235	268	260	238	230	233	231	237	256	258	233	227	226	245	233	239	257	283	262	259	230	232	230	245	249	258	246	247	239	275	252	236	246	261	267	221	243	238	253	230	278	279	229	275	255	261	254	235	254	243	249	217	232	246	257	264	232	241	226	216	215	240	232	247	216	243	238	261	259	238	251	251	232	239	256	248	252	232	252	248	278	228	251	225	257	235	238	221	241	230	236	247	249	262	258	229	265	248	229	249	204	225	251	218	239	252	213	205	251	237	215	233	231	259	236	235	240	249	247	232	251	229	244	237	240	262	245	239	250	235	242	259	228	247	245	239	240	237	254	264	277	229	260	245	228	224	243	280	290	234	223	239	263	256	258	234	248	249	232	235	248	226	247	259	210	234	246	245	237	232	232	251	254	231	244	231	251	242	224	235	227	232	238	205	241	256	225	260	257	248	262	222	245	277	269	244	244	257	239	257	245	233	264	257	246	244	260	254	225	260	250	233	257	226	253	249	236	264	266	255	252	256	242	258	225	248	224	241	234	250	262	242	236	221	239	256	260	252	257	265	249	246	235	240	241	261	225	237	233	238	239	225	249	266	272	233	220	269	238	237	230	242	248	248	236	231	255	254	258	207	232	247	228	242	257	239	248	259	245	242	241	254	244	259	240	234	234	227	238	243	237	226	243	237	246	231	261	229	238	239	251	229	240	232	257	262	239	257	244	260	237	265	267	242	231	229	222	265	235	228	251	228	246	225	217	233	227	252	234	246	260	236	233	238	215	229	246	253	257	207	232	245	246	248	256	292	266	247	216	251	246	249	256	254	247	228	252	219	263	242	245	242	226	232	243	248	276	258	261	223	241	239	231	234	242	228	258	207	235	245	218	251	253	235	269	259	242	246	233	228	224	249	239	239	255	227	237	230	249	263	261	211	251	241	241	257	242	228	245	231	258	246	228	235	243	257	245	272	238	270	244	253	254	281	255	239	231	224	233	263	246	269	214	218	223	240	214	218	247	222	268	226	253	228	215	234	235	241	213	231	247	245	224	259	261	231	233	249	245	252	242	242	281	240	228	256	247	240	210	268	264	216	231	236	247	218	256	248	253	271	277	217	221	251	253	239	261	248	215	241	219	253	235	200	256	250	242	242	243	225	251	284	256	260	213	262	264	227	238	258	239	224	250	201	249	269	258	272	267	229	255	257	258	248	249	244	233	272	248	243	247	248	247	217	233	247	241	253	251	217	239	233	270	264	247	255	257	258	263	228	246	250	226	243	239	230	226	240	257	249	236	260	262	244	229	273	253	280	219	241	233	242	246	240	260	236	276	271	230	260	226	266	252	224	243	260	236	236	230	225	237	235	245	255	231	244	222	273	246	216	253	228	248	249	259	239	259	249	261	251	246	252	250	281	279	227	237	210	240	249	257	220	235	265	254	219	226	238	217	223	247	252	249	256	234	250	268	230	242	245	231	238	265	246	254	256	219	251	237	207	262	228	257	261	263	246	239	213	230	222	225	262	255	276	228	243	255	233	244	234	250	256	243	260	242	250	231	250	229	244	237	230	244	228	215	250	248	216	260	216	251	233	221	234	234	251	244	269	267	247	228	240	266	262	238	246	225	224	243	266	225	238	253	241	241	266	246	266	237	259	255	270	250	260	264	230	249	234	237	237	221	245	243	251	251	222	243	231	261	251	239	249	238	255	253	232	223	284	243	270	237	235	240	248	244	278	227	240	215	291	216	257	239	216	243	243	240	259	235	228	249	231	257	222	261	256	267	261	256	256	251	219	218	258	272	239	231	261	261	253	242	239	205	263	243	260	257	206	245	231	216	229	244	239	236	228	235	228	241	259	229	260	209	248	260	247	239	223	248	252	220	253	241	237	236	243	253	231	222	230	248	223	258	247	233	266	241	231	228	257	236	241	247	244	238	229	247	258	229	232	231	268	254	263	246	228	262	250	243	245	243	246	248	241	241	230	224	239	265	241	294	233	238	233	248	207	236	288	241	255	250	238	247	231	220	260	243	241	249	274	248	273	243	200	229	252	251	238	247	240	253	237	278	255	247	227	238	226	231	236	246	236	223	251	244	270	245	237	238	276	233	233	235	210	247	230	263	223	256	248	238	231	235	211	262	257	259	245	212	235	232	242	241	228	220	244	264	263	273	249	246	270	229	255	246	230	259	255	276	240	240	252	218	232	262	231	248	229	210	245	249	233	238	253	269	245	241	236	224	269	223	235	218	227	226	248	246	246	234	232	231	243	252	220	213	232	255	244	248	231	246	240	232	265	249	232	231	271	233	226	245	254	263	245	245	266	254	274	257	233	257	264	240	252	254	259	246	262	234	271	245	240	218	199	263	267	235	227	222	245	216	216	248	266	239	231	215	244	253	253	234	235	234	227	249	236	248	242	253	252	215	207	230	222	223	270	220	240	252	251	227	221
30635	48692	38133	25899	19919	14795	10332	7182	5014	3402	2620	2015	1576	1339	987	803	710	608	543	550	488	436	382	376	364	362	327	329	324	305	310	295	265	288	306	323	285	281	306	299	276	242	298	262	276	287	263	257	246	276	270	281	285	275	305	264	294	252	262	243	264	260	295	275	260	275	267	262	241	308	274	266	235	274	279	276	252	237	277	254	248	256	272	249	277	270	233	281	267	249	267	232	281	260	257	268	292	261	272	268	252	291	247	247	263	269	240	250	268	244	277	276	264	233	233	269	241	270	255	272	292	259	274	274	252	256	250	258	241	266	256	248	234	275	278	246	278	253	256	294	265	305	256	253	277	289	278	243	275	275	226	303	275	264	227	273	253	263	254	232	271	249	285	276	280	269	268	269	283	267	269	292	282	269	248	243	292	279	268	270	250	302	259	267	245	279	283	273	285	265	240	259	290	264	288	260	262	274	263	279	269	268	256	285	275	258	251	226	283	267	257	251	234	257	243	269	267	235	279	254	274	283	256	268	241	273	247	281	254	249	216	265	275	258	247	273	271	276	259	285	279	244	273	250	239	272	257	280	276	283	238	253	287	247	258	238	275	255	233	307	257	278	267	276	267	289	263	254	275	244	263	252	276	274	256	267	262	249	295	258	294	254	253	260	261	262	264	257	267	267	261	256	314	254	263	245	289	281	267	263	279	260	271	274	272	286	284	294	256	263	263	255	257	265	274	284	260	253	256	285	290	269	275	240	246	252	276	258	248	273	265	265	282	283	218	257	259	281	273	295	272	256	263	267	269	272	257	270	238	290	250	277	270	265	229	280	265	230	268	270	220	273	274	276	278	289	241	291	278	252	265	272	262	270	252	252	299	282	264	243	283	263	256	287	268	275	260	292	273	284	232	265	271	287	250	244	266	289	274	266	271	274	280	273	258	273	270	294	278	270	275	257	265	265	271	285	287	271	300	249	290	242	245	249	242	289	249	244	270	281	272	257	273	263	264	280	272	263	292	296	274	250	299	249	289	266	266	267	298	221	244	272	271	281	262	304	266	261	272	270	246	286	276	259	260	274	261	236	262	250	253	275	274	263	246	258	250	260	256	290	285	270	251	241	268	254	247	250	250	259	267	280	283	247	283	288	278	263	269	263	274	264	267	277	254	259	285	240	289	246	241	252	245	272	266	249	260	241	241	268	254	255	277	266	223	246	260	247	260	271	291	261	279	276	222	245	274	248	265	269	284	278	285	239	272	286	241	252	288	265	248	270	281	235	290	274	246	251	265	270	294	269	252	289	253	257	235	271	264	269	251	273	273	250	277	299	272	275	268	265	272	276	275	283	276	284	252	256	262	254	274	258	257	252	252	258	269	262	232	279	241	248	269	286	252	264	294	252	251	273	270	230	281	269	260	276	285	271	277	278	254	281	283	278	266	271	259	261	276	228	257	277	238	254	265	274	263	264	288	257	287	268	254	247	278	257	245	256	261	267	237	260	270	280	249	254	275	268	279	268	280	276	275	288	250	278	287	268	266	251	246	267	263	279	261	277	246	261	250	253	315	271	244	262	235	256	245	254	284	275	255	272	246	265	258	281	286	276	236	256	259	260	269	294	276	251	273	271	288	277	230	257	242	274	271	242	235	240	277	248	264	267	232	272	273	275	249	267	300	260	295	252	249	278	265	251	262	274	262	253	266	275	277	294	245	301	255	282	284	260	238	261	251	246	276	273	229	272	264	266	251	290	287	291	264	254	253	225	276	258	280	267	247	261	285	277	266	312	255	289	263	269	260	287	253	271	263	291	250	274	252	269	263	285	248	271	270	272	218	280	264	262	273	267	279	306	254	287	256	266	257	273	283	261	272	267	275	269	248	258	235	264	279	273	239	268	256	271	242	272	257	261	280	262	246	293	268	232	290	267	269	278	272	268	260	259	283	273	263	252	261	270	276	286	262	261	276	255	281	258	265	235	249	257	228	265	265	262	248	265	261	272	246	284	236	258	273	270	278	277	256	265	269	213	264	281	269	232	282	267	248	244	247	260	279	258	262	260	263	257	256	252	268	266	257	261	270	279	247	268	260	268	269	257	242	271	289	231	271	287	274	264	237	261	258	289	232	286	272	288	238	257	227	254	293	254	294	240	280	294	252	235	262	267	258	268	264	276	265	280	253	252	258	298	271	276	265	258	262	285	271	272	264	247	281	251	251	268	270	256	273	261	281	261	263	304	234	262	275	261	255	263	286	301	256	278	274	269	248	246	297	260	265	256	267	271	263	281	277	247	263	269	271	257	278	239	246	275	259	264	272	273	268	274	233	264	249	253	251	261	288	265	275	247	255	280	246	266	269	272	242	273	245	271	276	267	286	248	255	284	292	271	283	271	274	254	258	266	269	247	297	285	258	260	282	273	271	271	280	264	249	257	241	241	264	260	271	245	259	230	256	252	271	266	252	294	231	259	248	275	279	260	250	271	264	258	283	286	282	263	266	262	252	243	255	251	289	295	247	244	304	243	267	256	249	230	293	271	286	268	258	249	263	241	250	251	262	276	258	258	261	265	265	259	270	256	256	278	268	248	268	283	238	246	261	247	238	277	270	243	225	243	263	262	249	254	252	246	246	256	231	278	275	278	243	267	258	245	277	271	253	270	264	260	283	257	273	255	268	271	261	261	260	262	270	275	266	273	242	250	250	259	257	242	238	283	263	263	260	273	232	273	287	258	290	275	268	266	275	267	294	285	286	262	234	258	252	262	256	266	246	248	289	268	246	265	260	254	266	299	271	249	257	240	280	269	276	241	249	248	263	235	255	278	240	250	274	270	259	259	244	252	243	275	276	263	257	281	255	276	253	269	250	297	241	246	257	239	252	247	291	256	250	267	262	266	244	251	265	254	243	264	238	247	259	246	236	261	243	244	226	281	281	266	256	251	231	273	284	253	244	239	243	274	251	271	256	237	296	240	271	291	262	248	294	231	280	273	275	254	254	250	239	280	275	274	259	285	253	266	273	263	270	238	251	286	261	261	275	291	256	258	266	256	239	273	284	272	267	273	247	263	279	267	247	256	269	275	262	239	268	268	253	248	255	279	274	277	237	267	246	283	248	249	248	256	273	256	281	259	275	265	261	257	281	261	254	268	271	283	255	260	261	271	251	275	274	261	251	244	270	252	270	284	276	267	271	273	266	269	261	253	263	253	238	244	249	244	272	278	260	261	271	262	257	219	279	250	222	281	255	289	280	296	276	265	260	262	262	252	225	238	229	262	293	274	265	293	251	258	284	282	282	265	254	263	291	270	289	276	240	240	277	238	266	252	247	248	267	244	253	262	278	291	255	275	268	237	280	255	242	256	289	274	253	260	270	235	256	228	268	246	258	251	244	239	283	259	260	261	242	281	269	273	258	263	273	265	253	275	256	264	280	261	272	249	257	285	262	267	246	255	282	249	244	265	280	281	270	235	269	280	270	283	259	274	268	244	299	277	247	282	248	265	246	250
24259	21478	28843	25705	23615	20963	13869	7565	4861	3400	2521	2011	1585	1220	1022	818	648	575	513	539	468	408	368	387	333	342	337	334	337	285	279	272	251	264	262	257	252	246	249	260	235	271	258	230	243	253	232	248	267	238	222	238	242	256	222	239	245	230	212	238	219	244	230	220	240	248	250	247	237	242	237	235	248	230	242	214	221	225	251	249	230	251	273	224	246	200	219	251	212	237	225	228	223	226	220	237	216	224	250	230	237	247	243	248	252	266	234	247	244	223	205	238	264	251	219	230	256	223	269	218	252	244	242	226	259	209	215	232	212	265	235	229	257	225	221	223	213	229	240	231	210	237	231	215	240	230	216	242	221	247	235	253	241	236	243	242	242	223	218	205	225	224	218	252	226	220	230	214	244	245	225	265	268	248	225	242	232	214	231	252	239	214	195	225	251	254	254	250	220	255	234	242	226	252	241	226	227	218	240	219	231	236	229	228	248	247	231	248	222	242	182	221	218	247	232	246	247	265	232	231	255	238	242	230	241	222	226	244	250	245	241	234	223	269	239	239	236	242	237	254	246	253	241	236	242	221	221	218	264	257	196	275	265	238	233	252	256	221	228	240	223	237	228	224	255	227	262	233	254	248	220	210	233	236	233	241	251	278	252	224	236	241	225	222	217	231	269	218	227	240	246	246	234	257	238	262	264	244	225	248	239	225	241	209	233	220	220	208	240	240	220	238	189	231	241	252	234	237	217	261	204	198	236	245	237	253	233	211	225	229	227	247	225	229	215	239	224	239	232	239	258	239	253	215	250	231	225	242	205	244	240	248	219	237	260	225	221	240	255	265	251	226	250	229	241	235	249	208	216	244	210	228	244	239	257	258	230	251	239	266	224	212	207	235	244	248	241	254	243	254	228	242	229	221	210	231	235	278	234	205	232	233	224	254	225	255	267	251	261	234	263	239	234	241	214	226	235	264	237	252	244	233	231	247	242	244	252	230	249	233	208	228	234	233	241	230	273	240	270	258	244	208	265	249	213	229	236	239	223	235	229	239	232	225	252	229	234	217	238	247	227	234	247	242	224	229	221	222	231	220	245	237	227	216	238	194	254	265	237	228	232	258	221	235	241	244	230	252	228	230	241	266	211	270	228	240	247	242	245	203	228	215	234	249	264	239	218	215	228	196	234	216	215	241	250	248	221	244	246	217	205	226	259	230	238	239	222	242	244	223	231	232	240	260	236	247	222	257	229	240	228	251	261	259	214	225	287	271	266	262	208	222	231	229	274	261	219	241	249	221	231	259	227	254	236	226	238	214	231	210	250	224	237	210	210	222	222	239	216	249	259	227	246	220	229	216	259	216	207	215	228	241	251	227	209	226	227	252	224	262	234	266	245	267	223	190	218	220	248	231	246	211	246	240	230	267	254	213	219	220	245	218	259	241	251	265	225	215	237	244	216	246	238	259	251	232	239	257	246	232	254	221	212	244	217	216	235	228	248	233	251	234	246	249	239	225	267	229	233	249	251	223	198	245	250	222	231	224	249	225	257	222	242	255	245	218	218	238	216	214	241	219	264	256	240	245	230	233	250	211	224	249	222	240	210	239	251	246	232	237	242	231	236	221	242	234	254	216	257	240	267	223	234	234	249	261	235	240	253	273	222	228	227	234	224	268	227	226	248	260	219	220	219	236	234	217	223	250	237	239	241	202	239	256	225	217	218	207	249	223	250	220	247	230	241	243	223	257	214	258	241	253	215	243	267	242	262	225	249	235	233	250	219	260	235	240	257	243	245	242	240	222	218	227	217	242	236	228	233	231	218	236	218	232	248	249	231	222	204	232	229	254	242	221	241	233	215	256	247	242	218	257	246	202	253	274	233	236	232	228	242	270	235	218	246	251	227	247	231	220	244	241	243	230	213	209	234	239	275	239	272	239	231	243	230	233	250	239	243	223	259	245	223	247	233	233	251	247	235	254	232	263	266	250	263	242	243	235	216	237	225	213	220	244	247	259	267	252	224	227	218	230	237	231	224	227	244	257	265	251	245	229	223	237	245	241	212	215	235	226	205	204	237	245	231	250	228	209	273	216	221	211	227	240	209	249	258	239	245	235	253	247	232	237	243	228	239	222	224	228	231	235	214	230	224	249	263	247	249	263	250	251	211	228	250	261	225	221	232	254	238	236	239	226	223	248	208	259	238	243	239	244	233	234	232	254	239	229	248	241	237	247	226	258	234	237	233	241	205	212	229	207	236	244	239	232	219	245	218	226	259	249	230	243	206	206	247	237	252	246	256	237	248	252	235	249	221	239	228	228	230	252	239	225	271	234	240	204	212	236	231	232	222	214	241	245	253	246	212	228	207	219	248	203	220	227	239	231	257	287	255	236	264	247	228	224	233	233	231	241	218	234	238	226	244	223	219	219	265	237	243	238	249	272	218	221	213	201	240	255	224	227	209	233	243	246	251	219	228	233	227	224	258	223	224	251	250	234	250	243	236	242	227	228	214	268	248	240	246	215	213	250	256	215	235	219	248	237	210	235	250	243	238	209	232	209	271	264	270	248	258	213	233	236	234	252	195	260	196	261	230	240	244	245	268	225	206	215	240	228	216	244	219	215	242	241	233	241	235	248	244	253	247	255	216	237	260	246	241	243	243	217	242	204	243	234	216	225	233	243	247	228	232	227	231	221	221	246	202	249	224	209	237	208	251	247	250	262	245	251	238	222	238	244	224	256	215	248	203	232	245	220	225	241	227	258	223	250	189	245	233	240	238	239	224	228	232	245	241	215	227	205	231	255	203	227	234	240	214	246	238	216	227	242	225	209	224	235	222	226	246	232	215	231	233	240	230	255	230	247	250	276	239	216	251	228	241	222	232	224	229	231	237	220	245	248	212	246	226	265	219	248	242	232	236	241	262	220	267	233	228	226	251	218	204	232	255	246	244	234	236	226	234	238	253	226	200	204	237	209	239	222	242	223	230	239	232	243	237	257	258	247	235	252	260	247	241	232	259	236	241	236	218	207	237	247	250	236	244	217	239	259	257	232	240	222	239	226	230	223	251	233	251	232	248	211	235	264	237	222	207	226	223	254	231	250	238	259	253	221	246	248	225	254	219	248	238	235	250	242	241	244	253	243	272	247	228	208	241	247	230	244	239	219	226	230	233	215	250	223	225	232	251	211	213	231	214	232	244	215	225	246	240	266	237	246	230	233	233	217	235	256	242	260	223	223	234	233	223	208	239	242	233	248	257	253	210	207	218	210	239	263	227	235	215	245	227	255	222	238	237	233	256	244	258	243	240	231	243	256	238	233	238	244	249	247	208	219	222	213	210	221	236	252	241	247	239	267	228	235	214	235	224	234	235	225	235	261	252	229	249	242	233	233	223	223	239	224	245	245	246	208	226	215	216	236	238	239	221	215	218	220	256	251	291	259	225	222	223	253	243	256	228	239	213	254	220	231	239	230	261	249	223	228	237	246	233	212	230	255	221	228	238	220	228	229
30122	55973	45863	33382	28273	21911	15892	11200	7901	5873	4270	3466	2644	2042	1655	1278	1024	878	786	631	616	566	474	475	448	391	377	429	388	330	340	304	274	340	304	285	246	281	286	265	249	261	247	246	264	270	289	246	268	261	249	243	262	254	273	277	255	253	245	250	236	219	246	289	264	255	271	253	240	284	277	246	265	245	257	249	248	261	230	259	256	256	263	222	244	280	251	256	254	244	249	259	253	245	246	262	237	249	248	250	242	244	267	281	255	234	255	271	265	262	233	287	262	247	243	264	282	241	249	250	255	244	245	279	267	257	240	245	263	254	256	255	283	251	247	269	227	247	249	291	281	262	259	232	250	242	249	241	257	280	267	231	255	228	260	240	223	275	282	254	232	254	245	241	274	255	263	235	260	258	278	251	245	258	262	244	249	282	243	239	229	277	269	259	278	249	286	250	255	244	249	263	280	225	247	243	268	254	246	236	261	240	232	254	267	280	233	231	265	269	287	257	260	275	293	263	240	230	269	231	249	253	236	244	228	269	271	258	256	244	256	246	272	258	235	252	248	276	219	240	289	257	267	240	241	251	255	259	277	285	258	264	243	254	242	275	264	299	250	251	267	253	281	248	260	247	249	256	242	246	229	253	241	249	238	264	255	264	261	248	254	249	243	253	281	247	281	241	242	251	241	292	257	246	255	270	249	254	247	255	271	275	261	271	273	238	254	262	251	257	241	225	280	273	245	259	254	257	237	245	229	279	248	250	254	255	250	269	248	300	271	252	234	237	223	276	258	252	242	227	277	263	266	265	275	252	237	246	257	264	253	267	245	276	254	246	255	246	247	255	244	242	267	246	255	291	270	252	262	252	257	213	232	243	275	275	243	270	249	225	234	257	252	264	252	250	274	247	252	237	255	249	234	237	270	250	270	236	251	234	253	265	237	244	273	264	243	251	255	234	225	274	268	259	253	276	254	264	273	268	275	248	250	248	245	248	251	254	274	239	235	254	236	245	233	284	253	268	288	258	252	255	269	242	237	225	235	232	247	253	231	247	255	225	237	252	232	281	245	289	259	229	260	237	229	240	243	242	244	249	265	256	253	229	249	241	254	230	274	243	231	262	255	262	261	260	256	235	264	275	251	272	257	265	239	279	300	237	251	266	268	266	264	270	257	253	258	262	251	248	244	238	257	264	259	242	250	248	268	258	269	263	279	249	271	260	223	239	230	268	249	276	258	258	269	243	261	222	266	257	265	238	249	245	258	247	237	237	208	255	245	228	232	243	242	267	263	263	285	237	248	248	249	240	253	272	284	235	249	236	274	257	242	245	246	229	235	270	258	268	276	243	240	269	235	263	257	247	270	245	219	257	241	276	241	261	241	270	255	238	253	242	217	278	237	250	270	211	243	279	235	227	249	243	245	249	247	267	261	266	259	269	257	259	283	258	255	265	254	245	269	228	258	251	227	246	244	260	253	231	259	258	238	266	227	260	268	247	281	242	261	276	245	266	226	248	229	241	272	252	252	241	264	237	251	239	255	266	239	254	242	267	273	257	250	261	255	259	223	270	249	229	236	269	260	242	264	231	245	227	241	249	236	252	271	249	251	256	261	267	262	241	269	228	249	268	239	267	259	236	252	252	272	228	232	226	266	244	226	287	253	263	261	249	258	259	255	250	263	242	255	241	216	253	250	266	222	241	251	251	266	232	248	257	248	239	232	256	260	261	210	280	241	270	243	280	256	278	266	277	231	233	250	246	238	227	278	280	252	275	250	267	250	251	261	300	270	254	271	253	233	261	247	265	274	247	273	269	271	281	260	254	255	268	238	248	262	257	269	217	262	244	243	272	251	245	258	263	252	255	241	256	248	257	254	263	270	247	274	242	254	276	252	255	250	247	235	281	265	267	270	259	273	267	274	228	290	270	233	248	248	235	255	277	245	265	256	280	257	229	261	248	262	243	254	239	291	249	254	238	256	280	241	254	262	231	249	265	265	246	257	256	255	280	229	255	242	258	250	261	270	232	251	266	256	233	229	282	275	247	265	225	274	271	234	228	243	283	263	243	279	256	240	239	278	267	250	227	265	240	263	266	249	273	251	274	238	224	257	242	299	209	258	255	258	266	257	240	251	290	247	271	247	256	246	270	251	246	242	233	228	246	219	262	250	233	242	244	273	273	273	296	264	247	272	252	235	259	261	268	249	256	271	246	250	231	248	238	262	250	244	272	252	231	244	270	255	258	273	268	220	260	244	247	261	255	283	269	247	272	246	251	249	250	257	230	254	247	248	260	238	251	267	272	256	262	284	274	261	247	263	243	273	238	280	243	270	238	279	269	264	234	242	247	243	248	271	255	257	269	249	252	279	260	260	242	219	250	252	238	276	232	258	256	239	263	237	241	268	275	262	268	242	266	251	246	264	259	260	258	264	264	248	246	260	281	266	244	269	271	242	286	248	239	245	272	241	266	248	263	262	257	234	283	257	250	237	296	283	260	252	257	242	276	247	235	244	259	256	236	256	258	275	239	253	246	253	264	264	241	274	248	264	249	274	260	264	253	287	229	236	261	240	261	235	258	226	208	224	271	273	259	234	269	259	270	274	254	233	243	247	261	269	236	247	244	284	270	225	254	254	242	254	258	264	255	242	254	268	226	258	233	227	225	210	254	232	245	273	240	275	247	250	260	285	262	248	245	260	246	258	246	254	260	269	252	232	250	261	250	261	234	244	259	240	240	268	263	276	263	259	263	257	234	229	255	248	248	266	260	251	271	258	273	256	260	269	235	269	252	244	255	271	232	256	290	264	264	256	277	278	252	233	227	246	278	258	266	260	216	282	269	250	275	248	247	250	247	253	264	258	231	291	243	279	259	251	261	250	256	228	258	224	257	240	287	283	243	255	251	238	244	230	242	244	245	251	286	249	265	252	257	249	236	247	255	231	241	245	231	220	227	247	247	246	249	275	264	234	246	246	230	247	258	259	267	250	249	251	252	252	267	267	258	253	255	270	259	268	241	237	265	254	245	288	245	262	236	262	221	241	237	241	256	257	234	270	233	243	247	237	240	241	244	261	239	236	263	259	288	271	239	250	247	240	237	263	232	230	262	275	267	270	254	277	228	250	252	256	221	242	243	270	260	257	246	239	273	269	229	271	285	271	280	251	259	275	268	261	249	226	265	251	242	273	262	257	245	241	249	266	245	237	235	259	279	259	262	267	260	240	247	245	241	224	250	274	235	269	262	242	239	270	250	239	239	229	241	262	272	231	245	247	270	248	226	274	265	271	263	288	223	283	254	274	247	278	244	257	291	262	271	241	252	248	252	227	251	264	255	235	269	274	265	261	253	246	249	253	239	225	257	250	256	239	265	251	251	285	275	252	259	258	270	241	248	288	239	285	288	257	231	257	252	266	257	238	277	233	261	225	258	254	254	301	256	234	265	252	256	248	221	282	272	244	232	272	269	250	239	255	264	252	245	225	258	265	264	257	282	269	232	267	257	288	247
25298	21472	28944	27848	21323	14164	9099	5473	3536	2551	2075	1618	1199	950	803	698	614	525	464	481	461	377	384	363	344	333	331	359	274	288	275	266	254	250	300	289	254	251	261	265	278	270	260	265	279	260	264	265	293	256	279	279	269	255	263	262	263	267	265	290	267	278	256	263	285	246	271	259	224	282	257	271	236	270	279	272	253	248	235	269	253	256	263	251	247	264	233	271	280	261	286	254	239	256	260	230	247	248	234	239	238	265	260	263	229	279	296	287	245	269	253	254	265	255	236	221	253	270	267	247	263	265	249	263	258	259	294	273	262	282	292	256	262	239	283	268	262	264	240	279	280	280	256	271	246	253	247	244	263	276	264	249	269	274	260	266	272	256	263	271	279	272	258	291	260	268	253	234	253	275	261	259	280	236	263	251	234	281	271	268	270	257	271	264	260	240	265	256	251	255	236	251	264	238	269	275	246	276	255	271	242	261	237	249	275	284	279	248	230	253	274	240	264	208	246	284	247	272	264	284	270	272	257	247	267	259	261	276	268	250	258	279	265	267	252	285	288	249	263	264	249	247	255	272	252	251	283	257	273	247	270	260	263	272	245	251	242	287	266	228	231	264	287	250	273	254	258	261	287	243	261	288	275	258	258	260	258	242	258	253	264	280	261	255	233	280	268	273	230	263	290	263	267	241	267	250	267	247	244	268	263	267	247	264	251	257	255	247	265	288	240	257	259	237	243	256	240	241	265	264	268	238	255	275	255	268	261	255	249	256	260	282	240	229	263	289	292	276	263	268	288	265	274	253	271	289	261	227	249	264	250	232	281	260	261	267	264	283	281	280	283	246	264	263	261	268	249	244	247	244	260	253	272	276	260	293	270	283	265	239	279	266	271	227	249	262	251	245	243	260	269	263	284	305	254	276	257	265	280	237	266	272	247	246	272	260	234	278	271	277	282	275	270	230	282	257	303	239	250	292	258	261	227	285	263	259	255	257	269	282	256	250	246	272	223	269	262	279	247	278	272	263	268	245	258	243	244	255	244	260	275	243	272	254	249	256	248	269	246	244	244	252	271	258	248	258	230	260	241	249	255	259	266	260	267	226	271	246	267	291	230	266	256	276	266	273	253	251	264	226	235	272	245	279	251	245	258	252	268	256	280	257	272	271	243	251	266	259	244	271	264	261	266	242	283	236	261	250	236	256	268	260	240	222	273	251	270	272	232	252	271	263	264	245	257	288	254	254	246	251	260	260	270	274	249	278	252	226	289	287	252	290	245	269	271	235	242	252	266	255	243	272	285	241	280	260	267	263	262	262	274	243	239	283	250	269	255	264	270	251	276	307	269	274	261	254	233	264	246	258	303	269	264	237	283	264	270	268	251	302	267	268	275	261	246	274	270	287	276	251	213	253	249	248	290	256	270	236	263	273	257	271	251	265	269	268	302	256	227	272	273	250	240	229	258	259	261	248	260	249	256	245	272	256	253	263	258	277	253	259	270	252	263	276	270	269	263	266	242	260	270	276	261	277	263	276	261	285	278	275	273	242	264	257	255	265	237	267	279	262	259	256	240	255	266	278	231	254	269	239	298	245	251	276	249	258	251	260	246	281	247	234	280	270	270	263	245	287	246	289	282	276	261	289	239	243	242	263	256	247	228	281	259	257	267	277	262	255	285	244	272	265	258	275	233	271	256	244	249	261	266	266	263	299	266	243	239	244	282	274	271	247	278	247	251	256	249	274	273	278	265	264	257	249	262	249	248	267	256	241	265	282	270	257	239	266	270	283	235	255	254	272	257	259	261	241	262	284	285	259	236	247	263	266	242	262	269	234	281	236	266	242	281	271	286	244	287	261	294	252	264	280	269	280	236	275	259	264	264	262	220	299	244	277	269	291	279	261	288	311	275	247	230	255	234	262	268	266	253	252	277	247	257	258	286	286	271	266	276	257	266	280	249	239	267	248	277	266	275	257	255	254	270	256	281	235	242	261	238	265	278	264	280	269	267	270	287	253	244	242	258	282	272	271	265	252	258	242	259	278	239	269	252	253	248	225	273	235	276	288	268	280	267	265	253	260	252	286	211	272	241	265	299	270	277	256	250	270	263	272	282	286	250	257	267	252	227	242	250	238	250	228	273	279	250	283	272	272	271	237	265	260	256	264	246	270	250	207	282	257	286	263	260	265	256	224	257	251	253	276	274	282	260	260	256	237	250	267	240	239	256	268	275	259	249	231	247	254	292	269	281	257	259	275	282	267	258	249	278	259	264	259	269	236	251	255	248	267	271	285	264	269	261	247	240	257	277	266	240	249	286	275	296	275	245	262	264	258	263	266	270	282	238	223	232	255	265	233	245	247	245	255	252	277	264	256	249	277	260	294	258	303	256	268	243	260	255	281	254	253	270	242	274	264	253	261	283	272	281	257	259	256	255	252	259	262	270	248	241	264	245	248	242	286	260	247	240	242	269	274	242	269	278	263	240	245	262	270	281	265	271	252	265	264	228	254	245	278	281	254	268	257	261	269	256	247	255	283	272	277	232	235	230	260	253	254	237	269	226	272	225	262	264	298	270	260	290	254	261	258	282	252	246	272	244	255	266	245	274	248	219	254	295	266	246	255	281	260	278	265	242	255	261	276	258	289	240	255	259	258	250	244	274	257	226	244	251	241	245	261	278	235	289	307	266	271	269	257	265	259	235	284	261	266	261	255	264	267	255	233	282	245	263	296	278	292	232	253	278	251	257	302	286	237	280	268	262	243	304	281	265	279	268	238	226	256	263	241	272	253	271	238	271	237	290	231	260	243	270	271	276	243	272	257	283	236	258	234	272	276	271	259	264	259	250	272	257	267	263	233	279	273	268	255	247	257	277	237	230	264	279	272	282	246	274	254	240	276	270	230	257	282	276	261	265	242	251	266	294	277	261	248	283	265	271	263	263	280	258	259	249	262	237	251	251	270	296	262	275	252	285	264	263	278	248	236	295	253	265	253	273	252	240	258	246	273	236	258	246	255	232	256	261	265	270	230	228	242	272	279	267	284	309	250	266	283	290	275	239	231	259	244	244	274	278	273	294	245	279	273	223	261	254	243	237	260	252	281	254	239	258	260	274	283	250	272	267	271	225	247	261	264	244	267	262	263	282	238	285	251	260	262	231	255	237	276	263	243	235	259	298	261	257	230	302	275	263	280	241	285	276	245	260	281	252	284	257	269	258	268	258	256	271	254	276	263	240	266	285	283	255	245	253	270	323	244	238	293	232	247	245	241	249	253	281	258	245	268	234	266	271	269	252	293	248	245	273	256	222	271	278	243	269	260	253	277	248	297	270	231	271	234	269	254	261	251	260	233	245	252	216	257	277	243	281	278	248	266	260	259	267	268	284	260	269	238	258	251	238	272	275	278	232	281	254	269	263	257	277	276	286	254	245	249	273	250	266	220	296	300	271	262	248	281	266	283	263	264	281	259	250	271	243	256	266	266	262	271	234	260	267	253	266	242	245	261
29515	52108	41848	30078	24266	18066	13369	9234	6672	4795	3737	2818	2187	1692	1388	1098	879	754	707	601	584	515	434	400	424	422	385	377	332	360	317	318	311	312	330	314	283	321	322	297	297	295	280	305	305	300	298	284	298	237	302	277	263	290	292	313	281	305	290	292	271	261	289	274	285	312	268	322	280	266	297	290	266	287	270	252	311	274	302	300	327	300	274	316	265	283	303	290	268	263	299	266	282	280	296	275	293	293	296	290	267	287	265	278	265	279	289	276	288	293	283	271	273	260	280	281	283	291	288	320	266	291	271	281	295	249	266	333	256	268	249	291	273	291	276	253	279	291	293	274	284	286	273	295	259	266	292	299	291	288	293	251	273	298	246	309	266	266	277	265	286	298	270	272	306	265	318	257	268	311	290	289	294	282	295	265	293	279	274	266	295	277	269	297	300	249	288	319	264	258	295	293	300	290	276	285	253	285	254	298	308	255	303	267	280	274	272	279	266	275	305	272	268	255	303	283	278	275	278	291	288	275	294	284	268	257	243	290	293	294	286	270	260	274	277	271	280	274	236	290	301	298	268	286	293	311	277	246	264	272	241	267	292	269	279	289	276	293	312	271	272	314	296	277	290	294	238	254	273	280	286	268	291	301	300	286	262	261	299	267	271	300	287	258	296	243	287	284	265	263	288	316	283	273	299	286	319	280	251	281	279	275	282	302	302	273	256	273	288	259	277	262	300	270	294	308	249	303	272	258	264	316	288	297	288	256	313	274	290	283	286	304	276	268	268	256	269	272	234	281	298	234	273	275	282	265	270	263	267	299	260	303	273	296	307	250	295	270	287	261	262	289	268	302	302	261	285	282	270	292	253	281	273	239	278	283	298	283	294	238	312	261	282	272	291	275	297	272	267	264	292	324	294	256	297	256	269	263	299	289	323	269	281	287	310	263	294	302	304	287	268	304	285	328	291	299	269	304	289	317	282	268	306	268	268	269	272	302	280	257	270	280	282	279	298	291	277	297	295	280	272	261	278	275	286	285	258	274	278	283	307	263	283	270	279	304	271	294	277	290	251	284	309	274	296	286	265	261	280	249	292	254	305	294	283	270	283	296	259	289	277	284	286	282	257	265	288	269	294	274	289	274	291	273	258	326	293	300	288	307	309	273	277	288	274	285	281	300	307	274	275	299	271	293	277	306	257	272	279	286	303	278	297	250	257	272	273	285	285	269	272	306	287	264	274	286	292	294	303	284	282	311	308	297	307	293	298	298	277	284	286	263	266	259	273	320	284	271	261	262	293	279	273	287	261	295	281	261	262	256	292	277	261	277	277	273	307	289	265	282	300	278	302	277	271	280	273	333	267	319	275	261	285	285	288	280	261	273	276	274	273	273	287	303	271	297	308	257	297	306	277	300	280	263	278	272	263	296	282	278	288	317	306	295	271	246	286	280	295	294	298	285	274	279	277	276	284	289	271	306	260	292	303	249	307	282	269	257	296	284	282	286	286	261	281	288	313	266	269	281	285	292	285	256	271	292	307	274	303	272	284	291	267	261	288	269	309	242	275	275	281	289	263	281	274	279	286	280	264	290	257	278	270	286	269	278	242	308	305	294	252	286	282	287	270	294	261	262	279	299	255	300	277	284	280	311	244	280	277	269	286	292	294	296	297	262	260	267	282	285	269	248	271	321	286	276	278	253	285	272	276	278	277	270	267	271	275	279	287	281	282	288	293	284	284	298	283	316	273	273	300	296	291	275	278	255	251	262	277	302	267	266	267	285	264	261	287	308	273	272	255	296	234	265	282	290	294	308	308	291	261	295	284	286	265	271	278	293	294	259	261	285	309	293	254	269	278	291	292	262	289	287	264	299	297	234	303	280	264	272	281	280	271	292	275	298	274	261	258	263	298	277	307	277	283	298	282	274	308	258	264	283	300	303	297	309	299	266	296	287	277	282	272	254	302	272	270	281	276	291	315	317	279	288	290	280	290	290	296	276	258	312	239	287	269	275	269	291	256	262	278	307	302	283	281	278	247	249	291	283	258	251	272	247	288	300	286	266	289	267	277	286	277	318	277	296	272	282	258	270	280	273	290	281	319	301	280	277	260	266	265	303	300	267	283	287	263	283	290	273	290	285	269	290	279	310	308	296	291	269	276	264	301	283	298	296	297	267	249	297	291	268	273	290	262	252	288	305	272	269	281	271	292	260	281	282	278	302	288	281	279	280	278	264	295	297	252	265	295	284	243	261	263	303	305	266	286	307	289	298	293	278	276	309	282	254	260	274	316	298	276	312	287	281	260	277	289	266	304	280	313	284	252	303	283	319	276	259	278	259	267	287	270	264	277	253	313	270	278	294	278	285	291	301	289	287	278	283	280	298	282	247	259	290	272	273	317	247	273	279	264	284	266	261	280	296	269	266	273	284	244	307	280	259	289	266	254	299	291	266	290	302	262	322	273	277	301	276	265	258	301	269	294	305	306	303	242	305	299	268	268	265	280	261	285	286	258	305	278	292	296	269	295	275	276	281	275	280	269	284	294	266	284	314	277	291	301	258	278	284	283	279	290	287	294	267	325	301	268	283	288	280	287	278	316	264	243	304	288	238	260	277	294	275	304	300	295	298	289	286	280	296	284	252	260	255	263	283	298	262	250	285	257	277	285	278	265	303	271	261	293	278	283	297	265	283	299	298	313	301	272	271	291	296	290	311	277	283	285	308	273	282	268	252	282	287	272	257	281	316	306	288	289	288	301	296	246	307	295	279	276	265	262	273	324	287	260	246	296	257	289	275	273	300	284	286	268	309	279	287	314	268	280	246	271	291	267	282	300	295	306	290	272	310	293	278	277	284	291	310	296	273	287	277	302	298	309	271	290	256	305	291	280	263	296	279	265	301	263	276	259	281	272	274	263	312	305	287	289	268	277	288	298	311	294	240	271	269	291	281	248	303	294	296	283	300	274	280	287	303	291	286	283	277	288	258	239	289	273	265	286	295	264	306	291	284	293	256	295	280	279	282	317	255	272	270	279	295	276	268	284	306	279	302	277	278	256	264	298	252	272	272	290	307	294	274	296	304	265	301	312	270	274	276	304	245	300	279	302	268	270	298	233	259	293	288	243	256	259	286	260	279	298	288	328	278	294	302	293	276	246	260	289	267	260	301	283	311	271	252	264	309	276	293	272	306	272	302	272	276	293	278	264	289	289	293	274	294	311	275	248	243	293	299	257	250	306	279	282	304	292	269	266	281	296	280	260	323	281	285	291	278	294	310	280	293	301	286	293	271	271	298	254	277	304	299	289	286	263	290	290	283	271	276	290	264	287	261	298	244	295	293	284	295	273	267	309	270	268	309	298	269	258	294	277	278	299	298	263	286	284	302	316	298	253	290	268	282	291	292	296	257	271	287	275	306	277	285	290	240	286	282	289	277	287	265	282	270	337	263	289	282	281	285	280	286	272	324	261	267	298	283	308	294	266	294	292	262	290	265	294	278	290	304	272	280
23081	21474	29160	24484	22548	24179	21531	11189	7042	5092	3659	2841	2162	1707	1435	1075	953	789	709	685	604	518	462	429	410	401	405	369	332	341	323	342	325	318	286	262	320	287	285	311	265	272	296	295	298	252	261	302	252	228	279	302	268	258	275	266	290	271	273	252	267	249	269	277	255	272	293	281	270	285	273	267	280	264	247	298	264	309	257	263	272	276	255	279	272	282	260	287	250	249	284	250	243	242	267	247	226	285	251	268	241	261	249	249	271	256	275	272	248	271	260	268	254	263	282	279	265	245	265	284	263	278	251	256	234	265	272	281	277	267	250	269	269	255	244	236	243	280	227	252	274	219	254	290	275	283	255	286	241	251	259	249	251	258	273	252	256	275	297	254	256	241	271	268	278	268	250	264	250	275	241	299	259	265	267	257	252	264	266	258	249	278	260	283	262	261	282	275	275	249	252	265	216	275	286	273	279	247	263	266	252	255	259	250	247	262	242	249	266	260	259	286	263	275	239	266	247	264	231	268	275	265	247	264	241	228	274	270	262	248	271	260	244	280	250	218	253	277	254	284	253	274	257	268	249	260	235	249	243	234	259	236	246	289	260	243	250	263	239	281	260	271	261	268	291	264	266	281	273	280	269	279	294	241	278	240	258	288	275	249	259	243	276	249	268	269	274	233	254	304	250	234	250	255	292	273	262	288	291	246	252	242	254	275	251	266	276	278	279	255	266	244	256	241	254	270	249	283	267	258	260	263	258	262	248	277	243	233	240	248	242	230	262	274	244	298	274	280	253	255	276	271	280	266	250	301	268	275	267	223	255	233	258	274	235	283	282	251	249	255	258	227	267	262	263	276	265	251	268	272	270	247	303	242	263	262	235	220	253	265	264	268	247	262	270	268	266	243	237	247	259	267	259	282	240	242	286	285	260	254	270	266	239	256	255	243	312	264	263	251	260	254	279	216	236	247	246	255	238	252	267	257	272	264	261	239	274	251	264	249	281	256	257	288	250	269	242	250	244	258	235	264	262	260	261	258	276	244	256	285	254	263	232	267	231	273	243	281	265	256	256	267	261	260	245	258	272	246	261	276	273	252	247	253	241	277	252	274	260	242	292	271	261	279	243	285	256	258	257	251	243	279	274	271	260	254	226	244	251	283	265	265	251	274	236	268	256	259	280	264	292	278	249	244	277	289	263	271	271	253	272	259	267	250	245	273	267	250	219	257	260	256	261	242	269	251	271	266	228	234	253	249	292	253	261	236	262	237	254	247	272	263	243	267	235	291	261	266	246	271	251	255	265	248	250	277	289	255	279	260	255	267	282	238	274	218	243	255	240	258	241	255	241	270	286	274	267	232	249	294	246	248	275	272	244	257	235	277	251	255	283	266	256	249	252	250	273	281	241	253	295	237	244	252	237	255	238	265	284	294	284	236	239	268	256	239	274	237	256	284	255	249	248	257	269	281	245	253	267	262	259	259	243	271	290	297	270	262	229	252	272	235	258	261	243	247	259	267	271	282	250	238	291	246	260	280	270	291	266	271	217	261	262	242	273	257	254	222	256	283	248	253	265	260	258	283	272	262	254	251	286	273	249	236	261	258	267	259	252	270	284	229	270	277	259	244	266	261	288	256	286	256	233	237	276	245	268	282	241	244	291	282	266	260	241	277	229	271	277	290	262	260	293	275	266	264	261	300	257	271	262	243	218	288	241	260	281	256	301	273	244	263	249	275	290	254	255	268	251	278	245	259	292	244	276	289	252	245	250	287	255	256	245	259	251	261	280	289	264	255	218	275	268	251	247	223	270	256	264	262	254	254	278	263	233	250	239	256	253	277	252	252	249	269	290	255	245	262	264	272	251	259	261	265	267	274	245	266	255	262	269	276	279	270	255	246	257	262	260	251	262	251	280	266	287	277	251	266	243	249	263	266	249	248	273	269	227	263	252	237	271	255	280	247	264	270	250	260	241	294	278	286	285	269	231	243	244	258	237	269	280	220	248	271	282	265	265	255	274	257	232	260	258	247	270	262	273	277	272	268	251	250	269	235	265	259	233	247	276	249	282	266	244	246	248	271	246	250	302	233	290	250	255	262	285	241	259	284	246	230	241	266	277	252	272	270	267	235	219	263	270	261	252	249	252	222	287	238	252	234	260	239	264	260	240	287	252	253	263	247	264	260	231	298	257	263	247	236	262	232	268	232	268	265	233	268	245	255	253	259	274	254	290	284	268	239	252	265	267	246	287	284	261	231	278	204	274	235	258	266	263	256	250	272	270	225	236	267	274	268	279	279	266	255	263	229	267	251	250	246	270	269	244	250	287	320	283	255	252	272	250	243	263	271	260	259	279	235	244	262	268	276	259	262	235	289	280	261	261	250	276	271	262	227	244	255	272	253	274	294	234	256	249	288	269	248	279	274	230	278	259	303	253	262	250	262	260	253	269	275	264	257	262	271	234	267	255	247	261	273	251	263	244	262	256	236	263	255	248	239	259	255	260	267	257	267	254	266	255	243	283	271	253	288	288	281	285	250	229	252	270	243	269	249	294	240	257	266	268	255	256	266	253	276	279	254	271	244	250	278	264	256	264	285	260	264	282	251	263	235	254	270	255	249	271	279	279	237	232	243	266	250	240	269	270	242	226	281	237	271	263	272	277	260	262	280	244	288	261	252	282	246	271	248	286	260	261	274	253	257	282	275	259	267	258	280	261	244	251	271	273	234	246	251	289	278	258	274	253	232	254	251	248	240	276	246	259	277	248	279	243	265	236	299	264	258	267	267	261	270	240	248	247	270	272	248	252	258	264	254	246	247	253	292	271	257	280	246	259	278	258	268	253	284	290	248	280	291	235	247	255	251	263	249	251	275	264	248	244	275	284	296	256	284	254	261	289	265	276	261	249	256	234	254	236	249	272	250	284	248	278	306	275	279	261	270	266	268	295	275	261	249	246	224	272	268	258	239	253	258	263	276	273	259	220	263	232	255	232	253	247	238	266	301	267	250	237	258	302	245	253	261	242	264	251	254	260	306	278	270	232	244	265	264	263	287	244	260	274	252	247	259	273	286	261	279	261	261	253	262	246	286	250	268	252	275	267	260	259	280	263	265	243	245	267	250	243	244	273	252	248	269	267	232	272	226	251	248	280	249	225	251	268	244	259	258	239	253	264	241	255	259	272	270	294	273	280	268	273	252	254	234	278	256	245	284	264	262	269	259	267	221	280	246	259	264	243	270	253	262	270	270	254	279	252	265	282	232	287	267	299	248	289	267	264	235	253	248	248	274	266	258	247	273	275	245	230	288	239	237	281	236	261	251	246	223	255	257	246	250	282	265	277	250	252	267	248	273	257	271	257	254	248	267	258	313	254	286	227	263	248	278	280	240	238	269	294	281	256	244	294	241	248	235	288	261	258	238	301	241	270	271	257	260	245	234	279	259	240	255	260	265	264	272	244	258	282	299	246	253	263	260	261	279	261	266	245	305	252	254	259	265	268	260	247	245
32118	61073	49887	39394	33295	26889	20180	14661	11208	8281	6329	4744	3641	2923	2345	1839	1456	1176	1043	952	842	745	639	570	516	518	491	474	453	400	414	349	314	322	340	333	297	292	311	285	304	314	304	284	306	271	269	274	268	293	290	288	274	271	276	310	281	282	291	303	287	281	275	294	262	293	274	292	277	284	289	260	295	306	285	282	296	287	255	288	249	274	239	294	282	288	248	244	288	273	259	293	286	287	267	305	263	254	286	273	278	272	272	259	284	252	279	241	274	260	308	268	273	261	279	269	256	265	261	281	280	284	274	275	262	278	272	310	261	295	272	277	262	252	262	272	255	305	258	295	236	291	291	255	246	289	291	277	277	286	289	256	285	274	273	268	268	271	292	250	275	263	300	285	260	246	309	309	295	278	278	284	267	302	271	251	284	263	268	290	301	250	275	297	273	253	270	263	271	279	256	270	281	290	268	266	269	288	280	273	297	251	271	263	277	272	265	268	283	280	252	271	261	276	270	242	293	307	278	275	274	268	285	268	289	248	267	285	252	299	304	261	242	270	287	256	284	249	267	250	297	317	304	281	256	288	288	256	272	273	280	302	244	257	260	264	266	282	265	308	293	268	265	279	238	288	272	265	278	272	292	277	267	294	259	293	270	304	255	270	282	263	294	271	278	295	291	287	264	266	285	256	286	273	273	291	287	289	285	282	284	261	286	273	278	287	259	291	264	263	313	281	273	278	279	267	282	295	295	261	277	278	248	285	282	291	275	256	260	286	272	268	298	274	284	261	281	266	261	283	283	255	280	269	281	267	262	306	284	293	273	282	301	291	284	277	283	271	277	259	276	293	273	298	268	311	269	281	273	261	247	282	280	284	246	245	273	293	271	307	286	277	263	262	257	288	274	268	286	281	304	258	283	285	292	277	303	272	270	298	266	298	304	297	301	264	261	274	250	249	287	283	259	270	261	250	289	280	275	288	308	250	296	279	237	290	283	282	272	262	251	278	297	264	273	270	273	300	264	270	278	238	240	284	298	281	235	279	269	310	291	280	278	300	294	294	252	285	297	267	297	277	271	271	279	296	274	262	266	302	306	283	251	292	300	248	255	268	282	254	261	295	260	289	272	278	262	277	271	260	271	311	282	290	274	265	289	264	282	307	274	277	310	287	268	254	270	286	277	291	299	253	291	273	277	250	258	301	253	272	271	264	293	289	284	281	248	263	275	289	279	308	282	271	267	277	253	258	265	268	262	270	240	280	287	251	306	281	270	283	279	272	286	267	273	300	266	290	278	262	306	292	264	284	251	279	285	252	267	288	270	253	252	288	289	291	306	266	287	276	326	273	254	271	265	228	270	295	264	299	260	268	286	267	265	263	280	279	262	235	299	310	289	261	287	283	261	273	285	283	280	287	282	296	287	279	282	302	283	230	306	253	234	268	281	249	281	268	282	278	279	237	266	265	270	281	251	294	270	298	281	302	311	244	265	297	283	284	310	252	275	284	291	266	296	271	277	237	291	291	255	285	264	276	284	284	250	270	273	249	265	265	311	310	302	263	266	258	281	254	275	282	272	258	258	311	273	298	280	274	304	269	260	259	292	281	258	245	280	274	248	272	302	298	279	265	268	290	273	257	271	294	274	303	267	238	260	266	266	296	255	256	238	296	292	293	271	289	265	275	280	265	266	267	250	275	285	265	269	276	261	271	281	245	267	271	311	299	301	271	283	270	283	255	292	322	289	260	285	278	273	259	261	267	276	272	285	230	272	273	285	287	276	263	303	287	282	303	245	277	276	269	269	261	308	270	265	296	248	303	269	263	272	275	276	265	255	277	285	266	271	278	274	267	277	253	270	296	257	309	291	290	275	258	267	284	246	278	292	292	295	276	265	301	273	274	278	303	296	282	288	293	257	259	276	288	255	313	262	270	272	294	270	298	293	259	263	272	310	264	254	273	247	277	280	288	270	252	289	305	271	282	268	267	274	296	259	259	253	271	250	290	257	261	274	288	279	293	285	300	266	281	284	255	302	283	293	303	299	281	274	273	261	316	261	287	249	273	273	287	298	289	309	274	243	290	253	257	264	274	294	282	281	283	273	275	254	273	310	254	285	256	303	258	278	304	252	268	273	279	278	293	256	289	273	288	287	270	275	274	276	286	262	289	258	284	259	269	265	265	284	284	276	296	271	268	276	278	276	275	290	277	236	261	278	277	287	291	263	278	260	285	251	306	287	271	231	288	263	301	240	294	259	278	263	243	292	265	250	283	257	240	274	269	264	271	316	250	306	262	286	308	265	289	270	245	274	295	253	279	290	284	268	263	300	264	263	295	260	285	289	243	229	296	317	302	287	287	260	284	255	247	262	268	268	297	291	269	258	289	283	262	252	269	287	282	272	263	246	272	273	285	259	268	290	268	252	282	271	315	268	244	269	259	279	285	275	285	269	297	282	279	299	267	250	255	270	288	262	283	252	257	287	277	252	308	315	294	279	256	265	293	264	244	260	284	275	285	277	308	266	266	270	255	259	250	252	276	267	283	274	289	282	275	267	284	259	307	249	284	287	285	262	280	262	257	270	269	235	261	295	272	285	270	284	271	246	292	258	281	259	299	283	277	291	266	290	247	267	270	258	263	275	263	264	269	260	258	282	263	286	260	284	277	305	277	287	270	269	245	271	268	302	275	271	252	269	250	286	277	266	293	277	266	259	274	217	251	267	286	280	294	280	238	261	272	249	264	292	281	271	278	294	286	286	259	279	304	260	272	272	281	272	296	272	282	273	267	280	273	274	271	273	284	253	306	255	278	280	310	260	254	276	245	312	283	279	302	258	324	295	248	294	272	292	274	274	312	266	252	261	284	271	281	273	257	296	272	271	260	298	260	274	283	292	275	285	281	298	295	289	275	270	277	247	302	260	260	304	275	287	236	259	281	290	272	292	255	269	279	285	283	270	236	275	285	298	284	255	285	255	283	269	273	307	256	269	258	267	279	267	282	284	256	257	302	269	253	300	290	275	272	276	239	283	266	253	290	282	303	259	274	307	295	244	269	262	257	254	302	277	240	291	267	273	265	250	278	294	304	299	286	270	252	256	266	246	279	274	268	288	264	266	277	273	277	259	248	292	270	274	285	297	298	279	287	289	289	259	268	276	292	272	257	293	302	285	283	234	296	265	294	265	259	278	289	256	276	289	273	274	279	266	264	286	279	255	248	232	282	275	268	279	284	265	270	289	282	259	297	261	267	288	295	262	281	286	297	285	266	267	276	285	302	288	255	279	278	236	268	275	288	260	295	282	273	278	279	284	273	264	297	300	263	276	282	282	262	250	243	281	276	301	288	263	262	268	315	293	259	283	303	303	294	266	280	281	265	274	261	259	299	284	283	295	248	268	306	258	271	286	291	245	255	297	257	289	282	284	260	250	244	285	281	286	266	281	278	279	273	285	272	302	282	262	270	280	268	311	293	288	280	294	294	275	238	251	286	271	283	282	267	270	283	261	276
30897	33433	36936	26820	17411	10776	6295	3953	2794	2086	1498	1234	945	796	618	569	476	455	418	404	369	329	330	333	283	304	293	297	318	288	256	265	276	259	294	234	250	235	258	248	240	214	258	227	242	235	237	237	259	242	234	253	245	270	253	261	230	226	218	252	245	232	257	227	217	232	248	260	264	259	243	246	275	271	239	230	231	250	255	255	255	210	252	258	234	261	236	252	232	224	255	258	255	246	254	244	246	260	260	237	244	263	264	261	222	240	269	227	248	242	238	253	246	266	259	248	270	251	228	244	241	244	240	248	253	261	259	268	268	247	254	286	238	230	246	219	242	262	259	246	247	248	239	265	239	239	242	243	251	243	244	265	257	251	253	240	257	254	248	250	256	261	253	281	261	266	240	227	242	216	236	238	262	241	210	239	283	242	218	241	243	269	227	222	259	237	213	239	239	222	275	238	228	238	228	241	225	220	259	224	232	269	226	242	255	249	248	292	242	262	261	241	242	238	217	245	239	258	254	259	248	240	277	246	231	275	253	246	245	223	212	247	252	246	228	230	250	227	242	264	233	246	236	272	236	243	236	227	271	225	254	243	246	264	229	220	256	241	259	251	255	231	239	241	243	227	256	261	226	251	239	287	243	254	245	233	258	244	230	237	269	239	242	261	241	241	230	262	258	272	274	247	263	261	252	250	238	235	245	220	239	260	235	273	243	243	243	262	223	269	244	244	234	249	233	264	233	248	264	261	240	242	256	236	256	248	224	258	240	243	263	247	263	241	247	276	256	236	230	230	256	256	242	222	258	250	240	256	210	240	240	218	246	198	237	271	236	249	249	239	253	267	233	226	257	287	212	247	236	258	242	236	243	249	245	235	276	256	257	242	247	239	261	253	223	244	244	250	239	231	248	244	250	261	235	235	244	260	252	231	228	258	251	261	242	217	239	234	252	254	229	217	232	242	254	235	230	268	274	233	232	220	233	249	214	245	245	249	244	248	219	227	228	237	258	249	232	236	263	232	257	251	205	234	252	235	235	246	237	243	233	224	260	213	234	225	268	239	242	238	269	222	254	279	251	235	232	237	234	258	247	248	254	226	222	247	222	249	264	246	235	251	232	244	268	232	264	252	232	265	232	256	237	223	243	239	212	245	208	221	236	239	259	243	257	238	249	225	252	244	258	216	242	227	240	243	262	249	287	249	250	205	259	235	248	222	276	244	247	237	244	241	239	251	242	243	224	266	226	223	248	243	237	239	246	230	259	229	253	251	262	223	279	246	274	245	258	267	227	215	248	228	249	255	237	285	248	280	234	261	231	240	258	264	219	217	241	245	266	233	235	250	247	259	240	202	224	251	259	269	240	246	223	228	253	249	266	242	254	250	239	249	259	239	244	247	240	266	245	238	243	233	254	248	227	236	259	231	236	277	269	246	272	276	262	273	248	250	241	214	229	260	259	250	243	249	202	241	267	234	254	242	250	241	223	254	252	268	236	232	254	237	253	242	219	243	246	278	250	265	233	257	242	242	241	265	249	262	248	243	232	262	268	215	224	241	267	232	244	226	226	239	249	242	222	229	230	266	250	229	247	250	257	245	252	228	250	232	226	226	260	242	248	252	262	265	268	250	233	238	242	231	258	224	283	246	227	241	244	261	236	238	239	244	222	233	226	238	226	265	235	248	237	246	243	252	281	240	229	241	242	239	242	224	246	253	238	252	239	268	236	244	248	249	219	246	240	239	254	239	243	232	225	261	245	243	266	262	243	239	240	237	254	251	227	253	239	256	252	264	258	242	228	225	254	241	243	223	234	256	236	243	231	243	230	245	226	197	236	264	243	250	255	253	224	261	229	230	243	234	264	250	245	231	231	254	241	246	250	246	215	235	303	285	240	245	239	267	225	239	223	233	228	249	267	239	231	255	222	234	229	245	247	240	254	243	213	221	274	248	244	241	247	255	247	235	266	208	250	246	237	256	249	238	242	253	238	263	250	211	276	215	262	247	229	232	265	270	256	259	220	243	261	248	244	253	250	248	221	231	242	221	209	264	264	238	251	233	252	225	253	251	251	259	236	248	264	239	246	263	254	252	248	231	247	250	237	238	250	259	217	260	239	272	251	260	252	235	270	242	237	246	223	261	255	237	238	232	234	240	228	228	258	258	234	259	227	243	250	251	250	228	261	254	247	224	239	242	237	247	232	228	241	246	258	246	290	205	244	252	261	235	218	246	215	245	216	247	253	230	230	249	225	272	234	264	252	254	245	263	217	244	244	258	243	241	247	245	260	278	233	270	246	233	250	257	263	258	248	256	246	260	252	254	256	241	230	229	248	268	234	265	251	257	258	238	238	231	229	247	252	242	235	257	231	265	244	242	235	232	238	255	255	282	229	233	231	237	239	273	240	287	240	237	221	211	258	234	281	232	243	233	249	253	283	201	252	252	254	257	235	250	254	263	243	247	241	252	276	248	235	245	221	228	246	234	225	243	242	240	264	258	226	248	256	220	254	279	238	233	232	272	254	232	209	227	247	233	216	250	242	226	255	254	236	264	276	236	255	243	250	244	236	247	222	251	268	232	251	252	234	210	259	255	230	246	284	270	243	252	240	246	225	225	254	206	255	274	223	225	236	248	247	253	209	219	226	249	229	257	259	235	235	257	248	233	220	253	261	264	249	255	270	230	247	226	253	272	260	240	240	234	246	245	242	270	232	244	237	246	247	246	266	243	272	254	239	282	243	240	265	280	251	231	260	266	250	273	250	240	263	250	257	244	247	242	242	256	231	208	262	231	220	233	269	259	231	225	223	224	227	232	212	267	216	227	237	251	262	271	209	252	275	256	240	239	238	224	220	237	254	242	235	265	236	215	257	248	231	245	255	235	270	226	253	240	261	257	225	245	279	244	232	230	261	259	256	298	240	264	259	227	231	227	266	250	226	236	261	226	232	221	260	253	219	255	216	231	259	233	230	266	234	252	246	245	250	253	251	253	242	240	244	245	217	247	274	240	260	234	255	248	226	249	212	263	233	231	251	247	254	216	232	229	235	226	243	246	242	256	248	233	256	228	241	219	229	258	246	257	243	243	229	239	283	233	219	226	225	250	238	247	235	237	246	247	233	247	222	248	251	248	210	228	221	243	275	229	247	258	262	249	235	236	229	272	235	262	243	225	232	280	247	245	243	226	233	230	242	240	252	264	249	243	248	291	228	247	255	235	243	249	245	263	246	252	231	269	242	268	242	228	255	272	236	247	275	255	261	233	263	248	241	223	273	268	227	239	245	255	241	226	220	208	237	254	240	253	234	246	256	224	245	265	242	233	273	259	250	245	215	257	269	258	237	237	259	247	267	229	225	255	254	251	236	228	251	240	236	247	273	241	256	245	221	249	278	248	248	236	229	239	222	231	228	239	231	218	260	254	255	238	247	251	258	230	251	229	282	236	218	243	258	245	255	264	243	217	242	242	230	245	253	266	225	242	241	264	254	232	242	259	245	250	235	236
29983	48205	37632	26084	20516	14947	10146	6841	5227	3839	2739	2038	1616	1300	1052	809	731	573	585	516	507	435	393	337	370	363	330	318	296	286	308	299	297	283	263	307	261	289	261	275	265	257	291	263	265	283	298	253	274	284	243	265	254	315	267	262	284	263	247	287	284	288	265	262	253	253	268	250	248	259	259	268	265	274	266	264	261	269	263	254	263	274	280	235	230	238	248	263	267	251	275	284	239	306	268	252	262	280	279	279	266	278	281	262	256	247	268	273	284	277	268	258	246	282	253	270	279	274	237	284	255	238	265	288	238	306	278	247	277	275	259	267	268	254	260	286	259	266	280	264	260	255	253	282	279	250	278	279	256	248	273	250	279	282	277	267	325	282	263	247	244	250	271	273	270	247	253	277	255	253	252	246	298	272	276	236	258	271	272	277	268	277	249	265	290	249	291	251	286	241	261	291	259	252	237	246	286	265	269	245	274	277	248	267	246	251	294	258	265	257	274	282	259	245	258	260	249	260	236	262	297	264	265	256	281	261	271	275	258	274	262	291	261	278	274	257	301	258	289	248	251	260	253	280	273	281	269	270	272	281	284	245	234	242	280	244	229	279	257	293	264	257	265	273	288	269	285	246	285	256	236	250	265	248	262	267	275	258	288	272	282	266	294	271	269	265	248	258	277	276	278	291	229	257	266	307	245	260	287	264	264	238	251	271	282	266	254	296	270	235	270	284	249	277	262	248	273	262	280	257	250	284	261	266	260	248	238	275	285	255	268	259	266	242	243	281	273	245	289	251	249	283	250	264	246	257	264	271	249	302	262	286	264	230	266	256	257	271	276	257	251	272	279	248	282	253	247	252	259	259	233	301	286	288	258	266	261	288	240	277	243	254	275	252	243	229	274	280	262	271	266	261	259	266	269	236	258	264	282	269	242	269	256	261	269	246	267	267	256	258	267	262	277	299	303	263	258	260	274	268	273	279	270	265	250	280	290	241	293	254	263	275	265	260	289	272	265	266	246	241	248	301	267	258	271	282	256	242	267	277	262	246	288	289	269	264	265	235	248	270	271	284	271	238	249	245	269	258	268	264	264	285	270	243	277	279	260	245	279	263	265	304	279	269	274	278	276	258	281	323	264	295	289	265	258	272	254	265	289	284	249	268	260	245	248	244	257	242	247	263	280	263	250	272	264	260	258	260	245	267	252	259	273	256	281	263	258	269	264	259	274	255	260	259	249	266	238	272	291	259	263	277	246	293	239	286	248	271	286	269	254	240	274	270	298	239	253	276	279	248	262	253	280	263	276	235	242	277	300	284	245	262	299	254	272	286	271	288	271	272	223	259	271	273	255	251	275	273	257	284	263	248	262	270	282	268	280	278	271	300	253	275	256	279	268	271	273	257	263	270	260	231	261	256	269	252	263	259	245	270	298	253	283	272	245	236	234	268	268	258	248	275	255	278	282	274	253	257	247	280	249	245	264	254	262	276	263	245	272	287	257	269	265	241	269	263	267	277	284	259	270	250	259	293	249	238	256	277	267	257	268	249	259	286	277	248	267	241	256	257	298	265	270	258	274	279	253	244	290	263	279	277	260	248	271	231	260	261	261	286	266	274	268	261	258	266	225	264	245	273	272	271	252	258	266	283	284	283	260	274	260	309	242	285	275	260	249	266	242	277	259	256	289	286	281	264	284	279	259	268	279	257	275	289	291	252	280	251	272	296	255	289	275	280	266	268	279	277	256	284	283	281	246	291	284	240	276	240	247	256	257	249	245	266	258	280	279	280	236	278	251	284	254	278	240	242	263	240	255	269	249	226	244	260	275	268	264	264	280	269	272	283	270	284	292	262	279	285	258	269	247	290	251	281	295	286	263	268	265	312	244	290	240	258	252	250	260	288	268	271	256	277	255	259	248	255	266	244	269	265	253	251	266	262	251	277	257	256	272	252	245	265	288	297	288	262	272	271	282	228	281	272	266	281	274	259	271	267	244	281	245	255	259	271	241	282	283	250	267	263	254	279	267	263	256	278	254	252	289	251	235	256	261	250	254	296	245	269	255	265	283	248	284	274	275	260	252	284	294	267	281	271	270	269	254	263	279	261	271	275	258	263	263	259	261	264	266	282	251	253	264	277	285	267	287	279	262	303	274	266	265	271	269	285	277	245	279	255	253	233	263	276	246	261	250	251	280	277	253	263	267	254	264	269	288	276	269	258	253	246	248	288	281	269	286	278	248	271	249	262	261	284	269	242	303	300	286	259	274	250	246	271	266	267	273	296	274	257	287	281	293	287	268	252	282	261	265	264	266	254	272	296	270	299	265	259	236	265	267	238	277	258	260	249	261	286	283	268	249	269	284	264	279	276	276	287	280	303	242	260	299	255	285	232	251	254	263	264	271	283	279	251	270	272	262	283	268	286	260	259	296	285	266	265	228	266	277	229	257	260	259	285	278	251	301	266	238	263	268	253	270	285	256	255	250	278	241	255	254	301	278	293	277	276	276	274	265	285	261	263	264	277	265	223	256	269	273	275	235	250	244	272	248	258	259	274	273	238	264	263	255	280	282	287	285	301	262	273	269	263	288	288	256	255	243	293	235	290	280	271	266	247	263	264	258	247	250	235	283	265	257	273	267	258	254	262	299	267	265	252	256	280	258	244	275	297	262	302	310	254	245	241	264	248	278	245	273	263	275	254	267	280	284	289	256	239	322	260	237	283	271	265	239	274	247	287	249	280	254	243	261	261	261	249	266	255	289	272	276	287	288	241	258	247	242	234	276	246	266	262	277	259	302	286	257	243	249	272	247	248	273	270	258	279	271	255	268	279	243	256	285	269	261	275	264	280	258	259	250	272	268	304	275	280	270	262	300	289	241	273	260	250	263	243	256	283	249	247	276	268	260	238	267	255	301	303	273	254	238	265	254	260	260	252	258	282	233	243	278	287	296	283	266	274	272	251	273	262	280	273	281	239	276	255	253	300	250	282	254	273	222	231	269	249	248	243	266	283	265	272	264	286	278	267	288	273	262	267	243	259	264	251	295	257	286	280	259	278	261	258	270	277	250	274	261	260	269	267	229	255	253	242	268	255	259	237	249	255	253	287	288	262	293	224	246	264	255	257	263	252	291	270	234	269	288	264	233	260	243	246	254	266	242	270	251	259	247	260	240	278	257	251	263	261	265	261	257	258	291	282	268	237	269	263	248	285	258	269	266	241	261	277	261	244	257	297	240	259	277	258	261	278	258	283	241	254	252	277	237	247	258	265	240	253	260	282	253	263	294	269	291	275	270	287	269	280	266	283	248	257	287	279	270	271	251	255	278	281	271	265	263	279	296	296	266	300	291	256	247	260	285	230	260	247	255	295	233	260	255	248	292	275	273	251	263	288	271	269	292	251	293	261	286	301	252	262	290	291	285	264	244	294	274	258	251	255	275	301	227	269	265	276	284	274	265	259	266	269	267	261	272	263	272	266	264	276	272	294	266	256	252	272	242	256	282	275
24120	21366	28742	25739	23909	20561	13013	7285	5001	3468	2609	1941	1471	1256	1057	769	675	611	549	467	454	442	396	349	346	357	302	294	297	306	299	294	252	275	264	252	250	243	245	222	228	255	261	260	262	234	258	232	233	275	233	244	237	227	207	241	254	230	257	242	244	252	229	232	246	227	265	219	248	235	251	250	249	228	218	246	249	212	224	211	228	207	228	255	204	247	241	221	267	200	242	253	204	225	241	213	231	209	246	262	250	205	228	247	234	245	230	238	246	221	233	212	244	241	229	257	267	222	232	261	223	259	271	266	237	246	229	226	245	220	252	216	225	220	248	243	225	212	255	211	244	247	238	230	244	237	244	260	238	234	248	231	220	220	231	224	242	243	242	238	264	242	238	230	217	247	231	220	232	262	235	219	251	235	233	222	224	230	234	226	239	246	234	233	233	216	217	242	254	234	249	254	231	234	239	202	226	239	236	239	234	242	194	213	216	208	249	234	212	220	212	252	244	264	248	220	211	221	224	235	253	220	259	268	253	242	224	230	246	224	228	228	205	231	250	220	226	234	226	239	227	242	234	258	223	225	237	260	225	224	241	228	236	243	253	241	228	243	252	218	238	229	256	249	252	224	242	220	253	230	252	242	264	247	223	252	257	229	226	243	229	224	227	239	260	241	197	219	274	240	237	273	266	216	246	235	219	222	233	217	225	222	219	224	249	239	240	243	280	220	218	258	205	219	215	210	216	238	227	236	227	250	242	221	246	250	284	231	235	239	216	238	226	248	244	243	232	231	240	225	233	246	265	243	225	220	235	203	235	242	229	246	263	216	245	237	232	243	237	209	213	243	213	230	242	234	236	222	229	235	234	226	240	206	209	221	229	251	241	265	226	252	245	197	227	231	268	245	257	243	235	222	247	228	231	234	228	205	223	217	239	234	230	233	251	240	266	234	235	231	233	249	226	233	222	216	242	231	216	213	251	254	227	208	239	224	238	260	221	221	250	236	260	241	258	245	258	223	237	204	232	235	249	225	249	224	214	242	207	222	247	264	222	235	235	229	238	252	231	233	229	247	245	235	230	249	239	244	228	251	230	232	240	229	236	221	229	229	216	233	220	248	230	213	257	271	237	222	256	216	227	226	233	229	237	241	218	243	219	267	257	241	255	240	236	231	236	229	227	244	239	192	227	243	208	238	243	227	222	217	238	229	221	215	215	224	250	231	180	238	239	237	219	217	216	257	244	224	237	216	248	255	237	245	227	242	222	223	215	233	235	260	260	265	223	243	269	236	228	216	225	203	227	237	235	243	247	224	226	227	240	227	219	213	233	234	225	212	254	232	245	222	212	262	230	255	254	254	229	240	258	229	260	245	236	236	213	238	247	240	228	249	256	227	265	238	219	217	272	205	233	243	208	241	231	247	232	213	244	259	279	228	260	236	241	231	239	237	232	242	221	221	238	235	235	232	232	230	208	228	218	209	261	226	241	228	220	268	238	258	218	271	261	243	223	219	242	217	274	229	231	234	220	208	236	228	219	225	224	231	244	239	241	204	236	246	227	235	220	237	229	225	227	229	220	221	208	219	234	219	241	222	232	230	262	259	210	232	203	221	247	235	247	240	238	212	227	229	229	242	231	213	219	243	261	241	240	212	240	249	208	215	229	231	234	256	238	232	229	206	264	215	233	231	240	251	247	240	224	253	212	218	225	260	226	222	230	253	241	203	265	223	240	249	210	226	230	224	258	227	213	243	237	228	222	241	235	234	223	228	237	257	217	258	206	220	220	266	229	223	277	231	243	236	243	232	233	245	248	247	214	229	229	239	214	255	239	241	197	229	248	241	190	235	251	240	252	234	233	242	221	219	229	222	249	236	236	269	224	216	213	237	235	223	232	252	239	238	213	228	219	256	244	254	240	240	213	222	260	216	224	212	224	254	259	230	251	220	196	215	239	219	211	225	212	245	228	240	233	230	254	227	234	224	240	238	249	208	221	213	221	239	237	246	249	247	246	246	240	251	207	245	220	245	223	229	223	251	274	261	232	237	254	257	252	269	226	242	225	223	208	229	225	243	204	245	254	230	248	244	240	199	267	259	250	237	255	241	235	234	193	237	226	235	208	250	253	209	245	279	208	247	243	224	235	226	226	246	238	233	243	256	247	238	232	241	227	264	256	238	225	219	226	261	236	226	231	257	230	238	239	204	228	224	231	239	224	248	240	219	238	259	257	220	218	225	232	253	281	229	218	243	227	239	251	240	253	235	232	205	227	259	230	250	248	251	217	231	231	245	239	252	246	212	255	254	246	263	242	243	210	217	236	223	218	265	234	238	205	227	227	216	232	259	212	244	220	178	225	202	251	241	222	231	233	237	235	222	212	239	228	233	225	238	217	213	249	235	262	226	203	196	265	220	250	263	220	226	248	264	232	259	240	241	241	231	224	238	243	235	246	239	235	255	244	240	266	242	224	228	206	259	245	246	238	244	240	233	251	230	249	250	226	226	226	235	221	197	207	213	234	234	237	246	239	253	228	234	250	222	215	214	194	248	244	233	252	213	230	263	237	222	261	212	212	246	250	230	246	219	233	225	230	233	238	237	224	254	223	263	253	243	219	259	240	226	244	256	265	243	234	225	244	266	264	223	249	250	233	235	235	213	227	216	220	249	216	246	239	228	224	222	237	238	229	247	216	248	221	246	247	246	261	218	259	234	229	254	247	273	219	241	231	213	239	267	276	229	219	238	254	255	266	198	232	224	231	206	241	231	279	223	214	255	240	234	218	214	222	248	227	255	219	202	249	254	219	238	242	233	259	248	232	249	235	238	229	229	244	232	236	259	236	216	203	240	220	227	237	251	224	224	230	242	259	263	229	252	239	246	253	270	209	256	271	247	241	242	238	225	237	232	214	252	240	246	263	236	229	234	257	219	250	244	235	259	241	250	245	212	241	254	249	231	211	201	251	224	229	229	235	236	218	231	223	254	235	230	241	239	233	209	244	253	230	243	243	233	235	252	241	206	215	251	252	250	228	256	241	237	231	236	233	243	240	243	247	245	246	215	224	220	265	215	244	247	213	235	232	225	250	208	229	250	216	216	243	209	243	242	239	234	225	250	219	217	235	249	209	275	227	237	268	211	230	236	239	250	211	228	261	220	237	195	229	231	231	248	227	237	236	216	204	224	246	232	237	228	238	227	221	218	224	271	238	237	234	226	217	250	240	231	212	223	219	257	250	228	213	238	242	264	271	230	260	222	247	266	200	224	242	242	240	256	247	242	228	223	221	240	199	250	216	231	238	245	230	238	242	242	234	260	223	253	243	217	193	263	263	241	232	252	231	229	245	246	244	251	251	226	256	247	215	242	231	242	237	227	242	233	220	226	241	235	247	238	253	232	233	227	234	209	242	224	225	254	240	221	238	237	217	224	234	236	256	264	228	268	226	233	241	234	235	238	238	222	228	226	225	243	246	235	243	229	230	259	241	251	264	262	224	228	253	240	253	225
29618	54928	45010	34515	28575	21678	15181	11248	8511	5805	4482	3567	2660	2080	1671	1291	993	859	768	655	635	545	515	483	433	414	416	373	379	377	358	335	310	308	308	286	306	301	292	259	299	287	257	292	250	289	260	260	242	261	279	239	259	240	240	290	273	249	290	249	243	252	254	284	256	248	246	279	286	234	259	260	249	240	231	245	254	271	251	257	244	225	257	240	257	260	265	257	270	240	245	253	258	268	252	224	274	270	294	244	250	232	258	223	248	250	250	254	247	239	277	251	249	267	261	251	278	261	251	242	251	248	244	278	260	251	272	242	245	231	252	222	260	247	250	264	278	260	267	270	231	241	242	261	267	252	232	261	240	287	227	250	254	253	267	271	255	249	217	253	231	230	266	245	271	268	268	266	266	251	251	257	279	243	246	276	244	255	251	280	254	262	279	260	249	277	259	250	260	238	290	235	222	232	241	226	241	256	256	256	267	249	225	248	245	255	253	255	248	228	270	250	257	276	255	261	256	239	247	237	253	261	262	246	259	248	237	254	235	241	245	289	242	256	244	247	249	249	254	244	280	225	244	268	247	248	294	261	272	239	237	242	242	284	246	250	254	261	236	271	244	255	242	254	234	246	268	262	227	257	237	256	247	258	250	258	282	252	257	262	260	268	242	257	263	243	222	237	265	259	260	249	257	225	249	235	237	257	212	256	253	263	215	238	261	223	250	248	257	263	247	255	243	260	258	221	275	296	262	248	231	234	251	243	268	270	268	227	238	261	246	263	261	288	224	227	252	277	254	253	238	229	261	281	255	261	242	246	256	243	265	253	271	266	280	259	253	262	250	238	241	260	256	275	236	238	236	247	245	267	240	243	267	248	246	243	251	226	256	260	264	269	235	245	232	250	239	248	266	252	237	238	252	266	224	246	237	280	271	250	249	247	258	234	292	259	273	244	257	262	250	229	260	235	275	251	254	258	266	264	272	248	245	250	247	228	270	261	264	239	258	222	230	253	245	255	246	243	231	276	255	263	237	240	232	237	244	235	247	272	259	252	277	272	281	240	265	277	249	245	276	286	246	242	256	261	253	273	255	250	236	256	269	249	208	240	251	263	239	255	259	249	268	263	258	252	252	272	244	269	244	278	243	237	249	254	248	259	258	258	258	244	272	248	248	240	253	275	253	270	256	231	248	258	252	249	260	266	237	238	245	251	243	246	257	246	251	245	250	253	266	254	262	259	270	240	231	249	250	247	255	263	222	242	256	231	258	269	235	232	270	247	250	237	243	295	242	226	270	251	252	234	262	238	246	268	263	268	264	226	228	279	264	277	245	252	229	255	252	248	244	259	233	221	247	247	243	232	281	243	246	272	233	250	268	257	252	250	242	245	214	255	264	278	285	237	254	225	260	267	249	260	252	242	254	277	217	254	272	241	262	273	247	260	287	228	264	296	256	250	266	277	231	237	271	233	248	262	248	266	242	253	252	257	255	282	261	252	267	245	227	269	278	288	254	235	270	272	267	243	228	253	288	256	260	255	243	235	250	292	277	261	255	237	260	264	258	256	274	261	246	267	255	254	227	234	275	268	266	268	231	269	211	244	226	260	250	252	278	230	280	256	271	261	263	268	266	243	255	285	242	216	270	251	252	249	234	255	252	243	244	233	261	259	257	260	232	237	273	268	241	262	266	238	265	262	261	234	260	238	242	227	253	265	253	268	221	255	288	245	247	234	238	246	241	272	239	255	261	264	259	291	260	263	262	239	234	241	237	266	262	265	248	259	292	264	250	252	250	212	281	277	227	266	272	254	230	245	239	259	260	226	245	251	229	268	243	243	259	275	250	272	226	262	255	265	240	227	254	248	267	223	269	242	261	266	255	273	249	231	220	244	253	254	250	253	261	276	239	259	243	269	259	258	246	270	236	277	254	271	265	275	237	235	261	268	254	247	253	260	268	245	248	234	274	260	249	266	280	246	280	273	260	248	259	236	234	261	258	253	250	238	266	259	289	223	250	258	236	272	275	268	237	258	266	227	272	263	255	228	267	234	247	226	225	258	244	226	246	264	236	247	261	248	244	266	237	267	241	250	242	238	217	245	247	232	249	255	266	260	226	264	221	248	282	253	275	233	278	268	252	250	244	265	251	239	242	249	258	293	237	250	269	257	258	255	278	251	264	261	248	254	251	276	210	252	239	241	243	277	247	286	237	236	227	243	237	250	240	275	295	263	246	281	267	251	229	231	254	229	257	268	229	265	245	273	248	263	243	269	253	259	250	246	247	253	200	285	269	255	236	277	255	276	249	245	263	262	243	241	272	269	255	256	229	222	240	255	233	270	248	261	241	284	263	243	260	257	234	247	247	268	264	248	303	258	281	245	239	278	252	250	255	223	280	249	249	261	242	231	265	281	266	247	275	254	230	229	253	247	219	250	258	257	275	255	277	272	237	248	258	243	214	262	261	261	282	252	278	267	262	263	256	276	243	245	265	261	236	251	274	264	255	273	252	280	245	269	263	220	259	246	257	265	256	229	266	225	246	238	254	248	250	261	258	222	261	230	249	251	239	238	254	286	243	239	262	264	257	261	254	251	233	242	243	273	279	256	285	276	234	242	262	247	271	261	232	249	250	267	235	260	265	250	277	233	263	243	272	266	253	246	259	229	216	257	265	271	256	251	277	260	254	244	236	262	254	254	250	250	287	255	272	262	268	262	258	281	257	245	261	257	230	264	254	259	204	241	268	243	272	251	242	235	284	237	241	252	263	265	254	242	276	210	239	251	257	259	241	266	254	253	251	265	269	255	248	228	245	249	248	264	256	284	254	224	274	249	251	268	259	242	252	238	262	269	263	282	258	243	251	257	247	229	265	266	256	259	237	265	247	238	270	285	266	243	272	258	239	251	231	267	279	251	244	241	272	252	243	270	261	249	233	253	270	240	254	268	264	253	240	253	273	249	237	267	259	264	291	261	263	254	242	237	247	276	255	224	223	244	258	229	235	214	265	255	236	256	246	238	257	264	236	264	227	265	249	263	249	259	242	263	255	254	226	260	269	241	259	261	246	266	272	255	279	246	248	284	221	250	262	262	241	246	253	276	264	273	261	273	257	260	235	249	256	264	241	248	260	269	244	243	255	242	249	272	259	267	236	271	279	257	244	271	281	244	279	282	274	261	260	235	267	240	271	248	239	256	281	251	259	255	242	266	264	260	273	269	243	253	224	249	259	245	278	280	267	249	293	261	273	248	243	243	270	273	246	266	262	260	240	240	239	268	271	251	254	261	255	239	223	236	240	282	275	253	280	234	251	277	268	246	231	233	263	259	253	291	247	238	275	241	232	264	263	256	246	263	240	267	275	251	250	247	262	249	245	260	243	262	262	239	256	243	242	219	265	268	264	256	242	250	268	244	252	241	253	224	227	264	220	217	296	254	286	236	252	234	267	240	241	226	253	243	233	261	247	270	259	263	228	260	234	275	254	238	246	249	258	295	248	248	235	234	233	274
25468	21577	29010	28602	21599	14667	8707	5468	3780	2754	2009	1599	1207	1005	796	665	604	503	489	422	394	397	381	337	356	343	347	319	301	318	305	307	284	296	279	284	282	265	239	244	224	261	282	266	285	277	262	254	276	256	265	245	286	271	252	271	252	301	280	269	282	274	248	288	238	229	267	290	270	254	273	261	254	269	269	294	261	268	263	267	280	264	258	255	269	275	263	263	252	268	259	277	251	258	262	232	259	262	245	265	256	252	286	267	279	239	255	288	292	250	264	252	250	268	269	285	294	274	248	254	264	254	265	289	261	262	262	259	264	256	265	234	250	261	279	259	220	258	250	256	254	265	275	248	250	259	272	263	249	264	286	264	230	259	278	249	272	249	291	277	255	258	252	260	277	259	243	260	257	291	244	269	279	282	277	238	295	259	264	275	262	267	285	260	242	246	262	266	232	274	286	266	247	247	262	251	260	251	257	299	267	282	268	244	273	245	260	241	275	250	267	251	266	301	237	271	266	267	276	237	272	269	247	278	232	253	273	278	258	272	266	253	268	274	273	257	260	248	277	270	238	267	252	260	252	256	246	280	268	288	247	271	273	250	249	289	248	273	269	274	266	283	273	243	259	268	231	255	238	255	252	268	292	256	248	262	264	269	273	259	271	274	272	252	274	250	258	265	256	255	263	244	264	255	250	265	264	276	270	278	281	230	263	250	249	281	266	283	264	255	272	272	270	229	257	284	242	260	254	282	275	278	268	265	244	246	268	252	255	279	273	259	266	243	260	256	278	287	288	263	276	256	306	263	260	258	237	265	278	273	267	284	249	273	247	233	258	275	260	256	287	275	256	284	256	253	273	274	236	257	277	264	310	235	255	263	254	247	274	270	250	254	239	258	289	257	234	273	257	270	266	254	267	251	271	269	271	249	272	246	284	265	256	286	286	247	282	237	303	252	258	255	268	280	262	240	272	248	290	258	278	265	251	281	263	270	232	246	262	275	262	266	259	279	268	263	241	239	264	293	257	264	266	275	240	252	270	250	269	246	256	256	240	269	263	248	258	259	234	276	259	265	266	285	247	260	248	280	246	257	251	301	284	247	265	247	252	248	275	259	276	224	264	273	255	278	267	281	275	266	249	278	277	268	241	230	237	257	278	269	283	251	280	262	251	259	287	263	242	291	257	275	288	289	303	257	258	243	295	243	259	267	258	250	254	264	264	284	255	253	271	274	256	285	271	261	275	267	234	247	273	252	291	268	287	245	274	277	272	264	269	273	276	267	267	256	266	250	266	253	249	225	271	247	259	254	284	294	275	257	251	265	318	274	260	248	246	277	264	263	284	252	273	286	280	272	273	276	267	292	280	274	281	271	243	268	272	270	262	252	291	262	302	294	259	273	256	239	256	269	258	254	257	235	246	266	266	244	247	294	255	253	272	289	271	249	237	246	254	292	273	291	275	265	236	263	259	262	260	250	251	284	265	290	293	267	244	234	274	227	259	257	281	287	262	265	282	258	286	277	253	251	260	242	248	275	244	246	266	233	252	290	273	276	285	256	275	257	259	240	316	262	220	257	275	274	259	279	250	279	268	248	265	256	273	255	269	275	261	263	260	238	246	267	268	257	240	251	255	301	269	248	251	270	283	261	253	265	280	246	270	262	241	261	269	239	274	246	241	267	271	261	255	270	256	240	250	252	267	265	271	262	265	269	259	248	272	257	257	258	267	247	269	266	287	278	272	285	251	233	275	246	262	249	240	283	266	263	269	279	255	267	284	244	236	257	236	282	253	243	250	280	256	263	264	251	247	281	244	247	262	262	248	280	280	260	283	265	268	251	250	273	282	253	251	275	269	265	288	269	264	291	254	291	252	243	264	269	250	276	263	243	250	272	291	274	260	279	282	280	272	273	245	284	276	291	276	262	236	256	267	241	272	292	251	244	234	254	258	298	253	263	234	276	244	290	258	264	261	306	263	282	271	265	263	274	245	250	251	271	266	263	243	264	285	229	260	288	248	249	261	247	219	267	248	271	272	254	262	276	268	242	262	256	266	272	245	264	260	269	243	298	266	262	278	247	285	288	267	282	254	291	282	286	246	275	262	265	257	285	263	272	283	269	254	246	258	260	265	244	274	239	267	294	263	275	283	267	248	259	259	231	280	252	270	248	245	276	307	258	285	249	270	245	245	285	278	258	244	252	259	256	262	255	239	267	319	251	253	270	266	276	249	258	276	261	254	244	242	279	243	281	293	279	282	255	264	265	244	278	263	243	294	273	256	246	251	269	259	262	277	262	250	262	240	285	249	260	234	290	311	265	254	303	247	264	273	253	237	280	257	277	266	241	245	267	260	279	230	261	272	288	279	248	263	245	247	284	260	279	281	271	258	285	282	281	285	270	282	267	225	261	255	257	288	257	264	256	274	291	255	286	260	255	259	289	280	250	255	268	254	264	270	264	252	273	247	278	282	271	280	242	280	254	248	237	289	244	285	247	248	264	292	261	268	258	267	252	268	244	255	277	278	269	277	270	264	265	280	278	244	257	269	282	278	265	292	274	257	270	267	280	266	278	283	263	252	249	269	286	252	261	259	274	290	294	268	248	223	258	251	269	254	272	276	308	270	265	266	266	276	272	286	267	293	261	295	289	260	267	236	255	276	258	243	271	249	266	251	296	266	247	253	247	295	291	265	305	218	268	271	264	264	269	248	287	253	295	264	265	274	266	280	244	263	242	259	260	274	248	255	287	253	265	258	273	257	260	261	293	273	247	238	243	267	270	259	247	273	245	276	250	259	271	287	262	267	266	259	278	271	239	238	263	279	280	273	253	254	234	274	282	251	272	260	259	230	269	256	271	257	279	281	263	266	286	247	292	264	268	269	251	270	285	261	288	283	264	255	259	223	253	237	248	252	256	246	252	267	272	249	246	237	261	261	274	282	248	251	267	255	280	264	237	271	294	253	283	249	271	284	245	261	250	245	274	255	268	286	265	279	299	268	281	283	269	262	283	275	272	288	271	267	259	252	274	266	270	266	255	280	259	254	257	259	268	288	280	287	256	281	276	270	248	261	261	246	256	260	248	267	270	267	234	260	250	275	254	273	254	239	275	261	280	259	236	279	261	288	259	255	270	300	249	270	261	253	265	252	255	276	262	233	285	267	270	265	262	250	225	294	264	269	268	287	286	262	262	248	244	243	268	259	238	242	276	283	286	271	266	245	293	248	256	262	265	259	300	288	258	270	250	269	248	235	254	230	242	269	269	256	286	254	272	262	284	279	279	249	276	261	251	326	254	272	269	249	271	267	259	260	265	285	260	254	251	266	256	257	290	233	263	263	238	275	284	244	302	282	263	269	239	251	253	275	288	271	262	262	254	276	240	258	271	267	257	265	246	250	287	258	267	283	245	260	247	258	270	269	246	280	277	275	256	247	285	282	228	270	264	275	253	259	266	274	279	257	249	285	243	284	247	264	247	276	276	271	271	290	269	285	268	273	269	276	276
29151	52062	42670	31489	24373	18417	12986	9384	7051	4964	3846	2895	2197	1762	1396	1075	946	726	663	607	554	506	509	438	431	405	381	379	360	362	340	347	325	314	296	325	321	306	321	285	282	306	291	300	302	311	292	314	328	316	271	241	296	265	289	315	273	279	287	318	300	274	327	265	283	290	286	283	298	297	282	281	303	282	283	288	310	264	283	290	288	290	284	297	319	304	280	289	288	284	288	274	298	284	279	266	277	308	287	271	297	290	310	293	269	293	257	268	298	284	292	277	294	293	289	294	285	309	270	271	291	280	289	285	292	305	288	293	296	292	251	293	314	307	274	276	293	305	327	294	311	319	288	304	267	287	308	268	278	290	289	285	278	268	280	284	276	295	271	260	268	284	262	297	286	284	307	286	246	303	256	277	287	272	256	286	304	273	253	292	294	292	298	280	282	278	269	291	290	268	266	278	301	266	269	240	292	310	262	278	296	303	277	303	269	295	311	276	264	287	308	303	283	276	286	281	284	295	291	294	277	271	285	275	264	304	274	296	280	269	244	323	299	271	258	273	294	277	305	298	274	243	278	273	294	293	252	282	282	288	310	308	292	282	284	258	315	294	293	270	280	289	302	332	260	284	265	259	297	300	303	281	286	251	265	280	300	252	289	294	316	305	279	288	298	293	302	322	275	291	280	255	274	311	286	270	302	272	309	283	308	273	296	285	271	278	286	304	291	264	308	287	293	290	306	247	288	264	281	300	269	276	283	283	254	262	304	261	273	297	287	306	242	277	318	299	301	281	276	330	296	292	297	263	300	261	292	295	271	268	262	297	291	273	281	267	317	299	271	278	275	294	297	297	294	251	273	314	302	273	298	269	304	296	286	288	260	299	301	303	296	308	274	267	306	284	283	278	278	293	303	291	290	334	279	312	298	295	288	286	325	277	289	318	332	280	293	291	276	257	269	298	324	313	281	287	259	271	293	294	296	277	295	280	259	302	314	292	278	285	289	286	312	284	281	269	301	287	309	273	292	270	273	299	282	283	304	300	298	287	300	313	285	263	281	321	273	286	291	274	283	311	288	273	260	285	295	274	276	291	294	293	282	279	285	276	250	267	289	281	277	271	313	289	323	266	248	284	270	265	294	298	262	268	282	274	271	270	285	302	274	303	246	291	293	304	279	291	277	286	271	267	297	291	323	257	275	301	275	291	281	283	309	275	306	278	310	293	267	307	289	300	296	285	287	284	283	294	293	289	294	295	290	335	281	294	283	297	269	273	317	264	258	268	277	293	306	272	290	276	274	277	234	292	273	293	306	257	279	263	288	307	277	285	282	308	290	282	281	280	305	261	303	280	273	283	270	314	283	296	298	274	284	284	328	262	284	259	282	274	289	293	285	265	279	279	293	252	301	286	276	288	292	316	300	306	297	302	277	277	288	273	299	260	276	265	263	253	308	300	271	290	287	266	301	272	226	329	255	274	294	274	333	271	283	305	272	301	293	279	282	315	304	293	317	266	292	326	281	304	289	280	293	291	293	281	308	305	293	270	286	272	278	273	264	314	302	311	324	316	280	284	260	294	282	259	283	263	269	303	286	284	293	241	273	308	308	288	250	287	293	293	319	283	308	285	297	285	287	276	287	281	280	284	305	255	282	306	313	292	309	303	302	301	292	310	293	278	316	273	296	270	292	314	300	276	264	307	291	291	283	274	282	274	324	287	299	273	290	267	285	275	311	278	288	266	289	290	255	266	299	306	266	276	288	280	262	280	293	302	269	273	285	289	292	306	273	290	302	275	257	264	275	291	280	282	281	257	272	265	300	287	290	302	300	280	285	307	253	290	286	303	309	261	282	279	296	276	292	270	277	275	280	291	270	242	285	265	287	298	285	293	288	267	286	274	290	295	254	303	292	285	283	287	282	313	279	281	288	303	288	268	276	290	291	278	304	302	288	294	284	273	269	289	262	284	279	273	263	255	298	274	285	275	268	299	291	272	275	273	282	276	300	311	286	297	290	315	319	316	309	268	311	275	309	308	304	302	284	309	269	286	297	268	268	304	292	286	305	294	273	269	289	273	288	283	271	251	263	290	283	291	313	264	307	244	300	305	297	271	300	288	288	300	279	281	293	290	265	291	294	267	309	288	297	310	320	315	288	253	282	285	298	273	309	296	263	297	287	268	265	264	277	296	281	268	309	304	290	310	298	279	286	272	267	284	262	279	304	253	292	305	271	286	277	279	287	278	297	269	277	279	294	317	285	281	284	270	301	313	271	272	278	270	300	309	256	249	314	260	298	275	278	298	276	284	308	276	282	281	287	266	264	254	277	274	315	315	261	290	268	285	277	269	285	271	309	279	295	291	259	283	304	301	299	293	279	304	269	279	276	280	273	306	291	287	312	277	306	273	276	276	273	274	248	270	288	279	268	278	283	300	271	284	268	300	273	293	296	272	277	275	287	280	285	285	305	286	307	308	276	281	286	264	252	329	310	278	313	299	313	278	318	315	277	280	288	300	298	270	292	275	279	276	250	277	279	271	252	297	274	261	286	248	274	295	271	295	322	279	260	281	259	274	270	275	261	294	260	287	304	282	301	280	248	273	288	285	284	282	289	287	264	311	283	287	263	276	310	279	292	303	286	290	291	294	292	320	289	279	281	298	271	269	307	300	270	291	262	290	306	293	293	303	261	239	281	277	273	290	303	291	278	258	272	308	262	277	297	295	314	294	294	282	278	274	313	274	271	302	283	296	252	305	308	266	281	279	296	302	278	258	301	266	269	297	304	285	275	282	272	281	278	313	295	291	293	268	297	263	265	272	289	271	287	303	289	260	300	295	323	309	262	270	298	277	278	291	286	281	278	316	294	321	307	262	289	276	255	266	272	287	300	301	278	284	288	290	265	271	280	277	292	278	296	283	289	279	289	277	272	253	294	275	291	261	293	269	277	291	281	307	281	276	287	270	322	291	293	292	304	256	283	285	310	270	269	275	294	302	291	302	298	274	288	286	258	289	289	284	295	267	250	275	271	292	260	264	276	278	297	291	282	271	311	329	279	282	281	275	277	282	301	319	275	303	315	288	292	295	289	268	287	270	295	289	282	290	301	294	321	255	294	272	295	282	280	254	319	275	269	285	282	259	298	279	282	295	316	256	278	271	300	307	306	312	291	288	298	272	279	262	305	294	289	302	298	286	267	313	303	273	290	267	300	322	278	277	309	275	260	292	272	278	296	299	256	274	266	285	292	299	312	286	280	286	271	285	261	285	320	287	272	316	289	273	296	282	277	255	278	272	289	275	258	266	274	284	273	269	273	290	313	301	307	313	287	277	306	302	289	297	281	298	232	278	266	289	304	325	301	315	269	317	297	294	259	265	295	304	294	324	288	306	303	324	251	290	278	232	283	268	274	284	284	292	273	258	294	300	281	277	328	300	287	305	266	271	271	273	270	271	276	281	267	290	282	276	289	285	291	269	329	272	303	279	283	286	288	310	314	273	290	301	287	264
23116	21469	29226	24474	22751	24094	21405	11200	7477	5115	3963	2812	2182	1667	1393	1113	924	773	686	573	591	517	481	431	415	374	375	397	330	354	364	337	305	318	307	282	320	295	271	257	259	323	269	289	299	273	263	254	287	278	294	262	246	261	281	256	256	268	253	246	236	239	258	265	300	271	285	274	261	248	280	240	256	266	287	269	284	271	276	257	259	241	282	217	252	288	249	255	259	250	261	262	273	261	263	264	217	258	262	247	255	263	244	250	259	290	274	237	237	251	271	261	252	268	269	243	295	264	258	284	261	279	261	272	258	276	243	278	275	253	294	266	242	260	260	281	265	282	268	243	282	268	269	268	261	272	261	261	287	258	257	271	277	257	258	288	270	268	273	255	242	257	249	268	242	278	265	278	235	250	260	259	268	247	268	260	272	253	259	270	263	262	277	262	284	252	251	291	266	253	306	252	278	272	271	241	266	289	236	262	236	264	247	266	246	257	259	252	265	238	246	247	251	281	270	220	249	282	280	279	268	259	279	257	285	277	284	280	263	241	277	238	271	284	292	263	243	260	284	250	256	256	268	282	272	255	291	286	253	256	258	295	251	276	269	270	240	289	260	269	245	269	295	252	280	260	272	256	252	256	250	265	271	252	251	285	284	277	247	251	251	263	284	251	245	269	256	244	251	279	294	276	283	257	248	265	245	219	242	251	245	261	263	251	267	268	261	262	283	281	258	269	264	258	226	264	252	266	238	243	252	267	314	260	220	264	244	304	279	250	241	251	261	252	230	248	249	269	221	237	252	242	280	241	249	286	274	306	270	263	262	271	240	322	245	261	239	285	282	264	265	297	269	277	270	287	247	270	233	287	255	276	262	260	270	264	279	249	242	249	245	263	257	276	258	235	260	244	242	267	279	226	259	241	263	260	293	270	250	267	262	281	254	237	292	289	248	246	288	290	248	239	257	262	253	264	265	277	254	312	255	257	232	250	262	262	263	286	254	249	266	247	216	254	239	264	242	278	231	241	272	250	272	235	289	245	262	259	240	253	281	263	243	282	253	279	262	277	292	260	269	269	267	263	244	285	283	284	253	249	236	258	282	250	250	288	273	267	256	268	254	279	240	289	269	264	276	260	260	236	249	261	256	248	244	264	276	248	278	261	248	266	277	259	264	288	242	250	254	256	270	265	260	232	256	293	269	238	248	277	273	283	250	257	265	248	266	275	278	240	229	272	231	264	268	243	237	259	243	247	245	282	265	240	274	268	256	247	266	232	288	272	261	264	262	262	268	254	247	274	251	255	256	269	263	264	283	271	255	255	302	284	258	268	247	260	287	255	297	259	270	252	251	239	275	274	256	256	225	246	299	249	262	242	253	281	289	278	255	245	249	268	267	271	257	256	276	250	288	285	284	268	262	252	276	280	275	250	272	248	275	281	284	255	277	266	263	255	248	264	277	254	261	277	279	261	271	246	268	276	251	264	256	251	259	221	258	272	258	281	253	268	277	264	270	293	252	258	265	256	280	292	277	242	283	250	260	272	236	258	262	254	243	269	265	259	262	252	245	278	286	251	282	250	286	263	244	260	273	286	230	262	261	274	261	245	268	246	268	253	255	264	296	262	275	270	245	267	270	262	269	278	250	242	276	288	243	257	251	264	254	252	273	269	294	266	263	251	253	261	267	253	294	255	246	278	239	271	258	232	281	254	243	232	280	243	260	240	264	262	261	276	282	274	245	257	251	266	277	248	240	236	267	267	241	277	230	265	245	238	262	246	243	246	266	260	272	235	270	269	262	253	292	291	286	284	260	252	257	272	275	261	259	263	269	245	275	285	253	228	283	250	242	278	249	247	276	262	263	244	270	243	282	260	281	246	278	233	278	260	276	278	246	262	247	230	246	277	235	282	265	260	298	275	262	243	261	261	276	244	276	271	257	225	252	301	256	299	253	249	294	223	257	251	273	244	258	259	249	274	306	244	253	252	295	259	254	290	250	273	241	257	257	270	251	289	262	289	283	268	226	250	279	236	268	293	263	281	282	274	245	253	253	262	285	237	315	255	258	272	255	250	274	276	270	269	264	267	264	234	243	238	245	278	243	273	273	251	252	265	292	271	288	270	243	231	294	247	233	275	262	251	251	293	256	237	258	298	275	242	283	259	228	271	262	274	247	253	261	244	253	264	233	254	270	261	266	273	269	264	249	271	283	253	237	262	249	260	259	296	266	283	269	285	250	276	259	272	266	257	291	282	278	295	281	278	280	250	250	271	266	285	252	243	243	267	273	255	274	287	267	255	268	295	311	246	252	244	269	295	272	257	258	269	244	231	272	257	247	252	262	247	254	244	287	251	274	280	262	263	233	271	276	262	279	256	251	281	262	250	264	268	277	253	283	250	265	252	288	294	254	256	246	256	269	268	262	256	254	256	249	248	283	250	247	260	270	269	282	229	280	277	237	263	253	257	257	249	260	251	239	259	283	267	268	279	267	271	265	276	302	255	246	254	255	265	246	276	253	294	260	251	265	273	286	268	229	275	271	239	263	247	265	247	271	263	249	220	257	270	273	293	267	237	285	242	274	256	264	262	258	269	292	264	254	255	228	279	238	274	277	258	264	247	270	248	237	253	263	256	239	282	262	263	242	245	256	258	268	252	241	273	249	257	256	258	303	263	258	231	235	253	259	270	259	264	270	241	252	279	294	303	269	259	248	268	260	272	258	251	257	265	266	257	261	264	235	269	245	258	288	258	263	270	270	282	281	254	224	233	248	258	300	287	283	286	275	284	245	260	275	221	290	269	257	247	266	228	284	275	286	273	268	277	258	262	264	246	247	244	238	263	267	250	273	248	281	266	287	243	236	288	274	246	264	265	245	280	256	241	254	257	237	227	290	294	273	266	267	267	253	247	274	263	270	286	247	266	286	251	266	257	286	258	249	257	261	259	272	273	241	264	265	264	264	262	259	253	262	253	256	251	264	237	259	261	266	230	275	279	274	245	256	282	269	289	247	268	282	239	264	251	268	261	271	280	267	279	302	285	254	278	298	277	286	267	262	270	260	247	252	219	260	221	263	229	252	242	272	274	272	224	270	277	247	261	261	228	263	311	271	271	257	256	275	250	267	276	234	266	263	286	265	251	229	276	244	248	297	239	273	261	276	272	263	256	270	238	232	274	252	285	261	269	226	252	223	274	279	255	251	261	256	270	281	262	272	257	228	264	259	262	243	242	245	253	272	264	260	249	241	262	249	283	253	288	259	249	258	267	261	249	261	275	264	240	247	272	290	292	245	269	248	224	291	267	287	266	273	277	240	285	287	242	283	283	285	260	274	269	270	238	262	274	249	280	269	286	283	256	263	268	251	245	259	286	265	237	259	261	256	247	296	288	244	255	274	290	256	245	253	230	247	265	245	266	253	238	258	259	272	277	276	259	247	277	240	278	275	274	270	252	279	260	250	260	260	267	287	265	282	266	251	304	268	247	224	267	254	254	262	235	261	253	262	266
31754	61481	51714	39888	34319	26800	20116	15009	11271	8507	6642	4737	3612	2881	2318	1762	1376	1153	950	836	823	738	636	617	508	505	463	468	434	417	402	361	361	311	301	294	323	288	328	336	334	301	265	308	289	279	288	319	306	273	313	238	253	278	285	259	287	291	281	289	266	282	279	265	299	295	299	307	235	271	268	279	290	269	281	273	264	273	267	294	266	298	276	269	269	236	264	258	307	272	287	288	258	308	285	254	288	273	306	288	276	279	283	280	255	291	303	298	254	259	269	277	276	274	297	290	300	290	270	282	286	302	282	267	235	278	261	282	246	247	260	247	288	268	277	285	290	271	305	294	281	280	260	263	306	264	307	277	273	258	292	249	279	286	265	296	262	289	257	282	270	267	311	319	291	294	280	272	297	262	260	261	264	264	275	281	275	265	293	278	279	288	286	260	268	269	266	291	307	263	249	289	264	297	281	290	293	282	276	262	278	248	265	288	277	319	293	295	289	260	264	266	287	275	265	276	271	292	261	285	271	284	271	298	313	252	278	287	303	256	271	279	289	291	241	264	279	256	290	265	263	282	275	267	282	261	258	271	277	265	275	281	309	278	268	288	281	289	285	251	301	274	264	285	264	273	309	286	295	281	292	282	245	312	285	256	298	289	311	298	296	272	283	292	289	275	288	255	256	262	271	287	277	259	266	278	270	298	276	264	260	280	269	270	312	277	263	239	254	264	275	271	307	280	291	276	251	276	286	293	286	298	275	299	289	292	246	282	265	291	296	273	282	277	260	297	287	279	277	261	279	311	297	320	270	241	290	278	268	277	319	282	298	291	290	255	286	239	287	283	288	282	287	281	303	292	267	286	276	287	256	256	286	274	271	268	277	282	292	290	272	236	290	279	260	274	301	224	309	253	277	301	262	250	281	285	293	265	269	280	288	295	274	266	269	271	276	281	234	298	279	254	255	253	269	294	286	270	275	282	267	274	281	270	313	253	284	277	254	275	267	286	253	279	269	244	260	253	267	309	280	270	295	269	290	262	286	288	272	280	270	276	274	272	268	286	288	254	260	292	288	242	307	261	262	275	278	289	243	266	263	255	267	298	251	284	257	264	284	259	239	271	243	281	287	258	275	287	315	284	280	252	264	269	282	272	284	277	264	236	255	269	250	250	275	278	256	263	293	264	282	267	290	269	254	287	261	271	234	271	268	308	276	270	289	286	295	294	279	270	255	287	276	270	262	284	242	267	271	295	286	247	285	297	287	250	274	313	291	280	274	250	256	315	232	269	283	284	268	304	309	281	264	273	284	270	241	261	265	235	286	263	282	287	308	289	277	261	274	272	272	260	284	289	291	298	265	280	301	300	264	262	292	295	283	286	272	269	281	263	287	264	291	276	279	250	270	271	301	281	288	277	249	310	289	282	302	251	275	251	266	288	273	259	295	289	271	296	300	284	299	293	258	271	292	270	266	295	269	269	286	272	280	288	249	278	253	267	281	241	276	325	290	275	289	291	253	289	269	287	290	303	283	261	272	270	308	277	307	319	291	283	286	276	270	290	285	261	291	286	268	251	254	264	294	271	259	310	261	273	315	283	281	270	295	264	297	256	277	271	261	248	293	269	279	257	282	288	304	273	286	245	282	274	286	263	287	275	267	254	280	302	305	278	249	288	280	273	292	288	291	298	262	260	283	283	276	301	266	258	275	308	309	299	263	263	281	284	268	270	265	275	263	259	269	295	295	277	256	286	284	274	287	256	257	267	282	278	265	296	315	302	274	261	285	254	295	275	275	293	270	267	267	267	268	304	278	282	275	281	299	248	290	263	301	306	261	283	261	324	273	283	302	264	256	280	283	305	296	307	295	269	269	270	262	264	282	289	268	283	293	271	268	262	264	295	259	260	288	249	285	271	286	292	286	279	262	274	280	282	288	307	264	276	288	262	282	278	255	282	287	260	298	258	253	304	310	284	286	263	291	264	291	276	259	276	277	260	299	298	254	316	261	267	255	306	274	285	248	262	303	288	261	261	254	295	295	255	278	280	291	248	257	262	283	264	255	254	275	303	268	270	276	294	271	278	276	286	273	295	307	298	295	266	283	267	260	288	287	265	259	274	277	289	266	315	293	252	272	286	280	272	272	246	287	278	255	275	272	282	279	247	286	271	290	248	284	289	256	284	297	303	266	284	288	288	254	307	248	266	282	264	290	275	286	255	298	278	279	270	285	271	249	275	289	257	296	262	288	279	256	277	300	288	263	277	270	283	269	280	260	276	273	265	281	273	286	273	269	288	267	300	294	293	272	269	287	255	257	281	287	281	276	270	286	261	289	246	282	265	247	270	312	271	275	260	280	280	274	306	303	294	289	267	290	291	256	249	272	276	274	273	242	281	257	286	269	276	242	296	272	245	294	293	272	289	309	261	259	264	285	286	302	286	269	287	288	247	263	286	269	283	270	333	319	269	301	267	299	288	288	288	256	268	258	273	287	273	291	296	285	288	267	269	278	313	277	274	309	269	280	286	307	280	249	287	281	272	272	256	258	278	274	288	286	277	269	281	265	293	288	283	280	273	264	271	285	260	272	317	254	335	291	275	241	262	288	247	270	259	283	292	272	279	288	283	245	287	269	282	288	279	269	262	265	305	262	313	306	295	259	272	262	277	307	255	269	252	269	270	277	241	280	273	284	270	288	295	266	271	259	256	252	286	294	269	268	262	271	296	268	282	250	257	263	252	277	281	257	299	263	275	274	296	313	289	289	282	276	271	292	252	275	261	278	270	292	255	261	287	262	282	294	266	254	295	264	299	316	237	285	258	289	292	284	261	311	274	260	297	293	284	248	306	303	299	273	285	273	306	292	268	297	288	259	256	304	275	286	266	273	295	285	304	281	253	297	281	256	295	283	289	319	278	293	268	283	271	278	293	272	269	272	312	295	274	260	267	299	268	273	287	272	282	280	259	268	312	299	282	260	280	271	235	285	304	294	314	262	275	267	273	267	243	299	276	278	311	268	257	288	267	270	257	273	320	295	306	260	269	284	279	261	299	270	274	281	296	269	276	247	281	301	297	271	248	278	293	290	289	296	244	290	260	289	312	283	298	292	246	298	254	257	302	267	269	294	245	300	256	268	264	285	288	236	263	303	273	246	300	276	273	275	277	279	275	259	249	242	269	265	272	308	307	239	316	279	277	273	253	292	281	285	278	256	293	279	270	294	304	288	263	271	274	268	296	271	266	267	279	270	283	272	294	284	256	271	280	299	286	277	277	278	282	264	268	280	277	292	270	254	280	273	254	296	276	253	258	262	267	297	282	287	274	271	301	267	304	279	267	282	263	272	273	277	300	230	274	270	254	306	259	283	272	282	259	255	284	256	289	258	296	296	277	255	269	257	283	281	242	299	279	295	264	278	258	266	300	287	285	287	274	306	291	253	274	282	267	259	257	287	311	280	277	302	266	293	264	273	277	289	271	262	268	288	280	289	253	251	287	274	266	289	266	263	254
30931	34062	38158	28115	18043	10399	5933	4085	2812	2156	1618	1122	956	830	644	547	474	431	386	358	379	319	318	328	282	287	316	287	272	278	260	254	261	260	243	267	243	252	272	250	257	269	265	249	281	235	249	240	250	244	257	233	234	241	274	240	213	233	263	230	227	244	245	256	243	244	206	258	243	244	235	217	230	265	247	235	234	235	242	243	255	244	228	251	234	260	276	264	266	217	276	255	238	252	239	238	242	247	228	254	247	242	236	251	269	253	238	232	252	262	224	251	224	247	240	235	266	273	266	259	214	227	232	219	250	231	246	257	253	241	234	262	214	228	237	230	246	260	241	248	244	247	235	259	266	224	251	249	211	242	258	243	248	283	242	244	247	222	231	224	260	212	284	253	213	230	240	250	260	252	229	242	235	263	227	231	224	230	250	258	229	259	261	217	230	232	256	264	271	232	282	229	243	249	243	255	229	268	255	214	248	245	241	232	231	218	254	232	242	257	234	277	227	244	234	224	243	254	246	242	286	232	243	228	240	244	235	278	243	264	255	254	247	230	248	227	250	256	248	261	233	234	253	230	241	252	252	269	258	241	220	252	235	226	241	247	261	218	233	254	248	245	234	243	225	240	254	242	262	235	211	251	251	248	256	228	241	230	256	266	269	234	247	235	244	240	267	217	249	256	246	232	236	222	252	238	280	262	257	248	268	259	249	247	255	261	236	262	246	244	271	264	237	237	247	238	226	248	223	233	190	269	264	233	248	243	250	238	285	233	248	273	242	202	248	239	229	259	227	228	219	253	254	258	263	251	272	280	222	220	233	237	229	251	213	256	226	268	235	254	238	235	258	262	264	245	224	247	281	261	262	256	225	242	241	271	266	240	249	250	252	244	233	253	235	251	249	238	243	236	248	283	219	235	222	230	238	259	227	259	259	232	251	237	231	233	257	259	236	270	261	253	255	248	258	251	247	244	272	249	234	255	253	241	240	239	231	259	231	265	221	234	255	239	236	224	233	230	257	250	241	276	237	234	285	262	233	261	233	274	226	242	216	237	246	275	229	231	243	228	271	226	235	220	223	225	237	247	254	235	266	270	226	232	235	253	212	268	243	265	234	226	263	220	221	232	248	248	224	260	248	240	254	237	263	247	235	213	250	250	212	228	266	236	260	219	258	284	237	267	257	257	259	237	246	236	288	217	254	231	262	245	254	247	229	240	254	235	267	229	252	251	271	256	217	242	240	227	235	229	263	257	265	224	239	254	231	250	245	255	271	275	270	271	237	235	236	228	234	225	256	273	223	249	229	250	256	237	243	261	239	224	263	216	247	237	259	228	258	266	248	251	228	268	248	227	257	236	240	241	228	259	242	249	259	235	243	247	238	260	260	253	248	257	258	257	226	243	259	255	249	274	249	243	212	247	247	240	242	250	237	243	225	242	245	241	245	263	251	223	234	239	266	246	245	235	233	251	235	209	232	250	249	237	217	225	251	239	261	273	245	226	228	238	242	243	239	241	219	244	218	269	245	240	237	243	260	242	270	256	217	250	254	245	255	271	254	250	249	243	269	243	258	263	238	239	240	234	232	247	229	232	241	245	265	258	265	253	242	233	244	251	251	254	266	239	250	264	229	255	240	264	255	259	251	240	233	257	224	236	224	244	257	254	258	216	223	230	258	230	229	240	255	225	224	233	262	280	249	258	259	260	266	263	236	231	261	259	236	248	235	236	248	237	251	272	267	260	241	269	255	246	265	246	267	263	211	231	226	237	254	248	251	260	254	258	245	234	235	251	239	240	249	252	228	270	256	228	236	242	217	252	269	235	266	253	223	247	258	233	259	244	269	250	232	221	270	238	234	271	253	243	231	273	239	280	212	229	227	253	237	243	233	215	254	253	257	261	253	220	259	266	248	233	253	248	268	231	267	250	247	220	237	218	257	256	244	248	269	231	266	235	266	257	227	248	280	263	244	234	254	262	245	240	239	275	223	259	267	254	226	241	217	249	248	244	229	244	228	239	228	236	228	234	262	257	208	224	256	232	237	237	234	267	249	241	215	222	269	228	233	265	253	260	229	230	267	269	263	225	247	244	235	247	227	260	228	254	244	230	238	281	267	239	235	255	236	219	238	260	259	302	258	272	266	221	254	268	218	263	226	249	227	241	239	267	271	245	255	249	242	269	261	233	257	266	237	259	253	237	265	212	242	235	294	245	254	248	248	225	242	250	241	228	242	235	198	248	233	251	265	242	235	236	235	235	250	274	232	224	250	240	241	245	219	242	244	217	282	222	239	237	261	251	227	239	242	216	245	231	259	261	272	242	228	250	268	248	260	243	262	271	265	235	248	241	239	254	262	274	242	246	237	254	227	250	266	224	244	217	253	240	259	263	232	241	276	224	227	256	243	225	237	254	238	272	244	258	254	254	228	274	247	259	250	248	262	260	242	254	258	240	222	240	245	237	260	222	271	244	244	237	235	285	217	269	238	261	242	222	256	263	234	232	244	257	254	255	240	227	236	270	243	241	244	248	276	217	257	254	244	259	244	268	227	243	229	236	276	237	259	238	227	235	223	245	264	200	255	263	238	204	243	243	252	237	269	243	233	235	264	250	276	240	273	243	255	226	258	234	253	253	247	281	267	274	240	207	246	240	259	246	261	253	210	249	234	233	239	236	231	224	255	241	272	258	253	229	235	258	231	264	251	233	241	256	243	255	278	230	243	246	241	268	245	238	249	230	239	225	269	259	236	242	231	233	262	215	265	234	244	265	245	263	257	224	241	248	280	247	232	238	273	266	278	248	244	246	226	237	261	246	259	214	271	241	249	237	260	233	239	232	229	249	236	244	268	250	280	271	265	225	266	261	248	226	252	258	236	264	270	229	227	242	237	230	233	246	237	254	237	233	256	225	241	247	245	235	258	255	246	243	238	253	251	287	233	244	264	232	235	247	233	239	251	233	256	248	233	244	250	241	225	247	246	253	244	241	231	235	245	279	263	224	262	255	247	215	238	242	262	225	217	265	238	218	246	257	260	211	260	234	222	250	231	247	239	264	247	262	241	270	266	253	261	254	223	245	245	227	240	249	257	254	205	242	251	265	275	245	250	226	232	235	258	261	263	244	232	266	247	246	228	250	234	245	238	250	238	234	230	231	261	255	244	274	263	258	258	242	231	257	260	247	241	251	261	263	249	237	254	237	243	226	254	246	241	275	226	247	253	251	243	253	225	221	254	249	245	256	213	242	262	229	224	263	204	244	247	273	255	238	245	249	253	268	280	238	261	248	245	226	266	230	254	260	235	238	242	264	259	239	235	259	248	219	241	265	244	212	253	249	275	242	249	249	253	244	238	257	261	243	235	235	263	240	236	276	244	260	250	251	247	259	254	228	259	252	230	239	226	240	240	243	264	254	224	254	236	244	266	226	282	258	272	234	241	268	265	254	257	245	247	266	261	298	262	246	259	243	239	247	238	247	270	252	220	265	245	240	280	253	230	231	230	228
30129	48048	38535	27055	20738	14523	9757	7132	5154	3853	2944	2049	1637	1294	965	833	661	585	514	488	487	452	373	375	390	376	343	338	324	311	323	254	277	305	270	302	259	293	258	266	280	288	278	297	247	279	275	296	287	241	297	275	251	280	239	258	247	229	277	264	293	292	284	258	273	255	279	271	268	260	280	271	284	273	283	278	279	264	242	275	274	266	259	258	259	261	271	279	264	290	253	265	272	292	272	234	262	244	268	271	291	281	273	233	277	265	254	284	262	259	264	288	282	294	266	279	280	282	248	266	275	278	279	244	277	259	282	259	300	217	278	271	279	257	245	285	291	283	267	294	276	269	267	246	255	288	288	271	246	256	259	253	241	272	264	262	286	265	294	269	266	254	288	290	265	310	247	280	275	278	270	289	248	267	264	246	274	294	256	268	266	278	274	277	259	251	273	277	262	242	274	285	232	257	266	269	277	252	229	252	278	296	270	266	252	267	257	265	250	285	269	271	243	248	299	240	270	266	297	271	254	245	272	267	268	273	254	280	249	278	278	259	258	287	259	268	269	248	269	292	269	258	274	278	262	287	256	290	271	247	285	283	259	267	288	277	265	274	285	273	239	264	272	264	278	276	273	280	272	268	261	252	243	265	269	291	240	273	271	251	232	279	241	275	231	259	295	267	286	259	272	274	275	277	238	303	233	256	291	280	281	260	265	316	267	270	256	269	288	294	248	260	259	253	282	260	255	253	234	260	245	246	256	269	277	252	270	252	274	249	295	263	252	248	291	293	269	282	268	291	268	302	279	260	273	270	302	262	305	280	302	292	262	230	276	266	239	263	261	269	255	255	270	280	246	279	241	280	256	267	240	276	242	275	263	278	257	275	286	242	256	271	255	288	276	276	286	279	285	233	245	278	276	284	290	301	280	265	288	260	267	281	254	291	252	269	275	298	268	273	257	307	289	269	264	284	262	271	254	258	290	251	273	293	286	261	296	250	280	291	262	245	258	301	220	255	281	254	242	267	271	285	261	253	259	284	262	269	258	306	275	304	248	281	259	273	294	318	285	249	302	261	281	257	265	266	282	267	264	263	283	274	266	284	263	276	297	274	281	297	285	273	277	252	239	262	263	257	254	277	255	225	259	292	269	289	281	288	289	266	281	255	286	281	277	269	240	261	253	266	260	257	251	257	293	249	247	249	258	269	238	259	260	256	245	254	275	244	273	273	265	268	259	260	261	256	270	293	259	231	251	273	263	274	257	257	267	267	258	273	246	264	268	278	272	245	265	256	305	274	234	262	282	279	280	255	259	251	293	251	257	279	288	259	268	280	308	254	259	274	266	241	284	270	276	269	235	271	273	260	246	279	232	254	266	263	259	255	291	260	260	273	264	269	256	279	304	257	282	265	270	272	273	290	268	236	260	278	260	309	249	277	252	278	289	258	255	294	277	261	289	260	292	284	266	275	288	254	272	283	279	250	266	275	272	281	290	277	276	269	255	304	269	249	251	249	286	277	266	258	272	292	284	266	277	240	271	277	253	293	271	255	294	284	265	296	256	281	245	270	270	274	283	264	258	296	260	254	285	265	251	265	254	264	292	266	281	249	254	217	273	278	240	254	252	252	274	285	267	249	294	247	274	251	248	274	279	271	306	264	283	261	261	296	291	285	252	253	290	267	265	274	259	247	239	282	248	301	288	287	254	263	285	284	293	312	264	295	273	277	266	257	287	256	271	275	278	229	274	243	266	256	292	287	267	299	251	238	273	279	291	284	281	252	275	277	251	245	271	287	277	291	258	262	253	257	282	303	281	266	295	291	245	250	279	260	256	258	290	283	284	290	280	298	260	282	252	267	267	286	287	277	311	292	257	282	244	287	247	239	257	266	261	270	240	282	273	257	239	252	287	259	248	279	255	285	271	299	258	244	261	289	260	260	258	281	256	269	265	282	242	262	268	266	293	259	265	287	245	282	271	255	255	263	253	235	251	250	280	238	286	272	277	256	282	244	254	240	284	286	265	261	271	272	259	252	259	268	282	249	299	266	248	280	231	275	260	271	292	255	281	274	287	284	241	263	285	269	267	240	266	261	281	254	270	286	269	253	256	268	264	303	258	256	263	268	260	250	296	226	262	267	288	282	266	271	297	266	276	276	287	265	260	293	287	264	283	264	252	282	259	294	263	264	268	254	263	285	270	269	283	256	249	263	265	267	292	293	245	284	286	240	286	236	289	256	238	261	253	290	254	280	252	289	246	246	249	263	278	273	267	252	256	242	247	273	264	304	302	276	250	260	260	257	288	262	274	259	285	250	273	263	247	292	271	278	260	264	257	291	278	265	261	269	265	262	257	264	295	281	259	272	234	273	287	302	253	267	230	248	292	272	252	265	271	244	277	286	290	266	273	231	248	288	283	252	254	270	279	277	278	288	263	261	258	249	264	231	274	256	238	239	272	266	266	289	286	269	276	287	255	251	258	272	242	281	266	273	245	248	255	248	262	265	265	240	245	249	299	255	243	276	263	262	293	247	278	276	258	295	252	266	260	260	253	282	261	257	269	269	288	255	263	241	252	250	277	267	267	276	247	263	278	247	279	258	243	261	286	273	270	245	269	246	253	281	260	278	268	272	287	255	254	261	254	265	249	287	248	264	274	243	263	291	267	272	256	269	261	279	273	275	255	266	287	307	268	265	278	276	253	262	268	266	278	257	232	263	249	269	245	242	250	252	258	281	256	271	246	260	253	277	267	280	271	277	260	286	270	257	281	247	269	275	262	270	245	291	288	242	248	284	281	275	272	286	276	262	235	248	262	285	251	231	263	278	258	271	254	285	279	282	269	258	261	301	264	284	261	261	299	254	300	261	249	268	272	275	257	261	283	266	273	251	280	274	255	271	296	271	253	250	272	302	272	302	258	295	283	263	272	257	269	242	239	254	290	248	262	276	263	266	263	265	280	264	261	255	278	300	255	250	259	259	252	246	259	282	265	276	261	299	298	273	268	283	258	262	278	268	280	259	281	248	288	261	270	295	252	276	236	287	272	253	268	281	274	241	274	265	229	262	261	286	271	274	267	265	237	292	272	258	257	270	252	283	291	296	286	274	281	243	294	257	277	242	289	266	248	256	266	263	263	306	286	274	244	253	270	231	288	243	276	302	264	274	267	263	275	268	247	281	279	299	281	279	314	271	287	277	257	281	283	257	258	277	255	282	247	270	280	294	273	270	256	246	258	272	275	253	222	267	274	270	253	253	279	266	263	276	264	260	269	258	252	298	265	279	263	254	248	291	288	281	251	271	250	271	286	278	252	246	277	249	226	288	269	266	257	278	263	279	256	250	275	262	259	270	259	282	282	245	257	295	265	267	273	267	284	261	245	223	254	269	251	290	240	270	268	276	262	282	286	248	275	294	294	282	289	288	295	267	255	274	271	268	271	235	309	262	252	259	293	267	266	255	264	261	278	276	286	262	310	254	246	279	271	277	268	274	229	256	279	297	291	262
24310	21514	29000	26156	24105	20812	13403	7624	5120	3678	2787	2005	1588	1229	1050	754	647	547	536	453	434	450	344	357	356	343	320	288	284	283	287	279	259	242	277	256	237	253	271	249	242	267	247	265	231	234	261	261	255	245	237	237	218	236	251	234	255	222	228	218	262	243	267	236	234	231	224	246	226	241	258	245	251	223	255	239	225	245	233	228	244	233	253	254	236	240	246	253	214	216	272	248	260	224	251	252	223	214	229	245	250	232	235	262	265	257	250	249	238	233	248	224	256	224	247	248	248	238	216	245	224	237	233	264	186	206	225	253	225	258	242	193	264	218	251	226	225	242	231	249	243	219	240	228	237	240	233	240	235	235	261	258	257	234	258	238	249	253	220	240	257	241	238	212	239	229	267	233	239	259	234	227	243	216	251	230	239	224	251	236	270	237	215	228	222	238	228	250	262	200	278	254	236	209	245	227	241	252	242	244	224	267	228	258	244	222	249	221	280	252	244	222	233	252	240	265	232	228	227	255	252	246	219	224	221	245	225	219	267	205	243	223	228	266	252	240	227	235	254	245	270	247	221	258	241	246	263	260	234	220	230	220	241	260	233	261	246	225	204	252	254	256	255	267	284	225	253	239	238	266	251	238	224	236	237	247	244	235	223	231	257	224	240	252	216	251	251	242	229	233	230	255	247	231	234	247	228	248	214	225	237	235	255	249	242	228	240	210	238	202	262	269	256	234	223	265	257	227	257	252	247	252	231	244	243	210	238	238	263	236	260	271	271	237	240	237	257	217	236	238	257	232	244	250	226	244	261	224	254	272	241	227	265	230	257	248	233	251	262	238	231	238	239	236	245	232	229	244	217	237	228	235	235	220	225	218	234	265	240	247	243	223	228	224	242	197	224	250	234	246	241	251	223	258	268	231	241	241	232	239	243	234	229	228	226	239	252	220	237	233	254	211	223	220	258	235	229	211	237	244	236	243	213	222	266	260	247	215	251	227	246	241	245	250	245	230	241	220	234	259	226	247	226	240	245	244	247	223	228	257	234	239	234	228	228	236	230	249	240	239	217	250	250	267	228	229	238	210	235	220	273	243	243	236	239	231	251	236	238	228	226	230	235	241	227	202	261	255	230	235	233	246	228	212	245	219	243	238	222	224	233	237	239	213	233	244	227	244	209	251	259	233	216	237	234	237	245	221	225	231	233	230	211	239	217	233	227	247	238	247	221	247	235	253	207	215	220	257	217	236	227	249	256	252	232	250	242	263	236	241	209	246	212	245	251	234	226	248	232	250	232	210	220	224	251	250	227	239	231	240	238	217	241	243	232	208	259	235	219	231	261	244	245	271	241	234	232	231	216	233	259	243	211	237	245	242	224	220	230	263	250	235	241	275	213	247	229	231	235	267	251	256	218	244	265	244	242	233	253	253	273	238	218	240	234	251	260	241	231	266	232	228	239	249	250	235	229	234	251	224	246	251	241	257	257	228	238	248	245	266	242	238	247	256	256	260	223	231	232	242	266	202	211	248	232	285	212	239	239	255	247	244	210	250	236	225	253	244	252	241	230	224	243	197	226	239	230	197	255	232	271	232	223	235	233	205	240	239	248	211	265	248	228	241	240	219	228	256	230	261	258	275	259	257	239	238	236	240	234	225	225	228	241	228	281	245	221	274	217	263	232	222	243	222	250	248	220	251	225	235	224	255	257	248	252	256	227	244	239	224	235	261	267	236	253	227	239	227	226	253	238	270	276	205	246	237	220	231	254	249	214	237	250	259	246	274	238	226	230	200	241	233	234	223	236	237	234	233	223	247	243	258	220	239	248	243	224	227	250	214	241	256	218	256	232	231	261	234	228	263	242	251	238	245	221	238	236	238	239	234	218	278	214	221	232	249	211	233	255	231	234	224	258	252	254	245	248	223	197	203	192	218	239	242	243	235	233	212	207	237	240	249	220	226	231	244	241	194	230	239	258	265	254	228	224	249	218	214	269	255	240	225	228	218	236	244	242	254	271	229	239	224	214	250	247	268	222	252	236	239	241	235	245	260	233	230	276	248	221	243	250	235	237	242	211	233	240	238	232	228	245	223	239	210	256	207	237	250	237	248	209	198	251	261	214	247	224	240	239	233	239	236	232	249	233	235	220	232	245	269	247	231	236	233	252	266	248	228	237	268	270	247	227	214	234	263	223	249	206	259	235	237	247	223	227	237	214	235	258	265	231	249	229	247	228	231	255	243	220	251	250	239	254	251	218	224	230	229	265	260	245	233	247	224	237	219	225	231	252	236	256	230	215	243	232	235	264	243	235	230	221	216	265	243	267	252	205	226	260	213	257	234	198	229	227	246	213	245	221	215	240	258	241	238	257	251	260	209	245	259	256	244	221	259	239	252	238	221	245	256	230	243	224	221	212	236	205	241	262	245	232	244	259	244	252	256	240	226	231	222	239	225	215	242	223	236	223	235	228	239	228	240	234	216	262	248	227	240	245	211	244	207	241	217	244	235	259	249	264	238	235	242	237	240	288	247	260	247	262	227	237	251	265	251	241	249	250	243	264	248	230	225	243	240	256	234	223	263	248	255	229	246	230	239	243	232	252	235	244	242	233	236	232	243	230	210	256	250	230	240	277	236	265	235	225	214	229	261	238	219	222	219	249	279	251	248	255	238	246	221	226	238	263	261	214	214	249	240	246	250	242	228	263	224	256	219	237	256	217	271	232	244	216	230	238	257	226	266	267	217	236	232	239	255	246	266	214	253	250	237	228	250	241	209	238	224	237	242	221	224	243	246	229	226	241	245	248	219	243	260	233	231	245	246	238	225	229	236	245	215	200	225	274	235	215	207	236	239	243	250	250	236	239	248	257	235	251	219	225	228	248	247	236	229	219	221	229	234	209	250	235	241	245	261	235	238	216	233	258	231	227	223	275	221	262	249	219	246	220	241	244	227	226	193	244	231	249	227	235	222	255	245	208	237	262	224	240	255	241	237	250	219	225	256	220	209	217	233	231	233	261	235	257	265	248	252	255	245	226	215	246	266	250	242	261	211	239	233	262	224	229	273	255	240	208	235	213	247	232	242	246	247	249	226	245	245	234	252	244	251	260	236	241	230	236	220	230	247	226	255	246	245	227	247	243	225	251	223	259	236	252	222	228	218	241	225	243	212	268	239	257	253	230	240	240	243	223	239	233	253	218	240	261	234	266	240	238	249	246	251	245	253	238	227	243	254	228	252	237	230	256	218	233	221	239	234	261	248	231	267	204	238	242	257	252	233	242	255	230	241	243	221	225	264	242	228	240	240	231	229	217	226	246	253	239	231	259	230	251	246	235	234	239	227	233	237	236	214	248	235	233	261	193	225	257	235	248	230	261	219	243	227	233	249	213	213	246	245	240	223	227	243	247	259	228	253	232	224	242	264	209	237	232	241	230	232	235	216	207	233	246	247	246	273	235	219	239	225	239	230	261	241	254	269	247	216	237	249	237	246	248	216	233	237	264	233
30029	56515	46198	34871	29214	21033	15474	11651	8240	6366	4795	3288	2704	2055	1627	1265	958	867	715	658	625	541	469	471	464	386	428	352	383	334	330	314	283	278	286	307	263	267	278	260	243	313	258	261	296	268	269	255	284	260	278	283	255	263	271	278	237	269	269	272	281	316	257	269	239	242	281	267	262	253	283	252	244	269	253	276	268	279	271	254	261	268	257	249	249	287	263	255	242	269	241	257	263	224	262	237	229	249	251	237	231	253	240	297	247	250	269	237	237	283	255	261	248	275	229	286	268	243	252	259	268	249	222	269	237	262	256	253	287	255	272	278	251	243	285	259	258	238	233	256	258	255	301	272	249	263	260	263	249	258	268	239	249	270	278	266	250	273	246	303	258	248	269	229	270	225	249	263	255	262	254	271	252	254	240	264	246	252	240	261	266	261	269	268	285	270	274	281	247	291	258	276	278	254	273	251	245	280	243	233	250	253	250	264	258	255	269	237	264	261	264	263	254	276	232	253	246	280	277	248	247	279	263	239	232	233	250	261	275	247	277	262	239	281	226	291	253	257	264	262	280	278	241	267	272	228	244	270	266	272	254	277	268	266	287	278	240	269	262	238	245	256	259	260	253	271	266	270	249	248	269	254	268	237	263	254	266	254	227	275	253	271	275	297	241	266	247	255	285	268	235	261	273	269	246	239	239	267	245	214	257	275	237	268	265	246	255	260	215	219	287	254	266	271	258	243	247	254	226	239	238	242	257	267	272	239	250	256	246	260	276	284	261	266	246	240	240	247	263	304	245	254	270	228	264	242	275	264	243	267	257	250	261	278	263	263	258	268	230	261	244	236	219	274	278	228	259	273	259	277	244	245	265	248	261	278	286	275	272	256	240	275	267	258	263	266	267	229	251	244	286	262	276	275	264	272	281	267	266	275	250	261	272	240	272	267	256	255	253	249	250	266	248	259	285	247	257	262	259	262	248	257	269	258	273	273	246	259	260	245	277	254	270	260	232	232	259	277	241	242	243	246	240	255	280	268	286	243	266	238	263	204	260	232	232	265	244	256	222	263	257	274	282	249	256	257	242	234	259	257	260	266	251	271	269	222	273	259	268	258	236	263	243	278	243	240	285	269	263	244	274	261	285	242	234	253	252	268	279	253	229	275	275	270	258	254	260	233	284	264	263	295	266	216	239	254	245	269	246	252	250	240	266	276	249	262	243	241	252	253	284	252	289	267	237	222	263	266	289	254	278	260	228	261	257	228	251	235	249	275	269	246	259	271	278	263	241	246	262	250	257	259	267	286	253	269	242	258	253	257	283	253	263	262	252	265	289	254	268	236	256	295	267	242	283	260	259	269	245	257	257	239	276	270	241	255	262	229	254	233	249	268	265	263	271	270	257	253	267	272	267	264	243	258	253	257	246	265	257	284	272	263	249	295	287	229	253	243	258	228	228	259	264	264	260	252	234	270	270	250	249	248	260	266	262	280	250	281	255	258	278	260	229	261	255	275	267	225	259	262	276	249	247	258	288	255	263	248	264	253	269	261	271	257	261	270	251	260	274	266	260	248	223	252	234	250	264	283	248	245	270	240	252	234	265	267	246	238	256	243	267	252	254	254	255	256	262	245	280	262	244	251	265	256	256	253	263	247	244	266	227	278	258	263	253	279	277	263	269	245	280	230	254	260	269	234	285	234	236	283	257	237	250	272	233	264	268	257	263	245	243	269	282	235	273	259	276	277	260	253	260	295	242	258	257	246	242	287	247	255	271	266	253	252	252	261	220	284	276	264	269	292	275	268	269	244	251	246	264	259	269	272	255	276	244	263	258	249	263	246	249	255	259	257	271	255	233	250	279	250	279	278	250	257	257	260	219	254	239	264	216	222	280	253	232	239	273	280	273	240	284	253	274	231	229	252	253	265	250	262	303	252	248	281	247	250	264	288	269	230	262	244	252	294	236	258	243	256	289	274	251	248	256	268	247	242	252	262	237	283	268	235	252	255	277	256	244	269	273	242	269	262	252	255	243	262	268	253	254	277	281	244	231	245	252	291	249	271	231	233	262	264	249	254	246	242	245	251	250	280	230	224	272	285	263	283	257	235	242	240	270	254	309	253	250	255	263	280	243	281	254	265	255	249	255	285	232	236	240	283	258	251	210	249	244	238	244	240	260	238	235	246	252	280	267	262	243	252	243	253	259	268	247	259	258	265	273	245	268	237	272	255	260	269	211	267	266	261	269	265	241	220	239	284	230	253	244	247	235	274	245	266	281	242	277	274	265	243	252	241	255	276	268	267	251	288	270	264	234	248	272	281	254	264	266	260	272	263	251	267	281	254	235	234	262	260	252	257	242	225	276	284	270	246	255	243	249	270	266	249	253	255	270	285	277	255	267	236	272	282	258	246	251	261	257	282	253	266	270	245	265	263	235	252	292	256	237	269	285	275	283	286	257	248	266	265	248	280	269	262	247	242	267	246	268	256	264	272	269	268	279	217	267	262	244	231	259	262	257	249	249	275	233	282	240	235	258	255	275	268	274	247	274	251	281	248	289	269	283	264	242	210	272	269	251	259	268	274	248	245	238	242	275	233	285	273	245	271	244	261	277	244	234	261	259	268	233	261	258	272	259	270	274	236	229	292	250	281	264	255	269	307	237	275	248	245	247	272	254	246	264	257	245	293	254	267	263	257	268	251	255	257	262	222	273	251	249	238	254	253	256	256	252	252	240	255	259	268	258	252	248	244	278	265	244	276	258	256	263	277	283	274	261	253	255	252	260	233	248	277	272	251	248	235	276	233	240	300	278	253	259	232	261	270	243	241	248	260	263	254	265	258	262	261	296	248	261	269	255	246	292	248	263	270	272	285	263	217	245	274	253	250	284	245	242	254	247	255	241	269	269	269	249	231	246	254	248	257	258	250	230	244	244	259	269	267	266	236	260	262	263	255	237	273	247	254	268	258	228	277	242	252	266	254	260	267	238	252	268	269	292	248	276	264	249	254	218	276	243	235	240	227	279	254	281	278	255	249	256	234	250	259	285	250	258	263	220	278	292	261	256	267	261	282	249	280	269	278	258	240	245	271	289	239	294	274	254	232	265	248	252	259	283	241	283	240	266	222	242	238	269	242	235	241	251	268	245	265	255	244	288	301	232	243	272	288	240	255	275	248	247	274	273	248	269	246	265	247	278	258	279	237	258	231	250	248	269	268	258	284	225	282	258	255	228	284	258	269	239	285	276	266	255	270	282	255	279	285	231	254	255	274	258	263	283	262	247	256	290	246	253	243	267	240	288	258	242	307	242	259	258	272	243	221	255	283	282	232	273	258	281	268	232	269	255	266	268	229	252	265	288	257	271	264	245	267	276	263	249	235	279	227	250	229	257	267	289	277	262	282	251	274	251	233	249	264	241	264	254	255	264	232	245	268	283	281	255	259	254	240	254	268	261	275	243	238	262	257	247	257	259	282	272	252	281	262	259	262	252	251	239	261	253	265	261	241
25470	21587	29402	28574	21638	13876	9126	5762	3806	2910	2090	1606	1261	1075	825	645	556	518	446	443	439	407	364	361	317	318	317	318	310	289	310	306	303	249	274	277	292	267	290	242	287	273	299	278	290	288	287	271	309	294	296	268	308	284	275	298	264	246	231	253	286	271	272	265	289	261	282	284	268	271	218	240	256	278	274	267	278	273	267	264	254	296	236	271	263	245	271	304	302	258	221	239	267	275	277	272	253	276	278	245	250	256	265	213	234	289	258	264	287	253	267	244	275	287	295	303	240	274	283	248	254	249	264	265	291	270	259	283	304	247	294	256	255	276	257	263	294	253	276	246	249	264	285	248	272	229	266	264	289	235	259	270	266	246	258	268	270	257	277	285	303	269	275	269	261	275	267	254	259	272	229	268	274	257	239	281	261	265	255	280	256	286	268	251	240	270	296	233	261	262	253	236	252	262	281	279	259	240	262	260	252	263	241	238	261	261	249	262	260	278	258	249	244	296	283	277	249	252	284	291	268	240	247	228	292	285	261	260	278	243	268	291	298	255	267	297	283	262	286	290	260	282	246	218	270	298	289	279	280	279	247	271	296	246	258	267	269	274	280	269	277	280	269	252	292	267	273	266	264	268	240	240	254	261	287	272	286	250	227	269	274	265	270	274	233	282	262	253	242	251	272	268	263	254	238	262	270	271	298	282	252	286	263	274	259	279	274	257	278	241	245	240	270	254	264	259	258	255	271	274	260	258	255	267	245	258	275	265	250	275	256	272	292	280	271	298	260	233	282	277	279	284	259	256	239	262	252	249	267	260	265	245	273	278	252	272	279	237	267	281	276	243	265	285	252	276	255	269	264	245	243	299	284	284	248	265	250	273	247	271	267	286	263	278	285	281	259	304	272	244	259	252	246	275	240	251	272	240	253	263	280	240	262	275	253	268	262	274	261	250	248	261	286	289	268	262	275	267	288	262	242	257	257	277	272	277	271	258	263	288	280	255	269	258	291	276	265	235	260	253	297	238	295	241	251	265	279	252	255	259	233	282	264	263	221	266	238	255	256	266	261	263	284	277	255	241	260	245	260	249	283	296	277	254	231	273	281	255	240	267	276	287	247	257	255	251	279	280	277	284	243	284	244	271	278	268	278	294	240	269	268	266	269	269	287	273	275	251	249	270	276	279	265	286	240	241	246	260	274	260	250	266	292	258	259	253	242	267	267	288	265	268	251	233	238	273	268	267	265	241	271	255	255	253	253	284	258	314	256	254	273	274	254	266	288	271	258	255	270	262	248	270	265	275	242	287	279	260	258	253	252	253	236	242	272	269	279	286	228	263	265	302	248	282	260	250	257	271	261	273	256	266	277	279	256	302	258	264	298	296	262	235	273	279	272	255	247	262	262	252	258	278	280	279	269	254	278	280	265	224	255	264	280	235	275	263	259	283	248	245	244	265	250	236	274	264	271	281	279	252	270	276	261	284	269	263	271	243	249	314	240	277	250	269	272	273	196	262	277	257	270	270	236	271	231	281	278	249	270	271	268	261	259	297	275	270	281	252	309	274	253	273	261	278	268	229	233	250	288	282	269	283	266	261	278	273	264	289	264	272	283	242	257	251	266	262	245	295	251	296	261	251	292	289	258	250	278	277	243	261	268	253	245	285	259	261	245	253	273	251	272	283	285	259	267	255	248	267	239	231	251	264	253	277	291	289	258	278	240	265	305	256	242	292	242	264	248	254	251	249	260	258	257	256	275	267	270	282	276	266	263	280	271	271	290	273	260	262	267	305	270	255	253	252	272	250	251	236	252	253	255	245	266	233	267	261	247	235	260	303	265	252	244	262	260	295	252	276	261	291	265	243	277	245	273	273	251	286	249	254	260	260	267	247	277	298	264	270	247	265	262	255	253	259	286	252	255	262	255	248	245	260	265	257	285	278	276	262	253	271	247	268	276	263	259	237	294	277	265	231	252	246	246	277	251	252	244	291	277	267	237	259	307	264	245	274	305	304	244	271	246	264	236	254	286	279	252	262	277	253	275	243	248	260	285	276	276	249	253	250	250	304	243	288	238	271	269	298	259	259	242	265	242	261	268	298	263	265	281	279	273	261	283	275	260	262	253	244	272	245	265	262	287	265	239	268	268	290	270	286	280	256	255	270	250	264	243	277	264	265	274	247	275	252	283	278	233	255	260	276	254	249	252	283	246	239	260	279	263	257	229	253	269	307	257	252	294	274	262	283	233	265	241	279	280	255	257	251	280	275	241	261	260	282	258	266	275	255	251	272	240	278	271	257	268	261	237	286	266	274	240	261	258	250	273	270	280	257	262	241	247	251	227	260	258	279	275	281	276	254	287	277	290	245	267	264	256	277	246	305	290	265	241	277	267	254	260	280	283	266	261	271	246	235	307	267	259	270	281	254	249	275	272	252	254	270	263	272	261	261	291	259	289	272	277	281	268	291	279	271	295	270	271	257	286	267	256	252	266	276	272	241	279	299	284	254	275	280	284	300	238	262	273	246	280	289	270	283	257	273	260	240	267	270	252	250	289	265	252	258	253	263	272	246	251	294	256	241	272	254	249	263	272	268	290	239	271	250	244	276	248	289	270	266	268	267	266	265	283	266	304	259	247	244	276	267	273	253	261	262	254	245	268	255	256	266	274	271	282	248	302	253	265	266	256	252	262	264	227	285	293	266	257	238	292	257	265	274	273	267	286	225	286	274	295	249	279	283	275	248	281	277	259	247	258	259	280	244	301	265	259	264	280	263	280	253	230	274	285	262	269	236	300	258	269	266	280	266	267	269	259	255	263	263	283	253	243	258	248	267	248	264	246	268	243	296	254	274	302	281	279	269	258	255	250	268	254	275	228	243	288	247	266	241	295	271	281	261	260	257	262	247	237	262	275	235	269	244	271	257	265	270	269	271	260	273	263	260	290	272	262	254	282	284	306	267	273	251	296	272	282	285	264	218	263	252	272	289	253	294	243	251	271	272	265	294	247	303	262	266	277	277	242	249	267	283	260	251	259	265	259	301	251	269	258	286	259	284	284	259	274	259	264	269	268	263	262	309	264	288	260	255	245	242	282	261	277	268	244	286	254	279	271	269	265	261	283	272	255	275	237	278	235	261	290	280	267	250	256	257	260	270	268	260	247	297	279	280	270	285	258	273	239	268	260	242	289	266	264	272	246	275	278	257	245	273	267	279	248	264	260	280	269	261	281	267	243	292	273	270	252	270	263	259	245	254	303	290	236	265	285	251	294	269	253	267	277	272	261	252	258	253	260	274	254	268	261	297	261	287	265	245	274	277	282	232	288	242	255	233	273	275	273	259	258	262	265	270	233	253	245	281	244	265	279	256	239	226	294	264	269	259	247	266	300	285	259	251	245	244	266	268	262	297	267	264	249	248	246	273	262	290	273	277	245	294	268	260	256	288	284	251	266	242	260	264	282	261	281	273	267	265	279	266	265	301	253	258	273	272	279	266	272	250	273	293
29775	52797	43333	31338	24316	17712	13251	9828	6891	5235	3946	2897	2239	1709	1413	1100	870	762	633	589	571	516	440	389	403	392	384	385	378	329	362	347	330	313	349	295	286	342	288	332	328	260	324	320	328	323	292	306	295	295	297	301	288	307	266	286	295	292	273	281	272	305	309	271	291	276	269	297	294	307	312	286	255	267	294	262	288	306	280	282	302	276	268	260	300	312	283	287	271	284	287	281	271	290	319	299	318	286	300	286	316	274	260	285	270	301	291	280	277	302	304	311	249	311	290	290	315	303	303	294	281	290	263	296	303	295	268	279	276	284	267	289	285	285	289	263	258	286	301	245	276	290	297	282	295	262	274	300	284	300	310	271	285	303	288	290	261	265	279	290	278	291	251	289	251	262	283	303	302	297	279	271	257	245	267	294	292	295	285	263	261	291	285	284	283	290	304	294	277	280	292	283	273	294	314	328	295	294	259	274	262	290	291	271	331	299	279	281	309	292	275	277	258	297	282	289	284	290	297	265	261	272	259	284	283	334	259	263	292	279	288	277	281	278	298	270	310	292	289	288	296	296	293	289	314	283	292	282	275	278	320	282	292	270	302	260	295	294	299	293	277	319	276	295	289	266	309	271	261	309	307	318	296	277	296	300	301	303	293	282	292	301	266	301	298	289	291	267	282	267	286	281	281	260	290	249	281	297	279	292	275	286	261	297	295	304	317	300	290	283	289	290	268	282	294	287	298	290	316	274	294	289	292	292	285	282	280	296	261	283	286	288	264	260	286	283	302	302	274	282	288	304	290	287	283	301	307	267	311	261	309	304	274	260	285	310	305	263	254	318	268	307	285	286	279	275	287	316	272	307	290	259	303	260	287	305	290	295	285	274	313	275	299	314	314	296	279	301	270	269	286	278	294	248	286	299	297	283	271	293	308	273	281	295	272	278	276	300	330	293	280	301	279	295	258	332	299	280	290	317	289	306	278	293	282	266	293	258	293	264	263	253	274	252	281	297	293	276	273	297	258	298	298	299	292	286	275	276	318	278	314	261	290	284	301	290	285	273	279	292	302	301	286	338	295	300	294	260	260	273	286	305	275	284	294	299	325	278	290	274	266	262	287	258	282	290	271	308	263	275	309	312	286	288	309	263	303	308	288	304	281	283	308	292	271	292	247	311	273	287	313	285	257	299	282	278	285	270	268	297	285	279	293	272	307	284	295	289	280	295	269	300	275	290	277	293	286	266	307	288	299	273	241	261	273	284	302	287	286	326	300	301	299	281	256	275	269	307	291	275	275	289	295	304	282	293	265	284	269	308	251	277	288	283	293	254	316	277	258	280	293	289	285	264	308	308	268	278	299	292	285	281	303	302	273	279	275	302	255	293	268	273	286	292	286	260	282	281	263	313	296	281	287	272	296	256	334	296	297	304	292	299	303	309	291	321	292	304	310	298	290	312	286	277	275	295	288	292	293	292	300	279	285	268	289	291	249	275	273	291	297	271	302	278	265	301	285	285	304	277	292	263	271	281	275	255	270	283	282	269	320	269	323	316	247	249	304	302	293	301	260	290	274	264	261	274	272	289	330	279	287	306	274	296	274	266	308	269	274	291	289	282	273	294	264	293	297	268	295	276	309	297	265	307	279	284	295	262	288	273	309	294	297	270	287	286	291	305	257	301	275	301	295	299	287	283	281	299	310	277	272	310	285	273	314	286	275	319	270	294	297	279	302	291	289	265	284	270	311	277	308	260	281	287	270	268	292	274	307	286	275	279	254	285	307	276	256	286	310	287	269	262	286	317	286	283	268	283	280	285	304	259	262	276	290	291	276	269	298	247	327	287	317	294	296	317	272	288	259	260	274	311	271	261	301	297	302	264	323	287	302	303	270	252	302	304	302	295	315	270	259	296	302	274	277	296	272	288	283	260	278	305	278	304	274	274	291	276	246	269	319	268	295	272	279	298	290	283	279	265	266	282	306	311	286	291	322	275	260	275	269	271	299	284	280	275	274	238	303	273	267	270	272	283	309	312	266	298	279	272	272	299	283	303	276	274	265	305	286	274	291	290	283	272	288	293	276	287	292	298	276	265	303	265	286	294	304	292	274	276	300	298	297	283	264	287	272	279	249	299	299	253	290	265	279	284	258	280	286	271	281	296	280	276	286	293	318	270	276	292	287	259	278	289	305	308	306	277	275	272	284	292	262	294	299	304	266	309	251	282	291	332	309	262	298	265	270	272	290	288	280	284	304	295	276	307	273	306	280	273	280	315	283	266	316	261	305	325	295	322	286	292	286	289	253	322	264	261	296	325	299	297	311	305	254	295	262	304	297	296	277	304	263	291	292	288	316	295	290	299	266	285	271	338	287	270	252	268	274	273	285	286	281	262	330	263	278	309	292	301	316	310	318	301	257	304	283	310	285	294	314	317	273	297	307	286	296	285	281	270	288	281	275	303	297	319	279	300	263	247	290	309	290	294	286	271	292	300	265	284	299	261	279	285	268	284	268	294	317	250	256	284	282	294	313	281	296	310	306	257	313	299	306	282	299	282	279	307	307	280	257	286	280	331	307	293	327	292	280	279	290	271	291	289	279	292	311	284	289	289	306	285	315	275	276	290	273	283	295	264	296	277	301	289	274	304	300	250	281	262	288	263	288	295	284	275	240	290	254	286	278	302	309	274	278	278	258	301	305	298	312	298	265	304	337	266	290	292	311	253	297	277	264	291	285	294	315	295	290	293	289	263	279	286	279	289	259	263	265	328	273	321	303	301	295	270	303	297	267	283	255	285	325	299	307	245	281	271	257	284	301	289	276	276	274	292	261	275	293	273	294	279	280	277	286	279	302	285	279	284	315	294	296	258	300	300	295	306	325	273	279	270	305	274	295	278	284	289	289	287	274	275	296	252	285	281	337	288	286	307	301	278	261	274	284	288	299	281	289	283	269	278	283	304	308	254	290	285	283	285	267	263	269	263	282	298	263	269	266	277	273	255	300	288	250	329	287	291	258	301	312	285	272	289	276	271	299	311	263	287	292	291	312	292	272	288	293	295	325	297	308	272	275	265	301	289	282	292	288	272	297	270	287	288	289	286	301	278	283	305	289	255	305	296	293	288	272	298	304	261	294	272	260	278	308	281	267	289	263	273	278	279	324	249	275	334	307	290	297	324	288	264	285	292	303	286	307	300	289	299	310	306	275	273	296	278	281	278	301	270	273	279	308	279	273	310	291	317	285	283	304	267	290	297	282	290	301	270	297	281	317	311	278	294	294	284	296	282	295	290	284	294	280	265	274	295	285	273	299	320	297	314	304	272	300	286	286	280	290	279	280	294	287	276	263	296	303	303	296	294	315	273	262	310	257	272	269	284	300	301	280	303	276	260	272	276	283	292	282	307	242	291	272	296	277	262	277	293	283	284	302	280	267	306	300	304	289	285	286	299	256	314	276	299	278	292	260	313	295	317	317	293	308	278	288	276	295	278	298	280	299	277	281	286	285	280
23120	21537	29213	24621	22547	23867	21619	12049	7452	5379	3898	2925	2180	1776	1434	1092	891	755	638	640	532	556	478	456	394	432	369	405	356	338	347	309	306	264	300	305	285	282	267	285	295	288	292	287	308	307	251	262	279	281	282	272	277	266	263	252	276	293	269	274	250	282	290	275	264	281	285	250	282	269	286	265	284	284	265	258	278	249	274	307	290	247	244	255	270	254	266	248	289	269	257	280	253	252	267	270	256	288	275	279	265	269	262	265	253	285	268	247	285	271	265	289	262	269	268	271	274	267	296	259	255	257	264	267	279	281	262	234	270	261	272	256	247	272	283	234	275	266	249	265	268	269	262	282	269	262	287	291	261	259	234	271	259	259	253	271	261	256	257	261	272	275	260	239	264	257	264	264	250	262	267	251	254	262	280	264	278	278	284	274	259	262	277	257	255	264	240	268	299	262	303	282	273	264	313	236	283	253	276	251	291	274	294	264	260	257	260	270	257	257	257	243	266	284	272	284	282	260	276	271	271	286	274	267	291	300	283	260	243	274	288	261	268	272	248	268	267	272	257	283	263	247	254	293	261	265	254	288	271	247	255	250	259	284	269	245	247	282	237	265	250	272	289	250	247	244	282	285	323	273	273	276	239	288	267	265	257	276	260	280	227	267	252	286	262	255	285	255	261	270	262	268	261	290	249	250	268	251	253	247	283	257	262	270	263	267	253	266	271	247	285	269	232	268	260	280	252	272	285	266	264	243	279	262	254	295	240	289	283	292	279	292	252	284	259	253	251	262	265	261	264	267	288	276	248	256	264	262	259	274	248	273	277	274	277	267	238	247	252	267	291	258	267	270	248	272	266	280	246	261	258	264	284	297	300	266	292	293	294	280	290	284	250	274	252	289	255	266	260	278	271	250	299	283	269	249	273	265	280	247	275	265	298	272	270	258	284	271	281	258	268	236	304	274	270	263	282	280	288	264	276	279	270	268	258	289	242	250	279	269	256	282	238	283	253	271	256	285	274	267	265	254	264	285	269	241	265	264	278	251	262	263	247	265	297	267	261	228	298	271	247	270	297	272	273	274	267	272	270	292	283	252	307	237	261	258	251	253	300	259	267	242	268	236	252	293	261	274	264	258	281	269	278	264	274	297	237	266	266	264	250	266	269	286	259	273	273	288	257	232	280	263	275	283	259	271	263	273	290	254	290	279	268	240	282	248	243	285	283	267	239	280	275	278	265	293	286	285	261	247	251	277	251	279	255	265	257	246	224	265	263	258	255	278	251	275	255	232	243	268	248	285	270	256	257	267	255	269	267	269	269	269	277	270	248	261	239	245	291	272	265	266	260	274	243	259	262	293	280	248	259	250	238	262	286	283	276	299	256	279	264	238	278	270	265	259	287	272	259	280	282	256	256	241	301	262	266	251	280	267	259	235	271	267	269	256	273	244	272	267	248	274	245	304	262	250	266	274	266	285	225	262	264	265	265	269	282	259	256	242	217	256	246	263	272	270	243	255	259	300	270	283	272	254	241	283	250	271	261	270	292	277	277	255	252	263	297	285	263	254	260	273	257	283	247	256	282	290	265	258	257	267	277	265	293	274	267	262	248	275	277	239	275	257	273	284	281	266	269	265	283	280	282	280	263	284	264	252	257	264	262	262	278	256	266	247	258	268	268	261	274	283	234	239	279	255	246	270	269	265	267	256	257	265	266	250	286	281	278	264	266	272	261	287	261	270	235	256	269	252	297	289	245	277	271	283	234	274	252	246	276	278	315	275	269	274	268	266	264	294	284	257	271	274	252	266	265	300	300	239	284	231	270	279	276	269	230	241	309	268	301	280	273	267	229	235	282	296	237	222	268	273	249	254	263	261	238	253	241	278	276	267	257	267	268	266	259	269	242	278	259	260	273	258	269	290	258	246	288	234	288	269	274	278	271	288	279	245	260	288	277	246	272	282	253	277	260	285	277	267	278	267	295	281	264	259	222	253	273	293	256	273	280	237	266	241	273	253	239	258	253	270	265	282	236	243	250	264	280	281	272	282	254	254	261	250	271	269	281	243	262	280	282	270	252	298	292	267	270	266	241	251	243	296	241	268	236	272	288	292	262	270	297	263	257	250	293	258	270	270	276	263	264	281	259	292	244	284	271	254	246	271	233	266	276	258	246	270	276	249	276	279	271	257	284	258	288	277	241	297	259	285	269	275	268	280	273	277	239	275	255	292	267	258	268	283	246	264	251	251	267	279	234	259	258	255	247	291	236	282	268	261	269	260	297	264	259	256	270	236	254	276	292	254	254	262	236	270	269	278	273	304	248	243	282	242	306	251	291	256	245	281	277	285	290	271	252	288	244	278	265	283	244	283	283	270	248	258	287	259	245	262	280	298	290	255	267	257	290	318	271	261	254	283	261	283	250	261	253	297	280	276	302	268	278	253	268	264	261	263	266	274	278	255	256	261	268	274	260	284	253	276	277	279	242	280	287	270	277	265	271	234	226	295	270	296	284	287	285	272	269	262	272	284	241	258	269	261	254	268	255	243	266	242	252	267	285	282	266	283	215	255	260	274	265	280	265	277	270	292	271	250	277	288	278	268	277	248	276	277	295	273	258	263	270	290	285	288	271	265	245	242	268	268	264	277	233	267	242	288	274	278	272	259	243	265	263	263	253	272	281	282	261	269	269	285	308	277	266	264	237	271	266	280	287	248	253	291	249	266	265	288	259	258	269	253	270	266	254	287	268	259	278	265	285	291	270	287	259	288	283	261	265	259	256	275	267	259	265	269	278	260	243	262	241	270	261	250	270	265	232	280	242	272	274	255	275	284	266	288	254	323	296	258	293	259	263	251	267	254	225	250	279	261	258	278	251	263	273	280	273	260	269	247	263	280	253	256	271	241	254	279	256	268	242	249	272	268	277	271	260	269	273	263	283	256	277	255	276	246	257	283	285	261	247	231	275	253	260	242	283	252	269	275	249	253	267	266	250	276	278	270	265	241	270	258	287	230	276	292	258	245	270	263	251	259	275	255	244	285	294	248	260	251	245	281	287	265	273	263	279	263	262	249	250	246	282	278	279	260	270	260	250	279	280	277	283	280	254	275	271	259	283	270	269	241	264	303	283	246	261	251	266	287	292	265	225	281	255	290	267	261	283	298	240	263	255	228	276	269	260	281	264	264	258	273	227	281	264	274	291	281	238	273	255	255	272	258	268	263	249	248	274	271	279	270	275	282	238	288	268	253	289	272	244	266	230	274	230	288	274	263	264	255	261	257	261	271	285	254	259	316	312	247	253	271	270	267	253	289	272	262	287	242	269	239	263	277	260	253	260	286	277	267	269	254	254	249	277	286	288	277	281	280	265	269	244	287	260	248	264	257	282	264	275	261	263	243	250	268	258	271	271	279	278	253	258	273	248	270	274	251	298	246	294	248	240	266	253	262	259	247	272	274	250	282	246	263	279	267	268	270	283	261	288	260	276	288	273	264	248	258	265	266	260	261
32177	62322	52304	40354	32755	25746	20651	15789	11532	8858	6392	4979	3715	2887	2309	1758	1381	1111	1004	835	765	797	623	625	539	486	485	431	439	412	411	387	355	378	369	370	358	309	304	304	315	290	306	308	283	291	286	283	280	276	294	320	278	267	264	287	299	347	306	293	278	257	277	258	274	294	284	269	256	292	265	298	273	262	271	314	270	286	254	266	272	277	280	272	308	276	272	254	279	293	252	264	272	267	283	308	290	291	290	270	253	296	265	272	260	258	278	295	306	299	287	285	304	305	295	285	269	291	274	271	255	285	290	270	277	263	286	251	284	266	248	269	266	269	286	269	316	264	287	264	262	258	268	286	282	290	303	292	261	320	264	253	277	307	271	293	298	238	310	277	285	294	275	289	280	279	297	263	313	265	260	274	282	283	273	258	265	272	284	267	302	323	291	250	273	270	289	281	272	260	304	277	295	255	284	276	272	291	272	266	265	269	265	308	260	274	269	265	262	273	292	268	266	256	284	283	312	277	270	274	271	297	290	275	266	260	270	284	301	264	278	298	268	324	281	318	268	270	270	285	264	265	309	265	283	268	264	277	294	276	271	292	294	287	292	272	294	291	295	302	269	291	307	290	280	279	276	286	282	277	276	266	284	301	283	262	290	272	279	296	255	292	276	257	248	271	288	287	291	281	289	299	257	327	273	273	243	247	247	291	286	308	269	243	293	312	288	271	315	242	270	289	283	280	269	291	294	288	295	282	287	268	292	282	261	245	291	258	276	274	296	253	293	260	305	249	259	268	295	296	270	271	263	255	265	292	273	296	280	304	261	278	302	275	304	254	289	279	303	264	295	284	282	264	273	277	257	270	277	281	306	283	295	288	287	276	264	276	277	290	284	277	278	266	298	295	296	290	280	271	285	274	279	283	255	288	279	303	257	282	293	285	271	286	261	267	303	320	254	299	273	262	271	274	268	285	270	280	263	301	265	264	257	305	291	258	260	270	288	263	280	296	311	252	280	266	273	268	252	280	290	261	312	274	289	287	278	251	311	282	246	296	260	303	253	272	290	279	255	276	277	265	258	269	283	268	270	279	270	282	285	269	302	257	258	309	290	286	278	307	277	285	268	245	295	290	263	303	289	271	293	278	248	274	263	279	272	259	270	273	268	315	313	259	281	267	273	258	263	251	278	272	282	287	284	318	310	280	265	276	260	292	283	252	282	275	283	293	291	309	318	276	270	292	298	268	272	273	269	266	267	267	275	252	308	254	277	266	277	235	285	264	314	286	271	275	254	316	288	276	296	280	278	300	286	290	287	293	284	271	314	284	285	285	264	280	301	277	290	289	275	286	289	305	264	263	278	284	285	313	253	305	271	271	285	272	307	264	280	294	257	280	278	305	268	269	280	252	252	271	282	277	266	285	255	281	281	276	287	305	284	252	315	302	290	302	281	279	271	270	252	260	269	271	298	281	256	296	294	272	254	269	281	256	286	274	273	255	330	287	271	289	272	288	284	282	287	267	270	286	291	290	292	275	293	284	256	283	249	262	255	280	263	300	290	323	288	270	290	293	296	279	277	281	267	279	280	274	260	291	250	295	299	301	262	267	276	299	279	298	264	281	259	291	258	268	307	272	283	264	258	292	264	266	280	256	274	269	296	274	268	264	278	307	266	317	272	250	254	277	259	299	272	256	273	275	253	285	278	288	299	252	275	267	290	285	295	287	288	289	302	276	280	295	271	282	281	273	272	252	299	264	306	259	285	266	303	280	299	244	277	264	274	251	275	274	299	306	291	282	267	303	289	301	275	285	267	255	273	282	287	302	239	244	303	257	292	300	292	304	280	302	273	292	277	298	289	281	282	256	263	315	276	278	268	290	256	265	290	290	280	285	257	269	273	290	300	280	292	270	278	282	242	243	268	276	285	285	271	274	276	270	281	284	269	268	269	292	294	266	214	254	273	289	289	267	290	286	300	300	276	278	280	292	301	297	277	311	280	298	303	288	277	282	284	279	284	274	282	281	284	298	284	275	266	262	270	278	238	283	292	273	309	280	275	285	295	281	279	293	283	265	298	281	310	305	281	245	279	262	290	286	292	266	285	300	293	266	290	309	282	297	287	274	248	253	277	305	277	307	273	263	292	251	287	336	293	281	296	305	279	282	268	283	267	271	273	280	260	288	276	290	267	300	281	301	264	299	289	284	279	294	293	264	324	246	284	291	286	294	301	283	290	309	254	283	278	301	244	288	285	298	276	272	291	278	282	308	281	292	294	256	335	243	292	280	266	287	249	276	265	277	247	286	295	278	264	284	309	279	300	305	297	284	284	286	286	258	313	305	278	244	276	272	279	268	292	290	304	295	303	290	253	255	325	265	284	268	270	274	281	276	293	283	267	262	255	259	306	265	282	259	274	289	260	281	280	300	302	273	255	291	288	260	265	274	294	288	307	257	303	296	263	308	281	275	267	296	279	262	296	300	251	279	281	280	272	275	249	292	271	298	273	291	280	303	262	293	278	271	295	277	274	282	264	263	293	311	299	284	258	271	286	288	306	269	302	255	267	280	318	305	287	246	278	299	294	259	273	273	272	264	301	293	290	276	298	268	285	310	339	265	280	303	283	291	246	298	262	282	283	256	282	263	284	279	264	259	247	265	296	275	254	274	324	254	309	298	298	271	274	302	283	284	289	271	278	277	281	281	270	276	287	261	272	285	263	272	282	300	271	292	288	284	304	277	256	301	253	296	268	276	285	292	257	291	247	278	302	267	268	277	274	251	308	296	273	263	289	283	287	296	290	265	286	312	295	302	303	268	255	302	250	286	292	250	269	259	293	255	303	300	285	277	297	319	246	271	300	293	291	271	260	281	296	284	272	280	266	251	287	270	302	279	280	260	280	269	295	270	277	271	288	272	277	264	287	276	288	279	262	270	282	273	303	291	275	268	285	271	266	266	285	242	298	299	278	279	303	283	268	267	273	279	291	292	283	269	287	297	287	285	273	274	277	270	274	280	292	259	281	292	284	279	287	306	262	272	274	280	264	281	272	249	269	274	267	281	287	285	271	286	284	280	296	285	297	278	297	272	286	275	292	291	307	273	295	280	256	272	294	280	269	312	331	296	279	273	293	289	295	249	307	269	286	313	276	272	254	289	288	265	279	270	325	293	299	282	296	280	257	256	298	287	269	311	264	267	289	298	292	278	287	286	271	289	258	285	290	279	287	275	288	261	292	258	304	267	277	294	279	280	294	271	254	304	266	282	280	295	295	261	239	266	306	273	251	281	257	270	260	305	299	279	301	282	250	257	264	276	295	249	284	272	264	299	274	291	321	282	268	285	293	296	307	260	312	288	305	259	240	292	269	301	278	274	266	270	275	246	284	278	268	272	248	288	292	301	238	274	298	263	285	285	290	284	270	282	273	290	287	252	281	278	252	273	255	273	252	268	241	284	281	296	289	300	275	257	305	288	285	272	267	304	260	262	270	282	270	315	292	260	308	266	267	285
30992	34447	38699	28061	16861	9696	6397	4166	3032	2086	1524	1185	973	815	609	557	447	423	339	375	342	352	295	273	300	293	267	307	312	266	276	267	290	246	231	226	251	253	245	269	249	248	265	246	266	280	240	224	253	213	233	231	266	249	250	250	261	227	228	221	248	265	266	255	252	241	227	256	246	247	226	253	238	249	230	265	230	248	230	235	224	255	252	228	225	258	229	238	240	232	252	240	218	244	239	245	209	254	272	253	243	273	247	264	229	245	250	225	224	235	242	238	243	245	234	233	238	247	218	241	263	236	258	280	253	258	276	246	259	248	262	228	244	235	269	250	238	248	238	239	237	253	226	232	287	250	246	259	268	235	215	256	265	229	250	260	240	257	243	249	243	218	254	251	253	211	265	236	265	248	267	251	247	253	218	242	235	234	245	241	248	244	232	276	237	288	242	234	237	248	252	237	264	275	267	224	271	234	242	238	236	213	242	236	230	234	243	233	250	240	234	258	260	221	254	273	277	237	248	258	261	233	210	256	228	258	275	243	264	250	272	243	239	256	229	254	245	271	272	232	249	263	257	257	243	250	254	232	230	237	280	262	261	260	247	249	214	259	213	219	274	266	264	254	243	240	209	282	244	249	248	246	230	258	223	244	253	279	264	250	245	243	260	244	226	270	247	242	237	249	252	239	257	241	239	266	206	259	255	262	240	244	209	253	228	252	272	232	273	269	259	237	232	248	221	242	225	232	232	246	235	236	254	273	246	239	268	240	242	276	244	238	242	223	249	268	242	268	250	262	251	234	248	277	243	247	233	248	238	226	236	275	258	262	234	234	254	257	250	234	266	243	262	222	265	246	274	243	210	223	262	225	228	285	239	256	231	252	247	241	258	235	214	212	248	244	227	240	241	219	240	257	261	271	267	218	260	243	298	230	249	249	267	257	210	252	241	271	260	266	255	244	268	242	260	224	221	225	254	231	223	244	267	261	269	260	223	234	246	230	242	238	246	261	262	232	244	233	257	253	250	218	236	238	259	255	277	252	244	248	238	238	229	237	231	253	270	251	260	256	256	270	243	231	239	272	234	246	262	239	250	272	254	279	239	265	261	253	245	239	241	288	257	250	260	229	250	229	256	230	245	266	280	235	226	237	234	206	261	258	231	206	265	231	225	233	235	234	236	221	250	234	224	243	240	248	238	220	259	262	280	269	249	242	232	242	258	266	229	269	232	272	261	266	233	242	275	281	223	267	254	268	259	251	246	263	257	266	239	270	260	254	236	256	244	245	229	258	249	283	240	231	237	253	275	247	273	254	240	223	258	233	238	261	238	259	254	238	259	250	259	246	254	241	228	266	218	264	261	244	232	217	257	235	260	260	251	235	246	258	248	292	237	245	243	258	220	250	253	218	255	251	226	250	215	275	234	222	246	248	250	262	262	263	248	218	262	233	244	245	259	226	264	265	243	257	242	258	282	261	226	274	229	235	268	246	238	240	230	233	251	241	269	254	278	254	242	265	227	248	229	260	228	241	261	251	251	264	250	262	236	244	237	265	267	255	241	256	246	226	251	272	223	241	236	223	246	242	245	226	267	262	256	239	256	242	258	260	231	225	247	241	258	243	241	239	249	260	267	246	257	241	271	218	272	253	234	255	233	221	227	263	258	252	229	259	239	262	264	222	237	246	230	215	248	228	260	264	226	256	236	236	253	259	259	249	248	252	249	257	241	277	266	251	260	295	243	239	236	255	239	235	229	221	255	223	264	276	255	225	272	262	243	246	264	248	261	280	247	274	251	264	217	246	255	239	250	242	250	264	269	238	264	228	269	231	227	265	248	244	250	240	257	222	251	247	233	223	249	233	226	249	217	202	241	256	261	234	257	260	243	242	262	251	273	231	253	239	238	233	249	253	276	260	263	248	254	257	258	252	261	248	238	231	262	257	252	240	233	274	277	249	272	284	250	238	263	240	237	265	255	268	237	221	267	246	252	225	235	260	254	228	246	235	244	275	250	220	233	289	219	253	241	242	251	261	234	246	265	248	252	233	228	274	279	237	237	246	238	226	251	254	240	244	257	246	246	241	246	243	262	244	253	244	250	245	243	253	224	235	260	275	246	234	252	261	214	242	231	260	222	222	264	221	249	270	255	283	241	249	249	252	255	225	248	252	253	256	257	271	211	228	272	287	265	230	255	245	253	252	256	252	256	240	263	246	223	231	269	267	250	274	239	236	239	253	227	250	256	253	259	246	245	242	264	248	219	260	266	209	228	260	232	253	250	262	256	248	259	226	268	254	238	249	251	249	219	267	275	240	252	273	256	273	246	252	270	245	266	259	229	255	218	285	266	268	246	245	246	266	239	254	238	233	243	240	240	234	252	232	241	275	258	220	265	239	261	238	244	244	235	271	243	262	243	265	240	243	257	256	251	271	244	243	250	246	235	246	285	253	265	251	215	254	243	254	260	247	274	253	234	263	221	254	248	239	232	258	243	250	265	251	230	253	240	234	248	209	223	234	257	234	278	237	234	274	254	233	251	241	246	271	260	258	267	255	273	242	247	249	253	272	263	219	269	247	230	249	250	278	248	254	246	223	243	264	249	227	261	231	246	278	257	236	260	221	254	244	256	226	246	274	259	236	218	243	235	256	230	236	260	222	245	248	253	239	265	244	254	245	270	243	259	262	234	245	266	248	257	231	257	252	240	242	222	245	245	227	263	274	265	242	251	298	257	227	244	255	249	236	235	252	239	263	250	259	235	259	262	247	252	253	275	243	254	239	242	252	292	223	227	241	275	254	264	251	267	230	249	248	240	240	247	232	229	253	246	259	268	210	254	257	238	241	281	240	273	271	238	223	273	232	264	255	222	243	227	259	264	269	245	251	212	227	272	241	231	256	222	264	225	259	258	255	265	236	241	229	244	234	242	261	238	283	245	245	288	264	267	248	272	269	256	234	277	253	274	277	219	250	239	240	268	242	254	222	261	242	235	268	263	244	267	223	245	272	256	255	252	248	221	244	248	223	229	257	269	258	220	258	258	253	261	262	248	265	232	233	245	243	224	249	267	257	264	230	237	278	248	237	241	248	243	264	251	237	281	230	251	246	241	256	266	261	238	227	269	243	270	250	238	269	242	255	251	251	242	241	264	255	226	229	243	225	231	273	262	257	253	251	238	254	255	222	234	266	245	224	236	232	235	229	256	241	232	244	263	241	277	225	268	247	259	250	242	229	255	226	259	235	265	233	227	263	243	252	220	244	244	242	256	254	248	244	269	264	249	227	244	228	245	250	245	249	306	266	242	261	217	241	243	234	238	228	252	216	239	261	253	247	263	223	258	242	250	212	237	254	242	260	274	245	224	230	255	255	256	246	231	246	259	243	260	238	262	272	227	255	254	246	247	245	247	277	232	252	274	257	237	243	224	258	235	246	253	229	247	227	231	258	235	246	283	267	240	277	278	234	289	220	260	261	271	278	250	241	232	232	263	243	267	244	228	267	249	272
30352	48454	38911	26748	19530	13947	10406	7538	5254	3801	2632	2051	1590	1250	1011	849	695	563	520	467	488	448	418	337	338	335	330	321	301	352	315	285	287	293	296	268	295	269	260	272	277	263	277	270	301	263	281	289	283	300	275	283	261	275	255	262	288	249	274	224	289	288	294	257	251	281	277	293	267	264	269	249	264	265	285	286	271	268	255	262	261	242	269	298	279	275	269	289	265	281	254	248	264	295	268	272	254	279	252	276	266	278	271	251	288	274	265	272	249	267	285	287	284	262	261	283	251	290	287	249	278	251	236	284	270	264	256	266	257	281	262	240	265	262	256	288	272	261	266	260	267	244	279	274	258	248	257	271	274	249	256	281	309	277	264	258	275	267	253	250	273	280	241	300	284	249	268	273	248	236	246	251	267	272	241	257	267	275	244	257	266	296	279	295	258	251	238	278	297	267	277	272	229	263	303	296	277	274	286	267	273	307	286	259	260	266	257	257	239	296	274	263	273	306	270	275	283	288	262	281	292	252	245	240	259	268	283	294	262	266	247	260	258	268	240	262	280	247	239	318	263	278	262	272	265	254	311	261	284	264	250	280	299	308	236	258	248	256	267	281	279	273	285	270	266	279	238	256	252	274	259	271	269	243	265	253	269	292	277	244	249	253	258	292	297	277	264	277	265	260	265	253	264	282	270	241	264	285	239	247	277	257	274	283	282	260	290	293	257	258	246	299	294	275	283	282	229	254	288	271	271	269	270	299	260	255	258	254	272	258	300	268	264	234	297	259	271	250	250	270	284	258	276	270	258	269	269	278	291	286	264	283	270	269	279	281	281	273	268	266	299	285	231	259	282	276	281	268	252	284	279	273	290	277	270	264	250	254	280	273	223	287	262	293	259	260	268	246	237	262	282	283	260	260	296	281	261	246	273	255	272	266	276	267	282	264	262	262	266	279	268	274	296	280	278	235	279	277	291	267	287	237	269	272	265	282	291	279	239	272	279	240	259	262	296	276	250	329	270	257	272	263	274	285	288	278	257	254	273	249	240	255	282	232	279	259	264	230	260	296	281	253	291	254	297	248	247	274	264	271	269	258	242	287	264	266	274	264	300	270	242	261	285	274	270	274	281	243	279	288	302	272	257	253	288	252	269	284	268	298	247	295	282	243	268	268	264	274	274	315	280	278	248	237	298	298	291	281	263	242	272	278	230	289	254	288	273	266	293	288	271	270	270	263	282	271	306	288	279	264	252	267	246	255	249	265	283	283	299	278	278	277	255	285	296	286	265	270	295	284	253	246	237	254	250	276	276	250	271	265	270	278	265	265	276	273	268	275	278	275	275	281	283	263	273	281	287	271	234	285	289	263	262	257	257	270	244	257	250	277	263	255	236	267	263	257	280	242	284	296	268	251	246	284	257	255	257	289	263	241	254	285	255	290	279	258	265	296	291	270	292	273	278	312	270	293	269	273	271	263	268	257	274	280	262	270	247	258	259	285	300	252	258	262	274	276	268	283	268	288	254	279	259	262	266	259	266	284	252	248	296	274	260	295	255	270	267	266	298	246	247	263	287	261	266	260	283	284	268	236	272	263	262	289	271	247	271	304	278	265	273	249	255	289	280	261	248	276	294	260	279	282	287	297	290	296	282	275	243	265	246	265	271	270	277	253	274	268	261	254	246	276	299	283	254	287	232	268	273	270	279	289	243	247	274	265	227	263	288	275	265	265	261	264	301	267	276	295	241	267	292	285	246	268	290	275	250	253	283	273	271	241	281	265	278	273	276	294	279	248	268	298	251	286	237	257	281	271	286	267	252	282	259	256	268	284	258	265	277	279	242	249	230	264	267	293	249	265	273	284	256	280	257	281	247	273	274	278	265	269	277	282	260	265	262	265	282	264	288	296	268	245	263	260	254	254	266	273	256	286	265	294	301	284	241	270	252	262	275	262	270	283	260	258	277	266	239	273	267	285	242	310	262	289	253	261	263	270	234	268	244	247	260	281	297	263	261	255	267	260	287	305	264	264	242	262	278	264	275	292	266	272	292	264	258	276	264	267	260	270	266	258	253	276	262	278	310	270	252	303	288	256	277	272	247	269	264	249	261	246	260	257	274	256	282	268	249	271	257	279	243	247	281	283	281	258	270	296	274	269	300	279	250	264	250	261	287	282	263	295	254	275	266	267	207	272	258	265	256	267	253	294	280	264	276	281	257	280	247	269	283	267	265	246	233	266	269	262	290	268	284	272	284	268	283	268	270	268	271	249	240	290	293	300	286	249	255	279	274	287	276	305	270	278	281	264	274	281	276	247	237	276	273	250	253	278	250	258	252	266	256	286	254	275	266	276	249	256	272	264	257	269	256	245	281	273	272	258	266	287	296	305	278	271	271	274	303	261	253	252	254	267	253	249	250	265	258	266	251	272	265	277	273	286	283	251	261	248	250	266	270	263	254	273	280	262	251	265	243	286	278	285	274	294	254	274	265	244	266	282	250	274	279	297	265	278	269	268	267	306	281	256	240	258	270	278	246	277	286	268	304	294	238	283	272	274	277	265	249	266	282	247	287	272	285	263	276	257	294	302	272	299	289	262	259	297	277	288	275	300	281	275	273	244	285	274	283	288	278	272	259	271	292	255	269	281	299	282	265	259	249	276	278	278	279	272	272	225	232	265	263	271	266	257	262	267	284	272	249	283	256	262	258	261	273	254	301	248	266	275	275	225	242	266	250	285	266	279	258	259	262	271	293	274	257	283	258	286	290	253	268	281	249	277	243	257	285	259	271	264	278	284	264	272	279	253	262	236	279	267	259	254	262	289	284	251	285	265	230	262	266	250	278	284	277	273	251	289	263	292	241	259	267	245	272	258	255	250	292	253	266	300	252	240	264	290	259	269	266	250	248	256	277	274	285	258	271	256	260	246	264	291	280	235	297	265	255	266	270	303	231	280	261	259	232	262	244	280	269	304	263	240	262	258	280	287	287	269	300	283	253	235	294	272	273	268	267	265	278	234	270	270	261	236	253	287	265	258	275	247	295	276	277	296	286	277	297	274	263	231	277	309	267	267	269	294	280	269	246	295	266	245	264	280	270	271	265	283	275	262	266	257	261	289	258	258	278	270	278	245	249	276	255	255	286	286	272	262	254	278	295	274	260	271	291	239	268	306	273	236	264	267	245	272	289	270	281	284	258	281	260	267	274	293	280	283	281	292	245	264	292	272	286	254	285	258	288	275	280	247	271	286	262	268	298	279	254	282	268	304	256	272	273	263	252	255	303	254	284	289	276	265	266	284	316	272	285	276	249	270	289	293	277	289	255	264	264	271	246	266	261	277	268	279	252	261	265	268	274	274	250	326	273	255	275	256	292	271	241	260	246	233	263	258	260	288	277	249	243	252	291	251	250	246	267	270	299	292	269	276	269	257	261	277	283	293	309	283	287	290	286	266	259	282	270	279	289	243	259	292	278	269	251	242	260	269	260	256	256	283	264	254	276	290	241	276
24275	21516	29034	25845	23371	20345	14272	8162	5325	3696	2566	2008	1534	1230	941	770	660	607	524	490	465	417	379	396	314	332	316	329	341	298	308	281	265	263	263	233	247	276	237	260	258	242	261	247	246	258	276	240	260	225	229	268	216	245	268	259	269	225	247	254	260	264	232	215	218	273	250	246	230	233	238	225	253	244	267	252	257	295	265	284	261	224	246	220	248	255	217	260	240	227	238	236	254	219	248	235	232	245	258	264	240	241	221	228	225	245	233	244	235	221	235	253	243	243	216	251	247	252	223	228	232	239	256	250	223	245	252	238	208	219	226	256	229	267	252	234	244	237	260	247	241	234	228	226	248	236	229	241	219	240	250	236	236	217	246	240	219	228	234	231	249	265	258	256	237	256	228	275	246	245	265	260	286	243	213	234	216	250	233	249	239	231	240	237	209	227	265	241	226	254	238	263	245	234	218	231	256	229	240	217	221	233	250	254	221	261	246	250	250	226	248	222	229	267	256	251	232	261	201	249	220	274	214	261	260	223	231	247	224	211	267	235	280	234	231	237	220	234	234	232	232	263	218	241	223	271	219	260	231	206	250	236	263	225	255	230	246	215	256	256	234	243	244	230	226	253	244	222	239	215	221	241	252	216	246	245	229	223	267	235	237	236	255	240	269	252	269	250	251	262	245	257	258	248	257	237	219	251	255	261	234	213	245	227	255	255	254	247	243	225	231	271	241	254	225	245	246	233	261	227	227	220	227	256	242	229	255	242	203	242	242	253	259	220	235	245	237	208	237	258	232	234	224	260	219	245	231	253	278	236	247	231	221	236	235	227	243	241	253	233	237	255	241	210	244	243	246	240	229	206	247	242	220	245	235	285	245	233	201	258	236	234	239	239	246	229	245	223	237	207	242	246	254	228	264	233	239	287	249	223	268	265	250	218	212	241	250	221	260	252	219	245	242	245	231	233	230	235	237	270	246	229	266	248	235	264	257	247	227	215	239	234	239	260	238	244	264	230	217	227	216	240	248	217	251	225	240	271	260	251	220	253	254	237	269	234	239	243	272	243	237	260	244	260	266	252	223	260	257	249	238	245	237	229	243	259	228	268	257	235	229	237	248	264	225	252	230	245	257	233	255	220	279	237	199	258	256	266	252	255	252	233	221	259	213	251	216	223	249	241	253	237	206	227	261	259	196	253	240	245	222	223	260	256	230	247	228	254	238	247	230	228	232	245	234	255	239	229	213	229	207	247	238	252	232	260	281	240	231	251	251	236	243	240	237	260	245	258	253	212	254	247	268	259	263	229	239	221	252	278	244	259	264	235	228	267	237	257	248	253	234	245	255	235	235	270	259	256	240	249	236	239	222	266	227	228	262	255	247	223	249	259	276	214	231	243	235	242	261	238	239	244	250	224	217	287	246	227	279	217	247	258	231	250	253	233	243	226	238	214	256	246	242	230	234	260	265	257	238	222	259	255	263	252	224	264	248	253	230	228	243	251	253	218	221	226	265	219	211	265	208	258	241	257	261	230	237	230	264	267	239	225	213	248	242	229	262	243	252	223	244	232	266	273	261	237	235	262	256	234	227	234	269	259	250	252	225	226	260	203	240	218	228	213	216	259	236	257	215	225	222	239	238	228	218	250	258	236	260	254	240	240	212	229	249	235	247	240	223	239	278	233	235	240	229	243	246	276	236	244	213	232	241	268	252	257	244	226	235	239	232	242	229	236	232	202	242	249	261	259	257	226	231	218	210	218	245	230	245	259	250	267	261	237	252	253	242	242	231	233	260	217	224	240	242	229	237	224	237	234	220	243	259	230	222	242	243	217	247	257	253	227	262	229	221	279	229	227	251	261	243	232	232	250	225	255	266	246	262	253	239	225	241	238	210	256	247	259	240	245	252	236	259	218	261	240	280	279	258	216	232	223	266	235	221	245	231	240	230	224	231	237	252	260	239	224	251	225	258	239	242	235	225	234	244	236	259	265	234	236	234	241	216	232	234	207	263	246	218	248	225	253	233	216	259	207	234	245	252	238	263	272	225	237	254	225	219	229	231	248	241	227	229	237	267	257	254	234	217	262	249	255	232	208	261	215	237	189	222	278	222	240	241	250	260	219	220	241	208	227	260	226	225	239	230	215	249	260	259	257	231	280	241	217	261	244	233	220	241	253	245	263	259	219	233	261	235	240	254	218	250	235	234	243	246	220	259	231	244	248	250	252	256	248	244	265	240	275	248	274	230	283	234	245	281	255	227	247	233	233	216	227	256	251	238	262	252	261	249	249	264	261	276	239	243	246	234	266	231	216	240	223	220	244	232	216	244	249	214	246	240	234	259	222	219	223	249	259	284	225	228	229	234	242	251	257	224	254	262	264	253	221	250	211	238	198	198	229	224	263	247	249	233	258	246	264	211	257	251	253	253	240	216	259	272	228	239	239	237	256	249	232	211	235	231	250	246	242	250	259	228	244	237	230	248	230	258	250	241	255	235	243	232	251	243	222	235	251	231	235	239	261	235	259	253	241	227	254	251	249	254	221	236	240	254	248	244	229	238	235	247	226	265	231	249	228	237	246	286	236	232	253	258	238	250	258	237	238	259	250	245	222	240	259	244	237	223	215	252	272	224	241	241	224	224	237	247	245	234	237	226	206	248	246	239	243	253	257	228	263	219	245	233	241	265	237	266	255	242	223	246	239	229	237	265	244	216	219	220	211	243	241	256	252	240	229	233	245	239	248	233	221	253	231	206	228	237	247	245	241	234	250	241	238	240	243	224	217	233	210	248	252	225	222	267	223	243	230	264	248	233	264	212	232	239	254	243	246	241	235	240	231	237	244	218	230	227	243	228	249	246	252	255	237	223	222	228	235	235	233	274	231	278	226	257	249	248	260	248	235	255	230	240	259	255	222	223	217	240	241	225	250	251	233	264	218	233	252	221	243	247	245	266	279	231	240	257	237	253	259	230	254	268	258	252	247	270	241	239	267	240	261	205	260	249	250	228	212	236	257	262	218	222	205	239	235	237	251	248	237	255	235	218	224	239	255	242	266	258	219	250	218	223	252	229	249	242	237	219	248	250	232	226	251	235	251	234	236	236	241	247	223	222	237	238	252	248	206	226	271	255	267	256	233	271	221	237	242	237	266	247	223	265	229	214	259	222	249	228	238	210	250	226	256	245	265	251	225	245	238	270	265	233	227	256	258	234	249	250	243	224	257	233	266	253	231	217	235	250	204	234	204	242	232	260	259	260	241	252	243	264	206	242	291	242	213	230	210	255	246	247	251	234	231	237	268	263	219	239	256	232	250	245	254	232	252	228	235	227	233	219	227	217	228	230	253	247	225	247	240	271	227	246	257	231	242	250	267	234	255	274	253	220	255	235	240	236	217	257	238	215	234	266	231	251	230	236	208	237	253	231	251	254	247	224	264	225	249	280	264	232	260	239	225	243	255	242	228	235	250	232	245	278	268	242	247	270	283	241	260	258	248	233	274	229	226
29881	56449	46606	34428	27080	21261	16546	12331	8665	6162	4333	3449	2684	2086	1684	1258	989	853	729	634	638	581	491	463	427	394	368	374	324	370	337	299	322	305	310	268	282	285	255	262	285	286	284	297	295	265	282	251	244	276	246	227	261	257	230	257	259	253	262	264	242	274	277	228	248	260	249	239	255	241	239	275	239	261	293	255	255	257	279	248	238	232	245	252	229	262	255	296	262	274	251	264	258	250	281	259	277	249	252	279	231	239	250	246	244	271	261	290	239	221	238	256	245	251	278	259	268	246	271	264	227	285	262	262	250	241	240	225	241	246	259	248	281	248	295	254	282	271	247	275	253	248	244	244	265	259	246	251	247	267	288	258	258	276	273	273	239	256	283	236	251	269	265	246	250	279	238	260	240	246	279	258	258	222	258	283	243	241	266	265	252	297	244	252	264	239	272	252	250	263	281	239	253	250	248	244	265	280	272	253	238	260	269	275	301	263	263	243	268	250	289	247	244	266	265	255	292	234	262	268	251	275	265	248	258	252	272	245	272	274	264	270	268	252	271	270	263	244	261	272	234	276	275	251	249	238	252	288	293	232	282	253	251	281	263	247	258	275	250	245	266	254	273	243	239	297	229	221	265	244	253	263	241	282	274	246	264	246	248	232	245	259	267	254	247	268	235	268	231	275	267	270	274	259	241	276	249	279	245	285	267	275	260	245	280	223	285	267	268	262	223	263	258	276	244	280	248	262	249	250	248	247	242	270	263	287	255	255	254	259	263	261	269	242	250	252	255	249	240	266	262	256	266	284	270	266	253	273	276	266	281	282	286	253	259	249	236	259	244	273	248	261	273	247	259	252	269	226	230	235	281	258	283	241	271	260	260	268	249	261	284	263	263	299	254	249	243	253	253	264	264	255	268	238	239	264	231	284	262	237	228	251	271	250	253	256	240	260	239	248	259	231	269	294	246	269	255	251	262	276	241	268	259	225	244	252	232	249	267	246	276	273	246	253	276	248	247	269	266	270	219	251	270	247	238	257	241	234	264	269	269	237	251	259	277	266	270	249	257	261	237	279	259	320	281	242	265	269	246	253	244	259	217	258	273	225	251	242	273	251	265	275	260	250	268	295	269	277	259	260	293	242	248	249	263	264	263	282	251	262	239	238	268	258	268	235	262	251	248	256	230	259	280	287	306	273	257	240	243	289	253	254	231	249	259	241	268	269	239	294	264	268	267	257	261	270	255	252	256	269	277	280	294	248	294	280	256	248	237	278	250	266	266	250	242	246	239	257	247	249	261	268	267	230	254	266	260	254	267	254	268	263	240	291	253	255	279	257	230	265	240	250	261	239	275	280	265	263	270	256	262	273	274	293	293	273	259	255	277	254	237	249	267	240	263	268	250	294	247	249	249	254	258	260	256	265	242	257	272	277	267	278	265	240	264	277	260	269	245	248	233	234	244	246	237	282	256	281	247	285	268	269	252	254	251	245	244	251	260	259	291	286	249	232	257	268	277	258	252	272	270	256	264	263	278	263	268	259	250	269	259	275	243	281	251	265	257	267	252	272	255	225	282	244	264	277	265	252	272	259	265	268	272	264	272	254	274	278	256	260	240	259	265	245	253	251	297	279	249	268	245	303	262	277	245	280	269	236	256	270	285	254	281	249	255	275	260	247	291	246	266	235	296	250	267	237	261	235	269	244	248	267	237	227	290	274	263	268	256	236	256	242	271	252	253	265	251	265	268	245	283	252	256	271	270	260	266	270	251	251	252	279	261	233	273	246	241	253	253	285	246	269	264	255	277	283	247	255	243	273	259	239	272	250	247	252	270	242	256	249	268	257	262	265	246	265	264	271	266	243	276	266	260	270	257	240	256	289	257	260	245	245	263	277	251	282	263	259	293	262	262	248	247	273	246	267	265	267	255	280	263	262	239	238	261	265	268	246	278	233	250	231	263	264	254	249	255	240	244	249	255	263	267	244	232	283	270	256	249	280	251	248	241	242	253	263	270	265	280	241	280	252	252	271	284	243	246	254	281	252	269	277	278	232	288	251	265	231	253	240	265	241	261	278	250	265	291	254	269	256	276	268	273	270	257	271	291	260	258	254	259	275	223	257	257	255	282	271	249	282	294	267	281	253	262	261	287	233	267	281	287	234	249	248	236	280	276	262	271	247	273	280	267	243	247	263	259	261	274	264	284	246	297	246	276	276	268	239	248	246	256	271	260	274	259	270	245	240	256	244	270	258	254	273	227	261	278	255	267	280	265	259	262	248	252	262	263	247	277	279	242	243	255	283	268	268	242	243	248	273	272	266	259	248	259	244	248	264	265	240	259	267	240	270	270	263	237	277	249	264	266	256	249	281	237	271	261	267	232	236	260	272	257	270	268	243	264	232	260	263	245	224	252	251	273	250	259	250	249	235	265	244	274	267	244	267	260	255	260	263	244	251	251	254	267	279	263	257	260	254	241	300	269	265	242	257	250	297	238	274	250	272	229	233	276	244	257	295	277	248	252	261	274	252	229	275	255	246	270	241	247	249	244	253	257	262	234	275	251	265	279	231	258	220	239	282	252	250	254	282	240	240	235	258	247	299	288	276	248	287	284	267	258	236	234	259	249	267	265	290	301	236	237	260	273	252	281	287	216	227	298	239	252	245	290	263	239	280	289	259	299	278	286	251	265	248	274	254	239	246	242	248	247	246	239	254	244	269	255	262	243	287	262	263	265	270	262	278	252	256	258	244	260	277	271	276	233	253	266	227	270	267	264	263	271	277	271	238	232	244	260	257	263	263	263	269	272	243	263	272	249	240	252	279	281	252	232	268	246	260	266	289	265	266	245	276	279	243	257	244	256	253	249	281	271	271	262	239	272	238	261	272	268	274	242	281	265	264	285	251	274	272	274	252	259	266	280	273	241	287	238	263	267	259	264	259	277	256	251	266	220	256	254	255	246	246	253	239	276	289	243	274	257	267	273	243	261	269	243	256	278	265	255	257	250	258	250	277	267	265	281	285	237	268	248	252	272	261	277	264	266	249	241	254	242	266	272	264	263	249	262	248	263	241	252	263	257	237	264	264	244	257	237	247	242	276	266	261	288	254	257	253	269	277	242	233	264	258	249	252	255	278	262	237	257	262	245	246	238	236	265	255	276	279	275	266	234	228	275	263	252	287	288	266	245	287	237	243	248	253	236	287	285	241	247	243	293	276	250	250	250	274	241	274	274	262	232	291	244	248	258	242	245	274	275	266	259	239	277	248	269	278	243	236	282	251	270	247	254	268	247	237	248	252	279	256	269	288	256	219	258	214	269	294	282	234	267	245	247	257	235	261	244	257	262	244	249	272	286	228	247	245	256	261	262	284	278	252	259	263	265	260	247	227	277	241	277	272	255	280	265	279	258	255	253	236	261	245	283	253	234	239	265	288	290	263	228	240	264	255	245	267	247	262	252	242	245	268	246	259	241	251	271	279	253	273	261	273	266	240	261	234	259	262	291	264
25338	21595	29389	28510	21557	14433	9299	5749	3956	2861	2088	1563	1254	964	815	667	585	523	444	480	392	417	370	365	339	319	348	297	298	291	288	300	306	342	293	301	265	262	306	299	274	284	283	244	296	287	282	273	269	241	267	254	307	259	286	270	286	274	294	288	282	270	233	276	260	248	284	278	255	270	280	267	268	271	305	282	286	271	251	250	314	264	255	276	272	231	242	253	262	294	267	273	272	290	272	253	287	285	279	271	244	268	247	240	265	286	265	279	265	268	275	271	282	316	283	289	254	254	287	249	255	241	251	253	253	281	265	278	269	239	250	301	274	281	258	270	287	255	243	228	283	268	240	274	281	283	239	262	257	255	271	285	268	270	272	274	249	243	297	283	273	259	288	254	288	250	249	251	254	245	282	268	289	274	260	302	249	263	275	275	265	291	262	273	247	257	254	274	250	273	253	283	270	231	268	261	245	274	284	258	278	253	278	278	262	288	280	277	302	262	295	289	271	288	288	257	289	295	262	266	263	290	252	262	238	288	240	266	255	274	253	272	243	246	239	237	256	257	265	285	262	279	248	257	275	265	284	244	243	275	271	260	275	273	266	261	261	247	243	260	278	284	253	260	264	284	266	227	258	246	270	235	261	260	289	265	275	258	252	257	297	251	255	276	277	237	262	246	261	270	280	275	253	247	260	275	280	287	231	292	271	281	305	256	238	283	232	268	292	276	242	286	262	282	254	258	265	232	242	262	284	261	301	260	259	274	269	267	279	238	269	262	233	254	270	285	285	261	282	265	266	277	258	283	276	252	257	313	270	266	248	271	297	223	264	297	273	265	270	250	228	266	243	270	279	246	268	277	280	258	277	272	269	260	292	274	265	257	253	287	263	251	281	284	278	277	247	264	260	268	271	262	247	268	262	259	286	270	245	286	271	282	282	282	269	263	272	259	236	268	255	268	256	287	256	253	277	258	262	276	275	249	239	266	257	272	264	269	272	272	255	266	257	260	272	286	255	294	259	271	267	268	247	277	274	264	235	257	261	255	253	281	284	251	300	245	280	218	252	283	259	278	268	255	255	245	268	276	241	252	282	284	327	252	285	253	272	268	255	285	265	273	287	279	287	250	258	259	291	243	283	282	264	251	239	255	264	272	278	293	253	250	289	253	260	261	265	247	259	287	263	276	264	292	262	272	252	247	272	305	281	249	256	254	258	302	245	291	256	254	271	272	276	290	303	254	268	242	271	247	282	275	297	247	253	258	279	262	291	269	241	280	277	292	251	262	226	280	251	273	264	283	245	292	238	285	245	271	269	266	258	271	274	276	282	273	257	271	256	296	275	277	258	267	244	267	276	272	258	290	253	280	259	263	265	271	239	267	278	266	232	267	302	264	285	268	256	253	251	261	251	279	288	237	230	242	297	282	259	257	268	269	265	258	298	256	267	308	254	238	267	272	292	276	277	280	259	269	264	311	256	279	236	285	240	279	298	276	240	283	271	247	264	248	249	268	269	283	263	265	241	259	249	270	274	277	265	255	261	245	297	261	249	286	266	262	254	289	247	255	283	274	274	254	274	258	263	256	263	244	265	255	258	259	267	245	251	266	289	280	274	253	270	288	269	276	267	267	255	256	237	243	289	255	286	270	248	260	254	265	263	261	278	279	286	247	252	270	267	244	281	257	276	256	307	265	295	273	242	245	280	254	276	284	254	247	257	245	255	255	262	286	294	276	278	282	257	268	243	284	260	257	275	224	246	266	255	237	256	267	272	268	257	259	229	259	269	274	245	246	273	250	272	279	262	254	291	266	252	278	287	278	265	252	242	257	283	291	252	268	273	260	272	267	238	261	269	275	258	271	264	238	237	272	243	254	255	258	272	265	286	238	285	289	254	269	271	257	269	274	285	263	287	230	260	264	290	282	281	291	280	262	278	247	268	236	243	273	244	280	267	251	263	284	251	272	317	248	286	274	251	293	250	269	264	265	261	291	247	261	256	272	267	258	245	302	294	276	254	245	277	263	247	264	259	255	266	267	287	300	228	240	278	270	279	289	282	281	301	241	267	266	273	264	270	259	269	241	293	232	284	264	254	258	264	267	268	269	256	264	272	266	251	283	282	288	253	275	253	289	271	259	243	256	278	263	255	298	263	270	293	277	286	249	286	277	257	233	257	297	267	303	272	274	257	263	251	285	289	282	260	291	273	255	275	224	271	278	272	274	297	271	281	267	255	272	288	275	270	279	277	293	240	260	277	278	249	265	284	221	283	246	295	288	255	265	291	264	290	286	275	237	259	255	268	253	263	271	267	247	240	269	271	279	271	263	279	241	257	260	281	245	243	274	266	282	271	256	292	287	250	256	273	280	271	288	262	265	264	283	287	274	260	273	295	269	252	248	249	277	257	267	276	253	263	277	275	270	242	256	248	291	271	266	274	251	280	291	270	292	298	300	259	291	301	265	259	246	287	273	225	269	270	270	251	253	253	251	263	258	274	265	274	251	271	251	260	253	266	236	285	272	260	271	282	259	215	294	266	256	289	256	266	284	254	281	270	255	264	266	233	268	238	250	282	253	269	260	267	294	266	291	269	293	242	253	272	262	254	269	268	300	297	226	229	226	246	249	271	265	265	263	266	235	307	264	283	272	239	260	249	279	240	252	241	266	253	247	263	279	283	231	265	247	279	293	276	282	261	289	299	258	260	268	293	286	272	253	284	250	260	275	265	263	290	259	275	286	276	268	291	284	285	241	248	286	280	269	283	282	277	266	260	268	259	246	265	266	245	248	255	268	271	242	268	266	239	293	269	264	293	264	252	276	269	269	255	254	247	252	285	267	269	263	273	277	258	245	269	259	273	307	245	262	275	273	272	276	271	241	265	267	280	283	227	268	277	257	275	258	250	292	254	262	234	276	272	243	263	273	265	263	253	265	264	262	283	237	275	261	232	248	278	264	258	268	249	239	283	282	265	271	253	272	268	245	257	275	296	250	237	251	260	285	261	269	247	260	286	259	268	271	276	261	260	275	262	317	260	275	277	243	250	260	282	257	263	259	236	278	255	249	255	290	238	244	284	260	274	283	230	271	244	246	292	278	238	257	265	252	254	254	255	249	261	294	278	252	266	301	251	284	273	291	278	266	288	260	242	248	284	273	267	274	240	278	271	256	223	249	289	238	239	263	265	251	228	271	288	278	271	272	294	277	275	261	278	265	279	256	250	270	274	250	262	257	262	260	228	274	254	256	279	282	288	255	269	296	256	294	253	261	272	244	260	274	247	270	250	258	267	244	270	272	275	262	257	265	270	250	241	269	255	258	274	275	275	263	262	258	264	266	253	268	273	295	261	278	292	289	255	268	260	237	262	283	242	260	268	271	252	268	272	236	266	267	260	228	279	303	279	275	274	287	259	285	291	279	277	241	233	254	278	275	261	274	276	276	239	279	261	270	274	298	237	251	242	280	261	266	262	290	256	265	259	266	235	230	273	258	265	263	255	275	288	247
29630	52937	43543	31344	24313	18357	13596	9977	7138	5238	3720	2859	2145	1682	1307	1044	857	759	630	624	590	543	441	418	399	422	374	421	379	354	352	353	321	330	324	342	318	321	300	334	303	300	281	295	309	302	297	279	284	312	274	288	252	331	304	306	307	312	287	307	281	287	278	273	250	297	306	294	307	273	273	264	286	282	272	285	305	266	292	295	264	298	294	313	273	284	289	262	280	292	298	287	283	259	294	278	279	267	295	268	308	303	270	265	291	292	304	294	272	294	291	280	300	277	271	272	293	289	263	293	258	291	310	295	309	284	276	267	301	300	282	273	286	296	252	287	282	304	281	256	290	248	314	289	298	258	272	321	274	254	298	271	305	255	327	271	289	247	283	304	290	277	290	290	261	302	293	283	285	298	267	298	283	295	316	262	300	272	283	299	277	305	289	303	272	296	267	280	280	277	274	254	253	304	284	277	280	305	343	300	318	272	274	278	281	285	293	280	293	281	247	280	279	287	271	297	286	259	292	312	277	298	280	285	312	306	301	281	301	275	287	291	278	295	304	278	303	283	290	316	277	278	317	262	294	281	272	268	292	284	291	296	285	286	300	277	272	292	309	269	289	265	314	317	274	324	269	257	290	275	288	310	318	309	290	305	295	259	270	276	304	286	303	269	280	278	278	260	282	282	287	285	259	288	294	294	285	283	297	285	262	288	300	251	291	279	261	281	285	306	269	301	279	290	282	284	288	278	312	279	280	275	285	315	294	243	271	266	271	315	283	274	262	274	303	260	298	261	274	291	271	290	308	286	292	287	282	281	311	297	286	256	312	290	302	300	261	303	292	261	270	290	312	287	291	295	327	298	328	283	274	287	305	304	292	286	287	295	311	309	304	291	291	273	295	285	279	303	290	285	306	322	253	279	286	319	301	280	274	264	289	287	308	276	280	274	274	294	313	297	296	271	288	296	292	269	253	293	266	282	288	281	310	283	269	252	300	284	291	297	307	299	287	295	298	287	303	312	283	277	287	271	296	268	290	262	274	286	265	346	319	297	288	256	300	289	311	281	305	305	280	275	279	289	290	303	269	283	268	293	273	268	275	299	304	288	300	270	289	290	271	299	296	283	309	307	322	289	274	279	299	283	287	288	291	286	287	296	287	290	288	308	293	287	291	298	276	272	302	269	260	269	314	311	280	303	293	316	310	284	266	297	285	291	244	302	279	275	288	282	296	280	302	317	275	306	318	268	278	288	310	303	281	273	285	304	285	285	302	294	296	289	304	310	308	298	300	300	289	261	279	312	293	280	258	302	269	301	279	304	264	294	305	267	279	323	270	281	308	282	301	286	310	290	300	276	287	290	282	285	293	295	289	284	316	288	297	304	284	292	268	311	278	276	292	265	302	266	273	293	310	297	276	292	288	293	305	295	276	268	264	260	285	295	311	305	276	277	312	283	262	291	263	312	294	286	311	264	282	326	268	274	262	264	326	286	279	295	266	326	324	262	306	283	279	293	285	275	281	279	303	313	314	255	312	298	318	258	310	325	274	296	294	261	268	277	280	281	292	285	306	254	297	285	302	267	282	291	303	289	260	264	305	274	255	336	281	293	289	261	276	288	309	264	272	293	283	331	298	295	296	261	303	281	294	263	287	263	277	314	263	307	319	289	301	285	280	275	287	278	269	287	294	310	251	314	280	281	276	294	312	296	275	317	311	298	306	288	293	293	261	269	310	295	309	275	296	282	270	257	273	270	299	271	303	285	281	301	272	274	292	261	294	290	299	316	319	326	251	281	291	316	288	309	271	265	302	274	255	291	311	301	289	270	256	308	287	299	289	296	256	300	289	299	288	286	283	285	326	286	288	289	288	273	283	287	293	270	292	266	295	288	285	269	293	291	280	275	257	287	313	280	266	318	279	285	315	269	255	285	287	273	286	297	284	274	304	268	311	292	287	294	310	271	285	276	311	294	290	281	302	311	243	288	275	304	290	281	296	260	278	312	284	315	284	282	255	289	270	290	271	304	276	296	305	310	264	287	312	297	295	271	271	284	290	280	262	306	299	297	307	288	274	289	246	283	298	297	271	295	294	297	261	281	294	294	271	294	277	320	261	268	276	285	271	279	251	294	289	278	307	292	298	273	293	248	328	274	293	280	272	317	302	278	296	281	286	252	269	273	304	258	278	309	307	287	265	289	285	302	301	308	327	285	268	263	282	274	286	276	289	295	252	331	307	329	265	277	277	281	292	258	293	299	260	290	286	273	292	286	297	255	240	285	291	276	287	308	291	311	271	256	262	282	290	303	323	266	284	302	290	279	268	292	278	268	294	290	279	282	297	281	291	302	289	284	266	303	286	302	291	305	309	303	292	281	274	294	263	295	300	276	301	270	302	262	285	299	289	277	307	279	286	283	294	268	296	310	298	288	287	269	304	300	283	293	282	308	296	302	272	271	295	310	288	324	298	286	279	275	314	288	309	291	307	283	286	308	298	310	269	316	320	276	296	309	310	266	283	291	251	284	291	293	279	268	297	285	282	277	292	293	268	314	289	273	254	285	312	305	291	291	271	298	291	300	296	271	325	272	296	315	268	318	294	308	266	293	286	285	304	293	269	293	303	281	292	283	295	267	302	295	294	306	280	269	295	295	295	276	263	299	283	297	319	288	291	259	290	297	284	279	287	280	274	276	279	278	274	268	252	277	281	319	301	277	274	267	315	278	287	264	292	257	299	287	239	278	285	278	298	285	310	311	274	300	313	285	279	313	253	287	288	306	284	252	288	296	314	290	252	293	298	294	296	299	273	278	281	275	262	286	299	301	278	300	316	303	340	296	253	291	283	300	306	273	321	308	304	293	309	293	283	258	278	295	317	304	300	282	286	291	272	312	274	301	267	293	262	292	299	282	290	296	280	297	260	284	276	293	302	327	282	299	266	293	289	288	320	310	291	263	305	276	297	310	298	307	291	299	259	284	295	281	310	305	304	263	299	272	267	331	288	301	313	271	285	281	292	312	284	258	303	291	310	306	293	284	268	283	301	284	276	286	265	295	311	292	304	313	287	270	298	295	294	265	295	273	298	291	298	252	298	282	266	286	251	308	285	295	262	281	318	273	320	270	290	292	314	294	281	288	276	290	294	272	290	271	305	272	317	300	263	286	276	276	277	300	294	314	326	317	315	300	285	289	298	283	258	311	297	288	290	311	317	283	289	277	294	273	284	265	284	307	301	296	303	283	284	298	307	320	321	288	325	330	298	282	292	281	278	294	305	285	282	286	269	279	282	291	307	299	284	300	306	308	298	250	276	246	287	289	292	273	283	289	297	254	269	310	282	300	308	291	297	267	313	293	312	294	318	261	306	274	271	307	259	279	291	274	290	308	309	292	286	290	292	299	285	280	269	294	298	253	282	302	276	313	289	253	320	298	272	324	282	287	285	303	283	266	285	278	264	294	283	286	282	281	273	302	303	296	299	290	267	272	270	262	270	284	262	296	320	269	256	276
23029	21493	29209	24499	22713	23937	22111	12397	7720	5302	3871	2895	2213	1680	1298	999	842	775	637	585	550	530	498	487	383	391	407	393	363	333	307	294	313	349	322	317	288	293	320	293	257	286	255	260	306	293	294	282	254	263	297	263	272	286	250	254	264	273	284	259	278	273	279	272	278	248	251	288	274	270	289	266	265	256	305	306	280	286	241	266	271	253	261	277	267	258	266	259	261	286	271	282	253	254	238	253	280	285	263	258	273	274	283	272	277	237	282	293	264	231	256	260	277	279	279	282	262	267	286	264	294	234	283	285	294	255	257	280	275	252	256	270	268	293	248	284	263	301	287	273	262	265	266	280	265	242	292	263	257	255	292	254	234	247	262	276	260	270	258	237	260	232	224	237	290	266	236	270	265	246	280	266	288	260	282	246	243	249	275	273	253	251	248	286	285	281	264	301	261	251	261	274	265	287	270	269	276	292	234	286	258	265	243	279	256	263	279	263	274	278	276	267	271	242	273	259	279	262	263	260	242	276	248	259	260	269	280	259	240	248	265	256	268	251	262	275	290	277	272	268	257	262	265	288	277	252	270	260	289	257	265	299	296	300	284	267	242	269	252	257	268	252	239	268	286	283	275	291	269	273	266	284	249	265	253	266	269	283	295	227	256	272	246	248	270	270	243	290	272	258	269	273	253	282	285	248	295	247	277	253	277	275	278	270	269	239	291	270	279	254	270	252	260	247	275	298	300	284	227	275	237	305	254	265	258	294	240	257	261	259	264	284	269	257	286	278	265	276	274	274	285	256	266	221	275	266	292	292	265	284	281	244	263	242	246	278	262	273	268	283	284	275	260	268	275	269	270	236	249	275	326	262	256	268	300	263	276	272	255	292	270	269	280	264	262	269	258	236	298	313	277	277	279	257	274	292	270	298	241	252	273	288	276	259	280	290	274	276	253	261	281	270	268	284	250	261	273	267	240	266	282	260	234	275	265	259	257	254	272	269	259	265	278	270	274	242	247	272	249	279	270	265	257	265	263	270	266	262	286	272	270	291	310	270	267	267	257	248	264	279	249	266	267	270	250	256	271	255	291	246	270	274	274	259	252	252	275	249	261	246	269	276	281	291	270	296	273	281	298	251	255	262	267	254	275	270	256	281	275	283	257	278	270	268	266	265	238	276	253	261	230	260	283	307	280	279	261	262	281	264	268	267	284	264	245	268	287	266	257	273	262	245	270	263	266	277	240	242	298	262	292	304	289	253	257	271	270	286	277	276	278	271	291	254	275	275	253	259	264	294	259	247	265	228	270	273	281	247	281	278	260	237	296	242	257	291	273	267	269	260	269	253	278	262	284	278	249	252	273	256	258	251	255	282	287	245	285	286	276	284	298	265	271	296	271	267	260	274	263	281	286	264	282	251	275	255	247	255	261	262	270	247	244	267	288	255	249	244	265	284	241	254	240	270	285	257	301	294	266	287	251	257	299	275	269	255	288	238	270	257	246	271	280	271	249	252	256	245	260	283	289	249	231	243	261	269	223	255	295	296	280	282	245	257	273	229	271	274	276	280	275	270	258	281	248	264	237	272	266	264	257	279	247	282	242	280	278	281	286	298	251	257	297	249	256	275	281	265	282	272	247	270	262	286	301	262	295	286	299	259	283	251	273	276	259	279	265	276	246	258	263	260	295	296	251	269	288	282	280	265	277	266	245	244	285	280	298	268	284	302	259	265	265	284	273	267	270	264	304	310	286	236	268	294	270	253	267	268	278	268	271	299	264	289	260	277	273	272	272	274	241	264	249	269	292	254	280	292	276	266	268	262	294	244	273	260	271	278	285	284	254	259	258	289	279	288	280	272	279	265	260	280	289	243	270	272	253	256	271	230	289	279	274	271	267	244	274	277	273	268	273	293	254	285	271	252	274	266	286	282	280	263	257	252	272	292	272	262	261	266	257	246	297	288	270	266	259	258	281	259	253	248	270	280	259	249	263	268	278	263	277	250	263	272	268	264	267	266	282	271	291	262	237	264	258	261	264	262	260	290	254	276	263	267	285	247	269	307	280	247	276	250	275	246	269	232	280	258	267	311	286	265	256	307	258	270	278	262	285	274	281	259	266	242	293	257	273	268	280	287	265	274	264	250	262	293	267	262	250	290	290	251	293	283	305	245	271	254	274	260	250	273	249	281	277	269	259	266	256	249	272	253	265	276	271	262	276	287	244	259	279	256	271	280	277	266	272	276	261	283	245	243	271	249	257	267	259	293	260	280	279	269	259	256	289	265	289	276	267	229	270	299	279	265	274	292	270	307	294	273	294	262	272	277	249	244	256	231	277	249	237	272	260	295	241	267	289	240	258	259	269	305	292	288	262	260	277	286	293	267	259	271	276	274	238	268	242	249	250	283	231	285	242	262	240	276	277	288	248	308	277	273	254	258	286	303	279	257	229	260	280	261	263	266	273	252	263	249	251	260	260	275	254	265	281	248	275	260	268	285	272	285	291	238	278	292	257	249	286	272	253	268	251	275	242	295	246	259	282	281	263	264	265	264	303	297	270	256	288	286	243	247	270	268	278	263	277	273	255	267	258	257	252	273	250	250	275	277	275	266	286	288	284	297	295	270	264	266	279	282	278	276	284	272	260	248	268	292	277	226	245	248	248	281	249	286	251	267	275	261	251	276	236	291	288	227	263	258	271	250	264	260	273	290	242	294	258	295	263	273	246	264	210	260	275	259	260	289	270	284	281	290	274	279	263	279	257	297	275	230	241	275	265	274	285	264	266	285	258	245	265	262	289	271	283	283	266	256	297	271	257	285	268	272	243	260	272	291	226	286	292	257	261	232	291	287	234	272	275	235	251	260	234	262	252	296	227	270	268	277	234	263	284	233	279	249	264	271	227	279	285	290	265	252	284	262	274	283	258	277	268	270	259	255	271	250	233	277	284	252	254	269	260	279	272	272	288	295	254	264	283	279	268	279	269	282	239	279	279	248	265	280	252	258	275	275	273	258	251	253	294	266	262	251	265	318	267	255	288	254	240	268	256	272	255	271	280	239	279	256	294	283	274	254	275	267	266	265	279	285	303	248	252	260	301	260	275	288	265	215	256	273	236	246	253	282	274	281	278	292	296	264	278	252	257	271	228	268	249	254	250	250	260	252	250	233	275	258	261	249	253	258	239	247	280	248	258	252	237	253	260	273	257	258	258	272	289	296	282	287	292	266	285	271	243	286	258	271	254	250	239	279	275	312	280	272	240	269	262	271	284	296	255	260	256	250	288	267	237	276	261	262	263	274	302	250	277	253	278	288	261	275	263	297	279	291	263	273	233	270	278	259	280	270	273	278	270	262	246	270	246	242	253	275	270	248	274	237	273	245	275	250	250	258	285	270	274	273	259	292	262	271	293	259	259	284	262	302	278	281	246	281	264	288	272	261	273	265	297	268	275	274	302	292	289	275	252	280	244	274	263	273	277	250	273	260	276	250	282	257	241	257	278	275	272	224
31869	62209	52031	40451	33567	26124	21244	15917	11809	8657	6367	4856	3727	2778	2089	1597	1356	1107	950	901	790	707	686	593	502	510	448	472	425	394	397	374	355	379	334	286	293	337	279	327	296	317	287	312	287	298	317	279	288	283	271	256	277	285	270	292	244	289	282	296	319	287	263	280	257	264	297	274	269	276	287	262	291	265	272	254	286	257	300	258	276	293	300	292	271	305	303	268	271	275	276	281	273	293	280	279	282	308	301	273	281	285	268	288	294	286	277	312	290	287	280	288	298	267	267	303	311	270	247	279	285	305	256	276	305	276	279	306	297	273	250	282	280	261	296	297	291	279	252	321	280	279	283	278	282	279	306	309	259	292	278	282	245	302	286	273	277	305	268	301	284	291	297	297	284	266	264	276	288	272	287	260	252	289	275	287	296	290	283	269	271	283	287	261	292	295	274	284	299	314	286	308	289	247	283	250	278	300	272	296	276	277	254	277	291	273	275	280	292	290	264	301	301	274	305	257	279	282	301	279	295	276	259	301	271	283	280	281	278	298	304	255	278	284	254	291	289	277	293	289	276	273	253	262	311	275	285	265	279	263	286	264	291	288	301	265	290	258	288	293	296	262	311	305	281	293	302	284	284	301	297	289	291	272	280	297	249	287	334	270	284	310	301	289	294	258	297	258	279	279	292	278	272	289	274	322	273	284	280	272	263	288	278	306	268	273	314	267	276	257	273	286	288	268	270	256	266	296	286	284	263	253	269	260	246	274	290	267	276	247	290	274	275	265	247	303	280	282	274	293	286	281	275	283	280	267	273	301	282	292	282	296	282	300	304	287	277	290	247	291	267	291	300	279	288	294	265	272	281	286	268	325	264	275	271	275	271	294	265	269	293	294	250	271	290	279	288	306	271	282	304	243	274	279	274	305	304	288	267	268	294	276	257	278	277	272	266	272	289	270	279	298	296	279	252	256	275	285	285	266	274	280	281	288	256	278	280	258	278	276	304	306	287	281	272	292	317	302	281	266	296	282	283	269	236	257	273	290	263	277	303	280	263	271	277	267	289	303	294	284	256	290	273	271	322	298	298	282	266	281	278	307	294	251	275	273	280	324	256	247	291	263	268	260	287	283	276	274	286	277	315	258	285	307	285	300	311	285	274	299	276	303	276	274	283	272	289	268	298	283	273	279	270	296	304	281	287	318	289	293	284	266	294	260	260	271	290	273	272	294	259	284	265	276	269	264	296	292	297	264	293	271	257	293	268	281	289	276	310	297	310	257	267	297	298	284	282	295	267	276	281	262	292	280	291	270	276	273	282	281	273	286	277	269	274	277	281	279	272	306	278	287	279	286	295	287	298	289	297	283	297	280	264	263	283	264	283	278	270	278	277	304	255	266	305	270	255	256	296	245	275	302	294	268	285	265	303	261	324	276	268	283	307	282	305	282	295	250	294	270	237	288	312	293	277	269	301	282	293	287	283	282	299	311	283	262	266	294	280	272	293	292	278	287	299	318	255	252	291	279	298	267	284	289	289	280	287	251	271	284	291	290	280	290	260	308	285	295	309	259	262	296	282	297	280	268	296	280	303	283	271	292	306	302	261	243	264	260	262	269	271	293	275	280	304	290	293	273	281	272	273	286	277	282	271	299	279	277	281	307	269	277	299	273	274	293	316	256	291	283	241	291	285	257	271	287	275	289	248	284	304	308	293	250	306	251	273	300	286	273	297	233	277	266	267	267	303	289	309	294	279	304	292	265	270	265	305	274	283	308	297	277	310	278	299	281	273	267	283	294	259	287	278	294	272	305	274	288	267	294	296	272	277	255	267	290	289	270	259	271	286	276	258	333	289	274	289	271	330	277	286	268	273	269	278	295	307	276	266	283	281	280	290	264	282	308	295	267	281	252	260	268	274	287	293	271	259	260	271	275	294	264	297	303	278	270	276	294	264	286	269	273	263	300	263	296	264	289	276	301	298	280	296	253	279	263	287	283	293	310	257	276	272	285	292	282	296	259	274	254	266	287	292	273	282	283	263	312	288	312	252	262	277	312	294	278	273	301	259	269	271	271	271	275	265	262	274	271	274	271	287	318	274	259	276	309	279	284	277	298	282	268	311	281	257	307	288	264	298	297	283	262	281	300	313	262	302	255	293	292	260	301	279	282	262	278	273	279	276	280	289	275	277	279	275	285	294	294	283	301	253	272	270	293	276	267	292	285	281	271	273	302	274	276	280	280	278	291	246	314	282	290	287	291	274	271	263	266	293	278	303	267	241	306	285	308	312	288	280	294	300	289	292	292	290	268	283	266	274	264	289	281	278	286	258	267	271	298	276	289	279	230	271	262	278	309	256	279	270	291	283	277	285	274	296	257	264	297	293	280	266	262	262	282	283	287	293	312	297	289	300	259	265	307	286	298	284	280	263	294	265	279	260	257	288	311	320	279	271	252	284	292	284	284	278	305	297	252	262	298	297	257	257	278	274	307	255	280	276	282	272	294	265	276	281	257	275	290	260	269	255	291	288	260	277	278	295	261	275	288	281	296	277	268	302	265	274	286	289	274	300	293	256	298	283	281	270	280	282	304	273	277	293	293	301	281	271	293	243	274	263	274	303	277	306	279	253	293	301	281	269	291	251	259	284	283	284	280	261	283	285	270	280	265	287	276	278	292	262	283	290	280	268	292	280	284	271	274	286	295	292	305	297	278	290	299	285	268	250	298	307	280	278	293	290	268	274	300	285	268	270	299	258	283	285	265	295	309	280	297	281	273	287	275	299	261	274	269	284	285	273	287	280	247	282	282	283	267	266	286	278	291	295	292	259	283	296	267	290	291	318	249	286	278	269	267	300	264	269	316	285	285	298	266	277	278	285	291	267	283	279	268	265	285	270	296	254	287	258	299	290	262	291	286	275	271	304	289	283	290	274	290	300	266	274	289	266	288	289	261	263	264	325	305	285	263	291	250	285	276	269	283	292	272	300	248	296	287	262	263	289	291	295	293	306	280	263	282	266	273	265	275	289	294	328	294	295	301	338	291	279	309	301	313	272	290	268	274	269	303	278	270	266	254	271	294	304	260	274	276	284	281	254	273	254	296	277	281	280	295	256	263	270	272	284	264	299	293	312	253	275	256	271	269	277	267	285	282	297	261	260	282	252	274	288	286	282	299	263	301	293	318	306	270	260	283	318	298	325	262	287	284	278	266	284	273	262	239	306	293	303	279	267	257	259	252	280	297	264	275	265	280	277	264	307	291	281	270	310	279	265	238	299	295	294	273	263	273	271	275	302	299	289	290	300	260	267	281	291	295	297	251	284	279	266	267	284	267	260	286	278	291	281	270	299	287	288	256	283	301	272	281	270	298	297	291	281	276	298	290	281	272	312	279	277	286	270	301	273	264	259	275	283	278	288	291	274	290	278	287	285	278	282	257	275	307	267	285	258	302	284	280	277	294	270	293	318	285	248	288	255	299	268	319	262	272	289	267	287	265	304	280	276	276	271	301
30920	34223	39272	28974	17709	10429	6788	4468	3136	2112	1621	1268	1064	765	563	523	487	445	413	362	411	358	328	337	314	298	294	316	296	299	287	254	283	272	259	269	269	255	280	277	282	249	251	256	238	279	233	227	239	269	254	238	249	242	270	227	237	238	251	262	253	245	246	247	261	253	266	262	254	223	242	258	247	248	250	239	255	257	243	255	266	239	257	263	246	243	254	282	246	259	262	252	238	244	244	265	247	234	253	278	277	290	266	250	270	232	219	237	238	210	251	247	260	257	255	243	240	257	253	257	259	261	261	240	262	242	268	278	252	266	264	247	251	248	245	258	272	237	268	281	267	230	252	249	274	251	242	257	234	251	281	252	240	267	268	258	248	262	268	244	256	264	254	240	226	265	233	264	249	245	249	258	258	229	251	235	233	260	249	248	256	250	226	249	266	252	256	240	289	225	245	258	243	240	258	263	261	258	252	241	245	245	255	255	238	245	237	252	213	260	264	250	258	253	271	250	252	234	274	237	258	266	232	261	258	273	261	260	249	249	281	238	262	250	243	248	240	256	243	278	260	273	266	278	273	244	255	250	254	234	276	239	239	265	232	254	274	247	245	255	243	255	267	232	245	217	248	233	237	251	248	247	226	256	251	264	248	231	240	255	257	244	219	261	255	233	247	249	226	244	239	203	242	259	302	244	291	284	274	262	277	259	242	259	250	223	246	281	216	257	249	266	249	233	277	253	264	276	228	286	227	232	250	267	260	237	258	221	260	278	243	257	251	244	254	257	236	234	251	239	245	236	281	271	248	239	229	243	261	255	237	250	237	254	269	252	265	259	241	225	272	214	240	255	261	264	263	249	242	223	251	250	281	263	257	259	262	260	243	264	239	247	224	267	231	259	236	237	267	252	247	241	243	253	242	264	249	261	246	234	246	258	262	225	253	270	253	245	236	275	253	267	266	216	232	280	228	214	260	243	260	225	241	245	232	258	221	256	239	277	227	242	248	292	236	260	236	265	271	237	259	240	237	247	248	260	239	255	254	234	261	248	262	276	259	271	245	247	258	212	278	239	283	235	267	238	255	256	274	273	246	237	253	249	248	224	251	272	246	278	242	255	284	226	258	258	247	253	254	258	228	252	249	221	263	275	230	256	263	253	230	224	230	265	251	295	267	250	256	251	256	241	242	286	250	257	234	252	246	257	251	243	243	267	238	241	254	252	255	245	264	262	227	243	233	264	259	257	231	253	263	255	259	252	239	244	244	228	248	218	237	250	286	273	233	253	247	279	268	264	262	267	278	232	261	262	226	264	280	265	256	247	260	270	256	251	255	241	255	264	218	208	250	236	257	267	257	256	269	237	250	194	252	265	244	271	244	248	279	231	253	250	241	250	261	252	247	245	255	244	242	231	250	271	259	231	249	240	219	211	235	263	253	293	239	265	242	246	257	249	268	269	227	233	266	273	260	220	241	242	276	272	241	236	248	265	262	273	299	259	262	230	250	254	238	234	238	247	267	241	251	253	248	269	263	248	246	245	265	234	238	256	248	241	290	255	228	237	231	254	235	243	256	233	242	258	240	233	241	271	264	270	253	253	252	247	272	293	265	248	267	260	261	251	210	224	248	235	241	265	227	263	238	268	274	284	277	266	231	252	265	252	285	254	206	241	265	284	241	267	246	235	238	241	261	238	233	269	229	232	242	271	251	277	252	255	241	255	267	239	278	257	253	244	263	279	261	261	242	242	248	253	258	239	249	288	225	258	281	235	219	272	241	252	261	250	230	313	254	258	270	260	250	252	271	271	252	212	236	265	239	274	253	230	233	248	264	275	268	249	222	256	262	248	215	242	261	250	229	246	243	275	242	244	241	250	265	259	253	243	263	246	249	257	239	256	256	220	248	254	235	267	233	233	248	262	256	243	275	250	229	249	242	232	240	259	241	257	271	222	241	230	254	224	278	257	258	248	243	258	238	255	251	247	244	266	227	250	256	238	276	263	257	239	275	220	249	267	291	226	260	276	238	251	247	270	245	244	225	241	249	242	270	248	227	251	251	246	239	244	260	265	253	271	252	258	245	243	240	245	253	272	220	286	234	261	259	254	256	237	273	279	242	236	235	241	260	267	268	279	265	249	251	228	261	251	253	259	240	237	254	291	268	275	268	246	226	236	274	252	272	237	282	259	269	254	268	275	210	249	257	290	247	258	227	250	243	247	231	262	266	259	243	262	251	248	227	254	235	283	220	264	233	244	271	255	267	244	263	275	240	231	246	256	220	251	258	273	244	240	251	269	241	286	251	264	246	229	242	257	266	256	237	240	249	276	257	240	235	276	269	223	254	257	216	253	244	229	259	240	256	234	257	213	242	254	261	222	263	237	262	239	256	255	234	243	252	237	274	261	234	267	246	244	244	225	228	235	281	213	251	245	235	255	234	241	244	237	232	251	250	241	235	249	268	246	272	255	267	237	246	241	275	260	267	284	258	254	264	232	252	228	286	254	256	279	257	273	213	248	239	213	261	233	243	266	249	262	260	257	268	232	259	224	265	224	245	251	253	234	242	238	245	261	239	252	254	252	278	253	256	254	245	256	257	240	255	262	258	264	265	242	242	213	235	253	239	271	244	233	264	272	280	230	251	242	263	227	241	241	254	238	264	249	228	228	274	233	247	210	243	250	238	271	255	258	265	255	253	236	256	249	243	259	259	248	259	270	277	250	258	255	217	233	266	246	254	261	246	250	272	266	255	216	233	227	254	229	259	249	254	260	261	218	253	273	290	250	257	248	237	232	229	242	263	242	235	275	237	245	250	247	243	261	249	245	249	238	241	265	248	237	258	283	254	246	281	285	240	239	276	261	242	263	238	271	241	268	263	257	264	251	249	232	255	260	232	259	218	254	209	247	238	252	228	268	278	249	259	262	246	293	233	237	252	247	228	252	287	256	237	245	242	216	250	226	240	248	257	261	275	252	236	231	265	249	233	248	252	213	264	259	229	250	246	255	245	223	218	250	238	272	263	225	246	256	260	259	233	262	271	235	225	282	240	252	274	255	250	243	256	263	268	271	251	233	261	256	247	243	237	248	242	263	235	268	248	269	263	278	236	219	241	234	231	230	263	238	220	268	263	228	239	248	277	256	276	255	230	261	236	258	269	247	246	273	232	262	229	258	249	262	260	245	236	261	257	210	235	256	251	220	269	252	242	250	226	218	251	230	263	263	235	255	243	246	268	262	217	261	255	240	242	233	265	246	252	228	265	284	259	233	236	238	247	250	239	266	272	236	250	256	207	208	242	258	242	230	224	260	222	246	253	244	235	254	244	240	234	248	258	265	226	234	256	269	283	234	249	227	252	225	272	270	261	233	245	224	250	218	237	225	230	250	243	293	244	246	252	247	263	232	264	252	263	268	291	280	266	252	249	277	254	258	274	245	272	261	247	244	263	248	231	233	232	266	254	255	241	238	239	242	253	261	259	267	264	236	249	250	266	266	227	231	242	221
30028	48917	39447	27543	20102	14516	10610	7779	5463	3829	2880	2109	1614	1266	891	793	640	577	517	480	459	416	376	376	349	343	335	326	310	298	313	320	303	289	287	309	283	250	255	291	323	277	269	266	274	276	276	303	286	270	256	245	257	260	237	253	255	272	273	284	275	294	281	260	261	278	278	251	276	272	264	251	290	272	269	274	254	276	256	224	297	256	272	284	251	240	282	268	263	276	276	257	245	271	273	295	266	231	253	272	261	319	257	285	264	257	277	263	265	291	281	264	250	271	276	237	254	262	316	264	277	262	265	285	289	260	256	289	289	281	275	250	292	256	278	274	254	294	273	275	267	248	269	292	309	268	255	270	298	254	253	259	325	278	257	251	265	308	270	289	259	289	284	243	252	293	306	275	278	271	272	265	249	257	238	231	264	271	268	282	264	310	256	283	238	245	297	281	281	259	283	267	259	297	288	272	273	264	265	303	250	264	253	297	246	249	259	263	258	264	268	278	249	247	277	274	248	290	248	279	259	282	297	276	252	255	289	257	309	285	260	276	266	283	241	271	249	275	268	273	282	303	295	298	255	292	273	300	268	280	250	261	268	271	280	271	296	268	278	292	256	266	272	254	297	285	269	281	263	286	270	270	279	251	275	275	269	252	283	301	284	261	281	265	269	251	274	253	293	286	254	262	272	251	254	255	298	269	301	301	268	253	301	289	262	293	286	262	266	259	273	272	267	265	264	275	250	268	275	286	246	266	283	262	316	285	284	283	295	251	299	269	275	273	274	289	255	312	307	264	264	277	261	282	250	285	283	267	262	273	287	272	246	264	262	247	258	247	263	269	269	270	256	289	292	257	258	282	265	258	268	275	279	252	271	255	272	284	269	256	256	271	287	250	274	253	281	303	286	251	264	275	259	285	281	288	250	268	261	291	283	273	280	285	271	299	253	276	278	270	248	283	267	247	268	249	277	261	260	294	272	305	264	258	280	261	284	288	276	273	269	263	282	247	291	299	272	289	252	284	257	263	295	230	238	306	276	267	277	260	298	272	233	293	282	280	280	285	255	267	271	278	257	223	287	284	275	272	261	287	259	269	293	288	274	293	270	265	283	270	268	290	289	264	260	308	305	277	293	236	276	281	254	283	280	262	309	279	246	287	294	268	295	292	252	297	283	279	290	279	275	278	301	254	277	246	269	260	307	285	300	267	235	276	261	274	276	256	247	279	238	297	290	268	260	266	269	274	292	249	262	274	278	267	256	299	283	282	278	286	285	273	263	242	249	260	275	249	272	273	273	257	271	269	289	289	311	247	266	271	289	270	281	282	300	271	271	265	240	249	250	257	290	276	289	279	270	275	276	265	272	261	273	267	275	267	268	275	272	245	274	247	276	290	281	289	276	267	289	269	267	269	282	237	253	280	250	285	272	255	252	280	286	285	262	278	250	272	234	270	256	276	290	278	300	267	247	281	251	275	257	264	271	272	266	265	260	262	264	272	266	295	285	289	245	307	276	293	277	277	276	249	269	263	268	253	265	244	268	284	257	276	283	252	255	263	274	274	302	289	300	248	251	262	264	248	279	288	262	270	269	236	245	282	281	288	251	273	249	288	279	283	276	257	251	277	279	259	263	263	279	258	248	306	300	261	280	269	257	277	288	292	287	276	298	262	279	299	260	303	265	272	268	274	291	270	267	270	268	265	262	258	247	286	254	238	261	277	220	251	241	266	271	271	248	264	247	271	291	272	276	257	272	301	264	288	274	283	248	280	225	274	267	263	274	246	274	260	290	268	256	293	271	255	238	271	267	277	299	257	268	296	285	287	275	254	287	249	288	293	269	265	244	288	261	272	267	287	252	257	268	287	273	269	273	263	284	264	272	266	242	264	284	286	316	282	269	263	296	260	253	249	233	312	270	271	263	239	278	283	269	274	237	251	288	252	289	283	260	282	263	263	262	260	287	255	280	257	244	276	264	259	223	252	316	278	287	282	254	261	267	243	272	275	278	256	261	256	274	286	260	291	279	240	299	261	286	285	278	257	267	219	267	244	280	298	271	279	269	275	267	316	282	296	285	238	257	265	252	277	266	299	260	265	265	255	270	288	285	279	288	280	263	280	286	295	282	280	287	277	275	270	280	284	279	282	289	285	249	263	274	236	260	267	275	268	268	263	273	294	300	248	242	253	257	250	263	290	269	305	294	284	275	275	281	263	294	251	253	276	267	274	276	270	266	255	261	262	283	263	256	264	298	265	267	274	258	303	257	286	273	292	294	246	258	276	261	274	269	272	289	268	281	271	276	266	277	268	249	289	294	290	255	298	260	265	268	265	242	277	252	287	254	252	273	262	294	322	240	247	278	267	277	262	265	245	276	284	287	282	246	245	270	286	243	295	260	260	315	255	248	252	256	270	272	276	290	264	269	283	286	273	282	242	253	250	270	283	299	279	263	273	280	266	258	275	278	257	250	263	254	251	296	271	274	265	294	284	256	244	257	231	277	285	253	285	275	270	300	255	262	270	261	269	281	273	286	275	270	242	247	287	279	291	302	250	289	293	284	303	281	295	280	286	264	290	262	263	267	292	272	291	281	256	267	272	257	282	253	302	281	231	275	276	295	285	259	260	273	237	284	282	253	270	281	267	266	261	274	282	267	279	257	277	266	247	277	274	246	285	274	288	250	307	250	273	282	322	260	276	286	286	303	225	279	260	272	261	257	277	257	259	275	263	283	259	261	253	267	259	242	250	281	282	285	281	261	262	294	245	275	257	258	245	255	294	272	301	278	262	276	246	280	267	284	300	284	254	263	267	261	260	277	256	262	259	278	282	267	292	290	268	266	271	272	262	242	287	251	270	284	262	291	277	303	289	308	259	260	278	291	239	285	277	229	268	270	301	277	273	274	242	267	270	266	264	274	272	291	309	270	261	295	258	273	279	253	289	314	266	280	248	280	277	239	273	283	265	297	261	281	268	261	269	280	285	257	277	284	290	272	271	250	277	272	281	240	256	250	261	263	255	267	290	254	282	291	270	291	278	290	269	258	277	265	283	278	251	287	291	267	251	253	281	265	249	283	239	275	273	256	273	258	266	265	254	263	273	284	265	262	298	299	294	271	269	278	217	257	297	271	266	264	272	271	273	252	237	309	314	281	271	290	271	300	260	246	268	274	270	243	264	328	287	257	269	267	260	257	258	273	264	255	256	287	279	277	281	255	287	265	269	258	280	272	273	293	263	286	288	272	258	260	255	299	277	246	252	295	268	246	253	292	244	281	261	302	292	266	254	281	269	248	270	284	261	264	250	243	244	293	266	268	258	281	250	285	293	260	253	267	268	297	264	295	259	269	250	247	260	270	255	269	271	269	292	246	286	265	285	254	256	291	278	273	259	281	263	257	294	285	260	284	282	267	252	261	273	219	279	243	263	261	238	267	264	265	263	277	300	272	260	247	298	260	290	272	265	276	244	281	302	242	262	287	272	280	278	296	264	277	268	288	267	280	292
24241	21471	29051	26123	23565	20552	14283	8456	5444	3691	2677	2054	1581	1218	983	752	599	568	475	430	423	390	421	398	328	335	318	330	313	303	277	277	276	292	239	244	252	251	249	263	240	269	281	233	249	242	259	240	276	277	246	243	231	240	227	287	261	269	225	225	241	279	242	221	238	243	225	250	263	267	260	227	269	246	294	239	251	243	250	235	277	229	229	225	241	233	225	236	256	215	248	229	247	220	232	280	214	239	241	261	230	228	257	249	265	243	256	238	248	233	252	238	263	248	210	257	235	249	205	268	238	251	246	226	242	210	271	245	253	229	242	238	267	237	250	259	248	211	260	235	255	229	243	220	257	237	261	264	224	232	255	218	246	244	242	263	222	255	261	234	242	243	265	253	234	248	240	235	222	239	237	229	238	210	224	245	242	270	256	248	233	241	252	229	242	260	205	246	226	250	242	248	252	246	216	275	230	233	222	224	244	241	246	240	223	241	277	270	232	214	221	267	250	243	236	239	211	249	229	242	245	269	261	264	232	247	203	219	218	241	223	235	239	222	238	236	244	254	226	236	275	229	236	243	277	257	250	239	253	264	253	233	238	272	277	240	243	231	230	232	235	216	277	249	253	250	260	249	239	238	261	235	236	230	240	244	217	237	270	245	261	253	251	244	248	264	245	225	242	249	257	238	238	259	246	258	252	216	246	250	294	221	237	280	275	223	255	247	250	255	267	263	250	250	273	238	253	249	242	247	251	265	271	263	262	241	246	264	239	240	233	229	259	233	262	285	232	245	269	263	254	242	264	262	238	257	242	260	235	256	242	248	239	245	221	239	260	258	237	232	223	213	250	248	232	261	258	232	229	255	213	273	273	242	243	251	217	259	277	247	251	265	279	245	244	259	208	241	238	246	239	237	224	229	252	252	222	243	247	240	233	231	258	259	233	232	230	247	259	224	221	230	244	252	228	227	226	253	247	249	249	281	240	223	257	235	242	237	232	253	257	246	231	265	239	278	245	251	260	229	243	252	251	229	219	257	266	267	230	212	271	232	266	253	249	245	232	240	226	259	237	256	248	263	298	228	237	247	269	225	255	230	263	225	249	266	235	246	265	212	243	270	245	224	224	245	261	233	238	258	230	255	233	225	221	250	258	238	269	233	245	216	268	219	250	249	247	227	272	235	231	239	232	244	258	266	241	250	253	274	243	223	252	218	245	222	246	244	259	240	240	266	228	247	236	247	242	222	240	231	251	237	262	261	233	270	285	245	236	222	253	242	233	243	224	253	210	226	250	271	225	259	246	258	223	239	226	238	244	262	219	234	264	248	239	241	263	240	249	224	231	228	277	258	256	217	253	254	256	238	231	249	248	229	269	258	234	233	247	249	224	252	238	237	256	258	243	255	244	245	224	249	255	232	257	239	220	267	238	274	237	224	228	239	269	252	245	225	243	276	235	246	242	260	258	236	241	252	241	198	274	264	222	237	256	252	238	232	239	265	250	232	247	231	253	272	246	221	242	246	210	252	234	240	250	260	228	230	234	258	270	262	232	245	241	254	235	243	247	247	260	232	248	257	260	240	261	237	269	238	224	233	264	258	253	259	221	234	250	234	250	240	259	250	260	252	223	272	232	267	232	273	228	233	249	262	235	229	261	259	252	256	242	238	241	222	248	232	227	264	239	252	259	245	253	257	240	244	249	242	260	272	227	232	236	232	225	247	269	245	239	232	243	230	238	252	275	235	253	224	220	237	252	222	248	231	279	203	261	251	248	246	267	250	260	255	241	249	239	238	236	251	249	212	243	240	240	270	260	247	223	234	253	262	246	231	243	228	230	253	262	248	231	248	226	227	253	232	227	256	236	251	234	245	243	235	250	224	205	256	228	227	224	253	233	237	258	278	227	246	258	263	238	265	242	223	245	235	246	232	201	244	243	242	251	261	233	254	247	249	247	272	227	224	240	252	249	236	272	249	248	241	262	245	259	215	251	244	223	226	264	240	231	261	259	265	257	245	263	247	258	211	248	232	271	262	241	215	264	257	253	242	236	233	244	275	217	245	237	235	243	239	234	229	235	261	244	228	255	241	249	242	238	252	273	222	237	246	227	276	271	258	240	243	262	249	239	239	237	217	275	256	264	238	240	253	233	257	222	256	243	198	260	237	249	228	270	237	254	234	247	249	231	238	230	245	242	252	240	257	242	249	253	210	234	212	246	252	232	222	248	241	269	252	211	258	284	246	225	234	237	243	246	229	252	263	214	244	220	271	245	257	228	239	251	238	250	256	247	226	247	241	254	284	259	248	239	257	259	237	257	234	251	257	250	261	260	278	197	263	260	236	195	233	241	246	229	274	254	267	243	233	225	259	217	237	264	243	256	240	249	253	254	234	255	239	249	255	263	247	218	251	234	253	240	241	256	236	247	268	215	228	253	241	254	257	234	242	237	241	233	247	265	228	268	255	268	224	251	247	215	247	246	248	230	243	258	244	230	244	248	223	256	239	250	227	244	235	231	239	240	241	264	251	256	252	231	232	241	261	275	255	257	280	255	251	242	218	242	206	235	231	217	226	242	261	236	227	234	275	256	245	262	237	250	267	276	235	260	250	269	248	218	253	226	275	227	208	231	277	253	246	231	215	268	255	250	245	233	243	232	246	248	244	217	257	245	220	216	249	246	223	234	215	251	259	231	262	270	239	254	255	243	213	241	238	256	228	258	243	258	240	225	230	230	258	246	235	289	218	230	247	247	255	242	241	249	239	226	225	249	259	218	234	241	230	246	272	250	253	251	223	258	238	217	262	259	241	244	252	269	272	228	247	218	265	245	248	245	269	237	229	254	253	242	238	232	253	236	250	232	268	222	227	219	244	240	252	228	225	231	226	246	250	268	259	261	248	256	237	251	265	249	225	254	228	238	273	259	227	219	248	253	212	243	221	218	245	222	236	231	232	247	247	257	240	232	261	255	263	250	245	236	260	241	258	248	241	228	213	239	233	240	218	241	261	250	238	214	261	251	222	237	246	258	249	241	222	264	229	268	246	221	257	233	216	256	257	224	245	240	241	247	227	250	244	244	237	242	252	254	248	221	251	231	237	242	238	243	238	247	230	219	246	240	217	229	239	246	266	236	260	237	244	246	239	215	219	240	231	224	281	247	236	235	232	243	217	243	262	247	214	251	238	239	268	248	234	241	237	262	230	246	222	245	221	263	234	218	243	252	248	228	260	246	237	248	239	223	262	236	240	265	239	265	231	244	251	238	271	260	252	225	248	227	232	244	263	206	259	269	252	268	235	236	253	264	236	236	249	236	275	248	242	236	228	213	252	254	259	237	233	228	247	278	234	232	244	241	216	246	244	261	248	250	249	240	258	264	237	240	225	216	232	248	251	252	247	257	234	242	233	229	248	255	252	246	233	232	242	230	240	251	258	239	252	249	262	247	254	250	274	274	228	243	271	223	238	239	239	253	252	251	255	226	241	271	248	250	266	249	234	261	246	270	265
29537	57116	47265	35676	27800	21272	16470	12411	9141	6284	4786	3421	2643	2063	1450	1100	918	840	692	621	617	583	521	463	394	409	358	337	330	350	315	310	306	261	337	330	301	303	270	286	287	278	287	248	277	261	236	283	276	277	268	292	254	254	277	265	261	270	265	278	242	266	248	258	262	285	263	287	282	275	255	280	237	251	267	249	250	275	243	275	235	252	250	257	246	265	242	300	242	246	253	255	241	269	269	254	253	273	271	272	274	286	290	279	250	286	255	278	264	287	262	264	255	265	251	291	257	253	252	254	267	265	290	260	291	261	277	264	288	270	256	288	241	276	274	269	273	295	255	270	237	277	269	253	238	261	269	224	246	244	261	266	284	242	264	268	255	257	258	274	244	251	285	266	273	251	243	268	252	257	271	242	255	272	254	263	258	279	251	271	226	257	240	287	240	278	238	245	271	279	269	298	234	237	249	261	244	270	278	258	281	273	224	263	253	285	257	232	228	244	263	241	277	255	249	242	261	280	289	258	251	265	254	257	246	256	262	259	268	269	255	282	272	277	281	269	241	272	311	244	260	273	274	248	258	251	248	297	277	258	257	263	251	275	272	247	240	251	282	255	259	268	248	239	275	260	272	246	268	271	250	307	246	237	263	282	281	290	246	243	258	228	268	259	244	288	279	265	237	305	274	258	249	244	267	260	265	284	248	272	276	240	269	249	262	259	275	260	291	261	265	255	263	270	275	249	243	274	248	286	257	269	310	236	276	249	285	243	255	258	264	239	237	256	239	269	240	246	256	242	270	265	253	269	289	236	265	288	278	271	269	270	248	239	256	284	281	285	231	283	257	262	282	256	268	251	255	271	256	286	266	263	236	249	261	258	237	244	255	297	259	258	236	255	265	255	289	300	252	231	303	270	267	230	252	269	265	269	250	272	262	247	283	294	257	274	253	237	246	256	245	268	241	274	261	249	251	244	245	255	269	246	282	281	238	269	256	259	296	285	265	272	265	255	255	244	247	270	303	241	306	242	265	245	256	270	252	250	273	255	250	286	263	264	254	286	264	269	233	277	242	243	276	252	276	262	282	254	264	284	253	275	261	242	255	253	265	275	243	237	237	276	265	256	256	240	271	278	249	291	253	242	246	282	253	275	268	290	240	252	268	271	261	303	242	285	259	270	263	258	244	245	241	268	265	231	237	300	285	269	263	293	262	257	276	283	237	251	261	278	270	231	259	268	250	257	235	253	256	276	245	252	277	284	252	258	303	270	245	272	264	276	257	280	241	268	265	269	267	261	248	250	274	280	273	274	291	265	271	212	279	279	248	231	276	270	265	238	259	250	264	242	269	279	270	280	253	252	281	255	250	254	245	269	256	241	255	283	286	245	247	232	275	284	270	259	241	254	245	266	271	250	269	249	260	267	261	266	228	273	260	253	256	243	251	261	284	280	241	228	273	264	269	255	225	246	240	293	268	223	305	277	276	293	267	251	238	321	247	272	275	262	257	255	250	268	233	283	243	266	241	258	252	253	293	286	258	272	278	286	280	232	258	233	264	252	266	272	242	259	274	275	264	266	267	269	259	271	243	259	263	263	263	303	256	257	262	289	294	259	256	280	246	260	250	268	241	246	280	279	262	267	254	236	284	271	263	260	266	272	270	248	286	270	226	271	259	263	292	289	254	249	258	269	246	263	260	269	232	296	234	259	257	244	286	257	239	268	249	307	255	257	267	262	263	239	274	260	258	246	276	266	286	274	291	267	261	269	276	250	247	258	261	253	280	246	274	254	267	232	287	266	266	248	244	256	277	268	267	260	298	247	296	265	262	278	262	276	246	239	259	266	269	278	265	259	291	284	269	246	228	268	273	261	256	255	253	276	291	254	271	255	244	245	261	272	224	258	258	275	262	234	291	244	237	262	281	245	268	222	252	245	266	241	220	302	255	232	271	249	257	251	239	251	285	249	260	258	257	261	249	250	262	277	254	262	262	272	323	261	272	272	277	247	256	260	251	277	266	258	235	264	228	257	285	269	261	294	256	286	263	221	267	280	273	272	272	243	233	270	274	232	248	256	281	246	267	251	288	235	273	272	239	273	275	277	246	259	263	272	282	277	254	247	255	265	277	260	311	244	250	231	280	297	266	266	256	249	262	275	269	249	249	207	242	237	249	258	276	260	282	243	247	245	266	238	277	261	249	266	262	259	288	294	252	261	261	258	262	235	252	278	237	265	259	231	244	229	257	274	266	250	250	281	268	260	261	256	247	250	248	271	246	245	249	251	246	260	252	270	283	258	286	263	247	270	236	267	255	275	293	284	309	268	293	248	223	247	247	300	288	257	239	272	265	281	268	254	276	273	254	237	278	261	271	271	280	269	253	259	289	280	262	234	228	271	291	282	260	265	246	241	294	282	267	261	265	250	261	257	255	229	252	253	285	259	243	277	236	278	262	311	247	247	262	238	290	264	283	248	239	260	242	256	284	276	236	273	239	262	264	256	277	259	302	270	285	237	246	277	235	296	261	272	257	255	290	278	253	256	241	259	270	257	266	291	241	254	262	266	268	282	241	280	272	240	267	253	270	252	267	279	241	260	255	262	260	250	287	255	241	265	244	268	240	260	260	271	269	257	254	262	237	260	303	248	265	235	261	256	279	267	265	256	257	258	277	250	262	232	296	268	274	276	248	258	275	274	277	257	249	251	270	250	247	268	245	297	259	260	253	270	279	273	282	254	262	239	280	243	272	268	270	273	273	273	234	250	251	248	260	244	269	264	257	254	293	250	268	292	262	301	262	265	270	242	257	267	268	265	262	247	261	287	246	274	256	262	267	257	293	263	277	257	256	258	273	275	245	251	277	237	307	288	267	254	260	234	279	239	265	262	284	275	287	290	291	250	252	278	245	270	252	256	287	268	252	269	249	273	283	254	259	265	246	246	241	251	241	257	251	268	263	242	267	251	237	262	263	248	239	260	264	263	256	263	280	291	238	258	281	266	247	254	283	257	233	277	254	235	276	278	246	265	246	250	244	259	262	213	261	270	258	236	278	268	263	263	234	286	256	266	276	289	288	270	263	271	268	236	250	281	282	256	264	242	255	282	250	249	277	278	289	299	244	283	253	252	273	274	255	257	284	267	262	254	300	282	269	258	269	285	288	252	249	251	231	260	231	257	234	237	295	262	247	255	247	262	265	279	253	244	254	254	249	273	276	245	243	242	249	240	251	264	254	263	271	272	234	254	267	248	264	281	274	283	297	279	244	246	269	271	266	273	279	265	282	269	251	251	250	250	248	308	272	208	272	269	274	281	243	246	261	271	267	254	295	272	270	270	243	266	272	251	260	250	253	249	263	266	287	279	271	245	259	266	263	255	269	279	245	267	263	253	265	293	287	272	292	256	238	276	259	251	234	289	271	267	248	277	274	251	265	253	248	262	269	255	233	287	276	254	261	253	254	237	276	256	255	304	246	248	268	250	272	255	263	287	259	257	270	249	249	280	267	246
25498	21610	29567	28983	21546	14675	9888	6207	4139	2833	2138	1528	1245	1018	792	639	569	492	446	391	418	398	362	331	329	345	291	318	319	303	272	276	306	255	291	302	281	252	281	274	283	282	267	281	263	276	272	287	288	289	281	247	251	276	279	251	269	281	228	273	309	267	264	310	278	260	297	278	277	294	290	302	289	252	235	289	270	297	268	267	292	275	271	275	279	252	268	289	261	271	247	288	271	255	262	260	272	277	294	282	275	267	262	284	265	248	283	267	292	269	259	267	301	263	268	263	276	271	265	282	261	278	265	302	284	316	265	297	234	266	246	278	301	270	247	278	269	252	307	257	261	261	239	263	272	235	251	258	254	258	268	253	266	279	283	283	269	260	271	269	277	266	257	258	256	285	280	270	267	275	274	273	255	252	264	257	271	248	280	264	263	269	292	280	258	283	264	280	281	262	283	314	264	274	244	247	250	251	263	261	291	234	295	275	277	256	285	302	243	266	265	305	242	271	277	269	266	254	261	272	253	269	252	244	273	278	275	237	246	263	292	271	271	274	298	272	270	299	271	245	278	308	269	240	284	258	230	236	266	285	263	257	253	292	270	238	273	288	259	263	299	263	251	260	235	266	284	258	267	259	234	251	258	272	254	298	293	296	241	249	269	277	257	260	263	256	293	285	251	268	283	267	267	268	295	267	255	277	251	285	264	266	263	238	259	274	289	261	275	259	277	271	304	240	271	283	276	270	265	279	282	227	257	259	269	285	290	261	283	284	274	282	281	253	274	260	259	278	293	288	263	280	275	297	276	285	268	240	282	264	286	263	299	283	288	302	287	268	260	259	287	260	280	328	290	255	276	285	253	255	275	280	230	282	277	274	279	241	266	244	278	257	257	278	261	274	282	303	265	270	283	283	271	247	294	262	274	259	238	252	266	272	282	279	246	265	260	251	277	240	253	278	264	279	288	270	271	267	272	311	275	276	282	258	277	274	268	266	268	256	262	273	259	292	276	274	234	284	287	278	279	295	285	293	295	259	271	260	271	264	303	265	258	270	253	280	282	289	295	294	259	290	285	258	272	272	269	258	280	280	289	270	293	261	310	276	278	270	261	294	271	255	322	275	272	282	241	268	280	251	295	282	249	260	245	269	269	291	269	249	269	266	289	277	238	253	239	252	281	261	275	238	290	273	279	266	265	288	251	270	243	277	269	265	267	271	251	264	284	282	218	249	298	268	265	269	236	257	271	268	274	259	304	269	281	288	285	290	278	263	295	265	278	280	279	267	238	282	242	282	269	298	268	283	259	278	270	264	283	302	286	288	279	285	297	255	273	266	248	290	265	247	270	319	274	279	254	282	292	283	270	292	269	241	243	272	289	279	271	272	257	296	238	286	314	287	274	267	250	252	262	276	264	256	244	258	265	263	248	264	270	279	263	283	248	271	277	268	262	272	247	242	261	278	267	287	299	264	244	263	266	332	271	289	283	298	265	240	271	282	287	276	285	277	286	245	260	271	296	266	257	277	278	279	272	276	271	252	273	275	261	261	274	223	257	263	252	288	271	284	266	280	252	292	276	281	283	282	289	265	258	303	292	272	274	281	282	255	282	281	271	240	249	253	259	248	261	272	283	275	276	267	280	277	259	269	281	273	268	271	255	251	266	282	276	270	294	277	276	265	268	278	265	272	291	274	304	274	278	266	251	261	263	275	260	261	244	271	264	316	276	271	267	262	263	293	277	258	272	246	283	308	282	305	252	261	236	286	275	271	265	278	264	277	251	251	265	274	270	305	276	287	273	268	262	276	245	271	274	232	226	257	265	284	254	258	295	252	266	285	266	259	272	287	263	271	257	277	305	263	262	262	265	284	306	289	259	270	310	249	295	282	273	258	280	285	249	251	257	271	261	259	297	248	252	259	273	266	301	245	294	255	290	267	262	267	266	273	275	264	282	283	285	275	276	286	256	287	248	276	304	272	262	260	287	298	266	268	256	268	228	260	275	266	269	291	291	278	291	281	275	244	279	300	288	266	254	265	261	265	243	242	300	260	242	261	279	245	275	286	223	248	266	286	258	285	268	270	280	284	258	275	252	270	283	269	267	261	242	254	253	255	269	265	260	259	260	247	252	243	286	265	235	320	267	276	259	266	261	286	278	274	267	303	294	263	276	265	292	286	263	277	253	286	276	274	261	257	248	255	218	267	276	272	266	262	294	265	292	254	301	281	307	260	251	285	308	266	291	253	267	279	270	296	276	274	304	266	285	263	286	290	273	267	263	273	245	260	281	268	249	263	252	280	263	253	277	268	239	287	267	292	292	265	297	267	292	272	255	270	269	267	297	264	275	271	264	245	277	305	274	266	233	285	251	274	268	276	274	288	271	251	259	289	250	308	266	267	242	269	279	265	275	294	261	292	249	265	259	285	290	273	280	277	287	282	299	311	278	270	271	247	282	281	267	267	272	272	257	275	296	265	261	244	264	253	275	295	313	251	285	287	278	258	283	286	263	286	263	259	266	277	273	276	270	257	251	275	238	291	260	286	291	253	262	276	262	271	291	260	283	295	259	282	283	250	262	282	259	289	278	244	230	271	264	291	288	263	262	290	246	261	236	276	274	274	285	284	295	220	246	258	271	256	274	286	286	257	285	261	278	235	257	245	247	259	259	315	280	270	257	251	254	261	287	261	286	265	285	275	278	264	238	242	282	253	254	288	279	283	245	255	299	256	259	281	296	255	286	265	290	278	280	283	273	271	292	252	265	253	268	280	265	264	306	270	278	270	259	279	276	270	293	257	259	274	269	265	253	283	261	300	243	296	272	274	276	274	282	252	296	266	273	281	243	262	278	260	271	281	279	284	281	262	253	268	274	269	267	286	293	255	264	274	245	269	257	284	259	260	255	263	257	257	261	280	275	264	275	291	282	255	244	241	238	285	290	260	282	250	282	270	293	294	260	279	267	284	270	279	260	260	251	268	265	252	258	272	270	308	278	278	286	263	274	274	290	252	260	285	265	259	279	275	248	249	233	276	282	291	270	281	283	260	257	282	264	296	274	282	273	250	272	281	287	300	268	254	300	271	265	271	261	274	266	272	235	264	302	269	256	267	255	282	278	311	253	256	266	255	280	275	288	295	254	281	271	272	280	262	251	292	270	272	265	285	278	260	294	269	255	277	245	271	270	292	278	250	263	273	272	257	265	283	270	270	248	239	274	295	270	301	296	279	270	285	272	257	287	263	293	253	266	274	275	261	246	282	270	229	250	298	283	270	307	272	279	241	261	239	280	285	233	285	273	288	267	281	271	287	279	260	257	250	271	269	262	256	255	278	261	294	293	291	274	274	259	248	260	245	261	283	296	257	270	275	292	277	251	280	269	294	275	241	282	252	252	255	272	259	295	241	226	279	279	279	275	238	258	259	261	244	262	248	287	263	274	274	285	266	259	256	268	253	270	258	254	270	324	294	322	237	275	266	279	293	268	270	255	255	260	247	271	250	286	245
29568	53386	43977	31963	24122	18684	14473	10434	7563	5167	3759	2755	2093	1704	1219	977	760	720	624	586	535	522	458	455	393	400	388	376	392	361	338	357	366	282	329	296	296	342	326	296	329	302	313	304	280	305	314	293	295	297	257	298	299	272	316	271	303	294	279	281	297	284	297	273	275	333	310	310	258	308	293	265	302	301	296	299	301	284	287	275	259	301	302	310	291	338	286	300	314	295	307	291	305	326	297	306	289	271	310	299	283	270	261	297	300	294	294	288	295	288	283	283	278	315	297	257	283	279	279	306	264	303	313	297	303	315	300	292	280	281	285	319	274	297	291	273	279	293	291	305	273	266	290	273	321	300	247	263	286	285	314	274	273	309	303	279	280	299	297	307	303	278	262	290	320	297	293	282	286	279	285	321	291	292	296	287	279	286	296	311	264	289	275	302	300	285	278	301	292	272	269	283	317	294	294	323	282	301	287	293	280	285	317	299	298	269	297	297	260	286	281	292	305	298	321	261	283	267	301	297	272	275	315	286	278	301	287	311	279	292	308	290	271	294	280	338	298	323	295	327	302	286	291	265	292	272	287	322	309	300	265	282	296	320	279	289	294	273	313	314	305	286	309	286	269	273	290	286	325	295	297	292	283	297	269	295	302	268	300	274	257	286	313	302	254	312	308	274	302	299	276	306	309	276	297	321	307	265	313	284	293	279	292	285	283	288	312	262	317	287	301	301	302	283	299	293	292	279	291	292	306	295	318	256	314	300	320	301	292	277	297	287	260	302	325	283	304	315	311	266	303	279	281	278	279	273	300	286	308	297	300	284	282	308	255	287	284	305	281	280	306	290	348	293	314	268	273	274	271	286	270	308	253	300	283	286	285	297	293	285	262	281	285	267	295	283	288	290	300	283	274	277	291	290	304	281	285	260	293	285	306	308	273	293	259	291	298	289	283	317	322	277	309	304	306	299	284	302	288	315	287	286	279	270	273	282	269	288	281	277	277	280	316	254	295	329	270	261	294	291	299	313	321	328	307	294	301	263	280	306	288	279	260	311	298	310	301	281	301	294	318	309	305	285	316	300	288	292	314	307	283	353	300	300	288	263	290	287	268	281	313	283	297	276	298	292	307	317	308	307	311	311	300	294	300	320	323	299	309	285	267	278	263	292	299	301	275	308	271	281	305	265	291	290	293	293	302	283	280	299	285	327	297	313	300	292	316	291	320	310	285	293	281	291	264	271	310	278	291	304	291	290	278	304	293	285	290	326	295	283	269	302	296	293	279	289	281	293	315	293	281	271	303	283	303	267	319	289	297	298	274	297	279	291	290	270	326	305	302	313	289	306	266	306	292	313	281	258	300	297	332	295	289	333	286	267	289	270	287	290	296	281	274	303	294	312	283	315	325	276	283	276	339	296	277	301	291	316	296	288	312	286	311	291	280	253	297	277	309	289	324	290	304	286	312	305	315	288	267	288	322	272	284	288	277	289	311	283	291	284	274	277	310	286	285	281	296	293	314	294	271	287	324	316	282	292	296	286	297	304	278	309	297	293	264	304	308	288	306	273	296	290	313	270	294	283	263	280	286	274	272	281	269	287	295	290	291	281	288	293	264	264	284	263	304	270	331	262	301	268	288	291	274	307	310	328	293	270	289	312	279	275	286	307	293	277	260	264	289	292	299	292	276	291	274	264	317	282	276	321	302	296	296	254	296	281	249	283	286	271	307	280	294	273	288	310	297	316	315	276	291	309	288	312	288	316	288	263	284	307	312	308	279	298	291	283	283	277	309	288	286	293	273	300	266	276	314	306	303	277	289	302	299	297	312	279	296	289	289	274	312	289	278	276	296	287	285	283	291	289	294	284	294	302	278	320	288	286	256	278	299	311	313	293	315	295	275	315	318	309	291	278	332	290	307	280	301	305	290	294	301	267	283	311	275	322	296	283	282	296	320	334	270	306	312	308	309	297	285	316	284	307	295	283	288	324	292	312	296	316	321	313	297	317	302	291	281	302	297	303	284	301	310	288	299	305	293	282	296	300	299	303	292	272	300	281	312	298	287	284	294	280	274	317	284	321	265	265	274	303	276	293	277	322	290	305	309	284	309	292	276	297	299	261	289	278	285	276	277	281	313	298	276	284	312	274	289	275	288	287	295	287	301	286	319	299	277	298	302	287	290	308	279	278	312	310	281	307	300	278	270	300	314	290	269	295	304	293	271	302	294	283	295	297	285	291	304	304	285	278	318	278	272	315	277	293	289	291	288	297	302	300	314	274	302	308	275	270	268	292	269	283	309	299	291	298	265	291	276	271	301	310	304	298	273	318	311	279	261	277	305	291	282	286	298	307	298	314	258	303	297	290	279	306	293	267	332	301	291	285	289	298	317	275	272	303	270	267	286	290	291	290	284	275	296	288	295	316	271	281	301	289	289	257	292	289	314	262	298	271	308	289	301	298	287	284	250	287	274	282	291	306	325	331	297	308	296	290	305	324	301	306	299	298	292	278	252	302	281	320	297	303	311	263	268	286	276	301	286	266	289	308	286	281	299	279	281	278	293	264	281	309	278	285	277	296	282	275	313	298	297	271	300	277	283	296	271	299	288	306	296	306	271	281	333	286	255	282	303	272	302	298	316	262	299	286	302	264	325	274	305	271	286	269	300	269	300	290	314	283	304	301	279	276	297	288	293	288	292	294	308	272	280	314	289	315	276	291	295	274	299	281	312	291	304	265	299	257	279	303	276	309	331	298	275	296	298	281	278	287	302	269	306	316	284	245	280	296	292	306	305	301	293	291	283	288	297	283	308	280	262	272	305	287	259	306	274	287	268	304	305	287	288	322	286	286	284	327	280	300	285	293	288	265	305	286	290	319	299	323	293	303	278	334	286	282	288	280	290	305	269	316	298	308	270	277	325	325	285	279	282	295	268	288	291	282	289	277	295	279	261	301	278	290	312	326	303	294	282	282	275	279	304	286	280	308	288	316	296	272	292	296	293	289	310	278	289	252	287	296	303	301	312	290	303	273	285	272	283	297	286	292	284	297	307	278	300	291	303	276	314	282	306	299	314	277	281	281	276	307	277	265	282	279	274	291	287	282	308	318	302	306	333	299	268	292	286	300	281	307	303	311	299	271	279	297	279	311	275	274	283	274	289	283	299	298	307	307	324	285	266	304	303	328	274	281	299	287	294	287	301	283	297	279	289	281	303	299	279	294	280	274	280	278	283	320	279	273	292	273	270	310	268	285	281	283	305	283	281	259	307	312	269	309	270	289	284	306	302	273	313	303	280	328	268	328	333	267	276	287	274	296	284	275	268	287	285	281	261	298	282	307	291	324	280	288	302	278	303	275	314	276	281	290	300	288	276	300	276	291	291	274	276	339	262	293	319	277	290	272	268	300	268	298	312	312	281	277	304	289	280	278	285	263	301	307	316	309	292	286	288	283	298	294	300	292	306	293	260	286	289	270	315	284	273	314	277	298	269	279	276	248	285	305	282	267
23095	21527	29280	24508	22590	24388	22342	12885	7995	5631	3856	2898	2042	1642	1298	994	851	751	631	585	508	499	494	438	454	395	352	342	353	346	343	328	345	362	295	267	288	261	277	316	273	280	286	267	262	275	295	274	288	285	280	266	251	248	291	271	285	285	262	258	259	255	258	287	271	234	273	259	290	263	277	255	272	261	275	287	248	276	243	270	262	254	283	255	242	246	264	271	290	255	251	244	264	263	286	283	258	275	268	287	271	264	268	272	288	300	271	293	291	297	232	269	248	232	271	269	270	289	267	272	290	268	292	283	275	256	249	289	266	261	278	268	247	268	272	272	271	296	280	247	264	282	286	233	281	263	267	266	294	290	259	231	252	284	296	286	265	302	271	259	290	268	256	275	313	291	269	278	270	269	274	272	289	294	280	234	283	291	290	261	273	264	278	310	245	282	290	276	274	237	250	276	270	261	269	270	292	265	269	254	284	239	268	294	284	253	289	288	280	266	260	268	290	297	265	273	274	270	221	276	255	258	280	247	278	280	261	277	252	269	279	264	284	274	245	281	275	270	273	273	294	270	234	273	289	271	267	276	278	262	292	264	257	267	264	277	279	251	304	257	272	266	268	260	274	287	279	262	268	270	309	279	264	267	266	248	264	266	256	276	270	265	288	273	249	266	284	267	271	281	313	258	277	262	293	290	250	263	253	281	262	275	281	266	236	255	275	252	267	247	259	282	305	260	290	251	268	257	276	279	236	283	238	304	263	285	277	249	273	261	251	265	275	293	295	275	281	300	301	270	280	265	240	263	276	231	280	254	279	273	247	278	239	287	264	283	263	271	303	260	276	283	261	295	274	251	270	269	276	268	259	267	268	273	234	268	258	293	270	266	281	270	273	274	284	258	284	255	261	306	271	290	270	261	287	287	247	287	262	227	276	277	276	289	262	230	252	244	250	257	287	275	238	261	270	253	269	275	259	247	240	253	255	262	290	286	288	290	271	296	285	274	276	279	272	281	265	238	260	280	286	268	258	289	258	237	280	276	245	253	251	275	270	262	295	294	270	266	281	292	273	256	240	269	245	249	302	291	326	310	303	273	244	278	253	278	281	236	297	219	260	249	266	282	297	267	280	283	284	250	274	269	285	275	292	253	262	262	258	290	269	283	261	267	272	278	260	273	269	251	293	259	288	291	283	259	274	281	240	251	255	276	278	272	279	274	280	249	281	261	269	278	275	257	262	262	286	265	254	275	260	285	263	261	237	266	245	289	287	258	269	271	270	247	281	263	290	296	307	286	301	262	287	295	247	271	295	241	290	239	255	250	269	248	258	283	290	247	255	270	233	269	270	243	257	284	253	262	285	268	243	267	234	270	287	274	264	271	270	265	292	296	287	281	291	259	251	279	312	267	254	258	258	283	253	247	256	277	284	291	252	283	267	275	285	268	299	295	285	280	267	264	276	274	256	282	258	266	284	283	277	311	264	286	242	284	291	269	280	280	259	273	289	297	282	314	285	257	281	276	271	293	277	273	269	262	263	269	249	262	262	278	271	299	244	257	285	278	241	263	266	271	278	276	284	241	292	266	260	264	288	291	272	270	243	270	280	282	255	252	229	293	260	278	301	268	296	288	299	261	261	281	278	253	287	292	296	290	282	284	264	298	305	304	255	281	252	279	268	248	280	302	280	277	245	273	286	251	272	274	281	304	262	266	294	299	264	286	261	268	252	271	288	266	262	275	249	245	241	256	291	296	254	259	265	272	287	259	259	295	293	262	262	262	274	285	255	253	267	272	249	258	267	256	242	273	252	265	269	250	278	243	275	258	255	247	256	281	254	287	244	273	262	258	278	243	285	256	283	257	260	256	269	252	270	275	273	267	263	270	335	275	264	296	280	286	261	267	279	233	270	284	281	286	269	258	239	283	283	241	263	269	264	255	248	246	282	236	273	262	255	287	281	278	270	288	287	263	281	285	274	266	288	279	272	277	272	305	256	294	280	280	244	298	275	282	271	280	293	303	249	263	237	257	287	273	276	257	233	263	276	271	238	269	264	254	262	256	254	240	292	279	282	282	250	294	278	266	277	305	257	258	286	253	274	263	270	279	236	315	267	256	267	270	262	274	258	247	255	258	276	254	263	270	234	293	247	242	258	254	255	284	259	274	304	294	247	267	245	258	271	264	298	290	281	252	247	276	298	276	235	250	260	300	248	286	275	279	279	267	260	269	264	256	270	278	270	264	273	282	315	268	268	294	264	275	274	257	282	253	265	269	271	261	271	263	263	298	280	285	251	264	278	237	267	254	237	281	253	271	266	287	273	242	251	258	287	300	293	248	245	274	248	265	275	254	269	278	266	258	287	262	289	259	275	274	238	300	264	258	277	267	290	303	259	249	259	284	275	251	266	292	276	270	275	287	291	261	272	254	281	279	277	254	290	235	260	275	258	282	258	307	262	274	274	283	284	245	272	265	272	271	278	270	280	247	279	275	277	284	274	270	274	274	279	293	241	287	247	263	275	262	266	267	269	296	275	258	284	275	285	286	249	252	298	276	261	278	246	280	260	262	263	283	258	252	274	267	283	242	289	254	285	266	252	280	276	291	266	265	287	270	264	258	268	244	276	256	257	293	236	270	297	266	251	267	260	275	253	260	256	254	268	286	288	287	277	268	276	280	250	299	286	264	283	282	248	247	276	274	231	275	253	277	241	279	284	276	259	251	256	277	264	270	248	295	272	272	281	280	297	245	271	277	262	302	273	284	279	265	279	242	276	264	253	284	275	264	249	291	292	268	274	262	267	258	256	280	270	258	245	278	261	281	284	269	245	258	269	287	248	262	307	267	298	269	265	277	288	290	273	262	245	278	259	254	279	250	289	259	294	263	244	258	251	301	266	285	268	264	264	253	238	278	298	267	243	251	286	256	275	259	271	247	299	281	289	264	285	265	276	254	272	293	287	288	261	280	281	248	258	293	273	286	288	281	256	247	277	265	283	268	262	243	272	242	264	283	276	259	265	256	250	247	277	259	271	293	271	267	278	241	265	269	256	272	270	266	280	279	278	273	244	273	271	277	305	278	286	255	276	282	279	286	251	251	278	270	282	275	255	259	283	266	283	268	264	241	242	302	250	263	285	243	280	284	272	258	292	266	264	263	244	270	268	298	301	267	275	281	266	301	262	277	256	245	258	283	267	248	281	262	290	260	293	276	250	269	283	242	264	254	282	264	273	284	272	262	286	251	290	217	256	276	276	293	259	272	280	287	268	259	267	250	270	273	244	254	244	269	273	273	301	259	279	232	283	279	288	261	262	284	247	245	243	261	273	295	274	272	258	242	267	293	255	278	269	265	268	250	269	282	256	256	272	264	294	269	257	247	297	270	240	265	248	271	269	271	277	247	267	256	270	288	297	241	302	308	267	246	255	239	266	281	271	246	272	270	260	256	262	286	281	289	278	257	253	300	244	303	282	233	263	272	258	299	290	268	289	242	271	267	296	280	278	281
31877	62838	52859	39437	32948	27645	21590	16731	12303	8966	6406	4807	3577	2818	2106	1477	1263	1082	908	825	751	694	601	538	514	529	454	451	439	400	369	339	329	343	343	340	334	334	318	358	344	334	296	293	321	296	336	291	311	298	290	293	293	316	286	294	283	282	303	284	302	314	301	298	307	304	283	300	261	287	269	305	282	293	269	282	285	284	290	276	280	260	269	303	292	254	287	279	268	307	316	306	295	299	307	288	281	292	260	321	326	290	260	314	287	286	291	295	283	307	292	291	296	313	270	292	288	269	253	277	293	250	284	265	288	297	280	288	289	287	283	288	318	304	300	287	298	258	279	278	274	293	314	289	253	299	284	286	286	274	305	288	276	271	275	283	282	244	295	257	302	291	270	307	285	306	289	278	295	265	294	285	322	312	294	270	295	265	311	279	302	292	297	280	285	276	291	289	270	281	298	269	284	294	286	268	275	272	305	267	271	287	289	245	318	293	281	288	296	284	278	291	271	303	296	281	306	291	299	270	267	293	281	295	267	286	293	256	260	303	281	295	297	315	294	291	285	294	286	292	307	271	272	276	317	285	259	242	285	277	276	294	266	305	287	319	323	243	278	278	282	295	305	281	299	273	292	265	286	250	286	267	282	327	292	296	295	302	282	277	285	280	264	265	318	281	278	275	285	297	297	275	293	258	265	270	291	303	253	273	280	319	262	260	302	283	272	286	299	319	280	285	301	310	247	295	276	289	295	236	278	290	295	278	290	274	277	263	278	282	310	291	286	290	298	306	293	248	291	262	292	308	292	317	296	268	301	271	275	278	305	285	285	296	270	265	268	304	287	302	286	279	307	294	274	285	289	289	286	318	292	257	269	286	262	291	296	246	299	311	297	295	299	273	304	279	282	317	298	282	284	300	307	246	256	252	305	275	336	281	302	275	287	282	270	264	299	304	272	289	287	259	260	292	294	284	282	288	310	290	271	273	277	291	298	294	264	291	308	272	266	307	290	300	279	262	301	259	271	301	304	274	302	255	273	281	292	319	307	303	287	293	300	302	280	288	266	284	272	322	299	257	307	281	287	274	290	268	291	252	306	302	283	290	270	265	304	256	298	279	288	299	280	289	282	286	286	282	288	296	289	279	286	320	276	275	301	298	248	288	300	258	310	292	260	254	297	278	297	302	278	291	273	295	253	282	296	274	272	305	266	251	278	271	290	256	299	302	281	275	303	297	270	272	301	315	303	274	269	289	251	269	271	299	306	296	285	269	269	269	324	296	255	291	271	282	269	313	299	292	286	286	304	301	266	292	287	274	300	271	279	298	300	273	288	281	292	275	261	281	270	279	283	278	268	252	296	276	272	267	295	278	285	313	279	287	298	274	307	252	263	259	267	282	299	294	271	336	298	298	274	312	296	291	288	268	285	284	342	266	266	299	285	262	276	283	280	260	268	274	275	318	258	303	273	292	307	296	286	278	319	270	286	283	288	270	280	266	296	267	282	308	293	291	277	307	297	277	253	286	296	286	301	263	263	268	288	288	274	284	302	267	280	263	290	296	295	288	276	259	280	304	283	305	302	283	286	288	252	296	277	303	279	298	256	295	261	294	302	290	282	292	262	293	283	296	258	294	281	272	289	305	247	303	246	297	266	305	257	295	314	242	291	284	273	277	282	283	292	282	276	279	280	295	291	277	306	297	321	292	310	284	309	282	256	273	293	265	292	274	284	294	294	277	276	282	279	285	271	302	283	293	320	297	259	305	250	297	290	272	280	274	292	285	280	306	273	278	256	271	316	326	294	303	273	269	284	278	265	288	294	266	271	320	299	293	280	287	310	277	263	269	275	289	245	294	276	279	286	299	307	292	290	283	296	270	285	256	253	306	258	308	314	261	307	279	270	291	300	257	272	282	270	276	306	276	272	298	320	311	308	293	295	290	273	297	303	323	279	309	268	273	258	276	270	294	322	308	272	272	273	293	296	290	307	286	291	276	268	281	283	274	263	307	280	308	265	306	278	297	298	252	284	293	282	291	279	334	273	323	284	292	274	296	292	300	299	299	306	278	288	281	286	319	262	277	300	285	267	271	270	307	293	236	290	288	262	312	282	255	298	294	249	299	295	276	298	298	289	294	286	287	269	276	321	285	299	280	285	293	312	273	310	285	274	286	262	305	259	298	287	286	264	254	295	302	263	271	300	303	275	289	298	276	311	290	260	258	267	296	287	312	267	299	290	277	280	286	285	281	272	296	265	287	283	318	282	275	297	287	287	274	299	298	301	300	272	261	292	271	268	328	287	265	282	318	308	267	297	259	304	268	276	268	275	286	294	277	255	307	297	284	292	288	287	288	281	312	272	278	319	275	290	270	310	292	295	288	292	294	266	272	269	296	294	282	277	290	286	260	287	291	266	251	289	295	274	325	289	303	278	319	274	283	279	283	255	298	269	288	282	286	273	260	277	315	320	264	279	275	274	271	301	312	277	250	282	283	263	309	257	274	292	285	295	309	301	272	326	310	277	292	283	306	331	303	281	282	288	276	301	263	292	309	271	255	298	282	287	321	306	278	277	263	277	276	280	287	297	301	305	302	317	256	297	288	302	266	316	300	291	260	285	286	302	262	295	282	283	254	259	302	279	281	317	278	297	289	256	250	252	300	343	305	283	326	266	308	288	305	267	298	282	273	256	266	293	280	289	279	283	272	291	280	305	275	284	296	273	263	288	276	263	291	284	300	296	296	295	291	287	328	281	251	278	301	308	286	291	275	258	287	292	285	289	308	249	255	299	285	267	301	284	266	298	282	256	284	268	316	282	283	275	302	278	270	267	289	277	271	293	269	274	291	272	295	286	309	301	270	267	274	281	258	284	322	276	256	301	289	240	296	287	277	306	287	289	285	286	281	283	298	292	283	276	292	274	303	272	252	277	308	272	308	278	294	298	281	259	312	274	265	298	303	295	282	291	278	286	260	280	275	292	295	268	290	295	304	282	276	300	319	269	296	295	305	287	315	266	271	298	280	330	260	246	266	276	284	296	292	281	288	294	299	272	307	299	233	305	276	281	287	263	281	300	266	252	285	295	297	275	266	279	309	262	285	257	321	275	306	289	296	321	276	303	271	312	271	294	273	288	311	257	282	249	290	297	266	290	289	262	263	274	278	279	283	314	290	292	282	299	323	286	301	299	288	278	302	268	269	295	262	313	274	300	278	291	273	249	276	275	295	296	289	273	248	276	281	322	297	262	279	284	257	300	274	284	283	278	281	285	287	285	297	266	282	300	287	292	276	284	280	285	268	280	287	299	298	267	298	274	296	332	294	287	280	283	279	294	282	297	289	306	249	293	270	308	275	260	274	288	292	256	279	298	256	273	290	284	285	268	279	296	300	266	291	301	254	297	273	297	285	263	291	312	315	296	272	282	283	273	213	285	295	302	277	282	273	291	301	306	278	297	307	300	274	281	282	275	298	279	245	308	264	285	282	305	265	326	291	292	290	292	287	276	267
31072	35112	39896	28439	17150	10588	6779	4660	3135	2212	1533	1163	947	763	611	514	445	429	374	372	360	375	320	318	286	296	288	292	289	289	300	289	277	268	256	270	268	258	267	247	255	270	253	266	254	259	265	259	258	250	275	271	252	274	261	242	230	235	264	271	244	262	241	268	246	248	285	279	251	241	248	253	266	249	255	262	243	233	247	242	247	244	259	240	276	231	262	263	248	249	248	274	261	250	233	259	240	265	247	280	297	239	278	260	239	238	280	248	228	252	261	248	258	260	277	258	260	246	266	239	246	252	263	254	263	251	272	214	237	254	261	276	237	268	245	241	249	221	232	261	239	273	219	254	275	256	255	226	287	267	253	250	241	253	250	252	287	247	250	261	227	234	242	263	224	245	234	257	253	287	247	254	235	239	268	282	267	252	271	248	286	249	249	251	264	252	263	220	249	272	229	216	269	264	240	275	253	255	260	266	281	264	252	247	249	235	245	260	259	288	271	232	245	255	234	247	243	243	256	270	223	256	258	249	258	240	277	249	258	242	262	260	277	269	238	260	246	241	279	238	264	241	235	268	284	244	250	225	233	232	253	248	239	245	285	221	271	259	231	252	240	280	265	238	231	233	274	224	258	250	226	224	242	250	262	253	271	272	258	241	251	268	255	257	258	250	229	273	248	248	252	250	275	244	250	248	269	251	274	227	240	223	243	272	232	258	244	277	257	279	230	269	210	254	254	241	260	234	246	264	260	277	245	257	255	238	249	252	282	238	251	246	241	269	245	227	268	247	232	252	258	287	232	256	263	244	258	253	273	253	262	269	238	235	249	243	248	227	257	227	261	286	250	273	251	247	279	232	250	272	288	252	231	265	263	271	280	271	240	247	273	259	255	248	229	252	258	299	248	283	271	266	262	243	246	250	277	246	268	241	264	258	256	262	271	229	262	298	240	241	235	245	249	235	263	254	259	240	250	239	255	254	249	242	254	242	281	264	274	228	244	237	243	267	240	216	246	247	245	234	245	251	230	236	254	254	257	241	286	259	269	234	264	266	263	236	266	237	270	260	248	257	259	254	250	208	275	276	243	239	257	249	214	269	249	231	253	239	253	246	255	252	260	244	251	251	259	218	261	219	254	263	253	285	283	244	251	230	238	245	267	240	254	238	244	250	266	270	282	249	254	268	245	253	265	233	268	239	268	236	258	236	268	251	263	277	273	242	228	249	271	264	254	262	231	269	266	250	238	220	243	242	231	258	236	260	260	244	253	257	254	233	248	260	259	241	281	243	236	253	271	235	263	265	248	245	245	276	240	238	264	259	254	240	244	248	255	249	262	242	240	273	255	285	254	227	276	269	267	255	248	249	269	229	248	235	261	271	252	229	288	253	244	246	261	232	267	263	249	247	291	266	261	234	238	276	257	251	263	265	260	243	249	254	241	241	242	265	232	234	274	254	248	276	241	278	255	249	259	258	247	248	265	239	237	268	270	241	237	270	257	256	259	263	245	256	246	231	242	254	243	258	261	238	277	251	238	247	249	251	269	269	244	243	247	258	238	247	243	246	232	233	238	229	271	244	254	267	257	262	251	255	263	255	257	283	256	266	251	251	262	250	233	247	258	273	252	240	272	249	248	238	260	231	284	253	281	241	254	223	279	257	240	277	242	241	273	257	232	280	237	223	256	252	238	251	244	245	265	262	262	230	237	247	255	248	228	272	253	260	259	241	257	269	234	239	253	288	246	279	270	243	239	256	277	267	257	272	255	247	255	257	251	247	230	249	259	245	231	248	271	235	272	252	239	266	207	246	236	253	236	240	269	256	286	245	245	262	257	288	261	252	271	256	254	265	245	281	258	259	258	276	264	227	230	263	262	260	252	243	249	267	262	239	258	225	262	238	223	248	254	244	250	264	260	262	244	220	252	256	252	277	234	228	233	258	248	252	268	261	271	282	261	254	251	241	253	236	258	275	249	264	269	222	233	245	266	257	252	274	249	284	292	265	235	225	235	269	254	242	250	258	291	225	248	221	241	265	258	269	244	251	246	244	284	213	238	255	259	259	235	255	254	210	250	271	221	238	266	224	271	255	260	280	218	243	258	232	267	255	292	247	247	280	242	258	207	275	288	254	260	232	239	264	239	253	257	253	281	260	255	247	220	255	268	244	258	261	235	248	247	234	272	255	251	271	256	249	254	261	240	262	245	251	262	257	225	215	247	262	266	256	248	273	228	269	263	262	258	246	265	300	223	238	240	206	273	258	237	247	255	251	276	256	258	237	198	271	239	237	246	241	238	259	259	246	244	246	278	251	233	262	258	236	254	233	252	245	231	251	248	256	260	261	236	248	247	235	258	254	230	239	281	274	266	254	253	261	229	242	244	281	225	241	252	255	246	267	252	250	278	255	247	263	250	268	244	256	273	264	258	263	283	238	227	241	257	266	265	226	218	252	237	247	248	243	278	225	239	260	244	244	251	280	246	239	240	264	237	252	284	229	242	273	275	260	232	254	251	241	251	231	236	208	268	281	231	248	252	255	241	261	230	247	264	243	227	248	240	247	253	269	245	244	266	248	263	256	246	253	261	248	275	272	256	265	263	246	285	263	252	253	244	243	220	269	240	257	248	252	247	279	272	246	255	258	267	282	281	254	270	272	236	241	257	284	229	285	275	264	222	239	252	229	241	248	243	244	251	243	261	227	227	252	236	244	235	276	254	256	240	265	262	228	261	262	260	231	261	234	265	226	225	252	268	262	252	239	260	230	248	261	237	259	241	236	270	276	238	249	240	244	225	263	245	262	214	290	275	252	246	223	242	233	253	246	265	237	245	256	274	229	262	241	271	285	271	257	222	253	254	233	244	257	245	261	240	269	257	255	244	268	259	263	264	235	270	267	243	245	259	264	273	254	257	260	246	224	247	239	239	242	271	269	236	259	271	217	262	260	264	262	223	230	274	243	250	264	238	253	237	265	262	238	250	269	287	234	258	247	260	244	260	232	236	266	285	278	278	242	266	224	238	216	270	238	257	252	264	240	241	260	251	271	241	252	241	258	227	261	253	246	274	248	261	281	245	223	234	256	250	230	271	256	250	253	252	233	267	251	266	265	261	256	263	265	252	268	248	262	256	229	260	236	253	245	223	237	257	277	265	258	241	260	263	259	242	281	229	249	237	232	234	250	252	227	245	245	237	258	251	263	236	264	261	258	257	243	265	248	260	256	257	233	269	271	273	245	253	242	253	255	230	294	249	260	258	258	259	264	245	280	261	267	251	254	276	254	278	252	238	233	233	242	262	256	256	261	244	253	255	270	263	227	240	279	260	264	256	237	256	281	240	275	278	213	263	272	239	239	249	254	250	245	267	250	252	254	251	254	247	269	265	256	252	241	280	235	233	257	259	270	231	274	255	238	241	239	230	259	275	253	233	226	226	286	211	238	244	274	264	278	290	250	286	255	246	241	270	262	232	269	264	228	240	260	259	245	252	252	261	210	249	269	262	249
30378	49344	39662	26804	20114	14862	10823	8182	5858	3961	2737	2098	1529	1178	993	695	639	519	521	452	453	420	423	368	360	327	292	320	308	336	310	315	309	320	294	279	296	297	297	316	294	288	313	293	293	282	285	286	291	282	280	269	278	286	274	301	273	262	282	258	287	282	277	329	275	268	266	301	280	275	290	245	270	270	287	297	260	290	273	298	266	290	272	261	283	276	274	275	277	280	256	283	271	232	267	277	271	279	267	277	282	279	258	314	256	288	262	273	301	260	266	265	296	313	285	282	269	248	276	265	249	273	282	288	291	273	295	261	277	274	246	276	276	252	269	260	300	255	268	282	279	288	260	248	249	289	307	253	304	273	242	281	270	288	271	240	263	299	278	253	245	252	274	252	265	284	301	256	287	260	274	274	266	258	259	263	269	276	278	274	293	282	289	289	273	274	267	269	275	269	280	245	267	260	279	259	253	280	283	276	287	274	282	260	259	263	294	270	269	230	285	268	294	267	257	281	271	289	284	300	286	281	257	276	307	278	273	269	277	249	265	288	253	278	286	261	281	286	260	294	276	278	255	275	268	287	278	247	280	267	297	274	282	268	280	277	259	277	277	286	281	286	272	288	309	260	267	265	272	292	269	256	297	291	282	284	296	262	290	264	267	283	260	292	287	279	274	289	285	286	266	286	285	279	265	287	279	251	307	262	283	257	276	270	271	294	270	258	249	258	267	278	259	277	266	275	273	287	275	276	297	249	326	273	278	278	261	294	275	276	260	281	259	279	302	252	272	267	275	294	261	252	225	276	271	256	315	301	235	283	294	279	245	292	240	282	257	243	282	274	270	270	278	251	278	277	290	272	298	287	293	267	295	238	286	269	280	276	279	252	302	266	294	281	267	260	283	254	296	268	262	280	262	302	278	256	263	291	287	259	273	275	258	271	261	283	255	273	275	288	295	277	256	268	330	267	282	305	256	290	275	303	247	291	266	274	267	250	277	273	264	262	295	278	284	253	270	271	260	275	283	270	266	271	284	262	296	285	259	267	289	258	254	278	239	278	290	281	270	252	267	287	279	275	266	273	241	268	275	272	267	274	282	278	260	257	288	248	286	257	269	269	272	297	272	303	245	249	228	277	275	277	248	281	245	293	271	276	267	316	277	275	275	303	246	302	286	271	289	260	272	273	268	246	290	280	281	283	272	265	275	295	291	305	268	292	274	286	283	297	271	303	284	264	303	248	263	291	270	266	293	283	261	248	269	292	288	289	307	266	269	290	267	302	288	321	275	273	270	262	263	246	277	308	260	298	300	281	287	260	253	269	267	291	266	260	267	283	295	274	261	263	280	309	287	252	279	288	289	295	287	263	261	281	299	289	285	279	265	265	270	287	280	297	277	268	303	261	260	282	274	293	271	264	289	290	283	251	273	268	272	257	270	268	266	279	290	263	270	256	260	286	285	280	251	294	270	297	275	274	270	264	249	258	256	253	259	268	278	292	281	275	273	287	274	257	260	245	285	270	323	294	300	261	288	290	293	278	263	304	252	304	266	266	244	280	258	279	285	298	278	261	271	258	308	270	270	256	283	272	279	269	248	287	320	262	233	259	256	266	264	264	269	268	280	281	271	255	270	277	298	307	279	325	252	285	289	265	278	254	266	263	282	267	255	274	296	304	233	286	252	291	253	305	275	259	267	265	277	301	257	272	281	286	272	276	252	283	244	265	279	275	278	269	248	258	294	271	278	279	263	241	303	277	313	269	263	270	282	293	253	265	286	285	274	280	282	284	274	266	244	282	285	280	287	283	260	299	295	292	258	282	285	274	287	272	292	284	291	261	270	287	298	272	230	285	278	276	259	273	284	242	284	247	288	277	305	234	290	274	281	266	289	249	294	298	274	251	289	270	247	317	224	256	260	266	267	264	275	269	284	295	253	309	282	264	235	279	270	276	290	272	309	244	296	259	286	275	288	296	307	245	252	268	282	290	277	236	276	273	264	293	278	275	282	298	299	282	264	292	264	290	279	301	274	275	287	295	259	268	267	272	286	281	286	262	282	307	284	295	281	254	261	267	285	283	243	296	251	265	299	238	289	283	264	241	279	296	284	281	271	282	284	279	265	263	272	256	277	265	244	299	266	274	298	287	288	268	284	305	269	254	296	314	255	259	289	266	291	268	289	237	294	296	277	263	291	260	284	252	235	271	260	282	278	257	271	268	280	281	266	272	275	268	308	274	291	284	294	281	295	259	269	268	295	249	255	262	303	273	286	298	244	290	253	272	251	264	251	267	274	276	252	271	310	282	242	277	272	276	246	223	255	264	305	301	252	275	271	263	298	254	267	271	248	274	283	256	268	267	270	268	303	276	271	254	278	249	295	286	258	275	275	274	270	267	287	273	257	272	272	236	277	287	278	286	277	274	267	260	275	246	289	279	275	257	278	263	291	276	249	252	279	264	283	275	270	292	287	302	257	280	281	292	275	270	253	292	266	246	251	306	316	280	255	307	278	274	273	258	276	263	291	265	263	287	297	244	268	279	264	273	266	285	294	294	258	257	244	309	262	267	278	301	257	270	266	270	263	279	285	291	280	264	308	269	304	302	260	278	245	244	262	282	278	274	270	270	273	295	291	290	273	274	250	238	303	274	267	254	271	256	284	276	290	255	273	286	244	270	312	277	277	268	279	277	291	261	272	261	293	263	293	306	301	291	267	276	290	293	288	277	276	266	298	298	270	256	288	297	295	276	276	299	290	268	292	255	262	276	283	276	287	286	298	282	304	285	305	255	260	244	263	287	307	296	246	285	275	321	297	297	264	281	241	226	284	263	276	277	263	265	263	274	289	244	287	289	279	293	280	261	257	283	262	293	266	270	270	238	245	278	296	260	277	284	280	290	263	289	281	276	255	291	266	280	275	255	282	292	225	288	274	293	277	291	263	277	284	275	258	297	277	245	270	266	289	304	291	276	264	279	252	288	290	245	283	290	272	269	274	275	276	312	258	295	261	271	244	304	291	301	284	287	259	281	294	293	288	285	291	269	263	252	257	265	298	264	284	261	258	278	266	297	275	286	282	264	279	277	265	268	291	311	267	309	261	283	309	286	285	273	272	273	308	276	260	275	286	287	283	271	278	258	257	262	282	281	253	262	258	286	277	253	289	264	273	318	277	273	256	262	301	281	273	250	282	289	285	291	305	265	302	288	292	279	283	278	251	272	269	254	295	268	271	248	310	280	264	272	271	279	287	273	267	262	294	266	246	251	283	254	274	291	288	257	282	258	303	273	279	296	295	296	229	251	266	264	242	273	269	268	269	291	262	262	297	265	281	273	280	268	270	274	262	278	285	300	279	254	292	249	285	270	294	243	265	263	279	273	251	261	276	303	277	245	264	253	250	279	259	321	274	251	267	283	282	280	270	271	278	288	256	265	278	260	277	282	276	285	278	272	251	272	298	258	264	262	251	271	262	282	258	251	311	276	263	258	249	293	281	290	272	291	256	248
24189	21442	29016	25901	23530	20901	14353	8690	5859	4023	2745	2006	1518	1239	969	737	572	475	457	445	388	415	392	363	350	332	306	303	307	304	277	280	293	289	287	273	263	273	262	273	263	222	253	259	259	261	254	243	211	246	251	259	253	241	235	224	237	228	260	242	222	221	236	254	226	259	253	272	249	241	265	215	237	246	245	251	222	238	268	262	257	241	255	254	246	240	219	230	227	233	221	236	244	267	259	258	235	223	259	237	265	235	247	232	248	220	249	250	248	224	247	235	232	256	269	252	252	241	219	266	259	232	256	234	252	247	229	243	237	241	227	244	231	242	245	245	248	256	242	248	249	240	264	245	260	242	237	266	245	238	263	252	233	259	252	268	225	251	228	253	222	247	254	247	253	226	256	265	256	247	268	236	239	235	261	231	269	231	232	195	254	251	250	261	229	264	279	237	249	259	234	271	239	229	272	258	261	242	236	243	236	259	236	248	229	281	255	252	238	250	273	259	282	275	252	217	281	235	269	258	244	236	240	259	240	245	261	244	244	229	231	262	234	287	254	226	244	245	273	228	253	249	239	234	251	226	247	245	242	264	252	246	239	217	275	244	237	259	223	236	232	238	264	237	256	235	233	244	255	250	221	246	218	239	207	253	244	225	268	221	240	286	212	275	258	236	234	260	236	270	247	249	230	241	251	267	219	263	259	243	233	250	212	233	240	258	265	245	242	244	233	229	228	216	263	230	227	245	266	264	260	234	227	223	268	239	242	233	260	236	237	235	254	235	237	255	259	244	246	245	239	243	237	243	256	263	254	231	236	261	256	232	225	233	242	247	242	243	227	247	261	237	205	274	255	238	271	258	248	260	255	233	249	263	247	233	246	247	232	243	260	239	211	229	256	253	232	246	243	279	237	235	235	229	262	235	259	267	237	229	230	271	214	213	263	238	239	270	223	257	261	249	259	222	262	236	238	240	239	281	248	275	243	226	250	255	259	235	258	226	252	262	248	240	253	210	232	243	261	225	248	255	229	259	241	237	235	252	208	255	248	259	255	264	201	257	249	256	226	230	229	280	241	263	239	249	235	243	239	254	238	221	240	219	248	276	269	240	248	230	237	252	256	227	229	235	246	238	247	238	276	234	246	231	248	258	234	272	251	245	231	209	278	253	225	237	246	236	262	271	244	295	244	244	266	259	217	230	265	243	233	239	235	198	253	253	244	251	234	222	235	217	241	268	251	257	246	251	249	255	238	242	289	266	243	269	237	219	270	241	252	234	219	236	240	246	251	237	275	262	259	279	250	269	254	243	259	232	263	234	267	250	260	289	216	246	277	247	275	228	238	272	241	247	272	245	210	241	244	231	231	251	247	252	264	223	231	219	238	245	225	245	256	252	233	217	262	246	246	273	259	241	233	256	272	237	249	257	242	230	251	275	247	241	268	233	216	247	246	235	252	264	257	208	287	237	245	234	229	229	251	223	261	252	240	246	286	242	250	266	220	258	241	219	239	257	224	259	256	236	250	277	266	246	240	263	209	262	266	223	276	272	249	233	224	255	241	255	251	286	263	246	227	219	265	251	229	264	257	238	263	260	243	240	259	240	245	273	254	232	262	224	263	244	225	250	256	277	243	246	249	234	261	277	277	236	226	231	251	270	233	248	248	260	236	216	245	253	217	231	257	234	261	262	261	259	270	259	257	243	234	235	236	261	232	257	283	221	249	256	247	251	232	244	252	234	235	263	239	238	248	240	231	258	267	258	233	264	241	238	234	250	262	242	250	248	246	257	252	237	223	215	239	279	239	236	227	264	263	249	239	264	251	233	255	231	249	247	245	257	233	271	245	262	250	241	240	244	267	212	241	236	245	233	252	254	254	259	244	248	255	248	253	268	229	274	267	283	222	246	223	223	240	238	239	239	260	246	252	270	229	225	247	232	231	241	253	256	249	233	228	247	215	226	258	243	225	222	253	248	276	244	269	229	232	253	270	271	228	242	234	224	227	242	223	239	257	234	226	219	223	211	243	254	247	235	247	241	250	249	240	246	255	228	234	247	241	239	237	221	248	224	260	270	224	251	246	252	265	235	221	245	240	236	242	278	240	251	281	238	269	227	250	257	231	221	215	261	263	270	263	281	278	242	248	263	256	252	235	252	234	258	244	255	253	268	239	254	241	242	245	256	277	226	251	239	266	220	213	257	263	283	235	267	269	257	223	218	244	283	251	290	231	265	253	237	207	248	240	234	288	256	220	276	223	257	249	252	255	223	260	258	215	259	261	252	277	234	237	260	240	246	257	244	246	244	241	263	248	236	255	238	244	240	251	225	267	259	222	261	279	224	235	248	276	248	279	264	264	237	248	238	235	268	232	243	252	231	240	253	250	244	221	245	256	250	245	233	247	252	251	253	227	250	245	247	251	231	264	222	266	242	258	259	251	243	237	241	265	249	219	235	238	221	216	234	219	235	233	249	291	244	253	241	224	233	238	233	231	251	247	259	263	273	228	246	233	250	250	260	239	255	256	237	217	225	272	224	237	246	276	244	251	233	268	252	260	270	245	249	252	232	223	228	263	243	268	256	235	224	248	236	250	230	247	226	259	270	264	274	235	248	260	240	240	241	262	243	255	280	261	256	246	245	256	239	241	246	240	238	240	248	266	235	205	262	237	250	255	239	254	244	263	260	240	282	220	238	238	269	227	236	230	264	227	273	252	242	231	246	258	266	275	253	252	239	227	236	255	243	222	246	244	244	281	241	254	300	245	237	238	242	239	268	263	255	259	226	249	257	229	250	234	267	225	259	250	268	243	254	255	255	219	247	248	259	243	227	249	249	272	222	268	243	237	241	216	278	248	278	248	237	229	242	248	248	275	283	244	216	258	224	268	231	254	255	282	244	228	272	243	260	230	253	228	256	238	242	245	245	255	239	225	250	242	231	242	262	248	229	240	261	233	244	238	266	217	245	242	226	252	244	253	264	258	214	229	260	235	215	219	238	270	263	247	268	253	235	244	230	245	246	264	270	232	215	264	261	251	252	224	254	267	240	257	249	226	214	258	248	245	242	245	253	218	262	245	225	253	211	261	234	225	243	239	258	249	259	279	243	265	245	257	283	242	252	255	259	243	249	220	274	222	247	257	252	202	209	268	223	274	250	256	263	255	253	268	254	246	237	240	233	243	265	250	229	266	237	251	243	246	255	224	241	230	240	256	251	254	248	290	255	267	231	252	237	252	257	245	223	234	233	258	259	251	239	252	265	252	243	238	257	254	244	225	251	242	230	229	254	244	248	255	239	255	246	242	249	254	241	234	231	246	244	237	252	299	237	256	242	259	258	257	231	240	244	228	237	239	261	260	239	231	239	247	235	228	252	268	249	247	262	243	244	244	228	243	252	238	272	233	246	256	254	255	228	246	248	264	283	266	244	237	237	245	243	270	228	255	246	259	231	238	249	256	244	255	240	263	266	226	245	244	282	247	244	218	236	240	238	228	257	241	251	247	280
30186	57441	47132	34479	27423	21813	16692	12815	9342	6447	4672	3363	2481	1926	1544	1125	837	739	646	619	548	526	494	435	427	446	362	345	334	339	313	347	342	294	318	314	286	280	269	277	300	276	256	304	287	288	265	232	264	292	282	294	274	263	269	244	278	268	268	237	268	279	263	280	281	271	251	256	274	277	278	283	259	263	269	265	244	267	271	261	251	275	293	273	265	251	262	277	287	268	232	272	255	274	264	262	268	292	278	270	271	267	247	282	252	258	286	282	261	289	260	260	273	225	259	270	289	267	254	275	286	276	263	240	274	269	260	258	256	248	265	279	263	273	264	257	270	262	219	288	288	257	262	286	283	308	264	260	265	247	250	234	276	240	285	249	274	273	245	261	250	306	273	267	268	245	235	253	275	259	256	246	269	288	253	261	275	276	287	222	260	247	280	265	255	278	270	264	257	282	273	280	257	252	259	278	245	286	257	252	246	260	238	285	241	264	288	278	225	245	276	252	299	261	293	252	253	279	275	266	272	255	248	269	262	271	281	291	259	267	248	286	268	237	287	265	253	260	263	262	277	259	289	254	256	276	242	270	254	283	280	274	282	265	261	270	252	259	269	255	272	294	253	273	280	282	251	265	257	284	242	295	260	236	285	288	261	261	283	259	284	261	247	277	276	259	289	246	290	242	263	248	278	242	278	289	245	275	263	278	264	262	262	249	257	286	279	253	287	318	284	269	276	263	267	254	290	278	246	255	235	251	266	243	243	223	259	273	265	260	267	247	278	263	292	245	276	288	255	259	273	265	259	266	269	235	300	247	243	256	264	284	256	272	280	251	240	255	260	271	285	244	270	290	256	233	250	258	247	266	271	283	263	273	257	255	285	249	306	255	253	261	264	287	254	269	270	281	265	241	273	256	283	269	281	268	264	284	286	247	280	260	250	250	256	256	274	264	246	292	264	237	267	273	276	267	236	237	257	251	266	269	258	278	243	274	251	252	268	277	262	255	251	270	278	281	256	274	266	255	244	242	257	278	288	276	278	243	244	272	249	257	284	255	278	298	256	282	268	246	256	237	262	264	275	277	247	296	270	268	249	265	271	232	240	288	264	257	251	268	260	284	233	232	276	262	252	283	268	267	245	250	257	254	267	287	284	248	264	273	262	253	253	270	248	267	267	290	258	283	251	273	247	256	258	255	248	284	227	266	270	249	256	278	263	270	237	275	255	283	248	243	279	253	253	241	256	271	260	300	245	281	264	271	277	255	284	238	221	280	250	271	269	252	257	251	283	253	240	269	266	252	286	266	260	245	258	285	254	269	248	268	252	256	270	278	242	226	259	272	260	261	250	254	284	273	245	290	265	306	277	267	262	278	264	282	269	237	260	272	260	256	260	266	292	277	259	259	242	244	283	265	287	295	269	275	265	278	243	271	310	267	234	260	257	265	255	273	246	272	239	267	248	254	246	260	282	262	288	251	288	279	251	264	279	274	253	282	295	261	275	275	283	281	256	288	320	260	266	286	246	235	254	279	241	254	273	272	265	249	256	273	288	276	253	293	254	249	250	294	271	254	269	264	266	236	282	273	267	280	288	266	242	265	254	273	268	276	278	289	243	260	275	269	246	294	258	256	278	257	283	271	259	273	265	273	260	270	263	262	243	275	283	260	250	244	267	259	255	266	254	264	256	252	272	252	269	234	243	249	252	275	290	277	295	279	290	281	295	282	278	262	239	264	275	261	258	262	253	273	285	265	257	253	268	275	258	246	240	279	278	255	272	280	270	248	238	285	261	254	280	299	310	252	250	276	260	266	261	263	283	285	276	264	259	248	275	280	240	262	254	277	280	281	239	260	240	257	290	268	234	267	270	242	273	277	292	273	298	249	269	267	270	266	256	233	261	277	269	256	213	269	259	291	264	235	262	256	265	269	271	290	302	272	234	267	271	252	267	277	263	245	262	275	262	259	287	276	244	213	254	273	237	252	265	269	250	288	280	286	249	248	271	278	264	253	283	266	264	269	262	274	275	254	233	247	256	259	281	288	274	265	260	267	260	260	289	260	273	281	257	273	274	267	248	268	264	273	293	261	253	275	278	269	251	269	281	257	255	281	257	248	282	251	255	254	243	266	252	271	240	281	264	278	251	270	265	253	287	255	256	234	263	289	234	261	295	273	249	242	268	264	229	246	264	238	282	247	267	250	258	275	250	291	270	251	274	277	266	281	263	249	274	282	269	252	263	253	257	253	241	283	247	267	287	283	297	219	257	258	268	266	273	285	237	282	257	253	261	291	238	279	262	264	270	246	245	265	261	246	299	253	268	284	291	250	267	287	288	275	252	229	271	289	237	301	247	250	259	252	258	262	296	271	270	265	295	271	263	278	276	245	274	272	277	266	279	280	269	284	253	285	290	260	263	261	280	255	259	269	231	264	304	293	252	277	257	279	249	245	260	266	258	247	257	258	258	267	262	251	295	259	292	259	275	279	262	272	260	268	254	244	261	264	278	262	278	260	230	281	261	291	262	277	301	264	283	253	282	238	261	250	237	264	290	236	265	273	297	262	259	280	276	251	261	268	256	256	270	252	262	243	271	272	296	270	262	272	266	212	275	266	252	258	242	257	280	266	299	303	248	260	251	258	245	272	259	277	245	269	278	290	245	275	256	274	290	268	265	250	254	258	274	274	255	269	264	249	264	244	262	277	240	265	266	288	273	256	269	247	251	252	282	285	281	231	278	290	233	247	272	240	245	248	240	246	266	267	271	257	255	262	244	264	264	309	249	267	301	278	256	272	250	280	264	265	253	254	254	278	263	281	251	239	277	276	274	236	257	297	270	271	257	269	229	281	259	268	277	276	286	288	269	246	228	254	276	273	262	276	297	267	265	281	272	272	260	259	255	267	268	267	227	276	270	260	290	256	284	265	259	271	267	256	260	267	279	242	275	287	239	287	283	273	253	259	261	267	258	283	243	277	252	278	258	258	271	249	271	261	250	249	260	274	278	269	263	241	257	258	251	277	244	243	273	272	242	246	264	268	253	281	249	248	263	278	264	263	292	271	275	251	299	290	237	271	275	249	284	277	261	236	250	276	261	268	270	261	276	262	261	270	267	254	266	256	299	253	252	287	271	228	257	282	262	282	280	243	280	259	231	273	247	265	253	241	258	273	252	279	235	287	273	276	256	256	260	262	264	284	262	268	277	250	292	241	264	251	259	247	294	252	230	264	284	275	241	248	281	264	254	270	262	276	251	267	283	260	262	243	264	237	270	265	271	285	267	279	242	262	262	265	265	251	277	279	266	259	268	244	286	264	279	256	291	258	269	261	251	255	271	256	264	274	261	259	281	284	287	283	255	270	266	260	257	289	262	270	255	280	276	261	268	221	255	255	283	267	222	263	257	273	242	290	233	257	272	240	255	261	247	256	256	262	279	264	267	251	239	257	264	261	228	285	274	268	269	268	262	269	277	255	235	268	270	282	270	247	253	270	278	251	263	277	299	258
25133	21398	29376	28272	21329	14558	9353	6009	4275	2960	2026	1553	1194	998	788	614	526	455	426	447	403	405	353	354	349	344	302	325	307	291	308	312	282	329	324	283	284	297	275	291	276	284	270	253	277	280	273	258	268	253	286	290	263	251	282	255	282	284	257	266	271	242	254	256	254	294	244	251	285	278	259	259	289	273	253	267	284	270	271	268	256	269	264	271	257	253	277	255	232	262	274	262	295	272	264	262	269	258	288	246	279	261	225	277	258	286	252	253	311	234	280	282	270	256	274	268	288	289	275	273	256	232	234	245	262	254	263	280	267	257	273	257	262	268	264	276	254	252	258	268	268	255	273	281	278	238	277	265	269	292	249	270	239	274	289	254	246	264	249	254	269	291	251	269	270	260	287	268	264	263	268	283	289	261	271	313	292	271	276	258	265	295	273	299	244	284	253	253	264	250	282	260	260	258	269	249	260	275	267	271	248	269	279	259	263	269	246	271	275	296	271	276	287	245	292	273	253	237	256	269	246	268	241	226	261	280	286	228	295	260	272	261	271	254	283	268	279	255	257	258	268	271	270	274	249	278	288	274	256	264	240	237	265	264	273	293	272	299	269	263	252	272	260	263	255	263	296	246	260	251	284	291	271	264	283	274	262	278	264	284	274	295	268	279	263	283	239	262	297	258	269	252	288	259	287	299	289	270	246	242	286	277	274	283	290	255	253	292	273	276	275	285	254	278	255	296	275	295	280	256	277	285	268	298	287	288	278	297	261	252	248	285	261	262	257	280	270	253	255	243	263	256	260	281	268	265	291	271	281	317	260	259	291	296	262	274	235	265	293	303	241	268	235	249	257	270	258	264	250	269	266	276	296	267	264	286	271	276	262	275	257	280	249	237	253	278	287	276	292	275	292	252	270	266	270	263	275	283	279	246	269	252	289	288	259	267	294	249	281	283	225	251	267	277	247	243	235	260	239	260	273	258	262	287	253	276	276	285	270	282	243	268	255	308	303	256	280	261	281	285	273	262	255	291	270	308	283	256	257	285	262	259	273	250	242	270	257	241	267	274	251	254	279	272	268	276	282	301	259	268	276	283	246	265	249	249	240	266	248	267	285	289	270	251	257	265	255	271	276	289	251	282	260	282	265	261	252	247	234	294	247	264	248	277	277	269	294	272	248	245	258	275	268	284	252	261	230	262	250	298	276	242	265	261	272	283	234	280	287	275	264	278	271	271	232	269	274	286	262	257	267	232	274	252	280	270	255	265	249	279	240	270	245	265	252	267	258	266	250	247	268	240	265	284	283	306	267	253	255	263	269	302	276	255	266	257	263	276	257	263	268	266	278	266	258	259	258	260	273	236	288	269	265	255	292	263	265	274	265	264	270	285	282	301	270	277	271	269	251	249	277	247	267	277	266	285	263	264	263	297	277	255	271	285	282	262	238	250	264	259	265	283	271	288	241	270	264	277	246	272	276	266	272	271	274	246	262	271	301	266	249	257	279	258	255	277	264	277	279	255	294	262	249	269	274	249	266	282	257	266	294	285	261	245	266	283	290	263	272	251	268	267	282	274	272	270	259	290	282	271	278	283	269	271	264	263	279	262	271	280	280	264	255	263	283	253	267	279	260	303	270	238	259	268	289	265	275	285	259	307	290	268	272	266	259	270	278	258	259	283	235	268	262	281	258	258	264	267	246	274	243	266	246	273	289	268	253	272	272	277	273	289	282	241	277	281	291	238	298	270	261	276	279	256	288	266	273	254	295	261	264	249	253	266	259	275	280	264	261	227	273	288	257	286	271	282	219	261	293	263	248	277	282	290	271	293	290	283	258	268	282	282	259	264	276	248	278	232	325	289	260	276	275	278	260	265	291	255	260	294	265	259	254	280	287	259	264	281	261	281	297	281	273	244	274	278	264	282	249	261	280	261	255	296	275	250	251	300	282	276	280	285	254	280	231	295	294	273	258	274	298	297	271	253	285	254	303	267	280	242	230	258	261	258	282	274	274	282	269	275	263	263	272	268	270	286	261	278	266	259	279	246	261	238	283	263	288	280	255	263	281	255	273	247	287	306	273	261	281	282	273	260	276	280	268	286	263	263	272	286	265	294	268	236	232	277	234	283	289	300	264	258	254	250	285	260	288	286	260	256	255	268	271	303	265	243	304	266	268	249	268	266	285	271	249	264	280	274	255	270	286	252	249	292	265	283	246	236	277	283	276	302	266	256	255	274	270	301	269	271	274	262	261	274	281	295	293	292	303	254	267	272	276	259	282	294	284	293	278	268	281	278	248	275	295	278	247	282	268	270	287	286	243	229	285	256	273	271	249	276	289	263	286	280	268	263	253	232	258	278	232	282	260	282	258	267	270	261	297	267	257	250	258	267	262	293	308	283	255	266	282	237	266	279	270	262	258	264	266	280	235	244	231	288	267	259	267	268	288	283	261	274	262	267	267	242	223	257	267	278	284	244	273	245	246	259	240	247	272	261	284	263	269	260	274	259	300	262	302	315	251	277	252	271	265	285	266	253	306	263	276	277	271	305	289	261	256	263	288	258	294	287	258	247	251	306	261	257	245	235	295	268	264	243	263	261	243	254	247	290	287	263	240	266	246	283	274	249	268	298	285	261	252	279	262	287	295	279	265	261	300	256	306	264	303	251	287	242	269	251	256	281	277	269	265	295	251	259	228	282	287	291	271	262	273	244	254	284	254	283	299	281	287	313	281	249	273	263	285	287	273	260	280	273	233	271	285	294	284	281	253	283	297	267	284	257	300	259	282	264	271	246	255	283	287	268	239	296	281	261	253	267	247	267	269	284	274	283	282	266	256	268	250	269	283	279	257	262	248	260	265	276	277	275	293	264	257	279	252	264	246	264	279	293	244	290	300	282	242	270	307	299	303	289	289	268	247	268	278	275	277	273	287	254	273	289	263	283	276	262	258	260	257	271	235	256	268	267	271	276	295	284	258	266	247	268	305	285	248	273	260	262	293	256	280	279	267	259	279	292	253	290	235	265	262	299	250	272	259	300	279	287	280	262	271	237	273	259	263	251	311	266	246	265	277	255	290	247	286	255	264	271	261	291	229	279	264	309	296	285	247	268	282	297	275	264	269	245	291	270	268	260	256	296	268	259	247	250	281	275	258	262	246	260	258	269	267	268	281	280	255	273	272	252	264	257	293	275	270	246	259	296	259	258	232	276	260	289	294	300	274	284	263	310	241	302	273	263	278	254	256	248	235	286	295	295	277	243	263	267	252	282	298	261	258	277	246	292	271	262	257	252	281	292	281	258	263	283	265	279	256	279	259	266	253	298	290	273	279	255	283	259	278	246	304	277	268	266	258	291	252	258	283	259	274	255	270	239	283	262	259	263	284	275	277	276	281	263	275	276	272	253	256	268	289	247	274	250	250	258	256	269	283	274	294	263	264	275	245	275	275	288	269	258	281	241	234	270	258	252	268	247	247	275	258	273	286	259	266	279	286	263	263	253	265	276
29774	53603	43632	31169	24190	18292	13761	10316	7835	5300	3660	2745	2053	1620	1307	955	744	634	561	541	530	522	448	414	439	375	411	326	365	341	311	319	406	321	292	318	313	311	313	311	297	297	316	286	289	285	320	279	313	287	291	316	305	283	295	270	292	270	281	304	303	277	299	283	285	254	286	288	286	308	324	297	300	294	294	288	302	299	299	305	291	291	297	288	276	306	299	277	294	280	284	296	309	300	316	299	296	273	296	294	294	275	306	319	302	310	276	292	297	268	269	300	279	299	279	290	295	292	263	317	265	318	293	284	294	274	298	268	298	263	281	288	265	301	305	287	290	313	276	307	288	281	234	283	301	289	297	294	291	294	283	284	283	322	322	248	333	298	265	316	307	269	275	308	289	306	276	283	283	233	313	309	288	293	301	302	306	295	292	305	290	303	293	309	304	319	290	280	312	328	289	280	291	296	266	311	310	274	301	255	281	291	271	273	304	290	307	319	274	276	324	283	304	254	306	282	277	266	304	295	284	335	310	304	277	257	290	282	304	298	284	287	283	280	293	328	298	278	283	289	316	293	283	334	248	314	309	296	263	274	296	277	283	264	290	288	300	283	269	279	291	290	274	280	287	294	303	307	298	278	276	274	286	301	259	271	302	294	272	285	282	278	291	269	282	286	289	286	272	304	296	298	283	259	273	291	282	312	304	304	314	319	296	275	291	293	322	260	293	276	271	269	300	271	333	288	308	276	282	268	311	297	275	296	315	278	268	310	292	314	281	273	279	296	264	296	287	281	310	310	275	277	291	259	292	301	294	294	278	279	283	268	284	281	299	299	281	272	289	324	295	288	275	270	284	332	317	289	297	315	332	304	316	301	278	274	291	306	266	295	288	251	303	322	292	303	317	265	269	296	292	321	294	293	301	284	304	290	316	291	272	299	317	302	270	271	308	299	292	276	293	289	295	296	282	273	274	294	295	278	284	287	260	269	299	284	299	287	269	292	280	279	287	299	291	304	304	289	298	296	287	316	276	290	280	293	294	326	285	299	286	298	276	323	291	301	283	290	307	290	278	302	312	297	281	256	276	287	288	291	278	288	314	298	316	298	308	266	276	285	281	286	292	292	311	329	292	302	282	301	258	263	288	294	263	284	251	275	271	275	278	312	303	316	304	278	306	295	299	305	307	293	271	336	285	290	247	291	308	292	262	267	290	288	281	289	307	300	277	300	293	299	271	271	298	319	282	306	326	308	291	262	326	319	312	303	298	287	289	281	280	297	307	298	281	280	284	287	300	298	309	342	328	298	332	302	295	269	308	280	299	305	302	264	286	303	295	266	257	296	296	258	276	277	299	290	285	255	305	285	287	292	276	296	258	289	283	272	268	257	309	302	282	300	274	278	301	305	280	262	306	317	304	273	279	290	266	248	313	275	294	286	298	301	292	284	287	273	292	302	293	329	294	304	279	283	295	294	302	325	299	271	319	291	277	298	295	296	274	266	323	293	288	277	281	327	273	269	291	286	298	301	315	296	312	296	285	293	301	274	261	291	287	303	281	288	264	290	270	279	294	294	270	296	301	298	303	308	285	293	291	308	265	289	280	274	304	291	306	258	286	331	257	294	297	309	312	273	310	267	281	277	292	300	278	293	280	289	286	296	261	286	315	283	269	282	270	283	281	295	272	270	287	287	291	285	313	295	279	328	292	281	271	295	276	296	288	277	258	302	290	299	276	271	305	332	273	294	286	301	278	294	276	302	274	263	274	243	291	268	296	251	269	292	295	287	315	272	284	275	304	294	319	287	296	304	282	279	304	314	286	298	297	318	309	299	279	306	302	276	286	278	274	308	296	285	292	268	304	276	292	270	284	269	335	269	316	307	259	313	322	288	274	281	286	297	313	321	287	268	287	299	270	291	269	283	278	299	256	287	305	313	265	280	292	293	291	288	270	284	299	290	328	256	286	326	278	291	296	278	275	305	287	314	306	277	274	293	270	291	283	276	293	302	296	266	290	296	285	314	304	309	284	297	296	287	294	296	301	283	271	289	273	305	276	341	321	295	266	271	312	269	320	262	276	278	300	262	298	298	331	301	317	286	310	264	304	294	291	279	286	302	284	288	288	282	277	303	297	298	279	297	317	318	280	304	315	299	302	287	291	297	298	314	265	326	239	275	271	306	301	319	289	297	272	337	290	311	284	270	269	292	290	306	313	299	277	280	334	276	286	307	279	282	324	282	280	309	300	294	309	317	273	289	299	294	305	281	272	294	290	266	279	333	302	283	278	297	306	290	322	296	272	284	303	277	291	303	283	303	279	299	278	310	281	296	267	262	288	293	290	295	272	252	311	311	286	306	326	311	275	311	278	286	295	275	300	299	290	290	292	296	295	323	253	305	283	312	285	288	294	302	290	270	289	287	307	293	308	296	270	296	302	292	290	292	278	283	290	306	265	306	298	325	313	261	260	297	291	279	320	294	300	267	278	273	282	296	300	292	298	318	276	305	319	296	274	254	283	307	317	309	299	286	250	287	268	264	289	286	288	310	283	288	304	267	301	297	300	299	311	302	277	287	291	297	288	295	318	265	319	309	321	305	300	280	306	316	271	287	296	294	305	314	271	271	293	260	280	270	291	286	272	295	251	292	268	283	283	310	272	288	271	291	279	297	289	281	285	261	286	322	291	262	279	285	298	251	268	288	274	292	288	303	280	262	292	257	298	254	281	307	313	275	321	274	279	304	299	277	319	284	269	300	306	273	299	271	275	315	272	278	277	255	311	286	312	269	312	306	286	280	282	303	285	279	312	291	301	288	283	269	284	284	280	316	315	294	284	283	317	289	297	285	317	264	278	284	327	263	303	272	278	299	294	278	281	294	293	278	289	277	277	284	255	261	278	250	286	287	263	251	277	288	316	285	293	299	285	307	298	287	280	287	289	283	290	281	275	272	288	296	255	325	304	279	305	261	297	294	287	283	285	282	301	278	310	291	301	276	293	280	308	306	282	323	303	285	288	273	296	266	307	271	296	299	265	291	277	273	299	293	256	282	303	272	301	280	295	279	340	266	290	272	294	290	288	276	305	309	293	295	308	305	254	263	266	292	285	279	299	278	305	266	262	328	314	297	300	277	285	286	279	276	282	271	285	289	299	287	336	328	304	261	313	292	271	260	280	300	315	264	271	279	289	321	281	305	300	288	287	307	319	263	330	251	257	309	292	287	287	290	293	311	275	302	286	309	271	278	292	273	292	337	287	281	267	256	257	248	286	273	270	308	253	267	300	279	298	304	283	290	288	303	279	276	311	280	277	272	287	278	310	264	266	271	294	271	292	295	310	296	266	307	275	296	284	299	277	284	306	277	296	298	285	266	309	297	260	275	274	279	300	270	314	322	287	290	283	289	280	270	292	260	262	276	292	289	280	298	261	296	315	280	262	278	288	306	285	321	258	299	275	297	291	262	291	258	313	279	292	267	275	293	279	286	292	262	272	280	299	283	294	302	314	325
23085	21480	29160	24508	22584	24394	22497	12823	8335	5699	3903	2829	2048	1604	1372	1003	832	627	623	596	507	509	458	474	412	399	365	353	378	326	330	342	311	321	313	336	281	277	285	272	299	293	296	288	300	302	283	284	265	291	279	300	277	271	274	286	293	270	279	275	286	254	262	258	292	277	253	249	302	269	267	287	273	287	292	288	252	287	254	296	300	285	265	249	316	290	289	267	254	256	286	277	280	262	288	251	254	275	270	271	295	315	278	249	279	276	276	249	262	262	255	279	282	255	250	265	275	297	294	266	284	267	289	260	269	273	256	277	292	258	259	263	248	256	294	286	300	245	290	274	297	299	276	290	246	281	272	262	263	275	276	272	270	292	281	291	265	274	282	275	301	238	289	266	250	272	269	292	283	265	270	273	297	292	307	277	267	279	280	274	269	285	276	303	263	280	289	259	276	270	299	250	275	253	227	249	259	286	311	252	294	286	249	295	279	257	285	258	256	283	265	252	249	275	307	240	291	281	283	280	254	271	248	292	286	286	280	285	241	281	268	281	263	277	268	276	261	268	292	257	269	279	273	282	295	290	275	271	267	261	293	249	253	280	247	259	256	255	277	265	274	276	273	282	278	246	253	252	262	279	291	278	278	265	276	294	267	265	283	269	275	255	276	285	280	276	288	266	276	269	297	293	253	278	310	233	258	267	276	288	261	268	256	271	254	283	266	269	284	274	254	269	290	289	278	273	285	266	282	287	256	268	295	256	258	259	265	249	273	250	264	278	284	265	276	276	296	269	267	269	262	268	277	267	293	259	286	261	286	280	283	295	258	261	255	266	270	232	277	286	266	276	251	254	281	273	265	249	272	278	285	288	267	249	271	282	270	285	266	263	259	289	272	287	251	275	272	244	275	273	259	268	265	257	272	279	267	291	294	295	283	290	269	268	286	265	290	291	303	266	260	257	258	266	273	264	292	268	276	263	264	275	269	298	223	269	259	289	284	272	269	274	282	282	246	296	251	290	275	270	254	265	281	266	301	259	245	276	259	251	260	274	257	272	280	274	276	271	278	281	246	323	267	294	240	268	290	264	244	307	266	250	236	262	250	247	284	276	276	264	260	264	275	280	268	284	253	259	247	266	259	270	295	288	285	278	280	263	276	259	289	289	300	281	262	287	260	303	277	267	252	252	290	236	293	276	290	280	283	264	258	282	247	297	262	290	267	267	252	246	283	258	277	278	250	285	245	289	262	284	250	286	271	274	276	293	261	304	259	265	269	264	261	259	257	299	266	270	263	250	267	292	290	277	253	292	257	267	251	270	296	226	291	254	262	252	298	273	285	279	254	247	265	244	265	266	286	282	274	261	284	245	270	237	283	248	285	270	275	276	268	270	257	283	289	250	252	236	242	307	263	273	261	309	273	274	307	278	256	268	285	264	249	268	290	283	260	280	274	280	250	233	323	283	273	281	288	266	299	248	256	258	242	264	294	270	278	251	282	289	292	268	274	250	261	238	291	273	286	264	274	270	238	287	283	268	274	279	256	276	259	261	263	260	249	268	277	290	295	259	275	278	253	257	267	286	305	266	260	271	273	259	251	278	288	263	274	254	260	288	256	269	264	259	268	261	299	254	284	264	290	278	277	279	283	282	268	270	285	280	278	310	286	263	269	295	264	286	302	260	273	248	241	270	286	256	279	272	261	267	261	285	247	256	282	281	253	284	262	276	258	271	271	256	248	283	293	259	313	263	265	281	256	268	270	272	309	292	277	289	268	275	269	295	266	261	260	263	275	254	252	303	301	261	289	284	271	262	244	263	270	273	264	280	261	265	250	295	265	275	268	279	269	255	261	266	262	252	271	252	282	275	270	222	289	246	294	276	265	241	305	298	301	254	276	273	292	284	276	278	259	249	288	307	271	276	258	259	260	265	274	254	249	254	279	260	307	273	242	308	268	271	259	250	276	246	296	276	282	272	291	299	253	264	273	239	262	274	281	238	244	262	302	285	283	258	290	273	272	244	283	312	303	270	257	265	285	258	264	260	270	283	270	273	276	266	281	256	282	279	275	256	238	278	268	304	270	267	260	244	288	259	257	255	293	269	295	255	277	282	291	287	294	280	270	283	282	247	286	310	282	277	231	268	284	267	247	250	261	266	296	261	263	285	291	265	239	238	270	258	276	270	277	267	278	247	249	262	276	287	270	293	284	258	278	287	284	265	284	271	290	252	275	249	264	244	258	266	247	264	293	241	273	278	258	267	296	261	264	261	251	250	294	273	266	271	267	284	263	269	262	283	279	276	284	266	257	268	305	279	253	255	224	269	287	277	232	269	269	297	286	232	260	265	285	286	259	260	269	270	254	277	259	282	273	280	259	238	293	264	270	271	286	268	267	276	237	284	309	275	270	263	256	284	280	304	261	282	264	244	313	247	271	278	248	271	280	247	242	263	291	279	251	292	254	304	251	288	265	265	280	299	287	248	294	252	266	256	279	272	280	295	274	263	273	300	263	289	294	278	256	248	263	275	268	306	263	268	271	255	264	302	243	277	276	272	267	289	275	273	286	304	302	282	269	271	281	272	263	305	311	310	277	279	269	280	262	269	240	289	253	289	301	276	277	287	289	272	276	286	266	299	267	274	261	278	292	252	286	277	229	314	276	263	277	261	297	246	272	271	303	295	249	276	259	230	279	268	277	301	279	283	277	268	265	253	263	281	270	263	296	269	290	271	282	269	294	282	275	275	275	248	255	258	263	251	276	294	291	286	317	263	298	278	286	277	249	280	276	268	238	249	279	284	286	244	275	283	285	268	261	270	276	284	258	296	271	281	282	295	261	290	249	270	259	292	231	276	294	264	273	259	283	275	265	314	278	251	268	287	247	267	256	276	276	279	261	274	299	277	260	284	261	272	313	294	291	286	287	274	259	256	253	277	294	288	277	268	281	273	284	240	249	258	273	263	275	264	266	259	265	265	284	287	287	277	283	275	297	281	271	278	270	251	279	254	241	279	273	287	252	275	255	284	255	284	308	257	266	261	264	277	285	234	271	308	256	244	278	290	267	254	296	282	287	254	259	265	286	263	292	260	300	265	262	287	276	278	275	274	278	268	230	288	274	266	303	267	259	277	256	258	257	272	258	253	269	259	271	278	280	288	268	257	279	279	265	285	271	261	268	248	221	235	277	260	284	272	284	266	262	270	282	258	279	271	283	264	277	273	279	284	293	259	242	277	255	285	277	249	260	293	293	271	285	272	296	272	260	261	293	283	263	269	273	281	258	281	280	280	285	275	275	280	263	282	262	284	270	274	239	285	254	297	283	251	266	262	242	247	303	263	256	263	260	291	277	302	258	287	265	259	281	243	285	294	278	294	287	284	297	276	268	244	273	290	242	258	309	282	302	282	265	282	268	279	289	286	275	287	275	290	280	280	285	256	266	268	296	268	273	269	240	274	284	267	277	278	274	262	267	284	268	263	285	293	271	267	288	271	287	264	290	248	231	264
32515	63355	52682	39411	33549	27301	21258	16541	12649	9028	6388	4840	3728	2890	2070	1671	1176	954	868	732	706	701	648	604	535	484	460	409	400	446	375	341	364	314	342	341	354	307	284	270	307	294	287	276	313	322	332	323	305	306	275	295	272	293	279	270	285	275	322	287	272	283	286	262	279	317	294	278	295	302	266	280	289	285	284	305	286	265	296	278	303	284	292	310	299	279	281	275	292	277	279	267	289	286	311	279	284	299	281	275	287	317	286	271	309	274	254	281	307	283	274	313	305	277	313	321	249	258	240	308	256	273	304	307	293	302	275	267	249	314	294	272	282	263	282	294	285	275	256	273	268	279	281	322	265	316	283	264	263	286	285	294	289	312	291	291	268	267	266	279	285	269	289	282	296	302	240	272	298	299	286	281	288	278	285	286	280	294	315	264	296	308	283	323	284	299	263	293	265	293	311	289	290	294	277	298	260	285	281	276	278	293	293	292	280	299	287	273	272	305	282	269	306	297	267	262	282	305	290	296	289	312	313	248	308	291	285	298	293	283	270	283	267	290	276	300	277	304	300	298	283	314	290	277	281	278	283	269	287	290	286	314	272	256	303	296	286	254	290	282	263	285	272	290	294	294	297	282	302	301	291	278	274	262	300	255	292	299	300	285	250	276	288	277	278	287	298	282	293	259	292	282	269	295	271	263	288	317	290	297	309	263	249	263	280	270	312	284	305	292	256	290	277	263	288	286	286	301	291	273	311	318	302	289	288	279	282	283	292	291	288	308	252	278	264	302	285	283	305	292	300	318	282	272	283	292	314	313	302	281	277	285	304	275	270	278	252	273	278	281	286	265	306	273	320	296	264	291	317	288	270	301	307	279	299	292	279	308	277	274	268	291	277	271	279	298	292	275	272	288	292	239	289	293	296	288	286	307	300	309	288	303	295	273	279	279	293	295	290	285	294	288	280	279	295	266	281	285	275	268	298	286	291	299	265	339	293	291	276	298	266	258	287	298	314	279	300	266	291	296	302	290	270	277	276	279	286	303	299	264	304	302	275	280	285	282	267	315	285	260	292	280	278	289	273	297	292	277	294	301	323	264	290	267	290	306	278	274	300	293	259	272	280	273	304	292	291	277	269	290	258	272	289	256	269	305	275	276	278	296	253	304	307	295	295	269	292	261	310	313	271	285	272	343	299	312	283	261	296	277	268	289	273	321	277	290	305	265	299	316	303	310	290	282	279	300	273	293	283	306	302	251	274	263	272	275	293	277	299	305	287	296	284	266	266	266	287	291	315	269	292	279	257	299	294	313	269	257	293	289	278	272	292	290	281	284	304	278	273	256	288	283	296	291	290	302	280	291	288	294	297	286	296	307	304	286	260	294	268	295	248	292	295	306	294	273	296	285	279	286	277	295	278	290	326	295	251	294	321	276	281	268	302	280	272	282	262	311	292	277	287	272	288	288	286	257	302	312	297	264	283	286	288	311	300	299	278	307	274	284	305	297	293	284	255	276	308	293	291	285	313	283	284	275	308	280	289	285	297	252	302	271	284	295	285	242	297	293	279	285	281	286	303	262	245	327	303	311	307	271	286	283	271	305	268	287	279	276	287	275	299	288	303	291	280	272	287	289	269	261	270	256	291	289	328	283	316	298	291	284	297	307	286	309	294	303	291	306	284	267	282	260	265	268	305	259	282	306	260	276	283	265	300	299	302	296	298	266	290	297	273	305	278	300	271	298	298	288	295	276	270	273	284	276	290	263	335	309	276	305	282	291	311	275	289	295	280	267	284	302	340	311	267	286	300	320	260	306	284	251	300	318	313	252	292	299	276	295	268	323	275	297	298	270	293	278	317	311	293	286	321	269	255	281	298	283	281	283	275	265	301	289	291	280	286	297	281	287	308	304	243	271	283	284	287	297	285	291	298	289	278	274	305	285	309	303	237	303	283	288	278	282	289	301	267	275	314	275	298	266	291	292	294	268	280	258	280	268	310	305	269	263	256	283	283	313	264	281	267	287	319	250	264	328	251	304	252	297	284	290	283	307	286	287	283	268	282	325	271	277	269	261	265	250	254	299	285	326	288	264	314	299	291	286	275	257	276	287	278	295	323	314	292	266	284	290	279	268	322	243	317	322	273	259	287	269	275	278	287	254	313	289	273	308	271	282	307	279	266	293	272	287	283	273	288	284	263	274	277	267	268	286	322	305	314	318	276	292	302	262	275	295	282	280	280	302	283	312	261	274	292	258	286	308	274	287	295	288	287	273	264	266	296	321	292	261	254	289	295	286	285	308	300	288	284	283	286	301	297	305	288	271	280	279	260	246	298	268	329	301	277	298	273	282	306	274	279	280	296	289	280	265	280	271	245	280	279	306	298	278	268	274	273	245	314	297	256	276	266	291	304	298	281	286	270	279	273	294	282	269	273	317	307	314	247	299	254	272	272	290	309	301	280	290	305	291	306	283	283	312	294	278	296	258	275	266	306	296	288	282	268	285	284	294	266	280	281	289	288	277	289	267	292	269	316	272	286	275	277	287	294	287	284	292	314	297	284	272	292	277	296	297	311	332	300	272	291	276	275	289	290	281	302	322	300	277	269	278	288	277	292	290	278	274	302	266	282	312	275	268	299	266	285	267	304	300	264	273	307	281	265	252	269	284	300	281	304	290	268	295	301	302	288	275	278	292	295	319	274	276	260	261	252	287	288	298	269	317	279	279	272	291	292	274	293	296	265	289	261	297	270	285	310	262	272	281	271	266	290	280	266	293	290	312	289	301	307	281	292	296	269	280	297	304	281	285	301	250	269	284	300	303	300	274	302	275	307	316	302	299	262	315	284	266	293	307	258	300	258	289	281	270	280	282	321	296	302	302	312	273	285	314	251	272	292	272	282	268	301	315	316	311	297	289	295	285	284	260	258	284	288	295	298	304	269	308	274	297	299	316	289	285	303	303	266	261	298	319	280	298	291	272	312	324	294	280	293	292	284	286	290	289	293	285	276	258	290	290	276	301	272	294	311	269	274	269	264	278	272	274	290	304	290	274	268	282	286	306	289	270	294	312	260	271	309	313	304	276	307	274	301	285	293	289	252	281	298	272	290	320	289	260	308	292	320	270	331	251	297	296	304	309	281	281	283	288	279	274	271	286	278	311	288	279	317	308	288	287	271	298	315	299	284	281	304	291	264	266	277	272	296	311	308	287	296	279	276	265	296	297	290	295	313	281	278	257	269	285	278	276	267	292	304	283	268	290	296	298	299	306	278	275	270	261	312	293	284	293	295	283	264	269	317	328	290	280	274	280	269	273	274	284	270	313	261	277	293	282	292	271	298	292	299	291	284	320	251	286	259	268	285	272	288	292	277	286	288	269	267	264	282	282	276	303	278	303	286	270	293	267	277	284	290	296	281	296	303	281	270	290	266	229	286	291	279	262	284	282	253	290	278	285	270	285	296	305	305	287	299	286	289	280	306	306	280	303	282	261	271	279	262	270	285	281	293	294
31316	35718	39930	27919	17103	10365	6797	4480	3381	2371	1768	1265	937	779	603	513	476	378	373	357	329	320	325	331	312	306	302	311	291	285	295	293	295	266	277	265	265	241	242	253	253	248	261	253	234	268	255	239	256	278	269	235	250	253	264	251	278	255	251	253	204	247	240	242	276	253	247	268	284	238	232	284	255	240	251	279	240	253	245	232	259	229	249	283	265	281	262	275	245	252	247	261	272	260	265	268	225	259	237	254	238	235	236	239	268	292	237	279	276	273	219	228	252	249	244	229	259	241	225	247	270	241	277	219	261	243	253	251	247	221	268	248	224	258	274	266	237	268	259	256	263	245	248	243	262	251	255	267	263	254	258	247	246	215	275	240	242	258	260	269	232	250	271	269	258	257	264	250	255	258	229	235	254	231	274	215	261	250	248	260	246	259	263	288	269	259	257	275	265	254	231	269	229	276	254	261	257	243	266	261	218	269	240	261	244	236	210	276	275	240	253	259	273	258	254	251	288	254	258	245	262	273	262	267	215	241	238	262	241	256	276	284	239	260	261	266	247	232	223	255	262	287	235	243	258	256	244	245	249	231	291	247	279	285	277	253	251	283	245	245	260	269	225	260	253	244	275	232	247	240	275	262	252	264	234	241	268	250	242	262	257	255	278	271	243	227	293	242	254	242	231	234	234	252	265	249	241	230	270	260	255	258	236	258	266	271	272	261	227	242	234	263	262	229	239	246	270	245	252	230	255	256	248	262	273	245	255	252	228	271	260	264	252	244	257	242	250	292	250	258	250	272	271	227	270	250	280	245	264	274	243	244	253	254	242	272	267	257	269	235	259	238	283	238	243	253	270	247	267	264	239	235	268	260	234	271	224	243	272	243	258	266	256	266	254	261	276	271	273	251	230	239	271	280	254	279	271	238	230	271	280	273	280	249	274	271	254	231	246	284	235	253	215	258	302	256	255	290	235	246	231	246	245	253	274	232	235	240	235	274	261	254	272	268	250	248	286	240	235	257	250	240	252	244	257	257	248	256	250	257	233	256	279	247	269	280	235	255	246	248	252	264	252	243	255	222	239	257	227	278	286	247	258	228	248	262	265	250	297	260	261	259	230	254	283	259	266	263	253	288	273	254	298	251	275	257	278	229	267	259	254	222	280	269	258	251	261	259	268	229	278	235	256	234	268	263	225	258	256	285	242	261	261	280	270	238	264	234	239	251	265	244	269	244	265	251	270	265	248	261	252	254	259	234	237	255	225	249	244	226	238	235	266	280	256	263	272	253	245	258	250	263	235	251	282	254	267	230	286	242	260	269	240	269	256	251	270	290	249	240	242	244	264	240	252	263	262	250	237	249	253	238	272	258	258	260	259	226	248	254	300	249	273	276	233	284	255	254	225	273	256	250	263	251	275	275	251	228	264	263	255	259	282	229	265	247	273	282	243	243	269	245	236	240	278	248	240	263	257	252	289	237	284	246	259	265	260	245	251	247	270	261	277	270	249	260	246	262	291	237	279	226	261	255	233	263	253	231	266	260	258	246	268	265	254	285	267	265	242	267	258	244	250	253	244	283	249	250	225	242	271	270	239	261	243	267	251	254	247	271	260	234	254	244	285	264	243	261	237	276	288	246	280	252	248	246	265	265	250	229	248	263	267	268	256	245	250	246	256	253	273	261	250	243	289	223	287	247	240	251	245	254	264	246	274	272	253	266	252	239	265	281	263	240	262	242	266	255	277	252	256	270	261	271	269	265	238	265	270	272	260	244	268	245	246	266	262	274	229	231	244	245	242	234	250	260	271	287	262	247	281	246	257	279	236	251	260	243	251	255	225	249	233	240	248	269	223	241	267	278	255	248	266	278	261	250	263	249	256	270	264	282	259	242	283	280	275	228	242	231	247	247	239	275	285	251	229	242	246	270	244	251	251	237	264	280	257	259	280	242	236	261	247	246	244	254	259	251	250	266	234	253	275	276	253	268	269	270	246	242	276	223	285	255	257	234	261	264	264	268	263	247	264	234	269	264	263	276	243	254	265	232	254	258	245	263	244	283	239	277	246	256	253	234	220	264	279	269	253	285	252	256	252	245	236	269	256	265	260	244	223	249	244	254	278	250	261	246	307	234	265	273	265	250	265	232	234	243	239	251	234	243	229	284	281	273	260	255	268	258	250	271	252	238	250	262	267	252	266	248	251	230	260	259	253	256	259	258	240	240	258	266	252	240	255	259	268	283	256	247	252	244	264	262	245	265	241	261	252	295	263	275	277	268	244	257	263	264	251	276	241	233	271	249	261	236	254	240	236	267	243	276	223	251	275	254	268	260	257	280	243	251	263	260	260	263	276	276	269	246	273	269	238	279	236	269	237	232	294	231	218	264	246	266	273	229	249	262	224	271	257	265	241	288	231	236	265	226	238	280	257	258	245	248	234	268	229	247	252	270	248	273	278	231	232	288	246	249	259	243	252	261	256	288	261	249	285	238	259	252	266	237	261	263	250	251	277	234	272	243	255	248	271	281	253	265	236	270	272	267	245	259	256	239	250	240	234	263	252	253	228	273	252	282	276	216	263	251	242	257	264	256	289	248	245	268	252	270	288	255	261	258	229	243	246	250	253	252	249	250	253	240	249	247	262	269	221	238	261	271	250	267	271	220	248	260	234	248	256	264	249	263	230	269	272	220	260	268	262	256	287	261	280	218	250	260	252	229	259	252	283	241	306	273	228	283	244	261	248	250	264	293	260	251	252	245	249	235	248	241	259	248	256	264	272	263	247	268	246	232	250	275	275	255	251	239	245	293	287	250	259	247	259	276	259	260	250	271	245	270	268	266	249	250	271	229	250	249	252	260	247	253	241	271	297	251	241	231	261	267	283	258	252	249	251	258	246	231	261	283	252	255	261	239	275	250	253	265	272	256	247	241	267	243	236	250	243	268	243	287	262	262	252	260	244	239	262	252	258	246	252	272	270	290	225	265	277	270	233	263	254	228	237	261	247	264	269	247	237	281	278	242	253	238	267	247	256	257	245	269	277	277	266	245	249	245	249	232	257	264	258	282	272	270	276	267	278	264	276	252	259	247	250	263	252	249	265	266	235	258	230	254	247	231	250	254	247	314	246	256	278	254	256	280	242	252	267	256	257	242	270	245	254	249	257	298	282	241	261	223	233	246	261	247	248	259	257	260	216	252	263	259	268	247	244	246	221	252	236	249	253	257	290	233	249	248	262	280	244	241	259	275	238	220	261	256	249	246	268	241	239	233	257	261	255	241	256	290	229	244	261	247	265	246	258	243	264	270	259	254	252	282	240	248	272	252	239	243	242	238	275	250	260	214	232	256	235	241	258	274	268	210	253	251	252	281	284	253	254	266	261	254	281	263	267	244	256	276	248	263	261	247	235	255	280	250	289	269	249	304	251	244	240	272	256	284	239	244	244	239	231	269	226	265	252	222	265	269	247	279	232	238	219	227	232	256	221	253	274	264	262	256	243	256	260	273
30836	49937	39552	26482	20138	14707	10713	7971	5900	4196	3084	2184	1612	1340	936	733	639	566	465	517	402	404	399	396	342	310	342	337	320	334	291	257	314	306	286	300	302	290	296	252	290	284	300	262	278	308	289	284	275	278	257	286	290	284	279	281	269	277	283	271	289	287	283	274	278	277	269	279	294	242	272	262	270	262	288	273	279	282	299	303	289	251	270	273	279	260	260	268	283	281	274	272	263	281	273	269	289	276	242	309	271	278	235	280	300	264	268	292	260	260	301	262	280	263	275	268	272	281	288	264	269	281	282	292	267	281	268	269	272	244	291	245	261	279	296	281	283	285	281	306	277	279	259	296	295	274	290	276	274	271	289	266	273	282	274	305	282	265	242	303	259	306	275	267	270	264	289	288	297	237	273	257	276	296	281	292	283	268	272	270	289	289	284	257	279	243	254	286	264	296	237	229	256	283	252	269	251	258	290	307	320	276	269	292	270	275	284	251	268	222	275	273	293	287	275	246	281	258	259	297	239	279	246	293	269	286	264	273	290	286	285	266	295	269	276	295	289	278	297	297	299	268	292	261	311	255	258	278	273	264	291	274	266	284	278	305	289	282	292	268	263	288	271	273	284	266	273	291	274	288	272	295	292	278	294	262	256	298	296	278	271	264	281	284	280	256	288	298	286	274	281	265	294	298	307	286	276	286	290	256	283	269	298	261	294	266	308	296	283	280	267	268	279	280	281	265	276	272	252	304	304	279	303	262	297	286	272	302	285	292	271	269	287	282	260	264	280	262	271	280	285	250	290	272	248	280	283	254	278	291	280	283	300	303	303	267	276	308	287	297	304	280	271	299	277	284	269	256	260	266	282	262	276	260	285	271	279	253	290	267	296	276	305	310	256	260	267	291	301	267	272	302	281	274	259	261	282	276	309	261	284	267	294	265	256	259	292	269	268	296	272	283	307	299	282	286	270	283	295	277	272	279	262	296	290	255	286	263	265	269	255	297	266	262	272	262	279	300	264	247	299	288	282	305	286	283	274	283	286	290	285	282	272	279	272	279	257	290	285	280	278	287	285	273	247	274	283	289	292	301	267	271	278	292	274	275	266	265	275	267	256	266	324	278	249	288	262	283	271	253	254	251	284	300	286	267	295	271	305	278	327	285	318	283	282	258	294	294	266	271	302	279	272	273	275	278	297	284	272	264	282	256	324	258	287	280	269	251	252	271	274	296	280	285	271	292	287	280	282	309	250	260	308	292	281	290	267	258	268	256	263	291	277	287	307	287	281	316	282	279	275	303	307	264	271	292	284	251	258	275	263	264	257	311	266	235	303	281	279	264	276	280	260	282	268	309	319	291	261	264	263	303	266	271	291	272	258	301	304	271	251	283	257	283	267	249	276	256	289	254	271	325	269	295	289	286	286	269	277	265	275	284	281	284	269	284	246	279	268	324	270	247	279	283	269	257	263	296	282	270	272	245	282	266	276	262	286	282	243	291	272	293	273	252	305	294	268	271	257	271	286	263	266	264	302	278	266	268	278	294	284	293	276	288	260	248	263	279	291	255	275	286	291	272	270	277	287	273	281	270	268	293	278	281	284	265	263	265	259	266	248	293	301	279	257	261	282	285	313	263	273	264	278	316	319	272	285	271	264	281	302	295	276	289	271	265	240	268	241	308	296	267	276	288	297	276	281	258	275	273	273	272	297	263	286	269	282	273	251	281	312	250	287	259	293	276	279	273	307	263	289	316	282	262	262	266	263	252	291	277	269	272	286	247	286	249	305	261	288	297	307	313	278	252	254	273	265	273	306	280	277	274	241	262	294	269	285	306	289	278	263	273	259	271	301	275	266	277	288	259	272	274	304	257	276	275	259	282	290	252	316	262	332	268	272	286	322	253	285	308	263	239	256	285	333	288	257	279	264	257	271	270	253	287	237	299	272	290	263	272	263	310	276	277	299	303	279	313	276	249	276	284	308	287	275	285	286	286	281	275	271	254	262	272	296	257	269	264	272	273	288	305	318	287	283	312	274	282	254	271	293	254	278	292	264	302	291	275	275	282	275	281	293	287	258	283	312	273	313	296	305	242	267	285	281	273	301	286	287	272	240	271	279	300	286	268	289	318	276	252	271	282	280	293	245	266	282	293	262	297	275	281	282	269	265	270	272	280	292	259	273	259	264	259	279	269	261	264	306	285	291	292	276	266	261	260	268	298	289	255	287	303	276	270	267	266	310	248	243	297	292	258	291	268	285	290	276	279	290	249	283	258	276	247	252	284	284	276	266	276	258	272	303	265	289	269	295	288	287	272	278	240	272	272	264	250	282	317	305	247	279	286	288	285	251	276	282	305	285	266	253	291	294	270	262	280	272	291	284	316	285	285	265	273	253	275	270	284	284	271	275	299	257	294	272	254	307	273	249	281	276	282	290	254	269	272	273	258	309	276	257	266	255	277	275	271	277	263	291	267	279	273	280	275	257	300	268	281	262	263	253	264	305	273	262	310	270	281	274	293	289	299	288	290	292	283	296	304	278	290	258	290	282	294	276	295	266	259	266	276	289	275	291	266	264	287	279	274	295	280	259	270	264	250	277	295	281	292	263	272	268	306	273	320	310	286	271	274	280	266	272	261	295	248	273	262	270	278	290	228	290	292	287	270	291	271	276	288	251	273	290	257	266	278	264	284	294	274	247	266	288	270	273	306	286	286	301	261	258	304	286	267	254	287	269	242	280	293	271	281	278	295	277	308	304	295	301	267	283	268	267	303	263	290	267	275	276	276	266	258	290	289	275	261	286	265	259	270	287	254	293	271	267	255	260	325	267	297	285	277	279	268	264	276	256	254	251	267	284	267	285	277	280	285	305	306	277	290	314	283	259	290	309	310	277	294	299	273	290	341	303	286	253	260	292	296	286	324	279	300	260	267	291	261	266	267	274	266	281	263	262	280	300	274	305	265	249	291	266	251	296	286	272	262	260	256	300	245	263	264	269	249	290	288	290	269	254	256	276	267	290	267	275	264	289	308	257	250	269	306	271	268	295	286	249	267	281	296	253	302	303	250	238	298	271	322	282	268	287	297	268	276	276	308	284	319	280	264	247	269	270	237	284	292	304	282	284	270	278	283	257	284	313	276	276	261	274	295	269	274	287	257	268	276	239	295	283	283	280	276	295	267	271	265	303	276	295	290	289	271	274	248	270	272	279	266	271	259	259	288	299	283	273	289	273	249	291	260	273	294	288	265	283	302	283	279	290	260	290	265	264	279	304	279	266	290	296	292	296	269	278	272	247	275	268	259	292	276	258	283	259	316	299	277	294	265	276	287	283	255	285	273	289	282	277	289	302	296	294	275	247	294	262	285	252	282	263	290	292	249	268	291	251	266	281	284	276	281	280	263	300	262	282	267	286	262	248	278	259	278	279	271	262	292	256	294	274	256	280	279	298	275	263	290	303	278	278	263	275	259	300	286	301	272	289	269	277	261	254	278	265	276	267	303	276	284
24228	21432	28922	25827	23687	20595	14232	8398	5729	4149	3001	2068	1607	1175	939	665	603	524	472	428	409	390	387	322	360	345	304	322	318	279	283	283	287	275	278	245	270	254	241	252	257	244	275	318	267	244	231	257	261	241	233	247	269	246	271	228	259	250	253	258	274	226	226	272	233	223	257	251	242	247	261	264	246	225	231	249	246	240	237	260	236	261	243	278	222	281	254	260	219	246	264	247	246	236	248	248	245	251	250	250	224	234	238	267	252	273	273	238	246	256	255	258	246	210	237	265	217	255	246	262	241	251	254	254	232	246	235	274	246	245	242	249	278	248	262	232	224	248	266	252	231	256	232	240	230	227	238	248	262	242	248	238	241	288	239	248	281	244	216	252	243	239	260	279	236	244	275	228	258	249	266	232	222	254	251	264	241	250	250	227	262	246	229	264	271	286	255	249	260	254	266	238	245	233	258	239	247	235	245	240	241	222	253	258	244	258	251	252	228	254	244	249	252	232	244	231	233	260	246	270	259	239	227	234	258	234	272	273	257	228	241	233	226	239	258	233	257	230	251	224	263	264	248	237	260	259	255	222	256	227	243	254	253	262	245	233	261	263	239	211	259	217	253	248	230	227	255	249	215	227	256	229	236	224	227	254	258	224	258	260	247	245	239	267	234	236	261	249	250	220	270	222	243	235	231	246	241	207	240	240	211	259	236	237	235	261	239	256	239	250	248	247	247	249	221	258	223	254	255	243	270	237	248	253	270	241	248	268	268	255	248	262	244	267	251	263	265	254	273	255	236	233	232	242	233	267	269	254	221	232	262	244	236	252	266	260	235	245	264	256	255	279	245	268	241	221	278	222	274	264	265	226	249	275	236	274	227	213	247	243	228	248	254	216	267	279	232	243	249	255	236	222	251	266	230	254	257	232	265	239	245	245	237	230	250	258	222	255	227	247	220	236	227	244	261	249	263	254	254	235	223	223	235	239	246	250	238	260	241	264	246	240	268	267	239	251	229	237	268	227	281	247	252	240	244	225	226	268	252	242	225	250	236	253	254	263	222	262	235	250	227	257	252	243	246	251	227	231	242	250	233	239	259	227	232	244	239	258	227	250	244	263	261	239	232	255	237	254	272	250	240	231	261	254	242	236	230	248	259	235	236	238	236	248	245	262	256	257	223	255	239	254	261	224	243	220	230	255	231	229	249	257	255	246	263	270	258	262	279	262	273	260	240	254	246	275	278	258	241	285	256	268	268	243	247	243	234	249	269	261	235	232	216	278	234	246	257	240	221	241	261	244	248	283	252	245	227	207	244	269	276	277	238	276	239	234	257	222	235	275	250	268	253	237	274	233	209	212	213	249	247	243	278	244	256	253	272	237	240	244	246	283	262	249	227	251	205	260	234	256	264	278	253	231	250	279	254	246	244	224	217	260	253	270	233	256	243	241	248	239	264	254	265	276	256	249	253	245	230	246	268	244	262	235	249	232	225	254	214	240	292	250	214	237	227	268	232	241	234	245	259	240	240	225	222	268	261	236	243	256	245	248	253	234	232	245	266	234	261	266	280	247	247	215	255	253	252	273	262	237	250	252	249	233	256	261	242	262	219	230	196	272	214	251	251	247	229	249	242	248	234	239	231	250	233	268	255	238	250	241	255	266	238	259	278	219	248	258	262	253	229	249	247	264	249	269	254	243	239	263	252	266	250	240	247	265	258	252	256	257	267	248	231	247	247	264	248	244	261	262	233	253	242	273	254	239	234	254	248	235	232	249	254	247	241	264	229	260	267	235	252	257	237	259	257	238	249	254	269	243	265	257	236	243	228	236	237	251	255	265	253	252	277	251	235	251	255	252	237	245	231	247	252	286	277	251	230	248	255	291	235	248	251	255	239	227	259	259	237	242	272	263	235	253	265	241	234	239	274	237	275	253	200	291	251	246	251	224	231	247	224	224	218	244	253	243	260	214	229	237	268	226	244	228	267	246	235	281	242	264	240	224	260	225	243	257	256	280	233	254	246	255	226	235	226	244	260	263	254	311	239	250	244	240	256	242	276	250	250	261	227	210	265	248	264	218	295	257	221	237	227	244	261	233	251	232	246	233	247	267	235	230	237	258	235	267	277	205	246	241	247	247	235	265	261	232	249	256	247	277	223	240	258	245	222	236	254	265	240	241	274	256	257	252	227	255	231	266	223	260	262	258	229	253	232	256	254	244	261	225	228	219	238	242	248	224	259	264	259	259	213	229	235	262	237	261	218	279	251	231	250	219	259	233	252	249	252	272	216	244	274	278	248	227	246	233	250	213	258	253	221	257	255	242	223	245	242	241	255	216	247	248	245	243	243	242	265	228	212	278	232	228	247	234	226	251	284	264	280	247	241	246	233	242	259	240	275	261	232	231	265	239	291	233	265	264	250	246	233	234	212	236	240	247	232	256	225	226	279	260	284	273	256	274	259	241	260	244	251	247	228	242	236	228	211	261	230	242	243	234	250	233	250	243	221	235	263	253	232	251	259	242	268	237	254	261	239	243	259	241	215	237	219	254	264	243	248	259	215	208	239	219	249	262	256	265	242	253	225	248	259	256	264	232	263	244	252	242	250	248	228	257	252	256	220	263	221	242	270	267	243	250	240	244	245	250	241	240	260	255	242	278	242	256	225	213	259	261	223	284	241	268	252	245	245	262	278	293	246	226	232	251	225	231	226	235	242	246	215	277	220	226	279	237	264	267	254	223	254	243	239	265	237	250	245	257	245	242	234	242	233	242	259	239	266	253	278	252	256	252	274	261	273	272	228	252	227	240	260	264	251	241	240	246	231	238	262	229	238	253	273	250	267	250	228	267	267	277	255	244	263	248	243	227	237	239	252	228	273	245	211	252	277	254	244	242	229	265	224	231	227	260	248	243	228	261	231	209	265	253	243	243	246	242	255	235	236	241	253	250	251	198	265	244	245	253	238	253	253	257	217	244	228	257	233	226	230	239	245	253	232	252	287	226	229	249	262	245	243	246	235	238	250	253	261	243	243	265	249	280	282	246	244	268	250	237	253	243	257	250	259	243	255	278	239	245	245	241	285	270	229	262	264	242	228	238	259	245	220	242	221	232	241	250	243	290	251	222	200	254	250	255	239	227	246	270	226	243	251	257	235	267	292	249	248	307	243	219	251	237	277	240	231	236	277	259	237	236	231	265	275	240	226	242	247	248	231	265	258	252	266	242	230	267	214	220	243	227	252	223	226	233	265	229	260	234	240	233	264	223	220	256	233	247	275	242	245	247	249	265	275	229	248	235	274	223	228	242	259	212	256	246	237	220	231	239	286	238	270	260	241	264	239	246	227	244	269	242	215	230	234	242	236	247	271	255	250	260	273	233	250	250	250	248	271	255	237	240	250	255	268	242	248	220	238	263	279	244	266	236	254	250	234	275	263	279	229	241	262	255	259	255	236	235	251	250	247	257	262	239	228	256	273	245	269	244	239	271	239	252	241	248	264	262	261	241
30373	58156	46528	34079	27878	21340	16343	12660	9545	7069	4990	3544	2580	1944	1524	1116	790	781	653	603	560	488	505	446	413	406	382	323	345	331	349	334	311	289	309	308	329	273	294	314	266	273	310	279	281	283	252	236	271	318	282	271	245	274	276	250	268	242	290	289	266	261	266	283	263	263	265	297	232	258	284	257	277	256	275	255	268	287	263	239	274	276	248	239	236	253	254	268	252	248	256	233	289	253	251	276	259	293	257	261	282	254	270	258	282	287	239	286	285	266	282	246	286	272	271	289	262	275	256	251	266	252	255	279	252	258	264	290	302	285	276	258	260	287	243	259	265	267	281	256	288	254	265	266	270	267	276	260	259	265	244	268	272	279	283	256	252	297	287	237	246	266	253	289	249	277	269	246	248	254	260	293	260	266	258	240	269	257	269	288	273	280	274	249	307	243	279	266	270	262	277	272	249	245	245	277	258	263	274	267	251	270	278	264	265	249	276	285	249	292	261	287	277	267	260	231	252	256	233	229	282	255	277	267	296	261	280	255	272	275	259	267	264	246	246	297	257	271	259	273	267	271	274	246	291	278	271	282	253	241	278	260	240	289	276	257	275	268	254	299	281	258	283	277	303	285	258	261	299	258	265	280	260	280	256	279	283	260	272	268	253	265	252	244	267	238	262	247	243	276	262	251	233	262	267	277	272	264	257	290	278	256	249	270	247	277	268	299	282	274	269	275	275	282	242	246	258	256	264	262	279	279	262	271	259	252	260	255	261	291	247	278	272	273	311	272	294	262	267	233	248	259	247	279	261	312	240	269	275	286	234	266	250	266	250	291	241	244	270	265	286	276	273	278	257	278	263	305	285	273	271	252	274	265	252	276	239	275	281	255	285	272	264	276	255	238	284	246	251	261	305	285	277	246	267	272	270	284	255	281	236	257	263	258	271	248	274	256	278	280	254	262	265	266	281	245	283	224	281	251	296	275	288	272	284	261	286	229	274	268	269	263	258	275	267	242	273	253	267	297	259	278	273	271	279	270	266	241	273	259	254	234	313	257	263	279	237	256	261	268	279	267	242	239	258	273	271	259	254	287	248	262	263	269	249	260	246	298	263	263	259	240	262	281	213	309	286	270	230	251	246	291	261	266	288	277	257	259	238	286	251	277	246	261	283	298	262	260	289	287	292	245	255	268	234	252	271	258	237	233	282	263	279	292	242	219	277	267	278	244	246	271	265	272	293	245	253	280	257	265	259	240	255	268	253	273	277	257	279	257	237	284	243	286	231	272	260	258	264	263	236	244	242	241	290	258	252	263	246	264	303	253	273	259	274	257	275	276	257	277	286	269	265	275	247	280	268	278	240	240	269	260	272	276	268	262	287	248	271	245	269	271	274	252	273	262	247	271	238	259	260	288	264	271	239	286	279	247	270	261	268	243	274	241	257	289	238	292	279	281	296	287	272	259	257	290	270	295	283	250	261	260	279	258	269	283	276	288	253	271	262	245	274	283	241	257	266	256	260	270	291	287	304	250	250	299	247	253	286	261	244	243	241	267	276	289	275	243	234	224	290	300	260	285	270	274	249	279	257	279	247	266	266	276	260	273	276	289	250	266	255	259	298	263	277	251	231	253	236	264	242	269	281	284	256	244	283	257	279	283	287	224	278	270	277	243	255	290	257	282	270	260	259	265	278	259	301	241	274	253	296	264	294	248	266	251	283	271	280	267	265	278	248	255	254	253	278	245	293	262	286	248	256	268	269	243	250	269	269	253	256	266	248	274	269	263	289	287	272	261	295	276	239	254	232	274	245	271	266	245	286	247	298	232	262	294	227	272	273	249	253	259	273	278	273	226	243	262	261	255	258	272	242	260	221	301	260	254	282	285	263	290	254	280	262	265	278	248	309	254	292	264	282	282	262	252	263	282	275	240	296	281	252	307	261	286	281	299	260	274	265	264	293	257	253	256	268	238	258	261	272	256	287	219	264	277	255	252	265	260	246	272	289	255	240	274	237	262	273	267	296	279	252	270	280	258	282	256	272	261	243	260	251	244	268	260	263	234	252	283	237	257	279	250	274	283	272	258	281	279	252	266	275	280	288	246	244	321	271	265	253	246	252	290	245	222	293	284	262	294	267	311	278	247	266	267	251	246	279	261	265	264	277	262	294	261	278	262	265	280	260	270	301	283	273	269	276	254	271	242	281	274	264	257	282	260	272	281	246	293	279	292	280	228	284	279	245	288	305	279	264	272	270	260	271	275	284	290	289	261	279	245	279	248	255	261	283	255	256	279	288	265	284	287	267	236	271	291	244	272	261	264	277	285	258	260	278	253	292	236	268	272	237	277	279	280	277	256	240	264	246	279	272	279	271	266	289	250	261	244	279	269	293	261	275	284	234	227	275	269	265	278	253	249	264	284	270	285	268	272	299	254	265	295	282	240	262	270	254	277	285	292	263	256	257	273	289	267	272	271	277	258	274	273	266	241	289	289	258	247	285	306	270	278	289	278	284	282	268	280	216	270	269	277	298	267	257	256	286	267	232	271	272	265	278	257	245	300	264	261	296	282	282	275	277	256	275	278	286	266	276	294	249	299	256	247	294	266	251	258	266	248	286	244	278	255	264	266	279	258	246	261	263	250	262	253	285	286	255	261	287	266	277	240	281	282	255	277	237	267	263	292	271	271	266	238	268	280	282	254	260	260	307	297	290	264	229	242	253	270	259	291	296	224	264	247	266	280	284	260	266	281	260	285	280	267	274	249	265	250	284	303	262	269	266	264	278	260	266	249	251	288	250	261	272	276	252	256	289	256	268	270	259	275	257	274	285	272	264	276	270	251	265	256	290	275	276	276	252	251	264	291	290	247	268	254	270	268	262	270	284	236	270	265	268	284	274	268	263	282	263	247	281	254	248	260	260	285	256	265	219	288	272	267	256	256	261	277	269	248	285	266	282	265	273	272	261	276	276	271	269	226	233	287	263	281	288	297	253	253	294	250	274	261	272	263	290	267	273	229	272	287	257	258	273	294	284	280	261	266	238	247	256	282	273	284	250	274	290	264	289	269	276	285	245	271	281	238	238	270	244	283	281	272	292	236	295	277	248	294	240	255	280	244	283	224	289	281	217	245	260	271	244	274	265	265	255	272	275	263	251	287	291	287	292	270	281	257	287	267	254	300	278	269	289	254	259	290	258	277	275	290	253	254	253	233	246	291	270	257	289	274	267	258	259	277	286	259	268	287	243	250	313	270	268	302	276	269	278	262	251	280	279	273	252	262	287	256	308	266	271	260	249	270	253	290	259	239	265	258	250	303	253	257	284	287	294	281	269	263	261	268	257	257	242	244	275	249	259	268	255	264	262	254	271	278	274	260	279	261	266	285	271	248	254	277	267	271	257	267	263	255	271	262	245	238	252	256	251	274	257	253	258	286	268	235	272	282	274	279	290	291	270	264	293	240	267	277	297	266	242	287	272	284	239	244	245	301	270	272	273	262	296	273	280	279
25450	21596	29205	28131	21306	14411	9502	6078	4422	3259	2165	1532	1252	991	768	640	540	466	469	392	397	422	363	351	320	309	329	345	320	287	299	300	301	290	295	281	297	285	261	266	288	310	261	286	272	263	258	282	277	268	250	285	262	281	281	276	260	286	287	283	291	317	272	270	252	272	253	269	275	255	280	284	291	254	316	271	267	289	256	284	255	286	271	303	269	270	272	282	286	277	281	267	292	262	283	291	257	305	280	254	255	261	273	270	289	252	242	276	252	281	283	251	258	280	292	270	273	277	277	272	315	299	269	269	255	262	290	297	290	253	273	293	262	301	265	254	281	255	252	237	289	262	278	278	307	266	288	264	259	272	299	275	277	276	271	252	267	256	269	264	278	273	259	294	278	277	241	264	243	227	302	247	284	271	316	299	300	263	267	260	255	261	275	288	299	295	258	255	279	282	291	292	292	270	331	253	283	279	281	278	305	269	285	294	266	265	283	248	298	263	265	251	281	286	286	259	270	302	259	254	279	276	274	247	283	284	258	281	254	304	275	277	289	273	278	274	278	295	285	255	302	288	259	257	267	263	274	300	263	262	266	255	242	302	277	264	271	273	288	286	295	244	268	289	276	256	253	295	277	262	274	264	290	333	268	260	290	262	285	286	297	298	248	262	274	251	289	243	267	266	300	269	307	291	239	267	274	270	262	264	265	301	241	243	277	285	223	281	279	271	262	303	250	265	293	261	265	285	250	284	273	260	258	285	279	253	288	307	269	294	275	254	252	291	265	294	259	256	292	282	260	251	284	272	290	267	294	285	264	261	263	322	289	274	244	282	292	284	303	277	292	281	294	273	297	306	256	283	254	285	298	307	229	261	272	263	260	284	266	265	274	261	289	294	252	254	268	266	258	250	275	300	272	285	271	292	273	275	268	297	253	266	268	278	239	247	272	296	253	280	296	289	301	277	250	276	266	284	269	297	295	287	266	279	291	259	270	252	257	264	285	242	254	262	265	275	280	265	291	262	277	271	298	274	266	309	293	262	279	264	275	279	291	278	261	285	268	274	270	286	272	274	260	290	268	252	262	267	297	260	278	270	264	278	340	260	279	290	287	263	247	259	272	268	307	288	266	293	294	257	277	268	265	282	283	253	280	268	254	257	268	268	277	232	247	286	261	273	276	278	280	252	267	290	277	270	287	264	255	283	272	246	271	281	289	287	263	283	271	276	249	265	277	239	286	245	285	289	265	261	259	255	252	256	273	297	294	263	276	274	272	263	264	286	283	279	253	311	272	268	258	299	279	249	264	226	303	256	269	285	251	262	282	291	250	259	266	263	301	251	297	270	288	269	301	255	274	280	299	271	316	264	268	272	267	284	297	278	264	247	267	295	260	291	259	297	271	256	251	288	259	311	277	268	282	296	268	249	301	265	275	282	253	287	303	278	273	276	301	263	302	292	278	245	251	256	256	273	251	276	279	258	266	282	271	268	290	262	278	250	229	237	264	295	297	291	269	269	262	265	269	295	238	263	268	267	262	279	247	269	278	270	261	258	263	235	255	268	255	276	269	274	267	262	278	287	289	278	267	270	273	249	253	263	306	273	285	260	248	248	255	244	284	247	248	261	255	282	291	237	276	235	285	261	266	288	289	264	283	309	253	288	285	270	272	266	275	251	286	286	284	274	268	284	252	305	248	276	255	280	271	262	274	291	272	277	310	295	290	259	275	250	279	267	287	263	293	282	273	273	253	241	252	274	276	257	261	266	281	268	260	276	280	243	282	272	280	291	265	271	277	268	258	303	272	255	278	261	297	281	279	271	262	265	274	273	262	282	287	248	249	309	256	295	252	296	253	271	286	285	280	270	275	280	294	298	284	281	279	275	312	274	254	242	256	274	295	287	265	266	272	252	275	271	267	272	291	245	265	258	279	266	256	271	290	266	250	270	254	258	244	279	266	307	279	241	280	273	280	270	296	260	306	262	306	261	233	255	259	260	258	253	271	283	278	284	284	244	251	251	315	260	254	263	268	236	275	276	244	277	281	286	271	256	226	309	279	283	278	263	274	233	309	302	287	278	282	271	277	280	291	273	281	277	306	303	256	257	260	282	277	257	270	275	267	262	265	263	296	248	279	274	274	266	272	274	288	250	275	287	262	274	279	255	295	241	241	253	282	274	319	275	279	288	264	286	276	253	262	271	266	288	249	262	287	287	261	274	293	278	275	271	280	259	265	276	260	273	253	258	272	273	284	268	269	253	290	312	292	261	268	255	282	283	252	290	260	243	293	290	255	277	250	275	277	282	264	264	294	260	242	283	285	263	260	292	272	300	239	296	282	293	271	272	276	288	270	272	282	301	282	294	270	255	265	256	268	257	255	277	302	287	263	263	290	289	264	264	296	263	286	264	279	286	293	288	260	260	276	251	278	278	258	291	279	272	252	283	284	262	257	249	245	280	274	291	273	272	256	267	275	249	309	289	283	312	274	256	266	260	285	267	280	301	263	294	276	246	283	328	276	297	239	270	270	282	263	282	246	243	266	284	286	257	279	275	296	272	270	266	243	267	288	274	299	257	252	274	286	275	256	274	267	288	280	255	280	290	296	283	278	261	279	260	288	253	299	268	289	281	263	268	287	292	254	284	243	241	277	268	306	246	304	287	279	265	250	262	312	285	287	251	304	307	292	285	300	290	256	270	290	266	243	283	257	280	283	271	307	255	253	260	266	252	258	307	255	260	287	296	268	248	272	243	259	241	271	284	257	286	275	292	268	274	284	298	279	252	299	265	245	284	283	254	289	267	248	306	296	263	233	260	250	275	266	236	278	278	279	242	252	317	289	264	266	281	263	263	279	270	299	250	304	299	271	283	277	280	264	250	276	278	248	272	285	278	284	274	263	256	266	263	281	281	267	290	300	264	285	255	282	282	276	249	270	262	289	267	273	267	284	284	295	258	240	271	265	276	277	281	271	264	288	263	289	258	267	282	262	283	258	263	328	260	257	274	280	288	292	248	316	290	260	266	287	266	279	270	257	264	298	304	278	279	269	280	282	265	275	309	289	294	283	238	272	268	257	245	272	271	236	270	304	236	298	262	259	269	309	301	258	279	269	271	268	266	276	273	251	232	249	261	283	288	264	269	274	272	286	267	311	288	282	243	250	261	292	294	257	276	257	282	287	256	235	285	267	304	282	271	332	256	244	256	258	280	269	272	269	284	263	251	264	268	275	331	306	275	265	279	312	261	257	270	245	287	280	269	269	268	292	294	241	272	261	287	270	288	278	261	269	307	243	303	276	290	283	250	295	297	254	247	269	254	278	256	256	234	265	293	268	237	257	274	285	266	293	231	284	255	265	270	262	273	238	273	278	270	284	300	288	277	251	270	280	298	249	294	266	267	264	271	282	269	290	262	269	306	270	266	268	269	261	280	267	261	287	282	272	265	276	285	256	285	274	273	289	270	240	283	316	268	279	281	267	287	279	240	270	262	310	287	268	273	233	266
30358	54441	42517	30626	24484	18409	13915	10391	7903	5941	4102	2902	2191	1617	1264	978	720	680	638	555	549	490	460	468	434	394	360	394	359	364	385	311	307	352	303	334	327	290	317	322	306	299	297	315	275	318	307	300	298	291	303	283	283	310	268	300	295	303	308	273	253	290	294	328	320	309	289	300	311	295	311	301	312	313	301	283	270	304	289	314	287	293	282	319	313	289	263	298	318	285	285	297	312	295	312	294	275	294	305	293	271	286	296	302	280	280	296	267	306	323	285	287	294	280	278	264	300	283	310	277	294	292	299	291	296	289	289	292	308	298	316	327	296	302	300	293	268	309	309	281	310	290	290	295	260	302	300	286	315	290	306	284	284	286	289	299	291	307	294	321	296	306	291	310	306	287	326	307	305	275	294	297	279	284	294	297	301	266	296	273	311	294	271	296	281	307	304	306	302	290	263	288	284	316	290	281	291	288	284	301	307	298	280	330	298	319	285	304	310	279	324	293	296	313	300	303	320	303	311	271	304	304	297	296	298	282	318	281	277	321	268	308	303	304	298	284	272	297	315	271	310	294	278	326	288	294	288	275	276	269	301	295	319	341	301	291	289	289	307	287	295	305	313	292	337	319	282	269	286	261	288	312	297	306	288	272	296	256	277	311	321	283	296	286	277	288	273	280	282	298	307	317	282	319	269	304	312	296	298	306	302	319	304	268	265	302	298	304	294	318	284	289	295	277	299	304	274	310	301	295	279	300	302	290	292	289	266	277	299	295	321	292	318	325	311	296	302	300	283	296	275	282	304	299	286	320	283	266	312	337	286	301	286	331	307	287	310	294	271	289	330	256	300	268	311	262	291	300	305	318	288	292	293	287	286	297	331	329	278	283	316	312	327	304	290	311	291	303	308	304	307	276	285	288	297	299	252	288	317	306	283	308	329	300	312	289	275	328	288	301	281	271	311	301	289	308	291	293	287	274	334	306	309	313	284	308	285	287	281	300	302	327	292	262	304	310	278	282	305	324	285	278	300	288	280	308	325	297	289	288	300	284	285	270	267	280	318	298	279	287	301	266	293	308	299	320	314	306	293	297	298	325	289	285	303	298	308	272	295	293	297	291	325	288	327	284	274	302	328	283	281	309	300	309	288	290	277	264	306	301	286	281	299	293	293	304	330	288	282	306	302	277	303	295	296	292	287	333	279	305	294	295	268	319	323	291	300	300	288	299	304	294	305	311	313	318	339	320	288	308	294	289	296	287	311	295	281	333	302	308	275	299	262	285	313	279	269	277	276	279	287	290	292	266	316	267	310	293	298	282	292	279	322	292	300	276	325	313	291	312	311	323	296	273	270	291	339	284	295	283	280	299	295	282	292	276	296	294	250	283	305	287	305	279	290	310	297	285	282	276	267	288	282	297	281	356	283	277	290	274	267	282	311	308	294	308	288	294	300	265	294	285	269	260	267	323	293	300	301	336	307	299	294	314	289	308	298	291	333	321	303	281	323	291	274	288	282	297	268	328	321	291	275	303	278	305	309	293	275	311	295	307	295	298	301	252	299	288	284	296	285	306	276	306	301	298	276	282	281	320	297	312	294	290	301	278	264	291	312	284	305	324	298	282	273	306	288	281	272	307	298	315	318	280	292	287	324	327	280	273	276	285	307	275	320	268	332	295	309	271	289	316	301	294	286	301	299	299	285	341	301	300	281	307	312	307	324	290	291	275	304	263	315	264	316	290	290	295	311	291	318	267	316	319	283	287	304	307	300	312	308	301	292	321	276	305	277	319	277	318	286	278	285	260	293	289	287	300	315	299	325	291	303	301	314	280	291	284	310	304	338	314	279	305	295	281	303	308	286	291	307	276	310	255	290	312	279	301	292	315	326	294	306	278	295	252	272	294	311	299	271	279	297	296	307	261	309	309	340	272	324	302	317	307	300	303	291	298	335	284	288	302	304	296	313	311	267	298	278	281	289	264	292	308	292	277	294	288	282	263	292	305	279	292	264	285	292	261	281	289	292	303	308	295	277	325	309	308	285	302	345	290	266	301	312	273	291	306	299	300	263	280	285	285	290	295	291	293	265	310	287	308	311	278	274	312	301	282	304	295	280	282	292	310	266	302	291	293	289	241	311	274	327	303	285	305	302	285	292	271	298	286	279	240	263	286	309	280	315	290	320	283	292	307	285	316	296	310	321	311	275	325	317	326	291	275	273	293	310	341	308	310	282	284	298	265	300	295	278	306	299	304	281	292	307	304	307	273	280	336	321	302	294	284	299	299	296	311	296	290	256	274	280	284	295	275	259	293	276	296	299	293	286	289	277	277	290	304	293	315	260	296	311	274	320	279	310	278	285	308	310	269	273	312	297	313	339	277	295	281	265	309	317	292	294	325	279	296	288	261	287	285	292	263	300	304	310	286	290	293	293	294	287	315	270	270	279	279	288	303	315	310	292	312	294	307	294	304	299	275	288	314	304	276	304	265	277	301	278	297	317	280	274	310	314	327	294	292	291	319	314	309	292	291	275	318	322	292	294	282	334	299	294	311	276	294	299	282	326	314	294	291	294	329	304	306	278	285	320	309	272	274	293	280	292	293	294	294	313	325	290	294	308	282	266	293	278	300	274	322	306	284	314	293	307	300	292	288	295	292	280	285	307	305	310	293	310	330	312	307	283	288	287	304	319	310	307	270	296	268	303	341	257	278	297	284	282	300	317	297	307	271	264	298	298	275	297	309	287	293	310	297	329	306	276	313	277	329	326	284	280	317	298	263	292	294	298	329	294	299	272	274	286	283	318	276	271	341	303	290	282	315	279	299	293	297	274	282	329	260	283	296	285	277	295	295	301	294	270	288	295	313	299	283	305	286	276	309	292	329	292	301	297	302	309	294	310	296	309	330	305	276	259	305	325	311	298	300	278	285	290	305	282	290	270	282	283	286	282	292	321	311	292	289	295	274	306	281	281	300	297	304	281	286	274	319	296	310	288	300	293	257	312	307	296	276	280	303	258	286	330	298	298	295	292	287	338	268	298	310	306	296	272	271	329	294	289	288	277	301	274	275	282	329	278	279	352	307	320	312	305	282	294	297	272	282	308	265	287	285	303	306	277	318	297	302	280	288	284	286	284	290	292	307	261	300	305	300	288	264	286	297	309	291	293	290	290	321	274	330	301	301	293	304	306	314	294	334	323	291	282	318	309	253	321	245	295	284	341	324	266	310	288	291	303	295	292	277	312	285	276	294	333	318	297	304	284	293	303	276	290	276	305	289	314	306	299	313	288	284	287	292	308	299	336	298	275	297	315	299	290	331	301	290	306	301	267	317	278	295	326	254	289	314	308	270	290	275	314	289	304	288	299	315	308	300	310	273	324	297	262	282	289	271	297	301	318	268	315	283	276	307	314	333	295	289	301	292	273	280	283	300	272	326	280	320	308	301	302	288	264	313	282	326	278	282	270	297	288	291	311	296	284	292	283	298	284	322	297	283	269	297	301	301	300	286
23046	21486	29203	24460	22553	24030	22387	13169	8839	6554	4386	3033	2208	1825	1364	945	778	655	603	523	529	549	473	439	441	379	352	366	344	356	342	338	292	285	345	295	320	295	295	308	308	288	278	283	271	294	286	287	281	269	247	274	258	310	286	259	276	295	285	279	248	282	242	265	250	288	268	253	280	282	266	248	273	250	250	269	271	275	294	289	264	259	292	284	284	278	287	279	276	272	287	269	269	273	249	290	260	300	255	295	273	293	257	275	258	273	247	255	271	274	290	273	281	258	268	277	241	248	273	270	250	265	281	271	267	270	253	269	275	254	287	279	296	253	261	293	318	271	278	291	275	275	290	279	268	277	269	301	289	283	274	286	254	308	293	276	309	253	258	239	259	264	260	269	246	246	255	274	275	264	252	276	275	313	267	271	287	261	272	276	273	268	271	281	258	260	282	254	282	315	288	254	258	246	266	255	252	308	273	267	262	259	262	258	258	241	273	247	296	222	255	255	257	280	271	280	318	265	272	313	254	249	288	270	270	289	294	264	296	259	300	291	251	275	279	291	277	269	272	248	277	271	263	283	269	309	247	236	280	290	261	253	261	286	287	257	270	225	271	293	286	261	271	272	244	254	267	283	273	253	287	228	296	271	303	273	294	281	290	276	287	264	239	276	288	282	263	258	259	295	267	289	284	288	256	252	312	278	301	271	267	291	268	276	283	305	291	266	282	273	252	263	249	254	295	262	301	269	240	289	261	265	242	281	304	292	264	259	288	269	276	278	255	235	280	291	280	303	286	303	304	298	273	302	302	301	291	300	277	272	279	263	265	280	308	272	261	265	275	292	280	267	291	285	287	277	296	305	249	286	278	276	275	270	289	261	259	254	282	279	271	313	277	291	270	282	260	269	275	271	248	272	260	252	253	244	263	266	248	276	270	303	256	263	257	277	270	286	247	264	285	272	259	278	257	266	290	286	291	297	273	265	252	261	292	270	274	263	261	275	267	286	252	275	248	282	312	240	289	251	292	270	271	294	286	294	268	253	241	274	282	269	275	294	290	274	232	278	277	269	273	314	259	257	266	263	269	251	284	272	285	277	268	284	280	279	276	262	287	266	309	271	274	261	285	261	264	267	270	277	273	263	285	275	293	265	293	273	252	308	283	272	247	251	333	286	288	274	262	265	275	263	253	262	257	284	302	285	266	265	265	299	304	270	259	266	321	250	272	274	299	278	270	259	259	249	280	269	283	258	283	271	270	290	245	254	302	288	286	292	256	267	249	248	264	276	265	301	283	300	310	244	276	269	288	276	276	280	281	261	288	283	268	280	256	254	300	286	258	255	268	296	315	252	287	288	251	244	295	273	255	302	280	258	259	308	286	256	251	278	299	247	307	256	269	288	276	280	283	294	256	238	252	308	302	294	300	296	231	294	280	293	288	255	283	298	286	277	278	284	284	263	256	245	286	294	280	299	256	298	286	255	273	286	304	281	249	310	260	298	290	295	258	287	259	261	295	265	271	244	256	232	290	273	249	291	310	294	266	298	282	262	275	290	268	274	290	278	254	274	280	291	260	288	279	287	268	310	293	271	276	289	268	301	274	304	298	242	258	277	271	293	268	287	283	286	282	281	289	268	272	269	266	288	289	278	292	258	271	251	296	272	287	252	289	287	277	268	242	294	272	274	273	280	249	270	277	258	256	291	260	284	303	304	269	286	248	275	234	293	288	306	261	274	279	262	272	290	277	284	274	260	282	276	298	278	259	265	284	269	267	260	283	277	287	284	287	252	267	279	271	277	264	279	261	289	260	261	262	266	285	255	270	258	276	277	280	266	250	271	279	280	241	275	279	275	249	278	283	262	272	259	259	271	273	304	268	240	271	285	297	274	287	289	262	276	268	259	263	253	281	292	273	275	251	283	251	284	239	281	296	276	281	281	257	268	279	288	279	273	298	265	266	281	297	278	261	273	258	259	285	282	274	262	236	302	260	269	261	281	276	263	279	266	284	266	272	268	257	283	299	307	300	265	271	285	265	282	330	275	263	280	281	266	261	295	270	278	267	247	313	269	271	244	248	285	252	296	292	272	270	270	250	303	302	259	263	271	266	282	265	259	272	277	262	260	235	269	266	267	278	301	276	272	293	267	280	262	304	275	281	256	282	297	267	290	269	255	290	271	260	291	273	273	292	281	265	309	296	281	265	272	253	273	274	272	262	285	286	300	274	278	266	270	300	277	279	272	254	279	270	263	265	283	278	290	282	279	288	271	242	288	277	276	301	286	252	250	228	276	282	294	282	265	259	278	268	298	250	244	259	274	256	280	235	268	266	276	279	243	282	269	239	273	273	293	270	284	262	268	268	284	261	266	258	260	256	263	276	281	285	286	279	259	276	275	266	271	290	252	254	271	247	276	303	254	274	257	274	274	280	280	309	273	259	248	287	279	267	280	273	268	298	268	277	277	259	280	271	290	291	254	267	259	254	274	280	275	274	255	302	296	297	300	280	266	261	276	262	284	287	283	286	295	274	268	284	247	247	286	240	270	291	268	289	255	260	284	260	271	267	271	279	246	307	290	258	269	262	256	263	312	288	280	252	272	288	274	252	252	270	292	281	286	283	276	282	264	267	258	292	301	295	270	269	241	279	276	281	276	292	248	246	279	283	288	290	272	275	297	253	267	262	308	281	257	262	290	267	280	282	269	260	280	299	286	257	250	300	293	270	272	257	252	260	303	255	267	287	284	243	231	284	264	272	252	272	287	277	274	288	300	273	267	307	316	248	263	301	261	249	293	283	254	282	273	286	271	262	265	235	285	279	267	329	312	286	296	296	322	276	261	267	269	299	260	279	238	295	273	271	276	269	271	279	265	266	308	284	310	285	279	267	277	258	294	256	249	261	279	284	290	285	257	279	272	287	305	266	278	285	275	281	269	292	273	319	239	283	275	279	251	274	274	264	275	286	274	260	261	291	260	287	285	261	278	252	280	293	246	264	294	282	275	263	289	269	260	272	287	296	267	302	278	296	248	262	275	269	266	280	260	241	263	259	260	243	271	292	264	287	257	258	305	268	308	273	260	288	266	260	292	285	286	284	282	281	263	281	245	251	263	288	275	283	290	270	264	283	289	267	310	262	268	245	272	264	255	299	282	274	296	273	264	284	261	265	282	276	296	272	266	276	274	257	285	283	277	286	277	260	275	283	261	300	235	259	274	260	281	255	305	258	262	291	272	274	274	242	310	288	245	304	270	236	253	266	253	271	286	277	255	263	301	270	262	291	303	287	272	313	250	259	323	271	279	268	306	250	253	259	265	270	284	273	295	271	284	243	292	264	273	271	263	248	286	278	295	264	278	239	261	246	255	304	268	297	277	287	262	267	268	264	260	275	259	278	235	251	247	266	293	274	270	277	260	229	265	268	275	250	275	293	280	270	256	278	270	261	277	283	275	289	288	289	277	297	271	270	250	294	264	290	270	285	253	286	295	254	271	273	294	248	265	280	267
33137	63286	51115	39545	32799	26367	21331	16977	13456	10160	7274	5195	3705	2875	2120	1528	1218	937	881	760	723	637	615	537	547	467	432	386	400	357	397	381	341	315	343	313	322	315	316	315	304	339	301	307	306	295	301	269	292	306	307	305	299	319	312	290	339	304	307	273	300	285	267	300	322	268	264	284	308	285	304	290	285	264	269	286	296	282	291	292	273	322	288	336	293	280	290	265	276	277	279	266	259	284	285	290	284	277	269	286	304	315	277	287	255	311	302	256	302	283	275	259	282	296	287	263	290	251	286	295	324	288	276	286	284	272	268	270	269	288	293	308	276	274	303	284	316	279	310	278	259	279	290	270	313	304	281	285	304	311	308	323	279	295	281	288	273	296	304	291	291	293	275	295	301	301	261	299	316	287	251	276	287	267	289	319	269	297	325	303	275	289	294	277	269	301	301	267	300	279	303	299	285	285	320	295	259	300	279	275	333	295	274	279	309	268	267	307	295	299	295	305	317	283	311	260	269	291	316	290	303	299	301	293	265	278	292	268	302	311	302	303	288	282	300	287	290	307	279	303	283	291	298	285	264	287	289	281	269	289	312	306	263	278	286	286	294	278	283	306	318	286	284	313	291	308	251	274	294	270	286	273	292	277	268	288	331	258	288	288	279	297	272	289	292	257	260	288	295	276	305	277	280	289	285	325	299	299	294	305	299	282	268	264	274	287	273	311	285	306	288	292	303	291	289	296	295	303	293	263	315	281	316	265	299	291	306	274	278	258	259	282	287	291	284	302	288	267	290	303	279	279	317	278	294	277	273	268	306	314	276	293	288	278	278	290	309	244	295	281	285	287	300	308	293	295	294	308	287	300	300	281	273	283	283	284	290	284	286	306	283	291	275	289	286	268	281	330	300	297	274	321	311	299	293	288	277	300	272	292	272	294	288	269	282	290	276	293	296	289	287	313	297	274	287	297	288	298	319	293	284	312	283	308	254	274	280	276	286	275	297	274	276	300	299	304	305	318	281	298	266	314	274	289	268	302	270	294	298	295	283	269	287	295	314	282	290	279	293	272	288	293	257	284	278	295	301	318	324	308	291	309	228	273	271	326	297	301	252	266	295	275	256	275	255	297	312	294	285	288	319	284	284	288	273	293	280	326	318	295	287	277	321	274	300	281	278	275	299	296	310	313	294	254	302	300	279	271	285	296	283	275	271	256	281	284	293	292	271	253	319	272	287	328	267	293	327	291	282	295	282	296	282	275	296	293	331	329	301	274	301	273	286	285	281	307	297	262	295	270	306	296	271	288	297	312	293	283	252	266	278	314	312	265	286	270	279	318	247	298	301	317	288	298	317	270	274	290	279	283	282	316	300	317	304	277	318	292	283	299	270	306	334	293	309	281	293	276	293	293	265	300	288	294	284	288	284	271	290	290	291	269	285	283	294	280	294	302	280	284	328	263	324	279	302	315	306	306	323	256	300	282	281	294	271	264	302	291	263	275	292	295	324	275	286	300	291	276	286	278	290	296	302	282	287	306	293	296	285	326	290	289	289	270	305	256	294	251	281	246	306	307	286	290	288	279	303	245	255	265	287	271	273	293	300	283	288	268	319	290	287	318	280	316	304	253	268	305	290	287	292	301	308	281	276	299	278	270	289	301	292	285	249	260	282	280	270	290	280	313	285	286	295	285	294	293	294	299	274	293	295	304	280	301	288	311	279	298	267	263	331	309	315	321	268	289	281	307	313	272	289	304	285	301	269	284	273	273	277	300	287	297	304	324	279	290	296	274	316	246	306	297	308	282	285	321	276	295	267	278	291	275	263	274	260	291	307	274	277	287	324	294	295	265	288	313	282	269	282	315	262	301	300	272	294	290	289	282	275	280	261	285	262	302	283	278	264	281	293	299	257	289	301	280	280	273	275	289	284	286	280	301	300	277	257	293	304	271	292	286	288	275	275	285	288	280	285	264	287	306	309	276	256	302	291	309	280	297	301	262	311	303	288	276	284	268	297	266	289	273	285	270	264	298	316	303	320	294	283	296	262	324	303	287	299	289	301	307	303	310	273	290	303	269	306	288	292	274	306	287	317	284	313	323	264	309	282	289	311	282	270	281	317	305	283	254	296	278	294	273	292	297	297	278	278	295	279	280	269	294	293	304	280	308	283	281	270	304	276	311	266	312	279	277	249	337	302	282	290	290	263	292	297	284	272	285	263	302	275	288	293	281	307	278	294	305	264	300	305	286	291	310	270	296	290	291	307	290	312	308	291	311	313	281	253	297	296	295	290	293	286	280	285	290	291	286	303	282	285	286	305	277	259	293	311	301	285	283	319	296	321	295	287	286	292	298	294	263	277	281	299	287	277	283	266	322	316	258	282	250	282	310	293	297	296	286	296	296	295	276	271	289	303	270	294	281	306	295	276	290	306	300	297	310	298	297	274	262	276	270	279	304	290	283	310	277	299	333	282	311	317	297	275	246	292	296	319	267	285	284	313	282	263	276	307	275	303	268	287	317	303	295	288	323	279	291	274	276	274	289	275	289	257	300	328	285	291	304	312	270	289	297	278	298	301	305	284	282	275	317	283	262	317	299	300	275	252	266	290	284	280	262	304	301	302	291	266	281	297	278	309	305	275	281	278	283	288	263	266	288	266	290	305	304	284	274	282	270	293	290	276	287	270	268	287	295	283	296	300	299	307	312	307	307	254	256	300	265	294	291	315	315	289	298	272	263	316	268	290	281	306	330	301	300	284	290	316	288	301	313	278	301	290	290	255	297	319	288	288	289	259	267	301	293	266	298	274	283	317	284	303	264	302	309	273	294	275	285	299	298	277	285	293	326	290	299	317	324	263	292	260	283	301	284	270	259	301	287	271	283	282	297	317	285	301	286	284	283	310	268	257	258	306	250	271	284	276	291	263	283	270	286	292	268	295	272	303	320	281	297	290	284	273	301	289	290	280	317	300	278	291	313	285	275	255	267	320	296	297	288	325	262	290	277	284	299	325	264	327	285	287	300	280	294	300	352	265	257	281	288	294	303	277	272	294	292	287	297	318	265	294	302	268	288	310	283	311	278	291	302	305	262	294	280	284	282	280	270	299	271	306	301	280	287	278	297	287	304	299	281	291	306	290	298	298	290	290	281	275	275	301	290	298	265	308	296	288	291	339	277	271	293	273	287	284	256	286	248	309	331	314	271	293	264	301	266	266	270	307	264	298	302	285	295	277	282	270	288	283	316	270	298	297	278	278	318	296	312	300	294	285	297	281	335	310	291	294	308	301	285	268	305	291	285	300	249	301	318	260	284	304	269	276	265	287	253	288	287	292	258	293	322	301	281	277	302	278	279	290	279	291	258	295	282	277	256	290	263	288	261	296	281	256	270	309	289	290	251	281	298	296	295	288	290	297	291	281	260	314	265	278	280	255	278	291	256	266	306	292	270	294	296	322	285	296	309	320	306	289	285	269	271	280	296	268	331	289	300	314	281	335	317	312	304	288	282
31186	35310	38865	27832	16714	9615	6394	4533	3417	2628	1848	1316	1028	781	636	511	442	402	363	352	306	309	300	309	369	296	289	293	299	264	278	261	270	272	259	274	223	283	265	242	244	283	275	267	263	272	265	254	261	272	258	274	257	288	257	237	285	280	264	270	254	255	240	257	251	257	272	248	251	231	303	257	288	269	282	271	261	251	233	250	243	223	250	243	257	275	267	250	252	289	264	250	250	301	264	279	229	245	250	261	263	248	243	258	260	246	252	284	272	285	272	247	281	244	253	247	242	259	259	269	257	234	232	236	267	270	251	253	281	270	252	270	265	256	275	238	257	262	270	286	292	260	272	280	229	250	254	244	231	270	263	280	247	264	264	264	287	264	248	256	262	226	241	252	241	276	254	271	274	262	262	260	274	252	256	249	261	244	239	268	252	250	278	237	258	253	267	222	247	237	253	276	245	267	266	271	240	254	247	234	280	229	253	264	238	231	246	250	266	234	262	252	274	253	258	242	285	239	296	257	247	273	267	267	289	257	286	287	261	250	268	254	259	252	255	265	250	246	261	270	283	237	278	248	281	286	252	242	273	258	245	250	254	251	272	264	262	274	229	218	265	259	269	248	260	258	247	273	247	255	250	243	258	273	270	264	240	273	286	280	249	245	284	255	249	266	271	269	248	261	258	268	273	265	260	282	255	263	258	266	252	238	269	260	238	241	276	242	277	269	291	271	258	285	290	264	223	260	247	260	271	262	263	279	258	244	238	254	250	261	246	261	255	254	270	262	244	247	262	241	262	270	283	274	285	256	256	280	251	239	257	245	249	236	261	252	211	266	256	235	270	227	253	237	232	250	254	242	261	252	271	304	257	235	276	234	244	268	255	285	230	269	245	247	282	247	259	291	259	260	243	263	234	261	246	256	313	242	242	256	257	244	286	246	251	252	274	227	269	277	251	254	248	235	231	245	250	247	247	263	236	253	249	272	261	288	283	251	275	254	223	295	248	252	265	261	273	265	258	249	279	249	250	262	267	240	231	242	231	280	258	268	254	284	274	260	252	256	261	264	264	274	252	258	257	246	214	259	239	249	254	254	248	248	257	226	228	271	266	265	243	259	263	259	275	272	245	249	281	264	264	243	286	262	265	240	253	256	237	259	260	239	274	264	277	245	252	237	284	259	253	226	257	241	241	244	259	228	256	269	264	285	273	251	277	251	246	235	281	271	262	279	274	270	265	271	249	268	225	253	245	260	235	263	251	267	241	253	256	241	265	247	274	258	244	271	263	236	289	269	267	264	257	283	274	245	235	283	257	240	266	231	247	281	250	234	262	224	239	289	269	260	256	254	255	273	262	272	232	248	300	245	252	258	273	274	243	243	263	293	252	261	274	225	277	286	262	214	248	288	281	253	260	244	266	237	252	259	273	249	251	265	266	251	240	238	234	262	264	265	254	253	284	247	233	255	267	254	252	250	244	233	255	252	251	273	266	236	252	275	293	250	237	263	251	266	254	231	229	278	238	262	279	281	275	246	245	249	259	260	265	238	278	248	255	241	221	273	261	255	270	206	262	246	277	253	235	257	243	257	233	245	259	229	254	237	239	252	278	261	256	253	257	202	264	251	247	246	266	250	255	266	256	257	253	231	254	235	254	284	281	256	253	280	262	257	258	244	250	269	239	260	255	229	242	269	266	263	240	223	246	259	266	272	216	281	247	245	252	226	242	221	264	267	247	271	268	256	265	264	280	252	256	267	257	309	245	246	276	260	267	275	276	240	224	270	263	250	268	242	258	262	248	276	227	261	236	245	287	272	233	269	294	242	274	261	271	269	232	232	262	271	242	257	253	283	260	255	243	249	240	268	272	243	241	261	245	245	288	251	234	270	274	273	278	250	282	259	271	267	284	245	278	275	283	270	258	264	235	214	240	273	261	241	261	231	228	270	237	242	233	265	285	271	286	272	252	255	253	242	262	247	269	250	241	270	285	255	249	249	276	264	241	252	271	276	279	280	249	215	241	283	265	262	219	262	269	255	262	260	266	267	269	248	249	278	253	237	276	297	276	257	260	247	252	249	272	250	257	248	275	254	219	256	258	266	263	262	257	268	252	273	252	262	263	256	264	277	225	251	249	267	248	254	266	247	229	235	261	248	276	260	214	248	261	285	268	253	260	259	249	217	256	271	237	271	292	259	229	249	259	277	265	240	263	237	268	245	239	242	264	240	267	251	263	260	251	287	281	259	272	265	270	262	267	247	260	247	234	251	271	236	255	242	254	250	236	246	274	248	220	265	259	258	236	219	243	255	238	283	285	272	226	241	278	257	261	227	261	264	256	233	247	263	281	270	258	253	255	273	238	236	237	233	265	253	284	247	244	254	252	253	247	287	270	245	268	231	275	272	211	274	261	257	258	240	285	268	229	269	264	281	267	274	270	251	226	254	218	239	266	247	261	245	265	264	240	261	260	291	274	281	294	244	256	246	262	292	232	247	257	280	267	222	265	250	284	254	248	227	280	247	235	243	233	246	262	246	257	283	258	260	257	224	238	291	264	271	229	279	258	259	230	270	259	237	240	236	262	253	258	246	276	255	265	243	264	253	275	267	222	261	255	228	259	277	259	231	271	243	271	261	265	233	246	262	224	240	259	268	265	240	277	292	267	252	234	280	251	275	263	225	249	247	274	270	254	268	246	252	261	262	266	238	252	268	257	255	224	257	247	269	234	268	257	260	240	251	244	274	288	263	254	281	267	245	256	256	244	249	259	270	223	221	250	266	285	259	247	234	259	256	272	270	257	254	248	258	265	241	278	252	260	269	287	284	284	250	279	243	246	240	272	267	259	294	250	254	228	230	274	276	257	252	266	215	231	261	243	276	266	267	257	259	240	252	268	261	256	270	261	267	280	269	251	253	241	255	304	284	229	239	267	259	235	253	264	248	278	243	240	232	251	257	245	233	265	256	241	234	274	273	276	225	290	242	236	256	256	266	251	239	252	257	239	264	279	261	248	259	253	255	247	234	266	264	254	256	239	247	244	268	276	249	266	253	255	290	284	253	243	248	248	247	237	247	221	244	266	276	251	254	247	252	261	290	248	254	253	262	252	257	280	257	271	240	244	269	265	266	257	242	254	234	244	255	277	265	239	250	277	309	231	278	252	247	254	269	258	233	280	244	267	268	232	269	240	259	279	260	278	266	247	264	242	278	262	248	247	240	235	244	267	257	247	260	265	244	259	262	219	251	233	239	274	256	249	253	284	269	261	256	273	280	269	239	263	275	264	246	283	259	259	227	253	261	279	274	244	247	294	280	239	236	274	231	245	272	259	216	244	262	256	281	253	250	241	278	271	260	259	257	258	265	233	237	251	286	248	262	256	271	257	249	242	234	230	284	246	303	279	256	268	234	234	264	265	252	247	275	259	260	235	297	241	279	238	237	257	240	258	270	245	258	264	247	287	282	262	230	265	279	252	271	232	260	271	243	243	240	249	299	251	272	247	243
31276	49476	38723	26234	19433	13680	10509	7853	6147	4604	3142	2273	1620	1253	964	793	596	488	470	438	416	398	408	357	343	376	345	299	321	328	333	326	316	302	307	323	267	301	279	280	282	281	301	285	257	270	275	268	270	250	266	299	262	271	300	279	246	277	227	277	254	293	279	263	273	300	275	266	264	287	275	289	295	257	268	276	308	284	276	255	264	260	272	260	291	287	269	276	289	258	261	315	267	260	279	277	268	295	280	292	269	294	260	244	272	290	276	269	243	269	276	292	282	259	280	257	277	266	286	266	283	307	282	271	286	303	265	291	284	284	265	265	290	295	288	266	305	288	291	300	273	275	304	279	275	240	270	262	263	294	277	284	256	296	264	283	302	261	305	302	261	272	293	273	293	294	252	268	278	282	260	271	308	291	290	314	265	260	239	263	286	256	273	280	279	297	303	275	263	287	280	286	283	273	297	299	288	265	288	269	292	300	242	276	261	276	288	266	315	290	264	294	255	279	281	290	313	284	268	287	283	246	279	272	288	282	285	303	269	295	253	299	271	279	276	284	279	277	269	287	287	271	302	277	289	290	285	284	268	264	272	279	269	261	306	284	305	271	265	280	283	298	308	299	279	270	260	274	276	282	267	312	288	288	277	280	272	289	280	300	254	252	271	282	272	291	285	311	260	256	267	298	267	285	245	274	265	274	267	249	277	295	272	284	254	264	282	285	297	289	262	251	305	295	303	285	277	312	260	260	308	257	261	277	286	294	271	271	285	284	268	277	283	266	293	273	277	282	262	293	268	279	265	266	307	303	277	262	275	286	276	317	233	299	276	311	268	265	274	253	273	281	255	249	290	317	287	293	303	278	284	264	280	280	272	243	300	301	296	259	276	259	256	281	275	286	273	292	280	268	266	265	307	295	265	264	297	252	242	268	284	287	260	290	281	278	282	272	300	299	277	293	264	257	274	284	265	284	282	245	262	242	273	275	265	283	274	297	292	264	260	304	267	262	260	278	271	266	259	309	289	290	292	276	301	261	259	312	277	286	257	270	255	281	294	265	263	278	284	285	288	241	269	276	289	280	281	270	260	292	303	295	284	282	256	258	287	297	289	290	300	300	275	270	310	273	259	291	280	291	317	294	284	270	282	271	252	275	264	276	317	282	285	268	294	286	255	279	293	263	297	265	289	299	256	297	278	266	264	296	264	274	285	282	325	293	309	264	294	297	273	299	294	259	293	309	289	263	282	308	231	297	273	283	254	297	280	298	269	268	276	257	286	279	269	315	243	281	250	263	276	270	294	271	279	272	266	308	275	269	286	292	258	244	274	291	254	271	284	253	255	280	278	272	260	274	294	288	284	285	273	305	289	286	262	284	251	304	326	288	282	258	286	267	290	297	267	284	269	292	257	287	280	273	324	289	293	267	287	311	301	295	275	301	257	254	265	298	296	277	276	277	280	289	266	260	322	305	298	279	264	289	297	282	258	278	241	241	310	263	269	277	274	251	284	263	287	256	282	308	240	294	290	309	268	299	286	279	291	291	289	278	297	307	264	269	297	262	293	258	279	270	278	271	271	279	304	278	287	261	255	269	289	279	274	262	301	296	275	268	282	285	261	272	289	294	279	275	272	263	260	290	259	287	269	276	289	286	292	262	265	300	287	274	282	279	281	286	310	254	290	314	282	278	275	258	246	289	295	298	266	283	343	280	284	283	272	267	301	243	250	250	277	312	251	274	275	276	279	276	261	254	305	330	279	275	308	263	309	323	282	270	276	278	263	247	286	267	278	263	274	297	266	287	264	289	295	272	263	284	279	276	315	279	295	272	310	285	262	268	252	282	280	295	315	279	282	290	280	248	337	261	271	270	288	284	239	283	292	264	292	257	277	298	277	284	266	282	276	285	262	304	270	262	301	258	258	266	252	250	292	274	305	252	280	277	291	283	278	299	282	310	299	286	262	273	256	328	276	254	293	235	287	300	256	238	267	290	290	279	264	265	309	258	298	249	302	282	315	269	258	275	299	275	242	279	279	269	310	272	274	284	269	291	295	292	267	298	309	279	299	266	288	277	284	256	274	284	291	310	298	270	271	265	282	245	301	269	284	274	306	301	277	291	300	266	304	307	285	271	270	235	264	242	274	277	302	287	265	272	280	270	307	262	259	284	284	297	313	290	246	290	310	272	271	294	263	302	270	307	281	271	297	249	292	263	295	283	276	261	263	248	287	271	291	270	262	289	269	291	273	287	281	273	303	271	259	271	259	278	264	265	276	271	278	263	290	280	271	253	271	250	269	285	278	312	302	289	265	288	280	285	280	282	253	281	278	293	286	305	274	268	276	289	279	283	286	280	242	282	284	277	264	273	293	284	283	292	295	285	274	273	311	268	289	271	288	267	248	313	283	285	269	280	299	255	296	284	289	281	275	303	259	267	296	275	271	292	271	252	286	292	280	256	298	267	292	262	255	250	251	292	283	279	268	276	273	262	307	258	283	290	267	281	260	258	288	297	278	243	293	287	272	277	277	264	285	271	278	275	250	241	303	263	277	256	243	270	272	263	281	285	283	251	304	248	277	263	289	290	256	316	271	292	254	291	285	293	268	304	281	299	268	273	285	300	256	306	272	271	298	286	246	266	266	279	271	270	265	273	261	288	292	289	272	293	257	300	272	283	274	292	283	269	273	255	265	271	264	277	297	287	250	327	276	273	272	277	328	255	254	258	266	274	306	292	305	272	326	240	286	302	280	275	303	285	286	278	290	242	263	279	279	270	269	275	299	275	300	272	282	257	289	268	298	288	289	249	284	282	311	274	286	266	251	256	286	273	292	275	258	276	270	265	286	268	305	282	298	273	284	285	281	297	312	273	257	273	265	296	265	281	277	294	282	282	277	268	275	272	272	275	291	296	308	289	245	268	264	274	288	278	273	288	290	273	248	269	271	320	299	281	276	296	318	284	279	265	313	251	267	274	298	286	292	255	273	311	269	282	272	274	276	268	305	270	273	284	277	255	261	291	286	286	282	259	287	297	300	282	295	253	278	268	252	270	293	307	244	272	274	236	264	262	281	256	263	271	265	262	251	297	255	275	293	299	252	277	261	268	301	308	276	264	278	302	253	292	279	282	290	239	281	283	259	263	269	279	293	254	244	267	278	287	287	285	263	308	281	307	288	315	246	277	276	276	278	267	292	266	290	263	269	272	294	266	296	271	264	273	265	246	279	253	262	267	262	271	272	255	272	262	258	261	277	278	275	269	268	274	276	255	291	282	291	295	299	287	276	292	277	278	272	294	281	268	244	268	277	273	263	290	301	264	285	288	312	283	269	251	262	255	244	297	282	283	275	276	301	239	282	277	259	254	274	282	275	280	314	281	277	297	285	292	279	270	265	275	257	292	263	262	283	278	262	278	307	296	284	291	302	272	278	274	277	290	253	277	289	275	285	281	289	296	251	276	297	272	291	283	271	267	274	253	300	312	262	243	287	257	275	275	295	269	281	292
24208	21449	28899	25741	23277	20313	14292	8684	6116	4488	3194	2320	1626	1285	947	773	589	510	439	417	373	369	404	334	311	313	301	327	317	298	320	310	265	261	281	240	276	284	276	275	295	252	263	261	282	252	257	241	247	259	254	221	226	226	235	239	242	230	251	242	240	244	273	237	266	239	239	270	260	277	253	238	245	265	230	267	256	240	250	232	254	253	277	257	234	296	238	253	242	242	222	231	265	232	256	258	267	224	231	242	259	227	250	254	256	252	212	268	274	235	248	261	245	233	268	241	267	242	254	250	243	253	253	225	258	266	251	227	273	253	245	239	212	273	238	238	288	264	244	282	242	270	227	253	276	273	234	234	230	256	246	259	260	232	240	246	242	250	272	249	259	230	257	256	236	258	272	261	259	228	229	235	227	229	243	224	247	242	282	240	240	235	253	241	276	263	235	267	239	280	242	257	225	238	276	263	254	263	260	252	248	251	257	257	229	270	239	279	268	247	259	249	249	242	243	264	241	273	255	231	232	246	286	257	244	243	250	264	227	253	248	264	228	239	273	264	249	259	247	248	251	249	239	239	270	251	260	257	256	281	236	249	216	245	252	229	251	240	250	257	229	243	246	227	283	256	257	236	232	253	213	233	260	277	256	242	258	259	235	242	243	249	262	241	242	219	240	249	263	239	254	241	249	258	249	264	240	228	240	247	262	232	250	263	254	258	256	242	237	239	276	213	263	219	267	264	246	288	256	256	261	239	263	244	264	217	228	241	255	264	262	248	274	251	231	238	263	243	260	245	257	242	270	241	251	260	258	235	266	249	269	254	228	248	250	235	235	259	255	213	248	238	239	245	230	233	253	239	241	257	243	280	224	254	264	235	246	232	263	243	252	266	239	266	249	275	244	273	257	246	265	251	260	234	273	238	265	254	254	240	228	279	262	248	264	233	261	246	249	253	288	224	232	243	246	241	266	270	257	243	276	241	271	287	252	245	214	252	241	258	255	230	249	261	300	214	256	259	240	239	236	241	247	265	246	242	249	247	242	241	255	262	256	219	239	276	250	264	242	254	241	248	266	257	261	244	244	266	246	244	255	239	236	245	262	257	261	263	238	228	248	236	260	265	273	247	255	254	236	245	251	259	268	278	256	267	244	238	233	225	248	265	264	259	251	283	228	242	265	278	255	263	259	235	272	233	254	244	239	232	233	231	264	238	249	266	267	254	226	267	260	266	255	256	254	261	226	233	248	238	290	254	249	261	237	240	238	250	219	257	259	275	258	262	264	265	232	247	264	241	256	256	220	246	282	207	257	266	256	243	269	253	235	245	233	278	278	246	237	264	251	245	241	253	236	245	243	251	268	234	276	262	269	264	238	266	218	254	291	248	250	247	252	268	270	257	237	243	249	241	263	253	229	264	243	267	251	253	248	256	261	239	259	236	254	239	243	245	244	240	276	251	235	247	236	242	275	253	242	258	254	263	234	253	266	244	277	294	250	258	231	247	231	243	236	215	251	242	235	273	274	272	246	221	272	272	259	267	233	251	256	239	267	236	225	254	222	247	245	248	239	237	263	241	231	245	268	253	255	256	235	266	247	282	252	276	254	234	235	251	245	243	272	254	272	268	267	248	235	248	261	251	255	235	238	260	237	257	247	277	246	264	241	256	242	229	248	242	231	260	251	257	240	284	237	236	253	232	255	221	234	269	236	246	233	285	228	264	260	254	261	233	241	231	244	251	237	225	251	252	258	237	247	254	255	243	257	258	265	263	245	250	256	240	236	257	239	253	255	226	254	274	239	240	242	252	259	254	269	238	286	234	235	245	263	254	264	223	254	223	253	234	273	241	253	261	245	232	233	253	260	265	235	263	235	252	243	243	272	231	239	246	273	257	261	278	254	270	256	284	241	243	245	236	267	250	239	234	235	270	257	253	220	255	238	248	279	243	227	250	254	251	245	225	261	237	241	230	270	268	242	237	237	261	250	233	258	260	260	229	241	245	259	247	226	243	268	251	249	279	235	231	269	250	239	219	257	231	241	250	224	241	222	241	236	262	233	288	264	238	240	264	259	260	265	260	249	250	249	235	265	224	264	226	254	245	247	228	235	230	234	237	266	252	261	240	243	273	242	243	247	263	231	283	221	232	249	250	259	262	286	235	242	243	262	246	263	250	230	244	238	255	248	237	271	249	227	257	271	233	240	231	254	265	249	265	244	260	237	230	247	262	254	227	249	268	249	213	269	238	248	262	211	241	233	264	264	251	231	243	269	257	213	240	238	248	252	212	238	237	233	245	254	258	236	250	222	235	247	248	240	265	254	284	284	244	238	253	238	235	247	242	237	229	245	255	239	255	233	241	238	268	231	245	247	232	229	242	252	243	277	237	228	233	244	278	259	209	255	247	232	244	253	283	241	231	251	238	251	275	235	234	240	264	265	240	257	239	242	232	262	244	263	247	261	263	245	238	267	231	258	236	244	275	237	246	258	239	265	265	269	239	269	256	257	244	286	282	268	261	268	264	265	235	264	214	243	259	251	252	255	273	276	227	266	244	240	235	245	255	235	263	258	259	247	268	232	249	256	233	219	274	254	224	271	240	235	228	231	265	272	254	225	279	238	237	211	267	237	238	240	262	245	224	244	256	237	259	235	238	279	265	272	229	251	223	248	268	217	233	243	250	261	272	257	237	244	288	263	235	246	228	220	246	239	235	280	228	244	235	244	295	262	240	248	244	288	234	275	263	234	235	254	240	260	260	256	243	233	228	247	246	261	266	270	263	247	239	259	264	247	218	247	223	247	271	247	233	255	228	246	263	254	237	264	246	240	257	239	247	242	256	271	265	278	248	261	228	239	255	248	226	258	278	235	222	231	219	253	249	238	242	251	256	252	287	263	236	275	242	268	256	261	247	242	267	247	269	232	255	233	268	279	244	274	259	224	226	261	264	259	258	273	231	236	238	241	247	260	253	261	243	249	279	232	253	248	239	246	262	273	245	237	223	252	253	271	280	257	258	244	253	251	254	241	239	248	239	267	232	234	255	238	260	262	246	276	235	246	215	250	256	259	263	249	254	244	248	236	265	252	253	241	256	238	256	236	246	268	265	223	274	247	281	278	225	262	240	223	261	273	230	218	258	212	237	263	239	272	237	243	236	241	269	247	241	249	271	268	256	255	258	217	242	270	252	280	231	233	227	268	221	254	227	237	264	249	272	247	235	254	236	246	244	254	225	260	242	255	247	255	243	227	239	240	218	212	236	260	267	260	216	234	247	279	291	237	266	296	259	250	239	254	224	256	258	251	264	232	251	227	211	251	266	230	247	240	244	230	236	245	235	252	234	246	239	275	246	261	267	227	247	245	210	220	248	227	257	262	277	233	226	232	234	228	258	261	254	257	247	217	260	264	238	264	234	227	253	224	225	235	263	249	267	269	251	262	265	270	271	252	261	267	262	255	253	262	268	252	246	261	259	275	252	250	212	233	255	252	256	242	248	243	237	250	253
30734	57553	46420	33861	27019	20860	16538	12868	10063	7572	5391	3735	2718	2053	1452	1114	900	731	592	614	487	478	461	426	401	366	365	329	380	327	324	333	322	306	301	323	279	298	264	306	304	286	261	287	270	276	254	302	258	253	305	277	282	284	254	280	261	290	270	282	261	247	272	277	260	265	251	245	285	282	249	269	266	262	233	256	302	248	277	287	271	255	277	286	265	261	257	287	276	287	264	252	258	244	244	253	283	252	268	275	300	248	286	289	301	268	248	244	279	275	303	255	257	282	278	285	283	263	237	273	254	247	261	265	254	243	270	272	285	274	261	278	240	288	269	270	237	266	249	284	272	256	274	239	259	267	254	281	255	294	253	287	279	283	265	262	274	255	280	261	269	265	263	265	270	268	283	256	252	253	225	281	284	284	260	270	277	234	265	251	243	235	264	274	243	282	281	282	270	289	277	309	251	282	264	272	256	297	299	287	258	266	236	274	249	263	259	271	253	306	262	274	250	278	280	279	257	252	272	256	267	289	246	274	271	273	297	297	293	288	264	267	266	293	238	252	282	281	284	279	281	254	270	283	239	252	263	286	269	294	265	292	257	278	266	280	282	261	242	293	281	260	282	242	270	284	260	293	264	275	278	269	280	268	275	254	257	269	255	259	251	290	245	278	277	268	282	256	273	293	291	264	264	246	285	253	264	291	252	289	288	253	286	262	277	288	268	293	274	272	260	258	286	287	262	259	276	255	259	260	275	225	260	256	271	260	273	243	281	285	276	269	252	263	292	232	266	269	288	265	286	269	252	246	277	272	256	257	269	249	284	279	246	261	286	262	266	262	262	280	276	239	294	275	271	265	269	245	275	245	266	246	288	288	272	255	261	286	264	275	264	236	269	250	281	267	265	280	246	293	282	289	264	270	278	263	247	237	263	271	249	269	289	261	268	237	278	297	296	280	253	290	269	287	271	284	285	260	277	276	276	265	270	305	268	276	283	266	288	268	277	275	278	247	283	292	260	261	254	283	298	244	260	262	233	250	260	247	247	259	284	259	300	260	256	289	302	283	249	303	282	267	252	282	287	285	301	262	255	276	263	266	262	262	260	272	257	279	249	268	290	267	261	267	255	262	281	273	276	255	293	275	283	257	263	273	288	262	263	297	268	250	258	248	276	281	286	293	273	279	300	276	285	287	277	262	294	267	254	252	268	267	246	257	275	250	282	284	269	262	276	288	276	301	262	279	271	287	268	282	261	280	264	276	281	254	287	298	264	253	290	255	242	286	247	261	273	301	271	277	262	258	289	256	268	275	256	283	278	281	277	269	261	266	290	274	276	269	273	284	290	266	283	275	267	273	266	264	271	243	237	258	257	231	286	253	266	248	275	245	291	288	254	265	262	301	287	246	289	259	277	281	249	239	273	242	277	299	263	264	256	261	271	259	255	278	271	230	299	270	293	252	271	260	245	233	287	260	273	264	270	278	237	281	268	253	257	267	265	251	265	285	255	266	277	280	260	292	251	266	260	305	288	272	275	302	256	256	286	235	277	289	254	269	276	244	271	287	260	274	271	274	228	274	255	263	256	262	268	279	287	242	246	280	244	265	269	276	278	269	232	247	259	275	268	255	287	258	249	281	248	250	293	226	275	286	253	263	253	265	295	279	257	268	266	258	256	295	288	285	273	275	255	280	263	284	240	290	304	275	271	288	263	277	244	267	249	258	277	268	265	284	260	256	280	261	270	283	286	254	255	270	253	288	268	285	302	279	266	261	290	317	314	274	286	276	242	283	265	268	282	269	259	278	259	260	261	273	265	282	257	264	274	293	299	295	242	277	295	244	281	264	275	285	286	271	290	279	252	274	269	249	245	277	256	244	264	257	268	259	308	276	272	262	271	311	271	284	266	279	270	272	268	256	297	274	264	235	285	290	242	260	266	258	256	277	287	254	298	251	242	266	287	286	273	277	273	273	279	258	303	262	252	264	279	233	256	239	256	280	255	305	267	269	271	258	257	281	301	299	265	288	261	285	263	287	263	267	273	249	283	264	271	247	290	272	265	256	269	267	251	260	240	263	241	265	289	258	272	269	261	276	283	281	239	249	271	294	254	252	232	254	244	255	278	270	261	294	300	268	264	265	293	290	286	246	286	240	314	249	280	273	287	272	285	285	248	275	243	242	258	262	257	267	251	274	254	261	275	285	272	277	271	301	283	300	257	234	282	276	273	287	277	272	268	273	259	258	270	258	283	260	259	286	274	280	278	260	283	277	245	276	265	246	273	256	277	270	282	297	284	262	282	279	262	282	271	270	253	240	270	264	270	287	237	290	279	293	267	257	263	282	261	258	262	259	260	286	276	249	279	300	251	251	240	255	288	265	296	288	272	244	264	289	259	275	264	257	256	267	252	257	302	267	256	295	280	265	298	278	261	240	243	255	263	264	234	269	275	272	259	281	258	297	262	288	272	260	292	275	282	250	288	280	289	265	228	297	269	279	285	267	291	278	281	269	295	253	262	288	246	310	247	300	289	270	258	236	263	286	252	268	283	228	287	287	261	249	255	267	242	282	299	248	264	288	263	255	233	251	250	282	293	299	250	277	254	269	290	258	271	263	302	289	260	279	239	273	276	275	274	287	270	294	237	276	264	253	290	274	275	249	244	268	260	264	259	268	276	312	266	264	278	263	289	265	269	272	284	287	259	271	243	246	262	269	257	258	274	255	245	250	282	292	282	252	276	294	254	266	279	275	275	259	269	263	242	253	250	253	265	291	278	257	300	288	252	262	261	267	267	282	266	295	286	280	280	274	293	300	247	283	285	275	236	276	275	288	253	265	278	276	274	281	267	249	262	255	220	256	275	309	272	288	280	267	283	287	276	245	262	273	257	290	266	275	274	246	267	263	240	271	289	271	256	291	295	265	260	280	255	258	264	274	270	267	266	288	267	292	264	249	280	261	282	270	271	293	272	277	253	262	266	276	279	299	265	279	262	292	284	266	259	262	270	273	249	276	284	265	254	283	269	284	276	272	282	267	254	265	281	244	294	259	291	272	285	265	265	254	277	276	263	264	281	265	268	266	284	281	286	272	263	266	281	264	288	252	243	278	304	267	286	280	250	241	277	244	274	288	256	266	266	260	258	267	285	281	276	264	291	294	266	251	287	261	258	264	283	267	261	278	271	261	256	269	245	264	257	297	256	249	265	269	311	277	266	278	292	252	258	256	284	277	270	288	280	290	246	253	269	252	287	279	272	285	278	292	246	250	273	279	288	266	271	298	274	285	284	273	256	258	272	286	254	258	296	265	245	283	272	281	283	280	280	275	258	280	260	259	286	277	249	262	254	279	257	260	237	286	291	255	268	265	242	276	287	266	286	263	274	284	265	281	252	264	288	277	282	285	278	264	262	271	260	265	277	290	254	292	275	263	275	277	273	280	249	282	267	232	244	291	274	281	240	276	283	273	291	286	313	284	246	265	282	255	272	267	270	257	311	267	274	281	244	229
25385	21600	29142	28392	21023	13959	9202	6300	4525	3433	2583	1785	1346	985	834	694	556	461	405	409	396	370	336	387	361	325	338	332	313	289	270	294	326	272	303	284	287	281	272	282	277	263	301	273	326	283	283	281	268	290	294	252	276	253	271	267	304	301	284	272	258	263	293	272	251	270	284	273	283	234	304	270	253	259	287	272	259	275	279	273	262	287	266	299	277	288	272	262	304	273	249	254	279	293	273	293	264	266	295	272	267	284	268	314	243	278	281	284	286	271	262	286	283	284	265	264	275	302	273	281	286	265	269	269	283	278	282	274	281	272	286	287	287	276	283	294	273	292	288	280	267	281	263	308	252	284	265	258	268	277	271	268	267	271	300	275	270	250	303	300	284	245	240	267	249	287	292	311	279	293	288	253	282	299	275	284	300	253	274	234	290	303	245	290	254	318	276	256	266	260	311	288	269	290	288	294	261	295	265	302	265	283	275	267	256	279	299	274	256	283	311	279	251	295	271	289	253	250	283	246	288	259	296	264	291	293	267	244	300	263	259	283	257	301	302	259	308	271	282	290	282	289	285	285	315	252	310	290	270	291	268	276	285	280	272	287	270	273	245	269	269	283	279	306	289	266	270	246	289	279	290	249	264	267	275	273	294	286	278	286	267	249	239	272	267	293	274	267	267	288	243	276	286	318	265	266	289	269	266	281	267	289	250	262	268	285	284	263	279	292	300	289	285	283	284	239	271	253	282	283	295	278	271	288	252	264	279	275	262	249	279	308	262	297	254	283	260	294	279	265	280	273	264	253	268	320	267	252	256	278	275	302	275	297	251	268	284	254	247	274	269	261	317	272	277	260	271	279	259	268	284	302	293	263	289	280	273	282	284	278	269	266	273	261	250	271	240	250	288	295	261	274	267	298	296	276	270	257	270	262	271	282	263	289	295	257	251	275	277	269	306	251	298	267	280	282	283	306	299	291	269	282	284	276	255	251	252	255	279	286	286	263	286	267	272	262	276	288	305	276	276	274	284	283	283	265	271	263	252	259	295	273	271	253	273	281	269	262	268	273	269	276	250	285	262	269	269	268	255	257	275	277	285	290	283	254	260	294	257	274	263	287	276	264	253	272	269	283	265	281	285	291	280	276	286	255	275	266	295	278	278	275	268	275	254	263	284	279	252	278	254	255	276	273	277	273	278	261	294	307	280	264	261	314	282	270	269	260	260	263	275	288	297	281	266	283	291	273	275	277	289	240	250	290	252	277	268	278	270	252	277	319	305	248	263	256	281	261	281	275	271	276	284	299	289	278	305	238	267	283	275	302	263	255	279	274	264	272	260	267	283	329	294	277	231	296	277	272	275	294	266	267	281	280	291	272	263	313	277	290	265	269	267	287	265	239	291	265	252	273	254	277	269	261	265	260	318	275	264	283	292	255	274	289	255	267	243	270	278	254	287	272	262	299	290	265	261	243	285	295	258	277	260	280	277	317	266	303	260	293	282	280	273	268	310	258	247	290	298	292	305	266	278	275	275	264	283	275	273	291	254	257	282	241	273	297	292	261	284	273	244	279	247	275	281	321	275	268	299	272	265	264	267	245	245	298	271	262	277	248	270	263	258	269	285	273	318	282	267	263	294	259	275	288	321	250	278	274	302	269	284	299	257	254	288	275	266	253	249	252	264	286	299	272	254	279	282	275	271	300	271	280	290	242	281	298	295	270	269	275	271	260	283	325	275	252	255	271	281	271	273	285	261	253	281	275	264	272	272	242	292	293	267	275	288	294	261	286	271	266	268	266	264	262	281	264	272	259	254	258	263	281	271	282	257	275	245	287	264	292	254	280	271	264	274	256	288	285	256	277	242	288	290	289	293	302	316	293	252	285	273	302	291	284	263	287	281	284	265	286	244	255	278	273	292	309	279	274	267	270	279	280	272	290	271	284	258	286	281	271	280	275	302	257	258	281	273	277	279	249	272	299	265	286	289	253	280	251	282	256	252	264	255	286	287	253	253	286	294	265	255	296	274	307	283	275	288	272	269	269	284	265	288	275	277	253	283	302	252	257	273	266	253	291	285	236	292	291	268	295	270	240	269	293	265	264	292	276	267	265	285	268	266	264	274	268	272	281	246	293	302	274	288	265	280	253	261	259	298	268	314	312	286	279	265	292	282	267	269	258	267	294	259	287	267	259	264	270	293	277	286	276	262	244	288	286	245	255	262	265	270	268	273	259	268	273	280	298	290	264	276	244	237	285	290	313	281	263	248	300	266	288	294	268	257	304	268	259	278	265	260	267	301	298	280	298	275	265	288	260	288	264	317	272	305	263	273	285	278	293	287	290	329	283	273	295	272	273	275	279	282	282	288	266	268	263	276	257	271	290	246	264	259	253	285	280	275	326	267	293	254	298	282	254	282	265	278	266	289	297	318	278	266	288	281	268	284	281	269	302	263	260	250	233	281	275	276	292	291	276	280	310	276	259	288	259	304	284	264	257	263	291	254	293	286	244	272	271	260	271	276	266	283	268	267	271	274	292	263	268	282	277	274	295	248	325	272	302	267	252	262	265	273	283	251	290	263	261	283	265	269	277	269	297	270	291	260	284	257	262	294	267	284	274	263	270	263	307	283	310	268	256	260	293	275	280	287	255	271	271	292	297	270	271	269	283	286	274	289	253	267	295	267	273	311	258	255	274	252	276	284	268	270	273	259	307	282	265	276	252	256	259	257	279	276	293	269	259	241	285	271	268	244	287	281	270	260	256	295	267	265	260	289	259	278	272	259	263	268	300	321	285	258	266	257	265	296	260	274	267	267	273	303	265	265	254	300	274	271	266	261	256	256	247	297	273	265	281	280	272	275	288	296	288	284	243	276	285	270	301	290	275	253	243	246	275	293	281	245	286	272	263	249	280	262	270	269	251	275	267	274	300	276	233	295	282	270	271	261	275	281	276	272	274	245	277	272	281	258	284	292	286	241	256	275	292	266	287	281	303	287	257	265	279	284	289	275	267	258	287	258	289	255	272	278	276	273	255	252	281	272	302	268	286	302	270	280	298	256	251	284	292	286	275	278	284	290	270	293	274	263	257	287	279	308	281	292	281	261	279	271	283	297	254	277	288	264	265	242	253	287	273	262	284	302	283	255	288	274	273	306	279	282	278	266	263	290	251	280	273	298	283	223	302	264	285	294	274	288	253	288	283	268	269	250	243	275	299	262	290	276	242	272	299	269	256	296	251	292	242	282	289	311	276	254	278	264	284	294	285	277	268	287	264	282	263	218	253	275	306	283	254	271	259	264	272	267	315	294	276	265	280	293	281	276	274	263	274	303	258	290	271	290	271	265	305	285	250	283	317	292	262	256	297	303	264	260	277	269	272	261	268	281	283	287	272	272	288	308	300	270	275	292	272	294	286	275	259	294	300	262	265	247	265	291	293	266	283	280	297	265	284	289	284	292	267	276	261	269	253	283	294	287	302	247	289	286	295	245	295	291	292	289	292	265	292
30793	54028	42404	30313	23492	17822	13603	10720	7929	6226	4601	3186	2328	1721	1311	1000	782	649	545	547	487	506	437	393	416	418	401	378	363	364	359	360	312	356	328	314	301	331	341	334	334	279	305	275	307	300	295	273	298	295	289	262	308	280	306	299	306	334	283	294	290	307	313	304	301	336	268	300	282	300	296	290	277	313	302	276	315	303	323	296	293	278	316	308	274	275	297	286	272	287	289	296	296	288	301	289	294	294	308	279	313	327	315	265	290	303	288	279	288	290	284	288	289	323	294	277	308	302	271	287	286	302	315	312	271	291	326	318	310	280	303	315	257	311	297	265	297	316	306	282	276	308	284	273	287	314	290	321	327	322	306	306	302	313	300	308	298	288	320	300	333	303	294	301	302	313	330	293	291	271	316	302	280	309	305	286	288	312	306	313	332	311	302	307	283	288	328	299	269	306	289	285	306	310	302	285	279	276	302	330	298	299	320	298	269	313	296	302	289	278	294	258	285	291	257	303	289	286	295	290	283	298	307	271	311	309	284	315	316	305	271	276	266	298	313	303	288	271	321	310	268	306	293	282	320	298	273	277	284	302	323	341	314	270	292	310	328	294	268	280	300	297	303	291	281	307	317	311	323	283	273	342	280	348	306	298	288	294	279	287	298	290	282	342	296	304	295	301	277	310	301	297	320	302	269	294	278	297	309	309	313	308	307	286	290	296	291	300	307	294	290	293	277	315	310	315	297	297	300	294	295	289	319	311	306	275	298	327	245	308	306	303	295	294	323	301	288	305	314	288	323	301	275	332	312	278	291	288	304	294	268	323	273	284	326	305	313	293	294	297	306	268	305	278	291	306	293	317	331	286	322	298	276	301	322	289	291	283	304	278	318	293	274	278	319	300	313	317	312	291	289	307	303	297	278	312	296	280	295	316	314	327	276	299	272	319	303	268	317	297	322	295	276	282	309	326	300	295	368	310	273	291	291	306	292	285	299	327	279	305	274	334	293	326	297	278	328	301	275	298	299	299	302	274	294	311	323	274	288	316	288	291	301	314	315	266	293	294	313	322	307	309	304	290	318	303	290	297	292	294	288	277	289	291	306	295	284	296	305	296	290	269	341	282	286	286	321	299	291	294	288	309	310	291	311	273	296	289	274	283	327	283	275	304	297	282	292	301	338	277	306	275	328	282	291	305	320	285	287	291	277	290	287	311	317	317	325	320	280	282	289	321	286	279	277	316	283	280	286	276	299	303	316	285	318	280	277	285	296	335	300	355	307	273	294	297	296	295	309	301	301	297	305	293	303	312	288	302	296	292	293	296	305	317	306	325	319	297	274	316	294	286	311	282	300	293	306	278	286	318	299	297	311	288	255	288	296	273	313	311	297	289	255	305	239	331	261	286	316	297	279	328	288	315	296	320	291	269	297	310	306	278	298	311	300	305	295	284	295	312	291	286	300	290	309	312	305	317	313	289	287	270	287	296	281	286	308	295	299	293	317	275	293	287	282	278	315	279	280	306	286	315	299	305	283	301	290	304	332	289	275	313	292	309	283	288	281	290	276	284	281	298	297	310	289	291	289	280	264	282	296	332	308	318	315	342	311	290	309	274	291	278	282	303	301	279	294	295	305	302	294	290	296	310	305	317	296	297	292	271	317	301	314	282	307	280	302	291	284	280	291	312	297	263	282	319	281	276	304	272	320	269	312	294	293	282	299	274	283	312	281	281	285	289	310	296	332	308	307	288	306	274	287	314	292	296	312	307	305	291	318	274	281	302	310	298	316	300	291	279	328	310	301	282	285	291	275	272	287	297	300	298	300	325	298	323	307	295	306	315	286	317	297	292	291	283	290	284	320	333	287	321	321	302	293	298	297	296	286	275	318	286	289	294	298	300	301	338	342	303	321	314	276	265	305	299	291	294	296	303	299	302	303	302	292	272	274	277	293	301	305	287	266	304	312	277	289	299	333	330	296	297	303	286	274	312	328	293	303	320	313	316	308	290	316	269	312	305	302	299	295	296	312	297	300	279	309	325	286	302	323	302	314	279	275	313	295	284	303	322	317	306	332	300	327	291	293	318	261	304	286	309	287	302	321	304	274	282	305	336	314	303	288	284	301	292	309	312	298	325	325	286	303	285	304	299	295	306	308	272	289	305	310	253	299	299	274	316	318	276	348	309	289	320	281	300	291	330	271	302	314	285	307	281	307	287	282	302	295	299	295	316	274	330	272	313	302	297	284	292	316	290	315	293	321	313	285	293	314	317	292	269	326	285	303	291	298	301	279	285	290	300	314	284	290	314	281	303	296	298	276	287	309	284	300	303	296	288	306	304	311	293	279	280	285	318	322	321	326	312	291	308	308	289	299	319	324	293	300	288	299	304	302	289	317	300	290	289	320	276	262	286	303	294	307	260	311	277	296	293	300	283	307	280	304	319	293	298	320	333	318	278	289	316	309	301	325	302	282	329	321	300	294	264	306	308	291	303	338	304	294	287	287	288	293	280	299	294	268	307	296	272	297	312	284	316	301	287	298	279	307	335	318	294	302	314	286	274	296	304	293	288	281	316	311	292	275	295	295	275	286	300	271	284	285	294	303	291	273	293	278	309	295	288	312	279	274	301	278	299	297	288	310	292	300	314	324	329	272	318	326	313	294	309	288	324	264	347	281	295	347	315	293	263	294	322	294	288	285	287	307	284	285	277	296	256	319	325	321	304	284	287	286	298	296	306	283	300	306	307	278	311	319	319	302	311	341	323	271	286	278	312	288	284	294	283	308	271	297	293	297	280	295	298	331	298	311	337	301	299	298	290	327	264	310	270	300	301	308	271	321	348	275	291	293	291	294	281	328	298	271	284	279	298	316	304	290	262	319	271	297	300	322	297	295	307	286	319	282	300	297	281	311	283	326	299	268	307	278	330	273	299	319	286	280	324	318	280	309	283	313	286	281	301	296	301	267	304	307	290	288	321	308	292	327	301	308	296	297	278	299	306	309	267	309	301	284	302	282	314	314	279	318	321	319	287	321	278	287	283	294	323	318	285	324	287	282	301	294	268	300	288	320	291	311	318	335	307	270	298	259	300	308	282	248	287	302	282	265	274	327	305	275	280	279	295	276	298	311	274	293	285	278	314	274	275	308	285	269	327	330	317	289	295	315	273	281	278	292	315	298	256	308	278	303	309	308	304	310	273	272	274	299	304	301	283	305	293	311	298	309	299	254	330	309	299	292	344	296	289	346	288	267	289	315	263	301	290	333	289	295	327	292	318	298	347	295	266	311	294	299	289	322	279	293	311	316	301	285	278	269	297	295	269	337	297	290	288	298	321	315	309	325	313	328	294	286	282	299	305	279	296	314	300	317	291	310	286	299	312	291	308	294	281	284	311	251	309	321	286	287	278	277	276	310	338	303	277	286	308	327	298	297	327	296	274	309	293	296	317	298	280	289	290	318	295	332	301	297	298	321	274	291	294	298	289	298	304	275	328	329	312	318	281	311	318
22994	21439	29167	24378	22312	23849	22157	12691	8552	6817	4831	3396	2402	1854	1370	1052	806	639	596	525	497	544	452	449	430	365	367	373	331	370	356	319	290	339	287	303	317	288	272	305	299	279	296	287	267	267	288	276	300	299	298	285	265	280	282	278	303	286	281	256	270	304	275	289	295	283	255	290	265	265	275	261	279	317	275	290	263	291	280	291	272	254	277	258	285	296	278	270	294	247	259	293	309	281	301	286	264	258	274	259	273	253	292	255	309	291	258	261	288	256	291	310	299	288	248	270	270	269	263	283	276	272	284	281	261	294	278	284	257	299	287	273	273	300	278	282	279	270	288	296	272	289	282	294	253	310	259	282	288	305	275	316	288	268	274	279	267	290	280	293	269	266	277	320	272	287	254	284	291	265	292	270	255	282	261	235	288	282	301	239	290	281	277	256	263	280	255	263	291	261	283	279	298	286	282	252	263	299	263	256	268	276	277	256	258	257	227	288	277	277	310	258	293	264	284	290	244	284	315	268	301	277	264	288	273	285	274	259	274	278	266	279	272	287	271	262	266	276	293	290	278	256	264	271	256	277	280	267	283	276	249	261	246	265	287	289	274	299	291	258	261	264	291	282	256	295	256	293	283	290	258	277	271	284	276	270	293	254	304	267	273	284	262	290	310	286	320	270	294	275	298	294	270	281	271	233	289	296	261	269	263	282	264	280	262	274	272	287	316	215	258	290	284	274	281	313	271	273	266	271	276	295	289	276	260	274	273	299	275	278	262	264	263	298	288	296	263	260	252	297	236	273	270	267	269	271	289	278	269	269	261	290	256	312	257	297	274	285	276	278	265	289	283	265	271	272	265	262	281	284	280	230	300	280	252	285	278	254	273	249	288	261	297	305	272	264	284	281	261	282	294	271	253	275	272	284	290	269	276	259	316	270	271	282	286	303	283	268	283	276	292	277	260	256	268	258	268	259	262	279	281	276	269	285	257	275	254	228	262	269	289	301	281	285	257	269	274	275	243	291	262	286	280	293	257	264	291	311	300	258	296	236	266	274	264	283	272	295	259	291	259	275	295	275	282	303	294	251	294	292	275	281	254	281	290	273	257	290	279	272	297	284	281	248	297	285	275	279	275	311	262	290	278	297	228	278	284	307	271	251	263	297	278	259	295	263	263	288	308	299	245	282	283	300	278	271	294	261	255	249	299	315	294	293	269	285	292	284	285	265	262	267	264	287	278	256	278	269	258	293	312	260	289	271	265	291	271	288	296	297	266	266	293	284	261	265	305	290	284	273	286	247	290	268	281	288	261	259	290	269	291	278	286	279	263	255	299	285	254	295	279	258	287	279	266	280	257	267	271	286	293	252	295	290	281	280	256	308	283	304	293	275	260	285	280	284	292	301	289	302	278	253	279	278	283	292	301	283	246	264	273	285	253	282	275	268	260	279	300	281	277	282	281	271	258	265	267	261	286	311	299	252	263	282	282	270	273	273	288	295	268	260	270	281	295	294	266	273	266	279	270	284	272	294	239	290	253	291	279	300	276	284	276	251	288	300	292	265	288	283	252	246	276	253	281	274	283	268	265	275	224	248	274	284	276	263	270	252	297	287	274	273	275	297	262	280	278	265	300	277	282	295	278	260	279	310	289	278	267	263	284	293	270	295	278	275	316	277	250	289	278	274	264	289	260	271	290	295	300	295	269	279	284	300	299	270	272	298	324	283	274	280	293	293	289	292	300	258	275	292	310	270	276	296	288	279	277	285	271	264	299	273	267	285	281	284	281	327	250	275	257	294	283	271	277	270	273	312	255	277	276	248	276	307	231	266	268	262	301	280	294	281	273	278	275	267	300	287	272	260	279	297	305	287	291	264	280	283	275	267	272	301	271	286	288	264	258	307	249	303	302	248	271	299	273	254	290	281	271	274	276	278	301	281	282	272	290	298	307	277	296	258	292	289	283	277	308	292	252	261	297	284	275	291	277	240	278	253	280	299	291	264	276	282	308	294	300	275	269	252	266	249	258	273	302	258	245	251	297	297	285	279	311	264	272	305	305	251	294	279	270	291	276	281	264	255	297	266	275	259	272	275	245	318	305	261	268	278	285	271	307	267	260	288	246	269	251	271	294	275	294	279	267	260	259	289	227	252	275	251	266	277	266	293	268	276	283	270	296	273	288	290	258	268	281	293	276	277	282	262	276	293	294	305	258	272	303	284	274	310	304	306	251	284	275	261	286	273	256	272	254	284	279	276	269	274	279	300	278	254	285	258	281	281	260	301	293	276	293	266	257	285	258	297	275	265	285	296	266	296	262	287	303	334	258	260	267	266	273	287	265	273	279	260	300	280	271	262	240	295	298	309	328	270	288	287	273	271	284	288	277	282	249	292	295	259	282	272	284	278	307	282	272	271	292	268	289	291	294	283	261	263	273	302	268	285	281	290	278	269	273	254	273	263	325	298	270	290	295	247	278	314	274	248	272	274	262	277	281	272	274	284	264	287	266	251	274	293	277	302	311	298	294	271	269	279	280	291	280	300	278	264	274	298	275	270	289	258	268	275	272	266	264	263	267	256	276	259	228	248	285	306	269	289	289	260	289	249	279	256	252	265	298	262	269	236	253	254	268	298	280	290	274	284	289	295	286	281	272	290	253	284	253	264	297	304	297	282	274	268	268	293	272	279	299	255	265	292	308	271	283	264	283	258	247	284	257	264	309	265	262	272	274	269	287	251	278	255	261	313	295	286	252	264	255	248	316	261	253	256	244	291	285	272	247	268	281	267	268	289	250	295	273	276	278	283	248	272	261	303	263	274	271	303	273	239	266	298	291	268	267	287	273	272	294	289	257	275	249	292	289	289	269	287	284	286	278	304	292	272	273	250	260	262	252	252	293	261	280	284	285	291	285	257	299	279	278	281	283	289	282	283	273	281	302	277	278	264	279	288	260	292	287	278	277	278	271	255	251	282	252	304	268	292	291	271	262	277	250	300	307	262	296	267	310	285	280	295	262	264	271	267	266	231	268	274	263	289	292	244	268	300	253	289	299	251	252	265	303	280	276	272	285	284	263	262	260	260	298	297	271	298	303	270	287	304	275	262	275	275	287	267	269	262	294	249	284	245	297	280	269	299	274	273	281	281	298	245	269	264	263	300	291	293	276	253	253	279	281	254	283	284	269	260	285	287	283	248	277	240	258	271	279	260	301	271	275	254	265	283	279	226	247	286	249	287	267	288	286	316	261	283	262	291	246	285	291	266	255	263	291	263	264	268	260	266	296	266	279	256	282	280	277	260	278	272	252	274	250	256	259	284	261	262	274	313	291	295	293	293	252	250	292	285	275	288	253	299	264	308	282	264	284	268	254	251	267	276	301	275	270	307	302	271	244	275	286	307	267	259	259	292	266	274	268	282	263	264	254	294	290	291	300	287	248	264	265	269	285	258	291	267	289	283	300	265	269	277	283	273	308	299	290	257	276	286	284	235	276	270	271	283	249	308	276	272
32963	62638	51592	39243	31336	26393	21046	16693	13225	10786	7606	5392	3929	3008	2306	1721	1176	962	817	734	644	682	640	574	473	475	459	417	379	387	430	382	371	375	334	348	338	312	347	312	329	330	335	304	358	292	266	284	325	292	298	333	324	294	285	271	309	300	312	346	325	300	294	301	288	271	301	268	290	293	289	287	278	311	298	292	296	290	296	298	269	315	310	283	314	260	309	318	297	269	272	269	336	271	306	281	278	309	251	298	325	319	298	309	277	267	301	296	306	347	272	290	294	310	298	269	282	285	297	305	314	245	339	275	259	273	267	301	319	261	281	294	298	279	279	288	276	270	290	302	308	302	311	289	295	286	281	291	289	295	316	292	301	303	276	297	329	275	271	289	320	269	305	291	296	286	280	295	311	283	297	321	274	283	300	314	287	302	323	310	293	295	258	293	297	295	300	298	285	297	293	298	276	292	265	277	300	314	286	323	278	300	278	297	273	283	298	284	278	298	273	284	298	276	266	278	305	278	289	303	288	285	265	284	284	302	272	313	292	269	282	304	300	319	294	296	303	284	291	259	302	284	249	296	291	288	301	331	315	276	292	286	272	308	294	286	274	313	285	276	313	280	313	298	275	285	298	281	301	299	248	313	259	265	316	284	287	298	296	299	277	304	276	264	282	263	290	298	298	284	283	319	283	320	315	301	326	284	296	313	296	262	305	274	287	301	286	302	291	284	268	298	319	278	287	296	298	298	276	267	280	315	287	307	301	311	305	333	265	301	304	298	323	299	281	300	294	300	288	280	302	293	296	294	306	297	307	312	278	307	293	294	280	295	303	305	285	303	291	286	287	291	285	288	290	313	288	309	285	290	317	304	276	291	266	268	315	278	309	285	301	319	290	294	295	285	289	312	278	307	287	264	288	290	290	313	274	301	277	269	287	264	248	279	295	295	280	317	289	287	288	293	294	310	255	285	302	282	294	313	274	282	256	306	307	286	292	328	281	253	267	298	287	285	275	268	301	303	269	284	278	293	298	292	295	284	296	306	286	287	321	302	281	317	294	284	311	308	302	268	327	287	329	307	284	286	284	309	299	289	291	298	293	271	281	279	310	297	302	306	279	290	317	308	276	291	313	268	275	280	266	279	265	291	270	298	300	275	281	291	284	309	295	294	295	309	257	278	287	276	296	309	286	265	283	287	281	285	299	274	284	314	260	304	293	315	315	308	283	308	276	292	323	302	303	259	280	277	297	285	276	298	285	302	270	242	268	274	240	296	294	274	307	282	287	281	324	282	299	302	308	287	313	267	281	330	279	322	312	298	257	294	260	270	281	293	278	296	295	308	275	310	278	306	260	269	274	311	294	265	295	298	287	291	294	284	317	305	296	296	318	290	288	310	313	299	263	288	307	306	297	272	283	323	273	288	275	285	262	276	275	285	295	290	285	284	303	279	289	305	308	297	318	285	255	299	302	296	304	281	287	279	292	298	298	287	289	308	298	299	305	258	282	318	299	284	339	277	301	286	297	275	289	279	275	302	296	259	291	291	282	290	285	284	300	283	293	305	299	278	290	298	277	307	306	283	291	306	279	306	304	285	306	282	304	279	302	287	311	285	290	262	279	289	276	303	296	253	321	294	332	303	299	285	291	286	300	292	264	316	280	257	279	274	293	280	268	285	296	326	314	256	309	259	274	295	315	274	285	273	294	283	291	318	320	299	289	295	277	266	305	275	296	297	299	307	305	306	287	312	297	316	309	271	259	304	286	290	274	270	292	291	296	301	279	263	301	292	300	285	297	278	277	294	246	316	285	303	295	286	322	285	268	275	250	308	291	291	275	341	285	283	267	293	302	294	266	277	284	290	287	329	315	308	332	283	282	285	296	323	332	275	310	306	305	304	311	291	305	295	244	293	293	280	324	305	294	286	291	285	287	270	280	289	275	252	296	281	270	274	302	313	282	290	296	322	250	299	278	297	268	306	263	307	294	291	327	275	292	306	271	319	281	312	324	296	315	287	259	278	271	286	262	301	307	283	293	303	302	313	264	279	315	301	304	281	306	289	315	271	292	261	295	273	306	308	307	285	280	310	293	295	330	305	287	298	276	308	288	259	276	276	315	299	284	280	277	299	281	285	299	305	351	302	272	296	277	309	268	315	324	293	312	278	247	300	270	267	292	296	299	287	292	314	295	265	263	287	319	287	296	293	279	298	305	293	298	289	263	310	316	291	277	305	299	293	284	292	281	265	297	287	281	262	294	259	284	279	284	273	281	299	284	287	316	295	284	285	286	308	296	295	263	302	275	264	277	278	289	270	293	282	288	291	308	268	291	289	314	289	279	334	290	303	287	306	304	246	298	275	302	288	293	299	263	310	303	297	266	297	283	272	307	298	308	303	296	314	296	299	267	307	305	292	279	305	284	289	329	285	299	254	260	294	289	289	276	270	309	306	287	271	287	303	274	316	289	297	274	290	290	278	280	310	293	288	267	286	284	305	276	322	266	280	325	257	304	307	271	260	260	301	334	254	259	263	303	272	293	304	303	294	282	321	276	290	322	299	289	267	279	306	267	293	309	289	317	273	306	270	301	292	299	306	262	290	305	258	308	265	309	293	297	302	268	294	302	282	289	296	304	286	296	294	288	300	293	292	310	254	322	266	317	273	310	318	310	282	283	280	280	314	277	281	293	293	314	265	303	331	303	279	276	294	303	294	285	294	289	324	307	292	286	286	298	265	308	296	266	247	299	290	278	308	281	285	303	291	280	298	287	279	296	291	296	295	312	285	311	299	300	293	276	290	275	311	264	302	307	269	271	271	269	249	331	271	322	299	280	273	304	290	276	275	278	286	282	294	301	283	290	300	302	296	294	288	295	297	264	311	298	275	287	289	293	279	273	312	283	308	287	296	303	274	285	280	290	318	281	299	331	275	314	306	280	285	274	320	307	293	262	269	289	276	294	324	283	299	289	287	273	297	278	275	279	313	298	254	283	258	303	320	285	304	262	293	308	285	289	290	310	314	317	301	281	276	284	271	290	288	288	271	277	298	282	309	293	289	295	305	268	300	267	254	291	264	317	313	309	293	277	324	288	271	307	297	291	267	306	318	302	303	280	306	266	320	246	305	257	280	289	296	290	328	309	269	311	294	287	292	289	272	307	257	259	286	324	309	333	280	291	284	306	276	273	295	280	300	256	291	289	297	280	244	265	285	279	291	288	261	283	276	289	324	297	319	295	300	254	287	276	287	314	316	269	295	275	313	297	300	289	270	288	324	313	312	302	301	306	295	280	284	304	279	295	284	289	277	284	296	297	266	287	280	275	299	295	297	277	289	289	277	294	297	329	273	297	269	273	309	260	293	294	293	288	271	273	251	279	308	274	303	275	285	286	294	281	271	257	286	314	277	315	298	272	299	298	297	322	289	322	267	278	294	300	315	296	301	313	298	261	272	329	308	270	282	300	315	304	317	289	267	311	294	313	296	305	308	283	288	313	299	293	272	291	285
31354	35180	39083	27167	15758	9783	6496	4323	3292	2627	2006	1436	1070	894	675	548	414	417	384	358	350	338	330	327	315	261	300	290	290	308	285	260	282	264	235	290	293	279	269	263	266	292	254	262	271	273	274	240	243	248	254	260	270	253	251	252	258	274	255	272	257	266	276	255	260	266	253	253	259	271	251	251	231	245	239	264	267	266	288	243	264	266	266	245	272	274	249	259	281	265	258	251	262	260	241	254	246	249	235	267	262	258	221	276	272	257	283	254	278	264	254	275	242	264	262	276	255	265	268	247	261	278	269	232	268	258	271	250	281	293	257	275	253	266	266	282	295	268	255	262	253	266	223	253	267	252	305	242	273	258	241	254	283	275	276	270	293	302	283	273	264	282	263	262	277	266	257	264	296	253	264	273	243	280	249	250	272	261	271	294	252	254	258	237	256	271	289	265	269	276	270	245	271	243	279	294	247	267	262	228	269	257	252	241	248	250	243	262	248	233	251	267	255	270	275	270	258	247	256	264	251	272	233	297	270	249	268	253	257	251	284	244	281	251	258	253	244	280	277	270	268	272	260	261	261	254	268	249	249	267	243	298	257	280	250	304	287	235	268	248	267	243	263	263	254	290	266	256	259	255	286	243	238	267	263	256	245	249	261	258	256	271	256	240	256	247	275	253	258	264	269	273	243	253	247	259	271	255	261	260	251	262	282	258	242	225	257	275	265	289	279	275	270	248	284	263	290	261	248	252	249	268	275	255	253	231	250	254	274	239	248	246	282	251	247	264	250	247	258	276	250	268	271	256	245	268	241	260	290	253	253	267	283	247	252	267	260	254	264	249	274	258	261	259	268	241	265	258	217	244	274	250	230	265	243	253	253	278	266	237	271	254	267	247	269	271	274	262	258	265	272	273	267	248	249	256	265	275	263	266	291	270	268	266	249	259	241	260	253	250	257	241	251	269	258	240	279	274	247	267	255	277	228	246	253	254	267	248	254	252	261	263	279	249	258	262	247	244	250	291	240	265	279	274	242	255	224	271	262	262	266	259	232	228	261	275	248	259	257	276	266	246	248	282	296	244	268	267	276	247	241	246	247	260	284	282	263	221	269	244	237	282	261	278	298	286	261	241	253	302	228	265	295	240	252	254	250	239	283	275	259	301	276	223	247	247	265	231	262	264	267	256	226	288	270	285	233	262	250	280	273	233	262	236	274	243	263	258	277	270	242	279	266	242	253	293	272	266	256	263	250	255	255	277	286	259	224	280	263	232	257	241	279	267	234	254	245	287	250	270	264	272	260	267	261	289	287	279	256	266	256	236	285	278	248	273	260	244	286	253	242	279	262	262	253	279	230	256	266	257	251	272	307	262	294	254	250	276	268	257	306	259	255	254	262	259	278	244	256	270	285	259	266	264	254	243	268	257	267	261	255	257	242	269	248	248	258	270	238	282	265	243	250	257	277	243	251	260	273	237	237	262	264	243	261	280	277	255	246	240	281	271	244	234	263	238	268	260	240	255	272	235	257	272	280	267	259	268	269	250	254	262	291	249	256	278	264	280	241	246	266	253	239	266	268	285	254	248	239	254	269	248	264	262	253	245	266	263	269	260	254	278	268	295	259	285	251	265	261	257	242	255	262	269	238	281	256	242	240	241	278	255	294	235	248	258	226	249	231	263	268	267	279	248	246	285	253	271	227	241	253	229	243	246	250	244	262	234	279	268	251	279	262	254	249	269	274	236	258	255	257	256	287	249	262	263	241	264	258	275	255	271	257	257	278	220	245	255	259	244	281	256	260	268	257	229	267	282	280	243	254	222	260	266	275	247	265	285	249	257	259	264	277	235	262	276	270	279	272	277	245	245	273	271	271	265	291	252	256	267	279	261	256	278	284	288	285	234	249	264	286	259	263	291	283	275	255	293	241	294	243	276	253	273	255	273	271	274	247	269	269	254	256	268	252	277	236	261	228	238	247	252	250	258	260	269	260	244	275	278	276	259	254	260	269	270	270	245	273	250	231	271	284	244	240	264	244	260	239	288	280	273	264	256	262	246	258	245	274	259	229	288	269	299	284	274	298	265	229	266	239	242	218	266	242	234	260	254	276	235	268	275	245	261	287	245	243	272	233	259	243	295	269	244	259	253	290	260	256	261	273	281	251	251	240	262	272	234	228	243	250	252	294	269	242	276	242	254	243	240	290	268	275	265	263	253	271	263	273	300	267	280	271	251	241	232	256	274	272	276	245	259	225	232	263	265	271	251	285	259	256	265	238	239	275	270	261	278	254	258	242	228	260	236	261	244	245	263	280	298	231	259	285	254	266	244	279	281	295	269	230	243	254	256	236	255	277	254	255	251	266	271	262	247	258	269	274	259	276	276	278	260	275	281	272	253	289	250	261	286	260	257	228	279	254	269	264	259	285	244	258	243	276	261	258	253	261	257	276	255	269	259	278	256	281	255	253	245	277	255	245	279	265	255	226	267	240	255	223	276	251	244	251	242	254	242	249	236	259	253	245	270	260	288	266	265	242	266	230	265	252	268	233	246	271	271	259	255	302	273	263	264	236	259	275	271	249	261	268	230	292	249	249	249	285	274	263	264	287	303	264	240	271	257	261	277	247	242	292	266	264	259	249	236	242	249	260	268	260	258	288	298	258	297	255	273	233	246	265	267	267	264	237	271	283	247	295	294	251	240	268	255	281	238	302	305	287	267	224	289	281	285	274	247	246	287	237	255	230	270	249	268	268	269	253	265	257	226	258	274	268	225	271	289	254	268	275	274	265	277	267	241	253	265	236	254	263	281	252	259	257	266	259	282	246	269	254	260	289	284	279	242	244	290	254	297	270	271	241	245	296	277	256	241	269	260	265	243	245	265	257	279	251	246	278	289	250	281	249	241	264	254	252	290	277	264	258	254	255	271	254	266	266	224	278	268	274	249	236	267	264	249	257	266	282	259	260	265	275	284	269	241	253	266	208	272	283	250	271	261	260	271	246	256	255	273	252	282	249	255	274	262	249	251	256	258	255	242	260	249	263	243	259	254	240	254	268	245	256	240	279	249	247	248	250	279	274	229	255	271	255	303	271	276	291	296	249	250	256	255	261	252	278	249	281	252	277	258	252	255	253	233	231	272	285	254	245	258	255	249	251	278	287	258	267	260	273	279	277	269	274	260	253	244	261	241	265	265	260	243	245	245	237	251	249	255	249	270	284	259	243	256	232	256	284	264	262	260	255	263	255	269	264	288	262	275	276	240	248	273	273	269	299	263	264	262	256	271	268	260	254	261	256	273	259	269	285	288	254	253	258	232	249	257	262	237	286	245	254	256	268	279	249	274	235	257	247	300	280	257	268	295	274	269	254	255	253	293	273	247	245	257	248	257	282	292	238	243	244	242	257	247	248	250	263	259	240	309	263	278	256	290	265	252	273	294	242	270	237	268	269	255	234	278	275	241	260	265	280	261	253	213	251	256	278	236	252	254	261	242	252	250	241	274	262	235
31367	49608	38776	25688	18590	14101	10381	7639	5903	4865	3497	2405	1742	1309	1003	765	611	534	478	460	412	418	377	388	339	348	349	359	348	281	309	315	286	283	298	264	322	324	303	292	298	293	292	307	308	298	274	282	285	289	303	282	299	262	289	296	295	302	320	281	314	278	288	286	268	316	302	250	274	279	240	304	251	283	306	293	307	265	274	297	301	279	274	302	260	267	278	298	284	293	278	288	295	290	285	297	299	282	258	276	277	283	311	295	286	284	292	293	259	292	309	268	269	280	261	260	291	309	317	258	293	276	262	271	292	250	291	279	262	259	316	283	294	256	300	269	264	303	300	280	251	292	279	266	272	269	272	276	290	308	270	302	252	286	281	295	265	289	277	294	248	299	289	247	310	268	296	248	288	290	268	270	283	310	283	306	314	288	309	332	296	315	274	291	288	291	288	287	263	284	276	277	267	277	268	292	279	253	287	264	280	265	288	263	255	268	278	275	282	285	276	267	258	282	280	282	319	269	318	284	277	306	273	293	268	253	269	286	268	298	278	298	307	281	267	287	286	293	269	273	293	286	253	282	288	269	285	325	257	259	286	289	293	279	284	283	272	292	300	280	294	284	257	288	261	283	295	299	253	285	279	285	257	280	265	266	303	272	292	320	273	275	262	267	289	299	315	277	285	276	296	298	287	265	312	264	270	284	270	307	298	263	282	277	282	279	279	294	298	283	280	285	286	234	261	279	287	273	282	263	281	287	264	260	263	267	277	277	251	280	309	283	252	303	306	302	250	298	261	265	270	299	298	257	275	290	277	272	300	286	335	284	278	290	283	281	256	276	279	295	277	296	273	267	244	263	290	304	259	293	259	261	293	279	247	297	277	279	268	251	279	276	274	295	272	299	272	284	271	280	287	288	279	268	283	271	289	305	298	274	253	286	276	280	254	264	290	279	283	267	277	307	264	274	290	282	266	285	320	282	286	285	304	270	309	279	286	270	266	291	300	266	259	283	288	271	297	283	280	290	295	275	268	310	270	288	287	280	277	280	264	279	262	257	295	281	282	247	299	262	277	292	285	286	299	260	273	313	277	285	276	301	293	299	282	272	266	285	280	287	277	274	272	302	286	282	274	251	261	294	282	263	298	274	316	252	296	283	315	289	262	270	308	283	303	284	289	293	275	264	298	264	281	280	282	285	273	275	284	283	240	272	288	272	266	289	294	279	276	266	290	290	252	287	253	277	290	288	286	289	296	283	275	266	277	294	243	267	307	311	293	302	253	264	290	240	263	287	292	301	302	252	282	268	286	292	267	286	239	268	244	288	276	266	297	273	263	244	308	282	282	269	280	280	296	259	267	293	278	295	310	302	273	286	283	299	278	267	298	270	301	275	276	271	281	287	298	254	275	279	276	284	314	302	271	291	298	274	287	289	304	269	301	298	303	278	276	288	309	282	279	283	289	304	268	276	286	279	260	266	281	279	271	269	273	279	286	277	301	287	241	285	290	296	305	256	290	243	262	285	317	285	252	262	293	274	283	312	303	299	269	280	288	283	294	312	289	236	310	305	287	271	294	297	269	255	293	273	271	265	296	240	265	256	299	322	318	277	259	287	284	288	290	312	286	277	264	296	281	276	258	306	291	283	294	282	273	262	308	263	285	287	290	313	275	289	259	280	270	281	296	285	283	319	312	278	264	285	296	285	292	269	276	285	289	285	291	286	276	289	278	259	265	271	276	286	273	276	282	310	259	285	289	263	284	291	297	297	280	285	267	278	304	299	266	271	268	303	297	300	279	274	267	304	290	261	266	296	284	264	280	303	315	271	272	299	291	299	283	285	266	275	316	291	274	281	296	286	292	286	286	249	302	272	265	306	313	241	264	278	287	250	285	319	290	290	265	276	292	272	256	290	218	278	270	268	273	268	271	253	280	276	282	268	269	284	271	286	281	282	312	265	287	290	267	267	292	273	275	278	295	294	285	258	262	254	289	304	268	266	289	269	279	288	296	285	278	304	286	285	282	284	288	289	273	255	268	257	259	285	283	278	301	262	267	298	276	285	258	286	251	301	298	250	248	270	303	274	278	268	269	306	288	312	294	284	277	292	257	289	256	267	299	272	312	278	319	293	272	282	296	291	286	283	303	272	300	258	253	304	291	282	302	271	277	293	280	330	284	269	312	262	318	305	291	257	235	286	279	319	307	280	305	299	307	303	293	294	287	276	316	284	329	295	283	272	279	260	294	279	284	269	292	252	285	271	321	240	301	324	317	270	284	284	306	294	288	264	315	311	293	285	286	275	277	284	273	283	260	280	292	294	279	270	244	309	279	267	271	294	281	267	270	299	257	286	285	269	269	296	294	292	289	283	295	273	260	259	277	281	240	274	258	271	289	294	278	278	308	251	307	269	269	275	253	298	294	302	280	275	274	248	282	273	267	291	295	310	288	304	277	273	289	300	278	282	244	262	266	282	285	277	301	272	282	306	255	303	305	279	287	273	268	312	263	287	290	286	287	280	296	289	273	293	286	299	270	273	280	280	258	273	282	268	287	301	273	284	266	290	306	265	285	275	275	277	290	269	288	281	310	309	281	284	280	291	281	277	284	272	283	289	292	283	266	294	259	278	288	270	284	287	290	255	292	287	287	293	302	293	263	271	270	317	294	284	310	312	261	256	300	261	272	299	279	298	290	273	313	274	306	301	276	270	249	270	280	318	270	283	307	305	290	300	272	254	318	269	271	278	299	271	284	280	285	276	300	292	299	285	281	297	252	316	287	285	273	283	280	291	315	287	273	282	273	274	304	301	282	294	263	273	278	281	298	319	273	282	284	262	293	270	285	315	281	268	243	252	285	260	285	264	285	280	254	309	246	297	281	274	289	312	294	282	255	273	291	274	315	286	280	291	289	300	260	258	277	298	271	279	256	281	279	302	275	284	291	248	254	267	303	267	281	275	276	278	269	286	283	283	277	257	293	292	288	311	263	281	264	309	276	263	280	261	286	300	284	294	275	300	296	280	281	282	286	284	293	260	314	278	263	306	262	288	257	256	291	248	279	274	285	296	282	277	276	263	236	285	296	279	249	282	308	298	300	278	308	273	248	271	309	299	283	286	255	278	260	295	296	304	283	276	282	294	282	284	255	308	287	262	268	298	283	258	294	290	263	289	263	301	273	290	260	270	259	285	270	279	289	288	264	242	250	288	296	291	319	253	298	262	275	279	253	319	301	294	282	308	252	263	272	256	304	272	251	266	260	300	264	303	282	267	285	284	267	262	288	302	279	285	272	229	292	303	261	264	307	295	277	254	271	287	253	284	291	257	299	298	299	247	279	328	274	295	301	305	288	307	295	298	275	308	319	250	281	289	296	290	270	296	286	290	287	289	296	293	278	273	267	254	281	278	248	305	277	308	310	275	321	280	313	298	298	269	257	315	264	275	274	273	291	274	293	293	255	285	274	279	292	290	308	280	287	285	283	281	250	280	287	303	274	291	326	268	291	289
24206	21476	28916	25723	23509	20848	14675	8347	5867	4871	3589	2339	1747	1264	1039	770	600	529	462	440	404	392	390	359	327	338	298	283	266	302	300	302	266	240	267	268	271	266	260	269	271	266	240	286	263	247	226	271	262	264	254	234	270	256	267	248	245	248	262	279	273	256	280	262	233	251	254	260	262	237	258	249	244	241	244	243	217	242	279	266	228	272	280	249	235	254	253	242	260	247	235	243	252	263	276	267	233	284	246	239	266	233	254	239	267	230	247	265	274	260	258	238	253	268	266	272	240	226	230	237	255	244	272	275	272	244	231	249	242	242	270	262	262	255	222	250	238	275	283	242	247	252	268	261	245	228	229	240	226	262	258	229	270	242	264	271	241	265	259	242	254	242	256	236	229	209	252	252	255	255	252	243	255	294	257	235	273	272	262	218	225	261	247	259	251	237	267	271	243	252	262	278	258	261	255	275	250	242	251	246	251	272	256	253	250	266	253	257	238	260	255	246	250	274	203	255	221	232	253	272	239	290	287	257	251	248	263	230	285	292	240	267	216	245	283	277	233	248	240	300	231	246	238	247	242	256	251	263	242	271	254	247	275	259	237	238	231	254	258	248	236	256	226	279	265	249	265	268	227	225	253	238	261	262	270	281	239	245	274	246	249	254	251	257	262	279	264	287	234	236	239	268	257	260	247	260	246	265	225	251	238	250	256	248	242	247	283	270	266	261	249	232	266	250	238	237	230	244	249	267	256	240	264	251	266	255	261	257	277	254	283	283	253	246	215	261	260	256	272	261	245	254	265	252	269	264	245	279	252	255	250	221	245	242	230	260	243	268	231	237	235	242	236	270	257	262	248	240	286	277	262	272	257	254	239	257	223	260	237	244	274	296	257	258	241	260	250	243	249	259	234	265	263	240	237	252	232	250	255	256	259	265	247	242	254	252	240	258	241	257	264	249	265	249	268	253	259	247	281	254	228	254	254	247	259	237	269	247	253	240	275	252	264	269	241	276	265	247	292	262	236	255	217	244	265	263	241	265	255	253	282	252	231	249	283	229	249	240	216	257	232	238	256	243	257	264	288	239	243	274	233	263	248	255	239	255	266	249	239	232	249	248	248	265	265	258	267	216	252	242	261	262	245	231	248	264	262	259	251	258	259	270	240	251	235	245	273	279	269	275	220	234	258	265	252	272	240	236	212	232	239	256	266	270	235	255	253	264	264	249	257	249	289	241	259	215	239	250	230	246	251	281	244	243	250	257	278	248	247	267	249	217	247	263	257	271	252	228	254	270	272	278	274	266	262	264	263	275	235	267	265	258	241	258	257	227	262	253	248	254	249	234	252	238	233	242	248	251	294	261	248	260	232	250	246	229	248	268	251	259	234	266	247	235	250	288	267	248	268	259	227	247	247	225	253	219	257	242	229	249	249	267	245	242	266	263	287	260	255	262	270	280	242	255	278	268	240	278	268	227	245	273	282	230	243	245	260	249	256	239	251	236	264	264	256	237	251	248	244	257	255	239	242	228	229	266	254	261	226	280	260	277	247	264	243	238	263	281	256	254	222	244	277	261	230	282	270	243	231	243	252	251	248	265	237	251	255	254	266	263	293	235	232	268	273	248	271	258	268	242	278	276	246	257	242	251	250	237	278	242	256	238	286	220	236	248	279	245	249	258	244	290	278	205	306	250	269	249	272	258	256	298	239	224	262	245	291	247	228	251	258	246	264	252	257	260	277	263	246	270	286	235	258	220	257	251	243	252	284	268	252	305	233	255	263	219	280	246	252	237	249	265	255	253	243	269	255	267	250	266	286	257	226	241	260	251	255	288	269	224	236	238	266	267	261	243	259	272	265	264	290	268	287	276	290	263	259	252	245	256	264	257	281	257	252	227	243	262	258	268	243	214	271	270	278	259	232	268	251	255	247	241	277	226	241	256	237	267	229	257	264	255	238	244	275	258	252	256	241	261	283	250	266	253	239	265	254	229	269	263	270	268	242	223	276	273	247	253	270	224	260	244	250	258	259	245	281	224	253	236	227	243	226	266	263	224	258	286	253	252	270	240	236	252	246	265	250	265	245	267	249	272	230	260	251	276	244	276	244	268	241	237	239	263	255	268	240	255	227	258	217	244	255	227	254	266	253	260	227	253	273	266	248	249	256	239	232	267	240	240	254	254	251	281	291	248	271	257	281	238	276	266	236	234	258	235	265	246	227	256	245	244	237	256	241	249	275	218	238	240	247	259	261	252	232	268	241	240	236	256	292	264	245	264	254	259	235	264	275	245	258	261	249	271	268	238	252	249	235	246	260	265	239	260	258	241	244	253	271	251	237	246	290	232	252	256	269	229	228	271	222	269	276	270	265	277	246	260	260	269	273	250	274	254	261	221	240	249	269	228	283	237	231	232	239	280	252	243	249	249	238	249	238	243	228	259	275	247	251	256	267	292	271	273	272	223	271	226	267	255	253	206	270	247	260	243	281	246	266	272	291	265	244	250	255	241	235	254	240	267	253	272	257	218	233	241	254	264	267	277	251	262	234	274	209	262	256	241	247	245	255	238	256	250	244	227	278	260	246	246	263	259	225	263	225	258	264	282	261	261	228	264	265	267	257	271	244	241	254	234	245	241	292	274	267	226	260	257	249	250	286	291	247	264	269	234	255	227	257	275	273	261	237	276	296	262	237	258	253	251	263	228	240	268	280	244	252	251	265	235	250	255	271	211	262	228	253	257	282	232	272	258	255	270	255	256	259	243	257	246	242	250	301	259	239	274	247	227	234	251	259	268	276	277	248	276	266	270	264	244	253	259	267	265	250	278	264	272	264	272	241	260	240	253	255	234	220	250	266	266	245	278	241	262	260	237	249	239	266	226	258	258	264	260	228	244	244	269	246	254	230	245	243	251	243	254	250	230	260	253	251	263	233	224	224	235	266	242	262	262	238	267	266	227	245	290	235	231	228	249	266	244	232	246	229	275	253	269	226	238	238	257	249	274	259	255	248	229	247	240	272	252	261	265	242	237	290	264	267	252	256	262	238	247	272	251	247	245	233	264	228	249	284	258	247	246	245	247	266	260	259	214	256	256	255	219	293	233	241	247	255	281	260	254	243	240	223	259	255	249	242	273	245	279	250	255	248	239	259	276	224	250	253	259	242	233	260	230	225	263	253	259	249	283	221	236	244	271	241	264	268	234	234	288	260	271	249	255	242	253	269	265	244	245	279	261	271	282	268	270	273	272	238	248	269	268	270	244	239	241	264	240	230	269	222	271	274	268	237	254	257	223	255	275	258	240	255	266	234	236	259	266	252	249	260	247	229	281	247	237	251	234	240	272	245	282	265	234	270	260	257	253	261	237	270	257	240	237	268	240	239	265	277	268	226	272	234	251	233	259	258	276	239	257	253	273	269	255	264	260	243	245	235	254	252	241	252	271	243	252	256	252	258	243	261	252	253	268	238	271	268	279	279	277	251	257	244	288	249	258	241	240	257	289	266	255
30752	57593	45905	34052	27643	21770	16532	12273	9693	8057	5898	4066	2820	2241	1617	1207	939	694	637	559	519	515	501	463	454	391	389	370	326	352	372	352	308	317	310	315	291	318	290	282	288	284	274	282	259	282	268	281	261	245	287	298	250	260	282	296	254	253	282	272	284	276	269	267	294	284	286	249	247	256	252	248	277	285	256	284	264	278	277	254	269	276	301	280	266	256	267	278	285	271	260	280	296	279	268	270	286	298	272	269	237	298	234	286	298	258	286	278	286	271	265	292	268	266	287	294	298	284	269	233	265	298	247	293	272	295	260	283	301	260	270	285	261	290	277	254	246	271	264	259	294	276	284	263	255	306	269	256	291	263	276	268	313	261	266	279	259	265	257	244	259	253	273	263	282	283	280	256	264	280	269	311	299	271	312	297	249	286	265	285	259	263	289	276	267	253	274	273	273	283	270	269	273	265	264	279	245	283	273	268	267	268	254	252	264	291	274	252	271	297	284	277	292	296	290	288	269	287	281	278	274	296	296	274	285	251	251	293	254	258	286	307	281	298	252	291	312	275	294	277	299	291	274	281	287	279	287	261	269	257	264	274	264	259	267	239	291	277	252	250	303	273	256	265	264	308	275	262	277	249	253	280	288	269	267	269	261	234	313	271	275	265	244	282	256	261	266	290	286	296	288	264	298	250	308	250	282	286	297	276	248	290	256	284	271	279	276	285	282	262	280	262	249	266	269	260	301	297	300	264	279	267	298	284	286	282	250	306	273	271	270	302	269	293	265	290	262	257	260	290	258	260	277	271	265	298	274	298	278	298	287	286	225	264	284	290	291	285	240	264	312	268	258	244	257	265	263	283	275	259	288	245	295	296	292	267	266	280	307	292	267	262	252	264	264	255	274	255	253	297	277	277	276	247	295	265	253	257	268	298	283	282	290	293	301	291	267	254	274	261	287	254	297	283	266	259	276	284	268	258	267	253	298	276	267	289	284	254	264	285	268	298	275	316	291	265	282	290	258	283	289	277	259	257	269	276	267	258	305	236	276	307	264	241	288	254	252	281	261	265	298	278	289	291	267	293	269	303	242	267	298	272	277	256	277	292	274	257	258	286	265	260	285	270	271	267	262	275	273	311	284	270	310	271	260	291	267	272	277	279	268	286	259	277	267	258	229	263	290	264	288	263	277	269	284	288	271	241	265	280	272	260	283	260	285	267	276	278	272	280	280	267	279	266	286	309	258	279	274	264	276	291	245	278	253	281	278	254	265	284	254	290	284	270	282	283	286	294	305	268	281	283	268	260	266	284	277	256	265	275	259	260	281	289	264	274	263	246	253	283	271	297	296	284	282	286	269	294	255	277	275	275	262	273	288	232	304	266	270	280	278	294	286	261	287	255	294	274	275	284	273	270	296	290	235	258	246	304	276	259	325	275	245	272	288	246	279	271	266	267	273	302	272	252	300	241	258	256	280	251	274	255	291	259	253	264	259	291	270	262	267	278	269	281	272	284	253	278	290	236	270	262	252	273	276	291	271	260	273	298	264	309	290	269	277	276	291	277	287	301	264	271	279	268	287	259	261	268	273	284	274	269	270	290	247	251	269	270	301	271	271	255	257	278	251	257	283	261	276	307	277	280	244	265	265	270	289	257	286	304	267	282	246	288	262	270	285	265	299	256	249	266	256	309	302	271	275	280	289	256	278	247	273	271	249	273	284	295	259	288	260	267	277	305	247	254	260	244	256	254	269	285	265	293	283	270	269	286	258	285	256	252	280	254	251	270	267	280	259	274	276	282	278	254	271	262	279	285	281	302	280	260	251	246	296	281	281	269	263	252	265	279	286	291	271	273	292	266	281	297	284	272	285	244	269	277	250	250	296	277	280	293	284	264	285	284	300	307	273	279	276	274	268	276	268	259	260	249	269	281	282	258	277	266	281	267	261	295	263	277	268	273	249	269	283	264	250	283	268	289	250	272	281	272	276	276	287	275	257	255	284	262	266	260	261	261	287	244	294	273	282	259	283	259	265	294	282	280	269	273	268	266	287	271	266	290	290	284	278	237	264	284	317	264	280	287	268	264	267	295	284	277	276	274	250	282	258	285	262	285	270	270	258	288	284	279	278	271	264	284	274	270	274	267	286	237	288	273	295	265	248	253	280	269	275	276	273	252	316	265	286	273	276	254	241	279	265	269	301	281	259	276	258	295	290	241	254	256	245	261	276	282	248	263	276	266	294	275	267	278	268	265	282	258	247	256	272	271	236	281	238	270	270	251	260	274	266	270	292	261	264	240	275	279	243	277	255	270	269	269	274	265	253	297	295	263	269	269	286	292	272	267	290	307	265	271	274	251	250	275	280	302	274	299	241	295	255	280	282	272	264	303	276	265	281	270	250	281	256	270	271	269	296	244	255	297	260	257	300	254	281	258	290	240	289	253	267	276	249	281	276	281	268	283	265	276	256	247	253	254	275	286	266	281	302	263	260	309	281	277	253	267	239	283	279	272	285	253	307	288	251	296	240	251	287	277	278	291	261	280	295	290	246	249	254	270	260	289	263	262	285	264	288	272	279	289	275	290	277	256	278	249	277	290	256	241	261	286	282	256	243	234	247	270	257	278	272	303	248	290	258	269	268	242	268	267	255	247	264	273	270	279	282	277	255	298	256	282	280	270	288	269	276	275	274	273	288	279	294	282	264	237	290	264	267	266	244	271	277	282	275	269	287	288	276	251	291	280	254	270	247	275	270	277	297	280	255	269	274	256	268	253	266	284	264	277	266	290	232	265	267	296	263	291	303	226	250	277	268	280	270	295	286	255	262	264	298	240	274	282	284	294	264	272	296	272	265	272	288	248	281	237	275	276	300	244	292	292	268	271	258	275	262	289	288	276	257	271	275	291	272	249	269	247	281	275	284	286	255	305	286	244	251	268	273	265	290	283	273	275	259	258	250	284	278	281	270	258	269	296	255	285	286	267	238	262	282	248	270	249	271	274	244	269	281	279	244	282	244	258	272	264	318	258	301	276	243	248	280	258	280	277	288	267	270	266	289	260	258	282	255	281	275	267	268	251	272	282	275	289	248	250	268	240	278	292	259	284	260	318	265	291	259	312	278	259	291	284	246	276	253	271	287	273	261	264	265	268	281	274	263	267	277	267	281	268	250	267	268	260	272	278	252	318	278	272	265	252	276	270	267	248	269	267	266	269	282	257	250	271	253	294	272	286	263	275	237	259	280	261	278	255	272	280	274	275	283	270	292	270	266	272	280	276	257	268	252	253	278	249	266	294	302	276	268	262	295	264	252	273	296	272	282	258	297	265	302	296	247	276	279	277	262	291	257	264	301	286	291	300	270	270	292	297	278	281	267	237	257	254	264	267	245	252	258	278	278	291	273	295	266	251	280	266	263	287	284	261	268	287	228	292	290	278	290	292	300	280	289	269	268	270	293	277	271	274	261	284	298	238	278	272	283	222	281	291	278	284	260	270	271	293	288	266	252	307
25444	21587	29266	28399	21316	14723	9324	5720	4349	3617	2812	1927	1346	1067	907	742	589	488	456	437	389	384	392	344	316	317	321	306	326	307	313	320	316	298	315	275	297	280	262	294	282	263	318	288	292	275	281	289	291	248	288	263	286	274	299	273	253	258	308	290	275	298	302	295	287	296	278	291	250	302	273	282	290	287	280	282	282	266	269	270	289	274	289	286	264	252	270	258	269	296	283	250	273	284	264	275	293	268	290	270	284	273	293	288	275	260	262	281	282	299	298	287	287	273	273	278	291	256	279	282	282	268	286	308	275	290	292	289	300	281	291	304	262	310	296	290	290	288	265	262	257	283	262	279	242	270	299	255	259	296	296	240	278	267	280	280	226	275	248	281	245	283	288	280	309	279	255	280	240	265	263	271	265	273	273	275	290	292	267	278	290	289	281	283	293	282	297	288	299	268	337	267	278	250	279	289	281	273	275	269	273	296	317	272	295	237	293	286	300	286	264	271	294	299	288	279	254	276	270	288	285	277	307	299	296	287	265	274	280	278	290	282	278	290	295	285	274	320	286	312	278	306	297	279	283	259	270	299	283	271	280	276	266	247	281	307	297	311	297	266	269	258	271	302	269	303	282	280	257	306	268	268	300	279	299	278	289	281	273	303	281	266	238	286	296	269	280	280	279	287	274	295	272	306	290	246	295	256	275	272	288	306	270	271	248	284	278	260	290	287	305	298	272	271	267	285	270	269	284	280	274	255	269	262	248	282	282	268	301	319	304	263	274	279	239	288	282	263	273	264	295	271	270	298	291	299	283	284	296	261	280	260	294	288	277	273	269	273	291	263	292	269	304	276	306	294	277	306	269	289	299	285	258	253	267	285	280	279	277	302	293	274	279	282	265	265	281	279	265	286	275	243	273	286	281	234	295	302	260	257	287	270	295	260	260	291	270	279	271	286	263	251	260	272	282	257	290	272	268	279	276	239	292	271	284	262	302	278	269	253	296	261	256	274	273	288	226	257	280	311	272	277	271	265	250	279	263	301	298	261	269	266	259	281	295	267	295	294	275	288	278	281	292	270	276	257	290	268	285	282	274	281	269	265	303	263	280	260	251	315	292	289	285	268	276	277	309	308	273	262	250	289	237	304	260	272	307	304	298	267	291	263	293	269	289	306	270	293	280	258	268	269	264	273	295	290	254	265	291	270	268	274	287	292	313	290	270	300	275	243	280	282	279	277	266	281	269	267	281	270	249	276	273	272	288	285	299	290	287	272	305	277	275	301	265	283	284	256	275	282	292	264	247	265	308	267	283	278	282	291	294	258	298	259	251	282	263	260	267	277	311	285	255	288	276	270	276	292	259	312	289	260	287	287	291	296	279	299	266	250	244	294	286	310	266	281	303	278	290	293	268	278	282	281	262	262	269	243	273	243	277	263	269	296	271	272	283	304	290	259	277	285	276	296	271	303	297	263	299	278	296	286	277	292	278	259	263	311	291	275	274	286	300	263	270	245	280	282	293	280	273	268	325	291	268	278	287	267	279	289	240	269	308	311	258	251	278	300	290	266	272	273	266	266	282	295	278	278	265	301	287	273	281	300	247	269	308	288	296	279	239	266	280	276	306	293	286	295	247	290	275	263	287	306	269	288	280	280	300	265	307	292	273	287	290	250	273	294	278	265	262	268	271	257	276	294	259	308	281	252	280	287	266	275	281	250	279	260	276	278	275	307	274	287	267	278	253	268	265	279	263	269	251	275	292	270	277	265	231	266	262	281	288	286	280	247	281	251	285	302	289	273	281	260	287	272	282	289	299	295	264	268	263	268	315	258	275	278	266	271	291	269	268	315	250	286	291	257	325	302	282	280	279	255	285	298	272	259	289	282	287	269	295	278	285	267	278	277	283	287	282	290	275	263	277	244	286	280	263	287	282	277	304	279	293	266	293	281	261	250	256	293	292	269	292	283	256	246	307	269	278	265	287	245	264	283	265	297	289	255	256	279	265	265	309	269	287	261	335	309	271	283	264	248	257	269	294	286	256	270	284	306	263	278	283	290	272	321	268	280	284	277	264	311	275	278	287	279	259	263	284	275	276	253	286	281	322	293	272	272	256	301	294	278	272	266	304	249	283	277	251	275	273	268	312	244	287	278	285	277	262	313	249	307	304	279	274	291	284	288	291	270	268	271	289	252	275	272	279	275	269	284	259	268	235	282	280	251	288	262	251	307	305	287	308	273	294	276	272	277	282	297	254	258	313	277	287	247	291	289	284	315	287	294	282	289	273	305	287	304	268	288	306	268	274	267	289	305	294	307	268	265	278	283	306	291	285	265	283	263	296	301	301	233	300	306	280	308	267	266	290	291	285	255	275	280	264	251	271	293	291	270	276	282	301	297	300	266	275	299	288	290	320	257	292	286	298	264	233	278	303	267	264	270	268	285	263	297	279	288	283	255	262	258	297	316	266	294	298	261	252	308	262	268	291	271	241	283	263	301	255	302	302	279	285	279	296	301	295	300	275	300	285	248	265	297	293	284	290	277	275	295	282	254	279	298	250	271	270	268	269	274	251	282	265	299	266	271	262	291	245	261	283	254	325	271	272	278	279	280	268	286	271	294	260	289	293	307	293	330	263	284	296	283	283	303	253	252	283	295	288	268	294	294	295	291	276	284	259	297	270	275	284	293	270	266	277	266	266	278	278	272	264	269	258	262	276	274	285	275	287	252	275	309	292	305	281	292	284	236	244	283	266	298	283	280	303	320	278	257	301	261	270	284	250	284	234	239	302	269	263	264	308	270	266	277	280	269	267	260	281	303	267	281	268	279	279	293	307	274	288	294	278	275	262	263	277	262	264	281	299	261	306	279	272	298	258	276	271	278	315	287	258	285	263	285	295	227	241	269	277	259	270	260	267	268	284	226	284	271	253	293	291	281	275	275	278	263	309	271	270	315	277	270	307	274	296	310	258	271	297	253	295	267	306	240	286	257	274	293	296	279	281	287	300	294	290	270	287	314	252	261	284	267	263	282	298	274	296	286	269	268	268	247	267	283	275	298	248	285	287	244	284	287	291	262	271	265	306	279	302	260	269	295	275	250	274	283	287	272	288	272	275	271	261	275	264	273	276	292	292	257	271	275	276	272	271	289	265	273	265	273	307	272	256	288	285	259	272	281	280	258	280	293	279	280	267	319	270	269	260	254	256	295	267	301	250	284	304	278	298	278	289	284	274	269	272	313	269	283	297	278	314	274	284	299	265	280	277	283	276	272	242	262	278	283	277	272	292	255	276	264	292	283	264	290	286	278	278	272	300	255	282	259	271	286	268	237	297	286	300	282	273	259	264	259	264	284	270	234	270	284	273	259	278	254	283	295	269	263	277	282	243	254	292	282	247	279	309	267	276	289	281	267	282	298	276	272	246	291	283	247	268	270	285	259	314	282	284	297	284	250	285	262	260	261	322	261	281	267	279	294	284	267	239	304	272	258	297	296	303	276	283	318	277	274
30711	53598	42799	31190	23664	18604	13908	9858	7937	6445	4957	3450	2320	1828	1365	1109	792	630	514	540	486	490	454	451	420	391	363	359	347	333	323	336	328	335	331	316	335	311	309	311	308	334	274	284	297	316	335	316	289	314	291	309	288	282	294	268	339	328	280	298	315	304	306	326	305	301	313	300	329	310	314	289	335	337	309	335	325	259	331	266	301	288	277	312	307	332	288	311	283	318	301	298	324	294	311	295	278	311	288	314	253	279	292	282	303	287	302	282	304	278	292	291	312	284	325	290	257	279	320	300	280	329	278	292	314	283	307	282	292	294	303	291	289	299	276	288	305	290	282	295	312	294	278	303	293	312	270	305	296	331	286	303	296	312	314	311	331	285	308	279	295	318	307	297	294	322	342	284	310	324	280	288	293	304	287	286	304	303	308	290	293	305	288	282	295	277	288	323	324	317	304	295	288	291	302	285	332	311	273	328	335	278	310	307	304	316	295	305	299	330	296	312	317	313	295	285	327	279	302	287	299	281	298	313	305	345	318	306	284	336	299	328	287	324	274	295	297	251	316	316	311	300	274	301	281	292	273	283	274	297	300	303	313	295	320	274	289	296	310	325	281	314	275	330	295	290	294	303	328	306	267	294	287	303	297	333	289	301	291	297	267	288	314	312	325	285	296	300	306	296	294	297	326	291	316	271	296	294	337	304	281	306	317	332	305	308	303	280	284	305	294	308	310	318	316	327	294	327	318	310	311	296	296	319	316	285	265	272	283	301	310	308	265	278	294	274	301	298	320	315	307	336	301	288	292	288	305	282	288	300	288	299	290	287	264	289	290	321	294	317	283	289	326	306	326	296	301	294	298	295	319	279	296	322	295	270	306	282	302	290	327	297	292	302	292	336	311	309	291	290	305	292	273	289	294	307	337	291	315	317	290	312	265	318	305	322	298	299	296	319	320	310	276	313	292	326	296	293	319	321	313	288	297	295	294	314	299	323	297	304	301	321	291	306	318	280	326	316	305	277	297	326	324	298	306	308	311	293	332	289	269	311	310	330	278	316	326	292	309	307	311	293	274	320	282	278	300	307	337	266	270	271	282	302	301	284	293	301	323	283	294	322	279	303	287	314	304	298	310	277	285	301	320	307	302	292	273	267	277	294	316	304	283	276	324	296	298	315	311	305	308	285	318	297	326	268	286	294	299	304	312	316	300	278	313	304	281	310	294	314	296	282	297	323	321	278	311	288	282	263	311	312	282	265	300	283	288	298	298	302	293	319	255	303	303	297	289	315	282	304	314	317	294	292	285	314	319	287	296	317	297	285	283	308	307	274	340	301	297	300	292	301	290	299	309	300	309	326	337	326	282	327	289	327	265	338	314	301	317	280	294	298	338	320	352	317	256	295	280	308	284	303	284	315	323	317	311	281	301	302	312	314	322	326	278	331	274	300	324	294	286	313	305	298	286	335	308	310	305	317	337	316	290	313	284	300	296	324	299	283	319	301	321	276	314	316	300	267	318	292	303	279	293	325	309	315	302	297	266	303	313	300	292	342	273	265	278	256	305	315	318	316	302	309	311	291	297	312	309	282	304	320	312	283	314	299	309	267	267	310	265	284	305	287	297	313	338	288	328	276	274	331	313	297	312	287	290	273	278	291	285	308	270	326	310	317	308	328	309	299	277	303	308	300	302	308	332	325	261	274	316	310	260	273	326	290	296	307	313	287	312	271	296	305	278	293	282	280	288	336	322	316	310	303	305	300	320	325	281	331	308	281	312	299	277	305	319	309	282	302	307	306	272	292	271	266	291	283	277	298	277	318	305	302	323	284	325	289	304	300	289	282	281	280	300	316	297	274	273	290	320	295	316	285	297	304	322	317	321	293	283	298	312	291	275	304	285	308	296	328	278	317	319	307	299	290	288	313	269	310	294	264	292	310	288	285	319	306	309	308	291	317	306	283	326	316	318	284	284	321	317	297	317	284	283	308	270	286	329	299	314	311	279	300	305	292	307	313	283	304	312	314	302	300	301	284	303	301	301	310	304	326	304	304	305	311	298	274	294	315	283	279	279	254	323	300	295	318	293	293	306	322	311	271	289	294	316	331	300	295	284	291	300	259	278	293	314	287	285	320	295	284	310	338	298	269	293	317	274	286	264	294	284	298	289	283	293	288	286	286	293	295	324	308	269	287	309	286	302	286	254	332	306	299	299	307	315	267	296	300	318	282	290	270	302	298	289	287	262	292	334	300	302	310	283	298	320	301	295	312	313	319	335	293	302	304	275	307	276	311	284	288	311	302	305	342	311	300	294	290	324	316	312	308	296	332	296	309	267	307	311	346	336	279	307	298	270	306	288	276	297	324	283	280	285	305	307	298	295	293	299	324	328	295	355	315	340	276	323	322	323	309	272	301	291	297	300	300	314	299	299	296	324	309	291	314	298	325	269	287	289	313	292	291	289	321	305	284	301	308	305	316	293	330	315	328	311	276	280	260	311	311	325	324	325	296	317	316	310	293	283	302	274	310	284	298	280	314	311	300	302	320	316	296	294	286	310	301	310	315	278	306	293	318	296	303	284	296	277	305	328	313	310	289	305	282	309	301	294	316	305	330	306	285	276	305	287	298	301	311	303	324	302	307	304	302	287	296	306	282	280	307	342	299	292	312	317	300	301	276	308	335	325	315	288	322	312	296	322	298	275	305	282	328	312	288	282	301	292	298	304	304	306	288	305	304	286	264	320	287	280	302	308	272	317	267	277	301	289	324	302	311	334	306	282	253	291	309	270	298	283	280	283	303	308	288	256	284	292	284	300	307	313	274	300	281	298	317	291	315	297	276	306	289	335	286	279	308	270	269	328	305	291	279	283	296	296	324	301	323	297	273	299	315	296	291	276	306	291	304	276	287	329	315	273	318	299	313	279	302	311	306	320	299	328	303	304	293	275	267	282	307	291	326	297	306	309	268	318	315	314	261	295	290	276	311	303	277	293	268	318	281	294	275	265	317	323	305	322	342	298	289	299	283	302	299	289	328	277	317	311	303	299	281	331	292	315	323	291	312	302	285	301	299	310	297	306	285	300	290	296	327	306	285	257	307	301	285	279	278	304	318	312	317	315	314	274	296	267	294	294	331	282	298	279	302	306	331	313	261	315	268	325	315	278	280	281	316	257	278	320	302	288	286	295	296	306	327	277	311	319	308	313	310	317	314	267	318	295	321	317	294	289	279	301	317	318	302	302	289	280	284	304	301	306	326	310	320	306	280	290	326	303	305	301	290	319	313	311	319	298	331	318	285	292	294	300	297	302	317	278	318	324	309	274	300	270	273	320	291	307	308	334	304	302	267	289	305	307	295	337	326	287	310	302	284	340	310	309	273	306	289	295	298	284	309	304	306	289	315	311	292	308	313	323	290	294	307	308	294	317	303	316	304	272	305	307	268	329	281	304	300	309	265	288	305	299	286	313	320	281	300	287	301	299	274	319	316	293	298	326	309	301	321	275	278
23040	21477	29171	24518	22538	24420	22464	12559	8331	6501	5098	3625	2604	1798	1392	1125	872	663	568	509	523	471	453	433	415	420	358	377	326	349	362	333	337	324	315	287	291	297	303	322	320	280	284	272	307	278	288	280	290	305	337	281	283	313	273	269	293	280	269	286	264	268	261	271	279	288	266	296	268	243	278	293	295	295	253	285	290	291	269	270	259	256	270	274	262	277	295	272	260	284	277	309	274	301	302	300	314	258	296	266	299	277	278	274	264	261	283	291	302	294	272	287	301	293	285	289	279	261	306	290	262	263	259	302	277	277	276	233	280	304	259	293	296	315	275	251	285	300	271	290	279	285	250	273	284	270	268	283	300	279	293	266	288	279	286	297	301	284	281	263	293	265	295	289	272	288	273	297	284	259	275	266	250	285	321	295	285	272	286	289	291	276	290	278	279	287	270	296	290	276	273	260	265	263	286	270	290	258	301	276	276	280	255	291	269	284	287	279	292	282	289	284	254	285	290	263	256	265	284	322	274	285	278	273	275	261	262	284	301	305	296	251	294	287	259	277	297	262	299	268	291	298	297	275	289	273	304	293	276	273	274	280	301	315	313	263	278	278	282	294	276	297	274	296	266	266	286	287	272	301	272	282	287	267	272	290	268	313	295	247	299	283	265	282	277	254	283	307	287	300	273	242	245	283	275	268	247	302	278	322	286	279	277	277	286	265	261	284	294	279	293	298	276	282	277	293	295	283	314	268	299	286	292	293	299	303	264	292	269	297	297	281	280	273	295	282	262	257	268	272	282	279	315	252	285	277	273	287	282	268	306	275	290	303	282	277	304	276	267	284	261	283	304	292	309	247	293	262	293	320	304	320	305	255	272	278	260	304	291	298	273	275	284	288	281	294	270	265	257	273	271	283	247	270	278	280	298	268	273	260	268	277	272	287	270	282	281	282	279	292	252	272	265	301	295	297	318	262	295	315	286	282	281	260	296	284	315	268	297	262	250	270	286	250	290	253	306	270	266	280	276	300	305	270	280	273	302	276	270	243	286	274	275	251	265	269	258	270	303	322	298	284	255	265	251	285	257	280	289	281	301	300	287	293	287	279	285	283	276	312	257	291	279	305	296	277	280	254	274	283	303	301	286	285	272	279	293	306	257	276	264	278	286	321	250	306	294	281	257	270	275	268	279	280	298	256	294	269	248	290	276	275	285	285	266	261	283	269	288	290	291	297	281	251	275	282	299	264	257	281	292	291	280	281	296	279	266	269	314	277	274	273	268	286	274	283	280	286	302	254	300	260	279	305	274	279	243	248	274	291	288	284	283	266	308	284	251	287	283	258	258	272	282	286	267	262	288	291	301	279	304	314	251	297	288	287	271	260	251	278	282	269	269	265	277	279	295	302	300	286	304	287	286	289	315	305	253	254	280	267	273	287	285	264	274	256	282	265	269	271	293	309	276	240	294	276	277	305	286	273	256	269	265	269	283	264	275	266	292	274	258	265	290	281	315	263	274	300	284	292	283	275	285	297	276	285	237	261	264	290	290	308	273	279	276	264	314	267	281	318	289	275	304	292	272	266	295	296	234	262	258	280	274	302	292	304	248	316	262	287	277	287	275	280	305	281	285	310	249	283	265	270	262	277	281	265	262	257	284	292	271	268	275	294	274	281	266	292	274	285	267	259	270	295	261	297	268	301	305	288	321	246	280	321	260	261	285	285	314	303	261	252	300	269	299	259	280	287	324	273	274	239	300	237	291	270	262	287	267	309	300	286	280	249	263	281	276	266	280	264	308	276	281	305	297	260	254	279	265	279	263	274	316	269	266	283	289	275	281	319	293	254	298	293	272	302	301	276	287	277	311	275	279	244	264	258	316	285	279	295	293	252	294	308	264	272	283	283	273	254	282	293	279	288	282	270	257	263	311	290	294	263	288	287	251	276	269	304	282	257	295	267	262	282	288	293	276	289	264	283	257	290	252	246	290	290	304	284	307	260	246	275	292	281	280	293	273	284	277	267	295	249	280	285	276	276	242	258	276	304	255	281	258	299	276	268	284	276	273	267	295	278	281	285	298	282	283	257	266	298	247	252	288	238	311	247	294	266	268	256	287	296	249	286	281	309	279	274	272	294	251	274	283	279	281	256	292	287	258	273	254	272	279	264	287	284	279	267	275	287	309	244	279	253	297	257	255	289	285	262	260	275	267	251	267	282	260	279	268	278	281	275	294	290	275	271	292	285	269	315	268	271	277	284	280	288	268	279	278	266	302	277	276	264	270	281	292	290	264	278	274	288	270	290	273	300	275	286	269	290	279	281	284	281	275	298	271	279	300	273	307	324	280	292	282	287	280	281	282	298	286	296	307	279	292	283	271	297	285	284	239	265	274	277	282	255	262	276	278	290	299	293	279	277	281	296	288	275	261	273	256	285	273	293	282	283	296	277	260	253	269	276	293	276	282	265	311	270	254	284	243	320	279	311	285	259	281	266	272	273	269	278	278	274	250	297	305	312	288	286	245	256	293	269	297	251	275	251	264	243	297	274	299	270	266	305	284	281	275	289	292	253	256	271	298	285	284	251	295	307	253	303	280	255	228	279	250	296	278	288	253	280	301	290	294	277	279	274	265	267	270	280	284	285	259	280	288	270	276	268	269	284	265	275	266	298	275	273	285	261	299	310	304	263	293	300	287	294	276	294	288	275	279	302	294	284	293	276	303	249	299	260	272	290	285	290	298	250	277	277	295	313	264	285	269	296	268	269	270	272	257	294	271	249	267	273	285	292	287	269	286	273	275	268	264	262	271	265	312	316	286	283	284	300	254	254	282	271	295	284	270	291	256	276	292	278	270	267	273	282	286	277	316	260	258	284	307	253	276	280	267	250	288	268	283	289	262	244	275	278	287	296	291	283	278	263	282	276	287	288	284	296	253	296	301	282	264	266	270	265	261	260	262	316	263	303	289	288	323	291	290	282	282	289	300	277	279	293	280	265	276	247	285	265	268	298	313	296	274	268	273	282	251	291	252	299	270	278	274	319	272	270	273	275	248	286	271	279	298	265	306	272	300	293	274	300	282	257	281	311	272	284	294	305	273	287	257	271	283	275	283	259	276	281	248	267	298	277	264	298	292	281	281	276	279	260	298	272	245	246	253	300	265	266	275	273	288	267	298	284	262	290	303	286	292	276	318	278	270	282	295	273	276	261	299	291	270	267	300	262	272	283	306	259	279	275	296	271	289	275	297	301	278	266	267	301	310	297	264	270	281	288	263	280	285	268	286	273	287	263	280	275	254	297	294	253	265	279	299	253	272	280	277	277	304	287	253	270	302	284	293	258	292	262	254	260	265	279	265	262	282	285	269	272	307	265	304	271	293	285	283	314	241	275	308	262	283	269	290	289	287	274	288	282	280	277	263	308	272	307	294	297	292	264	264	266	276	268	287	275	266	262	275	307	286	270	306	284	255	274	315	272	290	253	261	300	297	284	310	265	288	312	290	278	265	271
32800	62313	52028	39883	32816	27877	21495	16190	12724	10097	7953	5906	4119	2946	2223	1810	1303	960	771	748	698	609	596	555	549	457	480	405	430	391	417	425	360	337	315	321	325	318	345	296	319	301	302	302	290	311	344	284	281	306	281	282	296	273	307	255	281	283	288	286	298	302	297	290	297	273	310	266	268	309	315	305	323	327	281	267	285	309	337	302	308	319	325	285	309	283	285	302	316	295	311	323	310	312	264	289	304	335	329	277	302	315	288	292	319	294	288	302	265	294	254	316	318	306	298	265	317	248	311	254	272	286	293	311	303	283	307	301	270	259	294	258	255	258	303	312	309	325	315	277	277	302	269	299	289	286	277	273	304	298	293	293	333	313	315	292	318	260	295	282	297	284	283	296	263	293	312	282	286	281	332	281	277	281	296	303	299	285	291	310	323	298	285	304	276	277	292	301	294	325	278	297	310	307	302	288	288	309	298	279	295	315	286	286	308	301	304	310	306	286	269	307	270	302	273	300	299	299	269	291	278	319	291	285	283	286	269	300	329	279	289	324	310	267	285	289	314	264	304	304	284	289	289	347	275	296	307	302	297	315	292	332	289	272	276	241	313	295	294	307	275	287	322	309	328	314	311	289	320	308	297	314	298	283	300	261	276	279	282	281	283	300	289	307	288	290	323	294	291	291	291	288	307	307	286	282	286	315	286	282	285	288	294	291	280	319	281	278	294	307	270	301	281	307	301	333	308	327	279	265	294	279	311	294	302	315	298	313	283	272	270	285	286	296	308	295	305	286	270	277	300	297	251	297	275	295	293	285	292	298	285	286	286	256	269	293	308	297	322	267	314	310	278	302	260	281	287	307	295	275	277	298	281	310	294	287	262	280	265	290	307	275	332	304	295	301	304	286	278	285	280	259	295	276	310	306	283	304	282	316	287	308	284	289	305	310	283	300	324	286	325	310	316	287	299	314	267	298	326	303	301	274	297	314	267	291	282	308	310	303	299	310	312	305	306	272	283	279	317	310	273	326	321	301	289	297	281	294	323	305	333	292	294	300	282	300	289	286	301	281	286	296	255	270	257	316	284	319	276	305	285	297	285	288	274	258	282	291	290	282	304	293	278	287	313	297	275	311	287	308	327	306	289	289	287	305	285	327	294	301	303	300	305	317	278	303	318	289	270	308	321	288	291	312	311	282	297	315	324	277	305	297	275	336	303	282	296	261	334	307	275	300	309	266	302	288	322	300	291	297	253	283	271	294	328	262	278	270	278	269	298	280	296	297	281	289	322	320	319	289	307	300	298	295	279	302	330	274	288	291	307	302	261	273	327	279	304	289	311	303	291	300	283	316	291	308	297	305	282	298	300	294	260	319	313	306	296	300	309	279	294	274	311	272	312	319	281	280	286	297	311	311	285	284	323	285	298	285	298	269	299	296	315	333	287	296	288	312	306	321	312	314	298	310	322	308	311	286	288	274	327	279	296	290	299	295	311	305	298	279	285	307	308	281	296	273	305	319	286	281	307	273	313	296	271	290	322	284	296	275	262	276	291	273	283	280	280	272	271	285	302	304	304	309	308	314	309	303	300	295	312	312	291	293	290	296	298	344	283	275	279	302	286	324	307	302	296	307	296	316	275	279	315	307	294	312	280	292	305	294	260	289	308	312	289	281	266	297	293	284	324	282	285	289	275	277	305	295	306	272	306	279	293	286	302	306	286	271	302	269	309	308	276	320	311	287	308	286	266	282	279	299	299	280	280	326	304	285	278	305	316	306	302	309	282	285	275	312	279	288	309	280	307	285	275	276	281	317	296	298	310	304	298	260	294	259	309	293	306	291	312	318	318	284	287	290	280	303	289	291	332	309	304	282	300	314	297	284	285	289	300	266	286	288	284	298	289	292	296	311	290	289	306	309	323	285	310	305	321	326	298	324	305	295	310	275	321	315	305	281	332	284	328	298	286	280	273	300	290	292	279	271	299	289	273	269	316	321	289	291	269	270	297	314	316	284	290	277	277	311	322	296	286	306	280	309	318	288	290	318	293	297	270	297	310	285	334	299	258	269	309	280	269	269	301	296	281	282	293	277	278	303	259	305	280	297	304	306	283	276	272	289	294	297	285	302	283	282	272	264	267	282	307	292	281	321	306	310	282	285	278	268	310	283	311	317	320	263	326	288	287	279	277	296	287	307	292	312	283	320	290	287	276	324	300	317	298	318	284	293	261	291	288	293	291	304	260	300	295	313	296	273	284	303	289	259	302	254	282	287	295	323	275	284	273	290	272	283	307	312	284	285	299	289	276	314	282	276	304	286	296	290	315	290	294	295	303	289	323	305	290	289	295	275	290	290	298	278	282	276	262	300	314	301	271	285	301	299	279	292	326	287	314	287	293	281	272	308	330	266	314	302	292	322	282	281	276	317	319	293	324	307	313	303	345	291	296	290	284	256	298	305	302	284	300	281	306	293	312	290	296	284	304	322	276	304	307	281	312	314	293	318	291	311	275	302	297	319	288	279	282	298	303	264	309	276	305	323	341	304	283	295	285	299	307	308	317	331	313	288	297	303	280	322	264	285	293	312	279	290	313	302	291	312	259	311	307	293	306	310	294	262	260	297	297	293	297	316	276	322	316	283	267	281	286	257	311	282	274	308	268	270	291	276	251	302	289	273	328	297	257	288	301	326	305	298	301	314	292	286	298	293	326	280	285	279	291	290	295	273	271	313	306	295	294	285	313	293	312	301	314	258	312	287	283	305	300	289	283	294	323	284	291	281	266	329	301	301	294	299	319	272	293	294	295	314	301	301	299	334	297	306	269	300	310	294	296	265	260	289	313	283	273	298	296	287	293	306	299	276	281	315	282	300	312	311	298	291	289	294	278	286	286	256	309	288	281	281	288	308	296	307	278	300	294	292	302	300	343	303	269	277	289	287	314	310	310	318	318	297	302	272	292	298	276	303	278	308	315	301	260	282	295	314	312	304	285	280	305	286	284	320	248	283	271	288	294	284	292	286	278	293	295	299	279	278	304	292	293	277	285	294	279	299	276	300	312	285	329	289	291	279	299	301	297	312	318	315	278	293	289	298	282	318	305	290	275	273	316	296	270	288	277	264	269	271	300	321	308	290	275	305	308	306	304	272	308	280	297	267	322	249	292	294	304	310	291	281	298	314	302	290	287	270	270	310	296	264	316	276	296	267	272	272	309	302	293	316	265	289	305	279	329	275	306	285	314	296	285	303	287	279	328	290	301	285	289	285	304	314	289	289	332	284	314	302	285	274	297	293	276	260	294	284	290	305	286	316	329	318	298	286	267	262	300	251	288	296	252	294	284	306	295	274	271	281	289	283	291	290	295	334	302	270	278	284	323	265	318	264	287	273	307	282	292	277	307	295	303	299	300	293	277	300	266	287	275	297	308	299	283	319	303	282	270	302	250	296	324	283	304	295	289	310	316	268	278	297	307	337	329	289	307	318	308	305	290	299	288	307	322	328	301	274	304	298
31258	34835	38627	27591	16342	10259	6335	4149	3094	2431	1938	1492	1131	810	663	574	467	392	388	349	337	351	307	293	309	309	285	300	300	292	270	272	249	258	292	262	258	314	261	281	261	274	242	251	251	279	268	288	269	225	244	262	251	287	232	266	252	277	281	271	277	252	268	253	272	247	244	261	270	253	251	256	265	247	269	253	299	277	253	301	250	293	262	282	255	272	310	264	256	237	265	319	242	244	273	276	287	283	270	252	264	266	258	240	245	242	261	250	255	242	281	280	253	247	233	253	248	287	242	263	259	261	265	247	232	247	238	242	255	282	275	260	263	294	257	255	247	269	281	238	234	271	257	253	254	279	250	268	271	253	255	284	283	261	270	248	257	255	237	292	271	269	281	268	275	259	265	255	271	293	255	266	240	234	261	233	277	259	249	252	260	274	244	271	277	273	268	250	259	262	264	245	258	238	274	274	256	263	271	254	250	282	257	262	261	255	246	250	299	264	264	269	235	256	254	257	256	267	268	274	286	245	256	245	266	281	239	266	275	270	251	263	232	248	260	252	253	253	264	257	252	270	243	279	246	291	236	253	268	293	249	260	243	271	262	246	253	253	250	265	269	248	288	265	242	239	254	275	281	278	280	261	271	279	234	259	233	260	276	260	232	258	259	252	268	282	246	267	272	256	250	272	283	280	261	250	303	272	260	250	238	245	292	261	255	237	270	250	288	268	275	258	277	263	221	283	274	247	232	267	284	257	292	249	263	292	243	258	282	276	270	247	267	249	236	275	253	249	279	265	257	262	233	245	272	274	265	250	262	267	283	282	265	256	271	247	260	263	287	278	271	238	247	278	287	282	245	255	261	253	266	251	306	240	258	285	267	269	257	250	257	282	258	266	273	281	278	261	270	301	224	277	273	289	278	265	277	259	282	274	272	250	241	262	260	250	300	248	251	275	281	230	244	234	258	252	235	257	262	274	272	233	260	270	254	244	283	267	261	218	237	248	241	267	244	245	255	249	259	261	309	275	261	263	258	242	297	240	253	239	273	254	268	240	250	259	253	275	259	276	262	267	273	235	241	271	264	259	264	259	255	258	275	291	241	281	292	229	260	271	279	249	269	255	267	236	289	233	283	278	274	270	218	260	283	264	316	248	280	263	277	262	268	243	280	244	249	270	271	243	260	265	247	265	257	271	237	270	252	264	254	253	272	272	278	223	275	253	283	262	261	264	254	253	250	264	251	279	293	255	273	251	268	261	251	283	231	265	301	276	284	236	290	243	265	276	245	258	279	278	258	265	263	279	265	267	252	255	227	246	267	245	292	225	249	276	267	248	303	264	261	247	264	240	258	231	260	259	252	273	262	232	263	256	288	273	265	266	287	282	236	290	262	284	273	282	285	280	260	272	282	289	247	261	257	275	301	252	263	242	239	266	257	251	268	294	286	250	254	284	280	248	299	259	258	256	261	270	273	256	257	262	273	268	242	217	272	266	284	282	270	240	267	250	237	276	234	257	254	238	276	247	256	228	257	245	255	244	227	274	252	240	277	264	278	259	276	256	264	320	260	247	240	256	268	264	274	254	259	283	286	223	282	307	271	266	266	226	262	288	291	240	257	256	251	250	279	258	242	277	290	275	281	245	240	310	253	286	304	248	252	258	264	266	259	273	244	285	254	267	265	239	237	249	265	256	265	269	274	258	248	270	236	274	269	247	267	254	291	253	238	282	270	230	255	251	259	276	288	255	259	265	294	264	250	273	284	301	253	270	281	267	269	246	273	239	282	280	276	278	291	274	232	248	214	250	300	277	293	233	272	272	246	271	282	288	252	253	281	265	246	240	235	254	255	251	269	245	250	256	241	257	286	272	261	256	278	280	237	244	281	248	235	258	285	249	261	239	281	252	277	265	291	250	241	226	269	279	237	256	276	244	264	231	255	276	264	262	242	247	279	259	267	251	253	272	255	264	276	271	261	254	226	243	259	276	258	251	300	247	228	219	268	278	247	255	271	286	233	270	278	248	266	298	257	285	262	250	291	254	278	240	278	289	226	274	247	255	282	264	296	252	241	241	260	287	270	272	273	230	268	253	258	267	270	263	267	236	261	259	239	273	298	268	261	247	278	260	258	261	250	251	248	273	250	292	274	279	270	280	245	292	264	256	261	259	284	263	246	275	264	276	218	257	255	263	248	244	256	264	237	263	246	270	270	256	251	258	282	248	276	304	289	272	270	256	240	243	286	242	265	270	266	271	287	277	252	254	254	244	279	278	298	258	235	282	265	241	271	297	268	246	268	246	282	256	271	265	274	229	244	247	283	263	257	311	267	272	218	260	266	252	265	289	255	281	263	258	244	251	245	251	225	285	243	279	262	292	285	264	279	258	247	260	268	268	249	279	277	260	241	248	250	257	244	252	265	267	250	274	263	255	279	232	254	285	251	240	237	257	268	269	252	252	265	253	265	249	243	291	249	248	248	262	297	240	297	228	270	267	277	239	269	262	273	237	254	253	258	262	241	252	247	257	253	249	267	256	255	252	270	247	273	267	262	280	258	274	249	221	287	266	264	281	293	289	242	260	284	284	275	239	246	292	250	253	283	258	235	281	299	257	266	267	271	268	249	243	259	264	276	258	255	260	271	245	257	276	243	223	238	279	241	267	288	265	243	273	239	255	254	254	248	275	266	249	265	250	296	268	257	256	254	259	264	240	266	261	255	254	259	280	225	288	266	268	261	240	261	254	243	255	252	269	259	249	242	271	281	270	242	270	263	267	259	277	283	259	252	258	256	270	250	258	226	271	250	244	232	278	301	265	276	249	260	279	277	259	292	256	270	249	251	267	273	240	274	291	260	261	278	274	255	235	253	254	251	273	267	262	272	287	242	252	275	257	209	262	275	265	258	263	259	272	252	265	250	257	258	280	256	257	255	234	253	271	282	252	255	238	283	270	277	265	289	295	233	251	279	286	236	275	265	237	266	287	252	235	255	265	256	270	257	249	233	217	273	250	234	279	252	219	258	247	220	282	247	258	222	262	262	248	251	280	273	256	229	259	280	255	267	271	263	263	252	264	262	258	266	239	264	241	256	266	257	231	255	224	259	246	263	263	230	276	248	240	248	243	256	280	266	265	228	246	250	270	255	252	261	289	249	276	281	266	241	266	269	283	264	264	288	234	285	249	283	270	265	264	253	241	228	278	263	232	261	260	293	298	274	243	251	254	277	233	275	254	277	272	263	252	252	267	261	249	246	266	266	271	312	281	252	265	270	270	264	270	236	246	249	275	260	225	257	273	258	247	249	308	287	284	281	251	264	257	248	250	279	252	269	243	291	234	251	247	271	255	245	268	251	284	269	272	295	254	250	283	249	266	258	256	306	270	234	262	257	274	279	254	253	242	265	272	282	278	266	246	292	296	249	266	266	275	238	301	263	280	260	290	251	236	251	249	272	271	243	244	259	274	259	267	257	262	238	268	234	274	260	274	226	264	257	270	262	247	269	271
31213	48968	38643	26017	19253	14616	10202	7223	5396	4471	3560	2585	1833	1380	974	820	689	516	439	418	384	408	381	374	353	348	350	308	326	337	298	350	310	305	294	291	286	280	307	280	287	266	256	291	331	281	296	283	290	285	263	274	292	310	282	291	275	288	291	269	275	265	295	280	281	275	296	285	286	275	278	304	264	287	282	265	317	297	260	281	248	302	285	282	270	297	288	265	308	296	257	288	244	292	265	259	272	280	289	287	301	290	292	268	267	282	291	306	287	275	279	285	266	279	287	297	255	303	270	315	314	262	289	303	280	276	293	253	273	272	293	302	284	292	310	290	275	265	275	276	252	300	297	297	266	301	282	281	283	287	290	292	279	319	276	280	273	286	322	298	283	326	278	285	265	288	279	292	271	292	271	278	310	261	260	306	278	291	295	297	278	284	286	290	277	291	265	281	270	284	286	264	298	320	290	252	303	275	320	303	286	275	283	267	281	265	304	295	266	295	282	252	269	280	259	295	264	276	278	293	281	269	261	277	283	297	276	290	305	317	282	299	278	294	310	302	238	254	301	295	271	291	299	269	257	278	294	280	284	258	305	258	286	265	297	293	238	313	263	301	291	287	284	295	279	267	271	296	272	279	300	245	282	300	297	263	279	277	286	258	285	281	279	268	327	252	273	268	291	305	292	286	303	300	285	274	305	270	276	265	262	283	263	302	290	310	295	273	274	269	255	282	273	283	302	260	283	272	287	296	294	284	276	293	261	273	289	265	259	271	297	305	275	287	271	281	267	272	263	301	295	270	286	289	287	271	285	301	266	267	258	289	310	316	292	275	292	296	275	294	287	272	287	292	297	304	278	288	279	293	264	282	292	282	303	300	293	275	296	288	279	290	288	285	264	262	275	300	255	289	284	277	280	287	267	309	263	293	279	331	278	262	276	285	297	295	305	283	269	299	296	254	283	284	304	313	280	304	281	274	306	302	290	299	292	271	278	301	283	278	270	307	290	275	285	285	329	266	288	271	287	268	308	268	268	283	279	266	295	285	260	301	294	286	293	285	277	272	279	290	287	283	275	270	269	258	298	272	289	255	252	282	256	307	302	269	292	303	287	300	297	293	277	282	253	276	284	268	280	277	274	275	297	271	285	281	308	269	282	282	318	284	243	285	268	300	293	265	276	306	302	289	298	290	297	272	276	304	268	302	279	294	301	267	317	274	278	264	254	266	309	309	279	276	275	291	275	304	273	318	253	306	272	267	286	304	279	290	283	266	298	283	277	262	275	265	290	262	263	305	296	272	293	283	293	294	285	283	307	282	273	286	256	264	285	261	271	290	262	278	268	322	268	297	285	296	283	269	292	316	276	281	284	303	289	297	261	293	285	301	285	267	256	294	294	289	283	259	285	282	313	298	280	288	299	295	287	327	301	246	269	275	271	300	267	271	256	288	337	280	281	296	296	292	275	270	270	274	277	308	286	285	303	274	299	295	290	305	294	310	247	275	266	250	266	306	301	266	297	248	262	283	296	309	281	293	265	309	291	321	327	295	294	280	299	291	289	312	299	276	291	278	295	283	288	310	301	274	307	282	235	259	290	263	288	281	294	259	305	298	275	311	266	286	271	276	287	305	291	272	288	296	265	274	281	257	296	299	275	260	302	278	289	294	270	267	295	280	278	299	287	291	337	275	274	261	275	284	292	273	258	278	272	302	275	298	270	276	269	279	280	315	312	278	255	263	286	294	254	282	317	295	307	277	288	315	275	300	270	288	278	282	275	261	266	304	287	284	273	323	283	281	302	280	257	288	270	271	276	289	294	296	283	317	304	266	287	288	255	321	322	270	256	289	302	282	308	280	279	278	266	272	262	286	275	298	304	301	278	293	263	277	274	268	265	267	284	276	274	300	280	266	281	261	271	284	282	278	276	273	291	286	285	279	284	255	280	297	271	290	293	304	301	269	255	262	262	285	288	274	268	252	275	291	301	279	282	260	277	270	277	291	241	275	276	294	303	257	304	302	257	246	300	247	295	315	302	263	314	264	290	293	286	288	292	267	280	271	271	277	284	269	286	300	297	303	273	258	252	286	286	275	273	272	270	253	281	289	291	307	277	271	260	275	288	298	263	301	260	295	297	261	260	276	277	281	268	268	310	270	316	321	301	281	289	286	255	273	277	290	295	280	261	264	304	288	277	299	303	305	267	291	276	283	296	273	312	290	276	312	303	279	250	282	279	284	267	294	312	264	266	255	268	296	279	276	288	255	293	296	268	257	299	296	263	266	284	269	291	279	300	281	305	298	276	283	267	303	288	281	311	295	276	285	297	274	322	273	291	280	280	292	290	300	294	267	288	290	290	286	273	284	333	280	288	300	269	310	298	282	282	277	273	273	296	287	279	275	282	274	304	257	307	293	291	276	293	304	266	290	301	284	283	311	256	288	272	263	314	261	256	274	290	290	281	265	304	265	281	304	260	289	275	283	277	280	304	260	280	264	286	288	286	318	271	281	298	275	280	259	302	290	280	281	273	291	316	278	285	283	276	306	283	270	278	300	283	296	280	247	295	302	276	294	317	269	301	303	272	306	267	292	307	303	298	305	332	271	299	308	275	282	255	276	266	278	263	296	290	298	288	293	281	292	274	288	285	295	297	296	264	292	279	300	277	307	274	280	288	311	297	289	248	299	283	258	254	278	266	303	294	289	285	287	281	269	272	300	283	299	274	281	260	266	275	291	263	300	267	307	285	280	283	293	265	296	321	294	266	251	269	265	255	311	322	273	292	305	273	284	288	283	277	284	270	292	261	300	297	298	293	297	275	277	256	266	289	290	242	311	300	288	269	267	233	286	261	304	260	293	268	325	296	269	312	279	295	264	264	287	269	274	296	283	262	287	283	256	287	260	288	277	273	304	312	289	253	280	273	291	307	277	290	272	288	297	279	269	296	297	271	259	314	287	282	288	303	269	276	306	304	281	284	304	273	327	293	265	273	276	285	260	278	253	279	295	285	303	269	273	280	283	292	270	280	262	296	269	280	274	272	281	281	269	283	280	292	304	294	278	252	286	279	283	283	288	256	298	262	280	281	259	273	255	293	275	287	285	256	288	285	281	282	305	294	297	258	300	286	307	300	279	293	277	315	275	289	292	301	305	284	303	273	290	287	269	293	278	260	298	267	295	279	298	300	267	283	288	314	283	298	303	280	259	285	279	317	302	286	286	267	268	292	252	260	283	279	265	283	292	268	259	287	287	291	305	294	296	287	270	296	280	309	293	280	273	271	299	251	309	271	282	288	304	305	277	286	279	288	259	283	274	270	301	316	266	296	276	285	285	295	311	294	280	265	258	288	290	281	280	292	280	287	268	285	294	277	266	299	294	297	278	285	270	305	291	283	302	311	293	287	303	286	275	282	282	311	286	286	282	259	274	303	309	271	274	296	285	286	288	277	244	289	270	272	287	287	279	281	279	311	263	301	298	276	275	285	297	322	284	275	277	272	301	289	276
24276	21502	29067	25822	23712	21605	14642	8276	5440	4440	3442	2670	1779	1341	992	850	648	551	410	397	366	406	372	359	374	322	333	291	295	278	283	328	280	289	283	280	285	266	264	242	282	267	269	273	291	260	239	245	257	235	283	276	291	265	250	266	243	258	215	262	280	230	253	251	247	235	259	272	258	242	258	262	273	245	244	242	260	267	246	268	249	240	245	226	264	268	251	268	250	246	260	254	274	236	262	253	251	249	259	248	254	233	262	283	247	260	240	235	265	242	269	259	229	249	237	264	238	251	270	232	256	237	248	261	278	283	286	248	270	258	270	238	248	294	241	235	236	257	226	254	260	244	213	257	253	260	237	253	287	253	233	280	259	244	227	243	270	260	263	263	236	239	269	275	249	239	281	239	241	224	237	237	242	262	244	220	271	243	274	259	258	301	267	255	284	255	231	237	265	254	285	270	262	239	227	263	234	231	264	256	256	242	254	232	258	258	276	243	261	265	240	255	264	263	259	257	250	270	270	261	251	255	255	237	251	263	212	260	255	272	279	263	254	268	249	244	281	267	260	256	280	241	270	258	269	241	277	228	250	247	244	268	266	269	250	272	270	305	261	273	266	266	240	255	264	279	260	279	243	230	251	242	227	224	274	255	257	270	225	280	249	257	266	257	249	278	271	240	237	277	263	268	251	229	252	220	222	228	248	262	267	251	300	258	242	256	240	276	272	269	236	233	249	269	260	239	250	265	256	289	268	241	266	270	267	267	267	228	253	233	269	275	257	270	257	246	272	256	255	249	237	256	247	283	243	284	259	262	257	268	254	262	299	282	256	264	250	256	237	275	250	240	250	255	250	266	261	231	264	261	252	249	242	252	245	245	247	259	268	239	246	225	254	260	259	276	259	251	256	250	237	266	263	236	235	278	267	252	259	243	241	289	254	249	292	273	250	240	283	263	234	251	236	269	283	254	275	260	247	246	253	249	259	243	248	243	254	235	290	264	273	251	270	251	272	249	257	255	252	253	246	259	300	251	246	248	252	292	264	291	252	259	239	240	239	260	267	259	235	261	239	278	279	224	239	247	233	236	287	235	265	242	258	265	252	247	249	235	275	278	267	273	241	249	286	224	255	238	241	253	256	247	223	273	240	244	253	258	261	243	224	253	269	260	234	249	276	278	279	267	252	275	234	260	238	244	239	265	270	253	248	259	280	275	254	274	249	242	252	225	261	258	257	261	241	284	238	255	246	254	264	257	223	260	260	252	279	285	251	243	275	239	290	279	226	242	233	234	264	243	264	282	212	253	258	260	251	252	251	243	268	265	253	260	273	281	280	248	269	244	261	261	246	261	279	267	254	259	275	269	281	243	268	258	270	241	264	269	233	252	270	244	243	240	269	268	243	226	261	256	280	247	234	238	257	246	258	267	240	263	250	258	243	267	252	238	222	245	254	283	266	257	249	268	252	257	237	260	239	265	285	237	239	240	283	248	243	298	245	214	262	252	277	257	229	252	263	261	262	260	251	255	267	249	249	260	260	271	269	233	274	265	247	243	268	265	261	258	252	228	270	275	263	278	293	280	230	260	261	244	251	267	275	290	266	269	259	253	265	262	246	253	274	233	245	262	266	234	275	282	255	233	242	244	242	274	290	246	260	219	266	260	250	270	256	283	238	289	254	245	279	256	272	216	251	241	241	267	269	278	273	265	272	250	251	251	250	282	213	245	250	249	256	251	256	232	280	277	268	266	258	264	278	281	244	248	272	254	236	253	268	268	269	275	236	250	229	250	285	251	239	243	246	235	240	213	224	241	247	268	277	264	274	272	264	264	250	252	304	272	257	285	230	242	255	241	251	247	263	231	244	259	232	256	236	227	279	235	249	246	248	250	243	253	256	274	269	245	247	270	241	240	273	239	278	261	251	249	259	249	249	258	247	270	236	275	285	256	271	253	268	283	267	255	271	244	254	252	271	260	228	239	254	247	225	277	250	259	262	247	255	241	249	240	275	237	251	244	278	284	240	237	262	262	248	238	281	244	269	264	241	267	251	256	246	258	230	221	253	264	269	245	238	249	258	270	268	226	262	237	260	255	236	270	261	246	244	254	264	245	256	264	283	259	262	243	255	213	267	235	240	249	255	245	264	258	245	233	247	251	253	254	254	246	238	256	241	233	214	216	235	257	269	256	240	234	262	262	240	265	287	249	260	270	281	265	255	250	232	265	240	278	276	270	239	270	253	247	257	234	264	250	260	243	262	235	254	250	237	267	287	286	269	237	225	238	235	228	260	263	263	241	242	266	264	262	275	239	233	262	263	247	263	242	246	245	245	264	244	251	264	241	257	231	256	279	256	255	249	249	259	261	250	264	245	250	242	259	243	241	257	231	250	240	225	264	237	230	260	251	258	256	256	245	243	236	263	242	252	254	241	265	251	265	261	262	260	242	262	256	239	273	264	254	242	261	251	286	241	288	254	258	267	239	236	259	273	260	233	247	296	274	235	243	281	217	265	234	264	260	246	253	258	220	268	233	265	252	228	234	256	272	249	269	266	221	255	264	250	263	253	244	274	253	271	257	241	242	236	243	263	276	243	265	213	234	247	247	248	273	245	254	265	256	270	274	273	253	246	252	254	294	251	265	273	247	254	267	234	260	264	248	227	261	277	250	241	259	217	254	250	270	255	272	277	263	256	268	251	272	241	266	260	225	238	263	253	249	214	233	246	251	244	259	245	247	284	255	218	248	234	246	250	259	276	228	261	253	263	224	278	223	260	264	272	270	248	276	278	266	284	273	249	225	256	262	244	234	237	255	237	269	241	232	256	251	263	277	277	244	260	252	243	279	248	281	250	236	264	239	268	268	269	276	236	255	231	252	260	277	262	284	235	272	233	251	224	276	247	256	270	237	256	263	266	225	237	238	276	284	274	253	254	235	251	245	247	256	244	276	254	255	246	269	245	234	227	249	294	229	257	265	252	255	267	250	243	249	270	269	257	261	255	288	252	237	248	249	251	279	265	258	294	269	235	246	236	244	252	275	247	276	252	276	291	265	233	239	245	236	283	271	266	281	232	252	221	271	212	249	280	276	275	258	240	285	246	263	239	256	249	268	259	256	255	254	268	248	270	248	280	280	270	246	249	273	237	274	251	240	246	249	267	254	263	292	229	271	232	253	275	271	254	264	276	277	268	250	287	270	260	237	280	286	251	269	263	244	248	251	267	240	239	276	255	286	238	236	248	292	249	234	239	263	226	237	253	249	254	235	249	273	230	296	263	263	260	230	244	244	267	274	235	268	284	285	276	246	258	254	280	241	276	253	262	235	267	269	277	255	248	261	250	276	247	247	255	239	284	264	295	285	237	261	252	245	237	281	269	247	251	242	260	259	265	280	280	259	257	248	256	227	270	259	252	258	259	236	250	249	265	242	250	242	305	241	252	233	245	236	259	261	255	254	252	274	236	252	249	257	257	227	260	246	268	248	255	250	206	243	246	236	227	252	258	259
30707	57642	47164	33936	28546	23064	16332	12034	8896	7342	5777	4312	3038	2071	1606	1308	1000	755	548	523	507	497	489	446	449	379	327	317	356	372	341	309	297	295	300	305	328	308	263	313	282	288	290	291	250	296	278	299	292	300	269	288	285	301	267	278	283	270	281	285	254	263	271	278	293	273	290	262	278	288	273	293	261	266	293	295	294	254	273	292	277	334	272	300	258	268	308	263	270	259	240	292	276	273	283	285	258	247	259	263	285	288	278	270	267	265	260	283	309	273	263	317	283	276	297	278	281	253	263	267	283	302	286	291	291	282	290	295	274	290	299	271	260	272	267	269	264	266	288	306	278	284	299	272	265	269	302	287	277	260	274	276	274	281	253	260	253	279	256	273	263	285	287	268	262	263	284	308	259	287	262	290	287	271	259	248	275	269	281	263	277	267	269	292	277	269	306	258	301	283	237	279	309	275	277	283	305	260	269	281	291	287	277	270	266	316	265	282	238	295	270	294	296	284	287	295	259	283	267	240	260	280	249	260	257	264	283	246	286	262	290	282	250	273	241	267	289	323	269	278	291	295	276	289	299	266	254	245	228	273	299	256	291	272	298	294	280	290	285	257	253	272	274	272	302	262	292	282	282	281	281	295	278	271	257	279	280	272	255	284	260	308	271	262	264	278	287	256	296	285	262	311	254	268	262	286	306	260	269	266	280	281	272	294	302	285	250	277	300	293	289	275	275	287	271	266	298	270	312	273	273	277	291	287	266	277	274	253	247	270	275	251	297	255	275	283	248	293	288	273	284	275	292	280	262	314	264	299	259	302	300	260	278	286	269	250	277	272	282	270	295	259	303	287	258	260	283	281	279	272	251	264	246	274	273	273	292	273	277	284	260	262	273	269	297	279	279	251	264	261	278	284	253	268	305	268	304	303	270	282	289	271	265	305	282	257	271	282	278	250	284	291	300	291	272	309	280	296	281	270	295	264	300	245	295	297	243	270	282	280	252	288	279	287	284	268	256	260	265	286	259	283	282	267	261	272	264	261	272	275	267	284	275	260	300	266	273	284	301	304	280	270	282	283	285	249	273	256	278	270	260	314	283	267	286	284	274	284	278	259	267	269	264	288	288	277	292	268	265	274	282	285	268	322	291	292	283	271	284	258	282	265	259	261	271	287	286	297	242	254	253	266	290	281	281	258	285	281	279	257	254	262	272	263	281	260	290	289	286	281	284	306	282	287	292	272	277	288	311	258	269	301	306	298	252	279	271	304	265	261	263	282	276	245	266	278	263	257	264	271	320	293	260	297	274	247	283	272	262	255	302	275	292	250	259	288	270	280	286	274	315	257	255	289	272	295	281	286	274	266	259	274	276	254	279	263	310	301	293	297	266	284	275	262	279	287	270	271	313	271	262	283	235	264	273	274	278	287	263	289	306	285	258	270	290	252	313	260	295	271	299	280	314	254	289	259	247	279	293	266	320	267	285	275	301	258	255	291	272	294	238	296	296	276	270	279	258	258	260	283	251	241	306	278	257	250	295	249	261	257	258	293	270	268	239	271	259	270	297	269	278	287	281	284	260	261	258	281	289	289	255	261	306	286	299	266	295	295	263	263	301	290	280	288	277	272	279	262	260	286	258	288	279	301	281	280	261	245	272	288	267	273	316	277	284	259	280	304	290	262	292	301	257	285	282	286	291	253	268	258	281	288	302	265	252	270	262	275	277	280	299	254	291	262	263	305	300	247	282	288	285	263	265	278	284	273	292	279	273	246	261	315	285	273	296	255	286	276	265	257	291	269	278	276	282	295	289	279	260	259	284	281	302	273	271	272	257	297	286	309	278	265	286	283	279	302	254	285	306	249	295	253	263	281	288	256	264	290	278	304	276	269	252	263	287	241	288	275	285	275	279	273	292	282	285	272	298	253	290	314	263	270	334	281	293	303	297	273	270	267	268	291	297	289	265	267	289	278	269	282	268	306	288	271	295	294	291	321	276	267	233	279	270	309	252	276	328	274	268	250	284	273	273	272	272	268	249	279	290	260	299	240	294	261	278	272	294	260	259	261	298	260	285	306	263	265	277	258	293	264	278	267	249	254	286	253	279	274	268	272	281	309	256	302	261	278	288	270	264	268	299	258	274	269	296	240	278	252	274	286	258	322	272	277	278	262	257	256	277	293	267	291	311	279	239	289	268	341	293	279	283	260	275	298	266	269	288	258	250	281	281	284	274	286	263	262	261	293	251	270	277	290	267	314	278	280	324	292	270	275	265	280	274	269	293	316	273	265	292	288	251	278	264	269	261	273	304	268	278	306	277	259	299	279	295	278	289	288	258	283	289	257	263	266	265	253	288	280	251	253	286	257	261	267	251	266	277	253	280	269	278	282	275	277	285	259	309	311	290	274	262	283	234	273	295	283	277	284	251	305	275	295	266	289	267	272	260	245	244	260	284	277	295	312	307	268	284	255	300	263	290	295	284	287	268	270	296	255	257	275	248	288	258	268	274	292	300	293	326	268	271	275	259	273	273	297	268	293	313	256	247	288	271	300	276	261	313	273	301	267	274	280	278	278	279	272	267	276	293	291	271	274	289	289	268	277	279	276	272	258	260	279	270	284	245	289	258	275	282	283	278	272	290	310	279	260	307	268	261	284	273	267	268	268	267	259	269	276	276	270	297	272	264	254	284	292	275	288	282	262	265	269	259	273	271	280	276	281	270	277	273	275	268	282	263	276	272	261	302	274	258	274	251	282	295	294	297	274	271	280	275	280	248	276	275	261	273	304	259	269	292	265	275	280	262	256	274	261	286	265	259	279	276	290	282	278	272	270	274	271	286	269	267	308	270	301	263	283	292	287	268	299	297	275	277	303	296	302	247	263	324	282	266	290	270	285	260	295	245	298	269	277	278	290	285	247	289	290	287	269	271	284	276	282	270	261	295	280	276	255	265	264	301	256	261	276	247	269	249	288	270	279	259	268	278	233	277	272	259	260	279	256	255	278	273	291	287	276	265	258	275	243	275	274	264	282	248	271	270	248	252	271	301	270	235	295	276	319	276	242	311	251	288	273	309	266	277	275	287	279	266	268	277	257	295	286	230	280	279	295	276	266	298	262	256	296	286	273	281	283	269	293	277	298	272	265	282	283	265	284	293	232	296	267	285	300	295	279	299	284	295	295	285	279	273	287	267	274	279	290	282	286	295	284	275	288	275	282	290	275	296	277	285	311	258	262	244	254	275	269	263	286	269	275	259	273	297	273	306	286	276	248	278	299	278	254	264	288	256	285	283	252	270	292	304	307	295	276	274	291	277	255	264	268	276	278	286	270	302	275	272	272	289	287	275	261	251	268	299	280	300	255	294	278	307	253	274	296	295	269	275	282	304	302	268	274	302	288	279	274	242	268	308	293	278	292	282	250	290	257	253	265	280	296	257	254	287	286	274	278	301	310	256	291	284	305	277	300	259	276	284	288	276	253	250	291	259	274	256	277	289	271	263	251	251	251
25360	21585	29345	28276	22042	15971	9641	5518	3866	3271	2610	1903	1438	1019	830	722	552	474	392	421	390	383	345	361	334	322	319	308	341	306	333	324	289	304	266	308	322	300	274	263	298	275	281	254	288	289	287	241	271	263	298	284	269	308	242	285	255	298	304	297	300	293	300	260	279	277	283	267	308	274	292	263	280	280	275	269	277	261	252	299	277	298	269	290	270	270	286	255	324	286	244	272	260	260	286	282	297	275	272	279	273	276	270	265	288	267	270	268	264	275	284	272	259	295	278	271	286	262	309	296	285	298	277	263	267	282	246	256	271	279	268	253	252	293	242	288	250	278	300	294	268	287	275	240	266	276	305	272	302	287	302	261	293	298	305	285	263	287	296	307	268	271	271	283	275	294	285	264	278	290	293	271	296	305	297	270	299	264	244	261	297	278	246	268	267	255	260	303	278	272	269	283	301	280	279	296	301	283	255	322	290	233	298	281	272	262	278	284	269	282	290	266	262	275	287	288	265	272	296	277	282	251	292	290	267	304	277	260	283	290	284	282	289	292	284	279	285	271	259	264	285	270	291	266	267	287	262	247	282	292	276	329	256	288	295	272	274	269	262	243	289	286	274	295	295	293	289	259	270	308	264	281	237	303	273	294	254	254	267	285	288	303	278	276	270	231	278	299	270	286	299	279	240	279	256	240	293	272	250	303	290	286	279	306	262	279	270	312	292	282	295	265	266	295	313	271	297	270	264	266	307	273	287	286	288	281	287	278	267	310	269	262	311	329	282	281	272	270	248	271	279	250	268	265	311	284	296	293	281	288	268	283	265	276	304	286	283	275	295	302	278	275	274	312	270	290	278	272	272	265	264	302	282	265	266	287	257	281	272	307	292	282	273	284	288	268	293	289	284	259	277	283	270	272	294	286	318	287	294	299	271	273	281	293	293	281	288	253	282	264	283	287	252	271	254	257	296	286	254	291	280	244	296	261	294	279	278	246	281	276	268	305	292	277	301	283	271	299	258	262	289	297	269	302	282	284	271	284	268	283	285	268	252	300	261	258	294	304	286	276	261	280	263	266	308	294	292	280	293	275	286	303	276	316	291	289	247	263	274	261	259	273	285	289	277	290	277	274	284	307	275	272	300	266	279	232	255	264	266	317	269	274	250	240	256	281	310	278	301	284	286	267	288	282	297	288	298	274	309	296	257	265	295	307	297	302	247	266	308	271	253	258	295	289	282	301	289	282	281	277	295	286	281	262	279	266	292	270	281	279	277	275	267	294	264	298	274	259	281	276	309	278	276	291	305	255	276	283	301	289	275	277	278	278	271	271	268	291	298	279	273	287	301	282	297	294	281	276	268	259	306	245	295	251	280	286	259	284	309	292	282	262	279	261	298	315	312	284	280	267	280	259	272	268	254	256	276	268	253	293	291	257	288	286	287	278	304	285	279	277	272	294	294	281	294	309	271	260	269	302	276	275	265	315	283	289	283	314	272	282	274	293	281	286	309	277	282	287	283	307	274	278	267	231	247	316	298	278	281	287	275	287	249	263	271	256	284	298	281	294	277	274	293	268	286	300	270	278	276	262	280	297	277	303	283	302	288	271	289	283	299	271	295	292	297	291	307	263	261	284	242	262	302	287	280	276	281	261	285	278	255	286	256	300	263	236	264	263	290	278	283	299	293	265	286	280	293	265	284	316	253	332	299	273	263	272	298	313	248	278	268	272	270	250	295	279	270	239	265	268	309	289	284	265	257	254	282	277	291	266	240	282	247	327	281	262	289	282	300	278	271	286	310	270	292	279	248	253	282	307	289	277	265	279	263	282	249	300	285	279	299	300	289	274	290	289	264	267	268	277	279	283	261	250	282	282	238	279	302	314	262	292	275	272	306	299	310	282	290	295	283	306	294	287	294	271	253	287	266	283	295	275	298	261	276	247	257	289	278	286	288	264	309	270	264	288	302	273	308	259	309	285	280	264	306	264	300	268	302	266	284	298	272	258	295	294	278	271	290	269	278	280	260	289	281	273	289	266	283	265	282	320	279	276	284	261	267	273	276	256	261	277	276	249	295	267	259	313	299	269	247	286	261	287	279	282	310	300	264	263	283	283	294	273	296	288	290	279	294	273	300	257	269	268	274	251	262	293	309	277	324	281	293	298	295	276	299	268	286	267	264	248	281	288	273	267	295	283	282	264	275	293	298	289	277	286	296	277	275	266	246	277	247	274	282	289	270	296	274	265	287	295	273	270	279	282	315	264	300	260	282	300	220	259	288	268	293	284	281	264	304	286	284	268	253	276	288	244	270	291	269	256	247	288	286	263	267	261	264	273	296	281	267	300	296	264	273	285	274	284	279	261	276	265	285	276	284	265	267	291	288	311	283	267	283	288	283	277	305	268	303	279	264	291	266	279	270	304	264	264	298	278	278	298	276	299	269	253	288	299	295	265	299	276	312	273	291	300	287	288	265	299	295	274	271	320	289	290	307	290	266	255	257	281	286	298	304	290	256	254	281	264	274	302	301	334	288	256	298	265	302	272	277	291	305	275	298	277	302	255	285	291	302	263	269	291	285	266	241	260	286	280	287	290	267	297	285	276	277	260	273	278	287	285	285	271	271	273	275	315	263	288	262	279	265	303	287	292	265	252	304	292	284	268	265	282	277	253	292	285	281	261	265	238	290	279	295	277	283	280	267	272	272	301	304	263	275	274	275	283	247	269	278	271	282	278	287	263	249	299	264	294	251	269	296	306	278	302	264	273	243	296	278	286	246	249	299	246	262	280	295	310	266	255	297	278	316	282	287	300	268	293	286	304	288	283	256	308	274	292	252	248	279	313	249	278	288	280	256	267	256	293	276	282	308	293	270	288	282	305	273	305	284	285	292	257	292	275	289	275	273	263	276	262	282	268	274	286	319	284	285	319	299	293	309	310	289	250	277	275	287	289	267	253	295	259	279	281	266	297	282	259	292	270	298	305	276	298	248	259	286	277	307	276	273	295	261	273	266	294	287	261	286	295	249	280	302	292	305	294	267	312	292	262	279	287	299	274	293	295	274	269	276	286	294	274	251	316	297	283	275	280	300	279	256	280	256	283	295	281	318	284	272	275	262	282	271	254	281	292	307	257	252	273	257	281	272	262	260	247	298	266	290	283	278	256	258	262	266	246	284	284	276	278	238	304	290	268	303	293	279	265	267	292	297	289	295	275	263	292	268	287	276	281	287	286	279	265	256	254	298	299	290	283	251	288	270	272	260	291	293	277	261	288	299	295	279	270	281	279	288	281	270	292	277	282	290	277	265	293	263	300	278	311	261	299	250	283	283	266	288	290	281	289	320	301	308	256	270	270	302	252	301	284	290	277	246	279	265	264	285	282	271	279	274	294	322	275	257	282	278	303	264	289	291	272	267	263	280	269	300	315	281	275	294	278	273	292	289	243	296	289	290	286	306	290	281	299	286	310	282	303	262	297	289	294	319	283	280	245	307	275	297	273	303	269
30364	54200	43385	30579	25488	19956	13814	9524	7064	5918	4638	3563	2446	1689	1292	1115	899	694	507	490	492	449	427	442	428	403	369	345	319	359	331	330	320	326	322	332	351	321	335	343	325	299	347	329	291	325	324	312	328	321	297	340	300	294	295	285	329	291	332	302	278	305	286	301	312	297	309	296	311	283	313	304	298	294	310	305	295	308	304	301	300	306	324	330	312	325	298	295	296	304	276	309	312	275	333	304	318	309	294	340	294	300	325	311	311	309	303	264	299	279	305	313	295	257	268	310	292	315	317	290	316	295	273	305	282	341	284	291	314	275	302	288	284	297	308	296	316	327	352	339	301	322	295	273	267	292	268	287	269	319	280	324	289	296	332	272	300	304	263	287	284	295	323	268	342	326	295	306	313	299	308	313	325	309	276	275	312	284	309	321	287	310	302	294	271	275	263	295	267	314	290	309	295	316	311	298	287	310	285	304	280	324	311	282	332	277	314	296	310	281	295	304	290	284	326	286	312	303	312	323	334	296	285	304	294	302	313	303	328	302	301	313	288	322	299	265	317	266	307	311	283	262	319	295	341	288	308	277	284	267	303	303	316	291	280	285	322	298	293	273	318	298	284	286	302	284	259	314	290	310	283	301	306	288	314	277	326	300	311	293	290	272	306	286	291	307	267	298	333	278	304	300	304	271	289	289	297	319	322	312	314	294	321	304	292	313	311	287	299	331	318	270	312	285	292	326	310	324	267	294	303	293	296	331	292	303	314	285	328	298	311	302	316	298	317	293	302	306	341	295	283	307	299	303	285	314	284	289	288	287	292	289	302	330	317	344	312	318	314	330	313	307	284	320	283	317	306	265	293	313	258	296	315	299	293	268	307	308	304	296	338	306	305	291	296	326	326	316	298	292	316	302	287	322	327	313	312	303	305	288	307	308	292	286	321	277	323	336	306	316	298	280	305	298	314	315	298	266	296	286	323	282	281	293	335	300	295	278	315	299	318	294	298	304	271	315	280	329	314	298	284	318	287	307	270	304	284	328	303	305	313	312	293	292	298	302	298	289	312	297	285	289	266	291	304	326	299	300	313	269	318	280	292	311	297	296	302	302	276	324	310	290	300	316	316	291	314	329	318	320	314	292	297	274	309	309	291	300	294	304	311	324	312	286	293	274	283	280	301	285	304	292	293	300	298	267	307	304	316	322	274	306	305	282	300	273	303	301	303	288	305	313	323	315	280	315	298	329	320	287	271	325	303	302	319	292	264	273	297	302	290	299	303	294	312	292	312	305	321	340	289	306	290	311	293	323	274	293	285	342	290	291	288	297	297	290	301	305	277	290	295	324	268	283	297	309	326	314	269	291	327	294	304	328	311	311	297	299	309	302	283	310	331	291	312	282	295	326	312	310	294	292	293	302	304	279	320	302	346	297	328	305	311	320	295	302	299	318	304	294	306	314	331	298	320	296	314	284	287	326	280	281	296	273	288	332	310	302	316	306	314	300	284	284	312	310	321	299	323	300	288	300	330	319	302	318	288	322	279	294	319	294	284	308	322	316	274	293	303	292	306	280	291	288	288	301	301	315	317	312	314	327	296	306	336	284	304	313	287	321	301	314	290	293	283	302	276	295	318	286	315	289	311	272	301	287	323	319	290	263	292	301	310	294	295	307	328	296	268	274	282	323	289	290	310	301	298	294	315	310	312	326	309	282	286	295	313	313	311	339	308	289	297	274	319	318	319	321	317	287	330	283	331	307	317	281	304	304	318	288	274	304	295	326	321	308	317	304	294	322	316	274	331	297	286	303	301	323	285	308	287	303	307	271	296	289	323	317	312	301	283	313	291	287	291	270	312	290	315	310	302	284	296	313	315	305	306	311	308	317	300	296	292	320	300	304	311	312	267	280	322	333	297	288	303	309	302	325	332	331	330	298	276	303	275	286	305	294	312	313	294	309	272	305	308	326	270	305	298	305	300	320	294	294	318	305	331	287	274	292	246	319	328	305	288	298	328	310	310	307	282	292	321	337	296	274	280	299	278	330	266	318	279	341	317	325	297	313	302	307	280	305	310	309	268	315	296	284	282	309	296	336	324	314	301	269	319	291	317	315	308	282	304	304	284	304	315	318	287	327	311	296	288	291	296	289	267	293	314	322	294	305	324	315	288	297	302	288	301	283	304	322	339	318	296	296	295	286	286	279	298	322	282	321	285	286	268	323	332	308	318	303	299	295	324	298	309	320	314	298	313	312	281	289	290	312	262	304	291	347	346	316	284	287	308	281	298	310	294	290	281	323	308	324	323	310	288	289	322	298	292	299	329	294	311	287	312	296	307	297	307	291	299	294	299	307	286	304	288	287	291	280	292	290	295	307	314	268	305	297	307	275	292	309	276	306	320	305	302	311	315	311	274	271	304	299	293	343	306	332	281	293	326	283	311	301	328	304	292	275	271	291	319	299	331	280	310	295	332	293	341	267	328	310	274	275	308	270	262	284	287	335	280	308	296	291	315	332	296	290	290	315	314	306	286	330	299	271	270	320	300	329	306	301	291	281	285	296	300	303	319	314	300	256	279	285	287	331	316	279	301	302	314	284	325	325	290	313	265	311	319	326	301	302	315	289	305	330	320	284	274	287	275	323	316	305	319	297	292	308	317	298	288	309	317	294	298	340	295	276	301	297	280	316	300	286	305	271	288	311	302	306	329	329	303	312	281	325	285	315	327	321	332	288	297	299	296	299	310	293	313	316	318	286	292	295	283	304	276	297	318	309	313	318	289	307	299	306	321	322	311	293	306	307	313	302	287	325	313	319	333	290	309	327	253	292	294	275	298	272	304	302	291	292	347	288	324	312	311	311	297	287	306	314	314	293	305	288	280	308	305	306	298	306	305	300	315	304	294	315	279	328	295	299	304	324	306	317	291	329	327	308	323	301	300	309	290	295	311	294	319	316	302	318	319	293	322	289	283	296	318	303	281	305	280	328	316	303	299	303	280	304	321	326	313	321	292	305	326	300	303	271	279	304	277	288	323	294	305	293	272	304	316	291	296	314	319	293	265	293	289	290	296	283	273	314	313	321	263	306	272	298	306	296	315	297	279	290	290	292	308	303	287	315	310	321	306	311	308	305	315	305	268	287	307	312	336	321	273	303	279	309	291	291	287	323	288	301	329	286	306	276	294	282	268	316	322	285	304	302	324	304	315	286	328	335	322	309	296	286	293	280	295	279	290	293	300	323	283	304	307	307	313	335	286	294	296	336	308	311	288	327	310	299	290	320	300	315	290	306	310	290	324	285	315	280	329	295	273	281	276	331	328	272	301	311	322	271	303	317	302	288	315	319	280	308	307	288	309	292	303	281	315	335	287	299	307	309	334	328	285	311	315	332	311	303	321	298	281	277	288	305	288	306	286	300	307	325	284	326	286	289	297	303	301	303	263	301	277	315	314	320	301	319	312	320	285	295	297	269	296	276	298	296	297	320	323	326	305	309	296	306	291	294	333	299
22988	21369	29072	24333	22764	24912	22581	12049	7945	6400	4927	3665	2660	1818	1335	1079	922	735	544	465	502	482	410	421	431	408	415	352	349	342	323	313	324	331	317	350	332	302	284	277	301	280	302	278	274	286	290	296	271	317	285	273	317	282	262	280	258	306	288	300	264	285	306	275	283	258	298	299	284	281	289	250	305	275	261	294	255	285	293	292	289	256	285	282	325	286	292	273	254	254	291	266	298	276	258	287	260	266	264	279	291	305	286	264	283	271	275	287	270	298	269	259	252	278	277	292	275	252	289	281	260	251	308	264	287	272	294	280	269	293	253	254	283	265	314	300	292	268	280	280	298	261	240	291	264	303	278	251	285	299	264	269	292	251	292	309	244	262	303	299	314	310	285	270	291	295	291	289	265	257	286	294	278	294	260	276	283	286	273	291	265	303	270	276	276	314	294	281	286	285	304	284	294	260	278	260	280	313	293	293	277	302	304	285	283	274	301	280	256	283	314	315	296	260	301	252	273	292	286	291	278	262	269	271	285	311	275	297	289	299	257	302	285	284	308	257	259	297	266	308	284	266	279	230	284	297	302	300	271	281	322	269	301	256	276	264	298	288	277	282	276	275	276	291	296	280	296	295	287	284	272	275	249	310	280	261	308	270	250	302	277	282	274	292	293	292	298	293	243	294	266	294	288	281	285	257	268	277	289	287	283	268	264	285	294	287	294	271	278	272	312	225	252	313	259	282	278	271	264	278	260	314	283	284	313	259	270	288	286	289	282	279	278	275	281	296	268	290	261	276	267	271	270	264	297	260	266	270	284	315	282	252	263	282	261	294	293	260	298	276	275	291	280	303	311	284	262	288	272	257	279	276	258	280	290	280	260	287	277	286	275	254	280	276	283	264	317	279	279	290	284	282	270	299	261	267	253	301	282	292	278	278	267	274	296	261	283	306	292	291	281	252	281	270	315	262	245	306	270	282	292	280	294	255	303	287	283	292	275	301	264	261	289	270	278	282	256	270	292	304	297	280	291	271	284	257	269	278	256	260	308	275	269	271	281	285	263	289	324	282	286	289	258	272	287	267	293	302	293	289	274	267	269	295	301	284	313	277	260	265	256	280	260	287	272	265	293	273	299	288	274	292	291	266	284	292	298	253	283	270	268	283	267	303	294	306	286	273	267	264	299	270	293	281	280	300	308	267	285	272	307	285	298	270	283	288	280	314	266	300	263	267	283	302	280	275	296	293	251	260	233	278	280	295	279	261	291	298	285	267	284	282	312	239	282	307	279	262	301	274	321	286	283	287	305	309	261	301	256	272	285	263	300	263	313	299	268	292	306	269	287	259	293	281	266	271	264	299	249	255	291	280	298	308	293	268	284	292	293	302	275	268	266	262	261	266	244	241	276	299	283	281	273	265	291	273	290	301	300	305	303	268	290	271	316	261	299	287	292	267	263	284	275	230	290	257	286	257	288	245	286	267	300	280	289	286	296	289	303	248	322	295	286	272	275	270	290	283	276	283	278	283	285	285	265	272	262	261	284	285	282	283	268	293	309	255	273	278	297	284	269	298	288	288	276	281	295	284	262	272	309	296	255	277	312	299	265	284	283	282	268	273	318	272	286	292	289	298	270	250	290	268	274	261	262	293	270	281	284	279	272	295	285	295	271	316	267	296	262	279	289	287	295	283	325	294	280	271	290	287	294	296	280	270	296	264	270	271	270	269	286	272	294	304	278	299	325	281	296	283	260	281	283	277	269	276	263	272	291	273	311	267	280	259	275	275	297	274	291	299	269	268	284	256	278	242	286	287	282	279	251	294	287	295	285	289	297	259	228	271	276	289	326	298	283	307	270	298	250	292	277	291	310	281	311	278	261	294	279	289	266	266	260	302	299	284	271	298	265	299	297	267	299	270	261	279	296	293	294	238	281	283	280	274	289	277	269	237	289	285	279	265	263	272	279	294	274	261	287	271	257	286	264	284	242	267	279	279	258	286	290	300	269	281	291	295	293	300	273	279	274	279	306	257	240	295	282	290	291	286	282	287	279	299	306	249	245	271	279	307	281	266	275	314	295	290	259	284	285	301	288	295	311	278	272	262	280	282	253	289	252	252	282	283	290	267	307	267	315	287	261	272	281	289	270	276	287	314	279	299	306	268	279	271	266	294	257	319	293	306	255	269	241	275	291	266	260	276	281	282	300	289	284	277	259	268	256	280	280	289	274	283	272	278	269	276	278	283	272	282	274	310	288	251	304	293	280	265	244	287	307	296	300	315	283	281	277	269	265	293	286	292	281	255	242	281	292	298	284	276	309	283	284	288	275	265	273	264	270	287	276	304	330	284	293	310	252	274	287	290	264	282	270	256	295	303	295	266	296	313	284	260	268	277	287	285	272	276	274	302	290	287	303	287	275	290	263	268	282	303	282	303	316	290	279	313	316	258	264	290	292	274	285	309	268	283	291	318	276	301	303	264	283	274	271	296	289	301	285	305	262	299	258	274	255	294	278	240	291	309	266	281	274	304	283	283	305	285	250	296	306	273	307	259	276	286	292	270	275	299	293	279	294	311	281	296	293	290	294	273	284	289	265	290	288	301	283	261	262	280	273	243	274	304	295	280	296	271	263	296	253	290	306	295	299	301	291	295	286	270	278	267	316	305	313	272	291	273	288	280	285	281	259	256	299	309	295	276	272	294	272	260	273	278	306	301	266	261	273	273	275	262	331	270	253	264	243	285	267	268	283	278	255	306	294	326	266	319	270	265	273	275	279	274	280	295	294	272	270	289	271	298	255	292	272	298	274	318	298	314	284	257	282	285	259	286	288	272	275	263	324	277	264	277	280	274	280	329	281	293	269	266	278	260	277	264	299	281	263	289	279	282	270	311	331	239	274	283	282	296	303	304	285	312	293	291	256	285	292	270	279	275	282	275	283	265	255	272	280	256	295	266	297	286	277	268	277	321	277	270	299	299	295	274	244	262	284	274	261	288	267	303	285	292	317	309	270	259	249	264	268	276	251	289	256	277	323	274	280	277	282	284	264	266	262	292	261	299	287	268	303	272	284	278	285	280	295	253	262	297	292	314	261	274	290	281	299	278	263	275	286	266	275	265	264	275	292	273	289	282	241	290	279	270	278	281	295	281	274	268	276	296	249	275	300	266	275	301	259	294	299	249	262	291	271	278	293	286	310	293	264	277	292	264	266	275	260	266	295	252	293	273	265	277	242	277	282	286	280	286	301	268	279	306	295	263	264	282	294	296	298	268	276	285	275	292	275	266	280	256	269	314	296	295	285	279	289	301	298	324	302	286	308	279	275	309	299	297	289	292	302	291	273	276	313	273	274	270	250	259	238	279	251	278	289	298	310	247	250	274	300	300	286	272	283	280	277	284	275	305	325	285	297	288	276	282	278	286	274	286	294	277	247	283	262	308	303	258	277	294	318	274	311	301	275	307	270	257	282	280	264	267	273	271	280	301	286	297	285	278	301	248	283	284	251	273
32751	62722	51598	40727	34721	28550	21384	15257	12002	10129	7712	6119	4294	2980	2076	1753	1314	1022	755	605	598	601	570	525	544	533	472	407	433	424	362	385	375	358	331	324	344	350	328	328	288	304	361	326	279	342	291	279	315	314	300	293	264	295	318	320	311	310	285	303	315	309	328	305	304	292	305	304	291	262	280	280	278	334	319	317	304	300	277	295	304	305	309	310	313	274	289	290	311	314	276	296	257	299	286	294	286	283	275	326	288	288	303	287	311	291	267	302	348	290	288	316	297	278	301	300	303	297	287	279	284	300	284	321	288	295	287	314	297	297	324	301	293	290	306	283	316	273	307	267	306	289	309	286	281	328	288	289	328	286	290	297	312	311	284	302	266	303	318	292	313	307	284	275	318	307	279	297	278	321	322	317	333	298	298	310	294	288	292	304	298	309	246	270	283	298	309	290	309	310	312	310	282	286	300	292	262	300	288	298	278	295	285	294	313	305	302	285	317	280	294	300	294	308	310	283	295	278	323	304	280	324	332	299	292	248	303	298	333	252	305	300	296	303	261	314	275	274	297	289	302	279	315	301	320	282	267	282	252	306	299	309	298	298	295	293	296	329	299	286	302	313	291	281	339	305	301	289	289	276	261	298	306	309	320	296	300	281	318	317	298	301	282	341	282	299	311	296	287	307	278	272	272	319	273	267	324	297	319	275	302	312	307	285	254	272	297	282	286	319	284	287	292	303	310	306	311	332	274	287	288	266	307	274	315	300	290	286	283	294	294	288	292	310	297	299	298	290	292	299	280	289	288	303	286	315	301	332	328	309	292	282	257	324	287	293	267	330	305	288	294	285	298	293	304	300	291	306	298	312	294	298	279	316	281	315	331	307	328	277	297	318	298	287	303	295	320	296	311	283	276	323	302	294	289	280	290	284	266	258	276	284	277	306	318	267	301	293	294	271	296	294	292	319	278	291	296	295	306	272	305	301	298	282	277	295	296	287	311	295	284	309	268	263	286	287	288	312	304	332	303	294	294	264	290	311	322	279	295	292	295	305	320	294	311	277	258	321	282	289	303	302	309	342	274	337	310	284	299	327	285	329	304	298	289	300	273	294	310	331	300	285	311	306	287	291	323	307	322	287	278	317	268	286	278	295	261	280	288	303	287	297	314	319	268	317	311	259	300	304	319	266	293	291	293	304	294	312	317	282	283	303	280	305	291	282	305	289	346	304	270	308	304	312	305	283	324	280	317	281	305	314	313	258	272	335	281	276	303	292	283	310	296	273	290	321	302	310	271	289	297	305	285	280	324	313	268	282	277	301	284	282	282	305	291	314	297	292	321	297	258	311	293	293	311	282	283	297	316	295	299	293	277	304	296	324	307	288	311	306	307	285	293	281	321	320	318	294	323	293	291	296	301	259	266	261	272	277	313	288	299	309	271	297	268	311	306	290	283	275	304	282	295	275	270	307	309	293	288	303	319	289	297	274	297	284	311	272	281	322	295	269	284	318	334	299	284	299	300	297	279	312	304	310	320	276	296	299	315	294	297	279	276	276	311	284	319	279	275	306	303	300	277	304	308	303	270	306	282	268	324	281	285	294	299	312	299	309	291	308	265	280	312	268	305	291	314	276	291	289	317	280	291	311	277	294	301	313	270	320	304	289	304	299	305	319	309	278	302	324	281	294	277	328	284	248	290	285	299	281	315	312	307	277	308	319	300	287	301	274	287	299	322	313	314	327	276	313	280	280	311	286	285	296	316	279	284	285	304	269	302	291	290	282	296	285	293	307	272	279	320	330	265	317	318	321	296	280	310	325	295	314	310	278	321	277	320	323	325	280	302	268	315	331	312	282	330	294	277	289	306	293	299	331	304	292	302	325	305	296	303	306	322	315	325	272	291	300	284	322	309	298	291	267	293	294	295	299	279	328	305	300	280	277	295	280	316	294	297	316	308	292	273	312	306	285	287	290	265	288	290	331	285	295	297	296	293	267	277	295	282	311	320	287	283	307	273	272	272	303	285	301	291	307	306	299	276	287	322	316	296	255	302	279	282	268	303	308	295	288	319	284	260	315	317	307	323	277	314	273	291	348	287	329	250	326	281	261	288	274	271	309	280	274	287	287	299	300	256	322	269	304	323	304	319	315	314	285	310	265	278	290	279	282	303	265	297	279	275	313	301	277	307	287	288	274	282	300	300	283	286	278	311	295	295	276	301	296	310	314	285	299	313	283	272	293	266	312	325	321	328	310	316	269	300	300	318	285	291	323	287	296	281	268	290	285	284	311	318	299	293	289	295	271	312	297	283	300	282	287	353	307	279	290	302	289	299	284	290	300	280	294	306	307	289	301	323	299	320	311	290	305	299	286	323	297	327	299	282	311	288	318	323	293	316	305	320	273	307	286	264	289	290	268	297	296	324	342	298	315	265	290	280	300	276	294	289	302	296	322	320	284	259	322	307	315	302	311	333	267	320	275	308	302	296	317	275	308	293	266	279	305	278	306	290	309	290	355	307	289	318	285	300	280	295	306	288	316	296	306	301	337	243	290	287	305	302	299	297	309	296	300	303	288	327	299	284	272	281	290	289	299	306	286	342	304	287	313	296	290	265	293	312	275	287	322	275	283	302	290	285	295	295	290	297	333	292	308	285	316	287	283	302	277	293	309	287	303	281	310	282	285	286	295	309	280	306	271	284	309	272	308	304	302	312	302	294	290	293	310	284	288	302	263	265	312	293	305	295	301	297	287	285	300	298	317	291	296	302	280	305	301	284	325	283	319	317	287	293	290	324	292	311	284	292	311	284	291	277	309	291	301	284	290	291	278	305	305	291	310	279	266	323	324	287	294	310	283	305	311	294	289	291	285	288	283	283	285	296	293	271	283	274	316	262	320	312	310	294	299	303	294	294	307	290	293	288	263	297	297	262	293	303	294	294	297	302	292	255	272	288	313	291	289	322	308	320	273	313	308	296	289	277	302	308	295	298	309	308	299	282	310	291	302	298	301	325	289	299	308	321	338	327	295	293	296	289	290	274	298	278	279	277	294	277	312	295	287	295	291	298	308	296	288	291	313	293	295	275	265	322	284	308	292	293	264	287	287	295	277	297	321	291	307	286	307	287	289	287	285	306	288	272	298	289	310	280	331	302	299	286	329	269	306	282	302	263	303	300	317	293	320	283	276	321	271	292	293	325	295	305	311	355	279	324	278	274	277	291	307	305	278	314	301	299	304	306	307	302	313	316	299	279	298	281	325	308	298	264	323	288	302	313	308	298	280	285	303	295	307	272	285	291	269	290	293	306	283	322	308	294	303	289	268	312	290	305	313	306	288	310	309	299	296	274	335	297	286	316	290	325	277	306	245	308	309	290	303	296	274	312	293	294	282	316	282	294	305	269	281	319	299	270	297	300	290	279	300	277	316	284	305	277	283	314	305	283	287	290	303	275	310	311	286	324	320	282	293	313	302	318	305	266	305	297	300	300	283	314	307	304	291	308	306	299	310
31394	35856	39006	28426	18063	10997	6326	3838	2879	2316	1895	1544	1135	861	630	549	504	435	379	349	307	356	331	343	307	319	280	277	307	266	251	281	278	261	286	262	261	271	279	245	226	299	280	260	248	268	259	296	263	281	283	268	281	282	266	257	253	245	244	250	263	292	279	278	270	268	274	237	284	260	275	243	257	265	238	255	259	277	252	276	250	239	246	243	278	242	259	283	257	274	243	269	256	251	261	253	271	268	306	263	244	262	241	291	272	280	283	253	261	245	272	240	268	256	286	249	245	281	260	242	260	280	233	261	269	268	277	277	235	263	278	277	249	290	291	245	236	238	274	257	265	241	274	257	223	277	280	255	265	270	318	243	264	240	274	243	286	274	240	249	241	266	256	253	263	282	256	261	266	252	275	245	289	276	257	268	245	245	246	267	285	233	255	281	274	282	280	279	265	278	264	269	272	266	258	262	272	253	254	267	285	258	254	264	304	285	274	263	262	271	238	247	269	263	269	254	238	253	266	263	260	271	267	279	249	282	251	271	273	254	254	265	276	246	273	254	257	251	252	234	280	264	270	267	276	242	271	293	267	293	261	277	274	265	273	250	272	251	296	266	237	261	267	267	289	242	249	273	251	258	249	291	244	280	268	291	290	239	254	265	254	282	261	267	276	283	271	241	262	302	272	256	255	226	240	267	273	260	271	267	288	291	276	265	259	248	291	232	264	259	283	266	256	284	267	284	276	239	274	263	257	246	259	243	269	271	288	264	280	266	257	276	276	269	252	254	278	269	258	277	276	267	265	265	251	263	272	261	256	246	275	270	280	250	244	261	240	274	241	268	263	257	286	278	244	285	305	288	285	260	264	228	223	251	275	297	254	273	279	274	286	288	252	257	261	253	258	267	268	272	227	268	262	266	273	270	287	259	280	257	257	278	280	255	263	288	250	265	241	266	257	317	273	277	268	273	260	249	250	238	258	244	260	272	255	288	290	245	267	265	296	269	295	262	274	260	250	269	276	277	274	243	258	258	263	268	248	255	257	282	265	238	285	255	277	260	241	274	260	259	260	261	272	277	256	234	260	284	254	293	254	265	274	276	274	273	285	260	239	280	246	261	270	233	254	262	257	288	289	270	249	257	261	250	259	239	266	286	275	279	296	269	263	261	246	264	275	256	277	242	263	287	274	262	266	258	274	265	246	274	267	271	236	265	285	284	304	273	261	272	270	269	274	268	265	275	281	243	267	317	269	259	242	262	279	283	242	279	245	268	259	297	270	281	233	260	264	277	257	285	280	263	261	261	278	274	245	241	278	267	303	242	253	277	270	280	233	298	271	270	248	262	249	245	270	270	242	258	278	254	275	296	289	257	269	275	271	287	249	251	262	236	254	238	270	254	252	245	281	286	277	239	277	256	285	260	263	243	262	264	269	257	250	242	256	255	240	246	286	259	257	273	246	266	242	257	269	260	270	305	254	268	284	263	276	266	294	287	244	286	258	291	257	280	269	260	272	255	286	261	286	256	275	276	287	262	256	266	250	243	277	242	293	267	270	256	269	301	263	295	273	266	262	275	260	250	241	284	258	259	261	295	248	241	250	264	262	292	265	266	245	239	285	258	287	257	253	299	261	261	261	287	257	284	269	248	290	278	285	255	258	266	275	245	274	283	262	260	280	255	258	277	284	280	253	254	259	250	262	266	258	290	287	274	259	277	255	261	264	279	263	264	257	262	267	251	250	248	249	291	237	267	276	277	275	270	285	247	241	251	290	262	261	265	264	274	275	228	271	267	258	286	270	300	275	248	267	298	273	246	259	256	257	285	260	231	247	247	272	303	231	266	270	230	283	248	258	237	253	251	275	238	247	261	236	254	267	252	267	268	245	277	267	233	262	273	289	273	278	263	283	239	266	265	266	280	280	273	266	260	276	312	248	266	256	255	274	256	265	252	295	273	281	274	276	258	286	253	257	248	268	251	240	264	277	264	294	258	263	276	275	268	273	265	266	262	280	260	266	263	261	283	261	271	272	254	256	269	256	275	290	285	282	267	275	270	233	273	258	265	294	240	276	283	272	278	274	260	311	285	236	262	251	256	276	274	263	276	265	237	305	278	246	251	264	262	273	227	249	281	258	240	267	294	285	299	282	249	257	253	277	264	275	266	283	263	272	261	244	270	275	265	274	278	248	251	275	234	269	248	229	259	245	300	262	256	277	271	280	258	262	245	242	258	257	290	236	265	287	269	256	245	250	288	257	266	258	274	261	272	259	260	270	275	255	234	276	252	267	246	279	274	250	255	265	280	268	284	246	257	284	270	283	256	256	295	255	261	268	271	249	266	273	280	266	275	270	248	298	272	269	255	273	293	255	256	249	266	281	267	267	274	253	263	244	259	234	259	260	265	295	238	294	242	285	274	276	263	261	263	294	238	240	265	264	274	247	262	259	266	223	260	267	260	266	282	254	253	299	254	277	257	262	259	253	289	278	234	263	275	276	259	287	269	259	287	281	264	247	289	264	266	278	243	247	271	300	267	300	265	289	287	263	254	255	257	263	272	276	257	247	241	284	256	287	302	251	241	295	282	252	274	271	277	251	242	258	272	287	264	254	267	250	267	259	263	258	288	248	274	276	270	258	288	282	245	240	250	277	284	272	262	271	277	259	235	288	251	279	250	276	250	273	278	276	263	231	233	250	292	252	232	262	262	282	268	264	289	236	247	281	300	257	271	275	259	248	254	260	240	276	247	250	250	271	276	279	274	283	263	279	249	244	244	276	276	295	268	274	250	256	291	252	252	261	256	293	277	257	261	225	278	273	286	254	255	260	318	265	255	272	231	282	263	268	246	275	257	296	233	252	277	249	235	283	270	252	256	287	257	248	256	222	284	327	270	260	274	234	238	240	240	239	250	275	256	278	251	255	287	240	272	307	287	288	262	282	238	261	285	261	303	280	249	266	269	268	275	271	273	285	239	308	269	273	195	277	274	269	285	251	280	272	280	245	252	266	244	268	243	270	257	257	250	275	245	254	277	280	252	294	289	263	278	273	286	278	282	269	253	283	252	260	243	267	263	292	293	261	259	273	270	232	277	273	288	273	262	250	308	270	257	273	264	276	280	235	276	284	264	282	271	251	294	262	283	253	277	258	249	291	247	287	296	286	268	264	284	270	254	225	286	263	281	246	271	241	254	265	263	235	262	275	272	266	254	249	255	253	248	265	263	276	264	250	258	250	286	283	262	221	280	258	259	273	245	252	281	240	264	259	276	253	287	256	246	287	281	284	265	309	269	251	250	258	262	280	259	241	267	294	299	290	238	258	254	290	245	283	267	258	249	264	275	258	282	271	280	242	281	252	246	257	260	272	272	263	307	244	303	282	270	251	268	267	259	256	269	253	292	237	263	256	254	293	252	260	246	280	235	296	264	253	231	253	280	277	249	265	275	272	281	272	259	239	277	281	258	224	263	272	244	283	252	270	298	267	263	237	235	272	282	262	272	262	268
31293	49924	38453	27283	20893	15119	10196	6743	5051	4143	3397	2592	1911	1357	1012	809	673	516	447	417	421	390	410	391	343	322	369	329	324	346	293	292	310	301	284	266	283	312	274	295	282	263	288	272	273	290	338	295	261	284	303	278	314	285	263	298	301	287	285	241	270	263	290	303	257	277	265	273	289	282	283	298	274	320	321	287	284	294	280	296	306	284	246	280	283	264	256	304	276	301	266	242	299	285	317	292	313	290	276	316	275	259	303	295	306	286	290	262	302	289	277	309	314	299	269	287	289	272	268	281	296	307	314	326	275	308	292	307	310	296	316	323	261	283	279	311	291	290	303	328	261	296	281	284	252	253	279	262	288	293	302	275	298	257	281	311	268	310	284	286	287	279	298	282	287	269	306	279	277	296	288	266	290	274	285	304	299	319	311	275	272	312	300	295	294	287	290	306	292	293	280	307	311	276	270	272	305	294	306	277	294	302	294	295	296	290	285	279	312	295	291	284	275	298	281	284	288	330	266	290	267	260	305	262	298	296	290	288	284	286	283	286	268	297	322	285	301	316	272	274	275	276	295	246	257	293	286	296	288	296	282	290	284	275	310	280	266	296	273	289	273	289	272	302	280	296	289	301	261	296	301	320	250	272	267	275	303	330	274	257	296	271	292	284	289	304	285	294	300	286	296	317	281	276	293	312	293	255	276	271	288	315	290	296	256	278	277	266	280	279	274	265	283	282	310	271	234	273	278	276	283	299	306	292	280	298	259	259	298	291	305	296	281	261	301	307	304	295	292	285	309	262	293	257	307	281	266	256	287	269	281	304	292	321	308	283	296	285	263	287	256	277	255	265	277	287	293	319	287	279	312	303	285	250	264	296	283	305	256	268	263	324	283	306	278	256	306	280	267	300	284	307	290	271	242	285	307	299	279	281	287	275	273	288	300	276	285	287	302	280	280	282	286	284	272	303	283	305	313	280	279	266	283	296	299	302	268	266	275	279	269	282	291	278	331	283	316	298	260	301	311	276	306	294	281	288	275	272	271	276	297	285	287	292	301	286	296	305	301	307	250	301	309	317	280	283	274	311	289	280	309	282	279	293	299	259	288	276	291	277	296	278	313	272	285	293	285	260	243	282	293	282	277	267	276	292	293	282	285	270	289	286	283	300	276	271	261	293	281	274	274	298	275	298	328	299	273	294	273	282	305	286	289	329	278	311	254	289	250	300	294	281	298	298	264	269	272	308	327	284	301	273	257	284	300	301	302	264	277	273	281	307	307	299	309	263	285	302	289	284	297	295	291	277	271	254	279	294	283	281	272	267	253	315	263	271	276	313	271	295	305	280	285	255	321	265	296	296	301	315	298	300	278	262	305	337	291	303	282	290	294	299	281	288	273	298	290	292	285	250	298	320	272	263	306	277	268	277	276	317	277	317	285	288	295	284	280	305	283	294	333	266	311	275	268	324	265	290	261	281	305	315	290	274	296	278	308	313	298	294	292	294	303	292	269	306	286	302	286	296	282	300	273	264	316	284	256	318	285	262	288	271	273	265	301	274	292	265	283	322	276	279	265	322	260	257	315	275	305	279	277	311	305	292	289	298	302	288	285	301	267	299	311	279	298	277	269	289	266	269	273	286	282	262	280	283	287	274	317	302	281	308	273	268	281	311	283	278	302	272	325	281	275	272	283	261	264	291	279	274	289	300	286	297	288	313	283	296	302	286	259	261	274	258	314	258	296	297	270	282	313	281	273	279	271	274	264	288	284	284	278	293	272	320	305	300	284	296	276	240	328	279	255	290	264	303	291	273	290	321	290	272	267	251	299	297	294	282	314	266	281	298	288	264	269	290	269	316	275	253	296	301	290	291	269	327	285	270	285	280	289	295	285	281	277	291	303	285	303	278	273	289	305	260	278	301	313	293	274	298	285	307	272	315	277	292	298	273	284	295	279	257	284	299	278	294	273	288	292	309	286	292	274	318	284	267	290	303	293	298	310	294	327	291	297	284	282	277	295	242	280	312	320	301	292	290	302	268	295	278	261	288	277	295	281	273	273	297	300	285	280	289	274	262	281	283	271	275	326	276	297	280	295	279	292	277	307	298	288	259	308	279	294	272	296	276	304	291	299	290	279	312	301	274	282	299	323	276	322	275	280	325	287	259	300	254	296	281	241	283	324	288	264	263	268	310	270	317	283	267	274	296	287	295	309	257	294	299	285	298	335	250	265	287	271	323	271	291	305	261	264	296	281	282	277	286	302	292	278	294	281	299	251	268	260	315	290	287	267	308	299	282	276	291	290	263	311	274	295	284	284	294	302	291	316	282	270	293	312	304	288	284	290	297	295	294	288	314	270	274	272	300	268	301	270	283	310	282	316	282	287	302	291	292	282	278	286	311	284	300	270	277	304	279	284	284	271	287	283	288	293	281	283	280	252	249	271	284	261	294	299	302	278	267	294	290	280	269	262	295	264	278	281	303	299	284	288	290	291	296	285	279	300	290	302	289	283	291	296	275	255	260	261	309	307	296	301	294	278	303	302	301	283	239	296	262	289	302	255	282	276	270	310	269	284	305	305	300	284	259	284	274	282	283	274	286	301	291	312	300	275	324	313	272	304	272	282	293	274	259	277	307	279	281	277	286	298	270	271	272	298	293	253	271	301	271	275	272	318	308	288	323	277	304	285	275	247	281	268	307	247	292	294	293	297	281	286	279	277	302	300	266	324	282	306	295	236	275	293	291	300	260	262	265	261	256	277	285	299	298	279	282	263	264	295	287	284	277	298	291	276	262	307	291	294	314	317	304	296	262	325	273	285	264	295	320	322	302	296	290	305	293	295	287	286	275	285	269	282	286	275	317	283	289	289	285	261	256	264	280	290	291	288	287	270	278	295	253	285	286	265	287	278	290	278	316	291	280	250	315	294	274	282	289	271	277	296	330	297	300	274	285	253	299	303	292	283	279	273	235	303	294	281	303	310	277	302	269	273	299	281	276	311	254	309	281	308	308	302	279	282	278	281	299	276	296	298	321	277	289	287	300	297	263	306	293	296	303	292	278	285	290	274	301	291	301	326	277	296	306	268	280	297	297	299	299	294	283	285	310	282	341	306	299	308	299	281	316	268	278	258	326	296	297	274	270	250	276	293	292	300	318	280	293	268	307	279	305	254	269	293	274	296	286	338	261	291	291	301	281	264	289	306	310	302	259	307	287	308	298	276	307	270	310	314	289	265	283	280	327	277	273	277	306	292	314	288	294	270	291	277	314	304	289	301	289	253	283	272	308	275	311	312	292	286	279	283	276	273	271	285	256	318	278	284	315	316	289	278	303	302	263	302	276	282	285	283	297	287	284	293	272	291	323	285	283	265	282	305	295	261	280	319	283	297	285	294	272	286	281	290	275	287	288	284	284	256	303	292	255	280	266	286	302	295	276	285	266	294	310	270	296	285	288	305	291	279	322	293	283	304	289	306	293	270	284	263	298	284	294	281	257	304	281	280	282
24293	21486	29034	26072	24537	21895	14446	7551	5092	4232	3305	2610	1794	1417	1000	842	732	589	437	421	393	363	358	315	338	310	296	301	293	281	294	307	275	270	283	263	263	244	298	269	273	284	284	267	279	255	279	230	278	258	259	281	230	264	276	256	289	262	248	261	248	263	272	275	248	254	276	266	286	277	266	248	221	260	244	248	247	268	248	291	268	271	247	269	270	256	258	235	272	271	275	201	274	267	261	274	233	240	275	265	267	262	265	225	242	235	305	259	290	242	297	264	253	235	240	263	242	260	239	262	255	275	250	241	234	246	264	280	264	254	283	239	273	260	275	264	235	271	279	249	251	275	278	266	242	258	258	257	259	255	283	264	248	261	261	279	246	249	270	233	274	224	274	253	253	270	259	269	246	273	247	257	286	236	299	262	243	253	260	267	248	255	257	228	285	274	231	247	238	243	281	252	294	246	276	275	264	266	259	236	252	254	251	265	258	251	258	244	287	264	265	256	256	245	246	299	257	246	229	248	287	234	266	224	245	252	255	279	289	274	253	254	246	262	270	247	266	247	261	300	249	290	249	265	276	284	229	263	248	231	262	250	237	254	266	228	249	275	269	244	241	275	275	267	254	249	275	276	246	272	231	246	227	257	263	248	246	269	284	259	272	247	240	228	277	263	272	254	232	249	280	255	236	267	258	252	289	262	266	232	220	281	266	272	247	272	288	265	269	265	268	245	264	262	249	221	244	283	243	247	242	265	241	266	249	243	302	260	251	273	267	276	236	274	264	262	297	283	255	250	271	285	259	254	263	263	277	269	259	256	254	252	260	271	279	256	264	254	241	280	247	265	263	249	243	265	254	247	258	267	260	262	288	256	255	255	285	287	275	265	259	262	245	231	260	234	251	265	267	260	274	274	234	269	276	250	308	246	239	279	244	265	243	233	267	243	272	250	236	280	264	249	274	248	287	254	253	251	232	235	248	266	267	247	233	271	269	248	278	261	266	273	249	247	261	267	261	259	272	240	294	288	252	238	262	276	263	259	224	263	264	246	265	240	285	271	240	232	239	234	277	248	230	269	204	241	240	273	245	274	212	252	225	228	268	238	241	268	294	263	256	242	264	269	265	271	240	247	280	254	259	262	237	227	266	265	251	252	233	257	243	248	228	246	263	245	261	276	280	251	250	273	277	249	248	254	213	218	256	237	254	280	254	258	258	251	253	295	254	247	278	267	271	247	253	265	277	267	276	242	218	274	271	254	244	250	266	239	262	253	254	260	270	254	240	284	272	253	269	248	269	265	256	284	277	275	241	259	262	249	259	282	249	259	240	249	265	279	238	247	270	279	244	268	236	244	242	245	250	231	253	285	264	264	264	261	296	255	264	245	270	267	248	237	239	253	275	283	269	262	249	247	239	277	278	267	246	271	224	254	272	263	277	254	277	263	261	266	250	264	272	255	267	291	255	234	231	240	261	238	272	238	272	255	244	250	231	238	296	260	254	246	253	272	244	264	263	244	264	279	271	247	262	253	278	258	268	272	259	270	279	250	260	262	245	270	292	281	264	270	255	251	249	261	240	281	259	257	258	256	262	224	260	284	258	239	256	264	234	246	272	249	260	258	238	273	251	283	241	249	232	255	272	256	269	235	258	272	219	288	276	243	255	224	242	273	261	266	245	237	275	241	256	249	289	232	249	266	253	263	259	259	269	235	282	263	234	264	248	269	288	268	265	274	239	257	288	285	279	280	269	258	246	213	253	261	245	252	261	266	251	274	258	245	261	244	233	264	250	262	261	273	274	235	266	254	254	266	262	257	244	253	263	236	263	270	291	230	256	277	239	284	277	279	267	259	267	248	258	263	262	232	258	259	288	250	267	263	272	264	261	252	247	250	272	276	270	251	244	233	251	244	270	271	261	241	272	247	272	234	261	212	255	265	250	244	292	248	266	240	260	259	243	240	244	264	269	266	268	243	273	266	256	249	283	269	246	275	247	304	278	263	272	289	263	265	278	250	270	287	245	248	248	255	260	262	259	253	258	278	266	232	273	287	274	284	251	263	281	259	284	259	299	267	261	271	254	268	269	234	271	250	257	272	275	283	254	269	236	262	269	262	264	260	261	256	238	280	260	280	273	269	257	268	223	253	236	273	253	270	243	254	256	260	285	258	248	257	265	295	253	285	240	250	251	240	246	268	252	267	255	268	268	246	299	240	257	261	269	233	244	254	284	256	261	240	271	250	294	250	239	232	263	226	246	265	249	294	235	264	257	236	247	265	269	279	235	231	259	240	252	278	277	269	272	249	278	260	254	264	240	236	261	243	278	238	237	253	252	257	261	262	268	238	250	255	241	275	291	261	264	270	267	272	270	259	253	260	272	281	273	277	286	242	262	233	263	252	277	259	261	265	252	246	269	255	251	295	254	261	249	264	265	255	267	236	262	256	275	254	243	258	248	291	228	242	258	264	254	256	243	259	257	257	248	242	268	247	258	239	250	265	300	278	232	252	233	263	287	244	244	259	252	239	239	250	270	250	249	259	260	242	255	273	267	258	248	259	265	280	274	232	232	269	307	235	296	265	255	271	246	252	251	262	270	244	256	271	278	251	276	276	233	260	273	254	253	253	258	263	286	271	255	247	257	243	241	262	279	284	247	248	258	260	267	280	218	256	259	253	265	237	257	258	277	265	266	227	265	235	248	235	267	254	269	265	264	236	240	279	266	277	266	254	313	252	254	278	256	279	278	254	274	243	275	257	300	247	268	280	251	236	231	267	270	250	243	263	231	272	238	254	261	253	249	264	244	261	261	272	285	256	285	251	268	253	257	261	258	260	250	250	276	263	279	247	246	248	273	249	255	237	282	252	258	278	282	276	234	267	253	253	264	264	253	248	261	258	260	245	271	236	254	251	256	256	277	225	271	269	231	283	246	264	261	261	247	258	264	255	289	254	264	245	249	237	255	287	267	293	244	257	248	253	242	265	250	235	236	267	257	262	276	265	268	238	278	244	248	264	247	257	237	241	286	286	262	260	270	238	258	252	278	277	269	244	266	262	274	238	276	239	256	246	236	286	259	279	234	269	245	263	252	251	259	267	222	243	245	263	265	283	233	305	258	263	249	265	229	268	235	252	248	256	268	250	267	252	247	263	260	232	238	286	226	277	251	241	255	259	274	270	272	272	257	260	237	267	246	225	270	239	256	249	250	264	240	256	270	260	246	268	276	296	260	275	246	237	253	269	245	279	246	253	266	266	277	275	274	272	261	263	258	271	225	265	257	263	229	249	286	263	267	272	244	249	242	276	265	247	281	265	260	275	260	258	267	270	274	236	225	262	258	266	250	287	273	260	251	271	249	259	262	265	298	243	268	234	214	270	255	250	280	216	255	250	252	238	233	273	242	258	281	271	257	245	243	242	241	319	242	276	240	239	272	265	238	260	247	250	254	243	269	256	245	230	269	254	279	273	245	229	252	256	246	278	238	275	250	249	258	223	278	263	255	247
31014	58081	46746	35228	30068	23147	16095	11149	8289	6813	5527	4364	3045	2199	1539	1220	999	787	607	517	546	462	424	429	449	380	393	344	341	349	338	336	338	326	301	283	305	318	292	282	296	268	300	298	298	292	297	294	263	263	293	296	285	250	302	282	265	251	273	285	286	292	277	298	287	298	274	338	283	290	271	258	253	265	283	259	272	282	266	293	257	259	254	282	271	267	265	293	270	291	272	303	290	273	273	292	274	256	266	275	282	277	279	279	273	291	260	285	292	275	274	302	254	264	290	271	273	272	273	273	291	238	278	262	278	258	291	283	295	303	276	293	261	257	303	263	272	271	263	296	274	302	273	285	312	305	268	291	248	283	276	290	263	279	288	289	289	290	265	292	293	286	289	263	304	294	300	281	271	267	278	274	270	299	328	263	260	279	248	255	251	261	264	271	293	277	309	318	266	290	296	284	256	276	251	284	267	282	292	263	278	294	241	254	273	276	240	256	281	272	273	272	295	260	283	280	264	286	258	274	271	256	321	270	306	295	286	277	267	269	257	283	273	258	304	301	293	224	288	260	281	286	278	262	298	286	267	263	282	273	296	312	266	280	288	301	285	252	278	290	269	274	276	272	271	296	293	270	286	305	285	289	283	278	253	239	272	272	245	286	275	271	270	302	279	282	291	298	259	260	268	249	282	300	284	268	287	290	317	261	294	288	256	260	307	309	288	311	244	305	284	286	285	267	255	269	286	278	279	272	297	260	274	274	279	323	284	295	264	299	261	289	256	238	268	308	247	270	268	285	288	266	261	287	237	277	277	261	271	279	293	258	286	278	283	307	307	325	273	249	265	281	266	282	252	240	281	261	264	274	267	293	296	281	272	300	284	280	292	272	285	239	269	270	277	278	252	283	285	267	296	269	281	270	309	281	271	277	264	275	269	277	301	254	282	284	286	285	276	241	287	292	290	279	285	281	264	305	276	306	310	300	261	318	293	277	277	256	292	266	279	273	273	277	279	272	303	270	278	273	267	282	281	286	273	280	279	268	282	298	267	272	271	286	280	269	288	290	281	273	278	318	262	290	272	288	297	285	294	249	241	301	285	286	262	288	281	266	288	263	290	292	263	280	265	277	286	262	236	256	284	294	284	303	260	283	280	255	290	298	265	286	280	303	299	252	297	255	285	286	266	288	287	289	241	286	306	268	287	271	280	300	280	244	286	257	325	279	276	264	297	251	275	259	302	286	266	281	303	283	285	267	294	277	261	291	284	316	273	258	309	272	322	293	285	277	271	284	273	280	276	282	293	301	281	258	289	288	284	287	285	263	259	296	291	295	290	258	260	285	267	268	262	290	265	260	276	279	243	286	285	275	257	236	257	276	266	283	257	307	296	253	274	254	285	284	273	256	284	261	249	266	283	271	280	293	296	274	271	268	279	290	304	283	299	280	276	259	259	275	286	281	303	245	282	265	257	280	267	308	307	262	268	288	258	300	263	275	278	236	291	303	228	272	276	297	316	271	253	285	280	273	263	262	317	285	272	239	286	284	244	274	267	279	265	272	287	311	286	269	305	261	294	283	258	291	267	279	274	296	273	257	274	269	280	245	287	269	265	298	265	260	285	290	252	245	280	296	266	257	308	285	274	303	276	294	288	271	254	260	286	277	273	272	279	277	246	276	253	270	260	293	271	287	272	283	291	299	327	252	295	265	289	276	262	256	266	268	271	301	292	285	270	307	306	278	274	291	279	275	255	271	268	300	281	275	283	272	248	249	300	292	293	316	282	294	313	274	285	283	288	271	265	288	279	291	291	266	271	273	272	273	279	277	280	297	265	280	277	302	290	270	281	291	284	276	289	264	277	256	259	278	275	276	269	270	234	258	282	296	297	271	236	292	304	298	275	255	279	311	266	286	294	275	302	303	256	297	262	283	299	274	299	257	297	279	275	284	279	247	270	279	249	274	252	265	286	310	307	267	303	271	292	253	307	303	276	271	270	260	293	271	236	286	296	272	268	280	257	269	252	290	275	281	273	265	252	251	265	297	274	284	251	275	243	278	293	286	304	322	288	270	286	300	254	259	274	285	273	282	304	278	262	281	282	258	274	277	294	278	268	275	285	279	277	254	263	292	294	294	251	293	279	276	253	289	269	283	294	252	298	251	280	273	262	291	289	275	308	278	254	276	292	281	259	271	300	273	264	283	236	285	274	268	255	254	296	278	271	267	274	293	294	300	273	272	276	266	286	271	295	285	260	260	264	302	266	265	256	281	274	284	288	273	255	289	285	305	284	287	283	256	281	263	255	254	270	292	265	272	297	275	276	284	273	267	263	265	279	285	297	271	301	260	291	267	276	287	289	259	281	285	248	290	281	291	305	263	288	266	271	261	255	269	259	270	273	269	296	256	284	278	273	279	258	251	292	309	278	268	249	308	265	276	278	274	288	284	292	284	284	255	287	285	247	298	289	286	286	266	270	294	312	269	290	263	255	294	299	288	302	261	264	281	262	322	285	287	285	267	263	273	271	287	293	295	261	289	269	261	276	231	285	267	274	278	258	285	258	280	291	278	297	279	274	325	276	292	284	265	303	290	274	292	278	304	274	242	287	343	266	249	261	286	286	294	285	276	275	285	254	266	286	268	264	299	263	274	289	298	258	290	274	276	307	282	258	295	245	261	266	258	287	271	291	273	305	287	290	255	271	289	265	288	297	273	290	264	312	281	266	277	289	280	253	266	258	245	290	260	297	231	283	309	298	266	273	283	254	277	307	266	303	266	298	283	270	275	275	281	302	275	279	251	301	293	254	268	308	279	286	293	286	307	314	294	282	298	258	293	301	247	288	280	301	278	271	261	303	289	284	288	250	283	291	261	304	265	286	287	317	271	301	295	281	276	266	294	310	324	273	255	270	271	275	280	297	293	299	280	287	257	287	306	256	262	310	276	270	274	259	288	250	278	254	260	304	268	330	259	270	266	298	260	279	261	298	282	246	271	264	293	258	271	268	294	269	286	301	280	282	272	275	296	271	296	261	299	266	260	303	287	258	264	294	253	287	290	230	290	268	268	304	268	284	263	274	284	277	274	269	283	313	262	284	280	274	271	268	270	273	324	250	299	299	260	279	277	291	258	253	274	271	254	264	295	298	278	289	259	255	268	273	289	269	246	254	266	257	251	283	253	302	271	278	275	262	312	281	295	299	284	297	256	273	278	314	286	263	289	253	262	285	254	285	254	280	290	290	299	290	278	284	262	302	289	291	277	265	326	253	280	265	304	293	258	282	260	280	282	281	259	284	336	301	262	285	258	274	309	283	294	260	291	304	297	244	282	293	272	296	248	292	286	288	278	264	272	278	287	241	286	276	291	248	282	288	288	290	252	275	268	250	308	246	292	262	282	288	293	314	278	278	277	276	295	297	308	273	272	282	264	292	299	251	281	229	280	313	277	282	303	287	291	265	285	276	261	317	301	259	280	264	248	251	266	272	281	279	259	256	291	274	294	280	296
25280	21548	29309	28856	22432	15762	9356	5169	3612	2960	2396	1893	1474	1102	813	689	606	527	435	388	376	383	342	332	321	367	347	322	295	294	287	286	290	322	302	306	291	278	307	325	284	309	274	257	265	300	293	322	274	289	265	274	246	259	306	323	260	282	268	276	298	256	293	290	288	292	298	279	292	302	277	275	246	284	279	285	319	269	276	278	286	277	252	246	285	299	277	294	294	272	301	270	267	301	292	249	268	294	270	273	302	274	305	287	278	238	270	262	288	288	290	288	255	294	275	279	269	288	251	291	305	266	296	299	258	261	301	290	283	312	277	286	264	291	299	265	306	264	274	264	303	277	304	262	270	287	279	268	275	284	295	284	257	300	253	267	277	333	309	302	289	270	276	298	267	250	287	307	273	300	280	289	306	276	293	293	305	268	306	260	271	288	298	269	297	286	267	275	305	278	265	257	266	303	258	257	243	286	240	320	282	295	298	284	296	255	284	303	300	268	269	284	273	273	287	264	270	283	266	275	299	278	294	284	267	295	258	269	298	281	252	264	262	275	269	262	285	272	303	256	298	269	277	256	302	278	301	294	276	259	288	335	299	273	296	297	272	277	294	273	291	299	295	287	302	289	250	288	313	262	264	299	289	264	288	258	308	265	269	260	287	301	259	282	281	269	260	277	254	255	241	298	282	292	307	283	324	282	288	302	290	298	255	279	248	286	287	307	265	248	270	293	276	270	299	289	265	288	302	263	267	287	284	261	305	297	270	270	313	298	309	297	287	279	263	288	278	259	274	288	259	274	305	273	270	283	258	298	241	297	281	289	297	277	283	314	287	264	284	284	276	285	283	271	291	310	304	261	264	270	254	289	290	301	304	290	270	258	295	308	267	286	282	289	256	267	297	245	331	310	278	311	259	282	275	296	296	275	261	287	284	286	262	293	276	309	280	294	275	267	271	261	314	276	278	245	312	280	253	273	259	253	260	310	264	267	283	322	292	295	269	294	293	281	276	278	293	285	289	303	305	268	262	268	262	279	279	311	287	306	277	259	278	296	297	263	262	272	282	307	312	288	301	290	270	272	303	287	280	295	298	248	303	266	262	255	262	259	252	267	272	312	276	297	231	265	286	291	264	255	241	258	295	306	282	283	287	294	273	291	281	267	306	237	293	269	286	273	278	286	276	259	304	293	291	274	282	269	304	301	313	296	295	296	291	307	303	287	253	263	298	271	286	267	300	277	298	269	293	300	253	289	306	305	274	280	280	290	262	244	281	265	252	307	269	277	271	314	289	292	264	258	289	302	289	289	260	297	312	293	281	301	273	239	250	258	294	260	281	265	274	306	276	258	302	273	288	273	248	278	302	297	298	298	264	272	282	294	269	257	291	272	261	280	276	274	261	263	272	294	305	267	266	286	266	295	293	279	286	308	262	301	274	272	282	263	280	268	300	282	303	282	286	291	259	294	293	245	245	273	273	304	286	251	279	267	311	282	292	298	286	300	286	285	262	273	283	286	278	273	283	260	305	251	314	280	301	266	295	276	301	277	314	267	315	274	244	243	294	272	276	280	276	263	278	274	271	248	266	280	267	264	298	293	284	270	289	270	276	266	278	304	303	282	279	279	323	276	258	278	319	295	278	252	256	301	252	277	306	296	277	284	297	283	271	294	268	271	262	305	271	269	268	298	273	308	273	310	259	294	274	261	272	271	269	283	271	275	274	276	315	275	278	259	265	270	281	270	282	284	294	274	294	289	282	278	318	263	276	312	283	291	275	305	298	300	297	279	294	285	274	287	273	270	283	254	265	271	312	288	256	273	293	300	282	296	298	278	282	254	269	250	286	272	280	308	263	265	294	236	272	278	283	273	297	265	294	275	270	294	288	259	288	272	272	284	285	286	239	302	271	297	248	285	296	231	266	300	270	311	286	284	303	272	269	292	277	273	271	275	271	269	291	315	285	286	297	287	261	313	254	319	291	283	250	255	313	305	257	287	296	312	295	270	278	277	283	281	296	274	275	289	279	313	314	291	289	254	249	295	280	306	287	286	265	273	304	279	291	304	271	288	285	292	276	312	264	293	284	288	278	287	280	276	268	288	285	313	243	294	275	278	266	286	271	278	278	263	291	279	260	305	327	298	310	297	292	281	293	280	277	295	290	305	290	263	277	296	267	302	271	280	303	275	280	273	272	274	285	280	320	255	275	304	316	279	290	264	285	253	303	274	268	259	312	277	294	251	274	272	297	270	257	291	244	287	279	276	325	267	278	263	283	319	278	256	267	264	291	287	291	284	287	279	277	322	269	284	271	273	280	265	265	286	300	277	289	271	285	264	291	310	289	294	288	284	267	274	293	271	249	264	239	276	297	268	292	285	251	299	271	282	232	276	270	281	262	291	299	275	273	304	270	258	253	277	260	298	298	290	281	271	291	265	282	306	299	295	257	251	304	251	288	283	281	261	266	288	288	286	295	291	318	286	279	285	275	287	291	247	286	254	284	303	279	300	267	285	318	268	243	286	271	284	285	267	275	282	303	243	283	293	266	256	281	291	287	275	279	265	280	278	282	286	261	284	288	305	273	281	292	287	269	286	330	277	271	277	291	274	293	299	265	303	266	248	269	294	315	258	276	282	259	258	268	320	258	290	273	271	259	272	285	290	274	314	299	278	277	307	294	280	296	260	314	296	269	284	284	261	289	250	301	317	289	301	277	296	276	297	266	278	265	280	282	305	296	291	284	283	289	270	271	253	257	309	291	286	282	256	244	294	293	309	289	283	275	296	273	256	266	278	264	270	273	282	269	248	315	267	262	304	259	253	279	270	252	297	283	272	311	298	289	278	305	311	289	279	283	279	248	272	268	273	274	277	294	289	274	296	264	274	279	266	286	298	279	287	274	265	281	276	275	297	294	260	273	290	258	253	261	274	299	296	301	258	296	271	293	287	280	290	290	267	298	308	267	242	270	288	289	290	319	265	281	267	306	291	279	288	287	249	290	262	301	287	252	268	295	306	270	280	287	301	252	257	296	308	282	265	283	291	289	305	280	319	312	267	278	281	296	273	282	275	277	288	263	268	290	274	304	287	289	268	314	291	289	288	292	312	290	274	278	283	303	298	268	300	270	240	291	280	301	293	275	263	280	304	291	322	267	269	291	286	298	262	297	274	295	283	299	296	275	269	265	283	248	288	311	285	288	265	303	298	258	273	255	268	298	284	281	290	260	283	274	269	302	261	303	256	276	257	240	275	293	292	290	294	289	278	285	285	300	303	322	258	274	273	308	278	294	291	279	286	284	272	262	274	308	279	285	266	276	257	256	244	282	292	292	268	282	294	286	319	303	252	249	285	288	291	296	265	301	310	285	275	288	283	305	258	281	276	272	301	291	282	288	267	291	273	283	304	264	277	264	295	275	280	264	257	247	293	253	267	275	289	288	285	293	272	286	270	288	275	288	268	279	283	271	248	272	271	292	289	279	279	287	269	262	289	298	277	272	275	303	290
30598	54135	43346	32326	26174	19724	12968	9012	6664	5536	4532	3523	2534	1786	1350	1130	866	717	559	507	462	446	426	421	391	357	381	359	368	372	307	366	317	342	332	326	301	309	287	312	291	320	314	293	307	282	322	292	318	308	292	316	292	290	323	326	293	326	300	309	274	326	317	312	292	288	334	304	309	268	303	307	340	323	329	298	294	303	309	312	289	312	323	308	307	291	302	334	297	279	324	327	281	326	295	300	307	300	326	313	304	300	310	321	304	292	305	276	268	286	315	298	281	290	275	292	305	305	283	311	346	292	286	306	309	326	285	287	310	288	294	327	273	303	295	328	298	304	310	308	329	329	308	279	319	343	305	264	299	318	363	317	297	291	308	299	309	323	283	297	307	309	292	306	300	293	318	291	278	272	313	296	278	330	322	304	295	300	284	311	284	292	308	305	317	296	319	291	301	297	292	264	277	311	311	308	286	323	305	275	327	302	291	265	297	333	314	320	302	294	309	308	300	289	328	313	311	280	316	301	299	281	321	318	290	311	280	293	300	280	316	284	301	299	309	298	301	287	311	289	330	338	307	304	302	299	308	299	276	335	294	310	328	352	276	315	304	307	308	285	285	320	326	311	308	294	338	312	308	300	324	331	301	329	298	294	333	291	283	300	338	326	308	277	301	306	311	278	318	274	273	326	316	290	296	289	293	322	309	293	313	328	304	315	304	285	298	328	319	330	295	277	310	298	310	307	298	302	278	303	316	285	281	299	290	288	285	299	332	321	305	291	293	276	298	294	329	303	300	323	334	328	311	292	291	303	278	304	289	305	298	327	306	317	317	329	319	309	330	301	291	315	291	279	298	271	307	304	306	303	314	286	306	270	295	300	291	287	286	304	304	295	289	300	288	321	332	286	314	292	305	320	298	309	306	292	293	296	297	319	312	304	306	304	296	288	340	303	303	297	295	301	304	300	317	296	287	318	307	330	309	289	299	317	341	307	297	314	288	307	305	307	284	300	325	274	289	293	295	290	291	264	309	280	285	290	271	317	311	312	306	295	280	280	281	287	290	320	302	296	317	299	292	290	292	286	336	319	288	296	300	308	293	295	272	308	314	307	285	300	272	304	305	300	261	297	339	298	277	295	308	282	297	273	294	317	284	320	312	294	308	329	302	303	316	286	295	296	302	305	292	290	297	324	318	311	287	315	333	306	297	287	281	282	315	308	285	297	324	274	301	283	324	308	291	313	292	310	302	307	289	289	288	296	297	311	305	301	318	310	306	288	295	297	282	300	272	297	301	294	278	327	316	316	324	308	295	285	296	308	309	286	319	284	321	359	290	302	306	286	312	309	289	292	276	288	329	320	335	288	318	278	328	283	299	299	274	326	322	330	291	289	284	301	339	292	309	312	304	311	320	289	293	294	311	281	296	318	306	297	293	303	291	261	304	331	304	290	285	261	310	301	288	304	307	325	308	279	267	297	306	293	302	306	275	323	314	285	270	303	301	304	300	319	287	320	304	316	295	290	289	322	277	293	313	304	263	302	332	303	334	283	344	310	297	306	326	278	284	303	296	275	333	311	284	310	294	299	287	309	311	306	324	271	298	276	273	291	341	330	314	304	292	313	321	319	300	304	301	314	289	308	301	283	292	314	302	272	308	343	289	319	337	315	310	312	308	287	275	303	303	319	296	298	297	327	319	288	297	303	289	293	308	306	287	295	308	304	306	336	279	273	312	296	269	284	303	306	313	279	319	303	315	288	273	297	297	255	320	276	315	280	305	315	283	316	335	342	300	294	314	301	329	289	296	301	267	279	309	308	325	327	279	286	302	317	313	310	296	280	334	290	312	311	301	288	296	277	298	295	321	324	319	323	275	334	326	263	296	293	288	332	312	331	308	316	290	316	312	282	284	291	330	305	300	305	296	309	290	271	330	330	312	313	314	283	285	319	318	280	285	291	304	303	268	324	313	305	314	302	262	290	285	316	302	281	310	281	293	310	315	280	311	321	332	311	318	332	300	302	295	302	305	310	305	318	309	328	308	308	284	292	289	309	311	313	310	316	306	296	334	277	307	319	274	303	287	301	272	308	307	302	320	302	294	298	319	299	289	301	308	304	311	317	306	312	304	311	305	291	319	334	282	281	286	295	336	324	297	294	324	294	333	327	297	291	311	287	313	320	312	311	310	311	333	303	291	339	304	315	301	305	333	311	273	287	312	297	297	259	313	292	287	311	284	291	276	315	314	316	289	277	274	352	303	312	329	310	292	289	329	296	297	317	311	301	319	284	278	323	283	292	323	294	270	317	314	299	294	299	325	307	297	313	322	313	319	331	301	319	301	314	296	322	311	292	298	307	304	274	294	274	234	295	330	301	326	298	299	321	301	312	291	284	284	289	314	325	288	315	291	346	306	292	318	307	286	325	287	313	282	303	282	325	297	288	338	304	277	336	292	306	297	286	290	286	297	286	303	293	306	308	293	297	294	303	339	330	310	322	290	306	301	297	296	332	308	336	258	303	282	310	334	309	324	284	318	276	294	287	303	293	297	324	283	299	269	296	305	346	275	310	293	298	306	307	295	283	307	291	296	274	320	299	300	301	288	304	322	321	302	285	289	328	332	278	309	297	322	292	290	320	313	328	291	294	292	269	295	311	294	294	315	308	316	282	271	297	287	331	281	337	320	321	287	303	330	279	315	327	323	308	326	301	300	317	301	292	312	310	309	313	298	293	301	301	312	326	323	306	299	305	287	307	329	300	319	277	298	322	281	315	306	311	266	291	291	299	288	285	300	310	308	301	313	314	304	286	317	270	316	324	313	299	299	299	349	323	297	291	288	314	314	295	355	296	310	299	308	324	337	311	317	333	282	298	321	304	335	318	311	315	255	326	303	297	315	331	298	281	316	311	300	283	331	300	296	308	321	328	301	299	335	311	297	279	320	273	312	309	308	305	302	330	285	313	292	319	312	308	321	260	319	298	321	311	292	311	279	303	306	325	320	312	327	315	298	281	327	296	311	270	282	282	284	307	307	306	299	278	341	305	271	287	290	251	320	323	297	308	334	300	298	300	301	317	296	326	283	316	296	262	332	291	295	306	302	283	297	331	302	291	294	280	288	302	303	292	293	315	284	278	292	299	308	298	308	333	298	320	305	284	297	319	265	323	270	339	306	285	295	320	307	330	307	325	274	308	307	276	307	323	304	286	310	334	332	311	314	260	271	286	300	298	276	292	306	262	292	286	295	325	289	299	300	290	303	302	304	308	321	313	327	311	294	301	342	286	300	283	293	286	304	302	276	283	302	311	286	338	292	310	301	309	305	320	295	330	279	333	315	306	305	304	289	328	323	297	280	340	313	318	310	307	322	331	284	292	301	321	306	300	322	326	286	315	321	342	320	328	319	315	299	312	287	280	316	322	334	313	281	288	313	318	294	299	296	299	310	306	265	315	288	297	276	322	272	302	320	292	271	312	299	314	328	309	282	286	317	299	315	308	333	315	288	285
23081	21492	29227	24591	23294	25028	22034	11319	7246	5859	4719	3745	2722	1949	1372	1126	937	751	624	530	450	450	451	436	437	399	373	363	365	367	313	352	360	301	333	264	309	368	318	297	280	283	290	321	307	289	255	284	289	295	310	289	307	297	300	252	289	261	271	292	285	300	276	287	274	291	292	263	298	269	282	254	300	296	287	306	308	265	265	283	253	273	302	279	232	289	263	286	290	306	229	293	265	289	271	285	296	286	275	311	301	265	274	279	291	286	286	276	313	279	280	293	274	259	261	258	279	273	279	282	279	288	271	269	259	276	309	270	295	278	287	282	279	300	264	262	268	321	277	278	289	264	298	313	266	288	293	313	311	277	269	271	275	302	256	269	279	245	294	304	322	297	317	311	296	266	260	243	279	298	297	302	257	288	275	286	289	260	257	286	260	283	280	295	277	293	285	264	309	271	287	289	266	262	284	292	267	241	280	292	294	269	295	286	296	289	293	300	301	275	260	268	279	294	291	272	270	301	322	286	302	264	270	286	304	278	275	289	323	299	282	245	297	289	296	277	291	283	281	274	286	279	258	273	300	286	270	279	266	275	268	288	284	299	281	278	289	304	299	301	258	283	277	311	284	274	270	312	327	277	275	313	284	298	306	283	296	306	272	287	272	280	279	270	288	291	248	292	257	260	253	297	285	278	289	283	291	318	304	254	305	299	285	256	282	305	255	299	305	294	286	299	306	279	248	308	257	308	302	311	279	287	293	282	300	301	322	299	289	277	288	292	297	283	253	289	293	317	280	287	299	285	306	300	282	270	281	247	280	302	282	297	286	300	318	281	327	298	318	297	301	273	288	296	281	273	291	307	298	278	273	270	283	280	276	320	267	297	290	272	293	285	284	242	290	268	289	292	270	309	285	305	274	317	271	263	301	303	276	266	261	294	287	272	316	266	298	311	272	295	264	290	291	302	263	290	260	307	301	252	284	317	292	292	302	290	277	292	295	294	258	294	274	302	299	285	255	280	286	271	271	294	282	316	305	289	256	286	297	314	274	276	286	269	312	289	296	286	292	276	273	292	299	274	259	289	282	256	278	300	280	277	298	263	308	267	294	283	274	290	260	262	290	300	259	284	273	294	290	292	263	274	294	305	263	267	282	306	280	285	271	269	292	321	296	286	276	287	298	268	322	299	271	264	290	276	321	283	283	244	276	305	311	288	271	309	258	280	266	302	307	289	252	264	262	276	303	293	265	270	279	292	304	283	284	280	286	299	275	288	284	297	275	290	260	291	259	274	283	332	282	277	301	273	303	260	280	280	277	260	309	277	301	287	307	266	292	258	292	263	280	267	261	286	286	272	271	262	270	307	279	296	282	260	311	290	293	285	278	259	318	299	308	271	309	267	291	276	245	300	301	265	282	289	293	267	265	290	302	294	293	281	277	282	317	293	273	301	266	291	306	287	313	279	280	272	317	299	320	264	287	284	282	282	285	311	292	294	316	300	280	289	301	282	298	284	263	300	275	284	279	293	287	287	294	283	277	268	269	264	292	263	315	307	293	272	249	278	301	272	288	306	291	286	288	293	267	329	327	308	284	316	280	292	311	311	276	289	287	309	261	290	288	273	291	287	268	290	278	283	289	281	261	281	284	291	305	284	277	296	288	286	314	307	262	284	288	301	285	297	280	280	284	265	321	267	245	291	295	292	262	296	279	328	283	291	267	268	278	298	292	271	276	297	295	287	274	277	268	292	298	276	276	295	263	266	272	283	294	270	279	248	270	283	267	296	267	309	322	289	275	277	283	307	243	278	296	273	296	267	275	283	278	278	277	283	299	320	277	303	290	320	271	270	255	283	289	288	278	294	298	276	294	274	282	251	289	315	259	272	263	296	294	307	275	312	280	297	325	314	270	265	292	285	320	295	274	300	307	248	288	269	254	284	281	278	307	283	278	290	301	289	285	301	297	276	293	320	267	295	280	277	255	289	278	277	302	276	280	281	293	289	274	332	288	294	281	275	278	307	265	295	286	292	291	251	304	304	278	292	292	305	297	271	308	316	273	279	272	284	293	310	285	315	280	293	258	279	287	301	310	268	284	275	259	265	280	280	281	291	298	297	288	317	279	307	274	282	327	309	308	265	262	268	291	281	276	269	276	287	298	264	300	312	274	314	306	269	292	270	282	295	258	276	294	316	264	267	292	311	268	268	287	296	300	265	293	269	301	287	299	265	292	321	259	255	275	258	300	300	279	276	321	270	317	284	300	274	299	261	262	282	277	289	300	279	285	287	296	300	278	279	268	290	311	252	296	283	287	270	278	317	250	262	293	247	276	280	289	287	319	336	287	298	308	303	321	294	284	326	270	265	299	271	303	281	300	283	287	287	253	293	283	278	261	296	283	286	289	297	268	314	296	277	330	305	283	287	285	284	288	303	275	290	270	280	282	304	259	282	285	286	281	285	278	293	252	279	261	283	299	294	265	330	281	271	288	300	259	252	296	309	271	331	253	303	287	292	283	282	276	265	285	291	292	283	279	257	282	290	297	312	294	255	270	260	282	298	294	283	260	302	288	292	258	296	289	269	289	264	305	301	298	269	293	279	302	284	299	290	286	299	284	280	328	292	302	294	304	267	267	285	266	298	296	287	267	301	298	266	288	291	305	266	290	282	304	289	307	269	315	289	316	274	281	287	301	273	308	288	279	284	293	316	305	301	259	259	265	245	283	276	301	299	263	303	312	295	279	300	285	300	312	320	288	253	291	284	253	295	273	308	270	291	269	302	278	286	288	257	310	309	292	293	280	305	281	290	290	285	323	285	287	268	246	318	298	262	267	315	360	279	292	297	276	296	295	287	267	299	305	278	292	300	269	275	267	282	274	273	256	265	273	281	273	261	292	240	287	319	323	297	282	258	294	266	276	277	268	280	285	269	281	283	300	273	279	253	287	253	303	313	265	294	279	299	281	273	264	289	271	263	295	275	275	274	250	294	269	297	268	275	298	285	264	305	301	309	272	286	299	273	289	293	274	253	283	258	308	292	284	303	304	258	277	291	267	259	287	280	272	295	293	286	290	297	283	293	299	318	280	265	307	262	256	291	283	285	269	245	283	289	280	271	319	299	262	289	295	331	280	271	297	288	273	309	314	278	315	283	287	297	287	315	271	270	284	285	279	276	280	282	287	318	302	280	300	261	265	264	272	284	273	284	299	279	288	306	311	254	301	315	303	266	307	292	271	304	284	300	269	269	256	288	306	327	299	289	276	286	309	275	274	304	290	294	279	286	281	287	266	273	318	295	295	305	269	257	313	304	267	286	291	286	273	307	285	303	268	283	292	267	283	276	267	300	289	292	264	281	291	280	265	283	294	271	290	257	268	286	283	287	296	315	329	302	301	301	295	252	306	285	297	298	317	299	306	296	251	277	271	281	280	293	292	296	306	304	277	269	279	278	309	280	285	283	279	275	262	295	248	272	271	300	286	273	261	272	286	281	255	314	252	278	290	291
33112	63461	52717	41765	36079	28519	20412	14405	11052	9363	7583	5889	4384	3049	2190	1711	1398	1080	776	652	660	636	560	480	510	466	433	420	414	364	381	365	340	336	336	329	319	312	310	352	295	290	290	307	315	285	303	288	308	337	276	297	336	300	295	310	291	323	303	301	298	325	303	302	290	313	315	328	287	309	314	294	275	304	294	273	306	310	296	292	288	279	273	312	288	294	272	305	289	315	306	306	297	282	298	325	273	297	285	302	297	283	263	290	294	318	296	266	293	277	295	283	331	315	279	284	308	308	313	304	304	273	288	295	291	291	301	288	315	299	313	329	305	313	291	310	275	313	291	290	294	282	314	331	332	327	271	288	298	285	289	301	284	352	283	274	294	285	307	279	310	260	299	296	271	309	314	276	319	284	313	299	293	327	316	313	300	312	304	287	281	285	282	301	286	306	284	301	310	309	331	292	269	325	277	296	296	316	296	331	317	297	323	321	313	285	271	253	305	305	259	288	275	295	298	285	306	329	317	309	293	310	281	317	313	272	304	306	288	289	315	308	310	310	298	307	289	279	291	285	317	300	296	287	287	288	285	265	318	306	313	280	295	283	263	300	333	306	320	287	282	306	317	314	308	308	298	294	291	337	300	311	280	299	292	309	273	283	288	313	308	291	318	306	323	302	277	291	281	275	307	307	297	303	324	290	313	295	293	301	331	266	282	303	328	280	302	291	323	302	281	341	298	294	320	321	329	283	287	279	295	301	304	302	264	295	277	325	309	299	298	320	295	338	300	291	268	296	325	294	325	311	290	320	294	280	312	301	287	265	296	294	332	310	311	332	305	299	303	335	277	281	269	309	298	291	315	327	293	290	281	280	331	273	313	283	314	311	304	288	295	277	297	275	311	323	321	290	264	323	263	309	284	289	304	288	332	284	296	313	293	322	297	297	275	289	309	307	324	291	309	313	295	299	318	290	309	275	309	271	304	303	294	288	291	297	291	291	300	309	324	310	319	308	318	302	299	303	282	300	275	326	307	289	274	297	301	318	293	285	318	259	295	292	287	305	306	323	306	329	291	310	299	302	303	294	324	293	274	314	331	272	277	317	283	312	299	281	293	335	303	360	270	280	309	290	274	293	282	307	327	272	306	300	315	305	305	319	329	314	330	306	303	305	307	294	287	294	314	302	299	284	307	320	328	308	313	299	336	317	290	280	286	308	298	320	284	302	314	310	292	325	327	309	307	307	305	316	296	339	322	288	315	304	300	315	298	323	320	313	275	317	272	270	302	287	323	300	288	288	280	318	293	314	321	338	303	308	283	291	289	303	308	291	300	316	280	312	299	287	329	318	297	328	289	279	287	301	312	327	318	273	317	305	299	324	282	323	315	305	275	335	279	319	302	289	273	309	324	307	294	330	289	319	291	318	289	316	306	290	282	311	293	304	305	311	288	295	287	302	323	328	284	267	297	317	317	314	288	322	265	302	318	311	292	298	280	274	307	286	333	312	311	296	296	301	321	333	307	293	297	271	288	300	281	305	301	264	297	257	283	307	298	288	317	286	315	308	319	315	304	286	306	316	295	300	315	310	285	278	298	264	299	308	311	302	287	303	302	349	301	322	294	326	316	334	292	282	308	282	289	313	305	322	280	301	294	290	318	292	296	292	278	298	297	311	299	305	283	316	310	342	291	308	307	288	281	309	296	295	288	282	285	306	319	303	297	316	294	298	265	311	298	318	311	306	337	299	334	301	313	294	273	292	326	324	272	286	290	294	304	311	300	300	321	319	276	276	290	303	286	313	320	277	303	293	289	268	326	281	287	329	318	312	296	264	291	287	316	319	357	324	321	288	279	287	328	303	327	284	312	337	296	296	306	298	287	292	283	294	292	291	312	305	305	309	284	267	282	307	308	308	320	306	294	284	286	303	306	303	271	304	295	302	281	301	293	300	300	285	304	305	281	313	283	301	313	299	300	259	300	282	292	275	329	289	284	295	331	297	265	288	297	306	297	289	300	341	329	290	276	311	274	285	313	319	300	287	274	299	310	308	302	295	303	281	296	346	318	297	302	327	277	302	314	303	294	290	304	267	310	290	312	307	293	320	300	304	300	319	308	287	287	308	319	304	307	301	303	314	289	281	302	332	280	323	316	315	321	282	273	303	270	326	286	280	282	319	324	280	287	309	331	289	304	293	289	285	292	301	302	286	310	315	291	291	299	297	333	262	299	307	302	310	284	317	316	291	284	313	292	311	324	281	289	296	280	314	280	290	284	318	303	315	313	300	302	308	286	325	303	278	325	315	296	294	282	283	300	263	279	298	311	293	317	340	306	285	296	317	310	318	316	314	310	302	293	321	316	327	327	295	291	274	290	312	312	268	292	259	336	285	260	312	319	309	327	310	302	292	277	290	298	290	320	285	300	264	315	281	328	276	294	324	285	277	305	295	294	282	282	282	285	281	302	293	314	322	310	309	280	284	299	299	310	292	293	301	329	276	305	292	293	296	308	288	314	305	273	302	297	307	308	304	278	292	291	274	295	277	294	273	284	302	293	342	304	307	304	313	275	328	313	342	307	326	310	291	325	268	245	318	304	310	306	281	299	284	273	293	315	310	308	286	347	342	280	294	306	305	290	328	294	311	307	307	334	298	267	307	303	312	305	311	307	309	283	297	301	305	293	297	281	289	300	302	322	333	309	333	269	306	327	313	300	280	331	298	283	293	284	333	300	323	285	289	327	316	295	323	301	308	319	273	290	289	302	325	305	278	322	303	302	298	320	315	286	286	306	290	282	309	277	295	321	294	306	327	266	285	307	319	292	306	281	311	303	323	329	295	290	310	282	287	265	276	305	276	280	302	300	299	278	305	290	296	304	279	300	317	303	304	293	305	301	302	286	304	266	312	316	295	272	331	315	275	283	327	338	286	325	316	298	320	275	307	311	299	308	299	326	310	314	317	276	313	286	304	302	314	293	309	335	335	317	293	295	281	305	307	325	299	300	300	302	267	298	316	321	268	317	265	276	321	301	292	326	282	313	320	298	313	288	303	330	290	301	275	296	301	312	262	300	318	310	285	299	328	263	286	306	295	313	328	300	277	309	323	288	352	283	335	283	334	291	270	307	288	299	308	303	292	305	278	290	309	313	273	268	277	303	299	286	321	309	349	298	300	256	290	304	302	292	319	280	268	312	295	302	292	291	304	315	305	298	276	293	331	274	265	284	334	304	312	281	278	283	333	282	298	276	315	305	275	304	288	313	298	324	310	320	277	307	324	287	289	337	273	272	304	273	298	309	294	295	299	295	307	309	282	302	325	291	310	330	321	304	296	258	303	304	277	286	274	312	330	324	313	291	338	286	350	314	332	281	290	302	303	295	310	290	308	327	308	288	265	276	283	310	272	277	276	296	271	307	297	289	284	297	323	303	312	315	318	314	306	329	317	285	283	299	291	315	311	303	293	273	281	266	318	289	304	300	273	284	313	307	302	315	298	295	304	271	314	307	294
31342	36127	39781	29699	18971	11201	6047	3545	2664	2203	1872	1445	1115	847	640	577	485	438	365	332	304	341	345	335	308	338	292	345	308	277	281	300	252	318	284	278	271	273	276	254	276	257	263	275	272	286	240	258	295	274	263	257	274	261	273	272	258	252	282	267	268	259	296	253	256	268	238	282	257	267	273	278	277	293	276	277	311	242	277	252	247	267	248	270	295	286	278	283	250	255	289	255	281	274	234	276	268	237	261	281	269	268	248	256	264	291	273	268	275	275	278	257	280	250	263	260	255	274	256	262	258	275	252	277	281	275	268	295	223	280	259	277	249	257	283	269	287	275	232	267	281	277	265	269	265	274	273	279	257	234	283	282	255	281	258	257	299	242	261	249	279	269	283	248	250	268	294	253	272	256	280	274	280	261	273	279	280	256	254	232	281	267	247	291	241	274	247	251	284	261	284	285	244	256	254	268	248	254	254	266	250	257	275	268	263	265	300	253	264	274	283	262	288	254	249	308	283	295	291	231	277	272	282	271	291	265	266	256	248	275	281	261	267	278	276	243	249	273	276	273	303	275	279	249	269	255	264	252	275	284	237	305	269	272	263	279	270	233	266	260	253	290	248	286	233	253	213	240	250	292	267	260	264	264	259	259	240	275	266	251	308	257	256	254	220	261	259	263	277	235	253	267	286	265	262	274	235	248	248	260	261	237	284	275	272	276	274	242	275	265	292	256	266	288	267	264	293	256	233	255	271	264	264	217	245	230	268	254	270	247	265	273	285	263	250	288	278	236	264	256	259	269	265	274	252	255	271	240	268	296	278	255	264	267	287	285	291	270	275	286	274	284	246	256	258	297	255	251	283	238	260	260	269	273	271	258	260	252	289	284	274	235	289	251	262	289	267	254	261	246	263	299	280	265	250	248	266	276	251	287	276	270	257	258	247	257	259	258	261	255	278	283	269	279	270	267	273	284	244	295	270	277	275	245	282	240	288	248	299	275	304	276	269	275	259	226	263	295	275	247	253	255	245	239	275	281	279	269	270	262	301	248	286	279	283	280	284	264	301	289	293	272	265	245	251	271	299	256	270	270	255	242	257	249	266	263	259	270	231	285	265	273	282	251	269	288	257	251	254	245	257	281	240	263	260	271	301	271	261	244	277	268	276	287	246	270	258	258	264	270	248	256	241	248	238	231	273	272	264	257	299	288	269	282	261	272	294	252	249	259	284	231	227	284	269	287	254	262	267	277	260	229	292	282	278	271	264	259	276	258	279	257	253	293	268	272	260	277	311	256	248	276	277	257	247	300	294	264	277	277	283	250	271	272	285	269	293	265	261	287	271	250	234	243	249	260	244	299	293	258	289	228	296	285	237	271	304	301	279	256	291	241	277	268	280	289	256	275	268	275	249	259	275	256	277	264	251	252	262	284	276	295	297	265	283	293	299	244	266	267	283	266	271	252	262	263	285	280	288	259	248	286	257	273	270	281	260	265	276	275	279	267	284	268	257	305	263	246	252	278	275	269	256	261	240	269	275	274	285	260	291	299	261	264	279	259	243	246	263	258	301	255	265	273	268	277	266	255	271	253	284	245	261	277	264	299	271	287	287	255	273	241	249	262	262	271	239	265	280	264	263	276	284	262	264	263	250	263	267	235	248	264	294	240	234	271	294	277	253	265	261	273	254	286	247	292	282	274	280	273	259	272	264	259	279	262	274	250	280	253	251	248	258	283	302	261	249	248	257	266	257	269	254	277	257	284	295	251	244	256	232	265	301	251	277	266	250	278	239	270	286	249	303	294	281	295	266	248	257	266	304	245	255	280	266	242	263	250	256	278	243	236	270	262	307	268	264	268	265	260	264	238	249	257	314	262	267	237	244	246	258	237	260	265	268	263	274	290	267	258	279	246	272	289	241	279	280	269	246	294	243	273	285	270	300	252	258	307	290	259	247	286	280	254	272	283	280	284	263	266	295	284	241	269	259	286	280	252	264	283	251	288	286	267	271	262	271	256	260	278	255	290	269	272	251	254	264	272	249	269	274	283	277	241	268	283	283	257	267	241	265	233	247	264	297	245	256	277	250	263	261	262	279	285	242	268	268	269	278	266	276	244	287	270	241	263	263	270	265	264	242	291	276	293	257	275	253	273	277	274	268	269	298	306	259	280	273	280	253	272	259	272	268	247	256	259	263	253	276	281	284	275	264	312	251	279	260	235	265	267	253	252	240	248	296	270	289	274	288	255	282	281	253	275	286	284	267	251	289	247	271	275	272	240	283	260	276	263	268	275	258	264	246	260	263	274	260	280	310	263	255	246	269	275	258	261	251	251	282	295	268	294	249	259	285	267	236	294	277	222	262	285	276	250	247	283	251	267	255	253	272	267	269	259	274	255	266	271	236	248	299	258	258	277	278	253	265	265	282	240	264	250	274	281	278	262	280	238	283	265	270	253	279	267	272	269	278	264	276	281	290	253	247	266	284	266	262	257	285	264	270	271	286	274	274	294	255	252	243	269	250	267	262	267	275	249	271	283	251	248	289	264	260	262	286	271	269	280	288	275	271	261	254	249	263	268	249	277	272	284	260	265	263	255	269	261	272	247	277	298	313	280	278	238	273	250	252	270	269	283	266	298	260	280	267	229	267	276	257	245	263	274	267	297	247	281	255	278	265	251	273	264	255	285	271	279	273	276	257	260	258	264	307	283	256	278	230	260	270	245	256	269	257	281	270	282	239	294	258	246	272	268	275	261	238	264	240	257	256	280	279	251	259	271	296	269	266	283	265	255	256	262	284	277	265	280	271	240	255	323	287	274	249	277	233	262	263	254	265	249	273	278	272	248	257	274	244	274	257	246	269	258	294	271	267	277	276	272	249	256	268	264	261	259	256	254	254	253	302	276	255	244	235	262	258	272	258	248	291	263	255	255	289	253	267	270	280	281	261	278	246	255	263	275	270	309	284	273	236	263	282	264	294	259	249	246	257	253	262	275	244	290	261	288	223	269	251	288	243	256	241	283	258	267	290	272	268	261	273	256	269	276	285	241	274	270	300	265	247	262	297	264	286	306	277	276	271	262	293	285	295	261	270	272	301	258	272	233	267	251	272	248	266	254	270	274	276	251	255	243	255	246	261	294	287	231	255	244	261	269	253	265	257	258	270	269	243	263	276	268	262	266	240	244	266	263	290	270	273	251	293	279	263	265	267	296	287	249	278	270	227	309	244	295	257	251	255	276	261	282	279	230	247	291	266	262	273	233	270	281	261	260	264	239	250	282	262	271	269	263	286	284	279	272	264	228	271	247	280	229	240	274	252	265	266	265	269	273	283	246	282	261	299	267	249	271	266	258	262	252	260	262	264	265	258	260	253	305	300	300	259	250	258	282	290	292	266	263	262	240	293	288	262	243	284	257	263	241	272	267	283	253	268	255	263	291	315	284	251	231	273	235	288	291	263	280	245	257	291	243	249	274	250	313	266	261	253	245	264	258	270	244	258	257	270	271
31440	50105	39431	28062	21747	15372	9403	6190	4894	4025	3271	2510	1896	1362	1050	787	668	602	494	416	423	388	385	357	331	380	331	333	308	308	319	290	289	286	312	283	321	305	291	291	306	324	275	297	310	283	331	306	281	294	295	291	307	307	290	295	280	289	290	301	298	261	293	317	293	304	288	311	277	311	285	299	278	299	268	270	276	282	281	303	314	294	282	275	286	298	306	295	282	269	299	313	268	296	295	289	294	296	289	306	278	250	290	294	278	312	282	280	282	299	266	294	293	279	306	316	303	273	327	303	279	297	327	274	267	297	274	268	283	308	275	276	284	301	301	304	285	294	283	325	257	292	260	297	271	261	288	283	285	292	289	300	300	282	256	288	267	286	250	258	281	284	277	297	306	285	260	305	283	289	315	292	259	275	266	297	281	290	313	262	296	304	307	315	298	311	303	301	307	274	297	271	299	278	263	305	260	300	267	283	260	279	297	276	265	309	272	276	312	288	292	292	288	301	287	270	261	303	278	302	308	294	324	276	271	274	300	306	296	291	304	304	277	253	299	305	310	277	269	269	269	273	316	287	298	285	271	297	306	294	292	270	282	269	274	292	288	319	326	283	254	281	307	272	251	320	279	261	290	284	278	301	253	309	264	294	277	296	292	285	271	288	263	269	315	256	291	291	247	276	298	297	293	277	273	288	293	285	322	298	273	312	274	314	304	316	310	269	287	308	305	293	271	334	273	300	288	318	314	297	272	290	269	292	302	274	277	257	317	283	308	268	280	288	273	270	275	287	283	287	293	278	317	264	317	281	263	296	274	289	293	298	307	294	315	278	292	281	312	326	271	292	308	268	313	325	305	263	284	278	287	308	303	263	300	288	286	315	286	269	292	279	259	300	317	249	276	278	292	297	281	259	278	287	302	278	279	299	314	289	289	307	294	266	306	312	296	316	285	267	274	293	254	279	287	266	306	295	284	311	313	258	305	295	286	293	308	262	282	279	292	269	276	305	278	288	279	275	297	264	291	303	310	245	292	265	273	254	272	291	276	296	294	289	271	288	303	263	284	316	300	312	275	307	287	279	282	297	261	290	289	280	291	292	293	276	277	266	329	280	290	284	282	254	275	312	303	287	279	294	296	277	295	305	270	268	270	299	305	274	292	322	324	265	311	282	280	271	279	295	291	270	280	294	282	280	267	285	297	272	309	282	301	303	279	295	305	292	259	298	253	279	303	309	280	287	273	319	268	291	299	312	294	286	257	282	296	258	293	286	305	288	315	302	275	279	288	295	298	273	275	280	314	309	289	295	276	274	274	302	298	299	266	282	298	299	307	309	300	322	282	319	311	271	267	260	281	302	283	284	277	265	302	278	288	303	274	277	291	257	294	283	323	319	285	317	277	295	272	266	274	270	299	263	278	301	304	287	289	292	296	272	290	293	297	242	297	277	300	307	266	300	299	274	307	301	254	288	327	281	309	278	279	311	303	281	313	298	278	295	323	294	310	273	303	252	309	269	280	298	271	279	281	301	300	273	258	328	279	321	264	284	293	286	302	267	286	293	334	280	263	290	301	277	293	286	261	313	314	304	316	298	299	257	304	281	314	303	309	321	266	269	247	319	266	273	288	302	291	310	294	302	284	294	300	255	307	323	274	316	281	316	311	259	284	282	286	299	330	282	292	256	297	285	307	280	240	290	315	296	288	293	301	318	292	326	295	282	277	277	263	305	288	274	290	293	324	296	239	275	277	261	257	288	257	273	273	290	279	267	300	285	270	308	286	267	316	273	298	319	256	274	299	294	290	324	277	248	299	282	280	265	302	314	291	293	291	303	317	283	259	270	295	287	273	262	287	286	271	276	267	304	282	288	313	259	275	298	300	289	299	265	296	277	283	284	297	327	309	300	285	289	277	265	285	261	241	306	281	296	303	273	267	298	298	309	277	288	293	285	280	272	285	294	289	278	301	275	309	260	292	291	300	304	291	290	264	271	271	279	271	296	304	264	260	326	293	287	268	283	316	280	305	302	291	282	287	288	289	279	304	293	277	255	288	290	297	288	300	273	328	293	313	294	267	293	297	278	277	290	258	292	297	281	275	277	284	249	300	305	304	300	306	288	305	283	317	286	286	295	303	277	302	290	305	285	305	274	300	277	330	270	305	285	327	295	302	246	321	281	249	317	279	287	245	291	294	296	269	293	294	273	292	306	301	332	315	303	291	257	295	283	292	297	306	311	321	273	279	271	292	268	275	278	289	273	257	264	290	299	286	288	300	291	286	310	310	275	267	276	274	277	299	298	282	323	287	274	283	308	303	260	273	297	297	302	296	274	294	293	272	279	294	294	297	273	305	305	286	313	259	279	286	284	333	283	282	286	232	274	278	267	282	295	300	278	280	267	251	302	286	316	279	267	275	290	256	283	273	288	269	326	302	270	308	278	303	298	266	312	297	306	282	293	315	290	267	301	291	279	297	284	310	302	287	287	293	275	303	261	296	274	296	303	289	301	302	258	317	263	267	306	283	327	297	307	276	296	291	262	273	260	291	298	317	277	293	270	296	320	274	288	286	304	303	310	266	290	295	304	280	291	267	272	302	305	300	303	318	304	287	322	294	274	276	279	308	311	265	303	299	294	308	288	301	300	291	312	291	316	298	301	288	273	291	280	287	268	269	316	307	286	278	290	307	275	288	281	261	297	299	269	303	288	260	290	264	267	282	279	291	311	274	287	259	312	324	289	295	286	281	273	318	273	278	247	266	241	299	320	281	277	300	311	277	268	284	313	267	263	294	295	285	276	259	274	297	275	294	297	291	297	274	282	265	306	236	289	323	322	282	283	310	286	295	346	269	259	291	294	281	300	293	266	299	315	287	312	308	284	313	284	277	309	258	288	283	295	266	288	287	294	293	253	324	294	278	309	275	299	308	295	288	288	319	271	304	303	272	297	297	284	275	257	283	292	285	293	286	310	283	319	295	272	290	308	317	279	303	325	266	281	294	298	291	290	279	268	294	314	310	271	301	284	288	273	271	286	305	278	265	300	279	303	277	275	288	279	277	286	271	305	284	286	298	294	304	311	275	278	301	306	292	287	280	307	275	277	276	305	284	272	299	272	295	272	285	288	282	307	295	292	304	300	279	297	305	294	266	289	286	283	314	280	294	286	293	317	292	302	275	307	271	287	290	309	280	296	265	312	274	308	277	276	287	309	275	279	318	303	282	283	301	288	306	267	311	303	315	277	284	269	305	274	257	299	299	287	297	300	269	282	277	287	293	308	264	285	300	293	306	277	273	306	288	285	279	296	269	268	293	295	259	303	284	305	276	292	283	285	301	277	291	281	252	305	315	277	284	277	300	317	276	271	299	252	300	295	275	261	291	291	271	280	299	310	280	286	265	287	292	286	301	281	294	278	271	287	285	261	302	291	267	284	290	307	282	275	308	304	266	305	296	297	285	285	299	308	311	303	280	289	291	286	307	288	257	311	284	305	266	287	292	277	302	311
24245	21475	29047	26475	24643	21807	14038	7049	4916	3891	3222	2579	1815	1325	941	789	700	592	455	418	374	376	326	333	320	329	318	319	300	297	305	295	304	308	270	262	288	275	260	259	289	273	295	262	255	250	255	271	265	270	245	246	295	272	266	282	252	262	261	255	251	269	280	247	270	229	259	243	237	270	274	274	251	248	289	251	252	228	247	236	279	229	256	277	256	281	267	281	249	284	250	265	283	269	239	233	255	280	290	264	266	268	257	212	270	271	232	260	269	249	257	237	270	279	253	270	263	263	246	242	258	285	265	257	261	270	264	261	283	274	283	249	280	273	240	247	251	256	266	255	236	249	266	282	273	293	240	231	278	250	232	267	271	260	273	264	251	286	227	260	261	236	259	256	259	269	263	244	292	276	271	313	287	256	278	262	284	274	297	274	240	248	271	251	274	265	255	257	269	264	281	255	259	288	247	277	261	248	263	274	259	279	244	271	235	263	240	250	248	241	263	236	262	262	232	217	264	242	249	260	240	301	267	256	247	266	266	265	268	257	228	290	255	271	246	268	270	269	252	253	264	261	256	284	237	255	289	258	279	242	268	271	257	254	266	293	259	267	276	253	271	250	261	263	277	282	251	258	256	261	241	227	272	284	255	271	265	266	262	266	264	280	249	261	264	229	270	276	247	223	238	277	281	261	236	271	290	294	256	255	279	234	279	244	248	257	280	268	269	281	257	258	255	280	242	259	273	260	246	260	272	261	258	259	240	249	243	255	269	263	269	245	285	242	266	253	263	260	281	268	292	266	264	239	265	267	288	274	242	281	251	243	277	259	273	264	247	235	285	268	248	266	277	246	253	267	268	273	280	258	256	267	247	256	277	273	239	276	266	254	260	250	254	277	263	276	261	244	269	293	251	260	273	282	268	254	242	263	237	252	273	271	251	259	261	265	281	283	317	266	224	239	254	270	267	272	256	241	256	259	288	243	265	267	246	258	289	278	273	265	248	271	255	284	264	282	265	265	245	273	272	263	258	258	217	269	262	276	272	285	255	266	259	274	275	252	270	249	267	279	281	246	286	250	287	276	276	250	253	235	291	289	254	250	271	282	270	274	259	258	277	266	235	265	269	263	270	266	300	258	275	259	292	271	231	276	252	300	259	255	251	269	263	254	252	248	249	238	247	257	273	262	288	282	236	261	272	262	290	268	274	261	265	195	259	279	276	263	251	271	273	268	271	269	246	274	272	259	272	265	264	269	264	256	236	244	228	274	221	253	265	257	280	279	263	272	289	215	228	262	261	273	274	254	283	282	238	252	251	268	242	297	254	266	257	254	241	254	258	282	252	269	275	238	236	275	260	219	251	271	294	283	267	268	238	242	259	254	262	244	257	273	268	267	245	229	284	251	256	286	246	276	249	274	277	258	268	243	265	276	285	273	248	268	263	258	296	243	257	263	247	250	302	245	248	274	271	284	296	265	268	255	263	233	254	263	276	243	264	236	245	284	250	256	258	241	272	267	277	256	263	240	259	250	239	276	259	270	247	276	281	257	249	245	252	285	260	264	280	269	276	269	266	259	252	279	257	270	239	276	262	248	273	248	238	246	303	246	272	296	243	239	264	256	261	262	268	290	262	258	226	246	274	235	275	258	243	252	247	262	255	228	248	262	269	272	267	251	286	267	225	254	251	243	263	271	251	266	267	279	243	276	243	269	264	282	250	265	225	254	261	241	254	269	243	249	249	251	254	271	239	241	237	241	292	243	264	269	244	265	252	273	259	262	232	250	265	262	282	281	273	252	257	259	254	248	279	280	244	253	273	271	264	235	267	263	272	273	276	254	276	291	271	244	242	230	257	248	246	253	274	284	259	241	265	241	244	287	260	259	287	294	265	265	279	262	259	273	267	268	259	224	289	234	260	289	245	230	258	254	264	246	258	282	254	289	266	229	276	264	255	248	256	239	264	268	245	241	262	296	276	282	266	270	257	269	283	244	288	292	254	265	304	267	273	272	293	280	280	247	267	264	265	260	284	263	259	285	275	295	282	282	252	258	251	224	273	254	269	307	230	255	257	287	253	255	265	242	247	257	246	258	266	236	258	274	248	291	250	260	265	273	257	265	264	260	263	256	274	248	260	299	249	251	224	253	240	227	248	309	256	286	271	249	252	253	243	245	255	234	290	286	268	295	282	260	237	250	247	265	261	284	277	252	253	227	249	260	270	263	259	252	252	243	272	261	250	273	282	280	282	286	282	265	288	272	272	285	245	249	283	274	265	281	257	273	231	259	239	254	255	275	313	289	259	266	262	265	248	271	256	279	268	287	259	271	237	272	268	267	273	268	244	272	243	274	269	234	248	241	256	264	262	249	278	263	265	246	257	272	249	249	267	256	273	244	270	274	287	275	249	252	256	290	279	256	228	280	270	241	271	242	268	260	258	265	307	292	250	257	246	285	274	291	267	241	264	240	271	250	272	242	248	251	261	295	247	251	272	256	260	272	277	248	239	229	259	284	279	261	256	261	235	260	251	290	281	254	238	265	282	263	273	257	250	248	265	248	272	282	255	266	289	241	277	267	226	238	274	250	255	253	274	290	240	266	239	269	251	270	245	261	288	287	289	256	267	268	259	262	265	234	253	262	243	251	245	266	233	244	237	271	273	239	276	267	253	243	247	249	247	255	270	265	248	282	254	247	221	255	251	232	262	244	270	263	275	243	274	258	249	252	265	259	259	250	256	253	269	263	290	261	227	278	260	261	280	277	302	264	258	239	258	258	228	260	257	275	257	263	258	304	256	246	249	217	262	253	258	259	254	261	245	260	265	259	262	233	283	264	268	274	257	248	272	247	249	270	244	298	311	277	291	267	266	275	263	268	250	274	247	269	267	254	267	261	262	261	261	283	255	245	252	249	284	274	271	280	268	253	294	277	261	248	279	254	262	260	241	250	263	274	275	281	238	259	252	289	269	287	275	268	270	249	253	260	276	280	266	302	275	241	279	251	241	261	273	267	249	261	271	273	263	238	270	260	278	258	260	252	261	259	255	270	273	256	267	264	266	255	285	263	249	260	262	259	273	283	256	241	251	256	255	289	269	266	242	281	273	277	232	286	253	246	277	245	250	263	272	269	242	294	268	269	242	262	266	248	269	260	271	274	298	263	286	278	250	282	283	243	269	266	266	263	260	236	259	254	265	244	270	264	261	240	256	270	256	290	259	270	271	256	288	262	265	238	271	228	238	279	255	253	256	242	292	253	257	261	269	251	243	290	243	265	260	244	274	267	260	257	266	295	300	243	252	271	264	261	262	286	266	215	302	253	263	223	274	276	292	253	263	249	234	245	267	262	242	234	273	218	260	277	260	253	253	289	282	240	277	256	267	253	271	236	285	267	245	285	277	245	252	279	264	267	253	265	259	282	273	237	272	223	268	255	299	278	248	269	223	272	234	270	289	250	236	236	279	293	275	257	258	251	257	287	297	273	261	294	246	240	262	271	251	279	250	259
31206	58182	47982	36777	30291	22793	15112	10473	7881	6669	5296	4218	3018	2121	1591	1242	1018	774	605	505	481	447	435	408	443	389	348	343	316	324	330	327	327	344	291	318	325	295	324	308	286	270	273	280	274	278	284	296	284	276	301	302	305	276	285	303	278	273	273	293	287	301	316	260	279	281	267	283	304	278	258	260	281	273	270	264	300	299	264	270	274	289	266	277	302	283	270	270	259	278	274	270	283	250	285	283	281	284	261	281	296	269	263	297	276	288	265	285	273	283	294	272	254	278	273	289	267	311	266	319	272	309	302	312	277	299	274	233	282	278	301	314	269	285	307	284	253	301	253	280	292	307	315	299	257	296	281	297	316	272	294	288	271	274	288	269	266	290	256	284	295	249	303	269	299	273	267	293	281	298	263	298	300	277	284	311	280	281	303	312	255	281	292	285	243	267	273	290	278	296	244	260	292	297	290	257	277	301	284	300	288	288	281	272	278	292	268	280	264	269	269	263	283	291	296	282	261	281	300	251	250	303	279	295	279	251	282	290	278	301	288	296	276	320	286	319	307	273	275	269	274	303	287	276	279	294	280	239	286	261	297	283	288	260	250	282	297	243	297	264	284	279	292	276	274	273	291	289	278	309	273	253	292	296	298	270	279	276	258	282	301	275	250	289	288	273	269	254	280	292	290	271	256	263	269	266	289	290	255	296	260	271	265	286	278	282	290	287	322	279	284	274	280	305	274	294	298	290	284	273	314	304	263	278	287	277	251	285	272	299	267	271	284	284	286	279	264	259	298	274	262	269	283	298	272	278	303	289	277	279	293	272	303	273	270	266	293	262	303	283	271	282	299	321	276	266	254	307	279	272	299	294	282	280	264	272	309	274	300	268	277	282	285	284	302	268	273	285	274	280	318	297	278	262	288	273	297	281	298	261	305	286	296	278	272	280	316	266	301	288	287	290	273	311	304	233	322	286	296	248	269	301	268	311	316	310	265	286	282	255	266	280	265	280	294	261	288	275	288	271	273	285	293	308	305	308	305	300	273	285	307	269	266	288	274	276	273	245	284	274	296	283	253	269	256	273	276	275	242	299	309	283	288	326	276	282	294	280	312	282	283	289	277	276	263	269	272	296	299	290	289	280	278	311	288	287	313	269	284	296	299	280	270	260	308	294	284	266	266	292	280	272	301	278	276	285	285	290	287	281	246	277	281	256	282	254	267	283	257	272	292	275	297	290	253	250	258	275	289	296	279	279	280	310	311	300	294	290	327	281	271	269	297	264	286	299	283	308	300	259	267	268	275	276	286	313	241	279	250	270	291	307	277	280	294	273	260	266	290	273	262	280	280	289	277	271	302	292	264	297	287	303	268	279	284	311	281	302	293	263	261	282	283	270	268	256	310	270	296	302	305	326	322	286	289	282	296	272	275	278	290	251	274	313	274	286	309	269	289	284	306	281	279	270	286	278	278	283	282	322	282	254	273	243	306	278	289	277	268	308	304	282	272	303	303	270	270	277	274	283	279	295	296	292	275	299	303	316	280	280	252	290	283	283	266	311	300	330	294	283	277	295	281	300	281	291	263	255	265	287	294	303	261	289	254	319	281	278	309	276	277	320	288	272	289	264	294	288	275	280	255	272	283	283	289	294	290	283	290	268	291	286	277	285	318	267	284	284	263	306	275	272	277	272	296	286	303	272	278	272	273	266	297	290	264	286	280	254	251	299	273	312	284	300	284	292	272	281	257	291	280	267	311	288	254	273	275	273	286	281	310	302	281	274	285	273	293	275	269	296	278	298	286	294	265	254	263	286	283	271	287	269	286	296	281	306	285	282	283	292	263	286	331	281	303	303	272	278	295	299	291	316	275	281	267	290	270	302	281	283	293	280	270	299	272	258	300	302	307	265	299	301	296	291	274	295	291	261	275	296	276	295	303	255	277	287	287	270	271	276	282	286	266	284	269	281	243	284	279	287	274	297	294	290	264	294	289	259	301	273	282	267	292	246	251	310	253	278	279	255	253	291	263	264	301	273	274	288	265	304	299	301	265	272	296	273	277	280	298	305	306	252	288	269	289	272	287	265	268	249	287	270	280	292	269	279	283	298	269	283	305	272	269	281	282	277	287	306	315	289	299	295	302	263	295	249	302	277	251	285	291	303	276	277	264	312	311	250	281	282	309	264	290	289	303	244	280	272	282	276	295	309	285	258	284	277	264	296	291	269	286	265	296	256	292	248	268	277	263	266	300	319	279	285	278	277	250	261	289	239	277	278	297	292	320	256	301	288	290	300	290	293	286	315	282	258	266	283	262	267	267	292	298	275	264	233	267	291	262	307	275	270	250	288	279	275	272	299	248	313	292	292	296	280	292	299	300	271	280	252	250	302	285	285	275	266	279	261	282	283	259	296	284	228	282	324	280	318	308	271	253	293	277	247	285	264	285	252	271	278	290	282	289	288	293	260	272	310	279	285	274	306	275	300	291	263	257	269	295	283	265	290	308	278	285	275	280	257	287	273	285	301	301	271	296	298	270	308	261	281	297	288	298	281	259	267	291	291	283	313	286	277	270	257	263	302	280	323	249	290	285	288	275	251	278	262	268	306	312	267	297	282	271	251	251	275	277	277	274	281	282	273	253	290	264	273	332	269	302	278	289	270	292	274	265	283	302	284	263	296	298	293	304	306	266	235	258	291	247	274	258	279	247	280	292	281	305	296	278	286	297	312	254	242	279	291	269	310	285	286	286	267	260	296	272	295	285	286	246	274	295	301	287	302	286	289	274	283	277	274	296	261	281	288	285	310	246	265	283	293	258	280	285	301	261	278	293	292	260	283	293	300	304	289	275	254	292	281	266	293	326	270	246	274	306	285	294	267	274	257	290	275	290	296	275	258	283	267	265	267	252	277	278	246	315	276	297	271	259	268	278	283	260	289	280	279	274	273	290	271	284	265	282	304	290	305	279	292	261	291	290	264	298	318	295	293	262	281	251	289	259	254	286	287	269	301	267	288	270	302	272	296	266	302	282	288	287	271	278	305	297	276	301	276	258	293	305	263	280	318	287	276	303	271	245	278	275	273	295	277	283	273	286	296	299	256	258	287	304	301	266	274	261	278	301	299	314	270	275	289	255	258	260	298	233	279	279	301	297	263	275	302	264	276	276	278	253	262	295	298	289	294	261	279	281	248	290	269	254	298	289	256	266	272	298	294	275	252	302	291	307	304	292	301	253	282	265	261	275	267	278	288	278	273	282	259	299	281	262	286	247	279	288	283	270	292	279	249	284	282	273	272	299	294	297	269	258	266	307	268	286	327	311	311	247	302	285	288	267	288	288	287	292	288	316	292	287	261	256	262	260	305	274	270	261	262	283	292	271	291	284	279	271	277	291	279	265	270	278	279	288	289	285	284	259	273	291	267	313	274	265	265	282	305	273	283	281	275	298	296	269	271	274	288	248	271	308	325	285	287	276	315	292	292	270	279	302	281	240	273	266	299	306	272	280	287
25382	21638	29765	29781	22821	15162	8633	4998	3557	2844	2401	1923	1447	1087	859	692	617	511	476	403	362	357	366	353	350	345	317	307	311	297	319	288	324	265	297	271	312	291	287	285	296	285	296	267	256	296	268	304	298	283	295	292	268	278	294	288	301	273	275	313	296	293	240	282	282	314	293	297	266	271	277	260	275	282	302	292	282	286	265	292	292	267	315	278	277	296	279	294	263	303	323	272	288	297	273	274	309	284	245	286	312	310	263	294	268	285	305	294	315	325	287	277	262	313	270	302	281	267	272	261	281	277	290	275	309	322	300	312	301	306	290	331	293	276	287	292	291	270	281	279	270	294	300	272	296	303	282	285	285	315	272	305	298	294	269	279	285	270	276	296	271	268	284	297	304	290	307	310	289	293	287	275	291	267	290	284	273	281	263	273	304	265	272	285	306	266	264	280	278	286	294	282	291	265	269	298	271	275	255	252	292	296	273	287	294	297	281	307	287	287	303	288	281	281	306	290	262	294	296	272	243	278	302	306	290	249	293	277	296	270	343	285	265	291	291	313	311	280	277	299	276	278	306	268	292	268	296	307	306	275	291	282	271	277	278	287	316	262	275	306	299	245	306	298	299	308	249	279	284	289	269	296	290	258	282	299	292	297	263	300	288	299	284	269	265	281	292	276	288	273	267	265	274	280	264	259	262	283	247	258	301	284	279	264	288	291	280	293	281	296	285	289	296	304	274	293	299	289	273	279	283	282	256	297	302	301	268	295	289	260	294	287	276	257	273	288	286	272	279	296	274	266	255	327	283	272	282	267	252	268	292	300	277	287	267	305	275	290	262	284	321	290	264	269	262	292	269	277	294	264	271	297	312	280	287	271	291	278	289	301	312	256	282	307	303	290	314	293	283	300	283	297	294	293	285	300	260	312	281	259	321	288	261	282	297	279	285	287	273	292	300	265	283	293	274	287	275	267	283	288	288	299	269	276	303	234	285	304	286	287	265	297	306	280	269	295	283	256	262	284	278	261	283	285	332	293	263	274	253	306	256	289	277	287	309	271	291	261	315	294	295	250	294	287	311	273	287	259	297	293	306	263	292	312	306	280	302	291	284	256	291	284	290	271	296	288	285	286	271	300	295	281	256	287	266	279	272	289	297	293	266	252	271	290	314	266	270	269	275	302	253	312	285	273	288	303	308	279	302	287	292	246	246	274	273	296	276	276	302	284	282	293	274	278	275	308	263	291	291	281	271	277	263	297	308	265	298	297	255	267	265	246	330	274	270	261	279	274	271	299	273	296	275	296	294	306	260	323	275	268	317	273	278	280	281	268	280	253	279	284	282	275	280	266	306	265	299	322	275	252	270	307	262	281	287	274	266	269	258	325	251	267	273	283	299	237	274	281	288	299	268	299	296	276	277	242	295	278	253	263	297	309	285	282	303	265	273	272	270	291	279	279	279	279	297	309	290	280	272	306	290	279	272	291	273	282	299	262	288	284	282	294	287	272	273	271	301	295	310	267	285	262	266	276	276	280	274	276	284	274	305	291	301	280	276	274	270	267	274	271	270	289	258	299	288	285	300	259	273	310	273	268	250	280	265	272	271	288	266	302	281	312	281	284	303	272	277	287	290	275	288	298	289	242	297	289	278	286	311	298	282	267	308	291	286	298	276	293	277	279	285	265	287	273	262	273	298	260	316	282	304	299	286	274	322	315	267	315	283	283	243	295	275	272	284	303	269	260	265	295	273	313	288	302	276	275	273	306	294	285	277	281	269	278	274	302	313	282	260	271	271	295	281	267	265	270	271	282	271	264	258	296	316	280	267	317	297	273	281	303	293	277	273	285	296	270	280	262	267	291	282	273	283	284	250	302	283	289	297	297	293	280	280	269	292	268	307	284	295	295	268	258	273	276	297	284	316	277	274	306	269	300	262	295	279	317	295	296	299	271	270	295	258	251	295	284	262	261	273	270	260	282	276	303	273	315	300	289	247	258	296	273	290	284	287	253	296	262	297	274	287	255	274	271	287	266	252	304	254	269	307	300	288	314	278	278	343	274	286	278	316	302	269	288	296	291	280	317	292	296	275	258	284	307	279	288	309	308	268	279	292	274	303	290	282	266	279	274	268	312	281	280	301	306	278	256	292	293	266	287	287	313	283	293	263	280	276	301	273	269	273	282	277	275	260	287	278	291	278	275	254	306	275	277	275	278	307	302	234	303	308	287	231	308	288	301	279	284	295	269	277	264	283	250	315	298	283	289	245	277	248	268	270	293	284	259	297	257	301	298	299	303	313	304	284	329	273	303	302	312	304	266	283	284	290	264	268	309	302	302	304	286	284	316	283	279	282	297	288	295	284	292	295	262	258	283	282	304	300	262	280	291	269	276	272	283	301	298	278	295	266	300	311	314	289	278	294	290	292	285	307	275	272	278	261	271	270	269	263	288	296	253	291	254	310	296	279	290	267	273	294	296	294	275	273	265	310	300	295	303	301	289	310	310	295	283	285	269	319	268	271	298	293	271	288	266	288	269	288	283	294	259	288	318	280	275	280	276	280	293	290	286	278	302	279	253	292	283	286	262	287	312	260	269	273	271	246	274	264	303	278	275	281	262	287	273	270	284	280	271	280	287	265	282	276	313	271	309	293	257	275	286	248	315	295	331	261	275	293	297	281	270	261	262	291	279	266	280	296	298	290	272	286	307	305	302	277	290	252	275	247	278	265	313	292	269	289	273	297	308	311	301	269	279	289	267	304	260	266	269	276	283	259	271	274	274	319	268	272	258	269	273	279	262	290	297	314	291	267	265	274	268	276	298	278	311	268	297	276	262	312	269	291	293	302	296	299	309	288	283	272	271	307	275	273	311	296	267	276	277	287	288	304	278	296	292	274	264	290	290	282	283	276	300	275	285	279	317	278	280	306	282	289	279	280	287	247	271	265	277	271	315	282	293	295	296	270	288	266	288	280	271	266	299	297	304	314	282	265	293	318	309	280	296	293	293	292	275	272	288	271	298	274	271	287	293	309	301	297	262	288	272	267	291	283	261	274	266	279	294	313	261	251	293	258	283	249	296	300	257	288	293	273	272	251	278	296	290	281	289	300	292	314	271	294	266	287	268	296	255	279	251	291	272	270	283	288	262	314	307	276	260	292	289	298	284	277	284	263	305	271	269	287	287	255	301	295	286	272	291	269	286	277	298	290	264	301	312	275	248	278	289	298	285	296	276	258	276	314	283	286	278	307	263	274	267	279	286	308	271	271	288	275	267	273	278	281	285	267	289	284	281	311	282	275	281	276	300	266	290	264	269	304	265	286	261	306	280	288	275	296	297	280	289	328	296	315	295	291	264	282	270	312	297	250	278	233	256	279	299	260	270	272	285	314	272	273	303	246	253	275	305	288	265	282	279	262	268	299	285	269	253	270	293	263	306	254	289	284	256	265	318	295	272	253	259	284	268	287	254	285	301	246	313	328	307	297	310	295	257	294	273	266	310	273	302
30820	54650	44750	33603	26246	18235	12695	8672	6434	5352	4358	3488	2528	1764	1323	1008	897	699	588	515	448	411	464	408	400	378	362	388	345	345	292	323	367	349	337	321	305	357	299	316	311	331	294	302	295	329	336	290	316	315	303	337	320	333	294	288	290	320	287	282	336	322	313	269	331	304	317	303	317	299	314	339	304	294	319	299	300	326	316	313	300	255	295	305	297	301	276	288	306	322	320	303	335	347	281	309	305	293	291	316	310	318	299	274	315	311	311	302	278	309	293	301	309	326	290	277	291	272	310	301	301	276	305	292	315	330	303	328	306	306	343	299	311	287	330	300	287	305	305	321	320	298	317	279	293	314	318	297	301	324	306	313	310	311	305	306	315	311	300	322	280	299	278	319	344	303	335	289	316	330	322	306	295	339	335	285	310	290	291	280	303	308	302	279	298	322	326	291	295	330	297	327	335	306	303	292	294	323	299	307	318	277	271	313	313	324	303	335	298	282	332	297	298	309	263	292	332	309	285	327	320	267	302	295	295	304	306	307	305	273	294	311	336	300	307	324	324	324	325	349	314	310	300	302	320	311	317	318	263	280	287	290	323	308	316	302	298	303	302	307	328	306	291	328	309	272	347	299	315	331	324	316	295	319	279	282	338	301	303	322	296	315	294	293	337	324	288	294	307	301	312	296	322	340	285	311	294	308	318	313	313	326	312	293	293	326	342	316	290	285	295	325	283	326	308	295	325	310	324	277	304	283	321	298	301	313	293	308	291	294	333	330	323	321	320	290	326	327	314	309	302	326	329	301	316	296	300	314	268	286	320	316	312	306	321	321	284	297	294	320	278	314	303	294	348	319	273	313	284	318	299	297	299	313	294	299	287	311	284	328	302	300	277	311	316	299	321	293	302	312	332	304	304	309	318	324	321	298	274	304	295	334	308	291	329	312	285	305	292	300	314	292	300	327	275	277	339	301	289	306	318	307	305	314	301	315	343	264	331	290	294	347	318	314	282	310	321	304	317	296	270	324	284	321	336	302	266	329	328	294	304	278	323	338	277	315	322	304	315	313	331	324	320	320	319	313	296	315	294	284	316	317	336	302	289	282	328	280	292	304	310	310	283	295	355	324	294	322	329	325	316	308	313	311	312	304	322	339	308	300	316	324	286	321	298	311	286	317	290	314	274	327	313	323	329	287	343	288	310	316	258	326	312	294	285	347	316	331	303	288	348	299	304	290	314	271	336	323	317	286	283	306	308	313	306	298	312	310	296	319	328	314	331	308	336	325	291	319	333	285	290	332	303	285	298	275	324	307	305	283	342	345	301	278	304	316	328	309	284	290	291	325	300	329	301	307	285	304	293	303	309	310	309	281	306	285	301	344	335	289	339	330	293	318	312	312	304	322	286	318	292	311	305	315	289	321	319	281	302	299	283	298	270	317	283	307	310	301	318	309	328	332	316	318	324	321	303	292	334	318	300	328	291	328	311	307	306	298	315	291	303	316	271	285	295	325	307	305	325	325	343	322	330	344	303	327	305	294	331	330	330	310	323	326	349	310	313	326	298	282	288	298	287	295	306	308	301	327	346	297	305	300	329	292	309	298	308	331	335	298	337	313	290	300	280	321	310	325	300	286	303	302	305	310	321	306	308	310	318	321	296	318	313	295	290	309	332	298	304	316	282	290	320	288	327	347	321	303	295	304	331	325	292	317	287	315	299	320	301	324	306	288	310	314	298	341	311	323	308	306	311	308	334	290	294	329	288	307	308	292	302	331	270	309	293	323	291	322	289	331	311	282	306	309	306	320	273	296	295	324	280	313	306	325	302	306	292	292	308	295	316	320	276	330	286	297	310	332	326	319	287	340	300	328	321	315	309	294	323	311	324	344	268	278	292	307	313	282	321	314	315	288	320	340	301	308	319	298	308	310	314	327	304	308	280	302	330	300	328	326	312	293	285	283	288	331	322	301	310	287	272	309	322	310	305	320	306	290	280	302	302	323	289	309	308	319	282	292	300	301	287	291	300	300	321	305	328	337	296	302	328	288	290	309	292	291	294	323	371	313	312	280	319	283	311	330	306	317	301	312	341	301	333	314	271	289	336	290	275	301	299	310	271	345	286	324	303	309	309	288	328	314	312	318	284	279	315	301	283	313	334	325	309	289	302	285	293	304	301	291	316	322	303	323	276	320	311	300	298	291	317	322	314	272	326	323	314	307	319	344	282	283	280	301	320	322	326	292	305	291	310	295	308	312	301	313	302	297	314	315	308	288	298	351	277	312	284	287	307	321	288	297	297	308	306	298	314	308	321	259	289	313	288	301	303	308	265	274	269	277	296	294	319	317	333	298	304	279	290	308	299	313	324	287	296	288	311	317	293	297	330	304	300	306	300	336	308	301	308	328	317	305	300	299	290	320	301	316	342	319	300	303	330	308	327	276	306	288	300	319	302	295	318	317	321	301	316	327	297	311	302	307	302	325	313	311	288	271	349	318	265	336	293	315	288	301	301	309	319	319	319	302	290	302	276	343	316	303	313	315	304	300	298	325	293	277	334	294	348	294	326	302	292	277	292	298	263	346	306	284	333	294	329	347	293	311	295	309	273	312	290	316	317	308	305	324	311	307	322	307	297	289	301	300	290	312	314	302	308	307	281	342	308	314	322	300	297	298	349	324	280	333	280	324	299	320	337	294	288	300	299	313	288	322	304	288	308	308	336	282	307	306	288	306	287	269	300	291	308	300	314	317	322	312	296	314	308	273	259	291	333	323	298	310	314	302	299	314	317	290	298	329	294	339	304	335	320	311	282	287	291	306	317	277	317	323	311	319	311	293	318	343	262	334	339	279	333	293	316	303	333	355	280	292	317	303	292	328	297	305	308	310	300	306	295	285	306	339	318	325	312	308	311	297	286	328	296	336	306	324	318	326	306	293	311	305	291	308	323	320	316	317	298	270	300	284	322	313	300	304	286	296	296	315	315	298	313	324	294	317	304	310	281	331	325	292	292	270	310	294	305	319	311	320	308	300	292	329	302	318	300	288	305	306	315	294	289	335	299	309	339	303	305	309	290	278	300	306	306	313	314	287	280	283	316	273	314	281	313	300	311	304	304	289	288	305	307	329	311	286	288	300	290	332	304	294	290	304	355	323	284	312	311	303	298	303	281	320	342	340	305	293	292	294	262	271	304	310	290	285	356	310	299	326	335	298	316	299	316	306	325	317	299	311	302	319	326	337	272	311	297	326	303	284	305	297	313	301	311	287	293	291	307	348	302	283	330	333	336	327	300	308	296	294	294	340	289	297	322	321	296	333	327	305	307	336	290	302	300	339	344	321	292	309	318	287	311	281	302	308	271	322	331	311	290	296	294	269	349	308	283	322	324	305	335	308	290	299	276	293	313	303	273	291	288	301	280	296	292	274	310	314	311	294	337	277	326	326	324	316	311	323	340	345	297	320	323	299	296	333	299	335	289	303	302	293	304	299	277	281	301	346	321	318	315	319
23114	21490	29350	24582	22955	24101	21728	11453	7234	5918	4671	3515	2694	1977	1415	1088	893	767	592	547	489	444	386	434	394	394	372	385	356	355	327	308	320	338	323	323	301	305	311	297	339	305	310	295	298	302	270	308	307	278	298	297	272	287	250	314	321	306	288	272	297	308	293	270	304	273	272	283	296	268	277	299	258	287	284	273	267	266	296	276	265	279	301	296	266	278	320	257	277	296	286	292	261	275	294	271	306	282	271	279	289	321	305	268	269	277	286	262	287	289	267	317	308	278	292	295	269	294	260	247	302	296	298	268	288	261	288	278	306	279	263	274	301	289	293	322	276	312	315	273	282	280	276	301	276	300	288	300	292	304	282	308	293	311	330	259	263	314	284	316	301	293	300	276	285	262	306	282	322	292	283	306	296	274	295	261	299	299	295	294	277	276	305	302	294	274	314	302	284	300	307	310	269	303	269	300	305	293	304	279	280	298	285	272	256	271	248	269	287	286	274	269	273	294	256	368	316	313	274	295	279	267	307	309	292	276	281	329	286	275	285	285	282	269	263	287	256	286	281	303	284	282	287	290	295	298	282	293	284	280	295	270	262	270	264	284	291	276	258	346	309	316	289	267	270	292	302	268	270	296	315	286	301	298	270	258	281	269	254	288	282	306	313	289	285	302	299	280	291	298	304	288	281	254	284	292	281	304	314	292	261	282	281	280	282	311	293	305	253	285	285	284	308	269	276	269	274	312	300	294	297	275	290	291	338	295	269	301	304	308	292	277	312	287	282	269	304	273	277	315	316	275	276	315	280	304	298	278	286	292	304	275	288	271	276	270	305	289	310	288	327	267	279	299	289	297	305	274	302	293	301	294	286	270	290	298	249	321	295	288	302	269	272	294	269	314	268	284	304	268	271	303	297	291	273	277	280	280	293	292	248	306	259	292	268	305	278	309	289	295	269	268	299	286	293	290	272	289	273	323	286	297	269	286	278	302	305	310	332	289	298	250	279	273	284	310	266	306	268	276	315	265	326	309	287	292	275	287	293	297	311	298	271	302	275	303	305	283	285	279	305	290	294	275	282	279	260	301	301	302	308	301	278	311	305	301	260	320	299	279	295	248	277	283	287	259	282	239	296	291	305	298	282	315	284	287	270	313	282	275	287	289	282	289	326	314	290	299	266	285	306	290	298	311	274	263	293	324	310	302	253	295	284	276	292	255	297	304	304	296	270	282	285	256	277	266	276	286	313	312	274	300	321	254	300	302	309	296	264	276	280	284	276	314	307	276	325	275	291	310	274	280	256	282	271	306	311	309	294	293	287	292	275	282	263	271	266	270	307	285	280	287	272	341	314	293	273	267	297	316	262	274	266	296	251	293	294	315	287	294	286	310	287	278	282	300	290	335	325	281	277	262	294	272	297	263	307	281	297	289	286	286	298	287	265	278	285	302	289	271	265	285	313	281	276	250	272	286	273	283	312	276	299	279	291	254	275	295	311	290	310	270	286	264	305	296	276	278	295	285	300	252	279	287	297	265	277	322	286	272	290	278	289	290	304	294	292	276	269	288	289	304	284	300	279	296	312	274	286	269	289	302	314	273	291	300	280	274	293	271	256	270	273	288	266	270	245	277	280	272	263	296	274	293	267	291	267	259	265	278	263	296	291	278	277	288	283	301	282	338	307	283	292	276	309	296	289	285	267	275	265	275	288	304	316	288	283	288	282	275	293	294	263	248	274	297	299	284	285	286	301	303	261	290	271	291	283	297	299	306	296	274	290	288	244	304	277	292	254	267	270	301	278	319	289	302	287	279	293	303	303	283	276	284	299	288	264	278	277	269	272	292	280	281	274	290	285	281	279	283	263	286	271	283	300	298	307	301	299	298	275	276	299	287	280	272	270	251	296	313	275	294	288	289	270	310	309	273	289	281	277	327	287	279	284	298	256	319	295	304	290	243	292	301	280	308	290	268	271	307	249	274	293	289	268	283	260	286	271	259	304	286	321	285	279	272	282	301	266	294	300	285	284	294	274	289	305	295	265	232	287	277	275	278	280	290	268	292	267	310	282	290	291	285	281	301	286	277	285	288	290	280	276	277	286	274	272	269	283	288	281	292	274	287	315	301	283	295	299	277	277	307	277	290	307	285	275	271	267	284	299	295	283	280	293	276	255	299	272	287	297	282	272	275	274	308	293	298	294	290	319	300	305	279	301	297	307	280	277	319	269	272	290	306	297	285	300	291	286	287	268	291	309	291	305	293	282	255	265	266	257	265	302	278	299	298	256	278	294	301	280	302	276	297	269	318	282	314	287	325	277	293	316	322	283	308	275	270	295	291	269	244	303	298	309	324	309	286	312	289	298	275	267	284	286	294	306	316	281	301	274	254	273	285	304	297	299	270	290	287	267	315	266	277	287	270	306	307	285	278	305	259	295	308	308	281	280	265	298	298	276	266	327	307	315	318	287	291	326	296	304	286	310	290	276	264	296	318	316	269	289	279	290	320	309	269	295	295	295	267	317	282	285	290	269	283	305	280	262	271	278	307	295	275	288	292	285	282	255	314	265	267	262	283	292	308	285	271	301	258	284	283	290	288	286	277	284	278	283	266	292	272	276	274	286	317	321	323	296	273	266	271	299	308	291	320	317	292	288	266	267	277	267	311	287	267	261	265	284	284	290	296	289	264	293	271	319	298	261	272	292	274	286	267	295	289	314	279	265	292	263	295	304	294	281	295	283	265	320	276	297	301	305	300	279	310	250	307	306	298	288	304	280	291	279	302	275	259	294	264	279	292	282	286	310	294	308	283	267	275	263	302	286	284	281	258	281	302	262	283	325	309	305	287	292	304	291	282	316	242	309	295	291	283	291	299	312	266	280	298	253	291	276	312	260	309	269	278	290	295	246	283	274	266	324	304	275	292	299	261	278	312	322	286	286	301	308	276	284	315	315	309	333	261	297	305	293	299	298	246	300	283	250	320	297	262	299	287	315	273	291	298	273	289	279	300	273	297	259	311	275	278	287	287	307	293	293	283	300	267	278	272	278	301	278	271	299	309	311	282	285	274	283	298	257	270	280	295	301	287	297	253	319	288	287	305	314	267	256	277	267	292	277	279	294	291	285	327	280	276	281	301	279	289	292	291	274	266	290	298	264	286	295	300	255	300	262	251	280	291	291	279	266	270	284	264	293	233	300	284	285	303	291	282	260	283	255	272	292	267	292	282	294	289	273	288	307	287	300	321	297	274	323	284	297	295	263	289	304	290	312	264	308	296	270	267	285	317	312	269	290	258	295	298	292	302	297	288	252	292	289	308	292	286	295	272	312	299	294	263	323	273	281	287	277	304	313	266	292	277	264	270	304	302	298	312	296	276	301	315	307	275	284	283	314	298	266	282	288	286	290	295	278	268	305	231	274	284	305	266	288	308	304	292	268	297	289	293	271	333	287	264	313	308	319	291	259	316	289	298	304	284	291	301	266	314	296	291	300	273	251	274	286	286	301	284
33400	64074	54261	42330	34141	26451	20038	14545	11180	9347	7483	5718	4367	3092	2252	1695	1355	1075	829	677	607	608	516	535	484	460	449	412	371	384	370	358	334	346	341	328	341	349	340	326	310	330	320	314	299	298	296	318	320	330	316	311	285	313	315	326	318	312	297	317	290	309	293	317	326	321	297	318	318	276	306	261	313	306	305	306	289	289	317	305	306	308	315	271	290	318	284	284	308	323	287	310	325	279	270	291	273	328	282	269	291	328	323	312	292	263	299	304	302	313	323	318	331	292	308	286	313	288	274	303	315	287	300	273	306	312	307	311	292	320	276	292	324	336	319	282	288	305	315	284	294	285	272	276	291	318	299	313	326	309	301	331	319	328	305	306	302	290	301	317	303	334	310	317	311	308	321	299	325	315	280	309	282	277	316	318	301	285	289	321	326	303	289	281	298	313	294	301	305	315	309	281	288	304	311	314	283	300	323	286	279	286	301	321	293	276	317	297	294	306	328	274	305	296	335	273	264	324	282	303	308	297	288	286	317	299	332	304	292	299	324	325	330	309	285	295	323	298	284	305	301	279	311	313	276	270	311	317	303	294	302	312	295	319	300	305	274	299	330	286	273	292	328	318	299	286	272	292	273	317	348	327	288	299	275	306	316	287	294	307	305	273	285	280	326	305	261	303	284	334	327	311	311	321	257	300	317	284	312	315	302	325	279	336	309	316	287	333	299	351	298	285	315	336	270	310	317	296	276	315	287	286	300	279	299	308	293	326	288	314	311	321	285	327	315	306	297	284	319	314	285	311	301	306	334	345	288	277	306	304	333	293	298	314	316	319	319	318	308	320	281	297	319	274	284	296	274	297	291	336	265	317	294	301	324	289	304	310	298	316	281	288	305	303	301	306	291	273	297	297	284	306	302	329	278	294	297	290	271	297	346	299	308	271	323	314	286	306	283	309	307	295	316	316	298	322	295	297	310	310	301	310	311	292	321	304	309	301	294	316	286	264	321	313	305	267	283	305	304	317	314	320	296	277	273	267	286	320	308	301	300	323	291	310	284	287	275	298	316	286	305	269	277	313	301	325	273	333	300	280	281	316	281	303	274	292	318	341	317	276	309	297	315	325	332	327	305	325	313	315	315	282	296	293	256	311	307	321	292	288	288	353	299	296	303	324	327	324	280	310	313	283	284	274	300	292	284	350	324	306	313	292	268	296	327	303	274	298	301	339	338	340	299	319	316	333	282	272	301	295	284	292	288	329	278	288	324	326	298	328	322	314	320	294	324	284	321	315	273	328	299	297	301	294	293	290	287	258	312	292	329	327	298	328	322	330	314	316	294	295	322	306	267	296	279	280	317	301	281	309	321	292	310	272	343	311	276	308	302	308	307	318	292	279	305	283	306	290	328	313	277	310	278	277	298	305	324	316	279	311	262	297	322	342	279	288	322	296	311	293	328	298	299	297	298	293	281	303	284	335	304	285	308	306	304	309	322	298	299	319	310	294	312	325	275	280	293	288	288	311	288	316	291	307	302	312	319	294	317	309	320	306	259	265	321	301	308	315	301	328	309	322	325	324	309	285	312	304	275	303	273	288	277	342	304	310	295	292	298	308	299	299	317	283	284	309	307	324	297	325	300	302	294	294	296	326	304	309	293	272	292	276	309	273	309	317	310	308	312	339	338	276	304	324	279	316	297	326	301	292	328	305	309	304	305	304	288	291	289	305	303	297	298	319	289	323	307	292	297	310	295	308	320	295	296	305	317	307	316	295	325	304	268	334	306	311	334	351	306	332	327	309	265	283	300	303	320	279	268	286	300	285	300	308	304	313	303	295	277	310	291	300	302	277	330	275	318	288	310	267	307	328	303	269	319	303	306	319	338	323	312	312	281	315	261	286	297	332	295	297	306	339	288	308	310	283	255	316	325	291	286	277	310	352	320	328	294	287	310	312	302	266	315	312	286	303	297	325	322	294	310	317	295	293	306	313	306	289	291	306	345	302	306	301	308	281	311	289	308	321	288	281	319	311	291	314	287	283	335	286	290	309	303	309	276	307	277	298	313	303	286	292	301	314	298	285	313	318	280	311	310	294	303	324	320	331	331	260	290	319	313	288	329	301	292	301	268	301	302	314	296	295	314	306	305	304	297	294	304	310	322	311	277	312	299	314	299	268	285	292	317	308	299	294	305	310	334	331	264	296	295	283	285	291	295	334	311	282	306	311	299	292	313	311	326	290	290	311	281	278	331	279	301	312	295	335	290	308	313	320	308	313	287	287	311	300	287	285	289	332	295	304	322	297	350	322	315	308	264	309	303	322	310	308	286	294	288	321	277	296	325	297	326	303	301	305	257	303	283	279	314	297	320	292	289	271	302	311	274	307	291	285	317	302	333	282	307	326	317	308	290	293	302	296	291	313	283	317	297	308	285	319	297	284	316	343	276	277	297	288	306	309	293	313	310	317	298	279	290	277	303	320	264	322	310	330	287	283	273	303	333	281	296	338	281	289	300	298	320	274	306	293	299	269	309	299	318	315	338	292	295	316	323	297	303	306	314	287	260	294	315	329	275	299	271	263	314	302	368	279	309	300	295	303	311	308	307	307	304	298	278	311	298	340	330	319	300	327	296	304	288	340	300	281	294	303	324	329	301	305	336	291	314	335	299	315	289	315	291	305	336	320	306	301	283	309	290	305	293	311	311	311	301	287	295	299	324	301	304	291	307	319	312	297	274	324	320	311	323	309	302	283	303	327	302	289	311	281	283	259	320	312	313	293	291	310	299	323	298	284	274	288	319	323	287	246	264	301	293	300	289	313	263	292	272	295	321	312	324	304	299	283	304	322	308	323	286	290	299	308	297	256	332	291	303	315	307	310	292	309	290	297	313	268	311	322	337	313	304	300	289	283	312	304	290	324	299	298	318	296	288	299	319	312	295	318	308	324	323	328	309	311	303	328	311	295	320	285	301	307	297	317	305	279	290	288	337	315	302	291	318	286	304	329	307	306	284	317	316	317	314	273	308	275	318	288	291	321	313	310	311	287	279	313	316	324	287	303	295	326	317	313	312	309	311	286	290	312	286	290	300	299	315	296	284	320	297	300	299	292	274	306	291	290	313	292	323	286	319	297	304	328	292	282	292	313	328	298	310	290	334	271	296	314	304	285	331	314	312	338	328	316	329	316	294	306	306	303	320	301	316	321	293	317	265	329	286	291	295	284	330	279	282	287	273	300	305	295	293	301	298	296	305	288	332	296	289	285	319	322	301	338	336	326	298	309	283	295	311	310	290	301	311	301	288	275	313	304	284	313	312	295	287	318	283	307	295	303	308	309	268	300	285	323	315	295	283	329	278	298	294	287	308	306	279	331	339	305	313	312	270	328	309	303	321	317	303	275	284	303	299	296	311	309	302	300	290	331	303	281	306	293	295	297	302	285	293	305	299	316	278	320	313	297	282	315	305	293	274	301	322	292	300	296	323	296	284	278	310	301	288	308	324	334	312	296
31524	36556	41358	30582	18502	10143	5618	3738	2603	2171	1802	1402	1181	824	690	593	497	429	360	350	327	287	301	310	295	299	308	273	288	282	273	272	275	280	267	288	264	246	321	273	281	291	284	276	259	246	239	270	283	265	284	291	242	276	267	252	273	256	263	269	266	259	265	270	282	271	282	272	274	279	274	298	273	262	264	268	254	268	271	244	288	295	253	255	249	279	277	275	260	275	256	282	277	292	278	279	277	299	282	274	285	244	259	261	274	276	287	289	261	281	277	279	256	257	258	286	281	246	280	274	298	232	277	310	263	253	254	254	250	267	285	276	246	279	270	284	268	290	243	261	221	261	240	241	265	228	244	301	257	251	271	302	266	265	251	286	287	292	276	288	263	263	277	293	234	268	284	242	303	254	254	265	283	279	278	245	284	280	271	252	267	292	250	273	250	260	258	277	291	272	290	246	268	260	254	255	275	262	315	269	250	286	291	274	248	272	251	235	259	289	256	251	326	260	281	256	270	275	273	262	257	262	269	305	275	264	241	274	284	273	282	293	247	255	259	268	258	282	274	271	261	263	253	282	262	278	280	282	269	244	253	272	275	263	304	269	284	271	279	263	277	242	268	262	267	272	264	262	256	267	293	250	264	261	292	297	284	256	251	251	281	282	251	277	291	263	263	296	271	258	257	276	285	304	303	259	251	267	269	251	229	277	251	276	269	262	266	267	255	271	265	266	241	242	291	248	299	263	290	263	258	267	269	265	275	264	258	242	265	261	279	286	285	279	272	258	253	279	275	259	287	254	283	257	252	250	282	259	278	258	282	260	278	266	270	270	274	301	243	294	286	243	290	225	269	281	268	255	266	271	277	245	231	232	262	271	288	272	275	273	235	268	249	236	289	290	269	280	277	270	272	266	257	257	252	280	255	261	286	286	271	234	299	233	274	268	292	259	243	301	269	268	282	289	277	243	236	265	290	291	276	295	305	293	261	270	284	273	255	264	254	265	272	251	268	285	262	231	263	285	274	283	265	261	261	278	261	256	281	261	288	275	267	293	291	266	283	252	265	275	245	234	272	313	256	249	261	271	291	251	277	279	283	278	265	282	253	307	260	277	257	275	297	276	298	295	261	290	294	278	303	282	264	281	240	272	259	260	276	295	245	281	261	262	269	243	272	263	275	302	244	255	258	269	255	266	254	275	268	254	260	283	276	247	263	243	270	283	276	289	261	268	295	236	287	288	271	265	296	278	263	268	264	272	280	263	254	254	236	295	269	284	270	295	299	260	248	265	269	252	292	274	248	281	265	271	239	241	276	259	280	256	229	259	270	256	284	251	272	270	251	235	240	262	257	288	233	275	274	265	254	289	261	269	249	303	258	256	279	249	275	265	295	265	250	267	264	283	283	266	238	270	258	278	283	296	290	279	254	243	276	266	295	254	287	276	264	284	247	270	283	280	265	290	264	261	283	265	259	284	278	268	284	278	259	258	297	258	265	244	251	289	260	264	257	260	294	269	255	271	264	287	238	261	264	273	268	284	290	249	261	278	272	290	266	245	259	302	282	271	274	267	280	256	254	270	254	256	275	277	261	281	275	273	263	263	288	314	249	254	256	279	299	248	257	297	279	259	256	244	258	263	269	251	264	290	254	264	279	260	249	264	276	241	256	275	293	281	288	263	246	265	268	288	262	280	280	303	270	262	287	284	272	261	272	300	259	271	282	257	284	274	257	277	255	277	247	277	299	279	241	246	277	241	268	260	253	250	267	256	277	263	246	265	282	256	265	284	283	277	254	274	267	275	255	274	271	275	249	303	272	285	258	278	281	259	269	309	298	228	263	285	278	276	283	319	257	258	262	253	273	262	290	270	260	279	276	241	278	257	251	299	266	241	272	275	277	259	246	265	265	262	263	262	258	272	270	273	246	287	285	274	259	252	288	281	277	268	267	275	257	302	300	256	244	274	266	262	289	266	265	231	255	270	261	271	258	271	286	275	258	267	274	256	274	281	270	279	257	257	271	265	283	272	269	238	280	270	275	253	258	261	287	239	275	286	268	245	246	265	275	267	296	288	286	277	291	271	280	267	257	260	260	273	271	265	245	297	277	247	262	251	283	269	262	273	265	266	242	261	238	257	280	293	260	265	248	262	258	245	238	279	287	290	300	271	287	273	262	251	251	270	264	258	281	263	240	278	276	270	258	260	260	273	262	263	246	289	270	284	254	269	285	292	267	258	265	262	252	260	268	258	274	266	269	291	238	236	252	267	259	251	291	274	277	243	264	257	271	287	265	271	254	301	282	259	234	292	260	263	266	277	286	267	258	258	235	264	266	254	310	255	254	302	272	256	261	277	269	270	242	259	302	274	265	251	281	278	266	282	267	288	281	280	272	269	269	280	266	275	259	318	257	279	302	296	284	302	252	280	256	270	270	269	278	268	291	271	246	255	281	264	280	273	271	270	292	286	285	280	284	258	244	265	259	254	278	251	280	289	279	257	283	288	277	290	270	282	272	299	262	252	259	278	258	298	268	267	274	281	274	273	269	268	251	308	254	293	239	268	254	241	254	288	249	281	265	254	271	283	271	246	261	266	276	248	274	298	279	254	288	258	276	255	286	274	254	251	245	242	250	284	285	258	262	261	273	278	274	264	281	265	242	250	259	250	272	280	278	248	292	268	263	262	237	278	285	275	267	286	282	264	256	290	304	258	276	256	268	288	285	248	286	259	278	273	264	284	247	261	287	255	281	281	282	292	277	273	274	274	254	247	255	251	267	267	285	275	259	250	271	273	270	273	288	241	261	261	267	266	246	264	258	250	240	268	298	243	270	272	278	274	292	289	260	266	263	263	273	257	266	280	265	269	261	248	265	244	262	257	254	286	259	230	283	261	265	277	282	270	251	289	272	286	259	258	266	272	263	261	262	261	277	250	286	307	262	262	287	262	256	267	283	260	255	274	271	257	301	298	253	282	286	261	275	267	296	313	254	276	270	255	254	269	247	239	271	285	274	258	240	261	266	285	271	289	254	273	311	267	264	297	277	267	282	299	298	268	282	230	238	231	270	278	275	276	284	275	278	275	262	261	264	267	290	261	305	287	257	272	255	285	254	267	279	263	269	268	274	292	250	284	253	291	267	244	275	275	259	256	274	287	260	291	255	267	279	259	277	300	268	259	238	278	289	252	254	287	258	262	291	275	270	271	272	281	257	284	288	278	264	262	290	257	269	296	285	261	266	269	274	271	243	304	261	243	285	325	276	255	245	271	296	255	262	297	269	254	277	288	254	291	292	248	261	290	278	259	269	277	260	277	286	259	273	263	265	281	313	288	274	253	268	270	254	264	283	271	267	282	268	285	256	267	268	273	282	264	270	283	251	258	290	284	277	273	282	259	239	265	288	244	266	278	251	261	279	259	254	266	271	264	256	279	243	267	253	273	289	301	250	260	266	242	275	300	266	291	288	268	287	255	275	256	267	262	261	261	272	282	243	308	244	253	276	295
31422	50718	40756	28833	21061	13870	9191	6320	4657	3906	3062	2485	1916	1372	1032	893	703	587	469	457	388	395	360	332	379	371	308	316	330	302	322	314	293	276	291	283	310	300	311	280	288	285	290	285	292	322	324	308	270	267	290	305	320	303	276	272	312	302	281	278	294	269	290	277	272	315	284	295	283	299	273	294	298	310	287	316	288	324	305	306	289	301	314	286	294	285	314	306	279	294	285	280	320	268	290	284	277	290	314	303	271	288	289	281	293	308	259	292	262	267	276	297	304	268	293	294	311	267	280	267	292	302	294	302	258	303	307	305	340	293	286	312	307	288	271	287	289	280	264	271	286	308	297	308	274	319	296	284	305	288	273	296	304	311	275	298	298	312	325	257	292	298	286	293	317	276	308	281	268	300	275	295	278	301	271	297	288	291	284	292	298	293	266	314	304	285	260	322	302	254	280	293	281	286	288	303	299	280	302	273	280	296	280	274	295	273	276	280	255	273	281	277	273	297	289	288	318	277	291	300	274	297	292	288	313	311	267	284	282	299	287	273	283	273	294	281	302	279	301	289	254	284	289	278	286	314	329	282	280	292	286	295	290	311	303	317	289	303	260	275	277	295	314	309	294	306	298	285	319	308	289	304	257	308	290	302	297	302	268	261	323	268	292	290	286	302	292	295	263	302	273	320	268	279	303	303	301	299	280	296	286	279	297	284	266	288	290	301	331	279	305	288	297	286	300	294	274	277	293	302	275	274	297	313	295	316	291	290	274	279	291	323	269	297	291	295	321	280	300	273	297	283	310	316	282	261	298	292	314	293	315	299	291	304	288	261	296	300	291	301	284	310	309	323	301	281	299	280	300	273	313	274	292	296	267	282	297	247	253	296	280	291	307	297	281	275	262	310	306	330	292	290	262	260	301	254	285	271	284	282	290	308	293	305	287	298	282	290	251	288	274	272	308	286	332	310	295	272	304	290	290	304	268	289	295	291	261	323	322	292	300	298	307	354	280	300	325	295	268	302	320	310	279	265	280	271	300	307	298	267	299	254	250	264	294	273	277	292	259	256	320	275	308	311	306	277	318	282	303	304	305	284	292	303	280	279	281	327	310	309	334	290	316	313	281	312	327	272	292	276	293	265	310	281	289	293	300	273	288	264	294	279	259	303	305	310	316	281	265	292	282	327	304	251	300	261	280	270	316	274	262	302	287	280	313	284	271	297	295	290	312	264	298	283	287	283	281	292	307	300	306	279	260	303	340	292	298	289	301	294	298	305	292	319	274	284	275	285	278	268	284	309	313	290	303	311	301	305	305	284	298	291	289	271	297	270	300	338	299	298	320	284	291	293	307	312	288	317	328	309	279	308	283	304	307	307	280	303	292	265	280	330	289	261	296	253	297	271	283	302	293	309	285	301	293	289	266	301	283	280	300	318	292	283	264	293	265	287	291	288	250	282	296	255	280	286	291	268	309	315	303	304	320	276	302	298	270	294	269	307	282	272	315	318	275	277	269	293	280	291	324	279	278	283	289	273	301	294	299	312	296	282	276	233	303	273	288	289	280	295	293	294	290	297	266	311	311	325	320	280	299	276	272	306	330	281	274	340	292	306	276	309	308	319	271	302	259	283	315	288	292	270	338	301	286	278	287	288	315	292	288	297	355	339	301	331	299	281	258	272	265	302	311	301	299	304	320	288	284	266	299	283	272	309	299	282	290	251	317	259	269	303	303	304	315	307	296	300	285	267	293	264	282	313	281	269	278	301	310	305	308	307	324	288	308	303	254	271	292	263	318	296	282	288	284	290	299	307	269	294	293	320	288	265	290	300	262	315	279	290	308	266	306	267	277	283	285	256	291	300	284	307	301	260	253	311	300	331	292	289	308	263	310	325	304	266	297	297	259	289	292	278	340	276	281	320	273	267	283	296	319	310	303	293	297	307	247	294	293	316	304	299	299	281	277	320	280	299	300	293	305	303	293	284	274	254	286	298	289	279	289	290	276	279	271	269	299	302	306	301	296	301	284	312	284	287	310	282	281	283	281	308	293	323	269	317	292	282	299	292	281	261	303	316	287	277	273	299	287	287	283	306	314	263	318	289	301	339	302	293	268	243	276	308	298	309	279	324	308	314	285	293	305	311	273	280	297	290	319	289	291	267	291	307	266	283	302	293	270	302	296	313	275	253	311	287	274	302	300	301	293	273	279	286	288	283	267	278	282	300	297	279	299	277	285	302	280	279	263	265	277	274	309	314	309	284	290	295	282	302	304	309	301	257	270	282	294	290	295	270	271	292	282	296	298	258	271	283	294	297	294	281	269	313	287	283	303	269	297	292	292	275	303	305	293	277	278	312	288	315	300	290	281	283	286	288	262	302	315	273	262	263	270	316	276	264	264	250	269	280	288	294	276	310	272	267	297	288	296	278	276	261	291	302	298	263	295	268	323	292	285	279	304	312	276	304	272	276	308	305	301	301	279	293	290	259	291	310	309	281	295	305	269	332	297	294	308	308	283	341	285	297	302	275	293	294	270	303	288	288	323	258	317	299	280	295	294	279	258	290	300	275	304	282	263	324	319	293	276	303	302	280	283	280	292	281	268	301	311	294	254	292	315	295	301	281	289	283	275	295	260	274	304	307	295	287	285	297	310	289	290	309	296	293	301	286	299	308	308	297	300	280	282	304	295	289	297	299	305	271	299	277	280	292	298	276	322	267	309	269	274	309	266	321	313	279	293	310	297	313	276	279	293	288	318	284	296	276	284	256	291	300	290	263	306	301	293	282	319	260	304	258	264	287	287	272	312	270	293	292	282	282	283	282	301	325	282	308	303	327	265	294	302	302	287	288	278	293	300	268	298	295	297	305	316	285	281	316	288	296	298	316	292	326	289	294	272	315	283	281	290	294	313	304	311	296	282	305	272	271	261	294	301	292	304	282	281	284	290	280	269	281	291	251	285	307	277	284	311	298	265	279	302	287	279	294	304	273	281	285	274	302	274	277	286	297	292	298	262	308	325	285	306	294	288	277	283	288	294	303	267	302	281	283	282	272	274	289	302	265	270	264	276	287	288	294	302	279	300	288	288	285	285	283	281	302	296	285	279	275	312	266	293	308	294	296	300	256	249	282	289	275	287	278	284	314	286	276	278	273	294	309	296	297	317	278	309	288	315	290	319	303	272	287	278	291	307	324	291	273	300	289	268	288	292	290	292	290	277	294	264	295	303	307	288	323	325	304	301	275	282	293	275	301	290	318	292	273	312	279	291	284	301	285	306	306	290	267	306	264	315	299	298	275	301	296	298	275	294	291	281	308	309	319	293	298	313	315	294	287	247	305	273	279	314	274	268	310	303	315	278	287	302	290	299	321	297	317	269	295	299	284	286	281	275	278	312	283	289	282	295	294	275	314	291	299	281	317	304	296	279	267	274	304	307	301	292	272	301	297	306	274	285	276	285	278	311	302	297	289	303	294	305	318	281	340	289	296	277	312	265	304	297	300	302	276
24236	21445	29087	26548	24020	20520	13237	7586	4889	3769	3126	2362	1825	1366	1114	845	747	546	461	490	371	342	342	363	337	271	289	287	288	279	291	279	318	300	291	273	293	264	289	254	256	259	226	257	284	304	280	241	291	266	271	258	260	279	233	290	274	277	261	253	267	241	249	238	258	274	264	256	266	254	251	283	256	269	293	240	253	274	275	257	265	261	277	281	234	277	229	284	261	246	257	273	271	245	281	271	282	287	253	251	272	285	257	264	285	257	236	257	259	280	280	264	272	280	251	255	277	249	280	251	277	255	249	251	257	241	268	254	289	240	286	248	257	246	258	233	271	297	274	293	256	294	301	234	228	239	258	263	255	270	249	318	257	276	276	297	249	298	253	256	247	241	238	261	249	278	258	249	266	272	243	244	257	268	270	248	254	262	294	241	255	263	284	256	254	231	236	284	271	276	279	263	258	265	294	270	297	300	271	296	272	264	255	235	276	299	257	237	279	291	279	261	282	233	250	256	243	245	253	241	272	273	255	278	260	256	269	267	235	267	286	264	256	290	260	263	266	273	243	274	282	257	247	261	282	294	236	250	308	252	273	270	251	255	262	284	256	302	286	260	271	256	282	254	259	281	256	261	275	251	270	225	267	228	256	248	248	270	277	260	239	279	294	267	276	255	273	252	245	237	267	277	264	299	240	277	268	270	258	255	280	251	262	292	272	285	251	238	249	289	289	259	268	270	245	266	255	296	283	278	254	260	247	240	251	258	260	247	289	242	238	261	269	259	254	256	249	294	263	307	255	259	267	247	250	266	245	305	265	284	241	244	282	261	276	305	262	285	233	264	245	248	233	267	285	252	268	268	264	267	240	263	230	255	285	249	263	265	269	260	253	261	259	267	256	251	254	315	265	252	249	274	286	261	288	267	263	279	273	250	265	257	265	250	245	286	263	300	268	286	274	232	282	259	252	278	273	245	238	279	255	284	238	292	264	277	263	255	265	271	254	286	274	266	273	275	250	264	229	265	277	260	262	259	260	242	270	259	273	270	253	240	263	279	295	271	233	266	305	254	268	297	258	277	269	266	253	247	272	278	274	254	250	271	236	246	251	291	265	261	271	231	268	270	243	266	253	264	296	311	265	261	252	264	262	262	268	249	278	232	257	275	268	288	272	299	238	270	276	238	245	258	289	267	259	273	253	281	259	272	252	255	262	232	259	292	245	257	271	236	275	279	225	270	259	268	262	271	268	287	273	252	283	279	278	239	280	225	253	255	260	262	271	258	287	260	276	266	247	257	251	246	243	270	279	246	277	253	303	265	257	243	233	240	257	246	276	240	257	274	256	235	269	259	266	233	254	247	255	286	273	276	283	256	260	265	253	264	290	273	286	268	247	299	249	253	275	255	269	266	298	265	282	246	272	258	253	296	249	255	263	294	251	245	265	259	294	299	270	256	285	243	282	255	255	243	277	251	250	254	253	257	267	268	235	284	274	262	252	254	278	252	258	268	274	280	243	228	277	250	212	252	275	272	249	254	251	254	288	271	251	267	249	251	240	268	279	252	270	256	272	261	272	260	212	259	235	252	277	265	262	276	264	236	281	251	243	256	267	269	238	259	284	273	236	271	254	256	271	253	246	263	266	245	247	266	251	273	275	260	274	297	281	245	250	274	248	273	241	250	237	304	257	245	276	285	268	260	290	275	301	256	282	299	268	271	247	292	284	277	268	259	236	291	265	269	264	267	286	257	260	234	259	232	260	269	269	241	271	272	256	251	252	245	227	265	251	273	256	264	272	244	263	256	259	270	297	269	235	288	224	261	277	292	260	251	287	251	282	245	274	263	223	262	248	263	269	263	248	263	258	262	261	256	255	245	265	266	267	269	269	249	267	267	254	251	246	244	301	264	274	287	245	248	246	273	260	300	277	273	257	266	279	269	252	262	227	256	249	258	279	268	253	283	265	261	263	274	283	243	293	260	274	260	247	247	267	247	262	264	262	227	256	280	234	264	279	241	263	236	282	255	295	256	278	242	286	255	262	259	263	223	255	264	253	277	283	268	270	263	250	241	231	278	275	272	292	261	265	247	264	248	270	264	239	261	253	288	257	274	272	284	248	257	301	257	274	268	267	254	271	257	264	280	292	245	267	273	256	290	258	258	270	272	267	226	255	282	268	299	243	310	303	261	289	269	269	294	252	263	278	259	246	260	268	239	275	283	242	252	264	271	264	261	261	256	250	268	242	260	264	256	260	257	302	239	265	276	252	276	272	241	273	274	258	279	268	263	279	242	284	262	275	266	264	282	279	251	269	272	240	262	237	262	289	280	260	280	247	257	259	268	313	252	260	239	258	231	271	254	292	273	264	282	266	253	243	275	283	262	232	282	271	245	278	243	270	246	251	258	260	238	280	283	289	266	237	250	267	263	269	270	246	274	263	248	270	242	243	246	283	271	267	301	272	273	267	268	264	252	256	252	286	313	244	247	292	264	250	269	277	240	263	242	280	276	265	292	270	270	272	277	276	271	252	256	302	245	287	250	284	259	257	275	266	295	254	298	234	256	275	282	277	246	261	271	285	285	258	277	249	232	260	260	252	259	273	297	284	262	261	290	266	270	265	267	295	272	275	277	232	274	281	259	281	264	242	244	278	245	256	256	239	280	291	291	275	284	277	280	270	270	255	257	275	270	271	253	256	231	292	265	265	235	300	263	264	291	284	255	242	247	240	245	274	225	268	266	265	237	261	248	263	259	281	245	273	249	228	261	263	265	263	262	239	274	278	249	270	276	260	292	286	270	256	275	257	277	251	259	269	263	263	270	239	276	292	237	275	270	261	273	273	279	244	288	259	245	264	280	267	243	279	256	273	237	272	262	220	266	275	260	294	233	268	271	255	257	267	292	257	310	276	286	231	242	292	284	288	284	260	282	261	254	246	246	276	239	245	247	263	290	261	276	242	248	244	272	285	283	264	280	258	263	259	271	273	256	255	274	274	265	237	303	265	223	248	270	256	273	265	236	310	270	277	259	285	278	270	260	272	258	287	258	286	259	256	264	274	284	268	266	293	290	280	275	268	241	271	278	248	258	267	257	279	265	260	268	254	277	270	269	287	275	296	270	264	283	281	263	255	244	274	247	267	268	270	251	277	275	264	282	301	263	253	260	257	281	267	258	272	272	306	277	267	254	260	285	276	255	263	264	300	273	237	281	268	248	253	300	269	258	282	270	262	247	235	234	266	255	238	249	245	267	284	265	282	243	265	273	259	258	269	260	269	237	299	273	270	252	252	271	268	284	262	259	291	285	256	266	246	259	270	263	294	264	269	258	288	242	276	262	261	281	295	257	265	250	283	271	249	271	252	262	241	260	275	231	266	244	298	278	255	244	270	248	262	255	258	270	234	279	262	265	278	274	222	277	279	266	267	276	253	265	271	266	254	296	272	278	285	244	262	240	239	263	247	251	311	235	265	286	246	256	250	254	275	266	254	271	261	271	291	292	282	282
31428	58728	48963	36772	28575	20721	15107	10896	7697	6389	5239	4088	3083	2195	1604	1239	1014	815	644	548	447	453	426	407	405	406	316	339	317	356	331	298	300	305	322	312	313	289	320	303	310	282	259	302	283	295	254	297	314	323	274	255	288	290	291	290	294	295	292	278	274	293	273	267	300	290	292	244	266	256	277	263	290	288	296	316	305	257	271	270	284	277	298	298	303	290	283	302	274	299	274	302	272	289	291	289	268	277	318	295	297	302	293	262	265	279	304	312	290	285	279	296	274	280	286	254	301	343	281	278	285	288	286	298	314	284	301	296	280	283	266	295	283	276	270	246	277	296	282	255	298	299	259	299	311	270	277	291	288	274	297	280	274	309	258	276	284	296	311	273	291	302	313	278	273	266	255	286	302	268	273	277	283	274	266	277	256	263	287	286	254	267	270	281	289	297	280	272	297	267	282	315	270	281	267	244	274	251	259	269	286	301	321	286	287	247	279	275	270	286	282	282	263	314	304	295	290	267	254	273	251	271	267	295	291	287	283	268	269	305	311	302	271	291	269	283	270	271	297	265	308	295	299	294	294	284	273	317	280	300	287	284	289	269	249	265	306	276	277	302	286	292	266	299	316	292	297	314	260	273	287	279	261	295	274	303	263	279	286	288	274	256	285	271	265	287	296	277	314	308	253	274	283	302	280	264	297	278	275	299	269	268	291	273	269	300	271	292	274	301	271	286	264	298	260	279	259	295	263	300	282	257	293	268	278	288	299	298	308	296	275	273	243	305	265	315	287	302	295	254	293	248	286	291	286	300	273	269	251	291	302	271	267	300	273	305	291	271	279	286	293	310	284	276	286	226	268	315	260	297	285	286	273	277	286	277	291	284	282	268	255	263	271	277	270	292	268	292	280	285	274	280	251	283	291	290	240	290	295	284	287	274	311	276	297	262	282	308	299	276	295	278	298	267	283	320	314	284	283	276	285	308	270	282	252	281	276	270	294	301	276	284	268	297	278	260	294	282	293	299	292	316	308	313	281	282	256	258	301	281	291	297	278	278	293	290	280	296	284	283	308	291	293	276	273	313	280	274	280	273	290	268	278	297	267	278	324	288	274	289	295	269	288	314	284	309	289	282	282	277	287	277	286	298	280	266	296	290	308	284	303	287	288	295	326	288	287	288	284	274	282	320	256	282	249	284	309	260	261	291	310	278	282	288	272	295	296	285	287	256	303	294	275	274	287	296	305	296	260	303	288	259	297	257	281	295	249	296	270	261	300	279	291	296	268	291	261	266	291	278	286	264	290	271	240	279	286	315	291	254	292	301	291	265	271	282	265	258	259	320	298	285	268	299	273	290	270	282	296	283	293	286	294	287	305	253	266	258	275	305	285	270	300	285	296	301	246	285	319	303	283	278	277	274	292	288	287	286	305	262	264	282	262	302	281	294	272	285	275	283	299	317	280	283	295	281	284	279	261	290	297	266	288	286	285	308	319	268	268	302	298	287	287	276	278	282	259	244	279	291	289	273	286	319	299	262	296	283	294	279	304	292	298	296	259	258	265	312	270	326	304	300	301	297	291	272	277	276	272	292	283	289	273	300	288	297	293	270	287	275	307	273	260	268	286	270	276	270	285	271	300	273	309	304	301	261	276	294	289	285	293	285	273	283	276	264	290	276	274	293	297	272	302	292	282	308	264	276	277	286	283	256	290	299	295	277	264	292	259	286	260	287	288	273	316	281	274	272	281	277	309	289	294	287	294	278	264	291	269	305	266	289	275	278	302	262	279	299	295	300	293	290	297	295	316	267	275	269	294	263	263	299	300	303	311	301	265	271	307	296	289	286	274	299	289	304	317	273	291	277	290	288	278	276	275	278	301	290	255	265	291	257	287	306	278	300	260	282	285	289	304	279	276	315	264	300	300	324	269	265	290	281	284	285	290	291	318	285	282	257	287	304	283	295	253	290	264	276	278	273	280	254	284	306	265	303	288	274	295	336	307	260	287	300	284	265	245	266	281	265	250	284	297	272	314	321	252	254	284	289	324	294	290	271	311	291	270	295	275	312	274	283	282	299	272	296	304	259	288	308	281	273	258	292	271	282	321	297	244	304	278	301	277	294	300	280	286	257	289	302	285	257	268	313	289	273	293	293	268	277	294	303	284	313	301	305	301	269	286	291	279	288	253	245	307	293	301	275	304	276	295	277	291	304	291	291	324	288	263	257	299	260	325	282	295	263	262	280	289	303	272	307	274	282	301	260	300	259	281	301	301	266	266	265	288	328	273	272	262	275	295	301	273	291	298	279	274	333	271	259	273	282	310	267	289	299	279	258	309	265	265	286	270	290	280	269	273	265	281	264	280	286	289	279	309	306	277	311	278	301	268	287	321	261	293	281	276	247	290	297	280	283	268	268	294	291	299	279	292	309	305	281	285	279	292	307	298	297	281	285	282	294	250	280	291	297	280	288	279	283	292	275	291	252	266	288	299	266	275	270	270	301	295	298	241	278	264	294	284	314	324	280	273	291	291	286	310	291	281	276	283	291	277	314	279	262	297	272	284	283	293	264	251	292	275	309	284	296	282	287	285	304	272	261	306	278	301	275	277	286	291	286	298	287	279	274	300	272	276	286	297	260	273	312	272	269	278	282	285	258	293	285	264	300	301	315	257	277	287	273	297	335	267	284	279	262	274	278	286	281	270	297	277	300	289	292	263	285	267	271	312	288	267	302	294	281	270	256	287	280	278	286	286	274	293	295	280	270	260	268	297	323	294	279	291	272	278	290	268	282	269	262	268	278	299	284	266	291	279	302	288	304	269	285	274	277	306	295	298	298	288	300	280	285	269	259	273	294	285	277	273	284	283	295	259	249	264	275	260	285	268	293	310	295	311	267	291	232	277	281	274	284	295	260	292	274	266	278	264	288	302	304	282	295	284	294	272	291	295	275	309	281	286	284	273	256	295	262	294	289	275	262	309	299	286	290	269	285	276	280	272	299	272	289	275	287	309	282	292	321	298	278	305	297	295	271	273	286	286	285	256	281	279	279	283	305	278	288	282	260	301	305	267	303	294	290	283	269	287	242	300	299	266	303	254	268	290	339	279	297	281	305	288	284	273	263	276	301	282	286	291	280	269	292	268	276	261	301	316	283	291	295	276	277	271	265	273	263	290	269	312	270	251	302	279	268	334	265	271	284	275	289	286	296	293	254	265	297	282	263	258	249	258	285	291	260	280	318	278	300	278	286	286	274	275	291	288	273	294	293	277	306	278	279	309	294	277	312	308	275	287	268	299	297	300	272	291	268	303	280	268	261	281	266	276	267	267	269	253	272	279	265	283	261	250	270	278	267	295	297	300	282	299	285	263	289	301	291	284	288	304	267	294	300	242	314	262	273	272	271	274	310	299	292	275	302	283	293	282	274	279	297	279	288	273	307	279	272	260	275	279	320	302	275	294	285	262	308	283	309	265	265	268	268	272	294	290	280	255	298	297	291	278	276	285	295
25369	21601	30040	29655	22321	14683	8961	5224	3499	2867	2369	1790	1527	1086	827	701	595	524	409	367	384	335	349	360	330	335	356	316	349	320	312	299	294	275	297	285	289	303	295	295	301	282	284	304	318	299	276	321	286	318	273	290	272	273	285	307	289	300	296	303	333	272	284	275	317	284	328	297	282	285	281	288	315	307	245	303	300	273	317	291	291	292	272	282	306	258	302	286	301	273	264	290	264	264	309	286	287	287	301	274	240	273	304	261	265	311	281	284	284	252	295	321	314	326	286	279	279	255	303	288	301	282	259	295	272	260	273	295	290	284	279	284	271	266	299	288	277	300	249	293	300	279	305	291	293	284	281	288	303	266	251	293	272	317	272	305	279	259	276	284	282	300	299	264	291	306	288	286	296	262	263	302	292	292	313	268	265	269	273	285	287	253	306	306	293	292	295	284	282	292	297	278	277	269	290	260	278	274	309	298	301	254	292	274	250	271	294	264	285	305	249	282	293	311	284	280	298	302	300	298	279	274	287	283	286	274	299	279	296	285	304	286	297	308	264	279	304	272	274	284	281	295	293	266	254	290	293	296	309	270	310	313	266	288	290	285	288	279	307	265	320	307	291	279	295	300	293	303	291	291	285	281	273	322	323	283	294	295	304	302	291	279	284	324	286	290	302	275	270	290	262	276	299	285	288	265	270	283	265	275	276	289	256	304	325	258	242	274	290	297	291	302	294	291	302	274	308	284	296	275	284	266	293	252	251	289	317	269	288	266	298	251	271	282	286	248	277	298	286	285	302	300	259	271	289	291	255	306	268	251	304	282	332	284	269	310	263	296	298	267	326	261	278	295	281	287	290	307	315	294	280	302	291	296	267	299	276	276	283	289	281	287	293	299	272	295	288	318	297	261	282	286	265	287	290	278	288	314	274	276	281	287	294	277	300	292	266	304	276	287	273	260	269	290	270	290	266	257	278	293	284	279	244	296	292	276	290	292	298	263	236	294	283	251	256	293	261	304	323	264	283	282	299	260	283	287	268	264	285	288	292	305	274	285	276	278	284	296	260	265	288	302	284	282	262	290	284	309	291	316	319	294	271	258	299	295	304	250	290	254	264	271	237	264	293	291	257	289	304	278	284	287	274	293	261	256	284	285	297	292	300	265	305	288	276	325	270	260	288	291	263	283	303	307	314	291	270	306	290	281	309	288	297	266	285	264	300	280	297	288	293	276	292	264	273	286	319	286	283	273	285	296	293	294	281	284	265	299	299	290	279	264	309	285	304	267	291	275	270	260	258	262	284	283	324	301	279	267	318	253	279	290	285	284	267	280	303	261	279	284	289	310	313	283	289	317	290	301	259	295	280	297	287	286	262	287	292	287	283	283	311	296	285	248	282	252	311	278	302	267	291	313	272	276	295	255	286	270	314	305	292	256	265	279	270	290	289	276	271	285	263	301	284	271	284	296	256	252	274	301	278	293	296	263	298	280	282	312	288	258	265	275	299	251	279	289	310	291	280	303	290	294	274	283	261	290	297	288	285	273	297	274	269	275	263	293	261	274	302	278	286	295	276	263	293	330	304	309	288	292	280	308	291	314	288	305	296	274	337	309	297	243	284	263	280	263	259	270	284	305	256	291	309	290	319	300	329	280	299	248	288	268	308	268	292	298	283	263	290	288	285	249	302	288	265	310	276	275	258	285	292	265	297	313	281	275	311	265	309	281	275	306	290	331	293	284	282	284	272	268	286	280	262	284	264	277	292	311	267	253	267	274	259	267	264	264	299	318	272	300	291	283	271	274	280	281	293	263	317	255	339	282	286	260	296	293	275	292	256	294	290	288	280	273	309	281	291	284	304	288	261	279	269	269	312	266	298	290	292	266	286	317	263	316	319	283	289	289	259	281	299	284	266	296	320	294	288	282	295	293	287	275	273	298	286	292	291	301	287	289	277	298	300	314	269	281	275	299	291	284	300	282	272	295	259	263	282	288	296	279	290	262	282	296	276	277	284	281	278	268	280	289	290	267	289	300	301	290	280	277	306	307	275	277	283	283	284	304	278	302	277	309	273	292	289	303	283	300	301	275	275	314	296	282	318	275	291	298	287	290	288	287	286	281	283	279	269	269	276	299	299	284	271	285	271	260	271	298	271	288	291	275	261	250	277	287	291	283	270	297	304	268	281	329	302	310	278	284	291	278	253	300	303	272	311	281	292	263	275	289	290	280	306	296	279	290	278	300	292	270	284	271	269	320	258	295	302	303	296	283	298	276	295	316	312	277	271	281	274	303	280	305	287	290	297	280	316	281	265	261	304	281	275	303	280	283	268	291	272	276	291	299	280	276	299	318	298	274	300	284	295	258	278	301	329	293	281	300	322	283	289	256	304	254	247	288	290	307	258	289	316	285	311	287	276	301	290	301	301	282	277	301	241	285	294	294	309	318	288	298	273	305	310	268	293	297	281	298	320	277	286	261	293	306	309	295	268	297	287	262	299	271	281	281	277	274	246	296	274	283	305	279	288	280	304	282	300	257	292	289	278	289	286	300	320	286	274	282	286	296	284	255	300	280	285	273	265	295	286	281	283	285	318	304	256	289	283	273	278	282	281	315	296	273	295	299	269	283	299	283	320	283	296	275	289	292	269	271	289	285	289	305	279	319	302	304	289	310	296	323	297	300	277	301	277	294	302	303	279	289	300	258	277	293	264	270	291	280	296	278	290	266	282	297	295	296	286	287	287	280	293	262	292	300	280	279	270	284	274	262	291	257	270	281	278	310	308	274	299	284	289	270	294	313	253	292	277	308	286	299	262	257	310	289	249	310	265	302	272	300	293	275	293	283	269	255	276	287	286	268	280	323	282	287	285	290	318	330	298	297	274	301	278	261	280	296	292	289	289	297	307	316	289	255	290	293	283	285	256	269	271	269	287	280	302	281	288	302	273	263	274	294	298	298	247	281	281	316	306	294	288	288	281	295	276	293	261	315	288	296	264	294	277	278	287	299	301	318	271	285	307	270	311	285	295	279	260	298	301	266	271	270	275	282	270	264	297	280	275	260	302	323	271	277	294	281	303	275	275	262	316	290	280	298	287	291	309	272	304	271	296	288	297	265	320	305	267	283	305	277	282	293	278	290	290	271	312	268	308	300	274	302	298	283	290	317	283	308	295	307	277	272	305	297	282	296	323	288	277	296	312	295	289	292	290	291	276	303	310	280	283	266	289	278	263	287	258	307	278	295	267	265	306	273	316	254	319	283	313	266	282	256	287	296	273	282	278	313	304	294	247	287	267	301	295	269	311	263	259	306	286	292	309	288	303	303	282	298	281	275	288	266	283	287	304	277	286	264	302	314	286	296	321	292	297	258	257	296	297	267	312	286	253	278	319	301	299	292	299	306	282	302	289	280	317	271	291	292	294	282	289	295	304	304	278	298	257	281	313	262	292	289	288	313	288	280	294	286	301	288	282	277	278	291	282	280	278	294	307	273	276	296	286	277	279	254
31164	55406	45324	33341	24990	17782	13089	8905	6364	5152	4196	3302	2611	1751	1374	1100	859	672	576	498	432	370	401	415	431	373	382	384	378	313	359	352	314	352	307	342	333	332	321	288	301	290	348	344	333	306	316	327	312	336	303	348	337	310	308	314	317	310	312	320	273	320	344	283	295	264	342	300	316	312	267	335	293	297	335	282	307	301	327	303	334	312	325	316	295	273	343	273	297	300	298	308	318	313	319	281	310	324	345	320	312	305	304	339	292	314	335	318	316	307	291	325	322	289	315	316	317	301	279	297	305	297	279	292	297	286	295	286	282	310	335	309	295	323	298	297	317	319	297	298	257	294	301	287	307	313	317	316	309	329	320	285	325	310	334	310	323	277	309	301	322	308	311	322	307	319	306	325	299	316	344	339	330	301	324	307	287	278	304	311	302	307	292	322	309	282	324	333	336	309	308	307	343	349	307	306	278	288	316	315	286	310	310	354	301	316	284	327	322	278	323	319	297	291	307	327	329	307	309	282	303	295	282	316	319	339	319	311	305	289	317	291	326	285	321	301	290	288	314	307	287	320	313	288	285	300	307	300	299	326	321	292	342	303	291	283	294	332	301	289	279	323	310	328	283	300	301	346	286	331	308	324	324	330	338	311	275	332	316	298	321	307	298	315	287	318	310	315	312	308	316	318	343	297	293	303	301	292	295	310	326	297	332	316	304	313	314	280	287	309	302	312	304	337	292	312	321	286	314	304	313	296	323	303	267	288	290	310	335	311	321	295	302	330	333	292	292	296	330	317	293	326	290	333	329	303	306	316	322	315	320	298	281	340	284	320	301	315	308	281	321	259	302	302	331	320	323	281	304	289	336	288	322	322	301	330	303	308	325	312	293	297	330	288	283	293	291	290	311	306	343	293	307	331	313	323	318	305	296	289	312	291	296	344	300	288	321	291	299	320	324	309	290	307	300	309	308	323	303	301	308	292	322	332	295	309	304	309	310	319	297	317	293	325	292	301	327	322	305	318	323	308	302	290	295	320	310	302	319	312	272	324	297	330	275	293	297	304	318	280	320	301	298	307	302	340	313	329	304	313	337	325	321	333	331	299	326	299	302	298	289	308	292	283	302	323	286	307	273	330	301	325	276	323	316	322	295	287	312	320	322	301	310	317	316	328	311	312	319	307	330	308	303	286	314	302	348	310	286	271	300	293	310	326	311	281	303	324	287	301	297	293	299	325	298	255	339	327	331	328	286	284	299	322	314	308	298	299	280	299	331	322	308	302	296	327	313	296	292	298	318	316	303	321	355	322	309	331	291	323	345	308	317	316	326	335	323	310	286	288	290	295	305	291	336	312	326	335	302	326	298	297	332	327	301	319	350	332	298	299	332	306	303	290	332	329	304	302	302	281	279	322	295	297	328	296	310	314	315	317	314	305	312	310	320	318	304	338	304	307	292	328	338	321	290	290	282	315	315	269	300	317	304	326	282	305	312	318	311	312	323	328	314	309	307	320	258	284	313	306	322	313	288	315	303	302	329	316	317	281	329	285	324	289	307	330	301	298	285	317	300	291	328	322	299	319	319	310	330	314	283	284	307	303	320	343	319	331	322	317	308	314	313	288	338	333	333	316	288	287	326	291	329	326	293	315	326	281	324	323	327	306	306	286	311	289	306	292	306	339	313	296	317	359	308	321	310	324	312	292	291	302	284	334	293	357	321	316	294	339	335	321	277	281	317	307	304	302	283	327	318	327	326	298	318	332	326	295	314	301	299	305	300	300	305	314	296	310	306	305	335	335	302	322	286	313	284	321	305	288	295	291	316	301	319	299	332	304	336	319	294	308	323	301	319	313	290	327	286	321	301	285	290	315	307	288	298	326	290	304	308	299	300	303	307	281	320	327	328	311	320	331	338	305	311	263	325	343	327	322	278	326	348	312	346	327	303	335	305	302	302	295	310	307	310	272	287	307	285	332	297	332	324	291	323	313	298	318	315	313	325	322	337	316	307	323	263	315	301	312	319	299	290	302	335	344	314	299	290	327	311	307	305	315	277	289	312	317	321	315	290	307	273	333	293	311	319	304	320	328	319	339	300	332	305	298	316	295	299	272	307	313	318	318	332	328	306	303	295	306	312	313	324	290	299	301	319	316	286	298	297	318	320	311	311	323	336	303	306	301	310	326	299	326	319	308	294	303	310	341	340	332	327	328	306	294	313	278	314	330	318	302	305	285	284	303	343	308	301	328	284	309	294	300	321	302	337	324	289	317	325	299	278	322	330	322	302	302	314	290	288	339	325	288	288	300	324	318	321	296	346	318	302	307	311	304	320	316	289	289	323	300	302	319	287	290	321	296	290	307	330	296	316	324	330	312	303	297	302	301	290	333	321	306	287	325	319	293	314	269	317	305	291	298	299	303	312	311	282	332	310	323	265	309	299	270	309	304	296	316	271	308	326	299	300	306	271	321	318	306	323	295	319	300	319	328	308	294	348	322	287	300	315	308	301	285	329	272	301	310	311	294	324	314	340	325	302	321	320	332	306	320	300	310	329	307	320	311	290	297	314	308	283	308	286	311	330	263	312	309	289	336	308	294	262	324	302	297	312	314	306	301	308	307	327	326	273	346	289	320	322	298	310	305	286	343	320	317	307	314	324	313	293	294	294	340	339	321	304	300	288	329	324	326	302	338	291	336	324	286	287	303	290	297	309	311	301	332	319	313	269	311	284	315	310	315	310	310	320	301	327	330	336	317	303	310	305	318	305	274	300	298	316	326	304	316	304	319	312	290	285	336	292	315	275	297	299	320	264	298	297	330	295	314	325	316	330	298	303	294	331	299	329	318	288	324	338	284	279	312	304	300	318	334	324	295	308	321	312	329	300	336	315	324	294	313	331	329	313	297	311	304	310	310	301	336	299	292	312	333	306	338	289	300	300	276	334	291	297	331	326	324	317	295	251	308	327	307	340	314	338	340	301	333	351	296	303	285	318	275	335	327	307	310	318	312	296	293	323	311	286	295	317	317	306	299	307	313	328	304	287	326	299	322	333	290	308	326	313	312	312	305	327	313	288	306	301	332	308	311	325	338	317	339	316	308	341	299	299	316	310	307	325	326	325	311	304	299	277	302	335	316	315	346	305	302	302	317	289	287	324	282	324	303	299	339	323	330	287	284	328	309	323	336	345	320	346	293	284	299	320	311	291	300	300	343	316	322	292	302	326	300	317	313	317	318	328	330	319	324	320	293	297	326	304	300	309	337	284	325	292	313	306	326	280	271	283	305	301	314	321	312	301	326	309	305	288	291	294	296	335	315	323	296	324	362	320	324	317	304	285	328	315	326	277	316	322	303	286	308	292	301	302	293	278	285	340	340	284	314	301	313	327	299	277	312	302	276	325	309	305	309	306	292	309	302	282	319	288	335	326	320	306	306	335	330	320	294	302	301	305	320	283	308	303	288	312	315	299	301	309	318	297	290	285	298	287	305	319	307	340	304	314	289	303	304
23135	21515	29224	24657	22896	24424	22548	11813	7180	5723	4549	3369	2647	1895	1405	1167	925	717	589	471	459	455	396	470	397	351	355	363	350	353	321	312	349	331	300	309	316	322	292	312	263	299	296	296	318	328	297	306	315	265	309	336	333	280	285	278	283	275	289	274	309	293	277	317	297	294	289	294	299	272	274	270	299	290	272	322	309	288	243	304	274	273	282	292	288	276	318	307	305	290	293	286	282	265	291	273	301	266	269	288	280	273	311	298	272	278	305	282	305	246	294	310	281	292	273	282	285	260	300	279	276	292	314	269	300	265	281	310	310	288	279	266	303	251	276	292	297	264	283	275	289	324	293	270	282	273	278	307	285	313	299	288	282	300	311	307	290	299	294	295	285	270	296	300	274	278	258	294	275	308	315	270	297	299	307	290	277	293	294	260	286	260	288	280	278	296	267	271	284	289	272	280	306	260	299	306	286	280	282	318	294	282	320	305	283	282	315	299	315	279	256	279	283	304	289	279	290	288	282	287	281	302	295	273	299	294	265	284	285	284	313	314	281	272	281	272	278	284	273	258	305	287	291	299	280	303	320	281	284	318	259	285	282	308	278	281	271	298	288	304	291	290	299	303	291	302	294	306	277	283	275	268	312	275	291	294	313	293	274	298	289	312	310	292	306	262	301	283	297	277	272	267	292	280	273	289	273	303	301	287	284	332	273	326	288	326	297	284	306	274	287	284	294	266	264	310	289	289	291	305	283	310	270	295	295	275	298	287	293	308	299	278	297	297	302	262	290	279	282	274	290	293	300	283	284	302	280	292	292	280	306	312	284	284	268	287	318	294	267	285	284	306	301	266	292	286	302	309	309	314	284	295	288	285	296	271	298	256	264	280	300	259	292	315	305	297	297	303	319	302	292	282	300	282	337	296	265	278	277	277	281	311	304	289	286	278	292	305	287	278	315	278	278	276	313	294	293	298	313	298	270	287	303	278	284	300	275	312	311	277	325	320	272	274	295	300	285	291	291	280	281	303	275	279	294	293	325	291	318	268	290	287	292	286	262	316	260	281	288	305	289	331	279	253	334	288	286	280	329	287	292	286	297	272	292	292	296	306	274	274	268	276	292	287	306	299	281	284	291	277	272	270	274	278	300	299	291	273	274	292	264	282	288	289	309	284	295	284	315	282	266	299	295	302	298	308	314	285	292	294	287	247	283	276	271	310	296	277	269	274	286	261	308	264	267	283	317	288	294	261	303	275	262	300	276	265	302	275	282	283	276	292	286	291	264	302	299	307	282	293	299	307	294	290	295	297	304	284	283	287	282	303	278	291	276	277	322	281	322	272	282	257	270	278	277	304	305	291	292	283	303	305	292	310	278	296	300	302	307	304	297	274	297	288	279	289	297	302	280	297	306	254	256	308	282	295	311	286	286	308	300	308	276	254	297	298	298	293	300	271	330	306	316	297	299	295	258	301	304	305	299	270	301	322	320	267	281	299	293	307	293	298	271	337	257	291	323	253	296	282	284	280	287	277	284	302	276	280	285	278	301	297	310	292	298	316	300	297	268	276	314	273	268	284	316	277	272	304	311	299	307	301	279	305	278	271	298	276	269	303	324	282	286	294	251	300	288	271	281	291	275	320	313	289	276	346	286	261	318	304	301	299	298	305	247	328	267	304	288	289	290	272	272	288	260	294	255	292	260	294	292	286	288	279	296	280	271	294	269	268	297	297	293	300	284	305	269	268	262	296	294	302	280	284	278	273	302	278	302	288	284	307	292	293	313	291	275	285	297	299	303	279	282	311	319	291	275	262	283	296	295	286	285	251	305	260	282	288	273	289	295	311	272	284	278	272	289	332	291	305	338	301	313	288	288	298	296	303	294	300	248	316	268	281	272	281	276	278	279	299	317	272	319	300	295	288	265	291	283	283	283	284	299	308	319	286	296	282	275	289	309	303	288	279	306	322	291	273	282	275	274	285	281	282	274	297	293	292	266	318	285	301	284	275	270	288	287	283	298	292	298	292	309	272	296	287	305	281	303	267	304	268	285	286	279	271	276	275	306	301	278	295	284	286	292	299	299	306	296	267	316	291	328	293	299	272	290	291	268	288	273	290	275	295	270	323	268	294	290	279	279	301	265	282	302	310	270	285	320	274	267	310	317	304	300	266	283	277	274	295	275	283	287	288	314	302	316	287	276	295	290	264	290	327	275	283	273	307	283	252	296	274	279	264	293	297	317	277	280	295	287	278	304	289	269	291	267	296	259	273	275	326	286	253	295	300	305	286	298	287	282	290	281	299	267	278	283	305	311	306	281	273	268	265	275	285	287	295	337	257	304	270	273	290	289	291	312	300	286	297	310	264	283	255	295	302	276	281	289	294	313	303	283	328	320	302	308	282	305	301	291	275	267	290	310	272	297	312	296	281	295	310	309	281	288	288	266	287	300	315	284	298	282	291	270	296	321	283	334	287	274	286	299	280	326	269	277	313	289	272	300	324	314	295	304	287	295	315	327	278	279	287	312	301	274	281	312	289	318	287	310	309	296	302	309	310	297	285	315	269	291	273	270	246	302	293	279	289	284	291	303	299	274	329	279	275	276	314	270	292	303	302	312	291	294	276	269	306	280	275	240	296	288	286	275	299	317	297	297	289	286	305	285	304	288	295	269	275	244	282	275	290	284	325	304	284	268	324	260	274	304	284	302	307	283	257	293	266	301	281	289	288	304	285	281	288	286	299	277	279	288	316	280	274	275	304	320	297	291	306	279	269	282	295	296	272	303	291	295	264	264	273	291	286	306	280	279	288	301	282	308	278	311	312	297	249	250	236	291	285	298	315	286	268	291	285	286	315	299	299	288	298	282	268	294	287	291	266	299	295	310	296	278	300	275	267	292	280	262	298	280	279	297	310	335	301	324	275	283	316	250	302	335	282	309	293	292	283	273	275	290	278	308	266	275	261	307	305	305	280	284	292	312	275	300	302	285	300	284	281	275	328	270	297	292	251	281	294	303	310	255	279	293	294	274	297	273	314	283	304	275	306	283	291	266	284	320	251	295	285	306	300	250	311	280	266	291	280	263	329	291	275	309	258	282	311	284	293	314	289	293	292	291	305	307	309	296	301	301	289	292	276	254	288	289	273	298	257	285	295	299	278	276	302	299	288	263	279	315	316	276	281	283	315	301	268	293	302	283	271	280	266	289	306	277	292	276	305	279	301	290	309	320	291	316	332	300	284	304	292	275	305	284	306	330	330	302	252	287	292	293	286	306	290	257	273	278	307	289	317	303	309	306	325	302	299	300	279	304	281	269	277	299	274	328	275	244	277	259	257	298	314	283	274	307	281	274	288	303	285	256	300	281	327	281	282	327	306	277	289	283	293	266	297	291	320	257	315	308	292	308	269	309	297	276	317	301	334	271	291	302	297	280	263	313	311	293	286	278	258	299	287	309	273	288	280	303	286	281	291	291	294	282	321	305	279	278	288	274	280	288	270	280	298	283	289
33574	64655	55382	41683	34160	27193	20953	15002	10907	8893	7341	5523	4221	3136	2133	1780	1367	991	780	628	565	546	520	499	472	395	425	394	372	352	378	342	325	322	373	331	311	375	324	327	338	323	351	304	320	317	356	340	292	328	311	307	303	321	316	329	324	315	277	291	293	290	300	321	284	326	313	327	289	311	328	325	282	294	309	315	303	312	346	303	279	296	310	293	315	316	316	320	311	323	306	301	308	326	315	301	312	293	259	300	328	305	306	278	313	272	305	320	294	294	306	308	309	334	308	305	293	306	288	308	293	301	315	305	306	339	315	272	337	313	319	339	315	302	283	320	332	273	309	298	297	311	313	320	306	315	320	326	323	312	303	291	313	292	296	315	315	312	311	283	316	311	298	345	327	336	299	284	310	317	278	318	300	298	298	300	304	308	296	304	272	287	289	299	365	314	322	329	288	270	308	300	327	316	300	320	298	296	307	309	291	289	291	314	307	318	322	308	313	336	325	272	294	311	325	329	309	310	308	314	300	280	327	306	316	301	311	298	281	317	310	298	319	318	284	271	280	301	305	299	308	314	301	334	320	333	317	280	302	306	283	323	313	289	293	325	323	300	305	303	342	321	305	287	325	327	320	291	313	308	342	301	303	292	299	329	301	295	312	278	282	316	320	293	315	332	299	322	301	297	344	297	281	323	305	303	285	326	295	310	319	293	321	300	270	292	296	291	299	316	327	299	308	270	273	319	313	279	318	311	275	320	327	295	312	287	327	289	302	310	330	309	324	318	302	269	311	329	300	293	295	305	324	322	308	318	288	334	320	281	321	310	306	271	309	319	332	304	293	295	298	308	284	302	294	291	286	307	314	278	312	327	274	338	287	294	312	321	294	318	292	310	300	297	276	344	298	311	307	291	295	301	290	324	314	289	262	293	281	328	329	316	322	312	278	294	338	319	304	295	304	319	286	286	280	309	331	315	309	307	353	309	320	278	304	330	316	305	298	273	316	292	301	282	301	296	308	310	317	322	266	325	315	288	309	303	308	283	284	308	312	304	306	309	312	281	322	319	296	287	291	308	296	293	296	330	288	296	299	297	312	291	305	308	327	329	319	293	266	296	331	291	303	315	297	331	304	305	286	309	300	281	314	320	309	282	300	332	308	350	296	307	280	305	299	300	330	289	314	310	286	304	286	284	299	296	325	325	287	301	308	301	331	316	307	308	292	288	297	285	316	327	289	323	324	340	291	330	294	279	307	293	327	317	291	302	310	289	320	306	317	312	295	314	271	308	310	302	295	311	321	310	323	305	299	312	288	314	275	344	282	289	304	298	304	322	313	340	278	343	279	301	311	298	318	310	318	305	336	335	340	326	312	288	297	290	283	298	321	316	337	307	307	302	320	313	316	313	282	313	353	297	303	301	292	326	301	283	295	333	313	330	302	323	318	306	295	296	281	309	303	278	312	297	317	302	306	309	317	294	293	297	263	311	310	308	289	298	297	304	286	322	292	289	317	318	288	312	321	310	277	286	295	328	323	282	300	297	314	303	308	283	305	301	330	262	300	318	287	318	319	300	303	289	278	315	267	309	303	301	316	296	285	307	294	290	292	283	314	289	311	296	319	296	299	301	293	327	314	314	305	329	303	298	317	301	305	284	310	304	320	287	303	321	299	269	301	285	309	285	331	355	296	297	329	329	316	283	314	335	318	307	305	325	281	316	307	285	320	332	292	272	328	289	333	305	328	313	323	319	293	291	289	282	300	308	295	292	311	319	310	317	318	297	308	322	303	308	296	292	313	303	300	303	293	338	297	317	282	330	316	341	296	301	308	307	317	331	263	290	321	299	315	291	288	303	306	300	306	308	329	273	295	297	278	314	310	285	325	303	310	302	295	276	268	341	319	318	298	311	328	302	312	302	319	290	321	314	334	284	304	307	347	304	301	300	307	331	305	332	290	302	298	330	313	317	285	312	313	313	290	323	297	318	307	296	298	289	310	320	282	305	307	272	322	321	309	306	272	293	285	318	295	287	307	314	306	343	285	303	314	289	303	281	315	297	313	307	291	332	322	312	334	322	295	302	341	304	311	303	309	305	282	312	296	282	297	312	324	293	340	285	320	288	299	304	295	309	316	325	333	307	328	295	293	292	307	285	316	300	290	264	307	321	294	264	334	317	312	304	304	286	311	301	311	307	338	282	326	305	324	315	304	326	319	303	321	305	319	306	311	297	302	308	287	322	316	305	304	345	318	316	315	311	330	297	274	284	325	310	344	311	287	295	320	306	295	297	303	306	309	299	289	313	332	319	309	302	292	300	316	310	304	307	295	332	318	311	291	308	279	272	321	312	302	297	273	307	336	294	324	286	295	319	252	287	290	286	318	316	306	321	293	276	308	305	279	266	310	294	296	319	316	294	309	306	341	312	306	287	301	308	289	285	306	323	320	294	317	289	296	326	293	325	329	329	305	308	304	334	297	308	276	318	329	324	294	297	316	325	317	321	293	305	327	306	351	346	307	296	339	279	281	286	311	283	306	303	326	271	333	301	331	307	295	276	315	321	341	276	324	293	293	263	296	321	326	300	307	297	290	305	319	279	312	302	298	272	308	315	298	320	296	306	307	336	299	323	298	308	327	326	294	296	323	298	273	326	316	296	302	313	282	303	322	298	275	303	306	293	295	281	313	305	286	311	294	330	317	290	311	298	323	292	283	312	309	309	279	302	313	332	314	279	289	285	310	301	337	307	307	306	296	272	320	319	328	313	313	316	323	319	286	272	317	304	312	291	300	279	288	323	268	292	315	286	324	327	304	261	331	302	298	295	335	287	305	342	334	321	325	343	275	316	293	280	299	312	288	312	301	310	300	317	284	296	290	276	327	341	319	306	312	307	289	285	306	313	298	312	326	306	297	297	279	337	302	291	300	290	319	329	309	339	302	293	285	289	313	346	291	295	281	278	298	301	296	320	344	327	283	293	311	293	330	304	303	303	301	320	313	309	313	299	309	322	291	286	301	298	328	305	315	271	306	320	321	301	300	285	296	288	271	327	331	279	312	287	315	290	302	292	304	316	315	332	304	331	304	287	305	298	284	295	278	278	301	298	339	281	319	300	314	287	298	300	299	284	297	303	301	274	295	338	291	337	310	295	332	288	321	316	321	310	316	317	317	298	320	323	301	298	270	323	293	297	308	317	332	303	301	356	292	336	309	275	278	289	303	279	284	313	313	324	323	284	309	292	332	303	284	314	306	325	314	308	323	323	289	304	318	280	289	311	262	333	314	281	327	309	299	308	275	298	311	281	344	313	304	327	360	325	297	323	305	329	292	281	325	282	275	333	311	268	302	303	272	318	296	326	271	322	312	284	290	318	304	313	304	308	273	323	279	303	331	296	297	297	325	328	311	311	314	285	280	325	292	296	297	309	314	288	295	289	333	284	271	292	323	261	304	281	339	286	316	276	292	312	305	262	326	307	253	318	281	315	305	304	291	316	260	286	291	302	294	323
31596	37729	42599	30021	18145	10324	6225	3674	2632	2054	1827	1427	1090	891	708	540	508	393	399	325	345	313	302	271	354	302	299	313	297	278	298	293	267	302	288	264	280	269	290	280	280	262	284	269	252	294	261	255	285	247	261	276	269	260	264	268	270	250	277	284	279	290	270	270	281	276	301	284	274	267	274	257	239	269	281	284	281	257	283	274	299	270	282	283	256	279	294	271	262	255	286	265	268	300	243	268	284	258	277	283	272	256	271	251	288	290	261	281	265	294	263	286	305	259	279	271	261	282	277	263	296	253	315	262	259	262	288	256	285	291	290	274	268	261	241	229	274	291	256	305	278	288	282	278	265	268	244	253	257	262	270	270	293	276	279	275	268	261	270	264	286	269	270	283	264	273	291	242	248	263	272	255	261	274	290	273	288	294	265	298	293	274	281	260	281	272	277	295	276	246	299	258	289	245	288	279	282	272	264	267	296	267	261	322	274	274	294	276	258	287	277	314	287	255	276	297	251	282	236	284	239	276	266	277	260	306	286	289	289	256	263	249	263	291	311	322	306	248	261	282	305	287	284	242	268	276	257	262	284	291	274	307	286	289	257	239	267	271	282	269	265	281	261	270	294	252	271	290	290	274	273	267	292	242	305	270	256	243	314	274	258	269	254	293	274	264	272	295	255	257	286	257	258	276	258	254	266	272	270	297	277	259	278	231	267	311	291	252	254	295	250	288	259	294	249	286	282	283	259	286	260	275	267	291	233	238	282	275	217	291	263	257	287	300	249	253	247	287	284	278	268	284	260	280	266	253	314	275	285	266	269	300	255	244	271	253	254	240	278	280	283	282	255	243	303	271	252	277	261	272	275	259	261	244	293	302	251	264	255	262	279	292	265	255	266	263	281	296	285	246	291	269	285	249	271	300	248	269	265	253	263	264	276	289	272	306	278	255	276	285	289	248	276	271	301	291	236	262	276	250	283	262	286	257	262	256	257	284	277	289	274	253	277	263	277	253	270	305	274	250	306	281	250	284	292	301	252	312	285	255	275	294	294	280	261	282	266	246	284	294	277	267	273	268	253	265	312	269	274	280	298	307	262	251	257	270	291	272	275	292	289	272	249	278	274	259	276	272	271	313	273	292	259	270	267	258	259	259	281	270	256	289	328	264	301	283	288	250	251	295	293	276	265	286	279	274	286	259	264	246	285	266	286	287	269	296	258	278	270	271	239	279	291	265	272	295	278	287	247	246	264	257	314	261	268	279	274	300	287	242	295	262	288	265	275	274	293	305	263	263	263	305	279	277	276	261	286	285	268	248	255	267	284	272	255	274	259	305	274	278	274	322	251	256	235	281	240	273	279	281	261	281	273	284	286	288	289	274	277	279	275	296	286	283	275	288	277	257	279	266	283	291	280	277	257	285	284	306	296	295	252	278	313	252	250	295	279	292	279	307	239	263	253	271	257	296	303	284	288	260	293	231	263	259	254	263	276	274	258	270	267	284	268	284	288	294	287	282	236	257	273	269	291	280	262	279	278	254	276	257	285	303	283	311	249	253	299	281	286	276	285	281	276	284	303	272	297	271	282	274	258	275	236	283	290	272	282	238	280	297	268	266	301	277	295	268	282	276	270	271	259	266	278	277	305	293	270	294	268	270	283	266	267	293	302	279	271	304	245	264	286	263	270	231	287	249	261	256	265	275	272	286	279	281	290	258	310	270	264	312	277	251	270	280	287	287	300	300	275	264	274	278	271	278	283	294	272	269	283	246	274	270	284	285	286	281	273	280	251	268	319	255	261	231	255	279	261	258	281	267	301	235	247	260	282	244	296	254	269	241	292	266	288	271	273	275	285	265	260	265	288	301	279	252	292	298	281	261	273	270	263	254	306	258	299	258	270	275	272	264	262	262	259	285	260	254	259	278	260	248	272	303	245	263	264	290	263	267	257	272	287	266	284	269	260	285	254	289	265	249	290	258	270	298	274	255	276	290	251	257	280	282	278	301	299	280	272	283	273	284	282	244	271	268	291	267	289	266	283	264	287	252	250	289	284	301	257	284	281	256	277	271	271	266	277	274	269	265	273	286	263	266	273	269	268	268	264	263	268	276	272	272	282	260	285	258	299	276	273	234	297	286	248	253	267	307	270	280	286	280	285	283	305	272	274	263	260	292	284	263	270	269	276	271	253	271	259	275	265	308	257	304	263	276	272	270	291	264	279	294	239	266	283	277	293	276	296	274	276	260	261	271	237	267	291	272	293	253	273	261	273	257	279	281	240	295	284	265	246	261	273	274	277	275	276	285	286	267	265	281	273	265	262	307	299	268	248	289	221	279	260	274	269	276	269	277	262	283	278	255	289	258	287	270	268	276	284	291	270	266	226	277	270	267	270	280	242	282	286	284	290	282	260	281	252	270	275	256	295	264	268	287	262	273	242	257	275	251	274	284	280	273	268	300	265	303	270	247	302	261	287	276	290	287	290	258	233	274	266	262	250	285	282	305	291	266	240	268	266	271	279	266	274	281	248	290	287	290	255	271	260	278	233	270	290	267	262	249	271	291	277	254	280	302	276	277	245	250	277	299	296	274	269	290	282	258	268	278	309	301	260	272	279	277	254	282	278	290	288	255	283	274	277	261	248	256	259	287	275	284	249	266	259	251	252	274	280	263	244	244	283	267	272	262	299	246	302	267	286	271	274	274	280	287	273	279	286	253	306	256	256	276	269	290	268	258	290	278	301	271	274	254	245	295	274	288	279	279	266	299	229	280	248	250	288	253	269	294	270	260	287	260	260	283	289	255	247	289	294	303	281	291	278	278	301	257	276	257	279	286	268	275	253	277	255	288	268	248	254	268	249	266	261	278	231	269	275	271	254	278	218	252	303	270	252	283	249	287	284	275	293	270	239	248	286	271	263	240	264	255	265	255	272	259	272	275	284	262	259	251	282	252	268	269	272	254	246	255	271	272	279	282	286	247	293	252	258	288	303	295	263	281	279	277	238	283	268	300	303	259	237	271	271	263	296	274	272	267	261	257	289	263	244	301	280	301	297	257	273	286	266	293	290	256	262	269	276	267	275	273	274	281	264	319	290	281	277	276	253	280	262	258	274	264	301	273	298	275	272	271	294	290	291	272	254	291	266	300	274	274	287	275	278	287	255	279	261	292	287	298	299	276	286	286	299	289	277	280	274	272	250	266	256	275	263	301	272	277	257	274	284	261	264	253	253	283	275	266	297	301	261	272	263	269	263	263	289	246	308	275	245	261	273	295	269	283	268	285	259	234	316	253	262	288	280	312	285	280	272	264	278	268	290	271	260	267	253	290	253	278	286	272	268	302	253	278	292	278	262	277	278	255	284	290	248	268	268	268	294	271	296	290	293	277	258	288	280	251	272	244	281	296	271	263	304	272	278	285	275	293	287	249	273	277	296	260	289	287	311	286	256	277	258	273	295	285	303	279	261	283	275	280	278	277	268	268	286	277	270	263	264	253	271	320	266	267
32042	51904	41402	28196	20506	14596	9841	6449	4583	3750	3135	2404	1977	1383	1030	890	689	582	491	451	350	358	382	417	355	298	324	315	320	319	298	313	318	300	320	290	314	299	286	354	291	281	296	275	288	289	345	331	287	332	286	283	310	309	283	294	267	319	314	286	316	292	303	315	302	285	272	271	296	295	264	306	312	295	313	295	294	286	312	307	317	315	276	335	297	296	293	288	304	277	288	307	274	320	274	282	300	264	303	299	293	282	306	296	317	328	301	293	288	297	277	300	275	288	293	276	314	287	279	317	275	316	305	321	270	317	318	276	272	300	301	302	294	299	301	280	312	287	296	311	302	288	264	320	287	300	281	292	316	271	277	284	273	302	313	287	336	321	283	284	265	300	295	294	319	299	306	285	285	297	312	273	315	290	288	289	278	277	277	304	266	322	303	306	310	307	267	330	300	281	278	283	295	308	276	301	279	323	317	287	299	286	327	290	264	264	273	315	272	298	297	310	299	301	283	302	251	293	296	301	301	291	282	302	296	280	305	271	296	297	311	317	314	304	299	284	294	265	294	266	273	328	303	289	295	347	317	286	283	289	317	272	303	295	289	304	254	280	282	317	297	298	290	302	272	287	307	322	279	296	293	282	289	312	301	310	297	290	281	285	296	282	309	277	288	313	319	307	323	305	281	306	297	312	310	296	295	271	294	299	285	291	300	275	299	318	327	285	274	299	281	273	324	298	281	319	298	289	264	293	248	304	304	308	319	307	317	272	279	290	306	280	306	326	324	300	261	287	302	304	282	301	276	285	272	326	316	266	296	294	268	269	330	281	292	298	303	321	360	312	288	332	249	305	316	272	287	337	279	293	319	307	316	296	290	316	274	318	286	295	293	293	299	302	278	294	300	290	309	302	337	321	277	309	331	320	292	275	282	257	291	313	318	332	271	284	283	313	312	281	265	333	297	293	269	304	325	299	267	321	311	283	290	277	299	295	290	314	280	289	301	309	315	291	294	306	273	310	286	314	303	336	286	262	307	280	283	305	331	311	294	276	287	289	287	315	299	320	288	287	281	322	319	300	283	313	285	293	330	289	291	289	288	300	286	319	314	288	293	295	302	282	299	275	305	306	295	307	285	284	278	262	321	291	289	300	328	281	294	280	324	287	326	298	281	290	302	269	307	305	310	312	323	339	287	290	289	289	292	302	260	319	274	313	267	286	288	306	293	307	297	301	317	319	309	283	312	285	316	296	331	291	271	286	287	294	304	285	300	268	270	311	276	300	269	289	303	329	269	277	299	283	325	289	293	294	285	268	308	302	266	318	299	303	293	320	332	299	317	310	289	288	275	286	281	308	291	326	311	304	289	274	319	331	290	273	279	315	305	257	309	286	308	272	347	305	283	299	280	295	306	269	277	303	281	310	305	260	294	305	283	314	334	308	259	280	320	286	313	327	257	278	303	290	314	279	316	288	272	299	322	287	320	296	317	329	301	290	294	298	282	295	280	285	312	312	309	281	307	310	297	303	303	260	302	287	299	296	263	307	292	288	300	300	293	288	302	307	300	282	291	327	271	266	300	285	290	285	276	287	281	298	281	302	288	296	296	303	295	285	309	288	274	310	309	329	302	283	328	292	307	257	298	304	319	301	308	311	293	283	326	302	277	274	301	313	294	270	267	299	310	292	296	282	308	259	287	289	293	298	280	302	309	304	251	288	305	339	302	312	276	301	275	293	292	282	265	285	303	297	266	272	299	289	284	272	289	292	268	279	286	310	264	307	279	309	305	280	297	285	302	347	302	293	300	291	304	287	354	298	319	321	278	292	285	306	263	278	317	302	310	300	287	303	279	266	291	316	288	343	282	305	308	310	307	275	324	315	285	287	315	314	280	294	293	298	285	324	279	288	268	320	284	304	313	310	285	289	328	284	312	275	280	330	327	275	278	313	310	282	310	287	316	288	277	293	275	296	282	277	299	325	313	310	298	298	269	292	278	312	312	274	296	291	319	291	295	300	291	291	337	279	292	312	309	331	294	291	296	333	299	295	304	318	308	290	291	298	292	325	293	307	283	302	302	334	308	290	310	309	280	289	310	302	297	285	313	320	294	296	280	319	277	275	271	277	286	270	278	311	285	315	300	320	338	291	273	313	265	286	307	278	302	278	296	311	287	288	284	287	280	266	312	313	315	318	290	271	306	276	317	314	317	313	289	287	282	303	283	304	281	293	286	296	286	271	281	308	293	275	275	286	287	288	264	291	315	278	273	308	285	274	289	310	313	264	293	320	310	301	310	277	286	287	272	289	299	326	288	318	318	276	316	289	296	282	308	290	292	306	330	316	279	309	308	298	284	288	287	299	311	271	275	290	315	304	293	267	296	308	276	282	345	313	291	298	288	290	316	265	332	281	276	310	278	294	274	310	280	281	314	300	280	300	285	311	293	269	302	294	329	301	300	287	300	305	291	322	287	267	296	288	301	289	296	293	296	300	306	318	297	297	287	285	284	305	284	281	293	307	290	274	285	315	280	302	270	300	292	333	315	280	284	292	294	286	271	322	289	275	281	298	294	306	255	299	283	293	240	268	282	279	305	295	267	334	327	259	302	291	301	298	308	301	282	280	289	273	302	301	306	310	279	317	279	300	294	307	306	268	288	318	302	278	303	290	273	297	292	327	296	294	283	301	271	301	281	291	316	314	295	319	297	259	300	305	321	289	305	279	311	283	277	292	278	330	298	296	271	281	317	293	274	281	306	298	290	296	310	304	300	330	295	290	251	308	270	320	284	273	295	256	290	274	297	276	321	276	274	317	262	298	299	311	290	259	301	305	296	317	313	312	297	299	298	269	311	307	290	296	301	328	291	293	281	323	294	298	290	313	303	278	332	309	297	302	282	313	304	318	305	295	305	328	279	306	282	294	289	316	276	292	282	295	282	281	309	298	297	272	298	312	278	295	301	306	260	290	283	278	292	310	288	257	313	280	283	285	304	282	302	285	338	271	309	304	318	299	309	275	270	282	269	305	289	273	299	289	326	280	287	254	319	299	301	265	317	292	293	292	281	294	314	265	281	281	295	316	318	270	306	298	288	316	320	291	316	282	288	299	291	299	280	287	315	302	283	310	314	292	319	296	288	324	280	312	288	307	297	297	254	293	296	276	288	295	316	292	302	299	323	277	291	274	298	281	274	300	305	293	338	291	284	246	319	286	287	303	291	290	282	292	298	297	295	312	254	263	337	325	319	310	271	298	278	319	312	286	291	293	307	298	283	304	285	303	301	275	300	328	285	288	281	295	280	322	279	268	284	297	315	286	319	267	305	286	313	290	276	274	280	298	293	264	322	303	312	287	305	272	297	320	294	313	314	318	319	291	274	287	317	294	281	289	304	276	283	266	305	296	309	292	274	296	303	297	314	285	312	306	290	337	255	273	279	301	299	290	318	278	287	305	319	296	269	328	332	301	294	283	331	315	270	262	273	298	294	294	275	299	336	304	307	295	306	302
24184	21436	29092	26501	24026	21141	14787	7491	4609	3660	3073	2402	1854	1276	1039	816	674	525	495	421	349	343	342	352	317	309	338	329	334	312	267	330	285	274	268	290	254	276	263	249	300	297	286	283	230	278	255	265	290	280	263	263	293	278	243	277	287	270	270	244	273	246	250	268	252	255	306	302	246	266	285	248	271	286	262	282	248	259	272	260	260	227	250	273	249	261	282	286	275	276	272	267	279	270	262	278	274	270	283	259	234	268	271	264	249	253	259	274	251	275	264	233	268	259	247	268	254	262	289	275	278	254	279	261	264	258	240	253	253	322	246	263	270	282	251	256	257	253	280	268	291	284	265	274	271	289	263	280	334	285	249	215	250	268	272	258	268	249	265	290	266	218	261	282	285	302	279	264	280	284	264	252	261	265	274	255	269	230	265	272	269	268	272	240	226	236	241	291	271	267	243	291	263	280	259	259	269	267	269	242	278	263	280	279	288	272	272	242	241	276	292	273	236	263	283	259	277	268	280	259	275	258	270	297	279	295	253	293	282	267	254	254	301	258	280	262	244	279	260	285	257	285	243	273	305	295	227	269	269	294	275	278	261	282	269	318	238	303	237	312	237	272	249	270	286	235	253	242	281	274	237	262	251	239	269	274	269	279	253	284	261	247	282	260	232	273	273	279	287	265	292	281	258	266	273	271	264	261	264	289	264	313	282	273	288	254	271	252	261	265	264	277	271	270	262	248	259	295	276	261	257	237	282	259	274	246	337	255	254	280	229	280	265	274	250	268	283	268	260	300	279	262	269	243	257	276	258	292	291	259	263	273	254	261	247	299	244	251	295	247	291	255	250	253	272	276	246	273	263	272	279	235	277	287	268	268	237	261	270	263	266	246	297	280	273	260	263	266	264	300	277	284	292	288	268	229	253	249	274	271	270	252	256	285	280	257	252	274	263	265	256	269	251	273	286	265	259	302	264	288	263	239	267	258	244	283	247	269	241	260	273	239	270	242	265	264	295	275	282	230	251	290	266	291	268	261	294	287	268	277	257	261	280	282	267	239	272	290	291	262	263	226	283	262	289	259	263	241	283	247	275	244	276	272	265	264	251	307	258	256	250	264	240	267	279	253	275	252	232	251	241	280	263	246	267	277	303	278	281	279	249	249	252	260	285	283	240	267	255	306	244	263	275	270	243	276	282	288	268	277	272	268	277	260	235	254	265	269	267	247	255	285	254	273	250	279	260	258	262	257	287	239	276	278	269	302	263	259	254	268	271	251	295	276	259	264	247	270	259	268	272	243	267	260	238	245	246	270	272	256	285	262	258	250	262	273	256	234	263	233	261	257	262	252	298	276	243	257	290	271	238	271	251	289	273	290	270	276	278	283	297	265	246	250	278	239	272	237	251	280	260	257	287	245	274	272	283	253	253	263	289	267	301	279	269	248	245	252	271	262	299	267	282	274	280	282	256	272	291	255	289	276	282	275	271	288	262	273	273	252	270	262	306	250	291	266	261	246	244	254	290	255	260	277	309	292	267	277	254	264	285	290	253	295	291	260	269	267	262	261	249	272	267	275	315	291	243	250	255	264	257	280	241	257	257	251	259	271	233	277	280	266	273	272	276	254	274	238	272	269	241	251	260	266	241	284	289	232	281	231	250	250	246	286	252	279	272	279	261	296	270	244	287	263	254	261	301	275	275	261	275	257	271	308	236	313	262	273	246	237	266	261	251	279	263	277	243	256	266	270	290	266	268	275	262	234	309	268	248	245	251	279	258	277	295	243	272	265	289	315	273	264	306	266	258	237	292	267	262	263	278	264	265	269	282	270	287	284	252	310	241	268	269	264	251	283	275	254	317	268	288	250	245	265	271	254	244	258	296	270	241	290	285	248	270	276	248	300	271	286	300	291	272	247	268	268	261	263	236	247	281	243	275	251	274	285	288	319	289	291	260	254	256	270	276	280	283	270	282	265	265	246	258	282	268	281	277	247	272	294	247	258	269	306	265	247	261	272	262	271	268	267	290	291	274	253	285	250	284	279	267	280	269	310	263	246	274	275	277	269	260	266	290	272	259	279	249	251	266	282	277	253	264	258	268	269	280	272	272	285	259	273	244	282	287	253	254	268	254	231	291	262	300	258	259	256	238	288	277	254	260	263	219	264	260	273	259	273	293	274	276	263	246	250	279	261	262	262	279	223	270	275	258	266	273	276	273	281	269	269	285	264	264	287	268	251	262	294	290	256	287	286	285	270	256	262	272	265	261	269	269	252	277	251	278	265	262	246	281	287	245	260	269	251	265	241	257	264	271	283	259	256	246	262	256	250	274	261	272	269	271	254	288	300	239	259	286	269	262	266	265	281	271	246	268	247	269	216	248	265	279	280	254	273	271	271	261	272	255	262	309	242	274	267	249	289	266	283	294	261	250	270	295	262	251	291	245	263	281	258	267	278	266	276	249	259	271	277	272	301	238	254	296	249	261	286	265	288	276	283	263	268	239	259	235	267	266	271	273	291	263	245	287	266	272	275	246	257	278	271	288	260	278	282	250	280	251	272	259	242	253	257	244	288	276	288	270	261	273	279	254	280	277	292	278	267	278	275	234	235	293	269	311	250	234	284	266	241	282	259	270	263	274	267	228	255	260	254	294	277	283	266	271	260	317	280	266	287	282	272	254	285	266	300	253	260	282	264	250	257	251	275	264	285	273	271	277	289	283	231	247	262	318	313	265	247	235	239	270	271	273	261	279	265	269	274	280	263	271	237	225	259	266	295	268	257	268	269	283	289	281	246	248	286	285	301	262	237	279	292	279	281	259	297	272	250	247	243	272	227	270	263	243	279	243	238	259	296	265	270	278	290	299	291	263	281	245	273	267	293	254	272	233	290	266	288	304	257	266	273	273	254	271	265	280	242	274	275	274	247	242	271	253	255	270	275	266	268	283	261	265	252	276	270	271	268	254	274	210	276	268	281	265	256	279	246	250	265	238	262	272	250	283	277	283	242	305	277	272	266	268	273	308	232	265	255	272	267	277	283	287	237	267	263	250	272	273	278	268	284	265	271	305	284	258	278	253	291	265	267	268	265	247	283	251	243	268	290	276	256	262	291	293	269	300	246	251	261	262	277	270	275	265	316	283	259	261	249	255	262	245	261	222	308	271	278	282	286	270	250	254	243	240	282	265	281	267	246	274	249	278	269	282	270	295	282	242	279	271	249	302	260	280	252	260	270	257	262	231	268	272	264	283	265	264	252	254	257	286	255	287	288	283	271	260	253	264	256	242	300	254	261	284	268	284	270	291	250	260	262	262	273	280	262	291	265	276	270	285	263	268	271	284	267	277	261	267	271	256	266	274	275	276	274	264	261	272	272	292	243	249	245	253	250	241	273	304	276	280	278	269	245	265	269	257	251	296	269	254	249	276	275	253	277	288	255	245	290	253	269	270	285	294	261	270	298	266	263	237	253	273	272	268	272	266	286	257	250	284	265	247	237	291	250	272	269
31713	59865	49048	36701	28717	22029	16292	10851	7992	6351	5206	4012	3057	2203	1595	1287	994	726	584	512	445	421	415	399	402	376	336	323	328	297	311	331	296	317	338	335	288	333	289	303	299	303	279	262	302	299	280	290	282	290	284	310	295	290	318	264	312	254	317	286	288	288	275	287	262	295	260	272	293	277	294	289	291	299	265	279	299	257	294	286	304	286	289	281	281	296	300	281	308	278	268	272	304	292	288	297	312	308	273	277	299	265	310	286	294	292	315	277	295	304	276	296	322	270	295	304	289	305	287	289	288	261	280	266	285	283	282	268	302	293	293	294	291	296	272	287	288	238	269	256	278	299	292	295	285	290	270	287	296	290	300	283	312	296	266	323	286	266	285	276	288	288	277	287	280	280	280	312	276	283	302	309	282	313	282	314	284	277	263	258	293	296	298	280	309	309	254	307	296	301	300	293	281	261	281	265	304	274	285	266	282	299	290	258	290	273	313	301	257	281	288	272	303	274	278	306	279	271	284	291	295	289	312	300	289	299	281	288	294	279	281	281	306	312	274	300	303	298	267	310	307	247	291	281	249	279	316	325	295	310	302	302	254	290	301	293	312	287	297	275	344	301	295	323	273	292	316	296	274	273	296	317	275	314	285	323	292	290	292	280	275	284	272	291	294	286	271	314	285	306	330	278	264	321	292	285	285	266	280	279	305	281	289	309	289	295	293	274	284	347	298	256	290	299	298	285	308	286	285	302	283	285	300	287	266	293	285	278	309	310	278	310	297	280	296	250	286	272	288	296	282	300	289	252	311	288	300	290	316	293	283	291	285	289	280	291	305	261	275	276	306	308	286	300	286	296	306	274	283	277	291	287	279	282	300	292	300	290	285	294	305	267	230	258	305	272	277	289	302	281	256	304	281	279	307	260	265	297	291	304	289	302	269	259	294	281	281	297	283	273	296	290	303	293	302	300	301	306	286	277	275	268	282	262	279	314	326	271	269	292	307	282	282	285	281	257	266	337	294	302	276	281	267	265	295	306	301	286	275	304	332	289	279	293	273	313	305	283	322	280	282	303	282	275	298	275	290	283	286	278	275	281	245	306	296	296	312	287	314	307	287	319	297	277	281	299	289	301	274	305	271	281	290	311	254	293	279	264	285	286	288	304	296	310	288	270	274	276	275	297	271	303	279	301	284	286	293	306	296	243	298	299	319	273	304	298	322	293	287	291	274	299	268	288	304	303	255	293	288	310	301	262	277	308	317	292	261	253	291	280	279	290	297	289	281	294	266	287	283	284	294	271	309	271	279	297	299	300	286	262	340	258	278	269	310	287	290	289	294	294	310	289	278	291	302	278	287	293	267	273	285	287	288	296	280	259	305	298	289	277	279	292	300	293	320	309	302	296	292	286	267	283	304	311	306	309	312	276	271	283	277	277	293	297	286	282	307	302	295	274	266	277	288	304	273	303	285	293	309	284	310	315	289	290	275	271	290	288	268	266	269	297	255	307	246	290	296	320	274	277	283	292	309	286	293	297	284	274	260	293	274	303	261	296	300	280	277	273	257	299	253	302	263	317	288	274	263	301	268	301	293	292	277	292	293	296	280	304	297	295	288	287	312	285	311	296	297	290	300	293	247	289	306	313	259	314	266	295	284	270	301	287	268	265	297	306	286	291	304	285	285	304	311	271	309	262	286	266	273	264	300	317	265	282	278	314	283	248	288	301	298	273	286	311	268	310	323	265	311	288	268	249	289	299	295	278	305	280	294	286	273	294	240	291	285	308	275	316	294	288	293	276	287	281	278	288	270	252	277	280	301	298	305	284	287	291	267	276	274	276	295	276	307	259	286	273	315	270	303	292	282	296	290	281	298	305	316	297	278	283	271	271	283	334	265	278	304	290	271	287	312	294	292	265	258	274	286	293	286	279	250	296	306	321	298	290	314	275	284	271	267	308	270	272	295	283	275	262	282	294	272	273	305	281	254	298	283	298	305	315	308	258	272	299	272	297	269	288	323	302	290	304	321	241	299	275	284	280	276	286	289	299	283	296	305	275	279	281	264	307	310	285	305	272	308	283	315	278	293	305	291	288	273	311	289	293	280	289	285	279	318	279	299	329	278	307	273	298	301	293	285	291	284	262	296	254	252	300	272	265	281	300	289	294	299	257	333	290	287	295	278	301	304	260	269	320	286	293	271	275	295	284	277	263	301	276	321	305	306	290	272	314	279	285	276	294	294	267	303	275	293	283	259	281	317	314	300	289	261	281	290	289	282	292	311	272	271	297	294	297	276	273	274	296	283	260	279	296	309	295	296	318	302	280	289	299	318	285	276	277	306	289	291	297	253	311	298	323	253	298	284	279	312	283	265	277	277	272	268	280	282	290	271	266	259	295	257	287	287	308	297	245	291	283	275	302	325	267	276	257	306	292	295	308	252	294	300	277	282	299	250	274	280	269	286	264	294	315	292	300	274	283	274	267	278	304	287	267	293	305	287	289	286	312	277	283	299	289	307	309	279	285	308	298	286	283	306	314	267	291	256	284	301	299	312	266	298	299	297	289	264	311	309	281	274	295	285	293	275	268	288	287	300	318	279	296	305	312	300	296	264	290	295	275	273	302	285	282	269	278	285	309	298	284	283	295	275	286	293	292	279	290	274	268	283	287	278	273	260	296	263	295	289	303	284	252	316	296	306	289	278	285	277	287	279	270	297	334	292	294	307	285	284	305	298	269	303	304	280	272	281	284	296	274	291	262	295	303	317	296	295	251	262	283	286	285	303	285	275	306	290	253	270	252	304	317	286	334	283	273	287	314	301	293	261	266	290	267	274	247	277	263	295	306	272	309	287	290	298	283	295	288	287	283	288	307	268	263	311	295	279	261	301	281	304	255	294	264	277	254	268	284	258	327	267	275	258	292	265	306	274	312	330	302	295	277	288	285	287	298	268	285	271	272	285	284	284	299	298	270	320	313	290	292	267	291	283	293	304	277	285	298	286	279	276	295	309	283	293	285	308	298	281	296	266	260	265	266	275	286	277	278	270	296	291	287	274	312	291	297	283	305	267	262	270	291	305	266	292	256	266	329	300	288	286	294	305	276	257	273	282	279	297	312	300	278	308	303	301	282	298	276	283	288	282	259	273	279	303	281	280	292	277	295	311	291	295	274	255	291	309	288	287	302	262	269	315	306	302	304	313	278	253	309	254	278	277	317	308	279	250	279	290	249	291	292	298	273	237	267	285	265	245	303	258	253	283	293	277	298	293	279	259	299	270	264	289	303	258	283	262	295	304	293	304	261	281	272	275	286	272	294	275	292	296	296	296	306	277	292	320	284	291	284	284	281	308	317	318	299	261	263	307	313	285	269	309	325	306	294	302	294	298	287	315	265	294	297	290	275	290	271	314	305	279	305	306	274	301	282	285	294	274	279	297	274	300	279	288	312	290	272	264	258	300	310	293	293	264	273	322	288	275	300	297	273	272	302	311	311	297	277	288	314	278	310
25445	21638	30250	29198	22109	15539	9653	5438	3380	2756	2312	1949	1498	1120	790	688	548	520	413	401	346	328	344	357	317	322	308	317	312	353	339	284	301	311	294	271	262	277	311	255	332	298	310	321	305	279	284	297	305	290	320	277	309	276	302	295	287	318	308	309	266	260	290	305	295	288	279	280	291	276	293	325	296	300	263	302	273	297	277	279	250	278	279	287	313	287	275	281	320	309	330	293	299	292	296	293	293	294	318	302	293	307	288	299	288	294	302	310	304	288	290	297	300	301	293	288	299	274	283	275	297	286	269	270	279	300	313	274	314	308	317	282	269	313	328	264	321	303	272	298	288	296	286	309	294	286	296	274	304	243	318	274	315	284	308	262	292	305	314	299	290	300	304	310	288	323	306	293	282	272	296	276	326	305	261	284	270	265	299	269	289	307	274	304	251	294	304	301	314	271	275	285	281	292	296	303	314	301	304	316	304	273	298	281	286	276	307	262	266	262	258	305	289	293	288	283	291	279	294	307	272	282	306	271	293	308	291	266	270	281	291	255	249	290	289	294	313	301	268	289	275	303	275	280	282	304	290	291	286	284	249	301	317	293	306	288	268	283	262	301	313	299	272	304	273	301	285	280	324	302	292	274	277	323	302	301	282	284	288	307	271	267	294	262	263	308	287	278	284	266	258	309	279	276	313	281	287	296	297	292	274	284	270	272	258	322	271	298	270	304	312	311	302	301	307	289	281	254	320	292	279	284	299	319	270	268	282	276	304	283	297	303	277	281	280	279	330	282	321	295	299	260	294	313	300	289	286	282	292	258	266	275	278	287	284	292	267	276	275	301	296	290	276	312	308	286	258	320	322	280	293	269	318	337	285	275	285	285	272	306	290	308	272	273	289	292	287	285	285	272	283	282	273	263	297	272	289	293	267	293	324	289	321	307	309	279	293	320	285	284	297	303	337	296	274	313	307	284	298	277	282	275	305	263	292	265	285	278	277	310	304	280	322	315	256	276	254	281	269	269	313	269	286	265	313	292	268	308	281	288	270	291	291	320	280	293	307	285	312	283	242	271	284	290	284	271	336	288	271	291	278	271	321	285	282	269	293	293	293	300	289	294	296	287	280	281	272	284	281	298	272	283	289	273	261	265	304	273	288	257	301	287	291	272	275	301	281	304	286	310	296	271	251	305	294	305	304	315	255	277	309	265	278	303	292	298	261	296	296	279	278	300	268	290	300	264	300	276	292	261	301	263	279	298	301	285	302	265	284	284	303	295	288	278	304	297	287	271	276	277	282	311	313	277	280	268	270	289	276	280	286	289	271	282	296	267	303	308	303	293	256	289	263	288	315	292	285	283	280	287	304	292	291	268	309	299	268	289	288	294	295	255	321	289	278	294	273	305	270	248	326	301	276	297	271	305	287	300	293	295	277	246	274	316	255	274	278	297	282	322	273	298	291	302	308	322	291	314	331	289	272	268	310	273	277	289	310	292	295	263	298	274	284	286	297	288	305	259	341	303	271	309	257	265	268	264	274	289	299	285	299	280	309	281	324	270	259	279	277	258	312	287	261	292	277	283	291	287	280	268	292	303	298	310	293	287	265	301	316	285	276	279	291	295	298	294	300	287	257	281	304	280	301	308	290	285	293	279	278	285	271	316	271	295	302	277	261	268	304	270	260	298	297	296	322	319	264	262	262	289	269	277	300	262	300	303	255	295	295	284	310	307	245	288	262	299	258	298	313	299	294	281	314	307	286	320	278	286	284	275	289	306	263	299	293	308	286	283	269	316	259	287	282	280	261	312	308	277	273	308	270	269	302	303	293	315	325	321	331	288	280	281	309	311	270	278	312	285	296	299	285	283	291	274	283	278	294	281	296	268	305	303	287	263	281	279	294	279	299	315	281	278	297	288	267	299	285	290	322	302	260	283	294	308	270	303	296	266	297	275	306	299	284	330	287	278	298	244	280	286	304	299	294	289	282	312	286	300	287	304	305	303	297	262	270	296	292	284	301	291	311	265	298	298	292	298	289	304	256	305	293	296	270	249	259	290	304	289	283	270	274	301	305	288	311	312	277	262	277	274	288	284	307	275	279	312	304	308	287	316	330	248	273	319	303	315	269	285	269	289	304	298	304	297	297	279	272	298	305	291	300	281	314	289	253	279	298	319	275	285	263	282	311	279	255	287	293	273	294	280	283	303	293	303	286	303	278	286	310	303	301	295	288	259	279	286	307	263	279	297	281	283	292	278	286	305	272	300	297	283	266	276	321	277	281	276	277	314	297	298	316	272	268	283	274	292	317	299	276	325	278	301	268	284	309	281	291	284	285	313	289	294	259	286	258	290	282	289	267	293	293	267	281	289	277	301	281	286	289	285	316	295	272	293	284	275	290	296	294	303	293	316	249	277	292	314	285	302	308	290	279	276	279	301	286	294	301	300	301	278	286	296	296	275	286	277	282	266	266	284	271	254	276	305	273	302	274	281	311	294	272	300	272	294	293	275	272	276	320	292	316	283	298	301	293	271	292	297	303	319	296	273	286	304	275	282	288	296	285	294	325	296	294	305	271	306	292	321	262	272	280	291	300	258	302	285	286	287	252	303	276	294	268	296	321	297	300	283	300	305	280	307	270	265	292	282	288	266	279	291	298	273	259	305	270	306	293	293	299	284	270	328	322	297	278	276	286	291	305	286	322	313	306	301	310	289	299	306	287	327	263	285	285	302	300	256	277	312	273	292	298	328	302	281	274	296	280	308	281	295	293	269	305	306	283	288	271	285	282	264	323	280	283	326	292	281	271	274	290	280	294	294	309	274	294	280	271	271	299	282	281	293	294	294	310	307	301	262	282	311	312	292	266	308	282	285	300	293	276	299	256	297	284	291	299	278	283	305	306	302	252	293	304	290	285	323	286	312	297	263	315	294	283	291	277	285	288	272	294	283	290	277	279	279	279	282	282	307	278	278	283	288	275	284	293	280	319	287	288	273	279	299	325	284	279	330	280	290	320	280	287	288	317	290	285	287	266	279	280	303	273	278	314	280	330	286	270	269	282	268	320	287	280	272	301	295	282	269	279	311	274	278	277	286	271	294	296	291	264	276	292	298	271	282	293	310	306	277	286	300	343	278	313	331	329	287	295	270	275	271	302	293	280	301	305	278	318	283	302	248	275	278	256	276	296	281	268	270	315	298	311	300	282	324	294	290	295	264	316	313	305	294	267	286	278	283	287	284	310	293	259	291	275	249	280	281	310	311	299	302	284	263	284	272	287	311	249	284	300	269	312	297	299	277	299	304	279	300	284	272	298	279	296	302	287	297	323	281	303	282	306	284	285	318	282	292	324	292	313	303	294	282	298	300	288	308	305	282	287	270	288	283	319	285	278	308	302	265	294	284	308	296	292	306	270	311	306	284	283	299	304	281	255	290	284	299	247	307	311	304	284	285	274	293	280	290	300	290	301	277	317	295	298	267	280	284	249	287	307	282	294	286	288	282	288	276
31572	56379	45591	32526	25000	19239	13786	8992	6262	5016	4247	3437	2523	1832	1298	1089	864	701	596	480	422	462	375	421	354	420	376	343	400	376	352	315	333	329	312	347	341	320	350	330	326	318	315	317	297	341	325	285	353	299	339	326	316	325	289	302	320	299	304	302	313	321	310	303	325	316	324	330	326	341	338	300	293	304	335	314	322	297	318	296	311	315	304	332	329	310	315	326	322	278	308	313	352	313	335	281	303	309	351	284	323	306	315	302	337	323	316	301	326	303	308	324	328	309	324	310	347	345	299	306	307	283	309	312	323	317	352	322	324	329	346	316	327	313	288	313	330	314	327	320	320	319	287	323	289	301	298	324	314	309	286	348	308	326	280	314	311	302	324	331	298	356	353	275	325	313	328	311	295	312	328	333	338	311	307	299	317	305	338	353	297	326	305	337	320	329	326	311	284	307	323	310	314	256	287	308	296	296	305	302	323	287	315	301	320	303	331	288	311	340	308	285	315	292	299	296	289	303	311	327	308	338	291	318	297	318	315	319	305	301	306	310	320	325	321	290	331	295	306	295	324	313	286	316	309	304	305	278	311	315	321	327	304	305	299	311	315	326	291	331	333	301	305	307	311	318	293	332	319	316	285	310	313	311	338	305	301	350	338	321	269	301	310	305	305	325	303	318	343	340	321	277	300	328	322	291	287	330	305	304	300	326	326	316	330	292	332	314	340	332	289	315	306	307	312	311	299	338	298	312	278	308	282	317	308	310	344	291	301	302	309	310	310	307	305	312	308	318	329	294	310	324	289	344	317	307	320	326	293	336	297	340	317	292	339	320	282	318	296	309	290	353	280	305	279	291	313	304	296	313	335	284	316	302	303	298	296	298	316	275	344	297	290	291	316	322	318	303	323	322	300	307	298	295	311	280	330	313	317	328	310	319	317	299	300	303	271	323	321	316	339	284	302	323	299	319	280	364	326	344	321	336	316	335	311	293	353	301	319	317	278	313	311	289	312	286	354	335	305	297	340	314	304	311	309	322	306	324	307	299	288	316	325	333	274	288	314	318	318	323	318	326	346	270	321	342	345	332	304	313	330	318	318	302	275	312	297	322	340	332	319	332	300	304	307	341	302	308	303	318	294	304	299	294	301	316	325	305	338	304	316	304	289	275	303	304	290	329	326	329	316	314	303	331	294	312	313	303	295	319	337	314	321	303	291	290	291	277	334	310	322	325	342	286	323	306	336	306	312	347	293	287	286	314	294	325	291	289	292	312	316	295	334	309	306	311	323	337	313	347	297	305	293	305	273	315	322	307	325	340	295	297	311	309	312	324	306	328	290	297	321	299	299	322	304	331	300	299	347	323	339	321	308	306	328	323	326	304	318	313	307	285	349	307	355	328	317	329	296	301	307	329	332	310	310	299	309	311	330	319	304	346	325	301	317	277	335	328	318	313	316	301	298	318	327	315	324	322	287	310	291	318	288	354	316	330	305	287	345	303	300	298	304	330	323	304	289	363	337	312	344	331	304	320	298	334	315	293	323	310	318	315	342	343	307	288	297	312	298	296	339	312	287	324	326	302	339	351	299	343	329	292	310	314	321	294	319	318	337	292	351	329	321	284	311	335	294	306	311	304	314	299	279	308	318	299	296	289	300	312	271	328	311	334	322	328	318	302	293	322	297	254	322	304	310	296	315	303	326	302	309	311	302	328	306	329	284	305	327	351	313	330	284	326	302	312	316	339	320	306	303	291	368	285	296	323	328	310	317	322	310	264	362	313	306	278	290	317	308	343	299	280	337	308	332	324	288	323	290	299	311	334	307	298	286	331	279	311	314	296	321	352	306	341	307	298	321	322	297	321	307	308	324	314	324	346	315	321	282	313	310	312	301	328	300	301	321	289	277	313	323	321	311	296	341	306	282	322	356	293	296	321	299	321	331	291	255	305	310	323	292	302	303	334	301	319	287	309	315	305	294	324	307	330	314	303	289	288	303	316	301	286	330	315	311	301	297	295	315	327	303	290	304	304	325	300	318	331	301	332	302	272	318	305	327	324	318	313	321	336	300	300	310	302	278	298	308	320	298	295	297	312	334	320	302	306	311	301	310	304	303	321	309	286	336	312	319	286	274	303	326	314	292	294	295	302	296	324	313	313	305	331	293	303	332	310	307	332	299	339	280	309	317	292	308	331	310	328	294	317	326	313	311	303	287	294	303	283	311	292	326	314	313	345	288	328	293	306	309	308	277	312	296	311	313	306	311	296	320	281	294	320	323	345	294	326	317	331	297	326	286	274	325	349	309	280	313	317	299	303	334	317	296	296	310	296	313	319	283	323	315	313	321	318	328	310	290	322	322	314	300	304	303	306	329	307	280	312	318	291	315	337	294	317	290	286	337	356	300	313	324	328	343	329	312	318	331	293	335	315	317	308	277	303	330	328	322	332	324	320	303	285	333	326	327	297	306	338	326	311	319	301	297	323	324	321	300	298	275	333	301	306	318	306	309	324	300	314	304	290	296	310	317	303	309	320	289	298	318	334	323	308	317	297	285	323	306	283	306	325	320	280	318	303	321	322	312	295	317	322	313	297	309	332	302	314	316	328	342	342	308	334	336	319	288	305	326	304	318	320	312	334	303	317	306	325	309	302	294	325	308	324	319	308	303	303	349	318	330	310	351	313	292	267	311	294	324	333	322	297	306	313	332	312	309	345	320	322	277	318	297	343	342	326	326	324	357	313	338	328	344	296	288	314	316	310	311	298	341	310	332	331	308	309	302	308	322	299	289	319	328	342	347	321	297	285	322	334	302	305	301	302	299	296	283	333	307	307	322	303	318	313	322	319	297	290	326	325	280	320	322	299	341	329	334	308	318	324	302	321	300	332	308	328	316	328	297	302	319	287	329	282	331	299	304	307	297	313	340	266	283	291	319	272	294	315	304	332	325	315	309	309	300	304	310	308	306	327	317	301	318	333	315	302	330	301	330	314	334	292	345	307	319	268	310	311	320	315	316	315	324	285	310	308	330	315	330	335	356	324	323	337	297	309	302	318	314	308	315	295	300	350	276	292	324	309	298	333	343	320	295	306	325	330	296	324	310	290	280	327	302	295	298	317	303	305	284	331	310	334	285	349	330	324	297	344	300	317	319	284	340	344	317	310	284	306	343	333	286	320	319	320	300	300	325	303	330	315	315	340	292	320	313	296	296	314	326	323	337	300	327	330	292	318	299	320	311	292	306	296	303	318	320	331	318	302	314	342	330	315	305	306	304	293	333	282	331	284	327	290	341	319	281	320	330	339	347	318	316	316	311	309	309	307	347	303	324	314	324	297	300	310	299	310	303	301	321	342	281	311	325	295	337	322	300	311	306	325	298	322	307	315	307	310	311	337	319	343	302	295	298	328	285	311	322	287	322	309	354	319	306	316	329	318	303	329	309	314	304	305	323	330	315	311	289	294	293	319	317	321	293	300	318	292	290	341	302	317	289	312	305	308	280	303	304	321
23011	21423	29147	24464	22751	24714	22838	12011	6904	5572	4441	3514	2639	1850	1312	1033	911	720	571	469	437	407	405	386	413	368	361	355	376	348	338	339	324	319	332	326	267	305	329	281	332	331	338	299	280	323	296	291	290	286	304	338	303	318	279	332	282	297	270	269	281	313	295	275	300	291	282	306	310	310	273	294	297	283	270	316	315	299	306	309	314	290	311	265	298	311	302	307	298	286	317	298	284	288	284	305	290	293	308	286	306	262	279	284	303	315	307	296	275	270	292	301	286	279	271	301	288	253	290	292	268	312	285	290	272	284	348	279	290	304	295	295	295	247	293	285	285	302	296	327	281	284	271	313	250	319	303	307	284	282	294	277	305	327	342	317	290	269	312	287	299	303	310	297	268	274	298	294	321	301	297	275	307	291	278	286	298	323	281	276	259	292	265	308	286	275	283	298	306	261	299	260	311	272	326	307	282	312	310	310	299	294	302	274	277	278	274	277	312	270	262	299	319	288	286	276	330	294	277	298	327	275	303	283	318	304	304	266	317	312	301	312	293	289	285	299	299	312	315	284	322	322	313	263	290	292	285	297	281	295	307	286	313	296	284	276	286	283	316	279	281	319	323	288	284	285	290	291	308	315	305	314	272	285	294	292	314	295	299	271	268	294	286	310	308	287	302	259	282	304	307	316	301	258	331	287	244	295	304	286	302	282	304	323	321	321	315	328	299	318	294	276	295	282	293	312	287	316	283	267	282	294	296	282	293	290	276	292	272	277	279	289	295	264	293	237	292	309	273	293	313	298	295	285	274	319	318	281	305	282	277	299	289	310	274	301	285	305	312	296	307	296	277	299	309	276	281	295	318	285	300	317	302	313	309	295	286	280	331	305	300	301	286	301	283	300	299	287	286	289	288	290	323	300	280	317	299	278	274	284	304	266	316	280	289	311	286	297	305	306	276	286	301	290	313	303	297	300	288	294	288	308	294	305	287	290	303	333	304	291	317	317	314	294	299	300	311	281	300	288	294	268	300	313	326	274	314	309	273	283	304	303	325	315	274	276	267	284	276	287	306	313	339	301	291	307	292	291	294	290	317	319	302	285	281	294	310	285	298	299	328	280	340	293	259	279	283	287	289	286	302	302	320	286	297	284	317	308	294	304	291	312	275	303	297	270	276	277	280	298	300	328	281	294	307	311	294	321	309	319	310	299	300	279	283	297	280	307	273	287	289	326	297	293	286	274	298	293	305	287	300	281	284	306	298	289	279	280	316	275	271	275	297	287	300	291	312	293	270	264	303	297	294	317	309	272	312	309	275	277	301	275	277	305	293	264	289	269	295	264	298	287	314	289	292	302	327	276	303	299	299	291	298	284	276	277	301	284	310	287	304	268	276	278	290	286	268	281	270	306	294	298	282	266	315	308	281	281	294	269	290	309	264	286	311	287	308	305	334	270	293	301	295	306	300	300	284	315	289	313	309	284	297	301	283	307	309	321	278	295	264	289	280	288	307	273	276	304	319	276	285	275	284	312	292	284	279	296	291	320	285	288	276	297	303	316	276	294	259	315	273	314	298	285	292	312	274	292	253	303	280	316	299	310	303	280	311	315	310	293	325	287	320	291	297	296	298	298	286	286	300	337	333	286	304	300	288	284	286	287	301	275	263	295	289	276	317	295	289	325	323	323	298	278	287	306	293	312	264	309	330	283	292	306	293	297	267	324	276	259	302	283	278	291	289	281	303	338	291	325	330	308	298	314	306	290	293	294	306	301	284	313	280	316	283	308	270	289	305	297	323	303	294	308	276	274	295	311	281	300	303	312	293	303	299	290	277	291	278	283	289	295	310	284	296	296	292	270	267	296	261	283	291	289	290	271	313	294	281	278	305	309	288	288	294	269	299	284	302	295	302	328	275	293	292	279	278	250	330	297	293	289	306	289	271	292	302	300	287	253	306	282	292	285	296	288	320	317	292	289	304	306	293	289	284	284	276	282	280	313	332	279	305	247	313	304	331	306	315	284	284	284	288	284	282	278	298	283	271	279	274	271	295	266	326	312	299	265	283	279	284	290	277	273	278	297	325	312	290	314	273	275	322	279	309	264	307	304	317	310	287	269	286	273	296	282	285	299	310	293	299	306	296	278	272	277	310	270	290	280	278	303	300	313	325	273	269	297	338	300	286	292	302	275	275	279	286	291	308	304	300	283	297	308	287	292	311	274	329	300	292	289	325	295	238	284	316	281	289	313	307	308	287	303	255	306	308	307	281	301	260	299	327	332	271	289	315	262	274	321	288	282	295	285	292	333	322	297	291	293	282	299	285	298	271	280	302	316	282	300	314	302	303	313	314	315	274	310	274	287	307	286	269	275	282	284	294	295	279	275	300	292	308	312	287	282	291	285	275	301	301	292	290	306	304	291	305	282	301	292	288	288	314	289	311	309	303	306	289	296	297	324	302	288	287	322	310	307	299	298	293	299	258	283	313	297	285	306	317	301	267	311	284	300	300	299	295	332	312	283	321	279	297	279	332	309	289	290	300	272	307	320	282	294	280	316	294	285	327	303	313	275	309	279	278	288	288	294	261	261	313	306	268	292	297	298	289	312	275	296	322	274	258	292	285	310	308	295	287	299	288	320	280	284	305	303	309	324	292	306	257	305	286	293	267	292	302	278	274	279	286	313	313	300	301	304	310	313	314	291	275	326	284	283	305	295	311	308	305	301	307	283	286	279	300	280	293	311	275	299	284	276	330	339	258	331	306	284	288	260	304	315	267	303	304	302	306	296	308	276	282	287	286	259	287	311	294	286	290	267	280	264	282	278	293	292	289	284	265	304	318	309	294	295	262	279	297	290	285	270	286	309	281	276	303	316	320	271	290	319	308	287	304	259	289	291	253	285	304	284	290	270	294	270	285	315	278	292	256	280	294	296	307	288	287	292	299	314	309	300	308	293	309	301	290	318	322	290	303	294	293	316	309	283	293	263	318	290	273	318	295	311	278	316	292	297	297	322	285	292	313	274	290	289	305	310	305	285	287	283	273	279	303	285	311	303	285	291	322	311	293	294	271	296	267	290	274	301	309	267	301	275	278	269	264	318	296	281	289	331	303	305	296	274	311	298	288	304	302	283	296	268	283	305	305	309	273	304	296	271	316	316	280	279	308	297	309	314	282	302	301	280	263	307	267	301	303	315	292	264	313	290	310	280	299	297	283	277	266	309	284	305	336	263	282	286	289	261	305	277	265	313	259	282	275	330	301	286	265	298	266	302	282	282	287	316	303	299	304	328	307	295	262	274	277	303	283	311	324	288	300	284	303	302	296	274	322	294	325	306	290	293	294	298	299	276	291	307	276	312	332	307	272	299	329	286	303	273	280	297	319	275	271	273	302	304	290	266	271	305	261	297	280	304	319	290	285	309	300	288	271	300	306	271	294	292	279	284	297	295	320	307	307	292	331	291	278	303	332	308	299	305	276	257	301	292	292	260	290	290	312	270	288	281	313	274
34084	65165	54042	41064	34019	28012	21715	14950	10450	8772	7174	5719	4238	2934	2064	1586	1266	955	805	616	524	511	464	471	482	414	425	401	403	404	367	323	359	340	337	312	380	338	316	317	337	336	352	319	324	340	292	301	329	309	327	322	296	311	319	319	307	318	320	321	345	322	296	305	319	276	297	353	322	300	269	316	276	322	301	305	298	304	282	296	314	327	306	319	279	297	339	336	286	304	324	292	290	287	313	297	299	307	306	291	329	307	313	300	317	302	315	301	321	332	325	323	305	316	318	282	294	321	314	302	281	323	316	299	310	351	319	286	294	306	296	294	354	302	326	313	290	293	311	334	323	315	282	323	317	306	278	324	296	303	311	304	303	306	307	295	304	297	317	351	314	295	295	319	300	330	313	315	315	286	318	305	341	333	319	308	330	282	320	303	308	313	288	279	328	284	324	296	330	304	307	302	326	299	302	308	306	331	321	324	304	326	321	289	308	323	313	316	298	333	317	298	296	310	315	288	293	313	306	299	295	280	341	286	309	285	322	323	300	334	331	322	291	333	284	305	313	315	311	334	314	327	316	311	286	333	329	291	309	323	308	259	332	317	282	331	298	304	304	322	330	349	296	287	347	301	320	306	322	299	300	282	308	281	334	297	334	338	327	287	325	332	307	328	316	326	316	312	300	291	302	274	343	315	294	317	315	297	305	296	307	306	309	312	332	308	272	308	327	298	301	312	320	312	307	303	315	336	305	297	321	288	280	311	296	307	308	306	295	308	337	321	297	317	355	314	299	287	301	297	337	295	308	310	296	311	308	313	276	325	304	265	332	303	269	304	333	301	320	317	301	324	318	279	297	288	296	310	286	286	311	317	339	275	315	324	340	358	318	341	323	342	299	327	317	307	312	330	309	311	267	286	353	291	314	298	312	328	321	312	307	310	324	307	297	293	327	320	297	289	311	332	298	323	319	298	335	312	303	304	325	284	318	303	295	320	306	296	323	327	318	326	305	304	353	336	296	284	318	302	330	321	303	311	312	314	332	292	296	295	309	301	304	300	302	335	317	310	313	292	304	310	327	317	285	267	322	324	334	286	308	285	297	306	332	297	349	297	320	307	300	311	301	308	311	290	327	307	304	299	302	293	330	325	334	311	305	307	303	288	305	290	313	302	345	319	314	315	297	310	286	319	303	328	300	285	304	298	306	298	301	304	294	307	296	331	322	323	346	318	346	304	298	296	279	332	282	328	330	310	331	294	314	312	292	313	299	346	300	297	311	347	357	297	318	293	328	319	302	309	290	289	310	302	310	277	311	311	319	301	304	309	302	294	307	312	303	300	310	305	306	287	311	306	317	308	286	300	292	293	325	312	306	300	318	297	322	312	300	319	303	329	279	302	299	318	359	298	332	291	290	328	295	316	309	311	311	332	316	331	309	313	294	295	320	317	308	334	309	318	333	310	319	289	290	333	303	305	316	318	315	286	277	321	291	309	294	321	292	348	302	314	308	293	301	306	301	342	320	334	318	312	305	317	306	329	309	271	306	302	310	275	312	297	328	323	297	315	308	311	315	303	301	308	313	294	282	306	303	285	325	311	341	297	310	298	298	323	305	325	276	326	287	309	316	292	315	313	317	305	320	338	286	264	311	280	296	324	308	290	307	334	313	285	295	293	318	295	294	327	312	330	296	328	310	293	331	296	298	304	291	328	290	279	304	283	315	325	343	329	326	308	324	302	281	316	324	304	271	298	351	302	317	305	297	344	336	347	310	311	335	317	306	311	312	286	319	312	306	337	275	305	330	312	335	311	293	302	291	294	289	309	316	289	285	312	319	286	306	309	348	313	314	302	309	318	302	287	300	299	323	322	330	284	286	300	314	308	341	315	298	301	283	302	290	326	313	317	331	294	289	314	302	306	291	314	286	305	323	303	279	322	291	323	326	284	308	329	323	343	308	300	325	348	328	315	313	326	297	313	305	298	287	303	288	335	331	320	295	293	302	291	293	297	304	353	316	324	305	298	287	285	275	315	341	313	288	299	307	283	324	269	303	336	333	324	319	328	297	321	313	300	266	324	357	305	292	279	310	283	304	334	285	303	322	330	303	279	297	283	269	310	251	296	349	317	312	315	345	323	283	323	288	327	318	295	312	293	318	296	296	288	318	310	287	283	326	318	291	311	318	306	277	292	290	326	298	304	301	314	317	318	308	315	336	305	295	328	331	292	300	284	300	307	288	317	299	308	302	291	304	316	311	311	275	286	278	319	302	304	333	293	291	267	330	283	324	317	304	300	303	306	301	276	314	286	312	314	304	299	304	338	283	325	277	349	296	303	334	304	331	308	325	319	328	313	307	307	352	316	330	294	290	278	310	331	319	286	334	339	282	315	285	299	311	304	301	289	324	313	318	317	312	323	337	329	325	320	317	311	310	286	335	288	318	305	293	304	336	306	326	304	313	310	325	320	305	304	295	309	329	311	312	281	309	276	306	299	295	287	326	293	293	325	282	294	310	308	327	311	284	300	323	315	277	299	284	311	311	309	270	339	352	307	300	296	313	308	310	300	311	297	308	321	300	285	285	281	306	349	286	323	329	317	323	280	295	323	328	296	319	300	287	317	278	302	321	318	305	295	326	326	317	289	281	314	280	314	307	343	305	355	294	292	335	322	300	300	303	310	332	295	327	310	301	292	291	286	321	318	314	326	294	345	299	303	347	314	327	288	336	313	303	329	296	292	333	316	333	291	328	314	320	317	293	299	287	291	306	365	273	315	315	343	320	302	311	327	307	304	330	320	289	304	334	304	300	318	304	294	296	297	325	345	304	307	326	313	278	317	311	330	308	323	326	294	313	287	247	298	311	287	309	325	309	295	283	306	317	343	321	297	347	331	312	320	300	328	305	306	295	298	277	334	303	296	304	298	331	311	294	266	313	313	319	295	290	296	304	331	291	327	314	289	303	300	316	295	331	289	303	328	297	334	285	308	304	319	279	285	294	316	279	308	279	307	318	295	311	315	312	292	287	302	316	287	327	326	285	317	311	285	288	342	296	341	304	317	299	300	301	292	334	318	299	319	313	308	302	279	322	312	309	304	306	316	306	310	308	283	317	296	351	304	334	311	326	304	320	297	317	322	277	317	318	311	286	313	314	305	308	322	296	330	314	307	301	263	309	301	339	336	288	316	279	318	313	312	325	312	300	313	314	318	310	292	316	279	330	305	349	313	286	280	314	316	286	315	295	312	315	288	327	319	326	306	308	299	305	284	301	298	299	305	320	312	292	303	290	342	309	315	318	306	330	343	307	303	283	314	322	310	295	315	323	263	315	302	318	306	338	259	298	308	308	355	313	294	286	321	306	317	288	306	285	342	336	293	287	311	319	330	310	299	294	324	333	284	295	320	335	317	298	308	294	294	276	294	276	285	321	295	291	326	319	304	301	283	299	328	302	333	307	325	322	324	331	315	289	318	310	279	324	309	295	336	323	303	287	329	297	293	312	347	303	330
31721	37715	40829	29652	18316	10788	6207	3520	2511	2140	1782	1448	1103	819	702	553	484	439	366	343	323	331	302	316	265	296	291	320	307	315	286	294	324	279	269	272	294	283	251	307	277	285	297	275	241	272	267	283	268	273	269	270	281	285	267	268	302	266	274	283	257	260	279	272	275	287	274	255	252	289	257	263	288	275	283	246	274	279	260	258	240	268	306	249	291	292	284	277	299	263	277	274	272	279	274	295	295	275	270	262	224	288	253	268	266	287	242	279	276	265	270	270	272	287	298	291	247	319	277	294	272	265	256	268	287	260	275	285	305	284	269	284	266	303	261	273	281	280	273	289	269	291	273	274	258	267	251	256	277	283	241	283	268	272	301	251	289	269	259	310	276	272	278	253	322	262	275	289	243	255	284	287	283	291	276	300	260	254	266	280	302	282	285	258	272	276	276	285	306	276	265	279	256	285	267	279	282	262	286	275	279	272	267	277	295	240	274	288	278	283	263	268	279	251	281	234	259	268	255	294	292	286	259	280	301	278	275	274	288	276	267	275	301	269	296	264	286	268	279	259	295	283	263	271	306	271	283	260	285	282	259	302	291	294	280	289	266	259	283	260	278	287	269	282	301	273	279	265	277	263	253	287	291	270	312	269	260	277	284	287	260	275	271	250	300	271	278	249	255	272	269	307	277	262	252	296	286	265	267	266	267	258	264	279	272	267	275	256	297	267	259	254	309	259	305	237	267	296	269	309	269	269	273	284	291	284	274	280	281	295	283	268	285	270	263	261	280	270	259	275	274	269	293	245	256	278	295	321	270	263	270	270	269	277	317	270	252	259	277	261	264	249	289	315	303	267	288	273	284	296	282	302	255	264	279	279	268	281	288	278	256	269	298	302	297	270	276	263	272	282	306	271	248	295	289	276	273	260	273	282	300	296	264	282	256	252	269	275	287	280	272	256	278	267	283	264	280	268	278	322	258	272	252	303	267	282	268	276	260	236	304	250	281	278	253	267	266	268	300	296	315	264	282	279	279	303	276	259	260	301	296	262	255	294	280	271	276	263	260	260	290	279	293	286	289	261	286	262	260	234	250	280	280	251	277	271	281	309	287	285	254	265	274	305	291	293	287	253	282	240	285	296	299	285	310	286	252	289	270	303	307	299	293	246	266	263	276	262	287	264	268	255	270	283	290	287	275	276	293	273	270	288	269	263	282	260	295	255	281	274	268	251	261	251	278	273	268	264	313	282	235	270	280	280	308	270	227	290	280	288	268	269	291	284	298	303	277	273	241	298	248	257	270	285	260	291	279	290	270	294	282	283	269	227	283	260	265	283	281	287	315	311	295	294	317	285	249	280	286	287	273	281	270	316	310	280	254	306	258	292	285	278	281	286	257	245	256	277	282	286	260	276	274	271	244	296	308	255	278	281	275	260	259	288	277	251	312	297	286	295	306	273	269	284	274	254	275	270	291	296	269	266	267	269	292	247	269	287	272	278	272	251	281	273	296	318	268	301	290	273	271	302	276	298	259	280	247	291	269	302	284	272	262	264	321	285	281	267	244	282	277	273	276	278	286	269	271	266	298	302	277	262	282	249	265	254	302	255	256	252	278	290	249	253	306	275	280	302	305	255	279	271	296	271	287	260	282	282	264	288	286	285	300	249	266	284	277	264	277	293	282	258	246	262	277	271	280	286	272	272	310	250	270	274	313	253	251	259	292	284	307	272	243	292	292	268	260	280	293	280	271	269	314	237	251	259	277	281	247	281	264	258	291	267	274	267	280	271	255	267	282	274	275	297	250	254	274	300	270	275	253	249	279	284	257	306	291	262	280	285	247	289	280	244	283	303	266	281	255	265	286	256	283	259	290	251	261	291	281	300	274	289	288	295	274	282	285	280	265	283	271	269	292	280	251	286	293	301	299	288	299	298	278	302	313	307	266	264	277	277	248	256	249	307	275	286	258	292	245	257	266	286	262	283	260	254	298	297	285	267	276	275	290	270	275	284	279	298	269	266	293	281	251	273	267	260	284	246	269	281	319	282	248	286	292	276	279	281	270	290	284	271	277	270	269	314	276	274	273	291	275	289	266	258	294	276	280	276	289	264	294	265	282	273	287	271	269	302	293	264	303	311	284	292	290	264	293	257	297	282	241	282	265	271	277	272	272	284	275	293	302	287	291	277	270	284	264	305	259	281	260	267	279	291	282	274	279	261	286	262	297	298	249	276	278	293	274	267	263	264	268	305	271	280	288	298	272	280	264	262	247	249	276	259	279	268	269	292	285	265	286	260	268	311	295	276	293	256	264	267	256	264	273	290	231	261	283	246	298	275	280	288	298	263	266	302	248	297	235	269	314	282	258	284	279	276	286	296	272	275	262	268	268	271	306	268	267	282	258	269	290	282	279	265	270	288	285	271	250	287	265	278	260	270	289	283	298	274	240	267	269	275	270	268	251	265	278	287	270	304	257	261	263	283	262	293	305	301	271	272	284	295	257	270	267	276	292	262	262	277	255	301	275	284	270	277	261	279	288	293	299	306	261	268	258	287	259	277	284	273	263	257	281	250	273	265	266	254	276	300	279	299	285	276	257	270	239	260	270	291	272	275	236	279	292	301	277	252	277	292	271	286	256	297	265	266	255	271	275	280	268	293	298	278	255	284	277	271	257	293	289	267	248	249	270	272	245	269	274	262	281	292	249	295	252	262	266	255	295	280	253	251	303	276	249	256	259	284	286	273	283	279	257	270	265	267	280	270	289	294	277	266	303	284	275	271	256	290	246	294	258	274	286	255	282	294	277	268	263	264	283	260	258	260	276	275	309	258	285	275	258	235	241	285	279	295	248	276	289	267	278	292	289	264	246	286	274	285	263	302	266	281	300	264	251	253	269	297	259	257	268	274	261	267	293	288	302	282	291	275	290	264	293	297	279	287	276	276	265	274	265	296	278	247	282	273	297	299	295	254	287	269	278	286	244	272	296	276	307	270	270	267	289	288	292	265	283	254	262	248	257	259	287	268	271	266	254	280	275	285	305	275	293	231	324	286	270	270	281	248	269	240	245	278	272	266	265	291	272	263	302	232	275	309	274	288	272	272	278	256	272	276	301	287	271	290	245	258	283	302	279	276	269	279	261	283	274	267	252	293	267	298	278	265	289	273	283	277	285	250	290	314	267	279	277	298	275	266	261	309	243	276	255	275	302	272	295	282	260	265	293	247	310	285	253	253	299	261	278	275	285	255	279	303	296	289	265	284	276	266	283	270	280	269	300	268	302	279	287	273	296	307	260	256	282	278	273	256	269	254	272	321	262	258	274	294	278	285	275	287	321	278	263	297	298	285	287	282	300	293	289	265	264	282	285	291	266	297	301	278	267	290	277	253	265	288	285	267	246	292	261	255	294	266	301	276	259	299	278	278	273	307	277	303	284	247	293	264	273	293	276	300	296	248	303	307	312	242	260	275	279	277	258	289	281	266	264	277	291	273	265	294	257	284	288	275
32419	51410	40397	27669	20638	14518	9827	6265	4494	3686	3005	2427	1813	1254	977	820	646	563	476	447	394	378	334	351	361	313	353	324	364	321	297	319	307	276	266	301	332	333	304	294	297	293	308	281	308	326	290	301	302	280	308	288	284	296	299	295	290	319	292	304	299	314	254	283	300	300	302	273	297	274	260	279	328	311	285	288	316	302	304	287	283	307	303	305	286	304	271	291	300	319	306	287	327	313	347	322	276	292	293	289	261	277	329	280	293	293	302	297	285	306	309	283	288	301	267	328	300	290	291	279	302	311	279	302	270	285	299	321	299	295	295	296	299	320	279	277	284	299	301	330	279	323	289	273	315	297	300	290	316	283	337	311	277	306	286	274	282	309	269	283	287	293	301	306	313	278	295	326	313	311	301	269	307	283	333	279	297	260	268	303	298	290	308	284	288	269	283	282	277	297	310	297	311	279	307	300	325	319	293	296	280	321	297	320	304	302	309	290	306	291	306	254	293	286	309	291	288	310	332	308	281	302	310	267	297	270	303	281	286	295	320	294	284	306	294	304	302	285	326	293	296	291	299	298	291	318	292	297	260	302	329	278	290	279	275	319	307	321	307	286	306	285	303	321	308	292	292	295	306	308	303	276	300	287	303	310	311	266	318	298	296	264	315	286	294	304	301	303	301	316	314	301	297	257	292	323	274	332	287	298	330	283	290	312	311	330	292	309	343	276	274	287	273	300	288	320	274	287	331	286	281	288	287	295	290	292	287	267	287	281	294	278	294	322	282	306	308	281	274	307	274	294	302	282	291	294	322	297	282	321	307	282	308	293	300	313	320	316	328	299	300	276	306	268	308	278	284	279	284	288	313	319	317	308	279	267	311	302	283	306	283	307	329	303	319	274	317	294	319	281	292	292	297	285	277	299	290	314	302	303	290	294	291	324	298	279	270	292	284	292	329	297	311	308	276	297	307	304	302	326	296	303	321	292	305	291	302	308	296	308	340	261	304	295	305	301	298	305	264	279	289	321	324	319	324	328	305	283	265	264	329	293	300	270	324	286	292	297	296	274	300	302	324	292	295	276	290	299	284	309	293	264	292	328	303	302	306	296	290	278	294	309	286	306	324	310	263	289	309	318	309	295	293	289	310	300	302	282	327	307	315	285	311	300	298	336	308	285	277	305	290	290	303	294	294	313	302	276	305	298	302	286	301	284	296	262	322	306	293	273	293	277	313	285	347	307	306	291	276	286	287	273	302	308	294	323	267	310	314	300	276	312	316	250	293	319	310	298	331	311	285	300	300	274	289	311	307	279	312	283	283	291	301	272	319	271	315	293	301	296	295	320	284	285	283	313	270	300	323	290	304	291	304	282	314	280	315	280	311	300	298	294	327	273	275	324	292	302	290	272	294	319	324	257	282	320	280	312	315	292	285	305	268	277	312	309	293	295	280	283	273	330	267	303	318	311	303	284	315	328	299	325	299	306	292	312	300	286	321	318	295	307	308	280	281	278	302	291	293	303	315	313	303	305	287	297	304	284	284	302	279	275	307	281	268	304	300	306	295	315	307	288	313	295	277	319	276	309	298	281	297	290	275	288	312	270	286	283	315	280	312	295	266	299	289	319	313	319	250	303	302	293	298	331	301	276	302	280	282	300	311	327	282	283	296	301	302	290	303	315	286	308	308	300	310	266	294	280	296	328	287	294	271	300	300	267	281	297	317	291	304	308	272	291	263	295	310	303	304	282	328	307	282	283	303	296	288	308	313	287	289	301	300	265	265	298	321	286	282	300	269	318	266	306	286	264	292	250	282	277	263	301	309	266	306	287	302	290	273	282	303	317	315	311	263	283	278	290	313	282	286	289	285	286	285	292	298	292	304	302	308	300	300	309	299	297	291	325	303	297	283	267	277	267	288	283	293	322	298	314	322	274	300	309	291	311	288	289	284	269	290	326	293	306	309	279	283	311	298	287	299	299	290	268	297	312	272	275	318	332	291	313	283	278	304	311	295	287	308	310	310	314	330	267	334	306	319	315	284	340	296	296	299	314	304	311	272	315	286	287	289	322	270	289	298	304	304	320	290	321	282	253	288	318	270	297	281	321	258	309	296	290	305	310	280	285	286	311	288	306	308	324	310	286	305	342	309	288	272	294	302	283	279	329	286	318	280	294	313	304	287	287	294	286	276	297	302	277	324	286	304	267	291	286	286	326	334	323	277	268	306	289	297	283	281	306	312	313	273	303	280	283	324	296	276	309	295	328	320	293	336	272	313	284	324	299	300	282	279	279	277	302	261	287	298	286	305	303	319	283	312	271	279	272	265	316	285	299	319	307	312	276	310	261	303	313	280	302	301	327	309	304	333	292	274	283	291	293	289	318	317	299	292	299	305	289	310	277	295	297	305	280	281	302	282	277	291	294	306	290	310	284	283	294	324	307	305	277	300	301	279	307	286	325	274	263	278	274	290	312	321	331	290	278	300	299	295	325	302	302	301	300	258	315	286	304	289	315	310	291	314	284	307	299	286	269	330	311	308	291	306	296	275	267	291	289	291	293	298	306	313	300	329	306	256	272	302	282	300	303	269	295	306	296	293	310	279	288	317	324	327	281	307	269	295	300	278	313	310	300	292	298	291	287	302	327	281	303	294	326	270	313	287	320	298	318	313	294	297	302	302	308	296	329	279	300	270	271	300	302	329	292	285	321	335	312	309	283	308	295	314	316	315	320	310	300	279	302	300	289	303	267	299	272	298	298	290	291	272	289	299	284	295	275	303	293	298	303	289	282	290	301	286	297	274	251	314	291	301	336	329	306	283	296	286	299	272	322	287	286	292	304	302	317	294	282	300	302	319	305	296	313	290	294	318	285	290	321	305	291	307	268	293	291	295	274	244	291	292	323	314	320	291	280	275	319	307	301	281	273	294	329	293	304	321	276	275	303	313	276	257	293	335	312	292	286	278	296	292	296	279	298	288	285	289	300	300	309	307	288	278	269	326	334	303	290	269	295	294	301	315	283	282	279	310	286	318	287	289	288	323	300	276	319	298	286	301	282	319	302	297	311	342	281	304	302	266	309	313	294	316	293	305	305	284	333	316	318	294	311	275	272	308	289	285	281	290	324	305	320	283	334	309	313	289	292	288	318	289	279	289	314	277	293	293	298	336	290	292	305	308	318	278	314	293	320	316	284	305	342	279	302	275	292	291	338	295	299	298	331	303	329	310	252	285	294	277	257	308	313	299	292	293	288	304	295	302	287	279	277	290	306	276	332	286	295	314	296	288	314	305	270	287	287	294	291	289	292	294	306	314	277	304	272	296	288	296	317	327	308	297	287	300	322	345	289	320	297	250	316	298	306	318	286	304	294	306	305	297	304	319	298	304	308	304	281	303	290	284	284	300	278	283	288	311	298	277	321	275	306	283	298	273	288	309	301	283	283	280	292	256	298	305	324	325	297	282	279	304	291	310	295	286	300	273	324	276	280	289	292	288	305	320	279	282	294
24120	21428	29043	26341	24277	21380	14393	7243	4556	3793	3281	2445	1757	1302	945	763	687	552	499	431	410	369	335	340	307	349	313	308	343	313	277	292	269	306	289	279	296	272	276	270	280	290	274	261	288	273	256	282	289	254	270	238	304	288	273	296	253	272	295	296	245	252	240	271	271	302	274	236	265	288	276	279	261	261	270	283	283	272	265	260	265	294	266	273	276	289	272	285	277	263	264	268	248	239	274	280	246	261	268	254	279	283	240	276	259	272	280	266	275	239	258	306	263	290	267	278	285	251	269	275	291	261	277	333	277	271	263	266	248	260	275	286	329	259	272	291	273	268	307	274	288	256	294	296	250	301	268	291	251	294	268	292	240	273	267	277	264	265	255	280	244	293	275	266	278	269	253	269	260	261	286	255	273	286	295	268	284	304	293	273	275	277	287	266	264	272	283	281	292	272	261	303	263	269	270	310	264	255	286	263	286	303	264	283	281	271	282	269	270	293	262	305	272	280	257	242	299	291	289	258	237	279	273	259	279	248	291	289	263	258	275	268	287	270	287	300	288	282	232	269	255	270	314	309	259	281	268	287	259	267	257	263	281	260	261	311	257	297	287	276	275	263	267	277	271	294	272	283	277	277	269	295	303	265	251	267	250	235	243	283	296	257	290	276	268	278	276	265	284	258	266	272	254	293	286	295	264	262	256	258	259	262	290	254	272	293	274	297	289	266	259	281	257	273	285	286	303	275	246	274	283	289	264	297	283	282	283	261	267	263	271	237	269	267	264	302	276	287	266	273	257	274	283	275	277	277	248	273	262	273	281	267	284	290	275	272	271	264	271	269	285	252	292	268	277	279	282	283	289	266	257	277	283	279	278	283	279	308	282	265	280	260	264	267	276	282	282	262	268	261	275	297	229	297	268	310	285	258	296	249	270	258	257	258	267	258	281	253	301	269	249	269	269	286	270	270	290	236	276	259	269	281	265	288	260	233	251	283	282	292	285	253	285	261	277	262	271	278	297	268	272	279	241	271	249	268	269	277	291	258	291	263	251	257	291	246	297	263	267	268	290	291	271	299	260	280	251	271	258	263	269	278	299	262	259	273	271	268	262	287	274	275	262	249	266	260	268	258	254	273	274	270	265	284	271	267	281	264	270	257	262	303	290	265	253	324	295	255	286	273	271	274	289	269	262	286	285	260	269	246	281	269	280	246	259	267	293	276	286	246	264	243	244	259	273	246	273	278	288	299	261	281	263	279	249	233	266	296	245	281	290	263	292	283	293	244	252	271	252	278	253	273	258	280	280	282	300	247	255	277	300	286	271	276	278	257	281	282	280	273	338	307	264	290	265	266	268	253	250	245	272	288	273	241	276	285	259	269	250	280	282	249	262	273	256	298	268	275	277	269	271	270	279	263	268	292	282	272	255	267	276	241	291	254	282	243	260	279	270	270	282	290	266	296	250	238	286	265	253	271	283	271	292	295	256	292	289	239	295	302	261	274	272	274	267	289	277	275	274	271	273	271	305	295	291	301	255	273	278	273	241	291	294	242	298	299	241	287	273	298	270	279	265	282	263	243	273	301	284	292	298	270	289	260	267	252	296	252	278	266	270	281	254	260	281	268	280	258	272	295	247	280	262	260	269	268	273	281	249	263	280	247	297	274	288	286	278	275	283	290	266	263	265	317	271	293	280	275	280	263	255	254	252	264	255	293	279	283	270	250	257	258	284	240	268	303	279	226	271	324	295	248	267	254	251	282	259	277	268	259	252	258	299	241	275	266	321	277	262	239	275	264	275	298	285	269	308	271	296	299	248	264	276	269	278	290	263	293	257	290	246	281	288	298	245	302	283	286	271	278	284	276	265	266	260	284	272	279	249	257	289	276	262	271	261	272	240	271	270	270	260	276	269	291	288	266	282	250	266	282	266	272	277	281	245	271	238	261	282	300	254	262	297	278	267	275	262	290	275	295	288	245	270	272	278	260	261	286	239	289	262	245	281	288	290	271	279	273	271	272	280	259	271	284	266	285	263	268	262	273	265	271	270	289	264	297	302	258	288	250	318	287	271	282	254	279	279	242	283	280	267	290	276	294	259	291	254	276	276	260	269	276	274	279	262	290	254	276	266	281	262	290	256	271	293	257	268	271	242	241	275	275	268	253	300	310	263	256	249	267	270	256	279	257	264	284	292	292	297	322	251	256	268	316	274	295	304	261	266	275	297	230	274	262	267	268	275	282	272	269	277	292	279	268	268	288	251	275	276	273	235	261	273	264	268	256	271	285	268	279	296	298	247	281	258	289	274	284	277	261	286	265	264	268	273	254	293	246	253	285	267	258	297	275	250	274	298	251	311	259	286	253	292	276	284	265	251	275	305	270	294	250	281	261	288	264	264	302	280	268	250	286	270	309	277	288	270	268	267	285	246	263	279	271	253	247	308	288	273	288	272	267	276	272	287	252	248	273	290	294	268	304	268	276	285	271	253	279	269	271	236	270	294	265	290	271	276	264	297	303	265	267	260	268	274	262	281	282	273	261	308	264	287	259	284	272	268	283	272	281	273	267	282	272	290	265	243	301	298	283	267	274	237	263	274	282	283	322	279	254	291	246	286	293	274	286	284	268	259	240	270	246	278	276	273	285	269	254	268	277	282	267	285	278	280	273	271	253	303	250	262	286	255	292	237	273	261	268	258	275	281	257	262	280	276	252	277	270	251	236	305	246	275	232	266	272	273	300	266	287	265	291	266	302	263	273	262	265	307	293	254	253	291	226	274	254	264	292	259	301	278	277	274	254	272	309	290	234	272	272	248	258	227	276	279	303	273	264	280	263	247	269	256	270	284	291	260	259	270	252	300	263	280	276	266	273	246	272	232	263	286	271	289	284	248	260	255	267	257	270	269	273	243	256	267	289	273	276	249	283	227	257	246	276	264	274	300	253	286	284	293	264	246	278	278	288	255	260	284	280	285	270	246	261	249	243	266	260	280	267	277	296	269	269	285	241	266	282	261	309	257	297	276	270	272	250	298	258	242	277	271	269	292	253	263	291	292	274	257	291	294	246	253	261	263	292	287	274	271	253	266	258	269	259	302	249	313	282	270	245	249	288	234	278	274	277	282	263	248	278	262	254	282	276	244	259	254	253	269	281	281	296	270	287	260	299	306	254	262	278	279	290	266	280	281	286	271	263	243	268	283	263	277	290	253	273	261	274	269	276	241	313	265	278	275	256	272	267	296	289	273	266	281	294	265	258	270	279	243	264	259	271	277	278	249	280	272	288	255	246	260	264	300	281	280	252	254	260	262	281	263	276	297	270	259	258	267	278	282	266	292	282	297	293	267	271	289	255	275	265	277	269	257	249	276	264	288	270	266	254	299	276	262	240	263	262	285	260	238	273	263	295	270	276	279	253	278	295	276	273	276	303	280	268	279	311	252	277	219	293	255	268	287	274	263	290	269	299	275	296	279	263	263	264	311	279	277	293	267	244	262	258	258	289	244	270
31664	59643	48317	36293	29235	22303	15925	10503	7265	6338	5380	4202	2910	2112	1528	1172	973	730	582	518	461	424	401	401	392	373	349	337	350	338	329	321	334	302	323	309	287	301	308	319	283	299	308	307	307	289	293	352	316	314	310	293	315	297	291	293	267	277	268	330	286	314	304	301	299	305	296	290	314	283	286	320	295	314	309	278	322	301	342	272	296	294	294	269	310	290	256	287	315	288	280	277	306	254	267	306	329	320	310	288	300	259	313	284	281	296	292	315	288	327	321	294	317	277	247	265	328	288	302	276	266	279	274	270	295	273	287	297	299	311	280	256	299	280	275	313	291	259	301	316	268	258	262	288	281	314	294	297	310	265	311	326	310	307	343	298	297	313	312	274	275	299	298	273	308	307	301	260	249	273	303	289	307	282	297	322	287	300	301	297	331	280	262	300	330	324	287	301	279	293	287	308	285	292	305	275	288	282	288	292	301	290	256	313	305	295	298	290	307	302	239	307	300	282	305	313	292	283	300	259	280	299	265	275	310	252	269	325	291	291	330	324	297	284	297	271	283	281	312	272	304	327	298	275	288	289	300	298	280	280	281	307	317	239	291	313	272	290	310	282	287	320	277	314	280	303	298	304	300	263	274	306	307	313	289	293	315	290	294	267	267	274	294	250	303	267	295	281	300	298	292	264	273	300	273	317	280	314	291	283	252	291	303	302	305	288	276	277	267	293	302	287	329	269	320	310	290	278	302	320	297	296	278	284	290	285	259	295	279	296	297	279	286	275	300	296	280	285	272	277	298	343	262	275	284	258	305	278	285	335	283	270	297	268	313	302	260	325	305	318	290	314	303	280	284	290	287	306	282	258	281	301	309	298	276	269	322	267	287	317	277	277	303	282	299	301	257	299	263	280	289	295	302	279	302	266	271	275	301	303	287	290	276	298	306	281	294	299	301	305	274	305	346	278	295	287	292	312	291	310	269	281	298	303	326	278	315	292	261	291	302	278	278	308	298	310	282	291	296	302	302	307	293	281	288	300	244	297	276	294	296	286	290	324	274	293	285	265	300	302	292	300	259	278	296	290	283	258	271	287	293	275	293	305	279	277	315	303	307	313	302	249	308	311	296	283	288	285	313	293	295	325	263	296	313	296	278	290	297	291	290	306	315	304	296	305	301	259	316	280	290	299	273	287	274	273	289	300	281	305	339	289	270	284	295	280	275	268	255	292	312	327	305	267	293	288	300	341	304	283	262	292	263	296	308	287	283	298	300	326	282	290	268	278	288	303	298	293	311	319	278	290	319	296	278	315	293	301	279	268	316	297	289	299	281	295	266	275	291	270	298	297	295	276	304	293	287	333	276	307	307	303	293	293	309	291	288	320	293	291	287	327	261	312	259	281	320	290	292	290	300	311	262	298	307	293	316	312	346	297	295	262	269	303	297	282	267	299	280	271	289	354	299	321	280	298	295	306	323	287	280	278	248	287	307	303	297	316	316	265	288	317	268	273	285	314	280	268	275	310	302	301	300	293	280	268	300	294	285	320	280	297	304	281	283	297	308	298	266	296	308	254	283	289	301	305	264	260	292	268	318	307	307	293	307	303	288	282	269	294	272	326	297	296	286	298	288	302	291	282	313	264	263	287	295	294	307	275	315	255	280	267	342	301	291	299	310	275	257	304	296	272	271	298	314	300	312	314	303	290	289	291	285	276	301	296	299	299	301	274	304	277	295	293	303	285	253	267	264	307	292	261	296	302	255	309	308	276	318	286	308	296	307	283	294	306	278	288	286	280	308	306	277	309	274	295	322	238	300	267	292	287	303	328	272	273	299	266	283	310	291	280	294	304	296	305	316	313	269	299	273	290	297	285	295	288	292	294	324	300	313	311	315	266	280	294	285	298	306	296	262	294	288	289	306	297	278	300	286	290	261	292	288	292	279	290	305	288	303	286	293	309	289	302	319	302	292	298	282	295	276	282	320	293	301	327	257	282	312	304	280	305	303	298	301	298	293	299	302	296	269	284	303	300	301	304	304	279	293	292	294	317	272	308	302	282	257	296	290	291	272	273	282	310	311	288	278	294	291	302	297	269	296	264	306	303	299	307	288	259	268	298	275	307	280	287	280	340	269	272	285	300	277	306	278	269	269	278	277	287	272	255	319	277	326	289	323	286	270	280	277	290	261	283	272	290	286	279	321	316	278	320	296	272	301	293	281	260	266	286	306	291	291	296	294	292	279	313	279	296	295	319	307	303	290	288	299	309	271	255	298	309	308	275	301	297	282	275	311	285	290	309	318	286	294	273	292	291	290	303	286	295	286	311	317	296	298	319	318	290	288	305	261	289	285	269	266	317	321	278	313	324	280	296	302	295	272	306	282	284	298	306	263	284	304	279	270	276	279	261	307	298	318	308	291	289	275	253	314	279	299	299	323	307	265	304	328	308	266	257	320	279	293	304	268	288	306	300	265	276	285	294	308	288	294	286	291	279	281	292	301	271	261	281	297	307	291	280	280	301	278	298	277	293	289	303	292	295	281	301	287	289	314	299	273	282	298	329	283	259	300	303	319	313	297	269	309	287	319	275	297	280	275	286	259	296	307	290	277	282	285	343	298	287	281	309	261	306	278	290	269	284	307	291	272	306	298	307	281	287	260	266	292	284	292	281	308	307	285	249	308	294	317	268	330	277	309	276	305	273	310	292	230	294	267	284	299	263	281	294	300	333	321	301	288	288	264	305	300	301	288	317	284	302	309	275	294	272	263	298	311	285	313	291	299	293	287	292	271	305	262	257	306	285	305	275	279	301	286	314	312	304	280	290	284	278	288	314	301	319	294	293	298	266	295	271	319	313	281	284	302	299	294	299	251	291	291	317	296	264	283	270	278	317	286	347	285	271	299	298	288	289	297	280	288	285	277	294	289	281	304	291	277	290	293	284	294	308	284	308	278	278	308	288	285	296	282	319	312	277	298	278	301	319	306	291	296	296	312	317	290	309	264	259	280	307	294	312	288	316	287	281	289	273	283	308	292	272	336	287	296	288	286	274	333	292	328	287	297	276	276	319	290	294	301	328	286	292	260	287	317	293	336	274	272	309	332	286	298	279	301	315	298	296	319	289	280	274	283	294	330	301	276	298	294	287	294	301	293	260	280	314	286	279	307	280	295	333	324	300	311	295	283	270	277	288	282	276	314	281	331	314	291	268	276	294	285	292	296	276	297	291	292	280	293	286	280	305	298	290	268	308	293	295	308	302	308	292	307	333	308	294	291	265	256	291	263	266	301	290	289	302	300	274	283	268	305	283	281	321	283	289	337	274	283	285	289	264	275	287	318	278	297	309	297	306	304	335	279	309	292	280	315	331	275	295	300	295	312	274	281	312	302	307	323	299	280	286	281	285	255	289	312	308	288	294	311	319	305	319	308	313	297	313	266	266	286	295	276	312	289	289	285	288	303	299	286	286	289	284	272	305	295	287	288	302	299	294	278	266	291	261	291	272	272	305
25438	21638	29823	29262	22718	15220	9082	4975	3389	2846	2428	1973	1397	1100	878	710	598	495	473	384	396	367	388	350	345	331	335	278	319	295	329	307	320	306	280	289	278	284	327	299	310	296	323	302	297	317	297	259	301	281	283	292	285	299	272	294	270	282	286	279	272	304	287	294	319	304	307	317	284	293	297	288	307	287	299	299	319	329	304	296	297	302	271	297	302	264	314	276	277	282	302	276	276	299	281	314	277	260	344	304	336	280	314	274	300	307	286	294	303	302	318	311	281	289	300	324	286	294	309	279	287	283	327	287	290	311	263	294	312	310	291	310	301	293	301	311	286	307	298	297	288	281	301	314	307	300	295	341	313	292	283	265	296	276	290	284	282	306	267	312	283	286	289	303	309	290	269	277	278	268	298	306	313	297	294	278	279	284	305	282	264	283	299	294	309	278	294	306	304	270	268	283	297	291	271	288	297	301	335	275	316	279	286	290	309	286	330	293	268	267	309	293	293	290	265	303	266	311	321	273	267	328	303	292	287	286	305	271	297	270	305	269	306	269	289	326	311	304	301	290	295	284	298	266	263	300	297	298	294	302	271	327	307	287	290	312	286	313	277	312	295	280	303	305	296	279	278	289	303	287	282	312	296	311	296	292	310	281	282	297	286	279	280	295	319	298	317	271	290	303	291	270	279	289	296	308	268	275	282	296	285	292	305	300	293	328	304	297	291	280	309	263	336	325	269	293	270	313	306	331	288	301	291	283	291	284	319	264	304	294	311	265	276	272	320	300	306	290	288	310	257	267	294	304	309	284	287	295	294	271	303	302	315	298	280	279	294	287	280	318	306	298	311	275	283	279	290	278	258	298	300	287	296	257	287	286	295	272	291	288	267	287	276	320	312	292	326	268	311	274	315	324	282	299	278	324	267	305	277	267	289	291	285	317	277	309	265	299	304	255	316	302	320	310	294	296	301	319	287	281	300	297	299	280	285	280	272	287	291	290	272	280	290	285	273	321	316	281	274	276	305	246	299	307	296	342	284	293	267	279	283	306	275	280	320	267	295	319	288	273	299	297	290	299	290	283	275	299	305	285	282	313	307	268	273	282	290	281	297	289	285	315	333	292	308	292	284	293	292	270	295	286	293	322	295	290	296	280	336	276	295	289	301	305	301	326	298	298	299	319	297	281	287	301	260	295	321	278	281	263	291	294	289	307	254	271	301	317	288	305	281	278	295	288	290	293	300	273	293	308	306	316	316	287	271	279	282	290	303	282	261	292	279	291	300	273	284	301	292	315	294	283	294	317	279	270	322	292	312	283	295	270	270	315	297	290	304	315	297	274	303	311	324	339	263	285	302	283	310	292	296	254	291	287	302	289	301	289	287	288	283	262	272	325	318	291	265	242	306	293	304	277	269	281	307	267	281	300	280	282	286	313	267	321	312	309	299	281	249	303	272	307	268	289	279	330	293	270	283	272	300	284	298	292	288	284	273	273	293	293	289	260	305	292	289	272	276	304	285	277	273	282	315	292	273	302	313	300	271	266	270	312	292	262	308	324	290	297	289	272	324	286	305	286	294	287	291	273	317	280	304	270	297	289	322	296	284	289	266	296	309	305	271	303	293	314	285	277	271	282	299	315	276	287	297	278	278	279	320	287	283	263	278	286	282	288	293	316	250	294	316	316	304	300	309	320	302	270	331	283	278	315	266	291	300	311	309	276	295	296	274	293	325	316	294	334	300	293	285	300	303	290	297	305	317	328	280	344	325	298	264	284	293	276	287	312	317	289	293	306	304	299	291	282	274	309	275	302	287	289	278	289	290	301	293	270	317	284	271	312	292	314	270	285	301	285	270	285	315	285	281	279	281	311	305	263	285	309	278	285	308	282	269	283	310	282	305	299	267	299	274	292	283	297	327	317	301	278	287	310	289	295	286	290	301	312	283	309	300	274	279	292	301	278	293	284	308	324	321	296	254	294	293	311	267	318	256	298	297	284	295	301	287	293	297	255	292	289	292	285	283	320	308	325	297	335	300	290	299	317	310	279	311	296	316	310	325	291	265	296	303	277	296	303	298	298	301	297	282	298	294	292	331	295	249	278	284	292	307	308	290	317	278	279	294	284	289	291	326	289	284	308	307	269	261	292	322	309	270	290	300	300	308	279	292	299	319	255	312	308	322	292	294	296	292	285	294	300	289	313	304	326	281	261	283	279	255	295	284	334	285	268	294	271	287	303	311	307	313	286	321	292	334	328	284	252	316	307	295	295	303	311	283	324	302	297	285	282	289	330	272	277	300	256	274	309	316	288	283	317	294	313	304	286	291	261	309	256	292	301	296	299	303	291	308	292	283	326	300	318	307	276	292	320	257	311	273	298	252	299	330	288	291	309	298	320	318	259	318	267	288	272	311	303	279	265	301	291	312	268	290	284	333	290	253	273	302	279	280	297	304	316	308	294	293	273	287	319	289	274	302	294	288	301	322	301	271	310	284	318	309	266	310	314	280	292	291	278	266	325	301	308	291	284	290	292	273	260	301	293	327	299	297	299	302	295	303	277	282	290	317	300	286	303	274	272	291	279	300	299	320	293	326	288	303	281	289	313	306	291	257	279	305	317	286	303	267	325	285	308	289	309	260	328	293	311	275	294	300	282	315	284	296	290	304	294	284	297	297	310	286	278	280	281	277	312	301	316	326	275	303	309	316	273	269	321	288	302	270	301	270	281	275	285	289	289	266	253	273	282	310	313	294	314	280	307	306	298	295	275	287	291	296	290	299	282	294	263	324	296	284	317	285	334	310	293	323	290	282	288	287	316	296	305	286	300	327	298	311	305	322	291	278	301	273	274	284	299	293	275	280	291	312	305	303	293	290	301	295	298	301	272	287	283	302	286	308	279	293	289	267	284	282	262	326	301	295	298	265	312	298	299	322	304	301	268	282	301	312	296	287	271	319	276	281	271	313	299	297	301	291	251	331	268	266	283	311	299	273	297	304	305	303	251	300	267	300	279	272	304	318	316	280	266	307	295	280	272	314	283	299	311	277	300	275	317	286	297	302	280	292	270	282	314	290	284	288	294	288	305	316	309	265	298	270	288	323	287	299	310	287	284	290	314	317	274	305	299	273	282	272	312	269	300	325	280	285	284	285	304	317	276	256	308	281	322	302	303	306	295	280	294	278	297	304	264	260	329	288	293	301	290	291	298	295	287	312	322	310	328	305	285	278	272	288	296	257	286	292	255	298	285	308	276	300	276	313	270	282	283	321	295	279	286	287	268	316	286	290	306	302	282	291	294	315	275	311	299	298	319	298	280	278	282	269	288	273	282	304	286	316	309	304	316	292	257	259	282	269	278	277	282	338	278	304	335	302	278	317	246	273	312	294	303	311	292	278	262	330	293	291	306	320	287	304	290	295	299	293	318	288	270	288	307	307	286	316	291	291	297	277	308	292	300	283	295	297	282	279	322	274	309	338	302	289	300	319	285	304	297	294	251	317	321	298	288
31971	56105	44870	32593	26101	18800	12856	8360	6066	5062	4261	3380	2412	1724	1263	1089	930	691	563	504	426	423	445	423	365	363	384	359	368	372	341	352	326	341	321	318	338	347	321	326	320	327	327	322	319	292	300	285	346	319	335	299	319	335	329	320	326	318	342	305	322	318	327	295	320	310	303	322	341	327	287	276	308	295	324	336	316	313	279	319	306	310	298	290	325	325	356	305	299	292	313	305	311	299	320	325	343	295	313	282	339	320	296	315	361	347	294	311	278	276	318	324	314	305	301	340	313	305	307	305	330	280	314	315	328	332	330	325	325	316	326	338	305	302	272	329	312	269	330	345	323	325	340	292	304	332	307	295	309	324	331	362	327	309	304	293	327	350	306	319	324	285	331	289	303	323	293	320	291	317	320	307	338	265	291	340	299	332	292	311	298	292	323	278	358	330	292	314	288	290	323	291	350	336	276	371	295	338	304	312	302	313	314	305	321	324	321	332	313	286	321	308	312	310	299	331	296	312	341	344	316	332	358	321	291	323	340	330	313	318	327	334	332	303	325	311	289	308	327	320	299	283	346	278	278	300	323	317	339	326	310	286	280	322	330	279	334	341	292	339	289	319	311	319	301	313	327	325	283	322	292	311	304	339	323	313	321	338	304	312	338	342	314	308	319	360	323	307	319	315	299	323	325	325	356	314	303	310	327	307	320	327	315	337	304	330	317	293	330	324	303	302	336	330	309	332	317	300	303	293	293	328	326	281	307	314	317	294	320	312	304	320	296	309	292	299	305	322	297	308	335	322	288	310	287	301	322	300	348	340	307	314	315	340	351	326	299	301	298	340	325	306	328	343	323	318	303	335	326	339	293	337	309	291	329	314	316	292	299	306	340	347	316	347	314	308	342	293	300	314	299	317	342	331	339	301	343	312	331	338	340	318	306	288	310	355	339	302	312	358	297	311	276	297	314	307	309	338	314	318	303	291	304	297	318	276	322	322	291	297	352	310	312	338	319	348	319	277	322	294	302	299	330	297	310	334	317	302	309	301	324	321	331	291	327	283	293	259	293	313	322	341	335	307	318	277	339	276	315	305	306	289	342	299	326	328	299	329	320	305	314	313	334	299	288	286	304	315	325	283	300	321	310	305	303	283	328	303	311	287	329	330	302	300	295	273	331	348	320	314	283	293	284	292	319	306	306	337	305	358	302	311	319	321	295	337	299	293	340	293	323	311	317	332	305	326	302	298	342	321	340	343	288	364	325	322	335	326	333	296	305	315	304	312	306	312	283	312	332	341	300	296	309	347	336	309	314	308	288	320	291	339	346	330	335	367	311	326	299	297	314	334	288	321	329	300	297	302	314	306	321	323	289	343	306	306	304	311	313	349	271	306	350	310	304	310	310	317	307	350	309	297	334	327	311	332	326	327	309	304	319	337	335	335	342	317	295	338	328	308	319	323	293	322	313	322	300	322	323	293	304	299	340	341	298	324	300	334	339	330	299	297	355	333	318	284	310	324	278	309	309	326	306	356	310	348	346	324	340	252	335	314	322	327	320	303	321	323	324	322	296	294	308	283	306	338	301	315	308	329	335	313	345	314	319	319	295	335	318	343	302	321	336	320	347	306	301	289	355	321	347	327	288	326	336	310	313	328	296	314	334	300	327	344	310	325	296	326	334	311	323	316	287	325	327	314	292	333	298	308	320	327	321	305	292	336	329	317	319	315	297	318	287	293	271	317	309	309	308	318	291	347	361	318	333	303	290	312	331	337	340	302	285	347	293	301	303	298	331	313	314	310	319	309	304	331	320	275	334	317	334	324	310	317	328	295	306	318	343	309	326	309	299	313	310	304	296	296	334	347	329	289	328	317	298	306	308	298	322	290	284	358	307	314	307	313	327	279	304	307	327	339	374	297	310	316	353	354	303	316	337	315	326	331	325	299	309	297	310	319	331	312	322	292	340	300	334	328	289	320	325	308	328	316	333	320	303	347	301	314	330	318	309	290	315	341	313	316	318	330	322	324	320	339	321	317	293	331	292	320	324	333	316	331	326	330	317	297	335	305	284	352	308	299	319	308	322	319	280	314	315	329	319	314	303	320	274	308	294	304	325	303	315	312	322	321	285	327	345	316	306	305	301	273	326	305	339	332	300	318	343	318	305	283	296	340	301	316	331	317	301	330	342	352	343	319	285	300	325	319	309	323	324	328	287	309	350	304	321	299	317	295	320	328	273	300	322	307	307	336	343	336	298	303	276	315	316	276	356	291	275	279	321	299	337	289	317	270	317	335	316	314	287	306	330	344	313	317	302	335	321	300	334	319	313	328	315	272	305	346	318	272	263	296	353	298	321	307	302	326	315	325	300	309	314	297	305	325	316	312	307	329	285	316	304	348	336	325	302	328	312	285	296	322	327	328	344	297	336	322	306	326	312	302	340	282	315	319	315	315	336	293	341	339	298	313	349	290	283	309	344	332	288	314	301	325	321	323	310	280	296	345	348	336	304	310	332	298	318	302	325	321	288	306	310	342	313	297	310	336	323	326	301	301	334	312	295	337	331	324	328	334	323	323	314	320	315	290	331	301	347	327	304	306	311	292	301	313	322	336	304	312	317	308	323	322	332	311	294	327	295	308	328	335	337	281	325	272	297	291	339	275	310	338	333	318	325	320	307	323	292	298	316	284	354	336	320	357	323	339	350	339	326	302	322	274	334	277	319	326	294	315	335	302	328	328	347	329	326	305	316	296	317	326	320	317	323	343	311	296	325	321	284	318	306	332	307	304	290	318	301	300	312	330	331	311	328	324	322	318	325	329	339	335	322	304	322	338	318	326	304	333	319	332	332	300	319	344	311	297	312	309	297	321	348	311	320	312	339	292	302	295	300	314	333	298	315	257	339	340	305	345	331	299	303	302	298	304	327	317	281	322	333	291	315	308	313	323	318	329	302	339	270	297	279	303	316	314	305	340	312	302	282	322	276	320	333	329	295	308	325	343	318	305	289	309	321	328	336	310	303	319	334	282	284	340	336	338	333	333	327	299	326	304	304	324	299	303	343	325	331	312	320	304	352	306	316	317	310	332	317	329	309	329	316	319	307	310	343	360	318	322	331	314	271	318	303	358	315	297	309	325	336	288	329	325	311	298	318	314	302	315	334	293	298	301	298	292	329	309	310	346	330	285	311	350	290	286	338	316	290	333	307	325	346	321	316	329	307	260	313	341	338	311	319	314	307	296	307	310	325	339	289	314	333	315	329	315	319	304	329	345	333	314	330	293	336	322	347	316	327	283	324	321	331	322	366	330	331	304	322	336	321	304	303	288	318	298	323	312	314	337	334	315	335	328	313	291	296	312	336	312	334	322	310	309	336	350	309	292	321	332	330	315	306	311	301	324	296	333	305	304	329	326	306	326	319	291	321	267	284	300	346	320	326	312	298	323	329	317	290	303	335	315	338	320	327	337	330	345	310	283	348	309	293	334	324	323	294	300	296	297	324	313	330	345
22992	21408	29087	24538	23021	24651	21129	10416	6646	5269	4386	3546	2632	1858	1450	1093	889	750	569	509	475	436	381	423	378	360	330	324	334	333	347	312	314	332	341	314	338	314	307	302	302	331	344	275	272	316	320	299	317	311	322	296	343	291	298	315	292	322	274	311	293	307	292	300	292	293	315	320	297	297	321	267	306	267	295	298	261	287	312	321	271	282	310	279	284	311	289	318	270	317	316	282	310	284	281	296	304	291	280	318	278	294	284	264	263	272	284	311	286	328	297	334	310	320	295	313	336	292	302	259	272	299	293	295	311	297	286	292	274	261	307	300	294	297	275	300	304	313	280	281	306	300	289	285	282	307	272	313	317	278	296	312	310	294	293	268	308	291	303	296	287	282	305	285	284	336	317	309	302	303	301	328	281	270	286	293	295	284	328	307	306	307	315	304	302	297	317	293	326	283	295	304	316	320	306	299	277	329	334	270	300	273	300	285	301	333	291	332	304	298	298	297	278	280	289	313	306	305	297	308	278	286	310	312	285	326	281	287	269	284	306	282	316	293	341	337	287	308	277	326	294	300	308	313	314	278	272	261	308	325	291	286	310	281	310	293	282	284	315	334	285	270	287	320	297	297	330	262	301	296	290	293	274	292	297	271	315	298	283	308	305	290	304	276	306	291	289	286	287	351	303	295	314	304	315	268	308	295	296	315	297	325	272	281	291	283	309	308	303	296	318	296	303	301	306	301	270	248	329	303	282	319	335	313	280	277	297	291	312	304	288	332	321	278	280	329	295	313	297	284	297	289	287	296	304	288	300	316	283	305	304	281	303	302	312	300	294	307	278	275	300	311	294	318	314	273	294	340	270	304	280	300	297	291	278	287	283	289	301	314	289	302	275	274	261	282	335	306	310	291	279	305	281	301	286	301	319	294	303	282	305	282	309	266	336	301	284	292	281	293	289	306	298	304	285	293	321	282	280	289	313	284	282	322	288	296	295	287	287	274	302	289	308	305	300	297	287	291	306	297	301	286	291	322	306	291	305	290	281	281	302	284	282	296	297	273	301	283	277	322	336	269	287	342	287	286	308	301	280	308	299	304	312	300	311	336	292	291	337	317	297	297	315	317	308	313	321	286	309	291	289	305	299	320	300	314	306	307	314	299	310	314	317	338	315	289	300	271	270	315	316	303	294	325	289	285	280	301	288	313	310	300	281	318	299	328	290	271	300	282	309	261	296	307	275	298	300	270	307	303	290	321	306	265	263	295	262	311	318	293	303	270	284	286	295	271	277	297	316	275	298	295	295	312	292	296	292	292	319	305	303	290	296	292	318	328	252	292	294	283	289	280	302	287	285	285	282	295	269	302	301	269	283	298	283	312	308	289	281	346	297	265	306	291	296	300	306	291	319	292	284	331	285	287	282	288	323	308	287	294	298	330	331	258	285	288	273	316	319	299	355	308	258	263	312	288	319	294	291	317	277	281	296	294	278	296	299	298	299	318	291	309	303	265	284	316	305	306	305	328	315	306	292	300	299	274	330	279	314	316	295	301	305	275	301	296	304	270	291	289	311	290	290	312	277	303	304	290	273	280	293	316	279	333	318	316	295	299	292	294	301	291	285	281	272	292	285	292	299	314	289	257	313	278	281	322	316	268	276	300	286	299	323	273	312	311	329	310	296	296	269	283	269	325	322	305	279	278	295	311	293	324	277	282	292	319	303	300	289	312	292	301	340	269	293	299	281	284	303	283	306	301	302	310	318	303	281	304	262	266	309	312	288	284	300	330	279	274	287	290	274	306	324	298	332	286	292	298	271	318	309	306	289	298	265	290	286	335	287	322	312	314	290	311	310	336	295	310	298	294	287	318	285	331	273	281	311	278	286	271	311	319	296	298	303	300	291	309	283	273	301	299	297	295	289	287	296	286	315	313	299	319	270	267	291	282	297	280	298	299	268	320	248	286	285	298	305	285	328	312	317	320	311	292	322	280	295	284	324	284	304	284	301	306	314	323	309	309	287	312	315	291	273	270	280	307	300	297	282	272	324	302	302	294	295	274	283	276	237	322	295	288	294	276	290	312	318	340	295	305	294	274	283	287	276	279	296	300	259	307	298	306	306	309	276	313	294	297	291	307	303	272	295	322	289	288	320	294	294	292	279	264	300	316	313	286	293	301	310	318	336	286	280	276	302	320	291	322	316	302	298	275	281	306	291	292	299	309	311	290	308	310	305	295	292	331	321	322	308	318	286	284	283	276	294	292	291	298	309	273	288	281	283	304	312	277	312	266	303	301	300	292	291	285	297	294	294	309	291	272	289	293	322	302	299	274	310	287	282	279	278	317	310	272	262	306	333	302	262	308	285	326	318	284	288	301	306	307	313	283	272	299	279	299	307	287	327	309	308	289	331	270	264	284	317	296	305	288	296	304	315	250	302	280	297	303	288	274	312	289	258	314	349	295	260	294	300	274	302	295	325	313	298	324	313	288	300	321	296	301	306	274	289	304	329	297	311	346	307	295	285	293	307	294	269	287	307	294	283	300	305	319	295	304	303	292	279	291	327	272	329	299	277	324	292	334	277	272	294	287	289	283	303	263	297	313	290	290	292	310	288	278	314	256	300	287	264	295	283	347	314	304	277	272	330	303	300	293	288	302	283	299	284	299	278	316	305	317	315	302	301	282	308	278	291	283	323	281	355	294	279	300	346	281	313	292	267	307	299	278	298	285	304	300	296	289	286	268	309	318	310	277	287	295	326	278	271	299	297	314	295	278	274	303	320	311	288	318	301	317	284	300	303	296	302	280	291	275	297	294	271	312	327	293	324	311	304	264	305	290	313	300	300	286	294	280	290	313	271	293	274	313	269	266	279	260	295	299	347	271	303	284	313	329	278	295	283	320	283	293	303	299	300	304	316	295	298	291	293	326	307	301	301	284	300	310	280	277	261	287	302	301	316	293	293	304	290	258	270	290	286	304	304	285	306	270	317	323	323	303	291	291	282	302	313	308	323	281	282	282	284	276	299	286	306	298	289	310	275	285	308	321	312	324	293	314	319	311	288	303	304	349	271	320	271	291	274	273	284	292	301	288	285	298	328	303	313	299	293	269	279	322	279	300	287	310	302	304	294	283	324	284	293	315	309	320	296	301	270	319	261	335	288	315	277	303	311	307	303	261	247	280	334	287	300	279	274	304	303	307	290	297	297	295	299	301	294	295	293	308	279	291	294	307	264	298	262	293	279	289	283	289	277	325	301	302	304	266	280	281	301	317	289	312	302	307	347	298	277	284	298	287	279	331	277	323	297	322	309	280	284	280	312	302	288	296	310	301	284	299	291	256	300	315	256	310	318	294	317	289	312	323	288	262	251	266	310	273	300	318	317	289	300	297	272	297	298	294	317	296	269	288	326	282	312	319	298	341	288	297	309	315	309	287	324	294	296	303	269	308	321	299	310	299	298	294	273	290	300	293	304	267	301	320	269	327	299	274	322	308	297	306	292	297	296	277
33962	64456	53662	41688	35121	27262	19446	13789	10490	8430	6998	5668	4128	2905	2261	1665	1296	1082	856	690	541	518	455	474	460	415	427	378	397	369	346	342	349	369	339	347	348	354	285	352	323	342	330	322	327	294	321	309	319	332	349	305	312	315	326	299	319	327	298	332	284	301	305	293	325	300	276	297	312	294	302	292	324	287	341	294	318	319	314	299	328	286	303	322	304	322	316	315	323	304	326	337	296	338	314	332	312	330	294	299	291	318	305	304	330	310	341	293	319	299	352	323	315	332	303	277	301	303	314	319	322	305	305	335	315	303	318	315	292	306	295	327	309	317	310	306	303	303	294	319	302	345	289	315	351	327	309	281	343	294	298	339	334	328	308	313	320	321	292	331	304	322	300	337	325	302	304	324	317	320	338	339	304	341	283	319	313	319	311	288	347	300	310	278	318	299	283	294	304	302	283	302	296	311	309	331	339	288	320	366	281	332	327	279	317	313	305	298	325	274	325	298	294	292	297	308	315	284	295	313	299	332	310	313	294	331	343	347	304	351	323	349	310	305	327	316	313	311	303	321	346	309	311	360	260	299	328	336	300	340	277	301	285	275	321	307	273	336	320	308	332	322	301	313	334	325	312	293	301	332	328	327	298	296	314	347	306	320	331	286	301	301	311	327	329	287	309	323	282	326	330	301	342	329	303	304	293	311	281	282	341	332	342	326	323	281	337	351	322	313	339	334	323	329	310	307	303	303	290	291	291	305	308	333	315	329	305	313	340	291	305	308	312	301	296	316	304	297	296	333	313	303	301	324	297	310	316	294	316	311	322	297	308	317	329	319	328	294	283	300	300	299	319	328	322	316	316	353	283	334	293	308	323	315	321	293	315	303	316	284	305	320	323	328	326	313	321	304	323	304	304	303	303	326	319	303	324	301	286	308	300	338	359	323	298	316	329	327	307	294	331	318	314	315	303	315	345	304	328	320	328	304	294	302	294	321	310	305	357	273	327	317	303	297	319	319	321	306	315	338	323	300	319	326	322	335	291	315	307	358	299	334	323	321	298	312	310	300	309	317	316	329	305	282	325	338	288	321	319	299	287	328	300	325	309	287	313	329	299	297	286	342	332	311	327	308	306	307	286	331	334	311	291	336	308	327	309	304	305	339	300	279	309	291	292	298	309	341	292	310	319	294	314	312	303	336	315	302	328	271	332	291	333	317	330	317	334	323	280	310	357	286	323	303	337	296	273	310	303	284	335	299	324	313	311	294	293	333	318	338	306	293	362	330	326	290	331	320	309	302	291	296	347	320	298	313	312	294	276	347	318	315	325	310	331	310	339	328	326	315	322	324	346	303	297	355	319	317	303	307	356	303	318	332	320	280	315	320	296	315	321	302	295	302	313	321	302	313	323	363	327	325	296	322	319	292	322	308	308	281	303	303	325	341	323	332	333	312	291	339	293	297	303	297	297	284	319	300	307	306	302	298	311	327	320	314	301	341	309	358	324	332	318	263	312	320	304	306	302	323	331	296	332	324	280	315	290	295	305	315	316	293	362	319	340	333	347	310	310	327	317	296	302	353	296	296	286	312	280	292	322	321	315	318	294	325	299	308	326	326	313	312	312	295	315	293	335	287	310	317	338	308	302	309	341	325	313	294	272	314	334	278	328	326	313	305	338	322	307	349	312	307	336	313	336	297	347	300	321	295	324	311	297	295	317	315	277	290	350	333	321	313	316	305	318	315	341	300	299	328	317	319	326	317	305	333	290	326	323	321	319	306	323	311	300	322	329	316	333	291	319	317	325	326	344	281	319	340	303	311	309	321	282	306	319	289	334	312	319	296	267	304	329	296	294	327	316	312	316	337	317	312	349	313	316	346	325	329	339	315	301	289	294	310	285	320	292	316	320	304	313	335	313	304	324	297	316	282	279	308	288	337	299	335	301	336	299	286	313	321	335	294	312	319	315	335	312	300	292	314	338	312	296	274	312	307	292	336	305	281	330	325	300	323	298	310	316	308	323	262	297	306	315	296	324	309	269	294	296	313	304	294	307	303	333	307	318	338	299	324	306	306	318	307	307	312	314	314	281	326	317	333	348	326	317	340	308	331	309	302	305	306	327	285	330	313	287	315	312	305	307	350	304	294	285	315	295	325	356	295	338	320	358	299	294	326	293	291	312	317	317	320	333	304	268	305	312	298	314	317	300	304	315	351	341	330	314	325	314	323	305	298	319	278	308	301	304	304	308	320	330	307	299	319	311	314	341	315	328	300	308	338	318	303	303	317	331	337	314	346	341	300	334	306	298	297	311	307	326	300	332	286	300	349	301	295	283	301	331	313	313	312	313	313	327	276	290	324	304	297	315	325	332	309	283	310	332	282	318	309	302	283	275	275	278	311	294	309	322	355	365	326	313	322	347	332	343	281	316	323	312	322	336	303	330	319	300	338	293	319	292	311	292	297	287	303	299	362	327	310	308	309	312	328	302	291	270	284	338	293	307	299	308	317	281	278	320	322	342	347	321	333	338	313	322	310	313	311	309	327	298	303	344	308	309	321	312	307	323	301	304	311	347	294	315	319	322	301	312	330	311	324	286	296	303	322	330	334	295	299	298	334	322	295	346	295	312	318	315	313	300	272	330	321	307	291	306	328	290	287	312	282	321	321	311	320	347	315	313	310	306	333	313	355	302	323	306	314	335	309	345	310	308	336	309	294	322	294	291	282	352	307	280	331	317	321	340	323	297	306	311	314	298	314	328	319	308	304	306	322	320	340	345	342	308	325	297	292	320	293	324	293	323	285	287	304	313	314	309	296	332	296	359	342	311	319	302	319	304	313	325	291	315	315	298	309	296	314	327	302	315	325	314	307	287	329	334	332	300	293	326	322	302	341	319	359	305	298	279	313	332	327	306	327	290	325	270	319	306	323	349	330	284	316	350	332	324	326	323	298	334	315	305	313	307	298	312	304	330	282	297	293	325	308	291	330	317	316	322	319	336	303	318	322	318	288	310	298	296	341	308	314	315	319	315	314	305	362	302	325	334	298	350	317	310	300	326	306	294	335	324	309	336	321	300	316	290	306	314	335	309	323	325	308	348	325	299	304	336	315	316	310	347	319	290	323	295	309	278	308	314	313	279	288	347	313	300	306	293	294	319	305	290	304	309	319	327	355	314	313	289	320	313	326	328	286	322	290	317	318	308	333	343	321	311	331	329	316	319	307	283	323	319	325	320	341	325	318	292	332	295	309	290	268	306	312	304	293	320	296	311	307	311	334	306	331	295	301	301	301	331	284	308	332	323	316	291	335	331	324	336	329	300	310	296	337	311	332	319	327	303	313	360	353	304	320	300	303	321	359	310	305	293	322	308	318	338	310	319	317	320	326	337	302	293	312	289	299	336	302	328	288	305	305	305	293	300	298	320	320	302	309	307	328	301	283	326	306	325	317	307	291	310	317	311	313	276	312	335	282	335	332	312	286	303	319	321	339	290	307	322	286	349	304	316	327
31995	37122	41182	30360	18947	10845	5814	3589	2574	2151	1801	1517	1221	905	675	592	484	494	387	372	314	305	319	303	323	318	330	310	309	277	260	302	247	259	277	293	305	297	294	283	276	275	270	269	304	273	261	307	285	288	311	286	270	308	273	302	265	251	291	283	294	251	280	297	283	293	294	258	279	254	301	304	298	303	277	289	261	307	288	282	264	258	277	281	299	290	273	280	260	285	278	290	270	257	303	304	268	274	276	252	292	298	290	291	318	278	302	281	276	291	272	299	276	263	282	294	261	257	271	286	292	270	270	305	266	282	292	289	267	278	291	284	276	275	302	280	265	304	294	297	254	272	256	272	279	254	252	277	251	294	268	268	281	270	268	308	308	263	275	302	261	311	299	304	283	272	272	262	270	254	263	280	280	270	295	266	290	291	276	270	292	278	281	295	272	287	276	298	269	279	276	276	296	315	266	276	279	261	279	262	258	248	252	268	257	287	309	284	279	319	253	269	275	284	281	261	314	297	258	294	281	298	284	290	288	269	288	282	309	272	301	325	271	308	261	288	274	243	266	282	291	301	289	259	251	271	293	238	268	282	267	296	304	290	268	282	279	309	273	263	261	276	262	301	243	295	246	286	269	248	271	260	305	244	248	275	267	275	293	270	253	269	297	311	256	301	292	262	276	272	289	267	284	314	270	282	253	277	302	276	266	282	270	275	264	279	299	292	284	252	289	269	273	294	258	292	266	270	266	285	293	284	255	285	245	314	284	288	315	334	269	328	318	297	273	272	219	277	300	271	271	272	257	305	302	252	281	254	307	288	291	265	314	260	287	287	269	301	270	264	294	290	260	267	259	278	270	280	305	278	284	302	269	269	290	261	279	279	297	292	329	271	301	283	276	283	284	282	266	281	278	282	281	303	286	287	267	277	245	268	282	323	240	280	282	295	291	261	303	294	298	232	290	257	252	267	279	279	283	260	272	266	293	285	291	304	274	281	269	270	288	327	281	284	275	267	244	292	286	257	315	281	290	289	318	275	271	278	267	253	272	285	272	275	284	290	301	289	274	285	258	284	284	296	283	288	271	247	296	293	282	290	253	288	279	263	249	279	268	288	308	283	269	250	279	279	281	263	284	312	275	287	254	316	278	292	286	282	284	255	310	257	291	253	272	303	282	285	297	290	301	288	260	282	291	274	276	313	261	260	251	308	278	286	255	296	280	306	307	273	300	294	287	278	288	265	281	255	298	301	284	293	285	317	302	268	262	290	299	285	282	274	293	281	314	277	269	287	261	297	303	237	255	273	264	287	292	269	268	278	252	270	270	273	295	261	273	288	264	257	302	343	264	251	276	316	261	265	292	286	271	270	300	306	276	254	302	271	267	288	271	280	278	261	276	273	261	267	260	295	281	288	276	288	295	280	312	270	267	241	282	285	268	246	290	271	276	259	299	285	264	260	296	295	295	277	291	284	297	269	274	275	304	289	263	270	286	284	289	272	270	268	279	312	295	275	295	317	307	256	286	273	225	255	284	269	291	273	291	288	308	275	285	275	303	289	258	256	266	262	319	274	289	295	287	268	306	280	284	266	287	272	287	292	310	286	293	272	294	307	258	273	269	280	289	300	313	300	255	263	308	277	271	269	267	299	302	275	288	252	332	275	299	280	296	316	294	279	269	261	263	273	274	249	302	300	270	292	281	307	294	274	300	261	291	271	275	246	310	271	290	255	277	271	285	274	263	259	307	280	288	257	286	278	302	286	293	272	261	289	271	260	265	299	284	317	286	260	267	289	271	293	303	265	255	264	288	271	277	293	282	308	264	295	311	266	292	291	253	287	229	293	275	300	279	298	280	257	289	291	263	251	310	268	283	262	285	282	311	303	297	269	265	267	291	272	252	299	274	252	276	258	253	267	324	253	285	280	268	257	282	275	298	262	286	294	250	281	258	307	257	246	313	291	268	276	289	278	311	256	283	286	254	283	293	253	276	269	275	268	293	277	280	267	308	288	269	280	289	279	293	268	298	251	252	282	276	321	285	259	295	267	270	288	288	282	269	292	280	301	293	277	270	242	269	271	284	321	285	266	300	290	270	267	291	284	287	296	275	298	282	323	260	295	309	256	277	291	290	279	318	278	256	255	276	280	279	292	257	257	259	278	267	281	286	281	279	302	284	262	308	274	243	267	313	286	275	269	282	263	289	281	266	271	288	257	251	279	300	263	299	291	273	282	303	275	284	298	273	292	271	282	304	263	305	280	306	271	291	256	284	280	257	302	289	263	266	264	298	256	286	254	276	293	294	259	246	302	302	306	288	305	259	257	268	278	287	256	282	276	325	265	287	288	296	295	294	293	265	292	271	261	281	296	276	268	254	285	267	286	280	253	262	282	276	266	302	269	282	282	272	287	279	268	272	284	304	310	288	295	289	306	283	285	296	269	266	276	246	261	281	268	283	298	286	290	271	283	297	304	228	306	262	277	309	277	259	265	322	301	320	299	287	275	261	275	280	279	285	265	277	256	301	280	289	288	260	274	271	296	302	310	276	315	308	265	286	289	301	274	265	278	281	264	246	304	280	286	286	273	318	282	263	250	282	265	284	284	295	289	287	286	260	274	303	282	307	315	287	325	289	269	276	269	249	302	283	297	291	282	286	311	269	261	288	290	284	308	252	321	288	297	288	297	307	328	270	286	252	274	258	296	296	270	267	304	256	262	282	299	287	282	299	264	293	278	265	274	310	286	268	294	289	290	312	310	279	314	304	301	313	295	250	280	293	237	265	286	225	283	272	276	272	305	283	264	285	263	273	264	279	289	286	283	250	285	268	284	283	281	276	258	295	281	286	307	320	275	289	285	281	289	293	315	297	291	294	295	278	279	279	293	314	318	288	285	283	278	280	292	277	273	287	276	284	305	281	286	303	281	271	290	291	307	253	291	322	274	292	291	292	279	281	257	284	277	263	262	274	307	300	250	281	281	282	289	290	285	261	311	279	291	265	296	252	315	292	307	261	305	278	307	272	276	267	280	289	296	257	278	279	307	313	313	295	265	280	283	276	305	278	281	251	280	280	256	279	276	269	258	293	292	272	315	294	278	300	298	292	257	268	304	253	278	287	296	284	284	274	288	275	296	259	257	266	298	292	276	248	313	289	340	299	283	269	275	277	307	319	255	276	307	296	300	276	296	282	289	269	289	307	291	265	292	268	259	291	276	287	271	262	263	288	301	281	270	253	288	271	296	304	299	276	292	265	256	259	303	293	269	269	258	250	306	294	268	291	250	286	305	280	315	269	268	289	286	278	279	281	268	278	286	253	273	265	281	311	287	288	305	245	275	283	288	230	306	252	283	307	290	249	280	266	267	276	313	290	261	288	293	266	301	269	314	264	271	285	280	279	276	291	250	284	289	300	265	273	268	272	281	282	275	250	276	281	277	269	299	247	282	280	275	293	276	267	273	267	272	293	318	268	307	292	281	278	274	271	299	291	257	299	274	294	254	304	280
32460	51020	40546	28711	21291	14629	9070	6129	4589	3737	3209	2603	1870	1376	1023	832	683	595	528	458	411	418	389	365	322	333	319	311	316	288	296	296	327	334	315	345	323	299	309	307	344	310	301	324	296	315	325	337	316	309	309	322	309	299	301	308	307	315	321	291	310	317	314	337	307	297	315	319	293	315	296	309	314	292	333	341	289	298	341	272	333	313	298	303	286	299	317	289	330	280	287	309	271	298	313	307	257	302	311	284	296	317	277	271	287	307	293	271	284	291	332	294	321	314	293	311	320	315	296	334	283	295	335	297	302	301	282	325	293	287	313	302	323	299	322	324	276	314	327	288	321	295	277	313	311	276	312	290	332	305	278	301	307	321	296	305	300	315	316	327	309	281	300	278	311	304	279	317	306	308	305	305	284	297	321	308	284	306	308	324	289	308	299	285	269	294	307	285	317	298	309	299	273	337	284	333	310	314	320	316	288	313	309	325	317	349	291	322	315	295	261	324	284	295	281	295	310	296	288	327	299	328	314	326	330	288	316	312	305	326	293	293	294	305	323	293	297	308	295	326	317	299	327	324	312	293	318	318	329	297	279	290	321	342	326	295	323	273	324	330	328	325	306	291	296	287	306	301	320	309	315	283	287	328	343	325	290	334	334	304	302	320	322	317	307	308	289	309	312	310	275	296	297	314	321	322	298	307	296	289	303	312	270	272	324	315	295	282	307	282	311	279	300	297	325	270	313	298	303	334	308	263	323	304	298	340	312	291	335	300	321	292	318	307	319	280	311	322	286	311	318	311	290	291	320	286	323	307	317	302	286	305	280	340	299	328	314	294	282	277	277	295	324	312	328	282	300	292	303	283	313	319	299	304	301	300	275	307	301	302	266	308	292	280	303	288	305	311	318	304	297	319	318	316	292	329	311	276	311	301	275	293	286	330	300	313	317	305	337	319	295	333	293	327	288	317	282	278	320	312	318	308	307	320	330	344	337	310	313	295	293	309	335	295	287	260	327	289	293	325	312	257	293	314	301	299	302	282	318	292	297	300	290	280	331	289	294	298	299	293	324	289	319	306	295	326	314	293	333	323	284	303	307	267	305	333	317	306	292	309	274	308	303	308	289	285	305	327	273	317	296	315	323	305	314	312	300	301	288	317	307	309	291	290	300	302	304	329	300	274	294	316	274	257	297	315	276	294	325	298	277	292	319	294	316	285	280	287	315	328	312	294	310	307	266	292	301	317	314	318	301	323	336	293	272	325	307	301	334	301	296	295	317	300	302	334	278	291	314	310	303	319	278	283	296	300	285	331	271	302	319	262	293	296	329	305	316	322	341	316	311	317	319	315	293	306	309	329	310	304	291	318	334	257	312	285	303	302	295	295	294	311	327	285	292	300	311	298	280	339	340	305	298	277	341	275	303	282	300	315	330	294	283	294	272	294	273	311	295	279	334	334	336	320	289	272	283	310	310	321	312	302	315	303	289	274	324	311	262	276	319	301	308	279	302	302	301	295	300	286	303	303	308	308	328	327	299	332	305	256	318	319	295	324	300	306	278	307	288	298	305	288	302	297	328	266	323	311	277	313	321	297	301	310	308	313	306	298	271	313	305	325	347	312	301	292	296	293	318	313	284	294	307	329	305	278	321	318	282	297	299	298	278	296	284	273	302	304	338	322	269	304	297	309	311	291	307	302	294	263	310	323	302	291	304	295	318	298	301	331	274	284	290	310	290	327	333	283	323	291	327	313	306	291	287	326	305	293	316	286	295	303	306	317	259	287	284	320	303	294	306	308	328	282	295	312	286	282	309	329	294	301	304	302	295	306	321	323	268	299	304	286	285	314	278	308	284	291	297	307	325	299	293	315	296	329	307	324	326	330	324	322	344	320	310	347	270	306	286	301	302	320	295	313	286	325	303	309	303	294	308	315	295	295	328	336	298	291	291	298	317	303	332	281	283	311	295	317	264	308	271	315	326	287	301	314	311	313	299	302	310	298	294	279	322	304	292	303	280	293	305	305	331	301	271	290	290	267	276	312	334	272	341	309	322	273	301	303	291	326	306	307	296	303	284	314	280	309	304	311	297	287	287	306	307	326	315	270	262	312	291	298	314	292	317	312	327	294	324	296	326	292	315	304	300	323	310	315	288	327	292	321	334	300	273	328	272	311	299	310	323	320	319	307	306	302	301	275	286	307	320	279	281	282	300	273	285	294	281	314	287	264	300	306	320	324	331	290	344	334	284	268	290	296	330	294	286	338	289	318	309	332	309	289	329	315	293	270	343	306	322	289	319	308	300	310	307	321	308	276	317	289	301	292	304	315	299	303	284	332	298	317	326	335	303	321	311	320	293	290	293	282	324	267	321	283	313	295	305	308	272	287	324	291	299	324	286	332	302	294	324	296	322	328	324	292	277	298	321	292	299	315	302	304	306	309	328	300	295	284	293	317	325	303	314	303	312	305	272	270	293	281	307	313	305	294	294	306	308	309	275	340	301	293	306	313	289	292	283	277	307	302	309	289	306	285	298	300	291	297	335	297	314	289	260	303	289	300	298	310	271	305	311	294	344	329	275	313	304	283	313	318	299	300	293	307	301	323	297	325	306	303	304	294	309	329	315	278	298	293	303	315	309	313	310	289	314	294	295	328	313	295	309	323	327	286	318	298	315	289	330	277	318	304	319	312	276	307	287	296	292	317	320	308	300	308	310	307	281	321	323	300	295	280	313	314	291	301	309	302	310	286	336	337	311	292	320	319	325	312	300	296	297	301	277	313	286	285	312	302	326	288	297	283	332	336	274	325	301	304	285	287	318	312	247	296	325	317	283	317	307	276	297	347	326	290	326	321	304	287	293	285	310	340	341	270	282	313	321	297	331	297	298	304	307	309	284	297	298	329	312	313	318	305	293	280	317	294	295	277	317	290	315	302	307	308	316	293	307	317	303	282	296	308	304	301	268	301	294	296	328	324	278	311	309	296	328	296	299	273	319	290	318	304	294	342	256	313	262	294	293	282	256	300	310	289	326	325	316	348	306	302	286	322	336	326	314	285	299	302	302	310	312	306	303	314	297	300	301	340	285	294	273	303	304	316	306	311	313	318	309	299	306	284	299	281	326	286	301	298	286	296	305	316	281	310	280	301	310	328	303	315	303	296	306	315	289	306	314	321	328	274	319	292	289	289	304	324	300	297	323	273	321	303	313	342	326	330	313	300	302	314	313	311	324	307	300	317	305	295	320	299	319	294	310	321	296	299	302	329	295	292	306	334	339	310	300	295	340	313	289	316	343	299	281	287	297	301	305	309	314	282	294	327	295	292	314	286	301	316	329	304	307	307	333	319	295	320	287	307	312	302	309	316	291	298	295	288	295	294	284	280	284	293	286	270	298	270	297	343	313	295	312	331	295	314	315	283	295	306	306	314	283	359	322	288	300	308	303	321	335	317	305	313	300	312	317	308	296	311	285	322	315	331	318	305	292	307	289	311	314	320	294	268	310	305
24189	21483	29175	26737	24590	21559	14099	7005	4424	3869	3262	2426	1896	1380	1087	808	628	578	560	474	402	355	348	351	323	313	319	309	284	324	319	295	275	283	317	309	266	258	255	286	262	277	285	280	264	257	301	281	294	281	292	274	261	318	265	285	263	254	274	282	280	257	273	264	277	274	295	284	266	283	276	262	265	268	278	283	316	300	313	298	278	258	279	256	295	261	263	261	255	246	275	261	263	267	290	310	268	284	284	267	270	288	284	270	276	255	285	261	303	272	295	265	295	277	293	265	250	289	276	300	276	277	274	293	286	269	304	300	292	263	288	262	259	298	299	280	296	275	280	271	273	290	293	292	258	288	236	270	294	289	274	288	264	281	271	266	275	289	299	272	257	290	265	276	288	280	300	260	250	284	293	266	266	273	303	276	262	248	288	236	246	293	279	277	284	294	299	251	271	272	290	287	271	303	274	289	244	274	264	282	266	288	286	259	289	283	287	296	294	304	252	292	315	256	276	284	303	288	286	283	302	277	284	287	277	267	268	272	273	255	277	294	265	250	269	269	259	316	296	287	252	260	300	284	298	296	257	265	290	265	266	301	296	258	265	301	288	283	295	253	290	278	291	286	289	257	314	295	278	286	259	265	287	260	292	276	289	259	288	293	309	296	264	273	289	292	270	311	300	313	275	262	291	280	318	252	281	268	302	278	289	289	299	278	286	269	286	262	273	270	270	298	314	273	300	307	274	254	265	258	295	291	281	290	262	264	280	240	262	239	259	264	267	303	294	262	290	292	268	271	247	308	294	295	324	313	282	262	278	283	287	287	260	276	271	276	292	303	250	268	287	285	271	272	320	279	301	293	264	259	293	281	325	276	287	287	295	289	260	288	299	277	290	275	272	297	277	299	287	287	277	266	294	256	263	319	277	269	270	280	291	276	287	283	291	252	272	267	302	256	293	277	279	269	286	283	281	308	309	264	269	262	284	280	276	315	285	263	264	286	259	267	301	249	283	285	295	291	283	260	316	257	248	280	273	302	267	275	282	282	246	282	247	292	275	291	281	287	275	247	259	268	292	261	268	272	244	295	309	260	295	285	307	278	304	316	291	272	249	259	305	261	275	273	282	262	270	280	274	296	271	290	282	305	302	268	275	273	256	279	262	301	279	289	294	266	293	297	278	285	289	256	234	303	275	250	248	280	260	268	281	301	287	288	254	277	293	274	290	305	276	285	279	278	284	266	304	257	266	268	276	239	284	276	304	290	265	285	288	268	264	285	298	280	284	295	254	275	275	314	293	289	258	258	266	273	250	278	277	253	286	256	259	270	270	290	290	286	275	281	296	324	238	274	278	279	296	302	272	262	254	315	260	273	263	304	263	302	284	245	293	275	274	262	293	295	281	299	283	275	282	266	279	256	290	288	278	283	265	304	276	261	279	291	302	272	273	275	268	290	282	277	268	270	279	282	292	274	286	279	312	319	272	280	275	273	248	307	268	304	287	298	281	315	267	284	274	286	282	303	265	269	286	295	273	305	319	299	299	247	294	288	257	276	278	296	262	271	276	311	285	289	257	262	280	278	271	265	268	280	262	261	283	298	266	331	283	278	290	246	277	285	293	273	293	282	275	259	304	284	266	260	261	276	280	270	247	300	282	283	271	296	258	311	300	276	283	280	278	271	261	281	283	268	277	273	254	268	297	281	290	270	311	254	271	245	233	288	271	301	275	262	292	274	300	305	271	270	273	286	245	296	293	289	272	279	276	278	292	288	265	282	283	281	287	269	274	251	301	300	299	260	307	267	293	275	288	283	322	284	273	286	294	232	270	287	270	295	285	294	254	288	291	279	306	277	288	259	234	279	278	275	286	283	303	267	294	283	276	277	270	280	300	295	281	267	279	281	280	253	285	300	289	270	297	279	273	274	297	311	267	279	294	261	261	286	258	290	296	286	286	284	279	295	291	283	267	300	274	287	264	289	252	249	267	263	289	262	286	281	273	276	280	304	279	280	304	288	298	254	281	270	291	305	285	274	297	268	274	266	275	275	291	260	263	281	254	295	265	288	248	278	272	277	271	273	287	285	281	289	276	298	279	279	300	264	261	250	292	266	273	268	286	282	268	265	297	257	282	287	279	257	277	272	266	297	315	272	298	290	283	294	266	264	292	267	262	285	271	259	293	271	284	293	296	248	287	288	266	268	291	285	298	260	325	275	275	255	271	299	284	290	265	268	260	286	290	243	307	280	281	258	258	271	266	283	246	269	250	279	272	256	275	291	307	260	296	267	247	255	278	290	260	268	248	258	280	277	268	295	265	281	281	281	278	258	292	279	275	286	255	272	309	279	282	289	277	282	295	283	263	265	279	271	273	266	326	275	281	276	277	291	271	266	283	322	311	302	291	286	266	293	292	298	276	276	309	256	269	273	265	267	293	297	258	298	261	291	323	300	265	253	273	278	266	283	255	269	265	266	275	273	298	284	291	294	282	273	280	292	288	274	295	281	239	283	250	251	297	271	283	291	285	280	285	281	277	282	259	267	251	252	310	293	280	258	262	291	257	267	278	274	295	260	272	294	274	296	297	293	288	271	265	288	281	312	289	270	257	274	269	296	271	285	297	274	304	280	293	301	250	276	261	285	242	259	294	271	264	272	276	284	282	270	284	268	252	294	287	281	284	288	278	284	264	274	287	264	284	276	254	288	283	256	282	270	277	294	260	281	258	292	251	298	271	265	280	285	289	279	280	293	276	262	265	261	288	265	235	292	277	282	287	320	286	277	267	285	277	275	271	290	302	274	298	306	259	275	285	241	265	281	273	291	284	297	307	260	284	282	303	269	232	263	297	297	258	301	261	288	289	280	248	287	255	301	273	264	272	254	261	285	289	291	282	279	296	276	293	308	309	314	278	273	260	263	290	280	295	280	267	272	272	275	308	278	250	274	307	307	248	300	257	289	287	260	242	250	263	276	262	261	262	270	266	264	295	283	277	257	272	286	268	273	286	301	238	275	285	285	280	285	289	285	277	294	291	291	260	275	297	286	290	276	287	289	282	292	254	279	263	284	297	290	272	298	280	304	310	273	288	284	303	278	283	285	299	285	275	249	303	283	299	279	288	256	276	286	269	290	262	281	277	292	262	250	280	276	282	290	265	264	312	298	272	270	271	261	289	284	288	280	308	298	302	269	275	295	294	308	271	307	260	286	280	269	279	277	255	284	300	308	247	293	319	288	288	272	323	269	270	276	251	290	269	267	275	294	286	295	295	278	285	261	296	263	268	283	260	313	305	276	276	277	270	274	311	266	270	272	279	281	280	278	290	267	280	305	267	252	276	259	303	279	288	281	293	264	262	284	284	265	295	254	292	264	266	270	304	295	304	287	298	308	283	267	256	288	266	274	280	297	235	307	283	286	263	287	300	273	255	300	299	249	290	284	275	262	271	267	262	294	277	295	276	265	298	259	274	259	273	268	275	250	285	293	305	289	300	272	258	257	252	283	313	289
31804	59229	48816	37293	29718	22218	15267	9779	7379	6378	5261	4107	3038	2229	1550	1230	1024	846	696	550	534	417	416	398	404	369	388	336	327	340	318	320	350	328	303	275	333	301	314	307	319	301	298	309	307	307	324	292	287	326	309	279	282	330	266	329	324	308	328	274	316	303	317	312	312	310	297	307	302	299	292	290	302	290	293	297	315	315	303	311	292	324	313	282	283	291	300	300	302	317	290	282	283	311	308	291	273	304	317	279	295	316	286	281	291	290	269	318	279	318	291	306	296	295	283	307	294	315	290	288	277	291	313	309	290	291	311	305	298	299	344	296	309	291	319	287	310	313	302	319	314	277	297	322	297	289	314	310	305	304	303	300	297	319	277	300	321	329	273	306	253	300	290	276	284	306	280	279	329	295	304	294	294	300	325	296	293	271	294	308	298	313	296	279	312	284	319	304	285	299	296	291	292	299	314	320	301	286	298	285	290	306	298	281	315	270	301	278	285	325	291	283	297	267	300	297	283	278	278	276	315	291	294	281	288	300	300	299	330	305	338	274	318	284	320	301	306	295	295	281	279	283	294	315	315	296	303	299	282	297	299	280	275	288	305	266	290	273	315	283	318	288	306	289	292	290	270	294	309	292	291	306	288	305	274	288	315	302	287	278	326	323	282	304	320	304	285	314	326	268	305	271	277	302	309	291	271	309	293	321	272	315	282	289	341	272	285	307	280	270	311	313	323	310	310	294	316	295	303	320	299	295	308	300	306	283	281	280	302	287	345	292	302	307	336	306	287	299	278	284	321	292	317	303	289	293	325	296	306	284	270	290	284	310	310	260	283	289	302	310	283	273	288	305	291	280	290	292	279	296	312	296	267	293	268	301	267	295	284	308	303	282	312	302	306	324	310	298	279	316	268	312	291	306	258	326	311	290	286	292	267	303	291	308	272	301	300	299	303	315	304	277	271	267	286	309	291	295	321	285	281	329	300	292	274	283	309	306	289	313	298	271	287	272	299	295	326	306	289	305	269	300	304	268	300	299	308	295	284	314	310	309	318	313	308	299	333	296	282	306	312	300	307	336	294	291	304	276	276	297	298	273	274	290	304	291	296	301	295	313	355	317	299	287	309	313	288	324	288	288	317	298	301	275	289	293	302	312	324	289	306	298	236	321	294	283	312	300	290	288	295	288	308	304	300	332	332	305	325	323	264	314	303	272	289	307	280	282	281	273	294	285	264	293	289	295	291	300	276	318	269	274	275	309	317	296	292	302	273	306	306	303	283	306	314	331	288	289	298	292	268	333	288	337	291	323	290	312	293	293	281	288	322	316	289	317	269	299	287	307	307	313	303	319	296	275	284	306	302	312	293	306	295	288	342	279	289	309	292	266	310	284	329	307	317	308	276	297	323	285	317	325	299	311	282	330	304	296	272	282	300	282	282	316	285	288	290	279	315	300	339	263	302	266	303	275	310	297	281	267	316	283	292	327	309	293	303	301	305	338	318	289	306	304	299	300	288	307	315	284	297	303	317	279	303	318	256	286	252	331	282	305	292	307	307	294	304	258	297	312	295	332	292	297	285	297	280	300	300	286	306	321	284	314	317	314	277	291	278	309	263	257	261	312	301	314	293	317	284	306	288	309	291	306	323	293	292	304	309	286	263	310	311	300	270	315	319	315	323	274	281	297	274	285	300	332	301	275	301	278	282	319	285	269	300	281	301	319	310	281	278	280	293	293	314	313	304	296	299	308	314	309	296	313	316	309	304	312	292	313	317	285	285	283	344	295	288	308	276	297	283	290	292	301	295	290	287	315	305	277	285	315	300	332	304	308	299	289	311	305	320	295	254	274	281	278	299	332	283	283	321	280	296	282	298	305	316	287	309	285	306	295	299	293	281	284	289	284	292	300	274	286	258	303	278	301	292	291	297	296	319	276	318	304	311	316	294	305	294	293	305	300	302	291	330	271	312	302	294	301	280	288	291	289	295	304	270	322	309	284	310	301	287	267	292	289	309	302	295	268	310	323	301	343	281	312	318	274	308	305	338	293	304	292	307	293	303	287	307	307	296	312	279	304	309	275	331	290	285	323	295	297	331	308	310	319	277	300	314	277	288	273	312	328	296	319	273	289	265	313	311	281	279	311	303	290	283	295	344	305	282	311	321	296	309	275	293	308	334	304	292	301	308	298	320	319	320	307	288	294	286	287	262	322	268	301	272	312	280	314	293	292	302	292	291	300	266	257	303	278	286	318	285	343	294	264	312	303	311	296	302	290	271	277	283	296	300	263	281	253	310	284	291	302	287	298	312	289	288	291	297	311	328	283	307	280	286	276	283	300	290	287	306	289	287	308	314	309	295	300	298	298	318	295	303	282	320	309	296	249	283	319	291	305	305	307	312	280	317	317	323	285	285	281	291	302	269	314	313	328	303	311	323	268	303	310	314	301	320	269	264	303	289	288	314	307	307	311	293	303	285	286	292	299	295	284	304	308	301	306	297	318	297	299	319	278	301	314	281	320	330	283	301	302	292	290	300	298	280	304	289	300	318	284	288	281	309	274	292	311	290	297	280	290	278	303	300	294	279	303	294	291	270	294	301	299	304	277	279	262	279	291	300	326	268	325	294	289	325	288	305	311	308	289	291	317	303	294	283	301	306	312	300	304	320	298	285	286	311	290	294	271	305	256	285	320	306	362	305	297	302	304	303	287	304	298	284	317	286	314	290	290	306	282	268	291	308	298	295	307	297	299	298	299	301	277	313	282	292	304	297	290	287	269	281	290	299	300	301	287	316	327	316	324	289	269	315	300	297	298	306	295	298	297	277	284	300	303	283	327	294	285	296	341	315	296	261	280	290	283	287	313	268	326	315	303	261	307	277	301	326	310	282	307	301	281	285	295	258	296	274	297	302	295	290	262	296	309	276	295	302	302	320	324	284	299	314	290	311	289	272	289	336	291	330	309	299	318	274	285	284	305	294	316	293	302	294	305	286	291	303	285	277	314	274	318	325	287	302	304	266	309	317	296	341	265	279	295	298	304	318	282	253	281	291	279	282	292	295	319	287	321	299	298	297	255	290	321	281	304	310	295	347	305	302	286	287	288	304	296	303	305	296	274	306	299	303	276	311	282	306	288	309	318	301	318	282	271	281	294	297	296	307	310	303	311	283	270	287	285	287	323	289	303	335	326	304	284	310	262	318	297	271	326	310	288	279	293	317	277	297	287	269	312	281	289	272	304	304	297	303	290	328	313	307	290	305	301	303	338	278	314	302	300	302	301	299	304	299	336	271	290	299	288	305	302	316	260	316	270	308	307	321	295	306	262	331	329	289	305	290	293	301	276	279	287	257	314	307	293	264	296	303	305	282	287	266	312	295	288	285	311	289	287	283	290	297	306	283	316	324	317	257	312	294	283	310	288	315	298	279	313	289	318	282	263	279	263	292	279	300	295	298	326	300	313	296	287	292	293	295	317	289	290	307	299	280	306	282	316	300	267	282	250	276	297
25410	21668	30260	30001	22878	15676	8903	4800	3227	2860	2392	1937	1523	1105	840	722	595	505	449	397	402	353	353	322	342	315	291	351	340	324	296	334	301	313	326	302	298	293	316	275	283	310	284	332	289	300	289	263	275	261	301	288	283	317	283	284	304	294	294	282	318	317	290	295	313	268	293	271	322	298	265	268	301	314	276	305	318	296	324	320	311	302	305	317	277	365	311	301	274	302	321	291	316	310	269	284	297	298	309	306	274	286	319	309	301	317	320	317	284	286	309	312	262	315	308	312	303	282	290	291	301	305	307	305	312	307	295	295	338	315	301	320	298	323	302	269	302	315	295	267	303	323	264	293	283	295	287	276	279	289	293	285	317	314	279	315	318	276	305	289	321	299	327	277	266	333	296	298	277	310	314	263	307	308	330	330	316	292	292	260	301	304	276	304	297	295	304	292	325	290	293	300	323	309	295	337	304	296	276	299	281	256	277	291	313	301	315	315	283	314	283	316	302	301	273	308	309	286	303	290	301	298	283	270	290	292	293	314	269	284	308	301	298	268	311	277	293	293	285	281	272	291	306	330	298	311	308	292	293	285	281	300	280	295	284	272	312	306	296	288	313	291	325	307	320	273	271	335	332	285	319	293	297	296	331	303	299	276	291	299	293	278	288	320	286	280	287	318	321	295	275	305	330	305	339	283	291	313	307	292	283	287	282	304	295	276	316	304	331	304	312	296	290	312	266	271	336	299	292	274	311	283	282	282	275	302	302	291	271	294	334	293	281	284	308	305	313	319	295	303	296	304	319	315	288	277	284	302	298	322	331	288	328	299	300	275	281	301	298	303	294	269	320	298	285	294	287	286	313	304	306	262	297	301	277	278	261	282	287	307	289	313	283	326	316	295	289	298	285	305	310	281	280	321	272	291	269	286	328	294	285	323	322	300	311	266	293	316	297	327	253	302	314	293	305	327	309	324	259	286	295	329	315	304	290	275	316	298	303	304	335	279	296	304	314	294	270	301	292	259	297	276	308	324	282	300	319	286	292	322	303	271	284	310	296	302	310	279	298	312	324	270	286	300	306	303	319	301	298	280	314	289	260	288	258	319	302	324	310	286	273	305	280	314	273	293	278	285	304	318	311	273	316	308	331	292	305	262	290	267	256	311	271	277	297	267	286	287	278	317	342	325	263	278	288	267	308	315	312	309	284	298	293	305	328	307	313	297	309	297	279	309	282	326	279	260	283	282	300	279	298	305	308	313	289	273	296	296	255	302	288	273	280	315	277	308	271	319	290	287	284	309	306	281	294	301	279	304	288	305	277	296	326	327	295	295	296	312	287	288	251	305	313	309	322	284	303	308	289	286	317	294	287	278	285	291	314	296	313	295	288	251	281	311	274	307	291	278	295	298	261	336	293	329	292	290	277	322	256	286	302	273	305	330	302	291	300	297	292	300	299	281	321	296	288	287	302	262	275	323	309	296	308	319	291	301	306	333	309	275	295	318	287	306	284	272	322	303	281	294	299	269	261	287	309	294	322	292	272	275	316	294	303	321	323	287	304	320	290	290	314	284	302	268	316	285	293	318	296	295	337	252	303	288	303	296	301	279	286	277	297	300	294	315	312	284	298	295	286	276	327	311	283	323	320	303	295	327	293	321	328	314	279	339	305	324	292	288	304	292	291	309	281	281	301	315	315	327	270	317	317	291	287	291	306	335	293	283	307	297	308	296	303	304	289	295	332	295	291	300	327	294	290	278	278	273	285	279	287	283	282	277	307	320	293	274	274	290	329	294	292	276	289	294	293	315	307	277	281	282	256	304	298	290	323	321	303	301	310	277	310	285	257	290	266	302	317	329	312	288	332	288	307	297	302	316	292	307	325	289	307	285	297	275	283	286	302	289	316	346	286	296	288	312	310	307	305	316	272	313	310	282	275	326	302	305	289	303	284	298	306	309	277	279	285	291	287	301	268	274	322	282	293	310	330	306	319	296	312	296	290	294	341	278	348	272	271	288	303	283	296	295	309	282	298	285	279	301	292	298	300	271	291	295	315	295	294	289	297	311	290	317	286	313	285	300	308	275	264	283	289	325	305	281	296	320	302	257	285	279	310	301	276	274	300	310	296	264	285	272	263	292	333	303	277	286	297	262	303	281	283	320	304	310	303	284	313	297	277	288	296	290	304	287	335	322	299	288	281	290	292	303	332	292	299	282	312	304	300	295	273	292	283	292	313	304	299	282	275	289	287	321	299	309	276	299	302	277	289	297	325	319	289	277	304	300	321	306	301	309	258	317	300	289	314	282	313	317	284	280	293	288	274	301	277	287	307	300	303	312	279	261	276	314	308	303	267	316	289	291	335	290	319	310	298	331	316	286	304	303	302	275	274	313	276	298	313	281	286	320	331	274	293	312	304	328	318	284	295	293	296	300	282	278	290	311	306	288	282	290	315	315	311	300	309	281	323	306	302	286	284	285	280	304	297	300	303	320	298	295	282	317	293	309	330	280	328	303	295	281	285	303	283	289	293	321	279	283	301	275	303	281	300	320	305	310	308	319	291	289	309	320	315	294	299	310	295	303	286	259	312	298	286	302	297	263	338	312	280	299	336	276	280	300	296	288	329	332	296	302	259	308	272	317	329	292	295	303	293	297	296	294	275	286	292	255	303	273	314	323	297	300	309	256	293	332	296	311	309	281	307	291	302	293	304	307	283	295	296	298	295	302	290	310	290	292	307	296	318	271	290	300	323	270	286	283	304	279	301	270	272	307	307	314	324	297	285	327	288	314	300	262	290	303	309	318	295	316	309	273	287	310	323	317	298	284	346	315	324	284	276	314	307	302	322	292	287	300	309	341	270	292	277	281	303	291	284	301	343	282	306	278	296	296	260	300	360	313	321	302	302	259	267	282	320	315	310	293	305	301	304	291	279	287	265	298	300	268	310	309	305	281	284	314	297	296	293	280	299	294	336	307	287	283	327	305	283	307	320	316	310	277	290	288	304	313	311	268	282	293	349	319	252	274	281	281	271	319	301	301	325	295	278	280	294	299	316	340	333	295	261	306	301	263	298	283	291	272	264	296	302	307	297	279	289	277	277	306	285	283	284	265	302	290	271	271	289	269	328	284	323	285	302	323	294	308	274	290	311	312	287	318	273	312	271	304	285	298	281	308	284	317	315	285	297	305	298	298	262	305	269	285	287	288	308	287	314	281	309	313	273	306	277	299	276	298	305	292	310	299	274	270	284	294	320	302	314	286	295	280	259	293	278	284	270	284	271	299	273	324	287	300	306	309	346	288	286	280	293	273	273	312	273	302	289	299	281	317	311	273	285	321	293	294	285	260	302	313	283	270	302	282	290	303	294	321	300	328	301	302	287	284	293	278	287	306	279	331	283	288	306	305	318	304	284	289	285	308	276	287	333	301	289	284	332	294	298	290	297	300	278	295	281	289	289	303	320	307	294	320	299	310	302	318	306	261	269	312	316	297	310	286	289	277	323	274
31603	55577	45619	33765	25964	19412	12565	8054	5934	5177	4337	3246	2547	1773	1391	1021	878	717	595	500	434	386	419	391	402	380	376	356	348	380	339	355	364	345	331	317	360	324	343	327	378	317	333	358	309	323	315	293	334	303	349	290	319	321	352	366	301	316	327	340	299	310	337	306	307	312	329	338	337	314	364	312	301	327	333	331	295	313	279	306	304	329	314	331	330	307	343	323	319	323	289	336	345	334	316	291	326	331	317	356	333	340	333	307	340	330	303	334	336	335	302	325	318	327	324	322	312	333	307	318	292	285	336	330	348	316	329	313	350	325	309	318	358	329	310	315	355	321	310	283	301	278	313	316	297	332	348	339	324	336	335	350	338	318	288	288	305	302	360	307	309	340	307	311	332	318	306	318	310	364	312	346	297	318	307	312	304	311	326	293	334	323	309	293	350	295	306	313	309	304	315	294	336	305	300	315	323	312	318	323	314	316	337	340	332	314	325	323	313	298	295	345	351	315	343	329	338	344	324	332	306	324	327	329	318	324	303	304	328	311	346	341	279	290	322	340	327	321	314	292	332	352	351	337	299	345	284	311	284	300	337	323	319	320	359	312	316	325	349	309	313	327	316	332	330	322	302	324	321	288	325	310	310	281	315	309	378	326	303	289	317	339	303	322	346	322	328	313	316	340	366	298	340	331	287	323	329	304	299	344	322	334	315	316	305	322	329	304	313	312	312	344	336	342	315	294	329	321	301	305	290	314	344	323	334	334	328	344	297	322	325	350	301	340	329	302	348	322	342	324	331	320	306	311	334	336	342	300	340	324	340	326	344	344	342	308	322	316	290	317	337	312	296	299	305	319	305	329	316	355	338	277	320	296	305	286	267	288	324	303	319	321	326	366	336	313	303	339	308	261	333	313	333	356	294	321	293	341	288	320	321	353	309	316	317	332	307	296	331	358	307	309	335	326	310	330	293	327	331	303	325	325	295	338	310	340	336	314	345	340	335	370	328	327	313	331	317	325	301	301	299	332	295	315	295	319	305	317	327	293	329	289	295	272	320	294	325	317	281	315	324	337	318	317	335	323	350	354	289	320	326	337	318	335	327	311	319	307	312	329	333	301	337	326	340	320	328	325	301	320	310	352	323	323	318	321	308	369	327	317	316	313	337	294	325	326	315	307	303	299	287	317	327	335	321	359	297	343	304	320	327	309	329	278	309	310	331	355	321	325	313	312	325	336	307	325	293	305	302	344	298	310	306	323	311	329	341	328	299	349	304	318	296	331	297	316	345	333	338	334	340	294	294	330	316	327	325	308	312	351	300	299	317	365	330	338	329	300	340	291	313	321	305	300	341	327	329	311	304	301	311	334	315	312	303	328	339	303	302	299	330	324	300	322	332	290	349	314	306	294	308	324	322	322	323	342	328	315	331	291	326	327	329	305	319	309	318	331	309	303	332	292	338	322	342	340	302	306	306	299	314	320	338	330	319	323	321	311	329	319	322	321	322	313	366	321	334	336	312	309	321	298	330	306	327	319	314	308	340	286	294	307	305	360	333	315	312	317	320	321	353	325	304	333	323	320	321	319	322	322	292	338	347	326	308	332	306	292	296	336	316	303	352	311	322	347	318	318	289	355	320	329	335	318	311	311	317	291	296	290	325	315	334	304	297	352	353	317	315	317	300	319	315	329	319	321	303	345	326	320	317	340	297	335	283	346	280	303	330	296	308	356	294	309	318	280	303	296	335	345	352	320	317	323	276	359	319	320	310	320	310	343	295	324	319	295	295	303	349	338	311	305	285	319	327	335	302	333	318	319	310	334	319	315	334	307	299	279	318	331	329	342	312	310	304	319	293	323	338	330	344	343	325	313	312	320	308	271	324	321	330	341	317	315	326	317	298	305	321	306	330	295	304	315	290	318	351	335	328	300	324	347	322	313	338	330	299	333	327	306	332	306	346	310	334	332	337	315	340	275	310	304	331	293	307	338	330	320	335	339	335	307	295	313	333	324	357	351	319	339	334	328	290	340	304	301	309	317	311	317	327	303	307	336	326	321	327	355	323	297	334	325	352	341	330	306	339	311	304	327	310	367	323	302	355	329	315	295	318	322	329	336	371	335	314	354	349	369	342	321	317	272	293	305	357	312	318	332	315	305	297	335	313	300	337	308	301	318	279	322	327	288	320	335	342	325	341	299	322	332	325	378	331	341	348	338	324	316	323	310	344	320	333	356	288	318	335	301	326	331	288	321	304	301	312	334	341	309	316	269	285	340	309	340	315	284	323	309	334	325	349	309	301	309	301	330	329	320	334	323	295	293	308	315	323	281	349	306	311	328	314	338	336	326	306	312	332	339	306	307	312	308	352	320	309	301	350	339	311	330	317	306	286	309	328	329	353	289	322	326	299	342	316	276	338	315	318	343	306	311	326	322	316	265	325	318	336	349	340	322	321	328	269	333	303	314	319	351	313	342	342	332	332	348	320	341	330	308	307	293	317	303	325	292	324	318	333	313	296	325	323	302	321	314	327	324	327	300	317	331	331	352	308	303	313	344	351	322	307	316	300	292	294	329	342	343	317	291	341	342	320	325	331	309	309	307	325	300	334	310	313	313	326	341	365	337	319	289	352	310	355	318	317	317	316	343	317	346	342	324	293	329	330	342	358	334	297	332	293	290	344	313	313	318	318	321	304	302	353	308	307	329	322	300	326	335	305	324	324	325	348	315	323	345	321	349	301	300	335	337	330	338	320	295	334	317	301	336	334	327	296	305	283	321	356	317	298	296	350	339	298	327	339	363	303	299	308	309	289	331	338	340	327	313	325	299	310	315	353	328	320	346	360	322	333	303	294	315	329	344	308	310	301	328	314	324	329	326	345	317	313	309	332	303	329	339	338	337	310	313	308	279	322	274	331	321	336	318	305	342	336	323	289	305	338	310	334	326	312	324	307	332	317	341	316	289	301	324	319	317	326	339	310	303	291	298	307	289	310	330	300	324	310	320	323	324	274	332	327	340	307	337	319	319	338	297	308	316	330	309	340	331	339	293	297	339	334	340	344	330	348	313	327	286	313	324	321	341	322	314	321	291	316	318	294	306	307	323	289	341	311	342	308	352	325	308	295	317	320	345	298	356	314	294	324	321	315	311	299	328	295	292	344	367	305	296	326	324	305	315	298	295	304	323	330	320	300	330	318	327	337	301	349	346	319	323	306	333	323	317	329	308	316	285	306	346	285	305	304	349	302	306	344	309	336	333	286	318	296	325	310	328	317	300	297	331	326	297	340	334	321	293	327	301	304	307	331	344	326	327	327	345	297	323	332	318	312	347	295	338	304	326	294	335	338	326	306	352	297	345	310	322	312	298	327	322	279	320	300	314	350	316	311	297	338	314	320	304	332	314	317	295	302	312	312	331	326	323	349	285	321	340	319	328	335	303	315	331	343	339	340	347	311	316	352	303	322	316	329	307	294	316	325	316	316	323	306	325	302	324	310	326	345	316	304	320
23081	21469	29241	24663	23277	24973	22038	10053	6545	5576	4508	3514	2665	1979	1391	1161	893	718	581	509	457	414	388	408	382	382	337	373	344	341	361	313	332	312	319	312	308	298	293	311	342	313	325	280	298	309	311	308	307	296	306	325	305	341	316	305	302	299	308	305	314	295	301	319	326	327	313	295	334	328	289	313	300	268	305	286	313	282	333	267	302	300	320	300	283	318	293	288	320	284	308	293	303	305	304	281	300	295	271	326	285	305	301	271	293	295	314	316	321	293	324	305	275	294	313	310	315	277	288	308	316	280	317	252	353	308	290	339	246	296	316	327	295	303	311	289	313	296	289	263	284	284	328	332	327	292	332	306	291	294	308	303	333	302	294	307	297	306	327	279	306	297	279	316	304	317	297	295	242	283	318	298	336	312	309	301	296	312	298	321	287	315	305	286	287	307	292	308	293	296	324	280	289	289	279	301	309	258	282	313	304	280	293	314	333	286	292	294	277	275	301	320	311	294	316	315	306	299	307	287	303	299	315	342	279	288	276	270	300	269	310	274	320	328	327	282	290	282	315	297	298	328	286	285	285	297	291	274	275	293	334	296	338	306	305	337	276	288	323	329	267	278	299	290	323	313	283	328	297	364	325	291	304	286	303	292	299	313	305	312	272	286	319	340	298	294	294	304	287	314	300	309	275	268	275	318	293	287	257	284	282	313	308	327	299	324	290	322	338	294	332	288	320	303	304	304	276	278	303	304	295	316	309	286	289	342	309	319	313	276	314	287	306	323	309	293	280	287	288	292	340	338	306	302	296	319	314	283	292	302	306	341	292	314	316	297	330	301	274	272	295	301	308	308	329	303	302	279	290	291	305	289	330	304	287	281	310	270	320	312	294	302	311	309	299	295	298	335	307	295	298	324	284	298	297	296	285	287	288	301	343	294	298	319	329	287	304	281	307	280	309	292	294	311	283	300	283	281	295	310	323	282	341	291	325	306	301	305	304	317	274	323	310	281	312	277	299	320	318	298	282	317	338	283	289	292	297	332	305	292	276	322	290	304	296	324	280	274	284	311	317	284	281	279	297	302	287	272	290	305	298	325	310	285	280	315	305	304	308	335	292	324	275	315	329	309	291	302	319	316	296	288	323	263	293	321	280	308	309	287	290	319	325	298	313	306	293	291	297	303	282	286	287	323	315	287	312	313	305	294	281	300	303	305	273	294	301	310	283	311	320	300	297	326	283	320	287	312	335	292	297	318	280	303	288	270	292	286	307	301	284	291	280	294	289	308	282	316	329	312	270	314	287	298	336	310	316	309	282	318	293	322	295	318	290	343	317	314	284	317	288	349	301	287	315	285	297	271	287	306	296	304	305	312	325	300	317	285	307	294	291	302	308	305	301	307	320	326	303	287	325	325	284	310	303	280	325	286	333	315	304	333	307	337	320	320	319	283	299	325	291	266	323	306	295	309	297	329	274	334	345	301	319	276	334	342	341	309	289	309	296	270	291	300	332	290	302	280	275	310	290	306	313	321	292	325	285	277	316	309	279	285	307	282	287	292	260	285	294	307	306	323	287	288	297	320	295	313	322	265	284	306	312	287	308	266	297	280	286	322	314	272	265	328	310	317	281	326	282	304	288	264	311	288	320	311	289	293	307	289	294	315	296	280	321	286	312	321	319	310	336	278	291	287	277	296	301	311	287	317	305	322	295	305	297	310	300	282	350	314	294	307	306	332	322	335	309	310	307	319	301	301	294	289	302	317	301	333	298	295	317	318	308	304	282	293	296	340	320	274	287	340	344	319	306	312	296	294	290	286	304	283	303	300	295	317	318	302	298	301	298	316	316	339	315	315	298	270	293	279	294	321	331	319	321	273	294	301	308	313	320	281	323	308	273	301	303	343	292	310	316	286	306	283	325	302	287	277	332	310	274	275	321	294	312	296	302	314	294	296	294	289	299	276	313	267	314	303	283	298	310	320	309	294	294	328	300	281	277	276	293	273	288	310	309	297	294	280	285	341	296	317	300	251	301	300	268	341	312	329	297	292	274	305	297	287	281	299	295	310	299	287	323	312	305	295	347	318	317	295	309	308	285	300	334	303	310	333	289	295	290	312	321	275	277	268	303	278	313	283	311	286	312	289	293	308	275	285	284	281	285	290	300	297	314	337	271	319	274	292	328	289	266	304	302	296	289	289	315	340	300	275	355	298	309	295	288	245	283	300	286	305	309	301	309	283	311	316	274	274	284	320	291	246	305	322	287	291	316	286	293	267	296	303	268	310	264	288	270	317	309	333	262	318	286	317	293	268	323	293	334	297	293	308	274	322	310	288	259	296	320	309	346	328	322	289	292	312	293	311	291	327	285	342	306	304	302	305	285	333	301	292	343	310	329	294	301	325	315	297	330	294	322	283	287	309	314	302	309	282	329	270	311	264	272	315	292	276	306	318	266	297	326	288	290	302	311	307	299	287	299	294	306	290	304	245	279	288	310	298	287	330	289	321	325	318	298	295	306	306	298	317	303	302	302	286	301	311	346	273	305	306	310	281	305	259	269	325	316	324	265	309	283	287	291	309	284	290	323	265	286	305	296	297	290	337	302	283	306	301	299	284	309	280	292	295	304	300	271	308	308	287	298	264	303	297	304	284	310	273	311	292	285	299	298	295	299	318	279	283	289	308	285	302	310	282	282	313	325	336	310	295	303	290	298	324	286	290	288	291	310	273	322	308	295	306	282	298	286	324	306	309	279	294	326	285	296	271	325	311	305	309	355	308	331	272	298	307	294	297	295	313	297	312	319	312	296	299	332	313	308	289	328	300	297	318	292	277	313	326	289	288	279	314	263	308	295	292	295	283	298	308	325	253	294	308	282	286	307	321	275	288	315	285	303	282	306	305	276	318	296	260	320	291	271	301	330	316	277	308	283	318	336	289	303	285	321	317	312	311	303	312	308	300	333	301	294	315	293	310	299	296	318	306	289	317	310	287	298	319	324	296	297	303	324	291	247	299	279	317	316	318	288	323	285	306	299	329	294	307	295	328	296	293	325	294	318	324	299	278	303	263	292	308	287	305	303	314	261	285	298	325	329	321	297	284	304	296	306	297	305	267	257	289	279	291	287	313	312	293	285	304	293	312	287	302	336	301	306	311	302	288	295	303	298	333	285	293	319	307	286	319	318	331	285	315	310	313	315	312	265	342	312	284	309	297	308	298	319	324	316	302	330	298	331	307	301	326	293	279	317	304	316	327	299	275	292	294	273	298	306	279	300	345	319	320	326	297	329	305	320	339	293	319	318	295	302	293	265	294	333	299	300	302	315	314	317	297	282	329	271	291	345	324	282	307	270	304	304	302	309	289	320	306	293	344	307	290	309	262	280	323	336	310	331	303	261	322	301	305	276	315	298	293	316	296	317	294	291	340	286	293	276	312	282	309	301	325	295	266	297	301	290	320	329	289	312	287	307	302	312	317	296	296	309	319	315	305	280	321	274	298	322	289	297	297
33763	65071	54771	42834	35777	28353	20168	13072	10144	8799	7048	5584	4297	3112	2137	1681	1313	1104	854	694	569	518	443	469	419	405	387	423	366	361	374	371	343	379	330	310	325	303	338	330	336	332	313	348	307	339	336	332	323	344	364	343	329	339	296	328	339	328	352	325	308	281	334	318	307	309	311	335	312	330	300	310	333	333	331	285	389	326	330	302	310	297	299	312	306	322	325	269	334	329	329	314	308	335	310	304	307	306	271	328	308	315	297	315	326	296	359	346	323	316	312	302	322	316	283	314	324	319	316	330	300	333	327	325	321	327	294	322	330	315	303	324	314	310	350	306	320	305	291	324	332	332	332	316	319	324	310	343	327	306	301	325	313	328	328	311	310	321	310	321	371	306	342	318	334	314	301	328	343	329	321	314	309	319	322	311	318	314	338	322	305	328	294	274	324	335	315	314	285	322	344	323	329	343	314	315	323	313	294	311	313	315	297	325	325	298	279	329	323	323	331	325	325	322	346	335	298	325	297	302	317	295	363	302	343	336	328	317	312	346	342	309	306	287	306	350	321	319	338	317	287	288	318	317	312	310	323	299	319	304	349	313	311	306	312	337	323	321	301	346	328	333	324	307	356	301	275	307	339	319	316	318	328	278	354	335	305	309	328	325	328	319	311	353	313	302	342	335	336	350	332	316	333	317	339	299	326	341	325	312	323	294	317	289	354	310	302	319	291	306	317	298	316	309	313	299	345	293	333	327	301	312	334	349	290	326	289	305	320	306	310	322	323	292	306	298	308	311	266	342	316	297	327	305	303	333	334	331	359	335	327	315	329	309	270	294	306	321	331	328	325	309	308	367	342	322	303	357	342	330	326	343	308	292	351	310	320	331	291	348	296	344	307	325	300	324	292	317	288	335	287	294	308	317	318	326	308	328	296	344	335	342	354	292	310	323	333	273	325	316	327	292	302	322	300	333	314	317	356	351	329	311	319	317	314	333	333	308	293	340	321	336	296	325	321	309	326	333	324	313	354	320	339	296	316	294	298	315	316	324	306	301	309	308	330	319	315	327	286	323	321	311	329	307	340	333	308	297	300	270	310	323	319	309	314	332	286	304	338	335	274	324	299	292	311	308	325	317	323	330	336	305	325	337	323	327	293	322	307	331	303	325	323	294	318	287	329	309	307	300	319	321	294	315	299	316	325	351	320	324	331	315	337	301	301	297	318	304	340	305	334	329	325	344	319	322	288	314	311	311	294	303	299	317	283	346	383	326	324	331	333	349	316	319	308	327	342	317	328	292	317	306	319	282	355	327	317	285	329	317	284	302	315	314	302	304	318	321	319	334	329	316	325	303	344	312	347	323	325	335	298	325	334	300	333	330	313	329	313	306	330	301	285	288	330	337	318	308	288	313	314	301	326	319	313	337	341	302	309	340	330	338	329	309	344	320	334	364	321	298	302	303	315	341	325	304	352	320	300	324	309	267	311	307	332	318	301	286	286	306	334	331	297	340	313	348	312	318	315	309	321	296	315	314	347	308	335	357	292	300	310	292	307	291	329	323	318	324	327	362	309	308	288	303	310	308	374	310	337	341	307	307	310	319	326	308	295	338	354	347	294	344	311	342	315	314	318	343	339	318	329	341	316	302	297	322	330	318	319	327	312	307	340	329	311	320	307	308	307	332	285	330	371	333	331	326	314	293	283	277	314	319	305	317	316	343	342	320	333	314	319	315	289	333	356	307	316	313	315	318	307	333	311	310	317	301	296	305	342	326	303	342	349	316	339	344	329	317	331	346	337	309	311	307	329	321	330	321	307	321	340	306	353	310	313	324	313	289	289	322	334	319	318	310	370	293	282	342	308	309	324	287	340	322	337	342	323	292	331	311	294	322	319	319	315	340	326	283	311	312	330	309	279	322	296	293	308	271	287	313	304	346	322	327	299	309	337	341	328	284	316	327	355	316	320	309	339	331	328	342	326	297	294	342	340	295	323	336	306	302	356	320	283	330	297	314	341	312	317	311	316	324	288	329	349	346	328	350	293	309	311	316	299	305	316	314	308	335	308	316	312	339	314	312	309	304	325	299	315	353	332	335	320	320	331	302	303	295	340	337	307	313	320	305	328	312	315	281	334	313	292	344	327	321	339	312	350	319	321	336	306	334	328	311	348	366	317	313	307	319	329	338	340	353	312	311	311	303	303	311	298	296	307	309	313	305	297	297	308	299	329	313	322	330	335	323	323	314	306	306	326	312	340	336	312	281	330	292	286	321	343	317	304	316	316	313	352	344	288	324	307	306	345	301	315	331	349	285	369	332	302	289	344	334	335	338	321	305	336	315	305	290	316	324	325	351	273	308	310	300	335	338	354	321	334	343	343	307	322	293	309	346	343	334	322	282	300	292	317	347	342	319	314	325	329	335	331	327	298	278	324	323	348	307	289	336	289	307	312	358	299	321	297	324	355	318	334	329	304	345	332	277	322	336	314	301	322	289	307	313	304	291	326	347	305	298	302	310	321	336	328	335	313	351	325	342	320	326	340	310	308	340	301	339	319	293	300	347	318	288	331	312	312	328	335	308	311	316	299	316	327	291	317	338	350	298	254	294	305	309	342	314	319	326	311	321	293	290	317	332	317	334	308	305	303	348	319	298	340	336	283	318	342	309	298	327	297	303	292	307	301	316	315	273	321	312	329	305	316	315	304	313	336	333	337	318	342	334	295	337	313	290	327	353	337	313	317	325	318	311	327	306	321	350	301	300	324	321	306	316	355	309	329	334	319	324	317	282	326	286	316	329	296	288	310	304	337	324	319	327	286	329	323	343	340	348	330	312	313	297	319	311	331	302	304	342	341	292	312	297	334	329	325	296	289	329	332	312	326	296	321	323	317	300	306	291	304	325	324	302	315	350	300	314	287	329	329	331	331	327	315	306	311	360	305	317	292	317	329	330	317	315	333	282	308	351	308	334	323	319	293	318	328	327	335	337	308	349	314	326	301	331	362	322	319	307	308	326	307	328	292	310	287	346	315	336	319	335	328	278	323	338	309	299	327	301	325	315	328	282	288	331	330	320	304	310	317	331	318	301	309	330	315	326	317	328	333	338	327	325	294	303	313	324	312	305	300	306	311	314	301	308	302	316	335	307	311	340	307	300	346	303	292	313	315	325	295	322	335	300	309	324	323	331	363	351	299	282	325	286	314	318	329	305	294	296	318	274	285	329	331	334	335	342	335	334	327	334	330	338	323	332	308	329	298	298	322	330	319	293	342	300	310	319	308	330	301	304	351	317	315	343	304	295	351	317	303	325	326	289	296	280	350	290	327	319	351	285	309	294	306	292	320	348	308	322	310	332	330	305	319	327	302	317	317	320	325	335	325	311	308	331	321	338	312	287	306	326	342	316	330	283	343	284	322	319	346	315	301	326	342	337	317	308	307	347	294	323	319	298	339	336	358	284	341	295	330	337	345	299	310	299	329	326	322	302	290	308	333	304	313	314	342	323	342	310
31820	37491	42341	31092	19399	11204	5733	3178	2471	2075	1706	1406	1199	872	670	603	512	445	417	379	326	316	302	327	332	328	342	270	319	326	281	309	324	274	326	288	312	301	295	264	291	304	300	278	274	304	279	265	297	262	297	263	316	288	313	283	259	296	303	276	280	294	297	286	285	292	275	303	278	291	339	325	310	298	293	318	267	270	288	283	323	288	316	271	268	257	257	289	264	288	290	274	296	265	249	261	277	295	262	296	290	291	301	257	274	283	300	273	276	295	301	299	252	286	294	269	306	279	304	304	307	272	285	287	283	287	294	261	301	295	270	299	279	290	288	298	301	290	309	286	285	296	309	270	270	282	285	306	284	274	290	259	292	293	268	292	306	296	280	266	262	284	274	294	301	278	259	274	296	309	271	266	287	287	261	290	320	263	271	258	286	317	316	291	279	306	298	308	287	317	259	297	280	302	267	282	295	252	292	281	257	274	280	292	286	283	271	288	277	280	292	287	291	257	302	276	294	327	305	282	277	280	293	274	269	282	261	300	285	276	272	312	295	254	290	268	272	310	273	288	296	282	284	294	260	297	268	296	299	270	288	266	276	264	271	270	298	310	301	291	303	265	304	279	301	316	299	311	269	264	280	312	297	286	320	283	252	259	274	288	255	318	280	275	284	278	266	281	257	284	287	277	290	299	309	276	322	294	301	282	285	258	280	290	294	272	300	250	266	322	300	264	330	294	313	278	274	260	285	265	286	262	315	305	277	247	299	273	281	317	283	266	275	298	276	268	286	282	275	243	261	302	291	294	259	267	311	287	263	288	283	260	297	290	284	286	273	283	265	268	313	261	277	280	294	264	301	295	303	313	301	297	301	268	289	287	284	299	270	264	264	307	311	303	305	295	281	288	281	287	296	279	262	296	306	272	290	303	275	302	282	298	260	306	320	322	305	297	274	286	289	271	265	250	285	296	310	259	298	287	260	274	300	257	271	295	304	266	284	265	307	289	295	286	279	284	269	304	318	280	319	273	302	281	277	281	297	295	298	280	303	285	293	295	293	291	301	264	282	314	281	296	294	275	305	289	294	281	316	266	326	278	253	284	275	277	312	303	271	298	295	277	307	293	316	287	295	296	268	296	249	305	285	290	305	250	295	267	284	304	272	287	280	310	252	275	290	269	311	278	294	289	254	296	287	288	301	282	253	268	277	278	289	255	288	294	286	309	288	293	258	311	263	261	279	284	308	298	282	316	259	272	278	284	302	259	298	303	274	296	282	316	302	284	295	273	282	288	276	297	291	301	316	270	283	296	274	285	280	272	275	288	270	260	313	297	307	298	288	290	303	265	301	291	276	305	342	269	298	297	292	300	305	285	270	254	280	272	286	261	278	343	274	283	285	278	296	262	256	271	311	305	271	267	261	330	305	281	286	303	293	285	270	270	283	302	270	245	287	290	265	307	275	297	268	292	270	278	301	277	278	276	292	297	276	292	267	315	279	285	319	288	283	293	274	280	281	271	296	307	265	288	297	296	294	288	300	286	285	273	321	243	292	315	295	292	270	318	291	268	302	264	270	249	282	264	296	307	264	300	270	278	293	321	291	274	277	285	297	262	273	276	281	280	275	288	286	287	284	306	283	252	299	297	286	276	324	266	286	320	282	309	294	264	302	307	298	296	274	313	271	269	286	301	306	314	295	297	260	296	272	269	247	289	287	243	248	279	277	289	291	305	284	271	269	295	283	262	287	312	323	276	269	277	273	255	297	305	281	274	263	317	292	287	305	278	285	261	294	298	289	266	301	275	263	299	271	265	278	283	263	317	294	295	290	296	296	282	284	292	300	271	306	299	315	293	306	331	301	262	285	300	274	282	287	274	259	290	277	287	309	252	273	297	277	288	270	320	289	304	247	294	255	278	268	269	303	272	264	258	300	291	265	280	276	302	314	293	280	291	309	305	324	269	256	297	270	282	300	274	265	274	268	260	315	324	290	285	246	310	282	255	304	275	281	273	289	283	281	239	306	285	269	290	274	252	283	286	342	300	293	282	296	291	280	281	288	263	290	271	256	301	259	281	268	270	278	295	304	316	275	248	297	248	289	272	291	297	278	289	235	318	288	315	299	283	265	309	269	274	309	262	283	272	249	291	287	302	273	267	287	293	298	297	294	257	280	254	313	297	268	300	306	297	323	268	266	291	291	280	281	297	260	257	285	282	295	298	268	295	274	297	268	282	324	288	289	281	277	294	293	293	310	281	267	273	283	279	294	286	284	271	302	310	292	302	299	315	261	292	274	303	302	296	320	289	281	313	285	283	283	290	273	305	282	272	283	302	281	282	330	285	287	242	285	264	275	278	301	283	315	282	285	276	331	278	275	281	281	280	300	300	286	279	296	313	305	289	307	318	271	291	293	276	300	265	294	286	280	279	331	277	292	309	307	295	268	286	286	259	326	287	309	300	276	312	295	288	289	301	272	287	239	288	273	260	289	275	283	287	277	270	276	287	285	269	283	277	272	277	271	293	288	294	293	276	291	301	277	297	246	288	295	289	288	280	285	285	299	247	261	273	275	310	261	268	290	284	319	263	265	281	218	293	282	287	280	275	317	307	295	279	294	314	317	250	255	288	261	286	276	282	315	253	296	336	285	287	282	289	276	295	239	269	273	303	272	306	294	304	301	279	298	280	296	299	277	286	271	269	300	286	306	262	303	276	270	286	300	308	289	280	271	257	308	267	300	269	263	288	298	276	306	291	261	259	296	257	285	319	296	319	304	278	299	287	305	302	278	332	281	268	298	299	290	290	296	282	298	260	273	293	288	311	281	279	293	297	275	300	293	310	297	297	279	280	278	292	285	274	287	262	275	309	299	276	266	302	285	292	290	274	271	327	300	293	276	299	287	313	275	318	321	286	310	266	310	310	299	260	281	302	299	286	291	295	283	297	297	278	266	305	307	294	308	258	286	271	307	287	273	303	305	296	281	285	289	291	261	263	296	284	287	284	258	244	296	286	317	301	261	276	287	287	290	281	283	284	253	280	308	306	291	304	306	301	326	316	284	262	261	294	274	249	301	262	312	288	301	276	292	273	281	309	281	255	278	331	303	282	295	267	286	274	291	317	303	299	277	280	263	276	289	270	291	264	278	265	274	276	246	276	289	275	284	273	272	297	296	269	264	297	291	288	313	272	246	278	291	309	280	305	297	266	273	313	284	313	278	294	283	270	284	282	270	294	288	293	287	271	273	251	285	269	278	330	272	253	297	287	310	299	272	318	299	269	276	271	271	272	299	274	304	271	277	276	271	286	280	294	304	247	294	285	277	258	262	269	277	280	304	293	257	285	301	293	277	264	301	280	288	292	288	284	297	270	300	295	245	298	299	285	281	301	288	242	292	302	267	258	306	301	278	276	272	253	278	263	278	283	303	294	280	272	277	264	269	287	325	283	306	234	265	260	278	305	276	278	275	280	264	262	298	267	291	282	288	287	305	325	236	290	304	286	275	293
32136	51339	41335	29271	21593	14997	8944	5539	4264	3527	3008	2473	1957	1358	996	856	700	558	521	472	415	378	388	377	355	363	336	328	350	336	359	343	318	318	345	316	318	283	284	338	321	292	306	314	298	331	320	321	308	289	319	333	318	310	317	322	299	311	304	301	289	286	316	314	338	321	288	294	303	329	298	295	293	305	324	313	332	278	316	289	291	332	311	323	315	311	325	322	338	316	326	311	279	282	281	311	312	306	291	332	299	330	313	300	342	311	306	311	295	280	329	334	307	264	300	303	301	319	304	309	317	303	322	291	286	274	327	270	289	312	314	333	290	324	299	302	307	304	282	287	275	290	303	316	333	316	315	291	332	335	328	292	301	295	299	311	298	321	332	322	319	322	288	327	345	316	277	325	284	327	330	280	310	291	329	315	292	326	288	302	312	312	312	315	280	312	279	319	304	320	307	284	291	290	297	308	295	306	321	276	303	305	299	331	346	328	305	303	285	340	310	297	267	326	285	298	326	301	306	293	312	334	308	296	300	308	320	292	328	311	326	313	303	339	306	300	314	299	316	294	332	322	299	329	309	305	325	293	256	338	300	287	300	307	310	339	298	338	257	289	326	296	273	301	293	299	319	318	326	301	282	306	314	286	327	295	303	271	309	309	308	291	314	302	295	322	303	306	286	315	316	333	287	274	311	307	346	305	330	306	277	320	340	284	322	315	317	300	307	286	302	300	305	293	330	321	315	310	299	268	337	309	285	307	312	310	333	305	296	286	316	293	315	320	348	322	292	317	320	331	282	297	323	323	289	304	322	318	307	289	312	312	300	312	284	293	299	341	317	305	295	328	313	283	305	316	292	319	326	304	324	325	279	301	288	298	324	298	308	295	332	318	308	327	330	306	281	328	285	321	332	271	324	333	283	313	317	298	319	310	294	329	303	291	306	285	295	334	326	319	284	305	320	318	318	318	305	346	302	303	278	332	310	330	318	311	312	300	295	293	314	313	286	344	317	315	312	309	323	284	292	313	293	309	305	313	299	292	296	299	294	280	295	304	293	292	300	307	312	309	320	292	279	309	342	308	326	301	289	322	289	322	327	312	308	277	316	288	306	303	283	315	323	294	315	299	315	295	295	317	304	296	298	299	325	331	299	310	313	305	295	324	305	291	308	305	299	299	342	322	301	307	296	316	289	325	318	324	310	328	303	295	308	323	297	330	346	286	300	317	292	307	312	310	307	303	299	311	286	298	312	306	311	292	277	271	308	278	306	306	304	280	306	288	323	336	301	256	266	282	327	321	274	274	308	314	287	286	307	305	291	338	284	285	303	316	287	304	268	294	306	310	332	320	339	317	318	301	306	274	278	289	302	305	298	299	275	313	279	300	341	296	284	286	289	307	301	300	299	285	299	299	313	344	299	295	342	325	323	314	339	310	322	269	280	278	288	332	313	310	310	342	339	300	314	318	325	309	278	288	302	309	316	320	334	308	315	290	315	301	288	288	313	300	289	302	315	282	318	320	354	281	323	297	324	285	313	285	293	320	334	310	314	292	309	297	305	341	276	280	321	311	301	327	298	286	314	293	298	333	308	307	305	309	311	317	296	310	247	309	319	315	316	307	304	329	328	330	323	274	291	323	295	305	316	300	289	306	324	300	317	317	286	297	335	324	314	297	301	325	308	296	342	279	332	292	329	323	306	312	327	331	327	312	303	324	328	315	330	303	303	299	321	304	312	321	317	303	304	283	289	305	326	295	276	311	311	303	312	341	323	288	275	305	301	305	310	303	312	319	317	304	303	294	295	332	298	309	279	316	323	340	293	281	292	266	313	338	333	303	319	299	310	293	309	299	292	323	297	279	308	318	322	305	302	298	282	308	277	305	300	305	338	308	328	281	314	297	285	306	325	318	318	301	319	306	319	271	307	295	330	303	324	289	311	304	309	312	291	293	304	319	300	341	284	324	320	290	343	312	310	294	300	296	306	304	295	284	334	346	316	285	282	340	287	311	281	298	286	290	286	303	315	309	291	295	326	296	315	306	290	310	327	302	309	315	341	309	289	308	335	312	328	315	294	318	301	312	311	269	300	294	302	329	309	328	319	307	297	302	283	310	318	326	284	291	327	296	289	297	330	309	310	296	330	274	319	291	259	316	303	350	313	305	318	285	316	312	321	310	311	317	295	309	336	299	327	314	309	314	284	319	280	337	322	277	290	315	257	307	307	305	276	314	286	312	318	286	315	320	294	316	344	279	330	305	313	304	312	309	277	334	335	305	311	315	294	315	272	315	303	299	293	303	312	281	284	323	297	300	347	322	309	326	306	336	315	285	332	321	314	329	307	292	317	307	315	305	275	301	319	338	298	289	298	321	317	291	336	311	285	307	311	311	321	282	319	323	323	321	310	325	263	281	285	325	309	303	285	302	324	304	323	337	316	294	271	307	307	344	318	327	310	306	290	292	303	306	312	317	288	303	307	276	324	314	303	292	311	317	305	334	329	319	289	323	301	290	278	313	263	292	309	302	299	267	313	313	293	339	305	293	310	294	309	328	307	272	306	296	306	342	324	296	312	317	279	322	283	310	286	297	306	275	285	287	346	299	308	271	311	347	316	315	308	337	315	312	286	304	287	297	292	316	299	294	307	313	301	311	299	316	311	340	305	293	318	340	303	304	304	305	307	316	284	330	315	287	305	292	313	309	307	308	336	321	315	317	325	315	296	317	305	308	298	308	320	309	309	317	301	290	343	323	280	279	335	292	295	320	309	302	330	293	329	309	295	281	322	328	307	324	311	312	310	306	331	309	308	275	334	351	328	326	313	313	339	292	326	275	314	301	315	280	308	297	324	308	311	308	315	315	304	347	306	281	318	286	306	326	324	268	320	308	289	306	309	306	317	296	302	295	327	327	308	320	288	300	313	332	328	286	311	311	298	297	319	319	294	305	304	299	285	324	325	288	294	320	307	305	333	311	271	301	285	343	314	309	297	337	333	301	305	297	292	294	320	316	319	295	291	343	279	286	318	317	314	329	307	341	310	297	328	322	324	316	300	294	309	315	322	310	312	288	301	286	299	329	294	355	279	323	299	334	291	315	278	315	311	324	311	322	305	299	313	338	310	321	306	279	310	304	312	323	309	318	315	289	340	279	309	295	298	312	275	302	299	304	296	326	296	274	324	306	306	283	289	282	328	318	291	272	282	328	307	303	319	309	293	328	286	338	293	342	312	362	317	306	326	313	284	326	335	312	305	321	312	297	286	306	319	328	359	308	308	290	323	300	298	313	314	301	294	289	277	313	304	318	298	315	316	298	271	332	321	303	308	311	324	325	362	292	316	330	332	350	303	304	276	328	298	309	304	311	281	302	286	318	294	313	351	284	296	306	306	282	289	326	316	294	336	282	315	304	310	320	288	328	322	304	331	294	300	304	328	311	322	299	330	312	312	362	315	321	305	308	332	339	284	315	316	299	350	299	298	316	309	344	325	313	316	286	326	283	306	282
24219	21482	29277	26759	24721	21272	12863	6367	4401	3550	2964	2462	1851	1403	1006	779	690	566	511	393	427	383	339	352	339	326	332	298	312	315	309	309	296	315	282	265	276	303	280	272	257	307	253	247	291	272	276	276	281	289	283	293	316	288	295	273	283	261	274	276	300	289	282	279	287	273	301	263	271	306	282	276	288	293	280	271	284	284	273	275	286	251	297	260	272	269	279	308	297	264	270	277	269	266	250	293	274	251	293	285	300	268	302	270	293	305	281	276	288	286	295	291	285	309	267	270	266	262	282	307	282	309	253	284	271	260	292	294	285	271	294	267	291	295	282	282	256	280	305	288	285	297	290	268	282	284	279	283	262	250	305	298	272	324	267	286	283	289	326	263	272	295	304	271	281	276	285	309	281	256	264	288	313	290	305	267	284	292	309	293	253	267	284	288	288	243	306	281	282	289	302	286	270	295	259	286	278	315	294	288	302	273	271	285	273	278	264	284	274	280	282	293	279	298	278	276	275	266	281	276	276	314	296	288	286	288	301	270	333	278	290	276	273	308	294	299	281	283	272	284	318	272	295	300	259	299	283	310	278	276	300	270	290	276	268	311	279	282	302	244	291	305	301	268	308	271	278	262	278	286	259	249	276	300	262	285	264	274	282	270	293	281	265	308	266	253	263	249	254	259	281	243	262	269	300	285	302	264	295	295	277	261	276	269	285	270	244	274	297	295	269	266	241	276	308	288	279	287	293	270	278	271	264	277	280	321	287	334	249	231	269	250	353	291	299	270	298	289	264	301	278	299	306	286	287	307	308	288	291	265	285	297	272	306	261	306	305	276	283	294	276	254	280	296	281	264	235	266	252	284	289	298	287	306	292	304	265	272	280	271	293	291	273	313	284	294	287	276	302	299	240	250	266	244	277	292	267	284	256	250	287	304	280	258	287	278	295	268	288	242	265	258	264	280	294	306	293	289	269	286	284	299	277	274	278	328	275	271	257	271	262	279	255	251	269	296	255	284	274	272	274	268	272	258	263	289	289	273	265	291	292	262	283	320	287	298	293	278	264	292	312	290	279	260	275	245	302	285	303	281	285	276	265	254	284	282	272	317	267	274	307	289	300	298	280	278	266	273	269	303	294	285	308	299	263	306	289	310	274	274	283	279	274	275	288	282	243	272	258	272	296	288	277	270	284	285	239	272	277	304	280	270	279	275	289	274	258	297	249	276	297	281	298	302	280	294	290	262	284	264	277	262	281	296	272	290	301	262	292	258	282	277	295	309	253	261	275	263	274	286	263	336	277	298	290	280	268	307	273	321	281	271	273	299	278	311	272	275	271	261	268	296	292	282	254	280	275	262	287	260	302	290	267	270	247	288	295	271	261	301	260	250	274	286	281	307	290	271	267	280	293	295	280	282	265	260	270	274	271	258	272	250	299	267	282	291	292	321	285	269	259	297	311	330	272	282	233	246	275	277	283	288	285	255	282	299	296	300	309	286	307	285	301	292	262	267	277	280	290	268	260	287	267	278	280	282	294	267	286	292	297	267	292	288	270	280	298	282	292	269	286	269	293	275	269	264	280	256	288	296	253	298	293	285	289	253	260	290	296	269	269	301	260	303	254	302	262	274	277	319	286	273	291	293	261	286	275	297	289	268	264	294	300	266	279	246	317	281	266	267	267	267	296	280	299	291	262	244	284	306	281	267	293	255	293	275	298	291	282	244	273	275	283	281	318	287	273	278	283	279	287	300	241	266	271	285	295	252	266	281	270	268	286	294	279	263	294	278	271	282	273	273	303	277	266	268	287	272	314	283	273	290	257	248	272	299	298	280	271	286	269	294	270	276	273	265	283	266	289	271	260	290	269	310	291	311	285	263	302	297	288	272	263	289	304	262	284	274	276	274	277	291	290	299	273	276	275	268	280	262	270	270	276	274	256	283	276	305	280	280	284	283	278	287	257	298	277	261	269	263	299	288	286	268	313	256	295	279	266	288	281	281	266	285	304	272	300	265	276	325	293	285	307	304	305	284	295	286	283	257	274	293	267	301	272	277	284	266	294	272	268	315	308	268	294	274	259	265	291	276	308	290	292	302	272	285	255	296	296	281	303	260	268	298	299	306	296	274	255	286	293	276	234	283	284	300	259	262	302	286	269	263	297	274	289	291	263	297	267	242	295	318	277	273	278	267	254	284	268	267	270	311	321	316	288	296	290	284	278	276	261	275	257	292	302	294	266	301	243	260	300	260	292	313	261	291	292	287	277	266	263	327	293	266	285	308	279	305	293	274	309	287	270	269	256	286	301	291	274	279	270	293	250	285	269	279	288	270	266	280	275	279	280	283	244	320	276	272	308	270	307	280	267	296	279	285	300	293	271	280	279	289	256	291	276	282	307	257	271	286	273	268	278	300	286	286	293	274	283	296	273	286	279	275	262	269	261	267	269	259	301	300	296	293	265	278	288	254	272	288	279	289	285	271	305	305	291	293	278	263	289	277	264	265	271	264	300	308	321	292	315	311	282	306	285	264	308	284	272	307	274	278	261	272	284	279	265	277	323	286	275	303	299	298	268	257	271	300	284	311	272	306	277	263	286	293	283	289	267	281	256	286	287	279	316	273	327	268	285	267	297	254	283	266	288	292	272	307	306	269	297	288	300	297	250	256	274	293	250	271	271	281	277	293	293	300	280	278	277	289	273	257	292	279	290	280	263	275	270	270	298	260	303	249	292	283	281	266	272	292	265	292	301	298	297	297	266	279	255	297	281	299	277	282	287	285	268	266	310	300	279	302	288	286	277	307	268	301	296	250	293	300	293	262	269	284	286	299	294	257	322	273	250	307	274	240	305	273	250	279	270	278	287	242	240	282	288	284	251	266	292	269	274	279	266	316	286	282	285	279	283	293	305	261	282	260	270	272	286	318	289	291	276	285	289	267	284	272	295	271	271	261	296	276	264	259	273	285	255	269	288	288	281	289	280	276	268	274	300	281	289	274	246	296	282	261	301	290	257	290	292	262	293	286	293	281	290	289	280	273	285	287	254	292	320	244	275	253	288	276	283	291	243	308	266	295	270	273	277	290	278	245	280	334	290	290	295	285	301	266	286	288	266	273	281	289	289	285	272	232	303	262	288	300	274	301	303	288	260	309	292	300	282	292	255	270	283	280	267	273	253	260	277	260	288	311	249	274	301	281	260	285	253	267	291	304	292	274	274	273	283	278	300	293	287	302	275	275	280	284	257	292	294	267	269	280	253	274	283	280	268	250	292	298	264	249	272	279	272	302	273	295	272	299	285	252	279	283	276	284	265	290	267	275	299	277	271	302	302	276	324	300	290	282	299	296	268	291	295	293	237	261	254	271	283	298	292	296	268	281	276	290	285	305	267	303	283	271	294	287	276	310	271	284	289	252	287	301	257	313	276	266	297	271	318	289	298	309	262	268	245	257	283	296	254	278	277	262	281	286	303	256	296	291	266	295	283	247	286	276	286	320	313	260	255	271
31875	59888	50202	37342	30205	21676	13915	9493	7403	5964	4854	4060	3042	2183	1511	1178	929	836	629	549	510	429	410	398	375	343	348	328	362	305	344	327	314	310	336	336	350	342	286	294	322	284	279	308	330	285	281	329	282	337	273	341	310	282	331	287	305	276	319	267	297	279	322	284	261	317	286	279	270	292	275	277	299	313	287	304	275	299	288	291	291	313	311	301	332	299	319	303	293	301	314	327	336	276	293	313	315	296	323	325	329	315	321	300	291	296	299	294	285	279	302	296	294	287	284	316	279	302	306	271	326	274	305	318	305	303	311	316	305	303	328	306	308	289	277	296	300	308	258	299	305	291	297	297	274	314	296	306	327	281	283	296	304	312	269	291	301	306	275	304	310	297	281	329	290	271	283	328	304	325	312	322	343	300	302	280	285	316	301	295	301	298	285	333	303	289	322	305	330	313	320	289	305	302	319	290	305	308	312	304	300	285	280	304	364	328	291	298	316	263	297	275	313	313	309	299	262	304	291	306	340	281	301	301	288	324	333	303	296	304	307	300	308	279	284	301	303	310	290	279	286	286	302	313	284	336	320	309	336	301	272	287	316	280	305	268	284	302	286	293	295	276	281	328	289	308	291	307	291	325	288	320	290	312	314	297	307	315	269	260	312	302	297	316	289	321	309	283	297	324	268	325	273	311	310	282	283	304	295	314	309	292	303	322	296	315	310	266	279	296	299	276	319	290	297	307	295	276	290	261	285	282	301	300	300	351	308	302	266	339	295	338	263	306	319	308	300	313	347	314	302	296	287	286	298	303	316	322	322	299	328	326	301	328	292	306	285	319	283	311	295	301	286	318	290	289	285	299	292	316	295	324	327	286	273	299	325	294	290	318	297	328	301	342	319	299	294	297	291	300	297	293	285	266	299	292	307	293	276	334	329	319	295	299	305	285	280	298	291	314	272	296	286	315	293	280	290	291	321	321	295	297	310	309	279	296	292	273	302	308	327	301	319	281	303	259	294	296	304	294	332	282	309	315	301	320	305	275	294	298	306	323	307	306	298	312	291	296	295	304	307	291	265	287	322	291	298	254	282	292	286	282	310	303	301	299	315	301	284	294	321	320	296	323	296	319	306	316	303	334	339	294	342	296	305	305	290	288	307	310	301	300	332	276	288	321	285	321	286	296	321	298	317	318	320	336	303	274	325	312	298	309	291	295	295	316	341	297	281	285	322	300	277	277	301	296	292	304	294	323	307	285	312	290	294	292	298	279	321	338	298	277	298	313	297	308	313	322	306	321	331	269	290	310	333	294	302	278	319	308	307	318	281	332	315	296	314	322	313	311	307	274	324	280	286	285	287	297	304	307	297	320	316	286	290	298	293	300	314	277	289	317	294	294	280	314	297	295	301	292	273	300	294	319	309	308	283	298	283	308	302	292	311	284	284	288	300	272	283	302	283	319	315	278	275	304	275	259	283	307	312	333	301	251	289	326	295	296	293	325	296	312	312	300	312	278	346	282	277	306	270	332	291	297	320	291	311	297	308	282	311	291	303	315	318	293	303	308	300	299	303	319	319	272	309	308	314	293	278	317	311	312	282	314	304	326	299	311	333	299	306	290	283	290	309	301	315	336	301	267	306	311	293	297	276	327	327	324	290	309	309	297	316	342	304	302	302	283	286	314	279	281	284	271	300	326	295	297	317	271	285	294	281	316	295	332	312	276	289	279	293	305	285	275	320	296	289	315	275	301	280	275	311	309	309	330	291	292	293	244	296	268	273	334	310	318	300	279	315	326	326	307	265	298	287	306	296	301	277	295	281	289	299	295	311	324	330	312	323	290	307	302	296	309	295	279	319	298	290	288	305	327	321	287	334	275	298	300	277	266	284	313	300	310	309	315	266	328	302	303	294	281	303	291	288	320	300	303	312	293	301	292	310	273	302	305	307	324	288	297	274	316	310	290	292	320	312	303	285	306	304	334	311	283	288	288	303	265	316	303	271	302	307	300	298	304	286	343	281	276	341	253	299	310	287	291	296	319	321	325	294	293	286	302	315	327	329	299	286	280	297	300	312	281	290	309	297	292	276	292	315	312	279	309	279	286	281	288	326	283	302	290	334	293	295	279	276	306	323	313	274	314	299	286	293	299	309	301	285	313	317	307	289	300	292	295	300	290	308	287	324	274	272	307	295	332	294	287	298	312	298	290	358	318	307	322	284	306	345	311	306	290	294	293	301	309	296	288	290	294	303	302	294	319	308	303	336	272	309	291	309	305	338	300	311	298	300	303	294	313	300	268	317	285	287	327	277	297	307	319	285	312	308	306	316	319	323	323	310	315	307	280	280	332	329	295	310	303	312	264	300	305	281	311	280	333	301	305	286	285	290	294	292	290	318	311	313	303	270	297	300	331	297	300	269	293	308	303	280	313	296	300	303	295	310	308	357	293	314	307	289	283	282	288	299	307	310	313	330	275	270	298	281	310	321	282	315	322	281	306	279	289	310	284	304	314	304	320	323	261	303	299	305	288	299	296	287	301	309	310	317	311	334	299	281	298	302	294	291	306	283	305	299	278	305	329	309	297	328	311	302	300	294	291	331	305	301	301	322	276	307	297	285	339	344	340	304	318	289	274	310	270	297	293	272	287	333	290	318	282	311	325	314	307	301	288	286	310	316	266	300	287	302	280	297	303	322	299	299	271	346	367	292	322	286	299	319	294	312	261	294	268	287	279	297	304	294	289	294	277	332	308	290	299	293	276	320	318	268	280	279	318	307	270	293	269	326	291	281	316	318	275	270	299	313	304	311	307	295	271	308	283	286	318	297	300	272	322	323	281	283	337	300	314	300	301	294	311	320	331	300	289	296	296	290	298	310	326	282	293	281	319	297	312	311	289	299	291	296	282	271	329	307	318	288	315	293	315	305	321	301	292	284	316	299	296	318	304	294	349	308	298	286	290	307	296	295	312	304	288	285	311	301	284	279	283	278	306	315	334	251	304	321	344	300	307	302	302	286	278	277	290	310	286	326	312	307	308	310	310	337	323	278	300	304	318	310	291	271	300	297	320	287	319	328	292	314	312	302	333	288	328	293	316	282	291	293	272	303	309	326	288	273	283	269	298	341	313	287	312	307	291	341	304	281	274	308	283	296	286	289	311	300	305	313	303	325	320	280	294	288	296	276	284	315	304	323	266	340	308	278	302	290	305	287	325	301	305	293	299	296	297	282	324	288	296	302	290	324	297	306	305	323	270	288	303	302	316	310	243	301	297	305	307	306	297	300	277	283	298	284	290	272	294	310	300	314	302	300	288	320	310	290	282	309	335	318	298	310	294	306	292	322	261	312	309	330	302	312	273	282	293	336	309	283	298	320	300	293	315	297	294	332	286	320	280	295	308	290	305	301	317	309	274	294	286	310	286	266	310	295	301	295	281	316	300	297	298	295	299	320	322	290	291	329	306	296	277	271	279	293	289	315	309	280	286	297	334	318	291	296	287	282	273	261	278
25387	21683	30568	30123	22974	14992	8242	4589	3328	2765	2176	1782	1478	1025	854	712	616	533	530	419	372	380	337	328	402	332	323	323	323	355	308	315	276	307	308	293	309	293	308	313	260	288	315	287	296	338	316	287	312	312	310	319	324	300	299	293	308	304	325	299	312	293	293	302	324	288	281	311	289	286	348	314	281	291	296	282	294	330	287	302	323	326	333	287	292	283	298	302	317	305	277	294	286	319	288	301	285	326	290	301	287	280	310	293	275	273	329	314	300	320	302	304	298	324	309	287	315	313	324	276	284	328	293	321	337	288	287	295	300	312	271	286	294	316	319	306	319	262	303	308	316	278	290	298	294	301	321	276	308	289	273	312	294	308	294	299	311	306	286	313	276	291	305	282	300	276	283	284	293	299	303	330	287	318	332	289	268	314	333	281	298	323	299	270	306	318	292	297	299	306	276	280	272	280	276	271	301	297	279	291	316	336	281	294	315	337	281	312	308	299	299	330	273	318	311	305	324	327	312	293	313	317	291	295	284	319	301	289	309	305	303	291	311	323	294	312	285	279	334	310	286	277	309	319	292	280	276	322	307	299	266	298	304	284	267	287	308	297	278	296	315	322	327	287	326	273	338	267	286	338	300	301	306	294	306	297	289	297	313	319	287	295	293	323	332	312	313	288	276	311	300	251	299	267	291	302	337	339	279	306	289	308	319	310	325	336	306	312	295	276	297	270	326	305	282	313	291	330	293	268	303	317	295	279	279	285	298	305	309	322	331	310	310	296	301	318	303	294	297	303	277	285	264	328	311	304	296	303	291	278	325	292	272	270	320	305	308	272	280	306	285	272	290	273	292	293	297	305	286	324	293	325	306	292	329	288	278	313	311	278	296	287	272	306	302	315	285	297	312	300	256	296	305	291	288	321	334	303	294	297	313	279	290	325	337	302	296	294	275	320	282	279	266	292	294	308	300	292	329	279	297	269	303	288	299	291	287	299	275	308	294	306	293	307	307	314	289	291	314	298	297	280	312	323	295	300	301	317	292	275	314	286	318	279	319	277	277	301	365	301	307	321	341	264	282	310	318	273	361	290	310	306	296	317	279	293	302	280	278	291	296	304	337	313	289	280	311	304	312	308	299	283	298	305	319	309	279	281	294	316	286	266	277	303	284	313	293	317	294	306	293	277	291	260	277	299	304	267	285	281	288	315	298	284	289	326	292	297	308	295	302	278	268	264	292	327	328	321	302	295	317	288	303	299	316	298	301	308	319	287	271	306	323	253	327	308	290	316	276	295	341	292	298	303	281	318	309	323	306	320	281	272	330	297	309	317	286	285	282	310	303	316	307	289	301	332	310	314	275	304	274	307	313	285	276	273	291	291	276	283	310	289	299	297	331	301	281	289	314	280	284	308	309	297	311	290	298	292	312	295	288	305	292	308	281	322	305	286	295	292	306	331	303	329	317	275	320	284	307	288	328	296	266	298	275	326	299	278	277	298	306	315	283	295	299	301	290	269	310	317	297	310	309	280	324	274	319	316	297	320	287	313	340	296	302	275	320	318	302	297	304	283	321	311	292	300	281	301	320	325	334	299	314	301	292	260	290	293	267	258	287	292	297	299	306	293	294	291	325	286	313	303	270	304	291	291	315	342	322	289	361	291	280	328	318	326	330	310	312	300	306	303	302	302	287	318	309	313	308	317	291	280	296	304	300	272	297	311	312	276	300	315	285	306	314	283	285	299	299	272	298	306	313	273	306	315	282	279	284	290	289	303	321	308	267	321	332	298	287	268	321	292	281	292	287	314	303	297	311	326	307	301	350	304	310	294	282	320	285	326	301	303	290	315	303	300	253	308	321	323	320	317	320	316	285	301	302	291	290	295	297	286	333	307	326	310	288	271	280	313	306	316	293	298	291	285	305	319	294	321	302	287	286	305	320	310	326	299	271	294	308	292	314	321	295	300	298	285	297	293	339	308	282	310	317	303	296	282	305	312	277	324	282	282	294	280	305	281	319	304	292	292	302	305	271	279	302	306	306	330	300	311	288	291	279	290	277	306	292	340	318	277	313	294	276	301	316	281	317	265	302	305	256	297	298	285	313	287	281	303	302	326	295	296	282	290	309	301	305	296	309	285	286	308	290	316	321	287	317	281	306	321	267	306	290	308	289	299	291	320	290	281	280	318	303	298	323	292	317	326	325	353	304	317	303	296	298	301	283	294	256	317	310	284	273	307	276	312	274	281	318	291	297	319	272	321	327	279	304	306	310	296	332	290	309	294	261	316	300	310	309	281	302	316	274	286	314	318	296	314	301	318	328	309	277	329	303	285	305	311	282	299	310	330	277	296	316	295	316	299	331	273	304	260	272	291	291	313	291	318	327	305	293	304	290	317	315	295	287	339	303	291	305	303	269	290	333	300	302	310	331	290	266	276	329	332	309	292	311	302	294	296	297	291	298	326	306	258	327	295	286	339	317	320	307	286	297	275	294	295	329	311	332	299	299	296	260	308	314	290	316	311	306	293	307	289	298	295	303	310	299	333	314	254	305	273	286	296	308	291	328	308	322	285	296	299	317	268	309	320	305	340	316	316	285	296	310	323	304	295	291	305	313	314	307	305	321	304	274	290	273	313	288	305	295	290	312	283	315	291	299	298	334	303	301	318	341	331	268	299	290	314	284	269	312	315	276	307	327	305	292	309	295	323	309	299	279	327	320	302	305	280	254	280	305	300	263	285	326	298	310	319	321	314	268	334	287	288	302	283	291	281	295	284	292	310	279	293	306	327	309	302	307	302	303	311	328	292	306	304	301	295	309	313	346	277	305	300	309	301	312	295	287	294	320	294	304	314	290	321	280	304	314	293	280	273	298	294	284	277	298	307	293	302	320	299	289	314	272	334	303	304	314	297	303	297	288	290	294	295	292	309	256	311	269	296	311	291	322	284	319	303	280	350	278	299	309	292	329	292	293	291	335	326	285	262	292	286	291	280	306	294	330	302	283	327	305	292	301	305	286	317	309	280	271	295	286	322	301	274	294	323	348	286	275	283	323	298	321	305	313	304	296	316	286	318	290	278	278	297	285	287	289	281	326	303	302	302	295	278	313	303	308	321	302	315	304	312	323	315	325	309	297	310	308	308	314	305	326	283	302	321	287	289	286	308	328	319	267	295	272	320	284	274	298	298	317	298	284	313	286	308	285	302	274	309	305	301	282	319	326	305	305	302	312	291	291	316	288	299	327	287	304	290	321	302	303	298	323	300	301	304	286	285	283	286	323	313	267	262	319	323	316	333	307	299	313	305	297	291	304	323	301	303	310	304	290	278	288	291	301	303	293	277	304	294	289	288	294	289	318	290	302	323	262	313	302	315	329	284	299	300	332	289	267	288	311	310	288	287	312	293	289	304	302	319	302	295	285	310	327	297	314	292	321	305	273	296	296	310	274	292	320	270	306	321	312	312	326	290	296	279	286	307	304	297	311	311	301	323	296	313	271	294	305	276
31506	56285	46615	34003	26350	17826	11900	8035	6085	4863	3979	3114	2445	1714	1279	1043	865	771	600	504	473	445	407	413	365	364	337	339	398	358	338	341	339	295	332	322	312	322	339	336	318	342	310	315	303	333	311	304	323	323	326	313	292	324	323	337	322	325	343	314	333	314	323	317	325	323	319	318	341	309	315	302	322	326	318	306	314	298	302	305	308	310	349	311	340	364	322	333	346	331	322	314	303	295	317	323	333	316	315	295	314	341	334	349	307	315	327	310	290	317	348	313	316	318	338	332	318	315	313	330	340	327	308	316	303	328	311	338	338	332	330	332	311	369	325	341	347	305	329	309	314	305	305	316	315	337	319	342	359	326	344	320	337	320	322	326	322	314	315	310	361	333	317	285	296	314	344	308	341	319	332	308	342	333	313	317	352	314	291	310	317	344	343	313	317	327	326	331	359	332	319	321	312	323	330	319	323	317	306	310	318	338	309	343	310	345	332	307	299	343	357	358	351	304	335	332	322	342	265	350	311	316	348	302	305	315	355	311	353	338	334	321	339	293	300	332	346	306	335	306	305	324	328	354	341	315	340	316	325	305	337	363	321	330	367	330	312	301	309	294	309	331	331	307	320	326	342	318	372	323	344	329	320	334	315	306	323	333	329	330	342	296	355	323	313	305	329	362	298	347	334	327	308	307	280	323	325	334	298	319	323	335	334	290	330	312	323	295	328	309	342	332	326	303	329	312	293	353	306	311	357	297	344	322	296	317	347	305	344	320	343	358	308	306	326	342	347	308	321	324	339	334	315	289	317	313	302	355	324	302	325	347	325	332	290	352	330	315	317	299	325	338	332	300	336	334	322	348	306	321	297	309	311	308	323	317	269	316	316	301	307	307	317	331	304	326	321	330	346	366	347	301	305	344	302	320	330	321	328	317	315	339	321	321	332	317	341	343	277	310	352	353	309	327	323	299	350	298	347	341	301	301	343	320	301	336	336	330	325	331	332	350	336	341	310	326	304	306	331	312	299	313	319	356	321	322	300	300	308	323	304	305	316	301	322	328	316	300	338	310	347	322	317	306	295	295	311	340	315	304	330	319	317	346	334	329	308	350	328	336	322	347	314	301	310	342	335	315	332	327	322	321	336	289	352	324	319	347	305	327	313	290	336	334	320	330	328	320	295	315	326	312	288	296	288	292	330	323	252	327	313	321	359	308	301	356	349	310	326	330	335	309	287	288	349	365	313	337	321	317	325	325	333	326	298	328	366	310	310	308	314	318	328	299	297	346	323	318	323	297	358	305	313	302	339	343	318	350	326	329	346	341	326	351	313	323	300	320	304	320	352	325	318	317	334	318	318	328	313	322	355	318	319	324	328	351	335	340	305	327	324	315	292	341	344	331	301	322	318	326	313	319	295	337	340	322	321	323	322	339	294	313	315	306	293	291	354	332	312	353	321	328	336	365	331	321	353	337	333	343	326	328	300	352	333	321	322	334	345	347	302	325	365	313	316	309	328	320	309	300	332	313	321	341	315	347	339	344	346	301	322	308	312	322	341	336	302	343	316	317	344	365	335	312	308	305	318	337	330	352	322	319	307	323	366	299	326	262	334	331	331	298	309	359	303	304	326	326	299	338	325	319	335	320	306	310	318	309	314	330	317	334	316	360	324	305	324	334	318	309	332	356	310	323	328	330	323	334	288	332	324	310	342	332	333	290	341	346	322	335	298	318	325	317	336	310	359	320	312	330	314	302	326	329	315	329	321	331	347	332	360	316	331	305	283	308	301	328	311	322	307	341	355	346	289	310	332	288	301	307	317	334	295	298	344	312	330	331	323	335	321	324	328	296	322	334	322	358	300	303	327	314	329	322	331	326	337	312	346	333	333	326	328	315	345	292	314	309	358	312	328	336	332	312	323	325	324	346	305	300	324	360	303	343	346	319	289	372	310	300	320	338	353	291	343	337	318	317	304	341	335	304	331	341	360	333	274	317	280	316	315	329	308	315	343	315	349	337	331	310	351	326	311	327	303	325	330	325	318	316	344	323	312	332	315	322	318	324	324	335	350	325	338	295	331	314	341	340	319	301	318	308	303	320	321	323	316	313	344	340	286	299	338	324	351	361	324	309	315	332	324	299	319	311	302	285	309	341	317	316	322	338	314	324	322	309	331	327	312	339	306	301	359	302	337	352	328	311	340	297	309	338	331	330	324	302	290	315	306	339	335	333	322	328	313	327	283	290	290	333	343	314	295	330	300	346	318	306	317	326	282	319	326	311	345	317	345	341	327	334	333	344	336	337	311	339	335	327	366	322	345	320	303	341	327	321	314	314	321	366	302	312	317	308	331	351	327	345	320	342	325	326	317	328	349	332	325	315	349	352	296	306	335	296	337	313	308	309	336	334	305	324	332	359	323	313	331	323	322	302	371	294	320	316	339	310	331	339	290	315	297	320	324	334	284	311	319	298	309	301	306	310	292	338	350	304	292	336	279	309	321	318	312	296	309	321	329	318	289	326	333	320	315	307	327	335	324	323	304	303	336	355	334	325	320	310	335	323	339	315	327	317	318	319	306	324	306	320	331	330	308	298	328	359	346	323	331	323	337	331	323	300	316	312	309	319	319	308	354	353	309	306	323	326	317	307	326	309	298	335	354	321	307	332	339	320	299	310	345	289	320	314	314	328	347	350	284	317	313	293	289	305	301	316	309	312	324	337	298	323	315	328	336	323	351	313	333	351	328	307	328	315	314	311	317	336	322	349	331	356	308	340	291	314	351	317	295	332	308	336	355	358	323	313	297	320	323	317	320	323	325	347	306	285	332	304	304	340	319	298	304	335	326	338	336	331	334	349	303	322	343	365	347	303	313	315	310	335	325	313	292	332	337	331	318	317	311	312	299	333	308	311	314	352	333	348	305	287	318	329	338	337	350	321	287	321	333	342	309	308	320	310	326	324	303	326	298	316	317	340	366	352	307	326	323	350	343	324	334	302	309	315	314	319	295	302	334	310	320	321	315	358	316	311	334	309	319	342	311	320	320	298	279	328	340	310	312	301	327	328	327	337	314	308	304	310	271	331	358	289	314	334	325	307	313	299	355	318	313	324	328	332	306	342	336	329	331	317	315	314	309	301	318	283	307	336	320	339	301	318	342	355	327	322	353	321	310	332	321	339	328	325	289	310	331	329	336	331	329	309	291	311	340	351	337	342	300	301	308	320	340	289	300	322	316	314	325	325	300	308	331	352	336	316	338	332	279	321	312	329	318	333	297	299	327	312	331	322	322	317	326	345	329	318	350	311	313	292	319	325	327	305	323	307	295	302	341	303	319	293	328	297	309	320	341	311	316	281	328	301	304	334	304	347	324	343	302	332	335	358	300	289	313	318	319	319	297	320	329	319	303	330	339	317	285	330	327	324	300	329	319	300	325	314	327	322	309	312	316	329	302	297	340	325	302	332	316	313	325	337	320	300	325	336	333	357	317	319	305	353	321	313	340	330	326	307
23008	21493	29273	24698	23161	24201	20549	10071	6649	5061	4183	3339	2429	1847	1338	1073	919	834	680	584	478	413	430	360	376	369	319	359	381	354	348	307	331	342	336	325	323	312	310	321	370	325	296	283	309	313	314	287	305	293	289	301	327	309	318	310	273	323	295	371	324	335	322	290	306	318	276	308	306	340	314	314	337	340	312	323	316	327	316	315	305	313	305	297	309	318	292	330	320	296	290	300	300	321	293	291	347	271	304	275	293	278	306	274	301	285	284	284	313	334	290	316	287	296	300	309	307	329	313	297	307	301	281	309	311	302	298	293	310	313	329	285	296	289	306	301	323	315	300	297	294	313	303	308	297	294	332	306	278	327	278	308	316	332	286	339	317	327	310	300	303	323	320	301	315	299	305	300	294	312	310	309	316	289	309	298	327	329	328	330	304	303	311	309	312	274	314	292	297	289	321	321	299	311	266	306	320	282	335	284	337	318	270	309	326	319	315	292	314	284	311	331	289	317	343	298	296	300	315	296	313	286	298	319	312	308	325	292	304	289	296	288	279	314	289	310	286	332	295	283	315	292	263	271	326	334	276	306	314	274	331	302	300	307	334	302	314	326	257	336	311	307	309	301	292	323	287	288	280	314	299	276	298	303	309	278	289	316	323	289	267	307	306	297	313	290	311	315	316	343	301	308	315	300	283	331	307	327	285	313	321	303	283	305	325	289	302	337	315	276	306	296	287	315	306	308	334	315	293	314	273	307	283	315	314	311	321	323	291	317	299	287	299	289	296	342	300	298	287	311	313	299	325	286	340	279	295	281	289	304	271	270	317	309	304	285	290	307	290	313	342	306	281	295	327	315	317	300	313	281	288	300	315	303	303	303	299	348	320	345	303	307	320	287	294	295	325	284	305	317	297	298	290	306	328	288	298	318	336	326	315	320	293	324	289	291	321	256	312	304	273	296	286	321	304	322	309	285	325	342	303	290	348	307	325	324	310	323	267	288	310	290	289	312	311	288	324	273	324	307	310	292	323	308	284	312	282	301	299	292	315	298	322	272	325	312	291	322	299	295	272	313	324	323	335	318	299	315	283	328	323	290	313	309	302	310	326	318	317	261	272	285	296	293	323	320	315	327	290	303	302	329	309	315	306	288	310	305	313	318	304	335	300	336	311	312	287	297	322	314	303	297	274	326	341	352	311	318	299	291	313	284	302	306	304	322	285	303	318	304	301	315	315	322	310	307	305	328	315	310	278	298	294	309	310	280	282	301	311	309	289	302	298	304	279	304	316	316	300	312	333	321	272	316	295	321	294	292	296	287	295	285	321	304	292	298	281	299	283	311	346	342	293	332	326	318	284	279	307	316	307	309	313	291	297	260	286	313	294	289	311	309	314	297	324	318	293	317	325	297	311	281	304	299	299	291	300	288	303	300	314	282	296	289	288	301	329	292	307	302	302	311	324	283	275	284	308	306	293	284	306	303	286	276	294	312	298	296	317	322	305	319	296	289	328	306	304	296	315	278	312	276	295	313	341	292	335	300	291	312	292	300	277	308	331	299	282	337	297	303	312	321	313	316	334	313	299	301	293	309	299	324	304	310	276	302	328	295	325	272	306	282	309	315	289	309	297	311	284	286	300	321	317	330	316	296	295	329	326	318	326	314	333	323	273	317	308	301	283	340	291	321	294	326	275	328	311	296	285	278	342	275	277	289	320	314	291	287	307	293	284	282	322	314	281	323	317	282	296	315	303	277	317	276	270	298	296	314	284	289	333	284	325	299	319	298	305	264	297	318	295	318	318	300	290	301	319	300	287	288	317	312	318	319	305	322	300	317	322	313	302	309	288	283	308	314	317	285	293	283	300	290	291	296	266	302	301	302	307	311	322	291	321	338	310	311	320	320	343	298	318	315	312	312	302	267	325	312	276	306	298	312	326	306	308	316	306	327	288	325	332	285	312	309	326	268	294	318	323	302	322	329	325	327	281	293	316	320	285	302	326	312	296	320	341	317	292	275	310	312	275	276	297	301	277	313	310	298	317	287	289	307	301	299	289	329	310	312	306	325	318	306	319	293	296	334	264	299	300	281	268	300	330	298	273	280	345	308	311	292	288	324	295	282	312	292	298	328	295	321	305	309	287	303	319	312	308	307	281	317	307	293	293	323	310	306	314	292	286	304	320	310	333	328	331	304	318	291	297	305	326	325	263	273	316	310	298	321	316	295	295	308	293	320	323	300	301	270	299	338	288	299	349	326	307	308	304	331	329	292	316	334	311	297	281	298	303	279	292	270	300	309	321	284	308	304	295	297	284	333	313	298	293	318	295	313	327	302	295	303	319	310	307	282	303	335	281	323	313	313	325	272	302	288	317	306	307	277	305	320	286	321	299	304	304	303	321	322	303	332	309	320	343	321	324	319	288	308	335	314	307	316	298	309	293	288	333	272	296	268	291	308	323	302	290	362	282	347	316	299	316	305	303	286	308	302	307	296	302	318	296	278	295	312	314	341	356	316	308	314	302	299	332	332	305	286	300	307	286	280	330	292	293	302	312	297	300	299	296	279	285	323	296	301	294	300	296	310	330	283	317	305	326	324	320	306	253	318	298	316	314	321	291	318	304	316	315	314	307	313	306	292	278	314	311	307	285	294	292	310	308	313	296	316	328	300	305	313	306	297	302	328	308	291	339	327	320	295	295	325	302	269	298	291	307	285	306	274	303	313	283	268	341	298	278	304	312	300	274	301	269	282	307	286	287	318	311	309	294	312	312	315	310	290	317	314	320	281	351	281	309	288	302	321	291	308	300	312	319	300	344	275	285	303	309	307	301	318	299	284	296	278	297	311	286	307	285	312	304	303	288	316	315	324	317	306	298	291	299	305	312	297	331	302	302	304	301	321	304	286	292	308	295	269	275	309	297	314	324	284	300	347	314	296	289	297	284	299	315	294	307	299	312	313	274	311	272	298	314	269	315	307	287	285	305	306	329	305	336	299	304	276	291	310	309	327	341	334	305	296	331	306	314	287	306	301	280	330	328	318	309	267	310	323	285	301	288	282	317	299	297	293	303	271	298	329	306	322	302	326	322	293	305	356	320	329	276	294	290	300	303	286	308	279	318	318	299	274	272	311	300	322	285	294	277	330	310	297	305	295	336	283	298	320	338	308	291	349	290	321	283	300	287	305	329	305	295	309	341	333	292	292	318	283	323	283	304	314	292	308	323	310	298	319	321	335	308	308	318	300	303	324	307	299	290	315	295	310	306	313	289	314	309	293	326	315	337	307	287	334	338	302	328	285	258	305	305	298	272	335	321	283	305	319	298	313	293	293	309	321	309	306	287	319	301	304	305	332	297	309	314	269	293	313	301	301	311	330	344	298	294	305	291	302	314	316	288	306	298	304	302	320	330	311	324	264	311	303	345	300	295	280	304	304	306	306	309	323	336	291	304	305	322	318	313	291	305	317	327	301	317	293	276	301	324	304	291	275	327	306	312	286	264	311	311	301
34078	66176	55767	42833	34559	25984	18382	13353	10366	8191	6446	5335	3981	2873	2175	1606	1347	1145	914	695	614	559	515	445	451	418	385	372	389	388	368	353	340	297	334	301	344	307	336	338	360	335	338	343	343	317	297	328	331	307	305	302	313	320	365	286	285	293	326	301	336	305	337	316	327	347	305	331	285	336	344	300	322	301	334	304	326	344	288	294	317	315	341	340	329	287	340	308	317	329	346	315	345	340	328	332	300	311	316	328	324	295	319	338	347	328	313	335	343	334	337	326	310	320	325	308	339	324	298	305	327	316	311	313	354	304	342	346	344	288	318	353	337	306	291	322	315	337	324	324	327	310	317	336	307	313	326	336	365	296	299	299	332	322	285	317	307	338	311	299	324	348	332	327	342	322	321	324	313	321	301	329	334	312	307	330	315	332	336	301	343	319	358	305	276	332	330	317	344	296	301	320	325	333	300	303	338	342	318	270	315	309	347	325	331	302	361	300	333	333	305	306	304	303	311	311	328	275	310	335	320	343	298	349	316	309	313	327	339	349	313	284	299	311	349	313	317	313	351	338	321	331	323	317	334	324	329	338	278	344	306	340	336	346	321	324	304	314	316	303	313	262	329	314	315	303	344	328	330	332	331	327	341	313	318	303	306	325	340	315	313	316	294	301	324	330	324	321	335	341	290	331	352	327	306	352	307	308	353	313	294	288	337	311	323	302	322	343	295	284	317	322	330	322	334	317	338	296	324	300	337	340	355	310	323	332	310	322	333	311	335	342	313	333	320	318	325	319	296	303	325	298	337	330	307	312	330	355	329	317	299	291	331	306	341	333	352	329	330	324	365	332	330	334	301	311	291	335	313	315	325	317	329	296	321	322	332	349	350	288	308	315	326	289	316	292	325	352	321	345	304	325	301	330	294	344	301	300	319	360	307	343	318	293	337	336	320	287	340	308	335	335	338	344	309	298	336	329	334	330	315	354	341	318	322	300	347	323	344	353	311	312	303	291	332	310	315	344	325	341	308	322	340	309	305	353	314	343	306	325	320	337	298	304	331	306	303	318	317	320	332	319	320	301	307	339	332	324	311	323	329	323	307	331	333	323	321	365	301	294	321	328	307	306	306	327	317	308	317	328	362	309	344	356	307	297	345	329	321	313	301	346	331	323	375	347	341	306	310	322	285	316	294	338	306	328	292	299	328	287	307	308	320	349	328	338	360	306	336	314	295	335	314	335	320	323	310	344	277	335	304	334	324	338	331	310	297	327	315	316	312	301	281	340	318	294	343	292	340	368	331	300	332	323	324	328	291	337	315	320	294	310	328	310	327	310	321	332	307	313	357	301	300	304	323	309	339	336	315	292	297	309	298	310	340	338	331	345	321	315	304	325	336	316	317	291	338	309	313	308	317	319	314	294	315	339	303	335	338	280	286	310	303	317	318	339	319	308	329	318	349	299	321	325	333	317	328	285	335	312	315	325	306	322	323	321	305	289	324	327	338	303	295	298	323	334	321	313	350	312	304	335	326	330	270	318	309	333	332	309	307	315	315	343	321	326	347	308	323	302	330	324	316	306	309	320	360	348	322	356	321	337	307	315	308	339	327	286	304	332	312	313	328	300	308	307	335	296	315	307	314	323	342	311	294	302	324	326	330	294	296	328	331	344	339	330	333	317	333	315	298	306	330	337	310	349	292	320	321	297	330	314	342	316	315	319	312	337	332	334	285	295	314	306	340	311	344	325	317	328	339	299	265	309	339	331	362	322	287	290	321	311	313	293	289	346	297	304	283	311	327	333	333	322	324	310	321	333	311	301	292	317	330	297	325	312	290	323	316	313	344	320	336	326	293	357	317	332	314	324	306	304	337	296	319	322	279	319	297	302	290	313	309	333	336	293	343	337	301	351	322	338	364	294	314	311	340	293	339	356	333	341	336	334	342	305	305	326	317	312	335	321	334	301	335	326	310	300	332	330	299	353	312	297	308	333	291	326	309	296	330	333	302	323	312	314	314	342	312	325	344	331	337	335	280	321	328	319	337	353	341	320	295	336	321	347	317	302	308	314	354	346	316	329	330	337	352	327	323	292	334	337	304	329	350	301	312	327	330	299	339	312	338	350	334	352	315	341	324	271	285	314	339	313	301	303	319	344	340	332	324	295	326	296	335	293	317	342	309	332	323	340	311	327	330	328	317	280	321	311	313	345	302	310	334	351	332	313	316	307	338	334	316	318	314	328	346	342	319	291	308	337	327	319	333	358	363	321	313	289	343	303	309	298	298	313	323	334	320	323	299	301	352	337	325	299	331	316	299	309	310	333	288	331	316	316	325	333	299	286	303	326	296	317	293	347	319	320	316	316	310	319	355	337	330	324	299	304	313	326	322	324	329	312	328	326	303	345	318	296	311	334	305	305	355	313	311	284	294	314	308	327	304	315	317	333	305	334	329	337	314	304	311	324	310	306	310	315	338	346	289	318	338	352	334	319	319	340	290	320	350	326	363	338	324	327	327	300	303	314	345	311	336	345	305	298	283	331	350	341	294	320	339	325	301	314	307	351	312	334	338	327	306	310	323	324	323	334	319	327	339	358	326	315	343	346	325	330	308	327	318	315	342	294	281	329	288	337	334	303	329	273	313	339	309	364	276	321	320	323	341	343	315	301	348	303	323	342	339	330	320	352	298	326	336	315	305	334	281	304	308	289	332	344	321	299	340	303	339	326	335	315	352	312	360	340	314	328	279	297	313	314	319	323	330	318	298	331	313	355	332	308	326	352	322	320	307	309	297	326	311	320	310	344	333	347	305	299	337	312	326	297	298	328	338	338	319	305	328	321	311	334	319	338	310	343	349	340	322	322	317	323	292	333	329	309	296	332	316	310	335	347	306	333	361	303	331	346	306	340	327	304	352	325	321	341	330	318	328	322	313	308	314	300	331	321	294	315	291	280	317	317	323	334	327	315	308	333	334	322	310	330	294	310	326	311	311	331	290	317	320	311	309	308	333	317	296	343	330	327	339	320	299	320	335	318	291	377	295	325	314	319	300	356	319	315	309	293	325	341	322	326	326	301	312	308	358	316	323	320	326	332	288	319	335	325	322	330	313	317	313	339	307	334	319	303	312	333	365	298	300	318	315	308	306	349	314	327	313	320	307	312	316	342	320	355	324	311	309	321	290	333	325	300	335	331	325	307	287	315	326	361	335	300	361	352	314	296	337	295	329	335	337	312	298	295	331	325	315	311	329	340	319	331	299	330	333	342	334	290	314	322	339	342	317	299	299	326	316	300	322	311	307	324	320	303	297	308	334	337	309	357	338	320	307	309	308	331	325	319	334	292	296	323	346	297	333	334	308	308	336	319	336	292	337	329	360	318	339	324	306	335	335	300	318	279	313	323	327	290	327	304	314	328	321	355	299	349	323	327	311	301	340	312	329	295	339	317	337	301	295	299	350	324	285	274	306	335	315	298	290	303	349	311	343	329	339	296	341	305	329	328	315	312	320	326
31808	38226	43135	31216	18627	9861	5401	3448	2449	1846	1617	1321	1088	874	695	584	545	479	419	401	348	304	290	286	322	303	324	264	306	271	320	290	292	316	294	264	289	284	293	308	310	273	298	315	298	271	262	302	276	281	276	317	270	321	269	288	285	266	297	273	287	292	292	282	246	320	317	282	283	307	271	278	318	318	288	301	295	278	306	257	266	281	294	318	292	284	303	290	313	280	268	258	278	318	279	290	270	310	247	274	292	316	282	296	302	286	321	315	296	248	279	300	282	316	289	270	260	298	254	316	280	280	284	311	289	317	340	329	290	266	266	268	305	307	259	287	295	298	297	292	290	282	289	236	315	273	284	278	301	266	288	302	307	259	280	291	270	290	279	288	269	310	278	248	314	300	267	269	265	269	275	275	276	292	290	272	269	253	297	277	303	286	282	299	290	285	265	265	256	265	301	248	308	251	264	275	275	252	270	288	284	289	287	254	301	270	288	279	274	278	274	259	297	303	279	288	265	302	304	284	298	292	298	304	274	284	309	276	270	279	315	294	305	294	279	289	273	297	256	283	295	288	319	273	310	268	275	300	296	299	261	323	313	294	295	323	259	307	281	296	287	290	275	279	262	274	281	297	267	312	294	263	275	277	296	280	301	264	290	299	274	290	315	299	322	281	276	285	315	289	320	276	307	287	271	312	314	300	294	295	252	315	297	279	290	322	263	287	263	271	302	297	271	293	267	298	294	305	300	262	276	307	295	257	267	290	310	292	281	294	281	299	294	274	286	288	290	274	267	273	307	293	306	312	304	265	277	288	274	292	296	274	254	310	322	284	282	278	273	295	278	295	287	282	280	307	264	261	277	264	300	263	290	300	298	286	262	288	296	293	305	303	289	277	307	302	279	290	274	272	258	275	274	308	275	291	301	242	290	275	277	281	259	278	298	265	268	297	298	303	287	313	266	292	283	277	312	280	295	231	314	290	302	285	283	269	280	263	295	312	302	294	286	277	281	309	273	290	257	306	307	241	295	283	280	290	296	286	284	289	292	269	297	303	274	274	292	280	273	264	285	292	284	301	297	305	282	280	270	289	285	300	280	294	310	317	295	334	268	234	272	270	295	269	297	257	309	272	289	284	295	299	305	301	272	282	302	277	284	285	296	272	283	281	297	255	299	298	278	292	262	297	295	288	286	304	311	275	294	291	317	279	278	295	296	311	277	285	300	275	283	274	305	287	271	268	280	284	300	280	277	313	256	247	303	290	321	316	253	318	298	296	284	294	290	300	296	256	278	269	271	289	298	275	302	269	336	307	297	302	263	288	283	256	256	284	293	272	297	292	281	299	262	307	308	300	269	258	280	276	280	304	294	296	286	254	284	293	274	278	303	305	291	303	273	302	291	268	282	313	285	284	294	257	302	300	286	291	275	284	295	272	274	285	284	265	324	296	309	265	294	298	289	303	290	255	273	300	240	303	300	245	290	304	293	292	258	290	275	288	285	303	277	277	261	305	234	259	280	275	285	304	315	271	276	282	307	282	295	286	296	302	329	272	286	286	315	272	278	295	273	283	278	286	285	299	268	309	312	310	276	281	292	279	298	303	289	278	314	266	259	268	301	267	302	287	291	271	266	261	280	295	302	295	283	284	293	261	262	298	301	306	264	270	283	299	261	265	301	304	267	301	278	306	272	292	302	272	292	261	279	299	251	281	282	260	287	299	324	256	286	279	280	297	265	254	301	281	274	279	269	297	280	300	264	280	261	271	299	303	289	296	290	280	333	294	279	286	275	304	299	307	293	300	270	265	289	309	270	318	313	313	269	286	302	275	287	270	270	302	302	272	269	274	275	257	312	289	292	299	295	299	319	277	265	297	287	255	293	281	278	277	300	288	280	289	279	286	277	302	273	268	329	300	310	239	275	279	328	273	295	278	258	301	276	287	297	305	299	286	282	269	277	298	285	291	291	263	287	282	281	297	348	270	268	309	272	274	292	291	277	277	276	278	294	277	307	317	320	305	315	293	273	283	295	279	267	290	287	295	320	267	275	294	267	249	292	295	285	308	288	287	286	298	260	298	294	321	308	276	300	262	261	297	307	293	280	303	264	318	255	294	287	263	283	292	289	256	264	261	284	275	275	301	275	265	284	314	292	271	282	306	284	303	306	288	305	277	285	277	277	296	313	277	292	295	299	269	272	335	287	282	290	280	311	263	318	297	292	273	300	266	281	250	294	275	261	288	298	317	300	268	291	288	282	275	290	318	251	265	310	286	260	286	278	266	280	294	297	282	288	307	282	281	292	300	311	278	251	282	246	297	262	296	270	279	305	277	279	269	294	267	294	292	250	286	308	286	273	267	284	300	290	316	303	308	287	274	269	281	292	265	273	300	314	313	305	276	286	342	272	285	298	300	301	321	276	295	278	299	310	304	307	264	280	264	289	273	296	278	275	299	306	295	293	266	301	270	277	261	283	302	290	277	301	277	281	258	303	300	289	305	301	297	282	280	294	274	284	300	303	297	284	279	253	255	312	270	270	256	274	289	275	287	275	327	305	292	256	269	302	256	293	272	282	265	307	332	306	311	301	298	287	278	342	264	284	325	290	287	289	280	307	299	282	263	282	286	288	304	292	290	275	284	269	257	332	296	290	315	318	273	306	298	265	277	289	300	292	276	298	302	280	299	280	274	301	307	304	277	304	285	278	282	275	271	309	284	319	281	299	305	295	325	332	250	305	291	321	275	277	274	303	298	313	265	271	302	261	284	262	326	274	267	273	273	305	284	277	268	265	306	269	262	266	283	249	270	290	277	285	291	275	291	262	310	278	283	292	275	309	310	271	288	288	281	278	316	293	276	281	284	282	299	305	289	278	283	250	296	287	305	248	280	292	299	290	285	296	284	313	312	284	272	299	300	289	294	280	293	289	282	288	270	259	269	312	310	263	314	315	276	313	291	281	297	312	291	299	279	287	287	292	287	273	266	289	288	277	275	292	284	275	268	298	288	268	288	278	302	295	317	287	291	295	276	301	297	277	313	289	322	285	257	287	291	287	285	289	280	295	297	286	289	317	269	320	305	258	270	278	281	282	303	312	302	308	310	320	295	299	272	297	268	247	276	287	304	257	304	288	258	323	281	268	278	306	275	303	293	313	290	272	261	285	268	291	295	283	294	283	249	295	268	286	272	250	293	285	264	295	313	305	301	314	258	293	252	303	309	294	290	294	285	293	268	312	281	305	281	297	271	282	286	292	290	301	283	306	289	250	291	292	253	267	272	266	278	306	338	330	298	327	266	272	270	277	248	281	280	309	303	271	296	304	280	299	294	278	284	320	292	303	264	295	308	306	299	308	265	288	273	301	313	291	283	287	250	293	293	291	295	307	288	302	280	276	304	295	262	276	294	282	287	289	287	293	264	269	308	278	312	294	311	271	294	271	285	292	256	273	307	262	303	299	278	312	313	281	302	256	284	297	274	310	275	308	268	291	273	273	267	307	276	297	296
32184	52184	42400	29279	20554	13615	8710	5943	4264	3339	2834	2272	1830	1410	995	831	720	609	552	529	445	380	361	362	339	366	367	319	350	318	330	314	302	349	274	346	332	319	299	325	310	316	313	315	323	332	320	281	320	311	277	318	341	292	290	305	307	310	315	297	289	284	309	297	298	317	302	288	312	307	358	270	276	347	290	308	299	292	282	296	275	305	322	320	313	320	302	278	307	332	291	319	308	331	303	291	308	337	313	290	321	302	303	289	277	312	303	346	293	316	311	319	317	354	300	286	273	292	343	338	307	323	301	272	321	294	302	325	279	307	289	316	322	314	289	349	325	337	335	295	309	361	307	333	328	316	276	340	326	285	329	325	275	310	301	298	283	283	297	306	265	331	336	307	300	295	302	304	300	303	313	324	309	293	302	311	293	308	327	282	307	309	275	307	343	308	295	310	346	325	295	309	308	328	331	306	289	306	316	291	281	309	330	289	331	299	318	309	306	322	322	319	302	293	287	322	281	289	307	332	295	314	318	317	308	327	335	321	283	303	289	326	296	303	310	302	324	336	312	294	267	317	317	306	314	297	319	287	307	304	305	292	285	291	305	310	323	310	325	300	340	317	285	333	311	299	279	303	304	310	335	317	301	316	328	312	263	326	308	304	322	298	303	285	282	320	299	289	313	293	323	324	292	270	292	329	279	295	293	324	325	309	281	284	321	312	308	315	300	315	316	318	309	336	334	335	310	297	302	318	310	315	313	278	317	284	326	294	316	320	302	339	321	290	312	297	338	317	342	325	288	323	315	340	320	312	325	285	312	310	280	345	296	318	315	310	300	306	299	333	298	311	312	273	301	323	326	296	299	332	286	332	326	300	335	293	303	331	285	257	288	347	294	314	328	313	307	305	301	317	292	317	342	314	320	295	289	288	311	321	301	309	320	292	304	321	317	322	314	309	279	332	331	332	324	335	328	311	309	315	318	339	352	310	301	340	304	306	310	304	319	294	286	300	328	293	306	343	310	328	360	326	333	323	288	282	319	304	299	306	315	302	339	312	340	312	320	313	296	325	276	297	284	300	283	326	312	298	307	310	316	305	305	285	307	337	289	288	294	321	303	327	282	348	309	312	305	308	274	307	317	312	297	305	337	303	339	289	301	318	308	309	311	322	299	312	326	293	281	308	298	319	344	311	293	333	310	312	294	298	297	305	299	297	308	335	311	317	308	309	274	318	332	308	335	294	302	316	308	339	277	314	297	287	306	297	286	305	284	306	313	333	323	324	323	328	299	294	292	311	306	282	305	313	326	290	304	349	301	290	294	320	299	298	300	296	336	303	325	285	301	287	280	278	360	309	333	310	266	302	316	287	325	294	320	321	334	302	297	356	315	289	340	326	290	295	282	313	300	329	270	309	315	308	328	254	304	287	305	312	317	291	298	296	309	290	328	306	328	332	334	295	288	309	303	324	306	315	286	304	301	312	293	333	303	312	297	317	276	302	312	328	315	290	320	314	327	335	307	308	327	308	314	293	298	303	336	324	313	304	325	323	335	338	297	291	318	337	305	307	295	311	311	323	321	281	281	330	311	312	309	313	308	319	300	302	310	342	316	317	335	320	304	328	317	310	328	310	341	326	270	340	331	293	322	320	317	299	304	316	313	286	324	329	333	304	323	319	292	311	292	307	302	292	272	307	319	298	307	288	305	330	314	308	313	315	301	337	314	282	315	279	327	311	299	305	305	314	270	327	295	350	308	303	329	292	300	321	313	296	289	295	282	283	319	293	326	298	305	296	316	313	304	308	339	314	328	264	303	320	332	291	311	328	307	330	321	315	293	296	292	299	310	312	298	306	318	318	307	274	325	298	294	335	317	275	287	316	303	290	314	299	283	272	332	280	308	308	295	297	285	314	287	319	350	304	306	331	300	337	313	317	315	275	291	310	300	271	298	306	305	320	301	306	300	322	322	276	323	276	292	323	266	314	300	313	379	305	274	309	281	320	316	303	277	320	337	317	303	297	320	294	308	301	316	306	301	333	308	309	323	285	311	315	357	326	319	326	314	314	317	295	292	318	333	312	307	329	326	313	336	315	325	349	308	298	303	295	321	290	327	322	286	282	296	307	330	285	312	295	311	306	310	306	303	302	303	327	322	324	324	302	309	300	295	297	285	334	267	300	302	322	296	305	299	313	301	285	329	277	305	304	319	297	288	306	320	306	320	293	350	294	305	317	280	312	302	326	328	301	306	332	265	293	310	322	276	314	302	310	315	311	326	331	321	284	338	296	293	301	330	298	291	325	275	278	307	322	304	308	305	310	321	321	311	310	288	330	319	321	286	297	304	316	294	296	314	333	350	296	331	304	319	298	315	305	349	303	310	325	308	307	323	291	345	286	318	326	298	300	317	322	330	285	325	319	293	308	302	297	330	344	282	317	338	335	319	302	316	298	299	319	297	283	322	295	307	302	285	327	306	288	328	292	306	287	291	341	322	311	342	320	325	319	311	339	332	312	323	310	331	279	294	341	321	284	317	302	342	339	330	334	316	314	307	323	294	321	308	310	316	282	293	314	322	310	321	324	309	317	303	285	337	318	297	311	314	303	337	334	306	280	299	306	320	289	344	311	326	325	270	317	323	298	306	294	293	310	323	314	342	298	278	293	305	291	306	330	304	292	283	320	308	299	286	315	346	327	286	279	326	312	277	321	287	315	316	334	334	352	298	296	308	319	325	347	305	324	355	325	343	278	301	320	310	307	343	300	314	311	300	324	314	300	295	351	312	287	287	301	291	313	354	307	308	326	326	318	310	314	323	317	307	317	318	291	326	348	299	322	316	310	313	323	294	304	306	343	323	321	334	324	301	294	302	304	300	304	290	294	320	306	300	308	315	275	323	309	343	289	294	319	310	286	338	300	321	267	290	290	296	309	316	298	315	308	322	314	307	296	302	301	305	337	297	297	313	319	318	335	333	302	310	330	307	336	298	296	319	299	309	309	342	331	327	336	295	298	309	304	333	297	309	290	290	317	299	306	298	340	325	343	317	267	319	277	302	300	302	324	271	286	321	316	292	309	323	314	328	296	323	317	346	323	311	297	285	298	307	311	304	309	315	300	281	322	312	308	309	325	312	336	319	288	310	306	301	311	308	281	291	324	295	331	309	292	306	315	318	307	320	330	330	307	339	315	299	327	293	334	308	304	296	294	316	318	314	321	286	302	306	285	357	303	312	317	320	298	328	327	307	342	289	284	315	312	295	322	313	329	323	304	290	293	299	314	306	284	313	322	307	349	309	309	320	287	310	288	317	334	285	350	317	355	297	314	324	305	309	323	297	312	316	292	300	335	334	302	291	321	329	296	321	331	328	333	313	360	324	310	326	305	328	297	256	324	265	314	286	325	329	327	325	313	277	290	328	291	319	308	314	319	291	290	293	311	262	308	298	291	292	293	324	280	315	301	321	324	344	301	301	314	307	306	344	345	324	302	285	320	316	277	321	317	272	327
24188	21442	29225	26938	24509	21185	13461	6636	4203	3333	2632	2155	1673	1285	1026	757	691	590	530	436	388	375	329	370	337	300	320	304	297	311	294	288	268	304	309	321	294	278	256	292	276	285	317	272	350	284	291	311	299	271	295	293	317	298	276	312	318	270	275	305	278	281	314	282	294	257	278	285	286	285	291	325	274	290	295	287	292	266	308	291	266	298	266	257	288	275	294	279	293	284	285	280	272	289	308	297	245	282	283	277	275	281	315	286	302	272	293	276	299	283	292	270	264	297	319	280	304	288	298	276	298	264	322	262	294	276	319	327	299	292	266	285	283	286	302	293	302	273	266	299	282	272	305	252	278	305	292	291	271	271	271	275	289	272	296	268	291	274	282	293	302	276	288	261	252	277	266	290	268	271	321	291	297	279	292	282	264	302	277	260	267	291	287	252	293	307	296	261	272	276	281	298	271	283	289	259	268	277	289	284	278	266	291	303	304	295	316	280	298	294	256	296	287	264	284	277	292	285	294	317	304	270	310	298	264	283	308	297	285	297	258	291	309	292	269	292	287	305	283	264	303	286	273	260	301	255	293	294	277	276	306	288	295	284	293	293	273	290	278	273	271	284	287	296	292	269	272	288	271	270	289	314	292	290	283	308	295	266	249	285	267	300	306	267	271	292	298	277	288	292	262	291	299	296	295	284	269	291	261	256	282	293	274	280	293	264	315	270	264	303	296	287	272	283	281	275	296	314	265	291	273	280	292	278	312	281	271	253	302	275	253	288	290	285	281	287	272	291	281	288	301	275	299	271	312	267	306	277	305	299	283	307	285	278	277	300	285	268	299	284	291	284	287	288	277	278	301	304	310	279	275	265	287	265	295	263	286	310	292	279	270	278	282	273	297	279	283	285	275	309	283	288	307	286	295	263	292	290	303	282	303	266	281	268	274	289	290	296	288	296	264	288	280	248	288	296	317	302	309	281	279	283	309	280	293	294	289	272	255	295	294	299	278	281	267	287	317	300	300	252	268	307	268	287	293	287	305	268	286	262	308	278	307	305	278	266	295	293	283	267	296	275	269	270	292	288	281	294	266	266	298	289	310	268	252	256	251	274	299	279	287	270	266	267	303	299	281	267	302	279	274	299	275	279	276	279	311	291	279	272	257	273	274	279	313	343	280	296	270	285	268	285	278	277	258	288	292	282	287	274	249	271	273	308	302	240	252	298	275	294	283	273	308	279	291	311	301	238	266	288	311	275	312	280	284	274	302	290	277	304	302	282	282	303	305	292	303	258	290	281	259	305	313	252	319	292	268	279	272	276	296	273	303	303	275	286	253	304	286	324	297	273	309	267	287	297	269	256	293	279	295	276	283	255	297	324	260	279	292	290	291	284	279	265	315	278	288	282	298	282	253	286	282	259	294	271	262	275	292	264	307	280	280	305	293	281	246	268	290	295	268	253	256	274	252	270	254	278	255	302	263	273	273	265	306	287	290	296	269	300	304	232	291	280	298	253	313	283	248	269	322	255	298	262	279	303	286	282	299	295	293	312	294	292	278	271	286	272	276	291	262	295	304	252	292	284	296	290	271	269	295	277	275	269	278	302	306	268	307	268	273	281	266	273	307	271	287	276	300	288	282	280	265	279	298	277	302	259	285	293	273	276	275	294	298	272	271	309	282	270	291	287	284	294	293	268	283	286	272	269	290	285	286	284	298	283	292	276	265	281	286	297	261	300	261	265	269	293	256	287	284	274	291	321	289	268	290	286	237	269	317	284	273	279	281	255	302	305	289	288	272	287	281	252	286	279	292	279	263	306	264	284	307	295	296	289	272	299	278	279	269	272	272	269	272	286	283	291	274	277	271	278	273	278	302	290	266	328	278	300	289	268	284	256	302	273	275	289	318	271	253	303	278	284	285	253	268	257	282	294	277	251	283	313	271	278	263	310	262	279	273	307	297	253	269	291	299	279	260	285	268	309	276	263	265	299	292	289	274	287	298	283	283	277	291	310	317	286	281	261	284	292	292	263	266	270	274	279	282	277	262	302	292	293	291	284	250	286	299	294	300	297	284	291	331	271	278	275	263	278	287	293	286	304	273	258	281	272	262	287	302	291	260	246	261	304	275	267	278	280	279	250	316	283	291	282	284	272	284	289	284	291	280	289	258	250	306	278	291	248	297	277	281	284	283	269	282	274	272	263	267	275	297	259	303	301	278	270	255	265	275	273	276	280	262	271	303	280	308	274	273	251	277	267	272	283	309	293	292	260	294	264	277	293	289	299	297	253	259	271	301	306	250	306	292	328	258	287	286	257	298	268	304	275	275	270	274	296	291	282	287	297	310	287	296	250	288	271	293	262	272	302	268	329	306	271	265	287	269	291	248	298	255	284	290	273	267	285	275	277	275	254	282	294	285	280	273	287	283	274	294	295	296	313	294	308	285	287	282	274	289	266	284	271	318	298	282	273	308	305	274	264	291	274	293	262	265	266	283	296	277	340	314	288	301	283	254	319	311	264	311	253	288	300	266	297	258	310	284	289	265	272	281	275	310	277	272	321	269	281	322	293	304	287	317	288	288	266	292	277	272	290	270	260	276	301	311	296	280	284	275	248	325	249	290	293	268	293	276	300	306	284	293	304	286	293	300	276	285	278	277	295	274	252	263	257	265	299	286	298	285	284	277	255	277	275	277	293	285	311	269	266	296	258	265	321	237	294	292	298	254	293	272	284	266	275	286	241	302	270	265	284	286	284	253	283	301	271	302	305	275	265	261	296	290	292	277	240	281	255	299	284	259	290	302	267	279	285	285	290	303	242	265	276	287	278	325	298	270	260	311	305	246	279	317	294	306	284	284	281	287	283	271	292	257	264	283	283	294	263	253	259	314	276	273	277	286	297	263	290	262	256	294	297	292	297	278	271	268	273	272	296	286	280	266	269	283	306	296	287	282	278	270	300	273	321	266	303	297	302	281	305	292	275	289	295	281	277	284	280	286	278	297	295	263	310	306	295	250	255	277	287	269	249	286	265	281	281	299	303	314	271	281	289	278	289	269	260	289	279	254	288	270	296	308	291	268	266	289	285	300	266	298	284	281	307	270	260	287	313	290	304	269	270	295	274	294	272	269	313	286	299	291	271	249	280	289	285	299	288	287	267	260	273	307	282	274	296	283	284	276	295	272	296	280	282	273	279	298	263	312	290	289	291	284	306	323	285	264	297	285	272	289	296	280	291	265	274	285	271	257	263	284	283	290	308	293	295	305	284	280	284	292	288	261	289	285	294	292	270	276	286	282	305	280	274	278	298	266	280	293	274	302	281	286	290	284	263	289	288	295	273	284	304	296	293	255	319	281	282	286	255	289	285	255	299	284	297	283	273	289	292	268	309	278	259	309	278	294	289	276	289	283	278	277	291	274	315	271	251	266	286	295	287	289	285	278	289	265	287	307	278	292	267	288	274	277	300	290	276	297	284	291	255	293	280	277	294	308	283	309	298	306	304	294	290
32345	61415	50354	37594	29293	21829	14627	9668	7054	5539	4382	3456	2809	2027	1548	1231	897	870	732	608	488	465	402	382	398	363	351	322	344	311	330	403	322	330	312	300	327	331	327	330	328	304	356	313	309	303	299	292	333	313	285	296	297	307	325	271	286	313	301	315	317	297	297	284	305	308	294	298	322	321	305	318	309	308	321	307	305	318	319	297	316	324	305	280	302	296	318	322	289	309	318	290	291	322	307	293	315	322	318	309	319	318	306	326	305	297	302	300	290	291	329	317	290	309	286	300	312	313	333	288	305	308	317	316	300	288	308	318	276	330	299	294	296	276	313	298	299	307	303	309	311	297	329	297	316	300	273	309	287	296	298	289	284	293	299	326	302	307	338	324	311	312	295	310	305	295	316	325	299	286	354	295	315	322	289	314	300	309	295	316	294	340	272	304	326	293	317	311	297	283	319	295	318	292	319	333	296	278	302	291	331	294	287	314	284	278	306	315	333	320	296	310	329	298	297	314	296	313	321	292	293	289	307	291	335	338	306	302	300	298	299	322	300	287	298	314	307	313	309	303	333	307	312	278	308	312	327	290	318	295	299	277	282	312	302	327	298	322	314	305	285	304	285	329	322	306	280	323	297	317	309	294	306	289	302	311	318	311	281	299	281	295	328	309	302	305	270	312	312	324	318	296	301	320	320	309	285	268	335	279	305	313	291	289	282	324	318	274	284	287	316	288	321	312	297	334	269	305	318	339	307	269	272	275	293	304	292	285	288	339	307	295	279	313	291	283	278	284	294	301	293	295	309	309	331	291	319	324	322	335	286	312	271	289	289	328	293	302	283	302	305	302	309	306	298	328	293	285	315	305	281	284	311	317	309	316	295	303	291	300	306	325	304	271	331	302	293	325	324	270	282	300	277	286	329	301	311	312	276	329	264	299	317	320	275	280	303	319	323	279	290	298	290	258	354	284	298	298	285	336	294	273	312	307	293	307	307	303	315	299	339	298	310	296	291	301	341	340	294	295	297	335	302	296	293	314	309	315	310	325	296	300	360	324	298	291	277	317	293	331	292	303	306	311	292	307	310	337	325	330	273	304	301	319	319	303	291	293	329	299	331	276	325	287	330	326	295	332	316	325	292	325	334	314	324	301	315	307	286	292	298	335	309	313	289	329	321	298	297	322	330	310	294	313	323	319	305	356	278	279	303	298	310	310	314	283	303	284	283	310	318	296	305	309	289	336	295	317	316	295	299	287	315	323	312	329	303	329	281	324	314	297	297	320	304	304	266	289	264	304	311	298	309	283	344	287	271	266	300	291	286	292	319	312	282	333	288	293	306	290	314	316	309	299	306	309	336	310	307	328	322	317	330	300	329	292	296	311	291	303	335	347	278	307	318	326	293	331	315	314	295	296	286	272	309	282	328	334	282	314	292	324	303	302	312	307	322	309	282	309	302	307	273	281	328	317	335	269	303	278	265	294	303	275	325	307	319	293	315	304	287	297	300	311	308	330	296	292	302	326	317	315	276	348	291	347	310	288	330	305	289	283	306	266	261	340	303	300	298	283	286	335	310	327	343	307	303	297	328	293	287	287	320	266	279	273	300	276	299	297	307	315	291	317	323	313	315	309	324	313	294	329	316	311	290	330	309	308	333	321	295	274	281	300	279	288	298	297	315	328	298	321	317	291	309	282	301	308	290	285	288	316	306	296	277	283	309	278	323	283	298	321	310	280	316	283	288	301	293	311	322	338	323	277	298	313	285	325	296	311	286	314	338	318	263	286	290	313	265	309	303	308	304	307	343	300	312	282	323	310	290	309	310	318	290	309	293	306	309	322	302	293	312	285	251	294	307	317	276	313	297	327	288	292	304	291	304	306	303	291	318	301	318	319	298	310	304	307	321	329	294	277	312	304	284	312	309	305	268	291	320	329	338	283	320	277	311	339	298	299	335	284	310	304	330	295	320	287	319	288	316	291	313	286	319	336	309	286	326	318	266	318	330	309	311	330	286	330	306	316	300	326	316	285	294	305	297	325	281	330	272	291	287	301	280	315	306	279	299	308	308	303	307	310	323	282	300	294	266	323	282	279	320	315	293	308	322	266	314	324	281	314	280	340	310	308	297	330	288	275	301	327	314	290	293	315	335	338	305	334	307	279	319	325	301	289	289	327	289	315	293	315	306	300	287	303	319	285	316	298	295	338	300	336	285	318	325	275	291	321	304	300	349	280	332	320	284	340	322	284	302	302	307	275	273	300	340	277	314	325	308	306	306	284	301	301	326	323	321	318	293	299	295	332	308	285	318	285	290	295	300	301	306	300	299	303	329	285	287	300	299	294	317	312	275	273	299	293	292	319	304	310	288	287	330	313	316	343	269	275	306	300	311	286	318	312	323	329	311	291	275	319	291	321	280	303	278	303	307	309	303	320	281	316	347	315	317	323	279	331	282	283	292	334	300	307	286	297	280	342	327	288	322	325	326	269	329	272	294	311	304	295	317	314	325	289	296	324	281	291	310	310	314	258	282	321	291	282	281	319	320	293	319	343	285	313	312	284	276	332	326	315	324	324	298	310	305	294	303	308	335	308	325	327	293	333	304	289	292	291	301	302	296	310	309	281	326	283	302	287	285	301	305	311	278	286	285	332	303	292	319	293	309	281	288	304	286	319	300	292	307	312	296	288	290	306	295	289	305	311	304	298	294	331	270	287	316	310	291	280	312	267	325	303	330	318	302	315	306	295	288	284	282	315	281	316	335	335	301	302	319	293	275	302	313	293	306	298	337	301	319	295	346	278	299	309	282	295	291	303	337	307	302	284	290	294	288	275	287	310	308	289	323	298	318	332	301	324	303	322	320	288	316	302	322	311	267	297	293	310	317	341	287	298	314	307	301	323	307	295	274	333	298	292	280	303	293	314	319	303	348	287	302	301	289	294	314	305	310	292	312	317	292	282	304	315	312	303	312	320	320	318	311	314	294	292	327	292	292	291	294	318	285	321	333	271	287	308	323	285	302	311	296	303	296	297	297	300	305	284	322	317	311	314	285	305	315	298	302	302	287	285	296	290	282	320	269	331	338	292	322	300	286	313	314	312	309	292	293	312	303	299	316	317	294	306	318	295	291	304	305	313	278	317	297	284	289	305	291	296	293	345	305	272	304	320	284	322	293	269	318	291	348	265	277	292	313	274	308	347	297	291	291	302	301	277	296	283	320	275	292	288	313	318	323	313	317	300	333	304	306	306	297	279	259	304	320	289	313	296	292	299	305	310	318	310	295	257	304	306	321	273	284	283	307	273	296	305	316	304	298	303	317	307	281	301	349	300	297	276	317	301	280	332	289	277	339	315	311	326	312	316	265	315	285	316	314	294	297	313	309	311	279	282	281	298	296	334	320	299	299	270	310	312	302	303	269	317	307	321	304	285	317	329	310	284	265	325	321	326	319	313	292	325	283	294	335	308	309	295	297	304	284	300	300	320	276	285	297	309	309	309	349	325	334	267
25452	21734	30719	29986	22465	15295	8433	4693	3303	2667	2117	1667	1303	1024	783	694	605	528	532	434	401	383	366	337	357	309	318	321	342	314	318	323	326	306	334	322	341	294	310	309	295	302	325	298	265	314	314	316	305	279	275	286	294	287	306	316	278	287	321	292	283	291	303	305	291	276	322	303	297	279	274	305	290	285	268	274	282	302	283	281	298	329	310	320	320	293	306	334	263	313	289	273	316	323	320	326	304	339	304	292	283	284	281	320	319	313	299	319	263	289	295	282	330	284	332	302	280	311	304	311	281	280	280	291	284	288	294	287	308	315	336	291	304	314	322	298	329	299	295	270	303	283	285	302	308	330	321	328	289	312	268	312	328	317	314	304	310	309	294	308	304	303	328	289	274	331	274	311	298	279	305	303	311	330	295	305	292	290	278	298	308	314	326	299	295	341	312	316	297	310	301	312	290	308	309	330	296	306	279	269	300	305	306	274	290	285	299	294	279	322	319	306	287	298	323	327	289	302	323	287	299	302	288	302	331	284	293	302	334	314	314	321	293	280	317	302	306	329	291	305	308	317	332	280	300	309	353	323	308	297	292	311	330	316	302	263	298	328	303	294	305	307	321	297	283	275	333	294	325	296	272	331	307	340	276	326	307	297	306	311	305	301	311	350	315	311	307	285	279	293	327	325	336	317	282	291	312	259	331	277	308	306	317	300	316	319	334	304	330	292	320	268	278	295	308	303	320	300	338	274	357	326	312	307	304	317	295	322	279	294	312	292	296	298	274	303	328	313	290	304	293	281	274	335	293	300	313	295	300	329	287	316	312	316	290	320	287	286	296	307	291	291	299	296	304	295	307	322	330	325	276	294	295	310	291	332	319	301	299	314	299	302	286	298	322	292	282	302	315	284	286	312	319	297	286	264	308	304	312	289	286	307	314	341	277	300	317	280	306	292	328	320	305	308	309	291	315	324	323	307	283	259	304	302	323	277	287	292	302	303	335	293	315	308	283	318	288	311	304	300	264	288	306	332	294	303	307	300	298	294	293	300	285	312	307	308	288	298	279	296	302	322	304	304	292	326	303	284	306	327	298	296	313	294	292	294	285	329	297	306	276	287	298	319	302	285	310	292	334	285	264	313	329	322	310	300	298	297	289	287	259	302	298	292	324	297	280	303	316	306	310	303	305	297	339	316	315	329	294	309	273	340	280	285	301	298	334	314	313	282	309	283	315	261	302	282	303	265	304	307	308	294	310	308	307	312	297	346	319	321	297	320	307	326	275	297	305	329	292	293	295	316	303	295	315	304	325	314	295	305	283	297	276	304	277	321	307	341	280	299	310	305	304	300	298	307	305	300	322	318	308	320	316	298	324	293	312	294	307	293	309	318	298	323	307	307	326	326	306	312	279	315	301	304	319	298	312	306	273	326	306	282	316	313	311	312	322	329	311	321	305	281	293	309	296	330	312	328	307	308	305	299	311	313	282	315	288	302	304	291	302	293	297	295	300	280	324	320	283	296	302	290	301	295	305	296	322	307	297	281	287	294	283	270	309	305	272	325	292	326	308	295	314	322	314	309	291	279	285	300	293	313	292	285	299	327	318	304	286	318	310	314	310	296	309	298	319	277	301	297	305	309	340	285	269	295	305	306	296	311	316	274	337	294	322	322	286	315	303	291	289	316	271	302	296	288	347	283	311	299	306	350	258	324	321	297	324	298	291	323	292	298	302	267	283	297	289	311	301	280	317	308	303	337	309	332	284	317	332	286	294	287	257	323	338	303	314	289	290	302	294	314	299	340	324	298	310	340	308	306	303	296	339	299	351	308	311	322	313	324	287	286	339	307	279	296	299	340	312	286	297	304	314	320	337	304	312	312	308	317	292	318	321	296	306	296	310	310	318	294	279	287	341	279	307	303	326	281	311	292	292	337	302	322	311	271	296	303	305	285	330	292	310	321	296	326	283	294	295	326	324	309	327	271	290	306	303	282	297	308	287	286	317	285	317	299	277	301	315	330	302	329	319	301	307	326	294	312	321	323	292	274	311	286	314	305	309	286	308	289	331	256	290	281	315	298	322	291	310	309	282	277	292	327	302	339	274	278	272	339	296	285	286	267	301	312	319	313	305	278	283	294	329	284	303	325	316	277	301	303	284	304	279	312	290	302	317	285	298	292	290	310	316	327	290	297	286	298	340	302	310	333	315	299	295	316	297	312	288	301	300	295	288	322	290	319	272	305	327	290	336	316	303	314	299	279	320	307	306	310	270	311	300	319	325	317	292	302	292	287	306	319	294	316	308	302	311	279	308	313	305	289	317	282	279	280	316	343	292	273	322	291	305	308	329	298	308	311	285	327	306	298	304	318	301	317	319	313	314	329	312	277	259	269	310	303	289	291	318	277	292	279	289	308	296	314	275	293	284	302	300	326	303	305	321	325	275	292	327	306	309	309	288	316	299	316	335	284	323	304	286	313	285	272	276	329	302	299	313	304	290	297	283	284	312	310	287	288	289	335	277	292	302	310	313	296	307	276	280	320	302	317	321	305	318	317	318	280	300	306	309	303	299	342	298	294	309	315	276	290	326	298	279	313	323	296	306	305	314	324	310	322	289	297	313	301	302	315	294	281	320	305	310	315	332	275	295	308	310	311	283	312	318	281	304	352	299	300	303	310	348	279	260	304	329	299	314	295	294	320	272	318	292	290	293	309	321	294	314	310	311	300	316	306	301	292	298	287	326	278	279	299	307	265	299	317	269	257	280	326	286	312	269	320	326	305	326	343	274	277	293	291	323	313	287	294	277	302	331	326	268	302	298	316	278	319	307	312	301	317	293	299	343	290	311	331	269	288	320	290	320	275	327	345	292	321	311	289	309	302	298	297	318	313	288	321	297	285	321	265	285	283	305	298	298	321	306	309	291	306	289	343	318	312	272	288	295	297	289	296	306	279	290	329	311	294	319	310	283	320	315	286	281	314	324	310	326	303	271	322	312	319	301	292	273	309	307	307	305	332	280	301	280	335	284	318	291	286	310	304	292	282	304	303	363	313	333	306	291	295	289	294	334	301	337	290	273	338	306	318	290	330	312	296	350	285	291	285	323	310	268	322	314	288	305	332	306	276	333	323	295	346	284	311	316	307	277	303	305	292	297	316	296	317	286	270	307	284	312	287	322	300	280	311	292	298	275	278	306	347	321	279	310	330	300	297	302	289	341	272	287	319	289	307	304	324	296	303	315	306	315	305	312	313	295	295	308	314	301	361	306	281	292	315	322	315	296	282	309	328	272	298	264	313	290	297	300	299	280	288	299	309	308	303	322	333	294	290	303	301	302	315	278	290	306	300	321	316	310	317	320	306	288	275	316	284	304	322	291	300	297	321	273	332	299	282	295	307	314	310	336	315	318	280	304	287	299	313	303	275	312	323	311	289	324	277	320	315	325	288	324	290	312	294	306	295	308	339	277	301	309	303	314	308	297	294	295	287	311	301	310	328	298	307	310	314
32229	57597	46600	33857	25421	18518	11632	8021	5983	4720	3628	2874	2262	1699	1284	1058	862	700	629	616	473	452	416	405	362	370	402	347	338	334	330	327	381	357	322	320	308	348	344	352	322	357	315	306	357	367	311	337	320	331	325	323	332	318	342	309	298	341	349	326	318	335	330	323	335	318	340	326	317	367	312	338	306	310	340	297	302	363	325	328	298	272	354	336	305	314	329	331	302	322	312	326	303	339	307	310	328	329	355	347	337	350	355	353	331	344	302	313	350	326	336	307	322	324	332	315	368	322	331	322	320	312	337	317	294	300	304	324	370	352	353	321	341	317	308	298	321	307	330	333	340	303	354	357	333	320	323	303	318	296	330	303	316	348	368	319	350	290	346	324	336	334	344	330	333	330	344	320	327	296	302	354	320	301	334	294	332	300	309	325	308	356	311	364	355	315	305	326	317	336	322	335	338	321	347	369	309	306	304	291	325	334	324	291	356	311	303	295	335	337	366	334	316	314	335	315	321	303	298	313	322	335	323	313	325	344	320	302	292	322	327	329	311	354	329	298	304	304	296	325	310	345	333	345	352	328	340	329	355	281	316	344	295	324	288	306	318	329	313	331	333	367	334	300	312	359	326	301	337	327	349	298	326	283	341	335	350	321	331	327	314	332	305	341	335	324	323	307	329	329	324	334	364	317	296	331	323	326	336	304	320	331	329	288	351	283	337	355	328	298	337	332	351	354	339	328	322	314	352	338	318	346	317	324	286	301	315	324	283	340	312	339	356	325	325	326	326	320	329	339	313	345	347	326	350	350	295	328	354	327	338	352	337	303	351	321	362	309	344	321	349	323	316	318	341	338	350	336	328	306	349	314	329	304	325	302	321	298	330	318	322	368	366	321	319	334	301	310	345	338	313	318	327	313	321	350	313	292	310	339	328	324	346	310	317	308	321	319	303	321	324	323	310	319	309	330	322	305	325	302	350	342	331	333	319	323	324	320	346	314	336	312	346	331	328	326	315	330	299	306	321	320	322	318	355	318	331	321	280	334	312	345	345	355	329	353	307	317	337	335	317	329	354	302	309	354	294	339	342	313	321	309	335	297	321	327	304	340	308	343	315	325	350	306	319	326	318	351	341	324	337	331	349	326	320	353	336	317	337	337	349	345	329	301	309	319	312	329	306	333	315	309	297	319	303	360	337	317	362	337	350	322	313	342	359	311	350	298	333	333	333	317	337	329	328	312	322	308	335	301	336	337	323	312	338	309	310	342	315	352	322	332	339	346	322	327	328	323	321	336	336	332	342	294	318	312	349	327	310	357	326	330	324	340	319	304	330	307	315	326	329	339	337	321	286	332	309	317	320	297	366	325	327	321	338	337	325	313	299	310	334	344	366	326	330	318	294	318	306	351	317	306	356	321	341	333	315	295	347	318	327	363	308	339	323	358	320	331	336	331	330	313	324	307	351	365	362	318	303	306	325	344	353	316	304	317	345	340	302	324	322	327	311	300	328	356	290	306	301	332	302	314	334	314	320	313	341	341	355	311	349	319	318	326	310	352	305	304	302	321	323	333	326	334	354	356	301	307	316	304	327	350	298	363	327	320	324	333	339	343	334	293	342	336	326	317	325	328	299	311	357	308	312	312	311	328	336	310	344	316	344	305	326	327	328	324	329	329	365	316	327	332	322	329	320	325	331	353	301	318	305	309	338	340	328	285	315	340	328	354	361	315	314	309	280	338	346	360	320	285	298	379	343	318	337	301	329	309	314	312	342	328	332	297	301	327	325	327	335	343	331	307	337	321	326	337	323	339	338	325	308	321	313	344	344	324	317	331	352	325	308	325	351	341	317	290	363	312	299	327	303	324	319	306	313	302	326	328	305	328	321	308	356	320	322	329	352	316	333	312	315	328	351	320	306	361	323	296	330	327	337	334	317	358	319	312	297	340	303	319	318	322	367	297	320	372	334	315	302	321	310	326	343	290	315	373	305	310	356	324	321	331	337	334	321	336	338	327	298	330	339	294	329	371	323	311	336	333	315	309	336	357	323	322	319	308	337	313	343	327	334	315	307	306	321	329	307	311	335	299	291	287	314	309	321	298	313	342	332	296	332	319	306	336	325	315	316	308	331	331	308	321	326	331	334	335	323	313	325	348	336	325	313	356	307	326	302	333	354	330	334	293	330	311	320	336	335	314	322	326	311	327	330	338	317	339	323	318	336	303	308	294	344	319	305	325	350	334	317	323	326	322	348	320	319	342	308	325	323	325	316	338	316	336	307	348	326	307	318	315	309	328	290	356	322	324	335	313	331	340	309	306	318	309	331	360	289	312	300	291	325	343	351	307	367	318	315	330	324	296	313	315	335	326	333	358	333	297	323	325	336	315	329	331	301	303	285	345	342	307	309	306	347	290	304	335	340	323	333	327	304	317	334	335	307	345	325	298	324	319	325	333	322	300	295	300	291	307	309	333	307	322	291	337	308	323	322	317	322	350	340	325	311	321	347	323	344	317	337	322	321	311	328	320	297	311	317	351	349	345	344	309	298	347	318	340	328	309	342	314	300	327	314	313	329	354	326	359	336	317	348	305	304	342	348	317	308	341	314	309	320	329	301	308	350	360	329	320	295	325	308	315	319	341	303	336	313	328	299	334	343	335	330	336	325	329	331	341	337	352	357	333	310	325	319	327	317	326	346	329	333	361	323	335	305	361	333	322	331	313	336	326	341	283	329	334	310	329	304	330	343	308	320	323	320	334	346	320	339	304	302	342	329	324	318	329	323	325	300	297	340	320	316	354	311	332	333	332	328	313	316	314	320	324	333	283	320	357	322	347	339	310	341	345	330	324	319	325	309	335	314	332	322	323	323	369	347	338	314	306	316	299	315	299	312	295	324	341	306	343	320	323	329	290	329	310	317	302	336	315	319	360	345	318	324	303	345	336	341	311	319	312	308	316	338	331	320	305	345	356	317	323	340	323	340	314	343	327	310	304	320	323	317	333	356	338	284	322	323	301	333	317	325	311	343	297	301	324	294	355	321	357	312	343	337	330	312	320	329	319	291	347	332	353	339	317	338	327	306	327	370	318	326	302	367	310	345	323	314	301	308	288	321	311	336	284	316	332	357	325	331	312	317	342	314	322	341	317	325	346	308	328	335	326	349	297	313	319	343	340	324	330	338	301	314	292	299	351	316	346	322	300	314	337	308	318	324	317	345	295	310	349	345	335	339	310	337	331	327	307	349	325	353	292	327	361	299	320	328	310	341	332	331	331	326	336	307	338	317	370	320	337	367	311	340	310	297	323	316	313	316	339	308	346	325	358	332	310	355	333	342	274	341	302	307	323	298	345	317	312	320	332	367	353	339	316	311	318	302	334	335	307	319	324	322	305	316	323	343	348	293	339	348	339	300	328	302	345	318	349	322	315	302	305	344	311	278	332	337	347	293	329	295	342	327	334	342	321	326	321	324	349	319	328	332	337	337	348	316	323	313	354	335	331	355	320
23060	21497	29306	24762	23138	24309	20996	10439	6795	5262	4006	3009	2372	1776	1381	1103	935	806	657	628	533	436	379	413	386	360	362	333	315	287	362	323	335	336	299	319	324	336	299	313	352	319	313	301	316	296	315	321	296	323	311	313	309	298	309	331	302	329	279	322	319	320	289	323	317	345	296	324	332	294	303	280	290	297	341	359	306	315	317	295	323	301	295	277	287	321	310	300	314	344	337	299	351	313	306	315	287	300	327	332	297	321	294	306	321	304	311	300	322	301	318	307	290	302	324	310	307	311	302	320	306	346	286	331	280	299	349	323	334	340	325	305	322	315	302	341	331	302	299	333	288	311	266	306	296	313	332	303	298	302	311	259	332	272	265	307	292	281	298	327	300	312	335	292	278	294	368	314	289	302	288	280	277	307	300	276	331	328	317	302	346	310	323	297	317	275	306	324	315	291	319	293	289	317	283	311	307	286	309	293	286	333	319	359	338	309	265	314	274	285	320	273	280	272	288	326	330	325	320	302	313	322	275	311	321	312	324	288	333	333	325	320	294	331	288	296	356	309	316	312	300	309	314	261	326	302	343	320	306	310	330	290	285	320	297	333	322	298	301	316	280	308	292	279	320	303	323	354	332	297	296	310	339	318	305	303	294	325	332	325	307	315	314	319	325	343	270	307	351	350	305	358	337	303	307	321	324	319	311	287	313	339	340	331	298	317	317	298	306	293	292	312	305	296	301	327	324	317	318	303	314	284	320	328	279	349	333	322	302	312	286	309	329	316	313	329	280	346	313	275	312	326	299	297	341	298	318	306	292	312	294	322	309	289	308	301	305	304	318	313	303	299	294	277	306	297	284	296	300	307	299	315	308	269	334	333	297	313	322	298	321	344	314	316	303	304	333	316	307	331	310	311	323	300	347	324	311	305	291	316	311	300	299	284	326	294	338	318	278	304	301	333	314	326	291	309	297	305	326	303	294	328	335	308	302	315	316	311	293	288	352	306	334	339	328	322	283	343	318	316	306	344	302	318	315	330	313	289	321	324	298	313	296	299	345	307	306	314	316	305	311	316	319	291	313	325	314	267	303	318	296	355	331	318	331	316	320	310	300	294	328	332	300	296	303	301	279	315	323	319	307	325	310	311	298	335	295	304	343	304	306	306	330	304	318	308	290	298	272	318	292	302	312	311	315	330	267	330	292	321	289	314	287	313	361	289	297	322	296	302	307	348	274	315	320	316	324	329	306	281	299	291	320	323	281	318	319	314	325	269	314	306	299	301	335	332	290	292	339	325	333	296	320	287	298	288	307	332	316	306	306	322	297	313	319	326	318	309	299	293	323	315	321	321	298	283	332	335	331	314	317	333	320	321	315	295	303	307	304	299	324	300	300	308	304	310	299	305	301	341	280	297	317	319	293	279	306	284	333	331	327	290	296	359	314	290	278	308	311	299	313	297	317	325	299	294	365	325	349	326	291	304	305	308	328	301	283	325	313	326	306	346	289	301	296	300	331	318	317	315	291	340	306	305	299	294	303	340	292	303	299	334	310	339	319	306	297	283	304	346	295	281	312	287	297	331	293	314	322	354	320	315	291	311	310	286	273	311	305	294	296	311	291	299	305	300	304	288	292	294	354	303	352	279	314	281	310	313	326	325	305	316	293	266	275	287	295	308	313	322	339	281	306	333	312	308	285	300	316	328	308	285	342	298	326	296	331	317	302	304	310	294	313	315	306	323	283	299	314	325	335	322	310	326	281	330	289	300	309	313	324	314	274	312	314	300	318	313	314	288	305	318	331	289	316	290	318	310	295	280	326	330	319	301	296	290	300	299	305	332	319	314	295	308	307	300	315	305	295	315	307	289	275	337	301	299	314	315	297	340	322	279	295	331	324	314	343	289	311	280	296	318	299	288	278	325	272	306	305	295	321	302	291	300	306	311	323	327	307	315	296	308	312	335	322	336	318	270	323	306	334	306	296	329	329	293	314	319	289	307	316	295	292	296	308	305	328	302	316	282	310	308	305	313	305	296	341	304	280	339	317	315	284	319	316	299	317	314	287	298	310	286	318	331	325	355	289	283	333	309	303	303	307	324	303	359	297	334	313	305	303	311	305	297	296	298	321	335	310	300	339	313	304	289	306	311	298	296	314	301	329	313	300	290	325	324	329	318	313	307	318	321	327	289	307	337	305	342	323	333	303	284	294	307	306	302	328	312	325	326	301	309	307	307	313	291	302	293	326	289	335	300	322	330	322	298	303	291	295	284	291	308	284	287	331	321	313	310	264	312	300	315	305	303	308	304	316	288	311	333	335	327	323	304	301	329	323	284	306	308	330	304	318	310	300	303	293	297	303	308	306	313	332	305	291	287	324	299	329	325	289	294	344	297	259	311	297	327	329	325	311	337	304	320	335	304	341	346	316	306	318	354	339	297	319	309	264	293	301	278	293	317	310	298	343	307	303	327	299	317	308	287	285	318	282	311	315	308	334	344	315	306	291	322	296	315	282	326	297	325	329	297	287	310	295	310	288	282	306	300	325	311	307	310	321	319	307	319	294	290	292	299	342	298	287	310	312	287	288	312	304	318	315	300	309	313	327	308	308	297	297	292	313	333	303	308	337	301	329	289	294	295	326	325	310	306	312	292	328	321	305	296	309	305	334	278	317	300	310	309	298	297	305	289	293	305	296	286	299	281	296	309	304	300	317	308	313	311	339	305	295	297	265	308	287	304	318	298	284	297	319	289	333	341	371	329	312	335	292	292	336	298	303	326	311	322	308	321	306	317	316	288	283	309	271	305	281	320	310	301	322	329	305	312	286	316	311	288	309	319	288	299	319	310	335	330	320	303	310	285	327	320	285	302	275	324	288	320	281	318	307	306	305	309	287	310	315	278	338	332	282	301	299	309	291	309	322	314	309	321	312	287	301	323	300	302	320	325	361	364	294	291	329	317	303	307	308	308	278	325	345	289	318	295	310	308	312	348	308	291	314	287	295	296	328	327	325	294	330	302	322	311	329	329	303	311	301	290	325	333	305	297	300	354	302	302	311	288	296	313	331	325	323	308	339	325	276	302	318	302	320	295	303	319	319	289	318	296	296	299	320	314	290	321	307	336	314	309	332	317	270	316	347	304	282	324	301	313	317	305	304	337	311	272	295	296	266	342	303	277	303	351	326	289	322	358	304	286	277	344	323	290	338	317	290	320	328	322	346	323	333	297	326	348	334	332	309	305	334	301	325	300	295	329	332	301	320	309	290	294	313	279	312	307	306	320	343	324	294	320	298	303	307	278	317	314	306	312	330	299	315	304	294	308	306	302	303	305	309	329	351	300	313	325	296	290	277	320	279	317	316	296	329	315	310	337	335	317	297	313	292	312	301	313	300	325	357	313	323	310	276	296	309	303	275	259	306	298	313	322	315	311	324	351	309	301	327	309	296	311	339	311	299	288	291	306	246	303	264	304	285	314	263	309	318	309	323	317	292	307	305	317	325	310	292	321
34753	67298	56467	42754	34677	26409	18346	13390	10292	8109	6343	4884	3722	2753	2077	1649	1376	1118	896	773	608	539	499	462	416	416	407	356	398	357	357	368	362	357	334	340	363	322	331	327	356	355	366	326	334	338	306	324	319	337	336	295	318	310	318	328	334	333	305	308	320	325	313	333	334	337	333	332	319	305	336	318	294	295	326	348	306	343	315	356	322	318	313	318	288	336	339	366	322	306	307	328	342	294	334	313	315	341	293	336	337	308	317	324	341	337	342	308	340	335	327	327	317	366	316	310	358	306	334	342	330	306	331	331	340	285	316	342	359	318	330	342	306	335	316	330	323	315	298	306	305	319	314	344	327	308	313	323	303	312	341	315	332	336	339	335	274	325	327	304	304	315	310	327	328	312	316	343	330	332	328	343	313	361	299	316	353	331	340	313	306	330	332	357	332	333	326	282	284	325	330	322	329	323	307	320	327	311	308	320	373	333	336	349	308	313	356	305	324	308	335	346	315	299	345	336	300	320	300	312	297	299	322	325	307	311	325	349	320	305	338	291	305	312	336	312	322	320	288	321	323	332	321	305	320	336	333	323	324	333	296	334	339	359	287	332	342	336	334	354	319	345	323	328	331	320	310	367	321	312	344	332	313	356	307	364	343	306	340	319	329	303	314	358	326	324	356	306	299	310	343	328	313	301	341	319	330	351	327	318	332	340	300	311	352	314	325	311	336	356	340	321	358	319	333	347	297	291	302	312	341	320	336	301	342	304	312	338	341	321	346	351	310	327	331	334	334	313	313	331	329	321	340	325	357	306	316	312	305	351	312	319	321	335	318	350	362	308	336	320	305	346	323	354	339	317	317	336	365	283	345	336	344	300	361	321	301	327	334	326	318	356	361	322	321	300	329	338	330	309	330	334	335	313	297	326	320	316	315	299	327	312	327	328	319	308	336	322	302	328	314	342	317	323	310	320	312	326	281	333	346	283	289	339	353	310	312	305	327	343	319	294	336	340	329	324	318	295	319	308	307	308	316	305	303	310	316	314	348	325	330	333	320	338	347	332	320	346	318	332	296	305	338	334	336	315	323	332	359	305	277	332	266	330	310	346	313	314	341	327	305	327	321	309	319	316	357	355	302	297	316	302	335	318	308	319	313	295	312	312	289	317	314	330	323	316	297	323	342	322	334	327	319	323	328	330	328	347	345	309	307	324	340	331	370	330	324	308	336	313	337	309	364	348	333	297	321	278	326	308	316	339	342	323	318	323	326	326	327	312	352	337	316	307	294	289	346	284	358	322	310	343	334	304	343	332	306	320	335	310	295	340	335	322	296	334	306	319	317	332	332	327	304	351	325	366	303	312	353	282	327	318	337	300	335	302	292	342	331	339	265	334	329	311	336	314	304	342	280	337	303	333	341	341	341	318	317	327	337	314	321	332	324	311	284	319	309	325	350	316	314	314	329	310	319	317	363	331	313	329	309	316	305	316	319	296	336	333	335	322	340	361	342	373	340	337	343	335	320	340	340	309	353	313	348	333	311	349	284	300	300	290	294	328	308	334	348	314	336	314	291	321	380	293	363	328	334	297	321	322	322	330	292	355	320	330	314	318	313	305	301	282	324	304	347	312	313	327	307	310	330	340	319	314	309	354	325	334	344	331	322	293	365	319	288	334	324	312	324	321	308	311	326	319	318	303	339	310	317	325	308	331	322	305	322	298	380	322	320	335	341	322	336	303	343	340	349	316	295	332	333	327	321	329	312	316	324	318	295	308	321	317	299	359	335	326	332	361	293	301	310	330	326	332	291	316	314	327	321	368	327	337	333	338	336	315	342	317	306	339	357	330	313	301	342	338	299	302	310	374	316	366	296	326	327	304	332	312	271	342	306	333	339	328	331	328	328	320	319	317	344	324	348	355	343	344	315	285	346	299	327	310	291	331	333	334	322	283	321	307	307	345	317	315	317	315	307	306	291	306	329	312	297	300	362	303	313	324	315	312	300	335	330	344	298	318	322	353	345	314	302	332	311	359	348	319	336	304	348	316	347	327	354	335	290	308	308	311	301	311	298	295	317	324	301	331	294	334	290	325	301	303	326	320	333	308	333	340	302	313	345	325	362	319	337	332	322	349	315	303	318	321	324	290	329	352	330	336	318	292	325	316	341	336	342	351	321	330	322	337	308	302	339	330	310	292	319	315	284	327	316	324	315	327	302	331	326	281	288	320	317	310	345	304	315	316	315	310	313	290	299	294	327	321	355	320	349	317	325	327	332	347	320	309	328	358	332	347	348	323	300	320	328	348	331	289	346	310	334	309	311	280	324	322	336	334	338	348	302	343	344	336	288	355	297	331	297	342	344	308	330	306	305	329	338	335	292	310	335	344	279	334	323	320	357	323	342	347	319	302	322	312	328	322	325	317	328	342	345	310	345	318	292	312	311	331	298	337	302	298	354	326	333	318	324	332	311	349	339	324	344	350	314	309	326	329	307	319	314	322	312	312	332	306	304	312	334	310	297	339	321	349	312	299	294	318	333	310	325	313	349	326	330	332	319	323	333	293	335	323	319	361	325	342	328	320	332	273	328	343	328	358	333	333	344	331	335	316	322	324	306	295	315	316	325	313	336	315	320	340	326	337	307	294	315	279	328	323	325	292	310	313	346	323	317	307	340	296	314	324	312	341	312	290	337	310	355	335	308	307	309	329	313	353	341	347	309	290	296	309	315	315	293	329	315	317	359	313	332	322	302	339	311	300	331	297	293	294	329	280	335	319	346	329	311	338	348	308	314	356	353	302	324	329	356	314	310	357	332	324	333	307	327	310	291	312	284	308	291	312	338	325	346	339	340	320	322	328	315	339	337	325	343	325	307	326	341	345	325	346	323	298	312	303	344	330	310	296	281	303	310	348	321	304	305	350	294	316	329	313	326	305	315	337	307	326	350	334	323	331	310	314	324	318	299	349	311	316	347	308	311	340	301	294	332	335	283	309	327	339	341	332	302	348	328	311	327	318	317	303	324	331	328	307	353	317	298	334	356	346	311	350	321	308	291	303	344	316	321	348	319	289	341	301	331	322	328	315	292	292	296	325	316	311	337	317	345	317	324	358	334	324	325	353	324	306	340	319	326	321	333	330	320	309	318	311	322	311	332	346	300	309	308	345	335	334	329	340	345	311	325	335	324	340	341	301	339	353	343	315	332	322	321	334	337	335	299	335	342	341	322	338	325	309	325	324	322	319	321	349	321	332	339	330	340	334	343	337	323	302	299	300	306	330	340	327	345	329	317	283	332	319	321	326	327	335	300	329	299	355	303	319	357	378	313	321	319	338	304	327	329	322	317	332	304	333	314	296	298	320	315	305	326	351	299	358	341	352	327	345	285	321	280	340	324	302	331	340	314	345	312	309	318	344	313	331	325	325	334	333	296	328	276	348	306	319	325	333	327	314	320	325	348	331	341	316	315	289	298	306	305	322	326	336	324	312	286	324	341	313	312	293	329	325	322	288
32299	39914	43653	31101	18546	9876	5378	3496	2435	2023	1575	1231	1039	747	696	565	520	459	433	416	348	327	295	326	308	295	286	297	325	312	304	284	306	278	318	299	304	303	323	316	300	269	296	263	305	295	302	307	296	289	306	313	274	301	261	293	347	271	285	310	300	279	274	279	274	300	307	275	270	306	303	299	329	289	302	306	302	277	286	289	291	292	302	284	276	293	274	337	282	278	303	326	312	299	310	312	285	312	298	293	287	278	308	298	293	254	312	255	323	293	300	299	275	312	296	274	290	286	312	308	286	275	322	296	290	284	280	317	270	310	268	268	289	294	302	308	312	298	299	306	290	286	292	286	292	291	286	304	298	320	283	301	273	303	358	296	309	274	285	294	318	274	270	292	286	282	286	279	284	321	287	301	293	291	310	283	291	285	299	276	317	322	292	328	294	319	297	287	300	292	313	316	317	292	306	305	284	293	292	296	302	303	264	264	304	293	304	269	309	303	310	299	317	279	290	272	296	305	279	277	304	298	299	278	296	280	307	261	309	304	270	311	271	250	309	299	292	323	302	285	309	279	283	275	294	308	272	286	304	282	282	294	300	283	260	295	319	322	337	292	290	293	288	319	292	317	267	289	291	276	297	325	292	276	273	260	306	267	272	301	283	300	247	280	273	282	292	292	331	284	303	305	306	288	321	288	307	262	303	309	294	307	273	272	309	275	288	272	285	300	291	317	308	287	303	282	283	315	298	277	270	295	320	263	304	284	280	290	280	314	277	297	257	316	288	277	290	303	310	253	300	288	292	326	263	305	266	295	259	304	274	285	313	280	294	319	298	282	301	311	268	296	280	264	285	293	317	264	297	275	258	281	268	309	265	268	305	295	299	272	264	265	280	279	322	292	301	298	312	316	307	298	302	321	294	322	277	302	278	311	273	318	281	320	318	263	267	291	315	297	274	324	291	290	309	282	266	316	246	262	266	297	305	302	309	291	305	299	269	289	277	292	285	294	296	314	278	232	308	311	310	272	296	305	315	307	289	299	243	298	311	307	325	287	277	301	291	284	297	332	267	308	284	296	287	284	305	269	273	309	302	275	264	286	270	274	322	259	277	310	266	298	287	270	322	316	299	309	307	282	300	299	282	309	261	296	255	289	291	296	308	286	306	298	292	305	291	307	292	292	298	298	289	268	282	300	299	306	308	283	288	311	290	299	288	312	268	329	299	305	303	310	294	322	301	277	321	276	279	289	291	311	304	287	291	286	282	290	290	313	275	285	302	284	280	302	305	283	291	302	315	269	307	296	295	304	302	309	286	256	301	295	282	305	277	287	279	274	281	305	303	291	293	239	278	298	308	279	296	276	300	263	288	298	305	307	306	281	318	306	295	273	315	293	269	307	293	317	279	299	296	296	315	279	320	270	285	302	284	291	296	305	299	291	280	306	301	252	307	301	295	327	280	294	313	281	292	251	277	322	266	311	303	283	321	317	308	259	276	277	272	309	260	296	272	306	299	287	287	305	298	312	297	280	309	294	307	298	280	303	263	290	290	280	293	292	305	321	300	310	278	288	304	293	294	276	300	278	266	293	293	324	290	313	290	262	280	316	320	273	291	318	271	304	290	310	294	269	285	291	282	314	275	318	285	283	300	284	292	287	283	280	283	271	303	302	287	321	310	272	287	302	333	282	292	272	280	296	299	306	305	281	285	321	286	302	269	318	286	306	270	294	305	292	313	307	308	305	299	268	297	273	298	288	291	302	293	289	288	296	271	295	296	299	306	289	305	302	292	278	280	306	324	277	281	301	307	291	259	277	286	289	303	280	330	270	295	320	351	323	272	285	297	291	284	327	286	307	281	293	280	279	284	319	284	271	288	291	289	300	306	301	300	305	287	298	266	289	286	293	284	297	271	299	309	283	282	311	291	310	254	315	286	278	306	286	273	298	299	324	298	329	294	315	274	294	311	296	294	318	327	308	285	253	311	286	296	286	287	270	289	277	307	312	261	299	300	305	293	308	290	306	310	309	286	287	304	309	305	304	310	307	290	292	322	283	307	287	302	290	304	274	289	251	273	297	315	316	280	283	288	314	288	280	312	287	277	278	257	311	326	271	298	302	320	294	301	328	322	262	286	280	281	271	302	310	288	317	277	261	274	331	292	306	288	320	268	271	271	270	300	281	270	286	289	334	280	292	280	289	297	263	320	281	286	303	267	281	281	333	277	300	276	329	278	293	276	306	294	310	320	269	266	277	301	271	302	313	282	302	302	298	318	321	296	309	271	281	293	279	272	277	284	279	286	297	293	296	278	300	292	291	299	277	281	309	283	292	293	272	297	304	300	274	274	273	288	341	299	326	290	266	288	254	298	289	299	312	318	282	309	318	276	332	299	284	293	282	279	311	295	297	288	277	300	281	309	285	267	306	292	312	279	292	292	298	288	307	300	273	296	307	279	274	273	290	299	330	311	288	243	314	294	275	320	309	291	294	292	292	285	280	296	293	298	293	304	279	266	288	299	297	273	305	275	280	292	318	307	324	283	271	293	278	306	268	288	292	271	276	306	290	286	296	298	300	288	304	295	302	286	314	294	309	286	290	297	302	280	302	303	302	301	289	280	277	282	289	269	289	264	276	277	290	317	272	327	297	272	273	262	294	277	278	260	297	280	291	291	278	287	315	320	277	292	290	263	300	277	270	306	271	284	302	303	283	281	313	309	278	277	292	304	312	292	290	306	291	315	309	295	283	266	342	309	309	302	293	297	289	327	328	300	329	286	304	292	280	283	318	292	301	310	278	288	276	270	286	274	296	286	303	272	268	300	292	310	283	271	314	317	307	318	314	274	272	321	280	297	306	302	321	286	289	300	276	294	296	302	261	300	293	297	292	281	294	287	308	299	302	289	268	291	296	310	306	281	280	260	317	298	313	302	295	293	289	276	301	280	289	295	294	313	304	298	273	298	290	262	291	296	309	304	292	274	305	282	312	298	272	289	289	298	250	291	274	285	313	265	282	280	292	307	299	293	305	284	263	283	309	296	278	302	278	289	282	322	283	293	276	311	277	282	277	271	272	281	287	259	273	280	297	282	273	309	301	294	285	292	296	278	287	322	328	285	285	311	292	295	279	301	302	263	299	277	299	305	321	304	278	295	284	286	302	316	310	280	250	299	314	284	315	283	270	296	276	274	284	283	319	277	303	284	303	260	289	292	278	295	300	287	305	281	288	313	315	300	291	284	301	335	298	298	280	290	300	267	298	310	275	266	288	300	309	322	307	273	274	294	271	281	308	293	309	279	280	284	285	305	274	303	321	278	312	286	273	324	260	313	276	323	282	293	289	274	299	274	289	337	267	270	293	274	309	280	280	294	272	293	280	285	275	277	282	280	301	286	307	321	301	289	273	273	308	342	306	290	304	301	301	275	316	322	293	308	322	315	274	267	303	301	286	276	280	266	282	317	306	318	318	298	272	265	319	256	284	309	284	297	291	287	317	301	275	301	280
33104	53189	42396	29019	20787	13299	8550	5970	4298	3398	2661	2040	1704	1272	1044	841	691	595	576	498	434	374	349	366	365	351	347	333	330	345	314	326	336	319	314	334	325	328	334	318	330	291	317	334	283	315	306	312	311	317	317	317	309	305	297	343	319	320	300	298	302	304	313	315	313	335	298	316	330	292	330	321	324	330	331	326	347	292	339	336	315	307	342	302	349	346	320	308	302	325	304	327	301	312	284	312	295	336	334	341	309	318	305	310	279	324	316	291	317	315	287	319	328	328	308	337	283	304	316	305	318	298	326	298	311	315	277	317	316	336	312	314	317	311	337	342	315	345	307	355	327	318	320	314	322	351	287	332	313	315	311	304	320	305	280	325	325	317	315	322	292	307	314	285	336	352	307	322	288	341	351	285	325	334	309	313	327	341	330	297	300	333	348	305	338	260	294	313	334	293	320	312	313	342	317	302	340	337	318	304	304	311	318	299	294	294	322	313	312	284	344	287	282	315	341	277	314	326	292	278	313	318	303	286	321	312	336	289	307	311	328	302	353	290	308	296	370	313	322	315	303	327	301	327	287	293	365	328	270	312	314	318	334	319	338	306	309	326	330	324	336	315	341	309	303	286	304	330	324	326	297	287	316	306	317	307	325	325	284	326	313	297	334	312	302	288	292	304	312	328	280	329	304	313	369	333	329	327	294	305	326	332	322	323	342	318	309	302	299	323	313	339	335	294	313	300	325	312	329	321	311	291	343	316	298	308	302	313	335	302	305	296	288	332	296	302	325	288	304	304	331	324	330	326	329	314	325	298	288	293	326	303	330	299	343	278	318	324	322	314	334	325	294	305	318	323	305	342	301	323	335	312	344	308	343	312	339	323	327	336	314	308	318	329	317	325	306	341	325	322	315	343	341	337	309	339	308	346	308	295	292	299	312	314	280	304	324	326	302	316	325	305	368	305	335	323	325	293	334	270	293	324	335	312	317	306	294	339	300	293	308	325	331	314	303	298	316	286	315	297	297	354	291	296	299	319	300	333	352	294	326	300	322	300	340	335	313	345	305	322	305	350	296	333	319	311	323	327	296	295	299	305	314	304	289	318	320	339	294	336	317	340	311	330	323	318	314	323	315	305	321	318	314	325	309	303	318	335	330	322	323	346	317	303	326	317	307	326	312	321	307	327	312	345	305	312	319	341	295	290	308	318	329	314	321	316	294	276	338	291	293	309	302	287	329	334	313	278	294	310	292	297	323	332	318	310	346	332	319	338	288	326	335	318	339	330	307	345	318	318	315	298	302	331	342	313	293	297	310	324	319	331	308	296	310	316	328	304	293	342	334	326	315	303	315	340	296	299	318	296	280	316	314	304	345	297	312	298	312	308	333	298	363	306	316	322	288	318	325	316	303	283	321	307	308	309	277	294	327	314	338	293	286	321	323	297	298	307	353	321	311	292	318	320	351	306	325	305	305	279	275	296	314	279	300	305	315	287	351	330	311	306	330	277	295	301	287	296	308	300	315	307	321	287	314	321	295	288	314	329	318	283	323	320	322	338	315	292	275	326	312	300	314	330	298	316	336	307	295	304	296	310	341	326	316	305	311	332	321	341	339	311	271	296	299	313	319	318	300	313	349	281	308	322	344	283	333	317	322	329	323	340	342	291	305	316	328	358	308	298	319	334	299	298	312	309	296	327	362	308	320	306	323	329	292	315	333	319	278	312	317	322	292	317	330	317	296	297	334	329	316	303	322	284	329	328	296	310	296	283	278	300	329	281	322	347	307	324	321	297	309	339	325	316	301	305	310	310	306	324	314	319	320	319	331	313	295	303	276	282	299	328	310	296	343	325	292	302	305	319	297	324	308	302	303	307	310	303	316	317	297	321	310	291	318	323	299	313	307	299	326	313	306	352	310	323	313	306	290	303	305	304	316	293	291	315	319	322	319	296	322	298	307	330	307	292	316	319	307	304	323	300	308	327	300	322	324	311	300	309	317	321	285	309	327	303	341	327	292	299	286	309	307	315	303	316	340	309	342	318	287	327	291	314	305	295	291	297	290	309	329	307	326	324	353	302	303	294	325	308	292	299	309	332	320	327	324	313	298	352	310	323	286	311	310	331	338	344	355	329	330	304	299	328	316	324	300	299	322	296	332	291	322	301	318	323	308	323	286	303	313	300	306	290	303	316	310	308	306	297	329	341	298	310	292	307	319	341	330	298	345	336	322	309	303	317	309	319	292	313	283	309	315	315	316	285	304	314	305	284	345	303	311	340	318	367	323	312	302	352	313	310	314	304	335	343	306	278	305	317	332	311	302	299	319	308	338	313	324	307	322	322	318	329	318	332	302	301	315	317	317	313	335	318	319	315	303	310	301	288	302	325	300	295	311	313	305	291	323	335	303	333	324	302	305	354	349	311	371	327	343	289	311	321	311	309	303	329	319	303	282	298	333	302	295	292	311	325	347	333	346	315	363	310	306	293	349	294	274	314	331	323	296	304	331	313	318	336	289	315	285	298	316	290	324	303	328	359	295	330	330	331	307	305	307	296	328	300	318	307	312	325	304	315	294	322	325	304	348	267	328	342	289	345	316	301	302	288	311	325	352	336	318	290	347	324	312	292	332	328	315	293	292	294	324	324	289	320	326	265	320	286	341	291	335	302	315	304	327	337	311	300	290	312	306	325	353	309	305	316	330	312	316	323	309	295	317	342	313	331	331	320	313	331	322	335	313	320	297	302	305	325	321	306	303	314	271	331	300	285	305	268	327	298	302	308	329	320	313	333	319	295	328	314	350	313	295	325	317	342	326	315	320	348	306	304	299	341	308	318	286	277	342	291	306	330	332	292	330	303	301	349	305	294	303	292	308	319	302	311	306	347	308	302	339	305	324	315	297	337	297	309	312	302	325	324	310	338	316	335	312	326	316	351	318	324	292	311	347	326	309	318	342	321	320	305	306	332	314	300	306	285	304	325	321	311	342	288	306	330	305	313	320	307	292	330	317	328	312	326	316	292	314	306	280	290	314	324	298	342	309	339	291	303	330	337	311	315	289	336	324	285	314	323	281	315	294	322	334	307	324	323	316	325	317	307	305	291	306	347	325	304	333	296	301	310	342	286	337	323	310	332	342	325	306	321	332	310	355	295	278	330	316	342	325	275	304	317	323	322	306	297	304	342	300	292	341	276	357	350	338	306	329	305	304	318	338	316	317	333	328	292	292	319	282	304	313	304	277	366	295	309	318	314	325	325	312	290	323	322	332	286	331	310	353	367	306	305	338	358	295	295	310	336	298	320	328	337	290	319	318	321	322	306	321	311	299	324	332	308	298	341	317	321	319	321	266	344	325	285	362	327	349	293	293	302	296	323	303	315	293	292	318	320	299	304	313	301	321	281	291	315	274	323	302	319	289	309	327	310	283	310	329	327	322	339	372	311	283	310	332	323	299	301	314	319	313	350	288	321	310	284	321	330	332	323	273	294	308	306	288	306	299	299	295	291
24285	21501	29331	26886	24429	20573	13021	7154	4657	3555	2647	1961	1625	1228	961	812	746	539	532	473	413	403	336	371	346	327	314	329	294	296	343	342	307	302	318	314	311	290	301	295	320	321	282	300	287	249	318	300	254	254	282	323	303	288	299	258	326	281	263	300	291	300	304	288	296	272	286	282	315	303	275	269	242	300	273	282	292	271	269	295	286	327	299	281	301	275	274	288	311	306	264	284	297	307	305	258	293	299	260	265	292	340	261	284	308	277	288	307	307	302	287	270	309	287	295	296	302	297	298	276	280	279	274	271	280	320	264	290	292	290	291	299	296	266	284	265	284	307	275	286	274	279	283	253	262	325	277	284	252	290	290	299	294	281	271	298	265	278	284	257	290	311	301	287	272	279	321	308	285	275	313	288	272	290	277	330	280	305	286	284	257	290	251	304	286	303	296	268	274	290	292	280	290	311	294	301	282	279	311	285	296	283	303	302	284	310	286	300	284	290	297	295	294	318	317	284	306	278	288	289	277	301	295	286	267	314	284	281	291	297	279	300	280	268	280	306	310	300	309	281	304	295	262	268	278	317	309	265	301	292	309	290	295	295	315	299	300	291	286	274	298	292	266	287	291	265	287	312	308	305	293	293	265	280	320	300	297	302	298	286	270	313	282	291	293	342	274	307	293	289	290	307	253	273	287	285	286	305	286	291	279	278	271	300	310	260	270	263	286	330	278	278	286	304	276	282	302	272	258	274	298	310	290	285	306	289	283	274	276	291	311	294	267	314	286	275	254	311	289	290	305	251	298	267	286	335	302	314	314	301	306	279	293	289	304	291	294	291	306	293	295	321	282	265	287	300	262	297	270	300	290	271	288	265	296	282	306	319	283	270	295	307	285	310	284	303	309	286	322	286	278	289	275	289	304	275	279	263	278	312	287	284	293	289	291	295	285	257	262	276	283	273	289	311	313	304	284	279	309	267	306	297	296	329	276	292	315	303	284	287	262	283	276	271	259	308	297	283	295	304	288	294	299	296	258	310	302	314	280	295	277	316	292	296	269	260	265	284	288	308	274	274	294	297	297	285	288	277	294	287	292	304	276	297	318	295	289	309	270	280	302	315	302	274	310	273	276	268	311	291	304	298	282	277	268	282	277	314	278	278	287	295	310	261	302	280	271	284	247	278	285	286	275	286	307	282	275	285	286	270	285	291	290	283	296	260	277	273	287	290	286	272	316	299	256	282	283	293	307	276	316	278	295	232	300	258	305	290	286	318	302	315	275	283	273	300	267	294	292	299	290	285	315	281	268	299	272	276	278	299	314	274	283	279	300	315	287	270	298	286	300	292	294	300	277	275	307	289	334	275	324	283	307	288	282	300	283	274	280	312	268	282	309	299	286	261	290	276	301	304	305	248	290	286	275	262	309	283	278	266	297	299	293	267	314	285	286	286	285	302	295	292	308	309	322	277	283	261	289	269	306	303	284	252	303	282	277	314	301	293	293	294	275	280	275	282	277	279	298	277	281	307	301	297	303	292	302	256	299	308	279	273	279	309	279	307	278	272	324	291	290	308	292	289	283	265	289	283	305	314	274	286	297	298	279	260	290	313	297	273	314	274	296	281	298	289	305	270	301	317	286	298	298	299	294	306	293	285	303	280	281	281	313	276	291	308	257	303	292	285	286	283	300	274	274	288	269	255	314	275	281	277	304	313	294	294	285	295	271	304	280	306	283	333	320	281	255	289	301	297	294	288	313	290	314	261	284	276	266	307	272	299	284	263	300	292	288	316	269	263	297	283	280	267	302	277	334	293	298	305	267	295	282	277	277	299	305	290	294	305	294	315	290	274	292	278	296	291	291	285	297	307	309	291	297	279	282	250	279	320	309	301	304	272	274	287	281	296	283	283	280	319	293	297	256	299	269	281	300	284	280	292	275	296	294	302	259	303	292	305	305	277	306	298	269	305	294	245	296	313	279	324	326	277	305	307	272	270	274	282	306	271	289	302	260	308	321	271	318	286	288	278	306	285	280	269	305	296	310	292	306	286	287	258	276	312	294	279	295	282	273	278	296	276	305	287	318	306	286	281	290	292	296	316	291	293	289	293	307	313	297	282	283	302	262	261	302	298	270	283	305	311	311	280	283	264	265	309	278	314	250	266	309	283	287	270	278	296	310	294	275	292	286	278	309	284	267	288	276	270	277	320	310	286	311	291	298	271	262	301	272	282	296	274	296	280	279	311	287	272	290	256	296	260	305	291	322	308	311	329	280	266	274	278	332	301	305	297	277	325	267	242	278	284	303	313	270	295	284	273	299	290	276	311	285	298	287	317	277	266	302	309	310	293	289	328	260	281	281	280	286	265	294	310	342	279	311	251	263	297	306	272	285	282	267	253	295	290	292	268	246	262	287	299	295	282	271	277	272	283	324	338	273	283	308	300	312	291	306	293	295	272	286	289	284	258	289	281	272	287	280	303	317	293	313	320	319	287	332	300	277	280	262	297	319	288	267	301	261	303	286	270	280	269	258	290	288	279	291	308	277	292	280	290	293	296	303	254	282	292	276	277	266	287	298	274	274	297	311	288	295	304	302	305	323	298	292	272	280	296	287	324	283	288	279	289	345	288	278	306	313	256	310	274	319	295	311	299	311	259	269	283	294	319	278	265	274	290	278	284	299	277	285	280	266	283	299	304	281	270	303	309	254	259	260	295	283	307	306	313	319	341	274	302	283	306	281	267	280	296	249	304	256	293	304	285	292	267	270	294	284	265	286	282	320	301	295	304	282	299	317	307	273	276	264	301	299	316	319	286	314	313	319	305	314	279	263	254	289	278	286	292	271	323	314	288	298	264	277	290	275	279	302	267	252	280	254	302	286	275	270	277	302	261	289	292	258	307	313	294	295	255	289	317	267	318	305	258	303	315	283	291	267	301	289	271	286	294	272	278	284	301	284	291	260	303	306	295	308	277	299	273	269	243	272	302	308	282	306	275	266	335	302	296	342	277	285	288	318	311	262	286	306	282	284	307	305	278	284	286	292	268	295	279	290	291	327	299	273	304	266	286	288	294	308	285	285	271	256	293	286	284	291	258	288	267	271	274	311	267	285	303	293	293	305	317	328	281	280	310	285	303	308	267	291	320	286	288	296	291	302	274	292	290	258	289	266	293	277	306	305	308	276	267	285	261	279	261	311	285	279	288	303	268	313	309	288	345	276	263	310	282	316	285	298	269	305	294	289	266	296	306	286	307	297	259	294	295	304	263	269	252	302	296	280	283	263	264	312	253	261	325	283	263	296	243	253	304	273	282	329	263	270	296	272	279	287	291	289	299	296	281	289	296	294	294	276	296	280	277	277	302	301	290	286	271	280	275	308	252	290	306	330	264	279	273	274	266	290	279	289	273	306	278	302	294	287	293	277	289	302	276	269	291	280	311	290	297	271	270	314	286	295	296	278	295	268	263	291	279	268	278	298	255	266	310	295	298	300	300	305	283	289	288	269	284
32463	61655	49911	37484	28932	20674	14303	10232	7608	5673	4426	3415	2581	1927	1426	1229	1039	834	751	618	523	455	434	409	407	367	398	364	355	338	335	326	304	308	306	340	322	354	313	339	316	342	314	330	342	322	336	310	293	285	297	304	278	287	309	276	292	326	308	289	303	281	336	284	312	316	304	324	309	283	301	333	337	319	292	332	306	325	333	313	284	316	345	275	300	297	326	282	269	316	305	292	290	308	315	293	324	316	329	286	327	321	303	314	333	303	281	319	312	263	289	319	307	301	288	289	292	317	332	332	316	303	302	288	308	329	333	295	293	283	304	328	319	295	288	308	324	309	311	297	298	318	296	303	328	312	330	317	318	297	287	314	292	304	320	313	273	294	269	307	303	305	307	352	273	295	281	324	280	336	287	294	301	295	292	306	297	321	321	305	310	282	317	290	310	317	279	287	301	300	301	315	277	330	287	290	297	268	337	339	281	305	302	332	298	312	320	296	311	308	301	305	304	311	316	310	320	293	319	303	320	275	295	274	308	299	321	277	305	298	310	316	287	325	295	344	316	310	304	315	306	311	301	295	302	306	328	327	287	290	322	298	303	326	340	282	307	326	312	323	294	310	291	271	306	299	314	345	318	281	288	337	311	311	320	256	336	300	312	319	304	294	346	325	301	328	300	309	319	316	313	297	296	311	318	327	307	290	326	303	326	299	301	315	337	323	339	325	329	318	299	312	314	302	323	302	305	301	308	302	310	298	317	325	278	332	291	286	290	328	312	308	314	305	285	325	315	278	298	314	302	302	306	304	310	322	313	306	308	286	309	316	280	310	327	327	298	305	310	319	295	332	311	336	316	288	321	296	303	287	303	323	323	286	300	305	319	303	291	314	317	308	288	294	312	281	284	306	305	321	314	317	282	315	292	308	356	331	325	356	317	315	302	305	315	311	294	318	291	322	295	291	321	305	328	300	294	294	303	317	289	300	307	291	321	332	295	342	303	302	337	314	324	311	321	331	342	317	303	308	333	320	324	326	305	314	333	321	312	293	291	321	330	305	318	305	314	306	284	292	296	317	299	321	340	330	326	330	292	297	328	305	305	321	325	275	315	300	298	295	312	303	316	302	301	308	303	295	312	307	340	325	298	299	278	302	343	317	312	303	292	299	291	311	288	321	300	339	314	313	275	308	329	290	291	318	316	283	303	314	310	325	337	335	333	274	333	328	306	326	300	299	294	290	335	289	315	321	280	315	308	293	321	311	328	267	313	301	287	293	299	317	331	318	284	314	294	299	310	334	330	284	312	313	340	316	294	297	272	312	323	274	324	297	302	296	344	347	288	293	306	323	304	317	302	308	292	303	310	319	286	304	294	293	311	325	281	314	303	314	294	341	309	347	321	302	297	297	303	313	299	304	320	333	320	305	306	284	315	279	346	331	323	321	257	306	308	345	310	305	312	294	304	309	319	321	328	320	317	304	280	317	282	310	297	312	308	292	309	288	325	311	319	323	318	294	320	317	286	296	282	320	307	282	326	328	310	279	328	301	324	294	288	304	308	300	318	326	302	306	343	311	293	290	292	315	338	314	304	297	306	272	275	318	330	317	319	282	299	336	265	300	321	286	260	308	287	308	302	329	282	300	303	334	308	290	294	260	305	348	318	294	298	283	334	314	315	308	291	325	299	286	281	291	314	276	289	308	279	285	282	317	326	304	318	310	306	314	309	305	296	308	295	329	321	326	312	327	277	343	311	302	285	330	301	334	303	305	319	331	318	299	340	302	326	331	317	276	299	320	317	296	309	299	303	306	344	330	310	302	262	325	312	285	310	299	315	343	298	284	288	307	311	274	285	301	309	294	309	326	316	304	279	344	279	318	309	340	305	303	314	307	296	319	294	303	314	298	294	312	325	273	314	323	327	312	310	272	300	332	298	295	307	290	273	296	294	293	289	272	337	269	317	268	294	311	340	328	326	315	289	323	300	312	302	308	308	300	320	305	302	296	304	318	301	321	311	284	293	342	314	268	298	275	306	291	272	346	306	289	319	341	310	311	332	282	313	290	289	342	291	321	309	305	295	308	308	307	321	305	331	288	298	312	338	330	307	307	300	290	286	334	307	314	300	293	283	308	315	331	314	314	325	290	333	291	321	289	329	298	352	292	308	312	278	325	294	289	308	295	338	316	280	292	334	329	297	302	314	333	330	302	308	301	311	266	315	284	298	315	317	303	291	317	309	309	292	332	314	311	290	321	310	296	316	320	309	294	290	330	298	318	288	306	316	312	321	324	323	318	328	318	314	312	320	294	298	306	303	326	294	333	336	329	309	297	303	330	319	309	285	325	336	341	294	302	275	318	333	300	317	315	309	319	339	303	283	287	302	313	289	323	302	304	284	296	287	307	299	304	315	294	293	330	303	304	282	348	319	292	307	340	308	302	329	312	298	302	299	333	298	312	323	261	321	297	307	312	313	302	355	320	306	295	299	320	304	304	282	300	309	317	328	305	318	282	320	290	289	300	313	302	276	305	294	320	266	288	308	303	312	354	314	301	287	321	303	315	259	307	292	278	324	314	296	313	293	309	335	328	324	320	332	286	288	306	296	309	301	315	307	325	308	311	328	295	305	308	311	308	331	289	295	328	308	327	271	326	318	301	328	305	324	276	328	288	327	292	287	293	305	270	300	295	299	306	293	296	328	298	329	309	281	321	338	296	308	278	289	282	323	298	307	305	312	288	290	302	292	283	312	301	336	302	273	310	325	337	287	299	338	312	307	300	272	314	318	290	292	328	323	316	289	324	332	323	330	340	310	306	294	299	320	321	306	300	311	279	308	315	301	324	319	292	316	320	293	297	319	302	308	348	289	304	337	313	296	325	302	322	292	304	317	319	292	307	272	316	308	329	292	298	335	328	329	271	289	301	308	292	302	318	299	345	327	309	336	320	263	309	370	331	327	310	335	306	316	307	264	297	302	341	319	289	330	324	310	315	305	316	303	308	288	292	317	315	291	287	318	295	317	308	323	304	291	298	278	300	318	299	315	298	311	320	313	283	319	319	271	283	300	289	284	288	296	309	295	308	341	296	331	308	313	313	319	333	331	299	329	292	312	294	323	277	318	314	307	267	294	283	323	302	327	319	301	343	315	318	309	262	289	318	317	297	293	288	316	320	269	319	319	296	298	327	337	325	326	314	308	331	283	311	317	304	288	313	305	298	338	282	288	298	314	332	297	295	303	300	332	286	309	339	256	316	301	294	290	299	296	309	304	295	327	313	309	299	328	320	318	322	302	317	335	317	292	304	286	304	310	304	294	303	291	283	279	320	312	328	318	309	310	312	307	304	283	281	312	295	311	325	334	294	310	297	339	305	304	323	332	310	304	293	283	311	290	292	307	323	303	329	294	308	287	282	345	302	339	328	314	285	319	304	283	277	302	309	317	288	323	307	305	321	300	325	298	271	284	315	316	351	323	300	298	312	304	290	314	342	315	328	274	329	294	288	301	339
25456	21847	30701	30217	22502	14919	8615	4932	3376	2673	1977	1592	1163	959	827	683	661	526	502	456	377	368	380	387	341	326	320	330	340	344	315	308	325	338	296	296	294	321	307	312	307	307	296	317	325	324	314	304	297	278	288	308	312	277	275	315	298	334	283	272	315	336	290	297	343	292	322	318	276	285	320	313	333	320	325	280	312	297	313	297	311	313	321	319	312	281	298	295	313	334	331	312	317	297	305	294	326	313	349	343	327	297	299	305	328	314	355	321	316	308	277	302	311	336	298	287	303	310	277	304	328	306	280	304	339	302	300	290	302	314	329	338	313	298	330	310	310	303	298	299	311	290	308	315	320	317	309	291	327	334	336	316	302	294	307	336	317	331	295	301	321	312	320	308	303	325	343	293	342	293	324	295	330	332	320	300	283	326	307	321	330	322	293	335	264	299	337	279	302	311	312	277	339	310	290	309	292	342	315	282	302	286	294	311	296	314	277	318	288	279	342	279	333	274	315	327	292	269	283	300	323	312	316	323	336	293	345	296	304	352	311	308	301	296	322	355	312	299	302	340	328	324	287	326	296	292	332	259	287	269	316	316	277	274	326	272	332	355	302	306	310	271	312	312	311	301	307	303	295	282	321	322	291	320	329	318	297	293	308	336	337	307	298	309	274	333	320	305	301	341	315	341	321	284	306	308	303	317	300	272	321	318	294	290	319	285	295	307	305	293	312	315	310	310	284	289	275	290	320	293	320	322	302	321	307	324	300	297	292	304	314	334	327	313	310	303	277	305	285	275	323	291	286	333	293	312	314	285	307	320	318	306	318	302	324	300	285	318	300	284	330	306	282	329	313	304	304	320	301	303	309	330	321	320	320	307	278	300	298	297	294	331	294	278	330	317	294	323	288	324	304	324	278	314	320	309	310	303	290	286	321	334	328	299	314	320	339	298	299	300	316	319	308	289	298	290	298	321	311	298	313	332	302	293	267	322	314	312	312	364	310	300	333	343	316	305	326	306	242	345	321	304	308	314	316	317	320	305	332	318	270	285	283	299	275	317	339	316	302	302	303	316	373	308	310	299	281	288	286	295	298	307	329	308	307	285	290	317	302	313	322	294	295	272	279	313	286	303	290	319	314	316	277	296	300	304	312	286	301	292	333	302	301	282	317	296	290	296	338	317	315	317	310	314	301	291	274	299	313	309	313	315	323	337	317	291	309	300	317	255	321	304	325	317	298	294	313	290	301	311	344	298	311	282	337	323	307	296	339	317	321	331	314	323	321	319	322	296	297	328	296	310	271	318	314	290	333	324	302	307	284	316	312	296	319	289	314	300	312	331	332	322	263	323	299	283	338	292	309	288	288	284	317	330	336	316	295	306	327	342	322	305	322	302	292	328	277	304	331	317	282	320	317	321	307	297	324	296	302	291	286	307	292	317	301	277	280	316	343	313	288	303	339	330	301	310	317	298	316	311	278	301	299	300	321	324	291	320	305	289	319	293	305	315	305	329	322	330	326	319	293	312	310	282	338	282	306	313	318	326	311	310	298	304	305	305	285	310	306	337	307	277	308	312	319	298	295	289	318	288	301	289	297	287	331	303	326	314	315	325	334	326	265	329	300	296	293	288	310	274	295	304	338	329	297	309	326	328	299	306	306	322	318	310	324	300	295	314	301	293	325	307	273	314	298	289	308	297	324	318	305	296	320	343	321	301	315	323	320	308	293	305	284	295	303	306	288	299	280	293	300	276	326	330	344	277	311	299	313	309	294	313	309	283	296	300	316	286	314	318	308	281	292	282	296	310	314	290	299	335	299	296	297	299	307	323	300	304	275	314	275	332	288	341	302	325	317	304	330	280	322	298	276	285	309	321	309	355	279	284	276	304	335	311	351	291	327	303	324	322	349	319	293	303	316	330	294	321	270	311	319	307	336	263	305	310	301	309	287	316	274	326	312	312	298	304	285	321	335	316	281	326	329	311	303	287	325	314	303	326	294	317	318	289	300	268	288	303	296	315	294	312	290	284	324	302	298	296	314	305	297	295	274	335	315	298	296	306	322	302	311	270	317	297	320	307	332	307	284	334	304	315	314	294	336	295	305	299	312	277	350	338	339	309	286	313	320	336	291	322	313	288	323	302	309	321	300	314	304	305	295	307	331	326	311	290	279	314	322	312	302	316	258	292	330	305	286	321	288	292	305	314	334	335	289	301	280	327	326	301	333	305	349	291	323	300	276	314	324	317	331	320	279	322	340	282	315	337	283	312	324	317	314	299	330	315	329	294	308	327	336	300	350	298	300	306	316	288	286	308	294	326	302	312	329	316	301	276	303	287	308	306	307	315	306	322	319	297	308	329	344	338	322	300	329	311	298	303	310	303	305	309	271	288	314	296	317	291	325	300	325	302	343	302	294	299	294	306	333	332	304	303	309	301	329	294	311	278	293	323	280	271	331	279	317	280	333	293	314	291	289	353	324	326	288	319	327	303	303	326	316	320	299	312	298	322	321	316	316	316	325	294	297	302	293	286	329	334	340	300	310	331	299	317	327	289	322	302	311	323	325	285	324	317	335	316	306	282	274	302	300	306	287	311	296	326	291	314	337	320	285	306	299	312	344	288	307	312	319	298	317	286	318	325	307	312	313	301	320	311	327	296	318	293	295	261	314	321	316	290	316	290	297	320	310	305	300	285	327	349	308	339	303	303	315	293	253	297	312	288	282	296	308	327	290	307	310	289	280	305	295	320	350	284	312	317	299	317	315	280	309	303	315	302	295	345	265	272	262	325	311	292	287	309	309	286	296	272	312	304	328	309	313	364	298	312	307	327	338	317	305	292	304	315	313	329	281	330	305	306	282	349	331	278	315	315	319	315	303	324	262	326	332	319	314	302	320	299	302	307	302	335	291	298	277	307	328	295	279	292	327	318	293	335	310	325	300	302	287	333	316	289	319	293	304	312	312	288	269	310	322	268	329	292	268	306	305	315	294	305	289	330	286	321	309	278	357	310	305	296	320	279	307	319	303	295	294	305	312	301	317	257	314	294	320	299	276	356	310	291	303	290	281	324	311	323	334	319	270	320	281	297	315	312	285	296	336	280	289	323	305	310	306	297	314	322	270	297	287	317	286	312	301	298	311	322	307	307	297	312	306	321	325	285	313	326	286	317	309	305	287	312	306	265	292	301	294	296	318	332	294	316	328	315	290	292	324	302	286	310	296	306	301	322	326	314	309	279	308	316	305	311	296	295	316	312	304	303	315	328	317	303	277	289	312	329	297	317	314	316	287	303	333	292	307	324	317	307	343	329	294	319	339	302	296	317	288	326	299	297	274	266	285	297	327	336	293	295	327	312	325	281	305	333	328	299	317	314	309	338	289	284	315	274	321	310	281	287	296	319	333	323	303	324	326	346	299	327	278	304	318	319	326	325	317	327	294	280	327	337	329	316	312	307	306	293	310	299	299	282	283	345	310	316	297	289	300	270	296	314	295	287	331	326	288	333
32809	58248	46398	33834	25274	18229	12219	8558	6008	4592	3455	2661	2153	1550	1205	988	926	726	620	591	530	481	419	417	408	377	383	334	342	363	399	349	360	323	342	350	359	306	317	345	317	328	342	331	366	330	327	338	343	342	337	328	310	302	320	318	354	331	338	302	304	308	331	324	334	332	312	313	345	361	333	331	340	357	338	326	339	310	323	329	332	351	338	320	354	327	319	364	333	325	330	337	314	328	310	315	355	305	350	331	364	312	300	310	302	321	342	332	329	333	339	288	340	344	356	333	331	323	331	325	343	341	343	298	318	353	338	325	314	321	308	332	331	355	347	362	310	331	298	372	333	317	368	327	346	336	349	334	327	332	353	315	304	349	306	329	313	325	319	311	310	320	342	336	328	318	312	330	343	328	325	307	323	314	307	333	360	325	321	347	307	317	325	348	322	366	311	357	343	335	348	341	322	326	331	313	348	328	341	333	324	342	344	315	321	299	328	330	323	323	351	304	313	331	320	311	331	339	341	308	302	336	301	335	323	331	349	311	311	316	288	335	329	329	300	318	322	317	340	356	289	293	307	308	306	347	352	295	345	315	350	330	345	359	314	325	323	336	310	348	323	342	340	312	335	324	335	339	337	348	357	302	321	331	310	341	358	311	343	333	338	338	340	320	386	355	305	336	347	320	376	356	334	360	329	335	303	352	329	305	331	349	330	345	350	325	308	344	336	338	297	312	336	320	298	300	365	330	321	325	351	334	337	350	338	328	322	295	330	337	325	290	339	313	305	333	338	338	331	319	328	337	293	328	339	320	277	313	309	328	320	348	325	307	331	319	337	382	313	338	287	363	271	353	314	319	331	316	357	315	344	346	320	330	311	348	349	322	321	279	298	334	331	308	329	361	316	344	325	345	323	330	329	318	321	338	320	336	313	308	333	337	335	343	315	313	337	334	314	334	301	328	354	317	329	303	345	316	335	357	351	340	319	325	319	345	318	333	330	338	352	315	300	339	332	355	331	329	313	306	324	331	335	364	304	318	349	340	333	327	331	346	326	326	328	320	306	325	350	360	326	337	306	345	345	352	350	344	316	340	312	346	311	336	313	347	330	341	281	331	357	330	352	307	341	355	368	322	312	333	307	308	320	305	308	331	351	341	337	324	314	343	316	293	338	336	359	325	348	336	346	326	366	342	361	326	351	345	268	342	338	352	340	320	342	311	321	336	363	308	338	309	340	355	320	334	336	353	343	326	293	344	340	318	312	288	333	319	308	341	318	333	340	326	339	308	312	327	355	318	306	342	337	359	320	331	312	338	350	320	341	318	341	336	325	346	351	325	343	322	312	308	327	314	381	347	312	368	321	336	326	328	363	357	299	309	354	305	328	321	317	306	330	325	308	338	309	328	342	289	294	342	323	354	334	318	331	327	322	396	357	325	332	354	340	363	342	357	362	324	350	295	324	356	339	351	289	320	314	324	317	348	319	325	307	314	321	341	324	346	323	353	345	320	320	304	320	322	318	339	352	345	342	344	309	290	299	301	329	350	287	328	340	331	336	294	336	322	337	337	352	344	321	352	316	316	312	307	325	311	325	343	352	323	305	327	351	329	315	313	302	362	334	307	319	348	331	330	319	313	312	326	323	343	328	335	318	341	363	341	339	316	305	341	394	324	346	320	334	318	340	326	299	347	326	310	343	320	359	369	330	356	323	346	295	325	305	342	297	338	355	327	331	349	316	316	335	331	324	335	334	333	324	344	340	323	366	334	330	286	315	342	332	342	333	345	344	327	330	347	358	343	332	270	321	341	343	321	349	342	330	335	301	300	340	264	306	357	372	315	308	348	325	318	303	328	333	308	298	320	351	346	345	324	358	314	331	343	331	309	306	296	313	326	301	354	343	327	335	312	307	313	324	311	308	350	297	301	322	338	346	364	304	286	338	316	357	333	322	336	359	338	355	365	351	341	335	328	336	333	316	320	339	320	326	326	365	320	316	321	300	330	322	332	297	328	297	322	338	287	350	307	314	297	343	337	319	307	349	343	323	343	312	343	331	336	322	330	300	365	315	334	314	324	326	307	350	313	348	337	338	311	348	350	326	326	337	342	312	313	353	340	333	336	323	348	340	301	337	338	326	325	338	335	341	302	313	330	343	322	354	334	324	309	322	338	334	329	337	323	357	321	308	325	360	340	335	346	347	304	337	302	331	312	304	319	319	320	317	344	305	328	342	376	298	336	334	287	333	357	334	305	352	335	316	358	305	360	308	344	327	299	325	331	324	357	304	331	338	332	338	336	318	342	327	331	340	314	327	337	327	321	353	341	360	343	352	322	339	334	316	320	347	322	303	326	360	353	347	316	353	306	317	373	305	335	323	343	321	319	313	341	335	305	338	347	355	308	358	306	323	338	319	330	303	339	341	320	375	317	280	334	328	347	340	338	323	325	312	362	322	339	335	333	358	329	328	330	311	335	335	350	320	351	329	314	322	335	331	333	336	343	315	340	336	371	335	332	346	343	339	291	343	327	356	306	395	307	321	318	309	350	329	316	313	319	326	336	320	335	341	314	307	313	350	353	317	317	331	340	297	293	328	321	352	332	318	308	316	326	357	291	334	338	351	370	359	329	362	336	331	362	333	326	343	344	320	338	330	356	314	355	330	317	301	342	311	348	325	351	326	333	338	319	334	343	351	300	312	344	333	340	323	344	305	328	308	326	315	384	318	316	353	322	305	332	338	372	309	336	314	325	324	367	333	318	339	347	345	317	337	329	334	326	342	322	343	329	313	314	368	340	356	349	336	331	323	319	354	321	317	295	347	329	306	319	307	349	331	337	328	322	339	343	308	336	356	336	289	328	344	323	330	332	355	364	343	320	309	326	301	340	329	353	319	309	354	332	325	326	333	314	318	321	324	330	340	294	330	345	345	348	310	319	325	320	348	317	343	323	321	352	345	311	317	322	329	298	316	338	287	288	326	314	336	325	331	335	300	350	345	314	322	348	316	343	316	335	330	303	323	313	330	330	350	356	314	364	329	321	329	335	324	298	321	349	331	324	336	338	326	366	305	343	345	341	291	342	332	318	331	312	343	292	330	319	331	377	333	306	341	307	327	341	309	326	317	330	345	350	315	341	319	334	333	328	320	337	344	318	352	318	331	301	337	343	343	355	327	333	314	329	376	335	333	323	342	290	319	329	301	347	314	344	358	320	358	313	345	349	324	328	334	323	341	359	303	333	314	321	335	343	336	306	314	329	317	337	314	317	304	320	324	330	340	311	330	321	333	356	313	335	349	315	346	307	330	311	332	338	302	363	362	335	285	339	314	337	368	348	321	316	341	333	347	329	349	348	330	330	339	320	306	333	326	306	308	381	296	314	320	339	349	310	323	335	320	301	345	316	315	321	302	313	315	322	325	348	333	324	337	315	324	339	325	346	361	369	339	300	347	336	287	330	382	336	314	337	310	325	325	309	321	338	339	355	344	347	321	339	359	308	359	312	363	352
23034	21505	29312	24689	22993	24897	22115	11196	6837	5026	3741	2788	2200	1654	1220	1060	932	764	658	582	507	495	419	394	371	343	372	320	337	307	332	335	326	347	330	349	338	291	330	326	289	304	316	334	328	331	313	324	312	324	305	323	332	320	326	327	315	319	302	319	314	332	325	303	315	284	256	305	299	286	319	308	312	310	304	316	309	302	320	330	299	319	276	322	294	307	300	333	315	317	302	336	340	312	328	314	319	297	306	311	319	309	282	302	316	310	318	304	316	314	294	303	319	323	298	321	321	284	313	313	310	302	344	303	335	312	263	335	301	298	305	315	302	291	315	326	303	319	284	320	336	283	349	286	282	281	327	299	337	311	302	295	325	296	321	307	301	275	305	305	315	287	311	343	325	312	324	316	306	318	319	304	293	291	347	285	309	293	310	334	295	287	310	317	314	303	312	319	308	315	298	304	308	318	329	317	308	281	307	314	317	279	294	286	295	304	289	308	306	316	351	272	301	299	301	307	319	298	315	302	296	340	318	317	320	313	320	309	338	289	297	294	313	341	325	328	319	316	348	267	312	306	313	286	314	316	310	306	332	311	289	307	302	261	301	330	299	315	302	321	305	278	299	311	313	316	324	300	282	288	323	336	301	308	322	288	294	324	319	322	292	316	311	293	332	337	334	336	303	321	330	307	309	304	316	346	339	306	285	313	323	362	295	324	274	329	311	321	289	312	310	329	323	327	290	291	308	318	311	293	324	303	344	293	335	283	350	322	311	312	304	313	336	324	334	290	282	276	299	350	319	333	309	319	338	316	305	310	305	281	309	330	317	299	307	292	302	286	322	294	299	341	311	310	320	317	328	315	277	304	286	325	294	304	300	297	296	313	336	353	269	326	306	335	300	312	282	336	321	336	297	325	313	303	321	332	311	321	281	340	294	337	336	288	297	308	267	332	308	318	332	280	306	318	315	301	319	316	285	319	306	321	300	307	333	312	315	282	287	304	324	289	307	326	297	316	313	340	319	276	313	308	303	336	299	298	301	285	327	306	308	344	332	336	320	283	295	312	292	310	293	337	320	305	358	328	316	283	324	286	313	335	316	330	312	293	325	332	358	308	305	312	345	319	340	274	322	313	299	317	325	294	334	282	321	296	304	300	320	312	280	314	330	334	311	304	319	342	318	326	311	326	323	348	344	313	283	303	353	308	335	327	298	297	323	322	304	281	317	323	325	316	297	279	326	313	345	316	323	292	314	338	296	339	324	328	323	315	316	321	272	322	356	305	333	323	296	318	321	309	295	308	308	289	306	302	298	313	328	301	315	293	315	291	317	318	330	336	321	300	302	308	300	319	306	287	318	338	324	299	307	314	318	310	304	286	319	322	311	292	303	288	324	315	305	311	299	289	311	336	317	316	308	295	322	298	310	335	294	301	305	291	297	304	315	317	338	347	325	310	341	319	318	312	323	316	332	294	315	329	285	329	314	297	321	327	333	276	317	327	296	302	319	305	304	290	309	344	302	289	317	309	300	298	326	311	298	298	305	331	312	317	309	333	291	355	313	315	301	307	281	312	312	289	302	313	329	338	340	322	273	361	327	291	343	291	331	353	316	331	307	343	334	301	328	307	295	309	297	371	325	310	309	301	295	319	324	278	297	324	343	285	322	325	290	317	340	298	322	296	290	308	290	286	309	354	366	293	299	294	286	299	324	321	292	319	329	347	300	298	303	297	298	319	318	315	370	286	310	324	305	293	361	322	322	301	314	316	318	346	320	312	326	317	297	291	301	327	283	335	312	308	295	317	316	292	293	297	308	297	304	311	290	302	321	333	271	313	330	297	327	309	318	302	301	316	304	300	321	327	297	296	294	322	309	311	294	292	308	311	324	279	325	317	329	337	298	299	338	300	291	301	317	288	301	285	338	317	305	336	327	315	360	315	311	319	319	314	319	320	333	316	296	306	316	320	322	314	325	306	302	299	309	300	333	319	327	290	301	296	312	302	328	319	305	298	309	298	339	325	326	311	314	286	306	321	325	311	294	314	322	317	334	281	316	317	322	310	332	289	301	291	305	314	285	274	339	327	323	306	301	313	306	307	295	316	318	307	290	300	304	330	313	323	285	334	297	316	348	293	297	307	299	292	335	325	323	315	322	316	311	325	322	328	295	316	300	310	316	315	312	329	335	323	328	302	307	327	297	348	321	299	333	306	303	337	318	302	307	308	306	329	330	312	290	319	275	317	298	317	296	320	322	318	336	298	276	300	269	298	290	336	317	291	310	319	306	335	307	311	310	326	294	300	310	298	311	302	323	314	300	302	297	302	301	287	319	280	321	299	279	321	264	280	302	302	320	286	311	308	298	337	310	315	308	322	319	317	308	326	345	324	314	352	293	274	354	275	278	331	310	312	313	297	303	346	285	361	318	322	306	323	316	323	323	320	333	348	325	316	292	318	295	306	340	289	295	321	310	318	344	295	301	305	302	330	323	288	329	286	291	298	333	318	292	288	313	322	311	305	343	287	290	310	324	310	316	307	324	315	307	303	307	275	318	331	328	305	331	317	310	325	310	304	298	289	316	300	305	328	322	304	265	339	317	295	288	301	281	304	334	313	330	349	323	296	312	325	288	301	306	365	351	328	312	292	310	354	303	330	314	302	299	300	310	316	304	338	292	328	321	322	312	273	325	300	302	343	328	329	309	334	313	327	298	293	336	301	345	292	320	332	292	300	286	274	322	308	312	314	309	334	306	308	302	302	309	264	330	311	303	308	340	350	335	320	290	312	310	324	291	327	292	318	311	296	318	332	303	310	280	309	323	284	333	327	292	304	293	318	317	321	283	286	299	315	356	309	323	316	338	331	313	306	303	308	310	342	289	322	328	319	338	314	316	298	306	319	310	319	290	305	293	326	326	329	315	260	319	306	330	316	284	324	316	333	302	313	285	314	296	269	320	316	323	300	315	310	321	330	301	313	330	320	337	351	281	315	318	298	294	311	318	307	296	308	301	307	288	302	283	335	339	329	306	308	314	278	298	300	267	294	314	292	338	308	287	338	270	339	312	334	334	299	330	298	281	302	282	274	307	318	301	312	306	341	321	311	304	306	272	309	314	321	350	305	349	295	295	310	334	314	323	309	297	300	299	282	313	328	313	309	293	289	304	319	332	333	317	310	305	329	307	311	319	294	299	325	316	306	308	330	313	320	316	298	342	280	298	310	336	289	347	297	310	334	313	332	329	294	295	299	283	282	327	304	322	355	284	326	294	332	303	293	311	333	280	303	300	311	327	325	326	292	318	310	288	319	294	302	321	300	310	296	273	312	301	312	315	320	318	325	303	324	328	321	334	331	297	317	314	306	319	279	320	297	320	299	298	336	295	329	339	281	345	287	313	292	309	280	290	304	327	319	287	319	313	303	319	338	291	298	293	322	329	320	313	293	326	300	312	318	327	284	300	295	299	314	314	297	312	328	323	321	337	311	332	332	348	310	305	297	299	306	320	332
35725	67072	55256	41953	34268	28362	19992	14197	10401	7927	5875	4614	3567	2581	1811	1601	1317	1093	881	736	627	547	494	450	462	434	402	378	371	349	356	363	355	331	340	340	330	365	341	347	347	370	310	333	346	328	340	379	323	362	333	340	328	365	328	313	353	322	323	324	327	331	344	329	314	358	301	311	336	307	340	336	298	319	347	316	329	337	350	339	314	313	358	318	322	341	329	348	314	312	297	342	294	352	351	315	353	326	339	316	344	361	299	314	324	360	321	332	380	324	335	328	332	362	355	335	318	313	353	311	304	326	285	331	316	341	300	331	289	342	306	315	327	314	351	338	340	319	329	315	320	330	329	317	307	322	346	342	350	329	311	320	331	315	320	322	336	328	318	317	342	320	332	315	292	326	324	368	316	307	332	312	316	344	294	318	319	340	331	291	297	320	326	333	315	333	351	328	322	333	328	283	324	325	322	322	281	329	335	293	316	315	340	317	319	320	333	347	337	327	315	320	322	356	351	319	346	344	303	329	332	338	316	337	341	354	341	349	345	338	322	354	338	271	312	336	317	346	325	326	311	308	339	354	355	325	345	351	339	334	326	326	325	338	325	318	346	306	342	354	353	298	335	337	323	345	332	327	327	320	371	309	339	321	321	337	323	347	305	304	322	310	349	298	341	326	323	339	343	374	328	301	342	298	328	309	310	332	318	320	343	305	361	327	319	318	330	343	353	329	320	331	353	301	313	355	341	357	356	329	348	319	328	309	309	307	329	356	321	361	338	331	317	314	333	340	345	330	323	314	313	323	306	339	359	349	335	318	340	316	304	359	352	305	342	306	321	348	341	294	341	300	303	350	356	318	346	326	341	336	323	328	349	343	344	360	338	326	322	337	337	332	321	320	344	318	348	318	318	316	340	342	337	339	319	316	342	351	288	348	333	348	292	349	340	303	328	336	318	336	348	347	318	311	352	345	341	311	329	309	335	318	297	361	318	330	327	294	312	334	357	309	335	323	327	327	340	288	304	318	349	371	322	328	326	343	329	327	330	323	351	308	320	339	351	328	354	292	335	308	303	317	342	352	305	304	318	321	336	326	336	338	298	323	352	335	318	339	338	313	344	314	351	332	312	323	343	331	321	323	355	296	320	337	333	314	340	331	327	320	340	341	355	329	299	339	311	328	339	337	339	298	350	308	328	341	312	313	331	310	314	306	313	316	335	316	313	349	318	331	357	349	348	275	304	334	317	328	308	319	311	324	336	310	341	345	320	341	336	321	362	307	324	327	340	304	330	333	328	318	301	319	308	312	327	326	293	335	322	319	336	333	341	353	318	320	317	312	310	318	329	320	317	317	335	337	337	311	329	301	367	332	324	303	335	332	336	364	331	299	320	338	328	313	322	295	305	329	313	335	318	353	323	338	336	326	316	339	371	304	289	338	292	311	320	310	334	351	344	335	300	357	318	335	335	289	357	314	353	329	340	344	311	319	323	304	338	338	318	279	368	326	298	304	321	304	304	274	343	318	312	325	336	300	321	335	320	356	297	305	319	343	336	307	333	328	325	315	303	318	340	298	323	323	312	321	304	328	344	348	365	316	338	348	330	323	345	316	308	320	319	314	354	307	329	332	314	320	316	301	329	330	369	313	301	324	348	339	327	333	330	316	358	330	332	306	334	344	340	308	329	325	329	327	329	318	319	316	321	326	325	344	332	306	300	295	360	314	343	337	359	313	352	332	305	328	335	330	352	324	319	297	328	312	322	318	310	316	326	321	316	327	339	339	350	297	349	313	304	343	312	352	336	296	303	341	305	327	323	338	333	336	302	353	302	319	285	314	371	315	333	353	322	315	364	332	307	347	314	347	335	376	314	318	324	325	344	311	356	330	354	329	337	371	294	328	326	295	346	341	349	324	328	323	345	302	332	298	336	320	312	324	307	344	360	318	332	347	353	305	305	331	313	310	304	310	321	314	341	315	341	335	313	305	314	365	323	306	340	300	343	308	323	317	287	322	338	331	326	301	327	309	347	279	334	303	323	310	351	366	343	307	331	305	307	330	290	308	309	335	366	305	325	323	332	326	296	334	311	337	352	314	313	318	326	340	318	322	280	300	362	328	339	310	326	353	346	326	352	333	297	309	316	323	299	320	360	339	313	346	318	330	330	339	321	314	341	331	328	339	306	337	300	342	359	313	331	302	312	323	317	333	342	323	323	305	336	313	327	330	290	324	328	319	329	317	334	333	309	315	292	317	321	320	318	357	338	327	355	323	323	344	339	331	331	331	317	336	336	314	350	340	343	318	329	330	316	316	305	343	314	325	341	309	302	312	327	331	352	318	343	311	300	299	336	297	328	295	350	364	330	355	312	310	321	310	359	318	327	311	336	306	316	330	330	332	314	318	311	328	311	325	322	344	323	300	350	346	318	327	324	287	320	334	304	332	323	316	298	318	337	313	316	306	293	356	359	310	327	313	310	322	325	295	336	342	338	319	315	321	327	350	333	365	307	322	306	321	317	326	353	341	314	333	319	308	315	322	331	308	307	347	341	326	364	344	333	323	297	364	335	310	345	326	347	309	310	344	309	343	338	325	335	357	337	326	317	330	318	329	361	323	322	319	347	348	326	309	349	336	351	338	325	360	329	281	341	306	307	314	356	310	333	335	335	340	353	289	336	289	341	284	339	351	323	330	363	314	313	345	331	328	344	321	368	330	321	322	331	301	366	320	342	323	329	330	335	317	308	307	311	332	321	360	365	347	304	325	309	318	317	347	325	328	365	328	330	359	320	329	345	313	323	323	311	313	331	313	323	316	342	338	336	333	334	322	335	325	328	308	317	334	306	363	324	311	340	290	341	337	335	325	346	342	321	307	314	345	341	359	330	341	306	337	338	342	321	322	302	322	344	330	319	332	303	325	324	304	328	298	363	329	327	342	322	352	356	330	390	340	299	342	299	343	340	338	317	353	320	299	324	317	325	337	341	289	332	309	328	346	314	322	317	307	333	312	317	329	325	334	321	306	338	329	317	332	314	351	293	299	319	352	330	317	316	320	340	355	354	327	352	344	322	339	336	337	311	326	331	342	334	329	346	336	322	334	329	353	320	319	321	339	330	317	360	322	327	350	343	338	350	330	317	318	333	320	321	320	334	295	337	335	350	314	306	317	315	317	330	368	329	341	338	362	317	358	343	363	339	341	315	346	332	332	352	348	328	327	340	289	323	317	301	318	345	313	302	349	320	348	310	321	329	325	331	319	289	289	349	366	317	306	310	319	320	341	326	335	311	314	340	333	339	352	311	336	351	307	318	332	319	313	321	348	301	307	334	338	327	354	316	321	340	300	316	310	353	295	300	303	340	359	318	377	304	327	326	351	335	331	312	337	324	306	340	325	356	334	308	345	320	305	319	325	328	313	306	333	323	333	312	341	317	341	308	324	291	334	313	324	294	311	321	337	340	335	317	326	282	303	361	313	316	304	347	347	313	306	337	309	323	330	351	316	311	337
32292	39786	42584	30321	18382	10760	5655	3477	2404	1941	1411	1100	935	775	657	565	552	491	408	376	336	334	347	300	326	320	293	293	321	319	324	323	287	285	318	315	315	318	306	306	288	275	306	275	328	268	315	277	301	300	304	280	290	282	301	289	326	270	307	278	327	301	322	308	281	273	303	287	294	283	314	280	268	272	287	286	261	305	302	283	305	263	308	291	304	272	299	287	293	284	272	334	282	301	293	276	262	280	298	311	335	271	335	286	310	288	299	280	241	299	279	288	297	306	295	291	278	293	272	291	283	256	310	288	292	322	284	319	302	305	289	285	335	298	287	275	312	274	299	293	292	281	308	315	290	285	245	276	290	292	275	292	291	305	301	285	268	302	302	303	297	302	317	332	291	307	278	270	270	276	273	337	258	285	291	258	291	299	284	277	264	283	271	316	305	257	278	311	304	307	272	305	273	280	328	301	309	306	270	284	299	286	307	286	287	314	324	317	302	314	276	274	310	311	276	306	294	291	293	269	268	289	284	308	294	289	302	289	298	305	313	300	294	293	263	285	305	291	283	322	280	288	296	315	306	326	293	315	311	279	272	287	311	272	297	281	298	284	292	269	309	303	299	298	269	287	294	268	287	283	315	288	247	281	279	276	305	293	336	306	272	304	301	281	312	309	302	306	292	280	291	303	299	283	327	287	308	278	274	276	325	309	296	292	305	289	294	300	269	276	281	307	297	309	304	291	288	316	308	308	306	274	256	280	295	279	285	263	290	284	281	303	297	324	283	290	305	275	309	288	293	275	296	301	286	327	296	283	275	276	280	268	292	304	258	301	286	297	279	300	316	278	287	296	304	264	302	288	270	286	297	280	295	300	273	258	278	285	277	263	273	289	297	309	275	323	292	269	286	282	287	296	315	289	304	307	285	280	285	274	312	262	272	303	290	276	310	309	317	294	300	282	313	299	298	286	303	293	261	315	332	280	251	306	287	296	304	307	303	287	278	291	271	298	299	294	289	324	301	280	273	303	244	309	257	303	293	310	306	301	303	293	264	258	308	271	294	286	292	296	276	282	262	311	304	301	308	312	294	309	329	305	300	327	299	310	298	293	302	300	280	298	312	271	280	297	314	342	277	269	310	292	314	292	339	288	321	316	292	306	265	281	285	303	289	298	310	315	304	282	298	273	274	311	315	272	286	296	294	299	321	291	296	309	299	301	311	293	289	301	308	274	289	278	285	277	285	307	288	236	281	281	281	266	301	308	290	283	344	306	295	303	324	279	304	293	313	276	273	282	255	312	289	273	272	314	308	312	294	283	294	283	289	287	286	286	297	279	317	310	303	300	297	313	312	286	323	289	318	311	309	291	297	314	277	335	290	307	285	318	291	290	299	331	277	254	299	299	297	277	281	296	278	270	289	298	291	289	294	293	291	286	291	273	304	283	290	272	294	277	322	283	279	312	304	306	322	292	310	290	295	313	294	277	262	268	330	287	277	286	318	307	310	295	289	284	298	278	301	323	317	315	296	286	311	312	313	311	324	303	299	307	290	272	283	314	297	305	307	267	294	300	295	300	271	284	306	285	310	280	296	316	311	257	305	282	294	286	317	311	307	335	268	290	292	307	298	258	283	304	300	281	279	299	272	298	267	281	309	286	270	317	277	300	284	303	282	323	303	294	273	284	265	324	278	268	297	299	255	320	302	286	307	295	283	297	277	287	274	308	293	280	276	241	278	302	287	280	300	311	287	322	274	279	304	270	293	290	279	268	319	289	276	275	283	279	317	290	273	310	292	275	287	317	283	282	269	280	297	285	307	264	273	291	317	326	295	285	300	298	273	300	287	286	287	292	303	306	315	296	290	317	304	280	293	278	283	282	334	312	336	276	299	278	326	291	293	282	261	298	290	296	282	289	302	273	263	351	274	295	304	317	291	279	277	272	299	294	289	321	284	288	296	287	313	274	294	278	279	274	276	287	297	301	264	304	292	297	314	260	311	288	301	253	312	295	302	291	319	281	291	298	270	262	325	292	293	281	255	308	305	288	301	303	286	299	276	305	304	279	290	313	298	297	279	321	281	285	277	291	275	299	279	292	282	286	285	281	285	315	284	296	311	273	313	293	292	311	271	316	282	294	306	277	301	288	295	264	284	258	318	277	314	299	310	284	318	264	284	290	302	296	294	308	307	280	281	277	306	263	270	293	288	304	310	310	273	291	287	290	284	265	281	269	288	273	280	302	266	286	295	308	283	288	279	276	310	295	286	261	271	305	287	276	284	290	294	268	271	302	300	304	294	284	327	295	297	262	324	282	294	265	291	331	328	294	298	300	280	322	301	282	306	279	294	301	316	267	296	287	321	293	294	279	269	296	271	313	276	261	300	275	320	297	313	287	313	308	291	297	293	283	306	289	305	301	303	295	294	302	274	279	300	294	292	322	254	276	274	282	298	289	316	310	302	311	321	247	298	281	292	290	266	276	292	298	282	282	316	285	284	265	299	274	300	287	299	304	305	340	255	299	266	275	296	299	295	313	290	309	318	297	275	272	331	296	295	259	285	305	283	263	292	283	284	293	294	307	291	256	268	307	289	292	328	277	269	288	273	289	282	266	259	279	290	283	291	323	289	264	320	302	295	293	281	290	300	304	316	306	316	295	271	278	322	320	283	306	300	310	310	295	289	296	312	281	275	267	296	294	274	295	293	288	294	284	291	319	277	288	309	284	309	288	315	287	288	305	275	331	301	297	289	276	301	268	287	273	285	265	312	265	303	284	326	282	249	281	278	278	290	296	288	288	255	266	306	291	322	289	277	319	319	290	286	282	264	296	282	273	249	290	305	314	284	302	263	285	282	307	313	292	266	307	302	295	319	271	270	261	285	309	299	311	263	273	275	268	321	311	295	314	274	300	300	276	294	286	334	306	261	341	273	298	276	286	287	306	261	309	313	291	312	289	296	303	305	293	318	304	273	301	294	292	318	295	345	302	267	289	291	300	306	328	294	252	288	304	291	329	270	273	290	318	284	283	278	283	278	281	286	295	302	294	293	281	258	335	307	295	264	279	299	316	290	263	311	295	324	294	308	281	303	297	263	300	255	260	304	283	316	289	292	277	295	276	280	308	291	292	290	329	303	330	301	279	302	301	292	319	265	299	266	299	295	304	288	308	318	299	292	298	299	279	304	301	301	297	309	315	297	296	290	285	254	297	288	307	282	272	292	264	310	300	280	323	283	307	313	268	294	293	313	293	279	295	274	301	325	260	260	305	263	299	277	278	265	286	274	310	247	254	292	311	297	286	316	320	292	291	278	296	290	303	273	281	277	301	287	312	290	295	317	302	270	306	296	279	307	294	317	288	322	303	299	284	251	300	294	281	289	266	309	281	286	310	311	296	299	293	318	256	287	307	284	260	305	285	322	311	289	290	284	303	299	288	284	284	290	297	280	291	281	307	283	325	280	310	297	310	262	286	267	288	296	272	315	284	301	270	276	256	340	296	329	281
33700	52736	41381	28134	20652	14501	8818	6012	4255	3326	2381	1901	1508	1200	951	780	699	616	518	482	428	433	394	375	352	333	371	353	321	312	311	351	341	318	333	319	317	315	319	306	335	335	303	296	287	309	331	362	293	334	296	318	321	300	336	303	310	323	328	317	316	307	336	298	316	307	312	316	309	323	306	289	289	321	301	312	313	308	303	307	317	310	324	320	323	298	329	302	250	303	318	313	318	301	333	292	323	353	329	326	292	330	326	294	311	323	327	317	308	306	306	303	315	305	301	331	310	328	331	313	309	290	313	317	300	315	309	317	304	276	303	295	304	317	333	307	295	312	304	327	301	333	275	337	295	312	278	312	319	308	314	310	305	313	323	287	288	320	310	317	310	304	311	316	322	335	310	295	326	319	307	334	288	286	324	326	298	327	321	329	300	317	313	328	343	278	292	306	294	307	303	288	277	310	336	304	310	318	317	324	297	307	303	304	311	332	335	298	326	335	307	313	315	289	316	339	295	326	299	306	305	335	336	310	296	332	312	316	302	309	332	305	376	333	326	300	301	301	306	278	312	332	295	314	341	320	305	314	345	347	278	335	295	323	288	321	311	320	323	311	309	344	274	313	297	307	338	314	321	323	298	296	320	309	294	335	305	301	315	298	325	317	310	290	319	332	320	319	303	308	325	311	332	304	307	322	313	328	310	343	299	293	320	323	335	329	352	324	330	304	309	345	297	295	319	303	326	304	325	297	326	336	322	287	338	320	322	324	319	306	305	276	319	324	341	313	316	294	328	316	310	307	307	310	305	362	285	309	332	328	299	324	329	334	320	309	294	331	308	294	339	331	310	284	314	309	335	297	356	319	344	326	322	304	326	306	342	334	331	319	304	294	317	317	331	318	308	297	303	324	314	316	313	277	310	318	324	324	333	310	329	287	325	320	307	319	287	332	326	294	304	336	300	334	336	292	293	326	327	327	311	290	304	310	295	316	317	289	315	307	314	334	336	288	316	333	316	305	302	316	320	304	286	302	315	336	307	324	344	351	303	326	318	322	343	318	323	310	305	278	303	305	303	319	300	314	350	288	315	301	290	302	338	330	298	325	297	302	322	311	325	306	311	284	315	326	297	290	288	302	317	289	312	305	276	301	278	332	319	313	303	319	316	329	325	304	293	296	302	308	283	298	307	315	337	305	296	312	311	321	312	318	291	316	309	328	316	323	303	303	296	311	289	311	368	314	309	302	313	294	287	269	326	301	333	315	305	289	319	307	301	335	322	316	298	320	319	300	304	309	312	295	298	281	305	327	312	296	314	314	293	329	319	297	290	307	372	303	317	307	332	295	295	344	310	330	343	318	347	329	303	308	302	295	312	309	326	338	310	310	298	352	295	313	323	313	286	302	314	299	337	309	307	336	317	343	325	308	320	303	320	332	329	337	322	316	321	316	308	318	307	358	329	299	312	323	302	306	298	321	314	289	282	349	289	315	315	290	321	305	321	327	284	311	328	297	321	287	313	332	317	321	293	303	319	300	322	311	291	319	321	299	305	329	286	338	326	294	362	330	308	338	271	305	338	322	301	306	312	306	315	341	306	282	296	330	288	289	312	297	313	288	328	306	308	286	331	267	332	351	317	329	320	306	301	310	272	291	331	302	310	345	301	303	325	332	312	323	319	332	339	316	321	323	311	326	329	328	292	315	297	323	288	301	300	295	302	354	321	332	298	321	283	326	344	305	307	310	284	294	313	349	301	310	299	287	318	318	304	326	337	312	306	290	331	340	306	327	262	315	315	308	293	313	314	342	287	304	315	291	299	298	291	320	303	330	355	306	309	327	315	327	340	318	318	330	325	314	334	302	360	294	295	312	309	311	322	333	323	341	323	312	324	317	353	319	307	325	336	310	323	324	306	296	319	335	306	318	315	330	300	292	319	284	331	304	317	304	316	287	302	307	358	321	333	309	283	320	334	339	294	288	318	321	314	304	311	302	337	335	309	319	333	321	306	352	336	294	290	308	305	303	310	317	330	302	303	305	324	325	301	326	324	309	308	313	315	335	329	322	310	308	308	326	334	318	313	319	330	284	314	300	337	314	319	308	313	310	317	293	308	328	298	283	324	334	328	362	316	334	300	300	293	301	316	350	278	312	326	295	352	332	336	298	302	332	325	293	299	325	330	314	305	310	328	296	299	314	341	315	284	317	292	326	298	302	336	327	313	302	336	318	315	290	289	322	284	301	329	328	290	342	324	313	322	335	338	298	282	326	297	320	291	289	302	327	319	284	331	306	300	294	330	341	315	324	341	333	307	342	319	330	333	296	310	314	334	306	324	318	313	326	312	320	363	298	310	310	298	325	304	327	331	328	318	274	300	274	294	296	344	338	307	331	314	312	272	311	318	297	328	323	305	310	326	334	313	296	334	305	299	304	330	287	303	334	305	301	329	371	300	333	336	319	336	348	302	300	313	324	304	303	318	328	314	312	274	318	324	292	306	273	327	338	331	298	314	321	332	285	316	275	331	283	337	313	308	311	344	328	285	321	323	336	326	300	310	288	314	367	305	307	323	295	334	312	302	314	322	299	345	292	318	370	340	312	324	304	333	307	303	320	324	342	301	323	321	325	342	307	324	343	324	295	327	313	282	282	287	301	313	321	312	346	333	323	338	319	304	299	314	336	313	297	309	309	291	307	325	337	312	325	318	315	288	323	328	324	313	324	321	299	321	294	299	318	307	352	293	307	308	307	330	312	310	300	306	325	300	324	309	282	290	332	327	363	321	314	353	336	311	333	291	318	313	301	342	313	321	323	322	305	301	292	333	316	312	301	350	311	333	314	316	296	348	267	281	304	333	305	294	318	321	310	276	315	337	281	314	305	323	302	332	316	296	326	321	341	307	328	326	307	311	302	332	331	313	318	303	332	303	304	320	347	327	296	300	315	315	307	321	311	320	325	298	294	307	309	374	330	312	328	335	321	343	328	309	327	280	316	290	321	315	323	307	270	323	307	335	329	323	345	332	331	307	294	324	276	333	283	290	327	306	328	312	331	302	327	304	293	319	333	324	327	328	334	298	331	281	316	300	278	300	286	319	286	309	333	315	357	305	303	316	358	314	313	315	333	340	303	331	306	327	299	303	305	322	331	318	343	294	318	281	348	312	304	319	313	331	309	292	312	306	311	286	309	326	328	329	317	315	334	313	303	299	316	287	303	299	291	304	299	300	315	297	298	326	281	336	333	358	305	291	311	332	333	294	304	314	353	292	304	311	326	304	319	318	323	317	330	307	308	300	326	289	301	308	286	340	321	295	301	312	306	300	312	280	342	315	308	286	338	335	285	339	335	305	272	287	313	311	336	360	335	311	338	354	299	311	310	334	308	298	295	267	320	274	314	300	332	333	323	298	333	303	325	306	316	336	310	280	331	362	325	316	323	294	288	314	304	322	288	321	320	329	324	329	293	303	310	329	323	323	322	332	290	327	305	309	304	324	371	320	331	308	329
24221	21480	29305	26708	24675	22093	14513	7252	4647	3498	2516	1861	1523	1290	909	770	746	582	497	463	458	386	356	323	365	313	333	344	316	327	300	300	312	313	300	286	241	301	319	280	290	283	282	299	321	300	287	312	282	296	295	287	257	257	334	290	304	261	277	294	290	275	290	289	298	343	293	287	246	296	318	276	274	283	267	294	300	286	303	270	256	295	297	301	313	305	296	293	287	258	306	279	314	264	301	294	274	297	300	296	316	280	279	298	312	300	290	282	304	298	314	316	279	303	301	274	288	329	312	297	287	313	307	277	279	289	254	307	278	269	296	299	299	333	285	318	279	290	272	313	279	273	284	319	308	297	305	299	293	285	280	282	321	300	314	297	316	302	295	303	304	284	292	323	294	275	299	305	301	283	297	283	294	302	293	288	310	283	300	296	289	287	298	280	294	265	295	303	296	298	287	318	324	299	281	310	284	313	279	264	281	289	291	291	307	285	361	272	278	292	289	291	299	274	291	284	288	309	319	299	306	304	318	309	282	306	311	288	310	297	282	298	274	310	330	268	282	315	287	288	307	280	284	255	302	281	278	264	273	298	297	279	284	285	312	263	289	314	283	281	333	271	291	318	297	311	275	294	304	275	317	299	285	285	268	305	279	291	253	290	293	266	283	353	297	271	308	316	273	283	337	310	291	273	286	279	294	269	288	279	281	295	276	312	303	282	312	295	313	293	320	275	284	289	287	276	308	257	276	293	292	285	291	300	300	271	274	310	271	315	296	295	305	315	306	273	278	309	304	301	306	295	287	292	267	274	292	283	266	297	283	297	315	288	297	291	317	294	290	305	284	302	302	304	291	301	292	320	329	292	298	308	268	311	320	280	317	289	273	291	278	264	303	294	287	308	279	297	310	295	292	272	322	299	280	280	277	306	275	288	316	293	297	296	300	269	296	281	294	279	288	299	266	319	310	284	274	275	269	302	302	286	300	276	262	291	303	295	308	298	299	291	311	287	316	306	272	320	294	290	281	314	306	304	276	275	297	280	290	287	277	276	309	306	314	294	300	317	295	299	285	308	285	306	332	274	279	293	282	314	278	315	253	350	304	299	304	287	328	277	295	280	319	278	297	291	267	285	288	271	267	293	261	302	307	314	267	284	304	305	273	317	272	274	277	278	320	296	270	308	328	282	256	274	288	257	293	267	300	278	300	261	309	308	277	283	289	288	309	305	289	295	291	279	270	282	275	311	291	311	304	307	303	266	284	252	279	325	301	298	277	288	275	288	282	295	262	296	290	287	293	292	267	283	303	306	300	287	323	306	281	301	289	325	301	290	298	303	296	306	280	290	295	297	288	280	306	281	299	293	275	274	271	303	314	286	302	281	289	295	321	272	316	289	303	304	271	294	308	276	289	299	282	291	284	287	305	282	291	322	287	285	277	300	311	301	299	284	285	320	282	291	276	301	316	285	301	289	276	286	270	328	290	289	289	295	308	290	265	273	288	276	307	254	283	282	313	316	271	291	275	283	286	303	296	306	308	294	327	304	258	294	279	287	280	277	294	307	294	314	296	301	296	267	311	282	317	314	276	302	293	300	284	290	258	307	278	282	283	310	313	278	281	300	300	322	290	294	301	306	307	312	255	302	303	287	275	279	270	312	269	301	286	262	290	280	305	316	270	323	267	308	314	276	296	309	283	281	311	312	281	293	281	275	291	263	279	275	337	298	276	302	268	291	286	291	281	306	275	278	305	295	285	316	304	280	287	284	309	289	306	298	310	297	312	291	267	290	297	294	298	300	309	300	313	316	281	303	300	275	308	270	280	300	324	290	308	280	276	306	314	304	265	270	300	257	308	293	292	302	291	332	307	310	299	307	311	301	266	310	311	298	297	256	298	325	289	292	282	255	300	292	289	282	268	313	286	296	309	296	285	309	282	276	304	297	284	295	295	282	278	304	311	300	284	325	307	289	306	303	303	261	278	267	308	290	282	315	303	280	288	302	295	289	334	311	292	294	268	323	281	300	259	281	280	315	309	295	277	309	300	283	272	261	314	277	295	295	287	291	291	291	245	309	276	297	289	313	306	299	307	247	276	279	273	285	301	273	278	305	295	304	329	290	310	310	307	304	322	291	262	288	290	305	299	276	284	269	307	294	295	314	275	285	288	302	289	291	294	318	292	286	299	294	293	332	348	301	254	301	283	303	302	285	329	280	318	288	312	319	283	284	305	281	306	296	295	286	297	283	290	293	291	301	308	294	295	327	307	292	299	307	274	299	274	290	303	274	263	298	286	291	267	262	312	279	285	285	300	288	311	291	278	274	301	291	291	299	311	290	312	286	318	282	278	296	271	303	287	305	304	291	288	286	298	294	308	271	278	305	291	275	309	329	281	309	283	272	276	287	315	296	320	282	323	293	320	299	312	305	312	282	319	319	294	286	288	288	304	285	310	285	272	286	266	270	258	297	277	262	305	288	285	308	289	318	294	280	294	291	253	280	257	294	304	277	282	297	308	275	285	275	282	312	301	294	307	240	285	267	330	308	291	298	273	290	299	291	271	305	325	278	290	295	319	275	316	309	312	324	274	291	293	270	275	271	305	316	307	289	283	270	286	294	274	280	308	289	280	320	295	295	297	314	271	285	298	288	331	292	305	271	272	314	291	280	306	273	280	272	290	266	276	286	298	323	259	287	274	303	289	300	281	276	282	291	288	322	295	283	278	298	304	326	291	265	255	300	269	313	304	293	315	302	293	280	315	270	286	274	300	309	276	283	292	299	311	286	296	292	295	289	288	306	300	274	297	293	319	291	289	311	297	272	306	263	269	304	298	283	297	301	293	294	265	303	320	275	282	278	271	296	267	285	290	280	297	271	313	286	303	302	273	283	305	274	300	283	293	310	299	306	297	278	280	291	308	298	295	314	289	300	322	303	298	309	276	281	311	300	279	316	283	273	302	279	334	294	284	298	273	287	304	296	283	289	293	309	301	270	291	264	313	290	285	298	259	310	292	281	294	332	272	286	297	262	304	284	309	265	291	323	267	294	279	292	269	297	306	281	292	271	306	287	295	298	295	301	291	308	313	288	301	291	300	287	282	288	315	287	314	283	339	306	292	270	291	302	301	303	286	316	305	274	293	286	308	277	296	294	302	281	264	288	298	283	271	296	299	309	295	295	286	316	265	297	293	265	288	304	259	277	297	295	324	312	319	268	297	299	269	306	313	311	299	302	292	275	298	272	292	289	268	298	304	306	253	258	280	306	289	306	278	273	300	286	307	274	286	277	316	288	302	276	317	288	281	275	287	279	276	272	283	289	292	293	302	274	268	292	280	303	311	304	316	302	296	288	310	288	297	257	280	293	289	299	262	291	287	305	299	291	276	283	299	295	305	288	278	278	311	294	277	298	293	324	242	323	286	276	285	292	282	301	269	290	302	270	271	331	295	285	280	304	256	308	294	300	258	287	294	293	304	287	296	287	274	285	291	299	277	286	283	300	291	302
33239	61618	50196	37114	30170	23029	15635	10469	7591	5734	4116	2973	2441	1887	1400	1112	986	786	685	618	544	444	415	446	364	395	348	347	336	334	353	320	329	300	312	353	303	310	304	306	298	283	306	304	325	328	289	306	329	316	324	334	313	314	334	308	286	306	326	289	327	299	314	293	292	299	346	310	317	294	298	280	291	300	299	313	312	309	331	324	324	305	330	302	311	290	301	316	325	307	298	299	334	324	306	295	301	314	305	281	291	311	297	314	341	288	296	306	301	334	312	302	285	296	304	297	277	296	299	310	322	316	316	315	291	300	340	298	313	307	294	304	290	325	336	298	296	293	296	357	301	289	290	316	326	331	320	319	349	318	302	291	304	275	346	347	316	315	316	292	345	308	321	292	333	310	311	326	332	292	336	308	314	312	323	317	309	288	290	297	310	317	322	326	312	297	331	319	304	298	310	328	315	307	318	326	294	350	331	326	325	330	304	309	302	312	320	293	293	308	319	311	329	312	354	295	310	290	306	343	284	313	331	316	298	309	302	305	285	289	319	307	290	304	285	315	297	302	311	310	311	337	298	308	286	291	300	305	311	334	323	312	296	298	303	302	327	318	345	324	326	306	317	310	315	322	299	291	273	328	312	331	298	315	273	300	304	330	313	331	313	293	293	307	305	312	339	331	273	305	327	317	301	285	347	317	271	320	314	312	272	338	293	278	314	327	314	350	346	306	337	295	260	277	269	307	314	322	336	342	323	333	289	325	302	284	300	335	345	307	301	303	308	287	315	318	314	279	281	308	321	326	323	315	295	316	324	315	341	317	315	295	283	346	333	302	290	288	324	298	286	286	300	297	300	284	316	307	322	329	355	291	319	335	298	313	304	301	302	299	298	280	297	321	307	322	310	330	290	324	301	307	281	345	333	324	338	303	318	279	281	319	302	321	322	324	331	309	317	314	301	322	304	282	301	335	323	353	322	315	289	313	293	289	344	349	314	293	299	291	333	312	293	329	290	291	305	298	293	293	323	278	311	285	320	305	310	329	323	272	307	339	331	289	332	293	305	323	322	340	310	285	335	320	320	319	291	354	335	282	330	308	302	320	325	315	321	333	296	298	302	319	301	296	338	319	328	319	313	312	296	274	304	278	315	301	313	304	318	285	301	332	316	339	294	323	294	324	317	309	316	296	295	327	322	312	318	313	321	272	318	321	294	314	309	327	307	313	281	298	336	282	318	328	312	293	301	313	293	330	297	323	322	326	319	285	304	343	321	322	300	315	270	322	314	302	311	298	295	311	285	312	311	305	308	287	283	303	298	330	319	333	322	306	326	329	317	312	285	330	312	301	307	336	339	331	307	332	288	316	335	323	315	281	310	331	306	311	300	309	303	318	327	312	294	295	314	307	289	305	332	307	305	331	321	294	313	325	300	273	325	283	294	313	327	315	349	304	323	332	306	309	304	291	323	333	302	303	289	338	332	267	277	282	282	332	299	282	289	306	299	316	289	302	337	301	313	320	317	331	309	294	295	295	298	341	291	305	306	282	280	270	310	308	286	312	301	325	288	289	294	315	333	334	290	301	280	308	309	311	311	302	304	336	329	327	279	311	329	302	310	290	314	319	286	279	298	316	305	320	288	326	293	327	326	334	305	301	344	288	328	331	294	303	331	364	329	294	325	322	302	306	303	314	315	330	316	325	296	308	297	297	310	305	300	332	322	329	327	338	292	312	311	285	327	341	299	314	308	314	317	300	302	328	268	305	344	326	328	311	304	332	292	331	317	315	360	307	311	289	348	311	299	283	311	309	293	301	292	299	322	295	301	302	307	318	296	299	313	323	299	291	313	326	287	309	300	312	297	335	307	300	293	338	310	336	327	314	282	294	319	316	284	318	309	274	319	314	275	328	319	336	319	296	323	316	277	320	315	283	290	291	332	332	346	339	314	322	321	301	310	325	315	312	325	295	283	335	336	310	329	323	296	329	319	317	342	295	355	351	303	287	318	326	302	306	315	270	336	324	309	323	323	322	333	341	311	322	298	326	297	300	274	274	300	340	311	326	291	306	303	349	309	312	276	301	300	296	302	338	312	310	322	298	328	315	323	322	341	295	304	311	318	309	267	321	369	307	299	295	318	327	331	313	307	320	294	332	310	298	337	296	362	301	273	291	310	320	312	325	275	318	327	305	265	280	332	299	331	324	296	320	289	314	332	305	307	286	328	307	309	282	326	334	297	323	312	283	301	323	283	312	288	285	312	310	309	317	295	324	316	312	330	261	285	308	300	321	303	305	319	284	311	322	319	282	295	299	323	308	310	299	343	319	306	334	317	300	373	313	276	280	304	324	314	300	293	283	340	332	296	298	314	338	307	308	320	327	300	309	349	300	327	307	331	319	315	314	335	295	317	293	317	313	325	321	299	311	312	331	328	336	319	322	313	309	326	321	315	353	320	308	326	327	315	286	295	295	298	313	292	320	320	319	355	313	299	330	316	330	282	266	324	317	339	308	276	290	300	305	330	303	323	302	278	321	315	292	314	279	310	361	327	321	312	309	293	315	317	325	313	296	315	289	288	303	320	300	335	322	340	326	267	286	330	287	303	296	308	293	304	286	294	316	294	337	311	301	306	311	333	328	338	294	275	325	306	307	319	307	324	315	325	302	324	291	319	313	267	335	306	288	303	357	321	321	369	333	390	318	335	294	313	329	324	301	291	298	302	313	307	306	299	284	298	324	327	321	310	302	337	310	325	304	329	336	307	318	296	303	330	289	316	319	307	303	309	278	313	327	304	319	331	302	301	285	315	328	318	316	316	334	299	307	318	313	310	317	320	299	318	319	288	293	285	329	315	311	308	330	301	325	314	336	321	337	335	336	337	312	298	331	289	313	291	309	307	315	296	320	320	329	275	338	353	343	323	331	343	316	304	308	331	296	331	308	326	323	328	291	353	342	295	313	265	323	318	326	280	324	283	317	312	307	297	306	310	312	290	330	289	300	323	310	333	334	330	327	343	321	302	303	325	289	323	317	295	313	320	337	298	311	320	333	299	312	286	327	291	314	329	335	347	333	303	302	325	289	292	330	330	321	297	344	308	292	303	299	275	266	306	320	327	283	309	272	285	326	269	314	343	312	289	353	316	312	320	296	319	318	307	325	273	323	319	302	320	300	306	304	308	322	283	327	311	306	330	300	303	330	315	311	305	329	308	329	299	307	303	322	282	288	305	296	298	316	314	294	326	314	330	329	294	295	312	320	301	324	295	291	282	310	326	344	338	278	306	334	308	289	331	324	305	310	304	332	276	318	323	312	325	328	293	294	310	293	326	294	308	317	283	310	282	323	323	288	283	297	316	299	304	318	286	310	339	318	318	302	315	328	314	328	311	304	295	305	294	302	307	319	349	321	320	298	298	324	324	292	286	325	298	307	277	286	291	280	294	314	342	303	306	309	319	306	328	289	319	279	306	303	319	292	311	300	278	325	278	306	331	305	328	303	341	333	271	305
25399	21760	30813	30099	22959	15851	9130	5070	3491	2585	1823	1490	1176	982	793	675	586	546	468	452	416	378	368	363	360	330	330	342	311	335	308	300	298	297	336	326	279	335	326	312	288	307	326	291	304	310	312	305	331	297	281	288	303	332	297	311	310	309	295	309	313	275	323	309	317	327	302	307	326	314	340	287	272	284	331	303	321	290	291	309	287	320	310	299	323	329	291	290	316	308	301	339	284	298	289	287	281	317	329	301	330	317	310	315	275	280	292	329	329	285	299	305	299	315	307	294	325	298	314	317	311	264	339	300	325	342	319	319	289	298	305	325	309	320	289	312	291	280	317	299	299	317	308	316	309	320	277	306	287	342	299	347	311	330	306	328	289	320	314	299	329	311	297	292	302	289	316	329	308	331	301	345	326	317	304	296	308	323	318	296	315	330	295	300	288	320	301	337	297	284	259	320	298	283	302	314	315	321	304	317	316	323	302	299	316	323	323	339	300	282	299	287	345	304	280	308	335	283	322	302	304	282	320	298	334	312	309	279	318	318	313	294	310	363	280	315	301	313	318	308	336	315	308	340	302	292	308	331	315	316	294	329	307	301	302	275	306	284	322	326	298	292	331	348	329	304	287	302	300	297	285	313	310	294	287	293	306	333	312	283	331	307	319	331	313	302	336	329	308	303	303	309	299	309	311	285	340	315	329	325	308	299	278	303	312	314	321	324	292	302	294	293	337	302	302	296	327	321	305	276	323	322	290	304	356	322	311	316	286	297	310	305	328	306	329	305	338	282	315	319	310	313	312	309	319	289	319	342	304	324	306	297	318	304	296	322	330	294	279	323	319	305	300	309	302	318	321	328	322	302	290	337	314	326	324	313	294	321	285	306	303	297	293	317	288	318	299	320	310	307	304	333	308	340	349	293	317	308	326	337	319	316	325	304	299	306	295	324	322	311	305	330	330	339	317	316	323	314	328	286	309	309	336	312	326	285	324	343	334	290	301	307	305	270	325	300	322	317	298	288	295	326	317	278	290	290	352	347	297	291	326	318	339	312	329	331	331	275	313	353	325	288	312	314	294	312	312	288	292	320	292	296	292	307	319	309	309	328	327	308	309	345	299	300	286	311	320	285	343	308	293	302	279	310	295	304	303	297	288	329	307	272	282	294	358	309	274	340	317	303	298	291	333	294	337	309	342	307	311	330	294	315	270	294	293	288	294	318	287	331	269	297	301	305	317	289	336	307	295	290	303	311	276	318	304	292	321	333	325	295	352	277	335	317	336	294	295	322	321	317	299	310	327	307	324	320	336	328	311	305	328	305	328	303	308	323	298	311	329	315	291	290	320	303	362	307	301	325	307	295	310	304	299	334	299	330	306	330	316	333	341	299	312	318	313	324	327	342	297	313	312	303	283	323	337	284	298	301	310	285	334	292	286	312	293	328	325	315	298	347	315	315	297	310	311	330	289	296	328	289	306	327	308	309	310	314	310	328	337	314	294	299	331	308	305	283	319	290	349	311	335	332	256	291	327	317	283	293	307	276	357	294	317	297	290	316	324	306	320	329	344	327	317	281	323	324	314	300	320	316	304	300	319	325	287	295	307	277	326	315	301	300	311	309	312	299	303	326	265	311	309	299	319	340	307	308	312	318	293	301	311	329	294	321	320	280	347	299	311	294	311	302	317	321	311	333	323	323	354	321	327	307	335	324	314	337	277	293	299	318	296	307	330	305	297	297	312	286	285	286	311	341	317	296	304	287	340	323	321	327	302	329	319	324	320	329	306	316	309	323	311	289	338	298	291	297	285	298	293	306	324	326	317	337	323	319	307	285	335	355	295	300	294	317	308	292	301	320	332	338	310	303	308	290	291	303	296	316	313	319	294	327	297	310	315	283	330	335	302	309	349	301	314	306	293	300	313	318	307	300	316	287	322	320	346	333	312	308	303	329	302	322	307	306	332	313	305	314	294	304	290	328	311	310	310	313	301	295	324	326	294	348	323	299	281	311	326	331	287	311	314	317	294	306	317	294	314	328	303	290	306	304	289	310	320	324	319	343	288	346	325	312	284	317	318	279	292	314	312	314	320	289	341	281	313	323	344	287	302	310	320	294	300	293	314	314	304	308	297	312	295	308	266	279	302	298	320	295	314	290	311	313	305	339	299	331	312	310	313	290	323	335	304	324	300	329	308	279	301	314	284	312	281	315	292	310	340	322	355	326	324	303	323	299	293	284	328	310	321	294	280	302	318	310	287	309	280	322	309	288	317	285	324	319	323	319	318	308	301	329	317	340	306	305	280	323	310	296	303	322	299	334	290	293	289	319	282	269	277	308	302	319	320	322	334	297	295	321	322	311	284	288	304	306	286	327	335	356	302	307	337	271	293	368	318	326	296	293	289	317	308	333	280	284	314	297	305	288	280	317	324	319	326	319	300	303	339	302	330	307	291	329	312	289	322	318	325	307	301	321	292	337	315	284	329	313	305	335	309	313	320	285	312	284	291	313	291	315	304	312	302	342	315	298	325	338	287	327	317	320	310	282	318	274	268	290	288	316	319	334	331	294	349	329	299	319	332	292	297	299	320	285	352	303	332	284	313	307	301	323	301	284	348	329	307	341	326	303	310	301	309	342	327	296	307	292	320	328	313	309	339	293	329	303	306	294	314	302	289	303	341	294	286	307	307	314	317	287	320	298	330	315	279	344	308	302	334	317	283	320	324	339	320	302	282	318	283	313	324	321	343	341	297	337	310	306	320	334	333	297	316	340	330	303	289	318	285	276	286	297	316	298	292	318	314	300	302	310	300	308	331	305	340	286	322	338	299	291	321	284	317	315	303	296	328	327	341	303	325	322	305	297	323	307	298	351	307	297	281	303	305	348	289	321	307	340	315	298	318	315	284	295	313	310	333	299	289	338	312	282	307	312	293	298	323	314	325	279	301	320	316	314	312	318	308	323	291	314	308	308	309	290	294	260	308	281	300	315	311	287	281	335	340	326	314	312	297	293	301	321	273	320	309	311	318	302	310	313	316	310	283	319	310	329	305	282	298	326	296	282	306	328	308	284	290	297	306	307	303	326	293	327	289	296	314	307	351	293	334	311	310	288	286	307	323	313	298	312	296	304	301	295	286	313	344	305	294	302	317	340	331	303	309	317	314	299	283	334	309	352	332	352	295	280	335	305	312	310	330	332	287	334	324	287	307	316	320	308	310	316	323	312	274	299	272	282	327	309	296	296	316	317	340	318	308	318	326	298	307	306	300	331	289	323	280	297	277	304	314	334	312	325	323	287	300	292	304	306	300	353	323	292	321	318	296	328	320	306	299	333	309	332	303	293	290	329	290	307	295	306	336	324	357	357	314	298	311	304	292	323	282	304	307	286	302	298	305	333	285	288	313	334	284	291	293	311	339	289	281	294	279	300	353	315	316	334	312	328	302	302	351	287	316	298	297	306	297	327	275	310	252	311	312	304	321	299	304	314	320	316	313	286	259	310	316	302
33125	57997	46762	33928	26310	18941	12824	8381	6187	4562	3245	2473	2044	1564	1207	899	859	720	601	521	476	445	398	402	422	384	386	410	360	353	344	323	354	307	320	318	347	358	346	326	344	330	354	344	337	305	305	318	320	340	348	301	336	306	393	322	325	318	311	304	331	339	325	348	338	348	353	316	327	366	346	313	339	347	330	336	348	323	347	349	339	316	306	345	342	324	318	355	315	325	361	322	361	342	350	320	310	349	310	317	368	351	334	340	342	311	312	358	310	295	320	318	345	333	314	309	332	342	314	334	345	367	334	326	309	306	328	330	361	326	321	323	343	334	286	313	344	337	329	299	353	379	318	296	343	324	305	346	327	313	318	357	306	318	342	320	344	336	305	316	289	343	328	315	355	324	317	335	328	328	346	335	321	339	332	303	340	338	312	354	319	309	340	345	330	318	358	312	322	297	314	339	344	357	332	316	354	321	343	336	310	360	365	324	348	369	331	324	333	335	321	341	355	318	332	315	337	331	359	324	306	351	343	310	333	349	342	315	337	348	362	307	340	345	321	322	342	365	308	318	341	333	360	332	317	327	365	323	324	311	344	317	347	342	320	304	336	330	331	334	330	332	325	333	306	319	320	330	352	311	341	338	359	358	368	339	386	343	313	307	342	348	316	352	324	363	302	314	362	333	319	336	332	318	355	348	348	329	332	338	305	337	339	351	316	337	321	342	329	331	328	338	350	319	330	338	335	344	335	329	334	322	339	351	329	336	311	330	312	319	329	361	336	349	318	342	369	331	325	328	354	322	360	303	338	331	353	335	338	367	370	337	314	358	335	353	345	348	346	327	343	329	338	293	344	323	342	355	370	347	340	339	326	338	338	313	336	309	343	325	341	320	338	331	308	309	317	310	353	310	340	314	360	325	312	378	326	310	326	365	340	335	305	347	325	293	335	370	362	307	364	340	344	323	356	341	328	358	318	335	324	381	353	340	335	362	331	348	342	312	350	305	338	300	335	323	306	298	339	336	313	307	325	341	341	341	336	323	314	347	314	332	345	332	347	319	354	348	348	314	314	325	334	334	316	318	336	356	367	332	350	326	311	294	343	352	349	336	335	364	318	323	361	332	334	325	354	324	357	303	316	311	344	366	324	323	326	331	338	335	335	352	343	364	331	367	321	326	329	340	343	331	345	335	344	322	320	321	328	342	324	325	350	327	344	314	326	337	317	351	317	341	324	339	340	329	345	320	320	350	363	317	324	316	325	309	330	320	381	327	323	333	345	337	343	314	355	356	339	339	301	351	326	326	300	307	354	315	305	324	327	306	343	319	336	331	323	326	320	332	389	301	325	358	341	333	337	324	327	355	362	364	331	309	318	296	316	329	352	319	330	341	331	319	296	314	318	317	331	333	339	354	328	328	358	351	315	342	350	329	335	347	365	319	301	333	339	314	345	308	316	335	338	352	316	323	321	333	343	343	345	341	277	370	347	315	324	339	349	313	349	326	312	346	322	332	332	339	339	341	322	338	329	359	349	332	335	310	304	321	321	314	344	325	308	339	311	331	343	330	301	349	311	322	336	316	315	326	325	308	365	339	338	335	305	344	346	345	353	327	329	336	327	327	322	361	362	336	325	297	347	331	327	314	364	306	343	345	340	336	326	332	322	332	358	320	317	335	348	308	329	324	319	355	315	345	345	326	342	336	340	311	330	338	311	324	343	362	342	328	317	341	305	311	290	327	329	288	330	316	314	301	352	321	333	332	337	345	357	344	330	316	331	322	357	313	347	352	343	348	332	358	347	329	349	293	344	319	361	315	354	307	309	319	335	330	306	353	315	335	322	297	339	348	354	360	325	339	316	292	357	339	366	316	320	341	313	345	340	299	337	330	357	360	325	310	337	346	356	349	284	327	348	342	305	333	328	338	321	286	327	324	320	320	350	340	344	337	313	343	327	330	310	341	370	344	337	354	294	329	356	307	327	339	321	338	349	375	337	320	338	315	327	318	317	305	317	299	345	332	356	353	333	331	332	365	330	339	322	344	358	337	313	339	343	341	348	371	348	369	323	336	323	339	336	332	303	329	316	327	342	348	313	352	341	322	293	330	333	343	320	342	353	334	316	346	327	321	336	306	299	336	336	331	341	334	350	324	321	359	324	322	317	350	330	338	313	323	329	313	348	301	324	313	370	320	340	365	304	336	305	313	367	328	358	342	329	321	324	308	299	339	337	362	316	318	368	314	299	314	356	350	348	297	336	311	332	312	317	310	318	323	301	334	325	314	332	333	355	333	347	344	329	338	319	347	343	355	337	333	316	320	328	325	348	341	330	343	322	349	332	326	303	313	333	325	300	348	322	331	338	314	320	352	315	345	344	319	340	314	338	345	363	347	339	331	321	340	371	335	330	333	278	315	381	338	342	334	312	296	325	305	343	335	342	308	327	354	343	351	371	330	316	330	342	323	334	312	388	300	326	298	310	303	318	322	303	346	354	356	329	315	334	353	310	329	339	345	332	301	352	339	339	338	350	342	290	375	359	343	326	344	328	326	313	333	342	341	321	311	369	334	345	315	320	326	296	343	327	306	360	332	335	316	321	307	335	344	342	300	333	294	334	349	333	346	310	332	286	325	328	344	316	352	318	322	386	345	291	342	333	337	316	341	330	335	346	314	340	327	340	315	338	326	328	320	337	308	347	318	340	344	358	288	299	339	302	314	326	364	335	322	344	329	352	348	312	341	334	324	339	329	322	322	352	338	368	328	326	359	300	338	346	346	342	337	314	323	312	329	317	327	307	311	331	341	281	318	376	329	314	342	364	311	352	343	325	349	364	343	355	331	331	311	334	347	328	306	331	308	350	302	299	339	355	307	367	336	321	327	330	345	337	313	341	365	338	330	348	349	351	315	324	335	327	353	339	320	324	344	360	357	375	376	332	303	321	327	323	326	314	362	334	324	325	320	319	317	322	317	325	322	362	334	328	349	326	325	337	309	323	365	361	309	347	322	310	325	336	338	344	318	333	312	345	333	352	323	325	283	319	335	342	320	352	336	347	336	364	352	341	365	335	346	348	343	348	303	339	334	349	312	323	330	308	330	307	309	328	364	342	346	320	332	343	323	334	336	354	334	328	328	326	320	353	322	329	303	327	314	317	311	302	331	340	322	314	350	343	317	335	345	347	325	379	300	338	297	354	326	360	341	326	340	325	328	323	348	334	325	304	338	349	325	303	340	321	342	333	321	313	355	304	351	352	325	340	317	328	326	325	336	297	324	337	328	327	327	341	318	349	338	311	329	343	341	309	332	352	322	328	322	318	336	324	354	331	316	292	333	334	330	312	324	338	334	341	340	358	328	342	336	358	324	312	317	296	307	311	316	317	316	328	330	358	327	331	317	364	335	340	325	317	340	324	357	310	330	328	330	356	347	313	321	327	335	344	345	317	337	344	318	283	329	314	368	326	352	337	346	321	354	315	330	338	323	373	341	324	362	332	361	312	335	361	313
22882	21317	29003	24580	23232	24931	22233	11244	7150	4783	3505	2682	2029	1655	1259	962	854	773	606	585	502	451	443	422	389	382	380	306	362	345	337	340	339	346	350	328	363	310	324	349	297	330	331	313	309	349	314	328	317	335	301	287	320	335	338	340	321	299	300	302	335	296	305	308	313	295	287	289	303	313	337	294	303	310	281	324	276	325	320	327	331	293	298	336	321	287	303	322	332	316	308	337	332	300	294	292	317	277	360	294	316	319	303	325	305	306	315	344	308	290	301	321	298	304	293	291	336	308	294	319	330	296	306	314	332	296	314	290	318	316	306	322	324	328	308	353	307	317	339	334	323	311	329	279	310	309	315	300	325	316	320	368	309	317	312	294	290	306	331	328	326	323	304	301	297	302	305	314	334	314	295	343	315	317	331	329	285	312	308	315	299	288	302	320	311	307	311	297	310	275	331	295	325	340	303	299	327	327	316	302	309	313	302	287	311	308	310	301	341	298	299	345	309	306	322	300	301	297	324	342	318	301	290	304	343	300	267	311	299	303	287	313	304	305	288	303	329	272	315	338	332	307	292	314	322	356	321	318	302	283	317	308	293	280	297	321	324	326	319	317	344	294	310	302	318	344	318	306	314	330	292	329	347	343	322	319	346	324	290	299	312	334	295	283	318	309	329	319	342	312	318	307	309	309	320	337	330	319	313	313	295	309	331	347	327	327	314	311	310	320	310	312	308	349	297	325	324	334	300	321	348	296	301	327	278	279	295	331	316	279	336	303	319	318	297	270	306	315	320	309	328	324	342	316	295	275	313	329	340	307	314	306	283	300	289	314	309	330	335	325	289	310	306	297	325	313	286	316	325	294	302	293	309	296	306	309	325	322	317	315	312	293	329	310	318	312	325	337	321	310	325	298	282	285	304	326	330	309	300	302	326	302	305	361	335	319	289	323	317	294	306	307	333	303	270	317	290	312	323	323	297	308	290	316	310	311	328	278	289	288	275	288	314	318	316	315	306	287	324	299	312	274	312	314	300	283	291	320	332	297	322	316	308	306	299	308	327	312	311	333	329	330	342	312	282	319	348	321	302	347	300	331	313	323	328	299	314	321	311	312	290	310	284	321	289	315	301	296	313	294	274	312	313	319	296	279	314	324	301	325	306	328	326	324	295	298	309	291	324	314	317	287	312	292	326	301	315	274	304	302	302	279	323	346	338	328	303	310	310	316	328	299	305	302	344	330	308	314	332	319	301	322	330	313	304	332	307	325	287	318	365	284	322	309	327	289	322	305	331	296	320	328	297	337	308	294	318	301	295	319	311	311	308	327	305	291	273	284	320	296	326	320	316	304	309	313	309	308	309	302	292	322	298	294	312	320	332	332	308	320	331	301	311	315	284	337	306	311	306	302	301	297	331	314	289	314	324	269	309	322	320	311	303	317	320	325	318	350	298	313	307	334	302	313	273	316	342	299	339	288	286	281	314	306	318	337	329	305	280	299	314	313	290	324	306	317	285	322	316	312	305	304	262	315	317	290	297	348	312	318	325	306	305	290	288	310	305	326	340	295	326	291	317	308	296	324	312	322	321	302	311	323	333	341	283	300	305	359	289	319	326	337	320	332	322	305	325	286	321	313	307	282	311	275	309	302	303	308	335	346	283	296	300	305	319	312	299	308	305	305	315	306	291	320	328	322	320	318	309	308	307	319	286	304	306	323	326	329	358	294	304	308	275	293	271	326	339	297	323	306	314	319	323	305	324	296	314	322	317	308	325	307	308	320	341	352	304	296	297	308	318	329	322	345	313	300	293	308	287	306	293	327	289	282	292	289	315	298	309	270	328	289	333	303	323	331	298	309	321	319	286	322	333	302	279	313	365	353	346	328	313	321	289	341	288	310	304	350	322	326	304	310	325	278	309	321	313	325	307	312	294	290	312	304	280	258	303	319	290	319	305	297	307	317	306	297	300	283	327	309	307	272	284	362	365	339	313	319	322	308	305	282	330	308	317	301	309	291	294	343	314	329	343	347	352	318	298	284	309	293	336	317	320	312	324	317	329	345	314	338	319	295	316	317	319	328	308	339	317	313	305	314	313	308	305	324	346	298	313	300	312	318	341	281	336	329	293	274	313	294	304	321	328	325	291	352	329	316	306	341	333	306	326	328	323	320	300	330	285	359	324	308	322	303	311	307	322	323	324	302	308	311	336	351	318	317	302	343	310	318	293	312	343	312	309	286	345	294	313	302	323	277	323	313	307	300	312	306	299	326	261	315	306	319	308	323	288	317	308	302	309	300	331	312	288	334	308	325	323	277	346	318	345	293	308	310	328	283	317	336	302	296	311	299	303	309	309	314	303	284	279	274	329	338	317	326	320	316	308	328	313	289	321	288	332	312	319	290	317	294	321	337	303	289	292	324	325	322	302	310	322	316	310	276	319	337	326	300	293	317	310	307	321	318	307	325	315	301	320	341	334	325	322	317	309	292	292	323	291	301	286	296	318	277	312	297	309	305	274	306	305	316	308	325	306	301	327	331	307	305	319	290	291	319	339	324	314	332	294	319	290	292	319	336	292	317	363	343	306	312	310	287	282	328	322	308	301	298	305	322	303	299	303	303	323	304	317	293	331	312	353	352	324	301	324	302	331	297	313	316	310	339	287	299	311	294	340	339	309	331	301	321	280	314	306	298	315	317	331	316	342	321	335	309	317	345	294	306	330	307	309	292	313	342	307	334	324	321	309	323	320	302	319	315	316	316	329	312	343	316	355	322	308	303	313	292	302	325	296	317	336	303	306	286	327	327	296	303	286	282	288	335	314	307	322	304	321	296	265	308	320	324	289	331	301	317	296	301	326	305	322	320	304	336	305	311	346	324	310	327	307	320	306	312	319	300	317	292	311	304	286	314	315	330	285	292	309	289	290	333	290	350	360	303	306	330	328	322	318	289	289	328	320	317	307	299	300	308	297	320	320	341	287	301	298	315	274	322	289	329	288	331	313	323	316	293	350	291	305	326	330	302	338	285	306	340	332	312	304	314	308	330	332	304	315	327	294	307	318	320	304	304	290	325	285	292	330	356	303	322	324	333	328	320	304	328	284	294	303	285	328	337	304	315	305	335	303	333	287	303	281	307	319	307	309	325	319	301	299	353	321	320	324	314	320	309	325	323	347	300	330	301	352	294	313	310	337	314	301	293	286	314	346	330	333	314	280	311	319	318	286	309	311	297	335	321	339	303	315	321	311	287	305	328	298	335	339	311	322	301	336	338	303	321	311	304	339	334	294	328	331	306	293	311	319	316	295	305	295	320	300	342	306	308	302	306	316	308	283	300	300	324	276	300	321	334	354	294	318	346	312	343	301	319	315	299	314	306	333	310	285	321	327	334	312	298	344	334	296	307	330	311	293	332	315	291	325	318	319	309	305	316	287	292	324	316	281	313	304	282	325	338	310	294	307	321	311	313	299	309	332	271	289	330	339	344	327	330	313	296	321	308	314	299	327	293
34931	67044	55168	42764	35346	28125	20030	14200	10575	7411	5544	4147	3216	2491	1862	1476	1268	1070	783	749	649	551	494	468	415	391	393	344	357	323	347	359	334	294	355	369	359	361	354	318	319	322	325	314	333	373	324	339	297	337	353	350	359	324	336	335	300	338	322	318	331	337	330	320	319	371	310	315	309	332	303	311	334	358	357	319	311	335	340	327	326	300	335	344	308	322	305	307	318	303	312	310	332	310	323	323	308	339	328	299	377	346	303	308	316	311	365	300	324	327	330	326	342	342	302	336	345	327	341	320	337	330	359	318	326	305	335	330	329	312	324	283	368	294	325	357	341	325	361	311	320	312	297	336	323	338	338	342	315	341	335	309	324	341	333	326	331	311	313	324	321	315	344	350	293	316	343	331	324	343	313	354	330	346	326	318	332	326	323	312	341	327	344	362	313	351	314	318	341	336	318	294	323	342	352	320	324	324	326	348	337	320	350	321	369	339	328	335	335	312	343	333	324	290	328	318	355	364	319	300	341	338	327	335	332	338	336	358	349	331	323	327	322	335	310	330	313	330	299	342	322	318	318	341	351	325	364	315	320	318	324	320	334	315	318	334	327	356	302	340	301	328	345	320	328	328	334	329	335	348	332	318	309	339	327	326	362	305	317	351	279	306	327	312	349	340	327	315	347	309	294	347	297	315	324	336	330	351	321	350	325	321	337	293	363	326	318	297	334	353	308	328	332	332	373	344	333	348	357	313	328	326	332	349	341	344	328	334	331	347	353	339	312	314	352	318	333	337	352	327	332	320	331	297	348	332	314	339	355	333	341	325	325	325	338	302	321	333	327	337	332	349	334	303	339	315	316	274	316	300	324	296	336	328	340	334	320	325	336	336	337	325	312	314	336	320	321	343	328	321	355	314	308	340	305	319	305	319	332	303	336	338	371	310	334	339	293	352	336	310	332	328	326	316	305	337	309	316	323	327	301	295	311	348	316	317	335	329	305	355	344	334	296	315	319	368	344	330	304	306	305	309	341	378	302	323	317	306	353	316	321	297	310	325	334	306	354	334	343	300	291	354	324	317	330	364	335	344	342	302	320	349	310	329	300	317	337	321	352	332	310	314	301	316	339	314	316	365	309	335	340	352	304	354	319	322	291	316	325	301	348	331	363	316	330	306	328	321	350	346	316	325	323	318	355	341	342	346	320	352	290	329	336	364	304	306	332	347	365	316	362	351	315	370	320	343	339	341	335	325	279	331	335	327	345	325	345	352	342	321	312	318	333	356	296	308	317	335	339	334	322	321	336	319	343	308	305	322	318	345	338	348	362	296	353	368	342	317	310	317	323	331	326	371	352	352	298	348	333	338	336	308	317	330	274	323	340	319	306	374	312	335	302	332	333	299	338	303	323	318	336	334	324	320	312	324	376	325	325	342	302	345	318	325	307	317	316	326	330	373	310	353	339	345	333	329	358	348	333	357	303	358	344	323	309	345	371	350	344	360	336	295	375	345	315	328	310	333	303	303	344	305	302	338	294	315	341	339	315	346	321	350	313	311	314	355	295	333	307	334	342	325	353	362	308	331	312	373	316	334	336	317	340	331	330	332	313	317	331	299	338	351	310	358	312	334	323	335	322	336	345	334	320	357	326	303	351	368	324	352	319	337	352	368	364	331	310	315	338	342	351	308	313	341	306	341	343	336	328	339	338	327	341	334	329	331	307	331	338	318	317	323	300	324	342	355	350	330	319	311	323	325	307	307	330	327	327	346	312	350	318	341	324	322	328	311	321	338	309	313	299	295	317	326	343	290	331	325	348	359	335	342	343	290	292	293	328	305	341	322	333	305	356	318	299	341	310	332	346	318	343	342	313	355	303	301	332	329	325	312	288	335	335	322	319	349	341	334	326	349	324	345	326	324	320	339	334	331	338	346	326	317	329	332	295	334	327	347	357	360	331	325	315	311	357	280	314	283	324	348	312	354	340	308	303	348	304	310	323	343	309	332	326	373	316	361	350	319	332	304	333	320	345	333	298	311	329	340	321	284	322	355	346	314	299	356	350	314	299	332	325	292	350	361	313	338	297	337	294	321	344	345	323	331	317	334	337	303	302	325	342	341	313	311	310	309	328	306	313	326	342	327	287	340	303	357	300	364	304	308	319	326	344	308	325	333	348	306	329	301	333	344	339	309	301	363	314	305	340	327	326	314	314	332	313	331	340	313	338	340	330	308	334	332	343	327	301	336	315	304	317	334	328	349	316	285	334	341	322	328	340	321	321	293	302	288	333	342	314	361	332	363	343	312	321	342	359	289	343	301	317	318	338	347	319	315	327	385	321	314	329	343	309	359	321	336	312	310	310	347	315	339	348	312	326	322	311	325	346	334	328	328	346	332	308	347	342	339	316	348	346	334	346	335	318	336	336	335	326	315	339	375	323	319	317	325	330	347	273	293	343	325	342	341	338	333	326	325	341	331	338	292	304	336	324	345	328	321	311	348	314	325	326	329	377	285	317	320	376	326	297	344	323	350	351	352	336	321	337	326	314	297	330	376	317	283	321	302	317	323	303	352	298	289	356	310	316	343	320	328	354	335	365	310	325	316	307	343	308	338	297	305	357	323	326	335	327	324	375	308	337	321	340	347	333	306	341	314	348	335	328	309	321	338	331	320	329	317	314	336	333	344	318	321	305	312	324	331	319	361	325	314	302	350	349	337	313	301	345	331	313	340	330	349	311	354	341	325	321	324	358	336	336	303	327	302	293	330	336	348	293	335	327	330	336	337	338	320	373	358	315	338	333	324	316	312	335	335	330	294	317	312	317	309	375	326	322	353	311	329	322	337	339	295	319	314	321	350	337	373	310	317	317	304	315	330	330	346	335	328	325	329	348	315	313	347	325	299	341	312	325	293	366	347	342	305	331	353	337	348	312	339	332	333	348	317	303	314	334	292	339	324	338	295	320	343	330	303	347	333	316	342	321	302	350	306	307	343	282	331	309	333	337	322	307	321	345	345	328	356	310	300	317	335	336	321	328	357	330	318	316	330	329	319	324	328	291	327	328	318	306	320	335	341	321	338	349	349	331	322	344	341	332	318	299	304	310	322	339	334	317	326	332	341	338	335	329	344	334	342	351	292	325	319	336	325	339	346	336	328	330	301	314	354	351	310	333	346	336	318	280	325	330	334	333	323	349	340	328	341	337	323	338	328	325	333	345	309	322	321	330	327	321	336	315	313	340	326	329	321	330	332	335	300	346	311	337	346	339	336	305	329	293	333	324	337	361	322	336	351	317	302	327	304	330	318	320	337	363	340	321	309	304	293	331	311	321	320	325	319	281	332	305	359	296	331	346	303	317	325	322	334	316	333	362	330	346	332	324	309	339	331	337	318	313	341	327	341	337	347	337	359	305	343	339	318	309	346	365	337	317	311	314	295	335	344	355	330	329	352	345	305	345	325	334	354	314	370	291	321	314	337	338	326	289	330	315	333	329	302	321	358	327	311	292	333
32459	39833	43127	31060	19304	11429	6152	3646	2636	1831	1353	1032	901	775	667	603	505	460	394	363	360	363	342	325	304	342	322	301	306	297	312	284	313	287	275	302	287	327	291	288	342	283	306	283	309	334	289	314	292	300	318	334	313	279	291	286	307	348	280	285	333	285	289	310	319	325	314	281	309	303	308	309	294	296	315	307	292	283	296	336	291	260	311	314	281	310	295	346	286	297	285	299	316	292	302	284	299	307	306	323	339	325	318	288	286	310	309	254	308	306	256	323	294	335	286	299	284	322	263	310	300	328	299	306	324	305	309	267	323	298	294	316	281	324	291	272	280	284	306	316	289	276	302	326	278	319	310	309	287	313	325	296	305	322	297	298	280	293	288	318	324	319	308	272	300	259	290	290	282	305	322	312	309	281	307	268	332	299	289	278	250	306	316	291	303	308	294	298	320	299	306	295	311	264	291	344	276	291	287	314	302	287	306	284	273	309	325	303	298	321	310	301	296	306	277	281	312	278	296	282	267	276	268	332	284	292	287	276	311	307	336	305	293	304	295	331	299	334	320	310	287	322	312	300	293	304	308	273	313	288	327	292	300	295	300	298	320	335	303	284	308	280	329	303	287	291	295	305	283	292	298	302	279	298	280	284	287	298	318	307	325	304	289	280	279	298	284	302	301	299	300	329	308	261	263	307	301	282	290	282	328	294	279	307	299	292	291	330	322	279	286	290	317	272	279	297	309	317	296	288	321	325	309	280	327	350	282	292	264	313	302	299	301	298	269	305	294	305	306	294	320	297	281	319	280	295	298	289	326	292	283	276	315	311	297	318	282	278	276	317	304	292	314	296	309	280	290	330	319	325	320	300	302	315	303	299	319	300	277	285	281	305	284	316	305	323	329	269	288	333	303	285	319	293	290	269	305	264	284	304	313	311	288	337	306	319	320	299	311	280	297	288	283	272	298	279	318	319	298	333	287	294	288	316	294	297	295	313	310	296	311	311	282	288	289	333	303	294	278	289	268	320	277	307	295	321	321	316	303	316	311	284	341	269	304	321	307	300	285	270	293	324	271	285	294	326	275	302	287	288	315	265	284	307	314	287	295	278	279	287	284	318	301	318	294	326	328	303	298	306	282	344	319	316	292	340	317	298	277	287	282	287	271	304	287	265	270	299	309	300	309	295	320	295	284	316	302	312	322	265	296	275	294	306	299	319	324	314	285	286	302	266	319	296	294	276	319	280	317	272	289	291	304	299	306	325	334	299	296	314	289	293	273	326	273	302	297	314	305	288	274	287	287	306	303	320	296	281	321	300	295	293	310	288	302	295	317	310	324	300	307	312	302	339	295	314	283	336	321	290	315	326	326	303	294	279	284	239	306	317	283	322	312	309	302	329	267	314	309	302	311	311	357	325	319	295	295	279	287	312	303	309	294	287	331	289	334	267	298	304	329	328	275	291	295	261	303	329	282	289	300	339	314	288	280	271	295	299	295	290	317	292	291	331	278	311	303	317	287	301	318	296	305	305	326	305	311	276	310	294	314	278	281	283	309	286	298	308	281	310	293	292	306	298	284	311	272	318	305	291	337	295	304	274	321	300	343	295	277	311	309	303	312	310	298	311	319	328	300	308	273	276	295	265	326	308	312	301	311	305	339	314	296	279	284	332	292	298	296	305	291	292	282	312	260	316	312	297	283	290	305	319	298	302	284	294	293	277	276	265	281	276	298	317	289	303	336	296	294	325	305	281	309	300	303	309	308	289	308	305	303	301	304	294	282	312	298	293	317	307	315	279	303	315	281	323	338	326	316	331	291	295	313	347	319	301	298	333	328	298	310	309	281	315	301	273	321	300	297	298	300	303	291	300	304	303	292	313	282	287	307	274	292	298	307	329	307	290	294	293	320	316	314	277	302	301	293	295	286	327	291	311	282	298	303	309	315	304	300	323	273	304	317	288	303	323	303	307	340	294	310	302	290	276	288	291	315	274	291	298	322	272	283	273	307	302	320	290	273	286	283	354	252	278	286	298	291	318	317	302	306	273	286	290	310	294	326	279	276	276	316	291	321	291	318	309	294	320	312	297	316	300	305	338	330	313	311	338	268	278	290	254	325	296	308	313	291	261	279	297	309	325	293	306	285	315	298	280	311	343	299	306	282	294	267	282	326	266	317	310	263	298	280	291	292	289	284	286	337	291	300	338	298	302	306	305	293	280	319	293	304	294	300	279	297	288	310	306	278	321	275	291	298	293	285	293	283	322	283	314	322	281	310	303	305	270	293	293	311	332	304	327	299	305	290	308	344	316	328	313	296	288	281	272	306	324	315	303	297	304	291	296	288	272	323	323	275	311	301	316	289	284	321	282	282	290	275	288	302	301	300	274	310	297	307	288	286	302	315	313	305	308	318	305	314	297	287	319	297	314	286	301	272	288	312	279	285	265	266	294	306	284	290	323	297	297	300	289	289	338	311	282	316	294	289	297	309	294	310	306	349	324	272	282	281	320	328	321	286	276	289	295	280	327	292	325	297	284	292	303	321	325	313	294	298	322	302	296	288	280	284	302	305	306	262	334	283	302	280	298	294	309	294	335	304	287	291	329	343	328	321	296	288	281	323	298	282	304	306	304	282	277	299	303	305	284	256	284	300	296	293	329	281	308	281	321	293	295	260	300	303	277	281	285	317	291	297	321	294	309	280	262	292	296	301	288	312	294	296	326	295	308	274	283	298	303	289	303	270	294	303	301	325	309	294	288	313	295	266	301	282	287	332	310	310	287	365	328	258	294	310	305	314	296	318	309	311	304	308	312	316	279	315	284	288	260	285	262	306	320	306	319	284	305	272	308	315	296	311	326	298	316	326	302	302	300	304	300	290	317	308	280	312	299	315	300	329	322	277	302	284	318	298	307	298	314	283	299	340	320	294	288	302	310	314	292	319	271	299	310	275	293	311	279	292	293	307	289	309	289	288	293	308	284	275	275	307	302	340	292	313	313	308	284	284	299	291	317	284	298	310	313	297	313	281	297	312	304	299	310	300	278	285	325	289	275	294	252	282	323	291	295	316	316	294	297	307	351	284	289	300	328	289	285	289	313	307	321	303	281	300	292	326	269	295	288	298	343	265	318	290	303	311	316	322	295	290	279	320	310	286	266	295	328	287	290	283	317	294	317	305	275	309	291	294	283	324	278	306	312	291	309	298	286	315	289	321	301	290	310	284	293	304	317	288	309	291	280	315	295	270	294	292	330	325	307	264	290	293	291	303	290	306	290	271	274	305	308	307	279	310	315	322	296	314	302	297	322	297	293	306	315	295	290	307	309	257	292	273	278	312	303	239	300	289	285	285	279	269	316	329	268	255	286	306	305	288	310	281	340	290	279	266	310	287	266	310	319	297	281	326	314	316	284	300	273	291	326	316	335	271	295	273	348	311	311	296	294	303	302	303	301	270	312	320	300	310	291	273	303	290	310	278	309	299	310	296	309	297	302	295	299	291	303	280	346
33681	53439	41979	29088	21570	15152	9500	6192	4577	3141	2320	1799	1370	1242	929	710	606	608	498	484	453	400	335	358	363	360	357	333	331	313	313	336	343	303	333	370	354	321	331	294	323	311	336	316	294	341	329	347	310	330	335	286	330	341	325	346	319	277	322	333	316	350	300	304	292	338	348	335	337	309	310	303	304	323	322	306	315	323	306	326	344	339	341	318	349	339	340	336	316	311	312	340	339	354	326	310	324	310	335	315	313	306	332	327	289	306	324	332	293	330	287	320	344	339	323	349	294	344	305	339	314	335	322	305	346	343	337	320	347	318	295	328	316	364	330	302	321	313	327	320	295	309	315	349	339	318	288	330	321	344	338	332	297	312	302	291	307	320	327	294	284	341	360	310	320	293	329	323	328	312	316	323	324	313	306	321	311	322	324	326	326	355	318	313	314	300	300	311	297	309	333	344	345	320	303	316	345	336	336	327	292	329	314	313	324	290	317	324	322	318	324	307	311	329	303	303	332	293	301	313	320	326	303	335	287	311	325	283	338	313	283	330	305	319	323	345	313	347	342	330	328	344	348	307	283	302	310	336	342	312	322	310	298	315	311	351	319	328	336	369	312	320	284	318	318	292	357	357	357	316	365	307	333	336	299	312	313	314	295	336	330	296	352	324	316	375	312	292	346	324	323	343	305	324	332	304	326	338	331	303	332	350	356	302	334	323	322	357	295	366	335	325	333	310	320	324	307	328	333	336	332	325	319	325	286	333	313	377	306	331	308	350	358	344	350	306	306	320	336	334	320	309	325	375	295	303	319	285	290	350	352	310	332	331	341	316	334	292	331	325	269	336	310	341	343	309	332	314	285	329	302	350	340	311	294	338	305	288	340	309	341	337	342	340	308	318	327	319	291	319	360	335	349	279	315	317	357	326	333	301	313	314	324	296	324	333	341	343	298	300	326	348	351	310	313	340	322	324	336	322	320	337	328	302	332	318	311	317	335	325	314	333	290	329	354	301	329	315	301	313	326	330	339	345	303	310	301	293	343	322	322	284	312	295	317	298	350	316	344	269	306	322	337	315	334	316	260	305	324	314	312	334	299	315	332	352	332	306	315	301	324	316	286	313	332	294	334	277	273	363	320	303	351	357	304	298	322	342	302	342	337	321	299	327	281	299	314	306	321	341	336	290	334	298	329	342	321	322	339	346	308	344	312	314	318	361	326	329	338	305	319	324	348	331	343	302	310	306	286	333	324	325	320	343	293	357	333	348	344	328	341	313	311	336	331	351	332	320	327	319	303	312	337	317	346	318	330	329	332	320	334	343	335	283	335	341	362	350	317	325	318	309	297	302	304	300	305	332	320	350	301	357	344	322	312	300	307	340	327	292	339	309	364	333	331	302	328	339	329	311	324	283	316	316	297	289	320	295	297	325	316	307	317	268	308	323	353	287	316	317	338	333	302	319	360	320	330	316	313	298	304	307	321	315	289	333	330	339	303	346	318	352	345	354	306	337	346	298	338	336	331	368	347	301	310	342	325	297	342	303	314	354	336	327	302	325	325	314	349	304	314	334	333	336	315	326	298	298	329	366	347	338	333	321	344	290	348	302	321	336	317	323	352	303	335	366	342	326	314	310	316	304	326	308	298	318	322	320	332	329	346	321	318	324	328	346	314	340	310	338	296	303	300	337	343	316	335	328	302	317	334	306	312	327	323	348	355	307	327	295	314	323	315	292	322	328	350	309	317	310	308	323	292	314	300	310	359	307	318	326	307	355	301	349	328	320	331	314	315	339	331	340	301	319	370	331	322	283	298	353	328	306	317	325	360	316	326	311	308	333	329	330	324	298	314	337	281	343	307	288	347	335	323	316	325	327	335	298	308	318	349	294	287	310	315	321	333	322	334	300	312	336	301	324	290	299	337	340	309	289	302	331	320	307	318	324	349	317	313	319	332	332	323	351	314	319	283	317	326	349	334	323	314	311	341	319	321	317	336	328	315	333	365	311	320	316	302	352	315	317	332	360	312	316	358	300	341	360	314	341	331	333	320	319	324	322	333	328	341	330	316	339	352	341	320	324	290	335	323	338	309	324	354	300	320	313	305	326	352	320	312	308	345	352	346	292	307	318	319	343	338	336	300	310	341	324	308	314	325	310	315	320	342	282	326	323	335	342	315	330	317	332	361	279	324	300	306	323	335	320	300	333	332	327	333	293	322	300	338	309	347	374	308	302	283	307	308	333	305	336	345	297	342	330	336	330	320	314	336	316	303	324	346	326	323	313	326	327	295	304	326	316	332	315	299	298	319	323	339	313	313	308	291	291	311	315	312	315	347	344	324	352	269	307	296	321	355	289	296	306	345	322	339	319	294	300	299	326	319	313	304	356	335	337	330	338	332	289	333	326	326	346	358	349	329	360	298	312	332	329	340	308	327	336	340	343	323	332	302	315	328	306	341	343	333	322	328	335	349	348	307	336	309	327	301	337	292	308	295	329	309	295	330	338	325	328	325	356	324	322	321	316	301	295	318	324	341	301	301	308	333	328	326	317	326	338	346	307	336	300	312	293	330	350	322	359	343	308	345	311	345	340	299	306	312	350	338	300	289	327	328	307	298	347	324	322	334	328	327	317	339	321	315	301	333	312	324	304	323	314	307	324	304	335	325	329	371	298	319	315	309	304	306	319	325	337	304	312	291	305	352	328	305	353	336	328	309	316	337	316	301	307	312	295	298	289	335	313	326	341	307	319	334	300	360	321	337	310	334	310	349	330	316	345	325	327	339	324	340	323	335	307	307	329	305	307	309	303	312	320	352	290	350	303	307	315	292	298	321	350	313	278	320	323	316	375	325	331	322	331	323	320	338	304	322	337	339	358	335	344	362	285	322	349	345	323	325	331	320	294	330	317	338	307	321	332	307	323	289	315	323	326	321	315	311	334	313	306	312	333	322	325	310	326	335	297	360	292	321	328	319	336	281	295	327	336	326	299	313	333	331	312	295	307	334	315	315	299	341	307	318	337	328	327	336	340	321	328	304	339	277	326	301	328	322	317	347	318	337	290	339	357	318	330	327	319	321	345	335	331	277	293	317	306	318	317	339	304	318	320	344	343	319	301	344	331	335	329	313	342	320	336	326	330	341	282	314	326	288	315	336	339	312	344	317	305	312	330	314	346	311	324	333	309	320	306	319	328	355	339	299	362	353	353	316	285	293	323	326	288	304	313	315	307	346	328	327	344	288	340	332	320	325	330	311	321	320	337	324	299	360	294	303	341	344	320	335	304	302	304	327	300	322	323	342	344	324	306	311	313	296	304	309	301	337	340	312	352	291	333	346	316	337	347	342	356	305	350	342	338	294	323	341	310	348	333	343	328	320	324	294	307	301	331	338	320	304	329	331	290	342	311	330	339	297	310	335	307	309	357	348	307	343	311	303	277	316	305	310	338	311	303	329	317	321	318	325	292	327	318	309	294	345	352	299	306	329	344	334	337	330	333	310	342	308	318
24294	21499	29295	26925	24739	21696	14749	7522	4894	3332	2334	1804	1381	1169	939	735	693	617	517	450	442	430	364	352	314	358	300	310	319	332	311	317	278	296	317	307	291	306	295	323	296	309	304	277	293	318	303	303	293	280	317	286	343	282	283	303	282	303	305	295	277	299	320	283	306	322	280	306	285	298	288	290	293	299	296	288	292	312	306	271	282	288	285	300	260	335	247	323	296	314	304	306	301	317	288	280	292	321	304	303	305	331	290	290	294	293	289	294	297	291	285	305	312	270	288	287	280	293	301	299	278	305	292	279	289	300	330	307	310	331	315	309	307	316	304	318	302	317	272	283	272	291	323	275	311	309	307	301	302	363	299	289	289	313	305	286	303	328	275	297	298	299	277	324	332	282	310	304	314	304	273	296	276	295	299	311	273	279	298	270	303	280	334	252	330	273	317	269	300	308	302	312	316	291	286	319	270	299	293	312	300	305	302	282	280	275	332	283	300	287	298	290	293	319	309	315	298	280	278	324	281	275	299	296	307	298	283	283	292	297	277	277	295	260	297	313	311	308	294	281	294	289	280	259	313	304	311	298	308	308	268	294	285	289	286	302	306	304	304	289	294	294	298	269	295	303	285	300	269	279	296	298	307	296	325	298	297	298	276	294	289	313	279	300	317	302	288	323	290	297	284	291	318	318	270	284	298	323	271	308	318	302	292	305	286	295	316	251	326	303	285	298	285	317	277	260	281	305	275	283	285	325	319	276	299	304	315	280	304	303	309	293	280	276	294	308	312	296	290	299	302	274	320	292	296	303	280	280	293	305	329	298	359	286	291	322	308	290	289	272	308	314	291	304	296	308	327	289	327	333	313	303	337	293	294	298	290	300	302	284	297	296	289	270	304	289	295	305	321	293	305	295	289	287	301	287	308	303	284	301	288	292	337	264	294	283	290	333	301	304	315	282	295	334	303	317	334	309	321	297	295	302	304	292	286	291	309	313	304	273	295	276	287	308	349	290	291	269	304	307	291	326	308	303	298	284	288	299	338	309	284	343	312	301	309	316	287	303	292	299	311	272	303	311	271	296	300	319	281	267	301	289	268	338	310	302	298	270	321	287	281	300	265	302	315	260	298	300	300	289	329	300	295	296	277	291	276	290	305	303	293	266	277	301	307	301	284	295	332	317	295	307	275	285	277	286	287	297	328	279	293	274	312	328	281	300	311	293	318	322	285	306	321	301	284	314	325	320	302	287	292	296	311	320	332	308	294	296	305	277	286	306	293	316	329	290	298	289	272	278	282	288	310	302	319	359	279	288	302	277	304	270	303	260	306	296	303	286	304	294	296	286	280	301	299	308	313	306	300	273	290	323	294	278	293	300	308	304	297	275	301	285	277	315	318	319	304	303	269	262	281	293	337	317	300	276	287	305	285	296	296	278	292	301	314	304	286	275	294	315	288	282	302	295	310	288	248	325	343	274	313	296	297	327	306	289	309	289	315	309	271	312	311	267	313	299	299	299	308	293	312	308	296	291	285	253	334	298	315	284	287	320	320	266	307	330	286	303	267	295	291	296	298	278	306	280	277	295	298	301	357	313	293	335	300	320	301	312	294	298	283	304	256	281	280	312	282	307	292	320	298	302	285	285	294	292	292	277	310	300	310	295	296	337	317	294	278	296	297	293	281	298	285	279	306	320	295	274	301	299	301	278	286	287	299	277	289	289	312	292	291	318	309	299	292	302	307	326	319	296	287	297	340	287	286	302	320	321	252	268	260	280	284	260	296	282	283	266	311	284	327	297	291	314	301	288	279	294	276	289	292	305	295	287	306	292	291	313	290	312	314	309	302	311	308	291	290	305	317	314	295	283	309	281	277	306	291	335	301	301	309	300	303	313	293	290	280	299	306	255	263	316	294	286	284	291	284	275	310	296	295	282	293	284	325	284	278	305	296	300	332	297	293	292	284	322	295	282	297	298	290	278	294	294	301	283	282	304	286	289	281	302	289	292	314	314	303	304	298	326	279	311	326	304	309	306	313	294	316	303	301	276	306	309	303	304	279	302	296	308	307	292	296	268	269	295	276	292	330	291	322	269	286	306	312	276	292	283	279	299	294	322	296	306	327	290	294	270	304	289	280	277	299	279	295	301	297	277	306	295	308	295	307	307	279	311	315	270	294	311	297	292	283	303	305	284	297	293	326	272	273	288	309	329	325	305	322	319	306	283	292	304	300	320	348	293	319	298	313	306	309	305	306	317	346	278	292	308	273	323	297	284	304	317	300	299	315	291	310	302	293	307	282	298	273	270	289	276	316	318	320	290	289	318	275	316	284	296	329	305	293	308	290	269	287	306	294	290	312	289	340	282	289	266	311	320	326	292	302	297	302	305	273	291	287	263	315	311	295	284	255	290	263	308	330	281	294	275	281	289	301	270	289	320	306	280	303	301	303	312	273	311	311	280	304	282	294	283	299	279	283	317	300	297	298	317	326	298	276	309	310	285	335	305	330	297	301	294	300	346	310	268	287	296	305	289	314	312	322	295	292	274	322	290	268	303	269	272	324	305	324	321	274	297	281	293	307	271	332	264	279	320	278	318	301	274	299	314	309	311	330	282	332	264	331	289	293	273	281	322	307	290	301	349	316	308	306	310	353	283	306	299	284	288	299	303	307	316	276	276	304	287	275	301	279	238	293	295	307	320	329	268	297	326	337	318	287	290	277	308	315	300	276	302	293	304	305	304	332	289	316	302	300	315	288	297	274	279	283	287	274	314	309	294	290	307	319	308	304	301	285	288	319	277	281	266	274	313	311	313	292	297	317	255	320	318	280	293	314	289	305	310	298	317	291	291	283	292	291	313	274	305	300	280	325	332	293	321	306	318	288	320	285	281	324	295	301	269	302	304	298	296	295	310	310	323	314	301	319	288	285	293	278	304	324	294	285	304	308	303	308	301	296	283	297	283	291	322	284	321	336	310	318	305	287	304	297	327	308	283	309	289	282	277	331	302	300	290	296	306	288	309	299	304	273	307	311	321	258	323	289	324	302	300	285	302	307	292	289	323	282	303	294	286	304	304	286	313	307	317	271	254	292	278	296	284	297	298	291	259	288	282	302	310	309	327	288	325	308	295	300	323	289	306	293	287	335	278	274	322	284	292	309	286	308	305	314	324	306	303	268	279	304	298	309	298	309	269	288	313	300	300	297	315	312	270	283	316	276	288	296	313	311	287	269	325	292	331	314	320	312	288	303	292	290	308	290	320	294	305	261	312	314	324	312	272	305	329	251	292	303	313	300	284	273	305	257	284	281	292	295	293	264	293	270	286	301	315	335	324	292	311	293	265	289	272	269	282	332	287	287	308	303	336	286	289	294	294	292	270	275	305	272	341	266	299	302	281	315	279	297	260	347	285	313	311	304	288	296	305	291	285	286	303	271	285	290	288	296	322	314	327	310	303	267	277	296	331	294	273	311	275	280	265	296	307	297	315	311	285	309	288	313	273	286	329
33161	61361	50286	37643	30176	22406	15896	10652	7687	5378	3840	2879	2209	1782	1453	1112	894	783	658	526	568	459	432	398	406	383	375	328	351	327	340	339	333	320	297	316	323	313	335	306	329	353	359	280	350	307	338	316	325	334	304	298	333	330	290	315	354	309	317	325	304	280	337	340	326	318	304	294	342	343	306	311	332	318	310	323	292	343	328	305	305	321	340	314	348	333	308	319	301	290	319	324	307	285	324	328	302	292	304	271	318	295	311	309	324	315	306	272	313	337	300	301	305	328	293	296	327	320	304	301	337	313	332	338	319	302	292	346	296	320	306	329	340	314	350	328	306	339	344	328	304	330	318	322	341	318	312	304	328	298	284	320	307	331	315	337	323	321	284	327	321	322	294	347	291	298	345	325	318	300	308	313	315	330	336	321	327	324	292	292	334	305	340	326	304	349	326	337	297	302	320	306	312	342	338	324	302	337	351	292	303	313	301	310	332	337	287	330	304	314	297	289	309	304	303	298	290	343	307	321	300	300	308	296	318	326	316	332	303	312	302	322	271	335	316	348	349	302	285	310	282	313	321	295	326	315	334	312	329	295	330	302	305	331	322	329	336	299	318	310	294	321	297	309	314	317	341	321	303	305	331	316	320	338	306	316	301	313	332	309	329	343	319	325	287	286	308	300	332	330	331	328	304	305	307	284	308	314	303	319	292	322	293	290	324	326	327	303	326	301	326	310	286	299	332	317	296	338	317	339	318	327	321	331	333	325	343	324	334	326	309	305	311	347	309	319	315	345	314	316	304	304	327	318	303	350	339	319	307	314	307	313	286	303	290	353	325	313	339	312	341	326	327	301	341	303	288	313	311	319	319	323	314	293	359	325	313	361	329	323	333	335	334	322	333	345	348	336	313	324	297	276	308	295	281	308	288	330	334	319	324	321	331	306	319	329	329	314	314	316	299	318	332	286	309	310	332	342	313	305	332	328	316	295	307	318	300	324	330	316	313	302	296	346	346	306	316	321	326	294	322	315	303	318	307	322	293	282	266	313	310	329	290	302	318	304	324	318	319	305	315	321	339	334	307	336	315	349	322	322	322	323	317	328	313	322	297	283	301	343	324	298	291	316	329	304	310	327	324	338	326	320	311	337	317	289	301	295	298	307	333	328	326	341	299	346	317	283	272	306	284	299	319	330	321	308	301	319	297	327	308	305	322	304	338	319	290	330	309	317	320	327	320	293	318	319	325	344	314	312	326	293	306	331	336	313	282	308	305	303	323	360	316	323	317	308	313	326	322	305	313	325	333	305	346	354	341	301	328	326	314	315	328	330	305	332	337	303	300	296	309	344	345	323	307	312	288	313	338	326	320	331	338	309	302	311	301	318	297	336	296	307	290	328	348	340	307	342	308	344	327	309	306	312	319	303	312	341	344	349	312	317	315	289	305	325	329	320	328	316	302	309	309	320	315	329	306	315	295	316	313	287	329	316	316	304	350	298	311	319	309	352	310	351	350	306	317	346	311	312	305	297	292	311	315	331	321	313	301	326	329	318	324	318	308	315	324	337	309	299	318	300	297	362	309	309	312	311	299	329	296	308	310	304	343	295	293	305	307	363	307	304	330	283	289	306	327	309	292	324	323	311	301	324	317	347	307	323	317	331	290	313	329	326	281	328	284	293	313	304	323	296	311	297	295	317	304	300	312	317	367	286	298	288	315	339	325	303	336	335	345	324	310	313	287	336	340	308	313	323	322	301	306	330	328	342	312	319	359	336	311	331	305	279	288	320	334	351	331	311	304	308	349	336	305	311	327	318	324	329	306	298	303	312	320	318	321	316	324	317	344	302	349	342	320	306	320	322	330	328	315	299	332	318	313	319	310	311	362	321	324	335	290	314	334	298	306	356	300	342	340	286	296	327	290	314	352	320	310	290	319	339	356	271	297	320	326	340	321	309	299	308	294	298	306	310	307	315	337	283	322	328	324	357	335	303	338	308	330	331	304	316	335	306	343	312	337	294	292	320	319	316	327	324	325	332	298	300	316	309	331	326	336	334	319	303	314	326	345	312	290	339	301	335	324	309	315	311	317	332	339	264	305	300	315	290	316	278	330	283	289	336	338	314	340	317	322	306	315	308	298	312	287	315	339	331	309	272	311	297	301	321	317	333	288	337	323	288	306	298	340	301	325	324	332	310	309	301	339	291	302	319	358	329	313	336	304	328	328	323	293	291	296	305	298	320	335	309	312	315	308	302	274	323	304	320	300	329	349	317	333	325	305	333	292	336	329	306	322	293	284	302	335	322	323	324	320	337	314	319	318	304	336	300	276	306	318	322	308	330	308	302	309	287	307	305	331	322	309	299	299	302	307	320	297	315	350	305	314	311	326	340	318	363	299	304	275	309	277	339	327	317	312	319	352	274	332	308	304	303	336	315	338	327	302	314	293	356	319	321	291	346	300	333	308	338	310	305	311	305	314	335	323	321	327	287	326	319	300	312	315	293	337	291	307	328	313	310	324	337	319	343	346	312	303	288	305	312	332	313	344	304	281	320	274	322	324	315	336	296	333	308	320	337	334	298	337	283	314	330	315	311	338	288	328	318	330	305	304	316	320	326	335	290	325	320	327	303	325	317	329	333	320	325	301	328	318	328	301	336	335	285	309	317	327	355	313	289	332	317	307	334	343	376	322	306	307	309	302	347	330	326	310	320	302	310	323	315	347	312	329	312	285	316	329	326	304	319	305	357	311	334	308	330	343	311	326	322	289	310	326	313	310	306	308	336	294	301	295	333	312	285	311	298	336	286	331	324	317	331	302	316	302	326	305	280	335	296	306	312	325	322	338	329	293	328	320	318	302	300	330	326	319	315	329	322	304	317	319	326	315	335	319	298	304	308	311	298	348	371	333	309	334	341	314	291	305	323	300	328	315	266	319	316	343	310	340	293	305	304	315	330	314	326	300	326	302	314	297	323	302	324	316	328	291	325	301	335	294	322	316	328	301	310	319	304	304	331	316	306	311	321	319	348	315	313	310	331	327	327	317	305	282	298	311	302	335	305	337	319	303	310	327	307	318	303	324	313	294	288	306	302	319	302	310	334	325	314	321	315	326	316	320	290	344	321	306	332	304	311	323	338	292	264	292	317	319	334	327	341	331	338	330	333	322	286	300	306	322	311	293	323	340	313	336	329	333	296	346	317	328	315	305	303	339	312	315	298	354	313	327	333	312	340	278	321	305	326	321	284	310	341	341	325	310	298	339	327	329	361	324	298	305	305	315	359	288	339	319	281	320	346	328	310	321	314	336	278	316	293	301	311	307	316	321	312	316	308	323	296	334	333	293	309	354	310	334	341	318	305	290	331	339	325	306	327	323	293	313	321	307	324	313	346	337	324	322	283	330	325	333	306	320	299	320	303	314	328	299	333	327	322	319	318	327	328	301	326	315	324	349	313	364	305	346	347	323	322	301	306	352	306	343	303	309	333	293	320	290	325	315	326	345	330	332	345
25452	21748	30626	30044	23501	16401	9778	5425	3579	2423	1794	1326	1187	1010	807	681	600	608	471	443	418	411	380	366	381	379	336	335	331	328	301	330	325	300	322	362	325	319	327	302	327	305	323	298	306	344	297	319	324	304	304	329	315	302	320	297	317	324	295	338	337	319	314	296	318	324	300	308	296	329	320	344	296	305	335	294	302	319	306	325	306	282	306	304	286	341	356	322	290	310	305	331	319	326	325	308	290	306	296	312	327	284	328	317	358	285	292	325	325	284	328	316	306	321	297	334	313	296	300	306	283	279	297	307	295	293	279	331	301	337	321	291	332	340	304	346	321	317	317	313	312	314	328	322	327	296	308	303	298	306	289	310	304	341	319	331	283	291	320	299	310	304	334	325	336	322	339	329	326	327	318	318	315	321	306	302	331	311	315	289	287	314	317	294	341	314	294	322	339	300	298	331	305	309	323	308	322	311	264	330	309	317	305	316	340	310	281	292	321	307	320	308	299	272	301	312	294	310	283	308	343	296	299	300	321	301	288	338	304	307	314	273	291	336	315	313	320	312	324	298	323	307	301	301	308	294	284	323	332	295	348	321	332	295	295	318	287	320	323	302	329	318	304	315	313	311	323	273	319	321	282	285	325	325	325	315	338	310	327	289	338	321	325	302	297	313	303	301	321	326	279	316	341	304	301	321	309	318	310	329	299	312	288	320	327	331	314	297	296	296	314	307	301	295	315	299	318	312	313	318	332	339	292	310	288	299	346	329	347	319	327	335	338	311	316	302	319	311	302	303	267	330	295	314	327	329	328	307	373	317	347	287	325	358	342	330	328	349	314	354	327	299	298	307	287	308	313	327	311	366	311	321	338	311	339	306	340	318	318	293	290	319	301	283	321	311	322	279	304	285	301	336	370	323	312	306	292	312	332	326	305	298	319	313	323	328	337	309	315	355	298	327	292	305	304	306	309	290	322	308	312	299	319	317	318	343	326	303	301	325	319	334	321	294	293	316	323	286	312	303	334	315	297	311	320	308	340	304	301	317	309	335	322	331	329	306	309	303	335	279	320	275	331	294	322	318	301	285	269	318	311	315	289	326	329	324	355	289	308	312	307	312	314	306	321	314	305	316	303	311	275	319	299	316	335	316	308	336	280	334	297	304	318	344	343	316	319	299	294	305	269	335	271	336	317	294	307	314	336	296	331	301	312	318	294	310	328	324	316	335	335	329	273	337	324	296	309	286	321	318	328	324	333	294	328	283	315	318	371	372	310	310	332	319	305	327	339	324	301	295	321	329	311	329	314	289	325	309	321	281	320	313	308	310	297	289	316	282	321	315	279	287	298	299	320	315	336	290	333	293	341	315	274	285	321	294	307	299	322	322	310	352	258	304	304	316	316	320	317	311	322	329	316	300	287	283	319	341	303	321	310	328	325	303	292	291	312	331	301	335	289	333	309	334	310	290	291	336	327	312	336	340	296	316	297	331	341	306	341	330	304	333	319	313	290	338	303	330	315	309	303	309	295	312	308	289	307	307	307	289	344	327	334	337	333	297	316	324	307	315	299	297	313	321	332	344	294	291	315	291	317	300	301	327	321	339	304	330	292	311	328	315	326	305	339	316	300	322	291	332	305	325	307	319	299	317	282	306	346	311	331	327	319	292	302	320	340	317	320	296	327	313	353	308	311	337	285	300	344	327	306	342	299	296	321	290	325	291	330	330	282	278	319	345	329	318	343	327	315	321	300	302	321	342	341	337	310	330	279	288	310	313	308	340	317	349	337	341	336	327	308	295	340	326	338	326	284	312	305	350	307	327	339	308	347	329	342	284	286	326	308	316	326	335	306	301	333	339	277	343	298	293	326	337	329	302	306	318	322	312	328	310	306	311	312	282	300	282	318	311	290	310	319	332	303	323	353	312	316	345	344	312	299	350	328	314	301	296	264	311	315	289	282	294	285	307	331	325	319	309	310	328	362	315	316	296	313	322	307	306	342	308	329	295	311	312	322	282	297	331	312	346	297	311	315	301	304	329	327	313	301	334	283	334	312	317	296	293	304	322	308	330	299	312	308	344	316	314	317	314	282	304	304	305	325	333	284	335	329	297	305	312	314	304	318	322	300	285	321	308	312	312	320	346	305	322	288	323	324	316	331	300	300	305	325	319	317	300	304	341	330	305	325	330	312	303	316	284	286	311	322	294	314	295	272	317	292	338	301	312	311	294	317	318	277	342	372	323	324	282	332	335	309	336	279	285	332	294	328	286	305	319	329	326	310	348	304	299	294	310	321	306	302	332	274	300	344	339	296	321	292	324	325	337	305	325	333	342	350	292	300	281	294	309	313	315	339	303	290	294	300	312	318	311	328	361	317	314	314	304	308	318	338	305	329	284	346	334	330	359	345	299	322	337	296	317	334	306	290	299	292	335	299	283	321	325	337	275	312	284	296	294	312	314	289	289	339	318	318	275	304	322	276	332	302	342	291	314	304	342	329	322	301	297	308	320	320	320	305	333	304	310	284	285	311	277	330	353	288	330	311	330	318	301	305	290	328	327	317	294	337	319	330	299	308	304	327	328	310	301	314	296	327	317	316	329	314	307	296	328	353	337	309	331	308	294	284	290	302	291	303	333	321	301	333	306	299	342	304	295	347	311	324	307	304	316	301	299	294	306	298	314	314	292	308	299	294	292	335	346	329	299	299	284	296	281	317	315	281	334	306	301	326	333	336	317	330	331	281	303	312	307	297	333	336	325	332	333	306	300	320	324	288	307	304	305	298	332	339	308	343	306	323	329	318	331	319	310	338	330	341	314	324	312	310	313	316	339	319	258	321	314	324	306	323	294	302	310	306	312	297	317	287	297	312	346	326	330	336	318	301	322	308	332	286	316	307	329	355	303	349	323	282	307	292	309	302	300	317	301	343	296	311	301	328	315	330	319	346	290	268	331	323	294	305	343	355	330	314	298	280	302	287	308	314	298	304	345	309	340	303	282	323	333	290	309	341	301	283	305	314	341	326	307	319	320	309	303	346	280	319	328	320	335	341	292	331	297	289	303	284	337	318	292	318	282	298	302	279	312	318	316	277	310	310	319	291	318	322	269	338	312	277	316	301	327	289	327	311	319	314	324	329	316	320	323	342	291	325	319	320	330	334	341	318	316	324	311	307	297	283	338	311	311	309	308	347	302	345	311	348	280	331	335	300	347	316	295	303	311	320	300	314	343	329	291	322	332	313	297	288	297	304	350	315	323	318	319	292	309	311	299	361	292	320	306	322	307	319	316	299	314	324	314	309	318	309	296	321	287	311	341	327	289	361	283	329	302	317	287	294	308	339	322	324	321	332	303	309	304	339	331	301	326	299	283	326	332	325	297	332	308	379	313	307	315	317	287	298	329	283	275	317	301	288	297	275	298	302	319	303	314	343	346	291	316	310	287	312	319	310	312	327	322	293	295	294	298	282	335	312	333	299	317	321	285	295	307	285	317	285	314	299	360	316	318
33149	57812	46549	33864	27060	19378	13505	9165	6353	4343	3099	2358	1876	1504	1243	964	784	787	578	519	500	456	393	438	388	385	333	372	342	331	386	339	347	366	344	332	352	363	325	352	340	343	301	283	350	319	328	340	334	331	344	315	331	345	349	315	303	324	346	327	316	308	355	310	343	347	325	360	304	339	375	327	331	326	323	386	300	308	336	360	294	314	310	360	320	340	309	350	339	346	345	352	321	340	320	309	323	350	326	352	378	327	350	307	329	338	311	347	347	366	360	326	327	340	335	324	339	350	350	348	336	333	303	326	335	339	340	350	326	341	377	350	318	321	351	318	315	344	327	362	323	348	351	312	340	376	342	319	335	311	305	350	348	318	297	318	321	349	328	343	326	313	332	360	328	298	344	367	333	345	357	320	358	324	331	356	347	355	342	333	357	360	326	339	329	337	353	343	333	321	320	336	348	352	331	323	336	346	304	328	357	329	359	318	330	318	347	361	332	348	350	318	329	339	348	350	355	369	314	345	320	334	343	356	321	345	349	322	329	333	328	320	323	336	345	341	307	332	325	319	342	313	319	311	337	323	323	307	319	324	333	290	328	363	320	366	315	320	355	331	327	318	374	329	356	349	345	334	325	345	316	315	324	364	344	338	341	338	349	299	335	317	361	320	326	329	355	348	312	344	336	323	314	317	369	325	318	357	349	327	345	328	348	312	339	331	360	327	329	318	302	315	340	336	306	340	330	329	326	347	330	356	343	335	333	315	333	349	324	328	335	334	352	357	356	315	326	351	315	338	325	346	339	317	303	310	327	355	372	349	325	359	334	338	292	292	352	357	315	340	331	362	347	347	331	302	315	310	332	329	347	343	339	353	363	374	317	303	323	313	329	320	324	361	305	351	354	311	356	349	366	353	347	365	346	347	350	322	323	320	337	321	320	349	336	328	308	324	306	328	339	314	330	316	365	333	284	307	327	371	336	298	326	324	309	339	294	341	316	330	341	330	351	345	310	336	314	351	323	329	321	324	342	356	326	349	318	347	332	336	340	331	334	346	342	346	320	332	311	357	337	338	318	320	350	349	347	320	323	338	327	364	332	358	320	325	326	348	315	295	349	336	302	352	323	355	364	355	337	327	325	353	340	341	344	341	346	342	337	306	358	362	322	325	322	312	313	332	350	316	340	358	310	358	314	339	355	343	335	339	300	326	321	348	311	308	339	350	381	316	311	342	338	347	331	349	335	373	335	353	306	349	337	348	311	327	326	311	333	305	348	329	350	321	362	351	349	337	339	341	352	362	352	334	316	326	340	350	311	320	328	321	344	344	349	330	358	325	338	336	349	300	337	327	336	334	349	343	322	329	353	361	389	326	351	338	336	317	329	339	330	377	330	309	317	335	332	336	340	336	337	343	323	335	303	355	301	324	344	312	339	347	351	351	320	309	347	335	348	334	313	321	373	361	332	332	361	355	324	314	354	332	287	331	340	322	339	349	302	357	355	338	314	339	374	360	342	339	304	354	322	326	324	337	333	318	316	322	341	341	311	326	367	337	361	327	352	355	318	333	323	333	340	338	324	344	340	354	341	341	329	326	353	320	333	328	324	356	382	341	355	327	316	334	314	364	328	327	341	335	337	339	334	347	329	300	302	321	351	355	347	325	351	308	307	338	326	331	302	321	347	338	336	321	345	361	339	343	335	338	360	320	343	356	355	319	353	362	331	358	338	318	331	356	314	356	351	334	310	312	346	352	322	380	324	326	329	320	336	324	320	320	342	332	313	318	354	317	362	363	305	299	305	368	355	310	346	333	363	316	309	329	352	325	371	319	371	361	347	334	355	329	274	335	343	364	340	329	297	335	378	313	343	352	342	351	328	342	323	343	343	345	369	331	327	355	331	330	339	332	329	335	335	333	336	376	323	336	326	342	339	327	367	337	307	314	322	307	360	334	341	376	355	338	333	321	328	329	334	330	341	338	344	339	331	314	341	344	332	336	324	342	354	369	303	354	351	351	307	373	347	333	317	351	341	340	372	311	333	327	326	340	309	336	325	319	337	358	275	339	356	317	317	336	337	367	301	324	335	319	331	354	353	341	378	301	325	340	334	347	331	338	344	350	311	342	343	326	361	370	331	312	327	326	366	337	356	313	339	343	295	362	347	335	341	325	352	358	326	351	327	330	361	338	319	340	329	318	368	314	345	326	311	307	311	336	329	326	321	343	335	343	320	343	326	360	347	350	334	347	311	339	315	323	323	338	316	336	349	329	367	338	350	319	330	303	357	366	329	336	338	342	317	330	361	375	312	344	356	322	341	327	326	347	320	346	349	328	342	317	352	297	341	327	351	309	361	338	346	324	339	315	333	309	350	340	320	330	335	319	360	277	341	313	354	354	334	337	361	314	323	338	328	331	312	338	361	352	344	330	296	316	325	401	357	342	376	325	349	322	352	315	338	352	335	334	323	337	343	304	349	323	377	322	322	343	342	326	364	314	322	347	346	361	320	323	324	344	321	338	325	351	322	308	357	363	365	345	345	339	350	339	330	330	348	313	315	318	321	371	366	352	324	353	295	335	346	352	337	362	363	346	331	305	336	322	343	336	342	340	311	353	330	334	337	329	325	345	334	320	323	317	364	342	341	341	347	329	336	333	338	362	331	323	389	330	320	335	327	345	325	344	317	327	327	350	355	322	329	332	343	333	348	299	304	338	331	335	368	327	329	350	328	346	379	293	321	368	321	335	330	333	342	328	327	332	334	352	333	358	337	349	310	339	366	330	316	334	335	343	304	363	330	300	330	366	344	319	327	332	327	347	351	342	322	362	338	348	344	385	331	347	351	334	366	363	346	340	362	375	306	368	336	348	352	317	307	312	346	335	318	348	341	324	363	350	342	287	353	355	322	332	325	344	304	376	298	331	328	352	343	310	346	345	331	343	314	361	341	365	346	315	325	359	325	360	338	334	347	299	340	313	326	368	375	345	350	346	323	340	344	341	350	345	351	325	312	307	306	338	332	357	367	361	324	339	353	291	342	343	338	312	354	332	345	349	348	360	356	333	353	367	323	309	305	327	339	339	315	338	332	366	341	372	315	353	325	333	370	336	355	340	306	340	303	362	351	335	369	328	340	346	334	351	320	344	347	351	318	319	337	293	323	382	352	322	362	367	310	357	331	304	328	321	337	317	344	329	346	347	337	333	337	321	338	363	325	329	306	333	323	359	346	343	311	351	309	354	323	341	330	324	337	336	340	314	368	342	315	338	350	353	332	343	335	343	321	282	331	338	357	371	367	363	328	387	354	348	330	348	349	310	316	322	358	330	371	321	325	351	339	369	323	332	321	338	343	330	358	354	298	320	340	327	339	350	332	359	325	295	339	335	355	328	314	346	333	321	353	332	300	317	326	340	324	354	324	307	328	302	364	314	351	298	321	325	372	350	332	340	319	358	342	311	369	370	316	346	346	333	298	349	316	354	321	332	343	343	370	370	365	323	334	311	349	319
23068	21476	29237	24748	23509	24876	22394	12320	7287	4813	3326	2414	1907	1574	1293	1030	929	805	621	576	519	423	428	412	398	402	402	328	376	323	340	364	325	324	347	308	322	349	316	323	311	328	344	314	344	336	307	354	270	326	333	311	330	299	324	308	298	323	331	309	290	321	318	326	322	363	290	318	318	308	307	306	322	309	315	315	325	299	309	337	311	306	303	302	340	315	310	314	318	302	329	291	293	322	285	317	341	323	337	361	308	335	343	330	315	338	287	316	326	311	334	284	327	326	323	320	317	310	315	299	321	306	353	334	315	327	314	315	324	292	335	330	295	301	337	326	308	284	332	330	305	362	329	329	319	298	341	292	341	313	344	317	323	295	315	312	296	321	344	329	314	309	284	332	266	320	285	354	317	295	289	353	354	310	307	297	330	313	324	312	313	333	316	328	326	351	356	350	311	309	326	308	308	327	300	284	310	336	349	291	330	333	309	322	315	292	290	339	308	319	308	307	342	327	313	293	293	346	355	295	302	291	303	299	308	330	325	343	306	336	319	315	267	334	333	278	328	338	306	322	349	328	320	308	339	288	325	302	292	319	312	311	362	305	317	326	308	290	309	301	315	316	305	289	349	345	322	313	332	303	317	313	305	322	349	324	309	330	306	312	302	308	314	312	314	318	330	319	329	305	325	340	336	286	296	312	299	330	314	328	331	317	324	320	310	336	318	307	323	295	343	324	302	301	348	316	357	322	350	303	302	312	326	307	319	316	309	316	274	333	309	292	322	304	311	310	339	313	335	330	303	345	304	334	301	315	321	307	329	297	346	309	329	334	306	329	304	303	316	305	312	300	342	321	333	343	320	336	330	336	351	342	320	290	341	342	298	339	342	314	308	317	312	287	318	309	300	354	325	282	292	336	319	311	304	329	298	319	325	323	334	319	332	334	319	306	271	323	326	310	293	297	318	290	315	330	289	322	333	316	356	333	312	315	343	311	316	295	337	331	333	309	322	302	320	333	270	291	299	377	305	346	308	315	303	328	353	325	299	290	325	332	312	320	310	308	322	330	291	329	297	323	356	307	317	292	318	288	278	335	270	331	325	312	307	332	311	306	325	311	332	291	302	345	307	306	310	305	329	306	329	323	310	343	296	319	317	305	344	338	346	306	312	333	312	304	309	304	316	325	266	340	328	315	321	310	318	302	332	303	318	298	343	320	346	312	347	311	330	335	299	338	317	316	362	277	333	304	341	322	298	307	315	308	324	304	319	287	341	320	324	309	304	359	309	304	334	300	335	295	319	327	332	312	320	293	328	328	338	283	347	329	319	334	346	328	320	340	319	318	330	321	308	347	341	279	310	329	327	327	331	298	297	325	335	339	320	290	338	306	319	309	331	323	325	304	330	311	312	286	342	306	318	300	358	313	268	306	317	324	296	297	324	319	296	344	296	297	312	321	289	308	308	328	318	335	301	332	354	324	293	328	323	320	314	326	289	308	315	331	334	332	304	344	332	314	352	295	314	347	316	332	352	329	301	346	337	307	315	328	318	324	335	297	327	292	311	344	326	325	302	337	322	319	317	325	304	317	312	314	333	335	314	345	350	317	315	325	309	324	318	323	328	355	354	311	309	293	351	302	309	312	309	310	339	339	331	322	304	341	309	335	313	304	316	307	287	317	342	301	336	352	370	300	311	307	304	346	301	343	299	272	337	336	316	289	301	307	319	293	307	294	324	326	341	296	334	326	315	333	337	327	311	303	276	339	321	340	344	333	316	320	307	319	323	328	311	325	317	302	346	311	370	336	328	325	316	307	329	318	328	312	319	292	328	301	332	338	299	320	317	350	321	326	315	297	316	318	337	338	296	315	327	317	299	317	304	309	331	300	318	330	321	328	297	312	312	325	299	337	329	306	329	336	313	341	326	313	321	330	302	314	332	334	334	319	310	338	282	308	323	302	316	329	312	335	305	324	311	301	298	310	313	349	329	373	299	332	300	313	300	313	307	306	311	338	303	311	329	311	309	304	313	341	313	366	303	334	354	319	336	276	326	321	325	307	296	317	338	316	311	325	332	336	292	297	348	340	311	286	324	324	327	310	318	315	341	304	311	329	330	316	318	322	318	303	345	332	307	313	285	304	308	306	311	298	294	315	321	307	288	315	321	286	303	293	325	310	324	309	322	321	341	331	315	302	306	291	343	326	328	329	363	299	317	312	306	318	328	295	345	307	299	320	314	334	291	320	315	342	335	338	331	310	334	313	327	336	298	321	282	307	327	334	326	303	339	343	319	365	325	318	340	311	307	304	315	281	327	323	313	307	318	333	283	320	324	330	278	319	306	316	319	300	326	330	309	296	324	317	300	326	334	331	320	321	315	330	322	351	331	307	329	319	328	339	309	309	336	276	325	300	296	318	305	325	300	324	302	316	317	337	366	328	309	309	290	317	332	313	301	321	298	317	344	294	301	307	321	321	321	317	302	353	298	342	329	347	323	313	307	321	311	310	330	314	299	327	321	304	328	332	295	341	334	320	326	313	342	319	345	322	305	306	328	322	317	277	314	338	340	301	336	311	305	328	321	303	326	315	329	319	348	322	291	316	323	314	351	308	309	354	324	297	365	336	307	345	325	299	309	306	310	315	320	305	348	313	316	341	310	303	332	306	314	332	325	279	334	340	327	330	301	340	323	345	333	303	335	339	305	330	318	338	303	336	320	345	333	305	306	305	319	308	306	307	338	325	362	316	324	335	308	348	286	286	351	330	318	311	284	307	348	287	324	310	309	315	324	326	330	298	321	337	328	313	328	330	321	297	332	330	300	338	341	308	312	302	338	305	309	319	321	305	338	313	298	326	323	312	322	324	299	365	308	332	336	316	322	296	320	330	314	335	328	317	343	312	308	349	337	367	330	334	306	335	332	325	333	328	334	328	314	330	334	355	313	326	352	301	314	304	290	300	325	323	322	337	347	307	319	331	322	336	322	350	343	347	323	299	316	319	322	334	346	315	309	319	361	318	313	300	336	294	316	305	283	329	304	291	332	350	344	349	336	305	284	319	311	311	358	322	316	310	306	325	292	322	320	298	306	276	282	296	288	364	293	303	324	313	312	356	358	341	332	343	340	341	300	269	313	294	326	326	322	338	320	327	292	286	361	313	312	306	300	339	328	327	340	305	321	309	306	325	306	319	362	341	325	292	307	287	297	320	304	287	286	302	353	310	312	307	321	338	326	285	334	339	311	310	329	306	316	295	315	308	296	333	319	314	343	326	319	329	325	330	338	323	314	330	359	302	332	348	339	316	322	342	331	337	306	290	337	306	295	318	316	340	326	336	283	336	321	322	316	324	300	335	356	297	299	312	332	337	315	317	325	329	328	336	295	340	300	302	293	324	304	324	339	301	326	316	304	305	339	337	311	335	304	324	314	310	314	323	323	310	349	288	296	319	332	322	318	326	317	315	355	307	351	284	311	336	332	345	333	345	332	315	308	316	302	319	343	306	312	328
35465	67106	55971	43118	36150	28160	20514	15448	10794	7418	4949	3798	3113	2415	2055	1510	1235	1064	891	738	638	570	494	504	440	422	421	365	377	392	361	368	341	357	331	356	344	360	339	322	330	352	324	365	339	333	324	348	390	357	329	350	341	351	337	341	318	325	376	353	344	323	325	322	326	320	330	322	313	335	356	324	319	338	347	353	316	355	344	358	320	338	344	316	343	355	326	357	343	315	336	334	324	319	374	339	340	328	404	320	348	311	330	319	308	372	361	330	367	310	309	330	308	305	310	309	340	359	362	340	378	308	334	305	325	302	329	309	354	322	309	353	329	329	316	327	332	331	328	337	334	340	340	354	344	352	323	356	349	322	341	334	311	304	304	322	333	354	346	345	353	306	330	329	303	337	331	356	336	321	308	348	322	333	327	361	341	367	331	325	335	331	338	338	324	363	355	354	328	349	324	311	342	317	329	360	311	327	312	354	342	318	349	332	338	337	335	334	362	349	332	338	339	327	336	351	347	327	335	313	347	301	293	311	305	348	341	332	339	362	330	342	346	347	327	350	317	321	350	337	344	330	349	311	326	328	356	330	319	323	326	367	287	378	320	317	329	334	325	339	325	332	336	320	335	328	341	347	332	320	352	333	337	333	323	330	311	364	353	313	335	356	342	336	328	333	335	333	351	343	329	339	318	314	347	351	337	321	307	342	320	345	344	363	325	345	359	322	342	348	330	326	364	358	323	330	344	357	329	314	357	310	332	341	317	304	327	329	359	321	307	308	355	339	329	332	342	344	317	338	325	342	296	349	326	319	348	298	329	344	317	313	353	326	354	328	296	304	333	356	368	326	306	342	314	319	338	337	338	324	351	315	313	338	348	330	344	355	345	326	316	305	306	337	308	315	320	315	337	345	315	324	347	342	320	350	347	342	356	359	343	340	338	350	339	316	331	370	320	332	343	309	345	306	362	350	323	336	321	336	339	311	320	342	322	354	348	360	346	315	311	358	350	329	336	359	352	359	366	319	324	327	345	338	343	296	336	344	347	343	360	356	287	352	335	317	324	334	344	350	347	297	344	326	281	334	336	342	340	312	323	328	336	330	356	342	319	342	348	344	341	330	305	369	327	336	329	299	291	317	321	355	360	332	308	353	357	337	339	343	336	333	336	310	326	330	310	381	359	322	340	344	322	334	324	328	335	354	337	309	351	361	305	359	332	326	312	343	339	317	325	296	309	328	355	310	316	314	353	336	320	351	326	361	317	319	282	335	317	368	339	351	336	348	360	345	326	351	303	327	345	334	309	366	353	369	352	335	335	317	348	336	305	350	318	338	354	341	335	319	337	340	314	352	328	332	352	350	306	326	315	311	319	356	335	334	304	328	304	348	319	307	317	382	319	364	318	358	311	327	333	353	328	354	324	337	362	309	316	332	332	356	364	330	338	338	326	329	338	333	316	332	334	345	355	344	340	305	346	304	331	326	326	343	321	332	319	330	325	329	315	320	340	380	337	351	315	325	371	326	340	299	341	301	348	323	339	341	304	311	355	326	359	312	318	349	310	323	308	352	316	333	332	326	355	301	324	330	323	342	307	365	347	333	354	315	338	357	336	317	340	308	319	312	314	313	309	341	339	321	342	326	338	339	356	339	302	330	327	362	364	328	313	371	334	334	370	310	324	331	333	337	321	320	328	308	314	318	337	343	343	335	349	321	321	352	336	321	339	361	320	322	332	314	342	335	361	376	333	340	327	352	371	336	355	354	312	338	354	336	309	310	339	310	342	345	341	331	333	312	321	334	282	347	329	371	316	328	328	342	313	332	308	338	309	336	342	354	342	301	328	292	326	310	349	346	340	316	337	375	283	321	343	340	339	329	322	348	361	317	353	329	335	332	322	297	329	327	299	374	334	346	332	316	318	340	330	340	336	325	333	337	310	339	322	332	354	344	381	302	298	314	359	312	330	317	342	329	314	332	355	319	333	326	358	340	326	315	306	328	346	333	315	310	334	312	326	332	301	295	327	333	331	318	318	326	360	330	339	399	325	310	309	322	364	346	304	362	356	344	304	339	310	358	322	340	373	350	352	327	351	302	344	333	331	323	306	340	323	345	307	354	307	326	287	352	317	314	325	346	336	352	345	340	343	322	321	344	366	338	348	365	321	339	344	328	317	350	345	294	340	335	329	336	317	339	332	305	330	342	342	319	341	340	320	342	318	349	295	319	351	324	309	338	295	311	327	328	338	354	310	311	315	361	320	340	321	351	353	338	303	366	340	340	312	346	333	325	352	332	324	354	359	338	323	323	299	332	345	374	321	323	319	360	356	346	326	347	346	330	341	334	329	317	328	341	334	309	297	307	335	318	325	327	329	360	321	322	342	327	340	325	346	324	336	330	322	326	310	342	295	346	319	336	330	321	317	342	341	344	349	349	322	348	363	361	319	343	346	334	303	341	355	308	301	353	358	361	336	330	347	346	329	322	319	360	345	298	356	360	361	332	332	344	343	348	362	331	321	359	341	379	325	339	361	333	334	344	352	331	320	353	334	315	331	343	310	325	326	331	349	308	342	305	328	330	329	292	335	303	313	365	335	337	321	345	327	329	348	347	340	342	338	350	311	342	359	369	347	350	318	328	352	329	348	328	344	330	301	326	386	346	344	344	384	340	305	308	317	320	328	304	317	331	378	393	315	314	369	323	364	325	333	352	348	322	345	359	331	319	313	307	364	343	340	345	331	327	343	362	336	316	327	324	351	352	342	346	361	333	353	332	318	357	326	348	302	355	326	360	348	346	339	329	326	315	280	346	357	336	339	333	306	391	305	329	365	383	304	328	314	355	338	367	326	338	316	321	340	333	340	329	325	374	318	331	359	313	326	321	319	310	339	351	293	347	356	363	304	332	343	319	331	338	351	351	334	370	334	324	345	324	336	347	302	347	342	332	326	337	346	347	321	299	337	351	305	349	342	324	369	362	334	320	326	365	344	336	354	300	304	322	360	334	362	360	332	366	307	320	338	382	340	310	333	312	355	330	336	316	337	346	325	358	330	339	353	322	317	326	347	323	330	324	322	386	328	360	327	329	329	333	323	340	300	348	342	332	330	332	362	329	358	331	355	325	352	323	318	323	315	346	340	306	298	369	316	355	333	332	338	325	333	338	363	355	351	346	328	347	351	300	342	333	342	330	330	353	334	307	326	298	322	340	352	346	315	346	344	312	316	346	309	369	321	343	333	328	354	346	336	307	305	299	333	330	335	339	326	346	315	359	336	297	324	317	303	351	364	333	348	327	321	323	336	351	349	338	344	324	352	346	313	327	336	305	328	346	283	333	344	352	337	342	362	345	347	316	343	331	307	344	345	321	351	308	326	308	321	330	336	290	322	313	336	330	335	320	357	336	361	332	329	333	358	310	355	341	317	327	309	360	342	350	351	317	333	323	287	358	326	344	308	322	357	307	335	293	329	325	353	348	323	345	343	297	319	332	322	341	326	344	337	335	324	321
32643	39505	43451	31027	19593	11515	6390	4035	2687	1820	1344	1032	877	731	591	589	476	488	387	381	398	345	358	323	346	354	326	297	281	318	315	309	316	282	290	296	305	303	324	284	299	322	300	271	295	290	293	311	305	318	287	325	300	291	317	290	324	276	316	320	305	301	270	265	277	319	279	293	295	298	315	306	289	314	309	294	270	314	315	306	314	299	290	317	318	340	289	338	321	306	310	312	288	285	301	303	307	316	267	261	310	310	277	312	283	297	313	324	284	276	270	313	302	320	306	294	300	319	299	321	317	324	297	289	306	281	329	300	296	292	335	291	298	289	291	302	268	305	302	311	317	316	277	276	306	300	288	319	300	290	299	331	315	328	298	284	305	282	303	311	303	306	315	311	305	304	291	270	313	298	300	286	289	278	304	277	271	294	264	253	328	301	329	341	311	297	307	309	311	286	310	291	332	296	309	288	310	289	324	313	317	269	298	295	304	317	276	308	286	308	293	274	319	334	305	291	297	302	311	272	299	301	288	310	295	303	313	320	322	336	299	285	302	339	283	312	292	305	291	306	273	298	282	291	272	336	309	306	316	318	289	324	256	332	309	323	298	284	290	292	279	331	298	287	296	291	291	283	306	306	306	299	312	319	336	310	300	296	312	285	329	256	309	311	300	271	301	280	290	292	303	285	312	304	289	307	300	291	329	296	328	304	318	305	290	319	277	276	291	329	323	303	293	306	299	312	305	305	291	310	298	306	297	315	278	317	309	302	323	289	290	308	320	326	299	311	298	283	286	297	294	296	306	292	296	277	302	298	314	299	304	316	283	297	319	319	333	305	298	284	308	289	304	330	310	280	309	280	298	326	288	307	298	293	277	296	286	298	264	295	304	286	304	292	310	295	325	292	325	293	305	312	328	313	341	291	285	298	327	319	309	272	317	299	307	323	301	316	290	285	322	281	311	320	329	316	302	318	287	292	335	267	297	297	318	303	307	301	326	280	282	314	305	309	273	325	311	290	301	311	322	329	288	314	336	289	292	292	324	293	286	306	287	296	317	297	302	295	293	299	302	299	308	315	282	302	323	296	369	291	287	320	324	268	291	279	293	301	325	318	295	302	314	287	323	317	303	313	265	309	289	301	303	307	325	313	300	332	309	315	307	281	306	312	280	272	334	293	302	302	292	292	301	298	289	304	304	316	301	289	315	307	325	307	296	299	306	320	313	332	280	301	280	314	296	296	295	316	293	305	299	342	284	319	274	310	316	299	305	284	331	290	276	300	291	302	304	339	299	297	312	288	287	294	311	285	324	288	304	278	329	309	284	341	322	298	306	280	333	288	284	306	312	285	290	299	278	274	316	323	306	295	295	296	318	314	287	314	338	302	315	301	291	301	307	294	294	310	316	324	297	298	319	297	316	293	293	295	303	322	290	274	291	301	296	315	275	322	317	287	280	300	286	290	326	305	315	293	326	282	332	287	313	284	329	313	316	277	298	293	287	325	305	310	310	310	318	281	307	299	297	321	303	332	276	303	297	313	305	298	324	319	285	326	302	304	295	284	317	301	271	300	294	333	310	308	290	307	298	310	271	285	281	290	292	310	315	291	286	262	303	267	302	308	329	286	296	287	307	304	285	282	285	276	274	296	316	301	312	331	308	295	293	306	309	311	333	312	319	325	329	280	330	288	284	339	265	312	295	301	306	297	296	317	309	322	277	303	295	316	287	330	293	284	328	276	279	290	281	292	340	289	310	320	289	309	325	267	308	278	312	297	293	303	305	305	310	331	301	286	300	288	306	281	308	305	282	303	282	314	284	312	299	316	295	297	307	288	303	310	313	284	331	305	319	305	295	304	289	331	338	314	264	280	273	304	288	268	320	304	295	302	292	285	304	302	306	292	295	297	291	276	307	320	314	313	301	291	304	259	313	346	264	335	290	274	290	318	306	304	306	329	327	280	294	300	318	301	314	308	309	281	317	317	278	308	309	321	357	331	307	293	326	290	283	303	274	313	327	309	290	293	344	324	307	312	282	268	276	306	284	292	298	308	317	262	307	306	289	293	333	301	291	293	322	302	288	300	297	327	322	277	285	300	311	289	331	318	309	298	324	322	297	311	288	260	288	282	236	311	292	304	287	293	299	293	265	307	326	281	311	309	328	297	281	301	311	284	317	313	295	325	318	335	295	294	297	299	292	303	295	322	267	304	317	310	293	294	272	311	282	323	288	293	305	281	314	305	322	291	282	316	325	281	314	288	323	328	277	299	314	299	297	309	275	295	289	301	309	320	279	324	306	286	283	286	286	284	321	307	315	261	297	300	302	284	301	285	275	316	306	305	285	288	309	296	317	294	303	316	317	327	320	287	305	344	300	317	287	308	308	279	318	293	330	327	303	302	318	307	319	326	290	314	291	324	298	296	284	303	328	320	289	324	296	290	273	306	281	293	317	274	290	274	304	319	284	302	301	315	296	293	288	311	316	284	291	322	297	296	309	314	289	280	257	282	313	327	303	291	314	305	274	285	294	297	306	318	277	277	299	297	307	307	285	333	302	301	285	285	297	343	306	265	283	296	316	336	294	296	320	292	290	283	280	278	313	281	326	280	263	297	317	287	329	319	332	292	319	286	330	286	305	304	319	301	304	361	307	298	316	342	282	293	320	282	282	315	296	334	299	335	331	334	291	295	291	314	291	307	331	302	347	306	350	309	287	308	312	342	305	293	308	296	284	282	294	283	316	308	312	319	336	292	293	314	292	302	328	302	326	314	333	295	311	305	287	288	298	280	300	315	304	324	298	304	255	281	281	288	318	300	320	282	268	290	245	306	288	291	282	304	311	286	298	320	298	320	284	310	281	305	298	310	287	302	314	309	265	298	305	295	289	314	335	299	312	289	285	313	303	290	340	269	302	279	278	325	342	276	321	303	302	318	298	265	283	321	273	301	314	298	273	278	288	328	334	322	324	308	297	276	298	330	247	319	301	308	310	317	339	310	279	308	305	306	279	306	272	272	321	313	305	294	291	286	316	285	253	334	299	290	305	298	310	288	323	292	274	296	299	283	318	273	299	283	302	301	281	345	272	302	294	312	359	285	319	279	282	285	292	299	301	282	298	296	329	295	308	298	323	286	301	321	281	295	294	299	280	299	330	297	300	362	313	281	302	304	340	308	293	275	318	270	306	334	327	316	318	320	280	288	298	279	292	289	307	273	316	299	288	318	295	291	331	333	301	304	320	324	301	328	309	307	308	266	291	299	328	285	282	318	278	276	289	305	294	278	297	306	281	322	318	292	284	322	278	297	305	313	300	301	312	317	292	286	280	271	303	280	297	311	293	301	323	271	302	315	304	316	305	331	298	267	311	281	296	330	340	276	264	300	307	295	307	300	309	282	315	292	322	313	324	303	297	280	309	254	323	274	286	283	297	297	326	319	331	374	300	311	303	290	293	311	311	291	277	320	306	303	284	298	284	319	330	299	304	298	286	330	277	270	333	313	316	290
33822	53221	42259	29184	22163	15104	9838	6773	4614	3116	2201	1644	1296	1071	934	797	679	614	489	486	429	444	373	378	376	372	376	373	362	337	302	366	314	310	302	334	340	339	329	339	348	348	306	342	347	319	325	340	338	337	333	339	314	331	322	322	319	314	325	326	331	328	337	298	329	352	321	335	340	332	335	336	344	296	330	327	297	328	330	322	343	305	335	338	334	359	348	312	316	341	336	366	339	349	326	353	342	306	322	314	325	345	338	343	310	306	311	334	314	335	291	322	315	349	319	281	330	334	330	349	329	345	283	303	340	315	351	378	311	327	307	328	333	321	335	311	341	331	334	316	343	315	308	336	310	338	306	320	353	308	344	326	317	310	319	306	323	311	304	323	300	343	356	321	314	306	330	338	328	301	333	323	354	324	309	301	365	321	311	313	325	316	349	346	322	331	302	318	326	329	302	328	316	352	307	329	341	385	274	290	329	338	346	324	355	318	333	335	308	325	341	298	330	333	341	327	351	310	332	322	339	351	323	335	334	310	329	298	319	307	352	295	358	329	332	351	351	339	322	338	356	323	309	355	328	338	336	316	334	319	336	328	318	306	334	314	359	362	350	342	331	356	335	350	316	341	326	293	319	290	338	302	299	301	334	329	275	294	313	309	319	319	352	321	317	343	320	348	330	333	356	352	335	318	329	338	314	308	323	334	340	356	337	316	334	323	334	332	322	317	339	325	339	328	308	328	324	306	313	294	322	360	333	329	292	313	317	292	341	304	294	308	314	356	304	300	274	329	309	339	328	320	339	344	336	329	297	326	324	330	364	305	306	314	344	330	318	321	275	316	319	311	324	330	303	326	302	294	300	325	322	315	323	320	334	290	326	327	345	325	299	314	316	323	307	344	319	347	335	306	297	309	320	360	298	351	330	317	336	294	330	299	332	344	331	320	326	330	366	337	311	294	340	347	354	331	330	312	297	334	316	327	330	336	319	346	333	332	322	305	325	330	301	322	368	323	328	289	337	319	311	327	324	314	335	303	327	316	281	333	299	305	351	339	285	337	342	308	309	331	275	341	324	325	332	321	331	341	340	321	307	302	314	338	317	330	330	317	314	300	334	318	315	348	319	320	333	326	301	326	304	311	367	301	323	342	367	329	349	321	298	336	305	322	322	344	325	339	328	308	324	296	342	337	332	320	348	320	319	348	326	347	328	325	325	325	319	323	346	354	299	329	339	330	335	328	317	315	316	323	310	325	353	334	329	324	338	316	354	287	331	324	310	308	306	350	305	335	301	344	358	346	316	338	331	328	310	327	303	300	307	308	330	338	365	295	326	321	324	301	305	314	332	335	312	356	341	302	326	317	316	326	327	319	316	333	336	312	341	299	322	358	322	318	316	332	324	321	326	332	317	278	316	314	310	308	316	320	359	327	297	312	340	328	319	319	346	331	318	328	325	328	324	309	308	369	305	326	319	335	347	320	319	346	294	359	307	296	319	334	308	336	348	321	304	291	381	327	313	325	317	351	349	312	354	357	302	316	337	351	310	330	320	338	355	335	316	295	317	302	332	321	320	309	325	312	319	331	314	291	328	330	296	336	330	337	331	317	328	325	318	339	283	333	323	315	335	327	352	304	360	324	281	336	310	327	325	331	358	321	342	357	322	322	326	321	344	329	341	331	333	327	298	354	329	346	293	339	313	336	358	344	299	316	310	311	329	308	321	335	326	323	317	312	300	290	300	342	319	318	334	334	366	349	310	300	341	314	345	321	315	343	331	311	322	366	329	333	338	354	335	326	317	309	304	298	328	333	344	339	349	314	311	311	341	317	346	334	294	341	350	334	322	338	342	303	341	319	336	354	338	352	357	337	323	331	342	305	325	351	304	308	324	328	336	313	341	344	290	322	293	329	317	308	332	301	310	296	315	343	302	314	347	353	333	308	300	310	334	288	299	359	302	285	324	343	342	359	316	317	333	310	336	323	365	298	334	342	349	332	321	353	316	290	324	331	348	328	316	321	331	331	343	334	321	333	352	353	367	362	302	303	323	353	359	306	305	362	339	316	373	337	318	337	337	321	354	350	331	293	303	322	344	311	332	315	345	350	300	345	330	333	323	295	355	303	316	301	325	296	287	346	314	344	294	313	349	334	329	327	345	303	316	330	338	336	310	337	330	309	332	310	326	309	317	319	327	305	305	320	314	311	319	298	331	366	326	334	322	320	279	338	358	296	318	329	335	280	338	325	300	277	327	331	362	308	327	333	336	327	327	310	317	346	307	315	313	323	335	327	315	327	341	358	322	335	349	297	310	334	305	313	314	359	321	314	328	350	340	304	330	300	322	321	334	335	292	355	317	311	356	326	326	306	305	372	326	332	351	351	313	324	305	327	312	314	318	341	320	291	354	355	306	343	320	310	332	332	293	312	286	339	340	314	312	328	310	333	306	332	320	313	321	321	321	337	335	307	327	338	313	341	364	311	344	331	323	324	323	328	307	327	328	331	316	324	324	317	327	328	305	329	300	345	323	361	321	329	345	321	313	344	330	284	348	329	328	343	337	322	329	335	287	317	348	305	349	340	331	340	338	327	322	324	341	337	302	343	312	304	332	337	312	331	317	325	312	303	330	321	284	347	318	306	317	330	285	326	304	315	356	320	327	337	326	332	326	316	311	313	281	327	330	356	353	312	323	324	315	359	311	313	352	300	352	318	360	336	309	300	310	304	339	328	288	311	286	303	331	334	322	306	315	347	325	325	332	302	339	370	333	322	347	302	286	288	329	339	317	307	361	313	342	369	304	310	344	296	321	306	339	330	316	363	354	321	339	290	298	335	329	339	308	328	364	323	298	325	311	311	307	344	315	328	312	336	335	324	295	326	345	323	313	335	341	325	358	316	284	331	308	314	311	336	320	321	312	331	297	342	317	337	329	327	302	345	326	313	319	336	337	331	343	314	325	329	309	306	350	331	313	343	302	320	348	338	360	356	307	313	294	317	306	320	312	307	316	323	332	329	327	306	333	332	316	322	331	332	332	334	340	343	342	321	314	303	331	307	320	327	320	355	340	297	300	330	348	358	320	328	341	352	336	326	337	337	368	343	311	319	325	330	313	330	284	334	327	305	324	312	337	350	335	346	335	297	309	344	355	344	333	308	334	317	330	327	298	312	321	339	316	321	330	313	320	333	344	321	342	327	306	288	294	327	347	304	323	331	308	311	307	359	318	324	353	319	362	295	338	326	298	323	329	347	302	338	319	342	279	315	331	329	297	339	344	322	319	355	289	318	302	341	308	334	332	314	318	310	333	330	341	280	321	336	331	346	291	361	341	348	318	306	314	322	307	285	338	314	325	328	339	334	316	321	352	325	307	308	353	341	331	342	288	304	327	305	338	328	336	337	335	299	330	333	322	319	303	333	326	338	361	357	334	346	317	305	326	328	290	317	356	328	348	349	330	339	329	317	331	312	338	292	334	311	325	315	309	306	330	306	335	329	339	311	367	310
24315	21503	29374	27041	25165	21877	14906	8164	4849	3326	2269	1704	1365	1146	964	779	676	590	530	439	404	406	393	348	346	303	313	329	347	319	283	320	333	296	303	315	335	308	280	311	328	334	304	325	304	326	282	297	321	290	294	281	274	279	324	334	294	301	302	301	317	288	303	350	298	313	275	329	285	323	309	293	303	315	316	275	287	296	295	294	316	314	315	280	272	308	285	298	310	319	304	301	321	335	310	332	257	294	283	297	305	274	302	311	278	284	288	316	301	302	301	308	278	330	307	294	302	286	262	294	287	293	295	271	293	270	289	282	289	309	273	266	335	256	275	275	310	304	289	295	310	289	339	310	321	298	297	309	282	297	298	303	324	286	287	293	298	293	287	324	306	274	314	290	310	298	290	309	304	285	321	322	289	312	307	301	291	306	298	303	296	306	324	300	299	289	325	297	297	294	286	309	321	314	314	286	301	278	324	299	332	324	293	304	288	340	277	311	293	289	279	282	302	305	315	295	315	312	286	317	294	297	290	308	318	268	291	345	303	296	325	314	293	317	300	315	280	296	278	295	306	312	297	283	280	289	311	316	304	302	295	302	275	296	320	313	302	270	320	271	305	315	320	322	326	274	312	325	309	313	270	280	294	276	292	254	284	303	299	322	274	315	306	338	292	305	299	277	296	319	307	317	276	292	284	294	289	291	313	286	277	316	332	333	297	306	314	283	290	295	289	296	301	310	300	341	283	322	329	300	309	292	303	287	297	309	285	305	313	310	302	305	317	327	308	302	318	290	300	320	278	272	280	342	327	323	316	321	263	327	281	281	305	294	308	312	275	296	333	299	299	310	275	297	310	315	290	304	300	312	317	286	299	308	301	307	323	307	266	307	316	278	303	301	303	288	298	306	317	332	301	293	321	312	332	292	283	263	304	306	308	313	321	269	295	310	293	304	282	320	297	291	288	303	307	323	320	296	305	312	335	301	275	295	333	295	278	283	267	280	302	289	326	317	269	289	310	295	336	295	287	329	304	303	307	242	312	332	292	296	297	334	286	301	305	325	315	298	284	306	294	288	270	284	299	300	306	312	288	297	326	320	304	269	294	334	278	319	305	293	316	285	289	291	267	283	289	287	334	312	282	306	340	322	313	295	314	317	263	285	270	299	311	283	295	311	279	310	306	290	328	322	276	281	316	301	258	289	301	271	289	298	296	317	288	271	296	292	303	315	270	308	295	339	275	300	280	294	319	305	298	304	304	288	302	303	324	306	297	294	256	315	320	285	305	312	309	314	286	286	303	309	299	304	282	291	310	293	286	331	336	294	296	306	272	313	331	297	298	281	288	286	305	324	301	300	266	300	323	307	298	301	293	310	280	325	318	313	308	299	275	299	291	301	278	297	303	310	291	298	308	268	294	298	303	292	294	305	338	298	334	278	272	322	339	313	310	309	298	322	292	328	302	283	311	310	302	307	312	294	290	301	312	303	309	279	340	291	302	294	303	308	282	292	294	307	266	285	304	288	290	293	327	313	324	314	281	327	298	285	275	290	288	309	300	296	269	297	284	292	289	311	287	278	314	291	293	301	310	307	311	261	259	291	313	312	333	306	267	293	255	302	279	333	310	314	314	317	273	311	305	289	267	296	302	303	297	320	326	287	306	287	310	284	307	290	288	297	303	305	306	319	309	289	302	318	295	330	278	299	298	296	286	302	301	293	290	305	320	299	305	295	283	299	287	280	279	298	310	284	321	302	265	293	317	280	299	308	314	315	300	298	318	279	295	290	311	306	314	301	272	319	287	262	288	302	278	283	319	306	286	297	318	303	282	336	320	298	286	289	305	281	285	286	322	336	301	310	319	277	314	308	325	301	287	307	294	273	287	291	280	279	338	301	310	298	307	345	296	297	286	304	315	290	272	285	265	360	291	267	310	300	266	286	297	294	288	293	315	329	340	298	299	299	286	338	291	307	286	287	325	291	275	304	320	318	323	296	320	266	302	298	295	305	268	316	313	316	317	270	301	294	268	259	293	297	292	314	289	276	326	287	311	285	286	297	286	286	349	297	304	321	312	309	277	285	294	318	304	284	282	286	286	273	287	300	307	300	295	295	307	308	283	338	286	296	293	314	290	275	302	321	301	337	313	312	299	311	326	292	299	276	308	328	308	289	287	282	308	264	295	310	304	304	300	295	285	293	317	298	304	287	294	305	290	300	323	299	293	297	320	299	306	282	298	293	315	287	308	315	304	275	309	288	283	282	278	286	294	304	285	293	283	299	309	288	281	303	319	298	282	293	300	286	293	278	297	308	298	278	304	314	304	284	281	296	279	307	322	309	318	296	305	291	288	308	307	316	290	303	283	324	304	344	308	280	280	248	306	310	295	324	302	296	311	313	287	264	300	302	311	306	319	272	311	288	293	276	289	291	299	290	288	309	309	259	293	297	278	304	290	313	284	310	278	294	298	283	298	298	298	289	304	306	309	313	320	304	292	295	296	332	296	297	289	281	337	305	304	315	288	301	307	285	300	315	304	309	286	331	299	303	265	290	281	283	323	306	316	280	293	298	284	275	302	346	284	318	292	291	285	283	307	296	304	299	297	304	305	290	314	291	301	287	283	300	266	300	297	310	305	309	296	308	302	283	297	295	288	330	284	308	294	292	304	289	260	293	293	299	329	306	308	333	310	290	283	289	351	338	301	280	303	297	275	311	320	269	312	288	267	318	281	312	308	294	294	322	327	309	290	288	314	269	292	292	319	291	290	304	304	284	290	269	301	286	306	292	309	278	292	308	319	274	295	310	292	306	327	329	266	296	302	312	314	281	281	284	296	288	302	322	280	293	322	340	300	329	283	303	286	280	290	310	298	289	294	307	316	304	292	305	301	298	288	292	282	288	288	275	325	310	318	284	294	287	300	304	286	297	270	275	307	307	306	281	295	307	326	305	319	313	300	311	295	295	300	295	299	279	296	334	287	304	292	301	285	289	275	279	319	285	302	308	279	290	322	301	271	310	302	298	284	293	271	285	301	323	301	292	310	297	275	302	310	294	271	311	314	294	286	337	276	295	299	317	312	297	300	283	298	281	273	319	304	286	314	280	296	286	260	315	308	320	322	308	280	286	300	304	295	296	291	296	290	323	276	302	296	296	311	281	293	295	307	313	312	319	271	289	290	302	278	315	255	310	301	287	260	330	315	292	258	315	307	307	285	301	300	283	291	289	341	286	285	280	290	325	298	270	301	280	284	286	299	312	308	314	295	278	299	315	304	315	310	291	335	312	304	319	295	310	322	352	295	296	270	280	313	295	318	312	284	312	293	305	298	277	297	317	318	288	308	289	300	325	319	319	323	306	303	330	318	299	294	269	325	334	266	283	305	300	343	282	284	299	296	295	303	319	285	327	310	300	303	316	274	276	294	306	268	289	291	287	295	296	352	322	311	275	319	298	316	285	292	310	313	305	275	328	305	307	311	319	294	296	282	287	321	290	297	325	285	322	303	315
33285	61632	50659	37769	30962	22408	16433	11354	7611	5329	3719	2810	2139	1668	1436	1114	858	797	673	559	526	505	450	415	397	361	395	365	313	329	350	334	318	321	358	340	325	311	328	313	311	310	299	297	314	325	329	287	289	345	304	320	326	322	303	287	285	347	337	329	321	314	311	335	351	328	344	327	311	314	346	307	316	310	330	338	329	328	291	289	294	309	336	317	324	315	332	342	330	315	310	318	316	289	320	337	318	304	310	319	300	313	308	339	300	314	332	317	316	322	298	317	304	279	312	336	310	322	305	326	302	321	319	308	329	318	295	296	307	306	298	289	322	310	309	312	318	326	302	318	320	334	288	321	299	283	314	296	302	324	318	304	319	286	283	340	339	311	312	310	343	330	305	303	313	317	314	331	345	340	297	338	307	307	345	318	367	311	313	324	310	322	323	316	295	309	311	309	326	372	319	340	325	306	311	326	368	296	349	332	295	264	311	324	311	304	330	316	326	313	316	325	346	302	318	321	317	304	331	308	300	323	291	293	306	303	332	327	294	300	309	311	293	283	321	335	306	343	339	313	309	314	323	302	290	314	296	299	317	334	305	323	304	316	323	317	306	293	313	323	359	310	325	311	294	273	329	331	328	338	281	318	317	325	322	314	330	341	318	299	314	318	295	316	317	326	314	318	313	316	313	310	330	345	322	331	352	327	328	344	329	349	322	324	299	307	340	319	300	342	339	304	332	335	340	312	294	334	301	302	299	309	318	317	330	325	305	295	324	325	276	306	333	312	321	298	322	302	303	309	314	309	302	339	348	302	345	292	320	314	338	321	323	318	312	335	327	310	326	290	292	362	301	315	340	327	313	336	322	320	327	309	310	297	287	296	300	308	309	304	306	330	312	333	284	314	336	304	327	347	352	325	341	311	318	286	312	308	296	362	330	316	330	283	318	304	334	310	338	356	361	311	286	304	341	278	319	312	311	316	342	319	355	338	309	288	318	336	313	311	298	306	318	338	334	321	299	326	319	321	319	314	299	322	343	297	364	334	310	324	291	310	323	308	313	301	352	304	306	289	305	289	357	322	308	317	344	324	312	313	334	304	332	346	322	327	311	332	314	312	339	326	316	327	318	330	331	288	340	304	318	299	332	324	326	323	347	310	337	323	327	329	339	321	342	306	338	320	324	308	301	312	334	298	325	314	328	342	346	313	341	339	327	321	297	286	328	333	305	332	342	308	361	339	329	300	299	289	320	328	315	335	323	317	291	345	290	327	300	312	280	326	293	328	337	313	306	333	303	323	326	330	337	329	304	332	321	341	285	318	324	329	295	330	361	324	330	312	320	359	346	306	336	323	329	295	324	317	292	333	327	302	333	308	311	318	305	317	289	305	272	292	285	312	312	321	305	326	380	314	318	306	320	303	345	327	314	328	326	327	312	312	300	311	325	310	293	288	346	300	330	315	340	334	336	311	300	318	309	342	306	314	315	310	300	309	329	293	325	310	324	298	314	320	324	343	326	301	338	286	296	294	331	341	344	305	345	310	320	345	314	303	305	337	323	311	308	337	319	338	306	299	339	326	286	322	312	322	329	337	306	323	329	330	340	332	311	310	334	282	297	342	336	342	321	316	306	307	334	330	290	320	311	327	301	311	320	324	287	317	319	354	310	305	314	332	322	361	309	350	314	330	324	317	344	286	324	309	286	305	323	344	276	296	337	334	326	315	277	301	325	349	310	348	323	367	304	319	297	296	330	319	349	337	315	320	310	328	296	307	314	336	302	348	308	285	345	324	306	309	343	339	297	325	280	333	356	345	287	313	307	288	308	316	318	300	330	295	348	328	336	323	345	310	325	318	327	333	341	309	265	321	316	319	320	324	323	317	311	260	316	322	348	342	330	327	305	330	321	298	340	295	331	324	324	348	280	347	335	310	302	289	317	285	326	305	311	321	314	299	325	303	333	301	303	315	303	317	312	306	340	331	315	336	318	289	333	328	341	294	323	298	302	313	339	297	299	319	308	320	321	313	311	276	356	322	339	318	324	330	329	330	292	313	323	332	308	323	303	334	321	320	332	318	310	310	307	307	319	347	296	311	296	320	363	304	327	318	284	309	304	308	296	313	286	318	328	332	356	310	343	313	323	328	317	324	331	330	297	318	325	304	305	315	295	337	279	326	347	297	320	333	324	352	306	318	298	277	297	337	308	332	332	353	310	345	308	339	327	330	310	321	321	327	308	353	312	351	342	275	326	326	335	321	321	279	361	316	337	337	332	304	303	338	282	311	345	319	297	343	322	319	330	313	330	299	324	311	274	292	335	300	311	307	315	297	327	340	313	310	328	297	313	307	300	329	321	340	324	313	344	312	326	304	326	292	307	315	335	325	336	314	292	328	301	309	281	330	299	348	301	304	340	291	324	299	319	326	325	301	316	356	312	329	320	309	299	319	325	312	317	316	328	290	326	308	290	329	326	313	318	315	284	352	358	303	319	313	358	305	338	336	321	335	325	285	318	309	300	324	326	311	328	285	289	304	311	333	318	300	320	300	306	294	313	306	341	286	305	293	338	327	312	317	308	313	330	315	302	344	337	320	295	281	342	324	270	346	309	317	325	327	247	295	311	334	302	340	353	300	313	315	321	301	322	321	322	321	325	302	338	312	302	335	314	289	298	299	342	311	312	326	327	294	335	326	333	296	295	327	311	311	344	313	323	309	331	330	332	339	352	321	309	297	313	347	312	320	307	340	312	314	332	335	364	315	315	304	318	341	316	302	323	330	325	303	308	322	339	341	287	316	329	310	324	346	289	320	328	315	328	324	350	313	338	311	330	326	286	323	304	330	303	326	350	321	322	319	301	352	308	349	317	312	311	359	324	298	363	309	309	330	332	302	311	350	325	319	298	342	307	352	324	310	333	308	298	340	329	295	300	315	337	314	367	323	272	335	321	341	353	353	361	353	301	317	330	302	291	352	317	342	343	291	335	310	326	348	317	316	292	302	317	318	331	281	336	325	299	320	308	305	322	323	350	311	350	315	336	308	327	314	364	328	321	362	316	313	309	318	334	332	315	329	321	338	337	343	319	299	285	333	321	351	318	300	313	327	316	324	326	310	340	317	329	306	287	332	330	332	304	322	324	312	320	315	326	341	327	314	335	301	300	311	326	308	278	307	346	319	320	330	315	278	337	311	343	357	314	319	297	312	342	331	280	302	315	325	300	306	329	294	318	340	344	312	319	298	312	355	317	320	324	306	337	319	304	341	332	334	317	301	309	319	306	292	318	300	316	310	303	289	317	271	274	299	311	328	310	306	362	344	307	328	304	280	286	310	316	327	310	312	307	312	324	286	313	321	327	316	339	308	303	343	331	298	342	302	313	300	292	326	303	319	295	323	310	315	334	337	324	303	326	326	299	296	298	307	311	306	313	308	334	318	308	323	342	319	348	308	312	304	336	315	328	304	303	319	338	323	312	321	288	291	310	352	349	291	318	325	317	318	337	325	284	312
25374	21772	30411	30279	23389	15857	9687	5648	3618	2446	1800	1326	1100	931	771	684	559	547	510	444	413	379	355	382	369	332	385	339	319	312	350	319	354	317	318	309	307	339	319	314	354	315	336	307	354	313	318	307	318	268	319	303	334	299	310	307	312	317	277	315	319	301	299	345	310	291	346	296	331	319	296	290	339	326	298	319	317	309	335	312	324	339	311	284	337	310	296	308	314	320	343	299	289	356	323	314	316	326	315	297	301	366	321	347	299	277	307	304	298	299	304	322	327	309	310	351	314	327	320	355	302	325	311	334	326	308	277	321	308	317	348	326	304	323	319	317	334	329	346	287	329	319	333	304	352	330	325	282	281	343	287	329	285	294	309	323	334	330	345	314	331	327	341	315	278	331	315	288	276	287	351	306	341	343	338	323	318	326	325	344	300	310	309	332	302	331	309	314	337	320	309	314	315	322	337	303	350	323	328	307	298	322	313	309	300	290	331	307	306	324	333	295	303	301	320	296	301	308	302	278	317	293	293	325	341	321	320	302	339	309	298	304	288	325	314	320	296	346	294	306	329	341	301	318	334	339	315	312	290	294	306	304	313	307	353	333	344	302	322	305	351	313	334	325	323	307	310	318	300	308	341	319	306	323	339	306	311	313	295	301	321	297	317	307	316	266	316	338	312	319	332	318	343	313	284	296	293	352	301	292	302	292	288	328	331	311	330	307	323	304	323	346	340	316	328	323	298	337	282	294	322	358	319	302	314	344	312	294	332	321	330	291	301	308	296	342	317	310	341	278	320	303	338	326	328	331	364	320	294	329	299	288	321	292	300	326	319	300	314	316	303	337	305	326	320	315	307	301	349	298	328	311	323	306	324	329	342	362	339	340	312	303	316	310	331	326	293	308	328	303	317	320	297	301	283	281	321	277	313	310	348	328	324	336	326	307	288	321	302	312	305	303	286	350	289	335	310	324	327	348	329	307	311	327	303	307	308	329	290	312	321	310	341	350	316	303	314	334	315	315	301	337	324	305	310	306	313	295	341	293	318	325	300	320	330	301	296	322	326	314	301	300	342	302	300	326	317	328	305	281	291	318	284	323	329	309	328	335	319	321	308	317	297	311	308	300	325	340	312	297	297	300	305	310	331	306	318	325	336	296	307	309	337	297	308	304	302	326	310	311	327	354	297	325	329	329	285	312	317	320	302	321	312	329	316	336	286	335	312	325	326	315	306	316	317	307	296	345	344	305	341	301	335	323	326	288	327	341	312	314	326	334	298	328	329	335	298	300	314	301	308	330	284	318	300	324	324	297	315	307	301	310	306	326	319	310	302	296	294	283	281	299	333	328	301	327	310	295	316	335	334	293	292	324	313	306	332	308	340	302	285	330	323	344	294	317	317	293	302	292	310	348	329	295	329	311	336	309	290	353	306	322	324	320	304	295	297	356	286	318	302	325	311	312	318	345	290	327	327	313	319	332	294	291	343	286	311	306	327	311	313	270	333	313	314	334	336	325	300	330	328	316	309	307	347	310	299	331	315	291	315	324	288	305	273	305	304	288	311	287	314	314	282	311	336	339	305	283	317	320	323	274	308	320	305	294	315	323	312	331	306	303	313	279	292	359	345	301	328	336	326	354	269	330	320	336	312	308	308	317	308	309	329	287	297	316	326	309	313	301	344	315	309	333	328	301	323	330	323	299	306	339	297	305	347	298	301	273	288	371	280	326	307	309	318	304	293	312	306	321	287	324	365	327	312	318	301	338	331	303	358	315	310	291	298	341	318	305	360	304	307	309	338	307	311	317	297	297	311	308	324	296	317	285	303	298	284	302	296	309	308	303	308	299	324	343	286	321	315	336	321	293	306	318	363	308	315	317	325	303	278	353	305	301	298	319	347	304	291	335	305	315	300	333	308	358	295	270	336	330	307	295	311	341	302	328	301	320	285	283	314	275	318	273	307	304	316	309	323	307	316	304	323	328	291	330	311	332	290	341	315	318	310	296	295	331	312	324	325	314	318	338	333	314	325	321	331	310	304	347	344	320	315	326	316	328	309	317	317	300	344	292	355	342	273	319	305	296	302	296	343	318	294	286	315	341	310	316	303	317	307	314	326	303	312	300	315	284	306	321	355	291	363	310	310	292	338	305	341	333	324	328	311	295	301	334	327	337	325	325	321	307	346	291	304	298	323	292	316	317	319	323	326	319	334	283	320	285	298	324	313	345	299	359	305	314	318	323	284	315	281	325	309	356	286	313	322	300	297	321	327	330	321	285	333	326	313	296	312	320	308	308	302	320	346	312	322	278	285	330	288	302	308	299	334	264	305	307	327	312	320	302	324	307	329	326	287	298	273	306	327	312	302	336	322	301	285	364	311	294	338	305	303	301	331	327	296	317	336	287	305	274	331	288	321	299	335	325	300	304	331	301	313	308	305	305	315	294	319	305	331	330	337	325	320	301	284	300	313	307	322	311	314	302	306	300	304	314	328	325	311	299	297	312	278	313	318	301	326	333	313	345	296	285	340	356	331	276	314	307	318	306	342	312	336	299	293	327	316	300	289	276	318	328	326	314	315	309	315	298	304	313	320	326	330	305	313	312	319	336	314	338	326	319	324	322	306	301	287	289	306	306	308	301	321	363	280	326	329	299	323	330	326	291	325	298	308	352	318	311	284	306	306	323	325	304	320	342	289	318	337	296	278	318	274	339	299	334	325	291	329	317	309	307	311	345	305	303	323	303	306	319	294	308	316	318	304	304	301	346	299	318	322	335	314	350	310	310	298	328	315	343	313	327	340	336	319	309	325	310	350	319	334	301	293	312	340	325	278	330	317	313	292	283	319	321	291	336	325	298	357	284	282	323	327	339	295	302	311	314	290	311	310	310	318	327	303	289	289	309	355	325	319	302	338	315	337	314	327	301	328	319	302	345	308	317	317	317	328	296	319	324	336	333	300	314	348	310	336	281	319	325	343	308	282	313	298	323	306	326	289	335	322	314	320	314	346	296	330	290	331	286	353	290	302	334	302	323	338	316	325	338	291	344	319	300	324	308	335	292	336	304	314	339	297	297	294	316	321	327	313	297	319	323	316	324	340	293	323	319	307	328	326	309	299	306	321	323	323	316	319	296	329	314	348	325	292	328	323	287	333	355	328	351	318	309	300	279	329	303	300	332	327	325	334	312	308	337	311	333	297	305	317	341	313	309	332	301	304	324	284	316	353	344	319	318	292	307	320	280	346	312	331	326	337	299	324	330	303	312	337	329	336	308	325	292	336	306	289	327	281	316	322	298	299	330	296	299	324	302	321	314	314	316	297	315	305	303	304	332	316	314	304	345	285	292	317	304	329	342	315	290	322	317	315	345	303	332	326	315	309	330	330	325	323	331	313	359	312	355	313	343	316	303	314	311	315	321	323	332	330	325	272	292	312	324	333	282	300	335	327	303	287	340	285	315	295	330	297	327	346	311	302	326	329	313	315	294	328	330	297	306	332	319	308	324
32751	57900	46630	34544	26648	19077	13823	9461	6385	4263	3032	2236	1727	1446	1179	1010	788	690	637	522	520	519	396	404	408	376	371	354	342	339	339	365	346	354	346	330	303	368	324	363	326	337	345	341	307	325	347	330	331	309	345	342	352	340	349	325	345	328	367	324	324	328	343	362	336	329	364	349	336	346	334	343	314	340	338	345	355	320	340	367	359	345	354	342	329	320	358	350	336	324	321	354	340	351	348	298	331	327	350	353	326	373	360	333	322	334	351	316	322	341	341	360	337	296	370	344	318	335	354	331	332	315	321	348	330	340	311	353	294	315	306	317	350	338	311	310	370	330	311	352	347	318	342	344	345	370	333	328	365	332	293	307	361	346	315	355	281	365	323	324	340	339	340	308	340	274	343	330	361	325	326	352	340	342	340	338	318	333	326	340	330	325	337	353	357	321	349	337	339	358	352	320	322	362	338	319	314	348	361	323	359	312	334	339	355	348	325	298	369	324	328	306	341	347	340	320	342	335	349	332	341	345	299	329	334	313	334	358	360	338	332	323	341	348	319	356	369	324	333	320	380	327	359	333	334	346	345	361	325	305	345	354	327	397	310	357	348	348	340	346	319	315	329	339	338	358	314	335	342	314	314	306	357	342	330	343	332	329	305	329	353	355	326	350	325	321	386	364	328	334	326	351	323	343	321	341	322	364	304	350	304	325	322	329	348	325	319	341	351	361	352	344	388	340	368	375	320	353	322	336	318	352	315	335	305	367	346	338	315	342	312	346	365	339	328	349	348	333	328	340	315	366	365	367	335	337	312	353	370	339	313	324	349	345	316	357	343	312	307	286	316	328	344	328	328	342	366	324	321	326	347	347	320	332	336	344	343	368	331	354	341	303	347	334	341	313	304	312	320	354	327	343	358	342	362	317	336	351	336	320	311	315	354	351	311	335	343	352	353	335	338	330	326	346	352	346	322	336	325	329	379	313	360	360	339	325	340	343	332	345	313	364	352	324	359	359	308	361	334	342	329	320	331	361	327	321	349	359	309	349	323	343	339	330	336	356	350	326	368	315	353	315	369	324	312	302	330	334	327	327	352	338	398	322	312	327	337	329	367	330	338	318	338	348	341	336	336	354	345	317	343	330	346	329	334	339	350	345	359	315	324	353	314	322	350	338	329	323	359	322	321	345	344	361	334	345	338	324	349	331	352	318	334	347	335	351	299	333	328	334	350	354	328	341	345	314	308	312	359	339	330	310	331	320	352	325	345	371	374	319	328	370	353	368	377	333	341	306	335	355	328	358	367	343	312	376	345	352	330	337	280	309	380	326	338	339	307	353	353	356	333	310	351	357	338	341	322	332	311	341	333	343	329	350	335	302	373	341	320	339	341	370	352	330	337	349	370	330	347	365	346	334	299	344	329	334	353	313	352	312	366	352	344	305	300	323	319	302	352	329	347	368	322	306	333	385	342	330	343	340	340	330	342	323	320	325	334	362	323	330	332	329	343	318	350	362	363	347	327	323	330	323	360	311	341	366	307	351	322	325	331	342	336	336	356	322	327	402	332	336	341	322	330	325	334	343	311	337	323	346	349	346	367	328	320	320	339	318	356	341	324	360	325	336	323	335	342	355	329	351	311	321	293	336	357	334	328	330	344	345	336	317	340	371	330	325	349	358	344	350	335	344	344	386	351	337	332	334	343	369	331	337	326	323	352	362	327	345	351	344	324	327	351	330	336	318	327	332	332	306	320	322	333	334	343	353	329	370	371	359	306	311	353	351	313	344	332	325	321	326	346	341	343	337	349	350	334	313	326	327	340	351	307	322	355	359	295	334	336	316	348	295	316	344	360	353	311	321	346	304	351	337	325	358	346	341	325	315	353	367	311	334	338	337	326	332	315	362	361	358	309	350	352	342	331	346	350	349	330	329	322	341	328	338	344	346	365	329	342	346	318	334	328	365	367	325	306	354	366	343	309	338	346	346	348	359	338	347	386	333	351	366	346	340	377	350	305	322	332	309	325	334	344	361	326	355	333	331	352	326	328	342	340	336	372	347	340	330	323	298	342	336	351	293	344	331	325	303	337	369	323	327	346	333	333	343	354	337	360	332	319	362	309	343	366	326	368	309	340	321	373	325	315	338	349	338	348	348	354	338	342	334	318	350	350	353	364	354	365	338	357	363	329	354	325	322	301	347	322	331	332	315	318	344	331	327	357	356	362	354	374	333	310	311	334	324	356	358	319	352	321	319	361	341	312	330	311	335	305	313	302	317	333	338	337	366	355	363	322	336	349	342	367	337	362	329	313	333	331	346	334	354	354	311	319	319	342	335	329	349	373	324	312	337	347	350	312	334	325	358	361	367	322	324	360	332	347	335	327	340	325	335	330	355	350	335	340	338	349	334	308	317	358	347	314	342	369	393	344	373	348	373	334	331	310	324	331	327	331	337	337	351	347	334	295	336	352	351	330	331	315	357	305	323	341	356	345	305	332	342	349	306	328	347	314	345	374	317	346	331	334	350	316	323	334	306	335	302	351	298	367	332	338	372	346	369	339	353	337	327	343	349	365	313	382	314	335	331	305	320	298	331	327	352	335	328	356	306	338	318	290	309	353	352	326	322	350	340	351	327	320	354	363	325	364	319	348	343	345	331	324	324	337	290	344	329	319	324	368	346	353	344	310	376	356	357	341	340	319	341	331	318	311	329	315	327	303	305	350	330	345	344	326	335	374	351	316	348	345	352	321	359	334	314	375	338	319	332	325	328	339	313	329	307	347	336	304	335	310	323	349	342	332	322	321	333	347	317	347	299	356	329	327	359	311	303	328	321	315	335	352	328	331	353	335	290	336	314	362	358	319	333	355	344	325	338	347	351	320	345	318	325	333	356	333	310	363	345	342	332	329	339	345	391	341	336	338	320	332	323	319	340	352	350	363	370	342	299	333	359	339	307	328	348	323	334	341	318	321	362	329	358	310	303	340	321	323	319	341	322	354	345	367	342	328	348	345	323	329	352	298	353	342	339	298	333	326	334	334	334	327	355	336	328	343	311	312	334	334	337	351	355	330	345	302	320	350	349	351	299	335	326	354	362	326	333	311	330	325	330	360	333	367	335	324	349	321	349	312	347	343	312	355	340	347	359	356	327	340	352	333	336	321	358	354	329	329	304	315	355	347	316	351	353	327	316	319	322	345	354	341	346	361	293	337	369	320	327	333	335	352	352	338	328	346	330	328	336	343	350	324	353	341	326	341	341	338	318	331	343	327	345	350	372	303	341	305	345	332	334	327	344	353	309	314	353	329	359	341	348	357	354	331	337	342	328	345	340	341	359	369	361	312	347	340	351	312	319	329	321	344	322	318	342	365	335	365	349	302	336	333	336	352	346	311	325	309	325	344	334	348	333	358	319	335	357	337	340	313	328	350	343	356	333	372	328	337	333	377	338	378	355	345	327	364	327	331	335	346	323	336	378	354	355	340	350	374	342	314	349	323	322	310	333	345	322
23075	21491	29310	24694	23291	24710	22675	12026	7111	4933	3203	2457	1770	1440	1184	1005	841	716	606	533	499	472	400	418	361	369	368	350	327	357	312	318	344	344	358	309	316	335	348	365	319	310	312	324	282	339	320	315	329	301	319	308	310	328	293	332	314	333	338	313	306	284	324	324	353	317	334	297	290	310	304	297	274	290	333	329	299	356	316	331	324	335	331	356	312	303	325	309	303	358	348	326	289	321	314	316	350	328	309	314	329	334	339	366	327	320	273	327	375	315	341	343	344	322	314	318	322	338	331	327	307	332	332	329	305	325	336	313	324	326	325	278	326	348	292	325	300	319	308	319	350	310	329	327	301	319	301	312	329	330	289	345	361	306	307	293	302	314	309	325	322	300	336	330	303	343	327	305	310	357	328	337	319	314	350	341	281	324	307	302	298	304	319	316	326	327	310	302	318	334	309	320	329	337	310	322	316	313	321	336	267	322	332	345	366	346	330	324	309	279	331	284	305	343	353	312	322	318	307	341	310	321	321	299	345	321	312	343	328	320	325	299	301	330	342	317	361	351	307	306	321	335	332	352	352	310	297	300	364	325	316	328	332	314	311	283	324	316	315	302	341	341	338	330	338	328	312	318	328	307	347	338	359	330	320	334	299	333	296	336	324	342	310	349	330	325	337	335	314	338	337	326	295	337	366	338	343	309	318	347	301	305	297	340	334	322	311	345	318	302	314	313	286	366	303	313	326	302	346	305	312	311	339	327	319	349	310	308	331	333	341	321	351	324	322	323	316	324	310	299	297	330	337	335	347	304	305	308	320	340	326	325	343	319	357	311	365	311	334	301	314	296	319	297	358	342	313	322	326	298	325	315	344	320	336	299	314	306	312	330	345	301	320	318	336	342	327	328	297	339	326	344	320	328	292	339	305	340	354	319	328	323	319	324	323	326	318	368	319	317	324	317	328	312	355	344	316	291	325	311	337	324	335	307	308	299	337	337	321	308	303	341	310	267	301	319	323	324	319	324	306	327	280	328	329	334	306	327	325	318	347	330	318	335	325	304	310	299	351	311	313	340	330	348	328	318	299	308	301	310	321	317	310	276	312	312	334	316	313	349	291	291	339	328	344	346	308	320	322	325	315	332	326	312	303	347	305	363	335	337	337	304	344	306	313	334	330	306	318	319	326	310	324	338	333	306	295	322	327	336	300	294	323	335	331	274	321	338	318	319	311	341	333	336	341	341	344	319	321	344	346	325	300	306	290	329	323	331	315	342	301	312	302	326	332	315	321	321	312	339	336	332	334	301	352	334	325	308	329	306	300	303	336	324	307	330	340	330	318	332	347	332	341	300	343	346	348	355	316	314	331	334	308	319	317	334	293	307	285	328	332	328	336	331	304	323	333	327	303	331	330	330	321	312	349	309	323	301	305	331	334	301	307	313	311	329	328	315	310	309	331	335	341	295	330	342	324	332	339	331	350	312	327	326	318	322	336	316	317	312	321	320	274	320	299	310	316	312	302	299	311	307	295	311	313	308	315	340	319	350	300	315	308	302	306	325	345	317	313	329	260	323	341	327	307	305	316	306	330	328	319	309	304	337	299	328	344	341	301	359	294	326	319	343	298	327	316	332	324	319	344	335	301	333	349	320	325	319	305	305	325	330	278	281	311	313	296	296	314	260	330	328	342	337	298	343	329	307	298	338	297	287	294	329	328	325	325	345	300	325	340	304	334	295	334	325	302	304	307	304	302	333	350	318	334	303	327	305	299	321	348	337	269	310	297	293	319	297	336	345	316	352	305	326	312	341	315	321	322	302	318	290	321	349	328	319	294	337	325	318	335	348	320	353	316	318	270	312	319	306	282	334	276	303	331	330	320	350	314	320	326	325	290	324	339	296	355	335	336	312	347	313	323	336	350	289	330	298	342	337	313	304	316	351	302	318	335	324	318	310	302	297	313	328	321	352	307	334	323	311	326	311	334	277	324	284	326	303	345	301	306	333	319	331	303	332	331	308	326	326	327	335	307	319	319	289	338	325	290	330	317	298	325	296	318	328	302	322	308	338	307	311	304	315	315	343	342	323	318	349	331	326	367	340	331	335	358	306	340	312	289	318	318	321	339	347	287	356	309	330	286	293	339	292	316	324	338	352	352	334	309	301	306	319	315	338	341	312	308	326	314	324	350	339	332	307	334	334	342	323	305	330	352	286	337	330	316	329	307	338	284	374	317	319	321	328	342	320	324	339	305	371	336	324	344	302	332	334	326	310	333	330	323	321	309	289	346	336	292	344	317	293	339	330	359	338	322	350	288	331	331	293	358	324	311	319	322	296	292	320	303	302	333	325	296	344	279	292	314	314	293	326	333	300	324	288	365	323	297	306	341	315	285	309	314	320	309	318	312	315	339	306	332	314	305	303	344	324	300	303	315	319	329	324	345	345	341	315	293	304	307	298	312	308	284	325	330	285	320	341	350	323	347	335	318	314	319	337	348	311	357	351	329	306	326	333	310	314	291	350	337	321	304	310	292	324	329	331	322	308	313	334	324	338	336	317	300	301	317	356	367	295	322	337	322	318	338	314	302	312	343	338	298	330	300	361	323	308	322	321	338	337	367	339	348	307	347	298	316	340	297	306	313	312	325	347	333	331	311	326	350	308	319	329	338	311	316	345	343	320	318	308	331	293	300	295	292	314	309	319	304	329	312	291	333	321	305	315	312	316	311	331	333	358	291	323	309	325	306	311	311	334	327	322	383	370	322	326	340	317	307	338	309	319	327	336	316	329	341	329	349	279	311	293	319	309	321	357	311	296	337	330	301	319	318	330	326	342	336	341	308	299	332	327	299	301	333	309	351	328	309	315	294	334	305	355	313	325	326	326	316	296	312	297	312	320	373	314	303	334	319	300	337	305	353	308	340	298	291	326	335	310	314	333	317	333	330	313	330	310	325	318	311	305	338	314	323	309	321	326	303	321	326	317	332	333	321	363	279	285	316	322	290	326	334	300	325	316	299	309	309	358	320	312	322	303	316	298	314	303	333	297	330	304	337	317	297	330	298	309	338	335	311	338	351	318	316	319	300	356	315	324	325	323	354	316	297	351	349	325	320	328	315	293	304	297	330	323	324	294	310	348	280	304	302	371	320	350	286	335	312	349	298	323	319	301	323	344	323	316	319	343	330	331	309	309	320	323	281	318	354	344	335	340	333	348	342	300	330	356	307	309	392	293	347	318	312	306	303	302	290	315	303	341	334	336	311	303	315	332	329	348	275	304	304	353	323	334	327	325	323	323	305	297	336	289	323	304	333	314	328	347	309	309	336	287	286	309	329	337	304	325	357	347	322	341	307	345	312	322	309	320	316	300	299	322	330	351	356	313	272	309	320	343	315	296	316	290	322	304	320	332	320	323	361	303	333	312	323	325	321	299	335	321	300	292	345	312	314	339	288	296	302	308	323	296	329	331	318	313	304	328	313	316	325	303	307	350	302	331	313	325	343	317	326	319
35253	67887	55598	43414	35348	27853	21066	15229	10510	7431	5179	3931	3015	2306	1847	1479	1168	1023	856	727	662	576	524	454	426	440	406	361	392	364	407	379	329	348	363	341	362	326	341	325	312	337	368	336	343	389	340	328	345	315	358	323	311	379	356	360	346	312	358	317	333	342	361	348	355	326	328	353	336	335	354	353	330	338	343	304	340	339	304	320	346	359	350	326	305	326	362	341	351	300	328	383	331	344	311	311	345	337	311	341	332	360	318	340	335	339	343	356	349	347	319	315	313	336	357	360	357	357	343	366	345	342	377	319	334	340	348	311	355	327	352	295	297	298	321	360	339	325	360	352	319	350	345	336	326	365	332	330	306	325	345	350	317	302	334	369	337	346	323	325	374	348	339	332	337	322	327	327	325	329	309	330	290	301	374	326	322	385	332	304	343	340	364	329	344	348	334	336	337	303	349	323	356	349	316	343	348	342	319	379	332	363	323	344	334	323	320	326	331	338	350	316	329	311	313	351	358	323	310	337	324	316	352	336	357	332	329	337	320	299	333	336	325	297	329	336	341	338	342	331	351	348	306	315	324	319	361	357	340	332	310	340	335	329	346	304	378	361	295	339	350	323	355	337	319	323	359	351	317	339	361	344	343	342	343	332	359	310	332	335	343	310	348	311	336	309	317	363	370	358	330	332	360	340	357	312	339	342	318	338	333	323	332	340	385	347	311	356	318	328	334	363	324	322	356	354	343	352	348	341	344	340	382	316	344	318	354	335	345	339	326	339	309	321	334	347	350	323	358	338	321	351	298	337	303	348	342	360	336	335	344	335	375	306	345	352	336	334	348	347	346	310	333	305	328	335	368	339	304	332	337	316	325	344	343	330	315	328	342	310	351	326	329	344	336	300	328	350	347	323	334	346	312	318	321	301	341	340	326	357	363	343	366	324	320	339	328	332	329	336	325	321	302	299	318	324	347	346	328	342	344	321	315	349	352	345	361	321	352	364	318	329	327	356	326	352	367	339	347	332	351	322	351	340	340	346	324	351	329	363	322	326	357	324	313	300	344	367	323	335	333	365	331	376	309	334	335	381	338	370	338	332	325	344	345	384	351	315	344	333	350	357	330	361	333	318	343	330	318	347	339	381	367	344	339	333	347	333	322	353	340	326	321	333	354	355	359	313	341	353	358	347	377	334	309	355	304	301	359	309	336	346	335	320	350	359	334	343	338	355	354	343	341	329	323	388	364	327	344	331	345	301	333	338	346	335	341	347	330	324	326	326	338	344	332	372	341	322	331	357	374	330	339	310	337	337	328	377	330	349	319	331	363	319	329	341	309	342	334	321	330	322	337	377	343	322	320	342	319	292	344	320	347	308	335	331	332	361	315	363	324	336	322	342	359	302	352	318	307	327	329	319	355	320	318	340	356	321	365	363	320	320	321	352	307	331	350	345	351	354	322	328	337	376	355	320	359	359	352	333	310	337	329	347	310	350	351	309	328	332	331	354	333	334	356	324	385	350	335	318	364	329	329	362	331	337	332	336	375	331	328	343	328	367	345	316	336	308	343	370	334	359	349	331	352	322	327	327	320	320	322	339	318	302	322	356	361	327	309	339	324	344	342	340	334	344	322	368	356	326	304	319	345	334	332	336	332	356	334	335	351	342	329	349	355	315	340	335	333	348	346	339	350	317	337	338	349	339	334	333	338	346	337	382	319	376	363	349	301	299	315	331	352	350	318	361	369	315	311	328	351	312	343	372	339	331	334	329	373	342	361	324	340	338	299	317	363	309	350	332	343	324	320	316	315	332	329	354	338	366	348	311	372	332	334	338	326	336	336	343	378	308	334	351	312	347	325	351	350	336	325	330	337	334	330	375	349	302	308	335	362	332	321	328	376	321	347	340	325	336	320	306	342	332	339	335	311	328	344	328	340	310	338	306	345	341	366	335	331	318	344	332	342	320	313	347	316	359	326	329	360	350	333	342	359	320	355	316	318	364	335	332	325	345	347	319	339	304	328	315	301	319	332	334	342	344	350	366	335	349	342	329	329	348	350	343	324	328	324	330	316	324	350	355	352	333	342	334	349	333	327	358	316	355	356	320	357	335	308	335	316	368	345	335	349	340	319	350	339	317	352	347	314	321	379	331	340	332	312	338	374	300	339	349	330	336	327	328	355	343	339	333	352	355	341	370	341	342	323	346	359	341	329	317	351	332	316	359	326	304	358	326	339	347	350	351	347	344	347	324	325	324	350	328	347	343	318	330	359	317	335	358	323	349	342	367	328	358	304	323	336	320	351	374	313	340	329	331	365	329	347	333	322	334	317	358	348	295	325	320	328	345	332	295	316	331	328	355	375	320	353	345	368	322	351	347	333	329	334	363	331	346	355	353	338	309	340	318	355	351	309	316	333	314	345	348	313	351	328	330	337	335	340	337	338	319	357	346	329	329	325	332	346	341	372	358	384	326	352	329	330	372	336	324	341	347	326	319	339	330	359	381	325	312	380	346	332	351	336	347	324	343	351	320	343	318	324	340	345	329	338	342	339	348	318	303	330	324	358	352	327	324	357	330	348	334	314	372	309	356	333	336	344	325	337	333	353	336	362	338	315	360	332	345	308	316	364	344	313	340	318	347	327	336	334	345	341	327	345	368	329	323	316	346	328	322	337	347	337	340	351	323	367	351	319	351	337	330	340	340	365	352	342	293	347	334	357	359	337	324	317	357	304	327	346	357	311	323	338	312	352	333	327	317	336	311	341	355	362	328	325	335	346	332	358	347	341	357	311	372	360	332	314	343	380	307	321	311	329	314	366	358	330	338	326	312	302	317	363	294	344	312	332	280	337	340	350	353	369	342	348	331	308	339	356	337	380	353	293	317	350	325	324	307	367	299	311	351	360	330	354	343	329	340	331	339	302	309	315	355	325	351	345	322	335	288	336	374	324	331	363	299	350	328	336	339	321	329	298	327	338	339	337	345	341	344	335	322	335	327	321	337	348	374	346	364	313	321	319	349	380	326	316	337	344	344	327	330	334	351	303	337	336	339	342	349	322	325	355	302	368	304	347	335	326	328	321	348	306	352	303	319	324	325	307	347	318	311	324	340	346	371	334	347	328	370	360	333	309	333	352	346	316	358	355	330	328	337	339	312	315	316	343	316	328	345	357	313	361	330	312	324	319	330	378	345	323	348	321	343	347	314	355	327	346	318	328	342	367	348	314	320	336	314	305	349	336	347	320	339	358	350	355	355	349	354	333	366	339	346	327	287	352	318	346	306	285	339	336	310	327	333	347	300	334	346	344	324	336	340	340	328	342	317	301	357	330	324	361	329	310	347	330	343	333	314	326	336	349	315	335	362	331	339	355	321	346	378	311	353	336	320	316	320	308	332	320	359	327	352	371	347	346	331	354	327	337	338	340	336	361	328	369	341	334	334	308	350	353	341	334	314	364	353	341	344	345	333	340	349	358	318	328	357	360	350	353	344	327	357	339	317	317	335	358	335
32507	40559	43587	32272	20140	11836	6594	4218	2771	1862	1269	1033	857	768	647	556	468	435	433	414	391	340	355	354	336	328	318	310	332	342	315	327	318	328	325	303	325	285	310	305	331	284	288	276	290	280	311	295	304	306	284	271	292	282	296	315	290	284	319	308	314	297	270	305	274	284	312	310	318	312	287	313	333	309	310	281	306	295	336	263	306	321	312	295	326	286	312	332	315	298	325	286	291	321	324	299	301	300	329	303	308	302	278	306	324	290	309	329	298	304	291	299	326	296	305	316	299	301	280	308	315	305	308	286	323	293	310	253	293	277	319	319	335	358	283	312	286	295	297	301	306	272	292	303	304	300	286	297	279	312	317	295	330	311	291	241	273	277	285	304	298	306	317	315	306	321	297	298	289	291	339	315	343	289	326	317	289	283	317	303	303	309	288	315	300	287	291	320	304	290	290	284	329	293	295	301	293	303	294	276	323	315	340	284	311	272	291	305	277	285	315	311	310	307	319	291	320	280	315	288	321	314	294	302	318	285	324	301	297	295	307	297	311	316	317	334	305	327	292	308	303	313	306	304	308	321	297	302	310	327	293	302	316	308	300	308	335	291	250	327	315	294	309	327	322	325	302	313	303	312	304	308	292	310	321	319	284	292	276	304	299	315	274	301	294	291	328	298	328	321	298	298	308	281	329	321	297	315	325	264	302	292	298	300	283	276	289	290	307	286	292	290	319	316	291	306	309	353	286	295	281	288	323	322	305	308	283	328	289	298	297	321	306	258	298	276	308	268	285	282	308	306	318	286	295	273	288	303	270	309	306	310	342	303	308	308	299	291	324	308	296	276	310	292	290	290	295	303	333	277	315	302	307	322	317	300	280	311	295	310	298	286	279	277	343	315	305	332	254	316	303	302	270	289	322	314	315	302	321	297	329	297	314	298	294	299	332	299	272	254	290	331	296	299	291	320	282	293	314	337	332	278	320	286	286	289	317	276	266	278	287	301	301	293	301	323	287	262	307	306	321	270	280	288	289	286	324	301	305	313	296	341	292	300	318	294	315	306	289	301	271	291	294	290	306	284	288	306	324	270	332	302	333	316	288	323	319	302	265	305	296	292	308	322	308	342	303	300	317	289	279	304	333	308	307	302	328	279	307	323	302	322	298	301	320	310	327	318	275	310	263	307	278	352	307	293	288	340	269	317	329	288	311	322	306	283	294	301	306	313	327	310	334	310	316	302	290	320	316	294	341	287	299	329	305	324	307	281	324	312	316	282	311	276	321	321	335	356	295	281	295	289	307	295	316	288	290	310	262	314	301	299	280	272	302	296	311	299	306	316	300	291	262	307	297	321	321	312	307	317	311	304	341	302	317	302	302	289	292	293	290	319	313	280	326	294	301	310	291	304	286	288	286	311	326	310	295	282	336	259	297	296	295	303	308	308	293	316	304	293	314	310	302	335	289	277	296	325	305	295	292	316	295	320	308	277	315	306	290	335	314	301	273	302	306	300	299	307	325	312	294	303	313	299	276	301	292	305	298	274	311	292	311	304	284	337	297	302	327	307	289	301	339	326	295	326	310	295	283	279	273	308	295	286	292	285	317	326	287	290	302	331	287	297	309	288	309	314	310	334	303	331	291	309	326	312	308	337	298	289	292	308	333	316	276	294	298	309	305	298	319	294	328	315	310	296	325	298	341	313	294	285	293	302	312	293	287	307	281	303	320	303	302	295	292	324	295	332	321	282	270	309	316	303	317	304	287	333	271	304	310	287	289	296	332	319	321	291	306	313	283	290	318	317	335	302	294	319	310	291	248	304	332	289	296	307	280	306	311	289	287	318	295	310	316	324	321	319	311	302	306	281	307	310	344	274	325	323	284	299	325	313	300	296	307	314	307	321	319	299	320	287	314	314	316	319	266	304	279	311	314	299	316	324	310	307	331	299	290	305	348	341	308	306	301	289	303	295	294	300	281	301	299	330	297	296	320	285	304	285	327	275	306	315	320	309	313	292	284	314	304	285	313	296	315	333	277	322	290	313	333	304	305	292	329	329	298	307	284	324	286	273	310	310	302	318	280	270	292	290	272	295	291	285	304	301	316	316	271	308	299	281	279	296	295	287	346	297	294	284	302	308	324	313	285	315	293	301	316	275	297	322	287	311	308	299	284	321	357	289	307	295	300	314	288	338	298	301	333	322	299	291	282	357	313	276	315	278	311	286	322	283	299	287	271	332	267	293	335	308	280	283	276	287	295	291	335	319	284	279	315	337	306	338	314	277	300	287	266	286	296	299	317	293	305	293	320	304	281	295	310	300	280	296	289	317	321	314	268	324	307	292	290	286	320	293	300	309	287	279	273	297	290	291	283	293	247	282	300	315	321	283	296	304	315	294	293	301	309	308	301	295	299	308	299	277	290	272	290	288	341	341	296	304	300	310	323	321	349	315	355	303	300	275	273	300	288	299	306	323	315	325	302	307	310	324	297	308	302	260	288	300	269	262	320	287	309	297	296	266	324	299	304	320	331	298	329	296	315	288	298	298	287	300	324	311	308	293	319	308	327	296	331	315	279	278	288	314	311	295	271	312	318	305	284	264	307	297	302	295	305	308	322	320	314	327	315	312	320	304	307	293	302	280	283	301	281	291	311	343	279	309	307	287	274	323	323	305	332	343	286	318	310	267	318	277	320	341	256	275	313	301	297	294	293	320	304	289	294	299	302	310	336	288	320	281	323	339	276	316	296	292	329	304	298	299	300	315	297	273	307	318	277	290	292	296	294	280	324	303	302	301	330	294	320	298	281	305	311	314	319	315	322	303	294	316	319	300	290	325	306	275	306	308	299	273	312	297	292	311	306	310	308	324	311	301	294	320	321	316	327	325	309	292	319	313	309	268	275	314	331	339	332	308	325	298	338	334	318	296	305	316	301	278	277	304	317	284	299	284	322	276	302	285	305	309	283	310	290	313	334	275	301	327	302	296	339	276	306	299	325	296	294	325	310	277	298	337	301	292	333	290	284	332	302	298	316	277	311	293	327	293	321	344	307	316	336	282	322	299	305	268	284	260	296	303	317	334	320	278	310	328	313	296	305	320	318	317	322	270	300	316	303	338	306	278	310	295	287	281	308	297	332	312	272	314	273	302	323	303	301	277	298	307	303	315	320	304	331	299	300	296	292	315	285	290	323	284	302	324	294	324	269	305	285	290	321	291	321	328	313	318	299	315	311	316	290	273	315	343	295	323	328	291	293	312	298	334	336	309	301	296	297	298	322	305	315	272	319	327	315	318	285	340	310	277	313	320	289	306	295	288	321	312	283	280	293	312	301	313	303	274	286	316	305	295	316	274	310	305	318	286	308	316	296	273	283	312	290	279	308	292	287	369	304	310	281	316	331	330	302	316	294	300	276	293	314	285	307	288	334	291	292	288	310	326	319	287	284	294	319	341	298	321	324	314	237	321	314	285	304	321	303	315	287	289	315	304	334	297	277	302	296	319	335	318
33746	53528	42207	30026	21939	15377	10267	6874	4681	3109	2109	1567	1315	1062	883	797	669	574	528	472	425	390	365	393	373	348	331	365	338	337	338	361	344	313	319	329	363	332	336	358	349	321	331	292	301	304	318	314	321	348	355	300	346	307	313	322	336	323	329	327	329	318	359	333	327	315	327	304	326	340	331	301	353	327	352	326	337	342	324	335	342	330	336	331	360	322	313	309	320	332	338	322	305	339	322	318	323	365	315	350	304	313	365	323	324	348	313	311	321	343	329	353	329	348	333	314	311	326	327	300	316	350	334	335	354	328	298	336	324	322	354	366	324	338	345	326	317	318	321	322	319	304	327	299	319	331	300	318	315	344	341	301	318	321	335	319	334	323	327	335	321	343	330	345	343	323	337	318	334	322	354	327	324	324	346	315	316	317	321	325	304	370	293	314	300	301	366	307	302	334	308	313	318	321	337	342	328	379	320	340	311	296	286	322	326	307	330	357	320	317	344	300	350	288	312	356	301	311	299	351	325	323	325	300	323	339	327	317	315	283	305	329	308	310	333	326	287	329	327	370	344	353	323	349	325	304	350	319	327	336	327	357	377	320	318	310	319	320	333	339	340	348	296	321	337	306	307	339	340	322	319	320	311	333	355	302	322	297	296	303	300	334	331	313	320	338	340	322	323	315	331	317	350	307	312	305	325	326	330	323	295	318	311	325	330	349	311	334	313	328	344	330	333	322	322	316	369	309	372	328	330	321	318	322	300	307	308	337	307	313	331	306	335	341	325	299	336	319	330	309	325	301	319	302	334	307	330	311	316	348	331	335	334	325	342	300	321	327	316	324	284	326	310	314	327	344	299	331	299	327	315	344	308	365	307	304	344	315	335	310	303	331	330	318	320	327	318	316	309	297	348	325	351	333	337	376	325	332	355	336	337	334	349	348	351	319	320	351	319	307	285	341	322	317	332	311	332	344	341	373	281	338	366	347	335	313	323	305	313	333	327	352	330	334	354	312	311	368	327	323	361	321	327	340	317	316	356	300	313	353	336	341	340	311	332	307	328	342	281	315	326	335	372	315	329	304	347	317	331	300	322	292	311	356	331	310	317	313	324	323	343	348	294	325	351	308	312	339	335	306	329	298	324	321	346	389	336	337	318	315	330	370	321	352	357	335	357	314	323	318	341	338	334	298	311	310	325	325	342	319	324	349	295	313	316	351	318	324	338	316	310	338	312	328	298	318	312	322	305	315	345	335	344	345	348	337	317	293	310	348	312	324	355	327	333	309	329	306	298	368	337	342	316	354	333	314	357	302	326	324	348	307	326	334	331	312	330	327	300	304	308	348	331	307	349	332	335	330	345	331	311	325	327	354	334	326	311	353	328	306	309	325	324	320	363	341	308	286	343	293	337	289	305	341	335	334	321	316	337	350	346	309	343	334	304	323	345	331	325	341	308	299	345	341	332	316	322	327	338	343	278	301	318	323	341	313	334	313	338	309	337	330	332	350	302	319	301	349	310	324	331	324	302	279	306	319	316	320	357	316	320	315	343	301	304	340	316	345	318	320	306	336	332	337	311	313	331	333	339	328	298	317	284	328	323	316	307	309	325	360	329	354	340	307	325	296	327	346	365	354	299	291	304	333	318	337	320	339	314	303	329	346	297	327	333	352	319	327	351	340	339	312	304	312	325	313	328	347	284	340	341	336	352	327	328	335	354	330	316	337	362	313	345	319	314	312	358	322	339	331	316	340	349	317	325	337	366	323	327	320	320	375	336	316	280	323	332	329	311	338	322	334	337	341	316	336	311	330	356	328	299	315	328	328	347	314	317	301	324	339	319	352	371	317	348	345	321	327	330	323	318	333	335	370	323	341	329	289	287	349	360	322	286	321	301	293	345	327	333	316	327	335	348	319	314	291	305	341	305	318	365	311	334	340	308	318	325	337	337	308	355	292	308	333	336	325	346	306	338	315	324	304	285	323	302	328	328	335	335	314	336	319	324	335	338	322	337	343	357	343	337	314	324	348	298	335	301	315	332	350	339	326	354	341	292	331	339	320	329	335	326	311	307	341	332	360	307	319	350	334	347	311	335	331	346	304	333	338	349	305	316	326	335	334	290	369	337	355	306	309	337	346	300	350	333	342	354	325	304	320	344	332	301	348	337	332	294	314	324	328	346	309	333	312	349	333	308	306	368	332	361	330	309	305	320	324	331	330	341	345	327	317	331	308	324	315	313	325	315	335	326	309	342	323	325	342	323	318	321	334	312	313	304	330	342	326	339	315	319	338	342	306	352	324	327	308	299	341	356	337	314	330	336	303	336	345	309	339	322	316	310	342	295	302	323	308	321	319	322	326	312	313	337	331	345	339	297	361	325	334	347	346	309	338	306	330	345	323	345	334	361	334	350	317	327	342	326	355	350	337	333	323	280	325	362	337	307	338	328	319	312	332	321	335	329	307	309	329	347	304	339	351	302	338	314	348	301	310	348	334	298	302	337	334	353	332	319	338	332	321	309	309	361	323	308	350	325	307	342	352	306	338	324	329	311	346	306	363	338	322	313	335	309	306	321	319	301	342	347	349	311	319	319	349	327	341	356	314	319	298	317	310	322	354	353	329	310	360	330	355	331	312	318	325	333	316	307	317	300	314	323	324	345	329	357	310	306	334	340	300	317	302	297	306	291	330	319	372	343	300	362	337	306	305	333	308	333	351	317	320	342	341	337	336	304	298	319	312	307	310	328	327	326	361	386	322	332	329	334	323	325	320	333	314	306	304	337	350	308	314	348	330	336	342	357	346	339	324	339	334	331	289	340	303	321	350	369	353	314	304	315	346	311	288	306	341	341	333	296	324	355	353	332	306	343	290	299	344	331	332	318	308	313	326	328	355	314	335	319	326	337	276	309	338	330	316	363	322	350	354	312	336	289	307	325	307	317	326	321	339	329	316	312	315	331	295	305	329	359	346	312	360	352	308	336	330	324	309	335	312	332	317	330	312	315	301	331	347	309	327	311	325	359	319	348	346	319	329	321	329	309	319	348	322	341	316	357	322	348	341	342	355	327	299	332	306	284	338	332	329	315	318	320	328	349	299	320	343	312	352	339	316	353	332	357	321	324	339	329	311	319	298	293	325	313	347	358	333	306	322	315	340	318	328	347	345	321	348	335	345	299	305	334	323	295	331	335	309	350	309	341	336	310	312	293	336	342	314	367	330	318	333	324	326	332	304	340	345	318	348	355	307	359	350	328	351	339	373	333	327	307	332	337	320	319	344	315	319	347	319	360	331	357	320	301	325	318	367	309	353	327	346	338	337	344	326	323	318	308	355	348	308	326	349	320	280	286	346	348	317	327	325	293	322	336	295	297	337	292	326	311	331	308	313	295	326	300	333	345	370	336	310	309	299	347	307	331	342	328	331	363	341	350	330	313	315	298	301	327	301	311	341	316	337	334	331	339	318	318	352	333	331	324	343	307	364	345	303	316	271	331	297	312	300	322	319
24186	21466	29289	26892	24646	22065	15110	8329	5118	3704	2288	1663	1372	1072	920	825	670	594	539	474	432	394	408	348	350	346	332	314	342	323	312	309	283	338	323	314	302	291	304	295	301	308	307	306	279	292	330	291	281	278	299	279	306	295	330	317	289	310	323	296	324	312	306	308	272	287	302	299	298	311	308	310	334	289	284	283	318	303	299	307	328	305	302	285	288	294	294	276	295	291	295	320	305	286	320	293	292	331	324	302	292	285	307	283	300	291	269	295	302	314	303	302	314	328	276	295	307	309	292	322	299	306	299	317	298	299	317	323	313	318	313	278	322	320	262	309	316	325	286	304	294	279	293	303	345	310	315	293	304	289	289	288	282	299	308	310	353	317	279	291	315	302	306	296	280	281	272	305	278	306	313	328	324	321	298	349	320	332	298	315	310	292	291	321	303	316	307	332	313	294	304	273	322	279	271	300	269	292	298	326	302	318	312	289	315	317	285	331	322	323	308	331	296	316	295	354	307	296	303	284	286	278	323	300	318	292	293	303	282	338	310	307	294	292	301	285	281	311	294	284	271	291	280	281	300	314	296	277	321	293	343	327	269	309	288	294	272	289	324	316	332	313	269	269	329	304	303	313	306	303	288	291	309	302	301	319	319	287	306	299	302	292	311	317	321	311	292	279	305	297	327	313	324	305	302	283	320	301	302	274	307	308	276	299	293	321	294	297	310	315	321	303	326	332	308	295	305	311	285	277	304	300	291	320	288	269	310	315	252	324	302	316	304	300	269	277	281	291	306	297	298	291	306	319	305	269	298	314	287	287	284	312	282	293	278	286	277	305	313	275	297	310	293	307	265	276	290	280	275	308	308	287	323	305	313	302	344	301	281	290	316	298	296	302	305	315	304	314	309	302	322	299	292	313	332	325	316	289	303	299	295	317	316	303	327	319	335	307	331	284	344	324	313	335	297	292	296	281	300	291	300	314	295	321	306	294	311	302	326	304	281	305	292	292	316	288	298	288	316	286	281	303	289	294	328	287	335	280	315	322	294	308	318	304	298	296	307	297	280	306	318	286	300	316	296	314	326	293	279	309	304	291	297	285	283	305	278	316	299	296	322	270	290	298	315	329	320	295	275	316	311	302	293	329	313	294	305	314	324	265	298	312	292	309	280	299	319	294	289	288	327	289	305	303	310	317	266	295	286	278	289	281	323	289	293	332	296	300	292	277	297	291	299	302	310	324	305	318	309	310	305	325	301	300	301	285	300	279	310	314	310	317	309	303	314	304	294	300	293	288	302	313	289	298	309	293	318	307	341	284	301	308	341	303	311	300	284	294	295	301	328	292	312	313	313	304	305	312	328	341	341	309	335	306	316	306	321	301	309	315	308	324	307	305	307	296	312	277	277	312	312	305	333	326	319	275	304	300	296	299	311	314	328	299	302	322	300	299	313	289	316	246	321	304	301	301	275	302	314	315	304	322	291	285	292	333	305	323	291	285	304	308	330	316	291	280	295	285	295	306	328	293	303	263	291	287	311	276	316	287	270	286	289	296	300	296	271	310	295	326	301	308	258	294	280	281	314	299	308	290	292	287	310	316	292	326	300	305	281	290	306	286	302	284	328	297	296	302	297	308	288	302	284	303	309	277	309	310	318	305	306	330	296	281	300	269	284	286	302	274	296	326	290	311	300	269	278	287	290	285	297	328	295	335	303	324	285	311	297	286	302	299	307	284	294	325	281	280	310	314	297	301	337	295	287	290	302	290	302	299	312	304	317	305	278	291	280	307	277	317	323	313	301	280	341	287	300	277	283	295	306	321	346	292	322	300	321	287	328	282	292	306	313	287	309	304	291	292	332	273	306	314	317	329	312	313	328	319	317	314	280	302	306	278	342	278	301	297	290	278	281	298	311	310	316	292	286	323	299	299	304	295	313	304	293	306	326	318	299	310	296	308	291	286	306	308	314	274	307	324	291	327	302	310	282	331	326	288	289	316	279	308	296	283	283	307	299	324	306	286	327	294	281	276	289	314	282	277	295	320	325	307	318	290	299	316	307	277	279	314	293	311	277	341	321	334	270	296	316	324	306	289	300	349	304	307	283	294	285	320	281	298	342	292	286	313	308	294	280	322	280	298	321	257	306	318	310	339	292	281	315	330	316	299	304	294	273	337	314	290	317	292	291	288	291	297	292	308	299	317	313	269	290	330	314	313	318	280	275	289	287	301	304	288	272	275	299	301	286	283	304	305	277	297	299	322	312	276	315	302	296	317	280	309	297	279	311	300	301	290	275	296	330	313	269	278	312	300	298	296	300	273	323	299	294	324	301	302	297	311	318	298	283	297	303	301	279	294	283	294	290	302	288	310	315	302	309	320	316	266	284	265	273	303	271	314	297	293	264	267	325	304	284	297	290	310	326	290	336	311	303	314	284	297	308	333	301	306	307	304	311	287	309	304	308	277	284	307	328	291	292	318	314	271	294	299	312	290	266	287	283	309	306	306	311	281	322	300	335	303	281	322	294	276	291	295	290	313	310	302	305	282	305	322	327	304	270	311	303	300	323	285	289	295	290	316	261	317	310	327	305	299	300	303	309	290	291	299	313	292	316	296	337	290	319	302	309	308	276	307	318	266	302	307	297	316	280	283	306	293	300	296	306	328	318	294	296	291	304	307	317	276	339	285	291	307	315	291	307	286	285	308	308	303	308	292	287	283	326	303	316	307	297	283	299	305	329	307	338	298	317	315	298	309	277	282	289	294	306	287	297	274	281	292	294	272	292	304	339	301	273	305	326	328	302	266	275	307	301	287	298	286	282	334	299	289	304	304	315	318	314	259	327	332	284	319	306	301	282	317	343	322	299	295	279	297	266	282	277	275	286	310	269	296	313	284	316	289	271	284	309	317	281	261	313	321	305	332	289	313	298	298	289	282	307	278	335	327	257	283	350	321	316	288	308	326	310	311	311	319	296	272	324	285	319	290	294	312	280	303	300	291	320	298	312	279	308	309	273	285	301	268	324	303	287	316	297	347	305	318	299	283	316	279	281	304	287	336	291	306	274	348	333	335	300	288	283	304	323	298	310	296	293	288	277	295	268	314	273	291	302	280	293	318	279	304	297	308	331	300	306	294	283	306	310	304	275	283	294	326	298	315	280	316	295	295	298	306	309	290	317	284	306	303	322	284	289	306	318	320	316	274	332	305	305	339	291	294	323	296	290	293	297	296	348	303	316	317	310	316	308	320	297	264	282	298	291	293	290	309	299	296	336	286	300	299	316	274	324	318	304	326	311	304	286	290	295	297	301	325	318	285	298	281	303	328	275	279	296	302	299	298	280	303	305	287	300	319	329	294	283	298	279	298	296	309	337	267	320	280	288	293	311	283	266	304	296	300	319	305	320	334	296	302	340	288	286	334	275	295	333	310	330	316	256	286	324	325	294	321	308	291	311	301	320	301	295	292	327	303	303	291	305	322	335	298	287	302	307	319	276	274	322	298	296	321
33362	61654	50767	37786	30030	22901	16658	11761	8143	5760	3776	2674	2004	1654	1358	1112	880	705	637	553	544	454	472	402	375	345	383	360	373	303	335	304	297	344	333	336	352	313	332	362	289	323	342	337	327	313	298	294	340	326	338	317	329	330	372	371	329	311	304	317	321	353	332	310	321	316	315	344	303	287	306	324	339	338	330	308	290	334	302	329	295	317	319	333	308	326	318	317	296	323	309	350	331	304	315	341	301	308	329	312	301	339	303	326	330	314	310	324	311	326	316	314	332	318	338	314	321	327	320	320	311	305	333	299	302	343	345	321	337	323	346	287	309	309	332	346	345	297	323	312	340	356	322	315	329	319	356	285	318	286	317	289	335	316	353	329	329	327	309	331	320	303	305	305	325	270	331	341	342	326	310	291	304	324	330	281	304	316	341	284	316	324	314	306	329	314	329	309	307	291	329	306	328	324	329	303	343	311	317	316	329	322	325	290	342	315	354	330	338	288	315	295	322	320	335	333	316	316	316	322	284	341	296	310	308	320	349	321	308	347	331	302	319	305	337	334	291	299	299	304	353	320	295	285	318	317	318	304	305	296	314	327	313	318	326	332	324	340	328	295	313	331	304	316	312	300	353	321	320	305	305	305	321	317	294	312	286	315	312	302	344	325	328	359	319	297	333	322	339	326	323	329	338	358	282	302	332	328	333	308	352	330	340	356	290	324	290	346	302	282	335	326	345	329	323	337	332	310	342	329	306	343	324	349	315	293	310	330	333	346	330	291	306	299	331	333	295	337	334	298	330	351	316	345	307	298	318	316	316	343	312	300	334	297	315	317	315	300	344	310	322	294	342	342	330	317	326	329	360	302	343	343	310	330	328	339	324	350	331	297	336	298	309	330	317	333	339	341	347	359	316	322	299	332	308	293	307	323	342	339	307	313	324	310	318	337	309	307	346	313	324	332	311	325	344	329	324	332	315	330	307	320	307	310	316	274	295	340	290	361	308	316	294	326	322	301	300	361	311	342	303	330	292	318	308	322	317	327	290	345	317	322	329	313	310	365	327	345	336	329	331	313	349	317	300	297	305	312	330	308	308	318	325	335	311	337	293	336	282	296	303	289	316	344	325	275	327	319	332	321	245	342	327	304	312	308	352	302	348	297	319	308	345	327	345	336	336	314	309	342	322	287	302	352	324	310	300	300	319	332	318	324	286	327	349	328	313	345	344	323	301	331	341	328	313	306	311	319	346	327	330	313	322	337	331	327	338	320	290	330	335	312	333	315	330	307	311	344	361	317	318	320	326	302	309	363	302	325	297	336	327	317	334	316	309	323	324	312	334	311	307	296	310	336	307	303	332	352	301	323	335	309	307	305	306	308	346	307	322	332	332	314	309	339	317	299	306	334	322	331	294	330	311	361	298	307	314	284	341	332	312	289	301	317	342	322	275	347	323	290	306	301	336	300	337	325	275	325	325	316	318	297	296	314	292	344	332	311	319	360	333	309	279	346	323	352	328	321	308	323	289	301	321	328	338	311	358	320	358	304	348	345	319	324	340	330	340	307	301	317	332	368	343	303	321	330	320	327	306	311	337	308	335	319	307	307	324	309	317	323	320	302	292	308	330	316	324	323	340	297	299	304	354	295	321	332	310	326	316	300	321	309	326	278	344	323	321	304	321	297	337	298	340	302	324	349	291	316	294	290	300	302	318	340	357	311	337	340	292	331	333	316	291	330	305	333	325	337	336	311	344	335	303	323	339	318	321	281	320	325	326	326	331	321	308	335	311	328	295	312	326	346	355	305	316	316	305	301	334	316	310	339	335	332	329	338	314	288	317	276	333	287	335	307	321	348	299	317	307	345	326	348	335	325	330	308	332	299	339	297	327	318	335	328	325	311	323	301	339	309	313	336	297	321	301	320	308	292	299	313	362	335	284	309	324	291	341	294	313	328	322	311	323	308	301	327	330	304	324	307	312	321	340	315	314	304	336	303	327	306	324	314	333	317	319	320	311	316	314	305	326	318	307	338	305	309	280	323	320	302	338	309	315	352	320	274	316	328	295	330	311	325	332	313	322	331	290	306	327	347	277	325	314	312	308	317	307	303	333	319	312	324	306	313	315	329	325	348	289	297	310	314	362	336	325	326	332	292	329	341	294	333	302	304	334	339	323	323	351	290	352	301	310	331	329	342	328	310	337	295	329	307	345	328	322	293	287	302	332	352	314	298	312	287	323	315	344	330	351	308	313	309	333	323	338	321	356	308	296	320	312	325	297	325	346	320	326	323	308	339	311	342	314	355	326	333	312	312	326	306	336	317	322	325	340	318	330	301	312	300	317	335	332	320	330	332	297	317	324	346	325	316	319	323	328	343	332	318	317	345	314	294	321	309	301	321	350	317	323	317	334	301	314	334	341	348	283	357	296	325	345	318	330	314	343	316	309	338	320	311	299	301	302	336	314	335	323	311	333	308	314	319	305	306	322	308	318	357	275	314	302	318	311	324	325	309	329	317	326	340	354	298	370	324	330	322	357	354	323	310	318	307	301	299	306	335	334	317	295	339	324	321	347	295	333	320	326	314	300	320	347	312	330	342	323	298	327	309	307	313	298	303	297	323	374	342	309	346	305	305	304	331	307	297	300	314	286	315	323	320	320	320	317	311	298	310	295	335	323	343	353	312	292	312	317	306	350	342	323	317	322	321	344	316	367	333	334	288	349	294	331	331	305	323	302	324	319	328	332	347	285	327	304	329	315	311	314	313	316	326	338	348	324	309	308	328	311	332	313	326	326	327	313	312	318	336	312	318	337	323	309	292	333	343	288	343	331	330	323	330	330	325	305	320	298	344	298	341	357	317	300	326	286	303	347	314	326	319	337	298	310	325	286	324	335	322	316	331	300	330	319	320	319	325	281	287	350	317	319	305	332	328	312	320	331	301	312	316	306	341	331	334	334	343	312	336	329	341	354	358	351	353	349	316	298	323	330	323	324	313	299	341	314	333	354	318	307	297	320	317	328	310	299	311	313	346	310	315	319	348	320	328	314	356	315	327	320	331	332	319	295	321	337	342	329	295	310	312	337	311	328	296	320	316	317	318	301	331	310	309	308	331	311	330	313	322	286	336	335	330	312	324	332	304	335	322	316	342	333	340	321	310	309	320	320	327	314	340	354	304	306	305	328	304	320	319	367	301	301	327	331	331	308	310	316	339	323	337	320	319	308	340	319	313	325	302	309	312	318	349	291	327	295	283	366	305	298	330	313	305	322	326	303	304	357	317	295	317	308	325	312	352	323	302	309	339	288	318	347	337	305	351	339	322	322	332	318	322	348	332	309	338	296	332	353	295	309	322	334	325	332	316	308	343	337	347	316	381	308	299	353	311	324	306	335	327	307	369	296	302	328	295	336	287	305	301	301	299	324	330	323	295	300	325	309	313	301	308	335	343	318	314	284	324	324	290	352	317	333	325	308	335	324	353	303	301	319	323	343	306	326	326	334	297	323	301
25428	21793	30647	30375	23130	16436	10528	6075	3946	2764	1855	1383	1048	887	738	691	582	515	464	462	366	371	376	367	368	355	335	334	324	318	332	323	316	345	329	334	332	333	314	314	324	331	335	326	345	343	320	333	316	299	314	303	330	379	354	294	280	318	341	305	327	328	313	320	300	314	290	354	299	306	327	304	328	333	322	296	342	287	300	306	329	304	322	308	314	306	325	332	315	326	317	328	332	312	305	332	331	311	295	306	337	301	312	337	328	294	317	312	313	332	323	286	328	338	314	310	279	311	302	346	300	311	277	313	313	316	321	334	327	307	349	334	295	310	335	330	316	290	297	341	342	343	334	308	335	294	322	333	289	320	350	343	312	319	287	317	304	307	299	286	319	325	310	315	300	327	363	325	336	297	306	349	338	322	310	315	322	285	313	326	329	354	334	325	296	313	312	348	319	324	323	292	306	344	320	332	307	336	292	307	344	330	321	316	310	298	319	304	305	318	309	306	298	305	338	313	324	328	317	317	343	327	313	328	303	297	310	317	310	285	285	320	308	326	323	346	329	323	307	327	282	298	320	312	311	291	343	339	315	314	338	332	302	302	325	305	302	320	301	311	328	314	296	328	312	353	319	341	336	342	281	317	302	342	310	304	291	309	300	325	316	301	305	295	314	333	285	314	272	309	293	326	331	319	268	302	337	295	314	308	298	294	320	312	326	296	299	303	314	289	301	311	315	324	321	288	328	299	305	342	309	300	325	343	346	301	337	309	314	341	304	308	313	327	314	307	336	323	326	329	344	315	324	309	303	323	296	326	285	289	339	303	296	334	301	326	302	311	320	328	324	282	291	321	311	325	278	330	314	317	313	345	321	300	306	318	334	356	300	322	301	322	354	297	263	318	304	310	357	335	344	318	284	304	328	313	325	317	347	320	313	331	326	308	312	324	328	361	309	299	307	295	265	329	323	296	323	319	328	297	324	277	323	324	312	334	321	311	325	309	292	310	302	352	296	322	324	341	332	324	329	286	323	314	306	352	325	326	326	319	329	340	307	314	306	340	306	309	319	336	352	326	311	307	321	302	300	345	334	332	311	334	329	326	312	310	339	306	320	343	320	358	338	344	310	324	328	322	344	281	307	326	313	339	322	311	306	351	314	327	348	294	314	333	316	328	306	287	325	313	297	328	296	337	297	306	310	324	328	336	309	312	309	323	324	312	321	288	332	324	320	305	325	320	325	330	337	303	324	315	322	325	317	340	327	344	321	347	339	307	326	315	315	321	323	303	322	289	307	319	333	309	301	334	303	327	316	287	330	322	313	307	323	310	292	295	333	312	343	321	293	305	310	338	331	305	308	308	346	327	328	336	339	326	307	326	286	321	304	313	338	308	287	286	325	300	277	338	305	355	397	297	274	337	341	311	322	301	319	302	362	322	339	317	323	301	320	308	327	312	294	335	291	348	331	304	307	315	299	283	336	311	343	301	313	307	303	329	292	328	303	296	317	319	354	335	329	307	327	331	360	310	343	280	308	314	330	302	340	315	311	346	282	353	329	291	343	322	325	295	341	316	311	299	303	334	343	335	319	321	330	297	308	286	309	311	300	333	284	306	307	355	318	315	309	331	327	317	286	337	323	325	320	302	305	314	316	305	333	305	327	302	327	292	327	340	353	337	316	339	305	306	336	325	306	323	305	325	276	308	332	346	314	292	321	342	341	319	310	326	321	315	344	306	312	350	286	324	318	303	328	321	352	350	318	312	312	318	319	325	321	337	329	319	278	327	297	295	311	321	327	329	295	321	316	331	275	286	340	292	326	317	302	331	315	345	332	285	300	336	360	299	293	297	299	314	309	349	327	321	292	295	357	333	315	277	333	352	315	312	314	362	320	311	331	302	286	320	323	327	319	328	299	312	315	327	292	300	320	317	342	296	315	344	316	327	329	322	335	324	350	328	302	350	304	308	359	311	316	300	322	320	307	319	327	301	307	306	317	307	321	317	316	334	318	337	334	374	330	300	308	318	320	305	312	328	336	298	304	302	319	316	338	311	295	298	322	325	315	334	329	333	332	294	320	317	339	324	304	329	294	311	307	343	333	307	334	353	317	316	309	338	319	331	299	318	341	301	318	325	327	306	331	333	282	326	318	288	318	300	326	322	360	325	300	323	295	338	310	300	327	332	323	334	337	329	343	344	307	319	320	305	315	309	317	292	319	329	324	341	312	298	313	339	324	294	335	333	324	314	311	294	317	318	346	349	283	358	329	326	305	352	330	322	348	324	305	309	318	292	312	311	327	328	328	309	328	318	320	326	321	325	318	301	281	324	348	305	326	325	323	319	332	322	324	332	344	332	326	300	339	316	313	297	308	334	283	314	291	318	341	307	327	342	327	338	341	345	340	314	314	274	310	293	315	287	311	318	320	325	330	300	320	303	306	339	304	307	315	330	322	324	303	299	350	307	309	330	337	328	282	320	309	321	330	341	331	320	310	306	338	292	336	325	312	337	338	322	343	291	314	302	316	352	315	330	325	297	330	302	304	309	343	320	310	323	316	321	332	292	352	319	314	334	293	309	317	291	298	323	328	335	318	329	321	316	307	328	289	353	323	299	279	321	306	319	296	301	309	313	329	292	316	306	348	327	353	317	307	313	303	338	351	315	306	323	376	306	324	321	294	334	307	280	303	314	338	315	317	325	314	314	321	304	327	349	320	328	343	315	324	328	326	328	321	336	332	300	318	305	343	330	329	336	317	325	327	313	329	320	302	312	302	321	325	283	299	304	311	333	303	289	281	318	324	331	306	280	323	315	342	317	277	308	356	342	348	298	325	327	281	299	329	308	357	302	291	311	317	340	327	296	302	303	321	286	321	328	327	321	335	322	313	306	326	309	301	294	310	294	318	310	286	355	337	333	316	315	297	327	282	297	324	303	326	341	305	332	315	329	317	300	317	309	331	346	318	335	323	331	351	273	314	326	302	305	327	343	323	316	311	312	322	319	313	287	331	289	290	304	308	300	286	280	312	317	332	311	325	308	337	318	333	308	303	344	310	302	304	284	319	314	325	312	312	346	330	299	318	331	343	338	343	335	335	317	323	335	327	317	304	305	311	334	301	333	331	326	312	317	272	297	310	311	294	324	365	323	308	350	301	298	343	320	313	322	328	302	305	347	304	317	289	321	342	326	323	300	330	284	308	286	314	313	302	336	297	311	353	295	291	322	325	299	302	341	320	312	314	304	323	293	321	304	328	319	340	284	302	293	319	311	297	318	291	338	334	331	318	275	344	299	278	302	294	315	308	319	318	316	318	313	303	307	308	315	312	321	319	300	303	283	310	317	335	322	310	308	324	328	356	320	314	322	310	313	324	320	314	322	345	298	334	330	328	304	311	287	330	338	321	339	299	338	301	345	310	319	313	308	336	309	312	343	310	314	299	318	309	333	316	337	340	351	328	305	335	289	351	338	313	333	303	360	330	327	317	326	331	315	342	292	321	332	324	273
33172	58370	46862	34417	26269	19963	14372	9757	6788	4694	3077	2231	1700	1369	1154	1017	832	640	606	527	511	442	440	398	429	397	371	366	339	383	380	350	371	361	352	351	345	342	357	369	350	376	339	387	339	337	331	361	321	306	381	335	316	350	338	338	324	352	307	357	338	354	369	342	330	349	342	350	334	366	338	349	315	387	347	346	339	343	353	354	326	303	366	345	336	340	311	320	338	339	314	321	344	336	333	357	353	324	345	340	352	337	351	299	323	347	303	334	314	342	366	347	336	311	331	368	371	305	300	336	321	326	333	372	321	335	319	333	359	373	362	326	348	358	316	352	363	365	348	347	331	337	317	381	323	340	334	336	320	327	346	328	329	343	332	360	322	326	349	366	348	334	375	323	342	357	339	339	339	332	346	355	341	384	333	323	352	334	325	345	313	319	332	340	355	339	357	340	347	353	325	382	330	328	337	367	364	347	309	351	315	312	347	372	351	317	362	351	332	318	321	310	371	365	357	335	332	339	321	361	328	337	316	328	331	349	329	326	383	349	342	342	339	351	328	347	344	341	335	341	329	341	305	346	359	342	371	363	356	299	340	353	341	331	337	353	405	348	366	360	347	339	328	344	326	335	335	340	310	330	334	309	338	328	346	358	387	299	315	324	332	361	325	330	357	353	340	333	364	301	316	361	355	356	325	343	375	326	348	365	318	325	295	357	329	306	325	326	359	335	348	323	300	343	351	330	314	357	376	355	375	321	358	329	342	356	331	326	341	325	371	358	336	354	333	339	346	340	340	372	333	340	334	317	329	340	332	352	318	323	372	342	360	341	311	351	300	348	314	365	350	328	312	362	358	345	365	346	330	318	362	324	331	381	367	342	345	380	338	335	319	355	340	358	348	352	337	325	331	324	337	324	360	338	337	339	360	321	346	313	360	338	345	349	329	344	327	331	376	330	341	311	340	360	335	359	348	316	355	295	369	333	352	333	336	354	325	349	345	349	336	363	327	360	370	356	351	330	345	337	391	304	352	304	351	359	359	332	337	367	307	348	317	366	329	363	299	382	343	338	323	371	358	336	292	332	350	368	320	336	310	326	329	364	345	323	304	329	313	327	370	354	344	315	342	340	376	315	344	345	316	342	312	370	318	354	339	350	331	341	345	362	367	340	376	309	298	350	330	372	361	308	339	336	343	320	341	338	348	323	333	302	350	347	315	347	342	363	334	344	376	301	345	372	324	327	350	334	309	325	309	344	322	359	351	336	343	384	336	359	361	344	346	313	330	349	349	330	328	360	307	358	377	317	347	341	328	373	340	321	321	361	367	356	365	339	335	336	315	356	371	362	363	377	349	338	300	332	348	338	329	353	345	336	340	363	346	359	376	345	328	322	351	376	355	336	357	358	332	342	332	320	340	359	351	339	293	315	339	335	373	354	321	369	320	366	319	341	337	346	345	306	346	347	337	314	358	331	331	335	321	294	328	349	315	346	335	365	343	323	328	364	324	399	373	352	339	345	331	348	356	344	329	335	370	344	331	354	348	345	349	332	328	334	320	342	320	322	325	331	371	333	363	355	352	323	340	349	312	354	351	323	342	341	341	349	314	362	338	331	318	357	341	331	332	327	345	331	350	360	361	318	354	363	319	357	349	374	334	319	369	337	372	327	339	317	360	352	339	346	369	346	329	342	358	350	331	310	333	307	352	338	378	351	368	320	340	362	325	342	336	317	348	315	324	364	339	335	332	312	352	322	334	336	368	334	340	375	352	330	313	350	333	335	343	347	310	325	324	331	349	342	351	343	367	355	322	340	333	351	315	327	335	375	381	338	344	352	356	350	335	344	362	324	328	370	360	351	342	317	346	345	352	336	365	348	309	347	347	344	328	334	307	345	352	361	349	345	318	340	351	304	370	350	315	346	308	315	341	329	335	326	348	316	348	334	359	307	352	346	377	333	335	349	320	345	347	332	363	342	343	334	320	355	325	327	321	370	357	337	321	333	353	356	351	327	334	350	312	349	359	356	339	298	361	309	362	310	357	352	338	329	322	352	360	362	366	318	373	347	318	337	388	329	349	329	341	349	329	328	348	349	321	330	365	367	337	348	340	321	363	330	349	323	312	335	347	346	343	359	332	354	373	338	332	363	350	333	319	345	326	368	345	348	354	327	356	335	335	318	351	339	338	338	324	349	314	348	283	304	354	331	331	345	354	279	346	331	359	353	353	338	294	326	354	313	362	350	370	312	344	323	359	326	328	345	336	362	393	351	328	332	356	331	356	333	338	352	382	312	345	345	341	321	363	338	352	313	364	352	337	314	393	347	322	350	314	307	346	331	352	351	339	322	339	343	338	362	324	325	351	363	317	375	314	373	298	357	332	334	328	354	344	356	340	342	336	305	330	360	365	343	345	335	326	359	332	342	331	352	310	355	328	325	331	328	307	342	353	328	342	324	308	334	343	345	310	324	370	320	311	332	342	330	323	350	361	341	366	327	343	341	373	294	343	325	328	349	331	351	351	334	347	326	328	356	313	322	322	357	323	374	322	363	345	347	318	370	368	339	356	324	345	353	327	325	327	359	344	323	327	351	348	337	327	331	353	325	358	311	373	323	344	308	344	339	349	365	327	336	347	346	371	333	359	339	360	329	364	339	341	314	350	347	369	338	334	361	335	297	309	347	346	320	348	337	312	334	316	345	347	336	342	337	352	354	314	337	306	348	354	352	329	322	321	320	333	346	331	311	356	335	348	334	371	377	336	312	338	315	370	361	347	357	364	400	354	355	328	342	321	355	315	331	321	344	351	345	322	339	354	350	301	367	335	331	335	351	339	365	336	355	337	337	336	361	322	335	333	331	329	349	326	361	315	322	334	347	330	347	346	367	304	355	349	373	376	344	345	329	359	335	346	335	338	298	332	325	310	351	352	344	311	331	337	327	340	370	328	351	346	354	332	313	346	329	353	347	367	356	287	337	349	365	333	374	378	347	377	319	361	315	359	351	381	381	337	391	329	368	346	346	309	338	337	290	314	338	378	343	330	349	342	331	374	338	343	333	359	339	308	352	357	358	357	329	332	382	316	341	354	326	343	335	327	316	366	306	368	333	357	369	334	370	343	338	338	391	368	362	315	343	335	320	349	338	352	318	318	333	352	345	365	316	320	331	313	373	316	355	366	312	317	369	320	317	323	327	352	373	361	346	338	341	350	351	328	318	326	338	330	329	339	328	321	329	353	349	357	364	335	352	326	344	326	337	340	346	352	335	330	320	346	327	355	347	343	355	351	351	330	351	351	339	309	381	327	351	365	367	310	296	349	308	344	351	337	382	326	343	303	347	348	388	338	356	336	334	391	355	333	326	329	348	352	336	355	342	377	348	325	309	358	319	357	319	369	346	333	328	338	340	349	354	349	347	322	367	336	346	315	350	348	369	329	359	320	337	297	360	308	357	349	352	328	347	347	345	320	329	363	312	339	343	367	332	345	354	334	348	325	327	363	310	357	331
23016	21461	29230	24657	23230	25026	23278	12826	8080	5195	3434	2250	1797	1407	1150	1006	925	718	586	591	538	475	438	363	400	340	374	353	330	329	350	349	324	365	336	317	355	337	324	359	313	285	322	330	333	332	339	334	287	324	334	339	340	284	351	326	336	314	311	382	354	349	306	323	329	345	322	322	354	317	323	322	328	305	354	294	342	340	334	343	314	323	328	352	314	362	319	319	348	292	321	336	323	313	324	334	308	344	326	339	311	309	292	341	346	308	337	338	329	325	329	318	335	317	370	338	326	290	323	291	343	329	306	298	325	302	319	334	290	323	318	309	307	334	287	311	360	292	324	330	324	318	351	324	317	318	326	346	323	310	300	312	335	326	315	298	309	344	297	343	334	309	318	319	322	300	299	324	336	302	334	298	329	304	319	322	318	326	344	322	312	313	348	321	333	336	394	343	312	312	345	323	306	337	300	321	306	322	358	327	316	324	331	361	328	308	309	317	337	342	344	335	314	358	312	322	340	325	336	307	340	324	296	314	347	299	295	327	344	346	315	320	291	320	351	350	316	310	341	295	315	326	313	308	338	308	308	352	298	322	352	319	330	328	308	313	316	331	304	341	334	343	325	328	295	297	317	355	303	344	317	323	257	324	325	304	312	334	326	340	340	318	326	338	349	332	333	329	344	305	348	311	338	323	350	304	356	342	314	321	322	321	324	314	289	307	328	362	327	315	324	314	317	320	336	335	321	323	287	330	329	362	339	329	303	295	304	341	301	323	344	308	306	339	331	319	326	322	294	366	316	304	333	338	332	332	322	342	322	351	328	302	312	334	314	336	326	339	325	313	313	320	309	337	306	297	318	307	345	293	355	339	355	333	315	347	332	337	366	319	291	327	327	324	315	325	334	321	310	335	312	298	307	314	346	327	316	306	332	338	293	313	311	312	301	335	352	328	345	308	300	307	299	341	348	324	299	305	308	321	306	335	327	331	342	335	346	301	291	313	308	312	308	323	317	324	332	355	335	315	324	335	322	329	333	347	320	312	332	339	344	339	339	342	340	339	357	308	328	318	320	326	304	301	306	324	338	267	334	303	317	319	313	328	319	296	325	316	324	330	317	331	344	334	313	323	331	323	323	325	315	322	345	325	344	339	338	322	301	316	313	327	314	356	330	338	344	348	331	323	317	331	324	332	305	304	354	329	314	336	335	292	314	307	306	304	323	323	319	302	344	328	347	299	280	315	333	327	326	326	316	333	326	326	340	312	313	339	309	312	276	333	359	353	311	303	296	333	342	323	304	304	334	358	361	292	333	340	347	290	357	323	349	307	315	342	333	303	325	349	372	321	334	336	340	366	326	315	304	320	315	353	321	333	304	347	322	315	320	343	358	343	311	352	331	349	304	328	334	289	294	339	295	311	322	332	315	317	328	335	315	311	330	308	340	346	325	345	286	317	296	316	334	347	315	363	282	305	348	343	306	332	352	322	305	335	350	350	320	326	309	327	315	269	312	338	343	331	345	296	352	317	357	326	306	336	275	271	315	322	316	337	334	292	292	322	311	284	325	331	306	322	367	332	357	311	295	349	327	353	300	311	329	335	318	302	293	300	327	318	299	343	341	298	308	334	306	363	294	302	306	322	300	372	327	319	350	337	352	343	348	367	317	374	317	344	336	330	331	335	279	338	326	344	346	330	339	324	321	310	333	358	323	359	320	358	318	328	318	311	349	342	297	369	316	328	336	340	340	326	320	334	343	356	337	358	327	341	330	318	327	319	313	348	319	323	369	335	318	307	321	271	346	334	352	357	359	327	334	366	299	313	312	335	324	336	345	336	292	345	328	289	336	307	334	298	322	346	349	354	329	289	318	320	315	334	337	310	340	363	355	304	313	315	317	328	331	325	339	298	335	316	289	331	304	323	335	320	328	316	329	331	296	308	336	301	312	284	321	307	354	317	294	310	357	312	332	325	331	301	326	317	343	313	322	335	339	326	349	290	346	336	309	323	328	327	353	314	313	353	320	343	337	315	308	311	315	339	323	301	310	287	343	314	313	339	295	318	336	326	312	306	321	310	347	319	331	355	320	327	331	334	326	320	290	338	286	326	325	330	303	318	332	336	298	329	319	320	328	332	319	313	352	311	319	337	318	314	332	297	331	302	343	345	321	311	325	344	342	347	327	312	330	307	337	328	324	348	312	295	337	349	289	337	331	321	305	307	333	319	344	314	323	322	346	293	345	329	338	327	352	336	328	320	331	298	340	368	301	321	335	301	327	299	302	335	343	346	341	310	335	326	334	319	339	323	296	342	303	336	375	357	315	342	359	320	307	319	336	359	352	301	346	329	305	306	343	303	321	342	287	288	336	334	312	344	325	313	358	342	301	348	329	320	335	336	322	324	297	341	344	322	297	338	337	334	369	343	310	323	301	307	301	335	341	310	341	329	352	315	311	316	352	346	343	317	338	353	304	321	300	314	316	338	296	330	343	348	340	304	302	309	321	316	325	301	355	312	369	334	324	316	340	333	311	336	344	297	285	305	342	330	294	326	325	343	326	309	340	308	327	301	311	305	328	334	329	344	343	316	334	306	346	310	306	308	306	299	330	335	311	318	310	339	327	311	335	319	300	298	312	314	340	286	304	315	320	319	321	320	319	303	312	325	316	327	350	289	353	298	316	329	319	334	338	319	338	339	343	330	301	347	313	337	338	323	346	347	323	286	324	338	333	366	328	324	305	302	367	319	319	313	355	332	293	357	312	326	309	337	317	335	337	320	322	320	321	326	316	323	321	309	316	333	330	327	310	318	316	319	318	288	312	300	333	335	317	349	301	345	337	317	331	326	336	325	303	335	337	334	302	310	330	332	323	313	363	338	332	338	354	347	359	297	358	315	342	311	311	331	319	346	313	316	297	301	325	291	353	304	325	308	297	353	304	314	350	316	330	309	318	346	308	337	336	318	326	328	290	317	359	331	337	301	317	314	316	342	331	365	325	326	314	292	340	299	354	317	363	311	327	328	324	333	323	328	334	311	301	336	294	323	330	304	331	326	291	318	336	327	316	348	328	284	311	335	322	333	323	285	320	312	310	305	331	341	346	327	356	332	333	336	323	337	311	309	348	301	337	337	303	311	310	298	306	318	307	331	311	347	315	323	328	293	336	306	333	346	350	311	314	318	320	316	312	285	283	284	326	306	337	303	301	311	336	346	327	312	311	332	315	361	327	325	318	334	335	314	324	297	311	313	289	310	329	340	340	324	358	321	290	317	325	329	297	313	301	335	314	297	314	349	332	320	352	325	355	335	332	324	323	313	295	300	375	291	334	351	350	341	312	310	331	334	353	300	317	322	309	336	287	327	312	326	360	352	328	331	312	320	337	351	333	321	299	346	335	334	338	318	320	310	322	309	306	290	304	320	332	305	298	323	357	301	336	326	338	333	322	337	328	317	325	330	333	310	340	342	318	310	314	323	337	306	298	341	333	354	299	282	305	348	346	348	338	304
35689	67321	56296	42619	35523	28252	21569	15732	11425	8022	5329	3685	2685	2122	1741	1531	1181	936	844	663	663	565	495	484	488	446	413	379	403	359	384	337	369	346	339	357	325	323	343	377	346	363	371	314	329	348	341	375	336	334	316	351	336	315	353	351	313	317	331	334	356	342	339	322	305	346	350	334	344	340	337	338	348	353	331	327	327	350	339	344	338	332	369	366	357	343	347	317	360	323	328	358	356	327	344	379	368	324	344	311	346	291	339	351	338	352	312	345	316	368	323	327	353	337	349	375	357	349	297	338	338	346	318	311	373	363	336	361	324	354	361	340	347	356	365	333	350	368	308	341	363	320	342	324	360	323	358	342	361	327	333	317	336	370	366	356	328	312	345	306	307	320	337	332	361	328	331	350	341	327	339	337	354	335	327	344	301	347	321	339	345	313	345	318	286	340	346	327	321	349	313	329	342	354	347	325	340	331	331	354	327	338	333	366	367	328	334	327	370	326	322	345	330	322	371	344	329	310	329	342	333	327	330	319	338	351	331	350	329	329	288	350	332	321	315	349	362	360	333	366	323	324	359	328	324	325	380	350	334	352	303	331	342	347	323	362	344	354	352	306	356	387	361	347	356	343	322	322	363	351	339	329	336	341	331	282	325	325	354	388	361	337	372	358	335	343	332	347	360	340	328	323	357	332	337	344	362	336	352	370	333	361	375	359	360	367	325	344	316	335	337	363	340	373	354	331	345	352	343	328	296	358	337	354	361	338	340	369	360	336	326	354	321	327	384	335	323	330	360	320	339	362	355	319	312	357	323	338	385	339	350	322	309	316	372	325	330	332	334	363	335	319	315	352	337	381	320	349	320	366	335	327	353	341	324	322	361	339	354	322	359	330	301	326	317	335	334	322	348	358	315	366	335	319	338	352	328	352	332	324	353	342	361	349	316	322	333	355	322	322	346	328	311	310	344	327	326	347	331	331	329	359	358	336	322	351	322	341	333	337	315	334	320	319	329	304	319	340	357	351	326	374	348	355	340	362	326	329	377	355	336	338	324	298	346	353	326	346	329	331	357	323	356	370	355	316	359	316	335	326	334	327	331	356	305	311	337	377	300	328	346	305	341	331	368	348	320	335	339	342	325	349	325	322	319	337	356	345	326	365	318	331	330	338	320	327	345	334	349	349	339	354	353	294	310	360	352	354	334	328	305	344	328	333	330	340	332	319	340	330	371	324	345	361	342	358	319	315	314	350	354	332	349	329	324	343	345	305	344	346	354	309	333	355	348	342	304	348	360	354	347	339	332	357	350	348	311	344	337	337	381	356	298	329	288	343	346	342	336	335	335	338	352	350	341	360	325	370	337	356	335	325	349	349	341	339	315	345	337	321	336	337	343	361	338	364	313	359	290	352	336	322	316	364	339	339	340	345	355	332	333	316	324	336	340	313	321	347	348	345	346	352	303	307	319	350	327	299	368	339	340	327	352	326	348	357	364	353	323	295	395	321	336	368	371	335	380	329	346	323	316	338	343	314	324	341	345	334	324	342	345	343	312	325	343	311	329	329	358	362	334	339	370	333	311	312	375	303	343	345	306	343	317	320	341	350	382	338	326	381	356	327	376	359	331	380	307	356	322	346	318	353	360	367	323	325	344	368	323	344	357	314	350	340	359	353	339	348	333	338	337	321	334	335	358	320	313	361	349	371	326	335	377	334	326	324	366	366	348	341	289	330	346	348	315	334	332	319	301	375	359	350	340	302	354	343	319	378	341	357	335	317	392	365	339	333	364	352	323	333	356	354	345	319	345	378	342	340	354	373	353	358	342	308	334	318	328	359	334	349	357	363	344	324	355	315	351	398	351	315	332	351	344	349	339	334	336	358	332	337	351	335	340	318	322	337	325	316	325	362	314	318	342	300	345	338	335	356	313	300	379	333	358	331	355	341	323	359	359	393	363	326	347	315	326	357	330	341	329	373	333	336	337	329	376	331	346	361	347	365	360	327	326	355	370	357	347	325	354	341	327	365	340	327	325	352	322	375	345	350	320	335	361	339	359	324	331	341	322	328	325	370	316	351	327	319	342	369	332	331	313	339	338	345	313	323	337	361	341	327	342	317	325	323	337	317	327	376	343	359	323	358	333	347	348	324	344	351	325	310	308	359	350	311	331	314	329	360	325	332	318	307	351	330	317	351	346	351	355	319	347	368	347	361	331	367	334	324	337	326	337	291	337	351	330	330	334	340	350	306	336	352	368	354	340	310	333	342	355	312	354	318	304	354	346	349	356	341	327	332	319	346	340	355	357	302	346	328	348	316	318	349	351	319	337	312	345	355	376	326	324	302	350	374	341	334	333	351	356	331	361	356	335	356	351	353	299	331	317	355	346	309	345	358	342	352	318	327	327	335	301	358	357	327	333	343	340	353	338	326	350	350	328	307	346	302	339	353	323	339	346	348	341	388	370	325	338	354	344	324	339	333	322	326	339	326	359	365	358	372	344	360	350	361	343	339	330	349	358	373	329	337	346	376	314	321	355	320	373	322	349	339	330	338	387	320	325	354	348	320	345	318	368	345	312	356	333	320	293	330	338	348	336	336	346	353	303	359	347	334	347	341	348	333	330	345	384	317	362	340	358	315	324	340	348	347	353	329	339	311	357	344	328	319	363	367	308	379	352	343	329	334	328	295	334	315	300	356	376	363	350	339	357	354	348	302	356	357	364	377	333	339	379	332	301	344	346	359	317	318	328	351	349	305	325	360	315	345	322	340	326	323	345	340	331	326	338	315	316	332	334	343	329	362	337	355	327	302	330	355	355	361	359	356	331	343	315	358	343	377	339	347	373	301	333	378	342	352	350	349	329	347	320	358	330	345	363	311	377	370	298	317	341	344	321	331	332	345	342	321	325	359	358	355	350	349	354	358	344	363	396	322	362	373	319	348	343	310	323	347	374	337	342	317	342	352	321	355	311	346	337	337	345	351	319	344	363	346	357	334	337	351	336	336	356	330	328	324	353	333	330	340	354	338	340	328	328	340	356	342	338	319	377	326	331	344	360	326	339	359	323	333	347	334	335	358	341	339	337	326	321	350	320	321	347	329	328	322	355	334	365	296	328	326	368	320	340	347	355	336	354	344	340	364	313	344	307	324	348	354	363	351	329	373	304	341	378	375	357	348	309	334	311	341	338	291	336	322	329	375	359	365	356	316	338	343	324	348	314	332	325	349	322	329	321	329	324	341	329	337	328	339	339	362	336	332	339	347	339	323	374	373	336	341	366	317	333	342	348	374	312	327	306	331	347	333	340	328	349	342	337	320	350	370	382	306	322	332	350	360	326	328	338	333	333	350	335	353	376	320	320	316	384	329	341	332	338	339	362	335	364	365	335	327	338	354	370	349	335	344	333	346	372	316	355	324	334	360	342	322	350	354	332	390	345	357	352	359	324	367	328	344	333	314	348	270	357	313	312	336	344	335	347	327	327	363	314	357	367	320	343	334	370	322	341	329
32842	40293	43528	31033	19472	11637	6822	4196	2979	1951	1370	955	777	657	611	552	504	438	433	400	367	356	370	348	322	366	302	317	313	299	317	325	314	276	309	298	307	303	335	307	363	319	301	264	279	321	299	344	265	291	293	299	285	342	316	273	295	306	326	283	310	327	280	305	314	302	305	350	279	334	295	322	304	280	306	309	306	306	317	308	279	313	310	297	265	291	298	271	303	303	315	307	316	290	283	300	322	319	285	299	259	347	297	295	285	308	305	304	294	312	332	330	311	303	307	326	283	303	319	289	312	302	301	317	299	327	293	293	330	317	321	335	317	293	285	311	277	320	302	280	330	289	280	312	326	322	300	303	320	283	277	322	311	288	305	310	296	311	300	315	299	312	303	307	329	305	327	320	301	295	270	317	312	311	275	272	301	294	306	258	308	288	361	302	312	315	337	297	334	271	332	299	316	321	339	313	318	316	322	315	264	314	294	348	297	306	283	315	332	318	316	293	306	300	331	334	270	302	309	290	294	312	313	308	308	308	322	309	334	310	302	307	337	282	294	292	298	279	298	328	269	313	298	299	264	323	287	294	327	337	302	299	334	303	309	290	319	274	330	293	347	314	320	294	316	309	307	291	318	278	294	291	264	334	318	311	312	359	343	279	339	341	304	326	304	314	283	283	297	293	306	333	312	315	325	258	320	308	317	300	322	307	294	290	333	311	292	293	330	300	299	287	315	314	319	308	304	341	298	306	292	295	308	330	293	320	294	333	307	327	290	302	310	338	301	338	304	274	293	289	329	292	293	260	308	299	330	322	301	312	324	274	318	318	311	309	307	268	297	313	283	310	293	335	297	298	337	299	304	320	334	305	305	300	290	306	288	307	282	317	336	287	288	294	322	322	290	337	303	276	270	287	303	288	308	297	303	289	306	276	288	307	295	322	304	315	250	312	299	283	294	304	290	330	305	310	314	312	278	269	320	313	315	315	285	325	292	281	310	321	319	312	304	323	301	296	310	303	307	304	285	331	349	291	305	332	300	310	300	305	321	319	277	329	315	322	296	303	295	301	291	331	298	279	314	288	350	277	314	322	288	315	315	292	319	247	297	311	314	308	320	307	353	308	299	307	311	311	295	312	350	297	301	349	298	284	312	266	333	290	320	311	323	292	304	308	333	319	304	308	335	307	304	327	301	314	262	318	277	298	326	303	263	311	305	327	302	309	300	291	305	302	299	300	302	313	308	288	314	311	329	307	280	294	294	321	306	307	305	273	273	310	310	303	329	277	328	297	302	317	325	323	251	304	313	333	324	308	327	297	328	286	297	313	305	287	327	307	355	294	311	312	317	293	285	312	293	315	321	310	288	306	293	292	304	324	282	275	314	282	301	299	305	301	318	311	310	290	322	312	285	287	327	298	313	297	309	294	294	272	288	286	293	325	296	310	331	303	302	283	301	317	312	299	285	339	317	299	281	309	319	304	278	294	312	305	273	306	301	318	293	300	307	313	279	293	331	333	312	336	298	309	364	299	328	318	298	329	282	324	316	293	305	347	306	302	335	311	309	293	301	310	293	276	290	329	306	302	324	259	329	316	333	311	311	277	293	334	282	337	339	303	319	305	298	302	292	311	320	350	321	318	295	320	307	271	303	325	302	254	329	302	304	291	289	288	350	286	280	325	314	268	305	291	301	334	290	276	275	283	310	322	311	300	320	319	315	319	282	341	270	253	307	272	300	289	289	311	302	300	278	317	326	320	299	284	308	279	296	297	355	288	310	288	342	316	317	291	300	294	317	294	317	289	321	324	277	322	280	299	301	324	310	309	315	296	315	323	324	277	303	300	295	305	254	304	312	328	303	305	315	334	345	331	339	309	293	322	335	309	306	282	336	294	316	308	266	306	291	345	327	319	281	315	291	288	314	290	313	295	302	303	297	287	278	298	303	301	307	286	328	285	282	271	321	300	305	282	305	301	332	317	327	342	310	306	289	307	327	337	313	300	272	289	303	305	327	315	300	311	286	302	301	339	308	294	291	297	274	297	288	337	282	310	305	328	311	313	314	303	324	282	314	297	300	314	302	314	292	288	305	320	322	318	291	317	320	303	323	313	270	284	312	294	291	313	302	281	280	296	310	321	316	281	335	309	289	288	289	299	329	261	294	317	306	311	271	315	299	291	311	324	302	308	313	321	310	307	340	314	329	312	285	313	290	321	317	294	310	319	319	324	293	322	323	320	330	323	299	314	297	309	303	304	297	298	264	287	301	313	340	309	305	304	303	306	311	269	308	315	288	301	327	310	303	320	303	314	322	307	311	302	292	314	275	290	283	291	341	310	302	323	284	304	293	319	289	329	312	321	310	309	289	299	329	301	308	310	305	281	316	303	312	298	325	304	319	279	317	297	334	300	302	314	293	338	285	305	303	318	282	329	316	292	299	286	289	333	306	338	329	292	308	318	317	299	281	285	326	310	336	292	293	267	296	302	310	279	328	299	306	311	298	314	305	284	306	323	306	284	292	273	314	287	297	302	296	295	302	291	310	295	297	284	298	314	283	303	293	311	304	306	307	280	319	268	329	292	293	304	323	307	303	308	331	300	310	311	309	283	304	310	335	286	308	294	299	326	314	281	276	281	327	310	292	316	326	282	310	282	321	294	314	307	315	315	289	313	296	301	299	294	264	321	292	301	305	335	302	299	329	279	289	289	303	318	344	316	308	276	313	307	316	310	308	326	308	300	303	313	310	321	313	315	299	299	308	302	303	329	299	324	332	297	304	335	280	339	323	311	321	280	310	327	299	311	315	298	291	300	303	306	299	294	312	330	297	309	320	259	267	296	289	310	305	318	304	327	328	302	285	282	310	276	323	304	321	289	286	271	300	307	298	311	330	307	278	321	279	307	316	271	293	282	263	310	271	295	304	321	293	325	294	343	307	278	318	287	327	276	328	327	310	268	312	282	316	286	321	304	287	313	309	300	317	289	301	316	309	281	326	312	310	320	325	318	306	281	319	303	301	284	312	307	284	300	327	308	325	283	295	276	317	267	298	323	318	297	298	295	295	294	315	291	307	311	304	317	312	291	269	309	327	283	278	292	316	319	317	305	318	316	310	360	299	307	289	306	317	317	312	320	323	336	303	311	320	315	299	302	300	313	302	294	317	306	309	308	317	295	298	263	311	315	313	308	335	324	311	303	300	302	287	339	266	330	301	301	313	332	315	285	317	281	279	288	303	300	316	304	268	297	300	293	306	326	320	315	293	302	314	298	301	297	287	324	292	324	278	288	291	343	279	293	365	324	301	300	302	307	304	291	330	312	304	327	287	303	299	285	279	336	350	302	284	325	282	304	315	289	311	291	325	304	331	289	322	306	291	311	294	329	315	273	273	268	326	315	306	285	311	312	277	313	309	293	304	296	287	308	334	309	259	296	297	294	280	325	288	345	324	326	329	337	335	293	318	304	275	302	288	301	303	314	311	304	280	328	290	316	303	273	301	321	314	275
34230	53400	42210	29066	21854	15389	10437	7077	4890	3287	2268	1547	1222	1020	840	750	679	569	502	493	425	397	384	395	383	348	369	331	359	382	333	325	317	342	346	333	326	326	303	327	342	337	324	358	310	326	355	304	351	314	328	347	311	337	321	321	312	326	335	341	313	350	353	319	323	314	327	312	355	333	297	328	312	339	326	349	323	354	331	339	324	325	307	337	300	341	330	332	333	348	344	330	384	364	340	318	344	350	324	335	364	308	348	323	353	333	322	328	307	316	324	318	324	317	331	338	347	331	340	304	337	347	342	326	303	313	352	329	324	321	339	329	353	318	353	343	332	335	327	333	304	356	341	355	341	301	352	363	363	347	353	311	318	351	336	310	323	353	328	322	323	323	315	317	338	341	329	323	319	329	303	342	324	305	348	318	326	319	334	332	338	306	313	332	345	325	323	333	321	331	342	323	352	304	323	342	321	316	341	329	358	320	295	321	320	319	311	350	298	311	333	339	330	347	345	322	370	316	319	291	312	327	347	326	341	313	314	328	318	324	341	323	339	333	316	322	324	300	352	332	311	356	340	328	339	365	314	346	335	330	334	323	331	327	355	324	310	341	343	279	323	354	310	357	316	346	315	321	333	298	315	325	330	314	325	331	334	313	324	333	313	324	321	357	338	308	340	313	339	343	319	302	322	315	334	312	339	343	338	329	333	354	302	313	346	323	366	311	321	340	316	328	293	307	330	334	338	329	345	319	319	316	333	344	310	323	333	333	332	316	314	346	359	306	320	316	356	334	341	336	342	326	319	330	314	323	323	337	345	346	330	293	297	300	336	313	284	313	344	295	329	340	334	310	336	329	339	325	315	327	320	318	357	323	363	358	323	293	278	290	338	321	338	344	352	313	356	330	333	332	340	307	348	335	364	338	327	328	305	332	318	327	344	307	347	350	302	308	317	355	322	290	306	328	341	340	327	327	320	309	341	319	325	365	366	296	311	330	310	323	326	351	329	304	305	329	311	329	318	373	338	353	331	330	356	340	345	362	314	339	315	324	370	332	301	310	341	310	340	308	311	329	324	328	350	334	329	321	320	349	340	323	313	330	334	329	373	320	315	300	313	324	299	358	325	356	360	343	324	323	340	338	343	315	331	321	320	331	360	322	298	364	322	310	314	298	295	322	320	317	315	338	352	297	361	338	322	303	322	335	302	337	324	330	380	338	365	342	309	355	355	338	353	290	353	352	291	320	300	347	328	281	300	307	317	332	308	333	354	335	303	331	333	339	334	335	324	301	319	316	348	361	372	343	320	330	335	335	311	330	327	333	315	322	291	344	367	291	307	343	349	345	359	327	329	346	333	336	365	336	307	295	310	318	316	333	316	348	334	292	295	333	348	297	346	326	346	361	331	331	326	335	353	312	340	307	335	354	345	329	321	321	331	324	312	345	320	344	340	370	342	330	331	350	337	340	344	330	323	325	339	348	324	352	317	337	331	338	341	301	315	335	340	326	328	330	329	353	325	310	354	330	313	322	313	336	325	362	313	328	337	339	332	334	311	348	348	351	317	303	332	323	332	327	308	334	316	323	328	292	345	323	314	331	325	309	337	332	351	363	333	327	322	359	327	349	328	326	317	330	334	330	357	329	357	321	313	318	306	343	319	346	336	325	312	321	316	336	316	303	331	317	306	349	307	347	301	331	323	332	334	341	348	354	332	374	342	298	320	319	314	345	347	344	335	311	345	344	327	310	332	344	351	318	324	340	328	349	357	313	318	331	318	333	305	319	333	358	304	337	356	312	329	364	347	345	310	343	315	336	335	327	320	325	299	357	311	328	330	334	350	339	321	364	315	323	317	330	319	342	292	336	301	312	322	344	357	310	348	299	351	368	358	325	363	310	337	366	336	325	352	318	294	327	297	348	352	316	345	345	341	349	326	334	338	321	308	317	340	333	349	314	350	339	317	330	325	344	315	325	327	334	325	315	335	325	302	339	317	348	363	341	303	338	335	339	303	321	295	303	308	323	346	336	333	325	306	355	325	366	323	317	318	350	321	328	342	342	327	337	322	329	335	308	349	340	348	315	320	329	308	335	314	354	322	320	335	344	311	310	341	339	306	338	316	336	315	321	316	354	322	313	325	297	334	358	309	326	334	312	334	386	318	318	320	338	314	318	354	343	327	331	335	326	350	298	303	363	329	307	333	315	310	362	315	321	351	321	309	318	340	309	292	346	355	331	325	305	306	353	347	316	329	295	328	304	300	329	317	312	360	309	340	350	352	322	340	329	348	314	321	301	361	314	305	333	345	323	336	328	338	356	315	313	335	337	298	337	309	339	323	315	313	333	331	298	306	342	368	341	310	315	321	305	321	324	324	319	323	332	326	322	338	334	338	352	350	335	357	305	367	321	277	344	313	317	338	338	342	346	330	315	320	313	373	339	337	335	339	322	325	309	315	335	357	348	342	332	305	328	340	324	347	341	334	328	323	341	325	328	369	346	345	317	329	325	334	324	351	308	324	322	346	302	341	323	335	335	337	340	327	313	312	281	341	353	330	349	294	342	334	337	320	314	316	326	342	327	323	314	334	327	306	310	336	350	330	350	316	315	314	340	325	331	347	351	316	355	314	355	345	337	301	322	303	318	321	364	317	320	353	329	322	334	321	341	313	315	353	324	355	330	348	331	339	315	314	361	324	355	343	318	305	323	342	345	301	339	324	286	319	321	341	348	337	311	288	368	333	348	340	320	327	302	324	306	337	329	317	337	324	345	328	299	323	324	343	325	319	340	303	310	296	361	323	328	369	335	314	317	322	331	330	317	370	317	356	304	335	292	341	306	339	336	341	335	331	309	303	320	333	330	335	358	318	349	319	316	342	344	333	313	339	326	332	306	342	319	313	352	299	358	337	335	333	310	319	365	347	338	326	321	346	344	342	308	326	352	329	312	327	367	350	365	349	314	341	332	346	340	350	341	332	331	342	344	335	332	364	354	331	299	350	337	360	338	325	345	347	313	322	344	348	339	306	307	342	345	349	281	366	308	327	325	328	318	325	347	300	324	364	331	305	332	336	338	327	359	327	322	338	319	316	358	346	319	345	353	330	312	332	299	334	333	333	316	338	337	311	309	325	330	333	320	328	354	327	320	332	328	350	347	346	300	336	332	328	327	321	346	347	316	323	332	300	336	334	331	326	350	329	345	348	316	314	345	314	315	339	335	322	308	324	348	344	338	349	298	369	355	350	334	321	366	322	312	322	327	314	336	292	348	340	320	310	303	347	359	347	306	355	333	340	328	316	353	333	354	319	311	333	318	307	332	335	334	361	336	303	319	331	322	343	343	297	335	329	328	326	317	333	329	339	312	372	335	352	318	293	325	355	310	384	307	362	301	325	310	322	297	334	319	332	322	355	335	344	333	327	356	346	344	310	310	306	327	306	335	354	333	337	329	356	317	303	327	365	321	344	335	322	339	369	338	328	331	358	296	345	295	331	330	359	320	321	328
24181	21486	29293	26879	24916	21985	15574	8620	5247	3573	2342	1558	1235	1035	916	742	638	617	488	439	446	424	357	394	340	308	370	302	346	337	322	316	322	311	309	322	328	323	342	309	330	296	301	310	330	302	329	312	292	285	303	325	306	290	315	315	311	314	276	259	311	281	306	306	303	302	316	304	349	298	329	308	304	301	296	309	300	291	287	312	285	309	298	287	296	262	310	295	308	287	312	289	272	330	299	284	283	306	282	336	292	318	324	312	319	280	287	293	294	334	302	286	312	298	281	311	284	290	298	345	311	313	319	297	312	296	280	286	337	291	300	321	278	312	303	311	297	298	283	343	318	295	296	305	330	299	268	289	308	300	314	317	306	311	297	338	296	297	329	338	321	290	326	298	283	289	301	290	288	285	301	294	308	304	293	310	333	336	297	335	298	299	306	286	271	305	304	310	306	298	289	326	314	301	309	282	302	303	288	320	298	334	291	313	299	332	297	301	309	322	332	307	299	285	307	294	339	277	314	322	276	294	296	281	301	277	278	300	336	286	334	247	312	322	292	294	269	325	315	338	287	345	313	316	291	281	319	299	305	314	317	301	273	291	324	296	294	291	302	301	337	340	273	328	283	301	284	308	322	316	269	314	327	315	268	303	322	276	279	282	296	266	297	308	294	298	302	313	307	291	287	290	278	306	286	287	298	313	300	302	338	321	296	321	301	294	296	298	276	314	312	332	322	295	305	303	334	293	289	315	332	300	330	306	295	285	301	311	316	298	303	309	306	276	328	319	335	294	305	321	274	310	277	312	290	287	336	340	317	332	305	277	331	288	312	301	292	316	293	286	299	303	358	311	313	317	294	312	329	319	308	293	297	295	298	300	313	315	340	301	333	330	298	303	284	280	299	324	313	284	287	274	314	307	326	338	299	297	306	339	300	300	294	305	268	309	282	290	311	286	306	333	310	314	273	335	323	287	300	305	319	271	306	334	321	305	280	308	304	279	335	309	308	305	287	295	313	288	314	317	293	289	287	303	318	293	319	310	303	294	292	276	326	284	279	305	311	322	314	284	307	287	295	295	296	286	352	294	314	360	309	296	307	325	297	293	275	311	297	343	308	298	310	304	300	264	286	340	354	303	301	281	303	300	265	306	325	294	296	320	302	281	294	310	308	282	285	292	266	297	297	286	282	308	325	300	301	298	303	276	320	279	317	304	264	281	314	308	287	299	337	292	303	267	310	327	297	273	289	294	271	302	266	293	290	305	305	297	307	323	301	278	317	292	333	336	320	312	297	330	304	291	297	289	283	309	281	292	290	318	297	346	293	301	331	315	318	298	301	285	310	308	292	311	290	308	302	281	325	348	299	307	283	307	317	298	309	342	315	304	291	272	314	347	323	337	295	289	310	296	308	312	296	319	307	293	303	331	300	313	292	302	288	295	271	324	267	281	291	274	306	330	320	328	299	309	322	288	312	292	292	317	327	323	323	300	269	322	309	266	287	318	332	286	292	322	333	304	320	305	324	333	324	301	330	287	310	296	313	348	275	324	327	291	315	292	298	306	278	300	335	299	309	305	302	284	328	299	297	314	303	321	306	296	328	353	327	290	309	329	317	328	287	328	301	273	284	299	288	270	299	286	305	319	331	305	327	279	296	306	328	315	308	309	290	317	306	283	296	325	278	277	327	296	281	312	265	301	328	317	289	313	307	314	298	334	278	300	278	331	332	305	335	290	278	310	305	292	284	293	308	295	267	275	305	300	284	320	298	298	302	307	312	301	309	300	285	320	321	282	305	288	343	308	295	309	291	284	341	278	268	279	294	342	300	314	279	299	312	333	297	344	309	296	277	313	313	334	305	317	279	303	316	310	307	320	287	294	273	304	325	309	307	345	332	296	298	301	303	285	311	311	304	304	314	315	294	285	311	295	300	301	308	284	308	302	299	253	303	292	290	326	310	315	307	325	300	310	322	299	283	304	299	286	300	276	315	276	344	307	302	296	304	314	301	325	278	332	352	301	294	302	330	289	303	283	335	294	312	287	309	277	301	309	297	310	309	309	320	298	301	308	314	321	307	305	289	311	303	288	340	298	303	293	293	293	330	294	292	314	314	291	308	270	276	293	308	279	284	318	303	284	291	298	296	298	312	324	269	316	346	298	305	319	314	291	304	291	305	302	280	316	320	328	294	332	330	296	292	282	315	321	296	283	316	287	310	317	304	313	274	304	321	293	296	308	286	294	274	295	307	304	311	310	311	290	344	341	355	315	315	281	306	308	315	310	324	320	307	308	333	323	269	306	281	336	337	328	279	294	316	286	305	285	292	288	319	265	326	299	323	286	294	319	299	310	323	295	293	275	298	301	292	311	297	304	301	286	295	309	281	282	332	300	279	285	301	336	317	300	313	283	296	294	275	294	266	284	286	275	314	279	303	320	310	296	306	323	310	316	287	292	344	323	337	297	322	293	281	316	325	330	308	306	312	300	305	322	296	305	288	337	324	323	312	300	303	312	357	301	307	341	300	307	321	297	287	278	314	312	314	269	323	311	281	293	309	310	305	340	311	306	292	295	300	307	304	284	293	336	295	305	281	309	307	326	305	303	310	289	291	304	299	311	319	306	273	318	312	307	326	318	341	301	328	287	324	283	299	289	307	298	335	307	279	270	300	286	322	304	310	295	284	324	296	305	314	315	284	293	305	311	335	352	312	265	296	296	322	282	338	328	308	314	317	342	313	322	326	302	282	339	320	321	293	342	302	320	303	319	284	308	289	306	310	305	310	308	340	293	293	342	294	297	303	315	317	322	291	301	302	290	282	291	306	322	304	321	304	318	307	286	279	272	308	329	313	345	326	314	303	320	302	306	322	273	344	296	304	315	273	314	302	297	294	322	325	308	266	299	312	330	311	276	297	286	304	343	296	324	303	307	324	306	288	298	317	303	316	294	285	318	308	266	304	297	312	267	303	304	281	318	305	295	321	280	290	258	310	309	298	305	305	304	326	314	302	298	320	262	321	295	307	345	294	320	298	302	333	301	316	305	283	288	306	330	316	307	298	312	311	291	263	304	324	315	296	299	335	266	315	314	292	288	343	295	274	303	309	286	293	292	311	327	293	293	324	297	320	275	360	283	290	306	305	310	299	284	320	322	314	272	257	330	297	311	299	282	302	287	278	303	287	299	312	314	288	314	280	321	326	314	313	299	305	296	320	291	303	307	318	307	334	281	308	316	293	337	316	307	308	309	319	315	312	300	303	303	286	305	287	289	320	306	312	276	303	292	317	277	326	298	295	313	316	313	320	325	275	309	298	306	318	329	304	309	295	295	290	293	303	299	279	305	288	291	271	281	278	324	286	284	306	302	285	328	318	293	337	322	310	271	295	286	307	325	297	308	310	310	312	330	298	302	307	318	331	311	317	303	290	297	312	280	266	326	299	300	275	316	306	305	314	302	304	297	309	318	320	295	302	325	328	332	269	296	327	291	315	293	306	294	307	336	309	267
33955	61860	50485	37501	30399	22890	17014	12008	8239	5536	3739	2607	1985	1620	1271	1074	887	776	668	603	471	497	416	406	357	425	337	369	334	328	308	324	354	326	345	310	312	326	361	320	340	317	372	314	328	306	310	329	338	345	332	338	340	323	319	313	309	320	316	300	333	323	317	322	313	345	311	321	313	327	311	336	316	339	303	317	290	346	321	338	294	318	301	316	334	330	315	310	316	334	348	306	318	317	345	344	343	291	332	331	306	368	307	328	314	299	346	350	328	322	301	348	344	344	309	336	332	346	355	330	327	309	331	334	330	347	298	296	317	325	321	335	297	326	336	324	346	277	343	337	324	334	352	329	353	323	333	336	310	315	311	306	302	364	318	294	366	324	306	345	311	339	330	336	332	320	330	322	333	314	322	317	333	349	339	324	317	300	313	320	344	350	334	328	326	348	323	351	325	335	290	340	316	333	338	339	321	318	318	299	349	314	333	320	354	301	328	321	329	312	346	348	323	332	309	316	289	341	353	335	330	315	338	319	340	318	310	339	318	318	312	327	327	327	303	339	372	328	320	329	313	357	324	358	339	325	307	353	300	305	347	330	352	335	339	339	332	319	349	337	322	334	305	346	346	332	317	329	315	346	287	341	301	326	309	320	336	312	309	312	361	334	307	347	320	305	318	322	326	337	348	321	336	313	314	320	324	316	288	376	324	311	312	367	339	345	317	335	352	325	304	345	305	323	360	336	367	346	340	341	321	313	322	308	308	330	308	311	325	303	324	291	337	353	323	356	323	321	303	309	303	321	305	359	348	332	310	325	305	340	333	311	370	320	322	333	305	357	325	327	298	319	288	314	345	322	323	323	340	314	348	330	305	323	328	344	328	345	325	316	310	353	369	326	362	357	336	319	328	338	324	330	346	290	346	339	311	319	301	294	299	350	339	334	336	337	326	323	345	321	325	322	345	315	357	317	296	313	333	335	318	292	353	332	313	335	296	313	312	321	328	366	329	319	335	337	324	300	336	284	333	337	319	329	304	319	301	324	291	318	324	324	339	329	315	326	337	346	325	310	306	322	327	315	296	322	328	337	309	312	333	325	332	312	310	337	334	331	314	306	317	327	312	331	305	321	321	340	325	330	323	314	308	337	341	297	303	321	329	293	356	301	295	336	318	318	290	305	325	319	330	361	349	324	325	293	314	334	290	328	320	346	317	304	332	331	330	344	338	325	359	311	311	326	301	342	341	345	323	304	361	275	301	333	362	367	319	344	326	335	322	328	338	373	333	316	295	305	335	363	317	304	342	341	317	364	330	310	328	312	344	320	310	309	322	327	352	293	343	324	316	309	309	327	329	302	311	338	301	344	334	306	304	329	325	316	319	350	347	314	328	345	316	376	333	337	322	330	311	316	327	333	301	329	279	343	337	349	329	309	304	313	317	339	346	319	319	378	292	305	334	316	320	326	337	311	326	351	331	319	347	343	306	334	350	321	334	323	332	335	320	350	341	305	327	338	329	301	335	307	352	323	322	317	325	325	326	355	319	310	314	291	308	287	355	296	308	347	335	297	298	347	314	326	346	316	331	293	320	344	333	323	303	337	333	310	327	320	314	342	348	312	352	336	308	354	329	328	322	342	340	309	305	304	342	332	325	333	306	303	300	365	327	336	284	319	320	363	285	349	317	312	310	321	342	298	298	311	310	321	323	323	321	356	297	322	326	291	317	350	320	292	303	326	304	320	299	327	332	333	335	323	325	332	327	310	324	338	326	329	296	325	362	325	304	327	300	289	323	296	314	313	311	356	320	313	346	309	319	289	338	326	314	366	311	329	317	324	321	339	307	324	339	317	332	330	340	340	301	333	279	326	310	299	340	330	334	361	300	313	327	299	315	324	304	324	308	302	328	331	313	313	328	306	339	345	347	342	320	327	299	317	316	311	301	314	329	310	347	312	303	284	324	300	355	305	313	300	318	325	349	359	317	326	344	350	327	328	328	310	327	337	315	331	329	327	339	326	325	319	331	346	322	301	313	360	337	287	339	333	328	345	329	328	335	338	311	353	356	345	295	312	359	322	315	296	333	313	284	323	342	344	327	319	322	308	351	319	336	312	340	306	318	332	335	335	330	378	318	326	336	346	318	314	329	313	331	309	319	319	299	329	314	311	298	330	324	307	313	301	340	332	327	317	336	356	338	332	318	328	346	307	336	303	342	329	331	319	324	333	309	347	307	290	309	326	334	332	324	328	303	331	320	323	301	327	320	317	350	310	312	378	306	313	297	330	352	316	322	359	320	344	321	337	334	324	336	321	332	323	329	338	300	310	316	335	315	337	336	322	317	306	325	302	302	316	322	334	347	286	362	321	304	307	323	316	328	317	311	341	361	328	354	321	349	318	325	330	321	309	297	310	337	326	346	340	337	304	318	316	316	343	308	332	334	330	328	302	327	309	339	337	316	341	343	355	334	361	326	304	310	315	335	332	292	319	362	302	304	310	331	335	309	333	318	333	333	326	309	310	346	310	302	353	301	323	320	322	324	330	313	300	332	324	354	323	304	312	347	322	324	353	381	310	348	348	348	345	337	302	326	305	325	316	350	326	325	312	307	310	310	336	310	345	339	338	338	341	310	308	328	342	296	355	313	322	313	323	318	334	317	339	300	297	306	326	287	349	297	303	299	355	327	329	342	337	336	326	348	334	328	320	296	338	313	300	324	347	302	313	316	322	353	320	333	337	312	347	315	336	297	338	304	328	309	322	350	317	335	287	354	320	336	336	344	322	324	346	316	336	285	350	319	308	346	337	341	334	316	302	329	310	321	316	300	362	354	344	344	337	304	330	303	335	355	306	337	329	351	330	328	346	310	327	293	309	320	342	349	292	329	334	299	315	284	344	329	342	336	335	310	352	329	321	329	326	321	330	296	320	298	289	320	328	369	354	315	330	349	306	299	341	330	315	349	349	306	306	310	351	317	300	331	298	343	315	318	366	370	299	338	353	279	313	340	326	330	299	305	324	338	297	313	314	283	340	317	290	348	300	313	330	334	300	363	341	318	320	299	309	318	305	323	311	331	325	307	314	316	285	307	316	286	335	350	320	306	313	330	313	290	306	315	315	304	336	341	314	308	298	310	331	341	344	309	280	298	340	319	334	307	345	320	287	311	306	333	330	349	306	327	327	339	340	346	312	317	321	326	314	343	333	331	309	316	326	335	317	317	307	321	361	326	365	330	339	307	298	314	329	342	324	338	327	338	328	322	346	350	348	323	320	329	337	308	354	318	340	324	332	315	318	323	336	318	325	321	296	311	319	338	326	332	312	337	299	336	307	303	319	343	314	359	349	322	282	339	334	323	336	349	325	285	278	312	319	320	321	322	354	316	326	307	336	358	310	330	312	306	317	304	324	310	339	319	322	327	305	332	319	339	344	323	318	324	332	327	309	329	343	323	327	282	350	344	306	309	310	324	341	323	326	313	353	345	340	320	288	308	354	294	297	334	339	283	290
25512	21858	30685	30341	23650	16837	10591	6172	3935	2622	1871	1279	1014	858	794	664	598	496	460	388	420	387	362	364	327	344	362	304	324	323	330	343	340	363	347	343	315	328	284	311	310	363	342	325	368	348	319	355	312	347	331	305	330	306	349	331	368	319	327	320	307	312	293	334	326	332	324	308	336	317	348	305	305	312	305	319	355	325	347	319	321	300	332	352	319	321	379	333	313	328	322	309	296	306	318	338	320	301	317	347	285	361	332	336	336	327	302	304	355	311	313	342	303	320	322	313	318	307	310	309	310	366	327	293	326	357	306	365	347	327	319	330	323	333	338	314	332	341	333	307	349	309	346	341	313	319	297	295	334	306	321	319	305	310	314	309	321	299	309	328	334	320	298	301	327	322	332	347	316	270	333	321	313	337	325	329	332	341	330	327	325	316	318	349	321	346	309	333	330	310	319	337	371	339	315	335	298	297	298	313	312	323	312	304	336	326	319	290	312	318	307	355	350	332	323	342	293	348	327	311	279	338	315	335	299	337	315	299	327	298	309	322	326	303	334	330	291	345	324	316	327	326	326	303	325	306	311	308	324	313	313	283	337	321	334	321	332	328	311	323	297	314	346	342	306	317	321	327	327	330	313	325	306	296	366	320	303	311	303	328	336	327	305	335	316	329	311	311	323	328	317	331	292	305	324	345	304	326	333	326	341	328	304	345	301	309	315	316	312	313	314	340	310	334	285	309	326	330	318	315	308	326	326	304	325	318	308	322	314	342	317	343	266	312	329	345	308	335	378	307	358	332	303	271	319	315	350	323	357	354	332	325	331	338	349	308	316	316	330	288	319	310	315	348	349	337	306	326	315	317	336	309	318	334	316	304	276	329	322	279	311	322	345	325	297	329	316	336	321	323	345	295	302	312	320	303	328	325	347	301	315	307	300	318	318	352	344	311	330	344	344	334	326	300	311	327	321	305	312	361	308	331	369	330	345	345	303	329	329	302	353	352	341	318	305	308	295	315	328	321	343	338	329	348	321	318	298	304	317	299	321	322	330	300	313	342	349	309	320	324	325	294	336	318	334	327	319	344	340	310	294	357	298	319	338	294	313	288	318	346	320	321	332	315	307	334	320	331	344	330	333	312	313	294	319	326	324	309	307	366	322	310	353	327	322	337	302	308	302	318	331	331	317	331	322	335	328	325	316	318	316	290	325	358	355	285	326	306	317	307	320	308	294	326	331	337	304	313	343	319	316	289	319	315	319	339	332	324	324	333	308	343	372	354	324	344	317	336	336	316	311	298	289	355	285	344	346	339	330	274	331	307	326	324	321	325	321	318	328	294	284	319	336	326	336	330	321	354	300	320	320	329	315	337	294	310	331	319	328	347	309	306	311	345	316	344	282	317	315	350	345	336	338	306	292	322	330	314	297	323	343	334	326	350	330	346	324	311	356	336	371	316	308	324	316	329	328	296	298	324	357	297	308	301	325	303	337	339	329	315	313	313	339	336	329	310	304	325	308	319	343	300	346	314	351	325	294	300	305	323	294	297	364	306	306	306	326	333	343	303	294	330	336	356	315	317	335	302	317	332	319	334	329	328	305	339	322	304	336	322	292	288	346	333	345	305	316	348	332	326	325	309	305	344	283	292	337	361	281	352	306	325	317	336	330	322	329	327	327	312	309	304	297	321	301	319	306	320	322	306	336	321	329	317	347	353	312	298	317	335	295	334	338	324	318	296	315	313	333	315	338	370	277	332	297	324	308	313	320	315	332	343	328	302	315	345	307	331	309	299	302	297	305	331	304	350	349	333	319	288	308	316	337	322	315	303	326	317	362	317	317	338	341	305	331	309	317	332	339	346	328	326	335	336	311	347	272	303	328	309	347	323	309	294	302	292	308	333	319	307	333	314	367	322	313	312	292	351	336	333	291	296	318	296	332	322	333	341	332	308	287	327	337	307	344	296	320	309	320	310	316	337	323	356	342	327	319	332	339	310	311	326	346	326	304	318	320	292	315	313	317	334	351	313	319	345	303	335	325	303	301	303	336	318	350	300	301	360	315	312	328	281	323	319	327	326	351	314	304	321	300	333	362	328	297	315	321	300	315	343	313	311	316	317	334	330	352	319	334	336	339	338	324	330	297	354	303	303	310	307	335	324	332	349	325	296	301	289	331	344	294	338	319	275	318	312	307	283	286	304	332	347	308	316	305	339	326	322	324	335	345	317	314	300	352	330	317	306	305	330	344	340	327	326	354	305	305	331	330	327	305	291	312	331	293	326	321	345	327	317	286	353	327	320	332	313	265	314	330	335	340	337	330	325	337	299	292	321	309	291	297	322	317	357	277	347	316	344	329	336	314	313	340	274	295	282	312	340	335	361	328	340	316	332	337	275	288	322	305	366	328	309	340	328	335	279	300	319	323	314	324	331	319	338	304	344	368	319	323	315	336	308	299	321	302	334	342	297	296	299	312	336	341	343	314	313	312	336	325	317	322	344	313	330	340	346	331	311	328	311	322	315	355	318	311	335	347	335	317	307	320	305	308	307	313	309	305	327	332	321	326	306	318	343	319	342	305	311	325	303	299	299	309	344	301	301	338	343	328	316	307	318	311	328	283	338	325	316	346	311	321	299	326	331	319	308	319	318	288	335	286	330	302	342	325	326	314	313	276	293	339	339	326	320	315	329	292	353	319	345	351	340	325	313	324	305	298	320	305	315	293	339	266	332	297	312	361	336	297	318	332	364	289	324	303	339	314	333	319	356	321	288	333	313	322	294	303	308	305	336	293	314	310	288	313	354	349	317	314	321	324	321	270	326	327	280	333	322	302	341	304	348	312	310	326	335	348	304	337	334	334	319	284	315	316	349	316	324	331	344	299	316	340	306	331	308	344	314	335	316	334	287	318	300	295	293	319	308	299	320	308	311	305	311	296	312	346	310	317	284	329	306	324	315	302	308	362	322	330	307	307	308	331	315	305	304	343	340	354	301	302	306	312	310	308	362	333	342	321	306	330	300	318	309	324	336	343	329	320	328	299	327	293	333	319	340	334	317	299	320	350	307	324	305	330	301	303	302	317	311	311	298	328	322	300	320	360	298	358	327	326	353	318	325	306	317	336	321	325	329	317	312	340	301	322	316	316	313	309	321	327	340	301	318	323	316	359	313	324	309	319	336	346	317	345	287	300	318	340	332	317	354	314	304	330	345	329	304	310	348	299	316	301	324	321	302	342	353	321	344	321	314	342	360	334	321	304	309	321	310	326	304	322	304	321	317	331	327	313	337	311	325	312	330	334	335	322	334	308	333	338	305	325	322	343	339	324	286	327	286	301	312	316	317	359	333	319	296	281	311	357	308	344	311	330	293	331	360	320	298	341	334	339	333	341	306	320	307	318	336	314	340	330	301	340	332	330	312	364	315	304	326	344	303	325	354	324	358	318	329	317	306	321	327	353	321	317	308	355	316	331	317	349	349	297	346	337	317	329	298	323	315	300	305	304	325
33718	58276	46814	34265	26982	20282	14412	9883	6459	4655	3176	2185	1545	1282	1096	938	775	664	557	560	462	424	435	425	404	386	416	405	358	416	345	389	338	374	368	376	322	345	353	359	353	345	339	345	334	294	335	342	350	349	344	368	358	347	344	367	339	349	314	323	342	298	334	323	337	332	364	338	344	333	332	332	378	344	356	372	328	352	356	346	358	327	339	347	334	309	337	363	324	347	336	365	340	355	337	340	322	337	348	337	348	367	364	353	330	307	319	303	367	331	340	325	348	347	342	335	345	340	383	346	344	328	355	361	324	359	354	340	331	356	342	328	309	340	330	352	354	322	339	363	336	319	338	307	311	372	344	366	321	360	315	344	344	377	357	365	336	361	359	350	307	338	323	346	353	358	329	348	329	353	342	350	374	359	348	327	346	335	352	351	342	324	344	321	343	377	347	321	363	368	348	326	368	363	348	334	363	356	371	338	354	350	376	371	315	352	342	328	375	343	339	332	367	343	353	382	338	352	327	306	345	334	337	344	329	339	348	382	331	366	358	334	359	302	336	358	348	354	341	341	342	363	336	339	375	335	354	327	334	317	337	329	334	338	374	322	344	336	332	369	353	360	339	367	389	320	336	346	335	365	360	374	356	337	348	300	354	352	360	351	372	319	341	353	324	334	360	359	351	377	352	330	325	356	335	359	326	310	326	319	328	354	318	367	317	352	374	334	367	362	340	367	330	348	328	341	373	358	332	321	326	303	358	343	329	353	320	335	342	362	358	336	364	343	344	327	338	361	346	346	331	331	355	365	353	329	310	328	364	356	336	325	342	344	304	367	321	360	322	342	352	364	339	354	367	349	359	338	341	357	382	336	358	305	375	341	338	331	354	370	361	362	333	339	347	361	361	339	337	354	326	376	322	336	346	382	347	340	382	358	332	335	355	340	364	364	349	347	318	344	345	341	383	324	305	375	343	366	328	323	335	341	308	329	376	358	332	348	322	340	323	311	368	321	379	357	374	337	361	360	364	347	332	328	329	338	345	327	323	364	360	368	353	339	345	334	339	328	347	310	316	329	330	341	353	329	333	365	344	306	365	371	349	341	363	327	351	339	342	344	348	336	319	324	355	335	362	334	334	332	353	359	330	362	331	365	347	364	329	337	296	361	321	346	338	351	343	318	368	354	326	354	316	343	342	350	319	367	326	305	329	378	315	361	355	340	375	375	366	345	315	330	335	313	350	356	354	324	362	330	352	384	350	336	375	359	337	322	352	364	321	374	346	353	351	336	351	332	328	335	335	343	344	336	349	347	335	316	378	340	346	357	331	333	334	344	356	349	338	330	357	348	365	344	373	398	319	338	353	350	344	327	342	337	315	373	361	316	367	324	381	361	336	303	382	322	309	316	330	378	321	335	372	352	363	335	311	370	333	363	286	335	326	360	319	356	348	335	351	369	343	366	310	352	303	335	345	362	351	357	368	331	353	303	323	358	351	320	347	407	366	368	304	358	384	326	380	335	326	340	364	367	324	352	332	335	338	383	332	347	340	350	350	306	336	343	356	316	359	335	354	351	340	339	351	357	345	319	336	322	343	338	355	341	318	338	332	308	336	322	362	355	363	353	334	305	324	335	360	340	334	329	324	348	331	375	319	348	372	352	341	346	354	353	357	353	333	385	320	334	369	347	340	362	360	350	329	308	359	316	331	332	333	378	378	364	339	335	343	351	346	315	347	342	337	374	367	317	327	333	326	320	349	350	352	354	318	344	337	375	315	330	337	337	325	325	319	352	345	329	355	320	360	345	329	354	345	334	307	320	352	342	342	353	358	333	344	309	333	348	325	334	342	322	366	328	346	336	368	354	374	348	328	344	339	319	307	353	330	358	350	342	372	332	296	353	358	350	345	330	354	321	361	356	358	344	345	346	365	332	361	325	341	339	341	317	332	366	341	372	352	349	351	354	335	325	376	329	390	363	343	330	359	372	334	340	338	366	350	327	336	362	349	345	346	333	357	334	361	369	381	364	323	316	351	315	328	337	350	329	354	340	344	331	322	331	364	341	353	340	326	380	373	357	354	350	327	341	338	362	353	319	324	338	353	339	359	343	339	330	347	308	369	351	355	356	322	350	341	332	319	332	320	285	330	345	332	321	340	344	349	385	339	301	339	377	388	359	348	335	355	346	345	319	383	326	309	342	350	350	347	332	327	339	356	352	323	357	316	354	343	304	333	330	361	338	357	344	396	336	365	329	365	348	336	339	347	318	346	318	364	357	370	328	328	342	352	345	335	342	372	361	354	352	326	327	339	353	324	332	356	359	347	360	350	335	331	334	356	381	344	349	356	346	367	342	356	347	320	380	345	347	379	369	326	338	364	351	344	313	338	329	321	323	364	333	301	319	336	355	361	364	347	328	291	352	353	356	311	323	329	344	360	342	320	352	357	328	325	317	382	370	340	357	349	350	366	332	355	322	338	357	329	303	333	326	299	351	351	311	333	324	369	362	353	356	351	324	334	356	330	358	352	370	372	378	357	328	334	353	345	346	325	380	343	313	343	335	350	324	338	343	343	333	365	365	350	360	312	343	358	329	345	340	316	350	329	351	356	381	376	332	327	371	367	341	345	347	345	337	326	306	364	343	359	336	332	320	335	380	333	341	335	317	344	324	364	342	339	355	359	352	328	332	363	323	381	340	373	327	343	353	319	337	342	352	345	346	345	340	354	325	351	351	346	333	334	314	351	346	357	349	343	301	357	373	326	340	356	374	341	348	336	357	328	308	346	349	343	363	346	343	360	330	349	372	338	369	369	345	358	339	337	347	335	347	331	316	361	340	337	340	348	324	344	354	373	352	337	370	339	339	306	369	319	333	345	343	326	350	340	371	341	375	355	376	388	333	354	348	333	325	345	340	365	382	347	366	351	318	337	377	335	346	331	337	341	353	317	366	333	355	366	357	335	317	357	333	312	345	375	331	350	340	330	327	330	322	304	338	365	377	351	359	358	333	360	318	356	343	335	354	354	332	343	326	314	336	348	322	341	365	347	349	349	336	353	320	345	351	336	332	348	338	330	322	360	369	333	326	320	346	348	346	344	364	362	324	353	326	351	313	358	302	349	346	331	330	345	322	344	357	339	334	354	332	347	342	312	321	361	357	310	331	368	325	345	353	366	348	345	330	349	323	331	345	323	343	320	320	366	320	331	347	323	361	346	364	373	344	358	383	346	347	322	371	353	362	383	371	380	321	342	327	349	345	345	318	343	326	327	334	356	337	350	351	374	324	369	329	334	320	330	325	364	354	335	309	366	381	327	357	331	358	379	348	379	330	332	334	335	369	344	359	379	355	301	342	297	316	332	344	353	319	377	352	369	341	353	356	327	323	347	309	317	327	346	357	347	365	342	329	335	372	344	336	344	365	370	356	351	337	333	356	342	355	340	324	340	358	374	349	345	311	358	327	350	351	321	337	305	354	343	364	340	349	356	354	315	337	334	354	345	381	374	329
22986	21416	29137	24692	23452	25399	23284	12549	7089	4852	3344	2166	1635	1388	1236	1024	828	735	570	483	533	465	473	416	379	404	392	347	380	378	357	326	356	364	353	356	337	319	349	347	323	332	312	361	331	332	312	340	347	309	330	356	333	328	313	306	314	318	323	322	308	336	297	355	309	350	326	319	339	348	309	342	309	351	305	291	341	332	354	347	323	310	334	359	332	307	325	320	311	338	327	319	318	300	320	327	297	320	341	363	354	296	287	315	331	330	331	337	318	335	319	321	311	330	337	344	313	362	323	329	303	335	356	344	340	337	304	315	332	308	344	356	310	324	311	311	329	306	322	301	334	361	317	301	294	329	335	301	352	334	342	319	341	328	337	332	336	340	305	349	334	339	334	317	354	319	332	340	323	343	354	328	349	331	292	330	290	316	328	317	337	307	316	335	336	316	323	335	290	327	345	307	326	322	334	355	357	319	299	296	341	330	319	333	302	340	332	341	316	333	354	338	301	310	303	323	328	315	337	341	321	311	341	321	335	328	345	334	323	320	302	311	342	299	320	325	341	339	304	320	340	324	334	324	341	321	331	312	317	320	329	327	318	342	329	321	318	325	347	337	326	332	307	302	375	334	341	294	335	314	311	334	302	324	378	309	308	281	303	298	355	308	314	296	337	332	314	329	315	323	326	335	297	304	329	306	324	308	323	336	314	326	343	328	337	313	338	323	312	301	296	333	326	320	321	329	286	313	305	283	331	319	351	352	340	351	330	346	300	325	281	335	315	316	333	317	342	311	328	324	328	304	317	343	288	368	342	353	312	363	311	332	343	317	335	350	334	324	332	351	340	309	300	320	322	336	328	343	322	319	304	326	305	314	331	316	338	333	300	293	330	316	324	318	294	346	307	326	347	347	312	308	299	334	316	336	300	358	334	324	316	341	349	335	365	349	342	341	331	341	350	305	297	327	354	295	325	347	348	323	300	320	304	318	306	318	304	319	316	363	306	330	336	323	319	331	354	344	310	330	314	368	352	316	333	326	305	324	296	278	365	320	292	362	333	346	310	337	315	319	299	323	308	315	330	343	352	307	349	339	317	339	313	323	349	301	313	318	296	300	326	350	313	350	295	314	308	321	324	332	323	328	320	328	331	319	321	311	334	334	356	342	318	291	326	340	357	319	322	337	327	342	337	345	350	329	348	312	341	332	349	356	313	338	325	298	329	319	333	348	322	358	325	335	309	338	370	334	363	372	330	366	318	336	314	333	311	339	327	352	321	337	345	328	321	337	346	325	325	325	343	332	336	348	338	282	322	282	318	319	303	320	323	286	323	313	325	365	294	321	350	353	332	366	353	313	319	329	305	305	297	298	324	316	327	335	324	311	306	347	349	331	310	325	313	319	357	332	348	318	327	334	319	320	347	299	314	296	309	303	287	297	325	314	351	328	324	313	349	354	339	330	340	325	323	375	313	322	306	322	299	310	300	297	336	363	328	343	308	356	343	342	304	342	323	303	317	316	333	355	350	340	320	334	315	330	315	329	332	322	324	333	357	323	333	319	306	321	319	326	341	319	346	321	326	325	338	327	306	300	333	326	321	363	358	340	316	323	334	282	302	323	306	332	319	297	340	320	324	295	332	329	320	291	290	316	318	330	320	310	328	295	335	322	326	337	293	321	326	348	342	351	309	341	294	328	313	318	325	310	280	307	340	299	325	287	344	333	322	345	355	300	331	309	311	343	328	327	321	331	309	342	322	340	282	341	289	337	332	337	342	328	322	328	295	340	296	315	298	336	326	337	324	341	298	308	277	349	332	312	309	299	316	339	325	306	326	316	327	328	344	324	311	328	315	302	305	300	322	338	320	323	320	345	359	300	365	325	319	326	335	306	342	324	329	347	318	339	294	344	332	311	331	350	325	361	314	314	315	324	321	315	329	330	302	339	299	320	313	336	320	322	338	336	330	318	295	325	339	292	319	329	320	313	327	318	316	313	317	347	314	278	323	319	343	329	325	344	296	325	329	338	312	349	349	341	345	341	281	318	341	352	310	333	322	308	310	318	341	301	323	330	339	323	336	324	352	313	317	321	342	316	315	357	325	306	323	302	317	347	289	329	322	313	336	307	300	315	364	334	293	285	315	322	299	309	334	314	321	320	307	314	328	315	299	300	301	314	328	330	342	297	341	330	350	335	344	333	345	330	341	285	331	335	309	308	330	320	346	319	340	343	317	293	337	319	352	319	329	351	312	307	311	334	292	313	380	312	317	289	323	317	327	353	324	325	347	310	331	348	309	315	310	327	328	322	308	309	326	324	362	328	313	312	332	316	314	335	295	305	333	309	327	340	314	324	313	295	323	335	313	336	287	327	320	300	313	328	344	331	335	343	324	315	344	334	345	352	338	364	317	329	310	322	375	328	314	327	323	321	360	319	314	320	312	334	302	340	327	313	308	310	315	334	326	350	328	318	317	306	312	307	311	319	340	344	330	306	330	326	353	347	300	320	325	313	304	344	326	318	334	348	305	339	307	328	315	309	333	303	353	334	325	346	339	313	341	297	342	346	347	340	293	327	326	331	328	325	329	307	321	315	320	319	343	314	315	327	327	303	317	309	305	328	267	327	330	332	314	304	327	322	352	352	340	365	313	298	342	334	314	311	327	330	314	371	288	349	335	354	351	297	308	335	345	358	324	327	312	335	333	316	316	325	354	364	333	327	341	340	306	296	303	342	313	335	319	274	319	345	320	344	312	328	333	309	298	328	332	349	307	347	328	341	326	328	338	326	338	335	307	307	323	299	327	329	304	318	303	350	313	343	306	312	335	349	363	285	312	353	312	355	312	335	344	305	328	331	307	327	344	314	337	318	318	343	334	346	352	344	332	321	318	355	333	311	336	329	300	343	325	340	345	317	313	334	323	331	320	324	310	330	338	315	281	320	321	303	297	357	329	330	331	332	336	306	313	322	315	290	332	318	348	314	335	310	317	311	351	360	312	381	303	334	304	320	337	358	363	336	325	292	358	330	316	352	339	380	310	327	347	340	310	307	309	308	351	306	350	354	334	311	310	304	315	353	324	336	333	331	324	309	309	288	316	344	313	326	349	353	310	360	353	321	347	334	314	321	346	326	354	313	304	353	328	298	324	305	320	306	336	320	351	313	320	327	348	344	329	323	335	333	322	317	308	310	313	301	344	333	380	318	352	344	319	346	327	300	340	357	307	325	353	361	310	315	311	344	328	329	348	337	314	292	330	340	331	318	322	311	299	323	348	296	309	332	338	316	317	310	321	339	304	333	338	323	309	322	320	341	311	281	326	281	306	317	345	330	323	290	310	337	319	337	322	313	337	318	335	304	312	296	340	320	325	333	355	318	312	309	330	317	324	312	321	319	358	314	322	299	307	321	319	350	280	347	352	302	321	328	324	316	367	314	340	332	279	321	297	333	335	313	307	325	309	361	324	319	295	320	342	305	334	338	341	310	275	321	342	317	330	304	359	322	322	327
35729	67341	55480	42925	36542	28976	21849	15492	10200	7595	5142	3532	2476	2113	1735	1427	1148	932	776	679	627	543	543	465	451	449	381	406	392	359	390	376	360	354	378	367	369	360	353	369	325	351	351	323	358	332	332	353	321	342	333	362	359	345	353	309	320	332	366	351	383	366	337	361	341	337	347	318	359	352	333	342	307	328	340	313	322	356	338	367	334	321	340	323	369	338	313	344	306	352	332	312	337	336	350	347	300	332	343	347	369	356	331	335	326	307	307	305	368	326	335	343	349	344	373	356	355	323	365	367	344	351	381	325	342	352	298	341	371	340	328	335	337	350	346	310	344	378	347	356	328	346	337	331	376	342	361	368	322	348	334	309	350	321	350	306	300	356	332	351	360	328	347	344	332	349	329	316	369	344	366	340	329	339	330	332	330	361	337	363	316	342	326	339	368	322	307	337	348	332	325	350	340	356	356	335	313	368	365	347	327	355	332	330	329	361	338	318	355	349	331	327	307	340	371	372	326	352	314	362	326	338	327	323	325	335	339	362	338	343	367	353	349	341	348	362	360	356	354	329	333	363	322	343	349	350	336	372	321	342	352	331	339	356	380	329	343	322	322	336	299	338	359	369	325	348	343	345	366	339	323	371	357	347	348	332	353	316	330	334	355	334	351	364	322	364	334	318	335	341	341	332	346	326	330	361	328	346	356	376	358	340	345	337	318	361	367	319	324	355	335	332	305	324	312	366	339	330	358	331	335	299	365	349	338	348	357	338	331	333	341	347	354	319	350	352	357	301	350	322	357	355	325	350	348	362	357	329	364	348	328	326	359	352	329	333	333	366	346	363	329	359	365	364	326	352	347	355	307	348	324	351	376	337	371	322	351	335	318	299	323	361	342	353	307	318	350	336	349	330	374	362	338	363	307	313	350	331	324	332	324	332	349	340	351	334	312	331	355	333	322	338	350	325	372	329	356	323	321	329	362	308	316	351	347	347	306	372	364	334	368	356	354	355	339	314	317	327	338	297	354	319	338	350	314	378	360	337	359	357	321	317	335	355	333	335	344	323	341	356	336	348	297	349	305	325	335	322	379	310	345	359	341	337	372	289	371	328	316	345	370	335	331	326	334	366	336	340	317	331	321	307	352	358	378	332	391	331	344	303	353	329	343	345	353	333	355	329	366	335	323	329	341	349	374	344	363	369	333	313	344	345	360	350	336	345	358	338	356	335	354	326	324	332	341	375	333	342	297	361	327	335	339	303	344	344	341	347	319	356	347	376	323	331	379	337	381	339	301	312	335	366	350	327	362	318	355	314	334	344	359	328	333	313	342	336	352	344	354	332	327	346	339	350	311	358	327	338	368	367	291	304	372	325	327	366	344	341	347	314	370	345	349	334	344	338	362	313	377	359	326	324	341	346	319	324	347	367	330	308	322	337	380	338	347	332	370	353	325	326	337	337	372	353	348	351	370	354	331	286	359	367	337	323	343	350	335	347	335	343	355	359	331	308	361	351	326	375	349	334	336	320	332	330	299	357	342	325	323	342	312	352	353	345	341	368	314	338	365	342	370	322	358	311	353	318	342	357	356	335	360	348	377	320	335	353	335	358	329	311	345	296	335	341	344	351	350	341	356	337	325	353	350	338	347	322	334	319	367	348	354	356	368	370	318	336	342	350	359	353	334	357	331	313	344	329	342	302	355	300	326	311	310	311	345	363	335	333	347	337	319	343	338	333	357	347	340	332	341	347	310	325	324	328	312	346	356	326	362	320	353	357	387	377	322	339	349	346	333	356	344	352	335	349	367	319	316	331	329	359	310	346	342	329	355	376	315	351	305	347	305	325	361	338	370	324	325	364	321	332	322	361	328	329	353	352	328	296	369	352	332	343	391	324	326	335	325	347	331	333	400	336	330	330	322	326	380	365	323	340	390	330	327	328	327	296	322	340	348	351	333	338	336	333	351	367	334	344	354	309	307	331	348	334	346	337	324	301	345	332	351	339	321	323	356	370	332	333	313	344	337	334	344	355	335	357	361	314	383	332	323	350	342	340	322	348	351	321	367	320	334	347	358	352	328	352	341	342	330	330	309	352	361	330	315	346	355	320	351	325	353	335	342	335	309	357	318	371	341	399	339	338	333	325	327	320	296	356	351	337	377	327	372	350	323	359	351	324	328	341	351	338	355	343	371	303	349	324	318	304	340	332	329	368	358	333	344	363	327	355	346	306	333	320	324	347	350	326	356	296	332	361	324	327	329	312	328	332	358	342	325	358	322	319	336	338	364	378	332	331	319	361	361	358	338	369	303	347	333	374	345	322	334	330	344	359	326	354	364	323	335	332	367	329	359	336	348	339	360	345	324	333	347	337	331	307	336	311	334	322	333	343	346	357	345	360	329	308	348	337	321	323	356	345	352	331	362	363	336	372	330	346	349	331	339	346	338	338	315	356	348	315	328	342	302	346	369	316	358	340	332	332	317	316	329	354	373	328	353	308	328	369	339	322	377	343	343	342	372	329	324	366	342	343	351	329	356	357	345	347	337	361	327	339	353	286	368	332	353	363	354	324	313	349	344	306	321	328	339	326	360	344	323	322	357	318	350	373	334	310	349	324	348	341	313	353	309	341	347	344	296	356	372	369	308	348	311	349	325	338	320	337	338	321	319	350	357	319	354	339	322	348	368	368	311	338	347	346	349	322	330	349	342	354	303	371	339	325	360	336	345	329	321	318	327	352	374	312	312	326	334	372	352	363	358	328	339	320	344	338	351	354	314	331	336	327	340	314	343	335	344	350	356	333	353	317	357	329	336	334	301	347	324	348	303	344	315	364	334	317	331	321	297	361	356	336	352	335	339	303	330	329	321	322	342	345	343	364	339	313	333	351	371	326	318	332	342	332	325	324	324	326	342	355	348	337	349	332	361	356	365	349	326	344	318	387	333	358	338	389	344	317	321	339	305	346	371	342	360	367	356	366	325	311	340	348	355	343	351	373	314	364	313	354	322	361	340	323	310	329	330	316	338	309	331	351	356	313	352	353	366	350	345	345	349	313	325	337	319	348	328	323	328	321	310	337	334	338	317	337	365	338	341	381	372	337	338	348	349	364	345	337	361	325	331	327	353	359	363	345	345	347	377	379	341	327	309	312	315	366	376	317	339	322	325	368	317	354	349	360	326	354	343	335	364	330	329	326	370	377	369	353	338	333	345	315	349	370	338	347	378	329	331	325	325	364	321	342	323	351	354	356	362	331	324	354	323	330	339	355	318	326	349	352	349	364	323	336	292	335	345	340	352	350	367	341	339	353	329	340	358	339	336	368	331	300	339	314	355	327	346	338	367	366	328	317	339	326	338	328	357	324	384	334	350	304	330	330	366	349	375	352	326	343	373	376	324	361	346	339	311	323	335	330	334	325	332	318	335	319	338	327	324	346	328	290	347	336	379	329	313	342	346	345	319	361	337	313	335	313	352	334	333	318	334	339	358	307	345	331	336	331	320	332	335	329
32402	39337	43373	31704	20537	12072	6965	4297	2625	1851	1283	909	795	702	582	536	481	464	415	369	363	361	363	340	339	328	322	342	309	307	327	295	324	313	299	273	289	322	289	292	311	299	313	298	304	332	309	329	297	274	301	334	285	302	330	296	321	295	315	293	333	314	320	281	276	328	313	324	280	305	296	320	290	313	297	298	294	311	300	338	327	307	305	332	284	310	292	315	328	304	305	300	311	308	290	282	317	312	306	274	289	278	307	301	308	335	278	328	299	312	289	312	322	304	309	291	325	283	305	317	295	330	312	285	279	291	293	305	301	336	299	319	310	304	307	317	305	319	321	318	324	313	329	308	327	323	324	290	274	316	309	295	320	283	304	312	311	290	327	310	298	289	292	308	317	296	293	301	310	283	313	320	291	303	290	306	340	306	315	344	296	315	303	328	308	309	303	299	336	296	315	295	311	314	319	282	275	330	297	281	338	276	333	313	301	331	329	280	295	323	314	339	279	302	303	291	294	318	317	331	313	314	297	314	304	324	332	315	306	266	299	294	289	334	316	261	327	315	300	275	297	302	287	313	308	343	288	333	299	275	279	300	293	331	277	321	324	276	297	288	314	361	305	320	309	295	306	327	281	286	299	268	301	298	288	327	278	272	287	339	325	283	323	360	321	340	327	290	324	306	313	309	305	329	301	341	334	309	320	298	313	330	334	303	294	280	286	282	303	320	308	295	320	311	281	310	320	322	319	317	305	304	323	330	294	300	334	332	284	315	299	300	326	308	300	295	321	307	324	302	317	289	303	334	329	322	330	290	316	282	289	310	312	325	292	300	282	288	318	289	329	294	290	305	285	310	302	295	289	277	300	304	311	312	282	317	309	281	317	337	316	320	320	291	312	297	335	298	315	305	301	322	355	281	286	310	315	327	331	308	306	295	338	264	305	337	322	293	277	292	310	301	296	287	326	301	317	320	309	294	312	321	284	310	315	301	311	331	310	341	272	304	313	300	317	300	298	288	346	320	336	323	313	292	308	321	301	317	297	315	268	297	318	323	311	292	329	302	314	323	294	311	298	291	307	322	310	277	277	303	248	275	289	279	270	284	339	334	336	292	343	281	313	284	327	310	319	322	306	304	321	323	306	312	304	315	297	312	311	305	313	283	303	295	305	276	316	323	315	321	285	293	347	292	311	307	276	307	313	297	322	315	324	324	288	291	300	277	329	296	296	269	302	267	307	296	291	296	297	302	317	299	278	326	291	302	320	310	294	274	299	254	301	293	316	307	298	320	313	289	314	311	322	292	298	267	328	305	305	338	312	297	287	296	289	304	272	328	329	307	318	319	333	323	284	292	326	265	287	305	298	310	312	335	295	299	330	294	284	332	304	308	309	321	296	291	298	310	310	305	311	321	305	316	296	291	306	298	319	319	314	311	303	318	308	288	294	327	275	291	318	273	304	341	312	303	306	318	300	324	325	306	301	300	304	331	282	320	328	283	293	330	308	287	300	286	298	299	273	337	289	327	292	305	307	295	283	305	342	313	306	294	288	311	301	291	308	330	309	303	319	326	303	333	318	316	302	291	259	322	311	289	297	277	292	305	306	326	328	332	297	304	316	294	304	304	300	310	285	304	320	349	281	303	273	274	274	290	320	320	305	320	304	276	287	302	322	293	304	343	329	293	291	319	330	286	277	311	318	307	296	311	326	303	296	313	324	323	314	321	282	271	332	291	321	303	294	318	309	322	281	329	300	322	297	306	332	291	284	339	301	305	327	292	286	275	310	271	289	291	314	325	287	302	321	270	317	325	323	309	319	281	281	289	313	291	320	357	305	278	342	307	322	316	318	329	266	314	331	325	312	328	280	325	336	298	306	311	331	298	276	347	283	288	286	274	319	305	294	335	302	328	299	325	288	307	324	327	292	330	309	309	291	314	316	343	306	331	305	320	319	335	319	321	281	312	305	323	311	311	343	315	273	317	318	318	341	318	286	287	318	312	323	349	333	302	281	319	320	315	305	303	317	301	319	313	313	291	280	293	304	318	336	269	304	301	305	296	317	342	331	289	291	290	319	298	292	285	316	311	297	292	304	322	305	305	311	316	307	254	316	294	321	314	298	301	349	304	312	273	301	300	298	314	321	312	344	266	292	300	308	339	343	282	312	296	323	321	291	308	306	294	321	297	305	324	312	296	283	289	300	318	290	327	330	278	316	271	303	300	303	308	309	320	294	318	281	324	310	310	293	309	310	336	297	319	324	288	274	303	296	288	320	280	293	304	321	315	319	335	319	284	279	330	310	307	306	275	334	331	329	301	337	299	291	319	316	291	334	313	297	307	311	318	309	310	295	288	324	294	276	307	318	271	328	307	314	277	326	330	287	297	290	315	332	301	330	337	312	310	298	322	265	306	307	330	304	307	315	296	344	299	330	319	313	285	280	286	288	307	306	291	267	329	314	307	343	330	296	272	294	282	304	310	304	291	297	332	296	261	288	302	286	344	310	324	293	321	286	322	294	305	317	293	284	302	302	299	326	326	303	291	277	288	306	310	327	297	323	295	300	313	302	305	304	305	321	307	321	289	317	310	307	309	278	316	306	318	307	306	304	302	310	315	304	324	310	313	286	339	303	294	292	318	309	280	321	302	324	247	307	322	324	322	308	304	324	307	275	286	296	316	338	287	332	302	286	308	307	334	277	333	311	298	298	313	324	289	294	322	305	310	312	313	282	333	299	308	334	293	334	318	300	305	316	294	338	314	293	285	330	318	296	297	309	300	285	293	307	323	311	326	330	287	296	309	321	294	320	310	267	307	310	301	300	308	305	313	303	324	306	334	311	303	282	317	294	295	295	319	297	284	293	277	309	276	296	312	287	277	312	306	326	318	279	270	352	290	332	298	308	265	328	281	312	321	313	306	307	331	281	327	330	295	282	315	278	312	273	289	337	325	311	319	289	316	292	300	316	285	314	327	295	320	304	294	290	300	302	323	326	322	331	308	335	301	291	332	310	326	329	315	317	297	290	326	286	289	310	324	284	312	303	276	295	293	293	298	315	282	301	321	267	300	315	308	334	302	285	286	332	284	320	304	322	304	287	304	312	319	318	317	318	323	330	304	300	332	307	327	295	299	325	297	292	267	286	303	303	316	334	302	312	290	328	313	265	292	279	318	312	298	292	304	318	317	321	262	308	289	307	307	326	328	316	309	293	321	307	291	264	311	307	341	306	308	295	317	308	303	298	283	268	312	299	306	306	294	311	342	283	336	295	341	269	307	304	299	299	318	300	311	285	298	326	307	295	329	314	305	306	302	292	318	296	303	331	300	304	321	297	293	290	295	314	332	325	264	323	298	288	306	322	279	293	287	305	315	335	276	277	308	298	306	284	308	305	318	329	311	257	310	295	302	317	312	307	308	286	301	289	303	312	307	308	295	318	295	263	296	306	306	304	297	306	340	285	321	301	310	287	296	295	319	313	287	310	290	307	274	311	292	327	323	244	283
34154	52672	41881	29646	22499	15688	10438	6951	4510	3071	2140	1483	1121	966	909	760	633	555	516	461	437	419	433	355	404	392	339	351	333	356	326	328	337	366	354	352	324	358	353	325	356	314	308	312	305	306	335	328	329	307	327	340	371	322	344	303	336	325	340	325	344	335	299	292	338	323	350	327	374	329	334	329	352	322	325	327	325	355	341	360	373	338	346	308	314	303	341	302	316	304	343	304	316	311	347	363	339	296	335	315	312	348	325	340	342	335	306	337	352	327	354	294	344	287	324	330	334	317	345	331	314	333	333	340	324	312	333	324	330	325	314	333	390	320	334	315	320	346	329	325	368	295	338	327	321	319	342	340	339	320	322	325	315	314	315	321	327	325	338	314	286	295	312	319	319	304	292	326	277	324	290	303	319	329	348	308	306	289	314	354	316	297	324	336	329	331	267	308	326	309	315	357	305	333	301	295	331	350	317	331	361	335	326	333	333	318	355	326	329	320	334	325	307	317	320	315	345	313	334	313	345	321	310	331	355	334	341	312	302	322	342	295	335	332	335	332	338	333	332	333	357	298	324	318	318	341	314	316	310	323	339	303	364	343	334	350	347	323	312	307	343	318	309	321	331	330	359	328	330	322	335	311	324	322	324	320	327	342	318	335	343	336	317	322	285	348	340	325	307	354	324	335	351	350	311	327	352	343	344	306	355	337	339	307	355	310	323	362	321	315	340	316	336	319	278	317	331	321	345	309	302	330	328	313	319	307	316	337	312	334	337	322	302	316	327	349	314	335	340	341	342	325	357	337	325	315	325	323	357	302	329	337	318	355	330	299	333	330	340	345	342	319	315	322	334	339	351	342	307	330	292	306	328	315	325	293	337	367	317	328	326	329	312	342	331	336	334	319	327	343	312	340	311	343	339	324	329	332	339	325	335	327	311	335	358	353	381	342	306	345	349	293	323	339	318	322	316	304	301	342	328	341	332	325	324	326	318	301	320	333	345	316	309	328	327	343	317	318	294	341	370	303	372	356	352	348	305	343	337	323	325	329	295	307	320	333	289	339	323	326	296	333	334	348	339	325	319	354	313	362	363	335	331	341	345	310	322	322	322	339	288	350	319	320	352	316	324	329	341	329	350	338	349	296	328	323	288	286	327	349	342	321	333	300	306	329	347	345	342	312	324	323	294	324	355	345	285	331	318	345	326	338	325	373	311	350	350	326	313	343	348	304	368	310	325	324	313	357	355	319	353	309	303	330	319	325	323	306	344	335	354	324	346	357	310	284	340	290	335	319	278	330	310	351	315	357	321	318	329	307	312	319	331	330	306	313	324	337	339	340	329	341	329	338	302	331	311	336	303	371	340	345	327	350	357	314	318	330	326	338	335	347	341	349	333	304	355	308	317	367	362	315	324	329	306	329	348	324	316	337	302	313	331	295	336	332	302	333	316	379	350	310	352	335	311	299	303	319	325	319	323	365	310	320	337	334	356	326	323	323	317	355	366	348	338	357	340	311	338	347	318	344	366	354	294	305	334	311	320	334	304	327	315	333	336	326	318	327	356	350	327	320	345	363	338	321	303	331	300	349	355	331	332	347	327	299	335	324	339	342	325	307	353	347	324	347	320	334	318	313	353	358	309	375	347	353	352	326	344	346	336	317	327	345	336	374	299	348	331	312	352	320	325	310	322	321	320	301	357	342	317	329	340	337	356	317	304	368	321	316	347	332	333	338	329	303	316	340	315	373	327	320	313	333	312	302	330	332	357	299	354	365	334	304	292	328	318	322	336	325	390	314	331	351	335	320	318	329	373	315	323	333	339	338	315	354	305	340	349	349	340	349	306	363	317	314	328	321	288	353	313	311	331	343	351	354	336	332	318	327	347	339	320	296	333	322	325	316	327	352	326	315	333	312	324	339	325	333	337	320	320	321	305	316	342	345	341	342	331	319	325	343	284	316	350	328	328	329	302	322	280	327	346	334	350	342	359	337	343	331	347	339	326	337	324	333	336	310	334	313	339	332	341	317	339	317	333	334	324	334	319	299	323	332	335	312	328	373	318	327	322	341	327	319	318	336	332	338	348	334	363	309	355	313	335	374	293	300	344	350	316	304	323	336	301	348	313	321	317	315	319	339	323	381	313	305	330	318	321	337	313	305	329	348	352	326	355	320	344	325	340	291	326	328	323	364	313	319	325	329	308	343	317	320	356	336	321	315	365	332	327	367	299	333	323	310	314	326	313	313	327	343	323	337	341	329	352	301	325	339	311	314	346	317	316	310	325	313	315	304	306	325	342	322	334	327	330	337	312	317	292	329	317	350	355	332	316	352	325	319	270	305	339	305	321	319	317	290	326	350	344	327	368	327	343	309	334	320	367	315	320	314	328	350	309	329	304	332	357	338	363	333	344	330	335	341	316	318	332	336	337	341	332	313	316	314	342	341	359	354	341	367	340	319	356	343	310	305	285	331	331	327	354	315	322	307	333	308	324	314	342	347	347	316	340	321	366	340	346	305	326	332	305	317	346	326	319	338	341	326	326	322	355	355	320	300	325	318	341	298	325	333	348	336	326	309	312	325	342	336	326	326	318	296	333	320	344	356	354	346	329	292	340	322	329	311	289	306	311	344	330	323	311	336	311	321	313	333	335	344	313	327	335	342	337	325	332	294	365	348	354	364	317	304	323	320	331	357	335	314	316	349	310	321	319	334	344	314	332	309	362	325	303	328	332	329	319	328	311	303	335	305	348	324	354	353	347	320	327	327	354	347	341	340	330	334	304	314	336	321	310	348	339	332	332	345	330	313	328	353	309	344	336	338	331	303	323	355	323	304	319	353	362	326	324	308	298	311	292	328	324	341	296	319	322	323	327	315	338	316	331	317	344	352	302	327	307	313	303	353	336	311	328	345	333	348	298	349	362	328	351	330	318	308	321	354	335	322	330	348	324	334	323	327	324	305	328	316	338	331	347	309	330	312	306	327	333	364	350	347	335	289	328	334	347	344	320	314	327	327	344	323	305	328	351	321	348	336	311	310	333	350	313	318	337	318	340	311	331	352	312	303	320	326	337	299	329	322	313	317	325	308	326	363	327	339	347	346	316	314	316	283	337	346	329	325	341	317	330	321	298	355	342	324	342	353	320	334	330	342	371	305	329	344	317	346	338	303	302	305	314	345	314	341	303	343	315	328	311	353	345	360	349	328	327	326	292	329	353	335	310	295	323	329	344	356	350	322	351	289	324	335	314	329	329	311	308	333	302	339	309	330	322	325	371	345	319	317	306	338	310	342	350	322	304	335	348	326	361	343	296	328	322	324	337	322	306	355	326	301	345	311	343	334	351	308	342	332	313	333	303	315	299	328	312	314	330	322	346	335	352	360	343	330	311	355	331	320	317	344	346	314	344	334	367	305	311	326	322	334	346	335	327	333	333	348	359	311	298	320	338	296	332	358	338	341	334	313	353	326	323	308	330	323	319	340	349	358	338	323	310	318	320	317	305	329
24178	21488	29373	27120	24951	22382	15522	8333	4813	3255	2323	1557	1138	1033	930	834	695	573	490	421	435	405	403	380	324	341	307	339	355	309	335	323	310	348	306	327	323	313	265	302	326	314	302	271	299	310	306	324	314	264	316	320	322	304	304	322	295	343	318	322	309	320	295	321	318	286	308	334	329	337	303	301	332	288	295	274	294	302	281	312	313	308	280	282	333	304	303	320	307	305	287	314	283	294	330	312	291	340	285	349	307	344	290	271	310	297	270	301	310	314	290	312	324	314	294	313	308	335	288	317	294	272	324	308	295	336	306	321	319	320	331	332	330	310	303	333	303	331	302	307	297	286	324	329	286	339	282	320	286	298	344	301	306	299	300	331	308	288	306	323	307	318	295	307	307	320	311	309	307	294	333	321	319	301	308	320	314	291	309	268	316	318	300	291	311	274	304	294	304	305	279	325	304	275	277	295	315	327	310	276	323	286	306	313	329	316	323	288	295	304	331	361	329	292	319	292	300	325	294	310	306	346	319	314	308	294	273	303	282	292	294	298	298	326	319	337	312	301	301	348	314	307	319	322	348	325	307	269	285	292	358	321	334	300	319	318	308	282	321	320	311	349	329	312	320	295	298	305	330	330	281	297	340	301	320	316	310	307	286	300	280	296	307	308	299	312	304	312	319	323	301	315	293	269	270	315	326	303	326	318	311	305	339	344	313	303	342	268	313	282	301	309	311	312	301	305	308	299	298	330	275	307	301	283	306	302	310	295	305	308	334	305	307	325	314	335	325	313	318	310	332	345	296	292	304	321	330	282	295	337	282	266	284	276	277	295	316	297	276	305	317	364	320	290	299	283	297	307	291	306	317	319	293	313	312	302	304	292	303	297	289	306	323	287	318	292	302	311	338	282	300	274	333	291	299	312	311	288	325	284	279	310	283	282	304	295	305	308	307	301	288	296	278	288	277	296	311	323	315	302	346	339	307	283	328	309	321	304	344	289	317	306	311	320	307	313	295	312	312	312	327	293	306	329	336	265	293	320	292	316	308	316	315	299	296	297	313	316	305	306	310	314	286	330	271	301	294	297	323	336	321	302	278	327	290	302	306	339	333	331	317	299	288	296	330	289	297	334	329	304	287	284	297	332	295	321	368	288	312	323	277	281	339	283	309	323	278	297	305	303	322	298	314	317	314	322	302	337	307	322	287	300	302	310	312	310	302	289	316	309	323	321	275	276	300	297	276	320	292	299	313	300	318	306	309	290	326	301	322	328	289	332	323	318	317	317	297	312	299	298	300	313	294	298	309	311	306	312	316	292	305	318	299	336	294	277	305	323	302	338	314	329	332	297	308	297	332	330	313	322	305	317	323	307	300	317	301	288	300	306	308	286	289	301	294	311	324	266	289	340	320	322	299	344	323	293	311	316	302	350	311	307	344	297	288	303	337	307	303	324	323	288	311	292	292	287	302	291	316	310	309	320	300	321	292	286	311	323	289	303	337	285	282	309	312	303	322	325	311	294	340	281	323	299	308	288	278	297	305	319	311	311	290	327	344	325	295	286	294	302	291	304	272	291	310	299	325	306	284	335	302	313	299	291	307	326	305	302	295	314	300	317	282	302	314	316	304	283	321	316	296	332	274	276	299	315	301	314	322	318	306	296	294	299	279	314	313	328	318	310	319	295	295	281	314	305	306	324	336	315	294	306	309	291	298	305	295	284	285	304	319	307	288	300	311	294	327	300	319	291	309	272	309	338	308	308	316	333	332	303	323	314	347	290	336	301	345	316	313	329	309	312	342	295	315	320	300	306	304	299	302	327	287	313	320	339	334	295	315	290	299	312	342	309	321	307	340	305	272	290	332	288	286	312	275	285	312	283	314	303	336	325	286	297	321	310	292	317	301	303	297	305	319	292	312	299	337	280	300	303	310	324	313	316	315	318	302	283	324	278	319	317	337	314	299	300	293	317	320	306	309	297	305	327	349	299	310	299	318	342	307	324	331	326	324	310	248	326	311	299	323	306	294	329	293	276	295	303	335	298	287	307	329	301	278	343	305	296	309	294	281	290	324	285	312	282	288	304	313	317	316	299	303	304	287	310	303	291	307	328	273	295	274	308	291	328	315	272	314	287	317	303	302	295	302	290	327	333	349	283	316	287	281	317	311	301	310	294	273	282	294	341	306	317	313	315	294	278	317	294	325	320	321	257	288	274	300	293	298	307	344	327	315	326	287	291	298	329	311	323	286	306	266	288	306	285	314	318	324	302	329	319	330	311	320	289	324	300	302	300	301	311	307	323	291	296	311	288	302	306	286	311	308	333	338	267	310	305	306	318	294	295	287	302	313	283	319	322	329	297	304	317	309	305	296	286	313	335	330	330	295	299	295	325	299	322	308	306	328	315	318	319	300	319	312	278	315	294	292	329	323	293	307	290	286	297	303	304	316	333	307	314	290	316	305	319	289	303	314	333	308	304	310	285	301	299	313	308	288	301	317	308	292	290	318	279	323	305	305	324	298	275	294	327	305	312	317	300	316	270	319	299	281	338	305	294	302	312	297	325	307	285	304	317	291	313	315	303	309	302	310	292	317	269	312	282	310	305	288	321	289	297	298	300	302	298	302	317	352	290	329	334	324	322	314	307	300	313	319	271	283	312	285	308	301	326	315	307	289	306	326	316	318	311	300	292	255	293	298	303	301	308	313	338	282	295	286	312	329	312	328	343	273	269	289	318	310	318	279	291	318	294	314	307	304	302	318	293	303	310	306	305	304	288	294	279	323	309	317	285	357	305	332	306	301	313	292	297	292	317	301	304	324	310	269	300	307	307	298	292	326	283	318	305	294	302	292	324	339	318	299	305	295	317	296	300	289	313	292	294	310	304	298	297	308	298	318	285	290	285	317	343	309	323	292	305	319	300	301	305	308	305	287	275	318	298	277	304	308	310	315	324	282	310	304	307	299	321	348	310	295	320	329	319	311	292	305	315	288	284	294	331	292	278	296	335	293	288	302	321	294	304	291	310	278	277	298	329	333	313	322	336	306	323	294	328	321	298	274	341	306	303	282	316	270	278	314	282	309	294	305	331	299	298	327	283	293	336	313	314	287	312	322	304	320	311	309	286	313	282	310	309	296	302	312	310	302	314	319	306	324	324	304	303	296	295	307	319	302	311	326	319	332	340	312	319	329	292	302	320	331	317	339	282	299	306	300	293	345	300	298	322	317	314	303	309	318	308	325	302	271	307	338	343	337	276	327	303	287	298	317	314	309	315	348	298	294	315	310	290	331	323	298	309	300	315	292	338	312	329	293	315	295	320	332	324	303	280	295	311	300	291	325	321	325	322	338	290	315	326	311	330	320	286	305	316	314	285	294	294	292	318	297	267	298	288	303	286	277	354	320	356	316	295	325	332	291	286	335	272	312	317	301	327	319	320	312	279	300	302	330	347	273	280	300	337	305	306	317	328	280	336	300	295	318	286	306	328	286	304	300	338	306	317	319	319
33769	61755	50473	38503	30748	23252	16850	11360	7451	5144	3730	2422	1745	1517	1281	1087	918	699	622	538	509	459	463	448	420	352	362	365	333	359	379	353	303	339	341	308	334	321	335	309	342	346	338	337	344	312	301	328	328	338	335	296	339	321	324	326	311	313	315	342	317	322	341	312	334	320	307	321	311	349	358	316	301	326	353	336	302	343	326	334	322	308	279	349	321	361	323	333	326	325	309	338	310	314	316	307	322	309	336	321	363	338	310	320	304	333	337	329	329	355	315	329	328	337	306	316	306	304	328	312	285	322	308	329	367	333	331	328	346	297	347	319	334	348	277	318	335	310	368	328	346	362	351	295	322	311	330	332	307	331	377	324	322	319	321	318	323	316	353	385	310	357	322	327	338	316	316	325	335	300	340	366	327	324	320	296	324	299	330	346	320	324	340	290	301	328	330	325	321	336	354	323	364	345	329	335	334	311	339	299	330	359	319	303	330	340	312	299	321	355	346	316	328	356	328	327	334	347	330	320	326	322	307	323	314	313	309	334	295	352	299	345	349	337	341	330	315	335	321	325	320	332	312	356	306	331	309	369	305	335	328	291	315	298	323	360	329	304	325	325	297	298	320	348	316	306	326	308	320	358	338	348	340	306	346	287	325	337	349	337	339	295	334	310	324	339	333	297	351	308	348	316	299	309	358	332	353	323	330	310	340	345	298	331	325	342	344	323	342	343	310	324	338	310	306	348	329	323	348	339	329	345	335	334	307	286	308	327	342	316	313	319	323	337	335	341	301	367	318	314	318	335	343	309	322	326	345	329	326	308	357	327	304	347	347	370	317	338	343	348	342	350	311	300	324	330	333	284	308	341	324	297	337	332	324	335	325	358	333	316	350	310	310	328	366	323	319	328	330	294	306	333	329	312	327	331	330	295	335	325	337	303	338	321	347	306	352	303	295	316	346	319	343	326	378	337	316	311	333	333	326	327	339	342	321	305	338	308	329	306	309	305	332	312	296	328	320	328	314	379	325	291	330	355	347	321	312	320	311	339	305	333	325	331	314	323	354	316	344	339	318	330	348	348	342	320	306	365	326	332	311	368	312	334	322	316	324	341	336	313	324	327	297	310	355	316	308	319	338	321	350	297	322	306	335	325	327	349	310	344	325	320	336	338	310	302	312	319	326	298	356	334	349	345	320	353	334	334	311	316	328	353	341	324	359	338	333	310	325	302	326	311	336	318	319	330	336	340	327	339	323	311	308	336	333	317	363	345	329	311	349	302	325	301	304	329	312	339	321	322	314	302	359	316	296	314	322	352	327	290	342	326	285	339	317	322	284	316	338	326	308	364	319	328	368	328	321	318	339	312	351	320	315	326	312	333	294	313	326	317	322	304	325	332	358	301	276	327	339	323	309	355	327	305	297	316	312	310	320	324	329	344	303	340	350	314	353	351	316	333	340	325	334	300	351	337	315	348	297	327	317	335	328	308	344	321	331	330	329	336	329	334	347	371	303	306	304	341	341	327	288	309	357	320	336	337	352	328	338	341	309	328	320	323	329	317	292	362	310	344	313	336	331	336	324	301	320	325	324	292	338	318	324	316	323	307	298	365	316	299	331	350	311	327	346	370	356	304	298	353	298	300	335	336	311	336	309	324	329	346	327	296	311	344	305	332	337	338	333	299	329	353	350	360	329	325	344	314	328	332	338	335	331	328	345	295	312	380	336	332	322	310	374	329	303	339	361	340	354	329	340	332	350	299	326	339	343	341	296	350	315	336	313	312	346	324	309	303	286	313	328	335	320	344	357	337	310	326	329	344	327	313	324	315	305	327	317	351	274	321	330	297	325	338	306	307	312	348	351	310	346	348	332	339	332	326	312	346	347	319	342	352	322	333	300	312	316	321	328	322	319	330	316	322	298	334	329	333	345	309	359	331	315	325	315	327	314	304	308	316	329	324	327	343	322	338	296	325	329	318	327	331	292	324	318	306	334	335	296	322	320	321	340	342	316	352	324	343	339	334	328	299	339	324	325	342	330	322	339	347	306	317	301	323	330	294	312	324	327	319	327	326	310	306	325	336	334	319	361	315	344	303	328	328	304	275	310	314	328	324	332	309	343	318	322	337	337	305	319	315	355	356	329	332	325	324	328	314	327	312	319	331	295	363	331	309	316	315	342	330	339	312	321	335	335	332	297	339	319	294	381	338	302	339	353	346	318	315	321	319	328	307	325	316	365	317	316	320	354	338	360	269	321	292	314	337	327	294	355	338	308	356	311	343	328	334	315	333	318	334	317	334	348	315	322	325	322	298	342	324	355	334	340	330	309	317	319	320	336	328	342	348	322	325	305	332	315	321	326	298	332	337	353	351	330	298	326	328	336	319	343	321	321	340	330	371	307	317	310	347	329	345	315	325	310	354	358	323	299	328	301	347	337	358	308	345	328	327	313	320	298	319	296	346	352	338	287	341	305	335	325	312	297	352	282	334	327	347	319	328	318	313	313	338	338	293	319	321	325	318	327	365	329	324	343	308	319	328	333	287	338	329	318	315	315	315	323	323	327	315	321	333	323	317	308	298	323	342	321	332	291	338	330	327	306	300	353	325	314	300	318	315	317	325	320	317	334	323	288	332	303	335	303	300	328	339	357	312	323	308	341	322	334	347	298	335	335	314	309	335	291	323	327	321	329	323	324	302	324	293	349	353	330	315	314	319	326	336	318	313	280	319	357	327	326	337	337	328	297	320	305	358	329	284	327	321	303	343	343	305	321	321	327	349	357	294	351	323	324	285	345	346	329	332	318	324	342	329	333	322	316	336	360	319	302	303	345	320	315	312	346	333	323	326	309	318	344	339	326	338	319	324	292	315	326	311	310	349	305	321	325	334	309	325	332	319	328	345	292	277	328	323	311	309	358	362	328	322	308	319	341	365	358	304	324	295	309	343	322	335	363	362	318	323	322	301	329	308	312	342	310	308	333	342	321	288	316	293	301	305	328	329	349	380	339	331	345	322	307	329	304	333	324	315	308	337	309	307	313	327	339	315	323	344	292	306	324	326	309	354	333	322	340	315	309	292	317	347	351	308	342	328	324	337	350	334	335	348	336	337	316	315	328	324	317	320	350	331	323	323	300	300	349	355	337	318	321	344	322	340	308	306	315	354	326	336	341	316	330	336	323	310	328	318	308	339	308	336	316	341	317	313	316	316	340	328	344	304	353	361	325	344	324	301	346	385	317	318	331	346	308	336	312	328	293	305	336	320	303	303	292	324	310	339	324	342	342	314	353	313	347	340	363	346	359	324	327	351	326	347	343	333	300	326	307	334	342	328	335	344	360	348	317	284	339	353	371	317	316	339	316	303	340	328	308	316	320	343	339	349	309	312	316	309	309	294	335	307	298	360	327	302	324	350	307	349	324	343	294	333	341	337	333	318	322	307	302	305	342	339	320	322	351	346	346	326	306	297	335	295	302	318	353	365	292	329	320	333	317	360	309	328	328	315	298	344
25360	21749	30731	30399	23445	16556	10040	5799	3617	2544	1802	1337	998	812	832	674	582	533	412	425	428	403	364	384	357	333	383	340	335	331	354	335	315	349	338	340	325	323	354	317	302	302	309	323	318	325	303	327	338	333	334	308	358	319	295	326	338	331	304	303	317	338	335	302	336	324	348	339	341	321	330	329	328	318	349	346	316	312	337	346	346	315	327	342	316	337	279	338	306	276	308	296	319	283	346	338	332	322	331	332	339	351	320	299	311	315	347	317	316	358	308	318	317	322	331	326	338	329	341	311	326	327	292	298	266	327	320	335	311	316	287	322	317	326	302	323	332	333	325	294	323	324	307	363	331	314	337	312	319	291	316	310	329	318	328	317	360	308	340	320	343	324	338	343	306	322	299	322	307	305	318	327	290	320	293	324	321	326	330	290	310	335	324	339	353	348	319	365	301	334	318	343	312	311	290	330	320	341	332	301	321	339	282	330	306	321	307	328	331	303	335	318	338	325	343	301	304	361	305	342	349	311	320	344	323	332	298	316	299	313	336	328	350	296	316	309	308	379	327	318	341	330	331	358	322	340	289	326	333	324	327	343	323	344	306	316	356	306	280	319	334	311	356	313	371	303	334	326	300	306	322	313	324	312	354	327	310	319	329	342	340	351	320	384	333	289	297	298	290	363	338	313	336	301	294	301	369	300	309	330	331	303	303	336	287	328	331	329	324	314	359	310	337	303	325	326	334	310	344	338	357	312	295	339	304	342	337	302	362	307	328	347	315	334	303	334	314	339	321	343	307	285	324	292	341	331	310	297	310	338	314	320	348	301	297	323	340	297	325	308	325	308	311	357	315	314	307	294	331	333	337	299	316	299	318	348	336	275	283	343	334	314	304	359	330	322	342	361	363	291	314	328	352	316	313	328	298	320	314	344	334	310	322	332	341	299	307	342	334	303	290	311	326	305	316	310	321	276	341	327	324	300	335	339	346	305	318	309	290	340	304	381	331	299	310	354	304	302	349	305	330	321	350	348	354	320	331	279	333	312	291	308	320	358	297	295	354	328	296	298	337	310	305	335	342	301	326	303	324	318	337	322	306	299	306	340	340	314	322	313	313	320	316	343	313	322	336	322	284	313	335	334	329	337	325	317	338	307	290	311	325	318	314	318	309	327	332	315	304	339	307	319	360	340	325	338	303	334	348	297	310	298	324	312	334	318	300	322	308	300	320	320	314	318	335	335	307	311	326	287	357	329	305	300	330	328	327	334	339	321	284	317	332	343	336	335	332	326	334	325	364	304	327	343	327	314	306	302	337	342	334	296	299	322	299	331	292	315	292	308	287	339	324	343	346	328	363	337	323	355	325	341	345	315	316	322	317	324	317	271	311	313	314	301	293	314	343	314	335	298	306	345	332	304	335	341	310	298	317	314	323	268	302	333	357	327	286	323	353	356	324	307	342	305	316	291	317	336	328	309	331	313	312	315	330	332	331	317	310	305	318	313	360	336	308	360	313	348	351	290	339	341	321	337	325	329	311	303	314	334	314	339	341	309	337	361	316	304	343	332	294	337	335	315	307	321	355	312	304	318	294	332	311	304	322	328	324	327	322	313	319	341	310	337	343	313	319	302	323	330	328	332	346	325	305	309	307	319	346	333	346	315	294	329	336	331	308	340	318	315	297	351	322	317	300	313	324	360	350	320	360	330	302	308	325	358	331	314	324	337	304	314	357	350	355	343	315	309	284	327	326	330	328	304	307	350	324	341	314	325	323	305	352	326	333	318	323	352	332	300	340	331	297	327	312	312	311	341	316	333	364	321	316	307	310	309	324	333	350	290	314	316	311	341	308	327	315	327	316	294	299	336	315	336	324	318	303	305	347	310	315	312	337	363	293	348	305	332	340	330	349	317	328	323	317	320	313	304	314	315	333	301	312	324	305	339	299	323	325	288	354	314	317	310	357	329	359	319	338	325	309	287	355	311	277	342	328	343	317	329	296	321	315	350	321	315	337	304	292	342	320	361	320	299	308	339	296	303	321	325	304	333	310	322	322	337	329	360	338	339	353	346	307	342	319	312	311	334	319	307	317	313	337	321	307	332	303	339	321	334	320	311	319	343	368	323	322	322	306	318	290	308	301	287	317	337	326	306	329	287	354	335	289	326	328	324	304	327	341	316	335	331	325	324	312	292	317	321	306	326	312	309	333	327	319	309	319	319	309	329	296	353	322	311	306	304	307	326	335	319	335	288	297	309	311	273	328	312	321	344	308	332	343	326	312	333	305	342	327	305	319	323	329	313	332	332	304	334	335	333	320	302	330	306	327	326	305	295	323	299	347	302	310	325	309	334	338	333	315	342	322	310	330	307	341	319	330	314	296	304	331	322	335	315	295	344	307	301	302	317	348	322	335	327	348	332	341	302	312	347	349	330	303	260	317	288	299	313	307	329	306	335	325	301	306	319	309	323	316	316	336	316	316	338	358	308	310	312	329	307	318	303	325	287	331	325	310	310	368	317	340	330	313	339	326	343	324	335	314	318	322	282	331	332	346	294	317	323	321	349	331	296	310	299	313	318	327	300	344	315	336	312	287	312	332	334	333	291	312	312	344	305	336	321	275	326	331	293	339	334	325	326	330	312	364	322	297	312	347	318	310	313	320	330	312	324	272	308	348	326	342	329	312	318	310	333	321	305	336	339	340	327	325	351	292	318	350	328	317	309	278	329	348	298	320	283	307	343	307	317	345	351	346	314	340	307	362	321	328	331	321	316	318	338	301	326	329	323	276	327	335	318	320	327	307	305	322	322	401	329	330	309	326	305	292	323	359	332	318	329	318	317	343	335	330	317	311	361	324	296	325	342	320	344	320	306	305	296	351	290	294	321	336	308	295	300	354	322	323	313	310	333	329	328	346	328	358	355	324	320	311	318	316	319	320	341	319	307	326	312	351	310	299	336	325	340	309	311	307	332	305	284	306	314	309	297	308	328	332	278	320	306	319	324	310	296	311	306	360	345	302	340	342	326	314	314	313	318	296	295	365	312	336	352	333	316	321	322	295	319	324	347	311	315	333	331	320	260	324	295	292	312	348	334	324	331	344	333	331	309	290	321	352	342	342	333	326	322	299	310	338	334	332	300	330	309	313	355	283	365	279	322	348	308	312	336	337	337	309	331	302	306	284	324	318	317	319	320	320	331	319	317	329	296	327	308	318	312	324	316	296	335	297	323	305	330	307	322	343	337	322	299	308	336	336	276	289	386	343	342	345	306	305	325	302	291	322	317	325	314	314	323	326	342	301	311	351	350	293	317	316	299	346	346	326	302	323	304	308	326	290	310	325	276	307	318	341	358	301	292	330	296	328	324	352	350	341	334	301	302	305	310	320	341	341	343	306	319	339	355	329	319	296	327	313	327	316	325	317	339	292	316	339	322	340	337	316	316	306	346	330	353	348	334	315	301	349	325	316	327	331	331	308	318	359	328	333	334	304	314	316	324	299	345	291	363
33485	57958	47015	34664	26973	19550	13788	9407	6322	4288	3068	2158	1470	1237	1117	935	780	623	559	564	506	447	447	465	376	390	382	375	357	352	377	353	323	355	349	363	355	362	374	363	361	347	333	342	359	352	348	307	358	328	350	351	336	329	350	355	335	322	340	365	352	346	366	356	334	376	328	348	324	360	329	341	395	366	363	350	326	334	296	360	376	354	324	331	340	334	335	368	374	336	340	329	332	334	339	377	336	352	313	357	318	323	346	305	347	330	336	339	336	361	341	304	332	342	368	351	348	319	316	359	361	329	350	372	346	370	331	354	364	364	347	358	390	325	328	363	371	336	346	361	342	345	358	325	356	338	370	342	334	341	375	349	349	317	358	351	374	360	360	331	363	330	364	380	325	358	316	317	324	326	338	339	335	316	332	330	357	354	359	324	367	358	346	336	339	356	399	394	324	337	360	342	348	355	344	322	300	342	320	333	300	350	322	373	353	351	343	300	371	326	363	345	326	349	349	346	363	344	344	323	337	353	332	350	343	361	369	367	375	329	351	345	333	374	362	338	321	350	334	358	341	363	345	304	350	327	345	342	352	342	348	335	346	339	332	380	340	326	329	339	348	361	346	389	321	344	337	343	302	356	354	337	343	360	319	324	380	335	345	342	358	360	374	394	348	314	369	342	332	362	358	330	317	334	380	350	359	341	313	342	372	320	359	364	369	344	372	336	354	320	356	350	320	333	352	349	327	338	388	328	315	323	363	321	343	323	316	367	327	324	357	384	336	371	351	327	356	349	359	349	338	309	309	366	342	342	329	348	327	325	362	344	352	362	324	342	339	318	353	355	350	357	374	347	328	358	339	321	341	349	352	336	357	354	358	344	361	320	309	330	341	366	330	315	344	345	351	339	350	348	375	329	327	350	355	351	387	339	364	329	319	322	344	348	329	330	361	352	367	352	343	379	320	337	355	334	374	334	324	337	339	373	364	358	337	323	338	322	342	372	344	338	388	338	321	368	346	328	327	357	379	353	323	323	333	341	296	354	339	314	344	312	347	350	351	323	335	334	362	404	344	359	336	363	359	329	347	362	332	317	358	333	343	370	321	369	345	357	310	333	343	352	338	322	297	354	316	342	332	337	381	353	339	354	370	347	337	327	335	330	348	317	329	313	339	330	346	331	337	328	338	339	322	356	350	331	333	372	358	350	361	345	329	325	350	366	384	346	360	336	369	329	348	350	343	328	329	328	378	365	328	335	319	331	322	343	349	336	343	340	359	321	340	331	397	342	319	333	343	350	344	370	309	352	336	324	348	306	362	351	369	357	350	316	312	339	332	380	318	364	320	376	341	367	350	356	367	343	336	377	345	332	324	343	330	325	329	380	348	314	342	338	307	362	349	336	371	349	308	358	376	348	357	329	347	352	306	323	338	365	357	347	372	347	358	366	362	352	331	347	346	314	359	355	340	351	327	326	332	335	357	388	373	310	327	335	349	346	318	339	369	340	329	348	330	336	328	351	352	342	338	361	323	382	348	340	336	362	350	335	354	355	344	312	326	337	341	361	336	372	345	336	347	377	359	351	338	310	357	349	343	382	309	339	348	372	325	304	350	334	361	345	312	329	326	372	334	335	368	355	350	327	371	322	350	349	367	338	326	374	355	351	290	360	323	341	376	354	361	339	323	367	310	371	332	339	342	337	341	346	347	327	366	340	327	353	366	359	392	363	332	370	346	324	343	312	356	328	354	362	362	367	324	344	347	353	359	340	338	346	366	363	342	347	327	316	352	330	335	321	340	348	365	316	288	330	359	370	355	359	317	366	384	335	356	360	343	347	334	355	358	371	320	355	354	355	347	319	321	311	336	325	344	333	305	335	328	368	361	323	375	324	336	363	337	320	371	321	340	307	322	356	329	331	374	311	335	345	304	359	327	344	334	346	359	334	320	339	374	322	350	335	343	323	371	366	333	381	370	338	355	360	297	365	358	333	354	335	346	339	353	352	326	357	324	355	342	338	347	355	397	315	370	339	406	352	344	320	352	334	354	358	341	376	340	347	339	378	335	356	331	292	359	381	347	354	351	370	325	366	338	345	317	356	389	353	342	373	361	350	329	364	358	353	336	321	335	357	295	338	343	374	340	317	335	347	335	325	329	325	329	366	361	340	353	347	364	327	335	331	367	341	333	343	346	305	334	337	345	347	322	331	327	352	313	351	341	327	326	297	348	326	342	322	352	337	348	314	329	335	375	333	329	347	344	324	336	343	345	343	355	326	334	322	335	342	343	339	334	339	340	330	360	335	367	364	349	366	330	363	339	358	370	315	359	378	328	329	371	360	348	350	348	350	308	342	336	353	325	361	344	337	373	327	329	346	368	359	358	367	342	325	319	325	340	330	323	321	323	335	361	357	360	349	340	335	341	351	385	339	333	360	342	324	376	341	329	349	316	340	359	317	335	356	351	321	337	370	362	370	322	328	349	345	343	360	356	309	332	339	317	345	340	323	352	337	338	342	348	376	329	338	346	374	362	356	319	337	345	336	315	366	348	333	341	345	368	334	359	346	363	332	331	340	352	331	339	327	356	357	350	363	302	332	343	371	341	313	324	357	351	348	356	317	341	383	341	327	375	336	350	352	352	326	323	342	352	342	359	371	361	338	368	318	325	331	327	346	346	321	343	325	348	362	373	340	355	339	372	305	372	337	366	344	353	314	328	369	317	342	343	367	337	353	349	357	343	344	339	352	349	320	316	372	343	337	322	365	331	353	376	344	357	324	338	320	359	331	384	344	345	348	365	315	348	329	366	353	348	335	364	304	337	323	348	313	366	354	358	354	351	354	328	335	342	334	357	363	343	334	366	364	350	359	333	352	351	346	372	348	344	407	326	327	349	353	353	366	355	339	356	337	353	339	344	365	353	370	332	336	321	314	301	322	364	347	338	341	324	332	342	321	343	339	360	351	337	350	370	339	310	327	327	341	317	322	377	338	356	365	366	323	347	332	350	316	336	324	344	333	352	331	341	339	326	327	344	367	324	368	376	325	345	328	341	341	373	352	336	359	355	374	346	328	393	346	346	370	346	330	334	339	333	359	331	336	354	339	352	346	344	334	338	330	319	329	351	346	347	366	338	385	346	342	316	380	365	343	322	362	350	319	347	352	319	367	320	329	371	354	318	319	355	328	320	346	327	336	379	363	354	351	330	316	354	332	370	328	327	342	376	368	347	366	319	331	334	325	340	322	346	367	363	352	306	344	348	318	354	339	363	330	323	342	325	340	356	322	363	354	356	311	352	340	373	343	370	347	350	332	317	363	340	336	337	296	340	349	341	342	361	351	342	362	355	326	369	355	342	358	329	343	319	375	352	337	352	358	328	340	370	383	349	317	337	338	339	355	338	336	359	351	349	387	348	341	394	353	370	368	354	317	369	381	329	337	354	353	369	352	305	339	334	331	351	353	329	308	332	351	347	360	332	319	355	338	343	330	366	392	326	319	346	355	314	355
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
