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
341051869007	341051869574	341051870124	341051870674	341051871223	341051871774	341051872324	341051872874	341051873423	341051873974	341051874524	341051875074	341051875624	341051876174	341051876724	341051877274	341051877824	341051878374	341051878924	341051879474	341051880024	341051880574	341051881124	341051881674	341051882224	341051882774	341051883324	341051883874	341051884424	341051884974	341051885524	341051886074	341051886624	341051887174	341051887724	341051888274	341051888824	341051889374	341051889924	341051890474	341051891024	341051891574	341051892124	341051892674	341051893226	341051893774	341051894324	341051894874	341051895424	341051895974	341051896524	341051897074	341051897624	341051898174	341051898724	341051899274	341051899824	341051900374	341051900924	341051901474	341051902024	341051902576	341051903124	341051903674	341051904224	341051904774	341051905324	341051905874	341051906424	341051906974	341051907524	341051908074	341051908624	341051909174	341051909724	341051910274	341051910824	341051911374	341051911926	341051912474	341051913024	341051913574	341051914124	341051914674	341051915224	341051915774	341051916324	341051916874	341051917424	341051917974	341051918524	341051919074	341051919624	341051920174	341051920724	341051921276	341051921824	341051922374	341051922924	341051923474	341051924024	341051924574	341051925124	341051925674	341051926224	341051926774	341051927324	341051927874	341051928424	341051928974	341051929524	341051930074	341051930624	341051931174	341051931724	341051932274	341051932824	341051933374	341051933924	341051934474	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	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	21829	29687	24541	21868	21955	13459	4393	2766	2031	1612	1288	1075	927	858	827	744	707	699	630	615	534	490	490	484	473	439	437	412	359	353	357	277	314	333	349	324	359	306	336	323	321	312	295	313	279	331	341	328	279	303	311	320	296	344	317	286	334	297	301	297	326	326	327	331	292	295	308	341	293	341	334	307	309	281	299	304	307	284	283	279	275	304	276	286	295	292	280	284	315	311	293	281	304	288	300	305	297	289	294	310	273	271	289	286	304	257	283	309	285	303	286	295	290	263	314	283	273	286	327	295	320	315	293	264	269	299	291	289	314	301	290	294	297	264	298	284	250	268	304	323	311	302	310	271	311	273	314	294	278	284	295	311	317	287	289	281	285	306	290	285	280	273	299	272	295	287	289	285	264	263	293	301	295	305	312	300	276	282	306	316	297	286	289	279	283	259	270	283	311	266	290	279	342	314	299	303	336	263	277	301	298	287	262	267	286	278	278	293	281	284	272	279	289	291	263	280	270	315	273	285	313	289	274	304	291	285	277	269	321	292	285	273	279	268	271	290	299	250	286	297	290	312	269	262	284	292	291	282	289	295	274	299	286	308	316	317	278	267	294	312	275	282	323	272	311	314	289	303	283	316	254	299	289	303	306	305	267	257	292	272	286	291	283	319	265	273	286	296	303	330	318	272	289	281	304	306	302	295	314	286	297	295	275	313	293	289	279	306	273	296	287	290	293	313	295	285	293	321	272	298	297	311	261	294	308	273	300	286	285	314	292	291	295	262	292	288	293	273	301	255	311	265	308	336	269	297	264	305	289	309	290	289	331	301	290	284	302	294	299	301	254	269	281	269	321	283	329	298	305	300	270	261	297	287	289	287	247	308	275	314	306	258	288	286	269	297	301	292	290	306	287	279	333	282	303	268	294	331	273	306	315	305	287	303	273	321	293	272	283	300	308	288	303	290	298	261	291	283	290	288	301	296	281	264	291	269	279	289	272	295	277	312	322	302	279	312	262	280	320	284	280	318	314	309	288	265	304	284	299	273	300	280	284	284	291	273	285	311	294	268	251	295	291	303	262	295	305	285	301	260	309	310	316	307	284	292	281	298	315	280	257	292	283	303	284	282	287	273	287	315	282	266	273	287	286	278	282	286	309	282	322	273	286	298	277	285	295	292	296	265	279	302	309	307	286	299	289	286	286	304	277	294	316	279	289	308	304	317	307	308	305	312	314	268	309	282	297	314	316	301	303	317	316	263	301	291	279	311	301	284	283	278	298	312	292	313	277	291	273	303	311	301	300	278	296	289	270	315	283	293	304	275	281	297	290	294	289	309	288	303	299	253	300	266	293	294	274	274	279	280	296	290	310	302	288	279	302	267	296	275	283	312	284	285	277	301	295	282	287	289	305	300	267	292	323	257	315	299	269	272	277	307	291	258	251	257	294	332	277	307	302	315	297	313	311	292	277	303	252	298	283	295	322	325	270	244	299	313	312	291	292	272	291	277	331	290	286	280	274	285	302	287	301	279	296	279	274	290	281	298	291	296	280	297	298	291	285	298	312	287	282	340	329	287	306	267	274	257	319	253	263	265	298	296	287	288	266	252	265	251	324	278	291	269	313	269	295	302	282	292	297	320	302	297	288	279	253	280	316	294	265	278	281	301	286	305	287	275	301	283	287	297	289	282	292	314	328	308	280	304	278	269	293	308	282	275	316	264	320	295	302	287	296	314	322	301	307	306	263	309	261	309	278	301	280	306	305	273	299	319	293	242	327	285	328	287	290	291	263	326	287	288	246	273	294	277	327	290	310	316	285	269	311	314	286	289	307	316	303	282	306	294	296	311	292	310	281	274	270	307	266	262	292	306	271	285	284	287	258	278	342	315	293	279	332	294	282	304	269	282	284	297	261	278	317	299	308	277	315	262	300	293	293	294	315	283	300	256	279	284	306	290	287	266	304	320	293	293	280	297	269	302	284	297	292	307	278	297	300	297	297	304	300	301	265	293	294	303	290	301	301	275	328	281	266	284	300	272	309	280	276	302	277	306	314	299	311	273	308	311	244	300	313	312	293	270	308	307	290	280	308	287	297	312	291	268	270	270	290	264	305	295	281	308	287	303	311	308	280	287	288	340	303	271	291	297	295	285	303	298	279	269	281	314	281	298	276	272	318	307	283	282	279	298	295	311	271	293	316	300	309	264	300	314	282	291	265	315	301	286	307	301	306	269	253	302	277	279	313	287	277	268	316	287	286	277	296	294	326	317	313	282	280	302	273	269	263	281	292	303	285	278	269	256	264	275	283	297	288	313	292	315	289	269	305	265	293	282	291	269	287	288	315	286	308	251	258	280	289	284	277	298	324	279	327	331	296	314	267	273	293	301	298	296	267	297	248	257	282	287	306	277	276	309	273	277	312	293	282	299	290	285	297	314	306	297	268	267	299	289	313	242	328	276	282	311	270	303	322	324	276	257	301	269	298	316	290	291	297	294	301	302	257	276	298	245	328	288	263	307	276	281	274	298	303	251	297	327	294	314	291	327	270	298	290	284	273	292	268	321	264	286	299	288	253	318	301	310	269	268	300	288	308	293	277	272	310	297	274	296	285	311	277	330	297	307	287	310	274	277	289	333	319	302	292	257	291	295	261	299	316	278	308	275	278	301	291	275	294	300	265	272	286	280	291	293	295	291	288	276	304	272	275	303	328	303	290	289	303	294	301	265	332	270	318	293	309	285	234	294	301	232	277	278	320	303	314	317	312	317	302	275	312	279	284	269	311	273	331	300	286	285	262	309	300	288	283	288	286	300	285	291	334	283	318	300	287	310	300	298	277	272	286	261	293	262	342	304	309	287	277	277	266	271	288	293	298	295	271	289	300	304	297	322	264	311	278	287	281	297	286	293	284	294	319	328	304	275	310	274	300	297	280	303	287	316	289	280	303	290	305	310	268	298	290	304	281	301	296	280	300	298	293	279	290	273	296	262	306	276	258	283	302	275	337	251	300	255	299	307	299	291	262	279	280	292	282	300	314	271	314	293	280	321	310	274	300	282	328	271	285	307	296	322	276	303	299	282	280	309	303	272	260	272	260	284	303	312	292	306	279	312	277	294	293	256	278	290	294	304	302	292	297	261	282	297	293	282	283	308	304	312	288	304	330	278	268	319	278	303	271	318	282	288	261	293	299	282	292	283	281	306	277	276	292	266	289	248	291	258	253	309	284	313	273	287	281	280	289	294	309	297	301	291	296	310	286	272	296	291	312	277	275	312	286	282	297	289	275	275	286	284	292	268	256	291	258	291	284	253	276	292	264	257	275	290	307	282	266	296	292	295	311	259	253	285	276	300	282	279	293	271	289	260	302	304	282	313	256	301	288	301	266	290	298	290	308	285	282	281	300	298	290	259	263	288	282	265	251	289	317	278	288	295	326	249	287	279	304	279	300	298	284	301	286	310	285	277	297	301	271	269	260	271	295	285	259	294	286	286	297	290	305	313	306
36877	64313	39681	21231	15845	11732	8501	5874	4306	3254	2445	1989	1552	1349	1247	1079	1073	941	868	765	734	728	675	682	604	564	477	475	459	373	398	339	313	355	315	342	338	328	331	342	353	302	330	316	316	303	308	317	309	334	339	317	307	295	341	347	323	282	306	310	336	364	333	337	341	317	317	332	312	329	304	307	334	296	309	299	300	305	321	283	321	312	288	287	285	280	294	313	313	311	322	263	229	320	300	303	297	294	293	293	284	296	284	305	331	282	288	300	302	301	301	298	286	313	273	313	334	275	286	284	303	282	290	279	281	305	276	297	294	283	280	287	280	304	287	289	298	311	273	293	297	282	317	288	300	293	300	287	275	293	310	313	301	307	294	310	276	287	300	279	277	278	288	298	308	287	287	265	288	314	310	310	315	317	323	309	298	273	331	295	287	292	278	290	303	324	296	305	303	319	269	285	309	277	292	262	280	309	299	275	280	291	293	303	299	290	323	316	306	314	270	262	284	279	265	295	255	290	295	284	285	296	281	297	305	279	265	320	309	279	297	286	274	329	287	303	290	271	281	294	278	278	292	317	316	266	274	275	296	289	278	291	289	325	282	304	291	274	303	268	308	282	306	277	307	290	299	291	300	295	326	322	314	299	312	278	310	277	293	287	332	283	281	293	295	289	271	293	307	272	285	291	297	297	312	295	284	317	297	324	261	298	298	282	308	271	289	317	279	283	270	307	285	304	300	300	313	268	315	305	289	325	267	306	267	301	273	290	282	302	293	300	298	278	271	269	297	315	301	290	308	289	288	263	268	292	289	278	289	328	321	305	279	273	277	296	301	262	268	295	302	287	272	326	306	259	297	289	289	264	297	275	277	284	312	286	294	316	295	298	264	303	290	293	295	311	304	277	290	299	276	291	264	304	331	280	307	300	273	295	286	278	277	291	284	274	325	296	316	280	255	298	272	288	281	310	299	268	307	286	289	308	256	304	309	285	292	321	299	275	299	301	280	286	273	282	299	292	284	273	297	304	295	292	304	281	305	320	256	295	253	304	282	270	307	289	312	321	304	298	306	284	275	287	263	300	330	281	253	310	288	333	284	294	282	302	291	284	278	286	276	269	306	260	270	325	300	306	307	291	286	308	294	291	255	309	316	305	323	268	281	332	300	291	313	293	293	269	281	296	297	301	301	275	280	304	284	283	293	257	276	272	288	269	257	266	309	309	245	273	318	280	295	281	272	268	294	288	300	280	310	267	289	300	304	317	286	292	327	286	226	294	301	264	256	301	282	312	309	302	305	299	283	273	295	291	302	284	295	319	300	284	281	279	330	278	300	316	290	280	300	282	288	292	292	286	304	297	261	283	300	297	304	301	287	307	274	274	289	305	283	324	298	283	280	269	277	286	273	269	291	296	277	309	303	302	263	300	293	272	314	296	289	291	308	283	269	315	290	297	297	300	295	280	300	311	321	282	284	292	313	266	298	304	265	318	314	250	278	299	266	284	308	253	276	277	312	292	298	295	315	284	332	296	309	318	291	287	306	290	270	293	285	269	286	300	294	265	289	304	289	282	284	283	292	316	284	315	273	254	273	288	265	263	315	293	298	270	300	323	285	295	272	322	291	273	318	294	298	261	286	265	276	289	286	267	276	287	295	324	289	297	276	278	286	299	265	293	308	307	319	309	301	250	310	291	280	317	292	280	310	278	305	305	267	282	275	287	288	268	331	281	292	282	286	277	293	282	274	255	297	286	294	283	284	293	291	295	270	284	307	264	291	297	291	275	292	297	292	311	303	288	268	309	286	288	292	299	298	279	329	264	303	306	293	340	289	288	273	288	309	298	328	312	295	298	300	293	260	323	291	298	270	325	302	285	299	311	286	309	313	312	305	310	256	324	302	290	269	279	275	298	280	290	277	325	319	284	301	281	286	268	300	279	271	284	287	296	307	287	283	301	313	291	294	300	313	267	260	271	271	288	274	307	253	308	261	301	318	326	288	277	292	260	290	273	306	274	291	275	320	324	271	300	280	273	317	305	321	296	299	269	262	268	282	271	271	320	299	274	278	297	326	271	281	298	279	290	325	298	312	288	310	293	278	289	271	301	286	331	288	286	310	313	317	291	317	301	318	319	292	264	312	289	288	303	284	297	287	273	330	303	262	278	289	301	308	271	291	294	306	265	284	289	280	299	239	316	289	301	286	316	308	289	297	302	321	309	295	277	300	321	301	294	308	312	277	250	306	261	300	311	264	310	307	298	310	293	306	292	284	276	291	315	277	284	290	290	292	319	283	310	296	275	272	303	288	347	312	289	297	288	286	279	282	311	289	300	295	265	288	313	304	289	288	295	312	293	311	287	305	328	318	287	301	286	299	251	282	269	264	290	302	291	294	275	322	308	299	299	278	316	265	297	285	300	318	281	298	255	293	290	261	308	321	296	288	291	288	299	270	264	312	295	272	283	274	295	294	293	292	305	303	308	327	272	278	265	282	275	307	270	286	285	303	279	276	308	299	311	276	290	316	312	302	289	282	301	292	265	313	290	285	267	284	328	289	300	291	312	318	299	299	335	316	274	322	308	298	287	290	276	284	279	280	272	294	304	278	275	309	295	272	268	280	300	290	291	278	314	282	260	316	296	301	276	298	310	270	298	301	288	300	270	330	308	295	324	268	299	276	289	286	277	295	327	291	287	305	310	278	275	296	296	300	307	320	312	307	312	278	311	263	277	284	297	296	293	289	308	297	319	295	308	275	299	292	304	318	300	305	291	304	265	282	287	310	306	312	316	283	306	298	300	289	318	299	314	275	288	292	274	285	280	289	314	278	292	282	305	283	288	267	288	281	315	316	293	280	306	295	301	297	268	315	312	299	288	291	274	312	308	303	308	285	290	284	295	303	298	283	277	294	293	298	310	283	287	293	268	272	291	289	320	313	275	296	297	285	304	286	296	296	290	304	270	271	288	292	281	289	313	284	306	307	299	272	279	264	306	272	306	284	299	293	305	268	271	327	281	326	312	303	306	280	329	278	272	319	303	324	304	296	297	287	260	270	294	267	294	289	303	286	332	294	300	266	280	276	278	300	323	309	296	283	289	302	287	284	303	308	291	285	284	296	307	282	317	303	280	314	281	291	265	299	283	280	272	276	301	323	304	296	279	283	296	297	272	307	274	283	338	298	348	282	300	263	303	277	274	288	288	288	291	305	272	277	301	284	284	286	312	306	284	279	286	293	291	314	304	293	289	288	298	322	306	284	320	301	318	270	275	288	266	338	278	312	287	288	296	282	303	276	301	270	292	293	267	288	292	264	316	284	272	303	314	274	320	296	302	275	297	300	267	307	279	298	309	286	304	277	328	277	292	297	260	274	270	297	304	315	293	318	284	302	301	326	321	297	273	301	322	293	267	284	319	319	298	278	282	298	317	264	276	278	310	311	298	309	291	282	272	299	270	310	307	292	264	304	321	317	279	302	272	276	256	275	294	287	279	300	288	259	311	292	303
31190	28149	22510	10313	4385	2544	1642	1176	875	652	548	435	392	369	363	326	343	300	309	272	297	304	269	243	252	252	216	211	196	194	197	187	189	193	192	218	173	197	202	185	222	194	207	210	190	186	190	206	166	177	189	210	199	208	198	189	195	174	178	201	214	192	188	193	207	164	184	196	194	192	160	201	208	210	203	193	210	193	195	181	199	182	204	185	189	176	183	227	183	182	180	165	183	182	193	195	205	182	167	177	178	178	185	173	164	204	183	202	170	176	177	190	160	199	176	171	200	205	185	181	175	159	189	177	181	205	205	207	174	196	196	182	167	196	189	204	190	156	168	209	209	180	206	203	210	188	172	168	184	164	151	190	184	204	197	207	172	184	191	183	200	200	200	172	183	173	187	206	177	204	179	222	188	175	191	193	188	197	188	199	187	197	174	199	178	210	176	172	181	188	187	182	202	171	168	186	187	178	184	188	207	192	166	205	194	187	202	179	181	190	216	170	159	197	178	184	195	168	178	167	191	207	181	177	197	212	158	169	189	184	173	183	163	172	208	191	191	193	187	179	186	196	178	201	182	195	194	184	181	198	188	171	187	169	176	162	203	170	189	199	202	184	183	185	169	184	191	185	196	153	184	183	200	170	175	185	181	187	178	168	177	181	184	168	202	182	168	169	181	166	192	180	191	181	186	176	166	213	206	196	193	196	201	187	183	152	196	147	198	190	199	180	195	199	156	171	178	204	191	197	217	173	197	181	180	170	189	159	195	198	175	209	194	187	201	181	196	200	188	207	200	187	194	192	168	191	166	199	161	170	156	185	204	215	186	189	216	190	178	173	182	170	211	178	184	192	202	189	188	206	196	160	168	170	183	180	196	199	189	169	196	153	198	176	180	178	184	187	200	194	183	164	194	158	192	201	190	178	217	175	180	186	186	200	180	187	204	184	175	181	194	170	170	186	186	177	173	180	219	190	177	203	161	210	204	208	203	177	179	200	177	168	185	187	193	231	214	205	198	203	187	199	179	209	187	195	203	196	191	198	186	166	161	204	205	165	190	190	176	202	207	197	191	191	180	175	173	179	209	191	202	197	174	171	151	203	197	193	165	178	198	190	178	187	196	173	190	192	170	178	171	176	215	211	209	174	170	197	180	188	201	191	193	200	165	173	180	177	189	189	174	155	200	190	192	210	182	167	177	188	176	181	180	186	192	175	169	188	195	178	205	177	173	165	193	179	167	190	190	178	193	189	189	185	202	183	190	192	190	190	186	209	196	198	190	146	176	174	198	197	181	196	175	196	168	189	176	217	182	196	168	149	196	165	190	178	203	181	190	196	187	199	174	199	174	178	195	209	170	157	193	196	191	195	183	190	177	207	184	176	178	206	206	185	190	190	192	174	217	191	205	208	182	190	184	167	170	159	193	191	171	185	179	192	192	194	181	213	219	177	171	199	215	192	194	172	202	186	186	198	189	176	200	195	197	181	190	211	196	185	216	188	180	191	194	208	213	172	176	218	199	220	191	194	183	181	211	183	193	191	181	175	170	181	189	193	175	200	207	169	181	171	170	191	203	183	197	202	187	169	173	178	195	213	200	201	174	184	188	174	203	180	171	207	172	200	189	195	203	188	183	184	219	186	171	187	178	200	195	199	198	163	184	201	168	168	189	183	208	174	192	159	182	195	167	174	175	159	196	200	177	174	181	197	161	193	192	186	153	176	173	190	174	181	185	186	172	170	196	174	196	181	202	185	200	169	153	178	180	209	184	192	186	196	194	167	198	205	197	204	189	187	172	190	199	184	185	161	186	191	160	187	215	187	189	169	181	182	180	190	214	172	197	174	215	187	187	204	190	185	185	190	175	169	174	174	195	183	193	182	190	161	193	169	208	213	204	167	181	208	204	168	194	181	195	192	187	173	191	198	204	171	192	178	178	172	163	203	163	182	166	209	188	190	208	207	196	190	163	185	213	195	191	195	155	210	182	203	199	212	203	169	189	188	209	173	153	196	173	188	197	190	205	181	206	195	182	178	202	209	189	171	174	198	185	184	176	178	184	160	173	180	171	219	199	175	188	171	189	157	197	186	196	188	175	187	172	173	173	188	185	201	185	188	176	178	203	184	190	222	200	186	182	181	204	181	205	163	187	174	193	229	161	200	198	195	178	183	196	177	182	180	185	223	165	200	185	178	163	201	190	181	188	180	207	167	185	176	203	226	202	195	195	195	201	200	172	172	177	183	186	207	207	194	221	219	189	183	177	183	188	177	189	186	195	175	202	174	212	185	179	215	201	198	172	175	205	206	176	198	195	171	197	172	205	167	214	210	200	178	192	169	198	189	158	213	212	197	160	163	186	177	186	184	207	209	188	201	178	193	193	175	200	218	182	183	178	181	189	170	201	163	204	171	197	182	183	174	198	180	165	172	174	197	175	170	196	203	209	189	159	197	175	192	166	207	216	190	162	197	170	194	207	176	177	175	180	207	187	190	188	196	186	172	156	185	217	190	198	163	183	186	174	169	193	195	207	206	204	164	170	197	211	167	161	202	222	195	190	181	191	175	200	205	162	202	180	201	173	189	188	202	198	194	185	175	194	186	205	183	166	215	182	178	192	203	173	201	170	205	180	184	194	198	173	159	188	192	199	193	168	172	205	174	196	198	205	187	200	189	176	184	191	182	180	210	171	188	180	168	190	212	175	191	170	189	191	143	184	194	199	167	190	180	183	152	174	185	176	183	179	174	194	178	171	192	167	161	202	178	195	183	185	175	191	202	155	184	172	175	209	191	185	210	181	191	187	164	197	195	200	179	177	197	197	186	195	184	185	192	201	182	178	199	204	164	191	178	188	190	184	202	168	178	168	202	192	182	174	181	181	176	171	201	179	178	203	199	198	200	201	191	147	174	188	179	171	169	187	178	182	189	180	175	190	198	186	178	185	184	183	200	199	180	183	187	180	187	215	188	174	168	182	193	197	196	221	180	177	174	192	192	172	190	187	175	176	183	181	193	190	173	205	183	203	167	173	213	215	181	183	197	176	198	170	195	192	193	197	199	168	182	196	191	191	186	179	185	198	198	159	190	181	186	190	183	184	182	201	182	185	187	218	176	180	169	202	196	188	183	193	185	177	172	177	192	208	192	171	170	168	199	167	186	177	188	192	164	178	214	205	185	187	196	186	162	158	191	190	203	191	195	190	214	173	168	176	206	194	193	169	178	171	183	217	189	206	174	187	192	189	188	214	203	204	212	194	207	189	171	185	194	180	190	182	203	209	171	204	195	201	218	187	200	202	203	164	169	199	199	178	184	199	223	199	194	208	214	182	190	184	199	196	169	184	202	164	167	211	185	182	163	190	187	195	201	173	181	188	202	188	206	184	193	185	162	192	178	190	192	176	214	182	189	179	196	190	193	163	179	191	186	205	168	210	192	209	164	204	157	171	190	186	185	191	170	194	192	188	186	211	188	191	208	196	212	175	176	190	197	179	190	204	171	176	188
32396	40807	20815	9075	6096	4440	2929	2030	1398	1053	857	723	619	522	489	447	434	389	365	355	365	333	316	308	294	244	285	262	262	222	185	210	206	201	208	217	215	209	217	220	226	238	219	197	214	235	255	219	224	219	193	211	211	199	216	215	208	208	217	204	219	191	225	215	189	225	205	229	195	222	212	211	218	203	197	206	205	211	223	209	208	197	214	191	207	205	201	218	210	223	223	213	211	195	187	195	194	196	202	203	203	189	192	182	207	223	196	173	199	214	205	193	201	228	178	222	172	207	215	183	196	194	189	202	215	216	195	203	210	218	191	181	203	226	199	205	194	198	182	238	192	195	211	185	205	183	228	198	194	190	210	189	199	202	196	193	218	189	199	221	189	213	181	179	187	213	217	200	222	205	210	184	201	187	196	186	209	190	194	206	206	215	215	195	196	196	208	187	194	194	216	210	210	182	213	209	210	182	174	181	197	228	205	186	224	202	198	229	188	209	209	206	205	220	221	216	205	190	195	197	220	210	204	186	187	186	212	188	186	207	215	184	239	212	208	175	209	204	213	190	197	217	217	201	202	198	194	216	190	197	196	197	216	223	180	187	218	226	198	224	203	214	205	190	185	170	231	179	197	193	205	195	223	207	193	203	196	199	204	208	232	199	202	206	215	191	226	186	224	191	200	204	175	198	215	212	186	215	190	194	192	197	222	215	214	219	207	208	179	201	206	213	179	231	226	194	188	221	201	225	245	202	194	189	202	187	227	208	202	213	218	183	218	207	209	202	202	220	214	224	203	221	203	181	184	225	218	184	194	213	209	201	200	218	191	216	196	207	191	205	216	220	211	216	214	195	234	194	192	202	189	232	204	191	192	205	210	206	203	194	214	194	199	184	206	205	192	210	210	214	194	201	192	227	199	199	227	196	206	216	194	212	224	206	207	188	216	187	208	203	199	204	203	223	183	155	212	206	227	200	218	161	216	201	213	193	191	206	221	202	197	212	200	212	207	224	214	217	208	183	209	207	182	183	202	199	213	190	200	193	195	222	186	177	192	200	189	202	199	184	202	209	197	178	212	191	194	216	173	199	196	194	184	220	208	196	202	195	188	184	196	197	199	209	213	198	188	226	211	193	190	205	171	202	220	201	192	212	185	193	212	203	198	221	215	214	213	180	195	181	213	215	214	205	215	182	214	191	195	197	203	195	229	191	196	221	206	195	218	221	216	192	204	223	224	206	204	209	209	190	213	212	197	212	196	204	196	200	220	193	194	198	200	206	220	206	200	187	204	200	198	173	219	208	205	197	200	182	196	216	203	203	219	195	221	176	223	224	209	221	198	202	200	189	185	218	178	170	176	210	185	178	203	188	188	188	209	207	190	195	188	198	199	195	196	188	188	216	224	225	207	199	188	188	193	199	196	216	207	218	173	198	206	206	212	207	214	175	210	188	232	181	195	222	191	208	201	193	199	209	205	195	204	201	212	189	235	193	198	207	218	201	220	196	164	195	189	201	216	194	199	208	186	217	197	178	213	199	201	221	195	201	206	197	209	209	180	209	178	205	208	177	220	209	185	204	218	205	199	211	187	221	192	214	207	209	228	201	215	213	214	195	220	188	233	198	216	194	218	217	199	219	205	207	196	209	197	194	194	203	230	196	211	231	216	187	188	195	209	218	202	207	186	204	208	192	197	206	189	202	200	198	202	213	238	199	212	198	177	216	199	198	219	221	196	186	179	225	226	195	198	213	217	221	187	211	209	214	195	179	192	223	183	229	213	215	203	211	213	204	215	196	195	207	160	204	209	180	198	211	220	202	210	188	213	202	208	207	228	193	196	200	218	239	214	205	187	208	190	196	214	202	213	214	216	173	218	204	205	182	211	196	192	187	204	184	213	218	181	202	177	224	204	187	207	208	180	194	178	184	186	196	231	183	187	190	212	175	222	194	215	197	195	187	197	237	198	211	228	182	202	217	179	198	214	200	206	194	208	193	188	194	207	205	192	191	203	205	176	200	204	191	200	225	217	197	193	201	189	196	190	224	218	180	204	201	193	184	207	188	163	189	201	214	169	193	212	208	219	222	221	194	211	222	223	205	211	202	199	197	217	194	198	192	195	225	229	200	221	205	200	190	219	199	196	203	208	193	189	199	228	202	231	196	162	198	231	205	189	199	179	212	189	185	177	225	196	177	213	188	177	202	200	212	220	221	217	201	191	189	190	194	212	194	179	205	208	181	197	219	197	200	209	218	199	200	208	188	208	178	204	188	188	209	213	186	216	205	205	206	215	174	210	188	175	196	204	212	211	225	201	208	187	221	186	188	207	186	211	219	203	243	207	212	215	215	219	186	194	194	196	206	219	217	203	197	209	194	201	218	207	209	202	191	216	207	189	191	208	193	226	202	209	211	204	208	217	212	192	206	220	200	238	205	214	203	198	191	187	219	186	214	213	193	182	183	198	189	228	191	201	204	180	209	213	215	187	182	213	225	208	222	224	175	223	198	204	190	224	201	193	193	213	219	212	209	201	211	205	234	216	205	194	194	194	189	180	190	201	208	200	193	174	184	197	195	199	194	188	204	220	235	209	212	196	224	197	214	183	183	219	189	190	206	211	198	207	175	207	196	200	180	208	233	210	232	193	190	192	199	208	194	207	177	192	215	195	197	204	204	207	194	199	188	166	198	203	202	201	200	231	190	211	197	209	227	225	190	207	193	216	184	204	206	190	190	216	196	206	187	227	193	197	174	214	172	200	193	235	209	211	193	183	205	198	190	178	206	185	162	195	210	226	180	224	220	226	193	221	198	196	199	212	191	183	205	199	204	214	199	205	213	179	191	183	184	183	203	179	223	205	195	186	194	220	200	209	215	210	193	215	204	194	207	214	209	205	205	199	186	195	191	187	199	200	191	201	184	187	192	183	203	220	216	186	197	211	190	205	224	207	206	222	196	218	193	229	200	214	192	206	210	178	216	206	202	207	188	191	213	213	214	207	224	219	196	191	187	200	180	226	215	231	205	180	211	202	220	199	202	231	217	217	185	189	183	197	240	209	199	205	201	181	200	185	224	193	215	182	214	230	186	201	205	199	206	195	189	201	195	207	206	193	206	179	164	202	223	203	174	216	190	189	193	210	201	176	206	202	192	216	212	196	213	214	206	208	200	230	204	207	195	185	214	195	221	210	205	205	189	223	208	193	208	181	216	214	177	206	201	179	202	195	194	236	183	203	219	200	214	203	191	204	225	179	197	222	219	194	205	198	206	219	201	210	207	206	192	192	205	213	181	197	220	195	179	183	187	185	202	202	197	222	194	206	203	171	171	202	198	214	213	219	214	181	194	211	199	215	208	214	208	184	234	209	225	198	176	211	230	184	171	222	209	200	193	195	183	221	204	225	208	188	203	205	206	219	198	195	199	223	245	188	214	194	201	189	191	186	182	217	189	218	191	211	187	187	207	189	225	188	191	198	170	201	201	184	213	191	205	201	199	175	211	198	209
23736	21091	28216	24223	20950	12611	4174	2113	1429	1083	853	722	631	599	529	498	468	434	386	370	359	321	341	314	278	274	267	257	221	243	240	204	192	204	222	219	203	223	223	194	201	202	202	238	212	224	192	202	221	187	178	196	208	192	182	200	190	210	202	207	207	209	199	212	217	209	189	184	189	173	181	175	209	185	220	191	157	157	204	164	169	199	190	203	185	202	207	186	175	187	178	170	195	189	195	203	215	176	174	181	175	191	193	196	185	183	206	200	170	196	198	215	197	186	200	182	214	192	190	174	187	196	197	192	184	202	187	204	198	207	185	176	183	205	202	189	178	179	191	190	190	155	201	185	190	177	169	217	171	173	189	200	167	183	188	144	181	189	170	201	187	186	209	193	182	157	174	179	210	178	192	191	181	172	176	189	188	196	183	175	182	155	210	180	171	168	176	167	201	191	190	190	176	197	192	178	192	187	165	186	176	191	179	189	164	190	196	189	174	205	196	175	197	191	183	193	181	182	206	200	190	189	182	194	167	225	189	177	212	183	202	188	159	162	215	191	187	205	172	184	201	178	182	190	200	179	173	217	204	167	187	182	176	172	206	186	177	198	190	195	197	178	201	211	158	187	185	195	196	179	208	191	184	182	195	176	213	171	177	167	203	189	195	194	197	197	192	196	183	173	195	188	192	178	201	187	190	187	199	200	186	207	209	193	182	202	178	195	195	181	163	177	178	185	190	194	182	183	188	195	201	189	167	188	175	196	180	197	193	177	170	184	193	185	183	169	211	170	204	176	183	176	188	149	193	191	209	207	178	195	199	202	183	204	179	184	180	170	176	201	194	190	186	198	193	180	186	183	211	185	167	196	190	196	189	186	183	200	172	164	170	171	200	183	206	182	163	195	184	193	185	165	164	204	183	196	183	201	192	189	187	200	196	169	187	194	148	180	181	170	202	175	189	189	206	187	199	200	189	192	193	186	218	214	171	172	187	175	174	197	170	213	185	190	189	186	194	174	182	199	189	188	205	176	184	187	193	195	179	209	187	161	171	175	159	186	186	178	200	170	185	201	185	209	194	185	199	167	192	201	163	197	168	216	212	174	189	187	193	185	188	184	204	191	200	183	183	201	176	183	179	202	177	184	169	205	186	163	195	199	193	173	196	156	200	186	183	183	197	181	186	182	197	235	166	183	178	209	201	190	196	192	205	185	192	177	206	184	184	171	193	176	202	171	190	198	170	186	182	189	175	171	169	177	188	175	174	178	169	189	195	187	177	172	177	196	165	176	184	164	180	208	196	167	164	185	199	193	172	197	191	189	167	189	181	193	208	191	162	194	185	175	178	215	208	205	209	187	191	178	175	181	219	180	180	175	211	202	185	188	162	191	206	229	202	181	172	193	196	189	189	208	201	207	172	171	183	202	192	192	181	204	180	189	178	189	195	185	217	183	187	209	197	198	175	183	190	167	175	190	184	185	185	183	193	212	193	165	177	199	188	180	167	194	182	187	180	199	200	200	179	187	195	177	151	193	193	190	184	184	196	176	196	173	177	204	203	181	203	175	175	217	188	144	214	185	160	159	190	184	175	179	180	175	191	184	199	193	186	169	196	195	188	177	179	179	185	209	200	174	177	205	167	179	172	201	198	223	179	174	191	189	182	184	212	173	211	196	217	190	191	187	179	177	186	186	203	191	179	205	191	193	190	183	197	199	185	173	180	179	177	191	197	196	171	182	164	184	164	178	212	185	198	183	185	205	207	204	190	209	166	187	160	194	177	166	213	173	194	213	185	195	171	204	178	171	214	192	182	197	208	206	189	192	177	192	188	165	189	197	199	176	171	177	196	206	190	199	180	166	184	183	175	186	180	190	189	195	172	180	206	172	195	195	170	163	192	208	190	160	195	185	198	161	188	192	185	166	169	187	178	211	207	179	193	199	180	190	174	209	176	172	202	197	185	175	178	199	199	157	203	181	192	207	192	195	194	205	185	193	187	164	195	186	186	188	184	153	193	190	174	185	156	194	198	190	179	180	181	173	168	189	196	179	165	191	201	201	198	183	184	175	184	172	184	172	190	192	185	194	199	212	208	197	200	174	168	191	189	179	211	200	169	199	221	186	161	191	202	190	199	197	182	187	193	198	201	215	202	177	174	210	175	178	205	194	174	192	202	192	189	199	211	194	180	184	198	170	200	173	173	175	210	216	203	197	194	184	162	162	185	187	203	189	189	188	173	190	211	197	177	192	183	183	205	186	196	205	196	179	179	183	176	193	201	185	163	184	176	179	169	207	213	179	204	196	199	168	210	197	169	220	184	167	202	174	199	175	195	196	166	203	191	195	159	168	192	178	214	207	198	185	184	191	202	172	183	184	177	179	160	184	201	190	194	201	180	216	165	176	185	192	176	174	171	185	192	172	175	180	171	191	164	173	189	178	178	186	203	217	170	196	190	181	197	163	189	223	194	164	184	187	198	209	197	198	177	203	192	177	183	156	215	157	201	190	191	168	172	169	182	186	193	182	179	171	187	198	176	167	207	168	193	211	185	190	195	198	187	178	183	171	182	173	162	179	171	188	205	193	175	180	184	195	171	164	174	184	198	188	194	198	181	185	189	162	168	187	191	202	211	193	192	165	185	198	182	191	189	182	220	187	187	174	189	203	211	191	197	194	181	190	195	197	168	191	155	187	193	174	180	186	175	184	187	185	186	181	172	191	195	184	188	182	195	196	178	188	201	165	174	215	177	183	163	181	208	202	197	205	173	193	155	186	202	204	198	185	186	202	187	170	196	210	169	182	225	191	191	193	190	198	196	183	176	187	197	151	195	186	189	192	191	170	182	198	165	185	186	151	180	199	176	164	206	196	180	210	169	191	194	181	190	188	196	193	178	190	185	176	198	185	182	172	190	204	186	201	180	164	195	161	189	186	176	188	176	174	176	163	174	184	183	208	205	196	205	202	212	183	190	200	175	198	178	175	179	205	184	196	168	194	199	188	170	205	177	192	194	193	170	191	184	211	184	169	191	154	195	192	198	177	212	177	217	196	183	196	174	177	200	187	192	173	185	200	199	203	217	187	180	158	178	190	173	181	178	163	206	202	193	182	200	178	180	186	201	183	209	207	178	194	160	191	187	205	190	189	187	200	205	199	168	158	173	195	168	200	185	206	181	185	201	204	196	191	188	182	201	207	183	174	192	198	205	194	188	181	170	177	186	201	165	196	195	175	187	185	177	170	165	167	178	208	164	160	208	206	195	196	179	179	226	184	176	168	163	210	182	196	165	179	164	196	179	199	190	189	172	183	175	178	185	182	181	192	180	184	186	194	190	204	179	150	197	182	189	184	211	179	171	179	177	193	168	197	207	194	202	191	207	169	205	192	199	173	190	181	206	162	176	195	199	171	171	208	171	202	158	165	178	192	201	173	176	202	178	186	175	181	204	178	182	196	194	193	177	171	202	199	192	230	217	178	213	199	172	202	200	207	198	213	184	182	180	166
33095	55284	31356	15106	10050	7298	5023	3373	2438	1752	1369	1097	918	833	718	648	625	581	542	488	494	464	405	400	399	339	306	282	267	255	227	262	232	258	234	261	231	219	239	226	225	209	220	201	213	194	217	206	223	214	198	212	221	223	227	224	226	239	229	211	212	186	220	216	246	209	201	214	228	234	221	234	222	209	239	190	207	216	227	190	199	209	188	212	187	215	181	159	190	210	217	199	188	176	183	185	202	214	195	197	175	183	240	191	201	219	193	194	178	198	205	199	184	190	202	209	196	197	182	215	212	221	198	207	188	183	222	182	192	188	200	181	176	206	188	208	188	210	137	189	195	202	207	190	199	187	207	180	222	154	191	204	193	196	199	210	210	199	209	206	201	218	197	196	196	187	213	201	189	191	180	192	193	189	191	210	185	189	197	195	196	204	202	175	221	220	189	186	181	186	195	216	184	194	180	187	215	203	196	210	169	176	187	216	202	202	196	170	186	190	169	189	208	195	210	190	175	197	199	209	211	199	167	187	213	188	180	197	206	191	167	208	191	154	208	208	187	190	214	187	194	185	183	190	215	181	185	180	198	189	203	189	216	200	212	212	182	189	200	212	202	217	222	201	191	203	191	189	169	216	205	196	204	202	209	199	189	186	185	176	209	178	211	199	229	188	189	208	181	199	200	189	217	197	197	191	213	195	194	201	188	196	175	223	182	185	195	200	199	182	189	172	193	172	206	172	177	198	207	167	206	195	198	232	176	194	191	196	187	186	189	211	191	191	202	196	183	208	163	195	192	204	192	211	177	186	192	195	199	207	184	193	182	193	207	206	210	206	218	198	192	205	205	207	168	197	186	196	193	194	185	190	181	236	202	198	194	211	212	210	213	193	200	198	203	188	205	222	199	199	192	197	207	201	193	175	196	193	201	219	180	190	211	214	221	191	208	201	191	196	210	198	187	211	185	167	195	218	177	205	234	194	174	189	177	216	186	213	197	197	213	197	189	230	203	169	213	200	193	196	192	195	224	192	209	200	224	210	200	192	174	201	199	195	199	197	196	224	206	209	211	208	188	197	175	190	209	190	195	199	196	196	186	198	187	200	197	205	198	196	184	191	221	206	172	184	201	185	189	172	183	186	191	191	180	179	194	186	180	223	190	208	166	176	189	210	202	182	189	189	219	203	168	180	208	178	196	198	210	206	217	200	208	208	200	192	200	180	180	184	189	176	188	191	180	188	193	197	198	171	203	230	207	176	196	202	206	205	200	195	195	188	181	199	185	198	194	211	178	183	183	201	179	192	201	198	208	155	195	190	166	175	194	201	209	160	200	169	195	198	200	172	202	230	213	187	189	184	213	216	222	160	195	205	212	184	175	191	185	195	183	206	208	224	174	195	198	184	176	192	194	202	229	207	175	197	205	181	186	189	189	223	195	184	190	201	196	206	201	191	212	210	193	199	198	196	197	188	185	190	175	194	191	184	201	204	198	189	192	191	184	195	186	214	203	202	194	201	198	215	221	178	203	190	174	200	204	181	196	199	203	211	170	216	198	182	212	223	201	196	220	210	188	209	173	199	214	222	164	193	201	190	187	207	214	185	204	183	207	190	194	205	196	173	196	200	179	187	205	199	185	177	190	205	199	171	209	213	194	187	180	224	181	193	198	182	207	187	198	198	190	180	212	151	195	205	207	197	212	212	209	169	164	174	155	185	178	176	189	184	211	211	223	189	190	201	195	182	204	191	196	200	175	163	192	191	169	178	205	199	198	194	207	198	173	205	190	200	181	198	191	187	190	170	194	173	204	190	180	189	212	169	175	207	209	181	211	187	214	179	181	197	180	199	197	203	184	185	200	210	205	192	211	201	202	188	191	182	199	182	180	188	216	183	207	201	187	185	185	192	190	196	184	191	200	196	213	188	190	199	200	188	171	189	201	169	201	206	181	189	179	221	211	186	183	192	196	215	202	202	181	215	197	196	214	211	172	180	214	208	207	224	196	201	221	170	178	199	207	211	201	166	182	207	181	215	199	200	201	192	180	196	185	198	185	204	195	206	186	192	198	204	223	160	204	206	211	206	200	183	186	207	181	181	157	223	187	187	179	204	182	222	193	189	194	208	198	199	185	197	209	177	226	193	196	202	216	182	204	219	198	212	223	184	196	179	196	204	199	188	187	182	179	191	209	209	208	207	197	205	191	219	181	202	195	219	205	216	191	193	187	181	160	197	196	198	181	197	224	177	199	175	199	176	199	195	217	201	192	194	201	200	199	196	179	212	198	199	190	219	182	193	182	202	211	188	183	182	174	204	198	222	248	197	196	188	187	186	206	171	185	191	215	199	192	187	206	192	203	186	206	189	187	199	163	212	172	192	184	192	192	175	197	179	185	194	226	186	216	196	191	222	194	199	193	191	202	226	185	205	203	187	208	196	211	187	229	201	211	196	169	210	239	198	231	183	214	203	196	181	195	199	199	199	222	211	193	187	205	168	184	198	192	168	173	208	196	182	184	202	194	198	196	204	193	193	194	205	195	202	182	212	188	215	195	194	164	171	202	220	211	197	180	201	173	192	215	226	205	205	199	190	188	198	191	210	222	186	198	191	187	186	178	199	190	173	183	209	176	179	193	195	180	192	198	176	194	198	198	188	205	221	186	197	189	201	194	186	192	190	195	207	188	187	204	185	196	178	170	208	187	206	202	195	186	193	203	193	184	181	198	210	186	198	187	226	187	214	218	200	187	182	196	221	216	205	212	212	205	185	206	186	214	170	180	188	209	197	198	206	194	204	195	199	186	203	194	194	190	198	191	197	196	193	197	209	211	204	190	218	189	188	168	212	200	200	193	188	201	200	216	185	173	173	195	181	192	183	182	209	154	192	180	192	175	175	192	205	194	205	205	182	230	193	219	188	183	175	211	193	184	203	204	228	199	183	166	186	179	191	196	192	200	229	209	220	203	200	184	221	196	185	219	200	188	194	205	207	209	205	199	186	183	200	192	203	214	194	179	192	234	188	208	202	187	164	196	195	181	175	211	198	197	183	205	224	192	197	188	210	191	186	206	200	211	202	206	184	229	189	190	203	177	185	178	201	200	201	186	189	209	184	202	193	204	191	198	187	191	200	195	203	180	204	196	203	184	200	205	161	197	191	154	214	195	229	195	200	209	201	204	200	188	193	196	199	197	218	194	181	224	201	199	214	210	188	234	217	212	199	197	214	211	205	189	193	200	168	219	191	202	191	176	200	210	158	208	189	212	186	203	205	177	192	192	182	169	176	194	207	178	208	171	196	198	203	217	174	194	197	205	193	164	180	198	192	215	235	221	198	171	192	189	218	195	196	201	199	176	174	186	175	186	208	206	200	192	207	177	199	218	181	197	205	198	180	192	192	182	203	209	201	194	197	200	217	209	206	172	192	228	191	196	189	187	197	186	182	173	187	191	196	184	198	181	202	189	180	196	203	196	196	202	182	169	171	177	191	184	189	194	195	199	207	185	200
24923	21188	27369	25076	13803	4285	2353	1550	1141	874	701	603	530	545	460	456	448	438	456	396	419	371	352	363	341	318	302	292	310	280	244	256	282	264	264	261	285	268	282	286	276	273	276	253	273	258	263	252	286	257	254	275	254	247	268	251	251	235	259	235	285	236	266	255	286	240	246	293	287	269	279	257	247	272	270	271	269	260	265	286	234	266	240	281	238	252	251	237	262	264	241	281	249	237	271	260	252	259	250	240	250	283	254	259	252	270	237	269	261	257	289	247	268	249	304	246	270	211	250	258	253	261	238	235	290	242	257	289	273	274	237	241	238	257	256	243	266	239	245	246	257	264	243	276	228	258	264	278	254	264	258	271	246	232	265	241	268	269	268	249	235	271	258	236	252	244	274	226	260	277	256	234	277	255	265	245	272	251	271	245	220	235	253	265	252	225	242	268	272	278	264	252	225	258	260	256	240	259	254	293	255	278	267	265	244	251	277	242	267	255	237	247	229	267	259	266	255	263	227	276	269	246	283	267	259	247	237	246	254	251	295	286	274	251	244	302	265	249	272	253	251	253	236	234	249	295	276	232	252	230	271	239	275	239	266	256	234	249	268	274	284	265	254	278	232	287	257	257	242	260	243	228	246	252	249	256	255	244	275	250	262	267	258	262	253	258	249	255	238	254	271	242	257	245	273	259	246	262	255	266	252	255	236	253	258	246	273	249	231	266	247	275	247	237	265	252	232	249	261	239	251	241	299	284	226	234	248	249	229	295	268	241	265	262	222	237	246	263	234	231	247	256	246	268	258	244	236	258	251	267	271	262	268	235	223	260	268	243	254	221	248	286	262	238	248	245	257	242	238	273	249	277	246	264	257	250	268	264	263	255	249	247	264	252	248	255	239	236	264	251	256	260	250	226	242	249	255	236	230	254	256	258	228	267	243	250	268	234	274	274	262	268	249	277	232	250	241	258	252	233	270	224	271	247	255	264	256	235	244	265	241	243	283	252	266	265	250	232	273	254	262	229	245	256	238	252	266	269	286	230	267	233	269	233	270	294	266	243	262	260	246	245	280	243	279	259	253	262	271	267	248	233	254	227	268	253	241	257	258	244	232	252	248	248	242	224	230	260	265	290	275	235	251	221	245	258	261	247	278	239	263	266	252	267	276	251	277	241	246	243	291	248	236	245	252	267	252	254	294	248	250	243	281	243	267	248	251	246	241	258	251	247	250	267	257	265	254	209	233	238	239	255	244	250	234	248	255	252	269	236	241	249	250	252	252	246	258	253	266	259	235	271	257	249	266	227	283	249	264	233	266	264	259	240	241	297	244	250	271	238	250	255	253	269	244	248	251	249	242	289	235	267	236	261	267	254	258	227	237	253	250	266	242	240	275	254	273	248	253	238	264	285	250	285	276	250	279	254	239	249	258	260	269	286	255	253	254	264	257	261	228	264	228	244	263	259	281	226	241	239	248	250	215	232	262	234	227	236	253	232	254	246	246	262	237	240	250	243	288	240	256	275	252	233	243	235	267	267	259	215	241	262	270	233	256	288	262	248	220	242	261	233	291	235	262	262	279	263	244	276	265	256	241	232	252	257	265	236	272	218	283	257	256	274	282	239	264	250	222	227	252	258	265	260	271	262	252	251	233	254	260	240	251	235	284	248	278	265	238	221	235	253	248	234	250	248	258	245	252	263	255	273	277	248	237	262	214	261	251	266	262	252	241	243	215	251	268	246	282	264	270	270	241	258	260	271	255	263	284	243	236	248	262	239	247	233	256	236	276	216	237	237	246	282	252	249	232	251	276	247	227	236	257	294	256	301	268	281	259	251	251	263	259	244	280	271	252	246	277	252	265	262	249	248	266	239	256	260	241	280	263	240	244	253	269	229	259	271	265	271	259	251	246	256	251	260	250	251	242	241	248	270	237	248	248	259	245	242	241	269	245	262	270	238	246	255	240	246	259	268	252	250	231	248	250	240	237	239	245	244	279	199	264	251	238	230	239	267	256	266	261	283	232	269	273	231	230	244	257	265	270	248	274	271	270	232	267	243	283	264	236	238	261	288	229	244	233	283	305	308	250	251	268	264	262	243	242	259	213	256	253	254	228	258	226	208	238	213	253	293	261	283	225	248	269	259	226	274	268	238	262	274	239	273	251	263	241	261	245	231	270	262	263	257	279	254	279	236	235	278	271	289	264	266	283	244	258	253	251	271	235	265	256	266	250	261	250	259	275	267	284	249	250	251	245	257	260	223	223	265	254	229	281	258	258	262	236	255	248	244	218	263	268	279	263	225	260	254	227	296	265	298	259	277	242	272	251	258	238	275	234	249	245	258	266	248	263	262	223	239	241	252	240	244	267	268	257	227	225	243	237	260	266	269	260	231	274	233	263	245	239	271	238	249	247	274	257	268	243	270	243	243	235	244	260	249	249	230	274	261	266	269	258	250	260	256	259	261	241	260	228	254	235	237	252	219	248	233	256	245	246	277	258	255	282	268	250	258	245	251	246	252	264	266	247	253	230	255	267	254	272	266	280	255	250	257	273	262	232	263	246	237	243	249	242	244	280	273	304	263	258	261	272	268	258	284	245	251	270	235	253	250	246	244	263	263	268	248	238	287	272	271	291	246	247	255	271	285	228	281	254	265	277	253	275	268	232	237	238	224	255	226	235	234	266	265	272	266	242	249	265	254	219	276	252	266	254	219	240	258	266	232	264	253	242	236	250	258	266	236	271	263	229	245	242	274	245	232	244	256	271	241	258	258	251	245	230	240	294	242	269	236	276	251	269	281	254	247	268	226	242	245	250	254	286	254	253	247	282	253	245	262	274	276	267	229	262	239	273	234	260	254	282	253	245	235	246	244	300	303	265	253	249	225	256	255	249	258	252	227	261	230	241	265	254	263	259	226	224	243	284	242	235	268	248	259	260	257	243	282	257	243	261	255	246	258	236	267	274	273	259	252	249	239	251	262	280	249	241	251	238	245	285	220	226	224	237	266	254	238	234	254	239	277	256	234	285	261	237	266	228	286	255	275	260	257	232	281	255	288	264	228	277	205	251	243	263	244	252	257	244	269	228	252	244	255	255	258	244	255	277	279	263	263	228	224	247	263	243	231	245	228	264	218	271	235	258	266	263	252	252	222	245	260	248	276	236	259	253	269	242	269	253	237	262	249	262	255	256	248	259	249	284	269	245	228	235	281	247	266	240	261	253	236	264	256	263	249	269	251	262	250	256	250	268	300	279	228	268	261	239	258	261	276	253	253	256	228	264	234	243	279	266	277	256	265	259	261	238	261	242	250	257	257	262	247	246	252	273	234	269	241	250	263	271	253	266	234	256	246	283	250	284	215	230	265	252	270	237	249	241	263	245	273	262	237	268	276	260	241	244	263	273	264	248	288	252	241	259	227	246	289	290	215	222	243	231	248	242	225	205	264	250	263	253	265	258	242	257	252	269	252	240	242	235	238	267	250	249	248	289	227	293	280	261	263
33171	48790	27346	11683	8008	5756	3862	2732	1929	1483	1169	949	850	727	670	594	564	584	587	523	472	454	408	426	395	375	365	333	343	322	292	284	304	297	285	303	293	262	323	287	313	276	259	291	313	282	277	266	286	287	262	295	266	272	268	279	308	286	282	261	299	285	297	269	287	300	230	274	260	316	253	293	296	285	279	268	270	273	286	270	275	277	295	249	265	270	305	278	287	283	300	267	257	266	284	249	317	308	254	254	270	239	257	275	280	263	253	267	287	279	270	278	254	278	293	262	252	267	263	277	288	284	274	251	269	243	258	241	247	297	277	261	265	274	282	276	258	285	262	274	298	297	267	267	263	257	262	270	276	283	251	295	274	261	277	252	262	285	274	283	285	295	289	286	266	273	268	251	264	261	240	258	254	259	256	260	244	268	266	285	258	262	275	279	303	285	237	245	256	262	256	250	256	246	271	257	271	243	301	293	286	257	288	228	263	266	275	282	243	271	260	248	271	286	255	273	264	286	268	281	288	267	273	283	270	262	256	247	270	265	234	271	283	270	311	291	312	277	250	281	278	248	244	248	298	269	266	282	257	277	257	258	269	264	288	267	271	264	264	263	246	261	288	250	252	267	289	282	257	283	266	296	254	266	245	281	295	261	278	266	267	265	265	268	263	296	285	283	298	285	272	307	275	261	252	270	242	282	259	231	280	249	276	264	255	281	303	281	280	263	255	250	251	258	267	263	258	259	255	298	290	256	273	298	260	271	277	269	290	267	267	275	254	226	285	276	268	271	254	280	300	256	273	296	277	253	285	260	236	244	275	283	282	272	301	275	271	288	283	247	232	293	259	284	278	259	274	275	278	256	233	286	250	294	270	260	281	256	256	277	272	275	254	288	268	265	255	243	279	243	272	267	252	242	267	270	267	269	262	265	249	262	247	332	230	267	266	277	288	310	281	267	267	278	302	262	270	260	301	296	237	256	290	299	232	272	255	272	279	275	278	307	284	292	290	286	281	287	312	273	274	260	307	241	281	271	249	269	297	256	247	265	270	268	255	253	285	267	273	285	258	271	259	239	265	264	256	272	278	243	261	270	287	249	275	274	267	263	285	266	275	284	253	278	283	278	275	269	260	272	253	233	265	253	294	259	243	232	271	299	266	308	285	268	299	277	284	248	262	273	249	280	266	267	272	286	266	277	253	277	290	268	249	307	275	258	249	274	278	271	274	287	262	256	270	268	306	269	278	281	243	254	260	278	291	287	274	275	252	254	260	280	264	267	238	238	271	267	252	272	242	248	260	266	299	226	257	292	288	259	265	265	254	272	261	302	269	263	254	273	265	270	260	271	255	266	287	278	247	251	273	252	272	274	256	232	252	284	296	265	280	275	277	289	250	291	270	247	266	279	260	254	275	286	245	268	272	223	251	266	247	270	237	282	256	263	268	277	292	299	263	260	262	267	248	269	258	264	285	243	271	280	274	243	266	257	258	275	296	276	248	271	267	255	264	259	259	285	280	240	249	284	272	237	269	261	261	280	261	261	273	253	254	271	274	292	267	246	246	290	271	269	272	293	296	261	282	266	272	296	266	255	239	258	280	288	256	263	274	249	275	274	259	254	277	283	286	254	239	274	270	265	254	278	292	260	260	253	262	278	268	258	283	247	287	238	277	294	270	266	293	276	264	291	265	287	287	293	273	261	299	264	240	238	250	276	287	268	301	271	264	274	272	265	265	248	287	250	276	256	264	277	287	283	251	293	281	291	288	287	278	264	284	321	245	291	266	268	263	291	271	267	287	262	262	256	290	289	281	281	284	281	244	263	281	253	247	249	240	279	279	262	264	291	284	271	268	274	284	261	275	281	273	246	262	270	247	275	295	269	260	267	268	275	266	280	263	271	285	300	252	280	253	273	284	256	262	272	273	288	277	263	280	266	236	265	270	305	262	276	263	263	243	260	275	238	294	275	271	256	274	272	287	281	274	291	261	244	240	284	241	254	299	245	275	254	273	252	307	263	259	261	242	249	240	270	282	256	250	256	280	267	271	284	257	231	236	244	252	263	259	265	278	250	264	260	253	304	279	242	260	259	274	300	272	251	285	264	281	284	252	255	280	271	289	231	297	274	278	272	275	270	274	264	271	254	265	234	276	283	278	265	290	246	270	283	267	263	258	285	265	260	275	260	266	284	289	289	291	285	267	268	272	286	264	269	268	292	231	271	248	240	230	284	248	280	274	256	255	255	287	252	264	271	290	242	279	266	251	259	274	276	271	269	274	284	257	284	273	259	260	271	290	254	273	273	275	255	279	241	266	255	261	272	245	284	238	261	268	275	258	281	255	303	280	274	281	269	261	271	285	281	255	251	266	259	275	259	273	276	264	273	255	298	289	297	258	255	258	264	268	258	295	277	282	251	273	262	272	306	260	249	238	295	254	231	284	262	267	250	273	268	238	284	263	256	256	228	288	280	275	238	260	253	275	306	258	251	275	281	257	282	268	264	264	237	297	250	287	271	261	278	288	289	269	247	268	265	266	271	282	262	275	247	275	274	278	296	254	266	253	256	280	273	259	274	269	280	269	295	320	283	293	277	246	289	297	242	293	260	294	294	242	250	278	294	304	279	294	260	270	283	270	276	242	282	291	270	294	271	262	281	265	252	253	296	290	248	269	250	277	266	288	233	269	275	290	272	286	293	290	265	257	245	288	286	232	258	278	275	278	277	291	242	259	240	254	264	285	282	263	282	270	236	267	258	294	234	282	256	259	268	262	260	257	260	270	274	265	273	260	278	251	246	246	270	288	271	242	269	273	305	276	264	294	247	271	271	257	249	274	256	263	267	247	274	264	282	264	304	279	265	260	281	301	269	277	239	264	261	257	252	257	248	267	260	260	265	271	301	282	261	262	278	277	279	293	262	247	290	281	269	256	298	269	287	251	274	297	253	251	262	261	286	251	275	265	260	276	243	261	267	274	260	280	270	271	259	253	287	253	276	281	250	296	265	256	251	237	316	290	278	249	265	295	289	280	312	264	268	279	278	276	250	257	271	246	278	288	249	296	280	282	284	234	278	280	274	290	291	293	284	296	262	288	290	266	265	284	283	261	270	279	230	269	246	281	263	265	254	304	248	286	248	265	260	322	267	262	293	246	253	300	253	279	287	269	303	267	261	253	293	294	246	282	275	241	257	275	277	259	259	290	287	253	279	265	261	273	288	278	277	271	263	271	275	293	290	271	294	273	290	274	288	257	247	271	259	284	285	251	258	290	258	247	291	263	258	250	280	285	262	246	266	296	292	255	250	272	272	260	261	261	263	277	286	274	263	235	289	280	238	249	264	268	255	250	254	272	238	248	269	248	264	261	274	270	275	266	260	263	274	283	287	274	292	313	284	241	284	256	272	264	272	253	275	284	262	276	247	267	270	252	237	278	292	257	264	277	245	230	246	266	269	281	284	255	255	273	260	266	319	260	265	252	250	253	237	250	256	282	269	256	230	293	257
22673	21147	28806	23771	21176	21216	11901	3319	1950	1573	1325	1097	920	881	796	678	650	635	630	640	533	535	491	509	444	398	416	348	356	350	343	331	314	303	361	297	336	310	339	287	328	311	307	326	306	297	301	294	301	323	287	307	305	313	291	295	299	293	293	313	282	300	270	311	313	303	268	306	301	293	295	292	279	305	292	297	278	301	296	282	276	303	268	265	280	254	251	252	268	248	285	251	279	291	295	276	280	267	254	276	298	270	307	280	274	299	285	279	274	278	277	257	300	301	277	285	282	316	259	306	302	315	266	296	288	278	279	291	314	267	272	289	272	289	261	308	279	280	292	283	286	279	258	271	278	298	281	264	254	279	300	261	276	285	276	265	281	276	310	268	281	312	293	291	297	281	301	279	256	272	278	285	284	275	296	269	273	302	284	268	287	276	266	293	272	294	287	283	286	298	291	266	285	268	252	285	283	276	294	262	296	264	282	252	268	262	271	300	248	281	305	296	246	266	250	265	272	302	293	272	276	257	289	278	265	281	286	263	270	260	298	303	295	273	280	274	280	305	293	261	287	301	258	309	288	265	292	285	292	291	266	256	259	299	279	310	289	248	276	291	265	317	247	264	268	263	267	272	302	250	295	294	292	259	291	278	279	272	279	285	268	258	299	262	282	247	272	271	271	295	293	277	295	303	296	288	262	278	270	293	267	293	285	285	274	263	306	290	299	283	312	302	265	266	280	265	307	255	300	280	270	280	288	286	273	253	266	263	264	245	287	258	267	318	264	272	281	253	270	302	276	301	327	279	257	283	302	254	278	267	295	297	327	270	296	252	288	268	239	301	298	267	283	291	270	263	287	278	254	278	299	291	283	271	232	264	296	259	302	296	292	300	253	285	240	274	280	266	258	280	295	283	298	254	260	314	283	253	289	286	288	294	314	285	266	289	259	262	301	263	281	259	285	272	266	265	296	277	277	298	270	287	288	273	276	276	324	285	239	272	314	301	274	270	287	265	272	283	267	269	274	261	261	297	309	339	264	290	241	297	282	268	254	279	277	298	263	280	270	276	274	287	301	278	268	276	276	287	291	301	263	284	275	280	287	284	310	259	287	279	275	287	264	259	279	279	291	294	291	288	290	274	283	284	272	284	268	259	267	305	283	301	278	301	246	277	280	272	283	276	280	267	274	274	298	312	281	289	277	307	274	285	293	254	265	281	296	242	310	270	322	268	247	281	277	280	263	270	249	308	244	285	261	271	303	275	270	305	282	276	279	286	251	276	277	252	283	271	267	271	277	290	301	277	280	253	279	262	293	287	264	293	313	271	264	278	294	299	251	242	287	316	269	289	269	271	286	276	239	260	281	288	263	276	270	291	277	296	265	270	268	248	281	306	313	310	266	274	290	274	263	274	250	282	297	284	283	266	306	279	300	295	280	268	263	256	272	253	318	302	274	267	278	262	290	305	281	263	264	251	275	273	275	275	297	264	299	251	261	293	286	276	268	269	297	264	261	235	241	274	269	293	311	275	279	295	282	278	271	283	280	251	238	264	285	318	276	281	270	302	273	263	253	291	288	307	266	271	283	264	268	267	275	290	279	270	286	284	259	261	270	261	298	263	272	286	279	277	285	276	273	285	265	253	243	275	274	286	289	292	287	264	244	290	282	286	260	303	313	269	282	280	287	290	273	283	300	322	316	248	272	297	275	264	304	272	299	261	322	269	281	289	272	292	258	288	279	301	256	296	239	291	258	299	275	286	277	272	282	262	258	273	255	282	282	280	267	315	252	249	278	269	288	278	308	290	297	279	275	279	277	291	269	294	306	345	259	267	250	294	282	297	294	269	259	274	282	266	310	289	271	270	306	295	279	299	311	297	253	277	280	317	298	282	263	271	243	292	273	295	268	266	262	299	254	270	268	254	283	294	272	280	277	278	283	278	280	279	292	253	281	263	288	286	313	274	280	250	239	274	252	288	307	268	268	269	287	282	279	273	285	307	251	304	295	279	295	273	276	296	279	265	281	308	265	281	266	287	283	273	274	287	293	265	262	304	277	289	236	280	255	280	273	288	290	296	275	262	272	298	268	290	261	272	281	309	269	289	263	304	255	296	294	271	304	293	271	297	254	228	278	295	301	291	272	286	258	252	268	278	304	277	268	287	290	280	273	287	268	274	264	256	284	246	282	322	304	295	248	298	287	288	267	293	311	271	292	241	299	284	258	265	297	294	278	266	263	274	274	283	305	274	265	297	259	272	283	295	265	284	272	270	323	265	288	293	284	286	272	262	296	265	283	293	299	260	280	278	274	270	302	281	282	274	274	256	262	322	260	256	263	313	288	275	279	267	290	293	264	283	263	276	261	270	297	268	259	264	288	280	271	270	279	287	262	271	269	283	279	263	287	262	299	300	249	277	323	271	299	289	302	279	280	286	262	279	288	255	275	273	285	283	292	266	284	259	303	300	255	287	271	259	268	262	290	273	278	276	265	285	297	290	292	278	286	301	274	310	289	281	265	232	322	305	284	277	293	266	281	288	284	284	280	307	300	280	282	267	274	291	262	264	242	284	267	244	262	264	285	310	276	254	275	297	286	308	300	263	268	271	277	266	273	305	298	272	263	293	288	272	286	299	280	285	283	302	289	315	298	284	287	302	282	268	255	264	316	278	276	276	291	292	324	268	282	276	284	303	254	267	277	307	277	290	262	290	307	270	291	279	304	278	316	269	265	281	290	288	292	259	275	302	274	246	260	249	300	277	292	275	304	296	289	283	279	264	266	280	275	273	261	267	303	280	305	284	291	265	276	325	280	283	247	250	277	297	281	296	256	250	288	291	307	294	271	256	276	294	299	279	268	274	258	269	298	300	305	285	278	269	322	282	285	266	289	271	251	294	278	301	265	279	263	274	261	250	306	287	283	298	278	292	256	271	286	284	302	285	276	282	294	269	282	299	292	261	263	260	266	276	255	297	303	266	289	282	298	288	284	272	284	294	261	292	308	287	278	294	273	299	295	267	279	289	292	276	292	292	289	259	243	288	269	289	312	277	281	290	271	288	276	284	285	285	316	288	311	284	286	286	287	306	285	272	272	285	247	251	280	239	292	277	246	305	273	290	286	273	268	248	281	275	250	258	288	273	290	253	265	274	297	296	280	274	274	279	253	281	312	295	263	302	239	275	286	250	283	295	260	289	299	291	304	278	277	275	286	277	262	300	276	287	276	279	302	280	261	279	280	278	293	272	254	282	275	236	298	264	266	279	303	283	298	250	264	284	293	249	271	300	262	301	284	279	260	280	291	246	318	271	300	293	303	274	268	285	267	292	278	311	281	267	249	296	278	258	292	284	233	289	294	296	272	277	291	286	298	263	293	269	274	251	309	253	280	283	282	258	269	280	279	274	271	313	274	306	269	259	247	302	257	281	288	289	297	278	246	259	281	274	263	271	305	310	286	302	281	282	293	301	262	301	264	299	266	261	302	270	277	293	294	277	282	283	266	294
36679	61988	35370	17435	13243	9375	6899	4615	3358	2599	1998	1582	1357	1175	1095	1009	917	868	820	735	693	639	672	579	531	486	458	436	391	345	372	343	356	319	334	384	327	303	346	343	356	323	315	311	307	311	321	316	306	314	295	318	308	293	308	281	330	293	288	320	301	314	320	342	313	287	293	295	314	331	323	312	311	272	335	321	291	288	281	268	297	305	284	301	272	309	275	272	335	275	282	276	298	260	298	296	308	274	314	244	300	265	302	322	286	283	257	311	269	287	297	260	279	317	285	304	278	280	284	303	297	303	307	284	305	258	294	258	271	274	283	289	274	281	317	279	291	284	264	299	250	267	315	290	254	274	262	303	272	288	313	263	277	278	281	277	305	278	293	258	291	269	242	306	332	321	263	288	272	276	295	302	317	276	279	269	287	266	276	283	301	267	286	278	269	296	278	304	276	318	299	297	290	308	293	283	278	253	268	272	287	286	302	291	279	305	271	261	290	289	306	286	260	267	271	267	290	258	292	296	294	283	290	276	264	300	314	265	289	258	302	300	300	295	296	242	283	277	290	291	277	284	261	262	318	289	324	279	248	307	261	277	286	279	292	263	265	264	280	312	310	282	277	266	285	270	283	297	249	265	282	278	307	298	282	289	304	304	257	268	294	301	274	274	290	301	271	284	269	288	266	287	277	317	308	292	296	276	296	292	280	273	273	297	287	263	281	299	280	282	291	266	304	277	241	274	304	303	264	277	303	309	278	270	244	277	280	278	253	281	304	295	255	294	286	301	274	279	298	271	297	257	267	302	280	324	283	290	282	276	281	264	288	290	266	281	296	273	270	286	267	284	302	247	288	327	298	274	299	264	290	302	272	300	298	278	253	304	297	290	271	299	319	296	296	306	286	275	300	283	299	286	265	282	302	264	292	299	267	273	288	269	286	274	286	284	315	258	286	301	245	258	279	286	291	269	257	280	277	295	289	284	317	265	289	273	286	316	298	273	291	303	296	285	301	260	292	292	277	287	310	277	266	292	298	287	280	297	263	244	284	296	294	273	314	280	299	317	265	271	280	261	257	272	272	271	291	295	266	285	296	267	270	286	292	286	291	293	283	230	283	290	279	265	293	266	273	282	256	278	303	277	279	284	283	277	277	316	306	259	274	272	280	260	263	269	304	299	277	273	264	298	294	256	288	265	255	280	254	283	285	320	271	295	303	286	275	258	291	312	274	279	281	282	270	279	291	300	279	306	265	266	288	300	302	274	282	257	280	292	267	248	275	287	260	307	279	281	266	285	291	250	291	282	284	292	282	275	282	275	261	275	273	295	264	261	282	278	293	289	282	281	299	268	269	286	296	295	281	272	285	272	274	276	283	274	273	269	281	281	251	267	301	272	338	261	278	289	301	295	264	263	281	239	302	265	249	262	237	269	269	275	269	271	283	302	258	298	275	278	271	282	268	258	285	302	249	273	283	299	262	282	262	275	268	299	292	285	259	313	316	265	267	263	264	326	304	295	304	272	282	277	298	282	295	286	267	290	307	276	261	269	271	269	280	271	276	298	286	288	280	270	261	286	308	282	279	298	262	285	281	285	267	264	236	302	311	259	284	276	272	267	301	291	286	271	269	276	308	265	248	268	297	279	269	275	287	270	279	278	303	291	278	293	288	301	267	289	286	253	300	269	271	261	330	288	295	277	273	282	288	259	283	293	258	248	286	288	287	274	295	289	277	284	264	276	271	281	300	271	228	271	286	294	301	266	280	298	264	268	305	267	282	272	296	284	280	307	296	287	261	271	280	288	293	274	285	309	290	273	303	263	262	291	282	251	282	277	286	281	277	272	292	318	278	261	288	290	294	299	258	283	282	287	287	278	238	299	270	266	314	288	284	291	282	274	273	274	281	289	288	321	292	271	277	312	283	295	293	296	299	272	297	301	258	282	278	279	284	312	328	285	281	283	293	276	287	314	300	283	297	310	288	269	299	286	280	252	277	292	281	275	299	290	277	289	280	280	303	281	287	306	261	263	315	250	242	275	258	289	276	291	262	268	304	287	266	290	273	304	271	275	274	295	295	278	300	304	281	268	277	293	270	261	280	254	270	276	267	283	279	273	278	271	296	290	305	288	277	287	283	286	279	309	287	277	277	305	289	291	286	262	268	271	306	247	315	298	281	277	261	293	294	260	281	262	278	250	267	287	255	284	271	302	292	310	310	237	321	278	282	277	278	274	255	284	274	269	274	270	249	299	286	260	309	275	303	276	294	281	273	282	272	294	307	287	299	293	297	251	267	271	279	299	290	245	275	277	279	290	263	264	276	278	279	308	296	295	290	258	296	274	296	281	286	292	286	263	291	268	267	278	279	318	297	256	274	284	295	264	284	257	246	286	267	252	293	280	281	307	251	296	257	290	279	296	281	256	313	271	283	285	299	285	288	285	271	294	302	297	275	284	305	275	295	293	269	309	305	257	267	304	289	270	279	291	289	286	306	276	286	298	283	295	290	311	267	300	299	244	291	264	270	265	284	289	285	260	285	318	262	283	251	273	291	284	275	273	305	289	271	263	304	272	293	289	291	277	277	236	288	280	275	292	287	270	283	291	318	303	309	268	314	281	294	268	302	307	257	290	294	315	267	265	258	276	255	280	257	262	281	277	303	284	273	293	312	270	287	298	287	272	288	282	262	258	295	265	267	301	304	254	279	276	291	297	287	257	290	285	274	264	298	293	328	295	286	308	296	301	319	271	284	279	290	311	267	272	304	249	255	268	260	262	272	302	305	304	275	264	266	315	301	278	270	283	263	282	302	293	246	307	294	279	296	306	285	270	261	281	275	285	292	275	278	297	284	285	259	287	288	269	253	306	294	289	303	285	269	314	278	301	302	300	282	273	295	294	268	268	265	263	284	273	293	255	272	267	292	263	300	313	276	301	261	292	277	294	290	297	303	269	313	276	277	293	275	276	290	313	274	287	256	274	281	275	292	281	286	282	302	281	274	292	308	269	283	267	261	301	302	307	279	283	286	268	297	257	290	272	288	271	282	290	288	288	274	295	267	278	272	303	283	295	306	289	287	323	259	294	270	285	271	273	279	286	258	271	279	278	302	299	278	289	314	288	285	228	286	278	264	311	292	292	286	300	292	277	287	306	280	263	277	262	273	285	279	268	280	292	276	308	315	258	287	285	302	296	280	283	288	294	295	287	308	290	274	274	279	271	270	255	306	251	261	294	301	259	269	300	310	310	297	309	288	270	297	286	261	310	289	290	291	265	267	291	281	303	302	294	302	271	256	281	287	284	266	289	281	280	299	277	292	278	281	278	248	287	314	298	288	254	294	307	254	279	238	286	290	288	297	269	296	299	272	254	308	278	266	293	265	317	268	301	300	296	246	283	263	275	276	276	294	269	289	278	316	258	299	288	300	310	273	294	272	273	277	288	271	277	263	308	267	266	288	290	267	308	280	283	275	292	293	252	293	272	294	280	264	301	259	261	232	275	294	274
31258	28705	21000	8153	3458	2095	1372	945	706	513	449	392	366	345	361	323	313	275	298	299	282	267	264	258	230	254	214	217	224	199	200	205	214	208	200	179	196	215	201	176	204	191	185	166	206	195	183	178	183	157	188	188	178	179	196	199	180	182	194	188	190	199	209	197	210	192	202	187	205	176	213	192	211	180	191	186	197	187	196	181	187	172	195	193	194	182	178	190	169	204	186	171	200	221	194	176	195	202	201	195	171	163	186	200	183	202	180	177	215	190	171	222	197	190	169	188	192	223	169	174	212	200	179	178	187	187	203	185	159	158	188	198	169	176	182	202	191	196	194	175	163	182	193	174	154	185	218	169	197	166	177	188	184	188	171	169	195	174	192	184	184	171	181	177	186	185	184	183	168	171	185	190	156	178	185	175	175	162	195	194	193	180	157	179	183	192	181	186	190	192	209	204	178	191	173	177	178	172	162	174	191	187	182	191	195	182	172	173	172	199	187	193	185	160	184	180	210	184	203	198	203	192	190	201	197	175	180	206	174	164	189	150	184	192	184	144	194	157	184	172	197	190	199	190	167	168	165	171	183	185	169	183	190	212	169	167	198	205	177	189	198	192	185	189	184	178	169	207	189	180	176	193	192	190	171	175	176	210	194	185	209	200	186	182	181	197	179	197	156	184	182	179	174	191	188	216	184	182	188	188	179	193	186	182	183	189	189	214	204	172	171	205	159	183	207	202	189	170	159	171	188	200	163	187	191	192	173	167	188	189	197	186	197	185	161	170	165	171	160	171	201	173	153	194	160	180	176	203	206	158	174	185	180	208	193	198	166	178	205	187	188	159	190	189	176	195	194	171	166	187	174	179	205	186	176	188	184	163	164	201	167	178	186	203	180	179	166	199	158	177	180	180	206	193	190	180	159	171	217	157	168	199	184	189	179	193	194	203	167	177	199	171	167	197	172	180	167	192	182	189	190	180	176	171	181	171	195	188	174	199	188	186	173	173	181	195	203	175	181	188	194	191	178	192	196	173	196	183	200	202	192	187	176	178	170	202	201	177	204	181	180	213	191	198	178	189	205	179	157	181	181	201	173	210	162	182	179	182	183	171	190	188	192	185	191	217	200	180	197	192	178	199	183	182	182	205	192	194	190	186	170	183	199	203	195	204	202	184	212	205	202	162	190	181	178	206	171	199	194	189	180	209	191	177	181	187	175	203	171	182	177	183	175	168	190	178	214	207	188	178	186	190	195	190	166	173	179	182	181	190	185	203	194	183	174	175	181	156	201	167	202	173	159	193	188	179	170	167	143	162	175	195	196	159	182	185	167	174	160	177	185	196	156	201	210	184	186	168	174	172	169	192	189	195	173	181	186	194	182	189	190	184	180	170	177	170	202	178	199	177	190	186	188	193	218	162	186	187	196	166	171	179	212	187	200	165	164	197	176	161	189	176	178	172	184	197	185	150	184	197	170	200	191	192	176	185	190	213	196	172	189	177	168	186	160	176	169	169	169	197	211	180	191	165	179	200	190	189	193	221	173	199	191	180	173	186	177	182	178	193	172	172	191	184	200	182	191	191	187	192	196	176	191	173	227	194	198	201	161	206	171	178	187	201	181	188	186	187	180	187	161	159	191	188	163	191	172	165	229	181	186	202	166	174	203	155	159	180	185	177	191	166	167	193	201	170	192	188	194	190	177	198	192	197	192	157	164	189	175	169	183	189	177	192	161	182	187	169	178	186	166	193	190	173	189	189	195	173	161	181	230	185	190	199	167	168	194	187	198	178	200	187	199	162	161	178	206	166	161	175	167	182	167	220	197	193	179	184	195	206	165	192	185	196	199	199	174	212	188	185	197	185	183	176	163	185	192	197	165	193	169	186	202	194	178	189	170	191	170	193	192	182	173	184	174	178	203	176	177	180	200	171	183	198	174	174	211	175	180	173	162	198	208	177	171	186	173	188	181	192	189	178	210	160	185	169	182	208	142	198	176	199	172	188	202	166	186	194	206	186	207	170	193	178	221	224	198	184	198	173	165	205	190	202	182	184	179	215	217	173	161	178	191	182	185	173	177	200	166	194	203	176	190	151	160	184	181	197	210	175	179	186	196	195	174	183	195	204	176	200	183	204	191	182	178	183	161	164	176	173	207	165	176	176	201	162	193	192	187	193	195	198	181	175	204	165	191	180	164	183	179	176	182	184	169	199	205	185	176	175	167	205	163	198	184	175	160	214	175	176	200	168	175	172	187	178	188	178	161	191	170	178	177	201	189	196	183	186	176	174	193	202	209	184	191	170	170	183	179	190	188	166	178	204	180	155	185	165	185	181	167	224	182	182	181	172	183	178	185	186	188	188	189	177	201	204	205	190	175	177	186	185	186	182	181	165	190	185	184	202	179	202	185	190	174	162	191	168	196	181	199	181	186	188	188	183	173	181	178	178	183	187	187	183	182	173	198	154	178	186	194	213	186	210	195	185	173	185	185	157	176	192	189	186	206	184	170	189	168	195	187	208	178	181	188	176	190	172	176	186	214	184	216	182	177	182	189	168	182	193	193	198	159	203	182	180	170	186	183	189	180	204	182	192	179	194	203	187	164	178	192	210	199	165	221	202	196	186	172	209	186	174	196	196	202	206	173	168	176	190	171	180	197	194	177	185	170	167	184	193	192	191	163	193	185	197	157	202	195	178	200	189	167	179	209	172	177	199	171	182	192	205	194	192	175	193	192	171	198	168	201	202	171	182	189	184	198	180	197	164	166	187	200	202	200	165	175	165	194	205	196	190	169	192	180	204	142	170	189	178	180	201	188	198	197	181	172	186	190	174	175	182	168	167	186	178	183	195	188	202	205	195	190	178	158	192	190	181	197	178	202	199	194	201	177	202	191	169	181	192	186	177	181	165	215	195	183	179	174	163	186	181	159	196	203	180	202	188	190	206	203	183	180	169	196	210	201	200	171	195	179	189	186	196	174	191	210	194	193	175	193	179	168	195	189	191	201	167	190	218	165	169	189	173	203	188	176	212	162	182	181	167	184	172	215	213	209	179	196	181	205	195	195	169	208	184	206	186	208	159	169	196	187	199	195	187	208	163	188	187	168	178	163	175	182	178	166	192	208	198	181	182	201	188	174	198	199	203	176	188	203	179	182	157	186	190	191	171	182	180	179	164	186	192	186	185	191	177	182	202	190	200	208	214	172	183	186	190	183	187	161	162	192	177	195	197	184	182	174	166	184	183	201	194	185	172	192	176	204	205	179	170	172	200	176	191	177	224	197	172	210	216	171	183	183	202	181	180	183	204	189	206	170	193	191	186	192	210	170	187	182	200	190	199	159	178	176	179	195	193	195	175	190	179	189	171	180	207	185	200	159	179	199	187	168	182	197	190	180	168	202	202	193	177	175	183	195	178	192	176	200	177	180	187	159	176	196	185	213	168	178	172	203	191	192	218	205	167	204	159	183	183	167	207	171	175	190	181	192	200	195	208	214	195	178	175
32304	41776	18051	7235	5149	3676	2387	1678	1164	899	689	618	492	474	470	421	390	371	337	338	310	317	301	290	279	260	233	250	233	226	228	209	226	216	229	206	213	224	208	227	210	213	212	204	219	202	234	200	210	208	239	215	207	228	202	244	190	226	215	180	202	202	224	235	219	225	214	221	183	220	201	226	211	208	202	184	202	218	182	186	223	185	196	223	215	190	188	197	204	185	201	195	182	212	178	237	206	191	222	209	228	190	194	186	226	197	215	224	214	200	201	211	187	200	177	198	194	200	197	182	208	196	194	204	201	213	190	202	172	197	203	201	221	193	169	189	208	188	179	208	192	222	201	200	179	193	184	195	201	191	197	207	202	204	217	206	207	192	207	180	211	221	215	206	177	205	214	202	194	195	204	181	188	196	173	228	192	201	204	191	203	187	169	216	177	217	196	178	184	186	188	206	201	192	187	207	175	188	211	200	202	206	193	202	196	211	216	198	179	210	202	177	245	199	205	195	194	169	196	186	179	207	206	183	188	199	181	205	197	210	182	212	193	218	196	181	189	204	193	214	209	212	205	193	193	219	233	187	211	223	181	199	228	204	203	185	198	190	231	190	188	174	183	161	207	173	195	201	163	204	206	203	184	192	199	193	218	207	200	226	194	195	181	197	167	177	208	184	209	195	184	194	170	166	196	176	196	174	187	197	215	195	197	197	197	185	227	208	171	210	204	172	197	190	201	171	194	188	187	210	200	197	207	187	193	206	224	224	182	186	186	186	209	180	213	172	207	190	180	177	212	199	203	185	192	163	208	216	208	194	219	228	208	178	197	226	191	202	175	203	206	192	174	180	208	223	179	200	192	191	216	203	184	210	207	227	176	210	197	194	221	217	205	221	210	184	207	195	196	193	204	220	229	182	161	213	184	186	188	191	209	206	204	192	209	195	203	208	214	206	202	189	214	180	190	183	195	212	214	205	227	212	201	227	211	182	208	207	191	193	197	187	181	212	211	203	191	196	202	199	188	222	197	180	216	194	215	209	199	211	192	206	178	219	196	209	194	198	191	205	207	210	207	185	200	188	193	201	187	198	207	198	211	190	220	189	201	194	184	228	204	207	210	198	180	196	209	191	204	205	186	181	204	203	202	198	195	194	207	194	184	203	201	210	221	181	198	201	223	203	202	192	215	164	192	197	176	224	209	183	201	202	186	191	211	252	210	239	210	185	195	199	232	205	211	198	192	205	195	188	188	191	209	189	210	189	199	194	194	189	193	177	211	224	179	159	194	189	171	168	197	171	216	222	204	192	204	213	207	188	185	215	190	222	208	193	184	217	177	235	193	196	197	196	200	189	202	203	195	200	193	216	199	164	202	193	198	206	236	191	188	202	197	201	194	194	217	222	220	187	198	219	194	204	213	193	197	202	207	177	223	216	197	217	189	226	177	218	211	196	210	210	209	202	198	187	219	214	200	223	214	207	187	202	192	217	185	198	193	189	184	202	220	204	183	196	203	205	179	193	194	204	160	193	216	179	203	191	212	197	214	190	205	186	189	173	203	199	211	227	191	193	184	195	190	173	212	224	176	207	182	195	204	207	206	223	188	190	203	189	194	193	220	196	181	216	210	183	205	165	187	191	224	192	179	201	174	200	216	187	179	179	206	192	196	186	191	207	184	208	193	193	184	204	197	203	235	200	221	197	199	192	188	213	198	193	185	198	178	196	190	217	209	193	219	214	198	198	185	205	203	188	183	215	191	197	205	216	193	222	207	218	202	211	202	193	233	208	202	210	204	224	179	207	203	193	196	209	182	198	205	197	199	191	208	232	205	186	210	196	205	187	205	206	187	188	196	204	210	201	184	174	209	194	189	200	205	199	192	204	203	221	221	209	185	194	224	188	208	199	203	198	179	208	183	201	185	193	218	162	187	169	210	219	203	203	182	203	191	204	175	200	179	206	211	209	182	185	200	203	198	183	216	192	187	215	207	189	220	202	186	215	190	219	193	200	161	180	191	218	198	209	194	207	186	199	160	207	186	202	185	229	224	201	200	214	194	198	198	208	218	196	209	216	203	199	180	203	239	191	187	213	214	193	191	190	203	212	207	211	200	212	201	191	209	179	196	202	216	226	205	197	201	202	210	212	215	216	196	193	199	201	201	190	230	199	220	197	195	194	187	218	179	209	231	169	214	216	203	213	200	192	194	235	192	224	183	225	189	184	186	189	195	196	189	201	158	210	189	196	200	195	198	201	201	192	216	203	177	213	196	203	184	191	166	196	202	194	192	182	192	184	208	195	210	194	190	199	230	192	188	238	201	208	181	203	209	186	194	180	191	216	189	177	214	214	204	197	183	209	192	206	182	213	207	203	186	202	197	217	190	190	190	184	173	185	203	206	188	210	186	197	185	212	189	191	226	192	192	201	199	192	209	192	178	211	179	197	195	201	197	193	221	208	195	193	198	197	199	198	203	221	216	194	213	197	186	205	207	227	208	219	198	209	219	199	213	206	209	193	200	212	197	200	191	186	183	198	221	195	226	205	207	208	180	204	201	188	215	219	207	212	219	200	211	191	200	199	212	185	195	196	212	209	189	183	203	227	217	186	212	195	194	198	191	192	186	193	191	218	195	204	214	217	184	192	198	193	208	191	192	188	188	213	187	212	173	191	176	197	195	211	202	208	216	199	211	199	197	201	200	192	203	188	188	190	210	180	201	190	201	218	216	199	183	176	197	213	167	235	196	195	210	193	180	202	221	218	205	203	183	187	210	189	203	174	205	192	220	195	201	200	185	218	184	179	200	195	197	204	203	201	217	212	180	219	202	187	180	198	211	169	188	213	211	193	221	181	208	190	184	195	199	204	197	232	209	198	205	215	197	193	200	198	194	191	196	213	209	192	212	193	195	209	179	194	193	195	207	213	228	193	212	214	169	216	187	182	185	188	184	194	199	201	189	221	197	199	192	202	227	171	198	208	213	191	180	185	178	214	198	210	204	211	195	209	208	201	173	180	201	200	197	196	200	202	197	196	199	213	196	204	201	198	167	202	183	199	207	200	186	178	177	205	182	201	202	200	197	205	225	207	207	171	187	225	184	193	199	219	179	191	186	204	205	194	185	184	193	215	218	204	213	209	186	171	200	204	181	191	212	199	191	181	226	177	226	216	202	194	201	196	171	221	201	223	207	202	195	205	201	170	194	217	190	198	205	189	182	183	181	200	213	193	195	181	230	184	197	216	197	205	176	205	204	223	186	211	199	186	172	187	191	187	209	202	207	193	190	201	208	192	217	179	205	170	169	212	202	174	201	230	195	209	195	185	199	202	223	177	224	185	180	205	187	219	191	191	199	197	226	210	217	207	186	209	191	212	178	197	198	189	215	229	208	193	204	193	201	158	198	200	193	208	196	212	205	211	197	204	191	191	199	192	210	198	213	208	178	196	193	199	203	210	205	182	211	190	191	202	217	203	182	188	186	209	186	192	210	222	203	199	224	190	184	178
23909	21183	28306	24321	21050	11758	3476	1720	1185	956	830	655	616	586	528	486	401	411	362	380	368	337	313	306	289	283	206	231	234	244	215	210	212	204	187	226	240	202	218	247	231	218	213	208	181	214	210	199	191	156	184	188	201	195	200	200	175	209	190	204	177	203	201	208	221	219	194	200	188	188	232	185	195	189	187	208	197	219	190	193	176	192	168	154	194	201	182	204	233	194	195	179	164	187	172	196	176	179	175	187	208	203	203	168	178	181	183	179	184	190	181	197	169	203	186	192	191	176	181	182	160	183	178	185	184	199	177	193	218	167	163	194	193	179	184	150	209	195	194	187	178	190	188	190	189	186	199	181	197	196	170	194	188	152	166	178	201	176	202	185	185	188	165	179	203	195	189	177	172	211	180	175	175	225	187	190	183	192	174	180	155	192	192	179	177	176	187	180	171	178	205	190	167	202	182	165	194	179	175	214	178	168	166	175	184	196	202	186	164	186	200	175	180	208	197	186	198	158	157	208	196	167	183	189	212	180	196	206	210	174	185	178	204	179	158	183	183	172	192	188	180	163	175	176	191	177	205	172	179	198	204	190	189	201	178	179	181	184	207	191	182	178	190	190	197	188	164	191	187	193	178	192	198	189	182	187	169	196	187	194	173	165	179	190	187	190	183	197	168	184	180	182	182	189	186	207	157	215	171	188	177	190	167	165	215	193	187	176	190	204	183	180	173	198	174	194	183	186	187	175	183	203	177	179	194	208	183	162	205	182	171	169	192	180	205	170	187	195	203	174	175	161	181	180	201	189	190	187	212	161	193	189	194	165	183	166	180	182	189	187	211	157	167	171	163	159	171	200	189	182	193	196	204	160	210	195	200	184	189	177	201	198	193	184	168	191	189	195	183	182	187	189	168	175	167	190	182	181	197	208	194	197	182	202	188	188	187	192	183	181	203	207	173	181	179	179	182	179	190	209	184	178	182	199	212	200	188	184	179	191	207	195	186	169	181	162	147	184	175	175	181	190	196	154	181	190	181	189	189	161	187	171	192	182	179	193	165	181	189	183	189	164	171	189	203	201	190	205	194	177	175	188	189	182	179	180	213	194	169	199	161	205	180	198	210	204	195	191	170	172	178	198	218	178	192	180	186	207	206	198	185	168	203	144	179	201	169	171	202	169	203	208	203	166	164	203	169	190	181	203	192	169	167	195	172	178	183	192	203	191	176	176	179	196	201	170	193	189	178	185	182	183	187	189	178	181	169	185	192	185	181	185	170	182	192	153	176	213	173	163	197	200	202	190	164	188	184	204	180	178	194	177	199	208	177	206	192	207	191	183	168	173	165	178	183	210	170	172	176	194	184	179	152	199	172	176	179	187	206	176	177	214	150	186	184	186	189	180	188	189	222	175	188	171	191	189	183	198	176	193	177	202	163	166	169	180	185	194	183	197	186	210	186	192	167	187	135	200	200	165	202	192	194	155	191	189	212	187	183	213	211	177	193	176	193	198	190	183	172	204	193	161	156	165	169	180	205	187	176	197	175	174	207	196	192	181	205	195	178	179	183	186	170	173	182	196	180	180	175	173	187	162	179	188	197	173	197	188	194	187	185	186	207	170	188	184	201	200	186	182	183	196	171	186	179	201	184	192	180	206	186	182	167	188	180	192	172	189	190	176	177	198	175	190	190	180	177	191	181	185	185	205	183	204	175	170	174	185	194	185	196	181	173	187	185	177	187	187	186	164	184	172	199	171	177	165	201	180	173	199	188	172	171	203	174	180	209	211	211	175	198	193	190	165	176	208	216	171	179	192	187	182	187	182	156	160	177	177	204	194	169	150	162	221	200	204	188	200	169	189	204	183	174	191	179	187	191	176	198	176	210	194	188	171	154	175	188	198	192	175	171	188	179	195	219	183	181	198	173	189	188	201	179	193	196	190	190	186	197	201	201	195	182	161	199	178	173	182	184	199	180	167	169	187	188	189	174	164	155	196	175	180	178	181	166	206	192	180	198	176	174	206	188	194	177	170	184	183	196	182	185	190	186	200	182	181	188	182	183	172	205	188	171	206	175	193	174	147	207	215	179	202	176	190	205	199	188	194	190	199	194	193	192	191	188	199	188	201	168	168	193	179	204	193	187	179	190	178	195	182	169	208	187	182	190	178	207	176	180	200	190	166	170	206	179	179	197	181	159	187	220	211	196	172	190	185	205	181	169	173	226	191	196	169	164	181	209	224	185	184	157	178	174	195	203	197	177	200	176	176	179	188	198	192	193	199	176	191	175	177	184	160	156	202	177	191	173	188	185	195	169	178	177	195	180	188	184	174	195	200	193	181	152	207	207	187	171	211	177	169	172	183	214	168	167	170	186	189	174	191	179	200	196	173	199	196	200	184	183	182	184	189	201	192	186	177	190	173	189	176	165	159	195	190	169	195	199	182	180	185	179	170	193	194	180	185	177	195	174	187	188	169	204	186	180	200	208	199	190	180	199	205	176	176	166	172	174	193	216	168	168	175	198	192	153	184	179	193	180	177	158	200	176	217	163	172	176	198	190	202	201	198	188	168	172	171	187	201	184	193	168	186	197	166	200	186	211	186	175	187	175	176	187	163	200	182	168	179	173	201	180	182	192	182	190	175	187	172	188	191	178	180	191	189	185	195	175	177	174	163	179	212	182	195	197	193	178	191	180	184	192	166	176	176	190	186	196	178	189	194	194	191	200	199	205	173	175	179	170	178	184	186	184	164	179	180	225	186	182	188	177	194	174	175	189	181	190	174	206	200	201	187	179	195	171	178	195	182	193	184	199	181	198	198	164	190	175	172	162	185	173	181	185	220	192	214	188	180	180	177	177	204	197	164	180	169	206	184	155	192	192	168	187	157	150	160	177	203	172	192	184	156	204	174	181	166	215	188	180	201	193	207	157	192	188	203	180	220	190	185	207	189	186	184	183	162	194	172	205	179	187	176	204	175	169	165	170	172	177	217	181	195	198	179	189	182	171	177	190	187	195	172	185	176	176	158	177	193	199	190	168	176	175	172	185	175	178	173	187	181	179	185	172	186	195	160	174	187	164	194	183	167	188	215	189	186	191	171	176	174	158	188	174	200	168	170	167	179	214	188	185	167	178	212	189	178	177	176	171	177	178	196	186	181	196	186	189	214	178	202	190	174	158	186	186	205	181	199	185	189	172	179	170	205	181	179	193	151	204	168	172	201	167	183	166	157	190	182	183	199	189	203	185	178	187	169	198	184	165	184	219	188	190	177	180	202	176	173	199	175	199	193	165	175	178	185	172	176	187	178	180	181	192	226	181	199	179	188	174	171	181	180	192	195	177	178	207	188	187	193	200	187	179	177	174	193	197	171	178	194	179	168	173	183	198	195	183	159	191	182	187	170	173	173	173	167	193	195	206	182	177	177	176	177	191	196	163	181	247	176	183	201	200	191	177	190	185	213	181	229	198	173	194	196	170	197	164	192	180	205	191	172	180	175	171	181
33429	54468	29857	12464	8767	6181	4248	2946	2119	1605	1286	1074	912	809	742	660	594	556	524	487	441	405	408	371	336	308	282	262	249	229	237	218	235	235	240	237	231	235	268	233	224	236	250	197	247	219	235	238	211	203	211	204	219	215	222	232	203	198	230	201	221	216	227	206	210	230	199	220	249	204	207	180	206	208	227	204	206	204	193	196	176	200	212	189	176	222	217	179	193	216	192	192	195	203	204	190	168	193	196	193	200	199	182	189	194	215	211	200	200	209	174	196	197	223	175	192	184	203	211	187	177	197	212	217	190	221	191	193	220	202	173	184	211	205	194	231	190	189	208	204	192	213	204	172	203	177	218	183	208	192	189	192	185	175	199	195	193	173	201	234	176	209	198	193	184	181	193	186	178	181	192	221	183	186	194	214	201	213	189	233	189	186	197	200	190	194	201	216	181	181	198	187	207	202	200	199	189	193	189	197	197	197	199	182	187	196	189	188	191	184	201	188	217	193	198	198	208	227	196	194	178	200	182	173	180	197	184	181	204	179	189	187	185	188	215	192	182	205	172	203	184	181	199	181	167	214	216	190	192	200	203	198	200	192	210	214	169	183	199	183	192	216	179	192	205	166	178	190	195	184	186	175	200	198	201	193	203	206	193	201	179	197	174	203	197	198	180	190	193	190	203	189	199	175	177	180	196	186	186	195	197	176	187	175	192	213	186	198	178	191	173	188	192	210	187	211	191	176	199	188	168	199	192	211	195	188	196	200	206	220	202	210	202	190	211	213	197	196	177	184	187	187	206	192	192	210	197	187	202	189	190	194	189	171	203	175	189	179	189	179	213	154	196	188	191	201	195	178	190	193	177	197	183	171	196	200	178	198	183	178	180	184	173	194	176	187	194	211	204	200	196	171	171	183	187	209	185	208	205	183	197	194	236	201	182	210	197	198	197	222	211	201	184	186	188	190	203	202	189	212	198	202	193	195	172	171	197	197	199	208	210	202	174	183	186	185	192	211	208	197	216	201	214	165	196	184	204	190	190	213	189	165	216	203	210	190	210	193	190	176	184	210	200	202	217	203	173	179	179	175	213	205	191	204	193	223	203	191	201	234	208	186	198	185	176	208	182	219	210	210	193	183	188	203	204	192	177	208	198	199	205	193	199	185	176	206	184	191	207	192	188	190	180	203	196	224	198	200	204	226	210	204	185	173	203	190	219	182	191	196	218	179	197	194	180	209	191	181	195	201	204	162	174	184	207	184	199	198	196	181	196	195	178	183	198	203	191	191	205	164	199	182	192	182	201	201	211	194	208	176	182	194	201	185	186	195	203	176	198	235	192	183	179	178	207	196	203	200	169	187	178	194	213	175	186	208	186	199	197	202	174	224	182	188	205	203	177	192	190	192	187	215	208	209	193	175	205	201	202	211	236	179	195	194	217	212	170	213	185	203	189	201	196	175	211	189	209	196	188	206	202	215	203	198	176	197	207	175	201	174	201	184	185	224	208	192	197	186	195	187	197	218	190	207	183	167	199	207	190	178	201	182	200	193	180	191	196	178	202	206	186	193	191	207	187	184	182	204	190	192	169	225	202	192	185	197	174	198	187	183	173	183	191	190	213	192	202	173	198	197	203	193	183	202	181	206	198	217	213	201	203	221	177	173	225	198	194	182	185	216	178	207	201	209	209	197	198	202	196	196	195	203	225	161	200	197	210	204	220	198	189	200	204	189	196	178	209	170	198	201	192	186	194	230	186	183	181	199	209	191	190	197	195	200	210	202	196	192	199	190	193	210	213	200	173	201	178	211	182	216	171	187	174	188	195	200	179	199	209	205	184	191	181	206	207	212	184	211	186	174	218	179	213	184	188	208	187	212	199	206	169	191	193	203	192	198	191	208	207	221	221	209	200	204	197	211	184	187	184	201	203	199	210	186	187	208	182	186	179	199	209	213	180	189	212	209	161	203	201	192	200	200	197	183	160	185	182	192	188	178	210	201	167	175	188	200	189	213	180	185	177	210	175	188	199	176	173	177	169	215	180	191	212	203	193	200	186	193	202	205	200	193	213	207	208	190	206	187	206	189	175	189	229	193	186	184	186	185	205	189	200	184	187	221	201	192	204	166	200	194	200	200	199	189	186	182	187	188	186	203	207	199	184	183	172	185	199	207	184	203	206	222	196	218	222	205	209	220	195	182	199	223	209	201	185	164	178	186	196	194	196	200	212	201	198	196	186	183	181	174	176	196	184	180	195	216	194	206	184	185	212	190	207	194	207	198	189	212	180	202	194	202	222	190	198	202	200	179	193	192	191	202	187	209	214	169	202	185	188	188	182	199	192	184	174	192	188	169	205	196	206	180	203	168	184	208	173	198	176	191	179	172	200	177	170	183	195	206	192	195	224	202	214	197	204	203	203	183	208	185	187	185	191	216	200	192	201	189	210	198	217	182	179	191	182	192	190	197	203	195	203	181	200	190	194	207	198	210	204	217	193	196	207	179	194	204	229	202	195	222	200	184	199	190	194	174	190	193	190	201	193	170	206	180	183	191	178	192	170	183	193	212	197	179	223	205	202	202	191	191	184	205	177	191	189	211	181	205	221	189	203	179	186	187	178	205	186	207	191	188	213	229	193	203	195	211	212	193	180	198	197	205	188	173	182	188	220	188	185	191	157	199	207	193	187	225	184	215	189	209	186	209	170	196	197	185	209	196	186	204	192	176	189	202	200	173	198	185	184	195	198	202	186	180	215	189	191	204	213	179	185	197	203	166	207	214	181	189	200	183	208	211	196	188	191	177	180	203	210	192	192	194	174	180	185	214	177	198	207	211	169	193	191	208	217	188	193	201	205	190	206	206	171	213	208	158	181	203	202	187	206	190	188	215	194	199	184	213	190	171	193	196	194	158	165	202	200	205	191	226	203	175	207	199	191	202	186	201	199	197	212	183	187	203	184	193	206	172	196	191	197	183	186	185	203	194	192	186	180	189	208	200	206	191	191	182	196	200	202	193	205	213	215	190	176	168	206	200	229	204	184	192	184	200	205	226	201	194	214	186	229	195	200	180	220	187	216	210	191	194	202	184	198	196	201	183	187	203	182	185	184	179	185	205	188	199	189	204	199	203	196	195	206	172	190	189	194	208	196	209	188	214	175	204	188	186	196	181	190	218	173	204	200	192	165	206	181	206	209	169	206	172	193	165	181	203	197	211	183	201	202	198	203	206	181	195	191	207	180	199	202	188	195	187	177	195	181	178	187	185	196	192	189	210	202	172	212	198	200	209	170	228	194	215	207	166	238	201	209	189	188	216	208	181	172	196	182	190	218	155	223	207	214	187	168	206	209	176	170	175	198	184	179	173	203	182	169	196	207	205	196	210	215	198	171	188	194	200	216	234	199	209	168	178	189	172	193	180	192	184	201	205	203	205	199	185	216	195	187	190	219	218	183	179	185	182	177	191	194	192	192	207	196	225	195	196	181	188	197	222	196	194	195	183	191	189
24689	21035	27168	24770	13127	3607	1951	1295	960	815	716	607	522	520	482	413	454	431	398	364	362	372	352	372	295	303	265	291	280	267	260	279	285	262	280	275	283	263	269	264	256	273	275	254	258	246	265	242	264	241	258	283	247	244	247	246	255	250	278	250	282	288	275	230	277	222	257	247	228	270	273	297	278	277	231	259	262	226	229	266	265	255	274	223	260	274	264	247	277	237	277	250	256	265	272	273	261	261	238	247	240	226	269	258	277	259	245	237	246	267	236	243	252	265	260	239	257	272	226	250	254	266	252	255	284	248	267	259	235	253	260	256	244	252	247	222	240	250	242	236	254	270	244	272	255	226	288	253	234	257	255	248	217	247	245	261	240	237	259	240	269	262	258	231	246	247	248	251	270	266	257	255	244	248	255	252	247	232	258	241	235	246	231	266	259	246	247	227	239	245	268	255	207	245	233	250	264	250	244	235	235	246	255	241	244	247	245	240	269	256	240	225	258	266	261	276	242	249	226	246	247	242	269	248	239	247	243	246	256	235	261	275	251	256	245	235	251	250	268	276	258	250	285	249	248	264	237	265	247	257	221	246	235	236	244	249	252	250	258	251	246	267	268	254	225	260	249	231	262	243	237	268	246	267	247	263	243	283	242	260	205	225	230	260	261	252	213	252	247	265	258	223	251	255	270	277	259	252	260	256	249	234	237	283	265	243	259	256	247	240	264	243	262	250	260	215	234	266	251	245	245	254	261	223	257	236	258	224	241	228	276	276	242	240	253	257	264	230	246	262	227	249	238	269	243	230	242	268	251	238	275	244	224	267	284	261	297	262	244	220	250	260	271	224	243	234	257	248	254	266	244	225	260	256	255	229	262	246	245	231	268	254	243	244	270	266	247	224	261	235	236	254	248	259	257	234	254	282	264	237	235	258	247	225	205	260	251	284	250	246	264	252	249	239	262	242	228	251	265	248	271	267	249	282	270	255	258	271	223	243	278	231	257	244	226	252	231	268	249	256	246	229	255	270	255	231	228	264	259	251	233	234	213	245	237	232	232	258	262	250	261	251	234	289	277	276	297	278	241	282	250	287	255	259	271	227	256	267	261	244	291	249	248	264	245	261	242	263	204	249	243	246	256	251	274	246	259	260	223	242	275	258	257	266	250	254	264	266	258	241	263	242	230	263	266	249	261	253	250	243	247	235	216	261	249	248	243	240	240	264	269	241	251	249	233	247	235	270	237	252	246	260	273	230	262	240	240	237	246	273	236	245	256	253	247	256	274	264	255	232	253	248	276	225	260	271	248	255	247	257	258	252	254	271	222	237	265	250	268	270	235	312	248	253	240	258	289	262	235	245	246	249	243	286	235	231	261	260	263	255	255	206	248	279	264	264	225	290	269	256	237	227	246	266	267	255	219	252	246	252	236	247	250	263	256	240	256	255	246	266	256	267	258	223	257	264	242	249	271	297	244	251	229	249	255	251	273	242	260	254	239	211	254	247	241	263	268	254	244	249	277	258	269	255	259	272	242	261	253	232	246	229	256	285	241	225	262	267	254	255	241	237	221	238	254	235	228	224	240	253	256	233	278	264	248	243	257	249	233	262	245	225	247	252	251	275	275	258	245	221	246	260	246	232	231	247	256	287	259	275	237	226	245	244	243	249	251	277	244	247	258	242	248	253	255	261	242	267	268	253	258	250	259	251	242	284	254	233	243	276	239	262	239	265	259	230	254	240	250	240	226	260	249	242	242	254	239	232	264	285	244	252	276	253	267	255	243	239	266	273	271	274	272	233	214	247	265	224	243	277	265	235	266	265	248	241	248	262	192	273	239	240	244	262	229	243	264	262	241	286	253	262	231	247	264	247	261	211	243	264	264	229	264	247	234	254	220	284	281	271	249	251	272	231	246	221	259	254	260	222	238	251	259	233	215	219	237	249	247	272	224	241	251	232	240	251	252	245	262	263	231	235	253	253	261	264	278	264	233	288	245	238	256	265	255	257	279	262	215	241	237	244	275	228	259	267	265	251	251	241	241	250	251	248	236	225	263	232	249	245	246	244	231	256	214	297	282	234	233	262	250	290	258	271	258	261	280	271	251	248	265	254	253	231	256	278	249	232	233	261	214	269	249	265	242	240	260	260	255	259	267	220	248	236	245	296	248	296	232	257	279	266	253	271	244	242	233	263	226	275	243	254	274	244	236	245	292	252	243	271	242	264	263	225	253	234	265	242	260	240	255	266	258	233	240	252	235	269	254	230	271	255	246	230	229	246	271	274	246	238	253	235	252	266	254	267	248	246	251	246	269	246	275	250	232	265	258	241	257	246	255	297	255	246	270	243	247	241	238	271	268	246	276	249	253	231	224	250	237	281	244	255	271	254	248	261	235	260	247	260	236	271	231	263	262	247	255	245	268	254	247	239	255	253	251	261	239	244	255	230	265	271	245	275	228	281	263	259	249	267	232	236	254	237	225	250	251	259	239	269	267	257	260	257	234	235	274	241	237	251	244	253	261	246	235	241	236	258	256	260	257	256	244	245	262	229	251	272	261	224	251	247	241	228	253	258	249	224	256	246	248	238	261	257	255	249	234	231	285	226	259	268	215	265	236	252	227	238	224	251	246	260	260	252	256	237	253	257	250	262	274	268	229	249	241	255	258	241	245	261	233	254	269	248	274	229	259	268	255	280	237	266	269	254	228	250	252	271	250	263	254	257	255	251	237	239	268	283	269	240	263	249	248	243	254	217	259	255	270	231	219	261	250	247	280	255	226	239	259	229	254	248	253	279	246	221	250	257	254	279	253	240	247	277	239	227	253	274	275	249	249	267	277	276	273	237	231	248	261	264	274	273	246	248	238	239	249	249	261	249	225	252	214	250	236	277	253	253	243	257	272	284	281	202	237	264	239	223	281	275	250	266	233	275	272	267	243	261	240	269	240	258	265	251	237	252	262	240	261	232	221	252	218	271	266	255	249	218	259	249	252	281	265	221	264	212	251	259	252	252	229	256	276	246	233	257	247	270	271	262	262	231	268	255	257	278	255	227	242	251	274	280	254	227	252	255	241	261	275	241	243	264	252	244	234	275	249	229	235	237	249	263	241	265	246	256	262	253	243	252	248	241	241	272	273	258	265	259	241	243	250	276	226	276	259	247	255	253	262	252	268	245	231	229	230	243	244	231	247	245	254	249	245	264	242	244	235	277	266	239	224	249	242	237	237	234	258	258	266	263	236	251	248	247	244	232	232	264	261	265	260	240	260	239	248	257	240	227	266	230	246	234	238	249	284	253	241	237	235	237	269	268	243	244	254	226	244	251	255	258	249	254	252	241	237	266	234	257	258	251	243	265	230	234	260	272	251	252	249	261	268	234	279	253	264	249	253	262	255	254	221	263	247	260	244	232	239	287	260	248	261	257	285	247	250	253	255	236	257	253	242	272	243	281	245	242	253	261	269	224	269	257	249	248	272	247	227	249	240	237	227	244	259	253	224	287
32897	49223	25909	9728	6829	4833	3201	2262	1666	1346	1079	974	843	730	702	613	581	519	520	460	459	440	412	379	373	383	322	297	293	270	277	310	328	312	293	296	322	338	255	292	287	281	311	278	297	270	290	287	279	257	282	236	284	263	313	281	278	299	299	288	288	294	292	268	315	261	297	296	294	285	293	262	278	282	289	293	290	256	263	240	256	267	275	258	257	266	282	273	292	253	259	231	274	286	259	270	242	275	277	271	267	238	268	290	288	319	264	278	242	230	286	276	266	290	263	259	266	242	270	229	246	241	251	244	259	256	275	262	272	256	263	261	267	268	264	274	269	272	250	257	259	247	267	234	288	277	261	277	280	257	251	263	277	234	226	263	266	270	250	269	254	256	274	241	293	242	256	245	275	284	258	233	255	254	260	274	277	248	261	248	241	254	237	268	308	241	269	270	276	278	260	263	274	230	267	299	254	261	283	262	253	274	283	280	315	272	283	266	284	272	295	238	270	241	245	239	266	267	270	289	252	249	256	244	254	307	281	249	285	273	277	263	261	253	262	264	243	265	236	275	275	254	258	250	273	265	258	258	262	269	274	254	301	249	269	274	257	283	255	266	255	295	292	262	280	285	299	282	273	249	263	258	245	273	246	264	291	267	251	288	246	275	297	275	258	275	277	278	247	266	266	273	247	252	263	247	248	278	292	290	291	267	276	282	244	261	271	263	271	275	277	279	226	250	243	272	253	279	250	316	271	251	268	287	265	252	255	248	276	255	285	256	256	256	257	269	283	283	277	298	255	288	249	266	267	252	279	286	276	245	284	251	254	272	273	267	251	245	282	247	268	247	266	240	267	286	262	247	285	265	288	251	262	280	249	285	266	258	264	254	302	259	300	290	281	271	260	264	267	256	240	273	261	264	260	265	273	277	281	274	245	271	262	279	262	281	269	269	257	277	260	283	275	265	258	249	235	249	264	251	272	268	297	260	265	265	250	277	247	236	266	263	305	274	274	253	252	284	246	265	259	268	270	264	237	270	240	244	273	263	271	252	253	243	269	242	263	282	269	273	294	249	284	257	250	266	268	275	251	274	286	280	251	244	249	260	266	275	239	249	276	283	268	245	257	259	253	262	266	256	273	267	251	257	228	292	277	279	277	228	249	239	268	264	252	247	266	288	263	263	252	262	286	243	266	247	274	268	250	244	284	243	275	260	246	271	258	245	244	277	266	243	253	258	258	261	247	267	257	240	279	269	223	263	281	268	273	260	275	232	255	289	235	247	272	263	269	263	247	272	261	265	253	261	275	272	270	269	248	272	285	230	258	250	250	287	291	268	261	291	287	256	281	292	244	245	280	255	240	283	230	270	257	229	259	281	266	268	286	267	260	262	282	288	282	272	259	244	263	276	267	260	260	283	254	266	266	266	273	287	234	219	262	249	276	292	255	276	273	297	277	280	246	260	230	270	292	277	282	271	279	283	269	264	245	253	286	239	252	253	266	304	275	272	274	258	285	242	277	268	249	255	275	264	290	274	278	275	258	264	260	263	249	264	269	253	277	247	255	267	279	254	289	282	251	264	283	280	266	279	230	274	277	256	233	246	288	281	278	242	286	263	310	263	283	220	255	268	255	242	245	271	283	257	274	261	257	283	300	282	300	266	280	268	308	250	254	254	248	246	286	263	241	266	277	223	262	242	259	259	252	243	243	253	268	247	278	253	249	297	255	245	282	270	255	253	275	258	254	275	291	263	246	268	247	282	254	256	273	262	257	259	276	255	267	283	259	261	239	252	258	278	284	259	269	278	268	276	264	283	252	260	234	260	235	259	285	255	285	276	279	251	269	266	275	261	254	258	248	275	275	282	270	247	256	270	270	281	270	271	296	220	265	247	248	279	267	246	254	262	269	264	251	274	289	271	260	261	286	260	293	256	261	269	259	294	263	284	270	255	222	271	297	248	260	239	269	237	258	290	287	253	269	251	273	270	312	245	280	275	273	264	275	257	300	328	257	271	267	249	269	251	281	272	263	280	236	263	270	273	256	252	294	274	260	291	283	261	243	277	265	277	250	254	271	279	291	257	267	260	224	232	259	266	283	274	251	289	277	273	260	261	290	259	238	254	272	258	256	286	251	267	278	264	278	244	259	269	264	269	275	255	251	265	287	239	274	253	276	274	279	255	280	242	264	275	265	261	269	263	286	309	307	275	284	278	277	277	260	241	248	268	231	280	294	264	262	280	237	275	280	270	259	275	244	276	268	248	270	294	255	259	272	265	256	272	260	244	251	258	280	270	268	263	274	274	269	251	279	250	275	266	293	263	266	286	286	269	241	285	241	247	267	252	261	265	278	269	266	290	269	272	259	278	269	284	309	266	256	279	258	272	274	279	238	259	264	277	247	278	252	261	274	262	266	249	261	267	254	264	285	257	274	264	259	295	271	245	263	264	246	236	285	267	254	264	274	279	252	252	277	256	243	274	239	289	258	255	249	288	271	273	261	264	266	265	272	291	254	258	258	241	255	250	257	252	284	269	237	230	291	275	234	247	285	247	272	267	306	257	299	275	273	266	276	267	239	243	254	226	240	294	273	253	279	265	274	246	230	261	257	287	261	270	250	281	263	260	293	252	265	269	266	259	245	298	284	302	273	293	253	254	315	255	243	284	250	238	266	273	282	199	249	283	281	267	266	240	249	255	273	273	286	250	285	264	235	244	287	244	263	255	262	263	276	277	277	248	261	251	256	243	275	255	262	263	260	220	244	284	253	269	241	253	272	255	244	249	252	289	286	266	261	269	300	280	261	250	255	274	271	282	278	264	273	262	282	248	277	276	250	268	265	258	245	274	265	255	271	276	267	268	274	275	278	229	224	293	256	245	254	256	261	259	273	250	250	293	277	266	251	242	242	249	260	274	279	256	279	277	272	286	243	274	262	257	287	265	265	269	268	316	269	267	277	276	247	266	260	263	247	269	256	269	269	263	244	280	287	233	281	279	237	273	269	249	249	260	277	275	251	260	251	280	256	270	253	274	258	250	257	274	273	260	276	273	290	264	250	274	278	264	277	283	277	272	276	273	275	293	255	247	277	324	275	236	289	251	245	259	257	256	268	270	265	267	280	294	248	260	277	255	283	267	280	269	273	266	243	239	242	277	272	249	269	290	258	241	278	264	257	265	241	303	253	265	271	265	283	238	250	285	257	259	273	256	267	255	277	259	246	261	247	278	255	258	281	236	271	256	284	247	240	224	255	277	271	254	248	245	247	262	277	264	258	282	230	297	286	274	266	255	251	268	253	282	265	276	258	264	254	232	271	235	315	274	261	256	249	257	245	253	236	250	268	255	254	243	238	276	253	279	248	262	280	278	290	271	263	290	250	256	261	259	252	285	283	281	262	273	254	239	261	264	242	279	241	264	279	255	281	270	276	244	232	269	268	283	243	276	287	264	271	254	289	261	294	247	270	297	270	280	282	281	236	269	251	278	248	262	276	267	274	261	263	286
22677	21132	28758	23741	21150	21192	10836	2924	1914	1595	1250	1039	969	916	777	667	665	643	597	542	514	465	498	417	417	414	345	354	315	302	342	348	303	310	326	339	311	346	340	312	313	316	299	309	285	312	301	316	306	285	289	279	298	299	313	309	306	320	323	338	348	287	247	294	283	288	295	292	316	308	297	287	263	298	253	287	317	275	306	277	271	286	292	255	266	298	309	305	261	281	265	286	273	279	289	269	291	285	259	312	275	293	285	263	267	297	262	267	310	295	288	284	277	257	276	258	279	266	301	282	286	282	302	296	254	258	277	313	277	282	284	318	312	272	269	266	277	259	297	272	271	282	248	287	274	306	289	277	288	287	280	295	299	272	276	284	307	285	288	283	284	285	278	282	274	262	292	272	304	286	299	299	279	245	251	303	245	276	287	265	272	266	287	287	264	288	270	270	302	288	309	291	275	284	299	285	280	267	308	316	311	278	282	253	297	287	281	255	303	238	256	303	270	266	282	300	269	280	267	278	268	269	261	289	256	281	290	283	246	272	277	250	271	327	283	260	289	262	283	300	266	301	288	253	281	306	259	268	269	264	287	288	259	275	302	264	300	303	280	271	261	278	290	289	295	294	285	299	267	266	294	288	285	314	288	283	302	258	279	282	295	304	298	270	278	272	285	266	279	271	291	249	255	297	279	300	284	290	287	300	278	259	290	294	298	266	303	293	307	285	286	294	274	288	286	290	244	279	255	267	265	278	289	287	288	253	287	289	305	296	273	278	296	285	248	285	308	288	299	294	268	304	276	273	280	290	235	299	285	267	311	255	284	260	313	280	288	288	283	260	287	278	279	288	288	263	278	283	283	264	278	274	250	311	298	298	285	273	300	280	293	257	317	274	311	317	320	316	289	285	300	283	289	285	288	261	287	296	298	284	269	253	289	259	288	273	304	272	255	314	298	290	283	309	276	273	298	323	306	281	268	258	259	281	263	296	261	262	291	278	301	280	257	253	262	261	305	277	280	264	275	249	301	263	287	280	263	292	278	272	270	292	273	312	287	263	269	271	278	264	283	278	281	279	301	284	275	266	292	286	277	281	285	272	309	267	301	264	272	269	256	291	295	256	286	247	285	297	275	299	304	280	274	277	283	287	249	253	292	285	289	276	252	281	273	268	261	307	307	283	281	293	297	269	263	278	270	232	230	254	307	285	268	292	271	268	279	273	279	280	272	263	282	280	271	265	291	258	305	260	273	258	266	312	275	304	301	260	286	272	284	263	297	268	285	287	281	267	284	263	279	317	249	289	281	274	295	297	304	312	285	259	282	266	300	274	264	265	286	277	299	287	325	297	273	280	260	265	251	290	293	273	287	287	296	264	273	282	312	274	301	280	299	286	262	297	266	286	302	280	257	306	268	303	282	277	284	264	273	298	267	270	267	280	269	308	295	299	275	261	277	294	275	270	265	260	312	255	293	260	282	257	292	297	294	282	293	276	277	292	268	310	253	288	278	286	284	270	282	254	312	294	305	277	279	274	286	257	305	255	276	266	274	267	290	288	268	264	272	275	268	279	294	253	275	278	289	278	278	273	264	283	300	272	271	252	281	287	277	273	269	287	291	271	269	318	259	245	269	280	282	287	283	258	288	250	258	288	297	287	283	250	269	266	290	258	268	295	296	311	287	272	300	289	275	288	261	291	293	279	278	224	253	300	260	308	282	268	288	260	263	260	267	265	274	285	266	300	273	313	280	323	261	277	234	284	254	261	274	262	270	253	279	280	277	261	280	284	278	293	289	247	279	291	266	258	260	284	280	277	286	283	276	279	295	293	290	304	285	286	289	272	285	282	287	322	297	263	272	277	267	278	292	302	285	285	289	276	276	263	271	271	276	252	265	304	292	270	304	309	288	292	297	295	300	276	290	303	255	285	291	282	311	306	255	293	281	287	266	294	300	283	273	289	290	268	268	298	308	303	268	272	266	284	299	247	268	302	244	272	299	267	281	289	299	294	300	265	278	277	312	312	265	273	266	272	276	280	285	287	300	291	265	263	282	294	281	301	291	264	284	258	286	305	296	266	270	260	298	303	278	275	278	285	273	272	275	296	305	279	267	316	299	300	239	284	249	296	301	282	283	304	271	285	273	302	314	281	293	276	266	255	269	269	259	289	267	248	290	290	273	298	295	272	271	278	280	296	257	281	277	279	276	289	291	302	267	330	272	273	292	282	302	274	281	250	279	267	282	295	263	278	310	304	259	258	263	278	296	260	273	282	300	294	284	287	292	285	267	255	275	306	283	268	300	290	273	279	280	283	259	310	290	275	276	246	271	307	257	269	279	263	284	277	262	309	265	276	243	254	304	280	279	267	312	298	276	268	298	281	280	254	295	282	267	279	255	314	256	293	260	290	274	275	247	296	294	281	295	290	279	305	265	282	270	273	292	268	271	285	260	278	255	302	286	273	274	265	267	300	237	276	248	287	280	301	293	274	300	300	264	277	282	260	298	265	250	299	273	267	303	296	298	271	308	265	275	296	285	273	309	260	288	272	287	286	283	311	277	276	282	292	300	282	288	293	278	299	283	309	264	328	288	283	270	269	284	278	302	283	293	276	282	246	275	265	294	293	308	270	310	239	263	305	248	280	286	268	277	275	299	295	300	274	280	277	314	289	275	280	281	299	295	284	290	278	214	270	288	278	299	272	279	291	280	287	294	320	293	275	279	283	293	264	263	299	300	287	310	246	292	257	291	295	319	278	280	270	273	277	269	240	317	265	289	278	277	279	304	269	262	319	300	289	283	287	278	277	280	279	247	298	277	295	272	262	291	253	272	264	297	264	274	257	281	280	258	266	322	258	264	300	282	311	277	285	262	255	288	252	266	310	282	274	278	274	310	278	303	299	304	273	274	267	307	304	280	278	231	271	256	270	274	283	278	286	284	288	285	295	279	268	283	289	279	263	300	274	290	275	289	321	272	280	278	282	259	273	278	280	263	286	263	308	275	302	271	275	283	265	267	270	305	264	274	286	255	298	312	281	303	282	291	263	252	268	306	236	274	268	273	266	287	289	273	300	273	275	290	281	300	257	282	288	275	286	291	274	278	228	286	238	275	287	307	306	278	290	268	263	273	263	301	252	280	277	275	283	305	268	254	265	270	279	304	254	269	283	266	293	308	310	266	276	267	287	298	303	266	267	290	272	274	270	262	301	261	270	281	300	292	276	271	279	281	297	278	266	286	287	290	292	253	264	280	283	282	244	299	274	274	292	258	287	299	297	305	292	258	267	280	262	276	291	286	293	296	272	278	292	289	296	278	315	273	283	292	265	264	278	296	308	289	285	272	279	304	283	293	257	266	272	285	280	278	278	261	281	307	263	305	264	298	292	290	294	289	273	277	270	271	276	296	270	262	279	268	231	296	270	319	308	284	272	304	263	267	315	280	260	275	284	275	276	273	282	303	306	294	288	303	269	305	312	269	272	272	246	300	311	301	275	299	296	260	257
37383	63707	36058	15545	11277	8277	5642	4219	3224	2424	1988	1570	1430	1234	1086	957	843	767	729	680	686	590	545	480	520	412	410	391	372	362	373	341	331	379	375	379	383	337	350	379	340	318	312	326	288	326	312	325	297	348	336	339	328	321	316	310	331	306	338	361	318	286	291	294	325	316	299	317	300	309	332	320	323	298	296	253	301	299	278	287	308	280	282	287	266	284	284	281	265	283	294	265	264	301	277	313	268	261	277	276	262	291	298	305	319	293	305	295	301	280	259	286	291	308	250	270	281	285	295	303	299	272	272	295	298	310	270	285	266	271	269	276	318	287	298	296	252	298	304	277	290	287	306	270	296	254	321	283	277	298	256	292	271	284	289	314	250	281	277	268	280	285	274	263	260	296	263	273	265	295	309	272	299	273	270	267	258	280	254	293	298	300	297	260	279	274	263	291	284	322	273	269	291	260	278	318	252	267	314	287	262	290	318	299	270	276	294	282	269	280	270	291	287	258	301	283	310	268	267	277	316	281	281	290	283	291	274	255	286	289	275	282	307	298	303	271	277	284	317	303	303	275	253	273	283	254	291	290	285	283	271	250	291	263	288	297	272	255	288	254	277	299	286	283	284	291	291	305	285	296	261	301	293	268	283	292	285	274	301	290	277	247	282	285	274	277	285	288	291	308	289	290	275	247	294	265	284	306	278	258	260	272	275	268	315	283	279	309	291	271	309	304	267	315	306	278	277	295	256	249	303	302	290	286	282	295	297	264	262	275	298	261	298	276	312	273	305	274	264	280	287	289	269	303	267	275	284	292	321	292	287	291	281	273	275	282	289	270	255	282	312	280	299	297	287	300	269	285	279	287	289	293	299	258	287	277	308	307	309	291	301	264	274	282	271	280	266	292	289	271	272	267	277	269	272	263	325	295	270	247	261	300	290	282	295	273	247	302	294	263	270	313	256	309	274	298	280	303	269	306	303	263	286	253	256	299	257	289	314	287	296	280	286	311	239	255	276	289	229	277	276	298	284	293	269	308	240	306	290	258	285	300	246	273	259	299	296	280	288	281	285	293	285	290	284	282	253	270	281	277	306	283	276	259	273	285	311	288	257	290	270	284	317	292	287	310	271	290	282	286	268	275	271	303	312	294	254	291	299	273	291	287	282	269	311	315	251	298	295	275	290	306	298	294	288	266	312	285	275	302	280	271	304	306	274	291	277	299	228	245	273	269	290	291	267	283	283	268	284	265	281	266	261	297	264	295	295	274	300	277	256	294	254	274	303	277	282	272	297	312	286	280	288	267	282	278	284	302	325	281	281	263	306	253	287	295	253	277	281	254	308	290	306	300	248	286	285	280	272	268	311	287	265	297	291	290	287	288	299	285	281	281	269	297	263	275	272	281	297	269	304	268	274	301	264	267	295	281	278	269	302	250	252	300	300	251	260	274	270	258	310	302	258	281	265	291	263	287	280	264	276	282	262	270	287	253	280	300	300	306	270	283	300	287	269	287	274	281	262	260	264	263	292	289	297	304	283	274	296	292	267	299	275	294	279	293	263	256	258	276	291	291	268	319	262	284	265	285	298	277	288	291	284	268	304	292	275	281	279	282	236	256	288	296	292	281	264	304	292	298	264	295	274	297	271	293	288	291	290	273	275	298	311	283	293	305	278	286	269	293	279	274	270	269	257	263	261	286	286	308	250	312	293	271	255	280	265	295	272	305	273	302	287	283	289	291	255	276	248	279	317	281	260	285	318	278	274	274	275	291	276	264	267	263	293	258	273	286	283	254	287	292	284	269	288	291	272	280	280	302	272	304	271	272	263	251	271	269	309	281	262	265	304	280	263	279	305	289	282	297	306	302	291	277	291	284	285	286	275	267	313	280	278	261	312	282	284	296	277	274	280	293	294	281	268	278	268	297	297	287	277	282	280	300	279	311	285	275	287	281	263	279	276	276	251	281	288	277	280	290	271	259	305	256	277	306	279	298	275	300	278	311	289	286	278	279	298	304	284	313	273	268	285	291	308	280	295	267	309	304	283	261	293	262	269	313	288	282	302	289	297	271	295	270	256	285	261	273	301	259	289	300	272	283	257	265	294	257	274	282	295	301	270	287	297	270	281	268	268	267	259	297	264	274	260	297	289	256	267	275	253	311	289	261	289	276	275	298	267	296	288	299	294	284	280	281	300	260	267	288	277	232	336	302	287	303	248	304	279	264	285	286	266	270	296	268	287	288	287	275	287	278	299	270	287	274	264	303	322	281	262	325	272	270	293	289	278	281	286	283	279	291	290	275	262	271	286	281	250	273	252	299	300	271	257	281	272	271	266	298	288	287	281	309	292	254	300	286	290	304	285	257	250	296	260	291	304	251	256	246	265	274	292	260	281	272	267	256	263	282	292	301	293	296	296	302	276	281	275	281	284	284	295	287	290	264	303	306	289	285	293	285	260	271	273	285	269	325	296	281	254	300	262	306	290	316	311	280	288	279	288	269	269	265	267	304	299	275	296	288	289	255	285	290	304	273	265	272	304	297	255	280	270	282	300	271	260	268	256	298	300	276	279	289	279	279	283	271	321	301	281	296	292	306	284	287	306	281	301	285	267	302	268	270	310	289	275	287	281	277	288	283	258	297	287	305	292	310	290	298	292	282	258	263	263	276	267	288	286	283	273	262	313	262	278	309	261	303	282	275	317	295	307	272	293	312	238	301	301	271	246	273	308	292	297	302	294	288	292	303	249	233	294	277	284	281	312	305	294	285	279	283	278	262	291	283	256	298	271	279	267	265	267	301	285	275	277	270	281	295	267	291	293	271	258	261	290	328	293	272	281	257	280	260	299	273	289	284	318	284	304	244	262	288	261	274	267	298	302	273	276	266	271	284	282	271	281	300	286	270	259	298	278	282	291	287	276	281	273	285	287	305	254	280	267	301	250	279	276	292	277	263	291	283	291	305	305	291	251	337	256	282	304	308	306	271	294	313	285	266	297	272	272	277	305	305	288	276	273	309	292	278	307	282	305	282	260	251	264	284	274	309	298	285	286	293	287	284	266	264	308	274	294	314	308	270	284	283	308	294	279	330	285	285	265	288	277	282	287	249	305	294	287	290	268	285	307	259	268	290	304	277	310	257	265	296	284	299	276	282	274	285	268	297	306	278	316	303	320	270	265	279	260	247	289	271	282	278	276	263	296	279	280	263	307	297	283	301	259	306	294	274	286	263	279	269	300	262	258	267	273	280	281	290	256	281	253	294	281	304	292	251	319	260	284	299	291	282	293	270	253	256	288	278	249	286	300	283	281	282	293	294	288	273	282	284	294	265	306	297	265	283	274	271	288	279	281	242	229	335	270	285	259	281	302	276	274	286	287	264	294	283	291	254	279	287	301	274	294	304	290	290	265	289	289	248	271	292	295	269	285	312	253	327	305	263	283	287	301	295	253	249	283	271	303	273	272	292	311	313	279	269	292	285	268	269	279	300	298	264	243	265	263	318	263	249
31224	29013	21026	7222	2777	1670	1099	794	704	506	468	368	348	355	347	304	266	260	280	249	229	245	257	195	234	194	216	213	202	180	199	168	210	181	190	194	184	186	185	184	189	194	184	167	191	183	177	162	183	171	194	175	185	198	180	181	174	188	167	178	200	210	225	190	176	217	194	180	221	176	199	186	179	168	202	221	179	187	180	188	194	178	178	165	187	193	184	184	205	209	180	181	182	167	183	183	183	177	175	180	182	183	174	178	190	184	176	197	187	206	196	182	172	170	183	175	145	186	198	187	195	197	184	161	178	177	168	174	184	197	183	184	196	180	154	179	176	196	214	170	186	162	169	176	164	182	177	169	178	192	176	171	211	193	194	194	189	161	175	192	177	190	164	197	186	193	185	180	176	187	182	182	200	198	182	185	205	188	160	185	200	185	177	175	166	187	202	166	152	187	197	208	203	152	191	182	166	181	177	215	199	181	201	188	205	152	199	186	167	182	199	192	179	180	161	174	185	174	177	183	185	189	182	188	213	182	188	173	192	181	184	166	193	167	170	190	188	187	176	184	192	186	189	175	163	202	191	191	174	174	195	191	193	190	199	185	187	176	170	196	164	219	169	197	173	184	169	152	184	167	181	186	169	178	161	177	194	169	182	164	202	161	209	181	181	180	184	175	180	186	175	162	163	163	180	191	162	183	179	182	179	198	182	208	177	206	177	180	197	192	192	200	191	185	176	188	178	172	187	182	184	171	174	184	175	190	178	201	211	193	208	183	175	194	195	167	189	178	166	188	185	171	186	174	184	167	208	200	194	163	177	161	172	180	173	192	210	177	191	177	187	176	179	193	164	169	157	194	181	179	179	204	185	192	170	145	172	186	166	191	182	166	173	162	184	203	216	173	182	181	152	174	188	186	183	176	190	195	181	182	183	170	177	176	198	174	186	186	186	187	181	181	166	196	197	173	179	209	194	209	175	190	200	192	182	202	179	175	177	199	178	178	187	190	199	181	169	183	166	183	190	168	189	166	211	181	184	167	189	155	183	191	166	195	182	189	169	185	199	180	204	192	176	190	175	174	179	184	160	170	200	169	174	181	185	199	199	181	212	179	166	190	196	180	171	187	176	190	205	160	201	159	188	196	188	174	173	162	207	179	179	193	187	175	178	201	180	185	179	194	183	185	179	149	180	203	177	164	197	183	176	150	193	186	192	188	191	166	183	198	190	192	195	196	173	208	172	157	206	183	170	184	179	188	192	172	180	168	193	173	190	163	156	190	169	162	185	189	209	179	178	185	191	172	197	182	187	196	155	222	187	167	191	181	181	174	195	157	167	185	180	176	187	198	160	202	179	195	160	164	171	172	174	193	191	180	161	194	202	180	183	178	192	185	185	189	167	190	189	193	187	177	169	193	188	188	187	167	165	158	183	168	160	184	191	167	165	176	166	181	182	174	209	209	157	173	171	180	213	177	191	155	195	174	156	186	168	192	190	190	205	170	184	177	179	174	194	173	205	170	172	179	188	198	205	185	176	187	188	177	225	212	197	152	169	209	199	189	205	192	185	191	192	176	218	184	168	170	165	182	206	185	203	207	181	192	181	191	211	198	213	173	176	171	174	188	175	183	192	183	181	188	181	186	200	183	183	197	194	180	166	194	194	185	182	169	193	173	188	203	180	185	187	179	180	194	172	186	160	207	176	189	176	182	181	169	158	189	166	216	188	192	159	213	186	172	190	167	184	186	166	183	182	173	189	170	173	187	161	182	220	193	168	197	196	170	213	169	156	186	177	174	203	194	188	200	201	185	191	171	182	183	159	169	167	186	186	165	194	178	191	201	197	201	182	187	196	193	177	184	159	160	190	175	188	198	161	199	184	185	193	179	164	173	170	188	171	201	195	204	170	175	186	186	184	168	191	180	183	177	190	192	207	204	175	182	185	166	178	179	178	188	182	177	185	176	166	176	165	165	203	183	180	173	194	189	167	181	206	187	165	207	195	166	170	186	178	191	162	206	198	176	193	184	169	197	173	178	190	187	187	189	166	185	206	173	196	180	161	176	166	180	191	191	190	152	180	202	178	191	188	168	177	170	176	180	196	181	177	203	211	174	203	175	166	176	205	177	193	173	178	164	209	166	192	180	170	181	140	189	188	181	172	160	194	158	169	179	166	187	200	211	181	197	179	170	191	183	150	193	205	191	202	180	189	193	176	196	193	168	187	191	168	166	157	206	166	190	191	199	214	221	184	174	201	176	182	220	176	207	182	152	162	202	210	183	179	165	168	184	189	162	203	183	170	188	182	194	192	194	175	166	157	187	180	189	189	190	191	190	192	185	165	169	182	174	194	173	204	165	200	182	179	176	184	170	189	170	166	168	174	190	202	183	174	187	179	176	195	166	192	180	180	192	191	190	192	187	160	180	191	198	184	182	176	166	171	197	166	172	199	175	177	197	204	169	183	195	214	172	199	165	196	171	194	163	165	150	188	190	181	190	145	191	167	201	188	226	202	184	185	191	182	184	191	196	163	189	165	188	207	164	184	173	173	181	188	176	165	204	160	182	190	197	187	181	187	211	179	187	191	191	194	195	181	217	178	168	178	168	176	183	181	195	184	202	164	195	182	188	214	174	186	200	211	174	157	178	205	183	194	180	199	204	186	180	182	182	180	192	175	170	189	192	199	207	194	186	179	161	175	180	171	195	185	171	187	180	205	181	181	174	157	169	196	184	171	166	179	182	162	165	216	203	202	185	212	197	155	177	181	193	174	188	163	199	157	155	184	169	184	203	174	202	182	202	177	190	186	189	190	189	188	190	170	160	183	195	178	184	176	162	181	193	174	174	177	166	185	184	196	175	202	177	188	194	192	163	182	167	192	183	197	189	161	175	210	176	179	172	190	173	180	181	171	159	175	191	178	187	188	178	199	174	181	193	189	178	163	178	179	180	173	171	171	187	202	208	168	186	184	185	200	182	176	189	181	210	176	169	156	191	182	183	162	180	170	165	162	175	198	175	182	196	157	194	174	180	177	176	181	206	196	219	190	178	194	190	139	200	174	202	199	189	187	177	190	192	183	170	185	188	176	188	198	199	175	192	196	180	165	178	187	181	194	172	183	202	172	193	174	202	186	165	191	188	193	203	184	168	216	195	214	199	145	193	175	171	186	189	194	191	158	182	174	179	193	195	169	186	207	196	182	177	204	166	187	188	173	181	166	169	216	205	193	179	207	155	163	202	182	194	201	195	189	189	160	170	169	181	160	190	162	169	181	186	172	207	172	199	208	176	201	163	167	187	180	175	184	162	203	175	192	182	189	181	181	181	207	181	196	164	176	180	193	172	176	198	178	178	179	202	187	186	197	178	209	156	180	182	176	179	165	189	164	203	173	193	190	177	179	187	172	190	165	186	165	174	171	181	193	178	178	167	175	195	197	186	173	191	175	160	172	179	187	156	166	173	166	183	192	228	187	188	196	190	193	166	192	191	183	182	201	180	186	175
32430	41847	17540	5951	4137	2756	1921	1397	1128	837	679	575	520	449	396	385	348	335	296	299	298	272	296	265	270	238	225	223	210	231	202	216	232	222	208	211	214	207	206	218	212	198	228	195	204	207	185	201	196	220	221	200	208	212	230	205	228	181	208	210	201	205	211	192	214	212	204	225	219	209	222	182	247	202	191	188	234	186	196	165	201	189	173	168	177	190	172	181	211	196	212	206	208	182	199	189	211	172	178	202	212	226	200	198	204	193	208	171	193	172	204	203	191	161	191	204	203	188	209	204	196	201	205	171	194	196	213	206	211	214	192	193	193	207	187	212	186	194	201	207	185	189	196	194	196	196	208	200	185	187	206	213	176	181	191	197	214	181	200	211	169	199	188	184	197	196	176	180	218	203	202	204	219	183	204	167	193	217	221	190	203	201	168	170	192	199	200	216	180	197	188	186	212	206	202	199	189	195	206	194	206	188	212	178	197	192	204	201	180	199	180	186	191	175	186	193	187	214	201	179	190	211	180	177	184	175	192	195	191	191	184	189	185	162	183	188	209	190	221	187	180	174	192	204	197	188	204	178	180	206	184	191	221	223	193	200	222	192	205	225	229	185	186	174	206	188	191	189	210	204	186	184	179	199	181	207	214	196	177	211	178	199	194	194	168	205	194	208	207	186	203	198	208	197	183	211	193	195	210	205	178	207	186	195	193	203	186	189	196	194	190	195	185	202	195	201	206	205	178	219	202	207	188	192	210	198	189	221	212	190	210	184	198	186	190	187	192	194	170	196	198	224	185	196	208	181	203	194	201	210	198	183	204	204	223	164	183	174	171	213	182	185	197	193	170	205	191	208	212	206	178	179	178	201	212	201	202	219	190	208	214	169	204	194	187	195	190	217	188	179	200	200	213	198	168	191	215	205	193	185	195	198	205	175	183	180	190	180	200	190	209	207	174	181	197	174	205	220	197	198	177	210	199	184	189	199	198	208	204	212	205	174	206	182	189	196	200	192	201	196	206	192	190	196	199	220	223	215	207	203	206	190	194	177	186	170	189	220	205	202	188	172	185	209	200	186	205	207	192	221	225	180	215	206	189	190	187	180	203	169	227	221	167	198	198	224	193	204	186	214	185	207	199	196	183	207	203	206	195	181	174	209	189	213	200	184	219	173	197	204	199	208	206	192	194	191	170	175	210	168	190	187	197	203	183	209	180	206	202	187	195	204	210	205	197	167	199	199	190	207	197	218	189	196	174	194	200	194	191	197	174	181	194	198	201	196	207	199	190	204	196	192	189	188	188	188	193	219	184	186	208	192	169	186	205	198	166	179	188	199	199	196	192	181	205	207	209	218	184	175	174	200	194	213	198	188	199	218	198	215	183	191	190	190	187	189	189	195	189	193	215	201	212	216	174	177	187	176	178	200	194	179	185	202	177	197	200	187	173	181	193	210	182	206	209	181	197	192	178	208	187	203	192	187	205	191	209	207	196	207	203	188	185	203	221	206	200	204	197	217	177	179	218	207	221	175	199	194	182	191	213	200	199	194	182	222	190	197	169	213	206	181	196	208	221	168	189	209	175	202	209	202	194	203	208	212	185	203	198	197	175	189	200	187	190	169	198	194	198	181	184	235	190	165	194	198	212	190	191	196	180	211	190	206	196	191	188	187	201	180	204	215	175	202	202	183	170	185	158	196	182	173	194	164	193	233	169	176	175	188	179	188	196	196	193	191	198	191	211	191	203	211	214	176	199	182	208	185	190	215	184	201	174	197	200	187	200	200	195	179	220	201	196	205	193	203	173	183	193	173	212	185	194	185	197	195	203	186	200	183	178	185	217	196	201	218	213	186	201	193	198	201	176	178	218	194	187	224	186	201	188	180	186	187	188	194	206	203	207	178	194	211	184	198	197	218	189	197	222	208	208	183	175	220	196	176	181	196	204	183	181	185	194	203	186	183	194	208	215	194	198	188	165	176	206	195	195	187	224	197	213	177	182	172	197	204	179	191	212	187	192	179	194	215	186	187	193	214	180	202	224	169	175	192	211	214	192	209	191	187	210	193	203	188	166	175	184	202	199	206	225	204	196	214	209	200	179	191	170	187	170	171	220	191	215	205	175	182	208	197	201	184	208	208	196	173	196	185	175	189	189	189	215	197	178	204	188	178	193	204	219	174	196	204	203	186	196	212	175	173	194	194	186	191	227	168	216	215	217	203	218	188	175	182	217	180	201	198	185	179	214	206	202	197	218	199	178	200	182	212	208	213	200	171	194	184	178	193	215	218	193	168	184	199	192	209	204	177	208	205	181	221	218	187	183	200	189	185	195	208	196	184	201	171	193	171	187	186	184	185	166	207	180	179	170	202	203	200	175	197	196	198	196	183	208	194	208	200	190	193	175	191	181	197	186	202	185	193	196	181	185	198	179	195	213	202	196	202	169	212	178	179	197	190	180	195	188	193	197	221	205	236	198	209	195	235	186	203	170	174	196	195	187	182	196	181	197	198	172	195	180	197	189	197	194	189	208	216	196	168	201	197	187	213	200	192	199	177	195	190	198	199	193	188	185	176	197	180	171	231	186	178	199	186	202	207	181	196	182	194	194	189	212	168	179	212	181	181	177	212	199	174	222	185	191	202	178	188	195	214	189	168	200	179	209	192	194	202	177	200	190	189	192	197	195	197	182	224	174	181	203	213	201	179	188	193	198	217	239	205	189	203	200	209	212	197	196	190	214	180	176	240	197	196	207	203	167	209	203	174	182	198	203	204	208	197	210	186	193	194	217	198	214	199	200	207	174	209	222	202	180	213	178	195	191	207	230	209	177	191	193	179	212	195	208	189	191	224	182	172	213	191	183	193	167	198	184	175	214	196	192	194	199	173	203	193	197	190	191	186	201	168	195	205	173	202	202	202	188	203	165	216	214	193	180	180	183	176	197	210	179	173	188	198	208	191	178	182	214	192	183	188	164	174	200	196	200	209	178	184	205	202	197	187	202	201	210	208	205	191	189	184	194	194	206	183	174	208	173	200	191	194	196	191	191	214	193	219	194	198	212	179	189	192	166	182	180	198	189	187	184	197	189	202	185	208	214	198	172	192	195	209	181	188	209	196	184	207	194	196	200	195	206	200	180	190	200	207	190	199	208	176	190	187	185	191	195	205	215	192	207	186	187	200	202	199	201	201	200	189	175	193	202	200	207	176	187	214	180	189	218	167	225	199	188	212	222	202	192	223	204	213	198	199	211	199	190	202	219	175	220	191	200	205	194	179	234	180	182	215	186	193	195	191	178	174	207	187	187	191	172	178	202	197	182	171	189	188	188	166	190	197	169	177	192	211	202	176	195	210	177	212	176	198	188	189	168	213	195	210	205	187	181	177	194	198	188	191	186	198	195	212	157	219	207	199	198	199	175	196	214	206	171	200	171	191	195	198	179	200	190	191	190	216	196	186	180	187	212	204	230	190	190	202	173	174	176	180	208	205	214	206	184	199	194	180
23530	20956	28022	24032	20794	10967	3002	1581	1133	974	776	687	586	545	442	392	392	346	322	337	337	288	313	273	247	213	222	216	231	230	201	195	197	208	250	222	208	230	218	205	184	212	211	202	213	205	211	185	180	178	227	220	213	187	195	213	207	182	222	200	184	227	219	186	206	198	189	226	204	217	199	192	192	164	187	188	185	188	189	198	186	177	171	182	201	161	196	216	177	198	187	188	165	154	174	184	181	171	178	178	199	185	183	171	170	186	179	188	181	192	169	189	192	188	214	174	181	202	200	191	193	211	210	177	177	187	175	182	209	195	189	195	178	161	197	171	180	203	187	182	197	183	184	156	174	180	186	182	227	176	188	195	175	183	185	187	172	154	200	173	171	192	175	215	190	177	168	208	166	177	188	206	173	179	176	175	167	207	197	183	179	199	183	195	182	185	189	197	209	162	196	189	157	175	180	180	187	197	205	152	196	189	202	167	165	190	187	199	177	205	199	205	174	185	197	173	188	175	204	190	193	159	194	189	176	196	166	174	166	186	177	199	178	171	161	187	168	176	213	215	181	188	200	191	180	185	178	170	192	187	171	177	171	165	169	179	197	170	146	192	188	193	187	174	170	198	204	167	195	162	196	196	180	184	181	187	188	164	175	189	215	198	175	200	169	183	181	180	183	174	184	170	173	189	159	179	176	176	192	178	184	222	160	172	174	162	180	176	186	165	206	187	169	186	174	185	187	184	214	193	197	179	168	181	184	171	166	201	172	201	197	174	182	180	189	165	194	188	190	178	194	193	169	173	186	175	183	165	165	192	171	183	212	221	173	190	185	190	185	170	163	173	154	173	176	194	176	173	181	201	168	182	203	179	185	183	176	163	193	181	176	178	185	179	177	179	166	163	166	169	172	148	189	173	176	180	169	208	202	179	180	167	169	195	188	190	178	182	172	179	205	186	176	182	165	169	187	209	172	177	199	194	184	204	190	186	207	190	184	189	186	190	147	178	205	208	157	168	171	191	201	178	176	194	195	168	178	196	172	172	155	161	212	187	165	191	164	184	165	189	172	179	161	189	202	184	178	194	199	190	186	171	182	189	173	177	176	211	202	187	175	198	166	196	175	181	176	185	195	187	172	176	188	173	190	174	197	172	173	164	204	160	170	168	182	153	199	178	173	174	184	196	175	153	188	170	172	171	178	176	164	178	180	182	190	186	195	197	187	167	185	162	165	171	166	195	184	203	172	190	197	178	157	187	200	188	199	212	181	187	175	174	176	196	182	194	184	164	191	179	170	179	196	187	197	212	193	177	149	167	200	148	189	191	183	194	172	183	185	198	175	188	211	175	199	195	182	200	186	209	183	192	184	202	173	176	207	183	162	164	190	162	186	183	172	178	152	190	191	167	177	156	188	184	162	177	188	171	175	194	203	175	176	147	189	162	191	164	162	151	175	193	196	177	162	199	173	179	159	147	173	167	179	199	185	179	182	172	167	187	196	187	189	190	184	168	193	159	176	181	151	170	184	183	173	194	189	189	172	152	173	200	194	175	165	190	186	154	208	178	181	183	188	150	158	157	204	169	202	166	191	186	192	179	186	191	166	174	163	195	201	171	147	192	189	209	163	163	156	182	163	194	208	178	215	201	176	156	199	178	186	163	177	167	176	160	171	181	166	163	194	175	185	168	202	187	166	188	167	234	186	211	174	168	182	154	170	181	176	215	169	197	188	189	175	180	174	189	178	183	161	186	170	187	206	181	197	195	191	194	191	208	197	155	188	183	185	197	190	191	191	170	191	188	171	183	184	169	193	191	192	180	188	197	196	202	151	187	189	197	208	157	171	179	182	220	177	202	170	157	154	182	161	173	148	174	208	190	192	195	172	178	174	171	182	183	186	188	156	175	180	183	179	186	187	164	168	167	191	199	189	196	193	167	174	168	209	187	179	193	186	163	173	193	176	203	172	190	179	176	178	203	196	167	188	189	210	182	194	175	198	181	179	157	167	168	215	184	178	184	154	166	192	191	168	183	170	161	170	177	161	187	187	185	194	172	165	207	189	158	179	208	178	163	165	170	174	190	152	200	185	184	182	160	213	197	219	200	200	191	177	167	159	175	178	157	177	178	151	182	166	174	212	192	178	210	183	179	189	146	191	180	174	161	217	183	193	208	190	175	183	181	174	165	204	187	182	189	176	203	175	175	216	180	193	194	182	194	155	181	189	164	146	156	180	184	183	172	186	158	165	194	169	184	186	200	196	171	206	174	185	197	175	187	187	151	179	169	184	190	167	188	207	190	159	172	179	164	187	196	187	183	173	190	210	164	169	202	179	210	172	177	199	177	167	171	165	187	187	174	196	172	165	206	181	161	195	188	206	179	196	192	203	164	187	161	186	176	175	171	194	176	171	190	174	190	187	189	149	205	215	188	180	196	196	189	192	175	177	153	161	195	214	171	170	174	176	186	187	178	153	196	189	170	180	203	173	189	182	189	154	172	170	197	161	189	183	172	177	188	178	194	188	174	163	184	202	174	197	169	169	167	165	195	193	181	187	188	177	171	169	194	195	190	185	195	180	187	193	164	178	193	184	176	180	204	178	176	167	204	181	193	191	179	183	193	168	192	179	198	178	181	172	196	197	197	171	153	180	182	175	195	178	169	182	184	174	195	184	179	184	185	206	189	180	208	185	171	180	198	198	155	188	206	171	182	203	193	173	186	169	174	173	181	160	186	195	158	167	176	200	184	179	195	172	183	179	201	171	179	188	188	204	216	178	156	172	170	188	179	171	165	185	179	163	180	198	197	212	177	189	173	194	181	193	168	199	188	197	183	200	197	161	198	183	178	168	174	161	181	173	181	192	190	191	180	167	166	179	182	174	203	195	195	175	179	179	192	203	182	218	157	178	184	196	181	183	187	179	207	163	177	189	173	186	181	177	191	170	170	207	188	194	196	179	186	196	174	171	155	178	142	170	196	206	189	153	178	195	201	173	166	160	182	200	170	168	169	175	198	171	202	158	173	153	180	176	187	178	169	186	183	194	171	191	195	186	165	185	175	171	172	175	198	192	184	185	172	192	177	182	169	188	168	156	169	176	168	185	181	174	182	175	183	174	186	168	212	187	182	188	185	167	182	212	172	177	207	156	169	187	185	187	166	193	194	174	186	190	179	187	193	195	155	163	180	162	197	156	165	175	185	207	165	164	187	181	190	185	167	161	171	202	182	176	196	177	171	202	182	197	194	215	189	179	198	186	184	172	192	165	189	189	177	182	194	184	177	202	179	191	180	162	178	186	190	182	189	199	183	174	187	185	164	184	175	177	174	176	179	176	188	187	156	168	182	164	179	188	189	194	176	191	178	198	202	176	188	186	169	177	196	197	166	177	181	179	175	175	179	164	181	196	175	175	181	179	173	177	172	173	191	174	184	189	200	197	190	193	199	184	183	191	175	192	193	164	167	181	178	209	165	185	164	162	188	189	187	193	208	170	193	186	179	178	204
34037	55334	28633	11007	7183	5215	3650	2637	2026	1619	1216	977	889	762	656	568	509	511	457	435	390	388	371	326	331	264	265	226	237	239	256	273	233	222	231	191	245	234	237	248	252	246	230	207	199	229	205	199	188	237	196	188	217	180	195	233	208	194	198	200	208	212	201	205	224	210	183	250	217	201	210	222	205	189	210	198	181	206	201	192	187	200	215	186	184	193	208	224	195	217	190	190	189	205	191	188	187	174	187	177	203	187	155	194	195	191	200	173	204	194	186	193	192	210	203	187	187	217	227	184	192	195	188	176	202	186	187	185	190	184	194	166	191	189	186	189	207	170	192	201	191	184	190	192	186	184	202	176	186	172	204	204	202	177	180	179	160	180	181	187	189	182	194	188	197	197	207	190	173	190	178	187	168	201	206	185	194	191	154	212	192	189	181	176	196	221	210	164	213	177	190	172	198	191	200	178	188	193	182	193	185	200	184	191	168	177	199	162	170	196	208	186	193	170	210	187	188	199	192	165	182	180	184	177	184	168	212	166	197	192	178	213	209	201	214	185	149	181	175	200	180	195	176	181	189	197	176	224	174	201	183	210	186	177	197	178	201	203	192	183	177	170	203	188	188	179	217	179	177	187	197	178	217	166	183	187	199	189	210	178	216	210	184	185	193	187	166	184	187	212	197	178	167	179	227	201	175	198	161	186	190	176	182	206	186	207	176	194	201	181	179	202	183	193	198	194	188	178	204	217	189	186	192	204	179	192	183	193	174	169	190	207	208	186	163	188	184	186	191	194	186	190	195	197	194	197	179	211	233	192	181	196	181	191	211	205	190	210	203	187	174	189	167	167	173	161	171	176	229	201	197	188	204	171	156	180	176	206	194	186	175	172	179	188	192	210	171	180	211	185	191	187	174	185	196	177	182	190	198	173	180	200	175	198	169	184	188	189	176	181	174	223	189	203	186	177	177	205	211	204	177	190	190	162	185	180	207	179	185	198	190	167	183	211	210	192	194	191	175	175	178	197	183	189	207	178	176	206	198	185	194	194	181	184	193	193	192	181	180	206	194	214	191	160	164	197	221	193	175	176	185	203	210	198	186	191	190	193	204	174	193	176	198	198	203	185	198	194	204	210	183	194	191	211	184	196	201	184	200	185	182	188	184	187	191	177	174	197	206	192	185	201	178	194	189	202	189	206	187	196	199	194	209	191	179	201	179	174	216	199	175	211	191	191	190	173	195	188	185	167	183	201	188	166	196	224	193	176	177	186	184	197	176	178	184	178	194	170	196	215	181	173	181	192	197	190	187	167	195	183	173	178	182	188	194	180	173	198	205	186	202	198	184	215	201	215	219	181	185	202	202	164	198	182	187	174	195	183	186	163	180	208	198	179	222	186	191	182	183	226	188	202	216	197	204	194	204	197	181	189	204	215	161	188	216	168	195	180	192	207	194	174	177	178	188	199	196	186	180	177	188	168	208	209	217	186	174	172	203	185	167	176	209	188	174	167	185	202	183	182	197	218	197	196	206	226	193	169	184	168	172	200	196	192	153	194	178	198	163	197	190	225	187	194	188	182	205	181	179	194	182	179	201	208	193	201	191	189	175	180	192	185	182	217	166	190	189	201	165	192	205	182	199	224	169	175	199	183	202	211	200	192	168	198	185	198	194	181	192	207	206	177	198	192	193	205	208	210	193	192	209	172	201	183	180	199	207	193	197	175	174	162	199	191	201	187	192	185	190	167	190	189	187	193	206	212	199	175	210	195	167	193	218	186	179	189	205	178	212	164	208	178	196	201	181	193	202	205	165	186	170	190	184	193	164	195	178	227	184	178	185	181	165	201	193	187	196	164	189	167	180	193	205	189	198	210	182	191	171	191	176	178	173	181	178	189	180	207	191	178	186	173	177	192	205	199	193	194	198	200	182	184	176	192	215	184	196	201	184	173	191	182	183	172	175	194	201	178	210	195	198	171	215	195	190	193	180	189	204	172	199	184	182	206	190	205	216	166	199	200	195	214	187	206	172	175	186	205	168	194	191	162	175	173	207	190	184	201	193	199	176	174	209	191	189	190	195	193	199	165	195	169	209	186	194	160	175	193	194	189	191	181	228	196	189	179	202	196	166	175	180	200	194	191	210	210	196	196	185	183	188	201	197	191	184	185	201	200	201	200	166	184	205	189	201	169	180	200	170	161	184	174	182	205	204	189	203	191	182	178	169	189	173	170	169	154	201	176	179	211	224	182	213	198	218	199	172	192	169	188	192	201	178	170	206	200	190	171	217	188	191	181	159	194	169	187	185	208	202	174	196	195	186	199	177	175	199	190	199	205	188	197	179	174	199	208	181	197	168	187	164	196	192	189	190	219	204	185	189	196	207	203	175	168	181	201	191	197	212	183	175	172	165	203	166	202	192	182	160	170	199	171	190	174	194	170	202	203	179	165	180	184	191	203	179	194	202	200	186	192	188	207	178	203	194	209	187	191	182	204	172	187	217	160	204	176	186	192	211	195	179	191	173	200	194	191	203	212	188	198	190	181	198	191	204	172	197	212	198	191	196	165	185	191	198	196	192	186	177	195	185	204	194	183	195	199	187	180	170	195	175	189	191	166	173	183	200	194	197	160	178	199	199	208	204	196	180	174	193	195	188	177	199	190	197	191	180	192	197	200	214	197	193	192	195	197	170	173	207	203	208	209	190	196	203	207	175	170	185	200	174	192	210	180	178	172	182	215	220	195	181	181	186	189	203	198	187	199	195	202	189	178	185	214	185	205	192	192	191	157	208	156	189	190	194	186	216	212	200	182	183	200	173	184	213	187	159	168	175	177	195	172	181	193	173	174	194	191	171	197	178	189	182	202	166	207	169	198	196	184	183	181	180	200	177	185	182	180	187	196	167	190	219	210	206	193	177	197	202	184	191	184	184	202	204	161	198	180	184	180	196	193	182	202	208	225	182	175	181	188	190	210	170	203	192	189	183	173	159	204	202	157	192	205	183	167	206	224	199	195	208	170	202	175	191	159	185	181	184	151	218	218	192	188	219	202	229	196	186	187	192	170	212	189	186	185	175	194	194	192	198	224	150	196	189	178	181	175	184	205	192	189	198	180	186	185	209	187	190	186	191	219	168	165	182	199	182	196	186	187	200	189	179	206	196	169	220	178	176	179	200	164	169	180	191	187	201	186	225	175	192	212	189	200	184	188	181	167	210	182	198	194	193	173	172	174	189	183	187	178	195	187	197	192	170	205	185	211	208	209	176	204	201	196	177	176	197	183	178	175	173	186	207	190	200	198	203	180	202	184	204	187	211	206	194	200	212	194	178	182	206	193	204	174	193	217	191	216	185	190	175	189	169	171	200	178	173	181	181	172	172	203	195	180	192	183	166	176	226	170	186	205	205	196	179	218	189	190	175	175	202	172	179	177	192	192	191	192	184	197	196	193	210	184	181	219	180	194	176	182	195	215	195	192	191	185	196	188	173	200	203	187	193	228	214	209
24889	21153	27235	24904	12499	3061	1750	1175	896	761	684	591	543	495	474	394	355	351	366	372	348	364	332	301	296	260	287	283	281	275	254	280	243	314	292	317	294	256	259	272	302	269	228	280	271	296	243	234	261	241	275	270	274	275	302	260	243	287	269	267	259	276	260	242	283	264	287	251	265	243	263	252	244	243	254	291	249	260	238	257	264	245	267	239	276	263	237	258	263	241	255	245	275	266	262	234	271	244	244	273	236	257	248	278	224	268	257	258	249	280	246	260	277	246	243	267	260	261	231	239	282	265	253	241	245	243	263	245	246	224	242	225	252	258	279	234	260	287	226	250	239	273	280	256	279	243	239	251	259	232	246	237	246	275	255	223	261	266	250	290	229	248	247	248	244	232	263	252	256	261	281	240	250	283	293	261	230	247	247	230	245	256	246	226	228	263	261	290	273	253	254	259	291	230	274	281	234	230	251	262	243	236	248	230	260	247	244	260	251	262	240	246	227	231	246	216	250	237	232	255	236	265	252	271	264	267	262	246	257	264	257	256	261	260	266	241	241	258	246	266	254	243	245	258	269	269	247	257	257	250	267	234	274	246	250	260	260	242	254	271	273	257	254	262	244	253	275	249	258	277	232	261	239	250	267	272	262	265	247	269	235	273	253	228	265	255	242	230	273	252	277	254	231	273	271	219	236	277	262	258	252	273	263	259	267	279	268	263	237	260	247	249	233	286	256	266	259	257	239	255	265	240	258	245	244	281	283	242	224	263	247	244	260	267	287	244	255	266	234	265	231	263	290	254	235	260	263	240	283	245	283	259	247	272	262	248	262	246	271	246	245	241	243	262	246	285	243	284	225	259	210	221	259	219	256	259	257	230	277	245	237	264	255	260	254	248	270	267	242	251	271	279	250	246	263	255	259	264	242	224	277	252	268	259	271	242	241	250	259	279	257	245	247	241	230	261	281	231	249	263	245	213	254	222	256	268	250	228	258	254	240	249	269	269	261	264	263	253	261	248	248	239	259	237	253	241	280	273	256	265	239	267	245	263	261	265	255	271	224	237	249	261	224	267	233	280	250	255	286	258	237	243	262	250	250	254	277	251	253	217	236	259	252	267	279	253	297	243	266	260	264	244	244	282	233	242	240	262	247	252	237	219	262	243	244	292	264	247	254	267	253	290	242	247	242	255	238	248	257	241	241	274	221	231	230	233	260	265	255	274	243	270	256	251	232	240	273	261	259	270	230	240	273	243	239	250	263	266	262	268	251	244	258	250	274	261	253	272	253	261	249	236	244	277	231	262	243	250	248	260	254	280	254	247	262	263	252	246	260	285	234	271	261	235	266	267	264	255	234	253	262	239	258	249	248	265	238	248	264	267	230	252	241	265	266	261	275	250	228	235	237	230	234	280	251	262	266	246	266	238	241	265	249	249	266	247	262	227	267	234	252	232	243	264	252	254	217	264	246	232	256	251	236	253	276	252	272	252	262	277	240	248	240	248	244	276	244	263	258	243	244	254	274	263	275	249	255	265	248	265	237	251	241	258	240	247	248	258	250	249	243	252	247	263	272	243	265	237	257	216	269	252	251	244	269	262	220	231	252	261	263	261	250	255	273	234	230	272	283	245	252	239	242	255	256	240	274	258	208	277	253	276	247	240	251	257	249	255	241	260	275	233	270	259	265	251	270	239	251	250	236	272	242	262	264	272	270	252	269	223	273	262	257	253	262	205	240	251	231	231	238	230	263	263	262	236	268	263	263	245	240	257	255	260	249	241	237	265	256	264	240	243	236	241	262	280	255	266	235	273	227	281	276	263	266	230	253	248	267	262	268	234	253	242	262	248	230	252	256	243	245	262	252	266	254	248	259	246	245	296	261	246	248	283	242	240	257	257	238	244	246	258	264	259	252	241	235	257	229	251	237	272	279	266	245	253	254	241	249	234	248	236	216	240	239	281	262	280	252	267	249	257	247	295	250	255	233	277	243	256	236	285	248	254	298	280	264	266	238	258	236	276	275	266	253	259	249	308	252	248	262	253	244	256	240	257	263	240	250	264	258	254	244	233	236	258	256	247	246	246	267	253	252	237	257	237	232	249	270	247	275	255	245	245	285	253	249	235	246	262	285	241	258	279	261	265	270	261	264	284	251	241	242	248	259	242	228	263	256	238	244	260	281	278	244	236	229	268	248	265	247	258	263	258	257	246	255	267	252	287	281	236	265	205	225	277	241	225	254	241	242	261	247	244	266	247	229	238	267	198	242	266	256	249	259	256	227	254	269	254	253	243	274	250	259	223	267	233	257	269	241	276	266	264	246	217	242	275	259	244	265	267	223	254	231	256	277	244	265	239	254	230	245	247	264	253	254	262	262	253	242	250	258	241	242	264	270	250	250	212	227	247	278	239	234	220	261	231	247	231	231	252	256	254	264	270	257	265	260	242	226	257	259	245	253	255	243	255	237	259	254	263	262	268	278	228	276	234	247	248	220	261	256	294	251	265	245	275	245	230	258	275	261	242	238	265	256	265	220	253	247	277	251	238	237	209	262	291	281	256	246	237	246	248	252	253	226	256	272	268	232	266	275	263	276	253	252	269	252	288	248	250	254	293	246	259	260	240	266	254	264	275	237	263	255	263	234	252	244	259	260	241	240	271	241	275	284	265	267	242	254	245	261	267	242	268	258	261	244	247	265	228	240	232	252	249	227	268	245	282	258	237	276	248	256	245	260	285	276	251	255	220	239	245	270	269	258	250	267	244	263	244	226	239	251	247	226	276	251	255	250	257	260	253	244	269	272	259	250	241	254	246	272	246	273	255	248	262	244	258	248	247	242	270	285	243	247	256	259	235	227	260	243	257	234	263	260	259	277	253	260	250	287	272	271	286	233	249	279	277	275	257	248	237	240	241	283	268	245	243	242	254	269	301	241	243	254	248	258	259	256	242	256	245	266	250	256	281	263	247	252	261	261	238	243	234	271	245	279	243	217	249	252	263	267	258	249	242	243	283	242	250	249	258	236	243	286	257	260	253	248	274	238	255	220	272	276	258	237	249	259	269	245	263	243	233	240	231	247	242	231	257	273	242	258	291	242	241	257	274	239	245	242	239	230	260	236	230	271	231	278	252	239	238	263	250	229	249	246	260	263	227	242	264	215	228	250	233	249	257	252	223	235	255	244	235	283	254	284	227	262	243	245	274	239	255	250	267	245	259	263	276	233	250	297	277	272	263	264	254	261	244	251	290	248	274	249	249	242	251	257	260	273	269	242	233	253	252	234	256	242	260	294	280	222	245	268	240	253	265	246	254	238	251	269	250	262	243	264	254	243	262	272	252	274	213	277	237	230	252	259	246	272	265	244	235	248	246	263	223	223	259	283	267	260	255	221	257	245	294	229	271	254	285	262	247	245	246	242	258	227	274	235	239	246	236	259	216	242	229	280	265	248	253	225	266	237	215	265	237	248	269	247	245	259	278	266	252	269	256	228	275	258	263	265	307
33339	51057	24543	8970	5792	4274	2865	2074	1631	1276	1008	859	812	678	610	517	514	468	440	454	393	411	399	369	336	324	355	301	312	305	298	311	338	283	316	329	338	292	299	320	278	290	304	254	284	278	285	282	311	297	289	282	302	282	308	292	272	288	333	280	298	314	302	281	297	305	303	271	290	267	303	295	281	289	268	259	264	292	248	253	272	273	294	278	257	291	270	290	267	258	275	268	263	263	285	255	279	269	283	261	271	262	242	271	275	257	270	271	251	257	268	256	272	263	282	247	267	267	282	261	260	287	295	278	276	276	264	263	277	262	267	270	274	271	259	275	276	276	243	300	273	266	275	228	289	270	271	248	294	252	278	276	303	261	273	263	285	268	251	286	253	246	288	269	264	276	252	256	287	284	264	257	271	275	240	279	231	251	255	273	259	264	278	263	267	286	266	253	266	265	264	235	265	249	262	260	266	276	267	267	276	287	271	275	251	259	262	261	261	269	228	270	245	261	248	276	244	285	290	288	270	249	259	284	263	250	274	276	280	271	258	230	255	255	273	301	267	273	256	284	295	265	260	255	244	270	259	247	265	256	277	263	250	296	279	258	263	277	265	264	279	262	251	270	292	271	260	264	281	276	255	270	245	231	283	262	273	260	272	272	249	288	250	268	284	269	259	259	229	234	248	276	265	251	252	255	277	257	265	293	264	267	283	237	259	266	281	290	273	271	296	269	262	256	274	247	260	272	241	278	261	248	256	273	272	256	259	272	258	255	284	255	251	271	288	265	279	257	285	265	281	247	271	286	282	257	279	256	267	251	272	250	237	280	267	261	278	287	246	271	289	243	281	269	285	281	287	285	275	264	232	280	283	283	292	265	269	272	251	293	262	269	255	262	248	247	279	249	309	288	295	261	279	247	261	298	262	268	273	263	259	262	277	263	258	246	286	283	255	260	290	285	262	284	233	236	255	273	271	261	254	286	264	266	259	280	274	276	260	267	274	264	268	258	271	265	289	316	275	269	295	247	262	253	264	252	260	262	253	276	290	278	272	281	260	263	254	245	278	253	275	275	257	283	264	247	272	271	232	263	283	288	281	272	273	247	239	278	253	268	283	253	266	246	295	289	279	300	281	266	277	221	246	259	249	292	271	277	255	235	283	277	282	265	240	249	256	232	284	274	272	243	254	256	260	250	281	262	278	269	276	227	275	258	292	273	229	239	270	267	239	258	245	267	251	256	308	257	304	263	259	287	256	256	249	254	247	259	278	295	264	241	259	263	267	245	267	249	277	249	238	275	302	262	269	250	269	257	272	257	274	277	267	230	274	252	232	257	284	236	223	285	271	269	269	254	276	284	266	278	260	271	274	270	263	262	256	264	267	255	256	296	282	281	272	291	267	263	295	250	246	264	286	298	250	268	272	275	275	245	264	276	261	251	273	299	265	297	265	272	252	265	268	275	273	244	275	269	269	272	260	281	259	247	251	251	276	253	277	242	249	252	257	279	272	262	248	289	257	261	254	246	238	290	272	269	275	276	283	272	263	286	251	254	269	290	283	241	255	238	266	230	291	252	291	258	263	293	273	287	259	269	266	242	305	271	265	262	300	271	261	257	285	268	265	267	288	235	277	255	275	274	277	256	251	256	260	255	294	256	267	263	253	234	277	273	267	246	282	242	281	276	273	234	276	250	260	264	289	271	278	267	285	281	278	245	277	264	236	259	278	264	274	229	279	282	252	237	264	253	257	308	268	282	235	288	257	271	267	259	254	263	264	210	237	280	267	270	296	249	247	259	250	264	232	274	263	265	263	273	271	256	254	276	302	281	281	257	284	268	276	255	250	284	273	279	258	265	265	242	255	276	274	259	280	276	267	289	286	262	230	283	252	257	261	255	256	246	263	259	271	242	279	230	267	233	263	266	268	269	299	257	299	281	267	248	249	272	276	257	260	264	241	282	279	300	277	268	243	222	264	285	257	250	253	252	275	271	252	259	240	274	273	234	251	287	249	237	251	251	255	269	292	265	261	254	249	255	285	262	256	276	259	278	261	259	252	259	267	263	296	272	257	251	264	272	287	244	254	272	280	247	274	250	274	287	294	271	269	284	270	245	252	269	263	287	266	275	296	295	269	253	254	260	268	272	246	262	286	242	266	229	294	273	243	241	258	276	267	278	277	257	253	290	287	290	234	272	267	240	279	263	277	271	273	252	287	283	238	279	286	265	284	257	258	264	277	261	253	243	292	307	277	286	279	268	279	271	288	266	250	262	284	254	249	265	270	266	276	270	263	271	266	254	247	264	261	237	267	250	287	265	254	278	268	258	271	259	280	270	272	269	286	270	252	273	278	257	270	261	262	277	279	273	273	264	267	258	274	254	259	257	270	283	283	276	262	252	283	229	297	255	275	260	287	245	289	284	265	292	275	255	272	253	252	261	274	247	285	261	284	268	295	265	256	279	266	270	271	268	277	280	257	273	273	284	267	261	238	271	274	254	288	243	289	265	262	264	286	260	296	282	285	286	251	279	266	274	241	280	248	255	254	261	262	287	260	245	264	298	246	294	278	286	250	265	268	301	255	292	256	260	268	254	261	264	244	237	260	276	264	249	261	272	255	271	266	278	255	283	266	252	286	290	239	295	303	262	283	245	287	281	280	263	237	277	255	265	251	295	273	259	274	303	254	271	277	264	252	287	257	285	283	254	268	233	286	251	254	296	278	246	242	256	267	265	252	281	260	284	291	269	262	260	267	241	261	283	241	263	248	272	277	252	261	274	271	272	297	295	291	272	283	278	232	283	251	278	281	250	280	283	274	272	257	242	264	285	256	285	253	266	241	266	254	263	301	263	260	268	284	294	283	275	266	268	286	251	274	242	262	229	243	244	283	259	244	257	279	282	285	277	285	307	281	262	246	260	275	255	236	262	278	269	258	280	278	286	264	261	286	289	293	286	272	247	272	287	243	244	266	234	251	257	254	281	263	283	244	266	296	249	286	243	252	272	264	258	269	244	263	272	260	253	264	264	278	274	256	271	290	255	251	249	304	250	246	262	306	270	243	258	276	267	248	245	267	245	265	248	282	253	259	261	262	269	280	285	287	278	235	253	268	266	239	246	266	271	256	250	237	241	280	255	268	270	284	277	261	258	250	255	281	272	287	252	234	237	255	273	258	270	274	291	267	261	273	252	277	265	269	262	245	259	259	260	328	288	264	253	296	298	283	266	278	245	270	270	299	264	264	273	283	256	251	264	272	248	283	259	248	246	249	267	250	289	288	273	264	285	263	287	288	252	263	284	266	274	262	251	276	272	262	261	262	251	270	269	282	281	273	243	284	301	269	275	262	248	273	235	259	287	272	283	278	253	264	260	249	260	279	254	249	234	258	288	269	261	257	262	265	257	276	260	292	286	286	289	265	249	268	231	242	248	267	278	232	289	290	271	266	279	274	247	277	245	252	275	262	262	263	254	273	251	259	231	250	278	246	266	254	283	280	244	284	267
22649	21194	28859	23833	21196	21250	10847	2784	1823	1473	1235	1024	914	834	657	628	564	541	513	509	500	478	427	456	382	377	399	362	345	319	373	348	339	343	308	347	335	348	308	313	334	315	306	307	322	302	308	306	287	331	305	284	305	311	328	284	304	331	326	303	310	318	283	310	287	275	303	270	286	289	321	281	249	278	271	251	267	282	310	264	285	289	321	293	279	283	299	313	289	288	296	290	264	258	259	290	290	259	292	272	284	294	292	284	260	268	311	289	290	289	281	276	300	327	276	291	271	293	291	262	298	291	261	283	318	254	256	323	264	288	255	283	258	294	270	257	285	285	309	304	261	270	286	287	267	290	254	247	284	321	239	290	273	284	262	285	291	293	272	289	309	279	263	260	304	270	285	291	284	308	247	294	312	264	289	282	287	269	291	251	256	281	260	269	279	297	271	263	268	267	292	292	287	307	262	245	263	283	282	258	289	295	258	278	285	298	292	303	287	288	288	295	283	306	317	259	267	280	286	292	277	280	288	280	283	302	275	270	295	304	277	251	311	268	288	277	273	259	297	265	270	306	286	247	283	268	295	267	309	256	308	264	306	275	292	271	271	260	286	276	270	262	264	290	294	287	307	258	307	294	278	274	246	283	298	262	296	297	265	284	265	282	276	283	304	301	321	271	273	253	259	287	269	302	264	311	274	305	286	301	290	291	268	292	251	286	261	333	297	251	282	280	276	290	303	263	277	271	297	269	304	284	284	328	263	307	298	300	287	279	263	291	286	318	294	290	253	293	262	286	284	308	255	282	275	290	301	276	265	286	284	283	286	234	293	278	291	275	299	286	271	322	275	285	309	286	282	276	282	253	312	271	311	273	271	266	280	248	311	242	267	250	257	306	269	301	276	277	259	267	289	285	253	271	250	291	307	274	307	269	279	307	283	309	304	246	279	285	265	266	258	260	274	303	276	265	300	270	297	301	288	306	284	318	268	260	297	272	274	288	257	323	294	288	283	265	263	246	273	275	265	264	265	286	281	273	277	266	277	260	287	272	275	267	296	285	281	278	305	289	287	271	247	309	269	293	279	278	239	305	280	323	270	291	296	260	281	269	299	296	262	287	282	285	268	266	290	247	286	289	273	295	245	299	286	298	293	307	281	294	288	290	286	279	281	277	291	266	273	289	303	295	268	286	275	297	302	264	299	275	290	265	284	255	280	263	247	292	280	296	278	309	261	277	302	276	273	271	255	288	272	286	244	278	287	268	262	256	276	278	272	320	286	266	312	286	261	280	283	295	312	278	274	300	297	299	298	272	299	275	249	277	309	280	268	285	286	270	268	287	289	272	263	285	292	293	250	274	270	256	288	276	273	287	291	299	268	284	252	272	283	303	296	274	287	297	286	289	307	289	273	240	278	325	280	292	249	308	242	271	281	293	292	289	290	283	264	279	307	279	263	291	271	271	283	290	278	273	307	290	284	286	260	276	303	278	271	257	283	301	270	280	251	319	274	266	261	287	292	310	259	270	290	300	266	266	257	296	291	291	273	297	318	275	302	272	291	256	300	294	281	317	272	273	275	281	280	268	282	310	271	283	305	268	234	279	295	285	276	284	265	290	310	265	291	282	297	294	270	303	300	264	272	262	286	279	271	274	268	282	289	297	262	267	287	287	241	260	281	310	280	313	266	278	263	281	304	310	273	304	257	286	294	298	297	298	300	284	250	263	264	267	320	265	309	304	295	286	294	285	258	290	267	311	301	304	288	297	268	276	307	280	259	288	291	251	260	282	279	279	269	274	265	289	272	255	299	281	269	277	285	308	291	249	273	298	262	302	262	289	303	278	285	295	290	287	263	308	281	266	278	286	270	267	275	289	273	271	295	263	259	263	283	264	317	269	331	284	247	275	287	292	302	290	286	277	285	274	273	287	305	286	307	303	301	271	323	286	274	286	272	277	287	265	289	282	265	259	275	291	279	302	290	282	258	287	269	266	286	295	294	293	270	283	283	297	286	306	292	255	279	304	260	301	270	305	284	291	283	300	298	292	269	282	292	279	310	306	267	257	294	305	286	282	288	297	310	300	288	274	259	275	279	296	263	291	275	294	271	238	274	279	288	276	299	264	270	264	275	234	259	275	279	280	272	261	286	280	281	269	293	307	297	246	282	295	273	288	278	281	259	287	274	294	297	274	259	277	248	273	297	288	309	236	280	276	294	301	275	285	296	259	281	325	271	280	277	276	328	288	288	284	270	295	271	271	265	266	244	276	251	314	278	259	280	283	297	287	260	266	289	286	241	296	263	294	307	270	291	280	268	309	271	268	279	288	276	268	283	324	279	284	317	297	263	283	262	291	262	280	278	259	267	285	285	276	280	293	266	312	292	232	315	307	259	282	270	259	298	248	255	251	281	290	293	307	285	303	285	292	252	309	302	282	274	272	263	273	289	270	286	246	280	285	257	289	275	263	279	264	304	287	255	282	263	299	281	284	305	287	280	271	267	257	296	245	316	308	271	265	291	273	289	275	277	290	290	283	279	257	263	288	271	295	297	280	274	286	311	280	266	289	295	250	287	284	279	288	255	298	291	282	295	279	286	248	304	303	324	263	285	279	273	290	269	287	324	269	296	290	263	302	249	281	287	295	304	270	282	342	261	279	289	317	280	283	312	262	283	286	298	273	306	248	296	270	286	288	297	275	276	286	296	278	297	291	292	286	257	297	265	283	286	301	263	285	292	286	292	272	256	266	269	292	309	262	270	320	260	286	271	259	276	265	273	298	262	312	261	297	301	257	284	300	260	257	307	295	298	292	282	281	267	288	327	279	306	273	275	265	308	282	277	327	273	309	280	282	280	320	333	263	256	284	308	320	259	295	295	319	309	267	273	274	291	316	299	333	266	285	263	307	265	281	305	279	273	276	265	258	290	293	267	293	290	260	287	285	272	283	260	283	280	279	316	269	272	311	259	285	309	277	294	291	296	277	301	266	266	274	276	292	281	267	264	270	266	310	272	238	302	284	298	228	290	278	286	317	268	292	275	274	295	279	307	249	302	247	317	325	285	279	280	279	300	248	261	294	312	265	279	263	272	279	266	261	284	283	255	321	316	269	265	294	297	278	277	294	272	259	266	264	280	272	263	292	267	304	251	293	288	312	246	257	273	274	304	307	297	324	304	279	278	265	295	283	280	290	294	278	298	271	278	270	292	261	301	278	306	312	288	258	293	260	276	292	275	285	306	276	273	249	292	293	254	252	272	282	285	293	297	247	268	273	306	305	272	293	280	266	301	269	298	286	286	271	274	264	272	286	289	281	295	306	303	282	274	266	308	287	287	272	305	279	291	315	264	280	293	277	272	303	273	295	247	287	277	229	238	264	300	306	274	276	296	310	273	282	288	270	280	293	295	269	281	281	257	249	291	301	285	276	281	296	297	310	273	266	269	276	272	304	268	237	293	291	286	281	286	301	292	267	324	240	271	286	278	324	285	269	272	286	268	281	258	273
36989	63789	35095	14896	10227	7512	5406	3965	3033	2373	1906	1599	1286	1178	995	879	705	713	675	644	617	554	479	511	455	425	386	395	349	354	363	399	391	373	376	348	364	354	331	363	333	312	327	322	288	301	306	329	347	317	356	314	372	308	336	325	351	329	310	356	329	353	317	317	314	306	323	335	296	299	299	307	312	319	296	277	282	298	285	287	281	296	320	291	304	279	311	290	279	275	308	295	286	302	318	280	298	265	300	282	300	320	276	303	266	296	302	290	300	269	286	264	271	265	274	270	295	286	278	271	287	255	288	274	284	262	262	305	258	292	298	282	286	284	266	280	253	279	261	250	316	266	281	278	287	317	287	267	277	295	280	276	285	258	282	263	286	283	270	254	301	300	297	272	322	277	282	262	297	286	290	290	250	288	289	270	298	290	271	290	245	287	259	318	284	298	271	305	282	295	314	295	280	265	271	264	304	268	296	269	282	281	281	319	289	309	275	271	270	266	265	266	285	285	291	302	278	280	303	301	264	275	290	280	313	299	269	276	277	284	279	294	300	261	286	275	287	278	268	270	267	296	280	273	297	290	312	279	291	274	288	327	311	274	274	253	273	279	272	265	275	274	287	258	270	281	271	264	285	287	281	277	287	276	288	300	269	283	273	291	286	291	276	272	296	263	280	274	272	285	287	270	289	266	288	284	291	303	297	268	261	264	295	282	242	276	289	274	317	270	262	267	325	284	297	281	278	287	269	295	279	299	282	309	296	285	260	275	289	284	270	270	262	305	283	277	262	252	293	270	303	285	241	290	287	274	291	276	302	298	291	284	282	282	288	296	317	294	283	261	276	290	286	284	312	281	282	302	283	284	320	279	301	283	302	272	274	312	266	280	292	273	305	266	297	278	278	270	302	276	278	261	258	301	276	269	274	280	301	293	280	260	283	294	267	274	292	321	274	274	328	287	292	286	291	270	300	289	275	275	261	296	272	268	301	303	319	267	309	282	274	251	258	266	302	282	306	267	292	301	262	297	277	280	275	260	286	273	278	278	305	292	281	277	284	291	328	299	264	294	300	295	274	279	304	292	295	289	257	285	251	281	278	328	282	315	316	282	265	280	264	307	255	280	289	263	268	291	276	288	271	274	284	270	261	272	296	280	289	252	290	287	279	325	274	283	294	283	285	284	268	259	307	294	291	278	306	265	259	278	297	260	309	289	297	299	293	289	266	306	301	285	271	282	291	260	275	285	275	267	287	303	285	289	278	275	296	292	260	316	263	295	252	301	295	288	292	279	296	249	290	278	293	293	275	236	275	291	283	316	237	315	308	254	275	316	311	268	306	265	263	299	291	278	286	288	277	281	266	309	297	254	278	299	261	276	268	251	318	290	283	259	314	286	287	286	293	300	273	289	312	260	292	290	254	277	273	271	275	240	286	281	277	248	304	254	280	245	265	283	292	276	266	337	293	288	289	280	289	301	269	248	316	290	278	277	278	264	295	322	287	280	264	278	262	257	296	293	300	282	281	289	252	284	296	281	285	280	294	286	250	260	274	298	301	289	317	277	277	272	323	301	272	256	274	272	268	303	281	274	275	288	277	317	306	292	282	274	291	285	285	292	281	305	285	268	291	309	300	288	272	315	297	272	302	276	251	267	275	293	265	309	297	289	261	284	263	275	296	278	302	301	307	293	267	298	283	279	270	272	274	264	265	286	292	293	292	274	286	280	246	321	256	273	286	289	276	265	304	297	276	280	287	291	264	281	290	289	293	320	276	287	274	310	280	316	277	307	279	309	296	262	290	302	297	284	254	278	307	319	270	289	299	302	267	288	264	269	261	250	256	270	271	279	306	257	290	288	294	306	274	286	290	295	256	268	306	284	308	280	282	272	288	278	270	256	266	298	281	257	277	289	290	274	286	310	275	269	298	272	295	294	273	309	301	320	275	274	314	268	280	282	267	285	330	281	291	292	273	290	283	275	271	277	294	275	267	296	293	261	274	271	299	281	298	297	285	264	253	308	291	263	299	279	341	292	270	298	263	280	266	297	288	290	292	307	297	239	280	288	262	296	295	288	261	267	272	284	263	271	275	243	299	272	253	277	263	291	290	271	282	273	272	279	280	260	306	315	252	285	278	297	253	252	293	284	279	289	331	298	288	261	289	291	275	288	295	297	315	300	279	277	304	269	311	271	311	269	300	304	297	281	282	292	272	295	279	297	264	294	295	269	288	264	274	283	283	307	292	299	248	289	241	266	277	277	298	302	271	312	307	265	291	250	301	294	269	291	295	290	263	287	272	294	280	267	252	275	293	293	292	296	290	302	273	307	265	322	257	289	296	333	302	276	289	290	273	291	300	246	287	246	292	308	277	288	294	284	300	290	293	259	271	272	309	296	309	285	285	287	301	251	269	290	316	269	261	258	284	298	306	298	284	306	286	298	286	258	256	312	269	268	257	254	302	294	272	255	280	283	272	318	276	282	282	308	270	284	272	271	261	245	276	276	285	279	284	291	297	283	307	270	293	280	305	265	256	297	315	262	288	268	295	271	298	276	261	309	278	263	268	274	271	278	287	280	281	271	291	287	302	275	317	269	283	298	280	267	271	299	257	310	266	285	314	268	290	317	296	254	291	278	247	301	242	281	271	258	257	297	269	306	281	283	281	286	278	272	279	253	273	281	289	292	254	283	269	270	282	294	286	300	270	267	302	287	277	282	279	259	283	303	264	277	290	275	304	299	255	309	291	326	266	300	281	253	300	293	280	273	244	268	275	306	261	289	251	288	287	300	254	287	307	261	257	278	300	276	280	303	276	302	257	267	262	252	283	257	307	248	267	258	265	304	259	274	290	310	286	282	270	318	289	283	319	287	288	268	281	293	288	283	283	314	298	295	268	279	280	268	274	301	246	336	280	292	282	254	269	281	282	275	287	255	284	273	250	264	287	310	290	286	270	306	269	271	256	284	281	281	281	267	281	270	311	269	280	283	262	283	275	278	305	264	287	289	301	304	310	286	272	326	302	289	261	280	321	276	282	291	276	303	262	269	276	310	298	287	311	274	272	277	270	288	317	277	288	285	308	269	281	278	299	308	298	246	303	268	276	286	296	269	283	296	258	252	305	289	293	286	303	276	288	275	280	264	279	268	254	277	258	281	281	262	281	285	278	289	267	290	308	276	263	264	284	298	302	309	278	294	288	301	262	304	296	313	298	295	317	275	261	276	272	293	307	312	286	299	273	258	285	275	255	251	265	267	266	282	291	281	273	269	261	321	278	307	273	303	275	290	291	268	262	259	296	282	318	270	265	272	251	282	281	285	271	299	297	275	310	271	284	311	273	297	293	296	285	284	248	303	282	282	311	253	281	273	272	312	278	283	332	278	309	261	266	262	237	290	273	265	277	273	302	305	288	293	281	272	261	280	293	307	298	288	272	299	260	283	291	273	274	278	277	298	280	298	260	269	267	291	293	265	292	245	278	262	258	260	287	300	289	311	302	258	291	284
30878	28791	20501	6783	2491	1490	1110	767	627	528	439	360	342	306	283	277	255	260	229	234	251	199	206	211	208	210	219	217	199	200	208	203	196	199	202	201	220	202	175	174	175	187	193	159	178	176	214	193	195	227	175	213	182	195	213	197	191	178	178	173	173	177	201	198	210	187	163	192	164	204	198	186	215	183	208	171	192	169	158	179	177	173	203	186	177	179	199	186	202	179	165	194	189	166	174	202	202	193	197	184	182	169	208	179	170	204	183	156	197	188	168	179	168	182	178	183	187	177	189	192	185	193	182	171	182	174	203	188	174	178	195	182	173	194	173	184	161	187	207	173	163	202	163	198	175	169	178	188	206	172	178	163	204	190	174	172	195	167	186	173	196	176	185	185	190	175	184	186	182	160	184	168	187	179	183	158	166	172	184	200	160	173	199	197	172	193	200	191	178	185	156	185	167	173	189	185	185	194	161	198	212	197	167	179	184	176	194	175	181	184	169	180	176	194	193	199	193	170	172	197	162	188	194	172	187	192	188	164	185	193	198	166	184	174	183	190	192	188	177	198	178	183	187	162	184	192	168	174	164	190	179	186	165	174	168	177	190	171	184	218	187	194	189	197	202	192	203	183	188	154	180	188	184	190	163	200	176	168	187	182	186	216	150	189	172	163	193	187	191	200	188	196	178	177	191	159	161	182	190	195	159	169	166	177	182	179	185	192	191	185	200	185	181	186	184	180	179	169	185	181	168	173	187	179	172	170	178	173	184	177	176	168	173	178	160	171	180	179	185	150	190	190	174	192	160	176	185	189	182	185	201	163	199	186	176	173	184	197	190	179	187	170	183	176	173	184	183	158	189	202	182	177	204	184	196	175	191	179	186	179	165	193	171	178	192	197	185	172	174	169	173	164	165	196	165	168	178	192	182	193	197	186	179	186	168	170	173	167	158	166	159	185	193	186	190	181	178	193	171	184	217	170	180	186	182	171	178	163	199	180	183	173	194	194	192	196	201	164	168	204	186	185	188	194	169	203	189	185	192	179	202	170	185	184	220	185	172	189	202	199	195	213	207	180	176	175	169	172	181	187	159	181	188	182	185	173	205	203	167	207	195	184	191	196	173	200	185	190	176	179	174	165	182	191	177	186	191	180	172	164	162	178	183	193	174	185	185	170	181	157	183	204	176	184	193	160	187	178	172	156	168	198	188	197	166	159	199	182	182	180	170	183	176	197	190	199	173	195	160	177	179	173	190	188	153	176	190	167	175	208	195	169	191	176	181	189	174	183	195	165	210	177	192	174	186	189	182	192	191	210	183	183	179	175	180	185	198	207	191	183	182	169	154	183	173	162	190	193	179	182	187	184	209	210	192	175	171	162	202	180	182	176	185	196	169	210	175	184	173	181	172	178	184	188	196	189	196	168	193	175	182	165	204	187	203	195	195	186	190	205	180	164	172	186	192	190	174	180	167	176	185	162	168	197	196	177	200	187	194	194	185	184	198	158	191	170	193	180	198	189	181	188	167	188	195	172	170	179	215	195	193	173	166	178	205	199	173	175	171	190	174	200	171	184	153	189	204	190	197	165	204	172	195	167	173	188	184	174	197	206	206	173	172	185	215	178	190	175	181	192	180	175	186	203	203	185	180	154	186	172	197	171	191	164	172	190	179	176	184	169	190	155	190	178	173	173	175	173	165	184	180	191	184	172	186	163	172	186	211	176	169	168	182	169	182	178	197	188	193	182	173	181	176	188	161	189	170	185	190	178	175	186	183	157	178	176	191	185	173	163	185	207	179	166	169	170	196	177	189	175	192	183	193	200	184	156	199	179	175	181	162	201	163	197	174	175	190	193	186	155	159	176	179	194	177	185	172	174	174	192	193	175	191	184	166	201	176	191	202	198	182	202	168	201	189	181	160	201	198	168	188	190	190	183	183	187	200	184	178	173	193	179	179	193	165	190	185	177	167	200	166	209	186	173	186	184	158	185	175	163	154	201	183	157	179	178	168	146	167	183	192	198	160	174	174	182	194	170	181	176	180	199	177	196	172	195	186	183	182	174	181	198	181	207	188	187	172	189	178	200	177	177	215	159	192	192	182	173	192	194	172	183	170	178	204	185	159	188	186	176	177	195	194	169	159	202	172	179	180	194	184	169	174	205	176	184	175	181	176	174	166	179	180	191	178	189	189	169	180	188	193	175	193	213	195	191	178	182	163	178	179	191	174	182	174	201	187	175	177	184	194	178	179	177	182	197	186	214	184	204	199	174	181	163	213	170	172	167	187	166	192	208	160	189	194	181	188	176	162	163	174	167	176	202	149	178	165	188	200	175	175	186	185	177	191	167	164	191	181	186	169	195	179	168	166	179	174	176	160	180	178	201	183	175	163	162	197	153	174	187	169	171	186	202	198	155	189	172	190	167	166	166	162	163	178	174	213	194	166	187	172	173	178	174	193	167	181	182	167	195	177	159	172	182	164	213	179	183	185	200	162	165	160	180	205	188	155	186	185	194	186	204	195	174	208	198	170	180	170	204	184	200	190	169	197	176	159	182	176	180	191	172	192	207	177	171	165	181	170	195	191	183	171	191	188	146	183	188	203	181	176	185	174	181	182	171	197	200	191	198	204	174	190	192	177	170	172	194	188	163	185	187	157	189	173	185	177	173	188	197	187	186	185	199	192	201	185	191	173	170	197	175	180	191	188	199	172	173	170	177	188	194	179	187	185	169	173	167	186	191	181	187	160	194	184	167	164	198	193	181	203	180	172	178	185	203	161	178	184	185	171	211	200	180	174	183	209	195	190	210	188	170	184	190	184	171	177	171	170	174	196	166	211	176	183	175	196	164	183	177	176	174	168	189	194	188	192	161	182	186	194	205	178	187	182	189	176	184	182	207	199	195	199	187	177	159	186	168	162	185	188	209	188	152	183	190	154	184	185	206	174	181	175	185	185	177	199	186	219	189	174	176	194	174	187	176	181	179	178	176	191	177	173	167	178	175	178	157	174	167	175	193	192	168	158	198	176	189	186	201	177	175	166	184	181	191	197	191	182	177	189	210	186	179	179	150	181	182	173	176	167	187	173	190	171	204	168	161	189	187	179	154	203	173	188	189	195	180	197	173	176	179	168	191	190	200	212	176	177	169	176	175	174	167	190	164	191	171	197	192	197	168	207	192	201	180	167	193	189	176	204	198	160	205	182	174	184	173	214	178	175	173	183	189	198	190	162	168	171	180	202	183	169	204	210	166	178	185	177	194	180	185	197	185	158	170	169	177	205	190	184	203	165	166	178	176	180	164	166	169	167	183	157	201	178	211	204	185	173	164	163	180	166	184	184	185	190	204	191	185	150	212	193	184	164	196	209	202	186	185	195	183	195	198	169	213	187	201	172	187	176	187	171	201	184	173	194	197	198	173	212	198	187	169	192	182	196	182	198	183	161	187	181	168	199	164	188	154	180	200	171	182	181	200	188	173	195	223	188	196	190	192	194	155	185	186
32131	41600	17283	5532	3753	2707	1859	1367	1074	834	685	540	467	449	393	364	361	279	315	308	267	282	292	247	244	215	240	224	233	229	248	231	226	232	222	246	230	210	233	211	206	221	203	216	220	209	216	198	206	217	221	220	215	200	211	210	202	226	192	227	177	205	200	208	220	209	200	216	189	209	217	185	197	197	204	177	205	216	202	177	213	176	199	203	211	218	212	220	209	252	197	201	190	196	191	181	211	186	204	178	184	196	189	189	167	200	187	196	208	212	178	183	194	209	186	196	217	216	181	193	199	163	163	187	197	178	217	183	184	191	226	174	197	183	208	208	197	191	181	208	175	184	188	216	215	189	194	181	204	202	186	178	197	209	203	213	201	211	187	203	181	198	198	206	197	210	196	171	186	199	170	205	178	195	207	185	171	205	195	182	182	185	209	187	204	174	196	206	196	190	188	207	195	213	197	187	173	202	198	188	192	205	196	174	193	209	177	186	225	203	197	220	183	180	195	172	183	191	184	202	193	184	210	171	210	196	185	174	204	194	197	207	209	219	184	198	191	185	180	189	177	218	198	187	184	194	199	187	202	213	200	205	180	197	188	216	191	202	201	175	218	163	180	191	211	184	168	182	187	204	168	205	199	193	206	188	230	197	202	227	206	186	180	184	172	199	195	217	194	173	182	194	189	217	198	192	190	200	210	212	198	229	212	199	229	184	204	171	191	179	176	204	206	212	166	199	193	220	202	174	194	193	209	190	208	194	175	187	184	180	172	188	192	184	176	223	161	187	210	197	172	189	193	204	195	205	197	214	181	203	210	175	203	198	201	190	214	208	198	186	194	202	212	190	203	203	207	198	215	200	184	192	180	203	215	200	181	182	190	187	186	181	182	203	229	201	183	186	205	197	197	177	185	182	209	204	211	203	197	200	185	186	195	189	210	225	207	199	186	195	204	200	205	190	169	201	202	190	192	179	171	203	197	204	212	196	187	189	195	179	169	206	191	187	192	198	191	193	213	183	177	208	170	197	178	197	203	209	189	190	169	190	201	205	202	191	236	209	200	230	184	194	193	198	171	202	205	188	199	203	205	192	194	181	201	190	213	177	165	204	187	190	183	190	205	210	200	192	203	181	193	180	206	166	198	184	208	167	205	205	168	186	221	183	188	169	186	199	188	205	198	168	189	191	189	188	188	168	190	205	181	215	188	205	180	180	193	197	196	182	190	201	181	184	202	196	212	178	181	198	197	211	191	213	203	201	192	188	189	197	173	202	208	203	200	192	204	173	195	178	211	196	195	206	219	188	196	192	196	194	228	195	188	187	186	190	204	181	180	213	200	207	225	181	194	191	188	198	181	196	174	173	205	201	225	190	179	197	188	188	197	182	196	188	203	208	183	216	209	212	197	203	184	202	202	193	191	193	197	169	195	187	214	192	211	199	188	215	186	203	197	198	186	195	182	201	179	209	204	161	207	186	200	205	201	197	172	184	211	212	205	197	198	200	186	184	194	218	176	185	225	200	197	178	182	177	227	179	179	190	240	180	208	194	144	194	206	218	204	194	201	191	195	223	182	200	209	204	210	207	198	207	201	204	171	205	204	186	181	189	194	208	187	189	188	181	186	195	206	190	189	211	197	197	196	184	184	202	188	209	197	183	149	218	195	169	190	209	198	180	216	214	205	172	209	178	198	185	182	187	231	167	170	206	199	222	173	181	205	193	185	195	198	185	179	190	215	203	223	207	209	218	195	181	197	200	196	187	181	190	196	206	180	192	204	193	218	187	189	184	201	198	200	199	174	210	228	178	176	195	179	175	181	187	208	219	179	191	205	190	171	201	219	198	209	208	204	182	160	197	214	188	185	180	186	187	205	190	198	184	205	200	209	192	196	174	215	199	177	181	188	190	175	172	194	214	203	203	201	190	187	187	203	192	176	204	196	227	188	224	176	227	198	208	184	190	213	213	201	196	203	184	194	194	180	191	165	159	205	181	210	233	214	194	206	202	195	179	195	195	198	209	193	162	195	200	194	206	216	180	172	189	185	179	181	213	197	205	218	190	202	185	181	201	199	191	219	203	193	199	186	214	194	193	212	204	205	179	194	225	211	197	190	200	193	194	198	199	202	193	197	182	205	232	213	189	219	198	186	179	201	209	186	190	192	201	186	184	196	182	173	169	221	169	200	173	191	195	188	191	180	192	197	197	207	190	191	207	202	175	212	196	186	196	201	200	188	179	201	185	188	221	198	180	192	204	185	194	216	199	172	197	195	181	188	195	204	202	187	189	175	200	184	194	198	190	183	186	184	182	177	211	199	194	182	209	190	192	199	210	190	192	215	181	203	216	184	199	177	186	214	189	190	216	218	198	186	192	217	188	221	198	210	192	197	195	202	193	195	196	199	200	188	203	189	227	197	196	182	184	182	184	189	211	176	200	215	179	197	197	204	178	211	190	188	175	208	210	161	164	178	200	212	193	187	193	212	190	204	184	192	200	202	202	191	162	204	185	181	221	199	197	194	206	178	214	205	225	218	212	213	195	193	187	210	174	192	180	202	218	195	180	213	187	188	200	203	209	204	215	192	191	181	200	186	215	213	188	186	219	188	214	180	181	191	186	187	204	189	191	185	187	199	207	181	200	200	195	176	192	218	187	207	214	199	197	190	196	200	194	188	186	200	163	206	207	173	162	191	190	175	180	180	200	213	221	204	214	222	199	194	194	181	211	216	173	208	184	180	192	169	206	195	171	183	201	172	202	192	182	192	206	217	197	189	211	219	183	209	207	187	217	184	182	209	200	190	210	210	202	211	186	187	206	216	184	193	219	195	186	207	221	211	204	193	186	207	192	191	216	188	227	184	196	204	193	211	196	184	189	202	193	205	177	216	199	189	208	187	212	195	211	184	220	195	189	165	194	198	185	173	217	198	195	182	207	171	183	207	206	193	211	198	211	215	184	224	201	206	175	195	173	205	164	181	186	191	199	196	179	209	209	200	198	171	221	185	201	202	171	190	190	196	212	197	196	196	195	192	201	183	190	213	216	178	187	179	199	205	210	197	174	203	174	213	215	213	213	179	194	202	198	212	190	197	226	201	198	190	202	186	185	197	204	212	217	233	177	209	206	210	206	144	211	221	175	174	181	197	189	197	208	210	222	198	196	178	188	195	222	202	191	217	203	179	191	184	187	178	200	186	177	187	204	188	206	196	221	205	193	189	214	199	186	216	199	199	210	187	184	172	194	188	197	199	198	183	199	185	190	203	193	208	196	196	200	191	187	186	193	197	197	180	194	195	197	191	204	182	191	202	176	175	192	197	196	206	203	220	192	185	186	198	201	188	181	226	192	205	204	187	210	201	192	205	207	174	204	189	172	201	195	181	200	174	194	183	174	154	194	187	182	209	198	207	218	184	194	185	205	217	194	207	194	197	188	175	212	180	192	193	175	179	171	176	174	188	204	193	204	165	195	190	178	197	180	204	174	176	196	196	226	186	193	199	180
23808	21074	28255	24096	20916	10903	3021	1705	1179	991	762	631	566	457	440	390	389	361	321	332	307	282	261	243	263	239	224	237	216	245	214	237	227	258	223	236	235	227	257	217	208	244	205	193	220	232	218	221	202	211	218	236	211	190	212	195	213	231	219	211	221	210	240	182	201	197	193	205	191	201	191	197	194	200	211	209	183	191	192	185	197	196	184	184	203	176	192	195	180	163	176	182	187	192	186	170	195	165	170	194	183	193	154	174	164	196	171	201	182	183	177	186	174	186	177	216	191	155	195	162	200	174	190	207	198	183	199	179	182	185	181	189	171	188	193	184	177	193	168	171	166	186	190	187	177	187	196	172	190	157	166	173	189	189	193	183	182	174	184	183	211	205	189	178	201	203	187	183	176	191	179	219	185	181	188	183	193	191	193	186	189	181	190	176	181	183	206	225	168	176	186	189	174	209	163	165	195	186	202	198	190	179	189	191	188	209	211	203	185	168	190	215	178	175	188	181	208	166	197	174	184	193	195	169	184	193	193	186	170	185	215	202	187	184	189	176	164	176	210	192	173	179	178	174	178	161	168	181	164	197	161	186	185	198	171	184	187	219	194	190	172	182	190	204	179	197	188	199	175	179	187	177	184	179	190	215	212	179	201	204	190	182	183	207	168	191	202	194	174	185	191	180	178	187	166	189	200	187	190	186	169	173	184	197	201	191	186	180	170	214	180	161	192	201	203	166	182	176	194	175	155	188	176	185	181	196	189	185	182	190	201	185	172	195	194	180	197	201	197	204	189	191	183	185	174	179	176	187	168	183	180	181	213	183	204	206	200	171	193	173	193	165	204	194	194	175	197	192	181	191	172	191	184	199	188	196	181	178	204	198	208	182	174	190	200	147	176	176	184	200	176	179	166	171	187	170	170	186	197	173	196	171	176	185	206	186	184	189	189	212	189	159	184	188	164	199	179	171	192	202	172	177	159	179	192	204	177	183	178	190	200	191	166	184	209	189	191	201	183	165	171	179	186	190	189	188	182	197	174	167	189	176	178	192	199	201	177	197	177	179	185	205	176	207	193	182	185	178	177	191	201	180	183	191	187	196	205	172	186	163	216	185	168	181	183	178	202	201	184	185	182	201	192	179	169	204	175	181	181	166	164	171	201	173	190	168	211	213	175	176	201	178	174	175	205	180	186	208	170	183	167	184	182	174	199	194	143	172	172	200	175	189	167	209	194	177	179	212	169	191	195	161	189	182	188	198	204	189	200	196	169	182	166	196	224	182	180	174	181	175	160	192	199	193	162	180	175	191	185	194	185	164	162	201	195	170	189	176	171	191	194	180	185	190	189	198	173	205	210	169	167	207	188	202	173	196	178	176	182	179	168	196	186	187	171	183	176	200	187	193	186	193	185	171	163	211	163	196	178	182	187	170	174	176	185	172	201	194	171	181	196	193	184	187	167	188	174	191	210	184	181	200	195	182	181	185	177	184	188	184	160	190	178	181	191	196	186	205	183	184	165	165	169	180	208	185	183	194	174	168	197	215	196	183	167	168	175	195	178	198	184	188	172	161	168	184	202	167	171	181	183	205	207	170	190	195	174	165	179	167	181	210	169	177	177	161	179	190	211	187	197	177	189	194	173	174	204	194	159	184	196	194	186	182	210	198	194	200	194	170	146	174	184	173	185	178	166	187	186	181	170	187	186	176	174	192	185	199	167	171	182	179	214	188	183	205	180	189	184	149	191	185	191	183	182	189	177	174	168	194	196	199	174	176	195	186	193	186	158	179	192	175	202	183	194	214	179	191	173	172	188	181	182	216	199	168	173	164	188	192	179	201	183	204	189	150	219	170	184	200	210	174	180	195	186	194	180	163	172	177	168	193	198	189	205	169	172	224	196	187	173	184	211	184	178	172	162	165	198	160	192	179	179	200	201	181	195	196	181	177	186	189	186	165	190	204	188	184	169	167	175	197	175	188	176	195	195	193	201	209	185	162	180	174	166	194	176	162	178	183	157	176	206	175	177	182	214	174	173	170	211	178	186	175	205	199	182	190	180	170	178	182	194	207	209	167	183	208	165	181	189	183	183	218	186	169	181	203	186	184	194	189	192	176	180	190	176	193	183	141	197	205	185	158	190	177	190	198	189	184	196	182	189	193	180	188	184	183	178	201	203	187	190	169	208	180	193	197	188	186	184	178	187	190	182	177	198	173	180	200	209	162	181	174	199	158	195	190	191	182	188	165	204	160	184	189	188	191	176	184	177	190	174	181	193	185	171	201	184	177	194	164	173	203	188	180	164	191	172	184	202	180	196	183	188	178	180	198	162	146	189	178	177	179	198	183	168	150	201	170	167	159	191	181	203	189	189	194	183	196	165	194	178	202	182	174	184	182	174	192	179	155	186	183	175	168	180	189	187	184	175	179	198	174	180	163	191	177	196	184	184	182	185	184	163	217	176	181	189	189	179	202	197	171	179	190	207	192	166	194	208	181	175	199	183	197	167	180	179	186	177	182	192	182	175	177	176	184	179	202	182	186	166	197	171	178	203	157	201	198	212	188	197	165	187	180	179	170	188	205	164	177	185	187	169	170	191	179	190	187	173	203	197	199	177	182	176	159	171	200	181	187	175	169	166	199	194	162	188	195	174	187	194	198	179	183	170	184	181	183	153	177	206	182	201	209	173	178	200	183	217	195	171	161	181	191	185	200	176	198	169	192	202	192	202	180	197	202	180	165	167	180	165	198	166	185	181	169	198	193	203	196	183	182	178	176	199	174	214	172	198	187	188	192	184	170	173	196	180	184	212	185	186	173	183	201	149	160	186	181	185	183	201	175	194	171	166	186	189	170	205	196	199	179	174	178	197	190	197	196	180	188	165	190	171	179	190	169	177	154	188	185	185	188	170	177	185	173	179	188	176	173	186	196	178	199	193	181	172	208	197	181	189	180	201	171	180	163	180	169	181	181	186	173	170	147	177	191	197	181	186	193	187	159	171	181	179	184	203	171	170	187	202	198	196	190	202	179	183	155	192	196	188	218	201	164	173	180	174	196	187	185	163	183	179	188	175	187	207	194	186	189	182	173	190	199	170	180	183	193	174	180	209	190	188	185	201	164	207	185	191	171	167	190	190	188	194	164	171	203	185	199	209	195	154	215	181	177	179	176	168	185	182	161	182	174	179	176	202	212	164	215	171	201	191	192	190	199	214	193	172	178	163	197	173	188	166	204	178	200	174	170	203	198	180	171	207	208	168	205	216	200	187	191	184	171	181	208	190	206	187	182	182	199	174	172	168	196	180	188	199	206	182	187	178	201	176	164	205	210	162	210	181	222	192	164	193	199	180	171	194	174	197	164	172	211	173	170	192	204	185	175	181	172	171	195	177	227	190	183	183	196	208	202	210	181	183	188	202	198	199	182	210	179	207	184	169	176	179	193	174	167	179	192	179	204	191	194	183	193	176	196	176	204	173	181	174	198	154	192	195	174	182	184	177	176
33804	54592	28082	9906	6983	5013	3719	2727	2027	1609	1177	960	834	690	650	546	467	434	409	388	383	347	337	291	290	290	255	288	246	253	271	288	258	297	278	292	250	237	260	235	231	206	227	240	225	227	238	238	212	228	211	219	213	226	223	217	221	217	209	197	212	197	207	192	223	233	220	225	191	207	233	194	173	211	183	200	190	192	208	187	205	181	188	192	211	203	200	214	197	195	195	206	177	177	189	181	192	206	192	183	187	195	183	173	187	187	209	195	176	197	215	209	190	232	188	193	189	191	194	202	199	194	220	200	204	206	209	223	181	205	200	221	188	204	188	204	219	169	174	178	185	166	210	216	191	179	209	198	193	175	180	190	198	196	184	169	193	199	204	201	201	182	211	192	194	194	196	188	188	208	195	212	184	186	197	182	176	169	183	202	214	192	199	172	206	174	188	196	180	195	180	194	183	192	200	185	177	184	181	182	179	186	196	188	190	191	214	183	147	195	194	182	178	196	173	174	180	190	189	199	221	187	186	197	216	203	197	194	181	182	213	195	202	190	204	197	179	176	180	214	193	195	194	180	198	213	206	200	199	154	193	191	160	181	189	188	178	180	178	206	189	185	228	198	215	184	207	185	195	185	199	191	176	198	193	176	175	179	188	171	186	225	157	178	194	212	184	184	174	201	200	197	194	184	177	201	180	171	172	188	192	180	193	196	170	205	210	181	209	210	215	188	182	222	184	217	207	182	170	164	211	195	205	199	225	173	177	180	195	205	207	198	188	216	179	186	213	183	191	199	193	165	186	180	216	222	184	183	216	190	188	213	212	167	203	188	178	186	188	200	191	200	196	213	187	170	179	200	191	184	170	193	203	180	214	212	202	181	197	178	193	172	194	196	216	175	200	190	163	186	201	199	183	195	156	194	191	208	197	197	213	189	173	183	196	181	185	202	194	204	198	190	191	198	183	187	205	176	209	204	202	227	162	172	213	200	191	189	185	166	166	203	176	205	189	213	208	197	182	197	185	197	183	169	202	189	171	191	178	175	186	183	181	190	175	208	179	185	201	192	197	182	193	183	203	205	170	183	179	176	195	177	186	184	196	172	188	167	192	189	206	174	195	186	197	201	191	172	180	208	179	181	206	195	181	170	184	192	184	183	196	213	196	196	187	204	216	187	177	197	212	202	174	187	196	206	216	199	165	187	176	199	193	199	176	215	212	206	206	190	166	186	202	210	190	189	196	193	178	164	198	211	192	175	212	204	206	185	201	181	222	186	181	171	184	201	199	203	214	226	189	191	186	179	203	203	192	180	192	201	194	191	196	190	180	186	156	199	219	197	178	176	186	203	183	172	219	202	158	199	188	212	202	193	198	195	206	178	194	168	204	207	196	192	199	214	212	173	204	201	174	198	220	208	180	200	203	187	212	198	198	199	206	178	196	185	182	190	193	183	186	211	182	198	203	186	170	206	217	191	190	198	212	188	194	195	176	179	159	174	198	200	196	186	196	201	215	215	190	193	196	171	205	203	204	214	193	184	196	228	191	197	194	185	181	195	186	173	197	178	182	194	177	202	205	186	203	203	191	220	178	206	197	174	194	192	195	194	198	181	185	168	204	212	189	192	217	199	177	186	189	182	222	201	178	187	202	202	216	179	181	190	182	190	203	195	185	178	187	182	185	201	189	204	211	183	179	210	189	178	190	192	188	180	160	189	193	202	190	188	185	199	201	202	185	192	188	208	197	190	180	193	185	226	204	191	194	185	194	158	172	191	175	200	204	169	174	176	188	199	201	205	180	173	181	191	204	187	201	203	225	190	187	190	197	175	199	204	206	185	186	210	167	192	184	197	189	177	198	213	201	163	195	191	198	200	189	211	219	191	190	192	203	190	186	217	199	175	180	198	192	177	198	191	185	213	194	216	210	174	191	200	199	189	187	201	191	178	208	203	210	176	186	230	194	181	196	204	198	170	187	185	196	186	218	196	212	180	199	197	203	202	188	176	185	203	232	189	184	204	199	210	182	185	182	164	206	212	191	185	217	170	185	210	187	179	175	177	174	205	174	199	188	213	191	172	199	191	203	187	198	182	188	208	195	187	184	185	197	186	189	173	207	178	191	190	170	196	168	185	184	194	190	193	180	203	195	225	211	193	191	199	219	189	168	212	210	204	182	197	190	187	224	191	180	164	183	202	205	191	188	215	203	226	175	185	225	207	195	210	185	187	210	182	185	218	188	204	209	189	198	156	190	206	186	184	172	208	207	191	205	184	183	182	172	210	179	194	202	210	186	177	197	194	180	204	214	211	208	192	165	178	179	173	192	198	199	193	179	203	188	199	230	179	183	197	200	166	188	182	186	188	197	209	196	193	189	201	178	151	163	210	215	188	186	195	190	176	208	161	203	188	186	197	209	195	203	178	209	205	170	161	199	198	189	193	194	188	199	194	188	207	214	177	185	192	203	184	203	203	205	181	209	207	188	190	182	201	191	180	190	206	209	213	191	216	192	203	190	195	170	208	179	184	193	188	217	193	190	193	212	186	198	176	211	172	169	179	186	188	200	218	186	170	222	184	198	183	202	189	201	204	189	193	200	208	201	191	203	204	196	210	192	199	188	192	179	201	208	185	194	154	208	206	197	187	175	197	187	221	197	185	200	210	213	209	193	188	189	164	196	176	174	188	174	174	207	184	203	189	199	191	169	179	201	194	204	185	199	223	177	188	207	173	191	182	187	189	204	187	169	178	192	223	183	206	214	201	172	195	197	185	178	195	213	204	197	202	202	207	203	211	172	207	195	187	194	192	192	186	187	192	180	223	180	198	197	191	184	196	199	185	183	204	171	198	184	209	222	194	206	187	210	192	174	190	212	203	181	203	194	190	181	186	190	199	186	215	199	205	166	201	193	156	184	190	193	192	197	205	175	208	200	198	205	173	197	185	195	220	197	151	185	204	196	219	202	183	219	189	197	184	209	171	190	195	189	220	210	176	188	185	189	191	200	194	200	201	198	186	172	199	192	176	186	201	219	208	205	204	187	207	167	175	163	194	190	181	172	209	184	204	179	195	199	167	173	205	208	180	208	168	200	185	198	202	188	227	174	190	181	201	168	195	190	194	182	181	183	184	201	197	209	212	187	191	202	188	208	201	197	185	151	203	198	202	201	216	194	200	219	165	199	179	199	189	183	188	183	192	194	175	197	219	198	171	174	201	199	187	191	209	221	193	172	197	182	196	198	206	188	207	195	192	193	191	211	195	146	170	180	199	179	192	173	193	187	190	193	193	209	222	168	201	163	206	196	209	200	186	172	170	208	198	186	178	216	179	213	200	213	218	226	185	211	188	201	206	215	182	196	218	194	230	189	201	211	190	181	178	215	202	219	197	187	169	181	197	179	212	215	182	187	176	188	193	197	190	215	197	188	195	194	199	184	212	206	188	198	212	207	198	164	202	192	199	179	204	174	180	179	186	184	213	176	189	190	174	207	190	200	195	188	163	187	211
24827	21134	27280	24849	12316	2838	1690	1274	902	784	611	606	499	491	431	414	355	381	355	355	354	323	311	312	274	288	302	295	272	293	291	283	292	293	263	276	324	287	294	276	276	293	239	256	240	247	268	271	254	258	252	257	270	240	269	262	257	238	276	283	275	263	267	286	252	283	262	265	285	248	237	284	267	267	262	264	244	227	269	231	279	260	278	229	259	258	256	256	269	253	238	247	243	222	231	256	263	254	254	257	253	259	252	271	241	223	264	286	253	242	247	263	264	246	286	255	246	280	265	243	257	223	272	264	244	272	295	222	259	258	248	260	248	213	282	251	275	263	242	249	285	264	251	260	279	249	265	274	271	260	229	238	265	253	227	257	237	251	256	262	260	241	239	256	278	251	260	305	252	247	282	258	232	235	267	248	257	246	232	262	252	255	236	269	242	268	235	247	270	233	254	278	233	254	252	248	241	250	212	227	237	251	241	257	280	252	248	264	292	267	271	279	232	248	259	275	230	260	260	259	235	267	260	271	267	243	250	233	258	252	231	254	242	258	247	267	242	271	255	243	270	243	275	253	230	265	237	266	261	249	274	268	239	254	286	223	244	251	263	250	251	262	268	239	248	284	269	255	236	263	250	230	252	256	250	280	241	240	263	246	239	270	244	235	245	271	240	242	241	248	250	253	234	228	272	255	234	278	262	269	225	238	238	245	238	237	251	250	270	235	284	234	269	280	242	265	271	266	276	247	259	250	265	238	244	269	273	254	244	232	263	245	225	285	279	242	247	258	236	242	244	249	251	269	240	232	256	240	241	239	257	268	251	285	286	256	246	225	263	259	265	250	244	234	270	260	232	287	256	274	256	273	267	242	292	250	224	271	251	249	214	249	244	272	245	240	275	251	258	232	254	250	285	263	273	240	250	267	241	260	291	248	257	244	270	244	290	253	267	271	251	261	263	259	286	247	238	274	241	281	243	290	283	270	251	294	276	263	253	272	258	229	257	248	252	241	237	238	260	247	239	247	268	271	302	253	226	261	271	279	269	220	244	261	265	266	246	242	250	236	282	236	254	248	229	272	258	269	239	250	245	240	251	244	256	246	263	271	270	246	273	233	264	246	248	258	278	271	257	263	256	239	288	259	246	237	267	246	254	248	254	267	252	256	279	249	243	276	252	241	271	262	267	223	259	264	238	247	235	263	273	255	241	255	261	257	259	252	281	268	272	266	231	250	270	265	265	257	270	270	257	267	235	231	257	237	258	246	231	235	258	278	233	245	241	246	259	239	243	240	260	274	245	251	266	258	247	277	237	266	252	313	250	274	271	231	264	258	253	266	237	249	254	243	275	277	282	240	228	263	241	280	276	261	239	258	255	253	282	250	249	256	274	263	247	257	243	244	242	234	257	237	258	271	259	235	273	285	257	253	261	251	224	254	258	243	250	241	222	244	243	252	248	232	253	268	277	249	217	284	254	281	279	261	275	295	243	247	261	271	251	253	250	244	264	254	273	255	253	258	271	215	262	255	250	254	252	244	268	237	268	248	268	244	231	248	234	249	275	214	239	277	243	240	237	256	260	238	264	257	243	247	244	271	233	261	248	266	241	243	276	258	265	258	239	222	273	226	263	264	248	264	280	263	270	240	241	259	257	245	257	282	267	256	252	229	244	223	254	279	243	245	231	288	229	238	246	231	256	254	286	264	274	246	280	243	272	271	262	240	244	260	247	256	276	272	269	283	269	242	280	252	263	266	269	249	255	266	232	235	285	232	248	250	222	296	250	267	277	231	227	247	273	265	237	253	230	264	237	256	267	233	246	245	258	252	252	250	261	257	252	274	226	261	267	249	226	269	285	258	269	246	252	253	243	265	252	218	247	245	275	237	225	241	248	279	270	234	245	262	249	245	243	240	250	275	245	278	236	240	266	245	245	277	261	218	247	262	247	265	271	270	249	226	252	257	256	257	268	251	245	262	291	252	281	259	255	211	261	289	264	274	230	252	258	250	242	274	258	248	259	239	258	237	251	269	250	246	229	251	207	248	236	264	243	246	240	237	242	245	228	230	266	250	215	257	219	252	248	220	270	275	265	262	243	242	292	215	273	243	252	240	233	279	256	239	278	266	258	279	247	260	257	264	253	252	276	244	245	236	282	275	249	280	262	253	251	218	244	234	249	280	259	265	220	245	270	252	248	260	258	267	288	251	234	249	266	271	255	240	285	259	249	240	243	277	256	231	223	242	237	252	306	271	244	262	227	267	252	246	275	240	272	248	228	257	248	253	278	270	248	238	260	249	253	254	247	268	270	237	236	233	244	268	266	252	259	279	270	233	271	260	263	258	257	251	236	221	257	224	286	292	250	268	263	271	283	282	233	210	253	248	227	231	256	240	240	269	271	249	229	235	245	249	267	270	221	269	264	244	229	241	248	280	263	277	243	253	283	255	243	260	244	254	266	241	255	296	256	247	269	277	255	276	252	255	240	267	240	228	262	244	224	238	241	256	232	270	271	260	250	272	275	256	264	258	213	266	224	253	251	208	227	284	229	235	238	242	250	272	234	286	271	229	240	272	247	284	233	241	258	234	245	263	265	254	259	241	225	281	249	234	258	265	225	249	235	247	275	262	229	247	241	272	268	245	261	273	276	229	246	254	246	247	244	278	250	275	267	273	230	259	236	241	249	310	261	250	240	254	257	255	241	261	250	261	242	255	231	259	278	271	231	252	212	290	254	294	236	230	258	271	251	257	296	260	251	249	297	249	235	223	221	261	258	279	273	224	264	262	247	234	281	228	257	264	241	272	293	261	233	257	248	255	236	247	237	259	279	252	235	247	237	245	263	275	264	254	265	254	258	265	241	250	257	247	229	247	262	271	259	284	258	239	250	228	260	250	239	242	264	249	256	277	286	244	216	232	251	240	267	268	254	234	250	235	268	270	242	286	248	255	227	278	254	257	229	273	259	250	251	229	266	282	256	260	243	252	248	270	279	276	271	251	253	266	264	249	239	251	248	260	249	256	228	264	268	253	257	250	224	253	230	261	252	264	235	212	225	241	274	274	274	249	243	261	237	254	219	225	229	256	261	273	252	256	246	279	269	247	225	213	259	248	266	235	289	252	245	288	249	252	243	256	216	250	237	240	223	259	275	280	273	231	251	258	252	243	237	237	249	252	227	269	268	260	269	271	250	225	247	260	251	255	256	249	273	274	269	235	238	269	252	257	244	288	226	270	233	241	238	280	294	240	234	273	214	257	253	257	247	250	248	275	252	308	238	243	258	243	264	271	236	254	256	285	263	241	245	251	236	259	274	266	247	275	275	247	247	241	267	265	266	256	243	265	270	258	285	252	219	270	260	254	235	266	270	274	240	280	247	226	264	247	257	249	253	243	250	262	237	260	262	236	266	268	275	266	258	240	245	237	263	262	262	246	252	245	222	261	253	265	281	281	252	266	240	278	262	277	233	259	256	254	245	244	256	249	240	277	240	296	251	257	240	240
33457	50172	24411	8086	5563	3989	2862	2148	1688	1396	1058	846	742	629	599	493	497	460	381	417	415	383	343	379	330	339	325	293	343	297	315	308	347	319	318	311	289	308	313	296	302	302	318	314	275	269	278	292	284	304	293	281	286	287	295	283	253	286	263	289	329	308	286	288	259	259	282	288	288	277	297	278	260	278	273	258	285	296	278	291	241	259	291	255	282	235	306	268	237	253	248	257	288	267	285	268	278	271	269	269	267	300	270	290	278	274	278	276	278	258	277	248	253	267	259	237	265	261	278	268	276	267	249	260	270	259	264	228	287	276	245	263	234	250	260	278	261	272	276	256	253	290	283	291	266	275	293	254	260	271	277	263	292	264	257	287	264	261	286	272	273	264	269	279	267	276	278	277	289	266	271	276	276	261	268	279	262	293	258	244	286	278	259	276	273	279	268	251	240	293	272	282	267	278	263	266	288	255	292	238	258	293	300	251	247	293	267	267	271	253	260	297	247	280	278	261	258	264	283	279	244	242	275	279	277	240	257	261	271	243	280	242	254	289	291	266	261	276	266	240	282	254	259	256	259	274	286	274	300	307	285	275	259	264	261	255	288	258	298	263	244	257	259	262	272	267	246	256	242	265	252	286	234	306	309	245	266	247	264	262	238	259	258	280	250	277	270	265	271	271	306	263	260	288	299	268	262	272	281	273	260	278	271	259	277	282	287	267	248	252	254	300	254	248	254	247	281	292	268	254	260	274	246	291	275	270	276	242	292	281	237	261	273	261	279	285	277	256	242	237	242	257	278	265	292	255	282	264	255	247	284	248	256	272	261	263	272	246	297	257	265	264	268	261	269	282	273	275	248	254	322	272	278	263	269	262	263	261	269	251	249	258	263	267	257	279	296	264	262	242	273	306	257	250	268	255	260	278	267	289	254	268	271	275	260	252	279	280	248	285	278	273	262	318	238	267	277	296	265	283	251	287	288	272	237	254	263	270	281	272	264	294	267	295	277	271	254	273	252	263	262	262	265	273	264	258	269	277	280	268	263	262	242	258	268	290	279	278	288	253	241	279	299	282	281	282	280	274	272	244	247	237	254	264	261	308	258	251	255	315	281	283	258	286	278	279	268	259	270	297	253	281	301	266	272	264	252	258	276	286	272	286	271	285	281	278	274	273	282	237	252	286	271	285	236	273	258	269	258	278	262	255	267	261	245	290	250	289	298	277	283	240	263	261	245	271	280	266	292	253	253	255	270	271	263	246	257	262	267	268	232	301	278	244	261	231	258	303	295	263	240	284	273	297	264	270	253	249	242	299	282	278	272	267	252	244	278	259	267	242	262	270	239	253	282	247	259	246	270	261	288	257	249	241	264	260	256	300	252	243	264	256	265	254	287	272	273	269	260	281	296	283	294	266	248	276	268	246	263	265	238	268	279	262	240	259	256	275	278	276	251	310	269	277	267	245	267	267	258	272	258	275	239	257	300	265	293	273	247	299	245	290	284	265	260	239	271	259	255	266	280	266	269	242	264	272	255	268	258	235	277	276	257	266	264	262	247	282	272	296	276	281	263	275	268	292	258	277	245	277	294	243	260	290	291	255	255	283	281	243	253	245	224	283	253	261	243	289	246	257	282	280	210	256	273	265	247	288	281	266	270	281	237	277	282	275	267	270	232	268	242	286	286	304	258	289	251	263	267	265	256	263	260	264	262	287	267	248	282	279	243	257	308	267	263	269	281	263	266	291	265	284	277	298	280	301	261	251	310	281	267	261	270	247	287	288	253	238	262	261	253	278	266	276	247	241	280	283	273	243	236	278	253	256	249	269	302	267	259	260	275	250	275	287	272	260	247	266	285	241	277	251	252	239	283	279	288	268	274	244	252	271	262	267	279	298	280	267	259	289	301	255	266	267	274	266	245	272	248	259	283	265	262	257	258	309	239	267	258	251	272	272	275	262	284	283	276	292	271	295	283	277	296	288	265	249	267	253	295	263	307	271	303	264	260	260	264	247	274	298	272	267	285	268	301	286	299	303	268	261	269	274	257	259	268	244	286	286	252	256	276	292	245	284	252	248	256	286	285	281	270	289	272	262	264	287	277	248	273	257	263	262	251	259	277	281	246	274	275	265	272	278	272	266	250	252	268	268	265	264	257	229	254	280	264	251	288	258	293	269	258	283	226	250	279	248	264	257	298	274	283	254	283	248	259	257	271	284	277	258	260	269	258	256	264	290	291	256	230	274	286	243	295	266	241	254	280	247	295	255	287	263	251	263	288	262	257	283	251	274	263	251	282	271	296	245	264	291	259	262	259	294	232	264	264	276	273	267	245	278	306	232	248	254	265	235	259	270	268	263	270	263	296	250	293	270	290	265	276	285	256	240	265	270	273	260	287	279	244	288	281	271	271	286	262	240	259	272	275	234	276	294	238	273	222	263	254	246	271	266	267	294	265	271	257	277	264	268	278	281	281	259	285	261	271	279	243	262	245	254	250	291	256	277	272	274	275	250	269	276	298	262	261	268	242	257	244	269	285	289	249	259	271	275	268	237	268	274	264	239	271	270	235	276	269	265	254	300	253	251	252	294	245	270	268	239	262	266	263	268	281	286	276	260	263	276	272	234	254	260	271	240	279	259	265	256	251	272	277	236	277	229	291	252	247	290	257	278	243	280	265	254	264	263	263	284	252	302	260	282	286	254	243	280	254	266	304	237	245	277	248	265	257	291	247	265	251	264	260	259	276	305	260	276	273	271	266	249	252	260	282	250	256	290	253	294	240	280	283	269	273	267	266	258	261	275	265	266	269	289	251	264	275	265	291	263	249	273	256	258	276	274	269	271	277	274	245	265	288	271	285	271	259	267	274	299	249	273	285	263	277	267	278	261	277	277	252	260	262	255	262	258	293	247	274	262	235	251	260	270	292	283	293	254	267	285	246	244	251	261	251	266	288	288	259	252	276	291	265	236	259	273	256	264	284	286	278	303	279	300	252	272	274	287	270	269	258	262	246	255	277	254	267	283	284	283	280	286	280	286	271	262	309	274	272	250	287	258	261	283	267	272	264	271	238	268	256	270	303	263	267	277	265	267	277	257	260	246	254	315	289	259	259	291	261	272	274	307	246	262	239	270	238	284	288	273	253	248	273	272	269	279	262	282	270	279	277	253	256	287	282	253	296	279	267	285	278	260	276	289	266	270	273	262	249	279	281	253	259	269	266	254	268	290	276	289	273	250	265	258	262	226	275	277	272	287	287	308	271	275	271	254	285	284	273	277	285	275	265	292	253	227	248	293	249	258	246	249	257	279	262	282	251	274	260	274	259	278	286	238	242	252	258	251	275	253	251	279	262	253	261	248	276	291	284	285	260	318	259	252	278	266	262	268	278	261	259	278	296	266	304	297	260	267	249	277	249	267	303	253	248	276	267	285	255	281	275	260	293	257	231	270	279	258	254	278	232	264	287	275	256	254	256	280	285	251	268	274	264	259	248	272	254	277	259	241
22641	21144	28748	23801	21149	21134	10254	2780	1880	1488	1173	945	905	774	629	590	536	521	490	431	445	441	433	382	414	370	382	382	332	351	355	332	349	359	353	335	328	324	315	321	341	337	310	320	302	312	323	337	311	301	267	330	303	304	304	314	345	297	293	303	311	310	305	293	313	315	290	313	307	311	301	285	288	311	288	293	289	295	287	313	310	273	279	273	277	294	279	291	285	282	256	255	271	272	285	296	260	272	294	281	264	266	292	264	283	274	308	273	293	300	274	270	296	248	295	297	298	294	282	302	289	298	289	310	264	261	294	300	283	266	294	284	280	278	282	289	297	253	292	287	294	287	272	285	284	289	289	270	299	290	309	273	250	323	264	271	302	334	323	280	282	267	291	260	306	302	274	298	281	254	282	272	243	303	315	299	285	266	268	289	252	324	289	299	275	281	270	305	262	272	303	285	285	282	299	289	315	284	274	294	287	283	292	285	305	270	293	267	295	283	294	277	250	296	272	264	292	262	252	255	270	295	279	283	268	273	282	280	306	263	286	278	296	326	279	261	273	303	314	279	281	231	282	261	264	265	282	290	296	294	279	262	280	265	286	296	278	271	286	261	280	273	275	313	274	288	272	306	293	278	301	314	300	304	301	287	295	280	282	273	270	301	271	274	285	284	292	259	309	291	280	304	258	266	295	280	294	287	315	292	285	269	276	268	300	278	274	286	272	269	285	276	269	273	266	296	286	300	287	306	306	296	290	291	257	252	255	279	274	266	276	281	289	265	240	289	268	253	251	302	267	289	281	291	287	312	317	277	280	268	293	293	282	287	287	280	289	287	305	276	290	261	260	306	265	258	279	303	270	275	258	280	297	309	304	271	265	276	281	307	252	276	267	294	273	262	281	301	266	259	289	302	272	261	266	289	300	278	306	290	310	269	264	269	286	250	298	285	242	293	262	290	294	258	259	280	283	256	272	304	291	276	296	274	296	289	300	280	279	268	298	303	291	251	292	273	316	273	287	271	262	289	278	283	289	272	311	304	264	258	263	284	264	283	287	277	303	290	299	289	248	291	257	278	291	279	280	274	278	307	278	274	267	291	267	267	265	293	266	283	304	264	298	257	277	299	281	284	264	278	281	297	264	286	264	294	273	277	286	301	270	303	291	291	278	285	244	282	319	254	277	286	285	270	285	278	262	261	275	264	299	281	289	279	259	271	253	285	278	305	302	273	283	298	258	279	293	249	267	287	256	274	286	260	271	306	280	269	281	257	260	260	284	291	276	285	255	269	283	296	299	319	280	285	303	281	287	284	252	318	285	288	294	305	286	309	284	292	276	271	308	260	307	283	277	269	313	293	319	281	293	267	279	289	285	247	293	302	260	285	284	296	274	295	283	309	312	295	293	296	289	297	290	295	272	261	272	274	312	304	290	286	284	288	300	289	278	283	283	278	279	280	281	300	299	266	267	284	290	274	267	277	275	286	279	283	285	278	287	259	293	308	297	283	280	282	292	312	290	272	326	276	292	297	281	280	269	284	310	296	274	272	302	292	283	285	300	272	265	280	311	273	304	291	300	299	275	306	277	302	258	251	283	310	308	289	269	271	300	271	269	293	259	289	311	287	288	292	298	267	305	313	286	298	288	312	277	306	292	301	271	285	301	281	292	272	271	280	251	281	267	294	289	260	297	306	276	285	285	286	268	301	275	290	287	284	281	270	281	272	282	310	291	278	276	302	267	275	277	286	268	266	256	252	279	283	295	279	309	291	287	303	265	271	286	282	285	294	261	314	292	268	288	274	304	272	262	285	294	253	281	295	286	269	268	280	317	297	286	302	331	293	279	290	259	280	284	280	288	266	279	265	290	262	267	285	269	277	274	312	313	294	286	286	320	301	292	305	285	271	286	265	275	279	251	315	278	249	321	271	293	282	310	275	279	283	270	281	291	280	253	296	293	289	286	287	279	295	331	304	274	250	306	277	292	285	301	294	289	285	271	265	321	246	269	288	309	282	274	296	289	277	295	267	277	262	305	289	284	288	287	279	301	320	304	284	273	291	277	269	283	289	289	289	266	296	270	312	309	247	281	266	298	302	260	271	256	270	294	280	292	274	282	278	247	265	243	295	309	281	308	290	305	282	271	272	304	282	297	299	292	285	288	279	267	308	307	278	301	280	294	280	299	265	293	282	280	318	280	269	298	274	311	278	282	311	279	306	289	256	295	295	271	281	280	306	293	278	295	282	308	279	303	275	283	293	279	289	304	286	289	284	284	293	284	311	295	285	284	257	286	302	286	271	289	291	290	249	302	314	273	289	301	284	288	280	311	300	300	272	292	258	295	283	268	270	255	260	241	272	254	288	266	281	281	263	290	323	308	268	270	281	299	283	283	292	283	296	272	285	251	299	282	283	301	289	234	296	295	261	288	257	304	276	271	281	279	306	281	282	278	257	283	268	294	313	263	273	280	272	284	308	274	273	271	263	254	278	312	278	255	291	253	267	277	294	287	286	287	273	266	277	278	273	290	262	270	293	285	292	314	289	263	286	274	321	268	284	274	261	296	292	300	284	293	292	298	310	277	301	308	267	289	282	285	262	268	280	278	281	266	238	284	285	270	253	269	302	296	309	286	291	267	263	270	298	285	284	264	273	248	279	277	285	288	261	302	259	280	286	284	252	279	250	275	281	292	275	287	269	267	274	291	309	278	278	279	253	276	259	271	303	284	293	284	262	271	249	301	264	276	289	295	283	301	264	274	272	275	267	297	300	269	268	277	266	286	282	277	283	293	281	286	289	287	256	278	276	252	268	281	306	289	291	288	265	287	291	301	289	274	274	304	295	266	281	259	286	289	300	269	303	274	258	273	274	299	271	256	281	288	297	308	298	304	254	252	289	261	267	273	295	259	312	304	283	300	271	280	265	280	299	300	288	271	267	304	306	288	314	315	271	289	260	292	263	261	237	305	306	288	306	288	264	274	273	310	302	246	270	257	291	283	254	298	277	294	269	256	263	294	265	298	292	260	268	279	306	268	259	278	311	257	290	266	262	274	271	267	255	265	277	277	268	295	304	292	277	289	292	281	291	258	297	280	261	276	253	286	257	293	285	278	276	261	247	263	307	260	276	286	308	287	287	278	285	303	273	282	289	252	275	279	279	279	276	265	286	269	265	303	293	277	295	272	301	250	269	278	265	285	283	272	303	301	309	261	289	278	267	279	275	277	285	253	258	304	281	273	270	287	282	323	304	281	250	273	261	284	337	260	268	279	274	267	291	272	291	276	283	264	291	262	299	290	259	265	270	263	285	284	299	261	291	280	245	270	269	281	270	278	249	289	274	262	270	251	290	265	285	282	302	272	298	283	290	258	284	319	273	287	267	247	297	295	293	300	285	278	293	298	263	293	280	268	281	300	274	273	285	284	310	317	288	283	281	274	288	291	287	284	306	283	282	277	291	276	277	283	289	261	296	312	309	273	303	250	268	273	300	258	236	285	278	272	301
38445	62755	34998	13960	9478	7119	5390	3927	3077	2328	1869	1458	1222	997	912	797	710	652	604	543	558	491	460	457	412	384	428	394	408	420	376	379	436	395	391	367	372	392	331	330	331	310	356	312	288	306	325	326	314	316	292	336	302	331	341	291	337	285	300	316	301	290	302	317	295	301	333	269	319	316	305	302	299	319	284	270	272	287	311	286	284	277	269	282	278	293	275	295	280	313	282	290	287	302	273	299	279	287	270	281	259	298	304	316	302	301	272	302	323	271	266	268	276	269	314	306	300	278	310	300	254	302	313	275	261	288	295	267	272	293	301	290	300	303	287	295	271	284	294	262	300	292	266	251	306	293	276	278	267	274	263	312	293	310	314	305	285	305	290	288	305	263	299	297	261	260	300	238	288	243	280	254	305	278	282	269	282	292	308	278	234	291	275	298	290	286	312	289	261	299	278	287	297	277	282	277	297	266	258	303	278	281	301	282	290	298	287	271	284	305	296	272	282	283	260	298	283	293	281	306	307	269	262	275	292	270	257	282	283	266	282	286	295	302	286	281	302	298	286	277	260	285	288	312	256	248	291	318	289	294	285	275	253	300	306	286	272	290	282	291	272	312	262	277	291	290	283	318	293	287	272	248	316	293	266	268	271	310	280	281	255	295	311	274	248	302	269	247	273	304	323	319	281	282	286	284	283	276	272	296	263	280	277	278	277	300	262	308	280	302	261	260	263	305	305	271	288	279	270	271	296	271	307	284	284	283	282	269	291	282	264	269	299	264	267	298	284	297	271	267	295	260	289	271	295	277	281	273	265	302	281	281	291	274	260	284	266	282	290	271	302	263	264	309	300	292	285	279	323	299	285	280	250	298	265	269	310	282	322	299	256	259	278	283	287	338	262	291	295	293	293	293	293	279	300	278	301	280	277	257	277	298	292	267	267	297	266	282	290	323	271	285	286	279	269	270	272	277	271	296	292	280	265	269	290	274	271	274	306	283	306	300	285	298	254	301	252	278	282	311	259	286	294	245	238	269	281	259	283	262	276	314	287	307	306	307	315	261	285	286	304	269	279	296	279	260	302	301	299	278	292	297	289	257	286	277	266	277	283	306	286	263	267	284	313	277	233	301	289	294	273	275	303	270	261	290	276	264	296	276	271	275	266	264	299	269	286	305	264	264	279	284	276	287	308	279	253	267	285	293	269	303	297	253	298	267	288	298	290	275	292	283	279	284	256	251	268	281	263	271	265	293	269	295	271	298	271	258	285	316	287	295	282	284	283	243	296	278	292	326	292	288	265	270	295	270	299	256	260	244	278	294	301	276	288	280	273	284	284	268	257	311	273	280	268	283	258	325	279	281	285	282	285	292	301	292	243	288	254	314	254	265	281	269	301	271	287	266	302	269	288	268	258	314	279	286	270	284	280	276	270	293	252	286	283	236	280	286	292	295	262	309	269	299	285	281	295	284	257	266	265	268	279	285	294	267	270	292	312	277	279	274	261	255	274	322	260	303	293	314	286	297	296	265	267	246	293	273	276	265	280	277	291	291	289	291	278	272	320	278	270	309	268	271	308	284	280	270	269	272	295	285	291	276	270	293	295	267	298	281	267	290	302	304	255	288	284	282	270	317	252	287	301	281	275	264	307	296	275	282	284	283	283	283	291	282	267	280	290	312	290	291	295	272	250	287	269	306	291	272	290	285	306	260	275	280	282	285	258	311	276	313	290	281	279	282	272	283	283	276	302	267	312	278	289	262	263	303	279	279	330	276	264	273	287	289	299	267	308	249	289	276	299	292	287	255	254	283	250	264	269	265	294	288	308	328	289	289	295	265	293	273	254	264	301	260	308	273	269	262	278	249	287	296	268	294	269	266	290	278	273	277	310	260	303	312	262	286	291	298	283	270	288	272	265	272	279	292	271	288	295	282	272	313	279	299	291	285	278	285	268	285	260	273	261	312	297	250	277	286	260	300	275	270	268	264	277	261	264	283	287	248	290	286	310	280	242	322	311	308	281	252	299	272	293	283	283	283	256	304	297	285	326	265	283	288	257	272	295	294	291	277	303	277	293	307	276	278	323	305	316	277	262	284	275	284	304	285	304	264	262	267	276	303	288	313	252	284	295	307	266	303	303	277	291	271	291	283	263	299	272	289	317	247	302	295	269	289	282	284	266	287	313	292	284	260	279	285	276	275	281	273	292	305	270	295	287	258	297	259	290	282	244	280	269	269	263	304	303	282	285	263	278	296	280	303	275	267	275	287	327	278	290	288	292	299	278	289	245	287	291	254	287	305	285	305	272	290	281	277	288	290	293	268	280	291	259	266	272	267	278	288	283	255	266	283	283	293	303	297	305	295	293	287	273	287	266	294	289	250	291	291	297	292	272	291	252	256	278	306	311	307	307	273	259	288	259	297	272	278	299	286	283	268	257	282	267	286	300	294	256	270	267	283	298	274	268	298	300	288	271	281	280	301	312	247	285	286	296	278	301	262	242	279	257	273	296	253	284	299	255	302	272	297	279	257	282	274	266	286	308	267	304	263	244	305	269	262	291	331	263	320	278	266	271	270	281	287	295	272	282	287	296	262	309	280	262	292	282	303	293	282	292	267	312	282	277	281	291	280	281	272	263	286	275	295	289	273	279	277	281	297	303	261	289	276	278	295	313	280	325	291	274	275	276	305	277	297	303	315	316	269	260	291	301	298	264	297	291	301	277	282	290	288	270	275	290	301	275	286	271	269	282	277	295	307	281	290	255	301	278	287	274	302	318	294	259	294	277	276	283	313	294	265	263	295	297	250	280	265	306	303	281	316	277	281	269	301	278	290	282	271	277	248	279	268	292	288	294	287	274	295	273	246	299	282	283	272	291	280	266	286	294	272	293	279	285	272	300	297	262	318	293	268	288	325	288	275	265	285	280	311	312	293	265	282	325	311	237	300	317	291	273	273	286	293	312	296	279	280	271	291	305	287	255	276	287	304	280	295	287	309	269	277	278	295	280	287	314	278	263	265	284	273	320	253	238	271	283	296	279	250	284	289	281	247	268	289	264	263	278	277	275	297	278	287	283	280	284	299	274	313	266	267	305	279	268	309	271	296	300	284	282	313	291	272	278	256	267	286	305	279	304	287	283	296	291	277	306	296	283	307	292	289	286	294	303	273	276	299	281	257	277	277	291	273	281	328	254	303	294	267	285	299	299	280	300	294	307	274	310	295	298	309	317	302	263	260	265	295	265	296	294	269	280	261	297	269	256	284	254	307	291	286	281	272	283	255	293	279	301	291	289	295	305	302	261	280	268	272	309	307	278	280	286	305	276	289	259	298	267	293	278	264	288	267	273	314	262	265	270	306	270	283	267	290	275	275	264	343	292	252	299	296	304	276	304	253	283	283	307	275	283	270	281	310	281	268	275	305	289	285	277	283	288	282	295	311	311	290	295	282	278	330	278	279	282	279	248	283	273	296	314	279	299	289	265	282	291	296	307	294	298	271	271	319
31718	28721	20228	6679	2290	1465	983	765	615	479	432	366	366	292	288	318	255	238	222	225	228	198	197	190	202	208	207	222	172	202	196	215	191	222	219	229	217	216	220	207	172	201	192	194	169	228	228	180	198	174	165	187	186	204	178	205	195	199	169	174	197	173	185	196	186	205	176	192	188	186	198	200	179	203	190	203	207	199	191	195	195	175	187	195	184	182	190	172	171	182	162	183	201	192	184	188	173	194	183	176	186	192	192	157	184	198	177	179	219	168	172	171	168	156	208	174	200	203	173	191	183	172	194	199	186	164	195	178	195	168	178	178	197	184	204	199	186	179	201	187	194	184	203	157	186	175	183	170	172	172	170	185	175	195	198	204	168	185	186	192	187	204	191	164	187	187	196	158	198	191	185	188	161	180	177	155	175	172	178	193	164	174	177	185	159	191	176	189	181	203	176	159	199	175	208	174	190	161	174	201	189	198	166	182	187	153	175	186	191	161	182	172	162	175	197	188	192	198	198	177	174	193	205	162	162	188	177	185	182	222	170	175	175	168	199	174	177	182	173	197	210	183	196	175	171	183	179	184	195	181	184	162	173	196	200	150	196	211	167	167	163	181	167	187	160	191	156	174	188	197	165	185	192	174	203	193	185	156	173	190	191	184	175	173	195	185	186	180	181	187	167	189	191	186	194	198	171	167	180	177	163	203	178	182	181	193	174	192	192	161	180	174	175	172	191	160	158	173	201	180	185	182	174	168	178	184	191	178	197	187	165	205	189	172	183	180	176	191	189	196	185	173	164	198	194	181	180	195	179	169	190	169	183	185	185	167	172	185	186	192	183	196	190	173	200	183	193	193	177	200	196	171	175	168	158	189	176	163	175	199	189	199	182	168	164	177	196	185	194	213	168	198	193	188	180	167	185	181	155	191	171	171	196	166	157	151	194	179	174	194	168	182	175	168	188	200	178	185	179	197	175	188	177	173	191	207	219	193	201	190	188	177	198	166	179	190	179	178	179	166	168	191	190	183	167	197	184	176	206	170	192	175	165	177	199	185	180	177	181	182	176	177	206	176	183	177	163	162	172	181	181	170	180	203	189	195	211	171	192	175	170	173	198	197	164	167	173	165	200	191	207	186	186	154	174	164	159	179	188	217	178	143	193	203	186	203	170	203	165	185	198	188	173	178	183	205	163	196	186	203	161	178	176	164	157	181	189	169	208	200	188	195	164	199	206	180	150	156	177	174	173	182	173	197	185	161	186	183	186	179	192	208	178	189	189	199	171	188	191	173	186	184	191	171	192	191	186	162	186	189	197	172	200	174	175	196	194	189	178	180	194	187	179	156	196	180	195	168	189	159	186	183	195	178	164	176	175	181	198	159	173	200	176	187	187	160	183	214	201	186	215	192	156	184	176	188	192	179	187	173	182	170	188	177	191	176	174	188	177	156	194	176	180	184	173	190	198	170	187	166	181	176	194	179	173	180	215	180	181	174	176	179	179	182	170	179	173	205	152	192	161	186	173	179	209	196	182	191	169	171	197	183	201	196	185	171	183	189	187	215	182	185	196	172	204	192	185	187	196	187	202	186	184	184	159	183	177	188	185	175	181	184	211	186	197	162	200	175	177	168	191	194	196	197	170	178	187	191	178	164	180	180	171	199	180	203	190	173	182	155	179	201	203	170	179	170	201	183	178	176	171	170	195	189	203	188	192	173	191	180	179	177	187	181	183	196	160	177	171	161	164	193	181	176	167	171	173	183	187	183	185	177	208	158	177	188	176	172	174	171	168	165	204	188	180	183	186	184	192	182	152	189	184	173	175	168	160	188	159	169	147	172	178	184	198	216	137	201	166	196	198	165	194	170	188	190	211	168	198	156	189	178	184	200	156	185	195	198	183	193	180	192	183	171	186	193	163	201	194	165	162	210	210	180	164	174	164	195	191	175	194	187	198	191	193	209	172	170	169	190	172	166	192	178	193	194	182	164	211	187	175	188	196	172	183	193	166	177	184	189	168	205	186	176	182	203	179	172	189	166	174	158	156	165	204	187	194	178	193	180	174	229	177	168	176	193	172	174	168	185	168	195	203	176	185	171	203	174	182	169	154	188	202	205	184	192	197	188	195	173	193	200	166	181	191	205	180	182	184	174	182	183	184	200	157	179	182	200	193	179	196	185	157	188	171	179	182	210	192	159	187	192	187	186	165	182	192	184	198	208	172	180	174	177	215	173	182	173	169	177	210	167	199	187	182	212	188	177	197	154	174	174	186	203	183	228	162	188	196	185	179	160	176	157	187	164	176	173	177	185	199	199	211	193	175	171	187	180	190	191	188	179	176	191	197	189	198	172	178	207	175	215	196	181	185	188	182	181	171	205	212	193	164	180	161	212	196	171	173	180	182	185	163	182	198	185	187	166	184	200	177	209	194	204	175	177	192	179	188	176	191	176	185	190	180	185	166	182	180	181	199	168	196	185	157	148	195	168	175	197	182	197	203	183	183	159	180	178	171	183	191	172	185	187	201	194	179	181	180	180	158	180	205	167	164	178	185	203	169	180	165	187	192	187	201	188	177	183	204	197	172	170	193	199	185	178	177	194	175	181	180	198	203	190	194	180	200	180	198	159	170	187	188	179	198	172	191	185	206	189	191	202	180	155	198	169	183	167	187	184	181	167	169	219	208	186	196	192	187	164	172	160	212	202	172	175	156	194	190	185	183	189	198	156	167	218	174	175	207	179	185	189	176	174	187	180	200	183	172	183	188	207	166	220	192	190	208	173	186	166	179	165	160	189	156	183	182	173	201	209	178	185	185	164	156	200	173	229	189	159	187	182	189	205	168	177	192	202	179	176	167	178	188	185	186	178	205	164	199	231	174	182	224	184	175	157	204	180	194	198	169	163	199	188	163	173	184	156	203	177	171	184	189	203	183	186	183	168	195	184	203	173	198	194	186	173	174	164	167	185	173	196	163	182	179	188	179	175	173	167	189	183	207	190	203	191	175	170	187	164	196	182	192	227	150	207	164	180	214	175	174	181	197	193	172	160	164	179	164	166	180	172	154	208	188	163	172	184	172	179	190	179	158	188	189	164	160	184	186	186	175	184	191	171	180	191	151	164	190	181	196	180	175	167	187	171	183	177	181	153	206	195	160	171	185	195	168	175	201	192	177	191	183	162	175	180	163	199	203	173	193	182	159	171	171	183	161	202	188	193	181	196	175	171	171	190	163	186	166	179	194	170	195	199	189	181	184	174	189	155	158	191	164	195	212	183	167	200	187	161	182	187	196	171	198	184	195	168	146	185	185	199	185	189	171	160	174	173	192	166	179	147	147	226	190	165	160	169	182	191	171	186	203	168	189	182	193	183	157	195	168	200	171	197	171	176	179	169	192	151	174	148	180	198	170	173	191	182	155	214	171	146	213	199	173	187	181	170	182	167	202	208	189	160	157	165	190	184	170	184	173	176	173	178	162	186	185	188	178	204	191	198	159	158	169	171
33318	41166	17148	5396	3549	2456	1832	1304	1048	819	678	551	453	374	388	350	320	247	298	270	265	276	249	233	233	229	255	245	228	221	232	211	236	231	243	234	255	246	235	241	237	199	200	200	207	222	204	207	222	216	202	239	210	216	212	202	214	208	202	227	225	184	204	216	182	195	175	200	207	221	192	195	201	209	196	210	185	220	207	180	192	204	203	175	206	206	206	199	204	206	205	216	175	190	211	212	186	199	178	199	200	201	207	195	206	208	200	211	194	183	201	185	199	192	181	190	198	193	215	177	197	207	194	217	213	198	217	185	213	199	210	183	196	214	203	213	201	193	210	214	196	205	201	216	213	218	229	208	198	199	192	204	180	216	187	203	192	195	179	181	190	202	205	199	187	197	195	216	203	200	222	187	213	183	166	215	208	187	192	203	184	208	147	199	191	200	213	174	187	205	196	189	202	180	207	222	210	193	206	200	202	186	185	191	206	201	209	192	228	226	190	189	211	206	188	200	183	193	197	207	186	207	193	172	183	223	219	204	226	170	209	211	192	228	203	185	180	196	206	201	220	177	227	214	236	201	189	223	201	177	197	208	214	221	203	193	209	210	185	186	203	191	195	211	207	182	175	185	194	188	210	202	208	200	170	202	197	187	187	208	221	204	199	194	196	179	240	175	185	199	184	189	190	226	197	180	181	214	187	196	202	174	184	190	199	217	166	186	217	197	216	179	192	184	186	177	206	198	179	212	232	210	186	203	181	201	202	194	224	177	189	203	197	182	209	206	210	187	212	206	206	193	199	199	202	189	203	216	218	197	185	208	176	187	190	201	208	195	188	204	159	195	214	193	195	190	188	174	198	210	201	195	215	211	182	199	172	186	196	194	194	204	199	206	191	192	184	190	202	202	198	212	236	202	179	199	174	216	193	195	206	192	174	199	198	228	195	201	193	214	202	187	219	202	186	190	191	185	187	196	216	212	193	186	216	220	191	186	209	205	175	193	221	218	195	191	214	199	213	194	185	198	185	183	178	196	210	211	199	175	216	205	192	210	180	202	179	194	224	186	207	188	188	181	197	213	185	202	187	231	179	188	198	211	186	206	204	176	193	190	179	194	216	199	218	223	191	198	207	187	192	186	200	213	223	187	212	216	168	177	207	196	187	222	210	169	210	176	228	212	188	195	205	195	186	200	193	228	181	199	196	195	200	184	165	180	198	177	195	210	189	195	194	198	203	192	196	202	204	183	178	206	175	209	176	201	181	226	194	201	197	211	209	212	188	190	206	195	187	188	187	170	195	202	214	205	202	178	209	186	180	191	184	170	206	192	187	211	206	198	197	181	186	200	195	219	184	205	209	185	187	190	192	195	181	177	201	202	178	204	200	177	203	211	182	203	209	208	212	185	204	201	223	176	194	184	177	214	188	207	209	172	210	195	205	193	178	202	176	188	196	177	185	193	202	188	183	179	202	211	178	195	199	187	213	201	172	219	198	205	204	210	186	204	197	190	224	205	218	225	195	186	192	193	187	194	185	199	177	183	207	204	183	178	187	183	215	214	181	192	175	187	203	196	195	186	188	202	225	178	169	211	178	196	192	202	197	194	182	183	204	185	208	192	183	197	214	204	199	207	193	203	189	171	192	189	196	205	212	181	202	176	186	196	190	175	197	182	202	196	211	226	190	198	218	207	199	202	176	202	167	194	207	210	171	213	207	210	152	202	187	199	211	181	186	196	182	191	205	200	205	200	223	201	226	193	203	193	179	186	217	189	194	216	216	197	204	201	210	191	167	202	188	197	214	208	210	195	205	196	189	209	202	204	206	177	201	204	206	199	213	235	204	191	216	183	237	183	185	184	206	181	231	199	205	201	165	180	200	212	213	204	186	203	205	205	216	191	203	198	188	168	194	181	175	186	216	191	202	218	170	210	175	181	176	199	211	166	197	181	199	216	183	189	202	202	191	194	199	199	208	186	193	181	193	236	196	189	219	196	200	208	176	199	190	202	171	203	174	203	205	201	204	202	183	219	199	195	216	192	173	200	184	199	156	184	187	199	213	175	209	196	191	196	198	190	199	196	211	207	202	184	198	231	199	209	188	198	179	183	197	183	203	201	188	166	203	195	161	206	180	204	171	192	189	206	221	223	186	205	210	189	229	209	205	190	180	196	192	169	187	186	185	193	207	203	183	181	213	179	190	206	186	213	191	179	216	200	188	188	212	188	199	201	167	202	219	189	217	205	183	230	178	170	199	215	208	217	215	164	200	209	207	208	219	189	185	200	180	189	186	211	214	199	191	185	197	206	179	196	196	182	192	225	181	218	191	188	194	170	213	188	195	207	187	219	210	189	182	239	199	213	180	200	176	179	200	192	197	212	191	214	213	185	211	190	182	192	178	199	181	188	176	210	209	172	203	181	205	204	206	197	196	201	220	194	185	187	212	196	182	180	191	183	201	190	173	190	197	206	190	197	191	196	207	201	204	201	199	198	186	195	190	202	188	196	196	190	192	200	204	189	155	203	181	181	187	192	186	201	188	186	207	186	184	200	183	194	206	217	174	198	195	184	182	209	189	189	217	170	219	207	204	192	211	181	202	188	189	182	182	196	184	200	186	205	207	174	176	187	169	210	214	182	211	177	187	225	200	200	205	180	190	189	205	212	225	187	167	203	193	204	201	225	189	190	194	200	203	197	184	206	194	179	183	209	174	190	209	184	226	207	208	203	200	188	191	200	181	220	197	190	220	189	210	181	169	201	218	214	212	180	187	215	207	203	197	219	199	195	189	202	185	191	208	212	197	170	190	203	197	192	200	188	184	202	187	210	203	202	197	187	169	169	219	191	182	211	209	212	215	200	200	242	214	197	173	177	208	203	212	234	176	193	197	183	189	190	205	197	195	202	201	206	202	197	197	184	205	198	181	200	189	204	204	206	179	190	195	186	209	178	203	216	183	199	185	212	202	175	209	184	184	225	197	204	190	235	201	194	209	197	205	197	185	213	197	238	206	196	180	213	214	194	171	210	193	213	185	193	164	216	214	192	198	192	180	220	187	211	197	201	197	185	187	210	185	204	177	199	201	213	218	216	198	182	192	175	195	220	190	183	210	194	211	182	204	193	207	195	189	212	211	186	216	200	193	201	216	207	223	191	188	195	203	184	194	206	204	187	173	187	197	194	212	205	206	223	192	202	202	173	212	175	189	192	185	186	197	211	188	184	190	196	205	169	214	194	201	189	190	211	196	204	195	204	197	207	183	187	193	187	218	164	189	193	186	175	242	211	183	205	187	220	165	206	194	206	201	210	199	191	217	188	203	205	198	198	199	210	186	213	213	196	203	212	176	179	204	200	199	173	184	234	220	181	200	199	201	190	195	182	185	194	202	210	196	202	199	167	218	196	203	196	184	186	189	233	183	182	195	202	178	183	188	200	195	180	188	181	203	187	191	224	213	197	198	206	191	175	175	231	178	205	197	224	183	220	206	211	193	182	186	190	191	207
23705	21080	28196	24196	20907	10609	2765	1534	1058	911	742	665	535	458	384	376	347	325	305	339	279	252	264	267	235	230	223	224	226	211	234	251	242	224	241	236	236	226	221	220	210	202	197	196	205	189	214	185	221	195	212	176	203	200	213	202	193	209	191	192	215	219	188	207	205	190	206	199	218	209	217	203	205	188	202	198	179	166	178	182	185	190	191	155	206	184	161	190	206	180	180	168	182	191	183	178	174	184	191	193	179	199	178	180	204	180	186	186	178	164	181	180	172	191	190	180	192	181	189	198	189	181	188	181	190	179	198	190	185	195	175	200	180	215	171	196	192	177	190	191	174	191	193	196	159	184	171	190	182	187	184	194	199	195	160	183	181	212	192	180	179	178	188	184	174	158	176	206	185	175	194	192	211	176	177	177	181	169	144	186	173	178	181	186	159	187	188	186	213	170	183	193	193	160	195	195	205	193	170	192	195	172	209	195	166	185	187	178	163	162	173	159	172	194	183	195	192	180	193	171	198	182	179	172	186	175	179	167	191	169	200	194	191	176	181	186	193	201	179	202	180	163	162	178	173	206	184	182	187	201	167	170	169	183	175	197	163	202	182	173	202	167	189	199	220	204	198	193	206	173	169	191	208	192	190	172	223	201	183	186	174	200	174	185	192	209	165	202	168	194	197	176	192	161	188	172	216	216	179	198	187	195	169	193	175	202	176	159	205	172	170	195	194	178	156	192	195	175	179	194	186	185	181	204	200	180	199	172	190	194	177	195	178	205	184	208	188	194	182	200	172	194	195	200	147	177	171	168	194	196	170	182	199	172	193	203	172	189	181	181	193	186	207	195	178	180	183	148	196	197	221	171	187	195	175	197	179	202	179	185	186	170	191	178	203	203	210	191	173	180	189	171	187	198	206	185	182	161	187	165	201	190	206	189	179	206	199	164	189	176	184	168	204	220	184	200	184	193	192	162	185	188	189	159	191	178	180	202	182	190	228	188	192	173	183	199	181	154	176	165	190	190	191	182	155	199	173	179	185	178	172	165	185	190	190	183	161	179	184	156	183	197	182	173	170	168	169	174	174	189	179	196	196	192	161	170	185	186	176	186	174	182	205	176	174	189	178	189	194	177	201	184	183	174	174	181	173	176	177	184	178	172	209	206	202	195	186	174	167	203	199	158	158	187	202	201	196	199	182	181	194	163	165	191	181	210	195	171	178	207	201	200	185	198	199	199	179	180	200	202	194	192	176	172	150	211	203	193	220	217	193	194	169	208	190	186	183	182	193	179	161	208	167	196	189	196	194	184	197	199	199	195	197	185	169	195	166	194	146	187	190	166	180	206	191	181	184	158	202	186	239	184	182	194	186	199	176	182	187	180	186	195	190	211	169	174	177	179	174	199	202	187	181	198	209	189	215	163	185	191	192	162	188	196	185	206	188	191	184	192	169	190	193	180	201	188	187	187	194	198	175	191	192	168	154	206	186	193	171	185	169	182	179	197	203	165	194	174	179	196	175	193	165	190	225	197	196	174	184	183	178	175	172	158	194	189	194	196	190	196	177	186	208	175	208	176	185	202	189	190	201	199	205	191	178	204	182	173	166	198	183	193	161	191	199	185	155	186	186	187	200	176	187	182	179	189	182	174	167	162	196	200	184	180	200	159	153	178	183	191	177	195	190	183	200	164	178	173	181	176	205	188	197	207	167	210	142	178	157	199	165	188	182	203	179	243	196	193	183	195	199	193	200	195	204	175	180	186	183	182	175	190	192	185	194	182	181	196	171	193	184	175	199	180	187	207	188	175	195	176	190	189	184	172	190	183	202	200	187	175	174	203	183	168	181	189	186	187	189	157	212	165	170	183	187	201	174	181	174	172	200	203	183	170	192	187	177	189	191	178	162	186	176	161	177	183	172	185	181	177	184	191	160	173	181	195	168	187	161	198	221	203	189	186	165	193	198	192	176	209	187	212	169	185	220	177	186	208	188	200	187	187	207	195	176	194	181	206	190	199	169	178	173	183	203	183	248	182	171	186	187	185	172	195	194	181	175	176	192	215	195	169	179	196	185	192	188	199	190	168	175	193	208	196	193	160	193	192	174	172	173	166	199	186	202	183	186	188	167	161	174	173	194	174	205	185	199	153	184	169	184	168	199	201	186	177	180	186	183	150	170	174	188	180	180	211	199	193	163	194	209	204	202	187	206	190	191	174	205	191	196	169	197	170	205	174	184	168	172	200	220	174	192	185	157	164	167	231	188	202	177	162	199	176	172	167	190	188	171	187	185	166	192	207	212	168	180	174	193	190	179	201	217	189	171	189	198	183	183	177	187	162	198	189	190	168	186	181	184	184	179	156	184	183	202	198	170	210	189	214	188	170	183	181	154	204	181	204	186	192	171	187	181	185	187	182	182	192	182	184	181	184	205	186	172	188	205	217	171	202	183	195	186	178	176	188	166	186	182	162	164	198	207	207	183	199	155	194	161	168	193	193	178	189	193	193	177	180	194	193	176	182	182	179	198	150	185	186	184	191	194	171	186	179	166	169	191	175	182	201	174	193	190	170	202	203	166	189	177	183	172	186	163	200	209	207	195	191	192	193	188	184	187	189	206	172	181	203	175	179	161	171	178	191	167	202	207	160	170	167	180	208	179	180	188	176	199	187	179	187	177	187	158	157	187	168	203	179	198	192	188	180	189	196	183	181	205	193	174	200	163	194	176	170	209	209	178	190	183	204	209	190	186	165	196	174	198	190	199	183	210	185	174	192	176	190	187	162	197	167	187	212	191	195	179	189	184	188	181	200	230	205	179	175	171	165	200	175	178	181	156	196	163	201	203	184	171	180	190	179	201	206	177	195	159	181	159	175	188	188	185	208	187	180	176	178	179	204	185	178	200	174	197	186	190	209	162	159	193	200	167	209	211	210	194	196	180	180	209	167	184	177	161	179	199	196	205	180	166	192	194	181	186	167	197	165	211	195	193	197	171	196	197	170	167	150	191	163	181	198	208	179	180	164	192	197	173	191	188	180	184	175	166	198	181	208	177	189	179	188	186	188	186	190	167	183	185	160	197	208	181	198	164	181	180	200	197	199	176	175	192	177	200	181	207	166	165	194	187	161	182	167	193	177	184	168	180	196	212	174	206	179	179	188	195	180	181	166	165	168	209	190	194	176	184	164	171	199	205	179	193	178	166	185	177	174	183	187	193	199	181	187	163	172	191	164	195	172	202	186	176	179	181	180	171	195	167	153	205	186	159	206	191	201	178	193	185	185	184	185	170	200	197	172	185	200	192	189	184	176	201	177	192	204	183	181	184	178	172	179	187	163	188	177	166	184	164	183	200	189	198	195	165	185	195	188	178	182	189	158	154	165	173	187	165	175	186	195	176	184	168	150	170	161	186	208	163	195	177	178	169	195	152	199	208	173	200	201	214	194	173	180	180	171	211	177	194	185	196	181	177	189	176	207	175	205	181	176	192	202	189	201	179	181	192	171
34371	55916	28256	10453	6602	4871	3532	2557	1890	1468	1193	978	800	684	569	470	529	452	366	385	360	336	292	270	271	270	289	281	285	288	266	262	262	242	299	246	258	263	255	229	217	217	242	232	231	225	199	252	223	236	234	214	226	234	222	213	196	230	230	204	226	212	222	235	229	208	242	206	235	248	192	192	214	196	228	203	186	234	216	215	185	195	198	211	214	217	179	218	193	190	172	219	211	182	188	194	186	196	202	183	189	183	195	205	212	192	206	185	210	220	188	177	187	193	201	210	197	197	192	191	214	170	225	199	226	207	198	191	192	192	186	200	202	202	179	207	185	170	200	211	181	217	199	205	182	204	181	166	188	197	195	179	203	189	191	189	214	181	195	203	190	200	204	187	203	206	196	190	190	185	183	194	186	196	192	197	194	197	194	205	203	206	206	209	193	194	182	200	182	209	200	175	164	184	205	190	188	188	172	193	211	202	173	193	224	212	199	210	209	190	194	192	215	183	183	180	238	196	188	224	178	193	201	207	197	211	206	203	195	195	210	179	194	222	187	192	194	170	193	196	183	186	170	201	188	188	177	189	184	218	197	173	208	194	186	218	181	179	207	186	181	182	215	171	209	173	224	185	205	176	194	177	190	187	182	192	198	220	191	175	201	185	195	207	187	199	194	224	191	176	220	191	173	211	216	217	189	171	218	180	211	186	190	219	208	187	215	185	202	207	176	186	199	188	226	206	195	224	191	166	180	198	187	180	177	221	199	209	183	175	175	185	204	212	207	177	196	199	186	210	196	164	189	204	191	201	215	162	183	207	195	183	202	185	198	193	186	190	206	211	193	175	195	199	205	210	218	208	176	221	185	200	198	199	185	181	187	208	189	179	181	204	195	217	188	188	182	207	190	195	211	177	195	217	199	199	198	180	192	205	178	178	212	165	194	190	188	217	205	218	172	190	200	211	222	179	203	194	187	225	202	197	211	207	177	202	190	185	201	196	167	192	197	197	190	208	174	211	191	202	183	205	200	204	164	216	212	223	164	207	182	165	174	187	207	217	175	220	198	182	209	164	181	179	190	204	206	192	234	194	186	198	203	184	190	202	196	196	203	201	181	209	192	187	220	194	190	211	176	212	190	213	211	197	215	188	181	215	209	185	182	209	206	199	199	196	190	191	191	207	182	172	212	199	209	201	203	184	181	204	190	201	159	184	169	196	191	193	187	192	191	177	201	211	199	196	213	194	186	195	212	196	181	193	193	162	200	203	199	185	189	189	208	195	212	211	184	176	194	181	221	219	191	203	185	190	216	211	176	186	167	174	195	194	196	188	187	203	189	178	188	187	200	191	188	198	180	189	208	173	181	186	191	211	197	195	198	205	190	169	198	192	177	182	192	187	201	167	211	227	185	211	193	180	188	209	194	158	196	206	187	212	185	180	190	176	187	171	197	202	171	200	200	195	182	177	183	221	200	198	198	199	170	211	189	172	180	180	169	203	217	191	171	206	186	210	181	208	177	226	207	179	218	220	177	191	191	214	171	196	194	212	201	200	205	203	211	168	197	205	194	197	165	203	191	196	193	180	189	194	180	185	200	165	187	202	201	209	172	192	176	179	197	211	200	210	187	187	191	184	218	191	189	178	189	204	176	200	208	200	202	189	204	181	221	173	186	183	188	202	188	218	197	194	180	187	193	179	199	198	189	192	176	164	222	178	175	204	213	199	206	216	194	212	211	222	203	200	174	216	168	180	213	185	177	201	180	171	190	195	183	183	204	199	200	218	201	174	176	208	186	173	180	181	211	217	208	183	195	197	203	180	181	204	215	192	161	194	218	174	176	200	208	178	178	163	201	201	201	182	191	197	177	177	197	208	179	187	198	202	193	205	190	190	200	181	207	208	199	210	165	184	184	199	180	212	196	199	183	216	182	188	198	179	174	172	167	194	218	193	188	184	188	198	200	210	196	201	187	182	192	185	185	185	180	192	177	181	197	175	198	227	200	205	184	176	193	201	185	171	180	204	191	207	202	166	192	196	205	178	202	177	195	191	196	187	200	199	191	199	188	198	188	215	182	176	197	168	190	203	206	200	177	188	199	188	170	194	175	198	203	174	205	181	186	220	191	189	192	192	187	194	191	196	196	193	184	200	188	188	181	209	226	199	196	211	210	178	206	176	181	209	198	191	192	213	187	195	209	200	193	193	184	170	194	200	200	222	200	207	195	188	209	186	180	196	199	211	194	183	194	217	170	181	195	169	207	206	173	181	192	184	207	193	187	203	193	190	203	186	207	188	217	169	192	176	190	169	213	204	203	181	174	181	190	210	180	198	195	189	171	214	186	204	173	190	196	186	188	190	186	194	190	183	197	171	188	186	205	184	191	184	180	178	187	201	202	177	194	207	202	201	202	193	196	176	189	214	201	192	182	199	217	217	209	197	197	202	199	202	202	179	166	191	183	203	211	210	196	167	186	186	197	215	205	184	200	186	182	194	226	188	190	199	193	177	205	193	176	187	190	197	190	167	186	193	200	191	208	192	201	177	201	175	193	162	187	216	194	219	205	193	187	178	178	210	166	187	186	188	177	212	184	203	208	187	225	170	200	193	179	172	185	191	189	189	223	190	173	166	214	194	187	195	220	166	200	188	182	182	171	230	202	189	211	190	189	209	199	213	197	190	193	202	190	194	206	180	206	198	215	220	213	203	200	222	185	201	169	192	164	210	191	197	182	217	213	199	174	204	196	231	193	157	182	175	201	190	204	199	195	221	206	204	192	189	200	181	185	174	212	202	209	178	196	198	186	179	222	207	193	177	201	180	192	211	191	199	210	188	170	180	195	199	204	176	191	191	194	179	205	199	178	204	198	201	177	187	209	194	219	205	216	197	210	207	183	185	206	183	192	196	221	201	208	184	205	195	216	189	206	180	173	185	180	174	183	170	203	195	200	203	212	214	176	210	202	208	178	202	211	191	197	178	173	187	189	218	209	195	196	186	203	171	215	192	185	172	208	213	190	189	187	194	196	191	197	192	172	176	203	171	208	205	222	189	190	198	183	192	219	184	207	192	192	197	177	170	197	171	151	189	168	181	199	166	192	185	181	180	200	189	189	202	208	219	197	176	186	180	183	181	195	182	195	182	199	185	189	195	171	172	207	184	231	190	209	173	203	195	204	191	211	195	184	185	196	186	183	172	205	147	182	182	192	179	156	185	199	167	213	228	195	211	181	178	176	210	170	195	179	170	176	185	197	198	188	205	179	192	187	209	201	184	204	188	190	169	199	228	182	188	190	192	180	204	169	184	190	200	183	191	173	180	194	179	209	176	192	195	179	204	179	173	181	176	198	200	200	223	197	201	209	188	188	193	182	192	218	208	236	185	207	213	195	176	196	193	198	199	157	177	193	183	197	188	184	164	177	165	191	201	184	207	211	210	216	220	197	209	220	192	188	200	203	198	160	177	199	189	185	174	179	208	225	178	205	192	209	209	192	172	185	196	187	193
25021	21216	27328	25032	12325	2740	1620	1150	890	790	638	516	533	426	440	388	375	369	351	338	320	304	287	307	322	319	322	299	336	295	287	270	284	289	276	293	284	287	294	295	256	262	266	274	257	248	263	294	318	291	275	270	249	255	281	271	263	279	291	251	263	246	256	277	265	247	305	285	284	287	279	256	254	232	271	246	267	247	260	259	257	272	242	256	252	265	273	236	245	248	243	218	257	255	246	242	257	239	264	300	238	268	255	248	248	264	266	273	250	230	276	247	285	240	275	266	252	257	254	286	268	264	279	255	257	243	286	293	249	257	233	243	272	251	262	267	271	244	259	244	232	251	260	267	258	260	264	285	263	259	227	235	249	274	268	256	286	272	255	272	256	261	268	248	256	242	258	242	248	230	259	261	230	265	248	249	270	254	249	262	248	272	260	280	239	241	266	290	242	239	240	238	254	276	258	228	264	251	272	249	260	287	240	259	284	258	286	248	226	249	254	239	250	286	272	279	240	253	254	224	256	252	251	248	241	272	242	238	276	232	238	239	228	250	257	247	261	258	257	259	292	246	280	258	250	281	251	247	282	277	259	273	281	276	258	269	264	251	261	290	230	269	271	251	247	269	251	263	259	269	266	239	256	263	223	257	278	251	244	268	245	266	250	240	252	258	255	271	253	262	252	247	233	277	282	254	272	233	232	236	267	267	248	292	256	277	280	260	237	264	284	275	252	251	238	266	249	263	230	248	256	262	235	250	230	241	277	265	280	239	250	243	252	246	266	257	242	266	245	233	264	264	259	270	232	249	247	204	241	258	289	261	256	223	276	270	240	285	254	254	275	250	246	242	267	265	250	251	239	250	279	244	275	270	270	264	273	266	269	273	263	261	256	272	249	254	226	238	265	257	261	249	266	243	260	270	261	242	260	249	285	265	230	256	221	274	266	259	247	299	283	260	246	247	280	233	226	272	229	278	248	243	233	258	272	252	235	261	249	254	250	242	259	299	254	247	265	252	246	268	255	242	265	256	264	267	246	253	261	274	247	234	232	225	246	256	235	249	239	248	278	235	254	256	311	294	268	241	257	266	251	227	255	288	242	214	254	262	243	267	251	257	232	267	267	277	279	224	264	267	263	241	227	274	257	250	252	275	241	246	290	244	255	254	238	268	262	238	286	264	249	260	248	237	267	274	228	228	250	258	243	243	269	258	256	240	251	210	249	260	252	263	245	242	269	235	242	250	290	258	273	246	249	268	256	247	249	243	255	260	219	263	278	237	260	240	226	264	255	263	252	271	249	248	257	264	235	251	273	258	260	259	271	265	266	248	235	277	237	275	268	300	289	239	231	219	258	291	249	272	262	261	264	275	242	249	231	262	240	245	268	269	255	281	268	247	251	217	295	266	256	246	256	262	241	276	280	232	236	247	233	248	240	228	252	274	247	256	266	273	278	249	244	254	227	241	240	251	270	261	239	250	274	255	255	246	242	246	265	269	260	228	255	259	253	260	283	267	248	259	269	258	275	233	250	235	241	252	261	272	232	251	260	268	257	246	274	246	262	259	253	265	260	263	260	277	274	239	247	246	253	258	271	265	260	282	269	271	235	235	232	249	267	254	216	241	249	240	270	248	245	246	246	256	268	230	244	261	248	257	248	239	235	263	257	256	253	259	239	222	268	269	261	270	265	258	257	261	274	253	241	265	257	288	233	246	231	245	279	232	269	277	271	274	234	278	268	265	263	247	249	234	271	239	255	269	253	243	257	275	241	243	275	267	270	288	259	251	264	252	251	260	244	264	250	265	207	240	238	244	262	241	283	224	259	273	224	260	230	234	277	256	269	277	282	230	231	254	265	294	264	258	247	249	277	271	255	262	246	262	290	285	258	244	244	253	204	232	269	272	265	282	269	272	299	240	259	242	252	271	241	269	257	274	258	265	241	250	263	283	252	266	247	283	243	260	255	267	258	228	249	270	297	208	264	285	269	224	265	254	258	256	270	262	267	247	248	227	251	244	244	218	249	261	257	264	254	240	260	227	262	263	263	246	260	272	257	239	270	259	258	285	264	273	223	272	275	236	280	251	243	245	263	247	263	265	251	245	276	225	223	251	257	245	259	242	290	281	249	283	259	250	271	265	249	254	247	247	261	259	248	257	279	300	269	244	276	273	247	247	237	256	272	212	274	255	271	236	231	263	226	292	253	293	272	262	256	269	274	241	257	230	273	261	280	254	280	222	238	249	253	262	279	272	255	241	267	291	233	260	265	263	256	261	244	257	244	266	251	246	221	232	241	222	238	234	268	236	284	231	246	254	256	257	280	259	247	252	246	233	227	252	252	259	263	260	272	228	245	249	252	245	251	281	261	255	259	260	245	261	260	252	250	256	222	254	279	281	225	239	249	243	252	268	279	256	246	270	297	262	257	268	251	244	259	246	260	269	245	269	259	275	251	249	267	259	288	250	260	266	237	271	246	253	262	271	246	237	267	244	238	249	251	261	250	266	265	274	263	235	258	254	279	244	266	282	244	251	224	282	262	257	249	270	259	235	250	236	294	244	252	273	238	270	268	272	274	277	267	265	269	235	253	255	258	259	215	250	273	261	298	261	264	254	259	237	264	241	245	260	246	241	261	249	219	251	239	251	273	257	245	246	242	278	249	244	239	248	273	256	268	232	263	264	259	265	261	269	238	239	245	262	253	239	261	265	265	254	263	288	254	267	230	250	271	252	258	288	252	267	259	273	248	256	247	261	267	268	278	216	245	261	250	288	245	237	262	240	240	228	240	251	243	253	266	245	267	237	253	259	259	263	235	272	231	267	267	274	251	239	266	248	257	254	276	267	248	253	254	219	247	234	256	276	237	263	246	262	265	263	286	259	280	254	260	252	291	247	258	257	256	261	250	259	212	254	252	240	242	286	248	257	257	256	242	251	237	249	243	250	290	243	258	232	256	247	249	261	260	269	290	288	245	245	227	244	267	281	262	257	280	281	247	258	236	248	256	267	276	243	286	253	247	284	271	252	255	269	264	242	255	241	258	245	257	260	253	268	250	264	288	239	275	258	265	264	269	282	274	221	255	236	237	226	281	252	239	249	247	273	253	227	242	262	244	258	261	279	259	250	245	253	206	265	280	258	266	277	268	262	262	219	260	263	274	254	285	271	260	256	266	300	251	244	227	284	270	289	251	260	251	279	284	270	249	274	281	251	259	252	242	285	269	237	229	254	239	243	262	243	249	266	253	255	274	272	301	274	255	262	256	264	282	267	248	290	257	247	274	285	276	276	241	261	283	254	260	272	232	258	228	262	246	239	260	275	256	226	244	242	239	261	259	275	258	285	279	226	240	277	259	244	251	245	258	255	238	255	266	239	236	256	265	246	280	284	259	249	231	259	282	260	248	276	274	261	268	246	264	235	257	241	270	239	267	269	248	234	218	262	272	278	253	251	268	246	247	232	257	266	220	238	239	255	247	254	256	303	254	261	278	244	254	257	287	240
33691	49769	23941	8722	5258	3831	2899	2110	1621	1211	1036	820	731	621	543	496	493	455	424	405	371	382	384	379	348	332	314	351	303	329	352	315	332	328	306	298	295	300	328	306	284	319	277	301	306	292	276	270	312	284	294	313	283	301	300	314	277	312	314	274	294	276	289	262	273	278	259	273	292	276	260	287	259	259	297	250	283	248	237	298	262	281	287	274	287	264	278	267	273	283	265	300	253	266	261	260	285	271	305	275	246	278	287	217	281	261	247	262	289	272	270	278	279	304	296	277	257	269	272	311	256	262	269	254	259	253	250	285	278	289	267	282	254	279	284	282	278	252	294	270	281	251	275	249	279	299	259	244	296	282	277	295	265	232	263	254	276	307	265	262	281	300	278	262	274	264	260	290	263	261	256	258	293	296	284	272	267	275	284	260	265	275	247	264	263	268	298	279	272	286	255	261	285	281	273	230	255	308	235	271	311	266	287	293	257	265	259	273	243	276	273	265	246	266	302	265	252	263	281	262	283	267	258	251	277	265	275	274	288	252	244	258	266	284	280	241	265	253	273	237	266	285	274	268	294	286	280	264	242	276	266	251	260	272	244	264	270	279	279	274	259	276	285	292	261	271	291	257	273	298	280	269	243	258	261	269	258	267	282	269	257	249	262	241	281	266	269	299	287	256	280	256	259	238	256	268	258	291	234	227	296	258	308	259	232	270	266	261	252	268	256	287	256	273	297	261	241	288	272	286	259	252	282	275	261	260	290	246	282	256	278	271	254	270	292	279	283	274	261	286	270	261	276	288	272	289	256	248	254	253	297	289	287	281	264	271	261	249	291	253	278	277	268	271	275	254	280	306	248	282	267	262	307	300	244	258	269	262	268	299	285	260	284	267	270	264	241	282	286	263	288	276	257	255	260	272	278	248	281	251	283	277	257	246	277	268	260	265	248	248	219	271	267	272	278	266	265	272	261	242	261	275	282	246	294	280	273	251	277	293	260	292	303	254	260	257	272	269	278	265	249	263	254	268	305	270	269	273	274	302	289	309	310	277	278	254	308	270	253	249	313	273	252	276	280	242	272	298	275	280	272	279	277	277	269	280	265	303	287	282	282	257	290	313	268	289	261	293	254	299	290	269	300	237	277	265	286	266	277	285	252	284	278	272	258	255	250	276	262	247	273	266	251	254	245	274	261	288	272	259	270	317	267	285	274	268	279	278	296	269	277	281	272	259	278	285	266	278	265	262	283	258	273	264	275	286	235	294	282	260	276	275	289	242	265	267	268	259	260	296	266	253	277	299	295	279	282	286	266	279	258	239	294	279	279	278	290	251	278	248	265	303	267	273	287	257	288	281	277	252	284	293	255	270	280	297	255	256	279	311	270	239	270	283	263	280	275	268	253	279	275	275	284	274	231	248	285	263	271	254	244	260	270	282	248	259	275	269	243	273	260	273	250	261	230	277	229	291	267	279	294	268	286	281	265	276	277	259	249	289	267	289	278	244	280	251	270	259	242	269	278	285	273	270	276	287	290	261	297	269	296	277	278	229	252	275	295	285	302	273	278	251	263	272	272	266	270	268	270	280	265	265	254	284	270	263	255	290	267	284	263	302	268	238	295	263	265	260	277	268	270	273	261	265	257	266	291	282	279	277	294	243	299	263	269	253	270	287	267	248	281	281	235	270	282	266	273	271	251	291	279	267	259	256	279	280	273	265	255	298	245	265	282	274	285	245	298	278	245	277	240	268	248	272	284	284	279	259	287	255	273	258	269	286	268	276	284	249	284	286	255	265	268	258	277	295	247	269	235	264	262	287	275	299	246	265	250	261	260	261	255	257	269	280	280	291	250	269	276	278	321	291	275	255	302	296	271	257	271	268	288	260	262	254	254	304	266	229	233	265	252	253	270	282	286	271	284	256	255	293	266	271	279	267	261	281	261	283	265	298	258	263	287	280	254	268	268	254	269	302	276	279	247	262	264	259	261	294	254	256	283	285	257	307	235	282	254	269	254	299	271	269	278	272	273	298	289	250	252	277	275	264	271	264	263	302	292	251	262	269	229	253	286	276	264	258	266	286	263	270	254	265	279	290	298	267	275	258	276	285	249	265	252	246	265	296	249	309	273	261	300	248	262	258	261	262	282	261	249	287	291	263	247	259	289	290	270	295	291	274	277	276	298	301	271	262	267	236	294	270	253	279	296	297	241	291	257	301	270	249	245	298	280	233	235	278	288	286	259	259	304	278	289	278	259	281	288	247	253	285	262	268	264	272	287	256	269	262	266	262	231	280	274	261	266	262	273	286	260	261	285	299	240	283	243	282	242	278	276	301	244	243	261	278	270	272	268	282	281	289	275	262	248	266	278	270	263	255	269	270	274	242	241	260	263	252	277	267	290	264	265	264	257	268	232	297	300	286	265	264	285	302	282	276	272	277	281	285	271	250	276	296	263	232	282	294	251	261	235	274	257	241	270	277	279	270	247	276	272	288	269	303	266	239	292	269	270	283	273	286	262	250	263	282	252	291	259	297	273	285	269	274	295	253	233	242	289	271	282	280	254	291	289	232	268	281	248	254	252	284	292	268	269	276	278	258	267	267	281	234	301	254	270	276	249	227	247	290	283	260	254	248	268	269	293	278	258	276	230	268	282	279	242	290	264	298	295	254	239	277	271	289	266	245	266	269	265	249	284	259	236	284	261	266	288	248	291	254	247	279	259	268	277	298	289	293	272	270	279	278	281	266	270	270	264	273	295	275	257	221	262	261	258	226	292	284	273	252	281	281	265	273	285	258	271	296	255	271	280	274	259	269	274	295	270	259	287	258	268	259	266	269	255	266	285	256	272	277	268	268	252	290	279	262	265	250	284	260	246	278	247	267	254	259	275	292	275	282	253	247	251	261	270	275	289	258	272	275	265	266	282	249	294	280	283	260	275	286	294	260	238	250	299	293	251	294	249	283	245	288	272	281	277	284	264	271	245	277	265	278	266	274	261	285	256	288	260	251	271	264	277	277	302	280	257	268	274	243	278	281	259	262	267	270	283	275	276	261	257	256	262	269	279	290	266	254	253	250	246	252	283	262	260	277	222	247	292	285	261	291	254	305	268	269	260	295	240	273	318	310	297	262	268	262	262	258	272	275	265	302	296	256	272	281	279	262	268	274	274	242	272	261	291	287	266	282	297	269	289	248	275	239	261	305	274	251	242	258	266	256	276	284	254	271	267	258	276	291	262	282	243	276	282	253	234	277	261	273	286	296	290	262	252	262	266	271	274	279	267	268	248	260	278	290	252	257	281	286	253	273	250	245	284	247	297	292	290	256	283	272	276	266	295	250	295	270	280	274	276	284	268	267	263	266	279	248	250	266	264	251	294	275	266	267	254	239	314	275	282	268	272	265	285	271	297	254	300	308	285	281	255	228	278	270	275	300	249	261	251	295	270	265	257	227	273	225	261	286	282	267	252	308	251	269	250	264	270	271	270	268	263	268	286	237	274	257
22563	21075	28697	23676	21081	21138	10434	2750	1789	1418	1153	1010	867	770	645	583	550	528	497	451	433	414	411	394	382	369	348	336	360	387	347	355	324	337	348	341	355	293	338	326	328	300	322	306	308	305	319	283	334	317	305	324	319	346	330	315	306	292	319	316	301	311	309	281	279	326	278	324	285	267	295	309	275	284	284	275	282	294	259	280	285	323	268	305	288	289	265	270	277	279	321	240	295	302	308	305	257	281	261	289	315	278	260	287	281	293	316	288	306	295	299	269	289	294	261	295	285	304	322	304	279	297	308	263	259	281	275	268	251	271	276	299	283	297	296	304	268	275	297	247	293	259	300	312	306	277	291	277	282	301	269	306	301	297	293	261	274	296	250	275	269	278	306	286	267	305	293	265	265	299	286	273	277	268	256	286	277	310	294	304	257	303	275	273	265	292	268	278	291	288	255	277	315	256	300	302	302	277	286	263	267	287	271	281	306	261	295	297	281	263	258	306	275	297	295	288	277	291	311	285	277	272	282	293	239	274	293	270	303	252	260	298	298	297	242	270	286	303	289	322	319	302	307	276	290	305	310	260	322	266	278	289	267	282	271	274	300	288	261	265	279	261	292	275	291	300	270	281	262	288	278	313	282	281	264	285	296	260	273	279	303	291	295	291	266	267	295	267	294	299	304	274	275	267	273	278	274	247	295	294	292	255	302	280	289	306	285	319	278	277	276	261	282	278	306	280	299	293	272	268	299	277	279	296	298	262	267	283	279	285	302	286	288	273	261	267	295	275	295	273	285	295	288	276	283	270	280	275	291	301	277	297	288	314	291	298	279	251	308	271	264	271	285	300	264	303	292	287	271	285	273	266	263	260	279	280	295	267	285	306	283	287	285	306	258	271	304	290	283	285	279	279	289	279	255	273	298	306	259	298	267	294	307	291	268	299	304	277	296	300	272	285	306	263	282	247	283	260	287	265	277	277	261	309	300	270	279	293	289	296	278	286	303	282	254	322	291	280	274	293	273	293	276	323	272	266	287	272	286	275	254	303	280	275	299	255	284	264	289	304	318	285	282	292	267	284	292	272	282	303	288	308	280	262	307	256	292	285	279	292	282	278	276	317	312	271	270	290	280	270	268	287	285	282	282	267	269	256	277	258	302	261	292	277	248	305	302	284	297	291	294	295	296	276	289	286	269	306	262	295	285	246	246	269	277	274	285	285	315	268	264	299	283	287	266	289	260	268	307	296	271	289	276	270	289	279	265	251	245	280	270	262	282	287	264	268	262	251	296	280	255	316	290	291	258	295	302	275	291	253	272	299	282	283	264	264	296	258	299	295	275	264	294	262	280	268	241	300	314	276	280	269	284	265	281	276	275	296	312	288	274	284	263	305	279	262	305	281	284	291	279	284	278	275	303	290	290	294	289	306	309	276	276	283	301	273	273	252	270	258	272	294	293	307	292	292	262	304	256	255	306	303	279	261	288	304	288	274	261	302	288	278	261	312	279	281	324	287	277	315	283	285	290	301	298	280	315	320	287	280	283	253	244	275	254	283	284	276	303	275	282	288	273	281	268	282	278	283	264	274	305	253	269	275	305	306	271	306	269	276	265	289	262	274	289	307	256	303	273	269	282	305	297	289	281	289	275	317	282	285	255	258	262	297	299	273	295	318	269	261	283	255	261	295	257	290	252	269	302	276	251	251	275	319	282	298	283	316	268	287	288	265	281	270	286	292	294	290	284	286	268	310	274	314	268	264	277	286	316	252	273	265	273	270	261	299	277	273	297	265	309	295	276	283	287	280	283	296	283	289	300	280	271	281	281	286	299	310	276	286	303	262	270	319	280	266	300	270	268	297	289	301	273	279	297	292	278	270	256	285	299	298	278	262	263	283	260	269	257	274	267	270	277	275	261	255	314	298	281	282	277	293	329	284	266	286	289	287	292	280	272	298	276	308	309	283	307	282	306	297	287	269	276	265	290	267	279	284	318	313	275	266	295	291	272	263	304	263	266	288	281	308	279	281	298	257	309	285	292	281	285	306	284	294	258	284	282	277	279	306	246	300	258	290	268	300	270	282	292	309	283	276	268	223	307	302	285	299	286	281	307	311	284	281	271	264	270	272	254	269	257	279	270	271	269	273	265	281	273	262	297	266	279	298	278	276	296	304	271	263	270	268	283	286	303	280	302	270	259	259	274	261	290	289	279	291	298	264	281	245	308	276	329	267	277	246	284	279	275	305	286	293	283	305	307	265	268	303	303	292	268	285	264	287	272	289	272	273	248	263	272	271	295	294	254	286	321	275	303	271	300	275	305	278	289	275	257	273	276	290	276	291	286	305	281	291	314	283	280	315	271	276	267	288	252	288	274	277	279	286	298	305	296	266	279	322	282	291	297	249	309	294	282	278	298	287	251	277	305	274	298	278	313	288	270	247	317	299	279	319	297	285	263	300	285	272	282	289	289	306	271	291	283	258	260	284	290	284	286	288	274	259	287	274	275	298	288	261	257	304	265	295	290	263	275	266	276	279	297	252	278	293	287	269	274	273	296	271	283	263	298	253	286	264	295	289	273	288	271	283	280	269	252	273	270	291	288	283	279	277	260	287	287	289	259	307	291	297	261	276	293	250	310	308	289	283	276	296	298	282	271	304	251	295	284	261	300	285	284	269	273	284	275	277	265	284	263	253	294	300	256	292	285	245	273	254	259	284	273	274	287	301	267	283	270	292	283	271	296	274	301	286	287	310	268	289	291	267	262	299	282	288	281	319	262	268	259	252	298	288	280	284	281	306	286	278	310	301	276	287	270	285	272	270	285	251	280	280	307	264	262	262	258	274	309	326	284	269	282	284	285	290	274	296	308	276	296	275	301	342	300	283	317	272	305	274	298	261	272	279	285	288	294	276	294	259	284	267	294	308	289	279	278	307	285	273	281	311	293	279	302	327	295	299	261	289	271	263	274	277	262	268	293	254	280	277	282	290	280	261	282	290	286	286	305	289	259	302	274	284	294	305	290	279	278	294	300	282	280	306	268	286	294	281	277	295	292	282	259	294	276	286	305	248	283	298	282	299	254	289	256	284	321	266	302	297	290	271	300	272	269	280	270	283	304	295	296	278	284	301	252	274	256	288	267	272	312	277	307	304	303	251	305	296	282	283	262	285	275	280	262	287	279	279	295	312	262	270	298	287	268	310	257	283	286	310	245	271	267	279	287	277	293	270	275	281	303	283	278	278	272	262	276	310	285	315	256	281	269	281	300	299	270	281	286	284	295	280	283	258	297	292	277	287	281	273	299	286	270	307	269	274	277	255	265	281	284	295	287	323	275	255	292	273	302	303	299	311	298	280	245	286	303	287	289	290	295	287	300	260	271	255	293	272	303	292	283	259	282	287	251	249	260	289	287	266	264	291	274	305	274	291	286	277	257	250	295	309	277	283	299	264	260	275	302	281	316	322	302	257	293	273	288	291	280	284	270	268	268	308	253	236	292	284	306	284
37164	62389	35127	14627	9484	7025	5276	3997	3003	2206	1805	1465	1313	1059	941	788	739	667	610	565	521	512	494	460	405	417	385	413	422	433	414	400	375	355	372	386	383	342	335	357	328	315	341	325	351	338	320	346	374	328	321	321	327	330	317	312	328	319	323	316	324	333	335	307	335	310	319	306	321	339	314	314	285	328	298	292	312	283	301	257	260	292	291	290	256	292	312	315	269	323	312	279	265	289	257	281	278	315	320	285	267	278	260	281	274	280	309	286	267	309	275	292	284	312	319	335	304	282	276	289	291	315	299	304	265	300	277	268	305	303	291	294	292	304	277	287	266	291	276	301	300	288	271	266	297	264	323	260	297	305	268	283	262	296	294	309	252	298	270	287	300	308	308	266	280	296	278	273	291	300	254	269	271	317	283	304	277	293	274	319	284	272	292	288	290	278	281	276	266	296	280	277	274	264	271	296	284	278	269	301	288	276	290	264	299	299	274	283	298	280	302	301	287	285	264	301	256	275	299	273	278	280	293	285	279	301	325	294	254	240	279	292	256	315	317	275	277	290	299	304	261	287	290	277	272	318	306	303	262	270	285	292	282	261	297	302	264	274	275	294	277	271	255	284	287	284	294	295	287	283	293	299	299	285	291	278	297	281	291	314	311	287	279	287	316	317	287	296	282	274	274	274	289	293	304	290	270	283	285	282	283	274	278	260	291	307	293	299	299	238	273	282	266	281	250	284	263	305	304	305	287	289	293	296	292	315	316	280	276	283	284	297	271	295	301	268	268	243	260	277	273	283	281	268	273	280	309	280	276	314	262	303	264	294	277	285	267	269	285	287	300	266	266	285	250	277	298	292	268	258	292	283	263	290	258	255	266	280	292	258	307	280	283	302	262	300	286	276	265	279	304	298	308	298	260	302	290	263	253	297	281	303	284	282	289	295	285	288	269	270	271	272	285	290	297	301	290	291	273	284	295	306	285	297	276	310	282	265	273	300	278	287	262	275	283	271	280	275	295	274	290	274	307	281	268	305	265	280	288	289	275	289	279	275	306	270	287	284	272	296	295	276	299	292	283	287	295	271	288	255	290	316	289	272	283	266	280	272	290	272	295	263	306	275	261	286	279	289	283	292	262	287	270	285	257	262	265	266	284	294	318	286	293	319	289	311	303	308	276	311	270	267	279	303	303	280	289	301	277	292	304	290	263	323	304	301	304	288	274	310	265	265	286	305	285	269	281	277	304	281	307	288	280	273	252	291	299	281	321	311	273	290	274	250	290	283	281	297	295	286	287	291	269	283	283	287	274	290	274	267	282	306	260	277	295	262	276	306	288	274	265	271	265	295	290	271	280	285	272	288	294	315	313	282	314	290	288	274	279	289	304	276	276	308	287	297	281	286	287	296	267	273	264	270	327	286	307	287	284	285	301	297	282	305	280	256	263	257	302	284	311	286	300	274	297	307	255	287	292	290	268	281	263	297	268	289	294	295	280	290	303	274	286	302	286	308	289	286	274	289	302	290	307	289	280	313	313	271	286	302	297	264	293	277	279	276	314	275	327	270	285	292	264	285	250	287	294	268	291	299	269	286	273	263	287	283	303	283	274	306	282	269	283	278	272	254	271	295	285	277	272	300	293	281	258	280	292	281	269	272	294	256	261	272	313	272	285	258	280	289	285	301	269	285	301	301	284	279	269	277	285	269	282	299	283	263	272	318	278	297	279	265	313	308	270	287	310	263	265	266	270	297	305	275	280	282	289	296	281	304	276	271	289	299	292	276	273	288	293	271	280	294	274	274	269	276	307	286	285	281	268	259	292	280	259	303	279	286	284	289	282	299	289	283	300	293	285	250	264	270	292	265	289	262	263	293	279	268	262	280	301	272	314	297	292	279	305	314	277	292	276	292	273	272	288	300	251	300	281	297	302	286	290	298	289	304	286	250	271	273	287	293	288	275	280	251	266	274	341	315	287	272	268	286	271	286	295	284	293	298	260	261	303	275	284	289	278	291	271	296	297	315	280	261	270	274	304	281	321	269	264	269	306	301	258	276	276	286	256	260	281	263	306	286	283	302	284	295	289	254	284	258	303	308	255	278	270	281	289	293	281	279	314	283	263	271	292	295	278	266	274	301	300	274	262	273	280	299	273	300	301	267	298	276	293	264	301	292	303	283	288	303	257	317	255	286	280	273	260	275	307	302	272	281	280	302	324	280	266	308	263	294	300	307	301	277	304	277	305	310	267	302	287	290	272	277	258	304	289	291	312	279	304	269	290	294	286	265	274	273	266	273	287	263	289	305	337	285	313	304	282	324	267	269	283	292	282	265	284	307	265	291	303	283	320	282	283	283	318	287	262	313	318	265	289	294	268	272	271	278	258	269	279	284	292	264	273	303	284	293	302	296	260	301	259	308	256	301	273	325	321	286	299	305	291	311	253	267	273	270	292	278	297	293	303	281	258	321	276	290	261	277	259	293	293	296	314	290	260	287	297	288	293	302	276	273	299	293	317	280	270	291	293	267	307	292	289	302	286	261	292	297	271	272	301	264	286	307	304	273	291	276	286	294	277	276	305	292	269	271	296	301	275	289	308	293	307	276	272	279	285	248	297	256	280	289	287	271	270	288	275	263	292	308	279	271	294	278	280	288	274	295	292	286	291	264	297	280	313	281	294	294	276	302	288	295	279	285	263	305	265	261	285	300	274	271	285	303	304	281	275	255	287	279	293	300	296	277	287	285	286	285	289	275	261	295	309	252	288	309	269	309	265	268	284	248	270	289	286	280	270	279	295	256	296	295	295	292	303	303	253	241	290	262	285	250	291	307	261	315	315	315	295	280	284	303	281	287	280	291	282	266	285	296	271	293	272	283	285	322	284	259	279	283	287	264	287	261	265	293	298	285	284	265	281	271	276	267	270	286	276	293	302	252	304	292	288	301	273	275	275	256	306	279	306	278	274	280	257	291	312	303	283	307	289	293	272	294	281	329	259	307	273	315	289	298	269	286	287	295	274	323	321	292	292	279	255	283	251	261	281	321	289	298	282	256	304	273	272	306	297	283	297	278	287	289	328	287	298	310	305	292	295	272	259	291	289	280	267	302	290	290	289	295	292	291	275	268	311	299	278	292	322	304	277	278	284	297	291	294	276	245	268	267	260	269	284	248	282	275	293	279	286	297	319	264	273	285	287	270	252	280	301	304	272	314	285	245	283	295	273	265	286	288	300	296	276	268	275	292	275	274	294	278	307	270	258	283	291	318	284	288	300	287	260	288	287	286	273	284	268	286	277	267	267	291	275	245	277	301	284	303	285	272	285	292	308	269	285	263	280	278	310	272	263	337	292	260	276	290	278	282	304	252	271	274	277	262	289	265	277	259	305	280	276	285	247	284	298	293	315	274	295	242	258	290	280	318	303	279	278	275	297	270	275	287	308	285	280	282	313	276	270	293	286	287	270	281	290	284	261	281	268	259	316	286	273	282	293	250	281	282	300	256	274	264
31344	29572	20968	7070	2510	1584	1063	757	641	493	422	373	351	315	298	287	294	248	245	247	224	201	263	230	221	230	207	211	214	223	222	212	223	196	218	216	217	199	206	197	188	201	191	224	183	212	211	195	187	195	206	197	194	221	196	208	202	183	188	204	204	218	185	193	203	189	170	201	204	181	191	166	173	177	164	173	175	214	172	163	194	174	192	188	181	200	191	196	196	192	175	171	195	180	170	169	182	178	215	169	181	182	199	206	190	178	174	212	175	180	222	180	198	182	200	190	163	186	205	206	201	194	175	203	179	174	192	167	188	196	193	187	198	167	164	181	189	183	198	163	203	185	194	175	191	184	170	189	192	184	180	180	198	186	186	174	176	204	192	147	198	169	173	188	191	187	176	172	193	200	192	188	179	140	163	180	193	199	170	173	174	174	169	190	189	183	176	204	223	190	193	195	178	178	197	175	203	182	168	197	170	197	211	173	188	204	193	171	186	193	178	215	171	174	175	196	189	189	196	176	158	164	169	196	166	180	186	198	192	190	199	204	191	193	186	191	173	189	197	193	167	210	204	190	202	189	179	177	193	183	182	204	184	184	174	199	179	192	199	210	175	182	189	205	168	177	190	186	193	172	185	195	185	202	183	204	198	177	199	192	202	173	196	197	208	175	205	186	196	183	223	186	204	187	187	197	196	181	208	206	192	171	184	183	194	195	195	195	178	194	198	206	161	181	195	164	164	181	165	201	200	174	174	196	197	200	186	196	177	199	175	192	187	206	176	164	178	186	177	180	186	183	175	199	203	199	190	185	173	199	162	164	165	207	195	176	208	168	230	188	194	187	183	183	177	181	231	195	176	194	188	180	197	199	171	170	182	185	188	178	177	180	183	185	171	196	184	190	176	207	166	189	179	181	169	160	212	171	164	196	175	163	178	161	177	192	183	187	186	179	182	171	207	165	176	166	197	179	188	194	184	175	180	181	165	175	197	211	187	179	193	188	200	176	182	181	198	164	177	200	197	167	186	178	196	181	184	183	177	202	180	182	203	189	183	200	159	186	183	197	165	199	193	181	172	173	204	197	191	201	162	172	165	174	198	199	192	184	173	152	192	184	181	202	171	176	193	182	171	183	171	200	208	175	198	198	198	199	179	195	172	160	166	211	193	202	199	192	184	196	205	169	196	192	175	190	189	196	184	194	178	200	171	163	148	197	193	212	186	176	201	199	193	202	182	190	153	176	212	181	176	182	198	174	178	163	185	210	195	186	177	198	183	170	193	183	180	184	191	192	186	184	197	180	210	174	198	204	198	206	175	201	187	175	158	197	168	197	180	184	204	198	194	183	184	173	183	156	193	185	184	162	203	179	155	179	179	184	200	204	200	196	194	185	193	211	182	220	208	200	204	180	193	207	199	165	189	185	165	169	196	221	218	206	227	175	182	186	189	176	188	183	202	191	196	187	189	199	207	162	184	180	203	208	192	188	172	210	229	179	176	184	184	176	165	183	207	181	187	181	182	167	186	178	208	188	197	210	178	186	174	157	191	188	179	185	186	185	172	181	188	158	179	173	185	202	184	208	183	196	163	188	185	179	204	177	190	181	207	199	173	186	178	162	185	187	193	189	180	201	199	182	184	189	210	199	199	190	193	189	186	193	184	201	211	178	150	193	173	209	193	178	188	168	176	196	187	174	189	191	201	181	178	167	182	198	191	201	212	196	200	198	181	194	191	172	196	186	182	208	185	169	182	174	184	164	202	188	181	168	185	172	161	208	182	177	188	197	179	172	192	181	164	200	178	193	177	183	206	182	178	179	158	186	185	193	195	166	196	160	167	178	188	203	165	185	215	189	183	182	183	203	205	164	200	197	202	168	168	176	177	161	186	182	192	223	198	182	169	191	192	169	180	169	184	171	201	193	175	167	167	184	183	174	192	183	187	193	167	212	184	147	177	174	210	167	183	188	187	188	184	159	202	194	195	188	189	171	192	209	162	168	174	186	203	205	195	201	181	208	182	178	191	199	216	165	181	182	196	177	185	156	183	199	173	201	177	191	173	188	198	211	199	198	160	179	191	194	162	197	180	191	182	203	168	184	205	198	191	199	188	180	219	199	178	189	154	201	187	193	185	192	207	185	186	175	178	182	181	168	205	179	176	198	195	196	184	160	157	162	202	200	201	205	218	186	197	187	193	153	202	181	190	180	202	184	203	190	200	194	181	207	178	194	190	201	188	177	208	202	188	175	194	201	200	191	182	195	192	172	172	186	173	185	191	202	191	177	177	166	183	186	189	204	188	202	180	193	193	201	191	195	209	181	182	180	205	187	190	176	172	204	174	185	174	205	176	181	159	194	163	181	207	201	160	183	201	176	201	191	196	175	164	184	213	191	182	179	193	183	198	192	149	188	203	217	197	198	184	192	177	222	196	194	178	183	171	184	182	158	181	187	194	176	190	173	174	186	185	168	184	167	208	195	187	173	188	184	180	191	176	188	192	189	182	164	189	179	200	206	207	199	182	195	171	166	202	186	166	190	189	180	177	163	203	198	162	168	194	194	175	183	219	199	188	162	184	184	158	203	184	182	201	197	181	182	194	191	194	187	200	167	172	181	172	175	204	170	206	174	184	198	176	160	190	173	171	183	185	178	177	192	183	210	190	190	182	201	170	176	177	166	192	187	171	187	189	203	205	198	170	194	174	201	170	215	187	202	179	172	169	208	203	185	206	191	184	184	188	185	206	181	180	190	172	176	187	197	175	197	179	173	199	185	179	194	181	197	198	190	161	180	189	206	192	180	191	192	189	176	181	179	177	185	213	199	214	165	189	186	199	173	190	177	165	177	194	184	164	186	157	196	212	164	194	191	177	182	183	218	183	210	194	179	174	197	168	190	186	168	175	157	201	176	181	177	182	202	169	197	180	179	191	169	189	190	193	188	204	179	209	161	175	197	178	188	172	191	207	184	176	179	188	198	191	163	171	199	200	191	171	184	186	177	190	183	194	182	182	192	178	193	198	219	166	178	193	182	204	152	176	171	189	156	192	180	198	197	166	199	211	168	189	209	193	177	202	195	195	167	199	166	177	206	179	161	181	200	197	186	174	195	166	203	202	211	178	172	154	192	198	183	180	195	187	196	176	197	161	180	176	179	186	201	153	208	169	183	213	173	179	213	179	203	174	196	164	202	183	184	190	187	189	189	177	187	197	162	200	177	167	207	179	174	168	181	169	188	204	194	187	176	201	197	161	178	155	182	214	162	182	189	186	194	178	212	202	186	180	171	183	189	199	215	188	195	181	203	197	187	198	172	170	179	182	208	178	171	201	183	212	194	182	184	165	173	168	185	164	203	167	173	158	218	196	187	185	164	179	213	169	185	191	195	195	196	176	186	175	184	200	190	190	185	202	177	182	172	195	211	176	189	170	206	187	171	174	175	159	190	196	207	191	193	179	204	175	179	204	213	191	190	198	170	163	166	184	214	188	177	174	195	175	205	176	197
32839	42368	17922	5743	3668	2501	1830	1375	997	830	686	583	472	472	388	377	323	333	278	275	265	235	267	250	238	279	245	247	224	240	249	237	244	255	229	216	210	229	232	224	205	219	214	232	203	203	204	201	223	202	207	214	247	218	236	215	221	214	208	197	213	189	202	201	218	225	211	214	188	211	224	216	239	208	221	208	237	214	212	197	180	210	183	190	207	214	176	199	209	203	201	230	210	207	198	199	199	221	211	170	191	179	189	211	188	189	198	190	207	193	184	207	203	178	184	226	200	199	194	194	211	186	214	217	202	222	191	179	216	204	185	192	185	179	207	196	212	179	181	187	191	184	194	208	183	183	193	185	183	203	189	217	188	191	228	198	208	230	236	208	166	202	201	200	179	190	196	219	205	211	201	214	203	195	211	217	188	205	235	194	198	197	190	197	192	207	222	202	189	221	184	213	195	210	186	188	203	214	207	185	204	179	206	175	185	221	187	217	210	209	191	191	212	204	192	195	193	192	195	208	228	198	196	220	189	194	234	208	195	209	192	200	193	201	224	198	193	185	192	206	181	192	157	192	167	186	177	184	206	181	186	213	210	205	175	203	191	219	241	203	188	219	197	191	213	213	203	197	186	177	197	177	197	192	201	195	235	190	203	213	197	201	211	190	210	193	188	198	174	183	184	194	215	186	193	208	204	211	186	170	193	194	203	201	204	178	204	199	220	208	192	204	218	193	170	176	187	200	229	209	195	218	174	199	196	213	210	179	183	208	215	159	201	193	205	198	215	239	190	194	190	199	191	197	188	228	188	200	189	177	190	229	202	236	171	248	227	203	177	212	185	217	207	212	194	192	216	197	217	198	191	164	175	197	202	194	212	200	208	202	210	186	201	214	218	180	211	201	199	194	205	206	207	223	211	220	206	187	211	177	216	216	210	185	210	225	183	184	205	190	177	228	200	168	197	183	211	205	210	184	222	219	207	199	196	203	194	210	208	211	208	212	192	209	225	195	193	190	189	192	198	168	229	191	202	187	215	225	196	173	197	206	181	213	205	189	174	219	209	196	188	218	201	196	206	201	202	217	206	193	195	201	197	203	206	196	197	205	187	176	209	229	187	222	192	206	199	213	211	174	184	197	188	217	194	216	198	210	220	219	197	195	212	197	228	225	201	185	193	185	230	211	189	203	202	174	172	199	192	209	176	217	189	190	185	231	198	194	224	223	218	200	194	213	174	229	185	197	211	198	178	213	188	208	215	200	205	208	191	209	191	171	198	189	197	198	195	180	202	213	207	211	190	209	217	201	215	228	186	200	210	191	191	182	196	193	205	192	231	191	216	190	191	217	199	188	207	197	208	198	179	176	197	199	195	225	212	191	189	169	207	185	228	202	204	193	181	190	201	209	195	207	194	210	227	172	230	203	199	205	177	190	188	209	221	207	171	196	206	193	217	243	192	204	210	196	178	190	194	215	217	207	220	192	209	203	242	205	209	213	203	178	201	185	199	205	217	214	184	205	192	175	199	203	175	216	196	191	207	183	176	201	174	222	206	197	193	184	210	205	182	188	245	198	181	220	207	205	211	207	184	181	218	189	201	197	225	211	243	216	230	193	184	213	205	220	193	199	194	221	213	195	188	189	226	217	188	207	196	205	199	200	180	193	222	173	190	193	192	205	204	196	224	207	194	202	202	202	176	190	202	206	193	200	198	216	180	209	197	196	195	189	185	209	206	202	207	211	188	215	208	184	186	208	189	193	175	193	206	182	195	179	200	210	209	210	200	185	197	202	207	212	192	200	194	210	220	219	217	184	193	197	190	218	182	186	196	187	209	207	217	201	213	198	199	211	194	199	187	185	201	202	213	210	218	196	183	242	195	204	204	186	215	182	191	199	192	217	195	184	203	190	194	219	206	203	198	206	195	207	192	188	187	168	192	195	198	214	208	214	185	202	210	197	200	203	199	197	202	189	193	208	204	208	186	187	237	214	212	185	187	204	206	211	206	206	203	200	197	214	219	199	219	224	218	207	180	212	213	217	198	194	212	215	207	197	201	181	188	187	209	186	196	172	205	204	196	189	189	190	196	199	193	202	195	215	194	218	193	189	223	186	192	210	186	202	181	189	193	210	203	199	210	202	186	213	198	203	209	201	212	185	187	186	202	193	188	203	209	214	232	187	198	212	209	204	193	190	185	203	215	169	189	182	207	185	188	204	201	211	206	185	222	181	225	207	224	214	198	191	234	207	199	182	190	188	177	200	181	210	227	222	195	206	224	201	208	180	208	185	170	218	203	180	223	203	197	201	200	198	191	190	191	209	187	199	186	183	213	190	227	213	223	190	215	188	205	216	222	215	211	188	206	198	195	249	197	191	191	193	190	188	179	213	181	184	202	217	186	186	197	208	203	190	191	210	200	176	196	206	200	192	180	191	184	200	189	204	204	193	216	212	194	190	214	196	199	202	206	238	193	197	188	183	211	196	196	208	208	208	180	175	195	196	203	216	182	228	227	199	218	186	200	198	215	216	181	213	216	192	213	219	191	193	175	185	203	200	202	219	183	219	216	209	193	213	208	215	188	200	198	234	201	210	171	199	213	212	209	179	208	215	213	216	202	179	200	205	213	203	178	196	205	239	220	186	198	182	185	245	208	223	187	199	199	189	187	205	214	205	198	196	215	172	224	177	190	204	200	185	184	196	238	210	204	213	211	186	212	199	200	213	189	200	191	197	218	176	197	215	195	190	202	220	199	197	199	201	199	231	227	198	210	191	203	212	202	224	176	173	179	171	192	189	187	180	203	196	213	199	220	192	198	214	212	211	181	223	201	222	180	201	190	200	215	190	206	200	190	197	187	200	203	216	224	205	198	196	190	200	203	221	191	224	227	185	227	188	190	206	203	205	226	199	224	202	191	234	188	215	196	202	225	180	206	173	201	216	207	231	199	184	224	197	202	211	196	188	193	190	204	205	196	185	211	184	206	195	226	195	202	190	196	203	197	225	226	234	219	201	200	220	229	202	186	210	188	181	192	202	199	193	209	199	213	200	208	194	231	192	185	212	180	192	217	214	221	224	208	210	207	223	223	208	205	185	175	201	181	179	202	204	207	213	198	196	197	200	188	188	206	202	179	201	217	211	206	217	183	178	197	223	234	201	197	188	213	146	176	186	194	204	200	207	212	205	186	207	177	185	201	195	211	222	225	214	183	203	219	206	191	196	181	185	195	177	192	212	216	189	204	184	215	205	201	215	192	202	198	194	193	208	179	191	195	221	197	211	191	187	193	203	195	204	197	169	220	212	183	204	202	167	215	203	226	186	191	192	211	188	179	190	204	198	196	217	220	191	221	215	214	210	204	198	200	226	226	190	189	181	190	172	191	224	207	161	214	182	201	219	196	228	205	192	210	195	201	207	197	172	210	211	219	213	209	211	180	190	211	199	217	190	197	197	205	190	202	216	211	209	184	202	210	234	198	213	211	183	199	204	208	204	192	189	215	192
23812	21128	28256	24226	20952	10750	2726	1590	1147	932	744	642	556	487	427	393	404	357	311	314	311	256	257	244	256	263	263	229	273	241	233	240	215	229	228	221	245	234	189	201	229	199	230	187	204	211	201	209	241	182	214	241	213	219	184	217	207	179	185	204	176	226	193	213	203	201	196	199	184	187	203	223	192	182	210	179	170	176	178	209	209	195	162	200	213	205	169	213	176	182	193	182	215	180	195	205	198	176	205	179	182	158	201	211	176	173	191	173	184	216	216	176	199	205	214	196	179	162	183	203	175	176	220	205	191	178	196	190	186	199	178	194	203	168	186	185	203	173	187	189	189	162	195	192	185	194	164	182	206	177	167	174	191	214	184	197	171	190	175	173	195	174	203	181	164	203	176	202	193	208	195	193	155	196	198	198	193	197	193	178	212	192	187	173	191	200	184	179	179	184	203	195	200	170	200	182	190	191	193	178	208	187	169	181	176	182	179	230	203	188	194	194	180	190	207	187	175	204	179	186	196	190	201	191	198	193	184	198	200	182	167	178	179	205	169	189	194	181	177	177	211	188	190	175	179	181	190	195	220	197	180	210	183	202	185	171	163	197	210	205	207	212	166	200	173	182	153	200	174	185	179	211	178	193	177	189	184	179	175	195	214	203	195	208	185	190	191	165	162	198	181	177	211	176	197	188	181	178	205	204	194	180	191	200	202	191	192	163	169	179	195	157	215	219	212	177	183	189	200	207	191	204	189	176	173	183	169	203	166	178	192	198	197	173	177	188	193	179	216	155	188	187	183	188	200	174	179	181	179	179	187	164	192	193	192	212	217	195	214	180	173	198	184	200	186	193	161	194	182	193	185	199	175	170	191	184	195	207	170	196	200	217	181	192	173	186	187	195	199	220	214	189	174	211	185	145	186	211	187	172	169	192	182	193	182	206	176	165	195	189	201	183	198	185	206	188	216	200	173	192	199	168	168	175	210	178	178	184	207	183	194	181	193	197	196	170	180	199	169	180	190	187	173	201	188	160	182	186	188	189	180	195	196	184	218	166	191	172	173	183	205	209	212	166	171	185	191	157	185	190	175	201	161	184	184	206	183	178	182	196	200	218	206	185	191	198	198	180	202	203	186	180	196	178	182	170	200	187	217	178	189	199	197	174	181	194	185	160	190	189	189	176	188	178	188	190	187	186	186	182	176	224	170	174	170	204	201	203	184	176	181	195	178	187	199	168	186	189	165	178	198	191	194	174	169	191	183	190	181	190	180	195	184	211	174	182	196	211	184	170	183	187	176	206	231	188	204	180	210	201	185	178	195	192	167	188	211	185	200	187	228	196	194	209	217	175	188	189	202	180	177	175	169	180	190	207	178	174	192	192	203	205	199	188	168	175	181	216	197	195	212	181	215	201	191	208	185	197	183	170	198	215	205	194	196	201	173	163	177	201	189	186	199	168	186	187	197	185	180	186	185	207	168	178	183	178	184	222	188	187	183	192	208	209	186	186	214	186	183	203	188	174	211	174	191	185	193	193	201	194	184	190	167	186	175	184	173	196	186	179	198	208	206	199	203	197	178	187	168	184	199	174	179	166	180	191	149	187	198	189	201	181	187	181	166	213	195	196	176	197	204	196	183	193	201	202	184	166	197	224	196	192	194	185	207	199	161	175	191	186	210	169	213	157	194	198	167	169	193	180	186	179	179	194	211	156	196	182	208	213	196	191	181	178	187	189	175	214	192	189	183	203	164	199	176	193	202	197	189	201	222	186	181	203	195	168	194	205	194	186	176	186	213	189	217	198	196	192	177	202	169	194	171	178	180	178	176	205	174	189	148	213	192	181	220	213	180	193	179	203	169	176	173	195	188	193	191	197	186	162	207	176	183	187	169	180	181	191	176	195	196	185	194	202	184	185	175	199	178	175	213	213	195	203	195	190	188	194	191	169	182	189	214	188	184	176	182	185	156	192	194	155	189	189	175	183	199	212	190	172	182	187	180	177	152	200	202	184	184	210	196	180	196	170	182	180	183	193	200	220	161	186	209	200	196	208	189	170	192	173	176	201	215	185	161	180	203	187	191	181	199	188	165	166	160	182	165	166	211	178	163	203	195	190	223	184	179	192	178	193	188	196	174	187	193	186	168	182	176	189	205	185	198	189	186	200	175	176	184	177	180	191	188	175	177	200	194	189	173	174	190	182	191	190	201	185	193	182	196	166	193	194	198	206	168	181	185	171	175	173	207	178	176	176	188	173	187	199	186	172	177	169	234	180	180	185	218	211	187	167	186	157	177	188	195	202	184	200	170	207	192	194	176	203	171	165	191	192	184	202	211	189	190	202	190	197	187	176	192	200	195	187	227	156	194	205	158	175	220	171	188	179	189	185	179	192	176	174	173	172	181	191	192	211	202	171	204	187	177	187	199	190	192	183	198	169	176	175	192	211	175	188	223	203	173	188	225	220	183	192	181	167	203	175	183	185	183	180	180	190	174	177	168	190	197	171	171	179	219	171	213	209	189	179	223	185	191	165	182	190	205	203	194	189	184	176	185	191	193	181	195	185	192	219	191	193	182	200	200	167	168	178	202	175	183	166	205	166	194	190	170	170	175	206	176	185	186	188	196	150	189	174	210	177	177	200	197	199	188	186	195	174	205	193	195	202	203	175	191	184	196	195	192	191	165	201	214	155	206	204	189	188	194	177	204	201	179	193	193	178	174	217	173	171	180	190	195	190	188	186	187	172	192	222	160	185	191	202	198	178	207	172	197	145	177	177	183	184	198	179	188	166	183	184	191	193	178	223	176	206	172	185	191	181	201	195	190	178	179	175	206	199	178	181	182	179	188	197	181	175	200	193	220	200	192	199	210	197	176	191	193	182	185	166	175	155	192	187	208	196	199	195	188	172	179	164	197	205	161	167	204	187	211	185	178	190	203	196	191	210	193	198	186	204	201	197	213	182	209	216	180	206	169	182	183	187	191	181	183	166	189	207	223	173	200	170	203	217	205	176	187	175	193	195	194	171	202	190	212	170	195	171	194	184	159	187	194	196	183	185	231	168	206	170	183	183	180	188	190	181	203	175	218	192	203	176	196	201	163	201	167	192	185	172	203	195	194	207	172	182	192	195	204	187	186	176	186	182	207	185	196	175	183	178	166	184	191	209	183	187	191	185	194	177	181	212	190	195	194	184	174	192	178	178	190	191	203	200	193	187	156	180	181	202	209	193	208	178	174	224	201	176	186	155	183	233	182	193	190	179	184	208	192	184	197	186	192	205	159	193	176	165	202	187	194	175	161	185	192	182	159	209	183	197	185	184	199	196	183	160	202	179	193	194	185	201	187	199	162	182	200	185	191	191	163	187	189	197	166	203	184	194	174	199	179	169	163	173	184	192	173	185	157	212	222	187	186	173	193	184	227	160	185	204	193	192	190	183	194	196	198	182	221	192	215	183	193	193	194	180	205	199	193	194	184	207	202	197	181	187	189	204	198	159	204	189
34453	56006	28951	10110	6795	4963	3463	2562	1932	1505	1099	991	810	725	608	517	474	413	394	351	366	314	322	270	266	283	291	283	314	303	303	275	281	240	250	263	244	229	246	244	234	238	235	212	216	256	229	229	210	219	244	227	217	211	220	211	227	209	193	222	228	228	204	208	196	228	212	223	205	229	176	186	202	189	198	250	189	201	199	205	198	202	186	182	199	233	204	196	158	198	199	193	178	211	208	215	199	200	184	206	183	199	176	209	182	197	209	197	208	192	213	203	217	198	191	199	204	216	234	207	180	204	210	205	206	197	202	213	192	218	193	196	188	213	205	211	217	182	180	196	179	174	201	202	180	192	184	194	217	204	189	186	219	208	208	217	175	204	206	207	204	188	179	190	186	185	212	178	193	189	201	167	184	180	190	200	186	180	188	218	194	207	202	201	197	192	181	197	220	206	188	210	211	194	194	192	187	180	199	192	168	202	185	200	190	226	198	167	203	186	188	170	180	225	191	173	203	198	180	192	193	172	197	198	202	207	214	166	192	188	178	212	196	186	186	200	207	191	180	215	165	172	168	193	214	198	183	197	182	179	200	188	199	202	187	197	183	179	193	187	189	202	193	197	214	220	190	195	197	194	201	195	219	217	212	205	181	197	192	201	217	197	202	192	195	222	196	196	181	212	221	189	185	203	194	198	203	192	198	189	211	193	170	182	204	191	177	195	209	199	195	197	172	216	198	188	162	209	225	196	194	198	188	222	189	179	219	194	185	190	206	186	201	203	190	206	176	195	194	204	198	213	212	189	176	200	207	188	202	230	205	188	215	164	191	191	179	200	211	200	199	193	207	197	205	175	212	227	177	199	221	204	193	217	198	179	221	195	216	195	176	196	174	192	183	180	168	198	218	185	207	181	197	194	174	200	212	209	179	215	200	171	216	201	192	198	208	197	191	208	189	228	201	221	182	204	200	189	196	200	203	179	215	181	201	198	195	206	194	194	168	202	186	173	192	200	187	193	197	216	217	186	200	226	189	190	176	194	208	202	192	208	197	196	225	199	202	187	184	175	195	173	209	214	187	203	166	184	198	208	212	186	194	233	199	190	188	184	179	181	204	188	157	171	204	179	202	191	195	206	207	205	194	213	215	186	174	180	197	188	200	215	206	206	188	202	196	208	184	221	197	185	207	185	195	208	203	206	160	173	211	168	222	202	186	211	208	201	200	233	181	203	188	201	199	206	178	211	200	211	213	188	192	208	170	198	206	211	224	209	187	215	197	189	214	214	197	207	207	193	184	198	192	180	175	213	186	188	210	197	182	208	183	203	205	170	206	189	196	203	185	195	186	209	200	198	190	208	185	201	175	200	188	203	167	202	183	210	206	201	173	207	179	198	214	203	206	222	210	192	199	203	162	204	188	186	187	184	210	193	186	197	177	187	179	206	195	173	208	192	178	185	180	185	199	186	224	192	195	230	192	212	203	193	193	171	183	167	194	188	204	179	181	210	224	211	201	187	197	203	199	214	169	195	207	203	219	210	198	180	185	199	214	195	217	207	182	193	203	159	191	194	189	228	189	186	180	195	204	216	198	204	177	194	218	196	206	221	192	198	214	183	171	195	191	194	200	197	197	205	199	210	196	193	188	187	202	199	192	181	190	205	222	175	187	183	211	203	206	190	183	177	208	208	188	193	159	193	198	225	202	189	195	202	196	179	238	225	200	179	179	186	196	201	197	206	210	208	205	187	207	193	158	178	174	206	185	163	200	212	175	187	193	186	175	171	209	181	204	201	186	199	187	192	199	178	184	212	182	199	186	201	175	168	195	180	200	194	191	175	184	214	196	186	209	207	168	218	224	199	187	231	213	221	201	189	202	195	220	186	216	186	217	187	192	209	178	200	207	238	206	198	191	200	210	199	224	197	180	191	184	208	191	223	190	203	203	202	200	171	192	227	189	182	185	206	189	203	190	176	208	182	224	199	214	198	184	195	215	190	185	178	201	215	182	211	187	213	235	176	186	202	186	210	192	190	181	213	174	181	184	187	216	226	211	204	187	207	176	194	186	207	188	195	201	209	206	234	177	229	177	212	192	202	193	199	199	217	201	216	195	179	178	201	187	175	206	177	193	196	204	211	203	216	227	200	169	193	207	210	213	208	207	197	212	170	194	224	196	191	180	202	230	176	197	191	182	198	191	227	199	200	203	183	169	200	186	215	186	199	189	206	198	200	179	190	172	192	191	180	160	175	213	174	219	191	199	205	207	194	223	214	175	211	178	195	177	214	197	217	207	210	180	216	207	191	177	246	206	202	193	197	172	198	190	184	181	202	177	209	171	184	200	226	193	193	206	215	220	172	206	176	194	214	198	194	189	177	212	206	188	194	198	211	209	219	189	176	208	184	186	195	198	208	192	189	207	172	198	191	192	193	219	204	174	185	185	198	187	207	179	180	189	175	183	191	200	202	199	194	175	189	175	216	203	185	195	192	198	199	214	180	217	184	185	224	194	213	181	187	191	159	212	208	201	190	211	183	189	205	203	212	183	200	207	210	207	209	214	184	185	201	199	205	187	196	206	182	194	181	183	181	216	185	219	202	198	189	213	197	188	193	197	184	211	211	184	206	183	191	186	194	194	208	190	173	174	202	198	202	183	194	210	175	198	214	182	190	201	201	218	192	172	199	215	175	178	172	191	209	229	202	191	199	183	202	187	182	201	193	204	187	198	192	193	192	201	195	199	195	170	199	203	203	210	189	203	174	213	188	214	204	216	219	195	210	188	182	177	209	204	226	190	194	195	210	186	204	185	197	195	211	188	219	200	183	174	220	203	209	197	195	210	207	223	189	211	200	194	215	180	188	209	219	192	181	168	186	187	186	187	199	211	212	204	199	185	211	206	193	179	195	200	173	198	199	192	203	179	186	198	194	191	194	185	202	226	210	184	210	181	197	193	203	216	213	181	212	199	194	175	198	187	189	210	213	192	232	197	207	174	214	191	190	194	198	206	187	211	184	176	219	203	177	180	197	181	190	188	208	222	176	203	220	235	216	200	199	193	204	188	191	184	189	206	189	216	182	188	217	192	194	216	207	201	199	198	211	189	211	230	200	209	185	194	170	196	185	169	196	203	178	180	202	193	196	203	216	225	193	179	196	206	193	201	177	198	206	183	169	207	195	201	195	171	197	220	205	218	194	206	189	164	200	197	183	182	167	207	224	187	183	197	177	198	202	191	186	200	188	185	206	199	209	182	191	185	221	183	220	190	198	191	189	195	218	217	196	203	204	193	197	196	221	204	202	214	177	202	187	187	200	189	192	176	194	204	209	203	218	173	195	205	210	192	172	214	215	207	205	172	197	194	199	182	176	207	184	201	195	225	187	207	183	189	202	173	190	182	203	224	185	217	208	190	192	177	183	186	199	196	188	194	197	211	202	215	206	209	204	216	195	209	198	194	213	180	187	211	205	187	195	181	183	200	208	185	177	183	185	211	171	185	190	203	229
24841	21120	27228	24833	12293	2734	1683	1158	945	783	713	611	546	490	412	419	380	360	369	346	336	326	291	332	311	308	306	304	293	277	302	281	325	301	293	298	295	280	288	299	255	266	293	282	280	267	265	290	293	259	263	261	280	258	290	294	246	265	263	254	281	295	258	265	240	280	276	296	269	243	247	281	247	262	251	248	252	281	230	242	249	265	246	264	287	284	254	275	250	246	252	261	246	248	254	266	261	264	263	257	277	266	258	248	269	269	276	277	258	268	248	271	241	270	236	282	267	263	250	241	292	244	277	293	243	222	275	257	235	258	263	249	241	266	269	265	264	264	243	255	244	251	262	242	235	240	237	256	262	276	262	255	256	234	280	240	244	248	244	270	256	253	235	260	263	228	257	256	264	242	248	261	241	254	225	278	246	280	254	248	241	245	221	247	245	249	252	247	256	255	258	253	257	251	252	259	229	277	264	259	269	240	248	237	246	273	263	216	266	270	260	234	269	222	241	268	241	256	213	273	270	248	272	250	271	271	243	261	248	244	236	264	274	243	265	236	255	259	280	266	299	266	253	259	253	226	269	241	272	267	244	253	259	252	246	234	247	253	255	242	250	239	256	245	280	249	254	261	246	259	276	288	241	270	266	238	262	267	251	255	262	259	255	264	257	253	268	259	269	235	271	244	247	237	254	245	260	256	258	245	256	260	262	243	246	247	243	256	241	254	259	286	268	238	255	244	257	257	266	243	254	271	242	254	255	286	279	263	243	249	253	276	252	247	252	257	244	248	258	262	233	234	267	245	250	241	240	243	229	282	263	252	266	255	257	272	235	228	268	260	248	249	237	233	230	240	241	302	239	227	208	238	251	265	280	274	262	269	261	256	244	257	245	259	269	234	219	254	259	277	242	246	243	234	247	271	288	293	276	285	223	249	225	260	237	278	275	262	256	273	259	262	251	252	267	242	246	250	253	246	230	257	287	233	235	262	251	257	267	233	256	250	269	278	257	277	260	243	250	245	278	247	275	255	261	245	238	296	248	269	243	278	255	266	231	243	271	259	255	269	253	241	263	246	263	275	249	239	250	231	236	267	242	270	263	242	270	248	263	271	251	271	225	235	237	286	271	210	241	255	250	232	260	234	209	212	252	251	229	242	252	237	233	294	241	239	253	251	267	294	232	239	260	253	262	262	259	260	244	231	257	266	270	261	267	264	253	272	275	241	256	277	252	262	259	262	268	263	249	251	258	263	265	255	244	256	271	241	277	272	244	259	261	233	255	248	238	238	264	262	291	245	290	260	285	255	249	262	242	280	267	267	255	250	273	274	278	265	226	260	257	280	289	254	236	245	254	274	264	249	271	238	270	297	273	242	260	250	241	258	248	267	246	271	261	256	251	259	243	228	245	259	247	251	263	247	248	276	253	243	278	249	256	250	247	248	247	264	233	253	240	238	276	267	261	253	264	234	288	266	276	240	285	240	260	286	286	288	252	238	259	232	249	239	250	248	276	250	268	291	278	248	231	256	264	273	259	256	278	255	261	261	253	268	263	243	247	266	243	264	270	239	240	254	257	244	268	248	265	264	252	248	242	256	255	265	240	250	256	251	259	258	256	238	251	259	276	259	265	257	271	240	276	242	275	258	261	266	251	265	265	288	233	260	257	244	228	235	254	254	272	268	278	270	238	256	285	219	262	256	271	276	258	223	234	239	239	236	266	246	249	238	245	277	262	276	242	265	239	227	272	270	262	266	245	242	236	230	229	270	239	249	267	240	259	268	251	256	268	229	262	273	240	268	274	285	286	251	264	258	238	294	249	230	265	246	249	243	266	260	251	246	280	288	292	276	260	257	246	259	262	243	247	263	239	264	252	250	263	250	282	294	260	277	269	261	243	262	251	266	253	255	241	280	240	269	226	250	236	244	253	260	285	234	267	245	243	275	275	252	239	217	258	233	289	267	263	254	257	234	238	214	260	223	240	250	256	254	262	261	248	239	254	229	231	236	297	240	224	271	250	249	233	257	268	277	268	285	254	246	252	228	255	247	286	293	268	291	227	247	253	254	257	238	246	251	224	246	243	256	249	271	288	262	255	292	232	225	261	234	224	244	256	267	246	258	260	270	236	226	261	259	247	253	236	275	242	249	245	238	241	256	275	275	271	244	271	222	272	248	257	246	253	240	259	276	249	253	248	262	249	244	246	248	238	244	270	239	238	283	283	231	247	260	273	259	253	257	265	264	252	280	256	249	251	250	258	254	264	247	246	249	240	264	238	262	244	273	263	275	269	234	246	263	246	294	270	243	253	270	251	253	256	255	270	228	241	260	252	250	243	236	256	246	245	257	266	241	258	253	261	260	247	223	253	251	270	258	265	222	245	237	238	244	235	250	242	231	253	248	242	253	266	240	287	229	260	273	246	279	254	272	264	245	236	232	249	236	249	264	261	259	276	268	244	243	256	242	277	233	257	253	267	260	232	217	262	295	264	257	288	245	262	256	256	267	248	251	225	266	265	272	268	274	244	225	252	266	247	250	213	257	247	261	245	245	249	255	252	255	266	246	263	259	234	271	250	301	251	276	243	252	253	267	243	251	250	250	241	237	266	216	244	234	245	266	258	270	270	241	251	240	256	264	252	244	258	272	255	262	263	251	286	272	270	265	282	263	251	243	231	268	257	276	275	255	248	248	247	250	250	255	252	271	245	276	270	255	249	261	273	234	241	262	260	282	249	258	269	267	264	229	257	267	284	267	262	243	247	228	273	232	243	251	247	262	252	212	275	257	263	253	277	264	248	254	249	239	267	268	238	264	253	246	260	236	240	255	266	265	248	258	280	249	243	257	257	237	271	254	252	251	251	245	231	240	289	268	249	253	255	264	273	242	264	269	246	248	271	219	263	261	261	249	253	258	243	273	245	247	269	234	257	252	264	252	248	271	277	252	242	237	268	249	232	242	245	258	259	260	275	273	265	292	231	259	264	248	230	249	250	249	243	256	274	233	255	241	261	245	247	226	262	251	252	265	269	289	254	257	279	252	265	257	242	267	232	270	247	254	244	269	257	255	254	267	264	274	247	242	260	247	254	250	259	274	227	248	248	272	237	261	222	246	243	255	252	251	228	258	258	231	266	273	257	258	251	246	266	254	271	270	276	264	241	275	250	254	254	256	232	247	256	248	262	248	240	264	257	242	250	236	263	232	249	301	248	227	273	267	241	244	262	254	222	284	255	261	256	272	273	261	260	259	257	204	279	244	244	261	274	257	269	242	277	269	283	256	253	272	240	269	238	245	253	233	262	274	261	247	265	269	246	256	244	240	262	249	264	243	266	234	274	265	279	283	261	243	252	254	242	246	269	274	263	247	257	281	253	253	262	253	247	228	231	259	275	274	235	275	269	250	238	268	233	283	258	271	272	254	251	240	254	264	283	252	266	263	259	257	237	257	250	267	234	258	246	262	250	250	261	249	239	245	271	253	276	254	249	274	253	259	271	240	230	245
33484	49277	24574	8591	5664	3967	2771	2166	1623	1239	1091	887	773	668	583	523	482	444	416	391	341	402	360	378	336	320	313	349	349	325	327	350	300	330	294	305	300	322	324	314	296	284	309	322	274	300	294	292	328	303	331	297	295	281	287	282	288	286	281	284	308	273	244	283	283	275	300	269	282	275	284	282	272	290	265	284	262	267	282	283	260	265	272	292	284	255	265	288	261	249	268	296	267	301	285	251	266	241	274	245	292	281	278	260	251	274	266	272	266	262	271	306	292	284	274	267	271	255	258	291	271	283	276	270	280	269	261	274	253	261	278	262	283	259	274	272	267	252	283	280	266	277	240	292	282	249	281	277	265	313	273	267	272	271	277	280	240	293	276	255	278	281	267	264	274	262	267	262	271	281	247	283	283	275	268	294	262	265	242	277	277	247	279	257	271	290	268	258	287	244	270	263	302	244	248	279	260	285	278	263	272	258	288	265	277	241	248	269	268	281	279	282	259	244	257	242	286	270	277	262	287	248	262	244	249	276	292	274	270	261	264	284	285	242	278	264	259	272	257	288	291	271	280	266	248	312	258	259	272	273	263	269	291	272	270	247	275	287	245	275	257	279	253	264	248	298	268	265	297	289	260	279	275	282	284	265	276	298	300	277	255	258	276	290	267	263	268	270	257	261	277	296	289	267	262	249	251	255	259	286	280	287	265	270	244	283	256	261	254	286	281	254	299	287	262	251	279	268	242	266	259	224	288	262	275	272	279	302	267	276	308	259	264	235	271	245	267	302	271	261	260	271	267	275	263	275	265	251	275	248	254	266	258	257	269	265	261	284	258	275	261	277	243	266	285	311	296	263	272	257	264	274	248	260	233	271	230	250	245	276	295	270	279	240	265	266	289	259	275	285	301	262	261	272	273	271	267	260	242	282	249	236	273	258	282	277	272	252	263	258	287	248	253	247	262	262	295	250	291	276	243	289	268	249	309	256	265	285	277	293	287	224	260	249	248	270	274	272	230	267	299	262	252	271	269	326	240	231	281	253	277	266	232	307	256	284	291	276	261	252	262	277	276	255	258	275	282	293	263	293	266	251	286	302	279	270	243	264	287	264	259	286	257	257	260	283	294	236	281	273	265	271	283	252	297	252	256	242	249	293	302	277	282	263	276	282	291	279	280	294	252	265	256	268	303	260	281	252	323	264	262	282	284	252	276	256	297	250	261	281	293	269	298	281	254	271	277	268	217	288	252	267	278	228	284	284	261	252	301	231	251	267	243	245	268	277	226	274	280	269	276	271	256	261	235	275	282	287	244	291	264	275	283	274	278	284	265	306	306	240	291	269	270	282	300	291	293	256	267	279	250	251	257	285	270	284	262	255	274	265	265	289	297	260	255	282	255	293	268	269	281	287	274	254	272	276	268	259	252	256	263	286	300	308	249	290	287	276	274	294	248	263	253	274	263	271	242	272	273	282	219	263	268	264	253	286	249	270	277	273	274	277	251	255	294	292	302	293	261	265	302	265	292	263	263	291	265	288	289	294	234	263	279	272	264	275	290	295	280	277	252	249	267	259	265	285	261	287	279	271	287	261	276	242	278	248	279	263	267	274	270	240	281	268	254	260	297	285	249	286	249	276	296	252	282	276	283	255	260	270	286	276	242	264	254	285	255	266	298	287	271	285	295	273	303	253	260	262	259	270	260	262	286	249	273	247	299	238	269	274	264	277	262	280	251	287	279	268	283	275	254	281	258	275	270	266	257	268	243	295	267	265	267	261	273	262	266	283	240	263	251	296	271	268	273	278	286	270	250	259	271	245	292	262	290	265	281	269	266	268	275	246	228	294	266	243	265	277	323	265	297	286	273	240	255	265	266	281	263	257	264	285	286	264	260	282	264	270	261	281	277	265	293	250	273	269	245	266	285	283	269	276	271	279	264	283	289	252	287	261	263	289	275	276	267	296	222	257	270	285	269	251	287	269	250	271	252	269	260	258	276	273	291	277	259	264	281	286	280	280	269	279	256	265	247	276	246	301	248	280	305	249	266	268	281	273	264	302	249	267	237	265	269	252	270	267	262	294	258	261	278	282	264	255	277	284	284	284	278	290	239	274	281	250	290	272	251	290	280	280	272	291	249	267	283	287	290	271	271	270	242	317	249	286	239	268	249	285	270	287	269	273	303	272	267	291	258	263	278	232	277	262	291	269	277	245	301	256	271	274	292	263	254	286	269	271	263	241	257	246	234	287	261	276	266	278	282	253	267	247	292	277	296	286	268	248	303	259	285	285	271	240	258	233	259	262	297	230	242	261	273	256	268	247	287	265	289	277	275	297	287	274	299	280	275	277	280	283	245	245	270	281	245	259	304	262	274	276	280	273	265	258	259	259	259	276	269	275	258	299	247	247	284	286	279	283	260	248	266	259	262	248	238	265	277	273	304	254	255	283	308	271	263	237	275	292	279	276	269	293	299	274	286	265	271	251	276	276	256	260	245	268	237	234	264	259	278	280	263	308	290	270	279	266	240	291	246	259	250	263	271	259	278	258	282	264	280	259	261	332	269	305	276	277	287	268	269	253	276	257	280	305	266	248	252	240	252	294	257	274	269	250	257	254	261	298	286	259	284	266	276	274	307	269	276	265	270	265	295	265	233	254	255	248	269	287	297	262	304	278	254	279	290	273	283	238	253	263	289	296	273	264	256	248	282	287	303	249	273	268	266	274	270	253	255	275	267	229	257	291	269	276	251	283	264	243	298	267	270	249	292	288	274	256	250	265	278	306	286	272	271	238	252	287	258	257	295	261	266	286	272	273	281	286	265	261	281	279	259	251	257	283	268	275	267	278	259	260	247	270	280	275	281	267	268	276	290	267	261	272	249	279	257	298	261	281	271	241	274	292	263	269	259	260	298	260	265	233	248	310	272	276	263	265	275	273	268	245	265	268	236	252	234	275	289	273	244	251	282	270	252	288	267	253	280	277	271	266	242	280	263	292	259	250	269	283	265	280	254	257	292	267	265	288	293	272	268	263	276	281	277	262	280	262	272	303	257	263	263	261	256	256	292	279	262	278	282	247	265	297	270	284	294	272	259	280	263	251	247	263	283	256	292	274	267	294	238	260	278	264	258	258	265	250	250	273	267	288	258	308	299	261	277	276	236	260	293	279	299	281	260	322	267	293	304	265	274	297	289	272	262	267	263	293	256	248	271	253	248	284	246	282	272	264	251	284	240	265	274	239	279	270	290	271	284	269	233	303	298	274	279	280	299	254	263	278	281	287	309	290	270	256	290	253	251	257	281	277	252	289	252	272	291	255	271	276	277	267	267	237	294	273	278	245	250	261	278	294	267	237	242	261	273	231	266	267	293	248	270	257	279	292	269	269	248	281	222	269	263	242	312	258	242	276	267	259	272	244	276	247	270	271	256	273	245	260	279	263	264	265	277	278	287	272	263	247	286	298	304	255	311	251	265	247	275	272	240	258	266	252	246	250	274	292	264	264
22718	21179	28803	23807	21171	21154	10074	2806	1880	1427	1188	1007	888	806	707	611	550	509	470	437	445	415	410	364	377	385	365	380	381	340	350	361	369	335	350	318	330	324	307	336	321	319	305	322	306	293	279	311	309	310	330	311	298	296	313	313	328	313	311	305	312	330	303	313	317	299	316	325	281	317	284	284	279	297	312	317	296	295	274	304	269	300	319	308	302	290	293	307	297	306	298	267	281	308	276	287	290	288	284	282	286	286	270	261	308	291	309	300	265	304	282	287	308	263	304	281	313	315	291	287	271	265	265	269	281	315	263	296	257	292	276	319	271	290	275	291	274	296	269	290	271	280	293	315	281	301	282	274	299	303	283	265	311	284	294	260	268	295	278	266	294	292	280	303	308	316	287	277	251	288	257	274	284	299	286	297	306	279	318	305	287	286	279	257	267	279	292	292	260	276	269	282	293	279	269	323	295	278	272	260	267	261	274	284	277	270	276	299	321	303	272	268	263	281	260	273	283	265	313	277	272	275	283	292	282	289	289	268	291	286	301	278	296	285	256	302	271	269	259	245	280	283	264	272	250	258	273	292	263	261	257	284	295	267	282	284	277	275	282	294	287	292	264	304	285	272	297	250	279	260	287	262	300	282	286	264	276	283	273	309	286	280	285	297	248	301	289	300	272	287	300	284	277	271	287	309	276	291	274	299	299	271	268	310	274	258	272	262	277	280	294	277	305	308	302	285	270	284	297	275	295	285	283	282	279	266	248	271	276	301	281	292	249	278	277	288	274	294	312	276	288	270	273	290	278	292	275	283	268	263	294	257	274	271	277	299	270	295	301	258	285	313	283	293	276	313	277	287	287	303	281	248	287	282	298	270	301	260	290	268	326	286	283	290	284	288	259	308	277	284	285	293	284	322	295	296	306	284	277	277	307	308	285	288	317	304	292	325	309	268	298	282	306	291	282	321	290	311	259	282	267	298	264	268	293	284	294	320	303	290	277	268	277	277	298	282	295	267	269	305	339	308	264	299	313	273	301	310	276	267	287	311	281	260	263	296	291	282	282	281	287	241	256	270	291	294	305	315	265	294	300	276	274	320	305	289	290	290	304	283	257	309	259	341	303	285	293	285	303	263	267	279	273	313	254	285	276	291	288	293	291	280	259	295	291	289	272	280	280	312	303	309	275	278	277	263	274	255	275	288	304	324	306	289	294	308	261	273	257	262	307	314	277	295	276	315	289	283	275	265	294	321	244	296	268	289	301	279	270	281	313	289	291	313	285	275	290	306	293	254	276	268	272	286	273	282	291	288	255	289	275	295	312	265	301	308	285	287	310	283	289	283	264	294	269	302	303	264	289	312	292	280	313	288	284	291	293	269	285	284	285	271	277	275	302	293	263	255	290	236	311	249	292	297	282	270	285	293	267	286	262	253	307	285	275	258	258	255	292	276	320	270	285	283	274	282	294	294	287	291	258	298	286	268	281	315	284	309	311	267	278	249	255	296	268	260	312	313	282	276	289	286	285	290	248	286	295	266	281	267	270	282	264	282	275	288	294	307	286	304	292	318	252	274	273	255	296	294	287	298	274	270	271	276	285	233	292	276	308	307	318	300	282	300	285	286	301	275	273	278	290	312	262	303	279	266	308	297	295	273	275	291	268	308	257	281	282	258	313	290	292	278	270	290	250	275	278	313	281	280	343	289	289	285	286	286	281	306	286	306	253	286	295	273	260	312	264	246	295	282	283	258	295	283	293	296	283	265	286	277	317	255	309	273	277	276	269	283	285	258	266	299	284	271	267	315	288	286	292	262	301	294	270	265	304	290	295	287	271	292	271	290	284	276	280	292	301	283	287	267	294	265	283	292	270	289	294	283	288	270	326	299	288	298	278	261	275	256	263	298	287	270	293	281	292	302	275	286	302	277	278	286	298	276	313	289	302	279	287	292	277	278	300	286	303	289	289	293	289	259	286	281	285	276	298	277	280	269	252	281	290	261	274	264	286	283	278	296	268	280	287	300	295	280	279	290	291	299	307	282	271	292	263	289	270	258	285	282	293	301	283	282	292	303	276	269	287	280	303	260	268	287	278	277	273	275	327	271	303	291	266	256	266	297	262	272	281	266	266	282	286	272	305	276	295	287	297	306	285	283	285	284	299	302	280	264	263	332	279	277	290	277	294	271	283	254	284	292	277	258	285	295	285	281	287	289	319	313	290	309	283	274	280	309	273	306	263	313	296	271	282	295	285	293	261	290	276	271	330	294	330	261	268	278	289	280	292	304	312	274	267	274	272	294	276	253	273	275	269	266	282	283	284	274	280	304	270	278	306	270	264	299	276	304	281	268	271	285	274	280	261	301	277	282	292	268	316	296	281	266	286	260	244	288	285	274	293	295	295	287	305	290	276	284	259	288	275	296	295	283	264	295	278	255	276	299	262	258	250	273	269	291	282	277	288	286	327	301	262	291	295	308	300	274	293	314	273	289	258	284	279	281	305	281	277	304	266	283	245	287	255	299	240	259	290	253	308	286	275	290	302	290	320	304	288	248	267	272	281	293	290	300	295	278	298	262	276	293	288	275	301	257	277	285	270	254	269	263	270	254	296	286	281	235	278	291	295	285	281	305	302	279	295	279	295	305	300	286	291	308	273	241	298	240	287	296	263	295	284	318	288	269	292	261	304	295	282	282	290	274	314	302	298	307	294	276	284	325	271	260	284	285	298	269	269	271	286	278	264	265	291	294	261	281	288	263	292	309	334	287	268	282	272	308	267	282	264	289	280	298	289	286	272	251	266	285	279	305	260	275	311	278	290	264	281	277	292	260	272	286	270	287	279	256	282	269	258	276	276	295	316	290	285	259	295	283	312	280	267	298	283	293	306	277	284	258	271	300	264	239	261	266	271	276	280	307	292	303	305	265	258	295	302	268	296	279	286	299	302	287	286	279	302	259	284	247	270	291	270	288	312	270	274	290	270	258	269	310	263	273	303	301	317	272	284	280	267	306	270	265	281	283	259	273	282	271	286	317	266	279	304	282	273	324	273	275	242	272	286	239	284	267	256	294	286	300	267	276	277	279	274	311	287	271	276	283	290	285	266	284	268	304	312	330	282	277	315	273	295	302	297	286	297	255	278	284	292	303	283	300	285	285	299	259	269	270	291	261	300	288	299	288	294	299	305	265	294	282	318	314	269	266	289	280	311	269	300	288	243	261	286	259	306	280	260	296	307	321	295	312	275	292	287	260	271	302	285	288	291	331	271	297	265	312	262	267	286	291	304	277	300	278	285	264	265	278	275	264	287	314	317	293	291	311	281	293	294	289	298	279	284	295	282	268	284	294	293	287	280	285	283	258	291	286	292	264	280	256	262	294	253	297	291	281	313	291	302	289	280	305	259	276	292	254	273	308	301	264	271	272	293	257	289	305	290	277	292	289	264	312	304	233	251	305	256	270	278	278	305	285	292	285	284	299	272	310	265	281	302	304	265	277	272	300	277	306
37695	62850	34883	14181	9999	7302	5333	4017	2960	2403	1938	1594	1317	1110	938	891	729	652	590	478	550	491	446	449	466	450	436	435	442	376	403	357	388	400	341	344	352	340	345	332	363	322	329	352	321	340	353	327	324	307	331	327	343	335	323	356	321	314	328	311	309	312	316	291	329	320	300	302	296	341	307	273	267	288	286	274	306	305	303	296	303	311	311	277	293	279	299	282	282	297	269	315	285	321	292	321	297	315	267	264	290	286	288	303	291	319	311	270	264	290	290	285	304	309	298	283	279	313	276	298	264	303	298	286	287	303	286	278	285	280	269	279	297	288	303	283	256	274	310	288	312	284	294	309	253	279	272	288	292	297	277	272	310	298	317	321	315	285	271	281	297	294	309	287	285	307	280	298	303	281	276	316	280	310	267	274	251	281	300	280	281	269	272	302	319	289	317	271	303	251	283	304	267	317	272	275	314	271	291	279	295	298	288	269	282	302	301	320	288	292	279	282	280	285	299	282	266	274	302	312	298	284	287	308	321	297	308	270	303	263	281	299	297	241	287	298	275	317	309	276	275	256	248	271	277	260	317	283	278	271	301	294	274	262	278	267	278	260	289	284	286	262	241	273	291	316	301	281	272	271	306	296	264	283	294	299	288	288	301	273	267	263	278	345	306	294	305	296	280	305	278	270	296	248	306	259	286	287	297	299	267	287	268	302	292	295	307	270	279	299	281	286	317	292	280	261	269	297	305	299	277	271	288	310	290	302	303	280	258	300	286	287	287	265	290	270	281	271	307	289	292	296	261	287	283	296	318	274	305	262	286	271	288	295	269	282	309	289	312	290	289	278	273	297	306	286	264	295	278	275	265	288	284	292	285	283	265	274	278	270	284	276	289	298	294	289	308	277	342	291	294	294	274	245	294	279	270	283	273	277	296	290	296	276	245	277	295	289	315	272	318	291	291	284	268	267	317	278	299	277	307	278	301	276	280	266	298	283	258	301	290	284	299	276	305	282	279	278	285	279	274	315	258	297	285	282	251	313	297	256	267	311	282	282	324	277	276	309	284	260	296	338	294	293	295	283	315	289	343	277	306	282	284	289	308	295	294	272	303	301	267	305	264	323	301	286	272	284	286	290	289	288	307	308	282	298	278	274	298	281	293	301	322	272	272	302	268	302	284	286	284	298	261	295	276	258	294	281	274	302	287	260	264	301	297	314	267	323	299	288	303	313	284	261	321	258	317	276	296	276	256	305	282	310	270	280	262	311	297	257	263	255	251	296	263	292	292	280	279	313	285	262	279	272	278	300	290	297	310	279	288	277	288	277	280	305	274	288	301	278	279	263	304	276	258	262	280	298	226	292	312	281	293	282	274	263	286	270	324	267	277	233	263	296	285	329	295	303	254	276	283	295	280	283	304	281	267	313	285	310	295	294	293	290	233	322	276	297	324	316	285	299	286	273	295	280	314	273	293	284	287	279	283	306	307	278	274	313	307	298	292	256	301	275	298	279	264	272	273	326	291	296	282	279	302	296	298	252	288	289	269	273	262	284	290	291	314	305	312	248	321	297	281	278	267	286	283	292	302	338	303	264	309	315	274	278	318	288	277	298	304	278	298	299	307	282	275	282	278	271	288	286	301	291	273	282	304	276	286	297	294	280	266	250	293	274	260	301	307	292	261	304	278	293	277	281	280	315	309	281	285	285	296	276	268	287	281	300	271	281	282	282	273	326	288	278	273	286	272	275	297	280	257	266	267	302	264	288	258	274	323	291	272	277	275	318	287	281	286	253	273	260	314	280	271	243	281	312	303	286	270	275	301	313	303	277	290	289	295	278	325	285	274	294	296	284	288	265	296	303	307	279	281	261	288	306	286	349	271	270	283	320	282	327	280	302	315	290	265	320	275	311	284	281	264	283	312	318	284	276	308	293	296	315	281	280	298	276	281	288	297	285	268	279	249	254	300	260	245	306	273	316	305	303	306	274	313	282	308	264	290	262	297	299	300	294	274	277	264	284	250	281	265	287	312	272	280	305	289	256	289	280	287	277	306	260	275	277	301	314	323	260	254	310	284	281	266	276	296	285	285	304	260	312	288	271	260	271	288	295	302	281	279	290	300	310	281	297	286	305	280	288	294	293	296	248	307	305	259	278	263	306	260	291	270	297	286	318	308	280	253	291	303	276	287	283	297	284	302	294	260	279	289	275	270	326	303	291	265	301	269	310	292	284	250	286	287	267	271	295	277	260	284	292	290	250	262	284	269	301	277	275	298	255	303	307	274	268	259	295	294	263	282	281	302	310	265	293	310	281	292	268	306	270	271	276	267	303	309	287	294	285	323	286	302	286	282	282	296	319	295	277	295	303	299	272	296	281	282	276	288	281	306	270	274	306	288	284	281	277	268	272	311	266	273	263	292	235	278	271	301	292	293	321	273	274	272	283	270	297	294	310	310	283	308	289	260	302	268	302	302	299	254	307	285	290	277	259	270	269	275	290	264	285	281	300	310	286	303	305	319	283	272	274	306	294	293	290	273	292	291	284	272	286	275	304	253	291	317	292	316	300	278	259	293	305	285	314	262	296	282	313	268	285	290	257	276	295	281	293	310	260	259	296	274	273	270	262	261	291	266	287	313	301	266	296	261	296	297	279	279	292	292	302	281	277	289	313	304	274	302	297	289	252	279	294	316	286	252	284	282	288	290	273	300	310	295	259	273	300	236	293	313	307	257	271	273	275	250	301	233	315	281	293	322	303	259	261	290	312	272	281	309	309	292	313	277	300	291	290	283	298	265	295	299	280	287	316	307	314	301	287	290	275	296	284	309	279	298	324	252	317	272	275	284	305	306	287	277	283	280	264	318	303	280	273	268	294	266	308	269	308	287	288	271	285	270	326	294	265	330	266	269	292	321	290	293	282	265	290	318	299	282	286	297	301	268	293	300	330	305	306	260	306	280	266	294	291	294	258	275	284	316	305	269	290	306	297	277	278	273	270	303	288	274	270	279	259	264	270	275	287	288	268	271	279	287	276	273	276	281	304	297	307	289	309	309	284	300	276	289	281	270	279	308	291	287	285	256	297	274	307	290	283	275	308	267	283	313	271	342	273	302	309	265	278	307	290	303	305	337	294	270	280	261	271	313	261	294	308	314	316	301	339	292	298	281	284	279	270	291	238	278	327	296	278	275	302	293	278	309	297	296	284	268	247	296	289	264	279	261	286	247	284	291	326	289	298	294	255	294	344	306	293	279	257	303	313	268	311	284	286	265	298	271	267	317	286	288	299	280	306	291	279	310	296	259	297	293	281	279	297	286	261	270	272	258	299	250	301	308	279	287	273	286	290	297	292	323	254	283	277	326	286	290	259	296	279	274	275	289	294	287	258	278	312	295	277	283	277	316	266	260	299	300	301	284	282	294	272	282	292	269	282	294	292	268	267	310	290	270	284	266	309	260	329	272	297	318	284	252	300	294	277	267	267	286	293	282	293	264	292	290	275	290	295
31101	28430	20096	6907	2660	1680	1099	768	641	523	430	405	403	334	261	249	283	289	208	205	227	211	224	207	211	202	208	214	224	222	232	217	203	191	213	193	231	204	205	185	183	204	234	207	193	186	189	205	192	229	220	179	196	201	190	207	171	201	185	212	210	192	180	187	211	203	177	164	186	171	184	198	172	188	171	188	207	196	195	199	183	184	196	186	212	206	185	191	207	186	197	214	192	184	187	205	206	178	212	176	183	166	214	166	211	178	204	164	181	220	170	216	175	194	179	193	193	182	176	191	179	192	189	183	185	187	196	171	177	176	192	187	208	181	186	184	207	176	186	206	178	186	177	205	212	203	207	189	198	202	185	169	212	168	185	194	182	172	226	163	210	189	203	193	192	181	170	170	187	201	211	196	214	176	194	175	196	177	195	198	185	170	173	174	165	170	185	197	180	190	189	222	184	163	175	184	188	189	185	193	202	190	192	174	193	188	166	187	225	164	178	201	185	186	175	163	206	199	157	183	182	178	203	199	189	188	191	184	212	184	209	185	184	191	170	181	192	179	204	168	179	169	189	177	208	174	164	181	171	185	213	185	181	199	186	179	189	220	171	166	198	161	190	199	183	178	202	185	170	178	180	192	212	210	215	188	172	175	167	168	183	187	202	177	197	210	170	167	215	187	177	188	200	187	163	181	159	199	179	204	191	173	174	193	206	185	181	205	206	192	180	172	185	199	183	189	190	195	198	198	185	144	189	202	196	186	185	182	181	208	196	210	195	178	175	197	172	195	159	174	173	191	174	213	189	198	182	174	178	212	167	193	178	195	209	181	175	185	168	208	174	182	189	190	175	186	194	176	178	209	183	176	163	188	189	183	223	218	193	185	181	196	179	187	202	180	189	201	206	199	190	175	212	221	193	186	214	160	197	197	182	209	170	181	202	179	190	203	185	183	190	206	198	176	183	178	197	182	188	187	194	187	186	180	199	184	198	175	188	196	178	166	178	193	179	162	180	207	187	181	212	204	180	189	186	172	165	188	197	157	177	202	188	184	191	153	187	214	193	174	178	191	173	170	209	204	180	206	190	170	174	186	171	178	216	175	182	186	175	189	205	201	192	199	191	174	162	180	200	199	171	171	177	175	193	171	198	183	180	174	180	199	202	178	167	191	177	179	163	180	205	207	193	193	178	189	195	170	184	183	172	179	178	200	193	197	161	194	176	163	199	176	178	184	171	198	181	197	172	189	191	193	171	167	193	201	193	182	180	187	186	190	208	181	183	206	212	193	170	203	180	188	202	193	169	181	186	177	217	201	158	205	189	190	217	176	179	182	186	176	177	172	186	195	183	200	172	202	194	195	194	177	191	166	186	154	186	191	198	181	171	168	177	199	217	155	199	163	179	200	175	217	185	193	176	191	178	190	154	163	177	204	173	179	195	192	204	180	197	173	191	178	176	168	195	192	186	194	196	185	206	204	164	180	185	186	174	206	207	194	199	177	166	166	176	176	163	195	200	198	189	184	178	202	175	149	182	202	169	189	179	204	190	199	180	169	186	167	191	183	178	217	191	186	196	181	196	173	174	202	173	184	191	176	216	174	177	181	179	216	162	206	177	156	170	186	206	210	189	167	186	203	172	165	224	203	167	200	161	189	198	190	177	183	186	187	173	189	195	179	203	211	198	186	175	163	196	184	165	171	187	182	190	197	200	179	183	166	187	191	201	172	173	187	192	194	204	181	176	171	189	194	176	187	196	183	193	188	188	179	184	199	194	190	155	180	180	188	183	203	182	168	184	197	212	211	161	193	173	152	180	185	188	188	189	167	191	194	204	194	193	170	204	195	186	175	194	166	188	180	204	187	195	183	192	185	183	200	189	178	197	205	210	199	175	152	180	176	201	209	202	180	187	188	206	213	191	177	165	184	164	182	196	196	164	197	186	168	180	216	179	191	183	212	203	199	186	173	199	195	176	204	169	190	174	194	194	169	193	188	200	191	194	185	176	178	173	181	177	180	172	185	172	174	188	173	190	195	196	198	173	182	192	167	203	192	204	192	176	177	214	194	194	199	197	197	175	211	167	193	195	199	180	206	198	176	200	178	222	181	182	166	187	182	195	202	178	170	174	207	204	190	192	187	207	175	210	196	211	175	175	188	174	196	200	182	168	207	182	177	195	194	184	169	174	175	198	180	191	180	187	159	182	183	195	170	175	183	176	199	164	203	184	178	177	178	188	194	168	192	184	186	184	162	195	183	195	189	180	172	183	200	179	197	198	182	184	187	174	186	152	220	179	189	188	170	177	191	198	173	199	174	187	163	195	188	205	191	172	185	177	169	170	185	173	177	171	193	193	182	194	206	176	199	198	178	189	174	183	176	198	191	179	166	220	210	194	184	179	190	205	176	189	192	187	192	182	179	188	180	192	155	196	191	155	189	192	165	167	178	182	186	188	196	190	180	182	181	169	195	182	183	188	209	171	190	179	176	206	185	196	193	187	187	182	172	213	177	173	210	187	197	187	193	210	178	192	190	179	195	191	180	192	196	198	177	208	180	210	177	239	198	187	193	187	175	174	204	207	196	198	191	174	182	183	179	197	182	171	196	198	192	183	181	171	200	162	196	189	161	198	190	185	174	180	195	196	191	199	180	174	184	183	195	177	211	163	188	197	178	198	194	179	205	197	209	174	201	191	193	193	185	179	184	157	201	194	187	180	184	195	183	177	191	182	194	179	189	189	197	182	173	192	220	200	158	178	185	165	165	177	165	195	180	190	171	157	188	184	174	192	215	176	167	207	190	179	173	164	180	174	205	193	175	184	190	186	194	206	189	170	171	195	171	175	183	189	217	171	181	208	206	205	176	185	173	214	179	190	187	177	182	193	200	188	173	204	165	170	178	206	203	207	182	175	201	187	188	179	187	183	181	184	214	183	201	213	192	187	161	195	183	184	210	175	202	195	185	177	210	211	179	178	208	172	181	196	188	218	180	181	194	185	164	181	200	200	189	196	180	205	190	188	178	189	182	180	165	179	185	189	207	202	179	181	176	165	189	188	171	173	193	211	168	172	179	168	215	202	178	177	183	185	194	171	185	209	174	213	215	190	191	190	200	214	171	199	177	192	188	167	185	196	192	172	215	181	196	189	174	191	181	183	198	213	176	203	185	179	202	189	167	205	202	190	204	193	182	188	159	173	182	190	193	183	181	186	187	216	191	200	204	177	189	182	200	201	169	178	201	174	178	193	195	182	186	184	201	204	182	196	195	196	175	196	198	202	185	192	194	164	191	174	186	180	206	216	190	197	168	201	198	197	187	199	181	184	180	182	197	204	156	189	197	195	188	204	173	178	214	187	180	175	177	186	210	196	209	205	163	187	198	163	204	183	182	208	211	160	180	171	177	176	182	181	194	202	178	182	184	201	200	204	224	215	188	185	196	179	177	170	192	217	189	195	191	171	189	178	177	190	196	211	162	182	170	190	209	189	204	184	192	179	189	179	182
32355	41216	17471	5739	3777	2689	1898	1435	1015	898	740	586	544	448	404	314	307	319	275	275	228	241	240	259	237	277	252	265	231	247	245	252	240	202	233	243	234	225	199	228	252	224	216	225	206	235	215	216	218	213	201	222	215	209	222	192	208	232	219	208	236	221	213	193	177	210	216	220	227	212	217	225	216	182	206	225	188	207	204	189	213	200	197	210	186	207	200	185	211	198	208	227	200	210	203	208	213	226	220	216	172	186	224	194	194	207	192	230	221	199	203	193	190	225	182	211	215	178	194	201	204	169	232	210	208	188	202	196	193	161	200	200	222	192	214	183	213	199	210	225	199	202	187	190	208	207	208	209	207	240	189	194	209	211	190	214	204	187	190	190	202	182	199	208	188	205	214	198	196	200	181	224	186	207	190	181	209	197	188	189	232	213	216	175	205	190	184	196	222	198	199	211	222	201	180	209	221	215	197	221	211	194	202	203	216	190	214	223	164	203	208	193	211	219	198	189	229	188	204	212	190	194	208	209	212	198	208	223	183	213	198	194	211	219	193	206	220	184	221	204	212	189	229	184	181	200	205	198	194	210	202	209	221	209	223	219	207	207	216	207	196	179	205	176	198	206	208	184	202	189	177	216	201	214	194	193	190	184	199	198	207	204	214	239	209	200	209	199	187	216	204	187	210	174	203	210	179	178	195	179	194	203	220	196	217	216	199	200	198	225	216	191	206	200	221	193	187	212	214	184	179	216	200	221	187	205	213	197	191	185	208	225	193	219	180	210	206	219	193	194	205	185	200	205	172	225	193	178	195	203	195	205	213	218	160	220	191	171	217	190	208	209	200	221	210	199	218	213	197	199	202	204	210	183	206	201	226	178	189	206	215	226	179	217	194	201	225	202	225	189	199	196	186	219	173	213	220	203	215	187	199	203	205	191	201	199	227	176	208	203	189	192	215	203	185	198	226	203	195	197	192	189	201	192	204	219	186	221	193	193	202	200	188	228	199	206	217	219	208	216	178	196	211	203	193	222	187	198	220	193	186	184	219	191	201	200	209	214	193	202	205	184	192	227	230	217	214	193	195	209	216	180	196	218	192	220	196	208	225	190	180	209	222	186	186	203	198	202	221	197	223	211	208	205	212	198	191	203	215	191	200	190	193	216	181	191	198	195	212	196	229	217	220	188	211	214	218	200	188	194	185	186	189	192	178	199	207	198	217	235	184	206	202	192	197	219	197	187	220	216	174	229	198	213	204	209	207	219	189	190	201	189	224	187	179	212	220	199	195	209	214	225	217	203	210	210	187	203	215	202	199	190	208	185	229	165	194	214	202	184	197	224	195	215	198	196	212	207	202	211	190	187	187	217	219	208	200	229	215	224	241	192	209	198	197	209	200	205	219	194	216	212	205	211	247	198	212	202	210	220	181	190	195	186	179	205	206	212	190	215	203	200	193	210	218	211	186	212	200	209	209	194	213	224	216	204	210	230	182	183	203	201	186	179	204	194	185	191	195	204	197	194	225	197	196	216	207	204	206	168	200	216	188	188	218	207	195	207	192	224	189	180	207	177	179	188	222	212	191	219	184	199	188	204	229	199	211	210	200	201	206	176	187	206	226	200	181	204	194	204	207	221	188	206	166	243	228	190	218	201	205	208	197	238	211	183	216	183	195	189	190	219	191	189	192	196	201	211	200	193	209	204	213	201	181	200	222	197	222	209	182	192	195	194	229	202	216	211	208	221	181	194	192	210	203	216	173	205	210	206	208	187	186	202	220	193	184	219	202	190	177	187	177	206	207	194	210	214	205	226	201	241	223	176	218	176	198	212	205	205	199	212	183	209	172	209	221	214	189	192	193	180	215	189	197	203	197	196	200	225	221	209	208	190	205	177	203	202	196	197	211	173	203	209	215	237	206	207	188	202	204	171	203	218	187	197	196	193	213	194	200	204	206	190	199	222	191	215	203	209	192	220	182	199	189	198	205	183	197	181	215	221	206	189	204	185	216	199	178	186	203	192	182	207	217	220	176	207	202	183	229	195	205	209	201	210	203	185	198	207	198	204	226	207	203	208	190	179	198	199	222	174	181	193	218	198	198	185	166	198	191	205	219	224	213	189	213	209	181	209	177	237	198	190	197	188	192	206	196	217	212	191	239	184	203	204	204	187	201	195	201	196	190	196	197	172	191	203	193	213	203	182	202	195	202	232	213	217	215	233	194	221	224	196	214	197	189	194	179	188	192	209	204	186	226	206	245	227	193	195	206	208	235	198	210	206	208	186	195	190	208	210	201	186	207	207	191	224	172	213	190	195	203	208	224	168	198	183	204	195	207	199	221	191	207	201	219	188	197	220	194	208	206	195	192	200	190	190	197	200	209	191	185	187	201	195	216	188	193	197	209	193	212	243	185	187	182	210	210	195	213	210	200	176	200	189	212	204	207	188	190	195	232	197	193	228	212	201	189	203	216	195	211	215	216	206	212	198	190	189	194	180	194	195	192	208	220	212	197	189	180	179	204	171	191	194	213	185	217	216	198	213	172	200	217	197	195	213	166	196	208	216	196	194	212	214	205	197	208	194	189	201	225	193	185	181	213	198	193	197	184	191	194	222	223	192	213	241	210	191	207	185	203	184	174	193	210	208	194	201	190	208	195	191	222	207	221	208	200	177	199	195	200	191	195	193	209	186	206	219	186	194	197	189	191	209	203	203	185	197	188	217	185	196	198	212	193	188	176	194	209	200	179	195	202	200	207	198	196	201	226	210	197	207	219	211	184	183	180	206	209	207	209	235	208	221	219	218	196	209	197	196	200	206	189	187	227	225	196	212	200	210	203	188	175	194	204	213	204	204	203	184	205	200	199	225	181	203	190	202	194	188	197	204	220	200	189	159	217	184	212	194	213	202	175	207	188	202	198	186	192	201	197	190	199	204	192	213	209	231	183	193	224	211	205	229	204	177	183	187	190	178	200	212	192	194	198	217	206	190	198	194	204	230	212	191	187	200	202	218	216	212	199	220	213	203	193	201	177	202	206	208	190	229	239	210	210	209	182	214	220	209	212	196	217	209	196	181	197	183	186	215	234	180	199	206	211	184	192	206	194	204	236	179	198	216	198	196	194	199	197	203	188	199	185	212	186	190	195	198	215	218	231	189	209	190	211	223	197	194	213	211	210	208	210	200	238	197	194	199	205	201	201	201	207	202	193	224	203	181	220	186	195	201	179	215	208	191	207	204	197	184	193	197	223	225	193	209	207	216	208	220	217	192	180	201	203	206	212	176	216	215	196	203	216	223	170	201	222	194	221	230	213	219	188	188	193	195	201	220	177	206	224	217	171	204	219	203	188	192	210	182	215	206	207	209	200	208	220	208	195	195	227	208	201	208	200	210	187	209	213	224	208	203	206	178	217	177	182	207	210	194	188	191	215	221	185	214	197	207	198	236	202	181	221	192	224	231	226	191	199	185	202	202	207	192	198	212	195	207	231	175	200	197	210	214
23810	21153	28127	24196	20796	10391	2796	1573	1281	991	822	699	609	515	411	413	359	323	316	264	309	299	272	283	263	264	263	247	243	259	242	243	257	210	229	185	229	228	227	221	208	230	196	230	212	217	228	201	205	207	203	186	209	230	224	211	202	216	198	196	220	210	203	212	173	201	213	237	192	207	219	199	204	194	185	166	183	208	180	224	186	162	182	205	201	214	188	186	178	174	187	191	179	216	200	194	181	178	189	189	176	202	197	189	199	209	177	184	198	182	197	196	228	198	198	188	184	193	173	166	184	210	183	188	209	194	186	196	178	193	191	181	209	210	168	182	179	192	187	196	194	184	214	216	191	170	213	172	203	195	211	163	209	190	206	172	174	181	194	183	199	207	181	176	168	181	193	243	166	196	183	160	206	201	200	194	176	197	168	171	185	189	176	188	197	169	221	200	179	183	203	181	196	197	184	205	191	209	202	176	205	176	171	194	170	187	205	189	204	171	196	192	210	190	188	176	209	195	186	208	194	173	190	172	165	204	159	173	201	180	177	179	190	184	178	180	207	204	180	211	208	192	210	188	191	172	192	168	213	211	192	204	200	192	190	204	186	188	187	195	175	162	197	197	179	196	196	177	167	199	199	193	197	178	187	195	185	190	199	168	186	189	195	208	185	189	177	183	185	190	178	175	179	191	157	202	214	189	179	179	185	215	187	179	199	196	192	184	167	199	201	194	191	182	189	213	180	195	193	208	168	210	178	198	169	161	213	172	193	184	172	189	200	176	199	182	191	195	186	193	194	226	191	208	169	190	179	184	183	221	178	180	181	197	186	182	192	169	199	182	185	189	196	184	215	194	169	199	170	196	172	185	193	183	204	198	178	208	168	180	188	221	218	191	168	185	165	198	184	181	179	199	177	213	203	206	177	168	175	215	179	191	175	159	191	211	181	172	195	204	182	187	198	203	169	168	165	190	186	211	215	206	207	185	210	206	172	185	184	180	177	159	188	180	203	180	186	191	202	205	204	194	193	206	200	178	196	211	175	183	206	197	175	190	169	186	211	174	202	181	219	180	187	213	209	207	184	193	201	220	202	212	208	174	205	187	200	178	189	192	171	188	170	203	185	202	191	176	179	174	193	182	153	180	161	187	205	200	161	187	158	192	173	191	195	193	175	207	186	162	184	192	190	168	201	183	163	187	190	185	200	189	202	194	216	212	184	171	184	172	165	205	175	181	212	200	201	194	174	182	190	199	178	171	201	199	197	198	181	204	196	209	192	222	193	194	196	183	170	194	189	190	193	205	204	194	186	184	182	207	178	186	183	202	193	191	185	226	190	219	181	180	194	199	198	188	179	213	189	191	204	176	214	180	185	186	218	175	174	193	210	201	200	197	184	198	190	209	192	181	205	212	207	206	184	186	176	184	184	200	196	180	166	182	187	198	172	205	201	191	198	207	165	193	191	188	182	181	190	175	204	192	180	201	187	196	192	186	175	184	216	181	181	189	189	193	225	204	214	186	189	186	206	169	202	175	189	193	219	193	182	205	194	191	192	187	167	149	209	144	211	204	163	185	174	211	177	182	198	202	212	197	195	169	182	179	200	188	159	172	195	179	211	183	198	179	187	207	172	208	184	193	183	191	189	193	188	185	187	190	177	182	208	177	206	194	199	164	189	205	182	182	175	181	212	171	190	212	182	173	219	179	188	178	193	209	165	193	195	191	185	182	195	179	188	178	182	235	191	196	198	215	199	183	190	197	159	199	191	194	169	172	212	191	199	201	192	175	197	199	206	188	192	217	183	163	160	170	173	194	172	179	185	176	211	163	178	177	202	187	174	202	231	166	203	192	178	165	170	200	163	182	214	205	169	202	181	210	195	183	191	166	175	176	232	159	198	164	208	197	159	171	210	214	192	187	215	200	175	176	216	205	184	197	194	183	188	186	211	156	178	187	178	198	187	191	204	194	198	181	161	181	164	154	179	182	199	201	182	182	203	191	198	182	186	211	186	199	181	181	197	172	197	210	187	175	199	169	218	192	189	185	169	190	177	198	218	188	196	177	178	181	186	196	207	197	171	207	189	157	189	194	232	185	181	200	191	186	177	181	203	173	185	211	157	201	162	194	187	193	203	193	169	200	185	191	153	210	207	195	205	187	185	194	180	184	176	181	211	206	195	202	172	198	201	180	199	206	200	171	184	189	199	211	178	193	183	175	215	175	204	202	195	210	181	201	217	189	221	209	181	210	167	192	188	193	192	176	182	190	186	197	170	189	194	198	199	191	169	214	210	208	174	189	200	192	180	202	185	189	180	180	190	191	198	201	168	179	201	171	176	194	178	175	193	211	187	184	165	201	195	194	192	189	202	186	211	206	183	196	197	187	208	210	171	174	201	184	184	218	190	210	211	150	192	188	207	191	193	157	185	188	171	223	192	183	179	186	211	183	206	182	201	228	193	191	213	186	207	169	213	194	180	181	183	214	182	188	223	186	182	188	175	185	190	170	216	188	175	197	165	188	225	197	194	176	215	182	194	184	169	189	182	198	179	188	185	204	215	195	212	196	196	198	204	185	214	190	187	184	203	180	196	168	175	206	209	194	180	204	180	188	210	175	166	201	199	171	183	188	200	190	191	188	216	166	199	191	193	181	171	190	184	189	181	212	203	199	170	187	209	189	181	192	197	187	193	201	193	170	187	207	219	199	203	200	197	183	168	215	198	179	189	202	212	189	184	175	210	187	198	190	187	190	203	182	183	189	213	198	213	205	166	193	186	192	193	202	197	193	185	214	199	180	194	187	190	199	188	170	190	206	195	201	179	210	213	183	192	176	170	182	186	203	194	207	183	212	200	191	210	198	211	214	199	226	195	215	165	182	189	212	177	177	165	194	205	187	189	190	203	184	198	186	172	178	200	187	209	213	220	192	196	191	174	198	188	183	201	200	180	192	196	205	200	175	194	214	186	185	188	191	169	189	187	190	196	184	186	174	181	192	190	187	182	188	207	195	201	182	185	193	198	190	188	197	196	186	198	208	187	210	174	196	193	169	214	176	170	217	191	193	195	188	206	169	201	193	188	189	194	191	183	189	175	172	181	163	199	210	185	169	206	187	184	195	181	205	163	177	183	191	181	171	164	186	180	206	207	197	189	196	207	186	204	194	189	201	181	186	201	195	192	193	199	179	176	187	203	200	185	192	173	188	173	191	201	190	176	181	155	166	207	188	207	179	204	200	171	185	191	183	221	190	206	172	178	201	218	185	199	187	188	199	180	217	181	191	182	193	197	186	181	179	186	192	181	177	178	185	188	194	207	173	200	176	187	196	202	195	180	183	167	191	199	186	188	225	175	193	184	182	192	180	168	190	190	187	167	188	190	195	184	196	214	165	165	184	205	204	203	195	208	188	196	196	199	174	183	192	178	185	179	186	187	219	186	173	191	192	176	179	176	168	191	198	183	202	202	174	194	177	210	217	193	195	197	172	159	198	179	169	197	192	173	213
34351	55003	27731	10356	6810	4864	3496	2608	2038	1736	1270	1053	901	738	667	589	483	461	404	363	367	329	337	318	306	296	289	260	272	293	282	264	278	262	252	237	237	230	281	257	242	252	231	214	220	247	226	221	235	252	244	244	238	238	247	225	230	245	224	213	209	201	235	230	205	228	236	217	225	216	205	235	202	197	209	211	213	205	168	197	193	195	200	219	220	212	205	210	179	206	199	188	200	205	177	219	194	194	187	189	222	218	227	196	193	239	207	201	207	187	193	193	220	230	199	225	224	203	214	195	197	191	227	199	192	224	203	204	195	218	203	201	187	193	193	215	198	190	219	229	203	207	203	204	215	208	199	207	198	205	193	220	205	191	221	215	200	197	205	203	193	206	210	179	197	200	160	205	214	201	174	205	191	207	189	194	212	205	203	191	196	204	196	191	190	196	203	181	224	192	220	207	187	176	201	188	207	219	177	187	202	157	197	198	223	204	201	201	241	200	183	196	219	200	219	186	201	211	192	194	188	197	204	199	198	202	175	211	205	201	201	221	215	214	237	214	207	231	187	195	231	190	184	201	208	214	225	208	191	193	200	211	205	208	184	194	195	201	201	198	196	187	201	194	186	216	205	177	199	198	178	204	205	215	200	194	220	196	203	191	209	196	213	187	217	196	214	203	226	188	219	173	184	200	196	201	213	193	208	188	215	209	210	223	180	203	210	191	191	201	195	192	201	207	202	166	170	196	186	197	203	207	195	217	188	212	191	192	189	196	191	219	194	200	201	192	209	189	235	193	213	198	220	188	200	235	190	178	193	221	186	203	205	188	209	224	197	181	193	188	203	186	181	207	168	192	184	186	227	196	228	176	188	211	203	198	229	209	191	180	185	205	211	178	225	186	211	202	207	211	195	190	212	196	220	210	180	201	189	189	189	206	203	197	181	220	205	200	202	226	195	164	202	220	189	201	191	187	180	206	202	198	206	190	185	193	192	192	165	197	207	165	207	204	219	203	195	225	198	198	215	190	187	231	185	204	206	198	190	212	197	198	198	184	219	196	203	209	169	203	182	207	198	211	181	212	198	189	195	182	192	189	207	212	160	189	184	200	187	191	179	203	210	190	191	201	188	188	196	231	194	206	212	180	196	225	202	189	203	181	183	185	188	184	201	200	197	191	221	213	219	190	200	230	186	206	219	186	193	204	177	187	195	209	201	187	209	202	227	196	204	208	224	193	204	205	193	214	184	215	196	190	182	190	219	207	200	186	223	215	171	199	222	202	207	191	190	207	197	195	171	199	213	207	184	174	192	217	200	184	188	205	188	183	194	179	186	173	199	210	195	207	207	225	187	214	199	178	209	180	162	180	206	187	201	223	200	179	185	224	205	213	201	192	232	198	190	193	224	224	217	212	205	218	202	193	225	204	211	211	184	194	209	203	212	225	183	202	173	199	205	194	189	211	195	203	219	205	216	202	201	192	186	208	188	208	217	198	195	190	220	237	225	201	197	192	196	210	220	214	208	196	191	195	235	188	196	190	208	204	190	191	188	201	215	187	206	193	201	204	188	186	192	209	199	186	204	214	200	177	238	193	202	186	216	200	215	190	230	196	213	214	203	194	201	206	223	224	196	212	200	210	214	185	191	195	188	168	210	199	204	183	208	216	166	188	184	189	212	213	212	203	173	194	202	185	175	213	217	194	194	187	179	181	206	209	173	197	185	196	198	199	188	212	213	203	203	200	199	192	225	198	207	194	207	206	188	204	171	197	193	204	210	191	192	180	185	190	194	195	185	201	198	210	174	198	204	190	194	201	195	202	205	176	180	208	209	188	192	209	201	197	201	206	198	204	200	188	208	187	187	184	220	201	224	202	172	206	191	198	219	190	207	205	194	206	202	220	207	192	192	189	197	227	204	162	184	190	172	197	214	196	228	177	186	198	200	182	185	223	195	201	215	184	225	197	208	193	214	189	190	211	215	202	205	188	189	209	196	196	212	204	182	208	204	198	187	205	200	208	195	171	199	213	202	192	214	191	183	193	188	201	192	190	215	195	213	195	181	206	186	205	206	188	191	197	200	192	201	201	199	202	200	190	181	197	183	192	198	191	205	188	206	199	178	195	205	218	217	191	190	220	196	207	208	201	202	194	205	205	204	195	201	203	197	207	215	189	201	185	190	194	187	175	196	212	198	205	194	181	195	197	236	189	205	209	191	221	230	187	187	184	186	177	196	204	196	221	193	204	212	187	183	187	204	195	212	199	205	189	195	182	202	205	182	211	176	181	206	180	197	199	182	221	199	186	230	205	203	200	192	183	216	211	184	216	204	190	193	225	220	198	212	206	200	190	182	206	190	200	205	204	203	206	226	194	183	187	230	184	214	191	207	200	191	201	197	219	202	217	185	181	190	200	220	205	199	205	185	204	195	183	214	200	195	180	226	202	176	207	207	216	184	228	215	208	203	193	210	165	192	210	174	199	187	188	187	186	196	190	212	205	189	211	201	176	190	161	201	180	213	204	195	207	199	212	206	198	188	203	194	191	207	181	207	218	183	206	229	195	222	193	213	200	196	198	194	204	211	226	180	197	195	211	208	215	220	201	210	193	188	194	213	210	170	192	196	169	189	195	190	181	202	221	213	185	190	192	175	194	202	214	192	197	194	218	193	212	193	191	191	205	214	166	192	179	198	189	223	194	175	180	193	205	186	207	204	208	192	195	192	193	193	209	195	187	179	223	203	198	200	215	192	186	193	203	199	183	211	191	178	194	204	214	225	195	195	197	209	180	205	174	193	224	195	187	169	211	215	198	191	192	208	187	203	187	203	202	205	206	223	200	224	207	219	208	212	200	190	176	197	195	222	205	193	207	185	177	223	189	169	201	194	178	199	208	191	204	185	186	213	198	192	173	192	209	203	187	178	179	188	184	208	238	201	196	197	187	194	196	207	181	198	217	210	176	197	224	184	200	191	172	189	228	202	200	210	215	204	188	195	194	201	211	207	186	196	204	185	191	215	190	193	180	208	191	198	217	216	183	188	221	208	189	190	206	217	199	206	198	196	196	220	177	196	209	221	198	198	197	195	191	216	201	178	196	211	193	179	181	193	205	204	188	200	183	237	197	201	208	208	209	212	186	202	200	216	186	203	188	193	223	213	178	204	189	225	205	192	210	221	188	196	198	207	164	179	202	207	193	185	231	223	193	177	199	205	205	212	187	216	208	192	204	184	214	189	190	212	193	181	195	209	215	197	203	201	185	210	188	172	208	194	205	212	209	190	209	198	201	208	203	194	219	203	198	199	202	198	179	189	207	192	221	225	174	219	202	239	215	183	191	204	185	195	218	189	209	207	225	201	193	203	201	209	211	169	221	205	196	212	195	206	204	205	210	183	207	200	204	179	186	219	201	186	216	187	188	182	184	200	190	212	194	188	204	183	151	252	210	174	210	209	187	219	215	221	230	228	220	202	207	199	202	203	172	199	215	154	191	187	192	206	210	199	213
24743	21051	27086	24787	12018	2777	1642	1195	1005	839	665	572	502	450	427	413	368	341	339	302	319	321	307	337	304	314	302	306	301	298	303	271	267	306	299	297	285	275	281	271	273	258	290	284	279	271	294	290	281	310	271	278	268	290	273	281	254	274	272	277	255	264	251	242	266	265	251	257	249	276	262	252	263	270	312	267	271	243	258	257	262	259	243	276	259	288	266	281	295	270	261	233	253	228	261	257	263	261	257	254	245	252	280	269	243	293	240	277	266	274	233	288	213	249	256	253	257	248	269	255	258	270	281	270	261	241	233	274	254	241	245	267	261	248	241	290	275	268	237	273	267	246	272	239	249	249	265	251	280	262	270	253	262	242	286	271	288	245	239	252	293	238	254	233	261	243	247	273	265	259	250	274	234	282	280	250	270	248	245	265	257	285	235	284	273	286	243	276	239	264	252	262	246	295	262	264	229	243	232	257	240	252	273	277	291	245	266	244	247	249	238	278	247	288	266	287	272	254	247	267	305	253	274	268	265	266	238	249	252	225	231	266	239	249	244	281	225	268	253	240	252	257	277	253	294	242	275	250	256	241	240	262	264	261	224	251	240	263	267	265	259	256	243	275	259	264	263	288	257	236	270	249	269	251	263	256	229	226	250	273	245	272	240	277	270	251	262	254	233	248	259	259	267	263	281	267	245	253	249	268	258	273	250	268	260	244	246	240	274	303	257	267	274	243	277	221	239	253	266	241	234	253	281	256	268	245	263	261	248	239	253	262	276	250	265	274	283	246	235	257	255	274	262	270	236	253	269	250	239	269	269	270	291	260	251	261	279	268	255	256	273	257	255	249	267	267	256	236	246	249	271	244	251	254	244	266	234	275	260	244	245	222	256	275	246	254	256	249	241	237	278	233	244	266	279	271	249	250	258	245	258	246	292	280	243	263	246	256	224	255	253	246	252	272	262	250	273	249	263	256	251	259	268	233	263	254	277	275	264	254	232	278	249	275	243	240	246	269	255	288	241	284	272	255	267	274	269	244	281	244	250	256	237	268	268	266	247	224	254	248	240	250	272	237	247	228	259	249	256	246	240	230	294	249	249	248	249	262	291	276	248	253	250	252	264	264	280	264	249	276	261	255	213	230	262	226	278	253	273	269	255	260	249	276	264	258	273	248	286	263	245	265	264	267	241	231	285	258	278	240	231	277	267	254	277	274	272	255	241	241	266	255	263	232	251	253	244	268	258	244	265	271	258	247	283	268	275	247	240	267	257	256	244	249	243	290	238	263	235	254	243	256	294	252	253	271	261	249	271	275	243	241	238	281	246	268	277	238	272	261	246	255	294	251	232	236	270	282	277	239	276	268	243	267	236	247	260	273	250	260	268	259	247	253	274	270	255	265	270	239	255	241	289	254	261	249	265	259	251	247	232	282	249	257	282	259	261	255	266	243	248	271	217	256	265	275	271	249	260	256	257	256	278	254	264	304	256	276	256	267	253	257	240	241	247	272	281	242	229	252	267	259	244	283	269	285	276	290	255	269	277	256	245	256	259	266	260	240	280	249	265	235	255	306	281	257	244	255	253	266	272	267	245	286	266	238	243	249	254	262	276	271	256	259	259	258	224	253	274	245	284	238	254	287	261	255	250	260	261	232	239	268	246	264	265	268	256	269	272	260	251	263	301	242	246	271	202	218	234	237	260	265	259	280	261	286	241	264	250	236	233	244	248	268	272	271	265	280	241	257	276	264	251	256	268	263	248	275	249	297	260	216	249	218	268	271	242	252	240	260	292	255	274	260	248	279	236	271	251	263	276	283	270	263	248	262	276	267	243	230	293	301	231	238	254	275	286	250	225	262	236	246	249	247	251	262	262	231	277	234	284	257	249	270	254	258	236	264	248	276	247	256	265	265	260	239	271	273	240	267	247	235	270	269	302	225	240	267	242	235	281	252	284	262	252	245	268	260	256	252	256	285	246	262	270	244	229	243	272	256	274	241	233	240	252	263	266	251	250	244	239	241	274	246	268	259	275	238	252	271	256	244	244	293	276	293	263	240	274	246	263	279	267	236	254	242	285	249	255	250	241	237	240	285	260	250	256	232	270	279	278	245	270	241	261	282	243	272	251	249	266	254	275	251	230	269	252	249	264	262	259	229	254	250	246	250	243	256	254	254	260	249	260	245	226	268	270	257	246	267	265	271	279	256	221	260	263	258	250	248	250	250	265	240	268	269	235	265	274	239	289	293	248	257	265	274	251	264	257	251	248	265	241	260	252	258	260	241	261	235	243	232	245	224	264	252	260	263	245	242	260	267	274	260	229	238	262	256	248	266	285	255	262	240	233	280	250	256	251	272	246	262	245	261	248	249	261	271	253	277	255	256	298	243	271	254	271	282	283	264	259	239	246	268	249	249	267	249	257	275	233	253	255	257	278	273	212	243	246	268	232	273	260	253	239	247	260	266	236	229	269	259	268	266	269	276	279	257	272	276	292	247	254	249	302	263	263	291	238	266	244	288	274	237	277	250	260	250	243	263	259	248	245	255	272	267	227	258	250	258	243	242	274	268	290	284	253	261	277	278	256	234	269	245	274	231	247	227	260	267	265	263	249	280	285	259	279	229	261	254	270	272	278	241	241	288	247	288	261	257	229	248	267	272	265	257	267	240	250	242	267	237	274	271	225	255	260	243	229	264	235	253	244	246	274	282	256	248	236	253	279	235	258	260	279	256	248	238	244	227	241	241	278	255	299	241	251	266	252	263	273	274	249	248	266	266	254	256	269	246	257	284	274	254	214	261	250	281	252	253	253	246	232	254	240	278	284	226	253	252	268	310	252	269	236	265	254	235	268	252	245	267	264	258	260	285	229	278	230	242	265	235	290	268	249	255	258	261	240	245	255	301	264	252	233	247	274	264	260	282	275	293	259	265	267	240	265	258	237	262	238	249	239	248	223	267	245	265	271	263	277	244	279	219	248	258	231	268	245	231	255	246	243	269	273	238	253	241	238	245	237	244	272	285	236	261	228	280	244	252	256	275	275	265	264	260	243	264	247	249	245	257	274	248	272	241	259	252	254	277	269	266	241	264	242	276	272	271	258	263	239	267	240	234	234	264	266	251	242	272	261	250	248	293	236	242	266	247	256	250	270	257	262	277	256	255	260	256	254	284	261	265	262	268	243	253	252	241	244	235	275	262	234	260	241	255	251	259	245	264	299	234	232	236	265	280	261	228	281	265	257	266	233	256	241	256	274	280	270	237	290	255	258	237	261	267	301	225	258	269	249	224	268	251	268	255	254	249	241	252	267	292	279	238	270	227	249	277	261	265	269	266	242	266	268	279	266	229	273	249	259	258	238	230	263	275	254	214	236	262	265	242	266	243	230	277	232	242	256	242	270	253	238	236	221	269	270	238	261	262	275	289	265	238	275	263	290	240	266	248	268	283	257	253	260	258	250	244	256	251	292	249	283	284	264	250	286	277	259	234	266	210	257	264	277	260
33953	50316	23528	7869	5383	3861	2789	2136	1747	1361	1044	857	808	650	535	516	460	457	417	419	384	382	342	355	363	365	375	341	365	328	311	306	300	311	309	304	295	312	314	273	272	323	296	300	295	338	288	273	309	315	269	299	307	278	283	301	282	274	275	295	289	290	273	285	267	269	283	282	294	263	252	299	273	292	264	273	263	253	256	272	265	288	303	250	307	267	280	286	253	257	272	228	246	277	287	262	258	262	270	296	261	266	261	266	283	275	316	268	241	274	286	286	282	273	267	276	285	270	275	279	287	268	277	246	292	259	273	292	279	305	266	240	275	245	251	276	278	241	279	274	279	276	268	304	250	275	260	261	262	288	293	270	269	261	256	269	253	269	282	273	270	253	266	256	257	261	266	255	291	269	306	293	279	270	236	274	278	279	263	272	251	269	266	235	308	256	283	281	261	274	259	280	259	274	259	262	266	258	266	272	265	255	267	294	285	291	267	266	287	273	274	290	249	219	273	248	261	262	272	276	270	290	271	261	279	260	267	273	274	278	273	251	281	283	265	274	270	283	303	273	256	263	264	263	255	241	258	259	262	242	285	284	258	265	268	255	285	296	262	286	258	271	265	276	267	263	289	280	261	244	266	262	244	280	267	267	275	271	291	259	248	289	263	253	238	281	271	288	288	263	292	269	253	259	273	270	267	319	290	276	308	248	270	272	257	266	230	279	266	287	252	230	281	273	234	286	261	272	283	305	250	278	296	281	276	279	252	297	272	255	286	248	266	256	257	264	248	276	274	283	262	301	275	265	271	257	296	264	270	255	286	297	288	295	257	263	278	261	279	284	288	273	263	286	275	253	248	238	272	261	246	273	291	262	297	271	286	284	273	233	255	271	256	258	288	280	249	273	284	267	252	298	272	277	257	264	311	236	288	257	282	289	244	264	312	288	281	284	263	236	256	281	248	259	274	281	282	280	267	261	296	282	276	279	276	261	265	269	269	273	272	272	277	289	271	250	252	284	277	260	239	266	246	278	275	238	276	272	268	288	281	311	284	277	271	256	261	228	265	288	280	270	259	255	276	255	278	252	287	272	269	290	300	285	280	228	263	272	272	281	282	267	272	243	268	257	256	264	271	254	257	272	253	252	235	266	281	258	261	257	281	276	265	262	301	268	251	265	266	260	266	279	283	265	275	260	279	277	287	283	277	262	273	237	271	270	237	295	284	265	286	282	254	267	247	276	290	275	261	245	240	272	276	280	290	236	261	290	283	265	293	228	258	277	285	242	275	255	282	246	233	267	292	259	257	306	272	242	277	299	283	286	230	262	270	251	252	295	230	268	263	274	263	286	277	271	277	293	245	288	253	258	272	267	275	250	244	273	246	306	255	282	299	294	280	277	247	302	260	304	267	265	271	253	295	286	265	238	248	270	265	297	277	284	244	292	292	300	268	257	279	274	265	305	248	270	240	295	263	248	278	270	224	276	260	258	260	256	288	293	280	267	272	279	277	276	284	283	272	243	271	293	286	268	278	270	255	279	275	292	279	270	256	251	267	263	263	293	274	290	270	260	276	290	275	277	256	292	256	280	272	274	292	261	259	265	263	250	281	258	260	301	273	298	267	263	287	262	327	265	273	262	280	265	275	273	303	287	287	257	319	266	249	271	257	267	256	252	286	243	244	273	262	267	276	283	270	258	269	311	251	263	247	267	285	274	260	299	282	298	264	272	283	271	245	281	258	289	281	278	253	285	273	304	268	262	273	267	289	259	288	254	281	305	277	241	253	295	251	266	269	251	288	262	289	295	294	273	258	284	261	264	261	270	256	263	277	307	278	264	263	251	286	254	259	252	267	274	274	275	269	261	240	247	272	277	300	285	265	283	269	266	284	253	277	274	273	270	277	259	240	286	303	262	273	262	255	270	271	268	250	289	261	270	246	309	275	269	284	277	271	266	265	284	282	305	281	289	311	243	268	262	268	275	278	267	280	256	270	294	261	257	288	237	252	267	238	267	275	266	278	268	286	282	262	286	271	281	281	291	262	285	272	258	290	248	283	288	250	249	267	221	270	270	267	236	271	264	287	247	257	269	286	260	259	251	264	265	267	309	258	287	248	278	250	299	273	285	256	265	283	254	282	263	263	280	270	290	254	264	269	261	273	270	258	251	283	279	289	263	275	265	272	265	280	264	268	272	269	260	266	267	260	297	254	284	269	286	259	260	262	265	278	269	238	272	253	248	287	308	253	284	278	249	243	267	254	296	250	289	268	280	280	258	264	247	273	297	294	285	264	285	280	258	261	283	268	284	277	296	283	265	269	271	264	298	270	243	263	261	285	264	251	288	254	280	252	257	278	298	263	272	234	257	293	266	264	244	257	253	295	280	272	291	271	270	279	284	250	262	245	258	290	299	260	283	281	282	243	284	261	291	240	262	274	243	253	278	262	284	258	258	280	266	260	287	274	274	254	274	265	270	245	267	286	293	287	273	263	276	262	263	297	311	265	284	277	290	241	269	232	272	265	273	278	270	270	223	306	296	248	296	264	268	258	267	278	280	279	255	309	278	285	278	278	286	301	269	263	254	239	263	258	279	270	328	264	272	271	271	290	276	254	274	270	262	243	249	254	277	284	250	256	268	276	257	255	274	259	248	245	274	308	254	295	280	255	263	286	287	277	254	287	266	267	293	244	275	261	263	252	251	279	245	261	314	237	240	285	280	322	288	267	284	251	278	264	259	274	266	246	267	258	290	285	300	271	269	264	285	273	259	287	261	284	277	285	245	297	271	275	292	264	300	249	266	260	278	292	269	252	284	246	256	271	263	303	293	284	286	278	278	295	284	253	282	291	267	265	285	275	286	317	252	288	294	305	273	266	291	272	277	252	269	250	271	260	290	262	290	296	272	267	250	248	262	278	245	262	236	303	262	282	256	254	257	294	299	241	278	234	266	269	228	231	270	277	270	261	285	247	277	255	268	312	274	284	277	283	284	262	286	280	257	286	253	281	309	298	271	322	280	256	263	270	274	273	274	264	288	282	277	299	282	256	270	272	279	299	294	272	251	272	273	313	279	268	293	284	234	279	285	242	248	279	259	270	294	273	277	275	256	277	281	272	270	277	300	293	274	261	292	269	312	277	261	248	250	251	258	276	289	289	292	269	271	260	270	290	274	277	269	259	280	278	275	249	266	263	253	295	282	249	262	274	290	267	274	263	259	274	295	279	255	263	263	275	264	259	252	292	293	268	284	269	261	267	313	285	277	270	296	274	290	269	291	291	263	283	287	282	266	283	304	284	278	257	270	267	242	268	276	280	278	271	277	284	282	286	276	265	272	255	264	258	275	270	245	260	261	260	255	310	252	264	276	255	254	281	290	237	250	286	271	278	260	256	295	270	264	270	280	243	243	282	285	269	245	302	251	268	258	265	264	279	234	267	283	277	264	292	279	255	278	256	277	253	283	274	251	259	275	275	259	241	273	246	273	287	289	272	270	261	283	266	277
22664	21143	28706	23779	21130	21085	10224	2771	1845	1473	1261	1040	869	785	630	639	558	541	491	451	468	391	412	414	398	390	408	360	418	342	308	359	350	362	339	339	286	306	318	326	322	337	325	333	346	356	311	348	305	298	325	314	334	292	301	334	336	283	311	306	315	316	326	296	301	317	287	314	332	275	310	284	321	273	289	297	309	271	263	308	282	310	257	269	294	295	328	264	280	277	280	279	291	296	293	275	278	294	296	307	298	272	286	315	310	322	316	303	295	339	288	293	281	302	319	284	285	325	278	333	298	315	294	280	270	269	269	314	296	282	289	304	275	282	310	320	261	269	296	313	282	312	307	330	299	254	303	304	275	274	287	307	281	292	290	272	278	286	318	293	312	292	325	300	297	270	274	279	268	281	286	281	278	261	275	296	303	286	292	276	278	291	314	304	279	279	297	295	273	303	265	303	282	289	283	278	283	278	275	286	292	275	278	305	291	305	293	292	282	297	262	282	304	275	280	239	279	271	296	288	306	274	278	296	291	291	296	295	289	276	308	299	291	310	286	286	266	301	274	288	296	299	299	293	292	296	313	280	276	293	304	268	275	308	283	302	283	319	299	295	298	303	288	270	316	289	281	285	272	317	289	256	291	309	290	292	284	305	287	296	292	281	284	280	289	290	282	291	304	272	298	315	312	305	310	296	274	304	289	296	274	290	308	310	298	290	310	294	272	299	294	296	263	283	263	267	299	308	303	277	273	289	283	304	296	292	302	292	284	275	277	307	285	273	303	333	296	308	289	285	286	307	275	299	301	290	302	308	283	294	265	304	299	305	282	298	287	302	256	287	261	304	316	316	293	293	272	273	306	303	298	268	291	289	296	280	294	297	296	300	278	283	288	268	276	303	284	307	277	284	304	301	261	291	291	251	299	278	301	298	312	274	300	269	290	266	312	304	288	285	312	294	309	300	265	287	287	297	285	296	294	291	286	310	279	248	271	289	282	291	311	307	302	261	294	286	294	296	315	305	290	274	292	280	300	267	278	262	273	272	276	296	272	281	265	281	315	290	267	300	271	271	309	281	290	303	285	269	297	279	267	296	284	286	305	298	295	290	294	274	288	317	293	291	262	287	294	309	308	299	301	255	275	283	319	271	290	293	274	313	299	286	271	274	289	285	286	276	283	296	292	318	275	265	277	247	294	286	296	289	271	287	330	311	295	283	272	300	323	291	303	311	303	290	293	311	272	270	278	263	326	263	286	295	291	280	290	269	298	286	254	281	241	291	273	251	331	285	269	264	274	296	254	270	285	266	284	319	292	280	289	293	304	309	273	296	291	293	285	287	308	315	280	274	304	283	290	272	305	274	306	298	285	292	324	288	253	306	289	260	296	303	299	293	260	294	273	295	281	277	267	260	277	280	278	312	308	278	303	292	270	309	272	293	321	279	279	287	309	272	274	289	299	278	284	314	289	265	279	287	306	296	281	324	283	325	305	281	297	285	264	273	281	261	262	287	252	293	295	258	270	325	325	279	294	297	282	266	302	322	285	304	306	309	267	292	291	259	291	259	321	269	282	264	290	292	270	303	285	289	253	320	289	293	308	269	289	274	293	294	285	279	295	307	308	287	271	277	278	280	308	275	275	272	285	324	277	280	300	305	287	293	286	271	285	273	313	292	299	288	293	302	297	269	258	284	295	283	285	311	288	308	259	265	292	296	305	293	303	284	298	293	287	292	266	285	278	275	307	266	290	299	283	269	268	297	282	254	271	303	284	304	274	326	309	283	293	316	282	284	303	297	285	281	288	300	282	301	291	290	268	286	276	303	289	296	297	274	332	304	279	274	276	307	253	265	266	295	294	274	296	303	309	292	310	304	292	281	291	292	280	296	310	293	270	287	285	291	300	285	303	269	277	263	301	297	284	279	292	287	291	289	298	300	289	282	293	266	304	286	267	271	268	293	279	293	289	297	265	286	300	279	270	307	308	297	269	282	271	288	281	301	295	291	288	278	287	290	274	238	273	301	286	284	288	275	273	288	300	303	294	275	301	312	298	285	299	279	298	282	286	293	264	287	308	291	268	285	318	301	270	302	284	300	294	292	275	296	287	275	296	274	278	295	291	299	298	278	285	306	267	262	292	298	295	281	295	274	292	283	310	293	296	312	283	309	277	267	266	264	311	310	278	290	270	312	275	277	297	252	277	295	279	287	294	294	303	276	268	295	265	286	273	302	270	289	286	276	295	296	296	290	286	269	259	268	289	295	279	290	288	285	295	276	295	259	289	309	285	285	321	278	290	284	282	302	299	326	294	299	304	290	292	274	300	306	278	274	303	265	285	292	288	275	283	294	250	297	259	294	274	267	277	312	288	297	280	272	275	284	318	292	281	286	301	316	264	296	281	268	282	302	291	272	267	280	275	289	303	320	273	267	281	289	289	291	298	262	289	285	295	280	308	293	246	316	273	281	284	299	285	291	285	294	287	276	305	284	283	272	296	291	298	304	313	281	293	271	272	276	305	276	277	294	277	285	287	273	255	270	303	294	305	271	293	286	272	305	288	250	287	314	271	286	308	266	259	278	276	308	250	291	305	290	257	315	299	261	291	305	299	289	299	301	284	294	280	273	269	293	300	288	269	272	251	276	274	320	272	309	303	305	302	291	292	298	293	302	298	314	280	276	302	298	297	280	302	277	278	268	284	319	309	293	270	301	268	313	302	286	290	283	284	289	319	284	291	308	311	277	274	330	300	260	269	297	306	292	286	279	281	272	268	285	247	283	269	279	307	314	262	285	305	291	307	291	273	275	297	286	298	265	271	275	289	277	290	280	307	294	259	291	302	292	284	304	284	268	301	288	271	268	290	260	354	283	270	310	252	309	296	294	296	278	276	268	267	288	308	295	290	271	282	299	287	283	312	266	255	273	287	267	298	312	296	275	280	262	294	275	298	265	273	284	294	315	292	275	300	318	284	310	260	279	294	288	307	269	284	309	316	262	265	277	289	260	282	289	257	302	273	295	302	308	309	300	312	312	282	298	268	283	288	271	301	286	284	292	279	281	301	276	285	292	279	310	317	305	262	284	250	271	312	292	296	294	256	303	292	291	260	316	293	318	300	258	302	324	278	295	277	284	307	270	293	281	279	280	297	261	272	294	272	267	295	272	298	308	306	292	284	294	268	309	281	291	281	253	267	266	284	272	266	266	275	295	289	260	314	266	322	304	269	307	271	292	314	278	285	288	280	306	291	297	276	278	271	310	264	291	291	273	326	260	294	269	297	267	267	310	276	281	271	277	301	315	291	272	302	290	295	299	298	311	305	311	313	250	257	278	288	279	297	276	291	297	277	271	286	275	304	299	271	293	289	298	290	291	289	275	300	307	304	254	264	280	269	288	288	292	292	286	318	276	278	297	267	302	290	305	277	268	306	314	291	286	282	277	255	289	314	274	267	299	281	299	263	265	272	310	310	307	281	296	289	292	264	308	274	281	293	295	293	270	304	277
38295	63331	33385	13987	10008	7327	5437	4135	3129	2360	1941	1583	1300	1051	872	796	693	662	587	567	492	497	494	460	485	445	453	459	419	441	401	379	350	375	362	332	338	342	358	363	379	343	363	340	367	334	349	330	332	349	332	349	353	341	357	317	328	342	323	331	351	328	301	349	323	315	308	294	316	304	304	311	296	302	277	286	304	315	274	297	297	285	300	286	302	292	307	295	287	321	291	271	310	287	321	316	293	316	276	273	291	306	297	302	259	302	309	310	276	306	298	324	303	302	310	322	322	296	313	299	309	305	307	273	283	303	321	312	300	246	313	290	271	296	316	282	304	258	315	290	291	271	307	278	309	302	295	268	301	279	299	259	294	310	302	298	302	284	257	306	302	298	268	313	332	293	290	307	277	283	236	284	287	280	314	292	280	279	294	262	293	302	284	319	265	293	294	281	316	305	264	296	297	259	292	307	293	293	289	256	282	297	302	289	295	312	293	298	277	289	293	299	277	290	276	279	315	270	303	261	292	282	272	276	286	281	299	290	283	267	285	278	285	288	303	316	288	296	291	289	267	308	286	302	291	265	285	283	283	314	286	264	311	291	292	286	307	272	271	271	268	242	283	273	286	310	294	282	276	303	310	282	287	310	309	291	273	267	316	286	315	277	276	281	277	329	289	332	299	314	289	256	282	280	302	318	264	260	276	260	299	290	300	292	332	297	287	293	287	285	314	321	286	283	298	290	271	310	282	283	260	287	291	274	305	280	261	322	291	305	318	309	270	289	299	301	298	281	266	287	296	292	274	294	314	314	282	280	279	279	282	273	279	262	295	273	271	299	276	262	320	305	290	298	315	280	288	285	292	286	276	270	300	277	296	266	296	273	294	292	260	288	294	280	315	297	289	282	279	292	273	286	296	273	282	314	274	269	291	320	299	287	285	314	271	280	302	265	280	292	303	269	280	286	248	320	298	286	289	284	307	257	307	274	317	315	292	282	311	281	266	279	289	283	314	320	293	320	270	291	278	291	282	296	289	310	294	305	305	287	262	297	299	311	315	275	292	287	283	272	290	289	287	261	303	290	295	277	286	285	267	257	279	271	308	284	273	289	273	303	277	304	298	286	314	281	269	315	278	288	307	291	277	268	307	285	293	279	285	295	261	311	327	288	296	302	298	261	309	298	291	295	273	273	281	310	275	273	289	275	294	282	312	280	286	282	294	277	309	262	294	278	298	292	278	311	279	315	283	282	281	276	284	278	312	288	307	267	312	301	288	275	288	308	285	278	277	297	282	279	289	281	296	304	294	288	298	279	318	292	302	290	263	313	295	293	283	291	327	305	319	284	268	282	280	298	314	337	294	294	278	292	302	310	291	297	304	283	279	310	286	293	298	300	276	285	277	282	309	270	283	257	308	297	298	273	291	278	272	296	300	309	278	284	289	297	279	271	287	293	273	292	286	284	298	300	274	328	278	294	317	285	308	288	297	250	267	295	308	279	276	313	275	305	290	316	272	287	306	297	321	312	258	329	301	296	301	289	304	280	302	298	276	284	288	282	281	264	316	293	330	308	306	300	316	293	271	286	279	284	286	300	300	279	314	298	271	281	297	302	287	329	280	290	309	293	271	256	273	266	268	286	326	282	264	286	325	274	296	281	266	278	304	284	276	294	281	294	260	272	305	302	286	288	275	270	297	302	295	302	312	279	280	286	278	294	292	311	285	271	311	288	282	270	297	318	294	307	289	305	295	326	271	263	293	301	308	267	302	276	311	275	283	291	316	289	300	299	299	298	275	291	269	291	303	285	320	290	282	288	319	297	282	276	279	272	297	263	258	276	284	294	292	294	275	285	294	262	290	292	302	304	284	301	291	257	279	278	294	288	277	305	307	307	296	295	259	294	273	302	314	270	291	280	322	310	278	324	290	322	319	273	285	289	294	259	294	296	292	289	286	300	293	297	303	281	280	289	298	301	268	288	279	325	301	268	293	295	279	290	287	285	261	300	274	292	293	290	285	313	268	315	286	293	272	274	309	300	274	271	270	259	275	265	278	291	301	291	323	314	288	299	281	297	314	282	269	308	303	299	315	295	273	274	303	283	279	310	289	287	308	278	266	314	307	307	263	316	303	286	264	313	285	275	264	289	283	299	284	294	310	302	287	294	268	267	297	287	315	293	287	351	308	295	301	303	274	267	304	288	292	284	293	279	278	308	289	299	302	288	301	295	274	311	290	283	275	322	307	307	315	304	261	322	295	301	302	295	287	285	324	279	261	286	273	286	309	288	296	277	283	325	291	306	300	269	284	283	280	272	287	284	253	313	299	292	271	312	318	325	282	275	276	277	309	258	300	306	267	321	310	292	312	278	282	315	309	255	275	300	305	295	270	275	326	307	288	297	288	274	278	274	294	310	291	276	272	290	278	281	271	273	305	297	285	266	277	290	272	295	303	288	268	264	284	290	270	290	300	292	326	303	304	293	278	316	280	265	287	273	298	320	284	289	278	303	277	293	304	286	282	289	284	319	259	284	267	285	306	271	306	278	269	278	299	303	283	275	297	284	290	299	287	283	283	282	285	312	297	278	292	315	301	321	303	311	278	294	264	286	269	280	284	297	266	304	266	298	315	284	306	258	297	281	295	265	278	292	285	306	293	283	285	283	281	266	306	256	282	298	304	279	264	278	250	332	301	270	294	304	294	328	300	306	301	290	270	291	299	277	300	307	302	274	292	320	269	301	286	302	308	286	278	305	309	300	241	266	276	302	293	308	276	289	298	292	276	292	274	294	272	284	295	283	280	274	284	311	300	291	294	289	336	295	300	297	281	292	287	275	263	278	281	293	281	308	313	297	284	278	294	251	288	282	290	323	283	313	314	293	294	271	293	297	287	300	265	315	290	287	303	303	273	304	296	272	316	285	290	303	291	289	294	298	265	277	301	313	277	308	281	273	287	282	269	243	304	295	296	291	315	296	289	265	304	318	313	292	300	280	270	280	300	265	304	300	261	304	318	272	304	338	288	315	270	270	305	265	284	275	284	293	284	287	264	284	275	281	283	271	310	309	275	298	283	298	300	256	300	276	268	297	294	273	310	294	233	292	305	276	297	321	285	281	316	280	317	320	305	292	293	293	274	300	285	291	271	276	296	284	271	321	261	305	285	299	280	277	305	292	319	295	261	274	271	277	298	294	315	272	278	275	298	301	266	273	292	291	272	273	266	272	287	308	324	288	288	305	276	273	271	287	285	286	288	282	339	294	286	296	303	284	307	290	308	302	302	311	311	280	286	264	317	274	305	293	264	287	302	315	302	317	309	281	306	276	253	247	275	328	312	288	302	253	314	319	291	311	300	277	293	288	306	286	266	286	312	258	277	284	290	315	319	293	237	285	280	304	288	280	296	309	291	288	294	278	325	282	272	270	294	295	315	293	244	308	309	285	317	281	273	288	289	290	270	297	249	294	296	309	263	293	300	296	309	254	270	321	248	278	310	287	288	295	302	298
31439	28872	19845	6656	2503	1511	1126	794	632	565	496	413	336	363	276	282	286	259	252	240	254	254	232	219	227	215	216	244	223	206	213	216	190	185	192	203	229	229	208	171	216	221	228	207	202	191	219	190	201	210	198	227	197	206	201	205	185	212	184	188	203	212	208	196	209	183	195	224	200	168	191	192	192	180	189	212	185	204	196	199	179	200	173	184	205	174	169	220	175	187	180	198	183	180	215	197	179	234	211	197	191	197	163	196	197	187	197	191	176	193	217	181	181	181	178	193	208	179	179	205	184	201	185	206	174	206	217	190	208	193	181	196	168	203	193	223	209	204	182	188	189	193	172	181	188	182	188	223	200	181	181	206	198	186	169	205	184	172	208	160	189	189	199	181	178	170	205	171	187	203	155	208	184	219	196	191	213	208	208	186	215	189	187	203	174	190	172	203	182	187	199	190	167	205	217	203	205	157	177	189	192	162	202	183	164	202	166	209	181	228	203	178	172	178	182	207	185	182	219	174	193	190	180	215	203	161	193	183	210	206	203	159	199	192	199	182	199	181	201	190	181	189	203	198	203	187	202	192	189	198	209	182	186	187	181	204	185	181	205	193	172	192	196	173	195	189	207	165	188	203	200	191	188	214	211	190	173	188	198	189	208	204	194	190	202	179	186	191	162	172	194	208	172	197	164	178	171	191	192	165	212	192	201	199	188	189	195	173	172	215	205	198	170	199	202	198	170	195	192	188	172	189	180	195	196	174	204	178	177	173	185	200	186	188	163	185	193	200	191	175	184	183	172	197	173	181	192	192	193	181	217	173	225	178	180	190	190	204	211	184	165	189	173	168	192	185	209	188	193	203	181	186	186	198	180	196	180	207	181	177	191	172	171	199	190	217	179	194	210	193	178	216	197	204	170	199	200	184	170	176	162	185	191	203	181	188	216	214	169	207	209	211	211	189	188	206	192	171	179	188	210	201	181	205	188	193	209	202	211	175	178	193	215	205	196	193	206	189	204	184	148	186	175	179	197	221	164	197	192	197	165	160	174	187	189	198	220	200	204	186	192	180	211	198	183	196	221	179	189	193	178	185	177	190	164	180	188	201	193	171	188	174	217	185	192	190	173	197	205	196	194	187	200	211	190	182	201	197	207	202	186	194	203	212	185	189	202	178	186	183	201	199	198	175	209	169	161	186	190	180	173	186	181	191	185	190	192	186	201	212	167	200	200	192	192	197	213	201	210	207	168	204	197	197	190	203	192	204	189	179	212	204	183	180	201	183	188	191	195	200	201	210	182	200	181	193	185	201	204	189	210	210	168	177	195	196	195	184	179	174	196	201	201	202	223	190	186	192	179	178	202	186	202	168	190	182	213	220	167	158	184	193	181	205	206	188	184	194	211	193	177	213	187	175	179	188	182	171	195	196	199	182	188	176	201	196	193	192	168	187	180	159	197	200	189	179	179	196	188	216	201	190	195	214	184	202	182	184	187	178	174	156	205	202	162	197	189	205	164	210	181	202	187	198	181	200	176	184	214	174	201	178	193	180	209	178	215	174	193	177	199	180	204	178	170	187	187	178	197	182	196	186	167	174	217	189	180	190	180	189	187	196	173	184	198	192	179	176	189	194	171	196	187	184	183	215	174	211	196	196	173	174	183	191	209	186	170	196	174	203	180	181	193	185	195	185	201	176	203	190	191	217	230	196	183	197	200	192	215	202	197	222	195	195	185	173	201	187	185	185	182	162	174	200	201	195	188	209	158	203	208	231	199	186	200	182	217	192	194	222	187	184	182	186	205	189	185	188	204	184	178	199	207	184	204	189	183	192	186	209	198	191	147	181	198	184	229	228	189	214	204	214	180	211	197	204	189	176	209	206	174	177	187	184	211	178	204	199	181	195	208	171	174	178	171	195	203	201	178	183	182	194	219	197	213	174	182	154	185	193	197	193	203	156	202	191	195	185	195	212	182	203	210	185	168	194	192	169	190	182	204	184	186	172	194	182	180	191	220	181	150	187	203	210	190	163	216	203	215	195	189	200	208	182	156	181	172	186	203	188	188	192	190	176	189	189	198	218	197	217	168	183	187	199	174	194	184	162	178	161	176	193	201	185	201	234	188	200	164	223	190	201	222	208	188	197	193	195	203	201	193	185	181	179	192	212	204	218	190	193	187	199	197	172	201	203	184	201	182	175	193	198	197	210	190	199	183	205	202	192	182	204	189	177	191	216	181	192	184	220	203	195	199	171	186	187	189	191	185	201	161	207	207	168	206	169	182	191	178	188	186	198	178	183	165	200	200	202	177	202	198	205	210	180	203	184	214	175	175	201	184	206	204	169	187	202	214	201	178	191	174	204	213	191	184	195	183	188	203	208	230	204	209	169	218	211	190	200	193	166	217	200	204	197	208	186	183	185	206	189	210	218	179	169	190	220	206	200	211	190	175	207	178	172	182	190	212	192	208	222	189	185	207	210	192	158	210	193	162	184	180	190	192	205	207	166	191	231	204	215	184	197	229	184	208	204	183	185	195	198	205	195	199	205	206	190	192	156	204	192	182	222	192	183	200	216	181	191	205	158	208	179	180	203	186	175	204	182	163	173	183	199	194	194	198	191	212	198	239	201	194	178	196	186	187	170	190	182	198	209	184	175	179	179	182	186	222	179	168	196	190	202	202	187	193	191	187	204	160	180	208	186	192	172	190	181	175	210	186	199	201	216	231	181	191	201	189	205	208	197	199	185	188	208	172	178	212	183	178	199	187	189	181	183	198	214	185	196	204	185	191	185	173	181	201	181	168	174	202	201	183	168	192	181	199	179	191	171	182	196	210	192	206	185	175	194	178	198	199	188	159	203	177	190	174	176	172	185	185	199	223	204	182	202	206	202	195	194	185	183	189	207	210	200	189	184	198	212	178	175	192	185	203	207	162	197	210	226	194	205	185	193	176	183	198	206	204	214	204	184	172	195	185	193	203	201	203	188	190	189	185	165	184	200	189	208	184	191	186	183	202	190	197	176	178	215	180	200	150	179	187	200	195	194	177	184	174	194	153	174	170	202	208	179	195	197	185	192	185	179	179	203	184	190	190	188	199	189	207	180	187	173	180	187	175	206	193	210	181	175	201	181	191	184	198	208	185	194	194	215	198	221	188	181	183	201	181	169	195	197	187	215	201	205	196	179	230	187	207	169	206	207	198	164	171	171	221	179	199	183	180	194	185	178	192	171	194	213	191	214	167	209	177	188	198	188	204	199	180	176	185	182	199	205	191	208	190	206	189	192	195	229	188	194	209	177	215	183	198	174	185	216	179	180	210	205	190	197	177	194	195	178	183	208	187	181	188	190	182	173	196	171	170	198	185	182	183	193	176	192	205	229	206	190	222	179	189	203	173	207	186	187	187	197	187	188	207	189	178	179	150	198	186	182	180	213	177	185	184	179	190	187	181	208	214	173	170	165	195	200	208	198	195	203	184	199	183	194	196	184	186	195	185	211	193	193
33149	41365	16828	5533	3818	2649	1924	1384	1051	923	714	580	486	453	415	337	320	308	325	249	267	245	273	282	251	258	257	230	280	242	235	221	222	230	208	249	222	238	221	216	215	208	239	223	233	209	211	213	229	218	210	236	222	195	222	212	231	236	207	212	205	221	205	211	202	208	209	191	253	194	234	225	205	207	204	214	201	210	200	215	208	228	214	213	190	221	224	211	191	191	229	194	211	219	198	223	208	209	234	209	200	233	202	212	215	201	188	207	211	221	183	187	180	221	205	204	213	228	178	215	196	183	208	220	214	180	187	201	213	191	205	197	223	217	227	221	202	176	224	223	174	211	174	213	219	206	196	212	184	215	208	182	188	205	222	213	214	205	229	193	203	228	205	207	205	201	208	204	226	194	231	213	220	205	215	197	205	207	200	215	186	209	172	211	217	197	206	201	219	194	211	187	202	218	216	184	203	206	208	207	207	215	203	206	180	207	197	199	192	204	220	200	235	219	205	230	215	194	200	218	190	212	207	213	217	191	216	227	197	169	203	195	213	214	213	228	212	200	185	196	233	207	224	184	228	190	205	257	178	189	212	199	208	183	203	191	237	200	199	223	205	200	192	204	200	201	200	218	193	220	226	210	196	218	223	185	214	206	233	205	222	203	191	201	208	208	207	226	208	217	205	195	214	198	181	174	221	179	200	207	196	184	220	189	232	201	179	211	199	241	197	220	192	214	202	200	173	194	185	208	218	193	223	218	196	193	203	192	197	209	216	248	180	182	230	204	204	183	205	216	211	171	227	174	211	212	206	221	234	217	217	209	233	215	222	209	182	197	205	214	178	218	211	194	217	211	221	199	196	200	223	191	179	194	195	197	194	197	194	214	192	222	191	202	218	178	221	209	222	218	208	204	206	200	215	216	222	197	214	196	202	186	207	192	229	175	192	207	190	222	204	199	204	195	200	219	207	210	207	213	196	194	221	191	208	190	175	209	217	208	211	206	190	184	201	184	202	172	209	217	194	218	201	194	202	215	182	223	197	204	247	206	205	197	197	209	213	202	191	214	189	207	225	208	195	202	216	192	188	199	205	226	205	198	188	218	151	210	217	215	213	187	203	207	208	190	206	203	209	199	209	218	200	226	202	180	203	189	214	208	182	204	192	204	208	227	185	212	207	192	202	190	202	200	213	207	194	210	199	219	185	197	240	211	188	172	181	208	214	217	220	216	209	199	204	209	221	209	216	192	174	185	184	221	183	227	188	241	188	214	227	198	205	185	188	257	217	207	199	184	238	201	221	209	212	226	190	205	217	217	202	226	219	208	218	234	243	208	200	214	178	195	231	198	183	228	218	220	198	217	188	212	206	209	193	210	193	214	192	226	218	207	198	197	227	191	172	217	200	215	206	217	202	187	197	223	207	211	175	220	242	218	182	196	199	215	218	198	205	198	192	205	216	219	213	194	202	212	206	212	213	234	224	223	211	220	211	227	200	205	196	226	220	205	183	219	199	184	200	180	201	214	179	210	199	207	217	213	214	214	203	182	215	215	195	190	199	231	204	206	191	175	201	190	232	199	199	180	222	218	216	199	246	220	201	207	190	209	208	238	209	201	203	191	217	219	232	201	217	190	188	191	231	227	208	205	191	201	223	202	223	239	210	221	209	176	200	209	200	210	229	186	229	219	219	221	203	213	220	214	205	217	215	202	199	199	234	211	203	190	210	207	208	228	184	192	208	207	200	203	193	215	200	227	215	223	188	220	213	213	209	192	199	199	197	218	204	234	194	205	221	215	216	209	216	210	215	194	200	212	190	207	240	192	195	201	218	199	219	204	179	211	210	230	189	212	215	189	212	223	214	211	181	202	210	210	211	224	207	193	211	203	214	204	197	213	179	202	198	190	203	197	182	225	241	184	230	223	210	205	189	214	206	208	236	240	207	214	198	199	195	192	209	205	193	201	184	206	229	218	180	205	195	207	221	226	224	208	209	217	230	201	234	215	214	198	187	201	206	195	217	194	195	236	255	198	206	210	216	221	186	190	202	181	220	220	184	213	222	196	211	208	243	204	218	197	195	198	223	201	202	197	193	185	201	202	222	231	222	208	218	203	222	198	220	220	205	199	221	206	216	218	222	192	182	228	182	202	215	199	203	189	216	201	205	213	193	207	214	204	198	215	181	212	215	200	209	209	198	214	235	200	215	226	214	209	206	195	215	201	215	196	209	226	204	223	189	215	195	206	187	221	213	195	197	238	208	215	197	225	215	215	213	221	222	201	215	194	194	211	205	208	202	214	211	191	203	202	206	200	185	210	200	191	209	197	189	183	190	216	216	212	216	217	197	221	198	171	203	200	219	192	207	183	208	198	204	232	200	194	186	225	193	201	173	205	221	209	181	208	178	230	204	180	206	185	185	192	206	209	237	214	196	207	209	203	200	204	202	229	209	222	192	208	213	215	198	227	201	194	223	214	197	204	216	200	220	208	192	197	235	207	191	229	228	209	191	203	203	201	209	195	195	211	182	210	239	241	180	191	204	210	240	201	204	193	222	201	227	194	195	205	199	215	209	226	186	193	203	209	194	198	195	196	230	210	223	200	180	191	206	210	186	173	219	195	214	210	211	193	198	198	212	218	217	193	225	232	179	219	219	205	207	211	229	218	201	190	201	198	214	207	196	211	232	204	214	193	198	193	217	193	238	189	200	182	209	210	219	189	235	216	210	183	191	232	210	170	225	216	196	188	196	213	215	221	184	226	203	186	204	190	211	211	220	198	191	211	208	205	203	219	202	202	198	218	193	224	206	199	183	219	190	206	208	190	201	198	194	202	212	198	216	226	216	180	209	178	191	220	221	190	201	196	183	212	183	190	213	206	215	211	205	223	173	214	230	210	193	220	192	191	224	199	218	210	212	181	201	210	210	205	222	234	192	193	222	225	210	212	197	239	241	219	213	221	212	198	190	197	187	212	193	219	212	210	221	182	194	214	223	197	219	196	230	194	230	195	200	230	196	213	218	203	196	196	213	232	207	215	195	231	183	215	211	196	181	192	212	221	194	211	199	242	208	183	179	194	204	214	209	194	213	218	197	200	200	205	196	212	187	181	210	205	183	214	186	206	194	202	187	222	207	201	215	211	223	194	206	201	213	209	228	205	192	188	205	208	212	187	223	183	204	197	200	182	217	192	192	192	192	181	196	234	201	227	214	214	206	217	210	204	196	194	200	213	190	227	214	218	182	191	210	227	200	223	231	218	204	221	189	222	192	224	199	185	217	214	214	205	211	209	215	224	190	226	191	191	212	197	220	221	204	218	189	216	201	188	205	214	204	192	195	222	193	224	191	203	201	183	202	221	181	235	203	193	204	197	189	183	210	194	191	201	199	212	207	204	213	188	230	181	220	216	189	203	203	211	195	222	203	228	203	210	197	210	205	198	210	187	201	218	185	197	188	203	192	199	188	190	201	199	177	192	220	193	210	196	197	194	211	214	201	203	229	212
23649	21046	28128	24127	20877	10460	2811	1654	1208	948	828	661	566	472	421	440	380	320	325	331	313	277	280	293	249	255	266	237	239	216	243	226	239	213	228	249	237	254	242	215	245	207	223	244	243	215	214	219	227	214	201	201	189	203	205	224	222	214	211	205	220	185	208	211	186	194	236	181	200	233	210	204	201	192	210	189	205	187	190	188	206	193	220	207	184	224	214	205	199	197	186	211	218	200	222	214	209	207	196	185	202	196	179	197	197	180	202	190	206	241	189	199	196	192	168	180	195	216	218	192	208	194	187	195	191	197	189	187	211	210	219	213	203	207	200	192	192	178	204	205	195	204	205	210	201	189	186	186	184	205	191	174	167	208	183	191	199	177	211	170	185	207	202	190	198	189	196	214	207	200	209	196	200	206	227	215	198	180	203	195	199	185	205	195	179	208	187	180	188	160	189	213	208	214	222	202	200	189	223	182	214	194	203	191	179	218	182	223	238	216	200	164	203	181	202	206	198	170	199	195	185	191	207	203	193	183	209	179	195	192	191	211	196	198	202	190	190	204	157	189	185	205	202	183	193	202	192	178	194	211	186	187	196	204	170	219	202	203	173	195	184	166	191	199	203	214	185	191	202	211	220	185	181	213	199	201	214	184	185	197	212	191	201	182	204	201	180	212	213	200	206	207	178	209	187	180	189	207	185	184	205	182	194	178	200	199	201	209	193	191	207	199	227	191	193	205	218	178	187	205	225	211	209	211	221	191	215	212	203	198	185	192	193	209	184	169	159	203	209	209	187	200	206	205	176	180	202	192	209	183	182	174	189	225	207	202	225	202	187	185	182	217	183	190	191	195	212	194	155	205	198	216	195	173	206	175	195	190	204	184	177	185	177	172	194	187	218	206	199	218	180	203	182	189	201	197	204	202	175	219	193	190	222	198	192	193	189	185	195	210	230	194	213	208	201	203	191	181	196	205	227	191	185	213	182	190	201	181	211	196	226	202	198	224	181	193	177	199	208	177	205	173	202	181	222	175	195	211	169	193	218	211	197	197	215	185	182	178	204	200	183	188	196	193	182	214	193	182	198	197	187	198	208	194	202	199	188	195	196	234	188	212	182	201	207	217	185	216	215	188	194	207	218	184	210	190	221	194	182	198	196	174	164	173	192	186	208	185	194	197	200	198	208	184	187	197	191	196	187	181	192	222	199	182	209	192	201	195	194	210	208	176	197	201	196	207	203	190	200	222	181	211	214	201	187	201	210	194	214	211	181	195	205	191	195	195	195	180	203	212	170	201	179	218	195	183	183	197	183	186	201	191	208	197	200	200	195	203	194	178	180	198	188	192	200	197	182	225	205	193	200	214	188	198	204	197	206	190	194	192	193	209	212	183	194	203	200	203	193	231	184	198	181	190	181	201	226	197	197	173	199	193	210	186	206	203	193	202	191	193	219	214	204	190	221	205	202	227	170	197	184	203	210	196	201	216	207	201	192	187	207	190	200	196	189	189	170	211	186	201	218	193	208	177	208	211	221	208	196	202	183	208	204	184	212	189	193	210	200	204	217	178	171	187	181	166	204	173	198	201	177	176	198	201	181	195	186	199	190	219	194	183	205	181	198	184	188	186	186	210	202	183	167	177	185	201	193	188	183	211	180	198	190	213	209	208	193	189	196	191	199	199	202	194	196	203	183	182	170	194	192	189	180	195	185	194	211	198	180	189	210	185	183	192	199	185	174	184	213	198	200	212	209	180	194	180	214	210	143	203	229	185	198	192	192	187	204	205	197	163	216	201	201	197	231	225	221	192	197	183	219	206	198	208	188	191	191	215	205	211	187	186	180	215	227	195	190	213	173	173	208	201	198	174	211	186	229	191	190	205	208	196	197	183	178	192	192	175	187	196	203	193	189	203	216	196	198	194	195	186	213	197	238	200	215	202	181	207	194	208	171	197	197	171	224	184	194	190	195	185	208	181	199	193	225	193	216	206	195	196	179	180	190	163	211	160	192	196	181	195	210	225	185	152	195	208	188	191	195	167	230	163	215	203	190	211	185	201	202	195	197	167	177	198	188	199	197	205	180	204	189	201	209	230	199	166	200	169	200	172	196	195	204	193	178	204	173	216	188	176	189	209	197	192	217	192	198	188	196	193	174	192	198	205	190	171	205	208	175	199	193	210	194	207	206	201	212	227	190	207	199	184	185	180	195	203	196	199	188	212	197	201	201	204	196	217	194	184	190	220	189	200	189	204	177	186	166	193	178	190	237	201	198	193	192	200	213	186	195	201	207	198	191	190	191	169	208	195	173	173	205	194	206	209	189	200	203	196	175	215	201	184	198	179	193	213	200	166	191	208	195	193	208	180	233	218	219	209	173	178	196	195	187	185	183	190	187	186	193	196	182	175	207	214	214	194	174	207	204	211	206	195	186	194	188	216	203	200	194	187	172	207	158	191	189	188	170	191	192	174	206	194	182	178	196	215	185	206	188	189	196	200	217	203	208	205	178	171	183	196	199	187	193	215	193	212	192	204	195	205	189	208	186	193	189	179	220	216	199	200	192	182	190	200	182	194	189	198	201	202	209	192	187	196	211	195	195	197	196	189	171	203	208	165	223	201	163	199	210	184	199	187	218	189	163	204	218	178	205	192	184	203	174	216	179	227	206	214	173	219	186	168	174	175	200	190	214	221	201	222	180	170	180	214	218	215	204	216	198	188	177	178	193	191	170	216	221	226	193	204	212	191	196	176	214	200	190	199	188	188	218	191	207	196	193	195	196	203	194	210	199	221	222	206	186	202	184	177	192	201	205	175	207	178	182	174	183	200	193	203	170	203	195	196	188	228	185	186	206	220	228	184	198	226	204	193	202	209	186	193	208	185	196	199	192	185	188	187	187	215	231	181	208	223	193	203	207	179	193	163	179	199	209	174	204	221	208	201	203	207	185	202	181	207	198	214	169	190	193	219	191	195	178	190	195	188	193	194	227	189	193	191	197	176	196	189	218	204	174	198	183	193	220	187	201	194	174	200	206	207	203	212	163	200	183	243	200	214	192	202	201	173	193	204	206	196	213	184	222	206	201	181	204	205	208	192	159	189	187	188	203	190	191	190	205	192	193	191	217	183	177	206	175	217	206	205	172	192	173	215	183	203	201	191	197	202	210	183	202	187	187	198	187	199	196	192	221	193	193	180	215	210	211	202	183	201	208	173	194	196	210	188	173	196	199	195	177	198	181	203	181	189	176	201	200	208	210	214	200	178	164	214	198	206	200	204	179	192	195	199	198	174	222	213	197	183	190	193	208	186	190	186	183	188	195	207	213	216	205	227	177	191	213	204	199	217	198	214	161	171	190	208	194	198	199	226	205	199	178	191	182	203	220	158	208	239	202	200	216	165	214	184	224	202	173	183	219	203	204	186	206	168	181	213	206	187	206	192	186	177	191	214	202	181	194	205	204	203	187	196	198	215	244	193	193	201	201	195	225	215	190	192	224	182	193	182
35010	54864	27507	10142	6846	4938	3546	2679	2036	1540	1203	1017	792	745	615	545	482	424	395	407	344	297	341	362	306	286	296	300	288	259	244	273	273	226	267	251	262	250	280	222	232	232	248	226	250	240	234	235	243	258	220	250	243	232	229	239	217	204	222	224	233	214	199	231	202	233	204	216	211	204	211	222	231	226	213	203	212	181	213	203	209	202	194	207	213	217	211	234	195	201	247	213	199	219	208	229	208	200	196	197	207	209	201	210	201	218	193	212	202	229	209	207	227	185	182	199	209	187	212	191	204	206	199	192	193	222	203	200	225	220	198	197	199	206	222	198	233	181	207	177	192	211	205	194	190	217	202	207	176	208	187	177	211	211	211	193	181	202	202	201	222	205	204	209	219	210	175	184	216	224	206	211	201	183	213	192	216	224	194	213	195	204	204	233	206	202	202	226	231	219	209	198	199	208	196	208	213	203	237	201	206	191	194	210	196	177	206	210	188	206	221	195	203	196	213	208	196	184	191	218	205	197	179	237	199	214	212	215	199	228	197	188	193	204	211	211	198	193	194	216	219	205	216	220	207	214	213	205	219	219	201	171	202	185	190	209	201	242	200	212	199	211	194	213	210	193	223	223	204	192	207	211	182	208	211	204	193	202	213	191	194	183	203	229	205	200	214	229	213	200	226	203	209	213	188	194	205	226	213	203	226	185	199	193	201	202	200	197	213	201	187	213	197	217	194	207	222	231	208	206	213	188	216	215	225	230	184	213	197	212	213	214	199	212	206	212	206	176	213	198	221	207	209	181	199	210	210	220	196	213	215	192	216	200	180	201	185	213	202	203	188	188	199	201	210	207	189	195	213	209	226	193	208	206	203	196	187	209	205	184	197	200	198	202	188	216	209	203	215	208	194	216	207	207	192	218	215	220	197	187	214	217	200	200	208	200	223	224	214	189	206	180	190	204	226	178	177	184	198	215	178	211	205	198	189	228	211	192	204	204	204	211	191	202	208	195	174	199	206	201	209	181	197	208	217	200	209	200	222	225	214	182	230	182	229	184	205	191	223	206	203	190	217	226	195	210	201	194	201	200	197	210	195	206	211	204	200	187	204	214	195	215	204	212	239	218	181	200	204	217	233	207	200	232	191	192	219	183	224	206	209	205	205	175	221	201	186	209	208	202	210	190	211	207	205	201	209	199	187	203	178	215	200	216	217	203	198	201	219	182	194	204	220	204	205	196	185	204	216	191	205	206	209	190	210	220	209	205	203	215	215	197	221	211	234	187	212	228	186	217	187	213	201	201	206	215	199	225	217	196	196	203	214	211	190	221	187	204	198	212	223	215	228	192	189	174	190	197	210	214	218	207	199	208	188	187	209	230	186	192	177	192	195	210	208	203	235	198	223	191	200	206	184	184	227	177	212	226	193	212	218	186	194	192	189	194	187	186	187	211	197	202	218	179	185	218	220	187	234	201	214	204	215	220	199	228	189	211	209	226	201	203	194	218	205	214	220	210	202	197	224	196	208	199	188	188	190	218	176	204	187	186	210	180	237	221	213	190	222	182	210	210	237	198	210	213	215	182	212	185	174	173	220	213	210	228	196	191	168	210	218	193	230	204	240	204	224	208	220	196	190	194	217	198	212	202	199	192	201	217	219	209	215	197	216	204	210	223	207	200	191	208	207	223	211	223	216	191	188	186	214	182	191	201	207	214	224	196	193	196	191	217	178	210	208	210	219	180	198	190	194	205	185	197	218	212	224	213	199	214	213	230	228	222	219	189	182	203	206	209	199	207	185	205	222	207	175	208	190	219	208	224	220	207	211	205	208	206	203	224	219	179	209	198	214	186	226	201	221	187	204	192	181	211	177	218	215	207	188	239	198	173	183	194	208	215	194	176	193	177	207	183	191	178	199	190	206	220	205	213	182	189	191	224	197	225	178	198	191	178	191	208	201	197	211	220	218	189	225	190	215	202	235	202	220	199	191	233	208	217	190	198	178	208	216	201	225	204	217	221	217	200	213	203	202	183	206	223	205	247	204	197	228	196	200	197	199	177	210	207	199	223	193	183	202	175	214	223	183	184	213	215	198	202	200	215	202	198	194	214	201	201	198	238	237	214	200	205	186	203	193	201	193	206	199	216	240	197	211	214	204	210	207	195	238	197	220	217	184	212	199	209	216	209	220	208	216	187	218	208	192	191	215	206	219	197	184	214	222	217	199	179	198	209	186	193	209	204	190	225	208	192	210	180	192	227	194	193	200	209	163	215	204	211	197	187	198	204	191	187	186	201	189	209	199	219	197	235	204	209	206	205	207	192	210	230	224	186	206	218	198	218	196	223	238	190	203	184	207	189	221	198	197	214	198	206	200	234	180	207	187	212	235	189	219	193	212	206	211	205	226	187	200	208	181	210	208	206	178	201	214	237	190	192	190	234	219	221	193	188	198	193	225	202	195	201	208	203	174	216	228	203	238	210	193	198	212	200	218	223	186	202	213	198	210	221	213	207	210	234	202	197	225	195	187	188	208	208	207	186	189	226	198	225	177	222	224	198	196	202	198	195	205	221	225	228	195	205	224	184	222	211	209	197	199	201	200	206	212	250	198	209	226	210	178	210	212	214	227	225	193	224	232	191	220	230	222	197	211	199	230	204	208	177	169	206	197	216	182	204	208	200	203	227	202	166	221	207	201	210	194	194	189	199	214	201	192	187	194	208	210	185	197	218	189	236	203	199	210	195	184	230	212	212	210	198	198	198	215	223	203	216	209	218	176	211	197	219	216	222	220	190	185	197	195	198	208	208	220	206	191	202	222	188	212	204	187	198	213	205	202	191	195	191	217	202	192	186	224	220	213	229	190	193	179	218	206	205	214	184	216	215	181	228	221	214	206	210	194	218	202	185	219	225	194	184	201	177	206	203	230	196	200	198	233	214	228	199	232	206	171	203	190	211	227	204	213	218	179	205	194	189	200	212	204	186	199	222	183	198	228	209	199	214	197	209	193	222	210	215	225	184	211	224	198	205	212	226	237	201	184	205	236	187	204	194	224	201	203	216	193	197	247	213	232	223	233	204	194	199	212	219	207	215	199	198	209	187	200	206	188	197	200	194	202	212	209	200	215	203	175	202	200	196	206	207	196	232	210	198	183	199	186	186	207	225	220	198	210	213	174	173	166	187	202	204	205	210	217	192	172	245	204	236	224	184	205	187	217	226	194	193	216	193	212	201	197	222	180	196	206	188	222	225	221	204	179	198	223	204	206	178	206	228	210	191	206	193	205	200	175	206	240	215	190	218	216	206	204	201	206	195	219	190	202	173	218	191	199	219	224	229	180	206	201	217	199	213	192	203	182	212	241	209	195	208	221	205	205	216	221	180	201	195	195	224	220	216	200	199	207	207	215	207	189	230	210	149	198	218	209	209	201	190	177	214	192	205	223	187	214	201	193	225	219	206	209	170	221	199	181	224	214	218	208	206	199	224	205	209	222	196	199	176	182	205
24857	21145	27229	25007	12351	2908	1813	1251	987	787	683	572	552	494	397	388	386	348	327	337	333	341	342	309	313	311	315	317	324	297	317	275	316	284	285	302	253	290	311	298	259	269	277	294	284	283	306	291	306	261	276	265	301	281	259	313	302	258	270	307	287	292	274	288	284	269	282	290	293	266	280	271	244	262	281	259	288	275	282	251	251	270	277	259	285	266	275	251	251	274	246	269	238	287	231	261	257	273	258	245	277	260	233	229	260	244	285	247	265	284	258	274	270	265	230	277	263	275	247	277	265	253	251	303	265	276	268	237	288	303	236	273	271	268	258	247	235	255	260	290	259	252	268	245	269	272	257	285	294	270	259	249	223	255	248	263	264	281	264	256	250	272	254	277	274	275	253	248	261	268	255	260	289	242	284	265	256	256	278	237	270	249	266	244	267	241	234	259	266	246	290	272	241	260	280	264	248	265	275	270	257	260	265	297	278	276	281	272	272	295	270	281	263	273	286	247	243	262	257	240	267	283	291	262	248	257	261	238	256	277	257	276	300	232	261	250	270	269	248	251	241	258	259	264	286	256	257	285	264	235	253	261	252	260	264	305	240	255	272	239	272	257	271	246	257	238	271	266	271	250	281	245	263	234	240	272	275	269	280	276	276	234	273	265	244	290	228	254	219	260	297	279	275	246	271	244	261	248	265	249	255	271	259	282	252	269	278	248	259	265	260	264	262	300	269	248	229	308	259	265	271	246	260	297	280	247	251	265	298	259	278	262	229	287	268	231	281	260	256	250	289	253	285	245	287	264	283	286	279	275	285	264	261	258	244	266	282	281	277	261	224	274	256	278	246	241	256	246	274	277	276	269	240	272	275	260	272	255	273	273	244	263	268	267	274	283	261	269	284	289	243	229	237	262	267	232	248	237	254	287	252	263	275	232	283	277	257	292	254	250	244	268	263	274	245	232	260	242	258	237	252	272	271	275	251	266	279	267	263	255	256	240	271	263	269	290	250	274	248	252	284	274	296	288	243	270	266	249	254	252	272	244	277	257	265	256	268	256	261	263	273	258	260	262	267	256	270	244	269	255	213	249	284	258	273	250	260	240	279	258	263	254	249	280	273	251	288	265	293	263	258	239	250	273	282	252	274	251	259	255	282	278	276	285	281	270	253	248	286	242	280	273	254	272	277	247	264	284	276	257	261	248	281	249	252	264	239	272	280	263	253	309	240	257	240	262	269	275	267	261	283	268	267	248	289	246	236	277	263	270	274	268	241	258	227	278	257	271	271	271	224	256	262	262	246	257	242	300	264	239	251	261	260	286	266	253	266	296	277	265	276	258	277	267	272	268	260	259	273	270	267	261	271	255	261	294	270	246	258	253	262	275	257	250	275	295	280	283	285	272	258	272	281	271	238	278	285	242	265	277	270	239	253	262	266	252	261	247	277	257	270	275	232	228	257	242	264	259	261	272	284	248	263	284	269	274	296	286	262	254	287	272	271	257	261	250	241	281	253	246	287	254	252	227	246	288	285	251	255	267	244	307	258	251	251	249	250	261	250	259	264	285	262	265	282	249	252	290	265	272	253	239	274	235	224	263	242	249	257	285	272	248	250	268	268	221	267	257	280	257	269	276	277	260	249	285	282	252	274	243	268	269	243	255	270	286	238	251	266	247	254	285	265	253	274	245	248	259	258	290	267	270	260	270	258	266	257	252	255	269	257	275	243	259	252	281	261	239	255	272	285	259	276	260	246	248	284	271	275	235	245	252	277	255	272	256	242	282	295	273	282	256	238	266	296	259	298	286	253	275	283	240	269	247	267	254	274	274	256	291	262	291	257	270	241	283	256	276	284	267	269	260	263	273	257	266	285	257	276	283	269	273	272	247	291	244	242	233	268	271	263	269	266	265	250	264	258	272	272	256	252	231	260	251	289	254	287	253	281	256	272	275	287	266	269	273	262	255	285	269	250	250	249	239	275	255	254	253	271	253	242	291	264	286	272	246	251	266	280	236	278	303	249	261	260	244	239	242	261	266	232	235	255	292	266	289	247	283	291	263	245	255	250	274	273	283	307	259	257	264	296	264	290	265	251	252	259	249	290	274	267	284	248	259	269	278	239	266	265	256	299	278	241	234	286	258	265	229	274	277	263	281	245	238	271	265	275	301	227	241	268	265	252	269	239	252	249	270	260	289	299	247	274	277	251	248	289	249	259	282	269	277	257	264	234	221	260	245	243	237	267	275	284	264	270	274	253	283	253	290	269	262	268	271	270	251	252	243	244	265	276	292	264	242	267	262	289	265	258	250	241	252	241	266	277	260	290	258	255	264	248	290	251	268	255	267	268	253	275	259	258	294	291	236	239	268	271	259	260	265	237	263	257	292	250	255	260	253	294	273	276	250	271	257	263	268	251	291	286	268	236	271	274	272	253	281	266	255	268	274	250	282	293	281	250	271	287	258	261	262	240	267	276	277	260	275	269	263	273	262	260	273	261	242	253	271	293	241	269	265	251	265	233	284	297	289	239	245	280	308	257	249	247	273	263	249	291	246	270	263	245	263	250	261	244	304	253	290	256	261	276	284	265	268	285	264	243	262	271	262	279	227	281	261	266	257	272	236	249	252	272	281	264	279	266	243	250	265	257	256	259	268	259	271	284	300	235	270	264	282	265	273	255	270	286	273	259	272	262	278	252	283	267	253	257	250	256	279	276	249	254	249	254	261	274	266	287	247	265	260	239	276	267	290	252	264	279	267	241	264	267	300	253	260	263	260	261	248	260	252	245	242	271	284	275	256	274	273	255	285	268	260	252	275	285	249	285	236	263	252	246	244	271	247	250	297	260	264	279	252	251	279	244	267	279	257	259	269	287	275	279	289	246	266	272	273	264	271	264	248	253	264	277	264	247	269	261	259	266	242	274	245	252	274	247	277	278	271	286	272	278	241	281	244	226	234	240	237	259	258	279	245	253	265	255	256	261	261	265	271	264	263	269	255	256	281	260	259	277	264	247	268	265	252	254	289	271	248	284	252	253	276	278	269	251	271	265	250	273	281	260	262	234	269	281	237	272	249	293	263	253	266	270	256	277	280	250	234	299	264	255	272	252	264	257	254	275	247	249	292	289	261	256	264	282	259	243	243	265	249	265	263	285	238	262	281	270	270	260	289	255	287	250	234	292	257	267	283	234	231	230	274	252	247	250	290	253	246	269	253	266	274	258	256	277	278	261	262	245	255	288	285	290	258	251	247	270	284	277	258	272	270	265	288	269	247	244	254	270	263	254	245	231	241	264	274	281	237	277	252	254	271	258	281	274	255	270	246	263	261	260	258	243	256	320	266	271	225	256	283	264	234	275	244	256	276	267	267	262	258	273	243	279	253	265	245	283	265	262	277	263	279	265	266	265	280	259	279	257	267	239	269	266	251	302	246	242	311	259	254	273	271	237	250	288	247	262	226	274	243	285	228	249	268	256	245	264	269	265	246	240	266	262	266	285	235
34057	49669	22820	8142	5584	4128	3019	2248	1723	1328	1122	907	761	644	606	510	466	429	396	414	417	441	370	350	341	345	329	331	346	323	320	331	316	316	325	329	337	284	306	317	311	317	319	304	297	311	301	305	301	293	317	330	286	308	306	305	302	319	269	296	310	308	253	278	276	275	302	274	278	268	283	301	252	297	303	287	267	271	302	293	300	248	300	297	292	272	280	295	282	280	283	266	290	281	269	256	308	295	279	294	260	290	287	300	269	267	286	267	249	266	298	260	274	278	273	277	290	269	259	304	279	283	246	290	273	260	292	282	304	261	273	284	278	245	296	285	266	291	291	307	279	292	275	283	275	265	303	244	282	291	297	277	298	266	289	282	280	244	283	265	273	267	283	276	281	276	286	257	253	271	295	311	296	273	293	306	281	285	288	281	272	279	277	261	271	291	264	276	259	231	301	253	292	309	282	272	264	280	257	276	252	281	256	277	299	282	289	294	261	265	271	272	299	284	258	252	274	255	258	268	277	290	288	291	258	285	267	265	252	272	287	268	261	265	275	267	283	262	299	310	250	279	267	291	246	263	286	291	261	265	284	270	261	256	286	312	288	287	292	282	304	278	281	283	262	267	285	290	269	271	274	266	283	255	278	278	277	271	272	282	237	251	258	259	303	261	262	274	264	277	276	279	276	296	289	265	280	271	258	276	271	295	273	303	285	287	268	281	259	271	277	270	321	236	289	275	291	273	278	260	316	273	234	292	243	268	269	275	257	298	290	277	291	278	247	265	282	271	281	280	293	307	258	284	276	273	274	291	267	261	280	270	243	311	281	277	267	260	297	287	259	263	253	271	243	274	284	275	259	286	259	285	239	290	267	270	269	314	302	250	268	292	231	282	288	255	282	271	255	272	279	274	281	286	266	281	270	265	257	300	264	282	290	256	263	256	278	274	285	269	276	274	255	265	270	265	291	237	275	277	235	271	288	280	292	278	297	252	305	304	299	275	287	300	274	305	262	271	241	273	260	259	299	273	276	266	274	278	283	271	269	271	257	278	251	274	265	258	272	284	244	255	279	297	260	266	270	265	272	288	272	273	261	305	283	258	281	315	298	263	310	261	275	276	285	262	293	278	279	258	284	277	254	254	299	265	278	269	287	288	290	262	291	290	284	288	267	263	270	256	271	274	279	271	291	274	275	268	250	268	290	275	284	278	290	288	299	261	264	282	281	308	306	315	285	262	288	258	302	299	268	266	280	270	283	266	269	278	269	291	268	292	261	305	276	272	276	285	286	269	270	294	326	234	278	288	292	295	276	309	275	300	271	279	284	265	285	278	272	291	236	264	267	249	290	283	262	284	245	286	256	265	272	267	275	257	279	264	287	261	256	260	277	271	267	301	301	294	272	274	267	275	286	274	276	276	287	290	268	239	268	266	278	290	285	267	287	278	265	287	260	257	264	266	294	278	283	279	282	267	288	290	290	270	274	280	299	308	295	261	261	306	270	324	269	284	284	272	299	298	296	310	277	279	289	275	270	284	262	279	269	258	277	274	265	281	256	298	270	259	284	269	264	284	296	290	277	272	236	277	305	288	285	292	308	269	277	275	267	302	290	289	296	292	264	271	259	313	270	292	256	277	272	301	265	281	296	271	250	250	285	276	303	283	256	276	284	287	283	291	266	261	271	250	283	285	313	265	267	265	267	263	260	305	274	277	305	280	253	275	273	277	271	304	303	286	282	283	252	264	276	276	283	274	272	284	282	267	295	243	273	270	315	296	275	281	267	246	278	252	283	291	280	263	280	276	261	294	289	277	295	280	299	273	250	296	284	260	274	274	285	282	303	286	283	278	279	271	281	315	280	278	289	281	282	275	262	252	265	263	248	267	266	248	252	287	261	289	295	254	288	258	252	276	276	264	261	247	291	263	263	272	260	285	279	290	264	283	291	261	284	260	276	270	266	271	289	280	274	283	290	290	299	250	262	294	253	267	258	274	274	254	281	242	262	267	273	257	277	275	263	276	269	287	302	271	274	266	305	264	277	282	283	260	258	278	257	255	272	305	272	257	286	305	272	275	296	260	281	265	270	287	279	278	273	267	286	281	267	279	290	261	309	248	291	263	269	263	265	281	277	281	261	281	270	282	292	295	276	246	252	277	266	279	270	275	279	280	258	301	296	257	298	293	298	282	279	279	281	288	244	262	274	273	239	259	250	291	290	272	287	260	261	283	275	266	278	296	257	306	276	247	282	278	284	299	283	299	270	307	277	269	292	272	282	269	299	273	257	256	261	266	286	287	301	289	276	299	291	282	274	295	284	299	253	281	278	302	308	276	307	272	300	271	281	286	267	264	253	268	267	255	287	272	278	288	259	257	262	292	262	289	292	300	288	293	265	308	260	303	263	274	263	299	283	247	262	295	264	277	240	263	317	302	243	289	275	295	288	301	291	296	280	262	267	271	278	256	315	267	271	256	273	239	269	274	271	244	251	240	270	261	260	285	275	294	251	267	279	286	287	285	270	271	275	274	271	245	252	264	259	253	273	286	267	281	279	268	270	249	277	261	287	296	264	249	258	255	247	285	282	284	271	279	274	294	306	241	276	290	260	276	261	256	289	258	276	260	283	255	292	273	279	263	275	278	265	288	258	286	264	291	271	268	269	276	248	279	284	319	294	294	299	264	297	317	282	260	292	291	264	264	259	280	267	290	275	271	260	261	275	290	273	258	278	285	283	274	267	260	270	290	286	276	268	262	270	285	274	301	284	275	291	278	256	268	266	285	273	261	306	253	262	287	269	277	287	261	289	267	280	244	257	265	276	271	261	269	241	285	285	287	255	289	287	271	254	254	272	281	270	268	284	253	268	295	295	304	294	304	307	286	286	254	307	296	254	268	268	272	285	269	274	262	272	301	290	281	279	304	290	288	257	265	262	266	300	299	275	292	288	270	246	265	267	273	287	287	278	291	261	264	301	278	304	286	276	261	285	273	298	283	260	284	260	299	256	271	248	273	252	273	237	277	263	279	254	290	296	245	275	272	322	264	270	272	279	268	241	282	297	272	274	270	304	292	274	248	327	257	275	267	282	275	244	277	294	284	294	263	278	260	285	275	282	300	305	261	271	279	281	298	305	287	289	292	268	261	271	261	255	282	280	275	268	282	280	258	272	272	273	281	266	250	269	262	260	293	279	255	259	288	295	298	273	271	301	266	275	281	267	283	274	283	254	271	299	279	257	286	275	264	237	278	274	259	322	275	291	281	286	266	244	266	271	287	287	287	281	263	249	280	253	256	304	279	287	276	272	269	277	292	290	237	274	255	287	285	272	263	293	238	272	282	243	236	258	258	291	287	270	277	267	293	311	305	263	275	279	254	277	251	275	260	298	274	270	278	278	233	298	277	289	258	241	263	254	260	303	293	271	280	305	258	274	280	269	262	269	288	286	303	287	273	309	271	278	278	292	275	285	292	305	267	261	268	292	290	278	297	251	270	298	243	256	243
22591	21090	28652	23727	21101	21125	10310	2824	1868	1541	1236	1043	867	805	633	618	602	498	494	461	437	469	447	434	400	383	403	415	345	388	394	350	371	360	330	329	354	328	336	335	340	334	334	355	333	328	335	376	343	313	350	358	334	315	280	333	320	315	312	330	305	327	332	270	280	321	317	301	292	326	315	278	299	285	294	278	329	294	311	304	313	294	312	281	319	252	316	288	299	291	287	290	300	313	275	295	330	296	314	291	305	288	292	302	273	336	313	300	254	300	291	285	287	277	311	272	308	292	284	307	285	301	257	303	321	317	320	282	308	281	294	290	239	279	297	282	300	271	299	282	274	285	272	260	310	286	283	297	299	314	296	275	332	285	303	304	286	287	303	293	291	299	288	307	338	301	302	301	296	289	294	318	272	280	265	303	285	278	298	305	309	312	256	281	323	317	294	287	285	291	256	315	327	302	294	273	285	297	284	273	265	263	284	341	281	321	279	284	285	287	295	280	267	294	293	283	268	298	315	265	268	283	306	287	307	283	291	298	281	279	311	286	287	290	279	263	305	276	294	286	294	279	268	300	315	293	263	299	297	293	272	259	284	268	261	311	281	274	310	323	300	279	290	290	298	295	287	277	287	283	274	282	283	295	301	278	303	280	294	298	298	292	305	289	281	274	295	307	318	288	289	284	295	287	294	272	294	285	307	301	292	280	286	306	262	300	313	283	261	275	295	280	311	317	259	258	322	254	278	285	267	282	277	309	281	287	310	313	280	305	305	300	286	286	287	316	280	290	295	315	280	319	289	285	301	282	283	315	288	316	297	302	254	264	279	279	283	320	282	299	249	293	311	286	292	287	276	300	275	296	309	288	284	263	307	282	322	301	293	297	293	268	283	278	296	297	307	304	308	289	270	255	310	296	250	272	300	291	306	316	267	271	309	284	292	298	276	293	279	325	334	283	301	307	262	302	308	307	303	328	294	294	298	317	286	331	269	309	275	262	285	298	277	330	278	303	289	291	302	284	307	307	281	309	278	299	298	300	281	282	295	280	271	327	281	327	280	272	309	323	269	286	313	272	350	313	312	267	265	281	277	279	291	314	290	288	255	292	292	283	307	293	328	278	308	263	302	296	266	263	289	303	307	277	310	302	277	291	285	268	279	295	300	290	292	278	293	335	267	294	289	274	285	290	293	306	273	316	289	271	298	304	285	296	325	282	308	295	253	306	306	301	290	288	291	297	261	300	279	329	263	282	307	290	287	276	262	316	282	318	271	289	294	277	289	309	318	287	286	276	267	313	287	306	286	292	304	289	308	303	301	310	337	286	286	285	267	288	291	282	282	280	311	283	288	300	299	313	314	281	297	293	272	288	288	278	279	290	287	305	321	294	277	275	269	292	286	260	254	301	281	304	310	283	291	305	300	252	273	316	312	281	276	299	287	289	299	298	274	282	281	277	317	292	298	280	293	299	268	264	281	282	298	259	284	261	298	309	287	290	277	289	314	270	281	283	317	278	284	289	280	291	281	308	326	273	296	288	276	324	299	280	243	299	287	290	291	316	297	291	285	298	302	275	287	285	282	299	284	266	318	293	294	286	310	292	291	276	281	265	260	338	311	292	286	290	280	280	297	300	281	268	293	273	275	292	302	280	302	266	313	284	287	272	331	310	294	297	250	267	280	292	292	259	292	281	307	271	288	293	272	273	298	296	267	292	255	305	291	307	323	267	254	267	304	275	314	298	309	314	293	299	288	277	295	313	299	280	330	298	299	268	302	319	299	254	292	310	264	307	286	285	310	312	291	302	306	280	270	263	287	269	306	292	273	321	263	308	264	308	267	300	303	294	286	311	311	289	274	291	342	286	308	282	259	276	289	302	290	301	294	297	281	285	327	279	260	286	285	286	286	292	277	266	283	288	273	260	284	295	296	287	288	298	303	311	282	276	282	270	295	290	277	318	286	305	289	313	303	290	276	282	269	281	283	261	281	259	309	286	292	267	281	266	310	278	290	276	288	281	291	292	317	304	282	322	264	276	273	286	309	294	269	282	273	298	279	263	287	288	313	301	315	289	326	294	282	285	273	294	289	276	295	318	304	282	281	264	294	279	305	267	305	301	277	265	321	276	319	293	309	309	276	296	275	328	268	300	276	282	294	308	274	290	307	273	298	273	294	272	254	283	277	320	321	289	278	275	278	298	296	282	281	286	320	318	283	273	302	286	271	300	299	277	296	321	303	303	286	295	282	294	308	297	293	255	281	311	300	294	282	288	283	297	279	270	295	285	275	249	309	286	301	313	293	298	283	329	308	291	291	247	299	256	304	285	283	288	327	289	284	299	299	277	253	289	277	289	325	288	289	255	298	279	290	303	301	293	324	297	297	298	290	334	336	289	315	266	286	279	300	301	307	281	270	273	250	302	289	286	319	301	321	293	305	284	299	299	302	290	276	277	295	281	285	315	295	272	312	303	309	300	292	306	281	271	302	294	299	280	292	283	294	279	296	272	285	275	271	272	295	276	306	257	290	271	262	300	280	290	277	271	301	289	279	292	271	289	286	266	315	266	298	304	292	293	292	282	306	282	283	304	275	287	276	317	274	254	303	313	321	285	281	272	283	272	291	289	296	289	329	282	263	305	281	268	272	279	311	269	268	293	305	280	286	282	270	267	234	306	299	299	295	271	283	296	288	281	293	294	292	270	316	281	278	269	327	287	302	271	287	265	285	278	295	293	286	285	266	299	320	296	287	303	268	287	310	302	324	313	311	300	275	326	273	268	278	292	277	277	266	331	301	289	296	319	307	276	279	273	284	290	313	306	289	297	270	319	296	313	301	310	275	299	288	281	328	305	319	294	278	275	286	298	265	267	296	295	259	294	301	278	303	295	280	295	290	318	271	281	282	290	311	240	296	308	290	317	329	305	298	290	305	301	280	273	285	283	270	294	267	276	295	275	291	290	278	287	303	278	282	284	287	315	298	310	297	310	307	298	305	327	304	288	304	286	269	296	295	280	321	286	274	274	303	292	308	294	272	266	281	294	309	299	306	269	280	308	299	309	310	284	284	285	315	291	308	265	291	288	320	296	301	287	302	290	300	323	310	296	312	284	300	302	290	296	328	284	272	294	296	280	268	302	265	283	290	286	320	294	313	275	257	289	289	272	279	262	295	286	279	299	324	287	274	280	271	259	260	266	293	298	280	318	272	314	311	280	299	290	272	311	293	276	300	311	305	312	287	301	260	307	315	295	283	267	285	282	309	261	275	277	296	254	266	333	313	296	321	264	283	262	272	292	287	296	277	285	278	255	267	280	313	316	285	277	256	302	320	318	294	278	296	324	320	293	270	292	277	303	277	305	263	331	282	296	283	294	294	300	287	297	313	260	288	290	281	270	305	277	304	297	300	284	296	271	259	297	256	314	288	320	307	304	301	290	286	257	304	286	261	282	278	272	291	304	267	289	305	302	282	312	294	311	315	284	291	292	307	309	266	294	290	310	302	296
37573	63543	34040	14276	9837	7409	5621	4110	3267	2419	1952	1545	1237	1047	782	754	737	701	619	618	524	549	474	433	495	421	458	436	394	386	376	394	376	367	350	365	375	378	365	361	351	392	348	340	367	375	339	344	330	354	354	361	323	335	300	339	348	313	367	325	344	335	285	352	337	318	290	335	307	320	319	307	338	326	303	301	312	319	330	265	320	305	323	322	281	297	309	281	273	311	316	292	306	308	302	286	324	288	299	285	322	280	289	299	289	267	316	285	321	300	305	296	307	283	290	311	290	287	326	296	273	307	303	269	302	254	295	251	336	315	293	322	315	314	293	318	298	279	289	270	281	291	310	308	323	297	289	311	261	279	302	302	275	304	309	299	299	311	261	283	292	276	264	310	301	286	269	291	272	300	313	296	304	266	288	316	268	289	267	295	302	282	292	276	288	294	321	315	281	287	301	276	311	302	286	294	303	281	328	329	286	298	300	302	292	268	279	300	285	293	309	301	283	269	302	275	301	296	276	296	282	277	276	297	301	277	278	309	281	293	293	259	293	307	272	329	324	285	279	282	283	298	317	257	295	317	293	292	307	289	292	317	276	281	288	279	297	280	274	294	277	290	290	295	285	305	271	293	305	288	296	278	324	275	278	324	288	287	291	286	264	297	258	269	276	278	319	293	283	305	285	310	302	294	273	300	284	268	305	291	305	296	308	283	296	282	314	252	266	314	295	306	289	324	325	307	271	300	298	288	288	281	263	275	290	301	319	266	318	278	280	310	281	309	293	303	292	300	293	274	287	329	292	294	304	315	287	303	289	316	292	297	295	286	303	282	300	272	301	301	301	297	291	311	301	279	289	269	286	289	273	286	288	284	320	283	267	288	294	279	315	283	289	322	300	291	301	299	280	287	305	274	295	322	324	316	277	266	296	312	293	288	268	307	284	288	283	272	274	268	300	261	271	288	295	320	303	304	266	335	307	296	287	297	293	303	280	292	292	294	293	313	290	326	302	293	312	297	293	278	324	270	307	313	295	335	280	279	279	307	289	271	304	306	288	317	304	321	264	307	306	301	305	303	280	263	291	272	311	295	278	281	295	291	294	284	302	297	294	298	299	291	304	295	302	311	299	263	325	316	287	278	281	297	245	301	309	252	298	293	277	295	280	309	286	314	284	311	308	282	347	286	273	298	303	314	284	290	311	267	281	285	312	285	301	293	281	279	283	275	268	264	289	305	309	279	277	289	288	308	306	278	313	284	288	277	259	290	273	289	281	262	321	306	294	279	260	316	293	283	301	268	314	276	316	272	301	311	281	306	281	303	319	287	295	284	293	322	294	278	272	315	310	286	305	294	290	305	318	283	295	315	292	256	310	320	291	272	284	292	312	274	260	263	302	296	301	271	290	300	285	289	287	293	289	309	294	329	286	314	296	287	304	292	296	291	292	292	263	312	294	313	290	273	295	301	279	301	296	285	282	278	300	291	301	266	270	295	293	277	300	314	300	274	278	300	296	285	272	297	328	277	283	319	316	261	308	271	315	334	284	272	299	285	278	292	271	265	302	299	293	319	316	269	288	292	270	304	301	276	309	308	296	257	293	273	306	274	310	273	326	272	307	277	280	280	330	304	300	262	302	309	287	307	302	311	289	275	300	264	320	300	273	305	316	307	307	291	280	290	291	268	281	286	308	287	307	306	283	298	283	310	280	280	290	263	292	276	287	290	277	312	322	301	279	293	307	315	292	293	288	294	322	243	270	283	289	287	288	286	270	293	289	266	292	312	305	283	308	295	304	310	279	305	290	301	312	263	286	302	330	283	283	278	301	296	274	290	266	320	283	297	293	295	295	264	280	293	282	307	305	280	296	282	276	312	285	282	317	293	301	261	325	304	293	289	285	326	269	313	291	317	299	278	331	272	309	292	278	276	318	321	316	282	261	316	295	285	277	326	293	284	275	269	295	287	312	279	288	334	293	308	302	284	289	284	294	273	291	289	280	275	268	301	259	317	278	284	277	265	282	290	281	266	312	315	276	316	268	295	275	283	316	299	292	264	263	321	288	297	314	282	272	286	299	297	298	286	276	295	292	282	292	302	293	289	300	302	288	287	276	301	313	259	334	282	310	304	316	311	307	302	287	282	306	307	332	266	280	289	307	298	284	297	295	325	292	257	305	299	266	308	310	331	310	311	320	263	333	287	294	315	299	306	284	284	285	322	270	284	277	301	286	282	272	272	321	313	287	273	298	278	276	284	313	280	297	287	292	272	292	269	273	294	287	312	307	282	303	291	292	256	282	286	282	299	301	302	291	270	291	303	275	310	313	275	288	275	311	276	304	298	293	284	306	275	287	308	263	323	274	283	293	271	278	279	303	304	306	280	292	276	301	288	296	299	290	306	291	305	282	297	287	283	282	289	304	298	299	302	284	293	261	279	293	323	307	290	309	301	299	298	285	287	270	298	306	281	301	301	270	317	293	280	289	290	290	316	276	276	309	269	285	302	272	295	332	288	282	297	309	290	310	285	262	293	305	287	293	304	286	282	280	288	317	278	281	300	303	309	292	272	331	303	293	292	297	284	291	272	295	313	307	294	271	296	292	267	269	294	285	291	275	273	303	279	259	274	287	309	279	269	300	355	274	277	300	299	260	299	298	276	304	298	293	301	291	296	314	299	289	301	308	334	305	309	283	312	262	288	310	280	294	267	327	285	271	292	294	309	296	319	271	241	311	292	293	292	295	272	303	346	289	292	277	305	281	310	311	300	279	312	287	316	302	307	304	271	288	305	299	252	296	304	322	265	291	296	281	324	290	257	275	299	308	303	290	300	275	259	304	321	276	270	311	276	306	273	319	298	304	280	344	285	282	281	271	279	275	269	303	282	290	284	253	272	328	297	290	319	330	288	307	314	298	274	316	288	282	299	287	293	282	284	278	277	301	272	253	293	288	299	272	311	301	283	314	296	293	277	290	279	305	302	282	276	296	275	301	319	326	289	287	270	276	266	306	260	304	270	272	305	311	286	330	288	299	303	286	294	294	263	295	295	284	280	311	283	285	300	303	287	316	305	304	328	267	286	282	265	268	313	305	317	316	271	304	292	277	282	305	323	283	284	302	332	280	277	291	299	310	297	313	285	298	271	304	305	284	291	288	305	300	286	267	298	296	297	263	300	299	290	282	283	296	320	291	274	328	296	292	283	279	313	291	327	265	305	302	277	275	293	283	294	294	300	305	278	295	334	305	292	275	268	295	298	280	320	332	255	303	282	289	302	300	292	299	285	298	286	299	317	283	267	281	274	276	279	292	274	260	296	272	251	304	272	291	269	289	293	312	273	276	303	288	308	294	288	277	344	276	301	293	286	304	312	273	265	281	279	293	295	293	280	296	284	285	297	297	308	294	285	281	274	285	317	272	298	286	293	301	312	295	319	256	306	314	290	281	345	280	291	300	312	301	294	286	303	299	301	283	254	271	273	255	296	279	290	270	310	253	266	302	307	317	318
31711	29907	20519	6805	2470	1570	1170	849	686	566	451	406	322	354	311	274	295	255	243	255	249	254	253	245	212	233	212	208	216	197	241	234	231	206	231	207	213	225	219	232	225	211	216	217	213	218	253	203	211	198	201	205	196	198	202	237	241	182	216	198	184	171	185	190	189	177	183	226	210	187	191	200	200	194	202	176	185	213	205	201	203	217	205	200	201	205	193	192	174	196	192	223	209	220	191	203	185	205	204	190	198	178	220	217	195	192	180	204	194	185	184	193	194	206	224	213	184	196	213	212	204	193	216	179	202	199	182	213	183	182	200	200	187	188	176	180	212	180	199	192	207	214	194	176	172	197	212	219	177	207	187	207	183	201	193	177	205	177	208	202	203	166	208	197	190	203	190	201	221	202	196	208	211	184	186	185	187	204	195	192	215	169	170	189	175	209	198	199	188	212	174	183	178	213	202	188	186	177	164	209	194	223	206	183	201	219	201	191	202	208	191	185	200	205	199	213	192	207	177	208	183	186	189	198	215	205	220	175	206	206	168	188	207	201	194	165	183	188	206	210	224	215	185	189	177	170	233	207	172	210	198	195	188	186	184	184	213	183	215	201	205	184	197	199	192	181	198	195	197	181	204	193	187	210	199	180	195	198	204	200	200	213	210	185	189	216	179	182	203	203	208	199	213	193	187	174	238	192	197	205	199	196	209	193	199	208	185	213	207	187	192	217	209	232	184	213	201	187	157	178	192	178	213	214	184	206	186	179	198	196	214	194	191	206	208	214	167	194	208	227	201	197	216	203	213	199	199	198	186	203	185	183	186	210	208	198	181	209	207	186	198	180	188	176	195	177	197	175	199	178	216	196	200	214	194	182	200	212	193	207	213	199	199	197	189	197	211	182	189	200	190	194	189	203	180	229	176	198	195	198	184	209	222	180	210	206	202	202	164	192	205	195	195	190	208	168	182	202	205	203	195	190	196	188	186	212	197	220	190	180	224	221	194	204	201	207	201	200	206	217	201	189	186	193	174	228	196	201	218	209	171	194	203	185	199	194	208	167	189	209	214	183	195	194	209	185	186	185	223	180	212	182	178	169	194	193	180	178	189	212	199	206	221	198	193	194	193	223	217	204	179	197	211	208	203	196	193	207	193	212	214	201	194	212	194	197	175	173	204	199	224	174	199	226	184	198	203	207	190	190	182	210	197	195	193	191	200	193	181	187	212	189	203	191	187	184	194	190	217	218	203	188	215	200	226	201	218	197	200	210	185	180	200	210	200	198	223	194	180	196	209	197	188	183	195	198	216	198	203	179	205	207	195	201	167	179	207	189	210	182	184	218	187	216	213	197	176	190	208	204	209	203	186	177	177	184	193	222	182	230	185	182	181	199	211	211	214	193	178	179	193	202	207	203	192	171	187	176	205	208	211	194	201	188	181	203	201	193	226	189	197	191	181	183	197	179	195	187	191	200	192	231	178	176	202	186	186	190	188	211	206	199	200	207	172	214	203	206	216	229	191	211	189	178	220	182	179	211	195	175	198	200	212	193	203	196	184	202	191	202	188	210	214	186	194	211	180	196	176	185	192	209	211	194	173	177	202	201	193	204	194	189	197	184	185	198	200	193	206	214	202	195	193	202	213	193	195	204	193	196	205	192	189	187	183	201	200	179	201	196	193	205	216	207	193	200	212	209	199	183	193	183	191	200	182	205	197	185	194	199	180	206	195	175	183	205	182	199	186	202	208	200	163	189	196	204	192	189	201	223	199	208	197	201	181	204	195	191	207	195	218	191	200	190	216	201	201	195	192	198	213	191	218	222	206	201	181	183	204	215	196	204	202	188	177	201	203	199	193	171	182	191	198	195	175	201	183	193	178	212	189	193	195	185	203	202	219	189	182	205	194	181	207	209	206	183	202	202	209	183	201	194	208	170	183	177	172	230	197	197	201	217	184	196	190	179	200	173	207	204	217	180	187	178	203	188	187	181	200	182	219	192	218	219	201	216	198	213	207	166	197	203	200	205	193	221	191	223	199	212	216	203	205	201	220	215	201	194	210	216	201	203	197	216	199	207	184	215	207	185	210	204	175	193	205	224	184	214	198	204	209	189	222	210	198	186	198	205	175	186	196	174	208	201	180	191	188	226	183	210	176	191	209	185	196	182	203	196	187	200	203	225	188	188	215	187	186	187	183	198	196	186	182	213	204	205	210	176	193	200	211	191	184	193	188	199	190	227	216	181	193	223	189	207	192	213	187	198	224	191	213	183	191	188	222	190	212	199	181	199	232	191	194	175	177	189	202	196	184	201	197	203	212	192	182	189	190	220	200	218	197	186	194	198	203	214	193	173	175	196	222	197	196	204	192	199	198	202	192	171	223	193	195	195	208	187	213	188	197	168	189	193	209	210	203	187	176	184	201	182	197	210	201	186	188	172	196	197	200	185	192	180	193	176	181	206	227	210	172	185	203	197	195	197	212	181	223	182	212	187	201	178	192	196	184	167	219	214	189	216	205	181	203	203	189	192	194	195	219	195	191	213	208	214	186	213	192	189	199	178	188	198	184	166	183	184	183	183	187	215	175	192	191	199	193	182	208	175	191	184	217	186	203	190	196	201	190	215	192	199	185	196	215	201	197	208	198	186	216	193	188	217	196	217	190	211	203	217	192	208	186	190	196	215	186	178	227	165	169	171	187	203	206	174	200	177	182	171	159	213	205	221	222	195	205	193	205	200	183	212	196	184	192	188	191	210	196	214	180	183	204	211	187	207	181	186	179	201	192	188	197	191	195	195	190	212	167	189	206	218	177	192	212	190	194	178	199	224	199	207	191	198	216	203	195	178	208	185	193	195	194	192	169	196	180	187	194	186	176	201	218	178	169	189	185	215	214	232	216	220	199	203	192	200	185	204	183	192	198	177	194	203	182	197	176	166	196	211	213	211	177	203	194	201	196	225	214	190	227	202	165	219	202	176	176	174	213	194	202	169	186	197	214	194	213	175	193	204	164	171	184	175	177	185	212	183	191	184	203	189	187	190	205	192	192	193	185	198	203	186	189	175	195	185	176	200	201	187	198	201	205	211	177	194	196	192	187	185	199	205	187	188	205	227	211	189	191	164	184	199	190	179	183	192	199	204	219	198	190	208	146	198	217	205	188	190	182	221	206	185	199	192	181	205	170	200	178	223	195	185	225	190	161	211	161	193	214	191	175	204	205	227	206	180	178	199	194	213	180	211	217	223	177	191	198	190	196	182	195	204	192	177	205	210	187	186	185	200	211	177	221	176	201	180	205	197	190	192	185	169	188	190	186	172	189	191	196	182	187	184	182	210	175	196	216	222	192	185	191	208	213	218	189	206	193	184	211	191	214	206	179	206	184	209	210	209	183	200	195	209	214	190	186	172	208	183	195	172	182	203	206	180	190	200	172	199	180	205	205	208	188	210	177	210	166	179	194	202	195	182	200	201	193	200	205	204	204	213	190	203	204	210	203	210	208	192
33277	42071	17542	5622	3724	2648	1974	1445	1153	854	697	619	481	453	381	389	325	321	288	264	280	277	294	281	286	247	265	252	256	236	253	248	249	245	228	226	249	267	208	234	260	260	242	250	199	215	215	227	229	210	232	229	229	237	235	202	234	222	219	213	213	215	226	210	233	217	208	210	233	209	212	222	204	197	201	240	198	222	213	217	194	208	228	209	215	219	216	213	202	203	209	194	221	210	241	201	210	204	220	216	197	195	211	210	222	208	231	205	213	210	221	231	190	194	192	219	232	225	220	231	193	225	205	192	226	204	202	192	213	188	196	204	197	226	199	220	204	207	215	200	207	193	199	211	202	203	205	207	240	206	217	188	231	204	201	204	206	236	204	213	221	215	206	217	191	197	222	206	203	209	205	195	212	221	217	213	202	217	206	205	222	187	225	228	215	199	206	194	200	201	213	197	238	194	184	211	211	210	234	215	210	210	225	195	185	199	205	226	213	197	224	210	230	200	191	228	210	203	224	194	213	189	183	217	214	238	223	208	212	212	201	197	212	202	220	254	179	194	212	218	207	187	212	193	198	194	195	220	240	230	213	217	200	240	209	174	201	227	207	241	235	203	216	228	209	237	219	210	198	227	216	203	232	195	211	217	187	210	228	212	209	190	192	204	193	206	206	215	209	184	202	207	218	207	219	229	188	214	222	204	186	204	204	210	208	208	198	232	206	201	192	210	213	227	244	209	211	235	214	207	219	196	226	219	218	223	210	229	197	246	204	194	206	203	187	218	233	213	230	223	216	204	212	212	200	218	227	207	218	204	209	196	220	213	223	208	204	214	214	203	189	234	218	209	228	196	187	170	217	214	243	202	212	198	220	197	206	207	226	229	199	219	217	211	199	212	218	235	182	213	223	224	194	225	189	212	211	202	225	222	225	224	229	244	189	204	198	173	211	207	188	225	206	227	224	185	214	198	227	223	199	197	216	197	227	218	192	240	223	216	184	226	211	243	206	174	212	234	225	206	194	217	196	199	238	205	204	195	224	196	223	219	203	210	214	226	201	199	207	221	203	206	195	220	213	214	204	205	237	211	208	218	230	203	195	220	206	219	218	205	234	217	214	200	221	197	205	223	215	214	202	225	224	183	237	185	214	225	197	179	209	227	215	211	236	212	227	213	204	210	211	221	208	207	201	203	199	189	193	203	202	198	213	230	183	196	198	195	212	216	219	233	179	212	207	216	233	207	216	219	244	224	198	226	214	206	207	225	236	240	198	203	205	198	200	224	242	208	207	173	234	200	174	203	240	199	203	194	188	219	190	208	184	209	236	216	204	226	194	207	192	230	224	206	174	215	211	214	204	185	197	201	200	207	207	233	213	190	186	198	216	209	226	227	222	199	199	221	214	207	213	209	210	202	192	225	208	223	203	205	179	211	225	197	203	211	186	178	199	225	217	193	195	194	229	215	195	214	255	232	203	193	214	202	189	215	190	197	194	201	215	209	201	214	193	212	192	219	214	216	215	205	208	215	201	227	223	213	209	216	188	225	216	205	211	212	216	213	228	198	196	193	187	254	197	181	209	219	217	206	212	217	213	230	224	229	196	212	214	195	205	224	208	224	215	232	203	204	213	180	199	216	199	232	220	208	232	187	216	193	180	200	192	218	215	213	229	204	218	217	199	190	184	198	221	228	231	219	201	207	191	197	244	225	224	240	192	210	193	186	244	191	210	189	197	215	217	228	233	214	222	182	216	205	238	209	171	213	216	220	219	189	212	222	210	195	206	210	213	212	211	205	240	211	198	213	187	200	175	212	204	191	199	203	188	219	216	198	217	205	207	226	205	190	200	212	257	219	202	243	201	207	209	225	217	196	188	199	221	211	221	226	198	217	205	220	211	189	196	197	208	195	218	204	202	197	223	189	189	207	208	239	216	181	227	193	235	210	197	201	215	214	230	229	236	219	210	221	199	208	196	201	204	235	207	211	212	227	208	220	202	205	195	211	182	214	233	198	213	205	182	210	175	201	225	212	197	215	177	224	206	191	220	199	205	205	196	223	245	182	216	175	217	201	182	207	207	193	209	197	211	217	209	215	212	221	202	181	216	218	221	211	213	210	209	213	210	220	206	207	243	203	188	206	215	217	201	213	206	217	213	184	208	193	201	227	218	210	224	213	202	213	217	220	217	211	188	212	220	192	201	200	218	217	204	208	249	214	195	179	177	218	219	202	199	207	204	188	217	202	205	206	226	232	191	221	224	218	197	223	226	210	217	203	196	215	208	213	186	174	208	219	204	202	204	215	199	211	200	221	197	207	216	213	204	224	221	203	207	218	215	219	204	206	217	197	231	195	187	200	218	204	226	201	211	228	224	212	193	173	209	237	228	213	214	217	232	206	208	207	210	207	193	192	191	180	217	210	192	191	215	187	208	221	204	206	222	189	222	213	210	217	185	198	208	208	240	214	206	228	212	239	216	206	231	216	225	226	190	223	192	235	220	215	223	205	210	220	198	215	210	195	209	195	221	220	204	201	200	194	216	213	206	213	189	191	201	196	222	231	205	206	225	190	214	208	202	227	195	212	207	219	220	213	190	190	229	228	176	226	219	213	189	210	211	215	204	195	196	217	207	224	207	220	209	215	191	214	200	212	206	206	192	211	206	213	201	236	180	230	221	205	230	192	203	239	195	208	203	222	225	216	217	228	226	221	203	208	201	217	197	217	177	176	214	221	204	196	227	227	229	209	206	196	220	209	209	206	193	194	197	211	218	195	225	232	218	212	219	184	200	213	209	214	224	197	230	195	223	211	215	229	212	216	210	209	206	203	198	212	190	209	193	224	220	222	211	233	192	239	209	222	181	205	204	209	216	204	212	200	202	208	252	226	206	211	196	214	202	215	214	186	189	195	209	187	209	198	215	198	211	199	219	205	235	208	205	197	233	222	202	178	220	189	222	241	205	231	209	199	197	198	211	206	222	207	199	188	210	209	214	206	208	215	208	211	228	210	239	205	198	201	213	193	224	193	208	228	192	191	196	225	225	193	220	218	220	193	210	196	205	213	189	205	193	228	252	201	225	213	215	194	204	226	196	226	206	256	194	220	219	191	201	207	234	208	207	193	209	199	200	211	202	233	218	226	198	198	212	227	199	206	193	206	202	190	225	227	231	237	232	189	205	233	198	191	208	241	216	216	193	211	210	222	214	215	214	212	201	227	206	203	184	231	227	213	230	227	210	197	221	203	230	225	197	217	218	190	215	221	201	202	256	225	203	225	206	209	197	225	227	194	192	202	217	218	212	209	197	221	214	195	191	214	208	219	216	186	219	207	206	185	223	199	222	196	189	175	207	230	214	211	208	225	211	236	226	218	210	227	202	210	208	239	210	198	218	203	198	228	219	196	209	221	212	213	212	204	194	222	207	228	211	213	192	189	201	216	215	213	214	217	195	231	228	206	204	210	211	230	219	206	189	209	201	187	200	212	209	197	209	209	214	225	216	203
23726	21075	28167	24246	20933	11061	2850	1704	1231	949	802	607	537	485	465	394	379	388	307	328	308	269	280	281	291	285	255	274	232	240	247	254	229	250	239	240	240	261	229	265	230	207	236	242	219	229	258	243	264	219	213	220	197	217	215	231	214	224	179	221	190	206	220	223	200	233	210	212	216	218	192	198	201	210	219	189	185	201	202	214	198	215	192	208	190	195	191	225	210	206	190	214	206	202	189	227	200	219	203	164	179	214	205	167	195	225	214	216	195	182	205	207	220	199	208	197	196	192	189	222	207	211	215	194	198	194	184	193	198	193	202	199	194	192	197	192	199	192	212	188	175	208	176	192	227	198	193	192	204	176	204	224	197	212	190	212	215	214	211	194	205	220	209	198	227	196	205	206	218	189	233	177	194	205	211	216	179	202	191	210	198	222	184	197	191	201	184	232	176	193	204	228	215	189	219	170	188	223	203	191	204	190	196	190	192	193	197	206	218	212	196	218	178	216	216	223	194	179	193	201	181	212	202	206	199	208	173	219	206	178	200	209	209	193	216	193	186	214	184	227	192	220	177	207	178	217	213	188	224	175	192	191	199	222	199	207	188	177	205	187	213	193	180	218	199	227	205	207	208	178	187	188	190	206	182	202	179	227	229	201	210	205	186	212	207	193	205	211	213	203	200	215	213	187	191	199	212	220	220	224	197	212	193	189	190	192	203	205	183	210	216	190	196	198	165	186	176	230	226	196	195	178	196	201	207	210	202	228	207	195	195	188	210	204	203	223	186	195	228	180	204	214	192	194	196	225	212	221	181	208	198	204	201	178	184	184	185	190	201	194	206	198	231	193	184	183	211	175	186	194	188	198	189	193	222	190	203	197	202	218	204	216	198	202	193	200	200	206	205	210	180	208	202	197	195	226	210	183	197	206	208	197	217	216	217	191	194	191	179	198	207	190	195	185	200	198	195	238	238	206	213	196	217	182	184	215	179	178	187	211	195	188	188	216	209	203	224	215	169	207	197	179	203	198	204	201	213	215	185	198	198	223	204	207	191	194	199	205	196	193	212	191	192	211	179	201	188	200	208	223	197	179	212	210	216	190	186	190	222	192	193	173	179	180	216	196	211	201	193	218	231	204	180	184	188	209	189	198	194	206	201	209	202	199	184	219	228	168	202	190	191	198	179	207	193	188	230	192	192	208	186	186	194	212	205	194	207	230	189	170	222	208	221	188	227	201	188	214	214	220	215	215	210	207	192	212	175	211	193	200	184	196	215	202	210	218	209	228	195	207	194	189	191	194	203	180	190	224	215	207	205	209	210	202	230	220	211	211	229	212	208	221	194	225	173	204	185	181	225	186	217	182	193	231	197	192	203	212	211	205	209	221	198	198	198	188	183	211	207	213	204	189	223	224	194	186	199	206	194	203	223	177	199	183	199	201	187	201	201	173	236	185	203	207	192	206	206	215	183	201	213	201	177	231	198	215	218	204	193	185	208	200	198	190	191	192	201	202	210	209	205	204	204	192	200	177	221	190	230	203	194	195	180	200	186	219	222	210	204	230	208	169	188	180	196	192	200	194	210	178	195	198	196	222	186	201	190	208	198	210	194	203	193	186	187	214	194	216	202	211	199	208	203	188	201	206	207	221	208	174	204	182	208	205	210	209	202	189	231	189	206	225	206	216	199	190	176	181	166	180	195	194	200	229	211	203	187	218	199	238	209	187	168	218	204	205	214	202	200	215	176	194	193	204	174	201	213	222	205	211	207	210	215	201	204	215	182	219	208	214	198	198	214	189	193	178	211	176	207	212	198	196	189	203	211	217	167	181	215	203	220	199	198	202	202	208	183	204	194	212	190	215	194	194	191	191	194	202	195	193	201	205	224	203	206	196	185	225	194	212	217	213	203	191	183	189	212	224	200	212	180	208	211	193	166	215	203	201	189	197	192	197	186	200	218	211	174	217	203	224	225	183	208	207	199	224	185	177	206	205	192	209	232	195	208	186	189	185	213	203	213	186	201	214	196	197	210	187	212	173	198	220	186	193	214	182	198	207	209	192	208	179	210	234	201	197	207	193	195	188	217	184	208	202	216	172	185	198	217	203	220	200	188	190	193	188	196	218	207	226	185	196	207	211	243	193	213	226	226	228	209	185	203	192	214	170	205	197	205	209	219	232	213	209	186	195	195	201	170	204	194	185	177	183	192	205	220	198	189	201	204	221	190	193	204	173	205	193	192	194	188	204	217	216	211	199	192	207	188	192	217	212	192	196	205	209	225	195	209	198	225	188	187	181	188	201	199	239	177	196	189	208	209	208	186	190	196	209	181	193	206	228	196	191	207	189	221	178	173	196	213	215	207	203	213	199	199	198	192	209	184	208	205	212	180	221	190	206	204	205	190	197	195	196	191	203	178	218	212	193	208	223	187	210	180	208	210	207	217	234	206	234	217	190	188	189	208	190	209	196	201	205	228	176	197	204	195	227	184	181	199	198	214	172	213	185	230	198	209	190	193	191	188	220	214	206	200	215	197	224	195	199	193	200	205	210	202	188	214	176	177	193	230	191	197	212	192	217	195	219	194	208	222	228	202	217	212	204	195	206	178	216	198	186	229	188	213	184	213	196	217	198	193	208	197	208	224	196	173	213	214	194	196	196	223	215	214	172	212	193	210	177	181	198	198	211	192	197	190	197	208	203	204	215	171	182	198	190	217	186	202	214	176	181	206	183	213	202	197	218	214	164	200	206	188	202	192	225	189	192	193	201	222	200	225	198	207	190	200	201	208	213	202	182	208	190	194	207	193	182	195	194	210	206	184	170	191	209	189	178	193	198	183	222	183	193	220	210	182	205	218	208	208	198	195	216	221	184	206	200	222	182	214	199	210	157	193	218	199	178	211	212	212	211	205	217	208	174	203	176	204	210	203	211	180	215	194	211	212	232	210	196	184	195	211	198	209	225	185	218	171	217	227	216	215	196	194	221	191	198	202	195	177	211	191	200	184	206	187	175	190	189	204	206	201	199	185	180	195	190	216	192	212	187	170	199	176	195	206	186	168	199	229	228	186	216	181	210	181	207	202	189	203	206	191	188	208	201	188	228	204	183	205	206	191	199	196	174	175	221	215	221	233	192	206	210	197	197	199	206	173	197	209	201	186	192	199	197	193	258	195	205	208	242	182	199	224	179	199	209	196	212	234	210	195	211	181	199	185	203	227	200	218	217	213	197	184	189	190	205	174	196	200	220	210	202	192	211	191	209	179	195	199	186	222	209	192	201	176	211	197	196	181	205	166	217	192	190	200	192	218	203	202	190	196	189	186	198	201	191	202	191	188	196	221	197	207	238	200	213	190	212	208	189	227	202	212	197	225	219	200	213	193	185	236	204	193	222	211	201	196	216	186	194	202	210	176	171	204	217	194	179	206	202	203	216	192	174	166	200	210	205	192	204	194	215	195	210	202	217	201	210	200	223	213	205	175	178	217	195	178	205	194	201	185	192
35114	55389	28249	10199	6879	5021	3683	2842	2026	1569	1146	964	703	653	612	537	487	443	394	419	392	371	349	344	344	335	294	288	288	268	266	294	271	274	280	254	222	252	256	258	266	268	258	272	225	220	243	247	241	234	272	253	236	227	235	241	249	250	246	220	233	204	211	203	233	227	245	224	230	222	202	204	219	205	229	207	207	203	220	206	223	202	222	222	180	207	229	226	193	211	197	225	212	213	192	239	232	227	222	229	213	207	227	227	211	195	220	212	212	237	224	201	199	210	216	212	224	209	203	209	198	208	213	210	235	219	221	204	219	225	232	207	215	185	197	163	203	232	207	194	213	245	178	189	210	202	201	220	203	203	231	195	208	205	234	222	207	208	202	215	197	202	208	208	227	211	218	199	190	187	211	225	220	204	200	207	184	207	215	192	237	201	196	190	215	189	205	199	222	200	214	215	221	209	198	251	202	198	197	213	221	190	223	173	185	191	207	207	229	209	211	195	215	217	233	206	213	187	204	196	195	208	204	179	177	185	207	202	203	208	193	222	216	207	231	202	206	214	201	237	191	209	231	208	204	196	224	223	224	205	215	205	216	220	212	196	225	191	205	210	207	211	211	238	185	183	223	201	201	204	230	183	214	215	194	219	216	207	213	186	192	206	199	224	211	191	224	213	229	186	228	208	194	201	221	201	206	224	212	200	217	220	198	213	197	189	199	190	178	229	221	214	221	191	202	211	211	229	191	205	216	205	226	206	220	191	217	195	227	200	204	194	201	208	217	210	211	236	225	206	216	191	244	205	218	207	227	204	223	213	210	213	186	196	213	225	179	190	218	199	206	204	206	196	199	205	202	216	213	205	168	185	201	204	195	217	223	232	227	200	199	190	198	215	196	210	201	220	214	217	207	210	213	195	239	188	198	206	199	219	220	226	217	198	227	189	221	210	183	187	203	203	194	190	188	220	220	224	206	200	199	205	199	200	225	202	214	219	208	199	188	201	201	208	237	213	234	198	207	234	195	206	194	196	207	194	218	219	224	193	196	197	198	219	201	200	204	194	231	191	227	240	216	219	252	223	217	202	210	225	197	207	227	203	215	192	214	207	217	238	198	200	215	239	216	196	213	197	191	224	199	234	230	223	200	216	166	191	217	205	201	211	229	210	199	198	200	220	202	214	249	221	193	225	217	215	196	195	209	172	182	221	194	214	216	196	190	220	224	181	228	222	215	208	171	218	198	206	196	205	230	211	224	189	204	200	221	215	201	181	232	235	198	206	221	220	224	212	227	204	211	226	209	206	205	222	178	192	203	203	189	221	208	199	165	205	211	218	231	221	243	197	218	219	180	220	171	201	229	223	215	192	231	232	201	203	210	215	217	182	200	213	224	206	222	189	225	195	199	196	211	205	193	199	207	221	206	230	196	242	224	216	214	206	192	195	221	234	196	215	205	179	196	211	203	218	210	212	207	218	212	203	179	207	175	201	207	206	221	212	221	214	203	220	210	213	229	191	198	221	227	219	221	216	195	226	193	203	203	169	218	199	213	189	217	216	223	186	208	195	222	221	203	213	210	208	234	192	214	211	226	198	226	201	192	210	200	194	208	205	201	228	200	204	189	197	197	221	198	198	206	214	182	198	225	199	195	226	210	203	212	212	201	213	210	230	201	220	216	232	213	212	221	197	211	217	216	183	227	196	197	216	206	196	210	231	216	214	208	194	208	218	207	235	209	204	248	193	192	211	234	206	190	193	192	218	194	217	197	200	211	218	226	208	199	189	195	189	208	184	174	207	207	218	221	190	207	198	209	205	218	202	235	221	186	186	209	209	237	184	203	189	228	212	207	232	200	194	220	209	186	224	233	212	198	224	208	185	199	213	208	207	200	212	221	204	213	196	215	222	219	214	223	212	235	221	204	218	235	237	230	198	218	204	208	194	209	196	242	229	233	184	200	213	208	204	220	201	188	220	213	199	219	192	191	196	212	228	211	208	232	213	229	194	216	222	215	195	212	211	197	193	217	222	219	194	195	219	200	200	194	212	230	206	203	187	209	229	200	216	204	209	212	200	213	218	206	192	192	199	214	238	193	207	213	208	193	195	218	191	222	215	236	174	206	208	215	230	171	214	202	225	226	193	206	206	203	221	211	187	199	215	184	230	209	212	216	214	212	215	187	217	203	206	193	214	194	205	202	204	188	193	195	215	227	230	216	206	218	198	212	198	198	219	225	206	207	209	197	199	183	256	224	180	234	203	193	205	213	210	175	204	175	237	212	213	224	184	212	250	225	218	213	188	187	206	221	189	205	216	206	205	218	202	215	223	203	212	214	211	216	218	208	220	213	218	223	235	226	170	211	212	185	197	211	204	253	228	215	221	224	199	212	207	216	212	217	224	215	214	196	206	215	184	189	190	224	219	189	199	224	221	212	212	211	225	209	186	212	215	201	204	209	189	221	222	194	232	191	204	209	204	202	212	215	211	233	204	219	192	185	230	207	187	213	196	217	214	235	218	204	212	192	204	200	224	225	202	217	225	208	198	219	224	189	207	191	208	219	209	202	215	227	214	235	203	212	203	225	218	207	218	150	209	220	198	221	201	233	202	200	209	213	211	201	228	216	187	217	212	178	201	241	215	237	184	187	186	207	206	194	202	212	201	212	209	214	195	203	223	220	204	197	215	240	211	215	209	218	190	212	207	217	209	212	212	195	188	239	203	211	194	222	211	199	213	219	220	218	204	212	212	220	192	195	221	228	204	178	214	227	184	207	177	201	212	227	206	212	212	225	230	185	218	225	191	194	197	205	206	172	225	207	243	228	207	205	199	200	236	189	188	205	212	195	195	213	238	221	223	237	199	233	223	217	191	194	212	226	249	239	179	203	183	180	202	189	233	220	205	213	212	216	194	224	214	179	206	185	211	191	205	213	199	210	226	191	201	189	220	179	221	215	228	184	183	185	211	208	230	226	212	224	217	208	204	186	229	193	216	207	203	196	219	228	185	187	221	233	221	243	213	210	208	215	220	196	216	221	227	213	212	211	210	201	214	201	209	243	205	210	208	228	213	212	194	238	211	214	211	237	205	198	191	221	222	221	203	200	209	194	240	187	212	199	208	211	189	193	222	199	183	228	175	208	219	200	228	218	207	208	220	187	185	191	215	189	192	218	184	197	205	199	242	204	217	192	201	206	226	218	217	214	193	174	209	245	188	219	180	212	209	186	207	227	207	219	206	231	206	198	190	196	220	202	212	209	238	233	198	211	204	209	220	200	179	195	200	219	198	202	215	223	201	200	198	192	207	213	188	193	193	189	231	185	204	217	233	213	208	189	197	208	221	198	209	217	213	205	215	203	219	209	220	223	180	188	185	193	222	203	230	222	212	214	204	201	189	200	214	216	193	214	192	220	209	220	228	233	219	217	210	228	220	190	209	217	216	196	203	225	195	205	185	212	203	199	211	222	207	238	219	196	187	202	212	186	214	221	207	208	176	198	213	220	194
24893	21186	27325	24903	12376	2939	1747	1224	966	741	658	599	521	442	438	369	377	352	350	362	341	314	344	318	318	296	318	338	294	287	331	282	282	281	293	297	270	296	300	306	293	296	280	303	291	267	277	305	283	298	300	289	293	278	284	282	274	284	285	277	315	287	290	312	252	272	273	292	263	270	277	280	262	242	276	272	267	276	275	256	270	244	282	272	273	296	282	294	303	255	273	245	248	258	279	286	272	264	269	295	295	265	271	241	240	283	297	263	258	270	274	291	247	244	248	278	260	253	247	284	279	263	253	230	271	282	262	271	252	277	270	233	270	239	258	267	287	275	262	244	260	279	249	286	241	263	274	274	249	286	268	247	280	295	281	283	267	259	290	254	253	266	274	253	261	269	257	300	275	259	288	258	273	236	266	235	293	249	254	273	270	257	262	273	265	224	279	274	256	261	259	232	260	249	267	273	258	282	252	259	276	288	269	267	284	240	276	300	249	267	296	272	263	273	278	271	294	260	290	286	261	282	252	249	255	265	269	276	274	282	263	265	267	267	273	287	275	242	266	261	284	264	296	237	304	238	270	263	270	259	279	255	285	278	254	298	272	270	256	221	262	273	282	297	235	304	279	286	270	245	281	290	239	275	261	265	255	288	281	256	246	263	240	268	248	315	275	272	248	255	250	284	243	240	243	301	252	247	282	274	271	283	261	260	257	273	252	235	274	286	258	290	256	240	246	258	259	260	260	249	267	266	276	261	254	233	275	258	285	240	250	271	254	266	256	254	254	281	275	237	255	230	271	248	262	260	255	263	299	278	254	263	266	257	255	270	249	257	270	233	266	261	282	314	296	281	295	266	263	271	282	247	290	251	263	264	251	262	251	277	281	261	250	233	274	255	252	281	266	271	286	274	250	283	272	249	257	268	231	275	247	255	256	271	266	240	245	257	259	273	292	260	272	262	266	233	254	254	302	280	282	260	270	267	241	263	271	277	241	258	265	271	275	262	290	268	279	278	277	249	260	258	250	284	259	287	267	264	262	266	263	263	272	279	270	253	271	303	279	252	260	287	279	245	290	260	271	299	252	270	263	226	255	268	273	265	265	277	269	226	245	263	267	257	271	278	275	287	270	252	261	287	251	260	270	256	281	264	250	273	265	290	250	299	254	233	253	304	274	249	252	239	245	235	253	262	281	254	246	270	295	242	246	266	262	261	281	256	268	262	283	253	255	286	267	252	246	241	288	258	286	255	279	248	256	270	274	275	281	261	261	265	290	256	280	233	256	271	273	248	269	256	260	274	270	296	249	256	263	245	238	272	277	271	269	245	277	261	287	276	268	263	255	236	263	236	276	280	242	280	267	239	273	268	291	267	250	240	274	257	258	233	271	258	240	288	278	293	270	269	243	238	255	244	235	263	237	264	260	237	283	253	267	235	281	261	254	274	248	252	241	249	301	291	284	291	298	309	248	233	242	270	253	269	251	246	260	264	255	233	252	288	268	262	246	268	238	277	270	253	248	277	263	274	263	248	280	241	199	270	261	249	283	248	278	260	291	264	286	291	257	256	278	276	267	251	265	243	254	276	280	264	285	284	238	249	289	257	258	266	265	245	273	258	259	259	273	271	287	257	260	259	248	264	297	281	246	250	231	280	267	258	282	288	265	289	250	287	234	264	264	264	277	230	232	274	267	265	276	265	267	265	247	292	255	259	259	236	241	279	251	287	256	254	277	280	282	265	263	251	255	257	289	271	275	258	258	251	249	252	255	254	261	263	254	282	278	269	282	242	304	266	261	230	239	266	282	230	290	253	254	267	287	279	255	264	257	263	226	263	287	304	267	293	263	272	276	250	255	248	247	267	276	277	279	279	261	286	264	301	272	272	298	290	295	244	282	275	278	240	245	293	285	284	262	272	288	242	291	248	258	293	258	283	249	261	280	272	250	280	288	292	251	263	264	262	245	264	267	295	280	289	251	236	262	236	257	282	269	282	253	288	231	270	269	280	279	300	274	273	280	259	272	253	310	269	249	299	269	272	241	261	297	269	277	239	269	272	235	294	287	274	265	263	278	251	243	269	298	290	257	256	262	262	254	247	262	258	254	234	237	233	249	249	263	235	250	268	265	273	277	247	263	250	241	269	273	220	295	236	274	273	276	266	250	281	287	274	247	259	265	293	290	301	315	249	258	258	227	287	269	297	236	269	249	282	274	274	241	262	261	270	281	283	279	270	245	285	298	256	263	258	271	255	276	278	256	278	261	277	266	270	262	212	265	266	266	284	295	245	260	268	270	257	246	250	268	260	253	258	254	252	246	260	264	282	292	256	285	263	263	278	252	262	273	277	276	235	291	265	267	298	282	242	260	273	271	279	264	286	245	242	283	257	248	259	296	275	273	241	261	270	273	274	267	277	279	260	262	318	246	289	249	289	297	271	240	266	272	247	273	264	270	252	277	250	230	256	265	254	278	289	262	285	265	242	293	282	249	273	263	275	261	262	260	259	261	257	257	264	250	278	260	266	293	257	291	265	258	283	257	236	236	274	248	228	268	247	264	254	238	267	269	268	286	276	279	266	277	265	271	273	249	274	253	271	288	284	267	278	275	245	289	277	274	247	232	257	251	251	281	259	248	304	255	250	260	274	260	271	243	264	262	255	282	268	322	304	279	252	289	258	265	254	249	257	259	274	285	230	261	283	284	260	244	277	266	234	289	265	238	244	261	250	280	317	266	248	267	263	264	274	245	278	286	252	279	249	259	233	286	274	279	259	286	254	275	266	286	265	244	271	278	271	272	264	252	259	302	271	255	253	277	236	280	283	224	286	273	281	265	233	260	252	260	265	279	269	257	279	284	243	236	266	246	268	240	255	247	300	256	271	233	242	282	268	249	276	261	280	262	277	257	252	275	269	235	242	261	287	287	266	279	256	268	274	255	269	255	271	263	268	283	259	265	251	261	247	264	250	236	275	264	272	248	260	259	307	269	256	270	261	276	273	243	258	263	260	265	240	232	265	285	257	264	280	259	229	245	265	263	252	268	243	285	278	266	282	256	241	242	251	267	287	258	270	273	284	273	258	277	267	233	253	288	263	259	242	266	261	283	248	280	230	292	274	257	284	279	270	258	302	279	270	252	284	257	270	281	252	267	217	269	258	268	281	258	260	296	320	280	276	304	261	272	269	266	218	258	247	264	257	257	255	262	222	265	261	250	270	258	253	263	244	273	285	225	266	271	265	272	243	288	272	269	271	265	250	255	256	259	229	265	249	258	303	274	265	281	260	254	277	254	253	274	268	252	271	226	265	248	257	266	273	258	269	278	273	243	264	264	275	261	279	254	290	267	292	274	279	276	270	243	253	250	283	287	244	271	248	278	288	261	238	284	240	266	264	258	268	201	253	259	231	254	270	282	277	246	235	253	252	237	290	241	231	258	289	267	253	272	275	272	242	267	259	265	262	260	251	271	274	292	227	267	267	279	253	262	281	265	243	275	278	238	281
34343	49119	24424	8262	5456	4033	2961	2174	1681	1284	1068	770	723	626	543	527	485	443	400	377	428	382	375	366	352	379	362	336	352	344	309	269	333	296	329	326	316	323	314	342	321	294	346	295	326	315	288	353	312	297	294	315	332	273	270	288	278	297	312	271	267	271	321	287	298	296	319	291	291	278	294	306	293	267	311	275	293	278	279	292	296	306	286	268	274	288	289	306	282	293	275	262	286	293	278	266	273	273	335	307	264	279	259	281	283	284	286	300	247	268	271	258	264	296	287	260	262	307	294	297	256	304	279	283	255	301	284	255	288	277	265	282	289	251	265	290	290	263	264	251	280	252	246	282	263	269	276	305	283	271	260	254	255	291	257	280	282	259	285	298	297	278	265	274	270	279	280	260	276	262	276	258	312	265	258	255	284	272	287	284	274	256	262	293	267	272	272	246	256	262	284	276	285	297	283	275	278	268	270	270	274	269	254	300	245	257	248	288	270	309	291	276	265	241	246	275	271	296	294	260	278	293	289	295	276	314	311	286	257	248	275	309	265	301	281	324	246	278	323	275	277	286	292	261	286	224	291	262	289	286	257	269	243	251	258	292	293	291	282	270	270	276	277	279	245	293	272	297	290	291	278	269	270	255	290	231	269	273	256	292	267	291	262	270	306	287	267	274	288	310	267	295	293	275	258	256	285	264	262	274	294	255	281	257	272	240	248	297	279	258	262	272	283	273	299	268	275	247	277	251	274	258	279	291	260	311	288	275	269	300	304	259	259	284	257	262	271	283	302	257	260	295	256	253	291	311	285	306	251	295	314	286	253	269	282	274	265	241	282	301	274	280	287	293	280	285	295	261	295	299	302	271	281	292	267	281	252	281	280	280	275	233	318	284	261	280	269	262	281	290	301	288	269	269	297	271	265	280	290	282	275	282	273	276	274	250	257	281	287	265	244	287	273	285	263	272	275	269	271	295	281	290	301	267	286	285	285	263	263	307	265	309	269	285	262	228	256	287	264	289	241	277	272	302	267	284	283	295	274	280	280	300	292	300	292	283	270	271	263	296	263	278	275	270	298	269	268	278	266	252	275	275	285	285	252	281	287	293	254	281	281	263	257	300	274	276	294	292	293	250	286	281	275	259	264	257	278	279	289	259	257	270	271	253	297	266	268	287	280	279	293	258	291	267	312	271	278	255	247	304	316	306	276	295	287	291	314	263	287	282	268	283	274	266	288	286	283	261	269	267	280	269	275	290	275	270	296	254	298	274	267	258	281	269	291	290	279	272	299	278	262	276	281	287	267	271	283	282	246	284	295	285	277	266	284	267	245	283	295	303	261	265	270	299	253	265	292	277	290	290	277	276	310	292	274	306	283	268	274	303	265	278	254	266	291	284	305	280	271	290	265	283	296	268	273	269	312	241	273	262	283	289	272	278	287	259	272	269	306	282	319	291	283	286	292	297	267	274	251	295	251	279	239	274	266	275	277	264	289	279	302	285	302	281	274	284	285	260	285	294	292	287	280	276	258	294	261	254	298	276	254	269	267	282	255	288	273	265	279	273	272	259	258	283	263	255	277	270	294	250	275	266	270	268	309	266	286	287	277	272	268	281	276	288	254	261	288	297	273	263	242	290	271	293	289	311	251	283	238	244	285	263	269	279	278	270	248	262	275	278	290	294	325	266	295	281	240	257	272	294	276	282	271	291	283	276	265	259	274	273	287	258	275	266	259	269	274	290	278	295	294	265	248	309	259	273	253	272	296	310	272	265	301	258	293	311	266	273	289	303	266	281	300	314	292	303	250	266	275	302	296	288	264	246	281	239	259	260	286	271	291	248	260	268	283	278	261	298	294	295	289	268	278	291	273	262	273	284	279	261	262	264	287	271	260	288	250	267	310	275	293	251	243	254	280	273	273	289	284	270	303	288	267	267	278	270	275	253	307	316	267	289	264	269	290	305	275	303	287	293	270	287	300	281	233	294	285	267	298	278	291	295	277	273	294	273	268	258	279	274	257	274	299	306	256	238	275	275	305	261	289	281	281	271	289	258	280	281	281	286	272	273	303	270	296	290	288	254	289	275	298	284	279	281	273	276	259	284	284	264	275	264	271	274	275	272	306	303	263	259	299	307	251	272	276	268	230	275	292	289	275	280	261	262	279	274	299	245	251	282	263	278	277	283	299	256	318	286	278	271	271	258	276	241	290	245	259	298	263	276	270	273	234	266	270	277	281	316	256	290	271	274	275	264	268	275	292	271	276	253	262	277	266	285	301	291	304	283	256	260	265	278	269	260	248	301	293	265	268	315	299	261	297	273	263	260	281	267	287	251	266	267	247	274	278	273	275	265	289	280	289	295	248	242	292	265	270	292	271	298	272	299	285	265	276	266	267	271	276	258	286	270	260	288	260	292	275	259	280	268	264	266	271	256	273	267	301	287	287	313	262	280	280	273	274	259	294	257	285	275	273	270	280	287	257	285	277	298	255	276	245	285	276	319	308	254	267	268	271	266	245	271	268	251	278	260	284	278	285	272	269	280	260	294	248	261	294	293	278	272	300	267	270	267	282	260	273	275	283	245	285	288	297	277	268	272	268	287	267	263	243	287	275	263	272	285	286	283	266	282	262	261	256	296	291	278	258	294	284	298	310	268	282	290	262	271	277	308	263	254	269	256	267	271	284	242	283	289	280	289	294	277	280	278	261	278	289	260	285	303	316	293	264	258	275	288	284	273	290	287	270	259	278	270	288	266	289	286	265	289	279	297	259	262	299	247	275	281	292	277	282	288	259	260	263	307	293	289	304	276	254	272	307	304	293	289	280	274	307	285	286	321	283	258	293	260	306	277	277	273	292	272	282	284	266	282	274	259	275	278	278	295	257	282	285	267	268	260	274	269	271	283	279	265	286	287	274	254	259	283	277	284	275	300	275	279	289	286	246	278	289	260	307	275	320	277	287	273	293	283	249	278	263	250	302	282	272	299	285	262	275	308	278	314	326	244	306	280	292	295	270	301	265	266	281	306	276	259	254	268	271	268	296	244	295	305	271	263	293	288	269	288	270	267	235	287	283	284	279	282	270	298	268	282	292	288	270	298	284	322	269	296	298	264	302	277	245	303	295	286	275	271	266	276	269	273	282	272	290	294	297	274	302	286	290	290	282	283	270	263	267	269	287	276	239	296	270	280	269	287	264	257	282	287	281	288	273	272	284	285	294	259	292	264	264	299	239	266	302	270	264	279	254	273	269	274	285	275	306	278	264	268	266	259	280	302	300	296	283	234	296	269	261	273	269	277	249	284	297	301	281	290	268	265	288	235	291	283	297	257	278	267	271	282	303	263	262	282	280	267	291	299	274	290	287	274	268	273	293	270	280	287	273	286	301	274	294	263	305	238	265	268	271	270	286	276	264	289	281	275	264	249	280	270	298	288	265	272	288	258	295	286	297	269	292	267	280	280	278	288	272	295	252	277	286	265	261	287	285	262	295	304	273	288	304	276
22638	21159	28763	23807	21168	21158	10426	2800	1850	1420	1215	961	805	704	583	568	523	485	474	484	419	427	385	435	384	416	359	411	388	387	383	373	360	358	366	388	356	380	359	357	367	339	350	319	299	320	333	351	323	330	317	318	355	302	314	321	345	328	317	333	310	296	335	291	336	310	289	322	299	291	312	287	306	297	309	298	322	295	289	311	311	293	296	309	277	287	280	304	324	272	290	321	262	285	302	289	283	308	316	289	300	312	294	267	292	299	313	304	320	343	269	301	303	313	284	311	295	282	297	284	308	308	307	299	317	306	312	266	303	356	287	284	257	297	283	276	305	293	327	305	307	293	288	296	283	287	286	311	303	274	326	321	292	286	299	307	288	281	287	275	285	301	279	302	302	324	286	290	263	293	275	264	317	292	298	316	281	310	277	304	315	312	320	302	287	315	307	312	290	280	299	285	290	278	275	294	261	272	268	312	277	295	305	301	296	322	324	282	291	322	296	312	275	300	290	306	297	316	307	304	267	333	304	295	300	299	315	302	295	272	313	304	317	275	271	271	252	316	276	302	302	289	285	316	315	268	323	303	255	296	296	343	280	286	281	293	310	323	288	321	268	311	276	291	299	291	294	289	277	307	288	285	302	281	302	313	290	284	279	293	332	294	279	284	277	300	317	272	309	288	291	321	298	325	275	285	283	291	285	298	273	307	303	291	283	302	292	295	267	281	281	296	320	281	308	280	260	327	297	277	290	275	280	268	293	289	285	307	290	289	268	270	294	275	279	307	300	303	316	282	309	284	260	269	306	268	273	318	275	287	291	326	283	280	296	284	322	286	333	312	286	289	285	315	290	292	298	281	305	287	270	280	309	263	298	288	282	319	294	293	278	291	281	338	303	317	300	309	294	302	258	327	280	319	291	302	301	287	283	258	300	306	284	301	317	292	312	326	282	302	287	299	317	300	296	310	278	282	318	297	321	297	278	301	313	303	310	289	298	274	302	274	293	305	267	293	301	252	265	279	304	279	292	292	310	292	288	305	317	331	300	310	297	304	263	290	288	322	320	284	288	282	289	335	319	301	271	286	304	297	299	289	339	282	340	297	324	308	308	288	302	266	309	296	296	298	311	296	257	282	254	286	279	316	298	308	293	291	291	275	278	306	278	293	336	283	299	293	304	293	277	281	287	292	314	305	309	283	288	257	294	293	301	293	293	283	325	284	303	321	277	289	295	284	303	267	329	299	323	280	303	262	274	266	296	324	309	291	290	284	291	276	293	311	263	309	285	321	294	291	278	309	271	289	295	281	250	282	290	273	291	289	292	295	286	281	265	311	303	304	315	282	292	281	309	300	338	305	293	311	297	290	282	289	274	283	301	301	259	259	294	293	308	319	305	306	305	284	293	296	284	319	306	306	292	293	291	336	301	293	296	277	279	293	319	291	281	340	298	290	273	284	299	292	288	288	295	319	320	295	299	269	265	281	274	292	303	280	302	268	299	316	274	294	301	267	292	295	324	321	308	287	298	287	307	276	311	300	282	300	289	282	285	287	299	293	251	272	289	302	292	335	303	322	288	288	313	273	321	313	336	296	289	304	266	279	323	295	308	300	255	300	312	304	272	323	304	301	311	303	306	265	288	325	294	309	287	291	309	316	270	293	304	284	299	292	282	297	310	269	296	299	316	279	293	300	287	307	286	291	291	268	294	292	288	296	310	302	271	261	283	291	285	290	295	301	307	318	313	280	305	255	309	287	278	293	284	317	299	287	293	324	273	291	308	284	303	285	298	311	292	261	293	266	266	285	315	299	310	290	349	287	279	314	280	272	265	280	286	307	305	289	333	276	325	316	300	304	295	268	282	272	275	288	308	313	298	296	299	293	293	274	283	325	280	275	304	283	283	293	287	316	304	274	264	301	319	305	287	293	295	280	302	284	238	308	318	281	289	319	285	294	278	266	311	290	249	281	321	301	282	265	284	275	297	283	268	283	258	284	294	286	285	298	254	292	300	293	301	290	300	294	292	286	315	329	302	307	283	280	300	318	298	296	319	293	305	295	284	302	321	308	290	319	296	301	285	306	309	296	299	306	299	282	291	310	284	282	334	283	282	293	327	296	318	291	300	305	282	302	266	302	293	318	299	289	293	294	272	264	283	310	293	295	323	286	271	295	293	282	298	288	270	314	303	291	291	302	305	311	294	280	250	312	308	291	269	317	313	300	315	277	301	295	304	283	304	304	286	300	273	292	306	289	295	248	284	284	338	272	311	302	279	289	259	283	322	278	282	282	292	267	280	288	299	298	254	303	281	307	285	303	290	299	287	296	285	292	287	298	299	316	310	283	294	321	284	295	279	316	275	306	309	321	304	312	296	283	261	285	289	281	269	301	296	248	284	292	319	272	286	275	302	273	272	291	265	325	283	276	283	313	289	253	297	310	272	277	284	302	272	283	307	329	281	273	308	282	283	250	300	291	272	284	302	296	285	299	314	315	338	308	287	299	292	298	314	313	265	299	301	286	277	278	265	302	279	285	296	295	304	295	288	280	288	269	279	268	296	302	297	280	293	287	324	295	309	286	282	280	279	298	301	289	331	290	298	301	275	316	296	287	320	311	286	279	269	284	304	286	281	308	289	321	286	295	252	293	277	286	310	299	277	301	260	270	298	282	276	289	292	273	288	303	280	286	297	278	335	297	285	335	304	269	259	308	300	319	262	332	308	268	255	304	298	270	290	295	322	296	296	266	298	285	306	295	308	286	341	284	295	235	314	270	297	287	318	281	279	306	295	281	316	273	286	285	277	322	292	293	309	284	313	295	331	265	290	304	301	291	290	297	306	262	298	315	243	308	306	301	303	287	293	301	302	280	284	277	252	299	280	299	291	299	305	290	321	289	282	286	309	298	282	295	289	295	305	272	272	262	274	275	291	323	274	305	317	286	299	279	310	318	284	259	273	290	270	268	289	302	270	300	289	267	295	313	285	298	269	283	285	297	303	312	283	289	268	268	331	284	303	312	276	304	271	270	293	286	305	285	327	277	267	297	308	293	282	287	330	308	296	311	317	269	313	281	254	285	297	314	304	319	274	295	256	297	275	288	316	283	296	318	314	282	307	286	322	315	317	347	310	285	261	279	315	302	292	322	258	326	299	294	293	266	297	293	290	297	298	291	278	289	247	288	308	278	285	307	308	264	267	281	278	283	329	289	253	289	312	276	324	285	301	283	296	342	284	299	302	285	299	301	290	320	289	294	306	316	317	321	269	317	282	284	308	280	295	294	322	306	317	269	295	286	291	297	308	307	305	286	326	291	305	294	281	310	295	324	296	285	299	321	301	286	299	315	314	280	294	290	299	317	318	299	300	285	282	302	290	279	287	293	304	281	296	297	284	295	270	276	289	302	269	279	293	292	293	283	260	292	307	262	324	295	309	271	287	315	304	263	319	285	300	282	324	254	326	268	283	278	281	296	319	307	334	280	306	331	290	280	292	313	307	280	308	264
38527	64067	35891	14077	9550	7257	5430	3983	2970	2281	1789	1427	1153	974	843	749	697	666	585	561	522	506	454	501	468	445	455	425	374	418	361	378	376	361	397	410	377	392	391	411	415	367	368	373	377	334	359	334	362	361	315	316	367	320	321	327	316	319	364	319	318	305	295	313	292	298	312	335	283	307	327	318	323	317	307	300	281	305	270	317	292	304	298	272	319	275	320	310	290	336	343	305	311	292	280	305	299	308	269	323	289	278	327	317	286	269	307	298	302	300	317	323	292	282	310	314	307	291	304	287	313	311	309	303	309	265	268	302	302	294	279	321	291	299	298	293	314	278	289	305	309	294	291	306	299	317	328	295	342	303	324	291	301	283	277	278	307	322	285	314	314	343	295	290	324	330	337	285	296	312	279	304	293	288	322	277	307	304	280	306	308	303	282	287	337	263	302	296	311	317	295	312	292	288	286	288	289	308	290	280	269	301	297	315	300	306	315	282	281	315	333	312	274	300	294	289	311	302	336	260	298	298	281	277	277	308	304	306	307	273	290	254	334	263	287	275	300	308	294	274	273	301	297	315	288	303	305	298	313	298	298	290	272	307	310	308	318	319	278	284	306	305	295	288	294	302	291	297	297	313	321	294	297	334	303	294	281	298	316	283	294	288	310	302	301	298	315	290	313	297	287	285	303	318	282	302	318	301	292	270	290	283	290	289	288	290	264	279	301	298	309	284	308	270	322	322	288	287	285	280	278	295	312	300	292	302	286	297	269	297	291	314	293	299	288	313	283	294	282	286	305	289	298	282	311	294	274	314	286	314	271	294	279	303	300	313	297	318	317	304	297	327	307	287	283	287	262	274	296	308	262	293	299	292	276	284	291	307	282	309	303	268	266	290	307	332	267	297	267	294	314	288	322	295	292	285	307	303	262	305	294	312	276	280	295	281	300	323	296	284	300	297	290	292	284	284	317	290	285	286	284	324	300	306	301	317	311	301	285	302	278	293	293	287	283	274	273	304	293	291	295	303	298	288	305	306	300	282	303	290	335	285	299	305	313	298	286	296	282	296	306	272	301	294	312	306	296	301	292	271	302	295	285	273	315	296	297	281	321	263	294	296	311	331	288	265	278	257	279	304	284	274	293	317	308	287	304	332	277	276	293	295	297	317	280	292	317	285	310	293	297	285	322	276	289	303	303	322	276	318	277	297	270	273	289	329	271	322	295	285	287	299	288	302	276	291	282	307	293	279	286	324	281	309	281	315	303	317	289	298	307	297	297	287	314	285	271	260	301	330	255	295	275	280	270	309	296	295	318	299	325	287	263	257	270	312	292	285	312	286	305	299	282	291	273	281	289	301	325	283	306	289	279	275	301	290	297	299	303	302	293	296	297	320	288	292	288	279	282	307	272	273	265	343	288	294	294	270	292	316	280	269	309	347	292	311	281	293	274	293	281	315	309	264	292	272	308	292	265	295	286	296	311	295	301	265	289	309	288	306	293	298	291	297	307	280	296	295	314	287	336	305	301	291	289	330	291	287	281	288	270	301	313	288	311	288	308	277	309	321	294	277	288	273	284	304	282	307	269	305	278	281	301	272	303	302	293	299	323	330	293	268	269	303	296	296	296	288	292	331	285	284	268	274	284	290	295	274	312	312	269	317	291	290	301	279	311	287	287	303	304	262	281	272	265	294	279	271	301	281	315	313	252	282	290	325	294	325	289	275	295	307	304	302	312	294	299	282	285	309	330	312	283	256	292	316	287	296	292	295	275	299	310	302	299	302	294	299	311	289	277	278	268	279	312	290	288	299	296	262	296	300	305	298	292	302	301	298	301	295	278	298	313	272	324	270	320	284	292	312	279	292	292	300	268	318	304	301	290	295	303	278	298	303	317	273	289	283	298	287	313	302	303	267	280	309	283	307	285	301	286	287	298	267	308	294	300	329	290	271	295	284	279	306	266	263	319	280	304	270	290	310	288	278	304	290	280	280	299	319	263	293	286	280	294	295	288	326	268	287	313	295	301	283	298	316	294	312	314	310	308	284	312	306	306	299	295	306	316	302	273	324	310	281	279	318	284	295	297	295	279	294	305	305	277	296	309	286	286	263	299	310	282	251	266	293	297	314	296	272	273	309	284	305	281	317	295	275	283	294	295	276	289	285	291	303	295	273	295	282	293	302	293	280	291	293	286	289	287	304	306	299	274	310	276	300	310	299	316	273	325	301	297	290	323	287	283	280	330	279	301	279	315	295	304	301	290	308	286	283	266	267	307	272	280	284	284	297	278	332	286	304	287	301	311	283	307	328	271	295	297	262	314	314	308	303	310	287	310	291	291	312	298	296	254	303	320	301	296	299	316	295	275	290	292	292	279	296	291	320	292	313	313	293	276	287	278	295	311	274	273	279	303	312	267	310	297	299	296	289	293	313	260	304	295	301	305	332	332	286	288	275	301	330	287	298	272	314	323	317	311	339	282	284	309	286	308	309	302	288	287	296	258	260	273	321	281	295	268	286	292	267	307	308	307	308	300	282	279	263	275	308	293	290	280	284	285	289	309	333	293	312	285	280	308	328	328	304	275	303	298	314	322	283	282	303	285	299	319	323	326	288	252	313	272	269	295	287	309	299	310	296	296	298	302	280	293	315	281	280	281	258	294	302	311	289	321	301	314	298	292	300	320	300	270	277	314	308	308	288	331	313	307	300	278	302	273	306	288	295	308	315	255	309	319	306	288	315	298	318	328	264	313	294	321	335	305	268	288	294	312	285	297	297	293	284	315	300	269	297	300	312	306	320	292	294	305	300	281	301	307	276	280	271	292	281	303	295	286	297	314	287	291	287	315	310	297	273	312	299	297	280	266	272	278	274	289	286	290	286	294	260	300	317	304	304	296	278	298	297	324	268	298	291	307	286	270	279	333	287	295	279	271	293	292	317	292	315	291	313	303	309	307	275	283	293	307	302	287	293	288	283	304	299	299	274	274	281	259	273	328	297	338	277	282	330	341	315	288	263	271	287	299	309	285	294	298	292	318	269	266	308	310	294	279	295	294	305	269	275	295	316	327	277	272	284	305	273	277	279	291	317	285	350	293	274	296	289	294	322	272	296	308	273	299	314	273	244	287	290	312	290	304	300	302	282	292	311	301	294	278	329	292	291	321	303	317	298	296	289	300	308	275	287	277	317	287	275	302	266	284	295	294	305	286	314	277	290	295	313	317	349	275	292	299	290	327	326	310	297	311	288	276	271	298	325	296	307	298	313	300	291	321	296	309	323	267	302	284	299	268	301	303	285	271	292	306	301	288	269	267	292	286	300	273	311	287	310	289	298	288	286	280	303	297	267	319	295	309	296	288	289	280	300	272	286	317	290	312	293	291	292	307	295	320	311	292	325	326	274	322	287	285	287	291	278	291	274	291	301	293	267	308	288	282	306	278	287	310	265	274	282	311	295	306	285	304	338	283	303	301	283	308	281	308	290	307	320	260	323	277	302	319	304	284	266
31871	29804	20888	7181	2507	1607	1120	827	658	520	451	423	297	315	264	266	250	226	240	251	225	256	217	230	216	242	240	206	184	234	196	226	235	203	245	223	200	220	234	220	222	223	202	220	208	225	211	232	201	183	186	216	198	212	197	213	205	202	203	190	191	202	199	206	181	206	209	195	191	193	193	201	213	190	172	185	200	197	201	186	200	190	212	223	233	182	190	196	185	217	225	187	199	181	175	214	189	193	169	200	176	209	204	203	188	194	197	205	223	204	212	203	188	183	212	206	223	188	181	200	185	172	195	215	184	194	165	235	200	204	197	174	203	181	211	201	216	201	205	200	198	197	214	184	208	183	184	185	215	229	203	181	196	201	207	195	187	200	184	218	189	185	191	206	198	207	200	212	176	216	197	212	200	178	191	209	174	177	224	197	182	166	210	193	188	169	212	192	193	199	180	190	215	209	199	173	208	162	177	192	214	185	223	172	180	210	191	191	191	195	203	187	198	187	181	196	176	203	214	187	195	212	186	189	202	228	199	182	225	192	192	198	189	202	188	186	211	203	222	199	213	210	228	196	210	177	185	174	190	178	216	196	156	207	194	195	222	207	209	207	188	201	198	210	200	203	192	175	215	209	207	220	176	188	201	177	206	196	177	229	179	186	197	187	207	212	204	197	172	189	217	240	195	175	207	206	196	186	212	195	196	226	205	190	175	195	231	196	220	177	189	192	180	202	188	192	221	206	188	194	188	184	214	219	217	206	191	188	177	239	214	192	184	223	202	206	191	184	222	186	207	206	197	185	182	216	192	209	187	187	206	198	188	189	204	198	194	187	224	200	197	205	220	198	207	201	179	197	190	190	198	189	212	213	182	190	202	215	183	193	190	200	208	198	245	195	184	202	236	203	196	188	192	214	210	190	222	191	184	179	215	200	196	210	173	166	211	195	206	223	224	195	206	211	189	175	183	190	198	211	215	227	201	213	194	198	189	199	203	179	216	194	180	193	206	210	181	220	192	192	200	185	244	189	204	196	188	184	214	188	198	226	174	198	172	184	203	202	177	186	210	194	188	179	177	186	196	216	214	186	189	208	195	180	205	206	194	190	227	220	189	199	204	203	190	197	166	197	173	219	187	206	211	196	209	190	190	193	210	217	191	199	186	194	167	225	189	210	200	166	198	201	180	197	202	214	193	200	211	198	178	225	185	190	216	185	189	218	191	186	186	182	212	189	222	209	198	195	223	194	202	208	197	169	215	190	203	196	187	178	197	206	197	203	211	185	213	210	190	194	205	199	195	198	212	194	188	181	205	212	201	197	193	227	209	209	198	213	189	191	212	202	201	187	183	192	201	212	201	187	197	191	205	196	187	227	212	230	179	186	224	223	207	195	189	169	191	196	201	209	210	221	203	183	190	181	196	197	201	206	204	199	235	179	172	184	182	174	177	192	211	189	205	207	180	208	198	180	212	211	180	204	191	184	192	192	181	179	192	210	195	197	202	208	189	205	208	181	192	208	187	204	198	203	183	192	184	184	201	178	177	204	207	215	220	217	206	189	222	211	215	193	201	201	207	183	207	211	171	190	216	192	194	195	214	212	200	207	195	208	190	186	194	216	188	206	199	231	190	190	205	200	187	182	194	202	196	213	231	211	204	208	178	181	187	240	200	229	216	189	197	201	179	196	195	193	196	214	222	193	211	207	171	191	211	203	185	199	175	203	197	202	173	171	218	222	197	182	193	193	196	191	191	211	207	202	184	203	171	194	179	187	202	212	195	207	218	189	214	221	196	209	190	194	212	216	215	194	205	174	209	210	208	179	194	200	206	186	215	181	190	199	169	179	211	195	199	205	197	224	200	217	176	213	188	209	182	200	188	194	204	212	189	218	179	203	195	191	196	218	221	201	186	192	194	180	220	187	200	187	195	200	218	184	222	220	194	186	209	199	193	213	199	204	170	207	202	180	197	194	217	178	177	174	191	202	209	199	202	212	223	190	206	220	210	223	196	208	215	186	196	205	193	205	223	219	193	208	200	214	202	209	203	190	197	212	190	205	190	205	193	206	185	221	181	206	193	216	179	219	180	191	184	199	214	212	215	198	195	195	188	206	212	190	184	195	192	194	222	196	222	180	208	199	193	206	232	206	179	221	192	186	238	178	203	183	205	195	187	202	161	186	224	185	188	202	212	197	204	179	207	196	172	208	176	203	204	198	209	203	200	200	187	220	205	189	209	179	211	177	185	181	178	192	211	212	192	187	199	185	168	202	192	221	188	179	211	193	207	224	202	192	202	205	157	213	202	196	175	184	164	180	180	242	178	189	210	187	189	209	193	222	216	217	213	198	187	196	220	218	187	177	196	211	222	207	202	198	206	198	190	192	212	204	192	198	185	195	223	172	215	188	199	168	192	181	186	195	182	227	210	191	189	196	211	229	191	206	182	202	186	207	199	180	205	178	174	225	203	222	198	203	219	191	219	203	195	204	187	200	203	189	192	195	152	188	202	196	175	180	193	193	185	191	201	215	196	174	191	174	216	165	186	205	185	186	196	167	200	226	184	189	197	210	207	200	184	206	193	197	201	204	195	211	190	201	196	196	206	173	176	203	194	190	181	171	186	192	203	207	224	209	215	198	215	190	230	218	187	226	190	200	233	208	189	182	201	195	199	194	207	203	205	194	208	182	193	184	196	187	198	176	203	200	206	191	214	173	183	203	210	180	193	191	202	205	179	190	216	198	180	228	178	178	207	214	208	195	187	210	196	194	186	207	177	207	197	211	202	219	207	199	186	187	195	214	216	218	198	197	233	214	207	176	178	212	199	172	204	205	177	184	206	208	191	198	191	182	190	183	206	202	190	194	195	183	221	204	193	204	211	206	215	211	194	197	191	194	187	191	201	207	215	183	204	199	217	187	185	188	190	195	226	202	203	199	204	164	181	212	225	188	212	198	210	170	192	188	191	207	215	200	206	219	191	180	191	208	201	185	230	200	231	202	200	168	204	197	204	167	199	191	181	197	183	223	194	180	206	193	201	205	193	201	189	191	195	205	196	158	224	204	180	187	201	213	213	186	198	197	182	215	210	184	196	178	189	220	195	190	211	191	196	180	189	226	200	202	180	189	192	203	193	179	191	186	186	198	190	191	182	203	187	199	219	183	180	207	210	182	194	197	214	205	189	192	198	205	179	220	221	227	193	209	198	183	179	191	210	187	196	195	234	180	177	182	191	191	208	225	230	201	213	207	192	204	191	202	176	216	213	169	196	185	203	190	195	199	175	210	211	192	207	214	178	202	199	201	202	195	196	215	189	197	208	163	170	197	185	221	200	186	193	208	180	219	201	200	190	205	204	230	223	200	180	205	207	208	184	204	200	202	195	209	174	190	208	164	162	195	206	193	194	215	206	195	204	211	216	203	215	178	222	195	230	205	187	192	208	187	194	207	202	172	205	207	200	176	197	193	203	202	212	174	171	208	189	201	194	211	199	185	221	174	198	222
34223	42155	18237	5698	3625	2590	1892	1431	1021	847	642	523	464	372	374	340	369	300	304	311	300	262	276	264	267	256	279	255	269	225	244	244	241	239	250	248	245	247	269	235	263	225	258	243	222	248	233	251	224	237	223	239	221	240	238	221	245	221	216	222	206	222	243	219	226	212	201	219	233	209	182	195	235	189	221	223	242	198	223	205	207	217	200	208	233	236	216	201	218	220	193	187	208	214	207	234	215	238	201	195	231	214	222	204	200	211	211	173	219	189	207	221	219	190	216	201	215	210	202	192	217	188	211	210	204	208	227	196	240	223	236	191	220	205	175	232	209	246	224	199	208	192	193	223	218	213	209	192	191	213	207	233	216	229	228	187	214	203	214	213	214	205	202	188	194	221	186	201	224	187	203	202	194	175	187	213	232	183	222	227	205	201	212	199	226	207	214	206	197	207	189	193	171	219	202	197	199	213	207	213	191	215	212	230	191	223	198	198	213	188	230	211	223	229	214	209	215	188	210	241	186	206	217	210	202	203	207	197	210	228	245	227	202	230	204	224	179	216	215	185	210	210	168	219	200	232	213	200	211	192	244	208	216	207	241	215	207	218	220	228	178	198	226	225	198	205	214	225	163	192	200	194	201	228	198	203	220	206	221	208	183	211	201	214	216	210	221	213	220	212	195	185	218	231	202	221	221	181	231	213	215	200	182	198	214	197	186	185	234	206	189	209	213	233	226	194	249	201	217	204	207	234	217	204	193	235	201	218	247	204	211	209	218	239	202	207	212	219	215	217	223	223	218	225	217	216	215	198	186	232	239	219	214	224	211	180	196	202	225	234	209	208	206	212	203	225	219	208	212	236	215	220	227	222	203	221	214	210	235	205	165	199	197	212	209	209	201	191	220	219	249	197	224	190	224	222	184	221	215	206	242	215	227	229	220	232	191	224	209	197	216	229	211	223	228	179	215	210	217	209	220	197	201	221	227	202	223	194	203	208	223	206	221	236	202	195	222	213	194	213	233	205	227	225	217	208	209	208	248	207	189	206	195	221	219	228	199	224	182	203	211	221	232	202	221	181	228	218	188	227	199	206	212	209	223	224	210	200	204	223	205	208	214	206	220	209	210	189	203	195	232	194	206	218	195	221	223	198	197	206	201	243	220	216	201	213	199	228	205	202	218	222	213	220	208	251	231	232	198	208	214	191	224	240	194	223	219	214	221	224	180	226	201	219	238	209	220	225	217	198	196	192	197	225	239	193	220	217	196	207	210	223	219	221	200	184	190	220	215	215	187	219	243	201	208	215	209	210	227	212	208	236	221	242	195	194	238	214	205	210	209	225	203	217	216	215	194	202	216	217	227	216	226	225	199	223	197	198	234	218	221	217	190	242	202	217	203	232	198	213	208	218	246	215	198	196	209	233	196	218	204	199	219	215	231	208	240	227	200	225	225	226	202	215	189	198	220	222	225	199	210	220	205	209	204	221	209	199	202	201	216	240	210	226	201	217	223	213	221	195	207	253	224	212	206	205	204	194	188	191	200	195	217	221	217	209	205	191	194	221	195	203	212	225	239	216	204	203	228	222	214	209	224	209	238	230	204	224	225	169	217	228	218	231	204	228	211	222	205	231	212	210	216	198	197	226	192	226	211	205	190	219	230	195	243	216	222	207	197	190	226	201	226	228	242	228	225	209	198	212	188	195	199	230	224	209	208	231	242	229	207	183	201	229	224	208	209	200	196	211	208	217	203	208	191	217	202	175	214	211	210	205	219	229	213	195	209	230	189	213	203	195	201	202	246	229	235	222	226	193	246	222	201	215	210	226	205	236	208	218	216	209	228	225	193	247	183	230	228	228	215	205	212	204	182	202	200	214	212	211	193	208	223	207	201	205	206	218	232	213	244	238	219	198	209	203	183	220	200	217	222	194	211	213	227	215	205	238	222	223	208	199	199	210	192	193	219	228	220	199	205	234	206	194	227	215	193	207	231	217	246	200	200	221	214	219	240	209	238	218	218	215	221	204	244	218	238	190	205	200	196	220	200	214	221	202	202	183	236	220	194	208	227	217	220	228	231	210	192	203	206	202	222	225	199	219	213	215	194	218	220	221	226	208	210	217	205	233	211	193	199	233	220	217	187	217	220	223	208	213	209	196	203	228	222	219	209	205	212	208	208	223	224	227	211	218	241	219	208	213	206	230	225	210	213	264	206	217	209	219	204	235	237	213	230	200	196	219	202	214	209	221	212	213	215	227	226	220	211	243	212	229	215	230	211	205	214	185	208	201	213	186	211	208	211	215	205	219	220	214	221	211	226	214	226	206	244	177	224	185	197	204	207	202	188	208	229	202	227	214	216	199	200	230	197	203	196	197	221	191	226	206	222	229	202	211	210	233	210	193	226	236	232	176	205	197	227	198	201	204	220	211	212	197	214	231	222	226	216	221	210	212	218	210	210	215	218	206	207	213	228	201	218	209	220	209	205	200	188	210	241	194	201	189	212	214	233	202	222	222	206	222	213	233	213	223	246	222	225	219	206	214	192	225	205	224	204	233	239	218	206	208	211	214	192	232	197	205	210	205	210	211	218	198	215	226	194	208	257	225	216	229	189	205	228	188	210	208	208	220	217	198	219	200	225	218	230	235	229	217	178	184	201	239	205	211	197	219	215	227	228	225	208	208	241	200	209	205	209	207	190	201	207	204	216	221	202	223	198	214	227	197	231	192	210	213	189	186	231	209	228	200	197	225	207	229	203	197	212	215	230	202	200	231	218	216	233	205	204	197	195	188	208	256	208	211	195	234	195	198	212	201	210	222	204	231	225	211	227	207	211	222	177	203	207	206	193	199	212	223	215	206	223	228	213	205	233	208	207	218	218	214	223	202	203	180	201	204	200	205	217	225	228	226	202	227	233	205	205	239	199	219	197	211	197	203	229	220	215	187	192	226	205	207	198	224	195	193	220	207	209	234	222	209	224	223	207	206	242	215	222	224	197	223	211	208	212	232	227	209	210	206	219	197	212	202	195	220	222	229	208	215	208	198	207	226	225	196	239	210	208	220	191	219	213	205	205	221	209	204	186	235	198	220	219	218	187	178	191	223	188	209	190	198	218	215	209	199	213	206	207	218	229	229	212	211	235	221	210	209	213	213	200	212	188	187	206	223	228	223	218	224	198	174	201	216	208	206	181	194	205	211	199	222	227	226	181	205	194	221	217	214	206	187	221	184	250	234	186	210	216	197	209	198	217	201	221	220	213	200	222	221	212	201	187	205	232	222	209	207	225	219	223	231	231	189	216	232	215	194	214	222	230	204	217	202	233	218	235	214	215	215	209	188	231	228	226	209	213	210	197	229	209	197	213	223	228	217	259	253	224	210	222	202	203	219	199	216	209	196	200	214	194	218	200	214	204	219	234	192	206	239	219	197	227	204	203	224	205	213	201	219	234	198	225	229	206	224	216	200	187	217	205	224	207	239	196	224	199	220	223	215	210	223	222	195
23779	21100	28203	24230	20890	10673	2719	1591	1116	935	731	649	531	452	462	367	318	358	341	264	283	284	301	290	308	254	242	260	221	249	242	253	263	263	263	231	223	227	249	234	240	253	232	228	240	212	238	203	223	228	228	227	201	217	200	224	207	230	206	204	223	242	224	198	184	199	221	216	209	175	191	198	192	199	216	223	193	204	223	213	204	220	215	194	192	217	198	208	191	202	220	217	198	208	193	202	197	192	176	186	191	183	208	216	175	203	203	215	198	245	171	188	182	223	205	197	201	194	200	201	199	201	209	213	208	199	206	187	206	201	196	191	198	216	218	191	207	177	193	182	204	203	208	195	199	179	201	201	182	227	208	196	181	217	199	193	220	192	212	224	223	186	198	187	227	200	205	181	197	187	187	191	214	191	210	209	196	205	182	181	178	198	197	192	224	188	209	197	184	210	215	186	222	199	222	200	197	193	220	195	183	211	183	183	176	189	217	230	196	199	199	191	201	203	186	187	185	180	198	222	177	207	212	186	204	173	193	203	223	188	190	155	218	190	216	187	190	196	208	220	202	211	183	185	183	201	231	222	193	176	167	198	184	204	176	201	221	218	212	183	180	201	181	214	190	195	182	194	199	201	197	193	218	217	206	194	219	218	204	180	156	179	195	181	199	186	198	190	199	197	197	197	179	211	199	203	178	195	173	200	197	200	212	190	190	213	212	211	201	195	183	207	200	198	195	193	205	206	204	206	216	172	183	210	192	197	201	233	186	193	175	204	201	217	193	231	198	180	198	212	198	186	214	182	219	203	185	219	182	211	208	210	183	211	221	204	206	197	211	170	218	205	186	210	207	241	188	199	177	195	217	212	210	179	212	205	198	205	210	195	184	177	206	201	214	190	170	248	219	215	187	214	211	188	197	211	208	203	184	183	210	207	194	196	206	211	207	200	201	192	197	193	200	187	202	186	192	182	184	196	213	206	169	202	201	203	221	191	198	191	206	177	192	174	192	203	215	209	203	213	196	194	193	202	231	187	174	203	205	221	199	204	207	205	195	196	209	187	226	229	202	184	205	196	197	201	207	189	191	199	201	182	208	213	189	196	183	202	218	223	203	206	208	216	203	192	215	232	197	190	191	225	198	200	213	193	222	209	215	196	217	194	221	198	201	183	213	211	210	194	188	208	191	188	210	194	206	196	197	168	195	218	192	212	209	165	164	202	207	229	186	190	213	198	192	198	197	186	194	188	211	191	222	238	226	215	210	189	211	209	213	184	220	200	209	218	201	218	210	181	205	205	175	186	200	161	168	208	183	205	204	216	208	181	207	221	176	202	208	207	204	204	170	197	193	204	170	184	208	201	224	178	202	197	186	216	204	193	190	199	191	213	212	197	202	181	212	183	227	202	209	209	201	205	189	206	198	191	185	194	200	184	181	202	206	204	189	193	224	232	207	189	190	203	203	184	215	201	180	221	176	193	200	234	221	184	198	208	162	207	185	187	213	182	215	170	176	164	168	187	222	197	218	206	194	203	198	192	209	207	203	211	188	198	206	204	211	204	215	179	175	213	214	174	217	211	212	214	204	192	188	181	189	193	203	224	217	187	187	201	205	212	212	187	201	204	208	237	198	204	182	189	202	201	198	211	200	225	199	194	205	177	200	180	190	214	196	184	198	197	222	206	193	194	184	196	201	193	200	209	219	203	192	212	179	199	200	201	191	223	189	191	230	194	176	215	234	192	211	213	188	187	201	197	178	211	212	202	210	219	221	209	182	204	214	204	189	229	203	200	226	203	188	215	206	209	180	218	209	198	199	186	168	200	193	205	210	184	190	207	210	220	177	181	225	214	211	177	198	162	197	202	189	205	223	184	217	213	198	195	213	197	164	196	201	200	180	207	180	209	235	221	207	182	185	191	174	204	214	200	190	194	209	212	229	197	191	203	230	195	172	190	206	213	212	207	213	203	225	203	201	209	205	209	198	193	198	207	205	196	177	177	204	214	192	197	201	191	218	209	214	193	203	207	208	190	213	198	221	182	190	206	183	204	210	213	190	201	209	200	187	224	204	185	185	191	230	210	189	204	196	211	210	211	204	190	207	214	200	205	200	213	221	207	200	204	169	168	187	180	186	203	188	212	187	195	188	230	189	228	176	190	195	223	189	155	174	198	217	195	186	213	190	182	210	202	196	209	195	208	198	201	186	187	206	199	215	191	193	177	205	217	197	190	222	207	187	189	192	181	201	197	205	203	176	206	226	194	197	210	184	181	194	184	190	192	225	189	191	199	159	189	182	222	208	216	221	207	183	182	196	208	180	212	217	202	183	208	208	193	191	213	207	218	227	223	214	198	193	213	196	229	203	191	193	214	212	219	189	196	203	210	207	193	218	217	189	170	188	213	222	221	213	196	202	216	180	206	246	205	184	198	204	194	204	176	180	200	199	190	196	201	184	192	192	198	166	191	199	182	202	188	202	185	185	203	206	206	204	211	203	219	207	199	218	200	199	205	174	210	198	191	176	199	173	176	189	198	211	196	197	187	214	211	203	201	198	208	212	219	178	185	210	197	197	219	208	224	178	207	212	203	206	207	207	199	224	213	198	210	207	199	187	194	191	200	224	190	220	192	205	202	207	196	173	201	185	204	186	189	203	216	214	216	186	213	208	213	197	187	165	175	171	196	208	213	200	206	205	232	188	205	204	194	180	205	199	217	200	233	200	178	192	205	191	233	217	210	156	195	187	209	224	183	208	204	212	182	200	187	208	212	205	207	199	175	210	197	209	219	175	196	198	207	160	201	190	187	186	181	206	198	203	204	193	198	186	195	197	205	215	178	204	202	204	198	208	184	198	201	201	176	175	180	195	200	192	233	204	207	197	206	207	218	195	189	219	217	219	207	192	185	205	200	173	202	209	203	174	184	212	233	197	191	236	197	183	216	220	202	202	198	207	195	195	176	194	210	191	201	182	185	194	201	179	182	195	182	211	184	194	184	206	203	198	192	205	205	222	203	186	179	178	198	195	178	197	197	230	195	196	212	221	187	197	186	201	204	196	201	225	181	185	206	188	184	186	208	198	204	186	185	202	199	199	200	204	183	212	236	203	213	196	199	195	199	206	189	196	201	174	197	201	187	177	201	208	194	198	192	219	204	223	206	217	189	178	193	191	205	202	213	178	208	205	219	209	225	216	191	178	202	196	204	195	202	202	203	208	177	201	193	179	193	192	216	171	210	215	213	186	195	202	224	195	174	209	206	218	197	209	204	186	214	195	201	207	210	187	205	184	224	208	203	187	217	214	200	205	170	199	199	219	207	179	180	213	198	207	188	216	186	192	205	205	198	213	215	208	206	208	220	180	185	192	218	197	212	194	203	202	190	201	216	188	212	195	204	203	216	200	205	186	193	193	200	183	230	213	223	197	176	207	217	196	174	185	177	184	204	187	188	186	183	211	194	213	188	219	179	198	178	194	196	227	202	216	186	220	206	226	170	173	217	215	193
34586	54711	29835	10323	6683	4965	3487	2649	1927	1529	1157	951	764	648	546	465	447	448	408	381	379	324	357	334	342	307	280	271	296	257	297	283	259	276	292	277	263	267	269	291	246	256	231	250	233	242	260	265	226	274	239	223	244	215	243	245	232	235	210	229	217	214	205	237	218	210	249	244	236	218	196	228	199	217	225	184	203	214	210	217	238	203	214	200	218	219	214	211	197	201	206	236	199	243	187	206	202	222	209	205	205	215	198	228	251	206	206	204	189	189	195	223	224	201	203	243	219	226	187	222	212	223	212	205	189	193	203	218	207	218	228	212	230	226	198	202	193	192	227	231	209	198	215	197	207	196	196	195	207	208	200	191	214	215	213	224	196	187	191	237	200	237	204	193	216	211	201	226	196	210	223	202	243	192	219	211	195	213	197	206	221	229	215	197	235	191	203	207	219	214	206	193	229	220	211	229	188	203	192	193	205	231	199	202	205	239	191	219	221	211	203	217	185	194	189	215	211	216	209	185	194	198	174	194	212	194	214	233	197	215	206	216	225	216	205	185	218	221	219	243	242	196	213	211	201	221	215	220	201	206	222	225	232	216	211	194	221	215	196	193	199	174	180	205	195	215	211	213	199	202	193	219	223	201	187	228	225	218	195	205	198	215	187	206	231	185	218	215	205	204	211	185	220	184	234	203	218	225	212	196	200	214	226	207	189	194	205	215	189	222	232	214	208	215	215	208	200	198	215	219	213	200	194	199	219	211	220	219	188	228	178	215	195	200	225	207	240	236	191	211	210	218	239	211	202	204	214	219	211	235	194	231	219	190	212	217	208	224	223	199	229	215	210	220	197	213	221	236	231	231	197	218	192	186	212	199	176	200	232	231	199	214	208	229	192	222	225	213	198	219	185	218	216	209	213	205	206	225	227	197	215	208	206	190	217	200	216	203	216	220	238	198	199	214	218	225	207	223	205	193	195	198	201	208	197	205	225	210	216	198	219	202	212	209	216	228	247	227	221	190	212	216	197	216	209	189	205	209	226	192	215	188	224	231	209	195	208	218	227	202	194	193	202	222	231	198	197	174	189	222	225	212	222	201	204	217	213	185	184	214	189	199	185	219	223	206	229	222	207	191	217	193	199	208	207	210	199	245	225	204	206	221	217	224	253	206	224	201	213	207	217	227	215	215	208	219	205	188	215	208	215	222	208	215	219	182	213	226	222	220	209	193	198	205	189	216	211	222	236	199	205	204	227	190	221	203	189	221	185	184	238	215	230	196	184	226	221	193	218	235	202	212	199	237	222	209	203	178	200	212	215	215	223	188	221	214	210	229	229	188	209	203	208	222	201	211	199	173	242	185	213	209	192	225	217	208	229	217	224	179	217	237	209	225	217	189	223	196	210	214	228	197	212	206	210	223	207	193	230	178	205	198	210	184	211	195	202	207	196	188	199	210	208	213	222	217	209	203	214	213	178	198	195	209	204	206	212	204	199	187	203	253	229	182	208	226	207	247	186	201	226	212	217	213	216	237	198	200	186	198	229	225	226	206	211	192	217	195	207	210	242	206	196	186	210	199	201	204	202	218	201	214	214	228	209	202	214	190	178	208	229	198	195	182	206	195	208	179	207	198	213	196	207	228	201	225	186	218	207	213	230	208	200	215	232	209	248	196	205	191	199	218	212	228	220	216	200	201	178	201	213	227	209	240	196	215	213	182	185	233	225	194	236	207	210	238	219	199	203	223	206	203	222	225	229	218	223	193	230	183	199	194	201	191	227	210	214	199	205	210	216	205	220	212	207	183	223	223	190	194	192	229	195	204	192	217	201	184	189	223	211	225	219	212	202	211	223	192	184	209	210	207	198	208	215	224	231	197	202	214	197	200	210	216	230	226	230	209	207	191	198	229	178	212	204	206	191	229	188	219	202	220	224	212	199	210	224	194	196	181	221	205	233	207	228	210	207	208	188	212	209	204	190	226	209	199	187	208	198	218	213	218	191	209	215	211	184	202	184	223	218	219	196	236	218	216	191	213	217	187	218	239	183	215	208	205	199	211	209	206	209	167	199	227	215	212	193	217	208	210	189	188	221	240	218	208	207	199	223	218	197	198	209	249	200	205	186	225	204	190	201	224	206	227	238	216	196	198	207	209	206	197	216	227	198	210	199	229	203	201	227	217	213	200	202	197	200	205	221	226	191	214	220	216	209	208	205	231	198	219	184	237	243	207	201	195	186	207	199	202	197	192	204	205	221	209	210	226	218	196	203	197	224	208	200	216	206	226	237	247	210	205	209	218	211	220	217	219	229	215	182	209	209	219	187	188	208	198	234	232	205	196	230	218	201	229	193	211	198	193	211	223	207	221	212	222	213	242	217	193	204	216	241	198	218	214	189	186	224	198	220	181	199	209	195	210	194	204	206	201	211	212	213	196	209	215	212	196	222	216	202	225	241	179	208	211	208	210	193	199	218	213	196	227	208	215	208	207	213	216	187	203	220	231	203	223	219	212	238	196	224	221	182	219	218	232	201	213	177	222	198	208	224	204	224	220	232	210	197	204	217	191	187	217	209	191	204	202	188	227	219	198	197	188	202	213	198	222	197	204	215	220	222	223	185	172	198	183	230	212	247	192	242	234	210	205	219	208	214	191	190	215	204	230	217	225	218	202	217	192	216	217	250	238	196	204	208	198	214	191	190	211	202	210	230	246	215	204	202	199	216	170	204	201	212	192	209	213	233	201	188	209	207	194	188	205	211	209	213	191	211	219	220	197	192	192	214	222	207	201	211	188	190	211	205	215	223	200	200	215	193	209	220	217	212	190	199	208	234	198	195	199	219	182	186	195	202	230	214	205	223	224	188	230	195	208	218	217	210	202	183	243	215	202	178	175	213	218	220	213	224	213	230	222	223	178	207	201	199	225	211	215	228	236	211	212	199	201	233	211	237	217	190	209	200	202	214	224	197	210	187	203	197	208	192	204	184	235	198	202	197	220	225	214	211	203	221	232	214	218	186	194	209	179	212	209	221	197	219	199	196	205	200	209	219	221	224	211	214	207	211	211	190	187	197	230	219	199	231	213	231	223	223	238	211	192	244	202	193	230	230	199	184	214	179	237	202	202	195	209	195	193	224	212	194	172	217	194	225	206	229	218	191	246	220	216	209	211	216	218	200	207	214	205	198	221	224	223	212	225	198	217	212	221	198	212	198	194	227	210	200	196	208	194	197	217	185	214	221	211	207	192	195	208	196	232	194	228	217	207	205	234	165	213	193	225	218	203	215	207	210	199	208	207	206	244	214	211	203	191	210	224	214	224	195	215	221	224	215	208	214	204	189	187	219	199	204	204	235	197	226	192	198	233	230	199	208	233	227	218	194	198	188	225	226	200	209	234	215	178	223	206	210	219	226	211	207	213	209	213	212	197	203	233	218	204	212	198	227	207	177	207	224	215	202	203	229	205	214	193	194	204	224	218	196	199	206	226	192	217	207	185	213	175	188	210
24932	21174	27295	24993	12396	2828	1730	1251	917	753	609	589	495	464	389	401	350	363	368	335	332	296	301	332	321	303	303	299	301	318	310	306	347	300	290	302	291	328	322	299	312	283	301	319	288	274	270	293	269	273	272	285	280	283	280	309	278	267	244	272	273	269	261	242	235	276	281	272	299	262	267	249	274	278	256	295	277	282	272	286	290	283	248	291	219	249	241	280	256	255	278	283	269	237	261	232	251	280	287	273	254	268	248	242	273	289	258	234	264	259	283	242	296	263	237	239	265	315	257	269	280	246	251	273	286	241	280	268	251	272	260	255	254	253	283	248	271	258	246	253	270	260	257	247	268	268	274	271	293	262	286	311	243	259	271	238	271	273	265	272	286	245	224	256	237	240	271	276	282	295	271	275	279	247	241	243	250	256	271	274	286	263	246	287	293	273	272	266	251	244	253	251	285	273	224	263	267	277	290	273	272	278	256	277	268	272	261	283	248	279	256	286	278	263	246	279	235	272	264	262	231	258	272	260	243	259	278	271	271	254	252	281	237	264	282	248	250	289	250	246	255	271	265	259	276	265	253	262	251	250	262	290	273	234	272	252	274	263	278	275	252	286	268	275	230	246	257	283	261	249	270	274	260	256	253	273	274	259	264	272	292	278	254	241	255	265	259	278	279	295	234	273	266	259	263	244	258	257	282	282	272	249	259	252	245	266	292	270	255	290	260	280	247	247	257	249	245	216	261	264	256	270	257	282	287	282	249	270	275	275	229	256	242	281	249	240	248	294	247	250	238	266	265	265	257	270	253	293	272	260	296	247	277	247	277	284	247	246	253	295	276	289	234	263	267	260	276	283	264	272	235	269	269	307	270	301	266	261	256	251	265	274	288	276	262	261	281	271	286	237	244	264	263	249	292	261	265	270	267	282	268	279	247	290	280	256	257	262	317	246	270	259	265	260	256	276	266	258	263	258	248	264	257	232	267	270	275	266	253	241	282	284	269	282	282	257	225	269	253	292	284	224	258	261	297	264	268	271	266	245	269	256	250	271	245	255	262	286	256	285	276	262	266	302	250	274	303	224	261	296	281	266	268	254	232	253	301	255	259	277	258	234	273	284	269	253	240	259	243	253	262	291	268	248	250	254	275	258	271	253	262	291	265	288	252	276	279	258	267	254	269	269	273	241	260	269	266	263	255	263	271	258	255	250	248	239	254	278	313	245	274	269	259	267	278	270	239	255	256	278	258	269	261	267	279	251	249	306	284	255	251	262	256	238	241	257	262	247	270	288	281	281	273	303	281	242	272	287	259	262	273	250	249	262	272	233	253	265	269	257	272	266	268	242	281	278	270	255	280	269	261	234	283	245	259	249	261	264	266	284	263	280	259	264	264	249	265	241	250	263	242	264	283	264	272	253	267	265	251	299	269	243	259	279	258	265	304	248	258	241	257	261	285	270	273	263	288	263	279	248	258	260	255	264	281	276	259	272	258	270	241	272	295	291	259	271	271	259	256	257	239	283	282	250	271	257	286	264	260	265	265	249	259	250	245	243	256	236	287	279	260	235	259	214	255	290	244	250	291	236	251	261	246	256	252	250	254	231	265	251	237	230	260	251	241	276	288	277	279	266	242	271	268	266	238	290	243	280	265	286	277	276	276	235	252	243	264	227	264	268	256	253	273	258	249	260	277	279	271	290	264	269	265	242	249	270	233	242	263	280	280	299	250	265	279	264	261	272	254	272	290	267	261	287	247	262	230	255	272	281	257	234	272	287	293	289	246	254	253	254	265	255	275	232	260	308	270	262	254	264	290	249	254	274	245	262	268	232	285	253	285	239	288	258	280	287	274	258	266	254	270	254	248	244	234	263	249	257	250	257	280	300	270	255	261	259	259	269	259	265	266	276	279	286	263	278	273	249	253	265	267	298	243	272	248	232	287	258	269	258	297	260	287	278	277	240	284	259	249	257	257	254	263	271	270	257	255	283	222	276	272	279	273	255	304	259	268	252	247	268	263	250	262	274	273	256	279	285	265	281	270	268	235	273	265	267	282	272	245	272	260	270	273	272	261	254	269	264	225	289	249	256	266	233	280	270	265	273	250	250	248	264	276	247	249	272	246	250	248	260	272	241	284	260	261	222	271	242	287	270	277	263	251	248	252	274	253	266	265	254	304	266	264	269	265	247	256	225	243	273	248	273	286	260	243	268	297	272	275	268	279	288	238	264	239	272	266	264	268	256	289	249	290	283	268	277	272	240	275	241	284	259	274	265	247	259	273	264	248	254	245	267	247	239	289	260	273	261	260	263	265	264	268	254	263	259	268	256	271	256	271	240	263	242	282	264	267	278	253	291	279	237	240	241	258	266	269	249	297	276	242	254	269	257	256	321	285	247	269	253	255	263	272	261	270	236	269	261	245	260	278	245	255	269	251	265	258	260	290	263	258	252	248	269	256	252	267	261	276	265	294	265	286	243	261	225	240	257	267	254	241	227	241	232	265	252	265	277	299	267	289	279	268	261	278	255	274	271	260	287	243	254	243	244	276	278	262	279	255	252	288	262	268	262	273	250	269	224	270	279	220	248	250	267	237	263	259	287	242	251	263	263	275	273	247	231	253	244	279	279	267	250	223	240	279	267	258	266	271	265	256	278	287	279	263	249	264	252	280	263	256	269	273	265	258	244	277	256	282	266	271	261	271	287	270	266	255	280	232	250	242	285	257	288	262	264	266	266	290	264	257	265	257	248	266	266	264	277	292	256	270	277	254	289	284	260	259	285	283	273	284	247	273	262	292	253	279	281	264	236	274	274	264	266	245	264	268	277	283	259	256	274	278	259	229	266	271	263	275	278	248	239	260	242	266	248	249	254	263	255	285	273	258	261	237	301	252	281	233	264	296	269	255	229	261	254	250	267	279	261	256	260	267	291	242	258	245	278	266	245	247	244	278	278	252	269	251	266	279	290	266	259	244	285	273	264	253	262	275	251	237	292	265	273	257	240	271	259	256	275	264	271	255	263	268	284	252	284	266	246	241	288	271	277	263	250	284	247	262	246	275	265	253	280	258	267	269	297	281	270	258	297	268	272	290	251	233	240	242	235	296	239	230	256	241	269	267	249	271	260	249	244	257	288	285	268	270	268	274	247	267	266	260	259	249	256	262	237	277	251	271	291	257	247	278	267	269	262	280	261	289	285	270	279	238	241	283	262	251	258	271	261	270	261	243	242	267	263	257	266	252	273	235	266	263	239	249	251	252	276	264	285	245	250	283	279	247	280	241	243	276	239	269	221	264	273	276	257	287	248	244	262	246	306	259	252	230	272	282	261	274	263	254	264	264	256	263	260	239	255	248	267	287	286	253	261	270	256	291	264	230	277	257	272	246	280	260	240	276	259	287	300	266	267	249	279	289	281	258	243	264	272	237	234	281	274	267	283	278	281	295	253	274	258	262	280	262	256	264	268	284	248	271	260	268	284	250	267	279	295	265	246	250	260	246	216
33946	49873	25557	8114	5529	4028	2955	2185	1604	1263	944	814	674	577	523	471	440	447	437	398	418	380	374	362	361	338	373	329	355	332	371	330	335	306	336	340	322	332	338	296	345	322	285	301	319	342	343	330	314	270	320	295	299	347	299	281	293	310	299	287	289	292	277	315	288	292	283	268	296	290	274	262	299	287	278	264	275	287	280	304	307	314	302	301	283	278	281	281	281	254	283	263	282	283	299	265	274	281	280	250	280	284	295	288	289	309	255	270	266	300	262	300	287	303	321	260	268	314	282	271	269	286	285	270	267	283	255	281	290	280	271	267	257	264	265	276	267	262	294	294	289	283	262	262	273	301	273	281	291	277	258	261	265	284	280	287	291	288	274	264	273	309	281	289	252	258	282	265	254	287	280	290	283	291	252	287	278	275	241	251	271	264	268	259	287	279	284	268	270	290	270	313	307	280	277	269	251	281	293	310	246	275	274	283	281	278	273	293	256	285	294	278	257	265	272	311	289	266	278	300	244	287	268	266	282	283	284	259	314	281	267	290	273	274	283	272	270	285	261	277	294	285	278	303	272	289	282	292	253	262	280	264	288	288	269	280	268	288	267	277	274	294	284	278	262	255	268	280	298	296	263	293	283	271	288	277	260	269	271	292	284	290	275	281	281	286	275	270	250	301	300	290	297	289	265	295	256	253	288	272	276	255	293	255	264	259	266	270	286	272	268	270	282	288	265	258	251	273	303	298	284	284	285	325	283	272	288	261	280	299	290	294	281	263	263	300	269	291	261	281	272	248	258	286	266	313	256	317	280	281	282	265	269	277	280	266	295	273	282	263	281	261	276	287	250	288	295	279	296	257	296	292	275	271	278	298	309	287	280	278	252	273	261	268	270	280	271	271	282	293	281	276	291	258	293	285	267	270	296	296	274	247	269	277	266	283	284	273	321	268	300	268	293	288	276	277	262	287	288	291	297	257	275	264	298	296	262	261	297	264	256	292	283	250	273	267	290	257	302	282	281	287	283	265	293	269	281	281	303	289	283	278	268	288	291	268	275	306	262	266	278	297	268	280	300	280	268	288	265	282	242	284	281	277	249	281	280	263	262	281	316	265	290	266	286	283	268	296	330	258	263	261	266	282	269	277	288	279	267	307	306	277	287	297	280	271	272	260	288	284	291	264	277	261	270	295	282	276	295	282	282	260	286	278	301	286	254	289	306	292	253	313	262	286	249	266	286	264	297	285	249	326	262	283	275	241	264	281	281	274	277	266	276	296	314	292	274	285	285	304	289	269	277	294	330	286	309	271	289	244	271	299	239	271	263	295	274	272	300	282	296	258	272	284	277	306	273	263	266	301	265	277	265	278	289	290	275	280	300	271	258	244	280	245	293	300	288	282	304	285	262	251	266	307	270	289	289	259	284	276	256	269	307	270	280	266	281	290	272	269	280	290	280	274	306	276	272	290	261	284	271	281	263	268	285	277	280	283	302	294	278	259	291	297	250	283	294	269	288	250	255	291	303	295	287	267	308	278	284	270	302	275	312	289	274	293	254	264	274	271	263	292	277	260	265	303	255	247	286	287	258	298	286	300	250	259	284	279	285	288	289	252	272	272	297	276	256	274	282	287	309	284	281	280	260	299	302	292	297	273	270	271	270	271	286	302	267	294	275	274	270	281	258	263	271	280	280	277	293	262	301	273	275	250	263	253	269	277	257	256	286	334	288	280	283	287	260	298	272	268	272	277	294	262	259	283	275	278	320	292	252	267	265	262	270	286	310	286	287	260	304	300	266	273	260	282	271	283	259	270	322	284	277	280	295	290	277	298	287	289	269	317	300	289	300	298	276	283	270	266	237	290	295	286	307	244	277	265	273	261	321	262	283	264	287	280	268	287	284	303	221	299	275	272	291	246	296	272	276	262	307	287	303	276	265	267	275	289	250	258	286	289	260	310	280	284	285	285	263	305	307	296	259	267	257	284	272	281	264	272	259	292	268	301	285	306	266	285	289	283	278	259	254	303	239	307	290	259	261	272	280	271	257	252	309	278	262	274	268	269	272	274	279	268	269	254	274	278	281	283	305	261	283	280	288	283	297	285	285	271	294	286	284	255	284	278	299	301	284	298	255	290	276	242	287	272	283	316	304	278	279	310	290	285	283	263	267	284	249	287	309	268	254	280	273	265	264	284	255	277	304	279	268	272	282	273	257	278	279	250	288	275	260	257	266	230	279	259	300	273	266	280	242	267	277	289	283	290	302	280	269	276	264	283	305	297	289	265	262	296	265	272	277	280	264	273	268	298	279	295	302	259	273	286	268	258	265	271	250	264	281	284	267	277	256	277	280	269	287	310	272	294	275	302	294	275	275	287	267	283	271	288	281	271	307	258	286	281	260	284	266	286	276	258	233	295	310	266	267	260	297	300	260	282	282	282	301	287	263	278	289	268	269	236	274	269	264	294	302	299	299	279	287	293	282	279	292	285	294	286	270	258	252	280	279	257	316	321	294	303	284	292	306	257	274	305	267	267	268	266	261	287	295	280	289	261	276	265	250	277	302	280	295	285	278	278	280	313	269	262	253	274	289	248	268	280	251	288	295	275	252	274	274	289	265	268	304	233	294	256	306	289	310	253	288	278	263	277	261	278	270	313	256	259	256	296	295	302	273	291	269	270	286	276	294	274	299	284	279	320	278	308	294	290	259	274	279	288	279	279	271	277	258	273	270	270	288	298	297	274	311	294	250	270	281	292	243	243	275	269	294	277	309	273	268	267	262	268	260	253	265	275	275	294	266	278	265	293	302	259	257	272	278	278	300	280	248	273	280	282	278	299	275	273	295	291	250	262	293	258	271	281	293	291	261	259	292	268	298	269	249	265	288	287	248	272	273	285	260	272	263	270	305	280	263	250	261	281	282	249	285	286	279	309	303	283	299	268	314	263	283	279	283	283	287	307	268	296	312	272	304	286	262	273	284	294	270	291	293	284	284	279	301	264	278	307	296	229	273	291	290	312	288	265	290	288	296	252	286	275	288	262	249	297	245	282	278	296	293	284	290	301	281	259	281	254	313	269	285	245	313	290	259	301	264	240	292	304	254	287	297	265	266	289	281	303	265	291	266	282	265	272	281	260	289	270	293	286	291	254	261	264	306	278	290	297	268	274	294	272	294	253	267	269	265	236	281	263	281	267	255	289	259	257	289	283	285	264	284	274	259	277	295	268	296	278	275	314	272	282	249	281	300	276	277	289	286	258	242	259	269	262	291	265	265	262	270	290	280	269	258	263	298	298	289	277	280	288	267	262	269	279	261	280	292	298	263	281	267	263	306	250	271	245	301	252	290	280	295	270	293	286	284	267	275	279	279	266	261	273	284	296	282	279	265	282	283	308	262	265	300	301	298	273	272	299	291	264	278	248	261	292	291	314	257	262	270	288	280	284	273	302	254	275	259	267	277	287	275	287	313	283	282	266	280	303	287	289	282	288	284	279	289	279	276	311
22685	21179	28741	23880	21193	21190	10327	2693	1747	1449	1104	873	765	715	620	608	567	515	487	496	424	423	446	403	384	351	416	388	378	364	375	369	362	395	408	351	353	386	349	354	377	396	301	349	338	337	324	317	369	372	314	326	316	339	349	342	304	318	313	307	311	305	321	339	311	304	280	287	291	351	270	285	325	259	317	297	321	293	324	279	274	305	322	319	291	290	294	306	293	337	309	323	310	275	329	292	265	309	276	313	293	272	317	281	319	295	326	287	329	293	294	314	323	293	323	277	282	319	277	294	292	266	300	299	265	270	306	273	335	290	297	285	306	265	283	289	270	293	288	316	294	266	297	293	277	307	286	312	299	329	246	301	288	287	311	281	272	299	277	253	312	305	307	306	278	283	275	267	312	286	290	266	274	347	314	313	281	301	275	257	322	285	301	288	295	314	283	302	321	259	270	264	298	300	301	279	323	285	286	291	294	290	279	322	331	295	316	264	318	297	275	281	317	288	302	305	272	306	285	276	289	274	247	301	266	298	313	288	297	289	309	308	276	302	323	321	255	305	330	311	313	284	299	254	306	290	306	295	287	287	257	280	314	264	315	295	303	304	291	265	304	298	341	319	315	297	292	299	291	285	266	344	279	306	274	309	332	290	279	327	278	302	307	315	315	268	244	284	300	286	318	272	285	303	294	331	303	279	280	314	291	337	273	272	294	283	273	316	283	324	325	294	309	262	336	315	305	271	282	278	286	317	293	266	276	295	309	322	269	319	296	309	294	297	275	336	262	295	294	268	319	301	280	312	269	283	291	279	320	298	304	295	282	286	311	307	298	274	286	277	287	283	269	305	295	291	269	291	306	310	305	296	289	275	299	285	299	274	280	306	299	284	304	300	309	290	301	299	290	296	280	324	287	304	301	295	259	299	285	317	286	317	312	314	297	285	279	331	286	274	287	312	310	278	277	302	333	313	279	289	280	260	330	316	297	291	275	268	313	330	278	294	301	281	308	299	273	295	273	312	284	304	290	285	298	301	282	261	288	303	301	300	305	278	326	297	281	319	255	287	273	291	281	304	281	251	309	272	303	300	264	307	314	323	300	322	288	259	293	299	323	326	287	255	293	339	329	323	281	271	283	278	296	283	312	296	293	277	307	284	286	263	277	295	313	284	310	333	318	322	319	269	319	328	308	286	298	311	286	316	293	323	306	276	263	298	302	315	304	314	281	296	291	257	304	281	303	278	322	321	291	296	295	290	328	294	292	280	281	296	321	292	297	286	292	266	295	291	315	284	281	282	295	293	312	313	300	298	279	277	284	287	270	310	297	312	283	298	306	290	274	306	293	290	277	280	313	278	306	281	277	259	289	320	301	321	270	273	260	299	271	305	311	319	277	338	286	302	311	285	287	263	288	300	325	294	294	283	313	291	272	274	294	292	253	263	289	309	300	323	292	287	290	301	293	273	309	304	293	290	304	321	313	283	276	265	292	290	342	299	298	284	296	274	291	283	275	291	283	299	346	278	289	284	289	285	305	299	300	306	299	306	296	295	283	302	295	295	287	288	268	279	275	279	315	296	294	309	284	294	271	289	286	300	321	295	275	280	286	277	320	280	301	307	281	299	313	280	323	290	318	311	258	305	280	284	311	298	314	285	273	299	284	303	255	296	276	282	306	294	283	305	334	321	307	287	282	306	275	266	321	276	263	299	319	298	285	291	316	301	293	294	323	258	257	269	317	268	284	261	294	294	261	264	299	275	283	295	285	295	276	300	298	315	269	270	270	276	278	325	307	270	293	306	272	264	295	287	273	271	323	324	295	294	306	324	288	279	307	273	296	281	297	311	302	262	315	281	306	334	265	299	303	300	327	279	310	260	282	314	289	286	312	279	316	316	311	311	282	314	286	313	310	290	323	264	293	329	335	303	274	296	293	293	290	285	269	297	292	302	309	322	280	311	301	295	309	292	298	285	263	320	285	313	305	281	321	296	316	307	260	279	301	277	294	285	299	290	315	284	302	308	307	293	291	299	286	285	291	309	285	301	323	289	322	308	311	270	281	293	277	306	298	282	292	291	313	297	311	301	288	278	299	276	295	268	308	286	314	279	268	288	334	286	292	302	300	314	274	291	312	287	277	326	287	291	285	278	299	287	279	247	281	245	272	318	324	299	296	297	266	301	284	341	323	288	305	295	296	312	298	276	250	285	281	315	295	283	254	336	308	302	289	260	323	271	284	310	308	309	318	334	305	323	282	280	279	298	295	293	306	285	302	307	300	309	286	291	313	281	300	320	304	286	345	305	297	301	292	320	289	286	306	298	271	298	299	261	286	281	278	290	285	296	303	312	302	273	294	283	320	309	279	309	290	271	305	289	280	302	274	320	280	282	319	303	287	250	306	257	323	298	302	287	314	297	304	289	305	289	306	271	261	260	280	296	302	299	280	273	275	271	286	317	286	254	293	300	320	291	301	298	299	302	291	297	300	276	304	268	280	305	331	295	286	282	300	313	311	291	268	292	316	256	292	323	305	296	276	304	305	299	288	304	277	289	287	295	296	284	265	333	310	308	316	297	329	341	301	303	297	281	302	293	323	314	320	301	313	289	282	284	279	283	304	274	306	291	291	308	295	295	269	270	280	256	318	293	300	305	268	285	279	291	273	294	252	303	300	316	267	279	283	296	309	287	304	310	272	318	264	316	274	309	288	268	290	279	282	302	271	283	279	289	304	289	301	298	329	307	283	312	319	282	295	286	297	266	285	308	286	304	338	304	282	324	269	315	281	277	299	308	282	298	295	289	299	310	318	296	302	283	313	308	315	294	294	299	297	298	320	303	309	295	318	291	309	312	287	311	290	321	310	297	315	294	294	308	324	282	272	294	297	300	282	294	298	281	354	332	284	317	284	300	278	288	292	272	316	290	303	297	273	283	285	347	287	296	291	293	274	280	304	276	338	281	296	282	310	313	292	277	273	271	299	266	295	304	275	295	316	323	297	283	285	286	310	329	301	302	270	330	291	291	311	269	299	257	260	289	311	290	296	302	294	273	307	301	301	271	286	299	333	280	281	267	289	282	319	307	332	270	278	256	300	288	313	301	294	273	292	325	278	300	294	315	279	289	290	306	285	303	313	302	303	275	290	303	296	299	294	288	304	266	292	279	282	268	279	311	305	321	289	276	313	292	276	295	288	284	310	265	275	329	290	320	323	292	250	290	309	283	303	313	337	269	295	298	316	281	273	294	279	286	267	272	265	300	278	306	297	314	290	242	325	304	279	309	278	273	311	289	288	279	318	311	244	303	296	295	263	289	318	285	277	307	272	287	294	289	310	308	313	309	313	319	303	329	295	274	296	274	290	278	310	286	309	284	267	269	299	317	319	292	298	334	277	322	303	291	294	293	255	265	301	281	301	290	301	309	282	283	307	296	322	311	297	285	293	286	286	321	275	303	259	319	265	254	265	272	291	323	284	299	278	276	305	280	273	300	308	299	305	306	301	289
38929	64268	36743	14134	9757	6933	5282	3950	2896	2151	1674	1371	1134	960	834	758	616	632	626	591	539	469	495	513	468	435	401	418	378	430	387	396	417	414	433	396	416	354	402	377	353	367	385	338	349	381	347	321	338	340	383	355	323	340	372	332	334	279	352	369	346	306	292	307	305	341	308	303	304	293	302	260	294	315	332	303	312	314	307	272	334	312	292	289	325	296	307	305	287	278	341	267	319	318	324	339	303	265	293	296	264	298	308	319	302	294	278	299	307	317	304	299	299	310	307	305	297	304	306	318	333	315	281	338	297	307	304	291	314	291	305	278	338	313	317	301	305	279	309	315	303	322	284	319	279	310	297	293	293	305	293	276	274	326	279	280	312	348	318	287	325	301	263	282	311	313	292	292	344	338	284	353	315	275	266	279	296	261	291	319	269	296	274	304	294	271	261	286	278	312	314	306	301	275	312	303	296	311	324	321	318	265	291	298	304	255	307	304	326	308	292	308	321	292	316	308	273	317	285	298	269	305	329	307	319	277	297	289	273	297	305	302	318	312	283	293	282	290	278	288	285	286	283	301	293	295	319	303	302	295	316	290	297	296	266	272	317	278	269	272	291	310	287	272	283	265	293	329	281	327	297	287	305	315	282	271	287	292	333	299	305	304	264	278	295	284	276	285	283	294	277	308	289	277	317	317	312	318	278	307	302	294	289	340	289	303	280	327	322	274	315	299	273	321	284	298	278	299	313	287	305	278	311	324	279	332	315	326	293	303	291	298	303	304	307	272	281	326	295	289	298	313	297	282	253	309	322	320	320	301	302	315	293	310	306	290	302	304	318	292	292	330	303	286	308	281	255	288	300	289	297	298	301	288	312	311	304	308	302	315	306	314	336	294	329	315	311	318	302	340	327	315	309	309	343	284	295	325	278	289	280	316	305	305	317	282	288	301	338	291	319	286	296	273	294	272	328	295	293	333	311	301	310	295	294	310	299	293	314	330	303	286	273	286	288	296	316	314	294	285	282	267	282	319	317	314	311	317	291	273	297	300	289	299	289	280	303	293	320	307	306	295	289	302	313	292	291	286	318	287	294	320	305	288	268	283	286	311	316	307	312	306	300	292	278	281	257	314	321	303	286	291	288	302	293	289	295	293	324	284	311	309	299	264	284	310	294	271	315	306	279	291	295	285	283	293	302	306	309	252	306	306	275	296	299	322	317	299	264	319	266	266	265	265	304	270	318	274	298	294	283	255	298	325	315	298	297	304	300	296	278	302	292	304	317	292	305	294	319	307	311	282	292	280	283	276	303	289	323	317	269	266	287	258	343	285	284	303	314	317	281	310	288	280	285	295	299	269	305	290	298	317	311	300	296	295	280	301	299	303	306	303	296	317	319	311	266	307	292	290	311	304	318	278	280	321	289	304	291	290	302	302	289	269	300	276	297	320	328	280	309	325	295	300	317	298	286	299	303	301	284	312	272	315	280	289	312	304	290	286	310	286	298	263	268	297	313	323	311	275	272	301	273	278	298	298	278	302	262	300	276	304	279	337	302	319	277	291	280	285	285	333	286	317	284	301	321	300	325	299	320	310	287	294	290	305	302	285	331	301	294	298	302	262	314	324	281	307	283	280	291	280	293	319	307	308	320	332	293	266	307	305	275	315	303	305	306	293	287	313	319	288	305	266	281	294	323	300	318	297	301	293	277	308	282	260	318	344	279	295	313	302	308	271	287	280	299	309	307	310	328	285	315	283	334	315	311	271	307	300	292	312	288	295	307	300	304	307	293	306	290	281	326	297	286	279	294	283	299	326	320	299	308	295	277	284	314	276	275	308	290	282	300	312	302	289	317	308	312	272	299	306	303	303	329	275	305	321	285	289	311	291	316	283	283	293	306	318	288	300	291	311	293	277	306	314	267	267	307	317	259	318	308	288	312	310	309	339	289	326	284	300	312	305	269	289	292	346	285	278	269	279	281	311	318	318	278	286	258	283	316	333	307	291	309	286	319	310	313	286	316	308	277	294	309	314	299	340	272	294	270	276	300	323	289	286	302	288	289	315	295	294	255	282	298	364	287	297	298	340	299	272	317	308	298	302	321	306	285	314	304	291	309	318	272	313	282	294	292	283	294	311	271	317	259	339	310	282	316	306	323	292	265	309	283	320	299	282	292	319	283	312	300	309	299	265	329	293	302	293	325	275	300	297	299	306	304	293	295	281	282	281	258	292	300	305	293	303	293	310	292	301	273	295	300	297	313	302	279	299	301	311	284	305	281	310	284	305	285	304	305	328	274	298	283	321	303	318	287	301	296	300	318	307	325	296	307	291	315	281	284	279	281	296	314	295	286	271	324	307	283	270	297	322	308	290	294	322	287	293	281	336	288	308	297	312	312	287	302	302	298	294	335	297	277	277	270	285	293	319	304	279	275	298	297	321	284	273	304	306	303	296	315	270	302	288	321	313	283	295	319	315	310	295	281	298	299	286	306	303	274	288	300	315	304	263	319	311	302	270	277	271	267	292	261	306	275	282	288	290	277	288	286	261	292	319	281	295	278	294	301	286	286	341	292	275	267	319	295	292	289	271	292	298	299	290	293	286	292	292	321	311	319	300	296	320	273	312	306	325	315	294	320	302	307	278	275	287	325	264	326	291	310	307	297	310	303	268	315	294	292	299	286	287	307	267	301	310	275	295	307	290	276	268	306	285	282	281	310	284	289	277	302	289	310	280	318	332	291	303	263	313	295	304	318	311	325	285	282	319	275	299	307	273	300	332	318	308	273	310	327	279	263	315	273	286	320	296	305	289	305	303	279	280	318	317	294	285	297	284	280	310	299	287	296	306	307	272	271	316	300	302	303	281	313	329	300	321	292	313	301	256	295	281	280	317	298	307	297	285	280	310	287	301	329	324	299	317	285	270	289	308	323	346	320	312	295	271	303	293	306	313	282	284	296	265	288	324	300	286	288	292	291	272	331	307	293	267	361	318	296	311	295	272	291	285	298	313	273	299	308	302	283	287	305	318	292	304	311	281	318	313	286	318	305	308	299	318	305	278	305	269	319	323	297	310	305	325	293	274	299	281	313	339	264	309	328	320	283	295	272	305	261	302	289	298	286	283	307	315	267	301	298	299	326	286	299	305	301	310	318	293	311	299	310	318	323	277	287	276	313	319	302	291	286	318	297	289	276	283	336	307	315	324	283	310	299	286	290	276	266	293	295	314	320	348	302	301	299	291	314	267	307	298	325	308	282	277	298	279	314	308	304	266	302	302	301	286	292	343	281	294	303	287	278	291	285	276	277	341	344	307	294	288	279	286	312	297	326	310	290	266	298	311	294	320	300	267	322	306	295	289	290	302	319	296	304	302	278	299	290	314	302	329	279	334	313	321	318	297	308	284	277	296	321	301	275	293	277	300	290	255	293	304	285	289	295	320	332	303	303	307	288	285	276	321	296	301	312	284	321	321	302	311	286	313	264	288	310	292	309	315	307	316	297	290
31748	29865	21345	7175	2478	1527	1081	785	636	495	403	354	347	290	267	294	245	229	235	222	211	229	235	236	248	226	221	212	223	188	213	238	220	231	205	200	246	230	193	204	250	211	219	216	215	236	220	187	200	208	203	216	227	202	194	217	186	200	203	192	204	173	169	182	198	178	190	190	212	205	199	203	176	202	157	209	204	175	206	227	216	199	187	184	194	187	181	176	175	178	186	206	192	198	206	170	194	177	213	200	176	177	191	212	185	194	204	185	182	216	206	174	218	163	159	171	171	194	204	186	182	178	203	199	195	211	185	186	203	209	182	209	193	196	194	201	197	189	198	185	176	205	227	200	222	188	174	194	202	213	195	197	182	202	180	203	198	172	197	201	191	209	181	160	186	168	216	190	193	212	196	187	187	201	199	194	183	207	217	194	176	183	188	206	174	185	204	168	221	189	202	195	211	199	195	193	173	198	224	213	199	210	230	192	198	220	210	225	197	212	204	202	190	176	204	220	194	186	199	191	172	203	202	210	203	185	182	236	194	195	200	217	212	192	190	206	198	213	181	194	203	195	232	199	209	188	210	211	190	186	185	194	182	185	199	216	217	203	186	181	187	215	188	196	211	191	189	207	184	176	184	188	217	209	222	201	189	187	206	194	196	195	226	178	199	200	186	200	197	198	193	173	195	229	205	188	212	192	209	179	175	206	187	205	185	194	204	194	209	193	176	177	214	190	196	199	183	200	192	200	187	188	208	185	201	178	191	174	183	177	215	200	202	183	186	200	205	222	215	187	233	185	165	201	223	179	195	214	184	191	202	214	170	188	197	176	216	188	203	192	171	174	194	201	202	175	200	171	203	168	209	216	194	222	193	176	218	198	212	185	208	184	215	190	194	193	189	181	200	235	202	196	210	169	186	224	186	198	203	171	215	197	187	201	203	200	217	201	198	175	195	208	199	205	162	217	195	214	203	176	209	185	202	179	197	178	197	197	176	198	235	225	198	183	175	212	178	197	183	209	201	214	191	232	186	165	187	203	194	183	200	176	188	186	200	225	195	189	185	171	206	190	199	183	208	196	202	181	192	208	202	165	205	190	197	207	230	199	210	198	173	193	197	179	216	188	222	184	199	173	182	220	187	176	197	211	201	200	195	206	196	201	193	184	190	197	210	208	193	188	187	175	184	210	192	199	170	193	182	179	192	191	177	197	199	208	193	172	197	221	207	199	199	206	205	190	219	215	184	216	182	200	202	209	224	181	178	180	186	195	208	174	181	201	184	182	189	201	166	199	196	191	196	209	215	187	191	189	201	198	185	211	197	173	196	184	213	183	208	182	196	195	180	173	171	158	187	210	180	188	197	209	188	210	208	194	200	204	208	212	178	185	199	201	203	190	187	195	182	209	201	203	220	193	188	195	183	186	187	212	204	217	193	223	199	185	182	191	198	217	182	199	180	178	189	193	195	227	204	227	186	201	235	201	197	182	177	200	199	204	203	208	199	198	195	199	206	199	193	210	199	201	183	193	205	210	214	220	223	214	162	218	211	206	201	184	198	230	206	204	194	185	204	201	220	192	200	197	193	192	162	191	188	200	189	187	215	178	195	213	185	203	194	184	189	194	195	182	201	181	197	191	204	181	209	175	198	181	183	208	204	166	199	186	205	195	181	205	235	212	206	176	220	202	188	200	197	203	196	202	179	196	201	213	200	191	173	199	216	191	185	208	179	211	189	195	196	207	180	204	190	195	187	184	207	199	186	197	200	189	170	191	209	194	177	181	201	216	176	183	222	209	213	196	199	180	171	195	198	199	188	191	195	194	176	206	199	218	198	194	205	203	185	178	210	220	195	188	225	189	211	178	210	192	193	178	216	200	212	192	210	199	207	204	174	197	177	192	186	227	198	193	213	211	166	179	201	215	198	190	186	185	205	207	205	187	227	177	213	204	212	200	185	181	186	195	199	193	172	194	193	200	178	207	187	211	215	201	227	219	212	211	205	198	196	216	190	182	211	201	192	195	181	181	198	223	192	166	200	213	203	189	192	207	201	201	206	203	203	163	220	203	201	190	200	196	208	219	184	188	192	184	199	217	204	216	206	200	184	191	210	197	173	198	202	185	176	198	189	195	188	215	192	224	213	203	200	177	208	221	209	196	169	169	186	219	215	195	199	179	194	195	187	172	191	201	182	195	195	205	217	204	213	193	216	176	186	203	192	203	174	170	189	208	185	192	180	210	199	187	216	170	220	207	180	199	182	226	197	179	222	196	215	194	168	205	173	211	204	194	194	204	200	168	176	190	217	186	181	217	192	183	197	217	206	216	207	182	216	180	195	225	204	183	191	178	199	185	196	184	197	186	200	192	174	186	179	217	207	182	191	191	196	183	182	198	196	156	184	187	208	156	189	211	199	197	205	225	211	183	201	199	203	173	175	203	190	172	204	214	193	181	162	206	186	192	211	189	208	208	196	199	182	197	188	200	188	194	191	196	180	196	162	207	188	208	173	180	190	206	190	199	188	233	216	210	175	192	221	194	193	210	219	180	181	228	169	182	206	196	183	195	211	204	205	206	196	208	179	193	209	194	182	212	180	199	167	194	205	191	188	176	197	208	189	199	185	164	201	185	194	195	195	205	182	185	245	194	223	199	206	180	211	200	189	203	181	185	200	201	211	178	201	221	224	226	183	192	200	193	178	174	197	183	187	183	214	188	160	190	189	217	194	211	222	210	176	190	210	190	211	180	194	190	191	188	187	167	215	198	177	175	179	185	231	185	210	194	214	180	191	193	192	188	191	211	194	187	183	201	199	227	207	170	217	192	215	196	202	200	191	192	191	168	209	198	195	171	209	176	202	180	224	205	178	191	208	202	207	218	218	213	215	199	200	191	203	208	197	198	216	184	192	207	198	221	201	196	172	203	193	188	174	190	209	214	204	188	203	181	166	225	212	187	210	181	204	197	223	207	202	218	181	207	193	192	177	203	182	206	201	208	199	200	170	195	189	204	200	181	186	180	197	196	183	212	201	198	226	174	208	187	191	197	197	199	187	198	206	208	203	178	218	187	198	220	209	203	226	227	188	221	160	212	179	194	177	189	178	185	200	184	198	187	170	222	180	186	191	212	181	187	216	204	221	209	195	211	197	211	227	184	204	217	176	173	193	212	207	213	228	184	208	171	190	192	194	182	204	198	194	187	218	207	207	200	200	195	194	204	190	207	195	196	223	227	225	165	203	187	178	216	223	199	217	182	187	194	209	188	200	201	200	213	202	180	194	204	186	203	192	220	178	189	191	199	186	183	191	200	174	184	198	214	190	160	188	206	183	193	190	172	173	195	201	199	174	186	234	201	179	207	188	205	210	187	209	213	198	182	191	182	203	194	208	194	225	198	201	194	205	187	205	188	192	208	190	230	193	229	209	190	208	207	193	181	172	194	205	233	191	206	200	186	162	192	199	214	180	194	211	196	178	207	198	203	191	197	201	191	189	214	208	201	201	189
34243	42853	18590	5984	3794	2635	1867	1293	995	790	617	530	453	393	359	348	346	318	325	301	294	260	282	288	294	252	262	254	253	263	265	268	228	231	242	256	247	242	251	222	269	213	214	245	248	262	234	228	242	228	234	220	236	225	242	207	246	204	221	213	224	204	227	224	227	217	211	213	219	183	208	211	185	222	232	216	223	241	207	209	247	221	196	227	199	236	217	204	211	187	209	221	195	203	227	198	209	209	214	208	213	235	211	215	202	232	198	213	210	205	223	227	209	191	216	210	193	208	227	200	215	217	228	199	202	214	212	235	212	200	203	208	204	220	184	230	222	241	207	202	214	208	234	180	227	225	216	211	220	202	204	215	219	203	211	200	226	221	225	187	211	220	198	211	213	205	218	216	209	218	190	191	207	191	216	233	230	209	223	189	204	204	213	197	204	218	239	198	234	215	211	211	218	210	207	215	207	180	236	243	227	200	213	208	213	219	219	206	199	225	210	200	201	200	215	209	221	231	206	200	225	214	199	217	210	207	209	201	200	206	241	232	207	211	212	220	197	225	216	206	208	222	221	240	229	216	220	227	243	193	205	208	191	192	238	219	243	209	200	246	188	212	232	211	217	221	220	226	227	194	189	215	230	186	214	249	183	216	226	205	195	175	200	212	221	225	210	223	207	232	206	214	217	222	231	215	199	237	192	220	218	196	210	239	211	192	199	209	194	208	224	215	209	219	226	206	214	224	216	194	228	198	233	221	229	184	230	226	207	185	195	191	214	223	224	213	204	226	224	212	210	202	232	226	202	226	202	209	217	197	209	217	199	197	226	193	208	209	224	209	220	186	205	216	221	211	206	199	237	212	224	224	203	202	231	196	211	221	168	214	200	207	203	189	225	226	229	205	203	193	222	208	205	207	210	217	206	215	207	212	261	190	213	212	198	203	227	237	217	228	203	214	226	194	226	195	207	235	215	219	217	184	219	208	207	210	216	212	193	230	175	214	209	224	226	207	204	213	197	210	205	229	212	233	218	208	194	215	216	186	205	208	215	192	202	216	228	212	245	173	208	223	217	215	207	187	236	223	199	207	213	219	204	207	214	230	218	216	216	202	200	185	216	235	206	198	203	234	194	183	209	222	227	230	215	228	206	201	201	229	191	195	195	223	175	191	191	216	204	201	246	216	212	195	218	238	207	203	204	213	202	205	214	207	205	212	201	180	207	195	207	197	200	226	219	210	231	215	205	233	220	223	203	223	196	228	218	194	199	201	210	203	207	220	194	224	226	204	200	237	214	227	220	216	211	178	241	216	226	219	224	223	220	210	223	217	199	227	213	205	209	200	228	219	196	210	201	204	207	210	215	221	195	191	221	212	238	200	220	212	232	214	194	208	194	221	199	217	215	215	213	218	244	195	241	189	226	251	214	189	183	214	216	219	206	215	214	193	223	240	210	222	192	231	231	241	203	212	227	207	200	203	240	187	235	213	199	237	216	205	198	209	209	204	226	217	225	235	225	220	232	207	211	225	203	220	191	201	176	196	220	233	242	208	219	212	205	204	223	195	206	188	205	174	220	207	213	225	195	231	240	196	233	224	222	217	194	200	207	206	209	213	206	232	211	217	210	224	229	205	205	189	215	197	209	196	172	186	213	212	230	222	213	172	205	233	217	241	190	216	217	228	223	243	188	238	239	207	237	221	208	200	174	208	223	199	219	200	210	213	215	203	225	189	232	195	216	206	237	221	210	229	205	207	173	221	187	200	201	204	197	189	218	200	214	223	202	211	209	187	189	233	221	214	207	215	224	204	209	224	200	216	227	210	204	215	206	217	223	207	221	235	218	205	192	205	207	197	208	224	199	211	211	203	196	205	237	244	186	219	196	199	202	229	209	234	225	207	200	199	210	238	206	236	228	197	236	209	212	191	201	208	191	202	211	227	227	197	217	214	197	187	220	203	204	198	206	209	201	216	197	191	215	208	209	204	198	229	211	195	218	214	178	233	217	217	201	201	219	221	204	209	216	222	240	215	223	218	227	200	190	217	195	202	230	245	193	213	229	231	212	242	199	202	210	233	214	208	217	220	197	202	215	214	200	208	194	205	208	196	201	199	234	193	188	205	244	195	217	205	207	183	231	216	223	223	216	214	202	209	199	193	210	214	204	192	219	189	198	196	188	216	215	225	191	222	179	214	190	221	196	230	216	201	244	236	180	197	182	220	216	206	205	197	182	216	190	221	215	215	224	220	235	184	187	218	218	211	216	203	195	212	218	193	205	204	212	225	200	202	206	226	239	180	206	209	224	213	211	194	212	237	203	220	217	212	200	201	208	214	216	215	190	233	211	218	200	212	209	232	226	224	200	232	219	201	200	217	233	245	223	173	212	188	212	224	194	206	210	201	220	206	200	207	226	219	223	206	225	234	192	219	227	210	214	230	234	212	217	232	208	183	220	188	206	203	198	188	221	197	206	244	212	220	213	209	199	251	206	197	196	203	216	220	196	219	189	220	203	210	213	206	236	198	204	218	233	212	210	212	212	225	214	234	193	222	225	238	211	207	188	202	222	224	204	222	219	190	208	217	208	215	221	230	231	205	195	216	201	197	239	200	244	197	198	224	222	206	199	232	219	200	204	192	189	233	216	226	216	224	219	211	212	231	219	258	194	233	213	207	230	202	205	232	209	219	213	183	221	207	229	205	208	189	192	202	216	209	211	202	184	211	193	197	228	201	204	218	208	216	238	197	216	210	213	222	197	201	214	199	212	206	211	210	235	203	206	208	222	210	211	192	223	198	206	195	215	187	180	229	222	216	223	206	184	194	245	208	167	216	207	200	212	186	187	206	240	203	232	241	210	204	194	219	197	196	210	227	206	212	213	197	206	231	224	232	214	234	216	229	212	228	189	210	189	223	214	185	230	217	192	211	209	219	210	206	211	239	225	220	212	196	206	219	213	220	216	221	231	199	195	205	224	210	215	204	208	197	211	211	207	203	199	196	217	220	217	212	234	205	211	216	209	192	225	216	218	225	192	243	211	206	202	203	203	202	209	225	205	214	224	208	215	200	215	222	225	192	222	203	232	204	190	207	191	205	236	218	221	208	187	214	197	231	222	230	202	218	210	202	230	196	223	188	218	189	189	186	188	210	205	214	208	203	225	224	215	199	237	221	191	221	214	223	231	203	220	221	180	194	233	212	231	216	199	199	193	209	211	212	217	200	212	231	221	204	217	204	208	227	213	227	220	206	176	204	200	185	205	216	244	239	216	193	189	216	210	212	218	224	216	223	220	217	226	203	213	202	231	226	208	232	219	234	225	185	256	212	231	222	189	215	232	224	193	216	174	211	215	199	212	212	217	207	223	223	206	202	186	230	211	250	192	232	221	232	189	202	200	193	183	237	245	210	233	196	204	234	229	204	208	216	200	230	184	242	206	209	236	226	185	202	225	194	223	192	208	190	205	228	222	235	217	208	196	196	244	207	210	219	216	206	183	206	194	209
23820	21162	28213	24088	20815	10688	2684	1516	1112	880	699	613	483	407	389	358	343	335	328	310	297	333	307	279	261	292	265	254	280	259	247	248	231	262	256	231	257	261	233	237	263	243	240	243	228	219	232	223	224	191	237	227	223	219	236	231	204	205	196	205	201	218	181	217	201	196	199	198	216	188	222	198	228	197	190	198	209	212	256	231	188	195	200	213	210	215	206	205	230	222	182	191	202	197	197	186	201	218	203	198	197	197	220	187	246	203	193	174	211	207	200	196	200	216	203	193	216	199	194	221	197	203	195	204	201	193	206	197	203	188	208	201	184	190	169	193	199	201	190	196	212	217	189	196	209	192	196	198	186	214	202	202	200	194	181	206	188	196	242	198	193	214	205	217	196	191	218	209	191	179	194	203	185	211	178	211	195	199	195	197	204	192	215	202	210	172	197	206	230	194	206	194	185	194	213	242	208	206	196	206	166	192	197	224	195	179	211	194	192	188	203	185	226	198	208	194	194	193	212	213	196	168	206	191	167	209	223	175	221	197	186	189	215	187	176	208	209	215	211	178	223	201	183	222	189	201	201	234	196	224	198	195	179	179	202	217	221	185	188	189	171	203	211	216	189	205	176	232	177	217	178	180	195	233	211	210	214	214	199	212	178	182	204	223	204	212	183	180	236	205	198	227	196	196	204	201	227	192	176	207	203	176	206	196	199	205	181	194	219	203	219	204	195	211	205	184	193	190	193	209	219	205	175	216	211	225	176	218	221	185	215	209	199	205	213	196	197	209	188	195	220	205	215	203	210	191	224	204	198	215	181	197	208	183	231	207	232	201	185	188	213	212	178	208	197	218	206	202	189	188	220	199	168	208	190	198	191	227	227	208	220	200	196	177	209	213	212	198	202	206	199	205	205	185	181	202	226	196	185	229	205	213	201	225	202	183	202	215	187	205	224	176	210	182	185	200	202	187	208	183	213	200	196	209	211	214	194	196	205	201	222	173	194	197	174	190	198	181	204	181	192	222	181	221	195	191	206	203	230	207	198	197	197	191	201	211	197	200	192	193	206	190	181	206	182	196	191	187	198	204	211	228	227	189	216	203	197	208	193	188	203	195	195	187	202	187	228	219	211	196	196	195	196	189	186	211	209	188	200	193	229	198	232	208	196	177	213	187	169	166	194	205	211	176	206	239	213	228	211	193	214	202	226	211	204	191	190	227	177	171	197	189	196	218	213	220	194	188	211	198	203	202	215	203	186	233	215	207	193	223	200	230	196	207	232	207	214	213	182	205	184	241	196	202	191	173	216	191	200	181	232	183	207	197	201	197	191	217	217	201	203	226	175	205	176	188	192	192	225	221	193	193	226	200	228	199	199	199	202	192	203	203	196	197	201	201	209	209	217	210	212	217	198	225	196	183	177	207	182	194	188	196	185	226	230	214	215	220	196	201	201	216	186	182	220	211	158	191	204	189	227	193	189	187	175	181	172	199	195	206	220	196	223	222	204	203	215	202	187	203	219	210	224	183	213	228	224	198	207	210	208	213	187	187	190	186	201	186	211	208	198	195	210	171	206	195	204	229	186	208	193	204	201	210	219	222	218	190	209	193	205	199	209	222	179	197	191	213	218	181	217	198	198	208	220	197	186	196	186	188	197	176	202	215	194	187	164	208	205	206	206	198	199	184	198	213	207	213	202	189	191	203	188	223	208	202	206	179	187	223	199	199	207	217	192	219	213	192	190	202	214	169	191	209	186	193	235	162	229	188	215	240	185	198	213	188	214	209	206	204	231	177	213	202	216	215	210	196	217	204	184	221	207	201	201	222	208	191	198	205	231	186	215	203	204	170	206	209	195	212	206	198	204	199	215	183	177	197	206	204	200	209	202	186	185	215	201	206	206	222	220	179	178	195	200	221	169	227	189	197	232	194	208	165	197	170	200	202	230	199	210	225	207	180	196	196	204	194	214	213	195	182	197	215	178	217	208	216	190	234	191	199	202	189	191	190	216	188	208	195	194	198	186	194	206	203	219	201	205	205	214	216	174	211	180	209	206	204	169	193	200	213	187	187	213	190	214	189	225	210	186	202	204	200	183	181	177	192	196	191	219	198	189	201	179	197	221	173	189	197	219	207	182	203	202	209	225	207	194	202	202	180	209	204	225	240	187	173	207	231	207	196	212	188	209	223	168	218	192	215	174	197	167	199	213	165	210	206	222	192	172	184	182	203	190	212	184	213	211	180	199	210	196	210	219	193	203	229	214	210	200	206	182	197	210	204	210	209	214	193	206	184	235	183	211	225	198	195	185	222	216	228	210	192	211	191	209	198	195	205	209	178	196	198	218	179	203	202	211	215	219	198	201	188	196	206	195	200	188	190	202	196	169	211	203	196	205	179	200	189	211	199	194	189	193	200	195	201	232	204	215	183	215	230	183	192	196	224	205	204	200	198	207	211	199	217	218	194	198	200	218	184	196	201	188	223	197	190	172	178	201	205	202	182	198	226	208	189	202	238	178	204	201	236	188	208	194	202	191	193	240	213	188	242	192	205	203	217	211	212	200	202	204	202	160	217	202	201	203	186	177	199	202	193	206	215	190	227	198	176	183	201	191	194	177	225	194	207	225	207	209	207	236	206	174	202	186	188	196	200	204	178	191	217	208	197	222	192	207	187	187	180	215	176	200	189	176	170	219	218	206	202	199	191	190	194	224	220	198	204	193	204	222	215	207	184	194	212	184	173	198	202	193	189	196	192	210	201	208	191	202	218	183	230	207	207	223	184	221	207	208	219	190	211	205	201	192	200	204	206	214	195	209	198	182	205	200	218	177	233	194	241	224	192	207	183	194	187	204	184	206	183	210	197	204	242	215	193	199	178	182	193	171	199	220	176	200	194	190	198	209	172	204	224	216	202	196	197	200	200	207	185	205	202	187	209	192	190	199	176	218	179	208	169	173	180	207	200	202	201	204	200	189	200	185	214	224	201	206	204	210	192	185	202	189	203	215	186	196	197	181	193	201	214	209	209	212	183	204	186	188	209	202	163	216	209	171	190	187	217	226	220	189	210	191	210	201	219	200	201	179	188	231	234	177	196	190	188	174	218	160	201	200	218	216	222	214	202	191	191	215	186	189	209	215	189	204	188	182	173	193	219	180	181	186	203	209	214	224	211	202	187	220	195	205	193	192	206	202	190	197	183	235	207	206	209	187	201	177	228	205	229	195	192	198	212	201	211	223	192	204	199	203	197	201	202	219	208	182	208	195	210	178	185	209	229	195	202	186	214	203	220	196	202	228	205	201	201	188	203	195	196	223	195	200	202	188	206	207	217	196	185	175	211	203	206	221	215	222	204	213	207	198	190	215	226	214	194	191	220	207	187	220	182	195	213	202	201	201	189	223	151	191	207	183	215	189	227	215	219	219	205	211	200	240	184	204	191	205	197	220	213	194	210	225	215	215	220	204	179	186	195	202	217	215	178	193	203	188	198	201	189	194	229	209	194
34832	56536	31065	10918	6427	4749	3480	2356	1855	1461	1073	876	728	610	543	457	504	425	402	380	350	363	344	295	295	290	289	282	290	270	307	291	262	264	290	283	282	283	269	254	268	261	256	250	277	257	265	219	233	267	249	254	261	225	273	264	237	227	221	248	224	243	237	226	219	223	220	219	219	207	222	224	228	197	207	216	219	212	220	210	174	230	237	217	213	218	188	222	207	238	244	215	217	187	227	209	192	232	208	246	203	215	227	212	199	218	202	225	204	227	211	214	197	204	200	206	215	199	214	203	208	230	220	223	214	199	209	209	205	215	222	207	213	216	208	234	197	204	230	191	208	211	232	201	202	226	203	231	230	207	213	219	199	204	208	182	211	207	211	219	211	239	221	203	203	204	217	227	251	206	220	209	190	211	229	216	216	195	201	191	211	230	220	236	195	213	228	205	237	244	189	224	227	241	225	222	201	195	214	223	215	201	218	208	219	202	186	190	203	238	219	220	192	214	216	229	189	223	213	213	179	219	192	200	232	234	209	223	191	184	198	216	241	206	221	208	204	237	214	235	230	216	205	213	212	215	226	220	216	207	224	224	191	201	212	202	201	218	214	204	211	204	203	213	212	188	205	193	218	215	193	208	203	189	217	246	209	206	223	203	205	196	236	189	209	233	219	206	202	224	217	215	184	202	220	203	195	183	200	216	211	191	189	203	211	213	210	205	222	205	215	218	231	194	216	195	212	220	205	206	199	196	209	207	214	216	244	210	221	190	204	199	231	210	195	221	212	197	200	223	200	214	217	201	215	208	204	230	194	208	186	206	209	188	223	227	220	210	217	208	203	215	205	178	216	228	214	215	198	204	199	202	212	218	209	207	186	206	232	195	182	192	201	219	207	190	194	191	219	191	181	225	215	199	202	210	213	216	216	214	185	179	212	223	207	213	194	209	197	223	221	205	202	217	231	187	228	209	200	219	191	195	210	211	197	197	216	183	229	217	225	197	193	206	214	200	201	218	216	185	195	210	220	233	225	216	222	219	197	192	215	218	229	205	210	241	189	226	204	189	215	209	225	198	233	207	219	243	211	199	193	211	197	227	201	197	216	222	220	204	211	213	211	221	194	195	224	202	216	227	220	239	208	238	224	181	199	197	213	221	198	229	208	212	235	208	204	201	206	207	208	203	203	193	218	209	211	200	198	218	211	187	205	201	230	200	198	199	195	233	232	209	194	227	206	198	227	216	191	208	213	215	234	189	234	218	227	201	210	225	197	197	211	178	230	219	221	200	188	199	197	231	222	213	228	210	220	188	199	196	205	216	200	228	209	200	203	194	182	209	234	208	196	215	204	208	204	193	206	212	223	236	184	238	240	209	214	195	199	205	193	201	201	216	204	226	196	183	237	227	200	190	231	222	195	207	226	207	202	211	220	227	224	213	191	221	187	207	218	218	196	207	204	199	207	211	199	191	228	214	191	204	224	207	219	211	184	195	205	202	203	228	219	220	192	212	227	220	219	222	232	208	232	199	195	227	207	204	191	209	208	187	201	190	212	212	202	197	219	227	203	208	219	195	204	208	218	196	200	206	197	218	219	228	213	220	220	201	203	208	189	188	194	189	205	232	208	203	189	213	217	228	235	220	205	235	192	214	223	203	213	198	209	209	198	183	210	215	232	202	218	212	201	220	193	199	235	213	204	226	213	234	234	221	242	186	214	210	169	247	222	195	217	201	206	220	237	239	209	196	209	235	203	200	198	204	213	201	198	224	195	184	214	197	207	225	202	197	240	189	225	213	182	230	220	217	195	246	180	207	217	211	195	221	210	182	225	211	217	218	218	226	203	209	199	205	225	180	198	186	188	201	205	213	224	191	206	252	202	200	180	206	205	222	218	218	215	221	191	210	233	205	215	175	212	205	188	221	205	193	219	196	190	208	210	210	190	221	197	200	227	221	196	198	221	205	208	200	222	203	231	208	203	200	200	231	209	190	226	216	253	201	199	211	220	209	200	197	202	229	206	233	214	224	213	222	214	198	206	220	203	197	199	217	200	208	189	200	199	237	199	237	220	197	220	224	201	215	195	230	196	194	202	193	196	200	232	210	216	220	195	195	198	215	199	203	203	211	218	208	200	212	228	218	217	209	198	211	202	230	204	192	224	199	238	197	223	238	200	188	222	223	208	212	217	200	209	175	229	210	200	199	202	241	207	212	208	198	234	194	203	206	208	202	216	231	212	222	226	217	179	215	213	214	211	219	195	218	198	210	219	202	241	214	218	196	210	222	199	228	189	185	217	216	229	217	207	203	201	202	224	200	210	189	217	178	200	232	202	184	212	200	228	204	214	214	222	219	199	200	228	198	212	223	196	208	185	211	223	203	210	210	199	218	198	218	223	205	188	233	215	236	202	208	215	215	221	202	218	201	222	237	217	203	218	229	203	255	203	214	183	203	201	187	196	222	234	242	203	227	228	212	195	221	203	217	228	206	198	226	201	180	217	212	215	219	267	212	221	171	217	229	242	229	205	259	201	199	225	206	194	220	231	238	211	204	230	225	219	211	221	195	183	221	212	239	211	210	222	188	203	196	206	196	194	216	225	217	216	217	217	209	190	207	260	194	223	188	191	233	204	224	218	199	227	234	218	177	206	200	211	212	203	239	218	220	205	191	207	186	217	205	210	216	228	214	207	226	200	204	219	215	215	216	186	244	211	209	210	192	200	198	211	224	204	228	204	244	214	221	181	202	218	196	215	222	190	204	222	220	195	213	200	200	209	228	212	225	184	198	219	228	220	220	209	239	199	190	210	220	247	215	189	206	223	207	186	200	201	224	230	207	199	219	185	212	213	191	194	210	196	195	204	206	212	219	200	209	200	227	211	226	220	217	231	205	223	193	194	196	208	199	223	194	166	218	197	186	214	222	213	228	212	203	228	199	218	219	198	212	203	210	230	219	194	197	196	199	226	227	209	200	223	201	207	239	203	201	201	231	224	238	217	185	219	189	223	212	207	209	197	205	204	232	215	221	218	190	219	220	213	223	220	197	223	201	213	246	207	229	205	210	192	231	245	209	210	232	198	212	187	197	203	241	196	214	218	231	212	187	223	221	199	224	196	197	229	207	204	191	199	209	227	182	202	201	237	194	188	217	218	222	203	207	199	211	177	201	215	216	216	207	231	225	207	210	212	220	194	238	218	210	209	211	232	206	222	201	179	195	207	191	203	219	231	210	228	182	226	199	211	235	193	216	207	188	208	197	212	223	215	185	217	212	194	225	219	210	224	235	207	206	237	212	196	214	206	201	197	214	206	194	207	208	215	204	196	216	215	237	198	188	211	203	192	234	216	236	216	197	207	211	227	211	192	203	231	189	211	222	233	187	203	208	204	228	222	190	233	220	210	233	184	201	230	214	232	192	213	196	191	211	205	188	213	223	210	214	221	219	214	196	195	179	200	226	215	241	208	195	209	233	188	221	201	190	211	216	212	227	214	218	210	201	207	200
24824	21136	27221	24909	12088	2666	1554	1088	811	717	581	514	434	439	398	397	377	355	387	350	359	345	323	284	307	270	303	303	309	291	310	273	260	306	328	309	304	302	307	301	288	313	248	307	316	299	299	288	278	265	282	307	280	272	276	265	251	281	295	273	268	278	297	260	283	274	257	269	250	276	255	285	281	277	262	271	269	235	292	286	281	282	271	262	274	261	267	263	250	291	271	260	264	256	303	287	284	256	242	246	275	265	287	264	264	294	291	255	272	254	258	261	282	245	258	284	300	283	278	275	210	239	270	240	262	243	283	268	259	260	252	278	253	277	284	246	263	272	246	264	270	252	238	260	235	261	294	282	257	285	285	264	274	258	255	256	250	256	248	261	271	252	281	251	254	276	240	279	275	270	265	263	245	267	274	256	247	249	258	261	242	296	261	251	249	270	252	275	284	261	259	252	255	248	241	270	258	239	255	254	242	258	260	277	276	253	260	285	250	288	271	309	257	300	275	242	281	259	240	273	281	264	280	269	261	275	254	266	251	254	293	239	258	268	281	277	273	254	248	277	271	250	252	293	300	249	243	257	275	294	255	293	284	271	283	253	259	239	265	278	262	274	252	245	251	245	274	261	255	273	260	251	266	248	263	286	282	265	278	279	260	273	271	263	249	275	252	291	277	261	250	290	251	268	274	293	262	256	247	288	249	278	256	268	287	285	253	254	271	257	265	275	285	290	282	270	250	261	273	267	252	263	273	255	260	271	262	249	281	272	256	275	256	304	272	262	233	265	237	268	270	271	300	250	247	247	272	273	220	274	306	289	243	287	264	282	291	259	250	282	304	228	270	267	252	257	267	245	257	253	277	248	277	280	281	277	252	264	243	260	260	272	287	289	266	275	295	241	295	265	247	263	241	272	263	258	289	268	269	260	245	293	286	285	264	291	253	251	265	271	282	292	259	249	248	282	239	262	282	260	271	270	298	243	291	271	290	271	266	273	272	262	266	246	281	243	251	261	243	268	259	257	280	298	254	318	275	283	273	270	238	261	266	267	272	265	254	279	285	283	248	278	284	243	277	259	269	245	286	293	261	271	255	236	278	263	300	272	260	283	286	256	301	265	289	291	273	300	274	247	251	266	300	253	259	233	257	252	284	271	240	266	273	266	238	277	240	258	246	249	246	285	270	242	263	258	250	271	306	250	277	261	256	265	282	291	285	271	303	249	290	245	277	263	253	271	255	278	242	284	296	291	278	283	251	272	288	274	291	254	252	296	268	241	268	266	226	267	266	268	248	287	302	270	301	242	275	288	295	264	274	266	268	278	267	242	262	280	273	283	254	272	274	249	270	252	284	271	263	259	258	284	269	263	276	279	262	268	290	272	253	240	244	234	252	297	280	240	256	252	280	244	256	248	259	263	273	255	247	247	243	259	279	277	227	273	266	287	281	252	271	274	282	272	257	248	257	265	274	253	264	246	272	260	262	281	267	248	285	235	234	274	272	276	255	266	264	282	258	245	231	250	257	250	266	267	272	247	253	282	290	242	248	238	262	280	237	259	278	273	251	270	286	272	268	245	267	267	230	262	270	295	256	264	246	285	269	252	253	262	275	266	253	264	269	259	271	267	278	263	256	267	263	255	268	234	274	275	295	240	270	262	278	282	287	255	238	265	271	278	291	254	306	250	238	269	257	257	276	263	259	257	300	256	268	256	253	268	270	279	279	238	239	281	251	287	262	280	281	271	258	290	283	297	264	286	246	283	294	245	293	251	269	244	278	275	279	269	240	257	250	271	246	250	245	245	249	297	260	242	291	257	296	255	273	235	279	243	249	248	260	267	264	279	273	257	260	253	254	268	289	256	280	264	262	271	278	249	264	268	254	240	241	260	245	268	261	285	283	243	254	275	265	281	268	255	273	262	258	270	258	273	283	254	267	285	300	267	271	286	244	272	275	245	253	260	274	264	261	268	272	304	265	281	256	241	250	256	274	255	270	267	259	260	262	264	283	280	275	242	267	272	245	267	299	238	274	251	304	272	275	303	239	250	253	262	291	289	281	253	284	270	276	284	251	225	271	280	300	273	281	256	270	265	248	255	247	273	262	249	262	273	252	276	275	254	281	264	273	286	257	269	292	238	266	277	245	256	278	263	253	281	270	256	279	265	279	303	264	288	270	250	267	271	285	275	248	249	242	265	270	256	294	265	243	261	245	272	270	269	269	303	280	244	266	268	239	273	232	280	250	246	265	299	269	289	262	265	273	241	286	254	255	267	247	240	281	244	257	290	263	257	236	275	277	275	258	271	277	282	269	250	290	241	232	272	274	271	284	282	253	226	280	249	248	289	277	300	265	231	261	265	292	280	276	239	241	280	268	245	261	273	283	266	255	280	253	276	274	289	251	262	238	262	271	290	260	268	260	274	260	260	258	286	260	279	257	275	258	262	283	238	243	240	268	236	280	276	259	250	272	267	266	263	251	259	271	236	294	250	259	270	270	266	305	284	262	276	280	274	260	266	284	274	265	251	249	264	247	250	304	247	258	251	273	226	243	278	301	246	288	279	253	230	256	285	265	285	299	256	248	245	289	249	275	267	294	258	276	266	245	239	270	279	238	242	278	273	267	261	246	249	298	276	260	258	268	260	267	279	275	273	284	264	239	270	281	246	284	255	264	238	259	259	266	284	276	277	250	252	273	277	270	269	222	272	279	273	273	278	273	256	273	313	292	271	301	261	272	271	268	236	258	271	250	270	283	268	290	256	277	244	288	257	261	268	287	286	231	261	293	279	280	292	240	275	291	285	252	273	276	276	258	244	267	264	229	266	264	278	238	247	273	261	229	260	271	251	236	274	262	257	251	290	276	246	272	257	253	254	260	261	277	280	249	270	261	260	274	245	272	270	258	283	282	290	282	307	271	251	258	255	276	234	266	278	302	238	271	262	272	255	285	259	282	259	294	270	275	262	257	259	271	268	256	272	283	263	295	248	253	257	289	264	287	240	269	264	262	267	271	286	279	291	263	268	251	305	263	252	266	245	264	243	272	269	273	282	248	289	250	266	262	278	283	279	275	269	245	253	266	255	287	270	235	278	310	287	249	253	260	277	287	283	274	255	267	282	241	260	257	276	253	264	250	268	261	274	253	258	262	287	286	245	277	268	231	274	273	264	298	257	258	249	265	251	268	285	267	264	260	265	246	266	271	278	301	284	281	265	260	249	274	291	269	278	284	294	283	265	275	263	289	280	283	293	271	296	259	242	271	250	278	237	300	279	280	258	296	273	260	277	247	300	256	296	261	256	256	236	244	258	242	280	277	248	264	279	269	259	271	269	250	271	262	264	256	277	270	262	265	297	248	278	287	265	263	246	253	269	273	254	258	274	281	283	252	301	262	268	244	261	256	251	261	301	238	283	258	287	256	267	292	278	277	274	264	286	266	243	265	281	272	260	266	238	274	283	271	287	280	273	270	254	256	262	264	275	265	254	272	277	243	262	257	270
34393	49730	25794	8173	4908	3539	2623	1826	1371	1067	876	759	627	522	502	456	463	442	435	413	417	370	366	350	328	334	353	324	340	349	339	335	322	336	338	308	370	323	352	329	321	314	347	301	307	314	301	333	294	333	309	293	319	302	289	254	301	309	321	303	302	261	292	326	290	251	260	255	283	283	266	280	315	245	266	301	259	252	286	248	294	289	274	276	273	306	263	280	270	292	281	281	276	263	283	311	295	269	289	272	285	268	298	287	276	279	285	298	240	259	238	281	262	282	294	275	271	265	289	278	249	286	274	292	282	263	290	266	290	290	261	293	282	281	271	282	259	300	241	286	278	248	280	254	297	305	253	262	262	270	260	256	296	281	278	290	259	302	275	253	281	283	275	264	258	279	322	300	297	270	270	303	271	278	259	312	283	263	252	274	276	312	311	292	285	285	282	285	270	312	279	305	300	279	278	289	308	261	306	245	284	287	266	268	276	287	281	275	285	262	273	310	288	265	293	276	289	267	275	279	273	265	288	285	300	276	254	299	267	277	285	275	299	280	280	302	283	270	321	276	281	265	299	287	287	268	275	276	280	306	251	268	249	328	270	266	296	258	264	281	259	254	272	268	315	252	268	293	277	295	284	266	277	294	271	263	286	294	305	304	290	343	299	273	260	261	281	265	300	274	303	282	277	276	276	262	267	298	308	261	278	293	281	285	273	286	249	264	265	277	273	251	281	287	241	267	262	269	262	258	261	285	250	285	274	300	275	274	285	280	284	278	260	300	286	234	282	263	262	275	291	268	269	275	290	267	282	278	267	241	268	275	249	274	271	273	255	300	261	263	279	277	300	291	277	260	277	275	317	295	284	261	287	307	257	277	290	294	257	285	289	287	309	302	253	278	270	306	258	283	284	255	274	300	302	295	275	291	281	268	270	275	295	292	273	288	265	273	269	280	288	264	263	270	281	304	285	278	273	294	287	269	277	283	271	276	270	274	300	267	291	306	286	265	291	286	267	282	289	289	296	292	286	292	286	265	245	278	300	297	283	259	276	264	269	246	275	289	273	278	299	295	293	292	285	269	257	250	245	276	273	302	270	249	286	248	298	274	285	298	261	284	265	289	268	268	276	241	246	288	296	306	267	258	265	252	295	259	257	289	246	293	257	260	272	300	269	252	269	244	279	272	296	287	257	298	261	265	279	251	290	298	282	264	312	293	274	259	296	300	288	260	259	262	256	300	293	272	303	278	288	293	262	292	290	291	278	297	305	302	269	273	269	271	301	280	258	289	292	265	285	267	287	289	297	269	302	272	290	258	252	275	264	282	300	277	289	284	266	289	289	301	268	246	277	310	278	280	291	292	253	275	279	299	324	269	276	259	273	252	274	270	273	267	274	280	308	247	275	265	287	271	282	280	275	246	297	271	263	277	277	262	268	284	254	293	284	276	281	239	303	292	258	294	283	272	282	270	276	286	236	295	265	288	267	305	239	278	263	291	282	283	299	269	272	287	307	273	293	305	285	296	280	264	302	275	279	264	285	259	326	282	292	244	290	270	295	284	269	285	259	282	311	254	274	289	308	281	281	291	287	296	282	273	287	279	279	271	282	265	253	272	277	290	276	278	254	261	271	309	264	292	266	300	288	274	286	279	256	284	278	308	291	270	296	312	268	264	281	298	264	276	276	309	267	282	281	305	282	256	288	258	278	272	280	250	240	230	254	295	298	274	281	306	277	296	282	299	300	280	292	293	263	273	265	279	270	271	269	310	268	277	283	262	274	285	273	288	305	259	290	284	268	271	297	275	316	280	279	250	266	260	293	274	272	297	284	277	278	264	307	266	260	285	286	265	267	268	254	290	317	278	272	274	259	288	283	278	245	265	286	263	261	279	267	281	274	270	307	268	283	270	295	266	268	271	293	273	296	291	290	264	292	263	283	284	260	288	232	269	285	264	302	284	250	319	295	281	249	295	268	288	277	275	303	270	291	280	267	282	266	289	281	273	313	274	285	293	311	278	285	292	263	281	280	295	298	280	275	294	282	286	259	264	281	299	270	291	273	293	263	264	261	287	276	279	283	273	254	278	289	303	264	278	291	279	309	285	272	298	265	278	288	256	304	291	271	306	273	265	287	280	266	259	286	279	300	301	296	264	289	286	289	259	300	273	284	307	250	286	276	280	252	294	283	252	300	284	298	266	260	274	285	252	292	292	298	261	272	271	274	268	286	292	275	300	250	268	286	290	285	279	268	308	283	269	319	272	258	290	267	247	288	266	280	263	293	309	288	252	285	276	264	245	244	320	288	274	258	259	238	263	274	284	295	259	270	274	294	301	277	292	285	303	279	277	268	296	279	292	266	303	263	284	254	260	282	266	297	269	270	274	288	268	268	295	271	294	288	271	277	290	272	284	292	282	294	265	266	271	288	279	272	303	264	249	292	259	270	308	284	268	278	289	278	268	295	275	274	291	268	280	256	295	275	279	255	298	289	269	294	308	301	268	272	262	280	274	278	264	300	282	255	254	286	263	297	277	307	276	259	298	285	282	257	300	293	286	254	265	319	272	285	278	277	287	270	311	285	284	305	291	284	278	268	257	253	271	292	285	270	295	308	260	309	289	290	308	302	293	262	265	274	260	264	273	265	286	261	285	258	245	257	278	294	270	271	258	275	280	289	285	294	283	288	243	271	265	283	269	291	265	279	270	273	297	261	270	260	288	289	296	284	239	258	303	286	252	246	277	316	274	263	266	266	285	267	296	285	288	254	286	261	289	294	278	276	292	277	272	303	290	257	275	255	310	283	282	257	272	306	260	274	239	270	291	289	264	281	246	315	269	295	284	278	311	297	270	253	276	256	299	265	289	272	284	256	271	261	288	317	271	278	277	287	286	270	285	249	270	258	283	275	302	293	259	290	268	267	296	288	274	270	304	293	278	276	288	290	258	252	275	270	292	293	283	268	295	279	268	295	305	259	262	270	275	266	268	263	279	239	279	268	301	271	248	273	254	291	264	279	304	288	297	282	267	290	286	280	275	276	280	265	268	252	307	272	270	271	258	282	284	305	287	253	259	288	279	233	267	254	269	252	290	278	248	258	292	301	312	270	296	284	267	288	278	266	278	283	295	291	280	309	298	262	250	256	266	296	248	264	280	277	258	254	265	285	267	276	254	293	276	308	290	274	293	313	276	276	300	311	262	283	273	291	257	260	285	308	280	280	280	270	267	289	298	273	281	289	264	285	287	254	283	286	270	288	303	275	292	284	275	287	269	247	273	292	273	270	283	283	289	289	289	271	266	277	268	280	273	293	277	237	265	276	275	298	310	271	296	303	309	263	254	269	295	292	252	264	259	268	271	282	253	297	256	280	274	262	292	280	256	282	270	287	259	286	275	269	287	262	254	262	291	285	283	252	293	281	278	266	283	275	253	310	268	279	276	312	280	288	271	265	286	262	307	292	273	283	298	268	297	275	262	276	319	268	269	278	296	286	277	234	275	272	307
22544	21024	28581	23655	21032	21013	9955	2470	1543	1240	997	869	712	651	576	589	590	510	503	492	462	451	430	390	387	415	401	358	371	362	353	354	382	393	367	361	390	391	386	344	311	371	325	328	355	340	363	354	330	319	333	314	287	323	321	291	286	319	314	312	313	317	320	312	320	322	283	263	305	283	311	288	289	314	304	317	304	307	292	285	324	298	292	321	289	300	285	277	300	287	303	284	289	322	296	291	280	312	280	306	297	278	310	274	315	288	287	305	283	319	270	300	275	282	292	307	319	301	282	307	305	302	286	315	311	290	282	312	271	342	278	310	294	284	300	300	338	294	305	308	279	287	276	283	277	301	297	274	292	292	304	288	269	290	261	302	280	295	304	268	281	281	290	299	285	315	305	272	284	296	309	296	305	292	305	270	312	294	304	285	321	298	304	293	292	283	294	312	292	289	265	276	296	278	271	295	304	281	296	327	285	287	303	307	311	283	279	265	328	287	297	292	289	294	287	307	280	289	318	301	330	278	286	293	306	297	316	274	262	282	295	284	299	286	294	291	280	287	324	304	302	275	319	308	288	295	276	322	291	296	280	270	275	293	287	290	295	300	316	323	282	280	280	302	289	269	300	255	254	283	294	295	301	293	311	300	297	314	313	290	260	279	293	280	244	283	303	333	297	265	262	270	292	297	298	299	309	300	286	304	289	267	299	265	318	299	286	282	306	291	298	289	285	300	295	309	306	291	284	301	307	308	284	267	296	295	307	302	281	318	285	280	320	283	347	303	293	289	289	296	297	282	313	270	284	314	289	316	303	316	287	287	271	295	257	284	298	296	302	299	287	263	292	280	296	281	263	266	335	307	282	307	276	299	300	285	268	293	277	277	292	292	277	318	326	279	257	335	318	277	265	305	268	310	266	271	272	290	306	318	271	283	309	292	308	276	281	274	290	295	302	309	278	277	294	291	284	267	304	275	304	306	303	271	277	331	284	304	294	265	318	311	309	304	322	281	309	310	263	296	332	295	260	259	280	309	310	305	248	332	283	285	299	289	287	289	280	293	279	299	308	316	276	272	306	287	268	310	267	311	325	313	327	297	307	283	283	298	250	301	294	282	305	286	279	297	305	285	299	303	275	295	329	285	313	303	299	304	284	285	291	313	278	301	287	330	309	299	278	302	291	295	284	287	258	304	274	284	320	268	279	281	286	277	304	281	316	308	261	294	295	289	329	268	268	317	287	295	295	311	288	292	280	286	322	290	280	333	246	296	287	270	296	282	267	280	319	290	301	300	287	282	292	310	305	276	287	291	279	302	278	273	281	293	288	291	323	277	297	291	300	287	266	292	273	299	284	290	326	267	269	270	300	271	322	299	311	293	316	334	277	298	280	281	316	274	297	274	310	278	289	294	326	292	326	316	240	277	296	258	297	284	296	279	355	288	280	274	293	286	272	283	300	283	328	310	268	291	272	306	301	278	287	308	293	258	311	318	297	260	336	295	298	287	306	257	277	265	327	281	302	315	306	293	322	298	325	287	299	288	263	326	269	294	298	295	280	282	317	269	328	301	316	285	314	311	297	303	304	325	301	310	297	281	280	297	274	307	318	304	292	286	286	297	290	268	271	307	290	324	297	296	281	254	304	286	291	295	299	299	307	281	294	262	311	267	296	264	281	291	263	283	282	291	305	299	285	298	262	287	301	292	315	316	276	292	306	297	313	274	282	323	291	323	295	281	276	304	308	292	284	297	294	285	309	311	291	286	278	295	299	313	307	297	294	327	281	319	271	293	322	277	290	312	267	298	294	303	283	290	309	278	305	278	268	294	280	290	281	284	293	329	326	299	271	325	306	319	291	295	263	250	296	288	289	309	297	275	291	269	321	292	281	314	286	310	281	256	296	313	292	282	301	286	277	294	337	301	286	298	281	289	290	287	301	293	277	307	313	270	322	272	314	309	279	251	296	284	308	297	264	307	265	283	308	308	280	311	329	281	323	308	305	263	280	292	294	277	313	305	286	325	300	308	312	288	297	315	313	272	285	319	272	292	299	309	300	286	303	260	312	287	290	280	300	261	277	292	269	289	286	282	302	295	288	300	303	305	289	251	303	307	263	246	317	305	263	313	295	285	291	308	308	290	327	296	288	296	273	298	281	296	269	280	294	307	309	312	295	287	288	274	308	291	265	288	304	304	315	248	277	268	301	295	286	302	301	288	301	288	275	271	332	285	320	269	293	283	304	298	288	306	301	281	301	308	285	285	298	287	310	271	272	303	311	277	318	284	300	298	290	285	307	292	284	263	287	256	306	264	277	302	309	282	295	260	289	306	285	291	294	284	289	265	292	318	310	280	299	302	278	284	298	277	272	295	243	290	331	286	280	302	293	330	300	338	303	280	307	294	316	273	281	266	268	289	308	267	307	283	296	265	309	297	270	288	308	283	298	281	264	291	261	291	272	293	283	302	263	301	307	289	289	275	296	290	289	301	310	284	293	291	304	289	292	278	282	290	270	269	305	286	292	296	267	307	294	273	280	301	265	296	270	269	259	286	311	306	309	311	259	287	302	286	291	320	280	295	292	328	337	272	285	290	327	281	274	297	311	293	277	304	290	264	275	283	318	323	282	280	259	300	290	303	319	273	261	287	313	285	310	291	286	257	291	323	289	276	319	292	297	269	285	282	300	273	238	285	264	285	307	304	309	291	292	283	298	285	282	305	302	296	303	288	304	254	290	321	296	310	289	276	282	290	313	249	277	273	263	270	306	306	287	287	305	308	339	319	280	304	281	299	286	274	284	283	307	313	301	315	301	296	299	312	290	295	306	297	280	266	277	307	259	276	308	274	292	303	347	268	309	279	297	315	271	301	317	274	274	284	308	277	303	280	248	286	315	307	335	266	291	258	304	280	310	280	309	275	316	285	303	295	276	272	288	324	296	324	280	287	285	268	322	287	302	285	274	291	295	302	285	293	303	271	305	277	261	319	261	292	293	285	286	277	309	275	291	325	303	281	294	265	252	301	302	302	297	252	291	298	280	269	312	298	296	296	298	344	299	281	301	300	294	290	290	296	300	275	289	291	299	312	306	297	338	281	333	303	301	288	294	305	327	279	294	304	268	295	308	302	276	299	294	269	297	298	303	289	303	260	297	304	308	314	252	306	291	290	275	272	297	285	298	278	286	326	282	288	315	292	291	297	284	298	273	298	289	291	294	274	286	312	327	275	298	297	307	319	283	318	265	281	305	270	285	272	269	277	268	282	287	301	289	343	302	299	293	322	289	270	263	298	265	283	255	277	257	309	275	272	269	323	299	246	273	312	295	285	307	293	283	312	299	318	301	300	305	275	305	285	283	311	264	315	304	280	288	280	308	316	273	314	279	300	294	286	285	292	290	276	301	312	296	289	264	313	291	262	297	272	305	281	288	293	270	288	314	285	320	306	281	303	281	297	318	299	321	301	280	276	290	266	300	303	321	260	279	320	268	266	281	296	293	254	278	300
37169	61808	37375	14185	8863	6457	4830	3624	2685	1953	1530	1183	1024	881	840	728	665	650	606	527	526	508	447	466	504	437	435	403	409	462	432	406	418	392	453	405	418	420	411	381	398	371	346	370	376	327	366	331	352	360	342	349	334	349	328	312	312	314	307	329	309	318	335	314	308	270	299	315	318	321	299	273	306	304	306	267	293	325	322	291	279	306	326	311	283	348	317	296	309	281	287	309	296	312	305	313	321	287	299	285	297	289	320	313	280	314	287	311	311	290	296	272	295	316	306	300	305	301	294	289	290	296	297	286	294	297	279	292	298	279	253	283	284	306	314	271	308	273	280	307	294	334	291	298	273	318	292	301	296	336	313	289	297	276	302	297	311	297	304	281	289	311	280	291	264	291	282	286	304	284	342	283	258	318	280	283	269	308	290	289	288	291	308	287	334	302	281	299	284	287	304	327	309	287	332	295	308	264	257	277	315	324	266	319	284	262	294	302	289	283	282	295	284	281	336	288	279	285	332	286	287	291	281	296	281	288	262	303	297	292	280	304	282	275	308	301	305	278	312	301	277	288	314	318	319	301	298	303	286	292	311	276	276	288	327	284	289	290	326	289	295	319	298	285	285	300	306	297	323	317	304	294	295	276	267	293	300	266	291	319	262	279	275	313	279	287	309	283	284	262	274	280	255	301	275	330	293	286	288	266	311	285	270	293	302	278	299	264	272	286	299	303	263	290	258	313	304	288	295	279	276	311	301	288	332	272	285	288	306	296	298	283	307	296	291	302	286	296	309	310	292	285	302	297	280	315	252	278	316	284	298	275	299	321	319	290	299	281	285	300	271	297	320	342	314	296	292	291	283	322	279	322	307	270	315	271	303	271	281	292	283	322	282	295	280	296	306	283	265	298	276	301	305	287	306	276	283	277	317	278	274	268	291	298	260	258	296	307	298	288	297	321	296	287	284	265	292	294	276	284	283	302	295	294	293	294	263	303	294	266	280	294	260	300	292	300	296	303	296	310	294	300	300	250	314	273	261	300	254	303	251	317	302	307	301	268	324	273	285	293	298	260	310	283	320	305	308	304	277	309	264	289	275	291	316	286	326	274	311	300	318	304	280	314	304	286	314	319	302	287	282	298	292	271	288	284	292	299	279	303	302	278	295	308	296	284	286	303	286	270	303	286	281	282	305	283	298	293	289	294	269	313	302	309	294	272	311	290	287	288	267	270	316	311	283	315	312	297	288	321	305	281	293	295	301	317	297	289	317	312	305	299	300	274	305	303	278	283	293	341	270	327	291	262	300	272	272	283	308	303	310	312	297	297	310	307	267	308	305	304	281	312	292	281	299	330	334	287	309	299	315	258	271	288	319	304	284	322	273	308	307	292	290	294	293	290	278	287	293	291	289	249	291	298	272	302	294	297	251	308	284	308	292	329	290	309	298	285	288	292	323	306	275	283	292	293	299	264	299	301	302	317	293	284	304	291	266	271	307	281	292	332	316	301	306	307	304	280	326	308	253	275	295	283	272	300	280	280	327	290	294	280	275	282	281	278	297	296	296	343	309	257	288	282	287	290	310	281	273	295	266	296	267	279	322	319	297	264	305	294	292	266	267	267	318	281	315	317	288	285	298	305	264	250	289	318	264	306	311	295	317	288	313	286	298	301	322	281	280	295	301	289	275	283	290	306	270	304	284	257	275	287	290	290	304	287	314	294	313	302	281	282	282	292	303	286	310	301	262	268	327	281	286	290	280	292	302	297	308	293	265	254	328	313	277	336	307	291	273	297	324	307	296	304	300	291	272	280	313	314	275	306	322	320	312	303	268	291	307	296	311	296	261	288	288	263	282	303	291	301	315	308	271	298	313	340	248	294	284	264	321	283	302	287	306	302	313	321	302	286	324	289	297	296	278	318	299	310	313	321	278	304	319	309	301	298	278	271	293	296	283	290	293	299	328	259	313	333	280	317	285	324	326	281	290	296	301	307	301	302	303	293	300	321	272	305	331	298	281	296	284	243	256	306	300	321	299	302	300	313	307	287	300	304	311	303	296	313	290	304	266	289	280	306	286	280	289	313	292	314	316	288	300	316	268	290	308	258	306	281	261	267	319	296	298	293	311	314	268	287	283	283	268	285	278	276	283	283	282	267	292	302	257	302	302	286	262	274	273	275	298	282	292	327	305	285	291	312	312	314	296	290	310	287	267	291	283	273	295	266	325	315	319	289	294	318	296	235	295	311	285	308	280	293	280	309	289	308	297	305	322	282	304	270	263	274	301	261	315	333	253	310	306	338	264	283	306	284	305	306	287	321	305	298	299	273	313	302	306	280	258	270	286	293	267	281	280	297	296	288	321	299	298	328	301	312	336	294	309	269	298	286	281	271	294	304	333	336	296	280	320	297	262	313	279	289	302	307	280	304	297	295	318	296	313	289	292	299	292	331	289	301	296	320	280	291	290	292	292	280	292	319	290	302	285	280	282	296	262	286	272	285	297	301	289	313	307	303	274	336	323	296	301	275	304	296	284	309	269	301	252	291	279	312	271	268	275	279	289	264	302	311	298	298	287	293	304	265	326	296	273	355	249	298	296	288	320	272	276	291	299	331	285	308	312	304	313	309	303	332	284	294	310	322	288	271	276	317	310	302	346	307	319	270	276	294	288	284	274	302	281	296	267	272	257	294	295	279	295	312	302	293	269	305	294	301	313	321	331	298	273	331	286	280	289	284	300	273	280	325	324	288	281	303	289	312	324	290	325	270	282	298	287	302	304	309	317	310	301	305	294	302	284	263	293	280	314	278	320	306	300	286	311	294	291	309	290	327	303	285	321	293	269	332	304	291	295	268	261	290	292	310	323	297	279	309	272	296	297	293	292	295	317	281	308	315	307	263	299	303	268	314	279	288	295	280	302	280	273	301	314	244	289	317	303	278	312	310	315	282	306	314	270	266	287	303	341	284	288	312	275	294	263	278	293	290	296	283	289	298	323	320	332	283	319	293	310	278	313	285	290	300	300	299	297	291	303	294	280	274	302	281	317	305	300	270	297	283	320	293	278	287	289	306	281	301	298	284	276	265	321	272	315	314	273	300	296	293	313	314	295	259	291	282	292	312	306	313	291	310	272	291	268	275	300	298	319	299	310	261	284	289	288	272	322	277	289	305	302	298	276	282	283	309	307	259	288	269	327	290	287	288	287	303	306	287	283	330	281	294	294	345	286	290	280	280	289	328	313	319	291	289	274	308	305	309	318	289	293	300	296	277	311	295	282	304	290	263	288	270	280	291	304	290	290	319	338	303	304	276	283	289	288	289	298	268	283	319	306	300	299	289	297	314	290	270	298	265	285	320	289	297	295	308	289	317	307	290	311	275	274	331	334	323	302	271	289	293	288	320	273	301	293	285	274	289	326	298	311	314	289	295	306	311	322	292	296	308	267	282	315	276	299	289	303	293	284	312	303	274	327	300	263	270	279	297	314	311	321	272	301	303	259	298	275	297
31528	29958	21240	6846	2037	1274	935	747	603	457	383	368	286	273	265	264	276	260	266	245	271	230	254	243	206	227	226	212	210	237	232	250	205	205	237	219	219	217	212	209	196	218	235	198	209	205	251	207	190	201	205	222	207	215	188	218	211	216	205	196	193	195	182	191	203	190	231	194	200	205	207	189	201	197	207	204	198	214	198	210	194	188	202	185	192	218	168	212	193	178	194	171	215	183	217	191	217	221	211	208	183	202	185	203	205	188	195	184	206	193	211	194	206	188	203	192	198	206	202	195	174	188	207	203	197	211	200	200	198	197	177	211	208	208	207	167	196	190	180	205	207	189	181	194	220	193	172	211	218	192	239	203	190	193	185	211	169	202	209	175	185	221	215	212	196	186	176	213	208	203	200	214	182	211	209	202	209	213	196	208	195	205	209	189	208	197	218	207	187	190	217	201	199	204	193	206	187	206	205	195	185	177	196	181	189	193	211	199	195	203	186	188	192	211	200	213	220	183	190	177	243	203	203	190	214	175	201	212	190	209	189	187	172	205	217	223	203	215	185	188	196	218	186	192	208	215	204	219	201	205	219	195	184	224	187	214	202	181	181	194	177	197	225	200	197	183	204	185	199	205	188	210	220	184	222	176	183	196	195	173	201	187	208	198	206	188	181	201	221	189	177	209	182	204	203	203	196	217	173	202	201	205	179	194	189	212	189	201	193	192	177	211	229	219	203	191	194	192	202	191	180	222	202	189	179	173	198	193	204	196	195	198	185	199	191	197	206	217	184	194	197	188	197	194	192	204	222	198	205	171	171	189	201	179	215	211	203	201	192	200	198	174	184	198	186	165	205	205	186	215	230	205	172	187	214	196	198	196	196	205	217	191	198	208	190	197	212	178	206	218	185	197	187	186	182	203	194	188	210	177	199	173	199	175	187	188	217	197	210	199	177	196	175	204	199	206	202	194	193	214	186	200	201	200	207	206	171	200	170	235	199	187	176	202	206	205	192	203	182	199	202	199	195	176	163	199	175	201	186	195	207	202	185	189	198	192	180	179	226	179	198	215	209	214	217	207	198	211	214	191	205	200	189	211	202	194	181	201	177	189	205	179	181	181	216	198	190	198	206	184	219	211	208	206	211	181	205	222	189	212	202	191	182	220	202	188	190	206	208	179	174	226	176	189	202	191	188	209	188	191	218	197	198	204	189	180	186	227	194	194	200	173	177	187	215	199	194	186	187	183	174	179	202	198	200	203	205	201	184	223	216	196	198	191	202	192	202	224	219	178	196	200	175	191	192	196	204	193	191	188	202	216	201	193	208	171	210	213	215	201	195	182	168	170	193	203	194	195	221	205	197	200	201	203	194	204	205	215	195	207	206	192	205	189	213	209	184	204	189	196	200	197	203	208	184	190	188	234	198	215	174	186	176	168	154	175	217	194	185	194	175	200	211	198	173	188	186	186	204	194	187	193	186	198	198	197	193	208	180	192	178	206	200	208	180	194	179	184	208	207	189	208	194	202	194	221	189	206	193	182	169	183	180	210	207	200	190	209	194	191	205	234	207	183	170	199	210	207	180	212	180	191	192	204	200	206	186	218	193	189	199	188	190	199	180	169	193	226	198	186	192	184	188	208	196	208	208	201	201	205	163	199	185	190	168	193	214	196	176	194	193	188	192	209	202	199	198	225	200	173	214	214	183	200	208	204	202	199	200	211	201	196	208	199	179	209	211	179	188	202	216	219	187	194	189	189	182	189	191	207	196	199	166	203	212	191	185	212	182	180	174	200	220	192	191	209	209	198	198	215	184	214	200	193	164	186	168	183	193	172	173	192	196	200	153	219	200	189	212	191	223	190	207	186	205	182	198	181	195	198	176	215	195	214	200	189	234	207	190	207	179	231	191	225	176	202	196	209	186	186	198	183	187	189	179	198	200	184	194	169	192	195	217	193	189	185	209	198	194	183	197	184	194	223	179	208	225	200	198	186	199	197	202	234	196	216	228	184	180	201	183	201	192	173	194	195	193	184	226	195	229	195	189	202	189	222	195	184	197	220	183	189	186	208	171	198	194	186	213	212	206	192	213	190	208	217	172	183	194	194	198	196	214	211	214	195	179	184	174	187	203	207	186	187	197	192	197	185	216	189	194	194	203	204	193	196	187	200	204	185	184	206	201	191	180	205	228	185	195	178	203	186	196	196	187	201	190	192	179	186	183	185	196	185	196	184	209	218	209	215	203	176	203	180	187	195	178	195	190	189	223	197	190	202	193	208	209	204	202	168	207	214	186	195	187	227	209	229	184	197	201	195	195	202	180	180	227	194	231	180	203	211	192	206	199	176	216	173	222	217	160	199	179	197	202	175	202	223	206	179	194	209	195	200	182	185	172	186	186	210	184	180	175	200	205	160	208	223	204	180	191	197	210	175	208	178	195	194	221	204	183	205	195	190	208	208	187	192	214	195	195	196	180	187	204	171	214	199	206	189	202	193	210	169	211	229	198	171	185	191	198	207	194	194	200	204	209	223	189	183	198	190	216	186	203	194	219	210	198	198	192	181	196	205	178	191	233	186	169	225	169	218	197	188	190	190	185	185	209	205	196	205	202	200	191	212	200	180	212	188	198	186	190	194	190	213	206	215	188	181	168	191	200	210	189	240	188	208	208	170	207	230	224	190	197	201	183	236	197	203	211	217	214	191	197	179	218	186	205	185	186	188	173	204	203	192	193	194	200	198	205	194	202	207	192	205	183	185	198	183	218	205	187	189	206	175	178	186	183	208	195	197	217	207	214	213	202	175	214	188	210	169	185	192	225	193	209	215	175	186	175	202	205	191	188	196	186	212	211	201	199	219	182	151	208	212	185	168	166	207	195	203	189	221	206	214	182	182	196	209	200	185	189	220	203	206	221	224	173	206	198	207	210	209	209	196	181	182	191	203	207	190	218	176	188	205	208	204	203	186	176	235	211	196	196	199	204	193	173	204	191	229	196	193	172	213	194	204	204	204	197	185	207	174	192	208	225	187	194	189	185	182	171	185	193	189	210	210	190	216	192	191	176	204	202	207	227	188	225	195	210	196	214	193	202	215	214	206	199	164	197	205	196	213	175	200	202	195	195	227	183	192	210	182	172	210	188	212	222	182	186	165	206	190	209	218	199	224	209	182	191	198	200	217	190	200	177	177	208	199	218	202	191	199	205	184	182	202	190	218	192	192	219	192	208	182	185	191	182	217	207	211	189	188	215	213	199	178	213	234	220	208	209	212	196	167	199	179	215	168	219	204	208	206	184	192	163	198	192	191	191	195	185	180	193	216	213	190	185	204	204	202	197	214	217	203	168	214	188	201	207	193	204	233	191	224	187	196	207	219	174	232	192	201	189	186	205	194	219	179	185	197	220	200	181	185	182	219	188	201	169	207	189	207	182	186	196	199	208	189	174	189	182	195	209	190	185	177	189	195	196	174	189	213	207	197	208	195	187	189	182	182	159	202	220	209
33386	42956	17904	5261	3268	2178	1560	1162	921	700	550	469	436	330	386	352	343	332	320	284	286	278	281	260	245	294	252	263	242	263	235	218	258	263	260	231	253	248	261	248	228	260	270	221	268	229	221	239	216	221	230	234	216	210	239	210	243	247	232	228	199	228	215	215	232	207	234	181	208	221	198	218	241	226	184	196	193	206	239	196	229	211	208	208	210	209	197	229	238	223	223	230	227	215	207	206	215	211	217	195	216	197	207	199	221	211	226	197	188	200	208	210	220	206	200	206	194	203	210	201	206	239	191	205	217	221	205	213	216	177	231	191	223	225	208	187	178	191	215	231	233	197	212	210	216	200	220	191	212	208	203	190	227	202	214	210	190	237	210	215	200	216	233	239	221	208	221	203	194	194	187	224	218	205	201	193	224	215	190	218	189	212	189	229	217	223	212	218	216	207	189	239	202	205	223	227	197	217	206	211	217	195	206	208	235	201	187	193	184	192	207	225	227	223	199	243	211	210	227	192	213	194	222	238	210	210	227	208	211	188	207	228	215	220	205	207	194	198	230	223	197	226	215	220	204	228	194	226	207	217	189	199	194	198	195	207	225	202	221	206	207	208	214	203	184	220	206	217	231	208	211	191	203	196	223	220	203	206	195	215	204	210	203	216	208	215	209	209	211	226	222	211	210	193	217	225	198	205	215	208	218	231	199	205	183	231	190	236	224	179	226	225	224	222	170	216	229	200	196	211	203	193	201	199	211	225	222	224	199	208	213	203	218	222	227	209	207	211	215	207	206	211	197	198	182	195	209	220	219	193	223	211	210	188	220	216	215	207	237	178	200	246	222	211	193	208	205	203	213	204	213	222	219	190	195	214	240	189	221	204	193	215	199	209	250	200	212	194	188	202	192	182	202	214	204	217	217	211	213	221	191	202	213	202	216	203	223	227	193	201	225	219	199	207	195	221	207	215	217	233	181	198	218	228	213	231	226	191	239	254	213	198	217	226	212	210	208	220	222	203	212	206	218	215	203	202	232	189	219	219	203	216	194	226	200	205	215	195	188	210	210	206	240	219	206	200	223	207	198	204	217	196	211	193	204	216	205	199	201	226	198	204	195	198	174	199	222	225	207	218	240	215	222	216	225	224	201	248	185	230	221	191	208	225	233	222	255	221	214	211	185	230	233	197	204	218	209	217	193	208	232	225	201	187	215	228	207	229	201	199	187	223	222	201	186	212	232	234	238	205	201	187	215	220	219	232	188	212	190	188	203	219	234	228	197	200	213	212	214	181	198	211	204	222	203	200	187	221	236	215	206	194	210	227	229	195	213	215	215	222	202	209	196	206	216	201	238	198	190	197	214	207	200	220	199	200	231	211	230	221	205	199	223	202	216	217	220	228	219	239	193	197	189	232	208	227	195	199	194	216	226	228	224	229	204	212	199	217	204	244	213	209	216	210	214	219	225	218	216	234	199	213	214	210	180	214	226	195	204	219	215	231	182	234	213	200	242	212	210	209	199	226	194	182	197	219	218	211	210	199	191	193	217	237	196	210	187	222	206	201	201	216	198	191	261	219	198	202	206	190	213	217	190	212	229	199	215	224	207	217	209	213	206	227	223	203	217	237	200	206	223	243	198	218	221	197	215	224	198	183	201	197	204	217	228	223	216	223	220	205	196	191	208	219	204	227	219	202	195	215	222	184	199	219	213	227	180	203	233	201	212	206	204	197	232	213	205	230	226	224	224	195	182	209	199	227	207	199	196	224	224	226	200	228	228	189	196	187	217	200	228	223	229	217	207	224	185	190	225	195	226	231	229	215	213	220	213	224	191	210	206	210	220	216	201	206	216	208	252	201	191	203	209	210	205	178	198	209	210	208	211	199	202	228	199	208	205	203	229	229	184	223	219	188	239	203	231	228	184	202	205	208	197	186	196	201	231	215	250	190	189	217	218	224	212	230	198	203	196	228	193	240	204	180	172	206	203	205	214	199	208	220	175	210	197	208	205	209	200	211	219	198	217	207	190	217	202	213	190	208	190	202	208	213	193	196	233	220	216	216	220	204	201	205	227	201	206	210	204	222	200	200	221	218	205	208	204	211	194	228	215	213	212	207	179	229	204	198	192	203	212	206	227	218	230	239	218	192	219	199	204	200	201	222	235	212	213	207	219	215	214	211	199	224	217	201	221	226	220	210	206	206	187	193	222	194	206	223	210	199	194	205	204	184	192	209	212	205	194	207	183	207	189	227	211	217	189	196	200	215	221	193	191	212	195	203	208	203	199	217	216	216	228	216	235	196	209	199	209	218	214	198	214	221	213	200	216	188	224	216	216	201	223	207	214	213	222	221	224	219	198	211	190	214	173	225	195	194	206	210	236	192	232	220	209	215	208	223	208	198	199	224	222	209	183	231	215	213	209	229	172	229	225	170	249	200	214	210	186	234	204	211	224	221	200	219	235	201	223	217	238	184	216	214	214	213	191	186	187	215	204	201	195	232	213	190	227	188	198	196	197	202	209	205	217	216	208	225	207	210	208	225	191	218	187	233	203	215	186	200	201	197	197	204	211	198	212	198	214	199	223	210	186	185	216	204	212	201	188	219	218	198	203	218	213	217	216	239	227	210	202	205	208	218	225	195	212	197	203	206	226	248	224	207	202	223	188	199	220	216	223	217	205	224	209	224	216	235	204	217	201	190	242	202	203	213	198	221	205	227	236	202	226	217	227	201	195	187	190	187	194	212	246	217	226	229	206	197	191	200	207	245	231	218	202	195	219	233	194	184	208	196	212	211	224	233	227	212	218	218	176	175	218	182	197	230	195	196	207	199	212	218	202	207	217	248	196	214	229	190	208	187	202	184	220	231	168	193	211	223	222	189	185	192	181	217	197	199	203	202	214	199	191	220	202	208	190	212	204	242	197	213	204	204	213	214	214	218	217	216	226	192	208	225	212	186	200	187	196	198	221	195	212	229	188	210	218	215	230	194	206	183	190	190	190	212	219	221	206	237	210	198	205	214	186	224	212	206	222	183	224	209	203	206	205	194	212	201	196	216	190	228	235	214	232	225	215	205	235	206	204	187	208	206	206	206	204	177	212	198	228	221	211	201	225	216	233	202	198	208	197	192	204	192	219	194	216	221	191	225	228	194	198	228	219	204	186	213	210	194	223	223	202	218	208	215	224	200	180	207	212	204	192	197	182	209	208	228	201	208	186	195	211	198	224	202	210	214	217	241	201	184	213	231	203	206	214	196	188	212	213	218	197	184	228	196	215	211	198	238	221	178	244	203	227	206	228	213	229	223	217	212	215	196	213	196	234	229	201	211	221	215	221	210	209	192	228	216	206	212	212	217	224	236	224	191	205	215	218	187	223	193	230	216	194	213	209	206	195	202	205	208	217	199	202	230	239	194	224	207	208	217	218	208	217	198	203	202	201	190	223	186	192	219	199	194	219	190	212	227	207	254	216	207	203	229	211	196	196	224	210	176	202	188	224	232
23752	21089	28200	24147	20884	10111	2286	1242	930	829	647	552	472	476	380	366	349	326	340	315	308	284	293	273	268	273	240	220	244	234	250	258	233	253	259	247	288	259	245	238	260	216	199	256	234	240	243	207	233	238	238	248	230	227	227	210	207	232	223	199	257	195	209	217	215	217	199	188	208	202	202	196	230	188	228	218	183	192	204	182	210	211	198	201	234	212	188	212	195	181	189	203	201	224	208	213	184	190	208	197	197	188	200	188	191	211	203	180	226	208	195	209	186	208	175	200	212	223	198	200	215	217	220	181	205	170	187	165	191	210	197	187	214	182	192	229	201	174	199	185	205	211	218	211	211	212	208	212	210	232	199	215	200	188	215	194	209	218	190	197	209	202	200	194	213	198	190	187	224	223	193	222	208	172	220	209	194	205	191	198	194	197	188	232	175	195	222	200	185	220	207	180	187	187	196	196	203	199	167	203	187	175	217	214	219	221	202	193	194	192	226	227	200	205	210	188	221	213	187	205	171	210	202	196	212	206	195	201	211	216	198	185	185	214	177	215	220	189	185	203	184	195	205	179	206	196	190	194	205	218	208	202	193	195	173	210	202	200	200	192	207	226	196	202	189	214	215	204	200	195	203	176	191	188	201	179	228	191	194	180	215	199	215	199	199	217	199	209	183	201	207	194	200	205	217	202	190	222	204	180	190	194	194	217	207	191	188	201	217	193	192	219	211	200	209	217	188	175	190	191	185	185	200	179	201	188	196	209	202	188	213	204	175	203	194	213	207	204	212	187	198	216	231	208	192	202	192	186	208	169	205	199	190	215	182	218	196	175	200	216	195	225	193	240	195	186	195	211	219	196	193	197	208	202	209	222	197	182	226	182	196	211	192	214	206	209	211	191	218	197	228	178	192	194	187	208	172	181	176	194	211	191	206	200	193	195	206	194	189	218	208	193	183	228	193	192	196	244	216	219	209	181	202	211	206	211	192	174	213	196	199	226	219	202	212	228	178	202	211	202	206	228	185	184	196	184	193	216	211	191	186	207	191	201	197	177	211	210	194	192	226	217	214	215	202	219	214	216	205	187	199	191	216	191	184	204	197	215	190	221	215	192	168	201	178	203	191	215	203	229	184	187	206	187	194	195	208	173	221	175	235	210	210	198	200	223	190	189	169	193	201	224	197	170	213	200	217	220	165	207	217	193	241	204	194	206	197	198	179	209	216	209	183	185	194	189	210	204	214	187	224	191	188	231	200	222	186	199	214	182	205	216	171	179	189	169	191	199	204	201	212	200	196	179	188	219	212	200	203	201	180	196	202	196	183	183	193	211	200	195	195	187	224	207	165	211	178	190	182	234	199	193	206	187	192	181	199	183	204	203	188	187	215	221	203	206	187	184	199	197	211	208	205	201	195	199	207	191	184	187	208	194	180	193	184	202	186	185	188	183	225	186	193	179	221	201	195	211	194	215	210	192	199	168	203	196	195	196	209	178	209	196	193	197	244	207	177	174	204	184	192	202	212	181	200	236	186	189	227	187	195	180	219	181	194	183	212	191	190	228	201	194	196	195	202	188	207	200	186	207	180	189	175	206	189	221	185	195	220	210	193	195	194	189	216	190	213	202	194	213	213	211	208	227	216	208	199	189	185	198	196	212	187	210	210	209	221	190	184	198	187	194	182	189	205	227	198	188	182	198	231	203	231	204	227	197	174	210	190	210	202	192	190	210	186	201	179	199	194	207	193	188	205	195	193	201	201	199	226	185	202	198	194	171	212	198	228	217	198	198	200	182	207	194	184	180	195	165	235	207	174	205	195	202	181	184	201	221	179	195	178	196	194	226	186	212	170	178	194	192	190	165	209	211	182	193	213	201	217	188	211	224	206	189	237	204	176	191	187	229	189	198	183	213	204	174	221	211	206	179	206	198	202	189	205	203	193	212	197	201	205	226	208	185	184	182	219	217	181	201	178	189	195	185	163	210	211	172	187	194	200	214	197	210	199	180	189	194	208	195	203	195	208	171	183	191	189	210	189	208	207	205	190	228	209	209	185	203	178	201	204	187	192	195	188	191	212	216	214	190	190	191	224	207	165	220	209	215	202	173	213	217	199	220	218	178	210	218	170	194	189	203	195	187	201	202	191	206	169	204	191	190	218	198	194	195	194	193	215	201	178	208	209	196	176	190	206	187	213	202	206	184	215	202	212	198	188	209	214	212	188	197	202	194	185	189	204	179	183	224	201	196	194	221	206	189	193	208	188	221	213	177	204	167	189	222	192	178	217	184	205	192	186	202	191	195	218	193	218	205	208	229	197	188	227	202	215	211	190	187	172	195	217	196	210	186	198	197	207	199	208	197	181	213	179	200	185	204	219	195	198	170	216	181	202	214	194	201	217	176	199	172	205	187	188	189	218	186	211	207	214	187	184	194	197	178	214	201	184	223	176	226	209	188	192	199	191	203	194	210	207	200	226	222	211	210	208	204	199	200	181	199	206	196	207	207	193	210	194	221	189	192	215	221	202	195	172	202	200	206	211	183	209	211	207	202	199	213	226	202	206	192	201	215	197	181	193	197	173	195	195	179	180	211	209	193	179	196	211	212	203	191	220	216	194	208	189	206	199	182	185	221	188	196	204	222	176	187	200	196	214	191	214	200	188	173	202	167	187	193	173	178	210	209	184	179	199	217	177	195	184	221	199	219	187	228	234	189	219	173	212	197	180	215	199	201	202	241	182	204	188	250	216	198	223	204	196	193	168	171	204	206	226	207	200	208	203	189	176	185	185	208	192	174	179	192	200	191	198	226	215	189	197	205	215	192	234	204	201	215	182	208	205	209	196	197	198	192	205	227	190	190	195	203	182	224	184	171	213	205	187	167	211	203	191	194	204	193	193	208	187	200	213	187	194	191	186	208	209	193	227	186	205	191	193	206	202	213	212	199	187	213	187	223	203	171	210	207	236	213	181	179	196	201	191	190	202	197	213	222	190	195	224	193	190	191	200	211	190	175	218	184	182	205	203	182	174	188	178	200	204	194	209	209	210	194	188	194	188	211	174	208	190	197	213	197	206	188	188	193	206	203	187	185	192	216	179	178	208	240	200	175	209	188	196	220	205	216	208	221	198	189	210	198	223	200	215	207	180	216	196	181	175	163	197	185	206	223	196	185	233	167	191	196	186	236	205	199	209	200	213	207	216	213	210	204	197	192	190	188	210	225	214	170	202	212	219	215	199	197	220	208	182	191	210	192	190	210	181	186	195	203	206	202	197	193	197	186	181	196	181	209	200	201	195	179	195	198	204	185	210	198	201	191	165	202	207	200	195	216	181	193	201	206	214	208	204	199	226	224	208	203	205	194	183	186	200	181	193	188	178	187	207	182	177	198	167	201	185	206	220	166	184	194	213	193	219	215	208	198	214	180	210	187	243	193	219	210	210	196	200	204	213	200	212	221	235	186	190	207	204	192	204	211	190	201	197	184	175	197	222	199	185	191	168	199
34649	55633	29989	9581	5731	4199	2854	2086	1562	1247	936	794	643	553	555	484	459	396	377	393	350	370	311	299	302	274	311	304	296	275	253	312	292	297	292	304	295	267	260	266	262	245	269	245	294	240	245	255	254	243	251	243	240	246	262	227	219	257	228	208	217	212	219	228	217	191	199	215	212	210	210	197	229	225	228	193	223	210	208	213	207	219	219	190	219	223	218	201	210	208	226	206	211	203	214	200	206	220	205	226	223	205	222	204	232	210	225	172	224	211	216	231	231	215	214	210	205	199	207	226	213	198	186	214	217	168	220	206	210	205	212	208	242	176	190	209	218	207	197	209	211	209	204	206	212	186	213	198	199	200	194	212	184	234	221	200	194	195	220	188	227	205	209	206	203	211	247	202	187	221	201	197	198	201	224	207	211	197	193	200	194	204	213	175	214	233	219	221	204	224	189	192	214	226	217	201	197	223	225	196	207	199	222	211	189	228	235	208	184	208	210	211	218	200	227	206	204	217	219	218	234	226	193	204	226	203	204	207	216	200	202	213	208	210	211	223	217	190	221	200	228	215	178	220	207	205	206	199	206	230	213	237	215	190	203	190	203	198	200	190	218	223	217	209	226	211	202	191	201	192	204	180	197	212	214	215	204	194	193	202	189	217	199	197	208	211	221	200	201	202	181	203	223	226	215	225	212	207	196	217	213	185	236	234	212	208	201	222	208	192	215	213	200	222	226	197	213	220	196	196	210	176	233	225	230	216	217	199	203	204	201	193	212	218	208	210	220	211	207	197	212	198	191	196	211	211	189	239	219	204	195	227	205	223	206	202	229	194	211	179	199	229	208	209	203	239	187	206	205	217	194	217	217	227	191	201	235	221	220	204	219	207	203	232	179	188	182	195	226	198	196	193	220	203	231	199	194	204	210	214	186	201	201	199	200	218	205	238	182	209	193	204	230	196	205	226	212	177	204	197	240	195	201	205	216	234	222	205	203	191	196	208	200	204	230	213	220	225	211	193	198	186	202	211	231	196	213	209	222	204	194	221	195	206	219	192	201	201	200	204	193	208	213	226	200	215	212	209	213	215	221	204	209	195	218	208	205	186	216	181	209	215	172	200	203	213	218	212	209	215	222	218	209	203	201	185	193	211	214	201	191	198	212	188	230	236	216	205	207	224	206	199	204	192	189	200	198	197	200	220	199	205	246	201	213	191	210	175	219	202	198	188	193	229	216	210	207	193	184	215	196	213	232	221	227	199	221	208	218	190	187	180	213	221	201	191	191	206	217	203	215	233	211	191	197	201	195	224	222	218	225	236	192	205	214	198	196	210	218	211	231	218	207	217	241	205	218	201	175	212	225	232	216	223	186	222	219	187	198	200	218	200	208	213	226	212	226	186	203	200	231	239	200	197	213	225	234	161	216	198	199	200	216	191	204	193	168	216	207	207	211	204	211	168	203	196	199	212	186	186	226	239	185	211	211	215	175	217	198	208	185	183	226	210	190	212	207	207	202	209	198	230	223	211	208	202	221	207	196	216	241	198	206	199	201	210	214	201	195	210	203	215	210	198	215	193	196	199	192	211	214	215	208	227	197	195	186	212	208	198	222	216	209	212	188	173	213	204	189	207	203	191	223	222	206	207	196	195	207	195	199	196	177	190	240	202	198	205	220	222	213	215	209	209	215	217	197	189	201	206	193	220	208	237	206	218	185	220	205	211	205	214	178	188	203	229	192	231	187	195	240	199	205	216	218	202	215	214	221	201	220	226	177	210	218	239	189	204	197	190	221	195	210	209	218	239	202	198	203	216	187	213	220	202	225	213	184	198	199	196	202	186	209	184	205	205	210	201	227	213	216	215	212	218	203	209	214	205	207	206	222	217	213	191	203	206	206	221	236	207	205	203	198	216	203	186	215	203	190	204	189	207	219	194	197	203	202	196	197	211	194	216	182	212	217	208	221	225	209	224	227	201	216	212	221	212	198	197	178	219	208	214	220	195	241	181	215	191	200	225	199	229	198	231	196	194	210	213	199	181	190	231	209	207	189	199	201	218	225	177	217	220	227	240	220	199	188	198	205	185	217	225	213	210	205	191	187	217	168	203	218	205	208	214	216	216	219	210	208	229	189	214	233	208	208	207	208	206	231	208	219	200	229	212	218	210	183	211	218	205	196	194	198	191	211	202	179	200	216	184	222	230	171	188	188	215	198	225	194	220	201	209	218	198	201	214	197	218	212	219	191	208	173	222	184	205	195	210	207	208	189	198	201	179	199	192	196	220	219	237	225	221	189	213	195	212	186	222	226	186	229	219	206	217	200	182	223	213	211	226	211	190	244	211	212	201	206	209	203	232	188	214	215	209	198	223	227	229	207	199	192	212	196	220	204	219	209	200	227	208	230	201	213	194	203	206	196	192	208	207	189	222	195	222	215	185	238	206	227	200	200	224	214	229	173	205	226	193	199	207	185	206	198	195	219	196	230	201	198	206	211	195	204	198	232	215	213	199	223	208	191	198	195	209	215	198	212	185	167	214	214	210	224	235	222	185	182	220	210	210	205	223	199	193	200	207	209	238	210	215	204	198	185	220	200	204	203	222	189	199	189	199	210	202	209	190	220	216	198	221	207	189	216	207	198	211	197	202	194	195	221	186	193	232	226	177	197	229	204	218	201	210	196	184	223	211	202	194	206	207	249	187	213	262	208	203	235	207	189	222	204	221	165	201	218	232	223	213	236	218	193	220	213	204	215	204	206	227	190	193	225	202	207	226	206	200	200	213	231	196	203	225	207	206	212	196	204	203	228	223	200	205	208	193	224	207	209	232	209	190	202	209	198	200	181	220	233	228	197	199	193	218	188	198	223	200	209	226	158	197	203	240	198	194	214	212	209	206	207	182	179	188	221	227	214	221	194	205	202	190	184	200	187	216	208	232	201	180	232	196	191	212	184	220	181	216	234	200	207	223	203	217	217	171	190	199	215	205	202	217	204	192	224	212	202	211	198	183	218	224	216	217	215	217	208	209	201	194	206	210	207	203	218	209	205	197	218	224	221	223	176	193	212	209	212	203	203	205	192	228	193	191	213	177	226	200	196	208	202	199	187	191	184	200	215	195	187	200	193	230	210	188	185	199	198	215	186	219	216	202	193	227	225	196	195	235	228	196	223	189	193	207	213	229	198	200	206	204	236	210	205	218	215	197	212	198	213	199	215	206	213	227	214	218	204	220	219	201	205	214	195	218	222	240	214	220	188	195	210	199	222	177	220	211	238	192	217	198	182	245	194	230	206	214	199	208	208	208	222	211	191	236	190	224	213	223	223	220	217	199	211	216	207	186	205	224	203	207	194	194	205	225	221	189	208	196	199	198	209	211	235	215	212	212	231	207	244	204	193	207	202	204	207	208	215	197	194	203	203	186	185	214	222	199	198	221	211	225	183	217	185	206	192	228	243	197	203	200	175	192	189	189	203	210	214	224	183	173	229	212	197	200	230	216	195	228
24858	21206	27328	24953	12185	2417	1404	956	792	670	535	511	442	431	398	377	388	375	355	319	349	342	324	318	331	284	302	333	338	316	302	315	326	313	330	290	303	319	334	278	284	280	295	261	277	328	306	304	286	287	297	293	305	256	292	291	251	263	289	241	248	268	247	258	271	277	257	251	254	284	255	244	296	257	266	296	294	296	260	251	262	288	263	284	263	297	301	296	274	271	266	255	236	268	270	246	268	256	289	266	255	246	268	256	277	264	257	253	266	249	272	263	261	266	278	277	286	261	272	263	271	279	253	250	277	256	242	257	279	268	272	271	305	274	266	286	256	268	260	307	260	261	271	278	273	256	287	269	279	226	273	269	248	254	284	273	281	242	275	244	286	275	273	253	274	266	235	278	254	258	260	266	252	304	236	247	260	239	241	270	268	246	266	284	291	261	252	252	272	263	233	240	239	305	280	262	322	287	248	272	293	226	247	247	277	264	288	280	276	287	280	279	281	262	256	265	274	279	264	248	268	251	245	294	257	259	293	276	275	267	276	260	272	267	276	255	305	258	268	256	257	268	275	260	240	263	228	242	265	262	298	239	271	259	270	254	271	259	267	282	264	242	299	287	276	265	283	270	267	254	273	255	271	293	256	262	267	265	279	269	249	255	295	286	285	247	234	262	282	262	244	248	301	255	240	265	295	288	248	267	285	287	247	273	292	251	278	284	239	300	250	255	233	252	275	248	255	279	282	256	286	237	264	250	298	261	258	265	269	260	251	241	264	230	288	277	259	262	284	252	280	265	258	264	265	252	257	271	263	251	279	262	306	236	280	272	278	262	256	245	282	274	260	285	252	295	279	280	253	267	282	288	291	249	272	274	233	271	263	242	278	242	249	284	282	287	282	267	252	262	280	256	271	259	285	238	240	280	266	249	250	267	280	232	278	258	275	255	273	247	293	251	265	294	289	273	246	255	262	257	293	262	252	287	236	280	297	232	271	258	242	263	248	294	231	298	243	281	272	270	289	241	229	249	270	268	284	261	266	266	278	269	254	279	248	285	284	272	266	273	285	225	252	258	277	274	243	268	278	268	276	255	268	257	256	252	268	269	294	289	276	256	240	253	261	280	278	282	262	273	264	269	292	271	267	259	264	259	262	264	223	272	274	285	281	247	308	259	268	304	270	266	254	251	247	268	286	261	251	282	273	273	252	266	270	253	251	288	273	246	299	285	236	280	271	269	251	267	259	270	263	248	274	268	237	223	252	260	248	255	284	265	246	259	253	283	268	246	277	276	280	263	272	248	258	251	268	270	280	236	224	264	277	276	248	269	274	238	263	274	287	271	266	251	251	251	229	269	255	255	286	264	286	286	255	261	250	277	263	280	242	299	277	264	285	245	263	244	268	279	268	268	271	256	245	245	255	252	248	268	287	263	259	263	245	281	301	275	255	266	253	242	291	273	271	248	258	243	282	262	271	261	276	251	298	251	273	270	271	287	281	264	244	256	248	255	274	254	274	263	260	269	298	273	259	283	288	275	268	273	280	270	281	257	261	277	271	272	289	249	289	255	256	262	305	264	266	271	265	270	272	252	276	269	240	272	276	261	259	275	269	306	247	254	304	244	278	275	277	261	280	231	274	274	265	277	270	278	255	282	310	253	268	272	264	261	247	254	275	281	260	297	257	285	277	269	261	268	242	273	258	280	275	296	257	281	264	255	286	275	241	256	281	286	288	256	285	268	248	261	264	290	276	276	290	285	270	272	256	290	253	258	281	288	285	255	271	272	225	264	246	261	246	264	284	288	249	255	260	262	250	276	236	275	270	265	262	273	253	274	267	248	250	265	244	266	264	243	254	291	265	296	267	299	294	287	273	254	263	254	267	259	266	233	267	274	272	248	265	236	270	251	256	221	252	257	300	255	264	250	285	276	270	277	264	292	280	251	246	252	268	241	265	276	241	298	282	291	290	271	269	263	275	263	262	275	270	281	289	270	258	245	289	249	267	266	238	251	257	240	256	263	258	248	250	289	273	260	276	258	251	264	270	228	252	282	245	266	239	260	252	251	259	241	281	263	260	276	268	268	243	297	249	244	275	241	255	286	242	309	258	245	295	234	271	282	268	277	254	254	241	284	290	264	276	269	257	250	260	278	265	258	258	276	252	247	286	264	305	285	293	277	274	255	266	267	253	262	258	258	242	250	284	254	281	271	269	250	257	282	272	286	248	246	239	269	241	261	274	257	247	245	261	272	298	278	279	278	257	276	265	250	278	278	241	242	279	269	279	264	263	274	244	245	278	253	275	241	275	254	297	240	267	271	243	277	265	274	266	272	262	272	267	254	220	267	265	268	258	268	264	267	266	258	284	236	273	265	277	249	268	296	289	272	291	277	226	256	263	269	280	256	275	266	286	267	279	262	267	254	276	246	270	241	278	266	244	280	261	251	251	285	272	270	258	274	257	240	261	268	263	270	281	258	264	268	260	245	274	281	249	276	264	282	261	247	264	237	229	265	284	269	281	246	263	242	237	273	269	239	291	242	292	266	286	283	304	257	241	257	263	266	270	268	252	285	279	246	284	283	254	281	265	253	268	250	263	233	258	279	282	258	269	251	246	260	265	272	253	271	292	287	273	259	260	258	241	253	314	247	269	245	299	249	262	285	260	297	267	277	255	251	277	274	266	279	294	264	265	257	251	293	270	261	264	278	259	253	275	271	251	275	257	280	246	261	290	271	253	286	273	305	232	272	278	260	265	257	245	261	271	285	263	284	274	279	283	243	266	269	283	222	260	230	260	268	254	284	271	296	273	270	268	257	290	224	280	296	280	277	265	267	257	245	264	287	275	279	254	270	244	278	260	249	318	248	277	288	244	271	303	278	229	249	259	245	286	268	272	238	270	281	273	275	272	274	265	270	251	263	287	265	281	281	264	257	275	291	264	230	257	289	260	242	273	275	257	261	305	282	255	293	262	252	272	261	266	280	264	239	286	262	289	260	258	296	271	278	260	250	269	246	266	274	242	276	298	275	259	246	225	271	279	242	261	291	258	244	251	261	263	273	277	247	265	254	277	255	255	266	249	276	262	236	267	253	257	256	230	239	254	307	278	258	275	282	270	249	288	261	263	260	288	259	277	277	267	253	270	275	264	252	288	280	262	245	295	250	289	247	285	274	248	273	289	258	275	255	285	258	244	262	276	247	240	283	274	279	258	265	258	270	249	263	280	279	276	273	247	255	247	311	280	240	287	260	233	277	268	288	268	270	244	284	250	270	236	274	271	291	281	282	304	277	241	259	274	274	255	277	265	274	263	270	239	247	251	269	257	276	266	281	253	249	282	258	227	249	204	251	284	248	256	272	262	276	262	276	256	265	246	257	285	282	248	266	278	253	249	274	277	287	269	243	288	283	280	250	252	248	256	293	265	286	294	236	259	283	280	249	263	289	257	296	268	279	283	287	265	260	255	265	294	278	287	288	293	249	262	264	253	248	260	258	263	262
33996	50840	25445	7660	4619	3206	2288	1660	1276	1034	796	663	628	580	527	500	463	427	421	379	409	388	351	332	339	375	309	340	350	351	333	359	362	349	319	368	316	334	359	369	322	315	331	313	335	325	330	343	310	300	334	274	306	288	277	298	262	279	298	300	296	283	281	310	264	286	284	268	277	264	290	283	277	250	307	287	280	264	296	260	269	299	294	274	290	306	309	283	319	273	263	294	300	321	281	294	299	256	256	282	311	277	296	272	289	276	287	291	290	313	281	291	275	270	251	293	263	256	259	278	296	268	295	264	280	261	284	275	329	275	295	289	277	279	277	280	274	274	275	290	253	308	280	312	273	267	288	262	287	291	279	278	286	259	296	272	293	290	243	288	276	266	262	290	305	279	292	290	270	255	269	291	251	264	262	280	271	279	280	257	282	263	254	295	291	274	286	280	276	303	260	264	248	268	271	287	293	296	291	288	249	271	250	262	283	256	271	261	300	268	277	267	284	257	291	265	260	297	283	285	290	235	259	288	259	247	286	290	276	267	293	306	292	269	261	264	296	303	289	295	258	276	292	288	254	290	254	261	284	273	285	267	250	286	268	281	303	277	306	260	289	304	263	247	307	255	281	289	287	276	300	228	294	276	265	290	293	271	274	298	265	270	291	257	283	285	273	309	288	291	262	275	259	280	275	266	312	291	273	268	265	288	313	277	287	306	281	267	277	301	277	295	286	295	278	270	288	281	267	279	293	273	292	293	275	309	276	265	298	287	275	293	285	262	281	285	292	256	281	257	287	274	272	284	291	250	272	282	270	289	284	275	272	254	294	299	233	252	289	261	279	280	230	277	261	283	284	292	269	260	295	279	255	276	267	271	293	293	257	291	282	281	268	291	277	272	263	288	274	296	281	275	264	299	298	242	276	291	289	313	277	259	302	278	310	279	258	252	270	282	279	256	299	299	305	299	279	301	257	255	252	301	269	264	265	223	291	275	300	293	260	282	302	274	284	300	294	289	249	271	250	278	259	287	269	280	272	295	273	251	303	282	275	282	252	250	276	297	307	261	254	306	304	287	279	289	280	272	271	264	305	272	273	258	268	290	291	283	279	288	295	270	298	278	257	307	266	285	284	268	273	278	246	287	272	282	302	286	274	277	278	270	294	303	282	272	268	303	280	272	285	308	275	273	304	275	300	285	275	293	297	285	293	287	270	285	266	301	266	303	266	286	270	270	278	315	280	269	292	277	263	257	286	272	264	263	257	274	256	301	285	319	278	296	272	311	280	264	292	265	282	285	252	268	302	259	302	276	279	272	283	270	308	273	245	260	293	272	278	245	296	270	300	273	258	269	268	302	293	273	285	270	275	293	296	286	268	253	301	291	268	253	313	284	294	294	293	278	289	277	295	272	254	281	286	267	263	238	275	256	292	285	265	285	273	285	268	274	274	281	301	268	276	295	277	281	259	249	296	285	270	283	275	265	262	299	265	270	311	260	251	250	309	304	260	279	284	276	280	286	280	293	271	259	244	278	292	252	281	277	297	300	271	255	279	268	232	263	275	288	327	279	295	274	265	284	272	285	293	285	330	281	266	278	293	276	291	278	299	300	265	262	258	267	273	254	309	264	287	245	278	256	286	278	303	273	280	289	251	275	277	280	261	282	268	283	270	275	305	278	285	267	291	324	293	315	289	304	271	277	288	280	243	284	259	279	294	287	278	277	251	267	280	256	269	297	274	286	264	256	281	268	255	248	263	268	290	279	270	290	263	299	281	265	285	302	303	287	263	282	270	280	277	287	274	270	248	269	281	293	268	272	276	294	290	291	280	254	293	286	265	267	284	304	274	272	306	272	271	274	228	276	277	271	275	272	265	246	262	283	280	289	288	312	288	288	303	271	282	276	286	266	294	293	293	274	285	254	262	286	265	280	272	279	288	273	247	276	291	291	304	272	278	313	276	296	294	270	264	262	265	303	289	283	293	302	272	280	290	260	271	286	299	288	250	297	273	304	250	272	258	256	298	285	296	303	258	295	265	315	269	278	279	269	301	290	272	283	277	281	281	281	290	271	275	255	312	269	329	288	269	271	269	280	308	254	274	244	267	263	276	257	273	295	295	297	283	271	260	301	243	283	276	294	274	286	290	292	260	269	284	282	249	311	275	262	259	281	296	276	273	286	274	240	306	282	272	258	248	298	288	295	284	255	268	295	272	291	270	288	260	264	289	273	261	260	282	285	277	296	268	247	252	292	271	296	277	294	251	294	302	285	244	278	271	257	260	269	279	268	277	242	293	287	295	273	297	294	300	259	263	257	303	276	262	256	256	272	275	251	285	264	265	263	264	300	295	285	279	283	256	258	279	297	286	273	279	275	271	305	310	287	270	287	256	268	261	267	268	284	314	244	276	321	257	293	288	259	273	285	292	252	272	279	263	243	276	248	288	277	277	282	254	276	298	300	286	300	283	279	268	296	290	332	265	282	275	280	263	280	279	258	278	287	297	259	293	262	296	251	265	240	319	243	280	291	284	308	296	305	283	249	294	266	277	260	287	293	251	264	256	263	284	278	256	266	249	276	258	322	266	251	274	290	291	269	273	281	266	273	267	292	280	266	269	287	266	273	278	246	283	250	239	265	279	272	289	270	294	264	305	271	275	283	244	286	272	288	256	319	273	268	257	264	288	301	279	294	302	268	327	276	299	315	251	279	299	287	272	266	301	270	263	270	319	266	276	292	282	281	245	301	286	287	300	287	280	258	276	289	286	269	260	267	288	269	278	278	261	245	260	276	263	248	270	293	311	274	290	282	265	279	275	263	294	282	291	274	271	284	290	283	307	275	303	309	267	304	303	268	292	278	264	237	286	298	287	278	252	263	259	293	290	272	273	274	279	290	283	278	290	310	265	261	301	283	291	275	298	258	259	261	293	289	261	295	255	284	292	269	295	259	304	311	272	286	279	333	282	278	283	271	254	275	295	303	285	269	284	296	319	241	262	283	260	272	276	292	259	294	274	258	274	302	259	258	253	277	268	265	307	292	253	304	282	244	255	282	262	265	270	291	287	255	294	277	278	254	276	289	268	240	281	291	281	271	316	287	266	301	276	269	273	276	277	269	280	276	256	276	255	287	237	285	307	293	287	301	310	276	280	263	272	282	316	288	279	277	262	273	291	269	291	278	272	283	269	299	293	294	284	287	254	285	293	260	251	305	298	261	278	257	272	281	269	275	271	264	272	274	271	256	273	271	281	279	300	294	276	267	301	252	241	259	283	278	300	289	285	292	265	257	275	278	294	284	265	272	261	276	304	286	251	255	300	256	303	282	297	281	276	289	287	266	288	305	271	291	268	258	266	299	280	287	300	266	268	268	282	283	238	288	266	259	302	274	281	285	281	290	312	249	284	278	265	274	261	258	272	292	276	264	293	261	279	274	294	287	295	275	266	266	289	300	265	296	260	272	259	294	276	274	261	280	278	278	279	297	253	257	276	287	294	272	292	279
22612	21144	28735	23813	21149	21138	9506	2231	1496	1146	971	852	759	628	633	576	559	506	459	487	438	429	451	424	452	384	416	388	364	369	392	392	371	383	422	387	379	351	326	400	371	344	358	350	364	340	338	348	311	314	308	306	337	330	328	346	324	326	302	311	285	343	287	318	330	311	296	316	292	304	302	342	307	287	327	326	284	314	275	315	299	313	277	294	309	298	299	289	303	322	310	274	305	297	314	317	294	290	308	274	316	290	293	293	296	321	304	288	295	295	267	301	256	314	298	319	249	289	315	270	295	315	254	278	291	285	293	308	292	262	332	285	311	290	295	307	258	289	288	303	289	286	287	317	308	291	289	288	289	282	298	318	289	295	318	294	282	288	335	296	333	314	270	291	293	291	270	301	300	265	299	282	301	299	299	318	291	318	306	305	307	331	320	284	296	281	296	292	279	272	303	301	308	286	269	301	320	276	278	312	282	263	301	304	298	293	300	317	279	306	324	314	315	275	302	270	310	291	291	291	278	296	313	303	347	308	315	292	276	300	315	284	304	315	266	297	290	281	313	306	306	298	308	298	302	304	291	338	305	317	294	279	299	298	286	287	285	336	287	271	305	280	298	290	297	284	313	278	314	314	294	296	299	291	305	299	316	327	306	295	306	284	307	316	264	283	310	291	311	316	260	304	291	322	280	290	294	304	300	286	303	308	306	303	294	291	293	317	292	294	276	281	264	274	296	282	287	289	299	292	231	286	303	314	306	316	288	313	326	290	277	304	304	285	272	287	323	328	292	327	312	305	287	301	349	336	296	250	273	308	287	277	239	299	307	271	329	318	300	300	272	285	304	288	289	321	292	280	301	282	320	281	282	285	298	301	261	297	270	298	330	311	291	311	285	285	277	288	307	316	287	288	314	262	318	306	296	261	300	319	307	283	269	298	316	293	327	328	307	336	328	273	307	253	288	318	308	275	312	299	322	250	292	297	298	288	307	332	327	318	288	264	317	299	268	307	300	284	252	276	316	288	285	282	273	275	278	294	287	294	272	294	277	304	318	305	279	259	310	306	303	316	310	313	287	285	304	294	314	317	275	287	288	291	312	279	296	278	298	287	292	305	324	298	283	298	266	286	284	293	283	324	268	302	278	316	281	304	291	298	301	272	307	265	301	272	313	283	310	285	288	295	292	305	294	278	290	302	265	312	283	301	283	310	293	277	288	289	303	275	274	319	281	281	321	295	273	310	277	301	296	282	274	299	272	289	299	298	311	304	302	302	293	308	283	281	288	297	267	289	292	293	289	299	324	263	306	280	304	266	316	302	289	278	298	303	283	279	278	284	292	298	295	288	291	309	297	282	326	280	311	310	314	309	318	318	295	274	307	289	274	302	282	279	267	301	256	292	290	272	301	319	298	310	313	285	298	299	262	282	289	292	336	323	258	300	302	287	333	283	310	313	311	299	291	325	303	273	294	307	286	263	307	297	306	299	286	321	289	275	299	263	321	325	285	273	299	315	253	295	296	262	281	311	293	291	291	277	311	263	316	311	246	311	263	300	302	258	269	286	283	288	292	270	309	282	303	272	298	311	323	273	302	295	283	292	311	309	296	312	278	305	290	328	304	284	307	308	259	291	302	299	257	293	315	274	279	277	310	283	324	278	268	294	292	263	293	285	287	282	279	321	298	246	321	294	286	325	304	286	302	302	284	307	269	307	315	324	339	290	265	297	292	306	289	272	284	269	321	312	293	302	265	292	322	258	310	284	279	303	300	297	251	286	286	291	303	314	281	323	288	297	269	290	328	275	318	276	293	303	265	262	280	313	282	275	290	291	270	328	298	271	305	294	287	304	281	288	269	296	296	295	274	308	290	264	305	312	271	300	258	289	313	288	295	256	351	286	275	298	293	273	288	275	317	287	292	317	315	298	297	279	285	301	314	317	276	295	337	305	299	282	299	293	287	291	288	296	311	288	301	294	269	318	276	289	308	292	274	308	293	272	279	316	292	309	283	297	274	283	273	256	276	291	302	285	319	251	299	301	291	294	293	278	282	289	289	327	303	305	303	290	309	285	290	308	279	286	337	295	312	287	313	281	289	283	266	278	311	276	289	303	311	297	290	265	269	300	305	338	318	312	268	273	292	275	297	307	282	292	287	281	296	272	280	291	283	318	304	299	323	309	320	307	291	316	303	310	299	309	276	284	295	316	303	308	333	314	307	254	313	307	279	318	315	294	309	316	281	305	265	274	306	291	278	297	256	289	286	323	285	297	308	278	312	291	304	296	257	275	280	304	281	299	303	293	301	287	280	271	299	281	282	301	319	300	269	291	325	296	295	277	266	298	305	302	255	309	290	305	281	296	325	334	319	285	313	257	284	310	288	309	317	291	292	282	317	301	301	295	271	285	323	335	311	302	264	305	297	282	313	299	254	248	327	300	295	267	301	319	290	298	277	314	294	273	257	303	294	319	298	318	290	276	305	308	310	300	270	284	285	324	285	294	312	300	324	302	272	305	294	281	274	303	336	321	302	300	285	310	293	271	291	293	299	327	279	275	291	306	298	287	301	309	282	313	291	292	276	298	300	295	306	292	292	307	271	289	299	259	296	299	279	294	296	316	283	263	297	290	338	293	269	332	288	284	299	265	337	285	277	297	313	295	297	276	291	287	287	293	284	321	303	287	268	319	306	286	314	299	308	281	304	273	293	296	283	301	301	302	278	295	320	318	325	267	314	272	265	293	318	308	316	292	312	268	291	285	288	296	309	315	286	323	263	278	286	301	320	299	284	262	278	296	319	338	327	292	292	277	302	313	287	271	295	292	296	287	325	268	260	287	298	293	287	288	308	299	303	298	285	276	308	314	284	299	317	276	287	303	290	322	310	283	299	301	260	326	289	310	323	282	341	313	319	317	274	307	321	301	287	289	290	289	314	284	290	265	322	296	285	283	310	284	312	315	309	329	291	297	285	300	291	306	311	301	318	316	294	292	314	274	275	301	284	299	295	293	283	316	322	309	290	312	287	296	299	290	297	303	307	297	280	285	258	303	290	332	307	306	306	272	311	308	278	323	310	296	309	284	286	323	301	282	291	303	264	316	297	298	282	266	285	304	297	281	300	269	285	285	266	285	306	294	277	296	278	307	264	307	294	281	303	291	304	281	292	333	304	274	299	291	293	314	282	306	273	269	290	285	310	313	291	294	262	290	343	298	305	303	297	309	308	303	300	314	284	298	294	310	321	310	299	288	289	286	294	258	274	297	286	284	286	307	294	272	278	323	289	298	280	287	286	300	267	297	293	285	322	303	273	306	318	318	296	316	280	292	291	264	283	310	322	277	288	279	330	314	299	327	278	288	263	310	334	286	299	274	278	293	294	302	299	294	310	306	277	260	266	302	297	282	286	291	305	280	303	290	281	293	280	294	274	286	314	280	272	269	295	291	308	290	329	312	296	278	302	280	317	283	282	292	262	307	269	305	294	320	324	293	301	272	268	315	287	282
38270	63558	35322	12633	8046	6192	4412	3138	2396	1794	1508	1254	1108	989	867	762	674	647	599	570	524	505	538	447	455	483	413	434	462	435	424	453	481	463	453	451	460	406	380	369	402	403	374	380	369	372	367	347	364	364	363	401	333	321	337	349	331	304	294	322	343	307	330	362	298	304	292	319	302	305	329	284	325	313	285	311	314	302	295	311	314	336	303	305	294	290	311	292	289	309	268	294	282	315	344	294	323	292	303	269	316	310	275	309	313	336	343	303	302	309	318	313	335	296	286	333	304	300	289	283	310	314	296	314	261	294	290	325	271	289	313	292	298	311	353	304	333	284	312	323	302	306	297	295	300	290	298	263	282	279	309	306	288	250	304	305	306	290	306	285	300	304	260	286	307	330	280	275	312	278	282	290	297	343	264	334	307	318	289	290	324	339	308	296	299	301	322	295	299	306	304	301	294	282	286	309	291	330	317	305	266	290	260	262	273	315	310	291	313	303	307	303	312	276	328	307	300	321	328	308	314	283	274	293	313	292	283	264	298	308	275	274	295	288	327	277	294	291	295	283	287	309	284	298	298	295	263	315	248	303	314	313	272	296	289	276	308	315	324	299	260	291	293	342	281	321	299	283	287	308	282	275	308	295	337	330	297	314	315	308	265	287	297	280	309	308	300	320	311	283	327	285	266	263	316	320	308	289	280	297	269	284	276	284	320	309	276	313	278	318	294	265	299	306	288	276	282	277	308	307	302	319	303	318	302	340	281	278	310	295	307	304	252	314	307	299	268	287	295	294	302	300	302	303	293	317	323	283	288	295	295	294	290	281	315	287	290	284	317	277	303	303	301	270	311	299	304	305	291	336	313	295	339	306	290	299	286	261	274	308	253	290	303	305	275	301	344	274	282	306	308	317	297	300	312	272	299	282	282	296	322	269	293	338	287	289	294	294	309	279	320	298	313	294	264	308	269	301	293	293	305	305	284	322	322	300	252	290	290	305	297	272	311	304	278	322	321	269	295	294	307	300	315	324	291	301	305	299	308	283	304	306	309	319	283	292	322	281	294	290	329	312	289	315	301	312	314	269	304	269	276	303	319	298	304	299	310	298	305	275	296	298	289	283	300	282	301	314	259	288	309	284	314	287	304	261	291	305	311	314	297	300	299	296	301	303	307	320	297	305	273	305	282	278	256	310	302	314	312	324	282	307	294	276	261	300	294	294	288	307	276	285	291	285	285	323	293	327	285	289	312	306	303	310	296	310	311	314	294	281	307	294	279	308	315	307	323	275	323	287	304	315	321	293	289	300	315	305	317	279	299	305	278	308	306	292	315	291	330	288	292	278	281	283	321	283	286	293	274	308	295	301	310	293	300	314	272	287	294	296	301	313	296	290	267	290	305	334	300	297	238	303	304	296	302	302	289	292	278	312	262	262	292	296	305	325	274	278	298	294	311	280	336	284	294	304	312	269	277	283	300	287	267	292	308	311	283	307	312	305	320	297	313	267	306	316	295	283	321	283	311	316	261	310	283	326	291	282	299	335	280	298	332	301	271	304	293	314	312	266	329	271	309	306	296	264	295	281	286	329	300	310	315	293	302	289	283	312	306	306	298	258	326	322	293	266	299	284	291	300	291	290	303	337	297	317	278	286	274	283	322	278	303	279	307	288	291	287	328	283	271	289	305	314	307	294	283	298	303	318	306	305	296	285	299	291	311	284	320	288	305	305	303	304	288	305	276	274	271	321	294	288	279	312	302	263	304	298	315	280	334	303	271	315	317	316	299	303	278	282	352	276	291	294	290	282	274	298	305	309	263	333	294	336	302	303	251	270	279	311	321	298	266	304	284	284	290	302	310	295	300	320	326	286	290	304	293	301	287	301	315	301	309	324	300	308	299	283	303	293	290	308	300	299	286	274	294	290	286	320	278	258	292	298	308	291	325	291	279	294	284	333	267	282	314	300	297	294	313	320	284	286	287	278	278	281	334	312	310	284	263	275	270	326	316	300	276	267	301	287	287	313	297	308	304	271	296	349	308	310	306	290	313	258	261	325	315	285	314	290	302	309	308	261	297	297	298	285	271	313	306	249	286	311	296	285	288	304	305	314	309	299	311	321	297	310	263	298	286	294	302	308	312	332	287	299	279	287	309	284	277	299	284	307	286	295	327	304	304	286	292	351	321	284	289	278	268	301	327	284	314	288	287	326	277	281	291	289	309	312	287	320	319	280	303	316	277	320	298	327	274	295	299	296	314	292	297	305	295	339	301	318	302	280	288	298	300	292	275	300	317	319	328	300	276	255	274	294	298	291	295	273	303	302	284	279	276	311	284	314	296	300	330	322	283	280	315	269	328	336	287	275	292	305	283	282	328	287	281	306	315	315	312	282	281	300	322	295	281	335	287	280	297	288	295	289	309	311	280	308	294	308	306	286	306	283	282	289	339	296	286	291	323	286	258	303	284	288	287	285	284	305	317	285	284	297	283	299	312	332	292	286	301	301	312	279	300	288	321	315	281	309	291	320	286	301	312	302	274	284	296	314	279	302	277	297	278	261	310	302	290	318	311	308	312	287	324	300	303	294	294	288	290	288	299	319	311	308	288	277	316	325	291	280	292	319	280	313	300	284	309	277	304	283	277	303	315	270	285	321	283	315	291	286	310	285	324	301	289	268	328	277	300	321	290	281	270	331	291	306	279	298	337	289	304	334	288	313	312	294	316	316	307	306	276	289	293	307	317	300	305	289	279	311	305	299	290	270	313	304	287	296	280	286	297	288	305	306	298	272	286	279	273	301	299	290	303	289	276	266	322	290	274	287	304	296	265	285	318	314	321	294	300	307	296	294	306	345	332	326	289	280	302	337	299	299	289	270	281	292	321	280	335	280	300	282	322	267	310	297	340	310	281	290	319	290	290	291	265	327	321	314	302	303	296	290	299	263	260	308	299	299	304	293	280	309	305	296	321	321	305	283	306	313	296	298	303	299	314	341	311	316	305	300	307	298	272	280	264	290	340	275	268	285	273	318	284	270	262	310	313	281	289	288	291	315	297	299	318	276	269	308	290	328	262	266	321	332	290	309	287	310	309	294	328	276	286	310	280	299	285	291	312	284	296	290	334	298	280	295	312	323	314	279	288	249	283	274	321	269	333	309	284	313	280	277	278	306	300	304	271	295	304	291	298	283	280	275	279	299	296	296	311	335	275	266	287	324	309	281	292	296	313	313	292	299	309	318	306	283	308	282	296	315	294	295	293	275	271	272	306	268	292	277	276	311	292	298	322	305	333	334	291	292	253	281	260	296	277	327	303	310	285	296	296	283	297	286	311	272	289	284	331	266	316	317	324	317	309	329	335	312	299	285	294	290	249	318	289	286	290	300	294	280	282	313	300	318	297	297	293	305	273	313	273	295	297	291	295	314	277	309	293	282	302	288	279	293	273	294	311	284	299	303	328	307	307	271	283	285	288	297	301	275	258	300	282	291	300	270	303	297	328	296	312	297
31834	29203	20174	6016	1673	1128	802	624	495	424	391	298	332	298	286	278	279	258	234	215	255	244	231	247	230	225	236	226	215	232	228	232	268	229	277	227	233	224	201	199	226	241	238	216	240	248	210	227	205	206	231	224	216	204	214	211	210	224	222	183	189	184	214	190	207	211	192	202	202	177	222	230	198	163	188	214	198	174	202	186	211	162	181	199	200	175	202	184	227	184	221	193	191	210	206	202	195	207	187	182	195	178	219	192	199	199	202	202	208	209	190	200	182	197	237	220	200	191	161	191	207	177	193	199	184	178	188	194	193	182	178	212	199	207	165	218	194	187	216	212	183	178	183	196	181	178	207	195	202	192	189	202	214	204	163	209	198	202	193	194	206	206	204	216	217	178	217	220	187	204	196	203	200	182	188	201	185	222	206	201	168	169	194	196	190	187	208	188	210	210	205	187	198	212	188	206	185	209	216	175	193	195	205	200	176	186	187	193	197	197	196	198	216	194	218	176	181	197	190	203	192	195	215	173	190	198	202	189	180	211	184	190	193	194	187	204	199	190	206	209	190	206	222	187	195	202	202	210	238	178	194	187	188	201	200	186	233	189	193	201	179	178	184	206	216	181	188	219	209	208	179	208	211	194	183	213	216	218	173	203	178	212	198	216	208	196	185	200	203	202	205	198	190	206	198	173	189	198	212	213	179	175	185	190	191	199	188	217	177	216	186	192	204	243	202	218	196	228	184	196	193	200	168	190	199	197	180	207	192	189	188	215	195	202	183	192	194	221	223	198	208	205	184	196	200	192	187	178	201	205	188	210	207	189	182	216	210	213	193	202	179	197	209	200	183	191	199	194	204	187	179	196	174	202	198	188	211	230	193	172	219	197	197	202	193	193	184	195	206	192	186	206	176	197	191	197	186	194	182	197	209	193	215	192	208	208	193	173	162	218	164	203	178	175	209	199	199	187	206	199	209	188	191	206	155	226	211	172	193	188	206	193	217	181	211	187	226	195	196	209	178	194	194	183	212	197	207	179	206	202	203	194	204	199	205	232	188	200	211	186	191	193	182	200	167	210	185	183	195	208	188	199	201	234	217	192	198	171	201	199	217	173	184	218	200	213	228	177	208	201	224	202	210	190	183	187	193	193	193	188	168	199	211	188	205	205	180	208	188	181	214	188	221	209	198	184	204	224	210	239	185	178	206	237	216	189	207	203	206	176	193	188	208	178	205	181	204	205	183	214	196	171	185	205	214	197	198	206	203	209	197	222	220	198	199	205	189	187	205	201	194	212	193	198	202	227	189	203	179	207	203	185	232	199	190	192	202	223	183	205	193	200	225	213	210	197	193	202	190	181	220	189	218	168	194	193	194	210	202	205	176	214	211	179	196	215	182	222	186	195	224	191	196	203	196	206	188	176	187	185	217	187	195	210	180	208	209	188	192	214	198	203	201	196	218	166	186	222	195	185	200	193	219	177	200	205	199	199	168	194	180	184	175	204	189	183	194	212	185	212	158	210	200	196	239	195	208	213	208	202	194	212	191	194	204	186	182	201	199	184	174	194	191	207	228	198	187	194	223	179	203	189	208	192	188	184	204	189	214	189	207	224	199	190	194	196	202	220	187	213	201	217	179	202	210	214	217	193	206	196	206	202	215	194	188	186	190	181	168	188	206	198	205	214	186	207	215	174	201	199	187	208	190	204	203	212	224	175	188	193	209	214	187	195	190	187	194	203	208	191	205	217	189	197	221	202	206	210	217	185	185	215	221	180	202	190	171	194	181	180	194	216	194	186	204	186	177	190	203	186	183	188	203	178	214	183	195	174	213	184	210	204	223	204	204	172	186	195	182	186	207	193	216	199	200	196	204	185	204	188	208	184	190	204	206	174	194	183	211	197	204	195	198	211	182	184	205	217	175	195	213	170	191	204	203	160	212	206	176	214	183	192	185	175	197	175	216	190	221	199	203	189	201	204	187	176	193	209	210	193	218	196	186	193	214	199	188	216	204	194	180	178	224	181	208	186	204	189	187	209	192	197	203	186	175	192	178	199	204	186	171	202	202	178	197	177	186	196	231	196	201	186	209	209	175	222	217	187	203	195	177	206	214	210	192	211	200	201	187	197	210	201	162	200	193	196	241	171	186	193	206	221	196	201	184	198	189	200	214	192	209	180	217	216	179	189	184	207	182	185	196	183	178	175	178	173	204	191	191	204	208	222	186	216	185	222	204	183	211	200	219	202	181	219	199	195	219	182	178	189	185	204	200	185	190	188	195	183	210	188	193	201	195	177	210	182	202	209	223	197	204	165	201	197	183	189	214	214	186	192	191	197	218	195	206	187	207	199	205	225	211	195	195	197	195	214	193	197	205	197	195	171	223	180	233	194	217	192	217	193	182	219	186	191	204	224	213	181	202	191	190	195	218	215	211	195	207	192	198	193	219	181	211	176	189	206	170	194	185	190	193	209	178	196	195	194	191	195	212	231	191	167	227	209	197	210	199	200	197	190	202	186	186	226	188	178	198	191	188	187	199	193	218	167	198	211	196	206	180	192	186	210	210	204	207	212	204	180	176	182	203	202	182	211	215	185	178	200	188	191	204	199	198	209	163	224	217	167	211	185	198	196	186	215	214	181	194	197	214	200	194	198	202	192	209	190	217	166	190	175	203	172	200	192	180	201	213	176	209	208	197	187	204	212	224	193	198	209	210	211	186	199	207	195	186	186	195	188	175	201	207	199	207	181	187	200	185	192	194	189	198	215	214	206	221	207	190	181	192	177	205	200	202	196	199	179	193	178	204	196	202	207	204	195	181	192	179	201	183	210	185	203	212	220	226	188	191	218	194	191	217	165	182	226	189	202	197	204	206	188	220	204	204	214	202	210	197	210	197	196	219	217	211	190	194	201	191	199	215	165	190	198	185	204	212	179	227	185	210	196	196	201	162	199	189	169	193	206	231	201	227	209	167	200	210	184	191	189	208	196	200	199	178	178	219	192	204	214	208	177	213	199	186	191	173	217	207	201	201	220	202	219	211	183	197	210	219	169	204	177	212	179	198	210	188	203	190	193	163	202	216	219	207	206	200	188	177	232	204	191	209	199	222	217	212	213	213	210	193	194	217	196	198	197	191	176	190	203	201	162	205	183	189	202	213	190	206	185	204	203	203	217	179	196	210	188	222	203	202	196	206	205	190	176	190	208	186	193	187	210	199	226	191	203	199	198	177	215	183	180	189	213	196	206	216	208	209	214	205	223	200	188	193	196	196	211	195	206	202	201	219	198	205	221	191	189	201	206	201	189	179	179	200	216	182	195	192	203	191	203	228	210	210	174	196	208	207	185	186	205	195	207	202	204	228	192	186	214	196	204	188	183	191	188	199	191	205	210	215	199	208	183	198	220	198	184	191	200	192	188	192	212	198	175	181	194	175	203	197	189	220	217	181	198	179	215	207	179	215	185	220	195	184	194	188	183	196	210	177	197	206	164	192	210	220	205
33549	41439	17038	4446	2658	1934	1361	1041	788	628	533	471	463	387	369	354	325	348	306	279	268	283	293	244	284	267	257	241	303	247	284	230	274	268	261	265	249	242	256	246	235	252	243	263	263	240	238	230	280	214	220	214	214	237	219	213	230	214	210	220	188	226	207	218	248	215	241	208	197	213	215	196	245	202	202	204	221	189	206	224	228	233	185	230	170	219	212	217	227	213	215	224	214	228	203	219	202	218	212	216	194	212	186	217	213	233	187	187	202	205	210	237	219	252	215	231	216	207	226	219	206	205	220	213	214	209	214	205	221	216	204	205	213	194	222	225	229	207	207	204	204	196	247	194	205	238	208	214	210	239	217	217	226	224	237	181	205	197	227	204	208	211	209	203	202	203	209	213	207	250	216	221	225	215	209	202	224	225	186	232	200	221	221	206	203	210	212	223	216	210	213	232	209	225	217	184	215	192	200	228	208	229	239	218	211	224	188	236	222	210	221	213	246	206	204	217	217	201	211	187	226	200	197	215	217	209	200	182	222	199	192	237	206	233	223	216	204	197	211	219	215	210	222	241	192	201	220	196	208	193	218	211	225	206	216	229	228	216	204	206	198	202	199	217	211	219	209	206	198	230	198	199	254	210	194	187	192	194	219	220	243	211	217	187	231	242	187	241	238	224	214	243	210	225	197	230	209	194	214	188	227	209	229	232	191	217	213	216	208	223	209	213	211	199	211	235	235	211	223	204	218	222	222	212	208	202	186	213	194	233	207	214	201	202	196	209	231	217	208	208	218	231	204	194	222	199	210	202	198	211	196	190	224	202	237	219	175	226	229	198	220	199	227	192	212	222	219	206	222	189	214	216	200	208	234	207	214	210	207	184	187	201	243	197	202	211	249	214	219	212	202	222	215	195	208	204	208	196	214	226	208	229	233	208	211	197	199	233	222	215	217	194	204	227	244	231	188	210	230	203	203	211	209	228	197	193	181	217	193	195	206	200	223	227	197	220	193	228	229	208	201	216	202	209	233	209	234	233	213	166	207	203	207	208	194	214	251	216	218	205	220	208	217	198	207	225	205	198	223	201	221	201	213	227	202	202	209	215	197	204	195	214	207	198	236	238	205	218	224	216	211	223	197	203	184	235	199	199	216	169	211	224	209	218	201	221	232	228	224	195	211	201	206	195	199	208	208	225	193	217	217	221	195	193	234	202	216	195	216	216	212	218	196	221	241	201	193	220	186	181	201	201	215	203	200	221	191	230	237	221	203	201	237	205	189	196	180	205	189	186	197	210	219	246	199	201	197	215	220	211	245	209	215	203	236	208	216	194	210	194	227	225	190	221	207	229	224	199	223	202	195	236	198	213	230	205	191	196	214	178	215	171	212	214	193	193	209	213	192	201	220	207	198	193	226	240	214	210	223	220	212	217	219	226	219	251	231	224	220	216	223	230	194	214	245	209	217	212	226	216	196	207	238	227	212	229	190	208	213	209	217	196	202	205	224	213	193	194	190	195	226	235	211	214	215	222	209	206	222	212	205	216	213	194	201	231	242	193	227	228	227	193	239	188	205	200	220	217	214	227	210	233	225	216	216	206	198	209	223	218	211	187	202	206	192	215	219	223	218	232	206	205	237	223	235	209	198	194	201	226	214	243	208	219	236	228	216	204	198	213	219	218	216	196	190	211	243	224	226	190	219	197	196	223	215	205	212	221	220	215	207	202	209	217	213	210	227	230	230	230	243	196	209	194	214	221	188	213	210	222	213	205	220	210	186	199	228	186	218	205	205	192	208	195	204	221	229	213	207	229	205	195	182	223	209	239	211	215	199	226	218	204	215	198	212	195	218	204	218	202	227	216	223	216	225	202	215	211	202	196	241	194	201	229	234	193	222	214	230	193	204	208	211	200	236	219	204	197	219	198	217	202	225	218	204	228	210	210	198	217	188	229	198	208	230	224	189	217	219	258	210	183	227	217	212	204	212	198	206	215	205	209	219	217	193	214	217	219	206	211	195	205	222	220	208	216	205	225	198	221	195	193	239	222	219	238	214	217	207	200	210	203	210	217	254	213	208	243	229	214	226	226	223	207	226	199	216	234	203	219	217	212	190	230	234	215	209	222	227	203	192	212	210	214	198	209	207	219	229	237	207	200	212	207	206	211	208	221	196	209	216	203	202	213	195	213	219	222	208	209	207	231	222	230	219	205	222	206	193	203	199	194	226	201	214	237	233	191	198	239	216	215	212	199	190	185	215	207	197	225	192	196	199	199	231	228	215	221	221	202	199	224	203	217	219	226	175	215	219	214	194	206	226	215	198	202	207	238	239	218	228	197	201	208	194	208	199	225	198	229	230	212	216	208	237	210	211	242	244	226	205	191	220	201	200	220	236	197	199	219	199	221	201	200	221	196	190	236	194	198	248	196	212	219	186	216	212	242	212	222	211	244	246	206	190	196	201	221	215	217	224	197	240	232	227	222	213	217	225	207	204	214	197	213	221	215	193	246	183	193	199	249	229	209	235	189	224	211	204	219	225	216	200	210	201	231	198	204	234	184	208	227	213	223	217	208	230	214	164	221	216	200	196	231	207	197	237	205	199	217	217	213	217	204	221	223	229	237	236	236	202	208	196	222	208	230	214	204	202	207	204	219	232	191	195	226	215	200	242	207	199	217	223	222	230	212	202	213	234	219	198	219	203	190	210	208	225	222	209	215	227	199	207	218	221	210	206	231	217	228	208	184	222	225	220	203	206	197	216	211	233	221	220	193	200	245	191	218	205	212	186	221	203	180	218	200	218	229	200	212	192	234	208	223	237	202	199	218	220	219	194	219	216	224	223	230	240	235	215	195	189	202	209	224	203	201	198	208	203	193	221	196	226	210	212	209	197	221	255	220	198	242	218	218	218	199	224	212	198	195	191	228	206	187	201	226	194	232	190	225	223	213	217	235	220	230	227	208	202	223	193	205	169	217	238	221	200	244	222	236	200	198	212	208	191	221	228	202	209	222	190	221	225	218	198	196	218	204	228	216	218	223	200	237	200	212	208	229	233	227	185	223	213	206	238	220	235	186	218	220	196	222	215	207	217	218	253	207	231	217	232	216	236	201	205	218	203	176	213	226	215	208	205	225	188	235	214	210	201	211	227	214	216	194	214	198	245	229	217	214	234	215	239	215	192	212	204	224	217	193	211	201	212	220	187	219	195	197	201	214	206	218	224	210	224	205	183	232	213	205	204	208	206	204	203	208	232	217	229	179	178	195	246	199	196	235	208	220	213	206	204	217	206	223	201	208	203	232	203	209	210	214	216	210	233	196	223	213	210	210	248	199	206	209	212	206	220	229	241	211	226	223	230	212	197	216	201	210	214	185	204	201	186	221	224	221	211	193	220	204	215	201	206	214	226	220	201	191	201	208	225	227	217	182	209	232	215	216	257	217	206	196	215	232	209	210	200	192	195	221	207	190	207	216	237	218	225	226	226	234	197	199	217	216	213	191
23836	21138	28207	24295	20962	9743	2173	1184	843	715	607	601	488	433	397	386	311	301	341	316	295	287	275	314	251	264	273	251	259	270	278	277	285	258	254	272	257	247	217	257	222	239	235	223	229	238	214	245	253	217	243	245	252	262	245	207	201	210	165	215	208	197	200	209	182	191	233	233	209	221	210	224	224	237	214	184	214	204	203	210	177	219	209	211	219	231	174	194	196	193	200	206	193	216	185	196	206	205	194	206	223	216	203	211	212	180	208	208	214	195	206	224	234	206	221	167	165	195	200	193	218	186	203	210	187	198	213	201	181	215	216	216	213	187	192	206	204	203	242	188	215	218	204	202	187	208	182	198	190	200	210	202	203	186	214	213	193	194	203	204	214	200	246	189	195	192	199	182	205	195	213	213	217	213	198	219	191	209	197	210	216	205	202	194	210	202	199	207	201	203	219	208	203	207	186	214	201	204	212	194	192	204	217	188	204	212	184	176	187	191	205	177	201	206	206	193	204	204	181	216	221	228	198	183	202	216	204	212	204	212	182	219	182	188	195	212	203	221	236	186	212	197	193	174	203	171	212	192	204	199	194	194	196	201	205	174	180	216	204	183	219	222	219	235	217	193	205	194	187	192	200	235	193	202	189	197	178	206	203	167	214	174	217	199	197	196	225	188	214	197	203	190	211	211	178	193	200	166	180	218	199	230	208	195	224	198	203	187	216	191	201	201	210	180	204	209	205	198	196	189	195	235	203	219	203	194	198	189	206	226	206	202	226	184	220	199	194	188	211	219	216	201	188	183	211	198	206	179	196	194	187	193	200	187	195	205	209	214	201	168	213	184	232	224	193	202	198	213	188	201	212	220	199	200	199	188	198	208	213	197	186	208	210	191	203	208	202	232	196	214	219	206	222	233	200	205	180	189	200	208	200	198	204	226	221	205	190	194	212	212	195	194	215	211	186	202	209	201	179	211	207	191	217	213	209	179	189	204	207	236	201	204	198	199	193	188	197	179	219	181	222	221	196	199	234	203	196	229	185	208	195	200	217	207	194	195	196	213	198	198	205	176	226	198	206	220	196	216	202	211	191	222	203	205	203	190	199	189	201	214	220	213	192	188	191	220	187	181	227	227	207	200	198	194	222	206	221	176	212	225	219	208	218	214	226	210	200	231	191	200	191	200	210	195	204	208	215	205	184	199	217	193	198	188	198	206	184	199	196	185	205	198	210	215	198	228	223	219	218	194	222	215	171	176	203	195	205	192	223	203	212	209	206	235	189	192	199	223	198	201	197	195	203	185	196	183	196	184	193	176	215	207	181	196	227	194	206	183	199	176	204	213	225	196	210	214	187	213	206	215	225	222	231	199	206	213	222	205	205	181	206	211	202	219	218	180	193	186	206	224	214	192	208	188	201	211	201	191	225	186	186	174	203	190	198	215	203	218	234	196	185	195	200	193	202	215	221	214	205	200	197	210	195	200	210	199	192	205	182	186	198	204	212	179	206	201	230	193	202	201	202	191	195	201	210	202	216	210	181	203	216	196	200	194	223	202	196	192	214	205	193	206	219	198	192	187	181	192	211	228	207	229	185	195	191	183	194	211	235	194	183	177	194	218	196	211	196	200	204	208	217	210	199	229	205	182	192	207	229	231	199	203	181	211	205	217	217	209	187	188	221	210	211	213	201	194	189	182	190	192	199	225	199	199	189	227	192	197	209	237	184	227	199	160	200	253	199	199	190	223	215	192	209	191	187	211	172	189	197	207	193	201	193	187	218	193	186	206	230	224	205	178	193	196	198	189	187	205	196	198	207	186	212	204	199	196	194	200	191	198	168	215	211	206	204	211	195	205	177	212	201	200	199	193	226	217	188	189	211	208	188	203	197	191	187	213	219	203	179	201	210	183	175	190	203	209	190	201	218	205	194	207	220	207	209	206	204	177	166	217	189	204	222	194	185	194	195	189	212	199	200	188	200	181	187	189	188	222	222	200	204	166	195	181	225	187	221	195	206	208	171	205	191	225	203	199	216	219	210	196	209	215	211	197	216	185	200	211	223	192	209	200	216	199	201	217	198	193	207	186	206	162	208	206	192	184	222	218	212	183	186	209	192	184	197	194	185	197	164	198	193	208	184	225	183	197	194	188	189	209	203	213	231	219	202	197	207	189	221	206	202	197	218	201	209	201	188	218	211	209	208	191	198	188	184	201	183	200	211	219	199	206	203	187	209	179	200	210	194	212	197	214	188	199	179	186	214	206	212	232	190	201	210	186	214	200	224	202	218	215	169	207	197	191	187	200	206	207	236	214	187	210	197	186	208	202	183	196	200	209	206	208	198	198	216	230	208	213	217	225	178	192	196	212	173	214	212	234	176	198	188	170	191	210	197	204	188	230	203	219	220	183	181	225	215	192	212	206	216	181	213	172	225	173	220	187	195	229	191	202	190	244	210	218	200	220	212	230	206	210	190	192	192	227	210	176	201	226	224	201	215	192	213	192	205	225	219	197	196	179	209	220	212	189	194	195	216	215	195	188	210	207	196	186	210	186	225	212	216	210	224	186	221	231	213	193	202	180	194	204	195	198	227	187	212	189	199	213	209	229	206	204	192	178	221	203	232	228	218	199	186	208	211	201	180	222	198	199	193	227	213	213	202	188	175	197	206	218	186	195	194	213	193	195	174	209	195	213	178	245	195	233	218	192	218	178	235	212	204	221	188	203	208	208	199	207	198	214	192	208	205	193	201	190	210	211	213	190	190	182	183	188	200	184	188	207	200	186	200	194	191	224	200	181	200	177	197	211	223	216	213	214	193	203	210	196	191	212	203	185	240	241	184	194	181	186	181	221	203	209	186	224	219	188	185	188	209	193	180	227	200	209	198	214	221	203	202	199	203	196	201	181	193	178	207	218	191	199	182	198	201	207	186	215	218	214	204	197	214	205	209	194	200	197	195	215	208	208	212	216	212	181	206	189	210	207	190	203	193	212	213	169	191	203	179	192	173	206	203	218	234	179	210	203	201	209	218	215	221	202	199	205	201	204	218	178	187	201	216	192	212	207	209	210	187	191	179	221	199	211	193	196	195	182	224	215	199	207	204	187	215	234	193	216	167	220	210	205	209	202	212	192	200	217	213	168	205	204	191	206	188	184	207	176	212	199	207	212	216	204	221	205	240	189	191	216	215	185	205	214	190	214	199	220	219	204	204	220	206	205	222	223	190	189	216	184	180	224	191	224	228	231	199	199	215	223	194	189	186	197	206	205	200	228	216	227	209	195	189	207	218	189	193	218	209	180	209	204	184	189	195	209	194	212	184	216	207	196	207	232	207	195	217	201	201	169	221	216	191	196	186	205	221	191	208	197	195	230	231	203	209	218	233	206	208	225	200	164	176	208	215	196	228	220	187	207	191	217	205	199	205	209	204	202	221	209	183	190	201	214	206	208	204	207	218	196	177	209	222	189	228	208	206	206	193	216	218	205	175	216	206	218	185	215	203	205
34449	55031	26894	7843	5047	3763	2651	1947	1522	1136	944	841	717	637	526	494	454	444	417	379	358	346	330	330	310	306	341	300	292	290	295	324	332	316	291	321	308	258	296	265	270	267	284	271	248	258	280	269	259	263	227	237	254	270	237	243	245	233	213	198	251	231	221	236	205	236	225	207	247	251	233	248	195	185	228	224	246	227	235	222	241	212	219	232	235	207	215	235	226	222	202	217	217	238	223	214	226	246	235	208	232	194	218	233	214	214	234	240	215	213	247	219	232	230	208	202	226	193	213	217	222	222	203	192	213	206	217	209	235	221	207	212	217	196	208	237	216	201	219	201	205	195	229	217	198	170	211	224	221	217	238	220	226	232	207	197	233	212	223	218	232	212	213	225	230	216	218	222	209	244	205	246	203	188	202	199	216	223	199	201	205	210	218	217	206	242	195	235	193	226	204	232	192	218	219	209	200	204	209	209	200	214	211	199	188	216	218	230	221	223	221	224	211	206	231	214	203	192	208	218	197	237	188	209	210	206	221	211	184	213	224	213	191	227	227	237	198	211	204	216	224	223	209	219	199	196	248	185	187	199	218	218	214	196	193	222	209	212	202	234	211	188	223	199	199	172	246	217	190	219	229	216	206	189	209	205	212	204	214	204	198	223	243	218	212	192	208	194	199	231	214	207	214	209	201	210	235	202	179	239	198	214	221	187	200	240	214	207	183	199	219	201	230	226	212	196	217	211	209	200	187	182	203	192	205	200	196	210	226	204	204	256	218	194	203	210	208	219	203	214	216	203	206	230	211	198	220	243	221	212	219	217	197	227	227	205	220	212	233	219	207	232	231	224	204	217	225	235	206	220	208	206	208	225	226	209	197	232	198	200	231	222	187	193	222	201	234	231	234	214	220	217	203	216	187	197	214	233	237	208	218	218	217	199	196	229	214	208	205	212	216	197	224	230	209	220	238	229	212	188	239	233	236	197	218	199	178	213	199	199	184	207	215	231	204	208	212	217	224	215	213	212	202	228	226	203	240	189	234	195	206	201	198	189	204	250	226	212	198	235	242	215	214	210	227	193	208	206	201	204	222	210	228	206	220	226	221	218	213	221	201	214	220	220	225	230	215	201	219	225	229	197	213	236	196	198	217	200	217	211	205	206	218	204	199	218	201	214	225	229	209	238	234	208	212	199	228	225	184	188	192	244	214	212	221	230	212	209	213	223	189	207	211	207	193	227	202	209	221	233	204	216	214	221	209	215	184	202	236	226	222	213	220	183	218	197	220	237	204	216	250	213	231	217	202	209	211	224	238	203	189	206	212	210	190	219	236	248	193	214	194	200	195	203	221	218	216	213	204	227	176	222	228	230	200	245	230	231	241	198	191	217	207	220	198	221	213	183	219	204	210	205	203	199	201	241	200	234	206	218	184	218	200	202	190	212	193	174	212	190	248	226	224	215	222	197	192	212	242	197	214	249	214	223	208	221	210	211	206	198	209	228	201	230	191	210	219	204	212	204	209	223	204	230	217	245	190	203	186	207	201	209	223	194	220	216	224	201	199	216	224	203	186	227	220	210	209	229	217	195	216	209	203	204	243	229	193	225	199	203	176	184	209	235	190	186	213	203	219	179	228	224	184	202	210	217	190	219	209	222	193	185	225	241	226	218	221	228	225	202	208	206	215	233	203	220	208	232	206	208	237	211	198	216	220	221	199	204	224	212	228	217	191	208	224	218	221	198	226	207	215	193	230	219	219	207	223	226	226	239	211	222	213	203	197	245	211	200	213	231	201	223	202	211	190	191	201	181	200	221	233	221	205	194	226	184	211	202	227	215	212	224	242	200	228	230	222	243	200	194	203	226	217	224	192	209	209	203	188	211	208	223	223	204	213	207	228	195	212	237	200	190	224	201	213	212	242	198	206	239	208	205	197	210	214	223	215	208	222	236	196	207	222	195	186	230	190	195	220	190	200	208	207	216	200	222	212	225	193	201	203	215	202	224	219	217	191	197	219	214	208	212	205	251	201	212	191	244	212	222	211	206	205	220	216	197	235	211	206	202	221	206	230	204	215	205	208	185	190	194	207	192	218	206	237	220	200	205	209	204	207	217	217	212	223	218	199	201	199	194	200	221	219	207	207	252	232	221	218	227	195	234	189	208	189	210	221	213	229	204	230	204	232	213	247	215	214	222	207	222	199	227	257	220	200	224	200	228	212	201	199	182	207	220	208	191	229	214	221	205	192	206	199	215	217	226	183	233	208	219	196	204	195	199	215	209	229	216	220	212	219	210	218	241	187	233	224	205	225	225	202	210	219	192	189	243	218	207	204	208	214	227	233	233	206	198	217	220	201	195	194	221	214	218	196	205	189	233	220	222	214	204	197	237	205	200	188	213	191	206	226	208	199	198	196	214	192	204	225	213	217	230	197	206	230	213	237	188	218	199	201	194	213	227	201	204	200	221	216	206	230	223	210	221	214	182	201	197	221	196	204	204	203	207	237	209	215	184	209	217	206	224	207	219	192	213	201	217	207	218	207	201	234	222	219	205	205	191	217	224	200	207	218	196	224	211	220	196	210	225	224	229	219	205	194	215	190	216	216	228	190	184	185	214	194	218	208	183	178	222	210	222	224	218	221	231	170	196	204	210	192	206	236	213	233	225	217	222	191	215	212	198	213	219	204	215	220	226	222	183	231	194	216	241	219	205	217	193	222	221	215	196	224	234	238	194	204	194	223	227	224	211	215	211	200	226	212	213	202	217	193	224	208	208	211	215	204	201	212	194	195	218	221	198	256	196	214	217	209	204	226	221	192	215	215	215	240	211	196	245	205	226	228	237	182	231	203	206	200	214	225	213	212	231	215	191	187	212	206	200	225	223	245	222	227	207	238	204	222	214	196	225	238	200	196	229	190	208	224	217	225	218	225	208	213	217	194	202	209	209	194	191	200	200	222	200	198	226	233	206	212	210	203	215	216	208	223	216	213	218	192	207	211	218	205	233	205	185	204	225	215	216	211	224	219	224	182	194	212	222	189	209	205	184	182	227	186	231	213	221	215	189	190	222	212	222	194	200	209	212	243	211	226	213	207	209	222	211	219	203	228	212	169	203	228	217	222	190	213	211	215	203	215	240	205	219	198	199	216	227	192	204	217	223	206	227	195	195	193	210	226	211	230	230	209	250	200	187	201	203	196	209	230	224	215	237	216	207	212	220	240	206	223	228	217	216	223	193	215	230	233	205	191	219	200	214	214	199	208	184	235	216	218	216	205	212	210	222	204	225	203	239	202	197	218	206	226	216	197	219	217	192	215	210	226	200	205	228	214	168	201	226	219	238	204	214	210	223	196	241	221	217	213	201	238	196	216	213	206	216	182	210	205	212	223	205	240	203	207	220	209	223	214	244	227	223	208	195	201	231	224	223	225	186	212	195	195	216	205	230	215	234	208	190	216	217	226	191	220	195	217	236	201	198	217	197	232	213	209	207	202	193	233	219	203	202
24872	21170	27197	24872	11292	2101	1289	945	719	584	557	439	459	442	414	388	372	363	322	344	338	344	333	318	333	309	311	352	305	316	314	299	305	319	336	322	330	328	310	282	297	310	286	289	320	303	293	299	290	272	294	251	271	282	258	278	278	288	289	254	260	273	262	276	284	288	300	256	264	250	253	257	266	271	276	290	271	289	248	291	330	293	275	278	272	300	264	280	266	279	297	272	275	253	298	280	279	302	278	270	258	265	261	264	287	268	264	281	280	257	272	270	267	278	253	266	255	285	267	304	276	254	277	250	301	266	274	275	259	262	260	279	280	256	257	233	275	262	261	264	276	257	274	271	275	263	254	272	265	273	277	254	264	240	262	275	290	264	280	280	287	262	268	244	252	290	260	249	274	261	276	274	280	258	273	281	261	267	278	285	248	235	275	279	245	278	244	265	257	261	287	260	262	267	279	249	252	267	272	251	296	248	271	299	289	263	265	260	274	257	274	256	288	268	274	258	240	245	281	269	269	263	271	248	246	258	266	288	274	249	286	269	260	264	256	261	262	250	278	276	279	278	260	280	260	234	272	256	260	253	271	286	302	257	252	254	231	229	297	275	297	267	251	267	260	268	264	278	266	260	264	279	262	254	255	251	253	276	270	252	256	250	297	285	253	251	243	271	298	261	301	292	258	280	262	271	238	258	294	247	278	260	249	263	281	242	292	308	261	268	262	273	285	274	283	230	269	268	243	280	252	279	271	280	274	289	269	267	268	291	248	276	272	263	264	260	279	262	272	256	287	253	289	271	254	288	258	255	308	285	264	280	273	285	287	258	287	303	266	257	265	287	245	252	261	286	269	243	285	281	255	246	287	261	256	259	288	244	258	258	293	238	258	242	259	236	244	260	272	271	283	262	239	285	275	302	253	272	273	241	255	235	265	264	289	237	261	278	271	277	234	242	277	251	289	277	232	256	253	289	247	250	268	247	245	276	258	242	262	266	285	280	280	278	268	270	255	279	281	247	249	274	270	249	303	261	256	282	256	249	293	245	304	265	289	289	238	244	270	256	266	271	256	285	253	259	277	267	271	289	264	282	261	246	263	258	237	264	260	246	287	264	254	284	227	280	273	280	293	268	291	261	267	268	286	275	268	263	267	278	246	247	247	270	280	272	247	266	253	260	287	277	267	274	253	262	259	261	272	256	254	276	257	255	274	275	254	275	275	271	275	269	262	268	285	283	264	250	250	238	265	271	254	271	271	268	276	297	245	268	266	263	255	264	236	294	290	253	255	241	280	246	239	287	252	242	257	290	286	268	269	279	266	268	246	255	264	266	243	322	277	258	283	262	250	271	272	274	278	293	256	252	246	242	277	308	262	271	245	255	258	286	293	276	279	253	253	280	253	286	269	256	271	290	282	295	256	260	273	282	300	236	270	273	255	284	295	267	266	297	287	266	248	252	262	257	296	256	281	260	288	260	244	262	255	269	266	257	294	273	239	267	274	262	267	258	258	227	279	267	287	272	244	282	268	275	257	269	261	286	263	237	280	259	264	273	270	280	275	260	287	269	284	286	309	282	277	306	263	250	243	254	274	256	246	250	265	257	290	261	272	259	271	287	254	249	293	291	263	278	272	277	279	265	246	274	246	264	290	250	292	275	246	262	275	275	288	282	281	254	269	290	272	246	263	251	258	294	282	275	266	260	260	245	259	271	265	241	258	283	272	281	254	273	266	252	259	262	244	270	261	288	258	266	270	267	278	292	260	284	298	280	280	272	292	239	284	274	243	267	266	259	267	272	254	272	277	250	301	277	281	272	265	282	300	249	236	256	252	240	242	285	293	270	249	247	252	234	259	271	255	282	273	306	293	245	275	279	253	271	279	269	277	259	282	287	280	267	291	284	258	295	266	276	258	273	236	266	264	277	273	236	291	252	253	287	288	290	298	254	290	242	268	271	278	250	264	249	258	247	254	266	226	248	262	260	284	266	257	255	267	258	286	266	276	266	269	267	270	221	273	288	261	261	246	298	308	241	252	277	251	237	257	291	251	274	289	259	265	260	261	241	253	276	267	262	248	254	265	269	274	269	292	262	274	275	263	250	284	281	269	251	259	287	272	260	251	246	301	271	288	259	255	253	271	287	266	296	259	259	264	285	257	258	262	264	250	268	278	266	256	266	273	257	282	257	258	271	272	269	259	249	255	264	270	244	260	254	266	248	296	252	259	248	274	246	262	255	271	251	276	262	278	291	263	244	265	262	252	256	277	254	284	283	273	263	266	260	256	255	279	276	267	260	265	243	253	263	252	272	290	285	270	236	254	237	264	255	261	280	261	247	260	286	281	242	294	281	269	272	254	270	281	280	282	235	269	272	266	254	258	278	254	258	262	261	277	252	255	273	271	271	261	263	255	268	261	274	270	285	269	271	278	256	276	286	267	267	240	265	267	284	282	249	274	264	290	270	284	258	273	294	260	269	288	271	254	239	269	288	289	270	252	270	287	244	278	279	281	228	269	280	266	277	270	250	276	282	271	273	269	294	274	274	264	283	252	258	289	256	264	272	251	276	279	264	291	238	302	270	295	257	295	249	268	283	289	268	275	248	247	270	239	265	279	270	276	241	255	250	255	289	283	269	260	261	240	272	269	268	252	258	292	276	290	242	254	275	269	250	248	268	254	295	268	279	269	256	291	272	261	282	260	260	277	254	269	276	285	290	254	275	267	260	252	278	298	265	270	276	244	267	264	269	280	268	262	258	252	272	262	262	276	287	283	284	266	246	251	275	269	265	275	269	255	263	257	267	267	250	278	280	282	308	238	290	283	271	267	258	249	276	260	280	267	255	296	260	267	282	243	271	290	280	240	263	279	246	275	275	272	256	268	242	283	254	260	241	260	256	253	271	283	253	258	250	250	259	277	259	253	255	252	288	248	286	278	256	246	276	276	252	265	253	264	272	269	246	227	297	227	291	287	283	280	277	270	271	271	265	262	285	268	264	287	270	277	246	223	264	290	246	265	299	243	228	283	257	244	257	234	263	266	277	265	274	256	294	260	246	246	279	268	251	259	270	282	260	256	237	256	281	270	252	291	250	279	307	266	267	248	269	251	285	258	265	260	280	274	253	268	234	264	233	262	236	283	270	269	298	264	260	274	277	270	242	231	284	259	249	269	256	283	247	278	246	292	237	300	261	272	283	227	277	274	293	272	247	273	273	251	278	296	292	279	295	298	259	275	239	271	241	251	245	299	271	265	263	275	292	296	253	250	259	277	266	258	251	278	257	267	264	265	282	262	263	271	252	260	275	288	302	236	264	255	266	249	266	260	237	252	274	267	277	248	260	255	272	279	247	266	288	292	264	287	231	263	259	295	244	248	277	305	254	240	235	239	275	272	290	281	266	290	233	254	269	266	301	274	258	271	287	285	272	281	262	284	250	282	251	242	234	292	267	278	247	296	278	272	301	241	275	259	254	277	221	255	252	296	257	256	288	296	252	282	256
33807	50620	22076	5695	4095	2839	2139	1656	1280	1049	814	756	682	584	556	493	472	440	459	401	371	377	365	377	381	338	347	321	364	361	373	382	431	328	336	370	345	356	325	299	355	359	372	331	344	295	301	316	323	301	279	289	300	295	295	262	297	258	281	301	282	272	291	325	256	283	282	288	290	261	283	302	267	289	286	264	280	286	264	291	305	238	277	260	255	271	284	248	279	302	273	312	252	273	273	294	290	281	268	278	278	285	279	273	257	276	282	294	293	301	270	283	267	266	273	271	275	332	285	307	263	292	264	312	282	279	265	305	295	277	280	293	275	298	279	306	275	279	275	315	277	262	265	283	248	260	273	259	285	274	259	268	275	269	264	252	268	279	287	286	307	271	276	283	304	284	292	268	282	286	278	269	288	261	273	246	312	282	281	271	254	269	275	259	291	264	275	279	277	269	273	256	271	248	282	272	255	304	293	296	271	288	252	264	274	261	337	265	275	286	288	281	275	271	280	277	310	278	280	318	286	283	298	299	301	263	265	272	275	299	268	278	287	282	302	289	280	297	273	296	279	270	288	256	285	283	282	255	281	297	293	234	274	265	290	260	298	264	273	256	296	273	256	283	287	264	292	296	294	286	283	288	306	289	266	247	264	306	281	283	285	264	286	287	277	300	271	298	278	280	296	281	293	284	268	281	290	318	283	281	260	285	277	258	279	312	286	258	288	293	295	284	280	264	298	250	294	281	293	257	255	301	293	258	306	266	283	288	273	275	291	266	274	277	298	290	277	257	260	290	267	264	270	320	272	294	280	280	274	292	285	282	273	278	287	267	282	280	300	278	271	294	272	295	277	284	283	284	283	293	276	264	283	271	292	287	303	304	309	257	262	285	297	281	292	283	293	246	266	284	283	269	304	312	266	311	258	273	305	288	309	279	290	253	296	287	274	265	261	272	268	244	273	244	284	280	262	283	286	284	273	300	263	304	273	272	289	274	275	296	271	283	259	281	304	275	268	304	279	281	250	296	288	248	281	261	279	296	278	248	287	306	301	297	282	278	283	279	282	282	299	254	277	289	264	315	303	272	275	268	251	270	295	308	260	299	264	303	264	274	282	269	277	280	275	280	299	270	288	285	307	280	285	251	261	267	311	288	284	257	273	257	319	282	279	274	246	261	256	272	299	302	275	265	299	300	284	267	274	290	280	297	283	264	277	278	285	270	271	290	240	288	259	293	295	306	269	265	272	284	283	261	242	261	291	298	289	290	283	294	262	273	277	273	270	290	292	288	311	277	297	280	278	287	306	295	286	277	302	293	252	277	289	317	292	262	314	295	278	292	269	283	275	278	297	279	297	284	281	259	269	262	253	291	301	276	294	267	252	269	279	262	263	289	268	292	275	282	259	289	276	262	279	284	254	298	291	292	292	282	278	251	277	270	302	306	276	258	304	258	281	290	283	277	271	266	304	299	293	268	291	278	309	260	296	261	259	258	280	279	265	299	274	286	238	273	270	255	290	273	279	292	301	302	277	275	254	286	266	278	295	285	296	271	251	274	260	277	277	261	273	291	272	274	272	291	291	286	272	308	279	292	298	305	263	294	274	278	263	274	301	260	296	309	280	300	254	282	280	314	276	252	245	294	242	287	261	255	267	268	297	287	277	247	260	330	259	321	260	256	306	289	263	264	292	304	269	258	283	291	291	280	266	338	290	300	301	276	266	287	281	279	283	259	254	296	287	299	303	313	292	280	271	280	264	271	245	279	254	282	246	274	297	262	270	269	276	287	277	288	269	258	263	266	292	274	288	302	275	273	294	294	276	298	273	280	297	293	287	272	261	298	279	296	274	286	303	255	291	283	291	289	314	294	271	276	268	279	284	277	291	302	266	286	297	285	292	300	262	319	266	263	263	292	293	283	261	275	272	280	280	268	292	305	299	259	290	285	277	274	271	285	308	259	273	297	276	288	282	307	294	306	266	290	280	278	297	254	288	275	301	254	278	278	288	294	293	302	281	284	279	288	303	291	287	262	266	285	283	274	301	255	292	287	267	277	276	279	286	245	276	251	300	284	277	305	256	279	302	268	269	299	278	258	290	299	295	283	252	284	295	283	270	288	299	261	282	269	258	289	296	263	293	290	307	305	298	293	289	275	256	261	284	284	274	304	242	304	278	275	269	272	268	305	285	295	272	277	314	288	251	297	285	268	259	267	297	275	259	312	274	259	271	311	271	263	294	272	284	325	290	283	314	284	272	289	284	240	294	268	307	289	265	289	283	291	277	296	261	302	296	291	320	254	295	295	277	263	320	264	262	277	283	252	286	282	307	268	282	255	283	296	271	311	272	339	286	246	296	294	286	275	308	287	278	304	245	262	277	300	272	294	291	306	254	291	289	267	264	282	275	285	269	278	281	262	287	290	266	260	274	286	300	287	280	291	262	300	289	271	322	273	287	239	267	271	288	263	308	283	273	279	285	313	255	260	291	290	250	263	274	275	304	299	268	284	311	287	290	271	284	287	269	278	256	281	298	266	289	282	269	288	263	248	264	276	271	287	263	282	302	292	258	285	292	223	300	278	283	282	282	265	289	310	281	271	284	251	282	240	301	273	284	275	264	299	303	271	260	258	272	294	281	280	262	283	265	232	257	269	273	267	291	289	272	299	272	298	261	266	268	291	263	313	287	292	256	299	283	258	274	287	253	276	277	254	264	296	238	305	256	290	280	265	277	269	278	285	273	275	303	281	279	303	242	271	262	294	281	265	288	250	297	276	271	300	279	262	268	301	281	264	302	288	282	280	253	304	315	309	269	313	274	283	266	288	262	290	274	270	293	263	303	257	286	291	307	284	262	270	274	295	276	319	280	291	273	260	246	304	310	288	286	265	237	278	261	287	252	280	297	265	293	280	288	286	291	295	275	258	306	280	270	272	279	269	271	325	282	274	272	324	251	297	271	284	251	272	279	273	289	285	249	284	282	261	266	264	300	296	278	272	252	259	301	274	268	261	285	298	284	261	279	275	287	287	320	284	287	277	259	268	266	281	291	273	306	259	264	311	253	257	274	303	283	289	294	272	282	316	305	269	284	293	250	271	274	277	268	266	269	266	263	286	286	281	288	289	267	268	244	287	273	264	315	290	264	293	274	279	280	281	319	294	298	300	280	281	287	300	270	272	274	268	325	296	288	269	315	295	303	288	282	304	282	273	233	297	293	306	269	296	268	294	284	257	306	268	281	286	285	276	282	289	298	267	283	300	275	278	266	282	256	259	296	311	293	261	295	290	257	278	273	276	281	285	287	284	294	276	271	276	273	297	285	284	288	263	274	283	284	280	293	284	307	305	283	287	289	285	299	291	249	278	286	284	261	273	262	281	278	270	282	300	268	282	299	276	285	279	269	296	268	269	282	278	285	302	269	287	263	291	253	242	303	254	302	252	271	292	277	269	268	260	282	271	295	281	294	284	305	270	260	279	259	271	269	277	325	281	263	256	286	263	309	271
22619	21117	28724	23729	21115	21136	9178	2149	1434	1175	1048	903	822	653	651	586	533	549	497	455	485	426	444	404	433	422	417	388	420	408	373	422	421	406	409	369	410	364	355	374	372	368	349	372	326	362	341	338	289	304	355	318	323	305	334	316	302	314	308	321	308	295	320	298	315	310	343	291	321	300	299	293	310	304	289	277	292	266	310	295	277	321	310	306	277	308	283	288	289	304	296	312	299	288	271	331	286	339	298	284	280	327	285	281	273	297	307	290	327	286	270	334	328	313	286	302	296	292	296	283	320	311	285	310	271	315	288	272	284	279	287	303	318	270	283	262	298	266	297	324	310	341	308	277	286	303	312	283	305	314	313	271	312	287	315	315	305	295	307	307	287	310	300	288	298	274	295	258	310	305	261	291	301	287	276	310	263	296	325	297	273	320	283	314	298	307	288	298	274	327	302	320	250	284	317	294	303	323	285	279	288	315	266	322	303	314	306	312	294	278	312	303	314	301	279	293	308	282	285	298	291	305	288	307	313	302	306	279	290	306	275	311	301	283	281	321	291	294	276	285	302	298	319	290	279	303	254	296	297	301	308	284	270	307	289	263	288	299	293	302	331	313	283	322	303	302	271	274	302	305	300	310	291	303	305	343	276	271	293	305	289	331	315	298	294	311	285	341	349	286	304	300	283	296	289	297	271	303	317	291	308	321	317	292	324	268	274	320	292	298	288	273	281	284	294	292	316	298	328	292	318	318	296	342	274	288	316	323	314	280	282	311	293	302	287	309	300	294	297	283	301	301	308	307	295	304	312	305	289	318	309	316	311	306	270	305	316	284	292	312	294	323	318	284	288	295	281	305	255	286	328	320	285	310	311	300	313	327	287	283	273	294	320	275	306	324	283	314	280	296	284	318	269	298	300	345	299	269	317	300	294	299	302	307	311	295	289	291	298	314	318	290	281	321	303	296	304	303	277	282	275	275	283	288	292	299	267	301	264	262	338	292	297	305	317	290	283	300	295	274	266	294	289	290	299	289	284	276	299	298	271	353	313	300	312	307	293	286	307	282	297	324	298	286	303	281	304	281	291	303	308	306	275	278	285	280	306	270	300	284	296	288	339	284	330	311	301	330	307	301	288	324	299	308	291	289	302	312	280	286	314	341	294	341	276	287	310	307	307	290	286	256	264	308	297	303	286	284	354	282	285	293	332	287	322	321	280	313	285	287	304	296	267	319	312	273	253	293	300	302	272	277	312	291	312	287	296	323	296	295	275	277	321	309	302	276	283	318	319	297	308	291	328	288	285	268	271	298	323	308	305	323	288	316	331	304	288	333	316	291	304	284	264	283	311	320	291	317	310	301	311	294	290	260	313	318	282	271	300	292	310	270	308	301	294	288	279	311	308	262	268	315	297	300	288	293	303	278	283	306	316	301	287	304	310	277	278	284	310	265	295	292	277	283	307	309	294	269	295	302	280	311	300	297	290	275	304	306	254	289	305	302	284	278	316	308	281	312	325	255	285	319	263	312	275	274	312	290	262	308	305	297	306	283	300	317	280	280	298	290	320	307	301	303	284	287	300	306	304	316	317	292	335	308	300	342	291	309	291	317	293	306	289	297	322	297	306	321	290	269	306	295	300	306	277	292	278	316	318	290	271	313	303	262	302	299	282	279	312	329	255	298	274	298	317	296	282	276	300	292	275	296	297	307	298	267	283	295	286	278	303	311	316	305	331	266	313	291	291	332	315	274	276	320	293	323	304	299	293	276	289	306	325	282	296	321	308	294	296	259	289	283	262	311	284	338	318	289	293	282	300	296	319	318	301	303	279	310	323	275	312	298	326	265	317	278	306	294	298	284	321	309	293	300	284	332	296	305	297	301	284	307	282	274	269	324	336	295	289	310	274	291	280	276	312	288	269	310	271	295	301	293	269	293	303	286	318	287	322	324	282	297	290	301	298	299	321	284	285	335	324	318	286	315	293	324	285	322	280	278	325	296	299	268	298	315	318	309	270	289	293	309	300	283	302	329	316	299	294	297	297	297	293	299	266	303	303	268	306	286	307	287	318	277	315	292	310	268	300	266	308	256	294	333	292	305	298	316	315	302	342	301	300	310	314	292	289	298	284	296	261	301	328	296	330	323	287	317	284	306	263	302	328	310	314	303	301	286	263	325	312	287	293	290	282	301	292	284	309	321	314	304	298	290	294	287	280	329	276	276	274	316	317	278	295	288	319	266	298	270	262	293	290	268	301	292	299	316	339	308	328	292	304	300	298	290	310	307	288	278	284	289	279	318	277	299	323	284	286	284	281	318	287	307	315	292	320	291	316	314	310	309	313	303	298	299	280	252	284	303	281	279	281	312	319	286	298	254	289	299	308	317	312	302	307	296	265	296	284	287	268	333	283	288	304	314	278	305	286	280	252	298	273	297	275	291	286	301	298	291	314	315	315	295	289	263	331	324	326	288	290	290	298	314	276	297	312	296	314	278	289	280	300	290	297	280	296	316	282	261	329	305	270	290	276	322	302	294	291	283	282	285	280	269	284	297	294	315	264	281	299	298	290	310	306	309	317	294	303	271	322	280	314	318	292	265	281	291	302	283	284	287	300	284	318	320	286	299	287	331	337	294	303	312	292	326	270	311	274	282	287	280	300	319	292	312	292	284	314	290	299	312	300	288	294	303	314	315	276	318	301	270	281	308	326	302	276	333	265	287	297	323	315	283	296	267	302	289	329	286	320	310	303	292	315	306	306	307	298	282	275	284	282	284	294	299	301	294	291	283	307	267	307	281	292	296	298	267	313	272	321	302	311	282	304	294	268	304	304	276	278	297	272	289	280	297	306	290	296	307	306	300	301	311	279	289	304	303	287	291	323	294	272	295	308	304	334	285	313	310	299	312	303	286	282	285	307	290	289	278	292	306	326	304	302	306	294	301	287	293	301	276	275	292	278	298	286	322	296	296	309	317	312	287	266	322	325	316	264	333	309	342	276	318	313	279	277	272	302	290	293	280	283	267	296	313	293	280	287	283	289	302	312	279	280	327	271	278	321	282	316	273	308	279	336	313	315	294	343	284	299	292	302	337	310	275	329	277	285	348	302	277	284	278	275	263	296	297	287	313	312	303	297	274	301	318	280	305	262	289	294	291	275	300	308	300	255	284	293	291	299	278	295	308	304	316	292	320	315	299	314	308	302	258	332	314	281	282	334	323	300	305	270	293	283	288	279	277	310	315	312	315	292	291	312	289	273	258	288	294	291	302	284	305	303	277	291	320	311	289	300	285	267	295	315	303	281	304	291	292	306	283	298	292	276	282	284	280	315	273	285	301	293	311	316	293	301	304	303	330	304	275	288	275	310	281	328	279	307	293	283	288	302	309	279	291	302	294	281	288	307	313	284	278	324	299	302	294	311	293	291	307	307	298	270	282	336	280	310	254	311	310	285	296	277	284	304	284	270	293	316	274	292	297	327	274	310	310	281	314	317	331	282	314	305	261
37338	62623	32028	9807	7289	5516	4036	2988	2274	1824	1527	1360	1091	985	882	749	658	596	591	530	533	518	508	531	493	462	444	475	440	490	415	440	467	482	490	480	439	418	411	395	420	381	404	389	402	398	369	387	377	362	351	359	326	340	330	342	344	289	290	375	310	309	313	305	314	345	322	322	296	337	312	271	331	346	283	291	321	271	310	311	297	295	277	320	276	293	325	326	292	306	291	290	277	319	285	321	302	303	299	320	333	291	323	289	292	308	321	307	287	314	310	299	328	306	298	312	297	306	303	298	312	300	294	295	294	288	280	282	300	309	294	303	309	323	295	281	319	282	293	305	310	295	307	315	275	321	314	314	313	300	306	306	303	303	279	308	294	317	298	299	300	304	321	304	271	321	324	336	310	284	307	275	310	278	291	309	316	282	283	327	262	316	286	301	273	314	266	288	288	291	316	289	337	320	295	301	298	285	315	277	291	277	282	317	282	312	299	317	311	268	309	316	295	298	305	306	287	278	322	274	288	291	313	330	293	250	283	303	282	281	301	288	336	273	294	304	323	267	277	293	294	311	321	312	278	286	296	294	298	321	292	278	297	299	259	309	292	311	298	299	278	279	271	331	319	304	311	272	327	307	314	311	295	313	345	310	291	314	267	297	280	285	325	309	283	301	329	304	310	305	292	324	306	311	297	275	312	302	309	306	295	297	317	270	290	294	292	256	290	324	293	300	288	291	326	282	299	327	272	269	278	296	296	312	288	301	287	314	278	310	290	306	310	302	274	302	314	314	299	305	274	321	281	344	288	292	313	285	300	290	299	278	323	313	326	287	291	290	335	287	300	281	292	302	296	314	304	268	292	278	300	294	308	287	322	311	304	306	286	260	319	323	302	293	319	299	334	294	313	309	319	303	310	315	315	288	309	315	259	309	293	269	268	315	289	314	311	268	296	272	272	280	292	311	340	319	286	286	296	309	300	266	313	302	309	317	288	307	317	312	282	296	306	307	280	293	287	299	319	307	292	316	305	292	298	300	292	325	313	320	327	298	300	317	301	305	282	309	289	307	298	281	293	312	297	302	280	317	307	299	302	266	278	305	294	307	344	290	291	300	298	294	288	313	312	279	328	291	271	309	296	287	276	299	303	305	322	307	262	302	269	288	303	276	328	288	334	302	312	320	278	320	289	311	301	298	293	264	304	277	298	313	283	324	314	286	314	321	295	307	295	269	285	298	302	277	306	295	296	304	321	295	300	308	321	272	312	292	283	290	293	310	309	293	287	274	271	307	290	290	316	311	289	304	307	327	284	293	306	288	313	266	315	281	297	310	335	286	291	294	314	284	311	283	288	278	272	307	307	299	302	298	285	302	313	300	320	309	295	308	278	281	301	309	291	299	277	287	312	326	299	287	295	278	310	284	261	300	289	306	308	331	331	275	288	319	283	310	273	302	298	284	300	268	328	335	335	313	251	336	295	253	268	291	288	321	299	282	323	298	299	327	297	302	302	295	302	311	336	323	320	297	310	307	313	268	293	322	320	260	325	300	290	306	326	333	310	293	287	288	329	293	271	304	315	296	304	303	334	306	319	340	304	338	301	266	305	295	310	291	285	320	279	318	289	297	297	295	293	277	306	278	282	349	301	306	311	279	301	313	294	299	314	271	313	276	288	313	306	291	305	329	292	293	311	281	303	283	303	305	311	334	328	274	323	308	300	290	305	317	311	295	289	316	316	295	295	335	313	305	285	308	276	319	297	324	298	301	290	303	318	288	299	266	325	307	274	315	338	293	287	292	275	317	302	273	299	308	301	309	296	294	292	273	308	283	304	318	306	303	275	309	320	328	303	305	294	271	300	299	296	311	286	288	293	313	295	287	321	322	324	312	302	274	289	309	308	285	278	277	287	309	297	311	278	306	326	334	299	305	312	309	308	285	294	308	305	291	311	253	276	314	291	324	283	296	278	299	302	285	274	291	292	301	288	290	293	273	323	296	279	318	313	314	329	301	305	301	337	264	279	295	304	289	300	290	294	294	271	307	317	299	312	293	270	319	306	319	310	283	327	324	297	305	294	315	297	290	281	318	330	299	315	293	298	325	299	308	290	284	279	299	273	298	307	328	317	298	279	315	292	297	284	314	288	282	321	301	336	289	337	290	310	314	318	295	329	275	306	303	267	319	303	287	289	278	267	290	315	312	344	280	304	305	305	307	308	278	276	295	293	317	310	321	284	282	301	311	297	267	295	329	271	308	308	308	284	302	312	325	307	309	292	254	332	332	299	302	319	297	342	293	314	310	299	320	293	305	330	300	298	325	301	303	264	281	323	301	322	270	262	300	299	328	301	322	305	320	305	287	316	296	315	303	287	277	306	326	304	298	334	314	295	268	287	281	296	295	299	327	289	297	279	280	275	308	292	309	300	290	330	302	325	279	310	262	305	311	274	295	295	305	309	324	300	298	306	325	316	309	331	305	278	325	295	274	307	307	315	300	308	313	331	299	304	309	318	310	295	293	274	294	300	279	314	303	307	331	280	278	289	293	309	288	286	313	308	309	321	301	308	337	314	315	267	282	316	309	299	343	306	320	310	295	306	312	288	278	290	290	316	301	287	313	286	295	299	318	308	288	287	300	315	300	291	310	302	296	287	306	303	294	319	289	327	274	314	332	290	313	303	305	328	308	291	303	320	346	302	288	308	268	295	335	285	320	286	285	286	326	293	317	314	305	274	295	279	320	327	314	289	294	298	298	297	304	262	311	288	307	288	286	299	303	278	353	288	299	291	304	310	306	306	293	325	293	305	284	288	319	286	284	288	274	305	298	307	284	293	269	315	305	292	299	289	302	314	301	319	324	288	307	286	315	305	319	285	271	305	316	309	302	295	293	289	280	295	318	331	298	340	261	304	317	295	293	302	327	312	304	293	286	299	291	308	294	273	314	318	290	291	315	301	315	297	267	312	244	325	298	285	325	297	303	326	270	321	316	297	278	309	284	303	307	303	307	334	310	309	287	302	279	331	322	300	290	297	313	294	284	311	312	309	288	310	328	282	325	330	286	317	272	302	306	291	302	297	300	298	315	305	320	335	307	300	269	277	263	286	294	272	297	290	322	310	321	326	279	294	293	289	310	310	287	295	289	272	328	296	278	319	305	302	286	286	287	305	301	310	308	295	301	281	270	291	301	282	283	337	276	307	292	307	305	295	312	307	298	309	308	283	314	287	300	302	295	327	283	287	313	298	297	286	314	298	279	324	330	291	309	295	294	305	271	315	308	288	312	276	317	301	313	326	304	290	301	324	296	312	289	277	299	307	331	281	306	291	340	297	315	313	287	285	295	290	295	299	273	290	302	321	281	296	291	307	280	316	304	331	268	316	296	318	310	340	297	285	286	298	299	297	302	294	310	342	278	280	289	282	303	332	324	306	326	303	336	286	302	288	287	284	313	303	282	295	281	303	314	308	291	301	294	301	279	265	337	302	288	292	270	322	285	302	305	279	295
31552	29237	18889	4334	1558	1162	770	579	456	421	365	358	342	343	296	273	279	261	234	263	203	236	271	254	238	225	245	224	227	274	261	250	218	225	242	250	251	224	222	229	233	217	220	238	225	240	239	228	193	221	221	217	213	189	181	206	191	199	232	217	183	209	182	185	215	192	238	216	215	198	208	215	173	197	195	200	219	205	219	208	193	220	170	209	205	199	205	182	183	219	224	193	209	200	187	209	207	193	220	189	197	214	210	192	223	228	187	199	223	202	207	205	199	208	203	209	228	215	184	210	169	204	210	209	188	191	205	188	171	194	201	201	177	225	224	215	182	209	204	212	211	183	194	191	198	212	236	209	197	214	188	227	210	184	188	197	204	215	213	206	220	189	183	193	208	189	188	166	213	178	229	216	191	198	193	207	203	190	208	179	216	218	184	206	208	201	210	206	188	178	191	193	201	181	189	193	191	203	211	178	210	202	188	194	217	169	189	206	224	209	200	197	212	194	193	219	176	211	201	206	182	188	193	209	209	200	187	198	191	225	206	199	211	214	208	194	184	178	195	196	210	198	235	185	197	198	207	217	179	203	229	220	183	201	223	195	203	223	209	206	202	216	187	186	209	209	205	196	186	215	162	197	204	177	188	213	214	181	188	221	218	194	186	205	204	212	172	196	217	197	205	196	172	176	226	199	212	194	184	212	198	214	192	207	208	205	203	201	201	191	198	184	218	218	204	199	217	205	191	173	192	215	176	201	187	183	198	164	209	189	217	192	203	222	214	213	164	225	187	208	219	191	204	188	203	212	183	204	223	199	216	179	198	190	202	195	216	188	216	196	192	201	204	227	184	196	211	186	207	209	197	236	213	200	178	181	215	197	198	208	193	193	182	189	209	210	202	189	183	215	226	196	206	219	202	217	203	180	194	232	197	204	202	201	201	193	216	201	196	189	222	206	239	198	192	208	205	228	195	193	184	209	179	193	209	191	200	210	171	181	197	209	206	226	192	193	209	210	183	194	202	185	171	232	203	200	186	222	220	183	219	200	201	202	204	216	200	210	185	198	206	213	225	221	207	190	207	227	192	198	176	204	193	221	196	176	204	212	209	203	189	188	199	206	212	214	206	221	181	199	211	221	171	201	208	216	203	207	231	192	189	202	219	182	219	202	192	188	220	209	210	178	221	214	189	189	199	184	180	193	218	206	211	188	177	197	229	177	212	174	181	210	214	209	186	198	193	214	204	187	184	208	185	218	210	205	208	210	173	202	228	194	202	206	209	183	183	228	183	214	226	194	184	200	207	183	219	221	214	194	178	189	204	200	217	209	202	202	191	161	219	191	207	209	202	202	209	186	201	193	222	205	192	224	179	212	195	201	226	218	214	193	225	181	185	217	193	192	211	210	175	225	214	204	190	178	209	205	219	203	196	188	179	209	216	201	200	189	194	210	180	197	190	202	174	197	219	197	195	189	213	197	188	193	218	213	204	194	197	199	225	205	208	195	205	219	187	189	207	206	202	187	195	197	201	178	205	180	202	216	220	211	203	188	204	163	214	198	187	208	192	188	198	224	198	209	202	172	212	211	209	197	194	207	202	172	188	200	214	191	205	220	187	224	186	221	191	181	195	210	221	177	238	199	205	222	165	174	203	197	200	187	230	194	181	186	177	209	214	223	213	190	193	199	190	189	212	185	209	205	214	213	181	219	193	177	205	211	211	206	201	219	191	200	190	202	199	193	226	186	223	227	189	196	203	193	200	228	194	228	233	224	184	225	185	208	220	199	193	178	223	183	206	213	206	197	212	207	205	179	205	206	194	199	199	209	192	206	200	223	203	211	213	200	191	209	180	208	200	198	217	191	207	207	190	195	200	196	206	201	220	221	195	225	209	212	212	200	195	178	200	180	194	214	189	189	212	197	213	194	207	197	202	163	222	209	225	229	222	201	210	189	216	193	219	168	191	236	197	211	187	214	208	206	177	199	194	191	215	214	214	212	205	203	201	201	190	217	205	211	206	194	214	204	191	203	211	206	202	197	200	205	212	198	195	214	197	192	189	217	190	219	192	198	228	187	192	197	187	206	197	209	187	225	193	215	187	199	233	196	206	212	212	200	199	204	198	206	202	224	220	220	200	187	217	235	168	219	208	204	186	181	225	195	225	201	185	196	215	218	212	217	202	197	192	201	192	185	189	205	187	205	195	205	187	193	197	189	193	192	218	216	198	186	230	209	202	238	190	209	208	222	190	187	213	197	194	212	189	187	221	181	191	186	212	206	198	188	241	188	172	229	189	225	208	188	210	189	208	200	208	199	230	201	233	197	213	207	217	231	208	217	204	209	170	220	211	173	194	193	197	181	202	194	219	204	204	194	201	188	218	196	202	249	178	221	204	187	222	203	246	194	211	210	201	194	202	204	185	184	214	206	187	181	213	200	200	192	198	204	199	211	222	201	201	192	208	218	201	183	186	191	182	201	194	208	195	202	193	213	207	224	189	186	214	212	206	203	197	230	206	193	217	189	204	211	199	193	204	195	199	199	187	213	194	202	186	203	206	179	193	192	204	218	197	195	198	214	172	206	209	229	214	221	211	205	197	216	206	213	199	212	197	192	193	195	231	204	208	200	216	207	206	207	211	204	193	226	212	195	213	200	216	221	207	202	185	203	199	203	186	208	207	179	183	203	200	229	205	191	212	216	184	200	199	202	189	203	216	199	182	200	197	217	185	195	209	183	199	221	188	228	195	218	189	241	212	200	211	188	204	197	188	187	211	188	204	205	181	194	209	224	217	181	187	198	178	190	194	193	204	214	190	214	216	178	216	188	171	187	192	203	222	209	203	183	204	183	179	199	219	209	195	197	198	188	195	182	204	188	192	202	168	194	207	209	200	221	210	177	179	220	238	188	192	205	205	203	196	212	207	208	207	194	192	195	204	195	199	219	205	202	217	186	208	201	183	181	202	215	188	165	253	204	194	194	214	197	192	190	185	216	193	183	208	188	178	192	219	210	203	195	218	212	194	183	209	215	214	227	218	214	199	184	202	171	205	212	201	209	200	193	186	181	200	181	206	206	200	198	207	213	215	227	193	218	218	212	207	193	226	214	174	193	206	215	209	203	188	181	202	199	183	181	199	195	209	206	177	190	183	179	181	231	206	204	191	201	203	199	187	190	211	185	173	214	229	200	225	224	191	191	221	185	206	229	199	200	216	206	210	205	189	186	195	225	217	213	197	223	232	191	201	174	219	200	230	192	200	178	195	192	226	207	200	182	205	192	199	203	167	177	202	193	204	212	191	183	172	208	190	228	196	197	190	170	219	206	191	175	200	210	192	205	209	193	193	193	200	176	195	238	212	185	218	196	217	183	209	194	202	204	174	193	203	214	172	183	209	221	201	179	231	183	204	234	185	206	188	208	183	222	194	218	198	208	194	184	175	173	220	203	181	211	217	197	193	200	194	224	204	185	236	207	219	189	194	172	190	198	194	187	208	193	216	213
33283	41520	14618	3068	2242	1746	1256	972	757	657	573	587	476	426	379	340	307	335	324	295	310	270	308	285	227	287	263	251	259	289	260	276	256	265	303	256	265	298	293	219	223	265	254	274	240	263	240	250	236	240	249	235	213	227	235	205	227	205	200	237	224	216	203	201	210	215	197	216	206	212	236	229	202	217	217	247	229	222	224	235	242	224	225	233	193	223	202	225	186	253	208	225	223	207	212	210	234	206	201	209	205	261	212	222	215	228	219	233	236	182	224	220	218	233	233	215	228	192	208	215	240	230	222	214	229	224	233	201	234	229	221	230	190	211	226	204	217	221	218	226	214	210	221	223	198	218	234	213	213	209	204	218	224	200	178	215	206	211	215	205	186	215	223	215	228	241	199	212	197	253	217	226	178	198	234	235	192	219	218	205	223	218	215	218	206	199	208	224	227	218	229	214	225	200	235	237	206	211	229	205	201	213	193	218	239	215	203	210	189	210	214	240	196	197	235	206	217	213	210	232	241	224	214	203	202	196	228	186	201	230	241	228	197	226	235	227	209	200	188	219	230	195	234	211	215	237	228	223	210	225	225	217	220	232	249	220	220	209	231	219	207	216	212	227	210	215	236	216	219	202	214	212	233	193	211	236	208	219	208	215	192	227	232	233	223	187	210	218	212	240	231	219	214	224	208	239	227	203	225	233	210	242	199	192	224	213	203	226	224	220	226	201	237	199	211	237	237	224	208	238	232	213	212	214	216	190	203	226	201	218	229	215	206	199	210	218	214	187	214	236	217	203	203	214	187	211	208	197	218	201	227	233	243	221	224	217	231	232	202	239	210	194	212	200	211	202	233	230	243	202	223	224	211	254	215	216	224	205	223	207	227	217	225	217	204	232	181	220	223	241	206	194	222	220	202	216	196	198	217	208	214	210	219	240	200	222	226	210	202	216	234	219	213	201	234	197	207	216	222	221	210	209	223	207	216	222	229	191	200	196	199	215	205	199	240	222	211	204	178	221	211	196	195	223	197	222	221	218	206	193	197	216	210	205	225	211	225	237	201	182	212	196	219	226	221	229	226	215	199	226	205	230	228	195	193	218	209	198	206	226	209	239	202	198	233	214	200	232	205	188	211	224	200	229	209	210	199	217	216	206	213	218	206	218	216	219	242	210	213	223	222	241	232	209	208	210	215	243	223	211	223	233	226	246	214	207	222	213	243	197	232	198	207	214	198	199	209	204	229	199	200	210	226	229	232	184	204	203	228	206	226	194	200	191	193	252	235	212	240	246	202	229	259	192	199	231	194	214	223	210	237	223	218	220	206	213	225	198	208	250	203	240	217	204	212	209	225	216	215	205	243	202	206	218	211	184	223	215	209	214	223	223	226	212	196	221	207	215	216	189	185	206	217	224	213	195	207	212	207	220	244	215	211	234	203	215	215	210	207	205	178	232	222	199	234	198	200	220	228	221	212	190	221	205	231	192	218	193	211	199	239	235	232	220	215	223	214	229	198	236	224	206	223	229	227	207	196	203	207	211	211	219	246	214	202	231	199	227	218	202	209	216	219	223	214	199	229	215	215	236	202	240	203	207	226	210	224	207	243	226	213	219	217	194	225	239	189	191	234	214	217	237	252	216	216	205	220	234	213	257	212	202	234	200	199	226	205	216	194	226	223	221	218	222	215	229	225	235	198	215	232	225	202	206	191	207	238	214	222	229	214	200	205	231	227	225	222	231	218	206	210	235	228	198	213	255	221	202	235	226	200	208	203	208	198	206	221	232	197	220	193	210	211	229	212	234	238	203	200	212	217	233	212	227	205	188	206	194	218	226	207	225	216	211	215	227	224	219	219	223	258	216	229	216	220	205	213	215	222	209	226	199	233	224	219	189	187	224	218	219	231	217	217	225	212	235	220	215	210	201	210	203	252	222	216	215	231	205	233	223	210	243	200	211	195	238	207	215	236	204	220	210	187	206	213	209	236	231	211	216	203	216	222	212	228	206	203	209	221	199	221	229	197	236	250	216	202	248	224	206	204	227	206	205	213	245	217	207	218	223	229	212	232	210	235	221	221	219	222	199	207	222	208	216	234	238	192	212	213	226	220	230	231	227	212	250	237	231	235	215	205	195	231	196	200	222	206	216	234	221	238	230	226	219	217	235	235	210	216	198	178	260	186	230	237	202	232	211	224	195	203	199	234	201	205	207	226	176	196	223	195	223	241	239	240	229	223	220	208	218	209	206	195	193	200	217	216	213	207	192	212	205	201	224	218	212	185	249	207	234	223	210	223	219	199	213	205	222	200	214	216	211	223	238	219	203	207	201	219	208	215	210	224	208	227	212	210	243	216	212	225	203	209	222	202	204	226	201	216	228	207	211	200	237	233	225	230	214	236	240	241	212	192	215	242	220	233	224	198	257	213	218	205	204	192	234	227	198	201	200	184	215	193	228	223	204	188	196	220	218	214	225	201	245	194	209	200	238	199	186	200	209	186	192	207	218	215	220	195	207	197	215	219	207	227	232	194	211	205	208	211	186	202	201	192	223	226	224	233	210	205	232	230	192	196	214	211	247	257	200	194	230	186	204	212	209	211	212	200	222	248	227	216	227	212	191	242	205	209	207	234	209	226	220	208	197	193	217	225	224	238	220	199	216	214	246	215	237	217	230	204	190	202	230	219	219	222	219	244	248	202	233	204	226	206	225	197	219	215	194	216	211	214	201	213	214	235	213	214	205	201	199	208	227	216	219	200	247	211	218	194	211	228	191	216	201	196	225	219	204	223	199	195	216	221	227	200	205	249	226	217	250	239	208	208	203	205	194	226	223	201	209	222	217	219	206	218	200	217	224	213	220	228	212	218	202	208	216	210	229	204	211	207	211	224	233	211	198	220	225	224	217	232	235	226	189	217	205	223	200	222	228	217	227	243	199	242	226	216	233	216	231	215	226	206	226	222	214	203	226	217	225	202	205	197	212	215	224	217	208	232	203	221	227	213	207	237	227	187	217	204	234	205	200	206	203	199	195	225	218	237	204	246	223	244	225	237	189	188	238	210	226	207	223	226	228	227	212	235	204	218	209	201	218	230	218	196	202	220	212	201	183	236	231	199	233	206	200	213	215	214	224	196	197	193	206	192	237	206	202	225	188	238	218	215	228	240	205	205	227	199	236	234	219	222	231	209	199	212	226	212	237	193	215	204	186	205	228	212	234	232	225	227	221	216	230	221	221	207	210	197	209	198	209	216	219	217	219	203	203	219	212	215	258	203	247	211	230	205	194	227	215	217	203	213	225	228	200	209	192	213	221	209	216	231	205	205	211	216	219	218	201	220	215	213	200	234	231	218	221	201	201	228	201	195	192	236	218	225	220	237	225	184	211	212	208	197	218	250	190	202	218	210	223	249	223	240	213	233	206	225	213	248	202	217	202	222	229	185	197	211	198	201	195	201	221	238	216	219	207	220	195	204	211	194	206	210	210	220	207	193	197	219	230	220	189
23837	21174	28277	24302	20966	9018	1735	1076	776	686	606	585	494	433	403	366	362	319	338	326	312	275	277	264	267	306	299	284	254	250	283	280	290	306	282	266	245	252	278	245	248	250	266	267	249	254	244	232	258	213	233	232	190	203	203	195	235	204	195	214	219	218	213	225	224	219	194	198	245	225	209	211	205	200	210	233	188	203	195	231	210	204	194	215	221	204	200	205	184	184	201	186	210	209	213	225	213	211	225	223	235	203	218	200	222	234	188	203	179	216	202	215	192	210	209	197	211	211	209	216	227	220	203	205	202	217	210	194	231	216	213	196	216	218	216	223	192	211	173	200	188	219	214	201	226	230	210	211	206	176	201	197	205	191	194	215	202	218	194	192	222	227	223	193	219	212	207	199	214	207	229	183	190	227	196	200	220	211	210	216	201	222	201	197	222	181	204	211	221	184	210	205	211	199	203	177	214	191	219	202	205	216	200	201	202	232	211	189	206	222	202	220	195	195	205	205	221	194	179	208	230	201	219	197	227	209	210	204	211	207	210	185	191	225	203	187	207	210	233	206	207	207	176	204	217	199	222	194	207	199	204	195	209	188	216	199	198	231	203	198	175	202	199	229	197	204	215	191	191	211	215	202	210	198	227	213	216	223	211	176	197	212	225	229	218	206	210	208	191	202	186	206	204	203	212	201	224	202	207	202	199	197	213	199	204	198	223	229	219	224	205	218	235	199	188	205	202	199	222	237	212	223	177	208	209	206	203	223	205	221	196	193	204	175	210	206	209	180	206	206	187	194	200	230	211	206	217	207	241	210	181	194	194	206	240	218	229	206	202	226	198	223	203	217	242	185	208	230	214	227	199	204	202	210	210	174	227	189	218	209	185	218	206	174	209	221	200	193	178	212	217	192	192	207	216	196	193	202	226	195	173	208	195	221	203	222	199	187	202	219	203	225	202	190	195	236	197	203	206	199	216	201	220	206	182	214	192	249	221	203	215	205	217	191	210	202	191	209	214	223	212	195	190	181	207	227	202	205	225	195	234	200	204	209	209	226	194	205	226	209	228	186	210	198	215	216	210	213	223	208	192	210	205	216	203	205	189	190	216	198	202	204	210	196	224	203	219	230	199	205	211	204	216	227	191	206	171	207	238	226	218	208	228	229	193	217	194	195	190	223	198	194	220	210	177	189	245	214	210	185	204	183	220	188	187	207	216	224	195	215	198	211	204	227	211	205	208	208	202	202	188	230	225	186	217	203	198	215	213	205	200	210	218	190	227	205	180	220	193	181	228	223	204	208	194	214	203	191	216	192	211	219	205	229	204	207	197	233	204	211	196	217	218	214	229	195	209	208	191	216	206	216	198	191	206	211	189	183	218	217	211	217	214	226	198	217	183	210	190	221	219	180	207	215	172	175	197	215	213	209	217	195	213	199	229	193	201	217	219	211	211	223	195	210	206	181	189	184	205	199	200	225	177	220	224	209	212	226	212	228	199	218	203	194	203	223	232	203	205	197	194	211	226	227	204	197	195	220	200	182	209	217	201	209	204	209	174	182	208	205	190	213	214	212	198	208	208	233	187	194	207	220	231	228	195	192	212	194	193	199	238	238	194	217	196	225	223	214	204	209	199	209	182	208	200	207	181	220	223	191	180	201	205	213	194	194	215	196	199	205	226	205	204	183	213	212	206	222	203	221	179	214	214	202	203	207	203	216	205	212	199	197	212	200	207	200	193	206	200	210	201	211	183	210	182	199	230	182	224	198	202	186	200	184	216	225	206	195	192	225	206	205	221	190	206	228	193	210	229	213	195	209	200	212	209	216	199	203	214	218	235	202	206	194	226	217	223	204	213	201	215	211	174	199	195	206	215	192	190	181	199	217	197	224	217	199	217	242	229	223	202	203	210	175	211	199	216	201	188	221	205	215	171	191	190	191	180	190	241	198	186	205	182	222	204	202	223	198	232	220	197	212	225	221	188	192	214	199	208	180	205	213	207	237	212	225	231	191	193	223	196	205	201	211	199	192	211	231	193	213	203	193	205	206	200	186	196	214	197	177	218	212	221	185	213	214	211	202	215	217	183	214	208	203	212	206	218	217	215	207	217	226	230	226	204	218	201	193	238	202	218	203	185	228	202	204	199	202	181	191	193	211	215	215	201	202	191	207	194	198	210	203	215	211	218	218	217	211	208	184	207	208	206	232	192	200	209	193	176	253	201	226	204	222	225	208	239	217	217	223	184	199	200	206	184	243	195	180	211	213	204	211	206	220	198	210	214	207	198	189	217	212	206	199	183	205	219	210	192	238	205	188	217	192	231	225	200	190	234	190	196	209	211	214	176	221	189	198	193	188	193	201	220	201	212	218	203	221	226	208	169	210	185	188	218	202	226	202	186	237	215	179	218	189	209	196	192	222	192	199	191	213	193	214	220	231	211	194	216	227	225	206	208	209	201	178	226	202	226	207	203	204	197	210	189	208	188	219	228	193	224	213	198	180	202	207	213	215	202	185	222	204	178	218	185	225	200	238	216	187	208	219	218	245	220	214	198	219	200	233	225	223	202	209	168	176	195	184	207	199	212	189	223	195	204	201	203	218	216	198	189	214	204	218	217	203	233	198	181	215	204	199	193	216	230	199	227	215	199	192	219	193	194	178	237	198	220	182	201	221	202	198	220	193	200	199	216	197	210	199	193	185	203	196	199	206	193	176	190	204	210	195	231	224	181	193	204	178	212	218	221	212	199	223	189	194	210	187	234	196	217	200	195	199	200	220	178	173	228	192	228	190	232	199	188	230	215	213	221	192	217	213	206	219	206	161	202	212	214	193	193	181	217	226	200	211	203	182	213	202	216	215	209	207	200	185	193	197	191	214	192	222	181	235	215	209	205	212	214	206	202	190	203	218	204	194	222	246	194	211	178	190	232	217	213	199	243	213	242	207	220	206	202	213	198	192	203	211	209	209	217	187	191	206	211	239	221	219	221	220	232	195	193	207	197	189	214	224	210	203	209	196	194	207	209	225	202	226	217	204	211	214	191	210	201	227	201	199	221	203	206	207	212	216	194	204	237	200	198	238	183	182	221	193	199	231	206	197	200	201	196	194	188	193	215	222	207	205	201	203	199	213	211	211	220	197	200	246	206	177	232	211	201	208	220	216	210	184	201	204	214	235	221	202	223	208	197	199	212	218	206	232	205	239	189	203	209	199	212	205	226	216	216	204	214	219	203	226	197	195	228	213	204	219	194	221	225	216	220	208	213	195	230	182	223	173	194	228	221	207	193	204	196	227	212	221	184	210	188	212	214	219	213	195	239	184	198	188	218	201	195	201	227	185	213	217	215	225	221	205	206	198	212	203	208	229	208	188	210	215	193	215	226	211	205	187	210	208	205	200	203	199	196	227	200	235	200	214	203	189	186	204	211	229	230	223	183	217	215	189	215	213	195	241	221	219	209	174	214	202	218	215	200	221	206	214	200	193	188	228	184	214	199	229	204	195
35555	54534	24978	5762	4018	3025	2269	1735	1292	1241	895	878	674	589	562	488	430	415	412	378	353	357	353	297	328	332	316	330	314	318	334	330	326	363	337	295	336	309	289	286	318	293	266	294	290	243	246	241	249	253	268	239	263	234	200	230	235	237	223	235	239	221	182	210	199	224	235	249	245	247	203	230	224	242	218	240	221	237	198	245	215	228	246	215	200	220	220	218	203	237	201	252	238	232	229	198	208	221	210	200	222	206	256	209	215	239	212	195	235	229	211	212	220	223	232	220	197	248	222	226	240	183	232	252	231	203	238	211	224	221	227	212	212	211	220	214	245	208	215	221	227	202	213	217	214	209	233	192	211	208	214	209	243	189	222	195	209	235	214	204	209	214	195	216	220	222	211	213	222	228	208	198	240	242	207	215	206	220	224	205	218	224	231	227	209	201	217	228	220	246	246	202	201	215	196	202	196	211	227	242	209	240	203	232	199	221	227	224	222	216	203	201	209	233	201	205	209	182	211	231	204	223	221	202	228	224	205	201	201	237	223	221	215	218	197	240	214	215	203	235	211	228	226	227	217	227	231	209	216	205	219	229	200	217	206	225	211	225	220	219	172	206	220	219	234	203	193	211	221	234	195	224	202	208	216	218	214	218	198	198	230	229	213	199	190	220	228	213	201	214	197	229	236	218	195	220	207	196	226	247	227	228	216	194	190	214	230	221	205	221	227	224	214	238	219	218	212	193	207	222	203	200	236	207	220	207	212	211	218	194	247	226	191	200	212	217	229	216	219	214	218	184	187	203	247	219	211	245	239	218	194	211	195	243	215	214	197	236	219	195	225	208	188	223	206	206	204	203	229	230	203	216	231	209	222	209	236	213	220	187	233	214	211	210	227	229	212	238	213	206	214	203	212	205	218	205	195	214	198	215	204	207	233	214	227	212	211	208	204	226	227	212	242	221	238	211	189	204	204	206	192	228	213	198	242	215	238	212	207	211	217	190	214	185	223	219	214	233	191	204	246	202	231	232	204	226	216	224	199	226	223	219	222	207	221	212	193	200	219	222	229	194	216	229	231	216	220	234	233	241	204	184	202	203	206	212	217	174	238	208	235	208	216	201	184	218	221	210	220	203	218	229	235	220	240	222	194	186	213	205	225	197	238	215	202	201	237	224	210	205	221	222	209	212	207	228	240	198	215	219	216	224	202	216	211	220	219	233	241	226	209	206	234	195	187	217	210	204	210	202	210	216	203	231	209	212	186	233	222	237	205	210	228	203	204	206	223	231	212	205	244	197	201	205	239	217	206	224	212	218	194	194	213	207	237	226	205	231	203	201	210	218	223	200	230	220	223	205	201	228	206	237	209	205	231	228	208	202	190	198	248	222	199	223	218	207	210	200	190	214	221	223	235	209	213	224	232	206	214	208	222	221	212	218	228	214	219	200	201	245	211	220	228	215	208	218	204	201	211	223	237	213	216	202	209	220	200	195	229	196	202	232	213	220	238	224	205	227	216	216	226	236	223	254	226	210	205	229	197	225	232	187	204	204	220	207	224	219	202	184	212	221	225	235	192	231	215	243	203	216	201	210	219	200	237	229	236	203	227	224	226	227	233	200	224	218	220	204	218	196	237	234	195	217	210	226	220	207	224	212	244	185	198	203	218	247	224	228	216	219	191	223	209	205	217	219	231	207	205	219	232	223	198	227	196	183	195	226	226	207	224	211	220	247	203	236	199	230	214	211	223	209	206	222	195	207	235	210	227	234	231	201	207	205	222	182	212	222	210	224	213	179	212	223	224	206	226	215	203	228	198	201	219	196	209	230	226	227	193	198	208	208	222	225	195	222	217	224	208	213	242	239	205	198	207	217	214	189	203	214	196	204	227	219	246	208	220	234	207	218	224	214	223	203	231	203	207	213	225	222	205	230	213	211	203	233	183	195	212	232	218	209	239	232	239	220	213	202	212	225	221	192	219	203	219	218	214	226	206	235	217	213	240	211	223	204	190	217	264	216	201	226	217	213	211	235	200	225	211	234	220	213	215	214	220	220	185	237	197	202	231	208	205	184	215	226	208	194	208	228	210	208	189	216	221	247	212	222	205	240	201	227	218	207	199	222	223	220	219	218	219	210	206	203	214	194	215	215	191	212	210	211	250	201	204	225	204	226	211	226	207	200	235	230	213	214	222	223	230	232	247	206	210	238	206	194	227	215	209	220	198	212	226	234	218	242	219	240	223	229	204	204	209	202	223	215	177	204	193	233	226	226	212	228	249	200	200	233	198	233	219	222	215	217	226	214	234	218	232	199	186	216	207	238	214	218	235	208	200	209	197	213	207	195	190	193	206	212	213	206	229	236	205	234	171	226	234	213	209	198	194	218	224	206	210	199	204	196	207	203	210	204	201	199	222	217	206	228	216	196	217	213	221	218	194	227	222	192	242	234	201	242	199	218	199	204	204	213	220	193	221	226	222	217	207	256	196	197	237	207	214	211	187	244	213	239	207	193	213	232	193	212	234	210	229	247	220	218	204	228	207	212	213	211	219	208	219	206	219	208	199	204	197	225	220	225	181	210	205	259	203	192	226	199	218	227	215	204	218	215	228	218	238	241	216	232	215	227	252	202	227	216	244	221	210	204	205	211	222	181	226	246	214	203	220	222	213	219	235	220	216	225	237	215	194	225	205	212	200	194	220	224	236	219	191	235	228	218	201	207	239	214	202	219	226	179	188	201	200	206	227	206	217	244	218	209	232	211	203	235	212	190	192	201	236	238	197	227	223	217	231	224	215	211	222	207	214	216	207	229	211	197	215	207	212	222	222	228	223	216	212	235	196	233	223	202	221	209	233	216	212	230	214	227	220	205	228	200	210	210	217	210	235	207	219	207	218	230	208	208	208	198	222	212	189	212	234	211	225	245	231	211	194	220	213	209	218	222	191	211	223	198	206	213	245	221	216	225	226	233	214	217	212	204	229	204	205	215	209	193	213	208	226	227	214	239	206	192	201	232	210	197	239	223	216	232	221	228	221	259	211	248	221	199	214	193	226	233	211	203	221	208	225	211	189	206	223	245	194	232	232	217	222	221	217	219	195	216	214	224	238	239	192	220	194	218	200	217	199	200	202	248	222	226	210	222	213	207	223	213	236	201	226	211	202	206	172	243	207	207	233	234	227	201	205	211	213	210	225	221	218	218	205	213	189	209	183	212	231	214	233	232	184	233	229	211	189	214	220	239	207	231	199	191	219	213	234	200	223	228	235	214	218	205	227	214	231	204	220	206	214	198	221	224	200	214	221	243	246	205	213	247	242	242	204	219	217	186	179	215	204	262	212	211	217	213	200	197	220	198	208	201	226	206	226	217	212	207	250	217	204	232	239	216	213	236	233	235	221	207	222	222	243	217	235	221	206	220	218	194	252	205	218	226	203	225	208	229	206	236	229	193	215	214	232	209	231	215	189	201	226	209	255	203	202	256	242	209	205	237	223	246	224	235	204	225
24955	21160	27150	24935	10614	1762	1167	857	688	614	562	534	506	416	410	385	370	352	350	373	410	310	317	343	353	313	359	346	350	318	327	331	339	358	314	337	317	325	313	309	328	333	289	291	291	305	283	278	288	285	291	282	255	294	315	274	260	300	294	266	296	268	280	279	232	280	269	277	253	264	260	272	306	274	276	262	263	282	304	297	273	240	268	291	313	255	285	289	264	265	264	282	258	283	277	281	282	294	284	287	273	253	261	281	247	285	280	278	280	269	295	264	254	258	252	281	267	256	282	275	271	265	285	289	236	261	274	290	279	268	259	259	263	260	293	297	289	266	278	252	270	255	292	303	297	263	306	271	260	255	250	297	274	264	278	289	270	283	284	282	275	273	266	269	261	255	261	280	285	276	257	271	243	261	270	293	289	297	261	285	266	262	255	238	286	275	242	266	289	288	247	273	264	285	278	282	268	286	264	270	258	250	296	255	254	286	280	251	271	266	263	279	260	261	282	264	255	271	288	267	263	301	276	285	274	269	234	256	292	273	273	231	276	283	283	263	249	275	264	240	264	299	268	253	291	271	232	278	278	288	301	268	249	286	284	289	275	261	265	281	268	268	272	306	266	245	294	277	263	256	273	267	239	256	277	241	233	298	259	261	271	281	262	284	285	249	263	273	239	296	280	249	273	276	267	286	264	275	294	278	293	303	272	254	259	251	281	248	269	283	254	270	277	288	285	271	262	262	276	291	279	300	262	256	260	266	277	263	277	282	274	261	300	262	248	264	240	280	290	264	271	264	270	270	285	278	248	237	252	255	284	283	276	268	299	269	274	306	235	266	246	303	276	289	234	276	282	242	269	256	259	260	280	285	296	235	259	273	267	247	256	277	241	260	240	258	262	266	263	252	281	275	266	274	272	233	254	295	245	287	272	256	266	247	249	248	257	293	256	258	277	249	260	336	258	257	258	282	251	304	272	276	278	279	279	263	278	255	260	260	266	273	271	250	298	264	274	290	253	274	290	248	283	248	284	271	296	308	273	279	271	261	218	258	261	265	267	255	270	282	299	305	288	264	271	273	216	246	290	271	303	277	283	276	269	276	267	271	278	265	265	258	258	255	269	228	268	255	240	273	279	261	266	267	263	271	288	267	292	253	291	268	279	273	275	262	288	284	252	250	259	266	281	281	248	269	277	241	288	271	285	271	280	241	257	245	255	244	275	271	259	254	263	270	297	280	250	280	272	284	309	278	294	268	253	271	249	238	297	282	257	282	257	263	252	269	269	275	269	270	221	270	250	201	267	296	263	277	250	256	300	256	278	256	258	257	256	276	250	240	253	290	282	290	245	264	265	268	256	285	251	256	280	283	273	282	271	286	295	277	259	292	263	251	281	292	281	282	270	275	239	311	286	253	280	280	260	258	281	293	254	268	314	268	244	270	279	262	279	273	266	271	284	271	261	266	270	253	274	247	255	265	302	251	261	252	285	294	271	276	306	275	294	252	288	264	269	255	280	283	284	276	266	252	256	262	273	283	246	295	269	263	298	248	249	228	243	260	282	264	245	265	256	300	268	272	253	268	280	252	278	277	251	277	280	293	294	247	231	285	290	270	279	256	266	278	294	232	306	270	287	289	276	282	265	255	257	249	274	262	276	298	267	266	267	268	277	275	243	258	250	233	260	265	286	304	259	272	271	260	235	268	238	271	239	296	247	254	274	247	258	277	302	266	254	232	268	266	262	254	290	268	303	295	247	269	289	277	270	257	237	256	272	281	297	262	292	303	285	256	269	275	266	277	251	293	263	256	262	278	258	281	268	258	248	256	267	261	237	263	285	278	266	238	272	323	278	274	286	268	300	284	260	261	267	244	270	251	234	290	250	281	273	271	246	287	294	266	288	262	254	269	253	276	263	267	309	286	289	276	270	264	278	318	268	270	249	272	287	265	257	289	287	262	269	239	312	238	248	286	266	262	259	276	267	249	295	253	257	228	290	265	282	275	282	252	246	261	254	263	284	274	266	274	238	275	269	252	273	264	283	276	219	248	268	238	304	289	292	273	248	282	253	252	273	276	257	263	270	243	267	263	261	291	264	266	279	261	277	272	288	269	242	293	267	283	267	263	271	266	271	256	257	285	291	248	270	295	270	292	239	250	254	251	250	274	291	284	281	267	270	254	263	258	264	263	267	274	258	288	269	274	284	299	299	264	299	258	275	251	305	275	269	233	279	268	277	274	284	267	266	242	272	237	256	271	278	247	257	312	248	273	263	272	291	267	243	264	279	264	295	273	275	242	260	277	280	273	254	257	227	277	278	258	309	291	272	278	277	270	298	269	310	262	245	257	247	289	259	311	252	245	245	294	310	260	274	267	271	272	279	266	273	297	271	281	284	249	258	271	279	300	243	259	272	262	282	264	279	289	273	288	261	250	264	283	261	266	300	255	273	284	272	260	258	246	275	273	256	266	251	267	263	275	299	270	275	265	282	236	294	271	269	291	249	268	269	292	254	276	275	259	270	266	252	290	274	266	266	251	274	254	290	291	255	241	265	242	219	288	272	261	267	268	260	264	280	290	276	279	266	254	265	281	286	308	294	247	263	271	250	256	274	281	266	272	255	251	283	268	276	247	267	272	293	279	236	263	279	257	258	272	272	264	276	293	267	287	251	271	262	274	281	243	271	275	279	267	238	282	293	268	298	275	280	261	237	273	250	267	277	279	249	282	272	286	275	251	258	295	278	310	275	268	268	262	277	281	306	266	276	254	230	263	284	273	269	260	282	265	243	276	267	258	281	279	290	277	238	261	295	275	287	278	251	273	257	259	259	258	256	287	252	271	238	270	255	292	304	243	274	266	254	254	271	285	264	245	289	297	222	302	295	278	283	290	296	279	266	273	246	304	280	246	292	235	249	272	285	295	298	267	285	303	258	275	263	276	264	259	278	278	270	228	245	245	292	224	237	247	273	286	265	279	272	256	267	307	270	282	256	259	237	285	297	252	268	252	271	249	240	259	268	290	226	269	282	277	235	260	266	254	249	263	287	255	253	217	267	256	251	290	291	267	283	280	268	284	293	264	262	288	248	316	268	250	265	251	264	290	256	286	247	256	250	270	261	241	266	259	250	251	272	284	278	233	288	256	297	279	275	292	281	259	269	294	270	278	276	273	256	249	251	273	296	275	276	243	274	256	261	266	270	276	269	260	256	273	257	264	261	262	271	280	271	287	273	271	263	280	276	275	267	264	290	284	244	273	277	259	256	280	268	281	246	267	272	249	254	269	243	281	266	257	264	271	262	275	273	241	268	273	288	312	269	284	283	259	275	318	273	254	269	251	275	293	266	248	284	277	281	235	275	279	271	262	248	275	263	267	256	271	280	293	268	258	273	254	237	266	255	256	284	268	299	265	286	267	296	275	265	269	260	246	279	241	301	269	273	238	263	251	273	250	279	237	257	264	275	259	239	287	257	285	249	243	276	267	259	277	268	261	263	283	261	269
34016	48733	21074	4649	3268	2442	1857	1401	1210	924	872	775	657	601	538	541	442	424	472	405	391	426	396	380	391	365	414	388	390	376	382	329	350	375	385	350	357	353	352	343	354	331	340	307	339	302	346	291	337	303	297	320	310	302	308	289	265	313	284	275	291	268	288	260	267	300	293	299	294	296	267	262	278	313	273	305	279	293	308	288	300	280	260	274	326	303	285	297	279	286	301	284	294	274	300	294	305	284	279	307	275	282	300	273	302	338	288	293	306	271	265	278	272	302	282	299	288	289	311	292	263	268	284	291	309	269	276	268	263	269	272	258	305	284	266	310	295	262	272	265	313	288	286	287	292	303	278	316	261	273	270	277	263	292	285	294	293	286	288	250	244	265	283	297	281	317	261	280	295	265	301	257	265	292	271	277	307	284	297	263	286	302	298	263	302	299	249	266	302	281	292	282	278	276	315	300	288	306	300	302	281	295	298	270	289	276	305	251	281	297	281	286	293	276	255	290	275	320	268	286	287	276	274	270	273	298	270	276	277	283	311	285	268	291	276	291	277	281	285	265	281	266	266	283	283	276	292	286	295	283	301	287	302	275	268	319	288	327	275	276	303	274	304	271	269	256	262	252	268	289	284	260	273	257	258	261	290	286	269	274	324	251	276	302	278	264	280	278	315	309	286	258	292	288	283	270	278	283	293	283	304	275	297	278	276	280	299	269	324	284	296	273	258	313	313	280	283	284	272	269	305	296	284	283	271	310	295	267	301	295	280	258	276	276	281	278	287	279	295	248	265	280	304	268	317	266	253	287	275	280	281	301	276	272	280	296	290	269	251	249	282	306	269	286	262	282	264	289	280	286	280	289	294	294	283	278	268	278	273	301	271	255	306	296	274	262	278	300	313	273	259	292	291	279	272	290	287	286	271	262	278	274	265	282	280	277	290	293	264	282	278	292	302	264	283	285	293	282	301	275	289	280	295	272	295	279	296	276	287	290	283	270	266	269	274	274	245	285	280	258	276	283	289	315	278	304	284	308	268	275	252	259	252	275	266	270	283	279	275	285	262	284	269	258	276	280	274	285	266	285	261	292	278	279	314	276	312	276	319	289	284	324	279	276	262	310	287	265	286	269	307	307	285	264	274	306	290	266	275	262	303	262	266	264	261	296	293	275	279	255	269	291	277	319	315	275	288	272	305	288	285	300	295	272	303	263	334	288	300	294	313	244	292	288	285	269	287	284	261	295	271	254	294	277	288	303	294	272	246	298	302	280	254	262	255	272	278	262	303	298	271	291	297	281	302	307	280	278	279	263	307	249	292	261	282	279	300	250	261	279	286	257	319	295	287	275	293	291	275	255	273	273	270	271	287	285	282	261	293	276	290	304	306	237	305	284	289	269	262	259	288	283	291	257	266	276	289	279	280	299	276	273	263	284	259	297	316	268	281	266	297	281	287	275	286	259	288	302	293	278	253	292	318	291	245	267	274	283	301	292	282	272	296	279	280	275	285	314	252	275	289	290	264	276	297	289	302	273	287	291	252	238	293	307	290	302	306	290	252	266	264	250	285	245	306	289	249	259	251	291	273	258	266	273	256	269	295	288	277	293	284	293	315	288	273	254	274	285	286	281	266	292	272	279	260	262	279	273	296	286	301	282	283	315	303	272	306	307	263	272	292	282	293	285	292	254	283	280	294	278	273	305	286	254	268	301	307	256	291	294	268	286	299	272	291	302	284	279	253	298	277	260	304	294	266	284	306	276	277	288	292	304	279	294	281	288	266	283	293	267	263	272	318	283	286	271	294	280	262	277	296	263	310	299	282	289	292	291	279	291	267	241	307	269	299	272	322	279	292	251	257	277	273	256	282	286	280	264	272	256	292	272	245	255	314	286	239	265	293	285	304	318	264	282	260	309	273	274	259	280	281	317	296	279	300	237	304	299	281	288	281	258	256	256	275	250	273	249	276	274	307	286	280	288	294	251	289	288	272	282	296	271	312	276	316	299	283	287	288	287	283	261	283	294	267	270	269	298	287	296	270	292	279	285	275	303	281	274	301	263	301	278	307	312	282	292	260	280	317	268	296	285	332	275	278	265	288	256	299	287	291	286	275	270	276	295	293	301	270	251	292	283	276	290	275	258	273	302	289	280	275	280	271	278	254	295	277	295	271	277	268	291	283	304	271	304	306	253	280	261	278	266	275	290	267	325	278	298	317	283	278	302	276	287	291	269	268	258	261	281	287	273	289	275	260	290	300	258	310	282	281	259	253	260	274	281	301	297	305	277	298	299	279	263	290	272	305	250	286	278	256	278	293	288	270	284	269	297	310	297	302	325	274	297	283	323	293	305	271	298	287	248	284	285	289	286	276	269	313	266	266	264	263	283	287	272	270	269	305	271	257	289	294	234	287	272	291	305	279	284	319	294	268	258	268	273	289	282	241	289	277	281	272	298	290	281	296	286	278	275	264	276	302	288	276	289	273	261	286	274	258	298	291	260	294	281	263	296	275	259	257	290	253	249	304	276	267	271	280	271	282	283	303	268	291	281	282	277	284	257	281	261	283	267	288	255	292	280	294	261	314	277	273	273	304	286	325	290	270	291	293	288	276	266	287	291	269	310	281	263	287	270	308	300	266	261	287	307	306	267	293	261	273	277	284	298	288	274	273	264	288	281	271	272	258	311	315	283	249	291	309	270	314	315	301	281	304	284	269	286	268	277	259	271	268	282	295	252	322	274	310	261	262	289	258	286	269	274	299	280	302	288	275	284	302	264	266	271	246	289	271	280	296	275	301	276	282	314	272	292	311	266	311	300	284	295	294	281	259	271	276	241	302	308	297	288	278	279	313	286	273	250	295	319	257	301	286	273	288	275	278	276	260	283	253	266	270	297	265	291	300	294	267	264	285	294	271	298	300	279	265	279	301	300	289	280	310	274	306	265	284	297	272	293	263	264	287	279	273	283	272	302	283	318	272	291	293	294	274	295	296	290	276	286	313	263	288	285	257	278	279	259	275	297	270	277	270	291	272	313	312	289	239	285	272	305	301	288	286	285	282	269	286	265	307	297	312	276	257	280	280	284	265	252	269	259	284	292	279	288	275	259	258	270	279	296	260	280	288	277	303	296	256	257	240	300	299	266	283	311	276	287	287	299	275	300	238	286	277	251	258	272	263	286	285	304	272	284	311	270	294	286	280	297	295	260	301	264	263	274	280	316	257	293	298	286	307	254	289	270	303	262	302	279	271	253	309	280	263	307	265	276	300	287	271	281	300	280	295	278	262	278	273	316	248	286	281	312	258	277	288	302	307	273	276	295	263	289	271	286	270	273	307	282	299	303	263	296	299	266	288	275	261	262	259	261	284	271	292	285	272	298	289	268	293	271	268	270	269	305	251	293	264	280	271	257	288	284	293	263	282	284	266	260	282	272	257	289	250	284	294	288	284	274	282	274	300	274	289	291	289	298	264	283	260	307	260	279	266	291	248	298	263	256	268	285
22560	21079	28664	23716	21074	21022	8089	1735	1241	1078	933	805	726	640	603	573	524	501	481	510	463	462	433	412	423	441	462	368	424	381	437	432	385	384	390	374	384	362	374	401	396	369	382	384	341	362	301	363	343	318	346	316	343	335	343	333	321	277	298	296	328	315	333	322	300	310	311	304	328	323	316	296	314	327	284	339	314	297	251	292	323	308	322	284	301	307	335	275	302	300	277	292	293	340	316	305	314	315	291	289	306	315	323	327	312	282	300	306	303	332	330	310	318	334	314	310	310	319	261	303	318	307	311	310	275	319	333	312	293	316	301	283	282	294	267	338	350	294	308	301	334	310	274	304	297	307	286	312	283	297	303	257	300	285	275	306	313	281	289	299	309	300	301	306	296	302	303	306	298	303	303	318	295	316	302	299	266	296	301	301	309	321	278	288	297	304	315	308	294	320	311	275	285	289	298	315	288	279	304	299	304	304	286	327	281	265	303	295	293	273	286	305	308	287	272	305	273	268	272	286	297	284	316	278	311	312	276	278	284	291	326	279	278	285	277	304	264	309	309	313	286	283	275	288	305	306	319	313	298	277	280	286	322	298	276	291	292	307	325	300	294	322	285	249	277	280	324	287	307	288	292	300	280	311	337	311	272	302	297	294	285	323	290	308	307	300	335	316	295	328	298	321	327	326	288	303	304	307	311	305	282	291	290	316	293	310	313	288	301	271	320	316	297	287	285	300	274	279	286	298	278	287	314	271	296	260	303	289	321	278	292	311	301	320	311	297	323	295	309	331	286	300	298	269	293	287	300	279	277	277	287	309	341	305	315	317	261	312	272	333	292	299	267	302	295	295	281	306	294	290	323	315	297	292	280	311	310	304	299	302	264	335	270	319	318	288	324	285	281	304	277	299	301	270	303	297	274	308	292	305	281	283	277	290	323	279	321	299	298	319	311	304	273	308	283	306	296	307	277	311	284	301	288	286	312	284	297	286	323	324	316	308	313	317	293	301	319	281	286	293	302	288	285	284	322	287	291	282	333	321	323	291	301	294	265	292	319	300	321	279	289	303	304	290	302	299	296	331	274	316	290	271	292	262	311	299	284	311	298	306	289	325	295	281	305	301	319	309	293	322	293	310	335	282	254	321	274	288	276	314	319	284	291	291	310	300	291	286	325	336	303	305	295	307	324	308	312	306	316	309	316	281	297	271	279	290	322	282	308	300	285	274	292	331	276	294	299	290	290	309	305	269	284	303	288	320	294	294	283	310	299	260	302	301	302	306	311	290	303	308	299	285	304	311	323	301	286	311	304	287	319	322	264	320	273	355	305	291	306	328	287	273	288	285	297	274	305	303	294	333	334	320	297	278	290	308	275	277	257	280	284	299	283	283	279	289	284	316	311	289	282	294	332	303	293	312	319	306	304	309	310	324	305	286	285	284	294	305	274	270	279	290	308	294	313	278	291	283	322	275	334	288	295	283	316	285	300	304	299	253	293	268	289	287	313	296	285	273	324	316	288	291	276	276	311	316	309	311	275	303	284	285	287	307	284	315	299	280	318	298	304	318	321	292	322	292	272	325	302	316	282	322	301	264	316	284	271	282	304	324	326	291	291	296	293	312	264	315	295	318	314	320	276	298	315	299	272	308	309	287	312	287	288	294	315	300	311	265	303	297	304	325	286	289	305	306	277	335	318	283	290	313	292	294	295	280	295	293	326	294	290	345	303	310	293	283	305	288	261	291	286	278	282	281	311	259	300	277	290	312	295	257	307	321	300	300	299	289	283	315	310	316	272	301	314	308	279	300	287	291	268	285	286	320	338	285	327	308	317	302	305	279	317	314	291	308	305	316	270	334	327	293	327	347	308	276	310	298	282	289	295	271	318	301	319	330	291	299	288	324	283	285	271	334	314	271	268	290	254	298	298	288	291	298	296	280	312	292	289	301	332	323	292	319	259	286	305	280	308	293	305	275	309	325	301	285	314	322	284	279	295	313	319	330	285	278	292	273	316	299	316	298	282	275	339	317	281	301	302	275	285	302	324	271	273	290	294	315	297	278	306	305	295	288	294	283	295	282	305	280	282	316	283	283	295	288	316	302	309	303	279	284	295	332	280	306	313	287	269	306	299	299	301	300	291	320	307	300	296	306	267	310	286	329	309	292	274	288	290	311	310	278	303	315	324	307	300	329	275	277	334	328	317	296	295	303	281	326	249	330	284	300	311	273	296	290	281	299	318	288	302	295	294	283	298	286	288	296	289	297	278	291	310	287	292	326	306	309	266	292	292	317	276	309	318	347	284	305	319	292	244	262	307	282	268	306	276	270	298	285	306	277	266	300	280	293	327	323	290	294	303	263	285	287	299	304	265	302	279	269	305	284	309	286	268	278	287	296	299	308	298	306	286	302	308	299	313	312	286	310	313	294	297	305	317	293	314	291	306	295	283	282	287	256	283	300	295	299	282	300	321	267	292	276	321	318	322	307	331	290	302	337	277	274	283	291	278	317	307	305	298	299	270	255	279	317	353	333	310	284	293	327	293	299	301	295	316	291	268	292	302	311	302	312	291	287	313	305	304	286	316	283	287	274	308	286	298	274	294	311	284	279	307	294	260	323	308	309	289	290	271	255	271	298	316	297	304	286	328	315	301	291	287	287	325	267	296	324	288	288	344	300	289	281	327	251	293	286	303	326	329	281	268	285	303	306	309	302	310	309	305	291	304	292	299	267	284	320	266	300	297	308	289	318	301	274	331	289	288	316	278	290	323	283	302	286	323	297	287	277	310	262	277	320	295	279	273	279	292	312	312	281	312	295	270	294	288	254	289	301	284	286	329	296	291	302	283	273	264	295	330	314	309	291	274	308	309	275	257	297	312	298	284	278	309	318	306	288	283	304	284	283	273	316	287	324	276	278	240	319	306	282	297	346	306	275	308	299	304	290	292	292	268	282	302	283	261	318	308	300	289	298	297	332	306	330	297	292	304	296	334	292	286	282	279	289	287	282	277	286	308	286	294	289	291	292	313	295	283	283	304	306	308	289	276	249	294	277	311	304	286	315	260	305	320	309	277	272	302	310	283	302	301	282	320	314	279	311	315	285	294	273	317	271	334	296	292	295	324	308	271	295	272	303	293	297	317	290	288	323	275	278	313	286	285	290	292	306	291	330	303	294	335	299	300	277	297	275	274	309	296	285	290	309	280	290	314	301	305	296	314	290	303	317	312	289	307	299	296	290	301	271	304	274	301	284	286	308	310	340	316	268	307	301	304	281	315	314	303	279	297	308	290	285	298	314	309	265	291	290	286	285	309	302	311	295	309	288	307	318	272	301	280	276	283	296	287	301	295	285	288	275	309	292	296	281	309	290	296	283	294	286	303	307	323	318	293	303	330	295	274	284	299	347	286	304	281	312	321	285	249	312	280	263	273	295	305	283	288	310	290	302	333	284	291	311	281	291	313	304	310	305	258	291	295	309	294	302	310	260	302	273	280	260	259	283
38028	61137	30469	8514	6110	4446	3328	2549	2028	1750	1430	1247	1040	909	823	733	625	608	625	561	532	505	554	490	494	504	479	487	458	489	517	452	451	458	415	434	436	408	407	428	419	392	382	406	383	361	376	368	384	328	356	351	342	353	323	326	349	312	299	287	338	315	302	309	324	317	304	338	300	313	312	306	286	305	304	313	319	292	328	295	332	313	309	317	254	312	328	299	315	302	317	306	303	309	320	291	318	297	311	292	333	265	300	311	288	315	262	357	283	299	353	323	328	304	299	288	287	290	304	287	297	310	302	292	305	300	288	293	294	304	288	337	302	265	285	293	298	318	315	277	311	288	313	284	326	289	318	332	281	325	286	280	316	293	316	342	276	314	283	277	311	314	265	286	300	293	285	305	304	281	276	281	327	293	284	289	293	279	317	308	265	305	272	298	305	317	289	301	300	309	285	298	273	287	316	294	301	263	311	312	306	292	292	290	292	279	298	304	306	265	304	272	308	287	280	289	302	312	298	252	331	317	305	265	277	293	304	297	310	327	298	293	334	274	307	318	322	272	302	280	299	295	303	323	308	288	310	303	297	271	292	312	296	320	325	312	324	317	296	300	284	312	335	308	294	307	314	320	285	263	265	316	291	289	296	288	285	302	292	285	331	324	308	280	312	306	300	310	282	324	310	319	291	274	311	314	300	310	303	293	307	323	304	328	281	277	286	313	304	288	312	303	312	318	312	296	296	284	332	303	304	301	287	310	293	287	321	310	336	300	291	326	320	299	313	295	284	277	326	304	285	296	286	301	316	264	337	320	284	283	278	325	301	307	283	320	309	313	347	330	332	316	277	295	305	302	334	312	284	312	316	306	301	303	308	263	299	279	300	296	289	348	313	311	292	330	318	326	276	297	343	321	284	292	304	294	328	281	290	316	298	307	306	311	289	294	264	306	332	323	298	310	267	301	292	319	318	303	290	289	296	295	288	281	312	312	323	308	290	313	310	274	287	317	307	278	291	252	327	311	299	299	284	301	313	307	326	296	303	316	291	297	283	296	285	284	316	306	331	310	297	296	307	324	306	294	327	287	293	285	323	302	312	317	294	277	308	318	287	325	306	283	293	298	250	277	308	289	300	308	324	285	308	304	321	295	308	285	335	300	295	331	304	286	272	303	293	295	314	289	272	301	308	299	300	301	298	328	294	283	338	298	304	303	287	306	295	294	287	300	263	345	317	298	314	294	289	331	283	286	285	278	289	298	302	307	338	306	294	302	325	332	329	298	309	304	342	273	291	302	298	292	333	288	305	292	326	331	327	312	285	283	310	269	287	310	265	283	293	311	304	298	299	294	285	298	305	287	289	316	310	313	285	276	293	311	255	271	328	302	288	297	296	283	336	287	297	274	305	300	306	266	307	302	297	280	274	342	315	306	285	320	302	329	318	279	333	292	302	306	308	322	271	285	292	289	328	303	296	305	310	319	282	310	291	300	292	277	321	270	310	284	299	276	330	318	310	281	310	311	275	311	297	297	281	284	324	290	311	299	321	305	294	302	284	304	316	284	293	286	305	323	329	285	311	302	294	294	261	303	329	278	298	309	332	270	305	308	281	303	289	292	287	331	299	282	273	306	298	302	326	302	296	267	297	324	290	296	285	293	308	323	295	330	301	287	308	282	299	322	308	310	285	277	292	313	288	302	297	273	299	299	304	285	318	306	276	312	313	294	310	295	290	294	320	305	271	306	291	304	300	295	294	323	288	283	329	295	287	286	274	302	264	343	282	343	303	291	273	297	308	308	292	307	323	274	276	298	296	322	296	306	300	285	303	315	289	296	293	303	293	288	314	312	299	277	295	297	268	306	287	259	301	293	276	286	322	310	294	295	312	274	303	309	307	278	316	308	308	288	307	276	273	306	333	262	274	274	298	286	324	269	301	317	273	305	319	308	279	298	281	302	257	301	308	289	290	332	306	289	247	281	281	299	280	302	322	333	310	292	279	300	315	320	320	308	316	305	317	276	317	274	292	304	272	288	263	302	305	315	317	293	330	330	299	317	328	297	296	274	314	278	322	276	297	286	290	319	278	287	296	299	319	281	316	292	310	287	286	314	293	293	292	301	309	315	268	315	314	288	265	328	300	314	290	292	309	298	318	289	307	286	284	287	308	302	256	283	305	294	321	274	293	281	307	304	318	309	315	304	292	292	293	307	313	316	297	310	306	328	289	290	299	286	291	318	308	297	298	303	327	299	327	278	277	322	275	330	299	297	294	307	253	282	319	297	317	303	305	302	293	316	302	334	307	281	262	310	341	331	283	304	289	294	283	308	276	302	312	282	302	330	293	322	288	300	308	270	292	293	336	276	313	306	286	287	305	322	277	310	252	325	307	333	287	275	289	301	297	288	307	315	319	291	330	308	299	276	296	281	303	256	322	319	306	284	308	306	294	289	294	319	266	273	300	290	321	278	306	316	311	312	297	268	301	310	296	306	312	281	311	297	302	279	265	349	299	291	310	269	318	275	271	305	329	297	299	285	295	302	305	277	309	326	279	298	310	312	312	294	273	313	274	316	312	313	269	311	299	298	299	313	308	301	288	310	293	295	287	298	310	270	317	317	304	299	311	308	300	314	298	296	338	285	303	285	298	286	302	310	293	308	277	283	316	323	306	273	295	304	319	303	300	286	278	301	301	312	278	294	299	295	282	298	322	294	323	308	303	302	284	320	288	299	282	311	302	302	308	298	300	323	276	306	294	307	299	325	253	330	310	324	303	313	322	279	304	348	302	325	284	281	315	309	279	321	312	308	284	272	311	273	293	312	291	290	292	309	291	298	315	310	319	317	318	297	299	320	303	310	314	255	334	347	277	293	307	321	267	277	327	299	284	293	308	298	301	291	306	314	268	317	308	291	313	304	289	282	296	297	345	296	272	305	296	328	296	293	303	289	290	327	300	310	308	285	291	294	303	305	329	303	297	296	303	304	307	285	289	289	313	347	296	314	301	326	295	297	360	289	293	280	337	295	276	286	317	315	290	275	287	288	319	339	287	302	290	280	309	305	333	305	308	302	296	287	307	323	306	317	305	303	295	334	305	275	287	304	305	292	338	302	252	282	319	278	347	283	328	302	284	294	294	261	305	293	311	321	295	329	304	287	287	291	298	319	277	302	319	320	302	305	297	295	303	321	315	335	298	318	302	300	334	309	297	287	300	278	302	321	300	293	324	280	302	293	292	286	275	321	277	306	279	321	312	293	292	291	293	279	302	296	306	274	300	298	300	296	299	323	281	310	281	290	261	284	327	333	314	320	309	305	306	317	265	302	314	301	288	299	261	308	322	288	286	323	297	292	302	312	274	301	281	279	286	295	313	306	276	328	319	327	328	290	300	316	307	318	288	275	283	331	311	350	298	292	294	276	290	283	303	322	302	311	278	323	295	314	307	309	281	295	299	262	294	319	297	303	293	285	319	305	334	291	318	294	327	291	331	308	281	292	317	285	317	291
31550	28893	18003	4105	1364	1001	684	534	435	438	388	349	317	329	295	236	259	254	263	281	286	268	239	273	238	245	255	246	259	285	222	249	226	239	240	268	238	230	223	207	245	224	228	257	240	242	212	222	228	239	199	227	211	224	230	221	218	210	193	195	190	215	188	208	208	219	219	200	205	182	214	207	208	201	206	212	207	189	206	212	223	199	205	216	186	187	225	216	203	195	219	221	207	196	199	189	223	198	213	219	196	221	224	194	194	204	203	194	218	212	198	211	187	185	207	201	195	204	193	202	193	228	230	205	200	166	199	208	216	196	177	221	206	202	172	194	206	198	221	211	222	188	199	216	168	215	204	208	191	208	192	214	189	195	232	217	212	200	195	214	201	199	188	223	221	219	215	214	199	216	180	186	204	195	196	204	204	192	233	214	186	212	198	208	219	192	249	183	229	195	195	212	216	214	202	210	200	194	192	227	186	213	177	194	192	204	217	170	223	201	196	210	194	218	190	177	201	202	206	196	210	197	185	197	209	215	185	192	219	210	198	188	207	220	214	212	214	233	180	194	211	202	217	191	209	209	224	215	195	185	208	200	228	197	215	196	204	206	211	225	197	215	184	174	191	200	182	209	181	200	202	218	196	199	212	208	219	187	197	221	183	210	187	195	207	188	203	229	217	200	205	208	193	213	215	201	233	189	207	201	194	222	212	178	202	214	222	220	182	197	202	202	243	214	219	211	215	216	200	217	193	181	238	189	190	203	181	188	207	204	199	193	185	211	217	223	194	203	181	197	253	209	199	217	210	188	191	214	193	215	217	221	186	198	194	172	175	181	216	222	190	206	216	216	202	218	206	194	189	198	202	215	209	213	189	204	209	185	193	197	197	209	223	218	204	178	212	192	224	190	177	200	201	192	206	207	219	206	208	181	208	215	195	179	201	193	179	192	198	188	205	187	195	174	178	196	203	213	207	217	195	203	211	183	197	211	187	234	193	206	188	185	204	239	217	193	221	232	222	175	200	228	212	178	210	196	195	216	210	218	211	225	209	225	200	230	207	236	192	232	219	221	190	196	195	201	209	220	195	222	207	207	210	196	210	192	194	196	193	202	206	213	180	202	218	224	213	189	211	205	176	213	201	209	204	208	220	211	245	191	216	210	170	198	194	217	208	210	193	196	166	198	190	203	201	203	211	196	195	213	219	189	231	222	205	207	191	237	188	215	208	180	189	208	207	199	191	200	199	234	172	225	222	194	211	189	192	195	213	200	204	173	231	228	189	191	197	175	225	192	211	202	196	199	198	191	189	208	206	199	197	204	169	209	183	225	200	231	228	213	188	191	227	194	202	193	206	181	212	201	199	217	197	194	191	209	193	221	212	190	193	192	203	213	219	188	205	197	205	221	208	213	170	206	194	193	226	193	219	216	199	192	201	222	214	210	190	204	215	241	199	182	210	211	188	215	209	196	205	202	191	166	194	210	232	192	193	240	207	203	189	227	217	226	210	212	202	206	171	209	190	188	186	205	222	186	173	208	217	186	186	231	217	189	192	197	194	187	190	215	212	222	235	232	212	215	214	208	209	198	215	174	225	188	185	212	175	208	199	206	214	191	210	218	188	220	211	197	192	185	202	216	220	188	186	235	208	190	221	208	218	209	192	212	208	206	221	202	205	202	186	201	205	192	179	214	210	204	218	176	219	180	212	214	213	200	184	204	216	219	202	225	219	208	180	229	208	212	196	211	217	212	191	231	183	212	205	214	213	178	207	195	233	198	176	216	212	239	218	179	242	213	201	207	184	191	216	196	194	197	193	217	187	191	218	200	192	199	203	189	198	207	191	230	211	189	202	181	215	199	188	191	182	209	209	196	215	181	191	199	188	211	223	211	198	184	203	210	194	210	189	226	193	211	207	184	179	197	171	189	217	190	250	189	180	207	210	186	201	205	203	205	212	205	195	205	191	194	202	200	225	192	198	200	194	197	196	206	181	213	206	202	193	189	183	201	187	216	196	203	187	212	182	207	194	188	201	219	227	191	194	200	234	211	208	194	187	206	175	214	212	205	205	211	187	181	212	179	210	192	209	226	210	213	183	199	202	189	206	205	186	198	167	211	201	199	189	198	215	191	210	199	191	206	202	198	221	213	186	186	224	198	218	183	185	196	213	241	193	205	203	197	208	220	202	197	210	222	186	221	204	217	208	206	204	190	195	187	211	206	218	221	187	204	214	204	194	166	198	206	209	186	225	199	218	214	221	194	198	239	218	206	188	215	194	211	190	183	207	224	208	188	200	210	197	189	210	199	218	208	200	221	209	210	194	222	194	201	182	194	220	196	212	204	200	219	197	192	186	200	186	191	187	217	215	183	203	187	224	197	196	204	230	183	204	198	206	192	221	205	200	230	212	211	186	218	205	223	202	208	232	207	199	195	218	193	193	211	202	202	213	201	195	190	191	212	209	177	199	215	197	188	185	192	201	208	201	177	211	206	191	206	197	202	210	202	219	182	205	208	220	217	202	199	190	198	184	210	213	218	207	217	207	204	170	214	179	183	200	192	184	186	213	199	189	207	203	214	222	220	214	204	199	200	200	210	189	200	207	224	217	214	186	191	195	189	214	193	211	210	180	204	198	200	243	191	188	201	199	190	199	220	222	187	227	194	199	201	198	209	190	224	208	179	197	211	195	185	211	210	201	224	206	230	206	182	211	227	201	213	213	217	188	198	183	207	215	223	223	211	201	219	225	192	193	199	191	174	209	212	197	176	193	227	208	207	203	201	205	207	234	212	195	200	185	196	173	212	204	196	202	198	203	212	206	210	204	215	191	195	207	204	190	197	204	177	205	214	210	197	211	223	173	204	211	193	179	190	236	240	207	182	172	201	193	187	217	212	207	188	209	182	187	203	238	208	209	190	211	192	192	196	210	210	221	192	211	186	194	213	211	195	188	187	190	220	206	206	161	196	216	213	200	189	198	184	212	176	217	223	221	197	199	194	179	200	192	203	188	219	200	208	229	225	202	210	202	210	206	219	182	226	168	204	196	216	224	199	189	204	191	193	209	196	192	204	207	196	184	196	204	189	202	182	213	212	195	202	210	200	196	197	218	224	186	202	220	192	196	211	198	179	196	201	199	204	195	203	219	202	178	174	181	178	206	222	193	221	215	217	215	189	217	201	192	215	208	219	186	207	215	222	202	213	212	198	200	198	186	190	225	229	222	194	215	198	207	209	216	209	212	199	182	219	211	186	210	196	210	213	206	187	188	205	188	177	197	207	191	188	173	192	212	199	191	236	212	225	187	199	195	207	183	221	193	199	189	190	218	205	206	240	217	194	204	194	210	168	197	187	206	177	210	197	193	184	193	183	187	189	220	211	207	190	206	208	205	211	205	200	205	179	235	222	205	190	185	194	188	187	200	201	197	204	195	218	220	208	202	186	211	212	194	205	210	170	184	197	209	201	187	164	183	200	216	197	196	202	193	203	214	204	201	203	199	210
33455	41167	14188	2873	1949	1451	1119	862	720	629	557	510	446	403	374	379	312	314	320	309	303	322	290	318	310	286	293	295	288	308	276	275	290	281	252	276	252	230	271	276	250	268	254	252	249	293	218	244	250	229	252	211	222	238	223	241	229	219	216	236	204	197	205	187	244	220	229	233	246	221	249	230	252	221	226	250	220	235	206	206	200	230	249	218	213	203	256	220	223	230	220	237	219	188	213	209	216	209	211	187	221	221	198	254	217	218	218	208	227	218	199	208	199	216	201	214	199	194	232	207	218	201	226	207	169	224	229	229	219	238	204	212	223	239	216	210	211	198	222	218	215	209	213	219	219	231	202	220	213	224	245	227	207	217	194	221	207	223	208	211	240	216	232	219	236	214	217	238	211	214	223	233	205	216	236	212	232	222	236	215	222	213	223	235	219	185	218	219	206	239	217	220	229	222	196	198	216	218	198	179	217	213	221	199	224	243	207	206	218	238	204	215	208	202	227	203	189	210	242	189	203	235	227	223	221	214	207	203	218	221	196	210	206	228	222	205	218	232	212	217	221	200	177	209	233	236	249	216	210	196	236	229	222	202	240	235	224	218	220	223	183	219	213	236	211	227	203	224	213	205	211	228	231	229	218	196	226	220	222	191	198	202	223	202	213	247	207	224	211	212	236	241	248	229	201	204	214	212	224	236	226	217	230	223	230	244	200	227	200	204	221	220	217	230	214	244	229	223	208	222	230	215	233	200	205	209	218	224	228	207	227	187	225	208	192	223	215	196	228	213	251	205	220	204	215	215	231	216	222	209	203	208	250	210	225	229	201	210	221	202	229	224	233	221	207	202	202	240	220	214	231	212	215	220	219	235	204	222	211	223	214	193	233	224	198	203	224	215	215	229	230	211	228	218	233	240	216	238	201	203	191	242	201	202	228	216	193	187	196	211	211	193	218	230	173	242	227	192	209	222	212	213	226	224	212	223	206	215	231	226	217	207	231	236	204	209	186	219	209	209	226	234	200	225	232	232	209	219	213	231	264	198	230	188	216	205	215	213	223	238	181	201	195	206	209	214	227	223	204	212	229	218	189	236	207	246	221	223	223	216	207	204	195	212	239	228	222	223	263	214	246	206	221	199	217	224	202	208	217	220	200	193	212	224	214	209	188	226	225	234	183	209	224	198	217	195	194	204	235	191	227	226	237	238	224	213	218	242	206	217	229	206	227	216	198	217	224	236	211	213	225	219	233	183	233	240	219	224	225	228	221	206	226	209	203	218	214	247	225	222	240	216	197	243	220	217	218	211	221	189	204	220	208	219	220	203	221	209	213	221	238	208	215	219	210	202	193	244	225	234	173	220	247	210	206	217	233	191	232	232	222	209	190	230	212	230	217	203	196	212	213	244	214	216	212	190	221	237	219	200	219	249	223	202	213	214	246	207	201	224	219	241	226	238	219	223	233	218	212	227	233	223	232	232	224	228	211	201	195	224	185	217	240	191	224	212	223	194	229	237	207	215	245	225	200	204	226	228	219	202	203	239	219	205	223	202	199	191	225	202	227	225	207	214	226	223	225	193	182	215	234	241	198	217	205	210	234	233	214	231	227	215	212	225	243	222	240	218	226	229	236	210	232	209	199	212	205	204	225	200	192	200	215	206	207	227	217	196	208	231	218	221	208	194	227	208	205	222	219	212	210	227	225	222	249	213	218	209	243	216	230	216	201	188	228	222	218	210	206	248	194	225	212	188	189	210	234	200	206	209	219	211	242	211	238	217	210	197	234	227	213	224	207	202	227	239	198	222	213	211	212	240	224	212	218	227	245	225	196	241	191	232	228	252	225	234	219	219	229	207	198	214	211	215	214	233	214	233	213	213	202	221	226	222	217	222	227	211	253	209	237	245	261	201	215	207	203	204	200	227	239	200	193	209	206	199	217	224	219	209	217	230	205	199	218	194	220	214	224	209	211	227	247	214	220	211	196	229	229	223	215	204	211	217	239	200	207	204	216	218	198	238	209	227	212	217	211	225	195	228	223	211	198	216	243	245	225	207	196	211	208	209	235	218	222	202	195	241	234	213	216	224	222	212	194	202	208	224	216	255	200	210	211	217	218	215	224	212	227	199	214	228	216	210	225	207	229	204	220	216	238	197	196	206	217	216	222	210	231	211	220	217	217	221	204	223	227	203	225	201	211	228	214	220	229	235	237	214	214	235	236	221	206	227	240	209	209	232	212	214	228	222	221	222	249	196	221	219	208	240	215	222	222	229	229	229	201	193	201	229	215	229	229	200	258	205	217	235	193	222	237	220	208	195	208	221	216	197	215	218	213	200	247	206	244	206	213	195	231	205	231	210	221	212	209	222	206	234	204	230	201	211	210	231	215	203	199	204	203	176	222	226	227	231	232	208	221	198	210	221	205	230	240	223	203	221	210	207	193	220	217	217	175	220	197	208	244	191	219	220	219	188	225	229	218	223	188	246	204	226	223	202	243	208	240	213	230	265	238	207	203	210	195	216	221	190	229	223	204	201	214	215	253	229	201	205	187	217	243	230	216	223	212	210	224	207	204	201	221	249	208	241	222	209	212	212	221	219	202	219	213	236	212	228	230	225	221	199	223	222	219	229	223	198	230	199	231	197	220	212	238	212	210	211	229	214	238	240	188	216	207	213	227	217	202	249	223	234	208	216	227	221	211	236	203	220	215	185	255	209	212	244	246	223	246	206	191	223	219	221	212	216	217	255	205	221	228	215	214	227	219	227	236	227	208	199	212	211	222	210	214	226	199	235	241	227	208	222	209	196	211	209	175	198	230	193	215	233	233	209	237	201	215	218	198	201	232	243	196	226	176	226	214	209	241	214	215	221	214	186	188	192	195	206	223	207	223	200	223	254	238	225	217	227	215	255	219	221	225	230	220	232	213	234	189	207	216	225	223	228	218	217	203	217	222	211	212	246	178	188	223	229	227	182	236	214	190	220	227	223	221	185	192	202	227	197	216	225	212	218	231	215	218	222	192	229	238	212	235	204	221	219	222	203	238	233	215	198	223	217	185	216	218	203	232	216	215	232	182	238	216	205	249	206	234	220	210	199	202	210	212	221	223	243	216	218	224	203	219	206	238	225	217	237	227	210	198	228	226	221	225	211	241	235	218	228	236	187	229	234	219	199	216	221	215	217	199	225	225	224	222	236	206	211	227	191	227	232	255	237	215	217	216	214	199	232	244	209	201	223	197	201	217	222	183	206	233	246	224	219	202	206	191	235	230	209	204	222	216	215	233	224	229	229	182	217	207	205	207	181	213	223	216	198	209	227	207	217	197	220	231	223	236	205	220	182	204	202	215	196	216	223	221	242	227	208	232	260	203	243	224	236	241	181	199	230	221	218	200	228	200	201	221	231	220	215	219	222	217	216	227	250	212	195	215	244	248	239	200	209	206	218	211	215	212	206	236	232	216	236	237	207	230	237	213	223	203	223	230	216	226	237	229	206	231	205
23718	21033	28103	24125	20802	8966	1765	1044	848	710	610	544	491	450	425	387	349	391	356	330	335	321	310	301	286	310	289	301	291	283	312	290	276	292	274	287	305	331	238	262	253	265	268	243	262	242	226	243	206	234	222	252	236	219	208	235	218	230	222	231	241	217	198	228	211	215	198	242	184	205	225	212	238	223	257	213	204	215	203	202	197	231	212	203	214	202	204	222	227	209	203	219	222	232	202	181	209	232	195	225	207	229	207	241	201	208	202	211	214	200	207	207	194	205	181	195	220	199	220	189	194	208	215	208	191	214	179	241	205	192	211	207	188	213	237	210	227	220	209	209	205	222	194	209	196	184	215	208	208	190	175	210	213	195	203	213	180	224	200	209	207	214	202	196	197	236	192	223	214	215	200	191	203	199	196	193	188	206	193	194	227	195	176	191	216	196	228	196	202	210	221	198	203	230	213	183	195	215	177	196	216	194	217	214	213	193	199	208	189	234	231	204	222	211	210	190	185	178	205	224	210	204	217	229	222	209	189	212	192	215	189	200	239	206	227	210	213	212	196	172	229	208	208	216	178	194	190	205	203	208	203	208	196	212	222	201	193	221	177	198	177	190	226	227	186	198	203	188	219	216	230	237	222	212	192	213	206	212	218	218	197	200	183	204	216	199	202	194	188	209	221	215	224	181	193	221	198	227	226	202	199	200	220	236	218	203	195	201	192	216	205	217	184	215	219	204	232	198	176	224	214	193	202	216	202	207	199	211	180	204	207	218	201	223	212	201	191	212	194	203	186	216	216	222	204	228	185	212	198	202	211	198	213	216	231	193	227	206	215	226	218	232	204	196	188	202	207	195	210	228	195	195	219	246	209	189	206	216	195	190	206	235	211	198	216	192	211	204	193	226	221	214	209	228	205	212	209	221	201	216	202	204	224	219	202	220	188	220	215	197	205	227	207	226	174	191	203	208	203	217	204	204	186	203	212	185	219	203	210	217	243	225	198	196	194	229	199	248	193	195	203	222	208	202	207	193	210	209	245	241	208	201	182	198	194	208	208	191	231	197	181	213	203	208	202	208	207	207	232	207	207	207	198	228	222	197	209	178	221	184	195	223	192	193	200	199	208	208	226	244	206	211	209	230	199	197	222	207	178	203	183	207	187	192	201	210	187	203	205	203	174	207	210	206	211	209	222	226	211	194	206	217	193	201	233	204	203	239	205	190	197	211	225	222	226	212	183	204	216	216	193	229	187	214	206	187	219	189	180	185	241	188	232	218	199	180	189	208	217	235	199	176	186	217	211	173	223	210	180	232	215	230	193	212	219	226	203	224	217	213	219	216	204	215	218	210	216	198	217	201	197	224	202	215	222	199	188	216	195	212	232	179	179	212	203	196	215	220	214	204	216	199	194	203	215	210	203	200	200	228	176	199	198	217	224	218	218	240	213	228	222	212	224	187	204	209	204	231	193	216	213	228	218	206	201	193	207	229	217	217	189	210	222	199	191	217	203	219	206	230	217	211	209	200	197	203	215	208	201	225	213	239	212	216	193	212	180	189	224	234	190	205	180	227	186	192	204	207	214	207	202	222	206	191	234	201	206	207	197	225	214	217	199	193	213	207	217	199	214	192	198	198	205	225	204	199	200	209	208	192	184	222	202	179	190	233	201	222	234	207	212	224	218	203	218	209	222	211	215	217	197	198	191	211	223	217	222	189	197	177	180	180	201	195	224	207	212	212	199	210	203	201	200	198	241	192	202	224	197	262	202	227	213	184	197	212	208	201	181	212	195	197	209	198	213	206	193	205	227	197	203	215	202	211	207	203	210	215	189	203	194	214	186	210	220	193	197	180	202	229	211	225	210	221	210	207	222	194	194	211	208	210	221	171	196	223	226	214	196	218	178	184	201	190	212	216	203	208	209	236	209	190	223	214	200	245	218	222	213	181	216	193	182	202	194	189	186	205	185	213	186	230	235	197	224	175	207	197	208	204	206	199	198	198	199	194	206	204	231	218	186	224	230	201	226	229	222	215	214	208	212	222	198	197	218	222	205	202	177	231	206	212	212	204	208	188	219	213	210	187	181	189	199	176	197	220	202	206	189	194	210	192	204	224	213	187	217	200	182	212	211	219	207	198	197	220	213	199	211	215	210	208	211	202	209	202	190	194	197	187	219	226	227	207	199	217	204	198	219	231	201	206	193	220	220	216	219	214	222	193	216	206	227	217	187	196	225	210	217	224	175	224	179	218	234	215	205	208	229	194	227	189	203	220	205	203	206	195	205	199	217	212	206	199	210	218	204	208	199	192	217	214	182	209	200	198	220	198	205	192	213	188	208	203	195	231	213	209	207	216	210	213	201	197	168	225	201	184	169	181	189	248	225	219	200	185	232	211	184	220	214	216	195	195	199	219	229	220	227	202	230	206	217	223	217	212	204	227	206	184	210	229	198	208	217	221	208	215	205	208	220	220	211	209	211	200	218	200	204	222	227	205	212	191	228	197	201	197	204	179	178	195	207	210	214	200	197	219	190	199	197	190	201	226	191	197	186	188	217	198	190	219	209	199	223	215	210	231	229	237	194	213	212	205	175	189	197	211	213	213	204	196	208	185	227	210	210	207	224	185	212	209	205	180	189	202	197	198	218	208	196	208	234	212	203	211	190	238	188	215	210	232	201	198	202	232	221	206	179	183	204	197	209	217	186	187	234	211	195	212	215	206	232	215	200	193	189	156	227	210	197	207	210	223	201	229	219	225	199	199	224	216	207	184	221	196	215	179	193	207	208	245	210	234	200	221	228	222	214	219	171	202	194	224	201	208	211	225	225	214	216	193	209	203	205	233	207	209	224	198	201	198	204	220	195	191	189	196	204	235	214	220	225	222	211	228	217	214	212	225	232	233	208	200	218	233	204	231	212	201	199	206	208	211	217	194	190	217	198	198	215	188	221	187	208	217	202	179	199	207	170	199	205	221	209	204	211	214	232	192	196	220	178	222	196	208	201	210	214	178	208	187	193	210	215	226	179	217	205	166	203	189	212	191	204	220	224	203	200	213	194	230	200	216	174	214	200	206	200	196	192	220	212	211	193	211	217	217	230	214	196	186	213	220	206	192	201	219	199	205	214	201	209	214	199	208	226	220	192	224	204	202	197	181	219	210	213	203	197	220	200	216	184	192	208	197	225	221	198	206	213	201	201	189	206	211	203	196	235	190	208	207	211	193	208	228	225	188	206	211	200	218	195	210	183	187	201	234	195	199	219	191	216	183	200	216	209	199	210	216	194	194	215	191	218	197	189	186	232	216	224	201	217	203	200	195	211	207	209	228	185	200	232	214	196	197	191	197	207	221	213	186	207	228	212	202	183	210	215	220	211	207	219	174	187	203	217	214	191	173	202	210	204	192	212	219	212	203	209	195	213	205	196	205	189	208	188	210	199	218	205	215	227	212	197	206	202	210	203	186	193	201	206	219	212	216	220	210	229	213	229	200	219	210	229	213
34696	53670	24155	6042	4128	2993	2287	1621	1362	1087	996	831	701	621	570	552	486	438	447	417	392	400	374	361	390	346	321	357	326	339	351	324	327	314	346	302	347	322	308	325	299	281	329	342	299	293	276	284	253	268	254	244	245	245	238	222	204	231	238	213	221	232	226	240	241	213	233	257	214	209	202	229	236	244	214	255	249	226	222	221	235	207	227	219	213	201	211	207	193	215	230	236	234	214	196	236	217	195	224	196	215	197	215	202	214	213	224	241	239	234	231	237	206	219	223	205	206	190	214	222	211	209	234	201	211	237	218	205	219	214	213	228	223	201	219	206	214	225	234	220	217	202	208	217	219	228	207	225	222	246	219	217	223	206	235	218	224	208	203	210	211	226	245	210	193	197	200	200	223	193	213	207	218	194	221	207	218	215	210	207	231	221	224	236	215	218	218	218	217	203	225	228	220	237	221	246	206	219	230	202	233	215	206	206	237	215	215	208	249	221	218	223	199	204	220	219	219	205	221	223	220	201	245	225	223	206	214	186	209	207	215	218	222	226	218	208	253	187	193	207	237	205	215	211	215	207	244	212	242	214	231	225	237	195	185	222	196	195	219	211	189	205	210	207	215	187	222	219	194	203	214	210	192	211	220	186	212	204	232	213	185	210	227	198	217	209	212	200	223	231	221	226	223	213	201	236	229	226	228	207	215	217	208	204	220	197	219	199	198	206	205	206	199	248	213	247	230	183	240	235	211	212	208	219	253	213	219	207	217	217	219	230	203	240	240	214	234	205	218	237	220	223	202	260	208	225	221	220	196	225	208	215	239	207	205	200	234	243	203	213	227	217	235	212	221	239	215	211	215	233	201	221	209	239	228	225	206	223	198	217	183	198	232	234	217	226	236	212	218	232	223	224	233	226	221	229	187	206	230	197	219	229	227	201	216	209	214	234	207	212	202	209	237	252	237	234	252	187	205	183	221	222	223	223	211	206	209	190	198	217	218	212	213	220	220	215	213	250	193	212	196	196	208	208	198	210	211	223	220	231	205	232	223	228	204	193	223	213	212	215	201	220	201	206	214	219	220	220	195	247	230	209	200	250	214	238	213	191	215	227	194	184	181	208	229	230	214	193	224	196	196	221	190	214	219	217	200	216	227	201	223	224	216	246	224	240	212	198	211	219	206	191	191	238	209	211	226	234	211	178	210	206	229	215	205	205	207	193	236	205	222	229	205	190	247	204	206	212	219	207	242	217	224	188	225	233	215	220	219	221	226	204	197	215	202	217	229	206	206	204	221	223	205	211	215	187	221	208	210	228	245	210	220	224	220	249	260	221	207	214	217	207	231	210	221	247	196	221	229	198	205	211	212	207	233	226	230	197	227	242	205	202	215	194	193	211	221	240	233	217	231	215	237	199	214	187	214	245	226	206	189	216	206	198	218	216	218	218	207	181	224	199	197	207	184	212	241	221	226	238	212	210	203	223	208	200	244	186	214	215	229	198	204	211	221	214	185	206	167	228	207	218	218	207	192	213	214	213	218	219	228	221	215	236	222	203	204	209	220	206	252	214	234	219	192	233	223	232	210	209	192	205	228	203	216	208	186	184	220	199	220	212	220	221	219	235	227	204	206	214	235	224	191	221	239	230	205	237	236	219	215	213	213	204	208	197	232	203	207	199	218	214	200	207	229	209	201	225	208	223	217	189	227	226	239	202	205	219	223	207	217	214	244	204	207	217	198	194	196	216	229	200	208	218	213	205	229	209	234	228	191	225	209	226	202	205	192	231	208	218	208	207	230	208	204	244	203	217	200	221	215	239	225	213	218	227	250	211	216	204	230	202	217	230	222	206	222	214	204	187	198	228	232	200	188	225	220	204	218	215	196	207	230	216	216	224	209	208	218	213	212	178	202	193	211	243	202	219	221	214	235	186	217	214	192	211	201	222	209	219	220	203	205	227	210	190	234	230	198	187	233	199	192	211	227	209	190	208	205	214	246	203	229	214	225	244	218	202	232	198	219	187	202	253	206	203	220	195	206	235	216	214	218	227	236	212	224	197	218	210	203	214	221	275	224	223	214	198	208	227	183	220	193	204	226	219	223	211	224	221	213	228	225	233	218	200	208	222	208	200	207	201	224	224	205	223	218	201	209	210	212	201	208	219	216	235	209	226	212	204	221	209	239	247	227	213	204	226	251	243	207	202	220	235	220	217	220	215	216	196	223	224	215	210	195	235	201	223	209	219	215	218	240	234	209	229	184	183	196	191	242	227	228	231	230	233	203	215	219	238	237	240	191	208	218	203	223	216	213	215	234	216	195	210	234	211	225	221	193	221	216	223	213	222	225	229	228	217	227	228	230	232	227	210	207	226	238	235	206	216	209	214	190	221	223	201	225	244	227	230	253	258	219	198	241	192	222	235	217	229	204	258	199	223	228	242	232	207	213	209	212	206	206	202	231	206	214	207	217	214	201	210	233	223	227	187	222	212	226	226	220	215	206	198	205	218	214	202	228	225	226	203	228	236	212	221	204	197	214	218	188	253	217	217	229	204	227	194	207	222	198	216	237	214	213	215	205	204	218	210	214	224	231	201	227	221	202	213	203	196	228	234	227	232	213	229	240	217	199	229	222	245	235	232	243	218	213	238	206	237	234	221	217	225	228	191	215	223	251	221	223	240	216	210	203	229	225	199	200	232	225	224	204	217	195	194	249	223	229	198	204	248	227	215	235	207	219	214	218	203	222	219	208	225	220	209	244	213	197	200	222	217	208	221	215	187	229	226	215	200	214	200	210	211	241	227	245	271	187	205	193	214	234	240	197	198	230	230	191	218	196	204	225	204	221	204	225	207	225	205	222	199	237	204	214	223	202	222	217	207	246	225	215	210	228	200	224	204	208	211	193	218	192	230	205	237	208	218	215	227	221	214	195	216	224	214	187	220	200	231	227	243	203	220	225	192	207	196	216	240	241	245	209	214	236	213	223	205	207	211	244	229	240	219	223	193	216	240	221	236	227	238	234	192	224	219	212	219	219	210	199	216	232	235	217	183	190	223	248	201	236	219	196	192	208	247	238	212	205	235	218	235	230	222	220	199	224	217	225	199	200	225	196	214	204	231	204	207	240	229	233	226	227	208	209	214	218	208	218	200	206	208	215	210	237	216	199	221	217	221	228	213	220	210	196	209	224	232	215	221	225	207	236	216	218	198	220	192	217	207	216	208	215	234	237	214	208	197	241	202	213	232	192	229	201	207	210	207	183	223	210	218	209	216	205	224	222	236	256	230	242	227	192	230	209	213	205	233	200	200	216	215	223	211	230	227	225	207	238	202	203	217	224	178	209	218	213	212	221	233	218	214	191	218	246	223	225	204	219	221	201	231	235	201	234	210	229	227	228	209	220	230	246	217	216	194	228	200	217	192	220	226	225	203	212	208	233	195	240	212	221	224	237	217	197	218	207	246	236	218	191	204	223	221	210	231	251	212	242	242	219	229	229	206	207	215
24859	21185	27200	24981	10798	1811	1145	937	682	569	556	482	456	420	420	434	434	357	376	385	340	364	366	360	357	321	317	343	349	342	351	360	345	322	325	334	293	325	343	310	319	319	310	345	321	298	269	309	292	305	297	296	276	285	291	294	299	296	269	282	289	260	268	266	283	285	272	272	275	263	275	283	278	291	267	280	269	301	285	265	289	274	248	269	303	276	298	257	265	295	293	294	279	261	256	253	234	267	265	261	282	281	283	269	252	286	279	253	279	254	279	286	253	261	247	272	246	279	285	296	288	257	271	275	267	229	237	295	260	290	284	284	258	269	289	275	265	242	269	283	286	272	274	296	266	264	236	294	264	288	258	271	284	281	272	312	287	265	284	282	300	288	276	271	270	292	259	272	280	266	277	261	298	278	274	261	277	275	291	280	261	281	230	250	274	272	285	256	319	250	289	265	312	275	268	258	297	270	253	236	289	267	252	270	268	261	301	295	244	267	259	262	271	307	263	263	263	293	290	241	278	264	261	291	262	276	285	290	297	269	243	284	277	238	258	281	271	281	260	271	262	282	265	281	262	281	249	287	233	304	259	291	270	266	281	252	299	238	253	255	293	256	277	288	270	254	272	274	295	292	282	261	220	267	287	304	271	266	267	273	283	268	252	259	278	255	247	278	281	271	250	240	274	260	270	264	252	239	277	215	272	255	287	260	266	276	258	278	245	287	283	267	251	239	255	279	277	283	260	247	255	268	295	274	286	289	267	251	263	281	302	256	241	259	281	290	242	263	277	248	268	252	280	280	293	285	307	254	256	274	252	267	259	253	260	293	260	292	258	257	263	272	243	261	279	260	253	281	269	272	269	307	289	293	256	281	270	267	298	271	266	271	271	254	262	260	300	287	287	297	258	249	295	298	285	259	274	282	301	294	247	264	243	287	260	285	289	265	287	241	262	267	255	286	278	265	295	288	259	264	247	271	254	287	267	281	273	242	261	271	274	271	272	286	258	270	267	292	279	279	281	276	261	297	284	253	274	281	293	256	291	247	260	287	280	266	269	292	272	259	252	279	270	273	260	264	294	267	302	291	252	280	295	277	266	254	292	276	272	263	290	256	291	271	274	273	258	278	266	263	269	268	241	247	279	261	270	276	245	237	266	266	274	267	276	299	258	259	282	310	256	287	264	279	265	242	275	297	270	313	287	262	276	295	246	254	278	255	259	259	286	252	261	269	279	268	270	278	256	287	302	275	250	278	280	283	263	258	260	283	296	284	264	288	279	284	251	278	300	255	304	290	269	271	260	259	268	330	239	267	268	242	308	272	293	272	274	315	278	288	271	266	291	244	289	268	272	277	252	299	282	300	280	284	279	258	288	306	258	278	283	259	256	254	249	310	287	292	282	281	301	275	264	301	267	288	259	258	249	267	252	256	255	294	245	293	267	272	238	260	291	275	265	246	289	291	253	274	273	242	256	286	262	271	263	260	297	292	295	243	260	287	268	286	263	244	298	262	285	256	276	260	303	279	265	264	289	261	259	261	258	246	247	251	266	294	283	270	244	248	253	287	261	269	295	302	295	272	268	269	241	268	294	272	285	245	255	298	283	276	285	276	280	293	270	278	283	300	265	253	268	270	288	269	251	260	250	256	246	270	252	292	253	309	277	251	271	269	266	273	258	265	272	287	299	285	302	286	263	303	267	285	255	257	293	269	275	281	265	264	265	287	286	260	274	244	269	275	270	256	256	265	294	280	306	253	299	305	290	277	270	268	272	271	292	270	294	279	248	268	252	245	233	261	279	309	282	267	282	268	265	271	241	253	254	297	273	282	286	272	279	279	258	267	291	276	271	267	266	279	263	295	264	246	284	250	251	256	261	268	284	255	263	261	274	315	261	272	249	274	265	280	271	268	269	285	291	271	276	275	300	273	283	240	269	254	274	264	280	280	310	281	282	276	283	254	271	264	264	263	247	301	263	270	243	303	256	272	270	274	294	298	281	274	284	294	269	256	269	283	272	276	269	268	280	275	281	282	286	241	260	261	260	264	252	289	285	295	281	267	274	304	272	308	270	284	248	279	257	239	263	255	259	264	256	260	306	266	264	305	251	286	293	285	253	261	269	276	247	265	267	249	293	284	248	272	250	257	264	274	241	247	268	268	285	275	283	283	288	274	298	259	305	271	297	266	287	264	277	285	279	252	256	300	272	261	272	293	278	264	269	279	254	263	260	285	310	262	251	261	269	264	296	280	265	262	242	286	268	294	274	290	289	320	274	291	285	297	264	257	273	256	273	284	277	278	294	239	266	267	265	268	268	276	259	260	276	268	283	254	246	264	262	251	282	277	275	273	238	283	245	270	297	286	241	258	308	280	289	285	281	276	265	250	292	231	278	248	292	284	298	255	303	274	285	279	261	297	297	256	280	275	272	274	262	279	242	264	255	266	292	283	300	247	259	287	259	279	258	264	274	303	259	234	278	274	267	287	270	268	287	268	252	288	248	277	242	278	280	254	254	270	282	254	286	244	270	251	282	271	275	260	268	262	245	287	273	270	304	269	265	271	280	257	247	261	249	276	256	270	285	272	268	256	290	259	272	255	266	285	303	269	273	254	284	279	306	275	257	274	271	264	296	264	259	265	248	250	253	237	263	250	275	268	282	269	265	266	265	299	285	281	284	254	267	260	296	270	253	248	289	242	283	281	274	301	287	271	265	275	278	267	253	278	284	299	275	281	266	266	232	271	281	265	275	267	266	264	235	266	264	264	260	244	294	269	276	282	259	280	297	281	274	276	284	284	269	270	238	251	283	258	257	264	293	250	287	271	255	233	256	273	267	252	263	298	248	272	283	280	268	258	246	244	273	272	278	259	266	284	288	250	274	285	290	268	272	264	273	284	294	276	269	271	270	262	292	267	277	245	273	262	294	252	318	280	281	266	286	243	294	272	253	267	251	262	277	281	292	284	283	276	252	236	260	237	259	257	290	288	269	263	290	257	290	285	272	304	258	298	261	273	288	265	249	244	246	287	254	238	271	295	278	283	261	303	270	287	303	279	286	256	278	266	292	295	290	261	279	262	278	271	295	262	264	258	285	272	284	271	257	242	250	253	267	269	255	249	274	279	276	277	264	275	300	262	300	260	257	250	287	243	291	272	283	276	265	282	270	255	273	270	263	278	261	253	257	273	253	285	270	244	255	282	270	292	252	276	264	287	240	258	277	260	271	282	297	290	284	261	274	301	277	262	301	262	283	274	265	305	272	265	289	263	285	283	264	294	251	231	290	301	267	276	263	274	274	248	242	287	264	252	257	270	268	262	273	305	283	253	271	295	260	256	281	264	258	283	299	262	251	290	260	262	283	258	264	245	269	280	253	246	266	263	268	291	272	267	296	263	283	282	247	260	282	269	313	276	281	263	266	274	278	284	265	248	277	272	281	279	261	283	293	261	242	269	269	261	278	286	258	268	272	279	253	274	290	269	260	252	286	281	264	294	255	306
34130	49308	20687	4804	3397	2461	1936	1492	1150	945	847	755	684	579	535	496	483	504	474	505	468	416	418	419	382	390	366	384	388	393	396	384	371	369	389	345	384	347	324	361	342	365	355	357	351	313	295	344	314	302	297	307	323	317	300	259	286	304	295	311	260	280	296	316	287	285	275	303	285	328	297	290	292	304	260	304	319	284	305	281	270	285	287	295	300	301	314	302	257	263	302	282	290	314	303	300	301	276	259	294	300	280	272	270	268	275	319	255	283	295	290	260	295	276	261	294	316	279	304	236	291	283	264	296	268	269	286	292	275	294	285	263	280	312	263	293	332	268	305	268	275	289	264	320	290	292	310	283	305	298	258	277	301	314	303	270	276	297	319	259	285	304	291	260	272	270	281	274	257	292	312	292	312	308	284	311	297	294	318	284	275	298	259	292	286	283	266	313	260	259	294	285	269	268	251	284	271	271	254	297	291	293	262	260	282	277	273	296	266	285	300	269	309	270	268	265	307	261	283	282	287	291	267	288	302	295	274	275	315	281	274	267	265	291	273	287	263	278	285	284	272	295	285	296	287	292	296	311	273	275	262	298	266	251	306	290	269	291	284	299	284	307	310	276	297	263	263	296	279	303	302	304	310	300	329	288	279	317	285	291	278	315	301	276	307	268	311	289	272	297	260	287	304	286	281	274	279	300	278	315	246	284	276	313	306	278	277	288	284	285	314	298	285	309	301	295	259	278	264	324	254	308	274	285	282	295	312	267	310	277	290	292	271	287	256	300	275	270	297	289	273	274	289	303	299	269	288	277	267	284	301	259	280	276	301	283	265	291	288	285	308	273	305	303	308	286	271	284	300	284	267	258	286	283	290	288	277	277	269	268	292	259	324	278	301	290	298	280	269	271	293	296	276	289	300	273	264	286	271	302	267	303	299	264	300	271	293	275	271	261	295	265	299	297	280	268	286	286	295	296	299	294	290	249	316	265	282	296	274	296	282	262	294	280	313	277	276	296	253	262	279	273	270	305	290	290	308	266	276	263	303	287	311	268	299	287	268	272	280	292	269	273	281	306	284	291	287	305	270	276	284	300	284	299	265	265	278	284	280	270	280	267	270	288	279	260	290	302	269	289	262	281	313	303	286	297	306	283	274	277	299	278	316	304	285	299	281	264	288	281	312	304	281	314	298	271	284	266	263	277	278	300	244	316	281	270	276	279	274	280	268	274	291	259	292	280	275	287	316	261	270	275	272	285	266	279	296	276	287	277	284	305	294	291	284	290	261	298	263	290	271	251	320	253	288	283	266	307	319	318	259	313	298	262	291	294	281	277	275	302	273	290	269	278	260	305	278	242	309	272	301	263	317	283	297	288	268	295	257	285	313	277	305	290	272	238	293	296	321	277	281	274	294	308	276	281	274	297	274	297	295	309	303	308	278	284	301	261	290	308	313	311	269	261	279	281	313	299	280	259	322	266	279	271	274	264	283	281	302	294	285	269	315	249	292	288	276	259	279	281	264	274	283	277	274	296	287	271	268	284	283	247	310	284	266	294	294	322	300	267	276	278	289	296	292	281	302	296	275	264	270	299	286	286	295	262	286	279	270	299	276	305	302	294	302	258	263	278	298	303	280	289	303	283	279	271	278	275	285	315	264	257	290	291	308	265	268	277	273	307	271	280	283	291	277	274	307	283	289	277	276	320	291	278	278	319	302	306	278	299	293	279	281	288	278	293	280	320	266	284	288	319	309	299	248	314	299	314	318	298	270	262	281	282	292	260	297	275	298	290	253	287	274	292	308	277	263	331	256	301	276	287	293	254	280	271	274	324	257	261	273	291	285	285	288	286	294	295	276	310	271	302	291	285	266	297	291	251	326	309	282	282	264	287	275	248	285	267	302	285	291	284	297	272	279	266	290	264	317	287	298	285	293	282	245	285	279	308	291	289	298	299	289	281	274	290	273	301	277	285	293	284	273	286	290	311	273	263	280	281	281	270	267	292	257	304	275	289	261	273	298	293	285	320	275	290	264	284	280	303	260	290	274	262	313	267	292	271	296	293	267	282	261	272	284	280	288	300	273	283	292	266	277	265	290	281	275	283	258	288	312	269	289	277	295	294	282	287	291	288	295	283	291	267	308	238	263	306	293	300	263	256	248	271	305	270	277	285	328	288	283	279	269	286	254	308	264	249	277	275	321	295	267	308	293	286	282	247	263	285	308	302	274	324	280	290	291	287	274	282	274	287	288	298	287	278	277	271	265	270	284	272	303	306	267	298	280	285	285	286	277	289	296	267	314	288	281	264	286	263	281	281	297	269	259	255	295	276	297	289	292	261	312	269	289	292	275	275	304	289	296	286	265	285	267	288	306	301	296	345	305	274	283	286	288	293	292	285	264	267	263	264	300	272	293	273	271	283	249	290	277	280	324	305	296	279	285	273	261	293	278	298	262	302	283	261	284	300	297	283	314	286	320	319	316	291	299	285	282	270	280	321	266	284	292	287	315	284	282	285	278	286	266	302	285	294	279	263	284	265	255	295	275	304	276	310	277	284	285	290	257	308	298	260	327	278	267	291	288	284	277	268	294	270	280	278	278	264	283	280	273	256	287	276	299	305	279	304	279	266	286	296	278	283	281	266	305	287	275	284	291	276	283	283	314	299	308	277	276	308	309	279	284	303	300	287	276	290	285	310	304	273	308	254	258	269	310	313	278	306	298	282	275	326	268	277	284	262	284	288	304	313	307	312	261	310	271	259	293	317	290	274	273	286	292	267	274	281	291	292	315	288	262	290	288	258	264	279	265	282	293	289	286	265	301	280	306	312	273	265	285	290	256	278	269	302	291	280	268	324	308	318	271	300	274	281	293	301	307	286	281	277	292	296	294	279	282	286	259	275	290	286	255	264	291	253	297	285	272	278	296	295	268	279	302	264	303	287	290	290	298	274	301	284	262	302	285	264	291	272	265	287	297	256	273	318	262	266	297	293	295	301	249	288	285	325	306	276	287	300	292	301	274	258	272	297	293	276	288	308	280	294	298	290	292	262	299	285	266	290	291	279	266	276	297	285	322	282	274	296	308	306	273	261	312	307	293	291	310	285	264	278	301	286	294	313	275	280	313	274	290	279	274	284	300	258	298	314	280	312	247	279	321	296	281	278	272	299	303	255	279	293	284	257	306	278	285	277	259	272	269	303	291	287	279	298	315	304	268	274	278	255	275	280	285	279	281	278	300	273	270	254	311	293	260	257	327	288	276	260	308	264	300	287	263	260	280	290	320	273	261	300	273	264	288	311	288	302	257	294	296	286	285	266	279	290	294	279	272	287	297	277	278	254	306	301	310	273	270	284	268	272	291	298	305	287	291	327	304	279	285	296	286	284	283	302	269	283	285	284	306	273	285	316	318	293	289	308	283	289	267	279	278	280	261	273	252	262	272	281	282	278	286	312	290	277	281	260	296	290	276	285	250	276	300	299	303	271	301	260	313	286	296	272	303	251
22627	21123	28740	23764	21132	21073	8330	1911	1356	1100	934	861	730	688	657	663	542	539	533	533	526	493	467	431	464	417	466	417	448	410	418	422	447	419	412	384	357	394	386	390	387	416	368	375	354	374	374	363	364	348	367	336	297	305	319	336	350	379	311	332	296	331	279	300	324	297	363	347	277	330	304	325	299	292	290	306	320	277	312	281	303	301	307	328	302	313	294	322	289	344	311	273	321	308	315	297	282	314	305	299	315	279	353	301	300	293	325	294	276	329	308	326	284	311	298	297	324	277	330	295	317	315	304	291	334	276	316	303	334	316	331	278	316	301	321	285	307	300	299	293	319	303	326	308	278	327	321	311	319	298	314	350	296	299	305	311	325	310	295	302	280	288	328	284	304	309	285	299	297	326	307	298	270	314	299	277	299	291	281	306	290	339	318	283	316	321	318	292	346	316	301	277	287	311	293	298	287	330	343	303	316	289	316	329	305	318	281	272	297	291	292	328	277	284	281	288	296	334	280	283	289	308	282	290	295	294	298	308	264	270	309	325	352	316	299	293	276	281	305	303	337	296	326	299	279	324	270	311	314	283	291	269	281	270	277	294	315	331	299	294	318	317	291	283	295	280	297	290	299	269	307	294	294	276	292	329	286	279	311	294	304	320	296	325	319	287	296	290	288	317	281	302	312	315	335	285	325	302	322	307	321	319	280	308	313	302	323	297	311	277	320	302	313	317	353	295	287	294	318	324	320	313	302	315	296	322	308	287	302	316	277	318	269	301	256	304	289	300	311	316	313	315	317	338	319	326	292	293	263	292	295	302	294	294	286	278	308	293	302	292	300	297	297	324	300	289	282	301	317	308	268	288	288	301	305	295	302	333	287	323	308	295	285	300	305	297	254	301	304	301	292	302	280	295	307	313	290	291	296	303	293	309	291	289	286	305	305	294	294	293	276	284	315	298	308	264	296	271	322	310	301	318	285	280	336	292	312	315	258	310	335	306	315	303	263	292	326	312	318	292	322	297	315	311	303	303	327	272	307	289	316	293	301	297	325	275	311	284	312	341	298	297	273	299	299	311	299	334	319	314	333	299	296	318	292	303	285	291	274	291	296	310	272	295	264	325	318	309	291	290	315	308	309	293	321	299	304	262	295	296	309	307	290	340	296	264	312	315	279	325	275	293	276	306	297	298	282	261	305	333	327	289	292	293	291	291	324	291	288	314	298	315	304	275	301	273	314	310	290	290	328	282	317	277	286	296	293	303	312	308	303	302	294	284	348	295	296	293	320	301	289	298	312	279	291	301	316	315	316	297	319	277	291	305	291	305	299	275	296	303	298	273	333	298	290	307	291	305	315	289	311	276	319	301	299	332	301	297	289	309	297	328	282	307	316	293	306	310	309	313	274	304	305	307	333	298	298	313	293	284	299	311	303	310	324	310	317	290	339	333	296	307	298	280	297	303	281	302	363	348	288	315	297	313	288	282	305	300	329	293	292	248	323	330	308	301	337	281	283	304	315	322	300	308	300	323	315	319	280	306	305	298	284	323	316	308	325	285	275	311	297	282	317	299	316	306	302	265	314	294	299	328	292	299	307	274	291	291	297	327	324	294	331	295	318	280	311	341	302	315	284	320	274	289	290	299	287	293	294	350	300	293	300	326	267	321	311	320	313	283	298	297	291	306	301	300	298	311	283	295	342	303	273	306	313	288	322	327	283	292	304	307	311	306	319	331	312	293	298	288	285	346	290	304	304	301	272	312	295	289	342	284	303	330	294	300	279	302	313	293	308	293	342	269	312	293	306	321	310	303	284	307	329	266	295	317	290	321	320	310	332	315	305	305	304	314	320	301	289	317	328	312	289	321	316	317	315	330	298	370	271	282	286	302	299	275	305	312	280	296	308	296	265	314	293	302	320	297	328	307	290	287	288	281	306	294	279	308	300	338	302	288	304	293	274	292	273	306	304	304	317	305	314	297	303	315	306	314	285	308	317	316	301	282	310	286	327	274	297	323	290	306	311	314	297	339	307	319	282	309	299	312	321	297	286	283	294	311	308	292	301	301	315	299	282	305	295	304	296	292	299	306	288	280	318	273	332	319	314	291	310	303	321	294	310	309	300	339	330	331	306	315	303	297	280	292	283	288	290	312	327	302	312	298	332	279	295	331	331	294	279	287	309	313	314	286	281	314	334	319	285	310	298	291	312	339	286	279	327	314	314	266	310	316	307	309	322	334	329	302	303	320	279	295	342	315	278	301	289	322	290	275	335	299	312	311	298	303	271	298	323	334	279	278	314	320	292	306	304	326	309	281	294	313	338	303	310	324	311	314	318	296	310	332	308	296	318	315	287	293	296	288	277	294	323	272	285	269	273	282	280	321	304	324	285	332	305	317	280	302	301	294	284	334	322	290	317	286	310	330	320	278	282	307	272	318	325	285	307	311	282	280	338	285	293	280	298	277	294	278	262	323	301	305	326	304	287	297	339	292	270	309	320	290	327	308	281	268	297	320	271	314	305	290	332	290	284	320	305	291	292	295	307	300	314	312	302	299	290	311	315	318	285	343	295	327	309	307	325	311	293	293	299	284	308	238	302	283	279	303	321	260	292	304	297	323	329	323	309	284	360	297	278	276	299	297	327	299	289	303	318	324	270	289	291	294	293	306	315	312	284	303	272	295	290	308	307	336	334	297	345	304	320	284	313	321	338	305	306	319	300	301	306	312	300	281	307	339	295	291	288	307	293	331	293	289	312	330	322	314	312	321	298	329	281	304	315	307	288	326	295	324	293	300	283	271	303	300	349	331	275	263	280	332	273	286	303	287	312	307	309	297	318	315	301	302	314	312	325	275	322	327	315	275	280	303	317	288	283	303	314	285	279	307	316	288	312	294	274	306	305	300	319	294	303	310	318	303	260	298	304	283	278	311	283	319	308	296	285	278	287	295	346	296	289	295	299	330	304	284	285	338	290	289	280	339	286	275	263	270	294	343	304	316	307	291	298	296	319	315	285	317	271	285	281	293	288	322	313	301	295	294	306	295	282	257	303	289	286	305	342	294	281	298	332	273	307	296	301	320	285	302	289	280	294	307	318	301	286	317	318	317	287	291	296	272	302	287	299	315	278	285	317	307	289	289	266	300	331	313	300	329	325	340	304	297	343	291	276	289	296	331	309	277	276	285	307	283	283	301	283	317	299	333	299	312	278	303	288	290	325	322	301	283	306	296	282	300	283	289	320	325	321	300	309	285	275	304	267	298	312	307	285	307	310	294	337	301	291	272	288	292	297	280	305	318	320	271	310	302	292	304	302	290	306	308	287	291	267	325	319	288	283	291	263	312	292	331	270	292	291	295	290	303	276	309	308	318	304	324	281	303	286	292	314	301	280	298	318	300	293	287	313	310	293	272	293	313	287	283	326	311	316	307	313	286	313	290	288	288	290	282	310	269	304	289	309	305	292	309	281	321	294	305	308	282	279	303	297	312	322	329	320	302	304	319
37926	61920	31217	9752	6608	4885	3665	2796	2108	1767	1428	1211	1048	1063	865	821	749	723	685	635	594	593	527	533	528	540	502	539	540	490	496	485	517	536	497	421	469	479	433	466	404	464	398	373	392	385	367	367	354	351	364	365	321	342	316	340	350	351	286	330	311	308	292	326	337	308	311	325	338	318	309	352	352	324	309	323	333	315	340	338	337	307	293	338	330	297	291	303	310	283	306	299	317	290	335	315	319	292	327	323	291	305	297	322	315	281	325	322	325	303	330	318	277	305	329	297	272	294	321	310	279	323	310	296	340	314	308	293	310	329	281	317	308	317	287	282	313	274	304	294	289	298	305	318	323	312	292	306	342	302	329	341	293	295	302	308	297	331	294	319	326	296	282	305	281	304	310	302	297	293	320	280	301	319	290	295	317	319	278	292	306	309	313	340	311	326	322	310	295	323	286	292	320	323	302	343	317	289	300	296	334	302	300	268	286	345	278	331	272	314	303	303	317	327	296	318	290	329	346	302	267	328	321	299	324	303	315	327	314	314	305	285	339	350	313	330	312	295	266	314	295	298	305	291	310	293	280	300	300	299	308	347	289	298	318	334	313	323	318	302	312	292	318	320	296	302	346	311	312	281	301	316	280	293	303	308	279	326	281	298	303	300	313	312	281	280	298	301	299	315	311	306	338	291	327	303	314	290	313	307	300	296	305	312	295	308	319	306	308	303	304	315	313	294	281	287	300	318	304	274	333	301	336	274	341	315	308	321	314	304	294	291	307	300	314	303	310	305	297	316	316	293	308	326	299	293	272	265	317	318	297	313	303	301	323	277	290	330	319	296	314	300	338	278	309	306	312	295	313	292	314	302	294	309	312	308	293	291	309	315	278	273	287	315	299	281	312	301	291	307	298	309	296	291	318	321	326	319	321	316	307	312	280	282	302	320	278	319	299	286	297	305	317	313	331	312	316	329	265	288	283	278	316	302	324	326	305	321	291	285	308	330	299	315	307	305	311	308	346	302	339	336	294	298	305	289	306	306	304	321	297	315	333	350	293	291	298	331	326	298	336	306	315	315	305	302	317	268	309	313	314	300	286	283	322	305	297	280	290	328	336	330	320	287	298	303	306	301	319	287	326	314	308	299	321	291	332	300	289	277	305	314	313	307	325	318	275	285	310	308	299	298	316	289	309	317	309	289	315	298	295	301	316	315	317	315	333	272	290	301	249	282	303	294	322	297	297	294	305	288	303	264	297	287	307	300	257	287	282	308	318	286	258	290	314	275	292	318	303	311	311	292	323	287	273	291	339	275	286	296	279	311	316	284	317	300	297	316	314	302	309	311	273	288	327	327	307	309	300	308	309	295	270	304	253	304	285	291	303	365	312	314	304	320	296	308	297	317	311	290	325	299	311	330	319	341	303	301	290	259	290	285	290	349	287	305	303	316	297	300	333	281	279	307	295	280	310	281	305	304	316	286	323	316	295	319	279	301	285	304	298	300	272	298	307	300	305	277	308	335	313	308	314	293	328	296	310	314	294	269	298	280	303	327	267	298	299	298	307	308	299	289	300	315	292	282	312	312	296	289	314	269	326	324	296	303	313	289	337	298	303	303	339	335	286	322	304	299	302	305	308	290	343	305	298	337	304	317	311	282	306	285	315	283	330	312	293	315	309	298	301	308	335	299	324	301	292	276	291	300	300	299	316	314	289	298	294	289	328	286	290	300	313	296	306	321	275	320	316	303	287	323	287	325	320	319	301	308	315	275	307	289	280	317	283	295	282	302	304	300	329	288	323	302	291	307	313	303	310	312	303	306	276	306	279	341	314	318	306	315	275	278	343	335	292	302	287	337	330	307	309	305	296	325	304	311	303	294	317	325	318	294	340	319	325	316	283	315	318	264	302	284	272	309	276	308	274	326	326	326	290	303	299	290	309	313	300	318	307	308	295	308	297	318	303	322	334	299	308	331	307	294	303	319	310	260	283	307	347	307	281	302	282	304	335	262	287	321	301	323	280	302	298	297	332	316	299	252	305	297	279	297	296	307	304	293	327	308	306	293	328	299	313	304	320	307	305	309	310	308	311	286	278	298	323	275	301	298	310	271	279	304	295	289	286	321	288	300	308	288	282	315	304	347	284	287	262	315	300	304	308	312	306	313	312	277	313	304	313	303	300	322	297	315	306	283	293	310	288	317	326	288	327	319	287	293	345	301	296	316	300	325	322	264	278	313	305	309	298	310	281	274	291	318	271	310	312	312	321	333	322	295	279	314	293	318	308	274	294	276	305	332	325	287	263	302	296	320	292	306	274	291	297	312	307	275	315	315	307	294	299	296	293	326	314	320	298	332	304	322	305	345	305	294	303	305	294	309	271	340	323	326	308	296	291	293	284	297	308	328	302	341	291	280	287	289	286	299	308	328	317	326	311	308	298	309	324	310	315	298	314	279	292	300	299	290	278	320	300	325	297	286	282	327	299	287	308	300	336	316	301	289	287	311	326	284	303	285	304	291	303	315	311	315	258	303	326	334	287	289	279	283	281	321	299	308	284	328	306	311	285	312	289	314	282	295	292	298	303	309	311	334	297	318	298	314	312	291	278	308	309	324	301	329	301	290	338	304	278	294	329	334	318	331	311	315	289	299	303	308	325	289	304	332	262	315	320	303	297	307	323	280	277	306	307	288	272	297	292	293	300	295	313	278	342	301	283	305	287	323	272	301	307	306	265	309	346	287	305	316	303	333	289	286	304	292	276	317	297	334	288	300	278	339	323	321	298	298	294	304	295	299	286	301	316	333	278	282	264	309	293	325	319	321	305	286	317	315	273	316	297	290	305	318	291	300	323	320	307	303	296	314	321	307	344	347	290	292	322	301	315	334	307	330	294	297	295	320	329	289	274	284	288	312	314	301	292	329	294	308	302	295	285	317	266	326	308	322	284	292	314	331	333	292	296	297	293	325	307	290	357	315	300	318	304	315	292	308	315	332	324	313	299	335	335	292	279	285	344	291	284	326	291	304	295	303	315	339	297	320	284	289	324	302	323	258	320	296	342	305	306	303	334	323	321	286	282	321	305	301	295	276	305	307	337	292	284	286	346	318	297	342	315	311	275	282	309	316	303	273	299	308	302	286	293	325	294	301	252	291	301	291	330	292	302	310	312	286	285	304	315	303	320	318	296	309	293	286	318	307	314	306	314	313	286	314	305	303	300	326	314	331	301	276	304	305	319	322	284	265	321	310	263	293	290	285	311	304	324	294	294	328	300	313	309	309	329	315	321	299	318	286	315	322	289	307	314	316	302	287	309	311	324	294	324	268	294	312	282	293	311	338	269	290	311	307	291	331	293	294	304	299	287	281	310	318	284	306	332	302	318	288	341	305	302	317	299	326	299	310	331	340	303	295	293	309	292	331	297	301	291	334	301	285	312	337	319	320	329	286	288	305	298	309	323	318	300	295	303	300	264	325	338	294	323	270	314	312	293	301	327	296	281	303	301	318
31709	28925	18758	4860	1639	1068	783	602	460	434	400	370	354	299	309	312	276	290	278	307	258	275	243	254	226	256	273	250	269	276	255	266	244	253	268	251	240	246	243	243	246	206	231	236	242	237	221	216	208	233	232	232	208	213	224	226	209	213	190	199	208	195	242	220	199	230	199	220	197	205	197	225	212	216	216	176	213	220	218	200	198	208	201	220	176	225	212	210	196	212	205	206	246	180	214	206	205	197	208	210	215	205	219	195	220	212	209	221	226	198	206	229	200	208	211	201	192	204	214	209	206	233	207	225	198	203	202	214	209	203	184	208	216	207	191	214	226	185	217	231	195	210	192	217	191	225	194	200	217	226	209	249	201	214	193	204	223	223	208	208	203	204	221	188	214	220	210	202	210	213	210	210	190	222	188	204	203	203	212	182	197	234	209	195	189	207	211	205	195	199	192	224	209	209	212	205	194	189	197	200	205	205	189	202	227	184	194	222	204	175	224	221	229	201	187	199	190	209	193	237	203	191	212	205	215	227	210	201	204	208	210	185	206	214	176	180	194	213	223	218	184	192	233	209	230	201	240	182	212	233	219	210	221	214	228	197	218	210	188	215	198	175	210	192	220	192	213	228	188	209	179	228	211	221	215	190	241	229	208	183	215	203	200	231	191	228	214	218	228	184	210	218	191	206	209	206	217	215	196	214	209	222	222	203	241	212	187	203	242	223	203	200	214	218	199	209	195	217	200	187	207	209	211	231	200	184	214	217	215	186	198	216	239	226	205	226	201	188	209	237	205	205	220	218	205	194	204	210	210	199	189	191	197	237	227	197	224	225	180	210	199	193	204	228	231	216	211	184	222	212	207	217	201	214	224	189	229	196	227	192	213	225	219	190	208	196	220	217	198	201	185	237	222	192	190	218	201	171	223	204	205	215	192	205	240	218	201	233	206	206	207	231	211	193	182	194	198	192	220	215	216	215	216	199	242	223	214	226	223	216	207	205	240	226	204	196	203	210	219	208	229	223	225	212	218	204	225	206	185	207	205	223	185	200	195	227	211	204	216	220	199	201	169	192	176	184	249	200	205	172	205	229	205	195	229	218	194	209	192	195	211	189	208	214	201	204	218	207	200	235	209	201	222	215	204	220	180	210	193	213	209	190	211	177	213	222	213	224	197	205	192	206	207	189	210	200	209	227	197	199	241	207	193	176	196	220	196	208	201	190	209	210	195	170	187	199	217	204	230	159	192	220	212	199	218	210	189	208	208	216	196	196	206	210	225	219	197	198	210	198	224	202	226	212	194	211	204	202	217	198	224	238	216	184	217	212	192	219	224	201	178	204	221	207	206	224	224	229	210	207	194	197	174	219	193	198	189	166	224	206	232	235	236	205	210	218	199	206	192	187	209	190	229	227	193	192	191	213	193	214	230	221	198	202	227	191	208	204	203	202	224	197	206	210	216	201	206	226	214	209	227	198	191	219	228	189	207	205	227	218	195	203	200	216	212	201	238	232	227	187	207	204	223	182	225	214	221	233	214	201	204	213	226	210	186	212	211	218	218	210	220	190	196	204	189	218	217	224	202	225	198	198	196	185	196	218	191	218	216	194	214	219	234	205	204	179	223	217	200	216	199	221	201	195	214	206	214	195	175	213	174	208	231	198	212	216	207	197	196	212	210	203	201	191	184	216	210	205	192	216	199	195	199	164	198	201	197	186	215	200	214	204	214	204	193	191	198	212	207	222	217	229	207	204	220	212	207	217	200	186	200	215	196	219	213	225	199	208	203	238	211	204	194	219	206	197	218	239	216	211	182	205	192	223	225	225	224	202	206	209	214	234	214	225	207	207	236	207	198	195	207	211	237	231	195	201	226	208	195	206	192	206	225	211	237	176	203	207	190	194	193	205	207	187	210	207	213	208	226	182	249	190	234	207	196	198	218	245	180	220	173	210	193	214	233	210	201	185	218	180	189	182	218	210	239	215	181	208	207	203	189	211	201	201	212	186	212	199	159	198	204	218	223	188	203	212	210	209	195	201	194	179	221	187	190	215	195	211	206	191	198	211	236	221	203	209	207	207	208	200	213	207	192	196	184	236	195	222	217	215	175	205	213	197	199	220	191	209	200	219	204	184	215	207	219	225	229	201	221	225	201	228	209	195	195	211	212	187	211	185	208	215	202	193	215	209	204	203	215	219	220	201	211	213	227	216	219	228	211	208	211	235	210	199	202	226	202	182	211	199	206	221	219	212	205	192	189	191	241	212	228	211	210	202	228	208	223	228	198	196	197	214	213	206	209	201	216	214	216	204	223	210	197	194	200	227	213	230	189	192	206	202	171	186	223	200	227	233	249	185	199	212	228	184	217	212	219	194	196	198	193	202	226	217	192	201	227	221	203	213	207	211	195	192	230	225	192	207	193	210	208	221	234	185	211	193	231	222	225	221	185	205	210	206	210	210	191	192	226	193	215	186	194	202	191	218	212	211	211	191	212	225	186	231	181	193	222	223	195	194	206	190	225	201	219	204	185	206	252	212	208	213	217	175	196	225	226	222	203	209	199	171	208	211	190	175	204	222	222	210	214	217	216	221	224	222	190	199	196	187	208	201	200	211	243	207	209	202	208	210	209	233	216	224	231	205	175	210	204	217	200	218	192	215	202	238	206	201	190	201	208	212	219	206	225	215	222	205	208	178	207	203	212	201	214	232	222	194	227	194	197	198	204	181	210	224	212	210	207	200	207	226	223	227	200	233	205	221	215	195	202	188	225	222	215	194	194	199	225	205	199	215	191	210	220	199	233	192	182	195	195	176	224	229	208	216	218	190	209	210	207	229	202	196	210	200	226	199	223	210	225	183	228	208	234	209	207	226	203	198	203	208	205	223	229	192	231	200	220	214	202	176	215	212	194	203	197	210	205	193	208	207	218	204	212	211	209	230	229	214	219	203	190	220	225	198	202	207	228	196	200	205	222	194	219	221	208	193	201	189	216	221	204	231	220	200	212	194	199	190	232	219	240	206	202	221	189	195	191	215	204	207	212	202	206	204	229	206	189	245	206	177	176	202	225	207	224	228	210	201	186	181	201	202	167	209	211	188	202	210	176	197	212	206	211	206	202	196	207	194	230	205	230	230	180	203	195	216	211	212	216	199	197	196	210	201	212	214	233	223	221	196	198	204	181	204	214	200	236	233	200	220	218	199	211	176	196	211	218	194	208	203	225	186	200	204	215	219	214	213	208	195	204	204	203	213	201	225	198	200	213	216	218	213	199	211	228	192	234	182	213	203	200	212	189	233	192	173	205	228	194	226	193	214	199	238	185	227	194	196	206	210	214	204	212	184	223	196	217	219	201	195	197	207	215	220	209	206	205	226	170	221	213	233	216	208	210	186	170	222	187	200	197	211	201	189	213	192	209	194	197	180	221	217	215	204	197	196	192	220	203	195	197	196	213	209	191	208	227	219	211	198	197	190	210	222	223	195	211	205	206	186	184	220	227	202
33604	41104	14941	3434	2237	1588	1266	912	740	585	543	482	452	430	401	380	342	343	336	337	331	313	307	322	297	332	296	298	281	319	286	295	316	291	285	261	280	304	268	261	264	300	242	260	246	242	248	260	243	254	237	235	253	239	221	229	224	237	228	217	236	215	227	236	219	249	238	207	215	208	229	247	233	230	212	230	245	204	247	238	209	213	264	252	195	218	219	235	228	219	211	229	214	213	227	212	213	215	225	195	209	234	225	228	246	226	209	181	205	246	210	222	234	239	206	220	241	209	194	226	231	217	211	221	236	235	207	244	209	197	230	234	234	227	235	189	232	200	212	233	239	213	205	233	212	228	224	239	217	228	232	248	236	249	239	228	227	205	225	215	220	205	209	223	233	226	212	224	237	223	248	241	196	234	229	215	232	222	221	212	223	227	215	251	227	202	228	214	217	216	214	234	228	194	217	212	200	229	223	224	204	227	238	225	230	228	213	220	219	204	214	210	206	240	223	198	221	223	213	224	246	216	237	230	205	218	245	235	214	217	217	226	217	235	249	222	228	218	219	222	231	218	216	210	208	211	222	229	215	208	206	213	221	214	204	222	216	214	231	244	198	233	220	210	226	251	223	224	240	204	231	230	263	220	210	209	226	230	233	225	213	206	246	228	212	209	228	212	209	202	226	205	211	231	226	228	228	243	201	197	219	227	239	198	232	219	240	209	235	244	216	192	247	231	217	237	236	232	217	196	237	215	245	213	227	215	215	213	202	226	251	220	237	220	233	240	206	201	198	217	190	223	214	221	238	246	223	209	232	195	217	234	244	259	216	212	222	204	193	215	201	236	196	214	214	211	190	215	241	204	226	218	211	236	228	219	230	210	202	227	227	258	227	218	211	207	245	209	229	219	221	217	203	208	197	221	232	225	191	225	219	198	241	233	205	203	226	211	218	224	206	238	196	201	210	236	240	219	212	233	226	219	227	218	201	212	213	228	212	192	232	222	226	230	198	238	223	201	194	250	228	235	246	242	254	216	219	199	208	221	225	210	222	234	225	233	218	213	237	206	225	214	233	207	234	198	227	223	220	219	210	206	214	206	221	215	227	222	232	238	214	209	225	198	225	206	244	198	235	221	201	214	213	209	229	237	216	208	213	233	201	237	237	259	224	220	205	226	212	220	216	239	207	232	231	233	219	230	219	221	220	197	216	235	213	227	182	243	208	207	238	225	189	238	197	221	223	216	224	224	211	258	234	194	196	218	214	209	253	229	247	228	243	229	211	227	232	225	227	254	188	224	195	212	209	222	230	214	234	223	225	218	264	202	246	216	220	204	223	223	226	228	233	224	230	218	250	228	221	221	218	228	228	203	239	189	241	228	222	196	202	230	246	212	226	225	207	227	220	231	245	212	232	225	210	224	214	199	234	213	211	211	200	208	208	212	238	238	209	244	217	218	235	241	219	226	236	219	222	234	244	233	223	212	225	226	216	232	210	219	225	211	223	215	222	210	258	207	214	214	224	203	213	220	228	211	204	206	216	214	233	252	204	221	194	230	222	275	209	232	220	233	209	210	219	216	203	191	224	213	224	237	229	214	242	206	241	226	248	211	247	235	226	211	210	220	228	223	200	222	212	228	212	238	207	207	196	218	250	242	203	235	219	210	227	226	222	215	215	222	206	196	202	238	232	206	224	207	234	230	246	198	216	230	205	220	240	236	238	237	230	244	235	217	214	223	230	228	206	224	227	221	234	220	222	213	221	189	208	201	226	228	231	262	201	214	204	207	213	207	203	232	193	235	200	219	206	211	243	229	216	250	211	214	214	227	233	215	215	229	219	230	258	238	247	211	222	230	222	191	237	219	222	209	234	209	202	232	198	219	214	245	192	213	233	199	209	242	222	219	226	228	251	212	195	209	212	214	233	216	238	241	233	223	226	224	213	230	226	207	220	208	242	237	224	210	244	209	228	201	235	247	217	255	210	234	210	226	228	229	224	206	198	220	232	202	227	243	218	199	210	210	230	231	216	221	201	227	234	237	216	200	215	232	249	209	243	235	212	220	188	225	241	236	236	233	208	208	228	216	233	215	243	223	223	243	234	227	240	215	235	224	199	213	247	235	206	232	221	227	249	223	221	224	211	216	228	239	209	205	211	213	219	209	227	213	246	215	202	227	231	214	178	208	208	261	225	197	243	208	228	205	259	236	200	212	235	214	229	224	234	255	227	251	229	234	220	234	204	207	227	200	237	238	221	189	203	224	203	198	231	229	208	210	219	222	232	211	224	240	216	237	219	231	220	218	233	227	196	220	217	219	226	210	223	214	217	229	218	217	212	201	233	222	196	199	222	221	235	211	212	240	248	223	217	238	208	232	247	201	200	218	223	254	215	204	206	223	212	227	201	194	210	236	232	220	218	222	217	224	252	255	234	211	232	226	197	220	210	205	194	254	212	186	198	235	213	242	220	235	222	227	206	262	216	230	200	211	214	232	211	221	248	198	242	208	249	243	219	214	221	243	230	239	210	207	224	198	239	227	228	244	223	230	216	231	227	212	217	196	209	228	241	225	224	210	206	206	220	237	192	228	244	203	231	220	210	230	223	243	229	245	212	209	197	220	221	241	210	241	221	219	220	207	209	214	232	204	231	235	222	188	205	182	184	223	212	216	249	219	198	211	250	194	209	222	202	211	227	223	238	219	228	193	193	206	223	212	218	221	216	223	231	216	233	212	228	229	224	249	209	218	241	234	207	216	223	214	221	219	215	233	209	222	212	204	197	215	195	220	218	260	211	242	219	218	210	217	219	208	196	208	233	221	219	189	238	225	256	220	243	214	219	216	210	230	201	208	243	232	234	221	230	209	209	210	236	255	229	244	223	204	238	200	205	246	228	200	204	215	215	192	219	230	227	215	210	212	197	233	212	249	197	217	205	247	225	203	205	251	227	229	228	227	168	228	246	221	217	221	210	224	186	215	228	224	242	235	239	203	189	209	219	217	204	225	216	230	243	225	218	226	236	207	217	219	221	230	252	233	224	230	252	232	223	218	207	193	221	208	216	196	226	219	228	234	221	238	224	199	220	226	228	252	214	204	211	222	220	241	239	214	211	189	211	230	199	231	235	234	220	226	229	225	237	223	229	215	240	194	234	210	204	209	226	186	249	219	221	210	252	216	222	213	245	222	227	226	203	224	234	233	225	193	224	213	228	219	203	225	205	210	246	196	219	225	215	242	212	204	219	232	225	183	222	230	222	235	238	201	238	199	224	205	263	219	218	209	221	216	221	224	225	227	214	237	208	224	237	238	239	201	188	214	231	228	220	213	202	227	211	237	231	250	221	224	249	216	208	199	204	227	220	217	211	203	233	227	197	216	225	202	228	225	233	238	235	224	239	237	233	245	213	231	210	200	226	244	217	221	245	219	234	237	245	200	223	262	225	234	224	212	217	195	246	212	226	203	226	214	212	204	208	237	232	236	206	242	210	244	231	187	230	205	196	217
23791	21130	28233	24284	20966	9560	1962	1124	862	742	595	554	525	449	429	431	407	396	371	329	329	310	337	308	308	288	308	347	308	297	305	336	314	295	269	305	257	289	256	285	273	266	245	242	249	248	240	228	230	226	218	224	237	209	219	221	201	244	226	211	219	218	233	218	230	195	194	207	249	218	232	202	219	213	204	214	242	215	240	239	205	214	212	223	208	217	216	213	218	215	215	209	214	249	231	208	204	209	224	243	203	241	234	218	219	212	240	206	223	203	217	221	191	207	218	200	227	220	213	220	239	242	209	252	228	199	236	193	198	224	209	207	195	237	221	205	220	232	230	203	212	212	184	191	242	214	204	225	206	241	210	192	209	217	205	221	202	214	217	226	199	218	192	200	202	200	221	228	210	230	220	240	189	220	196	214	210	210	214	206	241	203	181	183	206	229	210	230	190	249	224	199	216	206	202	219	235	222	238	228	208	226	219	219	217	215	188	220	240	211	202	208	208	225	200	234	200	187	228	207	244	233	202	205	202	229	203	206	242	218	229	192	227	247	208	206	223	196	238	202	228	219	197	193	211	212	215	240	188	212	192	196	238	226	219	226	189	235	220	208	197	223	178	194	200	225	201	197	228	222	197	208	230	227	201	225	239	229	192	197	243	224	190	211	217	218	221	223	232	236	201	211	213	239	214	230	179	225	215	215	210	209	216	234	210	237	236	233	204	203	223	208	202	211	204	216	214	218	223	210	236	231	216	215	205	192	217	205	201	217	192	201	228	223	209	220	215	241	202	217	236	210	182	245	226	222	231	228	206	208	215	227	226	232	235	228	220	222	187	248	217	242	203	221	192	196	195	212	212	199	215	221	232	196	209	222	195	229	207	197	214	233	245	234	211	201	212	186	226	230	199	222	222	221	193	233	212	228	222	222	200	189	207	243	218	201	217	199	223	220	192	216	213	223	193	188	207	223	238	181	225	220	183	215	226	224	229	240	225	215	225	226	234	191	180	241	207	204	223	221	227	195	204	206	230	214	209	214	227	213	227	213	219	222	216	240	205	239	225	189	228	187	219	222	216	187	200	215	232	214	225	217	213	208	215	213	213	195	192	228	234	195	239	206	195	226	208	229	198	220	176	225	228	220	200	215	223	203	209	229	201	207	219	215	216	206	215	218	259	216	200	210	240	214	227	223	205	200	231	209	202	190	212	211	223	198	230	191	206	188	228	220	211	188	231	237	203	224	188	232	228	210	230	221	233	230	202	208	201	218	218	213	230	232	202	224	220	239	242	221	195	217	221	218	225	215	220	232	230	217	230	204	202	212	202	212	213	188	227	195	206	220	231	210	211	235	246	204	197	231	190	193	234	200	222	215	206	210	204	204	206	192	200	253	215	208	225	193	219	194	200	222	214	207	208	209	213	171	179	229	227	207	212	206	213	203	189	210	220	215	214	223	175	217	227	175	210	229	238	216	221	213	242	183	216	196	222	185	211	213	220	217	212	211	185	212	246	203	232	172	214	196	222	260	213	236	207	206	218	213	203	210	228	227	201	218	218	200	215	201	212	223	194	236	194	225	230	230	210	224	212	196	206	181	185	234	218	199	234	201	227	222	216	243	217	206	192	218	211	198	206	209	207	241	232	194	239	226	189	230	237	202	226	222	211	238	222	211	189	224	183	190	251	205	216	199	201	198	235	236	202	210	208	208	233	211	234	243	200	201	218	227	175	217	233	216	213	237	244	208	225	213	234	202	199	219	213	215	229	214	210	205	201	220	195	198	223	223	241	242	186	227	206	223	216	194	201	200	207	234	185	190	219	232	237	207	199	216	205	217	222	202	220	207	192	207	216	208	212	238	229	207	205	241	201	213	218	244	229	201	213	190	202	169	225	237	220	211	201	211	209	220	236	219	204	211	194	224	203	202	198	226	228	216	203	195	200	234	205	212	221	194	220	212	208	221	218	207	224	190	199	233	214	178	216	211	215	205	237	212	222	210	200	209	225	210	223	218	217	209	222	194	198	223	215	199	208	222	224	236	210	220	213	203	217	215	189	213	209	254	218	205	223	206	234	237	212	225	218	207	228	236	219	214	181	205	183	199	180	204	218	221	217	203	209	243	207	214	228	217	228	252	194	218	200	190	206	230	232	231	218	230	254	223	206	215	212	208	225	215	227	224	198	199	184	232	194	217	237	199	196	240	228	217	208	240	215	203	199	205	224	213	225	233	217	250	225	218	213	203	228	225	213	220	196	193	210	230	205	217	214	188	205	200	202	201	213	242	221	224	233	206	207	239	194	208	212	195	198	211	202	224	220	219	222	215	201	230	218	212	194	218	221	219	223	231	180	205	243	190	202	219	235	228	217	185	231	206	215	213	199	192	187	213	243	197	225	222	205	183	205	225	224	206	219	208	205	244	214	245	203	209	216	225	227	203	193	226	222	204	217	208	212	202	197	221	204	226	204	191	204	223	213	205	209	205	195	196	221	210	236	213	197	201	190	220	178	198	222	207	225	186	206	210	244	229	194	196	221	213	227	211	216	200	209	187	211	209	211	212	211	222	228	176	221	223	219	213	217	221	222	235	229	210	200	188	228	209	245	200	209	213	233	210	193	204	211	222	236	195	217	225	222	209	207	214	195	229	220	225	210	225	215	225	213	208	209	202	211	183	219	211	210	205	235	199	206	235	233	195	193	231	215	218	223	210	203	206	210	210	181	233	218	218	241	193	235	202	204	207	209	207	221	212	233	212	192	255	202	219	190	228	257	237	206	200	202	172	216	225	211	211	186	182	202	224	198	200	242	197	189	214	184	218	194	220	217	198	210	201	213	209	217	226	237	208	217	226	218	217	220	215	223	211	204	221	242	224	213	212	197	199	220	223	222	217	213	224	236	229	231	222	203	224	222	221	204	202	211	215	219	208	207	217	226	226	207	227	206	220	227	219	206	202	214	192	202	225	213	208	201	204	195	202	202	224	220	210	236	214	189	194	197	206	234	221	220	203	238	208	213	206	199	226	218	209	221	192	209	217	221	225	209	228	195	216	219	218	215	238	197	228	237	208	215	216	206	214	223	228	235	216	198	212	210	204	235	232	199	214	209	202	226	219	243	215	205	237	241	200	224	215	224	187	216	217	216	195	215	227	226	239	206	226	213	238	205	208	220	221	206	219	225	218	240	222	190	211	233	235	215	215	208	210	220	216	198	219	194	209	197	227	201	215	200	216	211	220	197	212	217	233	227	204	221	215	214	197	207	218	230	219	203	238	254	211	201	202	220	230	210	205	221	218	206	200	216	201	193	209	225	221	245	205	171	194	229	204	198	228	209	219	221	193	199	218	229	211	220	206	220	232	198	212	215	211	231	225	178	211	206	236	231	194	235	191	182	247	238	219	208	222	195	223	225	192	226	209	211	223	213	186	209	217	194	198	220	194	213	204	212	208	221	203	188	223	203	212	213	206	211	194	221	202	224	239	196	229	191	208	191	225	224	213	204	217
34595	55513	25762	7280	4898	3466	2457	1859	1459	1110	919	797	715	686	629	560	470	505	449	401	458	408	418	426	400	384	362	367	354	405	367	367	339	349	370	337	297	309	293	320	307	317	294	264	278	261	281	271	233	275	224	252	278	251	222	247	250	220	255	238	274	239	239	230	213	232	237	250	240	246	246	226	235	241	248	214	222	254	217	242	233	222	218	220	227	202	221	215	230	226	225	215	205	277	234	222	237	233	209	210	204	243	201	220	232	205	241	236	177	228	223	209	225	238	233	223	228	212	203	217	232	218	228	222	213	234	207	231	200	237	215	239	217	194	221	217	193	242	213	238	240	201	223	220	244	208	221	212	218	226	236	207	232	233	206	193	222	230	224	224	225	237	238	210	188	239	269	214	214	213	229	220	226	234	192	232	216	237	232	222	208	231	213	221	226	222	227	217	244	254	226	217	246	204	204	201	226	231	203	215	204	216	231	215	239	249	217	202	209	249	211	211	210	227	229	191	202	214	257	213	210	238	201	236	225	207	196	222	224	207	204	226	179	226	213	227	234	243	206	231	199	212	214	239	221	253	237	240	199	234	195	226	212	187	220	235	231	200	205	222	211	210	192	231	232	211	227	219	194	199	232	238	242	224	223	230	249	236	210	222	239	225	244	225	223	229	199	214	235	205	203	214	226	233	219	236	216	196	251	215	221	239	210	264	221	216	228	223	206	257	210	217	226	214	211	212	205	230	215	221	213	218	239	214	218	185	214	228	244	250	219	206	231	218	242	244	237	207	237	240	238	254	211	216	219	222	187	236	227	219	231	217	216	231	201	224	201	207	192	227	216	221	205	240	237	226	225	191	235	241	231	227	220	235	232	222	225	234	243	227	245	245	188	225	195	209	202	248	241	257	219	223	243	209	249	224	227	217	227	232	238	192	241	218	240	224	194	214	198	206	232	224	207	220	212	201	219	232	241	216	223	209	231	212	222	218	237	230	192	208	234	222	248	222	225	218	223	236	235	216	199	216	183	209	250	204	244	213	222	229	201	240	235	234	208	218	228	237	193	233	206	229	205	215	199	224	225	237	234	209	211	226	243	231	228	249	238	218	206	234	220	199	217	210	232	241	217	233	208	219	214	206	244	228	246	212	186	209	248	214	223	216	208	215	239	203	213	233	213	201	219	249	213	225	228	209	196	229	211	216	239	241	242	242	229	217	208	232	223	211	221	244	213	212	224	228	215	211	219	198	206	225	247	248	218	239	237	235	229	216	223	230	234	207	245	221	203	227	205	227	200	251	245	214	241	228	212	211	215	205	204	207	225	202	241	222	222	244	230	223	203	217	258	212	233	220	218	218	219	216	210	220	218	192	221	233	204	212	212	207	237	234	228	249	201	238	213	249	207	235	217	204	217	220	225	231	215	217	234	229	236	217	221	229	235	230	220	230	225	211	226	221	220	205	215	232	217	238	241	234	197	222	210	220	201	215	251	205	231	227	233	244	250	239	225	242	241	194	235	225	206	239	189	228	211	211	233	188	239	228	227	222	254	240	219	210	217	210	217	232	205	227	234	217	235	221	227	236	213	230	245	218	244	210	252	238	230	191	217	208	208	232	225	217	215	206	211	165	235	227	255	200	238	232	234	226	214	226	225	205	229	244	195	238	238	224	214	247	207	224	215	217	247	219	219	217	238	228	198	262	242	246	217	232	259	243	195	225	262	239	244	215	237	232	228	220	222	232	244	220	242	191	218	250	189	221	224	231	221	207	231	198	212	228	221	238	218	207	220	229	216	200	180	196	226	229	190	221	202	190	234	204	238	216	185	206	221	231	228	200	232	216	246	225	249	231	203	226	225	227	223	221	189	208	221	225	249	228	219	231	259	225	232	220	220	228	210	233	237	226	227	229	225	208	214	207	218	212	216	241	203	228	219	211	214	218	226	218	208	223	226	224	218	223	227	239	220	196	220	183	215	242	211	240	239	215	240	220	182	236	213	214	218	212	211	219	246	238	209	224	222	235	216	217	214	213	213	213	249	215	244	238	202	218	224	225	229	204	205	223	218	240	233	226	207	227	216	204	249	212	213	234	224	225	235	222	220	233	210	224	205	211	231	245	252	223	217	214	234	230	213	232	242	202	209	255	217	260	216	226	247	218	211	239	224	239	207	227	227	221	210	201	200	227	201	226	204	246	235	196	238	200	240	219	207	193	216	206	225	211	235	216	230	207	207	232	223	203	221	209	238	231	235	211	218	222	218	235	217	206	240	219	231	208	207	193	209	200	185	221	243	242	228	212	217	227	226	216	225	218	244	231	225	211	217	212	215	243	226	235	220	205	241	233	228	221	209	212	270	227	224	230	235	223	219	214	194	242	224	183	235	220	239	221	235	200	219	200	225	232	234	205	214	246	202	240	237	225	214	221	215	215	209	224	227	215	203	214	221	214	200	231	234	221	208	216	225	228	232	224	217	218	229	228	209	209	237	224	203	230	231	206	244	244	230	214	218	240	257	220	208	215	213	219	224	212	208	217	224	223	198	207	247	227	202	237	205	236	249	247	219	225	215	241	203	223	222	206	212	222	225	205	246	209	248	211	209	222	220	213	237	232	202	215	236	244	229	195	208	225	218	226	229	238	214	208	221	224	248	224	220	203	211	195	207	213	180	233	226	226	225	213	243	245	229	206	219	226	212	205	226	229	245	216	201	205	210	238	249	208	226	221	231	185	241	221	205	224	221	228	208	220	222	229	214	247	245	239	221	215	244	209	230	205	228	211	242	235	215	218	203	230	227	224	226	236	232	221	226	205	225	220	222	198	229	239	230	202	227	212	207	225	205	248	212	223	235	210	236	219	207	200	231	246	217	228	225	216	217	216	202	232	212	217	245	209	238	227	222	233	197	239	216	226	211	222	245	225	197	205	233	212	204	244	232	212	237	232	212	205	234	209	225	231	225	237	204	211	219	235	182	209	225	237	244	233	246	227	220	240	217	208	234	235	216	214	244	202	203	206	232	202	241	237	244	222	225	213	222	217	194	212	222	234	193	221	212	233	231	231	216	224	216	222	211	222	221	249	220	241	224	232	214	213	222	215	206	226	224	202	230	233	220	230	249	206	228	214	240	210	240	223	227	208	217	239	208	202	242	233	216	238	216	227	220	246	211	247	215	202	225	237	209	230	189	231	208	213	198	216	222	221	208	220	208	217	226	205	240	240	201	210	205	229	210	227	230	219	217	243	228	241	211	244	222	231	215	216	235	231	212	229	215	217	226	232	252	219	225	221	231	222	230	236	218	199	197	216	237	223	245	225	214	203	226	220	236	224	204	214	203	216	205	231	236	216	242	217	206	248	208	237	210	202	224	209	211	253	219	205	228	205	235	231	226	214	218	209	231	219	233	230	216	238	250	218	230	223	202	211	213	226	228	234	245	217	236	219	205	235	228	234	217	191	238	187	225	225	222	226	219	225	229	203	240	220	223	205	211	231	228	221	256	207	233	224
24956	21213	27266	25101	11256	2001	1239	863	684	601	596	529	495	474	429	448	429	408	378	357	395	377	360	336	332	352	362	355	354	298	357	331	357	390	344	309	327	330	324	333	320	314	300	339	295	322	278	316	276	301	270	307	275	291	284	280	250	267	276	273	281	268	277	273	306	313	301	285	271	272	275	299	289	277	273	292	284	270	270	260	287	269	270	278	321	275	241	274	263	295	293	261	276	266	287	312	296	308	268	282	270	239	286	264	293	266	270	276	248	234	261	260	261	269	300	276	280	266	255	276	245	282	294	265	289	236	285	306	313	292	252	286	293	273	270	237	304	270	287	316	295	284	278	262	271	262	292	265	260	276	256	254	279	269	243	283	289	291	302	276	272	269	269	271	276	247	268	272	266	263	265	286	273	263	285	273	271	249	263	217	282	271	243	255	266	265	277	235	279	233	274	290	283	283	285	287	270	263	281	249	272	294	280	298	302	271	282	295	271	251	275	279	285	254	274	281	274	272	286	290	256	287	274	272	288	282	312	294	291	249	252	301	268	277	276	266	283	271	294	274	270	275	271	278	262	283	305	297	268	281	280	293	280	294	281	253	252	271	243	296	288	282	261	284	301	263	303	277	271	272	266	260	276	281	289	281	268	269	274	260	291	279	229	290	282	270	263	292	250	284	301	292	281	267	271	267	284	289	265	273	265	273	262	262	290	273	259	283	283	245	267	273	265	270	277	264	259	273	285	280	298	261	272	269	256	279	267	270	250	272	282	270	285	247	262	286	297	266	296	306	260	244	244	267	274	273	255	270	256	267	264	253	272	254	276	271	276	252	266	266	299	291	247	283	267	279	262	259	271	297	286	302	293	267	248	246	277	276	280	249	268	265	265	287	270	243	283	285	288	285	297	273	288	276	282	250	259	270	265	291	297	267	270	249	262	285	287	276	291	280	267	264	306	268	283	289	280	233	256	293	309	265	290	256	280	263	257	259	272	259	300	295	277	266	230	277	278	263	281	256	291	290	280	237	268	265	272	254	268	273	279	280	247	304	255	267	269	283	263	270	267	262	261	283	288	284	283	290	301	282	292	254	308	248	264	279	280	254	288	268	294	293	281	289	258	268	247	314	276	302	252	278	257	284	282	261	243	296	294	276	277	265	292	259	271	317	305	258	266	301	258	258	314	249	259	276	244	263	272	255	270	271	271	270	270	271	253	285	269	242	271	289	269	287	270	299	284	285	270	265	307	256	275	272	269	254	266	291	262	267	261	283	246	291	292	254	285	248	280	278	278	279	256	277	242	292	280	276	263	280	303	281	261	285	266	264	287	271	275	266	278	267	280	254	311	260	263	272	249	288	273	299	266	248	288	268	270	288	284	280	295	289	254	288	284	269	250	275	280	273	231	259	261	285	278	237	272	262	262	309	268	255	257	277	249	257	276	246	235	285	250	277	271	236	261	296	273	271	252	274	280	274	271	276	292	258	278	266	268	279	266	274	262	289	273	260	279	273	289	284	259	243	250	293	252	278	279	271	278	268	272	280	268	304	274	298	287	265	283	280	270	288	254	278	295	291	259	269	280	288	287	272	292	272	267	284	272	264	255	273	274	259	258	261	283	296	290	295	268	297	248	266	267	273	262	280	271	263	271	273	291	258	265	284	269	320	258	266	291	278	276	312	268	259	269	282	264	271	272	311	263	263	258	260	270	256	263	271	242	270	275	280	288	277	283	260	298	222	301	240	280	267	269	270	306	290	236	272	264	292	314	293	294	303	301	272	261	282	294	260	268	289	277	268	297	247	286	315	280	269	276	256	274	284	270	294	257	259	260	274	271	281	300	275	282	286	277	265	265	262	275	255	261	294	261	292	283	262	305	275	251	321	267	297	238	309	293	286	278	270	265	221	282	282	262	265	299	325	255	254	283	249	275	263	291	294	273	260	270	288	290	256	271	289	250	290	269	257	252	252	275	304	262	290	309	252	281	264	260	276	244	263	289	283	279	275	290	248	292	276	277	297	282	281	259	287	273	274	277	276	297	274	263	256	255	273	290	259	304	256	294	284	268	277	253	268	284	271	282	283	243	246	266	275	304	283	287	287	296	255	266	302	288	277	269	262	270	248	254	248	302	293	285	264	259	270	272	291	264	262	275	276	248	284	293	266	272	283	249	279	255	283	298	273	251	277	303	275	263	257	270	263	285	292	293	238	269	292	307	268	253	291	284	273	255	285	262	254	278	240	277	267	283	284	267	267	265	260	280	281	290	268	257	264	284	279	248	305	249	267	276	259	258	273	274	271	273	271	264	252	256	271	298	292	284	295	266	270	286	259	258	287	276	247	270	287	292	270	272	295	242	283	263	297	259	268	264	255	288	275	264	282	278	235	260	254	281	324	265	304	266	266	250	303	274	272	269	270	267	269	264	252	281	272	292	281	258	267	274	269	267	256	284	282	282	285	261	283	263	254	315	260	268	287	288	272	273	281	292	271	277	277	265	275	283	272	277	277	281	269	318	284	265	276	281	252	257	287	255	274	270	289	288	284	281	280	235	282	270	273	275	278	258	271	259	261	287	262	301	253	309	288	273	278	291	276	282	260	274	243	253	308	268	264	290	285	272	280	244	271	260	250	268	315	275	269	293	268	242	282	238	269	282	269	242	244	243	282	293	295	248	275	271	278	291	245	262	245	284	294	296	281	264	269	292	279	285	270	260	275	254	293	301	281	297	271	305	296	290	274	284	278	240	224	264	300	281	297	268	285	259	286	268	253	279	281	282	297	272	278	250	278	283	281	301	282	294	292	286	306	289	269	280	270	288	305	245	277	286	259	286	258	279	277	249	259	253	295	312	304	289	254	279	247	276	254	242	268	260	256	254	281	253	260	285	287	294	270	281	276	271	269	274	253	252	218	273	293	291	254	250	263	262	279	278	242	275	308	298	252	272	298	282	268	260	262	276	272	276	295	280	248	263	296	260	288	237	267	242	276	248	251	258	304	260	267	285	251	238	295	253	272	286	263	255	278	278	275	253	274	278	290	286	253	244	277	254	265	266	254	280	294	253	288	310	310	289	251	284	253	306	302	284	269	272	243	292	270	275	271	311	300	272	235	278	276	266	265	260	230	257	262	273	331	275	267	285	272	250	272	283	252	282	299	289	258	274	271	303	290	288	281	267	315	273	299	289	286	282	274	311	286	270	285	226	312	273	298	310	283	276	287	297	269	269	289	266	265	284	230	282	258	284	253	249	275	287	295	285	296	282	258	238	275	281	268	298	284	262	264	277	270	280	294	295	303	263	259	232	258	290	288	270	278	281	300	284	268	278	302	282	287	248	283	283	275	277	287	285	250	271	283	270	297	273	276	245	282	284	294	248	263	284	278	282	284	267	294	267	270	279	289	272	298	253	293	279	267	302	264	285	265	307	261	309	276	239	261	287	272	273	261	278	292	292	280	289	281	301	258	277	265	262	251	287	283	265	289	251	299	281	271	294	294	270	254
33891	50269	22441	5848	3830	2692	2045	1471	1226	967	859	773	630	659	620	583	492	475	451	476	403	438	428	424	397	424	426	408	416	445	389	413	395	395	403	358	371	387	362	380	356	361	306	344	332	333	322	308	324	294	319	308	348	300	310	283	310	276	319	335	313	292	312	286	284	295	315	268	308	289	272	293	310	323	285	288	312	276	307	254	302	296	277	282	297	282	311	288	289	309	280	273	312	271	291	287	298	271	277	317	270	293	287	294	279	305	287	297	277	307	272	304	293	285	307	323	294	286	289	306	293	271	279	271	270	315	322	322	293	288	301	285	302	269	297	298	313	267	296	294	282	290	269	306	328	301	270	295	265	299	279	305	271	266	310	267	259	271	300	284	276	267	283	260	291	277	293	282	285	273	309	286	298	283	295	295	290	288	305	287	289	291	297	296	297	306	294	279	281	269	306	311	290	285	271	272	295	293	286	228	283	306	302	305	272	294	282	282	302	325	305	295	322	300	243	321	310	302	271	322	306	273	298	276	305	309	302	289	288	277	310	263	299	272	303	281	283	294	249	295	263	296	299	264	294	299	273	281	263	296	293	257	298	280	318	270	260	279	300	257	289	283	289	302	273	292	271	283	312	291	266	286	281	263	315	283	251	286	281	283	267	269	273	289	269	295	291	307	281	269	269	286	277	321	302	282	281	300	295	272	271	284	255	285	267	303	274	294	322	272	277	316	266	300	287	304	276	262	298	300	281	287	318	292	270	298	304	304	240	296	298	282	269	302	302	282	317	271	311	277	247	275	300	290	295	297	285	331	309	302	276	295	290	282	296	289	280	302	284	285	288	299	288	261	305	303	290	262	296	264	315	313	285	270	299	295	284	285	269	273	284	258	293	264	284	297	301	290	305	276	308	268	294	315	295	271	291	311	297	296	299	289	299	267	279	308	289	283	302	284	286	301	287	286	281	281	283	295	273	313	316	292	262	325	279	297	284	304	289	282	286	267	268	264	281	285	303	293	295	315	303	292	271	308	297	300	293	259	318	310	305	258	310	301	310	294	287	298	292	296	308	283	300	276	312	304	288	280	312	310	266	277	296	288	278	298	302	289	287	333	270	304	304	279	289	281	309	264	284	310	286	295	269	293	302	245	282	291	280	262	303	292	273	310	272	311	259	292	290	290	281	288	270	294	317	268	272	277	298	287	282	290	286	314	289	265	287	258	269	278	316	313	296	304	287	274	277	280	285	269	269	274	279	279	262	303	303	290	294	284	292	326	304	294	309	266	304	296	288	264	303	307	289	287	293	249	299	293	282	295	269	293	288	273	284	291	315	270	284	291	254	280	311	296	304	328	289	291	262	269	298	286	300	277	295	281	312	287	283	334	278	265	301	301	303	293	286	282	303	273	279	274	285	290	311	284	294	304	287	297	295	304	303	325	272	226	272	279	304	290	249	293	299	293	283	263	316	302	299	311	309	280	279	256	283	283	263	281	272	285	297	263	290	281	272	293	277	282	299	281	283	301	305	268	290	292	279	294	295	295	271	287	283	264	280	275	317	285	295	288	283	307	320	280	308	276	293	281	282	299	293	268	282	303	295	283	273	293	277	284	284	311	302	291	283	296	313	250	270	291	288	298	299	291	283	291	314	272	274	262	281	272	292	304	267	274	270	287	285	284	275	294	299	282	311	307	304	318	281	285	296	296	292	281	283	294	268	271	269	315	302	281	282	297	290	267	306	293	275	278	298	294	288	277	273	321	261	271	270	267	303	277	268	324	296	290	314	321	265	262	293	268	291	305	298	283	261	254	304	287	297	271	290	292	258	291	284	273	280	299	269	276	302	299	318	299	269	289	307	306	250	263	283	293	274	288	262	306	288	283	299	292	269	280	283	284	284	299	291	284	256	323	313	279	319	290	278	278	303	315	286	314	315	290	275	301	283	295	266	286	294	279	265	287	268	296	285	273	307	281	285	290	310	316	280	266	303	278	294	265	287	286	291	299	258	311	307	289	305	263	287	289	313	292	260	272	299	277	288	257	298	281	287	277	286	295	270	309	294	295	277	282	299	288	294	281	281	272	272	274	304	292	281	287	324	273	256	293	295	288	262	297	282	278	288	270	268	288	282	288	264	275	295	292	317	260	291	301	300	286	316	308	278	306	304	284	297	316	278	280	339	325	286	286	270	299	285	284	230	273	288	297	302	267	278	251	306	270	263	299	283	271	267	292	264	270	278	308	273	319	320	293	283	298	302	250	247	322	265	283	263	273	254	302	296	294	288	278	285	277	270	285	274	284	295	289	330	303	250	276	336	308	293	283	319	308	288	301	304	308	283	281	287	283	267	301	322	300	295	292	301	270	304	288	275	292	302	296	278	294	285	286	284	313	301	291	305	299	299	279	276	280	261	286	297	294	295	291	306	281	291	305	268	283	281	271	275	298	287	277	276	307	302	272	288	302	307	267	255	313	292	293	306	281	280	243	274	275	275	313	277	301	285	285	311	303	304	308	283	289	292	304	296	296	289	296	313	285	306	281	264	261	277	294	252	294	292	279	285	285	294	300	274	315	268	293	274	273	281	271	284	325	283	299	292	284	300	315	294	284	268	265	281	297	261	293	253	282	283	298	302	284	330	251	255	296	295	280	300	277	314	307	297	269	292	272	300	273	295	292	271	266	278	276	286	262	282	305	277	287	302	287	271	285	259	296	299	275	326	310	301	276	268	291	305	282	298	292	284	287	255	306	293	292	309	286	278	336	306	326	285	291	327	295	254	296	263	291	284	324	327	280	288	282	309	281	314	276	300	275	300	283	260	286	284	281	253	274	283	295	280	306	303	254	311	294	260	310	302	273	306	292	287	273	291	263	299	285	275	298	297	296	281	284	290	273	288	302	266	291	262	293	283	287	304	292	280	329	277	301	289	273	289	301	297	267	303	302	292	273	275	298	295	278	298	269	306	296	279	311	269	322	300	314	310	291	300	272	283	284	286	286	281	275	267	303	287	272	241	277	273	295	328	322	291	309	290	291	291	319	272	269	277	248	311	275	312	277	271	294	267	281	293	324	299	324	276	288	294	259	299	296	290	300	282	282	284	269	275	292	271	297	286	283	297	290	264	270	315	301	267	294	296	285	284	283	298	251	260	316	278	280	285	316	278	279	277	293	283	259	291	281	284	290	291	302	317	275	310	274	283	278	277	293	272	281	297	254	287	302	293	269	307	313	264	320	305	307	259	303	265	268	254	283	298	268	290	256	290	264	277	290	296	272	262	296	282	281	304	300	283	270	303	298	290	281	295	284	292	299	288	300	293	293	276	309	286	284	284	295	305	290	275	253	286	268	316	297	293	299	307	295	290	299	281	274	278	301	262	274	259	297	292	279	261	304	286	307	252	282	308	272	269	309	302	308	288	282	258	274	292	249	311	284	279	306	294	343	298	299	283	297	269	306	273	277	256	287	287	295	288	284	277	280	309	310	293	290	294	272	280	269	298	299	276	269
22612	21135	28737	23791	21142	21062	8478	1984	1322	1131	952	922	793	749	698	622	596	543	552	535	512	498	487	454	452	471	486	491	437	443	437	427	433	429	410	446	412	376	389	413	347	371	397	352	367	337	366	352	353	314	319	328	345	311	322	358	318	342	338	336	313	315	322	288	340	309	286	305	334	296	290	272	340	314	346	317	332	306	301	322	308	296	336	290	324	322	297	283	314	337	303	305	284	290	288	329	285	325	285	329	289	318	311	341	302	310	296	304	315	306	322	319	307	289	296	252	315	278	318	293	330	324	290	303	318	288	299	319	324	313	309	282	300	314	307	313	319	284	315	298	329	296	305	282	318	289	288	290	281	288	307	294	303	304	327	295	267	325	297	315	286	298	305	303	318	307	303	305	328	274	315	275	336	291	290	303	291	316	311	304	290	320	303	291	299	292	293	304	321	325	315	309	292	343	275	308	294	321	299	312	277	305	287	349	309	307	276	313	306	266	323	299	281	303	314	308	315	295	310	285	323	317	286	296	317	318	285	314	310	310	325	325	336	335	327	286	284	296	290	331	327	306	305	293	308	287	308	292	293	307	294	305	317	323	309	282	290	295	308	281	297	313	301	300	339	306	291	305	326	275	335	335	288	312	305	285	278	287	305	306	311	313	286	272	337	295	308	306	287	300	327	318	299	315	294	302	308	332	315	298	287	297	312	284	300	314	309	309	310	320	319	278	310	273	289	291	283	321	290	303	273	292	283	307	316	328	303	299	299	320	309	317	301	299	298	305	319	283	282	309	309	274	305	288	288	278	294	314	304	310	296	308	309	286	309	274	317	309	298	285	306	281	319	305	314	302	302	299	300	304	287	309	309	307	337	291	299	322	302	319	301	276	298	296	287	317	305	322	306	318	296	316	281	310	324	289	317	306	307	287	323	280	294	332	315	296	291	319	303	265	309	300	273	322	306	307	295	296	293	322	328	320	295	311	319	268	299	300	296	284	326	298	298	285	316	325	300	338	277	338	296	330	296	297	313	330	299	293	295	305	307	330	290	319	310	306	313	287	297	297	285	318	277	311	289	296	285	297	310	321	290	301	291	296	296	331	345	328	295	292	294	311	294	301	313	259	283	292	303	283	304	320	268	312	316	299	289	279	281	294	303	323	302	322	309	308	293	303	286	279	318	303	307	332	328	312	339	305	296	321	303	310	313	301	305	316	304	302	316	321	301	338	265	272	299	304	291	294	339	278	330	268	279	303	317	270	298	316	248	329	321	325	309	311	307	276	317	311	300	300	313	322	329	324	315	348	309	277	331	318	304	308	263	269	308	306	305	309	317	315	276	297	294	323	285	327	287	285	305	270	288	306	295	310	302	304	279	274	249	333	290	314	281	297	293	309	299	314	288	321	326	306	290	322	318	327	318	313	309	311	319	303	315	309	313	311	280	301	294	268	259	279	307	269	289	308	298	300	283	312	315	280	307	288	294	279	322	279	290	320	269	304	329	310	290	293	282	299	283	301	276	303	283	310	298	292	287	308	335	305	299	308	324	301	341	291	274	331	292	292	332	326	300	314	268	287	284	319	287	293	304	279	294	304	280	323	308	291	296	305	282	272	267	286	325	308	297	309	291	325	284	291	309	299	301	304	328	307	285	279	266	337	293	307	282	333	329	279	312	298	278	291	305	330	298	304	304	286	284	309	298	307	285	276	307	292	304	305	309	312	292	271	323	293	306	311	302	325	316	264	281	273	308	324	288	288	317	308	305	282	290	306	307	294	304	257	312	312	311	328	326	326	326	310	308	329	311	297	322	301	274	316	317	293	301	309	281	300	290	293	307	290	271	296	314	282	310	312	291	291	301	315	309	332	295	311	323	353	300	307	292	306	308	295	292	282	316	316	322	321	272	302	316	299	298	282	300	312	314	307	312	339	296	296	355	311	290	293	325	322	306	275	294	294	298	315	305	295	328	278	289	323	278	283	323	301	324	302	321	293	283	272	289	315	327	300	312	290	298	302	324	282	296	294	268	319	292	335	305	269	304	285	286	298	306	305	283	322	334	318	308	290	274	291	322	285	298	296	307	292	310	275	312	288	313	315	287	297	310	288	291	327	306	308	295	293	290	280	313	296	295	305	299	331	293	285	259	313	294	277	302	314	288	326	315	304	332	269	304	284	317	304	330	275	302	292	299	320	332	325	295	271	301	302	301	322	333	310	313	298	294	288	307	266	328	295	310	280	294	331	306	298	320	321	301	327	265	305	328	300	281	307	292	282	271	304	312	301	273	294	310	281	291	284	289	304	279	301	334	316	306	312	303	277	267	310	329	282	297	329	328	320	298	310	326	289	307	311	288	292	292	302	289	294	305	280	270	318	312	306	293	338	335	284	306	275	299	335	335	286	314	324	300	300	285	285	327	305	304	303	294	277	303	291	310	307	311	306	285	284	284	301	281	315	271	304	328	281	269	303	306	301	293	301	305	306	272	328	304	255	309	305	296	311	295	316	336	332	297	290	321	310	307	302	294	288	311	290	299	305	284	318	278	278	275	299	301	306	333	290	291	293	292	279	262	316	307	331	248	311	290	312	319	306	312	296	308	273	302	316	301	267	319	321	316	296	307	274	298	301	339	303	308	308	278	280	310	310	334	295	292	299	306	309	294	318	298	292	306	306	337	295	277	322	289	272	330	259	334	292	327	308	299	278	245	280	317	293	278	290	294	283	306	316	274	289	311	336	291	313	298	299	279	338	308	251	313	335	257	289	285	299	328	284	286	307	324	293	270	306	276	302	306	307	306	308	295	308	306	276	285	343	300	322	305	298	279	277	274	305	298	313	314	292	326	335	301	310	302	308	322	288	282	307	287	312	293	277	286	301	279	301	284	307	324	299	322	325	297	307	303	280	302	293	316	286	297	338	299	320	291	268	290	266	322	299	301	314	275	294	289	307	287	299	317	301	284	283	310	308	298	314	294	306	310	322	296	256	297	296	317	278	302	279	289	312	310	299	313	323	322	291	317	307	301	334	303	295	298	287	313	323	296	287	313	322	288	277	322	299	296	297	260	326	321	301	317	326	307	329	279	310	296	300	301	303	283	346	301	291	316	294	292	302	303	336	281	303	315	283	333	332	325	323	322	303	295	318	294	325	311	310	301	273	324	289	289	310	291	302	287	313	317	304	299	349	307	298	306	281	276	285	266	294	331	321	281	326	306	298	315	298	290	290	297	312	302	292	342	295	302	279	316	284	318	293	302	312	291	317	341	282	286	329	317	300	337	294	305	324	314	305	308	306	287	304	321	316	322	310	333	285	317	283	284	275	299	310	290	297	311	298	293	313	280	300	312	276	300	300	299	279	294	276	317	295	301	320	291	298	335	349	309	287	303	297	318	274	292	281	321	310	309	305	326	284	295	310	301	315	305	298	325	286	289	302	284	303	291	292	305	305	290	284	280	294	292	306	305	292	302	309	328	285	278	294	299	290	283	292	312	318	321	302	310	320
38411	63805	31835	11179	7392	5258	3775	2854	2117	1690	1573	1288	1169	1064	980	856	757	681	687	639	662	628	616	603	565	500	542	509	543	547	497	519	512	493	479	464	463	436	453	445	449	376	438	384	366	348	403	356	337	331	336	349	373	347	337	359	365	327	323	347	302	332	335	310	308	332	307	327	315	301	340	346	349	334	331	358	373	289	297	321	319	336	333	319	293	307	327	304	282	332	289	303	317	339	309	309	310	319	293	338	337	330	309	305	319	315	314	353	303	319	337	304	322	303	286	293	306	284	335	332	314	313	290	280	305	279	311	272	294	303	305	316	318	287	292	305	282	290	282	316	337	297	329	318	315	307	266	322	305	321	314	294	304	318	323	308	311	310	335	304	316	318	321	318	320	325	299	327	327	297	303	324	290	316	295	329	299	334	347	324	293	303	305	342	352	312	312	338	282	313	317	306	291	308	289	293	316	322	296	326	293	283	317	312	323	299	312	329	309	304	313	292	268	281	299	297	297	315	309	309	317	302	347	303	300	325	295	298	354	287	320	303	325	313	313	268	305	313	340	306	319	324	306	335	299	332	297	301	270	310	330	311	315	285	315	261	282	319	300	303	315	303	338	297	321	322	319	318	309	297	312	315	329	289	286	256	315	318	306	310	289	348	297	304	310	275	300	290	340	293	298	346	299	336	303	317	313	304	294	266	347	325	318	299	313	343	295	301	305	307	294	316	308	287	309	336	318	313	307	321	294	266	298	300	264	308	321	279	331	302	293	336	302	317	298	331	301	306	284	281	308	290	319	310	309	304	310	321	311	271	305	338	286	321	320	311	302	303	291	311	316	287	292	262	314	295	275	300	317	301	333	312	323	318	323	286	291	307	312	325	283	304	346	328	297	328	319	314	314	315	301	307	311	285	308	277	295	301	317	291	303	301	311	351	296	309	310	297	294	318	311	294	333	316	286	340	284	306	320	292	298	308	302	324	316	329	290	298	332	287	301	347	323	309	312	305	326	301	330	310	300	311	318	284	317	288	290	293	294	282	300	304	282	271	309	329	313	334	328	298	304	300	266	312	319	332	307	335	318	292	335	311	303	328	302	283	269	319	287	336	283	286	287	288	287	319	294	334	288	279	295	311	313	264	313	295	316	290	334	294	292	288	305	283	311	341	316	308	280	304	289	308	298	315	335	311	290	279	328	277	282	309	296	308	305	321	317	332	290	331	326	330	322	286	316	321	311	319	303	321	270	327	315	308	325	312	317	271	313	290	310	309	326	324	299	313	328	307	284	305	324	266	308	323	292	304	285	348	312	289	340	269	289	295	308	288	295	347	301	330	277	327	326	307	320	297	304	276	298	319	284	312	325	296	318	306	277	295	286	337	300	314	344	301	328	312	304	301	306	303	317	312	288	286	319	292	319	323	284	327	300	299	281	310	288	291	308	289	312	307	297	311	316	337	296	301	284	288	296	323	330	288	319	320	295	327	318	281	330	318	336	320	290	317	300	323	307	350	307	306	318	289	317	307	302	320	313	313	319	288	290	276	292	364	275	281	283	323	261	320	303	316	308	311	288	300	311	285	310	322	320	304	298	280	291	302	295	340	321	318	268	330	292	318	299	294	272	335	300	315	302	339	285	290	288	327	306	306	313	285	283	318	306	300	316	293	298	319	281	303	284	302	308	304	295	324	321	341	332	287	315	286	314	292	287	290	302	290	318	294	293	320	288	323	300	332	296	301	310	311	303	316	298	329	284	330	333	331	316	304	342	308	335	293	296	337	316	301	288	297	293	315	315	295	291	324	268	278	308	335	311	310	340	344	291	310	322	286	304	318	314	302	300	301	317	268	310	293	335	353	294	289	324	316	317	325	294	310	314	305	319	319	330	284	334	318	315	288	286	327	329	333	310	311	291	303	302	314	297	338	284	338	282	307	321	303	288	306	309	286	297	309	311	297	271	321	291	321	311	302	279	326	304	282	293	337	333	298	323	318	315	296	291	300	306	326	274	290	322	299	299	294	315	285	325	299	274	313	328	307	321	298	309	313	305	313	299	294	328	298	346	293	298	304	323	316	345	330	324	306	325	321	318	292	312	307	271	304	306	317	326	293	296	304	305	336	332	310	309	308	280	305	290	297	294	321	321	293	307	332	312	282	326	292	312	328	322	297	293	289	310	304	270	316	295	275	293	315	303	298	332	281	303	320	338	314	313	325	284	295	286	323	309	320	293	298	288	288	272	294	284	293	303	307	315	308	294	329	308	302	316	311	330	302	304	285	294	331	297	261	310	302	307	305	305	301	305	334	319	314	293	303	305	331	279	291	322	326	316	314	312	289	311	300	283	347	318	290	299	281	323	306	292	340	291	304	295	334	289	297	324	307	320	282	326	315	301	300	290	310	294	303	342	306	319	268	328	291	296	307	274	319	322	311	293	314	289	299	315	317	338	323	307	289	281	301	269	320	324	298	312	307	314	296	300	328	309	299	286	294	293	307	328	326	322	307	319	303	288	314	299	299	333	301	318	323	288	322	316	274	309	283	279	299	272	291	298	321	284	311	317	333	281	310	323	326	268	289	316	301	288	313	320	336	275	296	263	288	293	282	299	313	324	297	315	297	335	293	315	316	302	290	309	324	316	268	319	318	284	304	337	303	312	307	320	288	291	292	307	316	297	312	303	324	300	317	315	288	345	314	293	294	299	286	304	292	356	317	326	313	309	307	312	306	342	332	302	302	299	306	310	320	320	326	302	299	278	279	288	302	311	318	298	316	314	281	342	331	315	297	305	297	322	307	269	285	329	319	290	275	319	298	324	311	311	301	280	309	333	292	301	293	315	265	271	305	287	305	310	305	310	278	308	299	303	304	268	284	303	316	314	296	283	299	290	281	345	306	281	322	305	297	284	320	298	296	325	320	298	290	289	319	297	305	294	277	323	322	307	271	278	291	300	298	319	308	288	315	325	281	288	323	308	313	313	295	270	298	324	298	347	313	317	302	319	284	322	306	329	289	289	305	277	299	294	323	343	287	282	327	324	321	308	339	313	343	301	330	295	301	284	314	291	309	277	317	257	299	320	297	332	290	314	308	299	324	302	313	300	324	302	302	282	321	308	319	299	290	311	319	299	303	319	300	314	316	342	271	281	294	291	305	309	312	321	302	319	335	280	298	343	302	350	304	307	299	273	275	306	305	307	267	304	282	285	305	299	292	306	317	308	360	296	301	323	332	326	305	297	333	314	328	318	309	305	308	279	327	314	300	284	304	296	320	285	284	305	300	327	318	305	324	289	299	285	274	305	317	291	309	304	298	317	325	314	300	336	297	308	309	300	319	299	317	304	301	254	264	341	324	315	316	314	282	281	315	311	267	331	327	273	306	287	293	323	336	311	306	332	304	278	317	328	295	317	296	318	323	296	308	328	315	311	292	302	317	338	320	314	327	308	291	302	297	309	330	319	327	313	300	297	288	325	263	326	281	312	295	306	294	301	348	297	318	320	302
32101	29519	18847	5242	1508	1010	710	540	511	452	404	371	311	327	347	329	289	300	255	249	262	306	300	249	260	282	278	275	236	263	247	277	270	274	215	237	260	244	251	241	229	234	248	220	238	227	244	212	234	207	229	199	215	188	208	215	216	200	228	209	209	248	194	202	211	201	181	216	223	203	187	212	221	214	188	205	237	235	218	208	223	204	213	214	208	217	200	214	197	182	197	234	190	217	193	195	235	215	192	198	208	212	206	181	202	201	183	217	202	245	199	195	210	198	213	168	206	201	222	226	209	188	227	219	216	195	225	194	194	202	210	225	223	208	226	201	205	226	216	218	201	190	217	194	200	214	211	209	222	217	201	199	194	206	210	203	210	192	209	208	214	220	183	220	200	243	227	211	186	179	197	208	199	200	224	244	210	181	207	185	226	190	185	218	202	219	217	176	207	227	211	220	217	195	219	204	205	204	221	198	192	229	219	211	227	215	193	216	211	233	206	212	190	212	254	199	190	193	208	173	214	218	210	214	212	208	215	175	224	201	199	207	180	191	184	205	204	196	214	190	226	227	197	217	214	198	213	196	198	214	202	233	217	181	187	210	208	198	189	206	201	199	208	212	204	207	225	213	220	240	217	203	202	212	186	211	206	216	180	228	208	200	196	242	202	194	199	198	200	188	220	213	216	231	200	190	173	220	179	202	218	225	213	207	232	206	214	230	201	196	221	228	197	216	222	206	205	217	211	198	233	184	213	213	222	207	204	210	218	198	213	205	229	204	187	225	202	196	214	207	199	221	197	191	204	199	202	245	206	170	212	224	195	193	209	201	202	233	211	191	199	215	211	209	212	215	200	193	175	192	200	238	211	199	207	208	223	198	220	210	187	219	207	212	218	213	178	208	196	224	189	188	212	209	182	237	185	194	218	188	209	223	219	224	206	230	192	218	202	173	177	210	231	218	208	200	216	193	203	212	204	209	198	203	209	235	189	216	209	212	203	212	191	201	200	232	199	188	239	205	191	213	207	212	221	220	209	221	198	221	238	196	237	205	213	218	194	219	228	201	233	207	200	214	206	211	213	230	221	256	206	220	208	207	215	250	209	224	233	206	191	198	192	208	220	219	207	207	205	211	223	210	207	197	226	191	219	220	225	206	228	223	210	225	240	188	214	204	204	184	186	176	198	214	207	192	238	200	213	230	220	184	205	190	202	223	212	213	223	199	228	200	199	208	209	211	231	202	213	234	217	187	225	213	228	194	199	180	194	212	216	207	223	193	222	211	223	219	191	211	199	200	190	220	208	217	208	242	205	186	210	225	231	183	218	217	210	203	203	229	220	193	217	188	225	222	204	205	240	220	212	225	197	191	199	211	205	252	195	223	221	185	186	210	232	229	240	228	220	213	187	214	226	220	218	188	219	225	202	231	201	195	230	193	211	205	218	201	213	213	200	219	198	219	223	221	193	201	235	226	219	207	193	191	209	218	218	198	206	195	206	214	193	212	232	208	232	207	214	196	187	198	239	225	216	206	232	231	213	213	225	194	213	233	197	212	213	237	190	205	188	199	221	221	199	195	214	213	227	205	206	203	223	235	228	191	214	232	254	200	217	215	213	206	234	229	188	228	228	216	203	230	209	239	227	199	218	244	198	195	220	190	247	200	220	193	218	217	233	196	210	189	213	226	196	227	222	200	211	225	195	248	195	211	213	224	203	223	192	206	201	228	198	206	203	193	205	213	231	245	191	200	226	207	201	191	213	202	222	198	218	212	208	218	228	223	205	215	200	220	220	222	197	210	229	194	191	219	233	236	208	212	210	206	198	202	208	236	233	189	208	208	189	224	186	216	209	197	219	203	192	203	214	205	200	214	213	201	205	190	214	218	218	185	186	224	209	214	224	213	203	203	201	210	208	217	217	220	183	190	201	222	228	216	192	222	192	188	187	214	202	196	184	206	229	235	210	211	195	221	219	204	190	199	197	206	200	211	205	184	196	206	213	220	230	201	197	221	217	233	220	201	225	206	193	227	229	215	200	206	217	232	231	226	179	204	230	189	203	206	192	198	198	187	210	219	204	216	181	231	233	214	210	205	192	191	217	189	203	230	209	210	194	194	237	214	185	232	211	189	200	196	210	200	205	197	213	192	210	203	192	229	230	189	217	203	207	182	242	206	208	216	192	196	172	203	208	212	201	187	195	212	200	197	212	212	214	208	209	220	231	218	204	187	207	206	210	204	218	202	210	215	212	201	199	186	192	204	199	229	199	197	199	242	203	211	215	213	227	237	222	207	217	197	231	217	189	183	234	204	212	221	210	194	215	186	207	230	190	201	179	226	225	191	200	215	236	190	211	214	214	204	204	231	205	229	206	197	217	219	209	210	199	205	218	198	214	215	209	204	212	210	220	221	196	207	226	199	221	217	202	212	198	213	200	204	182	203	218	221	213	217	185	225	216	197	235	218	215	216	216	218	209	187	214	223	212	214	236	213	205	195	201	208	222	203	222	193	195	220	201	217	197	198	196	193	207	191	193	230	184	212	213	211	211	211	212	211	196	203	221	211	204	203	183	229	215	191	215	203	210	215	212	225	188	191	211	202	225	200	199	210	207	240	215	217	193	198	202	212	217	209	203	214	216	232	220	207	210	206	220	204	178	210	203	220	207	197	197	215	212	224	188	208	207	214	202	216	207	177	198	222	220	195	210	223	193	181	199	206	219	234	188	194	201	201	235	203	196	226	203	193	208	220	221	206	196	196	205	200	230	210	209	219	230	181	180	235	190	196	199	204	228	193	203	203	183	208	217	203	207	183	198	204	206	205	228	226	220	194	225	231	188	205	199	200	210	202	229	216	214	215	213	197	188	225	195	221	196	187	226	194	228	201	212	208	189	206	231	210	195	190	212	241	204	228	222	206	218	216	181	223	191	226	212	217	227	221	225	222	187	206	217	209	176	199	225	192	223	220	206	201	216	181	202	188	227	223	209	191	204	228	207	216	229	213	187	193	218	192	208	229	207	195	189	187	186	228	185	213	213	236	215	210	209	211	213	221	228	188	214	200	201	228	197	224	214	204	218	209	192	205	202	221	196	203	212	218	197	204	208	218	200	206	212	208	204	232	202	193	221	216	222	215	202	211	202	209	210	193	230	187	217	218	193	222	199	207	214	209	228	196	203	197	225	199	208	194	229	205	193	198	220	224	218	214	204	195	173	221	222	184	233	201	223	173	203	191	206	217	232	198	193	214	221	211	224	234	210	202	226	240	221	213	195	222	213	206	211	198	225	195	219	216	221	203	223	219	227	206	207	220	219	230	211	230	221	212	188	217	178	213	189	199	222	180	205	213	223	214	225	223	227	219	225	234	218	203	214	207	226	210	225	200	207	217	196	209	186	193	200	191	220	220	211	214	226	206	211	203	188	178	203	242	205	189	222	211	214	230	202	187	189	198	235	191	207	178	188	211	213	214	208	207	215	230	185	194	201	234	196	193	215	201	211	221
34235	41486	15049	3966	2379	1784	1237	966	822	638	582	552	505	450	407	387	388	348	356	369	337	304	330	316	306	317	316	349	288	316	334	306	290	304	329	277	273	278	292	291	266	274	266	265	260	229	239	232	252	217	238	261	208	255	212	227	246	261	215	206	239	255	224	248	231	216	211	207	225	219	216	221	224	202	210	214	218	232	236	222	248	251	253	206	222	228	228	212	230	253	264	219	232	211	253	238	232	219	202	200	234	221	226	220	246	242	247	214	230	243	230	233	211	207	202	240	253	217	219	242	231	196	204	218	216	199	207	230	264	239	255	224	229	196	204	228	262	228	201	251	229	230	243	221	239	257	257	229	244	217	212	196	192	254	221	239	223	227	237	223	206	204	239	202	208	224	233	228	221	234	250	227	223	248	234	248	246	207	223	214	226	207	206	209	203	246	250	226	215	210	233	234	221	223	237	203	191	204	246	234	228	202	229	225	206	218	225	226	260	245	222	227	240	232	203	217	247	231	214	214	195	233	246	223	214	202	188	239	227	240	205	213	215	207	237	204	212	217	202	232	226	215	233	243	217	245	232	246	207	205	241	227	227	224	206	237	240	224	229	219	220	209	241	213	222	234	208	210	244	239	205	236	215	223	226	223	219	224	244	247	245	227	246	223	247	235	205	237	244	206	219	222	215	239	211	223	216	208	230	245	233	254	184	209	209	209	216	211	226	225	231	210	255	225	229	216	219	224	243	211	247	231	213	255	225	222	199	219	240	269	221	237	228	239	235	199	252	242	206	233	221	217	212	225	255	230	228	254	219	232	207	217	205	226	254	226	209	230	223	220	220	245	215	201	234	218	219	217	233	233	226	223	221	226	225	212	214	220	201	227	226	236	241	239	225	247	234	242	226	216	227	221	244	199	212	220	217	202	201	229	227	192	240	237	228	210	226	235	227	209	243	241	218	226	219	218	241	233	242	215	236	200	223	222	217	235	208	226	226	205	254	209	226	203	247	205	231	213	252	238	257	209	240	222	243	226	200	202	205	241	227	215	234	222	255	235	214	212	212	226	238	258	225	239	250	208	233	229	204	201	220	212	226	225	224	219	212	231	214	219	220	231	212	201	208	231	238	229	223	241	212	255	205	220	244	209	241	227	199	223	214	217	222	238	243	210	230	244	242	221	243	225	225	195	210	229	246	218	231	237	214	198	244	213	237	211	233	207	245	255	220	212	221	220	221	213	235	233	241	226	264	246	236	237	213	224	236	197	206	223	225	216	216	226	249	233	223	221	218	196	211	239	210	219	223	220	235	240	239	205	207	243	251	245	220	224	218	226	212	185	208	231	202	205	211	211	228	208	208	217	211	218	218	238	225	234	208	218	239	256	251	256	216	212	214	230	237	208	206	209	228	221	220	219	226	232	203	196	229	230	238	235	207	247	197	202	190	207	228	195	235	215	245	217	210	243	242	216	224	229	226	257	234	216	230	208	231	224	234	226	215	241	217	210	198	230	216	233	242	232	245	213	213	200	238	214	239	210	253	243	254	207	241	223	213	238	230	223	220	217	242	225	229	206	240	223	211	243	220	230	216	227	240	219	230	242	232	237	191	216	238	228	217	213	225	235	226	236	238	209	220	243	209	239	244	220	242	208	230	221	224	223	211	222	205	210	223	220	214	202	214	239	214	223	243	230	199	233	230	218	218	224	202	235	213	226	224	205	218	231	220	240	210	216	220	237	218	227	209	220	234	230	233	227	213	219	240	210	229	227	217	226	211	225	211	196	239	211	221	205	221	219	231	214	238	220	229	212	217	225	229	226	236	225	246	228	213	220	226	231	232	252	227	212	232	269	196	239	187	214	211	215	205	219	234	215	204	230	226	194	229	246	210	222	215	206	209	196	229	224	213	225	217	206	253	239	239	213	239	221	220	222	187	229	219	212	201	232	234	224	224	238	217	202	215	225	249	214	247	242	230	237	235	223	191	236	205	214	226	215	208	236	219	223	216	226	229	233	232	219	196	200	233	244	254	212	219	239	262	216	228	223	229	224	243	220	216	234	202	250	242	208	220	238	246	217	201	236	217	219	221	217	240	216	236	227	251	231	233	218	238	229	218	231	195	212	224	215	207	230	239	210	217	220	230	223	221	237	184	226	249	217	214	240	216	231	201	242	221	248	209	216	223	229	225	229	230	222	199	213	224	210	246	227	224	253	201	214	229	223	228	252	215	236	226	184	239	210	218	248	231	195	221	234	218	213	216	251	214	210	204	250	241	216	225	216	219	252	201	244	204	228	213	221	229	237	225	232	210	230	220	228	232	242	226	234	241	199	232	217	231	217	222	241	212	225	237	236	251	246	237	217	239	223	228	222	210	223	245	218	225	231	216	240	246	247	215	224	208	240	202	231	236	237	188	239	242	219	208	222	233	199	209	226	221	217	215	214	282	218	182	200	247	229	239	235	225	245	204	214	252	198	220	219	224	211	234	222	242	239	220	247	237	208	211	216	215	243	211	244	225	209	212	228	240	206	223	242	223	224	208	230	247	255	243	259	221	253	219	203	229	204	243	232	241	217	229	207	226	235	233	201	210	221	193	235	230	260	228	225	212	224	230	222	222	216	228	219	226	227	217	222	226	218	221	214	204	190	201	219	209	230	227	203	231	221	231	209	198	233	205	222	237	205	222	228	237	229	224	237	224	227	221	208	229	215	231	238	219	210	219	238	225	220	206	231	233	192	247	225	253	213	232	218	217	203	210	237	217	214	195	234	225	192	215	221	216	229	216	222	220	226	216	228	226	207	192	213	245	211	223	245	244	210	202	216	205	204	221	223	211	210	225	209	218	242	217	219	220	242	205	233	242	263	221	208	232	226	239	214	213	231	216	214	241	232	232	220	227	226	226	221	237	193	229	227	252	211	244	213	227	207	232	263	235	227	218	210	232	213	257	223	207	222	223	197	227	223	232	220	246	214	233	217	216	215	224	247	205	243	236	244	238	237	205	214	232	199	243	260	240	202	231	221	218	205	253	215	218	241	204	214	227	249	231	217	221	232	238	234	221	228	255	229	216	236	190	213	232	231	229	221	252	244	232	233	235	208	197	212	200	225	235	235	218	234	223	210	232	215	250	218	215	237	242	241	209	210	214	210	248	214	227	231	190	218	247	223	238	255	212	242	237	213	215	225	232	215	227	239	233	221	229	232	242	248	206	241	233	226	223	215	221	231	240	233	222	224	235	228	230	207	222	218	222	229	220	245	220	248	228	215	230	240	212	220	247	235	213	254	204	243	250	241	231	222	217	221	206	243	248	225	218	245	211	235	239	233	229	225	222	239	213	229	232	226	250	233	226	241	237	210	208	202	227	204	222	248	247	236	246	203	225	220	231	250	240	215	231	221	205	228	230	208	210	242	248	229	245	207	228	243	237	215	218	209	212	198	201	234	235	229	238	223	194	228	231	234	206	228	230	220	224	225	216	237	228	223	243	230	218	246	213	214	210	216
23754	21080	28161	24205	20895	9487	2032	1104	864	775	699	657	621	553	510	474	443	436	372	354	365	377	318	320	345	368	333	313	313	313	341	311	316	270	304	288	298	292	327	253	286	266	263	238	264	280	218	243	234	258	225	210	242	248	194	235	225	209	222	230	216	234	208	234	212	215	236	240	225	255	212	232	210	222	232	216	202	240	204	222	238	216	219	208	188	211	199	246	210	215	184	225	224	205	208	231	187	231	198	201	230	224	212	222	229	194	199	232	202	255	243	181	215	215	221	229	216	231	239	202	233	219	254	213	235	203	220	224	221	217	228	193	206	206	202	241	232	205	213	211	232	230	210	210	219	219	236	201	213	190	227	211	217	220	197	217	194	204	248	201	240	225	224	215	229	215	221	248	238	213	217	201	246	220	207	228	210	224	204	236	202	207	253	255	215	247	207	208	188	199	230	204	223	229	201	212	214	239	230	223	185	230	204	205	192	228	213	214	218	193	227	199	221	218	257	219	222	198	189	205	207	239	223	213	194	207	215	219	218	222	199	208	219	211	204	222	213	216	228	211	197	222	227	232	233	210	213	215	192	234	197	230	193	215	214	216	210	190	223	218	222	216	187	184	242	232	185	206	203	235	221	203	226	199	231	214	232	219	185	218	208	240	221	209	229	212	241	216	204	211	186	216	240	199	218	208	204	272	193	213	198	193	193	220	214	192	217	235	212	231	224	244	223	202	206	208	206	213	219	206	220	226	239	199	234	214	204	229	209	195	211	230	211	232	235	223	217	219	208	224	203	225	186	216	206	199	231	242	216	216	198	214	233	232	221	215	189	195	238	224	214	211	203	243	221	214	184	179	220	200	200	214	203	230	202	218	201	233	209	218	212	256	228	216	223	224	205	195	221	227	184	201	227	207	210	192	219	222	233	215	215	223	192	232	208	204	215	227	210	222	217	229	216	217	213	210	218	202	207	213	222	215	218	212	225	223	189	223	198	193	212	208	203	214	190	205	216	204	184	231	220	211	201	211	221	226	198	214	209	250	213	229	198	217	203	198	226	203	203	207	246	201	221	185	205	232	203	229	212	234	225	219	243	206	202	187	253	252	197	238	231	214	222	216	239	235	209	213	242	205	222	222	224	195	230	230	222	234	239	231	202	213	213	225	223	229	225	203	209	203	227	212	216	218	196	226	203	224	229	181	226	230	180	259	210	211	229	198	211	242	224	197	220	242	210	177	186	199	207	205	218	189	190	211	222	166	207	243	211	230	183	237	232	236	223	221	244	199	229	207	198	225	226	207	213	238	209	257	214	248	212	198	223	210	213	211	241	217	196	218	232	220	241	206	212	237	240	220	205	218	215	222	216	230	199	217	232	218	223	204	211	210	191	204	198	229	208	218	227	220	213	232	207	241	217	210	216	225	204	218	215	229	206	229	205	235	212	201	221	218	205	228	232	229	223	239	176	226	216	215	212	199	203	238	203	197	235	220	207	211	212	229	190	211	242	220	224	247	230	240	219	224	213	228	210	204	227	224	227	206	204	239	232	218	203	206	204	226	227	221	207	212	205	207	219	242	208	210	236	248	192	191	238	208	205	236	228	201	212	215	237	231	205	202	206	199	230	213	221	224	245	213	234	204	213	235	232	205	217	228	233	207	209	243	233	189	204	229	163	233	228	210	239	222	215	204	214	217	233	200	204	222	221	224	226	221	236	201	221	193	226	204	193	236	220	218	244	219	215	204	229	219	223	214	214	232	218	235	217	197	238	219	227	229	204	201	218	229	206	218	211	215	217	228	194	222	210	211	224	195	216	213	209	224	238	227	214	197	232	227	236	231	202	218	217	219	213	261	188	208	198	216	237	235	219	219	215	235	225	240	173	199	236	208	214	226	204	217	228	217	190	215	199	240	206	235	214	227	201	186	201	221	201	207	233	216	197	238	221	201	237	217	236	254	237	239	200	224	218	216	219	213	253	219	234	211	243	232	230	223	213	233	197	239	224	218	219	225	215	194	199	209	210	202	220	231	215	246	250	211	226	213	242	211	202	193	214	188	200	213	222	213	182	233	195	192	216	191	227	192	206	228	217	201	225	185	209	214	209	191	217	227	234	196	235	236	210	227	210	239	217	225	210	214	236	198	223	244	224	214	217	203	225	226	220	215	219	230	225	229	222	227	226	191	211	227	219	214	206	246	215	202	217	204	234	209	205	219	227	250	203	227	187	204	195	208	223	214	224	208	198	212	216	220	235	216	231	232	193	232	197	200	208	195	218	212	217	217	227	208	204	219	212	216	197	212	245	210	226	187	221	224	208	205	215	212	219	221	237	226	219	214	247	193	202	211	232	222	236	197	218	192	215	240	250	219	214	233	212	211	201	187	211	213	202	233	242	213	200	227	208	210	228	204	194	205	228	188	225	256	205	233	192	196	210	225	208	229	225	201	218	240	224	188	203	202	206	226	230	228	215	213	219	229	215	193	215	207	211	237	257	215	214	211	202	216	247	227	218	195	249	231	221	219	229	226	206	240	212	209	195	211	205	207	219	198	226	237	224	196	202	199	214	207	215	213	193	213	210	219	214	237	209	229	249	229	230	224	212	218	210	211	198	203	222	225	221	196	200	206	239	234	193	198	230	223	202	230	191	205	224	226	217	203	228	248	223	219	196	247	222	198	197	208	213	198	206	214	248	198	220	210	226	202	226	218	188	224	233	217	211	233	236	220	199	220	222	209	218	207	206	202	199	199	210	217	238	210	233	205	237	219	179	218	230	227	202	192	219	209	219	200	206	216	201	199	218	228	241	232	217	192	232	216	233	199	217	196	225	224	220	227	221	213	192	201	200	229	226	208	232	197	210	224	209	207	236	188	224	212	197	207	222	206	196	204	239	226	216	214	224	224	231	234	218	203	219	217	228	231	197	204	211	225	218	202	227	248	224	193	208	214	247	211	226	203	208	204	206	249	229	223	203	211	233	239	226	228	228	218	205	234	187	216	205	205	188	194	228	222	192	204	261	195	225	209	204	246	233	215	236	202	191	195	221	206	226	208	233	228	209	227	235	222	227	241	237	218	203	207	235	206	225	213	234	211	205	232	237	193	208	211	219	190	220	224	219	199	210	196	218	219	213	241	223	219	222	213	255	215	227	208	214	196	196	219	209	232	225	214	186	218	223	217	187	230	211	222	223	192	200	241	223	241	202	207	227	233	214	236	225	193	205	226	218	200	196	211	204	208	219	207	221	206	213	217	226	218	209	198	240	213	227	203	227	202	222	234	268	206	195	191	224	218	224	238	241	223	205	212	212	227	225	183	249	214	216	230	215	231	219	184	239	215	210	212	225	211	235	179	221	219	208	213	209	216	209	212	210	210	225	228	218	230	207	201	200	198	213	238	228	238	242	214	211	183	214	229	213	220	204	208	195	225	253	198	213	206	197	207	216	228	196	235	228	207	219	222	246	223	207	245	239	230	224	203	226	214	228	207	225	221	196	209	199	204
34855	54454	26188	7939	4904	3556	2501	1878	1449	1206	1019	939	831	738	707	653	577	529	470	481	435	428	475	379	425	415	449	423	462	371	375	357	375	371	358	348	306	333	305	305	348	268	259	269	271	298	294	255	218	258	251	245	274	206	247	239	281	246	251	235	250	221	231	243	233	216	235	241	255	221	217	203	246	211	251	220	221	235	250	227	244	229	213	243	238	234	250	248	217	212	222	216	247	233	251	234	240	251	227	225	247	224	227	221	211	228	222	228	219	221	205	211	230	252	239	220	218	234	225	240	199	207	207	239	198	238	224	212	231	223	237	229	214	242	245	212	209	220	217	223	224	223	260	248	227	223	225	222	203	204	242	225	251	218	211	235	213	228	225	251	209	231	238	205	202	217	236	236	240	204	242	232	213	246	209	225	194	204	248	226	233	226	232	211	222	225	222	241	240	219	251	211	227	214	237	242	218	254	220	227	208	223	214	220	230	244	215	234	259	221	225	236	208	225	238	243	226	203	254	210	245	222	221	225	223	213	228	220	225	220	227	249	240	208	221	229	218	237	194	237	211	241	218	255	224	233	214	246	219	240	218	247	251	198	232	227	222	223	222	190	209	242	228	256	229	236	211	222	209	223	219	208	234	200	231	207	262	211	243	244	227	217	233	225	220	213	228	245	198	217	244	226	231	220	219	212	248	188	233	231	215	241	207	232	234	229	232	215	248	243	228	221	246	236	236	241	242	231	211	236	221	234	226	207	221	231	204	241	237	203	226	235	191	227	229	212	241	237	241	236	227	220	204	229	240	213	231	232	213	218	208	211	227	241	217	211	242	228	228	242	218	217	239	244	223	228	244	227	229	239	204	202	229	235	225	207	206	224	212	203	222	226	222	226	240	201	236	238	192	235	246	209	210	230	203	219	234	216	226	218	231	238	234	246	209	223	245	257	246	225	236	217	226	241	230	250	222	247	220	224	210	191	243	226	224	201	249	234	212	208	212	212	203	227	201	233	245	233	222	224	226	220	249	231	224	215	242	237	210	227	244	224	255	245	215	238	254	215	265	206	225	211	206	203	213	220	233	203	212	253	220	216	206	223	246	234	229	226	228	231	217	192	251	231	232	243	229	212	212	208	235	219	225	219	232	254	217	229	224	215	233	216	230	196	236	218	250	238	180	193	214	220	204	221	240	246	257	225	213	225	241	208	221	204	260	223	235	238	220	243	227	220	262	227	202	231	226	214	234	232	224	223	216	252	238	222	235	220	232	239	213	235	229	236	237	212	225	218	217	204	225	259	258	237	227	199	198	199	222	228	210	236	239	207	230	213	204	211	233	194	239	231	227	216	234	194	206	211	232	242	211	225	220	212	201	214	236	210	209	236	246	225	212	222	219	218	211	232	211	210	233	220	234	211	252	205	240	220	242	228	227	231	240	227	209	216	235	222	219	238	246	217	232	208	225	224	223	238	242	210	226	250	242	217	244	210	255	224	224	212	227	209	226	230	233	221	232	198	218	218	224	251	197	237	209	242	228	221	221	224	202	199	218	219	233	216	227	242	235	236	210	248	216	220	227	241	216	226	232	220	214	219	230	240	221	229	240	248	217	201	242	213	238	218	245	228	219	214	195	225	232	243	230	196	230	223	226	229	234	204	233	229	218	229	195	232	203	194	248	220	217	228	219	227	215	244	224	209	214	231	203	227	237	223	204	239	208	220	202	232	223	238	217	233	216	240	222	240	222	224	207	233	209	219	245	218	220	206	228	214	225	195	218	249	225	218	209	222	216	215	211	215	198	236	177	220	229	215	198	213	232	222	246	213	220	226	231	238	219	232	229	216	226	221	246	210	230	210	200	229	235	203	200	219	219	229	228	231	222	253	221	237	211	231	252	235	208	208	215	198	214	235	238	216	219	221	233	227	241	227	202	219	253	262	241	227	251	253	224	223	234	203	234	269	233	212	246	214	218	199	235	239	213	222	248	196	213	244	226	238	248	220	234	223	234	199	228	253	253	215	204	231	203	239	251	223	224	262	216	221	209	252	217	216	225	223	219	226	254	232	217	238	234	228	236	257	270	241	243	217	222	231	219	234	218	244	211	199	205	246	238	212	244	223	195	230	235	228	195	210	249	185	223	229	212	219	215	227	229	247	214	222	230	200	233	232	238	258	229	201	227	223	219	216	218	212	243	224	207	256	230	227	231	218	208	263	247	205	217	227	230	226	237	233	253	222	226	216	247	230	219	239	212	217	213	211	235	209	204	210	238	226	248	248	238	224	230	222	213	232	253	229	263	216	215	199	240	221	216	227	224	212	231	223	242	218	219	251	222	224	207	233	217	211	237	255	205	210	225	246	228	222	224	234	238	227	242	230	226	233	219	222	250	245	244	246	251	210	214	213	252	228	218	225	230	222	200	203	222	239	227	195	226	217	207	200	230	216	225	202	234	229	223	219	236	226	251	229	235	214	226	214	245	241	210	231	244	208	215	255	216	224	207	203	196	185	210	218	234	234	250	216	214	221	248	219	221	212	219	240	224	228	236	198	205	217	211	233	232	223	199	231	234	215	240	207	219	210	222	206	221	230	260	215	224	218	229	227	248	246	225	209	239	229	258	222	222	222	250	203	213	211	218	212	250	209	224	203	239	229	230	202	240	217	225	253	223	213	214	238	236	215	231	244	222	205	241	220	243	220	225	235	228	226	217	218	212	220	235	232	247	222	219	253	240	216	254	207	213	222	216	208	234	226	232	223	209	229	230	240	236	244	235	214	240	203	227	225	234	221	222	234	251	216	227	241	212	241	230	229	235	234	253	203	221	226	232	223	231	236	236	244	224	202	220	216	218	232	238	247	219	230	223	227	213	242	222	208	221	242	235	215	214	230	219	225	233	234	221	234	221	217	215	221	244	237	221	237	222	191	233	228	239	239	203	233	232	221	212	243	244	241	222	208	250	225	225	212	221	230	240	241	218	238	224	227	214	205	219	232	210	225	237	216	237	230	244	218	237	228	224	248	241	233	222	226	230	229	239	218	217	228	226	239	227	232	224	237	228	214	254	193	214	218	208	200	244	211	227	234	205	230	258	248	214	228	227	218	214	232	237	224	233	256	248	214	231	213	189	221	226	191	236	207	224	222	243	223	251	221	219	259	215	255	226	235	242	227	231	218	233	223	235	273	236	228	222	242	227	230	254	231	223	220	238	235	224	223	227	221	210	241	237	244	240	240	220	237	237	214	223	210	234	229	229	206	246	227	210	199	223	231	221	237	233	207	230	230	260	222	234	237	222	213	213	234	240	233	236	228	206	222	198	230	220	237	249	228	224	227	229	223	232	214	238	207	243	231	224	224	231	208	242	235	253	225	239	247	215	228	239	229	205	245	219	211	218	239	193	244	212	216	239	223	211	213	229	233	234	231	237	210	215	235	217	224	238	232	205	223	235	253	242	250	230	212	208	241	199	239	245	210	238	243	250	204	240	210	210	237	199	253	218	216	224	220
24809	21136	27201	24906	11282	2106	1215	974	771	684	665	589	485	559	510	506	483	456	396	402	405	386	365	372	396	363	359	378	381	361	327	329	350	363	350	334	336	354	322	332	305	334	311	332	302	305	286	276	291	287	268	290	268	299	248	288	289	289	274	292	282	268	262	288	266	301	287	279	262	261	278	270	276	262	265	274	287	254	271	270	252	262	310	291	293	286	286	284	297	278	270	299	267	310	281	275	283	273	243	255	314	270	299	283	271	268	286	258	262	288	278	267	268	261	295	333	274	295	265	274	265	271	275	302	277	272	275	288	287	292	263	259	288	264	257	254	279	256	300	279	277	277	274	290	279	269	288	261	271	276	293	267	288	303	273	281	273	270	297	297	276	286	278	301	263	263	250	257	279	276	279	288	256	277	261	286	257	291	274	297	289	273	282	269	261	272	253	302	287	286	286	278	283	303	278	320	252	289	285	286	288	287	241	323	267	257	307	253	314	257	248	275	300	297	273	277	263	291	286	275	266	258	270	255	270	234	256	265	261	271	301	239	270	285	281	289	270	281	291	270	260	267	275	261	266	288	301	287	282	266	246	260	282	309	305	309	275	285	273	240	259	251	273	283	300	265	251	242	265	271	286	292	303	284	259	254	290	278	287	249	277	292	262	272	247	286	282	290	287	317	281	273	275	282	314	291	266	274	294	265	261	270	268	268	230	274	271	264	272	303	281	255	282	254	291	279	263	295	277	261	272	290	315	273	264	287	316	292	267	273	244	267	262	289	262	297	278	294	252	262	278	242	265	292	276	275	283	281	271	247	251	294	297	295	279	286	283	294	275	262	273	281	288	275	294	270	282	277	299	321	296	257	272	288	293	281	260	289	250	278	264	272	270	266	251	294	261	298	271	258	259	291	291	295	272	287	276	288	301	281	291	275	280	269	274	279	259	279	270	270	307	296	268	279	274	301	269	285	263	271	283	280	237	279	244	275	260	295	273	272	287	271	283	258	288	263	271	268	302	257	282	260	266	277	289	276	292	300	291	263	281	271	272	263	295	251	306	284	277	291	271	283	279	268	282	263	282	264	265	285	286	259	256	265	289	272	277	277	274	245	258	287	293	259	282	262	283	296	282	252	274	279	290	299	247	284	287	276	285	284	273	319	235	255	251	257	263	265	270	293	260	292	285	273	289	270	270	262	295	263	267	281	310	277	270	266	249	283	265	309	262	292	309	266	269	274	232	282	265	251	263	275	269	303	249	282	295	273	253	298	263	271	292	259	306	279	267	283	283	277	283	244	256	257	261	312	273	261	288	287	244	286	262	270	289	291	274	302	266	260	268	271	283	261	282	260	289	298	289	306	284	312	299	267	273	314	262	258	324	267	304	287	310	328	318	274	284	300	260	261	291	286	280	276	261	283	280	267	268	275	264	286	275	301	279	273	274	290	266	255	258	271	283	288	254	269	274	312	274	280	259	262	302	281	253	301	271	266	287	284	275	263	260	262	276	283	281	276	273	264	280	276	268	287	273	263	266	280	264	286	302	274	290	273	278	282	241	256	279	285	262	267	249	277	248	264	246	252	271	256	287	292	297	284	272	277	262	255	297	255	280	262	231	286	287	285	274	261	280	272	268	278	276	251	274	272	278	301	265	288	290	300	272	278	287	259	253	301	276	278	258	294	246	306	271	284	247	255	308	290	263	265	244	285	283	262	278	285	269	266	252	276	273	259	299	288	267	261	266	305	281	294	262	278	275	242	301	288	288	272	263	256	299	280	273	282	261	261	273	266	286	286	281	297	274	256	304	257	244	287	264	299	262	299	268	296	287	286	302	251	262	273	262	253	274	260	302	277	281	270	302	268	280	276	272	284	302	247	279	266	287	266	286	270	309	291	268	242	303	271	291	271	271	261	280	299	261	298	254	274	283	289	291	305	254	305	284	258	279	263	271	285	287	261	293	281	285	286	278	282	245	270	247	296	294	270	275	253	288	286	278	291	263	258	256	263	266	286	280	285	276	273	268	312	274	273	255	299	264	255	315	333	271	275	265	286	290	251	282	278	270	271	245	257	275	281	265	295	280	283	293	248	270	283	252	285	276	266	273	301	299	290	308	273	299	280	270	261	265	272	284	272	264	270	276	285	262	263	298	289	273	261	269	276	274	289	273	306	257	270	279	242	302	285	284	260	245	289	259	283	266	281	284	267	276	281	303	286	279	280	254	252	271	281	288	252	264	260	265	274	273	270	331	282	281	290	271	249	295	292	258	298	284	261	253	247	241	276	263	283	295	277	291	268	289	253	282	282	257	270	272	289	301	282	275	282	280	281	283	277	285	291	262	275	273	276	271	242	310	292	299	266	267	279	278	261	294	251	285	240	278	297	275	267	293	309	297	268	261	300	260	277	286	261	247	274	274	307	280	293	283	282	281	283	264	267	317	287	258	281	305	289	258	275	278	272	273	302	306	242	273	262	249	289	290	300	275	267	278	279	254	292	288	270	264	295	294	280	291	272	282	280	291	309	310	280	249	287	297	272	276	272	298	283	277	291	303	241	291	301	285	280	272	296	272	284	270	272	271	260	280	258	284	268	301	288	276	265	273	279	272	268	272	300	254	239	285	298	268	312	262	256	267	294	257	295	274	274	265	261	260	300	264	275	271	275	296	269	284	298	262	249	295	263	291	268	268	275	264	281	272	268	267	262	265	287	251	274	260	280	252	280	279	244	283	279	265	272	279	301	273	281	291	272	294	287	272	262	264	269	295	249	272	268	274	264	266	246	279	276	280	323	289	277	278	268	255	232	257	277	260	306	254	288	273	297	271	263	292	267	283	271	262	287	296	281	252	229	281	279	297	270	294	283	316	266	285	279	287	262	236	269	270	257	276	281	261	279	277	282	265	265	301	274	278	272	261	264	286	291	292	278	244	248	309	292	276	283	272	283	245	294	298	298	269	297	245	277	273	285	296	253	262	272	290	289	290	277	262	261	256	265	294	270	298	269	277	286	263	260	252	277	271	254	279	279	299	267	281	275	259	254	303	270	269	294	288	294	267	281	292	244	264	278	263	263	263	254	266	302	264	292	258	261	261	294	286	271	278	240	286	273	279	278	277	263	274	278	292	282	300	305	248	296	295	287	248	281	276	296	276	309	274	254	292	231	296	279	265	307	267	287	271	271	245	249	264	267	304	302	286	284	288	279	290	258	279	278	254	259	250	273	246	262	293	281	302	303	293	267	297	276	235	271	265	287	267	245	278	273	289	285	298	280	281	288	283	285	304	306	262	271	282	281	279	309	285	275	263	280	290	293	270	282	257	296	282	281	274	260	277	276	271	293	263	271	249	266	261	277	332	311	293	271	283	303	269	287	306	289	283	281	274	293	273	287	295	287	288	250	291	259	264	277	279	273	250	278	271	264	279	263	245	265	275	246	291	264	278	261	269	274	277	268	266	260	274	291	301	283	326	285	282	258	308	266	298	270	277	311	270	272	288	291	260	263
33563	49891	22581	6568	4048	2919	2036	1586	1247	1095	896	875	848	798	739	660	571	490	543	492	464	459	469	394	401	440	434	412	444	431	440	379	415	406	371	392	345	429	310	364	356	330	306	330	341	303	356	278	338	344	296	278	318	318	303	326	300	299	294	272	303	298	283	266	290	280	310	313	288	300	329	302	317	286	281	282	321	284	310	311	321	290	282	290	296	293	287	282	263	294	319	303	281	273	306	297	310	295	267	299	279	311	285	272	342	287	294	305	332	294	310	261	263	291	269	308	266	290	278	278	283	330	316	286	324	292	280	284	311	271	291	282	304	275	283	290	279	299	244	265	283	280	295	280	316	315	298	286	323	314	275	301	301	262	285	284	301	299	257	283	291	290	275	295	277	266	293	253	278	287	298	307	296	287	290	292	308	280	291	324	308	277	279	300	296	289	285	279	276	312	278	258	251	269	314	322	305	301	299	254	296	269	291	288	290	298	298	285	323	278	291	326	322	311	294	302	298	308	289	326	288	272	264	285	313	297	283	285	299	279	291	265	280	274	288	312	281	270	283	304	277	302	274	257	265	300	316	278	323	267	279	285	269	293	268	302	303	320	309	274	295	305	273	287	308	300	268	288	291	281	298	293	294	285	312	301	282	289	274	294	269	295	267	287	277	274	278	280	281	321	299	275	306	291	309	304	326	293	313	267	264	273	287	292	279	277	282	301	303	264	314	277	297	289	313	275	274	294	313	292	291	279	281	320	270	274	312	306	265	289	286	268	284	292	321	297	263	274	275	296	298	306	273	296	289	282	301	290	264	285	285	295	293	272	269	291	305	313	284	281	290	284	278	318	284	303	294	287	267	283	289	288	306	292	274	314	286	257	276	268	306	290	320	293	282	334	291	273	298	297	268	279	289	271	320	288	300	277	295	277	271	282	295	284	321	280	279	292	318	280	312	281	271	273	307	283	252	312	307	282	284	311	273	289	301	315	292	290	287	290	283	279	296	312	305	296	323	292	264	278	305	283	271	292	261	290	307	284	292	297	295	305	281	304	308	308	293	313	281	296	278	311	278	285	271	316	303	291	266	305	312	303	280	281	305	257	316	309	317	297	290	322	284	269	285	287	294	280	270	306	323	257	297	279	294	284	265	313	272	320	248	255	280	301	299	285	292	275	302	289	257	306	279	289	294	268	292	290	302	293	311	297	263	274	267	300	274	261	294	292	274	300	295	260	287	283	289	298	257	281	271	288	323	296	295	285	301	301	273	278	312	305	305	281	307	294	313	286	266	262	296	274	316	287	273	303	287	306	290	287	289	280	298	270	257	302	305	284	298	301	277	304	294	307	292	281	273	309	255	323	294	278	301	293	280	293	286	290	246	279	262	296	291	285	313	292	311	297	292	304	309	291	285	291	298	291	265	285	286	296	275	277	281	315	277	285	303	274	278	286	284	284	280	273	283	279	286	297	277	260	258	300	304	295	286	306	307	295	293	249	283	280	278	293	273	296	312	250	273	299	304	290	307	276	315	280	298	324	310	276	290	287	270	258	272	312	284	279	319	279	288	272	280	303	295	283	289	286	288	296	306	278	331	252	291	272	312	267	302	301	322	306	280	307	301	309	269	289	302	298	278	296	292	303	282	261	278	289	309	324	292	286	291	274	284	300	290	274	332	276	286	286	314	261	258	284	288	312	287	295	288	304	303	300	280	275	316	301	302	312	302	328	269	277	298	315	278	300	294	298	286	284	250	295	299	324	293	277	279	305	293	288	305	270	306	307	289	291	289	286	291	294	277	286	277	269	289	317	291	286	278	284	317	310	299	280	308	311	282	298	300	301	280	289	262	291	296	299	283	300	306	303	288	293	262	302	294	290	288	292	295	295	273	309	235	289	285	287	281	312	294	290	275	287	262	305	294	290	276	267	285	299	292	274	269	281	283	280	262	328	286	268	296	291	270	321	280	272	317	297	297	286	314	266	294	285	294	295	288	290	289	284	301	276	309	292	308	289	279	300	278	273	285	302	283	291	296	301	282	291	275	287	280	300	299	287	298	287	285	300	273	278	308	271	259	270	300	281	246	260	309	314	311	289	277	275	282	309	288	293	274	310	280	323	283	282	278	273	316	276	291	318	289	293	288	281	281	289	302	293	288	280	301	306	268	293	275	278	280	278	254	301	289	277	280	286	289	308	287	292	279	263	279	305	278	289	295	279	310	275	293	302	289	304	298	267	293	321	317	269	287	274	261	304	276	294	292	299	292	289	302	312	301	313	275	294	256	298	287	290	312	301	280	292	294	274	261	303	275	287	309	310	295	276	319	306	260	289	305	300	295	266	296	285	286	289	287	266	277	275	283	275	301	290	273	298	268	277	318	295	301	322	264	295	301	291	270	280	276	305	271	316	291	278	292	304	309	299	278	277	304	281	305	277	287	263	305	279	301	285	305	272	297	289	276	294	293	293	292	254	291	286	283	304	300	294	307	299	291	290	260	322	294	302	311	295	266	284	290	286	286	276	284	291	315	284	260	353	275	277	286	290	265	301	271	288	308	336	324	274	308	269	282	291	276	311	291	292	275	265	299	289	276	297	306	301	235	273	288	302	298	281	278	286	277	259	288	287	283	298	276	292	293	308	259	268	276	319	286	296	296	277	295	324	297	288	309	267	262	268	286	267	275	283	290	285	288	300	276	265	283	299	298	303	273	324	274	273	294	308	305	312	276	262	289	303	285	266	307	294	279	299	299	271	250	291	263	293	304	300	263	327	304	266	287	277	298	283	275	306	282	281	273	274	305	270	310	305	293	300	242	277	282	308	297	266	312	289	271	316	314	298	312	301	294	283	266	294	301	299	271	291	296	281	283	290	311	259	286	295	319	293	274	270	315	282	285	282	265	284	268	307	276	328	285	306	285	289	326	286	294	293	275	316	292	304	289	301	280	303	287	267	295	273	285	328	286	299	320	244	280	288	300	333	302	277	299	299	292	299	287	333	306	266	278	284	303	304	256	286	282	300	292	290	296	269	276	306	260	294	282	296	256	287	274	285	324	288	297	289	310	274	299	271	289	267	317	303	285	267	309	283	265	295	286	323	301	267	311	288	258	260	294	267	291	272	302	264	281	300	310	287	315	307	284	263	325	274	284	315	286	288	303	285	293	294	286	257	296	281	297	304	302	261	251	317	299	247	288	298	308	284	269	285	278	265	305	287	292	289	272	332	289	263	267	253	290	255	297	281	316	258	286	272	337	305	283	297	251	279	277	306	262	306	314	273	290	283	241	276	304	294	290	282	272	282	308	326	283	296	311	280	273	301	296	261	309	292	320	302	285	309	302	302	262	292	279	295	291	294	259	270	286	322	284	294	270	291	305	282	285	289	277	294	313	287	302	326	265	299	297	275	301	302	288	299	292	284	310	299	276	304	284	311	296	265	310	284	272	270	279	306	267	282	318	306	319	247	294	257	293	281	271	284	254	296	298	299	252	298	306	307	252	280	302	282
22642	21137	28681	23790	21125	21056	9141	2134	1481	1272	1088	935	938	936	789	815	718	676	606	539	542	510	506	489	509	496	479	458	491	415	469	433	417	459	448	403	429	414	359	439	348	380	359	371	357	342	331	331	315	332	339	320	315	328	323	327	321	345	321	292	323	324	296	316	340	301	312	288	335	329	300	315	326	314	332	314	328	320	321	321	317	316	306	311	326	278	296	336	316	308	325	275	323	318	295	337	297	330	325	317	310	275	324	323	331	325	306	271	339	323	337	302	291	287	315	339	327	310	293	324	291	282	315	286	312	298	299	289	302	317	314	311	310	305	309	305	270	287	303	310	303	313	304	267	309	271	291	325	326	287	310	298	292	328	280	327	301	327	319	307	320	318	314	326	310	297	307	306	307	305	298	323	310	334	312	341	316	305	316	305	319	293	336	310	318	317	319	325	321	292	310	293	335	274	302	281	324	337	357	303	317	307	309	285	255	301	315	304	278	318	294	321	325	281	312	307	350	291	305	285	290	311	352	303	339	287	303	305	294	316	302	319	299	280	289	258	305	326	282	276	310	320	280	301	293	328	292	314	349	330	339	287	322	285	323	334	352	306	323	311	309	344	289	294	314	310	294	303	303	303	320	338	294	295	284	310	302	312	288	302	330	310	320	287	297	316	308	310	320	299	298	308	324	310	334	279	305	327	300	296	329	306	347	294	291	308	303	295	296	313	302	317	308	333	318	310	315	295	309	322	306	320	299	288	288	308	302	303	343	293	301	332	307	325	291	337	326	320	308	314	333	297	299	274	311	261	298	302	307	319	265	313	291	301	302	317	318	315	323	311	268	354	343	318	304	304	301	286	283	306	309	305	301	318	293	307	303	326	291	304	308	297	291	286	377	298	294	278	257	302	300	329	315	310	310	301	336	336	294	318	281	314	303	295	317	319	322	270	314	306	297	297	281	320	322	304	316	299	303	337	339	322	309	301	297	282	301	320	312	272	305	330	291	340	325	305	302	312	310	296	269	300	297	288	315	313	307	303	289	290	310	311	325	334	294	269	292	320	299	300	288	313	293	341	323	334	279	292	290	326	318	313	306	308	304	335	332	288	286	323	321	303	291	313	315	323	332	282	300	312	287	289	274	316	302	303	268	296	292	320	300	303	302	342	276	255	311	339	318	297	295	342	293	286	309	329	293	324	276	327	294	310	328	299	306	314	303	305	290	302	320	303	301	334	308	297	300	290	325	316	353	290	298	320	302	296	300	306	290	288	333	321	311	320	325	299	304	296	307	291	332	296	325	265	306	313	356	336	297	325	289	321	303	311	282	316	280	321	303	295	305	316	283	288	303	336	272	300	294	300	314	291	306	297	324	283	318	331	327	311	310	318	290	321	300	290	323	307	320	279	328	284	302	271	321	326	315	295	323	281	269	306	305	324	304	303	298	308	306	276	328	295	309	291	327	339	339	325	319	304	299	309	312	323	322	322	304	293	311	312	291	298	293	307	298	297	312	319	312	285	306	305	282	318	330	309	330	301	301	311	304	289	313	280	301	281	323	277	295	308	296	310	303	295	305	292	291	338	323	303	302	346	291	295	305	293	308	298	338	294	298	306	351	328	275	304	320	333	311	281	308	301	317	286	317	297	286	337	309	283	318	317	271	313	292	275	309	292	304	323	313	312	299	360	290	322	277	298	290	339	336	328	309	319	299	280	322	299	309	296	332	311	290	303	298	289	316	309	316	328	290	302	280	283	329	289	345	282	303	273	305	296	295	297	306	297	301	302	288	293	304	304	315	327	314	277	291	301	302	292	306	285	292	305	309	290	312	308	325	351	310	311	337	288	330	292	313	341	294	291	311	307	325	250	304	331	300	309	341	288	306	302	299	288	315	295	345	320	309	308	307	286	298	323	327	315	303	294	286	322	321	313	304	281	290	315	292	318	323	323	293	289	315	314	332	317	281	331	319	295	317	303	345	297	266	284	345	283	344	287	311	321	301	320	270	264	330	312	291	270	305	340	288	291	316	336	318	314	339	288	292	318	281	294	299	320	287	291	339	303	305	331	297	316	312	300	309	323	300	305	321	308	304	317	345	302	321	291	297	324	265	305	304	352	318	321	300	314	321	306	289	305	304	344	270	323	293	329	316	274	331	304	314	312	321	328	310	318	317	304	299	283	292	311	308	327	319	280	307	310	292	272	303	311	320	317	307	357	299	343	307	326	336	300	299	303	292	325	297	308	311	317	323	293	309	326	307	305	267	294	286	349	330	279	313	319	300	316	281	315	302	341	330	312	297	303	287	309	305	307	305	300	302	286	284	311	313	341	280	307	313	301	334	322	340	329	331	318	306	287	291	323	280	335	333	302	294	316	275	288	289	312	311	324	295	315	276	314	317	310	323	315	276	336	323	301	288	308	308	324	309	287	297	313	302	318	293	318	335	286	274	294	310	314	299	290	311	314	303	322	291	329	305	291	305	310	303	333	300	314	327	301	301	335	308	291	307	317	324	270	308	286	321	303	311	283	294	297	301	285	332	300	261	309	329	312	294	317	333	297	293	334	319	294	319	288	282	341	273	308	276	319	345	300	299	287	313	320	313	331	296	306	319	325	326	296	291	326	278	309	303	304	306	300	292	315	315	311	290	310	289	318	304	332	288	287	302	330	309	295	300	301	312	320	283	305	338	326	302	291	308	275	272	316	331	298	345	305	316	293	278	307	307	293	334	307	334	296	313	302	318	294	309	334	316	311	306	359	305	295	334	315	266	300	333	314	273	323	331	313	291	297	282	285	331	277	319	298	296	284	331	305	322	324	310	310	317	315	314	315	345	295	282	314	334	309	273	272	283	292	313	332	336	323	307	316	290	275	335	297	299	272	310	301	291	310	300	316	314	307	327	289	329	287	283	276	290	288	317	330	308	314	326	296	295	314	301	269	301	303	287	314	301	337	307	264	298	328	286	271	311	309	280	318	334	297	303	313	319	313	309	305	307	286	298	313	301	310	300	294	321	305	299	276	308	280	292	323	300	281	295	321	311	293	330	299	299	315	312	328	287	290	298	315	287	301	310	284	295	320	315	301	323	330	333	304	281	282	304	284	255	309	301	308	306	314	312	347	282	323	311	324	286	299	325	275	315	304	336	309	315	303	276	318	311	335	291	327	313	301	316	294	305	297	305	310	327	298	322	314	324	313	318	313	324	308	312	305	329	327	289	292	279	316	305	306	320	318	303	297	341	298	298	298	312	310	325	307	327	307	321	298	323	273	303	291	279	296	302	340	322	301	324	340	316	312	311	289	313	292	291	286	305	307	302	287	316	310	291	307	304	301	274	273	301	303	319	305	301	305	322	309	287	302	248	298	322	319	340	326	317	280	298	274	319	313	305	312	297	298	314	316	354	295	334	279	293	286	319	319	322	279	334	323	315	320	319	305	327	277	316	309	315	276	332	331	303	299	328	339	303	282	316	279	293	352	345	311	299	273	327	295	275	319	298	296
38182	63090	33410	11818	7561	5657	4163	3106	2451	2016	1735	1475	1419	1295	1168	1086	989	901	775	742	618	686	618	597	561	589	564	597	543	544	534	529	504	483	462	482	461	442	474	412	405	388	392	382	371	333	329	348	356	333	334	346	323	348	357	327	301	325	352	335	310	328	363	325	316	320	328	341	335	345	339	325	308	346	315	312	301	324	340	342	348	335	290	326	296	338	300	328	291	310	284	336	339	316	322	326	294	301	335	295	314	302	309	327	288	328	314	330	310	300	296	307	321	321	310	325	322	327	295	287	293	333	310	275	333	319	299	294	304	302	306	326	316	321	327	294	324	287	294	317	325	352	351	304	304	316	328	304	302	331	320	299	302	307	331	306	293	299	305	322	306	330	321	319	287	329	303	314	337	304	331	297	322	323	289	326	296	316	319	313	318	267	306	296	335	319	300	294	326	294	339	294	334	306	315	296	309	308	281	301	300	296	302	308	325	296	301	301	311	338	272	288	306	306	304	269	343	304	318	347	321	302	331	304	321	317	298	294	323	290	303	321	322	310	298	286	296	291	307	269	311	327	321	312	310	322	300	336	280	310	326	286	326	290	332	302	277	317	318	311	320	331	299	281	282	300	300	299	329	283	301	314	311	323	316	291	273	302	340	319	312	290	331	307	316	314	318	316	316	309	313	271	306	294	300	350	304	274	302	288	346	306	293	311	298	295	329	331	316	296	293	309	313	279	306	347	303	314	349	310	298	312	320	282	287	328	323	266	305	293	348	309	333	300	303	287	323	287	267	318	299	299	324	294	312	298	328	346	304	289	321	312	320	316	297	331	340	320	325	300	324	298	289	314	321	308	313	302	324	316	319	319	296	298	337	314	318	302	341	298	323	288	279	295	299	288	300	290	293	279	331	308	286	301	296	305	286	303	337	308	304	310	320	310	301	317	320	332	327	350	300	309	290	334	325	292	319	321	284	299	294	311	324	312	312	304	319	327	307	305	279	312	292	312	304	291	307	303	330	319	303	320	311	283	295	313	312	303	280	351	301	297	303	304	317	319	320	335	310	305	320	326	286	305	303	328	318	298	301	315	324	288	312	303	312	322	310	312	296	303	320	317	306	288	324	316	326	315	294	299	310	321	306	290	322	297	311	314	308	311	333	351	323	310	315	307	340	317	297	322	304	298	285	291	321	325	312	284	306	307	290	305	316	299	296	309	312	315	285	305	289	308	338	326	295	333	314	288	323	309	316	317	339	306	336	300	308	276	288	321	291	320	309	354	298	306	308	295	307	308	280	298	324	301	285	302	304	318	328	307	316	291	307	315	324	313	289	302	294	322	297	297	318	312	275	317	319	321	292	294	298	315	324	283	282	335	307	339	297	328	335	285	319	311	298	310	313	305	330	319	317	311	301	307	299	315	323	292	329	289	299	333	364	315	338	306	308	331	330	305	295	292	321	289	294	317	274	347	328	345	294	282	305	311	357	306	312	292	290	296	321	295	272	312	313	286	346	276	327	316	333	276	283	277	301	310	297	291	324	303	299	301	298	325	317	303	297	305	304	299	285	323	308	320	299	323	324	325	316	278	305	294	292	309	324	313	315	310	345	308	307	316	301	288	323	291	299	284	322	314	314	286	298	311	317	324	317	290	313	307	293	303	297	298	295	307	326	316	288	314	339	308	281	298	306	284	336	313	277	307	318	295	318	312	328	303	281	304	285	328	346	298	303	332	312	267	297	320	317	316	329	318	278	309	281	310	300	322	328	300	274	299	319	320	361	311	296	313	291	305	338	316	333	311	302	278	314	294	349	330	323	313	305	307	324	331	294	306	319	333	316	305	330	307	318	278	277	323	341	332	273	312	310	312	274	297	286	298	284	285	320	278	298	318	317	346	312	327	283	323	288	320	297	340	318	297	281	330	269	300	323	294	280	340	323	287	315	312	285	345	322	285	270	334	326	302	282	297	285	283	295	324	323	317	305	297	300	324	324	295	259	317	311	329	300	272	306	306	298	332	329	305	329	333	315	293	310	298	276	313	315	321	277	324	321	299	312	340	323	339	308	327	308	303	304	307	286	321	314	310	314	293	339	311	294	297	287	336	322	309	314	306	312	312	322	316	297	303	297	309	298	299	285	329	326	287	288	318	312	318	283	328	329	329	308	324	334	322	280	359	300	313	304	341	285	308	307	324	315	317	279	334	315	307	319	321	327	285	314	295	306	318	293	301	291	297	313	304	289	299	329	321	313	307	314	293	317	321	321	310	310	269	290	316	314	296	320	323	323	306	328	307	285	304	314	311	334	307	315	308	308	307	320	287	342	295	292	314	310	319	307	326	317	317	296	311	317	277	315	279	307	328	304	309	311	322	322	321	300	328	292	288	321	309	331	310	280	303	346	281	316	277	310	305	340	339	316	314	315	325	310	327	295	326	303	324	298	309	292	290	295	295	310	302	311	311	361	312	313	283	323	328	294	289	305	319	321	297	305	314	321	325	325	295	295	314	296	310	310	298	319	309	308	284	327	300	308	288	339	304	315	294	300	303	288	303	294	325	314	339	315	297	293	294	279	303	330	303	268	339	305	310	309	305	326	302	324	321	310	316	291	300	336	332	321	312	321	306	305	328	289	289	312	267	318	287	316	306	321	321	304	327	300	294	305	287	318	316	309	310	316	284	300	314	313	286	317	281	310	340	312	324	307	301	284	281	306	330	282	315	323	295	313	322	317	305	265	298	319	266	307	313	284	288	305	327	300	300	298	320	320	341	319	300	293	279	296	280	315	309	315	286	312	314	312	314	327	324	277	313	314	321	312	308	316	351	318	316	283	292	311	316	316	329	301	293	298	298	303	293	321	310	285	310	285	316	298	285	304	284	302	295	322	305	286	282	306	303	303	285	324	311	300	329	279	326	310	261	296	281	289	311	313	338	323	303	307	291	299	340	349	322	279	331	322	300	287	335	318	292	279	316	297	296	324	310	299	305	301	294	298	305	298	323	303	303	297	308	310	345	308	316	306	300	316	288	298	321	302	328	285	351	288	287	316	312	325	264	331	283	314	283	304	295	297	322	319	280	287	288	317	302	335	291	272	290	295	310	314	311	311	295	306	313	324	286	341	322	289	289	323	292	313	317	289	284	308	314	302	324	308	334	288	294	314	306	319	293	310	294	327	338	311	340	302	288	303	282	297	293	308	320	323	290	330	327	314	310	299	323	318	332	319	306	289	296	287	304	314	331	291	337	288	305	267	314	322	280	282	296	306	310	319	289	284	314	265	332	351	336	324	311	302	275	291	274	302	290	307	315	313	341	310	308	304	305	316	323	337	330	336	290	302	321	345	303	315	288	318	320	310	306	326	328	303	324	295	292	330	350	291	278	299	305	335	350	296	349	312	325	316	338	317	288	323	302	295	299	330	314	284	302	283	293	315	319	304	316	311	298	298	335	329	310	338	315	275	314	288	332	298	320	311	300	279	327	323	318	306	321	334	332	313	329	307	299
31745	29130	19834	6033	1917	1145	885	650	538	513	489	483	461	444	388	371	349	363	324	299	282	259	307	281	276	273	283	272	277	274	271	237	280	269	234	239	250	238	238	244	240	231	264	216	242	223	206	204	229	225	238	228	254	214	217	219	192	215	216	233	247	222	212	217	217	225	179	215	218	202	217	247	202	216	210	191	211	208	199	211	234	229	238	225	216	198	203	204	231	209	214	215	210	210	208	211	200	237	228	217	193	234	202	239	207	212	211	222	211	227	207	201	223	206	222	223	193	181	203	225	235	243	185	239	221	224	217	233	234	215	211	214	246	181	210	205	189	228	221	214	196	229	212	208	216	202	203	213	216	206	209	221	230	212	197	234	188	221	218	204	237	223	221	206	215	224	201	253	195	235	207	196	182	224	200	228	200	222	199	214	215	185	206	222	207	218	207	232	204	188	225	220	223	212	230	202	205	214	214	220	229	219	202	207	221	229	202	195	195	192	220	228	221	218	207	189	231	255	204	185	231	232	226	221	233	206	218	225	248	218	174	223	178	189	257	228	209	227	236	243	214	213	210	209	218	189	220	230	229	233	204	219	227	212	207	218	237	217	227	229	200	211	207	244	215	218	229	213	241	193	207	206	210	214	256	206	197	206	205	207	218	202	184	219	229	203	205	209	210	207	210	252	207	232	224	190	226	212	240	227	194	226	198	229	200	205	190	224	210	227	188	235	209	208	213	244	228	232	174	221	228	183	198	204	218	193	234	217	217	207	219	231	198	230	186	194	227	177	231	216	207	214	200	190	219	206	220	197	209	218	212	242	208	214	227	224	230	213	217	216	246	187	220	221	201	207	205	184	217	207	194	207	237	222	257	225	205	237	198	219	210	193	220	244	226	213	227	200	233	208	199	199	187	219	211	202	228	214	238	208	223	219	214	226	200	210	184	215	226	226	198	217	205	214	224	203	211	220	214	227	210	222	205	200	214	208	212	205	226	234	216	202	230	209	200	200	208	230	215	229	221	209	206	215	228	215	229	187	218	202	211	234	214	210	232	234	203	226	225	217	219	198	209	225	241	216	213	246	218	227	220	215	214	214	200	208	215	188	201	220	225	212	210	231	215	244	223	223	217	209	217	199	227	233	215	232	205	233	192	205	226	216	185	226	247	193	206	213	213	204	198	217	187	203	198	224	211	211	226	210	211	191	205	224	225	224	233	204	209	215	226	211	185	200	217	213	201	211	198	222	197	218	207	208	230	195	213	226	200	212	204	199	218	212	220	224	184	204	194	210	207	210	201	214	238	217	208	214	198	204	207	224	250	219	231	212	240	226	240	210	191	247	220	216	219	191	209	206	194	221	196	209	244	185	205	214	238	223	212	228	192	238	203	224	224	229	218	201	213	232	205	192	210	202	194	221	216	202	218	230	198	225	195	225	196	228	226	234	224	209	213	241	218	232	237	219	223	204	190	197	217	229	211	220	218	206	204	216	206	194	231	228	205	216	207	190	219	223	207	207	207	210	208	217	252	215	223	218	226	209	250	194	198	223	179	194	230	188	232	218	204	215	205	219	219	211	231	179	217	214	226	245	220	235	205	215	228	215	218	246	218	170	203	203	213	223	220	213	215	224	208	210	209	222	213	223	203	213	200	227	206	205	201	230	210	218	194	219	164	231	214	191	206	198	245	206	205	187	225	180	207	230	200	214	226	192	226	223	218	238	220	190	220	234	243	229	207	213	234	241	227	185	219	231	218	230	206	223	214	229	214	218	239	200	221	205	197	203	216	229	201	247	211	196	219	188	214	234	241	238	212	208	229	206	233	247	216	206	209	212	217	227	226	227	224	224	220	207	240	201	205	226	236	213	222	190	199	239	219	221	214	223	199	240	210	237	228	232	215	215	203	241	210	210	205	184	204	211	215	177	198	227	208	202	207	228	221	221	202	195	209	197	201	212	187	226	195	234	209	207	203	218	203	224	193	187	218	197	210	200	230	231	202	223	228	210	220	222	217	193	170	218	194	212	194	213	222	251	230	233	213	203	205	206	242	205	213	224	193	209	243	251	198	231	199	229	213	218	243	199	192	232	245	190	220	217	229	231	223	199	209	203	203	199	230	209	222	209	233	228	229	260	203	191	191	191	251	220	233	200	221	208	217	177	193	217	219	209	193	212	216	219	206	205	232	228	202	222	216	203	197	211	213	206	219	213	228	227	204	214	226	209	251	226	210	196	204	217	236	223	183	219	221	219	221	190	239	206	223	218	210	215	196	209	224	230	205	198	219	200	212	206	187	198	220	225	201	216	207	229	230	210	220	231	225	221	191	242	191	201	232	231	222	200	212	222	230	210	216	226	187	238	241	227	226	196	225	228	234	218	207	224	221	214	202	222	204	211	193	194	224	237	217	197	212	240	236	222	192	231	229	201	212	198	220	205	227	225	224	200	223	226	209	219	200	208	196	208	224	219	235	204	225	195	190	212	182	212	206	228	224	233	220	222	211	200	221	220	191	213	249	199	191	203	223	191	222	216	237	187	244	196	200	201	211	213	213	194	238	201	220	207	226	226	181	185	204	230	203	198	221	224	205	224	242	218	210	216	212	217	219	213	239	225	221	216	209	241	211	231	223	207	235	222	214	203	222	232	202	231	209	209	233	226	214	242	200	197	199	188	231	220	229	213	211	215	219	207	220	218	211	208	187	227	197	209	210	209	219	227	199	207	213	222	200	208	198	226	224	206	222	220	196	244	214	219	233	229	203	228	220	207	231	201	210	204	238	218	223	206	200	218	226	227	227	205	197	200	212	199	225	201	190	207	216	211	173	210	215	215	253	225	251	216	254	209	242	210	218	230	239	234	181	190	230	227	223	224	214	261	208	208	215	226	208	250	239	206	225	233	207	220	241	211	197	232	193	206	223	191	198	217	195	234	205	196	208	239	208	218	239	239	203	224	225	237	238	231	207	208	219	226	231	195	230	197	226	204	184	251	199	222	209	199	229	217	233	201	212	203	230	183	243	222	203	239	241	224	217	191	238	188	222	218	203	199	209	197	222	201	198	219	217	194	212	220	203	202	220	217	194	220	210	235	227	223	220	208	200	234	207	246	228	209	211	220	198	212	217	228	201	209	205	222	220	205	186	205	183	206	238	210	213	222	222	203	205	197	194	197	216	195	221	222	203	190	203	228	201	224	210	233	243	241	210	237	234	194	216	201	204	219	220	223	219	227	217	229	217	203	188	199	190	209	202	215	205	248	223	197	205	226	239	230	206	200	189	212	212	195	239	199	226	230	216	214	238	189	208	213	197	197	221	218	211	236	233	211	229	203	250	209	225	244	219	220	192	226	221	222	209	232	220	209	180	237	223	218	205	196	218	201	214	193	226	220	222	213	218	233	221	209	209	200	221	220	165	202	223	241	213	230	246	226	202	215	243	218	226	244	204	201	259	230	186	233	238	198	218	201	208	210	218	211	208	216	204	188	218	239	209	212	208	190	204	195
33798	41228	16803	4692	2840	1992	1443	1098	836	671	695	645	637	621	585	545	437	440	420	358	399	339	354	331	357	321	308	330	332	302	316	289	331	307	328	269	267	283	308	243	252	262	283	270	241	265	252	234	240	255	233	267	237	272	241	252	227	240	222	220	244	240	271	259	231	234	251	218	214	225	256	221	225	218	254	236	256	252	234	231	206	236	225	232	228	244	231	205	221	230	214	231	209	257	209	209	242	248	245	246	215	230	251	233	232	214	223	244	236	210	256	224	239	264	219	199	231	238	226	219	239	226	202	231	247	195	250	232	230	234	227	240	239	216	225	223	236	242	217	233	216	207	218	250	236	196	232	218	254	240	232	227	247	224	228	241	245	202	237	221	227	240	267	225	236	216	244	209	223	217	213	267	213	220	216	233	215	223	234	247	241	258	227	215	221	231	228	220	214	231	232	235	224	234	255	249	246	245	240	247	252	210	234	222	220	228	230	218	226	211	207	239	224	228	230	226	242	223	224	247	196	213	227	241	254	232	211	205	220	243	227	242	230	219	221	231	224	224	232	230	235	228	261	232	223	235	229	212	229	235	235	229	232	244	226	234	215	252	224	222	224	217	240	206	223	239	214	192	241	221	242	226	222	198	237	216	222	207	235	222	212	208	232	203	226	222	231	218	223	225	237	228	246	214	238	220	193	211	225	225	234	217	215	235	236	258	236	209	259	223	214	233	222	232	225	253	232	243	211	218	217	222	229	242	228	241	201	224	228	229	255	239	237	219	254	245	232	219	230	245	224	225	208	232	218	223	228	219	210	243	226	213	232	248	229	237	241	198	212	225	239	224	212	217	231	238	227	255	250	189	218	231	223	231	228	246	229	217	241	242	236	249	230	235	262	223	219	202	248	224	245	249	222	240	223	220	230	220	231	245	228	249	241	202	221	244	234	221	225	231	237	209	224	216	223	220	219	245	261	247	271	233	253	227	249	228	252	219	257	201	225	238	239	247	245	224	248	228	249	223	214	237	234	214	215	207	210	246	227	247	205	239	230	240	220	237	234	247	214	246	209	217	219	203	228	216	236	228	245	204	205	244	245	220	230	227	212	227	235	218	241	232	245	205	210	238	231	226	232	241	248	227	219	230	227	224	223	211	219	232	227	213	234	230	245	216	224	227	228	243	198	247	263	212	228	226	223	225	253	238	233	246	215	193	232	220	224	201	234	227	232	211	237	235	224	203	242	248	246	247	236	225	225	232	215	226	236	214	236	270	213	258	229	231	231	259	204	217	225	234	228	211	231	213	222	220	258	236	216	224	244	240	226	234	225	227	234	217	231	216	236	260	235	236	221	235	236	220	248	208	215	227	247	245	248	208	213	221	224	239	242	229	220	209	234	235	226	223	232	234	225	245	227	218	211	227	216	223	219	248	248	214	232	211	234	230	231	237	234	255	248	240	247	220	218	201	227	226	225	231	228	231	206	232	231	236	230	246	219	220	213	237	221	253	232	196	232	212	238	212	215	231	217	229	228	234	205	258	236	222	245	246	226	214	210	198	234	226	243	242	204	248	267	236	197	250	215	249	222	267	227	244	252	234	243	238	247	242	217	235	228	237	217	230	196	243	243	239	227	222	224	235	233	227	225	222	230	220	240	205	231	248	209	227	199	223	240	229	238	227	217	244	237	239	233	232	223	237	240	229	236	191	245	234	209	229	212	215	199	229	213	242	211	241	211	230	227	249	221	214	230	237	244	246	246	217	219	218	206	205	234	260	246	262	221	217	235	241	247	225	221	227	224	221	230	243	240	213	250	243	223	238	224	214	234	237	223	242	254	218	220	220	232	204	261	220	205	221	230	238	238	239	237	237	238	246	231	210	226	234	233	221	213	218	198	224	247	234	240	201	222	210	231	225	209	212	226	228	211	231	216	235	223	223	218	239	223	219	256	212	231	239	243	222	208	263	238	231	205	234	228	221	238	243	233	252	217	230	231	244	233	243	212	215	247	237	218	220	230	223	243	216	223	237	233	211	232	217	226	215	233	241	226	207	234	224	208	282	232	253	235	245	248	214	241	217	236	234	230	220	235	248	231	257	253	231	221	221	232	226	210	225	224	218	234	253	242	255	235	215	248	220	224	259	220	219	226	233	223	232	269	223	267	254	236	258	220	224	203	239	225	217	226	236	213	239	249	255	224	249	220	210	207	237	202	207	241	260	210	224	231	245	208	237	221	196	261	235	233	211	223	231	237	193	229	238	239	257	224	230	214	232	233	238	252	216	209	218	229	223	209	241	262	224	214	223	256	239	217	226	242	211	215	209	225	231	227	219	235	210	218	243	234	220	234	224	233	245	233	258	232	224	244	261	234	221	248	242	217	222	243	209	225	240	233	212	204	228	240	228	238	207	240	240	247	210	231	211	248	239	235	208	235	225	213	230	235	237	232	229	229	223	230	253	212	254	238	239	230	241	228	244	217	205	226	207	244	224	228	222	223	229	222	250	262	240	223	234	228	237	211	236	234	232	247	233	228	242	257	234	230	225	229	224	237	244	229	223	228	260	197	217	227	230	199	222	252	230	257	223	209	224	225	242	232	228	224	263	248	217	213	235	222	230	249	224	252	217	227	215	236	236	239	243	241	235	243	206	235	231	238	240	222	228	250	246	229	217	231	220	239	242	218	223	232	236	214	215	224	220	224	234	211	241	222	229	226	237	254	259	199	254	217	242	204	230	227	227	217	230	216	218	235	255	220	236	231	225	211	205	213	242	245	240	204	251	215	196	230	237	209	261	257	209	211	255	250	249	220	241	254	241	214	221	188	218	204	233	206	255	248	228	239	224	208	228	244	221	208	252	249	218	222	225	230	250	231	249	213	215	242	222	215	221	220	227	229	238	245	215	216	221	210	221	218	222	237	227	203	241	213	238	227	235	223	219	237	215	206	216	231	202	249	220	218	233	220	220	219	233	220	234	242	233	215	232	248	235	221	217	231	215	236	230	211	200	234	224	214	217	202	226	237	249	232	207	230	211	243	221	221	240	227	229	238	227	218	248	236	231	231	231	223	200	219	225	221	231	239	191	227	218	214	243	257	221	216	216	232	240	245	228	252	203	199	234	248	241	203	230	233	228	233	226	238	219	255	243	258	249	205	243	223	239	221	240	231	224	215	229	232	213	242	252	228	229	234	216	234	258	241	222	251	248	247	223	236	221	248	219	256	210	226	247	219	217	211	216	228	250	230	216	202	237	238	223	235	215	226	239	233	223	233	235	225	189	228	214	228	227	193	231	242	225	225	219	223	245	226	204	240	225	220	212	229	243	245	242	209	204	215	228	224	240	194	222	222	242	238	246	238	231	249	245	240	226	222	216	241	254	231	227	256	186	219	245	274	231	203	222	218	230	224	236	216	212	213	235	210	218	225	223	222	255	264	243	227	207	244	237	232	227	246	222	244	233	226	225	228	212	271	218	212	227	227	209	234	232	220	238	220	207	246	221	245	230
23668	21071	28135	24227	20895	10129	2268	1340	1013	842	821	768	704	747	659	632	571	488	454	432	340	357	382	316	321	350	372	313	338	290	274	307	287	322	312	285	305	283	244	247	240	271	218	239	241	279	236	237	251	217	229	234	215	202	262	216	219	233	236	240	249	246	224	239	264	236	216	239	238	228	229	220	207	234	186	230	216	230	229	223	188	229	218	209	235	193	187	230	204	205	224	221	244	218	233	237	222	210	209	218	203	210	231	206	203	227	226	236	238	238	216	227	188	211	238	219	225	214	231	211	228	217	232	217	240	196	228	226	211	209	220	215	224	218	206	210	215	228	199	232	220	204	209	247	229	214	204	234	198	204	217	227	214	224	211	219	244	235	215	232	257	215	206	222	217	225	239	212	218	242	220	239	192	210	219	228	246	239	236	226	193	222	254	217	206	227	204	215	192	203	202	235	216	235	216	226	212	211	222	217	238	216	200	235	220	214	226	226	211	232	238	239	220	230	236	224	206	228	254	199	210	215	235	246	193	200	200	227	221	205	224	213	200	223	214	214	220	250	266	249	223	222	250	226	203	213	228	216	205	215	219	232	201	203	197	207	241	241	221	186	210	208	195	216	221	230	229	249	214	251	234	192	196	221	199	235	252	225	209	210	251	195	245	237	222	231	218	207	240	235	222	194	227	211	236	220	219	221	209	203	226	207	223	213	202	205	216	226	190	219	217	226	235	236	211	207	245	212	234	224	210	200	224	208	233	240	219	227	209	220	237	218	225	227	233	219	251	211	237	238	208	221	213	217	208	197	194	211	210	241	233	215	210	241	210	231	206	234	239	234	209	206	189	233	229	206	199	223	217	221	187	213	219	207	239	222	217	219	206	233	227	210	229	214	235	221	229	224	232	205	224	210	202	232	216	215	229	223	208	211	223	217	241	222	213	232	203	227	216	201	233	214	199	207	212	208	217	223	219	218	207	204	237	226	221	221	223	220	224	211	226	209	220	217	229	214	213	245	214	206	235	219	218	232	192	211	237	218	206	225	223	223	217	216	251	224	222	215	225	202	222	243	259	226	202	214	239	194	201	230	252	202	205	216	203	194	222	210	199	211	217	230	234	207	236	215	234	213	237	226	212	203	230	227	227	226	191	221	219	229	218	241	216	236	223	250	209	228	215	208	243	224	220	201	229	226	229	214	231	224	256	226	221	234	222	224	232	240	229	216	249	235	188	222	218	238	206	221	217	195	200	217	209	218	241	182	203	218	226	226	229	217	249	246	217	206	219	244	233	208	197	214	205	225	236	235	211	217	205	212	242	215	232	229	197	197	241	208	227	210	218	209	205	244	223	218	207	195	219	242	236	214	191	223	213	226	215	196	235	226	208	230	212	220	221	231	185	214	238	220	210	206	227	243	225	211	200	214	227	240	225	196	217	207	208	214	209	244	212	236	202	223	204	201	196	194	212	222	208	217	216	241	199	223	211	221	235	207	237	218	237	212	219	224	234	231	212	273	214	222	242	221	221	220	215	229	234	231	213	218	219	206	214	214	212	232	204	215	221	219	219	213	228	226	184	216	214	207	225	248	223	223	241	224	212	223	234	218	212	214	223	186	233	246	199	219	230	218	234	214	213	247	225	223	206	208	211	201	216	195	254	226	249	218	228	215	234	220	257	237	221	215	241	228	234	232	214	219	220	239	226	222	175	212	240	235	226	226	241	215	206	228	204	216	220	217	234	233	213	222	196	225	225	256	225	236	196	222	235	185	219	229	212	220	243	206	214	213	221	208	195	214	234	222	211	215	211	202	207	209	221	231	219	197	229	197	206	234	202	233	205	225	202	223	197	216	234	224	187	178	242	234	233	220	241	233	214	229	231	222	221	239	233	188	205	233	249	212	228	216	216	221	216	221	215	224	217	203	205	210	217	228	223	211	200	206	192	241	208	224	199	261	236	245	229	241	224	210	213	214	236	199	211	225	228	227	217	222	220	233	217	208	228	215	230	200	224	211	245	229	210	219	233	223	221	210	223	215	218	211	204	208	216	203	211	237	204	223	204	229	223	245	231	212	224	217	207	212	220	236	214	219	221	212	229	232	225	223	246	227	207	203	194	207	226	198	232	220	248	215	212	238	222	204	214	212	214	223	233	225	204	196	222	222	220	213	233	254	236	225	228	220	198	223	213	218	239	222	219	220	226	211	218	214	220	240	236	206	228	223	251	225	187	236	212	228	220	262	235	183	232	255	217	239	235	211	253	221	208	192	218	213	225	241	242	219	234	232	214	223	212	212	202	256	232	232	222	222	209	215	230	229	202	211	227	197	193	230	229	230	225	222	241	220	190	219	205	223	232	214	202	198	250	205	224	202	205	219	212	225	221	236	209	224	210	197	219	208	196	213	200	218	236	205	236	236	189	241	213	196	219	194	219	228	205	230	226	225	220	225	228	229	220	203	200	220	223	209	254	211	230	209	191	219	223	227	215	197	235	226	217	203	243	196	217	187	240	221	202	196	216	212	206	221	222	241	220	222	217	261	179	216	205	223	201	215	213	206	216	219	212	219	225	191	224	209	239	177	257	231	222	210	232	209	213	230	223	210	216	240	221	224	221	217	221	204	220	246	212	248	214	211	226	229	213	212	236	218	217	239	228	209	223	227	221	217	228	252	240	220	225	234	237	205	211	243	245	218	246	227	236	200	205	210	252	205	213	223	212	215	246	183	226	227	219	224	215	229	207	230	217	232	208	212	236	228	231	212	239	212	229	226	225	215	218	217	221	219	208	239	222	199	235	210	229	227	196	210	239	205	239	256	221	232	200	218	217	253	215	187	218	194	206	233	243	211	227	215	213	231	214	224	206	230	220	222	224	210	229	215	213	217	230	212	220	209	207	236	221	230	225	209	252	218	208	210	246	196	230	220	206	232	222	210	227	214	228	207	228	208	229	244	174	208	210	209	238	206	197	210	215	218	209	237	243	217	206	217	206	229	215	178	217	222	240	216	239	222	218	231	215	218	224	211	227	220	236	219	198	243	215	195	221	205	211	209	219	228	214	211	219	235	243	222	207	222	221	235	223	207	206	227	221	225	221	210	235	196	181	218	247	236	243	235	228	240	228	220	206	199	221	223	242	206	215	233	232	201	242	227	231	207	222	241	200	220	238	222	217	212	254	230	240	208	239	197	222	204	207	216	219	205	249	207	247	235	218	211	201	240	231	216	220	216	213	227	225	220	205	253	231	234	247	223	209	219	224	216	241	231	227	214	207	224	195	234	243	236	204	230	217	247	168	215	228	215	233	205	231	232	178	247	216	237	219	229	222	224	244	249	226	207	231	218	234	210	187	231	216	250	220	212	186	214	231	212	225	218	225	203	204	201	222	228	217	231	212	204	217	220	207	209	228	218	224	205	220	239	221	207	226	238	224	237	202	209	235	201	226	222	219	241	247	223	252	232	234	242	215	214	210	212	241	221	226	195	231	221	241	225	186	195	227	206	210	213
34386	55424	27388	9130	5557	3953	2884	2112	1724	1413	1340	1212	1069	1016	978	825	776	686	614	571	556	434	463	436	399	420	415	422	387	380	399	403	392	369	352	316	328	333	309	297	289	287	294	256	268	245	247	266	239	257	247	259	271	229	282	240	252	231	252	228	246	251	237	219	264	233	252	225	222	239	222	250	205	230	275	235	257	267	224	237	214	215	216	247	247	239	226	222	245	248	242	225	232	248	226	210	222	245	242	209	229	227	220	231	226	228	252	235	252	215	241	222	215	235	226	223	219	212	216	210	251	239	209	223	237	263	213	202	214	228	201	233	232	202	240	206	227	237	235	220	218	237	237	226	241	234	220	224	255	221	223	212	262	220	219	239	244	232	256	255	238	219	242	218	215	273	210	232	221	220	199	211	226	238	265	236	219	209	249	215	234	201	209	250	225	253	231	230	258	241	240	230	230	219	213	230	229	263	222	235	222	251	214	235	243	235	225	241	216	253	211	234	234	261	229	237	237	224	189	238	250	255	238	242	244	221	252	243	221	233	234	239	233	255	224	236	219	211	246	229	210	236	223	224	232	219	223	256	255	213	229	232	250	237	232	223	231	227	227	228	237	224	247	223	228	248	229	232	237	215	235	232	251	230	203	234	241	216	230	220	237	215	213	222	209	220	201	229	243	233	193	241	233	231	211	246	220	215	228	197	236	214	207	237	227	229	234	242	237	262	221	234	220	245	239	238	211	218	240	248	235	204	225	214	229	235	238	262	241	234	219	243	239	234	218	221	242	185	227	230	231	207	220	220	228	227	243	219	209	218	224	266	225	250	220	243	226	223	228	223	258	249	214	240	229	229	221	218	266	218	210	223	218	253	237	235	259	241	210	223	231	241	233	220	212	241	223	235	207	211	249	227	243	213	217	242	245	230	238	239	225	233	247	212	217	222	238	224	217	201	233	241	232	215	249	240	235	207	239	239	236	246	218	216	239	225	230	243	240	237	217	209	222	218	215	257	237	236	219	194	248	260	216	208	212	254	189	236	207	221	251	222	226	239	224	239	225	202	228	219	223	225	228	245	239	221	215	245	230	256	242	221	217	237	219	230	198	242	260	204	221	208	231	251	242	240	223	229	214	218	232	232	248	238	233	229	225	206	230	230	248	222	231	258	252	233	226	222	228	245	224	231	219	235	217	257	234	235	246	242	233	227	263	206	241	210	243	223	253	219	248	246	246	241	240	237	213	259	250	212	238	239	245	239	221	208	246	247	237	243	239	221	202	201	235	219	252	241	204	223	236	250	204	222	242	208	243	226	232	254	213	231	238	202	226	230	217	221	239	225	226	220	220	234	230	209	232	229	247	216	243	235	224	236	209	209	240	237	226	222	211	242	257	205	201	235	206	204	231	227	197	230	224	222	243	222	243	215	234	219	214	245	233	214	226	226	228	220	236	226	226	234	237	210	237	213	229	254	238	236	202	226	226	210	247	213	225	237	238	214	220	233	244	227	233	216	202	245	236	249	213	218	260	233	244	260	230	207	235	237	244	221	216	230	241	228	229	246	224	202	209	194	213	239	199	233	226	232	251	200	249	224	228	202	222	250	250	234	259	259	211	211	221	260	211	214	232	239	236	245	261	264	233	232	231	221	240	224	227	235	215	249	213	230	203	229	244	262	233	213	234	214	224	237	235	240	206	268	216	210	224	249	222	229	222	214	213	216	213	223	239	222	218	215	226	221	242	247	201	251	235	216	233	220	219	246	230	245	216	214	251	220	210	226	236	225	244	219	220	205	220	228	220	236	242	244	218	215	198	252	220	252	214	232	209	256	238	244	236	229	221	240	241	263	242	229	249	257	227	231	235	257	214	248	205	232	201	232	235	208	240	248	230	237	219	217	226	233	205	232	242	247	242	231	212	234	211	212	228	215	211	237	234	217	229	213	242	219	255	223	239	219	225	233	236	237	220	237	229	238	241	248	238	228	237	240	233	237	239	228	231	213	205	202	216	224	255	216	226	235	264	191	233	246	239	230	207	205	230	242	219	204	223	222	224	215	221	218	241	230	230	243	231	227	238	228	234	251	253	235	251	224	196	241	247	249	235	250	197	206	204	238	208	236	263	207	236	217	225	249	228	248	219	238	256	255	259	262	219	207	233	227	251	229	213	232	215	221	244	227	221	242	228	237	230	204	255	205	259	252	234	207	222	218	221	209	225	223	258	239	231	233	206	233	226	229	227	209	244	227	249	221	243	217	204	250	231	232	265	230	233	223	261	225	218	191	232	220	239	230	208	236	224	236	233	237	242	225	247	243	239	230	225	227	236	227	225	220	222	225	204	256	228	235	242	215	254	234	208	234	256	229	212	195	220	226	249	202	234	234	230	223	244	236	246	232	237	219	234	241	214	234	235	229	263	228	228	259	222	204	241	253	256	235	229	196	234	215	254	243	237	245	234	214	239	234	228	249	233	211	216	241	217	232	229	220	218	266	222	241	225	247	219	216	240	237	225	234	225	226	221	219	227	245	228	225	240	238	204	235	231	211	217	229	222	237	225	231	241	208	235	242	217	257	228	214	223	231	231	224	213	245	203	221	242	224	238	234	227	230	238	239	219	207	243	231	256	248	227	234	246	224	227	238	237	244	240	231	223	252	275	230	241	252	234	225	221	222	253	255	220	206	228	249	217	222	236	233	255	230	211	242	227	227	235	250	233	242	218	227	226	206	247	253	240	208	243	258	229	228	225	212	211	250	227	271	239	239	223	254	251	230	245	216	240	242	222	215	220	223	244	210	247	229	218	229	242	218	252	212	226	240	245	222	212	242	239	239	207	229	242	240	200	232	234	233	210	254	234	245	236	254	237	239	248	218	231	224	225	200	224	204	244	235	214	243	269	234	224	225	223	210	228	223	235	234	216	249	225	227	234	251	228	234	200	238	220	222	250	222	230	212	262	252	229	208	237	211	274	233	211	258	237	242	211	232	224	233	235	248	231	231	240	212	233	251	231	240	208	236	245	234	218	255	231	233	229	235	237	250	238	244	223	222	211	227	241	209	215	249	234	217	238	247	214	240	237	237	256	228	215	233	246	248	222	230	236	232	214	223	229	227	223	240	217	251	211	239	228	234	253	237	211	268	227	240	239	230	219	251	237	250	204	220	219	228	275	211	246	234	218	243	216	199	234	239	209	196	230	247	232	253	226	240	216	243	229	213	220	232	213	213	230	243	252	233	230	242	209	228	235	207	242	236	229	235	259	249	244	213	212	229	225	239	235	238	233	223	227	243	244	229	248	228	232	228	226	213	253	212	244	251	252	224	231	231	229	222	225	236	247	209	216	209	242	218	214	236	214	232	201	242	208	248	216	225	221	207	258	212	245	228	261	256	228	232	228	206	227	207	239	250	263	218	240	243	260	224	218	232	232	215	207	239	255	248	238	238	241	250	238	237	210	231	219	218	223	227	226	205	220	238	238	218	245	229	215	232	215	221	230	239	228	224	243	255
24841	21114	27168	24978	12012	2473	1529	1074	856	774	792	727	710	649	613	593	535	506	481	465	421	415	353	373	374	328	354	358	356	367	354	325	370	358	339	319	305	342	320	287	307	302	343	332	315	302	298	284	275	261	280	280	285	301	305	272	296	288	291	292	274	262	299	304	298	256	300	281	319	282	261	276	276	242	278	277	288	299	278	257	285	250	279	291	291	319	246	289	272	288	305	309	246	281	294	286	262	277	296	268	298	289	275	266	294	306	282	290	275	261	257	257	276	271	307	300	281	298	276	273	299	251	272	298	265	303	283	275	267	299	270	284	265	281	288	271	293	265	282	287	296	248	269	300	263	276	273	279	278	275	278	250	291	245	318	304	259	257	281	257	299	269	244	267	301	256	244	296	284	277	278	274	278	294	285	275	294	277	264	295	266	274	275	265	287	267	270	273	256	290	294	262	268	294	321	301	279	299	270	302	289	295	272	264	292	277	294	268	278	275	278	252	280	290	276	302	285	267	271	261	301	271	288	272	274	266	260	293	308	285	291	306	266	247	273	283	259	250	296	281	263	270	306	303	274	289	276	269	285	298	261	327	257	267	284	264	264	258	257	291	294	271	293	277	273	252	307	290	279	282	237	265	260	276	282	262	274	264	269	268	245	251	293	241	287	245	283	285	250	299	276	278	271	271	270	298	235	289	250	288	294	283	294	229	258	294	271	290	277	288	270	265	285	285	290	308	253	258	247	285	289	306	279	295	276	281	289	288	298	284	275	265	282	265	246	280	286	288	277	281	271	283	277	291	291	256	238	269	285	247	257	252	265	291	280	288	285	303	250	310	302	289	277	294	300	280	280	232	294	280	304	267	291	306	275	275	269	300	270	268	274	263	269	291	268	269	271	276	285	280	303	249	267	292	284	226	273	264	281	250	293	289	252	316	268	265	247	272	280	267	266	244	268	258	261	278	289	277	267	254	243	260	274	262	261	279	278	281	260	284	268	291	320	260	274	304	258	278	278	283	268	288	277	307	275	280	294	286	300	298	297	284	262	293	261	237	300	279	288	293	297	267	278	273	264	271	250	289	273	313	249	268	290	298	273	280	299	263	271	286	263	291	283	276	284	267	273	263	284	294	281	277	250	264	302	291	259	262	296	275	309	288	281	288	214	276	314	245	277	265	286	290	308	271	247	270	300	270	265	277	279	292	271	316	248	273	258	283	269	317	286	276	273	293	289	300	284	272	301	274	303	301	289	290	254	245	276	267	263	281	273	284	267	292	278	280	249	282	312	251	268	309	286	277	259	288	272	245	271	268	289	288	286	278	309	267	285	292	293	305	284	296	265	276	280	250	267	281	261	279	295	294	295	277	276	250	273	259	277	274	283	262	289	266	271	273	284	280	285	306	300	266	282	295	276	275	257	278	270	311	282	304	263	288	279	271	280	269	301	269	293	273	286	314	260	275	287	249	280	270	257	273	273	252	294	252	286	275	295	260	293	263	251	256	247	273	275	261	265	269	306	284	282	260	280	258	285	289	251	252	290	273	294	297	255	298	311	273	280	277	266	283	252	296	294	292	292	299	290	269	246	260	251	285	296	283	247	308	253	303	286	309	249	281	249	279	272	294	254	285	286	286	251	283	267	277	293	279	299	267	265	295	263	289	268	288	277	288	259	322	294	269	296	283	289	261	258	282	284	296	265	284	286	300	270	263	296	273	269	270	289	280	290	265	277	312	279	264	284	315	258	285	270	280	257	289	273	262	301	292	281	271	308	275	251	282	273	299	258	257	260	287	273	282	293	286	281	278	278	298	282	261	262	249	271	297	288	292	256	246	270	255	280	259	275	326	288	299	281	279	273	251	300	269	265	263	270	282	270	254	286	291	278	308	285	278	305	252	286	281	240	275	281	294	281	282	266	293	282	263	239	275	278	272	263	269	292	267	234	286	271	275	297	298	294	263	277	277	258	254	288	244	297	269	291	259	292	278	269	296	280	299	307	278	288	293	289	297	278	299	296	285	255	287	262	278	277	282	291	303	283	241	269	256	275	265	318	273	284	309	268	282	277	266	284	272	296	276	269	291	270	278	300	306	298	287	256	282	272	282	267	273	274	253	261	303	285	303	259	282	247	270	266	314	298	248	287	279	304	263	259	267	273	252	293	287	294	246	269	277	264	264	298	295	274	268	284	277	306	279	284	264	284	279	254	261	258	258	280	287	295	285	276	264	270	282	268	293	283	284	253	271	277	292	290	286	244	276	261	289	314	290	265	294	286	293	280	279	292	260	262	268	247	290	271	265	295	273	259	278	235	293	277	306	298	277	294	271	290	294	278	273	284	256	252	272	286	280	270	305	285	274	280	265	266	284	276	254	301	257	286	288	270	277	273	283	296	279	285	300	286	275	265	280	283	301	283	260	293	277	275	303	288	290	250	271	293	269	257	255	267	301	275	284	258	302	253	255	295	258	251	290	261	297	288	276	284	251	263	318	261	249	300	282	269	295	256	279	269	291	253	291	281	288	246	275	281	280	277	248	280	288	271	271	233	265	255	263	283	266	286	302	259	275	287	269	292	287	264	296	287	256	274	269	264	294	268	288	292	259	270	278	273	272	268	296	284	286	279	284	261	275	280	254	290	288	245	274	294	263	263	264	262	283	277	290	282	272	269	298	282	239	247	266	263	275	247	276	295	287	253	267	269	266	268	290	287	262	264	264	292	259	271	271	297	277	236	286	280	252	260	297	280	314	267	279	272	299	259	253	281	269	265	274	289	282	288	253	278	274	282	319	295	284	283	302	280	274	291	277	265	288	271	301	271	250	268	252	284	261	290	244	271	277	260	268	280	282	285	284	301	289	276	274	273	257	287	289	277	273	309	279	258	273	274	246	274	269	264	272	294	305	291	277	274	277	318	293	261	265	272	248	263	264	271	266	254	284	287	246	278	277	261	268	280	312	275	266	315	278	251	262	285	277	272	264	274	244	295	265	282	298	253	276	281	294	235	265	293	281	311	287	262	255	276	266	281	289	260	299	304	298	297	266	251	298	259	275	270	298	273	277	272	273	262	302	287	289	288	259	262	265	270	274	281	307	280	276	252	285	293	278	297	237	266	260	283	273	298	249	268	290	278	259	277	269	289	289	259	294	283	315	280	277	290	268	292	271	281	296	304	282	291	266	252	274	274	288	301	275	265	261	282	299	269	276	275	272	288	273	264	252	261	271	267	294	262	282	260	275	280	267	298	269	253	281	279	285	290	316	298	275	263	275	284	263	283	275	290	269	232	276	322	295	264	292	292	280	311	306	282	298	323	250	296	276	255	275	292	285	307	265	289	308	277	280	288	257	277	268	270	277	277	283	291	274	283	283	281	270	288	286	281	262	270	307	302	281	289	271	255	248	246	277	264	283	263	274	285	291	262	253	279	303	278	305	284	293	290	276	267	279	257	293	293	279	281	298	272	327	278	281	254	288	302	266	292	302	265	274	275	273	260	279	264	277
34028	48963	24298	8216	4585	3327	2401	1993	1523	1281	1213	1071	1015	985	901	840	738	686	644	570	522	499	456	476	467	397	426	438	401	441	403	409	377	405	361	402	366	347	344	366	336	318	294	345	333	306	309	356	302	254	324	294	317	302	309	282	318	290	263	300	300	277	291	272	310	283	304	313	290	314	341	319	287	321	318	311	290	294	311	287	302	305	302	287	270	275	312	278	279	258	319	312	282	307	300	299	301	306	277	276	303	295	285	293	295	287	288	277	276	274	320	286	278	313	291	287	312	298	316	281	297	255	297	301	300	281	279	296	305	295	315	309	274	275	284	308	286	303	291	277	329	273	305	282	271	306	277	294	267	311	300	306	302	279	293	288	284	306	305	264	277	280	305	303	268	281	317	319	299	301	276	280	316	302	285	313	298	295	293	281	294	289	309	277	287	312	293	274	251	278	293	296	334	273	269	259	286	299	283	297	314	288	270	301	317	296	298	292	297	273	287	303	293	302	292	294	287	258	273	239	275	306	304	289	292	303	289	286	322	258	284	315	269	314	284	287	306	303	310	292	319	282	322	307	269	320	288	307	281	298	315	299	312	292	303	301	298	286	292	281	278	324	308	304	273	282	292	283	316	291	318	262	319	305	307	268	292	233	308	277	303	277	272	310	284	297	271	311	303	271	308	246	288	299	285	290	301	306	296	284	301	280	298	330	275	288	291	284	254	238	264	270	303	273	293	291	313	333	269	313	322	291	294	285	291	281	276	289	317	303	263	350	304	292	287	270	260	299	282	306	284	276	305	300	308	289	286	290	315	286	314	292	290	297	324	293	307	285	304	311	292	279	328	300	288	260	293	300	272	326	312	308	298	319	286	295	316	279	279	280	280	285	294	271	324	300	298	308	264	302	307	280	285	310	289	316	298	293	288	280	299	312	281	279	287	304	296	313	300	288	312	299	309	272	299	305	294	301	278	281	289	272	285	296	271	311	289	297	308	301	293	293	288	279	299	248	279	313	276	292	276	292	294	305	298	277	304	305	317	291	296	312	292	304	287	299	271	284	293	296	299	297	296	312	282	273	309	288	299	298	296	317	311	323	296	282	285	327	278	266	305	279	263	312	310	286	288	342	287	308	289	292	298	292	309	295	298	289	277	289	304	269	288	293	266	301	268	285	294	280	282	263	286	279	262	287	290	292	282	288	287	313	284	277	288	305	257	295	291	292	291	266	309	271	255	298	318	283	299	308	286	297	290	273	284	291	284	262	301	291	305	291	289	278	289	295	278	297	300	299	302	318	325	314	281	302	302	305	296	311	283	252	307	311	317	294	278	287	311	284	300	295	292	297	299	277	276	273	295	299	298	250	294	286	283	291	281	300	284	295	269	315	260	286	266	309	313	306	290	298	312	305	282	325	279	320	265	293	294	273	285	285	297	285	285	291	301	276	297	281	296	313	285	280	275	252	303	291	309	298	281	300	261	296	311	291	319	295	282	281	303	298	289	284	278	288	311	282	303	302	288	277	314	270	296	313	295	288	283	299	284	255	269	313	300	277	298	275	293	299	303	304	291	280	306	324	287	293	308	291	287	269	284	288	298	292	286	287	279	309	294	261	276	295	312	301	286	331	266	289	268	289	318	287	284	279	308	285	299	300	271	327	290	277	310	278	300	273	294	285	290	287	265	309	297	303	318	307	296	295	293	303	293	294	330	298	307	304	298	294	276	322	284	284	281	305	301	301	271	288	279	283	309	291	316	286	301	281	279	318	285	283	278	265	283	305	284	289	314	280	249	307	276	310	260	244	291	317	288	308	302	318	327	317	298	259	303	268	275	300	284	293	271	301	256	265	283	293	300	285	297	303	281	288	279	303	279	283	291	308	289	292	311	326	293	293	286	274	293	273	285	272	279	296	292	264	296	278	318	270	301	303	274	266	289	298	305	289	281	290	282	282	268	312	288	311	272	282	305	279	281	316	264	290	257	275	291	320	276	304	281	291	273	281	327	281	305	269	313	295	302	306	328	298	312	257	293	311	262	293	280	290	304	307	285	288	288	269	276	286	307	261	284	302	303	289	304	297	302	324	297	285	270	293	310	307	312	270	288	293	297	301	275	312	270	274	299	282	294	268	305	276	288	293	328	289	271	320	274	285	294	287	298	286	276	329	288	265	275	280	315	281	280	310	267	305	272	308	289	270	320	288	322	294	309	318	297	272	295	294	272	318	273	305	282	271	327	287	302	291	266	277	306	305	309	271	307	259	278	287	302	284	282	283	268	250	289	308	287	300	295	272	288	290	281	295	270	283	288	319	305	308	279	307	286	274	282	319	286	321	305	278	265	283	273	301	276	245	290	309	264	290	292	267	275	279	282	299	272	286	261	315	285	321	301	299	266	278	281	298	306	302	310	284	288	264	289	307	308	275	274	256	264	318	312	292	294	298	289	284	307	307	300	307	299	278	312	253	308	229	293	295	297	266	291	288	281	310	295	300	293	323	311	304	265	280	306	277	308	312	287	285	303	302	295	267	271	308	269	284	299	302	277	262	291	303	289	263	306	290	300	314	270	274	294	298	303	314	286	284	310	269	331	303	329	321	301	275	314	283	283	262	308	304	289	317	298	284	294	279	274	312	274	304	298	264	307	288	287	292	292	292	247	299	310	280	293	307	297	278	287	287	323	303	294	330	304	276	298	276	287	300	299	309	279	275	292	289	294	276	325	293	286	300	293	301	284	318	290	286	278	300	321	312	294	288	290	281	275	284	289	307	305	279	268	297	300	266	285	276	297	301	272	281	281	310	271	305	308	257	284	295	314	272	276	283	302	313	315	281	277	280	314	302	315	298	295	292	301	272	289	266	290	279	282	309	307	306	274	309	298	289	305	290	301	282	303	293	291	292	270	280	300	296	265	347	278	292	289	270	295	277	282	277	285	273	281	314	288	277	292	297	282	296	277	301	284	294	292	301	249	271	263	314	287	311	276	309	322	313	322	295	276	324	302	306	304	314	293	281	316	288	277	297	279	313	299	311	290	276	298	279	334	266	308	296	291	315	291	310	287	264	298	265	290	286	294	298	283	290	283	302	290	306	287	303	272	285	299	275	281	307	275	297	291	304	317	296	277	325	288	326	276	268	294	283	268	286	294	302	286	296	296	276	282	281	277	276	281	324	315	279	249	286	279	307	271	289	314	282	278	281	288	263	293	296	272	307	304	299	329	309	310	287	264	294	292	286	290	300	300	299	288	276	305	299	283	321	320	274	284	289	280	284	280	277	283	278	286	312	296	281	274	301	277	309	304	290	274	296	296	284	325	279	296	320	299	315	321	302	313	275	286	300	276	275	286	290	292	289	259	281	300	295	278	263	288	302	329	314	272	312	288	293	331	292	305	309	280	304	267	323	313	268	282	294	285	308	311	297	282	309	296	284	291	283	307	309	274	288	323	267	257	291	305	296	284	265	265	289	281	293	277	294	301	291	273	318	269	258	298	273	258	272	291	293
22622	21144	28763	23767	21152	21152	9850	2547	1745	1608	1382	1381	1291	1135	1088	1034	887	825	695	682	632	572	578	543	507	476	471	509	478	469	462	455	459	435	431	405	395	416	362	377	388	374	366	373	349	285	315	299	318	322	286	365	357	308	305	310	329	297	324	308	319	321	293	338	313	312	322	320	327	287	312	342	319	317	329	333	316	294	318	357	326	329	304	330	321	317	313	338	313	316	276	337	324	307	313	315	326	345	292	299	317	319	314	295	280	313	309	297	277	329	300	327	321	316	305	316	306	315	287	325	317	320	291	302	295	308	299	272	290	317	322	323	326	307	307	272	322	319	312	289	318	321	329	299	304	313	283	308	298	308	338	276	322	274	290	312	284	305	327	298	299	307	305	300	336	289	297	316	317	311	306	284	290	283	321	326	298	294	304	342	311	324	335	317	295	321	302	297	310	308	287	280	322	307	295	305	326	301	304	329	316	296	291	344	293	310	302	321	296	328	334	321	308	302	318	284	303	338	329	315	303	295	319	310	321	296	319	289	292	328	302	296	307	314	325	295	343	308	326	305	290	332	293	335	295	316	298	289	298	321	298	281	304	330	287	362	292	285	316	296	304	317	323	349	298	309	338	292	325	306	335	321	336	282	322	298	278	310	291	297	282	347	292	282	308	333	297	323	321	305	275	304	337	300	265	306	287	318	353	328	338	337	349	313	286	309	339	291	296	341	306	300	319	284	307	322	326	313	343	305	328	294	324	288	315	293	327	314	307	330	287	297	305	335	341	306	262	356	285	301	296	313	305	306	324	323	299	307	314	322	334	308	288	291	296	312	290	320	284	352	298	287	289	312	282	296	325	305	294	301	320	297	298	314	315	318	315	326	299	289	311	323	336	289	317	273	326	312	290	281	279	329	284	304	299	324	311	317	315	320	304	287	311	303	348	321	323	316	311	332	325	321	286	303	299	298	292	292	304	282	317	321	320	336	316	267	332	316	320	323	312	288	299	290	295	331	311	282	353	310	295	301	312	349	307	310	319	331	361	308	308	323	315	314	266	287	294	314	326	303	325	286	317	306	308	291	297	308	325	300	303	298	294	311	316	285	318	333	316	304	299	327	313	289	320	289	317	320	301	300	321	345	277	304	304	287	307	273	300	339	291	302	303	325	305	310	327	297	308	301	305	289	312	279	303	296	325	324	322	292	313	304	331	276	319	320	316	310	323	292	287	268	325	320	341	326	291	343	291	294	299	307	304	322	312	300	327	294	312	314	301	280	307	326	323	324	302	279	313	312	314	319	323	340	288	351	325	308	306	316	320	328	328	330	348	295	282	287	296	350	299	312	316	325	298	276	326	322	333	297	312	304	309	345	309	316	345	318	319	330	346	314	333	319	324	294	330	301	304	316	306	308	305	301	326	293	339	313	312	315	269	295	297	308	314	301	331	303	326	319	281	334	321	337	319	298	298	304	307	286	335	320	326	316	281	311	298	300	314	291	309	318	307	316	286	285	283	331	279	309	270	321	324	321	308	269	321	304	333	364	302	309	297	321	292	282	319	294	330	306	321	277	334	302	313	314	284	322	320	331	280	300	307	312	296	332	303	325	321	304	309	292	295	286	301	284	295	263	325	272	310	323	314	318	292	354	318	303	311	301	314	330	326	324	311	340	311	308	304	297	306	317	320	311	298	302	332	294	292	296	327	320	316	345	276	318	323	324	345	322	312	315	298	321	327	336	306	319	319	328	292	300	325	304	306	300	321	294	278	321	303	295	292	305	302	338	303	309	301	319	310	285	307	336	290	322	330	322	308	294	295	310	317	294	327	318	316	320	308	305	297	312	332	307	340	289	319	306	314	302	299	313	303	331	305	299	336	274	320	324	318	303	328	300	336	307	324	304	296	295	324	354	322	272	299	336	321	323	334	303	301	287	295	293	310	305	336	309	323	340	293	303	282	338	303	288	328	309	293	337	273	319	298	332	310	324	302	329	304	296	288	337	304	305	298	329	283	299	314	305	305	324	330	320	307	292	291	340	306	302	294	337	308	292	320	294	311	342	281	321	278	314	290	325	309	324	287	275	309	276	300	309	334	299	305	323	313	305	301	306	286	312	296	312	287	293	301	287	354	282	357	306	297	287	326	319	285	272	326	325	307	286	304	305	341	347	311	328	294	326	311	331	297	328	311	312	308	297	288	311	328	308	311	313	325	309	314	313	330	302	311	289	310	274	311	292	292	281	300	310	286	320	329	308	275	299	278	326	303	323	347	298	301	295	289	317	319	311	313	298	307	307	343	276	300	299	306	306	353	327	304	301	304	310	305	301	290	313	309	338	314	319	287	303	333	283	316	324	320	332	272	292	328	315	287	314	317	289	308	314	324	297	319	297	304	316	317	331	297	295	290	282	317	321	335	322	317	350	291	324	307	316	312	313	319	320	323	306	336	270	307	300	296	320	316	325	324	350	325	313	299	291	284	299	313	322	328	326	335	307	289	307	336	318	302	308	330	316	261	334	304	317	301	286	299	310	337	317	310	326	326	291	294	314	298	279	306	304	277	291	323	317	315	316	289	315	302	320	303	311	340	319	313	303	345	308	306	303	292	335	315	326	276	326	304	309	307	304	318	276	318	302	347	351	293	311	295	315	334	331	316	303	315	306	309	296	309	316	298	317	307	306	290	313	321	317	299	302	284	329	322	286	316	325	312	304	324	282	320	315	295	327	312	341	284	294	339	294	303	296	308	304	287	351	323	309	312	327	289	321	350	298	288	341	286	314	280	302	294	314	300	340	315	301	307	315	341	313	305	325	333	322	329	310	293	273	291	290	306	296	286	319	296	322	293	318	291	298	285	323	310	326	294	299	306	317	304	307	309	298	322	286	268	293	310	349	279	312	321	318	304	322	286	304	333	320	304	321	304	313	281	301	309	321	258	296	305	318	285	326	296	335	298	305	303	300	301	346	317	329	338	329	311	307	304	297	332	303	302	296	299	306	308	300	313	316	294	323	298	302	334	301	321	344	316	310	299	341	293	336	311	291	342	319	303	325	315	303	312	311	290	308	295	306	321	328	266	295	312	290	302	310	345	317	291	291	314	295	333	316	304	301	338	283	274	319	284	318	312	281	297	325	323	335	324	304	284	332	300	327	336	294	317	328	312	308	305	300	327	319	296	304	311	278	291	354	324	308	290	333	312	303	307	326	318	279	299	324	348	308	314	314	286	292	286	320	271	310	292	294	320	316	280	304	321	329	288	316	305	308	335	320	312	301	333	310	325	298	322	334	292	291	324	321	300	310	320	294	277	318	292	319	282	312	315	286	315	287	323	326	313	309	312	302	280	308	299	300	348	296	306	313	317	315	332	308	300	293	286	300	326	311	316	291	315	293	307	336	308	300	293	319	288	313	308	312	328	286	336	300	299	292	327	307	302	313	312	315	356	317	321	309	297	266	293	292	292	285	305	304	308	312	307	347	299	335	300	315	292	283	283	318	293	305	316	306
37422	61902	35789	15617	8977	6810	4944	3664	2952	2525	2224	2030	1878	1781	1616	1501	1338	1171	946	898	799	769	710	612	577	566	575	595	510	502	505	528	523	519	434	410	425	445	422	373	407	396	370	352	367	314	349	359	363	347	283	324	345	319	322	349	348	345	304	336	329	315	347	355	288	296	371	326	291	319	350	317	319	317	315	317	334	311	330	346	322	330	316	323	308	315	338	358	327	356	346	355	313	335	307	333	300	306	319	277	301	302	346	336	319	317	336	286	308	278	293	327	295	333	350	335	337	299	316	335	349	334	320	302	298	327	339	301	313	358	286	308	320	291	296	322	293	276	296	302	314	311	316	288	277	318	312	300	305	342	308	319	282	318	324	340	266	307	319	320	334	317	322	324	340	317	333	304	306	326	283	306	341	275	329	292	315	292	314	318	334	331	310	287	317	340	328	293	311	338	280	304	294	313	319	311	293	335	286	278	307	368	307	344	306	312	316	316	284	295	322	322	313	293	298	328	322	353	304	298	303	279	329	315	294	341	277	292	305	342	343	294	327	323	305	302	313	313	290	329	300	294	301	307	316	335	349	316	296	325	285	322	291	306	340	289	337	282	308	312	325	262	310	292	303	367	346	306	309	296	329	321	308	295	308	330	328	311	335	335	311	334	338	299	322	324	323	331	322	311	308	303	341	326	322	316	316	303	309	315	295	305	316	284	308	315	311	299	335	316	332	317	328	297	311	294	300	300	307	309	310	304	281	345	301	338	320	301	294	320	338	313	316	293	300	326	300	289	354	315	301	327	313	324	317	313	287	341	315	329	319	325	303	329	295	291	287	287	295	335	314	315	297	292	285	302	311	318	307	308	320	295	323	340	303	365	302	296	305	289	318	339	283	323	335	296	323	350	338	334	276	284	289	300	311	352	314	320	296	307	300	295	316	291	338	319	317	323	323	303	331	289	318	287	328	295	293	325	300	292	349	297	304	323	292	308	318	339	293	281	334	316	314	350	318	322	330	299	297	312	299	330	303	271	307	296	310	304	309	300	303	310	316	300	307	339	320	289	302	313	314	317	312	329	292	302	314	316	322	294	328	319	326	320	318	288	321	297	305	326	317	309	322	291	316	342	316	316	315	329	310	308	317	281	312	336	321	335	335	329	320	332	305	299	339	295	303	312	282	336	308	295	297	293	315	328	350	322	309	331	303	314	305	317	336	285	351	300	305	343	291	325	328	329	309	321	307	297	305	283	315	320	310	322	325	299	312	308	306	305	295	313	317	317	338	309	317	303	319	323	314	337	305	294	327	296	286	299	315	295	310	293	295	310	280	339	288	314	346	326	348	325	264	318	318	290	316	343	297	314	305	318	333	299	351	316	297	304	297	320	320	308	271	357	306	312	328	347	283	335	333	328	301	329	328	305	310	312	323	307	294	283	311	319	324	298	317	319	308	328	310	299	317	316	326	347	329	309	298	325	286	318	291	316	300	344	286	323	304	299	301	317	351	323	330	312	293	310	328	323	320	325	322	316	321	322	307	297	308	294	354	316	302	334	326	294	309	320	308	301	308	326	314	297	282	295	287	327	303	320	315	314	301	329	282	314	309	337	313	310	276	287	306	311	314	343	301	316	330	325	285	299	322	317	326	300	284	299	343	340	314	328	300	298	289	281	323	334	286	309	285	329	311	334	332	305	336	330	320	307	296	312	330	305	305	322	311	336	313	317	327	340	293	325	278	329	302	312	341	326	310	307	289	286	341	313	313	315	301	319	303	308	313	308	324	310	318	326	326	324	287	305	285	291	300	313	336	323	313	315	263	299	278	325	332	340	301	293	332	318	295	312	328	293	289	313	329	310	300	300	330	342	316	324	292	318	324	328	303	340	315	327	296	299	308	302	312	331	352	306	309	321	300	289	305	331	310	353	305	295	292	311	352	331	334	337	291	324	302	303	320	302	339	308	303	316	308	293	301	330	325	322	314	365	266	329	311	278	320	279	345	294	344	311	328	353	307	297	300	302	291	298	324	305	300	310	296	284	315	334	317	309	310	341	334	330	322	311	299	287	324	306	287	302	355	309	347	315	303	307	276	319	299	306	324	277	323	294	311	311	283	331	284	339	316	303	323	310	292	321	337	325	310	297	314	327	300	309	349	297	315	297	317	296	294	340	305	296	304	327	315	315	317	319	297	345	329	315	282	310	320	318	292	308	343	300	290	298	315	317	331	360	322	312	296	322	302	291	308	345	307	337	308	330	336	317	332	293	309	295	326	304	327	306	304	302	307	282	331	310	271	311	307	304	311	301	295	311	328	322	294	296	312	324	337	331	329	319	309	304	300	338	309	340	317	328	290	296	323	322	349	288	338	323	290	305	301	320	324	330	307	307	309	295	357	293	317	267	317	294	302	303	317	298	280	343	309	312	313	314	301	302	292	343	353	326	306	306	330	307	327	283	344	285	316	296	292	370	316	312	300	288	328	349	336	332	318	347	322	352	338	289	327	324	333	314	299	321	297	309	306	278	291	296	287	316	339	333	317	307	302	340	305	297	319	312	313	303	313	326	334	284	337	275	322	293	289	285	328	305	327	326	324	302	322	322	288	275	294	299	298	325	296	295	308	299	324	321	344	303	308	306	312	277	316	287	314	322	310	316	315	284	324	342	346	279	313	338	295	305	328	323	312	298	273	309	294	346	320	320	272	346	309	332	317	295	329	297	304	310	286	324	321	334	311	312	314	318	322	307	328	333	305	274	322	320	320	346	316	303	297	308	305	280	335	301	309	330	320	322	289	310	290	317	333	327	307	308	331	330	322	309	302	335	329	361	337	285	342	309	335	311	286	341	291	304	301	305	305	288	305	287	301	317	306	322	303	325	294	308	299	317	292	329	299	327	311	313	331	347	318	298	276	270	314	321	349	311	306	322	301	296	306	317	306	313	305	303	277	304	299	296	312	341	333	278	311	328	299	301	325	315	278	277	326	321	315	298	307	315	318	348	321	326	333	334	334	320	299	296	302	317	320	288	298	326	349	305	314	316	325	305	305	297	313	291	351	285	310	310	295	328	332	322	311	352	297	314	296	308	329	318	303	301	309	309	308	313	314	327	295	313	265	271	327	312	305	314	293	312	298	334	321	303	329	311	341	313	305	283	311	316	294	303	307	294	333	329	318	292	324	314	321	304	322	314	340	312	290	311	342	320	312	306	302	313	280	307	320	304	314	304	304	310	302	282	337	329	314	292	332	307	336	313	328	319	318	334	317	336	294	331	292	317	317	317	360	274	291	304	314	294	299	312	314	283	310	276	343	317	317	330	337	291	331	319	325	288	339	321	291	317	324	302	270	316	304	329	282	314	348	320	322	335	315	297	314	322	307	329	300	322	274	311	330	315	318	312	317	310	300	295	314	311	292	304	318	338	277	305	323	347	316	310	309	335	313	316	298	282	298	333	316	340	297	327	311	305	297	318	328	305	300	310	323	281	285	308	337	314	303	315	338	297	316	310
31560	29592	21013	7467	2478	1600	1140	859	728	600	583	633	550	595	585	487	454	435	400	367	327	311	340	289	313	305	271	303	301	276	276	267	290	273	251	234	276	230	241	273	240	241	241	221	229	250	218	216	230	229	231	234	213	225	219	200	229	198	231	242	216	223	223	219	187	227	241	218	224	224	204	212	203	240	222	236	218	208	231	224	196	226	230	201	210	211	185	236	205	236	197	221	212	203	206	184	193	247	212	214	227	205	214	201	247	198	220	208	237	189	180	232	221	208	201	214	206	212	215	225	228	236	232	235	229	255	237	214	195	215	212	214	227	211	210	213	216	258	205	227	215	223	221	230	234	220	229	219	205	218	212	235	227	230	196	193	217	229	201	224	222	213	202	199	208	242	225	242	227	228	224	247	202	215	218	221	215	239	254	215	228	227	236	218	211	218	221	221	224	213	206	244	206	199	246	226	231	216	219	233	198	228	222	245	210	204	212	233	218	231	202	200	205	235	235	203	219	215	242	231	236	206	213	190	193	193	242	219	229	232	213	251	203	247	229	242	212	241	221	232	202	220	215	221	217	217	236	246	216	221	205	265	229	214	232	204	230	210	208	232	235	252	219	231	251	247	220	215	195	228	223	208	206	229	231	213	207	220	218	204	210	219	223	220	239	228	242	213	211	197	249	202	219	220	203	219	227	213	210	201	205	243	201	202	214	217	211	207	227	226	215	208	218	204	228	235	221	237	245	221	222	208	226	205	208	213	232	198	201	206	217	222	217	225	217	239	231	221	180	218	206	223	213	234	212	221	212	206	204	216	226	233	220	225	212	205	195	211	211	198	203	211	248	247	232	205	184	242	208	213	211	199	223	232	232	212	219	217	246	238	220	210	218	210	215	187	223	237	230	224	207	225	225	205	238	221	197	215	207	215	224	220	209	227	221	227	201	247	215	211	224	228	209	199	235	200	194	190	184	247	244	224	240	212	215	190	231	199	201	210	219	223	255	224	231	224	223	215	249	242	236	221	201	205	211	196	209	205	220	203	229	226	201	213	197	202	219	247	224	206	211	197	228	235	232	228	216	218	209	213	222	208	195	199	206	247	215	229	236	211	237	230	241	202	214	202	215	204	225	230	223	256	180	195	224	206	214	239	221	236	212	210	179	227	194	212	208	239	224	227	199	228	211	220	234	207	242	251	225	220	234	209	215	236	216	223	241	190	183	224	228	214	204	224	232	236	225	222	239	217	228	210	213	248	226	217	229	208	221	215	219	218	217	229	207	198	217	210	232	233	193	220	196	212	206	213	212	221	242	188	206	243	219	223	218	203	234	217	215	210	211	211	238	245	242	231	216	226	224	210	199	205	218	234	218	206	228	232	201	218	261	206	209	211	234	227	213	206	230	224	234	198	224	218	199	234	199	212	202	216	201	218	216	241	220	211	216	232	261	227	245	217	218	225	224	188	239	206	207	231	230	234	225	205	201	204	197	208	184	240	230	220	207	242	226	221	248	200	217	209	210	214	220	212	232	213	232	176	213	245	254	242	205	233	214	216	240	229	222	210	226	223	213	205	210	214	219	226	188	206	219	210	205	216	219	229	208	239	225	203	223	232	226	211	242	216	220	193	252	221	210	233	240	257	219	221	223	217	229	212	216	227	202	226	201	230	215	199	221	227	218	234	242	208	198	193	237	230	218	216	232	215	221	201	239	207	217	199	208	229	245	212	217	227	212	203	210	214	206	203	209	221	208	225	199	222	228	226	214	207	211	230	220	258	215	254	247	205	257	235	245	209	180	196	225	211	205	213	230	237	221	214	201	237	211	194	184	215	213	213	232	215	205	202	223	238	234	218	229	213	222	221	219	204	220	237	198	208	226	220	224	233	212	212	192	217	216	227	221	204	213	208	228	220	212	188	229	204	221	216	221	220	219	212	226	213	202	214	216	221	240	255	204	250	217	220	213	220	193	224	231	206	220	229	230	231	224	218	202	218	228	206	248	212	213	180	202	194	211	207	240	226	228	205	215	210	220	229	224	216	238	226	223	230	236	200	182	237	234	231	200	233	178	190	224	219	218	213	219	210	193	213	231	219	228	225	228	213	199	220	203	218	214	218	237	219	202	231	230	253	197	226	215	206	220	207	222	224	233	225	217	249	219	258	190	221	225	218	209	205	208	207	238	197	209	225	197	215	231	226	216	212	198	237	203	211	212	199	233	205	242	212	220	202	207	202	212	241	227	220	205	224	218	209	226	220	200	211	230	224	214	220	221	231	230	224	216	203	199	232	246	201	194	222	216	203	233	224	233	216	226	207	254	205	245	241	207	250	209	224	226	202	218	231	218	233	202	213	186	223	231	198	215	237	212	217	222	230	206	205	231	204	213	226	208	225	215	227	222	200	217	185	230	205	269	195	230	240	206	206	247	227	193	213	263	223	233	213	209	255	228	215	220	239	205	197	228	225	222	225	222	249	226	236	227	200	208	224	215	221	214	238	227	217	220	209	217	230	226	215	201	199	228	199	224	203	243	214	232	197	215	198	218	226	238	232	208	206	217	206	205	195	237	211	199	237	222	225	209	261	243	228	212	236	204	231	224	225	213	224	207	223	210	244	237	194	203	215	241	217	204	215	228	240	218	228	234	206	229	221	209	212	222	229	230	201	229	248	204	223	222	201	209	199	251	209	228	219	217	208	237	207	224	224	201	220	209	249	208	193	233	197	244	217	242	210	199	210	230	211	228	202	214	231	220	196	226	226	203	236	227	211	223	213	208	231	230	216	219	235	220	216	238	241	201	219	240	226	234	209	217	204	218	212	215	221	219	215	247	208	206	213	222	240	235	219	218	208	226	224	209	229	213	228	229	209	210	246	247	218	212	218	209	202	199	195	223	200	236	217	225	221	218	225	199	230	220	217	222	234	219	252	217	216	222	210	186	187	211	226	237	236	223	204	192	247	199	219	197	224	207	224	229	231	209	228	232	218	196	215	200	228	214	209	222	207	211	230	215	203	178	226	216	236	228	213	243	216	221	212	195	226	229	209	215	221	224	209	223	229	223	228	244	220	230	219	206	224	213	230	228	208	228	208	246	203	209	198	244	202	213	221	238	196	252	204	220	215	204	200	207	228	240	203	220	220	255	216	195	173	223	215	227	232	238	233	220	200	225	244	190	246	237	213	222	201	219	235	230	231	219	248	217	213	220	232	213	191	192	224	234	219	206	232	213	201	214	203	204	232	225	235	207	203	210	213	219	218	224	216	223	198	252	209	233	206	213	213	239	206	216	211	222	206	236	232	202	238	223	205	236	209	207	242	211	203	218	218	195	220	205	210	231	215	231	227	218	230	215	229	226	189	227	232	203	235	239	241	189	208	206	221	234	220	205	194	224	238	208	204	200	241	236	213	236	201	199	220	215	210	197	228	200	242	206	219	219	254	223	232	239	192	216	216	166	221	230	208	211	221	236	244	229	205	215	237	212	225	217	233	211	232	224	242	232	217
33502	41769	18440	6291	3584	2597	2007	1518	1242	966	916	857	837	801	782	675	623	579	491	465	407	358	364	340	362	337	344	351	316	323	339	307	281	310	297	295	253	289	232	271	247	268	257	252	248	247	286	248	215	225	260	239	216	239	236	234	264	260	231	222	239	254	247	225	239	226	229	238	268	251	212	255	230	217	230	260	195	227	249	249	264	264	226	214	212	227	238	252	218	231	224	239	254	202	241	221	233	216	210	228	225	229	213	220	239	239	260	230	218	246	223	219	235	224	248	214	245	213	247	225	224	244	222	226	254	256	221	232	242	209	205	230	262	256	226	255	237	234	254	215	231	214	232	213	255	212	252	229	255	239	237	233	224	240	236	227	207	245	228	229	223	220	225	234	222	227	231	231	229	228	243	246	240	229	217	212	249	217	232	253	235	221	238	231	231	229	225	235	237	227	239	261	259	222	229	227	217	233	191	217	258	254	238	211	233	249	210	219	212	224	231	219	234	268	239	204	252	250	228	219	219	218	240	231	208	249	248	243	241	219	229	225	234	235	224	214	206	230	246	227	242	251	224	250	216	227	219	229	260	225	242	221	200	220	246	224	254	227	223	205	238	236	255	245	215	226	249	228	224	228	220	207	223	233	247	253	233	225	233	229	217	252	248	215	222	232	245	242	223	252	228	212	238	234	228	248	203	241	228	232	243	245	239	246	252	233	225	237	257	224	252	229	224	221	229	225	215	219	222	220	214	219	230	218	236	244	257	247	275	237	235	218	221	229	244	226	206	224	209	233	212	264	245	252	240	233	227	207	219	232	236	248	253	202	271	224	245	226	200	240	226	228	239	245	250	247	232	223	220	234	235	215	223	222	237	215	239	250	255	253	236	233	253	248	215	240	245	232	237	215	226	232	232	253	219	229	248	237	253	227	230	252	242	201	235	221	229	222	234	259	252	229	223	215	248	223	241	239	253	219	254	232	242	253	252	209	258	236	228	228	225	243	233	254	238	234	223	231	245	264	218	224	224	210	211	241	209	255	268	233	217	220	209	222	224	257	247	242	274	226	246	253	231	248	255	228	239	211	267	234	253	239	206	205	219	235	196	234	233	238	205	240	222	231	240	227	227	237	228	245	234	223	235	234	230	227	228	234	239	225	227	254	237	217	227	229	224	251	228	248	239	208	226	233	225	220	222	245	232	215	222	190	232	240	236	256	223	229	245	241	225	202	234	240	240	236	225	244	244	234	218	238	206	203	223	184	227	232	227	239	248	228	200	233	259	225	214	229	229	244	235	211	203	220	231	230	254	228	209	236	216	199	215	266	247	245	219	238	217	224	215	222	226	234	300	230	233	261	236	230	247	229	244	255	214	223	255	239	232	213	203	256	243	250	252	239	236	218	249	249	229	241	239	221	223	242	232	221	231	245	234	223	225	251	225	222	232	238	186	215	262	242	234	226	222	232	199	234	245	224	239	216	219	215	231	264	227	230	217	242	225	240	220	235	246	243	226	227	230	219	211	222	226	275	223	223	226	227	236	258	234	254	205	252	247	222	232	230	226	218	256	225	260	219	227	220	229	257	266	233	247	226	218	241	222	238	240	239	235	239	254	232	207	238	223	252	231	233	274	257	240	224	240	250	259	245	225	233	226	227	229	207	214	237	227	256	233	234	222	259	219	225	235	221	224	230	216	245	247	237	250	238	201	232	240	226	225	231	236	233	238	226	226	246	217	243	253	229	219	240	252	208	231	220	229	246	240	239	251	237	189	212	226	204	258	256	216	263	241	207	248	233	251	238	257	223	228	278	235	232	245	245	257	249	204	217	210	221	236	233	251	237	228	235	222	220	257	211	235	218	229	237	238	240	228	262	239	230	224	221	228	225	231	236	248	245	224	238	244	257	243	241	252	254	226	230	233	234	253	236	238	243	273	243	230	211	213	208	248	231	234	228	204	234	224	246	242	226	218	220	233	220	243	245	238	243	225	249	243	258	218	225	258	245	245	237	294	239	228	241	218	218	224	238	227	241	241	235	234	200	235	233	217	228	223	234	220	234	225	241	248	240	245	226	226	261	239	236	236	230	247	253	250	227	216	222	213	218	242	257	233	230	245	247	204	243	201	230	257	278	243	230	260	243	205	228	213	202	206	223	213	234	237	249	227	249	225	250	206	237	212	250	208	218	231	246	230	226	253	211	236	238	240	227	256	230	221	236	221	232	244	202	247	209	234	206	238	228	245	217	238	230	218	211	224	238	232	256	226	231	222	239	222	201	247	230	212	244	217	238	246	233	232	215	215	219	244	245	214	211	214	227	251	229	223	256	226	219	226	231	221	218	248	231	230	238	232	208	239	255	243	241	222	246	256	235	216	230	238	224	203	249	274	226	243	224	226	220	248	236	278	242	233	233	250	224	219	231	224	229	237	221	208	230	225	250	207	204	215	229	216	247	232	241	222	226	230	236	249	236	224	251	221	237	266	234	240	223	223	240	245	215	222	222	249	244	227	226	235	212	247	232	221	215	230	207	224	248	226	209	252	242	260	252	200	248	243	266	240	239	232	251	230	231	225	226	241	260	236	238	223	262	224	238	230	224	211	226	227	230	220	219	217	234	236	232	233	250	226	223	248	234	240	219	222	229	227	229	210	221	206	220	219	238	246	237	232	210	207	214	222	250	228	227	235	228	230	227	211	219	230	247	234	240	236	231	224	241	224	260	254	197	260	226	223	218	222	218	221	224	238	221	245	246	244	234	244	236	210	252	243	237	240	232	219	227	223	226	234	226	224	252	241	225	222	229	245	244	253	237	194	226	236	219	242	217	229	240	213	242	230	243	256	220	242	226	225	225	261	238	257	248	246	226	236	243	229	229	220	236	248	241	237	216	217	215	242	218	236	191	234	257	220	241	221	261	235	238	256	239	231	249	260	232	262	234	220	223	213	251	248	232	227	218	212	212	229	227	216	256	234	237	204	224	230	201	230	219	237	266	235	214	260	249	250	214	237	237	202	237	238	267	240	236	216	246	245	252	237	244	217	206	232	230	243	242	198	218	243	233	229	236	233	235	237	215	234	226	237	211	237	228	226	227	211	262	205	244	208	240	219	245	233	204	235	248	228	242	211	247	240	237	248	239	248	215	225	240	219	244	243	209	239	212	216	220	221	226	230	235	210	225	236	237	245	236	244	229	214	219	208	227	211	207	261	241	266	231	233	245	240	229	228	217	223	258	244	240	249	195	234	211	217	246	234	235	228	214	226	240	239	221	230	216	226	249	260	252	237	222	240	227	235	227	254	222	214	241	245	212	232	236	230	195	251	244	242	238	214	238	249	236	222	237	213	281	239	192	219	249	238	251	195	224	197	218	209	236	228	225	232	231	212	231	208	226	229	240	202	258	239	217	213	226	237	237	240	222	237	247	225	220	242	250	228	211	202	234	239	237	252	255	219	226	254	238	212	242	218	234	268	199	226	227	219	229	274	218	247	245	223	224	276	236	253	245
23672	21079	28194	24183	20882	10781	2791	1658	1232	1137	995	1016	994	903	802	714	631	530	529	486	419	384	393	354	353	338	330	337	359	324	310	323	304	295	316	274	268	282	230	269	273	292	266	241	265	229	249	236	249	235	262	244	212	218	213	225	253	224	256	238	213	263	233	236	225	220	231	221	196	217	196	224	224	226	235	216	240	226	234	213	229	227	234	227	224	220	225	228	244	204	219	225	207	228	239	232	215	196	192	239	216	206	232	236	227	218	240	188	232	235	232	225	210	220	236	224	237	215	224	210	218	210	254	248	225	238	242	222	222	212	227	215	233	223	247	235	227	241	231	256	220	241	253	226	242	231	234	259	242	241	224	237	234	222	245	230	229	261	196	209	231	238	226	223	221	231	220	213	212	256	201	256	226	218	244	242	216	240	235	218	232	232	190	226	195	254	221	223	224	210	229	203	219	227	216	227	232	239	223	241	237	221	250	247	219	227	224	225	233	211	196	223	231	227	224	204	215	240	232	233	229	189	218	222	251	237	219	235	222	222	236	236	246	216	236	226	221	216	249	221	264	222	225	240	202	244	226	232	235	214	226	226	255	253	237	228	233	197	225	227	239	227	226	252	235	216	227	231	246	229	230	228	216	230	227	232	211	214	230	209	214	233	206	206	233	235	250	213	237	240	228	228	195	250	234	254	249	214	241	213	250	241	242	210	245	238	235	248	219	227	243	231	248	231	240	237	237	234	242	230	220	212	227	235	229	216	222	219	229	214	210	189	221	215	235	205	231	235	234	250	267	219	228	232	210	244	232	194	234	217	248	237	252	243	243	218	257	228	219	228	236	248	213	242	222	254	225	238	210	213	264	226	199	239	202	191	242	226	221	206	199	238	238	224	207	237	220	239	213	229	225	255	216	246	237	218	213	227	231	238	236	239	250	196	209	262	243	210	245	257	230	239	252	219	236	215	218	223	239	212	229	202	232	232	223	224	221	235	249	242	226	238	230	204	233	244	201	234	218	248	227	243	224	247	238	238	236	224	205	243	212	251	233	227	228	214	242	240	223	228	249	233	225	259	193	223	224	224	196	232	228	257	250	226	193	258	223	227	265	258	225	241	221	239	229	212	229	217	203	228	258	217	234	211	221	237	255	226	202	229	203	215	239	257	227	218	210	261	227	228	231	216	249	246	218	213	240	217	217	235	247	219	230	216	210	235	208	205	206	225	214	221	193	236	232	229	255	222	237	242	212	245	201	230	224	223	220	220	224	216	219	211	206	231	259	234	240	234	204	251	210	233	223	241	238	206	236	219	218	226	241	262	242	211	239	225	232	214	237	230	224	219	219	240	247	249	217	234	209	237	219	238	253	235	245	227	214	236	236	206	229	229	201	222	224	218	210	230	230	218	214	224	241	217	237	238	226	215	242	237	224	235	220	249	226	220	237	223	204	214	227	214	221	210	213	225	222	246	224	240	237	221	226	231	242	248	235	261	205	260	224	223	208	217	222	236	218	251	208	217	217	237	219	213	212	209	206	245	205	223	225	255	245	210	217	237	213	225	250	217	213	236	223	253	240	213	231	195	246	224	228	227	226	238	225	230	265	191	247	207	244	202	218	211	232	231	239	234	226	227	236	225	211	215	217	238	235	210	231	208	248	228	223	248	233	214	219	229	229	235	221	255	219	227	228	199	241	247	220	215	217	189	214	244	234	234	216	220	227	230	229	249	207	259	234	218	236	225	225	235	245	232	226	195	228	197	238	235	216	247	211	233	225	250	221	211	238	240	214	228	213	194	222	250	243	238	219	206	219	206	226	236	219	215	225	236	256	227	226	229	210	229	235	221	235	237	250	228	232	220	245	211	249	207	214	241	224	219	216	247	210	226	234	202	206	225	221	198	248	240	236	242	246	228	236	242	204	238	218	229	241	230	212	257	232	231	222	240	242	232	214	212	222	217	198	240	226	213	249	231	244	255	210	205	240	227	208	221	219	225	224	204	263	236	215	243	197	225	239	237	221	228	224	217	208	249	252	261	211	233	221	206	209	211	234	254	221	210	237	251	234	192	211	232	250	241	240	226	236	226	244	235	216	215	231	224	209	220	222	205	221	220	200	224	224	228	217	213	220	237	222	212	213	219	230	230	235	215	204	248	218	237	221	236	225	230	215	213	213	224	223	212	213	219	246	224	208	213	194	217	232	226	183	226	214	249	231	219	228	203	226	235	230	221	216	210	209	232	231	215	218	227	236	181	224	240	260	219	230	246	215	264	242	227	233	241	216	198	242	230	224	210	247	230	228	209	215	224	223	257	246	213	255	199	229	226	217	236	242	226	220	234	229	232	224	258	237	256	231	201	248	231	215	225	209	235	225	247	232	218	237	239	240	257	247	222	240	229	233	215	216	240	217	202	230	240	209	210	198	222	247	237	236	215	227	237	227	218	245	245	190	235	254	220	216	198	225	226	200	212	221	255	240	236	217	215	235	230	212	227	230	252	247	206	193	219	226	234	217	206	212	226	223	223	245	224	248	240	234	233	236	248	187	210	217	208	214	207	229	228	235	223	210	231	220	233	215	192	220	206	253	263	225	215	213	218	240	222	247	229	239	221	223	250	211	236	248	215	228	219	232	234	232	190	199	252	201	250	249	223	238	210	228	233	205	208	250	248	229	221	264	242	236	221	215	250	248	249	252	229	218	217	226	222	200	220	235	227	237	234	230	210	238	220	212	224	221	220	235	218	268	207	224	233	221	223	233	234	225	247	216	219	225	240	213	227	214	229	234	213	259	240	219	230	225	219	238	222	242	217	221	218	230	231	202	233	221	195	223	211	237	222	221	280	219	205	237	218	242	232	217	227	188	225	223	241	223	225	251	225	227	226	272	243	217	211	226	222	230	236	212	226	210	210	220	210	227	233	246	228	251	229	222	238	235	222	205	247	206	223	232	229	207	222	237	220	223	239	235	221	215	217	237	235	236	208	231	219	233	224	215	251	216	229	221	233	238	234	207	216	235	218	209	200	215	249	206	244	232	205	223	266	207	212	231	238	239	230	229	209	229	257	235	248	226	211	209	219	197	229	224	242	232	234	219	213	240	236	242	208	238	221	234	226	222	191	210	209	226	219	219	202	243	229	234	255	229	245	241	188	210	222	226	199	205	210	222	197	219	217	205	204	228	225	228	238	233	234	236	210	257	226	236	226	212	222	232	231	234	248	203	220	206	250	246	229	231	229	237	216	203	257	221	217	244	224	220	215	274	243	217	212	224	264	219	218	214	248	218	228	230	209	226	220	221	221	231	214	233	234	227	237	231	218	220	219	237	210	222	233	234	214	220	204	216	240	213	227	224	223	209	255	218	213	221	247	277	226	215	221	223	191	225	218	214	215	234	227	214	230	227	248	235	211	242	229	220	217	221	233	214	239	220	218	268	241	205	215	235	193	209	192	222	237	236	210	214	227	242	211	198	233	210	236	238	238	212	223	228	201	203	245	227	217	211	208
35575	55163	30309	11342	6568	4738	3541	2714	2207	1858	1589	1551	1528	1375	1167	1020	877	786	657	617	557	537	493	455	472	387	388	384	388	379	370	383	393	328	348	337	324	290	299	260	259	300	285	253	252	280	244	252	251	234	277	237	252	266	226	240	234	229	240	269	251	262	223	238	235	264	256	251	232	224	231	239	270	215	252	246	242	254	248	217	233	236	237	242	242	233	243	267	213	247	246	220	237	236	237	219	251	231	234	253	251	254	219	228	226	216	218	226	234	241	215	206	241	225	247	213	261	206	217	240	242	241	228	268	229	208	236	242	249	218	253	248	228	219	250	236	213	231	250	242	229	257	247	222	235	221	225	248	201	222	245	227	247	260	231	247	219	237	226	244	237	235	238	227	263	247	230	223	212	244	247	212	206	261	235	251	235	219	201	221	245	253	224	201	221	230	228	248	242	221	214	239	238	233	253	222	247	243	225	248	224	256	247	227	242	217	232	234	216	217	229	216	231	248	226	216	248	241	233	245	235	213	240	262	251	211	238	220	229	239	210	244	224	256	215	219	227	247	255	235	245	248	211	213	228	248	237	215	251	236	246	242	217	262	221	244	202	216	239	255	268	226	228	248	252	229	228	198	221	244	246	220	232	233	279	244	256	243	250	239	245	230	228	230	231	242	248	216	249	242	207	239	236	235	218	243	251	251	268	232	235	238	210	230	243	235	225	241	207	246	229	234	247	233	263	247	234	239	226	217	230	251	222	234	261	224	208	215	229	244	247	234	262	228	247	237	247	246	198	217	254	223	237	234	260	240	202	240	225	239	221	231	247	224	227	251	218	241	225	233	233	226	252	232	222	231	223	230	212	242	237	238	212	241	255	245	225	227	249	222	230	224	212	224	249	257	243	255	256	255	234	234	222	205	241	232	247	217	219	243	228	263	233	254	207	226	230	221	266	253	202	228	234	216	226	257	254	231	231	247	232	257	223	226	236	243	226	240	239	263	264	259	221	216	226	230	246	259	250	278	246	236	225	246	214	239	249	227	241	229	255	251	216	236	203	243	256	233	225	234	235	248	240	250	264	219	220	210	249	196	244	232	225	218	242	227	245	235	224	241	255	246	206	248	226	229	252	249	245	252	225	236	223	262	231	233	213	201	212	226	224	260	235	235	214	236	240	218	235	233	249	224	249	231	242	244	238	242	235	237	211	227	246	236	213	243	230	236	245	214	249	228	253	233	247	250	246	243	196	266	234	238	212	216	234	210	214	223	246	253	232	227	249	196	244	239	223	241	228	239	227	259	222	236	234	223	228	248	227	234	268	246	237	243	271	208	259	238	223	222	227	240	223	243	260	228	242	233	233	229	238	264	237	257	205	228	240	229	242	247	235	236	224	240	233	230	248	233	278	228	205	236	243	263	231	209	205	234	224	234	228	257	248	199	239	232	220	212	246	229	225	259	226	226	225	227	249	243	260	229	222	245	219	218	240	227	247	225	220	218	215	245	216	241	240	250	238	221	243	232	245	231	253	237	224	252	226	223	219	204	235	230	217	252	239	244	236	233	235	218	224	232	251	242	209	221	199	254	209	267	217	229	211	229	209	238	258	227	245	215	234	248	241	229	215	228	259	244	241	252	235	250	254	261	215	241	234	254	205	221	215	258	237	216	248	254	232	197	237	225	246	244	253	228	234	253	234	223	231	231	250	242	261	200	232	249	215	239	224	227	251	216	277	240	241	247	228	229	221	237	219	235	244	229	217	212	239	217	243	226	244	233	218	227	237	225	224	217	234	234	246	212	232	236	253	217	245	225	235	262	236	251	220	214	240	227	226	244	229	249	238	248	228	237	243	248	237	203	230	219	230	233	241	252	244	231	236	218	238	217	211	209	226	260	216	241	234	236	272	231	230	206	214	250	243	246	219	216	227	237	213	248	244	224	249	251	254	235	232	234	242	234	246	233	214	240	233	244	275	267	245	232	235	250	230	244	227	214	249	232	241	232	235	264	241	208	235	262	246	242	235	229	219	257	210	260	214	256	236	257	245	228	217	233	256	224	248	241	252	237	222	250	255	226	230	261	244	227	233	213	233	216	262	225	237	216	218	237	241	260	233	233	224	240	232	226	220	261	229	198	216	249	228	215	237	240	229	231	253	236	243	229	239	259	230	230	237	248	235	240	210	208	227	237	222	224	213	217	250	228	257	219	221	250	247	206	254	235	242	253	234	245	243	257	257	267	203	252	253	238	232	219	249	212	230	228	249	237	212	242	230	215	218	214	256	234	243	226	249	248	235	219	229	241	228	245	235	216	224	237	243	210	238	230	234	222	231	248	239	219	217	241	212	246	215	225	240	230	238	237	203	262	222	258	239	231	237	226	232	225	225	227	262	234	198	222	221	223	223	239	218	234	244	228	211	248	230	235	249	230	237	231	226	222	244	245	238	228	252	224	243	231	210	195	248	234	242	261	238	208	233	245	241	251	220	256	242	243	237	253	237	232	237	250	262	230	256	213	220	222	222	222	228	223	250	254	246	246	217	257	252	205	218	232	225	239	211	230	230	223	247	215	230	238	249	252	244	256	267	239	219	225	228	229	263	240	236	204	201	228	214	224	228	237	234	221	228	230	238	217	233	231	239	236	202	211	237	258	255	226	257	222	239	235	225	235	249	249	240	238	260	219	227	221	225	241	234	206	219	210	242	244	230	239	260	234	261	227	255	238	249	228	238	251	229	226	222	252	240	227	227	215	252	227	231	225	264	240	198	202	237	204	234	256	251	246	209	201	221	251	223	217	252	223	258	215	254	227	227	206	226	246	244	229	243	218	213	240	235	223	237	225	243	236	231	234	228	224	235	217	214	234	243	233	234	245	249	228	236	243	227	253	237	210	239	236	228	211	222	240	250	211	226	227	247	232	221	260	217	215	216	229	226	261	243	222	239	242	209	261	238	266	244	236	214	249	220	232	248	239	229	223	231	228	232	250	221	242	225	244	235	251	249	267	213	231	222	228	217	222	244	253	234	233	226	216	238	234	212	229	242	238	253	257	240	224	239	230	242	220	239	250	223	234	212	205	226	221	226	220	218	228	240	232	225	226	229	228	239	263	237	220	229	229	242	227	244	222	243	228	229	254	240	213	231	233	225	255	224	230	247	230	198	228	234	225	230	245	235	233	198	252	251	235	223	204	216	242	213	238	222	246	256	236	210	220	278	227	225	232	219	217	235	228	226	219	243	240	238	240	226	233	221	219	250	255	225	235	253	216	219	213	231	222	233	221	228	235	218	252	238	223	235	261	216	254	240	240	242	237	212	228	242	257	243	232	220	240	209	229	224	250	249	223	238	222	212	250	235	198	252	250	229	270	233	216	235	232	252	230	254	220	220	243	219	239	261	234	224	232	229	227	199	244	226	245	199	234	241	238	248	251	262	240	207	247	231	246	248	228	241	229	203	234	231	232	218	223	232	206	217	252	208	210	206	228	257	228	252	215	258	231	213	265	241	238
24697	21040	27163	24745	12759	3091	1851	1324	1140	998	954	976	816	793	756	671	575	494	516	471	428	417	403	377	361	343	396	341	339	370	356	312	331	315	337	317	310	315	309	308	293	315	282	290	295	287	314	297	304	270	291	293	301	294	312	272	295	265	286	263	294	285	296	268	286	292	278	279	267	266	275	293	259	292	289	262	276	286	289	277	256	286	289	261	271	284	293	279	274	290	299	283	282	292	285	277	275	269	256	285	300	265	265	257	305	275	286	272	318	278	281	277	257	277	256	285	273	268	311	257	302	289	267	278	284	280	276	281	252	271	290	247	260	284	272	289	265	298	253	280	269	282	277	248	285	267	273	277	270	284	264	296	303	271	270	268	294	262	315	262	266	286	294	308	276	273	256	252	264	273	246	269	285	266	268	297	287	295	272	267	281	253	254	283	238	276	273	272	286	270	316	275	258	298	290	293	278	289	291	250	272	297	275	307	283	280	276	258	268	294	233	288	259	282	291	285	255	261	276	270	301	284	291	284	265	275	262	263	312	274	278	253	286	297	282	285	269	284	283	252	254	311	279	279	306	271	256	305	297	284	303	307	303	296	245	277	264	295	270	276	273	289	281	294	256	245	275	267	273	298	255	250	302	304	297	292	256	287	289	308	311	297	294	266	294	272	291	276	298	266	270	298	274	283	273	273	266	270	276	278	258	268	296	259	251	281	277	288	307	279	277	303	299	290	276	269	254	250	293	279	264	249	270	288	248	273	285	294	286	290	279	282	257	287	263	273	283	294	305	294	292	278	282	244	295	280	282	304	276	297	259	263	305	296	268	320	288	283	302	279	275	305	279	277	264	256	302	304	273	268	263	278	291	278	290	290	288	268	264	284	277	261	287	287	294	261	286	280	287	284	269	246	267	280	266	269	284	285	272	259	275	292	269	301	274	316	224	281	290	260	259	299	276	247	292	267	292	276	296	303	273	280	260	282	299	280	283	253	263	284	263	266	277	283	275	275	279	311	260	300	292	293	275	266	294	276	280	247	280	269	271	288	308	237	275	294	246	253	267	294	288	276	282	256	298	257	276	280	270	252	258	291	295	264	284	277	267	264	248	296	259	293	253	262	292	292	288	309	286	299	274	278	269	301	289	278	295	268	300	282	276	294	291	287	261	255	279	280	278	284	259	292	256	270	274	272	291	279	289	273	298	256	272	281	277	278	274	283	282	245	281	255	284	246	287	289	287	298	308	278	298	285	273	301	272	279	296	272	287	308	281	259	276	312	262	274	254	288	247	294	286	279	292	278	276	279	279	281	285	271	262	292	284	278	272	269	268	295	290	347	260	265	263	258	328	281	278	280	293	281	278	276	271	294	268	271	274	262	262	277	274	281	264	288	245	260	314	299	292	277	279	261	268	247	323	291	275	284	289	282	277	288	266	292	273	274	270	288	275	269	259	293	274	265	274	278	264	271	289	278	276	263	289	292	286	282	266	262	289	311	289	292	278	276	279	275	286	254	301	279	319	295	283	263	316	291	274	304	295	262	274	272	301	285	262	296	308	300	275	270	297	275	291	284	257	251	290	275	268	263	249	274	295	257	309	281	274	258	300	276	286	260	260	292	273	263	292	276	286	281	266	279	314	271	287	266	267	295	269	273	295	277	329	266	321	296	288	306	282	285	277	286	271	237	288	294	276	258	244	286	282	267	261	286	273	286	299	293	280	273	262	280	234	285	280	269	291	258	290	301	273	314	274	269	302	297	289	276	270	276	271	284	286	266	289	281	281	278	274	234	251	272	278	288	265	293	251	288	259	257	289	288	278	265	265	254	267	290	281	271	289	263	257	294	265	271	274	284	285	294	288	281	272	262	248	267	282	272	273	265	275	257	293	277	278	305	277	279	261	240	239	265	266	298	264	293	310	309	276	278	259	292	253	268	284	297	278	293	283	278	284	275	289	283	279	278	278	287	280	283	246	287	284	296	281	258	254	280	263	266	266	274	266	295	291	265	291	262	261	299	276	274	278	268	262	294	273	281	276	275	283	264	247	262	298	247	266	288	299	256	268	280	264	249	270	298	298	254	315	282	270	280	273	304	266	290	267	280	283	310	243	293	271	298	303	292	298	301	268	311	303	271	283	269	286	295	291	259	256	291	294	284	294	286	280	280	277	280	280	289	289	259	294	254	267	309	304	264	295	267	294	261	271	293	264	279	268	245	278	284	278	295	249	290	254	290	267	272	285	307	266	285	293	276	278	292	272	298	279	290	301	270	290	278	292	275	312	268	304	287	277	262	273	289	287	267	298	262	242	281	315	278	281	253	254	297	259	277	276	309	279	274	293	284	308	292	271	247	280	285	279	281	283	278	273	288	268	253	297	305	289	283	293	270	266	288	278	272	265	292	285	274	268	258	252	265	281	304	294	248	269	288	289	263	320	287	275	271	269	299	292	283	285	239	274	287	315	260	283	276	275	276	268	308	279	267	274	263	264	260	298	261	269	284	272	280	291	292	266	275	286	308	283	330	261	267	263	286	276	285	286	300	268	278	277	272	277	284	280	278	297	269	274	253	276	295	293	262	273	297	285	287	285	282	274	283	282	267	272	257	256	288	284	285	270	292	278	280	308	260	271	312	252	265	268	294	289	307	269	279	273	266	261	291	279	276	287	316	277	291	267	273	276	294	278	286	292	292	264	242	301	279	280	278	249	274	303	262	282	301	289	283	252	251	281	270	288	272	279	279	236	256	287	283	242	258	307	310	264	293	268	320	271	269	300	260	268	282	286	289	285	282	268	274	261	296	282	281	249	280	276	257	300	294	256	261	264	288	270	281	280	300	235	270	277	285	288	272	293	275	289	278	252	302	257	287	269	259	296	258	284	276	285	308	270	276	283	275	310	315	278	257	275	288	283	253	252	275	283	241	287	285	274	281	253	261	273	257	286	259	282	298	274	280	261	323	274	315	284	290	293	320	275	270	281	286	281	264	280	256	263	279	264	275	268	269	250	284	267	242	283	242	290	270	266	244	283	284	276	251	296	303	273	301	272	291	280	259	285	291	274	283	269	268	255	259	254	278	280	277	272	244	301	304	272	259	259	263	257	233	273	236	272	269	299	279	278	275	273	247	269	295	269	272	274	265	285	270	269	262	319	320	289	296	295	284	280	271	259	272	262	276	260	278	290	259	268	254	276	282	269	271	302	275	303	260	263	260	294	303	283	303	287	273	279	281	300	296	264	284	266	306	304	244	284	285	266	279	311	281	287	282	261	287	252	270	283	269	287	258	277	281	272	258	278	281	274	299	283	292	283	271	287	264	256	265	273	285	299	278	295	269	287	293	280	271	292	263	290	269	252	302	303	263	282	294	287	295	265	292	309	301	280	277	286	298	279	296	283	267	306	279	277	269	279	252	265	296	247	270	271	282	248	275	304	268	303	269	296	297	269	299	277	314	294	277	277	258	252	265	267	276	240	269	276	267	272	261	260	282	282	281	285	273	259	270
34360	49995	26582	9671	5869	4301	3146	2509	1959	1721	1634	1464	1358	1239	967	874	779	696	654	588	526	525	481	483	441	401	432	436	432	453	422	397	396	349	370	356	351	329	356	351	334	319	299	325	307	305	355	314	291	286	323	298	333	297	286	357	302	296	296	315	301	300	305	284	312	293	291	280	297	292	311	282	338	328	313	301	303	281	315	291	277	311	272	286	326	292	303	279	282	278	292	277	292	303	300	308	287	281	298	272	304	301	318	287	285	315	304	272	274	297	278	291	286	302	314	323	286	305	317	294	332	301	312	290	275	312	295	312	279	305	330	283	308	281	313	320	277	283	264	285	239	277	301	282	295	311	325	287	299	273	302	289	299	280	278	297	332	302	313	264	301	290	290	271	296	296	298	300	271	289	300	321	276	302	286	264	295	267	287	258	288	278	333	266	290	295	287	253	282	287	306	277	294	282	304	313	282	286	286	301	316	300	296	293	299	277	319	308	302	284	274	303	294	303	312	302	307	255	305	297	274	285	286	292	255	293	285	275	288	307	301	313	286	286	286	276	289	277	301	297	307	304	305	270	296	303	303	301	281	286	293	299	293	289	287	308	311	294	294	291	266	310	311	312	338	312	299	283	274	298	297	242	278	285	301	294	323	296	285	274	292	289	281	298	286	320	299	304	290	307	290	319	278	303	276	271	277	266	309	321	296	325	284	308	307	306	281	284	316	274	287	301	312	307	275	286	298	298	257	279	277	306	298	306	277	305	272	284	264	301	312	296	292	276	319	282	307	283	269	305	296	307	320	296	279	272	290	294	289	261	310	297	303	296	291	304	310	277	300	293	268	267	305	295	260	289	283	282	263	315	286	268	315	296	297	281	289	303	314	284	305	278	307	303	280	297	283	304	265	298	303	319	287	278	291	285	285	274	262	265	293	287	292	329	264	301	329	302	278	284	283	253	304	326	313	265	288	298	297	275	309	287	286	324	326	288	279	283	268	297	304	322	267	289	266	331	303	295	290	298	294	264	283	290	297	300	283	282	316	274	302	302	294	280	264	271	303	290	296	307	291	326	287	304	298	274	290	296	295	299	281	270	319	323	299	290	301	303	275	288	299	312	279	313	293	299	283	296	279	299	296	282	268	268	290	267	268	320	301	264	279	302	309	268	259	291	299	282	289	282	286	269	313	302	313	265	283	311	296	298	280	300	308	310	297	268	297	296	292	273	301	286	305	278	296	261	292	283	323	321	277	312	293	278	318	278	288	305	276	289	288	292	295	323	302	321	273	309	298	300	264	279	286	242	280	280	274	315	283	285	296	302	320	270	285	279	291	276	312	273	329	293	314	308	267	271	292	303	301	286	284	295	285	300	279	292	287	310	288	291	320	283	294	267	260	303	282	288	292	287	295	281	288	286	316	308	287	281	271	286	298	265	289	268	323	293	319	285	307	292	290	302	300	271	265	268	287	272	278	303	276	306	282	271	304	280	315	276	283	283	287	283	278	283	276	303	293	288	292	281	285	298	278	282	333	299	284	317	274	295	314	296	280	296	286	310	306	295	299	297	290	321	320	278	300	313	288	272	280	318	252	309	293	300	297	310	283	270	281	275	272	311	281	271	274	282	289	299	324	287	274	253	344	314	282	301	278	296	343	270	266	298	275	298	269	299	315	328	285	285	282	288	294	298	296	274	288	297	283	289	317	283	292	298	276	307	281	299	268	292	307	295	277	331	280	303	306	290	315	303	257	312	280	298	287	264	307	280	307	303	306	288	299	299	259	287	277	290	313	320	303	276	275	299	284	320	291	286	298	287	275	299	283	283	290	313	285	289	281	296	308	261	272	281	293	290	295	294	273	290	301	275	310	294	290	274	308	303	264	264	307	317	263	317	289	278	319	302	276	289	316	294	279	292	278	304	305	297	288	304	273	276	296	286	287	287	295	279	280	295	282	321	269	263	293	285	273	321	264	286	275	288	291	305	300	247	309	284	309	316	324	282	297	272	278	294	282	273	286	300	268	288	294	263	292	279	281	318	291	316	287	292	245	270	275	287	267	351	284	319	299	295	271	298	256	302	273	284	280	326	304	313	283	272	312	284	276	289	271	285	279	290	290	305	279	289	284	295	288	298	264	301	301	317	271	293	303	308	293	303	281	274	288	287	297	298	296	322	257	279	322	279	294	259	340	275	283	307	287	307	255	288	286	312	267	308	300	275	289	298	278	296	307	269	250	303	284	255	299	285	287	302	266	273	319	281	302	260	284	288	295	322	274	262	298	304	283	290	287	304	272	280	307	295	264	289	276	296	255	292	294	297	266	307	308	309	268	270	287	272	299	308	325	285	281	289	286	288	315	288	294	307	300	297	290	321	291	280	279	284	324	291	295	271	268	292	300	294	303	341	311	300	319	261	288	262	264	301	292	289	300	281	290	265	314	279	295	289	275	275	301	278	277	273	311	300	280	301	312	294	289	281	284	284	282	293	273	289	263	273	307	287	314	283	282	282	314	293	249	293	278	300	302	325	280	260	268	289	284	329	281	293	310	266	296	300	297	304	277	274	296	283	291	276	307	300	301	246	321	263	315	282	306	302	278	306	283	320	289	307	322	291	281	272	308	292	250	288	298	303	265	294	267	296	295	305	274	302	289	257	287	289	314	301	290	306	268	275	312	338	273	296	303	283	295	285	288	305	265	283	265	301	301	282	267	307	297	273	309	298	296	294	298	280	284	298	294	308	302	285	301	319	281	286	316	286	285	285	305	320	299	273	277	300	316	264	273	285	269	277	284	281	305	287	294	288	309	310	288	277	299	296	262	263	373	273	324	301	273	281	277	314	304	286	303	296	284	286	327	280	303	281	303	300	326	306	311	297	311	281	312	243	288	255	310	290	307	296	278	286	262	303	296	319	269	296	294	284	305	336	285	284	284	301	300	298	260	288	249	307	286	293	303	275	289	268	276	312	296	306	307	280	295	279	278	279	284	294	285	282	275	287	278	297	284	267	297	296	329	268	284	297	269	271	297	275	265	280	258	297	292	309	313	313	283	299	310	287	302	237	291	304	281	277	303	306	329	288	273	283	286	291	284	289	269	290	285	284	269	294	289	302	279	295	262	308	298	294	271	307	274	319	294	279	301	289	318	284	315	300	278	305	262	292	268	282	290	266	296	318	287	293	290	291	300	293	292	309	268	277	265	308	273	319	317	279	267	269	311	284	274	317	283	296	253	302	285	308	297	291	266	273	295	286	328	255	311	322	294	302	270	300	276	309	293	275	276	315	279	283	300	278	296	332	280	324	294	273	293	313	315	315	293	265	304	292	283	273	274	288	303	310	283	294	291	294	273	294	294	291	302	303	262	295	293	321	290	340	302	273	304	307	274	263	273	299	257	293	293	292	326	334	295	281	291	294	288	297	278	305	286	295	285	295	279	311	262	327	290	283	284	299	277	271	285	304	260	274	287	321	303	271	270	307	286	307	284	281	300	325	299	308	308	239	272	301
22580	21082	28728	23717	21101	21101	11261	3203	2275	2026	1855	1674	1502	1316	1083	976	899	797	736	694	618	567	565	504	500	509	504	489	471	473	407	435	446	437	410	348	390	368	390	337	357	365	353	361	329	316	321	324	303	323	326	372	332	316	328	357	312	290	347	333	292	336	283	313	317	326	300	298	312	334	321	315	297	306	316	309	311	329	328	291	293	321	289	284	317	331	330	298	316	313	294	300	309	296	304	305	293	312	320	301	321	299	295	314	325	301	330	316	319	347	312	361	317	315	303	308	338	327	269	300	300	309	327	351	315	287	299	325	311	344	295	308	283	323	300	324	312	320	320	284	295	297	276	314	337	306	297	301	302	304	374	293	330	314	323	316	317	287	341	316	306	343	314	285	320	334	316	287	263	308	302	305	290	322	281	293	293	279	280	326	325	295	294	342	340	297	278	265	300	315	302	285	316	331	314	280	300	326	308	302	330	300	313	313	315	310	298	292	305	319	327	279	328	288	320	313	302	285	294	293	332	310	310	312	300	308	291	317	273	326	313	319	319	295	334	288	300	325	309	314	311	319	283	302	313	297	320	273	352	307	306	300	309	292	313	299	291	292	320	308	314	347	310	265	307	303	327	305	325	280	299	342	298	289	311	322	313	311	314	320	335	322	291	303	297	309	299	331	306	335	299	302	279	322	308	317	334	306	326	280	316	318	298	328	290	287	293	305	299	295	330	292	328	314	345	334	306	299	317	281	313	301	314	311	337	301	300	331	323	305	312	283	318	314	321	322	299	306	284	328	324	335	308	318	345	331	288	324	324	259	306	298	331	304	340	308	311	306	317	323	343	299	321	307	298	304	322	331	310	282	313	297	294	311	316	309	297	296	288	347	311	292	277	315	331	323	308	312	310	302	308	333	275	334	293	317	310	294	291	261	322	305	325	318	319	310	313	299	345	314	328	335	338	321	322	293	340	334	290	315	348	351	294	326	312	301	310	317	318	300	353	285	301	287	325	308	268	295	308	331	325	327	313	307	276	302	301	296	301	299	301	326	331	328	324	319	310	313	303	312	285	317	297	293	274	313	313	345	330	327	347	284	328	276	310	318	330	304	313	328	268	285	334	300	283	314	291	333	303	318	301	324	284	304	307	314	336	311	297	302	299	344	325	309	291	318	304	333	311	339	284	310	293	284	285	303	327	322	319	315	329	270	309	267	349	299	340	307	341	290	287	303	304	305	312	288	333	307	302	344	327	290	333	320	331	296	313	289	297	317	304	313	318	310	292	324	278	290	328	273	294	304	340	319	325	282	317	322	295	323	318	299	287	307	310	293	285	319	305	325	285	288	297	307	294	297	305	308	311	309	302	325	301	283	299	284	339	312	322	326	320	307	298	278	282	328	312	317	292	309	301	303	307	286	318	310	322	317	294	320	298	282	302	325	328	300	289	264	317	325	337	318	306	344	303	355	326	341	296	328	279	342	323	326	322	298	289	315	305	308	327	325	318	318	319	307	353	300	357	291	309	313	334	306	335	299	291	310	314	304	320	291	370	335	329	310	302	316	324	314	300	279	326	340	305	332	309	297	296	333	312	323	296	308	334	324	317	303	307	321	352	319	328	301	335	328	304	322	309	303	341	291	306	330	317	335	329	327	284	327	288	328	324	286	306	294	310	271	321	345	303	323	326	322	320	325	348	312	291	289	315	322	304	313	331	314	301	308	315	323	323	285	314	294	323	315	324	312	302	341	299	330	296	300	315	325	322	297	310	313	292	324	292	302	346	351	298	311	340	336	313	325	329	323	339	327	357	288	333	314	328	298	256	293	312	302	324	305	283	302	332	295	316	268	315	310	314	291	307	305	313	329	285	340	326	306	333	305	337	303	342	290	300	309	309	313	294	282	322	326	325	356	319	315	287	320	322	314	316	335	314	311	307	308	306	312	330	308	345	282	334	320	283	334	319	288	327	325	321	305	338	308	324	335	314	335	308	316	342	321	316	325	310	320	317	307	297	296	327	300	312	320	294	271	304	297	291	305	302	316	310	301	299	291	287	285	328	338	317	332	299	293	288	313	321	297	319	314	303	294	317	315	299	289	332	324	336	297	301	354	320	310	331	315	283	268	329	273	302	306	317	326	336	322	324	317	301	302	318	307	313	314	309	312	293	314	312	322	332	307	314	338	330	282	329	332	312	308	286	334	288	312	298	293	333	294	303	313	303	309	319	338	339	317	306	317	329	301	295	310	312	332	292	304	308	314	310	327	316	307	324	296	295	285	290	294	301	311	286	296	328	277	294	317	306	319	309	304	283	326	349	329	323	287	321	323	313	300	291	331	305	317	313	345	294	293	308	341	295	282	299	310	317	309	325	327	303	310	271	319	339	276	339	310	303	300	299	306	259	311	326	306	302	318	288	310	309	309	274	296	334	315	289	359	292	293	305	301	305	304	322	288	298	333	326	301	327	325	303	308	304	323	309	300	302	324	315	308	290	310	333	307	309	290	304	328	306	302	314	296	324	344	309	311	272	282	323	289	317	309	296	315	304	307	294	305	336	329	292	304	294	326	310	279	331	319	310	317	278	308	305	304	327	340	336	290	296	304	334	338	297	293	303	305	312	291	334	297	308	331	331	337	325	303	314	323	324	329	318	327	316	304	303	303	287	302	312	329	321	300	288	282	280	335	318	336	310	300	254	307	324	273	319	347	336	305	317	327	312	316	307	333	287	325	306	327	310	306	307	301	315	328	296	325	328	344	327	307	310	327	305	327	294	312	301	291	314	300	304	320	348	284	306	299	309	298	273	299	309	325	301	304	308	316	312	324	312	321	299	317	332	317	309	275	318	282	302	318	304	318	309	326	299	308	323	325	308	286	332	325	292	335	303	291	298	322	294	308	295	308	276	312	320	314	309	319	296	314	298	308	288	299	276	304	332	275	284	312	314	283	311	307	312	293	304	306	300	308	328	336	291	309	308	308	290	356	272	324	344	294	337	373	310	323	274	268	300	300	334	292	315	312	331	309	286	306	324	296	283	294	295	309	302	308	317	317	317	314	302	287	293	306	268	313	314	269	272	295	278	302	352	307	335	314	296	329	325	331	313	341	282	293	335	318	293	327	291	337	308	281	290	346	312	304	302	322	326	317	295	317	284	307	309	282	355	279	351	310	317	334	296	281	305	300	312	297	307	280	333	329	286	318	313	304	266	326	347	318	303	306	300	287	298	309	316	316	294	278	292	315	288	314	326	325	344	305	330	314	320	326	339	322	302	302	319	297	322	311	330	298	315	334	293	300	286	282	333	295	305	322	309	303	295	311	311	298	283	344	310	318	270	310	298	314	312	282	331	323	272	313	304	275	295	319	284	310	303	335	325	281	338	291	335	313	328	324	317	301	290	321	317	321	285	322	285	312	305	289	299	327	312	335	347	298	338	324	311	298	329	329	297	324	304	314	298	307	294	305	331	308	291	282	284	342	330	279	285	341	313	342	282	301	328	306	306	297
38401	63780	38322	16349	10924	8280	6052	4679	3785	3373	2942	2712	2175	1946	1584	1270	1210	1023	923	883	801	705	672	642	585	566	555	534	563	520	484	499	458	473	479	460	394	447	387	386	407	337	390	366	350	338	341	352	328	328	320	353	361	342	319	338	334	372	345	295	343	270	312	325	313	350	351	337	330	360	311	329	294	377	345	311	351	332	322	312	304	326	354	330	319	310	349	334	312	308	310	327	313	326	319	324	271	298	329	323	305	327	296	301	330	309	324	293	306	303	340	314	332	311	307	312	314	308	290	317	296	283	312	303	350	306	297	317	334	303	319	319	308	311	285	300	281	337	314	321	312	315	304	316	330	277	286	309	312	296	316	312	283	305	320	315	335	351	320	318	276	294	320	271	312	337	323	307	312	315	361	293	315	311	293	319	290	308	310	285	309	326	317	318	321	297	320	332	311	314	321	294	303	298	301	298	292	292	331	332	329	318	306	288	298	297	317	331	300	275	321	345	320	287	297	293	283	332	281	291	279	329	294	300	321	295	299	323	306	320	324	291	312	314	334	311	308	313	301	297	310	306	338	323	330	299	341	326	315	328	291	310	336	323	306	321	327	343	314	315	318	274	341	316	282	293	363	296	323	318	300	283	307	329	331	309	280	334	340	325	315	327	301	337	315	358	277	300	313	301	274	317	332	319	305	307	332	277	276	322	314	274	282	322	316	334	311	324	284	279	290	312	307	303	312	321	304	319	306	280	328	291	309	300	327	311	289	290	288	317	305	291	253	278	345	317	292	305	313	290	318	264	345	320	322	326	307	319	323	275	319	305	324	318	345	323	328	284	323	315	312	311	289	279	307	321	305	311	304	334	318	337	275	331	341	324	300	320	328	330	298	335	330	305	315	308	319	326	301	291	317	324	297	329	311	294	322	293	348	280	331	296	354	314	288	330	329	289	307	328	298	320	322	312	276	324	274	306	295	327	333	301	308	327	334	360	314	312	293	312	291	312	305	272	338	318	289	313	309	312	352	337	302	305	313	310	308	310	297	319	294	296	325	300	295	303	310	271	328	322	306	314	302	307	294	320	321	330	303	352	315	314	301	343	328	307	320	306	303	324	316	305	305	331	336	326	311	306	353	299	301	344	297	307	340	317	309	327	280	316	329	322	330	320	327	298	303	269	354	338	286	308	298	293	318	318	303	298	309	303	314	293	330	280	307	306	272	322	329	347	306	325	326	345	328	325	306	335	298	312	311	312	301	312	314	330	306	291	305	292	318	342	314	313	316	320	329	320	337	308	331	310	315	324	316	326	289	320	324	320	292	314	293	309	335	315	293	312	324	300	312	302	289	311	309	297	309	328	305	297	328	299	287	301	301	305	311	328	318	321	352	289	322	311	300	333	301	320	318	280	305	345	302	292	318	297	314	320	300	301	305	307	345	308	296	313	310	265	316	337	283	328	322	321	327	320	313	352	327	289	294	310	285	296	303	300	311	298	318	311	299	318	331	311	312	304	288	296	307	307	300	314	313	328	304	287	329	308	313	312	329	314	309	326	309	296	336	301	302	298	306	293	345	298	317	327	313	320	338	308	329	306	299	322	313	293	298	323	327	310	307	304	328	315	305	340	309	296	332	306	295	273	311	325	311	288	327	302	319	282	345	287	316	280	306	326	330	304	303	315	302	300	313	303	319	288	300	292	338	326	320	324	319	342	335	322	311	301	296	320	308	349	340	304	315	286	309	311	339	312	305	288	337	297	301	316	287	276	313	299	320	326	310	326	285	281	303	311	291	343	326	313	310	295	346	337	321	298	289	324	286	328	287	331	298	297	338	328	324	288	329	340	320	331	318	338	333	377	350	301	295	314	332	305	334	323	305	317	322	324	307	338	302	335	330	323	271	299	289	296	298	358	304	313	323	308	294	317	336	315	324	319	316	335	326	288	327	323	284	273	337	270	295	336	295	321	334	312	312	338	323	324	296	297	282	316	292	296	344	313	288	316	277	316	308	335	319	332	324	325	312	312	295	309	321	290	327	314	304	314	294	317	318	291	311	297	324	336	310	298	306	328	306	318	294	319	309	287	280	324	292	307	338	311	317	302	275	326	330	297	301	329	311	313	331	325	333	328	329	343	319	309	295	316	306	293	337	328	316	328	329	322	317	339	354	320	319	288	332	305	297	326	315	290	328	329	320	298	285	321	294	279	327	323	309	319	353	300	301	304	349	305	335	307	322	310	360	326	307	325	326	314	308	330	318	304	299	314	299	311	314	318	307	322	304	306	275	300	308	313	321	306	283	305	326	331	302	320	302	315	334	307	321	296	302	317	303	319	287	306	312	305	288	323	302	309	293	334	308	306	316	326	322	308	309	326	329	332	312	318	290	324	366	338	317	326	312	313	331	332	300	319	309	305	331	318	299	309	331	277	332	317	287	297	319	289	284	304	331	316	289	291	327	363	281	308	296	302	296	304	312	305	312	300	279	306	315	313	321	291	334	306	344	318	301	297	321	307	300	335	312	326	332	331	322	327	323	314	299	330	317	286	303	323	344	316	329	320	311	295	341	333	338	335	312	316	325	293	316	326	318	297	309	291	297	298	331	286	312	308	289	327	325	303	312	325	317	321	317	312	320	294	289	323	340	302	332	292	297	300	330	282	290	337	304	300	304	347	293	301	283	294	324	321	306	317	329	312	332	362	314	338	288	310	288	335	315	302	310	322	298	323	317	275	313	321	341	311	329	294	315	279	345	319	296	298	309	297	319	277	319	316	307	301	314	316	299	292	297	320	292	301	369	296	289	284	330	298	287	326	338	342	300	278	314	313	290	299	301	348	319	286	295	330	328	324	301	292	294	291	312	318	330	313	329	319	330	301	329	300	304	327	327	291	333	315	321	319	311	326	293	319	305	337	338	335	324	312	319	300	277	301	308	303	312	295	285	329	318	289	344	313	329	299	300	291	330	324	281	312	313	327	320	295	326	302	335	308	319	300	297	321	335	330	318	312	325	333	324	303	327	324	316	302	306	311	298	323	280	320	298	341	318	317	338	298	333	316	333	365	326	297	312	296	284	322	297	329	323	308	317	322	335	337	303	305	300	304	283	290	296	326	308	295	289	313	372	322	328	318	320	290	269	317	288	328	304	314	318	288	307	299	307	324	314	291	292	287	315	301	341	300	313	314	284	305	304	331	305	300	317	300	304	288	322	322	325	327	317	307	333	285	327	318	354	314	282	299	308	308	300	293	309	328	309	291	311	317	294	284	267	292	320	295	281	318	297	298	317	309	345	297	282	318	286	310	301	333	313	312	272	315	338	312	309	309	308	291	314	317	298	318	361	326	329	299	313	305	297	302	318	318	314	298	318	333	329	294	326	327	345	342	305	344	317	327	306	322	297	331	307	305	349	315	296	323	307	330	338	337	287	304	306	312	303	309	304	318	295	338	285	322	304	326	334	349	335	320	313	314	312	292	322	306	308	307	353	331	326	335	318	316	320	323	325	307
31954	30050	23275	9630	3624	2072	1489	1119	959	861	792	671	550	489	448	481	396	356	351	315	332	328	311	268	307	293	313	287	275	269	266	274	309	256	251	258	262	218	239	241	240	222	230	218	243	235	200	233	220	225	252	220	243	225	211	251	219	237	238	217	205	228	198	224	227	231	218	226	219	220	243	222	190	222	226	183	240	216	242	238	216	207	231	231	210	205	179	220	215	233	203	254	215	200	207	243	238	223	209	220	229	243	229	242	213	198	245	243	208	244	220	237	198	234	206	221	216	235	188	226	201	196	222	200	227	221	206	212	229	238	204	220	261	220	216	235	216	195	206	211	205	230	228	221	224	219	222	200	230	214	216	239	220	230	198	218	199	223	191	218	224	199	201	209	213	239	191	210	210	234	219	217	209	213	243	215	233	223	204	232	212	216	204	230	239	199	240	223	217	209	232	220	240	213	217	213	217	220	217	203	204	215	241	226	225	218	220	220	232	241	234	202	221	212	215	218	195	222	201	259	244	206	230	229	231	213	231	210	227	224	232	265	226	206	252	214	217	205	253	211	225	207	221	171	220	204	209	195	207	212	217	237	215	213	212	238	215	222	206	225	221	193	197	261	213	228	231	191	206	215	226	214	216	222	208	230	212	216	203	196	214	215	227	176	209	223	224	238	218	232	248	190	206	197	205	213	223	216	207	236	207	229	239	236	221	244	226	202	230	213	217	216	218	230	236	217	235	251	234	218	240	233	199	200	200	230	219	228	234	213	218	233	215	216	240	220	228	226	212	230	257	214	209	229	213	222	205	239	212	216	231	215	204	212	218	211	212	259	193	200	223	223	220	196	230	194	234	213	228	229	236	217	240	233	231	220	235	225	236	228	192	223	205	221	232	209	233	211	225	237	213	233	228	189	192	229	201	227	235	236	223	234	205	222	230	247	239	226	228	243	204	190	247	224	235	218	238	201	222	221	198	224	219	228	209	203	201	214	203	200	203	218	224	201	220	224	201	209	220	215	225	217	188	204	222	227	195	243	228	220	252	211	205	215	223	236	238	231	240	208	192	244	208	199	205	232	232	247	188	241	229	223	229	207	222	218	201	222	220	239	225	248	205	235	235	212	224	236	223	203	196	215	231	197	219	205	220	221	242	252	209	218	204	227	218	215	203	221	228	193	260	247	223	247	233	209	217	216	219	190	249	212	208	204	232	223	212	243	226	229	210	227	209	205	238	208	229	222	196	216	191	216	229	236	217	241	220	216	233	250	229	228	252	236	220	223	226	212	207	227	248	222	215	229	234	229	191	219	221	234	192	209	218	201	231	212	195	234	217	228	225	211	234	225	217	209	200	236	231	194	229	241	240	205	253	208	209	236	204	223	226	246	231	243	228	218	262	219	265	213	235	198	226	219	219	227	248	206	236	215	238	222	231	206	223	219	224	202	259	219	229	236	232	193	194	231	218	223	241	215	223	209	221	246	266	236	234	237	205	221	239	220	197	226	216	225	241	232	224	217	220	225	229	236	242	213	232	204	238	243	227	221	204	207	219	212	201	199	217	231	215	246	205	225	206	220	221	221	212	213	239	223	225	200	223	215	216	229	207	192	230	211	202	239	207	229	247	233	246	224	209	217	219	245	206	240	235	229	239	232	233	210	187	234	198	211	235	219	229	209	247	224	251	225	221	217	208	196	219	219	219	205	226	215	238	220	241	221	190	229	234	217	227	239	206	205	217	194	211	205	208	221	218	230	222	217	213	235	222	231	218	221	193	217	211	208	236	205	228	223	219	223	221	215	219	212	206	189	229	246	256	198	209	209	195	206	194	193	211	196	231	232	233	237	228	231	216	217	227	206	205	207	187	234	224	201	207	218	210	223	220	232	232	215	199	231	224	213	237	199	228	207	240	195	207	204	201	207	238	230	198	240	224	245	225	206	214	206	227	221	234	238	228	230	216	211	220	249	225	249	213	226	232	224	207	199	221	220	229	227	211	246	202	187	212	209	212	204	207	219	209	233	195	232	212	239	210	204	208	211	219	230	194	217	197	231	235	210	207	200	213	219	215	207	178	219	218	194	239	205	223	224	205	227	225	220	213	241	242	226	194	229	227	238	201	228	230	217	219	203	192	235	193	221	231	209	216	212	218	214	246	196	206	232	215	234	241	208	243	198	236	224	220	232	207	192	212	208	229	242	233	240	230	205	208	221	215	214	237	218	200	215	216	223	214	224	208	208	212	233	213	220	227	211	196	196	203	215	224	205	237	194	217	227	221	211	223	213	213	234	225	212	221	213	215	204	226	215	215	235	222	211	223	210	226	185	219	220	239	210	220	246	226	246	214	204	226	232	184	192	212	204	224	240	225	221	202	206	230	216	215	209	214	228	211	207	225	214	221	187	189	239	227	227	219	196	206	223	241	201	216	219	205	222	187	214	216	252	212	171	231	244	226	213	243	215	211	228	201	199	217	204	212	243	218	246	216	211	207	212	229	219	233	217	201	192	221	222	262	206	206	213	241	234	215	211	208	193	233	217	228	204	226	218	218	214	236	231	224	220	226	217	198	213	229	232	207	226	205	231	217	214	207	230	212	218	229	212	215	237	230	205	220	213	218	223	211	196	234	228	208	245	237	227	222	198	245	215	247	199	251	247	227	212	230	243	226	243	212	221	230	188	216	239	214	209	217	225	222	225	215	214	242	220	198	201	230	215	227	227	237	245	221	201	196	218	253	238	217	229	215	207	216	235	225	224	224	223	191	182	219	238	230	226	208	270	203	213	204	224	190	208	206	222	247	206	211	217	218	233	212	240	222	227	215	230	220	233	199	205	217	240	194	235	234	216	219	218	196	206	207	224	208	237	224	234	223	229	207	237	236	232	235	250	186	208	206	218	218	225	251	242	200	240	221	200	227	220	252	212	251	228	195	232	241	189	232	212	242	210	222	250	223	212	227	244	190	236	203	228	216	215	232	238	251	242	212	236	182	227	224	233	231	217	210	240	224	224	201	221	197	212	236	226	227	219	187	227	216	219	229	228	214	204	218	226	208	240	245	231	192	235	247	236	192	206	202	195	217	208	218	205	230	232	209	222	243	186	225	227	206	208	224	253	208	227	191	215	247	226	191	226	232	216	234	210	231	225	220	208	236	212	220	248	250	232	210	196	207	212	212	192	214	211	234	213	217	199	222	201	201	204	221	222	221	209	210	205	221	238	223	222	217	208	246	186	213	208	207	223	264	231	215	222	218	222	192	236	204	228	233	202	251	215	213	222	232	206	249	204	195	227	195	202	221	214	206	220	232	228	224	251	201	226	232	206	196	210	218	230	220	195	192	215	244	261	232	233	221	230	216	235	218	228	245	229	227	221	224	212	218	222	236	228	237	199	247	203	230	206	205	197	222	218	201	226	203	224	238	218	213	231	208	230	213	221	225	226	215	223	201	228	250	208	208	180	242	233	194	230	216	218	213	216	213	219	227	228	225	194	231	197	230	233	227	225
34214	43368	21279	7875	5108	3679	2652	1898	1599	1388	1271	1103	835	734	620	565	524	484	480	423	423	376	368	343	318	346	302	297	335	314	286	285	263	304	264	270	308	281	284	275	281	259	259	246	255	265	246	241	221	276	236	241	250	248	243	242	266	246	238	273	239	229	226	240	242	269	245	260	230	230	231	218	231	220	239	228	270	232	244	240	241	246	215	216	256	251	234	234	249	245	243	245	241	225	237	242	215	208	242	260	263	245	235	243	238	269	216	226	240	237	205	233	249	248	244	222	236	226	249	221	229	227	233	245	224	213	214	249	238	232	248	235	257	223	245	235	219	242	261	222	190	224	210	241	237	229	222	240	237	246	236	209	254	239	216	202	223	232	207	228	231	233	244	236	228	223	254	218	238	227	228	234	243	220	231	233	234	223	236	260	222	232	223	224	199	237	247	213	236	219	247	246	220	225	228	251	226	224	227	236	218	234	215	239	234	226	271	213	237	228	234	214	225	243	264	242	265	232	231	193	240	247	235	214	240	220	228	239	233	235	245	231	231	232	241	248	252	243	213	223	237	229	222	253	246	226	231	266	250	225	220	241	245	237	211	227	227	251	228	226	222	244	226	246	223	227	240	233	213	229	228	199	243	252	244	245	221	252	213	245	214	204	248	223	229	238	228	233	229	248	246	244	231	231	241	215	241	239	201	265	261	218	223	231	252	206	229	266	215	228	228	221	229	244	237	272	229	229	233	225	245	229	228	237	225	250	227	252	231	224	269	224	231	240	241	265	221	228	225	235	222	224	241	251	223	262	217	218	261	244	217	239	235	254	208	257	219	225	248	209	236	224	207	233	216	236	252	231	240	239	215	240	237	229	251	228	242	234	255	227	243	228	227	230	259	241	224	227	231	233	234	240	217	218	238	252	218	268	249	224	202	230	243	247	247	235	194	259	190	213	223	222	250	233	227	223	212	212	219	239	219	259	252	248	238	238	257	229	228	213	219	229	200	210	243	200	229	231	203	228	212	228	197	235	222	229	241	242	207	213	230	233	231	214	226	263	237	227	233	225	232	230	257	237	216	236	241	237	221	276	240	214	241	243	227	219	227	208	250	235	231	255	239	232	232	219	226	225	253	197	244	250	240	249	251	214	237	231	236	225	243	244	222	234	240	251	239	259	233	203	265	246	210	231	236	231	268	234	203	236	233	228	220	241	239	233	233	220	218	215	229	248	245	226	246	228	218	228	252	233	228	233	231	224	235	231	207	224	242	226	229	233	215	266	270	251	229	214	244	214	237	236	219	228	235	230	255	249	240	245	207	235	247	223	242	239	239	225	271	209	243	222	243	226	252	225	231	217	256	231	215	223	211	230	245	242	247	274	194	235	244	237	212	235	234	259	245	250	250	236	224	220	238	224	209	242	212	196	222	234	243	223	264	208	229	216	248	234	223	232	226	235	229	183	231	238	217	243	255	210	236	246	226	247	245	239	213	240	265	219	232	243	256	227	234	239	239	220	213	238	240	245	236	210	195	241	233	221	238	235	222	230	256	230	260	218	226	228	211	237	246	231	224	212	235	218	226	234	250	217	211	209	214	217	245	237	229	246	257	260	234	222	211	255	226	226	232	237	218	243	233	223	221	238	229	215	212	241	230	226	238	236	248	228	259	221	241	213	206	251	231	229	234	228	223	240	260	237	249	223	224	255	221	204	230	232	225	247	237	219	246	220	213	248	247	231	242	241	216	215	237	211	226	249	254	215	240	260	250	218	232	236	242	251	222	236	203	233	244	236	216	225	229	240	228	236	217	202	219	250	215	230	208	217	235	232	252	231	244	222	233	217	234	246	209	237	276	233	230	226	212	247	238	219	211	247	257	240	260	243	232	240	242	244	246	243	248	246	221	239	218	234	213	202	242	197	241	220	265	210	232	236	242	268	241	254	200	235	231	236	236	266	222	247	209	223	248	252	242	217	226	241	247	251	225	231	270	210	234	233	237	248	247	231	199	247	245	227	229	211	245	224	222	245	254	205	233	245	237	203	227	210	208	209	222	239	238	237	228	232	256	224	206	252	248	215	224	218	231	203	219	275	222	259	223	218	236	230	243	249	245	247	210	245	238	220	225	250	223	236	232	242	208	225	244	225	232	240	221	229	214	227	257	210	239	222	226	217	233	229	229	204	243	239	244	246	257	242	257	235	252	239	230	241	236	252	229	233	266	237	241	225	229	226	254	227	226	246	231	212	241	220	223	218	248	223	230	212	218	236	201	222	239	221	266	236	250	234	216	242	224	214	241	236	245	225	235	222	227	224	254	236	251	217	215	224	211	238	247	219	242	251	246	280	214	261	255	242	258	219	225	243	223	231	237	221	255	224	226	202	226	231	211	220	251	251	233	223	248	262	232	228	219	225	226	234	263	231	247	206	242	216	257	246	217	225	233	259	252	213	233	239	235	236	241	229	241	243	265	232	229	240	218	250	235	223	261	243	254	250	230	263	222	222	226	233	237	236	245	225	231	224	251	223	262	225	235	244	233	253	249	226	207	238	229	228	241	230	234	225	215	230	216	238	232	243	211	258	257	230	203	242	233	241	236	210	247	227	239	223	203	209	225	242	256	225	220	255	225	238	261	242	218	253	245	216	244	246	250	229	275	215	211	223	225	224	216	229	252	232	217	232	209	232	254	271	255	247	222	230	219	233	225	236	245	247	223	254	227	224	223	225	232	238	221	215	212	233	232	218	224	214	216	223	221	234	219	244	229	208	207	240	217	228	219	219	221	234	237	244	221	251	253	221	255	239	215	233	212	214	218	234	227	217	241	212	241	228	222	226	224	239	253	234	217	219	217	217	233	228	239	239	239	223	244	227	236	222	255	255	213	250	244	200	228	222	214	266	244	252	220	235	244	241	208	238	236	214	234	242	246	227	225	200	236	245	256	237	216	236	221	229	223	203	259	207	208	240	232	253	238	244	249	244	247	227	254	245	231	223	236	227	226	231	253	256	229	257	216	234	223	247	233	231	219	245	213	226	246	227	252	255	240	233	230	218	254	226	253	230	246	221	249	263	236	230	244	248	249	236	254	206	239	230	234	256	210	232	220	227	230	251	247	215	232	222	225	223	249	244	241	232	243	248	246	219	238	218	236	258	218	228	228	250	242	226	241	225	249	261	225	242	219	210	241	205	266	209	269	243	243	254	245	251	229	220	256	233	239	223	189	241	216	241	256	223	224	229	210	228	227	213	230	227	251	227	199	237	233	219	221	272	226	260	252	211	226	257	220	256	244	221	230	239	206	214	220	217	241	240	243	212	219	213	226	237	242	229	229	232	243	221	236	239	247	202	245	231	238	238	239	256	213	234	208	252	222	237	252	241	218	241	269	259	265	231	226	225	257	231	250	246	239	209	236	223	230	221	196	236	230	214	237	229	225	201	243	236	240	226	245	215	223	240	219	224	212	228	242	236	251	224	240	246	226	215	235	240	214	192	213	242	214	218	216	241
23679	21040	28200	24085	20937	12637	4397	2405	1870	1568	1390	1100	898	785	689	625	620	493	493	464	440	430	356	351	373	373	362	361	311	326	312	318	322	299	307	279	238	276	251	253	250	264	233	256	228	240	210	260	243	234	216	244	221	222	229	236	253	218	240	222	217	246	204	225	217	252	218	217	245	242	241	244	249	235	245	235	224	224	216	226	237	224	213	220	212	233	223	227	238	234	228	252	237	226	198	222	228	226	212	233	242	245	217	216	239	220	227	221	202	206	234	217	224	223	224	189	226	242	214	238	226	232	256	218	212	223	219	230	243	244	236	231	223	228	248	218	196	191	218	215	211	214	229	222	222	252	198	217	251	234	220	240	234	203	207	220	239	210	259	216	208	234	231	219	243	232	232	213	224	238	236	225	239	210	241	204	206	236	231	241	246	208	218	233	217	212	242	242	229	218	222	227	206	238	230	204	244	221	214	223	214	220	246	216	234	244	224	211	205	210	228	231	252	245	229	261	213	220	211	237	208	216	222	210	220	215	230	207	222	233	228	247	207	239	225	226	211	223	215	230	216	237	233	232	235	254	225	220	228	221	243	226	239	255	230	222	235	264	224	223	230	196	240	245	244	237	197	251	213	208	210	232	205	239	222	228	233	204	244	220	221	238	214	229	230	238	219	260	212	229	230	210	232	216	216	245	221	216	231	213	187	221	246	239	255	221	213	204	223	234	220	220	214	219	217	238	222	220	228	223	211	250	252	226	212	217	225	220	235	236	210	244	227	216	208	220	235	206	219	216	214	237	224	235	250	231	238	192	193	221	250	228	219	239	199	213	218	238	224	223	236	197	201	250	215	196	220	230	224	238	243	209	251	204	261	201	231	229	196	189	235	204	214	263	247	217	212	236	201	196	195	222	211	206	251	226	236	235	217	251	228	237	214	199	213	219	216	221	220	222	217	219	213	210	206	220	217	215	223	224	231	208	179	212	232	236	216	239	228	201	224	211	236	208	207	215	231	220	231	209	234	234	227	229	202	225	228	215	226	253	219	222	237	236	225	220	217	231	244	193	206	228	283	235	223	233	235	219	246	207	233	226	216	239	247	215	233	235	233	242	237	203	221	208	270	218	227	231	213	242	220	218	214	234	219	230	213	206	220	208	232	217	216	213	259	212	221	225	225	190	242	258	226	214	222	210	199	212	217	219	242	239	231	216	201	201	229	202	225	231	235	240	236	227	235	200	226	204	219	186	202	241	235	230	190	222	217	212	213	224	212	202	208	219	202	244	220	231	243	195	222	224	242	212	240	225	220	232	231	219	222	240	217	210	211	245	233	236	202	238	242	196	219	227	237	215	216	213	229	272	215	238	236	234	224	231	230	239	222	240	232	227	225	262	219	211	200	210	248	210	214	215	220	223	227	215	217	243	204	235	248	200	229	219	233	219	216	190	225	221	226	225	240	217	197	231	216	195	219	227	220	207	231	225	235	222	229	224	203	212	233	215	216	245	237	199	227	222	237	215	233	220	223	219	228	221	222	225	217	213	212	191	224	220	233	207	206	208	208	194	230	220	254	248	227	237	247	207	245	202	204	256	213	235	242	228	228	206	218	245	207	221	228	215	219	228	229	225	221	210	249	214	238	253	203	194	235	229	224	246	232	244	235	203	238	211	230	260	244	222	228	201	221	220	205	216	226	238	208	209	221	204	229	237	228	218	242	237	212	224	255	231	206	231	207	220	217	219	229	231	205	226	212	212	252	224	231	216	238	242	253	209	222	237	238	205	215	212	236	227	178	206	234	211	221	232	218	231	249	228	231	217	224	216	216	189	224	217	234	230	211	217	237	203	222	208	213	218	203	202	225	250	215	195	199	203	215	204	237	202	234	225	226	259	239	242	240	214	219	215	207	228	227	212	210	206	217	243	195	226	204	249	225	212	241	181	228	210	217	207	212	209	222	207	247	226	228	240	234	254	217	233	210	209	223	228	227	217	228	207	230	244	228	232	224	225	232	216	233	234	233	231	241	248	215	247	258	233	228	213	223	183	255	199	197	222	243	214	234	217	258	221	253	203	223	239	224	233	203	212	243	220	219	218	229	193	232	205	234	230	230	247	223	229	233	226	246	228	235	229	220	200	239	221	217	212	204	209	209	226	221	229	222	230	194	214	223	234	219	231	230	229	216	213	231	230	232	244	205	209	228	223	251	218	213	254	209	227	198	204	234	203	234	210	250	254	207	242	228	232	253	237	218	219	234	195	209	247	216	197	265	215	257	220	188	211	271	201	214	208	208	195	218	224	241	211	218	230	203	230	236	231	222	211	226	209	235	241	213	229	230	223	209	204	239	216	250	221	220	235	218	214	208	194	219	215	196	232	221	221	226	215	235	245	200	222	234	223	236	235	205	198	246	240	207	217	244	226	229	226	222	201	231	252	203	242	221	243	205	230	249	224	209	225	194	242	226	244	221	231	219	234	213	213	213	197	236	197	238	225	239	230	201	222	214	225	245	231	212	221	202	228	232	219	232	207	226	246	250	232	231	247	207	230	230	210	216	220	233	236	215	229	224	238	211	215	216	201	229	203	236	226	238	255	243	226	225	258	233	207	226	213	233	226	216	216	260	269	222	231	231	244	234	231	200	228	219	237	204	251	244	237	197	213	207	212	255	190	227	236	227	256	232	231	213	237	208	238	227	236	258	227	226	228	217	235	207	217	222	218	209	214	233	242	205	223	227	238	215	212	208	230	225	208	231	215	226	236	225	228	237	231	212	228	224	208	223	210	218	225	211	222	217	243	204	222	230	213	233	215	241	206	217	214	237	226	191	230	203	204	269	204	245	206	225	219	230	231	229	190	218	227	189	204	251	223	230	216	221	226	216	225	222	238	240	220	228	219	219	226	217	219	207	225	231	230	241	211	214	226	206	213	187	226	192	239	220	203	227	198	205	215	223	232	221	223	246	213	213	243	220	220	241	226	218	227	227	203	210	216	211	196	212	223	235	212	215	225	238	205	213	222	224	210	226	197	210	247	182	202	184	250	225	214	208	221	245	240	222	245	209	212	248	220	251	223	214	203	240	238	268	221	197	234	229	230	225	219	230	233	230	204	205	215	214	233	229	228	217	209	244	211	237	227	212	216	221	228	210	226	210	226	219	218	250	222	212	248	226	227	214	209	222	237	212	212	226	202	204	197	243	203	199	239	220	240	238	236	232	240	215	237	210	216	251	198	220	236	215	231	225	212	205	223	202	225	216	232	233	201	239	237	183	233	231	252	244	217	208	208	241	236	219	229	223	236	235	234	206	213	239	232	209	205	221	227	248	215	231	214	219	221	218	215	223	252	229	239	222	214	219	237	239	252	211	252	212	225	223	204	252	233	214	210	209	211	210	229	225	223	225	228	204	212	216	232	233	254	212	221	218	246	213	246	238	225	227	235	228	212	228	229	231	222	238	216	218	197	217	190	235	219	227	218	244	203	198	212	209	230	237	237	230	214	220	203
34948	55545	32256	14129	9823	7232	5499	3945	3221	2691	2200	1696	1347	1086	949	881	810	680	641	607	590	527	496	459	441	387	408	398	412	332	366	357	316	331	325	314	304	309	293	306	278	264	278	259	264	277	264	246	242	238	246	260	221	245	257	220	238	255	232	269	230	247	244	214	232	256	248	228	250	265	219	243	260	230	242	259	239	270	243	237	242	245	263	226	237	238	219	263	236	229	215	239	216	238	231	226	244	220	221	218	231	233	205	215	243	235	243	239	249	219	201	227	267	238	248	237	199	238	254	215	250	231	242	244	254	204	243	228	231	241	236	231	238	215	227	230	223	237	230	227	251	219	250	201	235	238	238	223	232	234	245	244	222	232	250	254	226	248	234	241	231	237	235	247	218	224	248	227	229	236	225	224	241	237	230	228	216	240	235	241	268	216	231	204	230	189	188	248	218	212	259	236	233	218	212	252	206	233	238	228	222	245	245	247	233	257	235	215	223	225	230	229	205	215	250	233	224	264	236	238	214	261	207	230	241	244	250	247	241	236	237	240	218	262	200	244	195	244	232	249	233	259	247	237	210	237	226	254	225	228	216	241	226	257	255	238	231	238	229	230	252	243	248	236	239	221	212	221	243	224	213	227	255	213	218	244	214	216	228	218	250	217	212	219	237	221	229	256	244	241	216	237	236	253	233	201	236	228	225	226	229	239	235	224	207	246	218	248	222	249	250	230	208	230	239	235	233	243	213	273	221	253	237	231	221	248	240	241	228	240	233	254	241	250	244	218	218	239	255	248	252	232	242	241	229	230	219	240	227	232	224	268	233	229	240	247	233	229	218	211	242	228	219	221	254	219	225	234	252	229	256	236	239	246	225	233	231	236	227	232	233	216	238	250	238	247	224	247	247	225	239	239	221	234	221	234	257	229	218	206	212	215	213	263	246	229	232	228	252	260	247	249	244	253	236	257	223	239	215	227	218	247	236	226	267	224	251	205	265	203	218	266	247	236	233	221	226	226	227	233	249	235	234	255	230	246	242	238	240	235	219	225	224	227	242	228	231	237	243	258	224	225	236	211	256	245	241	232	222	222	236	237	244	230	221	234	221	214	246	200	229	245	232	214	228	252	218	242	229	254	215	235	213	261	243	225	256	198	244	228	217	218	259	243	218	216	224	227	237	240	245	237	232	231	233	218	243	270	239	210	225	252	197	229	243	226	223	239	226	257	277	235	219	218	229	252	244	210	223	274	253	251	224	228	231	240	249	243	241	216	256	236	222	233	229	242	252	254	225	246	217	228	257	239	235	220	244	245	241	234	246	209	225	255	215	233	258	241	233	216	237	258	248	233	227	234	211	231	250	256	219	209	218	233	236	250	241	211	236	223	239	213	222	252	257	235	250	222	222	240	243	212	223	241	260	243	226	259	235	221	264	238	241	220	216	243	241	231	228	216	225	250	246	225	228	264	236	213	213	264	267	238	210	229	245	263	237	223	214	233	258	231	225	219	238	223	216	221	256	247	234	223	230	222	258	239	244	238	225	231	234	200	238	244	252	237	264	256	246	246	237	236	223	246	248	251	250	231	220	235	261	219	219	224	215	214	223	214	238	216	234	241	234	253	248	213	214	210	239	225	233	234	235	241	253	262	217	223	239	215	263	219	241	244	252	229	237	254	233	228	235	219	232	251	242	228	215	249	212	207	231	226	253	251	254	237	263	253	245	240	215	227	237	237	197	245	237	218	243	222	235	236	205	225	220	202	218	210	229	231	224	250	238	240	229	243	210	248	231	238	208	242	251	249	212	228	219	209	207	270	224	252	221	239	239	228	240	240	238	244	222	228	233	253	235	232	251	237	240	230	263	232	248	203	236	252	226	230	239	257	226	208	198	211	221	224	218	230	209	264	239	238	231	257	258	229	226	237	236	217	229	204	230	224	237	243	211	239	226	213	253	237	227	240	252	246	241	272	238	206	223	217	238	244	207	227	228	226	240	212	227	224	233	234	229	255	227	258	258	230	210	219	228	229	264	268	238	250	217	244	207	199	222	192	202	230	233	222	212	215	238	224	207	217	232	220	269	254	237	236	206	222	231	205	244	272	248	222	230	225	250	214	231	230	234	244	223	228	246	231	223	228	213	224	232	249	246	225	240	206	228	258	270	237	231	238	249	219	221	221	247	166	241	211	245	246	213	268	240	216	238	251	231	227	221	218	248	222	252	238	254	230	248	253	233	233	254	210	249	215	240	224	226	269	229	243	233	225	256	203	206	212	243	248	241	220	231	273	214	255	214	226	235	251	246	253	230	246	206	228	236	224	238	241	238	249	216	251	256	218	239	211	236	249	263	251	233	253	259	255	228	228	222	238	244	236	227	242	231	259	237	244	246	246	233	253	239	200	232	246	224	227	214	247	244	222	257	204	218	226	217	197	247	245	247	254	238	256	238	226	227	237	234	209	210	243	240	199	237	244	243	225	257	241	226	228	222	222	256	237	236	237	246	221	226	231	212	226	233	240	251	243	252	234	244	212	234	238	236	241	232	235	249	216	258	242	223	228	220	236	253	248	247	236	212	250	235	243	224	218	241	229	224	214	216	266	244	236	233	249	217	218	252	214	213	186	223	245	240	243	218	207	258	240	226	253	269	246	251	244	226	262	242	225	207	258	246	243	221	233	204	234	212	231	248	267	214	240	258	221	232	208	225	202	238	229	241	255	232	200	211	223	244	186	210	234	205	212	227	233	252	214	221	248	221	221	216	229	226	257	220	232	218	247	230	224	216	234	242	221	249	256	226	215	232	255	214	247	237	236	234	238	219	229	228	229	228	240	217	245	242	231	216	223	232	224	239	250	236	242	195	229	227	224	224	236	219	242	238	240	244	219	255	232	204	219	248	231	232	241	242	235	232	224	217	237	229	248	214	225	213	224	235	263	229	216	234	228	229	205	229	257	228	240	218	244	265	248	254	241	242	220	240	220	214	233	226	253	221	221	244	230	252	194	256	216	258	243	210	266	235	214	220	231	254	233	221	239	242	255	250	206	273	214	235	229	210	238	221	244	246	215	229	225	224	252	238	213	244	203	259	201	240	244	234	208	248	240	207	233	231	224	239	230	227	262	229	224	234	260	216	209	232	224	249	251	222	250	232	242	225	251	228	234	229	229	240	226	226	265	238	221	231	219	253	221	211	236	236	242	278	241	218	250	252	240	219	209	233	244	233	237	225	228	241	255	225	217	219	234	225	270	248	223	223	236	266	217	214	231	238	234	207	220	205	221	238	223	226	241	253	246	243	207	246	245	231	235	237	212	248	252	201	218	220	211	257	246	265	218	208	243	238	212	233	242	251	225	228	215	254	247	244	261	214	212	256	197	221	232	234	225	248	239	240	241	237	231	213	231	221	229	228	232	233	235	229	222	222	206	229	205	262	226	211	243	209	221	223	230	214	241	242	239	222	254	218	231	228	227	258	208	237	245	226	232	240	235	233	225	234	253	233	250	246	222
24973	21164	27373	24975	14255	4924	2973	2074	1665	1403	1099	937	775	657	621	591	565	498	460	443	424	434	442	429	400	390	403	358	372	372	369	375	331	344	331	351	298	309	305	287	317	282	303	324	313	285	305	263	308	283	288	309	279	297	285	307	282	291	301	299	228	296	253	292	289	318	318	243	283	277	269	282	279	302	290	298	260	256	260	240	280	287	285	299	276	298	283	266	286	266	274	313	282	253	275	261	288	294	276	292	261	291	290	224	283	277	299	265	302	296	271	284	291	296	278	287	272	239	291	264	270	291	304	291	284	268	286	289	273	281	305	279	312	288	268	282	268	292	305	276	280	297	264	289	266	307	293	255	269	268	300	305	296	274	278	255	317	281	276	257	272	291	263	261	276	271	282	289	256	260	294	305	267	299	277	265	279	302	277	289	285	286	289	332	288	294	281	322	251	269	246	273	275	281	290	278	304	273	294	281	268	306	298	280	287	280	273	258	295	282	269	272	261	279	285	292	266	293	299	273	288	276	295	289	263	275	283	293	265	294	296	267	282	318	309	286	255	276	283	283	263	284	290	304	276	277	301	281	294	276	307	286	279	257	266	284	265	269	272	287	275	266	267	269	263	282	269	265	307	317	299	284	284	263	281	256	304	288	294	274	276	301	280	244	262	256	283	301	276	289	266	276	265	307	272	305	305	290	291	273	292	287	270	279	319	331	293	285	304	294	273	275	269	271	262	279	268	288	274	258	280	311	302	295	276	285	272	290	270	292	303	315	270	259	269	273	255	293	265	255	280	266	256	277	290	302	282	264	306	271	289	295	288	303	291	283	285	297	282	278	298	280	270	274	277	309	275	275	252	293	265	265	284	291	297	281	231	287	300	295	284	291	284	276	323	295	311	301	315	249	298	300	271	270	256	251	277	270	293	281	291	267	274	282	291	257	249	288	312	279	291	285	262	298	278	281	277	289	271	267	265	312	252	291	317	274	267	264	281	277	302	281	292	301	295	293	292	288	276	277	309	285	286	261	261	279	272	265	260	303	294	281	242	322	281	305	282	257	258	262	290	297	311	291	271	255	279	282	249	310	265	289	258	280	304	247	243	287	293	282	291	287	280	278	267	287	269	248	274	262	284	309	262	283	291	305	247	273	291	301	286	298	279	300	275	293	260	288	300	252	273	315	286	261	282	289	274	287	264	284	296	307	262	283	288	280	272	293	312	306	294	287	320	267	292	250	317	289	301	278	301	263	293	272	276	285	310	265	259	266	259	246	276	253	279	278	280	251	274	278	274	239	319	269	272	262	296	295	301	304	311	275	276	273	290	310	278	289	295	304	289	276	307	303	292	249	271	293	288	283	261	293	285	279	297	305	301	245	274	274	263	302	241	315	278	261	275	305	285	288	294	313	311	279	264	267	295	275	284	259	290	290	285	260	255	294	259	273	288	278	280	272	261	293	285	283	292	284	242	262	283	265	297	301	319	285	289	309	290	275	281	263	285	269	296	276	272	282	243	277	267	263	321	286	278	289	274	276	291	272	264	276	285	305	285	261	293	299	313	283	295	271	281	289	266	273	264	254	292	266	294	294	281	275	267	285	283	275	299	277	283	299	272	302	313	255	261	271	274	257	301	286	269	269	294	256	271	294	263	274	302	276	270	305	271	271	308	277	267	290	278	284	236	275	274	270	298	303	303	287	279	287	285	314	299	263	257	297	272	304	320	293	304	269	268	289	291	267	285	263	282	296	276	265	295	251	258	271	280	285	275	287	288	258	284	260	308	270	264	276	287	269	290	308	258	266	284	279	284	292	275	265	282	289	287	280	296	256	264	309	285	256	278	289	278	289	290	293	273	271	293	283	266	298	291	291	268	287	313	272	255	285	267	268	269	286	270	272	273	280	282	284	287	255	277	294	274	287	260	271	307	289	296	295	304	278	302	298	284	289	253	263	290	291	270	273	244	249	271	280	267	269	290	299	280	282	275	262	243	258	295	271	255	306	292	278	288	275	274	262	311	263	292	276	262	271	261	299	258	276	256	290	288	280	261	266	304	249	268	300	287	295	264	284	273	271	252	272	295	304	252	300	280	281	303	286	304	296	274	283	325	270	281	276	288	303	320	293	293	291	275	276	261	297	275	272	254	263	285	290	265	292	297	307	275	270	296	287	291	292	273	287	256	281	283	256	273	310	283	249	292	265	310	278	317	287	287	320	284	283	272	272	283	269	299	300	287	273	301	293	282	280	282	291	304	291	299	291	306	291	282	292	283	278	300	308	260	246	291	285	283	282	287	270	310	280	298	290	264	297	284	268	278	283	264	290	281	266	286	300	286	265	280	293	278	299	275	306	283	233	296	266	276	255	298	279	287	328	302	276	284	270	283	258	243	281	270	294	290	291	296	293	257	312	266	306	281	290	269	285	281	290	296	270	300	262	281	302	267	298	259	283	298	282	302	267	299	306	272	276	287	306	293	288	303	288	283	310	264	263	267	238	262	276	315	297	263	298	287	286	301	275	275	284	282	328	296	271	262	307	271	299	269	281	247	283	267	260	294	269	304	278	258	287	277	283	285	287	260	252	289	283	274	275	310	271	255	273	303	283	303	264	287	307	263	278	275	267	256	282	290	294	278	268	309	271	344	283	300	263	269	251	281	287	289	274	264	294	273	275	253	272	297	280	283	272	297	272	306	265	265	273	289	257	303	292	250	312	295	275	301	267	279	286	279	267	285	288	257	276	281	292	306	287	294	290	278	321	281	268	265	296	285	285	283	270	298	342	271	258	297	308	286	280	282	264	268	272	286	288	265	270	274	274	290	305	275	266	264	294	305	311	283	247	281	303	281	281	282	283	278	284	289	278	265	281	284	314	276	254	292	257	287	289	288	288	277	290	292	316	286	297	281	277	284	269	279	286	270	285	281	264	280	279	272	274	279	275	283	303	316	256	302	283	287	278	311	281	281	267	272	283	283	277	269	259	291	267	277	319	274	272	290	290	274	230	302	260	278	268	262	284	291	249	266	294	257	313	296	292	296	280	299	289	248	251	277	277	283	276	301	288	283	274	272	258	282	284	292	286	306	265	266	268	279	312	276	247	280	302	273	252	323	254	274	265	267	289	301	270	265	274	270	308	265	283	285	285	286	309	281	286	284	277	291	240	282	288	253	283	310	316	290	307	287	297	284	242	280	310	276	281	281	288	270	275	253	284	261	299	254	310	265	289	280	274	276	287	273	279	303	299	283	280	271	257	291	264	337	250	260	272	264	310	301	288	283	300	280	279	290	286	263	282	280	297	297	248	282	278	265	287	276	263	279	296	264	252	315	276	293	264	320	290	302	282	260	282	268	279	273	266	265	296	280	272	285	314	282	278	291	287	254	260	309	297	307	287	278	293	309	264	272	265	292	264	274	282	273	296	291	295	273	285	254	275	287	265	261	275	279	276	270	334	284	270	277	291	312	283	252	266	299	287	264	251	312	290	269	250	293	277	280	302	292	294
34462	49803	27580	11964	8548	6466	4812	3799	2923	2351	1863	1453	1131	993	804	781	710	663	640	601	561	533	533	509	467	488	442	441	425	430	398	366	407	374	371	372	353	331	333	354	298	316	282	304	327	313	290	302	305	314	304	322	309	307	322	265	281	301	305	291	290	296	336	305	272	304	317	299	296	275	295	349	324	307	298	305	297	333	306	306	322	279	258	297	291	298	309	308	287	302	284	305	299	282	273	300	264	298	289	287	275	315	293	262	280	287	299	288	302	280	285	316	293	295	299	284	274	272	274	299	302	285	321	317	282	322	314	313	268	294	283	307	307	278	276	288	297	327	314	272	280	293	278	273	298	292	305	276	286	301	290	301	291	297	299	267	259	297	274	299	288	286	291	331	304	283	303	278	330	279	321	301	264	322	267	299	303	297	305	264	284	300	287	308	289	301	298	321	279	287	281	262	265	305	286	312	280	319	312	317	284	307	285	285	317	282	338	336	335	275	327	308	303	302	288	295	287	273	267	307	303	277	306	312	297	292	312	256	323	258	292	306	300	291	264	298	297	287	309	308	304	287	307	289	285	275	288	282	312	278	269	280	293	313	267	313	310	308	313	285	269	302	305	266	277	285	321	304	283	274	265	339	292	292	277	242	271	284	275	294	285	300	311	286	307	283	312	276	275	284	295	287	320	279	268	274	287	306	297	312	285	295	291	291	302	301	278	269	306	244	271	284	311	328	264	284	281	266	334	293	298	306	280	268	303	309	293	314	303	333	314	289	240	301	315	274	288	277	319	290	306	275	306	293	292	311	320	299	270	307	308	306	290	284	298	292	288	289	286	297	318	276	301	302	269	291	337	293	288	276	279	275	300	279	259	345	309	308	296	279	252	307	284	286	326	280	294	288	283	301	310	280	309	295	284	319	304	270	301	295	281	302	294	286	282	288	267	283	279	293	298	270	299	319	283	288	278	278	294	284	281	279	306	281	295	312	265	280	302	320	321	328	310	288	289	307	298	282	252	301	317	292	305	288	297	294	296	299	305	282	287	294	301	278	292	304	305	318	293	291	280	300	290	287	276	279	283	275	292	259	297	244	328	290	296	299	295	280	297	283	273	310	271	315	283	281	284	277	260	307	295	298	303	301	279	295	294	309	290	282	278	270	283	272	290	291	297	276	307	300	261	270	297	296	321	270	290	307	298	311	288	282	305	312	310	269	320	306	309	279	268	316	305	280	263	285	302	273	261	284	314	305	266	285	277	292	279	296	293	265	274	298	287	271	300	308	253	291	272	324	324	295	295	319	301	312	261	279	262	293	301	298	332	265	303	298	273	305	321	279	286	295	282	261	271	324	299	275	314	320	326	267	301	259	300	310	298	291	302	285	296	269	316	264	321	303	278	296	332	287	279	280	291	283	284	296	316	313	332	271	285	305	315	292	269	291	287	298	298	289	301	337	266	274	293	279	285	283	309	294	284	302	318	261	286	323	277	300	289	276	292	301	262	322	273	268	307	292	284	299	287	305	283	299	273	342	308	311	269	301	283	291	300	267	292	328	276	275	263	303	300	312	280	294	283	302	285	290	282	256	296	305	282	310	319	286	301	333	292	265	309	302	300	276	265	314	294	304	280	294	304	277	309	289	295	314	320	312	279	294	290	269	264	278	320	273	318	324	294	260	293	268	304	299	278	330	278	329	286	283	291	288	294	300	249	286	334	286	278	266	317	286	306	285	261	292	295	312	309	295	281	300	286	300	280	276	311	296	289	286	280	277	285	302	303	290	278	283	307	294	276	288	286	305	297	302	309	294	284	283	277	298	278	276	302	337	276	291	298	295	290	275	281	284	279	301	280	282	301	283	301	298	293	296	290	275	297	280	288	320	263	303	311	290	267	285	282	292	270	281	280	297	304	305	299	278	283	267	328	307	294	292	302	298	286	282	287	274	287	297	246	306	279	320	272	277	272	300	299	274	292	282	313	301	312	292	285	312	283	283	304	282	302	294	287	296	292	307	273	294	304	301	332	275	273	298	303	297	295	285	299	298	279	350	286	289	306	285	289	316	291	275	303	272	296	286	277	302	306	297	297	304	246	306	278	271	290	289	274	317	294	308	308	280	258	293	292	332	276	295	302	305	318	314	276	328	295	335	312	291	256	282	296	263	293	280	295	290	287	282	271	280	254	304	295	290	324	281	318	312	299	284	299	261	316	310	309	315	298	292	272	298	310	301	312	324	278	290	280	279	304	300	276	282	276	285	296	281	330	311	303	292	274	329	294	320	306	291	323	272	309	279	309	293	267	287	283	294	260	283	309	285	302	284	296	254	266	288	291	313	320	352	269	300	293	308	261	291	287	310	284	285	246	295	273	304	294	290	305	302	294	253	325	268	289	323	330	309	292	291	284	284	284	282	293	285	272	304	272	255	286	271	291	267	288	281	292	285	279	290	284	300	307	287	287	283	303	291	301	311	283	280	331	319	318	276	263	312	287	313	338	263	284	298	282	283	307	277	287	290	287	269	294	279	300	294	304	298	266	283	317	271	298	307	274	310	278	283	279	299	333	313	294	270	321	296	265	287	318	327	287	294	287	293	276	304	279	269	313	283	292	285	293	295	287	284	320	299	299	321	285	306	271	297	292	306	314	277	270	305	319	301	282	276	292	298	307	313	305	334	283	306	284	288	307	288	289	291	289	337	277	304	283	299	305	279	277	308	302	273	284	319	272	310	268	297	297	305	289	305	336	328	304	281	288	233	287	282	314	306	263	311	293	314	293	317	287	283	306	300	297	285	308	301	307	277	307	295	296	292	311	301	289	314	320	269	290	293	277	283	297	281	310	305	284	313	293	286	308	319	274	280	300	285	291	290	287	285	290	290	310	292	285	284	281	307	275	267	280	307	270	290	287	301	286	319	285	289	266	300	269	331	295	258	298	289	305	291	286	298	273	275	275	320	309	290	289	263	262	307	300	289	287	282	299	302	293	302	291	313	306	268	294	288	275	284	292	316	293	305	305	286	317	280	305	273	292	294	307	259	294	301	289	274	293	326	319	272	293	293	305	287	254	292	280	273	261	300	307	289	280	312	284	301	331	279	292	278	305	302	291	255	287	285	278	258	305	283	276	303	290	259	279	274	281	302	278	295	317	310	286	298	296	287	273	303	265	282	276	285	311	296	297	291	306	312	280	268	296	288	283	312	273	281	309	310	311	306	270	281	285	299	305	308	322	304	312	301	287	302	269	297	273	279	297	307	305	293	311	306	292	294	278	292	292	274	275	284	279	301	299	284	300	294	256	314	304	316	290	308	265	288	290	283	275	259	301	277	308	283	281	317	285	290	284	302	270	279	298	306	282	300	325	288	261	314	307	319	325	301	274	301	284	307	299	309	277	312	273	302	293	288	286	272	303	297	297	308	285	270	282	310	276	294	279	326	290	302	310	286	299	287	274	290	293	259	266	303	302	307	285	276	286	277	285	286	301	290	311	288	260	318	261	315	265	306
22577	21109	28677	23759	21136	21299	12875	4317	2878	2396	1896	1512	1236	1030	939	859	822	694	671	650	651	632	596	575	525	554	479	504	469	438	426	438	403	455	446	383	343	366	373	355	311	349	342	341	340	348	378	340	310	321	306	320	325	328	309	319	333	330	361	319	313	301	324	320	326	307	325	326	333	315	324	324	308	311	319	317	321	297	324	324	318	319	343	325	304	302	322	292	300	302	338	319	357	312	354	361	301	294	299	308	331	311	307	323	309	310	332	305	316	352	315	348	292	333	273	312	278	362	317	348	315	282	307	291	338	287	316	299	297	329	308	334	346	309	315	329	315	300	337	325	324	343	312	332	339	304	322	291	315	289	335	292	316	318	332	289	347	300	283	295	337	337	353	344	324	322	292	326	325	310	286	310	335	323	309	282	314	325	308	330	307	317	317	299	287	324	292	315	290	338	303	330	314	290	329	291	310	304	299	313	322	300	301	298	309	334	313	299	314	298	302	319	283	310	316	309	294	294	285	332	281	293	338	314	316	338	309	289	323	295	324	310	317	282	319	323	310	313	328	330	324	316	321	310	316	330	307	268	317	309	317	307	307	295	294	323	298	327	325	328	284	325	293	288	326	313	308	332	294	308	337	330	337	317	330	298	297	294	293	339	316	338	320	335	303	287	338	310	297	287	310	279	308	330	311	329	312	299	308	275	313	309	320	310	346	320	318	321	322	317	282	320	350	327	303	310	313	314	317	288	344	293	308	321	305	333	326	268	297	310	325	316	320	302	341	316	309	324	299	281	297	316	315	333	338	296	317	292	315	296	299	324	305	290	329	344	317	330	313	288	314	299	319	324	326	292	306	289	286	311	337	318	309	320	320	326	301	317	304	282	332	360	313	316	332	312	288	328	299	294	290	315	289	276	325	332	322	308	333	277	325	307	309	308	285	319	350	267	303	315	336	305	314	335	346	286	296	342	322	327	301	332	316	330	315	280	302	317	309	297	306	284	338	318	300	294	303	246	276	337	313	281	327	300	311	304	313	321	313	317	314	343	293	337	319	310	303	323	316	320	321	286	311	320	314	331	287	283	316	304	296	283	333	317	318	263	303	351	303	326	297	339	314	298	303	324	297	309	304	306	368	281	327	318	294	287	301	314	320	326	295	331	333	271	283	326	297	333	313	298	283	302	287	300	298	320	361	304	299	312	319	295	329	319	317	311	309	295	330	316	323	299	316	308	305	310	322	333	306	326	320	308	304	312	297	284	323	284	321	321	318	320	340	297	306	309	307	324	308	318	304	278	312	333	294	312	330	291	347	302	299	341	309	336	329	312	286	305	300	323	316	351	317	313	287	314	328	293	340	305	288	296	323	287	283	290	331	314	318	303	294	281	345	311	318	301	306	273	309	329	296	296	320	340	336	296	278	303	307	325	311	316	311	315	317	340	285	291	316	315	342	309	297	302	325	355	322	315	323	303	310	352	323	311	276	305	334	321	291	272	340	331	301	291	294	337	326	317	306	316	310	304	293	279	304	326	320	331	307	306	325	327	311	345	330	301	300	289	328	310	309	356	315	307	321	303	302	304	309	342	312	330	285	313	310	312	290	328	309	288	305	308	304	329	314	328	317	319	302	311	322	320	354	315	317	289	341	290	319	317	328	281	313	316	317	294	323	320	288	273	326	357	330	308	326	301	320	317	305	303	327	311	290	330	298	279	332	315	299	328	310	313	318	308	338	313	295	273	277	312	288	302	321	289	325	292	283	310	349	286	290	321	314	318	309	312	307	312	321	317	286	321	289	340	333	310	331	323	285	320	311	306	328	301	311	283	280	301	311	308	298	303	311	347	328	320	302	332	324	284	275	331	311	315	311	323	266	307	316	306	333	332	311	313	327	310	311	303	318	306	269	319	305	324	315	308	333	298	335	337	313	337	291	316	290	297	317	311	271	304	320	326	295	305	305	342	318	314	312	315	287	316	308	339	276	295	290	274	325	304	324	282	302	313	296	298	290	308	320	324	291	318	321	291	329	292	306	298	332	305	288	354	303	303	295	332	305	294	295	304	310	324	280	300	336	313	335	359	301	324	325	301	312	324	335	337	308	292	325	308	314	296	322	321	294	300	325	310	321	285	297	301	290	357	307	275	295	329	336	317	306	314	328	344	307	317	300	319	314	344	353	294	312	313	316	306	274	328	307	334	303	304	317	325	302	289	302	271	307	284	329	300	290	332	295	300	299	320	295	303	354	329	348	303	318	319	323	326	287	306	307	320	324	290	313	308	329	303	331	314	302	328	332	296	309	316	283	296	289	338	307	299	356	316	329	297	309	299	348	294	328	303	335	315	305	289	299	323	304	305	300	315	287	319	333	301	302	319	336	305	299	344	318	295	335	322	322	301	341	311	318	311	277	312	315	302	310	328	289	324	326	344	297	318	323	317	317	296	325	328	311	308	319	286	292	278	310	307	337	289	309	297	324	315	285	347	275	334	316	306	285	342	296	328	317	328	285	296	317	298	318	308	315	301	321	320	315	320	315	303	278	328	319	270	295	292	317	293	290	320	310	293	322	319	322	320	310	309	321	323	317	318	301	328	296	303	306	294	324	323	318	290	282	331	309	309	322	347	337	280	302	313	319	309	292	286	288	356	313	305	322	326	308	313	282	314	330	312	310	302	323	283	360	338	310	298	291	293	315	302	305	330	311	321	325	306	314	318	314	309	289	316	314	335	305	316	330	321	370	292	292	313	315	278	297	329	295	320	324	304	314	327	316	325	327	318	295	296	313	263	319	314	311	334	310	328	293	320	291	309	337	308	311	338	308	311	327	281	318	290	342	290	294	317	312	312	304	297	325	308	301	305	317	304	324	339	317	303	301	290	322	313	318	293	317	308	308	328	280	329	328	291	311	304	303	301	300	305	314	326	332	307	297	309	295	311	319	308	312	284	292	333	268	330	303	297	340	324	284	343	326	319	292	304	296	301	323	291	293	311	315	253	305	291	322	296	316	326	319	315	307	305	327	332	303	331	285	311	269	360	301	321	271	324	311	303	310	323	307	327	330	298	331	318	309	286	304	322	316	296	323	325	314	296	351	299	288	355	335	293	333	322	307	322	294	321	297	310	297	295	308	304	334	302	319	295	314	304	294	325	324	330	313	298	309	301	298	304	293	294	312	329	357	312	302	294	323	312	282	290	305	286	306	308	315	315	279	318	300	319	316	321	326	306	294	323	288	287	315	274	309	345	309	326	308	310	298	337	325	281	297	313	317	316	321	348	315	319	294	340	300	339	302	298	294	307	321	292	328	320	295	326	348	286	319	294	290	301	285	331	290	283	291	311	329	331	330	303	282	299	326	314	285	318	303	316	307	303	327	310	290	320	308	294	325	296	325	320	296	339	303	292	340	300	304	303	290	283	313	326	308	313	319	308	312	300	288	302	334	314	319	278	303	325	314	313	304	331	324	325	297	350	300	330	291	286	301	321	302	273	331	289	336	313	336	272
37807	62581	37982	18025	13268	10405	8036	6292	4928	3823	3046	2329	1766	1530	1293	1133	1071	956	892	795	809	757	750	665	609	599	612	569	599	527	491	494	505	485	439	446	404	408	415	366	363	350	362	320	321	377	355	346	321	326	324	324	329	314	322	330	335	321	336	313	314	338	331	321	348	352	341	338	357	310	311	339	331	299	350	341	319	306	345	342	362	324	323	322	333	311	331	303	318	317	298	330	361	338	286	335	308	327	322	299	331	306	316	294	320	314	307	335	315	330	297	310	321	308	321	360	323	301	329	312	325	313	320	290	335	334	337	332	290	312	320	294	306	341	300	301	312	309	338	321	311	298	297	340	285	333	301	314	306	311	300	286	321	318	303	330	312	316	315	333	318	318	288	334	322	316	307	318	308	311	286	293	319	334	334	313	293	314	309	289	305	332	323	300	324	324	304	301	293	318	331	314	294	327	318	309	294	304	312	313	293	326	301	326	335	298	291	323	326	298	319	306	346	265	334	316	289	286	330	324	301	308	319	348	321	328	329	303	275	319	320	301	338	343	307	274	302	314	297	335	285	326	291	310	317	326	314	320	305	280	313	321	311	342	308	311	297	298	320	309	328	281	282	300	306	322	285	321	323	282	330	319	365	328	302	306	306	317	297	342	313	311	312	298	300	300	358	316	304	315	324	314	326	290	319	286	309	294	330	294	336	306	319	352	334	307	323	323	320	308	336	308	316	328	319	312	335	340	307	313	321	324	318	301	306	290	316	295	321	293	311	282	302	311	315	314	310	327	315	312	303	317	283	332	328	357	314	318	339	308	286	297	339	312	302	294	318	288	296	310	299	341	355	322	329	288	310	304	308	310	276	299	293	270	298	293	332	322	302	318	315	314	310	347	339	308	282	296	326	313	307	322	292	290	304	337	320	299	341	324	335	293	327	351	321	317	327	293	310	288	321	324	307	322	324	325	291	321	298	291	315	279	326	269	318	299	325	300	315	307	282	294	331	318	327	316	297	293	303	310	290	362	334	302	316	278	339	300	304	297	346	308	308	279	326	309	278	283	333	300	330	294	330	279	318	311	321	323	317	329	310	318	311	321	279	329	298	300	317	309	313	304	313	302	326	325	314	321	345	333	363	293	351	319	331	306	279	313	281	284	305	303	292	311	338	289	293	321	312	317	311	296	319	353	291	335	293	306	312	288	336	289	317	329	366	307	324	300	323	334	305	330	313	339	362	328	314	319	296	301	303	326	331	333	301	324	292	311	356	303	310	298	330	309	325	305	322	314	316	290	303	295	332	322	314	274	311	320	326	319	314	297	330	332	303	321	291	290	307	318	302	320	288	313	325	336	311	309	323	312	320	307	322	323	304	304	321	311	338	327	322	320	277	325	291	324	321	321	286	304	282	284	302	318	335	285	312	316	302	307	299	315	281	332	276	340	306	303	315	344	303	329	314	304	330	292	307	330	326	318	320	295	303	316	289	302	288	336	299	330	353	298	318	354	305	310	297	314	298	315	356	314	320	341	325	315	303	322	272	298	319	267	341	301	340	312	324	374	315	336	303	286	320	306	313	326	311	298	318	302	347	308	324	311	319	312	295	299	339	281	293	309	314	312	292	289	327	314	299	300	352	307	322	332	323	304	303	313	309	312	316	324	310	297	346	271	311	292	302	321	294	295	327	328	273	291	328	310	332	289	335	303	292	346	308	336	318	332	316	309	307	285	335	321	301	302	295	316	306	330	300	285	296	296	280	307	319	343	300	345	274	309	342	310	294	320	277	311	316	350	286	339	345	309	287	299	299	330	313	311	299	286	300	312	293	296	310	313	325	288	310	301	287	284	285	342	295	333	324	262	330	306	320	298	309	279	292	283	322	306	304	323	319	332	314	328	356	326	322	358	354	318	313	301	301	313	313	306	306	324	324	322	313	287	311	299	280	285	322	335	295	310	284	329	303	323	323	340	301	312	320	317	293	345	345	325	301	303	315	294	318	308	324	306	279	316	309	291	327	296	305	304	319	342	299	334	328	272	305	315	309	318	304	280	358	303	323	300	296	316	327	314	302	319	264	352	317	347	325	308	307	289	307	291	313	304	327	326	279	339	306	303	282	307	315	313	282	288	280	301	329	313	301	319	323	328	278	328	309	319	301	312	306	308	317	322	281	340	329	312	284	286	293	294	313	304	267	303	344	312	327	300	291	322	306	319	297	341	321	296	324	306	297	307	291	321	286	326	321	317	321	293	291	340	333	326	341	323	316	297	313	287	315	318	306	350	304	256	288	309	308	358	332	343	320	305	311	323	283	328	308	301	304	329	327	322	305	327	292	316	346	348	322	305	342	305	307	313	293	331	303	304	305	286	332	289	307	320	324	343	302	322	298	317	316	275	322	326	312	295	294	296	321	285	320	279	312	312	308	345	325	334	304	323	339	327	287	290	323	313	293	316	351	351	364	290	308	322	329	296	299	291	338	310	298	316	324	306	328	285	310	336	317	345	306	309	286	289	294	331	319	285	327	319	304	310	324	334	322	312	323	325	331	325	336	302	325	284	302	311	307	315	316	302	326	303	313	298	325	314	312	332	319	291	287	305	311	341	321	294	328	291	302	310	303	321	302	308	321	310	286	320	318	307	304	311	315	343	306	299	325	339	289	323	345	326	321	304	321	278	315	303	327	294	320	285	304	302	278	328	323	326	309	305	309	313	308	319	301	316	298	278	304	331	310	312	329	297	285	288	303	309	309	279	325	302	328	306	296	303	304	289	309	322	328	313	309	312	302	331	308	306	322	333	318	303	332	312	309	300	260	309	320	307	348	312	311	322	303	335	350	290	321	288	319	330	298	298	300	307	319	314	277	319	325	293	319	318	331	318	330	312	320	301	280	340	321	313	319	311	326	317	322	337	302	293	330	299	294	296	330	326	355	326	344	334	329	304	299	303	303	286	307	339	289	278	285	325	336	303	282	313	333	297	292	293	296	359	301	291	293	295	352	289	299	309	293	304	321	320	308	299	335	312	325	290	302	314	286	320	311	309	268	326	349	292	337	309	301	329	323	329	315	342	328	323	292	308	311	321	312	308	312	284	311	282	342	320	328	311	312	340	327	305	328	308	309	270	285	335	299	353	314	307	312	333	331	323	286	317	306	271	322	317	281	338	326	311	315	315	313	317	338	343	335	297	288	290	328	325	293	298	314	328	339	330	302	335	307	329	333	292	294	308	323	315	300	312	283	294	305	300	353	288	314	289	299	288	321	337	323	305	321	323	285	320	309	302	303	328	327	333	347	308	317	304	285	320	314	289	333	319	310	336	323	296	306	282	306	334	360	287	305	308	344	285	345	317	308	319	338	315	341	277	292	305	311	329	312	287	327	303	287	277	315	315	293	319	293	310	332	293	329	319	311	357	306	328	332	345	328	314	309	303	286	284	317	315	307	331	316	308	305	312	303	299	295	326	293	359	285	330	307	292	279	317	331	294	307	319	335	332	301	319	292	325
31689	28727	21939	9480	3897	2527	1862	1481	1171	872	707	619	495	509	449	420	360	370	352	365	315	334	305	332	298	341	261	273	272	269	268	250	267	257	246	229	253	249	228	239	235	210	198	233	229	200	216	227	239	214	201	216	241	220	235	211	220	220	222	198	208	224	231	235	197	229	218	189	211	222	224	192	207	228	209	207	229	205	233	221	219	203	211	252	227	242	226	221	227	216	212	205	223	232	222	235	203	218	216	217	220	246	210	242	217	252	223	226	232	202	198	208	235	246	231	255	229	215	217	221	212	223	209	247	204	250	206	221	201	222	221	189	199	209	206	221	213	231	265	207	247	214	209	206	237	213	209	247	220	201	213	204	216	232	263	196	224	210	214	213	194	232	226	213	212	218	223	216	239	240	215	220	247	212	243	214	230	228	212	200	203	235	213	244	216	210	208	210	228	215	225	220	215	177	205	211	203	215	228	214	213	232	211	232	236	233	232	212	206	230	230	226	235	234	217	198	217	242	205	203	254	252	221	234	211	219	236	239	219	222	242	223	228	231	214	219	218	200	211	190	200	223	224	187	224	194	190	221	210	239	233	195	218	227	195	223	225	191	222	228	230	229	229	217	220	229	211	225	248	206	212	227	226	236	219	217	218	196	241	205	224	240	216	225	224	227	220	246	221	219	221	222	232	227	222	214	247	217	233	189	214	225	223	230	219	221	232	252	238	225	211	213	187	238	206	236	209	212	260	204	237	225	236	241	215	218	240	215	220	223	229	220	195	222	221	201	226	231	227	211	227	183	212	208	252	208	223	235	231	237	203	264	223	216	236	221	217	207	231	232	227	241	221	208	226	216	230	229	247	218	223	216	220	203	206	205	233	210	214	227	209	212	216	208	229	223	204	205	220	201	248	201	215	207	217	222	207	224	216	250	206	211	234	248	220	196	196	197	211	223	231	215	227	201	222	213	234	191	214	216	204	202	209	230	223	230	255	231	229	228	222	215	229	216	204	228	218	209	212	221	224	197	219	197	227	208	233	206	213	202	226	205	212	206	226	199	214	224	234	236	227	183	239	225	208	214	205	227	216	211	221	216	245	240	225	216	233	217	211	248	237	214	243	217	220	257	197	195	215	236	215	220	234	214	223	227	240	217	250	224	231	227	222	228	209	217	202	224	221	217	190	234	190	207	210	232	212	223	217	232	205	240	213	204	224	215	226	212	218	235	200	222	232	205	237	197	242	202	214	213	211	224	243	213	249	216	210	225	209	221	248	210	220	238	203	195	220	243	237	200	188	208	228	227	202	203	205	223	237	220	239	222	231	216	216	253	230	239	201	234	225	240	255	209	219	195	202	224	231	201	225	245	241	213	194	214	238	206	211	205	209	201	215	224	226	207	233	204	219	201	197	214	228	243	219	217	211	207	218	213	218	215	182	215	223	245	230	228	228	198	197	227	208	203	206	221	212	226	198	229	216	209	224	197	212	248	197	203	225	248	250	236	190	199	206	223	195	202	194	209	249	193	230	248	203	209	221	239	200	194	205	220	234	225	229	218	233	211	217	199	233	218	208	264	250	219	197	230	221	213	212	209	231	219	224	213	252	256	204	196	194	212	216	205	206	241	213	195	200	221	227	226	197	214	207	235	239	226	210	205	200	209	209	221	223	232	245	264	192	233	232	220	222	243	219	208	192	201	238	225	200	232	232	226	209	216	241	210	211	225	229	208	223	228	215	220	238	208	210	208	214	234	206	210	258	215	233	212	224	211	228	197	206	247	216	236	213	192	200	223	218	198	213	218	218	226	219	215	235	232	212	201	221	206	220	210	224	229	217	231	221	192	229	223	238	204	221	232	218	229	206	211	204	207	222	239	211	217	218	219	212	222	220	229	218	219	216	199	237	228	201	220	202	198	236	233	228	200	236	203	249	229	223	212	182	225	217	241	205	234	216	219	210	205	229	218	222	190	223	241	242	231	247	218	244	220	217	191	208	209	230	192	212	199	229	195	220	205	212	215	206	219	184	246	205	218	230	194	175	197	230	229	211	238	216	219	226	221	252	216	219	246	222	211	220	241	209	221	232	219	216	216	217	220	191	228	225	223	228	217	244	191	231	230	197	195	233	203	224	216	232	209	240	194	230	219	200	248	215	220	223	222	247	230	214	232	229	235	228	213	196	205	246	218	224	267	225	209	222	252	219	219	228	232	185	236	217	205	236	209	230	214	232	216	238	216	202	211	222	242	250	202	237	229	235	217	230	212	202	213	230	196	204	208	203	236	198	215	230	229	202	232	201	206	241	209	210	227	220	201	214	239	217	211	242	240	251	221	216	197	229	207	211	214	192	230	237	220	222	217	245	229	208	220	255	228	233	223	238	210	197	210	223	206	217	230	209	225	223	200	235	219	237	225	211	230	232	211	220	214	216	212	184	211	211	215	213	228	219	221	221	227	218	224	209	239	211	204	212	195	230	210	210	220	199	237	202	218	226	234	200	222	237	228	243	210	195	236	217	221	272	231	211	211	215	221	226	194	207	196	226	190	218	221	209	219	229	235	213	258	219	216	247	231	218	217	205	227	212	230	215	203	245	213	208	200	203	212	232	205	232	223	214	202	209	189	218	243	199	239	197	223	231	229	204	226	213	219	209	212	240	209	234	202	214	211	229	225	210	233	213	220	210	221	195	232	236	254	230	196	228	206	209	221	261	225	222	231	210	210	193	248	246	203	223	239	221	226	211	227	238	228	217	213	228	204	197	230	215	213	206	217	212	195	202	208	245	235	233	210	206	218	192	222	220	211	244	226	221	203	232	237	233	232	217	225	221	207	244	201	223	204	240	224	236	240	223	230	217	193	220	222	226	216	232	221	215	240	214	227	221	216	246	226	223	224	233	195	209	199	228	216	234	204	219	195	238	206	229	221	230	208	246	222	191	229	211	216	237	237	228	228	251	217	182	225	193	202	219	219	205	225	215	228	198	236	239	223	229	212	233	225	221	253	201	245	222	210	198	199	215	208	214	209	209	203	217	210	223	229	186	215	214	193	236	225	220	207	222	204	203	196	211	220	227	222	211	239	218	229	225	223	202	238	222	203	207	201	217	238	217	211	239	226	229	207	232	230	253	242	176	214	221	205	217	224	214	221	243	210	196	230	235	216	220	233	225	222	231	213	240	194	221	221	230	220	201	240	222	220	207	197	194	230	234	213	231	223	226	225	214	232	175	228	200	205	201	199	216	239	243	234	233	228	222	219	227	206	227	200	212	207	217	222	222	223	229	243	216	212	222	223	258	219	226	252	260	214	198	231	212	225	246	195	229	229	223	221	204	203	208	233	202	207	226	201	199	263	235	222	224	215	207	220	226	201	251	229	219	229	232	236	218	252	231	220	200	222	219	221	224	209	220	188	218	221	214	217	234	216	224	239	212	247	204	222	176	221	217	220	223	206	198	256	192	193	191	218	226	195	253	231	235	229	223	229	197	203	240	218	236	224	245	217	193	254
33362	40982	20231	8231	5821	4499	3429	2631	1992	1547	1231	878	734	617	531	528	488	462	416	420	416	370	388	395	347	374	350	352	314	326	305	314	300	300	294	290	252	254	274	255	256	278	233	238	217	246	241	249	293	230	223	234	249	229	210	271	228	237	244	226	214	228	248	253	224	215	245	225	261	229	237	218	244	224	246	258	235	230	251	208	233	233	218	246	253	229	246	259	216	263	201	255	242	274	237	228	249	236	214	235	212	238	220	207	246	243	215	236	236	229	247	235	235	231	260	203	227	243	206	233	235	245	216	233	211	250	233	237	246	254	244	228	223	221	219	244	240	258	241	245	217	251	228	247	230	242	221	198	223	238	223	238	227	269	223	231	248	242	229	226	240	219	215	228	212	256	211	222	229	235	233	213	200	226	222	246	237	243	217	211	221	232	238	269	212	208	211	231	223	237	230	189	238	248	237	238	247	236	276	273	243	210	228	225	226	230	246	216	230	221	216	205	225	244	205	250	218	216	215	237	216	243	224	223	258	233	213	230	242	218	261	211	217	240	239	210	250	237	233	238	218	229	235	215	197	243	220	246	225	231	246	241	206	199	221	232	197	235	215	224	258	233	234	221	245	266	237	227	228	210	227	191	265	252	245	252	217	223	253	251	207	238	227	206	255	202	199	226	255	244	240	245	248	206	228	214	216	240	235	231	251	269	234	238	253	233	229	238	201	213	212	215	218	236	222	231	257	225	225	215	243	240	232	233	252	226	218	243	235	222	234	224	223	215	213	247	207	224	242	246	225	213	211	233	227	234	228	211	213	225	234	251	208	249	216	248	226	224	246	223	251	215	260	246	211	234	239	236	205	227	214	237	227	202	237	241	246	230	237	211	202	252	216	226	224	259	230	230	202	258	202	215	229	207	227	242	229	252	246	244	231	235	230	221	215	228	226	236	253	244	220	236	255	267	276	227	232	250	219	230	219	243	223	235	251	201	244	249	225	216	229	252	245	259	210	210	222	216	227	242	228	219	231	214	230	240	236	236	236	245	219	228	218	255	254	220	223	225	233	256	245	243	235	225	236	257	236	226	252	238	226	242	261	225	232	189	232	227	236	239	247	216	234	246	236	229	226	221	207	247	207	243	219	239	257	214	229	227	253	239	215	221	270	222	257	238	234	226	245	230	195	235	240	232	234	234	229	247	234	223	206	213	266	228	235	218	242	254	223	260	273	234	231	244	228	254	227	225	230	199	240	218	225	233	223	245	263	230	216	228	219	228	238	213	226	231	257	247	241	240	265	257	235	238	237	236	250	247	233	245	223	237	222	253	214	218	221	220	256	236	234	235	215	232	255	221	203	244	225	243	215	223	226	226	261	237	243	222	222	253	252	224	223	253	258	219	220	226	240	229	266	199	235	224	224	234	215	244	222	228	219	234	210	251	222	221	222	220	230	224	213	246	219	232	226	213	231	203	221	266	200	238	245	266	236	228	256	228	248	207	258	248	212	239	217	221	243	227	239	245	239	227	239	192	236	222	213	236	247	250	228	220	236	215	204	222	214	237	246	229	203	226	237	252	248	241	229	222	184	219	261	249	242	236	206	220	218	246	230	244	221	229	216	220	257	236	267	226	246	244	224	231	221	268	252	248	217	225	239	243	209	244	250	237	207	239	227	254	224	219	227	240	248	213	215	240	208	249	215	240	224	218	242	223	223	234	252	210	229	207	215	223	226	229	221	255	226	227	233	250	229	230	235	242	215	246	232	217	237	219	265	233	243	221	243	236	260	258	233	238	236	251	225	228	234	240	242	230	216	248	240	225	214	228	211	219	225	247	237	214	261	220	212	224	224	218	231	254	236	267	214	234	232	232	226	244	230	230	252	230	218	248	274	245	261	211	230	242	218	212	223	212	237	254	253	235	224	238	230	222	227	210	232	239	242	244	247	192	245	252	206	232	204	259	229	223	245	233	251	215	246	219	223	237	228	227	218	234	229	255	222	247	234	218	222	237	201	227	215	236	226	200	228	219	211	240	218	246	219	239	217	231	227	222	255	219	243	247	213	233	231	225	238	243	240	243	247	252	239	218	217	211	213	240	238	226	246	216	238	216	267	239	272	203	244	226	226	248	255	221	234	236	248	197	240	241	226	257	245	215	240	244	223	235	221	219	238	205	237	237	223	222	229	261	232	210	228	209	213	220	229	236	243	237	246	242	227	235	236	233	243	242	230	224	247	240	226	241	228	226	222	260	234	234	245	231	208	219	233	208	230	236	215	235	254	228	235	235	237	224	234	199	242	230	220	228	206	216	216	237	259	241	240	239	225	230	260	199	198	277	217	238	225	246	240	227	204	217	230	207	240	256	233	226	225	232	249	251	209	228	249	242	221	239	228	222	219	225	227	217	241	254	227	223	233	242	216	242	215	248	228	227	210	235	242	236	222	255	264	239	216	232	254	236	195	224	251	240	243	218	228	228	246	240	255	202	240	245	207	222	235	235	227	237	216	232	234	227	235	230	256	228	222	223	241	231	252	232	198	230	217	226	212	256	221	212	213	238	223	224	229	241	234	239	255	228	223	241	211	225	228	224	241	239	224	224	219	234	221	241	202	236	234	222	235	222	224	233	238	250	209	250	228	222	211	223	239	212	248	244	216	226	245	235	222	247	226	235	235	236	213	230	215	236	234	248	230	240	254	226	257	218	225	253	234	229	244	213	245	225	220	214	234	226	238	256	209	233	228	220	260	252	221	211	239	254	233	229	240	227	225	223	245	227	232	213	245	248	262	248	235	225	201	221	208	212	203	235	212	226	226	234	236	231	248	242	240	230	225	258	231	222	222	205	243	260	245	242	228	240	259	223	224	227	252	222	227	245	248	216	236	206	254	229	215	236	240	229	213	242	203	224	241	227	233	252	231	245	223	244	237	226	237	229	233	237	217	258	235	241	233	227	236	232	192	253	240	219	232	245	219	206	239	227	232	234	223	242	229	244	208	221	270	259	231	252	230	217	231	229	258	235	212	220	238	227	223	280	215	243	230	253	241	237	219	219	239	233	239	229	249	245	209	204	233	222	250	208	235	247	243	234	209	201	227	219	242	235	243	237	235	217	210	215	216	225	229	225	215	233	204	234	250	227	233	232	216	241	252	230	225	242	214	215	256	245	231	244	241	228	219	259	241	231	246	240	207	240	239	224	215	248	218	185	233	235	208	235	219	236	227	229	239	230	236	236	216	242	248	221	233	226	208	277	234	240	268	221	231	241	255	226	220	208	246	239	220	245	245	246	230	225	219	241	222	237	216	213	213	219	253	228	225	224	217	223	237	241	237	245	249	207	188	245	253	210	225	236	231	223	219	192	240	232	249	233	223	269	255	220	230	224	240	243	225	253	255	226	235	241	251	268	235	233	236	246	218	225	238	204	224	255	229	230	225	258	238	240	236	246	209	235	252	241	221	238	226	210	238	216	244	240	203	265	213	220	238	228	192	228	234	242	242	254	251	227
23713	21075	28174	24183	20950	12755	4715	2604	2021	1579	1194	897	755	698	640	542	574	469	459	463	436	393	427	415	408	422	379	384	341	336	310	290	323	294	278	269	280	276	287	250	238	271	218	223	250	275	247	263	238	245	261	244	238	238	219	225	240	255	262	215	216	273	224	244	244	230	251	229	238	230	231	237	253	239	245	252	220	221	243	215	229	209	232	224	218	212	221	230	223	224	233	215	223	241	231	261	232	220	212	220	227	203	227	210	236	236	251	220	216	214	195	212	231	238	235	244	220	236	219	205	218	230	231	230	236	229	215	248	229	233	236	222	242	254	213	253	234	223	240	241	219	234	207	205	214	226	227	226	205	219	209	229	209	229	232	220	219	209	221	225	206	214	236	252	206	258	243	224	224	227	241	207	223	235	220	242	196	223	250	228	212	230	239	200	203	219	198	213	232	235	203	240	240	216	216	245	216	245	238	222	231	233	218	216	219	250	221	235	259	255	213	205	230	258	237	234	217	234	232	231	213	205	244	232	216	235	212	229	227	225	212	216	240	206	221	204	249	211	221	247	224	213	209	226	203	202	219	230	239	221	221	217	231	222	218	206	249	208	266	218	238	231	207	237	219	240	224	228	207	240	235	224	255	230	207	237	202	230	206	262	223	218	212	226	221	220	248	230	259	234	205	232	250	226	208	235	232	232	233	215	200	228	193	207	222	251	223	224	226	198	195	226	233	228	224	219	233	224	228	217	237	237	226	209	205	229	203	232	244	222	215	235	211	212	225	201	231	215	215	207	228	227	208	231	224	224	205	220	233	201	230	236	192	239	237	219	226	220	227	211	254	232	231	222	237	237	204	247	224	219	228	226	227	212	219	209	210	206	208	228	222	227	215	225	233	229	191	225	227	246	227	227	204	192	227	224	200	223	201	224	247	215	213	228	243	219	226	228	235	218	222	218	222	242	228	226	215	232	224	243	207	216	222	231	218	224	236	234	239	202	211	215	211	234	235	216	234	238	231	241	235	214	228	235	268	207	220	202	214	232	225	218	222	252	212	227	216	243	207	204	226	228	202	210	258	258	231	199	227	259	244	224	223	239	222	213	203	224	236	252	227	216	272	228	226	219	215	227	238	237	218	230	233	208	211	206	254	230	239	234	219	220	225	260	224	230	207	229	232	213	223	226	226	221	228	215	207	218	239	242	175	230	216	215	211	222	208	251	250	224	238	243	195	233	204	212	205	228	229	233	242	228	240	229	219	237	203	234	223	206	219	203	214	235	234	236	235	242	229	223	226	245	234	217	204	235	239	208	262	206	221	175	207	220	208	226	226	233	217	225	225	224	235	214	233	213	215	214	221	227	232	236	214	214	225	227	237	238	212	238	228	239	227	250	186	233	219	223	230	241	223	222	239	203	209	226	228	222	218	240	206	212	224	234	227	211	230	213	226	227	234	247	250	239	218	214	232	213	221	231	197	212	225	212	213	218	234	251	240	233	219	210	221	251	239	252	239	206	225	233	213	218	231	230	229	240	216	236	227	225	261	204	236	200	226	207	223	223	234	223	227	229	246	211	212	200	205	213	216	250	235	230	206	221	221	219	218	236	235	209	222	204	237	205	224	202	221	213	226	233	232	223	232	229	222	240	226	225	219	245	228	239	240	228	232	215	223	220	226	224	252	237	218	233	211	232	211	252	238	238	243	230	196	197	226	214	214	212	232	225	225	247	219	193	222	234	243	237	228	215	241	244	213	207	215	217	254	233	230	245	244	204	219	228	227	228	232	222	271	235	232	220	205	243	209	245	227	229	198	241	216	220	231	235	255	232	225	223	204	219	236	244	230	215	176	211	202	232	224	235	228	240	214	210	220	238	212	254	239	231	232	220	203	207	228	216	222	238	225	217	206	243	226	227	247	244	210	210	219	218	234	202	231	219	239	215	222	204	220	210	226	243	222	241	218	226	207	233	189	241	212	231	241	234	257	217	263	214	231	234	199	219	223	257	226	238	238	221	228	228	221	220	229	229	212	233	223	226	220	232	223	219	224	239	230	210	205	254	210	216	245	245	222	237	204	213	229	231	214	226	212	252	214	204	234	214	189	245	226	210	214	208	223	210	251	217	220	207	231	257	204	233	229	240	237	238	222	195	208	227	226	235	229	205	224	217	218	215	232	214	243	217	240	261	238	206	229	233	214	199	220	222	222	228	227	214	207	235	215	213	228	232	222	197	227	216	209	223	243	246	244	216	246	235	224	228	223	220	224	216	237	257	212	244	203	230	223	206	221	226	222	222	253	232	209	229	231	249	234	212	214	198	192	207	257	213	207	242	205	240	204	196	242	244	257	234	210	229	241	213	209	221	220	234	203	234	234	215	209	214	201	220	226	226	247	220	227	237	238	246	215	200	231	250	211	223	233	210	204	229	222	191	227	200	227	227	240	218	218	217	220	233	236	212	256	248	220	215	220	203	249	236	214	247	230	221	246	203	236	227	236	218	224	194	203	215	246	210	239	229	224	227	257	210	234	227	215	222	212	212	244	202	220	237	226	223	225	234	220	214	208	220	232	217	252	241	224	222	243	225	223	190	236	220	236	246	238	222	257	206	266	208	230	205	218	209	205	244	240	210	213	202	249	207	201	244	234	230	203	233	229	224	226	214	213	226	230	261	236	219	230	233	231	213	244	229	233	211	208	228	224	219	204	233	225	214	234	238	224	211	245	225	229	217	250	221	217	192	206	241	232	219	243	197	241	201	210	236	204	255	231	218	218	218	218	243	232	229	225	224	193	240	232	225	258	228	237	230	209	221	219	227	199	218	227	229	198	228	242	239	242	218	233	242	225	217	253	215	215	231	269	244	232	217	222	244	217	214	246	220	257	236	234	229	234	198	211	205	213	226	223	248	252	256	207	227	217	243	249	243	246	230	213	247	243	236	213	233	229	215	214	194	229	245	229	211	242	221	251	218	232	232	219	227	213	261	211	226	226	237	205	229	209	220	234	243	236	217	237	226	198	244	246	237	241	210	219	236	233	234	246	239	243	217	205	239	202	245	241	216	232	235	239	221	208	246	223	210	216	211	222	197	223	204	210	252	210	222	210	227	216	201	220	228	194	221	231	201	205	237	203	224	262	215	234	216	236	235	229	210	247	206	245	250	218	213	208	228	224	245	189	202	258	194	197	226	210	213	236	240	218	245	240	255	222	207	221	214	233	229	219	227	226	231	235	225	240	245	247	230	222	227	230	230	211	224	216	226	224	221	246	235	234	248	223	233	217	214	208	220	228	221	217	220	207	241	219	214	240	239	226	217	240	229	225	238	200	213	218	211	219	227	231	238	254	231	208	217	201	237	208	191	242	245	216	226	249	220	250	211	242	236	215	217	224	245	243	219	227	208	232	210	226	249	223	208	219	205	228	210	241	239	232	233	238	222	232	238	247	224	228	203	250	209	207	248	229	217	234	213	213	217	227	188	213	212	248	237	237	230	219	222	237	243	231	217
34233	55155	32923	12739	9339	7464	5718	4307	3339	2591	1933	1429	1174	1032	866	818	739	660	651	598	564	560	524	492	504	469	444	406	369	380	393	359	331	323	312	320	319	295	291	285	275	272	259	286	265	241	258	258	257	261	244	245	247	241	227	246	250	252	237	274	242	249	236	223	241	248	246	236	261	249	261	259	236	258	245	238	232	261	262	219	253	224	251	243	236	237	230	268	202	258	231	225	250	219	242	247	234	247	191	236	239	250	222	227	214	245	244	238	199	225	207	239	248	213	247	235	230	219	221	267	244	236	237	237	210	247	258	214	217	227	238	240	261	218	212	246	231	211	235	247	252	224	247	238	250	225	233	227	266	269	258	260	209	232	232	256	242	245	222	222	222	232	216	226	250	236	261	260	219	235	225	235	216	236	234	219	254	229	238	223	254	254	214	229	230	219	215	225	228	219	237	226	238	229	239	253	243	241	243	242	224	249	235	250	239	232	216	211	267	247	257	228	230	249	207	249	211	202	218	193	229	242	200	236	206	231	250	234	265	234	233	264	228	264	216	235	240	239	235	209	223	216	216	227	238	224	226	228	221	234	256	244	234	226	234	216	217	253	241	249	204	239	236	247	259	238	229	222	234	237	226	247	243	213	248	242	210	221	226	215	242	230	240	241	224	240	244	212	237	226	217	217	237	234	253	245	256	235	220	234	213	245	224	231	200	236	215	233	234	230	215	233	237	229	205	235	236	218	225	232	247	237	261	228	234	231	212	217	218	245	235	246	212	235	224	221	249	207	231	202	234	246	224	230	218	229	237	249	227	229	231	229	234	248	251	234	205	220	235	241	216	226	227	224	229	244	224	252	241	224	278	207	238	258	240	209	235	226	243	244	264	253	223	223	241	225	253	236	257	244	223	218	217	230	242	222	232	219	229	225	235	234	247	219	230	241	209	241	215	209	219	242	257	229	250	258	218	226	262	211	241	236	213	220	233	215	252	250	231	233	231	228	221	247	252	226	237	257	258	239	239	241	232	246	225	232	231	216	259	219	207	221	226	224	227	240	228	217	246	215	269	210	244	212	229	231	224	235	223	217	217	252	235	214	224	220	221	220	236	213	251	238	248	243	242	231	221	252	214	224	243	224	253	259	222	232	235	230	237	206	240	233	221	213	242	226	218	206	246	210	214	285	214	225	254	239	209	239	225	246	212	228	212	237	232	227	226	231	279	240	232	224	252	257	210	215	226	232	215	222	245	231	234	239	237	256	246	247	218	242	230	222	244	235	240	202	220	237	222	224	229	243	238	226	223	228	199	238	233	247	228	234	235	218	215	236	219	212	228	218	248	246	215	239	249	253	243	254	242	230	232	245	245	242	220	227	255	219	229	239	241	239	231	232	225	248	245	250	252	236	231	251	240	243	218	231	222	212	236	220	253	230	243	232	220	246	223	235	215	215	207	240	224	232	218	247	208	212	235	246	220	217	268	255	236	242	256	243	228	227	206	244	232	221	235	247	251	244	237	193	266	244	252	234	232	229	233	219	225	255	227	193	254	228	230	232	253	256	215	224	226	261	236	225	237	206	249	199	255	232	226	229	234	238	253	221	240	234	247	227	251	211	237	227	226	233	251	234	224	234	221	242	222	253	232	217	211	237	237	238	240	228	248	233	221	254	249	221	199	226	222	246	221	231	236	230	218	219	230	233	230	225	246	244	231	241	254	217	262	225	233	202	241	209	243	215	234	256	220	235	228	233	217	245	231	207	268	197	251	231	236	240	207	232	225	215	228	238	212	219	225	241	231	220	225	223	215	257	237	244	248	248	238	240	238	242	267	229	207	254	225	247	231	234	247	223	258	242	233	234	233	236	217	220	219	219	220	255	215	228	240	237	229	203	219	227	218	232	213	248	257	204	233	233	235	222	241	259	230	238	229	243	240	226	267	229	213	240	224	243	241	235	209	240	230	237	242	235	255	232	228	212	255	218	236	229	227	222	206	204	243	203	235	233	217	231	226	249	218	238	229	213	227	209	231	254	220	229	229	227	228	215	234	234	245	248	259	240	212	252	233	231	227	240	239	223	231	236	222	230	233	224	241	215	222	264	253	229	246	233	250	225	249	232	249	252	224	218	257	231	231	228	222	234	243	234	231	234	257	223	234	230	242	228	246	234	237	232	237	247	209	228	222	232	236	231	224	240	218	257	228	246	235	233	222	218	252	232	254	246	221	218	236	245	251	225	227	238	238	224	248	205	239	226	246	223	247	231	221	221	224	237	238	237	210	244	254	229	227	229	244	235	235	226	231	239	251	201	241	230	219	247	230	222	227	226	241	247	260	234	248	248	252	241	223	206	248	223	229	239	227	208	245	229	215	234	221	238	230	219	252	203	246	233	224	234	203	220	227	209	213	229	243	219	234	240	241	241	224	259	235	251	219	232	254	229	256	225	247	219	252	243	235	184	233	232	226	228	228	259	207	209	215	219	232	188	225	251	248	253	224	229	220	232	222	252	220	244	233	253	227	223	223	217	237	229	229	252	251	239	255	204	213	233	246	238	245	237	263	231	247	237	223	241	250	232	226	221	264	256	235	236	232	214	249	214	241	222	206	232	240	233	228	234	229	243	257	219	217	215	236	235	235	217	217	224	215	233	275	251	240	237	200	223	223	236	220	244	235	240	212	230	229	239	236	241	211	210	228	219	255	257	205	245	238	235	264	198	246	216	201	227	239	245	249	239	235	219	236	224	233	252	219	224	234	206	233	250	249	218	220	234	236	203	226	221	234	220	240	225	252	223	255	226	248	226	247	253	239	201	240	226	208	220	244	233	260	219	210	247	248	218	247	203	248	226	233	209	202	232	233	243	238	233	240	236	242	251	219	256	242	243	208	206	233	237	243	227	247	232	215	217	249	236	240	245	203	217	221	253	232	211	211	206	230	265	250	264	226	244	230	201	222	234	218	227	217	240	246	250	229	246	238	253	221	229	212	258	244	231	228	247	218	228	240	208	233	259	244	233	250	240	244	237	216	246	249	210	221	222	222	217	260	244	224	232	234	223	221	223	227	244	212	265	226	207	255	219	245	236	227	232	218	232	250	255	205	233	225	235	219	226	206	242	232	251	228	221	251	221	220	226	214	207	220	212	274	226	215	215	219	214	231	207	217	231	216	254	241	210	243	248	252	228	245	237	222	232	214	250	228	237	240	218	245	243	226	222	236	217	226	228	240	212	237	238	221	212	222	225	211	249	257	246	218	242	223	253	249	235	245	217	230	231	261	200	188	231	268	220	239	237	200	225	231	230	241	238	247	211	251	257	239	245	240	249	242	225	225	239	231	222	244	234	235	244	261	251	231	219	234	235	224	228	227	237	213	226	231	226	251	231	251	244	235	253	199	218	225	239	225	210	231	212	228	223	238	234	250	227	248	250	236	255	229	228	234	233	231	233	232	220	218	247	218	228	228	249	244	236	239	221	240	269	237	226	231	247	231	229	254	229	218	255	205	214
24890	21134	27381	24883	13753	4406	2900	2011	1522	1272	980	748	720	669	614	578	549	507	498	500	480	448	409	413	433	409	401	384	401	368	348	320	336	332	326	344	316	284	293	303	273	284	290	278	334	294	288	308	282	267	299	290	295	275	258	304	269	297	296	287	289	273	259	291	279	282	271	254	310	316	254	320	291	281	301	278	275	277	272	293	284	291	300	306	289	268	269	275	285	293	311	304	275	278	324	311	299	273	292	290	294	268	309	311	282	277	303	289	320	278	297	299	263	263	295	269	259	302	266	278	276	283	274	273	277	315	291	268	281	309	259	284	249	274	264	281	301	287	269	304	263	272	296	268	282	301	277	268	300	287	276	285	241	247	279	268	262	277	289	259	292	310	274	244	269	272	283	264	277	256	279	280	275	278	262	279	296	271	303	284	285	306	272	271	269	254	285	291	268	289	308	249	286	280	271	261	281	278	252	258	289	277	320	288	291	282	296	266	266	274	261	259	293	309	290	276	272	288	278	303	282	269	255	281	285	277	323	310	284	265	306	298	266	299	277	283	294	287	283	323	277	272	256	273	254	283	295	231	283	292	260	277	280	299	295	284	280	274	290	290	286	283	309	284	314	292	300	256	282	280	268	317	269	302	277	294	288	266	284	277	287	300	306	270	305	301	303	298	280	280	281	308	281	284	323	280	272	314	286	301	304	273	272	301	273	289	265	266	295	247	275	260	270	295	247	246	272	275	277	293	263	262	287	315	306	290	284	276	282	267	255	287	268	278	263	266	279	278	269	296	271	275	262	284	296	274	275	255	285	294	288	300	267	271	281	301	317	273	272	258	295	255	292	295	273	280	261	282	308	293	274	288	250	262	311	281	285	271	251	282	299	284	289	274	262	275	296	295	277	285	263	279	285	271	322	257	295	289	296	289	301	265	286	293	273	299	299	273	258	278	309	327	273	310	285	269	267	281	278	283	291	276	263	258	272	336	272	279	271	265	288	269	291	259	276	294	269	293	294	310	277	253	270	293	306	280	263	267	292	270	287	282	284	304	275	276	276	255	293	272	295	318	302	291	277	306	273	282	283	288	282	299	299	280	284	281	295	274	291	286	249	263	291	267	300	303	299	270	256	266	324	249	300	292	282	285	272	268	302	278	299	294	292	325	280	289	291	274	309	233	264	280	275	289	251	258	311	257	295	298	297	290	260	281	276	268	296	312	265	276	308	290	297	301	288	312	290	292	274	256	256	274	276	299	289	278	325	277	299	300	256	290	277	290	269	295	301	260	275	277	264	272	277	285	292	282	305	296	277	292	290	263	285	260	250	282	263	255	274	286	278	277	283	271	273	290	296	264	266	287	279	305	273	279	309	323	243	280	301	312	288	292	321	282	285	270	288	291	250	294	291	314	324	275	286	313	284	297	263	265	310	271	293	269	280	288	293	277	285	299	297	272	290	279	298	287	289	299	306	244	265	262	274	245	271	302	272	275	279	301	277	284	288	246	321	287	279	246	285	254	279	284	296	257	286	255	286	265	290	247	284	282	311	287	322	295	280	305	286	278	284	278	250	310	284	299	260	321	292	270	287	280	297	281	275	289	297	286	272	301	291	277	311	301	269	303	277	272	298	266	275	303	256	296	275	275	279	314	308	278	279	302	269	308	281	268	316	279	273	300	266	289	290	265	271	261	293	331	276	299	291	313	273	308	277	287	294	269	283	308	280	294	300	269	320	290	300	308	269	272	261	273	295	267	302	303	263	272	262	273	301	294	302	288	285	267	297	298	293	287	279	281	288	265	287	277	301	274	258	290	279	301	269	289	270	302	251	250	294	272	270	271	314	271	283	289	294	259	263	267	257	273	292	302	271	251	300	268	293	277	269	257	272	286	293	293	295	275	292	291	281	283	291	278	261	280	297	258	280	289	261	264	291	273	303	290	277	256	303	294	273	311	272	295	252	259	268	263	284	271	264	278	302	283	261	268	283	298	286	303	259	262	273	287	233	281	275	287	271	260	282	273	241	275	285	274	248	282	288	271	295	268	263	273	230	304	284	294	306	292	261	279	271	289	284	266	289	283	308	296	300	248	285	257	307	272	305	293	269	269	309	271	298	294	285	285	286	293	258	270	291	269	271	256	264	293	273	295	271	276	289	293	290	283	281	282	260	279	284	292	283	290	286	263	285	284	279	305	303	287	307	266	290	296	250	293	281	255	288	298	308	294	256	269	284	277	292	305	249	267	326	278	300	269	243	261	304	256	290	274	279	269	291	288	282	246	282	270	271	319	267	273	286	253	319	288	287	287	287	264	282	275	304	296	255	272	272	308	303	282	292	273	288	280	266	307	265	274	273	295	288	260	287	302	289	304	304	265	287	267	269	273	279	275	302	266	273	278	259	303	271	263	281	308	277	284	287	287	301	292	271	291	267	247	272	292	294	264	299	280	291	295	296	267	268	283	271	283	310	271	286	292	285	249	268	271	271	298	289	271	269	303	285	284	250	263	294	288	287	277	289	296	261	281	269	298	289	281	298	289	266	236	275	279	269	300	250	263	301	296	254	263	309	295	291	280	296	305	260	290	295	292	265	293	275	222	287	281	243	274	308	264	276	289	299	251	278	284	291	296	266	319	271	279	280	282	279	272	284	303	286	266	287	289	258	285	273	277	271	289	312	268	278	320	295	292	300	283	260	305	296	294	279	275	284	251	275	247	264	305	284	295	288	272	283	268	270	279	288	272	273	269	290	283	306	264	272	283	267	308	281	274	300	273	299	283	294	312	292	288	258	268	289	270	315	263	244	263	263	288	247	296	281	300	266	289	274	280	270	310	271	249	300	260	277	284	268	270	284	260	278	285	257	288	260	302	286	303	286	292	299	263	293	267	282	286	300	284	303	288	295	254	264	283	275	271	257	287	299	266	265	290	330	281	285	299	304	297	304	263	285	278	316	280	289	302	312	273	301	287	284	284	271	276	274	268	281	306	283	289	278	307	302	271	266	271	274	275	283	260	285	236	254	267	303	265	267	279	277	288	275	297	285	254	278	286	272	263	279	292	260	287	282	312	275	290	302	284	298	285	267	278	300	270	265	274	280	312	264	306	273	299	293	269	270	261	273	282	324	289	239	275	281	297	254	268	283	289	258	261	314	300	317	268	268	295	263	294	262	272	273	268	256	264	305	279	286	312	290	273	277	251	296	266	256	305	252	292	303	305	300	292	254	274	286	304	284	295	265	281	328	300	274	290	276	264	278	277	292	260	280	298	270	282	284	268	288	297	281	291	266	275	302	261	302	266	310	273	272	273	263	314	293	301	277	314	278	295	252	289	285	278	306	273	256	294	275	279	304	278	287	305	279	283	299	302	268	283	284	294	307	296	294	255	285	286	270	290	252	286	274	308	302	277	293	280	307	255	288	284	276	261	284	279	249	280	278	286	258	296	266	267	267	259	299	301	315	257	281	313	287	261	291	306	283	273	271	277	292	288	257	286	282	298	270	276
33351	51015	28072	9963	7298	5965	4839	3524	2711	2026	1533	1297	1035	988	894	815	735	687	664	570	589	572	531	535	507	509	474	465	378	418	404	381	370	387	376	357	310	334	337	327	325	326	315	313	320	324	331	270	294	301	308	284	309	322	319	273	291	291	311	291	293	313	333	276	290	298	291	291	302	341	308	310	318	326	309	288	299	281	332	319	328	305	278	311	272	306	323	287	290	305	332	259	281	321	264	280	309	315	275	309	309	310	317	264	277	304	316	282	311	328	272	295	327	290	316	298	312	297	321	292	286	290	296	274	263	285	288	288	294	280	292	296	313	304	285	328	288	291	293	307	261	331	273	304	291	276	307	312	286	289	293	269	275	279	300	281	275	281	302	304	301	303	302	302	282	283	294	280	311	293	278	281	287	260	312	270	299	279	295	310	317	316	327	302	288	258	308	288	271	271	315	316	313	308	299	304	316	312	292	296	320	309	279	282	285	296	308	294	281	257	329	303	272	292	298	285	284	291	283	300	281	291	310	286	290	293	299	304	304	274	302	291	308	306	275	297	269	290	302	254	291	278	316	270	321	271	295	277	273	300	291	286	294	289	273	304	299	308	288	303	282	296	313	277	315	288	241	260	303	280	313	279	307	287	293	287	300	295	296	268	264	312	296	267	289	267	305	318	262	260	294	281	280	286	292	289	275	313	299	314	294	319	245	298	291	316	291	282	293	262	312	286	301	318	292	303	311	301	297	285	275	273	310	308	323	344	268	281	308	307	262	311	261	299	277	302	277	288	300	295	293	295	288	278	285	307	299	294	313	281	296	310	292	301	293	283	284	300	258	312	304	294	297	267	299	251	259	291	323	269	277	304	277	268	321	268	295	299	317	283	312	292	310	270	278	291	275	278	302	268	307	284	327	277	296	293	259	306	296	326	280	275	319	326	313	287	300	284	295	266	286	285	256	290	291	294	278	322	310	309	298	315	269	272	289	299	279	298	321	278	289	302	262	302	295	268	287	288	254	286	284	300	293	270	299	272	287	315	284	275	280	317	275	301	306	278	280	305	297	324	278	300	329	302	291	304	292	309	285	270	291	291	311	330	308	297	314	326	284	300	316	302	286	275	300	304	306	291	303	288	280	299	308	312	298	256	297	297	290	314	275	295	300	289	248	291	288	280	293	301	276	279	285	304	304	298	267	310	325	288	295	284	318	310	296	277	326	299	322	314	302	288	328	281	321	287	298	290	283	311	297	296	303	334	284	292	317	301	295	284	308	278	295	273	308	270	278	309	283	311	325	293	299	302	284	275	285	306	304	293	305	274	296	267	297	285	292	296	294	304	297	286	282	286	300	304	286	302	252	290	285	294	267	311	306	289	333	306	296	301	282	292	290	273	288	291	310	254	265	301	305	332	313	284	316	305	288	287	320	294	311	309	301	290	284	275	274	284	310	282	256	273	275	283	273	273	287	282	306	281	316	291	281	266	287	326	279	308	322	307	307	298	284	325	291	287	291	280	305	287	269	310	303	313	269	302	301	318	292	304	291	262	300	298	282	276	307	308	293	284	282	307	290	312	313	272	277	296	287	270	315	273	301	294	317	265	281	278	284	302	320	313	306	298	287	310	301	297	290	264	272	300	297	313	318	273	261	282	281	272	279	292	284	285	293	309	294	286	301	283	303	282	309	316	280	265	277	300	296	278	278	276	266	244	288	310	319	295	306	332	310	306	285	287	312	260	265	311	305	324	282	294	269	289	285	299	287	282	291	321	277	279	286	274	277	274	287	277	288	290	284	268	283	271	300	281	299	278	298	303	288	288	297	262	275	311	316	312	273	295	299	277	291	283	286	279	283	306	279	289	268	317	259	276	289	298	264	302	305	274	316	296	303	276	297	285	254	310	314	288	343	298	279	301	282	303	298	275	282	261	323	296	271	300	289	301	287	298	281	278	291	286	303	272	285	330	285	251	280	300	248	299	301	313	289	293	268	323	297	281	296	308	284	294	273	301	325	249	301	277	291	294	288	275	310	282	266	297	302	268	291	300	315	301	281	279	297	302	295	276	262	327	289	311	320	292	297	286	302	279	275	283	308	289	307	288	301	323	313	287	316	306	301	303	287	280	294	286	261	308	330	286	288	283	293	313	315	266	277	288	275	277	296	306	279	303	306	289	314	335	290	282	286	307	267	289	307	259	294	301	297	277	279	274	294	304	315	280	315	321	273	267	282	269	268	314	283	284	294	286	293	324	304	310	301	300	295	317	299	293	295	290	284	288	292	270	289	288	323	271	310	322	294	290	296	256	275	308	256	319	285	313	318	268	283	270	285	269	301	289	295	304	280	282	282	292	308	291	319	296	305	300	309	289	322	281	316	285	285	301	313	296	264	270	298	292	274	294	269	302	280	341	303	284	276	279	289	308	287	299	305	303	312	275	273	311	313	305	291	279	265	296	324	265	291	296	313	289	304	283	293	312	265	310	294	274	286	260	270	270	299	285	296	293	285	300	302	282	309	281	283	307	310	298	317	307	275	323	251	312	299	270	314	292	302	323	304	286	290	310	319	293	292	266	296	276	285	292	288	311	305	308	263	263	327	306	290	275	299	279	267	318	278	286	283	295	282	277	323	275	281	259	298	301	305	278	275	285	270	279	274	312	273	313	285	299	310	320	288	292	293	320	299	289	313	293	294	272	286	311	288	317	317	286	325	286	319	283	290	285	237	303	303	292	317	296	285	302	291	289	307	299	285	254	309	279	291	302	273	299	296	295	298	315	282	306	260	282	289	288	305	277	294	298	306	321	284	299	294	294	282	307	294	271	292	289	306	271	284	259	311	309	275	273	287	288	296	318	294	321	278	251	266	278	309	271	297	299	246	279	295	325	307	304	323	307	294	281	311	279	308	283	269	269	287	310	256	275	299	278	285	312	287	292	301	276	296	282	305	282	274	317	300	353	317	301	302	255	293	282	267	278	291	284	309	307	304	294	251	313	300	264	309	302	290	297	321	299	277	307	268	271	313	265	314	315	287	286	314	274	286	299	293	301	282	291	270	271	304	292	294	308	292	306	300	296	275	250	298	301	284	289	291	293	302	292	289	290	274	289	292	280	283	279	274	345	299	285	278	283	301	272	318	307	295	271	280	307	281	296	296	306	290	303	297	279	308	284	295	290	308	300	273	303	283	301	275	306	286	257	294	280	304	285	302	323	308	287	286	279	292	321	285	258	274	331	313	306	318	333	285	271	303	282	320	276	262	278	319	316	307	289	298	284	304	297	335	308	271	261	283	288	308	279	314	328	318	290	295	271	281	300	307	293	290	271	298	247	322	308	271	277	297	266	287	299	313	305	289	283	307	269	283	282	274	318	331	296	318	272	311	280	299	265	285	286	314	292	295	292	276	290	275	298	306	318	293	297	311	308	264	296	262	304	285	284	304	318	258	283	289	315	299	329	288	273	270	276	294	277	302	310	296	292	292	258	274	287	279	265	296	297	267	276	277	308
22592	21089	28670	23761	21094	21179	12037	4021	2615	2047	1658	1370	1264	1074	983	944	856	768	778	717	637	617	605	559	549	515	527	507	492	445	428	411	439	373	366	376	386	356	364	371	350	329	354	310	390	355	347	337	330	335	297	327	310	325	311	310	349	299	294	326	360	325	308	337	345	335	316	360	305	357	344	334	328	319	336	302	334	314	328	321	308	298	311	316	338	336	327	355	340	326	304	320	314	314	326	298	339	311	304	342	324	319	349	321	300	333	286	340	316	309	325	297	328	316	308	325	304	314	331	295	320	311	326	363	324	293	302	299	319	342	317	300	348	334	303	297	318	322	339	326	309	310	277	299	305	324	341	311	343	306	307	319	289	267	326	306	340	326	307	348	285	339	297	308	295	294	300	291	318	334	310	316	314	304	291	328	328	304	314	303	316	310	281	310	314	324	346	321	277	326	272	288	309	324	322	321	289	313	304	326	320	288	333	307	304	289	332	298	323	315	299	304	321	346	311	323	324	321	312	317	322	304	297	313	306	306	284	302	309	307	304	342	263	291	316	335	311	302	281	335	314	330	249	296	311	254	269	306	303	346	326	329	287	329	304	302	306	294	284	310	305	331	305	284	333	322	250	300	315	305	286	315	341	295	290	328	306	295	337	319	313	310	336	338	296	321	265	291	297	340	333	345	291	305	315	294	352	321	294	311	318	319	298	309	306	302	317	320	306	312	305	347	319	300	344	274	314	288	350	324	365	316	314	316	276	293	290	316	318	339	346	272	291	330	322	310	320	325	323	286	307	313	277	310	310	309	302	321	316	329	306	311	334	297	318	312	353	313	310	310	331	311	311	307	273	323	333	303	297	287	299	336	343	284	320	305	277	298	282	314	338	319	303	316	307	266	337	321	335	271	301	318	292	309	308	329	303	328	328	330	317	302	306	323	298	320	305	328	324	313	319	293	301	305	330	275	282	289	343	347	299	333	298	280	292	321	329	316	315	316	345	288	313	339	310	337	296	318	301	332	309	318	290	296	286	301	320	278	314	279	318	288	305	271	328	295	289	266	313	296	319	309	311	294	315	289	292	325	336	307	314	315	328	294	319	305	312	301	337	337	301	309	310	314	276	295	311	322	328	289	323	321	324	332	290	289	311	322	309	313	346	315	319	306	287	340	322	314	275	315	305	296	330	295	336	301	321	315	304	321	316	321	293	302	334	336	302	314	309	337	334	291	294	299	305	329	352	313	340	311	312	338	304	318	316	305	276	321	335	308	321	298	326	303	294	332	302	283	321	334	311	342	325	297	310	296	296	338	319	304	340	292	341	287	322	313	341	330	325	319	317	291	289	296	311	339	316	321	298	314	310	327	317	276	327	298	303	301	312	331	314	296	304	365	276	293	322	325	287	332	309	317	327	304	312	292	310	336	280	321	301	337	308	330	310	318	315	309	288	306	302	342	322	328	314	312	333	299	296	315	328	298	334	346	313	290	298	333	340	287	283	311	324	311	294	302	290	289	293	304	280	315	302	318	319	300	323	313	327	321	288	314	305	301	321	309	328	309	308	325	311	327	311	321	298	346	297	285	295	284	310	296	316	290	290	358	320	296	306	312	322	291	315	340	298	319	301	322	288	313	313	320	323	314	326	355	338	341	351	281	292	287	314	319	288	304	331	303	330	326	289	297	308	332	332	279	290	305	336	298	320	321	335	292	341	293	303	302	309	278	293	261	331	300	303	331	296	283	311	314	310	309	322	324	291	308	296	299	304	314	338	303	312	312	344	322	331	278	313	316	326	287	345	314	314	316	308	314	290	301	327	293	295	305	310	340	310	312	297	319	322	336	300	275	307	275	332	304	276	305	331	298	308	305	334	311	338	277	310	313	314	319	295	314	306	312	326	304	315	333	295	291	346	308	328	318	332	310	310	305	304	327	283	299	315	310	284	297	304	303	323	300	357	314	320	296	300	326	318	317	294	282	294	330	321	288	300	295	288	291	289	324	297	284	309	301	323	324	334	304	279	289	286	342	279	288	315	314	289	295	311	316	334	311	325	295	308	318	304	298	289	306	321	327	340	327	289	298	333	337	343	333	320	284	328	314	313	342	313	323	300	311	285	328	307	309	330	334	296	312	296	325	304	334	343	320	323	325	280	298	318	314	325	295	307	307	343	331	316	337	314	288	342	358	319	328	299	286	341	318	304	311	315	311	328	323	296	273	298	298	283	317	312	320	312	316	328	309	306	316	312	313	301	337	318	308	296	331	320	275	292	275	291	288	311	310	318	298	328	330	293	302	308	348	297	294	344	297	316	293	311	331	336	299	321	282	320	301	314	282	286	313	312	310	299	349	305	333	331	297	310	321	337	336	314	305	317	319	288	337	306	290	311	328	313	316	314	317	308	293	300	288	319	329	308	335	329	345	302	333	323	327	332	305	336	303	318	291	291	302	336	273	288	279	339	310	330	286	326	280	322	306	283	312	321	315	316	317	304	310	296	319	281	294	306	316	275	305	325	308	344	353	323	318	327	317	291	362	306	314	313	287	313	306	296	341	321	314	323	274	342	308	331	283	293	302	312	323	324	306	287	320	295	277	311	312	282	305	331	308	300	324	344	317	345	308	317	326	356	339	328	267	311	309	301	320	338	321	327	296	333	306	324	299	301	310	310	288	331	302	319	309	296	279	319	321	310	300	285	309	295	326	272	285	303	285	295	324	311	301	300	317	313	306	330	296	307	295	304	321	298	277	294	308	329	335	316	315	266	330	297	300	321	287	331	316	308	327	356	315	321	301	298	296	308	296	300	322	308	309	343	298	300	335	299	301	338	318	288	338	316	317	313	314	296	354	335	304	332	310	320	322	309	318	305	325	322	307	328	295	290	339	305	315	363	311	317	296	312	307	301	313	326	332	316	305	313	283	284	344	275	333	320	319	300	297	294	300	304	308	320	299	308	302	353	323	301	281	311	334	287	317	311	289	335	309	311	314	299	301	289	330	278	337	271	247	329	289	316	335	338	334	312	333	337	338	301	323	321	277	300	313	307	312	314	320	339	343	301	306	308	319	296	287	347	295	304	304	313	310	316	296	323	286	268	331	338	297	310	311	297	310	336	314	288	285	301	324	317	301	301	313	311	278	285	291	333	332	327	311	287	311	304	299	304	306	294	307	294	296	274	311	288	334	280	306	305	318	305	329	336	326	300	307	329	360	334	293	307	302	288	255	316	312	298	335	351	327	319	298	310	278	299	300	298	311	321	306	310	283	330	292	300	299	299	321	291	305	350	307	302	311	307	309	339	309	277	304	316	313	281	306	328	310	314	316	301	328	306	295	320	340	294	300	317	322	331	333	295	299	317	311	293	352	304	320	330	290	343	339	301	306	290	314	316	293	341	298	303	323	291	323	311	304	316	311	325	279	311	333	284	315	304	306	315	315	314	307	290	308	319	324	310	352	311	336	334	315	323	272	294	292	310	320	332	290	300	312	305	284	313	302	296	329	272	303
38243	64248	39912	16352	11315	9135	7310	5747	4410	3291	2634	2129	1861	1607	1401	1272	1111	1044	987	888	834	799	779	730	698	637	608	559	579	527	468	471	478	426	419	431	399	403	373	365	328	391	372	317	356	321	326	310	345	337	342	349	357	304	323	325	339	305	318	322	389	300	312	320	331	308	335	322	334	362	357	318	310	335	309	308	333	317	308	297	327	306	282	302	292	333	316	286	295	338	308	349	331	300	322	341	332	312	336	303	317	285	312	315	307	329	305	318	339	328	291	300	310	335	300	318	304	356	303	304	327	295	299	294	351	336	323	316	341	310	343	304	311	320	316	313	302	303	289	313	311	326	325	297	300	315	320	335	283	319	313	342	327	311	327	295	306	317	314	318	299	300	303	317	299	301	323	324	305	306	322	325	299	286	299	311	321	291	290	313	335	294	316	299	302	355	304	337	332	323	329	302	311	310	281	314	310	304	313	324	332	321	315	321	292	291	321	288	303	297	310	336	291	293	297	295	314	317	312	347	358	334	302	305	321	329	312	285	326	305	297	306	313	284	296	350	306	332	311	342	317	291	292	274	317	326	331	346	343	278	337	312	341	309	281	304	306	325	329	309	281	301	303	290	329	304	291	294	317	325	335	302	308	319	310	324	305	329	297	313	310	325	313	319	306	314	325	355	308	290	334	326	332	311	301	306	315	311	306	347	310	310	323	319	317	345	279	301	316	309	334	323	313	284	302	320	290	305	323	303	343	318	334	297	294	365	354	293	319	314	333	326	295	334	305	300	340	314	298	326	287	324	293	312	309	340	311	320	298	334	304	263	327	307	283	296	319	337	322	332	304	314	255	259	336	300	294	293	323	318	338	325	337	328	308	311	317	314	294	307	270	335	318	328	312	323	325	322	313	319	355	303	288	306	321	313	305	304	293	322	314	319	333	326	291	331	336	313	350	312	331	309	299	320	301	317	315	337	310	292	335	313	345	296	302	327	310	323	336	340	300	316	317	315	320	312	326	331	331	307	287	289	333	311	329	292	332	312	293	347	292	310	291	337	302	324	306	314	310	326	290	285	317	315	337	320	323	281	337	317	293	329	304	311	335	314	311	310	307	292	340	314	332	315	312	297	326	297	328	353	325	329	323	288	304	315	325	316	331	294	296	290	296	321	307	300	314	319	282	295	336	341	304	345	349	339	281	332	313	342	297	308	326	311	316	302	312	307	325	300	320	331	311	332	296	326	317	341	340	302	349	276	290	316	305	304	299	320	303	275	310	315	286	303	306	331	309	309	299	295	308	330	307	332	299	347	323	288	297	300	311	312	329	305	334	308	314	316	331	294	295	321	319	319	290	329	316	325	281	320	287	274	363	316	347	303	313	317	320	303	301	341	336	327	312	283	321	332	330	300	320	305	328	311	337	312	299	301	329	330	300	291	340	326	288	322	343	328	296	329	343	333	327	361	309	348	297	293	322	310	297	294	332	292	345	305	311	307	329	280	372	306	319	316	309	303	326	326	332	299	310	320	312	322	312	292	309	321	318	317	294	319	326	334	278	306	335	322	307	334	267	299	301	336	322	299	289	337	291	337	326	318	319	316	323	325	321	312	310	322	333	303	318	335	339	312	295	318	279	300	310	314	304	308	349	273	308	318	297	313	331	343	309	321	314	311	276	320	313	319	300	276	305	303	307	306	315	310	318	284	309	313	327	315	353	295	315	316	326	288	308	318	275	261	299	300	307	312	293	317	311	326	310	322	321	297	321	321	339	321	318	301	282	302	342	319	304	319	311	292	283	308	301	304	322	327	298	341	338	294	325	308	328	316	288	291	285	318	297	302	347	303	299	322	270	308	308	303	296	302	333	286	318	333	327	309	335	360	301	288	321	317	303	308	318	327	309	351	304	290	331	300	304	325	340	308	343	338	317	310	330	274	295	339	305	297	315	302	311	298	303	328	299	289	349	294	335	307	333	339	324	322	302	318	300	296	343	301	302	324	301	301	338	319	303	321	322	332	302	285	304	315	326	299	307	276	321	305	323	316	280	315	304	332	315	327	334	336	312	332	318	338	302	293	319	330	289	330	317	330	340	335	337	297	327	324	309	303	276	316	295	289	349	273	321	312	317	320	334	319	329	307	333	326	321	303	312	303	289	280	295	303	309	316	307	327	335	323	286	317	313	346	312	302	339	316	316	323	275	292	325	313	281	315	306	328	309	295	340	325	302	334	311	333	325	320	340	306	312	311	290	282	289	349	317	336	328	319	324	274	315	313	310	317	346	294	333	296	291	307	300	319	302	318	323	333	316	343	308	312	303	290	312	293	263	293	315	333	292	304	332	320	331	344	319	313	329	296	306	318	332	300	331	322	325	319	309	323	341	332	306	304	320	316	289	312	297	366	294	292	315	309	321	336	320	306	327	313	329	317	319	322	352	295	320	325	295	308	319	309	294	310	325	288	319	351	313	303	327	280	322	333	288	320	314	297	313	294	309	332	311	291	331	325	342	272	323	326	307	308	305	324	340	346	291	320	312	332	331	312	328	318	295	337	303	312	321	330	328	303	330	314	317	336	283	310	309	282	296	329	300	332	284	313	300	307	316	307	300	308	358	344	332	284	328	357	314	324	302	306	284	295	342	315	323	325	306	322	276	310	319	323	328	342	295	315	318	311	290	288	302	312	298	318	300	312	315	321	325	308	294	287	292	328	310	300	320	289	347	322	283	338	296	308	318	303	321	306	328	310	322	325	289	316	301	307	287	342	280	304	331	317	333	337	311	329	324	315	323	370	319	294	306	290	288	327	302	329	290	325	315	325	312	316	326	337	325	309	298	323	316	309	284	294	314	288	329	326	315	328	319	326	340	324	309	319	346	317	325	325	268	314	301	316	320	301	293	276	313	299	306	306	290	286	310	332	334	311	305	307	317	295	319	303	320	338	328	304	331	313	318	325	317	304	325	303	287	335	290	313	309	294	341	297	294	321	327	294	326	335	314	296	285	331	317	304	289	315	326	312	304	291	320	319	328	326	340	333	319	314	312	319	333	291	315	345	298	257	338	323	314	319	326	320	329	315	304	301	320	323	292	338	292	316	283	332	331	321	365	297	321	328	320	323	276	286	319	306	301	317	289	278	308	299	308	343	313	322	300	303	331	313	286	289	317	315	310	316	282	370	293	306	269	329	325	318	307	320	319	325	332	315	304	354	321	351	302	308	293	309	311	299	333	298	352	290	302	318	323	345	290	308	326	318	298	319	318	314	312	339	321	300	337	363	315	273	301	330	305	331	268	280	304	297	309	335	348	303	316	309	335	292	307	308	296	305	310	270	318	316	331	336	302	307	303	341	304	338	315	346	326	350	346	321	305	315	286	293	314	320	292	327	339	321	315	310	321	303	312	323	309	323	291	309	305	296	322	294	328	318	301	308	309	313	312	306	325	343	302	310	306	299	338	332	325	320	309	298	307	321	331	323	329	311	315	326	312	321	292	338	329	303	296	310	327	323
31807	29813	23765	9958	3447	2217	1660	1203	980	741	619	555	520	471	468	440	433	392	385	363	369	319	323	317	268	285	278	322	293	271	288	267	261	271	290	257	230	247	254	199	237	213	245	257	218	226	221	213	231	223	230	241	215	243	252	230	226	226	238	229	230	219	239	217	220	215	211	222	236	219	240	233	197	226	223	238	239	233	235	206	230	224	250	212	218	211	212	213	208	211	203	213	220	243	211	231	235	230	214	225	225	208	227	237	218	226	229	221	186	225	236	215	226	219	245	217	202	199	194	224	226	237	220	223	229	177	213	218	251	222	229	235	232	227	200	218	214	200	231	215	231	204	223	241	238	208	207	213	214	206	205	220	202	204	247	226	226	228	222	205	203	248	238	233	240	235	211	211	205	216	223	235	230	254	236	203	218	224	212	189	182	213	203	221	229	219	233	192	224	250	214	216	223	215	206	229	223	211	210	235	250	219	209	222	214	226	190	206	211	218	204	205	232	220	224	200	242	192	204	214	238	229	239	211	227	224	192	213	186	207	199	244	199	226	212	209	214	243	223	223	248	217	211	202	202	194	203	228	212	203	226	215	219	183	224	232	213	224	205	216	223	217	223	234	220	237	239	213	260	199	230	219	206	218	211	208	206	232	224	210	204	230	238	231	205	219	230	211	200	237	240	208	250	234	231	197	237	248	209	221	226	229	221	220	198	212	211	222	217	214	228	201	195	217	207	224	205	220	229	236	216	236	226	224	217	228	216	234	244	215	241	228	202	233	222	195	235	228	223	234	209	204	200	210	186	215	217	209	219	238	214	202	248	232	253	232	182	229	207	236	232	219	225	227	210	250	229	229	226	250	221	256	232	243	210	239	225	212	227	219	223	223	205	218	227	228	202	222	226	238	202	217	201	215	231	205	251	219	238	249	219	228	186	242	190	187	203	242	220	210	230	219	219	216	233	205	241	228	228	188	240	241	254	203	237	213	204	210	222	227	199	239	245	226	225	207	224	239	198	201	191	216	205	186	215	226	232	221	221	241	200	215	220	217	221	243	218	215	191	232	245	218	218	205	241	220	225	212	205	261	236	254	242	208	245	205	202	234	199	202	202	200	209	215	236	247	237	187	240	250	229	195	240	211	213	212	219	241	230	209	223	211	205	200	196	223	218	213	215	216	196	248	208	202	218	219	235	234	260	210	219	220	212	209	246	224	227	229	268	206	222	235	215	222	265	213	235	221	207	217	215	219	204	190	228	222	217	214	222	225	223	202	230	232	253	226	200	194	217	241	234	215	207	208	214	215	203	227	215	231	204	207	223	226	233	223	221	213	244	233	224	230	228	234	224	243	236	260	226	237	215	215	201	234	193	236	240	231	192	229	224	216	225	217	228	239	234	208	193	194	232	224	223	208	226	237	213	259	216	238	201	245	229	216	199	200	225	234	221	212	207	245	228	213	227	195	206	227	212	227	240	229	203	226	244	205	219	197	203	226	214	204	204	221	222	212	224	222	219	214	199	208	215	224	224	231	190	230	227	187	212	214	234	223	198	218	205	190	223	204	229	221	229	243	237	209	206	222	218	237	218	209	234	236	219	236	236	211	205	232	244	209	222	234	222	216	233	200	230	235	227	223	217	241	221	216	194	231	222	217	231	197	219	200	246	223	214	208	213	220	248	239	217	229	220	235	205	216	212	186	183	206	212	224	245	215	203	242	227	202	242	238	211	208	209	256	233	215	205	208	232	251	215	206	207	253	219	219	200	237	223	224	214	210	224	190	249	214	217	210	249	273	231	224	212	224	220	207	195	216	196	213	200	240	213	206	235	197	201	236	206	200	210	201	205	199	198	194	198	223	233	206	217	189	234	217	221	226	209	236	209	220	217	221	227	248	222	221	237	226	215	217	200	233	215	205	235	215	214	227	185	202	250	200	254	195	234	210	213	233	208	249	213	226	215	249	236	221	199	221	217	241	221	211	199	224	235	206	207	207	239	204	226	215	213	234	211	201	222	230	224	204	183	217	199	218	228	211	203	225	215	222	199	205	225	229	222	204	222	245	211	217	212	226	205	235	215	222	208	198	233	224	213	240	216	225	215	226	249	208	220	225	203	213	208	230	216	205	218	235	208	229	200	219	213	251	208	216	196	225	197	227	199	214	219	240	258	200	224	213	228	215	242	249	240	235	222	240	201	212	223	233	223	219	209	226	198	219	228	214	235	209	207	226	217	221	219	210	205	216	219	210	217	216	225	237	245	253	213	232	199	241	233	220	240	224	214	202	235	207	231	237	220	181	221	229	217	223	238	229	222	228	213	228	207	219	192	216	205	204	218	208	210	254	220	226	217	233	229	221	221	195	239	212	219	207	238	223	213	254	195	215	234	232	242	187	234	210	222	235	246	217	226	201	212	210	225	221	248	214	221	199	217	219	218	258	237	233	216	201	224	207	209	207	237	225	215	193	219	219	225	210	214	233	233	205	203	221	226	230	211	203	218	209	203	227	225	224	239	230	222	195	204	233	225	214	207	217	235	212	210	234	218	231	200	241	227	212	210	218	247	214	210	235	220	216	219	204	213	228	233	225	196	232	227	220	223	212	219	220	219	210	213	243	231	209	229	224	243	246	210	228	216	186	223	185	217	262	213	189	250	205	209	231	233	257	216	228	215	214	223	203	227	230	219	222	239	236	215	221	225	218	228	206	211	207	216	219	213	229	211	240	238	214	209	211	210	246	224	231	241	200	205	235	207	184	224	197	199	230	210	250	219	191	214	238	220	190	238	217	229	229	202	234	227	250	242	195	216	230	226	193	195	237	229	242	246	221	203	233	209	203	239	244	240	216	211	206	214	230	193	218	200	206	207	237	203	212	259	211	213	220	206	195	217	228	239	213	214	213	214	213	234	234	209	199	209	221	195	202	229	230	208	229	203	206	202	235	214	242	214	204	202	213	209	254	241	215	218	215	236	207	186	221	233	257	217	201	231	198	217	229	231	212	235	210	210	197	233	201	220	193	209	235	234	223	225	234	189	208	226	234	229	219	226	205	198	210	200	195	226	225	228	211	208	210	205	218	222	208	227	219	231	214	228	203	226	228	221	200	234	233	223	222	214	225	222	214	232	230	219	237	201	219	241	219	224	216	225	217	218	225	217	229	222	252	224	185	204	220	229	195	177	238	195	192	215	224	248	241	236	217	211	191	233	201	227	231	200	201	206	205	209	216	178	210	177	205	205	215	231	203	214	236	244	223	228	201	190	227	207	223	219	239	225	208	188	194	215	206	218	229	221	231	235	235	221	218	211	195	216	244	190	232	247	237	233	228	189	207	210	213	212	248	206	236	225	264	185	236	238	244	202	202	212	222	203	223	200	228	209	238	194	231	222	228	198	238	215	207	208	221	217	220	239	199	224	195	209	231	234	197	243	217	238	225	219	236	225	209	214	213	241	230	224	246	219	222	216	221	233	241	241	215	208	235	209	223	241	202	229	219	232	226	202	211
33788	42552	22420	8332	5031	3676	2789	2060	1576	1250	1043	834	813	690	655	571	519	519	481	488	445	409	405	407	386	346	359	337	270	324	308	319	287	244	266	256	263	273	268	263	259	213	270	255	249	248	246	221	248	270	249	255	244	257	256	258	247	252	253	242	248	236	254	210	248	241	245	220	224	263	243	251	241	237	237	219	262	227	235	221	276	215	218	217	251	238	248	242	229	240	199	243	254	266	222	256	227	209	214	216	230	220	240	254	242	235	261	230	258	228	236	232	214	235	221	251	231	260	232	233	227	246	246	271	239	252	244	238	232	237	214	225	247	212	219	241	254	226	223	232	209	232	219	229	229	230	237	240	220	226	234	254	237	232	207	233	235	222	241	233	241	246	220	226	234	226	259	246	244	232	219	250	210	244	200	232	233	230	193	224	250	242	222	221	216	219	216	235	206	203	232	218	230	203	248	222	250	243	237	240	258	228	219	209	253	235	245	236	234	193	228	228	228	218	244	235	223	231	250	254	218	227	223	220	268	229	218	236	232	213	230	235	233	248	231	229	234	230	237	242	242	206	214	243	212	209	232	199	206	212	231	212	236	213	274	251	211	243	222	216	230	235	239	266	231	250	232	241	209	224	236	263	240	205	238	245	239	226	213	221	233	231	199	226	244	236	240	233	252	229	240	249	239	214	233	211	221	226	233	214	250	256	243	238	238	245	234	251	230	243	244	229	241	215	235	253	248	260	227	248	220	213	223	234	223	247	243	229	239	232	243	225	246	240	219	238	240	245	259	229	232	246	219	247	223	239	240	244	234	232	221	260	228	253	223	229	235	243	245	245	257	235	250	269	256	189	243	239	225	241	262	222	225	246	243	225	223	238	229	240	255	219	250	243	235	242	244	258	239	251	235	225	220	227	232	247	238	205	238	220	230	229	227	253	233	241	249	233	243	206	223	237	240	251	222	229	257	236	234	240	208	259	256	220	225	215	238	203	221	242	221	236	213	253	263	223	231	246	248	218	241	227	231	210	203	226	225	210	262	220	243	247	244	233	240	236	226	254	225	269	268	247	237	254	213	243	234	207	258	242	217	253	213	221	228	231	232	224	226	248	230	244	241	252	232	240	241	229	222	245	234	257	223	230	220	219	239	231	233	241	248	205	209	228	220	229	227	244	244	245	235	232	216	241	222	219	240	231	252	203	249	228	255	232	200	251	248	216	236	238	228	236	252	230	235	238	239	229	254	224	231	256	251	260	238	239	228	249	249	248	241	227	216	249	225	240	241	221	213	240	229	245	209	246	238	233	224	248	236	226	224	226	232	231	274	241	233	235	252	223	231	217	231	247	248	232	211	223	235	268	259	221	229	245	217	260	230	244	216	220	224	222	242	233	253	225	251	257	247	228	236	233	232	223	221	208	223	242	244	243	212	237	220	253	200	233	232	244	227	222	226	230	259	197	223	242	256	251	227	268	217	220	241	245	230	224	209	243	236	201	220	239	238	234	232	254	234	239	241	236	216	234	239	226	228	228	240	265	237	230	239	237	257	249	214	225	234	245	239	219	236	239	265	231	253	250	253	224	226	239	267	262	211	224	233	274	234	241	257	254	247	251	252	234	232	225	230	234	219	223	234	229	237	273	239	234	225	244	262	239	266	221	229	246	231	234	234	213	221	229	239	231	240	240	215	247	247	237	228	245	222	226	231	235	224	212	236	258	226	222	234	238	230	227	249	242	227	252	252	257	246	245	240	215	255	257	235	226	228	239	242	229	235	249	244	259	226	233	225	230	255	243	226	228	244	225	236	231	253	225	274	238	236	260	234	214	255	219	241	210	215	238	234	246	235	207	254	232	221	234	240	242	263	232	203	240	255	252	242	220	228	228	246	215	248	241	224	248	242	249	214	261	228	228	242	216	226	231	226	231	240	231	225	221	254	202	206	209	238	228	226	234	231	242	202	252	214	237	223	236	217	241	238	233	220	211	235	240	244	218	244	252	235	246	226	224	232	238	232	234	238	213	227	254	249	227	216	200	212	239	219	219	235	210	222	225	230	234	219	242	232	250	235	256	252	230	235	254	244	218	235	260	239	229	249	227	212	236	210	264	224	252	234	223	233	225	246	231	213	244	238	225	257	240	238	212	232	236	236	240	224	258	220	237	262	231	244	231	247	236	256	225	242	229	227	230	225	243	237	222	257	245	201	195	237	241	248	247	213	257	253	231	230	224	222	214	237	216	233	249	248	214	222	237	245	228	223	220	226	251	279	218	232	254	221	230	239	242	268	240	235	241	211	234	235	244	221	242	218	240	221	243	246	248	248	235	245	228	259	236	231	228	235	224	214	224	228	232	230	232	231	254	229	219	232	271	235	236	226	253	234	232	253	242	227	221	243	223	237	210	234	267	244	255	229	236	231	222	259	242	218	238	206	225	227	232	257	244	238	236	219	238	226	229	228	236	220	236	253	238	207	224	213	216	225	244	231	226	239	234	239	232	265	215	231	232	228	248	212	262	234	253	213	216	262	231	243	225	236	229	238	235	248	240	223	219	267	249	240	234	238	204	254	245	232	215	222	263	248	223	248	226	245	218	264	252	266	228	220	218	215	248	235	242	226	230	243	256	220	243	257	251	233	210	250	228	218	215	240	258	234	234	219	243	215	260	249	234	246	238	221	242	239	236	238	213	259	206	233	242	247	225	208	234	242	235	238	249	217	228	225	222	232	225	239	229	257	225	237	258	240	241	236	232	230	233	210	233	206	244	266	213	230	234	250	209	210	233	237	263	233	252	246	220	239	242	233	224	212	228	227	242	236	224	247	253	227	254	231	217	226	250	217	244	240	210	221	227	225	237	240	230	232	204	240	240	224	233	247	232	241	239	259	228	215	220	267	245	250	266	218	262	241	242	230	226	228	218	221	217	247	244	223	249	193	241	208	216	219	224	215	248	212	226	219	198	234	240	239	235	230	235	242	200	252	242	238	242	251	231	262	228	272	224	243	223	203	258	239	227	217	220	251	223	222	228	246	240	225	240	239	212	211	223	226	216	226	230	254	258	226	244	240	247	248	242	236	245	241	222	223	249	215	242	225	234	235	251	217	252	212	232	255	238	250	216	206	214	255	231	191	224	227	236	232	239	209	252	230	250	225	210	218	241	237	256	204	219	248	251	213	232	212	250	275	234	224	224	256	249	230	231	236	234	211	249	247	242	207	239	204	252	253	241	238	237	271	210	253	239	224	228	253	213	223	236	257	238	247	236	251	233	211	234	232	247	218	224	207	218	243	201	212	203	236	243	238	202	223	233	251	222	232	231	216	236	230	241	232	226	248	229	220	213	259	245	241	203	213	255	245	236	216	230	229	216	248	246	250	208	246	259	250	241	234	250	225	245	251	224	259	251	226	243	250	211	242	227	236	225	223	248	230	229	249	258	207	229	251	236	256	232	214	224	236	228	228	221	249	221	222	244	250	225	222	247	217	223	230	224	237	223	220	227	246	241
23694	21111	28290	24194	20947	12392	3896	2239	1676	1293	1131	926	882	794	662	694	540	547	506	495	466	426	437	436	377	437	353	375	353	319	295	313	262	298	269	254	263	268	266	236	270	237	225	217	236	242	227	242	254	208	215	230	210	214	253	230	242	235	251	228	246	259	243	246	249	255	234	228	230	258	255	231	224	232	224	228	238	246	217	236	219	247	226	210	255	245	220	226	201	219	222	259	225	227	228	235	226	238	223	229	228	277	264	228	239	236	235	241	220	234	243	219	256	218	212	250	224	227	222	225	237	202	209	257	206	240	215	230	251	211	216	229	214	214	225	233	217	218	224	240	226	229	231	224	215	186	232	214	212	253	220	204	210	230	216	221	228	225	228	231	226	222	212	231	214	234	222	265	247	228	247	253	203	228	221	228	251	247	225	196	258	222	237	251	211	232	228	263	226	210	215	241	239	241	239	220	205	217	241	234	247	244	228	225	229	270	237	217	229	215	220	225	220	231	216	218	226	226	225	247	260	247	214	234	203	211	222	218	219	226	236	228	217	226	202	223	218	255	214	234	231	234	224	220	185	212	250	220	225	226	204	226	220	219	234	241	240	256	226	251	220	227	207	214	220	246	203	233	240	245	230	199	238	232	229	243	205	254	211	214	248	206	242	223	212	216	247	235	216	239	212	232	224	255	232	264	223	240	259	202	191	251	228	230	241	204	185	227	227	235	229	215	191	233	215	208	236	193	197	244	230	273	213	237	219	234	237	233	216	222	213	246	229	221	219	246	244	248	226	255	241	218	243	211	244	205	238	198	194	255	219	220	234	220	220	247	213	205	222	203	269	256	239	186	243	220	204	218	211	206	242	227	250	234	206	236	255	215	212	214	244	230	235	227	212	214	231	236	229	238	245	232	210	216	228	231	210	233	232	186	224	241	227	230	235	206	219	265	220	213	208	205	239	215	220	208	261	235	240	231	215	229	225	215	248	242	228	226	220	239	226	218	211	223	216	202	204	222	226	235	220	233	258	261	224	233	201	231	244	231	214	252	200	205	232	232	260	250	245	232	232	224	250	221	236	216	213	203	214	217	220	249	228	226	225	221	224	232	224	216	241	244	236	228	247	242	208	226	236	197	238	200	223	235	206	251	234	266	232	224	222	229	226	235	221	206	222	216	206	231	217	277	220	240	239	209	236	230	212	219	206	233	200	241	218	230	233	221	243	234	219	227	253	233	237	219	259	223	235	219	226	206	213	221	218	237	242	235	240	230	234	220	195	212	217	237	231	198	227	243	224	237	206	234	228	225	227	235	237	273	223	243	225	238	212	230	216	207	235	225	206	215	214	268	221	231	252	238	220	230	246	206	214	229	245	233	229	236	234	214	213	221	252	243	201	234	236	183	219	230	239	212	233	213	233	233	205	221	222	216	235	236	240	238	230	245	231	224	199	242	211	235	234	249	234	240	207	249	229	207	195	227	224	223	237	229	201	234	224	222	201	235	197	216	251	208	215	221	266	220	270	215	220	226	222	235	213	244	216	238	235	222	248	226	232	199	224	220	186	222	229	222	226	232	225	218	225	246	215	235	236	242	231	224	247	223	222	237	230	236	220	222	234	225	200	213	221	222	214	209	246	230	221	234	212	208	197	218	226	214	245	237	211	240	225	218	243	228	215	224	217	250	260	211	231	227	244	251	260	214	240	233	210	256	247	221	203	229	230	232	207	235	242	232	199	241	209	240	241	221	208	239	208	213	229	236	245	194	221	218	222	199	248	225	217	201	214	211	220	216	212	244	239	235	218	231	210	236	216	204	242	209	231	232	253	213	184	191	253	229	223	204	224	215	232	229	218	199	218	223	224	214	204	213	216	239	209	237	224	231	238	240	213	256	228	216	219	231	210	212	195	231	230	221	206	223	223	247	242	211	243	250	219	223	257	235	219	234	199	244	207	224	241	239	230	227	253	204	238	244	249	232	219	217	256	218	234	228	220	228	240	230	224	189	230	216	246	242	234	229	244	219	249	183	233	249	219	207	249	208	244	246	228	247	220	237	206	213	243	224	226	207	234	228	232	257	225	181	219	220	218	235	223	236	229	210	222	229	251	207	231	224	204	190	224	204	200	228	238	216	220	213	238	247	236	219	226	216	247	242	210	212	228	238	239	228	249	231	224	245	237	217	233	212	225	229	211	214	257	235	248	217	232	220	240	242	222	186	212	269	208	225	219	213	251	262	219	214	228	215	213	212	233	234	231	232	234	207	238	238	210	194	261	249	223	243	232	239	223	227	233	246	215	248	250	223	209	216	245	209	202	222	227	239	248	242	229	223	229	246	202	229	215	218	239	196	249	246	204	242	230	267	238	219	240	229	225	239	247	226	231	202	231	237	253	224	230	255	226	240	208	204	253	236	210	214	229	208	211	233	221	209	229	211	215	252	223	199	233	226	225	229	243	233	214	202	227	200	243	251	225	226	220	236	225	234	208	218	230	211	244	223	235	232	225	233	233	243	217	201	223	217	229	227	229	215	209	210	226	271	191	217	237	242	220	234	225	232	237	217	245	209	193	228	222	232	207	209	226	233	226	215	263	227	245	223	246	212	253	211	236	221	230	228	222	217	247	208	210	216	228	226	214	211	241	232	233	234	255	220	220	237	232	229	233	227	250	206	224	224	229	205	234	232	243	214	247	211	203	222	214	236	238	236	212	214	204	200	217	232	201	221	239	223	226	231	232	226	213	238	207	250	222	217	232	214	227	241	241	226	221	228	230	218	240	223	236	235	200	228	258	263	244	230	231	234	220	220	233	229	212	233	215	210	225	221	234	224	236	246	238	232	219	207	214	212	224	239	230	222	217	226	228	229	236	199	236	230	232	243	217	217	244	238	231	234	205	226	214	206	219	255	214	195	240	227	220	221	251	241	238	216	219	230	218	201	235	231	231	225	223	252	213	211	252	255	213	219	222	225	231	255	250	217	233	235	231	208	244	210	210	223	223	240	221	205	219	247	236	241	226	233	216	259	225	218	266	215	197	217	236	262	199	245	218	245	236	232	245	249	242	227	232	231	217	227	234	209	262	210	243	235	212	246	206	253	233	223	208	212	207	231	225	209	231	257	217	218	198	250	234	241	229	229	231	234	215	220	210	210	228	207	220	235	222	195	239	234	239	228	222	267	222	213	226	242	226	214	225	237	253	212	206	245	235	244	233	221	235	209	227	235	231	217	244	206	247	249	197	222	223	190	208	213	226	229	255	212	237	245	222	254	230	225	226	222	256	243	249	237	210	264	237	250	232	244	226	206	212	235	236	239	223	228	232	254	234	232	234	207	221	246	220	213	241	221	241	231	238	227	205	266	220	209	198	247	220	225	212	176	199	248	215	210	245	208	224	234	236	235	225	211	196	228	209	229	246	217	217	245	198	256	214	236	209	221	215	244	252	228	230	215	257	232	248	204	224	258	223	199	241	219	232	241	212	236	240	217	213	221	225	232	212	250	251	271
35035	56146	34513	14711	8946	6552	5001	3770	2919	2267	1784	1435	1343	1127	1045	897	786	739	726	680	620	576	540	511	462	470	437	408	379	379	357	326	309	289	326	327	289	261	284	270	273	270	259	255	252	269	270	250	266	253	219	249	212	292	231	277	256	261	236	250	260	268	261	229	259	260	258	254	210	270	278	265	251	243	243	226	258	253	234	250	244	231	222	227	258	232	218	254	229	251	237	244	229	261	239	225	240	253	207	229	230	227	254	237	229	235	275	203	218	253	243	239	251	251	243	251	233	230	260	254	233	238	215	238	206	226	264	217	241	247	241	246	249	227	246	251	230	226	231	245	250	250	217	243	267	228	244	233	248	231	256	242	219	241	213	256	244	222	248	218	214	246	227	224	249	254	237	215	217	246	270	219	241	222	240	243	221	250	242	219	221	242	227	204	231	237	219	247	252	213	233	218	232	227	238	268	250	238	245	238	250	222	218	238	235	223	248	231	198	224	206	264	232	239	205	250	241	237	212	266	240	247	221	242	259	247	248	233	246	215	241	238	215	249	233	232	266	240	246	244	225	218	244	212	229	244	258	217	212	237	221	238	233	225	238	243	226	230	271	244	238	216	209	228	227	241	243	243	251	234	248	251	231	247	217	250	243	226	251	247	247	251	251	220	249	267	252	243	243	230	239	239	246	265	225	222	242	258	244	248	238	215	216	232	229	247	240	246	246	243	231	252	207	223	229	236	234	263	238	248	254	209	221	241	249	232	246	239	238	236	235	243	262	251	243	236	240	247	224	244	223	227	262	232	221	257	226	222	272	247	232	265	233	216	224	241	227	233	242	216	233	257	237	242	244	221	248	208	236	229	238	231	224	246	230	211	221	245	249	235	237	242	225	219	229	244	212	238	241	223	243	230	246	246	227	232	250	223	219	209	212	219	239	246	215	218	255	238	229	236	227	209	251	228	251	214	240	236	257	253	262	274	199	226	259	220	217	247	245	229	215	245	215	243	223	218	241	224	230	259	228	247	224	254	264	270	235	232	258	250	223	245	223	236	256	226	231	258	234	235	237	222	236	258	250	217	221	260	223	243	247	221	247	237	210	231	250	233	263	226	235	242	223	232	237	239	235	219	239	218	235	245	248	233	247	220	227	246	235	244	213	222	256	224	209	243	241	254	260	225	238	262	240	225	239	235	217	247	230	238	251	226	235	240	238	251	240	248	216	212	221	210	228	243	224	249	234	241	255	240	257	260	244	208	219	260	244	220	232	242	233	229	244	259	238	267	240	248	230	256	253	234	245	222	233	216	242	220	231	197	250	204	267	229	251	202	231	263	243	250	252	212	232	224	238	243	253	212	223	237	238	223	211	227	244	233	243	238	227	219	264	220	215	251	207	200	246	221	199	215	226	236	266	229	232	244	244	239	208	198	213	244	232	215	232	243	231	232	236	257	216	195	234	254	229	223	234	218	236	255	240	209	251	213	251	249	231	217	251	242	219	237	253	265	242	236	227	246	239	219	245	198	231	240	225	220	229	247	236	219	227	225	225	223	249	228	229	246	228	229	228	257	217	258	219	242	241	229	246	196	238	240	236	252	250	227	260	212	239	223	271	244	221	262	256	246	231	245	245	221	226	208	230	260	234	258	237	227	240	219	233	254	245	254	231	231	214	220	237	233	236	229	224	226	249	254	228	225	227	216	242	247	238	240	228	217	260	251	230	263	219	214	231	214	241	227	242	220	244	228	250	267	237	226	236	251	252	235	253	237	222	221	230	254	235	219	240	223	223	200	232	240	225	214	226	212	222	226	248	247	255	260	246	224	252	239	234	243	244	231	235	245	259	264	216	222	223	220	243	250	228	198	270	225	254	238	246	242	235	232	232	199	223	232	263	227	217	222	216	235	225	231	234	258	238	228	248	227	253	232	252	233	250	232	266	223	231	231	226	224	222	233	229	240	239	243	232	249	213	254	235	227	243	250	254	232	229	239	239	232	218	219	232	224	220	224	248	260	235	237	219	262	238	231	238	222	245	224	244	250	265	243	251	258	240	231	253	236	216	219	232	210	233	231	227	235	235	210	236	242	226	225	213	247	227	232	242	240	234	272	215	215	252	225	248	243	223	231	207	229	231	245	244	242	209	245	249	245	239	239	233	233	226	234	217	239	256	252	222	235	232	226	259	248	272	242	246	239	249	228	214	237	253	233	245	249	236	214	227	226	239	214	241	257	226	206	254	218	227	250	251	265	238	254	235	241	242	231	236	241	245	186	233	205	247	227	226	218	209	216	240	209	255	249	219	223	259	228	247	250	261	209	229	222	234	221	210	220	223	221	252	236	240	249	247	246	233	250	241	254	246	226	222	218	251	226	254	249	226	209	225	238	221	226	213	242	229	225	223	228	208	241	241	257	245	229	232	234	227	233	240	243	228	225	249	236	228	208	252	257	233	247	234	221	244	232	248	229	288	240	229	226	256	205	236	217	248	223	251	243	217	246	252	228	245	226	237	216	240	230	257	232	207	224	243	230	228	272	228	239	222	248	233	255	238	207	232	214	243	234	238	233	259	233	246	232	208	263	223	237	217	233	258	242	204	265	232	218	232	235	224	247	241	260	236	213	214	234	226	218	234	266	229	241	259	230	228	266	244	214	238	256	207	222	219	229	242	229	241	215	225	224	247	247	228	205	231	243	234	216	228	225	213	219	236	243	257	229	248	247	237	251	207	229	240	259	221	230	251	269	216	239	241	252	244	222	231	246	236	229	234	249	243	190	252	248	271	236	228	233	231	225	229	246	235	210	247	249	237	215	222	243	205	246	214	215	234	235	239	228	195	231	258	220	237	236	240	231	229	204	226	247	207	211	228	232	220	226	244	242	225	259	232	241	241	246	227	245	222	252	231	245	240	232	243	275	243	237	256	237	241	233	249	233	236	234	241	211	239	226	253	229	261	228	241	256	240	243	218	231	244	199	234	245	257	271	230	220	242	202	228	249	233	229	248	251	246	228	219	276	240	236	234	220	217	229	214	222	222	222	209	260	238	234	224	271	236	234	228	235	232	249	226	226	234	229	238	229	239	270	234	250	238	239	241	228	244	255	240	233	223	233	246	229	229	224	231	223	241	214	230	225	225	241	223	251	220	251	225	240	243	247	233	211	218	236	249	219	250	265	235	212	241	244	222	242	270	270	225	241	215	241	231	229	221	240	243	251	236	246	241	228	232	221	261	230	240	233	227	231	221	228	239	211	250	233	225	193	244	248	230	244	264	244	256	228	235	210	265	244	237	273	231	231	241	254	222	249	231	232	212	234	218	239	244	225	237	239	213	238	240	218	229	236	249	222	205	228	217	242	242	238	243	231	226	222	242	258	243	242	230	250	244	212	249	235	227	219	256	267	203	259	235	223	248	222	233	211	263	242	232	245	221	222	219	212	236	211	204	253	260	239	237	226	244	268	234	245	246	239	232	251	233	209	243	259	233	233	259	239	227	209	224	280	228	232
24799	21132	27408	24848	13840	4174	2450	1775	1248	1084	975	801	784	696	623	619	513	479	529	482	475	466	465	397	397	384	405	354	378	333	322	319	353	350	322	290	307	287	281	300	319	278	289	277	296	282	306	302	300	305	311	312	299	282	290	301	277	276	312	286	309	265	272	271	281	325	293	290	284	282	276	256	280	281	288	284	280	313	298	298	288	280	287	314	280	278	296	309	253	299	298	293	310	288	249	269	271	290	276	278	312	294	277	253	281	260	283	281	278	276	300	285	314	265	307	293	254	264	285	267	272	298	279	284	276	279	297	289	290	261	286	271	306	319	286	278	253	274	296	303	298	311	282	288	311	276	297	288	309	269	253	281	298	282	288	271	272	270	276	302	289	289	254	273	248	297	291	259	280	263	255	265	290	289	312	282	256	284	262	288	285	289	280	306	250	286	296	261	287	271	259	289	313	276	248	294	278	313	276	272	313	279	287	294	324	263	264	254	265	247	308	287	279	311	318	286	277	292	316	285	262	266	317	274	290	266	287	267	294	278	285	308	275	297	272	301	298	248	267	287	311	276	271	279	286	263	273	295	259	250	264	261	289	289	271	275	283	294	245	250	292	284	271	281	257	296	298	258	265	283	290	280	286	278	282	297	286	273	264	287	273	271	282	272	289	264	271	268	294	262	283	274	275	285	274	287	280	314	275	315	266	295	282	277	304	262	314	306	299	270	253	293	291	266	289	281	289	252	282	274	289	279	280	291	283	284	273	258	304	280	316	326	271	296	302	289	297	279	285	283	238	292	306	280	306	283	296	280	284	298	288	277	276	283	286	285	273	269	286	283	280	286	275	293	274	289	282	295	267	296	273	269	252	285	293	303	265	261	324	292	297	255	266	286	300	260	272	300	267	260	275	305	289	254	278	266	299	267	299	283	294	275	282	269	257	286	273	289	288	283	265	289	314	286	266	284	277	288	280	280	265	257	293	306	304	274	286	285	260	271	314	305	303	254	248	272	300	272	285	289	269	276	309	306	293	272	276	257	259	282	278	302	251	305	273	315	281	270	254	299	299	284	260	293	256	259	315	320	270	320	314	326	301	287	288	311	263	302	286	298	284	284	309	276	293	275	314	312	309	262	274	284	285	290	272	274	265	282	285	239	273	293	280	245	317	320	263	284	277	294	248	270	269	342	265	291	291	281	268	293	269	317	270	290	270	293	270	276	295	257	270	313	261	318	264	285	311	284	268	297	299	280	266	276	294	274	288	278	267	298	300	306	268	251	262	279	279	299	251	309	295	299	284	262	289	266	252	290	302	312	299	266	254	296	292	266	239	255	310	259	293	262	301	311	290	278	248	293	276	230	288	286	290	315	283	273	275	266	301	280	308	269	297	271	300	283	281	272	265	299	282	279	279	278	274	297	280	278	282	287	305	292	267	264	256	263	259	282	259	287	273	272	300	280	276	297	305	274	300	275	265	249	266	290	285	261	285	261	293	273	265	294	305	293	304	309	279	278	272	293	271	247	293	265	240	306	277	250	294	318	263	290	276	250	283	275	285	303	280	271	265	265	287	307	290	258	290	282	264	296	277	294	282	261	306	277	281	271	280	306	289	271	289	274	291	281	283	268	279	232	288	302	243	253	247	284	314	279	280	261	284	280	305	274	260	265	301	287	295	285	284	286	294	285	268	272	264	266	307	276	267	268	276	309	255	277	257	292	286	297	270	263	260	270	273	300	270	276	280	296	264	275	283	256	260	260	290	256	268	255	282	269	272	276	283	287	293	304	255	267	240	297	279	288	252	266	287	282	281	285	293	272	271	317	317	253	267	299	309	265	290	284	248	282	304	271	276	281	261	313	279	306	280	294	268	299	281	314	284	250	323	248	277	279	279	278	287	247	261	291	258	272	298	263	268	297	282	296	267	279	269	285	281	284	268	294	275	288	288	287	262	281	294	275	276	283	281	280	261	282	249	275	279	281	270	279	283	297	296	276	287	293	295	293	278	264	310	282	303	273	271	303	305	301	262	260	282	288	299	285	299	266	284	303	305	266	265	274	280	237	304	288	254	261	293	288	281	297	298	272	272	285	281	319	280	291	282	268	286	258	281	289	274	283	302	300	287	288	307	299	307	280	284	299	299	279	234	274	283	257	262	276	321	286	268	284	284	283	277	274	270	287	312	294	297	276	281	302	285	298	286	258	303	265	280	260	276	303	257	281	272	322	282	284	298	314	268	279	290	284	298	298	271	293	300	274	287	321	267	299	284	268	274	323	270	274	281	268	280	289	299	273	278	294	262	278	276	313	274	284	247	263	278	295	293	268	289	289	289	314	300	285	278	287	278	273	298	287	276	269	270	284	274	288	251	269	285	264	301	287	296	282	277	302	277	307	292	273	300	259	256	281	302	282	281	291	276	302	277	308	297	278	305	266	281	264	300	283	274	262	303	304	274	264	308	287	287	259	284	294	277	302	277	258	255	259	295	290	312	270	267	252	289	284	298	309	284	288	284	277	298	281	271	315	266	275	293	283	262	299	286	284	263	258	266	248	261	291	301	275	274	285	272	289	276	265	278	302	296	258	283	292	298	293	255	324	276	286	277	301	277	286	278	286	227	275	275	305	285	269	282	286	262	279	285	277	270	269	293	268	288	285	292	299	259	280	244	275	292	258	306	260	285	295	302	300	273	287	285	313	264	270	243	280	294	289	295	299	306	264	275	284	279	282	292	270	294	303	269	282	264	284	290	284	290	283	282	289	266	270	276	290	272	279	305	295	290	284	282	267	279	274	267	284	313	270	277	269	281	264	262	314	296	242	278	275	286	277	265	293	287	286	286	269	280	268	321	297	259	283	294	300	270	280	280	279	276	285	264	273	263	292	257	303	273	308	263	286	299	298	280	267	260	296	288	286	257	293	273	293	302	280	281	283	302	280	257	234	308	291	278	292	290	294	282	279	271	304	260	267	283	247	275	292	278	269	262	285	280	291	285	280	268	268	280	257	286	292	281	283	252	267	296	268	285	289	268	302	318	270	280	271	278	295	264	266	297	280	260	292	296	270	272	293	282	251	294	292	267	296	282	271	278	279	330	240	261	280	272	288	305	291	271	294	274	258	280	303	310	259	292	250	285	289	288	292	292	280	270	269	268	278	266	251	285	266	274	271	275	262	287	261	302	269	260	282	285	284	296	275	290	268	285	268	278	281	284	267	281	257	265	274	277	279	292	280	299	265	289	271	305	288	296	268	283	293	298	271	282	300	264	266	253	278	296	271	258	290	277	259	294	291	278	309	245	283	283	292	272	318	265	259	256	269	280	287	269	283	255	256	259	257	309	290	301	251	263	296	302	282	267	260	271	285	267	277	282	260	253	261	283	303	294	303	286	300	282	300	303	271	291	290	278	269	261	309	246	286	261	284	277	278	245	261	273	268	265	299	290	256	295	282	287	300	297	257	286	321	282	296	270	318	266	277	310	294	260	283	273	288	309	302	302	305	280	297
34665	50874	29944	11435	7351	5618	4018	3070	2364	1892	1462	1263	1179	985	835	821	732	745	676	653	592	581	528	494	493	537	482	408	432	400	412	369	339	361	363	368	339	309	353	304	306	323	325	307	325	315	301	343	322	323	280	320	302	338	331	316	313	301	280	286	313	289	329	280	315	307	305	279	325	316	321	256	306	320	310	247	315	315	317	306	298	307	286	297	282	326	315	290	283	267	287	293	289	304	316	318	299	311	295	337	311	254	312	270	297	296	279	310	283	287	308	309	289	299	302	315	276	301	295	284	287	295	273	310	293	263	296	293	295	319	294	298	294	303	294	264	288	329	309	288	307	313	292	275	269	270	286	289	278	271	282	306	293	289	318	309	330	283	295	293	279	269	276	316	295	328	284	276	316	280	276	292	324	310	294	294	290	270	293	307	320	307	297	289	288	313	290	249	272	273	292	315	294	292	279	303	271	285	301	289	301	297	293	279	313	299	295	318	300	280	306	310	296	290	312	309	279	315	312	299	314	307	298	331	297	321	289	307	296	289	302	276	285	306	301	296	298	292	275	282	305	294	287	314	292	286	278	317	257	271	291	309	296	304	300	301	288	293	281	294	271	293	320	304	301	286	312	313	296	319	282	296	273	306	301	283	274	303	273	280	320	314	265	265	286	290	284	284	300	316	332	321	326	268	298	319	279	299	282	284	267	311	289	258	301	316	325	262	280	268	294	307	284	284	283	318	293	324	288	291	291	278	275	290	297	288	317	286	289	319	301	286	292	286	285	294	322	304	267	284	323	276	293	305	286	281	295	316	315	293	326	298	295	294	285	299	255	286	307	293	284	266	298	296	300	278	278	280	284	278	279	291	306	266	289	273	301	265	284	306	279	315	281	293	282	314	322	287	276	294	330	278	285	318	297	284	308	320	288	299	307	300	259	271	329	301	318	297	291	305	278	298	266	266	310	302	279	297	278	309	304	291	270	284	313	314	295	258	298	326	296	287	284	302	283	345	302	278	325	304	307	297	313	301	283	281	307	316	314	300	291	304	291	283	282	293	294	307	307	286	312	303	302	278	296	295	271	280	265	287	286	305	303	299	312	280	275	277	310	270	302	266	301	258	305	282	298	275	325	297	287	315	320	286	286	276	272	290	278	304	302	281	287	284	281	303	286	299	288	286	291	298	281	266	261	310	292	294	263	270	307	306	297	310	295	311	331	281	286	268	296	280	317	295	272	319	265	332	310	297	292	287	312	306	311	295	278	307	293	268	309	297	293	273	305	302	286	317	287	294	305	307	290	300	293	313	309	286	292	294	282	299	289	288	273	298	275	308	305	293	298	269	293	295	265	285	292	264	293	316	314	300	270	285	325	287	295	322	289	311	294	299	265	274	291	307	321	302	289	297	301	264	272	324	307	310	285	256	286	295	284	280	280	255	301	260	287	317	307	295	266	274	302	302	282	283	265	300	322	265	307	306	283	293	298	307	322	284	321	262	287	280	305	325	287	255	306	317	298	316	310	289	308	278	290	282	301	314	305	294	287	320	302	300	323	291	294	281	287	276	285	287	301	292	290	282	304	318	275	284	266	275	305	258	274	304	279	305	355	305	298	283	299	256	316	303	321	286	292	348	280	298	281	275	290	299	286	307	270	282	286	294	278	293	295	288	299	302	293	287	307	286	284	306	305	295	317	305	286	309	283	286	302	320	299	314	281	305	294	313	305	267	276	277	318	299	322	308	267	258	268	293	271	270	315	289	290	286	308	266	296	303	266	287	314	280	292	324	267	303	329	318	298	317	295	287	297	279	309	263	296	280	295	305	285	295	312	314	313	314	313	270	280	283	283	297	314	297	277	306	327	279	289	336	307	291	288	312	312	315	326	297	297	297	289	288	305	299	283	326	292	327	276	270	344	310	296	284	339	291	272	307	290	264	325	293	292	329	306	288	286	298	272	297	273	295	295	298	295	302	303	274	308	289	283	284	303	281	304	301	296	285	294	291	319	294	283	275	272	272	285	314	279	283	288	292	308	300	291	280	313	283	297	286	310	309	295	303	290	259	299	313	300	286	288	304	287	265	318	319	308	280	293	271	279	302	305	280	299	316	290	276	307	314	290	280	274	304	298	313	293	303	300	295	285	294	295	287	298	274	318	314	290	310	297	302	307	288	281	324	286	298	272	258	276	309	318	288	282	324	286	318	310	273	287	295	261	289	270	258	278	313	328	311	296	301	276	294	285	296	319	283	278	292	295	295	312	276	277	323	298	280	315	316	260	294	286	277	264	293	292	291	322	326	321	263	300	279	320	255	308	315	297	287	306	313	324	292	261	276	319	273	309	306	295	280	313	288	296	307	329	321	300	309	305	291	299	287	288	303	311	290	302	305	296	275	338	282	274	302	314	295	288	313	283	269	256	273	284	290	283	303	290	302	294	255	284	270	296	287	291	300	260	269	317	312	303	293	309	319	309	300	319	308	308	299	285	322	289	317	302	282	279	301	308	268	298	294	299	320	281	258	298	278	275	280	325	282	315	275	305	304	311	297	296	265	281	301	277	293	301	290	316	296	271	287	293	319	287	295	269	303	273	312	297	284	333	289	287	312	320	297	278	317	296	308	302	288	301	301	309	261	308	311	245	263	292	256	310	280	262	295	288	314	283	291	268	315	310	310	271	303	300	290	295	272	343	320	323	296	287	308	304	293	290	305	302	299	311	292	299	290	269	287	290	299	319	305	296	305	299	332	303	310	277	322	297	282	305	281	289	294	319	293	298	296	265	283	323	328	274	301	301	313	319	285	296	296	302	294	283	318	319	287	285	276	261	293	288	301	307	282	271	285	296	276	311	279	282	281	301	244	279	297	307	295	282	256	298	292	319	295	299	297	288	298	297	291	308	279	313	285	285	304	304	272	313	304	266	311	294	279	294	290	309	315	310	289	315	312	253	287	312	312	299	282	290	277	270	286	306	332	313	275	282	298	336	291	294	302	282	306	283	305	303	282	305	286	288	315	278	274	293	290	271	329	294	297	284	274	304	291	294	329	337	297	293	291	251	319	316	302	280	292	296	279	295	310	303	301	294	310	293	311	298	274	280	304	266	286	289	293	293	288	279	280	323	301	291	252	307	303	287	299	294	310	313	291	316	287	291	291	306	296	319	286	333	296	309	302	300	321	276	276	282	284	277	286	291	272	292	313	294	307	293	296	284	286	306	305	302	269	293	267	272	285	287	259	322	262	264	279	304	260	308	299	270	284	316	294	297	275	275	310	305	310	269	286	308	326	304	291	294	284	333	271	264	309	296	284	306	309	319	297	304	271	286	286	305	315	302	290	259	283	323	308	272	315	303	331	289	322	285	298	289	291	275	272	307	310	288	285	313	269	299	290	288	322	279	292	266	270	285	318	266	298	278	297	327	298	294	299	287	300	302	281	290	301	284	293	293	290	305	305	282	271	281	291	329	274	287	275	305	286	301	284	286	282	309	287	298	293	297	288	285	308
22561	21111	28765	23697	21126	21180	12052	3807	2579	2051	1717	1488	1311	1114	954	913	886	825	717	812	689	630	599	591	548	533	551	523	474	430	389	403	396	382	373	378	373	380	395	352	350	344	336	327	337	323	345	326	342	356	357	349	329	324	325	340	326	332	358	329	298	324	301	340	336	305	349	324	366	323	349	316	347	331	320	354	319	320	331	308	312	315	341	291	307	309	319	343	313	311	342	297	304	317	297	344	336	280	291	294	293	312	292	308	318	326	335	291	279	316	301	320	325	300	317	311	328	360	310	326	295	301	294	325	279	335	314	338	319	348	309	298	300	345	330	294	304	302	324	300	304	306	359	304	288	301	317	311	321	323	320	330	317	326	303	298	307	342	274	308	323	305	346	295	304	324	303	285	317	320	306	272	319	303	339	286	288	314	301	302	322	337	327	307	296	315	334	325	332	320	319	302	296	316	306	281	356	327	302	328	287	323	308	298	321	306	331	317	284	310	313	292	341	292	316	313	330	307	313	304	331	309	322	333	317	349	313	283	314	324	328	302	274	328	329	305	301	317	339	351	284	330	317	316	348	298	335	309	303	302	301	297	323	339	338	326	326	274	285	306	327	337	344	311	321	326	292	316	298	312	308	327	321	313	350	324	299	311	320	309	296	325	324	276	335	316	299	312	310	328	339	305	326	290	319	348	357	306	284	304	304	302	289	286	283	293	284	298	310	304	313	322	311	325	301	309	292	312	311	290	306	336	324	328	299	363	308	308	309	327	349	290	321	323	285	264	312	326	301	308	307	328	323	280	320	325	334	348	298	304	335	324	342	317	311	317	310	312	347	297	307	328	293	304	331	321	352	302	293	302	300	315	305	328	322	309	327	318	302	317	320	307	311	329	302	320	312	311	309	320	304	287	326	308	308	311	328	366	327	313	320	314	334	338	329	298	310	324	336	300	284	317	303	304	314	334	320	298	300	335	332	292	306	325	295	301	278	342	314	296	326	340	312	340	368	313	325	323	320	310	319	313	337	304	313	308	325	325	283	322	327	330	325	340	315	283	318	321	310	360	296	321	326	334	296	301	333	322	317	294	310	312	301	273	277	326	322	319	304	329	327	291	263	324	311	319	279	309	315	329	331	317	313	328	306	329	316	295	354	323	319	330	282	322	290	331	297	345	265	270	304	309	345	312	293	295	310	302	283	344	342	330	326	369	307	302	321	292	338	311	288	333	301	267	289	350	334	324	320	340	261	288	279	307	313	329	340	288	313	313	302	348	294	340	297	337	314	319	301	338	298	310	318	324	316	336	296	296	292	326	294	299	307	326	315	305	325	315	328	317	317	325	327	357	299	334	343	313	305	297	250	317	330	318	329	306	315	297	351	350	347	301	313	309	292	329	331	289	334	294	287	314	326	329	367	297	329	301	342	315	320	339	307	309	310	311	293	303	295	322	339	325	319	322	316	319	297	307	334	287	327	309	326	331	313	309	294	307	326	334	309	329	331	322	315	339	298	321	290	319	313	284	332	301	330	317	290	306	342	315	324	304	346	300	316	328	292	326	307	289	313	319	329	320	337	306	319	306	333	349	288	304	312	305	321	322	317	317	320	323	360	326	316	290	300	308	292	302	281	311	312	333	321	338	314	315	305	316	355	334	304	323	341	329	334	289	315	329	313	317	330	281	315	327	304	314	314	297	296	308	296	317	302	323	345	346	310	341	327	292	303	343	309	301	308	312	297	318	318	304	311	289	329	337	309	319	348	325	385	315	321	279	298	313	327	322	288	280	309	303	339	338	327	275	313	295	300	339	325	326	318	285	341	314	330	293	323	300	327	324	293	297	318	319	294	278	314	306	330	298	299	311	334	303	286	300	316	337	311	318	290	336	309	323	301	345	316	322	303	313	321	314	339	307	323	337	303	330	292	337	304	309	331	305	351	311	316	346	308	324	323	329	295	308	297	317	312	335	315	309	353	306	308	293	327	285	321	321	295	298	279	346	313	324	338	316	350	304	313	284	330	315	334	320	299	302	308	315	313	287	336	294	317	317	289	273	302	308	274	331	322	309	358	343	345	345	332	298	310	303	300	332	301	298	324	316	287	327	312	290	288	324	303	301	355	305	335	295	330	322	316	298	317	291	339	341	356	285	328	319	311	300	297	346	286	328	321	335	287	283	336	303	332	327	307	366	322	299	317	313	298	310	300	320	312	312	331	320	310	314	300	278	305	318	301	333	322	324	310	342	307	301	339	299	348	310	318	309	310	329	296	284	294	308	331	299	316	322	341	312	291	330	309	316	313	374	310	304	312	298	316	309	308	329	314	315	353	341	317	295	327	357	344	324	299	326	315	334	302	300	288	288	318	282	315	321	309	297	318	289	312	306	319	322	300	314	306	281	294	298	326	284	297	305	303	319	293	325	313	311	347	294	260	288	334	340	304	310	341	302	318	293	324	330	334	333	311	319	343	324	299	308	308	290	298	334	312	325	325	302	358	323	332	305	308	316	314	312	289	313	330	304	307	351	296	307	296	302	295	314	310	286	285	327	287	308	294	327	329	311	309	341	319	275	307	335	301	334	299	356	314	315	293	330	342	286	286	291	293	293	307	308	364	321	324	300	289	334	339	327	303	278	330	313	332	319	293	285	323	301	299	322	326	291	323	297	309	315	330	324	273	309	294	323	348	317	290	331	311	340	328	287	301	294	299	316	284	309	325	320	336	317	318	299	300	351	325	325	311	288	312	315	314	304	331	309	308	343	339	324	287	305	326	349	315	314	316	335	291	321	308	306	355	284	304	283	306	322	333	320	289	325	298	300	296	325	337	314	322	335	319	306	326	307	318	339	305	303	306	302	329	339	319	303	289	300	309	300	288	300	307	306	317	311	321	346	321	321	324	301	320	335	331	297	309	297	350	332	305	322	324	293	311	280	345	323	312	298	297	295	320	328	329	307	341	324	300	322	310	284	322	281	306	357	293	337	314	319	305	313	293	342	307	346	328	293	323	337	321	313	314	316	310	300	268	275	327	345	312	335	354	333	287	288	307	280	309	324	308	333	336	331	332	307	311	328	317	286	311	308	311	312	340	331	335	365	279	328	321	317	311	310	323	306	325	283	297	319	323	332	319	337	330	360	325	290	317	329	317	341	334	330	312	305	311	323	303	289	316	295	285	295	319	314	303	339	320	273	311	292	295	326	335	316	344	323	328	323	326	318	308	326	336	292	326	324	289	311	300	290	333	271	312	341	312	278	304	325	291	321	325	301	337	307	337	302	333	313	309	328	286	319	279	349	305	313	309	317	306	285	319	345	301	328	310	342	338	298	323	294	315	313	304	314	289	292	315	329	310	325	350	323	335	285	292	324	327	306	320	351	324	354	331	310	309	303	302	309	323	317	322	313	297	333	305	304	318	332	281	342	284	311	317	320	331	327	347	298	276	277	321	320	296	294	325	317	314	306	342	295	290	295	295	340	301	304	313	307	340	334	299	325	340	308	292	308
37982	63800	41569	19089	12281	9359	6849	5274	4042	3346	2710	2283	2004	1671	1488	1286	1185	1107	1098	991	860	833	764	759	655	666	619	563	498	489	513	413	457	448	445	401	416	408	389	361	381	338	367	347	338	363	339	334	335	326	337	324	332	360	351	332	330	331	345	335	361	336	365	350	386	342	314	370	321	334	339	347	337	325	300	310	318	309	359	331	309	310	329	339	315	334	310	328	321	315	342	332	311	320	318	310	312	326	323	316	303	304	340	288	306	319	322	331	327	310	336	309	326	327	336	349	325	339	322	316	321	295	325	323	294	302	352	334	353	316	321	317	336	317	314	316	307	311	284	343	320	332	325	328	350	312	330	330	304	301	297	314	289	328	322	296	337	322	311	325	312	327	327	331	316	286	317	326	316	280	314	311	360	316	323	283	285	319	290	327	277	314	321	346	279	292	347	331	338	318	321	330	327	354	316	295	336	303	316	297	288	332	328	294	308	302	319	304	322	325	339	320	312	307	341	320	333	312	309	332	296	303	320	323	288	285	317	300	329	315	323	312	303	291	308	310	289	321	305	303	303	371	313	330	311	313	328	329	298	300	297	330	294	336	329	330	291	270	297	316	323	331	312	289	300	314	289	310	314	316	288	329	299	305	301	306	311	312	296	330	302	291	303	346	321	317	319	310	296	348	326	311	341	332	322	305	323	324	332	309	292	289	295	313	316	323	298	292	306	302	349	320	281	325	317	313	308	325	308	305	334	388	283	302	294	277	348	304	324	321	315	311	331	307	337	310	319	339	330	348	281	323	298	342	329	291	296	318	318	315	331	291	327	313	309	289	316	309	294	305	322	289	319	293	304	335	326	315	277	292	329	330	358	318	290	309	308	317	328	301	331	306	300	322	322	322	316	328	342	297	318	343	312	286	310	328	324	334	323	312	336	306	328	291	277	301	309	289	345	320	323	315	312	309	313	351	292	303	357	331	308	316	307	318	324	301	297	309	310	308	348	332	331	305	295	287	326	293	335	312	294	321	322	276	309	313	323	342	335	306	291	303	295	331	335	317	333	309	329	322	327	332	329	326	333	331	329	293	315	301	311	303	310	287	298	339	308	278	301	291	287	305	341	329	319	337	335	311	316	349	312	299	290	334	345	335	302	315	359	280	287	326	308	313	332	324	335	308	307	313	330	338	340	313	323	347	319	330	349	315	331	317	297	300	333	309	304	333	315	304	306	335	315	284	321	293	312	357	328	338	313	307	311	312	330	297	318	328	311	307	314	346	299	267	300	346	292	313	315	332	318	309	308	317	286	306	334	304	322	317	299	284	306	345	311	312	284	327	327	368	341	314	312	335	320	313	321	292	285	322	320	293	290	300	314	307	339	292	333	302	350	302	336	325	321	317	319	299	325	306	324	347	312	315	302	305	300	324	296	297	347	293	334	318	329	320	309	328	315	336	348	329	319	324	340	323	340	356	314	313	321	302	326	327	309	341	327	323	298	312	362	358	346	336	321	304	301	319	314	291	326	299	297	343	343	309	312	308	305	319	309	342	303	317	339	290	313	312	317	321	334	321	287	325	311	299	342	309	320	324	319	313	314	285	349	358	288	308	316	298	312	306	315	296	324	310	331	319	313	297	316	315	282	310	302	318	289	307	330	322	297	309	306	304	323	338	329	326	279	312	336	322	306	323	306	309	304	304	310	334	309	305	295	330	297	310	308	309	313	334	332	323	320	320	327	336	307	307	315	311	314	313	283	311	321	319	290	278	319	348	317	311	311	294	300	329	322	322	298	310	320	300	321	324	313	299	338	352	345	310	309	285	303	294	301	330	335	343	311	318	329	314	324	355	341	309	345	312	304	317	327	281	327	321	316	299	298	309	306	301	335	314	331	325	325	303	314	278	285	290	305	361	329	284	337	309	352	294	331	322	346	317	303	308	318	344	285	327	295	324	282	287	299	330	317	343	317	340	357	308	325	315	305	306	287	319	333	319	302	303	310	334	304	322	346	325	323	301	315	321	316	306	333	309	312	301	313	346	320	266	307	354	292	311	350	302	332	284	342	303	324	345	280	318	334	286	334	313	337	317	337	347	332	312	329	327	317	310	301	296	306	350	320	314	322	311	290	299	328	314	295	317	285	293	323	319	330	315	296	317	318	335	329	301	343	296	287	282	308	291	324	325	351	311	313	295	285	311	314	340	331	311	332	301	320	309	321	338	328	316	297	322	350	308	299	327	322	308	307	274	334	315	310	351	326	327	339	293	310	319	329	313	332	337	294	318	323	290	307	288	313	316	322	340	304	322	289	326	333	327	303	318	291	335	315	302	306	314	306	310	315	297	335	312	301	291	310	312	296	312	310	324	301	289	316	293	290	311	305	303	300	309	311	328	271	308	372	320	320	321	297	305	317	307	323	301	328	317	311	325	314	337	307	336	322	301	325	293	325	315	307	327	318	321	313	300	312	349	318	310	317	311	315	316	346	310	341	326	330	321	330	305	306	323	290	328	312	319	313	281	308	293	277	308	315	312	310	351	337	337	323	286	302	315	322	309	306	301	336	331	341	300	333	314	304	318	291	310	328	283	324	318	350	339	322	311	320	294	312	335	344	349	314	348	331	299	313	326	307	302	359	289	308	328	348	291	318	340	307	334	349	319	328	325	303	305	326	329	299	321	300	327	292	271	349	309	324	338	298	306	339	332	330	310	356	306	300	271	323	319	353	321	322	292	336	314	324	288	292	301	349	333	298	273	282	311	285	314	303	310	322	323	321	271	304	322	325	275	319	296	292	325	312	389	319	299	300	311	309	308	283	322	338	345	344	290	340	330	338	309	311	320	301	338	293	327	325	350	320	325	304	310	341	312	309	312	321	308	288	301	319	315	334	317	282	304	289	323	318	324	340	324	337	323	331	342	304	343	340	309	352	331	287	321	312	319	279	300	312	298	336	308	348	363	309	320	305	307	320	310	295	336	312	334	309	312	317	308	318	306	309	299	349	330	281	295	293	309	349	292	306	301	282	291	326	299	285	321	331	308	269	322	312	300	320	301	328	303	336	322	335	316	297	304	341	316	345	309	305	313	333	335	319	317	292	340	307	320	317	332	296	342	321	313	316	302	296	317	332	341	316	310	332	309	327	319	359	341	318	299	288	321	311	337	325	334	313	338	304	314	333	304	294	299	304	308	307	321	327	302	317	329	300	307	329	300	309	309	343	322	308	294	310	297	347	315	319	307	290	340	303	305	325	345	311	314	311	347	335	307	323	306	322	314	313	331	290	308	315	333	296	319	330	333	332	316	314	316	331	320	327	312	325	325	312	339	323	368	334	314	317	308	322	299	305	300	337	307	321	316	305	312	323	340	307	297	329	291	312	325	298	318	317	321	309	305	314	324	319	336	333	312	325	305	290	299	328	323	319	323	349	326	330	304	306	278	342	293	313	331	297	327	322	341	361	298	336	333	316	322	320	303	301	304	305	347	316	302	306	314	312	303	348	339	307	322
31541	30207	24813	10734	4042	2540	1799	1256	1041	820	727	592	576	473	519	427	470	418	417	398	374	318	340	323	302	316	275	280	262	307	264	269	255	222	246	267	263	227	268	243	230	254	247	230	237	229	223	257	227	206	221	221	234	179	230	226	243	210	228	229	234	226	222	223	230	207	253	234	234	242	215	232	203	247	232	203	219	228	220	201	224	215	213	217	219	215	250	224	232	205	245	208	203	211	217	213	216	219	230	222	204	219	250	232	219	214	217	238	227	215	225	238	226	213	228	206	229	216	204	219	250	230	232	239	225	218	236	239	198	248	204	202	240	216	246	217	215	233	226	216	209	262	212	195	208	215	228	221	208	229	230	210	217	215	216	215	233	208	220	233	217	239	220	242	241	193	247	230	221	232	218	228	230	215	245	210	223	218	232	220	236	201	218	208	228	215	236	224	236	236	209	190	212	209	232	198	221	214	202	206	195	222	247	239	211	208	239	201	228	224	225	222	229	229	224	224	224	213	230	221	261	199	199	208	232	222	231	233	248	224	224	250	226	224	226	204	245	239	220	222	241	242	216	213	213	242	196	188	216	191	210	228	218	204	222	241	225	201	226	206	200	214	223	221	225	217	211	208	193	208	235	230	207	220	238	219	229	222	231	217	216	211	201	204	239	227	202	200	244	229	242	199	226	208	204	187	250	194	212	189	209	243	206	245	207	245	219	238	221	229	228	202	217	194	228	228	218	219	230	209	213	222	225	205	215	218	213	238	238	173	250	236	199	234	203	223	209	228	223	222	217	250	221	224	216	186	212	222	229	228	235	231	232	218	224	231	213	218	221	236	228	235	223	211	200	201	216	218	260	232	223	217	208	225	215	196	200	208	235	225	217	236	237	202	202	211	196	242	237	226	210	236	223	262	213	227	216	206	207	209	221	188	247	225	230	246	233	197	198	197	224	212	210	190	204	215	216	223	220	233	204	228	221	214	215	224	244	222	202	203	228	249	244	220	227	242	217	218	211	213	233	225	231	211	216	195	209	194	226	226	234	190	211	242	247	214	236	204	224	217	249	228	237	186	205	208	187	237	233	246	253	198	226	231	220	207	220	249	225	249	199	229	259	205	220	220	200	216	202	231	207	211	234	228	219	235	245	247	231	233	209	235	228	214	205	254	207	222	233	226	207	248	236	199	236	234	219	202	226	213	217	184	229	236	236	240	231	205	226	210	216	209	205	212	201	232	228	217	235	225	215	209	205	205	205	213	213	225	188	237	217	223	206	239	231	265	215	252	224	203	217	242	224	217	228	206	218	208	228	234	220	227	224	217	231	218	236	213	204	269	230	206	216	249	221	226	222	207	210	237	202	222	245	219	247	204	240	192	233	184	239	216	211	204	219	228	214	224	223	231	219	202	211	235	246	217	253	229	224	209	221	240	202	210	210	215	237	242	207	237	225	218	237	243	217	215	208	222	245	225	238	224	222	209	232	236	207	228	235	196	209	197	201	207	226	206	253	223	219	207	203	222	196	215	212	226	212	190	211	206	228	203	192	228	238	186	222	243	224	173	210	204	216	250	227	219	213	210	226	215	248	226	224	212	225	232	200	202	215	245	209	260	244	216	237	230	175	231	219	220	226	223	243	228	237	234	237	249	247	232	216	217	214	177	223	225	230	221	236	251	233	223	238	227	198	213	216	233	251	222	245	213	250	203	212	208	196	187	202	225	228	226	212	216	222	231	232	227	228	222	201	258	233	219	230	200	231	237	224	211	245	242	231	219	239	201	240	227	217	245	247	225	214	212	214	198	207	201	240	235	221	222	235	212	205	218	233	206	226	210	215	214	198	215	212	240	219	226	195	223	207	202	225	239	248	255	221	250	206	222	252	219	223	244	242	223	234	206	219	188	216	233	216	228	227	206	221	245	194	210	237	260	222	246	191	214	255	234	220	241	251	208	223	227	248	233	212	210	224	248	212	236	221	224	223	238	207	231	219	215	188	210	216	222	238	207	230	216	222	221	225	204	223	228	219	244	244	216	241	218	208	203	220	202	223	219	236	211	248	234	204	227	190	228	226	259	210	207	223	232	226	217	223	252	222	240	240	209	213	208	242	211	247	222	193	212	213	237	218	203	205	210	233	207	215	245	218	244	221	200	223	234	203	223	227	225	242	252	224	212	239	251	217	205	235	216	210	255	208	238	227	236	199	252	219	202	234	215	229	209	237	230	221	217	215	187	243	216	205	203	256	233	219	222	219	196	228	230	234	229	207	214	214	256	231	238	231	259	225	202	217	220	235	210	201	250	232	218	197	227	215	206	238	210	233	223	219	227	238	209	226	221	243	236	213	195	233	206	197	192	226	219	239	229	234	239	258	218	223	215	229	242	222	224	240	228	251	196	216	228	227	237	234	221	224	223	223	236	226	234	218	212	230	229	225	244	219	215	254	217	230	191	231	198	244	224	224	218	241	217	201	226	223	238	217	213	226	237	205	224	197	229	236	216	219	205	217	228	219	253	217	220	224	238	226	231	213	218	222	202	232	229	217	220	230	222	247	239	225	226	255	209	221	247	209	207	205	260	254	224	227	205	210	205	224	222	198	234	222	224	230	222	226	225	230	208	216	184	214	214	203	226	224	224	228	245	239	227	217	231	247	240	226	220	224	234	218	212	213	224	237	193	234	223	217	213	204	242	236	213	261	236	242	225	226	223	205	213	207	212	214	215	201	234	211	236	213	245	206	209	223	192	190	192	193	236	206	198	226	193	227	248	205	234	258	254	223	254	236	214	234	238	235	222	229	254	221	228	232	216	216	193	232	221	192	239	211	211	221	223	220	221	221	221	230	226	209	226	240	213	232	209	241	220	214	197	206	224	212	210	217	208	239	215	208	245	229	223	221	222	197	225	265	258	225	232	215	226	215	236	210	229	206	223	200	203	262	234	236	227	232	261	235	216	242	242	187	207	229	225	212	191	202	221	211	247	173	216	202	237	240	228	222	216	200	220	229	217	222	230	226	239	238	213	216	244	221	218	229	222	223	270	226	220	233	227	233	214	239	233	217	238	233	237	201	223	228	222	203	232	226	221	212	246	218	241	262	194	226	245	211	218	229	243	203	207	229	241	216	234	218	187	226	208	238	244	222	222	205	206	211	249	220	213	224	211	203	241	227	228	254	214	215	230	225	238	255	215	202	225	233	242	235	193	226	228	219	232	227	247	221	195	205	226	232	218	228	225	230	214	213	209	210	250	191	249	233	223	226	222	247	224	234	219	254	211	220	226	200	198	221	226	210	242	237	217	237	241	229	217	243	203	221	210	199	217	219	212	217	240	197	227	203	228	219	226	239	206	206	242	222	226	221	208	197	216	225	207	232	222	216	207	228	227	204	204	227	237	232	224	206	203	245	232	214	232	196	225	222	228	235	195	209	196	189	230	206	218	203	237	228	236	228	224	214	220	210	233	218	206	228	226	230	220	194	197	254	209	200	224	219	239	215	215	207	207
34352	43328	23485	8778	5547	4091	2896	2127	1692	1363	1123	985	870	754	686	596	580	613	513	521	444	433	410	418	358	343	349	334	332	311	306	269	299	312	286	278	293	270	274	230	273	241	268	245	258	258	241	234	235	241	232	262	226	248	254	275	233	253	231	249	217	235	263	231	252	229	217	260	241	253	261	245	258	239	247	230	232	249	217	243	236	227	218	219	216	232	253	229	217	232	240	264	210	236	229	247	238	228	264	230	247	234	236	228	224	254	261	241	235	235	245	231	246	253	224	251	225	234	217	226	244	237	238	228	257	232	237	245	219	243	227	243	232	235	251	235	232	217	234	218	235	275	215	222	243	239	247	235	268	244	226	252	220	227	244	220	226	228	234	219	206	207	242	249	255	244	239	247	274	232	247	239	245	250	235	229	259	246	237	247	214	220	241	234	235	233	256	247	245	227	258	230	237	257	206	264	243	227	208	228	215	256	241	216	227	235	239	257	244	239	207	237	253	226	257	223	244	234	260	205	276	234	234	237	220	232	237	222	235	224	221	238	239	249	232	243	268	241	209	225	226	257	231	221	246	240	247	243	230	251	225	235	227	230	259	233	252	235	267	261	244	249	239	249	238	235	244	239	229	253	217	218	231	227	241	267	247	245	223	252	219	267	238	248	237	259	207	238	226	225	240	218	247	235	248	210	228	219	231	227	252	237	236	224	223	232	228	225	219	233	270	247	255	267	240	218	227	209	227	200	229	234	231	207	244	223	255	261	243	217	246	245	245	221	233	249	244	256	218	245	220	234	218	245	239	212	239	230	244	220	236	244	208	217	239	253	241	228	257	236	252	243	225	232	239	268	210	227	247	264	247	232	226	221	241	244	224	221	227	203	228	231	229	232	229	231	223	218	221	243	234	221	248	228	262	225	224	226	220	251	251	238	242	220	250	238	237	219	256	244	239	248	216	243	231	276	222	231	231	253	270	214	218	230	218	234	256	222	238	223	210	250	206	247	243	231	237	256	215	227	234	240	254	256	249	249	257	216	248	239	250	217	238	219	248	226	267	222	225	241	221	211	243	235	228	267	241	221	205	223	225	248	221	256	233	249	235	239	235	235	206	263	238	230	226	232	231	237	251	262	246	230	226	250	216	226	237	249	243	263	226	239	229	213	232	247	228	224	242	237	230	246	243	252	212	226	239	230	225	247	267	246	245	251	258	220	264	235	228	250	225	246	224	248	238	202	226	206	232	244	239	252	231	229	202	239	236	230	240	254	208	230	244	225	240	247	230	229	229	259	252	239	243	201	241	223	233	223	245	236	242	250	203	239	200	253	222	222	257	239	223	258	233	222	201	211	233	239	260	233	238	222	242	237	235	265	215	229	251	225	242	238	201	234	221	243	213	232	249	240	240	231	243	209	229	256	251	250	229	228	253	218	234	249	223	255	231	248	223	244	237	251	228	224	248	238	233	255	221	239	245	219	235	211	250	234	223	235	265	249	235	243	231	227	238	228	224	235	227	237	231	209	249	245	260	227	239	232	217	236	234	215	243	243	231	232	258	241	254	237	221	245	235	255	214	271	232	240	214	216	234	213	237	244	214	233	231	205	219	247	243	234	220	213	244	242	220	227	237	228	227	235	225	239	255	215	243	251	242	209	249	220	250	208	222	260	216	231	194	235	249	259	223	246	237	239	219	234	240	252	226	235	223	241	250	223	206	237	269	250	235	224	246	243	246	228	247	229	211	227	231	221	248	248	227	254	224	234	228	266	228	206	203	248	231	237	242	203	240	231	230	239	233	268	209	215	239	222	226	239	263	226	238	231	243	239	273	237	250	239	233	220	209	229	216	236	231	235	245	234	229	218	255	233	234	231	239	216	249	239	215	244	274	249	221	276	213	252	216	248	234	223	231	249	209	224	230	255	251	221	239	242	231	238	234	240	239	237	257	244	236	247	252	243	239	256	252	237	227	274	209	219	263	243	254	218	270	219	238	232	229	247	231	233	251	239	230	231	247	228	214	203	238	264	252	234	227	243	234	236	276	227	215	216	227	227	239	231	227	227	227	234	217	241	238	247	242	240	216	227	215	193	259	232	230	233	250	211	222	243	232	233	250	259	253	244	244	250	224	233	265	211	230	249	246	234	213	218	233	230	241	227	253	241	232	220	256	232	247	217	230	237	240	208	218	222	242	221	216	226	257	254	232	231	239	260	236	238	227	223	241	235	236	244	215	246	250	216	226	254	236	231	220	241	245	254	246	233	215	237	233	219	233	254	238	220	241	211	206	226	247	255	257	235	235	235	205	225	257	223	222	228	236	236	235	234	233	238	259	230	245	220	251	227	233	224	232	236	234	198	258	237	225	248	234	262	256	251	219	234	231	257	260	252	272	245	244	248	251	240	226	222	234	241	251	240	239	266	225	239	239	236	240	218	239	236	217	217	247	223	213	202	226	238	244	229	257	245	223	221	225	239	228	258	235	239	244	214	256	219	251	256	280	271	239	227	221	247	204	230	231	234	247	235	224	234	247	232	221	257	228	223	215	237	243	238	203	244	228	274	216	248	238	243	228	224	226	212	212	212	224	241	222	240	249	225	224	239	252	223	243	243	269	258	241	243	247	261	214	241	229	271	218	248	248	221	240	231	220	242	220	237	210	243	221	243	224	253	250	266	244	248	219	238	224	243	244	230	237	223	264	250	249	218	239	213	198	230	255	234	210	239	253	236	229	238	240	225	239	217	209	216	231	242	211	233	244	252	224	226	238	250	275	253	234	230	238	218	234	246	240	240	236	220	216	230	208	217	224	228	213	219	223	251	257	237	255	245	227	247	203	231	231	235	227	229	228	227	238	204	212	226	254	236	238	260	215	230	248	217	243	234	246	255	242	221	210	228	236	235	233	226	221	251	254	232	246	218	267	244	240	232	244	218	247	249	239	261	213	227	239	231	228	256	208	235	202	222	206	235	227	248	228	240	243	240	228	239	230	243	241	245	203	209	268	231	231	227	223	232	241	238	234	220	207	224	213	232	234	264	218	208	261	236	235	245	230	232	243	249	249	252	266	262	233	251	243	225	244	241	237	226	228	246	236	243	241	227	221	240	251	238	212	206	225	233	236	213	261	235	228	221	229	253	215	233	234	229	230	231	243	233	235	270	232	212	247	235	232	232	236	232	244	247	240	236	221	236	218	267	216	236	269	210	208	241	218	211	225	245	259	210	247	247	239	224	241	215	226	253	226	227	245	232	215	236	248	266	267	212	263	254	217	218	250	215	238	234	209	220	242	257	226	272	247	253	255	225	243	238	219	258	248	225	241	219	211	232	256	246	246	234	226	246	262	250	234	255	246	236	232	245	233	227	239	246	235	222	236	225	247	257	235	263	241	249	217	240	258	253	224	262	234	239	247	258	238	242	238	208	242	223	218	228	242	234	246	266	213	266	227	255	239	249	224	241	234	227	211	240	221	249	225	243	243	237	220	223	228	239	234	250	261	236	249	228
23776	21079	28197	24230	20859	12223	4089	2377	1775	1445	1189	1009	859	774	707	637	637	588	521	520	444	458	437	418	370	376	293	335	313	316	290	303	277	274	267	272	274	283	263	233	241	267	244	263	244	244	258	222	246	262	212	211	248	260	227	229	185	242	254	223	254	224	211	226	229	221	239	252	253	223	243	267	200	227	260	252	232	227	244	253	227	206	219	245	225	246	234	222	213	222	233	219	234	218	240	231	231	247	207	239	225	241	231	226	227	211	200	212	241	218	258	240	229	242	220	256	239	231	202	237	249	210	224	234	214	209	256	238	204	190	239	214	216	239	237	219	229	247	229	231	194	216	219	241	261	235	191	226	233	220	233	196	231	243	237	230	232	245	202	234	243	220	224	222	223	247	223	241	204	247	214	229	232	243	223	234	221	230	243	240	230	237	219	212	223	207	223	217	240	236	218	247	235	240	216	260	219	227	207	216	243	188	227	231	228	244	244	206	221	214	225	251	244	218	219	228	221	217	214	238	217	225	225	238	246	232	217	219	215	235	225	223	257	243	236	219	226	236	226	210	217	217	242	229	249	233	214	227	230	219	238	210	227	235	209	224	204	217	229	237	251	227	229	239	234	226	225	221	252	226	206	218	220	239	228	205	242	243	222	245	234	229	218	225	236	232	229	218	215	198	239	228	240	226	245	232	221	236	234	234	249	227	238	238	198	234	233	228	243	252	229	216	232	207	222	242	220	226	211	222	240	255	259	249	229	241	210	213	243	218	231	244	228	220	212	228	245	214	245	250	216	226	234	240	214	236	246	232	224	246	234	232	233	243	198	218	207	214	233	225	226	232	246	207	220	208	216	229	252	236	211	230	227	242	245	233	215	252	243	236	225	221	212	206	253	220	251	226	222	247	225	257	242	256	257	232	202	220	244	247	232	209	185	224	222	227	233	243	253	236	236	201	222	222	232	180	198	246	237	208	231	226	233	231	213	221	235	236	223	232	189	250	251	211	229	232	219	246	228	275	235	221	243	202	240	227	221	217	237	227	256	211	223	229	229	238	233	231	199	239	217	206	247	195	223	247	207	205	216	216	221	250	218	235	224	247	231	237	219	256	215	243	220	228	231	193	244	245	224	219	252	210	241	227	240	239	234	218	234	227	242	222	218	250	223	215	232	194	227	209	231	258	211	222	231	233	240	241	230	255	263	204	218	213	213	241	232	229	220	218	222	240	237	229	229	206	238	222	218	222	206	222	258	228	220	196	204	243	232	221	224	229	241	237	228	198	231	243	222	241	198	210	224	229	228	227	247	243	203	234	201	246	245	206	225	213	225	251	218	213	241	205	239	226	227	218	241	209	243	220	209	226	222	220	226	246	221	215	198	245	226	227	225	190	232	261	207	209	265	264	239	227	219	223	245	242	212	222	223	208	211	219	262	233	263	216	254	241	233	239	215	221	223	227	254	227	205	218	223	210	215	236	246	214	226	227	227	215	212	209	237	244	222	225	219	234	207	243	207	202	240	232	228	197	233	231	197	210	229	240	209	243	208	212	252	202	223	233	240	210	215	229	223	197	238	231	210	236	217	218	241	250	245	208	229	200	233	210	226	233	190	233	231	222	200	230	222	248	217	238	250	253	254	238	221	212	239	243	242	207	243	224	248	231	277	226	225	205	212	243	233	227	225	231	243	224	232	214	211	219	236	229	223	230	231	206	216	233	236	223	200	204	222	234	234	231	183	204	219	221	252	224	228	226	225	231	194	218	218	216	235	209	222	238	233	209	212	188	227	241	211	225	210	196	226	204	237	238	253	213	226	222	221	231	226	237	232	202	239	216	246	213	212	211	254	233	225	247	235	262	239	193	212	226	215	214	231	239	243	238	215	230	215	233	233	215	242	207	232	226	209	208	236	224	225	209	242	241	223	253	236	242	224	252	212	212	225	229	210	233	214	221	194	221	212	223	226	215	229	238	213	196	257	224	210	222	227	216	198	228	196	212	225	241	227	242	210	227	225	216	229	214	195	255	228	230	203	215	227	261	220	247	224	212	231	210	235	223	214	232	252	223	233	260	250	235	226	240	233	211	233	219	243	222	225	230	222	253	216	245	229	218	226	186	228	236	251	205	232	225	238	222	231	197	217	225	232	229	240	235	244	225	234	217	253	252	224	210	262	200	217	218	243	245	226	235	231	203	237	208	224	225	212	208	229	207	233	234	245	240	203	239	212	217	226	246	263	206	225	240	253	225	229	226	210	232	212	239	218	212	221	239	219	226	211	209	207	234	211	224	220	222	223	224	182	242	241	222	233	222	211	236	228	238	211	249	243	242	242	247	208	246	207	221	247	219	250	216	210	211	223	189	243	233	237	218	230	243	256	228	223	224	218	221	228	203	220	190	220	230	232	250	214	243	256	239	224	220	215	220	219	217	223	242	233	215	236	214	207	228	201	253	219	210	243	211	219	215	242	267	213	236	230	234	230	219	240	231	224	222	237	217	224	219	244	223	251	224	245	232	237	222	255	226	217	221	247	234	234	186	241	228	232	225	247	226	219	229	246	223	227	233	223	240	245	208	222	243	248	238	228	260	211	215	207	240	231	211	239	203	203	193	224	229	234	228	186	216	225	203	236	230	212	220	218	232	224	210	219	244	230	247	228	220	244	240	249	217	244	212	219	199	246	238	235	226	205	213	220	229	234	235	230	206	242	235	202	216	245	206	225	208	225	238	235	225	217	249	222	236	217	237	215	228	238	236	232	230	223	235	217	208	213	246	223	274	211	206	220	234	247	239	226	229	228	214	238	216	235	237	252	242	232	206	231	200	210	226	221	223	218	224	223	232	233	221	240	232	247	226	265	230	213	228	248	220	238	225	240	252	237	275	212	215	228	212	226	223	214	246	219	235	222	205	236	213	234	213	213	225	232	232	222	218	250	210	232	224	258	238	221	256	242	229	210	222	209	208	230	206	211	231	216	220	216	229	216	217	234	267	234	234	226	224	238	248	223	206	218	229	218	225	245	231	247	240	212	230	236	229	219	217	231	233	232	224	230	225	226	231	218	241	210	251	241	238	232	215	240	213	211	228	212	219	241	223	216	236	237	219	213	210	232	222	194	239	208	230	226	243	203	216	217	234	241	206	228	231	233	205	244	257	245	219	226	211	223	220	225	228	258	197	207	241	239	240	211	212	227	235	215	187	239	221	213	224	223	224	218	211	219	235	225	233	236	247	209	238	217	222	246	224	245	238	219	218	222	206	218	212	264	243	199	243	238	203	224	236	221	221	234	218	223	238	210	212	243	282	233	246	236	246	240	228	241	231	231	221	233	227	259	227	223	184	207	223	228	213	243	221	244	224	239	210	217	209	205	220	234	231	206	220	239	233	200	227	222	220	210	217	229	229	221	243	226	218	230	224	178	209	218	241	218	234	230	242	206	227	220	238	214	192	222	221	218	243	202	228	216	260	201	227	234	239	219	222	221	225	234	202	245	228	228	237	218	219
35032	56566	35974	15479	9111	6847	5163	3830	2974	2376	1906	1553	1386	1214	1068	958	844	865	742	649	623	596	533	516	477	455	436	397	358	388	349	300	344	302	296	292	299	287	310	300	262	277	270	247	265	280	259	277	248	251	244	225	265	256	278	257	257	250	233	239	251	245	247	240	224	264	259	231	259	241	240	248	246	235	241	235	222	250	238	233	226	253	251	260	222	255	227	267	251	247	242	251	250	230	250	246	236	232	261	235	243	241	238	229	230	246	221	231	227	245	243	276	259	216	239	244	279	208	228	244	238	237	246	234	272	220	220	232	241	246	241	231	231	242	260	224	218	228	235	247	254	254	268	204	217	220	244	190	235	249	228	224	242	240	228	241	234	268	256	238	215	223	222	232	251	234	240	233	222	224	240	238	221	226	212	230	285	240	225	248	248	252	250	240	231	242	240	242	246	270	253	287	244	254	241	242	237	233	275	209	256	255	205	238	238	253	233	225	226	230	242	219	240	226	254	230	234	242	239	234	254	232	227	220	247	243	249	214	232	222	250	264	209	247	217	229	258	255	243	235	272	231	251	251	220	220	258	245	238	235	249	224	246	232	254	230	236	260	251	221	241	236	231	211	226	249	235	224	235	254	244	231	238	216	263	236	245	229	238	224	243	255	248	240	236	224	223	266	211	231	219	266	234	250	270	223	262	237	217	225	202	232	240	225	251	245	242	262	233	216	229	232	229	255	249	230	243	235	241	246	212	238	236	256	210	256	256	245	262	248	255	262	247	268	241	231	248	244	249	209	226	221	224	225	234	201	236	221	208	224	224	244	235	249	248	249	243	215	222	258	256	232	238	234	242	201	239	248	254	214	240	248	242	272	221	230	238	253	239	239	247	216	238	243	225	244	237	218	218	220	234	251	234	212	207	226	268	223	219	232	210	233	236	228	269	239	245	241	257	232	226	236	216	234	241	231	260	235	236	216	241	232	260	212	221	245	210	223	223	235	230	218	249	229	227	236	240	231	227	213	257	233	246	263	242	261	242	248	253	218	238	232	257	240	212	232	236	209	215	208	239	239	260	224	255	229	241	249	249	231	212	247	230	245	233	223	246	232	232	213	241	282	242	224	242	234	220	250	233	229	211	240	249	242	231	257	219	222	255	222	209	244	227	234	260	223	239	241	223	265	222	242	247	243	210	225	259	239	241	225	245	238	205	252	252	248	258	248	263	246	216	244	224	236	244	225	221	252	216	245	218	250	263	244	231	228	255	214	233	245	256	233	242	244	232	222	257	221	222	247	220	242	252	228	230	244	277	213	216	242	257	231	211	228	222	237	246	239	215	241	210	235	220	253	260	241	224	234	261	220	231	208	248	230	231	223	222	235	197	216	218	222	216	239	241	224	221	262	251	255	245	221	240	226	228	264	252	225	233	245	228	230	210	227	229	258	224	243	230	227	239	267	230	248	239	240	221	250	235	238	235	223	223	237	219	249	220	221	243	225	243	215	238	220	222	198	197	242	208	222	221	235	239	228	229	237	245	234	227	239	271	254	229	231	251	224	262	229	233	241	223	260	236	229	240	279	246	235	251	208	211	234	258	247	222	264	242	207	236	261	236	243	214	232	211	221	267	199	246	227	260	220	233	217	242	226	215	227	249	234	225	246	210	246	243	254	233	221	240	218	238	243	252	223	272	269	222	228	283	224	248	240	237	205	208	222	247	234	224	233	238	216	252	246	205	242	236	253	236	224	248	293	257	271	224	250	240	236	236	231	232	223	246	242	253	223	223	226	219	240	249	243	245	247	226	244	217	230	221	246	210	238	223	257	224	250	259	234	235	226	230	255	211	214	260	214	216	225	192	230	215	246	235	244	213	217	225	224	241	244	242	253	245	249	222	232	257	221	240	215	225	193	206	221	233	216	208	234	221	235	251	217	254	208	208	238	236	238	265	254	236	249	218	245	225	252	239	199	220	238	253	211	253	219	233	233	242	264	245	230	181	214	244	243	250	255	243	227	228	254	220	226	248	224	255	232	230	229	218	243	223	232	228	225	233	234	237	230	237	223	235	258	250	231	238	235	234	255	223	245	244	227	207	249	226	245	224	265	236	257	252	209	209	243	231	242	240	246	231	219	214	254	222	220	195	215	251	210	221	246	204	230	249	226	240	211	218	217	229	260	201	244	260	282	231	221	247	235	244	207	224	270	234	252	234	260	215	244	240	243	241	229	237	259	226	226	242	248	240	198	209	207	228	244	240	223	255	242	244	215	229	264	249	243	216	253	245	225	224	229	259	245	229	233	244	233	240	232	268	215	253	280	264	236	238	209	259	237	242	237	222	244	221	220	244	246	241	249	253	240	253	239	228	214	246	223	232	250	247	246	244	238	249	237	222	214	229	253	244	237	253	256	214	246	235	243	238	217	234	218	222	252	233	233	222	245	233	218	250	227	237	243	246	245	244	246	239	237	223	215	230	214	235	230	263	244	228	207	221	226	244	242	216	234	241	232	237	262	261	262	220	221	265	257	244	233	228	243	236	248	218	239	223	259	228	215	243	246	250	259	219	239	244	209	247	268	245	245	286	241	222	230	267	237	242	250	233	218	231	189	226	247	236	214	222	225	261	239	237	252	224	199	227	242	210	230	239	237	259	219	230	246	243	242	245	274	232	238	231	245	214	242	232	242	219	252	247	196	256	231	222	250	231	228	231	225	234	249	229	265	255	237	237	197	260	215	236	244	227	252	237	223	238	250	231	265	258	261	235	234	237	257	263	246	222	211	250	266	234	238	242	268	244	245	230	256	249	211	237	204	245	247	231	225	222	254	240	227	259	248	257	239	240	228	244	263	243	225	234	219	226	247	253	242	247	229	258	232	213	229	230	237	268	216	245	240	211	241	227	255	250	250	235	239	247	231	227	259	247	228	232	222	256	236	232	233	228	242	252	240	235	234	235	241	213	199	242	238	227	228	242	234	267	226	249	230	214	226	235	220	235	253	246	239	249	229	216	267	248	261	215	228	231	238	228	232	224	246	221	226	257	237	212	245	256	256	257	229	221	253	224	256	242	239	244	234	248	252	224	248	252	250	240	220	229	255	226	229	241	218	230	240	239	215	226	211	253	247	225	221	264	247	263	283	236	230	239	237	248	253	258	224	225	254	239	224	251	227	218	222	244	249	209	230	233	233	232	238	222	253	240	224	223	263	212	227	241	211	227	246	213	234	255	239	241	243	212	228	195	224	218	228	247	245	239	242	227	245	237	234	238	209	219	241	245	227	217	216	230	211	262	238	231	250	233	231	229	233	213	248	248	239	240	250	241	256	230	216	243	250	239	216	248	234	243	245	236	222	216	239	213	226	220	249	252	208	267	227	225	245	210	237	241	237	233	236	241	248	216	214	243	233	247	234	269	264	214	221	239	262	243	213	239	214	242	221	236	226	224	243	204	259	250	240	262	258	230	234	254	241	252	242	239	235	233	241	234	245	234	233	238	235	243	228	229	260
24862	21116	27328	24986	13840	4342	2471	1815	1466	1150	966	838	764	688	638	678	594	564	531	521	487	442	441	403	428	397	388	362	367	316	369	329	314	347	311	334	322	321	302	330	297	283	280	282	288	306	276	306	292	277	284	290	300	301	259	287	269	269	312	279	296	308	259	301	302	320	300	287	280	260	332	300	274	285	273	289	283	305	266	314	286	283	280	280	303	273	302	274	275	280	289	275	327	284	275	273	255	293	274	316	318	305	257	263	300	301	278	290	289	282	263	271	300	276	280	293	282	309	288	292	295	268	317	331	305	282	286	289	251	310	307	312	270	292	274	274	281	306	271	278	273	313	278	288	290	308	262	266	307	266	283	275	302	304	289	283	262	276	284	297	295	300	309	266	286	273	254	279	289	294	285	291	279	306	280	270	274	314	303	295	276	303	301	290	292	300	285	275	285	299	250	305	278	292	283	260	280	291	267	321	273	303	312	272	274	262	287	262	283	273	287	288	275	271	277	276	300	301	267	282	306	278	273	289	277	249	297	270	293	241	284	307	299	274	291	270	283	282	311	306	285	290	256	284	259	286	275	312	258	255	259	267	301	270	302	298	271	264	305	268	289	292	298	263	293	307	307	321	283	276	278	257	273	276	291	272	281	309	301	276	282	269	309	257	282	276	259	277	324	310	296	290	295	239	304	278	272	293	279	260	287	288	296	269	260	286	280	276	311	296	296	280	254	280	281	291	266	277	284	299	272	264	282	299	294	262	312	279	251	239	287	279	279	279	282	259	263	275	266	298	316	275	290	234	272	262	280	301	269	261	287	276	291	297	269	242	267	277	266	293	279	306	272	283	300	299	284	285	268	241	284	331	250	267	255	278	287	298	282	297	302	260	279	293	275	281	268	292	303	283	287	244	277	275	273	259	287	268	283	273	287	273	291	262	279	254	288	295	309	310	271	292	304	241	278	312	268	282	311	276	298	301	312	281	255	300	253	302	305	268	292	283	266	276	260	289	283	254	274	278	305	273	301	284	285	305	297	263	301	297	286	295	300	295	296	268	284	273	260	281	277	276	263	309	318	302	323	274	294	296	313	297	264	304	300	267	288	263	273	295	265	283	244	293	262	267	283	284	308	256	269	249	270	273	275	263	284	252	294	266	308	311	277	266	246	296	248	278	293	308	276	266	268	297	270	303	287	285	272	290	264	282	282	285	298	299	291	299	265	271	312	264	263	312	310	300	275	315	305	269	288	287	285	270	270	290	279	260	288	289	297	302	294	296	295	281	282	280	267	301	259	258	289	254	306	276	296	289	274	261	271	265	252	273	288	262	322	302	285	267	289	269	277	263	281	295	268	278	259	271	267	262	300	302	293	283	270	299	281	271	301	286	276	270	305	311	259	286	284	286	306	285	295	257	307	290	287	285	287	276	261	276	282	260	280	281	303	293	257	288	275	297	263	264	292	301	307	259	250	267	263	256	268	321	293	277	268	298	272	279	272	324	227	258	297	285	282	272	288	277	291	300	289	306	284	263	290	273	295	282	283	270	292	268	268	253	273	259	250	267	287	288	256	276	290	275	275	286	319	291	289	291	277	266	303	269	265	280	282	290	293	277	262	290	312	269	285	294	297	256	288	306	250	277	301	276	264	284	260	269	236	275	269	298	273	265	287	298	276	275	309	279	268	272	294	325	283	298	275	263	269	300	270	281	277	264	268	285	292	305	294	260	284	276	282	324	288	292	282	284	286	281	280	310	257	268	285	293	287	281	299	267	290	279	256	279	314	269	262	215	292	298	296	266	306	247	281	252	279	289	276	254	299	269	286	270	258	270	287	292	244	295	282	264	252	282	302	274	288	321	273	272	265	279	291	305	290	293	291	263	267	282	290	289	293	264	291	266	285	256	286	272	296	297	310	278	280	306	293	316	311	264	254	238	247	282	252	295	281	306	272	273	273	277	276	297	279	286	268	275	254	288	283	286	276	243	272	276	297	279	314	283	280	284	293	283	280	272	260	308	287	276	289	294	297	319	293	255	299	290	289	284	284	293	277	284	252	268	300	283	297	305	334	315	275	276	287	278	289	264	314	284	272	285	252	257	285	298	327	265	304	286	282	266	289	274	279	288	292	302	301	276	322	255	282	279	292	274	263	267	273	297	310	267	284	273	263	323	291	293	277	281	318	302	263	269	269	261	308	281	307	298	261	281	306	286	299	283	289	303	245	246	270	327	278	277	326	275	287	293	301	302	277	282	282	289	267	299	251	285	285	268	286	286	261	311	288	281	270	275	276	257	292	279	267	272	280	258	326	280	290	272	294	238	265	298	278	314	258	280	280	284	314	274	265	287	258	287	272	267	281	338	279	287	296	275	279	295	292	297	298	317	282	268	318	280	314	292	302	249	296	290	306	278	276	285	292	268	285	296	269	269	273	278	275	279	294	270	273	298	248	265	270	291	304	261	283	298	289	263	281	260	260	317	286	309	300	299	293	233	266	281	288	267	269	274	276	255	326	274	287	261	288	276	273	303	258	267	307	269	273	293	304	273	271	272	290	278	264	264	276	275	283	301	270	282	261	310	282	292	296	280	271	277	259	303	266	304	285	296	282	265	267	261	285	284	290	263	279	257	317	289	289	327	275	290	339	301	288	275	311	275	261	281	294	287	286	282	300	300	264	292	289	294	307	256	270	298	286	265	291	261	267	300	284	263	263	299	293	256	274	285	270	284	276	280	262	274	292	287	289	294	262	286	305	265	313	305	278	293	301	313	314	266	252	303	280	279	291	299	289	270	291	290	290	263	302	286	275	260	286	297	260	268	314	265	259	267	284	267	280	266	281	312	272	282	260	292	251	277	262	293	314	266	283	290	292	304	281	280	296	280	300	269	248	256	287	309	270	286	285	279	318	247	304	246	279	278	291	288	285	295	266	283	310	281	290	289	285	280	286	271	287	247	282	258	266	288	259	276	282	284	273	285	271	276	302	306	278	285	246	261	302	275	248	272	289	306	261	283	317	275	278	268	283	285	252	272	284	253	263	282	298	288	283	243	279	287	281	292	283	300	305	273	264	281	288	315	287	271	303	315	287	319	274	265	275	281	286	294	264	270	289	290	281	276	272	282	277	301	267	296	288	271	276	287	300	280	263	281	275	303	266	293	273	267	266	270	270	276	272	287	280	292	274	303	274	278	252	296	244	295	299	284	260	285	320	267	273	289	298	288	285	291	267	296	263	294	273	282	289	308	261	289	276	265	276	315	289	305	259	260	251	289	304	280	276	263	277	278	296	291	311	265	264	263	285	291	260	265	312	281	290	254	272	260	260	304	259	269	268	288	287	303	304	286	282	278	284	299	265	270	265	289	278	279	269	291	306	279	260	281	262	259	283	293	287	274	310	254	298	268	286	291	256	298	300	290	276	288	292	267	290	277	288	288	317	293	244	317	286	278	293	244	264	269	301	264	280	289	267	277	309	291	287	276	276	284	296	293	269	279	263	316	267	268
34187	50508	30233	13110	7486	5667	4197	3220	2527	1982	1627	1344	1205	1079	994	833	766	734	720	642	586	590	561	502	488	470	441	410	412	381	348	350	385	341	321	370	383	345	327	345	348	345	350	317	330	315	313	308	336	293	285	310	302	296	305	297	306	325	313	331	311	310	303	321	302	320	307	286	299	309	299	314	303	337	297	297	290	306	277	336	314	293	311	271	310	311	297	308	289	313	292	285	295	305	298	324	308	309	292	320	298	296	286	274	300	320	325	310	303	293	301	300	291	297	292	293	293	289	309	316	298	305	310	327	282	288	304	276	278	296	284	308	298	278	311	283	296	283	312	296	320	290	287	305	326	279	330	312	275	305	278	256	292	297	294	287	296	281	298	308	295	299	288	288	296	275	292	319	326	280	281	278	298	289	283	327	298	305	309	266	316	307	319	292	310	305	307	305	302	273	303	283	249	290	311	297	307	308	317	282	290	285	293	320	297	264	323	310	313	310	301	310	303	273	287	300	309	326	288	289	315	301	309	267	280	282	268	304	290	280	290	302	278	292	287	333	273	317	288	330	289	258	302	324	301	307	295	313	281	300	284	292	304	322	287	282	329	277	323	273	297	273	300	285	281	271	285	278	295	326	280	321	289	290	325	298	308	283	276	324	295	310	273	311	303	283	269	309	279	277	293	268	292	324	309	289	285	262	287	309	292	287	314	325	320	315	328	298	287	316	326	301	315	308	268	315	306	267	318	296	260	299	261	308	296	315	317	297	297	322	308	291	307	297	277	312	287	300	311	301	307	333	291	303	284	316	271	268	299	289	278	314	302	281	293	288	288	310	295	289	294	284	317	299	294	313	323	260	304	308	303	310	305	287	278	287	322	283	294	271	289	290	280	279	292	309	293	282	301	311	284	294	309	284	303	291	298	304	310	285	318	310	284	348	332	283	287	300	282	302	282	304	297	317	292	277	304	277	293	301	299	303	271	255	331	299	296	272	304	298	313	282	315	296	299	292	306	269	317	296	309	316	309	270	299	294	301	299	292	262	283	306	301	302	299	289	274	286	296	301	290	279	281	288	291	296	331	287	287	304	291	283	309	310	293	284	307	275	283	286	302	303	310	289	304	322	235	305	320	321	300	262	273	291	299	270	287	291	316	281	260	294	261	299	301	305	304	289	286	295	342	281	295	277	323	315	278	269	290	306	300	290	289	306	311	302	277	287	279	293	301	314	285	325	288	289	278	281	281	285	279	290	305	307	333	276	292	277	307	279	295	304	281	311	281	315	308	284	282	300	285	269	291	310	291	281	328	277	285	283	303	284	290	291	287	256	312	330	306	309	315	339	285	269	282	298	310	285	301	309	273	297	273	324	292	322	310	289	316	287	328	264	298	301	297	310	299	359	312	280	279	292	290	284	314	291	334	324	304	299	277	318	315	302	276	312	331	277	308	302	266	296	294	313	318	324	275	292	313	283	302	281	312	289	315	292	321	303	308	290	293	327	325	296	298	269	296	289	333	300	290	287	295	305	290	288	295	276	296	314	275	283	317	261	331	301	269	260	306	297	293	292	291	285	274	290	314	274	267	300	281	269	286	287	312	328	297	316	296	279	300	318	302	282	289	329	286	308	310	288	314	286	309	286	298	291	324	307	281	283	249	296	306	292	267	268	295	275	273	316	283	325	281	309	307	319	297	317	304	274	305	307	330	282	299	312	297	283	339	296	305	298	298	286	305	311	275	274	259	300	280	290	309	293	273	311	302	325	274	267	297	297	304	298	290	301	310	307	276	305	291	279	290	298	337	325	273	329	290	291	286	313	327	305	294	324	302	315	290	307	280	293	324	293	311	290	293	265	316	279	295	306	285	269	301	330	309	307	297	325	317	310	299	294	286	300	302	283	336	296	292	283	264	302	314	291	291	294	313	273	312	316	313	281	334	332	287	286	299	278	295	295	289	290	299	297	326	323	319	310	292	291	296	286	268	299	285	309	304	281	285	267	306	280	312	336	291	272	290	276	299	297	252	293	301	309	277	304	330	282	315	348	331	322	264	286	289	341	299	301	263	290	296	296	301	325	286	312	301	279	307	279	291	276	269	309	306	295	302	277	319	292	308	290	290	303	325	266	310	279	281	268	278	319	267	292	319	306	289	296	285	296	303	306	296	288	277	298	317	297	272	313	303	285	311	283	298	298	277	325	311	286	311	287	291	301	266	301	297	272	279	265	291	278	281	326	252	306	297	290	282	302	293	300	291	282	285	277	279	290	326	290	342	268	291	319	291	343	308	294	310	312	285	296	303	274	303	287	280	285	301	318	288	305	291	311	303	307	305	285	295	315	313	287	289	292	292	297	309	284	295	285	315	302	302	301	328	317	304	298	289	287	299	318	309	293	308	297	334	306	299	279	298	269	292	314	290	307	309	256	313	299	302	269	310	290	300	273	263	293	297	328	320	302	276	313	290	270	285	289	288	284	291	301	314	310	310	275	287	281	300	290	284	275	286	272	282	313	268	318	279	279	270	290	281	292	282	295	294	310	280	304	310	319	305	328	293	333	294	299	315	267	288	251	281	290	288	314	300	270	291	293	301	293	317	293	258	315	328	294	267	285	299	325	278	317	293	312	288	296	296	294	303	302	296	327	318	287	327	306	284	296	269	256	287	286	295	332	298	296	252	279	291	304	294	292	315	309	274	323	264	329	301	324	267	299	298	288	320	274	308	308	257	338	303	298	306	323	288	333	302	316	324	305	281	304	300	312	274	298	294	305	268	296	279	275	310	287	298	300	319	299	304	273	295	306	317	339	295	326	294	309	300	304	274	301	293	298	298	304	304	289	290	313	283	304	301	298	283	300	266	284	255	293	253	328	316	293	303	278	310	290	281	308	315	281	322	297	296	302	282	305	293	288	292	270	296	295	270	283	351	304	307	300	313	330	301	269	273	295	294	326	290	320	301	297	290	311	279	324	302	297	320	273	283	292	309	274	290	298	300	291	278	315	260	302	307	302	328	265	293	306	300	309	290	316	278	277	291	270	279	292	277	292	291	297	285	267	293	323	322	302	277	321	288	283	281	310	316	297	281	277	288	293	267	284	284	297	310	289	268	289	294	312	287	302	275	321	297	319	292	297	289	311	288	268	287	264	257	286	285	315	291	289	268	286	321	286	310	298	278	287	313	319	286	326	288	283	294	321	311	313	311	286	279	276	275	300	293	282	314	270	279	300	301	274	287	270	298	282	280	321	274	319	292	300	306	321	295	296	292	283	307	306	276	292	317	264	308	313	313	286	295	290	317	277	310	272	287	281	288	306	302	305	299	292	291	317	280	297	315	296	295	315	278	277	309	298	300	285	282	280	278	287	308	336	305	284	276	289	292	255	308	282	307	303	311	301	295	337	307	271	299	297	297	304	312	297	272	270	283	314	325	266	291	282	273	304	285	308	325	294	283	278	318	297	285	284	286	291	285	285	284	251	299	292	305	314	307	268	283	284	316	279	325	311
22518	21051	28600	23716	21083	21143	12188	3989	2585	2066	1761	1464	1297	1203	1071	995	904	855	721	734	692	655	602	596	522	497	520	479	473	423	468	408	379	350	396	352	324	379	359	330	344	364	342	336	367	322	297	352	345	321	333	275	340	340	354	323	350	329	348	310	334	302	326	299	324	374	329	317	286	322	312	320	345	324	327	292	298	341	312	325	331	324	315	335	301	311	335	333	335	290	310	320	323	330	279	287	303	336	345	315	297	297	325	287	317	304	341	292	338	347	297	329	333	321	296	342	307	301	328	314	322	334	301	295	319	313	310	296	295	319	310	314	327	301	305	296	317	355	327	327	346	308	320	288	336	322	328	334	343	348	346	324	321	302	324	327	309	291	302	320	315	283	286	342	320	298	306	296	325	317	311	299	295	306	331	306	297	303	323	311	313	318	345	333	307	324	302	318	335	342	295	289	306	315	328	315	330	328	346	320	300	307	340	312	295	299	325	320	320	292	273	311	320	347	308	301	322	326	312	296	317	328	331	317	323	331	326	312	278	374	306	297	323	319	336	319	299	300	304	335	354	296	310	304	325	311	319	304	317	305	301	296	303	294	318	304	345	316	329	284	300	303	330	289	319	271	335	334	306	277	348	337	343	333	303	307	290	275	273	312	303	330	310	291	337	300	288	349	311	323	308	304	295	285	324	317	279	337	300	325	300	301	337	301	284	293	333	328	288	311	319	318	342	298	316	341	334	314	324	305	328	320	313	315	301	321	327	332	335	335	329	330	325	306	300	282	311	295	308	334	330	331	314	318	347	322	331	320	335	310	343	305	277	343	322	291	324	313	310	326	335	316	306	305	297	293	361	313	298	349	337	334	286	285	295	319	310	313	279	298	318	345	324	329	310	286	300	264	322	312	303	319	309	342	317	296	312	304	298	335	328	341	355	322	304	324	299	327	299	316	314	291	293	349	275	304	360	320	310	317	346	329	331	307	320	308	336	312	333	339	300	300	316	320	313	309	313	322	339	311	337	342	296	309	306	311	287	275	330	314	335	297	320	328	296	321	301	321	306	307	330	297	321	306	327	321	296	302	307	275	292	319	321	313	315	330	288	297	317	305	308	333	350	332	337	347	326	307	301	320	303	269	305	314	318	302	302	339	294	309	333	347	355	330	323	300	321	321	322	332	296	351	336	297	302	312	309	331	291	315	299	287	313	295	334	326	303	314	322	326	323	351	341	310	334	302	304	315	304	314	323	307	307	349	321	314	318	328	332	307	286	327	309	314	336	306	305	304	335	353	324	304	312	314	320	308	326	305	333	313	267	325	332	303	319	307	307	316	290	322	284	307	312	315	318	310	301	334	316	329	346	298	308	305	310	281	286	314	308	303	292	335	337	321	290	326	299	310	274	340	310	315	301	320	290	324	342	300	319	314	298	301	307	328	331	314	340	303	294	327	309	319	296	311	307	331	328	349	341	298	347	344	294	293	336	304	311	355	301	323	303	316	311	290	315	318	310	301	276	289	355	263	318	311	328	331	288	281	310	352	331	313	304	316	344	322	317	339	329	287	293	302	309	298	335	295	315	304	293	329	298	352	323	295	336	321	266	316	349	302	332	299	320	327	307	291	298	318	295	330	315	322	329	328	312	335	316	330	330	329	300	293	324	355	341	322	334	350	344	333	319	282	321	322	312	307	311	307	295	326	325	336	310	347	304	316	311	342	329	322	288	313	343	346	317	335	292	297	286	333	341	304	295	296	340	293	303	323	321	328	323	327	307	350	297	323	326	324	307	292	319	344	327	328	324	311	298	325	349	348	346	348	329	337	297	318	323	278	334	294	298	319	322	305	281	326	336	307	296	328	302	303	368	297	275	303	356	299	313	341	310	342	350	316	312	339	323	298	331	287	276	324	317	308	294	324	318	337	321	290	310	318	297	295	317	325	280	305	317	303	283	319	324	302	308	328	295	308	312	331	335	314	294	335	343	328	351	314	330	315	316	296	293	323	321	292	316	317	344	341	308	306	306	325	305	310	312	340	327	311	309	347	329	292	321	303	288	294	298	312	308	323	353	305	287	281	298	304	317	285	317	337	297	328	303	348	318	324	339	276	272	315	273	317	331	283	314	312	324	311	294	323	306	316	320	320	319	294	311	300	280	334	315	323	318	315	326	252	293	307	301	316	312	339	312	340	328	315	320	340	339	294	307	294	309	310	338	339	298	306	317	320	335	315	325	332	275	330	346	328	313	342	295	332	311	319	290	322	295	321	316	302	344	320	291	316	286	294	300	310	318	337	344	288	328	311	305	325	307	315	324	314	332	292	305	296	338	285	315	349	326	328	306	308	294	255	316	309	316	297	316	333	313	321	299	311	301	320	326	317	307	318	343	320	313	290	309	312	334	307	292	307	325	267	301	324	304	320	331	315	318	327	319	296	326	316	296	308	302	307	327	318	319	301	288	300	288	315	286	344	334	293	313	298	291	291	324	327	310	296	335	339	306	321	297	298	344	333	329	317	301	313	306	349	343	312	320	307	295	343	340	300	314	319	283	311	335	336	328	315	329	273	288	307	325	318	314	274	325	321	255	343	321	315	308	328	335	320	291	269	291	297	333	319	312	298	294	311	358	318	337	314	321	330	346	327	301	309	308	304	324	306	297	327	277	322	317	277	344	291	308	315	336	316	322	304	301	318	328	303	318	302	313	313	325	309	312	305	295	313	301	344	301	289	301	334	286	320	293	332	350	299	318	325	311	331	337	304	313	318	323	331	314	304	335	345	319	322	320	287	330	312	332	318	338	330	323	312	330	312	313	297	291	305	303	333	309	307	301	346	329	266	309	317	324	307	311	315	331	335	308	321	303	298	321	333	287	273	335	292	301	308	306	321	321	304	319	329	327	323	312	321	297	285	307	298	320	320	318	293	324	307	322	314	319	294	314	308	316	308	317	356	302	324	329	315	341	334	337	320	297	341	352	344	308	310	286	309	329	286	300	315	323	324	306	294	312	321	311	311	300	329	338	300	306	298	304	323	284	314	325	331	343	314	311	287	284	330	317	304	330	313	321	285	332	315	321	307	328	318	337	330	296	324	326	275	306	275	321	322	314	279	333	325	306	311	315	314	300	339	284	330	325	328	300	313	325	283	324	309	335	325	296	299	307	319	294	293	326	331	320	299	337	310	314	331	322	297	287	311	302	302	327	306	287	310	316	325	323	318	298	292	315	292	320	303	304	322	291	318	354	332	308	315	331	322	334	315	335	314	270	302	327	316	328	318	312	330	319	340	292	347	336	315	324	353	319	294	314	299	294	317	286	333	314	305	296	321	321	292	319	319	301	331	314	281	347	310	316	310	301	315	322	286	310	314	315	323	292	305	351	340	352	290	354	290	302	274	320	320	291	355	304	293	317	298	311	334	311	308	314	345	308	320	310	299	334	295	303	326	312	317	336	301	300	283	313	303	300	320	327	302	288	333	317	329	328	345	342	308	303	324	340	334	327	317
37559	65062	42283	20124	12757	9894	7504	5599	4394	3339	2725	2389	1973	1810	1566	1417	1209	1081	1010	956	824	831	797	724	664	635	588	527	498	464	433	478	420	399	396	406	413	437	380	383	358	349	383	357	342	376	303	349	338	362	325	316	370	313	363	335	349	358	354	345	375	360	342	317	357	338	333	324	361	298	320	324	358	340	318	331	334	356	350	328	328	292	310	307	335	323	326	332	341	326	321	304	325	313	301	342	317	328	327	319	299	316	286	290	337	315	352	324	329	315	308	306	337	338	313	314	313	322	313	320	322	344	310	304	303	290	330	342	317	336	303	335	325	290	310	341	305	283	309	308	319	317	320	313	312	285	288	358	316	331	314	355	293	330	320	308	309	324	316	314	296	285	309	325	311	289	331	310	328	330	307	320	302	347	328	321	323	308	295	291	332	329	292	303	313	302	280	319	313	290	291	309	342	323	317	340	336	315	329	351	316	306	289	335	311	345	326	313	313	342	299	310	292	299	297	323	315	342	313	327	297	336	333	315	333	319	341	308	338	331	309	315	325	311	305	335	304	332	331	317	336	321	310	322	330	322	336	315	306	307	304	313	311	317	318	332	302	323	335	287	336	355	314	303	311	303	278	342	314	321	316	379	295	312	328	330	318	283	317	328	307	332	325	325	298	330	301	352	307	315	316	326	309	326	310	335	291	355	326	288	306	323	338	326	364	321	311	330	282	363	331	323	321	331	296	323	310	311	332	299	306	325	287	288	332	318	301	314	327	312	339	320	299	296	293	337	320	303	324	330	307	333	303	313	323	317	340	351	299	312	324	332	307	307	336	345	312	351	328	307	323	317	325	342	352	304	323	286	289	323	307	327	350	345	298	316	322	285	320	315	284	321	333	318	311	308	331	322	313	323	312	329	334	339	329	323	321	294	305	343	303	293	309	345	314	336	342	327	333	290	317	312	311	310	285	316	337	307	331	352	338	323	341	318	307	278	341	337	355	333	328	305	333	285	320	296	313	317	317	328	315	346	312	313	330	328	301	327	335	328	327	299	320	314	327	301	297	331	299	306	294	307	331	314	321	325	306	311	317	316	343	305	358	349	307	320	319	330	347	358	275	321	322	292	311	326	335	311	317	339	284	342	338	324	298	312	305	323	319	307	321	318	321	350	339	310	333	310	348	292	333	303	301	356	315	348	308	346	313	333	361	324	322	303	310	291	327	303	283	331	344	343	314	310	339	327	303	283	301	303	292	323	311	315	333	300	320	330	337	327	275	310	323	315	309	339	311	313	311	299	356	290	328	293	336	317	335	285	333	316	309	326	339	284	311	328	322	332	297	306	326	329	272	300	305	328	310	319	320	327	299	335	324	310	315	318	312	313	295	345	319	323	321	317	323	336	335	326	334	343	298	300	303	332	332	333	332	304	354	321	299	287	334	313	310	318	290	344	335	325	326	293	330	348	313	302	292	338	320	283	301	323	302	321	310	313	317	284	311	345	307	305	352	320	320	342	343	312	301	328	310	334	292	306	307	330	309	307	327	317	313	307	323	331	309	317	259	326	319	327	310	328	303	321	299	330	294	318	328	336	317	350	322	294	317	324	329	314	329	314	351	346	294	322	346	328	305	315	357	316	295	305	328	337	329	323	314	307	284	316	332	332	315	315	336	281	311	309	303	334	322	339	315	343	319	307	295	323	325	340	330	323	345	322	360	317	348	323	335	311	323	315	313	290	321	319	343	299	313	298	348	294	327	315	304	314	321	285	313	300	298	291	321	327	299	304	310	320	327	327	333	355	337	325	315	320	308	338	304	329	329	300	330	343	302	295	310	321	301	312	308	316	332	326	311	321	301	291	292	303	332	297	311	319	302	313	280	328	295	299	313	321	310	310	338	316	300	329	301	293	335	295	360	317	296	313	301	331	350	301	314	298	309	276	323	302	296	315	304	283	339	298	318	301	319	334	300	306	358	324	326	339	319	303	293	289	304	321	309	318	289	330	330	299	306	327	343	329	302	306	319	326	322	318	303	295	304	315	339	329	324	305	334	326	329	336	331	302	296	336	324	327	334	300	327	340	312	304	318	330	314	335	325	294	311	303	324	316	307	319	346	319	331	312	321	322	269	310	316	301	315	290	307	287	321	335	336	318	314	345	327	342	324	330	329	344	327	330	321	326	301	329	325	295	302	340	333	333	295	311	355	323	312	337	322	339	338	317	326	286	307	312	329	308	334	343	309	303	322	300	313	284	320	317	329	322	281	332	320	318	314	305	333	342	331	298	352	287	306	287	340	308	285	312	314	303	345	316	306	328	284	314	296	299	323	289	332	321	326	299	298	346	349	335	300	343	328	310	343	325	293	304	319	327	319	351	338	315	329	331	333	344	327	314	331	302	323	300	302	322	329	306	307	327	317	308	316	325	326	281	311	335	348	330	325	302	289	317	314	308	333	299	303	312	307	326	332	301	322	331	330	325	313	324	315	348	351	293	313	337	321	315	306	343	318	306	289	321	329	333	317	342	298	339	310	323	296	303	274	309	307	324	309	323	312	337	316	297	292	318	316	329	317	340	313	340	323	311	317	317	312	292	314	330	332	333	332	307	321	328	300	318	310	299	303	323	336	325	317	318	289	294	322	316	335	324	285	331	326	326	315	319	293	323	333	326	307	325	341	309	362	340	290	296	330	316	326	343	307	313	345	312	326	309	307	327	301	340	301	297	306	300	288	325	289	328	323	300	324	306	306	294	323	262	302	291	324	332	305	337	312	320	335	324	352	304	328	316	287	311	305	286	316	294	325	367	310	298	309	336	325	320	327	298	321	320	294	311	318	338	316	328	301	286	340	331	316	293	307	319	303	310	302	340	329	296	303	364	309	338	301	311	327	312	303	308	345	320	299	290	280	290	319	334	298	345	302	321	325	366	344	319	350	308	350	353	339	297	320	327	300	322	295	348	331	305	312	277	327	283	306	324	318	318	325	303	299	320	307	316	303	313	309	307	286	318	324	330	334	310	334	316	311	314	333	309	311	315	302	337	314	352	319	364	316	320	310	280	346	337	347	307	312	319	302	301	282	310	318	346	315	343	292	291	370	323	304	340	327	342	332	307	334	335	319	361	346	331	307	299	300	321	292	319	312	303	333	350	301	312	314	313	332	326	326	331	301	324	329	326	325	315	334	291	301	301	297	322	336	357	329	309	309	317	316	313	315	314	319	331	323	353	301	324	321	350	290	300	307	335	337	339	344	322	343	323	304	297	326	329	329	333	300	337	332	343	361	328	293	303	341	331	332	310	334	321	328	341	322	290	326	305	336	348	298	294	324	336	325	295	307	307	311	320	310	327	312	310	323	317	301	343	305	309	312	316	304	317	351	275	321	317	301	307	323	354	341	307	300	334	297	333	298	316	313	289	295	308	316	302	297	321	335	320	338	293	340	300	317	305	279	318	305	330	355	332	320	308	329	334	326	341	330	321	329	308	333	309	298	320	324	340	326	291	347	332
31783	31250	25922	11478	4244	2615	1760	1292	992	794	799	642	617	552	512	425	440	399	393	382	349	351	329	320	301	328	292	277	237	276	275	257	247	237	229	222	260	229	274	229	226	231	255	230	262	199	213	215	217	233	252	199	229	215	255	204	221	238	221	230	242	208	214	227	201	207	229	231	234	221	229	223	197	224	230	214	228	251	220	213	221	206	224	207	218	221	213	246	213	239	216	219	240	233	250	199	231	216	235	214	223	184	178	226	209	237	212	234	217	221	244	209	234	220	222	219	225	239	212	227	228	195	243	215	233	211	208	235	236	233	229	215	209	228	209	195	218	183	225	214	236	226	209	210	241	215	203	214	243	209	224	219	236	223	209	204	221	230	214	229	218	237	232	207	236	223	233	226	201	226	222	210	220	218	212	226	212	237	250	241	196	200	248	217	213	250	220	204	189	202	216	215	233	258	233	231	195	236	242	230	207	228	236	200	218	217	209	255	222	219	214	222	231	186	214	248	220	244	229	225	208	215	204	233	226	225	217	221	205	204	226	250	219	222	184	208	229	233	233	228	266	231	249	215	218	229	222	216	250	245	216	226	214	228	213	209	216	210	237	229	251	205	196	227	213	213	214	223	245	203	218	206	210	216	223	244	227	218	192	226	255	216	210	222	236	219	202	219	226	242	229	229	208	214	202	227	226	228	225	212	238	246	206	216	200	247	207	230	224	215	221	216	219	216	223	249	217	226	233	205	212	209	243	212	221	233	215	193	244	237	227	207	212	236	233	224	223	242	213	207	222	229	222	225	219	229	228	223	237	222	225	232	229	224	195	216	225	228	241	203	243	194	236	230	223	213	207	218	236	213	210	211	230	232	242	210	228	199	226	203	237	235	222	202	252	238	228	248	213	231	254	208	218	232	245	229	224	226	220	213	245	255	196	214	249	219	231	217	195	210	226	217	217	200	204	219	198	220	239	218	242	228	237	209	228	219	198	211	238	230	217	219	214	249	217	250	230	214	218	212	243	209	223	219	226	219	233	223	213	225	217	200	207	214	219	223	234	229	228	221	210	220	226	247	230	230	240	215	229	229	210	201	198	231	210	210	227	210	228	218	218	225	205	224	231	223	193	229	206	216	200	205	217	202	230	207	219	222	225	229	203	210	217	199	224	214	220	226	209	215	206	215	241	238	239	245	227	217	203	221	220	236	232	237	213	226	211	206	204	244	232	232	215	224	234	212	245	231	214	215	221	224	211	239	220	254	208	208	202	209	189	223	210	234	212	216	229	202	210	220	214	237	209	233	228	218	212	241	204	227	239	210	212	206	225	216	208	253	205	223	220	236	233	233	225	215	230	225	221	221	231	226	213	198	197	217	219	238	237	197	245	241	221	234	213	192	223	211	208	229	209	240	263	209	235	214	221	221	226	216	199	204	205	226	247	235	206	236	221	208	230	211	211	228	229	219	209	236	217	222	227	235	217	227	233	219	246	229	223	207	227	204	212	231	233	215	232	225	210	205	218	231	216	233	220	233	255	188	202	210	231	223	225	228	208	230	215	226	222	203	210	214	209	232	242	223	213	228	219	214	198	219	219	210	234	234	254	239	223	232	219	215	234	210	217	227	228	224	216	211	231	228	242	238	196	206	230	219	222	208	228	212	221	233	198	240	247	207	243	235	228	236	222	198	236	228	234	223	226	233	214	204	230	225	230	219	233	235	225	222	246	234	211	228	242	244	235	205	226	254	222	246	234	208	227	235	225	200	203	213	231	220	250	211	227	232	212	219	227	242	211	219	242	201	222	229	210	192	241	219	226	218	215	192	231	219	197	215	242	240	223	246	218	234	251	209	211	241	209	234	207	217	251	216	198	230	232	253	223	229	243	254	237	203	229	222	219	211	201	216	206	204	228	208	230	223	202	225	223	254	208	222	215	220	207	217	204	231	232	199	217	246	206	229	175	254	229	206	223	244	231	215	234	256	202	218	225	220	232	233	217	221	217	207	233	213	222	220	228	206	238	207	219	234	215	216	214	182	243	246	218	232	217	206	236	237	245	230	223	228	232	222	224	225	223	221	215	206	222	228	208	209	234	216	238	200	246	223	206	214	208	239	225	227	234	222	217	238	219	241	223	241	221	222	253	240	224	253	219	200	225	227	244	209	206	236	238	228	225	227	199	232	227	236	240	214	195	225	244	201	210	237	197	237	232	206	199	227	230	194	227	224	228	206	216	218	241	247	228	232	223	197	192	244	218	213	219	240	247	213	210	219	238	219	221	228	208	224	212	230	211	235	210	218	220	224	212	212	204	203	236	214	210	208	228	235	200	197	185	220	236	197	249	180	220	191	204	202	237	237	234	234	232	229	220	243	222	224	215	236	214	234	230	248	212	262	211	240	215	215	250	232	237	239	226	232	220	186	220	205	206	205	242	255	228	198	239	244	206	202	205	207	220	219	226	201	229	239	228	215	215	209	203	197	211	207	225	239	207	244	190	202	195	236	245	207	198	206	240	224	197	230	204	210	199	244	229	198	212	230	231	214	216	194	198	232	227	214	213	195	212	229	232	222	232	223	229	230	213	227	210	231	201	233	244	208	229	210	237	235	187	219	207	226	213	246	249	238	226	204	226	207	196	226	223	226	195	223	273	228	235	227	218	220	226	236	188	238	197	211	204	237	196	221	240	236	196	260	202	213	231	242	221	199	249	202	191	212	247	212	236	224	208	204	226	219	218	251	233	226	240	234	231	241	237	228	219	239	182	228	204	228	224	220	204	233	248	221	206	242	213	221	224	232	223	258	233	222	210	200	224	227	196	235	200	248	230	234	205	222	215	226	218	218	237	251	233	208	228	217	219	239	232	212	249	215	220	223	216	213	218	239	241	231	247	239	226	208	223	239	234	231	234	228	231	218	209	232	215	216	232	220	236	217	207	210	207	237	223	204	273	236	211	242	217	228	209	235	196	242	209	219	231	223	238	220	207	201	224	213	233	221	248	218	202	211	190	209	214	243	241	216	248	253	225	236	220	246	235	222	259	220	216	218	236	198	237	239	227	206	196	228	227	207	229	200	198	220	210	230	215	197	233	227	231	214	211	220	245	219	231	216	232	214	195	205	221	224	204	213	218	216	251	224	238	230	219	231	221	238	215	251	221	202	223	254	235	229	244	218	240	241	223	213	236	226	219	239	200	222	205	213	224	232	216	219	202	213	230	198	231	234	236	217	224	223	194	216	224	211	199	218	205	199	238	204	246	195	225	213	215	229	224	223	210	216	221	210	215	217	214	205	208	221	251	234	239	206	235	229	213	203	226	232	213	254	210	233	210	208	214	214	190	197	221	205	233	253	227	228	214	238	235	211	243	219	234	225	230	235	227	246	214	206	216	240	225	265	198	229	205	238	215	209	211	211	205	228	213	201	215	227	211	219	218	229	205	220	250	236	228	230	229	222	218	250	246	235	207	219	238	229	221	222	235	233	214	238	175	221	233	203	216	237	211	227
33803	44132	24308	9537	6020	4364	3241	2301	1796	1358	1195	1024	905	798	705	635	525	528	492	469	468	388	396	433	334	298	326	324	298	280	294	255	272	291	244	291	236	265	281	254	228	259	254	227	233	249	246	242	246	226	246	244	219	248	262	223	260	261	220	245	234	256	262	263	241	260	212	196	242	234	237	230	218	234	240	223	245	223	247	240	253	215	256	232	221	225	244	249	246	242	243	219	236	245	246	229	267	221	277	234	246	230	240	236	258	258	208	244	206	270	232	226	236	229	254	229	221	231	225	248	228	239	243	223	228	236	242	233	218	264	224	239	224	252	247	226	236	224	237	293	238	222	232	263	236	261	253	234	203	232	234	219	261	243	266	255	226	272	219	219	261	224	232	238	251	227	233	222	249	250	246	225	246	214	260	239	231	218	234	205	247	217	228	205	230	240	240	233	241	242	265	241	235	247	249	234	241	243	235	216	240	257	259	226	243	230	229	245	226	239	220	269	241	252	251	233	271	255	253	214	263	226	238	225	225	243	225	266	231	266	247	227	221	210	226	253	228	246	237	233	242	236	238	235	224	266	244	245	224	233	236	241	234	227	219	250	242	224	264	272	279	263	255	235	230	255	250	260	236	271	210	222	230	215	244	219	235	219	226	255	215	240	243	250	226	211	231	238	240	242	266	242	230	229	219	230	263	241	231	257	252	258	217	265	254	234	234	247	226	238	246	236	252	223	242	258	254	252	252	236	238	217	222	207	261	238	254	251	209	229	241	235	228	228	230	241	230	231	229	237	249	238	240	222	259	211	216	217	235	247	264	226	226	209	229	269	240	252	231	233	237	263	223	225	209	243	219	227	251	220	251	244	236	236	227	250	245	266	236	230	266	249	228	248	237	238	209	250	226	212	238	220	256	241	216	248	236	240	242	254	236	210	233	228	229	252	246	244	225	246	235	231	220	253	249	256	243	243	238	249	236	229	234	224	227	235	238	213	246	224	249	248	241	241	255	250	246	264	221	234	247	245	247	238	233	223	234	236	259	245	242	238	214	252	249	251	274	252	252	235	254	235	227	209	265	268	222	260	237	199	228	216	256	250	246	251	223	241	241	223	229	243	240	268	225	256	217	230	241	223	250	248	223	224	222	209	237	240	248	249	233	233	202	227	259	218	219	224	215	225	231	237	248	254	245	250	242	247	217	230	238	247	252	232	242	235	250	214	249	232	248	234	255	246	226	218	248	258	231	247	212	226	254	256	220	243	230	238	223	232	236	263	232	230	249	268	255	245	220	224	220	258	251	258	235	221	250	251	243	253	205	265	262	235	226	240	246	234	240	258	250	236	227	247	238	216	216	226	224	236	243	252	243	248	243	247	256	246	238	231	235	238	245	247	215	236	250	232	222	233	218	211	244	234	236	233	240	261	213	217	238	241	240	244	224	220	227	247	268	234	197	229	211	262	231	221	231	242	246	253	221	215	232	250	237	220	230	245	248	224	230	263	224	232	216	218	229	216	240	244	232	235	233	217	228	257	243	239	235	226	219	239	222	232	234	214	237	246	245	238	217	232	259	244	231	206	239	241	219	243	220	240	233	242	239	235	236	241	271	228	248	254	261	221	236	213	243	259	261	231	258	235	228	208	249	232	239	250	197	224	250	218	240	225	243	241	240	229	225	245	269	257	242	267	242	264	247	259	221	243	241	269	223	251	227	223	243	214	254	247	240	244	226	237	260	248	246	252	228	239	245	252	270	256	243	255	261	238	226	224	250	228	262	256	236	239	231	242	249	225	243	230	232	239	233	242	236	241	230	220	240	224	210	246	265	250	202	218	222	244	213	251	226	218	240	259	235	248	238	250	234	243	255	238	263	239	243	222	238	233	235	231	225	243	232	252	254	227	229	219	242	219	212	254	248	255	230	236	263	238	236	251	204	223	261	221	253	252	247	247	239	245	249	257	248	257	221	265	242	240	216	204	231	247	228	247	241	218	205	257	229	258	271	259	249	234	248	249	256	233	249	273	249	264	225	238	236	247	246	250	250	237	243	232	246	256	241	225	235	243	238	242	223	245	247	242	246	233	251	231	217	249	232	221	218	238	246	249	238	226	232	242	233	239	231	227	222	228	224	252	219	230	231	261	243	243	243	244	265	234	220	227	241	238	262	241	223	215	226	221	244	227	261	246	249	237	245	258	225	241	226	229	260	255	227	250	213	230	236	267	215	227	216	232	246	233	253	247	236	225	260	238	240	240	246	235	225	240	250	254	219	231	239	267	235	245	250	236	223	248	245	259	223	246	224	217	220	233	238	235	251	249	243	244	255	232	223	244	237	238	247	227	210	248	211	243	239	219	260	260	240	272	220	234	244	259	210	240	247	231	243	222	262	276	226	248	243	235	230	252	229	255	236	257	268	244	222	262	238	234	203	218	223	234	234	254	247	235	219	260	228	234	204	229	236	222	254	210	209	227	225	225	237	263	226	213	235	241	239	240	250	272	233	279	240	267	233	232	212	276	233	215	245	232	240	246	240	218	238	248	243	212	234	256	248	228	264	228	257	231	248	239	233	244	199	253	224	250	235	200	231	248	215	223	219	214	242	241	235	235	246	244	228	262	225	265	226	239	252	231	246	263	241	262	237	226	266	230	239	281	248	223	245	235	247	222	234	224	238	234	267	261	217	256	219	218	227	230	248	213	244	252	232	225	265	211	221	238	231	238	259	237	232	224	240	219	252	237	238	242	222	260	229	231	210	231	223	224	224	234	246	236	230	229	229	228	219	226	232	235	262	268	242	223	237	252	222	241	227	189	240	256	223	252	235	242	241	244	266	227	224	226	212	211	228	228	241	216	240	238	229	227	250	225	240	251	249	225	246	270	254	224	242	246	248	212	240	255	213	248	234	240	234	247	241	228	220	239	226	233	224	244	243	266	227	262	268	239	216	254	259	207	236	223	226	224	263	249	214	236	248	249	239	260	212	243	245	261	221	241	241	253	220	238	236	239	233	240	236	266	237	273	227	255	225	236	252	200	238	243	247	252	236	234	221	215	238	261	238	247	245	228	240	221	228	256	212	242	236	238	233	237	231	234	221	224	238	217	235	218	247	232	256	228	233	235	245	249	265	227	233	219	241	221	247	230	252	218	223	222	210	247	240	230	252	248	239	236	260	247	201	242	280	236	251	251	228	224	213	241	220	229	255	228	246	240	227	264	245	232	220	258	240	215	221	240	255	222	223	219	228	261	224	259	251	213	205	258	261	217	225	258	250	229	240	231	226	253	249	246	245	228	242	255	266	228	215	265	228	209	232	262	230	234	218	259	216	245	250	235	228	261	258	260	225	234	253	208	239	241	234	228	239	258	255	231	230	248	265	209	229	259	228	231	253	224	236	252	229	260	232	234	209	211	247	235	256	230	228	225	227	267	242	258	218	212	228	229	246	233	221	249	267	234	223	258	223	222	263	242	239	240	247	211	219	262	231	254	246	241	213	222	243	235	220	235
23756	21155	28356	24284	20934	12576	4496	2510	1904	1478	1330	1102	922	843	680	633	604	564	517	491	439	412	393	412	393	330	338	376	313	293	313	288	261	258	287	280	267	286	286	270	253	240	248	247	241	242	250	242	238	233	249	238	223	229	235	244	240	250	242	252	238	217	246	230	249	248	249	261	254	231	229	240	245	221	264	216	245	229	225	237	202	243	214	229	243	225	225	211	200	250	255	245	255	252	225	229	251	233	226	224	236	209	228	232	218	218	244	222	252	263	242	215	222	226	237	265	232	228	241	244	201	221	229	200	251	246	239	214	247	207	215	214	206	247	214	218	231	249	227	221	240	218	214	232	235	219	260	231	226	211	242	218	230	254	235	235	233	216	250	208	232	221	243	216	202	226	225	243	242	244	225	245	221	230	221	233	221	218	244	224	209	233	236	241	244	240	236	216	226	213	243	236	228	228	216	216	213	226	230	258	211	243	224	255	229	222	251	216	238	217	236	223	235	223	237	230	227	239	218	221	213	207	221	238	230	248	213	231	227	223	200	248	209	214	225	219	242	213	188	243	213	224	222	252	214	209	280	259	236	213	225	198	234	216	227	209	228	218	214	243	209	250	196	248	209	237	253	209	250	245	247	225	233	237	234	226	225	204	220	196	220	218	237	221	235	218	237	251	242	211	228	266	229	228	206	250	219	206	237	228	246	231	218	245	222	244	246	255	240	215	206	230	224	227	236	246	242	210	238	215	248	234	230	210	243	236	244	223	236	224	237	225	217	207	235	242	213	238	218	234	238	223	244	205	201	206	224	228	216	213	223	219	251	247	199	226	247	246	233	226	246	220	260	245	218	221	230	252	236	258	236	209	230	222	235	222	215	228	228	246	229	209	249	219	218	231	223	220	248	232	238	233	236	213	210	236	234	189	228	244	253	209	249	250	205	204	229	222	208	235	225	228	229	220	263	225	238	250	233	243	187	244	240	217	213	216	242	218	235	246	223	230	227	237	235	233	227	236	252	197	213	213	222	212	231	226	232	216	246	229	211	233	262	269	233	211	222	235	245	217	224	234	208	230	224	260	192	211	227	235	232	225	218	217	196	215	234	237	209	204	241	215	240	234	184	227	231	241	232	212	227	255	250	227	232	242	233	214	211	229	246	210	247	216	267	233	205	203	220	202	227	242	219	226	195	236	242	223	214	208	231	224	242	240	255	252	237	245	236	239	237	230	253	246	224	233	231	217	225	220	239	210	214	237	232	225	228	235	233	209	231	219	224	214	232	219	240	197	215	235	224	230	207	230	215	239	222	232	209	225	221	235	241	246	254	226	223	234	227	262	235	208	232	226	236	219	251	234	215	215	249	224	226	234	242	241	240	213	233	229	188	233	229	218	223	230	235	220	220	223	224	223	228	258	195	227	232	204	210	200	244	212	210	267	226	233	244	250	227	221	223	244	219	223	242	247	227	235	210	241	235	217	214	212	224	235	241	194	233	228	232	235	226	210	212	226	237	224	231	229	224	231	240	220	236	226	222	249	261	235	262	231	249	226	222	208	226	247	237	239	246	216	245	223	213	211	220	243	236	228	232	216	224	223	253	203	240	232	218	247	230	226	212	247	200	210	224	214	236	234	232	224	205	196	233	244	232	202	213	212	219	232	220	254	204	226	253	231	250	253	226	221	237	235	248	178	220	212	204	229	210	245	216	266	238	230	228	244	205	209	237	240	250	232	241	223	211	232	226	258	248	216	214	236	205	195	228	226	246	221	243	225	244	216	226	226	194	212	208	196	233	206	226	225	252	220	260	207	238	217	221	238	243	219	227	196	235	222	222	223	217	214	237	238	221	249	238	205	234	239	213	221	251	248	235	213	219	227	237	212	235	245	251	234	252	219	227	257	229	240	233	232	236	231	238	212	263	232	213	238	243	215	238	226	198	253	248	212	238	207	236	229	236	234	217	220	223	241	225	232	234	212	260	253	217	250	227	200	255	207	235	218	239	216	220	229	217	223	234	217	218	232	195	243	245	238	231	207	219	238	204	225	218	236	229	214	223	237	212	205	234	245	221	207	233	258	251	208	196	201	204	247	252	214	229	218	209	226	213	239	227	240	216	207	228	257	229	198	234	257	237	224	249	224	243	209	253	239	211	226	249	229	239	257	238	198	249	202	225	235	200	239	249	191	240	230	223	243	236	222	224	254	206	222	232	235	217	240	235	212	244	207	224	234	243	214	227	209	245	210	242	236	217	233	235	207	219	238	240	222	220	222	215	227	243	207	223	236	238	237	212	228	247	240	225	219	262	237	220	235	229	211	247	242	229	185	207	232	242	236	217	212	212	231	222	209	202	248	242	203	219	235	241	254	220	231	240	223	217	232	257	206	218	238	252	220	217	210	229	228	247	229	248	226	260	204	198	218	245	235	243	235	238	244	235	243	233	213	225	207	229	238	217	213	232	238	244	211	238	238	266	227	229	231	213	246	239	249	241	234	232	232	252	234	204	220	240	228	228	236	207	219	241	233	223	238	230	216	222	234	217	219	230	240	246	219	263	213	258	219	214	241	237	198	246	234	210	242	223	238	195	224	234	225	238	215	238	221	212	221	207	222	235	219	253	229	237	236	224	213	224	231	250	224	231	227	222	251	210	233	229	221	218	206	226	237	228	230	239	210	224	231	244	243	207	229	207	215	239	260	210	238	237	221	236	194	247	239	207	243	237	225	222	225	232	236	224	254	218	247	217	227	204	236	238	247	190	238	228	233	236	246	246	238	229	249	217	228	241	215	223	212	231	217	243	229	225	226	233	230	230	237	246	210	218	220	252	225	219	238	234	219	223	230	222	201	231	251	207	214	230	211	216	231	230	258	233	204	232	264	229	225	218	237	208	223	236	214	234	214	235	237	235	200	247	221	236	211	236	228	216	213	221	217	213	239	240	207	243	218	216	222	245	242	233	245	240	204	215	236	224	244	240	227	238	223	215	212	228	242	208	210	230	227	244	223	220	206	230	232	218	229	245	216	252	252	231	245	217	197	197	224	231	223	222	259	225	225	226	233	255	221	203	207	227	239	239	220	244	210	228	223	227	219	228	228	250	242	226	221	212	231	242	212	256	239	211	221	214	251	250	253	230	213	228	234	222	239	237	201	231	197	257	231	234	242	184	247	235	247	213	218	234	222	243	246	260	241	244	232	244	234	225	223	215	248	211	251	226	248	230	237	226	234	225	234	217	219	231	237	219	243	252	265	224	222	240	219	241	214	219	212	215	253	222	214	210	211	239	228	211	212	227	217	217	245	197	240	231	216	210	236	269	207	221	215	233	237	228	233	219	245	196	217	223	244	229	220	211	221	239	211	251	227	238	231	233	247	219	210	211	237	236	236	240	238	217	233	231	201	251	240	211	237	248	201	245	207	237	213	228	216	237	205	233	226	222	223	234	252	239	244	209	266	223	243	257	235	209	218	247	221	212	223	247	223	218	228	223	228	239	232	191	179	222	229
35049	57868	36422	15830	10193	7511	5437	4187	3200	2462	2073	1827	1425	1235	1093	945	888	807	699	632	621	524	546	428	455	444	372	360	380	365	319	343	331	295	292	294	291	261	289	287	255	260	253	260	246	236	278	264	254	261	273	251	256	246	262	243	271	260	242	248	267	250	265	251	272	243	270	268	284	246	232	275	252	233	251	250	223	219	254	222	228	243	252	239	289	225	246	246	223	235	238	253	254	241	265	231	221	241	254	236	217	246	254	233	231	255	242	238	233	256	225	244	251	240	255	222	246	226	268	226	223	214	234	255	237	248	237	254	232	217	243	223	250	227	196	202	250	235	229	238	260	219	261	220	236	259	231	251	229	228	244	236	263	225	246	230	233	234	247	204	239	242	240	201	223	248	264	235	275	234	259	243	236	226	251	222	257	241	228	197	242	231	232	237	242	205	243	214	252	239	240	230	224	224	232	224	248	235	249	246	254	241	240	236	263	221	225	251	243	252	237	267	237	242	253	227	242	236	267	230	240	231	248	210	231	226	244	249	224	239	225	233	229	242	227	263	247	227	250	235	259	231	229	229	255	235	233	231	235	220	213	263	258	244	246	226	244	234	227	241	230	232	236	219	245	253	236	226	235	228	250	214	249	240	242	249	241	241	252	231	223	231	233	252	251	217	234	239	221	234	232	239	234	257	217	221	232	241	234	246	237	219	244	229	231	229	248	257	266	215	220	220	239	252	255	242	244	234	229	242	253	229	240	249	232	236	208	229	258	268	243	228	251	238	225	237	237	233	222	235	235	259	266	231	246	219	252	248	229	229	270	214	239	232	249	217	239	247	240	249	244	271	237	248	236	257	211	222	240	245	215	236	252	226	224	223	246	234	245	221	224	231	232	218	260	206	242	238	217	248	250	244	253	229	234	247	263	223	258	223	264	214	243	216	249	230	209	249	247	226	227	254	220	224	236	236	232	247	228	247	215	247	235	268	242	224	243	246	240	265	237	230	265	221	273	220	227	224	239	234	222	276	269	217	234	239	236	251	259	253	229	227	219	243	240	224	225	257	227	222	241	267	235	256	233	232	216	239	256	234	273	244	250	244	222	239	229	226	239	227	216	260	239	255	220	251	242	228	242	231	241	234	235	234	264	243	246	247	233	240	251	244	236	246	226	230	189	242	268	244	266	250	220	221	236	232	247	240	253	226	222	263	230	235	237	253	230	262	234	263	262	255	260	242	233	236	247	226	253	233	216	231	243	240	226	238	228	222	252	248	232	216	226	232	251	231	243	247	249	238	240	232	236	237	240	218	237	254	238	265	243	223	215	243	255	223	250	230	207	236	230	211	226	270	235	262	203	236	221	250	255	229	234	256	249	234	254	247	220	244	214	207	229	250	238	243	246	222	200	242	219	231	214	230	233	244	229	246	261	247	238	215	236	228	220	234	251	244	243	224	234	262	228	227	278	237	232	226	240	231	239	229	225	223	268	229	244	195	257	258	229	263	232	242	203	226	216	238	229	238	223	256	252	244	227	205	233	215	228	226	232	237	246	221	257	251	239	245	236	251	254	253	253	244	217	245	223	218	236	251	238	243	255	245	249	220	247	250	221	230	224	237	254	221	269	243	217	251	223	236	224	240	236	254	239	257	254	241	242	265	235	221	256	285	225	217	232	226	263	251	222	240	231	253	196	237	216	215	255	241	240	241	254	232	242	231	220	246	246	246	233	219	227	249	229	256	221	211	250	239	233	255	238	220	236	223	230	220	272	251	246	224	256	253	263	248	232	242	251	230	239	232	237	249	223	217	237	215	235	214	242	252	230	225	237	239	235	234	231	259	235	236	246	234	239	252	254	250	220	237	240	237	263	212	225	233	261	226	261	251	227	252	218	236	221	263	249	235	234	237	244	242	234	253	252	251	242	256	240	251	252	242	290	229	237	231	232	258	263	227	238	246	246	231	260	266	241	228	253	224	231	229	223	244	240	231	216	233	227	201	258	270	235	235	209	241	210	247	235	278	247	234	257	264	247	235	236	237	229	239	222	248	263	210	221	211	233	233	242	208	245	227	229	240	228	234	242	270	237	242	228	237	230	227	237	250	243	238	220	239	247	246	222	219	227	233	215	230	255	226	234	239	228	228	241	214	282	241	242	251	260	267	228	221	249	229	232	247	226	247	229	219	231	249	246	245	210	264	259	279	254	252	238	252	221	241	253	265	236	231	211	258	240	227	255	205	221	241	211	255	245	229	214	216	231	224	222	227	246	253	230	214	229	246	237	226	252	223	249	240	217	249	239	209	231	245	241	223	246	234	219	251	231	245	253	219	243	214	247	258	227	234	229	208	234	220	219	275	234	241	222	240	237	221	239	217	226	239	223	234	226	238	236	232	225	232	242	235	274	226	256	248	245	258	233	243	217	256	229	229	239	213	251	245	236	236	228	250	207	222	228	209	226	234	258	237	227	234	258	226	222	234	245	220	217	246	239	239	235	226	233	238	258	268	222	212	236	219	257	227	243	240	251	233	228	237	238	255	228	224	263	243	268	276	232	242	242	230	241	227	239	266	230	224	277	235	246	258	248	228	229	220	219	236	196	239	266	252	245	260	247	239	238	246	250	259	239	246	252	240	234	249	227	254	256	252	230	238	233	233	235	232	262	225	217	243	222	245	246	246	267	207	251	225	265	258	235	239	225	209	250	236	226	242	243	216	237	235	248	240	227	225	243	217	268	254	233	234	239	275	202	246	258	243	219	242	231	257	253	256	230	237	227	246	237	252	232	242	213	216	254	217	244	246	231	223	241	263	246	246	250	216	257	224	258	264	225	241	232	229	257	202	251	239	217	242	247	237	240	233	246	264	211	246	217	216	251	261	232	234	220	197	251	261	259	230	244	238	225	239	239	239	224	256	215	241	245	230	234	226	227	273	255	264	225	265	234	230	248	241	228	213	237	232	272	251	231	230	234	222	257	262	244	247	212	234	242	196	211	252	231	233	253	269	245	239	249	244	247	241	246	216	213	236	223	253	240	246	231	198	235	248	253	233	219	241	209	244	226	255	242	242	245	224	211	245	241	249	253	269	256	246	255	245	262	240	274	229	260	240	254	253	256	238	220	244	243	225	256	260	245	255	246	261	271	223	224	236	248	235	230	259	250	226	264	219	254	251	217	195	248	234	247	236	255	241	232	275	230	226	231	249	217	216	228	266	232	247	241	223	216	253	221	228	247	217	238	259	239	254	253	246	243	230	235	223	221	224	224	253	269	252	229	227	245	242	267	254	243	213	251	227	228	245	202	230	248	231	238	222	242	273	227	262	237	209	241	220	237	221	262	239	245	218	219	239	205	230	207	243	262	218	252	220	245	219	226	218	212	225	230	251	233	241	221	258	237	241	236	217	213	257	228	279	279	215	232	218	248	228	221	225	219	226	238	246	246	248	253	236	272	233	265	266	242	212	238	252	254	232	232	245	255	231	261	227	223	261	225	225	251	225	247	231	216	247
24832	21161	27511	25064	14314	4875	2861	2114	1595	1337	1158	938	801	757	657	606	540	534	476	461	455	433	444	441	410	351	360	308	381	344	354	323	319	297	319	289	320	302	310	288	315	259	250	263	295	284	321	263	316	288	288	258	302	295	284	302	308	275	277	284	283	282	301	304	298	300	305	296	280	292	272	294	275	278	289	265	303	296	274	298	297	280	304	286	284	315	305	282	275	321	295	279	309	295	252	245	279	294	264	290	304	289	300	286	302	295	278	286	287	270	275	312	258	275	279	262	290	296	276	293	308	283	275	276	293	261	286	265	277	263	270	268	269	287	264	269	288	285	283	268	303	265	285	275	264	294	268	306	290	295	272	297	283	302	275	273	298	263	278	293	289	270	291	295	268	284	283	297	274	249	291	271	280	264	284	300	271	245	260	252	268	278	262	311	274	284	306	274	278	279	270	301	276	301	291	273	304	296	266	267	291	282	261	280	275	276	268	287	286	289	308	278	258	268	251	313	282	280	293	308	278	299	274	297	290	264	310	293	276	271	256	271	258	289	281	287	277	271	288	289	289	267	259	287	260	267	283	281	288	295	289	264	271	276	297	256	301	289	276	287	274	276	262	288	244	263	295	264	249	286	310	288	238	252	277	258	285	304	286	301	284	275	265	258	295	263	303	280	280	287	286	314	296	282	277	273	272	287	259	296	267	261	298	315	283	301	258	308	259	303	286	316	286	281	276	288	278	268	281	312	272	290	255	290	279	269	277	263	284	248	280	255	267	291	274	268	270	274	278	296	264	301	282	257	256	300	283	263	274	295	284	297	272	280	324	302	276	307	284	264	257	295	288	255	252	292	253	317	281	271	255	300	262	289	304	283	275	303	259	282	313	329	298	266	272	286	277	259	266	272	292	284	265	284	287	273	259	261	308	266	314	289	291	284	271	297	332	261	270	280	264	290	284	270	287	294	278	271	269	298	286	264	284	273	336	272	288	250	273	316	281	291	285	273	292	302	318	299	328	254	288	273	250	299	288	280	275	262	288	259	302	291	279	282	288	257	260	268	252	297	291	272	320	289	257	296	304	290	281	279	276	298	277	300	285	251	231	293	264	300	260	266	294	271	276	286	261	263	225	267	293	289	281	300	277	296	260	277	281	279	269	273	265	290	287	281	272	234	300	243	300	278	274	288	299	313	262	265	277	284	288	292	277	285	309	316	290	319	318	272	245	308	288	287	311	285	299	281	282	267	309	287	291	300	317	299	279	255	286	275	291	306	272	278	292	281	267	281	305	270	281	279	287	276	291	294	318	278	286	281	271	295	293	269	276	309	275	266	265	283	291	286	301	285	256	284	280	286	260	264	286	283	257	288	275	256	288	285	259	275	272	269	285	259	283	280	298	294	284	281	261	279	291	255	272	289	271	304	256	277	279	304	280	288	284	287	274	266	285	264	285	291	283	267	275	281	276	265	321	297	273	281	284	290	273	262	296	269	256	273	310	285	306	262	267	290	306	274	266	276	264	275	312	250	289	254	254	272	242	267	234	273	274	267	278	282	275	252	273	292	282	276	266	299	294	303	258	280	309	286	287	275	302	297	248	302	298	268	264	273	259	285	265	301	305	319	281	309	288	260	259	267	285	267	284	298	285	259	259	302	258	276	284	294	294	324	275	257	262	303	285	270	284	238	271	254	256	287	250	284	295	263	291	277	266	276	300	294	267	304	271	299	288	302	292	280	265	291	254	305	283	245	281	299	267	293	287	240	310	283	259	256	279	277	247	286	273	255	277	260	277	268	252	256	311	277	299	283	297	260	280	295	284	305	285	275	258	281	294	277	260	275	294	295	291	300	285	239	278	280	285	240	261	292	263	260	272	298	300	300	272	292	288	296	276	271	285	280	290	294	288	288	278	290	296	281	293	290	267	293	256	293	294	280	287	310	263	320	311	267	269	308	298	275	257	281	300	256	265	289	253	284	294	266	283	283	285	249	308	272	267	288	273	288	262	309	268	262	274	257	299	284	315	302	257	275	303	258	270	273	255	301	288	266	318	291	302	281	279	285	295	283	290	265	288	274	258	259	288	268	307	280	282	272	270	291	292	256	280	318	250	274	302	255	256	285	268	285	305	314	298	264	314	269	274	281	264	288	293	269	272	272	312	310	287	287	272	318	264	300	273	278	305	249	276	268	309	279	273	273	287	281	304	276	312	275	282	308	299	244	252	277	292	293	271	265	285	269	267	285	316	246	293	307	262	308	298	276	275	291	293	273	289	284	251	252	306	309	316	300	300	264	272	259	244	276	274	296	298	286	257	267	233	293	302	275	309	276	263	255	307	294	267	299	290	273	297	269	301	264	253	278	263	279	266	326	259	311	256	286	270	276	286	269	262	289	256	269	273	263	294	269	290	281	253	288	300	268	256	290	282	278	286	323	296	261	277	300	303	301	293	243	268	266	276	322	265	241	271	287	275	279	316	318	305	284	270	279	275	307	285	259	274	269	280	288	281	304	309	263	275	278	268	303	280	260	281	308	295	288	287	280	284	264	299	317	281	282	289	297	262	276	258	293	269	278	252	283	297	294	286	302	307	294	284	278	281	299	255	256	279	270	286	282	265	263	264	307	296	265	295	280	292	274	283	298	306	279	256	288	290	301	277	254	286	280	308	298	278	263	281	254	282	265	293	282	294	290	263	265	288	298	274	281	266	288	294	292	280	248	249	266	248	288	283	263	289	259	255	270	281	299	268	274	266	272	274	298	268	296	304	305	279	283	274	286	266	295	308	303	317	277	294	264	257	265	241	299	258	289	289	305	270	244	239	295	299	274	274	278	267	263	292	281	286	281	263	304	266	281	260	281	304	295	279	307	275	289	272	273	258	261	301	307	279	285	266	277	318	272	298	277	287	277	291	241	274	257	294	293	273	294	291	265	274	277	250	307	293	282	270	280	259	273	278	266	307	292	272	286	264	283	277	261	260	228	290	272	282	292	265	317	276	291	266	303	278	292	285	273	277	282	302	311	255	244	303	278	298	259	267	271	280	299	302	299	283	271	277	260	288	254	285	311	302	273	274	293	260	283	290	283	302	281	304	314	278	260	248	283	309	288	270	281	268	288	294	298	295	278	296	289	278	259	260	298	284	293	294	270	303	285	288	269	305	274	287	296	268	302	274	277	269	289	249	273	297	306	287	286	314	308	276	323	296	288	328	297	285	290	265	273	270	270	270	286	240	291	255	241	272	281	262	319	314	285	298	297	289	274	270	283	258	302	295	270	310	280	273	264	277	330	270	275	299	270	295	264	269	265	295	286	292	277	301	293	281	269	294	258	308	305	295	279	257	281	270	265	256	267	267	284	286	281	266	240	260	262	266	298	289	249	269	307	277	283	291	291	273	257	226	269	267	321	288	276	286	273	257	288	305	307	291	287	293	264	257	292	263	279	294	272	273	279	286	295	267	300	276	257	282	305	294	301	264	280	291	299	259	285	292	276	251	280	294	256
33732	52449	31633	13758	8431	6444	4899	3599	2761	2214	1676	1498	1248	1072	999	825	771	684	593	599	586	528	519	498	500	461	458	385	410	406	395	365	352	352	332	342	358	346	321	353	335	341	316	322	293	307	300	315	318	293	284	316	316	295	320	307	323	321	336	314	322	307	305	307	292	333	326	302	301	313	278	279	286	274	329	310	284	290	285	289	289	306	300	321	327	292	309	335	277	317	286	361	291	316	321	295	311	306	319	295	269	301	284	315	319	297	308	264	310	330	291	310	303	312	290	275	302	276	277	330	297	319	299	311	288	279	286	308	275	287	288	273	308	290	305	287	344	296	297	325	288	270	262	283	273	287	300	304	322	329	285	280	279	301	290	313	316	302	279	279	284	303	302	286	294	294	300	312	284	317	322	280	312	301	285	285	299	308	311	263	281	296	287	309	319	283	302	304	278	305	307	299	296	286	298	277	296	292	307	288	288	307	311	331	301	288	268	276	305	284	265	293	286	276	301	298	294	300	288	307	311	291	315	280	301	311	295	284	295	294	312	298	303	331	279	269	314	313	302	296	287	286	292	295	287	285	305	290	315	295	286	355	297	279	292	296	282	323	282	320	292	303	311	316	294	311	277	297	273	305	301	328	283	286	280	305	287	269	321	278	311	244	297	294	298	303	323	308	299	304	271	300	315	294	320	289	294	294	324	290	287	310	265	277	332	280	324	309	282	311	311	282	289	291	307	331	294	294	274	287	281	281	312	299	266	308	298	312	299	275	298	314	321	302	297	294	298	312	310	299	322	314	295	279	301	300	318	310	291	282	283	294	292	311	264	288	263	269	321	315	303	301	299	286	291	285	288	312	320	312	319	309	287	285	306	324	283	293	257	292	323	316	302	308	279	273	307	293	284	284	301	288	314	326	290	291	316	285	314	305	299	297	307	311	293	260	302	313	291	323	321	299	279	303	307	316	289	292	280	283	307	259	305	288	323	285	283	307	316	288	297	309	308	270	344	289	309	331	318	344	327	305	274	290	287	298	301	303	291	313	286	314	317	273	272	322	271	273	298	305	314	310	335	296	310	281	302	294	317	277	316	297	282	302	310	300	269	319	319	288	276	288	301	271	283	297	319	318	277	292	308	270	284	292	287	278	311	275	274	301	324	278	297	326	312	337	303	291	314	296	301	281	284	300	296	299	309	308	340	300	307	313	303	296	304	271	277	299	282	305	314	289	306	277	290	291	295	300	309	293	321	296	291	299	285	300	301	261	307	303	301	314	304	292	311	313	330	252	273	311	315	262	293	276	300	268	298	305	301	311	300	296	276	253	283	302	316	304	311	295	285	299	326	281	290	298	291	290	317	304	282	282	291	311	316	310	295	296	334	266	275	306	306	279	248	283	295	294	291	295	283	322	307	321	276	306	319	304	273	305	308	307	271	286	316	306	280	290	296	298	322	313	281	296	298	291	317	291	341	305	292	313	309	257	316	350	296	287	300	328	272	310	312	285	307	327	286	312	334	287	280	276	325	297	280	296	293	294	302	303	312	278	303	315	324	309	316	285	307	290	310	285	299	309	303	316	297	297	315	318	276	314	283	310	274	314	297	284	321	282	307	280	288	292	307	310	307	316	294	290	313	304	333	319	294	281	278	307	304	284	309	289	313	284	303	291	310	295	277	273	296	275	283	286	309	310	292	291	320	285	266	315	323	284	297	296	284	284	312	300	289	317	279	303	267	296	320	305	273	330	300	278	279	290	287	249	324	306	314	288	303	292	301	288	280	286	281	292	334	286	334	301	304	300	327	302	295	286	263	316	295	310	305	278	292	281	311	288	321	312	280	288	290	273	293	275	291	298	308	331	308	321	335	311	283	297	285	315	315	265	294	282	281	309	305	321	284	311	305	292	283	280	283	293	313	305	297	286	301	300	286	297	292	258	298	304	280	309	286	273	299	332	277	297	274	285	298	293	302	272	264	312	328	305	313	281	295	295	309	307	289	316	314	307	287	295	283	320	292	315	274	325	308	301	301	317	289	294	321	301	315	305	283	293	305	314	301	310	295	314	297	284	284	297	296	311	283	281	306	305	274	303	300	285	275	299	322	324	314	312	323	320	289	296	302	315	309	307	336	303	307	277	295	298	288	270	282	313	282	288	295	293	316	272	309	271	318	315	292	265	324	314	284	281	317	286	273	298	259	307	306	286	285	307	302	285	292	266	293	295	266	324	260	294	291	290	254	287	297	301	281	298	311	311	316	291	294	271	307	310	315	277	297	296	293	285	303	283	302	285	298	274	298	274	264	264	298	306	316	315	298	303	324	321	286	297	278	262	283	285	286	277	294	252	276	288	293	279	313	294	306	313	314	303	262	310	260	297	314	307	309	303	286	273	298	320	280	321	262	288	314	250	316	294	259	303	288	270	297	286	281	305	260	295	285	312	318	284	312	296	307	312	322	294	270	283	340	316	278	275	325	311	325	305	286	334	298	309	301	343	293	300	320	301	295	326	299	298	310	300	328	313	283	309	278	330	311	271	293	272	307	322	302	276	250	313	272	294	283	297	296	314	275	275	301	298	268	288	282	294	304	315	286	263	285	329	268	314	262	313	263	278	312	278	295	304	306	294	283	288	281	305	308	301	279	283	290	303	289	296	319	308	316	274	292	322	302	307	314	298	266	305	309	308	307	283	275	290	315	297	280	296	282	316	278	343	316	274	318	301	324	276	285	280	309	307	267	274	319	270	303	300	304	291	308	283	323	286	294	311	332	317	303	266	318	305	316	271	266	292	287	285	288	293	300	280	313	274	307	286	293	287	288	285	286	294	303	308	275	317	295	311	292	287	305	278	290	313	312	281	291	303	295	296	314	307	303	296	276	306	315	295	287	316	305	296	309	290	301	304	295	299	297	329	256	287	282	252	298	277	262	288	328	314	302	295	321	306	276	307	301	258	306	298	319	273	285	306	310	291	274	296	297	302	306	285	276	313	301	296	324	326	318	337	275	267	307	302	298	305	317	305	294	287	290	308	272	292	249	312	301	280	305	304	306	320	308	310	298	313	305	308	301	334	306	313	303	303	306	300	273	329	330	290	302	305	313	292	302	286	294	271	321	301	273	271	302	302	326	288	347	324	307	296	301	286	301	293	277	281	295	333	301	298	296	320	288	310	278	291	297	269	282	277	287	292	297	291	303	316	293	295	304	306	315	352	301	297	299	276	276	301	304	252	291	294	307	304	273	279	333	289	292	284	272	314	289	285	269	291	317	312	307	329	283	320	287	298	335	303	284	278	292	304	308	322	301	301	282	296	301	311	286	299	319	315	302	306	284	283	303	307	288	304	281	280	310	298	291	288	297	299	310	288	292	310	321	316	262	322	307	305	299	290	294	265	273	279	312	314	288	294	281	275	309	308	294	312	321	296	286	290	282	292	300	258	277	272	329	294	316	274	293	287	305	301	283	287	310	278	287	317	310	284	278	270	303	285	301	280	254	295	296	288	310	303
22576	21142	28825	23740	21173	21225	12603	4198	2876	2378	1832	1579	1288	1231	1011	900	847	770	723	713	637	585	565	588	553	467	471	410	421	416	379	379	372	349	365	397	368	380	329	358	365	356	331	359	334	369	319	335	342	328	304	317	358	360	313	340	367	302	303	307	339	355	336	345	337	312	341	305	356	316	293	307	320	318	319	289	312	325	303	315	298	302	347	307	337	303	324	315	307	287	311	311	350	328	310	330	321	299	293	297	324	288	339	334	320	348	361	297	314	321	334	298	290	298	284	311	292	318	314	310	319	323	324	306	300	334	348	321	330	340	308	286	331	331	314	320	299	315	360	310	289	310	326	338	314	304	301	346	354	351	303	315	315	314	319	348	324	344	319	309	314	331	307	313	301	331	320	338	316	317	302	321	344	310	299	354	317	306	298	288	307	330	319	303	293	318	303	288	328	338	305	321	299	320	307	299	311	327	331	326	307	318	276	304	322	299	306	339	305	347	325	319	316	301	316	300	300	327	315	323	321	293	319	300	317	305	325	296	302	315	308	320	335	333	334	325	329	308	283	323	301	324	327	325	295	340	290	326	304	323	319	311	336	340	316	323	341	323	323	318	318	325	336	320	362	313	337	321	325	328	316	326	303	295	335	289	282	313	286	322	307	285	315	290	324	323	312	292	307	298	315	306	310	334	318	306	291	287	323	323	325	317	302	321	325	314	290	324	307	291	324	309	338	285	341	344	316	343	300	340	303	316	313	323	294	306	322	305	334	314	330	320	343	304	337	315	280	306	325	319	302	295	306	314	346	325	308	303	332	316	330	340	307	320	322	298	329	299	307	331	320	326	321	320	295	338	323	307	297	308	324	334	340	309	328	333	292	345	333	323	297	324	334	335	317	305	319	336	314	311	312	349	303	326	327	315	356	284	322	298	334	310	309	358	299	311	341	316	273	331	286	312	302	314	322	322	307	291	296	329	307	324	310	294	295	329	321	321	322	325	362	320	314	306	333	306	342	286	310	313	319	299	326	288	325	328	326	297	274	316	320	332	323	304	310	360	303	293	300	277	296	322	325	303	302	291	324	342	345	327	296	329	324	322	333	356	340	316	318	306	318	317	309	300	337	322	339	305	292	315	338	302	289	330	311	287	331	320	360	303	304	304	310	337	294	310	332	317	304	287	336	318	311	316	324	294	311	306	297	284	307	310	303	331	280	335	342	335	313	334	307	337	333	331	328	302	326	331	332	315	335	316	317	308	285	300	299	254	324	308	325	302	312	331	310	325	313	340	344	338	318	313	295	279	324	330	331	283	295	297	308	299	339	316	264	320	317	299	322	294	304	320	315	303	297	298	337	316	316	300	315	301	281	295	300	345	309	349	328	315	286	334	323	345	313	302	294	364	330	283	319	329	313	319	326	288	348	314	314	310	314	335	291	312	317	332	337	321	283	271	328	275	295	291	313	324	336	300	287	317	296	303	325	365	314	284	338	322	298	296	341	323	310	307	314	320	319	315	300	323	322	313	288	311	297	318	337	298	301	277	307	328	315	288	310	317	321	291	303	317	287	294	307	340	299	332	311	321	332	320	315	305	296	323	286	320	294	323	284	340	296	284	325	302	347	300	309	322	318	322	277	301	292	320	309	294	327	301	314	335	335	286	348	319	368	292	307	300	353	324	327	332	283	315	291	293	277	324	344	306	339	326	344	314	312	307	313	320	299	330	316	335	318	341	305	305	350	347	328	319	290	296	325	324	307	310	355	313	323	303	340	318	308	316	342	325	311	289	306	353	322	305	329	293	305	328	304	300	316	310	329	305	310	294	318	277	306	314	343	338	335	323	309	333	292	329	309	312	318	317	341	310	324	341	291	301	316	281	306	310	297	302	353	312	322	297	312	336	279	329	317	321	306	324	293	328	327	339	324	337	317	296	334	329	341	328	351	303	305	343	313	307	323	338	333	336	326	323	289	309	322	348	273	283	332	331	329	330	298	320	304	324	319	372	341	307	289	325	321	333	310	330	333	335	311	327	284	302	337	301	291	338	298	308	324	288	328	317	335	332	282	310	319	314	345	320	360	316	313	296	325	315	299	325	315	343	291	303	316	304	328	314	284	365	351	319	285	298	319	335	270	320	348	324	319	286	308	314	310	336	284	295	320	326	309	319	332	292	314	294	297	329	294	299	324	338	334	306	318	308	312	324	294	307	310	325	321	320	346	304	302	301	299	325	289	320	306	305	361	332	338	302	333	307	330	293	329	309	319	305	310	313	287	308	310	349	292	320	298	320	327	313	319	312	305	322	316	299	331	337	318	283	319	308	340	327	308	315	295	318	312	311	340	299	287	305	302	311	300	368	301	283	313	328	318	314	332	328	295	335	304	289	296	286	298	275	318	317	317	299	320	315	337	347	354	304	310	323	337	321	321	294	309	331	320	291	294	334	328	296	326	274	314	314	316	349	297	339	322	333	293	324	306	289	328	312	358	282	328	288	306	334	307	333	300	314	304	327	327	299	324	302	335	314	359	318	328	300	287	315	302	314	318	347	334	296	324	340	308	339	316	318	306	300	318	339	360	327	313	335	328	358	330	314	303	324	325	316	315	302	320	317	306	316	294	332	296	312	284	319	345	310	334	299	352	302	286	325	304	306	292	331	318	294	330	325	309	289	318	302	322	337	304	327	311	268	314	297	305	306	293	304	320	314	342	277	331	279	310	337	316	366	300	308	314	283	297	327	312	319	329	324	322	317	315	294	347	323	306	289	275	301	309	328	322	333	327	332	312	313	297	289	334	323	286	305	317	319	308	343	271	319	328	335	315	310	314	314	295	302	333	305	312	315	304	310	325	285	310	311	318	319	312	301	328	327	318	308	287	274	304	315	309	278	279	323	320	330	331	298	312	299	292	300	300	310	309	310	343	293	295	289	318	288	344	304	321	312	311	331	321	319	309	318	324	299	291	329	321	296	318	326	342	310	319	358	336	301	318	306	276	296	324	319	352	288	314	288	338	298	314	330	366	306	342	317	326	333	330	313	321	305	298	317	329	300	320	284	288	300	311	327	321	306	308	302	302	306	334	307	315	349	298	330	317	308	304	311	326	287	319	303	318	344	338	330	315	301	328	307	288	323	303	316	288	292	345	330	286	307	300	310	320	338	293	320	304	325	297	342	305	321	294	316	338	330	312	337	347	304	308	292	306	323	333	285	335	285	315	292	345	297	299	298	327	309	309	308	303	301	333	287	310	304	326	337	351	313	301	292	303	323	319	331	294	273	318	302	330	303	338	314	298	328	305	308	312	360	312	299	332	301	301	324	300	324	319	314	323	340	328	319	315	320	313	313	315	307	315	312	308	325	288	300	296	316	320	296	290	329	311	275	327	330	334	284	304	315	272	343	281	327	291	296	287	293	301	282	324	315	323	337	343	303	272	310	341	306	307	316	307	307	306	299	312	299	303	324	322	310	327	294	353	299	353	345	300	315	314	315	316	288	338	320	292	296
38030	65183	43861	21692	13317	10298	7994	6045	4742	3736	2902	2439	1990	1668	1398	1285	1188	1036	919	882	778	782	749	693	623	644	540	510	466	437	443	439	410	427	391	397	374	418	399	358	354	385	381	333	358	333	356	348	319	347	336	355	342	325	357	330	326	355	371	326	338	353	338	319	354	344	341	338	364	330	305	350	313	332	340	323	322	329	338	323	327	323	309	366	321	305	329	320	318	332	333	352	331	352	324	320	342	342	338	306	335	331	328	310	320	278	305	318	339	310	340	318	292	316	303	313	301	327	332	311	328	302	331	294	298	294	333	284	330	330	312	325	342	332	319	304	294	344	300	303	320	318	284	310	346	311	302	321	280	325	337	293	292	293	334	302	342	290	357	331	321	319	299	320	311	292	314	320	317	309	324	294	302	309	304	315	337	292	336	305	342	303	298	306	322	333	328	350	319	315	306	324	327	349	303	307	329	323	308	326	321	311	329	302	331	317	299	328	299	320	316	343	306	318	331	323	314	320	345	315	324	299	292	320	315	314	296	297	318	322	316	313	313	339	331	316	308	325	274	322	326	295	297	294	301	351	284	334	344	339	326	309	314	324	271	312	298	281	354	286	335	347	323	349	311	321	304	300	324	283	307	286	351	335	312	271	325	297	295	326	311	291	297	298	306	317	341	308	320	331	312	339	308	310	306	341	303	334	318	310	302	309	339	320	321	293	292	313	322	328	326	309	282	300	303	320	290	319	318	326	316	327	305	292	306	311	331	306	331	295	308	333	299	267	319	334	277	320	337	297	308	328	319	324	329	322	314	325	355	314	303	313	331	295	323	328	311	358	334	327	329	318	341	289	321	297	307	327	318	326	316	318	336	359	349	334	315	328	265	305	324	331	305	316	302	312	335	308	322	298	333	347	310	308	297	298	328	324	309	286	325	329	321	345	343	308	321	319	298	315	325	313	314	337	339	286	288	279	317	322	321	309	323	338	302	323	325	313	315	345	323	318	305	312	324	344	299	312	335	290	303	312	307	357	290	339	332	353	310	303	308	320	310	295	309	337	334	319	336	313	337	313	347	296	302	318	317	318	337	325	357	306	318	306	363	304	289	309	319	312	295	327	303	312	310	302	307	327	308	328	313	302	325	340	338	326	337	330	336	356	311	314	308	315	338	310	298	305	321	345	305	336	315	343	295	317	320	354	274	328	338	315	344	314	322	301	303	312	313	317	336	300	312	293	293	341	335	301	335	311	298	325	292	335	320	297	281	341	310	335	304	340	326	307	314	299	313	298	329	326	326	323	297	309	327	330	303	315	315	323	293	338	325	342	339	305	309	299	311	302	333	318	292	325	353	348	336	309	309	307	346	327	332	339	343	313	315	355	284	301	333	358	323	340	322	318	309	298	318	316	305	299	305	350	297	336	294	329	313	311	280	334	306	300	285	340	310	338	312	342	346	339	313	280	320	326	306	343	297	316	316	328	313	288	295	316	297	315	328	323	327	376	313	274	308	320	305	327	340	302	313	316	290	312	311	320	302	354	322	320	312	321	312	337	330	337	338	335	294	319	347	351	294	295	264	329	314	320	325	325	337	362	315	347	290	295	308	310	295	312	318	308	311	309	310	353	347	325	319	297	298	307	327	289	297	309	317	320	325	320	323	289	296	297	324	320	329	318	318	315	296	325	319	335	336	307	337	316	326	346	318	339	315	334	290	309	349	311	309	326	324	344	298	322	338	341	311	295	344	324	301	288	302	311	347	362	325	322	352	326	355	313	322	327	310	339	333	332	332	314	320	302	331	299	298	329	346	322	317	295	318	290	313	324	297	323	323	328	318	294	340	332	306	333	295	304	309	336	346	321	330	300	317	317	350	334	316	320	318	307	330	313	340	292	333	323	318	316	313	323	314	298	293	309	317	288	325	324	332	293	297	309	334	339	305	336	327	304	307	311	371	319	312	298	346	335	313	354	307	317	343	328	333	321	304	341	321	337	327	302	326	321	309	323	330	336	324	294	338	335	296	339	333	326	347	331	334	278	303	307	321	295	293	305	356	352	326	324	311	316	327	320	295	309	348	311	286	329	321	321	322	312	323	313	325	331	328	258	327	336	295	324	327	340	301	292	333	296	348	304	310	360	282	314	348	311	323	328	317	301	332	297	338	325	296	329	299	339	330	341	291	297	314	312	291	313	292	293	296	373	320	353	298	325	317	347	295	328	304	316	321	319	285	349	335	324	287	299	302	307	299	312	344	323	306	291	321	336	304	350	357	323	306	321	326	373	323	326	321	315	297	335	328	328	305	294	315	296	300	306	326	291	315	323	344	337	291	338	339	318	307	313	345	317	325	310	308	300	323	332	329	325	318	307	289	332	317	333	344	308	307	329	300	337	297	308	298	325	314	352	324	331	313	329	318	330	321	316	286	313	336	263	298	306	324	301	332	343	309	309	330	304	330	316	335	325	330	324	354	306	288	329	316	312	349	323	318	298	330	322	307	318	324	301	303	342	334	333	319	309	327	323	298	304	310	309	317	316	297	324	339	294	329	342	345	293	317	321	316	296	310	303	302	293	330	278	331	313	318	291	347	344	313	332	309	338	313	315	336	294	344	339	286	341	295	327	301	320	312	367	295	304	355	321	315	340	331	301	321	318	305	348	312	313	341	333	306	301	306	297	319	335	294	303	336	300	311	309	319	353	346	288	323	311	294	305	300	337	309	311	310	291	333	320	304	303	318	350	310	337	316	306	311	320	315	332	320	305	308	325	342	289	309	323	304	314	283	338	301	314	343	330	342	300	307	295	307	346	308	323	292	309	329	293	294	330	317	285	324	350	342	322	307	305	348	356	317	334	309	334	308	339	329	284	343	293	312	301	314	301	337	317	331	326	324	338	282	313	287	342	324	324	328	303	314	300	326	321	334	292	341	321	324	323	325	306	323	333	322	317	330	305	302	359	324	318	319	352	315	312	326	296	287	333	316	321	329	313	337	342	306	321	333	323	297	299	302	308	324	303	315	337	344	321	287	316	292	320	310	354	297	327	312	302	334	318	293	348	338	300	282	363	338	290	341	310	320	300	297	301	332	304	297	309	314	288	309	329	310	316	335	321	310	327	291	283	281	324	302	340	288	306	343	332	326	308	323	301	315	324	320	343	306	342	315	352	352	318	318	331	328	327	278	339	293	322	328	311	311	314	322	321	323	337	375	308	286	308	304	339	330	313	342	319	274	326	316	323	311	306	295	357	324	315	354	301	332	306	293	324	322	304	310	314	319	324	333	321	317	348	329	341	311	313	319	309	308	345	321	306	331	319	333	299	305	314	302	289	295	296	353	334	301	337	322	308	310	302	318	331	286	323	327	310	338	301	324	307	306	328	307	315	312	322	335	303	300	317	326	307	322	300	314	342	305	337	326	293	311	328	316	308	306	311	335	321	349	347	310	315	313	325	329	324	299	281	326	325	341	335	337	306	351	326	319	318	311	287	325	306	300	345	333	309	285	325
31686	31100	26498	12239	4370	2575	1837	1386	1123	865	761	634	619	510	453	397	393	388	386	354	343	330	304	329	294	281	283	265	250	268	254	271	260	236	287	239	245	233	222	250	229	227	265	228	200	220	232	223	217	211	204	209	207	227	228	217	237	215	226	206	217	258	231	222	204	237	231	214	246	232	220	220	206	227	212	208	231	199	230	219	222	201	214	217	199	232	222	216	207	200	219	200	206	203	243	231	236	223	217	192	228	209	237	215	206	219	229	232	211	217	218	191	253	196	223	226	213	230	211	235	244	210	216	226	221	233	192	205	207	201	220	234	239	226	241	237	205	227	224	210	204	240	242	222	199	203	229	204	208	195	213	253	217	188	228	211	213	196	210	219	245	215	203	213	222	241	223	228	223	215	229	234	180	232	196	208	200	210	222	232	221	208	204	212	214	218	251	240	217	186	215	214	209	219	223	219	225	203	236	248	198	225	203	218	217	209	233	231	218	213	215	217	247	242	239	223	226	220	199	224	204	216	220	213	241	220	212	212	228	235	210	197	238	226	209	208	213	221	206	207	226	239	234	230	215	199	227	233	223	226	224	202	216	210	207	240	207	242	210	218	234	228	210	229	223	243	212	215	225	214	217	210	206	209	242	213	220	210	217	228	221	208	228	233	232	221	219	216	214	211	233	240	223	220	215	227	199	203	236	241	212	233	211	237	219	228	214	212	215	223	229	210	240	227	218	213	171	224	214	213	225	218	217	206	233	201	220	221	219	209	183	191	238	220	190	215	218	219	196	199	223	224	215	190	211	208	227	212	214	218	233	222	221	226	226	214	221	223	196	219	228	261	234	210	234	212	201	255	240	221	253	218	205	226	204	201	201	204	218	246	229	226	222	216	212	240	257	224	211	228	243	216	240	200	200	242	226	215	212	242	213	194	234	229	222	262	226	200	219	231	222	207	202	205	230	238	212	223	198	221	221	212	234	218	212	221	225	251	224	211	218	215	222	214	211	220	216	215	227	226	205	220	198	240	223	225	247	218	220	222	228	215	235	202	234	230	208	234	226	227	215	202	223	191	231	216	214	224	200	235	210	225	236	211	221	218	240	217	237	222	243	227	213	223	231	225	227	218	207	218	216	234	228	203	209	219	226	246	221	226	240	222	233	233	206	242	217	223	238	221	218	199	226	213	206	208	196	230	224	241	201	237	196	252	247	209	217	206	192	216	222	246	229	238	234	213	220	230	217	225	193	218	212	219	221	220	233	213	258	255	233	252	206	223	220	224	203	224	230	226	219	237	204	229	220	233	236	201	228	195	227	198	217	220	218	213	229	244	215	218	224	226	220	230	281	243	218	234	226	221	256	262	215	252	225	222	205	220	192	240	213	233	228	192	205	212	200	225	231	212	233	223	223	220	216	215	241	210	241	226	225	225	227	210	234	234	213	193	196	218	229	234	225	204	231	226	226	221	209	226	245	205	213	224	232	200	219	219	204	231	257	213	234	207	231	233	219	219	212	223	227	239	229	229	218	234	243	218	220	204	246	249	220	217	215	227	226	224	201	225	220	216	227	229	228	208	235	219	223	222	217	227	228	216	235	217	220	226	213	239	217	233	215	187	211	225	200	207	192	210	210	213	229	230	237	241	228	183	199	189	201	232	246	217	244	221	205	200	215	222	218	217	212	239	206	229	217	203	225	199	249	204	238	196	210	223	235	225	221	223	248	228	206	232	212	255	225	234	217	196	251	226	213	231	225	227	248	202	230	252	194	207	207	213	225	232	200	203	239	224	216	200	230	199	245	223	247	230	220	262	205	236	235	211	213	227	248	223	222	241	235	198	244	240	241	202	211	230	244	205	200	209	209	227	213	192	222	247	233	209	205	231	192	229	234	209	220	224	210	193	208	245	207	204	219	223	206	235	238	213	232	242	234	245	221	228	227	241	228	214	234	248	213	219	216	244	183	250	225	236	242	207	206	220	218	217	227	215	224	193	224	225	211	226	208	225	225	237	226	211	220	211	206	236	227	208	215	256	224	236	216	237	205	226	228	224	223	204	239	213	218	202	252	211	212	212	223	245	220	207	214	217	224	202	209	244	227	202	223	196	201	218	215	225	192	244	205	248	223	184	221	202	231	226	240	217	226	237	219	220	235	236	221	220	240	225	218	254	214	209	181	233	220	213	222	234	202	217	224	206	200	234	174	246	212	220	189	220	217	216	215	232	234	195	219	234	192	209	194	212	200	230	204	220	224	235	239	215	237	223	213	222	221	243	237	219	209	230	227	222	223	220	200	215	214	204	231	218	223	241	231	223	235	198	214	206	215	189	203	229	227	204	248	220	230	208	223	197	245	257	246	200	218	214	237	233	228	205	217	203	226	209	223	217	231	203	207	216	211	219	228	234	205	223	210	222	243	199	214	224	199	219	240	242	193	199	208	223	223	205	225	198	224	225	226	213	207	217	223	212	191	233	201	243	208	254	223	236	215	227	221	241	226	229	220	245	215	208	235	188	230	225	231	221	252	216	258	213	205	242	228	203	237	224	223	206	220	226	229	198	231	217	216	216	220	246	218	206	218	214	227	210	234	230	209	235	211	223	238	211	212	243	195	208	217	247	224	209	239	198	218	202	219	224	231	220	193	204	211	190	194	194	233	224	213	210	211	217	230	201	216	207	219	223	233	206	220	233	225	220	233	204	232	197	215	246	244	209	218	242	193	238	219	210	231	221	201	219	215	216	225	237	215	222	224	213	226	233	240	217	205	217	230	211	247	227	217	207	221	216	226	220	194	217	230	240	206	207	222	216	210	218	206	238	227	212	200	203	226	251	246	218	219	206	225	212	210	215	224	212	246	218	224	234	202	237	222	224	213	210	240	235	214	223	198	262	236	218	204	222	213	178	221	228	187	240	196	239	217	212	209	198	219	245	204	209	230	210	266	224	184	222	203	211	238	213	232	238	215	213	203	219	222	251	215	219	229	209	224	210	208	236	214	217	219	207	227	224	215	212	199	225	215	229	205	175	230	238	209	199	215	216	224	201	226	215	200	231	210	216	206	235	198	225	219	205	216	197	272	215	241	266	222	221	216	218	200	247	251	200	229	206	213	224	253	221	210	196	214	248	214	235	244	212	219	193	210	200	240	217	219	207	238	203	257	236	233	212	226	234	243	211	219	209	211	214	199	213	197	220	214	217	197	216	220	210	240	231	206	222	212	229	221	228	232	218	215	194	224	203	212	217	208	217	215	213	197	223	222	256	218	218	211	233	222	203	209	233	241	221	239	233	213	225	226	227	219	232	226	213	216	219	208	222	220	228	199	219	215	203	215	228	212	213	219	219	223	231	231	231	236	230	213	222	221	213	208	237	208	219	224	205	224	234	212	194	239	207	209	218	237	206	231	233	211	221	256	221	207	206	220	212	214	230	238	212	228	242	175	228	236	232	216	215	230	218	226	219	227	216	202	218	204	219	260	220	220	233	228	202	208	236	235	198	232	222
33638	44005	25489	10240	6063	4402	3261	2440	1895	1430	1188	1036	830	730	644	604	557	492	503	472	424	402	383	399	336	363	284	253	298	292	276	261	265	285	266	269	280	293	282	291	258	240	214	237	260	248	229	252	246	243	232	224	254	238	239	229	228	250	254	229	236	247	265	243	205	265	238	227	227	257	231	269	248	249	222	244	232	232	216	237	221	253	227	224	235	241	241	256	247	253	221	215	260	228	253	237	221	228	215	223	232	250	218	225	230	252	233	272	214	228	251	245	240	219	254	255	235	235	237	223	247	242	261	228	216	227	231	203	217	246	228	240	242	260	210	218	256	234	229	258	246	219	225	211	248	232	238	230	235	237	248	213	255	244	244	233	221	225	242	227	248	237	234	216	248	228	227	245	218	220	236	221	219	238	239	232	267	217	238	213	250	236	235	231	242	214	233	204	246	243	214	225	243	240	228	240	266	233	256	209	216	226	227	214	226	202	229	224	239	250	210	225	235	241	219	239	241	274	226	246	245	252	243	220	224	241	252	238	237	258	217	215	227	213	227	248	199	219	189	226	226	240	221	244	228	237	229	226	211	224	226	251	234	228	233	241	261	221	247	260	241	235	253	220	244	219	233	236	236	232	236	219	226	231	251	221	279	234	225	212	243	222	236	241	235	218	222	238	244	238	216	223	261	258	226	246	220	212	234	235	242	241	233	209	227	211	228	229	238	246	220	214	235	227	209	242	218	235	218	235	226	224	227	212	204	234	220	227	231	230	222	267	236	234	247	255	227	216	230	243	238	223	241	224	210	208	224	219	236	226	270	219	234	242	221	251	212	248	238	217	246	228	243	216	215	239	245	239	228	232	236	231	224	244	267	214	225	245	247	232	203	246	222	231	231	236	229	228	192	199	219	232	243	246	237	230	237	226	214	277	223	233	253	219	249	230	226	244	240	235	217	231	214	212	235	214	226	230	225	236	220	244	245	236	236	243	245	265	238	230	243	210	246	220	227	226	219	251	224	252	230	226	251	231	234	253	237	237	236	224	236	255	241	187	190	261	216	235	232	202	237	247	217	247	231	239	238	216	234	271	228	218	247	252	247	207	223	245	225	246	219	225	211	215	218	222	239	226	261	227	235	230	244	237	218	268	233	225	231	246	219	243	216	220	231	205	229	226	218	235	222	205	239	250	238	225	237	242	225	223	224	234	252	218	235	236	219	232	233	233	235	250	236	233	221	266	228	213	232	231	225	211	212	214	241	245	220	202	221	229	237	204	233	243	246	226	196	213	238	225	235	213	240	223	243	240	230	223	234	240	254	251	237	236	231	229	224	224	242	214	230	229	245	231	227	249	247	251	226	236	267	250	216	239	239	210	249	219	225	230	242	216	221	203	221	231	229	229	228	223	220	257	254	229	238	216	215	249	222	246	257	235	243	240	242	227	229	237	239	235	233	245	221	244	234	229	240	230	259	220	222	249	224	257	225	241	206	236	255	215	235	219	225	235	215	229	245	233	223	246	233	249	251	210	224	217	230	236	236	233	228	232	231	248	230	239	235	248	230	230	231	211	245	231	269	240	242	269	258	219	241	241	201	263	247	219	191	247	212	252	214	225	246	233	233	229	257	225	251	251	242	233	241	241	232	226	225	241	254	222	213	221	220	242	243	232	208	239	221	258	241	229	218	231	225	245	234	215	226	251	206	253	212	238	233	230	235	228	228	229	233	229	257	231	218	247	228	231	255	241	239	269	249	240	262	248	226	242	222	243	222	230	243	246	217	235	266	232	236	219	227	235	251	219	231	237	213	239	239	243	232	248	232	222	207	241	238	235	241	215	241	254	226	236	254	229	220	239	239	211	215	239	213	218	217	256	220	229	239	262	233	227	235	237	242	250	223	241	236	269	244	258	213	199	227	216	241	231	261	228	224	223	248	247	241	246	196	217	221	256	207	244	237	257	223	228	216	231	228	232	238	239	231	235	196	236	213	235	209	230	246	217	229	192	263	195	219	234	219	229	229	211	232	236	247	201	242	206	223	240	239	239	252	223	254	251	261	231	242	262	248	257	217	247	235	261	243	240	252	264	242	227	229	234	269	249	244	230	266	218	212	234	243	224	213	242	237	243	223	229	209	253	262	264	228	221	241	212	221	222	244	253	250	243	264	251	239	225	226	233	237	237	212	244	228	215	230	248	259	240	251	240	241	251	213	229	224	213	244	224	245	215	251	259	241	236	226	247	258	220	207	237	227	243	257	241	239	231	223	247	217	218	219	249	227	241	238	236	239	235	219	250	243	233	224	231	206	228	221	234	227	205	259	236	198	216	242	232	236	268	211	248	237	230	240	239	229	218	246	243	222	238	219	242	243	258	242	255	235	235	224	222	223	201	206	226	252	253	238	238	234	223	210	271	240	226	245	220	230	215	225	220	240	248	244	250	249	222	246	234	217	245	221	251	233	256	246	236	234	235	215	232	239	219	216	222	227	246	237	261	216	211	247	242	213	237	267	235	239	234	251	234	230	226	234	211	238	219	241	218	214	217	224	228	233	254	261	230	241	219	210	263	221	254	219	249	251	220	250	228	193	226	231	233	232	209	210	230	247	235	256	231	216	259	256	243	238	229	227	211	228	200	231	210	234	269	239	235	210	205	250	232	235	251	219	220	234	215	248	245	235	232	228	216	269	241	222	237	243	237	230	224	201	244	247	254	222	248	236	242	237	204	239	241	248	219	225	235	228	239	235	232	224	249	234	228	224	265	241	243	227	229	222	241	228	256	228	242	221	240	241	230	246	225	206	220	201	230	237	232	259	251	222	213	221	218	212	216	242	227	212	236	220	260	227	225	279	224	201	206	226	232	245	249	226	243	216	222	236	235	239	230	228	249	245	212	233	251	227	237	251	234	233	220	242	239	243	228	214	234	235	228	230	228	228	241	223	263	242	253	229	233	248	225	233	257	249	213	220	223	236	218	236	242	241	235	229	257	228	241	238	214	222	232	240	210	228	221	230	215	226	243	225	228	245	209	219	228	241	232	262	254	272	241	200	214	214	236	208	249	259	227	228	239	229	234	237	226	218	250	247	287	223	220	225	242	220	230	237	238	227	241	207	232	231	244	251	259	245	227	252	222	226	220	241	227	214	235	241	260	230	250	252	238	253	228	230	202	231	230	245	227	229	249	228	227	246	231	251	250	245	251	238	244	211	260	241	217	233	229	232	225	225	198	238	232	237	223	231	257	244	218	236	230	221	239	232	227	223	227	262	240	231	231	251	203	236	219	236	199	223	246	244	229	223	228	222	235	232	226	241	210	240	206	216	216	253	252	244	270	231	225	249	234	241	239	248	232	228	226	226	262	220	205	218	224	243	248	242	231	239	221	232	265	227	243	235	236	229	249	226	251	261	252	245	225	210	233	252	229	235	254	244	219	243	241	210	250	235	230	238	210	234	226	231	238	242	242	229	228	228	250	240	218	248	244	233	227	243	234	254	224	245	229	234	228
23762	21120	28316	24291	20928	12397	4448	2687	1846	1480	1266	994	875	753	684	664	612	523	536	462	481	450	419	367	357	338	334	290	284	322	273	290	276	265	284	280	278	286	254	253	259	244	250	242	230	254	232	275	240	249	229	231	237	227	232	246	225	238	228	262	227	241	229	255	262	213	224	240	267	225	243	238	222	215	229	198	219	258	245	223	231	227	221	243	189	212	221	240	233	227	243	226	249	223	239	220	233	230	196	228	229	230	213	219	198	223	225	223	240	212	225	252	238	232	240	239	225	207	244	214	249	210	205	240	228	199	233	225	224	228	215	194	206	218	226	202	223	226	226	231	230	252	220	246	230	247	220	222	189	210	215	222	231	252	226	235	210	225	215	228	220	213	228	236	249	238	207	246	232	183	217	213	203	224	219	218	219	235	200	243	241	234	240	228	248	236	231	250	216	240	223	212	223	238	237	248	237	188	188	231	229	207	207	211	238	230	243	215	254	231	223	262	227	215	232	222	202	231	260	206	238	223	223	216	232	219	241	242	227	216	260	204	228	245	220	245	220	230	207	237	246	207	211	211	256	207	235	207	246	260	238	190	229	248	223	240	235	246	234	220	208	220	229	203	192	235	229	228	235	220	210	198	211	234	230	229	215	233	235	232	206	238	241	245	212	233	237	217	217	237	243	211	237	235	224	233	215	243	209	236	230	254	247	211	214	222	191	211	227	246	224	252	222	209	231	224	233	219	213	215	231	215	258	250	214	232	249	238	212	243	219	263	222	234	216	221	232	225	229	216	203	231	218	230	260	209	243	233	237	215	237	232	209	202	226	207	206	249	210	242	221	266	225	238	213	234	255	249	227	219	204	240	200	240	217	190	206	206	221	247	217	217	232	221	208	247	225	203	233	209	246	208	225	241	222	237	241	212	224	231	248	230	255	234	255	220	238	240	223	229	220	220	221	200	214	214	214	185	252	230	246	217	205	218	223	222	252	220	209	234	203	234	218	228	245	237	199	181	224	225	210	219	242	225	196	268	220	222	197	235	241	232	219	226	223	237	221	215	255	234	202	243	219	248	205	182	215	239	227	228	227	225	238	209	182	208	221	211	206	206	232	244	230	214	222	212	241	213	231	209	217	207	214	227	207	225	219	245	201	220	229	181	203	192	226	260	219	225	229	233	238	226	235	231	228	213	240	245	214	246	253	214	232	205	220	222	241	247	230	238	260	244	222	229	210	215	214	235	232	218	249	219	213	234	221	246	256	232	244	217	230	236	215	234	241	239	227	209	226	222	226	186	206	223	233	205	241	266	240	239	235	217	231	205	263	220	231	226	234	237	229	258	226	221	225	230	202	244	235	214	217	225	243	212	238	193	238	195	215	235	247	230	223	225	212	221	226	218	237	232	223	227	243	232	223	248	233	215	225	235	232	210	206	214	216	249	235	249	244	219	229	222	240	255	183	228	243	205	261	242	231	241	231	222	200	222	250	248	242	226	212	240	242	243	208	236	246	249	209	213	238	219	227	246	226	217	209	227	207	217	229	237	224	230	233	240	196	231	215	213	239	240	220	232	239	216	249	237	213	238	217	240	227	199	231	203	192	228	216	217	228	223	215	231	224	215	217	204	218	220	233	215	213	216	237	233	227	247	210	245	220	245	228	240	233	233	239	223	235	188	215	226	264	214	217	206	223	219	245	264	232	227	227	234	203	215	207	250	208	207	232	218	257	227	228	250	204	235	211	214	205	229	247	200	230	233	229	215	198	214	239	232	217	226	216	233	221	221	234	219	199	243	237	206	223	244	212	227	222	218	231	228	249	218	216	220	219	219	238	212	201	238	246	219	226	238	205	209	228	233	245	219	256	224	230	227	246	237	194	247	225	241	216	219	233	204	243	227	240	213	217	240	237	229	208	216	226	221	224	242	226	225	222	219	244	214	219	197	244	233	209	224	229	238	233	253	196	227	252	261	228	190	208	209	235	225	228	233	215	224	224	229	215	217	223	225	245	233	255	229	215	246	248	222	220	211	244	225	209	233	228	257	201	195	252	255	226	212	248	213	243	234	201	205	245	237	235	212	231	225	222	230	213	222	231	214	242	207	247	234	244	230	198	209	220	254	241	225	223	260	233	231	227	243	227	214	233	227	230	242	213	227	224	233	233	213	254	216	203	247	203	223	238	223	241	249	242	216	230	220	212	248	227	221	216	207	226	242	227	233	233	234	250	225	222	211	227	230	215	233	227	236	212	207	207	236	210	226	189	225	223	243	236	213	235	203	226	241	221	207	215	227	245	209	240	239	230	218	216	244	231	242	245	249	208	194	215	230	212	204	216	243	227	240	231	231	225	213	229	235	207	232	206	232	225	236	215	224	240	237	216	252	215	229	235	252	199	223	268	246	209	194	214	205	239	211	242	232	247	212	225	212	235	205	225	176	250	211	238	222	245	229	208	231	218	233	232	205	205	240	227	238	242	239	215	223	247	240	201	230	198	225	213	240	251	224	216	224	220	270	254	216	248	233	218	230	223	261	235	215	223	236	206	241	234	237	233	224	234	236	238	185	223	260	220	250	243	258	234	242	227	220	223	223	227	254	230	235	206	223	245	235	213	208	225	218	238	219	237	216	226	218	214	241	227	228	227	215	233	246	214	223	234	225	228	228	226	229	207	200	216	229	234	219	250	204	218	237	242	232	230	218	217	234	223	249	225	219	206	239	232	249	218	202	225	207	249	229	229	200	222	216	234	245	205	224	227	198	251	222	218	200	223	212	229	211	258	209	229	232	223	202	229	235	228	245	226	233	230	231	250	224	223	229	215	232	256	236	232	206	226	234	205	241	266	215	238	208	211	241	242	223	228	227	227	239	215	225	227	204	228	237	238	251	250	245	252	205	235	251	202	213	218	217	216	240	202	231	226	225	220	204	230	229	264	248	203	251	229	231	219	235	238	231	206	238	216	245	216	232	240	219	232	239	233	216	244	241	255	248	227	217	209	222	223	231	216	221	228	226	228	205	219	231	214	221	248	225	235	241	238	219	222	236	231	258	216	239	209	202	207	235	226	226	233	234	251	208	217	215	225	217	212	228	226	190	218	220	215	224	245	252	224	199	238	228	212	234	205	235	208	243	246	251	201	227	223	210	232	237	263	215	214	216	214	229	240	243	218	221	228	214	229	227	219	224	235	227	234	245	236	241	224	221	247	238	212	207	225	213	212	219	242	229	213	238	233	217	232	216	228	239	225	259	221	234	230	211	229	243	220	212	242	223	234	218	241	234	226	208	246	208	221	210	206	223	222	207	245	201	225	212	232	244	260	215	220	220	215	237	264	248	237	246	255	235	237	209	236	213	215	212	224	231	247	198	208	216	215	242	223	204	231	224	233	218	231	245	234	226	243	252	208	214	231	209	258	220	247	228	243	216	225	219	212	239	209	222	240	212	216	232	218	210	219	210	229	221	275	213	234	241	204	231	238	246	216	211	222	231	230	225	236	230	227	198
35355	57289	37990	15946	9381	7335	5486	4130	3120	2434	2030	1661	1281	1102	1017	910	845	749	713	701	591	610	514	457	444	384	391	359	309	320	336	314	296	338	312	306	293	276	294	262	279	288	271	265	230	251	261	252	271	244	262	270	255	253	228	246	245	236	246	259	259	249	269	246	204	261	245	230	249	250	263	237	214	247	233	225	251	252	247	254	230	272	229	235	248	239	265	217	257	249	248	223	228	251	208	249	260	218	240	208	247	231	224	217	232	245	228	232	253	244	233	256	224	253	237	237	260	235	243	218	240	250	232	256	242	215	220	233	275	226	225	239	236	228	220	227	218	249	235	240	228	216	245	245	219	235	238	230	241	251	229	258	276	237	249	231	223	227	227	242	229	236	213	249	232	226	226	229	263	248	256	223	222	227	231	219	216	230	222	230	248	262	197	264	253	252	233	206	233	220	238	255	265	241	225	237	237	245	241	262	229	241	242	264	237	219	243	243	208	237	232	232	256	221	243	258	224	243	251	254	225	248	246	214	247	227	274	260	234	235	219	210	227	216	240	246	245	235	225	231	278	253	226	225	230	237	222	253	245	234	216	254	230	227	222	237	254	218	248	229	260	250	234	247	240	255	207	223	232	216	233	285	258	237	244	230	188	218	204	242	243	214	257	224	232	229	226	199	238	248	216	238	253	223	227	242	218	239	239	254	247	262	196	235	245	220	240	249	237	256	221	222	248	256	263	240	241	233	218	253	218	223	220	209	266	216	217	260	267	253	215	237	219	239	229	235	250	219	244	238	228	248	236	239	258	229	233	250	236	236	225	257	238	236	242	235	226	237	210	235	210	240	234	204	257	237	242	254	230	230	250	242	225	253	232	231	215	208	237	233	201	219	244	245	220	238	227	220	244	237	235	208	226	227	233	245	250	206	220	253	230	225	231	226	246	254	241	228	245	232	232	273	253	232	231	223	225	247	214	245	244	236	215	253	210	214	229	214	233	239	243	251	228	249	248	223	224	236	210	204	261	246	258	223	241	214	245	239	215	217	230	227	242	241	241	243	243	240	261	214	244	239	226	253	229	251	228	244	255	268	221	226	282	244	229	236	231	224	231	230	259	241	251	225	240	239	257	245	230	243	236	242	247	227	218	236	226	243	224	217	233	243	238	215	237	244	266	247	237	248	224	264	243	230	218	241	233	225	228	245	211	238	211	207	239	239	260	230	215	236	237	242	219	216	232	245	244	232	218	220	248	242	245	237	242	209	228	228	217	239	239	239	234	218	245	207	242	228	227	259	233	221	242	270	250	233	243	227	236	232	223	220	271	208	223	238	196	267	225	221	231	259	254	249	230	197	234	217	231	252	206	245	228	239	219	252	232	233	251	257	237	214	247	242	211	231	266	229	242	233	230	250	242	219	240	257	204	236	214	224	239	241	238	235	248	229	249	241	226	237	225	241	247	247	229	249	244	217	202	252	222	230	247	239	229	270	192	225	230	262	245	232	229	220	252	250	222	242	218	222	227	237	241	231	229	255	222	225	252	256	247	232	213	229	243	235	228	239	222	212	227	243	244	250	271	243	247	253	230	268	192	234	250	215	233	238	221	212	223	232	212	249	208	220	231	230	229	227	217	234	250	230	236	249	260	204	250	246	246	267	217	242	230	259	233	233	252	261	236	231	268	237	244	232	240	209	238	224	222	223	256	224	230	242	252	229	234	228	218	240	234	241	236	246	252	236	237	238	227	225	241	239	247	252	247	252	268	235	251	213	258	234	241	243	217	243	247	238	209	250	238	251	241	206	222	248	216	243	217	259	236	264	263	226	253	235	248	252	246	214	227	244	255	246	231	227	246	219	213	237	238	252	243	242	221	227	221	236	244	259	245	254	243	218	219	261	229	241	240	248	241	229	220	244	252	222	215	214	261	221	222	230	251	226	246	207	232	234	256	230	232	215	220	201	249	223	255	224	240	234	243	228	239	234	233	212	236	224	246	253	248	229	259	238	248	234	258	249	247	224	230	266	217	236	223	240	198	260	239	243	239	226	214	238	248	218	244	239	232	249	239	260	240	231	215	228	246	247	218	237	228	244	229	229	237	229	241	249	234	239	269	227	218	232	224	242	261	239	250	241	218	239	207	251	240	233	227	234	227	256	226	244	231	253	221	253	236	239	248	264	229	253	257	218	243	191	220	216	228	218	230	237	229	263	247	224	230	252	235	235	232	241	242	232	245	240	232	259	215	223	231	256	227	225	233	236	225	234	238	243	247	230	230	244	267	204	215	230	228	250	227	234	242	251	265	243	249	240	245	249	223	213	225	254	236	254	234	252	210	257	220	210	224	218	216	250	265	219	233	230	247	225	268	237	195	220	205	248	213	272	249	225	244	229	250	258	225	230	236	212	246	246	263	221	215	220	245	241	231	222	233	229	235	246	215	242	232	221	237	245	221	216	241	251	229	236	252	247	270	232	218	248	210	243	245	241	245	245	248	225	240	225	231	232	239	240	227	218	217	246	219	226	230	238	240	235	235	246	232	243	250	234	218	242	221	232	260	244	212	223	252	243	244	232	245	231	225	240	231	239	231	235	269	239	244	234	239	230	260	242	269	235	221	216	237	238	253	255	211	236	234	237	227	225	223	238	254	237	220	224	253	259	250	219	251	231	249	231	236	253	242	248	205	216	226	253	212	209	234	229	231	204	229	231	214	238	244	251	244	233	225	246	242	230	242	225	211	245	252	253	212	215	237	238	251	241	231	215	205	264	234	233	251	245	241	263	255	286	241	238	245	242	211	210	238	242	231	218	264	229	208	238	231	235	242	240	239	237	242	236	218	232	229	233	238	253	225	242	237	256	235	225	225	240	243	252	242	238	234	233	225	258	227	243	250	267	260	247	227	234	221	243	222	220	244	234	226	231	238	212	223	245	236	250	201	229	228	230	230	243	242	225	235	248	240	210	221	224	247	267	230	249	257	265	244	216	250	278	217	207	224	207	207	252	241	249	256	252	231	230	277	235	251	219	228	220	211	227	245	237	250	249	237	241	231	205	240	236	239	239	262	232	238	233	211	234	218	213	248	240	253	242	239	240	247	233	209	248	241	249	260	240	204	230	234	253	253	237	254	221	242	231	269	244	270	240	214	235	231	214	213	245	243	231	259	233	243	231	213	238	263	239	222	261	245	285	231	241	273	240	236	236	241	253	221	272	227	250	230	197	239	271	258	248	252	255	237	235	243	224	249	235	229	232	207	239	263	219	251	230	228	253	235	234	245	237	231	242	246	255	252	217	238	256	229	235	234	242	230	226	260	258	256	228	220	235	254	227	272	206	226	258	245	251	242	245	209	247	233	241	241	242	236	268	238	228	262	243	258	241	219	251	213	230	255	226	221	230	258	238	231	258	228	232	228	243	214	235	241	224	237	224	243	249	234	210	222	237	228	232	233	223	236	268	234	227	231	223	232	236	224	249	236	239	236	240	261	258	242	227	232	227	253	255	241	232
25017	21208	27652	25081	14001	4584	2831	1956	1494	1243	1061	894	780	777	716	614	595	489	542	482	433	424	438	369	364	350	351	342	302	327	326	312	316	290	323	299	311	319	309	325	293	301	310	273	287	287	308	320	303	266	309	297	285	297	300	290	275	285	289	311	299	267	305	314	260	278	296	295	288	268	278	287	256	311	264	241	266	274	272	272	273	283	297	281	301	277	299	280	288	287	281	315	282	321	249	287	283	297	287	292	283	297	276	255	264	286	321	284	309	302	300	266	309	298	289	251	277	292	263	303	273	305	273	281	274	258	292	273	266	293	286	290	278	299	301	273	286	275	279	285	284	274	305	283	274	274	290	251	299	296	281	286	279	262	307	292	277	300	278	303	310	279	273	270	273	272	258	268	288	307	272	308	280	255	273	286	270	265	294	269	285	290	273	282	281	268	273	283	247	272	264	269	305	266	308	280	260	238	275	268	286	274	248	292	284	268	293	263	299	293	306	284	290	291	286	270	290	311	289	293	256	267	290	270	266	306	276	318	302	282	287	298	279	274	262	258	285	276	290	289	264	273	287	264	280	281	290	253	291	275	284	307	267	310	281	259	242	312	309	296	280	290	264	261	299	278	290	289	270	271	264	295	275	269	323	289	263	281	289	323	297	268	305	268	301	306	269	259	287	266	278	308	305	295	248	250	269	300	264	278	268	285	266	265	270	292	264	299	303	285	271	274	306	258	302	249	273	288	277	253	312	259	293	275	287	262	269	294	300	269	283	300	281	275	251	306	294	296	276	263	274	282	275	285	280	270	284	284	293	299	257	278	272	318	283	305	282	282	289	273	272	286	283	265	270	307	292	263	287	286	300	261	318	252	263	266	282	285	259	272	267	276	284	234	288	274	285	250	287	286	295	294	300	288	264	289	277	280	273	316	253	267	281	273	292	272	282	247	304	288	295	294	281	278	288	239	278	290	281	285	287	279	277	254	273	281	289	263	259	261	286	254	304	277	260	251	284	253	265	299	294	293	300	303	290	283	292	254	272	281	295	287	270	295	303	269	276	294	272	275	291	283	278	271	302	267	283	285	280	274	300	270	283	279	287	284	296	287	264	273	280	251	306	302	321	290	252	250	259	274	286	284	297	258	286	281	276	291	301	272	289	246	263	279	251	252	280	288	306	287	299	288	275	285	291	273	300	315	300	285	323	289	292	264	250	299	327	298	264	276	275	264	289	289	289	264	297	300	292	287	289	285	257	296	281	292	268	227	295	281	297	298	260	309	260	273	304	283	281	285	297	273	270	264	286	253	252	283	266	313	280	257	297	266	295	258	273	276	308	289	275	290	265	277	247	278	323	294	282	288	302	277	277	279	277	284	281	265	287	297	278	294	284	272	323	281	264	308	283	289	287	290	242	288	289	292	264	294	255	255	284	284	260	293	290	273	280	286	300	295	290	299	290	280	273	265	273	283	282	290	279	288	267	293	290	289	286	289	274	296	303	297	311	273	259	276	248	296	268	285	314	293	292	281	293	285	253	288	282	266	268	273	278	280	318	275	296	286	317	310	271	262	295	271	273	284	274	301	268	288	280	290	256	313	283	282	259	284	275	276	291	299	279	273	281	281	267	283	277	302	313	282	292	288	269	273	297	292	302	289	263	303	285	259	290	303	282	280	280	268	285	274	283	277	285	293	292	256	277	277	295	292	293	275	273	299	276	270	288	288	297	291	277	259	285	286	265	270	273	275	256	300	282	292	298	270	287	293	288	265	307	300	257	274	277	269	293	304	282	281	282	275	283	306	261	286	246	272	281	269	257	286	261	284	284	280	302	285	286	251	312	277	246	302	281	310	276	312	295	292	273	302	293	285	287	291	268	301	265	298	304	321	283	273	287	304	281	293	287	271	306	295	264	284	271	286	285	300	267	268	262	265	291	291	296	296	262	267	257	296	290	268	292	312	293	267	259	292	307	290	278	295	269	285	278	295	289	263	276	281	272	267	285	281	266	272	317	278	276	271	298	270	244	261	285	278	259	248	255	267	274	275	281	294	275	246	271	304	288	275	290	260	297	279	278	268	257	283	270	260	272	284	287	286	290	255	297	271	313	258	281	264	263	264	304	290	266	298	247	250	310	285	264	281	270	261	263	286	269	281	304	299	320	299	256	276	276	277	275	268	294	277	232	312	293	290	267	280	279	264	311	283	290	263	269	281	262	266	284	278	300	244	309	291	254	282	290	278	241	281	270	276	306	290	298	283	283	281	294	289	318	237	286	277	282	281	292	261	313	288	274	285	270	308	319	288	267	300	264	283	258	280	258	299	258	295	278	292	273	286	270	264	305	282	283	298	295	248	279	292	304	264	280	282	277	285	282	257	286	274	283	310	274	266	274	317	280	275	293	270	267	286	260	275	280	311	287	280	293	262	279	262	281	283	283	309	284	260	285	293	272	276	303	317	242	267	268	256	289	280	282	265	293	249	288	304	286	333	252	259	301	278	269	234	264	283	284	286	287	283	274	298	291	280	255	297	288	294	308	310	298	279	298	255	284	258	270	283	264	256	286	298	256	290	264	289	307	267	309	274	272	293	297	268	305	301	315	279	253	317	299	276	285	279	277	299	287	266	297	283	296	298	274	306	283	283	306	299	274	252	288	245	263	286	263	288	286	290	273	279	244	261	270	306	271	285	304	301	266	282	266	315	291	285	276	292	283	274	282	279	306	263	284	287	274	297	270	273	253	277	282	293	289	267	267	266	299	295	286	280	294	272	281	268	297	280	292	303	265	289	265	302	271	262	287	283	266	299	301	237	289	265	264	263	266	271	268	293	293	306	268	269	275	300	285	272	279	278	303	276	260	286	299	270	292	265	272	268	269	273	312	271	276	304	312	276	315	275	243	287	265	304	303	306	292	281	299	271	268	300	303	258	281	294	281	293	272	300	271	289	264	275	281	290	267	281	273	276	270	255	295	269	300	285	281	256	276	268	308	271	301	278	319	306	304	298	290	230	290	291	260	293	301	300	263	314	281	295	319	292	280	264	276	252	276	298	292	273	309	279	277	273	272	293	274	306	284	267	289	256	296	304	305	284	282	285	282	285	291	270	295	310	256	304	270	259	310	294	271	273	271	268	264	276	267	280	274	269	291	282	275	300	296	270	272	273	311	279	285	261	285	276	266	291	301	297	304	308	293	268	283	276	274	290	288	281	276	274	270	266	278	292	292	259	272	302	297	276	289	284	295	303	296	283	276	259	287	272	275	247	291	276	302	275	268	262	295	268	278	264	274	278	291	290	281	273	277	254	287	258	292	298	267	281	269	296	281	272	289	283	300	291	288	296	326	285	285	267	257	285	287	306	285	272	277	293	282	316	274	248	271	283	276	285	266	293	320	268	270	246	271	280	284	293	282	279	301	267	275	276	322	274	283	288	318	265	300	306	277	290	284	315	290	273	254	269	304	270	279	272	252	276	271	263	290	288	274	293	283	261	286	288	246	288	269	275
34045	52419	32243	13658	8041	6108	4642	3604	2649	2135	1698	1279	1254	1148	931	902	816	688	698	606	599	570	542	458	459	444	370	411	385	382	337	355	344	355	355	349	334	344	344	334	324	323	319	291	292	336	293	336	307	308	289	295	301	286	266	280	299	309	332	310	293	283	333	311	315	330	271	279	328	283	296	286	289	299	288	294	313	312	283	287	296	286	301	291	312	308	293	289	311	282	290	292	314	313	335	273	295	263	272	300	305	294	321	295	275	273	293	292	305	258	289	309	298	304	309	298	312	342	274	314	303	302	310	299	287	304	307	257	290	312	291	264	316	313	303	314	296	295	260	286	301	277	302	286	303	304	304	308	292	303	278	291	292	279	300	333	289	278	275	296	282	287	307	279	269	301	293	274	283	315	289	317	320	295	323	290	288	291	298	301	289	277	283	309	288	310	307	292	301	282	271	276	283	315	299	281	314	273	335	277	272	275	297	301	278	291	320	288	320	261	299	310	280	298	303	284	281	288	312	293	280	295	318	303	305	322	304	296	321	318	321	315	288	315	288	334	296	311	284	312	314	290	303	311	293	295	302	305	314	302	312	287	299	266	308	295	313	284	312	302	300	323	306	277	290	296	317	323	297	320	302	302	295	314	283	293	273	277	308	318	291	306	320	288	311	308	312	305	298	330	307	285	299	302	281	282	331	311	272	288	297	286	318	278	337	320	269	274	311	292	295	291	301	303	303	301	265	283	311	302	291	293	283	298	292	263	270	277	277	286	312	326	289	302	319	286	314	321	325	301	323	319	313	291	278	286	317	281	308	318	328	301	277	294	267	300	322	331	287	263	314	312	274	324	284	291	308	328	321	322	301	298	269	307	293	287	277	304	285	294	320	274	287	315	313	278	292	300	290	290	267	308	296	312	291	293	272	309	293	301	309	336	311	264	303	289	286	291	280	291	274	298	322	262	314	305	275	322	303	311	279	287	284	299	318	291	313	309	294	283	312	288	291	339	296	301	318	329	320	277	271	273	294	266	267	281	303	284	307	297	302	281	297	287	308	277	302	258	283	326	307	296	313	301	277	294	272	314	306	305	325	314	321	284	325	304	265	304	312	290	286	284	334	277	289	306	289	326	270	312	313	280	295	296	268	252	285	297	298	278	279	313	298	297	296	315	267	287	279	296	283	281	301	314	279	311	310	303	261	291	313	311	287	277	322	290	281	314	262	319	313	266	312	295	278	312	314	265	305	300	300	307	272	296	313	269	298	303	278	284	293	289	307	290	327	321	270	307	314	303	283	275	299	281	302	290	277	309	290	279	287	327	297	281	328	283	299	293	302	275	301	290	291	250	277	330	305	296	337	302	286	273	344	286	294	286	269	302	287	272	276	296	302	338	289	322	311	304	301	290	297	283	284	304	305	285	279	307	269	281	303	301	301	296	295	338	306	278	278	275	323	281	305	287	278	292	297	301	298	275	268	298	289	301	295	311	335	341	283	275	286	275	313	309	280	249	315	315	331	312	286	303	292	286	322	315	290	289	283	290	327	316	286	297	309	295	313	279	305	304	315	317	302	314	317	337	287	291	311	284	272	323	312	285	281	287	298	310	269	278	309	328	326	259	312	317	294	317	325	295	279	309	265	313	296	299	303	321	301	312	313	260	296	296	291	302	293	283	310	320	292	329	316	298	293	313	312	296	287	332	294	274	307	296	319	301	305	291	289	284	297	289	296	266	302	288	298	273	300	300	282	294	288	317	297	253	286	289	290	288	310	277	286	275	282	334	266	291	292	303	289	302	300	311	288	275	329	329	302	314	307	278	321	297	324	335	287	283	269	296	287	305	304	305	283	287	306	281	272	265	334	275	313	310	264	308	283	304	276	298	283	299	270	326	288	270	291	319	273	302	274	296	281	281	319	308	312	299	262	290	298	291	262	323	292	276	297	315	273	281	282	302	308	300	299	293	339	282	327	318	298	321	307	296	290	294	291	315	294	292	320	298	301	285	270	291	318	303	312	285	306	297	305	287	264	319	312	302	292	272	315	293	261	273	279	308	341	270	275	324	309	322	312	291	275	289	300	279	306	279	293	309	282	286	298	289	301	274	297	307	299	310	310	261	277	296	323	294	290	295	298	299	317	329	325	317	305	294	303	275	318	292	285	309	287	248	318	298	324	290	302	296	282	344	269	284	266	279	321	321	317	287	272	268	310	288	297	293	298	299	307	292	279	297	265	294	308	329	303	312	297	299	334	340	296	307	294	280	299	313	264	284	265	296	268	298	317	326	276	304	295	307	308	279	305	317	323	293	275	300	296	312	295	304	286	313	323	275	283	274	273	276	269	289	267	285	303	294	292	288	284	279	291	311	285	319	295	291	300	315	305	287	309	301	327	289	302	303	266	270	297	315	258	318	305	326	304	317	291	300	316	297	315	282	318	300	289	293	283	312	301	288	312	280	291	302	276	291	311	285	298	296	300	320	312	264	286	305	315	286	296	284	296	298	307	295	310	306	314	299	299	289	288	318	315	271	280	281	262	286	322	305	326	310	325	276	344	321	310	303	294	314	265	319	266	285	324	297	266	276	294	303	278	293	287	261	308	265	260	294	288	281	294	304	296	274	296	304	280	283	316	273	289	309	286	289	275	318	320	323	267	288	286	288	309	308	300	315	317	317	299	260	297	292	306	324	293	284	290	303	295	266	313	284	271	342	303	282	285	306	318	314	283	309	316	277	300	291	284	298	313	270	278	307	267	298	298	297	302	288	278	313	307	321	299	321	317	287	304	276	283	302	263	281	312	251	299	299	306	324	290	349	262	293	288	301	295	334	265	293	290	306	295	294	284	250	302	315	292	300	299	306	290	290	315	303	325	271	284	300	292	307	291	288	293	259	284	295	277	293	279	318	295	300	300	299	291	315	310	320	300	299	290	310	306	293	288	313	300	296	295	309	305	281	338	289	315	307	305	281	316	283	319	345	291	282	313	283	258	292	311	309	289	316	309	286	301	301	306	270	303	289	294	311	258	322	308	340	301	291	315	292	329	312	293	289	317	271	294	292	298	329	320	319	328	303	302	303	289	322	317	306	275	322	313	281	310	290	278	317	297	252	280	285	267	264	296	271	280	288	292	298	296	305	277	285	282	295	280	307	300	285	304	311	313	306	285	275	306	280	313	292	297	293	273	314	310	281	305	291	279	300	287	286	312	300	307	286	294	316	290	317	292	300	284	287	294	295	284	294	290	293	279	300	303	297	271	301	333	294	325	304	297	271	280	289	329	301	315	316	281	280	289	301	286	285	277	286	299	320	309	313	332	290	276	300	277	308	327	336	284	282	292	281	312	282	304	316	310	284	288	311	315	281	274	284	320	331	297	272	303	290	314	291	278	286	309	309	284	280	305	284	294	304	283	321	305	328	310	284	289	282	284	299	312	287	288	293	259	280	302	316	263	292	297	288	281	302	308	280	277	303	299	272	284	280	283	263	310	286	309	295	291	307	276	284
22662	21141	28738	23805	21175	21239	12388	4234	2756	2243	1870	1600	1337	1207	1044	997	843	823	737	694	630	554	555	457	471	437	454	431	410	427	402	374	419	392	415	393	354	340	310	348	349	360	321	344	300	349	333	330	327	321	336	314	331	354	304	312	333	335	322	319	305	303	349	324	319	325	324	337	343	338	321	300	322	301	344	300	328	325	314	318	288	339	310	307	297	312	331	308	314	301	332	364	335	315	326	341	297	301	303	335	313	344	311	316	295	296	300	335	284	308	298	317	333	346	349	314	312	325	314	303	313	316	280	316	298	325	274	338	309	350	310	318	351	325	314	282	294	292	324	311	333	279	314	293	302	308	352	309	306	321	359	301	310	300	280	318	316	302	312	306	313	307	310	325	357	343	321	298	355	295	296	306	307	347	310	296	334	291	330	334	316	322	301	339	329	299	273	292	350	293	309	306	325	282	323	292	319	319	295	326	340	306	318	307	314	334	326	296	277	297	275	322	290	321	272	289	293	305	336	309	297	337	325	345	322	299	339	367	323	320	298	310	319	298	318	313	300	308	301	321	295	288	323	291	285	302	284	313	278	306	308	300	297	307	287	324	328	318	322	341	310	298	304	302	307	330	308	338	348	315	298	311	295	324	307	295	322	339	292	303	312	279	296	351	340	327	325	316	277	289	308	299	313	315	330	320	293	327	313	346	316	296	348	309	290	305	306	334	311	303	306	294	314	296	315	307	303	281	309	299	298	289	322	296	295	285	326	325	340	293	315	297	314	324	302	342	295	319	318	337	304	303	307	296	308	312	310	315	337	307	305	324	315	332	305	296	301	345	315	323	326	278	291	334	295	330	266	272	343	303	294	327	293	297	312	304	279	316	310	328	335	317	301	313	314	312	301	307	323	338	333	329	312	316	315	323	266	279	323	335	300	329	325	300	310	328	281	327	306	316	300	302	323	298	301	306	342	339	305	320	310	301	332	343	311	301	278	284	327	294	324	294	323	346	328	292	339	312	309	303	274	309	336	299	338	319	320	315	327	318	318	357	284	306	328	323	302	293	287	311	345	324	289	321	312	331	279	346	307	304	297	291	307	296	322	298	299	314	296	328	339	314	319	298	313	273	308	298	315	285	308	326	321	309	325	275	295	313	319	332	306	320	315	341	325	298	308	314	336	290	308	316	340	330	333	318	291	291	322	346	330	308	320	311	309	282	330	298	293	316	305	332	313	309	295	301	306	314	292	325	273	314	281	317	313	340	327	321	347	314	298	323	312	327	295	306	323	313	292	332	324	329	323	303	304	325	313	335	305	304	328	325	290	333	308	309	344	314	300	322	325	319	323	298	321	312	322	303	316	291	275	324	274	336	321	339	312	286	322	313	325	294	286	294	326	289	303	292	295	323	299	305	322	319	311	304	314	327	304	385	301	309	310	300	298	283	319	290	334	321	327	300	302	310	285	297	317	324	303	337	321	335	346	331	313	308	323	328	330	298	301	299	270	313	311	330	295	307	320	322	329	317	320	318	287	284	344	313	305	300	310	305	314	305	311	305	340	315	326	321	331	292	325	289	348	299	311	319	321	305	301	334	374	327	289	271	289	303	308	302	314	342	296	323	301	277	274	313	323	316	318	299	317	311	317	276	312	313	310	315	295	298	331	318	318	309	328	302	302	293	332	282	285	297	337	308	316	319	315	317	305	313	296	292	291	330	347	313	291	270	279	339	326	300	299	323	305	301	312	332	324	307	309	307	279	328	332	348	324	310	309	319	356	299	331	334	292	297	341	295	292	323	324	349	344	326	309	293	322	338	292	314	284	326	314	296	316	313	293	281	316	357	310	339	305	319	290	327	293	331	328	309	276	307	278	292	346	297	278	323	320	298	335	306	301	284	292	317	303	329	300	308	277	336	305	315	280	326	323	288	348	313	319	300	340	310	306	350	290	314	295	365	320	339	306	326	308	337	280	294	325	335	301	317	332	296	277	314	315	313	338	310	333	309	293	342	290	304	343	307	325	304	302	331	303	296	314	304	305	309	287	328	277	330	315	322	310	325	307	309	318	294	326	309	304	319	289	304	306	325	330	322	310	336	343	325	315	322	314	293	316	290	302	307	323	284	297	320	309	300	302	333	321	286	308	272	311	296	307	301	308	330	293	329	322	313	283	279	319	347	310	284	299	354	309	303	293	312	331	339	300	309	327	307	319	324	305	302	300	301	305	308	301	309	335	338	325	320	324	316	282	308	317	343	321	335	295	304	323	290	309	334	324	336	318	353	330	335	256	291	332	330	269	359	322	305	310	342	305	296	301	315	333	321	326	300	307	285	313	330	317	295	322	321	283	299	311	331	322	285	339	317	334	310	310	340	300	309	331	340	327	327	322	304	322	326	335	314	296	325	324	312	306	316	342	304	308	300	296	333	309	303	323	323	320	314	321	279	286	321	326	325	312	277	340	336	302	330	319	308	298	328	301	331	329	323	310	293	304	296	334	333	300	304	320	309	281	325	298	322	301	308	322	304	279	344	325	302	308	284	293	293	326	325	304	317	303	308	311	296	346	314	306	321	307	290	291	319	309	303	279	315	301	302	319	323	331	344	303	280	308	295	333	308	337	301	310	299	311	305	295	299	301	305	321	294	298	295	325	309	294	286	324	325	334	311	325	334	319	312	320	289	322	306	285	332	280	298	276	302	307	329	310	300	311	327	349	321	324	351	332	309	315	345	290	297	304	341	293	309	342	311	305	330	305	307	344	313	345	309	300	297	315	307	300	304	311	300	305	287	310	310	311	307	322	312	341	321	315	369	316	294	290	302	350	319	311	345	295	333	305	300	308	323	328	339	316	316	322	322	321	291	295	329	305	297	316	298	350	300	271	342	332	301	310	288	291	325	326	331	328	323	305	306	294	328	332	329	331	316	308	320	327	313	311	300	314	308	311	331	339	321	306	324	347	305	304	309	297	317	338	330	314	313	311	323	318	330	322	308	278	295	317	297	333	318	276	315	296	305	311	325	293	300	316	284	327	314	322	311	340	301	323	313	323	312	311	306	306	307	296	324	317	302	333	323	326	324	317	284	315	316	308	285	312	317	303	356	317	331	288	315	342	315	313	320	293	293	296	313	339	331	253	305	291	341	299	317	316	289	296	296	291	322	291	341	333	349	297	306	335	306	313	296	301	314	307	304	317	339	299	329	342	344	327	332	315	310	279	283	296	307	313	340	296	293	319	296	320	314	304	321	315	294	314	333	302	314	319	302	338	312	314	271	321	317	351	323	288	313	313	336	325	324	306	323	319	285	319	344	317	293	302	297	309	303	301	342	316	318	311	307	280	306	336	334	317	286	301	317	313	299	291	305	318	327	307	296	323	305	322	294	312	323	324	300	313	333	290	323	325	291	308	295	324	337	309	284	336	350	309	325	316	307	341	315	321	305	327	308	300	306	329	307	345	296	322	313	338	300	318	304	311	330	313	306	330	335	279	283	297	320	348	308	304	332
38305	65223	43050	20899	13615	10144	7608	5928	4586	3509	2850	2452	1959	1754	1513	1361	1164	1131	929	860	813	702	638	602	564	511	506	460	469	442	447	450	438	425	423	409	385	407	347	346	368	315	350	361	385	327	339	336	336	333	339	371	353	341	324	337	370	341	329	312	322	356	326	334	348	303	319	374	326	370	342	341	326	309	324	331	328	302	312	342	326	316	327	329	326	301	318	311	289	306	307	333	307	300	335	354	323	318	295	329	315	321	326	285	291	322	325	292	323	323	331	320	325	355	325	303	283	300	317	323	330	331	325	313	288	331	308	343	345	386	322	289	290	314	316	306	310	357	304	343	333	323	289	297	345	312	310	307	324	325	304	339	315	335	331	306	302	339	330	307	323	317	314	337	291	311	302	336	303	343	312	310	332	317	285	323	328	343	305	332	309	342	332	305	307	332	299	330	281	338	308	355	319	330	323	293	303	293	294	313	329	316	312	312	304	287	328	332	295	310	300	308	295	354	313	332	301	311	296	302	303	310	287	328	303	310	330	316	286	310	277	298	342	309	323	306	297	330	330	331	310	336	310	302	327	345	311	308	308	311	307	318	317	353	317	329	295	332	324	321	292	312	301	295	296	325	295	287	342	301	340	302	328	339	331	324	352	318	311	313	302	297	332	315	336	349	317	314	309	309	343	341	317	300	330	287	303	330	298	326	306	304	329	305	303	300	306	270	350	325	336	302	298	322	294	283	311	303	311	321	285	302	317	317	320	302	300	309	331	289	315	327	307	312	348	298	309	294	354	310	326	285	342	329	304	318	293	306	327	301	290	316	310	311	340	315	315	318	280	291	300	343	340	321	290	287	321	298	336	294	262	311	317	309	315	310	292	326	341	315	286	326	312	348	298	347	294	316	325	321	333	304	315	289	323	333	321	325	323	332	304	318	314	345	355	333	278	301	328	297	333	327	303	301	335	317	302	281	277	284	320	320	295	306	331	311	324	304	288	349	301	290	308	304	316	351	318	318	306	305	355	325	332	342	331	322	322	314	314	310	306	316	327	306	330	316	344	341	366	334	288	295	329	312	324	331	317	300	293	296	298	334	288	302	308	339	280	313	313	329	312	285	329	322	342	314	321	321	291	327	301	318	320	320	320	297	303	311	298	289	331	306	297	308	325	314	322	325	313	341	323	320	333	344	351	313	301	291	300	323	320	297	316	320	301	334	303	311	296	363	327	329	320	331	289	289	294	339	345	294	327	340	289	277	319	313	292	335	313	338	292	293	311	319	294	320	307	329	308	322	316	335	322	284	335	335	309	320	299	318	294	285	299	351	336	293	316	323	313	309	302	286	306	304	290	293	307	305	297	339	307	293	291	343	322	276	286	313	319	320	302	286	320	326	312	305	334	339	289	329	324	303	316	322	317	317	326	313	323	325	349	323	309	310	319	348	306	317	313	337	310	298	300	297	343	333	334	300	337	330	331	296	322	302	320	309	312	299	284	312	358	333	340	315	315	330	335	310	333	287	320	298	317	322	310	322	318	346	322	298	284	281	310	336	329	306	333	296	330	296	305	297	289	303	308	329	339	334	313	337	296	348	324	319	336	345	325	355	333	353	323	325	318	360	326	350	340	326	308	327	298	312	335	358	290	283	320	332	334	331	335	344	348	347	325	312	310	350	290	320	305	305	309	309	322	322	316	309	307	330	330	311	309	299	325	274	302	313	366	340	333	306	301	309	305	287	320	298	330	340	309	352	286	296	311	346	313	327	338	318	319	309	310	310	344	301	315	339	306	325	327	314	345	284	324	308	326	303	301	306	325	315	353	312	297	306	357	313	328	325	323	318	333	312	322	298	338	334	294	290	303	314	295	296	321	316	302	321	306	330	317	318	321	322	343	328	287	330	308	343	306	321	311	280	327	320	325	332	321	312	308	327	305	309	305	299	341	327	328	349	306	301	299	309	315	311	305	318	285	313	312	313	315	321	312	342	338	369	278	322	276	309	329	329	318	331	375	308	379	297	319	305	304	315	307	312	306	333	302	303	310	322	303	318	317	331	316	352	303	303	306	303	315	308	317	334	320	294	318	323	340	313	297	298	306	305	325	312	307	337	305	347	313	318	313	323	336	313	326	288	320	319	316	297	303	323	322	334	296	330	296	310	321	319	306	370	323	319	319	316	322	310	288	356	313	333	327	325	327	301	310	354	303	312	297	322	291	320	285	310	362	312	307	300	287	334	317	342	318	341	338	317	290	328	345	288	341	331	284	296	334	302	315	294	272	326	300	317	305	334	335	323	341	303	287	307	297	306	322	291	288	305	320	283	310	318	339	305	289	295	311	323	325	302	324	326	299	307	306	316	310	292	304	314	296	319	311	327	299	369	315	324	291	302	318	308	327	319	328	326	329	312	347	319	377	309	333	317	321	327	326	337	292	297	347	311	313	331	329	320	268	346	344	306	310	321	304	297	292	319	318	323	271	317	305	306	320	323	304	355	312	337	319	324	314	326	351	304	314	287	316	299	318	354	302	302	299	297	343	314	326	316	316	332	316	325	288	320	328	318	316	280	295	327	299	336	329	300	332	314	350	318	316	336	319	301	323	326	315	347	281	299	302	321	298	363	330	306	310	325	293	317	287	340	301	299	296	303	342	311	294	337	293	315	324	316	277	306	326	376	312	325	318	295	326	313	283	303	301	315	292	306	340	329	346	304	333	315	288	350	304	313	328	322	299	328	296	316	327	321	315	308	314	327	300	305	307	302	313	289	270	318	311	309	325	321	321	339	309	342	308	316	335	317	322	317	310	343	315	368	298	293	297	301	329	324	302	317	288	318	317	318	306	328	331	334	342	312	343	292	313	299	285	320	287	326	314	318	314	315	322	336	315	283	330	318	325	311	316	296	318	321	319	343	308	314	323	328	311	299	320	304	307	323	331	319	344	302	334	327	338	328	283	309	328	314	327	334	348	323	339	284	321	295	320	327	311	329	326	323	309	324	334	299	315	322	322	307	300	360	330	290	336	295	325	311	295	281	300	321	310	338	327	353	320	292	325	328	323	334	339	324	301	311	302	321	272	350	321	315	338	348	334	338	309	310	343	309	315	310	318	314	312	287	305	331	323	322	342	281	298	320	338	301	352	335	361	324	295	322	303	318	308	300	331	320	303	320	293	315	304	291	324	316	326	327	309	326	325	297	327	320	319	290	314	328	283	349	309	312	299	350	316	317	339	310	308	298	294	324	321	314	313	330	325	315	344	341	302	335	336	317	342	297	344	309	315	324	287	309	324	310	304	341	304	328	301	315	290	293	324	341	331	343	320	316	325	277	317	341	335	320	338	319	304	308	289	297	316	338	317	307	323	298	321	354	331	325	325	285	309	286	330	317	316	274	320	321	325	340	333	308	312	319	352	326	349	300	326	348	316	318	310	296	329	307	311	325	325	305	307	333	292	304	284	317	287	315	305	328	280	321	342	335	292	336	330	253	308	319	321	322	333	307	328	298
32078	31369	26803	12309	4506	2711	1845	1324	1099	907	776	682	589	554	453	404	400	395	352	344	307	292	280	299	299	265	300	268	254	298	261	255	232	263	266	257	236	249	225	231	232	239	257	270	242	235	238	202	216	210	212	254	234	212	222	203	215	203	202	200	209	204	239	215	232	212	232	233	217	236	210	223	241	200	203	217	210	210	201	237	234	220	233	201	216	240	212	204	221	216	232	222	213	219	215	199	203	213	217	206	220	225	175	191	215	218	199	206	223	194	217	256	211	191	226	226	199	235	214	209	250	223	195	213	242	207	220	223	219	237	216	209	236	235	185	217	211	202	179	228	238	198	215	244	216	220	246	216	230	209	224	231	223	199	221	215	229	220	232	238	209	186	218	221	210	236	217	219	227	212	231	208	202	222	252	235	234	213	233	207	236	223	186	199	212	219	229	201	234	202	221	215	220	221	217	229	218	216	218	184	234	188	207	220	207	226	228	194	213	210	218	209	211	239	223	242	220	224	218	188	213	221	222	242	190	199	196	225	233	218	208	186	210	222	222	215	210	233	221	225	208	216	209	219	211	202	212	227	228	229	224	204	210	192	209	206	208	221	252	185	215	207	217	221	237	250	245	215	230	216	222	203	222	203	233	225	225	197	211	206	235	231	211	235	217	194	217	210	241	237	245	196	222	237	224	213	215	212	219	233	219	219	210	233	220	239	212	221	228	248	208	223	217	224	199	230	191	203	209	242	238	211	220	219	225	234	197	203	244	232	210	227	233	218	244	220	218	200	214	201	238	217	232	201	211	208	208	232	222	200	200	206	225	216	239	199	198	228	217	253	202	197	223	216	203	200	237	222	225	232	208	198	206	246	201	215	221	232	225	229	217	218	204	234	219	210	256	206	213	214	235	211	241	208	195	197	221	215	241	258	210	212	210	223	231	212	211	239	214	236	238	227	211	216	233	221	233	224	198	233	191	220	227	220	208	233	240	206	221	212	219	232	211	226	207	200	212	232	209	221	229	228	215	227	217	222	228	229	203	218	181	213	227	199	221	232	210	194	191	216	202	246	212	205	227	224	237	211	212	229	218	189	226	241	241	200	211	231	209	184	213	217	238	203	220	234	221	235	236	208	227	220	219	228	206	211	215	208	221	185	193	216	219	193	183	217	207	210	215	213	213	214	197	221	226	235	212	236	230	204	233	202	227	199	216	227	212	207	224	203	228	241	225	205	211	203	189	220	243	226	258	237	197	219	240	221	202	240	226	227	208	233	215	211	238	216	215	206	216	197	192	238	206	239	183	217	219	211	232	242	214	225	213	228	229	198	203	238	210	241	187	204	183	218	237	225	196	197	232	226	235	226	212	229	223	216	222	205	209	224	217	235	234	219	203	248	215	243	212	192	217	208	217	205	215	230	236	223	189	214	234	219	225	226	222	214	209	188	216	204	192	211	251	194	243	217	193	233	217	221	242	212	255	227	216	246	220	232	233	232	232	212	202	226	206	211	245	219	225	188	226	213	221	192	211	215	208	191	213	193	213	197	224	212	207	196	237	215	198	228	204	228	210	197	206	229	221	195	202	224	234	234	208	217	212	199	210	250	209	215	214	206	206	226	208	238	251	206	201	215	204	253	230	217	234	226	192	245	189	197	211	196	247	208	224	199	225	226	207	211	200	220	214	235	204	215	212	219	248	215	236	183	215	216	222	224	196	216	211	205	215	224	235	219	214	219	223	241	191	230	224	237	210	223	232	219	222	227	211	241	236	234	221	247	205	215	249	220	241	219	222	225	221	218	237	187	221	196	204	176	213	230	207	215	229	214	237	224	235	225	218	246	198	199	195	198	207	218	209	211	213	210	208	203	210	234	223	219	250	173	208	242	224	214	213	233	214	235	218	222	216	214	219	231	222	230	220	235	244	209	216	218	210	229	213	215	235	225	209	219	237	219	241	215	216	230	221	216	228	209	237	227	227	255	208	220	227	237	194	210	219	199	202	189	222	196	208	186	211	200	226	218	222	208	254	181	220	237	245	207	226	196	253	189	196	186	230	212	252	224	210	195	198	215	224	199	194	218	234	223	202	213	212	200	225	230	231	214	209	215	192	226	232	241	253	218	217	216	217	199	203	202	202	212	232	229	205	218	216	201	219	244	223	240	210	234	231	234	217	233	222	237	224	191	234	221	225	229	224	205	196	194	217	241	252	225	184	236	197	234	229	216	226	225	213	228	254	222	215	165	209	205	220	236	201	204	200	209	238	201	216	224	215	225	210	212	236	233	235	232	184	214	219	239	217	221	206	219	210	217	196	213	213	221	208	217	214	203	223	210	257	180	207	224	229	224	202	221	212	250	231	208	218	214	215	233	216	232	227	204	221	213	238	190	207	219	228	210	238	203	196	208	205	235	199	228	221	240	229	220	214	205	207	197	239	226	224	227	217	223	225	223	185	204	199	248	235	217	213	211	209	226	222	236	229	197	225	200	207	228	213	203	208	217	242	225	192	220	226	229	213	197	224	224	204	220	212	242	201	230	198	226	192	212	208	195	243	222	208	205	215	189	232	192	202	196	236	195	224	186	237	238	198	223	213	217	237	228	233	216	213	235	199	201	217	189	226	207	206	207	219	220	249	227	212	200	212	182	227	212	229	212	206	220	206	220	205	239	202	212	234	232	236	235	213	200	217	211	207	198	222	203	212	212	215	221	218	230	230	235	215	209	216	197	233	227	208	186	202	210	212	212	207	230	205	206	217	188	216	229	216	210	211	208	204	208	215	206	213	199	218	199	221	231	233	217	224	224	246	214	207	208	213	204	196	175	221	206	224	201	234	219	229	211	214	207	221	214	223	238	219	215	217	215	235	204	239	186	234	189	194	209	228	199	205	224	219	217	228	225	227	228	235	223	216	224	213	243	227	239	216	222	257	235	205	216	210	205	225	199	236	215	217	210	184	203	226	203	237	200	197	217	221	207	191	212	208	203	198	204	224	234	211	210	221	221	215	226	218	220	198	208	195	207	247	218	233	228	234	223	204	217	230	220	234	226	219	217	210	210	210	194	193	208	202	219	215	206	220	213	228	247	212	219	238	217	222	217	236	223	208	224	215	252	201	201	235	218	203	202	208	197	220	249	213	219	195	203	237	201	228	220	243	210	237	237	235	240	218	208	201	185	227	244	207	216	226	206	204	221	224	207	254	214	229	216	214	223	205	200	206	229	230	209	223	213	254	205	219	224	228	227	194	222	228	232	248	199	212	212	213	223	235	218	195	221	214	194	214	213	229	229	231	214	214	210	229	203	202	235	222	244	211	203	217	211	229	210	218	222	236	229	215	205	180	243	223	183	227	227	213	221	216	243	215	234	225	202	199	236	235	201	221	248	187	200	186	206	228	219	188	199	211	215	229	232	212	224	222	226	212	205	219	237	211	223	206	214	221	244	228	208	214	203	259	202	227	219	205	238	209	192	229	222	197	225	203	218	213	204	222	194	226	224	242	244
34492	44664	24968	10330	6384	4646	3217	2399	1831	1447	1208	1028	890	797	662	594	531	515	474	459	421	371	352	344	316	317	297	283	322	307	266	275	263	273	238	257	285	247	238	253	242	248	259	244	253	229	221	255	246	251	237	239	237	243	218	230	253	231	263	219	238	261	261	212	231	220	208	243	218	239	235	223	204	247	207	255	232	228	237	243	236	204	224	194	232	226	251	215	234	246	228	214	227	227	219	252	215	244	209	239	211	211	243	221	235	235	233	257	230	240	220	219	264	234	248	233	234	252	227	243	229	248	230	227	205	237	216	238	230	223	210	221	228	219	229	237	246	243	205	185	263	235	261	215	241	240	240	217	238	231	238	229	240	228	250	224	246	229	228	248	233	228	221	223	244	229	215	222	231	211	215	222	221	235	217	202	235	223	235	226	238	241	231	249	239	257	218	267	233	229	227	230	204	223	224	221	225	242	253	242	242	241	240	215	223	244	233	257	249	217	241	218	213	234	245	246	247	221	215	210	238	213	230	236	243	225	218	219	212	257	208	202	256	248	246	232	239	243	224	220	250	217	257	246	226	249	239	215	230	246	252	226	242	216	256	244	223	224	232	226	235	232	206	241	255	218	240	244	231	228	247	264	230	226	212	222	223	232	229	223	255	229	227	247	233	224	223	216	228	220	215	236	217	195	220	223	234	231	252	241	257	231	239	219	236	227	257	242	234	210	217	226	232	225	234	224	238	226	246	207	225	221	226	209	210	227	226	231	229	246	236	232	210	242	201	237	242	224	219	244	240	231	233	247	245	231	224	236	205	249	223	245	234	224	224	208	225	207	224	206	233	219	234	216	230	217	243	250	226	203	246	217	249	238	229	214	249	192	262	223	238	249	219	230	227	227	238	220	236	237	235	211	222	214	238	236	237	245	236	217	235	223	207	224	219	241	196	211	201	213	220	201	227	205	247	271	226	218	222	228	208	223	231	222	235	227	242	198	215	217	232	244	219	229	217	230	203	208	222	248	219	220	201	227	223	222	240	248	218	224	239	228	242	230	259	220	234	228	236	239	201	224	247	247	234	209	259	234	224	233	250	223	219	213	215	233	252	231	239	238	254	235	233	233	236	236	223	221	249	227	214	221	215	261	223	233	238	221	221	212	240	234	203	235	250	225	245	220	221	236	215	228	251	209	227	202	234	258	218	214	243	247	232	248	218	229	247	215	216	233	225	258	250	221	244	222	235	242	223	252	235	223	244	207	219	211	241	234	233	229	204	228	262	225	250	203	199	238	208	212	236	231	225	234	230	239	230	238	228	242	213	228	199	232	223	222	241	237	231	242	243	238	209	227	226	236	220	219	230	270	232	218	246	231	223	237	237	219	223	236	221	225	214	225	258	238	214	237	220	234	222	242	250	238	218	232	240	226	239	212	236	239	237	244	218	227	238	246	239	224	234	204	218	223	217	233	238	209	229	215	228	235	239	256	214	215	231	221	231	231	237	262	232	233	246	224	236	271	235	234	239	235	217	263	240	226	244	229	234	241	240	239	245	245	206	202	241	228	214	247	224	222	228	221	212	240	231	234	205	245	218	222	258	248	224	248	240	240	251	252	231	244	230	236	254	230	249	248	217	242	223	236	252	252	235	220	220	231	219	192	217	205	254	241	212	227	231	245	226	230	222	215	190	231	230	216	232	219	222	241	218	221	237	229	207	254	218	245	233	229	214	216	214	233	204	220	233	243	231	240	249	215	221	212	220	244	208	236	221	243	231	233	217	217	230	221	251	228	263	222	219	236	245	211	222	243	218	239	237	215	225	242	219	237	237	234	224	237	244	218	241	240	229	229	219	223	239	207	244	244	258	234	210	205	218	236	230	223	263	244	225	230	228	246	240	228	208	227	240	240	239	237	230	232	255	224	260	235	217	217	196	247	230	216	190	241	218	236	245	227	225	233	228	235	208	236	227	216	213	210	220	208	221	240	220	248	233	249	235	229	217	234	218	224	260	234	236	209	228	251	252	243	216	215	229	236	233	239	231	259	248	243	252	261	216	233	211	234	230	225	231	224	205	235	210	220	227	236	219	210	214	241	239	233	215	203	225	232	232	253	226	233	235	243	205	208	242	236	241	225	238	231	255	233	236	232	232	241	234	248	245	249	225	211	242	231	272	236	268	232	208	238	207	209	238	239	252	243	262	253	231	233	213	233	224	209	245	257	217	200	215	239	233	262	218	233	237	250	232	227	225	239	245	223	213	241	227	249	197	229	241	248	244	243	226	223	252	213	203	249	234	226	242	229	269	240	267	242	226	252	235	214	243	224	213	238	228	230	231	241	238	220	229	217	235	245	230	220	221	226	252	233	254	200	265	227	230	240	232	241	249	218	247	229	237	251	251	238	221	231	228	229	257	243	223	233	265	248	207	209	235	205	222	250	248	230	244	221	218	235	202	262	242	199	211	250	238	248	223	243	214	259	241	242	257	254	204	229	209	228	222	220	247	231	236	212	247	241	217	240	246	213	224	238	249	236	265	235	234	238	215	238	214	230	220	231	245	241	240	233	230	215	247	209	210	220	240	206	236	210	247	229	242	236	202	214	206	213	210	232	222	227	252	218	235	248	235	208	235	221	214	240	230	232	249	218	216	219	249	243	242	232	243	228	222	229	247	228	195	233	247	233	227	227	248	224	217	221	208	226	223	213	236	226	221	229	244	236	229	227	216	211	232	241	237	223	207	221	238	221	239	255	218	251	221	231	234	243	228	236	246	226	212	230	241	235	246	217	233	218	231	239	222	214	248	233	223	213	227	210	228	212	236	247	232	219	203	218	222	222	233	243	228	236	211	219	227	225	241	214	246	227	219	195	238	224	209	209	223	258	221	237	229	253	228	221	246	207	216	225	241	258	249	225	235	224	218	231	251	233	240	264	229	224	255	237	233	259	220	204	247	242	243	198	244	231	220	230	233	240	240	238	219	219	258	227	233	205	261	253	254	209	264	223	241	239	247	242	230	243	240	253	209	197	246	224	229	220	232	236	275	226	252	226	239	232	218	202	260	225	234	221	230	230	213	210	229	213	226	225	233	224	235	228	242	220	230	231	223	236	255	217	245	224	229	239	220	225	228	222	235	222	222	231	245	197	212	242	244	234	240	253	235	244	222	261	198	212	258	213	232	240	221	218	218	220	209	229	242	245	231	246	226	239	197	219	245	241	232	230	220	226	216	238	240	189	222	238	235	235	231	250	228	228	221	248	249	247	217	215	233	217	280	229	211	226	249	232	258	237	224	219	232	251	213	229	236	226	221	224	240	225	237	239	224	240	233	217	199	244	215	235	208	246	235	237	253	264	272	241	240	240	250	227	218	237	216	206	235	224	225	239	230	223	226	240	224	259	219	224	244	253	245	227	249	219	218	261	221	233	269	213	263	202	207	205	234	238	213	237	216	232	211	215	227	237	217	223	237	244	233	236	216	239	252	227	263	250	210	221	225	211	223	224	244	231
23748	21157	28403	24209	20938	12926	4590	2459	1782	1495	1309	1124	907	829	692	625	559	492	503	426	438	398	381	349	343	309	297	312	307	302	291	258	286	246	268	285	268	252	279	244	260	247	250	241	221	231	235	255	235	237	226	208	248	239	248	235	243	246	214	242	242	238	214	241	237	233	245	234	222	241	241	195	223	228	222	209	244	217	248	216	223	202	233	242	239	228	217	225	207	202	223	237	256	233	233	207	209	214	228	209	220	226	211	234	220	242	233	261	212	232	230	229	216	220	236	199	215	209	235	208	223	226	245	231	224	253	216	211	219	193	240	205	229	244	244	193	223	230	226	227	228	228	240	226	212	208	238	217	214	214	219	218	210	239	215	224	234	213	250	235	240	230	224	237	217	217	221	211	203	251	218	220	258	233	195	207	219	248	257	238	234	218	207	227	206	223	235	247	223	209	203	208	246	209	243	221	225	215	221	217	227	209	236	241	239	223	209	222	229	204	214	229	228	242	218	232	224	238	260	211	223	199	216	194	232	208	206	242	228	233	194	230	214	211	222	223	203	200	264	220	205	250	223	226	244	199	227	226	246	242	238	200	221	244	230	235	209	219	249	237	199	226	233	192	236	210	229	218	228	238	228	215	198	232	238	248	218	238	221	210	218	192	212	243	215	196	241	209	233	247	227	237	243	207	210	232	202	226	203	231	246	229	240	234	231	212	234	235	230	209	244	217	219	229	216	226	219	227	229	219	260	193	247	240	218	213	229	215	210	206	220	237	219	217	212	241	214	223	209	231	223	243	230	213	237	198	223	226	211	264	201	229	206	212	253	219	191	226	240	263	242	211	207	213	229	259	239	207	202	217	218	225	204	203	226	229	231	210	229	228	237	240	215	233	235	209	225	241	234	207	197	209	205	232	249	238	222	216	254	226	246	234	238	220	181	215	212	230	228	245	220	213	232	205	204	213	209	213	206	227	225	226	209	241	212	216	238	227	223	206	212	223	225	210	245	200	247	245	217	193	237	212	231	226	189	249	238	254	234	232	217	191	203	217	225	209	234	239	203	244	226	228	216	219	208	241	247	233	224	230	225	203	227	263	271	235	239	246	220	200	239	222	204	243	218	215	220	244	191	226	214	224	227	209	206	245	215	220	218	233	239	206	243	205	237	221	232	216	225	216	227	239	189	253	195	205	231	233	212	219	218	233	228	214	229	224	213	211	229	237	227	215	231	232	237	203	240	211	238	238	210	208	229	205	237	232	250	237	204	236	243	225	234	224	222	211	228	225	217	229	215	228	215	211	213	219	220	246	213	229	237	197	221	231	215	228	248	230	213	221	217	223	220	208	215	218	219	201	224	245	250	256	210	244	211	239	240	226	232	213	224	238	218	229	210	247	243	193	214	227	227	242	206	248	241	213	196	237	217	216	210	241	206	215	228	218	220	247	225	233	234	198	218	202	214	206	210	215	242	236	210	223	240	226	208	213	230	235	245	225	217	209	232	204	228	202	225	229	225	213	247	208	245	220	236	202	237	222	216	214	227	230	216	221	238	234	227	238	253	231	224	215	208	248	228	216	231	218	218	255	214	218	262	226	239	219	211	201	234	234	253	207	209	227	214	240	211	210	204	228	237	224	219	251	209	226	207	206	219	224	206	220	233	214	215	217	196	209	246	234	208	228	217	222	226	238	244	237	234	214	246	214	219	222	226	219	243	223	228	176	218	230	243	222	232	223	230	216	218	254	241	254	215	223	209	180	213	190	218	219	234	207	205	234	205	204	192	216	229	243	231	223	258	240	187	242	205	237	236	238	257	211	225	226	206	186	233	245	216	229	229	214	261	246	206	237	230	243	224	234	234	235	226	227	208	227	213	232	221	225	212	212	207	228	205	240	221	218	238	224	250	194	219	236	213	235	248	218	189	213	243	217	223	231	219	208	219	223	226	243	228	225	221	252	247	257	207	240	205	208	212	223	232	218	207	207	215	221	240	199	224	200	230	232	259	222	225	207	213	238	239	210	236	230	246	229	209	213	206	204	219	229	234	222	225	214	236	219	212	228	221	221	216	225	258	231	221	248	227	233	211	214	193	200	214	237	253	206	207	244	225	216	226	217	226	213	285	209	207	201	229	262	244	225	241	214	215	215	244	229	220	229	207	237	255	263	214	223	219	228	204	210	217	235	222	246	216	211	219	190	196	214	221	262	206	224	259	229	220	215	217	203	228	236	222	224	215	231	207	217	190	208	216	235	251	251	193	248	224	221	242	231	258	232	205	208	205	241	233	227	221	237	211	204	205	217	239	208	178	215	237	201	192	237	239	206	216	213	232	222	237	215	234	201	215	205	196	239	247	214	213	200	219	232	270	235	226	200	226	232	234	198	203	243	231	234	231	220	248	225	227	245	209	236	237	225	228	211	194	210	205	215	240	224	253	255	210	214	250	217	226	228	221	233	201	208	234	216	218	218	228	211	210	218	236	215	217	216	249	225	200	236	224	226	213	257	213	209	222	206	207	238	213	225	212	217	216	223	225	256	235	219	248	214	212	212	208	231	224	245	210	242	237	210	244	236	240	218	235	231	241	263	221	233	232	233	223	238	246	253	205	220	230	233	236	216	244	249	247	227	201	223	238	208	185	235	219	229	212	239	212	212	222	230	243	217	234	202	239	224	206	238	215	227	218	204	212	199	207	210	205	222	208	216	232	226	213	208	205	257	213	217	232	222	243	238	219	216	198	225	231	218	195	223	237	220	234	222	197	208	229	202	223	226	224	243	245	229	203	237	236	249	198	226	214	219	214	207	238	225	218	216	225	227	236	239	236	219	228	224	218	238	240	242	220	243	224	248	230	232	207	224	255	238	239	208	207	234	226	219	213	234	194	233	216	248	225	228	230	229	230	203	207	223	245	235	217	240	241	219	219	218	226	238	228	220	222	223	234	226	218	241	227	242	240	230	213	217	229	223	202	235	227	244	242	240	252	256	247	250	212	211	211	236	211	258	224	229	229	229	228	230	213	234	239	219	216	253	204	232	238	225	224	232	183	241	216	243	219	229	232	216	212	218	201	212	250	232	224	215	221	224	225	251	227	196	208	212	211	208	222	215	247	227	208	226	214	224	247	194	225	215	227	219	241	213	228	241	205	211	220	214	230	211	237	230	231	253	232	220	223	244	238	212	218	228	224	231	239	236	221	239	247	238	223	233	234	193	220	209	225	229	241	225	241	235	208	235	214	222	224	198	233	232	215	205	223	223	235	228	217	211	200	208	225	229	212	248	217	274	217	221	210	237	213	237	217	207	189	241	241	205	263	226	215	214	188	232	206	223	233	238	235	255	227	236	230	232	254	232	195	224	284	247	229	227	227	230	231	238	224	245	226	222	214	234	245	210	206	193	221	236	211	206	236	210	215	235	221	207	230	200	180	258	234	239	215	224	212	237	206	220	234	233	236	211	245	259	218	260	236	194	221	240	221	208	238	209	223	245	225	244	229	213	208	235
35437	57720	36681	16675	10364	7702	5593	4058	3165	2501	2051	1720	1448	1185	1006	886	759	715	628	593	537	526	421	395	411	348	349	383	363	324	348	332	312	273	311	296	305	279	294	276	272	242	254	268	248	278	257	222	267	245	245	260	220	234	232	245	266	236	232	234	259	249	263	272	247	263	249	253	235	264	260	231	237	224	217	221	215	242	243	255	230	246	248	245	211	233	239	248	245	260	221	208	250	249	220	229	220	233	258	256	238	220	264	256	243	230	219	231	231	218	268	233	233	221	233	240	227	221	240	236	217	259	244	250	244	210	242	230	213	237	259	223	217	221	234	251	230	242	248	259	239	247	228	244	235	223	238	218	239	214	238	240	237	233	236	213	236	271	208	249	229	229	224	263	226	229	242	208	247	255	207	237	241	241	243	218	234	215	240	246	241	218	230	257	241	230	217	246	237	227	209	218	247	223	234	233	234	235	216	224	203	266	239	248	262	255	229	232	215	241	230	230	235	232	230	224	212	214	252	246	205	238	249	208	240	242	220	268	249	247	252	248	267	234	232	229	259	231	219	217	218	262	216	223	237	230	232	214	210	236	213	256	236	220	234	251	221	208	215	222	219	229	222	222	281	232	265	229	247	268	250	229	213	231	207	242	248	215	254	229	230	226	250	245	227	237	214	233	224	222	203	248	220	226	260	233	234	214	232	233	213	231	223	232	250	214	233	227	215	203	226	233	241	262	240	248	238	259	271	249	253	238	265	247	226	230	237	233	260	214	242	246	205	250	244	225	224	243	235	260	220	239	250	235	256	256	259	235	237	243	215	243	227	227	258	225	219	252	238	217	232	222	234	215	224	243	238	273	238	245	210	284	217	249	242	245	221	229	200	238	235	243	218	226	256	211	232	250	249	217	226	233	268	222	209	249	214	233	248	239	229	241	226	213	249	241	232	236	217	227	234	246	253	229	248	243	235	238	214	225	230	233	218	237	227	244	242	231	235	244	231	206	253	219	237	260	232	223	209	217	222	227	212	247	215	214	242	201	234	209	245	247	227	214	245	224	229	244	240	251	242	231	225	224	255	246	270	230	240	268	246	249	257	249	262	235	244	235	218	244	220	254	226	215	192	228	236	251	248	230	206	258	230	246	215	236	227	234	236	233	228	213	218	200	223	253	212	223	222	204	219	252	242	234	207	236	234	234	245	252	224	213	240	226	239	224	206	236	239	231	242	255	246	266	202	239	231	211	236	219	222	248	250	220	232	226	240	230	239	240	214	252	228	225	246	234	219	209	245	243	235	247	210	214	249	223	246	252	264	236	234	228	222	228	228	233	241	251	221	230	222	240	240	226	219	248	232	230	246	236	253	256	228	227	230	236	230	218	224	237	253	237	222	252	237	252	245	231	233	253	242	202	224	233	252	261	227	229	257	250	246	228	247	249	235	215	222	218	243	252	222	213	233	236	247	241	221	227	238	223	208	216	210	224	223	215	246	231	246	236	229	228	213	233	230	218	261	236	250	250	234	242	231	225	260	255	247	245	248	243	228	241	270	232	232	258	231	267	216	210	224	232	243	238	230	244	235	230	245	237	234	258	242	251	249	257	223	240	235	254	236	220	239	211	227	242	266	238	246	239	222	233	249	231	230	224	236	248	219	254	236	213	209	249	248	208	244	237	240	246	255	229	237	252	267	249	224	237	231	246	233	230	224	233	233	240	245	216	214	245	238	270	243	221	215	247	227	266	233	209	240	222	227	237	238	246	234	220	251	225	235	217	239	229	219	221	217	218	215	255	227	233	239	238	257	254	225	244	243	235	248	199	251	249	247	245	240	221	220	218	216	254	243	256	234	207	258	248	258	216	202	221	219	231	224	240	248	248	224	244	219	237	211	247	228	224	248	256	235	223	240	272	225	233	218	241	230	223	247	235	232	252	234	233	218	213	229	226	235	265	248	228	233	253	241	221	235	249	234	249	270	244	212	252	210	243	241	226	235	244	227	242	248	239	227	247	244	217	243	204	197	264	234	244	245	268	245	259	234	240	209	242	205	228	237	235	207	269	215	245	253	262	270	256	220	245	218	221	246	232	230	244	208	226	262	223	211	239	256	231	246	232	247	190	243	227	248	243	240	237	274	245	248	243	207	228	222	229	277	220	235	245	256	235	222	262	252	217	247	248	226	258	257	229	228	228	227	206	224	259	237	239	239	244	231	236	263	255	247	239	226	225	225	223	267	246	253	255	239	259	201	233	256	189	216	222	221	261	248	249	216	241	247	249	224	215	233	250	249	232	242	242	231	254	220	239	229	236	232	239	260	237	267	227	207	250	244	244	239	249	232	236	234	212	217	262	230	233	225	220	235	248	263	235	220	235	243	241	227	247	212	222	235	213	221	236	249	240	235	228	229	244	218	217	259	211	241	241	271	246	241	228	217	230	213	239	224	240	233	238	230	241	239	257	242	245	227	203	252	246	219	241	259	241	252	215	251	266	237	238	226	248	240	227	220	225	245	232	254	235	231	251	233	242	239	220	255	250	218	236	240	228	246	234	236	229	232	263	221	238	218	237	214	213	253	209	235	221	239	236	215	211	231	223	250	232	252	238	213	212	243	213	230	236	227	235	245	238	230	256	255	226	243	241	223	229	241	227	251	195	254	257	200	235	237	250	263	235	227	234	230	236	225	201	247	214	236	238	242	197	229	224	237	231	274	235	238	221	235	225	262	239	217	250	232	228	227	255	230	235	236	266	228	248	225	221	230	220	246	215	229	216	230	229	208	225	223	252	255	233	226	210	247	234	222	249	227	235	269	253	222	221	223	233	242	220	229	245	232	224	241	239	239	247	231	261	232	232	227	239	250	263	259	232	238	209	229	213	229	250	212	214	253	219	238	248	260	236	241	195	223	224	253	224	216	254	243	219	235	223	225	229	239	247	243	237	223	247	224	222	238	217	211	245	227	221	256	235	220	236	235	217	265	236	212	243	227	220	229	245	257	228	217	259	240	273	220	242	250	232	250	240	244	243	259	236	221	214	239	211	217	228	211	225	259	239	224	219	243	249	240	236	228	256	276	213	227	241	220	252	226	224	242	245	215	240	261	229	239	223	243	213	254	227	255	226	216	224	223	194	246	264	240	230	232	225	226	238	229	239	230	243	236	238	211	202	262	217	232	237	229	238	254	260	233	232	206	236	239	243	215	210	237	250	222	242	240	238	242	239	216	246	254	244	218	217	253	217	249	206	209	221	256	234	227	228	254	241	229	240	253	243	247	227	238	243	213	235	223	215	231	239	224	211	226	216	238	224	206	249	247	245	242	221	233	219	253	231	218	245	218	260	224	266	237	220	219	241	227	259	201	250	220	244	242	239	245	224	246	234	232	240	238	214	214	240	238	228	225	209	218	228	229	219	243	245	210	234	245	222	238	227	251	219	222	242	229	242	235	252	218	219	243	230	213	260	242	211	231	241	253	223	214	250	217	234	225	240	232	232	204	245	224	262	243	263
24944	21275	27665	25155	14353	4987	3038	2107	1599	1293	1121	902	778	738	629	563	544	478	457	450	457	420	395	357	379	356	319	348	341	358	365	327	305	311	325	294	318	263	300	288	290	273	305	272	299	277	269	314	283	297	284	335	284	292	287	290	270	280	295	321	268	280	281	290	266	261	269	290	261	267	293	289	282	317	284	271	303	278	276	302	262	316	273	257	288	276	272	275	309	267	265	280	292	300	283	271	278	278	278	254	265	304	274	312	292	269	298	293	242	272	293	288	261	318	278	243	284	265	247	291	294	253	295	251	237	276	321	245	283	287	295	279	296	290	276	284	267	278	275	315	273	259	281	296	262	263	277	263	304	274	285	256	266	270	289	267	278	242	290	286	280	292	308	275	275	277	321	240	262	294	287	242	273	280	290	294	288	262	271	254	268	262	264	263	275	276	263	291	305	269	250	272	274	254	265	249	286	250	275	255	285	279	282	287	277	265	300	295	269	270	286	242	287	257	274	300	274	265	280	280	281	285	287	268	280	252	294	278	294	280	274	278	284	292	290	277	284	270	258	264	261	285	281	280	299	252	285	296	299	313	266	262	271	307	270	283	281	289	277	313	252	262	292	286	289	288	295	264	291	241	291	283	256	284	284	286	247	284	276	283	276	265	277	258	294	274	306	294	284	306	332	244	243	313	300	288	259	284	283	267	295	282	278	313	259	302	270	274	279	282	237	267	301	278	280	291	277	308	297	277	265	276	291	280	278	259	292	298	277	260	288	288	329	298	290	305	274	266	262	300	283	285	246	293	300	275	284	311	247	277	316	265	266	265	279	290	264	292	285	304	281	284	286	293	284	270	306	273	277	280	311	291	263	281	274	281	318	286	286	266	256	267	287	271	280	295	295	259	288	273	289	272	264	294	241	288	271	304	295	284	297	263	314	265	293	280	284	285	282	297	272	270	278	256	297	267	296	292	294	295	271	291	274	293	272	287	270	285	308	292	299	274	303	272	287	266	258	279	266	245	264	259	286	279	271	269	288	292	285	308	247	250	276	260	291	293	329	242	299	293	261	280	271	277	257	251	288	266	292	315	272	271	289	299	271	280	288	247	266	284	268	263	263	262	281	256	285	257	302	319	281	282	283	265	284	281	286	246	259	289	299	260	277	286	291	275	276	324	304	284	294	316	284	254	316	288	296	309	297	300	274	312	281	280	271	296	294	282	280	289	263	298	293	306	270	251	280	287	286	295	295	279	281	293	278	286	264	260	290	304	280	309	292	271	267	266	277	300	268	284	294	276	289	264	299	246	300	276	276	285	272	283	271	257	269	275	278	278	310	308	281	299	279	297	288	292	307	283	300	279	279	273	289	301	272	283	283	267	275	319	279	242	281	269	305	275	276	277	284	298	292	279	275	315	277	266	293	277	308	269	281	273	263	296	293	280	278	319	308	277	295	294	281	262	282	286	288	288	257	297	282	255	319	269	259	285	290	282	262	284	260	302	288	263	314	323	310	300	285	307	282	283	282	284	306	291	320	275	271	269	301	264	278	280	274	280	287	281	294	285	266	310	279	258	307	249	290	279	279	281	287	297	270	285	310	272	284	288	272	277	297	275	269	280	284	275	279	275	279	248	251	290	295	276	291	259	262	258	308	283	290	270	263	273	297	263	286	335	294	276	300	281	260	274	283	290	262	286	286	286	254	262	268	279	265	309	275	299	279	294	292	257	279	261	245	287	280	294	253	269	266	270	283	289	267	256	306	265	301	287	264	299	292	281	286	264	275	284	274	257	308	271	307	257	276	268	277	279	289	280	305	299	277	308	250	296	295	288	263	268	279	303	275	265	270	301	251	294	285	290	290	292	278	276	293	319	281	283	267	273	261	282	288	277	291	264	261	269	288	294	298	295	280	303	279	284	289	264	256	279	291	261	282	303	304	263	268	309	261	272	268	299	304	285	300	275	264	285	291	257	283	268	257	281	270	264	252	304	292	277	300	274	258	311	227	277	282	262	299	280	269	297	298	309	254	256	311	318	292	229	261	273	326	293	289	265	278	290	278	263	271	299	304	296	289	306	281	271	291	263	290	278	295	263	278	266	306	308	291	270	284	282	256	279	273	296	270	287	274	302	247	290	294	276	285	268	301	306	296	263	296	253	281	263	280	271	283	263	256	293	302	300	261	249	262	306	307	277	257	248	293	316	283	305	291	280	263	292	259	275	293	223	300	290	289	273	259	260	275	292	264	279	264	288	293	306	293	271	275	279	275	287	279	299	299	261	293	266	278	277	262	261	285	293	302	261	276	265	285	299	308	257	251	249	282	276	285	273	276	264	291	284	288	311	284	288	317	281	279	285	296	274	262	312	259	290	299	268	250	295	287	279	275	267	301	290	251	274	286	274	278	276	270	275	298	305	284	304	274	288	298	274	279	291	237	280	266	288	266	258	285	263	256	294	297	279	284	271	264	268	264	299	298	262	299	302	291	285	283	274	244	320	316	286	292	273	313	271	282	273	253	276	306	273	258	294	286	279	281	284	298	306	279	270	287	252	274	275	267	318	262	284	269	312	301	277	321	256	297	289	270	283	307	261	270	324	257	274	260	274	283	281	266	282	298	298	281	287	264	266	274	307	281	270	272	323	310	263	283	281	273	274	301	254	319	315	296	254	311	276	270	289	269	272	246	276	280	266	261	302	299	269	295	292	300	278	258	320	301	274	252	294	290	268	281	289	277	284	285	286	285	279	288	261	263	283	266	260	278	269	290	302	302	266	296	304	274	269	277	276	279	256	299	288	302	321	266	265	257	266	300	293	307	276	281	258	251	264	288	272	269	313	286	291	295	257	264	310	270	301	257	265	287	303	273	303	249	289	264	296	266	284	291	302	275	272	275	261	278	271	292	247	297	261	286	249	263	294	303	286	293	290	283	255	280	292	276	290	243	284	307	281	296	291	261	287	289	304	272	293	268	272	266	261	267	292	296	261	250	299	305	277	299	268	269	270	271	286	278	249	310	283	280	277	266	312	292	245	283	329	265	264	272	249	262	268	266	270	297	261	297	257	287	314	308	280	249	296	293	309	265	297	301	289	306	249	272	282	251	273	273	286	286	280	282	263	278	277	261	293	285	269	282	261	246	275	305	302	291	299	270	287	272	299	260	281	291	290	267	255	255	297	267	255	270	264	268	279	280	253	295	291	280	293	324	282	282	250	278	297	287	251	271	293	267	273	276	278	277	282	304	310	286	264	286	327	280	269	292	315	283	290	283	287	312	256	289	265	277	279	297	267	296	277	288	308	275	271	295	306	279	285	302	268	271	296	254	264	296	290	277	287	302	280	273	284	261	275	274	311	276	285	273	238	300	298	287	282	276	307	291	286	284	258	282	282	280	292	263	319	246	304	280	277	276	294	253	282	245	310	277	287	271	293	288	280	321	291	279	310	263	303	311	276	307	282	271	314	306	274	288	279	285	288	266	314	266	269	273	295	283	284	288	270	271	288
34909	53232	32178	14192	8935	6430	4703	3553	2667	2155	1782	1475	1213	1047	847	766	754	623	621	542	539	517	468	441	431	398	419	363	397	397	356	332	352	371	326	317	310	314	317	312	351	295	333	298	302	326	296	288	314	318	332	333	314	333	298	329	330	304	294	274	300	322	276	308	317	282	319	308	304	302	286	298	314	303	304	273	295	326	267	282	305	302	289	313	289	295	306	286	327	286	297	283	323	330	304	324	319	303	307	319	308	285	296	322	284	323	287	275	272	304	318	296	320	301	287	290	286	300	313	303	305	282	274	268	313	296	282	303	271	279	298	282	299	307	307	313	268	280	305	310	309	300	312	307	308	301	291	273	290	307	263	307	274	277	287	314	277	321	262	272	294	301	299	329	270	292	315	263	294	281	294	270	332	288	267	297	264	282	300	327	301	263	298	321	282	298	288	292	280	307	300	301	297	313	271	309	293	285	311	286	283	315	268	301	268	298	316	298	285	270	324	307	312	318	293	309	306	294	291	316	316	286	285	305	294	279	310	323	301	342	324	334	324	290	261	287	283	298	324	326	293	279	285	287	304	295	288	290	283	305	281	282	294	295	288	307	306	313	257	303	307	302	289	277	308	304	287	322	277	287	301	322	303	278	281	308	286	307	286	286	284	325	272	307	261	301	287	317	277	300	310	315	321	291	290	295	303	318	298	299	273	276	291	306	299	302	300	290	295	300	290	318	291	301	314	308	309	315	305	305	299	303	299	276	281	293	307	289	296	284	314	318	294	301	314	288	294	319	301	300	294	327	282	299	285	311	284	263	306	276	292	302	305	269	309	259	290	308	310	297	282	309	302	295	287	305	308	321	306	313	301	308	272	304	330	301	320	318	278	279	313	299	320	291	280	321	280	288	334	310	265	298	321	308	266	272	291	293	271	305	270	292	283	309	303	290	314	262	305	316	320	306	315	254	282	242	289	294	285	287	315	306	304	298	327	287	289	311	297	305	284	300	289	303	250	318	307	274	291	289	293	295	269	289	288	287	286	308	283	323	290	285	290	313	304	284	302	294	293	311	289	308	288	305	284	298	307	272	315	300	292	293	312	286	289	300	302	275	293	296	307	273	319	278	289	304	269	283	275	300	273	297	250	293	303	281	284	298	277	278	301	300	274	264	299	312	267	265	278	285	312	285	291	296	288	289	280	293	299	292	251	304	322	273	308	273	299	307	288	302	296	276	316	321	272	286	308	303	283	288	308	310	304	306	289	300	305	296	281	275	285	311	281	282	276	305	306	279	318	279	296	304	301	285	319	319	285	278	281	300	264	303	307	293	309	291	301	309	292	284	290	309	266	271	316	292	285	291	311	288	310	306	311	293	300	292	283	301	309	280	306	274	274	274	280	299	285	326	315	286	287	305	309	291	289	317	247	292	301	292	274	281	307	309	297	298	299	298	289	295	260	305	285	280	280	273	302	333	301	320	278	312	304	293	310	319	282	269	309	316	293	287	261	272	279	298	287	323	285	321	289	321	294	266	289	284	304	284	291	308	267	284	286	251	302	319	313	303	316	292	287	316	298	375	313	302	272	315	311	289	285	304	299	290	302	292	291	321	302	292	313	305	294	287	300	266	277	312	286	280	277	301	286	279	299	300	317	310	301	317	319	292	303	290	322	271	290	269	281	298	311	290	290	274	316	270	303	287	304	301	291	278	307	277	278	318	261	300	277	309	279	279	283	319	286	247	296	320	275	299	295	269	275	310	295	305	284	299	289	301	296	297	296	263	264	299	312	300	302	284	290	298	310	335	297	314	303	312	294	282	282	314	304	300	273	288	313	322	312	303	290	333	302	301	297	318	274	292	267	303	278	303	283	292	311	287	337	302	313	284	295	304	292	286	274	298	310	274	291	303	302	283	314	306	322	313	279	326	290	312	276	314	283	280	304	294	292	298	298	279	322	294	304	296	311	270	292	302	310	307	278	293	298	294	284	291	308	294	272	277	280	302	343	306	288	288	299	343	298	297	297	278	280	317	277	263	304	280	276	284	285	297	301	309	300	271	315	314	299	245	301	324	281	295	312	255	313	321	296	289	301	298	300	281	272	298	313	286	290	319	278	298	296	293	289	269	292	291	306	317	290	311	294	291	299	289	270	301	294	272	305	314	302	271	288	274	264	310	305	297	306	286	264	289	285	286	299	326	293	312	298	275	309	290	289	300	342	288	291	298	267	321	298	300	314	292	266	292	273	309	313	280	278	278	306	292	300	319	239	282	305	321	309	304	309	310	255	276	329	282	280	286	250	271	289	314	314	298	308	266	316	298	324	303	272	279	305	262	281	306	305	289	285	327	267	296	277	306	304	291	298	324	301	306	296	294	263	290	310	258	320	273	292	285	268	295	274	294	306	294	292	290	319	303	312	308	298	299	302	271	306	298	300	307	294	286	285	278	276	297	298	289	289	352	289	280	288	280	315	305	275	329	287	330	280	297	318	300	292	303	315	274	316	316	292	276	291	308	287	317	303	298	310	304	291	259	300	284	301	326	309	286	293	299	315	286	282	288	290	278	293	316	311	286	274	304	271	292	282	297	316	304	288	300	278	282	273	270	276	307	301	272	295	315	338	291	290	296	284	311	301	301	297	297	292	266	311	311	309	303	307	278	301	300	279	297	294	294	315	302	321	283	303	297	299	270	327	294	282	292	299	290	310	311	309	309	287	262	305	303	272	310	270	277	311	294	301	289	300	269	251	291	281	310	285	310	306	285	294	263	291	248	282	281	307	282	292	298	288	304	309	295	249	302	343	308	279	311	293	302	314	323	334	317	289	252	335	311	306	302	291	284	291	304	337	302	287	310	312	297	323	271	260	283	302	272	302	298	312	312	314	321	313	306	302	252	309	303	316	316	270	277	273	284	311	268	282	286	318	268	270	279	285	292	300	308	325	312	306	301	279	267	293	304	323	289	277	279	298	321	273	297	273	282	296	263	284	305	292	269	280	293	319	339	323	301	269	286	286	261	301	306	323	279	270	299	287	304	253	291	284	331	324	299	310	293	307	300	313	296	297	288	302	313	280	318	258	266	307	319	280	276	317	281	300	269	285	279	317	307	284	271	284	262	294	294	292	304	292	299	306	327	296	335	287	287	291	312	296	317	337	275	302	286	290	286	275	272	290	300	278	293	306	284	293	310	298	304	269	295	300	264	289	294	268	299	278	273	289	305	287	308	262	292	279	281	282	280	317	284	297	314	249	337	298	281	258	286	313	269	292	288	333	294	317	306	337	307	270	294	278	308	278	320	288	296	296	274	284	311	296	302	306	273	267	299	282	289	301	304	300	273	281	274	300	316	276	294	293	279	302	314	266	287	302	304	301	300	286	286	270	265	322	291	279	289	322	283	299	292	335	356	285	305	276	308	292	302	304	304	323	302	285	302	272	313	291	277	301	307	293	283	319	285	297	300	279	305	290	277	274	285	301	308	284	293	301	295	273	295	298	288	286	294	316	278
22637	21159	28746	23849	21200	21270	12968	4293	2812	2275	1938	1603	1305	1114	1021	900	771	757	718	624	584	570	561	491	458	530	446	398	411	400	441	386	393	403	342	379	379	340	325	357	332	336	359	323	338	328	303	351	373	351	345	333	365	295	323	322	334	338	342	329	308	343	312	309	322	334	343	329	337	317	279	309	313	300	342	321	288	294	279	290	332	315	340	293	335	325	309	320	353	309	300	338	331	343	336	307	317	311	318	311	288	340	306	306	335	330	305	348	308	307	321	317	315	306	314	286	337	323	309	311	349	305	322	302	282	322	322	340	311	292	308	331	297	292	325	307	323	292	315	326	327	325	311	289	314	325	318	311	332	335	325	349	315	329	318	306	317	284	312	293	308	326	336	336	276	317	320	307	328	308	306	311	334	357	347	292	304	282	330	316	332	297	308	324	317	303	310	311	312	333	342	316	329	310	299	325	324	302	316	309	337	304	323	320	279	315	322	302	339	356	308	321	327	324	296	329	302	291	296	326	356	303	312	318	332	314	307	344	340	334	325	303	320	311	318	350	305	314	332	318	317	337	321	299	291	276	298	302	315	312	332	274	319	262	333	297	320	287	307	337	322	304	309	342	273	327	296	293	278	317	325	346	306	312	357	311	288	340	357	329	328	338	293	266	310	322	342	293	314	329	294	281	333	285	299	294	302	307	304	297	311	323	326	308	290	301	345	304	309	326	322	304	293	313	352	316	328	312	299	303	289	341	325	323	284	279	306	329	316	338	303	314	337	335	330	323	310	322	274	321	316	340	345	292	323	304	336	334	324	329	300	296	307	336	331	300	299	323	332	333	306	294	298	334	302	324	335	322	338	308	316	315	323	289	298	282	290	334	304	323	302	303	332	307	302	298	343	315	325	311	311	290	326	319	318	323	284	322	326	304	337	326	324	298	346	317	306	334	300	313	312	315	321	348	311	306	321	311	330	327	306	328	324	311	325	355	353	305	332	320	359	310	317	302	299	284	327	326	327	314	335	317	317	306	368	319	308	325	322	326	340	325	322	290	317	328	307	281	299	299	341	327	300	348	331	315	337	322	326	284	342	303	319	295	308	339	298	328	347	275	324	323	266	322	301	299	301	379	312	309	304	322	346	294	304	354	321	330	300	324	320	312	308	308	279	324	322	298	303	301	342	316	306	287	322	322	329	351	293	319	339	334	327	313	293	336	306	321	318	323	294	303	317	329	314	307	355	310	311	305	337	309	331	312	297	297	312	328	321	294	313	299	300	312	294	319	293	302	300	334	284	309	336	298	308	311	346	335	323	306	321	285	304	306	298	289	316	300	315	340	313	328	302	309	327	328	320	321	308	340	323	275	333	337	281	324	310	278	322	354	315	337	331	296	301	347	310	337	304	307	293	317	311	353	319	316	307	284	311	302	307	317	311	357	327	322	308	333	304	321	328	349	346	356	319	308	305	340	336	294	315	343	340	308	336	324	312	335	304	290	309	320	310	346	347	300	308	312	332	304	334	324	350	323	292	285	298	288	297	331	277	293	332	286	321	296	290	315	321	296	308	303	338	304	339	298	286	350	306	346	304	338	312	310	314	326	278	326	362	324	289	312	323	353	312	315	275	326	326	308	326	316	350	312	309	316	313	315	327	355	289	326	310	296	334	328	370	333	334	346	342	331	332	327	325	340	309	332	323	280	285	316	321	301	313	297	309	307	340	316	319	317	322	312	295	329	320	290	308	317	299	332	329	325	286	334	294	325	310	295	307	329	319	287	309	322	372	297	345	319	337	298	324	324	324	312	326	324	312	324	329	313	282	282	332	281	311	297	352	341	353	280	273	310	298	314	342	309	291	328	318	305	343	315	317	314	287	305	293	301	279	312	345	333	309	320	311	296	268	318	324	308	290	313	309	321	305	304	305	326	318	309	317	319	313	320	316	315	300	352	309	325	323	315	333	305	308	318	312	329	330	339	296	326	338	330	315	335	350	325	317	331	289	311	317	323	304	308	308	326	322	302	334	295	300	303	302	293	328	301	345	297	312	317	329	314	330	325	345	333	307	352	315	330	307	303	313	346	309	329	291	315	311	314	325	329	331	294	314	334	316	301	278	350	289	323	333	310	306	302	288	325	321	332	327	303	318	342	265	293	330	355	344	285	288	326	328	316	331	350	308	319	288	332	320	311	315	312	329	300	292	328	317	322	364	326	320	315	280	322	279	327	328	306	327	329	315	345	298	291	290	330	315	339	319	339	341	323	317	291	337	309	337	326	315	346	322	336	319	341	297	291	335	294	335	297	296	277	325	331	290	318	296	312	326	336	309	318	310	322	324	308	336	331	342	317	323	318	321	303	327	288	311	314	311	319	306	297	302	305	314	327	311	333	342	301	309	327	314	359	335	315	330	340	356	329	312	291	300	358	321	318	297	313	306	301	345	319	304	283	346	285	308	289	327	308	329	319	331	306	308	325	290	318	322	306	319	322	347	305	339	318	313	337	302	295	301	313	302	299	311	311	294	327	338	340	269	306	293	308	333	336	323	310	311	318	336	318	329	345	297	305	316	340	285	301	289	357	322	340	327	311	345	332	318	307	323	329	338	297	310	290	311	325	319	327	315	323	322	306	357	325	342	333	335	319	312	299	300	322	312	297	318	286	316	326	310	351	304	326	272	348	326	324	303	306	325	309	310	323	334	317	314	321	318	309	309	317	315	320	329	296	310	269	318	304	288	334	324	305	323	323	328	320	305	333	303	313	320	335	343	320	286	341	292	318	307	302	325	342	310	319	335	315	288	303	299	298	345	334	293	298	345	314	321	300	325	329	298	328	336	301	311	302	308	311	343	298	341	320	314	355	285	334	308	318	293	292	325	337	323	304	321	327	325	323	332	329	313	322	341	285	344	303	329	299	321	333	340	299	304	307	291	283	298	318	339	347	314	317	306	315	316	297	294	300	288	303	312	285	341	317	312	295	336	316	342	283	292	299	310	308	304	344	298	310	291	276	296	354	294	316	333	327	319	282	304	332	333	336	319	333	314	316	289	319	327	303	348	290	335	325	325	339	330	304	316	285	333	326	311	308	323	313	304	316	324	300	324	280	311	316	320	286	307	297	320	329	331	304	370	320	292	311	292	322	316	296	309	319	303	306	298	313	326	324	326	350	340	301	295	333	319	373	297	316	279	298	313	327	302	301	276	321	308	321	306	328	322	349	316	316	329	319	317	346	288	289	337	310	332	328	299	310	343	342	330	337	321	321	322	332	343	336	299	322	299	336	348	276	323	344	311	312	343	312	352	298	324	289	309	333	330	330	309	304	334	334	291	328	330	335	300	293	279	325	318	340	307	311	322	337	312	307	296	322	297	309	317	337	313	283	338	321	325	319	333	299	291	316	306	319	324	309	281	323	337	337	296	309	288	304	331	340	332	318	294	302	328	297	304	264	328	299	300	300	325	322	297	319	317	321	322	300	270	299	335	328	321	323	335	344	296	326	291	300
38915	66694	42882	22472	14206	10632	8000	6036	4529	3667	2959	2417	1890	1586	1433	1209	1100	972	877	778	668	678	633	594	570	473	498	513	504	453	407	425	402	392	420	389	370	368	376	333	349	338	323	327	324	335	321	345	378	330	367	345	340	328	344	332	387	327	326	329	355	326	337	366	342	321	321	303	335	347	349	321	316	298	328	274	301	334	321	335	333	309	349	308	335	330	319	310	319	307	326	301	308	315	313	324	312	289	314	298	328	356	290	335	304	315	299	320	338	322	321	339	310	343	317	316	332	311	301	299	321	303	320	300	294	329	318	313	306	309	317	340	300	323	296	309	339	335	333	301	310	313	318	312	332	339	298	324	299	281	332	321	307	321	324	295	317	344	307	309	326	338	323	295	312	330	335	286	307	296	354	368	281	320	303	289	337	309	309	326	303	320	313	316	299	337	274	337	331	309	296	305	335	296	290	309	315	337	314	307	332	316	320	309	332	299	304	306	300	320	320	345	296	311	331	314	321	323	335	292	331	273	306	342	289	307	333	328	332	323	340	321	314	330	342	296	324	292	346	331	328	307	298	307	322	320	299	322	326	331	294	315	309	344	306	284	324	302	322	303	304	297	329	319	321	321	309	328	340	323	299	337	311	303	333	346	305	317	327	294	333	293	323	309	329	307	332	307	301	321	320	317	304	334	283	329	321	311	321	315	318	311	295	338	297	315	281	304	308	319	325	315	302	339	359	315	327	322	322	328	317	294	287	318	336	313	331	311	348	326	317	304	331	358	336	314	302	331	319	299	319	334	331	287	327	295	301	317	342	313	337	323	312	301	318	319	329	329	324	291	303	339	343	301	318	337	345	324	286	308	334	307	305	286	337	300	327	306	291	309	329	315	322	302	332	325	322	321	286	340	314	324	318	321	286	300	315	331	342	332	290	300	313	333	317	301	312	294	311	334	311	321	325	314	319	303	306	287	362	334	323	308	311	299	303	333	319	324	368	315	330	287	287	318	308	305	331	291	306	302	311	286	314	315	325	333	301	307	320	316	314	296	288	334	329	304	318	319	316	327	312	358	294	297	340	321	344	315	320	368	328	306	328	281	341	312	319	313	302	278	334	305	329	334	317	338	289	302	349	324	307	300	308	305	334	327	302	297	337	325	337	309	282	305	320	303	309	323	325	312	313	326	308	281	306	281	305	309	314	350	326	307	327	281	326	314	308	295	298	293	308	325	316	332	309	304	329	349	306	307	310	307	336	314	309	317	336	319	311	292	311	327	307	292	311	307	339	348	329	343	306	319	301	290	292	335	324	280	314	308	270	269	302	299	302	337	308	309	332	342	308	338	296	283	310	306	342	331	311	313	304	322	312	338	296	312	325	318	322	316	331	333	341	340	316	317	317	358	347	339	277	328	292	311	312	308	302	344	320	309	316	329	302	312	308	286	332	288	326	290	323	296	320	354	324	305	310	308	370	314	305	318	325	310	288	329	289	320	295	320	305	339	350	320	303	310	315	341	277	316	310	318	324	321	323	339	349	343	314	335	333	350	315	333	318	296	332	315	298	340	325	294	335	322	331	300	335	339	313	294	306	319	335	290	309	301	311	293	350	302	277	303	334	322	323	321	327	308	310	340	308	330	298	323	279	330	319	316	296	301	309	309	294	321	339	275	300	308	344	369	330	316	318	293	278	318	334	292	311	312	310	309	329	308	346	305	301	290	313	284	283	331	312	297	328	324	310	326	333	297	320	304	325	334	296	315	323	312	326	329	344	348	310	321	311	315	327	297	319	326	317	316	292	338	323	330	297	314	333	326	320	323	322	316	294	333	339	294	312	332	321	302	322	322	328	314	343	305	330	337	300	308	320	329	310	296	282	332	313	329	316	300	300	333	324	336	338	320	343	330	289	312	317	312	307	306	333	315	312	326	313	321	307	338	323	308	332	297	323	316	322	318	311	316	341	327	281	320	344	311	337	341	322	320	311	290	292	289	307	317	329	329	271	360	309	291	284	307	309	323	317	307	302	295	288	333	316	294	315	339	320	338	327	327	318	331	324	327	331	285	327	307	303	323	323	310	310	316	312	324	309	327	311	308	295	331	293	304	324	289	340	334	347	317	332	262	288	320	323	326	357	301	291	304	316	305	336	301	289	306	321	302	320	283	291	329	270	297	358	313	317	339	328	317	312	358	290	318	299	308	303	309	301	307	325	266	297	310	328	322	294	317	335	317	311	306	293	300	360	330	299	362	311	329	326	314	334	313	323	299	317	291	313	290	304	340	293	288	339	312	336	302	327	287	315	291	304	299	314	331	309	301	287	362	348	303	321	327	315	297	346	351	338	340	302	286	319	329	314	323	290	326	321	312	296	310	304	280	289	334	296	316	315	330	326	309	308	311	285	294	341	335	298	295	299	323	297	297	303	325	297	315	326	301	343	335	326	298	325	340	301	317	297	329	307	313	338	327	308	331	282	328	335	324	298	279	295	348	293	314	331	343	287	315	295	321	273	319	305	303	304	304	323	322	292	319	296	308	356	282	322	312	348	330	306	321	322	308	313	316	295	317	328	320	322	309	320	306	366	302	276	305	287	314	333	306	280	319	344	328	307	315	330	309	294	353	349	318	310	319	304	358	288	296	313	340	292	298	341	315	309	344	321	329	312	281	310	305	319	318	322	301	309	318	336	278	308	326	331	331	331	307	336	342	354	333	350	298	328	320	323	331	324	344	335	321	302	311	305	312	278	334	326	316	308	324	306	268	315	314	324	318	292	286	294	310	309	337	326	304	335	319	282	309	310	294	304	357	307	314	288	330	314	334	345	307	335	334	310	319	301	324	306	318	320	293	351	318	347	326	331	298	303	281	304	285	307	318	325	309	304	323	311	332	307	285	308	293	340	281	334	321	314	336	317	350	323	271	342	321	302	311	316	300	323	316	330	328	324	327	326	309	314	342	339	322	340	288	271	288	320	296	311	317	333	321	319	307	342	329	352	308	338	333	316	321	329	328	331	324	285	323	329	335	310	328	320	318	321	309	318	281	304	318	321	297	319	322	334	305	363	301	308	348	302	321	291	316	325	320	286	305	332	323	312	312	318	320	311	282	329	321	324	291	314	323	312	305	295	309	313	307	309	310	308	320	327	295	318	352	313	302	282	310	320	314	313	315	366	306	339	319	335	305	302	304	287	322	313	322	331	325	310	343	344	286	312	337	292	276	328	290	311	295	325	330	303	337	306	289	336	301	301	291	310	271	335	290	313	299	305	308	281	307	296	334	314	298	319	301	307	321	321	303	341	310	301	300	284	325	322	284	310	303	319	300	325	312	333	313	323	309	318	366	326	299	325	291	352	320	303	325	313	347	313	298	332	319	320	305	308	336	292	320	328	301	338	330	318	309	305	293	325	320	308	343	346	306	322	341	299	307	337	335	311	329	288	315	306	311	313	320	304	324	328	294	314	324	298	313	309	324	329	308	312	301	326	322	349	272	316	294	301	318	309	295
32174	33487	28341	13606	5179	2943	2048	1514	1118	972	775	666	574	526	470	442	397	383	357	364	299	297	292	313	284	301	276	241	269	264	267	242	236	243	233	270	244	229	220	223	212	226	215	220	216	223	247	233	223	226	223	225	214	218	222	212	232	241	210	234	214	223	254	207	225	196	207	210	231	215	227	214	239	218	213	257	226	224	222	237	208	240	215	211	214	205	223	240	224	217	212	195	239	219	220	224	206	246	204	211	214	191	193	192	210	198	211	274	268	197	222	200	205	209	237	191	218	222	200	230	225	207	214	225	219	208	223	219	221	209	217	228	208	238	207	230	234	234	209	220	193	231	236	211	203	216	222	217	234	216	219	242	224	211	228	198	213	225	221	216	246	225	218	200	241	223	230	192	229	227	225	228	238	202	226	196	203	232	198	204	192	219	230	221	237	254	217	243	233	213	250	201	206	244	242	259	230	208	234	209	216	238	220	203	257	191	219	213	188	189	198	214	240	208	217	229	190	224	222	218	222	221	228	219	221	231	219	189	232	226	198	213	227	229	225	227	222	216	212	209	204	220	227	214	226	231	228	178	202	230	207	230	233	203	241	248	219	244	225	206	203	225	201	226	239	207	236	202	206	239	220	209	231	215	218	239	244	219	204	218	243	216	210	190	219	226	211	233	216	194	198	225	203	210	219	207	227	205	205	221	208	227	220	197	200	205	205	212	224	217	219	238	231	210	214	235	208	202	193	232	173	219	224	213	199	227	235	251	213	215	223	223	234	217	216	205	221	213	229	234	196	251	235	216	230	208	251	199	214	227	214	213	206	229	215	210	223	214	210	224	203	220	236	219	211	191	200	230	221	206	171	216	192	208	214	213	181	207	227	231	232	218	230	216	217	240	211	215	228	209	244	218	220	218	225	224	239	193	201	218	204	217	217	224	214	227	203	231	221	231	218	223	234	234	220	192	223	214	214	213	228	227	210	228	222	241	185	222	214	213	247	233	229	222	224	199	219	223	234	169	214	211	216	218	210	218	191	226	197	209	208	188	205	227	230	203	220	203	212	223	216	227	185	213	233	228	221	208	199	259	210	237	237	211	213	219	208	208	231	199	226	221	219	214	219	244	232	221	208	240	211	231	200	195	225	209	213	206	228	226	199	232	218	209	205	249	211	227	214	235	204	224	202	213	195	196	220	210	215	221	201	206	232	221	197	204	243	228	198	182	195	218	227	223	214	227	221	205	193	243	218	236	216	207	204	221	218	218	215	202	241	224	238	222	220	223	234	232	244	211	212	241	195	232	228	229	176	216	215	227	219	219	212	220	202	226	231	204	236	208	217	194	226	194	212	218	227	204	205	232	230	191	209	183	225	222	222	212	199	215	239	198	196	234	214	250	225	228	203	232	211	221	227	231	207	220	253	223	207	229	217	182	225	226	199	230	219	225	228	250	202	201	200	206	232	216	188	205	228	236	228	208	236	209	212	205	205	217	220	239	216	214	224	221	211	233	215	255	207	197	224	215	215	233	231	235	225	224	203	231	207	232	218	202	219	243	205	212	240	203	220	202	195	201	228	199	226	235	221	230	235	246	236	207	207	236	226	212	230	216	217	208	224	218	215	222	228	226	195	194	212	213	207	240	230	224	221	205	218	189	207	236	232	222	209	192	216	231	218	223	217	203	221	233	246	217	218	204	199	197	209	221	205	226	203	219	231	219	213	220	240	227	214	223	216	206	214	230	192	241	215	245	218	216	213	196	226	225	184	205	206	216	197	217	216	224	226	187	237	236	228	199	211	214	228	220	210	246	242	188	232	222	209	211	207	208	218	236	229	212	221	213	220	237	202	211	207	223	218	201	224	239	196	226	208	219	227	229	208	233	250	234	224	207	197	233	233	228	205	217	231	219	197	222	214	218	221	200	245	194	206	250	220	202	210	205	179	226	196	219	210	216	215	256	202	234	226	236	215	228	242	227	224	210	209	231	214	214	242	231	229	206	232	205	230	203	219	273	214	200	209	196	205	222	198	180	231	219	205	192	213	237	213	208	204	201	235	191	207	230	193	217	232	222	212	216	214	227	208	233	232	229	240	205	197	209	212	202	203	222	232	220	197	210	220	210	223	191	234	215	216	230	219	222	235	212	192	197	219	224	216	241	202	242	222	234	253	234	213	223	192	238	211	203	219	247	221	189	236	230	224	211	216	220	204	201	228	215	202	237	214	221	202	198	208	215	193	222	222	225	213	215	214	219	214	209	214	210	214	213	206	220	227	210	209	207	204	233	214	233	215	226	220	241	209	217	207	216	206	211	250	211	192	200	226	232	225	214	217	220	209	230	198	215	204	253	234	221	227	199	225	210	222	224	218	208	222	200	234	217	203	216	200	241	183	213	205	207	230	208	234	195	210	234	231	216	220	206	233	199	225	222	219	226	209	227	199	209	232	215	200	210	223	215	218	226	232	203	243	188	240	204	218	226	242	215	219	198	216	207	222	224	254	214	207	223	235	230	249	218	217	234	198	188	212	209	222	210	220	212	228	236	204	219	187	239	226	227	232	227	205	215	202	190	201	177	183	198	234	236	224	225	241	222	216	210	238	213	211	220	212	221	188	257	222	213	220	195	218	212	226	198	230	216	212	219	216	213	238	213	205	217	223	215	211	207	236	240	215	245	195	222	226	203	222	187	216	215	208	206	229	228	203	196	242	224	225	192	225	234	247	228	211	234	234	206	228	233	227	198	223	222	220	218	221	218	212	219	235	246	219	204	220	213	212	231	241	203	234	206	229	225	209	221	207	204	221	226	238	222	206	198	225	215	205	207	221	234	200	211	205	232	222	219	227	230	202	234	217	228	222	222	217	238	205	218	215	224	200	199	207	223	240	182	208	211	223	226	240	226	216	223	203	232	193	224	223	211	196	211	241	209	219	230	233	212	231	238	193	218	207	236	216	216	245	211	205	209	199	204	236	226	222	205	205	224	250	234	203	198	211	236	219	225	218	219	237	211	209	231	222	219	215	227	244	207	231	226	237	220	235	222	198	219	240	214	227	210	204	223	196	200	237	232	260	204	241	232	205	216	230	226	226	222	235	230	207	211	202	201	219	207	220	250	219	235	229	212	223	239	194	228	223	233	194	228	242	223	219	247	230	212	193	200	245	251	219	218	197	243	225	219	214	235	210	212	229	215	208	221	252	219	232	211	208	219	240	212	214	238	220	230	253	220	227	204	217	231	212	230	231	212	209	213	219	227	213	185	214	243	233	220	200	260	280	246	219	196	195	203	237	214	221	230	213	227	234	213	224	226	216	217	221	180	225	210	225	237	222	215	217	187	221	204	229	211	200	202	231	212	192	219	235	228	222	261	199	235	216	224	225	221	219	222	248	250	201	218	229	248	229	244	209	225	238	209	208	182	202	205	207	233	245	232	228	245	217	225	230	233	205	217	241	239	229	222	239	212	205	203	231	243	217	257	218	216	206	195	199	193	240	225	202	211	224	228
34512	46444	27131	11309	6816	4892	3448	2571	1944	1602	1205	1062	800	740	672	609	529	494	441	436	412	383	328	316	297	324	327	317	294	291	288	279	265	259	283	280	275	259	253	247	234	233	247	253	221	232	246	248	215	272	246	251	247	215	243	231	237	224	230	235	248	213	255	240	238	267	255	222	238	232	238	228	269	246	240	220	245	197	228	217	244	210	236	208	234	222	198	246	209	246	217	250	242	211	213	262	208	220	248	247	234	225	250	237	254	208	241	217	230	244	266	210	226	244	255	243	252	209	241	246	241	246	252	215	265	237	195	236	232	221	257	215	248	230	217	244	232	258	246	276	233	214	236	222	219	235	212	244	250	238	238	246	212	235	207	242	231	239	233	253	246	255	256	201	222	240	223	211	220	208	223	218	199	234	262	217	214	218	237	269	235	219	225	216	233	232	227	206	229	222	234	224	226	224	233	225	221	224	239	216	231	203	230	236	233	219	228	254	226	220	255	235	214	205	265	237	241	244	219	218	241	226	226	229	226	207	236	225	257	227	255	234	227	231	225	217	212	227	227	215	231	207	202	220	234	263	261	223	234	204	222	238	237	221	241	241	233	264	230	236	220	211	254	213	225	241	218	260	220	229	207	203	234	218	216	233	216	216	241	254	246	246	223	242	208	235	208	246	227	242	207	210	226	235	230	237	218	240	216	199	235	219	239	227	230	227	215	247	223	204	221	270	235	240	243	245	232	248	225	209	199	228	250	242	245	237	192	231	222	237	246	213	228	214	238	244	233	217	220	213	217	244	231	239	261	239	214	246	277	241	231	227	207	247	223	217	273	231	233	226	246	218	232	250	210	248	243	251	206	234	247	239	207	219	247	227	204	228	229	226	254	231	210	244	227	251	226	229	243	249	225	212	212	250	257	252	237	244	233	215	224	240	226	207	241	257	227	231	223	204	236	241	249	214	230	225	267	268	240	246	217	229	204	199	207	226	272	233	224	233	260	212	238	225	236	247	241	220	217	228	263	204	218	227	224	203	237	235	226	236	245	188	220	230	254	237	260	215	248	228	203	235	231	256	216	234	235	212	234	247	229	213	227	232	215	249	234	234	270	204	238	238	209	219	243	271	220	242	213	234	230	242	195	224	210	236	221	245	219	228	252	239	245	244	235	218	231	245	233	245	226	220	238	221	238	220	257	210	260	244	235	250	195	222	220	201	253	217	241	225	231	232	226	238	211	221	239	216	267	216	224	256	231	210	231	227	219	238	225	190	244	220	240	230	228	219	195	258	216	220	221	223	221	217	220	233	221	233	230	256	239	228	241	233	228	198	218	253	252	234	218	248	204	224	240	239	232	224	231	224	244	240	232	201	254	211	198	236	195	233	231	243	242	215	212	204	222	236	235	245	231	223	222	236	205	224	248	268	229	237	216	238	232	209	233	235	241	240	233	202	247	221	234	222	249	235	236	226	257	215	246	244	236	236	235	233	222	245	224	228	244	238	221	213	244	231	222	215	237	229	225	244	249	236	238	226	224	251	223	219	225	268	209	240	224	242	220	263	228	257	221	240	232	276	210	232	225	261	227	227	232	213	226	239	231	247	217	216	236	230	219	230	204	234	255	209	244	254	236	234	235	213	238	239	254	234	222	247	200	256	227	209	260	225	268	224	239	244	215	214	271	221	232	214	243	198	227	240	224	232	222	240	221	237	262	238	211	230	236	248	229	255	234	256	232	248	223	226	233	234	228	232	207	247	247	230	239	244	226	232	236	250	240	227	229	244	220	215	227	204	235	243	257	259	201	225	261	244	237	235	237	216	227	251	217	234	205	249	207	232	214	216	218	238	233	233	226	236	234	222	223	234	223	233	253	238	233	254	203	238	210	252	228	227	223	220	240	258	215	219	241	228	232	230	223	221	206	248	223	233	249	275	207	226	224	224	232	231	243	256	226	234	216	221	267	223	244	224	227	229	223	255	236	239	247	253	222	250	212	228	221	207	251	216	254	244	225	236	245	235	251	219	237	235	232	251	224	233	227	247	233	249	240	221	249	242	233	235	242	229	218	236	229	210	222	243	238	230	202	250	205	225	233	231	227	232	223	218	223	267	233	220	228	249	212	245	225	231	256	236	210	231	240	204	208	246	220	206	231	243	249	218	228	250	238	230	227	221	234	252	257	243	226	202	230	230	241	255	251	239	227	230	224	225	266	228	213	230	216	243	238	263	230	217	248	241	232	238	207	233	209	245	199	232	237	227	200	247	239	246	240	238	227	238	227	223	241	236	216	219	190	231	254	218	217	235	253	235	246	207	261	209	217	246	242	234	240	214	237	216	231	230	227	224	244	225	235	214	255	219	229	236	244	237	216	219	220	223	228	226	245	239	226	226	233	225	214	227	251	256	245	218	212	226	215	228	233	257	200	197	242	220	227	244	248	217	252	218	218	229	230	234	253	226	224	227	232	218	253	217	251	238	219	256	237	211	238	239	231	226	225	225	232	208	250	220	223	241	242	227	218	218	213	235	227	228	232	255	244	242	214	245	247	230	223	235	223	211	218	205	228	225	220	206	266	232	243	223	257	222	265	221	204	239	201	225	234	222	252	248	225	225	228	217	224	221	227	223	242	227	226	248	219	244	253	227	229	207	252	254	226	238	223	239	230	217	227	219	236	260	218	227	237	244	222	249	236	225	213	239	241	228	195	249	230	221	243	232	244	241	219	240	222	249	244	227	245	232	203	238	225	209	246	233	225	253	232	214	205	244	216	242	218	232	239	220	239	245	233	221	250	240	220	237	230	267	215	240	218	243	237	226	221	220	227	223	214	208	235	209	220	229	213	223	265	227	232	229	202	243	220	248	257	240	217	247	223	245	212	249	238	225	231	229	242	247	242	226	213	202	238	216	216	238	227	239	236	202	234	227	252	218	232	221	231	250	239	240	255	212	236	196	255	231	236	231	230	219	222	207	235	248	229	211	246	239	239	218	238	233	244	216	223	220	262	225	237	224	218	232	232	238	231	238	214	251	228	207	255	258	252	229	207	220	236	230	227	236	203	230	249	235	204	197	221	251	225	223	244	214	233	230	244	258	228	246	239	258	232	244	260	218	244	231	229	239	215	238	244	247	248	245	211	212	214	239	201	247	212	232	239	243	225	221	216	220	246	226	231	238	235	238	222	227	235	234	235	223	228	223	216	239	245	237	257	227	221	192	237	273	228	229	227	228	222	229	235	209	224	239	220	226	228	241	265	260	208	213	246	217	223	245	256	252	189	242	233	216	248	231	242	227	217	224	259	226	217	230	245	219	230	277	221	251	223	217	229	243	255	251	218	258	230	251	205	226	237	234	226	199	213	232	222	266	222	232	232	241	214	223	230	239	250	228	222	246	239	198	221	229	235	249	221	245	213	243	212	232	225	231	236	227	262	240	249	229	218	228	210	248	241	233	217	245	223	227	262	243	218	238	217	246	217	223	221	239	227	241	198	260	226	241	247	200	189	237
23677	21074	28252	24228	20962	12970	4636	2618	1867	1531	1150	978	846	804	653	655	591	505	487	428	400	414	368	335	357	365	293	312	313	315	245	271	276	273	252	264	239	247	258	249	211	218	236	218	264	256	226	230	251	244	232	247	259	236	212	246	220	254	232	245	233	246	253	231	239	250	229	233	220	242	252	237	215	214	224	243	222	221	216	245	262	219	209	238	234	230	224	228	229	230	215	202	236	253	217	238	262	225	232	251	221	212	194	235	230	212	208	209	252	222	229	201	230	241	225	210	216	227	243	202	212	267	233	213	221	238	225	228	221	225	207	223	250	205	238	227	210	251	217	231	201	241	223	224	199	245	222	220	233	223	210	227	212	196	231	238	244	237	223	254	221	233	232	232	225	208	201	240	225	224	194	230	253	233	221	235	230	250	226	216	215	217	250	224	199	233	249	220	238	233	229	206	231	208	232	240	238	210	206	203	214	226	233	240	227	217	267	206	235	236	212	224	245	211	238	260	213	219	226	215	213	216	213	213	213	211	211	264	251	223	230	232	233	205	276	227	246	226	205	224	216	190	257	222	213	204	215	236	215	200	189	224	230	201	230	224	231	236	249	211	225	214	219	226	241	246	203	240	220	208	231	234	219	242	228	256	251	196	230	213	236	228	218	224	217	216	210	229	235	212	235	213	246	232	219	214	205	223	239	219	227	207	207	233	225	215	212	236	208	229	217	220	217	223	215	207	241	237	209	225	244	228	230	251	198	238	233	256	216	220	219	225	223	250	211	246	249	235	250	228	233	227	232	226	228	243	243	227	241	224	255	239	233	196	231	274	204	211	257	243	227	205	228	241	247	220	234	239	207	201	216	250	223	223	264	200	208	208	248	206	235	188	238	223	200	226	218	223	203	209	247	200	251	203	230	234	222	220	236	241	222	211	231	200	214	231	209	212	213	234	243	229	229	205	229	254	225	216	201	229	209	228	202	213	237	205	206	233	247	237	215	223	232	243	235	210	238	214	218	219	232	211	255	225	238	226	217	219	250	206	226	229	220	203	220	236	240	209	239	229	261	221	211	201	225	256	244	224	242	216	248	241	222	225	226	208	255	242	225	228	228	233	232	211	206	218	220	202	202	221	226	217	209	246	183	206	232	236	216	247	205	225	228	221	208	200	246	242	207	227	208	240	212	232	210	234	241	227	223	220	256	239	207	228	202	234	245	224	239	218	230	214	193	226	252	231	227	223	240	216	223	228	220	234	220	225	233	215	240	219	237	220	233	234	209	232	206	218	230	227	230	232	221	222	235	223	225	185	241	210	238	232	218	226	223	233	224	208	243	216	226	208	238	233	230	219	229	207	210	271	226	206	246	208	217	233	219	235	225	206	234	226	227	202	244	210	231	234	230	205	236	236	216	244	241	199	223	195	216	205	230	199	217	245	208	233	246	216	222	239	200	212	243	240	228	236	243	199	217	213	235	247	233	214	224	243	217	232	228	241	240	200	260	227	255	238	231	244	234	260	252	214	212	229	242	226	217	214	211	209	233	245	208	222	209	226	228	218	205	277	239	237	236	242	229	247	224	215	208	205	229	209	253	245	229	262	199	214	219	232	207	246	196	224	231	204	245	224	221	240	238	234	203	217	204	231	207	229	217	236	223	222	211	224	237	229	220	267	206	252	227	217	195	191	207	215	218	233	242	204	231	225	245	237	221	226	228	254	201	235	224	249	204	233	230	212	236	217	220	240	203	218	231	228	219	234	242	221	194	231	253	204	213	226	211	261	236	240	235	218	233	230	217	225	254	246	239	227	244	229	198	232	255	250	241	217	235	260	256	229	243	220	221	242	202	236	232	200	210	231	227	266	219	219	204	220	243	211	237	211	247	199	218	237	243	240	232	194	219	262	248	217	236	219	207	211	236	233	250	202	209	228	226	250	235	231	224	226	200	230	213	209	208	228	221	230	235	210	231	228	219	237	227	212	217	233	222	239	240	227	235	204	241	258	223	239	200	199	207	221	232	221	214	210	208	197	206	206	229	195	211	219	238	210	239	237	209	228	219	219	221	227	215	235	245	197	208	209	226	211	204	226	230	207	232	224	218	216	202	234	191	215	225	223	205	227	243	226	234	243	222	237	247	231	259	224	232	222	213	198	231	220	231	245	209	248	229	231	211	211	249	222	208	212	245	224	246	217	241	233	231	199	222	213	224	215	226	229	222	218	241	218	233	239	216	233	223	239	239	214	242	240	230	208	249	219	223	253	214	249	203	203	203	220	256	226	221	234	263	220	198	257	220	203	232	257	237	221	218	210	205	226	204	221	213	218	204	226	219	233	255	228	231	207	229	237	209	232	225	211	245	233	207	213	211	226	236	185	210	256	207	216	213	226	203	222	228	211	193	229	239	220	234	188	240	229	243	221	230	233	237	231	238	219	258	229	222	205	207	222	230	228	208	223	238	220	232	220	220	221	238	232	217	199	202	206	231	204	223	218	200	218	227	232	251	234	233	226	242	228	231	202	251	241	229	226	208	219	242	223	230	225	227	234	231	228	224	236	228	218	243	267	227	228	224	209	221	218	213	227	209	223	221	217	233	215	210	243	228	242	207	218	202	220	218	205	202	215	249	260	253	228	206	215	213	230	221	231	224	230	223	211	223	225	216	220	234	210	248	195	196	239	224	207	229	211	240	234	238	238	227	215	225	246	219	232	229	212	234	198	233	213	215	217	222	222	234	214	233	216	248	241	234	218	207	223	224	252	227	236	221	195	230	239	223	203	224	202	230	237	222	214	238	244	210	223	212	234	218	222	237	215	223	231	210	245	228	236	213	234	221	238	218	205	219	254	222	231	222	214	225	230	211	255	236	208	224	206	213	216	219	218	209	212	249	224	234	223	196	222	205	228	219	222	233	222	236	212	233	247	246	227	219	235	228	230	218	205	246	213	235	217	234	238	229	228	227	223	213	256	230	267	223	239	235	198	227	234	201	212	237	236	223	234	221	217	241	245	248	239	256	242	245	215	235	222	209	213	227	217	233	215	230	230	241	213	232	221	268	226	258	220	211	242	209	196	209	225	216	227	216	237	218	215	259	212	225	208	221	244	222	213	243	208	221	213	235	208	252	246	243	210	228	207	211	240	239	212	240	238	232	240	212	241	209	221	246	239	191	217	239	215	269	205	226	209	207	237	244	205	242	247	240	230	199	225	221	230	206	223	228	230	220	204	223	220	199	245	225	247	190	236	215	197	211	219	231	226	244	242	268	218	224	236	231	241	244	215	228	241	184	226	216	218	251	256	241	222	227	247	177	210	223	242	208	213	215	246	239	211	208	201	232	242	195	229	209	209	248	222	216	197	254	214	230	217	221	238	207	219	255	192	249	223	256	194	210	221	216	251	209	222	232	243	207	204	245	233	183	239	224	252	231	262	230	218	225	218	232	224	251	229	246	206	256	249	241	220	219	225	190	245	208	240	212	242	198	218	224	241	216	229	218	216	238	203
36011	58955	37783	17107	10851	7807	5706	4248	3275	2519	1907	1529	1257	1138	986	822	781	638	623	563	489	478	440	415	437	371	375	343	369	311	312	313	290	283	289	303	281	280	251	300	241	237	268	236	242	273	245	247	244	263	219	244	238	262	271	255	246	253	279	256	260	271	255	242	233	228	269	236	228	220	223	246	250	209	216	246	235	227	254	226	234	245	224	208	238	237	243	249	237	262	248	233	232	253	244	223	208	224	216	226	212	259	249	246	242	235	237	235	259	259	206	214	204	232	261	220	227	252	245	219	242	206	223	210	264	212	210	215	253	238	219	223	215	232	218	262	246	232	240	239	230	266	211	233	236	257	232	244	268	235	239	236	253	234	216	226	241	234	238	220	190	238	199	224	228	234	252	225	232	214	212	248	232	215	227	233	232	239	205	234	242	208	226	206	228	215	239	218	222	232	222	248	225	234	238	221	219	240	197	255	245	239	256	225	229	232	227	241	239	239	245	219	215	242	240	222	223	238	237	247	237	223	216	214	230	227	191	240	254	220	243	217	231	213	243	223	273	244	245	245	250	236	248	258	223	233	205	270	219	229	239	252	230	251	220	242	222	268	251	219	221	217	252	226	235	244	238	251	236	243	235	241	206	260	214	237	232	243	229	230	246	228	212	211	267	224	244	237	258	244	263	205	231	235	220	253	246	241	240	229	221	228	219	220	256	250	229	230	226	199	229	238	254	227	239	214	236	229	231	244	241	203	240	239	239	222	223	222	227	247	236	218	235	245	240	225	228	215	239	221	232	239	238	207	206	230	238	236	216	231	213	225	264	235	219	257	235	239	252	248	244	250	252	228	247	235	248	226	251	247	232	251	257	233	258	244	250	227	225	227	256	228	203	247	237	225	212	239	257	247	223	230	229	232	232	221	245	244	241	230	229	221	206	238	244	219	211	257	228	211	229	256	223	215	224	228	237	230	226	229	205	222	226	234	226	214	202	278	239	219	244	239	223	218	231	266	234	229	237	224	241	230	230	254	228	223	244	226	260	220	224	233	231	240	244	236	227	238	256	234	249	253	226	223	229	235	254	226	250	256	226	202	215	229	235	234	231	204	251	260	212	234	220	218	215	239	226	282	253	238	226	236	238	224	222	251	206	257	250	227	228	246	268	222	242	226	212	219	236	241	235	249	244	218	219	228	233	211	213	230	247	223	228	232	216	223	239	256	230	239	233	245	253	226	217	234	224	239	254	238	225	217	214	240	233	256	236	262	230	228	250	210	259	221	223	212	238	231	242	228	234	213	232	213	260	236	233	229	243	251	229	237	258	235	239	226	240	215	243	227	216	239	215	211	237	236	216	248	193	216	240	233	242	245	237	250	236	207	245	236	200	231	235	186	213	255	246	253	227	233	207	233	217	230	208	233	234	247	260	228	234	235	208	225	213	268	230	240	235	231	235	241	234	215	231	241	250	234	235	257	232	232	223	228	252	216	237	221	226	248	218	220	244	235	215	251	252	225	227	246	236	236	230	250	236	214	228	238	233	212	230	219	248	245	244	252	230	227	241	221	229	216	217	236	232	238	225	218	226	219	239	244	243	240	212	215	220	239	215	205	241	241	249	241	209	237	246	203	227	245	220	217	235	241	244	240	237	235	225	239	239	235	233	216	242	210	240	235	260	236	230	233	273	220	235	216	214	218	244	225	260	236	252	245	264	220	239	217	213	230	230	222	237	214	246	244	248	250	249	236	227	232	236	230	229	259	237	222	239	280	233	241	227	220	235	231	214	229	254	247	249	261	203	255	206	249	240	247	225	250	237	245	243	222	243	216	248	262	228	234	207	221	240	206	250	201	229	242	240	254	219	218	241	226	207	228	227	222	250	220	224	238	226	253	220	270	194	235	230	229	255	243	223	242	218	232	203	234	230	237	238	242	222	241	243	247	246	220	233	225	219	252	233	218	242	222	220	216	234	241	234	213	234	239	264	217	248	200	261	225	234	205	265	213	242	214	227	228	220	225	192	235	269	256	231	240	219	249	250	237	223	228	226	222	243	258	246	238	229	246	227	235	250	234	251	207	233	236	233	226	216	246	213	231	236	242	240	248	230	235	250	262	249	195	241	233	247	227	262	240	238	214	219	238	233	244	225	261	242	224	224	233	245	244	238	243	236	218	222	252	228	232	221	244	235	240	234	231	229	238	230	222	233	236	235	240	218	232	238	264	217	238	248	225	244	241	232	229	248	225	237	256	233	261	223	253	245	240	238	245	214	238	261	240	228	239	230	216	224	234	224	244	233	235	212	228	219	227	272	253	234	237	218	200	227	224	234	208	230	246	262	243	227	229	243	228	222	230	226	220	245	230	248	229	247	215	220	239	228	257	234	257	251	235	203	235	217	218	228	233	234	234	231	247	227	233	224	231	223	212	231	213	241	230	226	192	208	219	256	229	233	226	241	222	255	242	211	234	230	228	230	234	218	223	235	225	228	212	217	240	220	229	205	222	221	225	219	221	214	228	247	231	260	235	219	230	230	246	246	193	233	237	269	234	244	229	250	246	231	260	242	218	232	236	250	223	229	228	252	244	229	234	254	217	199	208	237	211	197	236	231	229	213	216	227	217	223	238	227	235	204	215	235	221	222	210	222	227	263	216	240	218	248	229	255	210	247	251	237	229	236	245	235	218	229	206	227	212	226	219	226	233	252	222	222	235	227	240	248	253	214	230	222	213	238	223	240	241	251	218	212	251	226	243	225	213	205	221	252	222	218	234	232	232	252	233	243	244	212	259	210	236	250	203	219	238	214	225	244	246	231	242	277	248	220	278	242	229	237	255	239	209	207	252	235	238	252	251	226	249	234	255	230	226	242	234	215	233	223	233	239	211	241	262	244	228	235	234	230	223	236	289	214	223	222	230	228	234	216	245	238	244	228	267	208	209	222	256	223	238	227	237	215	271	238	235	222	236	252	239	230	220	224	231	235	231	230	245	218	257	204	230	238	222	225	194	230	234	232	243	229	245	230	222	262	239	221	248	246	207	273	240	247	242	218	229	238	221	252	212	225	245	238	235	239	240	211	230	185	223	270	258	234	228	203	233	241	250	231	249	250	245	245	221	220	229	234	206	230	189	269	222	246	213	242	265	239	241	227	215	235	219	242	241	217	231	225	233	225	237	211	232	226	239	244	277	225	261	223	206	239	252	252	253	229	245	251	227	240	209	211	238	247	230	232	261	220	200	258	242	211	233	242	213	212	201	236	249	239	241	212	254	230	244	244	240	213	243	258	221	248	233	218	231	255	228	222	224	210	223	256	228	236	255	257	244	233	209	269	239	240	228	255	250	238	228	247	230	216	259	209	273	224	254	241	245	221	236	247	225	230	230	248	243	247	205	229	228	234	250	265	228	233	234	223	240	211	251	244	235	228	219	223	237	247	235	216	223	234	264	240	239	263	237	234	229	243	228	251	269	254	214	264	240	248	227	246	235	268	239	222	199	222	232	234	268
24896	21287	27795	25235	15125	5331	2995	2218	1638	1265	1007	920	859	672	662	629	531	535	502	451	429	458	414	378	358	340	365	316	347	305	350	291	309	316	316	266	305	285	306	285	281	257	289	306	287	285	294	308	287	285	287	292	288	298	289	304	268	280	314	324	279	273	305	309	283	253	277	294	239	274	287	286	306	280	293	265	297	285	264	280	297	273	306	259	283	280	271	275	307	263	274	280	290	281	252	318	292	274	252	288	251	292	292	282	294	261	279	272	285	267	280	277	288	253	261	286	298	279	264	287	308	274	296	272	275	290	254	291	273	295	286	302	280	274	277	278	256	292	295	288	270	289	266	283	269	292	273	268	308	228	282	294	288	291	264	238	283	258	255	235	259	276	279	312	295	285	284	266	264	276	274	287	299	290	293	307	287	268	286	294	288	276	261	293	288	294	270	285	291	293	280	281	316	272	292	286	293	273	272	276	269	278	315	295	322	288	307	265	292	271	289	291	290	287	270	297	273	300	276	269	281	272	300	281	263	285	269	311	264	303	293	293	276	268	282	264	259	289	269	301	299	288	288	283	301	277	271	292	274	266	259	294	283	284	282	260	299	274	266	299	269	271	263	298	280	280	260	268	299	267	286	284	275	285	306	299	310	283	288	262	282	317	266	286	276	284	254	277	255	262	294	282	261	308	295	268	259	283	273	287	306	289	277	242	267	287	274	322	265	277	285	276	293	272	301	303	309	247	276	264	295	287	269	273	290	265	250	280	279	285	291	283	271	287	307	289	294	283	304	287	292	261	278	254	267	274	279	274	286	293	311	309	322	293	255	285	253	291	271	269	298	270	266	293	281	287	272	252	290	274	243	264	283	278	283	285	289	273	279	283	282	283	314	252	277	259	314	258	295	295	266	293	269	293	277	275	265	276	249	258	275	266	261	283	243	294	281	281	274	286	300	269	297	287	271	273	247	273	305	277	305	266	262	273	307	298	283	276	292	255	288	293	286	301	294	266	263	328	297	263	276	270	277	253	314	290	265	282	305	315	295	277	294	299	267	282	263	275	267	284	271	265	255	275	280	272	301	282	266	261	271	271	267	290	279	279	280	304	252	300	257	314	292	296	281	282	282	274	269	284	286	306	293	259	272	289	309	275	274	264	253	260	285	287	278	270	256	278	281	303	291	298	288	277	277	300	312	268	262	285	305	284	318	272	303	271	283	267	284	267	283	300	283	279	264	265	290	261	276	277	297	295	293	282	280	270	283	291	280	266	275	271	273	276	306	298	268	288	298	246	319	269	326	293	277	259	281	255	288	283	268	298	280	304	274	264	290	295	285	313	271	286	291	258	266	292	285	267	303	295	271	242	303	301	281	287	292	292	276	293	307	316	284	260	291	252	254	292	274	280	240	284	271	264	286	277	257	302	323	277	287	277	271	294	274	278	279	319	276	277	277	313	254	292	301	261	276	316	264	259	290	283	305	285	273	261	271	272	290	280	280	271	279	262	265	285	272	279	305	296	295	283	266	270	264	288	299	299	275	273	288	305	269	315	285	276	286	266	270	257	288	280	274	307	286	271	271	271	303	291	272	285	271	284	293	260	282	264	284	285	266	273	258	277	275	269	291	301	279	278	286	293	308	298	298	280	287	255	271	265	288	284	297	277	266	271	276	325	310	269	291	261	291	272	309	295	289	280	288	254	307	255	282	260	272	294	269	317	281	248	278	252	248	285	308	322	316	277	287	256	280	261	281	272	279	314	271	297	306	287	290	285	292	275	277	287	276	269	265	282	300	252	273	298	270	272	301	295	270	281	302	293	266	270	296	273	297	268	285	252	301	270	278	300	280	283	275	286	281	264	292	286	287	300	265	286	317	269	291	290	289	271	279	253	287	291	300	260	289	275	277	281	289	264	297	312	312	302	291	251	305	271	288	286	263	287	268	265	260	275	293	273	278	249	286	318	283	253	306	279	273	299	308	268	301	275	259	281	280	300	329	297	271	290	274	290	290	305	279	303	298	292	283	267	314	269	289	277	283	283	264	251	271	279	303	296	294	316	275	252	257	267	270	277	277	288	272	270	281	307	300	290	286	283	293	292	242	280	271	298	277	285	279	265	293	306	309	284	277	275	296	293	268	273	276	302	277	319	283	267	281	271	259	264	288	302	288	277	254	288	284	302	247	229	274	249	271	275	292	266	312	273	278	260	288	298	282	289	286	279	262	260	287	285	278	297	288	297	287	283	253	247	295	265	274	265	308	276	269	282	273	325	275	286	276	274	255	290	290	301	284	258	266	282	309	283	283	253	252	278	302	267	289	296	271	263	294	271	241	275	266	282	287	297	284	280	280	276	257	277	284	272	287	273	280	278	279	277	264	278	312	256	278	273	261	314	277	260	295	331	309	307	291	294	292	309	294	257	270	291	300	295	286	285	304	279	280	306	287	268	281	300	283	288	263	253	272	298	300	262	297	283	292	245	275	250	317	256	284	266	274	292	297	289	278	266	267	274	306	293	270	272	300	296	266	310	266	282	311	287	273	280	263	291	284	277	274	287	284	295	268	276	266	288	269	272	271	277	264	270	296	288	283	283	292	265	285	242	270	295	258	273	288	274	267	304	283	305	284	294	274	277	262	278	257	298	303	285	299	286	265	258	286	282	270	272	283	306	302	322	266	277	266	291	241	287	284	254	273	285	294	296	290	293	285	258	292	277	273	283	305	287	262	276	274	289	269	268	315	295	261	300	244	288	282	267	264	312	266	280	287	357	271	293	281	312	298	292	278	277	283	282	272	292	332	308	314	273	269	311	285	267	287	287	268	296	290	306	294	300	292	264	272	300	263	282	290	253	303	268	253	284	291	280	295	287	294	274	277	275	267	287	258	312	306	254	319	291	266	292	317	288	289	288	266	294	269	275	296	283	283	256	240	294	302	265	266	297	260	249	288	256	279	291	316	270	274	291	281	312	262	273	274	268	250	280	292	267	313	287	262	247	302	281	274	269	308	281	274	286	293	285	298	257	292	273	320	294	270	260	274	297	265	261	307	306	282	289	279	231	288	304	244	273	289	314	257	240	296	261	262	286	271	307	279	285	274	274	291	272	267	270	303	252	275	277	313	307	269	277	268	268	274	311	273	270	280	273	298	252	302	248	272	318	306	274	289	279	266	267	298	292	268	282	276	279	287	297	300	288	280	288	269	276	262	282	294	280	296	280	261	298	283	285	289	320	265	284	303	247	275	247	284	295	268	299	272	286	277	270	294	286	275	250	290	308	273	280	279	280	269	293	264	294	280	316	300	268	267	306	270	302	290	270	281	273	267	284	290	244	275	301	272	294	292	263	286	281	311	290	293	269	289	272	279	256	311	300	302	283	274	311	312	285	299	275	303	273	263	269	278	296	273	295	253	285	269	258	263	262	289	289	242	259	293	280	283	270	285	282	284	291	303	285	285	266	316	289	318	270	290	248	273	267	296	268	274	251	285	261	277	286	278	307	270	267
34823	53633	33987	16609	10068	7018	4982	3704	2779	2171	1629	1382	1235	1109	953	838	743	697	601	583	516	490	481	492	406	446	434	387	375	345	375	340	360	339	330	290	308	318	331	318	320	305	317	317	309	309	299	293	301	316	271	318	305	298	303	309	310	307	292	305	291	321	315	304	328	314	297	312	289	297	306	296	323	310	284	247	281	296	311	307	271	271	305	291	302	308	306	279	276	296	297	303	303	278	283	297	274	306	287	318	316	311	278	267	289	291	300	313	259	304	295	325	299	321	291	281	299	290	293	283	305	300	297	283	306	304	310	253	278	304	284	317	319	314	295	311	279	305	276	316	308	298	294	322	291	292	266	337	324	288	295	297	299	313	304	288	290	320	311	277	279	285	289	303	312	294	289	277	281	270	281	275	302	274	301	308	293	285	300	313	276	300	264	279	268	298	312	289	293	280	302	284	269	280	286	307	284	276	308	330	297	305	291	304	311	263	288	277	299	301	310	303	295	275	311	255	282	307	289	303	247	290	295	311	294	297	279	257	278	266	292	318	317	294	291	324	300	269	284	264	296	297	298	304	308	295	281	280	263	279	287	325	297	294	313	294	294	300	313	306	306	302	281	321	272	295	282	326	295	306	303	274	298	293	285	280	292	280	356	311	323	314	301	259	258	295	277	282	280	279	287	307	294	280	327	303	279	288	300	287	305	311	295	313	288	280	302	277	308	312	302	266	292	301	302	299	347	283	305	287	284	286	288	282	304	291	301	329	297	283	297	307	273	278	327	309	282	260	288	292	309	294	291	296	302	285	299	317	302	278	281	290	306	290	292	309	306	293	298	306	303	279	252	281	288	272	287	301	316	333	283	275	315	293	291	296	312	291	316	309	284	318	296	290	339	312	304	299	290	281	271	281	338	322	301	325	282	269	267	306	294	287	282	278	275	285	257	292	326	290	287	314	305	302	303	267	296	300	323	303	307	270	261	299	268	276	294	275	296	304	278	288	296	270	271	307	294	291	265	293	302	257	285	274	293	290	297	278	304	302	299	290	321	296	302	296	292	300	262	294	321	297	291	294	305	288	284	314	277	295	309	311	297	328	303	300	321	287	297	312	264	348	302	302	295	289	271	309	327	275	287	308	278	283	293	292	288	308	268	288	280	298	301	287	278	280	288	317	274	279	285	279	286	289	291	281	312	309	301	305	285	294	276	294	285	292	308	250	298	297	299	290	282	274	279	289	309	281	282	311	289	325	294	297	267	293	294	277	296	289	276	306	297	308	303	298	259	292	278	290	267	295	314	290	295	293	303	309	282	291	297	294	301	297	295	294	300	296	275	291	281	303	279	290	283	297	275	330	285	314	273	273	296	324	296	307	286	295	295	266	294	275	281	297	300	305	286	277	262	314	312	284	313	277	291	291	295	268	293	298	303	307	297	287	331	288	274	305	283	301	269	323	319	304	304	280	308	302	292	298	292	295	283	295	311	283	299	292	274	303	276	304	301	318	266	295	295	266	317	315	333	298	302	301	276	299	307	301	317	297	291	304	279	311	273	317	255	316	302	261	280	263	286	294	290	301	281	298	277	286	279	298	303	306	303	305	276	308	331	299	267	309	289	286	294	291	326	284	320	284	262	266	299	319	276	284	287	317	308	271	311	305	293	261	316	287	311	280	297	294	285	289	305	288	315	259	277	316	305	289	274	293	277	307	286	298	265	288	304	287	295	292	279	304	282	284	313	301	306	306	310	331	262	281	323	310	283	311	311	258	302	310	301	264	281	281	317	270	289	263	324	312	292	307	304	310	287	307	299	292	292	318	294	299	308	297	279	299	293	326	320	294	272	282	260	321	314	302	278	309	273	309	302	290	298	289	301	306	288	309	315	319	273	272	290	264	289	297	287	293	303	286	320	295	305	278	276	312	284	272	338	299	298	289	281	291	298	303	297	310	328	263	272	295	289	276	313	296	301	321	303	270	298	292	274	299	305	279	297	282	310	342	300	272	296	285	275	291	295	293	272	300	313	291	290	310	296	280	294	286	306	272	277	300	317	290	302	292	281	282	284	287	316	314	296	301	282	295	282	314	266	284	284	267	303	277	290	284	293	286	316	315	293	303	300	275	320	288	327	293	273	328	287	261	303	303	282	267	306	286	285	287	265	288	317	299	307	279	320	299	280	272	286	268	323	312	266	306	316	300	286	319	302	285	315	291	305	244	277	275	287	282	297	268	288	310	308	311	310	316	308	313	342	274	289	316	303	293	313	297	335	284	297	320	293	314	302	276	315	317	275	306	322	325	297	294	272	298	296	288	294	277	307	309	327	253	303	329	271	320	327	295	250	290	308	281	289	269	310	285	298	279	283	306	293	294	304	251	271	305	338	288	299	316	302	303	284	297	325	289	296	293	274	309	271	273	264	305	279	285	315	300	296	291	294	275	295	277	296	272	290	319	289	292	284	312	273	297	330	306	290	329	312	309	329	317	305	307	322	326	289	294	290	307	278	319	301	319	300	278	292	317	263	302	318	323	269	293	284	249	284	295	268	299	276	307	309	310	286	291	309	323	298	299	311	294	306	322	295	279	296	315	297	290	286	284	310	300	312	296	258	293	304	321	255	281	286	274	319	315	291	320	288	280	277	285	270	335	307	271	272	271	300	306	325	287	300	285	305	319	295	293	300	299	329	313	297	315	293	295	298	290	287	272	307	292	298	284	293	325	274	286	293	300	283	297	293	290	276	268	307	298	288	289	289	326	318	300	291	300	316	307	296	289	293	286	272	321	288	310	287	274	295	306	286	276	269	291	301	298	290	274	312	284	297	276	285	285	286	285	348	267	271	280	305	284	288	263	280	269	262	323	294	274	305	268	321	275	315	283	298	286	260	302	295	301	310	272	295	300	264	260	329	289	279	303	278	271	274	320	308	300	266	259	282	285	303	301	319	298	299	289	288	291	293	289	334	311	300	291	309	302	293	294	306	274	325	285	280	267	316	315	304	323	310	299	319	301	314	327	318	271	283	290	285	305	284	292	284	311	305	289	297	303	291	239	328	304	266	291	274	280	313	306	288	311	272	293	292	312	273	311	287	282	295	261	310	279	302	280	273	304	295	307	294	275	300	296	276	298	292	311	302	284	291	266	298	286	296	275	294	296	317	264	289	296	289	291	279	312	290	267	297	346	275	307	286	310	311	281	293	301	258	293	271	301	264	299	292	280	296	304	289	295	290	299	314	298	291	275	243	315	300	294	289	269	280	300	276	313	289	305	287	272	303	302	261	267	319	296	282	319	311	294	320	268	290	306	312	256	316	295	293	304	298	300	283	288	311	302	294	314	309	299	292	319	319	274	302	279	288	295	298	281	273	323	281	284	300	321	292	306	296	294	280	300	311	299	342	284	303	309	315	290	303	265	314	294	288	297	262	296	293	319	280	281	312	283	293	276	306	322	307	313	262	289	298	291	261	282	278	298	271	325	266	250	329	302	276	290	296	290	286	283	313	319
22621	21141	28754	23777	21191	21296	13056	4379	2834	2194	1852	1563	1403	1274	1147	985	867	749	681	619	622	538	571	525	486	457	421	461	400	336	398	407	383	357	359	355	354	333	335	300	328	357	370	335	308	379	363	354	345	316	334	349	343	309	314	321	303	357	330	328	310	322	314	340	297	360	348	328	349	314	302	324	316	305	298	345	279	306	332	346	299	302	318	310	312	341	333	314	272	297	318	326	326	292	312	321	308	308	345	329	308	316	338	321	327	282	326	323	319	310	302	309	268	369	313	333	299	307	341	315	326	358	312	344	331	329	317	277	306	311	332	299	300	284	282	316	322	272	334	332	337	310	327	311	276	273	322	309	301	289	310	316	299	322	326	324	319	335	294	331	302	309	326	328	354	318	327	309	288	299	329	314	307	320	351	291	316	326	293	287	307	320	302	307	312	305	270	333	290	297	303	308	304	322	302	297	312	317	347	299	342	333	300	346	334	298	332	314	318	327	307	311	316	310	283	322	292	329	315	309	315	289	332	311	305	292	296	286	323	307	289	310	311	296	328	315	295	285	318	316	313	302	325	289	291	317	289	290	329	332	297	307	298	334	317	313	259	305	335	318	340	337	318	293	327	288	333	307	298	335	320	323	322	297	316	313	328	351	316	325	353	313	330	293	310	345	321	314	288	290	306	293	326	318	316	296	320	334	315	311	314	339	329	298	334	291	315	285	309	295	348	314	323	321	331	315	319	304	323	299	330	295	296	309	319	315	319	335	305	355	321	327	321	316	288	301	298	331	323	290	315	302	338	326	285	304	293	319	306	317	339	290	311	303	349	327	318	322	327	329	310	295	296	317	308	334	335	306	317	313	345	346	310	320	309	297	344	300	289	322	290	321	319	314	297	309	307	324	298	314	314	307	297	343	304	319	317	326	344	344	334	325	329	324	328	296	318	325	297	309	318	292	303	303	303	286	308	326	297	294	311	318	331	316	317	328	286	299	314	330	312	311	298	310	303	303	318	273	302	304	319	335	299	290	318	336	313	318	313	305	325	348	323	316	315	311	283	331	299	302	302	277	310	344	293	289	301	328	324	271	320	315	318	304	340	336	301	311	337	347	292	336	338	322	312	279	321	315	314	322	322	316	313	354	352	315	322	309	331	322	327	328	335	329	302	310	330	268	336	362	315	287	322	310	340	325	281	306	317	308	310	331	312	294	333	296	322	302	344	301	302	302	292	318	303	320	328	326	323	330	315	314	332	290	311	324	340	311	314	321	301	347	298	297	321	284	318	307	281	345	320	306	360	304	305	284	306	349	329	309	273	310	325	288	326	310	348	332	316	334	303	284	320	312	318	304	280	305	345	318	325	327	317	339	337	312	339	334	277	327	336	292	320	322	277	301	336	342	332	345	313	292	327	318	332	293	316	304	323	319	295	328	334	332	316	276	352	329	317	312	306	306	313	300	346	296	294	324	332	309	317	319	320	290	317	313	331	302	317	300	302	297	289	321	324	297	314	325	304	334	316	316	337	326	313	314	302	308	313	332	319	327	306	277	304	325	296	286	340	307	333	331	346	322	333	327	308	279	301	297	337	332	311	321	301	322	322	333	299	308	337	354	307	303	261	326	291	328	274	309	370	333	291	291	323	293	290	321	312	327	305	299	293	298	313	292	336	316	322	346	317	275	306	328	307	310	314	304	318	293	309	320	293	321	311	311	300	350	306	320	295	330	319	326	323	281	289	334	296	295	342	326	320	349	300	314	313	293	308	308	298	335	270	345	330	306	340	299	327	333	319	308	318	301	302	310	330	321	308	307	304	328	334	322	319	316	335	322	310	289	308	337	309	325	344	299	308	323	312	332	323	298	309	282	338	319	329	309	284	327	329	316	295	339	312	278	301	303	297	309	307	292	328	330	311	324	313	273	316	322	305	304	296	340	313	314	319	313	296	280	337	329	338	370	319	298	310	292	302	320	311	302	301	299	328	331	324	321	314	331	314	313	350	332	314	298	305	322	301	315	351	296	293	296	321	324	308	302	307	315	311	312	311	317	356	332	292	323	347	293	278	303	353	324	310	330	315	297	320	328	332	301	311	326	314	310	325	334	296	324	306	350	335	327	319	298	305	308	305	311	332	316	293	296	319	335	327	354	309	311	332	288	309	299	295	297	305	343	291	313	323	287	312	323	311	316	294	307	297	298	336	347	294	340	316	314	305	300	331	311	313	309	313	318	274	314	315	320	306	297	312	323	331	316	342	315	315	304	313	297	314	299	330	327	305	357	324	307	280	305	328	317	324	336	306	336	288	342	273	292	336	342	331	316	336	326	300	272	291	314	318	310	299	320	347	324	325	343	310	325	343	282	326	351	306	338	317	321	315	308	330	365	343	319	332	309	303	328	332	311	302	318	312	303	303	333	334	305	297	328	300	303	336	298	300	315	288	317	298	294	336	314	316	330	317	312	327	310	293	305	308	274	314	314	338	316	298	315	293	331	319	298	337	286	320	297	302	308	329	291	290	327	325	291	291	268	322	343	296	272	341	300	301	318	306	294	326	318	350	359	313	288	314	331	306	318	327	294	329	313	348	293	280	294	300	340	330	311	329	303	311	289	296	292	336	325	305	317	339	291	305	318	314	314	303	319	297	323	302	325	306	332	319	282	298	305	368	332	330	310	342	327	335	321	310	318	309	348	327	318	308	339	315	287	316	305	308	297	338	312	315	292	333	301	322	296	321	283	306	321	314	308	331	307	289	295	316	310	281	312	305	285	324	306	336	288	322	316	315	344	279	365	320	297	303	307	293	308	339	326	341	323	351	329	313	333	252	298	311	304	326	323	329	308	352	340	305	323	355	302	326	312	313	316	295	311	277	298	318	329	328	334	314	302	277	318	317	283	295	353	318	290	317	294	352	303	278	300	297	338	316	314	320	310	326	313	280	309	318	311	304	337	307	302	324	317	309	281	337	328	340	305	305	310	299	307	313	331	301	322	301	274	277	312	338	339	316	310	306	305	316	305	300	318	301	289	317	300	290	302	313	299	318	322	291	295	330	296	313	350	293	358	340	326	321	296	301	310	331	304	311	295	313	303	329	296	305	297	313	288	324	351	319	315	337	308	303	317	316	329	303	326	332	298	290	374	326	323	339	320	318	321	289	324	316	297	345	324	326	354	297	319	331	314	296	285	301	347	331	307	297	298	310	342	307	305	297	308	301	305	314	308	290	324	292	285	329	295	319	285	339	328	329	305	328	310	331	317	295	324	349	322	347	324	340	326	341	319	297	305	309	323	323	320	315	329	281	313	306	305	299	292	309	329	299	332	288	314	316	306	315	319	296	303	291	335	348	338	320	310	300	307	301	312	315	295	310	319	335	314	276	318	327	308	334	296	305	330	299	325	311	313	292	313	315	277	310	331	318	303	299	302	324	285	312	334	314	308	288	320	316	318	305	334	318	326	296	297	265	328	322	293	284	279	328	346	324	287	296	338	308	295	310	287	326	336
38678	65610	43975	25580	16773	11762	8046	6087	4575	3469	2839	2519	2043	1885	1568	1374	1189	1087	911	818	784	686	685	635	558	555	533	514	470	433	454	396	430	370	364	377	379	349	376	335	365	323	319	368	370	341	336	345	370	359	352	357	383	336	320	329	352	310	348	368	364	352	308	310	320	341	369	299	308	315	322	302	331	317	304	339	283	329	336	344	323	296	279	352	312	280	321	346	328	324	334	332	296	293	352	314	316	346	323	319	309	320	290	336	356	304	312	343	321	284	291	315	282	312	317	329	331	332	358	290	324	270	337	312	283	316	292	324	359	309	321	301	299	326	295	290	305	276	295	304	340	322	368	332	333	311	324	309	338	342	302	306	302	324	321	307	334	315	299	317	323	319	345	336	340	340	305	325	339	322	316	306	333	340	319	339	315	332	315	307	322	333	316	329	329	317	301	306	305	325	294	328	339	347	295	339	344	324	349	322	328	323	330	313	280	332	338	326	316	315	304	287	315	306	318	313	316	333	339	293	319	290	352	321	320	309	325	298	316	308	339	324	318	306	317	330	295	306	320	329	291	312	314	311	310	311	307	332	314	342	312	284	299	331	313	314	280	311	317	285	319	315	283	327	333	305	322	327	293	314	301	325	306	315	309	302	330	361	299	322	325	322	316	341	318	316	324	302	309	318	348	314	305	280	288	328	301	340	283	316	292	323	312	284	311	299	328	345	312	347	324	325	326	319	340	331	329	322	318	321	315	333	336	350	299	331	296	298	297	319	306	320	293	301	283	328	314	306	290	338	320	348	300	319	352	326	303	339	352	299	310	301	297	314	327	311	315	306	322	314	318	314	356	337	327	310	315	321	283	309	305	320	334	315	334	317	303	303	344	291	332	296	313	287	304	284	315	320	311	326	303	324	310	309	322	325	335	288	295	296	353	296	295	326	301	320	328	339	347	309	335	312	286	317	291	334	304	300	296	325	342	315	343	322	324	322	319	320	299	329	322	333	331	307	320	306	314	317	312	323	300	320	296	314	368	300	300	318	333	328	312	316	300	333	350	331	336	332	297	316	334	309	321	327	303	313	330	290	337	296	308	344	343	320	298	350	310	347	310	315	320	300	345	373	297	309	367	304	315	308	327	318	321	300	334	325	309	325	324	284	308	301	280	285	317	330	296	333	322	335	291	314	299	308	310	327	301	326	314	327	329	340	327	320	336	356	326	322	306	304	311	357	318	307	308	316	310	309	331	331	343	320	305	325	291	326	287	321	339	303	281	314	272	331	307	315	334	311	328	314	325	317	305	305	322	261	308	304	296	319	302	312	340	304	307	303	357	322	315	376	315	352	308	319	319	338	294	296	328	314	297	328	331	293	338	305	301	305	342	305	320	308	287	340	289	312	326	293	315	325	283	312	310	310	328	338	316	359	312	350	306	333	318	320	291	327	301	311	312	311	333	342	277	321	278	325	320	339	350	310	316	303	321	298	322	318	313	306	320	314	299	322	322	343	294	316	325	299	341	326	316	344	281	334	339	294	309	346	325	289	341	311	317	338	318	321	333	325	333	320	350	331	321	360	302	319	319	287	324	324	296	329	352	367	313	295	347	330	283	281	289	325	333	302	329	323	305	324	330	310	348	345	297	345	307	302	323	317	326	323	312	296	354	340	347	337	349	314	328	316	295	322	320	316	339	332	312	336	327	323	305	345	318	271	263	319	333	312	282	325	287	320	339	319	323	312	294	330	291	318	327	355	325	304	324	321	302	330	305	298	299	293	319	333	308	292	326	316	320	331	290	367	307	340	305	347	298	318	326	305	333	360	329	312	324	338	303	337	324	313	323	330	313	340	310	313	349	304	301	314	332	282	310	309	309	291	313	307	324	287	299	314	361	289	313	299	285	302	324	346	300	334	313	329	314	340	319	320	299	304	340	314	330	334	306	328	310	312	312	329	310	283	322	314	304	297	329	348	319	321	314	312	339	326	293	336	315	319	301	335	325	337	318	329	303	323	324	306	315	290	338	302	322	297	344	326	334	323	320	294	326	293	296	320	311	301	292	316	287	312	321	273	304	325	334	307	348	307	328	319	315	307	325	342	290	326	328	314	295	314	326	321	332	334	328	335	297	298	337	329	309	316	292	340	306	304	302	333	328	334	320	330	343	335	330	330	310	326	344	320	292	285	348	311	297	305	300	325	287	318	340	317	313	333	333	293	355	332	341	309	327	323	307	331	315	316	303	315	340	300	295	326	290	307	342	324	301	322	311	317	314	294	303	330	308	339	295	351	325	288	318	302	320	325	311	291	320	338	282	317	299	306	353	300	336	331	317	266	322	349	309	314	307	304	331	285	347	321	295	334	319	350	310	322	297	292	350	326	315	294	312	332	328	315	302	334	313	339	323	332	309	307	300	328	274	301	328	302	331	315	302	316	332	338	303	325	338	318	296	327	300	310	332	329	280	300	285	297	313	322	313	308	347	329	331	304	317	356	315	290	313	308	316	312	315	306	326	310	325	321	341	338	319	307	331	323	306	300	327	318	321	316	312	301	329	311	294	307	281	325	307	309	317	304	303	327	329	325	326	317	324	302	320	329	325	329	292	300	326	314	351	313	328	306	320	328	352	307	319	364	325	341	330	292	297	308	315	300	308	311	296	316	328	320	319	317	272	314	307	306	339	292	335	323	305	330	317	325	324	312	342	329	346	292	308	331	308	302	313	330	331	326	297	333	335	313	304	333	310	303	299	325	324	306	312	321	305	309	296	329	320	336	338	326	307	298	336	314	315	309	322	317	320	310	328	277	333	312	334	330	331	312	353	319	316	311	319	277	326	305	314	300	350	307	277	299	328	323	347	326	306	315	311	319	311	330	295	302	352	317	320	335	318	335	327	331	311	322	338	339	333	319	284	316	355	300	310	304	320	322	315	347	302	313	327	326	368	312	320	298	342	320	310	317	293	313	330	322	318	321	334	301	326	314	301	314	311	341	317	270	303	310	338	291	344	324	310	294	284	323	315	282	294	313	318	305	328	336	296	301	322	316	313	303	331	318	306	326	330	315	316	284	318	318	327	304	294	331	288	299	316	318	328	288	344	341	336	332	330	307	317	314	323	290	302	326	348	332	336	301	333	285	284	313	310	341	323	333	347	329	320	323	291	341	322	293	315	315	312	338	348	302	348	319	319	305	326	340	330	321	302	315	306	308	293	314	338	320	288	304	288	335	323	313	319	328	316	301	301	312	325	315	291	336	355	339	318	327	305	325	312	296	300	330	325	307	313	345	315	328	324	318	315	306	327	316	313	315	338	309	344	317	303	301	334	311	329	325	326	328	338	337	308	315	309	309	289	308	342	306	320	287	303	291	293	323	302	339	327	312	319	311	335	262	321	325	311	296	305	308	306	341	301	328	286	338	288	317	305	320	322	312	322	305	307	319	316	351	371	319	315	296	315	339	302	333	357	322	342	331	318	325	289	356	291	344	308	370	340	318	340	327	293	315	348	298
32202	31544	28270	15036	6303	3626	2154	1496	1104	886	791	703	599	573	486	458	452	373	375	356	335	315	300	281	286	267	282	235	275	247	238	240	248	230	230	220	216	218	223	216	247	230	225	239	221	222	243	214	233	212	232	186	237	226	196	206	222	237	220	233	229	238	212	236	214	214	207	199	237	211	194	215	211	208	230	241	201	206	186	213	177	233	216	236	228	202	244	215	217	215	190	206	212	202	216	238	225	202	223	220	253	223	239	221	205	217	209	218	244	192	202	221	221	204	210	206	231	221	208	228	187	231	203	213	185	223	204	206	224	209	226	229	228	197	218	184	219	211	227	193	184	229	215	226	211	227	204	190	207	204	227	241	235	235	218	215	229	224	202	239	220	194	211	219	198	217	226	232	214	222	233	228	224	204	229	201	194	205	251	225	219	212	211	203	212	224	211	202	215	201	207	229	226	214	193	211	229	226	229	227	193	201	198	218	237	228	226	237	208	211	197	221	204	233	220	207	208	203	204	231	183	230	233	187	188	251	225	188	208	236	203	186	209	204	226	225	228	222	201	212	202	210	241	241	211	238	214	200	231	218	220	220	225	188	216	229	214	208	226	224	222	246	201	233	212	204	247	200	225	201	216	228	207	207	216	220	220	209	221	214	237	223	217	208	206	214	225	235	228	231	212	245	226	202	213	219	215	223	221	197	233	236	234	230	206	232	218	214	227	206	207	221	243	203	222	198	204	238	207	199	218	213	209	232	220	232	204	214	203	220	229	217	209	215	232	240	237	213	215	219	230	219	246	225	212	223	246	198	215	203	210	211	229	227	230	212	264	219	210	216	204	192	195	227	206	220	212	211	232	220	216	196	233	188	198	235	222	213	202	188	222	212	227	225	186	197	231	230	241	225	215	213	215	210	188	221	230	223	232	230	213	223	222	215	228	206	205	232	230	226	183	226	219	218	243	256	225	216	207	235	209	257	233	189	227	226	202	226	208	220	224	202	218	210	231	222	219	226	239	207	195	215	222	208	232	242	241	228	199	197	215	225	229	230	231	208	192	222	220	232	231	229	204	201	242	220	264	214	215	213	205	192	204	228	226	230	204	215	196	212	217	217	215	219	230	205	195	216	226	218	222	233	219	241	229	228	198	219	221	214	212	205	223	192	233	198	234	217	214	220	210	214	212	228	222	215	187	239	240	221	200	209	193	215	212	219	204	216	229	201	230	225	212	234	236	232	222	225	193	223	218	216	210	212	204	209	208	218	212	214	258	226	240	207	233	198	214	242	223	212	211	241	218	209	226	229	223	201	229	225	203	200	214	222	214	221	233	216	232	208	216	251	221	217	211	232	190	232	252	203	202	246	201	214	220	240	214	201	215	219	215	225	229	210	222	236	221	222	221	227	252	231	212	214	222	243	215	212	213	216	207	221	246	217	211	202	206	199	219	230	242	222	209	225	225	204	224	218	222	202	196	180	235	239	241	209	215	207	223	220	202	225	234	213	207	210	232	230	258	220	190	219	217	228	207	214	228	221	212	213	234	202	196	218	225	226	232	216	215	190	220	230	207	200	216	245	233	238	212	186	196	224	214	209	209	224	213	206	219	234	226	215	225	225	213	225	196	207	218	247	233	225	242	202	203	208	214	201	209	221	246	229	209	245	230	224	213	213	255	211	203	221	230	218	198	214	196	222	231	217	234	243	229	206	223	214	236	230	227	224	209	242	202	220	225	222	246	221	227	238	224	201	220	218	211	213	245	234	216	218	247	245	234	209	204	208	217	214	229	222	228	224	207	221	218	207	191	229	236	220	207	202	214	211	240	203	209	220	208	214	241	218	205	233	233	199	225	193	214	209	202	220	223	212	214	229	198	228	224	215	221	218	231	242	205	215	217	219	190	229	226	225	201	220	196	217	208	223	225	218	230	202	230	217	222	224	199	241	210	209	217	213	169	210	215	232	260	202	207	221	213	237	208	219	202	218	220	207	231	205	211	225	212	210	224	213	214	207	205	224	233	214	220	192	232	200	239	207	195	225	220	223	212	206	208	226	216	231	224	209	227	194	225	241	226	243	220	220	207	219	231	232	192	217	221	230	262	264	225	242	196	205	211	210	213	219	208	243	212	213	224	209	221	210	206	221	185	200	232	191	226	210	215	194	202	220	216	198	178	229	208	224	198	216	242	234	218	214	196	200	217	223	222	220	244	240	205	232	218	202	203	186	211	217	195	209	186	218	207	208	219	216	226	217	208	217	227	226	200	237	207	214	221	228	198	197	240	230	230	217	229	196	231	229	219	239	207	221	197	204	205	193	221	225	214	212	208	210	214	218	205	218	219	245	218	200	236	218	214	227	213	229	240	233	207	215	201	222	216	233	207	228	217	226	241	222	231	253	205	207	208	208	210	228	196	220	249	211	229	212	214	218	208	210	232	218	197	201	203	224	210	205	196	196	221	207	216	217	245	239	207	230	208	227	222	222	200	242	220	222	205	239	228	214	233	246	203	230	210	223	223	230	226	209	197	221	231	212	218	203	215	197	202	232	244	225	231	236	206	220	213	235	237	214	207	225	199	236	206	210	243	243	226	193	202	244	205	221	226	229	204	238	190	205	218	202	252	210	203	212	218	230	209	219	229	232	229	205	200	216	216	199	205	205	217	231	205	201	220	236	210	232	220	225	214	226	222	210	229	203	204	214	219	204	205	230	196	189	218	249	216	219	220	222	214	216	223	206	212	238	218	202	185	237	218	242	228	209	201	209	195	215	230	216	227	230	224	228	200	230	220	209	204	208	196	200	206	193	194	217	212	240	231	221	217	232	195	218	186	211	223	227	232	219	197	230	191	206	216	225	211	221	229	217	208	239	218	233	232	225	236	234	212	215	225	237	234	214	187	210	196	203	210	210	213	200	225	217	190	206	228	213	221	211	204	200	202	224	207	205	213	216	216	207	203	211	186	221	230	212	214	211	190	227	220	184	211	231	212	218	232	191	223	230	221	212	257	224	224	219	227	194	199	223	226	198	219	218	229	190	196	230	236	199	217	233	214	202	228	233	217	216	237	244	240	214	204	220	217	224	210	237	223	194	190	240	197	217	228	224	190	218	206	204	218	211	220	228	200	212	221	228	233	232	203	221	220	206	204	237	231	233	226	210	238	236	209	205	252	222	229	228	231	228	202	222	212	181	208	207	200	216	256	212	223	198	228	215	227	227	190	219	233	229	210	204	212	223	215	240	230	200	199	227	249	223	185	185	249	255	225	216	209	209	188	214	230	224	231	202	213	219	227	213	225	235	226	228	222	219	204	223	212	225	219	214	207	217	197	240	254	221	210	196	212	233	208	212	205	204	218	194	219	239	242	194	218	212	239	210	214	208	219	234	201	216	211	208	216	254	203	201	234	226	222	224	221	216	197	211	224	201	223	200	208	212	240	231	257	212	222	210	222	212	224	212	191	219	211	204	203	232	199	210	223	228	204	199	198	215	211	225	203	225	230	209
35143	45169	27533	12773	7968	5587	3758	2567	1869	1489	1230	1066	920	799	654	584	533	556	455	426	377	366	369	334	353	311	332	304	269	284	237	280	276	274	228	234	250	260	229	275	275	231	248	231	257	246	240	232	234	234	268	232	234	257	264	239	242	233	234	231	242	241	231	221	236	249	227	227	248	219	258	216	206	244	227	235	229	207	215	212	239	219	242	245	259	258	213	201	226	227	227	217	242	235	253	242	229	236	220	235	219	248	235	236	211	219	214	231	219	240	215	237	227	243	219	204	242	211	244	225	251	235	228	222	232	226	231	260	221	241	241	214	219	251	214	238	250	194	236	252	221	234	206	241	196	251	219	224	209	205	244	227	246	222	249	225	231	215	224	229	224	240	237	234	204	213	256	231	233	263	234	213	205	227	224	236	227	227	238	233	230	222	224	243	218	218	226	231	211	213	207	246	255	219	234	214	209	234	242	214	234	199	254	233	235	250	268	226	233	219	202	268	227	232	233	259	253	217	241	211	224	227	244	234	246	237	241	240	237	227	229	232	207	235	233	238	214	220	231	212	211	251	245	244	199	223	234	247	261	218	239	235	241	223	244	257	232	239	230	237	226	229	215	235	242	239	235	203	245	206	242	233	244	222	237	250	245	223	237	232	224	203	246	208	232	247	210	242	227	253	238	220	240	237	234	244	250	257	218	250	244	239	237	240	253	241	231	240	234	250	213	233	234	251	229	246	242	240	246	226	245	248	220	233	227	210	220	250	241	224	230	210	233	224	244	215	235	258	214	230	254	239	249	252	235	236	223	244	254	244	243	211	247	261	258	230	219	240	256	243	255	216	232	217	229	226	226	214	240	226	228	253	231	259	231	234	258	234	245	242	219	266	242	267	226	238	266	247	222	214	237	217	236	242	225	245	244	228	215	227	245	241	218	233	225	251	223	252	232	225	257	238	236	220	213	239	215	261	248	244	240	212	227	214	242	211	224	225	253	249	204	213	218	236	243	232	216	218	242	222	235	222	241	249	223	254	216	268	241	222	216	230	228	250	231	248	235	221	243	209	223	225	239	245	223	215	234	214	229	234	240	234	213	226	241	218	225	273	247	240	206	228	231	234	259	223	207	235	227	207	230	250	246	229	250	238	215	227	250	231	246	240	211	240	238	227	229	215	238	252	238	245	239	230	225	229	249	221	264	233	225	233	217	233	245	233	242	230	241	241	207	252	218	235	253	220	236	265	243	215	215	216	195	220	231	223	228	219	246	227	220	210	244	225	208	232	215	245	255	220	234	224	215	240	228	230	256	235	233	243	237	193	234	220	222	225	232	245	202	226	228	209	202	214	218	234	234	246	244	211	263	240	197	234	223	225	248	233	251	227	251	227	217	229	222	243	244	197	200	229	199	246	255	246	266	246	213	218	226	263	232	242	231	249	256	239	202	233	227	246	250	241	236	224	264	252	244	224	195	256	252	266	259	237	234	232	223	220	246	229	253	224	218	231	229	223	241	223	210	258	233	232	249	251	252	215	240	235	226	218	246	231	238	257	245	251	235	213	207	266	249	226	221	229	227	231	232	216	253	229	238	239	206	280	226	241	224	242	227	219	230	244	239	213	245	236	246	220	250	227	214	222	221	236	218	211	224	221	239	243	234	214	245	262	230	219	231	227	244	234	252	224	213	242	257	241	229	244	224	252	230	199	236	241	211	246	257	187	230	214	219	222	250	226	230	229	232	240	219	241	220	227	271	226	223	212	203	255	249	225	219	245	239	216	245	235	259	231	242	227	244	229	237	259	234	200	221	218	231	223	249	251	206	228	212	246	208	231	233	218	250	237	224	232	223	230	237	218	230	258	198	247	205	202	220	225	228	211	216	249	213	233	215	230	225	244	228	235	216	226	234	250	193	252	231	240	201	243	225	243	237	232	215	228	222	246	227	215	228	234	218	231	241	227	230	260	218	247	224	224	241	222	251	210	243	267	246	216	219	225	214	229	238	244	219	232	214	238	247	234	241	236	234	239	245	218	225	218	215	236	245	231	235	247	254	227	248	220	221	209	259	210	240	193	224	218	224	216	233	247	259	236	228	217	216	222	243	252	219	236	223	220	244	217	246	223	215	216	241	228	254	235	252	209	248	251	263	227	242	217	204	224	215	223	244	225	197	241	261	240	243	221	251	243	223	257	215	213	226	207	263	241	237	228	223	243	243	235	189	220	241	264	222	241	216	249	226	250	251	210	217	202	218	229	250	238	256	251	241	209	235	238	250	224	234	247	227	234	218	254	236	239	225	227	236	243	243	236	228	239	211	228	243	237	260	266	239	268	212	220	209	221	237	243	209	251	226	266	220	229	255	241	230	218	217	205	244	197	226	240	247	230	239	217	218	217	233	217	220	230	223	227	244	221	239	207	251	220	234	252	201	228	245	240	235	225	235	231	238	236	199	212	229	209	246	244	222	231	264	221	249	248	226	248	238	209	245	219	212	216	221	214	240	248	240	208	233	215	215	253	183	238	238	234	213	208	243	215	257	231	236	227	229	236	233	218	247	240	248	218	227	228	241	219	220	252	232	210	240	238	226	222	236	236	220	227	232	241	255	232	221	234	220	232	240	212	247	229	245	218	229	221	238	216	236	228	233	218	216	249	208	229	216	226	224	246	282	249	237	232	240	246	239	198	199	235	217	262	234	237	213	233	228	211	235	228	254	232	267	223	220	228	220	235	215	245	239	250	219	225	239	238	238	228	241	221	204	203	235	225	237	220	234	234	241	227	232	233	227	201	272	243	228	248	213	211	234	233	265	224	233	246	209	226	253	255	251	230	239	243	254	205	249	258	241	236	230	257	215	216	234	237	237	204	250	245	223	252	223	223	223	209	211	231	230	224	214	229	218	226	235	236	206	225	236	267	244	239	228	254	230	216	257	226	261	239	233	238	236	206	222	222	221	250	235	239	233	237	232	246	246	258	234	229	230	249	225	215	230	247	224	243	239	217	203	215	202	222	233	237	229	243	237	226	242	230	267	239	235	203	231	290	219	205	221	214	262	231	227	240	230	225	216	237	242	200	229	246	227	224	237	213	224	230	231	224	249	222	252	241	225	231	238	232	202	211	232	246	217	251	226	233	212	215	241	195	215	233	217	229	232	241	227	242	222	242	238	212	235	244	247	245	220	209	214	225	232	232	221	215	227	243	239	234	234	248	204	226	232	232	226	204	236	257	247	227	236	252	252	228	223	239	236	218	236	199	245	238	242	241	220	241	257	238	245	242	234	243	232	235	236	201	246	202	226	203	220	236	228	248	218	221	215	219	239	243	235	214	241	236	227	218	235	253	256	215	244	241	212	232	246	232	233	237	229	198	218	232	251	245	251	222	209	210	229	230	198	209	206	248	243	234	237	204	265	230	216	249	230	233	213	240	231	241	230	249	234	240	233	219	255	249	226	234	233	225	236	243	212	237	233	242	241	219	284	238	237	239	233	250	234	236	232	224	219	216
23707	21089	28311	24272	20999	14236	5562	2953	2031	1706	1296	1174	979	857	718	679	581	480	483	439	430	398	387	369	336	303	311	341	289	261	261	287	242	254	254	260	233	223	228	226	268	231	242	223	244	242	230	244	232	208	237	239	235	225	235	222	251	208	219	240	260	249	253	247	229	223	250	256	233	233	223	238	226	234	245	216	214	222	223	225	218	222	235	225	241	236	228	263	248	229	224	254	237	233	208	234	217	208	233	212	255	224	214	225	232	241	219	218	237	218	218	231	221	230	236	239	212	229	233	247	210	211	218	226	232	194	206	247	212	249	233	223	202	229	231	234	214	234	230	215	207	237	258	233	221	209	212	223	255	241	229	235	239	202	229	212	234	207	223	220	236	240	225	223	215	236	249	232	239	199	223	226	214	214	208	224	205	199	243	214	198	238	236	230	234	249	228	226	241	200	234	210	217	220	194	224	226	221	224	229	218	206	255	203	241	201	226	234	235	208	236	208	215	220	213	233	206	199	227	244	219	213	228	238	242	218	207	222	248	194	219	231	225	220	245	222	240	213	214	211	241	235	234	198	217	247	229	234	248	192	247	223	242	237	207	187	242	272	237	216	226	205	232	202	216	229	224	219	242	250	241	244	208	209	235	243	205	220	227	228	203	215	225	240	217	240	230	242	205	235	228	236	211	237	227	228	214	226	224	213	212	211	242	215	230	233	234	216	213	238	247	234	216	227	202	241	236	252	207	217	229	232	221	219	233	242	230	239	208	187	231	212	211	243	217	225	263	212	217	236	209	213	228	246	208	205	200	222	221	223	224	240	223	220	193	225	194	183	228	201	238	219	224	188	202	250	235	230	231	211	228	229	214	237	235	236	231	199	230	237	238	226	232	223	226	246	207	214	207	229	243	227	219	235	218	211	242	224	197	222	209	235	210	214	202	247	213	249	207	216	207	225	238	207	222	236	218	245	224	200	251	208	218	246	188	208	236	217	225	232	226	228	249	234	211	224	227	259	224	210	225	229	258	204	214	219	240	240	230	219	238	229	217	219	235	209	206	215	258	222	223	228	224	238	224	228	232	235	220	236	230	232	247	226	227	220	222	237	244	227	223	228	221	221	216	228	235	227	215	240	232	232	231	238	235	219	255	249	234	210	226	198	224	209	214	226	194	235	239	216	218	212	251	214	225	221	226	240	228	234	214	233	200	230	245	237	221	239	222	212	233	241	234	216	212	235	220	232	226	247	222	218	233	244	231	237	238	222	234	224	205	224	204	249	212	204	241	245	207	223	230	217	208	231	237	233	229	219	231	230	230	234	232	232	242	232	240	223	255	224	223	240	206	239	221	210	222	233	230	226	199	235	234	234	222	236	235	221	242	195	212	231	242	257	235	242	222	220	226	214	219	220	202	244	254	208	241	226	224	192	253	226	228	213	228	207	241	253	227	216	210	210	196	245	194	214	199	218	231	202	223	218	244	199	223	251	232	250	239	218	237	240	232	220	210	210	201	215	213	242	232	235	218	206	214	241	213	219	234	215	238	220	221	255	233	219	205	218	223	253	237	221	224	235	228	245	211	240	246	234	239	215	219	236	230	238	228	206	240	260	254	258	203	216	251	209	262	226	208	224	239	234	237	228	228	210	219	225	248	254	237	224	252	214	217	244	239	248	242	225	243	245	230	208	219	233	236	244	218	232	234	229	232	241	222	218	214	229	231	246	232	238	207	232	220	225	208	258	221	229	224	224	228	227	254	228	241	228	231	223	211	238	223	212	221	240	225	215	217	243	208	231	186	235	232	247	225	231	234	213	247	214	236	228	216	242	250	211	207	191	238	225	242	233	207	231	215	220	198	227	214	232	223	212	258	232	249	224	245	235	237	220	213	242	241	228	230	247	209	220	215	234	242	224	240	227	258	208	243	218	258	218	192	231	225	242	229	213	227	239	228	212	233	222	213	220	219	215	204	246	255	225	220	196	234	210	232	229	250	218	228	188	210	192	225	236	193	224	228	214	217	250	203	213	235	234	192	227	214	261	245	212	242	228	231	212	222	215	243	230	247	239	230	243	240	202	217	230	228	228	219	215	204	218	233	204	228	197	232	222	233	192	195	224	234	223	206	209	249	232	217	213	230	220	235	240	173	251	234	281	228	219	203	259	204	231	223	237	208	213	222	228	202	234	237	232	224	238	227	196	218	218	235	228	207	229	213	198	217	217	253	246	233	245	207	198	203	217	248	210	219	216	239	216	219	234	215	233	223	241	232	225	223	244	218	218	222	211	212	236	210	201	252	212	217	195	270	226	224	214	252	197	254	232	225	189	235	240	211	237	243	214	209	233	211	224	221	208	217	209	207	226	208	214	246	230	242	207	244	199	215	254	189	232	223	245	206	218	225	230	241	218	231	211	218	210	248	205	227	252	242	247	216	241	228	203	234	247	222	220	226	199	233	246	245	215	225	215	222	257	215	227	225	230	212	223	242	239	239	245	189	227	222	217	216	214	214	234	231	233	242	225	231	197	233	227	210	246	239	230	230	232	207	236	251	237	245	231	215	262	228	242	203	214	231	255	234	223	233	229	233	242	226	211	217	210	244	223	233	225	237	227	223	230	189	253	226	233	213	217	242	217	245	252	244	217	216	237	231	220	201	212	227	251	217	225	233	227	212	231	218	229	224	195	232	249	247	238	231	203	234	195	254	224	219	244	220	246	210	190	233	224	196	237	258	210	243	224	236	214	244	243	211	230	213	217	243	205	223	211	220	243	238	237	229	223	224	215	218	213	243	250	228	240	222	207	203	227	224	227	227	250	214	234	205	247	202	221	223	221	232	217	222	235	237	227	207	222	226	236	226	235	240	231	219	205	261	227	216	207	235	218	236	233	229	215	237	239	233	209	243	239	235	211	242	210	220	222	247	232	218	221	222	194	233	249	218	242	212	203	225	227	234	235	214	220	231	230	245	272	232	204	231	248	205	219	256	234	250	242	233	216	232	217	257	222	224	224	239	221	247	257	227	242	224	213	241	210	204	215	252	237	220	233	229	233	232	239	236	219	239	202	237	185	222	226	244	243	212	222	227	206	219	193	236	215	222	222	227	229	219	246	252	218	226	250	222	222	254	227	216	215	254	203	210	202	228	216	220	228	203	245	210	253	216	210	213	216	232	218	231	219	221	218	233	249	198	229	237	236	177	235	220	227	237	217	225	249	231	211	221	234	215	212	242	224	230	203	223	241	245	233	200	212	230	236	230	186	250	223	225	220	212	241	235	215	236	220	231	210	181	216	216	217	224	207	241	234	224	256	222	221	227	200	252	210	224	242	246	223	219	231	215	214	231	210	217	237	228	226	252	206	242	219	249	259	220	202	222	214	232	194	215	256	219	234	198	216	232	218	204	204	225	232	234	213	221	211	218	202	195	216	228	196	228	239	209	226	208	253	215	220	237	213	235	204	224	233	229	240	260	211	222	212	205	229	263	228	225	229	239	232	213	256	265	236
35533	57701	39013	18691	12663	9588	6595	4630	3445	2777	2096	1799	1551	1273	1034	911	847	703	632	543	542	496	440	480	406	383	356	357	330	282	265	266	297	295	278	283	254	253	243	251	251	237	253	255	241	235	250	278	254	236	249	267	217	232	233	253	247	235	239	248	252	235	262	264	251	249	246	222	242	222	240	227	234	253	254	270	249	247	246	216	240	257	237	243	229	227	234	235	247	250	228	252	269	241	243	237	207	243	207	247	225	230	258	243	224	260	230	220	225	234	249	229	265	237	223	244	245	226	236	226	226	246	238	246	253	220	237	233	228	218	255	258	209	215	246	235	250	261	260	242	245	248	229	245	213	247	245	232	225	228	244	242	214	243	249	255	226	233	248	228	230	243	228	206	226	244	246	264	215	265	243	242	231	229	227	224	230	222	242	261	247	213	221	225	240	254	239	226	230	241	236	214	211	232	227	242	232	239	230	239	228	237	263	231	234	245	246	215	226	236	229	238	222	235	224	274	233	225	218	225	234	221	213	228	250	237	221	257	227	247	245	230	224	241	252	237	236	239	233	218	218	240	244	234	231	216	239	228	220	231	225	244	263	254	218	223	221	234	235	238	251	223	225	241	240	241	231	253	247	222	227	247	246	233	231	229	230	234	251	252	208	238	240	230	249	227	244	233	210	258	250	265	242	226	198	227	236	230	238	264	232	234	247	243	272	224	237	214	240	241	230	218	212	249	217	248	222	231	239	243	235	247	242	211	235	237	222	227	253	234	242	242	249	241	232	246	223	254	238	195	212	237	218	278	241	231	252	258	216	231	230	251	232	228	227	251	222	269	248	235	229	227	217	217	206	246	238	220	259	246	248	263	230	241	248	229	212	258	251	240	229	256	265	226	218	217	242	212	230	269	216	248	201	238	242	229	231	210	236	232	259	224	228	253	261	265	192	237	241	220	221	230	208	207	217	239	224	233	246	208	241	244	219	233	259	252	221	235	222	213	236	237	216	230	236	240	241	241	215	226	233	236	233	266	239	241	254	262	235	228	218	237	245	229	212	252	256	223	235	241	223	234	208	242	226	207	235	228	235	262	252	233	225	223	239	247	212	219	231	249	255	224	270	221	233	221	227	242	229	255	235	255	242	249	231	234	221	213	237	256	207	222	230	221	225	245	219	219	254	237	235	219	237	232	233	228	222	228	212	228	237	210	262	233	250	235	235	238	233	234	235	255	230	203	250	231	231	255	234	234	225	220	233	233	239	255	241	229	235	229	243	225	255	242	236	224	235	242	225	236	251	233	213	238	211	240	259	265	243	262	249	226	246	240	237	264	222	237	202	248	246	218	225	211	219	246	227	221	243	246	237	257	224	251	224	223	253	230	236	277	236	227	218	231	240	242	237	255	257	262	219	233	251	217	231	263	228	205	220	257	227	236	225	257	259	235	261	220	243	225	232	210	229	213	245	226	219	209	247	211	215	271	214	260	239	217	238	238	232	240	218	221	266	233	211	252	233	226	222	253	262	254	254	262	230	203	241	238	245	260	242	251	237	228	229	198	225	212	241	216	240	236	259	238	219	218	243	218	237	223	246	233	228	222	245	234	234	230	232	250	227	230	217	229	228	242	246	214	241	236	212	255	230	246	216	247	233	243	235	226	229	225	216	221	210	215	226	229	219	235	257	253	214	240	255	277	263	257	229	247	208	224	210	233	228	258	230	227	230	251	234	230	230	236	243	238	218	241	217	275	236	232	218	261	235	231	204	238	240	230	257	249	238	258	257	214	216	222	231	241	257	234	215	236	236	223	265	227	253	238	254	223	233	228	235	238	266	250	226	236	243	229	236	242	234	254	243	219	215	226	238	255	225	231	232	222	212	225	234	210	231	227	246	210	230	222	217	239	230	261	249	227	252	238	231	220	248	235	219	229	260	237	230	221	242	250	241	266	229	201	210	212	232	232	217	233	248	241	251	239	275	262	213	250	246	238	238	243	224	246	235	250	256	258	227	240	213	222	241	224	239	219	229	264	231	242	239	227	259	231	237	244	232	223	230	248	240	216	227	252	262	224	267	209	236	243	235	240	264	229	239	226	213	269	217	238	249	217	214	222	243	230	231	216	214	257	238	248	241	244	258	245	232	246	223	253	239	242	247	216	221	219	219	233	257	250	213	245	228	236	247	237	258	255	245	233	243	272	240	248	246	225	238	225	225	256	213	223	250	234	236	229	232	242	228	241	230	242	232	266	223	229	250	250	218	217	235	221	247	235	227	246	232	245	237	216	241	200	242	215	215	210	233	228	221	218	214	234	232	231	221	239	253	237	274	226	249	221	270	220	216	248	219	252	249	255	219	213	253	223	218	252	240	269	257	240	227	254	238	236	236	252	229	225	224	248	223	282	243	231	233	204	250	238	243	247	207	231	228	207	255	267	239	237	232	236	241	232	219	228	230	214	234	251	210	241	260	216	228	230	218	225	241	250	232	254	223	235	214	243	231	248	238	239	220	263	255	236	269	194	223	228	212	225	223	248	238	243	218	230	235	217	208	238	253	238	226	237	238	249	230	222	242	241	230	250	239	260	211	216	234	251	238	197	231	219	227	229	252	255	240	227	230	206	208	263	257	236	247	216	258	255	247	241	236	223	220	225	255	226	274	242	235	221	239	241	237	235	221	246	223	217	219	229	244	232	237	202	243	244	182	236	270	227	214	231	233	229	231	221	250	250	235	220	224	261	246	222	216	233	218	205	236	242	207	234	279	217	257	243	233	201	244	216	238	237	233	234	225	208	246	226	247	226	219	227	248	230	241	234	222	256	243	213	231	237	238	248	221	245	257	228	250	252	213	265	235	231	236	232	257	247	229	249	259	205	236	245	203	232	230	232	258	222	232	253	246	234	243	234	242	251	227	260	230	241	235	226	251	240	259	212	224	227	240	219	269	246	233	219	228	228	257	272	243	227	248	267	219	248	249	249	241	232	211	228	230	244	250	212	242	246	235	232	216	225	236	245	210	240	214	243	233	245	234	232	261	220	221	238	225	213	207	252	236	225	252	228	243	226	250	210	232	246	210	230	246	244	207	233	236	254	222	218	261	228	265	233	244	244	210	241	221	237	223	263	241	217	225	228	239	208	243	242	234	253	229	250	225	229	205	247	235	222	238	219	235	233	259	239	229	221	201	222	259	209	234	231	248	245	233	250	237	237	203	215	242	242	256	234	239	226	248	240	195	243	239	243	239	188	262	206	259	229	251	230	252	255	232	229	198	241	233	208	230	214	236	227	223	233	205	266	237	228	241	249	230	224	223	222	238	252	241	233	252	241	221	220	230	272	234	221	222	232	218	206	246	211	271	226	218	231	243	242	246	220	213	225	235	216	250	231	220	233	242	236	279	233	201	240	239	263	252	261	211	227	240	249	230	226	227	234	249	233	237	246	234	234	249	222	220	241	242	256	261	236	242	199	221	213	227	262	240	199	236	261	260	237	230	242	247	203	226	214	218	240
24871	21201	27710	25057	15257	6259	3548	2355	1712	1438	1221	955	835	714	672	617	551	532	473	471	417	382	390	370	389	339	322	307	325	337	303	348	290	309	296	273	298	294	303	320	289	294	288	286	282	281	259	308	283	309	303	289	294	298	270	304	269	289	284	312	282	301	289	315	286	291	283	253	261	315	292	292	292	279	283	284	296	300	298	288	296	265	330	257	255	295	257	283	268	259	257	292	296	301	271	268	301	287	278	287	290	289	280	243	297	262	279	264	267	298	251	288	277	279	273	240	279	295	295	293	279	288	321	253	296	279	282	279	298	277	275	284	284	275	262	312	255	293	245	239	264	265	274	292	267	301	291	278	275	259	285	281	291	320	281	306	260	306	299	267	273	283	303	289	296	269	272	284	259	262	286	269	286	317	293	280	249	261	285	287	278	270	252	293	303	291	306	311	233	288	303	290	288	295	258	273	305	286	292	270	286	266	290	282	250	273	261	286	267	292	285	302	311	320	289	287	260	302	257	274	281	305	283	305	247	262	292	297	261	274	266	277	302	268	268	276	266	270	281	289	269	243	287	290	295	256	268	288	286	267	315	273	279	304	296	287	290	263	292	283	290	252	281	276	277	322	268	247	280	280	302	304	288	287	306	315	266	286	306	271	315	246	266	296	272	255	280	282	278	267	290	270	297	247	288	278	282	278	297	279	283	279	281	296	309	289	304	288	282	292	280	304	295	254	273	288	254	267	290	286	298	301	285	234	293	275	258	257	301	318	300	277	272	278	303	269	257	298	284	254	282	284	311	290	238	275	261	301	246	278	249	305	326	247	276	280	293	296	299	300	298	270	291	305	298	278	282	265	288	309	332	302	296	289	285	296	256	305	285	271	290	274	271	287	280	280	264	305	267	270	249	269	302	277	263	295	261	261	280	285	267	269	279	308	256	281	275	319	281	277	281	254	301	262	302	300	277	264	283	270	295	303	283	277	281	307	281	280	282	279	269	266	275	268	279	269	282	277	256	263	279	299	313	284	275	257	287	274	279	260	295	273	299	264	288	278	302	306	249	302	275	277	289	287	257	298	267	282	303	290	271	286	272	298	274	276	298	268	288	309	275	266	278	257	264	297	254	281	260	278	262	258	273	271	261	321	285	276	301	302	279	272	273	254	269	286	242	268	287	306	270	292	291	278	292	276	281	277	302	275	265	288	294	308	290	296	301	251	291	286	282	281	262	238	248	288	268	281	257	274	299	297	278	289	266	273	298	284	261	297	270	276	283	305	285	269	260	233	318	294	304	274	286	267	239	281	264	260	284	296	254	282	291	310	284	271	280	248	279	296	283	288	271	275	263	272	281	249	266	278	305	314	294	259	300	294	305	282	275	286	279	288	309	283	328	283	269	278	282	264	298	273	255	273	319	283	282	273	288	273	307	287	251	270	281	296	302	259	284	300	297	287	257	282	283	306	283	281	263	257	283	294	288	270	253	275	290	297	305	275	259	294	295	270	260	291	266	283	294	267	283	263	232	302	273	271	299	261	290	266	293	292	287	280	298	291	276	285	262	284	254	287	308	266	275	247	273	289	264	311	296	271	274	309	287	292	291	310	277	311	263	279	277	270	307	311	268	268	274	281	271	272	279	312	311	259	285	280	286	256	247	267	319	314	286	255	279	291	309	279	278	278	290	284	282	274	271	297	276	282	302	303	253	285	280	261	291	289	305	257	259	272	294	280	295	285	283	299	308	256	268	285	297	258	306	279	266	269	274	299	296	245	294	268	277	265	286	288	288	273	295	250	321	278	305	270	280	272	258	304	270	270	250	265	310	284	292	293	290	301	263	284	243	291	295	265	285	280	281	285	275	285	301	262	257	287	292	283	307	270	267	289	282	268	292	274	282	280	274	318	277	287	275	283	266	289	262	274	290	278	267	255	269	286	282	273	275	268	268	293	281	298	264	289	291	260	288	270	275	262	306	299	259	270	306	287	289	284	294	277	273	281	255	286	280	267	273	247	252	276	296	260	294	238	271	282	268	294	277	301	278	270	276	269	281	276	302	269	288	273	307	268	271	285	275	291	281	299	289	282	295	292	291	296	273	307	244	290	274	276	299	303	285	269	250	303	285	297	282	294	290	280	287	284	272	270	274	288	279	268	283	283	281	247	282	288	283	271	277	308	287	274	288	263	268	272	302	257	299	272	287	262	288	305	290	303	278	277	295	288	280	286	280	301	255	314	273	256	287	252	292	260	276	288	290	319	290	299	288	267	275	279	256	285	297	256	315	267	261	274	253	281	291	289	268	243	278	301	250	295	286	257	292	258	295	273	295	275	286	264	289	263	294	270	273	286	274	299	255	280	267	288	303	290	270	294	289	256	287	251	281	285	272	285	263	293	283	296	253	272	288	289	258	308	269	319	282	280	281	281	276	270	292	257	276	233	281	280	268	262	271	264	294	293	281	266	255	274	291	286	267	263	306	270	278	257	297	286	257	268	259	278	287	269	275	277	248	288	272	270	278	262	280	252	284	275	288	255	281	305	281	270	271	272	283	285	295	282	266	286	295	273	265	286	265	267	269	274	256	312	297	301	300	288	302	292	301	275	265	327	278	294	291	287	258	281	257	287	261	288	251	266	282	288	273	289	274	275	283	270	263	295	307	257	275	284	283	264	285	229	304	268	249	296	294	258	287	239	264	286	264	309	286	285	316	276	273	302	265	293	277	272	282	285	279	269	293	289	303	286	283	294	285	296	286	276	276	257	264	264	283	263	284	303	276	283	249	260	282	303	279	277	273	298	310	266	267	302	270	256	258	301	267	300	279	258	269	293	280	284	278	296	274	258	270	253	278	279	259	292	284	285	299	259	282	304	310	261	252	290	262	287	283	265	273	303	295	290	296	271	246	256	234	295	244	296	303	295	261	303	317	283	246	269	269	280	302	268	295	265	284	293	294	299	261	292	293	279	300	259	261	315	268	276	304	320	256	297	262	255	290	260	301	275	283	288	291	293	302	265	295	258	287	261	281	273	262	294	279	278	260	284	275	266	276	275	300	261	285	266	316	268	297	277	269	278	286	292	300	279	249	293	298	279	274	303	256	286	275	293	280	301	278	270	312	299	309	280	279	283	260	259	263	274	283	293	263	273	275	249	277	289	285	259	256	299	271	285	271	258	282	284	303	265	291	281	286	248	266	275	247	292	278	276	307	276	299	288	296	288	287	276	299	269	290	275	293	279	267	270	271	280	286	276	268	308	297	262	278	327	278	310	256	251	262	279	271	286	237	296	270	306	276	265	261	279	289	263	274	261	271	296	246	255	287	262	241	252	283	301	272	292	262	293	265	273	246	282	290	272	266	306	259	288	270	286	263	273	273	283	303	281	278	293	252	273	280	294	294	275	281	273	306	274	322	298	274	283	276	275	307	290	291	294	280	262	292	284	279	250	294	287	273	271	244	297	287	280	232	280	300	276	269	303	249	311	275	328	296	293	281	275	294	254	273	298
34539	53319	34900	15136	10255	8103	5799	4117	3097	2355	1902	1644	1408	1037	905	763	735	673	601	571	527	475	448	471	466	416	377	380	377	334	337	337	379	328	327	315	334	319	316	311	297	297	305	300	306	339	312	305	300	332	333	312	314	325	297	299	320	282	286	301	317	303	307	308	309	305	305	286	323	267	282	296	283	306	268	323	257	313	281	274	281	303	308	293	294	288	280	268	285	287	319	316	313	305	278	290	297	290	300	246	303	313	282	289	277	282	310	290	285	290	322	291	304	285	311	291	299	277	297	288	299	307	293	273	309	273	305	284	296	325	270	316	318	279	279	269	285	280	301	292	329	319	302	312	295	282	254	305	287	277	280	307	313	292	272	298	299	313	297	306	274	302	303	273	267	307	308	293	305	307	287	300	311	304	311	298	288	290	298	298	321	283	268	288	291	247	293	269	307	283	303	297	307	287	313	299	324	303	280	266	273	287	271	284	283	279	303	263	283	301	314	305	297	291	292	307	306	304	295	291	283	281	308	273	313	299	284	289	314	275	303	283	298	318	320	312	308	269	284	285	308	297	306	287	268	306	282	316	309	249	320	313	301	320	290	306	277	295	291	285	296	298	306	331	323	309	297	259	300	297	285	303	301	283	308	311	292	273	253	287	288	318	295	278	304	268	282	293	281	293	334	289	279	300	288	296	265	310	322	299	288	284	284	301	304	291	291	272	309	270	284	266	285	296	290	291	294	327	298	306	287	271	312	305	325	286	286	289	331	286	307	314	254	305	282	276	316	268	290	318	305	301	301	263	316	293	291	299	286	284	286	288	289	272	329	344	318	294	322	272	313	300	317	298	314	294	292	291	280	296	289	273	278	319	314	298	291	317	305	272	304	290	286	340	288	276	297	287	301	307	320	291	271	294	282	300	292	303	292	278	304	282	267	280	295	309	292	298	268	292	304	288	309	285	280	317	325	293	312	309	281	287	301	294	290	272	274	264	310	263	284	276	273	293	321	301	282	343	266	271	290	293	294	294	283	292	289	304	308	263	313	299	289	270	318	302	250	297	287	279	284	323	319	288	307	309	304	309	289	280	295	298	292	285	279	292	279	295	300	303	295	296	276	256	335	304	282	306	281	290	301	297	298	273	305	284	311	330	300	308	286	265	261	321	313	296	291	298	331	305	260	289	337	290	299	303	312	281	261	325	254	251	289	299	300	279	297	278	309	295	300	279	317	296	294	317	287	287	306	275	281	277	285	283	279	303	290	307	297	286	292	284	302	280	300	282	318	312	273	279	277	324	279	301	292	261	263	265	277	284	289	283	292	306	304	286	288	281	278	295	266	284	308	318	302	296	306	296	301	302	289	271	308	313	338	299	283	302	276	313	282	285	300	301	272	305	324	324	308	284	281	283	296	287	326	321	292	283	288	311	286	266	280	300	299	270	319	295	286	293	302	297	314	294	304	317	298	257	264	283	293	274	299	298	280	317	283	260	271	286	258	290	305	273	294	297	291	284	285	291	289	269	301	306	287	294	269	292	289	303	300	289	272	279	306	317	295	288	306	285	311	291	276	328	309	284	309	296	298	290	274	286	285	292	311	318	312	305	321	293	330	284	286	315	278	287	327	294	283	295	280	260	266	306	282	275	328	283	336	297	289	303	303	297	306	261	298	298	317	316	289	318	301	297	289	295	285	299	281	320	314	283	295	280	304	279	312	295	288	308	283	313	266	308	315	283	309	284	283	308	284	271	262	288	277	306	304	291	286	287	276	266	338	310	320	272	315	292	311	293	300	285	285	286	286	306	302	265	286	306	280	296	287	272	295	280	305	305	302	301	264	283	332	254	284	278	283	283	290	269	302	288	307	328	297	276	294	271	279	311	275	288	311	295	308	296	301	283	261	299	293	295	270	310	266	284	310	279	277	281	275	257	298	287	297	290	289	285	287	295	294	285	286	286	290	310	315	287	272	283	262	321	300	302	288	284	302	281	281	268	294	278	290	278	296	275	300	274	306	296	324	277	288	305	301	313	268	308	303	281	256	292	275	302	285	303	293	294	293	292	287	281	305	295	287	309	290	276	294	255	289	330	259	320	298	305	301	317	278	290	303	293	279	312	354	274	309	287	295	288	304	300	304	308	296	316	276	307	283	328	302	311	285	305	286	295	286	325	304	288	305	294	332	302	278	277	306	298	252	280	307	293	262	300	296	272	306	272	291	322	289	294	278	306	287	271	312	319	317	280	296	275	272	266	315	283	293	280	305	308	299	282	279	295	282	278	293	278	297	300	298	308	275	300	310	294	296	285	291	305	319	277	311	308	285	273	285	269	285	288	270	307	296	280	293	293	287	299	287	293	276	283	292	293	291	302	320	292	262	261	305	293	309	285	315	300	294	296	285	292	303	332	286	290	301	307	298	301	273	316	285	285	293	299	283	323	274	280	314	284	271	288	301	312	284	282	292	293	281	278	292	297	293	297	298	227	307	314	322	314	308	265	292	266	288	317	318	277	304	290	300	301	292	316	294	277	309	264	296	268	297	290	287	267	304	285	302	315	257	293	259	280	299	291	299	298	322	300	316	288	287	283	311	284	310	298	306	304	286	285	292	309	289	309	303	310	281	286	293	301	298	303	280	287	315	283	284	286	284	274	312	289	278	285	311	276	254	322	286	283	303	281	287	314	284	315	296	308	295	262	300	276	306	320	284	302	288	332	282	298	293	289	284	307	285	297	301	274	298	300	308	308	287	301	281	314	276	293	305	326	302	274	306	304	292	293	286	315	296	303	294	282	251	290	285	269	295	256	272	266	330	296	310	276	306	278	297	285	298	279	295	265	275	292	287	274	287	303	314	281	291	322	285	271	291	345	338	297	285	291	304	301	279	266	285	320	295	298	315	306	309	293	302	277	296	301	297	319	294	284	279	287	263	296	300	283	278	267	273	293	312	318	284	298	317	273	309	282	299	309	288	266	321	310	324	303	307	304	323	284	288	299	295	271	294	292	293	299	298	277	283	311	292	296	289	290	307	278	320	276	287	288	281	283	285	340	290	297	322	299	282	273	305	293	291	253	276	313	308	328	299	298	270	308	326	287	283	276	300	279	329	299	277	270	313	289	286	340	304	300	287	299	303	297	289	308	266	302	236	300	282	289	333	299	295	303	285	306	275	296	282	291	291	235	298	295	279	288	265	283	305	307	287	289	277	262	305	273	295	298	298	290	276	289	280	276	293	305	292	275	302	292	289	267	290	318	298	317	295	285	272	314	310	282	303	302	282	326	319	285	321	306	283	313	293	290	265	270	268	259	304	302	272	282	283	297	301	276	271	262	302	309	277	276	307	282	299	277	303	269	287	302	306	299	287	316	294	308	280	318	319	302	287	303	258	275	331	281	297	293	318	306	285	303	293	286	280	317	300	308	281	289	280	263	287	306	282	291	302	274	278	289	292	295	301	265	297	311	304	279	313	307	306	276	309	299	279	286	289	296	307	273	281	327	281	318
22596	21135	28677	23812	21192	21384	14336	5531	3520	2720	2163	1777	1375	1179	1037	880	823	772	749	695	581	596	560	492	504	461	422	410	388	348	382	385	353	348	357	348	354	350	348	352	315	340	329	355	338	372	321	353	334	331	361	347	326	318	332	317	313	348	312	343	333	304	315	334	341	340	327	322	311	326	346	306	318	313	316	344	301	320	294	303	333	298	319	303	308	332	380	345	291	311	326	329	314	325	342	340	340	345	313	314	297	324	353	329	330	331	312	313	311	334	310	323	341	329	336	296	307	326	308	308	304	312	322	344	311	289	284	302	285	323	311	320	346	321	315	346	318	312	335	323	297	336	334	296	312	309	320	342	305	343	305	310	328	313	345	323	301	315	299	327	342	307	295	302	302	317	285	338	308	326	292	318	335	318	310	307	320	336	324	323	301	326	317	328	321	318	306	323	303	310	315	308	313	304	302	309	320	323	318	326	316	296	304	338	312	310	313	309	318	291	320	294	313	319	301	315	319	310	327	276	315	342	315	305	304	345	326	316	334	354	344	331	311	288	312	326	329	321	310	322	332	304	283	308	309	321	342	319	284	310	300	329	336	328	337	316	320	322	363	339	327	301	306	330	330	308	297	307	345	321	320	313	311	337	332	299	318	326	331	331	322	301	322	326	321	300	352	307	316	309	328	284	320	306	316	290	320	327	350	330	319	329	335	311	331	364	315	336	312	313	314	324	304	302	327	340	318	322	289	328	291	322	310	345	314	320	346	306	310	322	303	300	339	308	335	316	298	307	298	340	310	305	305	319	326	299	307	330	334	326	300	337	276	319	291	315	291	322	310	317	328	315	322	300	309	310	316	293	333	326	303	337	304	302	329	323	334	333	354	290	326	297	307	305	328	305	318	305	311	313	304	294	303	329	314	301	309	287	313	292	328	309	355	310	307	295	316	312	341	308	318	281	288	311	276	311	329	318	329	311	303	295	339	308	340	334	347	320	324	334	312	331	335	328	320	332	338	318	330	331	286	320	329	333	318	342	329	333	301	297	306	317	298	307	308	346	352	346	321	322	328	312	319	291	321	329	329	330	326	301	324	327	291	316	340	324	329	326	329	320	305	315	272	306	321	321	304	328	323	304	308	314	316	328	331	353	329	339	294	336	307	302	312	339	327	310	300	315	305	306	314	283	297	293	313	329	349	317	314	298	270	296	316	301	332	342	321	313	300	313	345	322	327	336	312	301	297	290	286	312	311	308	289	349	318	367	288	339	303	322	310	292	314	296	341	290	307	309	320	335	317	332	307	304	297	286	307	338	279	366	337	314	325	316	307	317	276	298	326	338	314	340	307	322	348	290	292	290	309	326	280	302	301	310	326	344	321	329	346	303	282	304	325	321	302	294	319	306	331	298	309	334	299	312	308	309	295	285	339	308	336	351	302	321	307	336	320	332	305	341	314	333	310	313	288	336	320	314	288	309	300	290	327	309	310	315	313	308	309	321	357	305	308	319	315	299	281	313	319	330	310	309	332	317	312	296	269	364	341	315	330	316	325	309	329	315	294	311	289	269	335	316	320	324	297	328	319	335	315	311	312	346	313	311	306	317	297	330	299	318	344	304	329	315	321	319	308	287	299	298	341	290	311	339	328	300	318	322	316	299	330	295	326	348	311	347	319	340	318	321	328	324	332	329	320	316	333	372	326	340	299	327	334	290	316	343	262	301	323	304	311	328	343	298	305	306	346	317	317	323	318	305	329	353	296	272	318	319	296	308	300	344	336	299	301	327	300	298	346	333	311	345	362	314	295	322	316	347	350	331	328	307	276	309	309	318	317	325	313	293	329	319	309	323	305	307	323	313	335	319	334	310	303	311	316	314	307	326	314	361	312	341	350	325	328	330	326	315	291	321	324	327	314	319	286	344	297	344	306	341	301	333	305	307	301	324	345	298	296	326	314	307	291	319	308	306	304	288	302	316	293	340	271	309	293	325	316	310	352	306	311	345	329	311	309	308	305	327	306	358	344	295	307	312	304	309	328	311	322	347	315	324	294	317	340	328	324	290	313	301	309	308	338	341	300	318	329	312	315	326	305	297	318	324	311	342	305	319	341	266	317	318	317	329	310	304	324	313	271	294	326	329	345	310	295	306	286	321	313	312	327	340	331	321	296	315	315	308	297	293	279	315	339	316	317	337	292	328	321	290	316	332	308	294	326	297	343	330	293	324	307	326	304	329	312	297	328	285	303	290	305	332	306	313	304	315	325	310	299	310	296	336	322	337	277	312	334	332	296	306	305	311	329	321	318	329	342	322	347	328	340	299	298	299	311	341	346	328	325	305	318	303	305	333	320	339	325	356	324	318	304	358	333	308	305	320	326	320	320	312	313	325	317	359	303	306	316	296	297	307	305	311	347	350	326	302	319	306	305	362	336	328	331	287	306	330	315	322	347	336	303	325	310	313	319	304	309	260	316	327	335	291	294	293	327	316	315	319	327	307	349	339	311	319	321	328	327	343	327	341	316	280	328	329	344	314	290	309	327	295	299	321	308	316	317	312	315	334	299	323	295	307	326	324	309	335	315	296	298	344	333	337	328	317	310	300	328	316	304	341	332	304	313	317	314	309	286	342	289	290	305	343	315	310	342	323	299	311	293	315	297	320	286	297	330	336	323	314	292	314	319	317	338	326	333	322	312	336	310	350	288	379	320	317	324	326	315	308	323	284	332	320	337	311	320	302	311	342	329	288	293	296	289	314	323	291	336	291	321	308	325	312	334	305	320	311	317	329	368	324	318	308	301	320	302	294	317	311	315	308	311	318	290	311	342	323	312	307	292	326	324	278	315	330	305	326	303	317	324	309	304	315	293	298	326	302	321	310	285	320	332	325	337	305	297	299	330	284	291	302	296	320	300	299	305	324	332	359	310	304	316	303	335	311	332	332	299	300	316	298	294	336	315	306	310	314	315	294	310	311	331	327	320	323	295	288	321	324	332	280	320	314	337	334	316	344	329	315	315	339	330	328	334	332	286	315	299	286	324	278	320	307	326	319	299	314	315	295	311	323	305	325	316	349	335	300	338	284	312	343	319	298	319	324	346	308	314	327	331	340	322	309	306	287	316	334	342	274	340	326	333	310	301	314	274	311	341	309	309	315	301	337	301	282	327	321	305	322	291	306	297	303	310	338	319	318	300	306	321	305	343	342	334	321	328	289	332	337	336	334	304	338	302	312	319	315	315	319	316	310	306	283	293	322	321	325	305	302	316	317	300	337	347	381	314	339	343	288	318	329	325	312	295	334	350	329	323	314	330	326	322	282	322	321	304	308	301	310	308	313	332	326	303	311	298	331	338	308	320	311	328	345	329	298	300	283	302	337	297	294	294	295	316	344	301	328	312	332	342	332	301	356	320	309	317	319	300	287	294	309	320	334	310	300	323	337	355	298	281	354	308	304	323	300	301	320	288	308	288	333	320	305	304	326	353	313	307	300	279	307	297	346	321	302	323	330
38905	66419	44202	21833	15812	12393	9992	7478	5652	4496	3376	2707	2167	1721	1486	1295	1098	1026	937	854	798	734	700	626	515	539	470	492	424	438	399	391	414	372	379	369	361	366	379	352	346	341	321	331	351	347	338	342	342	348	354	312	340	325	331	355	364	320	380	343	345	355	324	344	324	354	334	317	348	338	301	325	314	309	336	326	311	302	330	309	302	348	330	329	356	299	352	344	317	293	327	303	331	330	340	314	312	323	299	287	310	329	319	328	301	329	329	300	357	352	332	326	317	315	294	315	298	323	307	327	311	328	340	326	337	323	325	323	291	323	323	299	317	321	300	314	367	305	301	293	319	313	301	345	318	295	330	327	340	317	288	311	289	350	332	305	338	299	330	294	295	323	321	346	325	322	304	307	302	323	318	347	310	285	322	327	290	294	315	298	309	298	344	297	303	312	326	303	300	332	295	303	333	337	308	309	283	285	302	308	308	320	314	324	305	381	329	338	298	340	305	321	308	316	305	334	327	317	316	282	314	326	338	332	309	306	330	304	330	327	347	299	313	350	359	328	309	358	315	308	324	316	368	325	329	301	292	309	336	306	340	320	328	314	333	312	332	304	310	312	329	322	324	300	326	318	274	331	342	311	301	290	303	338	328	311	323	300	301	318	327	311	338	338	303	321	342	298	317	325	336	322	306	324	330	314	307	317	296	324	308	329	326	339	348	334	312	301	308	334	324	321	298	371	303	338	305	299	345	321	354	330	350	304	333	306	311	319	315	323	305	309	317	307	333	299	304	291	282	288	324	296	317	285	312	289	322	336	340	334	295	322	315	353	306	334	326	330	313	343	323	304	305	309	325	305	328	317	314	324	317	305	307	302	319	321	316	318	353	319	315	298	321	306	309	333	321	326	351	347	317	286	329	331	343	313	336	330	351	301	346	301	310	331	343	355	327	310	303	312	289	347	328	305	329	318	340	313	303	319	318	336	302	353	317	297	286	310	338	327	328	302	301	317	274	310	314	335	330	322	308	308	321	330	301	337	334	311	335	300	318	327	338	292	330	289	319	322	317	305	320	307	322	294	306	315	360	335	333	309	323	280	293	331	298	300	325	342	316	305	292	299	310	306	311	328	285	334	320	321	341	293	323	303	325	312	338	334	321	290	323	346	344	300	311	308	344	310	309	313	305	315	321	310	354	307	293	323	298	330	304	313	296	329	312	302	307	311	318	334	338	319	310	300	320	320	288	324	319	334	342	324	306	335	309	337	309	336	314	387	329	309	308	281	333	337	323	335	330	310	324	320	316	321	343	320	308	316	324	327	346	296	338	329	337	321	299	325	295	321	334	352	325	319	327	301	339	319	318	299	305	307	284	354	310	303	316	335	317	326	306	298	326	307	291	318	299	296	307	291	304	286	305	303	336	309	323	309	325	316	322	337	318	334	305	310	310	326	337	305	309	331	284	314	320	300	337	325	338	277	331	315	325	333	328	316	314	297	324	320	327	311	276	355	298	320	357	322	317	333	347	288	313	299	300	310	323	322	343	345	318	352	304	341	343	300	315	332	311	317	336	313	316	353	275	298	337	306	336	290	316	302	316	314	278	327	311	324	300	313	293	297	303	288	296	298	315	320	308	285	334	313	320	306	352	334	312	341	352	310	327	292	302	322	332	350	336	326	310	325	330	329	289	289	304	335	359	314	327	307	331	323	342	349	317	335	327	312	324	308	295	351	302	325	310	304	303	309	342	305	317	315	331	334	290	305	343	333	341	305	326	302	322	319	332	336	336	297	336	306	328	313	297	303	302	338	307	303	291	330	298	338	316	337	309	302	305	349	306	346	319	305	344	318	316	320	319	318	298	309	308	318	317	307	299	332	335	306	335	309	333	324	307	330	316	329	304	320	306	322	297	319	313	303	298	322	313	292	281	309	307	323	310	306	289	288	292	293	306	319	315	314	304	328	333	336	307	315	316	319	304	305	316	319	330	296	330	323	300	338	343	316	318	294	354	310	308	289	321	326	308	323	304	323	330	309	330	306	284	331	286	311	320	322	307	308	310	307	319	337	315	332	320	312	289	365	298	304	320	326	307	314	334	325	301	315	355	303	304	325	314	320	333	322	302	319	319	338	310	331	322	313	298	331	285	331	337	334	320	327	311	323	350	313	311	315	321	314	326	331	306	306	278	285	312	327	328	307	330	317	330	341	316	317	306	317	316	306	299	349	309	304	347	307	346	301	304	318	338	323	300	311	294	308	322	299	342	279	338	320	329	344	337	354	283	332	318	316	308	323	304	294	318	340	280	316	313	325	317	320	328	341	317	303	347	303	343	313	344	314	336	326	333	285	313	331	327	319	323	321	326	321	306	306	331	307	334	339	289	325	304	347	313	294	322	310	310	341	303	298	296	314	316	328	322	325	326	321	263	311	320	307	315	353	319	285	340	303	284	299	345	333	291	314	304	318	346	290	286	288	273	279	303	309	295	331	338	336	325	311	326	331	317	291	302	335	312	314	348	305	328	299	309	323	323	310	302	324	362	326	323	323	327	323	318	318	327	330	317	311	311	340	329	324	327	331	338	309	282	324	311	320	290	324	318	323	327	270	298	330	330	304	300	319	321	330	287	316	324	295	310	293	326	335	325	325	323	349	343	322	329	318	314	327	327	326	327	337	333	323	311	314	326	334	331	323	334	300	329	320	322	331	316	309	333	300	350	326	301	300	307	310	309	285	337	295	295	288	321	286	343	317	305	349	335	329	304	315	332	302	310	300	302	330	328	318	353	305	312	305	292	306	317	341	322	306	337	325	317	294	318	293	317	370	301	293	325	315	327	344	292	344	311	308	305	336	294	343	291	321	295	319	306	340	296	316	339	293	331	327	331	306	323	320	331	310	321	315	354	312	303	317	297	337	309	305	313	335	312	319	348	323	298	305	296	319	301	347	314	316	292	271	310	348	317	310	288	291	325	314	334	313	345	333	319	306	323	310	309	326	335	341	313	275	322	309	313	305	318	311	306	292	325	329	348	296	321	315	330	325	337	318	305	332	330	318	288	305	325	336	308	326	310	326	304	344	324	301	326	334	316	349	331	310	325	339	303	340	316	337	322	324	293	339	320	338	318	308	314	305	301	311	327	324	328	349	347	301	298	352	321	338	318	320	287	312	331	315	326	302	298	293	331	311	349	301	295	322	332	294	288	310	317	331	329	306	322	313	336	325	326	336	299	351	302	309	322	338	307	321	295	296	360	302	329	316	301	317	339	360	318	347	309	287	327	300	330	321	345	336	340	302	314	295	338	317	345	286	317	307	320	263	329	296	306	330	294	292	329	347	347	328	304	349	324	304	283	312	319	324	307	332	319	303	320	359	318	330	303	310	291	358	332	363	306	311	329	315	317	283	281	274	302	354	286	298	306	291	343	341	321	309	305	346	303	314	342	318	298	308	305	334	303	337	296	311	319	314	283	315	324	283	318	331	284	306	316	341	322	306	305	316	333	309	300	352
32261	31565	27506	12658	5632	3440	2383	1855	1408	1141	868	689	634	529	446	427	400	396	319	337	329	311	280	297	255	295	262	218	236	231	208	238	225	226	239	227	210	213	223	221	246	225	222	231	239	232	215	216	239	210	208	204	216	225	208	222	222	203	225	230	221	228	212	210	207	232	241	212	217	226	192	218	213	212	220	212	202	212	210	220	223	209	196	196	218	231	220	191	213	188	215	204	232	225	211	208	209	237	217	243	217	209	218	228	197	213	221	213	193	219	226	223	209	219	208	258	217	196	242	221	226	228	227	225	246	232	208	218	207	213	220	208	219	241	202	221	218	218	217	216	215	240	224	207	212	243	207	218	231	212	235	209	231	199	225	234	229	182	221	207	223	209	243	206	225	199	219	212	202	207	207	201	200	212	210	212	192	176	225	221	209	225	224	228	196	194	201	173	209	235	208	245	203	230	203	222	223	212	208	225	234	221	238	198	226	212	227	215	236	217	213	235	217	211	193	225	227	245	190	228	212	230	210	214	205	212	234	205	221	210	199	236	225	231	169	185	181	223	211	226	244	202	196	212	196	199	217	225	198	220	203	237	226	202	204	220	204	217	227	221	194	206	224	199	204	213	240	234	226	188	199	213	208	229	223	208	232	236	223	240	225	250	215	243	245	239	186	236	222	203	232	215	217	236	212	208	229	202	243	196	226	216	200	217	222	197	220	213	226	208	203	217	217	207	225	214	207	196	230	194	195	196	242	207	218	224	196	227	221	206	227	198	238	234	216	220	228	228	217	222	226	235	200	218	224	179	202	203	213	214	210	254	221	204	222	221	218	207	221	225	225	217	219	212	189	218	230	220	204	226	219	187	182	208	213	226	221	220	224	193	196	203	198	209	207	207	219	201	226	210	235	235	215	189	225	200	196	199	208	197	227	212	198	219	214	214	219	192	234	220	225	210	186	237	205	221	225	219	224	210	230	249	229	240	217	218	201	231	227	210	196	242	224	227	199	218	232	187	201	187	240	200	236	226	193	203	173	246	203	202	210	212	195	206	220	185	231	213	222	203	217	225	215	202	235	226	229	202	230	208	236	196	208	199	220	208	224	201	238	221	213	200	211	219	213	211	226	232	223	224	225	232	216	247	198	220	206	206	198	221	198	204	196	227	209	220	221	211	229	194	183	199	236	206	237	229	230	224	208	228	191	223	238	216	227	233	220	191	222	192	228	236	249	227	202	222	203	224	219	197	227	222	214	233	218	225	199	233	206	210	193	224	204	208	217	213	215	218	193	230	205	202	210	221	205	209	204	216	216	199	204	197	231	221	216	223	203	212	205	212	214	207	249	215	206	206	213	254	235	204	230	205	215	220	224	213	255	190	210	205	217	215	197	200	245	221	197	209	190	251	232	190	220	205	229	238	194	212	204	210	210	220	246	201	214	190	229	204	235	247	222	187	217	201	217	245	208	222	201	209	220	201	199	208	225	220	209	200	227	233	223	243	191	192	214	224	198	204	215	241	195	233	187	198	219	230	222	221	219	218	229	231	240	224	207	186	191	201	215	230	234	226	212	204	217	210	213	201	209	233	200	245	226	198	208	223	220	229	244	203	229	210	208	220	233	226	217	206	200	174	220	214	226	196	212	209	204	229	262	196	199	222	229	195	241	205	221	196	234	214	213	216	254	214	213	234	217	196	228	209	215	194	212	210	219	204	203	197	204	222	239	212	249	209	223	230	200	217	226	193	215	211	221	210	231	186	197	234	226	225	216	210	178	232	220	201	205	193	201	201	201	213	205	210	208	219	241	243	214	214	236	220	193	210	203	221	218	205	215	204	207	188	183	205	237	221	220	241	217	217	210	211	224	213	233	231	223	212	214	185	202	201	225	224	217	212	223	221	211	217	227	196	215	205	193	237	233	217	209	209	210	233	199	210	194	208	187	226	209	216	211	209	209	234	206	203	211	228	238	234	229	186	200	201	211	243	227	215	191	188	198	188	192	211	220	216	224	232	214	210	206	226	205	232	252	189	204	223	235	203	235	200	199	202	234	216	214	201	207	216	211	217	200	219	211	216	218	211	195	228	212	202	240	228	186	200	203	212	200	214	209	224	208	214	214	223	200	232	206	204	229	219	217	216	232	214	207	225	194	214	215	206	223	226	226	197	216	219	242	198	200	193	197	204	202	201	219	238	213	204	221	218	205	187	216	243	216	238	217	241	200	208	224	218	215	229	194	200	189	181	206	206	218	235	200	208	194	217	191	219	236	241	222	223	206	207	207	215	225	245	194	211	222	212	224	218	203	189	206	203	218	200	196	183	227	228	227	201	221	211	202	222	217	210	231	222	248	228	216	245	207	235	201	218	214	209	211	211	185	207	230	202	228	202	221	205	241	187	199	216	240	212	234	231	196	211	230	230	199	220	216	218	228	216	202	207	206	222	238	224	227	210	198	218	202	228	208	218	199	218	211	220	233	217	218	217	219	193	217	205	203	196	189	232	225	196	202	235	243	205	179	216	205	228	209	226	216	221	173	190	212	226	218	227	231	177	220	199	226	209	200	212	219	203	233	233	223	221	243	222	236	206	216	212	205	189	233	191	202	210	259	209	225	211	216	219	222	214	214	230	207	211	239	218	212	225	222	232	216	219	222	222	213	198	213	236	189	201	212	205	229	212	207	227	230	228	218	231	224	204	222	218	220	214	237	225	213	230	222	212	198	220	188	225	229	182	212	216	225	219	217	222	228	235	226	221	219	225	234	209	215	231	235	193	223	221	211	201	228	218	216	233	233	221	224	211	216	224	215	204	217	185	261	216	255	166	187	196	220	215	214	214	206	210	224	221	192	252	208	211	228	212	214	220	211	213	199	229	218	255	186	227	223	195	198	248	225	218	210	201	231	207	232	209	202	204	222	221	205	202	199	204	213	198	206	264	198	206	216	207	204	222	230	240	227	222	215	232	232	211	221	211	234	228	199	199	212	208	226	205	226	208	194	223	202	243	212	221	228	191	206	212	218	210	194	200	187	227	233	203	209	211	182	220	249	219	230	200	221	196	225	227	215	233	221	228	196	199	203	235	215	188	201	192	185	235	208	212	191	224	221	203	211	206	215	197	226	198	201	186	215	206	227	223	239	218	204	217	217	223	212	214	213	196	191	231	203	229	204	222	224	223	197	190	216	211	191	195	226	204	213	243	211	209	218	230	239	229	199	212	222	237	212	211	241	227	199	232	209	237	218	230	238	207	198	234	204	207	220	230	224	230	210	227	224	220	242	200	250	213	220	200	221	222	220	232	191	177	228	225	207	219	202	212	209	221	219	198	214	239	211	194	215	239	188	217	193	215	222	218	190	190	219	191	215	234	181	217	201	212	216	206	220	222	237	223	226	224	192	195	199	206	203	214	230	216	226	234	190	225	237	228	206	229	228	227	216	237	182	207	211	211	213	204	206	231	218	224	211	188	219	216	218	221	245	221	220	190	238	215	209	235	195	213	240	227
34496	44538	26142	10315	7549	5477	4317	3135	2374	1826	1466	1210	962	719	626	575	533	490	456	464	436	390	373	382	339	305	288	280	290	281	247	242	267	265	241	234	236	257	208	243	246	238	222	253	239	228	242	243	236	235	228	236	267	229	250	212	241	240	223	249	265	230	247	185	223	262	234	218	230	201	228	221	242	222	234	228	237	221	233	229	215	226	215	233	232	219	225	241	237	245	247	225	217	231	225	251	215	257	239	234	246	223	228	222	227	228	216	235	226	211	225	231	230	218	227	225	257	219	249	200	206	217	229	227	244	213	220	228	239	244	229	219	240	222	218	241	208	217	217	219	237	223	223	250	225	248	240	239	211	222	269	249	243	238	224	207	263	248	248	207	225	224	219	215	220	233	233	208	238	260	213	205	246	240	244	217	247	208	233	217	230	217	196	217	227	237	223	254	222	213	220	233	225	252	228	241	249	247	252	225	222	213	220	243	212	240	258	226	242	250	226	202	229	249	247	223	227	226	219	246	266	224	263	206	239	246	238	220	239	250	217	251	221	209	243	227	251	234	264	249	246	236	239	208	222	232	220	197	221	238	184	223	246	223	255	210	219	217	228	231	186	213	238	203	219	230	235	223	203	231	243	222	221	236	228	258	252	221	227	225	220	259	236	223	243	214	234	230	228	262	217	248	198	255	219	211	222	203	220	215	235	228	234	224	243	248	260	228	232	242	225	238	218	227	235	222	201	233	224	224	243	200	238	233	230	245	226	228	245	242	214	237	242	215	247	243	210	218	245	236	248	238	245	234	219	230	182	252	211	206	249	243	236	224	250	241	223	249	221	238	226	211	240	215	243	209	240	243	215	218	222	246	211	221	206	239	229	230	244	259	211	205	243	218	233	218	223	192	277	233	213	214	231	219	237	219	223	267	204	240	211	206	210	225	234	229	210	233	233	231	210	234	252	241	215	240	217	221	231	251	238	214	227	226	247	224	203	201	222	208	181	233	224	207	216	239	224	225	249	251	241	236	228	222	192	206	227	248	245	236	238	226	205	257	200	240	210	223	217	254	252	211	223	210	217	241	211	230	232	207	227	224	229	234	204	235	237	243	223	231	253	224	218	248	242	247	210	222	248	196	240	235	241	254	232	231	228	223	218	198	229	227	241	219	209	233	216	238	236	228	206	236	226	187	210	242	222	244	257	238	218	203	265	211	231	210	239	208	235	214	220	240	254	205	240	223	248	248	237	220	219	229	214	247	262	255	213	214	231	221	250	223	231	239	224	251	234	234	242	256	229	236	238	250	227	232	233	229	235	231	205	231	229	210	229	207	245	228	225	261	258	225	223	233	229	250	222	236	220	199	241	227	225	228	261	233	225	231	221	231	233	220	227	197	225	228	231	208	200	211	244	239	218	216	266	228	245	240	237	242	245	213	219	214	235	213	249	252	228	221	204	262	241	244	255	249	234	221	234	242	235	221	207	198	251	216	255	237	225	242	232	262	259	213	229	233	250	224	243	264	206	227	247	225	210	222	234	237	217	204	228	241	239	232	223	226	209	262	232	241	244	225	236	235	260	213	259	237	214	265	226	240	253	221	227	239	233	242	241	232	234	214	225	239	219	224	207	238	220	214	238	204	230	220	234	240	227	268	240	255	216	212	247	234	252	230	235	224	234	231	234	223	246	219	238	239	216	204	212	216	245	261	233	198	215	219	250	254	238	219	211	223	215	237	240	234	214	236	189	206	244	263	213	238	243	231	215	219	238	259	203	225	215	231	237	200	222	227	241	227	238	247	262	243	241	218	230	201	224	213	222	209	216	232	229	227	237	221	197	241	233	210	260	229	250	253	241	230	263	240	223	222	236	242	236	238	252	205	273	214	217	221	223	259	222	232	212	225	226	225	261	223	242	228	224	197	192	222	202	223	225	230	202	232	244	227	232	215	219	219	247	253	239	255	225	221	230	260	223	232	217	236	227	245	229	244	213	244	206	212	251	227	198	245	212	234	244	227	221	227	213	252	214	254	217	220	243	237	248	232	257	238	226	228	235	206	230	211	234	240	234	226	233	223	205	221	251	242	225	223	241	230	237	226	254	223	245	247	207	252	244	210	210	240	259	222	252	235	220	213	227	216	254	205	233	241	247	225	215	253	238	224	235	231	252	234	241	236	238	202	228	245	207	242	240	206	238	219	228	213	246	229	239	201	233	228	223	241	245	234	201	218	224	211	229	233	240	236	226	228	251	237	241	222	210	226	247	211	236	224	238	224	238	251	204	248	227	264	250	243	240	243	205	227	223	226	231	212	228	230	227	212	225	241	255	217	217	225	227	254	243	255	230	216	221	243	208	237	244	231	254	235	237	243	229	217	223	235	222	226	247	228	210	231	252	228	230	249	233	232	211	219	244	235	231	230	224	234	246	222	228	236	210	209	236	216	212	250	217	254	247	224	255	234	243	246	237	261	233	228	214	219	231	222	254	223	264	241	230	233	227	211	227	230	235	235	246	224	233	197	250	230	210	253	242	221	258	224	244	234	249	253	232	227	223	261	230	236	230	250	207	248	225	238	251	211	244	233	222	237	241	222	235	211	226	239	254	216	206	246	235	221	254	243	221	243	203	231	231	207	239	240	240	233	231	229	237	223	240	235	208	219	234	228	240	252	232	231	244	213	223	228	221	237	226	194	266	239	232	213	250	234	228	247	202	258	223	256	241	227	238	233	227	221	260	206	222	245	241	245	262	213	221	222	216	212	206	217	222	230	230	242	239	224	212	254	223	213	226	226	231	244	240	220	275	204	203	216	199	254	245	235	249	235	224	234	217	240	211	238	216	217	226	211	217	267	258	248	249	221	219	242	224	207	236	231	233	244	242	236	221	232	233	233	248	214	217	239	218	253	202	249	215	223	244	240	235	234	234	226	234	235	241	231	244	214	229	209	220	237	248	238	231	226	227	261	237	186	215	223	235	211	230	236	202	223	277	246	241	236	208	235	224	235	241	219	217	218	220	242	221	223	242	217	227	222	223	240	232	234	229	246	232	217	205	218	227	238	232	209	249	272	228	260	250	233	202	235	245	194	234	231	239	263	235	246	252	227	218	243	226	244	219	225	234	224	228	246	251	253	257	239	225	239	225	237	214	239	237	196	263	209	202	229	241	236	216	233	231	230	226	224	220	227	213	234	253	220	261	233	218	233	245	194	237	203	201	220	224	209	248	222	239	221	219	227	226	233	237	245	221	258	223	214	231	191	212	242	215	236	219	259	215	227	225	241	218	218	224	223	200	229	228	246	240	219	237	257	225	259	220	220	228	229	259	233	245	228	233	212	225	224	218	221	240	212	237	245	222	207	266	220	213	214	246	223	277	200	270	246	211	207	225	213	232	232	245	227	209	207	220	233	225	241	218	247	220	215	226	238	230	246	209	239	236	211	227	254	232	241	248	249	207	246	219	228	226	193	233	208	226	219	228	226	237	221	269	207	220	259	230	254	264	243	227	235
23628	21100	28292	24222	21019	13878	5767	3343	2480	1901	1481	1151	881	820	676	632	560	553	490	418	462	427	405	401	315	322	288	285	303	236	295	290	253	251	280	246	263	247	239	203	227	222	219	232	254	251	269	235	225	255	223	225	258	229	267	233	231	226	256	214	235	253	233	268	245	230	241	220	253	228	230	202	236	211	221	212	229	227	225	248	234	216	228	217	214	245	220	245	222	195	227	217	235	240	245	228	225	218	238	232	233	238	198	235	229	236	239	215	242	238	215	203	234	237	240	228	208	209	226	238	221	235	245	196	218	240	204	226	242	222	232	234	213	229	218	237	242	220	228	243	238	245	232	215	237	216	222	218	202	243	256	217	241	238	231	229	238	233	223	206	221	237	224	204	203	210	225	223	225	221	210	216	237	232	220	217	253	235	215	238	245	194	219	232	251	223	243	213	248	228	242	234	254	215	213	204	224	233	207	221	255	223	227	232	224	211	220	231	200	208	245	219	226	206	242	219	240	242	224	201	206	218	223	231	236	223	215	258	216	233	225	210	217	228	213	224	205	234	222	211	205	200	226	226	217	218	200	238	256	233	249	220	216	222	256	240	240	225	216	214	219	228	231	237	217	245	221	256	225	233	219	222	215	225	214	209	229	224	201	241	232	215	226	224	212	196	202	218	231	216	217	216	211	224	218	248	220	219	215	232	229	215	248	194	223	215	220	209	238	239	206	220	213	222	210	209	227	235	223	223	244	216	241	221	186	225	214	199	205	205	256	211	203	224	224	257	238	223	212	220	251	218	230	217	227	227	205	242	208	242	204	209	202	229	201	220	214	230	228	213	210	211	212	240	187	237	200	207	233	192	217	239	224	235	219	233	210	233	225	253	246	231	212	233	230	242	240	240	211	224	219	213	221	232	231	223	226	216	206	223	221	236	203	200	206	212	243	227	224	208	221	216	218	205	260	223	232	222	210	249	207	233	223	243	247	226	203	232	224	228	216	220	217	213	218	238	219	223	241	241	197	230	233	201	232	210	261	240	221	207	217	222	227	227	209	235	211	232	230	229	233	239	221	232	225	225	201	224	218	213	246	216	216	221	226	219	223	225	229	229	243	231	216	219	200	233	213	249	259	230	252	209	231	214	256	229	241	218	232	217	240	231	235	211	237	209	238	224	223	232	242	200	208	210	216	239	207	225	214	222	233	225	241	238	214	231	221	234	236	236	198	217	243	215	204	214	232	215	242	231	225	234	232	235	245	225	226	252	199	199	233	209	246	222	220	192	208	235	217	211	233	234	221	217	214	220	256	254	237	228	217	218	206	237	236	229	253	234	213	212	247	247	239	247	233	236	223	237	220	222	219	229	216	214	222	224	249	239	229	176	252	231	221	215	255	216	232	218	230	222	211	212	209	198	219	251	263	219	229	183	190	215	228	224	219	209	259	222	215	255	212	219	247	232	236	219	222	219	226	230	239	225	238	232	218	225	234	211	195	250	247	195	244	241	222	209	221	222	207	239	223	247	247	240	231	223	212	234	219	210	191	223	242	208	231	226	220	211	208	223	248	238	251	210	200	232	234	218	224	202	223	208	233	205	219	214	218	231	239	228	220	214	225	250	244	206	222	199	255	222	238	227	196	221	219	221	230	220	235	241	213	231	221	213	215	221	211	229	224	250	194	191	235	213	217	232	225	257	215	221	212	222	229	197	229	217	238	230	240	219	202	221	225	197	252	249	240	221	247	205	189	212	217	230	197	244	206	216	211	232	244	242	194	230	216	234	200	212	213	205	243	231	212	215	241	226	216	199	225	232	197	257	214	213	235	235	200	214	213	208	244	223	266	220	231	225	206	224	234	198	216	245	200	213	207	224	231	211	209	225	233	215	259	231	219	226	234	216	238	199	242	222	247	195	253	215	228	243	225	222	229	217	231	216	240	230	220	222	191	232	216	229	201	212	202	221	210	241	230	239	223	216	214	212	214	229	215	213	208	225	263	229	241	245	244	197	199	230	232	256	219	210	221	230	225	210	231	221	256	235	236	253	210	202	207	231	219	216	257	234	190	205	220	198	215	233	206	231	189	192	200	236	227	226	216	226	227	200	221	232	202	227	216	221	236	216	237	237	252	237	245	233	241	243	213	259	210	226	237	240	234	216	211	214	228	195	209	223	227	212	242	199	212	240	209	232	241	218	237	230	226	220	244	251	227	209	223	231	252	226	208	216	234	210	231	225	196	238	216	246	215	209	235	252	228	213	214	221	236	252	233	217	208	224	215	237	224	197	214	246	215	227	227	251	235	212	237	232	196	220	205	234	190	222	242	229	212	219	216	235	224	218	234	235	249	218	250	235	197	209	235	226	200	226	256	218	235	202	233	209	228	228	233	209	239	238	222	212	201	247	232	208	199	236	235	243	210	223	209	234	240	217	220	215	228	228	219	208	239	231	207	251	213	236	224	242	224	215	195	218	217	214	235	233	222	223	222	207	247	221	217	232	231	202	210	211	212	216	209	213	218	223	200	209	235	234	214	229	224	213	235	240	218	223	206	211	244	199	240	224	232	209	222	236	205	218	239	237	224	237	214	220	225	225	243	243	206	213	220	210	250	214	216	241	240	235	241	206	235	201	240	211	234	202	254	229	218	221	219	235	232	229	234	214	211	255	207	208	223	187	212	229	227	225	245	236	237	204	238	218	213	259	218	226	232	211	204	204	211	206	204	191	232	200	200	230	223	209	248	218	213	236	222	187	224	208	237	269	246	223	228	224	232	223	238	253	223	234	218	219	215	245	212	198	231	234	221	216	246	244	231	221	249	227	235	247	255	244	237	210	216	198	259	208	222	238	231	215	226	221	229	224	226	236	214	228	226	214	234	232	220	238	235	243	205	220	219	224	222	234	223	240	212	226	232	240	240	239	226	217	239	207	230	241	257	208	236	227	226	223	213	215	224	214	211	213	227	242	243	224	226	214	244	229	214	248	221	240	235	223	240	254	210	239	223	241	218	262	249	244	227	240	216	241	238	231	242	225	217	199	221	237	206	210	203	212	201	210	243	243	243	233	221	209	228	243	222	218	222	218	212	241	225	230	210	245	227	219	203	216	187	226	207	198	199	230	199	230	240	206	205	231	229	207	226	194	249	212	229	252	228	224	234	209	217	197	254	218	229	211	253	240	209	216	217	195	226	227	236	233	228	218	168	218	236	221	216	233	222	220	209	229	223	217	219	209	231	239	214	224	236	238	224	215	209	255	227	215	214	227	232	205	212	238	216	219	217	232	211	202	225	242	230	246	209	263	207	233	222	227	214	224	253	212	193	271	245	245	231	224	231	211	245	230	239	234	200	219	215	244	228	239	215	220	224	219	245	251	198	183	225	248	240	203	219	223	242	221	241	219	207	196	210	229	238	241	226	231	224	230	224	221	228	187	237	239	230	212	247	201	238	204	235	254	209	212	228	229	217	215	234	235	214	227	228	218	235	239	210	228	221	218	252	202	208	225
34803	56633	36692	15706	11866	9177	6969	5381	4160	3180	2451	1910	1366	1191	1000	926	765	730	676	599	538	550	515	409	388	335	366	338	325	310	285	306	258	256	287	261	241	244	265	253	248	269	261	262	277	240	262	234	267	231	247	245	241	252	242	250	256	212	238	253	220	223	244	226	232	237	232	233	226	230	208	220	246	227	249	216	236	263	235	242	229	226	264	260	248	229	217	233	228	223	213	232	242	234	226	246	253	233	227	254	224	227	248	251	247	241	225	238	246	216	228	209	236	230	224	231	256	227	238	244	265	237	257	239	244	245	233	260	249	256	210	235	216	221	219	217	243	245	238	230	267	254	230	230	244	225	261	270	255	222	238	239	225	261	245	226	230	251	231	241	228	236	227	226	228	202	241	236	262	231	218	230	226	254	243	219	224	246	241	227	212	210	244	225	214	242	254	228	233	207	242	255	253	225	259	226	238	224	264	234	209	233	218	232	227	245	230	211	237	239	215	227	228	211	234	233	266	240	215	233	266	221	232	268	233	238	251	243	211	228	236	236	224	257	251	240	221	251	226	240	233	238	238	254	237	245	231	213	229	234	242	233	226	256	229	231	207	248	245	236	222	241	239	223	216	221	222	238	224	250	217	263	251	269	212	224	246	248	259	244	278	249	244	251	253	218	218	238	268	234	233	219	243	233	224	246	214	227	236	224	207	226	232	231	230	246	218	204	225	235	236	239	239	224	227	235	242	217	239	228	251	209	235	237	205	224	224	224	233	229	227	242	229	243	201	250	240	248	223	219	235	236	232	231	258	228	241	216	232	248	257	235	230	234	237	258	231	220	243	231	206	230	212	253	240	229	239	225	254	197	229	243	215	233	236	241	254	234	232	247	206	213	247	205	232	251	261	248	231	230	226	212	234	220	226	205	225	236	225	241	252	256	242	226	229	233	226	242	248	251	243	208	229	218	227	220	237	228	232	224	216	239	245	208	224	231	215	266	229	230	236	250	217	244	232	234	218	232	224	237	220	232	227	236	246	229	248	233	251	230	219	203	223	248	224	233	212	231	237	209	234	240	214	244	245	229	234	232	230	242	239	232	218	209	212	246	247	219	220	233	211	225	241	257	200	199	232	259	210	229	207	242	245	252	238	229	260	224	250	249	230	236	234	238	255	232	229	224	251	265	239	250	225	254	216	219	253	235	228	221	229	227	237	241	220	217	256	229	219	217	247	206	250	251	244	222	244	215	234	247	220	233	230	207	230	221	234	254	232	201	223	190	260	239	245	232	230	245	218	236	219	211	238	230	217	233	260	244	234	244	240	212	234	239	239	213	214	248	233	237	230	251	243	218	235	227	220	229	249	242	222	238	231	234	245	266	217	221	250	257	244	228	241	253	236	235	234	228	234	252	226	240	212	234	224	251	241	240	223	231	245	226	215	230	215	226	254	245	201	245	238	235	215	238	244	241	231	244	231	242	227	212	259	224	218	204	214	240	239	230	248	260	205	211	216	233	212	232	246	230	240	232	244	222	233	236	222	207	235	231	247	225	227	208	239	216	233	238	233	236	248	215	260	217	216	241	238	214	233	227	223	223	260	246	242	239	210	254	246	193	253	260	224	236	215	241	253	223	248	240	214	213	233	246	199	237	231	199	236	253	223	245	203	244	228	240	228	253	233	252	227	234	246	210	232	241	211	249	265	216	270	231	225	223	237	212	223	215	245	280	224	219	223	257	239	266	208	218	217	228	232	262	212	225	227	233	237	260	237	242	211	218	205	221	228	233	224	259	255	204	234	216	198	220	224	251	234	219	241	248	233	262	213	255	224	260	228	221	242	254	240	233	239	203	227	231	242	238	224	210	214	222	230	268	237	249	214	245	232	237	250	231	247	235	200	240	263	205	223	233	214	219	222	234	229	243	214	244	221	222	206	220	248	227	203	213	244	220	214	242	224	241	219	244	217	222	240	256	235	238	242	241	241	232	233	221	224	220	226	228	243	226	249	246	216	231	207	232	213	230	256	216	226	237	222	218	239	249	240	238	233	253	226	214	203	263	231	245	222	252	233	245	230	224	241	209	238	199	227	237	241	247	222	216	254	229	253	246	238	249	255	200	238	205	251	241	236	217	238	199	244	228	225	248	232	236	220	229	258	236	253	251	239	240	238	220	236	215	227	246	228	223	226	254	245	203	255	238	231	229	232	225	234	251	242	237	234	227	245	234	238	247	232	275	203	235	244	199	235	218	222	234	229	241	238	217	237	239	218	201	234	190	262	271	233	251	212	268	233	209	245	228	270	251	219	234	239	233	242	240	253	224	260	226	233	226	227	244	242	250	228	208	242	241	227	250	235	262	232	210	214	255	232	233	232	245	213	237	224	231	244	232	220	221	235	217	200	250	209	209	253	226	214	252	237	224	233	199	251	251	269	248	264	209	244	245	241	219	214	206	235	201	250	251	267	275	248	232	238	231	223	226	224	240	232	237	226	236	236	229	245	221	244	247	255	208	250	212	227	247	251	210	260	237	237	229	208	241	236	219	216	256	234	232	242	231	247	234	212	214	246	224	212	260	237	204	208	217	233	212	231	238	249	213	235	251	214	226	223	222	204	225	226	244	241	232	229	230	222	234	240	232	254	202	242	226	231	210	231	234	216	237	219	227	240	217	202	236	224	246	222	196	254	240	263	209	255	236	255	226	212	226	223	242	215	243	242	209	233	259	224	235	226	235	208	246	257	254	219	261	235	224	246	222	218	240	219	241	216	223	243	222	231	229	257	225	232	231	231	253	267	260	266	248	223	229	216	238	245	204	220	246	227	224	238	205	234	213	247	243	234	223	225	227	275	233	228	221	237	228	222	225	224	249	244	244	239	241	220	227	222	228	227	240	256	248	222	249	236	261	238	204	239	218	221	238	239	222	213	257	194	209	209	216	207	250	238	252	225	235	257	234	262	218	201	253	218	246	243	235	248	228	244	212	236	230	241	250	229	239	232	240	231	230	209	233	228	203	223	248	246	245	227	231	255	247	229	210	227	190	210	260	238	237	248	237	242	218	223	213	244	256	265	242	240	241	215	241	210	256	218	248	240	233	227	218	261	219	224	238	246	211	249	208	278	240	224	206	237	243	237	249	222	225	244	228	214	223	224	240	238	244	249	237	231	247	246	223	253	226	231	249	236	219	239	224	223	262	239	221	259	227	215	241	219	225	233	235	228	232	251	230	240	230	211	230	226	225	231	263	219	242	208	217	215	254	201	236	226	239	263	199	239	238	228	237	241	230	233	237	215	225	227	221	232	224	241	230	234	241	243	236	216	218	192	233	228	233	231	229	219	241	248	218	228	236	255	251	253	206	218	255	230	247	239	249	240	223	223	247	228	233	223	223	229	214	233	236	213	196	266	234	233	220	262	229	249	223	241	227	213	232	211	228	243	221	227	235	233	227	216	219	242	253	228	204	210	223	239	216	222	213	241	207	251	206	247	248	205	211	229	233	259	232	220	228
24906	21210	27633	24967	14653	5731	3445	2449	1811	1584	1209	920	776	734	643	611	566	537	482	440	418	393	380	366	380	349	327	340	319	329	302	306	282	323	282	282	249	310	303	295	261	301	289	285	297	333	294	285	313	259	286	291	276	301	301	298	296	311	289	281	264	287	265	293	281	276	285	266	285	280	277	313	273	293	244	241	305	289	303	264	275	270	266	244	267	262	273	300	281	269	267	271	242	273	254	287	293	293	273	291	260	269	326	259	273	249	287	282	284	293	255	317	263	287	274	276	286	293	289	270	292	301	285	298	258	307	266	282	281	293	311	278	292	310	283	256	268	284	267	267	285	289	288	295	274	264	246	264	262	249	269	271	270	295	307	273	277	281	288	271	270	289	254	283	296	260	270	264	261	269	288	299	250	268	278	268	284	301	281	250	296	309	279	266	271	257	274	292	292	292	273	276	275	263	283	284	263	276	295	277	271	262	281	294	298	265	282	265	288	293	278	296	283	265	289	282	290	265	282	256	305	258	293	280	262	261	245	277	279	268	284	333	285	258	287	260	268	299	279	270	272	258	278	277	281	267	280	288	289	273	313	286	266	269	277	309	273	278	275	254	307	278	285	250	278	286	293	251	286	271	295	245	274	286	304	268	242	286	282	285	281	253	271	300	287	278	249	286	279	284	268	286	271	270	284	247	272	288	274	256	272	275	313	246	283	252	268	230	257	290	256	285	282	289	270	252	281	262	326	279	277	280	281	278	312	283	266	265	303	300	278	269	253	296	282	282	246	272	290	283	300	266	258	225	293	302	285	302	297	283	283	334	272	276	281	284	309	277	273	260	277	299	306	295	249	262	309	284	276	303	284	259	281	265	243	288	279	265	287	269	292	277	286	287	282	271	268	277	305	265	248	258	284	273	275	298	265	278	278	294	294	278	252	311	304	287	304	289	255	275	306	265	275	266	291	285	276	272	261	292	273	314	277	286	266	299	262	274	291	290	269	298	306	304	278	282	270	272	273	293	283	278	314	268	293	253	266	284	301	277	287	259	330	288	243	255	293	287	319	266	274	285	286	282	271	266	263	281	278	265	300	309	262	276	285	315	300	258	285	257	301	321	283	272	262	257	286	255	265	297	305	277	278	291	285	299	271	314	261	279	307	268	279	275	294	300	241	275	274	265	275	288	309	294	264	276	260	319	269	303	266	257	293	264	281	278	293	287	256	272	269	283	261	272	234	316	261	302	272	279	282	299	272	300	285	298	296	270	291	284	307	287	286	269	281	276	284	255	246	308	289	281	293	292	271	298	304	274	285	268	291	292	262	264	284	259	276	265	289	254	295	292	270	278	274	271	267	274	265	259	278	285	316	255	275	272	279	290	281	263	292	272	301	286	255	286	268	283	278	276	248	295	273	304	284	272	278	270	262	275	333	295	260	290	275	276	268	310	278	265	260	295	304	308	268	283	281	284	273	263	253	268	260	273	259	292	313	291	294	302	269	288	259	280	277	250	262	283	273	294	281	288	290	285	283	255	284	302	302	282	280	280	299	283	258	252	300	270	278	282	286	278	271	282	250	255	253	285	261	257	236	286	282	289	238	244	272	280	314	279	287	277	278	270	273	288	313	293	261	304	281	253	294	268	243	284	298	323	276	286	306	283	249	255	294	296	292	311	324	266	288	302	285	270	279	296	297	313	272	291	248	254	312	267	271	251	278	281	287	259	284	297	283	285	275	276	285	289	271	309	274	284	324	282	269	290	268	263	268	276	287	314	270	269	276	285	280	290	263	303	276	277	274	266	269	285	283	295	303	308	281	287	247	266	281	276	286	274	258	298	290	295	282	299	327	271	271	301	285	247	262	287	266	261	267	280	279	306	289	280	285	264	307	279	265	294	300	279	267	286	291	275	259	269	265	277	264	252	296	277	292	286	260	267	265	245	262	288	295	277	298	278	300	297	288	285	273	275	314	297	267	279	265	301	318	255	272	248	275	287	259	261	284	280	273	297	310	283	265	293	284	276	281	319	274	273	268	263	309	300	254	314	281	276	257	295	302	296	263	274	297	283	277	251	258	263	287	301	302	309	323	284	290	277	302	277	269	263	284	298	277	312	260	297	269	306	301	273	329	268	292	281	294	273	256	295	247	302	304	289	281	298	258	250	256	259	254	266	253	299	271	260	306	272	261	298	294	295	276	289	272	278	275	262	286	269	251	298	292	291	246	272	293	278	287	283	269	275	277	280	312	275	280	279	266	265	284	319	296	284	263	275	276	264	265	289	305	245	269	262	278	295	288	281	265	255	260	257	267	275	268	266	266	275	263	295	264	299	294	267	308	290	308	280	274	249	279	283	296	293	277	283	269	298	267	275	271	308	276	293	286	285	276	296	283	267	284	267	285	264	272	276	290	280	305	303	254	278	264	254	274	243	287	280	295	258	270	264	270	267	296	269	315	272	287	294	271	259	314	277	303	292	324	274	296	271	298	287	301	299	320	288	282	255	282	284	281	259	306	265	291	281	261	267	257	286	263	285	292	295	268	294	274	293	289	247	278	314	294	303	291	296	288	272	295	280	300	276	295	278	274	269	269	276	273	241	276	295	289	277	272	314	297	280	277	270	312	288	290	278	256	258	289	285	309	279	257	304	279	271	269	296	269	266	270	238	280	287	297	277	298	283	268	262	278	271	252	252	250	268	284	288	275	309	280	266	278	273	289	272	293	294	273	274	283	270	263	275	275	273	267	279	282	287	276	282	297	288	292	259	280	252	299	266	280	292	274	262	274	299	285	292	283	290	239	305	292	277	291	292	257	264	295	293	282	293	283	287	263	251	278	285	274	277	259	284	272	308	255	309	302	298	266	291	284	285	268	280	285	299	281	275	253	304	302	290	277	265	267	253	261	261	255	304	312	283	275	277	286	280	278	287	307	286	230	289	265	290	313	264	306	300	238	265	259	271	273	275	274	283	251	264	291	294	279	276	288	266	313	285	277	266	291	312	257	290	279	293	301	304	303	283	300	278	288	271	264	262	294	286	272	279	303	283	281	252	274	277	306	282	281	279	282	256	273	272	293	274	281	282	261	253	260	271	284	309	313	278	264	244	297	254	272	277	289	250	266	259	270	297	259	299	272	278	290	276	287	261	275	274	278	277	273	279	295	265	277	285	262	283	310	287	275	288	263	287	270	286	282	291	309	286	292	266	273	295	296	252	266	266	294	262	300	301	276	309	296	266	267	280	263	309	283	257	283	241	284	312	271	276	302	261	253	278	292	281	284	297	282	281	281	272	264	292	269	291	291	280	275	276	264	273	278	287	263	229	296	325	286	294	284	266	269	285	240	276	308	259	267	268	297	259	289	256	261	278	286	268	260	263	260	274	258	301	299	303	291	290	278	293	266	276	273	265	302	261	270	258	292	277	281	279	289	275	289	315	294	287	263	237	278	264	288	270	281	258	273	263	319	277	257	289	277	267	281	256	283	281	295	288	275	274	308	271	282	264
34468	52269	32054	13223	9715	7424	5817	4296	3365	2675	1935	1536	1232	1043	890	824	775	669	609	614	547	523	486	416	394	372	376	382	360	342	355	321	311	325	333	316	329	276	332	319	320	362	335	337	328	314	309	280	293	301	331	291	286	303	312	324	300	315	326	301	284	342	312	325	298	287	289	295	276	305	289	289	266	289	286	324	292	279	303	312	262	287	318	288	329	312	311	299	280	289	314	328	276	271	322	260	315	295	275	296	300	281	286	291	327	305	271	288	297	273	276	304	296	294	290	305	315	318	295	286	300	313	296	320	285	287	322	265	292	270	269	309	310	294	315	298	298	288	305	299	300	285	281	306	297	320	270	315	288	302	281	336	295	284	314	257	290	291	304	290	306	296	290	278	314	295	276	268	288	298	276	322	297	299	274	279	287	327	295	280	285	289	295	267	307	294	295	273	254	292	309	273	279	288	267	264	314	319	289	318	303	303	296	283	314	285	276	292	307	299	297	280	262	298	296	287	278	285	285	301	294	295	287	296	267	270	293	287	286	313	291	290	269	250	305	309	288	272	301	311	300	283	294	298	291	289	309	286	288	275	277	296	285	281	295	290	298	264	270	309	271	267	271	287	290	319	314	297	307	282	303	277	276	298	310	306	295	276	279	277	285	265	281	298	282	287	292	294	252	317	305	281	308	299	325	291	293	274	264	290	288	323	276	285	299	312	285	303	278	288	301	271	267	273	281	273	276	292	288	280	322	278	279	278	301	289	285	303	261	291	311	288	315	286	315	273	267	279	293	275	279	318	316	279	306	289	309	283	295	316	319	290	299	306	317	288	302	291	270	274	287	264	274	286	327	300	295	335	297	294	308	302	307	309	296	308	319	312	275	297	277	309	273	316	288	304	269	298	314	295	295	289	294	276	285	270	297	301	320	300	291	306	302	309	312	284	283	283	298	293	290	325	310	291	344	304	310	301	299	296	297	293	289	273	278	278	295	329	259	291	292	316	305	278	312	283	288	314	279	305	304	303	245	301	299	273	289	285	308	303	277	334	310	283	306	301	288	272	284	277	301	282	297	301	287	309	290	289	269	315	305	285	288	288	302	314	270	295	277	304	309	272	272	315	277	280	309	300	305	275	286	263	281	294	281	263	313	298	288	290	287	300	294	296	285	298	310	315	293	303	300	318	310	277	271	305	304	321	286	325	311	291	265	307	284	310	306	307	309	300	288	290	277	296	279	285	313	273	265	282	304	282	287	291	289	295	267	275	306	276	285	309	275	307	305	313	298	283	281	300	319	277	281	278	293	261	289	295	310	282	306	295	288	267	292	264	269	278	292	290	300	296	283	295	299	320	289	292	298	318	302	295	252	297	315	289	294	273	291	307	283	288	311	317	274	280	272	324	318	302	293	300	279	283	298	307	301	290	308	285	312	278	341	294	278	289	276	287	319	311	294	322	285	285	308	291	325	285	286	302	281	298	293	307	266	292	269	307	286	291	322	281	274	281	303	285	307	261	317	299	288	307	282	288	299	270	302	301	317	283	324	282	331	335	286	259	332	255	286	274	317	314	317	273	299	311	302	293	319	286	287	286	305	299	304	285	294	304	293	306	286	284	283	286	268	269	304	303	279	320	264	295	276	273	296	282	295	280	299	309	322	269	272	294	271	258	318	284	294	288	316	294	293	281	300	304	310	298	284	288	299	319	297	266	291	322	284	308	269	262	306	263	322	312	290	275	275	287	296	281	309	265	298	304	278	312	282	265	296	281	286	305	288	294	309	315	307	292	277	287	283	285	288	299	292	270	330	288	304	297	294	293	276	299	317	290	317	276	293	293	305	279	339	306	280	250	288	279	286	297	276	270	265	288	302	309	293	283	311	257	300	303	290	299	292	278	304	293	288	338	306	277	301	289	284	280	312	276	309	283	279	298	283	309	326	304	313	324	283	294	285	283	286	307	307	326	300	285	283	275	311	295	294	278	304	292	280	265	256	302	317	287	278	301	292	304	287	292	295	292	288	274	310	314	275	255	316	323	306	273	316	331	282	295	291	296	304	293	302	266	284	294	281	289	294	255	282	291	309	280	292	275	296	281	291	317	311	288	293	293	281	288	298	286	302	306	320	349	263	297	303	309	256	288	293	283	270	278	285	299	280	318	291	287	293	316	272	289	283	300	282	303	274	298	269	283	309	274	302	281	311	289	304	283	261	288	299	302	284	268	276	300	262	300	314	286	309	303	260	311	268	299	271	294	306	303	273	328	294	281	281	319	289	295	302	290	278	274	284	291	329	304	282	327	266	320	311	306	317	279	258	292	306	293	282	259	277	294	322	283	302	309	288	298	275	272	297	298	299	277	282	302	291	282	284	317	266	305	317	341	286	270	333	278	312	269	329	280	277	267	268	286	291	281	284	296	294	276	281	286	286	296	290	295	297	325	287	307	303	281	303	298	312	292	300	296	286	317	298	296	296	305	277	298	300	312	259	301	295	301	270	293	295	256	270	284	319	310	294	309	290	281	303	309	316	296	289	285	280	310	273	297	309	271	291	295	284	303	295	312	288	274	289	268	275	291	289	300	292	288	313	286	265	292	268	265	290	287	307	320	298	285	303	310	320	308	283	304	308	304	267	272	281	284	298	283	295	299	269	320	282	323	288	267	299	301	301	303	286	292	282	326	284	263	315	290	317	295	313	301	309	294	297	303	305	280	306	300	336	321	284	300	296	277	305	276	303	280	284	266	313	294	296	292	308	286	299	269	277	282	286	301	291	295	281	285	330	304	279	295	301	299	270	315	308	290	305	265	333	309	298	299	275	264	299	298	263	288	295	321	297	269	303	319	297	291	266	293	279	290	287	286	284	293	288	302	304	275	285	321	297	313	284	290	291	294	301	276	288	304	255	277	259	308	286	299	311	296	291	284	266	278	293	264	307	281	294	315	284	295	288	278	296	299	306	304	315	297	293	279	312	315	287	287	328	297	292	290	290	299	287	291	280	287	303	317	327	287	304	296	296	278	243	314	289	318	294	271	312	293	293	292	289	316	281	296	287	282	306	282	276	311	268	298	291	300	272	241	282	303	272	327	271	251	281	290	278	299	284	303	294	288	297	313	280	298	302	279	289	293	257	295	295	288	294	263	296	303	286	289	281	306	291	294	276	299	283	277	268	331	255	290	285	299	323	283	292	301	277	297	281	297	323	309	266	291	302	299	274	290	285	299	300	298	249	299	288	267	312	294	328	281	273	306	261	307	310	297	276	320	315	306	310	295	284	304	286	252	293	287	275	312	286	273	280	277	288	279	270	297	289	290	271	300	297	286	323	318	294	318	311	305	311	303	299	294	292	311	310	323	297	310	315	304	301	281	325	288	280	244	305	292	278	274	251	277	303	281	284	312	298	287	310	313	274	295	279	316	325	307	304	323	283	317	295	307	273	290	285	282	303	290	301	288	292	288	303	297	274	295	300	304	295	293	304	281	313	320	344	277	302	290	306	302	304	291
22638	21172	28817	23788	21202	21377	13601	4961	3225	2519	1913	1542	1331	1207	968	934	855	809	679	627	565	546	497	499	493	468	417	424	419	399	334	375	379	342	370	373	352	343	342	352	351	344	323	345	346	386	330	323	346	330	328	315	344	326	395	327	352	351	311	319	358	374	315	329	354	325	323	341	292	301	338	341	331	297	321	344	318	310	323	331	310	318	305	318	289	349	327	275	321	317	315	305	260	334	317	326	289	321	314	301	330	342	297	302	312	296	330	352	323	305	314	311	332	326	279	313	308	316	346	354	329	332	341	330	319	360	315	294	290	343	291	325	330	315	313	295	315	321	321	296	311	339	322	324	354	297	288	283	316	313	320	308	332	298	302	338	304	341	318	334	309	308	338	327	329	343	293	304	303	291	304	312	319	311	289	330	315	297	322	326	345	340	307	312	315	334	317	300	328	303	323	353	283	311	346	302	289	330	320	325	304	318	318	356	317	320	317	315	302	316	293	316	305	298	324	304	351	333	316	311	310	322	328	319	316	308	286	339	318	300	315	322	316	357	302	311	286	325	323	331	292	322	309	332	328	309	355	317	329	320	315	308	326	301	315	308	316	312	286	308	344	329	313	333	335	307	317	311	332	316	327	325	309	313	294	324	319	269	315	320	332	334	322	342	334	311	339	316	297	276	316	327	320	293	319	264	303	316	312	304	309	306	305	301	322	289	324	298	308	267	306	292	320	323	297	319	319	313	323	333	298	310	305	335	316	301	297	320	328	343	352	326	321	295	347	336	319	295	331	304	347	313	343	295	308	335	311	338	313	288	358	304	302	318	322	339	325	311	322	319	312	341	326	334	338	296	319	310	314	271	305	298	301	324	301	319	330	342	320	362	319	352	340	314	311	304	294	301	324	326	311	327	323	331	331	313	297	302	324	307	321	323	324	309	334	308	307	288	318	298	311	326	379	334	299	291	319	315	306	341	298	341	317	313	281	306	343	287	318	301	323	309	309	318	330	345	324	333	300	322	321	279	321	331	337	298	306	314	317	327	326	297	309	322	340	336	312	306	298	313	314	315	327	317	334	326	341	320	349	313	317	322	309	306	337	300	330	305	318	318	304	328	340	299	317	302	323	297	284	370	325	301	331	312	328	334	303	353	315	326	315	339	314	316	322	346	334	326	309	320	357	291	299	282	337	345	334	324	307	307	261	314	316	329	305	309	311	316	319	316	289	329	360	338	330	353	333	318	336	308	292	294	312	303	344	331	296	316	334	296	289	302	309	300	280	366	290	343	304	321	308	333	306	317	307	321	341	303	310	317	310	295	299	300	344	290	338	312	342	331	292	319	326	291	344	311	302	318	293	349	338	321	324	330	296	307	330	327	328	287	311	334	308	309	320	346	319	328	288	314	310	294	298	309	311	315	309	306	294	320	296	339	317	303	304	330	312	335	311	345	284	334	326	316	319	317	288	271	325	302	331	307	337	331	316	315	308	298	288	307	290	324	291	344	310	299	318	307	308	308	325	288	326	336	305	314	345	336	317	313	277	306	323	332	328	299	329	299	305	345	305	364	298	313	326	322	329	324	307	312	315	353	336	281	319	349	326	321	315	319	323	292	332	344	332	297	339	318	352	342	330	323	346	306	294	317	338	324	311	327	309	330	321	306	294	294	320	294	340	336	296	332	310	317	330	318	341	295	347	311	300	316	349	328	293	335	274	310	310	318	309	290	304	319	313	322	309	272	333	280	324	303	284	326	319	299	328	328	341	335	340	348	296	307	354	329	294	279	339	315	308	296	279	337	328	313	300	287	282	327	293	313	325	295	292	298	330	350	315	325	333	314	342	328	280	304	280	342	326	315	310	324	309	302	312	339	285	313	318	316	311	281	318	309	316	320	320	326	344	311	306	350	288	327	341	303	317	325	285	282	330	327	325	311	296	320	328	322	299	297	320	321	300	332	311	353	320	279	322	280	308	323	276	333	336	294	308	315	327	317	333	310	310	301	309	307	326	306	331	309	304	301	323	317	339	333	324	336	334	302	306	340	310	323	320	306	308	322	316	341	297	324	321	318	309	326	305	308	309	318	309	357	307	330	328	323	343	324	298	310	322	323	283	310	312	328	332	289	283	312	311	306	324	292	305	297	332	316	338	303	316	295	291	322	325	318	298	299	294	296	350	352	332	311	314	326	311	324	311	320	293	329	304	330	269	328	311	327	319	293	295	301	306	307	352	318	326	340	319	337	331	343	318	340	325	289	312	298	324	316	297	349	288	345	306	320	292	320	323	312	312	313	285	337	343	314	317	326	313	300	313	310	285	321	313	333	278	297	290	368	330	337	333	324	319	313	329	302	327	298	305	299	311	332	323	297	312	319	292	311	344	319	326	312	297	308	309	313	301	292	349	328	357	331	295	327	313	319	294	331	343	304	310	341	316	291	317	318	324	343	353	309	350	314	340	330	360	320	311	290	312	334	313	337	311	334	285	327	294	358	306	306	341	301	304	293	332	298	297	296	314	341	304	286	324	319	299	292	305	311	294	323	322	336	312	314	304	284	297	316	303	337	329	306	315	311	355	320	308	333	286	309	280	298	289	292	319	285	282	297	302	323	312	336	306	322	310	343	304	334	343	283	341	288	331	323	301	288	290	305	315	290	287	301	313	342	273	346	324	326	322	309	322	329	348	309	324	327	332	306	317	335	318	301	329	322	333	331	311	320	319	298	300	330	329	350	328	274	320	328	272	310	297	320	318	323	318	313	342	330	327	314	312	309	340	337	315	346	313	297	310	338	319	318	302	315	335	321	322	303	333	326	318	323	326	303	306	319	286	339	286	312	347	353	354	302	321	305	341	335	344	287	289	307	310	322	308	297	282	274	335	305	328	343	324	306	342	348	312	322	306	295	342	315	330	288	335	308	333	327	306	331	305	345	302	339	324	266	298	325	305	363	291	331	304	297	369	333	313	310	330	292	301	325	280	311	318	280	303	345	348	334	287	334	294	337	318	283	320	321	306	308	341	275	313	318	312	316	306	304	323	300	343	286	293	345	271	327	291	331	339	317	320	316	295	311	317	261	304	299	327	311	310	302	326	316	296	327	323	303	321	323	319	303	300	324	271	300	339	291	311	308	320	343	308	329	295	327	303	304	337	336	346	299	300	298	299	309	339	344	316	306	301	327	318	302	306	298	311	336	319	299	290	341	324	296	314	309	335	336	316	292	277	315	307	318	335	319	300	313	325	279	320	303	302	343	291	315	318	322	310	320	308	336	320	310	311	301	331	350	327	315	304	303	317	297	335	311	353	308	304	326	302	305	323	307	306	342	324	310	307	300	309	341	326	310	298	332	313	311	326	303	322	310	308	329	328	310	279	319	329	329	319	334	294	309	312	313	309	301	313	314	304	303	301	279	314	293	329	291	295	308	317	281	312	347	316	301	297	313	351	334	337	296	318	298	303	335	308	334	318	299	332	340	308	318	303	301	302	323	316	314	331	321	313	306
38954	65235	41678	19022	14257	11188	8803	6836	5301	3975	3068	2300	1897	1691	1478	1275	1166	982	917	875	750	703	615	540	494	446	429	480	409	444	395	403	393	372	369	342	368	372	351	338	355	337	403	332	371	322	349	308	353	322	330	347	338	348	359	344	381	346	340	332	344	314	353	326	337	335	308	321	287	327	301	332	306	357	336	301	276	341	296	335	325	314	367	352	305	325	306	336	335	327	342	268	299	338	337	339	338	341	340	323	310	321	301	307	313	341	298	341	279	295	317	338	343	329	341	308	296	329	338	322	339	308	303	323	318	355	331	313	329	312	289	308	302	353	356	286	328	322	342	320	298	318	337	311	338	311	322	336	349	339	322	312	293	307	297	305	290	315	348	297	332	325	319	314	290	328	341	336	314	325	338	327	304	332	362	316	309	332	342	319	289	335	309	323	284	321	319	330	275	297	306	278	330	316	325	302	299	327	328	306	306	329	320	340	315	314	326	330	326	304	300	357	310	325	312	290	320	270	350	316	304	300	304	306	322	321	273	308	335	318	308	317	302	332	301	322	322	326	325	278	292	305	288	326	307	302	360	296	293	301	284	343	305	312	351	311	311	299	322	285	309	311	297	341	339	336	287	337	296	331	311	307	335	298	337	318	300	347	339	310	324	321	329	333	309	344	311	353	328	304	327	323	315	291	317	327	312	349	330	336	312	319	320	320	329	323	332	305	326	322	340	316	329	331	312	323	310	353	319	313	289	332	306	310	310	315	345	328	334	313	332	348	312	328	310	335	335	329	330	328	332	317	284	323	305	317	329	331	307	308	338	301	318	312	318	318	344	295	321	331	306	307	312	282	309	318	297	306	293	329	312	332	309	317	302	341	330	322	329	311	323	317	328	351	333	329	329	338	355	339	328	331	342	319	325	321	319	327	286	308	314	301	340	330	321	306	328	299	322	300	323	300	301	310	299	336	299	303	320	314	356	361	335	329	329	300	309	339	315	313	331	333	310	340	325	298	310	313	314	300	314	338	328	315	316	309	324	308	304	304	274	341	323	354	309	313	299	317	312	325	336	281	322	355	336	305	312	317	309	310	287	301	309	303	281	310	284	310	321	314	284	315	306	323	293	327	306	336	292	324	297	312	332	304	315	337	378	331	307	297	332	305	321	301	320	314	341	344	314	306	328	324	296	295	304	339	337	300	343	298	344	335	322	339	324	309	301	316	313	291	287	339	316	300	295	291	324	341	303	306	319	335	312	330	333	327	326	327	310	304	324	344	318	328	301	338	303	313	314	276	319	280	294	302	334	298	332	297	313	319	325	306	323	352	329	320	317	351	292	334	354	307	287	300	330	311	305	334	315	342	299	277	312	312	296	314	315	297	332	310	300	320	318	325	297	322	328	281	303	332	333	316	305	306	300	340	319	322	320	324	329	332	311	315	342	346	316	315	319	334	325	330	296	306	318	309	311	305	357	298	314	313	324	306	318	283	314	327	307	340	304	333	306	331	336	311	324	353	323	316	322	330	303	329	341	301	300	309	301	311	319	297	319	295	322	310	301	306	294	313	302	320	322	303	313	298	326	331	310	303	322	327	339	313	341	298	307	352	321	355	323	322	322	325	326	320	330	323	372	324	342	295	281	318	301	297	288	314	317	298	297	307	313	321	328	318	320	333	307	299	291	320	324	322	312	310	345	307	302	317	337	302	326	312	310	342	342	314	297	308	322	330	307	325	340	348	303	285	297	349	329	336	308	317	319	316	322	314	327	308	341	308	309	320	310	299	280	322	324	330	319	313	316	294	318	320	297	331	319	331	310	343	295	320	329	295	314	326	330	304	298	333	332	320	283	320	337	315	316	355	301	297	292	291	318	299	336	331	300	299	315	336	321	348	302	316	308	288	330	326	321	289	310	295	338	285	293	304	298	314	308	325	309	337	321	330	339	327	315	271	320	316	278	302	308	307	339	306	307	334	349	344	355	319	350	329	300	352	296	303	311	340	339	322	306	326	323	300	312	300	318	323	328	319	298	300	337	301	313	338	324	345	324	319	323	324	342	302	351	302	336	311	335	301	294	306	314	285	355	320	304	332	308	265	314	325	338	328	335	336	270	286	316	354	309	293	332	337	307	319	303	321	301	303	325	360	331	316	344	335	320	337	291	322	300	328	299	324	339	276	312	328	308	337	281	324	329	314	285	327	329	306	310	339	331	313	334	320	332	290	356	307	312	293	343	335	315	322	337	320	353	319	309	309	309	303	330	323	319	293	309	345	306	299	313	340	293	330	327	298	331	345	333	321	334	322	302	300	320	312	322	307	334	328	322	332	325	349	371	338	290	345	313	311	316	351	332	336	300	302	341	329	357	319	318	316	298	291	304	344	329	318	308	309	297	304	317	318	341	332	303	293	316	331	295	334	346	331	320	358	329	325	336	298	293	338	319	304	320	329	315	328	296	309	317	307	323	306	310	302	343	300	342	333	301	319	317	305	318	325	297	299	323	291	306	318	321	323	334	287	301	311	313	301	329	336	318	307	303	324	326	345	330	327	311	304	285	347	278	300	298	311	321	349	304	314	330	322	309	313	277	309	336	325	307	331	314	317	344	347	318	322	342	327	338	299	340	300	348	308	308	332	290	328	323	282	306	272	301	390	283	319	335	326	323	328	297	326	347	351	316	333	289	333	359	294	325	321	332	306	325	314	313	332	316	324	330	287	303	289	300	332	320	328	323	316	311	323	317	311	344	333	306	309	314	346	275	338	276	317	303	301	310	326	293	311	297	305	327	310	305	314	304	297	313	308	316	314	319	291	341	314	327	315	308	349	330	325	308	305	306	342	304	324	282	324	281	318	344	290	294	325	326	332	320	316	338	306	292	293	330	298	324	309	322	346	290	309	323	313	305	344	306	306	299	319	338	336	331	311	308	314	312	342	312	312	317	309	315	342	305	320	313	340	311	297	327	347	311	325	341	294	314	302	328	331	330	314	341	336	309	333	291	363	278	330	320	307	310	321	304	322	289	328	342	317	346	334	294	308	335	305	289	330	290	310	335	303	300	295	288	315	330	320	313	344	301	303	321	338	333	323	332	330	314	292	316	290	292	318	318	321	294	353	304	343	295	272	355	327	297	340	316	320	321	336	290	324	329	302	307	319	298	323	303	316	308	316	340	321	321	339	294	311	333	309	346	337	294	295	324	316	317	346	309	308	311	308	301	294	333	325	308	310	307	328	296	300	324	304	308	325	309	294	308	302	291	292	296	306	309	338	332	346	284	282	276	304	316	354	322	302	301	327	306	335	322	339	322	324	317	344	302	326	336	333	304	311	307	305	307	305	302	307	307	296	307	326	324	317	307	294	312	328	331	306	305	301	337	333	316	329	328	316	310	325	339	265	330	290	303	306	314	314	322	301	272	331	339	304	332	325	349	361	320	291	355	301	304	308	337	319	363	332	320	317	323	347	329	289	306	296	337	304	321	306	319	320	302	314	292	326	359	336	297	365
32685	31889	25809	11198	4650	2966	2183	1585	1254	944	793	662	585	532	459	414	413	413	364	344	294	312	278	293	305	238	259	233	224	222	231	235	221	248	256	220	199	222	197	232	232	227	207	234	226	232	209	235	218	206	223	205	243	206	214	212	203	227	189	235	216	236	241	228	223	188	204	227	208	229	214	206	196	218	207	204	210	237	231	223	212	212	197	220	189	225	205	195	216	196	232	210	217	220	226	218	201	211	253	219	225	248	209	188	197	184	185	228	216	226	206	215	218	219	223	217	220	241	227	249	232	201	211	211	232	190	213	216	225	202	219	219	230	219	204	220	190	220	202	236	210	204	208	194	209	199	233	220	218	238	192	197	206	202	201	239	219	238	212	216	197	214	218	224	210	199	207	208	223	190	238	207	242	222	206	197	199	201	203	208	204	234	187	186	193	239	198	235	220	195	223	187	220	216	214	238	242	193	214	212	225	197	200	232	218	183	217	221	209	220	225	221	196	214	210	223	210	191	236	200	224	206	210	206	232	216	222	225	202	167	217	210	220	210	217	199	214	192	234	221	239	200	254	212	220	215	192	206	220	215	212	243	207	186	241	202	214	207	196	184	227	212	197	192	216	204	194	213	201	228	223	216	230	214	208	204	205	210	216	199	195	226	202	206	210	218	210	234	189	219	222	211	204	202	188	219	207	223	223	202	205	183	217	220	178	201	202	211	182	222	199	248	194	198	235	204	214	211	195	216	235	230	229	246	195	212	223	213	199	200	222	201	189	208	200	214	217	208	245	234	204	197	218	223	213	211	230	244	203	217	237	211	204	222	210	204	199	212	192	189	210	207	211	205	214	195	213	199	205	224	213	192	247	198	204	229	201	183	192	182	199	209	216	214	204	227	218	204	216	223	223	202	207	200	210	225	198	219	221	199	226	210	230	217	211	229	237	247	213	221	201	214	201	209	215	204	214	225	201	190	260	229	209	214	220	210	205	225	195	173	222	218	222	231	234	224	206	241	240	202	226	238	221	210	223	215	206	210	209	241	232	203	212	223	237	212	201	197	222	239	199	224	205	230	220	227	222	225	201	226	212	225	224	209	200	214	227	200	246	208	223	200	210	224	220	195	200	204	213	208	212	229	210	232	227	233	248	215	203	208	204	217	217	198	220	204	231	215	215	204	221	222	232	207	215	214	209	210	194	203	231	218	199	228	213	205	208	213	217	246	243	212	192	214	204	207	210	224	208	234	211	178	207	213	214	226	205	222	211	217	231	223	217	197	195	197	203	217	236	202	242	235	216	212	254	197	212	214	209	209	202	210	180	211	198	197	209	193	218	193	191	200	203	220	207	236	233	213	219	223	181	216	209	212	203	222	196	202	213	207	208	195	212	207	238	204	206	194	206	228	197	208	205	205	220	219	227	218	214	237	196	231	197	200	208	191	223	206	197	223	193	195	187	203	221	226	222	226	187	197	232	223	207	220	212	242	185	211	177	228	199	233	210	222	191	177	237	229	247	199	217	228	236	214	239	231	216	221	220	229	211	202	207	218	194	241	225	210	197	221	230	225	193	223	193	200	235	200	207	231	211	220	220	203	223	200	208	197	191	213	216	231	203	200	189	215	198	190	202	220	203	215	238	223	196	200	228	199	244	215	203	208	213	232	191	215	231	215	178	217	176	223	211	241	236	222	216	215	219	231	204	214	226	219	221	180	216	212	222	212	205	185	218	201	202	203	220	216	190	225	235	196	228	206	194	224	231	236	212	216	226	244	180	251	231	209	224	197	188	247	218	225	223	226	230	214	210	236	205	226	213	223	235	206	217	232	214	194	212	214	216	223	217	197	213	231	213	217	224	201	208	230	208	232	219	218	226	236	189	225	232	185	235	231	206	180	199	191	232	223	196	217	180	221	242	222	234	219	207	218	220	193	204	217	241	194	205	208	198	175	196	184	201	221	218	180	235	188	201	212	212	203	206	211	208	182	211	197	190	216	206	208	210	212	215	210	220	229	219	258	169	239	206	199	213	210	241	189	193	225	175	217	197	216	222	227	215	205	233	195	229	202	231	199	235	203	206	214	253	197	201	215	182	202	199	204	220	236	213	221	217	192	211	209	184	227	214	223	202	241	226	216	215	230	232	225	200	263	212	229	214	187	237	234	210	183	211	220	216	193	226	230	200	219	247	219	208	226	203	206	231	246	218	212	239	213	227	200	222	231	212	199	239	219	214	200	224	213	213	227	215	227	213	204	194	220	229	210	223	209	232	193	232	227	198	181	206	209	211	208	214	219	219	207	213	190	223	229	222	203	233	200	220	229	241	212	214	188	214	244	212	225	208	230	211	208	201	229	210	205	205	214	203	218	242	205	220	212	189	212	207	207	207	194	227	216	231	239	210	222	233	227	229	249	232	208	237	215	242	240	190	222	231	216	236	234	216	211	229	203	229	227	223	212	214	204	195	193	211	235	219	199	208	236	235	208	204	225	224	198	241	227	208	206	205	234	215	207	230	221	198	222	205	209	220	217	213	203	203	235	215	195	230	203	172	222	209	225	200	200	180	206	228	182	252	209	222	203	213	221	225	211	188	201	214	204	196	206	188	217	217	201	258	195	222	240	180	214	213	204	235	202	211	224	214	222	202	223	227	223	240	206	214	225	188	193	210	208	195	212	217	203	238	231	228	192	203	206	237	217	222	226	240	218	208	234	208	225	203	231	204	210	214	185	232	200	218	211	220	207	215	216	216	221	225	213	214	210	243	192	209	234	228	223	241	211	208	196	231	213	193	187	210	232	191	212	220	191	204	229	219	239	232	201	222	222	201	233	203	201	224	193	234	250	198	210	203	201	225	217	230	221	212	229	194	213	224	235	212	190	215	219	250	212	211	170	172	212	197	228	196	220	212	244	188	223	219	242	198	217	196	251	223	220	215	204	227	190	211	242	212	185	201	206	234	222	205	203	222	233	214	207	215	210	217	213	205	186	232	211	256	218	203	195	205	215	221	217	191	211	184	199	209	229	220	226	259	213	218	199	215	230	219	217	216	244	199	213	243	214	187	202	231	231	228	210	213	201	204	195	220	214	213	202	202	210	201	230	234	174	179	227	217	238	213	214	215	202	220	235	203	232	205	200	240	213	210	211	221	203	202	215	221	206	209	232	206	213	217	191	203	204	220	220	210	212	193	248	196	245	196	215	203	187	197	215	235	194	222	233	204	208	224	225	195	242	200	237	197	218	203	227	214	213	209	198	215	199	216	222	233	207	227	215	224	213	226	210	214	201	223	169	204	237	242	197	197	221	193	205	203	207	215	207	237	220	192	233	204	181	208	229	200	214	217	220	217	246	196	250	255	201	227	197	227	190	209	223	224	193	241	195	215	222	233	194	249	214	240	241	201	208	202	224	225	199	209	216	221	210	216	225	211	210	225	218	205	219	206	209	217	228	193	208	225	217	222	224	214	197	202	207	219	221	189	198	227	221	206	210	238	195	218	196	220	247
34591	44867	24101	9506	6453	4961	3839	2795	2151	1614	1242	975	939	766	651	587	525	469	429	433	371	377	315	310	314	323	259	281	287	282	280	244	228	198	227	250	251	240	258	247	261	245	226	226	243	241	225	270	229	201	238	244	216	252	269	229	210	254	237	213	236	231	227	238	230	237	202	196	234	213	234	207	190	234	233	240	204	238	227	233	237	228	234	232	234	230	246	230	241	224	234	230	260	232	228	224	225	212	200	216	197	241	224	198	227	209	238	240	236	224	225	229	226	255	254	211	243	226	210	237	231	221	210	217	227	233	243	234	225	249	214	240	255	242	228	215	258	229	212	244	230	219	235	241	234	221	236	231	232	212	208	219	230	235	200	223	211	228	228	223	242	215	257	237	238	219	189	226	239	234	232	223	227	217	262	242	241	222	238	234	249	224	227	219	226	202	219	216	251	245	245	262	230	229	252	218	225	214	218	233	234	245	198	197	240	196	256	222	240	211	208	209	230	240	222	242	247	229	227	247	229	246	243	213	247	218	233	241	198	230	191	218	227	217	230	238	233	216	227	210	220	199	233	237	241	221	248	234	222	233	252	218	207	224	232	230	191	233	210	225	239	228	238	239	198	221	200	235	246	208	243	239	244	228	244	223	211	227	238	216	229	238	230	238	211	235	244	236	211	229	233	243	247	242	234	243	193	229	228	232	247	239	238	228	213	241	247	215	223	253	268	220	230	220	256	253	207	206	243	229	234	233	242	255	217	231	238	206	223	224	207	234	262	251	217	226	215	242	231	222	218	224	204	219	207	261	235	239	223	246	244	228	208	253	242	231	204	219	214	252	238	223	234	248	217	246	231	215	223	237	226	257	231	222	261	199	248	212	204	246	188	204	225	272	207	278	208	200	188	245	251	251	208	242	250	228	238	210	232	204	234	228	212	214	240	250	210	206	230	255	192	232	238	221	191	251	226	210	219	242	216	265	198	253	205	212	218	241	257	221	229	209	213	223	217	214	253	210	251	224	247	208	193	212	233	198	241	199	195	204	231	234	211	220	218	231	221	223	239	240	223	220	245	210	216	233	209	209	233	259	255	212	238	201	241	246	215	226	225	215	239	214	193	203	210	223	216	232	239	250	204	248	240	258	239	228	225	235	246	240	246	213	244	222	201	212	226	230	226	230	221	242	200	191	222	250	218	236	240	220	243	209	198	223	225	224	241	259	196	213	221	238	226	255	264	232	227	232	242	216	227	235	247	199	236	219	242	197	236	195	233	232	240	236	223	236	246	247	228	217	220	228	237	232	233	209	207	246	219	221	211	239	242	263	222	217	226	216	224	215	219	228	245	222	255	216	212	237	241	252	209	237	218	214	250	233	239	207	225	232	206	251	216	234	244	253	236	221	229	205	235	210	185	214	252	202	223	215	229	221	229	213	234	239	245	224	248	216	210	238	235	230	214	234	208	242	212	242	248	214	246	236	211	219	238	261	228	185	250	223	222	230	239	219	242	241	216	244	209	230	236	222	218	238	246	238	217	229	253	233	225	221	214	225	243	225	230	224	239	218	236	226	218	261	224	219	211	236	224	220	214	231	194	228	215	231	223	243	215	215	218	226	242	225	213	229	212	228	246	221	229	199	232	252	216	242	223	231	226	223	250	219	233	237	235	222	248	239	244	233	207	235	222	220	229	238	219	222	192	247	231	205	248	225	241	225	200	223	201	236	229	215	209	255	226	217	255	215	221	253	228	253	233	220	204	218	251	229	231	212	239	218	244	224	234	204	208	247	220	237	187	211	215	216	220	199	244	205	242	210	206	222	221	205	193	245	239	223	223	233	213	229	230	222	214	229	212	232	207	249	223	217	239	223	239	220	244	232	212	227	188	226	195	229	232	201	238	218	240	241	229	225	249	228	223	204	210	249	234	215	231	222	215	236	227	212	207	224	238	261	238	235	229	248	221	219	223	212	231	226	222	219	213	201	229	230	213	223	227	238	254	228	210	200	198	202	232	219	208	221	223	230	212	237	222	245	253	218	228	192	209	252	227	222	221	218	221	225	235	244	233	193	246	232	227	203	239	232	215	200	224	221	223	245	210	227	192	224	215	218	229	235	228	230	253	221	233	249	233	234	220	244	227	206	195	214	226	233	242	230	211	232	214	216	206	239	210	222	244	246	239	228	234	210	224	214	235	236	227	250	211	249	238	236	251	242	227	212	229	249	220	252	233	215	228	201	225	246	253	211	241	241	228	209	220	215	210	229	213	233	235	237	242	253	255	240	211	225	203	251	187	208	220	239	214	235	240	199	199	218	224	224	206	227	231	237	239	218	219	217	233	226	211	235	227	245	244	222	233	206	228	211	221	256	246	234	220	229	209	231	221	253	236	243	232	220	233	242	201	231	236	230	232	212	237	236	223	244	211	223	230	211	239	195	206	229	222	237	234	224	221	218	222	235	227	241	240	215	225	230	204	223	247	228	200	220	254	219	209	214	247	216	217	225	249	232	228	199	227	231	225	214	194	219	235	210	233	238	243	223	230	231	216	210	216	227	242	203	226	226	256	241	203	235	197	221	258	204	224	228	255	246	221	226	215	227	216	206	220	221	224	261	236	235	275	224	227	232	216	246	213	212	237	244	260	232	244	240	237	223	236	214	227	240	220	227	226	228	241	230	225	237	242	231	228	252	247	231	233	229	247	252	224	220	225	217	246	235	210	235	225	215	243	219	222	221	270	227	240	193	232	224	259	229	233	232	254	211	215	210	222	228	219	229	217	188	225	240	261	227	227	223	233	219	232	243	259	210	217	233	195	220	209	205	214	227	248	204	218	223	241	255	224	219	197	225	236	201	235	191	224	216	223	214	229	225	228	236	242	224	218	252	240	203	242	247	223	227	220	233	222	221	238	227	231	216	233	209	237	255	221	236	244	223	229	229	218	214	221	246	227	211	242	219	231	231	229	233	218	226	219	224	232	229	217	206	236	228	238	204	257	224	226	231	205	226	227	227	203	244	233	211	221	207	240	226	241	240	222	220	226	209	255	214	225	225	207	231	205	224	247	243	233	229	210	219	232	238	226	210	195	218	214	232	208	221	216	235	214	241	242	237	218	230	220	241	225	236	197	228	231	218	231	214	228	240	219	211	217	201	214	223	242	246	233	216	215	227	251	232	210	233	248	241	202	257	223	216	234	228	215	221	227	219	211	201	229	237	200	213	243	252	213	233	232	236	238	240	233	202	251	228	229	222	236	235	228	204	224	244	223	229	218	231	223	254	239	242	226	178	221	209	254	198	231	240	228	233	208	229	243	231	233	236	222	218	256	237	226	213	207	245	234	205	231	234	246	212	215	226	210	223	234	217	234	232	206	231	221	202	227	215	209	233	223	233	218	184	226	233	236	233	206	210	237	233	228	182	240	229	249	253	209	255	234	204	214	256	205	236	190	248	218	223	232	237	209	237	203	247	248	244	207	229	236	216	219	247	240	231	248	234	241	234	213	237
23828	21180	28359	24333	21062	12968	4776	2754	1939	1613	1283	1030	955	790	702	598	593	525	503	425	394	395	358	369	327	308	290	262	268	255	237	284	267	271	286	264	250	245	234	208	208	203	246	230	278	233	227	250	242	262	232	214	231	234	233	193	228	224	219	239	232	238	232	233	238	265	242	210	222	221	235	244	233	204	222	224	256	215	229	229	225	234	246	190	226	242	238	222	244	205	223	246	205	239	232	232	237	223	229	189	223	219	224	229	235	179	218	203	224	205	213	234	240	248	231	270	233	203	218	221	194	205	227	222	244	232	202	227	232	228	223	234	215	213	231	224	227	214	240	228	215	215	221	226	240	227	224	207	213	221	273	212	226	207	239	227	242	207	218	219	226	210	225	213	236	197	218	211	226	215	236	229	221	239	221	214	206	196	202	201	226	226	213	218	197	204	243	224	209	206	211	245	255	188	241	232	204	222	232	195	228	221	200	221	243	235	199	203	218	222	218	204	215	221	224	192	200	227	228	204	214	227	192	216	218	224	200	205	228	222	214	230	198	232	218	238	223	216	215	214	228	215	229	227	259	229	225	228	234	222	208	239	223	213	242	234	210	228	233	209	219	219	222	212	185	244	206	208	228	237	202	198	218	212	225	225	200	205	216	239	212	211	247	233	229	215	227	218	217	223	231	217	203	255	206	234	238	212	195	216	232	235	267	232	206	232	213	219	229	211	222	213	234	227	226	237	250	214	254	221	234	235	204	233	215	232	222	221	217	209	224	184	232	234	222	230	228	226	209	216	211	223	218	221	216	222	241	220	213	223	250	253	224	214	229	231	228	225	206	203	240	212	192	245	240	239	218	249	247	206	242	227	222	244	202	209	237	213	222	217	246	233	213	209	219	218	213	248	246	220	246	227	214	247	206	217	238	246	225	209	225	200	221	228	217	238	239	229	229	230	235	230	192	232	233	218	252	237	209	239	191	193	232	221	231	214	215	198	225	227	207	242	263	191	247	234	208	220	222	223	236	229	219	230	209	223	227	224	237	236	216	200	207	250	216	213	223	212	227	257	248	225	213	239	227	219	243	250	235	208	215	225	210	218	253	229	256	243	230	255	229	224	210	239	244	237	231	220	235	235	206	253	231	222	234	200	224	235	193	199	226	260	195	229	204	214	256	206	209	193	234	215	238	212	207	224	230	218	226	208	211	231	225	220	230	209	232	207	237	224	213	221	209	211	236	200	211	252	244	235	212	222	221	248	222	220	226	203	217	207	249	215	244	201	224	227	229	219	199	221	203	187	219	241	240	233	243	209	226	227	241	202	208	203	221	222	208	230	232	247	228	210	209	232	218	213	230	215	228	223	212	213	250	220	231	239	200	232	205	209	210	253	212	246	217	243	224	233	250	197	235	228	223	217	208	230	208	216	236	191	216	264	237	220	240	198	216	246	216	228	223	224	227	213	223	215	231	235	235	235	231	212	212	246	203	231	245	219	222	203	224	228	214	216	195	229	226	215	254	216	218	251	220	256	215	217	241	197	211	214	215	213	225	183	237	244	227	231	221	236	221	237	231	228	206	217	229	231	216	219	223	217	228	239	205	206	203	200	216	198	211	226	196	221	211	226	213	217	226	205	222	232	223	210	220	233	248	208	209	237	211	221	226	217	207	211	236	232	213	215	245	235	219	227	249	223	248	231	249	226	215	221	207	222	228	247	233	202	203	231	214	228	215	237	205	223	218	197	236	215	241	232	212	218	197	215	215	222	232	230	238	232	216	222	224	230	227	209	222	246	215	205	219	226	210	222	244	212	215	249	230	235	261	218	225	223	201	209	246	215	199	224	209	212	219	219	211	213	234	234	208	228	197	233	206	243	201	241	245	207	220	211	224	230	233	211	202	222	245	210	210	229	218	234	228	189	238	215	231	242	213	214	220	237	229	215	217	206	214	217	218	220	194	215	237	226	220	201	210	235	226	229	253	218	215	221	196	245	221	200	216	231	229	229	224	197	244	219	223	192	219	216	197	224	207	223	215	236	207	222	220	251	234	200	246	226	237	227	233	243	217	229	229	241	222	216	216	229	247	207	212	214	223	194	215	238	248	235	219	241	185	209	222	205	216	220	197	220	227	228	237	227	217	267	219	202	225	227	215	212	231	201	207	211	216	209	217	240	212	202	227	215	228	250	234	239	216	234	227	210	241	206	213	214	239	218	226	241	230	217	198	220	251	228	208	232	235	217	203	251	219	206	236	228	255	229	192	236	217	241	216	201	222	241	213	238	218	229	210	220	236	256	241	210	217	221	225	235	213	229	196	221	240	222	227	224	238	209	212	198	228	221	234	222	197	226	243	230	215	228	220	222	237	222	210	225	215	211	195	207	227	225	231	222	225	236	221	229	242	233	204	226	226	242	220	208	245	221	222	261	195	206	194	243	234	247	226	231	225	203	242	232	225	217	235	227	233	233	224	216	225	223	238	227	238	220	205	217	254	237	219	216	184	215	227	214	231	214	215	216	204	209	210	202	210	230	208	211	202	196	234	243	213	210	194	238	227	228	197	215	237	215	213	215	226	210	251	240	254	237	224	256	218	224	252	215	216	221	236	230	192	220	249	234	218	204	220	220	218	207	212	229	228	211	196	219	238	234	216	218	203	233	252	214	228	219	206	244	213	219	209	205	231	236	233	213	212	214	239	225	197	227	217	244	212	238	231	229	226	196	229	207	233	194	213	214	233	220	206	202	223	204	219	192	211	189	242	233	235	253	195	225	249	183	232	210	205	244	212	229	208	232	211	220	209	213	228	234	207	229	184	240	217	223	217	192	219	225	204	230	244	234	235	223	214	240	232	236	230	217	220	232	205	207	210	236	216	220	246	225	224	226	214	209	210	215	201	231	263	220	230	204	199	220	218	214	227	219	249	221	197	227	217	220	229	243	205	246	233	221	225	251	208	226	201	226	229	208	188	242	215	213	211	207	214	248	195	244	239	250	235	217	208	215	214	208	194	225	203	240	200	239	221	211	225	221	220	219	199	233	207	191	222	241	248	237	229	244	216	218	253	189	218	184	236	213	232	217	192	243	235	218	230	241	230	218	230	226	214	212	216	232	203	211	226	223	198	196	216	215	214	225	229	240	229	213	218	208	268	218	208	231	211	202	239	236	244	219	206	221	223	240	236	224	210	240	214	237	228	229	219	227	228	266	224	229	237	202	240	199	219	218	229	216	215	209	233	211	198	227	237	229	223	244	241	231	212	202	212	224	228	219	229	232	257	245	230	236	213	206	233	226	206	244	243	230	209	254	228	236	194	207	220	216	214	230	224	236	222	232	223	219	199	212	240	268	243	237	228	194	228	241	222	218	232	247	237	228	212	214	233	210	214	227	231	237	223	217	196	219	225	217	199	215	206	238	248	230	238	236	207	225	250	213	214	232	214	242	205	222	236	228	231	219	223	223	233	240	249	182	211	246	221	210	240	219	212	223	219	225	215	228	207	230	208	255
35009	57431	35212	17153	10465	7602	5906	4385	3335	2498	1950	1690	1470	1180	1028	907	788	684	579	541	532	444	396	386	392	342	342	311	314	285	275	318	305	295	299	255	294	263	252	240	275	260	258	220	255	260	251	258	237	239	230	262	263	230	252	227	276	272	277	239	241	250	243	246	231	254	241	243	217	248	240	240	241	210	222	240	245	222	228	228	249	223	228	239	194	240	243	268	231	259	218	235	238	209	215	228	260	243	222	246	221	228	244	231	233	211	227	218	250	243	245	234	227	220	218	253	231	187	227	253	222	225	212	234	251	242	247	233	235	254	230	222	247	226	246	225	249	241	234	212	244	249	226	253	230	236	243	238	248	231	224	242	217	228	247	238	247	234	226	216	256	186	252	213	237	263	235	238	237	245	233	251	252	237	251	249	255	254	231	243	221	221	238	214	247	238	261	226	192	215	259	233	212	227	217	224	222	221	235	222	226	249	230	251	254	230	239	220	229	220	238	250	243	235	249	228	211	230	239	225	261	203	224	225	211	212	271	240	239	259	208	237	244	217	252	214	217	224	240	217	223	243	253	232	224	238	245	217	223	200	231	215	249	245	194	234	220	255	221	237	228	243	206	205	263	235	236	233	222	200	249	204	231	238	232	220	253	230	225	223	226	224	227	215	202	254	233	231	230	236	235	219	245	217	230	239	246	248	233	233	215	230	224	239	241	228	220	211	232	235	208	232	237	222	235	228	257	256	217	237	216	237	231	231	234	216	240	206	227	227	238	230	242	250	206	221	220	226	220	240	245	226	228	234	225	203	210	264	220	221	235	238	234	265	263	213	214	236	212	237	202	227	228	205	234	224	217	245	219	203	217	217	239	233	244	217	223	207	230	208	238	218	228	226	229	232	218	209	260	213	227	237	221	238	227	231	237	215	230	230	252	247	232	228	219	210	226	256	243	241	226	241	209	256	231	223	227	247	287	257	205	214	244	248	213	264	223	242	256	208	259	255	213	227	253	219	230	247	250	222	199	219	209	248	210	255	250	239	192	239	239	229	221	239	239	249	208	271	237	249	234	215	233	250	230	236	234	247	227	227	229	204	209	223	237	228	251	253	246	214	223	236	223	235	224	228	240	241	224	227	230	233	234	212	227	222	267	230	239	260	257	232	223	233	233	212	242	229	212	215	251	249	237	218	235	229	179	232	258	222	245	216	221	245	232	238	238	212	234	232	244	253	240	224	228	248	219	218	209	235	224	227	238	229	220	238	246	238	231	225	226	214	225	239	213	255	217	222	221	231	245	207	246	254	213	229	222	224	244	245	228	215	231	231	233	233	235	252	219	220	223	215	219	199	223	208	227	233	241	213	194	223	258	226	256	226	231	229	233	243	231	235	228	218	211	219	223	235	225	215	244	249	241	247	208	206	241	218	244	242	246	224	213	244	234	243	209	198	220	215	214	203	248	241	249	230	250	236	235	233	244	244	246	237	240	233	239	244	250	267	210	217	201	227	223	219	239	234	229	237	229	247	226	206	230	191	213	243	221	229	275	223	212	245	241	249	244	210	225	237	251	224	215	212	252	239	212	235	222	217	238	214	224	233	203	239	204	236	229	221	212	265	240	237	234	231	241	230	230	258	243	236	241	226	212	236	201	210	222	236	235	233	247	242	226	221	227	233	236	239	217	232	260	261	208	219	218	234	218	260	241	231	225	227	222	244	228	237	230	225	227	231	235	222	221	229	234	242	228	221	235	242	223	227	220	234	220	228	242	245	221	237	232	222	256	235	226	217	233	218	240	232	207	234	216	206	228	232	252	256	242	226	223	230	239	212	215	247	245	214	196	227	180	239	258	205	232	224	222	258	201	222	226	239	215	257	237	246	226	207	221	198	220	227	235	242	230	213	253	243	247	211	225	244	257	206	216	218	194	205	253	240	266	233	218	234	209	227	247	233	235	238	263	240	241	234	244	245	246	238	234	231	216	221	225	250	206	246	241	276	247	236	207	235	230	256	224	212	248	226	220	246	210	237	220	217	243	242	222	236	242	251	240	236	247	242	221	248	225	239	223	256	224	202	214	233	240	247	215	240	240	257	228	224	237	241	237	240	230	219	229	234	249	218	213	254	240	212	228	201	236	239	234	226	251	212	224	204	225	202	224	249	217	220	217	245	238	248	232	252	198	235	233	240	234	231	252	228	246	235	221	238	233	247	255	250	236	230	238	213	208	232	202	266	215	223	206	223	230	190	219	248	224	222	253	251	230	203	231	223	201	237	211	256	248	242	252	218	228	254	220	216	240	250	241	242	226	222	236	223	287	195	218	223	242	214	207	221	233	231	228	218	226	205	234	233	203	255	245	234	238	217	219	242	244	228	224	231	214	210	227	238	216	212	225	247	230	202	217	238	232	228	233	235	226	242	245	219	242	226	254	226	197	236	210	216	260	240	231	240	241	221	236	208	216	222	228	219	243	254	239	248	218	230	228	207	250	203	211	229	222	222	222	198	235	235	239	242	224	240	227	250	243	245	251	241	246	247	235	222	228	221	230	242	243	229	243	238	238	237	227	232	234	229	226	200	234	245	250	241	207	229	247	230	224	241	239	237	246	223	254	259	242	231	228	220	226	243	219	230	219	220	231	245	238	223	230	241	224	229	235	254	207	229	197	254	234	241	250	232	204	251	238	225	240	225	213	236	227	240	249	217	201	236	226	248	250	193	247	244	229	233	245	211	231	230	210	224	229	250	229	208	239	238	224	228	236	231	242	234	239	244	221	260	222	230	249	226	233	259	257	230	224	240	213	225	235	240	219	219	222	244	210	227	257	219	225	253	247	235	240	242	231	222	227	234	245	232	238	248	240	236	220	239	210	218	239	238	246	196	215	228	220	222	229	246	263	256	241	222	219	227	242	252	244	269	238	233	214	236	224	231	251	260	228	236	220	214	254	240	232	236	239	255	242	237	207	221	210	192	248	239	222	205	218	226	268	235	236	268	213	230	234	200	260	242	220	238	226	224	224	226	236	223	253	218	221	230	246	214	246	239	222	214	218	226	227	233	235	221	203	255	241	233	214	221	234	251	227	230	263	250	249	217	216	217	253	252	235	236	218	224	231	212	231	249	222	237	237	239	250	278	210	263	256	248	213	247	252	208	219	255	205	239	209	232	236	248	232	223	255	220	256	248	248	236	212	220	238	240	221	212	222	242	220	249	217	245	236	245	252	228	250	228	246	221	205	233	260	208	241	233	212	243	229	233	228	223	218	259	229	237	237	223	237	253	242	237	208	199	235	220	241	230	242	243	206	241	208	242	222	246	241	209	230	236	255	216	245	243	263	227	199	196	262	242	216	234	236	250	228	232	240	219	210	239	223	210	251	219	239	242	228	274	249	241	228	224	243	211	232	236	254	221	255	243	212	210	231	251	223	228	260	246	231	209	224	208	249	243	228	229	216	231	210	239	220	226	227	240	211	234	252	217	224	238	199	218	238	244	229	221	220	231	205	274
24860	21166	27580	25037	14623	5359	3056	2052	1560	1286	1124	958	755	713	671	566	534	502	496	453	407	413	392	399	338	325	345	306	335	336	291	281	299	304	284	290	317	318	299	335	326	280	303	284	272	310	278	281	287	305	305	297	247	297	291	285	279	264	293	319	308	310	254	281	274	282	260	293	273	315	265	264	300	303	281	251	284	284	278	264	288	299	286	264	271	270	288	293	292	292	302	278	270	274	277	297	296	275	247	291	264	277	265	284	309	271	319	280	283	284	274	254	266	250	295	266	301	279	292	293	256	300	244	260	290	279	274	274	281	291	269	287	281	289	289	254	304	278	289	269	323	244	281	263	280	295	292	281	267	291	287	272	248	295	252	261	265	298	272	267	289	250	283	275	293	301	284	296	269	259	301	273	262	283	286	271	273	230	282	325	286	284	286	313	253	278	279	281	276	267	290	269	269	266	264	280	286	279	276	270	252	294	328	306	266	253	285	242	250	304	289	270	282	294	276	256	312	313	311	243	300	257	241	308	269	246	257	304	260	275	306	290	268	290	299	278	264	268	294	285	275	275	289	316	261	265	271	287	248	288	308	294	283	309	261	282	262	258	293	269	256	271	257	294	295	285	260	280	293	283	275	284	278	291	282	259	302	293	257	263	265	256	306	258	290	270	262	279	286	265	272	270	276	289	264	291	249	307	273	295	293	292	266	275	279	316	278	299	319	249	256	286	280	302	279	277	277	299	303	285	302	274	296	258	270	250	240	277	256	276	280	306	255	279	281	302	293	270	248	275	246	258	272	292	279	313	296	263	237	288	296	297	279	266	286	267	264	265	264	298	250	280	283	279	275	311	284	278	270	266	273	294	266	288	294	300	278	287	283	254	298	313	286	276	268	257	238	293	249	278	243	282	280	288	311	274	287	282	274	296	292	293	289	242	260	265	259	269	244	303	269	275	268	275	261	307	309	263	260	273	307	308	274	285	311	270	287	251	242	262	286	295	267	266	283	268	296	298	279	276	280	287	256	314	277	283	297	247	277	305	256	273	269	232	287	295	293	261	304	272	297	277	288	256	259	278	274	240	262	264	293	287	269	265	294	275	256	288	293	288	273	274	279	276	259	273	307	278	281	245	276	275	282	245	294	228	266	301	268	304	276	307	267	238	276	268	272	269	312	297	274	250	275	299	260	297	281	281	295	252	265	282	247	290	279	267	292	301	295	305	281	278	249	283	304	248	302	250	273	282	256	308	260	251	326	249	259	285	322	303	297	284	297	274	260	279	278	240	265	298	273	257	275	285	238	241	278	293	275	301	257	263	253	294	270	276	270	284	297	290	292	276	275	267	247	271	261	292	289	285	272	283	290	294	287	286	258	278	291	286	297	278	297	297	263	271	245	253	281	298	289	269	309	280	307	270	282	259	315	274	276	284	286	278	254	304	263	313	284	266	290	288	276	286	249	278	302	273	289	291	246	283	295	292	257	311	272	261	286	282	302	294	308	275	286	267	254	267	280	293	275	293	290	289	272	253	302	280	360	272	298	271	282	292	268	296	284	263	286	288	288	283	278	296	250	288	296	256	308	282	283	304	271	264	289	263	282	284	305	280	275	294	273	270	282	245	259	255	273	298	289	270	292	249	266	290	287	278	265	283	266	302	276	250	234	302	256	307	297	294	255	286	259	275	270	281	264	267	293	299	281	275	295	284	277	260	269	299	295	301	266	291	266	269	287	252	298	297	279	265	255	270	294	246	263	297	245	283	263	300	294	301	276	268	248	297	300	255	268	283	279	260	277	280	257	266	298	282	282	329	294	277	261	262	264	298	281	290	271	271	254	285	289	276	291	264	280	272	287	258	263	278	295	274	302	260	267	267	285	288	267	279	304	242	284	286	275	272	278	277	280	257	271	276	278	263	272	281	262	293	297	274	279	273	272	272	267	279	288	253	281	247	289	241	232	283	304	270	293	273	260	314	286	268	297	295	278	251	306	261	252	253	289	308	263	259	257	285	251	249	246	301	270	265	301	302	256	289	262	275	266	254	256	285	266	259	257	271	263	275	272	245	271	278	275	305	254	294	289	271	284	288	276	279	257	266	281	278	262	297	266	285	316	297	272	280	298	284	259	278	237	293	289	306	273	301	296	278	256	256	288	300	282	283	254	257	287	262	309	278	284	289	304	290	281	259	267	322	272	302	285	265	290	262	272	275	270	303	291	256	297	279	292	255	277	255	275	265	265	266	295	295	290	294	296	283	293	294	282	336	258	305	296	257	263	277	275	270	269	302	277	291	289	316	302	272	275	272	290	267	299	260	297	292	322	278	263	303	251	299	260	292	295	278	269	271	269	254	249	289	265	265	271	278	253	291	297	303	277	268	275	257	291	281	278	283	295	273	263	303	273	274	285	285	274	304	290	286	284	252	264	267	269	300	264	292	252	299	285	274	284	263	271	260	256	262	307	257	271	281	279	269	269	279	266	287	276	299	285	289	265	252	249	282	291	294	266	272	304	261	254	274	275	275	264	281	250	285	293	266	278	286	303	271	300	281	285	302	256	306	277	270	281	257	309	276	274	272	271	277	241	274	262	294	288	311	281	277	276	309	285	298	274	312	253	254	297	282	268	298	273	263	289	277	270	279	295	251	297	290	253	274	300	294	294	282	302	268	310	287	268	279	271	268	286	280	292	281	278	297	265	280	255	284	292	288	270	289	240	285	275	283	270	289	291	267	292	259	279	260	252	288	244	289	284	281	288	279	287	296	284	300	301	278	303	292	287	269	291	303	280	284	278	256	301	296	318	273	281	262	289	270	279	294	256	266	272	269	284	312	264	271	260	273	308	271	266	297	264	288	286	267	281	250	291	275	299	279	293	291	286	310	265	290	291	278	272	288	276	270	294	302	283	276	286	248	287	288	315	267	258	275	259	291	279	272	311	306	293	298	259	263	292	279	298	278	288	253	283	241	318	289	323	282	272	260	263	268	291	266	258	264	281	239	292	267	293	271	263	291	243	284	280	269	251	277	287	281	263	295	286	269	271	270	279	248	266	294	258	278	289	288	281	258	271	271	283	263	287	277	241	272	293	248	277	265	294	270	265	253	248	270	293	247	256	276	303	288	292	287	278	255	309	304	251	317	273	264	255	299	263	264	281	260	304	319	280	265	271	269	281	277	298	303	250	303	284	280	270	265	287	338	290	278	289	283	276	271	281	278	293	256	309	272	283	275	304	294	285	285	272	272	275	269	298	286	271	268	301	295	282	303	287	264	241	315	282	253	285	264	261	282	249	294	286	265	292	307	269	277	294	301	286	304	275	279	278	284	282	273	269	275	260	279	304	266	254	273	291	280	257	288	281	264	325	233	285	277	251	279	280	278	283	293	283	283	266	310	264	272	261	272	236	288	299	290	282	249	279	310	301	263	282	273	283	265	288	262	277	267	258	286	298	271	262	274	313	271	300	246	265	276	271	285	297	282	295	247	291	280	273	305	271	275	269	290
34274	52159	31634	14349	9015	6900	5051	3692	2853	2233	1769	1502	1219	1078	888	766	700	638	637	525	590	468	449	423	411	382	410	351	347	366	342	314	301	307	340	344	310	281	350	321	274	288	314	319	290	292	307	338	289	305	296	345	307	314	296	318	332	305	301	276	312	320	293	286	289	310	302	283	296	294	290	324	285	301	316	278	303	299	275	265	309	309	299	263	310	313	274	261	302	292	315	319	256	297	308	297	303	284	319	317	298	336	302	272	290	286	280	298	309	288	307	295	307	313	297	286	308	315	307	305	292	285	286	290	299	266	304	305	286	324	304	314	318	285	301	263	327	280	294	316	317	306	287	341	295	316	294	274	317	284	286	273	271	273	281	269	295	284	284	276	270	296	316	276	290	316	267	270	319	303	297	277	280	300	287	268	324	279	288	318	318	286	277	259	318	314	301	284	307	305	272	259	321	314	291	320	318	287	279	307	280	304	302	273	249	297	285	291	319	297	281	289	315	295	294	301	263	279	272	326	268	300	268	279	292	299	292	287	290	271	285	300	295	289	301	315	307	304	304	307	288	293	280	295	293	294	285	278	283	275	298	295	305	304	295	310	298	265	288	251	280	294	253	301	293	295	284	288	297	305	323	333	259	329	322	326	295	308	291	309	303	281	282	315	307	267	292	326	305	282	305	262	301	279	288	276	301	289	284	303	282	291	257	289	299	256	299	305	293	282	296	328	305	296	282	288	303	296	286	311	302	298	307	287	284	294	264	306	296	292	320	299	268	297	256	301	277	279	303	296	277	279	296	291	287	284	329	301	332	275	304	291	302	285	310	318	300	285	296	283	306	301	269	287	288	288	318	278	315	301	275	300	297	320	324	309	303	319	297	302	278	276	277	294	304	275	279	301	332	252	289	282	299	292	314	280	286	292	314	276	289	303	289	284	293	290	313	270	264	277	291	306	351	283	287	299	316	302	305	272	297	300	299	300	282	308	283	287	279	318	302	287	300	283	291	299	314	272	294	273	282	275	254	280	314	291	296	303	263	317	303	320	288	303	303	303	293	279	283	322	303	263	305	282	317	319	290	304	270	305	296	263	286	319	279	299	299	315	296	269	292	281	328	284	256	283	312	276	313	258	269	276	313	299	274	294	264	305	312	281	297	309	300	265	284	310	284	271	324	263	248	307	302	311	292	292	305	282	295	274	310	287	272	292	302	291	323	298	296	286	302	284	329	318	287	317	281	279	272	318	326	301	292	317	291	290	261	276	289	312	307	279	308	302	304	292	289	272	260	265	265	310	306	263	297	308	248	291	266	293	278	293	297	292	292	311	277	278	286	295	302	313	322	286	274	277	318	291	313	291	302	312	267	271	300	302	318	293	266	296	283	332	284	297	292	313	296	301	274	288	314	284	290	309	284	292	263	301	278	277	294	284	288	314	304	297	294	281	303	293	303	297	303	305	289	278	300	273	284	294	259	320	308	292	270	260	339	300	297	281	303	296	315	327	315	299	289	259	289	292	307	293	300	294	290	325	286	303	293	287	280	291	313	304	295	305	274	284	264	284	292	314	272	309	302	274	305	275	323	308	279	287	300	311	264	302	288	302	312	315	290	266	299	301	320	268	276	333	283	286	301	307	270	317	325	300	307	253	263	266	261	280	276	275	299	261	285	275	273	285	274	305	279	269	293	335	275	262	295	310	265	289	320	300	319	287	282	295	313	313	293	298	292	265	269	302	287	306	296	296	291	312	330	289	276	295	307	294	275	292	287	311	277	264	311	298	327	297	304	293	308	285	300	294	284	283	307	305	268	315	246	314	278	285	296	286	320	260	304	301	301	297	254	305	284	258	272	287	286	276	293	300	272	274	296	272	278	243	291	282	275	313	318	281	281	298	276	307	283	295	289	289	319	295	295	268	257	298	281	307	286	262	307	297	305	324	280	292	316	295	297	306	309	299	287	296	286	301	279	274	288	281	296	295	312	300	321	286	246	315	301	289	292	301	327	299	268	275	274	306	276	271	329	308	302	299	308	278	290	282	302	303	299	289	288	329	307	293	296	321	276	293	292	271	286	286	262	286	268	336	291	281	314	291	301	317	285	287	306	309	286	295	266	298	261	281	294	307	294	329	309	262	297	284	286	260	303	285	298	273	320	297	280	292	284	283	295	283	310	311	260	273	312	297	274	284	313	328	312	286	279	299	322	299	320	270	311	286	299	280	325	289	303	263	290	301	294	269	285	302	266	305	264	278	279	287	312	262	278	288	297	318	271	274	277	303	308	331	306	291	298	281	298	294	266	292	301	282	301	282	313	279	290	308	296	299	308	278	287	303	289	283	304	315	304	278	313	305	327	342	295	305	294	306	287	307	267	273	281	316	310	271	272	315	306	290	269	307	275	303	274	295	306	281	317	312	298	276	315	292	278	301	295	309	309	311	307	297	269	309	303	262	281	273	301	292	292	305	301	294	269	286	284	286	285	270	328	305	288	294	314	304	317	295	299	314	324	270	296	311	298	299	283	283	257	277	291	285	304	303	293	306	289	300	337	291	289	310	280	325	285	255	313	285	308	329	327	298	304	301	278	279	279	285	278	312	298	297	285	295	305	292	306	320	307	307	302	295	330	314	310	305	305	275	267	285	276	305	290	346	270	274	275	315	263	274	323	304	297	274	306	279	287	308	272	303	304	290	330	308	294	280	303	298	303	306	265	311	301	298	273	307	297	286	263	304	312	276	285	268	310	268	276	279	267	329	281	273	261	273	306	308	304	302	261	274	313	291	295	275	286	272	313	314	305	268	296	297	315	295	298	293	246	286	307	294	288	322	271	286	274	322	291	305	306	285	303	276	315	305	300	302	311	315	301	324	267	264	283	295	290	300	259	334	287	254	284	307	321	273	288	324	295	284	284	319	234	303	298	323	301	313	331	289	283	296	302	298	290	287	326	297	289	281	293	285	268	288	290	295	284	281	281	294	294	287	300	282	291	307	316	285	305	299	299	277	278	304	281	314	311	307	263	310	292	293	280	286	301	313	276	283	291	283	285	300	275	273	306	290	291	263	290	286	281	284	261	279	301	275	292	301	273	279	312	262	277	277	318	299	295	264	295	281	298	291	284	296	261	291	293	284	280	284	297	298	298	296	295	296	286	317	299	284	326	293	296	314	291	256	271	287	303	284	293	285	288	280	296	274	312	297	288	305	271	300	256	305	284	311	277	307	278	280	278	291	285	297	296	298	288	292	278	307	306	289	289	298	274	310	295	285	259	283	297	290	283	308	313	302	329	274	303	322	318	262	275	270	286	315	299	269	311	324	331	275	293	288	293	314	259	290	285	311	289	290	328	303	275	277	282	280	293	270	278	292	323	306	283	306	297	304	296	295	330	310	278	323	316	307	288	279	280	302	280	295	292	301	331	318	293	311	299	269	279	280	293	295	319	297	270	305	315	303	291	253	284	277	314	285	307	312	286	313	283	294	290	278	310	305	288	282	265	290	301	282
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
