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
339758843692	339758844262	339758844811	339758845361	339758845911	339758846461	339758847011	339758847561	339758848111	339758848661	339758849211	339758849762	339758850312	339758850862	339758851412	339758851962	339758852512	339758853062	339758853615	339758854164	339758854714	339758855262	339758855814	339758856362	339758856912	339758857464	339758858014	339758858563	339758859114	339758859664	339758860213	339758860764	339758861313	339758861864	339758862415	339758862963	339758863515	339758864065	339758864615	339758865163	339758865715	339758866263	339758866815	339758867365	339758867915	339758868464	339758869015	339758869565	339758870115	339758870665	339758871216	339758871766	339758872314	339758872866	339758873416	339758873967	339758874514	339758875066	339758875616	339758876166	339758876716	339758877266	339758877815	339758878365	339758878916	339758879465	339758880017	339758880567	339758881117	339758881665	339758882217	339758882765	339758883315	339758883867	339758884415	339758884969	339758885517	339758886066	339758886616	339758887167	339758887717	339758888267	339758888816	339758889366	339758889918	339758890468	339758891018	339758891566	339758892118	339758892668	339758893218	339758893768	339758894317	339758894867	339758895418	339758895970	339758896518	339758897069	339758897619	339758898167	339758898719	339758899269	339758899819	339758900369	339758900917	339758901469	339758902019	339758902569	339758903118	339758903669	339758904219	339758904768	339758905319	339758905868	339758906420	339758906971	339758907518	339758908068	339758908620	339758909170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2653	3600	2300	2652	3600	2300	2651	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2648	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2646	3600	2300	2646	3600	2300	2645	3600	2300	2645	3600	2300	2644	3600	2300	2644	3600	2300	2643	3600	2300	2643	3600	2300	2643	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2639	3600	2300	2639	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23890	21979	30069	24549	21990	21779	19737	19245	34135	40028	33353	24057	13542	5263	2026	808	482	343	321	313	314	291	317	308	296	279	286	323	273	329	296	309	286	312	310	302	280	314	324	284	327	332	300	305	318	301	299	305	299	312	333	296	277	308	270	307	304	284	322	298	294	313	311	321	298	286	308	280	320	314	319	294	324	284	315	295	331	331	311	274	307	303	334	310	303	338	270	304	296	297	294	309	314	283	297	303	292	301	288	295	304	325	324	305	316	309	304	298	321	298	338	313	310	333	358	322	319	328	306	306	325	301	326	320	289	322	288	307	296	316	302	315	313	309	322	294	320	300	299	304	316	304	287	317	302	284	292	281	319	303	293	325	312	332	314	318	312	317	295	270	298	329	304	286	328	283	298	297	299	305	312	281	301	300	320	274	308	296	265	273	302	271	295	327	301	305	279	324	293	315	344	280	306	309	303	307	291	294	268	335	282	283	296	298	277	309	298	321	284	302	315	307	285	302	300	300	262	317	248	302	291	274	279	262	302	292	321	293	304	285	320	296	317	325	296	293	301	288	290	306	277	296	310	293	295	291	290	296	310	293	270	326	330	310	287	278	282	294	321	307	316	307	322	294	312	343	304	291	291	306	295	312	281	315	322	315	278	289	322	302	314	308	303	305	285	299	306	311	328	317	298	313	313	309	300	311	287	289	296	299	326	332	310	316	308	288	294	280	323	316	304	328	303	291	299	331	283	283	295	296	291	272	307	305	298	306	295	314	297	315	306	309	304	277	296	298	304	303	290	314	320	305	309	307	302	339	285	328	331	309	311	299	298	303	308	301	299	316	322	317	295	298	298	335	321	313	317	292	307	304	265	310	280	336	303	342	312	320	332	307	298	330	316	317	304	297	277	288	290	299	307	300	336	292	317	327	311	274	271	308	270	307	303	307	301	318	271	296	309	304	325	314	321	292	303	302	267	292	309	324	334	317	294	325	261	327	310	287	319	316	308	306	303	299	275	328	319	322	329	303	319	291	315	339	313	322	334	306	319	323	319	299	334	325	300	312	293	317	295	326	304	287	314	317	294	314	306	299	313	302	319	300	262	323	345	274	281	312	302	311	289	303	306	282	317	293	303	326	288	326	281	356	269	315	313	320	300	320	316	315	347	286	288	308	301	313	297	302	329	272	299	298	282	329	303	323	311	270	283	312	273	308	316	323	299	328	318	307	291	294	288	282	320	271	333	283	317	325	321	295	286	302	295	337	288	326	297	329	323	276	320	281	313	305	298	303	302	289	291	306	286	297	285	280	299	292	285	299	301	294	307	316	316	309	267	305	296	299	337	329	316	305	315	316	294	294	312	304	313	331	298	292	292	340	303	310	303	293	279	293	288	307	311	305	290	323	321	335	328	320	333	312	261	294	317	283	300	323	293	301	318	279	273	303	291	310	303	284	312	282	290	310	323	291	316	324	315	291	325	304	297	323	303	296	290	318	318	316	289	305	305	276	301	290	310	307	334	327	322	279	333	300	313	300	316	274	292	342	295	297	310	310	311	302	323	290	311	291	316	332	305	288	306	311	331	296	288	314	300	301	317	310	329	292	266	315	303	327	303	335	300	340	302	291	328	306	294	276	299	298	265	314	310	255	299	315	288	276	335	295	319	287	289	297	310	335	302	294	316	318	314	320	276	299	291	323	294	280	281	321	280	320	294	331	296	310	307	323	311	335	306	313	345	282	304	302	297	334	288	313	328	292	292	333	282	270	303	287	301	279	317	286	317	294	320	295	334	316	311	271	289	313	266	303	301	326	324	297	314	278	333	301	303	297	310	299	286	311	300	295	314	284	293	294	300	315	329	323	304	282	291	279	334	299	310	264	292	306	301	296	304	299	287	285	298	278	316	331	307	277	306	279	308	315	271	300	249	287	311	314	335	303	311	277	319	330	320	332	309	307	319	314	293	295	324	310	296	277	291	291	312	335	313	310	279	295	307	279	308	299	282	284	306	307	322	301	279	330	292	316	307	301	298	321	337	308	296	318	337	323	284	316	297	289	320	319	305	292	316	273	304	298	304	303	325	336	322	308	297	302	292	292	312	304	295	342	309	301	304	302	278	322	274	288	287	275	301	281	314	311	317	300	297	280	286	332	318	271	320	259	316	308	310	307	304	296	300	281	290	284	308	313	294	302	286	291	313	293	281	316	336	297	319	303	318	319	320	317	301	314	296	313	315	339	293	278	288	297	317	305	301	263	336	305	310	318	310	310	301	283	318	304	308	291	291	319	312	321	318	307	278	323	306	342	300	300	291	315	273	293	313	290	335	317	292	314	279	301	286	306	278	320	311	319	282	317	330	292	294	259	298	303	338	317	310	300	314	306	299	287	283	296	333	303	287	301	291	309	298	297	282	304	281	304	314	290	275	308	315	331	326	293	298	290	324	310	308	287	288	274	317	295	293	297	322	295	330	303	296	291	305	315	277	330	351	293	325	309	296	306	293	315	309	294	292	311	300	294	295	301	328	287	312	287	287	312	301	343	329	288	319	288	298	267	311	314	302	273	341	321	295	297	329	284	268	295	318	287	299	285	325	305	294	321	312	306	317	300	297	302	307	326	302	302	305	300	312	302	309	270	291	326	332	312	317	301	316	319	298	306	290	312	298	298	346	278	304	303	293	326	304	286	284	313	336	301	302	315	311	286	312	333	305	300	313	294	297	307	321	324	286	323	300	297	268	297	297	310	314	304	304	310	318	295	287	297	274	319	299	285	285	316	302	277	289	296	322	326	298	289	287	313	323	306	310	337	323	287	285	318	312	318	314	313	314	297	296	309	277	304	317	310	322	284	337	327	298	297	302	308	312	305	281	300	321	283	304	337	307	296	323	349	287	309	307	299	268	306	311	285	315	329	314	327	308	281	318	296	290	325	288	293	288	295	299	285	294	332	289	301	299	321	301	319	344	302	282	303	301	293	321	305	312	298	305	307	289	319	334	326	267	327	291	299	299	292	331	302	278	326	309	313	303	278	292	264	325	299	298	308	326	268	285	342	306	319	284	313	341	298	264	272	319	326	281	304	332	282	319	275	303	293	316	343	298	300	288	325	320	291	304	324	286	323	284	301	312	310	305	298	286	301	321	336	295	309	314	321	298	273	306	317	297	293	315	320	297	318	307	326	295	274	316	292	277	287	320	283	306	334	285	332	291	298	317	303	283	324	307	300	328	297	360	295	327	327	303	290	297	298	308	294	299	311	284	326	323	302	303	287	280	282	264	283	310	288	293	317	300	287	286	344	347	304	303	305	303	321	334	333	307	290	307	267	296	277	319	310	320	314	295	294	280	331	303	347	266	327	286	315	318	307	282	309	322	321	286	285	309	302	294	326	309	309	307	292	277	320	316	334	304	339	302	323	268	282	305	301	314	295	301	348	313	303	290	274	317	277	301	332	290	307	286	298	287	308	315	280	315	288	321	267	295	334	302	306	322	306	308	274	273	291	279	306	328	309
12736	27624	24938	20193	21991	23804	28111	32934	45525	46877	41236	33086	22332	11845	5118	2095	1019	679	602	582	572	600	607	609	547	602	604	603	608	615	565	586	569	597	583	627	601	636	606	583	613	566	598	588	597	572	622	602	575	634	597	591	609	584	623	579	610	586	596	596	588	578	560	593	602	598	548	577	621	556	608	609	614	566	553	643	620	617	631	586	575	585	632	622	591	574	596	604	631	639	618	600	629	618	600	630	605	590	589	600	604	562	594	570	592	610	641	618	641	582	620	627	600	580	572	597	587	630	624	599	619	570	612	602	566	601	621	574	598	613	609	619	556	612	627	568	592	564	583	584	577	577	601	602	610	586	612	570	608	577	620	570	634	604	643	658	598	639	578	595	638	571	576	606	597	608	568	616	564	597	595	610	604	567	633	629	593	618	592	626	584	586	605	594	556	618	613	606	595	610	560	570	576	633	612	597	579	581	630	679	633	594	646	603	574	629	612	643	604	620	556	592	593	592	601	584	609	611	631	561	570	579	609	591	630	624	635	595	564	575	635	620	615	611	612	611	638	557	534	574	612	626	528	620	613	575	582	626	534	558	589	625	592	600	616	596	577	581	556	598	592	592	624	578	586	647	605	599	630	591	574	602	589	569	634	581	592	574	630	642	599	542	609	580	604	552	609	567	627	568	577	553	607	631	556	607	586	591	590	563	604	583	595	574	593	614	561	572	575	568	591	611	574	600	581	609	575	602	621	595	595	615	603	598	622	622	556	578	568	603	612	596	615	604	561	639	586	572	572	603	589	539	633	623	572	650	600	562	633	621	569	575	610	560	558	608	605	588	584	625	613	614	586	595	577	622	607	597	643	579	522	615	607	565	596	628	590	564	626	586	626	609	588	572	598	545	578	606	550	569	615	593	581	605	599	596	587	561	525	610	577	571	629	595	620	588	573	565	595	566	601	561	624	622	644	572	607	594	588	615	623	590	558	590	602	572	601	623	580	635	601	585	577	575	585	638	584	607	593	608	616	575	601	586	609	600	624	576	557	594	585	613	598	629	593	621	590	598	571	603	557	620	603	583	572	575	523	575	562	572	577	574	611	612	569	595	591	617	599	558	563	600	620	626	551	563	602	608	581	595	564	585	597	634	579	601	609	588	613	611	573	572	590	609	592	582	579	633	578	573	578	588	608	579	574	603	566	613	605	590	601	591	596	616	588	602	633	615	550	552	595	591	607	622	586	610	608	597	589	593	597	620	594	567	567	574	589	589	599	556	601	556	609	604	578	536	587	593	552	612	581	613	597	617	600	530	570	580	575	602	609	628	572	567	613	602	631	583	583	632	594	568	610	616	619	590	588	608	585	546	590	558	630	619	625	576	591	603	618	615	580	604	632	564	600	602	568	594	575	575	544	573	573	599	607	570	579	599	591	588	605	598	585	593	653	619	591	594	596	605	620	559	602	586	564	542	594	618	578	646	630	573	607	600	612	595	590	610	569	563	604	575	580	554	612	571	592	558	606	563	594	616	607	575	572	596	611	580	595	587	606	555	605	620	616	599	578	583	556	598	591	563	603	619	599	598	576	602	590	618	557	557	643	570	602	610	598	548	607	630	602	574	601	611	604	578	593	601	596	622	597	582	641	614	590	629	593	630	573	612	550	577	611	627	607	595	617	617	577	605	570	617	591	624	645	534	617	577	598	651	604	637	562	595	579	578	603	589	630	599	578	627	614	585	632	543	598	620	610	595	601	579	624	598	606	613	565	653	581	551	610	564	592	626	572	607	624	537	536	584	651	617	567	604	610	635	585	582	559	573	588	589	577	564	570	603	582	604	590	602	603	597	611	592	609	606	567	557	609	577	593	560	571	604	593	602	634	581	620	626	602	626	583	589	559	581	581	612	608	604	549	652	576	581	566	581	596	575	625	631	600	597	565	616	627	576	595	645	613	553	543	573	616	640	563	584	611	572	573	643	574	594	586	579	589	606	602	627	646	626	603	548	601	608	580	619	596	574	586	601	640	589	608	604	584	617	601	534	602	567	641	595	634	539	589	537	568	613	605	608	640	604	615	577	590	623	572	582	610	556	625	580	608	612	561	550	566	549	602	570	587	630	571	576	603	600	559	588	602	567	595	572	543	576	579	577	578	614	557	603	570	624	558	623	564	580	574	563	594	581	583	646	603	584	570	623	602	591	654	607	611	602	600	588	567	583	598	576	602	610	598	632	539	589	586	547	565	592	569	592	603	600	621	609	662	600	582	632	567	577	633	604	644	648	575	599	589	573	618	566	606	542	569	616	552	589	638	580	595	566	589	620	660	606	582	618	601	584	606	589	604	590	613	619	585	625	587	606	559	569	543	615	589	567	587	521	578	589	630	552	608	578	596	615	592	581	605	559	565	553	577	588	588	601	638	604	617	573	631	618	579	600	555	601	623	619	600	625	588	581	597	588	629	599	613	600	623	605	567	573	546	578	617	602	634	628	566	585	592	623	579	593	589	628	567	618	573	608	624	635	550	608	565	592	583	580	608	599	567	632	579	621	612	560	589	626	610	596	594	601	587	603	597	588	621	582	592	615	571	598	570	615	590	595	594	591	551	586	591	615	581	599	599	589	627	570	624	546	542	627	616	576	603	590	594	589	583	583	574	585	660	627	621	616	554	558	614	577	600	583	600	607	624	610	574	606	624	592	616	622	632	610	574	594	553	591	583	566	633	626	569	594	594	586	598	616	614	617	650	612	540	597	595	598	588	582	553	585	594	591	627	562	567	631	584	598	594	599	585	577	535	627	640	623	597	562	611	563	657	566	622	591	591	620	603	600	599	588	599	614	596	594	604	584	591	560	611	574	584	589	594	610	575	569	569	593	562	603	549	534	573	637	627	579	591	592	603	600	606	584	615	593	595	621	628	549	624	625	604	542	598	576	565	606	531	583	616	610	632	604	625	586	612	618	611	634	573	591	596	615	639	572	642	609	587	658	586	582	610	599	619	615	596	615	589	589	572	608	592	584	599	589	555	587	575	599	582	602	612	589	611	528	582	590	593	572	598	590	568	629	622	604	606	622	595	575	557	550	589	603	619	561	566	635	577	561	614	575	615	591	614	630	595	572	571	618	583	654	621	652	598	612	589	547	626	649	601	622	579	585	596	567	592	661	598	599	548	541	629	599	584	598	575	589	588	597	588	587	571	574	592	590	644	613	566	563	574	578	590	587	572	599	612	604	571	578	575	578	629	548	589	622	579	600	620	609	570	584	555	577	629	610	599	615	547	620	565	593	588	584	555	611	573	570	625	618	577	588	656	594	594	568	585	616	617	568	604	607	573	550	580	590	600	610	588	601	595	570	614	612	611	615	610	596	632	598	597	575	616	581	618	607	612	618	589	644	594	619	595	577	619	611	569	572	587	633	594	578	636	530	572	563	596	577	616	616	577	620	588	609	651	613	659	604	614	593	611	579	574	628	579	586	580	561	581	598	585	618	618	596	567	597	602	619	596	635
26521	20873	12327	4621	1958	1363	1292	1643	3121	4601	4294	2710	1597	902	583	511	422	386	379	371	360	370	397	364	372	366	364	382	366	407	366	391	364	386	406	378	381	399	425	376	370	357	363	352	387	402	406	381	359	395	400	382	404	388	358	386	364	375	372	411	395	392	337	344	341	369	365	397	340	375	377	349	337	380	425	386	339	380	378	421	395	390	366	368	385	372	368	405	389	350	388	356	372	385	397	337	396	378	365	364	386	367	372	364	383	400	358	362	379	384	366	359	389	362	392	378	373	360	360	378	356	368	403	391	347	357	353	387	359	356	372	365	365	372	371	378	370	367	379	371	362	373	379	385	379	361	383	386	378	369	356	397	344	371	385	358	377	379	387	378	355	377	393	383	388	365	354	376	362	385	396	343	391	363	360	390	411	371	388	370	382	391	378	341	399	392	378	353	385	396	361	388	405	379	364	398	378	372	410	366	375	377	375	349	359	399	380	384	377	365	361	395	381	389	389	382	423	390	381	356	357	391	348	351	405	384	393	384	393	370	382	403	367	341	376	402	355	405	391	373	345	357	358	392	402	395	383	359	365	380	397	379	343	403	361	356	375	357	394	393	392	333	364	371	363	353	353	391	351	392	346	389	324	354	396	420	378	363	346	369	346	390	429	374	343	360	430	358	388	382	397	400	376	371	386	368	382	366	398	369	374	377	375	353	388	348	385	377	387	380	364	387	384	379	380	386	345	353	369	336	373	351	324	367	390	338	395	352	448	394	383	372	363	355	366	368	383	376	405	384	378	327	352	352	370	365	360	348	378	379	341	383	347	361	357	374	397	354	364	326	377	353	378	410	366	367	349	372	375	351	363	378	370	365	370	386	361	404	398	370	359	361	379	354	372	385	341	315	373	378	325	372	371	367	363	372	382	379	395	384	400	384	394	372	373	368	388	360	384	340	366	386	352	356	338	380	364	370	366	382	411	373	374	398	393	366	360	380	403	396	376	379	367	385	378	407	356	385	351	345	360	346	375	375	370	358	350	421	376	322	328	397	364	391	376	400	364	367	372	380	378	383	376	367	376	395	373	402	365	360	367	370	377	356	407	350	398	394	362	379	339	366	384	356	359	392	384	383	366	370	373	360	339	363	366	376	379	354	359	377	385	376	369	334	370	368	384	398	401	359	357	366	369	381	367	382	391	383	407	375	348	359	330	344	370	352	379	371	348	404	381	396	372	356	382	383	363	408	378	342	382	392	417	349	425	404	354	371	361	330	391	378	368	368	383	380	396	390	357	376	395	373	373	367	364	381	371	369	398	365	363	369	396	365	399	380	368	371	346	388	404	370	374	375	336	378	399	371	407	350	378	373	340	331	373	371	341	371	370	363	359	386	383	388	420	367	371	360	407	365	366	408	403	409	378	351	361	389	365	361	365	384	358	380	345	362	340	324	395	327	355	374	407	336	361	387	369	382	361	340	385	378	385	371	376	385	391	386	381	390	397	407	372	367	368	351	361	391	388	402	361	361	417	358	380	359	414	346	369	397	415	363	335	358	367	364	389	380	400	390	373	397	360	372	397	383	355	377	369	374	388	348	395	353	399	352	374	375	351	396	350	387	358	362	368	365	373	385	368	359	402	381	378	396	386	394	364	359	348	356	392	381	359	399	403	353	393	370	358	356	389	376	356	390	405	355	372	395	384	376	367	383	381	347	363	427	371	386	390	369	379	361	359	366	367	370	358	350	384	364	389	360	351	383	395	370	370	399	400	355	382	397	395	387	367	362	363	353	381	394	373	392	371	401	365	366	333	360	374	397	389	353	391	397	378	357	400	387	360	367	389	388	366	379	380	369	331	342	405	340	361	361	345	349	338	343	384	401	392	379	360	384	355	414	384	371	398	378	397	369	351	389	365	395	360	336	365	375	369	402	392	354	379	349	362	416	415	346	372	376	355	392	406	349	400	346	407	400	362	348	393	361	391	388	347	362	384	360	416	375	395	385	408	364	388	372	351	347	344	372	381	366	374	355	394	379	390	350	381	393	357	363	373	369	359	426	359	342	350	333	391	385	360	352	399	415	363	383	367	356	403	407	364	344	371	390	352	363	358	382	358	347	353	378	380	365	382	362	381	390	374	389	374	392	348	373	365	351	372	382	375	350	366	346	385	383	347	367	362	381	349	329	340	362	390	388	386	365	373	398	415	384	344	420	381	397	346	350	392	399	376	385	379	366	350	418	387	411	374	345	348	327	396	336	349	395	365	413	395	359	366	377	379	381	413	424	380	400	380	383	377	416	386	384	366	366	379	352	415	376	359	372	366	362	372	345	405	371	335	338	385	361	366	383	418	415	400	369	309	376	393	387	393	326	339	386	382	366	343	361	360	361	372	357	400	367	378	334	408	377	351	359	344	387	402	354	396	367	388	379	376	383	340	373	383	357	375	347	374	355	356	374	382	378	360	368	369	423	408	353	366	365	391	383	345	365	353	363	388	354	357	381	367	397	364	360	387	364	365	394	385	397	355	362	367	381	340	339	397	384	404	356	379	391	359	367	361	381	383	373	333	391	386	418	390	376	352	384	418	377	349	361	403	357	388	352	359	352	375	351	398	366	384	330	387	392	382	389	386	368	375	403	376	346	355	371	381	387	363	388	405	388	400	404	383	360	372	347	380	355	357	397	347	361	414	374	382	395	368	363	370	361	372	398	369	368	389	356	393	385	367	387	381	393	360	374	347	356	400	357	401	379	355	360	383	379	382	423	370	403	370	370	393	365	361	352	414	362	362	361	388	370	369	380	381	361	350	356	358	366	352	417	379	367	368	371	377	373	370	350	378	341	379	404	375	412	361	392	361	401	385	381	378	408	365	388	378	368	378	394	390	412	391	383	350	332	391	348	379	359	393	401	373	362	393	406	364	378	345	372	391	400	336	389	401	403	406	394	369	336	388	407	383	395	392	359	388	368	359	347	355	364	366	395	360	391	363	395	351	376	378	366	378	351	391	395	376	346	372	336	371	363	400	384	385	344	347	385	389	347	390	399	363	366	351	360	378	349	350	382	368	385	405	398	359	415	380	393	363	373	387	373	375	387	386	383	371	349	368	403	331	369	358	383	413	386	406	397	385	379	396	390	365	347	378	333	385	395	375	396	397	355	394	395	393	380	399	369	375	360	375	383	331	385	416	366	376	409	340	349	358	357	389	345	381	375	392	331	387	394	397	394	378	351	399	379	386	349	388	368	351	358	366	393	358	320	357	395	380	409	341	380	361	406	357	405	372	383	400	386	387	411	336	376	375	369	347	363	395	363	379	380	368	386	352	352	372	374	376	427	392	378	407	351	369	386	388	378	368	378	339	398	356	375	381	377	371	405	395	389	374	348	414	368	404	382	367	382	414	406	393	345	390	375	363	392	399	398	376	334	392	374	353	375	347	330	387	363	411	395	379	386	386	399	374	336	344	380	354	328	363	371	378	396	395	379	404	366	359	382	372	404	369	380	357	371
7494	11435	11189	9249	5899	4433	4412	5599	10152	13152	11327	7414	4272	2252	1326	1005	796	743	698	777	709	765	764	765	752	691	781	759	757	724	778	776	730	723	706	738	771	742	740	704	706	750	693	721	724	700	738	752	707	711	739	737	763	792	764	744	736	779	751	738	668	748	722	733	745	760	734	724	697	795	771	816	763	774	720	738	722	758	763	695	717	788	731	753	778	755	722	742	751	742	745	726	717	740	710	751	752	708	749	727	741	715	736	737	731	727	740	773	750	701	758	786	731	775	747	724	764	767	739	685	773	791	764	741	742	751	732	766	734	746	733	736	781	731	764	755	720	799	729	747	754	792	731	735	720	749	705	752	749	772	747	771	703	671	747	752	755	744	745	755	698	782	709	771	735	789	733	708	772	732	767	668	721	739	801	769	799	703	714	719	736	754	748	734	759	711	713	721	817	766	745	701	720	741	727	760	745	713	749	763	762	730	708	749	694	726	735	758	762	731	724	755	743	770	714	746	756	788	786	705	774	697	717	722	797	716	705	685	735	732	756	739	757	743	782	752	753	739	719	714	683	749	734	728	733	740	699	795	725	753	746	771	743	748	724	725	719	682	759	716	717	738	739	803	768	744	750	743	727	771	727	714	692	757	764	718	769	784	734	739	816	771	775	798	755	787	760	724	707	725	712	737	727	745	746	743	744	735	785	710	716	724	726	731	737	722	733	769	733	816	741	777	699	728	739	791	690	750	741	796	775	723	695	768	725	810	712	713	759	745	795	760	732	748	741	718	741	717	766	697	707	761	715	755	767	796	769	773	720	772	728	722	749	736	744	767	748	726	721	796	717	809	713	728	733	753	718	769	737	758	775	737	754	722	728	729	757	737	694	781	707	722	718	728	712	726	713	726	766	688	715	744	728	744	757	794	737	725	781	793	770	734	745	724	754	737	697	710	750	720	720	737	737	778	727	735	736	789	800	694	739	733	729	748	762	774	720	737	724	720	750	742	726	686	700	738	699	746	756	748	710	730	777	710	717	745	782	771	737	766	730	699	734	771	762	758	772	759	759	759	708	765	725	761	712	727	758	777	713	749	732	755	714	727	771	789	741	750	734	737	756	755	740	729	755	726	757	735	771	722	706	807	732	702	743	760	781	729	735	761	781	742	695	740	717	708	668	725	748	722	710	700	752	707	751	799	719	775	750	721	766	765	786	774	744	733	731	737	763	737	812	745	753	737	768	729	731	722	726	721	749	719	770	742	720	757	729	688	781	694	766	784	751	780	737	744	713	714	700	738	752	743	784	741	741	719	728	742	708	712	766	753	710	705	744	752	773	701	759	730	745	749	688	746	724	697	731	780	764	729	743	687	748	727	717	738	744	695	798	746	721	747	766	736	765	732	740	746	741	705	729	759	792	739	765	689	747	777	723	721	756	698	716	772	698	735	673	735	722	766	719	728	776	685	757	740	703	730	716	752	751	749	740	769	716	698	745	710	699	744	672	734	735	738	713	767	747	733	737	753	764	777	744	742	758	731	733	784	725	750	798	764	713	709	714	748	751	712	677	715	747	769	760	761	730	703	723	737	771	725	736	747	757	720	718	787	778	730	777	780	764	750	734	721	750	696	730	740	791	722	758	767	717	753	722	737	789	716	735	732	731	739	763	749	753	718	716	715	739	774	724	784	748	761	740	737	730	732	746	775	761	727	740	727	689	776	742	760	804	701	728	760	765	744	716	773	696	746	711	761	760	730	778	756	742	733	714	712	764	722	764	729	691	704	734	675	718	733	722	754	752	747	757	808	751	738	714	739	759	749	750	761	767	709	749	750	762	696	714	745	718	676	759	755	709	693	769	733	743	783	761	739	744	741	761	767	737	706	699	776	762	733	731	781	769	742	746	730	681	731	744	745	757	754	736	780	772	727	776	721	748	721	747	744	751	760	691	738	769	714	757	765	718	699	724	748	759	714	742	709	730	721	723	698	750	733	740	721	725	733	763	729	773	748	730	738	742	676	750	791	777	753	694	722	769	766	722	788	744	727	701	704	718	742	744	715	753	722	727	743	782	759	709	687	715	711	747	709	790	710	748	772	768	799	719	767	705	724	716	764	735	744	757	744	799	765	738	718	760	757	718	765	717	750	759	683	721	771	751	713	715	759	717	762	713	740	737	724	718	735	711	730	732	727	710	760	672	714	741	772	721	747	781	774	729	739	762	727	703	724	746	720	778	746	767	739	720	799	716	771	729	746	742	708	725	780	721	776	719	744	739	777	765	748	708	714	717	712	732	755	739	741	715	743	722	702	708	732	756	742	731	701	701	740	722	756	697	766	773	765	727	743	692	736	726	739	728	700	695	740	762	727	777	706	733	738	738	749	743	744	744	716	673	751	778	804	698	737	747	737	767	728	778	726	666	721	722	738	770	774	713	760	731	725	769	722	756	773	697	729	703	756	752	732	765	707	693	717	742	754	726	725	705	722	736	740	730	724	721	734	741	752	762	770	742	756	718	747	709	745	749	765	753	763	775	752	741	759	781	738	748	817	773	719	731	715	761	768	728	722	716	784	766	736	733	713	750	743	752	770	712	782	749	727	697	735	798	733	723	757	717	756	755	748	774	762	775	772	781	732	713	699	709	740	721	713	744	772	741	729	773	767	767	742	669	704	725	704	756	703	691	754	750	742	734	709	738	753	735	740	705	727	793	777	645	714	685	703	721	742	747	723	712	707	703	741	736	777	743	764	703	770	740	684	762	667	763	728	705	729	701	733	739	671	736	699	750	783	764	720	689	712	750	707	752	730	759	722	757	753	688	718	704	696	705	757	768	740	724	755	757	743	740	662	712	759	768	725	755	737	730	713	642	702	734	735	744	714	756	776	695	732	765	748	744	747	734	701	794	766	688	716	753	749	749	721	743	739	725	768	702	725	751	750	702	714	736	737	715	751	757	756	763	722	715	749	726	725	708	714	731	755	772	758	714	775	754	748	701	753	808	790	673	745	750	748	719	786	726	738	749	745	723	757	733	715	738	759	754	733	764	720	739	774	792	724	743	789	743	735	803	739	735	741	726	783	739	732	776	761	732	764	726	777	716	750	759	781	745	706	732	708	740	737	699	768	733	699	753	735	755	751	768	698	684	763	814	729	723	703	747	725	774	782	704	751	708	733	725	761	746	751	753	734	746	732	761	790	759	775	776	780	753	765	738	753	752	708	706	746	792	739	767	789	740	714	739	753	741	726	726	752	754	750	760	709	725	779	716	742	732	714	743	768	740	696	812	738	770	764	789	718	709	680	735	770	761	746	751	745	709	757	734	724	735	726	768	704	706	749	706	749	747	737	769	731	781	777	730	725	752	731	741	677	758	720	757	795	779	710	738	749	747	710	742	690	779	730	724	718	719	737	702	730	773	755	776	750	771	726	733	729	750	718	714	743	698	733	788	764	720	756	775	786	739	740	782	782	693	758	780	758	740	750	744	687	737	745	733	700	723	803	704	734	746	729
24205	21224	28137	24581	19040	8496	7487	8251	15518	25258	21933	14081	6838	2844	1261	593	412	368	323	329	318	299	339	332	292	300	317	299	323	339	306	321	319	312	339	329	333	313	328	319	346	355	322	344	309	331	312	316	347	308	346	328	311	301	307	302	347	329	299	346	310	327	322	277	330	330	324	320	308	307	326	334	351	339	352	315	339	304	313	316	361	316	343	341	326	315	330	321	297	322	318	300	313	310	341	351	349	316	320	313	303	315	301	343	328	342	320	326	300	342	358	327	293	313	270	317	329	316	349	341	339	291	313	306	348	321	317	308	333	287	336	320	308	356	346	323	364	335	337	288	314	344	330	340	306	318	316	326	346	317	308	352	305	319	300	297	307	305	369	306	345	320	346	328	339	332	324	310	320	329	313	338	316	331	324	319	322	309	345	329	319	330	295	334	322	309	346	313	333	319	339	336	330	311	295	312	338	335	294	316	354	323	349	311	339	305	302	329	313	324	337	324	327	322	325	328	344	343	285	325	329	328	338	301	362	339	333	321	314	350	308	328	320	348	280	286	325	317	313	305	350	362	341	324	324	328	331	331	339	372	306	343	328	337	349	329	333	329	330	342	327	319	325	301	325	350	348	333	324	321	355	310	329	317	316	314	361	317	313	320	312	334	319	290	307	320	326	304	312	339	329	308	298	324	286	311	297	329	331	308	350	354	306	344	311	319	318	337	299	298	314	304	311	306	346	320	307	334	348	289	298	333	337	284	338	304	331	326	323	313	305	299	302	322	304	287	327	338	326	321	301	300	314	334	331	332	323	301	298	298	317	324	328	315	379	320	307	310	332	340	334	349	306	346	302	337	295	312	326	307	301	313	300	330	330	347	318	328	305	299	335	316	315	325	306	286	312	314	315	335	310	341	306	311	310	348	323	344	311	303	342	325	324	325	307	287	297	368	327	331	297	308	314	325	290	335	306	331	346	308	300	307	310	355	338	334	323	308	318	347	339	327	318	340	321	347	329	311	329	301	301	345	315	306	362	336	311	335	332	317	318	319	335	315	324	296	302	307	322	352	292	331	342	344	297	311	339	320	321	352	321	336	322	298	312	310	308	315	351	331	321	324	305	301	281	307	350	340	325	324	286	337	342	297	311	349	339	322	307	315	308	286	308	307	329	296	330	343	334	313	289	307	309	334	322	305	354	318	328	316	313	342	328	328	272	330	289	319	309	321	289	311	321	341	328	328	355	318	327	309	314	296	335	304	307	300	324	280	304	316	307	308	333	336	299	332	305	330	284	309	340	330	332	325	317	317	354	297	303	331	305	321	315	306	297	334	307	327	346	307	312	347	327	306	302	343	310	322	342	339	330	306	317	338	332	303	313	313	327	335	311	319	338	319	323	311	323	361	338	293	315	300	370	287	313	310	286	312	334	286	306	320	294	323	306	334	301	349	325	296	306	309	322	290	333	298	319	319	342	324	310	324	316	310	347	321	319	327	317	330	369	310	340	358	298	313	323	309	310	295	348	297	347	320	318	318	367	306	321	325	291	298	320	323	361	321	313	327	313	326	312	312	310	316	329	315	324	322	331	295	292	348	340	327	305	347	327	357	319	308	300	338	344	331	317	331	313	344	323	326	302	337	338	301	340	286	346	339	318	327	328	314	311	323	339	318	325	286	322	326	324	310	311	331	324	347	340	307	342	312	344	371	332	348	309	303	314	325	321	288	339	316	292	279	328	319	356	323	344	303	306	325	292	331	322	337	293	357	341	322	326	320	289	305	328	318	342	350	324	306	314	335	333	337	316	363	350	321	324	315	329	334	287	299	346	340	323	303	336	298	348	296	322	325	312	329	311	308	330	317	328	325	331	345	358	349	371	312	305	299	309	332	335	315	336	299	336	319	301	358	333	327	311	353	306	342	310	312	306	267	270	322	330	321	319	303	331	315	339	300	291	306	329	349	308	320	304	338	352	309	326	306	308	316	316	320	294	354	338	338	342	305	296	307	276	330	320	309	318	314	327	297	327	327	312	305	342	320	325	297	350	313	304	326	371	339	338	318	292	322	308	335	330	306	300	292	314	333	287	337	316	326	311	316	316	339	299	308	299	297	314	317	297	313	348	347	331	313	306	306	319	350	314	315	336	313	322	338	271	329	268	292	320	335	304	358	294	306	308	308	320	316	348	326	315	325	310	337	335	322	349	296	326	302	301	329	301	329	323	324	314	320	334	325	351	302	304	317	286	318	313	353	316	321	336	320	328	321	330	334	343	334	341	333	309	328	352	332	342	304	338	360	295	300	324	341	339	313	345	338	300	331	357	356	300	292	321	327	336	325	305	318	331	294	299	320	285	329	278	333	322	292	328	333	323	328	327	306	328	310	335	312	361	314	339	330	337	317	343	318	307	363	305	317	328	344	334	284	326	343	313	308	339	323	317	307	330	341	325	381	333	324	318	328	336	330	326	321	339	339	339	310	316	344	317	326	304	331	309	323	327	310	320	289	315	345	334	311	319	344	354	348	329	316	278	335	343	344	330	319	346	327	350	303	319	322	276	336	301	316	335	347	312	312	320	333	304	309	283	285	335	308	302	325	305	314	335	329	303	299	306	308	310	331	298	347	300	302	309	322	330	348	358	302	314	317	320	308	335	332	303	320	336	360	323	330	313	335	339	266	348	359	305	334	303	331	295	346	318	329	357	345	327	309	320	325	330	312	314	333	283	297	316	307	352	354	317	324	308	322	301	304	327	294	321	304	326	314	308	288	360	317	332	323	335	321	333	334	326	320	343	324	320	301	334	324	363	336	356	322	319	307	343	302	312	346	329	326	318	315	366	317	341	307	312	298	304	311	308	301	298	311	306	304	339	320	309	338	328	298	324	334	321	342	322	323	303	343	316	305	331	299	319	348	334	358	339	313	343	298	325	325	316	299	325	293	372	316	307	297	349	295	345	305	298	327	313	320	303	322	352	342	312	332	325	298	335	318	314	312	314	354	324	329	309	334	300	338	328	326	350	338	316	338	317	369	295	305	316	321	315	354	327	348	312	351	308	330	328	317	319	322	336	297	312	310	323	319	309	281	303	312	328	310	319	309	314	325	340	333	311	308	321	310	358	329	337	331	347	333	305	308	324	319	320	328	318	315	315	327	330	313	308	345	347	285	329	333	322	323	326	311	315	310	316	353	300	313	347	341	343	330	329	306	324	304	302	296	332	301	359	306	330	311	337	341	312	294	311	309	319	291	326	287	346	341	317	323	312	335	335	300	313	316	323	340	338	341	302	347	334	333	327	332	332	317	351	346	372	330	352	304	350	297	342	346	318	334	314	305	364	322	323	355	351	330	301	319	309	318	305	323	324	329	321	300	314	340	308	344	319	333	336	338	342	319	328	312	294	309	312	312	313	298	313	318	330	311	315	316	334	324	313	303	304	328	307	315	307	284	338	326	327	317	324	319	312	356	368	298	336	332	322	318	332	348	324	319	339	342	307	318	312	303	298	311
9503	21925	19803	17721	15227	14894	17143	20409	29785	36199	31893	23862	14469	7304	3299	1539	944	696	682	672	664	626	630	627	650	634	643	644	636	638	642	664	654	664	655	652	701	608	707	661	661	668	653	624	658	640	682	643	616	646	697	626	654	616	648	618	650	642	659	635	673	666	686	672	644	630	662	640	616	661	644	650	674	632	640	625	624	662	683	627	672	669	657	600	691	681	629	673	671	603	675	644	641	659	618	668	652	645	643	612	666	659	625	681	639	641	641	667	661	632	638	654	659	651	638	680	680	638	668	598	614	683	587	655	622	651	652	644	703	680	661	698	623	696	665	676	640	643	686	627	658	691	670	671	642	646	628	638	678	666	683	615	655	631	607	627	643	634	618	699	712	656	662	632	672	616	636	628	628	622	638	702	620	605	664	657	655	634	671	667	637	678	681	654	667	625	648	628	659	631	634	629	675	669	703	671	677	666	654	613	672	646	709	657	645	637	654	717	692	668	642	704	634	662	646	583	617	651	640	648	685	627	670	623	643	702	661	620	641	680	685	648	671	679	651	629	611	672	635	644	659	681	630	676	625	661	632	600	668	685	642	658	628	658	657	654	629	708	684	642	663	685	674	631	682	649	695	694	643	644	680	656	665	633	633	668	649	666	647	625	701	660	663	649	633	632	598	666	663	655	636	652	615	656	680	626	631	671	679	625	652	636	621	646	643	654	702	607	639	660	657	684	592	649	659	646	652	660	658	595	672	677	657	672	651	622	636	652	612	621	637	667	635	643	659	699	649	616	676	627	651	658	661	667	662	606	678	640	643	617	617	651	704	660	658	638	635	673	682	616	645	655	626	637	634	702	630	690	622	610	640	671	691	629	632	654	676	616	669	571	637	653	633	679	658	636	670	633	652	618	653	634	644	629	642	707	676	662	679	624	669	664	634	648	633	643	650	706	639	651	637	685	624	607	676	637	683	677	643	643	676	650	673	636	658	642	665	679	676	640	624	684	635	629	690	654	626	676	645	626	633	658	633	658	687	627	723	595	698	625	632	682	653	647	673	653	648	613	625	683	639	676	664	622	644	665	608	657	656	650	646	643	647	679	638	669	672	657	640	623	643	640	651	687	713	649	660	641	681	607	621	652	618	674	664	617	650	621	656	632	658	648	663	655	684	633	627	656	637	651	662	633	658	693	633	632	654	596	659	665	663	672	602	625	623	650	639	619	629	669	656	666	658	674	683	626	637	630	632	647	656	589	685	702	651	643	622	663	698	647	585	686	649	628	682	709	625	679	646	674	657	657	645	694	632	684	637	621	658	710	687	685	677	688	657	624	683	653	639	637	609	658	690	655	649	667	638	654	652	613	660	660	638	643	622	644	665	649	626	636	651	658	628	618	699	664	617	699	666	650	639	665	635	706	691	666	669	639	690	669	649	637	630	669	668	700	654	640	685	665	671	614	636	614	652	626	645	600	669	652	621	643	644	615	726	658	631	657	648	674	653	682	681	636	672	658	601	650	634	615	648	674	632	685	664	665	650	707	635	670	661	667	645	670	646	638	705	681	627	673	655	704	679	681	659	670	655	657	695	661	656	647	641	621	648	647	642	604	619	619	646	624	663	633	655	639	640	660	664	630	657	670	609	668	645	659	688	689	674	668	607	669	643	603	710	626	597	680	671	678	664	639	664	672	628	666	642	590	685	677	653	693	614	614	670	676	667	650	673	655	661	676	656	632	662	646	639	621	666	616	642	629	667	591	682	623	651	649	670	691	693	657	652	625	629	662	649	667	664	648	696	641	643	674	657	642	647	670	641	647	612	669	667	629	673	590	625	647	702	657	703	662	637	646	676	632	649	643	648	633	657	658	687	662	599	716	603	605	648	704	668	653	723	665	643	626	674	665	679	682	681	651	674	610	658	667	664	615	689	643	631	645	678	605	666	666	638	625	654	666	661	616	639	675	659	620	650	651	643	677	632	651	679	651	654	622	666	666	641	656	704	677	677	681	686	614	636	688	659	666	653	595	643	632	663	676	660	659	673	676	622	641	663	653	632	620	593	649	632	636	654	633	632	634	644	676	602	643	632	675	671	636	684	649	656	649	633	634	657	621	662	630	634	637	696	666	689	664	631	635	607	674	670	644	642	665	677	651	642	730	656	645	621	670	656	671	638	672	666	649	691	658	677	652	674	654	669	621	654	658	624	646	640	637	605	668	614	647	689	675	612	643	718	649	648	647	674	686	682	690	624	649	637	680	639	662	607	694	648	676	638	627	611	619	690	651	636	688	660	674	651	651	670	657	642	613	661	651	640	670	665	681	607	668	678	704	616	666	673	669	651	651	671	625	685	680	628	659	663	664	633	656	671	661	661	649	651	692	675	687	652	627	666	664	673	659	671	704	679	710	662	646	619	684	628	680	636	653	622	635	679	591	641	692	656	641	603	650	663	660	628	676	628	632	649	651	642	656	673	641	690	686	650	660	646	654	682	669	613	663	680	681	645	628	687	675	601	656	619	649	693	674	627	628	670	642	664	616	606	696	660	654	676	608	610	611	663	669	694	674	641	648	644	618	662	666	623	630	648	659	650	658	647	653	648	601	646	659	641	659	637	598	634	687	654	645	613	636	571	629	639	613	659	629	591	655	629	690	624	672	647	664	625	629	674	661	647	689	635	677	654	658	662	649	645	637	655	652	632	706	654	693	683	665	614	658	656	675	698	629	670	642	685	618	659	625	636	661	698	656	668	644	660	664	652	655	613	656	636	627	662	645	701	642	665	649	641	655	672	648	667	701	660	639	633	639	639	707	631	644	675	618	607	674	659	685	674	652	672	608	683	644	636	714	672	681	649	655	683	665	635	644	660	630	640	638	670	694	642	651	636	657	656	675	686	676	641	629	660	656	677	596	664	632	666	661	648	644	676	686	714	691	663	672	673	672	622	686	647	595	635	654	695	697	651	646	666	650	657	696	650	662	647	663	700	655	668	686	677	682	641	675	651	623	618	624	649	659	641	680	664	636	646	650	636	662	651	641	668	721	641	659	628	684	672	659	612	629	657	688	600	652	685	697	652	691	666	693	656	680	666	683	689	647	635	691	652	650	649	635	630	675	648	640	655	665	703	626	647	631	660	663	594	654	612	651	648	656	700	747	677	678	651	660	614	691	661	631	684	691	605	626	662	643	662	713	667	647	712	604	660	705	632	644	596	694	644	630	611	674	689	720	662	706	623	650	638	683	656	641	648	677	643	662	685	669	657	654	645	639	622	637	651	629	609	623	684	665	681	651	666	695	694	627	689	673	604	693	643	635	653	645	620	646	642	668	666	652	661	667	644	682	703	646	646	655	674	636	668	684	653	665	665	661	647	629	647	623	657	630	674	680	682	638	669	633	660	606	626	697	663	614	651	693	640	678	659	616	612	713	682	643	632	657	635	644	681	628	646	640	650	635	635	669	647	671	665	684	652	701	679	670	616	661	639	678	611	643	664	680	627	655	653	637	654	675
23088	21229	29024	23725	21262	21279	20767	21004	31056	37676	32072	22882	12509	5151	1656	722	404	372	298	294	328	316	301	294	331	335	280	336	317	302	310	310	291	284	319	327	328	308	308	300	317	316	311	305	302	297	305	300	330	299	351	294	311	303	310	301	287	291	296	309	294	305	309	313	298	298	282	309	318	297	285	325	299	307	323	319	314	299	298	308	297	333	309	293	264	326	339	300	310	305	285	301	321	312	288	346	295	289	343	314	338	289	327	315	313	319	321	310	295	324	332	285	302	314	281	315	283	321	328	308	302	320	307	322	341	304	302	302	315	312	313	297	348	299	303	286	295	294	320	315	307	296	331	326	321	338	291	312	284	301	298	293	292	297	308	262	289	338	314	324	322	341	328	295	279	295	300	324	315	319	292	298	329	323	311	287	303	332	322	313	331	310	290	312	311	333	305	321	284	310	295	340	293	292	308	291	328	290	320	328	304	314	304	311	310	292	297	292	303	302	287	292	323	357	311	325	298	325	278	299	307	303	267	317	318	330	294	326	303	285	307	298	324	322	305	311	318	302	302	302	316	266	257	326	314	277	303	295	287	305	303	293	277	307	321	303	316	321	337	307	319	301	328	305	274	287	333	329	311	325	329	271	331	305	314	315	291	334	328	323	294	318	294	313	350	285	291	314	282	303	305	297	331	294	331	301	300	320	321	336	312	259	297	289	310	314	304	276	302	268	287	285	301	302	297	339	292	317	307	298	307	329	305	291	299	291	314	316	297	309	290	313	321	285	284	306	280	304	328	299	330	293	300	306	286	317	291	346	308	321	288	303	320	314	293	291	313	306	330	281	308	296	301	327	294	312	321	301	320	282	311	321	316	310	330	334	307	312	314	311	311	306	315	320	328	285	282	322	317	310	309	313	330	331	267	298	321	300	306	307	296	284	283	300	303	281	319	278	301	303	321	287	292	297	288	339	337	324	284	294	324	261	317	312	318	310	303	308	308	310	287	339	273	295	319	302	273	305	313	299	321	306	325	308	307	312	307	263	308	300	316	327	349	304	288	284	332	328	304	332	322	317	309	311	305	342	321	288	284	303	299	307	297	328	316	295	324	312	283	300	302	294	307	316	304	320	309	316	339	305	323	312	275	302	343	290	316	278	329	292	325	311	299	293	314	330	306	311	321	298	277	314	285	319	302	294	282	311	319	305	308	320	310	322	309	282	278	321	328	317	280	319	323	297	282	335	315	313	338	295	314	294	324	275	308	287	284	339	279	300	316	324	332	317	293	268	311	306	293	308	324	297	274	297	286	284	349	312	357	303	319	310	322	291	322	263	317	298	303	324	340	308	302	283	328	289	304	340	292	305	302	321	319	308	321	302	294	322	304	313	302	308	325	294	303	298	337	307	325	332	298	305	313	311	311	326	270	318	313	312	324	314	319	308	318	270	277	312	321	303	334	309	320	313	327	268	323	322	307	322	292	313	303	324	320	316	336	299	330	297	298	294	299	303	301	290	317	298	301	299	310	287	313	299	298	337	287	318	307	316	315	321	311	301	292	283	331	306	317	288	290	309	292	317	297	326	314	302	308	324	289	314	304	307	330	346	326	283	319	292	281	323	330	343	322	361	305	299	294	293	311	310	295	291	253	313	284	316	315	296	316	291	316	305	300	315	313	307	323	295	354	309	334	319	311	304	302	325	318	330	300	310	299	305	340	308	299	311	331	292	303	294	325	297	303	318	286	310	316	300	310	304	318	301	285	335	301	295	330	299	334	273	318	297	333	320	300	281	322	320	319	330	301	297	298	295	319	311	289	364	333	283	269	313	287	284	321	282	334	303	300	287	312	288	299	326	279	288	310	308	262	303	297	297	326	293	315	353	349	317	295	289	331	325	331	315	332	330	306	269	348	341	312	321	313	312	284	329	297	261	315	306	335	288	280	317	293	293	312	290	323	282	321	297	279	298	299	287	296	323	328	289	289	309	299	302	285	302	298	303	303	331	307	320	284	323	289	329	307	319	318	314	312	325	314	348	312	314	323	297	295	310	295	284	299	290	296	320	309	334	296	317	314	297	280	289	310	296	307	288	317	320	306	304	298	287	295	304	320	324	328	301	317	340	311	288	290	304	298	305	304	329	303	300	318	302	303	316	311	313	320	316	319	297	318	302	320	311	305	297	329	284	328	283	290	320	308	334	323	305	309	296	313	302	325	300	298	322	309	286	340	342	305	305	292	298	303	284	319	280	318	280	305	324	279	273	318	312	298	257	333	307	316	297	322	291	299	284	296	266	313	296	317	306	291	327	305	311	333	317	320	296	327	333	360	312	323	321	327	311	311	321	307	290	329	285	311	331	308	294	316	318	321	291	316	321	302	286	300	300	296	296	301	297	316	298	297	327	310	313	314	299	324	323	329	283	322	291	299	306	310	289	315	287	346	303	306	307	321	317	312	325	315	311	321	292	334	286	339	279	351	291	300	330	300	317	257	336	310	324	310	314	326	278	286	314	323	326	310	327	311	303	326	287	269	305	297	301	298	277	307	301	311	306	284	324	335	312	287	317	301	313	298	321	292	291	277	303	293	316	329	311	288	333	317	303	329	289	304	329	321	315	289	256	280	259	268	324	291	306	315	287	333	279	306	312	316	308	316	290	303	310	304	327	303	319	315	294	265	292	276	318	311	273	301	291	327	282	300	304	304	328	302	335	326	295	315	301	298	313	304	313	308	297	324	301	295	308	321	284	296	293	306	282	319	306	298	306	309	295	299	306	300	307	323	300	289	306	293	310	310	284	275	298	328	313	320	318	322	298	318	298	325	323	308	328	304	315	311	265	310	306	304	325	297	318	331	320	330	304	325	331	295	293	271	314	319	270	314	291	298	321	302	349	270	320	314	314	327	314	293	329	310	300	316	321	309	305	299	313	304	293	317	305	324	302	290	320	321	287	314	311	321	308	318	304	275	275	272	294	334	268	300	279	318	308	303	331	266	337	282	303	287	305	339	302	306	297	299	313	298	290	279	291	307	303	292	330	302	301	327	282	311	279	334	279	324	296	325	290	291	292	306	313	324	295	286	305	295	321	287	298	279	287	300	315	306	304	295	325	321	286	289	341	328	307	327	304	274	332	323	345	298	297	295	296	323	277	283	296	307	283	345	288	322	314	283	302	321	298	330	335	319	295	317	270	301	313	296	302	272	310	297	321	267	300	309	314	293	332	312	299	321	301	305	329	298	304	308	303	282	269	290	312	310	311	297	300	308	276	339	287	293	305	271	316	313	272	298	308	333	292	294	303	300	311	336	325	330	342	294	321	294	317	324	297	310	310	302	292	299	288	291	328	317	297	317	309	311	306	324	298	289	316	297	307	300	264	308	316	266	290	296	307	320	302	290	299	300	288	299	328	262	320	302	300	267	280	305	302	272	290	321	310	305	328	303	297	300	302	269	284	306	285	295	293	299	292	246	267	295	261	308	313	325	329	312	307	316	308	309	298	323	319	291	286
12163	27838	27145	25450	25076	24846	29114	33786	42383	44986	39826	31595	21166	11437	4688	1835	910	706	578	612	652	616	644	614	594	589	585	562	612	589	600	590	605	565	591	592	559	633	614	568	633	568	647	639	601	618	614	621	609	601	574	597	603	566	618	623	624	589	618	603	542	594	600	612	560	601	634	576	620	551	567	611	607	564	603	591	609	614	578	597	570	641	574	608	570	603	580	570	607	621	564	609	590	591	593	621	622	609	574	615	616	585	604	557	588	616	571	600	608	555	616	591	570	602	604	590	636	564	599	637	584	597	600	585	584	648	594	626	615	637	646	594	588	589	587	572	563	582	591	613	607	610	607	540	577	650	589	628	566	590	624	559	598	574	602	607	584	605	589	586	636	627	594	587	597	591	598	630	581	607	592	601	615	615	610	612	611	599	646	616	602	584	593	618	592	553	621	566	569	618	609	603	611	594	625	592	577	552	593	574	610	622	566	625	609	590	613	565	569	612	580	576	579	628	597	540	596	607	627	608	630	569	592	615	616	606	608	598	603	576	563	589	602	589	572	559	623	582	511	594	571	579	571	671	611	612	607	579	592	619	620	583	575	591	598	619	619	592	619	643	640	629	581	570	649	563	594	587	546	593	567	599	601	658	580	603	591	595	571	595	601	581	622	615	560	605	614	606	576	583	621	583	630	565	605	619	552	543	581	599	621	603	589	573	595	607	578	576	619	592	611	610	614	619	575	569	569	590	564	572	636	608	609	588	611	622	594	587	630	590	647	608	613	604	613	575	616	599	568	649	612	610	594	640	617	608	664	614	606	605	648	615	606	610	552	573	597	571	631	589	572	578	606	627	586	590	599	614	531	573	584	588	617	591	605	583	620	595	570	578	577	599	616	596	610	556	616	621	617	590	612	604	636	595	580	561	581	577	605	610	564	575	598	585	602	609	600	634	606	563	618	610	615	593	644	609	587	555	643	613	578	569	591	565	578	572	610	570	588	612	609	616	590	602	603	550	597	596	579	588	625	606	596	633	606	584	565	587	631	622	634	588	564	620	638	618	610	611	569	620	618	620	581	617	576	579	604	607	622	628	609	630	578	563	612	603	597	628	598	588	579	608	569	595	573	600	571	599	625	561	599	576	610	614	592	569	636	590	588	610	575	622	621	559	607	591	597	583	593	578	609	598	631	596	577	630	628	590	591	574	616	546	662	615	635	614	595	589	587	582	597	630	574	588	614	564	549	599	624	608	576	614	592	570	591	580	573	623	632	623	588	552	564	580	636	592	591	580	613	609	637	589	584	596	598	600	578	579	593	607	588	635	564	577	581	638	616	566	627	609	596	625	585	604	570	583	595	629	618	596	576	584	585	602	601	600	616	615	601	564	627	622	610	595	625	595	610	609	611	626	630	621	589	573	564	614	573	599	606	605	568	561	586	593	585	607	632	557	565	620	568	523	629	627	584	619	640	607	627	580	572	588	620	561	616	597	575	644	575	558	588	546	620	589	597	607	609	610	597	613	607	591	628	621	619	615	617	591	565	603	623	620	585	601	556	607	618	592	597	565	567	589	600	596	578	623	639	621	601	605	581	603	580	581	580	561	637	592	577	636	590	600	573	622	567	539	601	575	577	587	588	582	592	612	570	594	601	594	549	633	574	647	579	628	597	626	591	601	592	666	602	608	558	569	577	558	607	633	605	602	627	621	578	632	589	608	626	590	616	579	599	597	613	585	567	632	606	584	599	588	585	587	609	605	556	587	609	594	601	587	594	585	608	576	581	589	616	562	659	596	562	622	571	612	566	616	609	573	610	589	587	548	576	572	629	625	602	620	602	603	608	597	571	572	577	619	592	571	587	578	590	626	636	566	588	628	569	602	622	604	604	578	594	590	590	620	594	582	584	598	583	584	603	554	593	541	575	603	608	595	550	629	622	581	593	606	634	621	633	581	586	629	565	585	637	587	598	571	601	613	612	625	643	567	592	572	614	631	573	636	588	605	610	608	584	562	552	642	573	604	617	596	602	604	601	580	592	596	618	590	560	625	606	624	597	581	614	612	608	555	583	636	590	588	605	599	587	597	629	562	600	604	600	597	605	584	611	587	567	604	599	551	561	638	609	631	608	578	588	614	588	625	604	619	621	586	593	625	583	613	571	557	591	606	620	603	585	613	569	595	660	590	581	606	626	631	585	592	602	534	616	586	636	590	619	581	602	588	627	589	606	556	568	607	622	601	624	591	621	581	606	602	614	587	580	598	568	562	646	587	598	601	636	636	623	589	591	549	646	605	617	530	607	552	572	580	605	628	602	600	575	605	574	587	579	573	586	607	592	569	599	557	576	580	592	592	615	583	605	600	594	552	582	588	606	610	580	600	617	623	593	647	619	608	609	605	596	565	595	617	636	680	592	614	610	580	548	569	590	603	642	606	640	593	571	591	603	589	626	601	572	605	530	589	609	607	593	613	614	581	574	576	581	567	604	583	618	598	595	617	571	578	602	685	606	586	592	598	559	600	539	632	601	595	647	630	583	601	588	583	599	612	597	612	583	645	626	608	632	587	587	610	610	566	569	569	584	584	607	617	629	578	553	593	619	622	584	600	590	570	589	658	590	584	640	633	590	623	606	598	640	626	602	553	544	595	589	632	601	596	628	581	590	592	645	605	585	595	574	588	573	535	575	631	590	575	610	613	661	585	584	561	629	627	568	561	561	600	573	545	622	645	551	573	602	594	571	572	575	598	636	624	639	623	565	574	597	583	596	585	546	612	598	589	613	632	612	592	618	610	639	591	594	643	625	629	648	528	607	605	549	574	584	609	552	615	583	562	600	593	580	592	591	613	624	585	580	530	587	593	632	598	596	618	614	575	618	585	580	586	626	645	631	629	559	590	609	581	605	569	613	576	545	592	563	586	573	607	626	603	594	616	625	600	606	598	611	627	556	597	583	550	613	620	609	542	575	598	629	563	618	647	589	606	609	605	598	627	602	589	639	568	620	578	586	592	636	590	561	623	602	620	602	626	591	575	613	569	632	642	585	555	610	604	567	653	623	578	586	562	558	614	614	629	594	560	607	616	608	623	595	600	568	593	627	596	585	599	639	570	553	582	627	596	612	566	616	587	575	639	583	549	581	607	613	569	582	617	650	665	614	602	582	608	612	581	578	634	564	564	599	628	587	573	615	567	584	593	622	608	605	552	606	576	600	586	646	557	616	644	605	619	585	585	588	591	652	629	596	574	637	656	593	644	599	582	643	561	570	586	625	631	576	616	574	608	629	595	591	603	606	570	609	618	624	584	577	609	595	556	584	625	549	568	607	596	592	585	643	670	601	586	554	574	579	607	588	568	612	621	588	587	582	576	599	573	616	554	656	578	598	648	596	590	580	595	640	547	625	588	607	580	611	583	609	604	626	632	645	589	547	604	557	593	595	605	613	626	622	587	571	605	570	620	632	604	572	580	567	571	602	592	640	599	631	618	634	586	596	559	603	617	634	617	652	583
26462	20908	12981	5080	2382	2046	1533	1592	2788	4443	4141	2794	1653	938	598	463	420	387	376	380	371	402	375	352	348	372	394	350	345	394	372	378	382	377	360	382	365	373	370	394	361	375	384	371	365	379	335	372	372	391	391	383	348	348	404	345	398	386	390	347	353	369	368	377	378	391	397	357	390	328	366	343	393	365	403	379	369	372	370	397	353	364	367	416	359	351	362	359	348	375	379	401	375	399	371	387	373	373	343	394	353	363	371	368	346	399	381	365	349	377	358	401	392	347	369	386	368	405	370	375	397	401	407	357	352	386	362	378	372	371	387	354	390	374	372	366	391	346	387	384	383	391	344	387	382	357	378	403	385	394	383	355	363	381	337	356	359	349	425	350	346	395	386	354	383	378	381	358	385	369	386	383	382	377	362	380	362	370	371	381	369	367	391	402	364	364	383	401	352	427	372	391	345	401	364	390	401	353	424	382	369	381	342	402	380	399	406	403	387	333	368	341	347	372	376	381	373	402	347	348	374	388	356	365	402	371	362	404	359	358	355	367	371	363	391	382	401	394	342	372	377	370	346	373	357	401	359	387	420	395	362	381	332	366	370	376	362	383	402	382	355	382	390	344	397	365	368	391	408	342	361	371	383	363	345	382	361	345	385	377	369	414	348	335	401	363	405	413	404	413	381	409	323	370	353	394	367	378	364	352	383	376	386	336	349	383	387	335	344	365	363	426	395	387	367	391	358	361	385	375	370	375	414	345	378	367	389	389	335	369	382	387	398	356	388	373	384	363	415	369	358	355	357	375	377	350	420	368	369	354	387	385	388	370	357	346	417	347	384	384	357	366	392	375	383	359	372	358	377	349	364	381	369	388	381	381	364	379	374	340	369	383	372	364	385	365	376	368	400	366	394	395	384	357	384	404	370	360	376	389	411	402	408	370	328	355	383	372	363	354	359	370	368	378	393	374	358	379	379	357	385	376	381	355	376	371	374	360	401	358	349	390	372	383	354	361	381	396	368	323	363	354	337	363	377	354	369	332	401	376	379	370	369	364	392	395	372	391	373	394	376	397	380	376	392	391	373	382	366	363	359	346	339	366	357	365	409	369	340	377	365	403	349	369	366	377	368	389	385	374	362	376	394	385	389	365	354	355	365	385	373	402	377	378	387	328	395	365	401	353	336	384	406	348	347	397	386	396	359	359	395	375	391	366	357	369	372	344	356	357	405	380	348	368	357	361	383	371	403	383	358	402	345	408	382	397	377	375	379	363	367	370	373	405	393	349	394	368	367	383	406	411	355	383	343	383	365	397	366	338	364	365	351	347	410	374	388	365	366	396	386	389	373	384	382	367	390	363	371	342	385	362	353	359	361	350	337	367	371	368	367	372	390	375	371	396	383	396	366	362	386	367	374	359	372	375	377	363	367	375	336	363	377	368	392	402	373	418	392	363	381	368	367	365	352	382	381	381	363	385	353	390	354	368	350	390	385	362	347	345	388	407	369	329	357	390	392	373	411	390	374	399	384	399	384	375	394	376	403	360	328	370	422	400	362	356	367	376	377	383	396	367	353	341	342	376	375	370	381	396	371	390	358	385	379	416	349	349	379	389	348	382	377	383	368	405	346	343	373	392	393	347	399	396	378	362	374	407	374	352	379	381	403	374	400	356	372	358	400	380	330	370	358	377	376	381	386	336	375	371	377	388	359	347	352	374	357	348	379	350	381	387	366	407	375	404	369	374	375	401	354	365	394	384	400	387	397	425	368	363	369	355	366	370	380	392	401	377	374	346	358	379	375	379	371	394	388	346	394	368	390	379	383	344	365	376	386	400	378	365	357	365	380	358	358	412	368	370	380	416	416	359	376	395	381	374	340	396	366	379	367	399	344	336	401	354	388	393	385	396	356	386	374	389	326	381	399	389	394	333	381	361	354	366	402	373	354	375	361	386	373	384	366	399	393	376	384	401	364	383	404	355	391	363	382	415	390	402	381	380	375	376	405	376	405	394	397	368	369	396	339	387	366	364	399	354	385	362	401	390	372	396	400	404	380	365	397	374	365	370	373	375	359	386	384	363	371	381	372	385	382	389	398	371	391	372	398	370	376	323	389	380	362	398	380	374	387	373	396	377	352	382	421	361	359	372	360	359	375	415	384	360	364	364	376	352	350	363	394	369	384	383	377	386	348	378	352	375	349	333	371	333	407	379	384	383	376	361	365	383	340	374	383	331	362	370	367	361	394	367	387	365	338	413	414	382	404	363	385	371	407	383	384	373	370	361	375	342	361	365	377	350	381	368	378	377	374	388	408	367	352	428	369	394	388	360	348	390	354	376	382	409	369	380	365	379	379	371	381	394	392	342	394	379	388	379	373	361	385	409	367	328	388	368	384	396	365	386	350	375	359	362	382	370	401	378	363	367	368	357	344	354	366	360	382	350	354	367	375	359	346	350	356	377	423	387	341	371	391	392	364	382	413	378	363	371	396	376	392	353	378	362	396	421	368	352	366	378	395	364	352	385	355	378	409	380	363	394	360	347	375	385	405	385	378	375	345	352	372	404	382	355	394	353	375	348	379	356	370	390	380	372	410	406	357	395	358	376	360	379	386	391	397	355	378	389	384	339	389	347	413	386	406	363	344	378	381	378	342	371	382	382	356	386	364	399	328	372	384	380	398	340	390	382	372	383	360	383	344	397	390	387	351	381	367	355	387	372	390	384	395	352	367	374	362	375	442	389	386	385	372	354	381	356	399	396	371	368	378	389	352	392	364	388	397	353	409	375	368	354	395	373	403	391	351	376	373	389	358	388	343	344	380	363	356	393	403	404	366	346	367	360	387	352	375	408	406	361	370	350	369	415	376	399	357	396	355	390	389	393	379	417	360	366	390	348	374	369	384	374	367	361	358	365	352	378	367	374	399	360	370	373	336	395	375	343	360	427	361	379	385	367	364	351	365	361	393	373	396	363	356	372	344	381	379	345	402	371	345	366	380	388	376	431	375	377	417	361	411	375	373	381	362	340	357	364	378	363	371	393	368	368	373	356	352	383	382	372	352	364	390	375	375	357	373	374	372	346	356	354	352	388	388	380	370	382	382	402	377	345	402	384	377	369	371	400	349	385	376	390	405	369	361	366	390	380	399	374	377	334	370	355	382	351	376	367	375	360	360	334	358	368	360	355	348	374	373	344	346	398	374	361	393	372	373	351	338	403	354	369	384	385	365	368	355	405	354	338	384	360	371	372	392	345	385	384	384	359	403	373	351	380	357	361	393	371	379	357	389	350	366	382	384	376	391	368	344	362	402	368	343	369	364	355	367	362	352	389	369	351	334	379	319	352	366	364	373	375	370	396	352	363	368	351	380	360	377	373	354	379	371	375	384	377	377	369	387	348	404	380	385	377	383	356	368	375	398	370	388	394	346	359	394	380	369	383	381	374	376	419	354	379	359	377	393	398	412	371	366	358	372	365	377	395	380	373	367	361	395	365	359	375	335	356	363	369
8121	12520	12852	10157	7007	6559	5192	5496	9281	12838	11184	7503	4444	2421	1404	942	845	798	762	751	713	725	757	749	750	747	744	758	696	771	743	763	773	711	746	737	752	721	766	787	779	769	805	756	772	766	778	750	718	778	723	773	743	766	738	755	776	742	765	780	714	781	709	787	773	758	763	769	811	734	716	780	761	731	725	722	739	750	739	791	737	709	757	712	770	740	736	744	734	766	784	720	757	742	739	729	786	733	781	743	806	779	736	726	730	732	761	764	749	759	740	752	759	720	777	726	717	730	759	744	708	778	754	772	732	711	760	712	751	702	729	697	772	706	759	762	729	730	796	715	741	753	755	767	742	759	784	734	809	752	736	812	717	736	737	770	693	769	730	751	784	753	686	755	730	763	760	726	730	754	723	742	732	720	737	730	807	736	700	793	752	745	718	753	735	696	775	756	703	694	709	780	749	749	811	745	734	737	720	783	730	726	731	764	732	721	717	708	710	714	764	764	754	766	766	713	777	776	736	761	722	772	697	724	665	776	791	708	744	756	762	745	761	758	724	735	780	751	752	807	790	805	737	762	760	746	769	738	703	734	768	712	708	738	743	747	715	763	699	750	739	721	749	782	739	769	766	694	715	730	788	765	739	726	684	719	769	781	738	773	734	735	726	765	734	759	770	773	692	720	728	692	742	768	753	776	723	756	762	793	734	675	775	706	737	744	786	733	790	755	808	744	739	730	755	705	714	741	748	773	709	736	726	728	745	758	721	762	739	766	751	743	745	723	732	751	761	785	800	756	760	732	812	711	752	750	722	744	743	759	773	769	736	719	737	734	770	750	718	713	740	705	727	737	738	750	775	765	780	736	773	762	736	726	712	749	759	722	744	732	744	767	741	739	705	758	761	731	734	740	733	727	750	757	730	722	736	766	746	731	754	708	781	733	722	733	771	730	757	774	719	661	731	735	756	710	766	784	705	747	771	701	784	742	771	761	752	726	758	757	776	703	757	746	765	721	758	730	744	745	683	762	811	712	766	704	762	724	763	750	716	771	748	716	752	778	726	717	765	728	785	756	766	744	768	778	714	678	783	780	786	695	803	807	724	704	761	732	773	761	737	720	776	730	738	726	750	717	756	752	706	764	735	744	722	709	722	763	750	785	729	765	721	741	719	742	707	735	741	718	769	728	748	769	712	752	787	740	775	768	778	760	682	708	709	775	777	747	722	732	776	698	713	767	731	723	764	711	744	742	759	759	725	807	749	743	768	750	737	732	727	700	740	754	789	770	759	778	789	796	743	785	724	702	759	762	714	710	785	746	715	746	723	717	743	781	773	736	731	734	773	708	714	704	751	730	751	745	714	779	755	709	765	722	757	718	742	793	746	757	718	745	752	745	766	739	743	707	727	762	730	724	742	709	753	721	756	745	719	724	768	753	757	728	757	720	750	734	777	763	725	765	798	712	774	760	769	732	741	743	738	750	758	764	737	790	736	771	747	741	731	728	744	757	762	762	781	771	739	710	735	778	751	756	739	773	779	747	699	774	743	762	692	735	702	717	725	749	739	751	727	725	764	688	754	709	742	769	773	777	723	767	747	732	682	752	727	719	789	727	788	766	759	741	755	776	726	824	792	766	746	714	750	764	778	747	722	748	778	729	750	740	754	744	742	750	790	753	719	794	728	769	752	753	781	718	698	742	742	721	752	768	713	718	804	739	752	752	788	740	753	795	701	763	777	747	735	758	775	751	745	717	731	731	756	757	705	795	746	713	731	742	751	761	771	756	772	738	742	727	734	768	727	756	774	752	724	745	799	748	723	715	712	744	726	702	747	739	724	776	729	719	728	756	738	792	752	716	786	768	715	741	769	777	719	727	765	767	741	758	792	695	779	702	776	752	715	745	771	761	750	735	757	782	734	775	711	732	759	773	772	781	721	762	760	754	755	739	774	729	790	712	743	783	750	749	730	768	750	761	700	718	720	719	746	767	719	775	678	713	745	741	758	721	727	690	688	785	741	737	715	767	764	735	693	760	802	761	725	761	783	736	730	754	712	764	776	735	758	785	742	750	740	738	709	736	751	743	652	733	732	736	713	764	770	736	759	713	747	795	777	782	743	764	739	763	802	741	698	715	723	738	744	732	691	721	709	726	763	735	737	756	759	768	764	722	753	714	745	756	792	676	759	708	733	754	745	731	686	731	701	738	804	710	727	696	747	725	761	747	702	780	769	749	778	688	782	755	749	709	796	724	761	752	704	729	751	741	702	805	741	727	793	723	736	719	755	752	748	749	754	759	743	715	708	789	762	747	767	732	730	751	788	712	779	729	761	709	740	734	735	772	766	704	763	712	756	802	724	724	759	773	759	749	720	758	734	755	722	787	759	734	724	741	734	785	727	710	746	715	766	709	716	759	717	760	697	766	704	758	719	746	739	761	750	782	687	738	723	687	750	772	723	708	710	740	739	730	731	751	718	765	734	773	724	747	734	755	747	718	710	748	767	710	720	777	738	768	724	772	751	741	782	731	780	738	716	718	766	758	757	792	798	725	737	763	688	721	786	742	779	716	704	756	747	745	701	782	808	728	762	704	767	727	724	787	760	784	731	743	734	696	763	709	713	691	732	757	765	739	746	779	759	744	735	763	730	739	735	719	728	756	763	745	795	769	786	710	740	730	804	750	760	726	714	733	705	736	722	713	720	800	735	721	704	743	732	769	785	749	771	748	738	751	758	744	753	741	794	752	750	749	726	742	746	725	819	761	751	771	730	730	764	755	718	749	745	759	779	781	740	784	740	734	713	744	729	750	730	748	727	734	731	742	741	693	757	700	796	756	756	736	729	696	766	728	744	792	780	736	760	723	719	763	766	748	709	763	744	717	701	763	690	737	743	756	747	731	762	708	726	725	755	753	785	763	739	787	705	699	767	765	783	731	756	771	768	781	723	723	766	765	720	706	723	742	703	744	761	763	784	734	742	708	733	730	711	755	722	763	743	688	731	734	733	745	723	707	733	755	746	712	688	744	708	759	715	779	718	778	743	758	748	775	757	704	757	744	745	778	742	745	726	711	711	740	740	733	708	720	774	716	787	740	757	710	778	732	735	719	743	723	720	759	747	767	740	672	787	725	748	747	752	706	721	796	769	707	730	775	730	722	692	752	820	747	745	715	767	735	751	759	720	744	731	753	744	757	768	766	724	745	708	756	718	789	673	773	747	748	775	724	773	682	722	780	735	758	727	759	742	787	730	764	762	757	745	743	697	744	727	769	728	724	711	726	768	779	776	695	734	704	757	726	757	755	797	695	750	779	764	730	783	711	710	719	716	710	714	728	734	766	753	725	703	771	725	729	737	724	786	754	765	791	743	778	728	765	778	770	712	730	713	775	790	727	732	728	770	757	693	739	745	763	765	691	711	743	712	789	706	721	731	773	787	729	768	729	689	696	776	706	744	767	765	784	787	725	725	771	751	758	743	755	771	732	758	767	758	778	780	703	711	706	723	768
24231	21228	28165	24584	19296	10147	7352	9168	18164	25471	21627	13124	6014	2365	1007	503	419	343	302	314	310	323	316	354	329	319	337	349	327	334	315	301	343	316	328	313	323	310	344	354	305	313	331	310	310	319	290	338	307	279	339	304	312	314	341	283	324	322	310	308	332	312	322	318	302	364	358	302	294	311	328	307	328	336	333	331	314	309	323	330	340	319	334	313	339	323	331	314	340	312	308	320	325	326	331	321	298	338	316	317	311	338	292	297	348	318	317	329	313	310	334	309	336	341	318	333	319	322	301	325	312	320	313	340	320	315	329	305	339	345	304	294	332	301	312	311	303	356	323	323	339	320	283	344	348	333	313	323	294	320	313	315	320	345	306	325	306	312	357	305	324	307	310	333	278	302	327	314	336	284	321	346	342	322	310	304	327	311	322	313	320	335	308	335	324	336	320	329	285	320	331	329	323	331	318	322	345	346	311	334	352	345	290	332	323	337	318	316	355	325	319	326	345	325	321	324	307	285	343	317	321	333	281	330	345	304	328	340	311	315	292	322	322	344	318	316	331	323	315	322	306	313	321	345	316	309	305	304	329	335	337	301	331	315	313	327	299	306	318	330	306	321	299	341	327	306	341	333	304	336	298	335	332	328	342	312	318	344	326	282	312	344	316	317	319	328	306	327	293	289	328	330	305	326	356	308	324	317	339	310	313	320	353	317	303	309	302	364	330	299	330	297	326	319	298	327	315	316	313	313	310	302	309	331	277	330	333	318	323	321	316	359	338	337	359	311	305	347	362	297	323	303	322	307	346	344	320	254	314	308	309	298	318	321	329	357	293	349	328	307	314	319	336	267	320	311	335	329	299	305	306	329	300	326	306	325	311	334	304	316	316	291	300	293	320	309	322	313	289	354	331	296	313	315	353	294	312	335	301	308	331	326	346	307	344	313	329	336	277	323	301	319	337	313	306	334	309	316	312	303	351	335	316	341	320	334	306	328	309	318	344	315	322	307	336	323	316	300	329	317	305	326	316	323	332	343	335	347	310	316	304	346	330	347	308	327	343	314	301	301	345	301	306	342	305	315	310	305	311	337	320	299	339	287	336	336	344	294	305	312	310	341	333	315	308	297	331	320	326	348	307	312	327	315	350	336	299	306	301	313	304	329	328	302	364	337	327	317	312	310	300	309	315	318	323	308	277	313	342	333	305	302	275	292	338	346	303	293	327	324	299	314	296	308	273	332	325	351	318	349	364	336	309	336	323	306	319	301	319	305	315	332	324	315	328	327	311	303	299	314	301	284	313	314	334	279	317	346	350	311	319	290	321	316	334	311	318	298	308	320	265	322	355	307	349	317	336	341	335	336	319	311	326	342	318	327	323	336	307	311	306	313	292	312	301	339	356	297	322	322	311	328	306	305	290	292	337	322	316	313	273	302	317	295	324	316	290	326	319	338	344	324	350	307	315	338	320	305	336	335	320	343	337	307	311	304	296	327	308	267	332	310	287	301	332	326	292	329	309	332	340	302	331	323	320	271	318	343	315	306	288	321	315	286	286	334	296	335	330	279	331	334	331	332	353	309	320	325	348	307	335	314	289	313	317	321	335	330	285	308	318	305	316	336	350	307	301	325	297	313	328	335	311	337	307	299	340	295	340	290	315	321	339	317	319	324	318	353	335	333	332	263	325	295	325	310	325	279	343	324	321	327	322	332	321	318	306	311	321	328	328	313	320	317	327	313	342	292	320	319	348	307	299	285	314	314	319	323	318	334	310	312	339	323	311	298	296	298	339	290	346	324	329	312	321	327	313	319	337	311	320	331	352	312	368	338	328	325	287	307	330	310	313	351	311	337	316	332	342	322	335	317	333	318	312	303	291	285	313	325	299	323	327	321	333	327	318	321	328	333	317	306	311	320	312	309	328	328	318	335	325	285	328	343	314	320	312	300	314	307	298	320	365	330	317	322	292	304	315	298	333	318	301	332	334	311	327	309	328	321	329	325	363	292	314	322	341	308	314	325	315	331	281	318	346	332	336	337	272	322	334	329	338	369	315	304	332	309	322	344	354	349	311	323	303	328	348	348	371	306	308	315	277	319	322	302	297	310	351	316	306	336	311	298	319	315	334	277	296	338	334	281	332	289	295	305	320	312	318	284	326	302	332	331	330	335	299	344	325	312	322	315	310	348	341	321	305	321	316	323	301	338	360	336	301	338	339	312	345	291	314	337	321	315	326	290	318	302	303	323	316	339	296	322	311	304	326	320	292	309	316	282	314	321	299	309	303	313	306	309	331	326	343	325	320	298	315	305	283	293	315	316	315	351	296	309	327	302	306	291	312	316	286	305	288	305	309	315	329	300	279	352	288	319	330	321	316	340	322	318	343	323	310	336	341	358	309	315	336	292	319	299	287	307	328	337	306	315	347	290	324	307	320	286	305	280	307	332	305	311	324	327	300	312	306	321	321	316	327	350	347	306	313	335	322	290	328	322	320	300	299	297	321	320	327	322	312	309	321	305	299	313	329	341	307	322	305	332	339	316	301	314	295	326	313	332	311	319	340	340	339	303	323	320	342	335	328	342	352	339	317	298	317	316	308	315	332	300	324	315	326	289	307	350	297	326	309	304	346	329	317	318	305	332	307	326	333	333	349	318	327	310	309	353	338	330	333	326	305	307	314	312	329	296	343	329	322	288	307	321	325	328	307	300	320	331	287	315	330	337	314	318	314	288	324	330	299	305	321	328	334	333	310	352	293	335	332	331	322	305	321	314	327	320	309	336	329	326	318	333	329	321	294	330	312	287	336	315	308	294	311	315	325	284	348	293	311	314	313	304	328	315	325	313	320	318	336	335	298	292	328	340	315	330	311	302	306	301	316	326	288	320	297	326	334	299	316	293	312	321	307	327	299	295	304	365	321	324	304	356	325	300	328	300	283	306	335	307	310	313	322	334	316	333	296	342	295	330	307	342	307	336	332	354	310	319	352	309	314	292	322	321	303	297	321	341	319	342	286	324	315	320	323	301	311	333	333	304	355	308	327	308	289	303	287	322	316	296	331	311	319	317	292	316	325	327	329	303	301	303	327	319	324	314	306	345	318	304	313	335	347	297	325	351	311	288	339	312	326	323	297	313	277	338	314	305	346	312	325	321	300	306	323	336	307	339	312	312	360	358	308	316	322	327	317	344	283	321	329	307	300	313	325	270	380	296	320	288	325	346	325	306	304	296	296	316	312	310	317	315	305	323	312	344	312	306	323	331	316	348	290	326	293	341	304	345	315	339	299	288	318	299	327	301	312	318	308	303	333	331	335	312	310	303	306	329	308	297	310	319	298	319	294	323	306	323	308	318	306	313	329	339	336	305	319	333	291	312	331	297	314	321	327	337	323	308	299	330	291	318	325	308	303	334	323	328	331	314	342	347	299	284	321	354	293	312	337	321	319	315	298	316	324	311	344	328	371	332	316	316	302	318	304	298	319	323	326	290	305	277	312	343	338	347	321	312
9387	21563	20856	16147	17791	17551	16831	22034	32005	35773	31465	22732	13380	6293	2813	1300	865	677	636	693	647	680	609	655	657	656	623	654	637	633	648	641	645	687	636	634	693	634	625	678	625	668	667	635	637	651	639	624	663	621	626	645	636	682	641	639	677	664	658	661	680	632	702	657	668	682	649	617	721	671	663	653	622	682	674	616	645	598	646	663	610	640	607	681	609	681	671	653	663	676	628	648	645	685	636	622	633	645	690	650	659	683	645	683	647	631	624	631	652	649	601	649	616	645	653	642	661	634	695	638	668	643	675	650	656	667	631	695	689	677	694	646	639	596	646	627	651	645	603	672	589	652	642	668	613	668	649	668	668	661	645	684	648	635	691	652	667	668	607	630	643	609	615	633	685	660	619	679	644	652	683	657	628	639	670	620	654	655	653	629	647	603	662	679	631	643	684	638	669	618	670	678	643	625	670	628	624	644	640	670	635	632	648	593	626	670	585	696	631	612	674	676	681	692	634	598	688	649	608	649	619	688	675	600	649	630	682	680	649	644	624	695	672	656	642	643	653	653	667	644	679	676	683	675	669	687	693	649	626	661	674	714	687	659	678	630	650	670	688	629	666	651	591	665	628	663	616	659	641	667	612	675	637	657	669	657	616	626	685	634	670	642	663	662	645	631	667	657	630	630	621	623	651	659	675	619	675	621	637	643	601	592	646	639	618	663	643	662	671	665	652	646	684	680	634	641	670	651	686	615	626	643	655	660	627	671	673	659	641	651	633	654	676	671	653	631	638	617	647	640	643	673	645	661	648	635	647	670	649	640	651	667	665	635	643	644	645	666	660	623	697	641	643	689	620	705	693	648	645	613	603	623	666	683	633	643	690	657	663	653	648	654	654	639	667	638	627	624	680	646	659	618	685	646	640	637	584	660	612	625	625	671	633	640	671	654	629	659	676	638	640	607	650	675	669	677	619	648	686	629	600	652	631	642	625	633	651	649	628	655	677	666	669	632	651	678	664	632	664	660	647	623	662	665	660	655	657	664	650	652	626	675	617	582	644	670	654	667	653	625	650	637	634	656	604	690	689	603	673	671	689	610	680	678	638	641	621	629	662	644	626	652	665	644	640	614	682	651	660	639	654	670	715	658	652	645	657	670	675	684	617	615	701	659	624	686	654	628	686	683	659	632	674	642	639	610	639	681	643	639	638	671	673	642	651	671	596	667	665	611	661	629	608	693	660	664	647	628	615	670	696	637	622	640	692	652	632	643	634	643	641	670	695	663	633	678	649	627	622	653	709	631	684	620	632	666	646	641	657	648	690	641	612	651	679	708	636	633	641	618	665	688	677	681	654	673	589	667	636	625	619	639	679	667	645	673	629	617	616	645	633	611	664	637	640	653	659	660	673	623	642	656	654	648	661	690	660	663	683	639	690	669	664	638	633	613	681	654	619	669	644	604	611	680	701	598	658	644	666	671	614	667	625	618	635	646	638	660	684	679	630	667	637	623	628	626	690	642	645	672	638	680	610	639	628	628	691	669	645	671	632	638	613	649	670	714	612	672	671	636	633	642	671	658	690	612	687	662	642	627	674	631	622	613	645	653	613	641	630	607	659	654	693	636	611	678	642	666	707	621	653	618	641	607	619	609	640	653	678	637	645	649	624	662	647	670	651	640	622	655	686	672	642	648	601	636	697	657	589	648	660	659	660	613	618	614	667	658	638	677	683	632	654	687	645	657	690	638	652	678	651	650	654	655	639	652	628	645	667	632	677	610	672	689	617	601	621	669	718	584	603	623	642	642	634	637	647	613	669	666	648	673	650	682	617	597	668	713	629	687	629	648	689	626	638	639	606	669	684	635	630	675	673	647	629	619	628	673	623	626	663	667	662	660	652	622	631	631	645	631	616	675	670	655	688	659	652	675	620	680	616	645	664	689	616	636	622	629	671	634	625	649	664	600	645	633	682	680	664	687	620	665	629	651	601	657	651	673	648	657	666	609	638	646	652	666	647	679	633	624	681	627	639	656	613	638	675	659	670	623	681	656	621	634	681	679	639	634	695	631	650	619	678	625	645	624	632	620	636	645	649	679	660	640	640	619	662	649	693	696	664	657	673	628	644	588	645	632	653	663	645	666	665	663	678	630	659	674	670	662	605	641	621	643	666	649	649	674	629	684	668	669	664	606	617	617	660	677	663	659	638	696	604	619	635	617	654	637	620	668	645	659	647	655	678	668	604	630	664	652	603	680	681	611	631	707	658	636	653	669	629	619	682	655	670	658	656	633	634	652	602	643	650	619	668	658	668	611	690	646	613	662	661	698	616	658	626	619	645	663	636	630	618	638	622	636	659	653	656	642	680	631	628	656	637	680	636	679	664	635	683	617	656	648	614	651	647	625	678	660	646	659	663	649	653	689	656	678	611	660	609	669	592	657	637	651	670	652	692	611	652	628	679	634	618	620	631	664	656	668	633	625	643	655	623	625	677	641	656	680	628	674	661	700	642	618	622	642	638	673	649	659	639	639	616	616	640	680	672	661	674	723	623	594	662	648	602	628	656	642	641	631	662	651	656	668	704	683	678	653	599	608	625	649	701	660	642	643	686	651	623	650	631	631	647	677	651	661	654	626	668	673	688	657	642	680	636	676	649	664	640	690	626	601	610	655	637	634	640	624	616	593	573	605	650	683	675	640	663	654	664	656	670	683	653	632	668	662	647	655	627	608	657	649	672	647	642	638	645	642	634	596	653	633	681	656	624	578	668	628	649	678	670	649	623	642	654	687	667	680	647	648	643	643	655	650	630	649	618	674	624	623	613	656	648	638	634	682	621	644	647	615	629	596	607	635	632	646	656	671	671	694	661	714	681	658	670	627	653	641	598	623	596	618	632	618	622	646	589	634	644	598	666	645	662	675	639	612	645	653	686	681	624	650	683	665	626	632	700	678	679	639	647	675	634	618	629	692	647	622	662	618	688	659	628	678	615	665	662	657	705	667	645	608	666	658	653	594	676	681	641	649	654	618	648	626	639	607	632	681	668	672	645	604	635	651	645	677	636	658	678	686	654	635	643	618	653	680	671	612	653	647	622	701	671	630	623	668	655	664	633	641	647	640	654	646	689	643	655	622	652	642	629	655	621	642	635	694	611	678	657	620	616	644	659	701	648	658	629	650	663	654	674	671	682	622	642	596	634	612	641	601	647	657	642	634	659	639	607	642	579	659	663	645	635	673	631	634	658	697	664	602	641	642	656	714	640	650	673	654	667	684	643	679	623	640	662	645	653	703	619	662	666	654	631	681	662	662	659	650	606	650	656	646	647	694	600	666	640	678	644	602	655	669	632	674	642	647	662	619	681	612	708	641	670	631	618	657	617	630	672	679	629	624	653	672	655	654	679	624	653	617	690	638	638	638	643	607	646	659	605	701	684	627	616	679	614	612	679	642	632	643	650	628	634	707	606	625	635	599	638	607	625	613	640	639	646	683	651	639	655	666	625	650	650	680
23163	21256	29072	23752	21304	21479	17193	17190	32575	40154	32724	22378	11499	4369	1598	730	439	294	316	275	276	315	304	306	277	302	272	290	295	284	289	296	309	301	341	279	311	307	308	323	310	299	297	290	298	283	319	316	327	289	309	259	306	301	295	266	259	325	295	292	302	298	306	303	294	290	286	320	324	320	299	307	312	303	325	268	311	289	280	294	265	318	319	295	276	313	294	294	289	306	312	266	303	324	280	286	328	288	284	289	297	278	286	300	302	307	311	295	265	289	296	292	280	297	277	304	313	307	276	303	271	268	318	310	293	288	325	301	309	283	323	291	304	327	338	295	314	310	281	287	304	302	287	323	304	298	300	295	279	308	315	295	299	271	294	280	287	312	301	268	287	310	310	293	322	274	287	290	287	310	280	323	334	317	297	301	280	293	279	244	311	249	277	314	305	280	299	318	306	305	291	303	292	297	286	290	271	283	292	269	289	315	253	294	306	293	311	274	272	296	328	321	299	253	315	286	292	296	285	311	287	276	285	275	310	297	297	307	296	307	311	286	284	283	308	306	307	287	302	311	300	291	267	318	339	320	300	312	278	284	308	320	296	320	270	302	279	281	310	305	275	324	291	299	276	282	300	292	280	283	294	284	294	277	296	304	297	290	273	314	293	298	303	302	312	280	309	265	329	287	296	276	286	286	278	278	286	292	265	296	283	319	279	307	287	298	298	279	274	341	291	273	289	298	296	326	298	268	306	290	290	295	288	293	307	271	311	316	315	311	293	277	275	281	287	294	277	302	288	315	301	277	298	265	288	305	330	295	298	278	328	278	319	277	301	334	276	277	279	314	324	281	328	254	289	295	261	293	323	312	317	303	329	306	284	287	325	291	334	305	319	279	297	284	270	303	323	276	288	303	280	282	319	298	329	297	297	312	310	278	281	284	304	302	288	288	297	298	270	266	278	300	301	303	291	298	290	304	256	283	265	314	300	303	299	285	288	279	296	293	295	306	264	312	317	328	304	280	304	318	311	324	324	270	297	276	304	274	317	284	290	317	280	283	319	307	307	288	290	319	323	285	302	293	322	276	308	310	257	295	290	311	295	309	289	271	290	273	289	309	274	314	304	329	309	282	260	306	281	285	313	325	302	285	307	296	296	287	286	295	297	314	292	306	275	271	305	283	304	283	289	314	314	330	275	312	308	324	296	285	283	283	279	286	287	308	290	278	311	288	289	305	307	289	263	275	315	285	290	306	286	300	266	325	273	308	279	295	317	282	293	272	320	299	330	290	313	304	293	279	268	285	290	286	285	303	290	270	317	301	296	301	299	295	284	304	291	294	302	276	265	317	294	275	299	317	276	301	318	312	314	289	296	284	303	274	289	269	284	282	295	276	279	297	265	279	304	298	311	319	314	283	264	281	310	296	298	311	314	306	305	300	283	288	299	315	267	275	290	313	287	290	282	299	298	292	288	302	325	299	311	312	298	298	285	278	288	285	307	302	305	275	317	275	270	308	295	336	272	298	286	275	293	277	281	299	307	278	283	316	282	284	282	281	274	299	286	283	287	295	278	303	292	291	305	296	285	285	284	284	299	303	281	337	299	283	294	290	299	295	292	288	314	318	284	307	299	289	292	292	291	323	306	274	275	310	306	284	328	308	282	341	281	276	305	321	290	309	272	307	278	302	288	287	284	326	285	330	287	300	306	306	302	304	274	293	320	304	277	279	287	288	294	298	279	282	295	289	290	292	301	326	316	308	297	296	300	317	285	279	325	305	316	327	274	346	319	292	303	318	283	286	303	298	296	276	314	273	272	288	306	305	301	302	319	309	280	300	280	271	283	316	325	306	302	344	269	296	321	317	310	304	298	272	295	274	308	310	317	271	251	304	280	307	303	283	315	271	277	322	319	269	285	310	293	298	302	280	305	300	281	269	289	309	298	301	295	303	309	308	310	332	281	266	278	304	300	299	287	284	297	307	305	297	312	305	271	281	274	304	291	280	293	302	257	286	292	287	300	257	311	310	296	312	311	281	310	285	300	279	309	325	272	283	284	324	281	280	299	276	276	314	280	271	333	287	283	283	300	269	305	319	302	306	305	288	301	290	264	290	286	304	322	318	303	296	290	302	310	291	310	298	269	310	324	308	293	294	295	295	296	300	299	272	312	282	267	265	295	286	299	270	268	295	294	288	296	258	284	293	297	313	290	263	277	290	318	266	295	283	329	277	286	285	292	292	278	268	270	283	271	269	300	266	277	286	315	275	283	290	284	291	307	260	279	295	266	337	270	334	282	292	324	287	288	294	312	313	280	278	233	300	332	290	279	296	291	292	279	266	287	336	259	321	275	290	291	291	252	284	291	279	302	314	298	289	295	299	296	287	281	284	262	292	293	329	289	296	289	302	277	306	273	296	287	313	283	316	285	270	317	279	273	302	297	290	316	269	282	312	318	311	350	299	313	334	287	305	301	297	281	309	311	276	320	282	298	325	286	286	298	302	297	281	297	296	316	311	294	293	293	289	326	306	291	315	289	290	297	310	306	301	288	309	287	282	275	292	306	273	293	309	261	300	307	299	293	334	281	305	297	250	318	309	263	280	279	305	278	307	257	291	326	303	312	283	317	302	281	296	289	284	280	274	283	282	261	295	302	315	289	313	258	287	295	287	286	299	288	309	315	269	312	292	297	281	294	253	320	302	314	284	280	281	324	311	275	314	334	324	291	262	285	281	292	296	318	317	280	292	287	286	267	291	289	272	291	301	310	300	327	257	301	301	305	300	298	286	265	312	287	297	315	286	318	288	314	297	302	273	308	273	284	306	282	295	280	289	292	275	270	280	317	286	296	288	277	317	297	281	295	271	274	301	299	308	274	297	296	320	323	286	281	272	305	299	324	260	305	288	311	278	284	286	277	288	239	303	301	270	292	305	283	278	298	268	271	307	317	309	277	300	293	286	291	270	299	323	314	293	287	333	297	287	298	297	287	273	308	299	308	279	303	296	291	294	275	286	285	298	282	318	281	314	294	291	265	278	294	272	302	313	308	277	309	264	271	273	260	298	279	283	291	271	269	303	298	266	296	290	319	304	304	302	273	300	265	279	276	290	296	308	283	305	305	304	279	294	270	267	289	270	343	328	295	318	285	258	298	267	266	277	314	275	283	308	329	287	292	276	276	296	282	290	289	293	273	287	266	264	299	299	304	292	289	259	313	270	314	283	309	307	307	313	293	305	294	293	304	309	270	303	308	304	275	290	289	281	285	266	254	282	288	282	311	311	297	284	298	319	268	302	272	255	315	288	322	305	290	315	297	282	288	300	295	312	287	310	307	275	319	274	281	288	287	286	298	295	257	331	300	287	279	302	298	290	289	309	285	294	277	263	295	263	287	272	308	300	287	283	298	322	294	299	307	295	280	292	277	302	261	278	324	288	289	302	308	316	315	308	283	310	297	313	312	284	293	302	274	296	274	282	268	271	296	303	269	289	287	292	317	280	248	298	322	282
12181	27950	27610	22714	26130	26217	23595	30576	43438	46469	39886	31102	19584	9929	4487	1835	921	670	574	598	553	567	597	616	569	579	552	588	608	581	571	582	577	589	584	605	597	564	531	579	551	619	581	584	599	542	600	563	583	593	551	609	513	591	564	575	580	539	585	565	567	607	546	540	587	551	573	577	568	588	539	622	563	559	573	566	575	549	531	636	544	568	551	559	607	579	566	616	565	540	606	545	575	605	559	580	557	607	575	601	566	579	543	600	606	569	583	586	615	594	582	554	540	548	596	599	592	555	598	600	546	626	559	557	587	562	575	573	552	592	565	554	580	572	581	566	609	598	573	613	570	538	577	577	542	586	537	596	551	592	589	641	559	559	578	587	594	551	587	571	565	566	575	570	611	574	600	592	610	593	579	595	541	624	561	568	571	601	607	553	562	584	563	610	585	575	574	528	579	530	605	554	592	597	576	586	609	554	598	573	538	547	569	620	609	534	588	567	575	593	565	584	576	581	573	566	635	592	555	572	539	594	560	591	638	618	618	602	604	552	584	549	582	602	561	612	566	568	595	586	564	563	574	627	545	596	582	568	579	637	583	575	576	595	579	577	584	615	576	610	573	557	618	607	573	608	557	603	564	546	585	611	541	566	589	565	582	576	565	558	589	563	557	556	565	618	594	609	576	544	604	564	545	553	562	559	581	546	579	619	553	555	615	554	584	558	600	585	558	553	565	566	568	604	563	529	600	575	571	564	621	617	609	589	573	576	592	576	591	610	586	581	549	554	572	575	581	563	587	581	549	533	533	610	582	573	624	561	561	591	554	583	565	573	613	594	599	543	540	587	567	575	563	591	595	594	614	583	561	602	591	554	577	592	595	555	586	494	578	570	570	566	554	597	575	590	580	603	536	570	565	589	592	569	560	553	563	590	604	572	569	569	537	591	564	602	652	579	576	624	549	605	575	594	584	578	572	586	506	617	565	590	600	561	546	557	583	589	551	580	605	588	628	593	541	600	577	557	535	565	544	582	550	566	598	579	593	588	582	516	579	559	552	564	587	578	557	571	528	544	590	590	610	554	550	585	585	574	592	572	617	591	564	561	538	582	548	597	578	634	547	587	604	605	594	610	595	554	603	565	587	585	547	590	596	586	569	635	627	576	587	573	611	546	579	573	584	569	580	632	592	578	547	557	553	589	563	608	578	558	597	560	584	600	564	573	586	538	561	580	537	589	616	541	571	594	595	591	526	588	528	579	581	650	552	598	573	558	552	575	586	586	586	591	556	624	607	560	596	572	596	607	572	591	562	577	570	583	553	620	606	634	560	565	550	604	543	593	592	591	583	592	541	569	577	571	572	591	563	613	577	597	559	594	558	608	567	590	566	580	581	576	561	588	593	620	591	574	611	582	614	572	558	580	583	581	562	601	584	556	588	638	595	567	607	574	607	593	575	580	597	590	578	569	593	590	592	542	595	568	596	624	542	573	555	592	609	562	555	539	587	564	604	602	591	572	592	590	572	595	572	585	601	547	551	600	595	551	567	566	597	609	561	575	575	587	602	570	559	583	600	607	636	568	580	581	553	575	568	557	599	571	614	567	555	569	601	605	570	601	594	568	597	590	590	600	575	595	593	603	566	553	540	611	570	589	550	550	639	570	561	591	562	531	571	573	615	561	594	559	551	563	562	598	601	597	580	615	624	593	596	538	565	556	589	568	596	556	544	563	573	544	576	596	625	586	573	534	529	588	558	566	536	566	571	575	569	509	589	564	578	601	574	560	577	556	568	582	596	578	595	573	599	602	622	606	571	529	574	572	593	544	535	566	590	559	556	581	584	592	527	573	585	538	568	556	550	579	588	611	607	555	587	603	595	619	572	590	544	567	570	579	532	556	584	584	602	607	580	495	609	567	567	580	612	596	562	610	559	588	564	624	575	555	639	609	594	547	541	571	552	636	565	602	577	564	597	582	572	591	607	605	571	550	574	570	541	583	600	558	563	554	589	608	562	591	571	584	527	570	618	566	593	596	550	626	565	576	578	572	516	594	609	594	589	555	576	571	590	589	585	564	570	584	584	579	611	573	558	585	602	548	587	607	579	570	566	597	563	573	580	620	561	543	571	599	558	554	585	606	603	612	585	552	620	559	599	572	579	593	567	618	556	565	591	608	576	618	593	571	580	573	599	614	592	576	597	562	574	562	557	628	612	565	559	573	621	556	567	560	581	612	595	568	593	539	594	575	572	600	586	565	539	550	582	590	594	508	575	548	543	619	624	546	574	568	555	550	586	545	549	566	597	579	584	562	588	550	563	607	566	597	565	627	536	607	584	616	544	603	578	623	570	585	549	563	550	576	542	569	559	617	583	569	572	608	586	588	577	584	570	603	627	546	631	527	583	569	589	570	592	594	620	623	641	557	559	576	569	554	601	564	603	597	561	553	567	566	579	568	596	630	578	634	549	605	594	564	583	579	616	607	556	608	603	562	543	574	570	586	604	602	588	573	601	621	560	549	605	570	570	561	579	601	568	554	591	600	557	566	592	605	549	575	543	580	600	529	534	620	574	587	613	585	551	607	587	632	576	567	553	602	570	621	577	589	561	607	574	574	557	576	570	573	565	592	615	596	593	584	545	562	606	592	547	550	517	575	569	589	575	562	628	598	575	554	534	593	574	585	572	522	567	605	609	561	555	605	625	544	558	582	578	568	641	595	554	591	573	553	559	576	596	589	573	560	564	570	583	610	534	549	596	606	552	622	573	607	574	616	559	584	596	587	581	580	590	570	577	588	553	578	599	566	525	580	606	571	556	555	586	540	589	584	578	566	618	568	617	610	585	591	602	562	581	552	568	571	593	604	581	570	542	556	608	537	578	592	523	585	598	553	606	567	564	569	533	559	581	596	587	491	585	572	634	602	613	576	559	556	588	551	573	559	597	511	595	629	572	577	603	553	547	620	566	590	623	603	543	549	569	541	567	589	559	561	617	543	592	528	547	560	599	600	589	567	564	593	578	539	544	582	584	580	608	586	604	594	525	546	604	552	603	613	548	576	570	579	585	587	609	551	576	601	564	566	568	621	592	564	515	553	550	592	595	579	556	541	585	597	559	581	574	555	612	568	560	554	592	586	545	584	583	543	534	573	522	558	595	593	563	578	576	577	615	593	618	564	626	568	577	485	560	547	603	560	587	565	565	555	591	593	595	610	548	576	595	598	614	563	584	620	607	576	578	578	615	585	579	628	563	549	552	556	572	570	601	586	583	552	614	544	564	584	574	587	556	594	594	571	544	583	569	541	610	556	622	588	551	583	591	575	600	597	620	553	612	582	539	599	577	615	596	566	603	611	537	573	587	581	598	566	541	592	592	565	596	547	558	575	563	566	589	595	581	590	583	594	613	567	579	561	613	567	571	557	558	583	586	566	565	558	589	581	551	575	583	583	583	605	591	581	631	570	576	520	609	591	609	556	592	615	600	571	611	578	545	586	625	598	559	593	603	611	579	609
26628	21042	14733	5180	2645	2123	1806	2175	4422	4704	3898	2738	1500	879	579	465	381	410	371	340	356	363	349	373	381	364	381	362	374	371	364	381	363	374	388	362	356	353	349	363	360	349	319	349	369	349	350	377	355	372	377	336	334	387	398	376	335	365	336	335	361	370	336	377	357	365	334	348	356	371	329	357	365	382	351	373	377	375	335	352	375	384	392	359	354	321	341	329	350	384	376	351	381	396	376	392	380	358	330	341	338	345	367	336	343	380	382	388	353	392	367	383	374	332	336	361	382	381	314	349	396	343	380	364	373	368	380	379	327	388	359	382	355	339	339	345	321	342	393	358	390	390	363	328	367	381	365	377	362	367	375	345	384	360	315	346	387	359	351	372	347	371	352	343	345	374	370	341	384	362	344	353	374	382	358	339	337	309	374	350	361	369	367	370	335	329	359	375	330	327	371	339	339	358	400	361	334	366	360	359	337	365	378	339	333	365	360	339	350	370	346	409	362	359	370	372	376	394	387	339	372	407	345	347	361	333	369	365	342	348	374	381	352	341	347	361	375	402	350	343	330	350	340	391	400	376	348	373	356	361	349	382	395	321	408	373	329	374	346	354	357	366	332	358	362	385	368	346	390	361	354	336	329	342	371	341	367	384	372	335	376	370	361	339	336	372	382	341	387	335	360	355	337	353	389	340	347	341	326	390	391	388	320	351	369	373	362	373	350	344	348	368	382	350	330	362	353	368	338	379	350	353	343	366	339	358	341	384	336	333	353	338	345	356	363	392	384	364	353	353	356	351	354	363	342	374	369	375	383	387	396	363	345	365	348	357	338	371	374	341	399	351	387	349	368	362	366	361	351	379	331	372	380	363	353	356	379	337	359	363	333	332	360	366	346	380	340	341	326	363	353	378	370	329	350	394	355	375	360	367	395	334	380	373	392	334	347	391	389	360	343	370	355	409	346	342	401	371	369	364	361	359	368	374	362	362	358	366	369	332	351	347	345	358	362	364	344	360	375	345	384	369	349	364	372	395	379	365	374	364	366	350	373	368	373	361	391	367	337	380	360	352	351	359	347	374	359	363	367	333	350	360	360	368	357	364	374	362	366	369	354	385	375	346	360	369	315	339	371	368	342	365	341	363	338	362	369	393	358	353	378	387	369	338	345	368	347	342	377	362	343	362	355	362	387	344	348	377	335	344	351	326	349	359	383	369	336	381	372	390	364	350	372	331	381	353	348	357	352	366	322	379	373	377	359	363	363	392	334	344	377	357	377	356	359	371	348	364	376	341	342	334	359	371	352	330	368	372	385	356	387	353	353	352	339	326	336	365	360	387	370	351	363	389	342	346	368	361	357	370	346	369	327	350	364	337	322	380	389	343	313	325	369	349	377	368	342	351	346	353	387	359	357	336	365	355	370	403	371	348	381	359	349	348	365	364	339	349	376	336	362	349	355	349	410	366	374	358	350	355	349	354	347	411	372	384	371	346	349	352	366	370	360	337	356	339	355	375	387	380	363	322	354	388	369	339	353	389	381	345	343	381	358	380	363	397	372	396	343	346	368	386	374	358	349	367	349	358	391	386	367	350	327	355	348	365	351	324	353	360	388	350	335	363	392	379	387	362	376	381	353	334	369	393	341	376	381	371	348	361	371	348	354	361	387	369	363	370	357	336	340	353	351	350	346	335	356	337	342	324	359	346	387	363	366	376	343	330	356	347	343	338	367	379	384	328	359	383	386	353	361	388	395	349	343	392	376	365	359	359	370	342	345	374	394	383	366	345	353	343	350	359	348	351	351	346	351	393	347	370	384	378	369	338	362	341	335	346	354	376	356	400	378	346	336	373	385	358	356	386	371	353	356	367	380	361	357	319	376	366	379	336	363	369	363	359	398	386	343	366	376	354	348	352	393	354	329	361	367	344	362	370	366	362	352	362	369	367	376	309	331	369	371	353	373	323	335	386	357	370	373	335	374	376	364	380	380	344	383	361	405	344	383	374	339	358	389	322	381	386	334	380	397	377	359	366	360	397	383	363	382	379	375	350	373	367	370	348	364	349	378	337	346	375	390	378	359	379	362	373	330	367	328	389	344	357	337	363	401	388	349	368	361	345	350	348	346	362	338	377	328	369	382	371	345	364	335	395	358	350	365	406	360	351	365	380	343	371	347	347	342	375	366	374	360	345	338	325	370	347	345	363	391	356	363	369	360	390	342	341	377	371	410	335	368	345	356	379	354	369	351	348	343	323	346	386	367	362	337	355	342	374	343	370	348	371	370	362	346	359	384	392	420	361	355	325	361	364	393	364	333	344	343	341	305	380	368	353	358	392	389	356	346	355	363	336	366	376	389	349	351	384	340	347	339	364	344	369	359	385	349	365	352	364	382	371	377	395	349	352	334	329	403	355	354	367	346	348	328	384	380	331	401	362	346	339	410	380	398	336	369	340	357	378	329	347	358	342	369	373	370	356	352	316	340	352	325	356	357	371	342	369	361	381	373	355	395	372	386	336	347	383	385	328	354	356	365	335	357	343	337	401	345	404	345	339	339	351	371	378	389	333	347	341	356	355	383	345	339	341	357	357	371	385	364	337	371	379	395	358	364	368	367	362	347	398	352	387	328	324	316	362	371	348	349	354	373	353	330	353	373	373	366	366	378	380	359	343	363	340	388	345	339	375	346	333	363	347	337	355	405	329	370	358	348	345	367	389	382	331	356	315	354	386	370	403	343	398	377	341	383	352	351	368	376	402	367	382	351	383	375	343	391	368	401	369	392	337	326	344	336	332	325	399	350	393	375	354	357	356	360	384	358	359	365	377	338	375	394	354	343	395	356	403	352	364	357	331	408	344	369	355	363	371	380	356	369	352	372	368	357	369	371	377	350	311	380	369	367	353	373	339	371	370	383	350	372	381	359	375	352	388	360	377	344	317	350	359	389	342	348	323	340	355	340	343	361	360	326	383	395	373	336	347	353	355	377	380	394	362	351	337	394	367	332	379	367	360	342	408	330	372	355	349	325	346	392	380	322	334	357	342	337	359	350	349	354	385	329	377	337	371	370	369	354	369	362	361	341	413	354	355	334	366	352	339	349	358	330	333	382	351	374	349	328	356	352	365	358	324	411	349	347	372	378	325	391	363	377	352	350	392	376	380	365	351	345	361	361	335	344	357	365	339	362	347	343	354	316	330	382	355	358	365	368	325	369	375	359	354	358	375	369	349	316	355	343	389	358	369	347	375	349	408	333	367	379	373	368	369	361	363	350	348	328	386	328	333	338	357	350	368	352	326	363	379	369	364	353	350	359	311	340	380	374	391	363	339	372	333	409	357	338	388	344	370	347	387	328	330	346	397	393	348	357	354	354	356	389	360	374	368	343	351	376	377	363	397	356	342	344	349	378	341	402	348	322	390	326	338	337	373	333	349	371	365	371	373	353	341	375	326	384	357	345	364	389	328	353	329	356	372	388	342	352	375	375	375	342	361	334	376	369	382	352	336
8653	15297	16446	8845	7366	6353	5901	7119	13022	12381	9966	7185	3902	2191	1297	893	853	735	687	790	730	737	717	728	695	708	709	751	747	710	679	728	721	756	670	726	718	709	721	734	692	697	704	687	734	743	679	735	686	664	671	730	689	729	773	736	705	709	715	701	739	703	706	745	704	708	712	759	772	742	699	704	699	704	742	756	666	718	773	704	726	704	702	708	689	700	766	738	723	691	753	730	738	732	751	671	706	689	687	703	741	656	754	719	717	749	716	757	669	687	740	709	681	692	680	719	760	698	730	689	696	702	754	724	769	713	722	740	746	687	720	744	706	716	735	725	762	715	705	713	717	722	732	753	733	727	715	699	744	655	719	682	721	690	713	742	704	730	680	751	701	728	672	764	695	720	714	682	741	687	709	739	721	698	669	705	704	678	731	752	696	777	714	717	649	724	693	700	738	733	747	713	740	745	745	739	708	727	682	709	704	737	724	738	685	720	775	735	709	715	687	731	688	666	713	679	747	730	725	695	720	726	739	692	727	710	720	733	700	750	672	718	739	702	684	716	712	715	752	751	723	704	704	705	716	741	693	680	716	687	730	664	714	693	699	705	745	743	749	722	748	759	697	737	682	716	734	682	691	727	719	674	669	738	746	729	740	721	661	699	682	686	715	684	710	732	715	750	708	707	687	737	730	741	709	724	696	724	702	691	683	745	752	704	758	689	661	757	768	700	735	709	696	712	714	695	698	744	718	704	741	660	733	690	711	682	775	746	667	738	755	717	744	677	711	741	766	764	682	724	711	707	732	722	699	723	703	712	739	688	708	726	745	722	730	709	734	673	695	685	700	650	705	741	714	727	698	720	727	725	750	695	719	748	754	690	700	729	634	705	746	749	745	716	756	692	709	708	699	736	678	700	667	733	769	735	712	747	766	744	704	708	736	727	686	737	716	699	699	740	664	705	710	721	660	672	724	734	766	706	746	745	729	725	691	730	699	661	714	748	689	702	731	759	680	718	674	679	722	735	723	771	720	719	697	776	732	722	711	747	697	744	708	710	674	724	749	701	713	724	714	755	724	683	722	707	715	711	765	727	720	686	735	735	710	688	709	670	757	748	697	745	680	710	741	686	714	734	757	726	693	675	724	709	771	736	771	702	716	690	723	710	718	770	716	704	756	672	678	688	772	745	713	684	725	726	725	716	712	745	679	705	766	749	742	738	747	731	710	700	752	705	745	734	728	684	687	729	672	722	707	725	732	730	728	695	749	737	718	750	667	672	707	693	682	759	699	715	743	735	691	702	753	753	700	664	695	748	751	685	716	693	711	701	693	768	670	746	743	682	727	719	715	718	732	697	730	684	764	703	742	733	766	770	706	747	711	755	651	715	700	681	722	731	745	730	727	752	721	773	763	692	688	703	713	683	725	685	747	783	705	696	708	693	700	720	719	678	687	722	695	698	701	725	695	746	730	711	709	679	717	714	716	721	698	681	732	732	668	688	777	702	729	702	714	726	725	718	669	761	732	693	750	709	740	717	752	732	689	711	681	688	744	765	744	742	699	706	748	732	755	689	737	692	712	667	731	720	735	731	752	723	718	729	730	766	712	734	649	728	748	713	736	769	685	718	700	738	691	711	704	717	722	758	719	758	758	728	740	773	737	724	787	704	728	707	677	770	760	731	750	701	686	684	727	739	713	721	685	734	789	695	685	751	731	735	743	707	722	731	687	706	695	685	707	710	710	749	703	775	707	742	744	736	693	678	747	687	695	742	716	679	728	715	716	704	673	739	745	710	708	705	741	744	743	725	662	715	695	739	722	731	676	687	705	724	756	736	733	740	685	704	724	715	722	706	673	732	672	674	693	696	676	712	695	690	713	723	694	711	742	726	719	661	741	716	750	694	679	743	704	714	706	687	704	752	672	687	683	720	698	758	684	764	713	769	673	718	666	688	709	724	732	748	709	701	754	755	728	666	699	733	761	690	711	709	712	741	696	732	695	673	698	703	687	681	649	729	729	708	722	774	741	715	710	706	675	731	689	738	691	673	706	684	722	685	691	719	711	699	688	722	771	755	681	718	693	678	707	696	658	672	702	737	746	745	722	720	682	767	726	721	764	706	714	726	738	724	705	738	736	704	700	696	715	701	728	721	735	735	690	739	736	713	682	710	717	723	756	735	693	747	743	744	748	699	675	664	710	724	681	721	730	736	736	680	743	749	717	714	759	725	702	745	730	703	717	691	711	725	690	736	700	728	733	713	750	721	758	709	762	732	683	688	715	678	738	720	717	709	716	740	710	732	755	704	718	704	680	719	728	745	758	715	763	742	700	685	751	773	687	715	713	700	683	741	698	711	709	694	753	712	719	676	683	744	711	727	690	702	707	692	718	747	744	754	688	682	747	722	771	697	744	681	737	746	730	731	716	676	758	740	717	684	716	712	710	747	750	697	759	697	712	684	741	694	701	719	668	751	723	725	686	727	681	710	684	737	731	735	752	732	716	745	723	723	718	692	753	721	652	749	730	746	720	757	753	705	727	677	723	685	716	714	728	703	685	713	721	732	694	712	732	671	735	672	700	681	692	694	737	672	714	679	708	724	714	708	669	707	743	716	731	752	767	713	690	690	684	767	718	738	691	726	730	710	672	709	737	715	768	737	693	756	716	735	718	764	687	724	705	737	721	718	740	696	690	738	770	746	710	691	686	694	735	717	708	700	714	744	735	690	783	688	694	738	727	698	723	710	778	711	708	702	718	746	749	686	731	729	711	712	664	737	739	731	654	720	698	676	711	730	760	714	783	718	693	720	692	708	714	710	699	732	698	713	681	709	717	680	750	683	740	727	747	705	718	704	729	661	696	675	710	691	694	637	710	698	745	719	677	696	727	683	715	694	711	743	728	715	727	729	730	706	696	675	710	725	696	726	736	729	682	741	734	701	789	710	747	756	719	722	749	710	703	687	682	705	735	754	724	726	730	697	706	716	688	732	705	742	719	732	695	715	731	730	711	704	705	730	683	702	722	639	717	667	662	730	727	687	706	773	725	655	705	760	744	742	704	732	758	727	702	747	694	745	686	678	713	735	696	750	737	738	706	747	694	712	718	720	787	697	738	708	722	706	703	698	708	720	703	700	732	663	679	727	723	681	696	694	729	706	780	701	746	761	711	706	718	733	711	733	753	706	695	720	725	665	702	727	728	658	701	758	710	719	743	749	719	664	733	708	699	757	712	751	725	706	739	731	734	724	709	700	759	651	713	716	751	706	721	702	762	704	725	722	737	736	717	723	704	744	722	709	700	689	738	738	701	718	688	718	743	730	732	745	720	717	731	754	684	724	707	714	700	741	670	743	697	725	705	703	685	684	721	731	705	742	713	687	669	707	703	694	651	676	698	681	755	691	725	747	688	696	716	691	693	669	710	683	758	714	732	708	751	749	687	722	740	723	721	732	717	715	742	701	705	698	693	717	713	671	682	728	660	701	703	758	709	710	708	689	747	733	779	714
24252	21261	28247	24582	19261	10207	9897	12341	22057	23606	19899	12451	5344	2210	961	547	442	336	354	334	303	325	327	311	309	322	318	318	330	296	323	291	303	325	307	315	321	289	340	293	320	338	316	330	312	291	326	315	307	307	327	322	328	299	311	360	322	324	328	268	329	344	323	308	325	298	307	343	281	335	337	334	310	323	326	327	333	317	323	327	308	310	314	318	286	307	329	315	271	322	289	312	323	345	331	332	303	293	286	334	305	336	310	340	330	316	336	307	337	322	292	324	338	311	315	291	307	314	340	279	290	325	296	306	314	320	312	303	290	279	301	326	310	311	276	290	335	296	331	313	311	331	318	287	288	324	320	316	296	308	296	305	316	317	316	326	291	322	302	339	302	306	326	314	296	309	308	284	299	320	309	324	330	315	322	288	290	290	334	306	302	294	292	324	312	255	315	336	307	330	292	314	298	294	314	327	292	281	312	311	334	295	321	324	312	283	301	315	299	322	290	330	308	302	321	304	329	334	295	306	334	308	358	305	283	311	304	312	331	335	320	285	312	328	329	308	310	279	335	303	327	305	320	313	321	345	301	313	315	327	362	294	335	310	335	314	314	299	333	324	304	329	301	321	320	316	303	332	324	344	300	329	312	309	285	295	354	321	300	339	300	312	322	299	290	314	316	345	321	319	305	311	318	324	333	305	341	291	311	346	330	301	285	287	332	311	319	326	282	312	318	295	303	281	315	280	282	326	333	301	302	318	294	284	322	319	301	306	300	314	296	309	319	306	295	323	345	299	310	299	300	309	317	293	295	316	290	306	293	311	325	329	345	325	318	317	316	283	339	329	314	307	303	309	306	320	299	296	327	318	292	308	323	310	344	310	315	326	306	305	323	336	339	318	327	337	297	273	313	327	321	296	317	296	296	324	298	330	319	289	301	317	266	281	289	319	302	317	316	302	295	317	301	329	299	333	310	300	311	313	339	299	285	317	302	297	294	313	312	316	330	323	318	319	351	282	316	294	349	329	313	318	329	318	299	275	282	283	315	305	312	313	284	307	306	291	316	321	311	287	331	310	320	289	332	289	298	321	289	295	319	331	324	324	339	303	292	290	274	343	297	272	311	304	329	309	310	307	292	300	303	335	327	308	288	324	319	310	316	325	316	283	311	323	316	292	317	322	349	302	322	311	293	334	276	323	317	361	294	306	296	324	314	296	299	322	325	324	337	324	327	301	305	353	292	324	327	300	338	316	305	264	298	306	315	319	312	313	288	298	330	313	284	292	310	295	304	345	291	301	305	324	285	301	341	306	284	325	306	307	319	307	315	317	316	305	333	283	310	308	307	317	314	306	315	315	293	327	304	303	348	347	289	288	286	299	299	300	350	306	295	341	318	307	302	298	303	298	296	324	300	300	298	293	309	319	327	345	310	282	292	316	282	337	330	328	283	320	340	323	297	296	307	325	307	269	317	311	358	335	282	336	319	304	307	314	317	343	285	348	328	330	300	329	326	304	293	304	332	334	290	321	328	320	331	336	302	325	324	299	328	301	315	321	337	293	322	311	317	324	315	307	303	329	275	312	316	286	323	320	307	323	303	318	320	329	289	310	359	292	299	282	335	319	341	309	318	311	328	323	293	303	335	308	331	308	302	287	300	308	322	363	299	328	304	298	302	327	333	347	298	305	333	310	294	289	335	316	291	331	326	344	326	294	299	335	294	297	321	328	304	305	308	336	308	313	327	356	329	297	297	324	289	319	282	301	332	312	267	319	315	335	326	300	301	272	323	315	304	310	296	329	300	279	304	323	265	345	311	324	325	302	333	325	313	302	306	324	299	300	294	312	321	298	305	359	319	297	326	334	308	331	359	314	299	301	303	290	280	286	318	322	303	303	323	319	303	307	301	307	311	309	303	287	313	301	284	321	324	313	293	306	313	285	334	302	325	306	303	341	277	295	305	310	305	324	317	332	311	308	337	310	264	340	294	319	295	303	304	329	316	307	308	298	300	317	315	312	302	303	313	336	320	300	312	357	324	311	334	295	289	320	297	308	346	319	359	302	331	343	331	324	310	324	314	317	271	316	342	349	279	300	318	325	310	306	337	319	340	312	347	319	302	298	305	299	302	318	305	329	289	349	301	321	309	295	295	335	331	321	320	319	302	319	323	330	319	320	299	302	313	284	324	293	286	322	290	308	319	290	298	312	318	325	328	331	320	316	330	285	306	294	309	337	298	321	304	323	332	339	293	321	331	284	284	309	322	304	291	327	299	321	324	294	293	289	315	299	316	314	267	298	300	290	337	322	303	310	330	310	301	304	335	321	287	336	300	308	320	325	296	301	335	299	309	304	290	321	323	281	310	280	325	298	328	316	308	339	313	317	309	323	326	317	272	351	312	355	294	316	317	325	314	323	305	296	303	286	328	345	319	292	289	342	311	311	329	325	324	309	297	303	315	314	290	297	309	296	346	332	334	306	299	318	297	321	286	337	302	328	302	318	308	319	287	298	320	324	285	302	327	299	300	331	330	326	314	314	310	288	349	327	305	303	305	315	313	290	323	316	321	323	347	299	329	298	319	345	320	322	306	325	314	356	303	318	306	283	316	318	328	296	328	341	294	293	270	313	338	318	316	310	291	330	306	316	299	308	316	305	328	322	306	311	324	300	288	295	308	308	328	306	301	323	288	304	305	306	334	336	312	300	320	318	322	327	308	311	306	351	282	341	288	294	317	341	327	288	296	319	327	306	295	321	311	333	327	344	296	319	331	307	294	334	321	319	352	297	320	358	293	370	309	328	319	297	306	313	282	310	305	311	351	304	300	326	299	320	313	317	302	330	334	295	312	298	293	336	293	295	306	296	301	286	320	306	289	305	288	279	326	287	314	319	326	286	303	307	305	335	336	338	292	329	286	301	328	274	313	301	293	329	295	326	315	300	297	295	321	290	334	306	280	322	316	306	304	285	323	293	300	281	343	290	344	330	302	337	309	333	314	324	308	328	298	333	308	326	306	308	309	324	300	343	348	315	309	299	327	303	329	320	341	325	309	305	311	318	314	350	307	272	321	338	290	357	343	295	312	318	309	306	299	344	295	288	310	304	313	330	311	314	299	314	323	289	315	297	313	291	312	304	320	298	344	327	286	304	311	301	303	319	302	294	297	292	329	304	329	309	329	294	330	317	350	320	337	298	324	329	307	301	311	339	300	300	313	333	320	322	311	281	312	310	327	347	287	322	319	291	319	288	310	351	337	337	286	280	310	314	294	319	301	318	332	332	296	293	289	314	342	291	367	321	293	328	346	305	313	331	297	306	317	325	303	320	300	287	274	322	328	306	297	341	287	282	315	329	317	273	305	330	301	323	297	286	305	347	299	318	321	318	311	305	327	323	293	306	316	335	314	299	298	323	302	325	301	315	319	325	310	298	301	337	338	332	329	335	333	321	324	320	276	333	312	319	301	299	296	308	351	309	298	311	311	315	309	299	289	310	307	293	316	327	314	349
9788	23189	23585	22374	16969	18241	20673	25251	34715	34582	30389	21797	12034	5991	2727	1456	901	685	690	613	639	620	672	608	625	640	647	663	613	661	597	661	627	652	615	661	618	662	651	585	625	613	640	600	654	639	643	646	656	645	655	635	632	620	621	663	642	592	663	654	645	624	598	592	647	621	630	627	612	634	644	650	611	626	618	637	627	643	645	635	638	607	622	664	658	641	624	603	624	624	643	661	627	637	621	600	626	590	643	649	630	639	638	635	641	617	642	610	599	671	658	643	656	640	608	653	626	588	645	625	675	666	619	579	629	614	620	654	621	632	666	644	632	607	647	641	661	631	617	640	641	627	622	604	605	624	610	651	603	641	620	657	612	649	646	654	604	617	617	694	626	615	621	605	638	612	618	606	616	655	575	652	640	655	593	619	586	634	643	638	643	637	645	657	678	600	609	620	687	614	616	631	638	648	607	613	602	611	619	658	635	640	632	659	612	585	649	652	653	630	624	655	631	620	611	644	623	647	645	643	617	618	617	670	622	635	587	571	618	587	632	592	650	597	599	637	634	630	645	630	699	674	689	618	615	635	672	604	648	586	666	638	631	655	600	635	633	638	617	647	652	629	657	634	633	622	639	606	606	645	615	545	634	645	617	644	635	621	618	598	655	634	616	585	620	599	600	640	617	605	630	657	597	620	606	631	655	649	641	637	673	662	633	648	638	638	600	644	616	608	649	614	614	630	626	679	598	604	644	617	602	591	581	600	631	619	616	590	638	647	605	608	671	591	675	624	625	609	590	603	601	646	626	626	666	641	661	639	645	631	654	643	672	649	638	664	610	651	637	606	676	681	628	631	633	587	629	624	637	609	649	620	649	600	587	609	659	608	624	634	662	661	566	640	656	617	609	616	582	653	677	617	625	609	695	587	661	611	596	649	649	612	647	646	668	598	623	646	614	597	651	631	634	596	653	602	675	584	625	605	590	629	613	626	606	611	623	651	637	651	651	613	598	628	640	616	603	639	642	614	632	650	618	620	623	610	648	636	616	632	590	583	613	627	652	654	579	646	633	658	689	635	611	617	616	637	616	636	620	656	598	600	650	631	647	622	626	651	603	640	626	656	616	612	609	616	617	619	677	645	642	609	643	633	625	631	640	638	598	626	616	641	621	600	582	666	586	628	604	627	563	615	665	645	630	657	639	600	586	629	647	662	586	616	655	641	642	596	644	616	630	616	610	638	622	625	642	614	624	618	617	622	643	597	602	599	621	594	630	638	672	638	607	626	564	623	662	634	695	634	676	646	586	650	700	666	616	600	596	655	620	622	637	608	665	627	591	566	664	629	673	653	691	612	635	598	611	584	594	619	606	631	609	625	627	627	620	633	613	629	620	620	618	631	629	629	634	628	632	615	623	615	644	654	667	646	644	605	627	672	651	628	670	621	644	599	637	593	662	631	631	598	588	652	632	624	639	632	626	585	626	622	623	614	585	599	607	644	658	630	650	648	625	685	596	652	610	643	632	637	656	635	632	627	566	621	633	615	646	592	651	633	630	620	668	608	633	641	689	647	618	617	579	671	614	640	614	598	590	647	610	642	581	653	612	658	616	637	661	579	600	580	626	659	638	662	615	655	652	610	658	627	619	626	629	661	614	663	622	618	647	645	656	638	661	627	621	600	639	606	676	621	650	617	609	636	641	610	654	623	639	658	616	638	630	641	566	652	640	618	587	645	638	606	625	609	603	597	636	627	592	624	610	622	650	621	656	622	654	638	598	613	664	632	592	627	643	645	680	678	595	617	631	614	620	621	640	624	617	676	633	580	648	617	584	611	581	592	648	632	670	667	630	667	629	656	580	632	641	611	583	614	646	652	638	612	626	634	686	631	642	661	673	692	650	650	586	642	622	658	676	620	636	646	599	571	589	609	598	607	605	609	609	609	613	640	592	644	570	625	661	604	653	615	614	638	603	637	554	642	594	664	643	622	606	629	635	614	651	630	596	618	628	681	616	609	607	638	639	611	644	591	618	630	666	656	607	638	662	681	636	620	634	584	624	613	612	675	635	576	628	619	645	578	638	607	649	626	644	649	654	614	623	619	605	639	592	667	609	642	663	657	623	606	632	637	620	625	647	644	669	590	627	653	645	609	595	634	613	628	649	644	635	649	643	603	624	646	620	652	635	668	666	636	598	655	586	613	622	605	621	633	641	654	647	607	599	676	638	647	644	629	662	615	627	619	640	620	603	663	596	605	657	592	673	625	631	662	594	642	680	588	618	582	605	645	653	611	640	602	627	613	626	605	599	601	622	611	651	628	645	595	649	648	606	674	656	631	622	685	642	611	657	625	597	601	575	697	624	596	647	618	645	637	592	644	623	668	605	658	654	602	629	649	655	624	600	612	606	617	650	622	626	617	626	633	608	628	667	648	657	633	636	608	651	642	664	630	645	595	623	603	634	653	632	625	664	680	616	644	602	632	619	632	613	666	607	597	589	645	595	640	642	586	645	613	616	639	651	622	620	607	634	614	624	654	626	617	602	660	600	614	660	609	604	621	624	629	648	643	671	672	651	577	612	663	602	600	647	631	602	628	685	630	622	613	662	643	594	641	613	672	614	600	651	672	629	616	606	602	600	645	656	677	608	682	630	611	620	680	637	600	691	627	651	644	598	643	643	606	582	639	612	633	623	626	614	637	628	644	649	618	610	628	645	630	607	641	608	607	586	641	609	679	641	656	557	627	628	602	612	651	616	651	633	622	624	558	644	631	612	654	605	636	634	580	585	647	618	556	607	617	604	601	595	650	642	604	663	626	632	582	610	603	615	614	659	607	639	611	670	611	617	615	634	653	585	642	617	670	570	620	658	605	645	618	677	643	607	620	627	665	619	638	635	582	633	585	641	616	613	637	594	636	649	638	590	665	625	613	613	693	567	622	618	645	651	628	620	622	655	649	625	640	591	670	602	590	622	627	632	629	631	641	602	635	654	612	623	652	661	609	616	643	627	646	619	597	612	637	621	636	678	620	609	683	608	653	671	610	665	587	624	640	633	605	610	593	634	622	621	578	627	644	624	635	633	586	604	621	635	654	655	627	665	632	612	640	630	610	683	654	637	631	596	609	642	572	632	640	641	613	580	676	652	625	669	629	598	616	597	626	646	657	623	624	667	576	599	611	655	641	612	661	621	639	652	601	664	647	678	625	636	635	585	632	614	683	641	622	646	643	603	585	651	639	609	648	596	596	598	668	640	644	622	627	601	634	645	673	646	667	613	636	643	635	629	614	662	605	600	597	635	642	618	636	616	640	629	638	679	634	613	631	621	657	621	604	649	639	657	633	681	637	590	604	630	650	652	634	608	616	624	618	616	623	608	614	648	601	602	603	578	680	600	613	616	636	660	656	641	641	642	626	637	635	601	660	630	684	621	632	574	624	654	629	637	606	601	643	616	631	619	597	647	625	645	645	669	603	627	645	611	645	597	595	637	619	616	634	625	629	620	633	590	628
23123	21237	29071	23714	21289	21712	19441	16297	24216	36361	33687	24301	14223	6706	2880	1262	580	390	298	283	296	285	286	291	288	299	314	285	271	303	285	298	273	306	289	265	309	276	286	250	322	307	268	281	298	280	277	296	293	284	293	248	258	278	286	295	293	262	309	279	281	299	263	289	274	259	289	268	283	298	282	301	270	286	265	312	266	294	303	301	318	289	269	253	259	287	318	278	264	277	292	268	269	280	284	255	289	314	297	287	270	287	282	289	279	324	303	294	261	237	303	280	293	301	263	289	293	293	294	282	271	293	264	296	288	275	293	293	279	271	251	275	267	266	258	267	285	286	275	270	314	284	268	295	296	262	283	272	263	291	286	270	311	240	257	306	274	301	298	297	309	314	282	267	283	284	271	274	286	273	300	287	276	254	293	277	311	323	304	299	283	267	270	275	275	292	296	274	304	281	279	290	298	278	283	267	270	308	293	270	316	301	296	250	280	268	291	284	265	287	310	278	294	315	287	291	262	280	293	303	278	277	251	281	296	283	303	284	265	274	295	282	254	251	260	290	278	278	273	288	257	298	310	288	281	305	319	291	259	293	282	281	257	257	300	257	283	255	250	279	309	258	257	283	296	285	284	264	304	285	294	310	273	283	270	268	287	303	292	284	264	296	270	289	265	263	289	264	267	278	281	300	267	278	288	298	266	273	302	270	300	289	298	290	274	306	284	264	237	272	290	265	289	257	290	268	295	252	304	263	256	289	318	298	303	291	289	270	290	279	284	244	294	303	262	290	265	270	264	265	264	293	260	281	278	280	287	310	250	302	292	249	266	250	313	271	253	289	300	291	279	274	300	295	284	286	247	291	293	299	284	292	299	260	313	281	278	278	275	285	306	294	287	295	290	310	294	293	285	271	288	286	315	297	297	302	276	263	270	293	290	273	289	297	266	261	270	284	297	294	294	303	287	286	286	313	256	277	258	295	281	270	294	309	297	257	271	286	268	273	276	271	270	267	286	285	323	264	309	267	304	281	265	262	283	268	303	292	305	324	269	267	316	311	286	271	239	318	301	285	256	267	254	301	277	271	335	313	280	292	284	276	295	306	292	280	264	282	296	268	272	286	302	291	265	297	298	265	322	273	259	280	293	260	301	299	300	247	282	291	301	277	284	288	313	281	280	262	288	293	275	267	296	301	304	269	266	291	283	283	281	283	275	276	287	272	299	295	302	295	258	295	280	267	290	264	285	290	300	261	274	317	291	267	287	265	287	309	291	305	273	276	284	277	256	287	276	270	269	321	276	284	283	312	296	266	302	264	271	274	279	271	291	283	301	284	261	267	301	284	277	282	272	284	281	296	294	289	277	270	263	283	267	298	267	289	317	283	306	287	281	280	287	280	330	286	272	276	255	282	283	292	273	272	279	295	264	287	310	277	289	280	290	276	292	272	270	294	285	283	300	276	297	279	293	258	303	271	261	295	300	279	274	299	262	259	278	270	281	293	251	314	305	272	273	262	313	273	296	280	278	273	299	269	271	269	286	283	272	297	268	285	295	302	307	290	254	288	286	309	261	302	304	298	281	277	286	266	250	310	276	288	249	283	279	291	291	292	290	264	295	286	277	272	288	301	259	288	283	269	272	292	295	268	298	268	275	291	322	279	262	282	261	271	289	266	244	356	269	290	288	270	281	282	275	292	296	292	297	283	274	278	225	269	283	286	277	287	285	296	242	277	288	281	276	262	296	270	290	284	283	280	278	292	283	293	272	271	278	284	290	300	286	290	269	283	286	283	268	306	300	301	269	296	291	277	291	266	251	272	276	306	299	266	255	279	270	309	296	293	323	276	247	264	288	263	279	283	294	281	274	303	306	276	251	259	312	281	268	271	260	260	306	312	302	290	266	279	304	331	321	296	275	299	303	288	304	298	277	264	281	310	264	306	274	310	308	301	289	282	286	282	313	283	294	279	279	294	294	298	300	301	262	264	287	266	285	291	270	258	299	289	258	280	301	275	277	274	252	255	299	286	264	277	295	271	275	301	280	273	267	314	293	285	313	280	285	261	297	278	294	278	276	292	306	264	269	267	283	265	304	298	254	286	262	268	289	285	268	290	291	303	310	278	264	310	276	289	292	300	245	273	283	276	288	273	256	278	286	262	246	272	291	289	287	269	309	297	280	255	287	297	281	302	300	315	266	290	265	292	304	283	263	296	249	267	290	276	262	262	293	279	281	279	270	275	285	283	286	258	281	259	283	299	270	302	355	314	268	288	284	272	265	279	305	279	282	301	262	316	290	290	269	271	288	273	290	289	285	302	265	287	248	281	272	286	292	287	256	276	297	293	274	295	317	293	292	265	313	265	284	272	262	290	255	261	274	275	310	258	281	307	281	295	270	288	304	265	282	297	285	282	284	298	252	287	270	315	283	269	300	269	243	275	271	292	274	275	257	259	279	247	274	288	272	288	299	289	286	310	298	256	299	279	315	256	255	257	279	252	269	271	296	280	258	279	285	282	276	279	293	282	277	273	282	287	280	280	292	266	275	298	289	273	314	255	303	263	278	339	277	248	271	295	274	286	275	279	249	291	303	278	296	300	279	299	326	290	270	307	301	272	283	277	284	279	306	260	281	279	259	281	291	272	275	277	267	264	289	308	276	300	280	321	286	281	301	258	285	307	277	265	267	276	278	259	271	277	280	292	261	256	287	265	246	288	259	256	294	261	276	275	284	276	292	272	285	294	293	280	296	278	287	270	265	283	309	291	294	291	264	281	277	261	289	283	312	285	273	303	294	299	262	270	297	283	263	285	307	271	303	274	292	298	268	269	291	303	280	269	278	294	299	293	264	293	272	268	309	259	320	287	298	272	270	262	300	305	273	267	294	278	259	280	299	298	311	308	289	308	320	282	302	305	286	281	281	276	302	319	284	259	296	242	286	267	313	287	264	281	292	288	308	290	303	286	311	289	275	290	277	272	293	287	252	282	275	277	255	266	257	250	255	285	304	323	254	290	270	310	275	290	277	332	306	292	305	264	259	310	269	289	273	250	290	317	287	285	255	280	281	255	284	270	266	255	291	288	291	290	269	269	246	285	285	292	283	326	285	242	306	290	301	283	269	275	304	283	276	287	295	298	287	287	285	296	278	272	274	261	280	279	266	277	286	296	265	281	307	273	281	275	300	268	287	300	264	291	264	280	306	265	288	282	251	271	287	272	274	266	306	284	282	274	273	273	255	256	263	280	282	288	265	279	293	234	269	277	307	258	282	277	279	280	261	261	279	288	256	275	275	292	278	277	283	293	299	290	283	288	251	283	270	287	282	307	292	278	235	289	288	317	269	281	278	285	272	274	284	272	282	296	308	291	295	293	273	282	282	272	297	283	278	285	296	281	298	264	268	321	288	293	269	278	282	283	267	264	282	304	271	269	299	303	303	265	281	287	270	283	264	296	276	287	293	290	273	260	277	281	294	273	259	288	274	284	295	273	316	281	279	290	285	276	295	323
13586	26689	32214	28221	26987	27965	26469	28914	37045	44206	41083	32889	22845	14185	7318	3562	1486	762	553	556	535	543	533	571	555	542	597	566	577	583	545	543	548	540	572	559	553	566	547	586	519	558	568	543	553	585	531	534	571	579	549	591	550	587	547	511	555	549	541	542	538	562	588	548	583	536	559	549	562	622	537	544	523	532	522	527	558	575	597	576	574	590	537	546	551	590	536	575	535	517	565	589	534	514	548	564	555	512	610	504	572	568	519	574	570	514	546	516	513	562	545	532	564	559	580	576	530	525	564	551	551	505	599	554	530	537	568	509	550	563	546	541	593	547	521	515	572	555	546	536	557	546	580	573	542	494	595	565	552	562	518	580	539	566	582	519	562	566	520	530	560	549	572	522	542	596	583	570	521	591	528	538	558	529	559	547	574	586	573	588	600	540	557	588	545	556	559	541	554	570	533	555	549	577	589	561	571	566	531	553	525	546	556	616	537	560	568	547	601	511	539	535	554	548	507	568	544	541	544	544	555	532	557	540	559	562	557	538	551	535	559	609	563	536	540	547	538	561	566	573	548	557	576	538	567	546	564	548	521	545	525	571	550	538	590	577	599	544	531	517	553	521	497	498	517	554	545	527	589	525	556	558	499	586	565	554	514	570	532	603	524	587	570	551	585	541	606	597	560	612	542	568	564	522	544	496	547	551	547	548	529	578	525	553	601	525	576	521	555	526	590	548	595	556	570	530	525	564	524	563	518	549	564	590	546	580	539	533	538	533	558	598	519	539	550	567	510	562	508	559	553	556	548	542	514	562	533	575	581	554	540	577	565	552	558	556	573	559	539	549	531	518	579	572	572	536	517	556	549	555	505	523	552	529	580	518	557	540	516	541	532	517	587	547	557	522	538	591	553	569	571	568	518	544	540	570	540	515	550	527	565	517	520	549	564	513	563	525	550	559	548	545	544	591	585	557	578	582	547	516	577	569	571	577	535	547	530	573	548	570	562	546	509	556	544	537	578	573	583	584	561	534	525	543	529	576	559	556	560	612	599	566	541	560	544	522	559	564	500	594	575	541	545	546	529	567	575	540	537	580	549	567	570	554	620	492	540	531	527	548	585	536	540	500	577	628	524	548	518	545	550	567	556	557	566	562	557	569	542	540	557	559	532	585	567	543	576	538	519	568	522	551	543	539	570	555	553	545	585	558	551	576	524	559	523	577	564	543	567	580	551	563	601	572	544	558	553	525	589	526	548	540	509	571	540	546	543	572	569	529	538	530	535	564	572	563	557	549	552	531	561	552	550	557	542	531	548	513	539	544	572	604	525	574	543	528	562	517	534	547	542	535	551	601	560	580	539	564	550	550	537	566	558	537	544	532	514	564	569	546	536	538	541	558	573	543	547	530	550	559	547	583	542	514	514	577	563	524	512	523	561	554	574	533	572	532	549	588	509	567	526	579	580	534	548	553	521	522	551	530	551	551	598	524	547	541	520	609	563	594	587	539	565	563	566	575	525	562	510	536	527	545	536	516	551	581	546	563	591	552	555	564	574	572	574	518	526	541	541	555	562	559	505	550	563	528	509	556	586	549	538	524	541	574	550	566	559	533	592	559	529	555	588	583	558	558	547	518	564	537	512	524	604	533	553	574	575	524	570	553	557	581	565	562	553	562	570	550	543	563	532	584	529	526	543	520	547	545	548	567	517	511	562	544	566	557	595	564	519	531	553	550	589	575	560	570	608	535	496	538	592	519	529	559	534	558	617	519	592	532	567	480	548	554	584	561	573	552	552	575	543	557	551	568	545	529	554	551	534	596	576	546	581	588	534	553	530	522	598	545	601	543	506	583	558	542	563	573	559	554	564	580	533	596	523	542	516	567	504	544	549	591	534	540	546	568	537	564	510	522	535	557	560	576	563	579	537	530	561	562	570	543	522	528	577	534	570	576	575	563	571	570	523	533	563	535	553	575	541	588	513	555	563	565	575	562	516	585	563	557	553	572	594	521	580	562	551	550	581	505	539	564	554	556	567	599	536	552	558	522	529	564	584	546	574	533	498	612	560	554	551	544	524	568	542	562	539	567	546	566	546	560	592	597	545	538	603	512	537	552	512	548	518	520	522	576	539	546	563	519	545	569	501	528	576	559	538	555	566	566	525	553	575	591	574	538	563	540	556	518	589	557	560	570	571	559	528	550	522	554	591	563	475	565	563	518	558	555	565	541	534	559	610	545	580	557	546	533	561	582	521	552	607	585	541	549	537	553	554	544	569	590	603	553	546	512	549	567	552	516	578	585	563	549	556	517	552	547	552	541	595	562	544	539	541	554	542	592	610	576	544	548	533	509	529	523	563	548	586	554	537	588	543	547	487	525	540	524	576	529	582	560	532	551	512	560	531	590	567	552	545	564	572	543	562	538	557	557	538	577	549	519	526	568	517	517	542	554	566	544	596	522	555	517	571	540	553	537	575	550	532	513	558	530	570	554	541	553	550	555	559	555	530	513	528	593	568	554	564	519	552	543	573	572	501	558	577	536	525	590	567	514	580	519	548	579	555	553	551	543	535	511	553	546	557	527	547	545	584	550	562	525	543	547	552	561	576	555	569	527	541	605	564	561	568	577	546	502	580	539	558	578	540	604	554	581	549	520	566	521	533	541	505	528	532	581	537	542	538	535	564	563	600	554	538	543	535	565	512	559	549	534	536	587	560	563	524	587	527	569	571	558	588	566	535	533	557	585	483	583	533	560	561	564	521	509	552	539	553	539	560	605	594	531	592	590	573	560	557	523	556	524	574	535	537	567	547	490	543	555	498	556	520	524	552	518	577	548	559	544	546	540	548	512	558	596	565	608	591	602	540	543	535	536	539	548	542	571	529	546	539	535	524	524	535	542	578	567	512	565	519	553	541	541	571	548	560	556	552	493	540	527	563	547	540	559	533	584	510	575	578	521	601	540	552	526	544	544	574	489	540	548	517	560	574	574	603	535	598	552	580	537	506	525	611	571	531	557	533	515	553	560	557	578	530	586	576	541	555	567	574	493	533	531	543	537	525	549	525	519	568	552	561	552	554	569	557	539	566	545	585	546	508	531	528	577	532	545	598	546	550	581	571	576	541	540	594	559	512	606	552	566	572	598	552	586	543	544	507	564	536	550	530	575	575	557	586	539	520	572	557	532	543	579	572	551	550	542	555	523	533	548	549	521	560	597	605	534	583	591	501	547	557	588	576	559	545	561	559	579	556	561	571	567	539	546	540	580	527	534	585	536	616	553	561	529	533	546	599	533	552	565	554	556	526	537	527	546	557	557	543	518	526	606	576	512	573	528	539	570	544	526	559	560	514	532	560	527	568	551	533	536	556	520	541	564	549	563	585	533	548	565	550	539	600	549	573	529	592	587	532	537	571	575	508	571	519	543	532	534	563	587	559	594	525	561	565	558	588	562	536	569	523	546	555	576	563	535	570	610	508	592	565	519	531	548	542	540	561	569	507	530	566	579	527	557
26610	20893	14399	4604	2474	1604	1326	1331	2896	4166	3563	2462	1578	1018	630	436	370	349	404	345	346	361	363	418	356	366	337	348	365	314	378	348	358	372	366	335	339	380	349	348	325	342	340	381	352	353	355	326	366	365	348	334	363	368	354	314	361	385	343	358	375	398	360	368	336	367	340	334	383	355	344	367	369	353	322	362	346	374	380	385	357	352	351	355	359	387	368	355	323	350	367	344	370	346	328	338	340	363	375	387	362	344	360	369	396	386	354	357	340	319	333	351	335	360	355	381	323	311	358	365	340	339	388	372	366	339	381	388	386	337	333	337	378	373	342	356	336	346	365	344	373	354	360	384	345	359	340	378	348	347	369	339	317	373	349	367	354	326	341	364	351	375	351	327	356	382	338	356	363	378	358	325	361	335	351	354	371	369	373	350	333	378	356	382	330	373	350	353	335	363	339	372	382	374	378	351	345	362	338	367	343	398	345	382	362	307	356	357	327	360	345	313	344	351	330	359	339	346	356	368	381	318	374	320	362	342	338	333	328	372	364	332	360	340	316	335	357	334	345	346	356	363	357	346	341	292	351	355	336	350	377	358	379	330	366	372	328	361	334	354	344	346	366	313	342	362	349	354	351	345	350	364	350	400	327	343	375	338	326	383	349	329	309	340	375	333	364	295	329	360	316	334	360	334	349	365	353	376	364	333	329	360	373	375	356	331	340	329	329	357	339	363	335	364	343	359	372	361	344	345	348	403	336	318	344	333	331	347	358	351	351	353	342	347	362	346	340	333	392	342	358	362	306	305	373	395	373	373	340	359	353	321	369	363	358	360	329	340	358	344	379	378	372	375	359	321	381	314	382	342	344	371	337	360	341	328	340	379	347	379	332	377	348	341	317	356	321	355	357	369	332	343	311	351	336	369	345	365	341	366	346	339	369	358	387	343	340	316	374	325	389	344	368	359	373	331	361	362	344	347	375	365	363	378	376	348	329	364	351	332	360	339	339	335	353	325	396	347	347	343	323	318	376	393	355	323	327	374	374	317	351	371	368	367	371	367	360	342	323	363	354	355	368	366	343	384	357	347	367	364	335	378	396	342	339	353	341	327	348	413	335	354	385	344	360	378	361	349	357	379	362	355	353	369	377	365	353	350	363	333	335	363	351	357	390	352	340	382	355	374	373	355	341	325	325	346	354	359	351	352	336	317	361	360	357	346	374	353	368	339	345	351	355	376	356	348	339	355	359	351	390	366	378	374	336	342	337	335	346	307	347	357	381	327	366	346	343	339	362	321	350	365	385	372	342	332	330	352	358	371	370	316	349	371	357	393	337	333	361	354	341	329	344	366	326	355	353	353	363	364	356	339	342	346	333	393	376	343	355	354	374	369	353	382	348	315	355	321	363	344	325	365	360	368	352	376	358	370	367	333	316	338	359	373	383	383	330	388	351	343	368	369	336	363	331	363	375	329	361	348	359	374	371	360	380	347	350	344	351	380	344	392	362	356	360	297	353	347	360	361	379	357	372	348	342	338	318	348	346	362	364	389	344	346	348	332	374	368	376	380	361	353	346	377	380	407	323	352	321	359	349	352	370	336	359	360	344	346	380	372	342	389	361	364	346	324	304	349	351	361	360	352	336	375	332	371	355	337	350	359	316	356	320	312	330	354	348	342	345	359	344	352	330	344	375	334	350	352	343	346	324	366	352	344	359	359	350	370	351	359	353	342	363	331	331	321	366	358	343	329	350	340	344	375	363	359	336	330	331	344	342	354	335	349	333	330	347	350	348	326	338	365	354	358	345	354	361	361	318	360	365	363	355	355	371	322	337	351	357	355	335	338	344	321	329	343	345	356	349	383	382	335	376	354	345	371	356	322	385	339	357	341	356	346	332	354	359	367	365	363	377	351	391	343	307	373	337	365	360	385	327	326	320	368	350	384	385	363	352	338	382	356	363	347	350	318	348	358	347	366	381	334	340	357	377	358	375	354	351	375	369	351	353	349	360	335	348	317	345	367	348	373	351	341	344	334	353	362	360	350	336	365	370	372	368	374	354	350	337	378	367	357	386	368	368	355	381	336	320	380	375	375	353	361	356	369	333	372	349	323	343	345	347	397	330	366	353	334	382	364	335	378	375	375	322	361	380	367	365	352	362	372	389	332	350	373	334	348	358	358	370	343	373	368	372	344	360	339	385	384	384	379	348	364	384	343	364	330	341	365	389	381	361	374	358	335	400	319	341	339	329	363	320	358	373	394	333	356	351	361	353	346	342	344	336	386	374	370	312	317	374	320	341	367	317	364	346	346	374	330	347	355	361	349	328	412	371	333	353	351	343	360	339	359	321	353	361	326	353	332	320	327	335	367	340	360	347	353	369	350	389	321	372	356	323	331	349	372	314	325	360	327	352	346	360	366	364	364	329	368	350	336	335	372	374	369	384	370	354	383	367	360	354	352	327	358	353	343	363	323	344	323	382	365	356	397	364	325	349	337	348	347	350	337	330	339	375	337	342	329	380	320	369	342	352	358	365	346	392	354	341	380	354	372	310	389	359	382	340	371	336	366	353	320	324	330	384	358	360	358	356	330	350	361	289	400	338	369	334	359	374	403	394	371	372	337	356	364	370	318	327	341	307	349	331	361	334	346	378	357	344	356	338	379	349	373	374	342	347	361	358	381	366	372	318	339	326	350	362	340	339	337	326	394	328	339	373	340	399	383	346	357	375	364	368	342	322	351	359	392	304	361	346	325	345	374	335	357	370	343	377	346	361	385	337	329	374	345	349	350	351	339	336	371	357	373	341	305	368	375	366	349	352	330	368	389	390	368	328	338	338	340	334	318	379	330	345	344	369	367	372	347	359	327	367	392	327	328	352	359	347	380	395	353	344	329	332	351	369	369	362	360	364	328	384	375	353	307	386	328	368	376	371	364	344	341	358	365	399	370	362	351	410	369	342	371	374	326	369	319	348	391	352	360	382	346	373	362	363	365	378	359	363	378	347	353	365	361	353	317	400	379	356	344	324	362	372	323	358	352	380	347	374	364	358	352	323	350	357	353	340	339	355	329	377	370	357	366	355	341	355	373	365	367	344	346	324	354	359	322	337	389	336	368	329	363	360	324	346	344	354	312	340	359	361	348	334	358	373	352	370	369	389	382	319	357	332	320	347	336	359	354	357	361	331	363	351	394	355	345	343	349	355	357	332	334	330	351	373	362	380	374	338	395	365	338	368	398	331	365	350	367	372	363	379	357	362	332	368	347	318	341	340	364	361	349	352	394	356	347	342	346	412	370	360	355	336	350	362	347	343	350	346	334	353	340	362	355	349	346	379	386	350	344	371	332	349	335	406	324	374	322	337	341	355	335	353	345	362	341	367	320	347	352	329	353	381	342	351	340	333	341	364	377	368	339	344	334	367	331	382	327	356	358	334	357	370	401	366	348	375	332	368	368	369	354	368	367	349	345	389	380	333	389	326	327	330	350	317	369	325	369	350	344	349	344
9107	11380	15890	8581	7496	5245	4512	4579	9304	12251	9937	7116	4483	2586	1515	928	789	682	733	691	657	754	684	720	747	681	716	754	698	712	732	649	719	701	733	734	686	688	736	731	724	718	693	712	670	733	702	725	723	710	716	706	720	731	780	683	708	706	725	723	688	698	686	698	677	749	670	707	726	721	691	714	671	723	706	713	697	693	692	730	688	731	732	732	728	674	705	689	714	688	690	678	733	681	700	702	692	709	745	691	675	712	701	666	740	627	645	719	718	704	712	685	740	706	701	716	759	694	718	770	743	723	689	731	700	689	699	709	677	728	714	687	746	652	697	687	677	663	651	677	629	705	667	722	656	671	675	711	722	775	715	715	722	725	677	709	705	698	693	741	728	734	677	744	701	722	710	712	720	718	741	708	720	670	677	688	649	703	715	656	703	704	713	697	772	655	771	716	767	785	699	697	765	692	692	675	711	701	700	707	680	712	684	691	733	668	741	710	718	710	714	733	701	738	682	694	733	691	712	702	686	719	731	725	743	727	705	679	703	647	703	699	691	741	710	668	700	710	721	724	657	693	671	675	689	783	674	668	664	707	717	709	727	711	744	656	676	706	702	692	735	737	687	680	684	695	728	733	694	743	689	705	702	734	679	729	681	649	694	684	700	689	717	663	689	746	736	719	713	712	721	698	694	741	702	746	697	689	646	713	707	701	675	706	744	751	719	678	664	718	715	660	666	713	665	689	719	640	685	688	650	712	668	708	708	662	726	644	721	705	701	676	728	696	717	712	758	689	692	710	771	737	666	745	730	717	696	662	659	687	720	667	749	680	712	706	709	711	714	707	688	726	705	722	711	722	707	694	772	720	711	705	750	732	683	690	758	703	712	682	710	703	710	695	643	657	730	717	720	704	692	652	689	724	684	704	731	710	721	682	751	664	734	692	680	712	740	726	702	687	717	705	707	746	767	688	698	709	692	713	701	694	712	675	726	724	700	727	680	683	691	734	688	704	667	699	720	736	706	745	677	651	733	694	654	752	699	694	727	660	715	721	673	671	686	665	690	712	648	702	737	750	752	645	685	719	757	713	666	727	698	668	739	702	710	659	707	705	676	727	708	724	739	697	735	669	675	706	721	731	700	702	702	672	733	662	689	668	733	659	722	762	714	656	688	726	707	693	709	723	688	696	663	699	685	682	700	683	687	670	698	737	694	746	707	686	712	692	669	687	736	670	671	706	653	679	693	702	690	658	650	662	701	706	711	714	686	735	722	687	671	707	707	732	655	738	691	736	701	687	684	702	689	728	685	720	726	711	727	694	725	729	697	670	700	699	708	678	730	710	675	684	711	726	681	714	657	710	683	707	731	699	712	663	703	664	742	666	726	657	721	712	721	748	742	686	705	693	669	706	701	670	710	710	712	735	740	720	678	720	684	705	676	715	717	732	721	753	669	778	697	725	724	711	710	677	711	697	668	686	702	747	695	720	719	726	699	724	682	720	641	712	742	662	705	694	754	689	700	722	706	715	715	711	712	689	697	683	672	683	688	682	701	676	668	708	693	656	703	668	668	669	721	709	660	665	668	728	685	719	711	683	708	768	722	727	737	717	713	751	710	693	666	708	698	655	701	707	684	688	699	687	678	722	692	678	708	763	760	679	730	691	707	726	700	741	739	706	676	681	774	707	677	714	691	728	692	701	670	708	661	734	735	713	698	684	744	708	686	685	675	703	673	678	682	701	699	671	687	708	718	693	738	710	715	736	677	742	679	716	761	673	723	674	733	684	725	706	714	746	680	693	696	709	706	709	710	701	684	706	701	728	685	676	683	713	736	701	732	694	704	767	698	728	670	703	750	715	739	700	638	697	714	722	668	716	714	704	716	680	714	681	686	697	737	697	731	703	701	755	723	723	742	700	633	694	664	720	666	697	698	719	760	691	681	676	709	710	676	715	680	674	708	729	672	717	685	723	711	735	692	757	690	713	691	711	716	677	681	757	634	661	650	715	671	708	680	682	715	659	733	685	740	733	699	688	700	718	727	692	734	677	735	701	666	677	672	705	720	692	706	730	710	708	675	702	706	701	685	734	713	684	711	713	678	698	681	705	677	727	679	752	694	686	708	685	701	681	702	736	703	701	687	750	637	686	653	733	669	682	726	714	681	716	681	651	676	695	695	716	689	714	756	728	698	716	749	696	704	727	696	643	707	685	736	717	727	721	686	670	680	692	708	697	713	713	702	757	698	740	715	687	724	728	697	739	669	710	725	680	705	758	741	747	686	697	703	676	746	665	715	739	760	683	704	730	708	688	729	713	722	718	673	686	714	721	699	698	729	732	739	730	679	703	743	681	710	722	670	685	685	719	719	692	701	699	692	766	693	699	715	704	716	722	742	745	699	733	750	705	703	769	689	736	676	706	774	638	665	686	682	660	719	713	696	714	722	700	719	694	643	698	751	699	685	755	692	684	738	669	646	666	680	749	698	702	711	688	708	751	678	659	721	727	690	665	687	725	677	712	719	683	744	722	672	748	722	684	654	676	764	689	703	713	709	688	713	703	737	728	714	684	706	726	717	677	724	695	702	737	693	690	686	702	675	694	709	738	671	660	741	683	691	688	745	732	735	674	716	709	672	742	752	718	704	700	697	711	685	695	732	678	728	705	712	705	647	725	745	706	723	705	684	734	695	694	669	698	699	678	676	665	738	684	644	717	721	739	683	697	718	724	676	663	731	693	698	681	681	715	654	672	742	660	690	689	705	727	719	733	749	691	700	678	698	675	692	680	722	737	738	694	671	741	688	689	740	767	694	703	719	769	689	653	703	676	684	700	677	703	688	732	664	739	714	745	696	691	693	693	681	713	703	741	709	693	715	699	743	695	727	723	701	654	705	698	709	682	688	715	707	670	745	707	698	698	761	767	706	708	685	701	654	706	722	705	719	698	729	674	716	701	678	732	721	690	687	752	731	760	708	701	712	760	704	694	710	678	661	689	702	693	714	742	686	705	720	686	648	752	655	684	718	720	718	691	716	693	721	691	717	670	677	736	710	713	670	702	689	679	738	736	740	710	704	753	726	725	707	722	734	714	708	707	680	689	678	666	686	676	696	679	695	738	704	694	707	737	714	677	707	687	721	697	717	688	734	707	721	735	728	685	725	688	689	712	712	689	695	694	734	735	715	695	708	725	671	699	704	726	686	687	708	717	725	710	702	695	748	713	741	659	734	686	696	726	665	699	778	695	719	680	753	729	718	710	710	726	686	668	670	728	735	726	720	678	695	731	712	712	671	687	706	739	716	717	722	713	700	736	697	673	681	737	718	731	684	707	703	697	685	643	658	692	729	653	757	690	724	730	696	740	741	701	684	653	715	684	700	694	721	703	736	705	659	695	684	670	692	734	688	684	724	696	744	716	720	717	732	701	670	687	689	684	731	712	726	709	752	710	725	721	704	705	708	707	690	701	715	721	642	695	744	726	712	739	684	742	640	676	743	731	714	738	709	688
24334	21335	28291	24712	19163	8396	7248	9608	19164	22101	19784	13747	6988	2943	1381	659	424	362	341	318	311	323	304	342	329	316	298	310	312	338	309	289	300	307	334	316	330	305	319	315	317	314	334	308	287	364	307	299	358	320	304	327	311	365	343	303	300	309	329	328	289	319	305	315	302	286	340	334	303	285	311	282	284	275	304	318	321	299	315	329	301	303	330	312	349	309	346	273	311	330	293	297	312	298	325	321	310	323	331	338	325	301	278	297	313	334	284	308	313	319	288	333	315	312	357	343	303	302	312	315	317	326	320	301	311	318	287	317	312	287	345	320	332	297	311	302	308	330	314	331	316	308	292	337	294	293	313	319	344	317	319	299	313	326	343	302	329	326	295	327	331	352	342	336	350	310	336	335	296	367	300	297	303	328	301	338	329	294	317	333	304	326	324	317	270	317	320	298	305	297	315	317	301	271	342	293	315	301	284	300	295	321	315	293	300	293	309	297	316	324	323	318	332	324	294	307	308	305	298	295	327	318	292	334	326	329	306	311	316	331	307	308	306	312	304	331	317	314	309	292	308	309	294	303	318	322	336	314	328	343	307	290	327	290	297	316	290	310	330	306	286	326	332	320	281	320	314	295	344	316	312	322	296	321	319	324	288	343	288	353	335	305	337	304	325	311	345	285	319	317	322	297	320	302	292	311	338	322	326	292	309	292	315	297	324	291	295	304	318	293	303	331	323	332	310	308	331	321	287	325	327	303	303	295	320	334	300	324	313	335	305	311	281	322	304	293	302	308	294	335	320	317	307	317	299	297	300	286	326	295	291	322	277	283	292	329	288	294	329	325	326	319	288	298	317	318	308	316	313	333	310	285	324	284	319	355	334	309	305	322	326	341	301	284	313	273	297	353	328	316	318	320	330	294	341	287	312	312	319	309	308	323	317	321	308	309	297	329	295	303	299	327	324	329	308	305	317	320	316	326	319	314	292	308	319	330	313	310	316	327	327	325	336	328	325	300	304	329	292	338	277	299	300	335	332	277	312	293	317	327	304	297	308	339	356	334	303	318	334	306	342	285	341	322	297	306	324	302	320	311	308	312	322	327	295	328	300	321	297	330	304	293	299	315	319	300	297	309	321	337	320	317	306	292	311	309	323	317	289	317	320	343	309	295	300	312	297	303	304	318	335	289	297	303	326	302	360	337	304	304	309	301	332	329	302	315	307	312	322	318	301	320	315	328	319	298	330	279	312	326	333	306	313	308	314	341	326	326	288	311	320	331	304	293	314	333	300	319	312	299	300	308	296	346	319	307	319	298	285	276	275	302	302	307	319	274	336	300	323	340	317	290	322	365	341	317	276	336	317	309	323	315	329	287	318	301	296	289	327	316	337	306	294	319	304	295	310	319	285	317	294	310	332	335	325	336	330	310	320	331	306	309	318	287	332	301	311	325	341	288	313	318	296	288	317	300	298	322	343	313	281	324	280	336	358	319	285	346	331	286	318	330	294	326	320	305	296	320	320	304	318	306	315	325	327	294	321	316	308	311	320	349	303	287	355	320	313	327	336	295	312	321	334	318	322	317	304	310	317	316	315	312	299	327	304	325	321	302	307	297	322	302	316	312	308	317	287	295	296	288	305	336	302	325	306	313	313	260	302	309	357	328	310	322	334	321	329	281	332	301	336	334	298	279	288	307	303	301	297	334	311	339	327	327	305	277	311	288	337	293	319	304	320	333	314	309	313	322	313	334	300	307	293	325	337	293	315	306	301	308	342	286	289	309	326	302	306	344	312	287	326	297	336	318	336	321	334	319	312	295	312	300	311	285	346	282	335	294	329	291	304	294	313	326	305	288	329	313	319	316	314	282	324	330	326	305	319	333	333	325	321	280	298	278	313	309	301	307	337	325	310	304	323	309	327	296	342	322	307	309	304	292	334	303	311	329	309	305	318	319	296	321	293	293	346	351	320	295	310	348	296	297	294	317	323	319	287	297	319	298	314	303	290	288	328	304	346	291	307	304	298	313	328	332	323	296	297	291	312	290	339	308	301	325	288	277	298	319	290	318	316	346	303	304	337	313	316	296	301	297	366	299	314	346	304	338	306	307	288	338	350	327	312	317	313	295	359	303	345	321	327	303	296	330	296	329	309	282	273	333	311	317	301	289	336	310	308	297	337	321	319	321	310	315	332	330	325	312	314	309	316	279	305	314	328	311	335	331	324	298	313	311	295	321	303	327	287	318	321	318	285	314	301	329	334	326	310	303	317	297	323	310	339	320	310	329	306	339	307	351	328	312	317	289	298	306	342	334	312	327	332	303	334	331	313	287	317	303	318	305	322	320	282	289	290	319	343	328	330	294	313	321	324	304	315	303	300	324	322	331	293	311	357	309	321	322	295	322	320	316	289	300	327	338	351	315	314	307	314	297	331	293	296	307	322	327	308	310	298	334	300	313	332	321	308	275	299	305	330	303	327	320	327	317	349	317	293	297	314	300	315	307	336	318	334	350	321	302	320	315	319	326	298	319	322	302	296	307	310	311	308	304	299	302	312	294	320	298	305	308	313	313	315	320	315	332	320	293	315	298	321	313	323	322	342	318	319	326	276	299	319	327	329	311	323	308	309	305	323	301	300	294	304	300	294	325	301	317	297	296	302	348	322	305	321	308	313	303	354	313	328	318	317	329	295	288	290	344	291	291	343	296	319	299	274	335	325	292	313	306	295	317	302	318	282	316	309	295	315	311	307	310	281	290	319	321	295	298	326	332	323	290	316	316	324	318	298	313	286	307	299	270	309	331	344	295	332	304	328	282	331	365	320	318	315	299	350	313	288	322	310	294	325	277	301	326	302	305	327	307	322	329	304	321	322	300	309	312	310	288	309	307	288	282	302	337	349	297	308	302	311	314	328	293	328	309	293	293	296	294	296	311	320	318	324	322	336	299	301	309	315	326	303	315	320	318	299	303	305	340	308	335	310	350	315	324	350	313	329	319	320	331	344	333	330	330	297	312	301	309	337	289	304	321	297	340	313	347	333	303	308	296	302	309	293	306	327	331	307	294	370	317	334	303	333	291	330	308	304	294	290	289	315	290	316	293	291	334	309	309	305	314	288	281	305	308	326	291	299	326	306	330	316	353	317	349	319	295	310	319	338	333	333	299	325	297	309	315	315	289	340	317	307	315	307	305	314	304	306	297	315	300	288	347	308	301	315	305	336	340	310	301	281	374	320	286	318	297	310	298	298	312	307	346	351	309	315	284	328	304	303	303	329	330	309	289	324	318	315	354	308	337	288	327	315	299	302	317	308	297	281	300	331	309	326	315	325	300	337	339	327	322	302	323	329	287	306	322	337	325	313	297	309	303	311	314	323	319	336	325	303	320	303	319	303	318	334	295	321	298	299	300	332	291	338	291	290	286	323	295	333	333	278	323	325	285	318	274	298	297	311	278	316	309	316	293	272	331	327	331	328	295	272	311	300	289	325	332	299	302	345	291	296	305	320	330
8909	20495	23850	19450	16317	14613	17535	22210	32611	33417	30318	23991	15013	7948	3604	1673	1008	762	647	625	639	615	709	652	607	632	648	664	633	660	622	647	687	633	619	654	594	642	633	634	609	627	638	651	586	634	668	648	612	647	633	629	606	599	620	659	632	644	648	608	591	651	633	650	680	614	617	665	620	565	579	634	583	626	654	632	651	642	638	618	657	642	635	639	648	632	613	658	611	605	613	651	620	619	653	618	636	603	641	578	650	647	619	654	651	629	661	660	626	621	672	615	578	622	667	678	616	626	671	667	644	671	640	637	601	647	642	651	628	643	678	621	691	643	613	628	674	608	633	622	616	651	612	655	638	627	641	610	637	629	622	622	621	596	626	581	663	618	628	674	629	634	623	617	594	617	617	650	637	592	685	588	647	615	631	655	597	609	640	664	682	645	634	655	595	637	632	643	644	646	647	628	658	679	611	617	593	628	634	647	614	611	620	662	624	684	660	628	663	644	643	654	586	663	586	649	597	623	661	633	622	606	568	608	632	657	689	657	648	574	686	621	588	635	645	612	620	629	648	642	640	648	600	641	616	617	600	617	655	647	615	645	609	634	625	589	667	650	656	637	593	657	644	612	632	623	620	585	672	616	617	625	609	612	655	583	636	662	600	651	625	608	645	622	607	655	648	618	630	649	629	671	646	625	633	658	636	638	677	611	661	641	624	644	684	672	623	681	610	649	645	647	641	620	685	648	654	651	664	615	578	633	647	642	603	521	615	654	645	593	656	609	679	620	612	633	626	568	614	619	650	623	672	597	590	643	622	638	622	629	619	618	630	627	621	621	667	649	642	660	604	637	646	610	635	629	609	660	647	594	659	593	655	608	630	626	643	627	688	645	621	626	653	656	612	637	610	612	638	642	600	603	699	642	629	638	630	609	643	633	656	618	608	619	641	641	664	630	640	660	594	643	602	655	612	637	616	646	616	624	652	651	649	632	600	663	636	612	628	629	620	625	641	666	699	605	639	626	611	630	639	667	714	630	619	641	618	646	625	679	649	612	668	645	638	650	575	681	639	617	594	592	625	631	611	653	595	579	620	671	602	645	612	649	614	631	602	586	646	609	626	618	606	635	647	708	609	629	633	623	616	642	649	635	687	668	644	633	616	660	640	639	619	648	626	607	654	652	642	674	596	631	669	638	629	617	598	616	647	640	643	616	606	597	637	665	665	614	610	628	625	581	615	635	618	639	618	637	649	644	599	645	637	629	603	631	613	620	632	623	671	559	637	617	631	619	651	612	644	670	663	566	671	600	673	613	611	619	665	645	606	629	634	640	667	650	587	664	617	641	682	586	630	628	648	654	611	651	621	642	636	618	640	630	564	640	624	645	650	644	580	637	628	589	615	624	669	618	637	633	641	627	613	628	665	669	629	615	626	652	634	656	648	627	617	594	671	676	660	698	678	619	614	601	648	620	664	678	625	632	622	611	628	671	620	599	632	681	587	629	652	647	657	604	615	602	679	618	647	595	685	680	639	642	645	643	594	590	634	631	582	622	617	638	611	623	605	653	661	642	641	615	633	638	581	643	682	600	659	624	650	651	595	626	667	632	632	632	617	599	638	596	603	577	616	661	650	622	633	661	634	633	662	635	682	621	647	565	641	634	587	686	659	635	649	652	652	634	650	625	612	633	660	609	640	639	673	596	622	611	613	643	633	611	609	648	643	634	656	627	656	600	639	650	615	608	629	661	664	627	644	625	627	586	641	650	596	606	627	685	629	612	667	657	619	633	647	667	626	614	651	624	640	643	635	662	664	614	649	625	650	607	614	608	627	603	626	630	613	671	633	594	615	637	622	656	656	674	652	682	634	656	687	609	652	624	606	650	613	650	591	650	617	676	655	647	658	623	655	621	623	623	652	593	621	677	588	606	639	704	612	644	618	599	601	595	623	607	644	626	656	645	581	634	629	612	629	579	647	660	632	659	667	645	633	617	644	590	637	600	666	612	614	649	628	657	656	593	645	638	615	598	656	648	654	643	645	662	665	650	624	632	635	636	608	606	608	608	625	652	610	643	614	616	663	674	630	659	666	658	647	634	622	636	649	630	622	575	595	616	649	654	654	604	647	684	643	643	623	621	659	640	629	603	634	669	613	642	628	633	608	619	629	634	629	628	618	628	618	639	607	616	642	610	618	607	650	661	622	662	648	622	614	637	590	628	641	619	646	632	612	628	659	624	650	614	608	679	624	635	652	608	614	624	644	686	625	662	628	636	641	636	602	671	656	696	653	617	666	626	604	603	603	644	654	622	647	618	602	683	633	642	666	627	675	659	602	632	668	669	628	628	575	632	606	642	603	656	653	627	631	617	660	683	595	669	583	631	608	636	656	629	660	628	658	622	631	650	616	668	671	627	640	625	602	644	623	633	638	643	620	632	601	629	612	647	661	633	665	667	644	661	635	666	636	626	636	623	600	630	610	649	642	623	649	634	629	638	631	619	597	627	695	625	625	605	660	627	665	620	665	653	639	642	606	605	629	611	639	596	636	632	641	640	659	643	608	634	658	590	690	704	643	640	623	583	616	651	622	654	641	622	609	652	646	623	654	646	667	684	636	635	603	618	583	617	616	637	672	631	593	637	610	629	620	657	639	624	668	617	627	664	634	623	652	638	629	619	627	665	623	645	631	620	632	635	613	643	637	603	636	632	620	627	627	557	667	649	634	621	616	610	615	560	655	632	603	637	606	636	646	680	620	594	686	656	617	625	586	640	635	638	597	605	626	622	626	628	682	657	621	631	645	610	630	599	582	682	617	617	639	645	603	630	671	611	633	645	587	709	629	650	658	639	611	600	649	635	612	632	632	639	637	639	584	629	646	644	607	627	631	689	674	672	609	635	624	646	664	640	632	652	634	702	609	641	633	647	580	671	611	652	568	681	657	673	630	677	650	628	664	629	616	644	631	632	610	616	646	699	619	654	650	606	641	601	676	612	649	645	626	623	639	655	645	608	629	601	627	635	649	602	648	623	652	678	587	631	654	614	591	635	641	635	637	630	592	624	620	667	594	667	620	644	652	599	650	576	641	658	633	604	674	639	635	664	642	582	663	587	653	604	637	658	633	629	612	610	612	639	628	628	620	667	640	628	594	612	626	655	654	605	617	624	637	610	671	607	646	687	627	584	641	668	627	623	628	610	652	600	658	636	601	618	575	632	679	631	638	618	606	630	645	613	661	675	645	634	644	600	590	620	619	643	626	603	635	663	608	642	624	622	675	647	614	667	658	627	684	672	605	645	670	665	605	601	649	599	589	598	611	648	597	634	671	599	604	621	610	662	608	620	648	665	608	655	684	670	629	610	581	649	615	629	628	647	670	610	616	644	595	633	641	605	603	609	576	591	644	615	593	642	646	627	595	664	557	639	628	641	628	603	618	598	660	648	669	658	642	614	600	604	608	671	592	672	646	648	650	621	628	685	636	655	616	606	642	611	626	621	613	592	695	659	631	644
23112	21228	29052	23709	21269	21029	17031	18648	35772	34505	31229	22684	12967	5401	1937	792	434	378	320	290	327	305	275	342	281	303	320	318	305	310	276	307	285	306	297	298	320	277	280	306	297	284	292	310	274	321	322	310	328	326	303	307	315	297	280	316	299	322	291	290	297	310	320	290	298	318	312	313	321	296	312	319	309	321	285	308	308	302	286	324	320	316	255	313	291	312	321	318	309	319	315	299	313	291	291	292	312	291	303	305	319	280	322	283	293	272	350	287	300	295	328	296	309	310	272	306	295	289	290	283	317	339	295	304	316	298	288	283	311	299	260	356	285	282	315	285	323	335	310	318	325	278	326	300	326	332	288	304	337	312	304	300	326	303	269	312	285	285	287	287	276	302	298	309	330	308	303	310	289	297	325	287	310	299	299	296	305	317	296	289	303	296	343	337	300	287	315	333	300	302	298	319	320	263	302	314	301	307	304	312	299	328	316	311	297	300	280	316	299	298	275	320	311	331	304	303	304	315	333	302	273	252	285	336	280	284	278	297	321	304	286	276	288	318	274	272	324	322	315	299	297	310	279	324	297	293	306	299	327	272	292	270	280	303	295	281	326	269	311	291	309	292	288	306	315	279	318	317	297	308	284	276	314	302	313	297	288	339	322	297	315	316	304	296	285	288	291	321	304	314	297	320	309	337	294	297	299	306	301	319	318	295	290	293	296	312	303	306	297	341	302	334	297	309	303	286	273	331	313	288	286	294	301	301	305	316	276	287	300	300	312	275	336	307	316	312	293	295	269	315	284	316	318	302	303	279	285	284	289	294	277	306	287	312	273	323	307	280	301	275	287	294	302	286	330	294	284	288	288	316	280	343	321	317	281	300	288	299	303	305	293	318	284	297	285	304	303	320	294	303	307	260	273	284	274	314	302	315	312	316	307	312	326	312	295	279	305	287	322	297	272	311	317	289	310	298	302	297	315	299	278	279	308	306	293	318	299	285	309	300	306	307	305	285	317	290	318	296	300	303	304	309	326	299	315	286	307	321	289	290	288	290	304	300	279	315	326	340	354	287	290	293	299	294	304	325	295	305	278	305	321	286	305	317	291	291	292	283	290	290	281	295	313	291	286	297	309	287	279	294	275	290	314	295	308	301	266	286	317	298	315	302	321	307	300	269	291	298	272	305	294	287	307	298	323	281	287	305	324	321	264	280	311	304	320	318	313	284	269	290	280	282	336	295	311	310	254	346	281	305	311	285	314	300	339	309	295	278	286	299	300	298	316	270	280	314	317	293	309	308	296	309	302	285	300	294	303	298	292	263	284	298	287	321	317	318	297	313	320	305	333	275	271	287	302	304	306	270	295	301	303	313	277	328	278	282	260	312	295	316	311	302	302	274	317	300	300	280	294	311	287	296	282	317	327	263	300	316	320	299	302	302	303	321	285	309	304	293	346	284	308	316	303	296	268	281	296	299	318	292	346	302	293	316	320	317	317	297	291	310	296	302	326	279	315	300	314	323	279	291	314	312	314	282	302	308	315	294	281	280	292	315	290	274	319	282	307	308	293	305	287	276	311	299	300	300	297	303	338	289	269	294	299	291	290	308	288	307	286	283	295	281	284	309	298	314	340	300	298	278	282	322	299	276	285	284	314	294	269	295	298	327	281	271	269	327	324	302	295	284	298	292	294	269	304	311	313	303	286	346	320	288	315	307	290	301	312	277	312	252	273	312	316	286	298	300	305	321	302	313	261	285	283	289	276	311	300	302	317	307	311	327	292	319	317	282	279	287	296	295	331	334	278	283	332	284	284	315	308	321	269	308	297	306	287	295	339	301	267	312	295	265	301	299	323	295	313	274	278	311	310	302	311	287	287	287	318	276	314	288	309	324	317	276	303	263	297	281	305	312	295	265	310	306	329	289	314	302	316	300	307	276	286	314	295	323	323	310	335	325	331	280	303	315	293	312	285	318	298	300	299	285	291	296	298	303	297	280	302	286	279	321	317	320	320	295	295	282	287	309	312	302	330	310	298	290	323	262	283	291	318	299	312	320	321	319	294	289	260	312	298	339	302	280	285	278	296	296	290	303	289	306	307	284	326	306	305	325	292	305	288	278	318	286	308	298	283	319	318	272	291	319	301	289	322	337	288	303	269	347	301	308	314	270	297	283	330	305	306	352	275	306	279	285	270	280	290	308	308	325	260	299	322	269	305	331	277	319	285	308	314	268	302	274	297	292	292	276	279	293	288	333	267	316	305	314	319	280	303	261	325	293	316	300	330	320	259	260	292	312	308	304	311	275	278	299	291	303	273	311	273	311	344	272	280	300	296	270	272	315	294	301	323	321	262	303	298	342	293	299	311	279	330	301	297	312	315	307	291	286	337	304	315	291	288	298	277	315	288	307	301	268	319	296	281	286	292	298	329	272	317	267	307	286	308	277	302	287	293	278	252	296	326	326	283	274	283	313	330	274	283	302	265	302	296	307	291	310	300	307	322	297	322	307	298	307	293	275	286	292	308	291	294	312	300	309	334	299	339	295	292	291	297	319	299	282	292	291	313	316	331	328	314	310	312	354	295	314	327	281	313	319	297	313	325	283	302	297	313	333	297	288	308	281	282	292	301	299	308	298	305	315	309	263	326	305	286	326	306	327	338	298	309	276	280	271	274	286	302	299	277	293	334	332	277	332	303	324	286	297	306	293	307	321	283	261	294	320	264	291	295	305	304	327	292	300	290	341	302	291	289	295	314	281	282	304	292	279	296	279	338	313	316	294	300	300	310	331	287	291	263	316	293	292	279	303	313	286	290	291	261	323	292	316	313	296	325	338	300	317	310	308	316	280	314	294	312	316	272	320	291	303	310	300	289	323	326	279	290	277	317	286	303	298	290	302	313	286	290	276	313	317	256	306	321	318	291	287	306	290	317	313	308	310	292	294	279	310	314	297	321	310	288	314	316	315	277	296	281	312	269	316	313	294	280	336	301	289	285	298	305	306	295	311	321	319	310	276	284	292	304	341	302	292	283	268	320	292	336	310	303	309	308	306	270	303	279	309	300	282	334	309	307	327	284	284	330	287	301	313	319	278	306	290	296	309	293	341	304	312	306	283	288	328	310	296	304	315	315	288	298	288	281	292	304	296	278	292	288	288	307	309	322	286	320	269	314	291	286	310	307	286	288	300	331	286	290	292	268	299	291	306	280	309	302	327	283	297	316	312	299	293	286	307	319	308	286	296	303	277	330	312	314	303	287	310	296	284	292	306	281	299	313	308	298	275	253	299	299	353	301	325	311	297	297	307	273	313	317	313	292	296	325	293	314	313	286	264	280	272	319	286	307	327	285	305	325	304	281	300	297	299	314	305	268	287	290	331	294	286	322	281	294	277	300	325	313	287	297	306	305	294	326	327	308	297	267	304	309	288	311	290	288	295	320	311	298	271	296	323	291	298	291	315	312	345	330	280	277	289	307	297	295	312	330	322	306	294	288	312	333	293	308	309	299	308
11558	30075	28286	26176	25424	22807	24610	32590	44840	42720	39593	31803	21909	12107	5216	2117	935	714	603	598	636	619	632	600	563	570	583	591	571	559	611	569	596	616	580	646	597	616	616	609	557	599	575	560	604	587	594	593	576	582	582	581	630	573	581	574	601	530	584	602	592	548	612	600	583	649	618	593	615	569	625	589	603	635	559	606	632	623	574	653	581	556	578	617	597	659	619	558	597	599	592	583	595	600	640	544	589	571	566	639	562	626	589	584	606	603	611	586	586	602	536	611	584	571	600	586	619	596	620	585	570	593	609	626	564	556	578	591	597	633	599	579	633	580	623	598	550	593	612	593	629	583	589	591	584	589	613	593	621	622	590	545	617	589	597	568	611	552	595	638	573	552	579	577	631	625	620	595	547	627	603	583	624	602	564	563	537	615	581	576	573	591	602	628	593	566	613	613	598	623	616	613	571	591	613	589	618	591	572	620	588	603	584	538	587	617	665	576	584	637	579	623	594	587	581	606	602	540	560	581	584	598	583	549	614	542	647	654	631	629	592	614	564	582	603	597	574	541	603	614	588	589	564	537	599	638	587	631	566	614	624	606	542	574	608	575	581	576	606	579	562	578	621	629	631	595	608	614	597	615	600	577	583	588	557	605	542	586	574	586	626	558	574	572	614	563	577	582	595	573	590	571	570	568	583	589	577	540	613	558	577	633	624	607	589	557	648	619	606	558	563	560	584	595	563	574	598	621	573	567	593	604	582	602	563	637	617	595	589	593	551	581	648	568	605	580	645	639	588	592	573	589	576	637	578	562	584	563	618	573	584	620	610	589	581	567	591	573	592	615	568	579	613	570	591	556	612	587	637	607	564	593	587	644	619	582	566	578	555	583	613	606	639	600	622	592	613	601	615	585	625	591	591	608	586	609	599	580	591	578	612	626	589	567	624	622	618	560	551	630	620	603	579	587	575	626	608	571	662	581	622	588	601	643	596	590	590	569	606	584	554	608	606	590	638	636	604	584	606	588	576	597	572	569	592	577	576	567	582	629	599	600	579	616	592	538	606	552	613	559	557	581	591	580	589	564	547	598	601	609	590	602	538	613	594	590	646	588	597	585	638	590	611	620	600	637	582	510	562	597	600	635	615	590	572	601	592	625	562	552	637	569	573	569	606	623	572	593	569	599	546	596	574	611	593	602	554	568	617	606	679	583	636	562	619	603	638	596	607	581	632	574	607	526	590	596	578	570	651	656	641	606	676	581	587	567	592	598	591	605	596	582	610	609	591	601	657	586	586	585	577	583	597	578	605	553	634	587	573	572	632	613	604	574	603	580	575	596	639	594	601	607	609	595	609	590	584	593	604	615	617	620	581	619	632	591	623	655	580	579	603	562	624	590	604	613	602	600	629	605	649	615	592	588	632	560	560	590	550	620	578	617	577	585	599	582	655	550	609	627	599	590	607	569	587	592	594	584	599	599	609	582	586	555	606	587	585	579	580	568	603	602	569	560	571	584	571	610	606	603	564	563	570	616	625	521	604	596	589	611	606	634	608	652	576	619	571	591	586	581	558	590	615	605	599	596	593	655	604	579	578	591	571	606	599	594	567	591	588	598	577	559	540	620	551	560	609	627	588	547	588	604	606	596	575	612	564	582	595	636	621	610	571	591	614	618	614	607	570	587	550	627	608	615	565	632	608	616	630	570	582	633	624	549	577	618	609	578	618	599	561	631	612	621	582	558	611	587	571	578	597	628	618	587	548	623	593	607	592	613	580	626	597	566	581	573	598	599	632	568	582	544	639	577	602	610	628	599	626	568	600	619	560	599	569	560	592	602	595	626	591	597	585	552	603	592	572	626	559	561	618	573	587	567	585	596	603	620	576	547	624	579	588	591	608	573	602	517	570	598	604	550	601	663	626	597	632	574	578	624	590	604	607	611	618	590	586	655	595	606	599	636	567	608	570	564	594	597	565	616	623	598	620	579	606	575	592	609	619	561	622	604	577	607	590	561	627	611	571	568	584	564	584	620	587	595	583	591	607	632	592	547	572	623	572	538	612	559	590	586	572	571	579	613	643	579	597	625	624	591	576	565	606	614	604	599	585	564	562	608	556	549	610	616	566	605	565	589	623	595	556	601	595	585	607	592	597	589	616	601	591	602	618	601	592	592	603	632	592	606	581	578	592	543	539	585	601	581	588	597	641	538	619	596	606	570	644	606	623	602	624	611	574	540	592	579	614	558	599	611	569	587	630	633	542	578	619	618	646	575	630	595	603	588	606	603	572	583	596	569	577	570	563	594	624	628	566	583	573	574	547	625	572	590	588	575	576	575	548	584	616	546	622	607	583	625	582	612	596	569	617	585	570	602	579	602	634	601	595	539	546	618	573	591	618	610	607	569	592	572	632	551	592	574	587	549	562	606	573	662	600	608	621	571	626	591	592	595	570	616	605	595	621	587	626	582	604	587	584	596	562	601	600	617	613	575	574	608	607	550	590	597	613	607	600	548	613	595	561	564	583	617	572	582	603	619	560	632	573	568	581	596	586	585	589	565	610	611	596	553	577	547	563	608	623	550	571	604	589	577	606	543	619	590	579	574	633	586	592	601	565	610	572	597	603	591	566	589	655	618	582	549	575	572	603	584	557	569	586	611	582	584	574	580	598	608	582	622	588	608	585	608	635	594	614	607	613	600	569	565	605	607	577	602	615	570	591	585	593	578	571	610	585	592	545	577	543	613	600	584	640	587	599	572	555	546	563	576	580	551	583	588	588	586	603	577	611	616	599	569	602	603	594	575	607	628	582	635	607	589	625	539	624	571	569	601	584	577	609	610	575	561	606	595	610	593	604	568	541	641	639	601	567	611	589	600	603	564	588	613	614	566	565	579	619	606	579	586	591	552	627	639	657	553	568	600	573	575	599	571	571	616	566	586	548	558	613	601	592	602	625	554	589	587	582	594	583	653	583	607	535	586	547	602	572	593	561	574	567	569	610	577	579	527	549	598	651	596	613	590	589	614	619	588	575	592	589	597	581	639	579	593	598	561	604	587	620	561	602	627	602	564	618	623	580	601	599	570	606	605	616	600	631	571	608	609	584	627	630	581	636	603	634	640	628	547	562	590	606	589	586	595	593	622	590	578	603	590	610	617	594	627	638	555	562	596	611	589	590	599	601	575	592	621	588	625	551	599	585	566	630	589	594	583	639	603	573	545	579	582	572	594	578	577	635	581	566	604	596	591	584	583	575	579	564	604	617	599	601	588	586	602	558	605	597	630	590	583	612	569	558	580	609	578	586	599	610	575	604	617	588	546	589	615	574	589	608	586	585	584	593	594	617	578	598	660	598	602	576	591	567	628	623	617	587	567	581	596	614	598	602	617	566	590	630	661	560	617	584	537	610	589	587	614	587	621	600	581	612	600	624	567	626	611	615	596	593	595	553	590	610	612	547	575	593	619	605	613	614	596	614	575	583	561	551	584	572	633	632	646	585	567	568	583	639	575
26564	21000	14102	5087	2513	1911	1557	1854	3915	4781	3830	2485	1513	877	557	468	376	430	375	372	372	336	362	346	350	383	350	353	348	373	362	361	350	391	350	351	363	360	357	349	355	373	393	395	345	386	400	350	357	359	360	323	373	392	318	326	398	360	349	369	392	370	347	361	387	351	399	366	371	336	376	385	362	371	351	417	338	370	365	377	347	320	394	362	404	331	363	344	363	359	368	370	367	377	342	362	359	347	361	365	390	373	413	391	351	371	337	363	393	360	360	346	365	353	357	352	375	397	361	368	365	345	363	375	382	385	363	392	366	352	351	385	371	356	389	371	323	362	361	339	389	375	350	357	396	358	354	366	372	368	354	361	371	411	363	369	368	365	354	375	345	375	351	384	375	363	353	353	342	331	380	386	394	362	344	367	357	362	352	371	393	411	361	376	364	375	372	386	351	379	339	377	384	352	363	360	362	336	393	370	378	357	376	372	342	353	353	384	365	371	370	372	402	379	372	421	360	385	389	344	372	364	373	374	350	346	344	337	372	379	377	391	404	373	341	375	381	356	399	381	380	345	411	391	366	375	369	361	349	363	343	377	406	349	340	382	395	372	388	367	364	358	371	359	388	399	377	341	406	380	373	369	384	410	368	331	343	342	397	350	370	367	386	379	353	391	354	347	378	338	368	364	386	375	391	372	399	348	386	347	348	359	373	384	348	373	335	388	360	374	374	313	359	340	345	346	398	354	380	361	364	378	342	352	382	381	390	357	383	395	386	381	368	376	360	386	362	379	338	356	387	361	371	380	337	348	395	377	366	381	396	371	368	347	388	365	362	387	385	407	366	376	371	342	383	346	371	361	378	363	347	368	372	359	340	350	355	390	340	360	381	374	352	381	372	395	367	365	362	378	391	378	375	357	366	353	354	377	340	387	328	390	360	353	366	356	312	328	352	357	389	369	356	377	357	367	380	373	374	363	347	365	381	377	378	362	373	386	391	363	370	384	380	348	365	390	334	352	384	366	362	342	380	394	376	344	381	388	382	374	328	358	408	399	347	373	375	360	359	351	377	368	368	356	368	374	363	401	369	346	344	375	346	353	349	342	378	353	360	385	341	346	398	366	387	391	350	361	388	372	344	376	373	344	407	381	367	375	371	375	362	380	401	380	381	371	375	375	393	367	349	343	361	375	381	369	372	386	383	382	343	363	363	374	372	398	367	357	381	341	373	354	357	388	349	352	350	371	372	369	395	392	371	354	346	375	355	356	341	385	385	358	354	379	392	360	348	375	353	359	370	338	350	378	352	391	337	393	341	358	354	383	367	359	405	411	363	373	358	365	395	377	349	385	378	317	412	334	354	358	383	360	339	349	342	336	392	379	344	399	388	402	342	382	353	356	392	337	380	395	342	375	350	341	380	366	363	413	359	361	386	387	383	355	386	365	346	380	361	387	346	371	367	352	349	361	372	340	401	364	394	363	359	381	397	358	382	330	348	399	391	361	357	316	373	372	376	380	377	400	351	370	361	393	358	391	388	367	428	345	359	381	362	322	369	341	385	394	343	366	394	362	337	372	388	374	362	330	327	354	384	362	362	376	388	370	361	366	380	365	382	371	347	371	375	362	375	353	380	370	364	354	389	386	368	373	361	381	382	359	370	372	395	358	377	403	370	354	401	343	381	369	392	377	398	399	386	373	365	370	375	362	369	366	336	366	368	388	348	354	395	356	368	371	375	348	366	386	329	350	332	333	353	398	343	375	401	351	329	332	375	388	389	374	394	348	367	365	358	365	368	366	372	410	348	345	376	336	363	350	381	387	350	409	374	384	411	374	353	340	375	350	363	380	365	374	380	352	364	371	360	366	356	351	345	364	371	353	404	385	337	367	315	351	388	364	374	366	364	353	373	357	345	379	375	353	393	351	365	362	365	380	353	342	390	370	341	378	352	350	354	325	335	375	361	369	390	349	355	358	350	364	373	343	372	373	388	353	341	361	362	347	392	363	402	360	351	348	340	356	343	357	393	335	374	397	379	358	396	370	372	382	349	359	425	358	369	393	379	352	358	357	370	372	356	383	415	366	364	398	367	386	392	393	385	354	373	346	386	358	407	347	341	352	382	370	361	363	372	372	400	392	357	383	401	347	375	354	394	339	385	378	383	339	359	365	379	389	366	374	337	373	390	365	359	402	383	386	366	377	379	349	332	377	372	403	367	364	373	368	373	360	381	348	376	353	377	345	360	406	327	388	339	370	358	346	386	332	359	368	396	359	333	345	354	342	374	350	367	377	373	419	384	348	372	385	344	392	371	386	379	345	369	350	364	355	387	379	380	359	356	375	382	342	348	344	329	362	375	337	365	359	353	322	377	365	422	368	347	343	359	376	376	366	351	376	350	355	368	360	344	391	382	366	334	360	342	380	362	361	365	377	383	360	384	347	340	355	394	400	394	374	400	393	349	331	372	364	362	342	377	359	345	359	355	369	342	354	348	369	385	378	364	370	359	392	358	372	347	363	398	381	346	388	360	373	360	369	370	395	388	363	392	363	393	340	385	349	370	377	354	366	361	372	397	386	387	370	362	351	375	365	383	385	388	403	350	350	379	340	354	362	350	339	363	353	380	355	347	359	320	366	368	393	331	379	355	364	380	383	385	376	345	330	371	374	375	376	351	358	372	393	358	359	366	378	352	402	363	351	351	364	392	380	388	352	352	339	343	394	398	358	335	363	366	356	377	344	363	374	324	385	384	361	365	362	380	372	386	376	327	343	367	371	355	376	334	352	362	384	354	362	357	372	383	344	410	362	373	378	376	364	377	386	397	367	385	349	341	339	364	396	372	337	382	364	371	373	394	386	360	351	352	367	376	374	368	373	369	352	375	367	385	413	340	366	351	382	379	354	365	354	353	413	337	331	360	381	366	361	324	354	370	375	338	344	354	386	332	354	374	327	332	355	362	359	361	372	388	371	394	377	361	365	365	340	346	361	362	347	350	361	367	361	398	376	324	382	360	341	353	351	377	376	358	374	345	390	358	346	356	363	376	337	349	357	336	375	399	352	369	362	351	380	391	343	405	366	395	425	358	386	339	373	333	390	405	367	337	403	371	388	374	347	357	369	354	356	344	394	336	353	348	370	379	356	381	386	367	386	350	360	373	345	385	381	368	363	364	387	341	402	326	365	350	366	385	386	382	388	369	392	397	332	349	381	338	394	379	334	342	348	350	359	382	375	343	387	357	377	355	353	387	364	364	359	374	342	382	373	348	367	364	386	403	387	381	386	368	379	334	431	345	365	379	357	401	378	357	375	376	396	381	334	422	344	372	391	333	367	384	362	365	374	345	361	368	352	359	411	392	327	395	362	372	380	362	388	360	377	337	346	398	336	404	378	370	358	378	423	362	372	380	357	373	374	333	379	348	356	382	361	357	368	362	325	380	362	354	365	370	363	396	362	371	373	359	374	370	373	375	412	355	356	364	360	318	352	373	365	353	336	364	392	365	359
9804	18891	13908	9761	7272	5943	4994	6171	11501	12959	10194	6651	4096	2229	1340	907	789	793	752	780	758	760	765	670	714	732	732	721	694	759	741	722	767	753	701	736	729	717	705	770	762	723	743	756	742	747	714	750	739	715	729	735	724	698	778	734	743	695	689	753	672	743	779	687	703	740	776	738	702	692	768	728	743	740	703	686	725	741	760	771	726	743	722	707	735	757	746	766	705	722	691	767	766	718	717	758	763	725	752	726	714	700	721	730	739	734	706	711	743	748	742	751	743	736	734	770	723	706	696	701	718	713	694	702	752	699	773	747	725	769	796	740	738	740	732	736	737	740	702	721	748	718	668	747	713	763	726	739	756	773	715	704	702	700	709	720	721	727	743	677	746	747	744	767	755	741	720	778	728	727	715	704	749	704	677	729	703	663	739	657	737	665	738	729	732	769	715	721	774	747	749	760	780	770	683	739	735	719	709	706	741	749	743	724	754	716	702	684	729	696	769	687	715	771	755	714	715	734	705	759	737	727	759	731	722	694	731	723	725	707	725	754	737	800	724	723	750	710	758	740	710	716	715	748	731	728	678	733	714	781	724	727	802	701	721	742	708	764	744	716	715	731	705	731	717	749	763	713	751	707	748	731	687	709	694	738	744	763	705	729	735	749	734	740	744	704	735	685	752	755	727	774	737	708	743	717	724	663	698	725	740	754	737	684	737	741	748	723	707	735	722	745	703	692	718	754	722	732	760	708	750	752	728	740	714	742	740	734	757	720	752	685	721	752	724	753	726	713	743	734	762	712	755	755	703	752	699	684	729	733	742	785	684	727	717	769	698	744	758	781	678	703	750	714	771	795	732	698	742	717	740	703	749	729	726	684	770	736	785	767	788	730	730	691	748	743	698	727	747	763	706	743	713	744	731	725	741	727	729	725	733	729	727	768	694	691	746	787	741	722	719	743	735	701	722	680	721	684	729	769	755	683	736	724	730	739	694	750	726	710	746	762	682	737	725	746	741	703	776	681	727	731	747	733	758	774	725	710	770	798	720	764	744	716	765	662	730	700	770	721	798	662	741	744	744	732	692	769	751	702	748	706	718	732	739	714	744	739	712	763	745	723	707	739	772	716	746	710	712	744	706	660	712	742	660	730	688	743	712	728	763	767	702	758	709	690	755	706	731	750	715	726	696	750	721	713	709	760	737	742	621	723	757	778	710	746	731	758	792	704	721	729	744	758	754	746	768	698	727	710	716	745	709	685	719	772	759	757	726	764	769	698	713	746	740	663	769	768	760	734	698	705	750	753	762	708	751	808	756	722	707	735	684	789	743	753	681	741	744	795	692	695	754	733	683	730	756	734	730	742	748	729	728	781	726	708	752	735	733	735	770	740	749	738	710	731	714	758	698	725	695	755	723	774	723	744	712	698	768	760	742	759	778	783	719	750	736	698	723	701	716	699	716	734	704	718	746	715	709	717	736	761	793	755	707	761	773	764	695	694	701	693	779	676	683	719	741	689	748	732	727	754	716	740	698	727	755	705	690	705	766	733	705	709	725	694	809	740	752	782	733	785	780	752	716	742	764	708	723	769	725	713	730	747	750	738	772	774	745	696	712	768	761	748	708	719	743	748	696	716	730	721	707	698	750	797	730	736	715	706	742	749	765	725	752	688	666	729	713	779	719	735	765	730	720	804	726	732	716	770	687	723	739	730	722	750	726	724	718	751	762	710	686	737	728	731	746	705	699	742	760	729	743	696	699	699	732	728	733	698	691	758	698	685	742	732	728	709	677	743	758	760	723	720	669	754	715	721	702	752	735	751	736	762	725	749	742	686	715	732	744	747	783	712	731	678	697	764	752	710	712	741	748	675	749	698	740	763	738	735	732	760	722	723	667	734	709	764	761	761	710	706	696	769	704	778	732	723	718	743	711	687	772	715	767	704	709	713	722	736	720	705	747	719	729	721	717	680	715	731	705	757	776	771	697	731	752	765	767	721	751	772	746	723	733	713	781	718	749	711	739	735	729	705	730	735	772	672	739	722	750	736	729	740	757	782	684	719	723	726	706	738	710	723	770	699	751	700	729	710	689	722	721	770	734	763	750	775	705	707	778	728	716	698	736	755	765	711	739	741	753	793	726	747	717	700	719	769	763	742	746	738	725	722	698	734	741	724	753	668	709	774	735	728	765	737	683	765	776	709	750	756	765	734	738	723	728	766	703	722	727	685	717	720	732	759	723	709	774	769	747	745	714	711	733	710	756	736	720	679	725	743	735	794	713	751	692	742	764	740	743	753	732	737	722	736	679	766	713	679	747	755	765	710	715	723	752	743	720	754	698	739	685	775	740	775	721	711	678	733	750	777	748	729	740	711	711	758	718	723	731	732	699	764	729	739	755	767	734	741	757	684	709	747	729	712	712	693	712	707	727	727	694	726	740	717	696	727	744	769	722	677	735	738	721	711	694	745	759	796	781	728	701	759	713	727	724	708	696	740	734	726	731	736	759	693	747	698	725	736	716	749	766	779	725	763	744	725	772	744	724	724	730	689	739	671	730	757	772	742	730	704	759	743	703	766	733	721	700	738	759	725	719	747	716	710	718	753	756	701	708	810	760	780	737	723	694	771	747	746	770	800	727	739	728	719	695	699	728	714	720	777	735	745	701	752	740	700	715	776	727	712	758	777	736	736	762	772	767	752	754	747	760	751	785	711	779	791	728	722	738	775	756	709	734	745	748	694	751	734	715	759	730	707	738	749	700	745	781	722	729	706	647	763	742	684	725	704	743	758	725	698	743	686	742	721	722	742	756	778	769	777	740	736	678	685	718	700	734	743	759	751	697	742	754	730	753	712	744	750	724	712	716	723	768	711	725	729	705	720	703	732	705	710	735	693	729	696	698	751	696	718	738	753	749	705	729	712	820	715	719	726	696	720	757	723	702	736	720	724	717	747	728	719	768	709	714	719	744	781	696	751	783	753	785	695	742	740	722	761	719	763	787	736	687	785	746	712	716	767	775	712	777	744	779	693	717	717	780	724	734	759	766	685	700	781	719	695	753	714	763	737	754	727	743	689	749	738	757	711	687	759	701	770	729	719	728	714	735	737	688	745	722	756	698	775	691	691	730	717	687	696	723	754	723	769	697	716	718	737	785	698	782	728	741	739	718	723	778	778	717	710	709	704	729	761	750	749	744	731	721	806	691	742	745	775	753	756	752	723	741	715	697	702	747	733	759	711	760	754	734	681	738	702	754	755	749	697	737	783	737	732	745	736	736	715	721	757	734	755	777	718	715	709	746	734	743	713	744	690	753	732	706	726	737	727	762	736	718	745	731	739	731	748	717	768	743	753	746	712	750	681	729	719	714	759	706	726	744	747	728	745	691	711	755	756	726	767	728	744	753	778	695	716	672	750	721	724	719	681	728	700	750	763	784	715	710	700	714	734	703	684	742	744	691	761	761	694	726	687	708	783	717	744	794	725	793	722	739	700	731	786	739	740	735	726
24210	21216	28124	24608	19507	11620	9530	9057	16137	25598	20414	12333	5851	2392	1012	562	356	336	333	289	308	329	338	318	348	379	308	333	345	339	326	290	309	323	311	310	310	363	329	319	330	304	318	346	309	316	330	316	337	311	336	329	323	346	328	306	306	335	329	306	322	347	336	312	313	360	283	326	326	334	327	305	341	342	367	314	346	346	314	333	324	338	319	306	321	301	322	311	310	344	324	311	316	329	316	349	285	332	332	348	338	299	303	313	311	310	330	330	283	299	323	325	335	317	330	346	317	315	317	323	339	336	312	339	345	310	304	298	325	354	334	335	318	327	344	349	364	333	313	322	338	343	312	312	314	339	335	323	354	336	305	303	328	295	342	330	322	323	302	303	309	287	365	359	347	316	308	306	377	336	305	324	328	352	325	341	312	315	320	331	325	292	328	327	327	301	329	293	328	336	299	292	321	329	337	324	297	327	317	306	342	308	331	313	335	289	306	289	341	333	312	359	313	313	326	319	330	302	316	313	327	350	352	337	321	338	328	306	330	357	312	319	314	329	341	326	345	312	321	349	366	340	311	317	345	281	314	318	334	314	354	366	329	341	323	320	304	339	314	307	292	310	316	325	343	302	308	352	312	312	328	339	284	326	325	312	330	332	316	311	312	332	332	298	323	322	326	321	331	302	309	334	290	338	336	309	289	319	324	336	331	298	339	309	328	330	335	335	333	344	322	294	320	300	305	335	324	342	315	309	322	320	328	313	324	335	338	340	331	336	317	340	333	339	331	294	332	341	321	339	308	318	335	337	318	332	303	317	338	335	352	335	300	317	361	334	353	327	314	353	351	333	309	332	320	371	347	327	318	333	342	330	296	351	304	312	345	320	356	315	348	317	330	301	326	345	330	334	314	304	323	303	337	315	336	323	315	334	303	344	315	318	356	336	349	304	330	335	351	336	332	370	289	336	309	347	327	305	313	319	303	315	359	358	315	328	300	337	361	327	306	331	326	324	329	323	348	317	342	303	312	348	320	329	352	321	343	345	345	330	335	344	290	328	324	327	352	306	319	334	341	315	302	338	300	329	327	317	323	339	317	330	314	341	325	319	306	317	301	316	305	309	329	301	307	342	333	323	357	324	302	327	333	341	316	319	313	317	334	326	346	314	325	329	292	326	311	314	347	313	344	320	328	333	344	321	317	325	337	304	333	327	317	309	337	306	316	304	342	345	307	342	353	355	299	330	300	323	324	344	318	329	305	334	332	332	369	333	298	356	314	328	329	334	368	356	361	314	340	336	317	320	310	351	341	323	318	329	308	315	345	308	321	366	343	315	328	319	317	307	290	327	317	325	326	344	357	309	323	315	307	299	283	306	401	375	312	339	346	335	337	316	333	310	337	319	279	327	341	354	342	343	318	313	353	328	359	304	349	319	322	324	353	311	349	322	328	337	301	327	309	316	300	351	317	392	292	302	334	350	295	329	297	343	340	314	328	318	304	343	337	311	331	353	326	366	320	329	338	331	328	300	310	311	315	327	333	321	339	340	302	330	364	349	320	331	359	324	335	352	360	280	325	323	298	323	354	348	334	335	336	372	329	329	323	331	326	318	301	354	314	310	346	333	277	336	320	353	299	359	352	316	317	356	314	297	332	342	356	340	348	319	300	328	302	343	323	303	317	318	312	293	308	324	341	300	340	335	296	339	317	338	313	322	334	300	331	331	307	317	318	337	313	318	326	300	311	296	327	291	301	326	349	327	345	305	307	347	341	298	302	327	322	326	333	367	347	326	306	307	319	317	321	285	301	298	292	330	331	319	304	326	358	325	357	328	329	301	312	339	316	327	318	334	325	318	324	310	338	333	315	317	309	309	305	315	315	378	303	333	338	298	319	327	321	332	301	343	326	322	350	310	310	354	296	314	303	345	324	337	292	311	291	338	338	306	340	318	353	308	321	310	325	308	294	337	320	303	337	322	317	365	316	298	343	344	331	321	332	321	347	298	345	312	308	321	324	334	339	310	318	335	336	307	360	312	325	326	329	317	302	312	334	345	336	328	324	338	320	335	328	325	332	340	333	335	318	312	312	322	292	344	354	321	321	348	330	329	318	297	347	340	342	336	328	327	304	316	321	314	341	322	329	376	337	300	319	313	332	341	322	284	362	334	367	309	282	339	309	349	292	301	356	312	320	324	314	309	329	291	297	322	323	342	311	315	293	338	320	365	355	296	332	340	339	296	286	335	364	324	363	324	308	316	320	332	320	322	336	357	337	333	338	309	292	327	305	298	309	332	317	303	321	311	321	322	300	319	303	305	296	359	331	326	324	343	314	288	337	337	330	321	337	338	322	338	312	304	319	324	329	331	327	303	313	335	322	322	326	333	302	307	311	336	307	319	306	316	291	334	327	319	337	315	309	321	320	350	340	321	320	365	309	340	314	334	333	338	330	296	321	317	294	313	326	338	313	302	349	297	319	340	328	320	328	323	321	317	310	289	317	327	318	305	327	295	337	312	333	323	354	264	317	353	330	326	324	303	320	341	326	317	330	350	326	336	319	342	342	318	366	304	319	361	330	270	336	302	342	326	322	325	306	315	327	327	301	336	324	330	314	345	332	338	339	321	322	355	351	362	333	319	265	337	315	328	322	322	351	299	326	325	332	330	348	315	321	327	334	334	351	296	316	301	315	339	322	317	326	307	342	319	319	312	356	335	333	332	319	345	327	307	311	316	344	337	333	341	328	340	284	329	309	313	286	311	323	320	327	332	349	353	328	312	352	350	322	300	304	332	310	344	289	310	312	332	321	330	320	316	336	331	328	330	313	334	327	361	296	323	318	355	334	314	321	320	340	329	322	329	336	339	293	338	331	316	345	325	310	308	341	321	318	326	314	305	304	326	329	314	333	342	313	319	314	320	365	323	357	272	333	330	328	318	314	308	308	348	324	322	363	307	342	342	314	344	319	314	306	318	329	366	340	353	339	302	329	317	348	351	324	312	354	336	308	316	350	323	314	296	307	318	314	367	327	319	313	311	318	322	359	322	328	305	330	351	303	324	328	282	309	311	334	345	316	328	297	291	317	331	343	296	312	324	325	277	342	329	325	318	342	347	321	302	339	329	316	336	317	322	315	321	318	332	305	301	346	333	326	314	339	322	333	320	310	316	304	270	327	320	325	305	327	330	310	320	366	313	324	288	369	358	319	305	332	348	350	319	329	317	314	340	377	285	310	296	330	344	346	315	330	323	316	336	340	307	341	301	332	328	297	332	317	352	340	348	325	357	330	300	305	352	363	330	319	334	314	310	319	320	318	332	276	318	329	306	324	326	290	345	341	314	305	313	353	313	306	316	339	334	320	346	329	297	316	346	343	308	297	306	312	340	336	335	308	335	329	339	364	350	378	323	300	347	324	331	308	334	318	348	349	362	315	340	313	319	306	339	375	351	324	326	346	311	350	323	333	280	317	298	339	305	329	318	328	320	341	356	340	347	324	316	338	303	284	297
12570	26057	20601	19207	19261	20064	20093	21512	30214	36122	30443	21805	13423	6492	2731	1228	816	676	650	678	683	646	626	712	627	675	672	625	630	690	679	661	684	664	644	663	630	671	626	684	640	607	668	665	652	667	673	646	603	643	639	667	675	673	645	624	681	649	625	648	629	610	636	612	649	636	703	652	714	673	609	674	648	713	643	677	644	658	663	659	667	678	641	683	686	696	640	669	687	637	633	610	667	644	663	646	637	634	649	678	613	716	642	641	683	663	639	660	606	640	667	654	691	685	616	673	644	630	629	649	674	654	678	640	633	654	682	706	676	620	633	659	645	657	650	692	641	679	649	682	583	667	643	685	606	630	669	645	679	657	623	632	612	643	679	674	646	687	669	697	611	672	656	654	691	661	714	690	646	672	658	700	654	648	667	622	659	592	670	693	656	663	660	638	642	674	663	622	660	671	698	640	639	672	676	630	606	677	665	687	644	636	655	656	667	687	636	654	662	653	662	655	646	622	643	666	657	666	661	672	644	657	637	660	654	639	683	648	678	650	644	642	611	656	701	609	647	628	640	648	629	644	659	648	631	663	607	648	619	650	659	712	641	685	701	706	621	648	663	634	650	593	679	578	659	666	697	653	680	714	675	622	594	647	701	665	672	630	644	682	651	667	700	669	651	655	671	628	631	683	724	675	643	699	644	638	648	667	656	697	647	692	635	666	670	660	640	616	655	650	708	670	640	685	670	700	665	659	618	695	703	620	652	666	671	648	681	661	654	649	667	673	645	602	655	661	614	661	660	669	631	677	640	645	659	639	692	625	623	689	660	664	670	700	654	664	628	678	660	664	625	639	602	667	668	675	621	628	651	617	661	653	619	634	668	696	634	677	653	722	666	646	638	662	679	656	661	675	612	680	661	639	666	690	664	669	663	640	647	682	625	635	633	641	634	597	672	629	637	674	667	636	662	701	672	669	635	645	638	676	621	668	638	658	677	613	693	704	650	666	687	647	670	657	677	656	648	666	634	642	660	633	636	672	690	655	622	624	667	705	618	687	619	641	657	657	667	662	627	642	662	686	676	613	642	649	670	683	623	643	625	626	675	627	644	592	666	611	670	690	663	580	653	649	643	670	641	659	648	619	689	663	654	632	636	634	662	650	680	673	594	652	628	707	651	661	670	696	670	639	649	662	660	606	667	683	602	662	736	639	684	695	673	668	640	670	658	708	645	624	709	695	659	667	651	656	638	667	674	661	642	653	649	695	636	651	637	662	625	653	688	661	632	672	632	666	688	655	630	659	674	669	637	683	626	629	650	613	686	688	635	661	636	651	661	644	625	699	661	643	664	666	675	687	660	693	674	678	667	699	713	652	618	672	644	660	700	678	651	620	643	664	615	682	639	612	665	704	622	631	669	675	672	634	647	617	659	624	632	680	658	664	639	681	665	661	649	650	650	661	628	636	633	639	651	640	635	660	704	638	670	612	671	664	668	658	657	713	655	682	628	648	661	666	639	666	635	670	586	662	662	673	647	649	654	629	679	680	651	663	680	698	640	658	652	684	643	647	666	655	665	665	631	713	633	665	668	655	650	642	662	668	667	684	676	639	662	611	643	646	683	668	592	645	642	678	653	651	667	667	631	650	649	654	670	653	691	594	637	637	698	662	623	634	624	665	633	640	677	640	634	639	634	649	655	632	574	642	675	669	612	677	677	668	636	694	675	672	628	660	635	663	636	679	639	659	625	628	651	649	682	659	630	660	661	674	649	672	631	688	672	627	631	694	674	650	622	654	668	657	631	686	667	647	661	659	674	682	629	648	675	648	658	629	665	634	638	643	646	674	696	683	664	646	642	654	619	688	665	615	646	663	661	647	643	658	686	631	637	656	665	598	671	634	674	651	670	626	666	661	685	634	657	717	665	612	674	670	606	648	663	633	623	622	648	607	644	644	657	643	662	646	645	671	624	672	658	619	610	586	657	652	636	669	625	664	642	616	714	667	689	652	618	667	676	686	648	668	668	599	667	659	666	656	682	631	686	675	635	634	661	677	649	662	695	670	647	634	662	607	626	687	631	730	637	649	706	645	607	672	679	612	676	651	605	666	657	635	684	689	640	639	624	648	666	694	676	675	644	713	688	658	645	641	689	663	622	636	628	638	670	633	671	635	648	650	614	666	664	672	615	707	676	646	651	678	620	641	649	627	669	674	647	608	685	647	632	657	608	627	628	679	632	623	647	686	667	637	660	653	595	662	697	686	665	676	668	629	674	606	670	622	676	630	670	647	621	688	722	653	647	642	698	706	650	685	681	641	654	638	624	662	679	694	629	645	650	600	631	659	632	636	714	609	629	629	648	643	701	647	645	656	689	650	623	646	644	675	580	730	675	696	575	636	657	653	649	693	664	635	648	613	651	638	650	657	625	685	650	640	690	650	689	708	660	652	654	685	647	651	691	647	631	624	687	660	641	657	666	606	660	637	699	669	687	661	641	648	640	664	634	673	675	656	643	599	669	669	693	638	649	651	646	728	671	614	637	643	705	696	675	672	712	658	647	672	624	667	654	663	635	699	626	635	660	655	664	638	658	630	637	695	646	633	651	706	623	664	641	623	644	646	605	691	639	663	630	646	634	679	678	647	670	695	676	659	661	666	668	687	621	673	592	673	624	619	618	650	558	644	673	613	644	635	653	674	640	626	656	643	691	674	621	688	658	654	661	666	671	687	606	662	638	698	618	655	617	652	675	644	661	682	628	621	627	621	651	646	613	643	679	653	656	664	673	697	659	618	642	633	658	629	733	668	659	691	676	649	625	660	627	667	684	674	615	628	675	647	699	693	633	667	671	656	615	650	644	641	568	635	646	603	630	659	704	628	632	639	661	675	651	654	691	630	623	701	677	694	693	654	636	663	669	681	635	644	636	708	659	659	637	659	707	640	684	682	677	655	632	633	672	601	671	659	646	638	653	690	660	669	672	643	644	631	623	619	670	664	651	638	629	676	675	637	663	683	636	621	655	650	689	596	681	666	656	619	658	608	657	652	665	654	617	659	657	624	675	603	609	678	631	657	698	625	648	645	657	637	634	635	625	651	666	667	665	621	646	671	691	628	669	636	669	633	626	699	658	656	653	674	665	638	640	615	635	664	627	635	679	657	684	637	655	670	672	641	647	694	648	654	645	643	640	638	666	647	661	677	651	692	668	673	678	705	696	623	629	685	636	668	685	656	619	681	642	685	620	700	688	618	640	647	674	663	664	629	677	660	668	676	660	624	657	648	629	690	663	606	629	628	652	606	657	621	676	642	683	628	643	667	656	622	674	667	633	606	717	669	681	692	676	702	655	679	662	667	654	671	636	653	647	630	650	648	655	646	637	667	668	632	644	635	665	681	637	674	653	683	694	654	675	688	667	646	611	621	647	676	703	633	625	664	667	705	631	698	632	625	633	654	666	643	623	672	639	655	663	649	654	666	657	644	680	660	663	671	668	634	666	611	646	643	637	663	615	668
23036	21169	28999	23623	21233	21518	17699	12125	19838	39794	34031	23319	12659	4657	1669	731	436	323	308	309	301	317	312	342	317	322	329	321	317	310	312	300	294	303	294	312	301	286	320	315	285	318	308	290	308	324	295	319	297	327	296	308	313	325	282	312	293	320	297	292	296	279	290	344	318	315	285	332	301	299	321	279	298	286	324	324	306	306	313	295	288	313	345	286	285	309	313	308	309	314	297	309	314	301	323	334	319	304	287	321	299	294	300	302	303	268	313	279	315	301	296	305	283	323	294	295	297	288	321	301	316	303	322	272	280	325	311	328	298	277	322	299	285	308	313	291	302	309	304	306	305	303	317	312	315	310	277	262	311	318	319	277	308	305	285	297	321	304	317	314	298	293	299	295	304	280	309	312	285	310	280	327	294	335	345	298	329	275	312	336	307	314	314	279	296	295	309	287	324	322	328	300	283	302	322	307	283	294	288	296	288	291	326	287	298	269	311	287	327	319	280	289	318	283	301	297	309	282	281	292	280	330	288	315	286	278	332	316	312	320	304	319	294	270	309	322	295	300	300	284	314	283	310	290	282	320	274	264	291	298	308	319	308	308	300	274	306	301	311	308	328	297	317	304	315	271	299	312	287	318	296	311	310	333	278	285	291	279	324	291	319	288	276	304	266	260	313	301	303	318	308	302	299	320	313	304	294	315	335	315	321	332	312	306	295	290	346	355	311	289	291	266	287	278	303	286	288	311	289	296	290	311	307	351	298	303	332	301	298	289	272	335	314	295	335	304	336	325	313	275	279	309	325	253	318	342	306	321	322	298	295	312	329	293	314	288	291	309	295	275	269	294	274	300	277	313	296	299	328	290	315	337	293	289	300	299	293	300	287	275	307	329	274	287	301	309	291	291	281	268	301	334	281	294	307	349	273	302	295	325	287	305	302	308	298	306	309	298	277	317	315	312	304	307	288	355	279	300	302	293	299	295	310	357	335	322	314	302	288	286	304	314	290	289	302	317	304	300	269	313	326	288	296	306	298	321	298	289	311	304	303	321	300	289	293	277	308	271	309	304	298	321	294	311	321	290	288	317	300	316	304	284	280	311	285	294	309	309	298	326	281	307	307	288	274	292	309	327	310	295	331	301	336	320	296	283	323	312	325	337	314	301	336	315	322	320	298	322	304	272	316	305	311	291	309	283	323	313	319	332	289	325	304	312	296	318	304	288	287	293	319	304	307	295	308	313	284	329	300	303	311	283	317	288	296	256	308	343	305	292	296	307	319	295	318	287	292	295	280	310	332	281	315	304	295	317	304	314	334	270	299	301	329	314	319	295	353	280	314	282	325	279	303	296	324	294	305	308	293	292	290	319	277	286	301	294	316	289	305	315	294	320	293	307	312	310	288	324	321	296	279	315	303	293	303	312	310	274	314	310	303	289	276	313	310	317	284	283	284	304	307	312	267	320	330	314	291	311	340	321	325	314	298	310	296	316	291	307	314	312	307	308	312	331	298	283	291	316	292	274	309	297	315	314	308	311	268	280	314	314	329	321	310	298	306	300	275	290	321	312	292	331	278	310	300	301	279	276	321	325	287	267	310	277	302	309	292	314	298	298	290	298	298	307	305	314	307	318	320	283	275	318	289	322	301	293	279	319	319	300	316	311	303	309	295	302	315	267	296	270	298	294	323	266	295	305	278	294	304	299	336	313	302	305	315	302	298	302	288	297	310	287	283	323	307	301	312	264	295	318	299	290	308	314	309	341	293	290	304	313	326	318	281	304	306	299	328	300	255	277	297	295	294	316	278	294	303	284	303	307	274	300	318	306	302	303	302	342	291	331	288	321	288	298	332	298	324	309	317	304	316	292	283	301	324	321	299	326	306	301	282	290	281	277	293	276	305	308	313	309	282	300	305	310	287	272	305	327	282	258	299	285	311	287	301	299	313	313	300	322	290	331	324	332	316	302	299	299	263	296	304	281	324	312	306	292	298	328	312	264	312	277	314	318	306	281	308	326	284	310	295	325	305	292	342	304	296	324	331	302	331	283	312	288	305	298	302	297	293	315	321	327	306	322	307	299	309	298	298	315	298	275	335	335	280	321	312	290	297	331	320	301	323	279	315	298	277	315	339	319	330	284	297	315	315	280	329	293	290	288	262	301	316	292	315	268	309	315	306	305	289	317	260	324	325	293	304	297	308	313	305	294	293	311	324	319	272	302	334	274	298	289	305	321	274	295	310	284	328	311	309	321	328	264	302	289	300	280	308	298	284	313	314	313	294	278	325	287	316	268	304	306	313	292	317	293	342	313	268	319	315	306	312	313	303	320	274	295	300	297	345	295	336	324	306	289	316	301	280	316	286	281	256	294	262	309	315	312	350	316	300	281	300	312	314	299	300	307	298	303	334	279	291	306	311	271	304	273	307	314	298	297	297	307	304	294	294	296	281	307	276	270	306	302	304	303	333	273	287	282	304	297	315	303	272	286	300	318	291	295	297	318	304	303	301	284	313	313	294	275	297	303	306	317	321	312	320	316	283	296	300	291	272	281	306	296	324	295	290	273	321	298	282	302	306	314	303	285	313	323	293	292	292	268	314	285	316	303	325	276	314	305	328	292	272	302	309	296	314	304	291	302	260	301	307	300	306	314	280	331	330	326	296	298	290	344	270	298	278	272	263	310	288	307	273	331	339	333	287	293	285	295	308	326	310	288	319	291	300	306	295	299	345	296	323	314	326	313	314	315	320	302	327	313	318	295	294	320	276	301	300	308	303	280	315	306	285	296	313	315	326	289	290	331	316	293	319	302	338	288	295	317	316	307	308	325	306	314	293	342	300	307	348	282	292	305	296	308	286	296	305	291	309	300	306	347	310	287	258	294	319	303	306	320	309	292	342	288	275	339	285	282	293	309	293	296	301	281	299	332	320	327	314	296	297	278	330	314	295	309	301	331	316	289	309	291	303	297	307	310	314	285	301	322	329	291	283	305	301	292	303	318	296	303	344	327	331	260	269	328	295	248	289	299	294	297	314	305	326	324	295	332	332	298	306	315	309	306	284	332	304	300	288	297	298	294	305	315	272	328	317	319	275	313	306	301	303	300	293	294	304	311	303	328	318	307	277	280	301	283	302	271	273	303	314	304	301	308	269	332	276	303	276	309	312	291	311	300	303	322	315	315	305	289	305	286	290	310	306	299	296	315	308	315	284	294	290	291	280	301	299	291	300	296	294	287	335	285	324	301	311	263	310	284	321	309	328	304	318	296	271	318	298	298	317	267	283	283	292	316	289	282	307	315	290	309	294	307	298	288	320	289	309	307	320	304	340	309	311	310	266	291	293	317	295	315	305	291	318	299	287	296	296	296	294	330	289	290	315	302	296	320	276	302	338	308	302	311	315	283	326	283	326	311	306	312	310	300	321	323	251	301	296	289	300	323	311	309	307	303	313	274	312	298	317	318	290	302	324	286	315	297	315	282	299	275	312	308	301	291	314	313	309	316	310	310
15313	28423	26979	26826	27120	26435	24784	24628	34102	46678	40928	31877	21069	10459	4460	1893	943	678	637	603	592	574	649	595	641	595	608	584	585	572	626	606	608	652	586	631	628	603	566	535	582	634	611	604	570	598	546	551	593	574	623	550	608	599	583	589	572	635	575	599	580	638	585	617	609	536	631	571	547	574	624	611	599	561	605	579	591	600	640	596	635	601	610	584	579	556	636	559	627	613	586	635	633	638	611	603	575	625	597	630	603	589	623	567	582	602	600	609	587	583	590	627	610	627	571	616	603	596	598	583	566	586	654	603	597	574	636	599	632	580	598	536	578	604	580	567	607	578	596	617	612	547	560	641	574	593	595	624	557	617	597	579	617	603	606	569	596	578	635	549	600	556	630	593	583	579	556	599	564	587	581	603	622	602	599	603	631	609	574	597	577	581	588	607	592	621	618	605	580	610	609	565	615	587	593	558	574	589	563	608	587	621	593	619	566	592	638	602	571	576	640	599	569	576	624	574	555	596	595	572	584	629	606	585	596	596	608	564	577	590	627	632	617	606	597	603	593	593	624	626	572	589	554	600	644	581	603	576	591	584	587	555	596	686	604	628	574	603	627	601	629	618	550	581	594	584	608	598	555	602	613	608	567	601	587	614	621	553	593	570	566	628	588	642	595	554	626	588	564	628	606	643	613	616	588	627	617	562	651	590	576	576	571	613	596	595	572	634	590	619	584	580	597	575	650	569	577	599	601	644	588	566	622	626	634	616	623	632	613	633	621	598	568	611	565	624	627	630	592	584	605	605	635	570	662	612	603	592	630	584	599	590	619	562	643	601	557	597	600	575	613	578	626	572	574	617	608	590	572	601	616	579	583	611	593	622	600	603	601	579	631	596	602	584	578	609	623	544	593	602	610	610	611	581	605	575	558	608	632	616	600	608	604	564	608	625	595	570	604	631	619	550	553	580	608	581	605	631	555	551	588	562	605	612	584	557	604	594	539	594	607	608	542	613	565	584	601	620	592	595	533	577	583	586	612	580	580	583	662	580	609	598	580	604	589	667	600	615	614	563	597	623	602	583	659	586	612	558	593	542	599	578	597	588	603	578	625	605	633	570	565	577	606	628	583	611	625	610	622	567	602	573	595	589	629	610	599	588	607	616	627	655	606	558	619	586	584	553	590	565	583	592	646	585	629	587	617	621	674	572	572	607	589	545	587	576	583	620	612	563	615	627	599	616	575	584	602	600	621	581	629	641	652	602	568	619	634	623	571	617	613	592	612	579	614	564	645	617	620	605	626	573	601	576	587	576	578	567	619	623	592	549	580	580	592	562	559	577	629	552	566	627	600	615	597	618	665	605	537	583	626	596	561	564	608	570	579	542	632	615	576	639	590	591	608	592	598	609	617	579	592	585	601	561	622	591	582	625	582	574	606	619	603	589	533	572	574	569	617	566	580	573	596	546	588	565	616	609	611	605	564	645	582	607	604	562	576	660	610	594	611	565	573	631	600	598	586	624	579	596	581	566	564	572	582	602	578	636	580	584	594	597	556	630	579	578	597	634	590	603	624	583	601	621	554	557	580	568	589	627	583	594	594	599	561	609	619	586	597	615	558	638	652	559	618	609	584	620	552	618	586	586	614	579	623	583	635	617	653	589	635	602	595	633	639	581	607	566	562	594	570	608	606	606	588	563	620	561	558	648	625	623	597	600	597	606	579	597	584	588	605	567	604	611	572	602	633	603	584	602	605	583	571	601	593	609	568	603	592	573	585	614	601	623	620	612	584	587	639	596	577	569	615	584	599	577	619	592	587	590	563	600	636	606	586	631	580	560	626	601	582	578	581	572	580	654	579	580	572	588	615	577	606	591	623	639	594	591	567	564	625	635	600	611	610	600	564	598	613	634	589	608	602	611	602	597	599	648	635	559	577	625	577	597	626	633	586	591	606	611	584	581	585	620	562	580	598	605	594	620	588	562	583	593	636	573	633	592	551	582	590	611	622	586	601	606	629	641	546	521	589	566	590	543	613	589	606	612	582	619	588	620	584	606	588	583	612	635	591	596	603	584	588	606	620	607	581	624	617	582	641	640	583	590	580	574	644	623	560	584	609	595	616	591	600	558	600	598	592	632	553	565	576	614	584	606	605	579	594	561	567	596	556	631	596	640	600	598	629	620	596	596	580	577	601	590	572	590	574	588	544	625	615	596	619	570	609	577	620	596	585	620	587	629	648	631	632	631	581	580	615	625	595	609	603	607	563	636	611	598	563	643	598	598	572	554	565	608	585	586	579	616	592	590	571	575	585	570	654	643	597	609	632	585	574	627	615	574	620	619	577	608	538	616	575	593	570	583	595	576	559	599	622	614	570	572	606	615	642	607	608	632	608	580	556	633	603	593	595	566	576	606	548	574	599	608	613	631	598	597	632	579	604	633	585	594	623	572	562	565	609	612	615	624	611	560	586	591	632	613	619	604	589	585	591	579	588	606	615	589	578	562	625	631	591	588	587	560	574	586	576	614	587	614	625	566	614	594	613	570	570	570	654	620	642	620	582	626	657	565	580	588	612	602	579	589	595	544	573	577	605	583	654	604	585	579	614	598	593	571	605	632	630	617	621	593	589	581	592	613	576	574	621	585	588	538	599	589	606	612	595	573	576	581	610	581	617	633	577	591	592	594	551	603	633	624	608	595	641	568	601	566	591	599	623	633	581	579	563	592	627	650	626	565	607	598	585	596	572	633	596	554	622	611	598	542	556	545	588	570	585	596	583	610	572	623	576	581	598	592	600	640	582	616	626	609	593	590	573	592	599	582	571	584	593	621	620	618	569	566	605	655	613	581	577	581	602	606	632	590	613	611	579	546	530	615	620	577	603	585	595	605	572	601	612	607	621	632	608	630	614	604	634	602	620	605	602	595	612	630	610	613	589	568	593	589	610	591	640	582	593	602	572	613	581	629	633	600	626	571	638	606	633	590	590	600	573	572	604	551	594	626	605	617	621	643	597	653	581	583	609	592	616	618	588	583	583	613	605	571	618	597	604	609	584	588	600	638	594	633	620	613	577	609	595	592	564	601	574	578	616	550	581	623	660	555	591	604	587	594	552	617	638	582	605	612	606	560	598	631	575	593	568	595	564	625	588	641	623	611	615	637	626	581	575	584	595	572	628	595	606	631	584	615	593	627	617	592	569	576	619	574	585	599	613	584	610	580	600	577	594	615	555	589	588	594	653	608	634	613	576	603	570	587	607	602	598	599	585	566	616	596	603	626	582	606	633	602	587	588	638	574	618	611	575	582	628	601	551	541	604	608	597	629	614	651	656	578	596	571	596	635	639	606	577	599	598	608	578	597	582	625	588	584	633	560	612	580	602	564	607	596	626	621	570	585	606	594	580	593	582	592	593	643	617	618	609	579	592	613	564	643	618	610	621	556	588	587	566	594	577	592	593	548	587	565	579	585	573	584	578	602	605	596	565	535	621	572	638	625	610	578	581	611	593	571
26592	21026	14214	4595	1983	1228	1198	936	1707	4104	3991	2597	1711	1090	727	454	380	364	365	361	381	377	366	357	355	370	391	363	411	353	347	335	322	378	367	357	356	372	334	358	388	357	380	349	348	337	347	375	394	354	328	349	353	352	377	377	338	362	365	347	340	375	359	348	321	365	392	363	368	368	356	360	363	363	390	375	325	334	334	363	362	345	354	362	338	355	359	362	381	362	409	354	322	355	376	355	334	369	377	341	335	370	352	353	359	342	367	382	326	328	365	325	311	365	365	367	330	323	376	334	363	352	375	329	360	377	370	337	365	367	332	356	329	366	343	386	367	370	373	353	398	361	362	358	350	352	352	345	337	356	363	349	349	345	350	392	359	370	378	370	345	354	368	349	365	369	310	369	356	337	364	357	359	319	347	357	372	398	335	393	369	328	376	351	354	385	366	336	384	309	339	356	372	379	321	373	360	358	386	366	327	358	373	367	330	356	339	402	356	330	348	349	377	362	340	377	347	346	365	367	374	371	408	355	323	376	337	381	344	331	367	319	390	394	348	367	353	354	368	408	365	376	332	363	374	367	346	387	333	400	389	340	345	388	377	381	355	381	352	353	378	378	345	361	362	379	331	358	350	350	370	391	348	360	396	357	377	327	364	333	385	361	356	346	351	331	348	371	337	381	371	352	354	351	387	370	325	361	359	347	352	340	361	397	367	363	383	395	358	355	364	338	354	352	363	323	382	340	377	354	361	367	361	334	361	340	352	343	346	339	342	345	347	371	352	348	391	367	367	343	392	344	348	360	366	373	388	365	387	358	376	357	329	349	366	394	363	386	389	364	343	337	360	368	341	331	362	367	371	349	369	347	358	351	344	357	352	361	334	337	341	337	382	367	378	340	400	371	369	381	360	341	365	356	394	358	352	345	362	363	394	362	354	391	362	367	362	353	349	351	372	335	343	353	358	361	358	346	334	376	371	376	345	364	376	374	343	393	376	359	330	409	362	342	345	398	353	360	368	363	357	366	367	370	365	340	344	369	354	366	378	347	341	396	405	388	350	355	362	364	349	351	357	382	381	368	351	325	372	375	371	362	360	366	362	350	354	389	351	366	353	366	375	332	364	342	345	322	371	316	350	391	373	365	360	360	356	350	384	369	362	351	359	337	347	353	372	364	356	321	364	330	363	368	342	338	384	379	375	370	335	342	352	358	359	364	355	345	334	362	378	365	355	351	349	363	379	357	359	355	320	350	344	334	342	363	359	370	402	326	379	348	374	372	394	351	368	372	353	354	353	358	376	349	364	363	309	364	328	369	350	362	344	375	381	367	357	346	356	351	361	374	333	362	370	360	366	330	385	369	342	364	382	337	367	356	343	377	374	379	331	342	355	348	367	345	379	333	344	376	359	370	327	345	380	361	389	370	354	385	362	337	340	347	364	348	360	388	363	352	317	364	354	368	353	369	368	374	360	345	392	369	342	371	384	352	360	300	383	359	378	359	334	337	369	330	362	377	371	376	333	386	322	340	382	361	386	340	357	344	322	342	361	354	379	342	358	373	371	353	368	355	340	348	360	401	351	369	393	361	391	333	356	350	351	350	354	357	343	395	363	379	364	373	340	358	367	377	372	349	340	355	384	370	348	369	332	369	370	329	359	402	366	355	419	356	380	306	368	369	357	362	363	330	363	344	368	361	351	369	370	345	360	372	363	361	356	328	404	348	349	356	337	360	362	400	366	362	353	388	344	350	370	350	379	364	390	371	347	359	376	374	396	390	377	384	388	361	372	356	393	359	356	409	393	366	385	376	334	365	372	383	370	361	343	391	352	358	356	407	345	359	377	372	355	369	340	352	361	346	372	378	351	351	361	340	349	349	335	369	358	348	382	350	383	350	357	354	388	319	379	380	365	368	337	356	362	380	337	377	351	340	354	359	392	343	352	343	351	350	404	374	367	392	347	366	369	356	392	350	366	361	358	404	364	353	386	354	318	352	350	326	351	368	339	386	349	320	378	355	353	325	360	324	349	344	353	349	368	373	367	361	341	362	340	376	342	344	309	355	381	355	371	336	379	378	373	361	388	328	374	373	370	366	352	336	367	355	342	349	380	344	378	377	319	347	367	345	352	369	368	356	363	352	361	381	344	361	363	366	375	351	363	362	381	384	381	384	347	326	397	387	384	322	365	362	364	352	353	364	337	374	391	356	383	355	351	377	367	384	368	361	389	375	372	357	354	349	364	380	357	366	329	360	380	348	381	353	387	341	363	371	347	354	388	314	374	335	388	354	359	321	363	361	362	331	361	394	365	375	353	336	388	376	365	354	348	374	327	347	354	363	383	375	364	352	347	359	349	405	380	363	374	355	357	387	365	364	340	380	359	334	335	371	362	358	368	397	368	355	378	355	337	343	374	365	356	350	357	341	385	368	377	347	380	353	354	383	348	385	362	371	345	337	390	362	402	353	351	301	348	379	369	348	358	358	387	370	349	350	383	392	396	356	315	359	357	387	357	391	362	341	345	366	342	351	350	372	346	366	374	389	333	392	357	403	365	368	346	357	355	348	387	366	384	352	347	336	395	356	337	342	372	319	358	338	390	367	344	339	366	336	367	353	337	338	386	395	374	362	371	355	371	376	366	346	363	369	357	361	379	372	368	348	379	337	352	344	356	357	371	371	358	368	384	369	354	343	350	332	358	352	396	386	344	357	322	345	355	376	336	381	354	364	353	335	319	351	372	372	343	359	347	346	350	368	358	377	380	365	383	354	361	354	351	358	337	356	362	380	373	372	355	371	350	330	350	338	364	351	379	380	357	352	361	347	348	343	354	368	363	331	354	359	347	354	353	378	373	366	370	334	397	342	363	349	356	374	382	372	355	336	377	375	360	349	347	389	362	369	357	348	393	355	370	362	371	388	369	331	378	357	367	344	355	364	379	356	361	378	343	367	347	354	356	369	325	337	339	382	384	360	343	382	342	377	352	343	375	338	371	354	365	384	329	367	364	359	356	344	353	366	368	356	348	336	333	348	370	391	364	368	326	321	351	365	374	360	398	368	346	324	330	381	343	383	343	378	378	372	397	372	388	362	356	359	351	340	345	359	386	367	393	357	387	368	304	386	362	333	369	375	327	372	376	346	367	367	382	346	355	348	376	383	356	350	331	401	362	343	334	359	346	352	373	380	323	347	362	345	364	383	360	340	345	378	353	343	371	333	383	344	365	363	366	314	345	359	345	356	352	362	359	386	365	356	345	359	334	349	350	362	355	366	345	334	349	361	335	385	327	368	419	340	340	357	369	363	416	355	388	354	356	335	381	399	347	399	357	348	358	348	358	375	360	372	346	374	359	394	362	350	348	365	362	359	378	359	344	362	368	380	386	361	388	381	318	360	368	374	393	377	371	385	376	357	379	326	398	341	383	349	337	349	325	383	369	355	385	373	357	371	378	402	376	335	383	357	352	328	341	371	361	368	391	368	365	342	375	330	335	374	365	362	375	328
12550	19300	14407	8407	5914	4296	3978	3374	6074	12280	10936	7711	4869	2893	1717	1135	811	729	750	726	723	722	692	757	728	753	750	733	697	733	686	684	754	696	702	720	691	727	712	687	725	659	702	720	727	729	743	703	726	722	704	682	707	768	747	720	761	747	729	724	719	728	693	731	661	738	683	752	749	740	722	682	681	720	711	741	738	673	716	712	718	764	711	755	725	693	708	712	741	694	694	756	749	700	687	790	734	730	709	712	687	743	752	692	719	740	708	717	709	697	720	694	732	711	707	687	674	681	728	754	692	668	757	752	680	763	748	708	771	740	677	723	762	723	757	747	689	714	741	733	759	762	703	698	694	724	732	724	709	701	734	733	703	697	721	774	709	731	689	754	764	671	715	726	735	780	714	709	738	709	726	707	739	712	667	743	722	719	753	693	702	697	741	743	727	712	716	748	710	717	664	734	772	752	736	702	755	749	703	743	709	701	691	731	731	723	660	723	782	716	744	755	707	703	733	746	792	761	743	718	725	735	774	732	741	700	731	765	708	722	700	695	725	749	753	731	763	740	720	703	717	694	770	746	670	677	711	720	739	718	719	676	688	742	713	690	723	738	685	773	773	696	750	749	720	665	727	720	712	756	728	715	719	717	753	721	731	716	742	695	690	744	673	728	709	736	676	702	746	705	714	677	767	765	715	718	709	761	718	726	733	760	711	710	734	744	730	734	717	722	698	684	751	718	703	704	720	723	660	712	728	752	714	704	758	678	730	713	729	721	730	759	749	724	659	687	706	754	719	726	764	709	711	718	762	708	701	735	720	709	688	713	741	743	677	734	690	700	678	680	733	699	696	746	734	690	679	644	668	750	747	796	716	703	743	738	720	737	703	740	744	709	745	742	748	695	699	712	698	742	714	714	703	744	739	695	675	807	701	737	763	733	689	746	710	709	721	652	729	717	734	722	703	722	760	700	752	675	736	703	715	730	697	717	706	733	695	718	715	684	702	757	743	750	745	780	725	723	730	714	687	757	696	726	748	698	737	726	718	767	745	726	743	714	724	760	727	758	729	705	719	705	726	734	737	735	726	708	657	690	716	669	771	749	695	693	744	752	733	702	715	745	726	738	728	717	743	725	753	744	734	694	676	715	747	732	712	713	731	745	721	702	745	744	685	695	731	699	714	734	710	748	776	666	709	699	728	736	698	761	695	652	706	747	695	729	772	710	702	724	702	735	773	727	703	704	731	665	733	708	751	725	757	730	705	727	757	715	741	697	751	716	741	702	671	759	714	691	724	653	712	719	775	743	754	723	743	652	764	730	730	761	674	708	653	693	698	742	733	704	705	729	699	712	751	735	708	727	741	687	755	721	737	715	699	770	738	682	734	730	758	692	677	771	761	709	740	766	704	729	698	678	719	724	767	749	739	794	698	736	736	745	697	645	713	730	743	701	733	698	767	723	748	738	689	734	760	703	705	682	705	694	765	748	745	681	777	711	742	742	711	688	746	701	780	718	794	747	661	710	680	703	726	714	702	725	749	718	749	696	736	749	726	696	716	751	716	742	758	751	727	751	729	737	689	724	781	694	741	737	762	729	722	699	726	696	699	734	702	746	742	710	756	730	701	729	726	735	735	753	748	692	740	718	726	741	711	787	720	740	728	683	743	713	723	754	710	696	725	711	678	772	794	686	691	662	705	734	707	751	762	744	703	750	728	721	692	711	727	689	750	719	715	706	707	732	797	710	712	709	730	732	715	740	756	698	712	723	715	780	675	725	748	666	731	704	726	700	706	727	707	728	648	716	708	784	732	719	726	710	712	745	704	743	771	770	692	685	694	658	728	719	729	748	713	724	776	727	758	728	731	733	779	739	737	762	730	761	750	731	754	701	713	725	670	742	722	775	721	708	710	725	687	738	741	702	675	769	709	726	772	674	757	698	711	732	732	736	709	713	723	727	735	754	720	674	712	714	745	710	751	734	685	753	741	715	682	695	711	695	731	786	752	702	716	734	738	737	735	690	754	713	744	697	730	778	728	751	682	763	723	712	692	688	689	687	675	718	645	716	728	704	691	741	760	679	710	719	707	670	724	733	737	756	708	699	692	709	735	728	706	743	734	772	727	732	715	717	728	757	721	663	754	693	695	689	732	755	741	707	746	746	775	715	685	716	705	731	701	733	694	720	719	763	745	780	684	733	737	741	753	728	715	767	729	711	745	723	724	738	723	709	793	724	786	710	718	768	715	754	719	679	703	699	704	721	736	747	701	671	691	685	708	699	706	727	728	709	740	709	710	748	701	704	762	725	748	742	708	696	706	716	722	715	712	709	714	685	728	780	781	696	672	773	728	741	681	747	747	740	746	758	759	724	761	717	727	739	742	730	701	729	729	704	735	717	704	696	728	664	698	736	728	724	670	787	723	710	716	690	800	716	730	726	749	718	696	718	718	680	737	732	753	684	748	715	698	698	738	733	802	709	738	737	718	727	728	697	733	710	729	744	732	680	724	728	722	694	748	706	733	707	737	723	744	747	702	730	756	708	757	732	750	716	750	703	695	714	679	725	717	723	676	732	757	673	738	743	723	704	722	690	750	699	761	742	730	720	699	686	676	725	715	724	686	743	727	695	707	743	755	714	675	711	710	722	714	774	737	746	794	712	726	700	730	716	727	715	707	701	699	739	698	745	730	769	714	707	718	765	724	741	677	717	714	682	698	720	748	717	701	739	742	704	722	694	707	739	673	721	743	787	746	723	740	718	692	705	741	736	745	749	733	750	755	706	747	726	711	727	724	726	741	757	714	723	802	715	762	747	712	693	700	685	704	717	746	682	741	719	741	732	749	753	744	767	698	712	753	683	773	728	760	751	723	685	715	729	759	718	787	724	709	750	683	727	724	713	733	726	684	676	730	711	732	787	754	769	764	769	714	726	701	699	691	728	711	743	673	744	700	705	737	711	717	732	784	741	720	734	654	730	672	673	728	750	708	699	739	736	720	729	719	725	759	660	717	755	759	674	759	744	656	689	709	718	694	694	699	721	736	742	792	741	709	718	785	757	713	726	727	699	735	712	745	712	726	706	712	698	698	742	729	715	717	734	692	809	704	772	727	740	703	706	740	714	720	721	743	750	722	746	718	716	719	750	719	710	663	746	710	718	746	711	709	726	731	744	734	704	734	748	737	701	712	754	714	743	704	711	748	712	709	672	677	733	696	669	702	743	721	725	745	756	658	744	761	745	747	750	724	756	735	728	749	732	713	728	716	745	713	719	712	701	770	760	771	746	776	750	718	739	686	676	734	743	735	759	724	714	733	719	731	722	705	750	730	754	756	731	680	739	738	714	748	719	784	661	690	718	716	733	737	735	724	725	715	745	730	777	713	698	730	780	712	704	738	681	748	749	710	757	739	741	700	733	684	734	696	712	761	722	720	693	684	763	724	683	738	708	690	730	714	783	738	761	712	706	696	754	734	739	705	707	744	741	700	715	769	710	764	740	721	722	711	733
24194	21216	28179	24553	18363	6843	4195	3553	8201	19802	19320	15634	10375	5477	2340	1089	561	397	338	322	304	302	307	320	313	319	293	314	348	309	263	336	277	318	290	307	337	293	294	313	301	327	336	303	309	296	315	331	316	323	304	328	327	336	300	312	317	343	335	321	329	323	299	305	312	358	328	344	315	301	301	309	316	321	322	275	333	334	313	299	313	288	319	300	311	266	324	304	319	291	270	290	303	315	288	308	329	306	297	313	302	324	317	330	336	296	322	300	311	286	323	305	318	303	327	307	300	316	337	288	305	317	284	318	313	297	335	296	273	298	293	335	299	293	286	314	316	292	317	351	304	292	313	312	310	331	319	293	318	322	340	311	318	328	311	323	296	303	318	289	335	349	337	309	294	332	301	306	337	292	331	283	339	318	341	316	322	312	325	294	298	330	315	319	322	313	285	313	356	311	309	294	286	289	313	318	332	306	320	314	310	358	307	299	313	327	318	311	306	340	309	311	335	305	283	306	314	303	332	297	331	307	328	323	293	283	320	323	315	321	326	313	314	333	312	320	300	299	316	301	287	303	305	297	291	315	348	306	297	312	321	280	309	318	275	313	313	286	284	283	303	291	339	348	308	292	316	301	336	304	331	301	300	307	339	286	333	325	301	309	322	343	309	300	284	316	323	343	337	305	300	317	344	300	271	289	336	328	315	334	306	303	280	331	316	296	328	336	293	293	320	320	334	299	326	303	289	322	323	301	338	333	334	329	302	315	326	306	312	290	315	350	299	304	325	310	319	303	296	292	319	319	295	298	283	309	342	345	305	300	322	323	314	300	283	312	306	321	295	303	284	340	351	321	342	324	333	310	302	298	317	319	330	319	296	300	302	311	304	321	350	314	327	294	302	298	308	320	325	294	309	274	299	306	309	312	322	295	281	304	323	325	301	320	287	308	341	351	284	307	303	295	307	327	298	312	326	284	320	309	309	330	324	291	302	314	318	320	306	314	303	316	319	284	331	289	304	286	329	296	281	322	329	341	305	331	353	305	325	300	307	289	291	307	326	293	315	298	304	317	303	298	342	304	322	307	328	313	328	325	322	344	337	300	312	291	340	333	331	327	335	315	291	333	309	325	328	298	301	317	322	322	290	307	307	312	316	291	267	305	306	346	329	307	334	282	302	314	286	337	297	326	314	289	289	260	298	272	306	312	275	303	342	345	326	308	320	302	313	330	318	312	304	287	330	318	292	305	310	328	298	305	287	292	332	323	318	286	304	342	311	297	315	297	321	290	288	349	314	327	310	280	323	292	305	317	278	318	338	313	317	330	310	309	332	312	297	321	343	305	317	306	309	314	318	323	297	305	343	332	307	350	345	328	321	347	299	342	314	335	298	283	314	324	290	317	306	342	330	306	288	291	322	311	242	303	308	306	302	306	326	321	323	317	341	314	344	312	319	286	341	315	302	311	283	311	304	285	339	327	312	312	350	326	339	286	298	292	296	342	323	303	313	316	293	334	315	356	325	321	293	318	302	301	299	292	328	298	308	327	270	291	312	282	324	306	331	275	318	332	320	349	334	293	324	322	272	313	324	290	295	297	297	301	321	316	293	330	340	314	306	301	287	310	297	297	280	296	288	309	277	327	293	310	297	318	325	326	301	292	335	317	318	294	319	337	292	312	300	296	330	313	314	308	309	314	304	339	303	311	327	307	308	291	311	284	340	326	262	320	304	312	313	308	333	288	316	309	335	304	313	319	290	317	295	313	293	309	289	290	298	315	330	294	318	315	334	294	312	314	307	283	311	313	327	301	301	313	284	315	296	296	284	309	328	298	321	307	310	323	296	296	343	304	314	330	316	295	307	289	300	313	306	294	322	291	302	296	323	313	309	305	284	328	319	293	302	316	304	306	291	308	306	321	321	326	315	331	286	292	317	292	307	301	305	324	299	277	288	296	288	317	332	303	286	315	339	360	309	343	321	320	300	295	293	332	329	303	304	320	298	315	283	311	323	322	307	334	337	308	302	338	297	291	296	297	339	295	324	313	303	329	321	280	314	312	322	327	308	315	307	302	296	344	279	301	320	297	317	276	316	318	318	315	316	325	303	301	314	319	313	281	315	323	306	336	313	314	331	334	350	294	289	306	322	337	325	313	306	298	306	294	331	328	332	299	323	296	328	334	301	322	312	287	286	328	318	321	308	296	320	314	288	324	313	354	328	303	325	308	309	325	296	327	310	351	305	315	326	299	281	290	290	289	312	277	306	304	346	325	283	322	312	312	327	311	334	312	308	325	323	319	340	283	284	324	283	307	321	322	288	315	309	321	302	291	298	296	321	320	333	314	300	311	312	324	311	324	316	312	308	303	299	293	297	297	301	279	328	308	316	310	329	270	314	302	341	309	314	295	290	331	279	310	290	359	321	295	322	321	347	310	305	323	289	328	342	311	286	312	296	313	290	314	340	311	326	289	308	323	307	307	330	288	278	309	316	320	299	285	314	315	305	289	336	341	311	312	314	323	322	344	337	293	302	306	305	334	304	323	339	320	308	316	320	319	294	328	327	287	305	305	297	304	295	309	343	292	298	293	295	325	289	340	341	292	351	303	326	309	331	285	322	309	307	315	337	318	289	307	319	299	304	309	303	311	311	324	295	317	323	332	291	309	314	309	308	309	320	286	304	289	285	320	316	280	306	284	353	293	306	336	302	339	316	334	297	310	322	320	293	357	319	303	291	323	294	310	334	316	302	295	282	299	314	305	287	319	327	321	309	282	305	294	291	301	317	284	315	310	304	298	312	296	305	270	308	332	284	314	314	298	317	313	307	285	326	315	313	341	313	294	303	324	320	331	315	323	310	319	301	284	286	319	289	312	315	323	320	296	315	316	311	292	291	329	342	306	300	281	292	337	301	304	295	301	314	318	320	283	300	339	289	336	309	279	316	327	337	335	309	320	321	320	300	304	331	327	309	294	300	296	302	298	314	291	310	331	316	301	313	313	306	277	309	319	318	307	308	302	288	333	331	345	305	289	308	320	274	338	330	321	298	335	313	324	315	285	311	294	312	324	327	308	333	292	325	303	316	302	321	317	293	329	335	286	301	308	323	286	321	285	305	328	282	309	304	296	288	291	337	335	323	307	308	334	327	332	315	308	318	301	294	293	328	303	288	278	305	325	297	317	325	273	324	288	333	292	327	280	294	325	311	326	298	308	330	288	301	282	280	298	302	251	290	320	308	320	296	316	331	292	319	328	285	337	289	334	294	297	298	324	321	333	313	317	310	317	317	311	305	323	334	316	308	330	304	328	297	293	333	316	295	311	306	309	334	299	339	285	328	299	316	337	307	318	300	310	319	319	278	338	313	314	280	307	334	306	329	323	320	299	296	288	333	342	308	288	297	270	299	324	313	306	342	295	321	276	295	302	301	319	325	299	316	306	311	338	319	304	296	306	334	297	306	321	327	293	322	318	261	304	297	305	298	303	297	289	321	327	341	315	290	314	306	287
13916	26542	22685	16397	12555	12906	11078	10824	20544	32737	30747	26760	20192	12805	6569	2858	1417	825	670	634	620	632	633	594	661	610	668	660	584	685	642	642	657	595	639	638	651	627	602	674	639	627	619	644	566	638	637	647	672	676	605	644	611	621	628	606	580	660	647	635	661	622	630	633	605	624	599	643	654	671	635	583	630	664	657	671	640	659	620	664	629	656	620	658	638	667	634	643	598	657	615	620	635	654	632	665	574	603	636	641	663	568	623	594	617	619	630	629	641	597	659	632	620	630	669	616	615	613	650	638	640	655	620	645	592	655	614	672	563	641	586	655	668	634	652	649	627	637	639	629	664	670	607	592	599	668	653	619	637	643	651	655	623	625	649	636	632	672	653	630	665	623	620	639	646	570	652	662	632	617	610	616	647	612	671	642	621	624	653	652	683	576	599	632	619	651	606	673	667	600	582	632	626	575	658	644	646	653	622	667	657	587	659	604	638	588	651	648	665	636	651	655	574	638	619	645	682	596	607	660	633	646	643	623	618	649	647	643	642	619	579	635	646	628	633	646	641	598	645	630	610	636	627	635	594	654	641	636	638	630	626	649	656	625	622	664	624	612	651	654	660	614	663	640	640	604	602	652	651	653	680	603	659	596	638	628	641	599	641	676	613	623	622	652	641	627	650	627	655	653	590	630	610	647	655	667	645	620	617	612	674	628	661	643	641	641	616	674	653	598	634	641	604	581	664	647	654	596	636	613	653	677	674	633	646	638	644	683	654	610	621	620	666	595	617	650	599	647	638	620	604	676	649	621	619	630	655	601	663	659	621	620	633	646	639	618	635	608	623	678	619	635	650	642	647	610	605	608	622	609	629	632	648	651	599	619	609	625	641	594	631	642	629	613	647	626	593	614	632	653	593	619	655	627	649	641	618	664	602	645	639	670	656	616	649	628	599	694	666	605	606	630	678	616	609	623	619	627	628	649	593	646	638	595	614	641	602	674	644	629	581	607	661	657	633	616	606	655	639	597	630	650	609	620	649	600	657	688	691	625	649	610	630	653	630	675	592	660	640	640	635	630	659	631	599	674	614	622	609	617	648	688	635	619	614	630	661	632	607	642	627	655	609	618	601	607	662	644	689	646	600	607	625	638	655	606	668	639	621	619	617	611	628	660	621	607	657	702	635	639	602	659	658	647	672	626	640	655	665	651	668	612	637	628	621	632	578	662	632	670	646	646	635	624	622	647	662	600	653	681	655	632	612	591	634	613	624	628	688	644	626	662	627	648	580	638	618	601	630	594	643	636	642	629	649	626	620	628	634	645	605	671	603	660	633	646	643	649	631	658	665	644	617	626	640	689	611	628	628	621	658	630	633	673	638	637	629	713	585	642	578	620	628	588	653	656	669	653	650	641	638	619	632	616	652	657	627	647	640	672	625	643	651	599	616	647	638	632	601	600	606	629	631	635	642	642	629	585	607	632	675	589	677	624	624	605	683	615	623	608	622	641	607	678	584	658	639	606	594	639	610	612	625	650	627	630	661	601	637	624	602	624	644	625	604	675	686	615	614	625	616	635	647	675	574	636	677	645	642	633	604	582	601	648	627	640	608	635	626	647	639	593	580	624	590	623	643	598	632	629	642	611	631	628	588	607	666	647	640	650	681	599	602	615	651	654	609	611	615	621	628	621	645	616	640	602	647	635	653	640	658	581	674	637	657	667	570	609	691	677	660	644	622	626	633	608	691	626	653	674	605	639	632	622	648	667	656	671	625	637	612	607	658	619	616	599	648	652	638	619	675	651	632	632	612	657	638	631	611	667	626	604	657	679	652	639	622	619	616	641	636	617	650	666	650	640	625	646	664	631	624	588	642	617	604	641	642	670	621	666	612	636	623	658	668	631	629	601	629	645	642	663	654	621	602	568	626	663	598	658	633	640	606	601	654	624	607	622	615	631	654	643	631	613	634	634	675	633	643	653	634	669	648	650	609	670	548	616	633	657	606	626	599	659	633	682	634	655	648	612	625	607	647	656	658	605	623	607	621	650	679	636	633	646	643	632	594	609	624	620	576	652	640	651	594	620	601	589	651	616	582	650	595	650	651	605	660	585	585	667	649	672	580	622	641	633	623	646	613	627	629	598	672	630	654	593	627	671	689	630	644	673	637	645	689	598	641	590	630	627	664	642	610	638	623	624	605	624	639	620	645	656	620	651	613	636	674	645	647	603	600	660	583	619	642	656	646	635	667	620	618	657	603	657	620	693	650	638	639	654	639	657	675	638	608	672	658	616	601	581	629	603	658	614	638	613	635	650	635	608	660	593	624	627	626	660	661	650	630	626	628	631	636	613	620	628	632	649	620	639	611	631	631	603	658	618	617	583	620	655	691	634	633	646	640	635	657	609	639	611	609	622	629	623	714	600	625	663	625	667	637	638	644	599	614	654	611	607	605	634	597	637	647	627	665	658	610	625	628	606	634	602	656	657	640	690	610	662	596	675	605	605	606	632	601	681	632	608	629	633	645	622	691	633	621	584	636	663	665	593	655	627	630	623	635	636	694	664	665	671	632	626	602	637	623	645	654	608	674	640	645	657	620	606	664	683	629	611	644	611	609	621	674	666	634	625	623	627	646	646	633	650	621	643	602	642	625	653	629	614	642	647	667	651	658	631	624	591	649	638	643	614	666	630	634	671	627	581	631	615	632	563	628	621	594	655	600	602	602	590	631	657	634	593	648	606	644	631	659	623	581	658	649	674	624	590	656	645	622	613	623	593	642	651	640	627	636	603	623	653	628	592	635	640	645	619	590	673	637	610	628	635	591	650	636	662	644	646	677	642	642	596	606	618	618	624	596	642	633	658	661	577	611	618	610	681	640	649	631	628	606	592	626	649	615	639	605	628	646	609	679	612	667	618	658	608	635	631	619	644	610	633	646	656	640	653	632	579	599	623	614	629	653	621	664	679	626	632	647	695	649	583	644	640	601	672	656	675	633	660	658	672	656	631	640	656	622	659	644	667	620	626	598	670	600	647	618	617	608	624	634	684	657	654	633	610	610	636	661	643	592	666	639	614	684	659	650	627	615	653	625	650	635	696	635	660	624	662	645	627	629	604	584	654	616	595	631	593	631	609	620	632	642	647	634	575	642	643	620	622	656	646	644	647	622	628	643	645	634	615	664	629	665	629	641	653	646	651	624	671	659	673	639	645	631	607	619	583	636	632	630	599	622	632	621	653	661	691	668	659	623	613	678	625	612	620	609	641	686	632	609	648	603	586	611	635	619	630	643	614	656	689	630	615	610	600	677	630	685	664	629	655	625	583	614	627	628	672	622	675	605	649	577	617	660	649	630	619	646	619	632	653	623	627	622	599	670	646	642	623	624	656	641	691	650	632	625	657	584	634	619	631	608	595	608	636	623	608	638	635	599	602	659	622	658	636	632	661	640	618	626	630	594	601	644	640	626	612	669	663	649	647	642	649	678	663	608	623	612	594	642	603	661	614	626	629
23145	21220	28981	23734	21228	20479	12059	6223	11282	31592	30302	27768	22089	11300	3874	1688	824	630	393	282	291	265	265	302	291	278	278	302	296	295	263	296	271	305	251	287	267	323	284	286	269	270	301	267	279	261	304	293	293	256	288	277	290	279	310	283	280	300	285	268	272	270	303	268	269	280	294	284	278	277	282	297	272	282	283	283	283	242	264	265	240	322	295	288	299	308	291	286	305	282	298	269	266	298	263	250	288	263	316	273	264	283	257	264	289	285	259	312	315	303	248	263	271	290	301	291	268	307	278	285	291	319	298	260	296	275	268	296	292	308	293	288	322	275	274	310	290	301	306	322	278	286	283	295	308	275	285	308	319	280	281	276	298	285	279	298	309	266	297	301	294	283	270	288	284	264	279	291	264	288	273	268	294	288	287	302	270	291	275	286	302	302	309	294	292	300	304	272	308	318	295	275	288	261	304	248	285	304	261	271	293	286	276	286	280	282	277	281	267	310	271	290	293	258	284	280	279	287	287	276	270	280	302	263	290	274	268	276	296	267	267	287	310	309	305	296	288	287	272	278	261	256	280	289	273	254	287	305	295	265	291	261	278	285	282	291	269	304	288	293	254	286	279	290	295	297	283	266	299	283	269	289	292	294	321	287	290	280	271	296	280	283	279	304	291	259	281	268	282	293	288	294	262	256	281	290	283	273	292	291	271	295	276	309	293	295	312	263	290	331	283	265	291	266	291	264	281	304	292	278	300	276	283	263	325	272	298	278	271	287	295	315	278	280	298	276	303	271	303	265	280	287	276	262	300	284	263	282	291	308	311	274	262	285	321	282	291	268	284	281	275	304	260	296	264	294	292	290	275	276	296	306	273	279	314	269	295	269	301	322	274	264	263	306	275	271	287	272	282	300	282	275	261	316	263	279	297	265	289	257	277	324	295	315	258	263	312	268	315	293	271	275	289	281	290	312	286	275	272	287	315	285	294	268	295	294	279	276	308	285	305	256	298	293	279	288	274	290	282	298	271	320	283	245	284	272	286	287	289	278	315	276	301	282	263	274	289	276	301	303	318	275	258	297	303	283	294	300	314	262	306	279	268	260	281	294	311	284	274	283	271	272	254	286	268	255	292	321	293	256	272	302	280	288	291	258	283	283	278	287	288	256	255	282	267	287	279	286	258	265	291	286	280	265	290	293	299	297	269	297	279	261	296	293	275	295	266	273	291	282	312	272	266	284	274	282	290	286	299	280	294	284	237	279	299	279	303	289	283	275	270	287	301	279	297	273	267	275	273	289	279	311	258	311	246	293	291	281	308	307	300	281	293	270	293	284	318	308	287	297	279	274	263	276	285	263	289	268	266	258	271	294	295	317	278	279	242	277	280	271	278	259	281	280	283	249	283	288	287	271	266	291	309	293	311	270	327	274	299	277	287	257	276	279	283	282	300	260	322	279	274	309	297	285	297	259	297	279	299	308	295	258	263	290	280	291	279	287	314	253	277	287	283	272	317	291	279	284	316	278	285	269	287	304	299	317	289	276	287	285	275	306	311	299	280	254	305	323	293	277	298	245	324	277	293	313	303	287	284	278	288	297	278	288	281	306	311	281	290	258	269	293	267	271	270	306	290	271	332	275	283	288	305	288	266	289	278	301	269	286	284	293	261	281	282	270	283	267	236	233	302	293	286	260	271	307	271	275	299	285	299	287	317	288	297	288	293	285	313	284	276	265	272	281	275	307	286	279	249	319	291	279	271	290	307	283	322	278	289	300	286	263	302	267	273	286	297	292	276	276	280	282	287	300	274	287	260	256	294	263	277	273	272	293	255	305	302	315	302	270	280	280	284	293	287	299	263	274	273	294	321	305	280	279	289	286	283	277	277	281	264	263	285	253	274	299	310	271	283	274	308	279	283	275	296	267	274	257	297	293	274	266	303	274	295	276	276	301	302	289	273	298	301	292	257	279	283	261	285	273	278	313	290	288	271	256	272	280	301	275	290	311	306	252	293	278	319	312	277	247	272	269	282	284	298	270	291	272	254	278	276	297	303	269	259	300	294	286	285	295	289	311	264	275	278	277	299	287	251	318	315	321	292	282	285	268	260	283	275	280	303	263	301	281	292	281	275	281	301	280	267	292	329	283	284	274	282	323	263	260	295	291	250	279	292	257	301	277	289	299	305	301	266	307	275	284	292	333	279	264	295	284	286	275	312	279	279	315	278	280	292	284	288	281	305	284	292	263	304	263	295	312	288	300	260	321	286	278	257	315	295	292	293	304	274	293	281	279	286	280	270	253	281	307	268	276	263	252	281	302	289	277	289	331	302	256	282	302	282	296	266	294	290	265	282	292	305	283	289	282	289	291	295	294	300	307	270	260	237	297	272	304	299	291	280	300	295	290	276	273	244	275	272	310	278	275	296	293	265	290	280	300	282	267	277	319	278	284	304	296	286	253	268	254	279	280	297	309	275	282	304	273	282	282	274	282	280	277	326	291	281	258	276	257	283	287	286	285	273	264	280	287	271	276	262	304	259	315	265	291	283	279	263	266	309	289	278	266	268	286	273	291	276	277	293	271	293	271	271	273	269	294	274	285	289	256	285	275	285	291	292	285	281	279	281	313	269	271	286	248	266	296	286	273	284	270	291	292	299	310	289	278	276	279	258	273	289	285	272	301	275	292	256	305	270	308	255	279	277	272	296	288	285	259	285	285	273	243	285	303	283	283	301	290	306	276	278	289	275	296	290	270	259	312	288	249	289	282	288	258	278	260	270	288	288	294	281	270	284	303	275	313	320	289	281	272	304	295	312	303	314	255	263	290	282	247	276	313	279	299	305	259	290	285	260	275	301	263	290	303	280	267	303	285	282	298	283	254	266	282	290	309	295	296	289	267	290	293	272	295	272	288	276	280	296	281	276	240	267	299	294	235	275	260	291	269	305	285	265	287	295	268	259	299	284	278	297	301	296	308	287	301	281	297	289	305	308	299	305	294	314	272	284	276	260	289	265	286	248	270	253	262	275	227	269	287	300	290	288	297	274	284	290	321	278	267	282	273	306	299	299	284	280	249	268	276	304	296	310	286	274	288	254	318	269	291	277	316	265	274	252	252	284	284	294	287	287	291	313	292	266	242	270	273	260	264	328	280	316	253	281	272	324	294	273	269	269	282	301	241	291	259	299	259	286	294	276	307	267	275	265	267	286	296	254	300	273	275	289	308	271	290	276	272	265	298	288	291	304	324	266	266	311	256	308	263	281	284	315	287	277	277	282	273	283	281	300	290	263	291	306	275	274	300	287	303	297	255	281	296	296	295	287	284	284	279	297	326	293	263	300	291	254	264	272	267	315	284	297	250	330	324	272	253	298	278	308	286	263	308	297	311	316	279	292	277	285	290	293	281	310	249	288	290	284	251	293	273	290	283	309	258	308	303	276	286	282	287	258	280	283	291	266	273	255	301	291	288	239	290	296	274	251	276	282	290	276	272	275	281	273	288	276	290	284	283
15748	30946	29929	24019	18809	19183	17570	15619	24777	41466	39198	37093	31144	19105	9231	4659	2292	1613	832	534	578	560	570	544	526	559	544	543	571	567	535	595	524	542	593	535	560	531	545	573	519	562	540	586	566	530	539	537	524	559	544	549	535	566	582	562	547	590	566	575	537	618	521	575	565	541	579	594	550	567	561	545	538	586	593	516	555	585	552	567	560	576	595	572	520	568	563	592	537	549	554	560	543	551	561	569	570	510	557	609	586	547	567	559	587	540	533	582	596	547	587	550	503	521	544	540	590	594	531	602	547	541	542	544	539	544	546	542	504	577	575	553	562	541	574	570	600	576	555	573	570	590	588	523	574	508	630	596	555	581	558	552	567	596	531	581	559	543	586	540	534	545	588	525	560	581	501	566	573	575	539	544	531	604	553	508	584	538	535	558	588	618	570	520	526	547	557	542	554	567	582	544	585	593	531	589	565	540	593	553	555	572	530	552	569	544	544	578	533	572	538	543	549	519	516	511	567	581	540	572	561	562	610	556	544	558	616	533	564	579	563	566	536	550	573	530	583	549	519	558	563	534	569	553	559	504	581	540	539	536	561	552	541	548	521	560	576	523	515	539	528	574	540	598	539	597	576	524	549	582	558	552	543	567	540	559	531	552	546	526	522	558	588	630	547	597	596	577	525	552	550	511	535	540	570	595	592	576	585	526	567	550	583	535	570	538	592	536	583	574	554	572	569	566	550	595	538	569	582	571	527	541	570	529	560	583	541	581	555	555	533	544	573	546	539	494	571	543	563	554	585	588	584	552	574	585	565	510	548	555	550	533	585	551	569	598	562	526	582	574	526	556	563	557	521	516	525	562	573	567	573	561	535	573	556	536	561	577	563	529	571	548	568	517	548	540	606	600	585	577	594	581	567	563	552	562	519	548	546	547	556	582	552	542	592	549	563	562	541	584	591	573	564	534	552	543	569	552	534	569	625	584	561	554	536	586	545	574	555	567	550	563	558	557	540	523	542	572	519	517	548	557	572	599	571	570	571	549	600	535	567	566	547	552	528	563	571	534	516	532	547	570	566	530	518	598	610	600	566	537	548	537	616	534	563	556	576	575	589	577	561	584	559	589	538	594	523	550	572	543	601	562	585	501	540	531	534	589	538	573	553	542	551	551	588	521	551	517	561	552	560	535	511	598	518	586	598	549	572	533	550	547	552	571	563	577	545	570	602	547	565	554	535	542	545	540	530	561	545	583	551	521	544	544	586	574	568	530	552	549	556	535	626	533	531	524	552	535	553	546	536	555	527	575	549	533	567	541	581	534	544	571	559	627	523	561	562	592	509	560	553	547	505	556	589	523	538	522	580	538	587	562	562	532	577	580	536	517	577	543	564	567	556	539	519	567	559	584	545	603	582	539	534	563	580	535	567	554	541	534	566	573	594	586	562	582	553	584	512	581	580	583	544	551	558	538	578	562	572	529	574	572	520	550	589	550	570	559	541	567	583	600	537	603	572	558	533	539	562	600	523	594	544	583	587	530	568	575	533	557	513	540	526	561	604	518	568	551	568	540	547	555	545	547	546	594	575	516	562	554	552	570	582	538	568	560	543	558	591	592	569	563	563	592	529	589	516	540	531	603	583	538	573	540	529	529	562	590	566	520	558	556	559	558	595	557	560	523	559	577	584	541	568	553	512	517	565	604	544	547	587	552	581	570	565	582	544	535	555	560	542	554	538	592	509	565	573	554	564	601	547	582	536	568	550	557	536	585	572	570	550	560	530	581	576	606	542	598	574	584	558	522	562	579	563	557	587	548	594	562	515	551	542	539	540	594	577	548	574	556	563	559	553	531	545	548	572	564	530	582	550	568	597	571	564	522	554	559	570	569	534	587	583	579	575	550	514	550	541	517	588	559	550	581	560	538	543	525	565	585	538	542	593	596	567	574	537	560	560	601	596	621	535	552	558	578	544	580	532	559	579	548	529	539	593	517	578	589	582	573	553	538	584	566	537	569	532	554	551	563	554	566	560	544	538	581	531	592	594	613	533	573	560	611	567	562	565	515	567	542	553	591	563	609	566	533	510	612	551	558	565	543	532	550	557	550	576	556	596	528	530	570	555	572	582	549	524	537	556	556	580	601	534	562	575	526	613	605	534	571	559	549	537	551	567	548	536	576	582	564	544	613	550	611	562	547	573	545	554	615	568	577	533	506	548	608	621	568	550	578	552	537	541	602	576	550	558	583	571	584	520	562	530	566	571	593	536	511	563	593	535	580	570	623	540	563	561	555	590	599	605	569	591	554	556	520	543	551	542	597	518	563	576	536	563	557	546	597	612	581	602	575	535	551	554	556	555	569	590	541	572	548	554	539	558	546	566	536	567	563	598	530	555	551	566	586	591	562	538	560	525	554	568	556	552	548	535	576	539	545	552	568	541	573	590	538	573	572	570	532	601	557	565	581	532	617	569	592	567	535	554	563	566	548	551	583	536	567	542	587	554	545	574	555	574	535	581	534	570	527	602	576	528	590	562	537	567	556	557	534	550	550	577	549	581	535	540	533	587	581	522	565	546	565	522	556	573	550	590	557	560	556	578	583	571	552	554	567	579	574	536	577	550	539	552	582	546	523	546	527	553	580	570	549	575	550	556	552	548	571	535	558	529	524	546	582	566	513	568	556	543	565	557	568	590	533	579	531	547	535	571	572	542	606	591	580	583	578	532	584	564	592	571	539	565	578	552	596	535	551	538	542	564	527	582	533	565	524	538	601	555	558	523	553	583	599	503	553	566	568	548	563	550	512	564	505	558	544	612	597	522	537	549	539	548	561	597	577	563	580	579	558	514	564	554	524	550	559	579	560	532	541	593	557	567	546	550	565	547	574	544	578	582	570	559	552	574	531	606	551	563	595	558	568	577	578	577	587	531	539	570	576	579	548	548	520	555	555	539	511	545	565	554	559	553	552	538	545	526	573	549	549	602	564	572	552	575	526	566	565	584	548	573	547	567	579	558	572	554	585	602	593	593	574	553	544	590	582	568	571	567	560	593	571	539	573	542	610	540	603	619	588	563	594	568	579	566	540	541	508	558	558	575	564	528	592	570	579	578	540	537	563	556	591	575	566	564	562	490	563	565	607	564	528	536	537	559	571	552	546	565	552	570	565	565	562	594	554	559	569	577	570	512	550	557	573	566	530	554	548	515	562	560	582	612	602	533	572	551	595	535	536	608	559	570	546	577	549	565	562	556	493	612	557	556	537	581	594	576	519	596	562	556	554	566	605	573	514	556	514	530	546	563	651	588	534	568	534	557	531	536	562	557	555	540	550	561	560	519	559	593	575	564	559	583	530	555	567	530	582	545	556	557	562	588	556	586	558	566	519	564	560	588	560	573	589	575	556	569	582	542	564	569	592	531	552	539	567	578	534	571	550	556	588	576	562	562	583	549	544	552	544	600	557	544	527	572	541	555	545	547	591	568	556	581	586	561	588	537	553	585	565	546	552	608	537
26570	20983	14742	5274	1960	1195	911	729	1068	2496	2854	2849	2124	1509	716	571	464	429	354	347	340	332	351	351	343	366	321	288	330	325	346	390	344	344	299	381	322	349	343	326	320	360	321	332	339	320	316	344	341	329	298	357	352	306	334	356	387	330	314	327	358	350	329	334	320	305	327	346	360	336	313	356	338	350	324	313	325	320	310	333	333	314	335	347	336	361	336	317	376	333	347	355	329	339	310	354	314	299	348	333	369	350	371	309	345	333	357	323	321	338	338	343	302	370	296	356	313	323	331	332	346	346	354	352	335	338	326	352	356	329	336	320	342	347	383	343	336	312	322	339	348	340	321	318	321	304	339	309	292	323	338	340	340	347	359	317	357	372	364	339	332	304	334	356	307	350	305	321	338	316	348	355	391	332	346	333	348	336	352	320	345	326	300	334	329	317	332	303	297	315	322	300	318	335	334	305	307	337	353	342	334	353	324	344	363	349	337	387	345	374	344	320	339	342	305	313	346	339	329	338	318	316	281	321	336	330	318	310	327	308	333	334	337	343	348	340	340	369	348	334	331	337	320	353	349	304	326	329	320	311	345	307	330	338	362	344	325	334	340	315	321	321	308	350	311	308	303	320	326	351	333	323	341	347	302	364	329	337	328	365	358	311	321	335	337	311	363	318	324	374	345	350	347	352	359	333	341	369	338	311	339	353	361	327	329	341	320	346	322	322	320	314	329	358	321	340	304	341	324	333	364	359	325	368	327	355	302	350	309	333	339	369	325	336	360	361	329	335	357	327	315	316	338	327	334	345	331	328	365	360	339	341	332	315	348	328	352	342	339	300	315	319	328	324	340	333	325	329	340	345	356	346	330	325	329	317	317	348	314	321	323	294	355	314	325	339	346	326	344	353	349	339	338	305	342	322	308	296	329	345	327	358	347	336	320	308	333	313	331	325	349	357	321	332	341	347	339	309	347	369	324	318	336	317	381	337	358	350	366	351	322	346	359	320	336	332	315	333	317	346	357	328	350	341	358	359	336	309	342	334	334	337	322	333	371	339	359	345	322	339	318	365	325	377	403	323	337	359	343	354	326	346	345	344	341	329	341	321	307	330	358	337	332	341	309	338	333	307	320	312	335	338	345	329	355	308	320	322	294	376	341	370	318	332	327	352	363	329	333	322	335	331	322	326	351	332	351	325	362	294	377	307	310	332	326	329	337	365	331	337	327	333	313	339	360	319	317	308	328	319	306	327	358	290	324	371	338	343	342	344	369	318	338	341	347	332	332	320	336	332	355	379	330	343	346	362	355	325	318	337	333	347	328	321	353	340	302	328	300	330	318	314	343	310	327	344	337	348	324	355	330	372	326	348	326	307	330	360	372	342	343	298	357	340	322	342	321	327	341	372	342	343	330	321	330	349	336	355	325	316	338	360	301	311	340	357	363	315	365	326	344	328	322	373	314	345	352	341	340	352	337	327	342	336	311	334	332	337	341	346	314	377	339	339	308	329	298	336	323	362	343	361	337	314	354	354	346	345	346	339	338	376	333	353	315	325	308	343	301	350	333	303	326	363	321	323	318	362	341	327	330	335	340	360	344	328	330	366	375	294	352	323	355	342	354	333	302	351	355	356	334	355	319	325	336	319	339	330	329	345	325	336	340	306	312	315	344	330	343	333	316	335	359	363	331	374	373	323	306	306	330	331	315	337	336	352	353	332	344	300	366	347	330	328	362	336	337	332	325	329	328	321	344	333	340	329	314	384	346	340	286	342	353	355	332	312	353	357	331	316	320	323	312	343	343	310	336	326	335	370	374	333	337	326	324	325	346	338	331	351	351	343	326	354	318	349	333	343	352	317	371	366	334	358	323	350	323	365	345	344	335	334	361	323	339	336	374	316	333	323	325	324	337	360	332	374	326	307	311	313	311	341	357	336	343	302	343	316	344	358	351	330	347	327	346	364	345	333	341	309	344	345	326	321	356	352	341	387	344	344	332	348	338	343	316	356	344	325	326	329	322	361	309	331	334	322	306	350	342	362	333	334	359	368	358	340	349	348	308	302	324	306	337	341	359	333	323	311	360	338	368	346	323	303	315	345	350	322	320	338	331	334	374	349	308	347	319	340	347	330	335	319	345	326	344	333	329	361	351	293	294	337	354	354	350	356	345	312	351	338	352	334	337	345	321	369	347	357	318	372	312	352	339	312	350	344	321	355	342	331	326	367	325	324	345	327	368	280	325	336	306	334	335	316	343	341	372	367	325	347	344	309	369	309	343	333	349	344	369	353	315	348	306	313	329	301	309	346	300	326	329	347	310	349	341	328	355	363	330	352	350	317	314	338	333	333	341	369	347	317	338	334	337	296	330	358	394	321	325	320	312	335	318	326	349	322	340	353	340	365	332	351	305	334	312	342	319	307	362	316	359	321	338	311	336	350	368	320	346	314	331	350	345	344	296	339	344	342	325	348	305	337	317	323	349	325	347	338	369	348	349	315	326	320	305	332	332	389	349	325	312	332	356	314	331	362	324	356	344	342	337	330	346	346	342	331	331	315	331	333	338	318	341	364	323	310	355	342	341	352	335	343	338	363	352	319	363	302	336	329	333	310	315	325	327	357	311	343	310	366	331	334	359	348	347	377	325	334	342	337	325	378	319	347	322	339	312	330	335	337	332	354	350	339	357	334	344	323	337	337	337	373	350	347	323	308	322	330	332	314	346	367	340	352	362	348	307	337	354	365	355	300	349	335	333	340	328	328	348	314	353	307	317	382	317	327	323	356	342	366	371	335	343	329	315	328	353	350	323	320	326	331	347	341	350	342	331	359	325	358	330	337	342	340	349	318	343	337	300	359	343	363	342	334	348	374	327	332	343	370	355	377	344	324	347	371	298	362	326	311	341	322	319	308	370	357	346	328	357	317	337	347	342	314	360	334	347	328	324	350	329	389	341	358	325	306	324	359	326	327	332	333	373	369	323	324	356	290	325	289	334	370	341	319	360	353	323	327	305	338	359	334	350	369	299	358	310	322	324	337	377	318	328	327	353	308	377	315	353	362	331	329	361	332	358	332	333	315	340	324	346	311	342	329	360	334	342	298	353	325	350	320	330	335	330	343	343	308	343	317	308	290	354	333	303	364	339	329	368	313	321	305	325	355	356	339	352	326	362	323	350	326	326	365	325	337	323	311	350	354	356	354	340	315	340	352	322	343	328	332	289	291	327	348	340	334	305	316	319	337	354	336	318	290	295	317	328	356	346	345	329	322	354	346	335	356	337	336	343	303	304	317	314	349	323	348	360	356	350	339	348	318	332	351	344	303	347	326	319	356	331	335	330	320	347	356	362	348	331	325	315	337	342	355	318	372	340	371	314	323	315	331	326	299	318	331	321	347	319	365	363	334	321	364	353	331	338	366	329	304	334	320	359	346	341	317	326	302	377	325	315	342	336	317	341	337	309	322	335	315	315	341	312	369	327	348	326	331	345	330	324	324	323	351	350	293
11762	18578	17025	9518	5685	4004	2901	2333	3637	8212	8905	8532	6162	4373	1780	1405	1046	889	715	678	678	707	687	667	678	726	684	679	695	672	693	657	690	698	684	664	728	677	725	690	699	686	711	654	668	671	670	651	719	683	691	662	705	689	679	662	691	653	689	665	651	689	674	665	664	650	648	705	690	662	705	696	682	697	693	673	682	642	682	710	659	694	665	683	675	720	702	648	681	651	665	675	673	632	664	697	672	742	632	675	680	683	631	640	679	646	676	682	666	680	651	641	692	757	655	706	682	734	670	680	695	669	660	690	659	685	705	655	705	669	656	666	714	648	668	674	720	662	669	693	652	660	672	729	670	671	688	659	688	692	634	711	670	661	712	667	701	642	675	661	663	699	651	708	711	667	702	655	697	703	679	665	740	688	646	669	682	651	708	673	697	645	631	660	682	680	679	659	700	627	637	649	661	678	651	656	714	708	684	706	650	683	667	714	709	688	618	693	685	690	671	683	682	672	682	706	626	678	700	668	653	720	670	670	657	667	686	673	646	678	672	687	695	655	658	675	673	668	624	675	689	664	635	630	678	668	679	644	694	668	669	685	674	716	700	646	660	695	656	656	730	613	717	624	703	666	634	684	694	663	707	682	682	622	687	663	665	689	644	679	672	644	676	708	716	703	678	673	716	684	661	675	700	645	672	679	651	652	649	644	662	696	646	668	624	663	633	678	663	666	674	662	706	663	673	682	688	682	641	672	675	644	706	659	634	693	690	687	635	679	650	676	657	646	700	669	713	670	676	670	611	694	693	684	652	663	671	692	633	677	661	692	672	691	671	652	743	692	728	661	696	614	683	662	655	715	701	732	669	671	618	690	674	676	687	666	651	688	662	692	662	677	634	680	715	658	690	675	666	711	669	662	642	643	642	640	691	675	632	695	628	669	723	715	670	696	688	681	642	647	707	667	627	690	656	696	698	666	660	662	663	633	692	659	652	659	651	731	711	689	702	712	682	714	661	694	680	686	661	673	683	654	680	657	693	662	662	624	627	674	657	619	685	653	672	664	630	705	675	683	691	691	674	654	624	703	698	678	707	699	672	637	704	670	694	664	631	663	673	671	650	675	686	715	700	662	631	620	665	594	656	734	686	654	633	693	630	691	687	708	684	665	633	651	671	688	675	679	647	643	671	688	666	638	656	675	668	730	667	673	686	655	681	673	665	677	668	683	652	705	655	710	680	688	681	685	644	625	660	641	706	700	660	672	658	670	684	664	687	665	634	697	660	666	689	684	656	669	688	646	679	688	654	682	644	709	660	699	661	663	642	669	685	658	688	651	642	666	704	671	671	663	663	659	671	675	693	715	674	725	682	646	708	707	690	733	693	654	660	687	611	668	671	662	661	676	675	702	664	713	643	690	683	679	677	639	651	684	701	712	671	672	660	663	644	667	702	690	677	693	639	693	655	670	680	678	660	671	724	672	747	709	664	678	689	685	677	652	663	670	657	676	677	636	658	652	687	698	684	671	664	617	627	669	691	688	656	680	693	721	667	669	686	634	682	662	691	700	713	627	694	665	665	667	655	699	708	656	683	642	678	669	629	660	702	657	715	693	646	700	687	681	650	721	660	674	676	661	652	676	635	663	648	684	651	657	650	694	681	700	648	664	653	691	638	682	672	644	659	615	684	715	669	672	661	703	686	652	645	681	697	609	655	667	653	686	727	617	711	685	700	674	693	675	679	657	647	707	682	672	679	686	619	686	648	706	677	691	684	676	652	714	726	666	649	629	709	681	634	692	716	665	662	660	679	682	666	678	690	698	661	650	709	699	623	698	670	680	701	682	652	699	697	659	736	706	690	685	763	629	674	670	653	674	712	687	666	682	698	681	659	677	649	655	664	597	658	692	693	652	681	699	661	677	686	618	689	717	699	670	672	725	677	663	662	618	629	679	701	711	686	670	729	676	692	688	677	685	638	677	717	667	703	677	686	639	668	708	636	664	642	692	665	722	678	627	653	688	690	706	670	635	690	678	663	696	636	692	698	728	731	657	703	655	652	682	653	697	650	721	691	637	658	683	660	668	689	654	661	690	691	706	700	688	703	647	658	680	635	732	656	704	710	704	672	692	711	666	675	631	684	673	716	695	625	630	628	714	693	673	625	679	650	686	667	695	667	701	652	702	665	666	674	669	737	669	687	709	679	629	642	656	639	688	675	631	688	697	688	669	689	663	688	672	681	666	624	662	697	692	695	622	654	648	664	688	671	737	702	670	671	664	668	717	687	707	686	667	674	696	685	702	672	687	685	675	666	668	636	675	673	646	717	661	705	707	728	629	669	648	691	671	681	686	702	691	631	614	697	650	639	667	656	648	706	701	705	696	655	636	673	698	668	637	656	668	674	615	703	664	659	717	671	706	708	678	683	669	702	692	634	694	660	672	697	669	683	722	670	691	644	690	660	672	643	679	670	678	703	651	681	683	705	670	650	667	689	697	692	696	666	648	663	686	654	684	688	702	689	718	662	669	692	663	679	637	684	670	657	707	682	708	645	657	653	687	687	671	652	692	681	646	653	676	658	665	671	662	630	676	649	699	688	626	704	666	637	650	687	648	663	663	619	685	636	629	676	673	652	657	647	679	725	698	678	690	740	693	641	650	648	657	640	635	658	673	649	634	723	675	658	696	663	635	699	694	694	693	675	712	704	679	728	664	668	680	666	657	666	645	638	659	647	641	696	656	659	704	666	682	649	697	677	669	679	703	697	656	656	716	722	686	644	685	707	690	638	710	711	642	675	700	645	680	624	632	679	666	701	623	624	675	671	695	683	676	664	664	663	654	674	661	661	695	694	709	699	675	664	650	687	673	707	649	672	724	710	639	695	698	622	673	688	682	653	690	679	690	620	657	728	694	668	639	660	676	644	679	653	665	682	687	634	659	656	672	687	678	728	658	664	723	678	643	677	671	699	702	691	664	644	685	705	713	702	678	688	706	675	719	680	674	694	715	658	670	672	654	649	693	629	661	651	671	702	651	696	697	679	654	694	695	700	645	696	626	680	676	735	651	652	653	650	691	693	669	675	670	654	680	692	694	642	699	663	699	638	651	644	665	688	693	670	670	668	669	680	692	694	663	675	687	648	667	751	666	602	660	663	647	644	663	671	661	678	670	681	619	654	640	673	658	661	667	641	665	594	652	701	720	696	667	659	754	639	680	635	693	678	683	633	680	669	652	711	667	668	640	702	694	655	656	642	683	698	653	676	683	664	654	676	676	681	702	642	717	678	652	659	704	716	657	688	704	674	634	708	695	709	680	702	653	725	695	703	698	689	660	648	688	695	648	664	671	647	657	710	679	685	664	670	668	698	661	660	642	681	687	670	624	650	697	682	664	666	698	686	711	634	704	709	655	651	641	688	688	677	638	679	648	689	629	695	629	705	667	652	668	606	665	654	645	671	653	668	659	686	660	654	654	690	705	693	681	668	678	674	681	642	658	668	662	642	701	626	734
24255	21208	28059	24646	18353	6569	3041	1885	2253	13006	18934	17964	11301	5508	2820	1420	689	357	332	260	278	270	258	247	257	287	264	282	296	319	300	269	277	277	258	256	248	265	257	290	252	311	257	242	290	254	270	273	284	292	261	279	257	274	257	252	250	240	268	273	249	278	263	267	262	275	257	296	259	279	282	299	285	283	255	267	274	275	225	228	280	257	265	294	272	262	284	297	290	251	256	290	279	296	317	253	279	283	262	285	282	262	244	252	272	252	270	267	279	286	266	273	277	286	269	252	291	245	304	262	241	306	270	245	259	265	256	261	277	263	305	262	234	260	262	273	282	281	251	280	273	266	265	270	285	277	276	286	283	270	296	255	262	263	261	278	234	271	258	253	288	311	266	247	257	284	223	255	265	263	266	248	302	297	295	260	284	257	276	282	271	243	292	263	258	280	277	302	242	296	255	269	279	282	244	260	270	232	265	283	246	255	272	292	253	273	258	255	275	264	278	266	275	278	283	274	267	294	278	286	253	264	283	277	268	263	268	249	263	263	280	265	266	259	263	253	276	282	295	275	261	232	271	281	302	276	250	283	270	258	255	256	253	246	295	250	257	304	257	276	250	285	276	294	261	272	267	282	273	277	289	267	294	224	267	277	238	287	252	277	271	261	263	275	239	256	265	247	258	258	279	256	279	277	292	254	267	298	272	270	266	265	257	277	302	268	289	255	283	288	242	270	251	226	273	265	277	263	285	252	246	269	272	296	256	281	252	293	276	237	282	272	270	278	291	281	256	269	258	271	257	262	281	266	302	251	260	265	261	262	293	255	291	252	265	240	252	270	293	243	270	270	263	258	277	233	256	283	258	261	243	256	273	273	262	270	261	282	219	259	248	283	271	250	278	262	300	254	258	273	269	269	288	239	309	256	268	241	271	281	295	261	272	289	264	248	266	234	269	262	271	277	272	274	265	263	271	250	279	262	282	263	263	256	263	269	266	262	261	277	268	275	248	261	254	268	294	278	253	262	265	268	279	271	258	268	268	270	247	282	274	261	278	240	274	263	272	256	261	295	282	258	267	255	292	290	281	278	265	291	251	268	253	248	238	289	281	267	269	273	237	243	256	276	261	247	288	254	258	275	271	271	292	257	298	281	261	271	253	289	265	282	242	274	257	252	300	272	280	295	269	286	248	277	306	268	286	261	271	295	276	260	278	274	275	251	265	252	281	290	261	261	259	267	309	279	282	260	286	239	255	299	229	274	266	249	276	271	257	268	243	274	303	266	260	285	279	294	271	281	273	262	306	306	268	269	302	258	296	272	283	245	259	254	276	289	266	296	263	258	279	268	286	248	257	288	272	256	257	248	261	286	256	279	283	260	258	278	255	269	274	275	272	257	239	297	261	259	295	270	270	301	270	250	269	267	262	277	273	264	277	266	302	277	294	253	253	282	254	280	247	284	287	237	271	278	256	261	265	280	281	294	268	302	259	267	272	298	284	260	255	246	252	317	249	284	257	279	269	263	287	301	246	295	281	281	271	269	294	272	279	258	294	290	264	262	282	299	261	248	288	279	299	265	264	238	278	262	264	278	252	271	245	289	276	303	271	284	258	257	287	283	276	257	268	274	290	281	275	307	279	267	275	284	261	271	261	286	279	266	285	302	258	270	259	273	251	267	281	243	269	258	270	268	276	260	300	257	296	275	281	276	253	283	266	278	262	251	255	258	265	294	302	282	284	273	288	256	266	270	271	251	278	282	245	281	263	300	270	240	270	282	271	306	265	297	275	243	282	275	266	261	260	276	303	274	267	266	273	249	258	267	249	274	284	254	269	267	253	253	252	284	317	266	280	270	292	259	256	276	268	265	294	275	251	261	285	270	288	249	261	293	272	269	248	264	315	258	265	268	267	258	268	249	288	272	264	305	271	283	255	288	273	251	235	257	277	244	257	277	260	283	270	274	258	270	243	254	279	258	231	278	286	278	286	240	260	279	259	257	251	307	283	251	270	284	275	288	303	286	250	260	287	293	289	272	281	269	295	293	278	283	244	243	283	306	257	279	297	290	255	293	253	259	278	292	259	266	264	258	243	279	266	291	308	256	270	250	253	261	277	243	272	222	305	265	276	299	276	256	272	231	277	254	278	252	302	283	264	291	274	245	296	265	257	280	310	255	291	261	258	279	277	304	269	274	261	260	272	274	281	274	282	282	276	260	250	275	277	233	253	268	280	250	262	269	269	258	252	291	273	262	292	262	278	255	300	289	252	252	263	265	249	260	267	275	252	282	306	263	273	251	318	258	254	266	300	279	272	232	269	285	255	263	267	252	250	283	267	269	282	288	267	267	276	273	272	270	292	281	266	287	272	267	314	240	286	260	260	302	263	243	246	281	273	292	291	260	278	288	281	265	277	224	256	273	319	246	254	288	298	296	272	284	296	266	288	279	276	260	268	251	257	277	281	281	273	271	275	285	242	259	288	295	274	298	292	265	266	248	303	241	257	281	268	256	249	288	286	251	294	249	253	281	279	263	260	274	280	262	254	286	271	276	268	274	262	298	281	278	289	272	263	272	271	269	273	309	266	245	258	265	265	265	262	250	282	257	302	287	277	276	269	232	272	268	253	287	272	263	258	279	313	280	244	291	295	265	275	238	275	265	271	270	264	265	246	243	279	268	312	262	266	265	256	275	272	285	294	283	272	282	276	250	282	254	254	268	260	283	265	236	254	258	312	273	294	238	274	296	289	293	272	243	281	286	272	277	266	243	270	270	294	285	272	253	272	272	245	298	292	287	261	271	267	260	298	268	273	269	251	225	272	285	267	278	291	264	303	274	231	253	285	274	263	281	287	298	317	279	277	266	274	248	263	288	260	288	277	262	263	255	262	281	279	294	262	278	284	258	275	271	251	270	269	265	254	266	295	307	268	279	257	249	276	268	255	272	268	258	264	245	260	291	260	258	258	242	275	285	272	243	266	271	268	315	254	260	278	291	276	275	262	243	259	260	291	251	254	281	273	263	264	256	273	264	264	250	263	265	286	273	270	258	293	282	259	255	276	277	278	279	267	273	275	289	266	291	286	288	281	266	245	269	316	265	256	291	269	269	277	249	257	286	247	277	269	256	281	253	285	232	267	280	267	289	308	254	254	253	306	263	256	291	251	243	270	278	279	244	291	254	252	259	272	272	287	285	266	260	295	302	302	257	280	277	257	274	294	274	273	228	266	262	263	258	249	254	263	276	286	285	250	269	297	280	268	274	253	284	257	263	272	269	251	256	263	308	273	287	250	284	271	244	255	275	270	261	291	285	304	249	256	258	246	240	280	266	255	291	258	265	286	254	280	253	294	288	274	269	235	270	255	239	268	246	274	255	286	281	275	257	268	264	266	243	259	266	258	275	266	275	272	279	288	274	285	269	278	258	279	269	285	264	291	259	269	245	261	261	270	272	274	297	269	276	283	263	253	247	253	259	251	281	257	254	254	306	258	294	281	315	275	276	281	285
11690	25247	24902	16903	12447	11879	8134	6125	8035	27691	31264	29117	20906	13427	7967	4231	1892	837	783	559	539	595	556	518	555	581	572	535	658	657	564	533	570	553	586	580	566	543	568	583	564	540	553	578	530	589	553	567	541	549	584	546	605	541	514	528	551	574	577	573	538	591	535	568	576	522	555	579	560	532	556	580	539	542	575	513	533	547	535	516	571	535	556	589	504	544	538	572	562	617	570	572	523	527	544	528	531	565	543	581	504	557	587	520	556	567	532	587	523	502	526	571	573	589	539	554	581	570	524	572	588	553	541	544	514	557	586	532	557	535	543	534	563	586	599	551	510	587	572	531	546	569	535	550	580	588	564	529	600	594	578	536	568	553	530	574	533	547	541	550	572	585	554	522	588	534	559	586	561	537	536	568	536	539	526	571	530	575	567	556	548	545	577	551	549	610	576	558	552	562	557	574	576	521	567	561	515	571	531	555	543	513	565	555	571	546	509	578	542	593	538	526	566	543	584	529	532	537	528	560	574	570	574	540	573	530	540	577	521	609	557	553	511	536	507	557	595	561	618	571	561	588	562	586	578	533	550	515	540	550	566	573	617	549	543	561	530	558	561	525	577	550	555	562	578	554	540	514	563	545	546	582	547	517	543	585	570	592	529	584	559	589	565	553	513	609	546	540	556	510	560	608	546	529	543	571	518	509	564	576	552	597	497	593	579	577	600	538	547	548	606	585	541	568	567	583	559	565	538	575	611	535	537	593	590	553	554	578	551	565	548	538	575	556	550	572	558	543	545	551	588	566	555	553	551	539	563	505	588	555	582	545	555	580	501	541	585	582	508	580	540	571	596	573	556	550	522	547	544	569	541	571	536	575	527	550	553	554	535	530	555	561	551	558	552	600	549	530	582	525	536	564	558	563	536	539	525	544	555	513	569	524	528	540	558	578	580	540	555	497	573	586	515	520	504	535	555	544	565	489	574	551	521	546	588	547	551	531	549	568	570	555	569	549	569	577	554	592	516	573	540	550	562	559	564	524	554	562	563	527	532	542	559	604	538	609	550	564	571	542	570	554	566	542	555	539	562	548	569	569	579	502	591	581	587	564	537	536	515	546	538	518	613	540	603	584	528	540	515	560	561	541	560	545	556	551	540	579	531	543	527	518	554	528	534	551	570	558	570	498	546	596	570	591	584	609	561	549	569	551	587	561	548	537	581	603	528	513	589	539	591	550	527	558	573	575	585	574	541	555	552	572	563	544	563	567	549	567	514	543	565	607	589	540	570	596	588	588	576	560	544	581	518	568	541	537	550	533	553	564	554	546	533	540	537	564	531	568	562	534	533	571	579	527	520	541	500	542	591	561	561	487	552	561	557	538	514	550	548	555	577	538	552	569	531	563	537	525	527	517	549	556	579	569	545	558	546	551	578	574	554	619	535	543	521	537	566	561	526	546	552	591	561	603	561	583	582	550	560	525	558	548	534	571	536	527	550	548	550	557	575	551	571	601	582	563	574	557	534	624	542	553	545	555	542	539	539	516	540	546	589	586	557	584	543	569	568	586	516	509	554	569	591	558	582	541	533	607	591	568	539	525	563	563	579	586	541	557	577	540	531	538	581	531	529	558	556	564	551	542	553	525	572	517	528	558	589	536	550	528	532	576	539	569	568	494	523	529	538	552	569	580	594	612	583	539	555	558	571	541	540	546	518	525	550	545	549	532	603	504	610	550	581	548	550	585	530	526	526	566	562	549	555	546	525	560	528	523	552	600	587	555	585	580	559	553	556	552	547	536	568	525	558	572	539	517	548	524	562	502	577	554	570	549	571	543	585	559	559	539	545	578	569	558	538	572	616	547	568	520	562	585	563	560	525	570	530	557	562	559	590	573	530	548	555	527	529	569	549	560	541	595	559	544	520	522	532	529	558	548	545	583	560	569	539	567	539	525	541	556	560	563	531	540	555	536	523	554	571	559	557	534	540	545	566	551	571	567	547	561	510	577	599	529	540	558	568	554	547	607	570	542	521	548	568	526	537	560	572	567	516	547	592	542	539	558	536	521	558	562	541	570	599	528	564	562	580	565	570	584	570	509	582	519	542	554	549	526	537	538	542	609	560	526	556	528	530	501	555	541	547	538	576	536	545	547	546	531	550	552	567	601	562	564	558	552	528	495	558	532	589	576	594	571	516	530	562	523	527	541	567	600	570	590	557	517	593	575	587	557	590	542	576	528	584	559	593	549	534	559	556	573	565	548	546	558	536	552	547	584	566	576	520	557	584	511	578	553	572	533	511	511	598	570	537	560	489	565	555	540	546	546	546	572	534	527	557	542	557	516	578	583	583	582	562	577	536	545	583	596	538	593	562	572	532	596	536	528	576	561	534	568	579	573	566	551	501	553	571	528	560	516	582	567	511	572	533	524	550	550	527	508	557	536	543	571	538	557	547	524	530	554	568	537	579	521	571	578	575	561	573	486	495	548	574	520	569	565	548	544	509	559	531	602	550	566	547	556	544	575	556	597	565	536	532	619	544	543	533	549	544	559	562	578	519	534	541	564	543	564	574	614	547	579	547	575	588	554	566	572	547	549	546	543	526	574	591	567	574	563	548	577	544	567	546	567	539	541	597	514	562	573	533	552	556	512	568	548	526	542	533	526	510	569	605	522	545	530	559	586	535	532	574	530	544	565	529	548	527	548	563	529	559	529	564	565	550	570	595	550	524	581	569	523	546	568	547	555	534	580	565	521	551	559	580	540	535	558	558	507	537	574	554	533	593	523	542	562	582	544	562	547	538	544	566	524	542	556	546	561	570	582	554	541	560	522	552	552	554	568	562	541	566	500	520	569	592	524	565	509	531	597	543	582	517	579	522	539	530	549	540	583	560	533	553	595	581	547	556	594	546	546	528	572	503	533	563	553	562	538	518	559	519	542	576	542	584	565	568	556	567	546	596	588	590	528	575	513	566	527	592	567	567	576	554	595	579	544	582	556	534	573	554	547	549	583	498	555	569	592	514	594	538	540	517	550	555	568	591	565	522	545	548	558	559	600	548	583	524	537	553	582	532	539	588	585	523	560	535	574	577	553	555	573	532	542	554	519	583	561	545	501	546	524	547	571	577	487	561	555	582	537	596	524	577	548	563	614	550	526	585	555	547	562	593	559	570	527	559	550	588	528	523	568	532	517	503	545	543	553	526	568	505	514	588	574	560	568	552	513	528	520	542	575	558	533	559	568	544	517	578	520	569	531	563	548	544	537	552	550	575	561	572	583	552	512	615	544	569	553	568	547	557	588	603	511	564	534	545	552	520	538	586	541	583	574	558	562	542	557	531	584	590	539	545	524	561	559	553	566	557	591	531	582	568	566	533	563	543	518	561	554	560	552	560	571	549	505	583	574	599	548	535	544	535	534	570	546	543	550	573	565	515	586	580	603	547	528	524	560	536	566	561	575	583	523	524	550	553	572	535	587	484	551	551	573	553	511	551	505	583	563	538	586	540	589
23069	21225	29031	23712	21235	20197	8113	4705	6326	11053	19384	30913	25841	15779	8941	3917	1456	520	286	268	258	246	251	223	235	205	239	244	323	357	264	230	227	247	247	261	218	211	241	248	235	201	247	224	236	256	255	230	237	241	260	233	259	231	270	217	238	234	235	212	219	239	228	204	232	215	226	222	273	206	245	240	242	242	220	213	235	249	236	250	226	212	222	217	218	230	253	223	218	228	241	225	217	208	233	242	244	233	224	209	214	228	250	205	214	222	222	222	227	240	222	223	227	226	232	242	232	241	199	233	244	240	234	250	249	240	231	232	246	225	227	234	211	224	239	268	231	267	217	227	237	239	235	218	223	238	215	211	241	208	243	254	241	233	215	272	246	211	234	212	255	244	267	232	223	255	237	237	218	249	198	239	243	236	250	240	212	232	243	232	232	231	233	225	245	214	244	217	217	246	233	224	194	228	230	241	263	241	241	245	238	247	228	228	213	218	213	226	217	244	248	245	228	249	247	236	241	193	239	223	251	246	223	233	247	222	241	229	232	250	231	241	229	218	218	242	228	231	231	235	225	216	229	215	238	192	235	223	196	226	231	232	254	213	223	238	251	251	270	230	234	224	221	215	246	253	231	235	235	229	229	193	220	222	206	234	244	247	200	234	231	245	230	211	234	230	238	216	255	230	209	238	240	222	223	215	251	243	228	253	245	234	224	219	223	226	223	253	239	242	250	202	232	223	234	220	244	242	238	248	244	245	222	199	220	240	246	211	219	244	205	211	253	217	242	247	221	267	237	206	229	240	233	222	250	210	215	252	228	237	228	244	219	226	246	229	233	238	218	256	203	214	220	218	247	236	219	237	224	242	227	227	246	219	250	241	238	240	232	255	249	219	234	225	224	231	234	212	225	239	216	213	221	236	230	225	245	230	209	221	232	226	229	245	220	258	222	245	236	253	259	208	229	229	232	232	248	252	267	223	253	210	244	230	222	221	247	223	255	260	231	218	248	246	227	266	234	262	203	247	249	229	230	228	246	227	264	243	232	206	252	225	215	229	259	255	235	229	222	242	250	227	230	254	229	230	252	245	226	248	246	239	225	245	212	223	243	239	243	229	220	247	209	234	226	246	234	211	235	230	214	237	224	248	236	251	250	244	200	211	249	235	208	223	272	213	261	243	265	207	252	237	221	232	272	254	252	245	241	225	227	213	210	255	241	222	256	208	245	234	231	214	250	228	234	258	232	218	236	219	233	250	237	233	221	239	248	249	222	219	219	233	216	216	230	227	224	215	239	243	231	224	220	237	222	244	243	236	221	241	235	233	232	231	208	236	255	275	227	251	245	234	223	238	247	214	226	260	227	218	239	207	215	245	240	244	232	226	219	223	247	246	245	255	185	227	218	202	244	229	228	200	255	233	240	262	245	230	250	229	196	219	240	249	230	249	254	234	214	244	232	204	233	222	269	234	227	204	224	234	255	250	225	244	219	219	231	227	258	222	249	242	215	212	254	239	242	225	238	205	213	236	230	234	254	216	209	239	212	239	242	226	207	226	216	221	247	237	224	240	239	243	236	225	236	238	244	238	216	216	231	205	215	241	244	236	249	244	220	229	236	234	225	216	236	241	212	246	245	206	220	249	214	226	207	253	237	233	239	227	228	253	227	242	226	263	210	205	232	250	201	236	244	233	219	253	244	229	209	219	264	235	231	222	231	271	252	221	227	248	263	258	223	248	220	233	234	242	273	251	236	215	228	253	252	234	233	232	221	205	245	210	242	239	244	237	200	210	221	231	218	217	209	238	225	241	230	255	239	224	226	213	239	261	231	214	237	255	252	260	201	231	259	247	235	272	242	231	250	234	246	275	236	227	222	251	239	243	218	239	232	244	247	238	220	240	215	248	194	252	223	230	240	232	253	223	249	245	249	252	255	227	258	244	226	207	231	223	233	252	243	227	232	217	222	243	232	222	235	261	252	211	209	214	211	226	242	232	236	239	220	252	238	242	235	213	234	230	228	255	231	213	216	224	209	229	229	217	238	266	210	202	221	214	213	251	234	229	255	217	242	245	245	255	219	233	226	228	259	239	254	213	247	236	233	219	217	263	229	233	209	244	234	225	251	238	223	230	230	213	221	238	227	218	239	238	216	204	221	248	222	224	243	238	233	215	221	212	219	229	243	246	241	210	236	225	229	257	247	232	260	237	271	226	237	242	238	249	247	244	224	200	269	225	237	232	237	235	252	254	226	261	222	249	236	226	239	231	232	193	205	228	224	228	235	241	235	232	219	250	208	237	239	285	218	228	244	235	236	243	210	245	261	226	248	234	223	220	219	221	247	224	251	268	229	223	227	232	259	240	253	228	244	215	241	218	218	219	213	216	233	241	231	224	215	231	243	196	211	229	249	243	248	221	246	248	222	226	225	229	229	228	275	244	242	212	231	195	221	218	232	242	240	233	212	217	234	220	261	235	206	235	192	219	241	238	245	244	268	249	233	226	219	239	236	261	236	233	249	197	237	238	239	259	230	229	247	231	222	237	233	214	213	226	227	230	222	247	230	259	235	221	257	229	237	232	220	244	223	235	250	216	221	227	244	233	239	225	236	206	220	242	227	230	225	216	255	224	244	243	268	216	264	223	246	215	223	214	238	223	254	231	218	229	261	218	217	223	203	221	231	245	221	253	220	226	219	256	229	201	211	240	230	246	200	208	254	216	220	221	231	229	233	233	238	235	236	211	224	224	232	242	215	216	203	230	206	230	221	248	217	241	236	259	237	227	239	254	211	231	216	223	214	235	254	237	237	239	225	217	214	219	246	243	231	274	243	196	249	241	249	246	212	221	222	252	242	250	232	243	204	222	222	220	252	202	239	230	243	264	234	215	210	230	221	211	230	227	233	247	231	252	228	242	225	195	209	229	253	231	269	239	225	252	209	204	222	232	243	254	234	228	250	215	229	240	232	236	207	209	193	236	215	196	234	264	259	213	232	254	255	232	213	223	220	213	200	244	240	209	211	229	242	244	245	220	221	230	243	214	249	258	230	246	240	233	228	239	215	229	232	226	225	246	213	230	241	222	216	215	237	217	212	198	190	223	234	238	217	265	224	227	257	251	231	234	214	235	223	224	237	232	220	241	244	249	216	222	214	223	215	233	223	252	217	229	228	237	260	232	258	194	251	235	253	235	244	236	245	222	231	211	240	244	224	228	235	230	238	225	209	227	245	228	221	232	238	228	223	231	236	242	212	241	243	226	251	219	243	224	246	254	245	215	236	238	230	240	240	235	241	245	237	219	264	246	261	253	230	228	245	194	219	229	271	209	235	231	233	230	236	208	223	230	225	223	229	262	221	232	238	245	254	252	236	249	238	234	229	259	212	244	230	206	233	228	223	238	218	252	233	211	262	234	243	228	231	235	253	244	264	229	243	215	227	235	211	244	245	209	254	227	224	237	216	229	210	251	217	219	220	234	209	227	216	202	253	228	253	245	227	238	250	243	257	244
13274	31599	31654	23975	19717	16085	11238	12598	17494	22401	30968	41079	34423	25324	17616	9672	3958	1436	659	512	470	502	466	458	432	506	451	398	769	846	579	471	469	446	488	473	456	478	435	487	457	468	476	467	505	470	467	478	446	434	447	461	414	448	488	485	449	492	460	433	461	463	493	476	492	474	466	438	440	472	488	462	487	473	456	458	478	445	441	472	460	479	473	460	438	480	504	477	470	472	478	484	465	457	458	510	481	425	503	433	452	462	442	455	460	459	450	436	463	456	430	453	457	438	478	435	472	500	476	457	458	432	502	471	432	453	461	458	467	446	477	460	456	490	492	438	485	454	466	495	476	479	466	483	445	465	433	502	452	443	451	460	466	448	487	522	473	449	457	446	439	466	479	449	467	458	472	502	477	463	451	443	488	444	421	483	485	433	457	472	496	454	467	491	420	491	446	466	475	468	467	506	461	461	469	500	491	429	441	444	457	451	445	436	440	459	461	462	469	467	476	435	482	466	452	453	469	473	451	474	503	447	462	456	485	421	472	484	484	510	443	469	433	468	456	452	451	440	461	434	478	513	468	498	486	461	468	484	477	479	430	481	462	499	477	460	450	471	449	484	486	455	486	452	474	508	495	445	418	479	473	433	445	430	487	466	466	478	505	484	462	462	466	466	498	504	454	472	436	434	490	457	465	444	442	452	484	492	495	490	428	459	438	447	466	475	460	433	489	457	491	477	486	436	483	439	459	453	448	455	477	457	475	439	471	422	453	441	470	478	436	483	462	476	480	448	424	468	494	483	491	453	515	468	460	478	465	460	411	490	419	445	471	450	411	449	495	482	472	469	449	448	487	504	435	479	494	479	468	428	470	488	464	453	427	463	493	478	460	454	448	452	480	462	481	483	505	515	440	487	506	492	455	473	454	432	464	470	488	450	486	460	483	467	500	465	439	481	490	467	529	467	470	507	471	483	452	509	454	467	447	506	444	463	496	466	467	478	458	473	466	482	464	441	477	428	510	486	470	480	444	505	404	443	481	443	469	479	473	457	461	501	453	445	466	462	463	476	450	461	440	419	483	452	476	430	456	466	489	471	471	456	487	490	464	495	493	455	465	447	475	501	522	459	499	442	468	457	461	470	478	425	477	440	499	471	492	488	470	485	476	448	464	466	485	460	473	476	491	468	464	459	451	467	428	505	468	456	456	468	430	464	470	503	484	490	437	463	447	460	435	478	451	484	434	478	485	465	491	459	450	462	437	468	454	431	515	500	463	454	457	476	452	484	480	416	466	432	471	448	420	466	454	479	464	487	484	454	440	484	467	492	466	460	478	480	434	453	495	471	446	464	484	467	464	480	471	455	515	459	431	441	478	500	457	479	420	476	456	473	468	484	472	482	463	458	459	492	441	477	483	485	460	463	464	452	470	505	510	484	490	465	489	453	492	427	486	468	463	477	439	485	483	506	457	481	460	488	517	419	419	500	442	507	458	478	471	463	472	474	460	476	483	442	461	462	480	473	460	447	463	449	452	449	428	478	484	453	460	475	464	473	448	465	435	467	447	475	488	436	458	443	488	444	436	486	443	427	467	444	457	483	460	479	444	485	466	504	459	479	456	489	475	481	463	464	452	461	479	449	462	469	463	491	482	509	503	496	455	452	478	452	467	477	491	472	473	451	506	505	439	495	433	435	447	436	500	472	469	456	469	453	478	457	498	479	455	477	489	486	478	502	451	496	512	471	491	475	442	461	486	465	497	475	462	439	466	492	427	450	498	453	445	446	456	517	456	424	437	492	445	456	478	454	461	471	462	435	442	508	464	447	465	449	450	508	487	476	472	460	480	465	478	462	503	443	481	450	486	465	488	446	468	476	471	472	443	457	440	432	480	515	447	480	458	483	460	473	441	427	510	428	443	488	433	451	479	484	474	478	461	481	446	477	448	475	456	448	463	474	437	472	448	432	494	478	462	510	467	464	513	473	471	515	458	479	475	490	492	434	478	478	466	444	496	466	474	438	443	448	470	498	466	485	459	461	429	425	455	454	495	447	494	468	450	457	478	428	486	478	447	456	457	479	461	454	455	476	422	418	488	459	497	516	434	477	433	439	448	498	440	469	474	427	461	443	436	455	468	456	437	449	477	482	481	486	424	420	443	499	485	450	476	451	444	481	436	490	457	450	469	478	437	443	461	482	405	453	471	457	486	482	506	484	459	470	440	454	474	473	464	457	464	433	486	472	449	459	469	469	481	464	460	447	480	477	464	471	478	467	461	452	427	468	463	481	424	432	448	435	497	430	455	443	416	474	492	489	466	464	496	469	487	462	460	444	478	487	428	447	479	463	494	405	453	472	473	464	445	478	432	502	426	482	482	466	471	470	467	465	490	505	419	443	460	466	474	497	501	502	482	462	491	484	497	467	495	472	432	472	484	462	439	466	468	469	438	487	458	462	473	443	457	479	448	454	507	483	455	505	479	452	449	450	458	489	488	486	466	441	474	446	461	450	465	476	527	444	471	459	474	457	458	486	453	470	464	499	421	466	465	436	449	466	473	468	441	485	466	478	461	446	468	442	433	458	481	494	455	455	454	427	456	463	454	445	452	462	482	437	461	476	483	510	443	428	436	442	503	499	476	441	468	428	483	467	488	485	458	458	467	450	448	463	437	452	468	502	455	476	445	471	458	507	481	505	461	492	463	475	455	464	453	484	454	455	478	457	442	462	493	441	497	485	425	502	440	474	490	464	473	471	439	450	457	469	447	432	441	404	482	440	449	456	473	470	466	461	464	483	436	490	446	442	476	432	435	482	501	488	469	454	463	523	482	445	445	478	470	456	496	448	480	449	454	450	461	482	455	496	456	457	497	447	476	474	448	483	451	477	443	435	451	466	469	455	487	509	488	482	535	464	457	448	461	500	465	482	493	466	486	459	478	479	479	482	480	486	456	463	482	506	492	467	458	489	446	458	480	455	456	440	457	474	449	477	445	421	495	440	464	449	486	470	449	452	487	460	519	490	483	427	459	468	454	455	481	468	491	416	448	478	461	522	450	496	522	439	487	484	445	460	475	472	446	456	448	472	459	469	470	433	468	495	465	443	451	484	447	474	467	460	439	518	466	447	465	455	443	468	491	441	460	453	452	552	444	454	494	450	473	484	457	493	475	439	491	476	480	472	464	455	457	461	436	430	441	485	471	460	471	462	511	486	479	481	426	459	474	476	521	468	466	499	437	482	478	443	480	477	469	469	437	465	471	461	450	505	425	451	487	444	418	476	471	458	480	456	472	501	483	464	412	447	474	470	507	492	440	506	468	466	503	444	424	464	460	464	438	472	464	454	465	479	452	461	487	458	436	475	471	490	461	449	448	471	454	476	456	461	432	420	436	476	495	451	451	468	465	482	480	479	463	467	478	511	413	469	500	458	480	453	451	455	492	481	480	467	495	462	443	471	444	484	477	488	480	442	448	454	451	470	497	468	461	507	483	486	461	421	485	481	463	464	433	463
26408	20865	14933	5228	1877	1189	765	784	783	585	1100	2848	3250	2489	1441	746	460	311	315	328	306	346	327	311	332	288	329	339	335	355	330	331	291	328	320	316	295	326	338	300	308	302	326	322	311	294	327	332	349	295	356	317	317	324	323	314	336	314	312	328	297	324	348	343	341	310	311	345	323	343	327	330	328	317	305	328	304	309	343	297	337	330	301	344	313	321	345	298	315	304	308	302	300	340	328	330	333	325	336	319	321	309	307	329	331	300	335	321	308	316	313	265	301	329	316	326	310	302	315	297	302	340	340	315	358	343	290	298	321	280	349	308	346	271	301	325	323	339	299	342	336	347	308	348	309	349	287	305	322	327	296	292	289	321	338	330	299	323	310	277	306	355	343	321	303	318	310	332	300	301	309	318	310	338	335	319	343	318	313	318	285	299	305	321	334	326	341	305	324	301	342	347	335	333	313	287	331	289	328	334	282	320	339	301	318	313	331	328	316	324	302	314	293	320	312	360	324	353	326	325	297	282	321	294	276	355	335	352	328	313	308	323	330	330	312	374	333	321	313	305	339	327	329	304	321	306	307	334	333	325	325	316	330	336	328	339	328	336	288	310	285	330	300	308	341	285	358	321	336	306	292	290	307	343	320	313	322	353	315	343	315	318	285	313	350	317	332	328	322	363	354	324	293	310	330	343	327	330	310	340	330	313	330	298	308	311	334	310	338	328	337	323	328	314	309	309	313	344	294	336	308	313	324	290	314	318	301	297	342	335	317	300	334	317	342	356	305	331	339	300	343	322	287	356	336	351	308	326	295	335	315	298	316	324	283	314	338	351	317	324	294	337	324	313	336	314	339	313	336	319	322	306	323	308	320	326	318	313	334	317	292	305	345	333	300	302	337	360	312	358	344	292	313	309	315	306	314	311	347	327	346	309	308	328	320	310	327	300	334	322	348	329	329	319	340	309	313	311	310	315	318	297	341	318	338	340	311	307	305	345	321	302	328	310	298	302	323	317	340	326	298	329	321	309	322	321	315	342	327	317	311	306	316	313	306	349	319	309	356	288	347	319	342	317	306	311	299	310	327	347	306	326	355	331	329	316	317	295	322	328	339	284	314	311	336	330	360	330	332	312	349	331	326	359	326	327	323	298	311	306	318	326	333	318	318	344	324	324	317	319	309	313	289	320	307	343	322	363	314	342	328	353	337	341	288	311	314	325	327	343	344	328	308	303	325	324	332	325	302	329	315	336	320	301	330	338	312	292	336	335	334	318	309	324	338	305	311	320	341	336	327	332	325	314	299	350	334	332	299	306	311	322	346	341	367	326	345	309	323	339	304	299	326	320	328	334	305	308	300	314	327	318	300	322	324	342	310	339	317	305	308	328	310	303	359	327	363	324	329	275	298	325	355	339	335	322	306	307	335	339	322	324	311	323	323	325	340	322	300	324	302	314	315	335	312	324	331	342	326	309	334	330	312	324	325	303	322	321	341	323	335	293	322	327	298	321	298	351	313	308	304	313	334	317	318	314	308	314	340	288	337	301	319	332	305	332	318	324	320	347	308	344	320	304	309	342	303	315	317	316	331	327	333	326	344	317	307	336	340	332	330	326	325	306	311	311	330	299	321	329	303	311	315	287	342	306	311	347	285	314	336	336	311	306	376	359	349	326	303	313	358	326	334	310	341	276	291	321	324	354	309	290	330	355	325	340	309	326	305	334	322	310	312	321	327	290	314	307	328	344	338	343	340	315	321	334	278	300	327	336	343	333	347	338	321	317	326	318	294	329	323	338	318	329	307	291	318	343	312	292	324	319	301	294	314	308	308	361	347	342	328	295	323	300	294	315	327	299	305	361	336	299	285	345	329	324	342	316	336	312	308	325	336	326	338	306	319	318	332	319	309	329	302	318	309	312	342	298	331	313	299	344	330	340	277	312	302	333	327	315	365	295	326	310	312	338	322	302	331	316	292	329	301	304	317	315	317	337	313	309	337	338	332	323	317	297	291	306	290	307	306	318	300	313	343	323	316	347	297	351	346	313	312	326	329	307	307	318	293	336	315	359	323	322	322	313	338	298	321	339	302	332	318	338	318	355	323	316	296	314	319	328	347	332	314	334	324	299	316	324	362	311	312	338	316	341	310	309	271	289	322	331	315	292	352	345	295	328	339	287	328	333	330	310	319	345	326	334	341	310	287	313	297	303	304	324	320	319	325	316	302	267	296	316	310	301	368	311	320	334	315	290	318	314	315	297	317	327	335	355	282	334	325	341	317	331	297	305	308	299	341	343	324	332	319	314	344	323	309	295	321	337	300	308	340	306	306	318	308	307	337	303	345	336	309	345	347	312	318	350	306	326	288	338	290	319	297	298	316	316	326	312	309	339	331	329	314	298	315	315	334	337	323	315	303	305	327	325	295	339	321	322	321	324	321	314	311	317	323	336	288	319	332	334	325	311	321	294	304	308	322	303	319	335	311	301	314	296	335	323	314	323	316	291	336	343	307	311	342	336	317	349	334	321	336	312	343	330	325	344	324	334	296	354	311	335	285	323	305	299	313	345	315	321	323	328	283	316	294	331	317	333	333	335	298	330	306	323	339	328	317	302	311	317	339	319	327	315	316	355	291	340	332	313	337	331	340	290	343	316	324	315	312	299	353	301	342	320	324	321	324	307	299	350	340	309	315	330	292	326	287	316	282	332	297	332	296	350	332	311	337	325	316	322	342	336	330	293	323	331	318	315	325	310	300	319	337	331	328	336	333	310	327	312	291	270	324	328	309	319	320	304	310	302	317	310	301	329	328	325	331	306	334	339	308	328	304	314	312	326	319	284	344	311	337	305	316	325	361	335	332	342	366	335	321	314	328	309	301	309	300	327	323	330	304	316	300	325	318	336	322	310	325	347	310	324	334	288	316	316	348	340	318	328	338	325	319	282	331	323	317	316	345	322	320	311	334	313	305	290	316	300	320	308	325	330	355	348	349	323	323	314	311	317	303	350	334	325	328	330	325	336	313	325	343	311	345	318	270	324	317	322	306	316	339	318	307	341	297	300	334	314	342	309	313	316	340	354	338	314	322	287	313	330	312	302	331	325	312	339	327	304	276	320	348	322	341	313	296	289	295	323	326	314	302	309	315	343	292	301	318	308	350	329	299	313	329	312	311	313	354	315	318	337	344	355	327	357	288	317	318	349	337	309	298	325	297	289	309	316	307	337	291	303	314	323	283	325	315	318	321	321	302	339	323	313	353	336	322	303	354	337	374	296	323	297	313	308	326	310	315	311	321	330	314	294	327	372	292	324	314	316	324	313	291	324	316	317	321	323	333	335	303	347	322	303	352	309	325	320	310	321	326	351	310	303	303	325	285	360	326	334	298	326	308	302	325	308	312	346	337	321	324	324	323	316	306	341	313	319	318	312	292	344	332	320	333	325	335	321	308	323	337	315	365	317	316	296	319	323	317	314	328	313	325	311	338	295	362	310	308	326	319	312	322	313
10345	16957	17637	8701	5533	3835	2541	2552	2616	2012	3451	9058	9437	7142	3924	1930	1078	719	647	647	697	669	611	699	593	687	671	674	645	683	656	700	664	693	651	650	658	632	681	611	632	609	602	692	643	669	633	626	674	718	649	619	630	646	679	656	672	636	625	668	663	669	664	669	620	639	702	666	685	612	674	685	653	649	636	668	664	660	665	674	649	667	651	654	674	666	647	666	674	617	632	642	627	649	624	663	648	612	602	610	669	648	654	665	643	653	659	643	647	672	660	621	602	663	620	630	672	679	648	690	698	639	674	634	691	610	665	625	663	678	675	623	620	654	650	633	645	668	659	673	648	632	637	662	672	694	681	628	619	691	642	671	659	659	680	635	619	665	635	649	680	613	641	630	638	636	651	633	627	618	631	638	639	646	651	642	662	643	632	614	669	628	579	628	611	671	671	657	668	626	670	649	627	614	656	658	652	640	646	665	657	628	718	646	622	631	678	650	618	629	641	665	695	663	692	623	644	650	682	665	659	657	606	662	643	705	665	673	644	653	635	680	645	646	651	675	638	629	636	639	670	639	674	640	642	627	670	673	664	635	692	606	680	627	684	619	668	701	643	624	652	666	672	647	618	658	686	649	653	688	656	666	677	614	596	661	629	660	627	687	677	636	632	639	665	670	611	629	623	638	682	624	623	668	630	652	647	664	606	683	653	676	614	673	639	671	685	632	672	667	674	633	636	697	645	652	671	702	666	653	641	612	652	644	631	610	639	662	587	636	669	657	675	650	692	659	617	636	661	631	641	636	692	646	648	647	678	638	614	663	650	665	606	633	633	663	662	618	645	644	631	655	667	633	651	637	651	651	643	666	641	653	641	655	636	634	609	613	625	644	671	644	679	659	639	674	647	622	619	669	632	633	620	609	613	620	674	654	644	652	664	630	659	647	601	677	680	654	688	645	684	665	659	663	631	652	637	688	650	639	640	640	647	685	656	674	683	667	651	656	625	643	639	679	644	634	640	669	629	687	631	648	640	626	667	683	663	636	657	663	679	615	628	718	632	649	655	676	644	623	637	687	675	667	665	651	592	638	655	647	655	640	649	654	635	658	676	678	657	616	655	619	639	626	722	649	680	652	614	643	608	628	630	676	656	650	594	678	654	661	672	678	666	671	614	639	614	639	679	638	684	644	634	630	684	635	656	671	619	658	677	660	666	658	642	672	689	652	686	608	697	648	653	669	654	618	656	674	646	697	640	652	665	659	647	640	642	658	625	614	649	647	651	656	661	676	695	663	648	640	629	680	647	636	652	631	617	651	638	670	701	675	674	649	685	626	681	718	663	647	616	658	688	669	588	706	606	607	642	679	624	634	624	623	639	610	648	651	644	611	670	666	629	633	650	645	644	647	621	659	665	665	662	605	651	638	638	601	709	695	698	634	578	666	665	645	665	660	647	635	667	615	655	631	670	590	618	622	633	603	649	642	631	625	607	599	681	631	659	700	656	648	609	653	666	683	680	627	625	664	619	640	630	646	628	633	633	699	655	634	619	659	647	677	652	670	627	664	622	649	640	627	662	623	687	632	661	632	661	616	649	653	599	630	625	684	655	630	623	637	661	632	662	663	619	637	633	646	635	685	630	623	647	634	659	650	669	618	637	671	657	621	673	632	675	650	659	668	596	622	645	644	617	687	670	605	638	653	642	629	649	649	653	655	643	663	665	668	659	639	668	593	662	651	679	620	563	613	646	675	637	655	650	681	695	636	660	689	627	616	633	668	631	635	627	647	592	675	645	679	679	655	672	643	602	690	668	660	676	666	612	654	600	689	678	638	661	613	636	664	656	618	643	632	684	607	603	629	638	651	665	652	651	652	644	663	649	649	626	657	705	626	629	654	601	633	626	659	663	679	653	667	643	682	662	637	664	632	671	681	653	655	670	693	692	640	651	651	646	624	672	667	646	639	656	649	614	687	654	669	673	656	632	637	656	629	616	671	637	603	658	659	651	627	605	640	617	635	638	705	679	664	661	616	663	609	653	632	619	704	679	651	602	641	647	639	639	635	663	682	658	617	662	643	651	651	602	634	651	642	699	607	636	591	635	633	678	663	687	634	677	642	654	648	676	684	654	646	691	665	689	661	609	644	638	659	613	652	655	672	635	639	647	680	666	620	666	625	607	609	675	621	665	656	693	669	677	651	660	654	627	654	629	659	649	705	680	643	671	638	620	647	643	634	621	654	618	703	645	606	661	704	680	667	667	653	674	640	649	694	626	669	614	700	600	674	614	657	635	650	682	654	680	601	618	625	651	653	636	625	661	700	671	631	680	736	617	653	656	650	719	658	643	688	609	654	647	676	631	626	670	597	642	621	706	650	640	653	685	699	615	683	614	659	626	642	655	607	668	649	634	639	576	604	643	648	721	644	609	662	659	662	673	624	608	641	656	673	619	679	677	628	633	649	662	616	642	646	641	709	670	670	621	656	652	624	662	663	653	696	659	674	640	631	649	689	674	621	626	655	686	644	654	689	625	652	617	702	654	620	641	648	687	632	649	635	652	659	636	621	639	668	624	639	625	629	669	654	674	675	644	617	624	618	670	690	655	678	629	680	671	664	710	681	638	652	621	651	637	665	645	625	705	639	675	621	615	690	647	636	695	614	625	615	644	703	651	647	680	653	628	636	673	669	641	685	640	662	681	628	654	644	678	671	662	670	668	647	642	661	642	649	667	642	669	686	631	650	645	604	613	705	643	656	723	681	666	642	669	677	608	672	622	637	615	643	676	654	634	677	637	654	673	649	664	653	640	636	674	624	677	640	629	669	697	659	620	655	630	640	630	643	687	621	658	675	626	641	650	699	692	673	654	649	634	663	657	665	656	618	643	660	612	660	641	689	622	671	645	676	683	666	621	649	629	648	626	631	656	650	643	686	617	645	676	670	655	615	634	703	650	608	700	637	693	644	651	656	637	634	700	678	650	675	647	666	662	646	642	639	647	637	640	647	643	682	674	695	625	680	627	649	660	671	659	690	641	652	618	620	613	648	647	648	688	583	639	625	687	621	665	656	605	637	647	688	630	664	637	667	647	650	672	657	607	666	717	620	625	663	609	639	639	596	683	626	666	655	634	669	650	658	628	687	622	665	671	664	668	682	674	606	604	628	675	656	637	678	623	681	659	655	669	620	642	639	657	673	699	648	639	622	655	659	697	673	661	629	645	663	628	641	614	615	667	660	682	582	629	646	695	656	654	626	645	641	649	603	637	630	641	638	674	683	611	673	674	618	670	646	593	666	665	646	658	632	642	679	628	661	633	666	621	698	649	733	656	621	636	637	679	642	610	661	634	643	636	677	652	667	631	616	650	628	612	665	629	663	714	636	630	669	648	653	684	687	684	659	654	659	649	667	658	648	692	610	633	618	655	620	659	633	663	636	690	655	652	633	684	632	677	647	646	640	666	668	658	642	668	645	623	662	630	647	690	612	670	676	682	647	637	637	634	646	639	646
24232	21229	28129	24597	18223	4640	2328	2138	2474	3613	14042	18547	17143	9591	3987	1446	632	326	304	318	258	292	297	329	261	300	268	263	271	294	249	297	285	268	314	279	280	282	285	264	265	274	300	275	306	286	292	274	293	280	306	281	237	291	267	290	272	279	270	260	275	276	257	272	293	288	250	308	286	297	309	267	288	264	243	264	287	290	283	271	270	275	263	264	266	270	298	273	274	309	282	265	296	283	290	289	311	284	300	289	278	271	282	295	285	267	265	254	247	277	279	260	291	353	274	287	306	295	290	280	301	269	283	266	266	288	256	244	301	301	284	287	266	291	251	249	270	255	288	307	252	269	285	271	305	337	320	299	256	281	247	302	289	287	301	301	285	270	284	290	267	293	286	270	280	248	281	244	271	243	272	278	295	264	279	280	265	262	272	285	258	267	268	273	245	262	264	301	280	261	288	299	308	299	295	282	264	316	275	283	253	284	277	264	330	252	277	246	270	296	277	297	269	267	280	246	289	270	328	279	271	309	293	268	257	278	275	265	281	280	298	293	256	273	290	268	295	288	252	253	261	288	275	278	302	293	243	278	274	314	277	290	256	296	294	291	289	282	276	271	250	290	252	269	280	272	297	249	268	260	267	290	290	271	301	246	274	284	296	253	311	266	249	274	264	284	257	297	299	293	300	302	289	255	290	258	285	264	261	286	277	251	276	278	311	263	290	312	276	261	265	291	284	280	307	302	280	271	299	265	292	300	308	260	285	277	259	279	285	282	294	255	265	271	276	274	278	277	281	278	286	276	295	296	286	266	262	282	281	300	290	318	286	289	241	290	266	289	277	287	277	262	284	283	299	268	242	267	258	282	240	287	256	268	249	268	293	263	295	281	300	268	267	265	294	296	285	288	304	286	279	306	277	289	271	287	290	269	261	262	289	294	284	285	273	262	294	272	269	320	300	252	253	264	284	293	262	260	283	288	290	285	262	291	254	240	277	292	309	250	269	268	279	275	271	302	282	296	242	286	271	280	314	270	286	300	317	282	277	258	275	264	258	287	282	261	283	277	292	257	235	285	273	284	265	285	297	287	320	267	271	253	272	277	299	251	273	277	271	294	278	276	264	300	271	269	259	305	270	267	267	282	263	251	317	272	265	288	290	265	292	287	268	259	286	281	278	258	277	297	302	242	282	272	284	266	278	260	275	258	252	296	272	279	261	317	280	261	284	270	286	281	274	292	288	281	293	274	264	268	276	290	266	313	246	298	276	302	285	258	269	273	245	289	246	258	293	286	273	316	268	264	251	278	279	303	257	273	279	295	303	296	264	270	280	282	276	253	282	266	275	280	249	270	292	280	274	271	276	301	262	272	262	279	300	288	269	285	265	276	280	227	276	279	271	270	287	287	273	279	271	251	281	273	257	273	273	239	282	249	289	254	289	255	275	276	276	306	300	282	282	284	273	281	268	300	283	277	286	277	292	282	272	287	271	269	272	271	297	275	271	252	278	268	275	296	295	271	308	275	271	282	304	303	275	262	284	296	293	277	286	300	294	278	249	279	283	271	310	262	277	257	288	278	298	271	308	285	233	274	256	287	296	276	281	302	260	289	275	290	299	283	238	304	292	267	243	307	305	271	271	283	276	289	287	267	287	269	271	306	295	281	260	271	282	277	304	284	255	251	298	281	271	245	263	289	300	275	300	295	291	298	274	296	278	269	273	247	282	274	261	289	254	263	301	267	264	284	299	260	272	278	271	300	291	266	272	276	290	256	282	284	306	275	274	299	282	281	280	299	283	268	304	307	265	268	275	305	287	276	291	299	278	289	272	289	281	289	306	260	261	275	286	303	278	279	277	274	263	273	291	269	256	278	294	277	278	264	255	280	291	270	249	296	262	271	283	239	267	280	281	278	283	257	260	296	276	288	285	265	248	289	285	256	287	280	271	276	303	280	274	266	275	274	297	288	298	288	288	277	262	273	296	282	287	272	265	261	269	298	269	268	268	272	299	324	286	259	289	275	277	285	275	287	266	276	298	258	278	265	273	283	276	279	267	256	258	269	270	265	279	251	280	287	296	317	290	289	280	302	300	265	295	262	263	288	263	301	262	244	285	274	300	264	270	263	289	291	283	263	299	261	271	270	296	263	272	259	259	279	300	277	277	279	272	303	294	259	252	281	283	301	252	265	306	265	254	268	291	265	308	320	276	282	273	261	267	263	256	291	276	312	272	292	268	298	290	274	270	280	297	286	275	290	287	285	300	269	244	265	278	289	262	284	279	245	264	289	285	278	268	296	250	239	269	273	277	280	273	261	269	278	306	263	265	266	266	256	275	254	267	298	276	261	313	293	274	264	287	253	275	265	271	246	293	260	321	293	278	304	256	263	288	286	258	278	302	274	292	261	275	291	287	255	280	277	281	270	270	297	302	269	311	259	266	300	266	263	277	288	281	293	278	281	276	266	295	273	263	280	276	322	275	286	278	294	316	258	296	269	265	249	250	268	270	293	245	275	260	249	264	266	270	290	264	256	257	291	266	261	284	299	287	301	264	274	282	285	257	295	296	279	296	278	283	273	285	284	312	305	272	303	260	285	304	294	294	285	261	292	282	301	274	283	264	301	269	280	278	291	267	283	304	295	282	249	252	286	247	279	301	266	268	270	254	294	285	288	301	281	252	277	280	274	289	277	276	278	268	271	272	261	293	283	297	258	259	266	293	281	292	254	246	267	240	268	264	302	281	291	260	256	256	286	235	295	275	262	298	277	275	307	298	267	288	278	272	270	257	288	299	262	309	286	280	286	272	268	286	285	252	260	267	256	295	274	295	271	297	279	289	286	267	267	283	278	266	297	286	283	284	248	259	263	287	266	286	262	269	278	272	276	270	311	275	257	305	281	259	265	248	251	306	272	266	267	286	286	299	299	304	263	290	280	285	262	268	287	273	287	287	272	273	286	296	281	293	277	270	268	276	254	292	247	254	287	267	274	263	292	273	286	304	308	277	274	289	289	254	277	270	315	307	289	284	284	260	279	292	281	303	315	274	251	269	245	279	298	291	246	260	248	275	279	273	275	284	278	289	292	305	283	267	270	283	299	284	328	302	292	263	282	246	290	249	257	303	285	250	284	262	263	293	284	290	280	254	305	266	263	289	274	279	289	272	299	270	297	304	305	292	280	297	274	289	283	255	314	276	282	277	298	307	272	297	287	288	264	284	266	280	312	273	268	232	287	280	254	308	285	268	265	279	281	294	278	297	268	296	287	262	297	272	270	288	244	305	270	281	279	265	291	224	294	245	274	280	268	262	292	295	245	275	290	256	308	265	262	273	248	257	277	294	265	286	273	260	247	288	277	273	289	284	298	273	272	273	280	258	284	267	277	289	272	273	274	239	292	264	278	270	274	285	269	271	267	273	301	271	276	303	259	268	272	266	306	272	285	270	293	264	263	259	310	257	279	233	259	269	269	293	264	281	256	279	292	281	269	274	258	272	256	285	263	273	277
11322	24055	24383	15935	11802	8039	6641	7424	8207	11683	27624	30794	28040	18620	9773	3861	1547	758	611	582	578	604	589	569	569	592	539	561	622	640	611	613	580	569	598	550	564	602	579	584	594	608	557	524	542	558	496	599	567	571	582	596	565	595	553	613	541	593	572	591	588	587	563	535	588	608	582	577	553	545	580	560	576	604	561	627	633	577	550	580	559	536	557	636	548	606	596	531	583	619	563	532	572	552	570	572	583	567	601	590	586	593	603	576	538	584	564	560	579	593	587	522	583	567	572	557	508	567	559	587	595	538	582	586	579	560	645	608	577	566	568	567	579	578	569	552	594	567	575	573	606	623	578	568	583	638	592	534	546	561	571	594	499	606	592	592	573	557	619	579	595	607	589	578	581	573	551	597	616	531	568	581	551	543	566	575	582	594	546	561	557	589	574	641	563	584	573	610	602	582	616	618	564	575	580	541	523	575	596	618	576	575	550	578	608	589	559	624	609	607	554	555	561	612	570	577	586	583	543	580	614	562	574	575	568	560	533	563	573	623	583	626	571	542	579	628	570	543	590	569	585	564	553	572	551	609	528	528	631	559	568	578	557	568	583	561	578	610	583	596	599	616	579	511	597	623	539	553	563	603	587	534	552	571	538	579	581	569	583	567	565	588	572	559	585	582	564	587	569	565	610	533	547	544	562	596	547	575	562	546	594	575	618	566	574	575	604	591	572	525	514	572	580	558	604	543	549	529	561	547	532	517	559	561	599	607	583	572	581	603	574	546	594	559	579	532	542	536	542	588	528	577	569	596	555	570	545	571	569	589	565	612	568	556	603	565	561	573	561	554	598	563	576	615	576	571	558	583	562	562	590	575	559	594	550	591	596	592	612	577	573	603	612	571	578	569	566	639	592	589	597	587	582	547	603	605	574	590	610	558	592	605	581	548	563	569	507	567	605	582	569	553	539	556	564	551	554	612	541	606	593	555	579	587	604	581	611	559	641	560	556	604	576	551	576	582	555	557	570	578	584	561	573	618	570	558	553	557	565	604	570	569	576	538	598	590	624	547	552	586	548	588	577	566	540	553	594	558	560	536	575	579	590	552	616	563	578	556	555	531	581	553	549	606	563	609	598	550	575	547	595	628	582	577	548	569	586	585	565	558	592	554	568	574	574	565	586	538	602	549	549	607	612	602	601	587	550	591	539	612	552	566	542	575	581	626	647	604	543	567	570	559	614	595	557	556	570	591	571	556	621	569	564	550	592	524	559	589	564	598	593	574	608	612	552	550	589	550	583	508	553	536	606	622	546	551	543	564	584	578	568	559	606	578	603	535	621	553	607	575	571	513	550	572	579	577	625	582	559	525	596	567	571	543	593	610	573	567	575	580	563	585	578	591	550	609	538	610	600	541	529	580	586	603	571	537	564	581	561	584	569	612	535	604	592	610	600	582	570	570	606	592	535	607	552	591	564	556	555	561	571	565	579	616	589	591	549	619	604	566	557	543	593	570	580	609	561	586	553	565	594	554	569	568	549	576	581	592	590	521	586	550	575	576	548	579	553	591	572	517	584	593	589	600	524	562	559	590	600	578	530	566	582	612	575	622	579	584	556	560	546	631	609	600	558	580	590	566	558	592	565	605	555	612	554	571	551	597	567	578	572	564	557	552	579	587	560	577	547	606	557	583	558	595	559	564	540	564	604	538	594	590	571	566	560	538	608	569	620	553	559	556	590	529	582	569	584	546	554	586	553	588	576	581	589	556	561	593	616	550	591	543	542	584	571	585	586	611	547	593	597	585	583	588	564	557	580	570	620	565	577	583	577	556	602	575	580	567	564	533	541	543	595	588	599	601	594	543	598	578	600	573	546	597	600	611	558	546	559	559	561	581	617	585	561	600	543	615	548	590	564	530	591	630	557	576	562	572	536	593	540	560	536	589	526	577	571	589	628	612	562	539	618	531	604	582	589	547	580	536	562	551	588	576	579	588	615	549	586	563	562	583	581	586	567	588	586	571	567	581	548	605	550	586	541	586	593	548	619	602	583	544	586	579	537	570	560	554	545	587	586	609	573	548	573	572	552	570	552	569	560	576	561	582	555	605	586	585	589	548	557	591	587	587	592	569	542	514	599	534	592	596	550	554	593	595	568	559	558	556	585	614	578	539	569	582	537	592	565	551	582	542	572	568	549	586	559	571	573	555	574	562	544	540	519	584	597	592	621	587	607	582	590	583	576	583	585	585	556	540	583	627	574	580	615	547	539	589	561	582	564	599	572	589	632	577	594	553	627	547	571	549	565	598	566	589	556	573	568	592	615	588	567	540	566	598	585	586	583	616	557	599	599	577	553	611	585	607	594	599	590	576	614	557	576	539	589	590	590	604	574	583	575	575	585	568	600	551	603	557	593	581	602	576	598	567	565	554	556	609	589	545	576	576	583	599	564	562	575	566	576	558	566	531	594	571	558	601	567	604	564	596	580	493	620	588	593	590	600	590	587	601	582	614	572	595	545	574	553	591	576	595	559	562	568	624	572	562	566	609	614	564	584	599	570	565	577	574	576	590	620	544	517	577	572	577	598	558	576	580	578	598	536	585	589	575	581	600	541	566	590	604	569	554	556	634	601	552	592	564	541	575	558	598	557	548	587	571	569	593	584	607	586	574	580	589	601	554	544	571	561	547	586	570	557	611	590	577	548	610	611	577	543	592	592	564	589	560	593	569	614	608	569	602	552	596	563	582	576	614	597	510	553	597	569	593	559	561	583	591	565	561	576	599	519	536	581	540	565	587	543	632	553	584	581	585	591	585	568	534	561	544	583	616	544	573	578	590	555	626	607	599	572	585	578	585	544	536	572	541	555	594	578	574	583	559	525	541	586	562	564	597	599	571	595	608	542	591	595	588	587	562	561	590	535	609	587	572	583	540	582	544	574	537	630	561	579	550	563	573	584	547	591	565	522	554	599	538	588	578	558	583	576	559	567	531	605	605	571	585	587	544	596	578	596	604	526	572	597	559	593	588	557	570	558	606	555	537	551	597	574	585	547	560	575	548	595	613	608	603	587	529	585	589	565	513	570	574	619	562	593	568	591	609	531	618	580	614	605	594	530	552	567	534	576	604	577	627	566	584	546	579	568	591	575	558	542	532	570	560	569	571	556	577	548	620	576	600	596	591	574	600	578	616	573	568	555	559	566	603	592	580	565	583	553	578	576	584	546	548	564	538	580	538	552	596	597	503	569	598	600	605	585	574	573	548	621	597	584	565	555	512	595	556	573	591	527	567	566	610	583	577	515	572	576	604	570	569	589	566	527	561	595	586	565	597	561	608	626	569	577	575	576	564	559	555	586	576	589	615	576	507	542	584	570	574	582	556	626	574	568	578	583	567	566	593	586	555	601	605	584	580	579	572	608	606	553	549	610	573	582	543	554	574	547	567	610	578	566	553	577	539	589	552	623	557	579	559	607	625	583	606	545	535	574	623	635	598	570	600	536	573	503	568	584	601
23125	21295	29148	23788	21301	20158	7997	2699	6307	19022	32714	30854	23123	14213	6478	2388	815	382	259	288	268	267	247	258	257	249	267	302	272	288	297	239	271	271	274	264	250	251	265	245	239	230	284	235	288	270	274	249	264	246	261	229	276	258	249	258	259	260	255	255	269	289	226	240	242	258	266	257	302	260	259	260	223	255	259	252	274	251	279	252	241	276	282	267	261	241	248	226	273	265	241	261	254	279	249	253	265	259	268	249	216	265	258	260	260	280	263	260	273	250	258	279	288	262	233	248	274	290	266	236	278	257	257	280	257	254	267	261	280	249	252	264	238	229	261	257	208	264	280	252	250	270	279	302	280	272	287	274	264	264	289	266	243	286	251	279	285	288	257	258	235	252	255	243	260	249	260	283	264	280	254	245	252	248	243	248	257	275	286	237	249	267	271	274	236	244	272	247	260	252	262	278	277	281	289	265	267	293	291	247	272	239	269	282	243	241	276	263	272	237	239	262	285	256	276	259	255	254	261	253	262	297	251	246	265	242	251	267	254	270	265	234	258	286	232	259	261	251	269	269	255	237	272	241	266	272	255	276	247	261	268	243	258	292	282	262	266	252	248	260	283	264	288	265	257	259	250	271	287	238	261	276	285	252	266	266	238	276	265	247	247	271	244	275	218	282	283	310	239	237	259	251	260	276	261	266	282	241	276	266	270	244	276	268	258	269	267	312	268	244	263	260	272	252	259	275	259	255	212	273	291	237	264	250	265	286	277	260	260	254	257	277	265	266	264	264	255	257	260	270	270	260	254	261	251	254	255	253	282	282	295	241	259	262	251	261	272	267	257	268	279	270	246	268	248	231	260	244	247	286	277	267	267	265	244	250	279	264	245	272	241	243	253	275	256	268	274	249	259	247	272	255	248	275	257	288	274	259	255	249	271	276	270	296	258	271	221	241	248	262	262	277	267	257	256	267	281	269	261	242	267	249	274	271	280	252	265	233	251	265	275	245	284	259	262	264	252	257	239	243	294	290	261	212	264	266	256	269	218	287	274	260	243	267	269	259	231	254	266	289	266	236	255	245	270	277	262	269	250	264	276	255	258	260	289	269	240	255	275	261	246	273	295	244	260	252	231	274	278	253	246	271	259	242	263	236	268	260	285	257	293	272	263	265	263	240	220	256	220	303	258	251	258	262	239	260	238	271	241	282	275	277	280	262	242	311	259	252	258	303	277	249	250	283	289	287	236	263	251	252	273	263	263	257	272	265	263	284	267	251	250	239	266	278	253	247	256	250	249	236	246	238	246	238	250	260	283	205	292	241	264	251	276	259	257	269	263	252	274	271	267	248	277	257	275	242	266	257	236	276	267	286	260	226	240	263	288	272	256	268	266	269	243	235	244	240	260	277	253	220	276	260	244	265	252	241	257	274	243	278	235	256	261	250	252	247	280	270	269	272	257	268	273	265	250	276	266	271	246	256	253	268	265	266	270	269	262	244	254	292	279	287	270	224	292	257	269	267	274	249	271	254	279	293	267	268	222	283	278	260	271	252	250	269	277	290	250	290	245	285	234	278	245	244	265	251	257	280	272	271	250	249	252	293	268	249	268	248	232	282	255	257	249	254	267	230	272	225	232	264	239	245	287	281	291	254	277	248	279	241	263	264	242	273	280	239	255	253	240	258	275	253	232	287	260	234	269	277	284	236	248	283	269	246	251	259	284	235	252	238	269	267	276	239	238	250	284	254	244	261	293	277	241	236	230	245	264	224	256	244	290	238	268	246	249	253	230	239	232	255	255	260	262	268	274	268	267	267	274	228	247	267	267	264	248	251	265	256	277	275	272	264	260	275	258	284	260	275	268	255	254	256	275	251	247	247	262	255	239	274	270	289	284	248	244	254	262	249	255	254	264	255	259	252	282	234	256	221	290	291	267	267	254	246	257	246	273	259	256	272	252	255	270	278	271	285	267	263	220	268	235	279	239	277	262	255	273	260	266	268	252	304	275	255	267	275	250	252	262	236	240	264	262	274	264	230	266	245	254	263	257	261	247	268	261	247	304	229	285	284	235	261	230	251	238	277	275	272	259	271	223	268	259	279	262	288	266	253	241	262	277	266	238	261	282	261	266	309	259	276	243	269	277	261	258	259	245	272	269	235	253	280	245	259	288	257	261	236	279	262	253	270	279	247	272	269	259	250	267	268	245	264	248	260	251	229	267	292	250	226	264	287	258	271	293	280	295	268	253	223	262	274	258	248	270	253	276	274	243	256	241	251	272	279	262	291	263	250	270	249	257	279	275	259	261	268	230	227	254	281	265	282	292	252	250	235	241	235	268	237	276	271	248	258	289	246	261	266	236	277	236	276	260	278	267	251	254	252	240	255	265	262	268	242	265	255	267	273	301	278	249	268	243	271	233	246	256	286	246	269	265	243	265	231	240	253	274	250	255	251	267	271	289	262	283	262	267	226	235	259	283	277	263	251	253	301	255	241	283	226	264	261	277	284	270	247	283	239	258	266	265	287	258	262	258	250	274	293	238	254	260	258	256	258	238	231	248	255	254	258	241	237	234	290	262	254	235	277	264	300	244	242	286	237	247	249	265	267	241	254	236	269	259	274	266	270	278	263	266	286	266	259	275	286	281	250	274	269	249	258	285	282	243	282	242	261	260	241	227	231	272	274	255	278	266	259	291	271	239	290	269	251	271	252	264	263	267	273	268	273	253	267	264	241	253	244	274	284	265	279	279	245	293	233	299	242	250	279	239	287	242	238	242	266	243	261	251	261	259	236	261	255	265	271	253	243	284	266	267	269	249	298	264	276	270	241	279	254	278	245	245	250	243	273	264	254	267	270	271	278	224	282	279	278	256	259	282	293	274	254	275	284	265	281	246	276	236	262	268	293	230	283	262	257	245	276	245	279	254	259	297	251	241	284	222	276	268	266	246	278	272	283	251	269	253	267	223	271	250	271	249	261	249	264	261	259	277	262	275	269	267	273	272	261	241	285	256	246	243	257	247	240	272	244	256	259	292	250	224	253	259	247	234	285	234	261	295	251	258	262	261	261	286	259	274	292	268	283	263	274	252	242	259	253	244	281	267	295	249	234	304	256	278	252	278	238	271	275	247	279	270	244	275	282	289	254	245	250	273	242	238	261	257	248	265	297	259	248	288	260	265	254	249	283	241	261	283	273	258	253	280	281	263	268	240	235	265	260	258	279	272	293	265	260	255	301	251	265	283	255	276	284	259	253	269	263	242	268	232	289	262	244	287	268	251	262	261	255	281	232	292	275	254	247	287	278	279	261	252	271	252	244	264	250	279	274	260	246	252	260	286	246	268	262	285	279	268	254	262	264	220	235	246	279	237	288	248	274	248	266	253	255	257	258	237	252	242	265	259	265	274	256	277	269	240	251	270	263	266	269	252	253	280	237	255	283	275	263	267	246	269	240	271	270	233	256	254	269	247	281	251	303	266	250	245	261	254	284	244	277	237	269	287	273	252	249
13740	30539	30654	23467	19148	15166	10771	8497	16974	31163	42481	39433	32495	23382	13612	6175	2182	841	606	534	558	509	497	527	528	523	478	526	568	516	544	521	505	509	487	487	518	520	526	514	529	537	500	523	497	546	525	536	533	517	503	567	528	502	502	492	543	521	501	553	513	532	468	554	528	537	536	504	519	500	524	519	563	563	530	522	538	557	539	492	513	525	510	517	504	542	512	516	497	503	531	520	506	504	519	527	506	496	503	519	535	543	490	515	471	518	501	500	539	502	528	531	499	520	536	499	554	493	540	538	501	518	520	535	525	516	515	515	504	557	490	560	526	484	490	525	509	486	498	515	517	534	508	506	521	467	513	519	511	517	516	514	525	529	506	512	532	542	536	525	549	489	489	525	494	502	503	487	494	511	509	558	520	534	526	489	504	519	529	547	555	530	534	533	501	573	545	518	528	577	527	532	526	523	529	519	494	491	502	510	511	536	566	524	522	532	526	487	497	508	532	528	532	516	498	497	550	501	502	486	514	540	547	544	542	537	497	563	484	538	509	532	520	534	534	478	514	502	495	510	513	501	488	557	563	527	526	532	526	517	476	482	477	542	506	529	549	526	492	561	537	491	550	534	485	497	520	532	563	501	520	510	506	517	514	535	502	518	486	508	526	498	541	523	553	539	509	490	522	483	541	546	533	512	504	537	518	539	498	537	552	541	487	479	520	508	485	496	529	513	516	529	514	548	546	534	560	565	493	540	546	483	495	500	475	527	528	498	503	520	514	499	486	524	485	550	529	526	508	566	477	498	516	526	549	528	488	543	466	528	516	547	520	473	531	522	452	547	509	553	511	504	562	528	519	493	536	488	530	534	538	516	538	521	519	522	508	506	503	538	549	518	519	523	539	535	502	536	499	527	529	500	518	554	521	577	494	545	508	535	509	542	508	565	520	532	518	547	545	506	523	549	526	512	505	507	509	515	515	481	536	531	513	502	530	544	488	504	495	527	473	552	525	499	489	511	531	513	523	561	493	477	496	488	541	548	532	542	492	478	520	496	509	496	504	541	501	553	519	539	488	507	559	541	522	518	539	517	502	541	506	521	512	562	510	526	510	482	517	475	499	535	489	502	521	516	498	507	481	541	517	501	481	524	517	519	491	538	555	505	529	498	489	492	475	501	510	465	513	517	511	520	524	520	538	491	539	523	556	523	514	542	572	518	467	564	543	515	491	512	540	500	519	542	519	578	515	546	516	512	521	553	513	512	530	519	512	522	499	514	540	536	535	520	545	496	535	528	546	523	546	521	516	521	518	516	566	509	552	529	531	522	520	547	503	529	545	475	517	546	517	529	515	506	501	536	528	515	475	532	486	528	505	566	527	480	542	519	529	509	544	516	484	525	499	519	497	528	523	530	481	521	494	506	499	509	493	500	512	482	540	463	561	519	556	524	515	510	516	499	527	477	517	535	510	510	509	537	525	541	503	541	492	498	539	509	567	534	526	519	550	520	566	518	528	503	526	508	491	527	536	546	474	525	521	530	514	519	534	573	534	525	518	495	483	540	505	522	503	522	477	499	502	492	554	518	517	490	548	537	540	536	497	496	540	539	531	484	527	471	499	498	547	536	541	526	469	521	538	501	483	512	528	507	529	517	523	516	545	537	514	546	511	510	459	532	483	510	506	523	520	551	484	494	555	517	491	524	527	533	532	553	519	538	525	517	499	481	564	554	505	529	552	504	489	485	523	504	520	546	538	534	561	469	530	504	508	511	480	548	567	535	510	533	499	515	526	507	538	480	557	489	505	525	503	504	522	504	527	509	503	516	510	536	526	546	525	521	511	559	488	538	513	487	477	524	527	528	517	501	528	540	499	465	523	578	499	519	547	535	549	496	555	553	486	499	536	571	520	504	503	522	514	546	545	502	517	469	529	525	534	516	472	519	516	508	511	523	540	509	512	526	537	520	548	491	509	525	497	497	493	517	477	556	544	517	527	523	460	504	477	529	515	531	559	507	519	523	511	528	549	491	513	539	536	549	521	527	525	520	473	496	534	528	490	515	574	488	533	518	521	506	512	549	499	499	548	564	579	510	538	529	519	531	537	499	510	527	558	529	518	517	533	540	539	477	518	559	523	527	502	526	518	478	534	539	534	532	546	513	523	547	542	529	535	520	554	548	506	491	542	535	514	505	523	523	514	500	537	531	529	516	550	538	553	549	529	490	482	553	482	529	561	563	517	546	548	534	486	523	521	517	547	497	525	517	487	553	516	493	538	531	493	538	538	566	523	536	531	536	532	543	494	507	521	523	514	491	538	504	476	550	492	498	469	523	541	490	496	537	486	524	534	530	505	479	545	522	489	543	521	504	523	515	503	551	536	515	489	535	497	520	544	487	484	483	542	501	499	505	525	546	519	497	544	499	528	484	498	465	505	550	554	511	545	521	514	560	522	522	561	528	541	531	527	496	546	495	522	555	535	549	551	538	538	496	502	541	510	522	511	530	536	538	520	532	546	511	479	482	529	530	505	487	523	513	504	532	482	519	484	482	526	533	532	500	503	566	515	476	525	519	517	570	514	537	523	485	517	521	506	520	521	541	556	510	539	503	519	539	551	519	519	502	545	518	524	517	512	494	512	533	506	505	497	506	577	542	485	544	518	536	536	540	503	518	541	514	519	518	519	533	508	483	511	538	532	508	528	551	508	505	525	502	451	513	506	535	530	511	509	534	505	527	517	536	483	508	502	520	502	501	553	523	489	498	511	519	537	552	531	508	522	518	501	484	527	517	532	516	494	517	573	486	547	524	540	520	526	534	560	516	502	542	507	515	474	513	543	529	498	498	510	508	519	508	516	522	508	537	524	509	511	508	534	520	495	492	545	509	529	526	515	491	526	513	529	533	549	483	511	524	505	519	521	541	465	529	501	531	507	542	491	489	509	532	531	520	557	536	509	480	527	512	489	496	511	508	501	503	485	511	565	526	530	515	500	525	505	489	534	515	518	513	546	527	505	496	564	552	552	529	526	487	522	533	579	559	545	545	515	531	535	524	512	498	562	525	499	483	519	495	521	498	501	509	525	521	487	498	511	542	511	498	482	526	504	519	531	519	528	541	559	496	507	481	520	527	549	555	522	499	526	489	531	540	504	537	547	525	536	518	513	494	546	504	509	498	492	513	531	515	486	517	500	518	522	544	468	559	517	504	507	515	523	520	479	524	518	520	526	545	504	540	514	524	506	529	509	532	535	551	534	531	556	510	470	534	526	511	530	512	481	576	496	526	509	501	512	504	523	510	521	544	494	509	491	529	513	543	521	522	530	475	539	539	529	550	523	551	523	522	500	556	508	507	523	541	482	526	528	522	556	521	486	520	516	519	497	532	480	467	546	505	540	504	551	518	510	492	507	495	524	543	541	539	536	535	516	515	531	495	513	510	501	504	513	494	515	522	562	538	531	514	508	505	527	532	528	506	483	511	502	490	503	539	522	492	493	519	518	509	489	508	530	509
26548	20962	15025	5117	2131	1386	1070	941	1291	1812	2568	2980	2592	1838	1118	746	427	317	341	347	331	348	361	348	341	323	345	322	317	326	348	323	344	328	342	352	314	362	330	331	357	327	331	336	330	320	347	357	317	346	365	380	361	388	333	333	340	331	328	376	335	332	312	331	355	371	361	322	364	327	319	326	333	326	323	371	370	307	336	343	341	347	320	338	328	341	333	338	360	351	341	305	326	350	337	338	335	331	356	306	348	359	365	332	312	326	331	324	382	331	370	329	336	335	350	295	328	312	330	352	357	330	339	336	358	341	330	358	341	325	312	359	337	346	335	337	313	347	354	346	328	388	333	335	331	353	332	328	310	356	339	333	375	305	374	343	336	347	336	309	364	343	320	346	357	339	329	360	331	330	336	341	374	323	325	347	368	376	345	330	345	330	333	315	346	350	373	355	341	340	345	321	378	337	321	344	317	321	329	342	322	328	360	331	351	316	364	330	315	372	291	324	328	322	365	327	330	341	337	330	353	376	356	354	313	323	326	333	320	336	314	342	343	337	312	370	356	351	307	364	339	325	325	306	332	334	340	333	344	358	327	347	346	343	335	339	304	330	321	335	327	329	306	317	322	378	339	333	336	319	347	328	361	374	321	325	344	329	338	348	330	304	329	325	361	313	332	325	368	357	330	332	342	331	322	359	354	342	340	365	335	342	332	343	328	328	337	336	364	319	335	340	344	350	362	346	356	317	330	337	345	324	345	347	328	326	363	318	333	347	342	304	347	335	323	315	345	367	356	325	319	326	322	330	363	373	347	327	322	351	334	336	333	309	339	374	298	342	355	359	335	350	353	334	338	346	326	347	338	306	364	338	359	323	320	319	345	339	350	316	362	336	328	344	344	321	301	329	326	362	330	320	289	296	335	337	352	332	349	348	333	311	336	377	341	337	365	334	336	336	339	323	334	327	309	353	348	339	367	321	311	355	340	323	345	349	328	322	322	361	357	349	309	333	336	300	324	325	320	334	353	325	358	320	351	331	343	332	303	340	355	320	351	297	341	353	330	314	356	339	347	343	324	326	355	311	349	326	347	372	361	372	334	319	324	368	348	324	375	332	328	345	346	364	362	304	315	357	370	339	343	334	349	341	359	354	354	359	355	344	321	376	342	371	316	337	339	336	335	321	350	332	349	315	308	317	310	344	351	304	327	347	321	331	323	350	309	329	308	329	378	333	372	330	336	380	328	333	359	323	336	349	349	340	319	329	343	352	323	345	339	297	327	352	325	323	341	323	365	373	330	330	329	318	325	325	372	358	336	354	351	345	327	319	336	290	289	313	340	344	342	318	358	330	350	335	380	356	379	344	304	335	323	372	334	341	323	328	346	314	344	324	336	329	342	324	324	345	333	339	325	378	360	351	357	347	358	331	339	338	343	318	334	366	363	367	371	348	342	319	324	335	358	363	370	343	346	330	332	356	325	347	319	335	290	354	331	317	337	308	338	365	326	351	349	342	343	361	377	343	352	343	302	345	352	322	313	315	314	349	346	370	316	333	382	361	339	342	354	348	311	377	340	328	355	378	338	339	342	378	332	331	334	329	356	301	299	330	356	345	340	335	323	353	365	334	295	289	347	357	340	328	352	341	345	349	352	345	349	320	339	320	317	315	349	332	330	335	353	331	343	322	325	323	323	375	321	325	323	344	361	335	341	327	334	307	316	351	350	326	309	331	316	352	352	346	334	317	311	350	315	343	320	340	342	331	343	344	352	333	337	297	352	343	342	339	335	339	373	339	323	345	379	344	341	359	335	321	290	339	334	371	329	319	338	320	337	337	352	321	330	307	353	351	331	346	389	331	339	336	347	315	352	350	324	343	337	286	328	342	374	346	366	344	357	336	360	336	327	342	339	361	353	343	342	332	344	362	310	375	328	365	328	343	326	340	317	329	355	324	325	348	337	339	355	331	332	321	343	360	349	320	343	329	321	323	325	367	341	325	321	343	331	348	344	356	347	321	324	351	341	363	330	339	343	356	331	318	323	330	315	350	340	333	348	359	318	307	365	338	354	328	332	325	332	354	314	301	356	356	351	377	318	331	344	312	341	300	335	320	363	287	317	367	314	339	325	339	318	339	330	331	331	363	339	336	324	313	306	372	323	349	348	348	308	349	360	335	326	334	346	327	364	329	308	335	347	337	336	325	332	348	314	340	326	345	336	325	371	317	355	352	325	331	331	338	339	359	333	375	326	361	351	351	340	348	322	371	327	301	345	350	348	356	356	331	347	349	344	328	329	329	342	348	346	316	356	340	346	336	346	344	321	348	342	374	325	328	332	345	331	343	358	329	346	377	326	336	340	315	358	357	343	340	334	325	365	338	362	333	340	339	331	354	300	332	317	338	332	368	308	343	372	321	335	316	314	361	356	353	336	316	361	330	308	333	341	360	358	341	337	355	330	318	320	360	344	328	357	316	349	337	353	294	340	343	337	346	317	329	312	319	340	318	361	344	318	356	339	352	348	340	336	326	362	338	298	378	354	331	346	356	359	347	335	341	321	325	304	350	330	316	338	309	341	335	343	297	368	370	356	398	333	364	334	332	312	350	370	378	331	340	310	289	357	332	323	384	337	316	347	350	348	328	329	327	348	330	339	342	345	320	354	311	357	336	348	344	344	343	347	329	352	338	362	326	368	341	356	379	318	320	298	338	332	330	334	315	325	356	335	342	360	361	338	349	329	351	351	339	345	354	341	334	373	292	336	330	320	341	349	362	338	334	347	338	313	324	370	349	378	354	361	323	319	337	364	337	335	361	347	339	350	322	306	348	371	345	330	373	326	353	340	378	376	312	347	352	319	357	336	323	334	314	313	348	349	331	312	372	338	335	311	383	357	336	364	305	318	331	335	356	322	327	299	336	320	330	345	333	333	326	368	341	337	319	371	334	333	329	356	347	319	349	361	369	331	304	355	335	335	359	344	357	354	333	347	339	324	333	347	344	313	309	338	326	344	378	328	340	328	349	372	370	362	324	284	362	358	309	313	353	344	331	360	287	321	334	341	353	359	329	328	343	304	341	351	352	339	312	364	331	364	327	331	366	332	328	328	326	324	328	327	319	323	332	328	332	321	361	338	296	336	337	351	351	332	312	316	330	288	351	324	328	344	333	338	334	316	314	310	289	333	309	339	314	345	338	327	310	355	350	328	336	302	336	362	358	352	332	326	333	320	338	335	328	335	338	326	351	362	346	322	349	358	329	344	334	351	326	321	340	310	316	349	373	321	352	362	324	345	320	327	310	325	332	367	325	333	309	339	328	329	329	353	307	371	340	327	332	337	332	341	323	339	359	326	351	357	324	332	336	348	333	343	334	339	336	352	360	321	294	356	335	360	344	349	327	344	353	344	338	341	353	336	350	383	306	340	332	287	326	317	347	364	348	324	338	370	323	369	333	358	299	371	331	371	363	336	331	367	358	328	332	328	375	326	332	335	331	326	317	355	340	360	350
9821	17843	17253	9053	6376	4892	3641	3238	4408	6226	8460	9523	7654	5199	3096	1761	1092	692	697	711	682	687	701	673	684	749	695	677	671	697	678	664	678	650	730	685	672	675	656	644	692	673	672	715	705	649	700	687	675	647	694	630	718	675	713	718	668	661	691	696	726	726	662	702	669	673	619	667	705	730	696	674	664	694	647	681	689	672	705	669	641	669	667	708	667	660	681	657	645	653	676	691	678	680	735	673	713	665	703	647	627	638	663	659	672	700	665	680	698	633	700	693	688	663	661	700	677	669	665	709	691	707	644	695	696	688	705	671	705	656	694	641	697	724	699	670	682	676	665	704	727	638	653	690	672	693	723	700	698	706	642	702	662	702	685	675	732	703	661	671	680	674	687	692	711	675	667	697	671	687	702	661	659	647	702	654	671	666	660	627	678	697	685	694	660	662	659	689	721	630	676	687	662	668	674	671	663	701	684	692	702	699	760	678	662	738	678	661	681	710	673	651	677	698	699	686	684	722	696	701	672	727	666	711	696	669	691	692	666	680	673	641	628	677	709	622	662	645	657	659	664	679	663	707	695	658	706	685	656	700	641	723	656	648	681	721	695	675	745	655	666	677	692	691	669	673	693	685	671	649	681	698	667	689	689	722	692	736	710	671	654	691	656	666	617	690	715	623	694	673	658	717	689	688	695	705	710	673	677	707	689	667	649	692	718	672	650	661	728	665	665	757	669	685	670	639	670	674	681	699	684	644	674	680	687	682	708	682	721	713	670	628	710	689	675	722	648	663	661	659	667	720	666	632	646	636	676	696	706	680	638	692	736	689	716	674	614	654	674	680	684	698	652	695	676	677	657	709	719	692	719	679	691	749	736	723	668	665	669	694	669	680	653	676	654	661	661	694	680	666	693	671	648	633	700	699	704	640	643	703	677	680	717	712	713	697	660	688	636	669	709	734	656	690	702	678	698	685	685	680	666	659	686	677	667	715	677	688	682	678	726	668	670	647	692	673	682	608	672	702	654	691	677	686	704	691	688	700	702	686	641	705	677	680	721	717	725	660	678	713	693	720	674	664	680	686	655	705	690	644	661	642	667	650	684	660	688	691	713	700	663	708	632	700	640	676	664	634	700	674	707	668	692	704	696	700	681	669	728	654	670	700	668	660	706	679	687	724	694	681	668	742	717	666	691	720	672	644	753	699	720	684	697	650	693	668	656	710	671	666	669	710	640	663	702	647	680	699	695	698	691	694	658	678	648	677	676	707	637	690	635	675	673	726	682	709	641	676	686	677	684	649	698	643	726	679	623	641	632	701	712	687	737	740	692	664	659	721	736	647	691	675	734	670	713	688	620	732	659	706	662	679	698	717	697	662	678	720	687	707	657	653	702	688	670	684	700	727	687	727	681	667	670	658	700	673	696	645	639	697	666	723	705	669	686	651	663	642	704	662	670	708	659	656	655	659	644	692	696	624	703	722	685	669	684	679	690	664	668	638	687	686	671	674	680	665	688	694	686	675	653	704	665	649	692	708	707	760	720	674	646	679	686	658	709	690	662	665	687	697	657	641	710	659	682	685	721	637	687	688	652	668	660	714	690	647	714	698	645	691	693	696	635	665	649	687	661	632	699	714	664	674	696	675	726	655	689	667	620	705	672	669	665	703	625	701	674	644	662	693	673	663	665	679	658	655	720	689	649	678	686	686	688	688	685	669	700	727	690	684	679	683	654	639	645	653	621	718	633	648	693	679	719	695	685	667	709	708	739	712	691	671	681	673	645	680	708	718	725	704	632	699	692	662	733	658	662	735	680	637	693	669	751	672	680	686	701	672	665	651	640	682	701	690	656	700	730	714	674	647	695	729	635	710	671	683	697	674	680	666	682	646	702	630	632	662	670	661	654	684	667	669	684	684	679	663	681	669	673	664	664	705	653	747	664	698	712	712	650	637	662	655	663	683	687	682	705	662	685	641	633	672	661	701	736	663	680	701	749	690	664	686	670	706	679	741	681	661	712	665	707	648	670	656	642	675	632	686	668	691	717	672	654	640	706	667	688	683	658	681	685	628	670	700	666	693	658	701	739	688	645	720	700	673	717	673	721	693	678	678	691	687	673	684	645	709	624	674	726	703	663	687	690	706	708	668	670	702	668	703	695	627	670	660	718	637	697	675	719	720	691	691	648	683	705	694	691	724	720	706	667	706	690	652	727	649	669	619	670	687	705	754	631	647	705	647	663	745	659	710	706	715	682	663	711	667	689	704	714	646	678	636	621	672	693	655	687	686	696	665	697	638	701	723	648	690	672	664	696	677	621	714	671	671	735	644	653	660	666	720	687	693	686	714	672	672	684	716	642	720	713	717	706	759	630	705	715	671	701	674	674	720	678	684	666	693	712	689	654	714	663	641	675	722	705	705	648	702	707	724	697	682	669	637	674	683	704	675	690	709	668	693	649	705	675	713	680	727	669	644	743	687	701	676	662	703	653	672	679	710	652	681	678	697	688	699	665	688	670	663	708	706	690	683	659	694	721	651	697	673	688	696	690	699	743	697	660	679	736	680	661	697	671	678	651	752	679	655	673	662	644	679	697	679	652	654	715	695	754	683	686	660	697	693	666	712	662	653	701	708	702	659	676	713	705	654	708	648	707	664	639	685	634	671	685	765	691	713	695	686	667	703	642	682	696	712	658	677	671	675	670	698	657	733	662	719	703	681	698	697	685	672	719	675	729	669	664	708	658	637	644	668	662	682	703	693	716	687	675	681	672	666	666	685	661	664	657	689	654	673	675	693	691	712	696	619	669	693	651	674	685	676	676	670	693	701	709	664	636	695	656	686	671	699	712	701	713	683	654	665	722	727	663	689	669	719	675	665	690	636	698	698	729	676	692	704	653	717	678	706	678	705	683	687	658	655	699	686	690	702	691	711	634	689	745	709	676	662	684	677	686	713	680	651	613	680	674	688	694	659	667	654	690	668	671	641	672	683	689	683	694	694	715	676	710	658	687	701	712	675	694	654	655	734	678	696	644	755	710	701	619	676	682	682	718	723	671	712	667	707	645	670	668	678	654	644	685	708	692	670	720	651	752	666	654	649	693	668	697	676	682	702	702	699	689	663	640	681	677	666	673	672	665	700	665	698	690	663	702	662	687	709	697	666	674	648	643	705	683	599	714	684	664	675	670	654	659	678	708	704	670	708	674	645	724	664	665	673	702	717	697	707	699	724	678	709	641	712	658	627	698	670	655	660	678	681	631	685	682	642	702	676	650	670	663	721	666	697	742	700	702	644	682	673	685	704	708	669	704	736	666	696	680	666	683	697	630	724	666	674	684	695	629	709	694	676	707	690	697	700	713	672	673	653	683	685	698	665	700	715	728	739	728	690	670	676	677	737	729	706	720	661	685	648	686	687	717	735	682	634	757	684	689	679	641	678	665	699	655	684	655	663	703	687	686	690	710	704	676	654	668	693	679	702	667	658	708	660	711	672	663	725	618	712	678	658
24275	21236	28127	24611	18509	6152	3286	2665	3550	7597	16503	18681	14264	8129	3668	1595	670	368	294	280	296	329	306	298	295	287	291	297	316	297	315	315	325	276	287	294	274	282	302	296	283	311	306	267	253	316	282	291	288	324	282	327	294	296	269	299	309	287	276	288	282	308	275	273	282	320	291	282	290	274	291	295	294	304	281	259	284	294	277	309	281	293	292	289	265	308	319	287	319	284	286	264	289	281	252	279	290	270	287	289	276	283	290	272	290	308	312	293	292	264	324	297	287	324	283	285	292	268	308	275	278	306	271	280	279	283	278	286	287	282	283	297	315	268	277	274	304	291	288	309	289	312	295	302	287	243	296	279	282	285	291	267	305	309	274	299	286	257	285	282	287	299	291	264	275	305	267	293	296	267	290	338	301	287	289	321	287	279	292	301	293	298	288	284	279	297	305	264	282	304	278	303	309	280	275	315	273	245	265	279	255	275	279	285	290	279	287	296	270	262	299	308	290	283	271	279	292	298	284	294	299	292	286	298	294	297	298	299	273	288	307	290	280	335	300	277	250	300	296	292	305	311	277	312	289	301	286	299	289	269	292	280	301	281	285	303	288	293	273	279	290	282	272	273	286	294	287	283	294	322	284	322	287	291	290	310	321	282	302	293	276	311	292	265	295	300	273	263	279	265	302	284	302	255	324	293	302	309	285	268	287	274	294	288	247	334	308	299	265	300	282	286	301	275	293	288	281	302	292	310	297	276	296	297	306	309	257	272	286	287	275	286	270	275	276	279	279	304	285	285	311	298	312	282	305	267	279	257	293	286	290	309	293	289	272	315	284	291	291	262	321	255	289	304	288	286	290	309	287	271	291	296	282	302	313	289	328	280	276	280	311	289	276	263	302	289	287	315	289	295	288	295	276	311	286	314	264	311	293	261	269	282	334	253	285	305	268	294	260	287	289	310	310	283	293	289	317	292	270	288	277	285	300	300	310	282	290	309	282	287	301	303	300	320	267	295	299	324	259	311	315	263	279	294	263	287	284	287	287	314	284	288	291	311	285	262	289	309	287	291	264	322	264	269	279	286	270	292	284	293	289	311	280	290	307	289	288	282	293	290	319	303	275	275	293	271	273	303	266	280	296	296	274	297	271	282	271	289	295	276	290	294	338	311	302	286	301	295	284	272	316	325	287	330	286	267	286	283	282	288	310	287	274	269	277	278	294	269	267	299	292	274	277	268	294	295	254	269	314	302	298	311	292	278	307	267	281	298	254	276	277	291	262	280	306	316	299	268	293	294	274	316	283	271	283	261	262	285	299	262	271	270	296	286	272	293	287	274	270	301	261	273	316	281	309	276	277	280	292	286	313	272	301	291	300	298	296	288	307	265	306	309	314	309	285	274	279	283	284	255	283	272	298	321	288	259	297	284	275	273	306	268	304	255	314	286	280	264	291	277	270	275	273	318	275	274	306	319	292	309	288	285	289	296	309	269	297	303	345	301	280	301	303	254	282	275	298	304	262	273	304	265	301	279	318	273	301	286	280	295	273	275	290	289	300	312	260	298	294	263	287	290	307	286	301	262	278	275	285	268	305	295	316	268	303	282	254	273	295	322	293	323	311	305	309	301	289	251	285	299	281	285	304	286	283	295	295	317	278	312	302	271	275	270	287	302	301	306	290	288	282	310	275	287	266	283	271	282	291	296	289	304	308	268	292	276	318	282	315	286	306	281	280	283	263	313	297	290	302	297	311	263	298	307	296	308	308	286	276	269	300	286	282	289	278	284	294	315	278	312	304	293	306	277	285	275	296	271	301	299	265	252	293	319	313	274	296	265	294	302	297	314	280	291	293	288	296	281	288	275	309	308	287	295	274	303	305	291	275	322	284	272	278	286	307	302	278	272	271	296	327	271	299	286	305	306	274	263	273	287	295	287	283	279	284	313	282	302	290	314	291	317	278	309	297	296	294	308	261	296	266	269	292	296	283	287	307	288	304	288	269	284	257	282	275	268	247	275	285	273	307	287	314	278	292	287	300	278	292	272	284	313	284	291	294	287	265	256	282	328	307	267	298	258	288	285	303	271	277	315	262	324	294	295	287	305	271	301	298	283	293	307	274	277	274	310	287	272	272	299	287	289	263	283	275	284	295	288	268	302	269	266	289	275	266	262	258	300	282	257	302	295	291	303	291	303	292	284	286	294	289	273	314	271	302	318	292	270	269	241	289	309	265	291	283	303	311	282	311	268	255	286	281	288	278	280	310	261	284	268	274	281	255	301	279	280	312	293	285	307	294	290	272	299	267	301	290	305	287	298	288	304	277	279	302	285	273	285	265	274	298	280	299	293	276	253	295	274	258	270	284	290	331	286	270	305	291	300	296	283	265	285	304	303	313	295	266	281	309	288	291	278	297	266	297	290	288	297	305	297	290	279	322	267	273	257	263	290	297	314	309	287	291	296	281	284	272	278	282	287	273	297	275	268	274	266	306	286	304	273	271	282	291	288	290	279	279	292	306	276	274	278	302	265	306	348	283	288	285	252	316	272	316	274	276	288	303	326	267	321	304	292	283	308	277	262	313	253	281	285	309	290	323	262	312	293	280	277	304	295	270	299	335	258	253	280	292	325	308	291	282	313	286	302	279	286	256	272	274	266	306	259	285	285	277	276	285	298	287	295	272	257	275	262	287	301	289	274	245	295	278	285	253	294	275	299	295	290	283	292	282	259	299	307	290	287	286	285	289	292	283	272	285	286	269	312	274	314	291	308	271	291	257	291	267	272	264	282	303	281	269	275	293	287	285	285	276	272	298	293	301	312	323	287	278	284	307	265	305	246	288	259	283	301	317	285	281	310	290	281	287	312	279	293	287	303	298	294	277	308	288	286	303	301	279	292	282	305	283	277	275	282	279	277	283	294	286	287	287	271	299	293	263	292	284	276	291	307	254	272	287	277	295	289	299	284	305	269	284	287	273	318	283	292	315	277	310	267	302	295	278	248	274	300	299	286	291	316	280	294	297	294	298	293	262	271	262	294	281	258	266	307	314	276	255	315	305	319	276	284	236	264	285	295	291	294	283	312	304	273	266	290	280	287	276	303	260	287	240	299	314	267	301	277	271	256	255	280	265	297	276	280	294	285	284	298	289	282	258	283	264	266	289	295	280	283	279	301	270	293	277	260	291	286	256	266	308	285	290	311	293	300	288	303	304	302	276	276	292	283	287	290	265	283	296	297	285	295	269	288	263	278	302	319	297	280	293	276	282	292	296	241	285	307	287	321	301	293	276	290	281	267	274	269	295	304	310	265	297	261	279	298	306	287	283	299	302	304	284	278	344	301	285	271	297	289	269	296	299	293	276	283	268	279	266	288	284	282	261	284	267	295	298	289	294	280	293	298	289	282	287	291	287	305	313	287	299	296	306	274	280	267	295	271	286	280	297	261	268	276	292	283	296	307	294	298	305	309	232	269	312	295	273	295	287	278	293	319	276	285	243	266	298	319	276	276
11460	25228	23884	15310	13883	10947	8982	8979	11643	19548	29581	29914	24936	17052	9098	4274	1855	868	533	572	546	591	602	566	560	573	586	630	632	621	620	564	596	602	567	611	608	571	596	608	578	602	592	623	576	577	621	578	600	574	632	612	568	598	598	561	618	535	600	628	622	604	546	600	582	598	582	587	657	606	582	612	568	574	566	619	596	601	590	585	561	595	548	602	649	589	595	561	583	534	552	578	590	588	555	627	644	611	567	588	633	594	562	594	572	650	550	587	592	581	604	572	595	562	580	596	606	597	604	580	630	604	564	610	581	555	620	581	597	513	616	615	633	556	607	589	578	627	593	617	598	558	602	611	600	582	599	627	565	604	597	586	602	577	575	574	550	569	559	561	581	568	598	608	586	623	553	580	591	554	591	554	614	589	599	560	572	571	579	608	620	627	609	589	596	551	599	571	590	580	603	601	589	572	579	613	597	604	602	567	559	578	597	618	626	577	628	589	583	602	628	592	570	576	654	610	588	596	582	555	631	572	569	590	601	579	583	602	596	594	632	581	605	607	539	589	586	560	555	503	599	558	569	587	618	561	616	594	577	566	570	585	593	588	569	577	598	583	590	581	577	640	585	604	577	582	620	635	563	554	586	549	592	624	550	580	584	580	579	575	590	607	557	576	595	623	575	635	564	580	614	624	578	633	554	548	625	588	568	556	573	573	601	578	568	593	601	566	621	615	569	609	617	584	621	621	590	563	598	604	638	584	591	617	597	593	593	596	602	607	600	575	593	573	595	589	568	595	606	597	594	592	569	558	598	626	618	540	610	602	550	565	544	589	643	601	566	588	568	571	590	574	591	592	584	591	614	635	583	598	552	580	561	603	580	523	591	570	571	588	611	564	567	591	611	607	610	579	590	593	598	583	603	609	555	601	590	591	600	607	574	601	570	577	615	583	612	576	631	571	541	583	568	645	571	550	596	603	577	609	612	630	573	585	559	622	589	613	568	565	593	616	576	585	622	572	575	573	608	627	575	586	610	574	579	615	623	560	570	574	626	593	548	600	597	597	577	572	598	594	547	565	602	634	603	574	591	602	591	566	604	603	574	595	539	598	560	622	590	589	583	587	589	578	562	578	581	598	570	586	566	582	577	591	602	603	564	552	605	585	601	585	555	619	587	592	564	569	603	595	597	607	561	586	564	592	558	590	566	565	565	579	610	598	613	584	645	602	582	601	562	575	571	612	586	557	617	591	620	565	597	613	569	631	571	576	608	564	578	594	604	558	602	584	624	614	597	594	591	591	582	588	600	573	588	640	623	589	589	592	601	621	585	556	641	542	559	598	617	593	648	613	562	633	584	599	646	565	562	600	575	598	602	588	577	607	607	625	564	623	594	622	610	629	519	616	604	572	576	600	582	619	629	576	576	593	638	623	572	567	534	570	594	576	605	555	591	643	605	593	608	575	591	603	598	565	579	580	591	612	541	609	602	585	586	582	571	601	549	608	569	593	612	592	568	556	542	589	584	567	655	633	574	583	576	598	567	578	583	560	637	624	559	592	575	564	548	602	583	602	553	570	558	602	600	603	618	638	629	569	611	581	592	561	571	591	605	553	614	594	593	612	612	619	579	553	644	589	605	608	573	612	584	592	597	608	620	593	607	592	616	573	576	612	595	545	601	612	617	598	573	578	539	578	610	598	626	584	569	616	609	594	612	649	567	581	594	584	592	550	570	582	552	567	590	565	561	604	624	591	621	599	560	628	605	606	572	567	595	602	629	612	631	596	568	608	568	615	630	592	588	567	594	628	573	600	543	606	575	655	558	580	653	532	565	605	533	566	570	575	593	614	594	576	567	590	568	576	605	641	598	585	583	587	588	594	598	553	602	616	559	645	560	576	593	572	596	612	559	613	599	608	611	592	571	609	546	578	550	598	575	594	606	568	593	596	608	593	555	631	564	557	583	565	542	569	528	593	582	628	569	623	635	645	583	593	612	572	560	589	595	591	603	646	622	584	615	589	598	599	573	595	524	580	630	566	590	604	574	613	591	563	607	562	603	574	586	562	591	579	595	618	578	594	593	638	569	632	604	556	607	598	586	596	591	574	596	566	553	610	595	615	639	608	563	578	581	597	627	603	623	590	595	586	565	641	599	588	577	614	584	574	584	570	603	561	570	604	584	561	589	603	610	597	571	633	551	605	584	568	577	582	598	589	626	563	577	589	600	569	576	613	577	607	574	602	601	634	597	600	561	629	639	598	555	566	564	546	583	605	553	621	579	622	597	576	593	554	602	593	549	558	566	603	583	547	597	578	605	580	561	622	628	585	575	585	561	622	591	618	584	578	565	597	600	553	589	587	571	591	577	585	589	559	595	571	593	616	593	590	585	572	596	570	621	584	605	574	547	546	598	619	611	553	582	641	576	615	591	569	591	577	632	607	622	608	622	582	583	613	645	606	607	600	574	611	573	619	582	562	574	590	575	583	618	589	587	600	567	595	612	607	561	636	562	554	608	638	541	655	558	597	585	600	623	559	577	559	555	592	537	627	545	590	545	546	587	558	586	573	598	573	619	613	568	559	587	578	544	573	539	589	593	578	596	564	564	595	587	561	627	551	556	613	556	602	585	535	587	600	580	608	608	570	564	597	598	571	606	597	643	594	632	576	585	579	576	600	569	578	586	630	559	587	574	539	593	599	611	599	627	579	626	562	574	572	591	594	585	619	616	614	574	600	590	544	558	561	596	640	575	594	620	649	575	579	580	587	598	587	607	598	547	605	568	604	599	605	586	611	616	564	554	588	576	559	577	547	565	596	567	587	596	606	571	577	623	626	630	592	595	538	572	607	580	603	591	576	585	592	596	622	577	601	616	568	578	574	599	614	571	552	617	596	585	535	570	588	589	615	608	581	587	562	607	584	572	619	593	551	575	624	584	580	607	569	624	623	561	601	627	612	581	569	618	643	604	621	604	579	583	569	593	620	595	568	562	605	584	566	580	542	568	593	613	613	582	558	569	592	610	633	550	558	592	581	587	567	559	590	578	594	550	576	576	580	617	598	566	610	619	562	620	557	589	650	532	594	594	584	574	579	584	624	604	569	557	592	587	621	611	588	563	611	582	574	619	547	574	611	561	546	638	578	562	573	610	595	606	583	574	613	628	598	641	586	575	595	584	593	550	566	559	602	560	630	550	586	603	630	588	565	562	549	595	573	597	574	570	583	562	585	613	610	607	536	607	579	571	575	593	604	570	609	598	562	602	613	539	543	594	539	586	618	553	591	582	565	595	600	600	621	583	580	622	607	598	574	563	594	550	613	577	581	583	603	572	598	599	588	561	600	577	572	575	651	600	636	576	565	576	597	608	569	605	546	563	588	619	597	588	599	589	583	595	597	604	593	566	580	610	584	576	593	559	594	621	582	599	607	633	602	574	603	574	577	610	550	606	580	562	590	553	626	602	575	560	586	550	587	618	600	576	600	561	563	569	604	564	568	536	564	593	561	528	574
23144	21268	29091	23748	21272	20314	11385	7387	14347	26821	30915	26841	21496	13175	6012	2329	889	428	256	265	260	264	250	267	276	243	246	252	283	255	223	280	254	218	281	261	256	255	250	270	280	269	218	261	272	233	261	259	279	236	273	316	292	271	256	276	274	253	270	261	290	261	266	272	264	294	253	285	238	237	229	254	258	292	277	292	288	268	295	253	270	271	234	279	269	290	254	253	251	285	277	263	304	268	268	241	275	266	266	268	254	284	271	253	285	281	273	258	259	269	249	274	251	244	281	267	251	281	258	295	246	256	253	259	275	259	263	257	250	234	278	253	298	292	288	286	270	224	290	274	274	270	240	280	282	264	266	252	260	273	304	270	300	287	268	285	257	268	265	242	270	245	273	288	273	269	267	286	287	233	249	253	274	285	261	300	233	284	265	278	276	291	249	278	245	296	272	269	279	245	263	253	265	274	274	280	225	296	264	257	274	268	282	299	263	258	266	258	255	279	267	254	259	279	284	241	237	275	261	276	247	258	293	255	246	251	273	268	237	266	262	251	281	297	259	242	258	260	247	262	283	231	267	246	236	266	265	260	288	260	279	268	281	273	268	256	251	263	250	274	291	268	258	245	237	255	256	251	267	266	270	283	275	247	264	246	248	275	286	258	266	241	262	288	280	273	277	236	267	292	287	270	249	284	229	271	300	272	270	260	263	271	260	276	284	232	262	288	251	253	263	265	268	279	257	302	284	287	294	277	270	263	255	257	279	252	303	251	252	273	265	289	263	259	277	230	220	302	273	275	272	274	248	237	270	264	242	286	221	287	246	244	266	253	274	267	277	288	272	269	279	274	261	299	243	284	278	268	279	260	242	256	263	264	260	248	272	273	253	288	291	264	274	262	279	274	271	246	274	238	251	276	274	277	301	281	278	286	306	266	276	254	251	259	278	273	269	277	276	270	273	285	267	289	282	275	261	263	269	243	258	262	272	262	294	278	275	309	260	280	237	262	257	280	283	276	285	262	285	268	254	263	268	274	266	261	282	221	286	275	270	269	290	291	252	294	277	244	284	288	282	266	257	273	265	301	266	274	295	266	254	257	273	263	304	262	270	291	265	254	248	262	282	247	246	252	268	278	240	248	254	265	278	246	256	242	266	256	268	225	252	249	247	238	255	274	270	269	260	261	264	260	277	265	226	274	249	285	250	276	253	257	232	266	287	263	279	262	262	290	256	292	242	301	285	248	259	260	310	257	232	255	256	265	288	242	254	275	241	258	275	251	252	245	238	264	270	249	275	240	265	254	275	265	247	258	259	283	278	232	278	278	266	273	253	285	262	261	257	269	266	257	269	279	263	278	250	260	271	273	298	284	255	283	277	275	267	287	245	262	279	272	254	263	257	283	268	249	245	281	280	245	277	276	270	282	285	283	250	246	261	265	277	260	287	277	268	273	258	278	285	292	258	267	248	254	237	234	254	260	253	260	257	282	236	269	255	244	270	257	303	229	266	275	249	262	261	266	277	238	249	260	285	297	245	257	250	276	271	307	283	263	261	259	251	250	268	260	283	256	280	272	248	289	247	289	262	268	265	276	267	235	255	240	250	264	286	271	267	245	259	245	293	266	301	319	303	253	268	271	274	302	302	259	248	260	270	270	265	241	284	275	297	275	284	291	252	256	287	258	265	253	273	271	277	245	251	263	302	272	280	246	260	275	296	282	251	268	294	277	296	300	259	281	250	277	286	266	256	290	251	277	307	295	277	240	264	256	252	291	280	248	283	272	269	261	293	245	254	257	262	245	249	257	271	268	239	255	287	269	251	226	272	268	252	267	265	259	286	262	288	300	249	295	286	276	281	274	299	249	237	275	260	245	277	284	271	264	280	269	250	247	251	255	280	266	243	279	269	295	272	272	278	291	289	285	252	271	268	250	283	274	254	291	268	228	297	260	265	276	283	265	250	247	255	275	275	269	270	270	291	252	284	254	289	245	250	269	249	252	291	291	259	263	238	252	243	255	254	257	243	272	269	260	263	253	275	303	289	259	287	295	268	279	267	282	256	268	257	277	270	272	265	272	293	255	291	245	267	267	287	269	273	265	270	250	273	262	254	280	257	249	232	266	268	274	256	262	274	272	259	260	261	287	279	247	257	285	266	264	254	288	268	269	269	282	281	287	266	256	268	272	267	254	242	284	278	269	271	242	254	249	271	252	278	305	274	287	243	320	247	264	270	295	265	265	279	276	285	278	252	247	277	251	245	259	287	273	271	259	261	265	254	297	250	238	272	292	247	280	290	258	273	254	258	253	283	252	286	279	258	267	272	277	250	233	253	264	245	244	275	278	243	274	261	261	278	247	272	269	274	277	267	276	277	256	261	256	273	276	266	256	278	269	312	271	268	258	257	256	245	273	260	247	241	256	277	273	278	276	274	267	250	259	240	285	262	262	280	239	255	310	285	271	274	259	281	278	281	257	259	277	276	254	296	259	256	246	256	257	264	287	251	251	241	270	275	293	269	292	274	257	251	263	268	278	268	266	260	257	263	255	260	266	264	268	278	269	243	233	277	266	277	242	282	260	275	275	268	270	279	246	261	258	251	266	252	226	270	274	264	272	267	257	303	267	237	286	263	275	266	284	263	290	263	265	287	280	249	282	269	249	263	253	253	279	277	241	253	228	283	286	244	259	268	246	243	277	276	249	236	264	292	287	278	248	256	279	269	262	284	277	244	263	282	291	276	281	292	264	253	262	286	262	283	251	285	281	253	270	267	271	266	248	270	244	250	256	278	264	246	273	264	286	274	277	278	266	276	247	269	290	289	265	257	252	256	270	238	276	247	272	279	287	284	257	248	246	233	274	235	257	243	264	268	254	264	264	249	261	246	268	268	276	278	285	283	256	258	282	270	283	255	260	260	250	292	277	293	266	256	249	264	270	262	281	272	272	263	274	263	269	227	287	264	265	252	254	278	295	279	261	272	252	256	262	255	270	267	278	279	273	265	281	262	268	276	270	260	277	260	285	271	261	252	267	270	251	231	256	253	266	265	267	263	264	273	260	254	262	267	266	255	285	291	264	276	281	268	252	267	271	250	257	286	255	252	271	273	285	285	287	244	278	264	267	254	273	245	263	257	263	297	253	262	254	236	282	249	278	254	265	278	252	304	259	244	259	263	266	270	231	283	285	266	259	260	266	269	253	283	249	286	266	288	293	271	298	290	273	268	240	246	250	275	262	272	286	260	275	251	257	257	275	274	275	263	248	249	305	247	267	276	267	262	251	260	253	275	237	246	256	292	295	272	278	271	261	279	302	265	247	233	233	240	252	280	286	260	262	283	276	259	272	293	265	260	240	261	239	264	285	259	273	273	289	259	261	256	274	261	263	249	288	254	256	248	276	242	293	253	265	255	264	262	270	250	285	278	240	294	279	281	281	289	269	272	263	264	303	274	276	266	273	267	266	231	275	265	284	257	264	269	273	256	259	237	258	276	274	262	229	275	268	274	270
14703	30856	29956	23228	22103	17668	16568	18349	28868	37393	39908	36608	31024	22379	13072	5913	2285	899	499	566	499	506	548	492	566	531	545	558	557	547	560	555	485	518	498	526	529	496	500	525	494	531	474	542	507	537	521	510	528	540	571	520	529	529	517	555	503	512	534	537	511	499	581	523	553	507	513	519	493	572	515	547	543	539	486	532	509	537	526	522	494	545	548	483	506	500	521	549	537	525	550	506	574	559	550	528	551	556	519	543	499	539	510	509	554	496	512	518	479	545	489	509	505	518	503	523	534	488	509	503	521	510	497	562	509	493	540	553	522	543	540	493	485	541	560	544	536	558	544	512	526	475	479	521	520	489	525	511	564	528	500	524	520	487	516	539	530	575	520	509	557	508	539	515	551	513	515	555	542	515	558	514	543	495	537	524	536	510	540	532	524	566	532	525	527	530	533	552	520	514	531	525	568	559	529	529	490	479	518	505	510	538	537	532	524	563	507	549	546	545	483	586	558	538	528	545	522	523	521	537	536	528	530	546	561	529	531	531	558	519	538	518	526	521	521	486	555	498	528	535	532	529	555	551	556	520	509	482	514	518	490	551	545	522	509	543	507	506	511	578	510	532	536	556	519	516	514	535	538	531	531	481	508	560	520	523	469	518	536	551	534	541	537	512	559	518	525	533	521	495	519	520	524	553	521	552	524	554	550	578	539	558	526	502	538	516	538	506	509	532	539	527	512	496	536	504	514	508	534	561	575	546	534	524	499	536	522	542	528	536	492	581	525	533	522	527	583	519	553	533	496	510	484	505	478	524	494	521	481	511	508	512	517	528	513	541	513	516	525	509	538	573	531	484	489	526	535	535	521	559	538	513	521	532	503	500	522	504	529	546	557	535	555	529	501	513	510	518	521	502	482	517	525	538	497	529	518	518	536	504	529	571	538	494	537	556	502	536	524	538	508	524	547	546	506	554	551	539	493	525	536	558	543	499	517	543	514	526	515	554	532	549	521	527	540	498	531	535	506	512	538	533	492	534	554	563	484	518	523	513	499	532	563	559	566	509	533	534	560	507	493	514	511	488	579	529	562	483	524	493	547	504	541	534	475	530	473	546	487	517	552	513	544	496	562	537	546	591	528	519	523	519	502	475	524	536	532	539	542	551	497	550	543	506	488	540	527	544	549	534	535	495	491	544	529	489	515	550	530	516	518	503	537	533	532	539	481	504	525	535	528	551	494	517	530	504	494	537	513	541	495	522	513	507	509	534	533	500	477	549	532	518	498	490	489	484	511	549	508	509	524	555	555	538	533	521	517	534	504	560	580	508	540	485	551	514	525	516	542	558	496	499	520	527	543	541	533	511	515	493	537	503	470	542	478	523	530	534	497	534	534	552	544	497	529	512	548	512	568	524	486	536	516	544	501	478	513	511	534	577	521	547	512	489	500	516	471	533	529	512	472	494	551	495	499	492	557	512	518	509	541	478	510	529	506	532	525	507	545	508	523	498	543	518	550	533	518	502	491	582	517	553	499	521	549	542	506	541	545	512	552	534	555	511	511	518	555	524	534	539	560	524	515	545	524	499	512	552	575	495	563	526	531	547	544	551	556	524	536	520	483	478	549	532	545	524	537	527	510	528	488	503	531	550	486	526	499	519	525	544	561	493	555	490	542	518	509	543	521	522	540	522	530	565	505	514	515	543	552	504	505	503	543	540	531	496	531	508	539	540	531	529	557	497	496	522	534	509	497	533	484	519	541	519	477	512	495	513	553	552	524	524	547	542	512	493	537	525	519	515	560	522	513	531	499	519	541	510	518	563	514	535	542	518	485	515	538	522	541	526	525	525	511	525	515	515	507	529	528	559	538	530	528	512	528	508	539	493	541	552	550	515	539	547	535	489	508	493	492	532	518	505	531	489	489	499	502	524	520	499	514	536	508	528	515	507	505	515	513	534	551	513	554	519	543	481	489	508	512	584	536	554	524	525	486	503	525	506	524	556	524	522	534	529	568	515	575	499	490	518	529	540	525	499	514	494	495	526	525	498	531	523	498	579	538	523	515	481	528	495	510	518	528	508	517	538	508	544	515	510	528	556	558	491	526	526	527	489	548	526	488	529	523	526	529	555	485	487	489	503	506	489	555	520	536	511	541	537	549	521	506	518	502	549	536	600	530	504	526	505	501	519	483	519	510	542	534	555	519	550	521	527	535	524	530	513	562	517	490	515	536	565	519	541	522	539	504	548	532	492	523	523	494	545	524	515	525	524	530	519	480	523	510	534	509	522	503	555	533	542	525	488	549	538	511	537	535	480	551	537	506	454	534	491	497	527	562	534	506	509	519	573	541	497	498	511	536	546	554	510	583	517	523	504	527	512	517	552	515	557	511	500	494	540	501	492	555	544	514	542	535	499	513	528	518	521	514	525	509	535	523	530	561	548	534	574	507	569	490	498	533	529	542	532	527	521	527	507	554	533	524	565	512	529	549	556	477	553	539	551	550	495	559	535	537	520	489	501	522	543	538	548	502	548	513	561	529	566	536	506	525	523	527	536	535	535	503	516	517	492	528	565	499	544	513	505	511	561	511	572	518	520	536	576	536	514	502	512	545	509	489	541	560	543	534	558	491	520	482	524	574	525	536	499	526	511	578	549	499	565	551	520	520	542	528	496	518	534	485	519	552	525	526	526	524	501	515	520	560	517	521	543	557	470	538	522	502	541	518	516	513	525	522	553	494	533	503	528	532	490	500	559	543	543	518	523	564	531	519	555	516	521	536	510	562	512	548	503	563	502	539	537	550	533	531	520	533	571	520	527	564	502	512	550	496	571	535	505	531	539	563	530	532	512	504	513	522	524	536	556	493	497	482	522	491	518	565	510	509	544	579	544	542	501	563	535	532	546	511	471	532	546	549	490	465	525	522	535	520	548	515	523	545	530	539	526	507	514	526	535	531	511	553	524	531	525	502	545	540	539	531	511	543	510	535	519	510	504	535	514	560	526	552	503	505	497	495	490	542	521	538	537	562	536	515	487	545	528	528	499	502	552	510	517	548	539	544	525	560	531	522	538	529	553	553	501	510	475	547	499	486	519	535	520	540	518	536	521	487	523	505	536	530	518	523	519	504	538	551	520	530	506	501	510	488	553	559	438	542	475	529	525	527	529	495	524	496	554	516	557	492	551	526	512	501	542	472	569	533	529	563	526	546	489	540	531	532	529	540	502	526	515	517	505	508	512	503	523	516	550	537	562	525	521	534	549	528	530	548	510	561	529	527	559	545	474	525	575	557	541	541	533	494	513	531	529	531	493	514	495	540	530	519	513	522	551	512	518	500	526	552	486	524	535	537	508	534	569	547	537	544	535	506	530	549	527	490	503	540	521	529	513	541	532	503	537	523	543	551	547	517	489	523	523	517	547	569	534	516	497	517	521	502	551	498	494	508	526	544	549	525	507	520	538	543	520	496	516	516	531	492	510	518	532	530	552	550	549	503	493	507	519	556	549	520	497
26485	20972	15474	6550	3121	1841	1494	1498	2039	3332	3624	2606	1926	1309	824	548	405	384	397	351	359	322	335	333	311	354	357	356	350	345	327	313	340	340	326	349	372	359	348	334	340	296	359	352	343	338	342	326	351	357	320	373	359	348	367	315	319	345	353	329	361	322	330	344	349	366	332	325	313	351	336	364	301	371	351	338	341	368	357	337	349	342	315	367	345	314	321	325	375	339	346	341	305	383	303	310	337	315	322	327	342	338	304	348	335	353	356	342	350	369	355	339	343	349	312	317	334	342	374	292	354	346	346	329	327	328	347	339	317	337	330	320	343	395	372	342	332	364	358	372	355	339	368	350	364	346	344	362	344	375	334	316	389	361	367	368	332	350	340	344	345	317	336	362	327	318	321	336	341	345	327	328	348	371	358	332	345	332	323	357	366	349	339	337	324	363	322	343	312	345	356	345	331	313	383	331	344	331	326	358	322	384	350	330	337	341	329	338	313	335	349	345	349	342	338	335	352	333	363	341	337	340	355	323	329	340	343	330	352	367	342	342	343	347	339	320	363	337	332	382	335	390	359	327	333	320	374	340	334	341	335	347	337	367	338	349	379	348	345	336	362	348	325	345	332	348	362	316	340	316	330	333	325	343	317	345	350	322	334	346	368	337	340	324	367	381	341	329	341	352	338	335	329	366	359	374	327	353	352	346	327	327	338	354	326	336	357	313	344	340	305	358	329	325	333	331	315	337	348	314	350	363	309	346	330	367	343	320	332	350	356	320	340	339	360	328	327	326	334	317	348	330	334	342	354	361	329	363	320	357	315	351	339	360	349	330	308	337	363	366	304	339	346	374	338	375	342	319	305	362	334	368	333	344	375	354	379	341	342	346	370	345	341	317	330	355	330	339	371	340	329	354	328	332	341	331	405	351	332	354	316	300	351	333	333	349	336	347	322	363	332	314	323	334	334	356	349	354	346	331	348	345	328	353	350	298	347	370	333	333	301	331	351	326	342	332	354	352	360	371	340	358	349	308	340	356	325	346	346	330	350	328	338	350	345	343	372	318	361	341	335	336	314	347	307	366	338	330	329	346	349	362	367	332	338	297	333	314	354	352	343	340	358	338	341	322	315	331	339	359	339	320	342	340	347	332	348	350	319	343	337	313	360	327	288	358	327	330	326	352	331	331	351	328	346	321	335	312	336	317	358	317	316	347	332	332	352	351	355	375	330	374	334	364	340	334	359	338	361	333	337	338	344	348	339	352	341	366	327	343	314	337	370	333	332	345	321	331	322	363	318	337	351	346	356	315	372	361	319	325	308	327	353	371	345	327	337	311	373	344	365	333	334	370	337	336	343	315	334	333	327	300	321	378	346	354	330	383	351	353	356	356	333	309	321	331	364	354	326	341	331	330	345	323	326	332	320	377	356	344	342	345	338	337	352	334	322	324	356	336	330	322	332	322	359	369	332	346	367	344	336	322	352	368	316	331	362	333	382	379	351	332	332	321	360	351	362	318	324	316	348	360	312	336	318	346	355	342	339	350	310	357	339	350	331	354	335	334	350	372	330	320	348	339	338	353	367	342	337	324	350	356	324	307	356	350	305	351	352	332	345	338	342	358	340	346	370	347	331	350	369	331	392	346	318	326	302	401	311	375	340	315	351	337	366	335	324	326	337	348	357	347	353	360	339	336	344	318	366	343	337	353	325	334	328	361	311	355	320	351	327	364	356	343	368	358	338	320	338	363	335	315	333	338	358	338	324	367	351	356	344	312	328	380	344	347	301	380	374	332	323	350	335	351	363	351	314	346	318	343	347	329	347	344	328	331	327	351	342	329	382	370	342	355	317	358	333	347	334	322	323	316	327	313	316	304	362	338	340	354	358	340	349	317	366	344	320	363	342	324	420	318	317	344	314	385	327	315	371	359	356	321	369	344	320	322	360	351	347	344	330	352	372	307	361	323	315	325	311	369	304	335	338	355	363	318	320	331	330	345	376	346	327	333	345	375	361	343	355	319	354	354	372	350	352	368	347	365	347	352	337	356	348	298	320	355	372	335	330	323	342	329	328	326	360	355	339	329	334	362	360	327	355	348	374	339	347	344	362	304	314	352	337	313	364	323	335	347	332	334	321	354	358	351	332	324	319	322	333	351	345	353	333	326	359	354	328	335	353	357	327	390	370	347	312	323	373	379	304	358	363	336	344	315	316	325	344	338	373	318	375	351	347	351	336	347	325	333	332	326	366	347	333	369	388	354	335	343	335	373	373	318	300	315	354	325	353	318	366	354	371	349	342	348	319	326	356	317	330	333	367	299	313	343	344	357	334	327	337	331	303	302	324	348	293	336	314	371	309	343	306	373	310	340	324	318	318	311	349	352	377	358	351	332	357	329	293	343	346	351	347	313	341	319	331	347	349	312	338	336	348	331	349	345	329	361	340	360	372	360	349	353	331	341	318	348	342	321	351	340	355	301	341	338	364	338	341	340	341	387	366	322	325	325	350	317	321	327	333	334	335	364	343	348	352	353	331	340	327	358	321	335	340	350	314	370	350	348	353	329	341	341	309	303	341	331	331	317	348	336	326	346	331	332	303	322	361	345	339	329	321	365	332	328	358	318	317	300	335	342	307	358	326	347	330	349	328	349	345	343	363	345	343	348	318	337	344	349	353	366	343	326	339	339	364	333	350	347	356	323	333	381	368	341	336	339	332	319	374	372	342	336	361	344	327	337	331	338	325	317	305	343	314	333	315	378	330	294	332	310	358	350	363	321	344	341	346	339	341	339	337	365	338	324	355	347	367	367	340	346	349	308	348	339	320	324	370	326	351	362	324	349	338	366	362	310	331	332	370	344	313	298	337	316	335	341	371	319	371	383	366	291	330	352	335	310	361	316	319	335	356	345	306	375	357	326	300	344	324	312	342	340	351	333	355	347	348	322	336	354	321	340	341	319	380	326	359	347	381	364	336	338	321	311	368	355	336	328	366	314	338	356	336	341	325	359	337	349	352	322	320	323	354	362	362	340	335	382	349	359	343	357	372	353	353	344	349	352	322	347	328	379	350	350	327	356	305	356	337	358	339	345	346	335	327	370	354	347	347	336	348	341	342	320	332	353	342	333	357	331	333	321	361	379	367	366	329	365	344	326	347	344	333	358	348	346	323	347	297	340	312	318	330	332	331	361	341	349	345	326	370	300	362	324	321	312	371	331	332	325	328	341	341	327	356	401	349	320	327	320	346	346	363	377	342	317	322	318	323	361	329	374	342	322	348	335	328	335	359	346	364	377	320	355	344	385	373	364	313	335	340	307	307	300	352	356	348	341	315	342	332	371	370	346	350	349	314	353	355	346	318	383	356	346	356	362	341	349	336	352	348	363	341	325	356	341	361	340	380	333	349	377	334	383	354	325	356	331	327	332	329	321	371	361	341	339	346	330	361	336	319	355	365	345	312	330	370	336	341	342	350	357	327	350	360	358	335	346	330	335	322	370	336	345	352	312
10361	18971	18391	11467	9047	5968	5047	5353	7051	10331	10419	7647	5577	3706	2049	1288	882	783	707	699	703	643	669	702	665	637	672	711	704	696	677	700	665	680	685	681	661	650	655	708	658	686	626	661	746	695	715	630	697	653	655	688	684	651	685	661	711	697	637	697	678	685	705	743	697	679	686	681	654	695	696	673	664	741	645	706	675	710	694	658	743	641	746	675	685	667	663	700	650	713	665	656	656	675	700	657	698	678	680	648	655	676	688	690	655	749	722	707	682	672	679	651	694	708	702	698	689	703	649	673	688	676	699	691	697	670	684	737	739	712	675	697	633	671	691	667	718	671	646	701	648	658	688	713	656	668	686	690	691	656	677	659	685	679	681	654	693	672	724	676	680	734	673	651	656	701	706	652	670	693	686	711	775	654	679	690	733	667	651	643	693	675	684	674	657	708	708	688	676	711	668	723	667	716	670	647	641	678	693	678	687	667	690	634	680	688	672	717	706	643	622	625	773	684	664	705	697	652	659	647	669	700	699	672	683	695	650	689	702	660	670	662	636	686	660	657	687	692	706	643	732	689	692	661	674	724	642	680	686	686	681	705	691	714	671	655	671	710	684	664	704	667	676	666	663	639	686	702	677	700	703	659	685	687	695	688	681	703	685	693	668	675	695	688	667	643	691	675	696	671	644	672	685	669	694	658	668	681	702	681	697	695	715	688	681	670	699	712	663	688	667	686	684	678	700	737	660	657	681	679	675	693	656	676	682	676	640	695	684	677	669	686	695	679	632	693	691	675	661	735	660	652	702	647	655	705	671	657	713	718	679	640	671	685	692	698	649	639	691	722	673	731	685	692	682	605	694	711	696	761	676	710	671	697	667	694	657	664	705	660	702	716	677	722	699	656	663	655	660	675	656	720	641	684	690	655	699	710	682	707	669	670	665	701	693	703	671	683	727	668	713	692	664	666	662	716	663	687	681	694	686	707	681	643	676	662	700	712	637	654	681	654	724	666	635	648	660	664	707	661	661	699	664	652	691	691	659	666	676	688	661	709	666	708	714	706	708	656	650	666	684	696	720	674	654	639	672	700	671	664	747	665	733	711	620	684	746	687	651	711	660	643	700	705	673	685	673	689	689	741	627	648	665	722	683	694	643	707	697	689	697	673	680	714	659	683	669	677	694	726	664	665	703	675	678	615	720	688	653	696	679	669	684	706	681	662	701	682	693	688	654	670	700	658	679	684	646	723	673	680	718	716	703	746	687	650	730	659	637	669	669	701	626	706	653	673	704	671	729	684	658	645	656	688	694	714	617	675	640	690	652	679	650	715	704	642	651	665	721	677	633	670	695	656	643	684	670	645	666	717	714	698	678	625	697	634	677	681	717	710	647	692	672	665	692	689	704	643	648	737	728	688	692	736	693	670	655	675	703	701	620	658	691	717	676	659	732	751	684	674	687	687	676	707	677	721	684	683	686	680	682	658	658	716	704	674	655	686	640	664	720	637	716	688	658	689	690	697	661	677	689	701	693	680	636	672	687	695	697	651	702	668	703	701	655	683	689	685	698	669	661	669	694	673	690	654	694	676	715	730	669	715	737	659	651	721	695	659	696	667	677	688	655	667	709	695	639	669	678	665	662	606	703	650	692	691	652	715	665	680	649	666	755	685	656	680	647	714	678	706	706	679	741	629	672	662	693	688	693	690	660	698	713	668	657	671	655	705	688	669	653	685	675	657	673	644	674	693	699	675	672	678	604	660	664	695	656	761	712	701	686	674	686	691	690	684	700	690	701	709	652	704	697	693	651	680	675	689	679	679	624	629	703	660	679	682	691	671	672	688	691	678	683	715	653	670	665	674	669	659	696	656	661	624	695	667	642	687	685	643	751	717	652	699	690	650	674	685	678	674	713	689	672	710	684	640	651	690	713	675	694	693	737	728	690	718	635	638	690	739	700	704	687	662	715	613	664	685	682	676	695	663	728	664	667	690	675	646	700	678	714	715	656	700	742	683	674	681	717	681	671	705	669	639	711	639	655	670	657	666	684	670	676	683	661	670	688	668	704	682	691	702	631	693	678	646	679	679	635	647	653	657	715	700	649	669	669	719	705	691	663	708	706	643	699	687	668	646	728	644	644	662	682	620	664	688	692	712	708	684	632	724	692	700	638	656	633	612	702	704	704	629	680	680	647	701	723	723	685	650	638	675	644	725	706	693	703	648	666	692	692	716	646	707	708	673	708	654	687	674	716	658	713	674	689	675	730	759	694	692	721	641	720	708	654	639	653	701	646	693	746	754	715	671	658	704	687	725	768	694	680	730	704	721	713	722	652	622	657	699	646	699	686	645	683	672	669	629	663	712	684	653	726	690	675	670	697	684	699	689	664	640	692	630	740	676	685	645	672	716	683	709	680	703	683	674	687	708	663	673	679	654	709	678	665	635	677	709	675	678	700	659	681	681	691	651	705	687	676	670	715	686	712	660	656	682	674	703	706	658	691	667	668	704	666	672	631	721	617	673	668	656	646	650	690	665	710	700	683	718	683	632	669	701	674	690	706	684	725	690	684	684	674	655	648	652	662	685	706	647	654	708	662	690	668	682	678	678	651	648	663	693	718	658	617	641	670	655	704	649	688	672	654	672	684	668	673	686	748	679	710	672	622	661	675	689	666	690	719	680	675	679	679	671	643	675	721	701	670	720	689	682	667	682	700	683	707	685	654	672	675	697	670	696	655	669	657	667	682	703	703	659	701	668	707	655	648	676	665	671	675	680	690	677	683	664	706	627	680	714	680	698	674	701	673	677	714	754	682	699	682	698	678	644	657	690	681	658	670	712	734	672	662	663	721	685	667	703	668	688	648	714	693	696	735	686	675	696	712	704	717	657	681	682	680	676	730	627	651	712	610	729	700	668	705	664	674	682	676	695	636	755	694	673	671	671	676	671	679	690	712	634	702	667	667	678	662	699	653	670	713	698	653	671	714	679	683	680	701	680	728	638	665	677	730	645	676	672	700	652	677	700	674	635	695	691	701	706	718	671	669	665	691	670	714	652	712	643	696	653	696	687	670	657	665	707	683	686	654	711	680	721	690	679	730	655	670	682	662	653	737	688	668	725	701	720	704	679	667	706	694	702	683	643	694	662	683	617	698	697	709	655	698	671	683	709	696	647	685	703	648	686	696	639	645	692	627	668	677	671	663	670	710	670	701	698	583	678	654	688	726	703	633	693	698	648	706	697	685	660	676	703	672	643	712	698	667	688	690	636	738	687	703	682	714	695	725	721	684	700	649	696	704	660	649	671	649	691	641	672	650	684	656	694	647	703	632	698	644	676	613	659	668	695	692	666	636	664	700	694	663	712	700	682	732	674	664	722	710	663	623	677	711	657	684	690	675	672	677	660	648	661	669	637	662	627	684	668	692	691	669	641	688	674	644	664	651	713	691	687	759	670	650	689	668	694	716	750	694	689	674	647	676	673	668	675	709	675	712	669	658	704	671	630	712	717
24272	21240	28168	24639	18944	8173	5498	6513	8372	15649	17606	17101	11298	5410	2131	990	484	358	285	308	257	290	259	292	283	293	267	287	310	267	288	293	345	295	286	275	277	288	330	313	310	313	268	287	279	315	299	305	283	313	262	287	291	294	308	280	303	294	276	279	308	303	291	297	273	271	295	269	269	261	291	279	275	292	284	293	291	295	251	263	289	283	288	262	265	286	308	279	291	276	274	282	285	280	275	293	297	286	290	281	296	278	265	316	286	275	290	255	272	311	288	296	282	310	284	279	287	284	295	310	304	283	294	273	296	263	323	280	282	276	284	270	303	289	323	262	278	277	273	311	268	310	285	293	274	319	299	284	297	316	293	266	258	293	264	285	309	303	290	327	251	238	286	290	293	293	331	298	256	302	323	266	263	277	265	299	274	313	279	266	293	281	273	275	286	287	267	273	267	279	271	274	300	285	279	300	253	282	296	276	274	289	296	303	311	308	302	282	266	308	295	280	284	307	300	285	298	287	298	250	280	286	283	293	278	306	263	315	298	307	283	259	319	270	312	276	305	295	286	307	334	325	266	311	269	272	298	307	304	279	277	271	319	285	264	310	295	259	290	264	290	289	310	310	316	278	291	276	295	297	292	255	261	268	279	318	297	298	311	270	282	308	303	279	268	309	291	264	284	268	268	307	281	283	306	284	296	285	283	301	275	280	268	301	301	298	285	298	311	296	255	298	284	313	255	261	309	282	301	259	290	274	305	305	291	304	269	272	282	315	303	312	291	268	291	272	274	319	300	288	279	263	276	304	304	276	312	292	306	316	276	277	263	284	311	282	292	272	267	277	292	290	299	295	249	305	282	276	285	280	291	276	292	288	291	291	281	312	280	283	298	315	293	266	285	289	277	288	324	284	256	335	280	301	290	317	282	289	297	299	267	314	277	299	278	286	289	296	288	271	267	282	285	285	252	307	244	335	281	288	332	287	298	308	305	272	323	271	291	270	282	289	290	274	308	304	268	301	277	255	296	273	281	308	290	299	304	284	272	319	302	318	282	249	308	285	311	311	305	266	286	318	325	297	266	285	280	298	313	295	307	285	276	279	305	248	253	255	322	308	316	244	280	291	309	334	301	305	291	285	300	287	335	299	268	296	273	296	287	278	291	317	298	249	304	325	302	310	280	323	303	315	278	281	313	259	315	282	264	264	311	312	278	288	293	281	317	324	281	271	308	290	299	309	283	292	316	295	303	294	275	325	281	307	283	265	297	272	297	284	300	292	263	280	274	265	313	297	310	287	305	314	298	257	296	281	274	269	270	292	300	300	274	251	304	281	292	312	294	294	293	288	291	290	279	280	253	280	293	294	288	260	266	300	281	272	292	278	284	310	286	285	290	275	295	288	269	300	314	282	268	276	309	261	277	273	307	282	294	256	297	280	297	278	290	283	277	275	285	294	286	288	278	290	252	304	276	298	311	283	297	304	300	296	282	270	294	300	313	295	288	299	298	264	280	304	288	286	294	309	269	322	258	278	268	281	280	276	293	297	303	277	291	283	316	266	285	258	271	279	325	304	285	283	293	287	289	276	303	279	297	296	296	300	290	288	260	271	302	308	279	286	317	304	292	274	289	285	302	284	283	307	280	272	272	282	267	280	290	310	274	291	303	282	275	299	302	286	286	299	278	273	271	296	305	309	270	290	279	291	271	300	307	257	279	323	296	308	310	280	307	302	289	330	300	307	312	288	292	271	304	293	314	302	283	336	333	288	273	312	273	293	273	261	312	283	333	286	253	275	339	309	293	289	284	280	287	304	292	307	296	294	304	304	286	287	309	297	278	266	327	297	279	284	316	280	287	298	271	296	311	281	283	278	293	285	265	262	261	312	259	307	268	254	254	259	286	300	302	308	264	283	307	316	302	289	285	299	285	284	306	274	275	293	304	251	292	278	278	305	293	281	293	321	277	295	279	281	286	290	275	288	304	292	298	285	283	299	304	308	283	286	267	285	293	286	276	252	262	300	286	296	276	316	308	318	302	268	283	272	274	256	267	276	285	279	308	268	263	290	304	277	306	268	319	286	287	276	275	271	318	289	285	282	284	295	273	279	294	305	301	263	316	283	291	262	282	280	294	267	295	254	288	273	264	269	258	314	260	281	270	280	284	279	279	315	274	314	268	283	291	268	253	267	297	325	281	284	302	261	291	313	295	275	316	285	266	289	258	265	307	269	294	283	302	308	319	316	286	297	249	294	296	296	275	291	271	247	322	290	287	287	276	287	285	281	279	268	306	291	312	272	291	312	297	269	301	272	306	267	281	303	283	267	315	282	298	293	290	290	290	301	300	283	271	309	318	278	304	329	274	284	262	323	319	281	269	272	284	298	281	337	313	271	303	321	264	322	267	285	278	308	283	292	295	257	297	284	271	275	280	292	339	295	293	304	255	307	298	255	307	282	298	277	279	278	285	292	280	288	290	309	280	265	273	317	301	264	290	275	294	285	278	304	306	301	273	264	273	293	282	279	278	257	299	306	276	262	252	299	302	244	276	279	289	297	299	289	286	280	285	271	318	273	266	287	298	313	280	289	274	288	287	282	269	282	295	265	287	288	284	301	278	298	295	315	299	290	281	279	257	268	298	305	271	288	315	288	282	263	286	304	295	268	300	249	284	271	290	276	290	275	259	279	317	317	284	285	298	264	267	286	300	258	291	278	287	290	301	294	270	248	293	292	302	297	295	288	306	299	266	291	290	285	293	275	286	293	307	284	294	283	297	279	298	331	285	281	300	266	275	249	279	294	246	315	287	269	311	280	296	297	340	294	318	284	270	276	292	293	308	295	283	283	294	297	292	277	292	307	290	302	275	281	292	294	309	280	279	264	276	295	311	303	249	316	270	290	291	274	290	286	277	266	316	277	294	265	254	300	278	289	281	284	280	260	285	293	295	281	250	291	285	304	247	284	275	313	280	276	319	284	275	312	274	268	254	278	265	284	300	269	276	282	250	271	312	320	288	315	287	254	293	258	287	306	266	304	288	279	274	278	283	276	276	289	299	296	305	271	287	280	275	287	290	289	331	269	304	299	286	292	312	296	283	293	297	293	290	274	269	263	265	253	291	300	289	304	274	279	267	320	276	302	295	282	297	278	288	296	303	278	285	279	260	304	277	310	297	286	268	282	325	291	252	278	278	273	313	278	300	294	299	298	295	282	315	287	295	286	279	292	298	274	280	274	288	323	273	263	273	271	263	293	276	303	286	292	294	283	305	260	261	298	265	298	296	303	296	265	282	265	302	316	277	286	279	294	276	282	293	273	265	278	306	303	303	268	291	287	289	273	290	265	316	260	285	303	283	298	269	280	267	311	312	267	301	298	273	279	290	249	271	287	301	303	275	277	283	285	315	268	285	267	277	279	292	310	247	263	298	279	297	306	305	247	290	259	291	300	262	291	305	300	304	269	280	283	283	291	288	290	304	300	300	285	275	270	271	295	319	316	315	289	265	298
10524	26608	26373	18716	16186	14330	14229	17614	21335	29065	30110	28501	21265	12521	5763	2581	1221	761	629	567	581	635	552	592	607	552	594	578	616	605	628	607	608	581	581	587	599	611	581	638	640	599	609	556	560	586	584	589	561	600	559	605	610	612	594	546	607	589	526	608	641	594	576	615	592	597	615	585	578	551	625	562	572	593	596	574	575	575	608	569	611	576	602	572	586	607	610	604	552	581	631	591	588	558	585	608	579	506	601	636	592	606	603	560	569	571	625	615	556	566	547	601	562	591	620	641	611	567	562	544	577	570	564	601	590	526	591	598	608	562	602	598	537	565	613	618	547	564	619	567	560	590	603	609	613	579	541	644	589	567	628	594	627	599	587	600	597	558	585	590	567	569	597	524	537	574	549	571	580	593	611	579	625	573	582	585	579	594	595	592	599	601	627	600	542	559	615	560	597	566	571	582	545	588	606	601	586	593	600	591	601	565	586	563	588	583	602	565	587	574	542	619	572	563	607	586	607	620	568	592	610	615	586	597	585	579	594	542	590	621	577	569	588	607	638	599	620	574	546	599	618	595	568	559	611	609	608	553	625	561	608	565	645	596	585	580	586	616	609	571	575	553	589	550	606	608	623	569	603	622	607	578	552	614	602	599	576	597	597	596	574	619	577	526	604	579	571	590	619	593	587	574	587	586	642	579	598	619	544	571	595	605	556	567	577	554	580	577	601	541	561	613	612	579	574	634	584	579	596	612	599	544	598	585	591	560	550	600	593	622	584	602	621	612	559	636	591	573	570	604	585	594	567	551	604	600	583	580	612	592	589	602	574	565	592	553	545	561	565	586	587	573	590	644	568	586	597	628	588	596	588	595	581	630	566	569	575	604	597	575	596	589	535	594	597	582	609	586	565	572	587	582	585	535	600	620	572	610	642	635	569	623	589	631	607	597	604	591	587	586	558	621	637	639	557	572	591	571	605	555	616	597	634	607	570	590	578	639	580	584	588	612	590	612	568	610	605	604	578	591	555	522	575	551	627	562	603	616	583	607	584	575	613	587	545	592	603	607	615	596	598	581	563	581	622	585	573	581	624	607	598	607	575	612	614	570	569	544	605	564	552	581	590	623	564	615	561	547	614	620	597	605	613	586	571	572	587	575	553	614	562	622	589	567	581	556	535	626	632	563	567	572	575	531	582	580	603	581	622	601	644	588	604	605	610	622	592	620	597	593	622	630	613	571	603	588	572	565	584	546	594	603	581	609	576	578	561	592	625	606	570	584	567	558	591	594	634	602	609	587	578	599	560	576	603	560	570	568	584	570	543	656	602	579	570	566	587	591	585	582	571	605	575	614	571	622	620	593	558	616	565	593	612	593	588	594	548	606	641	606	540	587	565	587	572	588	558	621	654	592	662	568	534	585	576	613	613	583	586	581	575	568	579	591	609	633	570	581	561	607	597	618	572	566	585	580	647	581	612	601	574	617	601	578	591	598	554	634	569	606	626	609	604	583	612	632	593	562	614	585	592	580	611	576	620	586	624	594	587	562	575	607	558	574	618	591	566	559	552	616	568	590	575	594	603	625	588	609	638	562	565	602	588	566	606	623	576	577	582	595	594	553	582	595	576	559	616	585	563	607	574	575	571	573	592	557	573	565	583	588	558	565	583	609	610	619	571	534	613	575	634	537	628	577	545	594	591	565	581	583	580	577	559	582	584	603	606	565	595	553	564	593	588	597	594	591	600	583	580	597	618	620	553	580	601	578	563	597	607	597	581	628	567	542	611	575	576	545	567	622	568	602	595	586	597	618	569	600	587	553	575	585	595	565	616	594	584	615	596	597	561	577	549	552	601	569	624	594	607	608	555	591	581	616	583	578	618	563	605	612	626	604	588	592	584	542	581	618	605	619	590	553	613	602	614	587	605	578	570	590	586	593	639	622	574	621	592	572	603	543	639	593	586	590	578	593	583	563	603	576	615	560	608	582	614	593	538	569	580	567	628	572	619	570	622	551	604	613	555	577	591	570	587	590	570	592	587	587	585	524	609	568	588	622	573	590	559	555	587	577	610	589	615	561	578	535	574	600	547	603	559	625	625	549	617	611	574	601	601	590	572	628	628	609	615	575	613	599	541	570	573	576	576	624	603	575	552	563	581	587	602	603	588	537	592	564	562	555	609	573	627	604	600	590	609	551	635	601	621	551	589	590	601	622	583	562	623	547	610	590	588	569	602	572	620	572	597	581	561	610	563	584	551	590	640	594	560	597	589	589	560	575	566	579	619	580	538	574	597	603	609	581	598	547	584	567	593	615	622	564	600	617	619	602	593	597	573	579	596	574	632	571	608	637	577	560	589	576	576	635	599	633	560	571	590	614	571	611	607	613	580	543	637	595	585	576	604	617	612	593	556	575	560	560	610	576	586	566	614	582	621	614	554	581	613	568	591	615	573	604	589	620	559	578	577	588	600	612	641	603	568	619	602	538	569	573	595	571	569	545	608	559	598	584	605	558	640	590	635	587	615	550	566	558	577	580	613	596	567	586	593	557	595	575	566	569	573	583	596	584	641	533	546	579	603	561	637	574	560	579	603	598	606	574	590	596	607	598	586	610	611	590	654	587	601	595	581	614	568	531	613	545	589	585	578	590	570	593	589	538	565	582	554	629	590	573	598	578	588	613	615	557	595	577	583	604	565	601	583	589	607	611	579	577	619	603	553	609	560	567	576	601	581	592	593	605	551	622	560	543	644	570	560	600	598	588	546	587	599	623	617	595	621	610	553	605	602	589	622	580	571	565	575	570	601	526	619	590	579	601	590	611	597	564	585	576	574	605	642	579	584	556	586	582	572	584	558	590	584	591	571	584	555	591	588	605	596	569	569	601	588	562	581	610	630	603	599	601	638	566	626	606	609	573	576	591	542	637	608	582	573	627	614	621	597	617	579	608	596	615	578	603	541	602	617	597	555	580	638	600	621	549	644	560	603	612	571	580	570	575	628	569	539	513	587	581	585	597	623	584	614	612	622	583	580	581	569	625	570	594	628	619	543	544	593	565	605	602	576	574	565	622	585	545	583	571	574	585	643	606	565	584	595	560	623	603	576	537	584	561	600	602	561	588	634	571	573	579	641	591	598	596	584	610	596	627	575	566	602	572	594	601	576	551	594	564	576	618	589	524	610	580	563	625	565	536	611	574	585	595	592	592	594	619	592	601	584	641	572	613	568	604	588	602	562	632	609	593	615	630	574	572	590	620	639	573	538	589	569	556	558	591	576	569	576	559	634	542	625	622	609	593	560	575	628	610	551	600	618	604	556	573	585	568	553	597	527	615	583	552	602	600	586	552	585	613	571	583	620	595	597	594	551	574	613	559	559	578	589	573	579	632	595	553	624	613	581	606	572	559	588	618	585	620	600	523	571	566	592	592	564	579	595	606	567	598	598	564	609	559	571	573	557	571	584	564	572	541	574	556	604	545	599	564	607	574	559	580	628	576	569	609	612	610	599	564
23112	21236	29078	23701	21258	21261	18390	13835	14827	27852	30767	27882	20073	10161	3852	1459	529	299	270	247	241	275	267	274	285	281	259	281	288	246	264	262	229	277	265	267	229	262	253	247	266	270	261	267	246	260	259	257	260	278	257	245	254	275	242	278	275	259	248	253	256	225	254	280	270	263	262	261	260	264	267	259	259	270	273	279	252	250	228	256	245	251	228	260	255	265	271	271	265	287	250	256	274	248	257	255	250	286	234	278	260	280	244	249	287	262	236	240	259	264	257	260	258	285	263	276	228	263	271	284	281	304	291	257	243	265	260	251	270	281	268	284	226	246	257	255	241	278	254	269	270	252	262	251	237	243	252	260	254	264	254	276	249	256	285	229	238	254	279	266	238	265	266	271	236	267	243	252	265	250	290	254	276	274	278	273	260	257	268	252	259	242	254	254	269	235	289	266	290	252	268	276	275	272	263	245	292	259	248	257	248	249	260	260	255	289	280	264	265	241	250	243	281	236	238	239	253	282	281	272	270	262	264	241	277	249	258	243	251	261	260	260	263	277	282	261	263	271	254	264	240	268	264	274	254	274	275	279	247	268	275	252	256	269	270	253	273	239	274	246	269	228	254	245	225	276	269	250	277	249	217	272	268	257	249	277	258	267	268	270	282	245	237	261	271	273	295	238	263	279	264	280	286	254	257	272	253	271	286	274	243	264	250	261	246	259	252	252	249	246	266	245	250	260	274	248	281	244	249	252	239	265	245	256	259	253	260	252	253	251	227	270	275	276	270	280	238	262	258	272	268	258	292	260	237	258	242	252	253	279	276	276	272	245	259	242	259	283	260	260	274	272	255	251	261	275	275	254	301	270	251	246	263	286	257	284	259	272	269	277	258	260	273	267	248	278	252	287	241	244	240	227	264	264	263	251	272	242	254	259	284	281	257	267	255	239	287	271	269	257	257	293	274	268	289	236	287	257	269	254	245	259	279	259	284	273	263	261	280	262	229	270	257	263	282	240	283	253	266	241	271	263	291	248	302	262	290	274	265	248	232	284	260	260	250	284	263	249	258	270	274	246	257	235	252	254	288	255	246	253	250	247	278	231	255	251	272	271	250	269	246	274	224	274	251	277	256	243	254	278	286	241	265	273	282	251	266	269	258	265	244	256	258	228	266	274	237	261	270	275	257	283	271	253	244	288	277	262	259	267	266	262	259	261	252	273	286	282	267	246	255	250	255	284	274	270	291	247	278	239	268	275	277	260	284	267	243	276	245	272	240	238	244	272	267	238	279	272	257	260	210	251	256	273	250	259	224	277	267	269	241	270	252	266	272	254	261	258	231	261	226	290	284	257	275	263	261	236	260	253	276	274	271	274	227	233	290	261	246	266	251	252	250	270	264	265	297	270	250	247	232	257	278	280	264	268	256	267	241	257	279	256	249	263	253	275	255	273	269	251	261	246	259	263	249	268	279	262	267	292	299	262	282	251	238	254	236	249	234	281	235	282	265	267	233	264	257	261	286	248	288	264	237	268	264	267	272	267	240	285	275	280	280	267	239	247	238	223	251	227	290	274	259	256	260	291	267	263	277	240	268	253	267	272	248	251	249	267	253	259	259	223	260	251	262	236	254	246	297	239	249	246	260	280	288	284	258	252	263	267	275	263	271	293	262	251	276	245	259	260	256	239	258	257	262	260	264	263	254	251	265	290	271	267	245	253	269	253	252	240	245	230	292	272	266	242	259	269	266	287	248	247	255	282	283	291	260	252	243	229	246	252	254	305	260	261	238	231	229	265	251	239	279	277	276	248	251	261	268	286	262	237	278	255	275	259	267	265	258	269	272	260	253	284	265	262	255	251	267	243	260	245	297	238	250	242	239	260	257	310	240	261	271	274	252	264	266	241	263	276	252	251	248	230	261	255	243	259	254	292	259	265	258	259	245	260	246	259	229	282	261	281	281	283	243	285	265	264	270	247	278	256	269	259	254	243	258	289	304	259	290	236	245	243	281	273	273	255	242	256	270	235	235	255	251	245	231	237	261	304	283	262	243	246	263	266	238	288	261	234	259	233	274	280	258	284	245	256	244	241	253	269	265	238	263	286	277	259	249	289	292	250	264	259	238	246	270	283	246	278	233	242	299	232	270	256	272	276	275	243	261	275	253	284	244	267	288	246	251	278	296	250	254	260	236	270	251	231	286	276	269	277	276	288	230	270	235	262	251	268	273	263	280	261	261	227	261	273	265	270	260	251	283	250	261	245	273	252	276	291	272	249	266	280	265	281	237	264	268	240	236	256	262	267	278	303	257	260	243	262	282	271	280	298	254	224	276	271	253	257	251	276	247	266	250	259	261	240	255	257	257	273	278	281	286	270	272	288	238	278	241	252	302	256	240	242	281	264	254	267	246	257	255	278	283	264	273	225	231	254	247	255	253	257	276	264	271	233	292	267	240	280	290	279	283	258	244	250	261	234	276	265	269	260	248	242	242	240	259	279	258	226	271	259	277	267	258	247	265	273	253	257	272	264	249	239	242	280	273	265	239	235	255	252	266	266	270	249	253	249	273	251	276	252	303	244	250	250	250	253	263	227	260	240	280	284	267	239	283	277	267	258	263	264	271	278	259	267	257	231	254	220	282	266	255	240	277	272	288	240	289	263	276	260	255	297	226	269	260	257	271	267	268	281	256	303	278	270	269	261	248	272	257	231	273	279	251	269	286	248	279	269	246	258	225	225	265	274	237	248	246	243	292	287	266	278	260	284	277	271	263	259	264	246	281	256	249	278	263	287	280	245	265	281	253	254	257	252	259	269	249	236	248	244	268	242	277	251	247	249	275	277	254	243	268	264	275	250	267	243	243	261	242	293	247	250	241	264	227	253	259	266	252	251	239	285	261	275	240	245	249	251	247	274	264	261	225	264	248	258	255	268	261	273	247	252	267	255	280	277	256	274	252	258	259	275	270	266	232	254	255	253	272	265	265	266	276	262	262	269	228	277	252	268	250	277	256	259	273	281	261	241	267	273	259	236	285	280	244	254	275	267	257	271	258	281	236	263	274	266	269	262	249	255	271	264	267	272	255	282	279	241	260	283	243	271	260	229	274	263	271	257	266	272	254	290	292	251	268	248	267	270	253	258	274	269	252	257	268	256	243	265	268	253	266	245	251	265	261	247	278	246	236	268	274	263	271	277	251	244	269	271	254	265	284	234	264	254	262	265	261	251	240	249	208	243	253	243	228	240	267	259	253	269	256	251	239	264	261	323	286	282	259	240	243	230	270	266	262	260	254	226	265	257	264	254	258	282	278	270	274	249	240	273	267	259	263	251	265	290	247	240	230	238	276	256	268	275	275	260	264	246	264	252	257	222	249	262	285	281	242	239	248	257	257	271	289	284	262	266	221	248	254	258	256	262	268	260	262	264	268	309	254	259	243	273	243	223	239	246	266	262	237	229	271	245	253	259	262	290	270	271	248	226	287	253	258	260	279	260	260	262	257	244	251	263
13465	32567	33215	25857	21664	24857	26068	26634	29015	39436	40123	36988	29395	18468	9458	3958	1326	660	492	527	537	507	525	518	486	505	538	506	527	547	514	515	555	547	501	516	499	492	514	541	534	506	498	517	533	555	479	518	564	495	547	521	463	556	528	538	510	568	539	556	527	521	536	472	533	518	538	494	549	561	541	515	519	472	487	536	540	520	556	510	551	519	480	505	504	481	466	514	525	501	521	539	543	531	516	488	508	533	515	537	551	508	530	520	553	508	509	533	525	537	525	562	535	533	502	527	568	491	510	577	517	547	528	541	530	517	517	484	541	514	493	516	508	535	531	548	504	489	509	561	497	492	525	545	518	548	560	530	513	555	538	523	491	544	537	529	535	514	526	496	529	532	529	522	505	534	523	496	499	511	527	551	492	511	540	532	470	488	548	520	517	525	526	552	522	535	503	585	516	520	521	527	551	531	525	519	519	500	544	557	515	539	569	507	566	484	556	471	539	537	519	498	515	571	563	523	525	531	515	519	511	506	504	534	496	546	520	502	539	543	519	536	553	509	528	536	549	531	530	494	482	500	521	539	540	493	534	521	514	529	510	529	508	558	540	495	501	497	489	489	506	536	498	496	505	505	565	537	536	503	559	519	537	565	535	552	521	502	481	525	511	551	502	530	506	511	548	535	531	535	509	547	554	530	531	506	557	442	535	547	519	494	504	535	514	467	542	509	527	495	528	510	514	512	554	549	552	535	476	511	564	533	547	516	533	522	523	484	528	540	521	502	514	538	501	538	520	511	574	508	512	532	555	524	521	540	514	510	536	548	550	525	527	514	536	556	522	543	497	508	473	499	523	506	485	499	501	518	573	497	532	486	540	500	543	563	537	557	513	517	526	524	504	517	531	530	539	507	505	554	533	526	534	501	471	470	532	551	541	498	521	528	551	555	486	537	523	538	473	501	518	507	513	512	529	516	501	510	517	522	498	513	549	514	508	505	600	547	536	531	511	524	501	512	545	514	525	564	491	542	516	492	548	496	551	515	524	532	500	501	564	497	531	532	518	544	518	483	500	526	551	525	496	534	534	500	492	518	551	567	527	525	493	498	485	515	506	550	486	493	496	545	510	544	509	555	519	509	507	558	510	509	553	534	539	466	494	534	558	549	506	549	575	491	518	543	510	484	517	517	485	502	544	560	478	545	523	521	533	543	500	527	528	493	502	507	532	527	559	547	521	544	510	543	587	571	516	496	520	543	547	542	537	556	486	549	537	543	518	508	551	508	483	532	519	527	536	546	531	525	472	545	542	461	497	538	511	501	493	499	493	538	495	555	535	539	553	489	523	532	503	583	490	546	522	519	531	538	484	535	495	525	489	528	561	531	529	532	502	545	562	464	452	549	513	533	511	524	544	516	529	565	533	493	534	536	530	545	482	552	525	523	491	509	567	509	506	560	456	549	512	544	535	507	530	506	538	544	519	555	539	526	514	511	555	492	518	514	482	527	543	516	502	508	511	532	524	518	530	485	505	499	497	536	512	560	504	535	519	515	529	490	566	527	512	507	522	525	538	511	539	512	529	531	520	501	519	558	515	535	544	510	503	487	520	460	492	584	489	551	557	534	497	533	524	519	494	509	525	498	536	501	505	531	519	497	518	538	501	510	531	542	543	472	527	521	470	504	506	506	516	525	556	508	503	513	560	538	531	515	541	532	504	554	528	497	506	544	528	509	548	516	529	513	522	553	516	518	544	511	485	485	534	572	542	551	543	524	526	497	496	483	546	514	537	489	497	530	491	531	539	509	535	528	519	498	503	517	497	491	550	498	556	514	531	523	526	525	524	522	531	518	536	507	527	509	489	543	513	559	539	535	551	517	503	542	494	530	518	532	518	515	548	518	542	543	541	495	534	566	532	540	513	478	465	562	532	486	490	526	537	526	536	480	524	535	484	485	509	498	537	525	491	549	547	528	541	527	529	483	533	508	515	490	538	520	512	519	544	494	521	506	512	512	537	523	488	492	511	528	532	523	496	544	527	551	507	493	526	551	498	560	510	507	541	518	579	551	535	526	534	464	519	509	551	519	539	531	463	546	496	479	506	482	581	536	509	518	537	524	522	493	534	561	518	515	529	527	517	562	528	533	535	495	514	542	564	440	515	527	504	523	515	506	488	483	487	530	506	582	547	554	504	537	505	549	505	508	492	547	548	469	502	507	489	518	473	510	515	504	544	529	512	528	533	512	500	500	524	499	555	508	519	572	517	542	542	504	505	550	525	537	524	528	488	488	505	531	522	512	514	528	516	533	497	525	522	512	508	518	514	542	514	506	521	508	472	537	553	521	528	524	468	533	527	529	509	554	536	536	485	508	490	521	532	512	513	558	536	493	520	504	537	498	519	535	503	543	528	582	519	512	533	528	497	535	526	551	543	512	538	492	505	546	519	545	541	496	536	484	492	503	561	516	538	531	548	508	503	515	528	490	569	531	511	504	504	537	547	539	497	538	506	531	534	553	533	534	471	567	502	524	513	503	563	492	504	534	490	534	517	545	509	546	494	498	528	479	558	524	512	544	505	508	541	516	578	539	575	508	539	508	496	572	494	526	509	505	514	531	509	500	517	535	530	500	546	556	537	555	522	524	531	550	510	499	514	510	527	529	535	550	542	505	521	513	522	558	526	521	519	513	543	525	526	563	516	506	515	515	568	544	487	513	541	493	492	539	488	547	515	490	532	549	528	491	547	535	511	561	522	515	522	521	533	522	555	532	516	557	533	566	528	514	533	513	512	514	527	517	541	513	516	542	522	544	488	494	481	516	510	520	526	508	503	537	483	523	531	532	540	536	514	572	576	530	534	527	535	548	497	520	539	528	519	516	520	592	549	517	516	515	514	499	517	523	496	525	475	530	500	496	518	494	495	501	508	520	548	508	529	521	510	551	483	504	513	538	552	503	521	498	534	518	521	479	514	515	538	555	518	545	521	524	568	518	531	543	538	524	518	505	542	519	536	531	517	531	502	526	498	549	506	541	500	522	500	546	518	540	526	478	513	506	532	511	511	557	517	528	561	528	523	477	523	529	530	516	558	508	560	518	522	503	498	539	551	517	491	532	537	525	530	529	524	510	509	520	459	513	499	534	525	526	500	495	494	508	504	506	513	549	530	514	555	523	511	533	537	518	521	586	507	546	461	541	533	518	524	523	531	572	537	499	507	528	510	513	508	492	524	546	527	515	524	519	518	535	486	510	521	545	533	491	517	543	513	556	559	564	545	527	482	472	506	510	534	521	512	544	517	509	479	535	504	496	520	514	513	533	526	547	509	505	523	509	511	507	516	516	487	547	527	534	514	540	518	515	522	549	512	554	548	490	551	536	544	501	492	516	458	561	512	550	512	514	509	502	544	529	494	505	545	523	507	526	542	558	528	520	538	467	548	521	540	482	496	510	494	503	525	533	493	496	512	539	497	509	512	509	506	497	499	534	505	512	487	526	518	516	514	513	514	526	490	591
26532	20965	16015	8223	3160	2354	1946	1415	1916	2673	2302	3152	2588	1536	910	581	395	357	342	316	320	355	313	307	330	329	324	321	321	311	324	330	311	343	329	346	327	316	327	319	330	341	339	331	337	328	364	328	326	332	316	347	327	332	341	341	355	339	336	328	305	319	309	316	320	308	332	324	322	351	331	341	344	311	335	374	308	330	317	349	331	310	341	371	360	331	352	361	382	346	357	340	317	343	304	331	339	339	311	357	331	326	306	328	295	302	316	314	387	310	330	328	333	306	374	296	363	324	350	300	322	295	318	343	311	342	300	318	347	329	309	326	368	317	327	312	345	309	361	336	359	344	339	322	320	346	367	351	350	387	341	342	344	339	346	331	356	340	369	317	366	361	339	345	350	318	357	296	300	340	336	333	363	328	344	334	340	330	305	335	338	327	327	299	334	318	332	348	328	332	319	334	337	336	353	321	348	327	347	337	324	343	358	309	309	322	356	332	358	311	345	326	347	318	365	318	327	338	359	349	346	315	296	348	336	344	361	346	321	369	317	319	342	336	315	330	330	325	325	326	318	338	333	358	319	295	320	341	302	314	323	318	318	325	341	330	347	345	340	341	315	361	322	337	346	361	303	352	323	363	330	345	341	339	342	348	326	326	339	361	350	349	332	332	330	314	351	336	342	321	360	332	353	335	337	350	346	340	332	334	328	303	314	342	325	334	346	336	310	321	311	338	355	350	311	347	304	308	334	329	303	347	304	356	331	352	324	344	313	295	351	369	333	340	338	336	330	327	354	337	307	301	343	344	347	320	326	314	335	318	330	332	322	338	320	325	333	348	340	328	335	309	329	297	346	331	307	371	305	334	341	336	295	340	322	322	350	342	342	350	333	338	329	360	321	281	377	311	331	334	330	361	326	333	320	326	337	367	353	304	350	339	326	335	315	337	320	355	312	361	329	322	343	332	363	343	341	305	349	332	313	360	340	341	322	355	320	334	313	336	357	339	328	364	336	309	356	306	326	311	336	364	351	340	366	356	331	333	317	289	342	325	315	356	342	337	343	344	322	349	373	325	330	300	331	329	320	315	304	313	326	293	318	346	361	289	292	320	341	325	325	329	340	327	318	327	318	322	343	348	360	336	304	309	357	339	315	323	327	356	342	340	337	329	352	296	306	357	295	310	326	321	321	341	332	304	350	321	362	351	312	310	351	325	344	313	323	323	314	326	330	331	315	336	326	320	324	323	322	342	318	327	328	345	335	340	313	301	329	322	351	377	304	339	321	362	317	336	305	333	342	336	331	311	319	333	306	353	316	363	322	322	347	312	337	333	356	359	324	314	320	325	313	375	347	329	312	318	331	308	358	379	337	301	316	320	321	374	350	332	315	350	348	364	305	320	336	334	347	324	317	318	341	305	315	358	356	315	331	316	339	329	334	363	329	345	305	343	335	319	336	321	357	347	315	317	320	354	360	353	326	367	348	330	352	340	369	328	335	321	361	318	306	348	321	334	299	333	354	340	327	329	326	311	310	352	345	324	325	338	314	372	313	339	369	323	335	338	322	326	346	329	343	341	303	317	314	315	324	329	320	321	329	368	329	313	353	328	356	334	338	350	339	331	327	304	357	340	364	323	336	331	333	326	365	312	319	334	309	351	355	345	310	334	373	330	341	335	329	318	347	341	332	333	329	348	311	335	348	319	293	315	332	311	353	324	308	309	348	312	332	354	361	342	344	342	314	316	318	383	340	327	346	336	312	333	363	344	329	339	335	337	313	324	335	348	311	286	331	354	303	332	316	329	344	334	328	353	323	355	350	328	338	310	310	317	321	326	313	341	316	322	303	350	312	328	344	341	349	368	344	289	349	344	333	324	316	384	338	338	327	344	370	322	348	357	325	316	352	335	328	362	293	346	338	313	308	348	329	320	313	341	357	307	353	335	354	328	340	324	316	330	348	315	334	324	321	360	334	313	301	331	340	327	324	354	343	363	323	331	320	315	363	341	340	312	374	330	334	343	317	327	331	361	320	299	351	356	311	339	333	321	328	322	344	337	332	329	330	322	340	338	329	305	316	346	327	314	348	331	313	319	318	339	378	291	355	341	361	323	355	325	354	309	338	333	334	299	358	306	349	326	338	329	336	326	304	375	334	316	299	357	326	355	305	352	388	304	372	334	348	348	355	349	355	320	357	338	316	318	330	316	332	305	322	350	336	321	334	343	322	336	359	291	382	328	331	336	339	339	309	331	338	323	351	300	327	339	328	364	369	341	347	321	358	329	316	317	314	317	320	346	295	335	299	285	343	313	309	332	386	335	346	363	317	316	357	317	318	330	324	279	323	343	389	378	303	331	323	326	366	359	337	352	340	311	334	295	327	348	349	350	325	332	340	351	322	341	383	354	339	331	366	336	342	350	313	336	347	334	305	316	293	335	322	327	330	333	295	337	351	334	338	324	329	335	341	344	340	329	308	332	345	327	323	334	345	367	334	364	315	360	339	340	325	348	324	322	370	332	330	322	333	348	341	366	349	350	311	347	319	318	322	344	330	335	348	327	360	331	328	329	342	327	335	353	315	310	333	323	338	330	365	298	325	317	322	327	336	321	300	343	304	332	330	317	327	349	318	364	335	361	313	362	348	311	341	329	326	341	334	324	314	337	315	354	353	317	346	328	358	338	333	332	332	333	315	326	360	373	318	344	355	339	312	329	336	332	339	354	307	325	324	383	338	311	337	324	326	358	304	343	347	305	350	321	337	329	320	349	336	304	348	348	312	357	317	331	335	352	330	323	312	335	339	359	346	337	363	314	342	346	320	334	337	339	367	332	354	327	336	320	333	321	333	330	321	318	336	344	295	332	330	333	346	306	305	348	321	316	344	352	311	323	330	333	325	338	327	317	326	336	336	369	333	338	345	278	291	336	334	331	347	353	311	320	339	332	356	329	344	323	349	351	323	345	351	335	324	352	335	322	325	313	340	309	355	335	296	354	371	306	333	325	314	308	326	325	308	314	309	332	354	306	321	361	324	342	363	329	332	345	349	340	327	368	377	308	356	342	329	315	320	329	338	370	305	306	352	332	337	309	344	348	330	333	350	351	352	345	329	363	301	296	347	313	307	326	341	372	317	325	327	304	340	321	352	349	348	317	316	354	303	325	342	335	321	333	338	322	356	337	309	332	333	312	335	322	315	293	299	315	329	318	324	355	348	336	325	365	324	342	319	354	322	341	332	305	326	334	337	358	324	334	318	336	289	327	323	330	327	354	324	317	324	349	381	323	360	340	357	303	346	345	327	342	311	300	310	305	335	317	345	346	352	335	352	325	338	358	357	318	334	363	303	324	296	324	355	337	341	322	346	347	333	297	349	301	321	316	314	345	327	333	338	322	334	349	323	329	343	319	305	358	293	309	334	328	333	343	361	326	307	335	347	331	330	384	345	349	342	320	353	331	325	324	360	352	357	309	325	329	306	324	342	341	318	331	354	344	347	353	328	331	292	347
10779	20221	19861	14003	9131	7946	6673	5235	6738	8687	7668	9478	7286	4271	2308	1319	923	755	634	643	657	679	696	697	663	633	631	685	678	644	674	654	654	635	633	661	632	677	674	664	679	643	712	706	649	690	669	664	652	688	698	641	666	654	714	689	693	611	676	663	672	733	725	652	702	682	717	670	675	659	643	701	646	656	707	650	647	714	668	678	651	677	675	690	660	700	630	670	648	668	690	698	653	673	645	676	681	668	658	651	677	702	665	708	691	687	645	676	689	707	679	661	682	596	651	686	688	668	671	666	708	667	661	676	658	705	636	658	661	699	637	667	704	655	644	712	664	638	637	686	679	672	611	731	664	725	617	688	624	707	688	677	687	636	678	650	631	704	648	701	626	684	691	618	660	631	685	700	673	687	697	736	648	616	666	645	711	673	696	650	685	690	654	649	704	659	699	711	679	698	623	694	667	620	681	697	681	652	655	717	698	672	650	652	644	658	675	679	663	683	662	690	670	645	662	676	673	702	648	685	676	658	683	667	687	706	649	676	667	670	680	653	702	639	657	672	681	693	641	687	678	677	700	697	672	666	642	684	707	701	689	651	624	705	676	641	657	690	649	659	703	724	689	669	679	676	670	689	657	675	628	660	748	700	700	636	641	677	668	648	697	636	688	677	669	696	693	676	695	675	717	650	753	667	713	672	633	657	669	694	630	622	657	701	645	661	676	642	660	657	632	677	686	683	686	686	669	695	661	647	684	705	705	682	665	697	671	666	715	652	670	645	675	720	619	650	665	639	666	683	682	676	649	654	665	686	656	622	648	689	650	694	665	708	670	664	647	650	668	662	686	726	673	730	703	658	690	672	650	661	688	694	702	626	690	679	735	663	685	663	661	688	643	688	684	667	649	719	696	653	646	695	678	652	671	704	667	641	691	660	674	664	679	648	660	684	664	658	647	705	660	712	643	666	668	677	696	691	677	695	671	659	638	698	688	679	693	644	667	690	678	650	745	622	631	663	626	680	692	696	696	698	708	648	688	707	704	690	682	674	703	682	677	667	693	713	687	684	639	689	687	682	661	660	645	714	665	680	628	695	710	683	685	667	650	691	701	690	672	649	700	690	713	656	679	696	670	720	686	723	683	718	649	687	689	646	684	656	662	731	702	658	672	698	657	677	670	681	683	648	681	663	635	684	653	709	701	610	641	605	675	686	683	703	636	667	695	668	645	689	696	692	683	694	653	678	625	696	665	636	685	672	652	694	708	672	662	656	667	629	671	659	621	688	641	734	680	661	663	682	649	605	687	691	665	684	720	677	683	730	680	659	641	688	642	619	691	654	641	649	660	616	669	677	678	646	649	672	689	652	687	674	656	615	650	651	653	698	689	696	704	683	620	677	660	654	690	678	677	655	708	661	646	707	659	628	643	683	605	663	647	701	611	690	687	689	648	661	660	672	678	670	634	660	671	685	667	706	638	668	687	691	673	655	669	686	678	668	690	692	673	648	691	668	712	672	631	647	618	701	656	672	652	659	662	651	685	682	677	657	613	612	668	637	632	651	697	641	711	679	676	686	664	674	668	685	671	710	659	697	664	653	702	693	694	681	624	668	683	716	690	678	750	685	630	668	626	665	652	676	662	688	654	622	672	684	709	686	676	654	645	630	682	666	694	719	665	691	672	708	656	682	643	677	693	692	678	669	684	676	655	650	709	662	695	669	635	684	648	721	641	716	665	657	639	652	711	710	687	655	683	711	675	654	675	634	634	634	669	639	681	708	698	694	644	653	658	703	660	701	636	700	669	730	646	631	671	692	654	627	684	667	671	672	643	699	673	646	702	648	746	660	672	682	637	709	695	677	649	679	717	720	705	726	650	665	696	653	728	627	672	662	700	614	626	689	710	646	666	648	657	681	651	659	664	681	690	632	706	685	650	673	700	659	653	658	647	690	665	701	708	665	697	697	736	658	688	633	696	667	692	663	654	674	633	605	696	702	664	657	686	714	681	710	721	691	706	670	650	655	667	670	686	677	659	662	670	698	643	664	683	673	645	669	670	670	693	662	652	682	639	676	658	626	674	750	678	694	670	670	628	701	673	664	655	679	679	725	644	632	616	626	708	637	670	659	703	724	674	692	670	663	689	738	656	712	677	642	680	711	672	703	653	652	644	626	641	653	643	703	705	668	620	711	632	664	694	687	685	678	705	662	660	643	637	685	644	681	614	626	709	658	693	685	643	691	661	707	708	651	703	686	692	680	677	622	653	649	635	688	701	677	675	628	684	645	691	687	660	666	663	669	698	684	643	653	662	705	632	648	642	675	697	698	678	618	643	725	684	628	661	701	665	657	697	675	692	664	683	671	672	692	683	673	658	665	688	700	660	686	669	655	668	661	657	643	672	677	721	641	663	607	669	657	648	698	635	628	653	702	694	645	665	680	599	640	717	644	707	682	640	663	660	713	635	684	665	684	659	656	713	643	711	688	672	663	692	667	665	621	663	715	698	723	663	696	674	703	670	666	649	681	693	663	677	692	652	680	647	662	676	647	688	661	666	726	698	708	679	632	673	670	699	668	745	669	682	698	682	706	665	684	672	681	683	670	644	663	704	693	680	716	678	728	677	715	646	708	648	696	667	657	709	695	681	709	701	679	647	670	689	671	668	672	694	679	682	633	631	650	661	693	658	766	673	739	686	684	618	641	627	638	644	682	584	702	702	656	669	689	641	687	697	641	673	698	669	636	687	671	665	658	697	651	653	643	669	644	654	680	647	655	685	662	692	667	653	667	702	660	661	627	679	659	639	631	605	691	625	659	687	678	633	663	632	675	648	673	652	686	655	674	662	689	691	645	674	685	715	659	679	740	660	723	671	729	678	699	690	698	697	649	670	681	701	694	690	710	682	687	622	650	690	692	699	668	642	700	706	691	693	659	651	700	667	669	629	597	651	676	673	662	663	668	695	660	659	687	690	656	676	650	673	683	662	634	694	660	685	666	686	657	701	681	629	686	655	652	660	668	658	610	684	658	687	712	680	717	655	641	675	667	721	664	701	669	694	658	742	698	693	641	709	656	651	690	678	693	691	658	615	677	687	647	646	676	664	688	687	679	693	695	659	626	685	712	665	694	677	655	662	659	657	684	659	655	678	649	674	701	687	688	653	635	677	694	702	643	701	662	682	666	695	676	644	681	683	683	661	680	714	718	686	638	701	653	668	633	665	686	656	643	693	654	693	686	669	652	647	642	637	682	653	722	662	700	655	673	684	642	698	665	688	696	679	675	702	693	697	741	689	664	645	723	654	639	685	709	676	682	686	623	674	681	656	622	644	647	668	664	694	654	653	709	679	679	629	698	686	577	647	647	677	692	662	681	646	653	669	680	608	698	695	650	706	648	665	717	737	684	685	698	671	690	621	666	651	654	681	623	687	659	638	678	700	688	624	676	666	660	678	654	697	662	698	714	682	654	719	631	678	648	662	664	648	653	625	646	656	693	682	684	657	691	707	640
24215	21216	28175	24594	18944	9369	6125	4237	5204	8423	14878	18021	14334	7756	3101	1286	576	410	295	304	318	292	332	276	278	310	286	274	312	314	307	286	281	308	315	281	300	288	268	324	316	274	301	317	289	300	341	277	287	298	296	307	282	308	253	292	306	302	317	296	296	303	289	288	267	276	312	274	284	285	307	285	303	329	286	281	296	287	277	310	284	283	295	279	257	268	296	281	302	277	312	298	281	295	295	306	286	328	272	276	317	294	298	275	280	290	294	295	313	291	298	282	287	308	295	267	287	296	269	257	277	259	289	267	314	297	299	302	307	283	279	321	298	291	306	295	308	296	288	284	287	301	296	307	304	312	286	315	265	282	262	306	306	294	278	279	325	293	265	269	300	296	302	277	278	325	311	294	300	311	303	299	303	314	301	302	309	310	311	292	288	295	298	300	332	311	275	315	328	305	297	307	292	282	275	297	310	279	297	288	289	316	271	315	302	323	294	309	288	311	281	269	279	298	314	277	316	261	267	281	323	298	294	266	283	275	278	276	269	326	275	296	293	315	286	289	271	292	284	286	303	277	306	290	281	295	284	281	304	311	275	286	299	293	283	278	276	294	267	266	287	303	276	310	286	304	284	270	290	277	284	288	308	272	300	297	301	296	287	297	272	279	269	301	287	277	317	304	330	317	245	297	321	293	286	307	298	273	306	279	277	292	295	278	282	310	265	290	291	312	299	281	297	328	272	273	285	291	281	256	296	323	314	274	301	274	280	280	253	296	299	282	319	302	289	328	271	307	278	299	293	297	304	288	312	297	287	324	303	292	317	321	285	287	284	286	267	260	311	305	307	314	308	305	288	263	298	307	267	275	270	287	300	296	292	301	292	293	290	305	291	266	306	289	302	282	276	326	284	286	314	280	291	269	295	322	281	303	282	274	327	312	323	311	279	272	318	258	310	290	327	287	320	296	299	288	306	309	280	262	293	315	289	303	275	293	335	323	298	299	300	294	290	302	284	325	283	289	306	275	286	297	302	284	305	323	298	315	290	300	312	292	280	291	275	304	301	295	290	294	272	294	286	254	287	277	318	314	282	300	278	288	279	285	294	278	277	259	305	307	293	280	281	311	279	305	283	279	274	270	343	291	293	279	299	305	310	293	288	287	280	311	328	309	311	263	281	316	302	280	296	302	322	282	309	295	293	264	289	266	269	299	299	294	305	293	290	280	288	290	306	283	324	278	320	320	293	259	288	264	297	333	279	297	306	320	282	309	287	301	299	292	272	288	275	254	287	290	303	331	279	267	286	282	292	301	293	289	275	292	293	272	282	310	280	286	283	302	266	285	292	304	300	317	285	284	304	299	276	304	300	284	285	300	281	295	280	297	307	294	312	291	289	319	312	295	279	301	314	295	284	319	275	290	293	298	305	310	306	273	306	279	299	317	282	264	285	314	289	287	288	297	268	291	261	267	307	299	317	301	262	277	310	299	282	288	293	281	264	302	273	279	272	297	295	281	274	318	284	297	284	313	307	285	290	299	275	290	293	294	267	304	311	298	243	326	283	323	318	262	302	317	309	305	291	289	303	306	271	283	252	275	252	276	279	272	328	316	272	300	295	317	264	288	284	277	296	296	294	268	288	283	265	295	285	291	270	304	285	307	319	302	261	307	299	267	310	281	277	274	275	285	290	289	281	301	304	260	309	311	290	301	302	293	298	260	271	292	318	301	304	331	311	308	306	294	287	298	277	305	288	270	305	294	311	286	268	298	279	301	307	304	291	291	283	302	291	307	277	290	287	300	306	283	296	282	291	317	311	303	266	293	284	271	300	282	300	298	308	326	281	289	287	279	309	286	275	284	285	285	296	313	301	266	329	315	309	289	288	280	311	286	305	311	288	281	304	292	297	281	296	258	332	298	305	294	307	295	311	304	287	307	317	276	303	280	280	286	292	276	284	272	278	264	292	291	335	293	290	293	275	297	340	287	253	313	299	275	295	310	268	263	295	297	287	299	295	295	268	298	275	296	302	300	282	328	278	294	291	311	275	291	311	288	264	283	297	322	292	295	301	302	288	305	298	282	292	287	271	320	282	301	312	289	317	275	290	282	285	290	280	291	282	296	278	297	272	275	307	292	318	265	272	313	271	320	300	299	321	277	269	303	292	289	277	334	275	311	286	294	318	267	277	289	295	310	284	283	296	303	254	296	315	266	273	295	277	274	291	295	293	266	266	320	315	291	284	304	316	303	294	288	243	267	294	318	309	300	320	310	312	292	299	322	306	257	326	302	296	256	313	301	289	302	281	272	311	280	283	279	295	288	285	269	288	290	281	285	309	280	289	282	275	302	290	304	289	297	314	278	281	296	267	272	291	295	300	308	289	310	302	289	268	311	300	328	286	285	291	285	305	271	284	323	286	289	283	260	285	287	298	280	297	307	290	292	279	297	282	319	264	276	298	285	290	305	317	308	300	292	290	298	325	313	276	268	299	290	296	291	301	279	300	294	326	302	306	284	264	265	291	297	279	295	247	311	303	300	317	318	301	308	287	287	296	304	283	307	298	265	279	292	319	287	285	261	254	295	281	300	272	283	292	314	290	302	272	298	319	306	309	281	281	295	274	302	292	284	304	284	291	291	326	271	275	303	274	282	282	268	288	294	309	274	284	302	295	297	286	317	305	301	267	288	299	301	291	316	284	305	296	327	283	272	297	297	298	291	328	310	288	333	309	304	282	291	283	300	298	304	283	286	278	286	282	294	262	326	288	312	323	273	285	283	309	306	291	339	264	309	307	295	301	301	299	313	327	294	283	289	299	325	273	291	282	299	315	296	276	304	290	297	284	270	267	289	283	283	267	298	334	284	310	277	311	285	276	295	276	278	291	243	273	324	316	321	309	281	292	298	297	296	291	321	315	290	271	286	305	269	227	285	270	279	289	300	272	300	304	324	269	291	285	305	285	310	288	307	302	288	276	293	277	340	316	295	305	283	295	289	277	285	296	275	286	303	284	269	334	273	292	305	290	342	305	318	276	296	312	283	308	286	264	290	304	277	295	292	323	316	299	278	304	298	293	286	281	308	341	279	274	303	309	272	284	272	297	292	295	296	256	267	273	296	274	319	296	273	280	280	297	282	291	315	270	288	272	269	308	279	334	308	290	261	309	283	276	301	284	301	295	310	323	313	307	284	270	297	300	252	290	270	304	281	288	322	295	271	309	266	297	282	273	301	317	295	317	282	296	316	298	278	266	258	284	311	318	284	294	266	284	297	298	292	296	291	286	288	274	313	297	327	325	306	284	271	280	277	293	287	307	282	318	290	270	307	292	296	256	305	304	288	270	289	265	293	309	299	283	271	269	304	272	305	302	274	321	312	303	314	285	269	313	308	301	281	280	285	316	335	287	261	287	268	293	299	279	288	302	281	278	276	288	304	296	285	335	260	252	313	277	289	315	281	287	319	297	283	287	323	262	293	273	285	296	292	298	291	273	295	282	283	294	281	302	287
12558	29069	30054	22238	16244	16516	14643	12645	15398	20475	28003	29976	24993	15987	8283	3471	1568	843	662	600	581	577	579	559	603	627	606	589	573	590	616	585	622	634	612	568	524	602	599	600	553	582	609	573	615	563	616	618	633	599	614	557	596	614	637	599	581	598	537	599	613	567	583	591	567	582	579	565	610	591	573	586	580	625	647	572	616	576	624	601	605	577	580	625	570	600	559	586	566	588	576	631	630	568	607	560	629	569	618	582	649	510	643	559	555	557	635	642	563	598	617	573	637	589	581	577	613	609	599	621	591	592	591	617	652	583	627	583	633	605	614	628	565	636	566	601	600	596	623	597	588	557	593	633	619	613	634	591	644	583	577	606	619	628	613	580	567	595	591	574	562	593	618	582	592	579	616	610	581	556	605	565	606	567	611	591	563	641	621	576	586	611	607	577	550	552	596	617	622	618	599	588	587	620	584	616	571	577	563	620	586	634	556	561	606	592	584	582	612	589	651	555	641	624	591	618	567	591	599	635	592	565	619	591	619	588	594	589	592	589	579	589	600	586	554	590	635	621	619	564	608	589	599	599	636	639	545	602	570	639	568	617	590	551	632	557	617	606	577	582	618	578	571	587	623	591	597	580	593	571	606	569	589	567	576	626	599	583	575	623	638	624	598	619	597	615	574	591	601	587	575	618	575	605	591	634	598	591	599	597	574	589	630	595	604	593	589	574	661	549	554	583	576	579	622	614	586	602	584	624	620	629	590	584	654	605	619	592	569	604	591	616	581	584	582	616	597	573	573	583	610	609	606	565	596	583	538	575	633	608	597	570	560	587	572	627	569	589	546	571	584	587	563	607	580	563	617	583	541	673	631	574	643	585	602	615	618	629	606	597	586	583	599	606	609	628	592	623	573	593	591	584	574	666	599	625	644	615	609	602	628	581	606	595	568	611	592	586	609	608	586	646	632	585	554	655	560	561	547	576	613	579	558	576	623	605	625	596	619	620	629	593	585	588	630	570	573	593	583	574	580	560	572	623	588	615	576	595	611	609	579	632	635	596	614	577	639	601	603	581	619	564	599	604	545	558	618	586	644	606	558	574	605	621	577	557	563	577	599	550	620	600	605	580	580	605	605	579	600	564	588	603	573	618	590	607	587	583	594	608	618	529	631	616	608	574	620	602	584	639	594	618	617	600	609	603	620	615	643	572	636	572	529	588	561	551	583	617	583	579	583	573	590	599	614	584	600	601	623	647	602	558	627	584	586	584	604	616	587	582	607	588	602	599	616	587	605	567	602	594	602	618	617	589	613	578	565	630	585	562	599	592	574	557	599	590	550	597	587	587	615	610	560	630	581	538	581	578	612	596	595	595	570	607	567	594	617	590	617	605	603	618	585	612	564	584	575	599	537	592	623	599	619	605	602	550	572	656	624	554	588	602	554	590	601	608	581	643	549	605	596	611	596	588	615	616	598	574	647	618	576	583	610	631	589	621	595	580	614	651	615	564	601	609	600	597	630	613	633	587	602	572	575	588	560	620	586	565	572	631	615	596	610	606	585	629	566	595	586	633	611	583	613	552	592	611	615	574	590	615	579	523	570	611	597	568	627	627	570	646	630	590	631	632	586	606	566	621	574	583	620	566	570	582	566	589	611	584	576	598	619	589	558	582	587	653	601	640	605	595	594	599	567	607	581	564	560	596	624	622	599	632	602	631	615	598	603	611	604	599	583	562	614	586	611	608	568	613	597	573	612	595	601	626	537	572	637	608	579	587	618	590	615	629	593	565	596	515	604	588	591	619	621	570	582	565	658	542	606	596	609	634	591	584	592	605	614	563	599	561	561	587	579	615	623	629	592	599	595	606	629	606	591	583	585	587	564	608	550	586	597	610	604	601	566	595	613	616	584	598	623	600	627	595	605	604	597	597	604	566	619	636	627	634	533	585	588	587	573	596	573	596	610	550	552	595	598	598	615	571	628	574	548	592	609	610	594	561	584	571	596	594	561	592	605	586	595	563	584	648	578	556	542	592	607	609	556	599	571	592	592	647	634	599	604	599	639	550	589	603	609	593	593	553	593	586	566	615	603	605	598	608	621	622	625	603	601	601	605	596	573	589	561	608	602	606	616	574	565	581	621	624	620	614	641	607	586	619	555	613	601	518	613	604	609	620	654	583	612	572	583	614	594	554	598	594	586	636	626	658	609	600	586	595	529	602	569	578	617	613	607	631	661	625	608	601	608	616	577	567	565	599	623	565	571	607	611	615	570	618	602	602	593	595	569	631	603	586	573	584	581	587	580	614	573	605	578	601	617	595	548	584	557	616	586	570	537	633	590	595	609	567	614	592	594	597	571	613	618	623	640	654	591	623	637	606	605	564	553	621	598	569	644	596	588	612	573	569	606	625	605	613	612	635	575	534	574	577	599	589	658	603	583	582	605	598	578	616	602	611	594	598	598	572	634	639	578	626	563	581	573	548	576	588	584	592	560	610	581	614	570	577	577	575	620	607	587	591	590	604	613	560	578	610	609	614	544	588	593	622	591	622	598	609	595	602	584	635	588	598	578	593	599	597	576	607	614	654	596	610	631	563	585	578	565	559	594	575	571	588	615	671	594	613	593	625	599	548	628	557	589	611	585	626	578	580	589	591	599	615	596	596	568	587	572	588	585	630	573	575	620	588	535	602	580	592	617	580	544	621	580	641	628	573	601	653	609	597	621	555	562	548	623	556	582	598	621	611	620	650	588	605	632	581	592	571	570	571	620	617	575	560	581	643	600	546	599	617	574	636	601	566	616	572	616	584	617	586	598	600	609	595	574	593	614	585	585	617	602	570	594	599	608	599	598	638	558	542	605	637	579	625	610	619	617	617	607	575	607	607	571	592	590	560	599	649	629	628	580	616	627	582	600	622	556	579	631	619	570	578	578	588	593	608	561	641	603	578	563	565	574	597	614	572	593	645	623	575	631	584	595	595	607	596	533	548	555	587	645	593	617	641	590	587	547	572	586	641	624	589	592	646	633	606	594	585	574	615	601	599	591	587	590	617	577	585	601	583	614	585	605	575	584	591	605	580	635	605	595	589	559	564	618	594	601	570	627	589	626	599	574	579	593	609	622	592	592	596	614	635	602	642	595	571	653	595	565	627	559	595	590	591	612	585	639	580	601	599	559	603	601	586	584	593	638	625	586	578	581	576	606	635	593	591	602	639	615	610	576	614	623	601	634	635	604	641	574	643	633	638	609	550	597	575	602	562	574	610	589	566	573	609	641	620	606	615	566	612	598	592	641	560	548	559	593	583	635	575	606	622	566	611	547	649	553	608	585	606	594	609	595	629	573	600	579	573	611	601	584	575	585	613	581	616	559	581	593	583	644	593	623	610	603	635	575	610	609	631	576	583	577	647	567	630	592	608	604	568	588	599	601	602	626	565	605	636	626	556	571	610	600	575	635	565	618	654	595	589	620	600	616	618	590	580	633	593	606	564	559	604	607	598	593	567	551	579
23122	21232	29040	23723	21272	20863	14526	7631	10941	26301	34789	28083	18875	10061	4089	1540	687	403	308	315	266	268	265	284	289	281	274	324	277	312	297	267	268	265	265	295	270	279	291	273	254	256	254	270	280	254	282	294	259	270	283	301	293	263	299	286	283	296	261	275	247	243	281	286	281	260	264	280	261	299	274	278	260	275	265	266	278	251	284	260	268	297	281	300	288	292	272	272	278	269	285	311	278	289	271	258	288	279	298	296	284	274	293	269	251	274	290	264	257	275	279	245	281	282	229	270	247	273	276	281	271	227	258	260	268	280	278	249	292	301	289	279	265	298	287	271	285	272	288	274	277	267	284	281	264	276	279	301	282	258	282	270	279	280	284	299	293	281	277	253	280	251	262	275	271	287	299	298	277	284	280	286	292	299	274	266	291	305	274	287	258	286	292	251	273	275	280	300	286	297	260	285	300	274	266	263	278	256	324	262	274	265	276	298	300	274	302	280	295	254	269	254	258	319	280	283	282	322	282	291	270	259	290	288	279	280	277	285	239	291	269	270	290	312	299	311	303	237	277	298	275	296	285	286	262	302	267	257	264	255	252	281	311	271	284	280	269	243	289	262	274	236	306	258	291	262	259	275	293	269	265	263	245	293	272	300	274	286	299	277	284	302	274	313	273	278	243	282	272	261	302	276	242	257	284	284	295	280	281	266	268	301	295	276	272	272	283	271	292	266	260	305	257	300	262	278	266	271	252	267	257	277	264	273	283	286	319	282	270	308	291	287	277	255	307	279	281	279	265	265	267	273	260	282	259	273	312	279	265	272	277	290	264	258	267	269	253	283	271	296	303	292	286	266	291	298	290	271	265	291	274	309	292	291	285	253	251	277	264	267	296	303	304	252	265	264	274	270	280	299	300	293	279	264	255	246	286	273	301	291	267	294	272	278	291	272	279	295	307	279	282	277	272	278	265	262	286	273	273	257	258	250	284	252	288	249	273	279	263	259	284	281	292	289	256	279	279	264	274	271	288	299	277	260	266	290	281	250	271	276	259	275	285	276	284	284	297	260	253	282	293	280	286	270	299	291	258	286	288	263	278	275	231	270	258	279	274	286	249	279	280	245	253	269	296	274	292	251	302	268	267	295	276	282	259	286	269	287	293	256	266	269	257	248	268	261	277	300	267	309	283	247	277	285	256	292	287	282	257	255	279	267	296	288	285	302	288	282	296	307	262	268	287	285	262	294	274	284	286	278	287	272	294	254	298	264	284	258	279	306	306	283	258	264	264	269	274	272	285	301	293	266	281	291	295	251	274	276	266	266	288	288	278	289	255	259	273	285	296	327	306	274	281	268	275	285	295	268	310	302	287	272	294	298	268	275	261	275	299	285	239	259	273	295	270	279	286	295	292	294	252	250	277	272	252	250	275	292	299	308	280	252	289	261	269	292	268	259	277	292	288	302	270	282	244	270	293	294	274	291	303	271	290	265	275	284	268	268	292	274	255	293	254	264	257	269	284	296	253	282	275	298	301	271	285	254	260	274	257	298	268	238	260	273	301	289	306	294	284	268	276	296	286	280	281	282	244	260	285	249	285	277	289	238	252	289	255	312	290	260	279	304	281	312	280	315	286	297	277	270	265	293	262	287	262	257	274	270	274	258	270	309	282	290	264	284	287	263	271	280	275	259	271	292	275	293	271	292	260	297	298	283	283	309	246	269	292	228	264	257	267	283	297	272	268	247	258	260	282	290	284	251	285	270	275	295	293	250	264	273	269	274	276	288	275	279	289	279	233	300	296	264	285	261	284	280	263	290	278	279	280	304	297	269	280	295	283	295	273	283	264	262	277	292	229	281	272	275	268	259	292	284	257	281	221	285	258	264	258	297	311	276	284	265	283	259	262	308	300	282	283	266	267	315	277	256	316	254	309	291	288	280	263	275	288	278	284	302	280	268	289	307	267	263	278	254	275	263	243	283	299	281	290	285	307	264	267	292	265	289	272	264	268	296	257	302	262	299	255	258	250	281	295	265	292	282	270	274	270	292	256	298	280	293	271	291	284	297	280	267	268	302	282	286	270	270	298	281	272	312	240	280	281	261	272	274	263	232	293	267	270	276	289	275	305	273	273	266	286	280	295	253	274	279	262	283	277	318	295	272	295	258	286	263	273	310	257	277	253	260	290	264	260	272	261	265	306	258	259	270	238	273	287	267	254	263	258	272	274	269	275	270	242	283	265	296	277	281	268	269	298	310	285	289	272	304	307	270	255	289	270	291	287	278	277	297	259	271	258	242	302	294	283	270	260	279	244	289	284	302	274	264	252	286	278	275	260	284	275	265	258	267	291	256	291	280	270	231	266	276	291	273	262	308	275	306	247	280	291	299	273	269	274	314	293	307	296	288	262	300	286	283	276	289	281	276	279	275	295	285	276	291	308	275	276	262	245	275	277	283	284	270	260	289	256	292	284	260	300	293	271	280	270	269	283	280	291	294	260	279	277	288	284	297	264	295	297	277	263	263	291	289	279	304	278	299	304	282	270	275	290	251	250	274	296	272	277	270	308	311	267	282	285	256	272	287	302	306	279	275	281	302	292	296	298	283	288	263	266	272	289	282	280	282	250	268	260	289	268	263	262	319	246	300	255	277	275	276	289	296	295	243	277	269	250	295	272	284	271	294	274	300	290	267	286	288	255	249	269	289	295	316	289	272	279	264	276	301	297	284	288	254	270	288	289	257	316	269	283	286	251	286	284	272	279	272	262	291	247	290	296	288	262	274	270	295	270	250	278	242	285	291	284	270	284	264	278	289	255	266	304	278	271	266	241	306	238	262	272	243	286	259	259	286	262	292	267	270	282	273	266	281	271	300	287	305	289	293	282	297	262	264	289	273	287	284	289	279	290	285	272	302	285	278	272	284	275	292	288	272	300	260	308	260	247	295	280	279	298	275	294	275	296	269	275	258	289	262	282	247	241	306	290	284	264	301	260	246	282	260	268	267	260	291	276	294	285	261	274	288	254	285	260	291	303	270	277	288	279	288	259	245	261	291	275	261	303	261	311	268	300	291	324	269	276	287	261	281	286	280	279	289	276	272	280	277	281	315	287	267	306	305	297	286	255	271	292	243	271	261	286	252	256	272	260	288	266	268	267	272	276	265	291	285	262	288	267	321	278	285	284	301	248	298	277	277	262	259	292	287	261	287	309	280	273	294	313	302	299	257	281	269	271	292	280	261	296	293	284	297	256	258	288	299	261	293	266	295	249	267	285	263	272	271	277	281	278	294	315	247	261	295	275	294	286	294	295	285	282	277	292	273	279	263	287	280	274	298	277	281	287	291	280	269	267	303	279	273	297	270	279	281	286	271	277	267	298	266	264	320	276	276	259	285	278	294	303	270	278	283	285	281	260	277	309	281	290	295	261	281	270	285	314	290	297	305	292	268	274	276	284	280	280	284	309	290	265	287	265	265	305	265	263	285	278	286	267	293	287	268	293	282	274	280	280	265
16787	36392	36519	28984	24802	23073	20470	18141	24318	37511	43037	36199	28200	18553	9652	4063	1637	809	668	552	559	536	579	561	553	556	558	548	543	559	556	534	560	580	559	550	570	529	568	515	570	561	538	566	560	509	523	556	518	552	520	581	544	600	567	560	561	580	546	530	539	551	531	584	563	564	529	537	538	526	510	522	554	597	539	578	534	536	572	579	585	553	598	552	552	532	565	567	572	499	557	539	558	536	536	536	552	519	545	607	553	554	554	527	548	534	530	528	528	542	553	564	539	553	566	577	588	528	549	553	554	537	573	524	532	550	538	569	554	518	541	541	584	540	529	551	572	564	548	571	563	554	539	531	549	536	560	555	609	550	539	545	524	550	578	577	554	549	598	584	542	493	536	564	536	515	567	536	541	541	514	510	545	564	576	497	492	582	552	592	559	562	549	566	529	541	572	563	545	559	579	544	531	574	547	538	560	542	543	546	565	544	581	539	545	525	601	577	597	530	554	576	553	549	562	576	606	537	553	551	537	544	548	537	568	574	524	543	543	590	549	522	545	554	542	558	520	536	592	523	524	548	533	540	533	559	528	519	564	555	564	540	527	559	553	549	553	569	590	519	568	551	519	576	530	540	582	552	591	547	556	546	539	578	509	557	538	541	536	554	548	579	506	561	549	546	518	491	559	553	562	529	558	518	549	541	535	561	569	550	545	560	559	548	539	519	529	543	521	616	558	548	532	522	567	562	561	537	561	506	566	513	548	584	594	569	568	586	574	574	539	514	526	552	577	560	598	553	519	512	562	531	547	523	559	577	559	563	570	557	582	583	533	585	554	545	519	531	551	537	551	510	635	559	576	536	501	543	561	518	565	554	535	536	549	545	544	557	546	569	547	568	545	554	554	529	529	551	543	563	521	580	540	570	536	568	531	531	569	552	558	560	568	549	524	562	521	586	556	596	618	550	555	586	554	550	568	551	544	538	587	539	551	552	561	584	530	544	558	570	583	561	532	573	576	538	542	540	543	576	553	574	597	540	534	542	571	573	520	550	562	542	544	551	571	566	555	562	595	550	542	562	531	534	552	568	589	549	565	506	551	524	539	589	532	526	539	556	539	549	541	568	547	572	556	556	525	551	580	520	544	520	569	538	565	574	530	560	545	591	581	536	538	550	511	535	605	576	552	569	547	554	582	551	524	571	554	549	576	531	568	571	558	560	592	545	558	550	539	569	553	558	560	578	575	569	523	551	528	544	537	527	545	570	553	604	558	599	579	522	526	547	529	561	560	551	611	552	587	562	529	535	539	548	542	552	521	585	565	574	546	532	559	574	539	539	541	552	527	585	553	550	547	521	539	549	577	544	563	561	567	561	579	555	522	527	557	545	557	501	556	542	585	529	571	551	546	559	561	558	589	524	550	591	551	584	570	568	523	582	575	541	573	575	505	531	575	540	552	562	563	503	524	603	549	548	520	553	554	569	558	540	590	555	570	510	565	520	544	536	577	538	584	555	547	542	562	527	582	578	541	537	562	566	509	553	531	525	574	585	536	543	593	558	549	537	563	561	523	569	537	519	550	580	562	544	500	557	586	569	556	577	506	509	562	542	555	535	564	570	578	532	541	554	529	534	551	540	572	572	540	587	500	528	568	560	533	572	539	533	539	526	571	566	506	543	561	530	576	552	554	546	600	537	538	552	531	558	549	544	529	583	571	538	502	538	550	553	533	557	534	517	540	634	554	523	555	538	563	532	532	549	534	566	528	503	534	550	559	555	566	563	559	571	589	544	562	549	554	512	592	511	548	532	590	586	525	563	565	561	535	564	574	523	528	572	564	543	570	554	585	604	571	608	524	547	519	586	572	557	558	559	563	553	560	505	556	510	546	535	608	521	560	520	556	528	556	562	517	565	548	560	551	549	547	546	541	557	530	538	590	544	559	541	575	540	533	545	565	533	568	564	523	569	545	541	573	582	561	559	567	562	561	555	543	529	573	589	567	545	504	551	552	544	555	575	545	539	540	532	561	589	561	563	547	552	516	576	574	559	572	554	615	550	512	536	523	546	497	544	541	577	546	522	510	537	539	500	531	541	556	529	568	532	549	574	553	572	530	551	536	574	578	577	522	528	576	590	540	525	587	557	553	529	576	537	570	552	591	563	520	585	553	534	537	527	589	579	507	565	569	567	511	586	549	523	573	548	545	563	582	540	562	554	556	554	541	577	580	575	539	590	551	527	562	556	530	542	585	490	542	515	547	553	549	536	531	561	561	553	581	553	548	540	556	541	534	543	546	542	558	556	527	503	537	529	601	519	526	522	539	530	554	568	565	579	568	572	564	573	546	548	525	559	538	574	543	532	548	534	569	535	555	560	552	564	537	561	548	565	538	567	549	537	523	523	519	554	554	543	574	583	555	557	551	581	541	582	557	575	521	521	597	533	565	555	540	557	550	573	552	625	542	532	563	577	579	552	543	546	532	553	551	541	565	577	562	561	548	576	588	566	534	522	548	550	570	542	559	547	521	565	587	563	556	547	569	527	552	540	567	592	545	535	525	549	559	512	569	558	518	535	545	612	539	589	520	568	591	532	556	544	559	548	544	559	563	540	554	591	550	537	598	512	536	506	528	553	600	532	543	500	567	549	587	538	537	571	529	506	551	525	570	568	581	557	529	546	571	524	547	558	595	590	541	539	546	576	572	550	551	590	558	558	560	600	553	522	519	551	519	510	583	550	536	535	533	516	549	578	544	545	555	537	543	586	482	522	573	570	573	528	575	524	583	566	595	529	492	551	609	566	530	559	570	533	524	560	592	549	569	550	549	536	555	567	547	513	548	558	565	515	561	546	543	528	608	569	534	553	565	505	531	562	518	581	571	548	543	567	586	583	555	564	503	537	552	557	588	544	520	582	533	554	555	548	563	534	546	578	577	553	542	525	564	573	564	593	547	595	530	569	547	501	562	562	535	567	542	578	522	527	531	568	516	567	507	567	491	528	510	554	486	590	596	554	571	494	587	545	561	564	557	584	552	554	557	530	526	554	536	567	558	560	552	592	542	573	564	565	526	525	506	572	538	632	513	572	538	505	540	555	536	537	542	599	582	567	566	584	566	539	530	592	580	576	568	479	563	567	570	545	534	563	568	580	523	569	530	529	528	571	577	531	551	565	566	543	532	566	574	572	532	566	564	598	528	573	502	515	565	527	552	546	550	528	549	542	552	515	571	562	527	559	576	529	555	536	537	577	593	584	578	561	524	593	572	564	549	501	564	550	555	522	530	543	531	557	529	543	546	591	540	565	520	513	574	582	544	550	552	524	569	550	577	573	540	529	515	563	588	558	547	547	534	586	573	549	568	567	554	589	578	547	544	534	545	560	564	560	568	573	559	571	559	545	580	528	569	569	521	523	584	551	568	564	548	552	543	544	577	576	536	561	549	504	573	539	538	558	518	554	521	549	539	543	507	575	492	517	549	539	551	585	554	548	590	577	568	535	550	540	525	521	569	569
26600	21231	16781	10493	3693	2341	1818	1524	1696	3418	4555	3265	2116	1233	727	483	396	365	338	328	356	340	363	343	289	338	323	314	347	343	338	344	327	346	336	325	352	361	348	347	315	344	349	344	334	330	318	363	367	325	325	336	331	325	336	357	315	339	330	335	334	326	363	316	328	335	314	348	338	352	360	311	323	333	351	314	372	349	339	335	324	326	328	360	335	361	330	350	366	313	326	343	341	366	317	323	331	305	328	343	352	340	350	307	337	342	328	313	358	367	344	392	340	334	296	346	310	341	339	309	329	314	332	367	304	326	316	351	353	330	331	315	325	366	315	327	372	326	332	339	329	282	285	330	328	310	326	337	355	323	345	331	337	339	349	351	325	324	331	330	304	343	327	360	343	338	360	319	346	318	353	326	344	349	380	344	329	326	305	345	319	335	332	367	330	341	367	348	343	367	342	339	328	322	334	347	351	319	335	350	345	337	343	322	343	378	345	339	353	364	368	343	314	361	359	325	361	344	338	332	338	337	345	328	331	370	324	351	339	344	341	365	297	359	337	329	347	339	339	344	372	346	359	337	343	342	335	317	333	335	351	381	372	332	352	363	358	335	347	340	328	320	349	357	337	386	350	328	348	340	334	361	336	348	347	328	318	357	341	325	334	328	364	349	353	330	313	327	329	315	325	330	361	329	315	299	324	318	321	334	356	316	364	330	323	347	335	343	356	347	335	349	315	326	322	318	351	310	354	339	321	349	342	346	294	347	340	322	350	310	357	315	337	357	334	332	338	335	338	336	336	330	360	319	294	322	330	359	341	325	328	342	349	293	308	327	329	337	337	342	335	335	343	374	327	336	345	314	357	340	335	304	322	315	333	327	338	339	354	351	345	320	350	368	303	360	284	339	346	325	330	348	350	351	348	332	341	340	349	347	341	344	334	342	341	341	330	335	353	365	324	353	306	331	286	319	322	313	320	317	342	342	344	327	348	300	310	330	352	353	339	329	345	352	378	349	349	323	296	341	354	349	323	355	351	336	313	338	349	338	325	363	375	370	351	330	334	328	343	350	349	336	353	326	304	323	335	350	377	353	337	339	372	350	330	373	358	341	354	350	334	339	347	356	337	342	338	367	343	360	343	328	353	335	357	343	335	336	347	299	333	338	366	347	332	330	368	320	335	318	338	340	313	340	349	346	342	345	356	321	328	339	336	348	329	350	339	344	322	314	324	332	328	353	366	347	300	348	334	340	344	336	330	330	366	343	329	372	304	313	308	333	339	341	326	339	355	335	334	364	353	360	337	332	316	344	343	340	346	316	360	315	293	359	304	344	367	340	311	347	380	359	354	340	335	311	326	363	354	340	322	365	344	357	322	347	347	345	348	297	348	362	336	322	323	345	332	350	324	355	313	342	360	308	332	348	308	371	343	318	334	329	370	345	317	346	334	314	327	335	317	350	368	327	354	335	321	330	389	337	333	344	353	352	352	308	325	332	358	337	330	308	337	348	347	331	371	358	303	316	340	335	339	317	361	322	356	328	338	366	335	334	344	313	350	330	341	320	344	327	285	336	314	342	341	316	346	335	303	330	336	325	304	364	321	341	347	325	312	352	374	357	331	310	343	359	319	334	289	341	325	306	364	364	337	332	336	374	342	348	346	355	329	341	318	354	340	354	312	352	328	341	326	332	370	352	329	362	340	329	308	330	312	375	331	309	371	301	356	341	347	344	300	318	318	336	345	355	355	337	370	344	346	329	338	357	334	313	325	342	277	346	316	318	334	342	310	330	341	361	349	339	331	338	356	375	339	307	341	319	330	345	340	372	329	344	329	319	319	295	351	284	363	346	338	312	350	355	327	371	335	322	331	349	344	341	329	343	340	364	360	319	342	328	318	337	350	338	330	342	349	335	344	357	316	321	347	319	324	345	347	342	293	318	330	334	368	338	352	353	332	312	323	350	349	359	336	335	323	343	355	352	341	314	345	326	372	335	327	315	370	354	314	339	335	358	328	381	302	311	331	330	305	376	334	324	347	325	352	342	358	323	334	338	309	340	315	334	310	310	338	318	325	311	355	306	328	334	361	343	331	332	328	332	336	341	331	343	330	370	316	351	324	297	327	343	350	353	340	350	347	346	321	304	376	350	356	363	365	324	352	338	351	339	357	361	331	346	330	354	328	375	330	330	333	326	364	326	370	339	341	318	351	339	290	337	338	322	332	318	362	327	348	351	354	344	345	335	299	375	334	343	333	322	349	314	346	306	312	347	316	309	337	331	395	332	330	350	329	326	319	341	319	360	359	332	323	340	302	360	354	316	355	352	332	339	336	343	346	377	324	349	316	338	310	327	309	348	360	331	316	327	316	339	335	364	340	330	354	335	314	324	326	341	378	361	316	345	362	346	328	321	357	342	351	378	315	361	298	309	321	320	337	310	316	330	325	353	340	326	376	357	353	327	327	337	319	353	316	364	342	305	322	359	359	314	322	352	346	341	353	342	371	362	347	311	331	331	323	346	323	335	340	312	338	338	363	331	286	322	362	329	335	338	323	336	345	343	347	320	347	317	317	355	338	350	345	335	326	344	326	319	357	358	320	345	352	330	316	327	360	316	323	343	334	350	267	325	335	328	336	355	304	319	322	320	309	339	302	324	344	335	358	335	351	379	318	338	368	364	343	344	350	303	340	333	371	332	331	338	330	336	308	354	332	334	355	327	342	305	357	373	342	341	321	351	335	356	373	368	321	332	314	355	351	339	346	318	324	334	332	343	374	310	331	352	336	338	312	321	322	342	356	345	339	323	334	326	346	359	365	327	328	351	337	325	367	317	341	371	336	346	320	319	350	363	309	360	315	345	319	326	326	328	365	314	306	337	335	355	338	326	348	364	330	355	316	327	327	339	338	338	345	297	319	363	323	315	334	323	341	333	328	321	332	342	337	311	323	319	354	301	315	340	330	322	338	326	313	321	311	355	336	338	308	302	329	315	337	288	320	367	342	318	328	329	309	341	344	305	333	312	336	353	337	336	354	323	338	321	311	336	334	316	353	395	355	349	334	342	335	313	341	282	297	335	306	305	352	352	334	398	344	346	332	356	342	331	347	346	307	372	355	339	317	329	335	326	319	323	368	347	325	350	352	347	302	305	336	325	332	338	335	323	360	376	321	358	333	349	344	332	362	340	335	305	355	354	327	325	314	357	351	349	341	348	349	345	324	352	347	322	366	337	335	348	349	330	351	322	330	311	335	356	354	350	331	335	362	336	301	329	312	338	331	319	349	340	379	335	317	330	318	321	321	348	351	349	321	355	318	338	320	328	358	333	333	343	331	347	357	309	283	348	369	336	339	361	341	341	314	331	338	341	334	337	342	333	340	349	327	325	319	318	328	349	354	332	293	333	332	319	362	311	323	346	322	341	345	320	332	389	344	327	321	358	352	364	324	328	322	345	294	340	298	347	321	322	360	329	323	369	335	324	345	314	306	324	351	338	333	310	350	326	317	322
14082	26886	20633	16884	9669	7310	6101	5331	5961	10431	12541	9151	5835	3343	1872	1161	782	741	694	677	675	670	734	764	700	682	661	653	666	716	617	634	699	710	698	662	712	721	654	654	640	638	660	752	674	670	718	700	683	725	649	686	719	674	695	701	710	726	694	657	651	620	705	684	687	665	631	671	679	715	674	647	636	649	662	710	669	701	658	681	667	682	662	662	728	684	642	684	708	697	707	649	667	707	670	738	656	696	656	652	695	724	696	666	689	687	676	687	684	710	678	640	656	714	687	674	711	718	625	666	680	647	714	648	658	677	703	682	637	655	640	711	675	705	748	681	709	670	709	719	683	697	654	643	651	673	672	661	659	681	700	657	666	637	641	685	729	720	695	671	696	736	669	666	675	716	673	696	669	678	703	743	709	679	710	673	669	697	655	731	674	662	674	690	672	696	669	676	681	726	685	675	671	736	708	683	663	708	742	662	664	687	706	689	689	723	649	712	660	628	650	714	677	707	753	704	663	706	661	703	658	680	695	755	696	668	703	643	680	705	715	736	716	654	696	701	652	662	669	639	654	661	708	672	662	679	734	677	653	650	716	734	691	716	692	675	706	654	668	703	692	686	727	676	688	673	655	688	683	690	702	660	663	663	648	663	657	678	691	686	690	629	663	740	669	688	701	652	641	680	740	658	701	693	660	684	694	711	695	702	673	723	672	672	711	705	704	697	680	725	655	636	676	674	691	694	670	731	685	714	680	720	676	684	659	676	710	641	706	719	647	694	735	706	674	704	689	693	693	684	712	668	668	649	683	703	659	721	665	687	662	633	696	689	671	686	655	727	684	676	656	707	630	681	683	652	700	723	717	647	681	651	695	762	706	658	685	729	698	729	663	668	724	681	673	703	699	696	663	708	630	767	645	736	670	706	671	681	672	656	684	648	709	653	642	663	694	662	683	681	699	701	663	668	655	691	690	692	680	636	661	643	701	685	695	604	699	708	706	704	674	699	681	683	685	701	651	699	688	677	735	682	722	687	692	679	681	665	693	692	749	696	700	677	664	716	716	702	718	704	647	691	706	690	695	703	664	697	687	669	665	671	678	721	645	669	691	659	641	739	679	701	673	694	706	706	685	675	724	696	718	685	675	714	684	657	659	659	703	685	692	764	698	699	673	700	717	704	643	684	728	651	700	723	691	708	692	669	675	691	733	685	668	646	689	666	703	680	677	694	677	680	666	654	696	635	599	698	631	644	670	701	693	672	683	725	683	696	651	675	708	673	715	657	605	713	713	689	639	673	701	687	660	675	722	708	698	654	661	644	661	652	711	701	717	700	705	655	700	697	705	679	701	714	650	672	689	675	647	691	648	734	667	671	689	657	665	655	677	680	740	708	681	711	678	702	641	669	699	680	661	679	690	644	671	706	668	665	694	648	686	679	694	709	720	668	654	663	726	661	700	677	668	711	676	685	670	671	670	673	657	676	660	649	702	680	739	664	708	669	673	712	652	657	725	689	702	682	751	714	661	714	695	705	691	701	645	709	695	655	661	689	694	705	705	667	697	701	690	649	661	707	676	687	700	679	693	700	694	664	687	674	669	679	627	655	592	719	719	654	755	726	691	712	696	700	662	656	709	704	681	685	682	664	693	671	675	673	726	684	631	729	681	727	680	642	675	698	671	682	648	654	655	717	672	655	676	665	647	649	724	714	709	625	708	729	685	703	670	687	680	654	727	667	652	659	689	678	691	699	635	700	693	658	708	727	675	714	626	702	684	710	693	746	707	679	683	657	675	723	705	671	660	664	702	668	680	633	709	631	663	712	721	694	647	707	692	695	647	685	662	707	680	687	730	619	717	704	684	679	666	699	697	651	722	652	696	717	680	688	702	656	680	673	661	698	720	676	671	666	682	685	686	655	686	641	682	666	659	682	681	741	675	701	693	703	699	710	745	678	681	665	683	663	651	646	696	707	722	696	701	667	673	668	687	707	702	655	711	696	659	667	697	736	668	690	654	680	687	660	695	708	696	659	687	688	653	680	675	716	664	696	636	715	662	719	683	701	673	707	656	689	716	682	687	659	687	661	692	680	641	693	697	685	665	704	673	656	712	683	660	656	708	715	664	709	683	681	668	659	664	670	677	645	646	673	692	728	644	732	665	700	700	687	678	660	653	694	667	683	679	698	681	715	715	676	739	700	671	661	698	656	691	697	676	602	668	689	650	644	714	681	669	692	689	714	676	688	663	685	728	669	701	705	658	693	678	686	683	713	678	698	684	655	675	692	678	632	677	698	673	689	753	692	688	729	676	692	689	690	632	626	692	720	692	740	706	679	675	686	680	695	639	713	700	662	615	658	683	673	714	650	696	770	702	661	709	656	717	694	654	645	661	740	675	644	704	664	693	711	678	677	649	685	650	621	632	666	643	683	689	695	651	679	694	694	682	669	659	729	666	685	697	718	621	667	695	669	699	645	696	685	681	653	712	659	675	687	696	692	711	684	674	656	714	658	651	675	675	663	620	735	688	716	658	719	699	667	699	703	648	663	700	677	717	677	663	665	665	706	662	700	701	739	644	709	654	664	676	664	683	670	673	683	654	677	671	654	702	665	723	717	709	700	716	683	692	724	692	687	682	655	694	687	650	682	698	718	713	681	722	673	672	685	686	714	677	648	664	714	665	670	705	648	669	762	701	650	679	644	663	677	693	665	708	715	681	691	681	694	698	633	702	660	681	686	654	633	683	663	642	695	731	648	675	675	725	653	684	680	688	693	685	703	635	662	695	667	623	658	683	690	673	706	724	604	699	715	648	711	671	708	712	646	724	681	663	664	658	664	647	677	670	709	687	689	715	705	650	677	689	679	708	690	714	708	674	672	719	695	723	660	644	637	671	637	714	698	734	646	650	679	654	648	688	711	693	698	657	692	679	618	656	698	700	683	650	706	706	689	666	687	711	665	717	729	663	698	679	685	688	715	694	704	691	668	715	690	686	663	642	700	626	672	667	643	701	663	669	634	721	668	681	682	680	683	686	679	707	685	661	668	670	672	714	699	668	722	683	714	626	667	697	689	697	647	665	722	698	652	649	697	744	699	636	691	717	665	656	680	680	670	709	669	700	672	674	720	686	656	685	686	632	712	718	669	641	689	669	660	678	690	731	644	639	666	723	708	646	686	692	698	701	641	698	711	656	743	669	700	684	683	686	683	668	690	604	675	630	705	665	712	687	663	671	700	705	694	685	666	692	709	721	718	697	741	729	682	655	686	664	690	704	686	658	712	699	680	699	701	711	655	725	693	693	701	683	725	680	715	701	705	670	675	616	717	657	713	718	676	678	725	702	671	681	685	683	647	697	660	729	704	653	727	649	665	654	690	709	668	704	735	709	686	678	693	655	647	683	679	673	689	703	693	703	652	690	712	686	696	687	730	678	683	713	659	696	676	723	667	643	721	717	680	686	645	672	712	695	629	681	686	730	668	607	666	684	650	687	651	715	697	712	674	657	685
24152	21131	27954	24595	18923	9387	5541	6274	7576	16428	21110	16327	9625	4412	1756	806	459	352	287	299	305	282	347	288	286	271	283	300	310	302	267	299	283	328	307	305	313	299	304	297	318	285	300	336	303	290	304	303	292	290	314	291	298	307	310	267	307	286	318	287	281	262	312	282	268	300	297	291	298	285	299	322	309	283	292	290	319	295	276	312	276	283	268	310	314	294	294	324	316	303	294	289	315	274	305	272	269	296	286	271	294	288	322	310	308	272	300	277	311	276	274	289	290	318	325	275	300	295	302	273	289	332	277	329	317	305	291	311	310	308	312	271	301	299	288	298	306	291	280	292	280	298	273	309	308	313	307	316	305	326	285	296	266	275	290	283	280	275	266	314	286	286	311	304	313	305	312	301	316	285	300	238	270	293	305	307	327	321	271	299	276	274	282	310	282	300	302	286	275	260	262	301	309	313	279	291	290	341	300	297	328	279	297	305	294	295	284	301	275	306	293	289	304	289	303	296	291	316	317	289	306	285	308	317	290	288	266	353	289	305	272	297	317	301	295	307	282	297	308	297	288	283	285	291	309	276	302	326	300	292	260	282	275	278	270	308	291	293	294	299	294	302	288	282	288	307	313	320	284	280	282	272	310	288	319	318	304	284	305	284	283	265	281	301	286	296	306	282	316	308	303	294	286	326	300	312	315	313	308	297	282	295	300	294	316	286	271	277	297	275	319	281	291	307	293	292	295	324	306	297	274	267	305	289	303	268	320	278	300	277	294	271	281	315	300	307	323	289	265	288	268	324	254	295	276	285	273	310	301	298	302	287	278	297	292	277	305	275	303	249	288	288	328	282	304	325	293	292	307	280	275	296	292	283	302	311	300	285	281	265	302	297	305	296	326	318	285	313	285	307	273	304	310	307	274	304	295	296	293	279	294	297	281	302	279	253	296	287	302	320	289	301	298	274	322	286	276	294	319	312	293	292	302	309	314	267	308	277	286	279	288	289	303	301	312	300	305	307	292	282	276	312	315	271	295	283	274	300	262	305	280	290	303	284	298	324	290	272	286	266	275	317	288	273	270	304	300	304	272	283	275	295	324	312	325	282	278	288	315	274	280	306	286	288	305	322	285	285	267	305	283	272	304	296	278	286	316	318	276	305	272	316	294	272	317	300	289	305	288	297	289	312	303	320	295	321	319	286	285	277	316	311	302	283	331	290	301	291	281	270	282	272	303	282	302	282	308	262	272	280	310	306	275	285	288	304	311	307	291	293	306	315	299	290	289	336	287	266	301	280	285	297	301	265	280	299	300	315	272	294	263	273	294	296	298	274	259	301	308	311	306	299	288	293	307	303	282	313	276	313	303	312	315	309	288	302	296	279	290	289	305	310	324	308	293	296	286	262	280	316	298	296	282	330	284	277	311	307	292	320	302	312	314	289	276	294	317	264	319	279	270	306	296	282	296	288	284	299	276	302	274	312	290	287	292	299	283	305	298	295	289	302	310	282	299	282	328	274	287	278	288	263	274	300	283	302	312	290	291	282	265	307	332	279	306	310	310	282	300	303	334	274	293	284	308	292	271	300	300	300	271	303	277	242	273	290	289	320	311	301	317	314	316	297	276	310	269	304	301	298	308	279	306	300	300	302	260	278	300	303	296	299	281	290	312	293	283	272	292	308	272	282	282	286	277	309	312	264	312	290	298	280	291	298	292	307	268	300	268	297	287	281	304	283	322	315	308	267	291	284	265	309	308	321	325	301	303	298	297	290	306	267	303	295	269	298	279	264	287	311	289	316	284	307	281	319	293	270	281	307	292	302	326	298	292	264	290	275	335	300	277	260	277	321	310	320	328	290	296	320	312	282	294	257	312	299	266	332	271	276	294	296	288	286	292	291	318	288	306	316	339	298	318	306	325	315	297	287	304	293	279	327	304	285	280	303	285	279	304	343	296	280	275	302	324	292	288	274	303	305	285	304	303	277	290	310	294	265	298	303	311	302	285	316	288	280	294	290	277	266	267	305	274	327	281	307	320	302	286	299	304	280	312	267	297	295	310	322	294	317	300	303	298	259	273	305	304	327	256	287	282	326	294	338	259	327	284	271	278	275	283	267	316	281	290	281	302	315	299	343	298	299	276	305	300	314	303	291	286	275	301	282	324	279	315	296	312	282	292	303	273	287	268	309	306	304	290	291	298	300	294	284	301	302	322	270	294	308	280	248	276	312	302	296	287	289	274	298	301	290	304	289	302	286	311	295	275	286	294	341	301	305	305	288	301	308	277	322	316	293	306	291	288	295	311	312	291	292	291	302	331	274	272	293	298	288	293	299	301	283	334	301	334	325	314	309	300	246	282	283	292	299	280	286	294	326	274	280	317	307	287	281	286	293	279	314	290	294	344	300	301	316	299	287	325	267	334	294	257	305	298	291	322	300	302	306	264	308	277	293	293	277	299	270	289	270	308	263	296	300	306	266	317	287	284	287	267	272	256	314	274	314	295	282	300	285	284	308	272	291	288	302	270	315	299	288	276	297	290	290	300	294	279	263	309	278	265	261	279	318	316	297	305	316	297	287	309	291	305	288	292	306	320	297	286	297	261	295	277	288	302	311	305	295	293	300	264	291	266	303	275	293	286	305	293	324	312	288	308	319	308	288	305	286	272	298	304	285	274	313	278	317	307	279	282	267	302	299	308	317	290	283	299	269	290	288	309	276	324	319	292	297	280	305	290	285	315	293	305	301	294	305	287	278	285	284	270	287	324	301	277	294	303	294	273	271	298	299	288	276	269	325	298	289	325	273	311	270	328	292	316	265	319	278	284	271	303	270	267	286	281	302	278	291	274	299	318	330	293	255	280	270	319	294	290	297	295	277	268	280	321	291	290	281	318	296	319	310	290	290	280	288	340	281	303	310	274	324	282	300	309	318	315	289	330	289	291	308	282	276	298	306	298	292	295	297	335	299	288	276	321	295	326	279	293	290	323	281	299	295	311	286	259	263	294	293	273	288	331	287	274	293	312	302	313	279	290	293	294	276	300	322	295	311	316	280	293	292	312	321	310	305	306	275	334	286	287	295	296	284	280	312	323	290	304	312	292	332	280	283	311	309	340	297	270	298	275	301	305	319	293	252	297	264	276	271	276	301	295	324	296	309	299	289	300	290	265	276	287	327	278	299	305	312	299	300	265	308	261	294	307	275	272	296	286	304	315	290	250	279	331	277	255	309	283	338	277	318	271	282	306	310	283	297	318	285	294	308	249	284	290	295	279	279	303	259	300	319	286	289	277	303	300	326	292	276	305	282	293	274	258	290	274	278	289	317	311	334	303	285	316	287	305	306	296	279	327	279	281	263	282	294	276	283	312	299	308	312	285	285	280	330	305	283	281	274	280	316	286	292	319	273	304	270	288	279	301	298	324	299	287	286	291	288	282	310	299	282	320	271	306	287	285	262	311	304	268	304	282	281	267	297	297	299	295	316	257	316	285	280	265	292	300	294	293	286
17390	31516	32135	23119	18395	15966	13932	17051	19526	29939	32482	26870	18778	10756	4928	2174	1108	735	595	610	583	579	648	597	577	608	547	572	576	640	584	602	582	579	638	638	643	607	583	576	601	594	593	600	594	625	656	640	567	576	568	572	622	578	620	623	612	567	601	581	609	597	587	603	645	622	621	588	595	578	632	610	595	609	598	607	649	604	582	600	612	620	639	581	626	582	618	614	611	623	589	625	642	653	589	637	606	605	577	625	562	627	599	616	592	613	644	595	591	577	586	593	608	613	608	581	605	577	606	606	523	567	633	598	660	559	575	608	585	584	622	617	621	642	629	611	630	599	562	588	611	563	546	576	618	595	580	576	603	613	612	615	625	604	603	602	598	579	585	626	571	612	610	576	599	599	592	600	580	586	615	607	616	599	618	615	613	571	651	633	638	583	602	624	565	620	616	590	571	578	612	644	598	606	646	598	590	613	570	610	603	580	591	585	580	591	590	623	632	616	577	620	577	607	606	619	625	600	586	591	602	594	576	573	627	627	643	571	608	599	593	618	619	597	596	593	569	616	596	596	601	619	616	586	644	592	568	592	591	596	577	596	600	624	604	617	620	625	606	570	601	594	576	638	625	623	583	603	589	577	604	595	612	590	590	612	588	603	608	658	615	575	651	599	623	593	616	549	587	631	640	659	587	637	587	591	613	598	593	604	586	653	579	599	576	571	646	618	610	568	633	667	614	594	608	596	603	619	583	603	591	568	576	567	618	631	601	602	585	604	577	575	611	579	607	584	577	612	608	582	586	604	584	600	607	603	594	613	641	590	606	566	591	628	579	599	601	598	576	625	583	603	582	652	594	647	592	593	649	633	598	584	606	596	598	589	640	614	592	608	563	659	644	625	542	578	619	573	585	605	634	639	586	552	622	596	606	587	614	623	565	604	604	607	609	585	615	606	564	634	599	597	593	611	623	614	614	613	613	570	633	577	587	616	562	567	553	582	607	601	551	609	581	609	649	612	571	624	579	590	579	579	626	584	599	556	574	566	590	588	659	558	666	648	588	579	606	627	616	606	595	562	594	617	622	597	629	608	662	633	618	603	629	619	574	596	603	603	619	593	576	594	563	595	586	586	611	601	604	597	596	579	602	620	614	599	582	592	611	575	600	568	574	577	563	625	593	593	580	588	586	586	595	612	629	597	602	610	624	603	600	613	573	569	610	571	610	608	594	585	611	618	607	640	618	596	600	566	588	590	560	630	605	596	582	575	616	603	583	605	598	649	581	575	588	615	617	632	594	643	557	584	570	611	633	632	629	598	620	617	601	600	626	545	585	610	637	603	594	554	588	550	620	594	574	599	605	577	541	578	576	578	611	599	610	637	604	603	551	617	616	639	583	583	567	607	561	659	598	592	557	594	606	567	534	628	595	602	599	613	573	622	593	592	572	585	535	626	648	577	591	620	598	574	623	591	604	606	558	617	561	566	632	591	594	622	615	607	567	578	624	612	581	582	635	594	602	605	579	544	587	604	629	591	589	588	600	581	610	600	606	636	585	612	597	551	578	608	584	625	606	576	632	602	604	602	659	606	614	590	603	604	641	582	590	561	597	588	616	612	581	580	611	624	573	559	611	588	590	594	594	610	561	589	610	610	600	615	604	582	591	569	632	607	624	599	596	581	578	535	570	587	601	608	599	610	602	581	611	594	605	597	572	615	624	581	594	602	628	591	592	623	591	615	606	613	579	588	644	582	655	600	562	623	600	577	606	607	595	577	602	567	623	650	605	593	614	594	579	636	571	549	621	647	604	582	588	597	599	625	565	583	611	582	594	598	635	621	598	573	613	601	558	607	609	600	562	638	586	598	616	629	604	583	618	588	574	595	584	610	641	616	579	530	615	573	591	591	579	614	625	586	627	597	586	576	632	576	582	621	594	635	580	577	611	605	608	606	590	558	587	583	619	587	627	634	640	605	601	564	601	575	593	625	596	615	624	600	631	613	641	629	572	605	621	588	609	574	579	569	591	631	585	577	635	633	586	605	639	619	624	636	572	559	592	591	588	593	546	603	672	570	594	642	565	587	601	603	617	613	582	621	588	600	592	601	599	618	581	610	596	597	567	644	601	601	577	640	562	636	621	604	596	616	620	652	596	593	659	580	574	618	628	587	636	604	596	559	608	547	638	594	621	597	615	579	641	614	600	595	548	602	649	582	602	601	605	606	643	617	596	630	632	639	603	584	534	566	634	600	628	619	567	584	601	591	566	578	604	580	602	611	611	605	610	589	574	609	641	656	655	547	561	604	591	604	596	633	557	575	626	612	562	622	618	587	628	561	596	628	615	567	611	615	631	636	602	617	609	592	602	573	607	587	593	613	613	583	539	576	574	567	620	585	587	622	580	609	589	611	586	602	577	608	598	624	636	589	582	647	590	593	592	619	589	589	597	585	628	602	608	633	590	610	583	567	591	603	583	572	618	596	640	603	626	602	624	599	650	579	612	565	606	627	583	593	599	596	650	588	572	562	623	629	589	614	648	587	602	586	609	614	597	577	594	600	619	597	616	594	587	616	596	604	596	605	600	589	600	577	587	608	615	594	552	588	628	542	596	591	653	564	597	578	589	625	573	622	556	600	590	598	634	609	618	607	599	593	600	579	641	620	627	556	635	593	611	600	615	590	597	605	590	556	590	559	599	596	620	596	594	605	585	606	628	618	573	576	612	596	586	602	614	582	596	574	577	582	617	578	619	552	597	602	607	561	552	579	651	579	601	613	582	548	586	588	578	576	554	565	653	636	608	518	583	566	584	625	617	590	603	614	585	614	606	594	601	618	612	594	582	613	587	575	572	559	587	602	629	610	567	625	565	587	566	613	600	599	591	601	636	588	586	623	613	594	645	569	590	637	605	592	586	602	627	609	588	578	591	538	593	590	595	586	576	617	613	636	609	672	587	574	614	590	576	597	616	604	641	580	598	590	615	583	614	564	598	595	574	611	632	627	582	614	594	561	599	558	592	643	590	619	605	587	604	583	616	647	578	589	608	577	614	604	598	632	576	600	585	645	587	631	610	582	660	585	587	582	633	585	568	611	585	641	604	568	642	592	599	538	592	597	597	575	600	565	599	577	632	638	600	610	616	606	622	577	587	554	606	625	603	638	592	553	590	583	592	609	595	671	593	586	562	620	584	587	583	547	541	592	639	607	593	602	649	594	591	589	612	607	616	608	638	606	600	558	636	576	563	662	628	597	613	599	598	610	592	573	576	561	569	590	598	593	604	617	610	623	615	521	576	611	628	607	550	570	528	596	615	610	592	583	640	601	644	601	600	579	560	545	625	581	655	560	626	601	608	607	604	583	633	589	536	613	590	579	622	583	639	603	571	607	613	594	605	598	582	579	607	585	623	611	593	593	564	582	577	610	577	585	581	637	554	635	608	637	617	556	623	595	641	609	546	583	591	598	586	548	572	601	571	559	605	585	597	583	575	590	563	606	589	621	592	593	613	536
23090	21262	29115	23739	21332	20983	15248	11957	21730	33429	32912	25243	15749	7918	2999	1111	502	353	315	254	283	271	278	257	257	263	274	302	263	272	288	269	266	280	267	283	265	258	262	271	258	256	269	263	273	259	283	311	260	279	269	273	286	274	264	266	267	293	297	282	262	292	264	263	290	238	253	290	281	283	267	246	274	256	270	303	285	241	233	268	290	286	286	268	262	281	278	262	287	283	277	274	267	279	268	285	290	261	268	265	308	259	276	275	257	265	266	234	266	291	260	263	293	257	292	278	268	324	279	275	274	252	276	299	267	272	278	295	252	243	272	295	237	297	250	290	281	302	272	277	269	246	236	287	258	295	287	288	283	259	255	310	262	283	267	261	247	260	265	252	257	277	268	288	260	283	253	280	279	263	235	263	282	243	263	279	264	285	293	309	260	287	263	262	257	257	255	288	270	305	293	293	283	285	251	275	259	247	264	256	275	269	255	282	284	271	276	289	294	295	283	272	254	273	307	296	283	283	285	257	292	293	275	276	260	302	287	261	258	249	283	249	306	287	260	263	255	280	278	275	250	303	284	275	267	266	291	270	280	229	277	298	268	272	284	278	256	293	281	289	278	295	247	272	284	298	255	276	262	277	251	259	256	270	257	260	257	256	252	287	274	262	258	298	288	237	281	304	291	284	261	313	287	252	262	298	271	292	307	265	295	265	252	300	234	262	310	282	308	260	252	265	278	243	262	281	285	285	282	263	257	281	267	275	284	264	257	256	269	285	300	270	294	242	279	272	282	276	247	249	265	269	264	274	277	248	263	279	266	245	265	229	264	277	280	301	258	301	282	264	258	257	248	281	271	277	282	282	293	283	287	289	261	259	265	246	259	268	275	266	274	269	250	282	271	292	261	269	309	253	263	249	273	311	272	265	294	272	293	265	276	288	268	252	290	274	304	256	244	249	274	292	255	277	273	286	265	323	267	247	263	289	267	243	251	294	257	259	262	280	268	261	253	266	257	293	279	304	301	270	277	272	274	269	268	268	288	295	282	265	266	288	252	264	265	271	261	278	269	267	287	305	278	282	267	276	258	268	273	296	252	237	284	270	278	249	265	258	266	274	282	282	263	273	260	277	260	292	242	276	285	284	272	264	254	284	248	266	269	262	254	243	268	265	279	288	277	275	282	267	248	243	276	280	256	260	242	279	266	281	254	280	280	250	289	269	290	283	279	261	289	265	282	244	255	278	259	270	268	274	282	266	277	288	271	255	279	240	269	278	285	289	315	268	257	290	277	248	246	270	265	269	260	287	275	256	253	257	267	279	314	272	268	271	270	245	286	278	259	273	263	277	279	242	281	241	303	259	298	282	265	253	275	285	253	260	257	265	269	264	279	283	277	287	280	313	260	273	264	248	274	283	240	295	269	272	267	279	279	259	301	290	262	270	256	297	251	283	276	271	300	260	276	300	263	260	258	289	273	267	281	300	273	243	267	306	289	270	291	269	288	279	277	290	270	286	286	272	278	262	283	269	265	272	271	240	270	277	290	274	255	269	298	289	297	292	296	262	253	247	285	288	277	260	269	259	304	285	276	268	270	279	275	260	284	275	304	300	257	288	286	302	291	260	283	265	263	281	239	260	273	274	278	275	282	288	258	273	268	264	288	261	274	269	282	267	287	287	274	266	279	255	260	249	262	273	284	262	280	310	268	268	270	282	269	270	265	276	286	269	272	292	265	252	263	302	266	297	260	266	280	242	283	270	265	287	265	279	267	266	256	295	274	233	292	261	257	266	250	298	272	281	269	270	266	273	289	293	305	244	264	245	249	277	279	267	259	272	278	283	251	258	240	259	292	241	283	261	290	276	275	263	296	270	255	296	283	267	264	258	277	281	280	270	262	274	275	271	279	252	295	276	286	282	306	265	277	252	246	266	279	266	273	241	274	267	300	325	283	293	266	284	260	284	281	273	288	267	261	250	268	262	269	305	257	268	257	273	289	252	281	261	278	269	254	263	294	249	289	275	283	263	295	282	244	267	261	286	265	270	231	272	264	257	266	309	271	299	274	263	262	262	280	275	235	265	269	261	307	261	267	270	257	298	271	262	279	251	278	310	271	235	293	271	288	281	271	280	306	285	270	256	279	282	264	284	303	251	269	256	273	285	278	253	236	248	272	274	247	286	246	243	289	281	291	277	299	275	251	245	269	289	290	252	273	267	289	272	263	318	264	276	245	246	270	278	260	269	273	259	268	263	255	277	270	257	242	240	259	286	254	258	247	283	300	295	264	276	258	281	285	267	255	254	263	290	260	262	293	264	234	268	249	291	252	281	285	306	301	259	266	278	307	277	271	279	291	266	264	279	258	311	298	252	294	275	285	269	301	297	277	255	293	291	310	286	280	303	290	292	271	293	274	277	270	245	287	278	264	267	270	246	283	292	281	286	262	267	275	298	270	247	289	277	279	273	263	275	283	257	304	293	260	254	265	283	271	267	268	274	248	258	231	242	265	264	229	278	296	279	294	284	273	240	294	237	286	284	246	255	260	274	284	287	273	261	270	274	259	276	260	287	253	270	250	256	293	265	265	234	275	266	283	282	317	287	285	242	253	252	288	283	281	269	287	264	248	282	268	279	271	263	262	280	280	265	305	284	281	255	269	267	284	271	266	258	257	290	291	306	276	245	274	265	278	255	297	280	258	273	272	275	274	259	259	269	259	251	260	248	276	267	257	241	264	278	276	240	273	266	279	294	284	293	283	284	292	263	284	271	281	267	259	265	281	280	245	264	257	228	281	256	291	270	290	250	299	280	280	264	258	306	298	284	264	238	274	275	264	269	283	248	276	295	268	265	284	243	275	254	244	284	265	284	294	262	282	269	260	288	285	258	300	253	262	286	278	281	285	275	313	301	262	274	277	286	282	315	268	274	269	247	272	259	272	274	276	269	270	302	261	280	276	286	254	285	275	293	270	285	299	274	270	251	270	315	262	295	261	248	235	280	288	249	239	292	260	253	277	262	265	245	286	246	285	315	286	293	264	291	287	264	265	261	261	279	277	286	246	244	275	278	268	265	278	256	272	267	267	267	267	263	256	259	256	251	296	278	272	253	265	264	258	245	286	260	273	266	255	253	257	258	270	281	275	299	284	259	253	242	268	257	260	316	262	255	250	272	281	301	275	285	275	273	272	280	272	259	286	258	295	302	284	269	268	284	226	258	280	272	267	254	249	253	248	267	256	297	296	248	259	305	287	271	263	291	258	288	284	288	262	272	246	285	323	253	272	278	242	291	292	273	269	258	286	264	259	289	292	238	271	250	274	263	252	277	280	265	257	246	287	303	253	260	287	282	265	261	266	253	265	268	287	237	252	249	260	257	247	295	276	244	293	279	292	273	272	239	283	256	242	285	265	259	262	290	302	256	269	278	238	257	257	238	283	287	241	249	298	268	274	264	268	242	263	259	277	263	260	289	248	264	235	286	290	248	275	261	259	271	273	264	243	281	266	274
21012	38598	40528	31273	27208	23862	21420	24618	35365	42434	40918	34228	25048	15864	7522	2982	1257	801	645	555	509	568	516	509	514	510	531	533	567	554	579	577	543	572	512	533	532	546	511	550	565	513	545	546	568	496	539	557	580	523	524	535	541	552	523	517	558	495	554	582	565	559	518	537	565	550	540	497	553	537	560	480	555	562	550	525	583	569	544	563	541	521	558	552	575	516	533	516	529	488	557	524	527	556	532	525	541	531	557	552	536	565	593	516	539	501	517	508	536	528	538	561	545	531	570	523	557	522	562	544	543	545	536	540	540	571	543	525	576	531	520	564	516	563	542	527	542	487	544	538	527	534	541	524	550	517	542	515	522	519	491	559	530	532	524	521	516	532	509	562	533	531	576	572	531	542	525	560	548	510	522	544	544	510	540	477	521	536	505	520	547	535	581	551	531	558	552	543	515	495	511	536	555	542	538	524	548	549	518	561	553	586	511	523	525	523	523	575	524	525	529	507	532	546	544	505	548	565	527	538	565	527	564	569	536	546	572	562	507	539	532	527	510	563	540	525	547	520	532	503	562	518	577	535	558	550	507	527	560	554	551	508	532	519	538	541	546	527	527	538	531	517	529	522	549	543	542	526	542	561	513	501	517	546	561	527	523	580	537	517	539	493	548	502	553	532	521	558	507	511	499	523	528	513	559	544	552	527	544	546	541	528	513	501	545	523	529	529	523	508	519	530	486	550	525	547	577	560	535	549	508	523	518	513	537	529	537	545	511	563	536	518	534	553	518	531	539	556	518	538	492	545	551	542	537	546	506	518	570	555	520	599	559	540	519	497	517	512	541	542	538	569	547	538	506	555	518	557	544	559	535	520	515	525	557	537	511	515	580	489	568	526	513	533	576	531	537	525	533	576	548	531	540	568	550	506	567	514	532	560	558	543	534	491	543	509	549	542	531	553	547	588	547	518	532	498	568	525	553	538	532	520	495	546	485	535	508	528	525	555	563	504	560	527	515	572	560	537	524	556	574	487	553	530	566	534	533	540	538	555	518	504	527	530	533	565	556	526	553	575	556	570	511	539	535	543	551	522	543	529	576	542	532	524	528	540	528	539	544	529	536	564	554	523	532	498	542	535	559	531	569	538	535	520	546	571	556	528	498	531	562	501	562	557	489	522	541	527	497	563	557	523	518	523	517	500	538	518	562	525	481	539	539	534	559	548	550	479	516	507	534	570	488	584	536	545	536	545	558	552	529	494	549	548	565	538	526	549	487	531	569	520	512	574	549	580	532	557	539	531	530	539	516	506	561	553	551	538	589	573	576	544	568	557	535	551	569	510	595	522	524	521	545	553	563	520	520	524	570	534	521	525	494	560	547	535	529	548	539	577	550	546	568	566	515	517	584	504	532	493	545	570	573	556	508	559	503	513	532	555	551	523	521	548	519	548	574	500	524	541	498	562	556	583	536	515	534	523	541	531	558	544	531	563	541	549	525	514	542	550	572	562	558	538	543	577	529	545	552	544	549	532	542	525	498	556	524	531	566	509	505	537	509	577	526	512	546	515	543	529	524	520	534	547	557	526	550	568	539	472	567	530	520	553	571	550	539	541	557	526	560	587	577	533	481	540	584	534	594	578	583	554	511	526	512	477	510	542	566	570	514	514	521	495	518	537	596	534	542	504	530	575	526	511	536	522	526	536	574	521	501	550	544	505	572	521	534	534	540	540	564	556	516	560	522	539	543	525	481	534	543	490	568	561	525	539	565	533	548	552	551	551	521	555	540	522	529	547	570	510	546	548	548	543	542	548	508	535	557	552	545	508	497	540	570	557	546	478	539	518	489	482	540	518	533	527	548	569	515	541	541	524	553	535	510	561	529	531	512	548	547	532	548	548	542	560	548	499	544	547	549	511	519	547	566	534	526	514	530	542	542	550	534	520	544	539	502	504	587	561	528	514	513	549	518	535	562	532	512	552	564	566	547	530	533	543	556	540	477	567	546	508	516	543	524	507	543	544	519	532	506	534	537	544	539	527	566	532	530	518	542	517	547	535	548	547	529	552	533	530	537	537	519	522	524	542	497	549	549	561	496	561	539	527	520	540	558	559	500	538	527	545	542	531	565	523	506	495	542	512	496	523	563	523	578	517	476	535	562	539	529	513	512	535	509	550	507	527	534	521	561	556	542	536	540	534	497	540	534	539	531	485	569	515	542	531	530	517	552	551	529	560	518	517	573	561	542	511	512	549	542	566	583	573	512	531	507	561	575	558	553	523	531	569	525	562	505	526	513	513	529	554	543	512	543	581	542	542	566	517	563	539	506	542	544	530	567	590	569	545	522	524	534	527	560	534	551	528	501	546	563	518	555	561	554	501	555	534	522	540	536	539	515	502	517	535	555	509	532	521	582	553	538	518	566	546	506	548	555	502	561	534	566	537	549	530	540	523	528	540	538	543	523	538	523	579	522	528	552	510	559	528	524	519	495	513	529	529	540	524	527	514	562	545	525	558	529	495	481	524	534	564	539	543	568	586	558	499	537	514	560	558	537	521	514	528	543	525	509	529	530	549	514	539	581	544	564	535	502	550	523	533	546	518	550	572	505	530	512	541	565	525	557	503	546	546	530	509	549	532	584	579	544	560	511	565	532	533	532	505	558	545	551	536	539	526	538	514	529	566	574	496	557	544	563	563	504	503	510	497	555	542	486	549	566	598	539	528	520	529	574	552	534	582	544	516	554	477	561	503	523	569	535	539	544	581	571	540	561	533	564	579	509	519	488	560	546	527	574	508	549	534	536	515	566	558	493	541	546	534	514	549	521	526	589	517	527	536	518	543	542	557	529	572	550	542	596	543	557	574	530	525	517	529	535	519	534	527	511	544	553	551	568	546	514	584	569	559	538	584	517	568	554	567	558	521	576	538	522	487	557	549	543	539	577	539	484	530	565	557	540	568	543	566	563	529	504	548	532	548	520	505	516	524	527	514	544	548	580	524	547	556	530	547	554	545	538	505	582	513	553	515	543	545	562	535	558	563	540	533	528	492	528	571	524	555	547	501	503	562	535	590	524	577	508	542	493	530	563	537	517	547	550	592	556	543	566	522	531	529	519	538	540	542	560	535	538	564	523	495	573	532	521	513	529	524	527	540	550	568	565	525	546	545	583	536	538	578	545	530	560	514	539	516	539	530	515	508	540	563	513	567	513	542	558	515	536	548	511	559	506	530	533	570	516	533	497	553	571	543	550	537	522	534	566	591	521	538	541	530	546	536	588	555	564	501	523	524	574	582	551	551	528	580	566	520	546	568	528	530	541	580	561	516	552	538	544	522	556	561	549	496	570	505	523	518	577	510	496	562	556	519	532	514	548	524	524	511	558	512	543	529	536	562	551	548	535	545	501	525	531	562	542	550	511	557	593	594	570	583	540	526	535	527	579	521	533	561	527	514	540	505	540	554	548	544	587	530	560	575	538	523	542	548	577	510	530	524	524	548	508	537	530	554	536	574
26504	21366	24107	15063	4441	3675	1982	1584	1671	3241	4015	3194	1972	1195	775	521	425	348	331	319	348	303	351	336	297	344	339	329	342	320	327	331	340	308	329	330	328	344	328	330	341	338	343	333	325	362	321	300	329	331	326	345	337	320	335	356	325	327	304	302	326	353	346	331	355	316	319	343	327	343	333	330	321	325	363	329	337	321	277	330	309	316	340	358	322	347	301	320	323	330	343	331	310	366	273	349	323	310	336	372	328	344	302	318	322	338	308	322	315	328	325	333	340	311	320	343	308	302	299	310	341	366	309	311	328	296	313	307	322	350	339	289	369	326	330	330	340	327	332	327	338	321	320	318	324	308	307	327	346	310	327	337	321	314	326	330	282	301	297	349	311	335	337	330	316	295	320	289	324	352	346	339	308	324	364	318	297	298	328	334	348	334	294	292	319	318	350	313	317	322	332	358	303	323	342	320	294	324	320	278	328	319	300	327	336	345	336	321	329	302	343	326	354	339	316	313	326	344	363	328	352	311	338	353	336	329	307	374	317	325	311	314	303	337	327	338	344	316	313	345	318	333	316	312	362	308	313	346	342	329	338	339	325	323	303	321	322	343	313	322	328	355	337	322	307	351	351	351	327	339	338	352	328	304	309	327	318	340	342	357	334	325	316	335	337	320	358	333	320	295	316	329	329	296	306	319	331	306	327	320	334	329	322	315	354	354	318	296	338	353	319	332	298	355	300	311	357	377	303	329	356	315	355	288	350	331	356	317	334	321	312	351	376	348	332	315	293	331	326	332	336	334	308	345	310	338	338	337	310	306	338	339	297	285	318	353	341	327	323	345	319	336	338	361	359	339	323	360	293	318	307	324	324	352	314	322	339	335	342	346	324	315	339	343	314	357	352	312	316	342	274	357	330	309	332	306	320	328	307	315	294	334	302	353	317	334	355	310	314	316	338	335	344	324	302	341	305	341	333	297	332	320	358	288	324	288	333	319	343	327	339	322	339	317	320	322	337	339	336	318	313	311	343	320	308	333	332	335	309	351	350	316	327	346	316	325	310	341	310	327	332	337	329	330	304	312	339	360	369	344	295	349	343	325	323	330	350	323	354	337	353	336	369	331	348	331	333	328	307	321	328	320	321	312	327	344	287	319	334	324	350	311	351	339	297	309	290	315	358	329	308	333	310	319	363	348	355	338	365	311	359	317	336	337	361	338	374	303	334	348	300	326	349	319	326	313	309	300	318	325	355	319	329	341	344	306	339	382	314	318	323	345	348	340	335	285	308	336	356	346	335	343	333	319	338	323	349	333	286	350	330	318	313	293	352	323	323	296	341	341	316	317	325	334	338	322	334	325	336	311	283	291	291	329	322	348	323	298	319	314	362	333	336	349	334	342	288	314	315	306	336	325	373	324	350	323	356	340	335	320	312	310	306	344	378	318	338	309	340	314	323	331	334	292	341	340	324	316	342	347	304	341	323	343	351	312	316	348	324	324	311	352	335	330	318	297	301	331	307	337	333	353	301	312	315	317	301	317	331	335	339	337	318	338	321	313	336	331	320	318	350	340	347	346	314	298	293	342	309	324	293	355	330	359	299	299	334	322	357	341	328	322	318	328	313	321	322	318	293	357	343	312	317	326	321	323	354	314	329	313	334	312	330	331	299	322	332	311	338	321	332	345	326	334	351	357	323	333	353	292	314	341	317	314	316	319	337	306	310	338	318	324	324	311	326	323	314	293	337	335	307	310	315	323	341	313	321	342	288	337	337	349	332	333	331	313	333	354	317	334	328	369	314	380	343	328	322	324	308	308	357	347	304	339	309	328	330	349	337	354	300	373	333	357	344	335	340	339	328	341	325	319	337	338	344	374	296	299	333	325	338	282	289	361	353	299	333	323	324	352	307	339	362	329	301	312	302	329	301	317	363	334	349	296	357	330	315	316	319	302	323	342	326	310	332	308	311	321	335	307	328	339	304	317	310	307	332	338	332	341	327	315	299	322	307	337	311	326	333	325	327	339	333	321	328	317	277	326	299	344	323	322	333	337	317	286	341	305	346	333	339	323	303	332	334	343	302	312	325	361	323	343	345	321	322	343	303	340	335	323	329	313	338	325	358	354	346	327	340	327	333	321	302	339	322	334	310	292	325	316	336	298	320	321	322	309	303	328	320	314	340	315	332	326	302	330	342	355	321	312	325	326	339	334	323	353	317	352	309	293	319	330	352	292	315	320	339	314	312	337	335	320	324	354	337	353	351	296	310	328	310	311	349	309	299	290	305	326	304	322	336	355	334	331	322	328	353	351	320	302	380	341	345	348	334	335	337	312	354	319	299	304	316	300	357	334	342	343	340	328	339	307	350	325	343	341	314	301	346	332	348	330	321	296	325	303	279	365	340	334	335	337	347	317	329	324	351	351	348	292	322	329	343	340	353	299	338	320	304	331	337	313	304	329	344	308	333	324	340	312	302	340	305	334	326	322	311	312	307	294	295	332	349	324	346	303	286	317	320	330	327	316	315	365	371	316	334	345	324	292	354	342	307	347	331	342	330	329	335	326	335	337	311	322	327	339	305	339	324	347	331	311	359	333	342	321	323	329	324	352	355	341	318	308	291	324	309	325	352	325	332	331	333	353	320	319	354	312	355	334	330	357	336	317	346	373	335	279	337	355	300	342	364	335	337	293	300	316	352	343	339	330	298	321	355	342	342	354	335	338	351	357	330	340	323	337	309	361	313	328	301	334	317	323	327	321	339	312	349	317	308	341	352	324	331	344	337	287	308	342	305	342	331	293	310	344	339	338	297	301	342	350	335	318	311	309	320	338	332	348	305	345	308	352	351	332	340	305	353	327	318	351	336	319	339	312	308	293	329	337	351	292	341	298	343	320	319	332	295	330	317	333	331	327	364	336	326	326	310	346	321	337	336	328	338	328	322	346	338	319	358	356	332	306	317	329	290	333	338	344	356	333	345	325	315	323	361	287	306	315	332	301	331	337	316	376	347	335	353	321	343	307	324	337	305	297	310	295	318	333	338	334	345	332	337	303	338	312	343	337	303	322	327	344	325	327	350	300	333	288	306	337	326	355	316	294	326	336	324	296	318	359	316	323	326	302	321	332	311	310	386	300	297	339	331	313	339	325	322	318	354	344	372	320	316	322	353	335	316	330	341	319	356	299	335	292	315	314	325	340	276	305	334	322	342	315	349	313	344	326	304	347	321	325	330	343	301	322	300	339	332	309	321	300	352	313	323	340	314	318	283	297	320	319	329	317	312	367	314	334	307	324	296	328	374	304	329	315	334	318	334	324	363	307	304	344	326	332	321	326	352	311	335	300	317	299	343	320	358	328	343	334	343	343	322	349	340	328	313	305	341	335	314	341	320	316	336	307	313	337	345	355	312	314	325	312	361	306	341	320	297	322	338	307	348	322	318	317	331	305	327	329	325	343	324	329	314	312	317	337	325	328	338	300	313	353	370	317	314	279	332	353	339	325	334	314
17519	29683	34715	19836	11140	10499	6457	5540	5596	9973	11387	8916	5475	3174	1923	1171	842	710	685	652	620	673	674	648	656	680	662	683	684	651	653	651	662	641	675	724	635	687	663	625	700	641	668	676	648	679	690	664	679	657	632	693	677	658	666	680	634	664	640	645	633	713	647	655	658	678	668	678	641	648	647	648	650	646	643	618	654	662	658	650	654	710	647	658	686	687	648	656	660	659	629	687	653	665	667	662	656	663	633	674	644	636	699	638	686	643	656	628	625	642	671	683	651	677	618	677	638	679	694	647	656	679	719	643	619	633	696	665	661	678	651	639	620	681	646	651	632	643	653	676	652	673	656	710	644	676	629	643	649	679	651	667	640	687	630	666	709	633	669	664	675	704	683	682	709	629	678	667	684	643	690	665	661	653	709	662	696	641	654	645	657	652	660	693	640	603	645	627	644	672	634	641	647	646	619	698	677	630	652	705	634	686	681	682	681	676	709	645	671	682	620	644	606	680	650	625	625	677	654	646	606	689	661	673	701	683	675	666	651	662	629	673	641	675	707	669	636	626	644	627	637	703	626	656	666	698	726	646	681	647	674	659	648	688	657	674	684	690	697	700	630	656	665	647	683	676	635	665	671	650	674	684	641	643	689	646	616	683	603	678	672	667	645	694	652	695	650	667	617	615	615	620	704	671	674	644	615	601	625	656	644	634	649	630	647	672	685	654	682	649	661	645	632	657	703	630	654	663	670	637	654	638	663	666	679	686	644	676	663	669	654	645	660	649	671	648	648	632	660	658	679	652	629	656	633	645	676	641	692	658	666	655	674	621	642	661	659	639	665	653	671	679	735	609	643	671	666	663	707	615	664	663	655	687	639	618	638	641	638	671	676	675	666	699	696	632	659	648	634	655	680	700	630	669	686	621	692	640	708	638	673	669	639	636	660	662	620	671	652	688	670	640	642	646	699	631	637	636	719	632	662	646	651	633	629	673	703	654	691	629	663	610	662	629	647	724	631	610	694	630	676	647	629	684	652	621	651	667	684	622	634	707	735	641	664	643	676	653	667	680	688	651	635	614	688	627	664	619	743	669	611	684	668	649	639	641	704	669	662	686	637	630	640	625	650	643	677	668	656	669	661	670	676	613	676	673	687	677	652	671	643	654	691	669	634	615	655	684	664	672	636	604	679	645	615	651	638	676	699	674	644	668	693	663	636	671	701	683	638	628	680	648	662	681	622	644	661	685	663	646	663	626	643	654	671	653	668	611	626	663	671	672	623	659	678	650	690	648	635	663	694	690	652	643	648	666	674	654	620	652	621	669	697	732	682	646	676	665	642	666	657	690	635	686	710	666	656	642	639	677	687	686	673	660	661	615	691	658	687	650	647	656	697	666	618	669	664	629	594	688	646	652	656	625	688	653	672	623	660	670	704	660	622	645	667	642	664	638	680	656	636	636	661	637	665	644	644	655	663	644	658	622	639	644	681	693	671	702	670	664	649	655	650	656	679	668	637	647	691	653	692	648	663	634	649	637	623	638	632	658	644	694	621	679	692	650	651	645	636	694	668	639	685	685	660	653	667	674	681	728	673	655	633	681	669	650	666	669	660	679	644	651	681	631	634	686	645	648	642	625	697	670	671	671	668	623	657	672	599	612	665	629	655	675	721	697	647	616	627	621	677	668	644	658	655	660	684	652	628	662	687	677	647	655	674	650	644	678	700	681	704	668	605	688	623	661	641	660	644	620	668	677	661	684	607	652	715	657	677	669	669	671	639	669	701	672	648	684	656	621	641	649	623	641	632	650	721	665	621	636	671	703	691	664	641	711	684	663	707	605	611	682	706	654	649	660	659	616	668	660	675	688	715	676	680	640	656	695	637	647	695	647	650	643	666	606	677	644	675	627	649	661	669	680	627	674	659	664	641	644	650	647	649	668	621	629	639	680	717	674	657	685	663	683	658	650	628	664	627	658	685	629	632	653	675	651	699	643	680	663	662	634	669	669	682	648	686	643	651	643	661	673	686	650	688	652	682	681	673	620	680	625	624	663	659	663	673	634	650	655	679	666	608	670	631	656	611	722	669	689	671	641	664	660	676	631	655	659	638	659	682	641	682	640	686	640	642	653	639	632	634	644	697	653	613	649	670	650	677	610	620	655	677	696	662	680	686	696	679	666	661	671	656	634	629	651	660	655	672	655	627	644	661	657	637	688	674	623	654	658	661	644	677	607	671	679	655	626	685	672	683	670	643	695	663	667	671	690	627	663	626	640	691	672	670	680	659	674	646	618	660	659	679	631	702	706	668	630	634	589	722	691	614	639	665	646	657	699	692	678	640	599	648	627	693	668	689	708	635	617	682	655	665	680	654	660	670	624	683	641	665	666	687	670	672	658	654	714	608	646	655	642	660	671	694	676	664	669	608	628	632	648	652	668	641	659	652	642	683	654	664	687	630	605	630	643	640	634	625	647	644	596	657	630	631	660	658	644	656	699	693	682	663	696	654	642	679	673	660	681	673	690	649	664	672	682	681	656	619	643	642	684	609	636	660	649	663	704	635	630	646	669	682	666	624	717	669	651	671	646	696	677	688	660	674	639	654	620	680	650	631	634	678	650	680	652	635	673	674	633	662	666	664	620	660	635	678	637	616	665	611	683	641	675	676	617	628	663	636	650	675	648	635	637	603	629	637	664	655	682	664	671	677	631	694	634	620	657	634	643	662	670	660	671	670	631	665	680	642	639	692	682	611	710	635	678	634	650	671	691	675	651	658	696	643	706	642	691	630	678	658	635	693	677	675	648	636	661	686	632	667	636	645	658	599	687	651	645	634	659	599	673	692	682	685	658	673	658	695	693	686	594	682	637	706	718	635	678	615	638	669	665	692	685	654	658	699	724	640	684	657	684	631	701	658	683	662	671	635	627	633	662	623	656	677	644	646	669	650	623	688	667	635	605	631	632	658	622	622	635	681	702	635	658	680	687	682	671	615	706	634	662	623	651	629	657	656	622	651	676	655	654	671	622	675	611	623	680	668	649	666	646	692	631	696	640	651	666	670	683	691	718	677	599	677	669	672	643	647	665	666	699	645	666	654	670	679	669	714	651	630	639	684	632	647	649	687	657	666	647	627	624	692	665	656	638	679	661	622	705	630	659	652	659	655	667	674	627	655	653	663	653	669	660	655	680	660	662	727	641	635	684	702	660	672	669	623	631	659	700	683	595	682	649	631	664	677	671	656	635	651	667	730	696	654	637	640	646	658	685	684	658	643	666	661	695	676	662	665	646	693	644	710	656	685	728	675	646	656	646	611	680	680	653	701	680	618	664	664	612	746	676	687	686	663	627	647	656	686	630	641	665	623	620	675	698	636	602	699	712	677	663	656	683	669	666	659	673	669	693	636	680	666	683	698	665	686	671	626	652	628	665	629	635	661	628	675	665	656	674	670	663	658	665	702	714	662	662	673	650	679	628	667	642	659	687	640	611	624	679	641	621	681	722	657	655
24202	21203	28179	24649	19808	12890	6738	4044	4340	12520	17058	13682	10679	6474	3292	1599	756	423	321	263	308	287	260	282	297	264	281	305	278	309	317	258	275	283	265	294	277	297	303	294	291	301	293	280	276	294	297	284	290	301	288	283	286	257	286	287	302	306	304	284	286	314	274	287	255	274	288	265	317	269	282	285	273	285	273	276	277	305	303	256	259	284	282	254	306	249	302	291	270	334	272	264	280	296	286	279	276	296	281	246	251	269	315	279	337	275	299	284	255	294	298	273	301	307	284	251	270	279	287	263	320	277	301	269	293	292	283	287	288	274	286	293	259	256	296	281	298	296	278	281	282	290	285	309	293	282	294	297	313	262	262	268	284	320	332	293	291	267	272	268	292	271	290	289	277	295	273	270	288	270	284	274	273	275	274	291	290	263	316	283	276	296	274	313	265	303	289	279	309	297	278	280	282	297	279	259	273	282	286	281	287	289	266	298	265	275	293	295	276	267	262	258	277	297	291	311	278	345	313	280	291	284	244	324	267	313	289	243	300	303	261	291	293	268	301	271	311	292	266	278	277	288	286	291	275	288	288	300	287	264	286	285	288	298	264	282	298	285	308	286	273	270	306	290	280	296	270	264	278	283	279	264	281	310	257	300	278	286	283	290	265	284	260	313	269	291	267	277	295	305	235	259	266	249	292	269	312	284	297	299	289	293	276	287	278	278	307	261	291	287	248	313	302	304	293	303	276	267	271	252	265	268	296	266	295	292	311	258	309	261	259	277	284	260	253	270	284	309	276	272	300	291	311	291	282	271	291	264	323	245	292	289	302	282	280	274	262	283	281	282	266	278	276	284	296	281	279	264	282	273	273	263	298	298	296	288	306	294	303	285	301	283	299	324	303	251	291	288	280	294	290	281	269	290	306	276	324	268	318	300	272	249	293	314	283	300	289	271	272	275	299	293	297	285	251	284	301	276	299	259	282	307	291	242	263	285	277	269	284	262	272	297	271	270	290	275	294	283	297	308	277	271	277	242	292	262	294	267	286	310	250	270	287	283	285	284	300	299	296	319	255	271	287	272	298	312	278	287	299	277	293	293	294	276	298	280	285	310	298	267	274	284	287	298	274	298	296	261	267	301	265	259	293	278	269	278	292	258	297	294	272	307	265	287	265	292	247	277	297	286	288	300	280	275	273	259	281	281	283	291	283	310	279	291	296	292	315	241	298	273	288	306	298	285	255	288	292	303	246	295	282	263	264	280	296	291	289	276	289	274	316	292	309	276	276	277	285	270	284	283	280	263	278	283	314	292	272	271	281	288	282	301	261	278	275	290	306	316	293	283	278	294	279	276	269	274	253	308	320	291	260	282	268	262	305	258	289	261	274	267	272	297	277	260	276	290	319	289	255	277	278	275	242	270	304	293	274	300	275	285	292	254	243	314	251	272	282	258	277	266	290	287	277	292	276	291	245	267	243	295	280	272	296	282	299	284	325	297	258	295	269	282	276	272	285	294	280	298	281	259	263	265	272	290	261	292	266	291	278	305	291	283	308	298	298	254	309	277	283	291	281	273	269	267	298	289	276	287	256	272	261	264	266	291	281	267	281	275	312	278	278	277	273	270	254	285	303	299	287	296	325	281	280	304	284	287	288	299	282	281	286	280	258	302	322	303	297	282	286	292	267	284	300	305	283	295	260	317	275	297	276	292	273	284	264	273	270	243	281	276	296	302	266	297	256	302	258	265	301	289	274	279	268	314	284	268	281	303	270	317	269	293	272	293	263	255	275	291	266	259	297	266	273	282	273	262	281	270	283	278	288	251	275	261	299	251	265	276	241	287	279	291	319	302	275	324	302	297	247	284	286	295	317	278	310	288	253	292	272	309	285	300	336	291	290	284	280	296	288	278	266	265	293	266	287	306	273	283	269	267	278	241	283	295	286	275	307	279	288	279	262	287	274	303	292	234	253	268	267	255	297	289	298	300	315	280	296	271	310	272	281	301	258	301	314	306	305	272	251	251	291	292	279	282	267	293	313	262	287	301	260	284	282	287	285	271	311	270	270	294	272	280	287	296	269	287	288	258	310	292	272	303	284	280	314	276	283	293	266	277	264	274	290	252	270	290	259	286	297	259	271	249	282	303	290	296	269	291	287	289	309	271	271	303	277	241	282	291	273	265	291	294	291	310	270	289	279	262	299	282	296	265	293	304	277	285	274	261	314	288	304	292	290	306	261	251	273	291	287	285	255	282	265	272	275	240	297	275	276	302	293	268	265	272	262	278	285	283	295	305	265	277	272	254	274	296	280	282	291	260	309	291	270	250	262	262	307	272	257	281	265	273	270	265	290	277	281	267	289	278	281	285	272	290	280	284	295	285	278	281	287	269	272	294	326	307	315	308	267	268	284	252	281	274	270	276	295	296	267	296	278	278	271	284	282	310	304	287	289	256	301	283	291	289	280	300	272	271	327	301	284	274	269	280	273	273	295	274	265	284	288	301	292	283	323	290	257	271	266	293	291	273	296	304	279	278	281	285	301	285	284	282	287	298	274	272	260	291	285	302	248	291	258	286	296	282	266	276	275	285	301	274	278	279	273	276	250	308	269	286	280	274	293	288	315	315	279	257	316	303	270	299	281	267	289	282	305	291	286	294	281	271	278	289	261	293	272	276	285	302	274	283	276	290	277	287	284	252	284	281	268	289	285	264	274	287	305	282	300	262	304	289	291	267	313	303	299	294	254	264	298	289	237	262	274	293	269	264	270	299	271	252	268	296	302	301	290	292	284	287	288	283	291	292	279	303	240	271	269	308	317	259	279	297	307	273	312	268	265	263	315	245	292	287	282	285	289	284	302	293	286	279	279	247	258	267	268	295	277	266	276	302	324	261	288	252	257	260	294	282	337	253	285	300	269	298	261	287	299	248	269	264	288	266	281	268	268	270	306	264	264	297	267	288	306	267	275	305	283	269	298	312	287	274	291	278	294	270	290	254	290	307	283	284	298	274	280	279	270	269	279	289	272	305	271	282	274	283	295	278	279	265	286	301	269	290	269	297	280	296	283	284	283	254	279	292	287	279	312	272	271	261	238	237	273	292	265	267	260	285	291	270	309	265	315	294	273	300	305	285	262	280	282	305	260	275	291	266	268	302	298	282	269	315	285	282	289	312	301	296	246	311	302	283	304	274	265	293	278	259	259	285	300	289	259	266	271	299	252	276	307	309	301	294	276	293	259	315	292	276	278	268	324	263	266	277	291	288	309	256	280	266	298	265	264	283	288	305	286	294	281	290	260	272	299	280	257	297	268	297	259	287	287	277	267	269	283	273	275	296	289	265	292	266	287	305	287	267	290	307	295	260	304	279	293	265	264	256	264	284	307	286	273	343	281	281	292	296	260	289	311	296	296	285	285	284	296	264	261	273	303	308	263	293	300	292	245	304	277	317	286	298	315	308	272	258	291	291	273	245	289	275	293	302	268	257	280	274	262	299	304	307	297	286	272	275
18368	36626	39238	28281	23623	20954	15125	12056	13573	26682	28843	25512	21259	15095	8922	4523	1860	996	728	583	580	571	535	542	586	573	555	559	598	562	575	576	542	567	543	600	551	582	596	579	620	570	551	593	607	604	583	584	542	632	616	586	564	594	583	596	553	584	556	587	584	591	573	599	651	564	578	605	598	559	570	545	531	592	592	586	573	545	572	576	531	560	566	636	597	575	571	572	597	574	564	586	605	597	584	558	601	587	612	580	611	559	612	530	581	529	589	564	574	570	595	607	615	581	578	584	565	607	588	573	569	621	574	605	610	592	601	584	548	609	550	615	539	580	610	604	583	581	577	548	554	543	572	603	564	598	606	572	614	618	592	654	578	581	580	584	613	595	587	541	554	579	585	578	580	556	545	596	610	622	619	553	574	571	628	617	570	568	547	570	511	589	579	598	563	569	549	557	593	527	606	585	577	581	550	585	602	563	614	598	591	567	600	595	550	602	597	580	579	559	588	548	575	587	613	601	587	550	590	571	564	573	616	582	561	566	575	566	537	564	628	584	576	560	531	591	576	583	567	554	564	562	564	580	552	548	534	578	601	601	581	589	596	537	604	547	594	630	546	587	550	576	593	589	646	572	566	593	593	597	541	580	575	611	560	570	608	546	565	544	596	562	574	585	591	587	587	593	575	609	600	608	622	574	573	600	639	550	574	574	533	610	560	584	574	588	533	626	590	576	608	595	595	599	558	572	565	573	584	553	585	579	513	553	664	539	592	580	581	541	587	582	598	559	594	575	514	587	568	559	560	587	574	592	591	582	607	573	556	568	595	600	600	596	548	576	555	607	584	570	575	576	578	603	547	622	579	567	573	590	580	568	551	591	585	546	586	606	590	598	552	579	612	639	567	532	591	537	602	609	562	583	563	570	539	583	528	558	587	635	583	595	597	583	601	566	580	606	569	607	588	562	574	599	595	579	561	622	581	598	577	570	601	542	585	575	560	563	592	581	600	589	575	598	614	582	594	562	603	545	628	579	583	541	537	556	587	572	545	613	609	528	565	622	573	609	563	592	612	592	547	585	588	532	574	554	580	568	567	583	590	592	599	595	547	604	581	597	580	608	574	569	538	515	582	565	575	594	537	554	580	585	549	557	616	594	561	578	611	600	538	566	559	555	592	595	622	584	568	567	570	560	557	547	617	559	585	587	605	583	589	570	572	556	570	558	599	578	620	605	551	597	584	578	520	590	597	553	589	566	614	615	600	584	583	566	606	617	540	601	621	555	624	571	579	595	618	568	595	586	591	620	571	572	621	553	577	543	612	596	546	560	598	599	563	596	575	596	583	541	561	577	558	580	543	603	595	575	574	584	593	551	610	559	556	578	616	618	612	595	537	544	585	580	550	586	604	608	621	599	608	582	569	536	571	550	556	609	548	575	616	618	561	577	617	597	588	563	549	615	537	579	629	536	577	557	569	579	542	563	594	548	556	574	559	583	623	564	552	573	560	586	573	586	612	520	605	580	603	576	561	603	555	591	587	557	535	568	636	556	546	516	599	557	551	569	571	568	569	603	551	572	553	556	598	605	588	536	591	578	529	575	563	587	542	562	563	565	536	588	511	615	558	568	618	584	539	561	594	593	581	567	580	549	636	592	569	557	611	540	566	595	578	602	589	546	583	577	573	575	586	556	607	610	542	552	654	609	588	558	555	580	556	580	579	558	569	580	595	582	567	583	587	594	598	594	585	578	567	562	558	579	599	570	587	545	520	590	598	543	598	586	583	610	579	556	580	589	576	574	563	607	581	585	588	588	602	551	595	617	588	583	594	523	612	549	531	554	570	597	562	583	576	620	591	589	572	521	593	564	640	588	573	586	587	598	545	598	564	562	546	574	566	582	635	564	599	572	610	607	549	576	587	634	565	546	569	574	582	613	581	594	572	615	556	550	568	589	594	530	621	577	606	559	574	557	595	524	579	575	551	579	566	563	626	601	552	568	585	574	571	561	578	585	565	563	596	602	593	542	631	591	613	615	596	582	543	564	581	554	578	583	569	639	543	537	605	569	621	581	606	547	600	587	562	602	564	557	559	575	592	567	574	520	578	552	601	550	569	564	584	596	596	571	581	562	613	571	552	536	566	571	555	584	552	645	580	563	529	601	584	594	582	566	576	567	585	569	583	574	582	581	597	564	559	535	585	601	591	574	565	568	536	601	590	572	598	624	540	556	549	562	602	576	605	552	573	580	571	546	540	559	579	550	587	607	576	580	584	587	643	591	566	556	563	514	562	595	592	610	592	532	573	570	591	621	558	589	635	556	584	588	555	539	570	578	610	574	592	609	563	549	572	546	589	544	633	580	545	550	648	525	579	579	594	601	628	601	586	552	570	554	617	564	576	643	578	601	541	570	540	605	575	611	540	572	570	579	571	586	581	618	555	591	606	565	578	551	555	589	610	606	587	547	543	553	574	616	605	601	585	613	576	603	546	574	574	552	571	629	592	591	562	597	573	595	589	525	535	569	577	535	564	608	648	641	591	555	570	574	569	586	549	535	594	592	589	629	567	603	552	600	577	561	541	585	538	609	531	517	585	638	591	573	560	547	559	609	554	604	536	608	577	557	541	602	596	567	607	603	558	553	524	573	543	594	586	571	541	529	581	546	609	597	562	584	557	509	592	570	558	564	536	591	610	583	595	568	576	567	561	619	598	577	568	572	538	556	568	540	556	562	580	543	573	606	610	594	617	534	595	566	565	567	604	590	568	545	579	600	542	604	556	581	592	569	551	555	560	557	606	597	609	609	556	574	586	593	573	572	542	578	544	614	602	600	567	611	624	548	557	597	597	608	566	534	570	582	585	554	561	624	551	575	514	589	582	601	572	583	582	611	602	605	570	560	584	576	539	536	551	579	646	587	527	564	592	572	582	598	617	554	569	596	595	598	571	572	536	609	605	579	610	593	541	588	593	582	564	574	578	552	566	561	589	549	578	586	561	557	578	572	523	557	545	606	569	565	598	597	584	602	584	576	595	573	624	593	584	628	529	575	571	551	603	576	592	558	602	554	615	601	547	630	578	561	574	562	575	549	577	576	575	613	563	604	576	545	569	646	548	581	596	563	611	584	560	571	560	582	575	582	560	539	599	585	558	585	571	563	561	543	556	590	618	580	596	621	642	570	593	545	594	606	566	582	610	548	584	595	575	585	593	599	637	550	544	627	614	569	587	578	551	603	555	595	578	590	569	606	617	558	585	622	611	601	554	551	619	550	607	634	604	580	607	574	583	576	586	621	561	576	559	574	569	552	563	581	560	624	569	552	595	583	598	497	602	586	586	565	596	599	591	598	599	593	590	540	574	584	569	560	573	589	639	651	567	564	593	606	578	624	600	579	575	551	545	602	543	572	619	554	588	579	574	605	584	578	582	587	539	610	557	596	549	585	581	562	592	551	593	608	625	563	570	609	601	582	596	595	585	583	617	546	624	577	599	581	577	580	582	563	579	577	568	606
23094	21213	29012	23727	21403	21464	17143	10017	8733	22361	30819	27380	19979	11260	5130	2101	906	447	316	268	278	251	278	272	273	304	264	274	289	287	269	266	264	290	264	270	269	250	247	256	275	262	248	283	282	271	290	285	298	255	291	265	242	285	278	267	265	295	265	282	281	266	257	299	281	262	284	268	270	285	297	232	253	258	268	279	267	267	306	257	256	295	259	273	288	255	264	272	273	262	283	256	280	279	262	287	274	272	267	301	302	265	295	252	285	268	258	301	290	233	255	247	299	275	279	309	283	282	270	288	292	276	248	271	266	269	258	277	279	267	287	269	240	278	262	289	262	277	256	259	292	263	286	294	299	268	238	258	281	300	290	294	272	263	288	287	271	270	244	275	285	282	261	295	247	251	319	243	282	273	278	236	263	255	294	266	277	288	255	273	305	281	269	276	281	273	269	269	271	283	249	263	257	290	263	240	270	264	258	266	288	270	269	297	250	289	264	269	280	262	273	257	286	292	293	283	284	256	266	285	282	275	255	285	259	286	261	278	257	269	295	289	270	297	298	243	274	277	267	269	305	247	276	273	274	276	271	276	278	270	255	287	286	266	249	278	278	312	252	245	267	294	295	287	283	262	266	260	298	278	268	288	278	262	268	275	258	278	275	277	260	273	296	280	260	280	260	248	282	296	255	270	265	291	285	284	262	282	287	279	227	278	256	296	243	270	280	264	267	267	274	298	279	275	265	272	280	263	262	233	302	271	284	266	265	266	295	284	273	254	288	279	270	270	263	282	282	236	276	269	278	270	286	263	277	269	243	287	261	267	256	267	283	283	276	266	263	262	270	278	308	248	240	270	265	264	230	268	266	260	265	289	270	284	268	256	299	281	257	286	275	270	274	279	254	275	299	299	290	274	278	276	282	256	267	296	244	293	301	276	300	281	295	279	261	294	294	295	262	289	282	280	292	270	304	270	275	257	273	284	259	263	293	292	262	267	300	287	307	272	288	307	286	266	275	291	278	262	248	267	282	286	269	256	245	265	294	275	295	276	284	250	261	274	286	255	270	299	242	258	272	259	273	301	279	294	271	263	270	264	257	314	296	291	285	282	281	248	301	272	279	279	281	293	273	280	297	270	278	260	259	274	287	265	286	268	289	267	261	275	286	281	262	288	241	230	293	271	274	271	253	286	300	277	262	288	285	282	259	267	260	250	255	271	293	279	287	260	244	247	290	267	243	262	249	265	268	290	224	277	278	299	263	269	265	254	276	263	298	261	270	274	232	329	271	268	301	254	290	254	274	247	274	278	247	274	255	237	235	298	253	266	243	270	276	290	277	266	295	268	275	260	282	259	298	251	271	279	270	253	296	280	250	259	296	278	278	274	295	303	253	280	251	248	295	244	298	273	289	295	247	271	279	266	305	250	276	253	271	288	280	258	271	261	254	269	267	276	240	264	260	249	291	246	259	290	280	293	261	279	276	312	244	267	258	298	275	280	275	273	277	276	271	266	237	250	279	265	275	234	261	266	285	314	274	276	285	286	277	276	247	261	282	237	282	259	320	271	261	286	280	258	247	274	270	268	281	248	311	249	288	288	287	292	270	293	281	271	288	272	276	251	249	276	286	261	270	239	242	274	258	288	280	278	287	301	276	259	280	266	314	264	275	257	298	287	271	235	287	277	279	258	268	307	275	269	256	296	256	282	280	281	250	235	262	258	282	326	255	278	265	282	261	269	298	265	274	271	287	257	309	256	240	291	289	290	295	232	266	252	263	251	259	264	267	284	296	253	278	265	261	277	267	257	261	269	270	243	277	242	287	264	265	259	245	285	248	267	262	265	272	289	230	283	276	285	276	286	258	277	299	259	270	249	278	266	261	260	262	273	291	301	266	267	303	273	287	277	255	261	279	263	270	264	267	298	269	262	269	277	303	284	265	270	286	258	287	295	278	281	301	274	276	244	267	278	256	290	273	263	269	288	279	253	271	239	264	293	277	270	285	292	242	263	282	301	265	267	280	286	258	277	256	282	260	286	292	265	300	270	280	269	269	271	304	252	261	294	249	272	274	256	313	250	260	287	265	245	263	250	245	258	301	285	252	296	268	292	284	256	259	262	275	281	266	297	291	249	266	270	266	285	274	255	269	282	296	265	242	260	269	318	281	256	273	260	261	278	289	263	259	258	268	290	280	276	282	239	276	270	279	245	278	288	285	272	291	300	267	304	269	280	280	251	231	262	252	296	252	270	263	256	303	272	283	256	261	277	273	271	332	281	270	261	271	285	249	298	262	282	267	267	272	291	287	276	293	290	237	268	254	279	293	249	255	255	296	284	294	261	248	239	257	247	253	246	282	270	298	288	255	300	288	261	271	268	251	278	269	266	266	275	242	257	277	261	288	248	237	254	264	279	304	292	256	276	266	248	254	231	264	273	256	286	279	245	279	294	257	289	247	282	288	290	257	287	292	249	285	273	256	281	266	275	281	278	268	258	281	309	285	277	263	249	278	260	266	239	252	263	287	281	247	267	265	273	260	276	280	254	288	287	287	251	283	307	278	271	239	266	273	289	309	265	274	261	246	287	236	268	290	259	287	293	269	285	269	266	274	259	292	260	254	264	271	259	261	294	251	265	272	284	291	291	270	260	284	284	273	269	247	291	265	282	289	243	300	240	276	283	272	263	268	243	280	283	274	262	267	267	266	264	288	271	256	266	297	291	279	270	267	279	307	300	265	279	271	267	261	277	238	256	271	250	254	267	272	293	261	268	290	264	272	283	255	263	284	263	267	280	260	261	270	232	242	284	266	276	263	247	300	259	267	291	296	275	293	287	254	247	275	279	292	278	259	276	260	289	244	289	277	281	251	280	264	253	270	260	273	274	267	269	269	286	286	295	225	279	284	271	267	282	267	219	277	261	264	261	290	292	288	268	276	296	273	254	263	301	271	266	275	267	277	305	265	272	279	298	296	258	278	283	292	255	274	269	270	287	268	274	284	270	283	257	278	285	264	251	296	264	259	240	261	258	234	267	258	249	282	257	300	272	247	270	273	247	291	261	289	247	267	244	305	252	267	281	269	280	268	275	260	241	294	296	260	244	272	295	261	264	287	281	265	249	272	269	268	268	250	266	249	241	269	284	240	282	302	238	260	283	272	275	293	289	282	253	265	251	291	271	273	277	274	290	290	325	257	261	302	276	265	270	273	267	287	291	297	237	279	246	264	280	257	291	268	269	289	270	225	286	256	260	283	259	267	288	278	289	277	268	277	274	269	260	240	279	288	251	293	289	261	275	297	318	282	272	255	262	270	262	244	236	268	221	282	265	292	307	267	289	275	254	257	291	266	273	278	257	255	277	264	273	250	288	280	250	283	272	260	275	272	272	269	296	269	269	279	287	264	254	295	269	290	256	271	276	266	268	303	252	281	258	255	259	263	277	275	252	255	259	254	246	288	254	274	263	289	267	275	281	270	251	253	275	295	267	266	267	258	293	294	297	270	276	283	286
19495	39295	42455	33765	31953	26771	23522	21434	21728	36271	40433	36604	29499	20446	11654	5570	2413	1151	740	579	540	561	548	540	534	541	522	578	552	556	534	578	562	539	531	514	556	540	580	543	521	527	521	524	552	543	550	527	555	526	503	554	523	522	543	552	488	546	568	513	530	591	540	536	511	525	539	547	553	556	534	552	534	509	529	484	546	562	507	531	554	516	521	542	535	553	529	525	550	507	501	518	533	593	558	544	534	581	526	545	514	532	532	530	564	541	525	504	557	472	546	495	541	546	520	536	512	557	544	526	534	510	548	576	539	524	536	569	520	531	538	544	504	531	573	531	509	519	565	532	523	528	546	513	511	527	529	539	572	550	548	547	542	550	558	512	520	546	542	502	528	545	585	537	513	535	556	554	535	552	535	557	501	542	546	521	552	575	538	549	546	542	537	576	523	565	535	565	576	531	477	512	480	497	554	529	533	503	525	536	552	512	529	545	598	525	540	511	558	488	533	541	551	524	516	545	516	519	556	549	523	546	561	534	543	568	565	545	551	600	561	579	528	540	534	498	524	522	557	534	505	536	546	529	539	545	541	520	509	545	525	561	546	517	553	534	556	554	552	521	518	511	567	533	557	556	519	534	533	530	541	534	549	547	604	548	529	515	534	524	585	564	549	503	528	547	548	545	537	510	582	531	558	510	540	531	534	517	554	532	523	552	517	520	519	518	522	521	553	513	509	515	528	561	511	543	496	505	577	496	561	516	538	593	550	542	557	514	548	550	507	518	532	525	574	521	537	519	523	544	553	523	529	548	531	560	540	519	531	550	540	553	550	529	520	538	541	509	523	551	572	531	525	533	550	560	515	510	576	522	524	493	571	559	530	574	537	557	520	505	529	548	560	514	531	543	533	532	580	571	522	559	524	541	507	576	557	552	583	529	557	565	520	516	531	522	548	514	555	550	582	544	546	505	536	545	532	530	569	530	539	539	498	525	533	548	513	518	520	526	542	565	541	574	537	549	541	541	570	551	548	525	560	564	525	514	518	508	536	535	546	537	535	508	496	533	540	549	552	523	560	538	544	492	547	541	546	540	490	509	507	539	531	510	547	540	557	577	542	520	533	584	533	553	607	541	518	558	535	473	526	560	538	572	528	535	535	555	544	524	562	544	533	491	585	564	508	537	557	510	511	509	528	576	523	544	540	532	542	519	518	554	540	569	527	513	562	553	527	558	521	566	571	522	535	524	526	516	528	555	533	530	499	545	519	533	527	520	553	551	508	540	531	552	550	539	501	514	559	572	574	594	526	512	555	525	552	548	546	519	532	533	540	535	493	521	535	540	547	540	528	566	520	520	555	517	549	538	555	533	525	581	538	550	534	533	515	522	554	537	537	513	539	606	547	521	528	535	562	526	542	529	531	573	517	533	538	537	520	560	556	507	546	544	541	523	551	583	566	516	531	565	512	538	570	521	542	505	526	531	537	547	567	541	495	520	483	546	530	549	515	531	550	541	553	552	545	541	561	529	533	481	552	537	524	525	551	510	527	510	551	543	510	551	579	576	506	566	513	529	544	543	513	526	519	517	544	536	523	505	584	527	528	548	579	530	546	524	543	577	537	517	538	535	573	516	540	538	516	563	542	525	547	508	546	529	543	571	550	518	558	539	616	539	526	565	575	517	559	546	516	579	541	486	554	572	529	531	532	537	506	520	565	547	516	493	524	555	557	553	545	538	496	539	540	545	557	530	531	513	534	535	532	542	550	555	561	547	555	537	516	518	518	520	536	557	547	534	539	557	546	555	532	563	499	512	508	533	554	521	551	573	549	541	555	522	558	510	533	542	542	543	519	583	530	561	551	541	508	542	553	564	581	522	513	519	508	552	512	513	517	551	526	537	509	524	511	485	531	516	529	558	535	526	531	556	503	495	559	523	539	535	525	523	500	540	521	473	542	568	542	566	531	549	524	515	544	564	538	519	548	524	554	552	547	537	532	544	577	542	540	508	563	542	528	520	528	535	549	509	542	511	542	612	522	574	489	521	550	470	566	548	513	558	561	567	554	535	532	535	576	510	534	544	529	511	557	497	535	537	525	523	484	610	553	517	540	528	526	539	560	522	560	555	500	534	513	553	549	589	580	576	533	601	564	526	528	562	536	500	570	559	545	533	528	544	541	584	548	535	541	571	550	503	559	531	560	512	560	544	565	526	543	506	529	520	549	552	493	500	541	562	543	573	529	573	514	551	543	517	537	541	576	521	558	518	537	554	497	512	516	483	546	514	550	503	551	556	568	555	526	556	547	539	517	528	512	544	506	598	561	500	528	509	496	567	552	560	541	505	504	527	520	547	563	545	555	577	533	515	549	547	583	554	540	538	507	529	575	537	523	537	548	554	560	581	538	545	525	555	558	545	567	532	516	530	566	608	565	524	549	517	551	515	530	503	548	550	478	553	540	516	560	510	559	564	591	529	542	526	504	562	523	550	583	578	530	524	521	530	508	511	515	524	501	512	529	532	473	542	525	550	560	518	534	492	562	537	540	519	538	562	560	533	540	544	589	543	519	558	522	558	548	480	542	569	545	514	494	511	516	548	506	510	532	566	569	522	583	525	551	523	544	537	510	572	522	517	504	517	525	555	574	548	558	517	527	570	556	545	563	539	570	537	528	520	535	560	534	561	535	568	542	471	524	520	576	542	528	554	544	542	508	552	548	537	539	542	529	533	507	588	493	559	496	556	552	493	517	512	523	525	538	514	546	529	565	515	513	500	580	566	532	500	502	538	558	494	532	550	534	527	552	507	487	513	533	534	536	542	531	529	489	574	564	540	568	561	535	519	542	588	469	542	527	553	542	548	538	516	538	574	470	557	535	547	545	515	556	551	551	543	550	553	566	543	599	564	570	574	561	562	508	516	530	509	551	552	563	526	539	525	525	527	529	543	537	538	551	509	556	570	543	545	536	581	564	532	548	510	521	565	571	563	547	512	582	531	537	540	595	541	511	536	517	570	523	570	567	510	530	535	530	517	539	547	539	560	522	574	524	527	545	516	521	561	498	534	592	539	497	566	511	527	538	527	527	543	572	525	518	498	515	572	535	536	555	539	527	512	568	552	509	572	510	565	515	520	527	570	525	564	545	557	572	502	567	551	516	542	604	515	506	523	552	532	564	517	565	540	546	553	538	527	522	516	540	519	553	538	562	537	544	563	527	550	544	519	553	541	533	531	506	532	530	547	502	500	533	547	539	504	570	527	538	559	507	536	573	524	523	533	541	523	593	539	479	530	524	521	555	514	526	510	581	549	556	554	518	545	507	541	582	521	533	534	577	546	549	527	543	507	531	539	542	532	525	512	521	536	531	515	503	497	556	514	523	535	566	574	538	536	523	526	537	524	554	530	521	548	519	489	544	505	578	550	538	557	544	534	503	557	542	556	510	529	536	506	548	526	523	524	542	506	541	550	550	547	544	536	531	540	533	567	502	562	528	554	545	529	508	551	495	548	520	573
26597	21556	23745	15072	7599	5605	3572	3030	1981	2990	3880	2907	1899	1183	781	529	425	379	317	327	305	314	334	326	339	331	347	328	336	331	358	312	359	339	329	332	328	333	308	328	307	324	342	307	324	328	331	307	314	341	309	353	301	321	329	329	356	333	341	336	319	313	330	329	325	358	315	314	375	333	374	330	340	338	340	325	307	329	318	289	299	340	308	329	323	313	313	355	356	350	339	319	336	336	338	365	320	330	343	348	350	323	333	344	308	337	350	310	348	324	324	363	331	303	289	320	363	349	332	355	341	345	327	323	282	337	346	296	353	347	338	329	318	356	348	317	375	345	340	307	332	301	362	338	304	332	334	338	355	337	347	312	337	343	331	373	338	312	317	288	326	339	316	326	302	331	303	359	331	329	307	322	365	324	312	361	344	314	364	370	354	350	305	299	311	353	313	335	345	346	326	346	353	338	331	340	337	342	317	351	380	320	329	320	311	342	308	343	320	331	325	341	337	333	349	322	339	314	337	323	323	357	359	310	311	312	315	347	342	339	336	305	331	320	313	333	357	354	342	332	327	343	322	327	358	342	349	341	317	321	349	342	349	315	358	307	333	324	339	334	347	336	340	326	327	347	323	316	329	319	389	328	294	329	341	323	334	362	313	329	308	328	316	316	299	307	317	354	338	307	329	311	337	330	345	307	309	321	353	330	324	336	338	331	336	342	339	331	337	340	312	327	316	327	346	342	303	349	311	334	308	361	330	328	379	332	297	364	324	324	374	338	319	311	320	342	328	348	337	320	350	311	317	310	328	350	349	329	350	305	332	356	316	352	312	323	320	311	322	320	337	305	362	350	329	322	312	346	324	330	343	338	279	340	335	333	329	339	358	335	315	348	375	316	319	332	336	338	323	326	341	334	320	341	340	361	330	338	330	344	325	310	354	344	313	312	312	307	345	330	325	341	345	324	322	306	316	337	326	329	319	348	321	343	318	311	353	329	330	328	320	313	343	332	338	310	335	328	357	328	340	326	328	300	322	352	327	302	375	344	350	311	298	325	335	314	340	339	305	301	322	369	326	320	348	345	377	341	318	305	309	338	322	332	322	309	358	311	319	344	347	326	339	312	317	337	313	352	319	346	357	324	355	314	333	341	317	345	353	321	360	330	339	327	348	312	328	394	331	330	335	366	349	354	319	345	337	372	320	342	328	320	341	343	366	322	339	339	344	328	337	325	315	334	323	356	363	328	331	329	330	314	343	339	334	341	318	308	314	314	339	318	325	334	329	348	330	306	339	316	297	331	344	365	319	308	311	317	299	305	339	324	314	324	299	356	362	285	320	308	335	291	304	292	323	352	337	349	302	316	337	350	341	340	325	319	314	361	347	324	330	339	334	329	303	344	338	363	331	295	333	330	350	337	343	313	308	365	315	326	338	329	343	296	307	338	348	321	343	350	326	347	309	331	350	326	335	304	336	328	315	362	332	366	334	352	322	311	350	334	324	350	339	305	297	341	328	359	339	338	327	332	347	330	335	301	322	321	352	320	340	315	321	321	340	327	328	339	338	338	329	298	303	336	315	311	313	321	352	331	346	332	326	340	323	339	364	313	324	347	347	334	349	376	356	308	330	359	323	355	305	351	326	339	323	334	356	315	338	320	318	315	323	328	318	341	296	306	354	325	345	294	305	328	331	325	362	320	304	330	318	320	337	347	319	351	347	288	302	323	340	325	349	320	310	336	356	326	346	325	342	379	328	340	328	351	286	318	299	340	349	333	333	310	327	321	331	330	341	326	339	336	325	338	331	333	361	313	340	318	312	335	330	322	308	333	323	350	312	323	330	325	335	306	307	328	304	383	322	339	341	332	350	328	369	364	329	319	294	320	347	327	319	341	300	322	323	311	361	296	348	325	325	353	348	303	322	338	326	328	316	330	345	309	302	335	348	342	338	305	325	334	353	332	367	356	344	338	318	327	313	330	318	341	347	353	349	385	358	317	340	332	326	305	327	336	324	333	320	338	316	340	310	318	349	297	320	330	292	339	317	301	318	345	344	348	336	347	305	314	328	359	345	339	346	338	368	337	351	314	301	373	337	351	371	372	327	320	341	358	315	374	297	343	347	317	324	322	316	334	338	301	345	322	343	329	319	327	335	316	293	359	337	336	337	346	363	317	324	348	366	292	369	323	315	330	337	330	306	325	338	313	311	305	340	347	313	344	326	338	325	313	354	371	310	321	358	317	313	322	320	322	300	340	305	291	342	308	318	289	317	339	348	345	319	342	343	335	337	328	334	317	343	339	324	328	354	339	330	344	343	301	371	329	366	314	325	326	315	317	316	311	347	344	322	337	324	324	314	310	356	332	346	349	304	325	308	302	322	340	326	332	340	333	371	342	309	324	350	300	318	328	336	335	366	327	333	336	292	287	320	316	350	344	332	336	328	298	331	324	356	295	323	324	357	317	323	342	314	326	368	325	360	368	328	367	308	345	348	347	305	319	299	342	353	345	310	360	321	345	336	308	330	340	329	333	324	330	322	332	320	313	285	325	332	305	300	347	339	336	315	318	345	348	293	305	338	301	359	373	334	302	331	335	314	307	321	318	299	336	304	317	339	344	344	322	343	308	337	301	325	331	320	341	347	318	321	352	350	338	382	336	390	302	325	337	315	333	359	298	306	309	323	328	341	337	335	343	377	321	322	324	292	324	326	318	365	322	343	338	354	338	330	355	350	339	286	335	321	360	360	351	326	354	320	344	360	328	377	366	335	338	322	330	314	345	336	295	331	329	326	315	366	325	328	348	347	335	317	322	337	323	330	315	348	323	330	345	328	351	317	304	313	387	358	341	326	336	360	311	287	323	330	274	306	325	376	345	330	349	334	343	326	363	340	312	339	328	322	313	314	362	346	339	312	324	323	324	323	358	339	334	325	356	355	311	316	317	332	341	342	331	354	356	320	341	330	354	315	329	293	331	313	349	320	322	333	340	380	335	342	343	335	322	327	322	345	315	317	344	311	354	347	321	338	322	312	309	348	313	321	347	325	353	298	345	326	353	321	321	305	323	335	328	336	328	357	333	288	298	347	345	317	346	336	309	362	347	344	312	338	302	337	331	321	338	326	334	303	347	345	346	337	317	339	368	304	328	327	319	343	347	314	356	341	310	334	349	331	343	340	350	307	337	363	343	345	347	319	292	315	314	352	323	335	351	326	332	318	330	350	291	338	324	344	327	314	353	351	308	328	358	343	342	318	338	353	334	319	324	326	298	312	338	335	333	290	322	354	315	320	341	317	337	307	351	308	326	342	317	344	319	329	334	325	321	324	344	324	352	339	352	374	335	323	323	309	323	330	330	316	331	333	340	322	335	312	337	320	322	340	343	316	297	337	315	319	328	327	305	328	317	338	342	314	366	326	316	317	316	331	345	299	308	309	343	347	315	338	327	359	336	333	352	364	325	349	358	366	340	351	331	340	331	356	336	336	327	337	329	334	311	300	333	330	335
16493	31955	33177	20733	17117	14820	10977	9995	6911	9924	11409	8475	5386	3324	2067	1151	856	748	708	700	617	634	673	706	663	658	683	651	643	721	703	700	639	674	681	691	642	670	681	651	699	664	638	670	633	668	670	679	701	655	651	683	651	687	682	707	632	665	658	709	663	657	678	643	639	656	706	622	648	696	678	685	638	670	706	680	645	666	712	637	655	633	676	648	715	696	623	692	672	649	678	655	688	677	665	704	689	705	658	647	691	644	739	646	677	661	652	666	726	646	640	634	683	664	664	653	669	653	681	672	657	641	657	713	661	662	638	659	651	669	746	703	677	663	680	661	698	682	654	625	679	666	670	656	692	673	630	674	662	673	663	692	660	680	631	660	688	655	646	661	647	678	652	681	670	647	679	676	665	661	684	677	643	688	680	644	675	628	639	672	646	613	685	672	691	678	647	668	631	642	681	661	667	653	697	663	646	700	663	662	664	696	691	663	654	704	665	682	644	623	647	669	625	695	631	686	671	646	711	637	629	700	730	684	653	679	696	675	665	662	661	674	620	602	651	692	623	673	643	672	669	636	654	641	677	637	726	745	663	683	642	645	639	683	721	662	690	661	675	664	690	694	682	672	639	649	654	674	646	728	631	693	705	649	677	628	684	655	678	642	634	685	698	666	659	655	689	687	652	696	682	651	709	667	656	630	681	714	685	738	655	655	682	661	727	654	652	720	656	619	651	682	641	649	679	701	677	653	665	682	677	681	673	629	669	695	692	678	676	692	664	656	679	723	631	664	634	650	675	657	704	645	631	651	717	650	694	650	671	664	692	667	626	678	629	660	701	688	670	649	681	660	654	684	696	672	684	687	651	677	688	689	660	666	634	697	638	701	673	664	657	618	665	678	660	673	668	646	686	641	679	687	730	718	749	706	659	658	701	668	657	666	708	706	719	677	676	703	664	648	665	672	642	674	640	677	701	644	672	671	669	681	676	640	692	686	677	641	664	692	647	657	688	636	634	685	638	651	680	676	660	702	690	712	654	668	677	680	652	628	643	696	713	658	683	638	648	605	676	661	685	675	704	655	687	645	691	649	694	649	661	650	666	674	708	623	668	656	674	618	621	669	648	697	666	648	631	695	702	698	710	647	714	668	648	653	684	661	666	644	696	704	618	685	717	628	653	685	643	670	639	646	659	695	684	674	687	660	658	691	703	636	671	655	717	682	634	652	683	667	653	646	637	704	671	650	615	689	676	679	637	692	670	632	626	663	676	648	663	625	685	712	662	681	682	696	650	661	682	643	663	666	734	644	698	677	656	657	677	732	670	652	713	728	654	704	699	653	647	684	655	696	679	619	631	678	654	620	652	643	667	674	666	647	644	686	683	645	668	668	666	674	646	615	671	654	694	642	674	648	650	678	661	648	680	688	648	683	697	655	629	697	707	686	677	644	657	682	659	623	701	644	623	699	677	646	660	721	647	703	618	666	654	700	649	669	598	634	663	663	647	673	669	671	626	643	626	691	671	638	696	729	657	676	634	660	650	667	657	640	630	669	648	651	660	652	647	679	651	624	668	717	667	686	700	694	660	666	674	725	686	678	631	686	671	687	647	638	663	676	685	677	681	626	677	647	701	683	649	684	652	689	681	641	705	719	663	685	659	646	677	665	735	711	641	660	644	695	666	668	675	708	671	690	680	679	651	659	667	672	603	713	637	649	627	666	693	678	647	686	690	613	671	693	666	678	626	676	692	665	715	654	640	675	676	619	680	689	675	667	674	660	656	661	645	663	666	697	636	636	709	649	672	652	642	686	653	658	658	699	707	653	675	611	691	650	670	677	652	696	674	665	683	701	723	703	668	673	661	648	712	672	635	675	652	656	650	693	673	636	672	648	690	692	680	694	629	651	669	641	659	670	663	638	690	679	632	645	680	701	701	633	648	654	634	651	683	675	658	690	611	673	717	672	693	707	615	712	675	658	641	677	673	675	637	671	633	677	612	719	672	685	690	656	678	640	624	629	695	687	667	648	647	604	633	636	682	667	690	690	696	670	671	650	638	690	683	654	633	663	644	671	641	667	670	683	682	658	643	626	641	680	651	645	659	693	651	651	667	702	640	682	677	675	638	705	668	675	639	664	680	648	672	711	667	652	625	656	641	653	696	681	689	656	672	641	654	663	653	658	682	650	689	681	634	640	650	694	651	693	695	669	642	672	667	675	696	665	683	698	653	665	647	677	693	622	682	645	646	649	675	667	694	667	652	660	701	627	703	632	630	713	656	632	610	667	658	680	672	707	646	691	625	675	692	661	720	677	659	714	690	699	669	659	672	658	669	654	686	620	658	611	694	677	670	629	689	610	659	659	639	666	698	700	647	679	696	661	612	709	659	655	693	658	662	682	659	674	653	638	737	701	676	648	685	657	705	714	681	655	639	639	674	680	665	641	650	657	694	697	629	638	692	654	652	685	646	648	644	667	704	624	688	705	648	677	711	656	700	676	680	648	673	658	689	696	633	653	688	647	678	649	624	649	677	644	653	667	650	657	687	651	666	608	708	666	658	686	679	684	662	683	680	665	712	656	663	700	666	644	629	723	694	725	667	656	672	674	699	682	684	704	637	673	678	700	671	714	667	634	665	720	681	650	661	682	685	695	705	687	681	722	643	651	703	687	663	682	700	702	659	715	702	676	669	658	647	667	720	661	688	659	710	650	669	701	658	639	682	662	639	660	634	674	697	657	690	696	640	624	678	665	634	653	707	694	648	690	640	659	629	638	667	689	646	679	668	643	695	685	692	663	630	671	687	650	678	686	685	629	712	654	681	656	682	655	679	715	669	640	679	688	644	681	694	655	660	699	700	679	665	659	651	681	692	660	681	661	673	686	671	664	624	666	639	652	674	637	648	723	647	663	692	685	679	680	697	663	661	625	637	652	644	636	668	669	663	673	686	648	721	655	691	661	727	624	694	647	656	675	688	703	648	668	653	655	672	705	680	663	650	667	666	655	687	686	701	698	736	664	717	656	659	656	632	683	643	694	687	662	667	652	646	681	689	656	706	683	647	660	655	643	706	662	674	662	671	694	645	660	686	679	691	680	669	690	669	647	678	663	643	693	711	676	658	645	646	653	649	733	670	672	698	627	686	671	686	636	667	654	655	699	611	677	634	701	673	668	681	687	660	629	656	678	662	675	706	725	661	660	645	668	677	668	692	687	656	669	698	690	683	668	632	655	672	658	663	697	707	668	637	677	629	635	703	681	623	663	635	671	681	714	699	664	659	679	694	711	686	676	673	662	633	635	675	658	720	685	661	741	654	672	707	608	692	686	702	694	667	681	666	672	634	648	663	638	675	660	655	663	679	738	677	664	651	692	714	712	706	665	693	618	663	656	702	685	677	685	687	638	702	706	664	676	678	650	691	664	637	666	641	678	669	669	678	662	679	676	664	645	650	654	674	688	677	667	646	659	609	640	663	609	722	668	649	702	615	689	627	682	681	670	677	673	644	674
24349	21286	28256	24679	20561	15300	9966	6808	5672	13388	19962	15293	9787	4039	1790	912	535	426	336	280	321	304	288	315	265	298	297	283	274	293	313	297	284	310	296	304	290	299	260	305	317	293	295	286	299	295	332	303	293	294	303	301	296	314	309	303	282	322	304	295	293	303	303	284	279	299	317	300	269	300	294	308	298	285	270	286	282	344	317	299	286	303	340	277	281	289	254	268	300	276	285	266	292	282	296	301	274	285	305	288	312	320	307	269	314	309	325	335	295	320	295	285	304	296	293	284	281	330	284	291	296	297	298	291	280	254	320	293	286	309	303	292	279	253	308	274	262	312	317	282	301	329	293	255	277	276	299	299	290	310	287	309	307	281	272	280	299	317	282	258	307	317	267	294	305	311	269	298	319	306	328	287	313	303	285	292	262	291	312	304	299	304	290	297	284	312	297	309	330	298	294	281	297	290	319	297	272	290	278	309	282	323	271	319	331	268	282	310	303	284	316	280	283	295	304	274	284	297	277	311	303	302	306	278	303	302	259	287	267	297	297	320	266	275	283	292	292	279	290	320	301	317	297	308	302	297	284	302	312	318	262	293	277	267	306	299	295	278	299	288	308	312	280	287	279	293	282	297	272	265	278	309	294	275	271	293	297	267	286	289	274	308	294	301	291	256	293	304	304	299	284	290	324	277	265	312	305	331	288	308	278	291	292	280	270	285	316	320	291	335	307	292	298	311	267	305	301	300	275	291	290	296	289	301	262	272	296	308	278	291	280	262	306	291	286	298	297	290	304	295	258	263	302	308	294	276	316	302	299	324	285	275	295	279	292	296	295	282	295	278	298	299	291	298	318	320	297	323	307	281	288	314	270	321	272	278	310	276	292	290	266	292	317	303	306	295	279	301	285	288	300	336	289	294	317	322	272	301	286	266	293	260	289	287	279	285	306	299	289	264	276	297	295	266	337	296	290	302	279	295	288	313	290	285	296	284	294	290	291	288	305	287	296	285	320	281	253	302	298	290	298	308	270	293	306	309	330	292	294	268	278	264	283	308	258	295	289	292	305	284	307	304	294	293	308	283	286	300	301	263	288	313	290	285	283	303	283	307	284	276	331	307	314	247	308	264	300	344	295	247	283	290	308	287	266	266	348	293	301	301	300	284	288	272	290	269	296	304	280	272	258	314	308	293	309	294	301	304	285	277	308	284	266	308	276	299	289	277	268	284	308	273	264	301	323	287	299	268	295	293	264	299	320	309	296	292	275	309	265	271	297	314	298	292	297	251	295	300	283	264	281	276	297	308	290	283	291	308	263	310	287	284	308	277	312	314	305	288	273	302	297	287	284	294	284	315	290	314	303	262	283	291	296	319	257	284	294	282	313	307	290	307	285	306	267	306	277	282	270	283	292	297	288	288	296	283	278	295	307	292	303	255	290	296	302	304	304	289	327	298	301	299	302	297	303	275	247	289	302	308	273	293	284	281	295	262	311	325	279	283	276	295	307	311	278	285	285	290	281	315	331	310	264	300	283	285	305	313	317	293	290	293	312	289	300	273	285	332	290	274	278	298	270	269	292	295	289	300	275	285	251	272	272	273	277	315	287	310	286	302	319	291	288	314	306	246	299	288	299	306	276	341	273	282	286	287	296	311	311	303	301	291	280	289	307	310	324	293	259	303	285	322	302	312	284	284	294	288	308	278	307	302	290	283	291	297	275	296	298	272	296	302	320	270	286	300	302	309	267	299	294	290	264	327	292	282	304	274	286	279	293	284	275	283	274	286	296	286	271	282	278	295	297	296	282	276	279	296	290	305	261	294	301	293	298	314	292	244	287	270	285	304	277	293	298	269	272	297	275	318	282	298	282	291	292	295	291	288	303	276	280	274	261	306	313	276	291	299	249	274	312	311	306	274	280	275	275	286	290	291	290	290	302	285	283	282	297	277	288	297	290	287	306	279	272	297	286	283	283	303	285	279	303	280	280	281	286	289	294	282	338	271	295	316	297	296	275	308	293	286	293	282	310	283	294	274	268	311	302	287	283	274	292	324	279	298	295	302	294	268	292	308	292	306	285	278	285	282	281	270	294	305	277	285	285	318	300	305	278	286	275	291	302	283	290	276	300	281	254	306	281	299	264	324	291	282	297	295	290	239	281	268	270	280	311	316	276	276	303	303	280	302	289	278	299	292	292	251	291	289	294	310	282	308	299	279	291	250	263	290	257	310	291	272	300	278	302	289	295	253	289	288	261	291	289	277	296	274	306	326	328	275	291	316	281	298	306	299	307	287	303	319	299	311	290	291	267	281	300	275	290	252	283	278	302	283	287	284	252	281	273	309	321	288	287	283	283	341	300	276	282	345	282	310	297	301	269	288	311	291	288	312	283	319	302	276	322	305	273	277	311	267	312	314	276	282	313	319	303	295	278	305	299	281	305	292	298	310	305	308	257	304	295	311	309	305	292	270	280	269	283	296	289	305	276	295	285	274	300	291	274	289	291	305	289	301	280	294	309	283	267	294	279	328	290	277	317	276	269	279	317	271	281	288	286	320	290	297	295	287	321	313	328	282	283	292	277	311	306	267	278	296	287	310	309	288	297	303	299	294	312	273	302	272	311	324	297	311	312	319	311	310	294	272	302	265	293	318	305	308	303	303	302	253	301	274	296	322	264	325	321	308	271	294	276	340	310	286	284	281	338	283	308	335	308	260	286	286	286	304	296	311	308	275	306	275	294	296	301	291	294	315	298	273	305	289	334	284	270	289	310	263	275	297	299	269	302	311	282	298	279	298	293	296	296	288	258	300	306	283	292	316	291	285	291	314	296	316	287	305	291	267	313	288	305	291	282	265	286	292	290	316	264	298	301	321	314	280	279	285	295	287	289	266	279	297	321	291	300	284	296	309	313	308	299	304	297	319	316	297	281	288	283	301	311	284	285	273	324	313	289	289	317	295	284	292	274	332	302	314	302	281	307	297	309	288	320	269	306	300	305	307	288	264	284	293	307	314	261	265	286	282	300	271	294	277	280	279	264	268	282	335	266	281	280	329	325	285	298	275	300	314	281	283	305	304	270	304	293	291	315	270	309	294	252	289	290	300	296	293	276	308	300	288	281	286	275	320	274	280	298	320	260	287	304	321	308	282	267	299	288	303	297	313	316	280	284	307	294	301	316	311	298	280	279	304	276	308	310	274	293	292	302	292	272	293	308	279	299	326	280	283	286	297	325	282	269	329	332	300	275	324	275	279	311	310	307	276	268	283	273	288	265	283	274	322	286	276	304	310	299	291	280	295	307	303	293	310	260	294	289	298	268	273	276	315	286	322	289	297	330	304	275	292	278	294	307	299	296	328	293	298	286	306	257	331	272	274	308	287	294	312	310	325	305	295	294	284	345	303	297	297	291	277	343	277	283	319	264	299	279	311	259	296	295	316	307	313	307	257	273	296	285	276	305	296	291	305	302	309	283	305	280	297	303	302	271	267	284	300	317	291	258	296	298	310
20269	41952	36331	25190	26380	24129	19536	17416	16343	27693	31859	26170	19473	10090	5244	2599	1452	899	666	636	631	605	618	579	611	577	600	621	567	632	617	574	598	593	611	597	636	608	588	601	610	583	599	572	597	605	556	611	612	572	595	590	582	613	581	555	577	599	632	579	584	595	555	554	593	627	624	579	614	603	581	618	596	591	626	625	631	604	600	613	620	576	583	602	585	612	558	624	569	575	618	590	608	563	583	620	614	577	613	582	566	602	579	615	578	595	645	600	626	586	637	572	576	620	532	590	655	588	569	612	622	590	535	618	552	587	593	593	632	580	588	589	595	617	585	548	599	541	610	586	558	608	582	599	618	566	595	594	605	597	586	635	610	600	569	578	601	619	610	584	623	590	550	577	604	634	540	586	593	608	576	595	595	604	617	568	582	609	607	636	594	535	580	581	600	640	612	579	597	589	614	609	575	602	628	583	549	598	611	573	548	577	592	592	562	588	595	622	596	602	605	612	536	598	607	581	599	606	575	607	615	600	584	609	610	585	551	584	585	576	583	576	619	600	639	604	602	613	600	570	578	597	575	577	604	567	626	581	577	583	629	593	613	607	609	638	643	568	593	602	581	564	609	589	602	583	552	557	605	625	605	585	590	587	595	593	547	540	599	561	545	580	594	575	566	580	579	575	611	618	607	577	580	568	558	628	590	580	602	578	612	620	584	586	574	582	648	561	601	616	588	612	594	587	594	597	598	566	603	612	583	601	595	598	578	574	603	595	619	600	598	582	642	607	590	587	570	617	560	642	589	567	580	604	581	567	575	567	577	621	610	610	565	619	616	599	572	582	587	605	592	600	603	570	587	586	594	576	621	577	597	624	574	584	588	588	576	619	587	597	591	606	558	627	577	596	601	588	607	602	623	582	607	597	646	571	600	638	640	541	615	572	561	619	602	563	613	628	582	637	537	576	532	590	603	560	569	595	628	596	605	552	589	590	572	594	554	579	576	590	622	665	596	591	566	617	621	599	567	568	570	562	587	576	610	590	569	630	621	615	578	593	602	619	502	617	571	573	627	596	589	563	624	574	587	590	594	535	568	600	603	618	589	599	588	614	598	582	594	617	627	616	646	607	578	606	589	596	577	589	592	583	553	554	598	594	623	564	624	596	594	593	573	615	593	562	583	587	553	589	595	571	565	569	567	587	584	601	608	599	591	594	599	625	616	608	615	521	612	583	588	585	569	615	551	612	558	564	559	578	592	572	605	600	582	599	608	592	592	600	583	558	601	576	582	615	628	593	606	536	614	598	605	602	569	623	611	539	589	612	574	573	606	575	607	569	584	601	573	614	598	623	570	615	571	587	554	556	575	617	588	589	582	613	622	551	616	594	635	619	587	592	604	580	559	596	562	569	617	591	609	614	589	607	612	596	595	600	554	609	536	620	629	566	568	617	609	599	623	597	576	627	600	632	608	614	600	569	585	558	606	602	587	609	625	573	638	653	608	594	602	597	584	588	594	590	587	566	566	607	570	588	606	566	563	596	616	572	596	588	578	594	602	609	629	598	615	575	589	587	594	542	617	561	588	557	557	604	583	609	578	634	607	584	625	606	636	567	614	567	627	623	576	595	580	610	593	575	627	608	525	598	586	627	579	596	633	594	585	567	586	562	564	540	579	601	571	584	575	557	604	607	622	576	600	592	596	550	549	635	596	558	597	582	565	585	562	613	565	601	550	607	598	609	610	589	597	587	586	589	547	595	620	639	571	542	622	574	595	590	600	623	589	624	563	612	620	588	607	602	572	607	589	609	599	578	596	615	612	557	579	622	613	616	603	606	580	594	576	593	602	587	581	603	602	634	595	642	607	628	606	593	579	576	632	618	577	569	534	604	626	568	558	596	602	562	583	583	626	620	603	602	632	571	596	582	622	649	556	598	565	560	558	564	623	659	577	556	577	616	616	623	607	580	588	598	601	618	605	571	590	587	612	574	589	633	594	614	573	614	625	628	589	583	594	579	615	623	577	604	589	579	591	599	597	596	582	590	627	599	622	563	601	652	552	574	639	549	586	594	622	599	589	592	583	575	609	583	562	608	579	583	565	563	616	603	593	573	622	613	599	598	564	582	569	589	602	576	584	585	599	596	603	567	624	605	632	624	620	603	615	569	580	600	591	609	590	568	554	655	610	608	573	583	605	614	573	586	609	587	610	610	586	571	591	563	574	571	557	582	557	598	606	625	596	584	592	571	621	593	578	604	589	574	589	601	575	600	614	626	598	602	601	573	611	577	599	552	589	592	632	615	637	546	633	605	623	583	599	615	609	617	571	578	595	576	639	601	586	622	627	591	560	596	572	614	590	656	608	591	547	581	627	586	597	607	570	584	543	591	586	577	571	599	632	563	594	605	593	602	592	620	608	564	561	637	570	571	577	582	655	594	613	584	632	564	571	586	574	546	609	596	554	559	611	613	590	599	585	568	587	559	589	567	586	604	664	603	601	613	577	614	606	549	605	612	570	602	560	600	611	643	603	569	593	579	591	621	589	596	597	596	592	575	621	592	541	591	582	593	572	584	587	601	602	615	556	608	537	623	642	552	596	599	588	567	615	568	596	599	622	621	586	588	604	579	597	601	583	585	598	598	592	588	601	597	560	612	574	575	627	614	623	583	607	586	586	531	591	602	557	573	596	632	569	643	605	543	630	651	583	576	559	589	638	570	548	576	614	631	634	601	600	564	582	598	569	622	630	574	564	610	588	618	615	608	583	554	601	594	598	621	625	589	595	610	605	571	561	614	659	603	600	630	586	575	621	566	562	551	598	556	573	557	566	604	589	585	625	585	604	615	565	626	587	611	617	622	586	543	622	573	546	649	584	574	581	583	590	593	577	588	577	585	622	597	603	591	624	591	573	625	656	539	585	590	589	585	593	624	563	621	610	590	595	588	603	617	585	597	615	598	603	601	588	582	589	608	575	572	606	593	618	653	579	633	584	592	609	546	576	582	618	626	575	589	547	618	598	620	548	602	598	570	614	589	624	601	575	554	570	601	584	581	584	591	589	579	596	607	611	572	592	558	604	588	625	598	619	558	623	592	596	613	620	622	561	583	574	633	610	574	597	554	593	607	571	605	591	561	608	589	610	582	546	603	613	572	576	622	604	624	596	623	658	525	600	591	551	586	595	566	615	590	631	583	631	624	616	567	623	579	595	560	585	606	576	565	568	616	611	601	593	615	641	583	567	596	597	555	576	583	569	609	602	606	617	596	595	642	605	593	571	554	596	582	549	558	630	591	619	594	578	599	597	616	539	598	599	604	592	560	594	586	568	580	527	570	624	566	593	637	631	591	576	611	584	572	620	579	615	529	569	626	597	620	584	552	599	595	621	554	612	629	591	619	582	602	587	599	598	608	587	580	602	553	589	531	564	595	602	580	587	570	596	585	578	555	605	617	608	603	597	574	583	634	550	556	586	572	585	637	583	602	572	568	592	627	607	605	610	581	567	586	577	634
23147	21284	29141	23784	21412	22142	18256	9797	9436	21689	31653	27490	19313	9397	4097	1804	829	438	366	289	303	308	242	308	272	278	294	276	268	278	265	295	261	289	282	295	274	285	262	276	262	260	271	276	259	262	277	241	274	259	265	260	285	266	300	251	262	284	279	254	246	267	292	265	271	274	276	256	246	267	272	271	263	284	248	261	255	281	258	245	253	260	290	255	276	278	303	285	277	281	282	238	290	258	275	269	303	278	268	275	287	255	307	273	309	254	279	253	285	287	258	234	241	283	274	277	279	298	288	261	280	258	269	275	273	274	257	280	285	263	272	271	290	275	275	277	277	298	257	262	283	267	276	294	285	250	285	253	264	256	280	255	264	260	263	266	287	300	260	287	270	265	261	238	239	271	263	286	256	260	288	240	256	287	256	258	271	268	264	284	271	260	246	266	261	283	288	289	282	278	272	272	283	291	295	249	282	282	255	291	265	254	269	274	296	260	256	277	296	271	244	255	274	253	251	268	273	271	260	287	255	301	276	256	263	280	262	288	269	283	271	295	276	260	268	278	254	247	278	256	278	288	283	259	259	272	286	250	260	264	262	275	255	277	246	239	265	268	277	261	263	272	256	249	258	270	235	280	269	250	275	287	253	283	265	280	259	272	261	250	267	280	255	277	264	262	277	262	276	301	279	276	272	290	264	260	280	273	274	262	284	269	256	243	268	268	272	281	276	235	287	270	276	278	290	253	270	271	271	238	283	284	249	273	241	273	247	269	269	297	237	252	267	285	262	278	256	273	308	261	262	264	252	268	273	256	288	250	278	262	306	276	280	276	281	264	286	242	283	297	298	243	291	282	257	260	266	266	260	284	266	273	243	289	246	283	252	242	272	284	274	274	271	274	254	286	271	271	275	268	255	258	253	251	295	251	245	273	282	290	302	291	269	267	292	264	283	282	236	261	243	264	246	291	265	262	292	243	242	252	271	250	285	280	290	252	256	265	250	251	294	271	250	248	256	247	267	268	283	292	247	238	263	268	256	238	281	276	258	237	263	266	247	227	264	256	278	253	254	268	250	252	275	254	224	251	283	266	283	256	273	265	286	289	280	263	241	239	286	282	295	270	257	276	277	257	292	264	260	269	247	275	295	287	303	264	281	268	262	264	263	252	296	280	280	266	257	274	225	244	286	285	281	273	278	260	264	284	242	272	255	273	256	250	292	273	286	251	272	276	268	303	247	287	256	277	246	256	265	262	255	253	264	244	301	276	261	297	263	276	244	271	288	277	257	269	262	264	254	264	282	258	238	278	249	296	247	274	287	279	263	259	294	259	271	283	292	269	250	245	246	265	258	280	264	268	279	273	274	264	223	254	260	261	278	259	291	275	279	260	288	280	266	242	274	259	286	287	285	255	276	295	305	277	281	288	249	271	269	261	266	275	274	247	309	292	262	291	281	249	267	249	273	294	277	266	232	247	282	240	291	272	259	263	275	290	258	284	249	261	263	225	252	256	237	275	271	261	282	281	270	265	272	238	267	267	232	267	283	267	289	256	252	261	282	241	269	271	261	260	273	269	275	242	291	289	253	268	275	273	267	276	279	249	295	292	238	252	249	283	266	286	260	252	297	279	281	272	273	262	294	274	275	268	289	273	261	251	259	253	278	270	265	267	244	271	251	267	256	283	260	247	261	287	267	280	270	286	228	252	274	255	264	272	262	281	269	273	276	262	252	286	268	271	289	287	278	256	269	245	283	262	272	293	274	278	273	271	266	266	265	289	253	283	237	296	291	262	249	254	281	293	278	279	254	262	289	300	295	235	283	285	275	275	283	284	237	253	262	261	266	275	261	283	278	286	260	290	294	277	266	267	278	265	296	273	301	276	252	278	279	270	240	257	257	303	278	269	259	236	274	251	266	249	290	282	260	268	265	276	258	258	282	270	245	280	257	261	241	274	246	288	271	300	283	275	278	281	274	259	264	301	300	292	284	248	265	247	258	274	285	271	257	312	286	236	283	256	265	280	257	235	277	252	245	308	227	270	252	273	302	253	274	265	245	283	249	283	290	280	252	277	253	259	266	281	264	296	259	275	298	258	272	275	247	292	303	258	278	313	266	278	247	272	249	280	281	255	272	289	259	266	292	261	273	263	253	258	253	298	275	274	259	276	284	279	318	282	260	294	266	256	267	272	269	270	254	276	271	242	271	281	246	241	263	263	281	287	271	258	253	262	247	257	257	249	266	245	297	290	269	248	243	264	251	284	298	247	225	252	231	290	297	250	271	288	275	294	260	305	243	302	278	246	246	262	260	264	263	268	252	240	260	286	261	284	266	254	274	251	248	274	283	265	235	260	298	277	272	274	244	280	254	286	298	252	244	234	271	283	290	265	245	288	260	256	266	254	276	277	260	267	274	266	293	279	273	277	273	288	265	264	287	282	270	276	308	296	274	276	256	251	274	255	227	264	287	243	266	283	285	254	280	241	250	287	277	299	245	254	263	298	291	247	257	272	287	274	280	304	270	260	289	296	294	293	257	243	251	277	283	266	199	296	252	282	266	296	241	257	280	293	289	271	272	260	234	266	244	264	261	312	276	247	249	264	272	254	254	290	273	282	259	277	271	264	275	277	275	255	272	277	245	294	269	274	282	294	268	291	262	257	292	276	260	268	282	269	235	263	269	279	276	317	296	260	274	254	230	258	298	269	284	302	268	300	252	260	267	253	270	256	283	266	242	251	254	278	292	282	258	282	308	273	253	249	273	267	263	281	266	241	277	286	269	250	268	281	263	271	280	268	261	286	235	231	278	257	274	311	268	249	277	279	277	263	267	261	277	270	254	251	243	274	301	263	265	288	278	279	247	251	260	286	261	283	273	265	261	244	278	254	244	261	233	270	245	270	286	261	267	248	263	280	263	264	254	289	251	268	279	263	293	277	260	271	286	298	240	261	291	284	263	252	252	260	277	265	259	270	259	257	285	255	280	276	275	251	241	278	277	270	278	271	268	241	274	254	267	260	271	232	266	271	299	314	271	260	274	284	243	273	222	276	239	251	288	267	249	246	278	263	259	301	265	246	312	270	236	264	256	279	243	270	248	277	231	249	257	281	269	249	270	262	264	264	309	272	262	280	278	275	251	252	288	264	254	239	239	279	292	277	285	282	286	259	261	298	273	286	271	287	258	289	257	258	274	261	263	268	289	286	272	283	280	281	277	257	257	277	277	266	292	265	280	275	282	263	269	318	241	283	281	285	281	250	253	279	294	263	249	280	301	248	282	284	244	264	262	257	277	253	277	282	274	265	262	285	258	271	266	284	276	253	265	257	264	255	273	295	238	248	261	249	247	280	276	263	296	275	273	266	283	283	267	258	298	283	286	279	260	297	289	250	272	261	270	302	265	294	265	290	253	257	254	260	242	286	273	289	299	264	260	255	296	263	292	275	286	274	269	278	291	264	268	267	269	273	268	263	272	258	253	284	276	288	308	272	262	255	272	245	275	265	252	236
22206	42390	44187	33403	30546	29942	24668	21140	22670	35352	40631	36704	28927	17837	10103	5118	2259	1134	689	560	524	572	546	538	561	572	530	541	527	529	523	531	537	537	549	562	538	530	547	523	525	540	559	509	565	544	522	521	538	531	535	556	542	524	555	550	551	477	519	524	555	527	534	542	533	527	538	536	506	533	509	531	512	555	551	505	542	541	528	522	524	546	537	588	552	557	508	524	541	513	552	537	549	511	524	483	546	489	578	560	488	535	555	507	564	561	493	546	514	559	579	571	528	514	546	529	556	567	561	530	532	565	524	474	543	530	540	514	532	564	529	537	524	528	564	544	548	561	581	531	513	516	543	576	519	528	560	525	522	562	518	532	560	573	519	570	572	514	544	527	516	596	530	521	531	528	527	504	499	504	566	547	501	560	510	496	566	588	515	585	538	547	569	573	531	510	528	529	549	536	519	524	540	557	490	487	505	514	493	538	570	539	497	538	516	555	546	538	548	509	537	546	567	526	544	498	529	513	532	538	565	522	490	480	544	540	517	546	586	505	536	540	550	526	525	537	532	523	532	523	509	544	549	518	542	502	511	561	555	563	548	551	541	525	545	532	485	554	554	546	499	494	573	499	506	534	535	518	540	515	513	511	506	586	500	549	542	507	519	510	514	524	541	499	511	530	533	526	511	533	568	533	568	544	483	512	530	533	588	545	517	532	523	499	511	499	536	562	542	557	537	528	543	533	546	521	489	505	530	548	550	555	502	548	569	512	527	512	543	491	584	564	495	530	554	567	534	524	537	512	572	519	525	509	543	537	559	584	524	537	469	525	555	554	557	530	501	521	523	542	521	496	515	562	480	512	527	531	525	528	500	513	558	527	541	577	532	524	527	503	567	528	545	552	577	521	502	506	504	540	502	553	544	527	511	510	532	541	501	475	542	495	470	549	542	519	543	567	520	544	528	555	540	512	529	544	525	477	541	538	549	525	549	529	588	540	520	513	511	541	545	545	535	544	564	525	516	547	514	494	544	549	552	534	537	543	569	510	546	582	538	532	509	519	549	548	547	513	519	504	528	503	537	546	531	562	515	541	553	516	571	560	528	507	550	541	556	527	531	519	561	511	554	511	503	546	537	506	539	538	520	516	476	491	522	564	508	566	519	531	499	509	511	525	527	545	546	501	579	563	523	524	489	572	520	550	521	545	549	541	530	529	499	546	532	527	506	508	523	551	524	544	505	529	562	490	526	519	551	522	552	513	525	539	568	510	543	504	489	486	515	541	571	552	466	532	535	563	544	528	534	545	544	515	554	514	566	540	536	528	531	562	541	501	526	544	523	536	535	511	543	553	548	543	492	475	566	528	512	541	596	524	574	508	546	522	522	524	542	526	562	563	552	538	566	537	527	520	547	506	544	525	552	559	505	523	526	539	553	539	536	525	554	576	510	563	538	526	570	541	546	523	544	519	518	541	511	502	515	575	548	532	566	535	511	515	510	527	514	541	516	507	515	534	569	528	561	518	542	541	510	533	550	539	565	575	494	510	514	532	527	544	537	518	540	542	563	553	535	541	524	534	541	552	528	520	562	530	518	577	513	565	536	535	531	534	529	526	501	562	526	523	540	519	550	573	500	515	565	485	542	541	508	527	542	573	564	550	520	543	570	531	538	531	517	530	541	554	531	519	573	532	500	519	532	518	560	540	570	548	563	495	554	537	532	552	519	547	524	567	519	523	528	569	488	531	533	564	540	561	518	546	529	474	529	511	546	525	533	519	531	511	536	524	555	595	564	517	510	540	526	524	535	484	502	559	539	496	523	516	498	536	533	491	571	544	554	505	550	533	525	504	551	524	533	546	557	538	518	560	530	532	514	547	549	535	528	542	529	546	516	502	560	566	558	536	550	545	544	575	549	551	537	559	507	514	522	496	544	505	512	526	511	573	528	493	558	553	542	532	526	525	545	539	530	546	496	556	538	515	572	544	527	554	541	506	520	570	550	557	527	540	518	540	529	571	551	512	535	524	524	533	521	533	541	584	544	536	548	530	526	540	613	536	554	550	553	496	575	526	525	577	515	555	579	512	526	530	527	519	538	528	590	511	566	591	531	535	521	527	550	505	515	494	573	501	528	508	522	510	540	516	536	560	542	541	535	532	527	522	549	574	544	488	529	526	517	521	537	561	535	536	552	549	545	495	558	515	497	564	475	518	497	543	512	508	560	531	547	524	565	494	556	531	533	551	540	527	566	503	560	506	538	557	513	536	528	501	564	534	529	553	565	523	526	540	515	563	557	526	542	540	500	508	514	510	507	531	534	524	530	524	545	552	523	522	526	540	537	527	534	507	553	539	533	529	501	518	534	540	534	507	571	500	549	525	532	517	547	526	546	477	498	560	561	537	557	520	555	522	559	524	496	580	534	545	538	498	550	569	524	538	533	528	543	527	562	542	574	576	516	568	574	524	508	562	536	554	555	556	558	573	529	508	568	560	569	532	544	561	533	515	507	538	545	544	581	501	508	521	550	497	576	522	508	569	529	530	532	521	541	558	523	531	517	539	537	500	534	534	493	518	514	569	525	588	546	481	496	487	544	569	507	535	531	565	549	514	518	519	546	570	536	533	513	523	559	502	532	524	513	531	526	557	526	496	523	558	567	521	498	558	536	557	541	543	553	531	527	533	489	520	554	539	523	562	532	521	541	527	541	538	551	577	557	521	519	523	552	553	553	517	515	581	544	584	555	535	532	529	568	514	576	530	508	524	541	559	531	558	497	590	547	511	510	508	543	546	518	543	557	558	523	527	576	558	512	533	520	498	551	545	515	542	538	544	573	554	561	525	490	538	521	545	555	526	508	559	541	524	559	501	548	511	529	540	520	521	534	550	503	531	551	570	506	549	517	557	552	537	494	553	555	542	513	517	546	523	544	546	524	538	548	542	505	558	538	575	561	516	550	551	544	542	485	504	551	545	534	534	536	528	520	523	544	521	536	500	540	580	550	552	520	522	533	538	541	521	504	528	541	524	535	529	539	546	503	531	537	529	489	560	528	557	564	526	519	541	569	542	521	557	526	535	560	532	579	557	539	503	500	560	507	540	518	514	518	544	569	545	546	511	540	545	576	529	500	506	529	546	520	520	551	509	586	501	544	548	519	532	549	530	543	516	523	533	497	555	515	573	524	505	588	531	515	529	587	508	501	509	557	566	524	531	550	555	552	533	532	546	548	531	537	541	531	556	592	533	566	548	480	506	514	493	519	537	591	516	541	551	498	530	532	575	493	561	532	535	548	565	564	563	540	519	548	568	488	562	510	508	531	550	556	537	506	518	524	527	524	524	510	516	534	570	508	525	508	511	568	558	510	515	525	520	525	515	567	588	547	545	520	522	494	538	524	524	524	537	496	517	514	548	578	513	522	511	504	511	567	532	520	501	544	535	540	515	547	551	544	529	527	520	509	535	547	507	528	543	562	552	516	541	552	514	523	543	520	551	536	539	537	543	540	565	540	514
26516	21135	24631	13739	6946	8416	3207	2339	1720	2097	3434	3322	2149	1291	791	515	396	318	363	272	310	321	344	350	312	336	344	309	343	287	301	299	315	328	334	315	335	335	313	288	310	314	327	324	334	306	294	332	344	348	315	330	326	329	312	307	337	348	319	311	314	292	347	340	344	297	327	286	313	328	339	348	344	315	293	312	327	344	349	325	322	362	333	325	347	306	326	334	312	336	345	338	306	327	297	301	334	325	329	342	348	343	302	321	322	322	296	321	363	335	304	334	330	304	319	333	324	320	318	318	315	307	331	311	335	315	298	315	328	333	313	334	335	330	321	346	305	339	310	311	326	329	338	316	317	355	310	293	314	348	312	311	324	338	326	324	331	320	297	350	331	311	309	320	300	322	309	325	287	341	321	316	313	324	299	339	346	280	342	318	322	296	335	328	340	357	342	317	340	299	347	304	369	334	342	284	323	335	336	301	313	298	333	324	313	332	298	334	302	347	330	326	306	291	322	326	315	325	312	320	313	299	336	315	318	280	317	313	299	350	284	319	307	331	291	315	313	329	304	330	367	317	325	310	315	309	309	325	357	320	316	346	341	331	307	321	301	349	346	325	328	318	333	285	350	335	297	324	253	345	337	303	317	318	306	307	296	318	336	331	305	319	309	289	317	330	346	331	327	333	334	321	306	311	294	325	327	311	301	299	337	314	318	329	293	295	340	339	308	327	300	326	298	337	327	271	322	312	302	317	329	320	313	292	321	325	318	309	310	322	312	321	316	320	327	319	292	329	315	312	322	305	335	306	344	310	297	333	343	330	296	338	292	329	338	357	331	323	318	333	346	343	287	319	326	314	302	343	312	338	302	305	362	341	335	333	362	306	319	315	331	334	310	316	319	306	315	318	334	328	290	329	317	320	320	326	326	294	344	331	317	299	336	333	316	298	323	354	291	332	332	312	325	307	293	314	314	296	344	325	332	342	328	310	298	313	341	320	350	340	311	299	366	332	300	311	321	329	255	322	309	306	347	367	328	281	346	348	309	301	334	272	317	339	310	326	330	340	332	330	323	293	288	329	323	309	313	292	313	306	310	324	332	299	317	313	307	380	333	337	319	344	330	315	312	369	312	279	307	298	295	308	309	319	327	323	292	330	350	329	334	338	314	316	336	312	338	316	318	302	334	323	299	331	316	324	316	357	303	338	304	284	313	312	326	314	348	316	314	327	299	316	333	370	328	316	334	304	330	320	307	329	330	318	313	306	315	325	320	331	326	278	300	320	328	333	359	365	330	322	307	323	332	351	327	332	312	321	312	326	327	299	296	331	321	288	323	323	359	322	325	315	334	329	318	317	322	315	321	317	348	322	330	333	323	302	322	299	341	334	356	323	324	319	309	318	325	335	336	332	349	342	326	303	340	350	293	342	302	328	323	318	296	348	340	296	313	312	317	312	321	329	307	328	298	353	332	306	310	285	289	309	310	327	331	322	334	305	331	341	327	316	312	317	315	303	356	337	332	295	300	331	298	321	316	310	325	303	291	291	334	329	314	344	358	312	318	303	305	311	341	327	318	343	311	315	345	315	372	303	341	305	332	306	325	328	300	312	324	316	350	307	308	328	326	306	333	308	290	336	303	335	295	336	330	313	337	323	349	327	338	342	346	305	346	324	317	308	328	338	277	325	310	320	326	323	291	310	332	355	298	318	334	299	315	327	329	317	318	358	342	320	341	325	337	315	324	336	350	293	310	282	293	346	328	324	293	328	334	361	318	329	328	359	331	305	299	329	326	310	338	305	301	299	289	322	304	326	344	308	369	314	321	334	299	317	338	315	346	320	321	303	352	340	299	308	335	341	324	334	285	320	316	295	337	320	307	334	307	329	324	336	317	320	323	313	302	318	305	343	342	329	294	306	331	335	356	331	329	333	321	313	300	331	361	280	324	342	338	324	361	319	319	333	322	305	327	318	311	320	329	320	330	292	329	340	308	336	318	322	312	345	335	296	309	347	309	290	328	340	287	313	322	310	324	335	337	306	345	324	337	322	311	315	329	297	337	298	322	315	321	316	341	337	330	294	308	311	346	313	308	362	338	328	314	312	299	318	303	293	331	309	296	327	356	300	330	320	308	321	363	329	350	373	290	314	366	338	319	287	285	305	321	354	298	314	344	325	338	316	293	323	312	289	295	339	332	361	299	303	339	332	324	313	333	319	328	331	340	300	324	346	289	337	316	297	295	305	322	330	312	305	361	288	323	350	342	338	331	319	320	317	311	341	310	338	344	300	335	332	321	321	300	304	329	323	282	333	294	300	320	300	303	312	312	299	290	345	303	323	327	335	290	324	308	326	300	315	340	311	326	325	316	339	336	341	332	317	353	309	323	311	329	319	322	324	347	303	329	314	340	353	312	316	312	306	274	304	317	342	336	321	351	320	321	344	316	321	327	299	306	339	298	326	288	306	330	317	347	333	349	293	319	314	292	361	304	324	358	297	327	307	289	335	316	325	358	349	355	285	322	333	322	338	342	326	333	325	317	327	329	305	365	296	298	294	339	321	311	331	300	349	338	323	316	340	338	342	287	320	302	308	294	326	335	306	294	299	344	334	305	347	338	322	278	291	339	344	323	378	299	331	323	288	293	289	332	305	329	321	330	301	316	324	327	314	314	304	296	330	321	351	319	350	343	321	316	336	342	316	349	340	318	294	325	312	331	321	311	288	272	328	311	348	334	322	335	311	325	335	304	300	321	333	321	331	292	316	287	342	351	351	367	307	319	321	321	327	329	342	307	317	302	276	315	317	305	333	324	317	335	336	313	347	330	343	337	337	309	323	321	315	355	322	351	326	328	324	322	327	369	331	333	332	325	292	328	300	314	320	351	308	371	333	310	345	371	301	269	340	311	321	308	306	333	307	306	309	309	310	312	312	337	322	329	336	300	335	305	293	322	327	305	344	334	308	305	335	287	321	298	306	335	338	333	313	287	309	295	345	308	306	291	354	308	319	291	338	323	295	318	310	328	319	319	335	316	324	310	336	346	339	337	322	346	353	299	308	306	320	319	362	346	355	329	322	328	318	344	334	324	317	298	343	358	313	329	356	299	293	321	316	297	333	301	337	353	299	305	328	332	334	315	329	297	316	354	342	306	327	296	301	318	324	288	361	363	312	327	327	302	307	314	315	301	312	311	358	297	325	328	327	325	315	359	332	337	299	278	330	342	315	329	320	309	298	327	303	361	317	326	323	322	291	304	311	306	316	322	357	352	323	339	335	308	338	340	337	320	358	360	315	315	318	312	324	321	337	331	334	326	322	301	336	320	331	303	300	312	320	303	326	332	311	338	297	361	322	308	332	339	293	303	304	297	341	335	313	343	356	300	302	316	322	293	335	344	308	297	336	316	320	321	318	299	288	336	331	317	323	332	307	329	285	276	333	342	303	344	300	327	307	320	294	325	317	299	355	314	286	326	338	313	328	283	318	325	357	324	294	353	338	307	305	329	325
20664	26795	35048	17308	16860	19439	9324	8173	6384	7639	10803	9525	6271	3604	2029	1189	879	719	667	641	654	671	617	626	606	656	670	639	630	665	639	655	671	616	656	630	681	658	659	653	663	646	641	634	650	689	619	646	637	654	635	659	675	623	615	648	690	711	645	651	684	615	599	635	652	644	668	656	651	686	644	603	612	651	634	640	659	727	679	605	686	633	695	634	650	686	645	653	643	628	605	627	692	615	640	683	591	621	638	697	635	620	649	638	640	631	651	643	635	633	687	676	669	635	661	666	661	611	635	629	662	597	635	691	665	649	662	627	655	635	688	653	631	637	696	618	631	646	601	667	635	629	674	614	697	635	677	665	676	688	653	684	645	681	658	605	614	669	646	645	655	667	600	670	642	622	676	683	661	650	655	670	643	654	629	657	664	670	620	626	637	635	638	701	629	633	662	668	690	662	643	662	643	652	641	642	688	652	655	688	634	678	663	658	668	648	631	659	676	626	632	670	621	627	652	678	648	672	688	659	625	703	673	704	667	636	662	637	672	616	634	627	692	706	673	639	671	623	650	599	647	686	655	651	631	654	634	632	642	658	665	704	617	640	676	649	636	657	616	666	628	695	662	633	598	661	671	667	669	675	628	671	677	656	637	645	661	690	632	668	633	617	679	646	703	678	661	699	661	680	712	640	641	696	649	624	672	644	651	662	679	681	653	639	644	633	697	671	643	666	667	667	647	669	667	650	675	629	666	696	662	644	625	660	632	715	619	706	600	686	624	647	655	627	668	617	683	674	636	677	668	693	655	603	655	666	643	661	654	671	631	633	702	653	658	594	649	654	657	629	651	648	656	660	627	635	674	631	665	634	668	670	654	651	683	667	672	627	690	653	701	639	651	651	632	633	640	663	622	634	676	692	660	650	670	617	651	670	666	667	651	703	671	665	612	628	663	642	689	630	634	659	596	658	664	652	719	657	638	656	665	642	642	691	695	629	680	629	658	678	679	690	621	645	635	640	634	656	635	629	635	625	661	636	668	644	662	630	630	651	629	660	678	682	676	638	678	641	680	647	624	693	651	611	628	654	629	623	606	652	665	688	615	656	617	671	658	667	670	666	682	649	672	674	710	622	640	687	679	606	622	627	652	633	662	667	626	623	662	659	653	613	627	660	670	663	621	657	668	681	657	641	674	682	684	666	626	655	653	667	644	686	614	645	620	656	656	672	651	658	661	674	670	660	642	600	680	654	688	622	632	651	627	644	595	639	636	595	661	678	699	634	646	635	649	648	622	640	649	649	650	613	673	642	678	679	682	663	661	608	654	653	639	663	690	619	650	622	627	702	663	665	684	630	649	652	656	638	670	656	698	634	620	667	647	686	657	648	694	632	696	660	704	615	647	660	606	663	636	665	697	621	686	694	675	674	619	634	625	629	663	655	679	684	655	646	643	635	621	655	656	655	687	585	635	647	667	622	693	669	641	643	687	669	662	618	617	637	657	694	669	614	651	699	611	641	679	663	662	633	667	657	651	619	613	683	666	672	638	629	684	676	680	661	652	691	698	674	646	618	657	658	666	651	664	687	651	646	649	616	661	618	657	647	649	679	597	614	633	646	665	668	652	646	617	683	658	646	673	665	700	684	614	690	634	627	662	642	670	630	654	644	618	654	666	675	665	695	632	677	624	647	661	673	663	664	654	680	614	687	638	694	612	678	659	675	670	681	631	660	657	599	687	652	640	656	683	658	660	635	671	654	647	617	671	663	667	646	642	669	597	655	722	636	646	675	625	649	671	648	655	676	653	696	637	646	663	657	671	665	670	634	657	674	599	645	631	667	671	678	616	674	649	615	697	634	644	678	664	670	665	646	652	650	650	665	671	662	676	621	676	662	650	628	655	627	666	654	640	683	695	587	633	649	614	612	660	691	654	629	640	653	655	657	652	639	640	670	665	644	647	607	640	622	612	631	668	699	622	666	686	680	638	652	665	641	664	692	670	640	679	650	658	572	645	675	636	650	614	649	676	623	664	665	604	630	675	634	668	671	648	644	623	638	628	692	647	635	653	647	659	610	663	651	688	676	669	640	666	641	651	678	658	708	642	677	671	625	633	602	690	622	676	644	685	646	671	663	657	672	624	622	650	686	657	635	621	674	690	628	672	674	641	607	663	659	639	653	630	664	655	628	641	644	663	665	689	619	672	632	667	654	650	673	658	669	647	609	664	636	644	677	620	622	671	664	655	640	632	678	677	655	685	665	679	665	681	649	649	640	678	700	648	648	652	686	671	643	671	624	624	653	619	588	694	635	674	618	649	659	633	659	660	666	648	693	678	666	643	639	668	694	690	680	657	632	637	659	626	668	598	650	673	676	653	634	637	671	677	669	652	653	639	671	666	700	635	649	693	665	647	655	653	652	661	662	649	662	663	640	673	641	645	638	647	657	620	599	659	667	710	590	631	693	651	637	641	628	642	709	662	708	675	658	666	648	647	644	656	623	674	650	682	667	637	648	646	647	621	647	589	647	653	667	638	656	659	692	657	653	700	654	588	652	720	647	618	699	647	634	612	647	690	635	645	663	659	648	658	635	645	651	652	656	640	705	686	650	670	637	683	631	668	708	657	622	633	713	636	685	710	663	673	667	685	650	654	655	693	705	604	671	649	699	681	633	622	610	691	645	642	687	646	667	684	685	675	651	635	632	651	598	703	651	640	645	657	641	629	663	677	663	671	624	652	665	644	624	699	657	672	658	672	663	670	630	639	675	638	680	631	662	646	613	670	708	632	635	634	650	690	660	668	686	659	688	637	624	672	690	649	646	611	628	661	641	682	677	629	623	686	681	675	642	673	667	633	645	599	626	638	634	644	690	682	653	671	662	608	608	640	674	675	651	668	623	618	625	641	638	649	646	635	665	678	682	694	686	648	644	618	676	642	609	654	646	655	702	621	655	692	673	689	652	640	661	686	643	688	648	632	656	667	619	668	680	663	603	635	660	678	663	660	655	645	657	658	696	724	679	621	645	620	671	649	645	659	656	661	675	669	700	668	639	663	669	679	671	694	635	660	698	675	632	657	651	649	687	683	631	685	688	708	640	646	596	660	628	671	660	683	675	675	605	671	664	660	656	658	634	665	698	645	610	667	633	688	623	626	641	614	632	673	669	662	654	660	660	657	631	645	695	626	659	660	663	631	674	684	670	677	658	640	648	668	668	690	608	664	613	659	634	671	662	638	624	667	631	631	632	660	662	639	662	630	662	671	648	656	746	665	730	602	658	639	639	635	683	703	643	654	688	620	709	647	634	635	669	649	672	701	677	646	630	622	639	656	687	628	694	642	643	655	668	638	664	661	691	665	626	641	647	628	614	659	626	603	659	619	678	657	633	632	656	653	641	637	659	658	673	647	649	673	619	655	622	639	669	651	710	708	660	630	639	635	628	634	669	625	671	655	673	646	685	630	662	668	664	670	647	654	655	709	642	642	659	678	660	657	678	684	657	651	665	655	616
24205	21217	28137	24654	20450	14917	7423	5919	4102	8057	17585	16972	11014	5320	2302	1080	579	385	329	300	322	315	282	298	294	301	290	296	292	292	290	285	268	265	303	315	304	290	306	283	294	290	279	306	271	273	309	299	282	252	278	300	277	304	303	273	295	272	285	273	303	304	286	287	309	296	311	296	331	291	290	274	275	293	288	275	255	286	276	319	287	283	297	272	270	311	289	278	300	288	287	253	280	265	283	255	321	287	304	268	299	277	274	334	289	301	276	294	272	269	263	318	286	309	293	284	284	328	270	292	290	268	295	283	282	267	302	292	314	285	318	289	272	276	265	285	311	274	272	283	287	291	276	280	269	280	278	270	323	287	312	283	280	287	326	268	287	282	301	302	289	276	325	316	300	281	258	293	262	292	268	272	288	283	281	279	308	289	281	300	295	278	274	313	314	275	289	302	276	273	274	277	276	297	282	271	260	275	314	284	269	266	287	293	304	292	283	302	283	295	289	306	302	267	281	278	321	275	266	301	292	295	274	254	266	278	289	299	276	281	308	243	319	278	268	298	314	258	284	272	298	275	257	306	281	292	321	283	294	282	281	286	305	327	275	265	303	277	320	301	304	266	303	296	300	253	313	256	267	275	294	305	298	280	265	280	302	289	309	266	280	298	282	305	256	273	302	300	260	275	280	307	279	289	274	272	280	285	323	299	283	323	282	253	296	291	286	292	281	287	324	300	266	293	279	275	265	304	291	246	297	305	289	281	299	298	292	305	288	272	284	281	284	324	275	342	301	303	277	300	286	276	270	290	297	280	294	264	269	280	272	282	314	260	293	271	274	304	277	268	283	283	281	304	303	274	310	256	282	335	264	281	298	292	272	270	276	284	293	267	297	294	275	291	279	291	282	256	298	278	285	301	267	305	295	275	328	304	272	284	276	301	311	298	268	318	303	265	284	303	269	280	294	282	276	298	255	306	281	276	223	299	265	301	284	269	305	284	311	288	287	267	293	279	268	243	279	300	304	297	303	289	298	304	267	278	250	245	270	271	295	299	310	276	291	312	345	294	292	285	297	291	274	294	274	298	303	283	317	291	289	315	322	265	275	282	284	265	288	287	287	297	289	276	307	281	307	327	289	278	277	302	294	288	241	295	305	257	277	267	280	285	303	279	265	292	283	289	266	283	292	293	292	293	281	304	287	287	298	271	295	295	300	288	267	290	290	301	295	277	279	295	280	245	267	273	281	296	295	286	293	288	304	275	279	263	266	303	280	266	314	287	291	275	278	287	284	286	273	258	297	296	282	299	293	284	285	305	295	291	264	272	306	269	294	269	304	300	280	278	288	281	276	282	308	298	280	289	303	270	267	302	282	321	333	297	295	315	286	285	279	264	303	293	295	332	290	283	298	271	304	308	302	275	276	260	291	293	281	296	291	286	274	275	288	288	255	281	301	301	294	287	289	298	290	279	280	289	297	292	309	262	276	280	264	287	292	277	308	319	295	286	257	338	271	316	259	305	286	273	303	284	290	275	285	267	279	299	265	260	273	312	322	278	282	299	315	301	273	269	279	283	300	295	332	294	295	307	320	282	280	260	260	296	263	290	298	295	277	290	303	266	293	322	286	296	303	279	294	292	273	289	292	296	300	275	287	272	286	272	306	285	281	297	294	273	318	320	298	251	288	270	272	308	291	305	283	275	281	292	292	294	269	304	298	282	298	262	270	316	304	289	303	272	253	269	264	311	259	272	294	284	275	324	299	285	319	286	285	261	265	307	306	299	301	272	267	290	290	311	304	311	270	281	300	303	301	284	299	281	278	285	296	268	271	264	250	281	294	268	312	287	295	301	270	275	302	243	281	291	300	301	295	259	260	306	299	293	278	291	294	273	297	279	297	265	291	262	272	273	293	294	297	266	297	309	275	285	303	287	314	256	294	294	302	283	284	280	271	290	273	309	285	301	287	288	317	265	266	280	282	266	272	293	287	294	319	336	260	318	312	289	282	318	286	302	317	283	273	317	280	264	296	274	266	274	295	306	298	294	286	257	302	287	270	286	310	294	282	284	280	329	272	287	290	297	315	279	338	271	287	277	267	276	301	283	300	282	285	296	296	275	297	286	300	289	286	319	274	298	298	288	289	305	273	271	313	281	285	289	287	282	283	304	270	261	272	294	271	261	267	268	274	282	283	269	296	277	311	312	289	283	276	288	284	302	314	269	278	288	281	294	264	302	293	299	304	255	292	270	302	313	279	255	296	281	261	281	284	299	253	273	289	294	286	297	291	296	299	270	268	300	251	280	276	319	259	279	279	275	281	303	275	305	269	305	275	289	264	303	290	296	271	277	307	270	270	284	288	272	294	300	279	305	300	285	268	286	292	310	309	305	306	291	285	312	295	286	285	264	302	299	301	289	302	282	317	306	288	292	295	285	260	244	272	268	280	311	286	278	306	275	324	288	286	273	292	310	298	278	281	291	290	304	298	293	290	262	291	308	290	258	288	311	295	280	301	303	312	326	302	271	278	301	271	276	276	312	307	289	302	299	250	288	310	288	313	281	298	265	300	289	245	306	303	277	291	261	307	284	313	280	268	298	279	289	319	270	283	285	283	281	311	275	303	295	301	283	307	276	258	301	288	296	304	277	265	319	271	276	315	272	273	303	292	303	292	283	288	284	279	284	248	311	265	265	318	290	272	279	292	266	257	254	299	266	281	287	336	290	294	296	291	291	291	283	304	317	251	285	279	278	304	268	266	282	304	303	307	271	282	269	247	294	282	292	269	278	266	268	284	304	273	286	286	280	280	285	282	293	277	290	298	273	331	287	260	283	266	286	283	315	285	296	305	263	288	291	288	274	307	281	261	289	279	291	291	287	268	282	259	273	286	287	282	289	289	298	293	290	302	272	285	286	289	315	261	276	313	279	306	296	256	302	279	276	293	265	278	271	293	293	305	291	267	307	292	310	278	281	291	288	297	304	281	308	284	291	303	280	297	287	299	267	295	289	267	301	294	302	264	312	244	279	308	284	237	299	255	284	268	300	301	279	298	279	274	302	274	250	298	270	274	287	286	296	283	270	289	276	264	283	274	280	266	295	292	298	282	278	302	300	282	286	265	264	294	292	310	297	292	295	312	244	274	279	276	273	291	295	304	290	318	265	295	278	284	312	299	287	307	271	288	296	287	283	306	308	303	319	311	280	274	290	268	273	273	323	293	248	321	266	326	293	233	303	268	259	282	297	297	301	260	285	279	259	268	284	297	278	277	290	291	254	306	282	307	277	305	283	305	271	254	283	281	248	304	307	314	245	298	309	266	299	288	279	265	265	279	264	290	258	257	256	282	298	302	258	272	296	280	299	282	265	302	280	291	270	271	300	261	302	305	307	287	283	281	259	275	278	274	259	311	283	312	300	290	315	282	295	295	270	299	269	283	267	304	265	251	298	269	317	279	314	272	263	273	274	291	285	303	283	280	274	294	276	285	294	285	284	292	294	311	279	293	292
18778	34499	39118	27056	26344	22973	16393	15977	13023	20369	30716	28586	20962	12392	6442	2912	1452	812	713	589	574	582	565	624	602	594	580	544	549	581	603	616	571	613	579	598	563	594	599	560	583	576	618	648	595	605	554	585	587	607	532	598	579	567	593	556	614	612	584	600	591	580	604	597	589	604	610	631	585	564	599	592	590	544	558	600	539	598	596	562	594	586	596	556	573	600	578	632	592	589	584	579	599	583	613	563	639	557	608	596	618	606	567	642	581	584	543	601	607	557	640	580	559	582	602	576	599	598	577	584	538	584	592	572	570	577	577	593	569	588	575	588	584	581	603	569	580	588	543	589	629	543	589	623	635	565	546	579	597	578	580	588	569	547	592	602	623	624	605	546	581	619	568	543	621	594	606	590	524	531	587	604	530	589	570	553	561	593	574	613	581	559	606	592	579	584	565	583	600	550	629	563	567	548	584	579	606	564	584	582	584	571	591	589	610	578	561	553	556	566	594	577	539	569	559	577	578	581	611	635	555	584	602	601	590	567	556	570	613	601	560	606	594	590	621	598	628	585	564	594	578	552	565	575	601	526	592	581	577	547	591	612	571	580	572	565	614	618	537	594	582	596	599	564	520	579	572	641	554	595	597	600	576	604	596	566	543	575	574	552	573	583	559	536	615	569	529	544	572	546	569	593	573	580	532	596	601	570	586	583	568	577	622	577	592	606	617	599	561	573	577	540	557	592	573	565	601	576	617	597	557	580	593	574	574	585	561	599	597	547	602	569	634	581	574	577	596	591	594	585	591	557	593	611	611	603	554	563	575	553	570	592	535	614	561	657	572	568	599	579	598	586	609	561	569	595	567	568	572	593	626	637	591	577	547	574	567	582	626	593	589	565	593	589	570	583	613	567	571	584	581	603	567	568	590	522	598	563	622	606	577	612	595	605	580	611	579	571	598	595	586	562	557	611	593	606	589	617	609	578	616	619	572	591	607	570	570	586	569	576	591	613	596	586	595	565	585	604	564	631	566	587	602	593	573	585	592	617	585	584	568	626	594	596	566	533	558	526	562	577	600	607	556	559	548	597	585	550	581	616	574	587	599	604	583	604	555	597	595	605	576	570	580	617	570	566	571	567	618	596	580	587	603	590	597	574	586	619	587	588	563	579	576	604	602	551	595	596	603	589	588	584	549	546	594	589	602	539	642	537	605	591	586	545	619	610	602	573	575	578	612	617	553	591	589	590	589	610	604	580	519	637	583	574	582	595	589	625	569	577	573	577	574	600	575	553	590	613	604	599	540	607	587	555	549	585	574	592	577	582	577	554	576	600	580	612	650	590	586	557	585	617	576	573	570	607	548	599	581	575	597	600	550	591	568	600	607	603	563	557	625	579	568	556	574	616	611	595	558	572	577	619	528	644	594	589	597	596	574	598	557	582	592	531	603	585	593	584	561	618	563	605	592	601	550	638	604	569	576	577	629	603	556	601	569	602	570	615	608	570	553	628	578	585	618	571	568	629	564	561	586	592	559	555	571	581	581	545	594	584	601	597	583	590	607	629	609	527	607	598	566	553	595	557	613	622	598	557	539	595	586	594	617	537	578	643	581	541	595	569	554	628	586	552	590	613	596	606	589	589	589	572	540	528	613	558	565	601	575	553	565	584	562	580	576	551	625	614	661	524	596	576	553	574	622	567	611	566	559	582	579	571	599	565	548	580	590	547	560	598	528	579	585	578	576	616	622	602	604	572	569	620	603	568	569	595	617	573	614	574	570	620	578	596	571	590	592	641	613	580	585	571	595	578	600	552	531	586	569	548	648	569	612	590	575	584	581	582	597	551	568	562	571	601	606	574	569	619	606	553	561	564	586	594	586	616	589	539	514	559	604	597	628	594	563	571	582	595	569	579	553	549	563	592	637	566	611	582	558	551	563	535	651	582	611	543	521	586	575	584	590	624	556	577	578	573	584	540	547	568	579	607	591	615	600	550	599	593	590	565	552	569	599	579	572	548	600	614	632	554	584	581	580	584	574	590	602	569	574	600	569	591	599	564	574	570	582	602	545	612	637	609	568	584	531	577	557	555	578	570	603	622	625	586	638	590	563	577	574	586	597	608	593	561	593	580	565	619	585	588	577	543	569	549	618	611	556	536	583	598	582	554	564	594	583	629	541	547	594	584	567	612	620	554	558	593	566	574	585	575	557	597	562	554	581	537	620	565	550	562	601	565	574	567	608	570	587	571	558	600	547	603	559	618	571	615	604	519	620	584	562	591	628	572	588	631	574	562	647	567	588	583	573	551	591	544	552	541	559	607	572	610	541	574	586	572	593	586	554	596	587	576	587	600	610	603	552	627	588	572	571	586	553	592	591	556	603	572	598	582	577	571	600	641	556	608	570	599	597	581	564	574	659	572	545	567	603	577	558	556	632	568	583	589	588	637	602	576	598	596	629	587	565	583	585	528	564	618	609	618	588	623	615	602	542	604	573	564	573	600	616	604	601	593	598	603	580	557	580	557	543	581	618	578	635	570	570	587	611	559	558	549	565	562	606	597	585	581	593	587	566	561	593	588	629	561	619	548	563	577	608	549	591	576	599	590	575	587	607	610	580	634	606	564	570	611	577	539	541	576	583	594	552	610	582	616	584	600	560	580	628	540	588	587	563	582	590	547	545	601	599	567	623	574	632	581	573	573	569	548	608	583	597	554	577	535	606	537	602	589	596	587	569	663	583	598	598	542	615	541	559	589	558	611	612	577	546	586	613	585	562	611	558	628	599	593	586	580	582	586	584	568	597	538	541	616	548	586	575	593	584	661	591	575	556	583	550	556	591	548	558	621	580	612	598	571	586	571	618	631	539	598	578	616	587	585	611	562	616	577	622	570	583	560	582	565	583	591	549	575	548	555	574	549	561	569	575	592	591	593	580	602	619	573	568	572	573	588	612	584	617	566	589	579	582	572	588	566	610	574	604	596	591	580	599	546	551	556	604	572	563	610	615	555	569	590	566	579	637	589	582	588	571	596	586	611	586	591	613	559	561	592	632	578	546	599	582	649	582	577	588	593	616	564	575	571	590	570	567	554	559	576	550	619	587	581	607	550	584	578	569	617	595	549	556	589	618	598	568	598	574	609	581	529	564	572	568	585	597	555	570	642	572	580	640	588	606	631	602	612	574	604	601	611	552	604	577	609	609	629	551	624	542	577	580	565	597	542	600	577	626	589	533	591	574	566	523	586	584	591	601	583	596	571	543	567	596	590	585	577	566	603	600	558	610	613	627	569	576	602	612	609	604	556	600	633	601	565	582	558	544	615	541	564	613	591	579	608	584	588	560	632	611	598	635	585	577	566	567	581	602	595	558	536	603	565	543	521	569	568	622	600	578	568	560	548	602	559	630	544	553	576	578	571	537	605	599	585	561	593	578	601	587	617	563	572	597	604	563	574	601	607	586	581	565	537	593	558	607	541	548	610	578	585	589	595	591	552	590	586	572	589	522	626	580	558
23074	21251	29112	23724	21381	21511	18648	10501	9493	19167	29962	28047	20068	11464	5131	1903	751	462	335	304	280	239	264	269	276	274	257	284	247	290	281	267	273	282	261	287	282	282	254	271	276	266	261	277	299	295	268	265	271	268	270	294	266	275	252	277	260	298	298	269	280	273	267	244	271	301	261	258	276	272	293	294	235	272	294	276	297	269	266	273	289	282	254	269	274	281	249	280	267	262	248	267	245	278	241	273	254	277	278	282	264	267	272	287	284	279	257	271	265	248	271	254	268	276	262	284	282	266	276	296	251	284	278	233	261	257	246	273	278	271	272	274	266	244	248	313	253	239	265	271	272	294	284	276	255	252	256	260	308	259	267	279	273	280	274	292	292	308	288	281	261	276	273	258	249	268	262	278	282	262	262	268	277	251	244	246	259	283	301	294	260	293	275	268	295	292	266	294	262	292	301	222	294	296	297	298	287	280	252	242	263	265	258	267	276	259	281	273	301	281	277	254	258	259	280	265	290	295	268	285	239	252	258	265	275	281	291	272	242	256	276	258	257	279	270	238	267	281	283	277	277	234	258	287	285	251	263	272	286	254	270	272	279	285	270	278	250	264	287	237	278	270	267	256	269	250	249	260	283	255	265	295	276	268	287	237	261	273	262	231	265	252	273	272	295	276	290	276	248	277	270	269	265	259	239	264	279	296	281	268	279	276	292	252	257	274	271	258	289	283	287	288	291	272	273	281	258	269	282	274	265	252	299	265	254	265	290	307	248	275	250	278	259	280	272	288	311	242	252	266	259	270	263	290	281	295	256	265	248	289	285	293	263	262	265	273	282	284	244	273	253	266	242	238	281	270	257	297	264	286	267	270	238	281	275	279	274	260	272	255	270	266	265	257	254	262	272	284	259	259	271	257	294	288	278	281	265	292	286	289	280	260	268	275	290	291	277	305	271	257	279	241	252	264	268	283	275	269	271	250	269	263	246	273	273	255	312	281	258	278	271	260	276	264	294	260	285	273	256	288	270	245	263	258	302	275	263	245	256	267	248	270	267	266	255	235	270	262	279	241	279	256	292	273	271	276	280	305	276	276	256	279	254	270	269	265	274	290	312	267	292	272	252	289	246	231	252	245	259	264	287	289	257	284	257	285	254	292	270	301	259	246	280	273	274	286	319	284	246	278	284	268	280	253	260	253	286	280	281	269	265	242	288	252	263	276	245	240	271	262	278	262	290	291	240	263	265	267	285	268	267	259	281	254	263	300	269	262	284	248	268	283	302	268	267	270	263	278	259	266	239	273	263	261	257	290	284	244	301	245	279	277	265	285	271	287	312	299	297	270	269	256	263	296	267	277	266	276	298	254	262	266	275	277	276	251	284	279	289	267	275	271	265	252	286	281	276	272	284	254	285	257	263	296	271	284	309	262	242	291	268	289	269	247	267	271	258	270	281	256	287	284	276	298	255	280	310	275	276	304	294	279	256	273	287	240	280	262	296	292	278	282	262	275	264	281	274	280	283	270	304	248	281	260	267	276	305	292	272	280	272	256	284	284	259	279	278	303	263	288	266	265	276	268	266	269	253	254	289	302	278	288	292	256	272	257	309	284	261	266	268	282	287	302	276	274	259	286	271	296	255	250	286	259	270	259	285	257	269	272	304	290	291	275	255	273	263	273	274	271	300	257	270	280	258	273	268	266	272	271	284	271	295	299	254	261	294	277	298	322	269	297	265	239	298	293	255	285	282	256	278	308	282	276	284	274	302	282	287	258	230	295	285	255	268	264	259	278	276	241	275	273	285	244	266	286	274	252	281	300	276	273	275	236	282	268	263	266	306	288	280	252	284	268	256	313	267	246	290	254	296	291	268	276	262	253	283	253	246	264	255	256	271	270	265	272	264	266	250	257	273	295	265	278	262	275	236	280	263	261	274	288	253	237	278	261	278	299	276	262	267	237	298	285	252	291	267	257	298	273	261	283	277	297	265	264	255	259	243	281	281	247	269	269	263	278	268	265	281	269	251	246	296	260	276	268	268	273	269	283	271	251	260	280	264	302	280	226	268	295	268	281	261	280	268	261	272	286	304	291	298	256	293	277	257	273	267	265	286	260	257	261	251	259	276	286	255	297	273	233	295	277	236	289	268	270	251	268	277	287	270	254	271	276	276	273	296	265	294	264	309	265	287	275	259	235	279	270	280	279	284	265	268	254	269	243	274	296	268	271	281	269	266	288	281	266	264	301	271	262	288	264	263	307	256	281	283	298	265	253	254	276	282	288	279	285	232	255	242	259	287	253	283	293	298	271	262	274	255	262	283	282	285	261	267	286	263	241	280	272	279	263	289	253	279	271	304	284	296	282	289	294	280	288	258	252	249	280	275	253	244	285	263	273	272	282	276	235	272	287	297	258	253	251	277	271	308	260	282	286	274	272	257	275	242	292	265	280	280	265	288	288	279	249	290	275	297	243	236	258	288	254	287	280	263	267	258	272	287	271	275	255	271	237	275	246	277	287	270	242	272	293	261	298	286	258	242	249	274	277	258	269	269	241	272	262	303	272	287	252	291	298	273	262	263	266	254	250	278	290	282	275	276	264	278	290	245	314	304	255	262	259	269	285	269	263	288	278	306	276	263	277	276	245	268	264	280	270	285	260	283	267	285	279	301	246	288	275	273	240	269	276	280	275	294	270	267	259	267	283	269	251	288	252	259	266	271	268	292	271	281	269	255	291	276	244	249	291	267	252	288	284	291	276	254	277	275	272	269	263	273	270	262	263	252	276	244	288	258	258	278	285	278	268	276	296	285	305	267	281	250	261	241	295	263	284	280	293	261	312	269	289	242	267	258	297	285	262	307	282	277	308	278	269	295	255	247	256	304	278	273	281	264	268	264	268	265	292	290	259	276	246	290	237	295	267	285	287	272	285	289	253	269	280	276	277	280	298	269	273	252	272	260	263	277	269	277	273	257	276	269	285	248	297	276	273	275	277	256	269	245	255	255	289	276	238	243	268	294	309	263	278	243	264	248	239	259	283	225	274	248	288	290	249	250	258	277	277	280	284	250	270	277	271	265	278	270	286	297	260	254	264	308	250	263	298	291	294	258	258	270	279	250	270	279	281	313	293	237	316	294	281	303	263	286	280	281	277	269	278	284	256	265	243	289	272	258	267	256	270	278	260	273	265	296	294	254	271	268	275	271	289	245	282	274	265	271	270	275	274	288	244	250	249	276	293	255	280	247	290	261	276	262	285	276	270	257	244	290	280	241	283	225	287	312	253	299	251	271	236	286	305	281	279	249	281	301	270	257	244	266	237	265	272	254	278	265	294	284	270	243	273	271	281	278	275	284	285	279	273	264	263	260	255	267	252	223	295	261	285	268	249	273	278	271	333	272	268	257	246	275	272	271	276	265	285	264	255	274	269	271	261	289	267	291	291	277	264	288	280	278	255	266	263	271	266	277	289	272	285	260	278	290	272	298	231	266	276	264	252	300	261	287	249	292	281
21846	42537	43954	33953	28844	26524	25704	22143	22402	33124	39917	37396	29757	20507	11448	5102	2061	1005	699	607	562	496	530	536	584	545	529	516	547	541	557	531	513	538	555	555	508	593	544	513	546	559	570	566	502	534	530	563	548	491	530	536	570	520	546	535	541	496	548	527	532	573	548	539	570	548	483	513	558	537	599	529	531	526	553	532	535	579	533	555	545	539	522	557	524	543	475	552	549	517	530	538	552	570	542	572	534	518	532	567	538	521	499	557	546	496	515	566	521	498	528	529	514	550	551	499	563	519	555	512	555	580	522	547	503	552	517	560	532	575	524	530	523	530	504	532	514	546	565	564	493	555	557	579	517	511	531	529	518	531	517	530	509	539	485	562	514	554	544	543	554	545	535	534	557	512	524	504	523	558	532	544	556	536	548	544	534	507	539	538	541	568	557	551	520	522	563	479	524	531	528	525	545	494	536	539	544	559	560	553	550	536	519	530	512	521	532	521	539	583	535	519	502	535	498	540	503	557	499	535	537	517	504	522	548	523	533	516	519	559	534	520	562	502	544	529	532	540	547	525	522	536	530	564	547	529	576	529	539	519	557	541	528	521	522	500	509	554	569	524	551	568	521	546	530	510	532	545	477	522	548	510	526	511	531	524	550	541	543	558	534	514	527	543	527	566	546	524	556	527	533	511	515	545	511	554	558	520	542	542	549	549	545	542	508	535	542	529	544	523	531	501	557	523	554	576	536	532	551	513	557	559	575	524	512	556	562	539	535	542	503	523	525	539	551	584	571	525	514	560	552	543	497	512	550	553	555	538	545	534	525	487	573	518	527	520	512	515	516	509	507	534	510	521	516	520	541	526	517	560	504	500	558	521	578	513	531	557	518	540	518	524	590	523	528	572	578	552	520	552	559	543	559	562	506	551	528	550	530	522	547	554	512	571	559	521	534	499	535	510	530	554	524	541	573	550	537	533	544	549	550	523	591	559	568	532	505	529	474	532	507	576	526	532	540	533	530	530	543	504	519	537	600	525	561	553	513	564	538	569	514	532	587	612	560	530	557	530	515	554	559	559	531	566	551	508	544	518	570	551	566	494	555	514	507	520	577	551	557	573	542	564	511	539	465	545	537	546	520	545	533	530	552	549	521	558	540	512	548	543	533	545	549	555	510	567	524	553	530	569	557	539	521	531	529	471	567	506	550	550	554	567	547	505	576	519	518	543	520	548	519	528	514	489	559	508	520	552	482	527	514	507	510	506	540	496	561	581	531	546	547	562	579	549	503	539	524	551	544	538	541	523	510	527	540	549	568	553	525	529	542	518	582	542	507	522	550	520	548	526	559	514	552	544	541	487	557	520	551	558	522	553	521	579	559	519	565	540	549	558	557	537	551	552	523	526	513	581	557	527	505	545	558	510	518	514	484	495	519	490	521	589	519	539	552	560	501	504	540	531	518	497	563	551	485	525	567	586	569	566	521	581	538	509	567	596	506	549	541	492	534	504	524	549	493	532	561	530	566	537	533	549	559	520	550	542	525	529	499	541	554	585	571	532	536	543	499	606	529	540	539	542	571	512	500	520	545	542	531	545	525	550	547	557	546	565	536	575	486	531	545	534	543	545	553	531	551	565	540	560	513	548	570	577	532	533	545	555	514	548	574	535	542	487	487	520	564	552	555	539	522	508	493	552	565	542	557	527	544	499	554	560	530	487	542	549	556	564	525	533	553	534	589	569	575	559	539	532	490	512	591	567	514	496	532	551	548	575	579	542	541	523	529	587	572	529	513	539	559	522	529	536	552	570	531	540	556	533	549	516	576	565	531	533	506	516	580	549	495	534	538	540	517	526	542	546	542	547	546	545	522	514	553	497	515	543	548	535	503	603	519	497	559	523	539	507	523	546	534	525	532	506	552	505	532	538	532	505	536	530	558	585	536	531	554	530	544	558	532	551	505	533	507	568	527	533	563	550	523	493	530	537	546	550	557	559	513	578	518	509	569	529	525	538	521	518	507	556	540	538	482	528	560	569	532	555	560	507	519	521	546	552	523	539	536	558	506	573	545	566	541	537	512	505	519	512	546	523	514	554	549	549	529	515	569	573	555	520	503	571	550	563	522	591	550	540	574	551	582	514	548	536	513	534	466	508	539	574	508	514	537	582	563	478	545	542	555	576	563	470	523	539	548	522	522	554	547	521	533	538	548	570	494	548	531	494	529	528	556	569	543	544	531	523	524	538	522	498	547	516	520	527	513	557	578	508	528	504	554	558	509	513	568	561	545	547	498	573	557	551	545	543	553	520	522	532	551	548	525	549	535	537	512	512	555	525	545	510	524	509	530	552	549	511	614	474	538	526	544	515	600	506	568	538	527	578	574	515	524	536	506	569	527	494	538	523	514	547	577	551	520	562	518	551	550	521	539	564	521	522	519	527	531	531	519	528	586	550	529	531	525	521	532	535	516	541	556	554	530	555	527	535	541	584	517	511	532	550	521	513	543	515	532	533	550	572	539	524	541	545	552	515	545	560	579	513	538	549	541	500	492	497	548	518	541	541	570	542	574	572	548	541	523	502	543	514	516	514	513	552	551	547	537	544	505	541	540	542	513	543	545	537	537	542	547	518	542	555	486	477	521	515	544	513	526	536	514	551	529	555	508	557	560	541	587	510	578	508	577	510	531	517	548	542	518	550	541	545	540	568	530	577	523	508	553	511	568	563	572	520	527	518	529	542	520	583	538	548	563	561	548	544	510	532	521	542	542	506	584	540	543	555	563	494	551	526	511	501	549	507	521	577	491	557	524	552	529	533	497	527	531	514	575	561	499	536	561	530	535	520	551	553	611	540	561	533	536	493	502	502	547	516	554	550	533	541	558	549	476	570	532	508	556	514	583	508	505	475	541	539	496	555	542	507	508	545	512	552	534	506	549	529	528	504	553	508	541	497	526	564	509	574	546	521	569	540	568	561	571	551	523	520	532	528	580	552	543	538	554	539	578	507	508	544	537	529	562	537	592	558	551	500	540	525	592	551	576	519	513	561	543	553	536	544	590	558	501	548	530	546	505	522	520	555	543	538	569	495	569	516	511	573	527	513	516	543	514	567	535	543	539	554	519	535	530	485	569	495	509	560	521	550	540	556	559	520	539	564	572	572	509	542	542	558	511	523	543	528	547	516	559	571	543	559	523	555	533	586	558	526	565	571	502	495	529	565	531	527	557	513	567	569	554	555	477	554	502	530	506	526	545	533	506	554	558	543	505	530	559	548	498	540	510	516	542	528	516	543	551	566	522	524	517	539	557	555	528	523	558	572	539	536	507	532	502	525	554	524	547	504	529	536	551	514	564	566	553	521	535	497	457	517	520	580	564	552	524	553	530	548	540	579	569	549	569	533	583	515	511	515	544	517	513	529	577	504	493	578	510	510	539	532	487	525	542	572	575	580	505	531	529	567	523	564	539	579	538	556	595	548	543	543	535	538	557	574	516	540	602	510	551	533	522	541	508	539
26589	21889	22768	15355	7253	3741	1963	1708	1454	2264	2876	2911	2397	1343	855	490	384	370	344	316	316	333	325	327	340	322	324	324	340	290	335	323	313	336	305	306	343	340	313	328	338	306	316	329	328	309	335	315	311	323	322	321	325	316	341	328	276	308	321	331	321	324	345	304	335	318	320	348	296	325	320	334	337	342	299	315	290	312	333	331	320	329	319	284	341	322	322	334	331	315	328	378	318	278	316	318	330	298	329	337	334	319	347	315	314	312	314	325	339	349	362	318	296	310	306	285	323	327	320	311	295	311	335	345	345	351	336	309	312	349	344	323	328	328	339	328	322	320	319	332	322	314	338	336	325	325	349	303	307	366	336	333	327	302	332	305	344	322	315	329	319	339	368	354	325	327	306	324	294	338	323	325	319	330	309	335	314	318	373	351	323	303	324	314	333	340	300	305	282	353	349	311	316	319	339	296	335	353	336	333	336	303	323	307	337	307	314	357	328	329	302	337	327	331	312	331	323	349	335	308	324	326	358	326	321	323	325	333	297	340	346	319	339	309	358	313	332	312	303	318	323	313	333	328	309	311	337	325	330	347	341	319	335	346	327	337	337	279	319	312	334	328	330	343	323	317	345	312	318	313	337	306	345	316	326	306	357	330	309	298	342	338	311	329	315	326	289	311	292	348	306	325	333	304	305	346	344	337	309	292	321	300	320	350	364	345	306	348	333	334	335	319	320	332	326	338	335	311	321	321	334	360	351	330	325	312	318	337	339	321	364	284	318	354	365	315	355	324	320	337	323	298	322	319	310	326	333	306	316	356	362	304	325	324	347	316	323	311	332	315	334	293	358	334	335	332	305	332	316	287	295	332	331	336	335	340	354	343	307	338	291	353	335	348	318	322	321	324	323	322	322	333	321	293	267	323	313	308	324	321	289	340	352	329	338	339	295	326	319	348	371	315	319	330	305	341	314	343	321	326	331	355	304	301	331	329	324	285	335	328	306	356	329	349	317	308	322	327	314	322	352	364	305	332	326	301	310	301	322	325	330	317	330	335	334	336	310	309	350	351	308	319	311	336	350	294	345	302	333	308	336	338	309	316	315	294	304	335	328	328	356	306	299	292	307	300	329	322	298	301	336	351	327	309	305	325	327	297	313	344	312	305	357	299	324	335	316	328	326	317	348	330	309	331	298	309	327	302	318	342	330	365	315	336	315	311	312	337	324	334	319	344	340	336	343	307	325	330	319	349	291	338	315	329	301	331	320	341	322	331	327	341	316	304	319	312	311	286	334	331	300	317	347	335	349	347	293	313	289	339	312	346	342	314	366	338	300	324	325	317	318	332	314	317	306	359	336	310	337	310	348	371	317	312	331	345	321	319	355	321	311	332	314	328	320	320	297	299	317	325	284	302	338	299	341	339	341	318	309	324	311	328	316	324	344	323	340	344	338	337	349	322	297	337	318	313	313	283	319	315	309	345	327	338	298	323	296	315	332	327	337	358	331	331	334	334	297	295	293	332	341	316	339	296	307	330	339	335	306	310	302	328	319	359	344	316	347	315	300	293	324	338	337	335	318	349	344	290	305	317	297	324	289	349	310	337	317	338	321	318	315	326	307	343	338	319	299	339	316	331	320	316	295	326	338	301	332	289	313	296	299	318	306	340	340	320	280	292	318	344	316	302	309	349	328	329	339	300	313	328	291	352	330	352	297	351	301	309	315	332	305	321	314	325	307	348	333	336	322	296	320	308	326	348	347	323	316	319	334	317	324	313	342	312	322	343	338	299	327	325	333	322	290	341	331	377	294	327	331	298	336	340	334	294	319	332	331	324	304	358	329	295	331	335	327	354	329	350	330	304	303	337	341	360	333	340	325	299	344	273	329	357	317	328	351	318	326	328	322	304	297	348	365	333	344	333	312	312	348	350	335	306	343	325	328	322	323	347	326	341	314	280	321	332	319	338	308	331	309	333	307	340	343	305	320	316	313	317	299	333	339	337	304	290	334	315	333	316	304	355	345	326	313	355	314	319	333	307	329	317	323	323	342	335	324	320	320	314	304	318	347	327	315	339	308	326	343	318	320	298	292	308	322	319	325	326	324	324	316	326	316	320	345	315	337	353	341	333	295	309	330	327	320	314	297	342	303	359	329	297	318	332	335	333	293	300	316	331	352	336	325	303	333	343	340	349	338	342	299	309	317	313	315	341	319	360	321	316	338	301	305	329	343	325	346	346	323	328	288	355	327	341	359	306	337	295	361	338	329	320	334	322	309	293	322	323	298	305	329	330	322	323	313	314	318	320	318	318	321	335	303	363	322	310	336	322	324	325	298	368	310	304	335	313	325	307	293	351	331	327	284	320	313	314	326	326	331	292	320	342	338	313	329	311	295	349	322	322	343	328	386	327	313	324	335	299	363	339	306	332	304	336	317	344	315	340	312	332	318	321	305	299	337	308	305	324	321	318	334	302	330	344	360	318	329	302	342	334	304	308	301	307	339	301	327	314	309	299	334	310	322	337	326	289	317	331	317	318	312	343	340	324	295	345	345	335	337	304	332	334	356	320	324	294	320	337	320	322	341	321	339	313	310	300	326	307	351	341	313	314	309	323	316	318	341	306	315	323	325	317	287	339	318	334	368	358	328	302	320	318	359	313	294	333	315	339	325	363	337	326	324	334	319	323	293	348	304	297	300	319	301	287	337	362	320	369	350	352	311	326	327	344	339	312	340	334	314	337	327	345	321	355	331	322	324	318	315	327	323	351	309	345	324	339	360	310	327	341	307	300	300	338	328	328	345	308	330	332	329	321	341	330	338	348	343	345	317	341	326	327	318	304	322	337	319	296	347	351	314	329	295	296	346	299	280	324	330	325	330	311	333	312	321	324	326	337	313	289	308	329	323	297	347	324	349	344	317	356	323	310	334	338	305	347	338	338	333	270	325	333	330	359	326	326	338	321	319	329	315	337	348	318	311	358	307	328	341	331	333	331	320	320	357	339	328	325	308	315	319	307	313	331	326	323	332	306	319	333	349	327	346	323	371	288	340	305	312	348	301	332	303	354	325	335	357	322	314	325	297	325	303	331	332	323	316	316	290	317	284	297	311	293	323	303	320	332	318	322	327	313	308	360	348	288	348	316	324	343	308	299	325	291	362	325	307	322	350	318	347	339	322	308	296	339	305	351	326	318	316	318	298	311	322	305	295	295	326	334	330	328	318	310	307	347	315	309	320	324	303	312	321	319	313	306	344	350	313	312	327	316	312	299	312	322	363	317	307	329	301	295	314	335	322	301	319	333	331	312	316	320	339	305	306	318	335	338	295	328	334	296	309	295	340	318	319	308	326	334	335	298	300	330	307	302	359	313	344	307	309	349	319	305	348	333	320	314	336	317	298	343	328	304	298	329	328	330	330	325	327	341	355	299	334	326	324	335	332	322	314	312	331	330	320	326	310	328	307	336	344	338	313	327	303	298	295	316	306	302	346	350	336	359	317	364	337	302
19290	34873	30988	21891	16392	10294	6475	6054	5156	7845	9390	8689	6752	4048	2137	1191	863	720	706	683	659	641	665	650	642	710	679	607	642	658	633	595	679	682	690	631	614	613	697	642	635	653	674	623	686	634	620	651	661	640	663	681	622	681	682	662	672	638	633	636	612	675	663	629	641	666	642	673	687	669	610	656	664	669	660	669	634	665	653	698	657	644	651	636	684	656	654	654	670	648	685	653	716	616	642	662	616	678	668	716	620	671	676	666	658	661	651	675	668	675	645	678	643	683	664	634	652	616	645	656	633	658	670	671	652	632	636	663	676	632	693	662	663	721	650	708	684	618	673	674	688	681	660	718	655	650	650	653	639	705	632	649	623	629	661	641	644	652	630	667	651	668	738	636	688	656	660	686	674	630	686	694	675	672	639	616	651	620	666	666	651	689	648	645	635	660	678	623	631	669	715	641	616	712	622	660	662	694	677	675	656	658	651	689	699	657	676	695	680	610	660	676	672	655	663	643	644	647	708	674	679	643	670	689	633	661	622	681	585	627	587	674	698	671	641	649	667	653	673	673	667	705	649	638	604	651	676	682	630	646	666	631	667	678	647	645	659	654	657	653	652	701	652	674	653	686	636	680	656	661	659	639	640	664	644	673	675	653	666	644	668	671	666	638	678	659	625	642	668	648	638	647	634	721	668	610	668	633	641	654	636	677	663	681	649	641	636	652	646	691	635	676	636	662	637	676	659	648	641	657	666	685	647	640	642	585	661	656	648	675	640	645	693	637	644	621	608	644	663	684	646	685	644	685	666	645	647	645	655	686	654	634	619	669	678	662	646	643	640	649	624	686	679	638	668	673	641	637	639	670	623	646	591	638	650	686	655	648	648	692	659	635	646	658	641	652	648	675	682	657	635	693	624	657	626	691	678	660	697	646	650	653	614	636	622	623	657	639	682	632	628	622	649	682	663	653	638	627	637	685	663	690	643	663	649	685	662	635	640	648	635	694	686	615	627	648	641	627	683	618	668	693	639	676	671	638	684	677	645	614	663	675	682	685	625	670	673	648	676	639	701	623	625	643	668	671	622	636	656	620	638	640	648	685	638	671	662	675	684	671	652	691	675	640	680	667	674	683	648	680	718	624	671	654	646	626	679	659	610	658	643	648	620	681	629	669	661	633	667	645	697	646	640	673	686	622	651	607	659	659	614	646	690	657	642	635	650	638	651	662	633	658	632	631	673	657	615	658	670	660	649	617	679	653	686	658	668	646	657	659	654	636	597	598	703	658	645	667	597	661	618	636	678	636	680	663	658	628	657	665	629	592	640	673	652	652	637	663	630	629	617	656	663	672	709	652	650	683	629	662	643	681	652	681	661	631	637	642	619	639	685	662	671	665	663	655	687	646	600	680	636	647	669	708	648	650	637	619	654	656	633	652	662	647	643	653	633	655	685	673	643	657	657	657	629	662	648	594	697	671	661	668	626	679	635	654	637	623	655	659	646	626	653	696	645	679	690	649	696	589	639	665	653	639	636	643	615	664	640	732	678	655	642	639	690	674	661	653	682	705	647	666	638	646	657	646	641	635	653	680	658	691	661	687	663	675	658	646	652	647	636	643	662	665	676	670	626	666	706	661	635	662	645	589	631	649	679	573	640	641	676	645	637	644	690	667	654	660	633	652	647	626	638	657	648	680	645	635	658	630	626	668	662	662	673	649	640	651	670	635	649	637	684	610	628	633	654	666	664	678	662	629	634	699	702	635	646	652	641	664	645	613	625	669	658	666	642	629	662	662	668	657	636	620	693	669	703	664	668	647	582	648	634	620	664	615	649	652	659	690	640	708	645	645	665	656	663	663	703	683	664	674	650	656	643	715	695	635	605	645	669	623	630	698	650	619	642	656	647	672	624	658	650	694	669	664	663	645	653	641	646	701	636	697	640	614	632	693	690	646	634	667	651	675	624	661	673	661	610	683	669	661	660	693	642	652	648	630	676	681	659	653	610	617	627	609	646	662	687	581	655	642	683	640	633	658	646	666	688	666	661	634	690	674	647	661	630	654	618	637	635	660	661	638	658	636	668	684	639	666	606	617	616	691	628	657	619	611	662	694	644	627	649	699	641	677	673	661	635	648	680	650	656	638	670	612	680	693	643	654	675	659	648	639	639	711	648	729	608	655	680	704	676	629	665	654	641	660	660	630	691	693	615	704	660	674	636	644	685	648	633	689	649	685	607	671	674	676	648	609	649	625	695	652	669	668	641	622	626	633	681	636	634	681	618	649	641	651	661	661	652	652	657	636	672	676	667	641	676	634	615	665	601	664	676	668	645	677	657	637	692	646	672	654	687	634	682	677	653	660	674	640	669	620	684	635	634	675	709	681	667	651	645	642	646	624	662	686	665	665	608	653	659	630	661	657	671	645	662	695	629	685	685	645	656	661	692	615	659	619	666	644	648	646	592	631	619	642	683	625	705	643	607	677	662	688	676	643	670	666	596	696	625	630	632	656	659	676	688	676	690	623	653	648	672	657	649	679	673	633	659	654	659	576	631	664	619	622	695	634	701	630	698	637	680	654	652	635	635	649	640	690	656	704	656	686	710	611	691	621	687	680	637	661	671	616	632	675	674	587	645	656	654	640	644	688	652	626	660	653	677	654	669	684	618	617	664	632	592	675	661	648	643	616	654	669	662	616	642	630	713	665	656	666	682	624	622	634	651	687	700	697	703	691	681	655	662	674	701	612	643	628	702	659	677	685	673	682	625	635	668	627	653	642	677	653	626	661	678	661	671	652	668	691	673	672	682	628	648	589	624	657	660	589	660	705	649	718	665	669	637	727	664	636	646	697	623	685	620	661	642	629	642	650	682	649	655	686	656	675	649	671	632	666	689	634	646	674	673	668	668	656	655	653	640	618	646	717	663	639	645	687	627	689	658	657	686	646	675	699	675	658	619	650	652	608	671	629	648	686	661	631	678	661	595	632	602	631	695	654	669	654	654	637	650	652	646	660	643	630	619	643	739	621	629	675	658	692	678	669	632	634	657	635	626	656	664	626	696	671	665	666	648	676	659	675	656	671	641	646	649	654	641	631	639	647	649	622	647	676	689	661	646	676	657	707	674	697	644	650	636	680	604	660	631	681	638	632	615	659	638	656	615	679	624	687	673	658	670	640	657	646	693	637	652	636	641	675	651	671	694	685	701	633	667	635	661	661	661	656	638	682	659	642	629	672	669	654	601	613	607	692	632	649	642	641	639	648	627	670	645	657	653	642	630	620	644	694	622	627	648	664	700	679	673	640	649	661	675	675	658	628	591	694	695	646	624	654	638	674	650	641	672	680	677	698	672	706	650	629	645	638	635	618	642	623	657	699	658	693	609	643	636	644	611	621	656	695	695	694	674	681	641	672	658	649	617	617	653	716	698	660	643	615	652	680	635	675	673	604	639	658	659	641	651	682	701	639	701	653	609	681	647	671	665	689	704	675	708	665	680	676	650	685	659	631
24251	21208	28174	24755	19735	11367	8660	6539	5748	12854	19520	16102	9876	4535	1800	832	489	355	304	313	312	310	271	271	279	259	303	286	320	304	287	296	297	327	277	309	262	272	254	294	304	303	286	321	306	329	277	282	313	309	292	311	281	269	292	294	315	284	295	290	311	310	283	291	289	276	286	283	298	306	291	275	285	330	298	315	291	280	256	280	276	250	271	294	299	301	304	271	294	310	281	282	256	269	280	276	266	307	254	290	322	316	278	276	295	285	291	280	302	291	294	296	243	281	240	291	302	283	304	281	254	291	275	274	271	312	284	284	330	265	258	299	310	288	298	273	285	272	281	265	307	293	288	292	319	299	299	269	263	283	285	303	266	306	279	264	281	290	308	275	298	320	273	316	242	272	283	272	282	272	319	310	291	288	301	293	282	266	275	297	277	285	269	277	306	293	321	267	305	278	281	317	290	307	272	248	280	261	285	286	301	271	300	285	312	282	313	286	302	305	289	308	282	265	306	257	273	273	297	262	287	334	265	278	287	284	267	289	277	305	254	280	269	310	318	297	289	280	273	313	265	300	259	288	265	271	282	322	308	292	310	270	285	314	260	283	260	271	296	278	295	292	280	276	288	278	285	287	285	265	270	263	289	294	302	281	300	305	276	273	309	281	321	298	308	269	307	295	304	280	294	293	299	304	296	293	273	257	277	283	307	285	297	293	276	285	292	288	280	291	281	318	278	304	278	289	294	245	294	283	298	258	285	291	311	283	304	279	279	300	276	273	279	264	281	301	289	316	303	293	311	282	284	305	273	307	286	321	270	281	301	296	270	290	270	284	280	295	282	311	301	265	256	290	284	282	280	300	306	296	276	301	320	287	274	292	270	297	296	264	262	292	269	260	272	304	302	325	295	257	281	303	275	292	301	288	269	287	257	272	300	270	294	278	276	281	291	305	282	271	302	307	310	323	292	282	289	305	303	281	278	285	273	273	327	283	298	315	323	300	304	310	284	288	275	296	287	294	274	309	280	303	295	323	312	284	313	302	314	280	319	315	294	291	290	299	318	271	274	305	301	289	273	269	277	287	260	291	313	273	301	293	291	277	277	291	297	276	299	275	286	282	261	280	275	304	291	297	299	305	304	272	283	296	286	285	286	297	299	272	313	282	303	287	277	291	285	303	298	290	267	280	290	269	294	301	297	287	282	264	297	282	314	298	288	314	303	298	247	283	266	304	265	279	287	286	288	292	269	290	305	291	286	284	310	255	305	278	317	310	308	297	298	310	324	280	252	285	254	276	268	269	296	295	312	317	288	266	278	260	346	289	300	306	291	307	293	285	266	295	278	293	281	266	284	293	274	273	292	311	282	262	297	303	291	314	267	304	300	307	272	300	291	288	252	285	285	297	292	272	315	301	285	282	320	299	260	286	294	311	282	282	280	294	297	275	280	279	274	320	290	294	286	308	276	293	304	300	298	302	303	290	282	275	290	301	335	299	316	272	279	323	285	266	271	298	309	264	291	273	278	301	256	267	310	279	279	288	305	276	266	282	284	282	309	280	290	274	298	249	280	309	304	293	269	306	272	293	277	293	302	302	289	282	266	310	289	283	293	312	285	293	288	312	276	274	318	284	325	288	285	285	277	308	296	310	255	265	290	268	277	297	272	281	289	280	299	271	306	282	291	304	294	311	314	288	274	252	278	303	288	303	310	306	320	319	271	310	302	317	288	263	280	297	313	303	286	286	264	307	301	281	272	268	277	278	274	295	296	274	286	303	292	270	257	332	299	275	285	293	284	292	284	282	279	280	265	298	254	312	289	277	302	284	291	309	288	312	296	280	301	287	281	272	289	290	264	293	293	291	281	270	297	300	249	277	287	309	306	266	287	286	267	290	288	262	287	298	321	317	291	313	294	298	268	291	294	294	302	261	283	271	283	273	281	275	296	306	306	284	270	282	307	280	273	294	268	314	283	294	275	303	274	303	318	310	271	265	278	281	300	296	293	276	314	284	268	283	296	313	296	308	290	309	294	308	324	290	292	295	280	281	258	264	313	324	296	284	286	286	312	292	253	278	284	310	273	299	285	310	288	301	280	283	309	291	268	276	286	280	286	283	268	304	308	263	310	287	274	303	284	317	268	265	303	307	298	269	279	288	307	304	270	266	270	308	286	313	283	285	327	298	290	275	291	299	270	309	255	286	286	275	301	288	282	259	312	275	286	265	297	271	302	266	308	307	267	272	265	300	286	292	310	292	274	290	293	263	298	305	280	296	281	305	263	298	264	274	297	295	277	268	291	276	282	299	272	304	296	280	291	266	276	293	270	291	262	295	289	310	269	287	303	300	291	259	279	275	280	270	287	286	302	293	266	267	296	296	285	305	297	276	268	281	313	316	284	315	319	283	299	289	273	272	306	301	312	287	278	284	285	292	271	294	288	286	302	308	267	295	282	289	313	302	298	288	303	295	280	304	262	296	288	289	262	282	291	278	295	270	292	282	291	293	270	282	283	252	249	286	276	266	291	292	278	274	282	284	294	309	272	311	261	277	301	289	292	287	307	288	286	278	313	298	279	295	266	253	294	284	270	314	286	289	292	285	298	293	301	284	309	303	302	308	333	289	295	306	289	282	289	273	282	304	273	285	296	285	285	273	301	299	252	310	282	280	266	292	258	309	265	294	281	270	296	276	294	281	282	271	272	297	292	296	288	290	303	292	284	279	291	285	311	274	283	310	291	296	302	301	309	256	283	296	314	299	289	283	268	284	273	280	292	295	267	293	316	295	276	297	279	288	278	305	292	301	254	294	319	281	282	277	293	280	272	287	290	286	297	301	265	284	283	294	275	287	289	292	289	287	294	285	273	281	271	296	270	299	305	271	303	278	307	282	319	289	333	285	264	287	301	306	300	278	285	274	295	292	293	295	282	279	304	295	279	266	273	271	264	285	300	288	285	251	305	295	293	300	294	313	306	276	302	262	297	290	275	294	308	294	260	276	284	283	280	267	289	299	303	287	296	356	276	282	296	262	300	286	301	283	276	293	259	307	277	284	324	284	286	283	295	293	278	291	290	243	284	294	296	293	277	319	263	279	294	325	274	259	289	314	265	268	288	307	263	280	302	281	325	293	300	260	298	304	281	326	267	283	277	334	290	304	290	279	274	290	274	324	319	310	270	292	282	302	312	272	286	290	309	292	258	289	267	287	283	296	296	270	286	309	266	305	320	297	286	255	313	262	269	281	277	284	297	328	277	276	279	284	304	293	292	273	321	278	270	268	277	310	269	309	289	290	286	273	276	296	280	254	304	294	281	284	294	305	308	316	305	298	289	300	288	285	290	321	258	314	282	311	271	290	280	273	333	287	283	304	301	312	282	296	294	291	323	278	276	304	240	291	310	272	306	310	276	268	265	313	306	265	301	324	328	260	294	278	282	309	308	286	302	290	291	301	273	292	296	277	253	307	298	278	303	279	284	299	291	314	263	314	265	261	306	262	283	264	277	289
18676	40868	36532	30915	23160	18666	18723	17190	16191	26801	31582	26760	19388	11100	5108	2256	1174	733	616	644	605	579	534	618	577	625	588	569	583	582	632	585	624	589	603	581	598	565	604	620	566	618	627	571	599	570	570	610	633	610	568	586	555	580	592	562	601	597	612	579	585	559	598	587	604	528	618	585	589	592	553	569	628	586	591	596	589	579	576	584	588	590	631	551	586	587	623	565	586	586	564	600	619	596	577	580	590	569	589	559	579	575	620	595	558	590	609	604	568	619	562	573	598	606	558	555	622	578	615	618	575	556	623	554	618	569	557	572	586	574	582	609	598	598	573	606	591	581	575	600	557	602	590	567	583	606	566	613	608	561	637	609	584	584	609	597	573	575	571	599	589	622	592	561	595	575	592	575	569	597	537	604	562	583	612	643	551	611	565	583	621	619	592	631	565	587	606	540	582	619	568	580	633	541	545	603	551	592	629	607	618	607	570	607	604	597	593	591	573	582	603	531	569	600	577	546	611	607	575	549	615	577	628	602	583	577	599	597	590	593	546	552	602	540	597	612	557	580	578	568	586	633	595	560	625	610	578	618	627	591	568	577	585	603	585	541	553	620	575	610	614	604	646	582	609	604	601	608	582	553	595	632	540	573	581	594	566	611	581	581	573	613	562	513	565	562	604	590	561	598	574	568	550	584	606	568	619	570	555	569	573	585	564	567	577	561	554	592	534	607	599	572	575	571	637	582	568	571	577	571	587	604	567	582	620	589	582	579	611	620	573	593	602	558	587	552	615	565	587	586	581	578	547	570	596	557	591	598	596	572	587	624	612	557	570	581	587	597	595	559	573	624	620	593	588	621	574	603	609	617	589	583	567	628	594	577	597	572	632	597	571	560	613	636	540	581	591	614	614	578	542	589	590	597	630	597	642	592	592	585	595	580	549	596	583	602	570	560	584	552	584	599	579	590	625	609	601	584	571	614	604	582	601	588	564	580	577	601	594	560	593	566	604	549	580	590	577	570	582	582	589	570	632	571	598	565	589	569	584	570	583	602	569	528	583	613	586	593	588	595	630	595	560	579	529	593	587	591	552	621	584	602	592	564	591	605	570	579	583	588	610	597	565	550	567	589	598	555	536	587	614	562	596	608	614	629	590	586	601	591	594	589	607	587	574	550	568	576	554	526	561	620	597	572	572	580	592	631	609	570	587	617	558	636	567	616	605	539	628	610	606	609	585	610	574	612	623	618	624	619	585	565	596	606	591	591	573	575	583	600	560	621	653	569	587	540	563	622	594	592	612	622	573	629	594	596	577	611	572	647	547	555	595	603	525	564	589	601	551	557	553	569	562	563	576	580	565	570	593	581	584	600	619	602	594	580	587	580	568	608	608	613	581	587	581	574	583	569	590	589	620	555	585	580	604	624	565	625	619	601	577	606	595	553	576	580	614	580	606	551	629	573	580	605	604	563	572	564	534	569	548	608	573	606	580	563	595	621	554	585	604	580	604	593	575	605	580	604	628	543	626	569	595	549	617	590	581	609	638	573	598	593	603	600	617	581	594	609	603	575	595	556	601	600	595	569	583	537	576	578	581	575	622	590	564	570	605	577	592	544	571	606	599	586	594	580	614	576	588	614	603	577	614	573	597	582	601	575	584	571	570	566	551	590	590	575	602	566	600	571	565	571	577	578	574	600	599	613	583	568	563	567	596	633	578	567	594	607	564	566	584	552	584	586	610	587	541	566	606	586	608	586	596	545	563	596	576	575	580	558	594	634	605	564	608	563	563	590	614	560	621	618	561	580	568	563	566	589	601	600	545	593	542	580	612	608	558	606	577	598	562	574	585	608	550	642	576	565	568	535	607	596	586	584	614	571	585	548	585	563	580	585	582	581	616	583	618	576	593	551	575	603	559	609	598	561	597	548	572	552	589	587	587	627	562	598	624	603	595	575	599	610	590	566	613	624	551	569	590	568	597	598	602	581	590	614	604	608	612	611	628	585	535	602	606	586	581	613	660	571	554	555	612	607	627	580	534	594	644	616	612	613	586	573	561	589	566	576	593	561	585	582	609	597	604	580	626	595	612	618	596	545	576	579	537	582	590	618	581	568	575	581	586	590	583	572	592	628	601	582	620	597	576	555	579	605	603	572	575	620	580	603	571	594	586	593	614	532	534	591	619	586	585	643	596	617	562	590	601	553	613	560	585	614	606	558	572	600	578	593	571	606	556	605	567	598	585	607	575	591	558	584	558	629	568	608	582	538	598	611	556	596	605	582	603	601	574	602	581	587	582	606	584	581	569	589	602	595	583	587	597	605	570	600	598	654	630	601	569	579	627	605	601	595	578	597	584	568	638	591	563	641	585	542	609	610	626	581	603	603	591	597	568	597	540	608	605	603	581	590	611	614	552	580	572	609	597	599	598	586	598	648	600	593	580	598	613	598	597	612	607	592	623	592	571	575	623	581	598	570	571	574	553	595	579	585	616	603	572	574	590	582	576	579	589	567	547	580	607	584	573	588	593	605	585	623	624	583	559	563	596	561	556	576	580	592	589	565	612	613	620	573	622	561	602	584	621	592	596	603	601	593	569	586	598	561	566	550	604	559	578	569	588	583	609	565	582	563	574	565	603	592	571	558	579	599	571	547	562	610	581	624	596	584	593	629	594	563	596	536	582	565	546	561	606	511	589	514	566	577	613	583	577	568	542	590	601	600	584	594	583	547	579	581	616	587	632	594	555	633	601	614	542	587	562	595	547	614	621	572	576	633	596	603	604	600	572	601	600	582	582	561	600	597	566	603	623	621	575	592	567	568	578	590	593	573	556	581	563	585	592	628	580	621	599	552	562	587	631	535	586	610	568	582	609	590	564	590	547	619	571	577	553	551	610	584	588	543	589	586	591	575	551	561	576	563	581	645	618	583	565	600	562	571	594	574	613	615	584	578	586	632	581	569	575	584	572	558	569	605	607	590	603	566	582	532	551	581	641	591	576	626	592	559	598	599	550	626	597	624	536	557	590	621	604	616	565	583	609	571	603	666	624	577	578	585	590	601	582	583	564	581	583	613	590	607	584	576	543	568	576	574	591	595	582	581	602	603	583	571	604	583	595	589	610	597	579	557	615	598	556	604	602	608	624	562	565	596	590	596	609	586	629	605	577	592	564	569	565	559	593	597	560	587	607	581	604	578	584	601	576	610	593	573	631	604	598	583	553	593	607	584	593	573	589	603	586	599	575	617	601	638	607	597	545	636	579	557	588	582	598	609	555	570	555	566	575	554	618	591	569	577	612	514	579	595	570	574	636	601	565	556	600	568	572	592	606	583	587	582	544	573	574	610	604	582	586	589	594	602	619	610	607	589	610	603	616	598	578	556	580	608	585	537	593	587	616	600	582	545	544	599	581	595	619	577	618	625	568	640	561	591	603	604	590	600	591	579	576	580	611	574	575	570	601	606	597	567	579	596	581	569	598	625	566	579	587	584	568	589	631	591	593	581	564	576
23064	21202	29033	23665	21295	21574	17030	11830	16094	31535	34849	25441	15214	7274	2720	1093	582	328	333	297	254	266	271	287	278	280	269	267	253	274	263	254	265	288	280	240	290	274	293	289	284	262	301	288	273	281	248	274	249	276	272	299	247	291	261	288	255	248	280	312	259	257	285	254	295	269	286	281	288	268	274	290	276	289	281	288	297	282	280	279	276	278	285	271	279	257	264	273	285	288	274	270	275	304	253	289	264	273	263	262	280	252	269	252	263	284	288	283	268	295	252	271	303	273	284	247	262	248	282	264	297	286	297	285	245	302	264	278	300	271	259	286	279	293	301	307	265	261	289	301	277	269	268	278	264	277	279	305	242	277	250	282	286	268	270	305	284	273	276	278	291	271	297	264	308	296	278	265	253	246	254	273	261	268	294	275	261	276	261	279	288	287	263	262	269	241	265	277	274	245	313	260	262	291	278	269	297	272	273	283	280	279	285	266	280	244	305	245	275	284	285	291	301	270	261	260	264	300	279	246	281	258	275	261	265	278	311	284	273	302	269	249	294	300	239	255	282	274	303	280	288	259	250	294	296	257	270	296	307	252	254	272	277	267	247	273	270	260	278	283	248	282	291	271	263	256	270	272	293	254	265	239	271	277	285	264	258	290	285	262	269	290	265	274	267	278	301	263	287	281	299	271	276	258	286	265	270	246	295	287	283	293	271	276	274	292	292	284	269	237	292	288	284	302	253	272	262	274	263	249	252	247	255	294	249	273	323	262	289	272	261	249	273	269	261	277	287	255	268	274	285	264	265	285	272	260	276	270	259	293	242	244	278	276	264	305	265	267	266	275	261	250	291	272	273	297	269	277	278	265	274	250	324	252	288	272	267	297	282	247	260	286	260	278	281	304	294	262	272	249	252	270	306	261	291	272	287	265	254	277	269	323	292	273	270	253	264	282	276	273	256	257	272	263	281	280	284	295	248	256	274	267	280	287	272	269	264	260	262	266	250	295	308	256	252	265	256	282	263	258	279	241	250	300	273	259	281	256	298	260	252	271	287	270	289	305	255	268	270	277	262	292	278	280	290	298	300	286	274	277	295	289	287	287	287	268	252	270	252	286	284	269	261	280	278	304	264	301	297	295	270	268	289	250	272	271	266	294	264	273	239	279	265	281	270	295	261	262	295	269	278	293	273	279	298	276	281	275	287	248	264	271	275	267	274	270	256	276	265	287	301	270	294	236	289	251	278	254	288	267	263	280	283	282	266	267	270	279	301	282	285	242	290	265	275	267	284	247	312	292	280	281	267	263	267	298	254	303	290	286	278	260	263	279	298	279	278	275	263	262	279	264	286	258	281	320	279	276	269	273	268	274	261	290	242	272	277	240	265	287	292	283	307	266	267	260	278	275	287	254	280	302	270	290	281	299	285	278	271	273	243	246	291	234	269	275	278	265	278	278	269	241	292	247	283	290	256	292	259	279	271	287	284	279	266	265	276	276	279	272	239	249	294	282	282	263	263	264	271	270	271	256	280	277	277	287	318	278	284	294	295	286	275	322	269	277	289	311	272	247	257	266	246	273	282	305	303	241	263	265	250	260	276	245	280	283	278	269	282	276	291	290	265	283	275	290	272	275	280	269	265	279	289	291	286	269	271	252	281	270	276	300	261	259	256	277	264	278	287	276	298	322	290	260	263	255	281	263	248	276	245	284	227	278	292	287	289	284	260	249	247	289	258	277	282	274	319	260	273	257	251	295	297	271	263	286	272	276	291	278	271	268	287	309	281	302	267	280	251	251	263	265	244	308	297	262	280	258	263	277	266	290	289	220	265	272	261	302	281	254	280	264	251	259	285	276	267	244	257	244	261	264	261	264	272	271	287	304	250	265	280	271	288	280	275	286	235	251	274	290	277	263	236	278	292	270	258	269	245	238	299	276	265	261	264	284	252	273	269	294	286	254	274	249	264	298	260	266	271	281	262	290	262	285	287	254	279	290	299	280	280	250	279	304	268	272	308	268	267	282	266	284	257	303	280	272	277	296	268	287	301	264	277	323	249	301	293	268	262	281	251	304	277	272	301	251	275	253	257	244	269	284	247	307	283	285	273	257	266	267	277	276	269	267	282	287	248	280	261	289	269	260	272	276	271	289	251	276	281	250	266	295	255	285	281	279	284	294	330	259	259	272	274	281	284	292	304	273	308	273	275	269	275	263	275	277	259	291	262	266	284	253	277	280	263	268	303	268	301	268	285	279	260	286	315	276	272	292	283	256	286	273	266	284	253	243	279	260	269	273	273	266	256	284	328	272	255	303	283	277	257	285	277	272	255	286	274	260	276	244	271	285	273	288	268	244	271	273	266	282	263	291	277	280	258	265	281	260	295	252	283	265	260	283	260	257	272	251	273	258	279	287	274	263	248	259	274	296	248	284	272	311	278	312	243	279	277	289	274	304	248	277	233	267	253	262	245	321	276	238	273	308	298	291	288	274	290	269	273	280	266	282	248	295	281	263	252	253	265	279	260	312	236	288	251	284	271	275	281	242	288	289	289	273	234	273	244	327	269	266	249	291	288	277	284	278	285	281	296	280	289	296	285	270	262	274	272	270	299	257	283	287	228	250	269	275	265	239	259	306	219	262	274	278	296	271	263	280	275	272	277	259	280	297	285	290	263	268	250	280	307	272	248	250	263	295	290	256	285	268	269	270	248	266	256	277	283	268	276	272	305	269	269	293	290	271	266	246	267	287	250	273	267	266	264	295	254	257	247	269	293	253	270	250	283	289	262	271	289	243	271	264	284	290	288	251	273	298	275	284	276	279	255	241	244	286	300	288	271	283	252	292	278	255	248	262	261	272	291	274	237	254	253	259	274	269	274	268	275	285	255	279	274	269	278	312	267	258	241	262	309	235	280	290	268	278	264	291	280	272	269	287	260	271	264	300	269	257	279	281	258	272	264	276	256	254	266	285	273	267	254	286	271	297	268	291	254	283	250	286	261	263	256	253	260	270	265	277	260	278	308	303	262	246	252	270	292	272	262	257	266	277	245	263	289	254	304	260	274	287	240	270	269	261	265	281	310	255	250	256	270	263	254	248	255	271	276	263	287	273	297	288	304	276	268	255	240	281	277	242	304	280	281	271	281	270	274	250	270	270	258	293	274	272	272	282	283	288	265	276	249	254	251	268	269	277	278	267	280	272	260	255	250	303	246	251	282	293	267	296	243	267	271	276	270	288	269	258	279	245	256	242	265	282	256	286	245	287	266	266	271	254	264	290	260	278	276	295	271	309	261	262	283	270	258	263	277	261	252	271	273	239	257	240	246	267	274	279	248	272	280	280	277	277	304	246	252	287	300	263	277	260	248	280	252	270	269	262	264	260	239	267	274	292	299	281	285	245	242	290	283	278	276	245	276	288	269	268	260	284	263	291	245	265	257	264	289	270	287	256	285	254	264	282	268	261	278	293	282	287	296	283	275	259	246	281	257	275	285	308	249	254	266	275	320	281
21876	44885	39090	33037	28331	27830	23535	24397	30718	42082	42010	34194	23833	14886	7048	2918	1365	774	656	565	484	514	556	538	548	517	550	552	532	557	501	567	509	572	577	566	568	531	538	533	510	566	482	589	517	504	539	526	552	541	527	591	552	533	543	525	523	521	539	546	547	568	542	505	545	526	514	543	539	543	567	539	577	498	600	539	550	492	510	552	565	535	508	533	528	551	541	520	569	500	514	552	552	525	557	497	526	555	501	557	528	553	515	543	496	549	526	543	534	491	530	529	553	505	534	548	553	564	577	522	535	521	553	535	544	549	547	523	559	528	536	515	544	534	556	548	542	539	531	605	522	510	499	560	544	538	495	510	499	570	556	560	502	556	511	552	513	568	546	533	536	531	551	555	542	547	519	504	529	539	505	534	538	527	526	513	533	515	562	532	521	533	538	552	520	568	560	509	510	501	515	488	544	581	515	537	501	558	536	566	535	526	515	568	543	539	519	580	532	520	516	536	549	545	536	540	564	563	537	529	549	524	522	574	531	510	513	558	537	540	536	489	557	562	565	579	521	538	555	570	542	540	541	491	508	570	528	552	489	528	513	519	537	522	504	547	551	572	562	510	589	590	528	555	501	507	502	554	545	547	540	561	576	551	514	525	505	552	557	530	546	601	548	546	537	465	536	572	494	530	522	501	563	507	535	567	503	498	504	538	536	526	522	527	555	523	529	555	537	534	544	512	516	537	525	505	543	530	548	535	510	548	534	533	538	522	559	557	564	531	535	493	482	551	572	541	530	535	554	500	576	537	557	542	539	529	531	548	536	539	520	508	551	533	494	519	561	514	529	517	506	530	551	572	563	533	544	531	526	516	548	550	515	580	530	466	578	560	535	554	517	532	490	531	539	531	520	509	547	538	490	569	568	508	492	539	541	521	508	563	500	540	532	545	547	489	525	577	554	504	524	542	537	512	537	510	552	531	529	528	579	552	536	528	579	526	538	525	475	545	561	552	534	540	539	575	506	566	564	531	551	546	545	550	520	574	546	519	558	536	537	566	547	508	567	518	558	539	514	533	536	515	534	520	557	533	503	519	509	558	525	557	573	530	548	487	564	514	470	518	522	490	516	544	530	535	563	547	557	554	497	525	542	499	513	536	571	557	520	520	525	573	534	510	550	509	520	543	560	503	532	593	528	509	531	549	522	520	503	534	530	504	534	490	551	525	529	523	527	556	493	542	518	485	563	506	522	549	501	550	511	507	594	537	561	549	513	488	512	580	543	517	574	501	548	508	559	514	508	487	543	571	520	499	544	544	494	530	515	531	533	531	558	540	540	548	535	526	512	502	516	516	529	511	478	516	557	565	552	530	537	523	544	541	517	516	531	553	494	514	548	533	532	532	549	576	515	538	576	547	577	537	529	527	544	543	545	517	538	609	523	544	550	548	522	534	553	506	519	539	562	550	557	562	555	513	503	546	545	518	549	522	537	546	522	541	543	515	525	544	601	528	524	506	532	529	550	542	547	506	520	544	573	561	540	536	535	513	517	533	527	506	521	523	498	504	541	536	504	552	558	522	488	552	538	519	514	518	528	574	493	519	563	544	544	530	525	563	554	545	526	534	555	530	534	521	521	537	566	543	562	500	491	514	518	519	509	543	519	591	540	521	541	559	533	508	520	566	510	548	535	547	522	534	538	543	530	593	541	550	519	540	543	520	538	558	544	513	503	533	522	542	500	519	563	559	557	563	548	494	520	532	556	548	560	523	539	528	527	552	556	528	517	532	508	526	523	516	523	520	583	538	538	506	534	522	527	508	531	579	549	511	533	511	535	568	526	551	509	512	518	528	551	506	572	543	528	539	495	536	567	535	572	533	531	501	543	566	540	504	524	516	579	566	506	548	567	552	519	531	543	529	521	539	493	567	564	545	530	506	502	528	547	614	554	548	522	519	534	513	548	541	514	550	518	525	540	534	512	551	515	575	512	529	548	550	554	511	501	517	514	529	523	501	536	539	537	531	520	512	559	540	521	498	561	525	518	499	530	503	540	556	595	537	556	548	556	558	513	570	547	552	527	551	546	533	570	518	514	573	538	538	545	549	535	540	483	524	550	550	588	552	524	540	533	556	539	538	546	567	574	555	532	532	552	483	544	533	538	538	542	562	539	499	536	499	562	542	543	541	498	540	520	492	519	512	544	569	531	546	562	529	545	496	553	547	533	506	516	527	549	518	584	528	542	537	501	515	520	535	581	536	517	574	571	539	533	531	507	516	514	523	555	584	514	525	538	550	527	529	565	576	583	533	552	555	530	577	508	522	486	537	543	532	493	523	530	523	531	510	539	545	551	544	540	495	572	490	512	536	557	514	536	508	585	538	565	499	516	514	558	551	546	499	553	512	511	538	526	549	586	526	589	525	524	518	551	568	531	501	530	520	558	555	521	531	526	493	543	565	554	522	519	549	589	565	486	542	554	499	550	519	549	544	509	531	500	511	526	537	500	536	554	521	583	539	514	554	518	539	519	544	549	542	553	581	509	548	558	531	540	522	554	510	547	554	522	541	526	528	580	552	509	538	531	534	540	526	491	550	547	518	557	570	550	529	550	518	563	540	550	524	535	576	538	576	509	520	535	531	551	493	513	525	519	509	555	533	557	547	542	542	533	549	515	527	530	529	523	481	517	513	544	526	541	569	530	520	478	513	523	524	512	550	573	544	548	538	585	536	560	534	531	522	498	554	562	536	528	523	580	566	587	515	513	507	524	567	583	511	495	546	518	522	539	489	531	571	568	536	526	525	546	540	556	529	493	567	523	590	565	570	487	512	515	544	471	598	498	513	532	543	548	502	539	523	520	521	514	545	508	557	559	532	521	561	548	559	570	548	497	535	552	504	509	515	528	550	515	507	508	537	535	499	525	569	528	565	559	524	526	527	529	525	532	484	544	540	545	567	505	524	514	523	550	564	547	516	557	560	548	503	542	516	541	547	540	511	552	530	582	496	556	518	558	570	536	506	546	530	511	508	531	537	537	538	527	532	512	544	503	557	529	549	509	539	562	515	548	528	554	481	520	537	575	536	524	524	542	509	538	536	522	495	540	580	515	563	528	488	571	541	594	518	530	526	533	567	536	544	574	528	578	523	512	587	560	538	490	556	559	520	557	523	522	552	538	552	541	493	548	521	482	513	497	553	520	523	545	508	552	541	514	568	528	563	571	534	503	587	519	503	523	566	529	557	526	521	509	521	536	503	549	557	585	539	522	517	576	511	530	517	496	588	555	566	498	513	494	506	515	548	538	545	567	537	575	574	495	530	551	499	526	535	541	517	547	516	537	560	543	565	513	517	576	505	534	523	547	527	539	545	555	545	528	534	548	529	527	518	556	551	535	524	517	562	540	550	524	563	518	538	567	507	491	565	547	526	517	508	530	550	556	485	578	560	514	521	523	524	518	553	550	558	553	555	551	490	519	512	551	473	526	510	553	551	517	536	529	563	553	563	508	518	537	506
26481	21965	19776	10231	5854	2986	1644	1475	1918	4379	4181	2519	1522	876	553	403	396	342	293	324	315	340	300	297	299	303	314	313	313	317	330	352	317	327	334	317	321	299	330	334	315	322	285	317	349	312	325	326	335	287	299	314	294	332	307	319	286	291	307	309	301	289	331	301	331	304	356	308	297	321	319	305	315	308	298	310	320	295	324	301	343	340	321	338	321	302	301	336	293	327	311	316	335	308	345	319	323	312	351	319	314	305	321	305	317	284	322	312	283	299	305	319	332	313	301	321	316	338	335	327	306	272	321	372	345	329	336	321	321	319	342	301	314	337	311	338	318	321	361	324	304	298	317	339	323	320	318	298	306	315	325	329	330	337	339	329	341	316	322	328	311	301	319	324	315	321	343	320	304	345	315	312	313	310	315	318	316	302	305	317	298	346	297	308	313	294	300	299	313	292	327	318	342	330	301	295	296	284	288	299	329	320	306	308	297	322	284	293	305	341	303	322	287	347	319	310	312	301	323	335	326	328	311	322	319	323	308	323	326	293	297	324	309	313	321	316	315	332	302	301	342	266	308	292	285	305	302	317	338	286	303	311	293	290	316	332	339	315	333	302	335	349	318	291	331	313	307	282	305	308	327	320	325	288	302	318	302	319	311	324	313	288	324	314	335	323	300	329	341	298	319	318	310	331	295	332	307	300	315	315	310	336	302	297	319	287	316	305	314	323	323	304	324	300	321	305	346	313	316	300	319	298	330	298	324	334	314	308	321	329	300	289	333	335	315	289	315	312	318	315	358	307	330	292	331	273	319	340	314	311	305	352	330	315	322	325	320	285	335	328	316	288	303	319	315	304	327	292	331	324	309	324	344	312	309	335	291	328	317	318	300	327	328	315	312	287	333	328	291	287	304	304	353	312	316	341	344	284	318	326	329	314	306	318	334	301	325	320	323	303	299	314	305	323	308	314	326	312	322	347	303	304	299	313	310	303	329	347	289	294	315	316	328	289	293	306	307	321	354	292	298	346	291	311	327	334	318	339	318	330	317	322	309	301	346	324	309	292	330	293	315	350	315	291	264	337	333	283	296	295	331	281	326	326	307	329	336	312	313	288	324	323	287	328	287	307	316	302	304	336	311	322	345	326	276	325	337	313	299	322	318	307	320	312	311	314	326	294	313	333	322	294	298	327	342	297	325	330	303	304	321	310	323	323	312	321	311	307	313	318	308	320	321	329	300	302	344	292	299	288	296	331	315	318	334	315	315	302	316	295	333	308	312	316	303	353	276	307	320	319	292	329	319	306	329	302	306	293	343	338	291	310	322	312	366	322	325	294	293	329	332	298	349	293	329	334	314	303	312	329	348	296	331	323	334	309	328	322	290	307	332	354	310	302	340	320	333	334	315	333	323	344	345	317	315	315	308	312	313	306	317	328	295	343	322	308	309	344	280	291	335	350	315	315	305	326	312	324	320	322	318	293	289	305	287	320	321	318	278	301	315	333	320	304	299	339	289	310	330	284	328	276	320	302	340	305	354	301	331	289	298	319	346	298	314	300	312	301	321	348	312	350	286	308	315	313	310	294	333	301	304	351	310	324	291	326	297	280	319	326	310	333	329	335	308	327	321	364	304	329	306	299	318	321	292	311	300	336	347	320	289	306	282	316	303	294	313	350	309	317	360	300	315	294	329	314	291	340	293	308	321	300	329	314	324	333	301	319	327	336	338	309	306	320	318	299	298	319	321	319	305	306	325	317	345	287	298	305	329	310	308	321	315	323	306	298	315	293	307	323	320	317	278	296	334	329	321	314	334	306	319	327	308	292	267	320	326	305	298	320	308	310	346	310	308	310	291	306	311	316	327	318	359	317	332	284	320	340	357	332	350	335	318	329	323	337	323	335	330	358	316	317	302	317	319	316	336	276	314	292	319	346	303	329	315	316	304	328	319	339	298	353	299	304	321	346	285	325	333	332	285	333	338	314	313	319	302	330	328	346	293	319	290	307	334	330	335	334	303	333	288	328	321	342	301	325	305	329	299	318	320	328	323	302	309	327	304	348	329	317	301	305	330	323	330	342	291	360	308	282	317	351	339	327	299	298	292	312	317	290	294	307	342	336	323	285	311	294	337	322	302	319	328	299	289	311	316	329	313	309	321	310	317	310	306	295	308	348	347	316	329	352	313	334	329	325	319	343	331	297	316	315	297	300	287	304	288	326	277	304	324	303	313	339	307	288	341	304	333	314	277	335	343	287	311	319	325	293	294	313	309	289	317	323	325	330	317	313	309	333	291	323	337	315	315	301	327	320	308	342	303	306	305	296	297	320	315	354	313	313	347	303	320	314	325	283	311	308	293	314	331	324	287	293	310	307	340	318	347	307	321	316	339	322	317	340	320	319	321	292	311	295	339	313	321	325	328	336	333	323	299	315	326	290	315	302	305	309	327	323	325	277	327	296	339	346	325	345	338	300	306	334	339	318	327	312	327	329	313	294	306	331	340	321	284	332	318	336	301	339	305	305	333	306	357	323	327	324	294	341	320	315	302	307	333	301	315	290	331	319	333	286	324	333	271	307	297	322	317	321	353	343	344	331	340	323	330	291	291	305	313	277	297	334	309	343	271	326	317	313	352	316	339	304	343	299	333	310	335	333	326	297	324	327	331	324	298	329	332	309	277	303	310	322	306	328	337	306	330	300	305	317	351	332	321	315	316	304	326	297	308	288	336	310	289	314	333	318	327	322	343	320	280	302	334	342	328	313	329	305	312	323	309	298	305	327	329	290	282	325	342	302	303	313	313	287	320	298	324	294	304	326	315	313	308	295	302	317	312	309	330	310	314	343	306	324	299	321	302	290	319	320	326	311	353	301	329	309	315	299	353	314	320	306	328	332	337	308	338	322	328	340	355	306	308	286	316	320	284	298	349	340	315	342	324	290	326	330	313	313	314	301	318	307	323	331	348	283	322	348	313	337	303	326	300	309	310	299	306	283	329	341	341	328	309	269	324	345	332	336	330	313	345	312	311	296	315	283	309	278	343	323	330	316	284	313	343	317	311	292	316	346	296	310	306	327	321	297	349	342	348	332	325	322	288	332	344	333	290	309	333	314	314	359	324	332	285	346	347	307	299	282	322	282	303	315	321	282	327	308	340	313	323	319	339	297	334	306	315	342	334	310	319	338	300	318	308	302	351	324	299	318	345	340	335	297	335	312	316	329	309	319	323	345	300	323	322	348	327	287	333	334	309	286	317	347	305	294	360	337	329	324	324	291	280	328	285	313	352	324	319	302	297	303	313	278	320	320	322	343	316	344	318	307	316	322	360	316	298	340	340	318	287	341	311	307	320	320	306	309	289	315	321	329	336	275	289	318	328	281	324	316	347	293	320	319	316	304	316	296	342	305	294	298	320	329	311	285	290	338	319	313	328	351	338	305	297	334	300	312	325	318	293	331	297	348	333	340	353	315	300	336	323	312	322	337	342	290	317	301	314	321	325	327	316	314
21519	35704	24585	16428	14550	8831	5466	5194	6814	12631	10922	7015	4446	2410	1421	985	764	673	645	645	625	613	610	645	624	620	620	583	589	647	645	577	670	606	645	677	636	633	648	622	645	663	624	689	627	640	627	653	677	593	612	638	646	567	639	624	650	662	600	627	632	636	652	603	632	649	620	633	605	685	633	597	598	627	630	650	625	592	631	670	582	672	621	622	630	649	622	667	656	616	642	630	648	627	660	631	611	609	646	602	660	639	642	627	606	650	610	584	620	633	611	639	684	685	626	593	614	596	659	653	639	605	631	658	612	654	638	618	623	622	639	595	634	638	658	622	641	648	661	622	620	650	613	622	636	644	616	664	651	601	577	579	552	668	674	607	644	607	667	616	632	695	664	665	617	646	616	605	580	654	615	653	639	638	647	643	667	609	627	665	635	632	619	651	666	638	620	597	649	623	696	661	602	673	626	607	644	614	645	631	627	628	644	640	613	626	602	651	640	646	608	650	650	612	671	645	668	618	604	691	610	632	632	648	635	646	617	614	649	647	606	613	598	665	619	663	651	668	665	607	599	627	602	606	599	652	642	655	620	604	647	683	637	632	644	654	639	683	604	650	672	612	634	652	654	593	628	607	651	659	648	650	674	616	655	641	634	641	662	634	661	639	631	647	617	649	635	657	650	650	626	655	593	592	638	614	609	641	659	662	630	649	633	617	606	638	590	693	632	642	628	648	610	689	655	601	621	640	619	646	627	638	610	623	638	654	634	644	632	652	650	691	648	618	627	668	650	614	665	624	638	630	617	647	663	652	627	591	621	595	608	625	607	630	654	624	638	619	633	636	612	628	693	666	615	594	621	614	626	622	637	634	631	649	655	627	634	602	631	595	625	640	608	640	659	635	631	618	580	594	604	614	628	636	607	666	613	592	631	624	629	605	663	654	663	580	645	601	621	647	647	703	679	664	605	634	647	677	615	644	646	640	596	674	661	643	601	663	626	616	614	662	637	646	606	633	659	600	620	650	592	612	643	609	604	624	628	619	652	637	637	663	658	642	596	629	638	633	600	611	634	667	644	621	662	639	634	603	638	641	629	657	622	636	654	587	653	672	623	605	625	657	663	653	595	644	621	666	655	634	652	630	647	629	639	677	636	656	657	616	653	636	684	611	654	623	610	669	631	625	641	640	687	634	618	669	632	691	612	616	613	592	613	652	617	659	627	629	630	614	612	607	635	612	597	623	618	612	667	625	684	633	600	637	609	636	616	656	633	638	639	618	627	636	579	706	614	634	594	692	581	628	645	667	634	629	639	621	696	634	642	667	605	625	631	562	625	669	673	615	658	567	648	630	634	634	648	587	625	691	653	631	648	666	578	575	629	637	695	676	658	590	643	623	614	613	600	612	653	624	655	628	635	632	635	611	687	602	640	627	642	647	645	652	668	611	672	601	659	632	659	639	614	657	665	621	644	661	619	613	656	662	653	612	663	642	645	670	646	626	598	635	625	680	642	623	648	611	616	641	634	615	631	651	652	571	597	653	637	617	632	598	666	622	625	666	623	653	654	571	658	629	632	641	606	686	631	629	664	637	670	614	647	624	600	607	661	676	631	649	635	681	641	654	638	631	629	646	647	633	631	640	660	613	651	616	638	655	644	618	617	646	665	656	635	626	634	675	638	624	635	635	596	604	602	645	668	635	630	620	630	634	611	647	673	619	624	631	651	642	650	659	616	658	577	587	589	728	637	642	635	648	585	660	601	621	618	662	643	625	620	652	676	607	631	625	636	626	605	618	633	616	644	652	625	632	615	659	633	670	662	643	673	680	604	660	594	654	660	671	691	621	628	683	630	615	662	605	649	639	584	648	642	616	648	671	637	612	632	631	628	665	680	640	623	613	679	691	652	643	625	663	668	649	655	610	587	650	624	667	633	624	661	646	614	630	641	611	625	621	617	614	564	654	621	625	626	643	625	661	654	612	619	613	643	646	606	690	626	619	611	613	642	637	650	653	655	595	598	645	632	654	630	642	660	627	636	679	630	613	610	612	646	645	633	642	634	626	637	644	631	648	636	637	671	613	624	643	648	656	630	633	645	649	617	618	616	645	646	642	637	597	638	630	655	645	654	636	636	668	644	613	655	640	609	615	654	662	619	666	648	636	586	593	650	671	606	590	610	616	637	653	651	639	638	612	629	653	664	589	637	633	588	612	645	650	645	610	699	610	675	660	616	616	674	648	644	635	686	623	632	674	666	665	643	608	655	623	653	655	682	651	607	615	685	675	622	660	626	626	612	622	645	643	677	698	649	603	613	628	690	611	625	682	612	639	617	632	598	673	590	651	681	586	645	660	725	645	642	679	667	617	654	632	606	647	617	627	622	613	610	631	618	621	664	642	620	599	617	649	686	627	635	599	647	610	603	602	616	664	647	597	634	676	623	681	604	665	621	633	649	664	623	644	599	593	638	572	625	631	596	639	632	619	638	640	636	659	648	605	630	629	659	621	636	617	640	671	647	654	593	627	657	631	647	577	618	585	610	589	634	583	623	670	618	624	635	680	629	608	625	594	638	638	580	618	621	624	598	623	601	624	597	621	659	601	687	633	636	700	653	618	633	617	636	663	627	645	642	683	646	639	628	597	605	620	623	669	630	614	639	632	648	655	626	661	641	613	654	666	565	622	661	616	662	622	622	645	610	628	623	626	667	596	639	602	661	667	675	590	600	631	634	638	642	648	635	642	666	644	658	656	700	615	655	656	601	603	654	660	679	651	656	653	636	602	638	636	619	598	607	642	679	619	661	613	658	624	696	639	618	651	641	646	633	629	658	623	621	602	649	664	649	627	660	658	712	627	604	613	605	658	631	638	634	634	648	651	637	628	643	612	672	634	644	617	677	632	642	612	631	703	641	612	655	657	586	631	615	663	649	620	697	645	619	585	599	609	628	661	647	662	610	624	637	623	648	599	605	604	661	597	680	670	641	627	656	631	649	647	638	618	646	649	690	618	642	640	649	635	638	659	643	630	620	636	658	624	654	623	665	611	626	596	566	586	656	598	625	633	670	639	638	637	618	667	640	656	655	673	663	637	629	631	624	644	662	699	611	624	696	625	645	646	628	584	655	663	658	656	644	639	608	609	647	644	636	619	616	604	621	628	690	649	670	634	654	609	641	635	696	636	615	655	635	622	616	607	646	610	598	644	658	657	634	641	646	611	606	604	603	677	647	606	649	696	643	663	610	639	654	687	611	617	638	635	680	668	599	650	642	623	613	634	620	642	639	642	621	646	643	591	611	603	650	649	678	569	667	674	658	645	649	669	634	626	639	627	613	618	653	635	643	669	628	647	641	598	652	635	620	646	648	625	682	663	654	658	606	640	624	656	628	655	617	669	613	627	614	623	628	630	603	638	639	611	626	616	635	635	646	648	630	661	613	663	605	650	621	656	644	680	615	616	661	642	641	633	634	609	676	617	650	644	631	584	661	625	620	615	681	624	600	612	618	618
24346	21268	28253	24597	18887	8768	5675	4446	4620	16651	19464	14167	9919	5316	2581	1299	701	436	330	292	317	269	278	274	278	293	285	279	250	274	286	285	275	260	307	264	290	244	293	287	281	269	250	274	252	285	256	282	269	241	273	287	282	252	281	280	265	257	281	290	280	274	287	267	263	296	260	258	259	264	296	269	279	296	269	293	285	275	245	267	250	284	276	265	301	286	263	258	268	271	315	296	281	276	230	257	269	283	252	288	264	247	250	278	270	279	218	246	263	273	261	271	255	271	302	287	266	262	271	270	260	274	265	286	295	268	274	264	269	256	256	259	257	280	299	318	258	301	298	251	272	261	293	246	244	279	281	274	287	270	253	268	285	274	294	262	264	286	261	293	248	259	259	272	292	284	274	269	288	267	267	272	293	293	270	304	273	262	257	292	269	260	307	283	294	275	285	297	292	279	277	284	277	250	272	290	273	267	255	265	293	256	288	270	293	243	268	243	253	271	275	296	296	269	278	280	295	288	260	276	265	267	269	256	275	288	295	276	279	300	279	281	283	265	268	268	243	292	281	293	279	252	275	306	282	283	278	277	265	251	275	276	264	284	271	276	292	279	259	275	274	267	247	241	285	282	256	267	258	282	256	257	269	277	283	294	280	249	299	265	293	266	286	284	263	268	256	288	281	258	245	274	298	287	265	284	261	285	273	291	295	274	271	303	270	256	258	291	303	261	264	273	290	251	313	291	256	252	305	277	272	274	270	247	300	275	236	286	278	264	252	251	261	275	291	243	292	262	254	242	277	275	300	298	278	254	256	275	280	261	258	260	300	253	240	268	294	284	264	256	291	270	279	260	293	269	275	264	284	268	251	284	255	274	315	249	277	281	271	289	269	290	246	269	296	265	281	260	257	273	291	304	285	286	276	266	295	288	252	286	283	291	264	249	274	285	243	276	285	262	295	262	287	270	288	242	273	290	294	268	269	280	284	256	271	290	248	243	250	300	262	290	284	276	264	252	274	289	283	299	263	241	275	279	257	278	276	296	297	277	278	267	261	255	272	279	271	278	267	253	265	299	290	257	274	286	265	283	267	307	248	283	268	263	283	256	286	266	279	294	287	272	286	258	266	265	250	257	289	283	275	267	284	268	265	268	259	281	275	262	289	239	280	275	264	265	264	278	290	263	292	279	283	266	265	264	269	254	266	280	256	264	272	288	270	279	272	261	259	316	267	313	289	278	280	260	261	291	269	249	234	256	254	271	255	285	271	280	312	288	267	250	266	284	279	259	268	306	278	242	254	266	288	259	276	229	265	245	267	308	270	242	256	280	277	271	286	298	280	238	274	272	290	282	265	239	244	295	279	277	298	283	267	268	288	268	290	249	297	270	267	269	289	290	285	279	274	294	248	298	250	247	242	271	281	269	285	267	259	297	273	266	268	303	272	294	290	280	285	274	277	279	301	289	289	275	290	266	286	251	270	296	268	276	270	302	298	273	270	251	283	283	272	271	264	281	270	274	275	250	262	305	319	257	274	267	275	282	237	251	312	267	290	281	276	249	287	274	289	250	265	257	262	283	275	286	285	252	268	281	268	251	288	250	280	256	290	305	260	256	266	275	259	272	264	263	277	269	283	263	248	273	282	295	284	286	291	287	262	262	271	296	236	273	273	248	279	249	268	261	249	283	263	280	278	274	293	293	275	269	266	261	294	268	289	250	294	298	289	272	280	258	283	261	306	277	284	299	302	267	278	255	256	270	271	272	251	261	284	264	264	274	264	274	262	281	263	267	293	254	279	259	292	275	273	277	271	281	247	262	271	272	291	291	263	262	271	268	262	261	282	263	249	271	283	319	228	276	271	257	280	242	260	288	284	291	254	249	281	280	265	266	280	303	252	259	299	292	272	244	254	293	265	262	284	272	294	266	288	300	276	280	280	263	285	281	278	281	259	260	284	272	270	259	291	240	282	286	259	289	285	284	249	289	241	266	262	265	254	285	274	259	267	264	302	242	286	263	243	243	291	261	289	273	247	268	252	296	251	287	274	253	282	269	281	265	287	246	301	254	262	249	275	286	303	257	265	259	281	260	259	266	275	314	297	269	272	255	269	248	267	297	259	306	295	285	275	308	277	288	275	283	281	283	281	285	283	257	245	285	271	243	259	254	274	272	280	252	273	241	271	260	303	290	278	312	245	288	275	276	258	268	283	266	310	255	283	235	286	272	257	249	276	272	287	299	280	276	269	282	260	262	280	268	232	290	285	284	258	257	258	271	269	277	262	281	285	272	277	266	260	227	284	254	248	275	263	271	259	268	263	268	307	257	262	256	272	269	270	262	273	272	290	285	276	264	268	272	286	283	285	297	279	271	279	248	263	264	285	242	306	268	273	259	271	274	273	268	280	278	298	265	299	270	295	269	268	267	281	304	268	252	250	249	272	293	263	277	301	284	260	268	301	257	271	285	296	294	241	300	284	254	294	277	291	295	254	265	281	261	282	271	274	251	272	247	266	267	279	247	288	263	242	257	293	270	289	290	268	275	258	282	266	272	269	260	324	278	322	277	262	294	274	284	244	260	274	292	301	275	260	266	293	251	267	255	292	275	244	257	282	277	280	281	298	268	277	264	282	277	246	305	247	274	287	247	270	298	289	262	259	278	274	246	289	301	247	264	262	265	286	283	268	307	245	264	278	272	283	250	288	267	302	267	286	256	300	272	266	279	297	307	269	238	268	263	261	268	270	273	250	250	256	298	285	242	283	272	257	281	243	278	274	270	276	268	258	261	276	263	312	270	269	284	268	263	263	250	268	297	238	274	274	273	282	281	285	276	275	251	285	294	332	264	278	260	302	263	266	282	298	274	246	283	257	263	283	266	296	283	258	262	286	272	290	277	253	291	257	255	264	287	284	286	278	268	261	290	278	261	249	281	287	300	288	273	305	328	281	312	262	269	260	270	280	278	283	305	263	283	315	288	274	279	284	264	270	256	305	258	263	271	280	293	273	292	261	278	247	256	271	260	257	305	256	290	262	286	261	277	310	291	279	283	278	273	287	283	280	282	262	273	248	286	256	285	283	255	283	267	271	293	262	271	261	262	261	301	260	271	284	281	262	270	290	286	264	261	267	273	275	277	261	256	289	272	291	288	261	289	281	240	239	267	296	256	304	277	275	276	292	260	279	299	272	293	285	275	256	276	253	306	271	266	243	246	289	288	279	268	284	245	274	245	247	263	256	221	284	265	244	271	275	258	289	299	273	254	267	269	274	276	244	285	266	278	295	277	266	294	297	266	278	292	247	266	293	304	253	269	278	282	247	241	289	292	267	272	264	278	288	267	263	273	268	286	278	286	278	259	279	285	277	272	266	278	251	272	258	289	252	261	256	290	264	279	257	243	272	254	243	259	275	250	287	291	291	283	289	244	273	281	252	293	287	278	277	283	269	269	274	277	294	281	288	289	280	285	276	284	236	300	254	262	263	289	265	270	292	270	268	285	276	282	253	257
18972	38634	31443	19855	16728	15285	13880	13403	14262	31039	30601	25819	20180	13048	7446	3863	1926	1098	707	610	535	562	552	566	524	578	580	594	554	579	538	570	549	579	575	537	619	546	537	554	555	543	559	555	542	550	541	556	546	526	574	526	603	518	561	579	558	557	548	561	578	551	561	567	562	523	550	620	559	591	592	557	552	516	569	553	534	523	581	567	555	591	531	534	569	570	567	573	581	569	546	548	564	564	563	556	529	572	563	559	501	555	550	573	545	577	534	569	562	556	505	548	585	571	559	517	623	559	572	528	530	583	552	548	564	557	563	539	535	554	578	542	573	561	565	605	568	564	521	528	567	539	554	544	573	591	532	574	547	579	597	539	560	530	593	561	525	642	569	527	550	551	527	540	565	550	564	587	558	553	544	578	574	544	555	555	544	525	555	556	516	585	573	576	548	553	529	487	611	553	550	568	578	539	576	565	558	508	540	564	574	553	557	566	574	569	591	559	567	559	537	559	553	585	531	545	577	580	553	592	562	598	543	573	557	556	578	567	552	560	547	550	524	547	555	562	551	532	608	589	540	541	531	598	508	549	531	547	526	533	568	587	545	567	553	557	562	540	606	570	562	557	545	609	594	594	525	577	515	567	582	551	569	555	576	530	564	598	563	562	529	558	575	579	585	543	577	539	586	550	536	526	545	577	531	544	521	531	609	538	596	611	536	547	567	534	544	574	596	575	599	560	557	524	541	576	559	590	570	533	560	506	542	531	536	544	517	543	534	565	593	582	571	553	567	561	560	573	579	568	586	554	547	561	528	621	564	558	560	557	564	590	542	551	576	529	571	560	590	557	552	563	544	546	532	540	559	571	534	609	589	523	532	493	549	548	562	583	540	614	530	563	577	549	534	567	540	546	578	567	522	555	539	576	527	532	557	587	543	558	619	526	543	553	554	558	534	543	534	559	555	578	562	594	561	550	538	536	529	539	508	599	556	554	581	525	548	525	530	559	570	590	584	559	546	583	558	552	563	576	546	565	578	531	560	555	557	548	533	508	583	562	589	541	541	536	551	562	593	572	564	535	578	551	517	549	543	530	557	553	546	544	584	569	588	593	515	558	534	538	567	583	509	583	555	553	551	563	547	588	533	550	561	549	547	530	582	579	571	561	544	551	518	562	531	544	542	538	550	588	570	560	542	573	569	548	576	558	561	563	585	497	562	550	505	568	518	562	559	567	526	543	553	576	553	558	546	583	561	553	502	576	542	552	565	548	551	553	623	568	539	588	596	581	568	526	556	598	539	554	527	594	585	589	563	575	551	569	564	522	552	586	598	535	581	597	559	579	549	540	553	525	525	583	566	546	576	541	544	588	570	550	546	523	539	537	552	562	585	566	527	556	558	506	568	529	545	551	574	557	547	543	557	576	532	508	544	542	595	540	543	534	525	518	561	570	547	543	559	582	529	518	587	515	542	592	554	541	557	561	589	557	568	586	575	553	538	551	594	556	565	541	583	549	559	553	554	592	555	580	506	584	568	581	569	553	562	584	543	543	563	573	540	556	566	563	569	589	575	549	546	551	578	555	594	551	573	563	584	568	564	572	573	597	537	523	533	553	597	559	565	613	533	547	522	577	563	560	557	562	587	592	564	547	546	537	550	540	567	535	560	533	570	541	543	617	544	559	529	559	539	520	527	564	518	547	561	526	567	568	552	495	566	533	550	569	570	575	560	541	547	604	553	553	522	588	542	548	538	545	531	566	552	574	566	565	515	581	559	539	537	562	558	551	565	546	543	577	528	529	560	551	604	592	532	583	540	534	594	546	556	563	559	566	554	568	549	559	564	547	581	578	549	580	521	548	560	561	571	545	594	575	567	583	534	587	550	560	589	525	584	574	551	571	560	532	537	560	558	539	529	570	589	527	528	562	574	529	526	529	536	577	541	561	560	550	559	542	590	553	589	595	572	603	570	542	535	569	530	606	545	566	552	557	573	568	589	551	610	568	561	539	563	550	572	542	547	545	592	568	540	567	588	586	582	538	521	558	563	574	555	598	628	533	517	594	552	548	545	527	554	547	523	520	575	612	536	542	566	540	569	573	557	579	531	529	568	559	585	568	564	527	559	551	562	543	544	528	550	557	578	572	582	523	563	515	586	571	553	563	535	528	555	551	563	582	530	609	532	573	521	537	538	578	528	575	569	564	555	565	566	536	550	579	566	557	538	602	535	543	566	538	538	537	528	563	539	596	538	555	563	571	515	561	542	528	601	572	577	547	545	555	540	588	561	595	553	508	543	533	571	557	580	547	523	538	526	546	589	547	542	562	538	557	557	575	524	591	529	549	543	543	581	525	525	516	601	568	528	542	573	512	566	552	596	574	527	569	555	557	576	588	546	559	581	545	553	557	536	565	570	546	572	529	558	562	550	567	570	506	578	573	513	573	524	587	550	540	570	525	560	556	558	567	522	513	512	510	523	585	500	566	542	563	564	573	552	522	525	546	566	516	549	538	559	560	567	540	542	550	609	541	525	535	548	555	540	594	547	549	560	582	587	579	554	539	558	552	576	590	533	563	561	564	573	548	571	502	554	558	595	531	548	536	520	504	586	526	555	537	511	559	593	532	555	557	589	560	552	548	578	572	499	563	565	530	522	540	576	533	546	583	506	570	543	567	545	532	591	552	542	503	502	546	560	570	547	583	573	608	554	567	594	545	592	603	520	552	579	546	544	592	594	547	558	552	582	573	577	578	553	568	567	553	595	543	525	526	565	565	540	543	523	542	535	535	580	554	567	564	550	528	570	612	526	574	536	549	576	609	576	584	610	555	530	558	590	559	510	530	516	512	575	546	550	538	548	531	545	571	530	537	543	524	571	588	540	577	570	566	529	570	541	524	562	532	516	555	568	575	535	582	512	587	581	548	548	520	558	572	582	529	539	592	562	544	597	522	546	532	533	580	578	559	554	543	568	519	566	601	501	543	532	552	555	566	512	565	545	550	550	577	519	561	542	577	553	574	541	563	567	557	544	547	477	510	588	563	516	564	536	569	578	521	552	546	521	551	549	523	570	563	568	586	595	562	579	546	576	533	611	577	550	557	530	591	563	545	532	579	553	533	560	531	564	549	526	527	571	531	546	551	577	547	547	579	559	569	614	531	524	559	518	534	534	565	572	533	583	545	558	554	542	544	524	521	562	529	489	556	586	553	564	574	559	569	542	543	540	571	543	531	564	551	529	567	592	589	522	550	542	548	546	538	570	549	499	549	558	552	585	554	522	562	539	566	555	569	556	589	610	562	519	548	544	548	567	560	529	542	575	536	552	528	550	562	504	564	538	527	547	527	549	585	486	555	563	550	542	574	583	533	528	570	577	539	571	583	565	532	538	569	558	522	525	512	527	514	554	487	550	555	536	582	594	554	574	531	578	589	534	625	557	530	571	575	553	555	552	563	552	563	536	525	565	604	505	521	577	539	552	547	591	572	565	578	552	572	578	568	590	503	542	581	539	567
23160	21278	29112	23796	21295	20582	13048	10776	11763	25841	26517	24668	20631	14385	7951	4034	1961	916	464	287	247	218	235	244	240	242	240	253	218	265	261	255	238	248	218	222	226	231	245	228	229	252	258	232	248	239	230	280	253	285	240	237	233	226	229	257	252	225	259	241	248	253	241	250	250	250	264	233	240	202	254	236	239	285	246	227	227	224	258	244	234	252	235	258	217	225	251	245	232	277	221	231	222	242	245	255	241	230	240	267	223	261	248	242	240	247	223	243	259	246	223	261	228	241	224	231	229	213	217	262	244	271	262	234	241	266	238	245	244	229	267	252	230	257	224	231	243	232	240	215	225	230	248	255	277	238	276	211	215	247	240	237	267	247	265	230	247	243	257	261	232	212	224	248	245	265	228	240	219	248	236	220	250	256	246	246	220	249	224	249	216	260	208	231	234	221	246	215	230	247	250	251	220	238	232	207	243	265	262	222	251	268	235	271	272	255	262	225	257	222	246	238	220	229	234	239	254	230	221	239	231	235	233	253	243	225	256	258	238	250	221	273	244	260	250	250	252	262	251	254	225	247	235	247	257	244	267	241	221	245	242	242	240	241	230	222	229	213	251	248	226	226	220	238	235	250	239	220	245	219	234	246	240	257	237	244	248	254	237	233	236	251	232	259	221	255	254	209	243	266	269	253	252	238	238	243	264	228	257	243	218	238	229	244	224	220	270	252	243	272	255	229	227	249	228	227	244	249	265	225	255	255	254	264	241	230	259	227	247	276	238	274	250	215	215	213	252	235	243	233	199	238	230	268	258	244	269	231	281	250	249	250	244	233	216	256	239	252	234	219	225	246	241	223	246	251	231	226	228	244	247	214	233	286	229	235	229	198	249	207	257	226	246	263	248	216	231	265	232	260	246	220	255	257	225	226	225	214	245	235	218	245	245	226	264	243	285	232	228	254	234	234	230	226	223	227	234	240	254	252	234	259	227	253	235	264	249	258	236	257	225	232	242	255	253	253	232	208	237	239	237	264	227	265	238	217	227	265	269	273	260	234	232	225	240	220	221	232	220	258	243	241	245	234	215	234	252	246	262	258	214	221	220	240	244	267	234	258	225	249	287	237	241	224	260	243	249	243	205	236	224	240	268	264	255	275	248	247	244	260	246	245	218	269	230	242	241	246	263	239	264	258	242	232	245	248	237	219	227	256	270	231	255	247	212	247	249	267	229	239	245	243	239	230	230	222	237	235	281	242	228	218	249	226	227	246	232	221	270	234	226	251	262	246	238	229	215	252	235	253	214	251	224	238	268	246	274	232	250	268	250	258	241	218	241	268	235	222	247	246	238	240	262	254	229	245	255	231	249	245	258	260	228	227	226	264	250	250	223	235	212	235	214	218	244	228	229	248	220	257	254	226	255	225	251	219	236	249	252	256	250	238	240	232	236	222	245	226	233	237	236	242	270	239	259	246	265	250	213	240	248	227	210	227	252	233	237	276	256	244	249	273	238	258	207	234	222	212	237	230	245	198	227	238	243	227	234	249	213	241	235	225	239	241	255	252	232	237	217	217	233	228	233	230	257	231	245	256	216	247	249	254	236	274	246	224	231	217	203	252	211	247	201	231	242	259	214	236	259	258	233	239	249	259	247	249	228	260	197	243	222	262	232	199	219	269	239	237	235	241	253	263	226	270	229	251	194	200	231	213	278	262	264	288	222	233	244	230	241	230	216	261	252	220	221	248	240	254	253	225	218	238	248	243	262	243	200	239	263	226	229	233	252	244	238	238	221	224	217	271	252	232	258	254	243	240	222	253	262	246	252	237	253	231	235	243	239	222	237	255	244	256	222	228	241	221	248	232	268	194	242	250	243	266	240	226	243	299	228	213	217	273	276	257	234	233	227	249	251	234	245	232	241	253	246	228	268	257	233	245	267	247	272	226	272	236	257	252	255	247	235	218	225	237	279	230	239	229	255	236	247	239	244	235	249	245	246	237	256	236	218	248	245	238	231	268	237	275	245	259	264	244	229	229	216	265	224	242	241	223	232	212	242	250	202	264	236	223	242	196	262	229	243	224	239	219	239	237	244	219	242	230	232	231	256	221	244	236	234	257	208	256	235	240	228	243	229	239	255	246	238	243	245	242	240	243	248	254	240	223	229	243	212	225	209	255	251	232	240	223	269	224	239	233	236	247	218	242	251	250	239	247	236	262	255	244	261	224	218	226	248	252	240	224	236	226	239	228	237	226	215	241	225	251	233	234	229	222	247	237	256	226	240	221	240	259	239	241	230	252	258	267	244	263	264	250	229	227	248	232	239	224	243	233	236	249	273	224	249	226	239	241	236	228	227	205	230	232	246	255	293	245	228	252	272	236	216	265	256	227	222	238	218	211	248	236	228	233	241	222	232	209	242	232	238	249	242	237	256	219	239	236	238	237	254	232	250	259	225	264	235	212	228	229	243	243	259	246	228	251	242	246	257	240	263	253	218	236	220	248	243	257	228	266	258	231	266	229	233	231	234	241	233	243	255	247	240	221	225	263	266	250	244	220	266	248	253	244	220	239	244	237	268	242	241	250	261	238	271	239	248	219	269	260	259	226	220	254	256	252	232	235	260	249	237	231	225	254	221	264	235	238	251	259	228	231	224	220	232	267	229	241	230	238	241	252	218	234	256	250	253	236	269	236	261	221	241	238	211	233	244	222	219	205	241	236	242	224	234	241	259	236	228	238	250	249	265	222	239	224	238	231	215	247	238	247	208	222	240	276	254	221	255	232	250	222	246	225	233	243	220	243	230	242	261	236	266	245	259	211	226	244	224	231	237	254	250	218	241	237	270	239	254	247	246	242	250	248	268	234	272	258	224	270	244	253	238	240	234	262	241	246	246	259	236	221	205	247	236	266	234	233	245	240	286	233	206	240	257	247	232	234	234	243	249	249	217	217	232	224	238	237	204	249	235	259	213	212	269	238	223	220	237	230	232	295	273	243	261	243	253	256	208	245	245	247	210	238	219	226	250	238	242	230	246	239	255	213	232	238	230	246	246	247	224	251	229	229	225	275	213	258	225	239	255	248	238	230	213	211	242	227	243	215	246	197	250	227	230	249	249	204	251	260	241	240	251	251	256	201	232	219	233	233	251	227	237	245	208	234	232	251	245	232	252	245	232	270	227	220	251	230	260	238	234	247	223	211	259	260	252	195	239	232	245	213	223	232	237	255	241	240	246	246	241	246	223	215	281	235	245	213	270	235	229	230	245	253	222	259	229	256	245	236	246	250	231	226	250	226	233	238	223	254	248	234	253	226	235	254	236	235	260	228	220	254	255	251	214	242	269	230	248	246	239	266	241	250	254	254	245	236	241	237	237	222	235	254	260	229	262	230	235	249	222	253	243	254	244	243	258	226	242	228	246	216	247	257	248	234	250	252	219	234	230	237	235	214	245	254	244	252	260	246	252	222	211	219	218	259	231	226	256	257	233	231	246	251	244	224	248	221	218	238	263	236
22516	39591	36147	25517	21146	20132	19268	23610	25576	38013	37280	35283	31316	24618	16811	10064	5292	2382	1145	649	502	514	483	450	490	533	518	475	470	469	480	448	462	478	436	479	506	473	497	484	471	445	494	434	424	518	485	498	478	504	468	502	456	472	446	476	496	471	478	527	494	526	467	431	455	515	484	474	467	473	475	488	473	466	496	465	465	460	475	542	473	501	479	458	509	482	474	493	504	446	493	429	514	483	468	473	475	491	478	468	450	474	466	499	496	521	507	507	438	460	476	464	485	507	451	517	464	475	494	467	463	477	480	463	502	481	455	486	497	486	520	500	472	472	472	486	464	483	506	494	483	482	463	498	431	492	475	479	493	459	469	456	489	460	497	501	481	447	487	474	462	462	468	491	461	462	479	483	451	478	476	474	477	483	478	462	424	483	459	512	481	479	495	504	498	463	476	466	452	460	469	505	464	487	503	480	481	454	518	537	505	521	482	484	500	469	499	485	459	450	492	460	480	461	466	449	488	429	418	473	458	475	527	476	473	457	505	496	483	517	506	520	460	446	438	497	481	497	440	472	470	489	489	451	481	498	503	453	488	481	479	486	487	439	440	461	486	487	515	500	459	441	451	472	493	466	476	446	476	467	499	468	456	496	480	480	459	481	454	466	470	479	480	476	477	446	439	453	453	474	500	427	492	462	475	493	498	525	495	483	476	461	457	478	462	468	422	467	495	470	480	426	481	508	481	493	502	507	464	484	506	534	487	470	465	458	529	512	472	472	497	494	451	469	461	457	486	468	429	491	458	513	483	455	474	515	484	474	454	486	469	468	471	465	480	519	473	468	487	511	474	495	476	469	475	424	467	473	477	457	459	467	475	458	465	435	445	475	441	462	503	512	479	467	487	477	488	466	501	477	514	455	486	459	480	477	436	489	487	466	501	475	473	482	452	454	478	481	453	462	510	495	500	496	446	457	453	458	459	499	481	428	501	491	482	500	459	483	464	475	482	459	467	490	443	498	511	463	452	486	480	474	443	442	451	499	498	453	461	435	475	480	486	492	508	441	457	479	467	463	440	485	477	497	468	501	455	483	496	509	499	481	497	474	475	454	441	447	455	470	460	507	487	490	483	469	473	463	484	451	489	512	466	462	498	497	471	530	442	471	499	476	452	497	463	486	473	448	501	450	487	453	450	491	452	443	488	492	460	487	447	465	499	456	483	480	488	485	479	504	428	451	484	456	454	496	484	449	482	486	474	431	485	476	497	449	519	493	487	479	470	477	460	492	454	463	453	437	456	434	455	482	473	495	476	466	478	469	493	481	465	457	485	470	473	458	501	481	471	433	470	477	478	461	477	473	483	489	494	480	529	458	471	478	452	478	456	453	457	502	498	504	481	480	527	455	514	476	461	509	460	437	462	453	475	473	512	456	457	484	500	492	451	493	457	475	445	477	451	496	456	454	459	449	456	444	486	445	471	498	515	490	463	494	483	516	484	483	480	473	480	508	508	493	481	445	474	439	493	460	467	495	455	475	510	473	486	445	468	480	451	486	471	474	474	486	437	466	450	450	469	432	468	464	454	502	506	522	466	503	465	482	473	481	472	503	471	443	499	468	481	468	527	457	457	473	513	460	460	430	488	443	474	489	473	477	502	449	495	511	473	505	454	446	456	451	472	469	487	500	477	475	463	421	449	469	473	464	446	450	479	469	494	485	467	482	496	462	464	483	510	475	462	487	456	492	468	488	481	493	466	512	491	484	484	462	491	462	504	512	459	475	457	467	441	486	466	473	467	485	510	485	488	521	484	501	475	459	471	437	457	486	458	486	541	459	499	460	465	461	487	517	446	501	486	489	480	483	493	459	446	521	468	512	473	445	431	473	446	422	474	445	478	499	444	460	525	450	481	499	489	499	476	470	471	453	473	494	477	468	477	488	452	449	463	488	474	477	484	508	464	470	500	476	509	500	488	461	453	484	446	464	468	480	488	440	495	475	480	499	480	523	443	499	516	478	451	483	467	455	488	485	480	474	462	457	472	494	493	470	474	485	489	436	427	490	516	520	449	462	480	481	486	485	466	456	464	465	486	502	459	466	480	495	458	459	541	466	420	446	457	449	455	463	501	426	445	479	437	502	489	495	476	463	461	504	447	479	473	456	466	435	488	460	510	492	506	532	483	480	472	491	510	506	490	475	462	470	472	481	473	481	492	477	428	456	486	468	468	511	487	468	446	479	457	510	478	467	492	459	513	531	436	456	467	482	469	486	510	478	480	412	446	495	470	497	521	465	500	482	488	476	475	496	518	472	506	472	446	461	455	457	455	526	471	442	462	457	499	471	469	479	485	487	451	460	471	464	473	475	496	474	460	459	467	494	474	456	473	447	504	454	476	462	440	481	439	460	426	499	486	472	488	494	459	492	473	466	492	482	499	475	488	494	500	486	485	485	470	464	516	476	448	464	444	473	440	475	481	479	494	456	486	502	488	489	477	492	485	465	514	472	434	458	467	450	473	445	510	452	501	462	482	446	428	477	495	475	506	469	474	466	468	497	494	457	450	453	466	456	435	464	457	525	462	467	497	469	488	479	510	474	484	425	495	509	472	497	470	483	510	490	476	487	510	481	485	466	470	484	463	475	539	453	491	500	465	496	443	513	477	465	468	470	466	447	497	476	462	480	504	480	461	484	523	482	489	492	478	484	466	458	489	451	505	510	469	485	458	482	506	455	502	456	497	438	493	493	494	485	457	507	468	468	420	499	480	450	493	463	514	473	501	432	477	490	480	486	519	474	493	468	467	451	475	447	483	448	469	506	477	520	502	468	516	476	491	485	511	487	481	452	486	501	460	480	478	468	456	504	463	465	472	518	482	461	485	534	442	482	521	488	476	495	523	446	466	454	448	458	476	481	500	454	488	453	452	488	485	504	496	470	439	517	439	448	467	497	451	476	469	492	459	532	498	462	493	492	437	466	450	494	468	470	471	474	454	486	463	480	499	502	497	482	495	461	424	505	440	431	488	480	479	466	497	487	485	469	464	495	486	421	463	454	489	435	486	479	452	468	506	516	517	484	459	489	471	466	482	455	455	434	460	474	461	482	487	502	489	497	456	475	473	484	470	484	463	512	481	498	462	500	464	475	481	489	470	502	447	518	519	493	449	483	443	489	475	473	508	447	463	474	461	498	460	447	468	469	479	481	490	489	533	471	484	438	472	453	474	444	490	471	447	485	488	480	454	479	443	467	505	436	477	467	490	478	498	456	522	481	445	501	476	461	450	478	493	453	487	464	541	506	520	473	477	482	499	482	483	453	469	490	480	450	541	467	474	444	509	507	499	474	476	467	482	503	456	448	513	475	473	441	460	481	486	483	486	461	483	490	467	458	492	436	472	468	508	449	505	471	472	435	461	488	471	501	496	481	471	504	445	503	485	480	446	486	462	496	473	486	509	476	485	477	491	484	479	474	479	505	454	464	515	432	469	501	464	499	503	491	442	456	468	519	459	482
26663	21378	18668	8293	2863	2493	1526	1377	1150	1466	2037	2300	1767	1293	1196	833	644	482	370	362	324	295	312	322	331	302	312	303	281	298	318	329	296	283	299	285	284	284	293	321	308	318	294	321	298	283	274	297	256	308	325	309	283	290	318	328	311	302	312	317	303	308	314	286	317	271	308	294	278	269	338	304	317	290	285	304	311	330	310	315	300	298	331	325	288	303	266	314	285	332	299	308	344	304	273	311	292	305	300	315	306	290	311	276	280	327	303	261	279	324	311	297	320	330	307	290	332	267	305	293	341	280	297	295	313	279	284	329	301	314	336	306	288	306	303	260	321	265	277	277	321	309	315	319	311	319	268	306	319	308	344	270	291	330	325	299	296	290	306	296	298	314	289	291	309	320	262	299	251	295	300	341	310	313	312	292	295	297	299	300	314	257	290	282	316	344	313	289	308	320	290	318	306	308	324	295	303	302	292	294	322	327	347	305	284	302	321	311	282	280	275	335	302	313	289	281	305	285	279	340	297	286	310	309	289	300	286	313	301	260	294	328	311	273	280	269	320	305	300	274	306	300	313	307	325	332	334	292	268	337	334	318	298	324	295	281	286	289	293	307	287	306	305	305	331	311	306	299	294	310	269	317	319	316	294	307	291	309	317	290	289	290	309	314	297	298	281	287	307	323	316	296	284	302	316	290	315	283	322	290	287	310	277	312	297	298	300	290	309	306	290	293	304	298	300	315	307	285	327	308	290	294	304	314	289	285	266	313	320	296	267	298	306	294	325	276	293	335	306	309	313	297	304	282	329	317	312	299	317	315	292	286	343	281	303	327	301	299	319	296	302	302	315	292	294	305	294	314	308	303	272	300	318	284	284	294	281	309	308	282	306	278	302	299	303	281	273	286	302	295	293	302	317	298	291	287	291	324	286	326	295	325	258	275	313	327	257	284	301	324	309	281	285	289	310	316	320	301	301	300	313	350	281	285	316	301	293	317	307	316	294	322	312	297	309	299	309	337	290	309	343	305	294	271	334	296	289	282	328	300	319	316	283	311	313	310	303	290	281	315	300	321	271	294	297	320	298	289	299	291	302	304	305	328	304	322	300	292	327	307	338	315	337	257	292	268	270	320	291	318	312	293	313	329	297	258	294	305	319	302	303	316	309	294	279	300	294	272	312	309	306	271	300	299	286	281	323	321	294	282	318	312	295	275	336	320	290	318	303	276	321	291	290	288	356	296	317	284	300	305	300	301	298	339	270	321	293	318	284	335	320	277	296	275	322	325	300	322	311	320	322	275	338	308	312	291	325	340	306	296	300	304	310	303	296	268	325	272	330	297	285	321	324	293	293	321	310	295	299	308	284	286	303	298	311	270	301	284	279	306	341	304	328	285	317	306	294	299	284	326	295	298	314	294	318	310	314	297	298	303	298	322	282	300	302	299	299	312	273	298	307	326	285	305	311	286	304	294	317	311	322	310	289	308	313	327	304	317	304	285	344	311	298	300	280	275	299	301	348	294	325	293	270	335	308	320	279	316	320	298	314	326	282	302	287	295	299	309	311	329	332	333	262	255	313	292	345	340	302	287	290	293	289	310	310	310	330	310	281	314	300	297	337	284	316	310	324	275	295	305	295	313	283	324	311	288	281	295	324	282	285	320	318	312	294	279	329	282	271	287	310	263	286	286	315	331	326	289	311	292	282	335	299	313	298	313	282	294	298	277	273	275	321	292	300	284	308	295	309	288	291	311	310	305	309	301	298	294	288	312	280	282	283	321	305	302	302	285	283	318	295	323	339	277	301	308	288	310	281	299	319	272	303	304	318	312	307	276	263	295	316	316	310	302	278	359	319	313	275	291	301	295	277	280	289	322	308	322	313	295	286	301	312	289	290	298	296	306	290	328	296	310	292	285	309	305	318	290	320	314	306	315	290	289	313	288	274	293	293	306	305	341	308	280	304	311	309	335	309	300	284	275	322	287	279	301	293	304	303	297	345	293	302	320	320	343	291	287	313	310	296	327	252	326	298	330	300	290	327	296	294	279	319	326	313	306	314	310	292	312	302	341	291	272	306	291	314	321	315	309	287	329	310	272	325	295	302	300	301	329	303	296	276	336	277	304	306	300	314	313	324	291	259	341	298	315	308	313	269	296	295	303	312	324	317	320	289	313	310	304	274	286	293	304	320	312	299	314	298	301	276	278	313	292	289	310	282	313	278	294	310	284	312	322	316	293	261	306	299	303	315	326	315	332	298	314	365	318	298	269	362	331	314	277	311	295	293	311	332	279	332	301	302	317	271	302	273	330	329	302	291	301	279	312	289	308	306	307	312	277	292	302	300	304	286	289	288	318	327	287	295	309	318	298	320	286	280	304	307	325	322	288	304	296	305	301	303	320	285	283	264	292	310	327	321	303	310	305	269	305	286	326	290	333	281	296	313	324	287	286	307	285	294	283	284	320	289	322	322	281	312	275	301	300	335	305	322	309	299	339	298	328	318	300	271	310	303	287	297	323	326	317	302	327	312	300	310	281	294	316	298	263	280	301	319	301	288	288	256	319	268	295	300	314	285	303	309	302	311	289	321	312	300	299	303	290	291	311	344	325	330	291	261	270	282	294	306	287	270	287	313	287	297	317	292	331	300	308	287	293	287	310	287	288	328	286	298	315	309	290	309	290	291	317	281	330	281	287	276	295	332	267	295	320	311	302	313	323	300	318	278	285	305	303	302	309	302	324	271	306	305	322	306	303	301	328	288	300	319	327	273	285	304	304	275	311	289	307	292	303	324	284	309	250	283	341	283	305	312	313	297	292	299	307	336	309	296	299	303	298	316	274	317	297	325	280	303	291	320	295	312	300	284	331	304	319	281	313	310	297	306	288	285	302	335	305	295	292	307	315	283	298	293	296	314	284	322	295	291	302	286	302	325	323	300	296	289	311	293	289	304	323	302	288	307	292	301	313	297	312	290	316	359	291	311	279	325	292	261	273	295	282	268	306	284	308	283	313	315	309	260	304	330	315	308	299	306	308	294	319	292	302	323	344	295	292	280	309	306	291	306	276	280	301	316	300	291	285	296	318	298	322	301	288	312	274	288	311	335	293	295	306	303	330	272	318	350	289	321	314	301	315	306	283	302	303	271	293	308	339	325	307	311	286	304	325	321	301	297	298	300	327	310	293	287	316	316	326	299	330	297	299	300	298	307	302	319	303	321	286	320	316	320	298	260	289	292	287	336	333	323	275	314	342	300	298	308	313	291	314	334	291	321	312	293	284	317	291	293	306	323	279	291	280	306	309	316	295	317	322	324	333	296	288	285	271	316	318	317	355	271	320	306	288	282	307	277	308	290	283	316	290	301	326	307	318	310	295	290	312	301	299	308	281	317	326	331	299	287	297	289	317	308	331	313	287	289	281	315	328	314	276	296	323	283	263	290	309	314	305	281	331	332	336	296	312	312	291	321	290	294	317	315	306	278	293	317	312	301	303	294	299	310	298	303	254
21777	29234	24492	12270	8498	8330	5114	4779	4190	5332	6852	7522	5422	4047	3676	2245	1764	1227	873	709	602	613	610	621	630	643	600	620	584	636	621	540	594	572	572	600	605	591	597	581	615	630	607	613	575	625	607	580	632	645	652	605	602	618	612	570	610	646	612	631	639	620	580	606	615	626	591	608	622	627	600	632	598	626	626	644	645	573	584	569	662	619	632	619	632	605	586	589	642	641	615	625	562	621	652	618	568	582	624	602	592	577	592	575	567	625	637	547	627	591	576	611	591	632	581	600	622	588	601	610	580	611	612	612	605	597	589	612	624	624	618	594	644	601	578	604	621	631	589	593	581	600	597	628	594	577	590	645	614	619	603	590	620	598	616	588	644	610	598	672	626	618	594	609	599	590	595	594	625	589	598	609	616	588	601	588	643	573	615	624	683	609	602	595	608	656	575	576	578	628	604	588	640	618	622	609	644	616	650	605	594	605	639	605	595	570	565	618	615	633	642	631	600	606	653	617	623	629	616	657	568	636	627	581	602	606	614	559	629	593	587	578	632	608	605	666	566	577	550	621	600	617	598	600	621	606	615	629	564	612	594	578	603	610	587	607	574	619	622	649	564	608	567	573	601	641	601	634	625	635	590	577	615	619	652	626	603	566	631	608	583	599	596	583	585	602	644	606	533	582	642	605	606	621	654	592	606	613	606	621	682	615	614	648	615	630	605	584	599	610	612	620	603	581	593	635	611	608	647	561	564	616	604	622	548	617	635	607	650	630	605	619	552	604	610	597	639	640	650	610	622	617	570	616	604	593	589	562	642	569	646	626	608	613	586	617	614	592	621	611	625	588	624	622	577	615	634	527	622	633	626	609	622	540	611	605	577	607	601	625	580	645	543	614	580	593	612	595	575	591	640	564	592	618	631	621	605	564	566	591	616	597	597	595	597	617	587	584	590	617	601	624	607	609	580	602	635	566	637	612	623	588	594	599	580	576	565	608	615	601	563	598	637	610	624	565	561	640	630	625	637	622	605	547	611	641	578	581	586	615	620	608	641	599	589	582	603	581	588	637	609	591	645	600	600	616	585	607	604	623	541	634	610	636	636	620	592	621	623	621	618	608	586	614	567	605	611	600	641	568	593	611	654	621	591	596	577	563	603	562	601	571	605	629	624	627	637	608	621	673	610	600	609	554	630	562	610	609	570	575	644	588	652	621	612	592	624	579	572	606	533	611	650	569	596	627	611	625	613	616	588	609	650	592	616	607	602	623	633	589	631	597	596	630	622	586	653	605	616	626	596	653	661	605	555	581	612	574	629	625	606	608	611	612	629	654	585	582	658	571	626	607	584	633	622	615	593	624	619	582	582	597	619	599	586	586	597	609	571	604	541	589	577	583	670	615	598	605	627	618	614	642	577	623	575	606	620	638	607	637	611	618	572	646	601	617	621	626	667	576	571	650	602	589	610	609	630	607	588	562	658	598	632	608	631	596	627	584	619	658	605	652	654	652	553	603	618	614	597	626	614	616	615	618	613	635	670	570	605	593	580	618	613	601	595	588	553	613	608	616	593	630	577	598	584	592	615	641	615	583	575	596	584	587	594	637	600	610	628	677	631	584	597	616	622	612	587	654	634	613	628	637	600	608	592	613	609	554	610	578	622	607	638	611	623	620	626	605	628	576	576	621	596	608	619	603	597	568	639	635	601	615	586	634	591	622	601	589	644	609	594	611	647	586	617	595	628	598	600	632	601	583	618	604	611	568	632	608	580	613	591	564	623	615	624	599	607	694	628	677	565	651	600	628	649	616	589	599	571	613	601	585	617	620	604	590	622	639	606	602	645	623	619	631	612	590	587	632	580	605	623	605	606	607	602	608	626	648	586	637	596	606	577	566	594	606	575	640	602	621	603	638	624	597	620	636	603	635	616	614	582	586	599	624	638	594	613	590	611	576	643	631	591	613	580	612	595	603	634	619	636	561	589	613	650	618	618	597	606	606	630	575	599	623	634	578	584	585	608	591	589	577	645	588	618	618	669	576	609	606	570	626	642	597	661	599	666	648	592	616	641	598	638	586	593	578	603	623	587	655	585	596	572	592	645	627	608	624	643	633	629	598	592	606	633	621	608	587	626	573	601	610	624	597	601	607	608	607	568	606	636	627	590	587	627	605	583	609	596	592	618	599	616	584	636	632	579	609	644	624	631	588	593	615	593	589	606	590	567	613	625	595	628	594	603	570	595	629	616	639	585	583	607	637	595	608	634	600	621	623	575	628	615	594	608	620	624	582	619	620	606	608	586	577	643	617	636	635	598	627	609	593	627	578	609	601	609	592	600	571	633	636	575	598	615	585	600	614	617	558	600	593	657	610	598	619	612	609	589	598	650	613	639	607	632	600	587	584	609	551	608	632	600	602	635	624	621	609	589	608	608	603	584	609	626	625	584	646	565	598	571	582	588	630	613	608	615	614	623	572	602	668	567	579	596	601	567	637	587	620	660	633	622	612	566	603	618	626	592	660	585	585	591	599	615	588	637	587	588	607	584	626	626	589	613	600	611	610	656	599	617	646	605	617	639	570	587	621	573	589	599	612	606	610	621	618	594	635	587	630	581	613	605	625	606	600	601	600	595	594	672	628	589	581	617	606	621	639	586	613	614	567	596	632	640	588	618	595	553	601	614	593	605	613	532	613	588	594	633	593	574	605	608	620	594	555	568	583	565	625	601	632	635	596	617	605	631	595	629	571	625	586	568	644	634	556	586	638	633	620	628	616	629	636	633	590	649	565	614	588	642	651	595	575	615	604	625	575	673	608	602	634	595	620	643	599	582	620	617	573	609	570	589	611	621	616	603	576	617	600	624	614	575	624	586	599	580	621	595	595	627	631	676	612	576	594	619	588	632	601	587	584	592	564	614	636	612	626	590	566	605	641	579	600	573	619	602	621	538	661	626	575	596	633	595	623	600	637	625	611	594	645	631	580	599	611	620	584	644	626	629	640	609	580	582	616	595	599	607	599	638	658	635	583	572	656	601	598	584	586	636	615	604	598	611	598	600	617	615	623	589	621	584	598	617	594	623	616	575	589	590	628	607	643	638	621	650	613	593	600	624	595	588	618	614	621	588	618	637	599	601	635	659	615	629	595	599	571	635	615	606	617	613	631	599	579	582	635	617	600	645	572	666	600	574	632	677	625	575	621	628	620	607	616	570	604	582	646	587	596	593	556	626	563	611	616	577	608	593	629	632	637	613	591	588	628	604	600	576	598	645	600	591	603	607	607	621	608	618	609	619	649	637	597	570	608	619	602	632	585	571	634	592	606	610	598	629	601	577	624	597	616	582	580	596	583	605	548	580	604	584	613	616	598	559	576	602	649	600	609	592	604	596	660	578	604	598	606	610	660	603	629	559	566	668	590	551	557	611	622	640	554	569	603	621	569	614	598	622	606	642	617	625	581	603	662	610	624	604	610	687	587	597	652	639	605	641	597	595	573	593	596	579	583	573	610
24378	21296	28259	24683	19015	8727	5971	4535	4704	7927	11371	12429	9298	9291	6353	3321	1641	773	389	297	259	272	278	271	273	249	285	319	311	268	257	243	288	229	273	259	280	270	266	246	285	246	237	265	271	253	298	258	253	288	277	253	270	266	272	283	270	263	311	270	263	245	266	263	275	289	268	257	271	279	266	269	257	260	276	265	291	299	260	254	294	260	280	291	279	284	242	259	279	292	262	268	255	259	282	247	275	253	263	258	279	280	262	277	281	260	255	253	283	273	263	250	272	300	303	266	287	300	261	247	281	283	243	293	255	286	290	295	269	252	267	257	252	285	260	277	221	258	255	255	268	249	260	286	257	251	261	259	262	254	274	272	286	298	266	294	255	267	246	259	232	266	262	265	272	280	305	258	282	285	276	249	258	277	278	267	270	261	262	243	272	290	275	280	254	275	274	273	268	305	277	300	261	255	253	253	248	271	269	270	275	295	266	235	310	278	271	240	278	267	280	256	284	282	284	260	286	267	306	263	287	264	261	265	260	252	261	288	256	236	256	276	293	277	253	265	287	260	251	302	270	294	260	292	275	271	301	250	270	264	300	277	272	280	292	287	270	279	279	245	247	279	268	301	235	252	283	256	246	261	252	248	290	291	286	281	250	255	283	277	274	284	295	246	253	285	277	301	277	265	251	274	266	252	270	265	245	290	273	282	273	266	264	281	245	292	257	291	256	274	255	257	265	290	284	256	246	301	251	261	298	278	271	250	230	278	254	277	260	263	248	301	281	251	290	290	277	263	277	297	266	290	273	238	259	288	297	248	248	273	245	276	261	257	281	250	259	271	283	275	244	254	275	281	266	281	284	251	264	259	248	255	290	275	264	253	276	280	309	239	262	268	247	291	257	269	279	278	261	271	238	266	289	277	258	280	271	266	286	245	276	267	275	276	294	259	282	296	247	285	263	258	287	260	257	280	268	253	263	273	279	268	294	258	272	240	288	255	263	259	292	256	280	284	263	274	224	253	288	281	272	279	250	261	241	252	244	240	266	275	269	255	253	258	294	255	266	248	292	301	278	252	266	267	255	263	230	297	299	233	273	280	260	266	272	274	267	287	282	293	265	300	262	228	279	262	292	265	240	269	271	288	271	276	252	258	271	259	294	273	274	276	255	265	293	270	289	254	247	253	243	266	233	257	275	269	279	261	245	274	263	280	279	304	257	275	257	275	267	265	280	267	278	240	252	279	247	263	266	272	269	256	264	269	275	272	289	283	278	274	302	260	287	250	289	258	274	298	274	264	252	278	253	290	273	291	260	259	285	250	282	274	261	272	274	270	262	273	250	252	290	245	269	246	277	274	240	276	275	219	225	262	260	276	272	273	258	263	269	273	264	259	278	264	263	290	300	266	252	258	280	282	280	282	249	276	277	256	265	255	241	234	290	276	269	282	282	298	278	281	235	255	259	275	263	257	270	280	270	245	272	265	293	300	294	266	265	277	236	275	263	295	271	278	292	241	289	286	241	289	283	297	279	259	262	250	264	271	266	266	276	288	275	256	283	293	282	262	255	253	253	273	269	284	274	300	285	247	287	266	270	238	261	282	305	266	295	262	258	255	301	270	241	270	248	242	263	276	288	283	299	294	281	270	300	282	274	316	267	280	296	267	276	300	251	250	261	252	242	268	257	296	262	259	267	273	252	264	271	248	261	266	275	274	265	263	261	294	273	246	244	265	253	285	235	277	259	290	266	243	253	257	265	283	274	255	283	256	284	298	276	274	248	263	277	266	267	277	266	267	287	278	277	269	274	304	290	263	237	308	296	265	238	281	251	261	272	275	269	276	258	262	277	246	232	270	262	252	273	254	266	285	256	249	266	286	271	278	282	284	247	272	263	282	278	267	269	247	258	275	256	267	279	312	262	247	244	265	251	272	239	255	258	271	285	273	275	255	296	277	255	279	237	258	276	251	266	249	276	259	237	277	283	289	245	297	270	248	275	259	254	272	244	297	297	290	263	277	279	266	297	249	263	277	282	279	279	232	265	285	302	313	278	253	244	228	264	242	241	280	291	298	271	246	279	284	267	256	255	273	287	290	264	260	287	275	260	276	288	257	256	245	271	286	249	303	261	267	289	266	292	244	292	274	268	274	276	273	248	251	224	250	294	267	292	255	261	258	251	278	291	278	245	246	297	280	259	267	281	253	227	250	284	255	275	242	256	254	268	282	272	253	278	277	256	267	272	290	283	266	249	273	270	298	263	293	261	282	257	252	232	255	292	259	257	278	255	280	251	245	259	273	285	240	265	257	244	279	235	279	275	272	277	249	276	275	283	295	255	224	281	306	268	270	243	295	256	239	250	255	272	281	267	244	266	280	293	229	279	281	268	267	294	295	243	279	245	261	280	279	287	267	270	287	272	290	265	278	253	273	280	258	291	235	266	292	276	286	253	260	274	275	240	260	272	268	236	282	250	259	253	288	266	246	195	240	281	268	247	262	253	264	256	244	263	278	287	257	254	266	242	239	281	255	266	264	275	266	249	273	271	269	301	294	269	302	281	286	234	264	278	273	265	261	261	266	268	248	265	291	251	279	313	259	255	272	281	271	256	270	269	253	275	285	269	286	241	278	243	277	259	252	269	257	263	260	261	273	291	287	299	274	276	257	270	228	264	268	254	300	255	275	258	238	269	269	268	238	238	256	294	282	265	253	298	266	247	283	272	228	275	251	283	258	273	272	248	277	276	252	240	284	273	276	257	319	265	283	276	255	272	271	275	264	267	273	293	291	239	261	279	287	295	266	285	286	250	243	278	272	245	250	242	281	252	276	244	262	288	255	262	287	279	280	247	239	277	262	276	265	260	235	264	259	305	279	263	267	239	252	243	274	276	270	266	284	248	263	272	274	271	302	259	266	289	257	279	276	294	230	266	287	304	283	273	287	273	256	250	289	272	303	280	281	280	276	246	258	300	281	260	279	272	265	276	268	264	258	306	245	278	287	289	264	268	285	274	296	263	280	267	272	308	282	263	299	228	270	281	263	271	266	260	284	276	275	264	277	243	255	289	263	264	266	279	276	252	274	273	256	269	273	285	267	275	271	266	289	290	285	292	276	253	249	288	271	287	253	263	269	250	231	298	273	259	239	244	283	275	302	264	298	291	293	282	243	226	261	246	306	265	249	281	272	269	271	268	278	286	280	250	275	248	242	246	277	256	294	265	266	270	266	254	313	275	259	262	290	275	265	263	250	273	283	250	275	264	276	281	240	279	274	246	248	291	271	279	272	275	274	269	266	283	261	262	253	266	285	255	263	275	245	245	261	271	258	265	253	273	279	302	287	242	270	256	279	278	282	253	248	293	258	262	287	270	258	278	263	275	260	273	264	283	249	238	286	246	285	260	282	276	278	279	286	252	264	305	260	275	261	265	265	286	264	269	239	270	277	291	269	256	292	248	230	273	284	255	279	243	283	282	264	307	255	271	261	263	276	286	265	301	270	258	281	303	278
19366	35576	32530	22884	18063	15145	14334	13409	14220	20109	24740	24433	20067	19886	14863	8913	4512	2031	992	648	549	559	565	513	534	579	529	559	535	538	512	521	533	551	561	586	550	510	553	538	509	540	545	545	548	555	530	582	584	536	521	513	555	542	565	589	560	520	565	539	599	554	541	537	527	535	508	552	536	545	553	508	576	570	530	533	524	567	538	538	536	586	555	527	546	586	545	546	538	513	563	545	541	555	540	532	564	549	555	543	539	551	525	545	537	576	545	577	542	512	479	541	558	548	519	577	526	540	559	538	512	534	522	549	513	568	533	541	544	600	542	546	528	518	543	505	541	541	559	536	544	521	535	527	514	557	542	564	506	557	583	535	575	533	559	517	532	526	556	538	504	512	556	530	551	599	528	554	560	537	550	546	533	526	530	556	495	535	555	553	607	523	562	484	579	545	514	541	599	536	507	581	557	507	547	556	562	531	551	591	509	533	553	556	530	568	564	531	521	489	548	535	577	526	505	532	505	536	556	503	573	511	565	557	542	527	491	536	502	534	553	552	588	550	531	557	569	515	570	561	499	541	500	532	508	589	540	594	586	557	596	537	565	562	494	526	574	530	538	532	564	558	565	535	551	545	535	533	565	579	541	546	527	555	507	501	535	536	547	536	547	553	567	542	515	565	545	555	527	555	568	530	543	519	575	542	506	531	536	534	554	541	523	517	540	536	583	563	568	524	570	564	568	553	561	526	577	544	542	512	575	536	515	567	546	556	537	523	559	543	536	483	555	585	550	507	547	498	555	558	541	530	543	565	532	513	543	564	556	543	523	539	525	542	498	519	640	523	534	557	511	540	562	534	571	483	521	551	546	534	503	512	514	534	591	543	531	534	556	537	569	516	541	486	513	570	520	552	514	549	532	506	544	494	541	535	526	558	519	552	543	553	507	543	507	507	583	563	528	556	568	565	550	568	523	566	533	590	512	550	536	581	531	536	568	527	514	556	568	548	548	526	536	502	567	530	524	518	577	548	552	545	511	536	569	560	528	549	516	541	528	564	534	599	525	539	597	523	569	552	575	514	538	543	539	520	527	552	514	518	553	512	532	511	526	532	552	520	509	550	563	527	546	573	570	561	566	545	559	549	557	562	510	552	554	582	548	560	491	555	572	546	537	549	503	536	518	555	542	524	526	523	548	557	562	556	551	528	537	530	575	550	542	531	520	550	556	523	552	590	514	530	573	531	524	507	544	519	560	539	565	535	582	555	555	561	549	537	533	541	532	560	560	542	534	531	577	553	480	507	531	553	551	571	593	523	580	538	535	524	565	542	519	557	525	554	561	525	550	538	578	513	513	578	565	586	518	526	590	561	526	484	504	574	546	517	559	515	562	557	536	539	578	566	552	577	515	537	535	564	590	539	550	557	559	479	589	529	558	524	523	538	603	541	520	525	558	522	580	520	555	524	554	540	530	556	541	530	560	564	562	549	512	542	554	566	591	556	540	582	559	544	546	526	529	595	539	576	541	543	524	537	538	559	550	564	601	519	562	563	550	538	511	572	521	556	516	546	525	558	506	555	545	566	523	523	548	518	532	563	538	532	542	504	567	558	545	545	531	546	542	538	538	514	541	518	571	566	514	555	533	574	557	536	538	527	514	518	570	508	558	514	512	553	552	523	563	541	564	533	527	570	522	589	559	548	551	550	541	548	530	591	531	524	562	531	508	524	515	504	482	556	533	543	558	534	557	514	562	489	569	573	523	531	575	546	563	529	532	551	529	587	533	601	555	547	539	517	528	523	578	533	543	532	524	527	494	561	532	576	517	571	573	550	550	569	501	520	536	515	520	530	514	523	541	530	567	526	511	539	569	528	546	544	551	552	522	573	544	563	565	537	565	526	542	597	509	504	551	549	586	514	569	553	549	554	542	559	539	582	547	553	588	559	555	540	534	508	513	525	582	568	547	559	567	545	532	520	546	533	588	544	615	540	555	586	484	568	566	568	541	550	553	541	524	542	584	538	603	536	531	606	525	552	536	553	542	507	559	552	565	531	522	556	555	501	530	546	517	540	513	524	516	592	576	604	530	558	560	525	553	543	540	507	544	548	541	529	557	545	522	587	563	525	517	521	495	558	558	527	563	556	553	536	553	529	533	518	563	513	573	554	551	549	512	547	541	529	580	560	537	540	513	542	534	559	496	582	568	541	579	555	498	546	564	507	539	549	569	531	527	533	565	513	543	511	499	538	549	541	541	498	510	563	561	511	527	518	539	530	540	516	532	562	516	522	573	525	540	555	535	542	560	519	536	573	512	560	563	528	533	538	547	544	526	530	527	561	533	551	544	558	560	544	533	511	581	550	529	548	525	522	515	540	538	539	539	538	602	554	560	558	553	550	536	540	531	558	551	539	490	543	561	529	531	586	538	515	513	534	533	510	565	533	567	561	538	545	579	585	546	552	578	554	547	533	543	521	522	564	511	562	528	571	533	550	569	537	585	503	549	541	568	531	528	538	548	525	563	537	536	560	553	574	534	501	552	541	512	542	525	568	577	549	572	543	506	556	519	585	536	520	531	575	575	559	545	545	517	568	512	561	532	534	512	553	519	560	519	549	539	525	506	546	552	542	470	549	542	563	575	524	563	528	534	553	571	528	535	544	547	494	556	557	537	548	557	553	547	531	562	562	536	535	517	544	557	563	569	529	535	548	543	522	553	519	538	554	532	561	547	542	563	533	534	548	522	536	523	551	536	576	593	532	580	553	512	552	538	578	582	533	541	573	562	530	560	532	548	492	536	528	537	535	544	524	513	503	578	551	533	534	535	558	574	536	529	556	554	546	608	526	557	519	517	561	560	552	548	561	556	560	570	541	537	555	528	522	513	528	536	501	553	572	564	560	524	542	513	519	539	506	529	492	535	551	567	554	570	532	492	558	560	531	514	539	544	543	538	537	530	540	549	554	545	522	553	561	542	549	553	542	564	562	546	529	522	531	541	515	523	580	522	562	545	572	497	547	508	544	553	558	539	546	546	528	533	558	531	541	532	538	545	533	515	606	560	532	550	563	515	519	525	556	509	595	517	505	575	537	534	565	554	520	550	510	534	532	560	559	541	548	540	546	557	509	505	511	518	545	539	542	559	511	530	520	534	569	574	524	545	545	543	546	569	551	541	566	549	552	523	549	535	560	520	541	571	540	595	493	602	564	549	564	520	564	542	523	556	542	566	542	567	548	545	532	514	530	548	538	532	567	515	523	544	525	564	546	503	538	594	570	559	475	566	560	521	523	541	519	591	550	537	524	557	565	500	536	532	506	541	529	509	544	565	536	505	547	516	548	557	526	542	570	550	500	542	523	536	577	540	520	552	544	553	537	505	602	500	536	550	520	544	550	480	584	578	522	513	528	534	539	528	530	508	566	514	555	535	579	496	581	566	577	562	540	545	515	514	567	552	528	552	514	541	549	508	526	525	548	551	584	556	517	544	483	503	563	533	553	521	555	570	534	555	577
23039	21208	29007	23728	21265	20503	16032	11700	11775	18139	22825	22042	22819	19042	10324	4472	1649	650	420	280	290	260	259	275	259	257	279	269	279	262	256	253	230	278	236	292	277	230	261	237	239	292	225	259	224	254	256	244	240	265	245	229	239	281	260	264	261	270	228	265	268	300	284	246	269	214	229	294	239	254	266	247	267	255	261	236	282	260	268	233	264	248	264	257	273	245	254	287	283	277	277	276	263	250	246	271	273	247	265	275	252	245	290	281	246	272	239	253	268	272	297	242	236	229	257	231	260	234	250	263	280	248	271	263	283	288	245	257	273	236	247	258	253	261	252	244	270	282	245	237	266	233	271	263	276	264	247	265	281	273	247	260	266	253	292	265	274	286	257	249	261	248	251	285	257	253	253	251	243	300	260	244	278	267	261	262	298	252	246	255	259	234	287	289	249	292	298	248	253	261	259	265	250	223	258	267	246	239	279	271	221	253	283	248	265	261	265	258	259	260	244	285	259	252	253	283	269	265	265	259	247	246	252	267	232	258	275	260	262	266	234	241	250	270	251	210	264	251	228	235	266	271	258	225	263	273	234	259	273	240	239	260	266	263	278	278	237	286	245	278	278	266	283	254	246	281	250	262	260	261	278	228	270	254	228	262	258	254	259	271	278	257	257	234	257	249	267	247	238	264	269	271	251	253	267	235	254	241	259	257	241	272	261	237	236	242	266	259	266	286	242	249	247	263	253	261	278	291	234	231	272	244	263	251	261	275	263	252	274	273	268	261	243	244	249	232	250	246	273	254	253	261	269	251	268	279	234	263	224	254	253	244	255	265	241	235	260	258	303	247	267	250	264	251	244	241	263	230	254	243	280	243	275	254	243	260	248	280	245	255	256	261	270	221	244	252	269	238	260	260	232	271	311	301	262	259	240	258	291	258	261	285	267	273	263	260	288	253	265	235	275	269	259	265	273	256	269	254	263	267	278	257	269	257	243	270	245	281	244	253	263	255	278	267	249	264	275	247	251	270	267	241	304	264	244	252	293	235	268	260	268	239	242	280	264	270	269	285	217	267	228	253	235	250	261	256	232	260	268	269	279	265	255	249	262	242	263	228	236	253	258	265	234	265	254	271	280	252	253	261	241	249	227	243	237	287	293	261	264	261	242	250	242	248	244	291	249	248	274	255	266	263	260	264	282	258	258	255	264	299	278	252	243	267	243	233	264	281	247	280	237	244	272	276	249	272	278	247	261	264	249	243	257	247	260	223	246	259	241	219	239	253	222	232	254	245	279	258	266	279	264	253	262	263	287	240	272	245	253	272	251	252	308	239	266	235	257	264	281	296	252	265	254	240	270	263	277	249	238	248	259	275	257	310	261	238	276	267	258	245	271	245	241	250	267	249	273	267	281	254	262	272	252	274	255	252	270	230	240	250	255	276	245	267	238	259	251	247	278	245	240	247	267	260	268	269	271	222	240	261	249	240	288	252	270	260	263	250	272	276	244	228	273	259	252	241	247	253	247	234	273	259	237	268	280	270	255	246	248	266	241	243	277	233	282	261	222	275	278	250	260	255	235	268	268	264	264	270	245	241	268	247	237	250	294	267	235	269	258	263	236	264	273	252	252	255	293	239	232	277	283	270	281	254	268	248	246	241	256	245	252	250	234	228	265	247	265	253	267	273	272	254	266	228	264	242	233	243	234	251	257	262	256	261	258	262	253	250	271	235	271	243	252	264	229	251	284	245	245	250	256	247	263	260	227	236	268	265	280	251	257	244	251	268	262	249	278	257	267	262	281	254	263	258	270	275	273	249	264	240	252	223	255	264	279	261	260	244	247	280	250	237	256	251	251	239	242	249	208	245	247	265	240	242	258	235	269	239	241	244	254	252	250	256	220	251	258	285	252	262	250	263	256	264	247	297	252	251	251	258	265	248	282	254	259	262	253	251	258	258	255	292	241	242	262	272	259	260	264	237	252	239	240	274	213	259	271	244	271	250	268	275	251	267	283	240	243	279	260	240	263	250	262	251	241	279	270	231	257	260	268	253	257	256	258	281	255	262	254	268	248	274	259	274	233	275	255	245	259	265	250	238	251	254	235	263	261	272	258	266	252	211	235	246	254	234	240	245	240	263	262	278	275	257	260	290	240	259	238	255	251	274	256	259	232	260	229	272	230	263	260	227	250	269	276	295	239	238	265	250	276	286	251	250	270	265	281	285	239	262	244	259	243	271	242	250	258	256	240	264	229	256	282	259	258	232	248	267	247	229	273	275	236	268	278	231	283	264	265	264	250	248	266	246	268	249	290	277	274	267	262	269	266	241	241	255	268	270	246	273	240	269	264	264	243	255	267	287	264	237	275	287	247	260	243	253	239	230	255	291	251	257	251	233	226	255	251	267	277	273	270	251	246	245	238	246	252	261	278	239	251	222	283	241	260	298	246	232	250	287	293	246	267	280	262	255	263	234	253	261	250	268	246	260	283	265	272	241	239	253	257	254	271	276	259	252	272	261	257	252	286	215	215	256	266	223	248	273	264	250	243	239	283	250	273	247	273	246	215	251	249	254	269	256	230	244	258	270	242	262	234	258	277	269	264	265	258	269	280	239	277	264	242	279	243	285	237	256	275	240	262	252	268	227	240	230	246	239	262	271	222	275	230	237	268	255	235	288	250	226	269	262	266	259	224	254	243	247	260	252	258	278	274	247	273	249	250	266	239	256	244	284	245	246	251	267	263	277	273	287	251	268	256	271	266	250	258	248	261	249	243	230	247	258	242	260	229	282	250	241	237	254	259	242	248	256	283	272	248	266	231	259	262	260	265	256	259	269	252	253	281	271	256	230	273	243	251	244	238	247	244	231	254	257	219	288	272	281	262	277	243	261	236	254	232	239	241	247	263	283	252	255	250	234	230	251	249	235	242	245	243	252	254	264	256	248	271	279	273	238	256	285	268	257	233	251	277	273	228	258	262	258	278	240	264	266	256	254	264	266	267	244	244	276	236	269	269	241	255	270	254	278	258	229	250	245	233	271	282	242	248	246	268	244	257	262	240	278	242	274	270	282	234	260	254	268	247	215	275	260	265	264	251	252	248	264	226	238	261	250	233	248	219	270	248	297	254	233	226	280	275	239	245	259	245	261	293	253	227	279	241	261	248	259	257	252	267	248	251	255	287	260	245	287	258	264	273	261	248	264	245	236	261	263	252	257	241	273	270	270	254	263	255	262	239	267	249	255	253	236	259	278	258	245	235	254	265	256	271	245	281	280	280	260	257	254	228	272	273	268	274	252	251	228	257	249	266	243	253	256	246	243	233	247	224	258	221	250	231	267	275	262	228	245	265	260	239	252	259	266	277	283	264	248	258	226	260	297	277	251	250	226	228	258	272	275	249	254	265	250	246	241	238	246	264	299	255	240	254	285	253	250	273	284	232	238	245	261	223	231	249	238	230	251	240	229	246	251	293	258	253	275	270	221	239	277	258	261	252	274	237	240	270	224	237	269
19848	41561	40445	31043	26282	21374	23601	24041	25558	31762	34635	33378	33892	28625	19197	10515	4490	1830	909	617	520	493	469	520	523	493	554	523	538	508	530	489	531	546	520	499	477	480	507	491	522	540	507	516	488	522	531	462	478	504	482	507	525	503	482	480	510	518	517	457	482	538	495	469	496	538	500	520	529	511	502	464	509	478	528	517	477	520	500	534	483	497	493	475	476	484	493	501	546	483	520	520	520	490	491	513	473	509	496	478	495	543	484	537	522	473	504	463	509	532	510	501	522	484	515	497	472	518	504	495	501	516	528	530	546	479	511	564	468	470	538	491	490	478	485	518	524	501	525	531	519	516	493	449	489	512	500	489	500	485	471	482	518	501	534	539	466	495	505	510	509	477	501	517	467	500	515	516	533	493	511	515	508	500	559	522	511	537	502	534	504	518	499	510	467	502	518	530	494	484	522	542	530	533	496	547	468	508	518	519	496	533	542	497	492	505	473	474	536	543	540	487	492	507	526	509	492	527	511	515	523	512	532	529	486	469	501	510	525	529	493	498	529	513	495	501	457	500	508	527	512	513	515	522	465	509	510	484	538	463	540	502	492	475	487	549	510	490	533	479	502	508	491	494	511	475	507	502	487	551	505	437	472	524	515	500	514	465	526	502	489	508	530	532	498	517	505	521	494	477	485	487	489	526	477	558	477	483	488	544	541	482	542	498	535	532	502	487	500	497	498	488	525	498	509	522	491	521	502	492	474	496	483	502	513	490	534	489	504	451	492	541	542	502	489	531	507	491	495	528	506	502	494	528	510	519	461	466	511	482	527	485	482	526	497	491	488	564	522	511	487	516	530	507	526	453	530	506	521	516	477	514	511	488	497	516	474	535	505	501	481	491	493	516	507	512	511	519	547	488	484	526	497	464	504	512	517	535	538	512	502	527	468	495	489	513	480	545	499	515	521	555	477	527	522	467	508	529	470	506	500	501	518	501	543	525	496	512	496	530	513	472	523	504	478	530	562	522	482	512	493	503	514	485	505	543	484	484	531	492	508	497	536	491	455	519	491	505	516	512	507	500	504	504	518	510	525	489	480	523	493	499	512	474	508	500	464	501	460	485	472	463	523	504	467	506	526	513	505	470	512	540	471	475	527	462	468	491	512	538	466	478	526	512	516	499	491	529	462	521	490	535	506	491	488	490	498	530	520	517	546	472	504	480	485	501	507	512	492	542	496	495	495	506	514	516	503	480	470	499	506	500	493	506	560	507	548	478	501	522	480	574	535	491	490	508	482	526	554	506	518	520	467	487	505	520	503	502	531	498	529	514	478	500	531	569	507	529	488	534	499	513	517	487	489	524	498	508	525	512	517	498	503	518	521	512	510	504	523	503	523	534	483	539	498	518	532	512	481	528	497	520	523	499	496	506	491	541	506	532	493	512	512	502	480	502	504	501	494	489	540	509	505	553	536	474	494	552	485	500	492	501	539	529	511	515	520	520	503	479	502	496	524	520	520	495	509	499	478	489	495	477	538	550	473	534	512	523	521	508	503	481	510	520	472	525	497	501	544	490	547	475	526	520	531	514	541	511	524	464	469	498	489	505	526	516	497	500	534	533	492	511	522	509	518	504	518	528	524	512	497	533	551	496	548	468	522	492	499	468	532	527	494	523	527	480	459	528	549	479	510	517	501	540	528	482	495	486	534	532	490	524	505	504	494	542	487	475	511	509	505	514	500	499	461	515	483	516	507	504	485	476	502	518	541	492	517	480	538	500	474	523	490	484	512	503	512	538	484	517	545	476	476	528	494	478	504	474	516	495	518	495	527	469	528	501	525	536	503	519	492	509	517	535	551	511	545	505	520	551	497	523	515	466	524	504	503	514	534	477	517	501	478	482	482	491	519	530	463	520	493	507	532	469	501	488	492	542	490	514	527	518	524	540	521	461	518	510	487	521	459	495	476	510	476	518	484	516	494	489	482	510	505	523	501	526	517	510	506	526	445	517	455	480	517	562	483	481	474	470	497	512	523	519	501	503	486	506	545	508	568	526	493	510	481	533	507	505	509	504	513	482	452	524	498	499	527	470	540	528	514	481	499	508	553	552	479	546	507	475	531	500	530	512	488	478	486	487	519	511	530	503	483	482	495	483	499	496	451	488	483	510	441	545	474	509	526	499	486	486	495	510	510	465	527	490	494	526	555	552	469	503	493	501	527	466	456	497	514	513	495	476	512	529	505	493	513	491	497	527	480	526	468	467	496	520	529	510	483	498	535	493	537	535	520	488	508	528	537	509	490	525	472	485	505	505	495	506	506	481	529	536	500	484	484	463	512	552	511	490	490	506	525	538	532	520	553	472	517	506	536	508	513	519	463	466	529	522	510	475	499	522	536	538	529	505	512	510	525	531	477	478	491	514	505	528	485	513	464	531	528	507	525	547	512	475	505	489	522	501	512	475	523	540	500	537	500	491	480	524	495	496	487	459	503	503	497	479	532	522	529	471	539	504	536	502	525	532	490	508	478	505	557	484	479	504	516	528	501	523	499	510	508	543	516	506	537	506	548	481	517	472	493	491	526	502	510	497	488	514	511	492	501	501	521	511	515	497	512	479	553	486	525	496	518	534	495	441	491	568	506	510	471	520	559	502	526	517	517	507	480	533	513	522	518	520	503	499	505	510	513	562	518	516	531	526	527	501	525	538	508	494	498	502	478	501	532	534	517	501	483	540	496	494	507	484	491	472	506	546	530	548	515	475	540	495	456	525	460	491	491	517	527	498	514	491	521	490	531	514	531	499	502	546	509	489	504	515	514	507	516	512	516	530	533	521	472	495	503	485	548	522	531	536	482	497	504	469	533	537	498	476	512	520	493	523	494	490	505	499	509	524	523	504	522	491	497	535	473	500	492	513	516	539	539	474	508	479	520	497	540	457	490	568	476	484	521	482	477	525	533	510	529	506	507	527	471	485	521	514	556	531	488	515	534	521	497	536	498	520	538	493	486	544	518	528	558	549	501	523	530	521	491	494	499	474	488	479	483	504	499	485	488	506	508	518	497	488	498	507	488	503	510	490	505	518	480	491	514	518	490	508	496	462	514	500	553	480	483	504	531	530	546	485	532	507	525	480	494	554	485	509	462	472	530	513	517	517	489	545	506	507	524	481	523	500	474	473	530	487	486	492	491	520	536	519	484	498	484	500	514	495	499	520	479	548	524	501	483	523	492	558	502	481	493	518	502	506	502	493	490	513	505	493	502	482	521	514	518	531	514	500	493	521	527	535	527	478	507	503	533	473	524	503	499	525	527	506	505	510	506	484	494	531	540	503	526	531	563	528	485	521	498	499	512	490	510	487	491	506	513	527	531	498	524	514	495	485	479	533	512	481	515	497	529	458	530	508	494	488	517	504	542	515	486	534	499	508	488	517	503	496	498	520	516	518	473	475	535	481	510	473	500	479	519	503	487	504	458	530	493	482	526	514	522	492	507	527	523	500	503	519	501	507	490	518
26220	21240	19608	9440	3884	2472	1835	1519	1262	1765	2691	2815	2387	1573	973	671	486	361	356	293	314	303	326	324	351	321	277	276	338	337	319	334	325	328	319	304	320	330	309	317	331	311	316	301	316	340	324	300	325	321	325	313	327	321	303	348	303	306	325	328	308	272	302	328	305	332	299	364	351	335	311	308	347	323	332	308	310	326	313	317	297	305	283	350	327	287	343	295	325	284	339	294	320	302	326	314	314	316	308	299	300	293	316	317	337	276	290	304	318	310	308	309	328	325	354	283	323	337	341	349	341	334	310	323	317	317	322	347	312	318	326	290	335	329	312	331	321	327	322	346	328	302	283	329	288	312	295	311	324	314	321	331	294	325	330	312	321	320	322	316	334	328	312	307	323	324	297	325	335	312	317	280	308	299	294	318	290	315	307	300	313	324	320	361	296	286	289	304	294	316	333	312	313	314	318	291	290	300	330	322	305	306	307	322	316	329	340	294	319	305	335	333	319	302	350	325	326	300	284	301	327	314	320	330	313	322	300	309	321	322	303	307	300	311	322	307	303	324	320	316	291	314	284	326	328	321	324	315	320	305	317	314	314	298	304	313	300	335	320	297	273	298	322	329	297	298	309	326	322	350	319	309	328	298	311	348	294	275	301	303	317	315	298	319	326	302	306	335	294	313	287	295	306	312	331	308	307	310	326	293	305	312	306	316	308	304	313	335	356	350	298	340	326	299	312	320	285	293	300	293	313	304	294	310	287	321	282	287	287	308	300	310	319	337	316	331	295	304	293	309	294	292	304	310	278	322	298	294	327	322	315	316	331	350	288	332	299	321	313	337	310	324	342	269	343	300	302	274	330	330	312	323	347	348	378	330	315	283	307	322	305	302	308	314	324	324	339	303	334	316	332	328	323	330	312	295	316	330	352	318	312	298	326	300	316	351	347	312	301	338	335	326	289	334	334	305	295	301	305	323	319	316	328	318	323	321	325	316	297	314	331	308	301	312	309	317	322	355	316	308	291	295	351	303	286	315	340	287	304	278	300	333	322	317	306	320	348	317	347	325	301	318	312	336	309	327	318	297	301	310	313	300	320	338	301	328	325	301	306	335	333	337	309	319	326	318	316	330	293	294	305	290	304	305	278	300	321	277	295	304	322	302	324	319	359	321	312	327	316	320	304	335	308	327	335	321	356	286	320	329	314	302	312	315	347	323	314	338	290	307	315	300	308	305	303	319	312	316	317	299	288	313	310	323	335	305	293	318	299	305	298	299	327	321	301	287	329	337	326	325	331	342	333	319	319	337	318	336	296	322	299	291	315	295	329	313	327	314	322	305	297	317	311	308	317	313	313	318	310	323	335	334	342	315	308	340	285	324	333	301	294	306	316	348	330	312	317	315	323	305	327	320	309	341	312	340	307	325	330	302	313	319	341	308	290	304	310	332	308	330	329	316	315	279	294	289	299	310	315	322	345	318	277	310	333	287	329	308	284	338	299	304	309	301	317	291	304	324	323	330	301	319	321	298	303	302	325	300	347	297	311	306	310	327	295	331	306	316	339	320	343	290	333	322	335	316	316	316	301	303	329	316	307	316	328	318	300	328	293	340	278	303	333	289	290	310	304	316	304	277	310	292	305	301	298	323	306	319	313	305	300	297	321	339	287	313	324	336	281	356	317	314	355	327	321	315	333	299	304	320	334	328	325	306	305	309	308	301	297	286	329	325	307	336	346	304	299	339	313	321	299	326	328	294	294	333	317	282	328	361	327	317	350	290	290	321	329	329	296	331	333	338	328	304	306	341	307	313	308	319	318	296	313	302	326	337	318	282	280	314	334	310	308	279	304	306	334	332	318	361	311	325	306	310	293	339	281	330	326	332	296	298	292	327	315	349	297	317	323	323	299	300	296	370	302	302	278	313	313	321	308	330	314	312	266	322	288	309	320	288	300	305	303	316	312	341	329	300	332	339	330	306	282	346	295	321	319	295	322	324	315	310	314	290	313	322	326	313	302	325	326	297	347	308	316	327	317	325	337	334	321	299	316	331	322	294	284	354	319	339	299	298	269	289	311	326	311	308	312	318	291	293	308	299	321	323	322	303	322	280	322	319	318	309	267	335	294	301	332	310	309	306	317	315	337	328	322	306	299	315	304	339	306	307	320	319	300	328	317	364	304	329	324	343	332	318	345	302	326	285	313	345	335	334	341	338	319	305	331	296	311	331	317	319	316	291	301	328	293	322	313	293	325	317	283	314	338	303	281	317	311	316	315	308	334	303	297	322	344	328	324	299	322	312	309	344	300	346	332	328	311	342	302	327	321	311	316	312	344	309	317	315	313	304	308	323	306	309	298	318	334	303	308	329	298	322	305	329	311	315	301	319	326	266	347	319	305	331	328	288	328	319	321	333	334	341	346	309	326	294	331	339	319	345	331	331	304	309	326	296	327	342	359	323	317	321	308	311	318	318	335	352	301	298	321	305	362	324	295	326	341	275	330	320	340	321	286	327	333	360	341	298	294	304	294	287	309	329	314	283	339	299	311	352	314	308	330	370	353	308	349	315	345	340	288	324	330	352	316	292	329	309	321	291	365	305	285	331	305	305	292	339	328	290	330	360	315	326	280	302	317	342	318	325	325	320	350	306	340	316	294	328	338	322	305	320	314	332	350	305	305	295	330	301	314	286	307	327	313	322	324	292	309	316	317	282	318	343	314	379	313	300	362	313	330	291	326	333	332	323	322	304	296	312	305	329	280	319	300	336	323	277	293	306	311	304	307	314	291	279	312	331	320	311	327	309	307	348	291	326	348	331	317	325	334	308	308	292	331	309	297	308	327	265	316	303	337	315	298	338	306	249	326	306	328	324	312	326	294	320	316	343	314	301	273	305	323	311	328	312	342	309	327	328	324	328	306	301	342	343	308	337	288	322	312	285	268	315	333	304	328	321	332	326	346	303	324	330	290	269	322	286	331	312	287	295	275	293	312	308	317	291	315	281	319	311	336	311	299	300	321	308	316	329	302	286	277	307	306	320	312	294	343	306	315	335	315	302	345	302	333	309	299	321	327	297	302	329	310	293	351	335	337	336	337	339	313	289	305	301	320	301	294	329	312	348	342	318	356	301	317	284	338	296	335	320	301	318	310	296	290	328	304	296	297	302	331	320	298	329	324	319	340	295	301	339	310	319	324	308	308	356	312	311	317	342	288	294	328	317	270	302	302	283	288	313	342	314	337	309	274	315	333	328	316	303	322	296	309	299	326	289	314	282	305	311	341	335	345	303	348	321	313	301	323	306	311	337	317	301	318	310	319	320	331	290	356	318	323	305	326	359	328	301	319	296	322	338	307	362	347	319	333	306	313	284	306	303	321	289	343	280	281	314	328	339	281	343	307	295	328	308	298	285	311	294	316	303	311	349	337	319	328	348	297	338	325	324	292	325	296	318	333	322	308	317	308	309	334	306	295	336	326	346	301	309	316	303	325	334	325	329	328	328	318	302
16194	31346	25932	14520	10129	7931	5844	5311	4654	5927	8816	8513	7179	4672	2593	1742	1073	783	658	631	652	638	627	601	637	661	602	623	646	635	630	665	669	660	644	628	680	623	636	599	624	631	631	611	617	641	629	644	630	640	606	655	636	677	634	611	627	627	696	636	613	633	632	653	601	656	656	623	645	655	579	633	615	641	615	654	646	631	637	631	609	607	627	639	646	651	648	642	643	614	647	650	631	639	583	645	596	650	623	634	642	609	665	623	639	624	635	667	634	647	668	622	652	616	595	642	637	629	620	616	620	607	658	659	586	626	642	683	654	616	613	646	648	649	660	616	658	639	657	650	627	646	589	596	627	632	656	651	599	633	589	604	622	628	676	592	676	613	645	636	650	634	618	609	642	622	635	657	628	586	616	625	625	626	626	652	593	636	655	681	631	681	643	626	598	688	671	673	617	629	608	651	664	645	657	616	628	620	617	666	660	630	548	647	631	611	665	672	619	629	614	639	655	643	670	653	661	619	633	643	684	657	592	655	604	648	649	653	636	591	625	633	637	632	609	667	632	624	644	641	637	645	669	636	632	605	610	623	659	627	611	637	616	623	670	654	621	636	689	606	654	604	638	625	603	627	670	664	634	637	642	618	628	632	614	582	610	637	682	612	631	604	606	593	626	681	623	656	634	620	635	614	628	623	633	621	626	604	598	627	586	644	636	629	625	612	614	646	614	592	624	649	643	645	640	649	620	644	651	650	642	670	623	619	644	637	609	619	620	626	635	651	632	668	662	623	629	639	667	651	606	670	642	651	666	636	654	597	610	663	652	648	659	626	629	637	620	640	671	576	624	634	620	625	685	628	618	678	622	652	653	630	658	639	637	641	668	661	616	643	629	573	659	658	614	616	620	648	626	639	659	653	666	637	635	691	642	586	632	622	637	675	624	625	646	626	635	637	637	594	621	619	617	570	596	622	618	630	662	655	635	605	614	597	642	634	681	596	645	674	617	612	643	598	634	687	624	670	603	635	656	615	623	636	641	614	611	655	698	640	634	630	614	560	693	647	620	640	655	614	656	673	587	585	606	639	640	670	624	629	628	650	626	602	634	595	628	620	642	592	678	592	628	635	615	632	582	645	643	654	641	590	619	625	614	629	596	627	634	625	641	659	615	612	684	643	667	610	662	672	639	645	642	608	663	618	641	655	633	653	661	612	649	652	674	599	647	661	640	625	616	628	627	659	642	625	618	622	612	645	619	636	595	665	618	622	685	626	642	628	609	650	638	599	620	661	612	684	661	662	632	669	617	618	634	567	595	666	664	639	631	640	603	646	633	638	649	657	595	600	625	626	619	626	680	622	596	615	652	665	589	622	655	634	601	669	623	624	690	658	650	624	620	630	620	660	616	618	624	642	644	615	647	601	628	637	630	569	643	641	640	654	666	642	619	631	646	662	626	625	616	633	625	687	648	635	662	618	625	641	609	616	616	607	638	649	608	626	627	644	649	635	620	612	652	634	613	629	643	646	620	663	655	622	671	654	633	610	617	681	623	675	625	631	693	612	615	648	671	637	659	628	606	686	620	639	601	705	641	638	712	653	637	625	643	641	689	606	603	634	660	621	607	614	627	614	672	620	624	692	609	588	634	639	606	643	657	603	632	627	638	639	641	610	589	635	610	622	634	663	701	614	639	607	648	677	644	654	615	635	613	627	652	628	611	659	618	646	623	588	644	615	655	640	602	646	655	636	643	651	669	630	680	614	640	650	618	699	672	575	621	633	591	607	622	650	591	654	614	639	612	629	625	631	596	656	643	680	620	650	643	610	599	606	696	633	574	638	626	624	643	607	609	617	610	620	632	648	647	616	655	594	599	688	622	626	656	652	593	596	636	623	649	685	649	619	639	636	672	613	629	603	635	640	638	617	607	611	628	650	666	647	618	633	638	614	635	633	665	636	608	619	637	633	652	645	677	647	615	637	603	643	658	571	596	626	633	626	613	619	627	646	655	622	651	623	604	637	643	578	639	625	657	612	602	614	665	604	635	626	628	683	676	612	670	617	629	663	616	629	642	661	607	628	601	621	655	673	640	657	652	641	613	646	625	637	633	630	612	614	648	633	652	613	617	654	653	622	619	641	613	645	660	598	667	659	680	653	644	638	655	636	638	618	651	625	638	634	638	598	634	576	668	631	649	622	576	650	605	648	572	663	627	676	627	611	641	634	648	635	646	621	664	630	610	602	617	627	662	621	659	632	599	626	679	608	586	638	633	627	635	593	609	665	616	629	662	609	657	623	603	637	645	652	648	631	619	591	637	656	622	641	644	616	642	633	632	631	583	609	662	654	620	635	668	641	633	625	637	600	634	592	626	698	615	610	594	635	652	641	606	637	644	628	662	640	649	651	642	587	618	624	636	675	682	642	661	635	621	659	664	617	629	626	631	591	597	612	622	617	659	642	660	634	640	607	657	627	628	615	569	635	630	623	599	625	642	636	627	671	611	607	596	645	606	610	632	584	637	610	638	627	607	640	704	593	609	692	654	626	600	609	625	647	637	641	685	606	605	625	625	674	627	637	641	608	644	595	638	666	620	677	628	601	608	704	628	638	648	622	616	577	644	618	626	624	628	594	644	635	599	645	636	605	606	681	578	659	642	619	643	608	639	663	614	601	609	593	588	630	672	635	651	643	642	617	639	606	620	660	649	623	643	677	628	617	603	601	630	662	627	656	634	602	630	670	647	638	692	637	604	635	673	627	589	649	629	667	633	632	609	643	613	623	651	620	664	637	624	665	648	648	598	645	597	630	601	605	670	614	654	693	582	646	645	645	609	639	676	656	623	633	665	622	597	650	632	607	666	620	605	583	630	618	618	628	592	626	644	661	628	648	645	645	652	599	622	626	608	625	630	624	587	661	620	637	618	614	678	697	596	646	675	644	608	618	610	632	645	646	650	622	664	639	599	629	637	666	595	661	677	610	608	631	669	641	622	638	617	618	604	632	617	618	635	638	623	608	629	634	675	634	655	624	698	602	591	587	658	626	606	612	547	689	624	651	586	614	630	599	600	627	621	564	618	603	638	614	609	685	671	640	645	673	601	642	654	611	643	637	662	653	622	634	652	631	604	688	634	592	602	635	644	605	626	594	605	613	639	665	642	623	606	641	652	646	611	614	619	602	647	627	621	626	623	634	618	594	650	612	651	636	662	641	643	620	622	643	633	623	644	586	658	622	572	638	605	593	630	649	600	629	655	643	653	621	585	631	630	571	648	582	617	608	598	615	622	630	643	622	630	671	618	659	632	649	634	677	647	607	650	619	612	605	627	654	654	659	589	603	629	627	619	614	635	651	612	607	625	674	604	621	626	623	596	620	641	619	620	605	652	625	594	660	679	653	610	630	637	612	620	662	614	611	640	665	648	638	648	623	619	615	649	673	626	659	646	654	610	639	676	621	591	654	654	619	653	617	649	629	618	642	635	679	613	636	626	640	603	651	642	631	622	627	630	594
24331	21298	28182	24748	19296	10779	7531	6234	6266	9890	16674	16965	10485	5571	2524	1477	838	544	434	333	266	271	239	292	284	243	265	233	293	244	249	247	264	271	285	281	264	307	249	255	265	273	224	284	250	285	243	245	287	271	259	267	275	236	260	282	264	251	237	273	290	255	278	270	289	232	282	250	293	248	235	256	248	253	249	250	247	273	254	247	241	280	284	253	272	257	264	279	291	275	258	298	267	271	268	264	250	277	262	289	321	262	257	270	256	281	282	267	257	235	279	269	275	276	263	280	272	253	267	245	283	254	274	261	248	257	283	261	258	280	255	289	246	270	254	261	230	278	268	272	261	249	252	266	278	247	278	262	289	290	269	282	278	269	281	268	265	269	268	266	275	260	263	273	262	256	290	277	247	239	266	248	263	263	257	277	285	264	275	281	262	262	277	278	271	276	263	278	272	269	269	265	236	254	269	256	270	294	259	251	240	246	291	259	299	265	263	224	276	288	251	279	270	289	286	243	261	287	263	255	258	274	224	250	250	279	272	268	269	253	267	241	263	261	276	262	250	278	277	230	230	262	296	276	286	287	264	260	265	249	269	269	271	267	276	310	250	293	241	241	254	290	255	249	272	285	287	251	268	270	278	270	270	255	255	229	277	285	283	243	261	258	239	276	258	252	273	293	256	264	247	237	264	270	300	268	300	236	254	292	260	281	260	272	265	271	282	274	260	273	269	255	302	283	255	287	240	293	233	258	261	250	233	305	239	251	266	281	294	268	283	268	270	249	268	278	274	271	262	232	261	245	259	277	272	271	275	265	284	294	300	296	276	249	243	242	301	283	248	274	272	280	276	287	275	258	258	260	256	260	291	264	265	285	280	282	268	259	253	264	264	292	258	255	276	261	258	269	253	265	264	273	261	278	295	237	262	240	296	262	266	276	265	299	293	292	260	268	257	259	263	250	310	278	270	285	262	279	244	263	250	293	288	271	239	280	282	300	250	267	276	302	272	267	250	234	290	267	281	267	272	275	235	278	281	241	268	266	259	234	269	264	272	261	291	284	254	287	275	275	287	287	236	291	300	280	254	253	283	266	267	289	295	280	262	275	277	280	285	280	288	270	258	260	254	306	261	256	262	264	265	254	247	258	260	256	275	236	278	268	262	277	284	287	284	272	270	267	276	245	259	267	260	284	271	280	283	270	280	265	275	261	272	247	221	257	269	279	275	240	301	253	296	229	267	275	278	277	261	270	269	288	263	250	255	248	278	289	300	256	288	297	286	269	242	271	243	267	263	285	265	294	272	241	263	263	246	278	260	275	266	274	266	258	269	269	231	274	243	260	292	253	262	275	249	265	262	267	266	275	273	292	276	270	275	291	299	251	241	257	294	263	282	242	275	262	277	247	235	275	312	277	249	265	277	244	256	251	268	285	235	284	266	251	273	274	290	241	243	299	256	252	275	259	287	276	261	266	241	282	271	243	252	242	260	281	278	240	272	273	251	262	290	270	275	263	283	236	278	276	274	268	291	283	302	262	272	268	281	281	249	278	226	270	270	239	261	266	268	273	242	256	234	256	245	280	276	251	262	273	238	261	272	256	256	250	295	254	270	281	274	267	262	286	297	259	284	266	260	262	277	277	249	270	299	282	246	279	256	256	266	277	295	288	268	245	265	265	270	261	251	259	274	260	277	273	284	261	267	256	261	273	255	274	289	248	277	254	279	254	291	270	269	243	271	265	247	300	286	257	259	253	284	289	265	276	268	251	283	283	254	289	274	296	270	256	281	274	283	281	265	268	285	289	260	252	246	273	275	273	275	260	258	238	255	247	258	259	276	292	275	279	264	274	289	258	270	264	268	256	296	278	258	268	250	242	273	261	252	260	296	238	260	298	270	255	283	274	260	294	267	249	244	240	237	252	280	259	243	261	282	272	245	269	258	274	268	253	243	268	250	267	252	258	270	238	271	252	275	280	268	253	275	266	272	299	272	271	235	277	264	239	294	263	263	266	263	265	250	268	259	250	270	258	272	269	275	245	245	260	259	300	284	285	277	274	277	247	276	309	259	262	261	300	302	254	256	290	271	296	222	284	269	279	273	235	260	264	238	280	251	265	277	229	281	251	267	253	246	258	275	281	277	258	258	276	268	302	267	280	239	256	257	260	281	269	226	295	271	280	276	266	250	243	239	243	269	258	299	255	266	253	276	258	294	277	245	269	261	249	259	248	255	244	282	284	265	250	276	261	244	262	249	261	279	260	294	231	286	281	290	261	276	225	277	267	302	255	267	238	309	269	269	271	273	276	277	247	269	268	289	268	266	254	277	261	252	275	267	266	235	267	268	263	269	236	265	264	266	286	256	266	262	269	256	233	250	284	286	265	291	268	258	282	267	289	245	258	246	288	260	227	256	259	283	268	245	245	274	246	252	272	278	262	259	294	246	278	250	245	289	243	284	244	268	264	267	248	290	287	276	256	262	265	260	294	284	278	241	265	262	235	281	258	273	276	280	308	260	281	275	270	286	242	252	242	241	249	226	263	257	283	232	242	261	265	275	279	265	284	272	269	266	242	264	276	264	247	237	272	283	253	298	283	254	251	238	264	267	248	217	273	264	250	284	268	269	283	272	258	257	263	239	265	243	293	244	261	270	283	262	261	286	263	269	290	242	270	255	286	247	286	297	249	250	264	291	257	260	220	264	273	255	252	292	260	285	252	285	271	255	249	241	255	262	264	267	276	274	280	247	267	263	282	264	258	260	267	260	253	275	278	254	274	266	269	258	255	282	288	273	235	275	240	263	256	258	255	267	271	265	282	248	267	276	240	266	254	250	264	272	247	265	280	279	259	276	259	264	280	258	241	279	268	263	255	296	242	268	271	269	292	274	270	292	264	280	251	272	286	230	261	261	259	295	276	276	237	248	258	273	261	292	265	254	248	257	260	314	289	291	283	241	262	294	287	274	285	227	273	277	244	274	225	247	290	278	283	272	244	272	261	252	270	269	259	262	265	278	259	279	258	253	298	246	274	235	265	271	274	259	257	276	280	238	282	289	283	289	278	275	298	273	279	266	290	262	246	271	258	283	276	281	244	257	273	258	279	248	258	269	287	272	275	284	277	286	278	291	271	261	283	262	241	268	263	282	245	255	273	286	262	251	244	238	288	270	279	272	286	272	246	247	235	261	266	264	253	253	247	300	277	273	277	265	274	278	260	269	254	264	247	247	254	293	267	269	296	269	279	267	234	257	256	291	267	268	252	286	289	260	251	234	246	260	279	282	232	248	280	237	247	275	278	264	255	304	259	297	236	260	263	262	288	248	262	270	269	223	276	254	262	277	231	259	265	235	250	236	254	290	259	256	265	278	294	269	282	265	270	258	293	258	259	280	279	261	254	262	240	261	242	269	277	261	251	274	251	259	277	283	289	270	241	270	246	241	234	285	258	259	259	241	271	261	249	279	272	256	273	261	270	262	274	276	274	260	275	297	272	264	237	248	281	254	273
18359	40216	30624	21744	19931	18230	17310	16498	17226	23086	30232	27887	20674	13098	7378	4537	2400	1514	1068	728	526	540	539	553	519	560	533	556	509	561	511	536	554	568	552	511	539	529	566	544	576	538	558	557	570	562	532	497	520	526	502	546	546	563	601	546	564	553	532	566	568	559	561	547	494	544	527	578	516	527	542	499	536	526	519	519	549	550	550	594	593	568	553	517	568	536	544	568	537	562	508	535	573	545	522	538	519	550	581	557	532	587	494	515	573	565	548	576	547	524	515	528	537	558	554	549	539	527	507	553	512	541	569	538	538	507	555	525	534	532	520	555	534	565	568	518	524	523	542	529	532	539	529	521	569	543	561	563	467	559	585	552	550	552	558	558	511	564	557	548	572	525	541	534	556	534	542	532	545	536	547	524	551	542	569	542	523	561	538	575	560	559	547	531	498	515	543	566	557	513	548	532	514	554	553	534	525	536	552	544	542	506	534	542	502	552	546	488	567	556	559	500	553	508	594	542	564	539	575	556	532	564	509	549	555	550	530	532	516	564	520	540	585	559	548	536	542	571	540	549	564	536	503	558	516	546	567	557	559	570	528	530	538	518	538	519	537	523	552	534	504	527	509	543	549	571	510	520	551	527	528	514	554	547	567	571	534	527	552	547	561	567	569	555	530	549	549	582	555	528	518	533	556	549	542	556	546	520	513	514	550	581	575	556	543	509	582	530	506	546	537	584	577	553	504	551	570	495	545	544	573	525	519	513	524	563	543	551	545	584	532	513	507	528	565	511	544	532	496	552	540	584	535	530	527	529	562	526	510	532	494	532	523	505	562	532	529	572	545	541	552	546	484	525	521	543	515	521	547	518	540	563	537	533	558	525	560	491	571	534	495	587	554	549	485	561	575	537	520	549	594	546	516	564	531	552	511	545	563	489	544	581	539	539	533	537	499	541	556	587	527	566	577	515	536	529	511	541	567	557	550	541	529	565	549	558	536	575	582	512	514	546	548	571	577	572	522	585	531	562	551	517	561	500	559	514	564	513	540	543	512	550	579	552	473	515	523	544	564	603	527	555	556	539	553	551	562	527	559	547	549	514	545	535	539	573	521	534	553	568	559	543	533	506	520	536	508	614	538	568	551	572	557	520	530	542	521	497	518	574	524	602	534	534	542	530	582	507	566	515	566	524	576	569	500	516	544	525	518	517	536	559	552	535	509	549	533	536	532	572	551	600	571	567	579	578	537	509	560	494	557	518	560	555	533	595	596	530	509	534	547	508	560	514	562	521	516	540	556	529	568	565	539	538	500	550	564	529	538	501	554	523	537	513	566	537	520	543	561	535	513	522	574	524	548	525	526	543	526	526	565	537	511	539	586	527	571	525	502	526	529	558	521	532	561	542	560	547	570	553	532	559	502	523	525	539	556	522	553	549	560	546	531	566	547	535	523	517	553	541	561	542	577	525	577	560	510	496	522	532	563	547	530	578	528	523	526	557	563	535	557	520	522	591	507	536	528	512	547	531	499	497	553	545	586	521	566	528	552	550	552	537	472	546	574	554	517	561	541	574	544	544	550	559	543	564	542	542	549	510	538	537	522	553	572	547	547	554	567	524	521	551	552	565	536	554	525	501	542	535	548	536	535	548	557	520	555	537	531	553	559	569	560	520	510	572	536	556	537	561	551	534	542	568	554	580	545	536	561	531	525	596	560	517	512	533	548	522	514	562	532	528	564	537	558	522	535	565	513	527	539	545	524	518	536	517	518	549	561	529	541	524	562	537	575	515	535	549	542	545	546	552	507	509	547	546	551	534	533	533	561	592	513	573	561	572	544	548	537	562	568	538	532	559	549	541	550	545	575	564	567	561	531	567	506	526	527	543	536	534	525	553	489	561	530	544	528	513	529	547	532	542	584	517	545	532	536	544	532	509	484	513	553	542	532	531	534	537	562	534	573	553	512	549	579	519	539	581	542	538	576	548	556	531	596	534	527	524	528	566	502	569	524	574	555	518	534	540	578	541	536	539	527	577	539	555	521	560	508	580	531	561	556	540	518	532	571	551	508	517	518	557	524	574	561	525	551	517	523	550	537	536	545	513	518	547	534	583	518	541	513	512	552	536	547	548	504	553	588	556	572	548	501	555	555	566	530	533	528	570	515	500	556	531	559	495	533	515	557	543	548	531	485	546	558	541	533	513	546	500	541	499	557	541	532	541	528	583	555	541	538	559	559	536	520	535	561	521	553	538	549	544	544	538	546	511	514	536	564	553	542	556	539	571	506	548	525	566	521	581	549	569	518	574	534	554	526	504	536	505	531	548	553	547	508	578	523	532	550	554	518	580	580	546	555	526	517	517	539	558	577	575	538	486	535	539	514	530	551	543	516	543	511	557	560	526	542	563	532	544	558	531	520	532	536	529	549	558	542	531	555	522	549	578	554	520	537	530	557	584	544	572	523	517	516	549	547	539	549	558	572	547	502	551	566	557	522	553	516	548	544	581	539	542	540	541	524	526	554	495	545	520	519	552	565	563	519	550	569	566	561	569	522	540	499	551	605	515	578	519	524	543	558	538	534	569	555	552	517	500	539	542	500	549	557	539	555	595	546	521	571	508	542	538	476	516	552	573	576	494	537	535	539	543	544	534	553	509	555	525	575	520	547	512	524	540	536	551	507	506	504	501	533	534	535	557	546	496	555	550	510	542	551	539	539	516	552	497	548	510	540	506	534	572	538	530	595	536	541	576	527	548	567	538	537	536	569	529	540	564	525	549	560	547	555	551	576	592	513	505	550	538	550	554	533	546	540	570	567	538	514	565	508	575	530	574	565	530	518	530	554	524	589	509	530	514	542	528	572	539	550	555	539	534	522	564	543	510	533	566	532	541	537	520	571	540	538	529	574	552	506	571	544	565	549	551	578	585	531	527	510	486	575	533	575	532	513	553	570	559	472	534	511	537	511	557	511	523	556	528	527	573	529	524	520	578	542	518	510	507	550	571	519	552	523	520	545	534	563	542	540	531	528	561	535	530	541	528	558	518	484	530	528	513	524	536	554	527	561	555	583	522	568	559	520	507	576	536	508	558	536	506	545	563	559	531	529	520	542	521	512	549	544	574	535	538	552	505	523	530	522	516	559	529	522	568	510	544	525	557	572	497	584	522	560	583	557	508	561	573	597	533	517	553	500	513	552	596	552	508	552	542	529	532	552	532	503	539	539	492	524	509	533	573	545	563	485	523	527	540	576	566	600	586	552	527	560	546	503	550	556	493	555	541	552	539	561	539	505	538	569	538	502	535	529	567	511	502	513	553	531	561	566	541	534	518	546	514	525	558	590	530	552	535	552	554	555	529	542	539	521	553	537	566	559	508	491	557	503	530	550	531	500	553	511	553	522	512	543	523	517	555	558	529	555	493	574	547	486	539	541	531	542	540	557	513	552	573	572	584	515	540	518	545	537	559	573	576	547	563	563	557	520	566	517	554	515	526	523	556	566	512	535	544	532	530
23096	21240	28989	23780	21288	20554	13401	7979	11211	16887	25692	25852	21216	10811	7369	5623	2825	1597	1281	607	249	225	210	220	244	219	239	220	254	242	196	249	251	217	223	239	238	244	227	209	236	246	218	218	225	224	237	207	221	239	226	243	205	232	204	208	224	223	239	243	256	242	220	216	231	213	239	220	213	212	225	237	251	232	229	240	217	239	214	227	227	222	217	228	231	235	224	232	213	243	250	245	204	231	207	211	217	235	214	255	211	239	253	236	235	213	223	237	210	241	211	230	247	216	223	202	234	251	224	208	228	249	232	251	236	222	203	215	233	213	231	225	239	211	217	221	249	233	234	224	220	221	256	231	231	194	220	209	248	246	225	233	207	233	222	223	221	229	231	219	253	241	197	223	240	221	238	231	216	225	254	209	205	223	210	235	231	231	219	236	224	217	229	248	234	231	204	247	220	208	229	223	195	221	220	211	212	235	222	202	205	227	218	230	227	223	216	223	209	225	207	196	227	228	229	220	227	219	235	223	227	234	237	207	214	205	231	237	223	189	226	208	213	245	244	221	226	215	237	218	236	204	230	213	238	239	230	251	229	251	208	216	223	245	210	237	227	215	226	208	235	245	223	194	236	250	227	231	222	219	223	236	218	233	228	229	238	236	201	212	228	210	214	235	205	218	264	255	213	216	222	233	231	203	240	212	234	226	227	205	223	226	212	193	210	190	233	223	208	230	219	240	218	207	207	238	211	228	203	232	219	241	233	221	210	238	211	203	240	221	220	240	240	213	229	214	210	229	232	222	227	244	257	240	233	241	230	235	245	217	230	234	243	227	211	217	238	247	217	220	210	236	198	202	207	245	214	209	221	221	238	207	195	188	238	225	212	225	246	233	233	250	232	233	243	244	257	226	240	213	238	242	254	223	251	222	231	263	241	214	226	224	225	243	210	217	224	211	240	237	205	228	242	245	232	257	207	234	238	221	227	209	216	245	241	219	224	211	238	223	214	208	234	230	254	219	233	210	228	203	250	224	228	213	225	242	222	211	231	204	230	231	204	214	244	219	246	196	221	230	211	232	215	256	238	216	248	231	222	221	222	224	244	237	217	209	196	226	229	220	224	200	229	234	239	230	222	220	221	223	211	239	230	234	228	248	230	229	243	240	217	245	233	235	224	208	249	241	216	230	227	212	242	207	236	218	225	240	213	209	219	216	214	223	245	227	226	224	230	239	223	253	210	229	225	199	217	226	264	226	236	234	241	205	208	220	249	203	224	261	240	241	220	227	206	216	241	240	217	195	200	212	235	241	236	222	212	205	229	234	209	225	216	241	210	255	214	221	238	225	241	238	241	237	201	255	190	241	220	246	228	221	243	213	223	226	267	223	218	227	240	215	237	225	214	239	235	204	219	237	209	220	217	216	227	250	231	226	221	214	223	222	224	223	201	221	251	248	222	256	218	225	241	219	249	220	220	200	215	213	212	214	203	198	211	235	215	223	225	233	240	211	230	214	245	245	232	248	237	239	230	212	237	214	197	212	210	251	235	235	224	224	214	196	230	242	227	208	201	217	243	233	215	214	243	224	227	217	240	219	251	221	228	219	213	193	203	204	250	254	227	224	212	206	260	227	221	215	230	214	236	234	212	230	209	198	222	239	215	210	240	236	204	212	225	221	206	241	241	238	221	243	207	233	212	214	205	229	241	232	252	231	244	203	248	232	231	231	224	249	207	226	216	187	222	237	247	233	199	243	211	227	222	235	231	244	201	219	195	254	231	210	239	249	234	214	222	198	203	233	242	238	221	226	261	247	234	220	248	218	221	200	240	208	215	203	237	232	223	229	234	232	222	236	212	248	254	242	245	194	191	221	250	229	226	237	225	219	207	213	202	205	222	203	228	235	221	219	223	239	250	206	199	219	205	236	222	253	226	224	266	215	211	225	215	216	251	225	218	238	233	220	251	217	217	234	225	260	246	229	249	225	248	224	226	217	223	208	229	230	235	222	236	215	236	208	206	217	231	235	210	230	224	227	199	224	213	214	225	203	209	203	223	221	236	211	241	227	250	236	237	234	220	231	217	234	215	222	228	242	236	227	230	224	240	268	250	250	221	224	210	187	212	199	212	223	196	244	225	237	232	233	241	233	230	225	246	233	247	224	244	212	229	213	247	247	231	236	257	210	256	227	239	231	208	231	227	229	212	198	220	226	213	219	215	238	235	238	242	223	230	228	222	221	208	237	240	240	235	239	208	231	207	206	207	232	240	227	245	230	226	232	199	223	253	213	210	230	213	228	240	232	240	193	191	217	218	247	215	216	200	200	237	225	237	217	223	230	214	233	221	250	223	238	236	215	225	236	257	197	228	232	243	229	210	254	256	244	235	214	212	250	253	240	240	224	229	251	240	213	219	252	206	199	224	237	223	213	212	242	224	217	260	212	230	223	249	221	229	217	233	220	201	212	241	219	237	224	215	214	240	247	212	211	232	230	216	208	230	193	232	210	243	236	223	215	209	231	244	221	231	240	257	249	211	217	218	229	257	225	210	213	205	220	220	212	205	220	221	251	216	214	236	214	216	253	232	220	240	247	243	233	245	230	246	242	203	224	230	210	258	233	237	228	234	218	206	236	238	221	242	268	231	233	257	228	223	241	223	221	232	208	234	212	242	248	227	215	211	252	252	247	217	232	251	224	193	210	243	229	225	224	233	243	223	219	231	224	227	194	221	212	248	209	238	225	225	217	198	248	235	207	229	231	205	210	238	234	212	241	226	235	256	240	195	200	219	230	238	228	234	231	220	240	242	211	250	205	253	237	219	227	225	224	242	197	232	208	226	232	234	220	243	216	250	227	218	220	225	237	217	232	235	220	211	224	237	237	241	208	222	215	232	217	259	210	222	253	215	221	263	212	223	212	283	228	216	238	242	243	214	226	242	229	225	209	202	238	235	218	214	241	203	202	203	252	249	237	238	188	212	241	216	241	224	228	223	233	218	229	234	212	234	236	233	211	254	206	193	235	218	248	220	230	245	228	195	238	234	224	227	245	229	219	227	242	226	217	246	203	233	237	227	238	244	254	209	224	218	235	249	228	207	219	219	243	193	250	229	220	237	236	230	202	210	229	246	251	242	221	223	230	209	232	223	216	225	227	219	250	259	231	216	214	251	202	227	202	232	223	224	209	254	227	231	248	228	224	242	228	226	216	208	221	196	235	216	224	229	213	251	235	205	251	208	232	224	270	226	236	209	223	249	251	226	250	218	227	242	204	214	210	243	238	228	255	213	219	212	226	216	223	251	202	204	234	242	212	226	227	219	221	238	233	228	204	233	205	204	251	234	226	213	232	241	193	238	221	227	231	221	206	208	229	249	222	242	233	233	214	211	230	225	228	232	247	197	232	188	222	195	232	237	237	207	264	216	231	237	223	203	251	231	256	202	235	222	236	197	239	208	243	233	212	232	199	230	208	181	236	215	220	234	209	219	222	215	205	243	239	229	243	230	218	223	226
22746	44544	34964	26830	26102	21067	19826	18829	24835	30410	37012	36030	30311	20380	16662	13262	7607	5006	3900	1697	576	472	436	447	461	429	471	420	448	438	450	464	425	427	467	459	505	448	464	440	428	395	458	450	486	428	470	440	418	444	449	415	446	464	448	424	431	435	491	416	452	455	470	475	438	463	479	470	486	453	457	439	445	443	441	442	436	467	429	463	405	465	424	467	439	444	464	445	421	412	450	432	483	458	460	450	428	437	462	443	438	441	424	417	435	426	434	441	445	443	401	441	443	431	456	450	431	440	431	469	446	435	432	415	459	472	456	452	466	463	449	422	439	433	461	445	441	472	425	447	442	463	437	448	427	440	447	444	411	427	434	422	492	470	450	422	460	452	450	441	422	457	435	415	421	438	452	476	451	461	421	446	447	420	439	428	414	396	453	446	458	412	433	466	463	457	453	444	416	469	466	407	490	460	415	438	450	443	445	465	459	449	438	460	424	430	462	445	432	423	443	448	433	436	418	429	449	461	427	446	451	478	456	438	454	437	464	437	456	424	460	469	455	446	449	459	438	460	456	436	414	463	445	475	445	437	467	423	476	468	416	459	462	440	438	440	439	457	440	450	443	435	467	444	464	461	459	426	490	398	416	469	421	457	434	431	461	404	464	441	485	438	465	456	478	440	451	429	495	422	460	436	483	454	471	444	454	471	411	418	491	454	439	456	469	438	439	470	460	428	458	449	414	447	469	454	433	434	429	439	468	450	423	457	431	420	454	476	470	403	449	446	416	432	478	432	465	423	419	423	419	473	435	439	440	455	474	420	442	449	430	420	453	448	447	409	479	444	461	486	414	450	455	443	425	467	447	430	434	448	459	479	436	409	447	440	472	452	455	434	471	471	447	424	452	452	464	460	482	443	416	464	419	421	471	448	418	438	429	466	405	437	449	483	417	463	462	428	426	482	464	397	411	461	430	465	413	402	428	449	434	448	440	463	445	453	453	477	439	465	477	446	432	420	453	442	394	418	445	455	406	423	445	475	411	430	427	451	430	456	410	465	437	470	453	416	448	461	437	400	433	436	428	453	466	454	444	439	465	466	418	450	455	399	452	411	441	444	436	448	435	457	427	429	440	459	458	411	431	453	440	465	456	446	434	419	412	399	446	461	474	492	425	454	438	464	438	434	452	469	413	466	439	425	465	446	438	438	486	476	408	464	457	432	436	473	480	417	431	474	419	461	448	444	460	407	435	463	474	493	453	443	462	458	483	453	391	440	393	422	440	482	459	440	459	464	444	414	436	447	453	476	457	431	454	458	453	450	465	436	415	452	421	444	428	431	442	445	447	459	495	450	430	485	411	413	425	444	438	409	457	439	439	476	453	466	439	458	407	462	475	448	444	423	420	438	435	461	464	432	456	411	432	472	432	470	421	445	450	434	441	438	438	465	462	416	446	452	433	469	426	428	451	455	453	457	458	427	473	453	461	441	414	417	444	434	468	409	472	430	468	446	447	484	448	454	429	445	448	413	452	429	443	464	460	441	425	451	426	449	457	435	435	469	413	451	484	418	439	436	451	427	436	413	450	432	457	440	422	452	444	470	450	426	423	483	407	435	413	462	470	471	432	481	449	400	472	493	443	430	425	478	414	409	483	443	458	445	450	446	412	438	456	446	428	408	429	444	454	433	448	445	424	459	406	463	459	428	496	444	448	406	458	434	430	417	477	477	413	433	447	424	492	440	473	462	447	458	415	434	432	448	462	454	462	439	432	479	434	449	427	467	460	438	415	455	459	432	428	456	452	480	402	408	415	440	488	447	468	448	433	413	442	422	395	443	477	407	441	470	402	462	428	478	464	472	380	433	452	460	479	444	445	416	450	429	440	416	419	434	403	408	452	517	429	465	453	432	423	430	416	439	479	478	465	454	431	447	417	499	425	461	418	405	436	461	479	458	432	441	445	491	467	451	473	437	453	455	451	431	453	447	415	452	471	450	486	474	429	452	459	444	453	454	453	460	451	473	406	449	443	476	438	455	439	425	458	439	457	419	492	446	456	456	443	450	452	427	465	477	445	425	443	426	446	442	449	437	464	439	452	442	400	440	475	428	484	433	452	437	452	429	454	450	440	415	424	450	471	440	415	430	413	438	405	450	426	429	426	400	460	476	436	437	417	442	483	416	432	452	457	468	445	428	491	426	439	443	446	426	459	445	471	411	435	438	450	428	498	444	471	430	467	409	420	424	436	445	436	445	446	403	446	446	443	449	458	430	488	441	403	443	473	426	392	475	437	425	453	434	394	463	451	436	463	438	458	453	426	440	463	430	455	425	394	407	419	430	463	443	429	423	419	432	427	435	473	445	439	449	407	445	421	460	435	444	452	447	437	467	437	426	454	445	439	432	433	438	449	445	407	460	480	466	464	445	431	421	436	434	445	487	485	490	450	430	438	428	494	436	434	465	437	438	439	455	442	445	444	487	428	442	423	437	439	455	463	472	450	467	422	429	424	484	444	454	407	442	449	457	418	465	448	430	457	451	428	431	441	449	441	444	464	451	474	437	475	450	438	413	414	445	483	461	422	451	438	432	429	445	450	435	424	418	457	459	440	449	427	455	442	484	431	425	436	455	443	474	466	412	434	430	434	411	412	420	460	440	403	465	442	412	445	454	453	463	452	435	447	435	444	450	386	457	408	419	410	460	450	426	485	420	441	433	435	429	439	464	450	450	472	454	471	443	424	423	464	421	414	446	427	450	461	450	444	424	437	446	460	455	447	465	472	441	458	437	417	432	450	418	447	447	446	429	467	464	467	427	406	434	457	458	437	495	470	453	454	451	471	467	477	470	511	435	479	452	444	404	450	454	412	478	402	452	421	434	434	430	436	415	490	452	448	448	409	464	429	418	458	441	471	461	432	481	484	435	430	435	473	416	435	459	443	417	453	459	443	428	472	447	412	440	460	464	475	428	458	435	462	484	466	426	452	382	404	466	434	455	469	456	425	442	497	428	453	432	415	440	439	456	466	454	443	408	435	437	440	448	457	475	454	476	475	457	451	417	433	415	425	420	468	431	451	445	402	424	427	416	431	436	438	427	447	459	462	464	428	424	447	417	432	466	441	454	408	414	455	411	446	474	454	421	430	472	428	446	422	439	450	426	427	448	447	452	499	428	434	399	425	432	406	464	453	437	442	447	467	422	412	424	435	402	467	468	448	411	420	423	440	442	449	413	440	451	461	450	441	410	434	430	447	441	434	438	415	427	465	450	409	468	466	443	459	447	436	425	439	430	435	462	441	449	474	455	439	429	437	459	475	465	483	435	457	450	458	450	412	474	430	458	471	419	428	456	442	468	441	428	455	443	433	453	443	420	435	431	437	471	457	447	457	493	416	487	440	451	476	445	443	455	452	469	441	518	426	448	473	457	463	417	421	437	437	445	421	456	424	451	411	453	447	476	441	416	473	442	461	466	454	473	439	432	448	433	421	436	426	437	471	476	428	437	434	445	435	411
26682	22836	21283	8403	3523	1571	1207	984	790	1390	1515	2445	1900	1564	1096	676	690	560	435	317	285	288	265	317	318	290	277	292	329	283	280	284	271	308	291	272	291	313	280	285	314	315	278	304	294	272	251	263	294	279	303	262	307	287	298	313	319	291	286	281	265	286	288	326	273	294	283	271	306	294	280	280	277	269	298	304	299	237	291	250	293	303	268	272	289	283	303	284	265	267	274	297	291	264	283	283	332	289	285	252	293	304	301	304	323	261	306	328	278	286	305	279	289	306	279	293	288	317	288	282	303	260	303	272	299	293	277	268	276	274	316	269	311	258	295	315	311	296	268	330	270	279	281	277	288	302	295	263	320	312	272	320	289	287	277	291	286	317	284	319	304	270	277	265	302	305	286	286	311	300	277	286	265	272	294	313	306	275	317	279	282	289	327	299	327	296	277	301	286	264	276	288	272	309	269	276	280	277	278	293	259	310	307	267	299	260	285	281	298	315	283	284	308	277	254	296	342	256	304	251	287	300	278	249	329	303	292	282	289	293	280	283	281	276	287	297	293	282	310	283	272	285	290	288	321	292	293	324	278	296	301	293	310	329	288	280	286	275	279	311	261	270	310	299	272	299	275	290	311	312	265	290	272	297	273	283	298	288	294	315	307	306	277	293	283	264	298	291	265	300	293	308	277	329	272	287	293	274	284	264	310	276	292	276	307	270	286	302	283	287	322	275	297	278	287	253	303	275	295	297	268	300	301	292	277	299	307	277	294	263	261	285	305	276	292	281	286	277	311	301	285	267	305	277	316	260	312	301	272	332	304	297	283	281	273	298	305	271	278	301	295	266	323	274	315	281	289	307	289	288	292	308	312	292	307	290	279	296	296	264	277	272	304	307	285	286	292	305	286	309	277	275	261	270	282	303	268	256	293	256	290	269	250	275	280	300	289	276	264	301	301	267	277	283	289	305	272	270	277	254	302	336	275	257	271	296	276	242	295	324	284	329	284	287	314	289	269	277	281	276	281	295	258	321	283	282	317	291	301	291	270	289	290	305	268	269	292	282	299	279	247	265	285	297	298	314	290	285	303	295	286	280	290	296	291	280	318	289	290	299	303	275	287	329	287	331	305	279	259	329	265	271	271	268	288	319	309	280	255	281	268	330	310	285	303	283	274	307	270	314	262	285	280	279	282	276	287	294	310	309	275	296	285	277	278	291	266	285	289	281	283	285	302	287	292	287	287	292	302	290	279	286	287	287	312	278	285	301	283	294	276	282	316	302	305	286	287	300	295	285	278	277	313	298	294	301	273	307	273	276	313	272	272	263	301	286	291	313	280	311	272	286	293	330	288	294	298	274	266	276	272	299	293	290	303	318	290	302	303	287	289	260	282	297	305	284	315	277	271	316	304	283	274	279	277	286	298	311	271	322	276	278	266	309	282	292	315	296	299	277	269	265	281	258	275	269	299	270	288	294	255	314	275	312	296	284	328	281	294	272	274	271	280	291	292	285	284	314	276	268	321	298	285	280	287	266	330	325	331	286	268	305	276	282	276	289	258	268	296	278	302	315	288	289	294	294	277	291	282	280	331	281	251	269	318	298	257	292	310	296	300	257	294	264	263	283	296	275	338	311	307	274	304	285	302	275	288	285	338	287	289	307	277	280	329	251	254	307	277	286	296	274	299	265	296	285	309	264	269	274	302	277	271	302	301	269	281	288	276	298	301	292	294	289	256	266	280	270	275	266	271	282	276	287	295	303	278	280	318	296	269	291	286	294	309	296	291	277	283	269	292	292	298	276	305	296	291	300	312	285	286	283	300	259	248	284	303	280	315	302	270	284	286	285	288	286	279	265	290	252	339	317	284	254	264	288	285	275	301	286	271	312	309	304	319	286	287	278	276	294	267	294	290	296	282	299	306	274	283	304	277	273	289	296	273	285	271	303	280	276	297	295	284	293	282	287	289	278	282	314	303	266	281	298	310	287	281	280	302	313	267	281	283	309	314	287	309	298	296	259	297	304	319	302	321	309	308	324	306	301	289	296	298	294	275	275	243	304	308	281	286	302	344	300	281	282	294	264	304	281	275	266	284	294	296	279	315	268	280	299	278	283	271	293	302	261	280	299	279	293	289	294	272	284	280	290	293	258	283	304	269	301	300	258	298	298	284	306	286	300	267	289	274	301	279	287	287	325	304	279	276	298	310	282	273	282	295	263	299	284	281	289	254	283	311	282	294	297	273	288	301	273	262	286	272	299	282	275	299	263	273	277	307	266	293	269	269	282	299	253	326	294	288	305	314	293	281	299	298	281	264	261	298	265	275	296	248	310	275	292	290	299	261	255	270	283	274	287	275	293	261	285	293	264	288	294	272	322	294	310	331	274	246	280	283	300	290	291	265	258	298	277	288	289	297	279	278	302	293	293	316	278	261	273	301	268	290	301	274	271	330	285	280	310	294	297	304	256	271	266	245	289	293	282	286	302	297	282	299	276	292	272	264	308	285	288	293	287	276	314	294	318	297	281	290	267	321	296	292	292	270	265	298	275	294	284	281	268	278	271	261	293	279	282	286	254	287	273	282	272	259	300	286	303	300	299	313	318	298	313	315	270	305	297	270	313	260	299	299	289	293	276	317	271	243	287	266	267	282	314	260	310	295	303	284	263	278	301	264	284	283	313	297	294	280	298	320	298	292	293	302	280	258	284	279	311	312	272	290	314	303	291	286	281	255	274	277	268	304	275	296	262	321	272	308	292	296	323	306	295	266	287	287	276	284	285	281	301	264	298	277	297	286	270	289	292	285	287	266	322	291	268	313	269	302	299	278	320	288	295	295	283	259	283	267	316	292	291	321	275	289	297	296	270	286	324	312	263	319	305	278	311	304	296	292	297	284	312	297	293	293	278	287	271	308	256	269	289	291	297	290	292	318	315	312	284	301	277	278	290	268	317	287	286	287	294	297	312	288	307	287	309	337	310	294	263	313	298	271	300	269	282	266	287	283	296	285	312	286	275	266	274	297	287	295	274	276	289	300	307	292	276	299	280	289	320	285	272	304	294	269	301	298	317	298	290	315	278	315	312	309	304	259	300	278	288	297	297	286	286	291	259	277	289	313	291	288	290	291	291	271	251	250	275	315	294	320	285	300	262	282	304	273	303	279	276	299	292	255	268	307	283	269	273	314	280	317	271	257	289	298	260	305	269	250	284	268	274	293	299	312	303	287	303	266	255	252	261	265	316	292	251	264	287	304	287	296	310	300	303	307	257	270	280	283	254	293	237	280	291	294	290	265	293	312	286	280	337	268	286	267	279	332	300	295	308	262	281	264	317	268	254	302	284	275	299	309	316	288	291	288	294	289	272	263	267	284	252	283	297	266	295	297	269	287	254	274	279	312	293	281	242	293	281	265	293	258	264	287	312	304	292	268	304	303	277	285	280	286	292	288	297	302	266	295	316	302	301	287	309	295	283	302	273	301	266	264	297	280	302	292	288	322	292	275	295
21634	39392	25754	12692	9634	5134	4147	3508	2719	4855	5353	7965	5756	4742	3264	1973	1695	1511	1023	658	613	561	609	576	538	527	581	594	573	579	563	554	570	566	589	571	547	625	538	621	552	586	568	546	572	573	572	612	551	589	587	548	620	565	600	579	596	574	546	580	595	548	611	598	582	542	559	575	598	614	531	532	630	565	580	559	549	591	582	580	556	582	611	559	575	535	616	585	530	530	562	542	593	526	596	609	597	593	613	567	560	591	591	607	627	564	548	553	603	589	583	592	584	577	578	574	551	568	586	549	577	571	593	569	585	578	549	586	558	605	552	618	605	609	597	578	576	581	592	592	575	614	585	555	594	600	556	586	593	569	586	553	529	551	607	557	599	581	552	609	587	531	621	580	565	641	558	558	585	546	566	593	557	622	574	516	566	568	586	575	565	637	590	570	597	607	582	621	630	589	629	565	579	574	577	565	560	573	562	576	523	576	564	563	577	570	603	570	554	560	609	567	585	556	586	577	568	589	559	587	621	633	578	597	577	575	583	606	571	636	557	540	595	567	622	612	589	582	576	594	599	567	571	564	611	590	546	568	609	558	573	542	550	587	560	546	565	567	597	586	637	547	589	556	612	607	616	610	634	614	595	564	573	560	538	571	556	580	609	530	573	562	571	591	547	563	603	598	571	597	611	588	601	557	587	592	594	550	553	591	573	589	593	568	548	576	551	609	565	604	587	570	541	588	624	574	576	573	545	594	549	574	572	593	553	568	561	598	562	619	600	527	565	579	581	586	553	570	601	604	593	580	583	599	581	630	585	580	581	584	597	566	606	557	578	617	569	577	596	618	603	579	600	611	630	595	568	581	575	589	571	588	627	548	584	562	580	584	554	560	585	569	580	588	644	581	577	547	566	621	595	566	591	589	585	589	588	549	606	569	605	615	591	596	592	574	571	604	585	606	609	569	617	574	590	568	575	623	567	585	563	556	562	542	600	609	582	587	542	571	586	614	572	597	596	612	598	622	595	557	562	650	581	594	559	582	582	597	574	566	606	596	570	576	551	570	542	563	553	593	582	552	558	570	627	580	596	559	560	561	586	533	580	585	586	581	603	615	579	564	570	567	593	600	581	585	580	626	558	564	597	573	579	616	562	558	608	601	632	568	586	596	586	594	527	599	578	590	564	571	562	618	525	568	614	557	550	532	550	585	547	527	578	610	538	567	581	578	634	568	589	595	557	612	598	588	551	552	600	587	535	580	567	570	606	549	524	585	531	554	573	569	579	554	559	568	538	606	641	593	591	558	603	607	583	551	607	577	561	566	601	600	597	645	591	590	612	550	557	577	604	600	597	620	566	601	593	603	522	598	581	620	527	557	574	608	583	667	567	581	598	560	579	564	585	567	589	565	542	557	556	567	624	544	612	584	568	556	546	581	552	535	585	593	596	641	604	592	606	510	613	582	586	597	571	609	577	564	567	572	578	554	613	556	558	507	604	593	584	562	604	597	582	584	576	597	592	561	506	601	564	591	582	594	571	569	548	582	569	576	584	599	598	595	569	560	551	551	571	599	580	575	591	591	559	584	601	571	609	545	596	578	589	639	560	573	577	563	597	551	591	581	607	575	600	606	572	579	617	567	591	620	564	573	562	563	556	619	597	615	564	616	635	563	547	581	599	585	587	578	583	582	570	543	548	558	561	566	552	614	582	565	539	547	630	602	559	611	582	633	576	647	579	525	578	575	590	578	553	596	576	552	576	571	540	586	578	561	622	630	574	573	561	587	539	610	596	570	608	576	571	514	561	584	581	582	569	514	586	592	584	576	592	607	575	606	621	550	539	618	560	579	590	579	646	570	560	556	600	569	589	614	609	568	564	569	553	577	598	570	567	605	533	582	577	571	529	585	620	567	561	553	626	542	624	599	577	554	576	570	592	628	534	593	574	568	568	568	613	569	574	583	560	632	574	529	581	597	578	566	612	579	588	641	587	551	608	579	583	556	592	575	603	594	583	565	633	527	565	585	622	552	590	591	549	550	580	587	590	636	611	610	579	566	556	568	584	578	596	585	582	585	554	588	585	552	577	570	534	569	562	577	593	635	599	552	592	578	609	602	617	599	575	606	578	576	590	580	642	578	550	592	615	540	609	607	635	621	574	625	589	576	609	581	566	604	607	574	552	589	573	588	595	558	592	525	597	593	560	578	594	581	561	578	602	584	571	597	569	624	602	575	568	616	573	558	621	515	567	546	591	535	631	626	573	536	606	634	634	572	597	562	591	589	626	569	603	560	565	548	579	592	564	574	585	581	598	545	572	577	567	631	577	545	623	579	585	587	591	593	601	655	597	553	571	591	567	581	595	585	566	608	584	566	563	595	546	567	554	616	608	599	596	586	566	563	572	572	524	596	588	581	598	598	611	561	610	544	569	578	542	582	560	572	587	598	557	577	561	589	581	593	548	579	605	587	565	574	581	573	567	593	596	539	554	591	564	610	569	605	645	576	534	570	586	612	563	556	566	559	564	632	625	605	536	553	561	547	579	639	583	571	567	588	560	597	579	583	581	613	533	609	616	588	539	579	560	599	602	565	552	605	574	599	557	565	590	587	578	619	565	584	581	580	575	591	557	596	537	606	577	600	610	582	552	617	607	558	556	561	592	586	572	587	557	583	579	549	583	563	556	560	566	575	552	582	579	559	596	558	544	580	528	573	565	591	592	583	529	580	512	533	570	569	590	578	583	587	569	550	611	600	567	571	592	579	598	531	601	587	539	602	639	574	578	589	632	564	553	610	598	587	561	561	602	609	539	607	570	568	563	606	578	605	603	605	557	569	600	562	589	563	573	551	576	599	564	593	540	555	590	637	582	576	568	588	613	539	581	591	594	614	587	578	594	583	587	632	565	556	556	628	555	576	559	618	590	578	596	585	523	602	594	530	581	548	563	589	563	606	627	588	601	544	601	616	575	574	559	580	581	599	584	554	605	584	577	596	597	619	547	571	572	554	586	558	540	625	600	631	596	605	583	575	565	613	588	574	532	588	569	561	572	565	589	556	547	613	563	616	579	564	555	574	599	585	598	547	605	604	532	602	576	578	579	586	576	568	573	608	550	596	633	542	537	576	580	600	610	601	546	596	615	615	575	605	593	573	592	587	594	585	542	575	564	565	576	560	641	576	575	596	571	638	619	613	559	563	514	556	568	574	554	563	584	549	559	612	585	549	572	580	557	610	612	566	586	566	623	599	612	604	594	586	599	585	601	626	580	547	577	590	567	555	574	562	604	566	593	601	572	589	562	603	613	608	541	564	601	594	603	564	572	626	604	624	596	564	583	563	578	563	619	610	582	591	570	571	608	605	575	558	655	561	579	568	590	561	555	586	527	641	586	563	578	599	558	596	612	608	603	560	564	577	584	592	590	593	559	583	586	550	581	577	599	549	608	579	576	613	536	598	564	607	546	531	617	570	528	564	578	567	610	584	592	541	599	601	579	570	565	609	592	530	550	589
24309	21283	28215	24671	18072	5180	2521	1586	1671	3040	7378	12302	10175	5473	3367	2775	1340	1416	656	518	751	304	191	236	221	201	188	192	206	234	179	190	208	219	199	195	183	176	218	179	192	189	190	195	210	193	198	185	210	194	213	201	189	193	206	192	220	210	191	184	188	181	207	200	197	209	185	196	157	187	204	175	225	194	181	190	189	194	210	171	182	217	214	196	206	202	200	201	211	190	218	199	202	212	203	168	202	186	198	194	182	188	186	182	203	194	179	195	192	185	170	211	225	201	207	216	211	215	196	211	196	190	205	215	180	207	180	192	190	208	213	220	189	186	223	208	180	191	227	186	175	185	186	215	195	207	206	206	176	198	191	217	192	198	194	193	215	197	193	194	189	189	214	193	212	184	179	185	207	188	220	221	204	208	199	185	190	196	213	192	184	208	201	182	187	220	223	221	186	207	187	179	207	210	210	185	223	171	201	190	205	189	190	181	212	199	214	195	215	197	187	201	195	198	203	225	195	205	201	172	206	202	196	200	183	197	179	224	189	205	207	208	211	204	192	179	182	183	168	180	215	185	167	195	196	182	187	193	198	212	214	219	193	190	194	182	209	211	172	176	203	228	201	192	184	196	178	180	192	204	213	191	192	202	198	188	207	191	201	184	176	181	192	206	194	194	179	202	204	199	208	194	195	188	172	203	182	212	208	179	180	207	185	196	216	214	202	207	211	187	158	211	190	228	186	200	176	190	185	171	189	192	203	210	182	208	195	214	167	209	178	195	205	193	178	202	191	200	201	178	182	186	192	179	196	177	185	220	204	194	166	209	211	181	196	201	202	186	195	211	195	199	197	189	203	197	225	164	205	189	199	210	183	203	187	190	193	186	192	219	200	180	196	168	198	176	156	183	182	190	200	214	200	203	171	194	216	205	193	196	175	186	208	185	199	181	222	199	206	182	192	189	192	190	193	213	201	214	203	180	239	199	231	203	193	189	206	212	176	178	184	171	231	198	197	191	167	185	197	201	222	191	189	215	197	180	195	190	188	171	201	174	208	170	203	197	193	196	206	164	186	185	183	192	192	214	198	210	215	196	164	182	180	183	186	200	212	196	234	200	184	185	191	189	209	202	185	202	197	196	196	180	200	199	205	195	206	205	192	200	186	185	193	217	186	208	186	180	193	212	216	196	220	225	185	180	195	176	219	208	205	196	212	213	195	188	171	204	196	165	209	199	204	185	193	193	198	185	180	202	213	186	203	184	213	202	236	216	193	215	191	186	203	202	170	201	199	210	196	196	237	192	208	194	204	178	201	191	221	184	194	198	188	206	193	214	192	200	206	204	195	171	194	205	197	240	169	191	206	220	193	184	230	223	179	194	208	210	196	193	207	234	172	194	189	177	222	171	184	192	199	186	212	189	197	181	201	209	172	188	179	210	230	212	204	181	184	188	206	179	203	184	209	212	212	227	180	192	195	218	195	179	212	223	193	189	206	198	202	195	214	198	206	227	210	205	212	180	160	180	176	202	207	194	204	202	188	196	214	196	223	188	198	170	212	192	206	166	194	205	203	186	218	192	207	214	196	207	192	211	202	214	192	200	224	180	188	186	181	160	201	186	200	222	175	195	209	204	195	210	181	196	205	185	209	188	214	193	197	203	200	179	195	192	208	200	189	196	199	223	190	184	218	176	180	193	185	198	204	211	219	196	196	174	183	177	180	194	200	187	199	209	190	187	192	194	200	219	220	181	202	187	193	214	193	238	201	220	194	204	187	204	174	204	182	205	227	167	197	197	186	186	209	210	198	184	164	202	191	201	191	199	194	197	203	203	232	211	176	208	204	215	186	198	218	193	174	204	202	170	210	201	178	174	188	184	182	206	192	199	199	203	192	210	191	199	208	205	186	200	191	189	206	211	194	210	197	177	186	193	210	193	178	191	199	207	192	200	187	204	219	200	208	195	196	196	192	186	187	199	158	205	216	211	214	186	187	180	183	196	205	211	178	188	215	188	185	188	196	202	201	182	201	192	215	219	199	192	208	202	193	206	189	215	187	204	207	185	198	216	198	183	193	199	204	187	195	188	200	206	181	178	215	184	213	195	210	184	196	212	200	183	234	200	208	205	197	205	212	197	181	176	224	202	207	183	180	212	169	212	226	185	209	202	213	207	200	188	200	192	190	205	209	204	203	203	170	220	187	192	185	185	185	200	191	197	187	189	182	205	188	205	204	207	193	184	207	203	202	192	198	191	204	181	196	207	181	192	206	204	195	186	201	187	196	200	194	197	155	172	193	213	214	213	187	180	182	171	207	187	217	207	198	159	181	179	177	202	207	208	219	199	203	208	168	191	196	173	191	208	179	183	182	188	214	172	199	208	191	219	198	187	185	197	224	174	181	165	182	200	189	197	207	204	218	179	205	197	199	175	187	205	201	185	197	193	186	203	198	188	204	191	183	192	186	199	218	182	225	203	197	201	181	186	202	168	227	185	203	220	181	176	226	193	209	182	186	183	176	195	203	203	210	197	196	196	188	192	205	213	215	190	216	192	204	185	199	209	199	205	174	177	202	198	187	182	197	184	207	206	222	209	187	214	201	191	185	205	196	190	216	206	181	171	202	200	195	193	178	204	202	188	208	218	187	184	205	208	210	171	185	173	179	193	200	186	175	182	217	189	178	182	182	224	188	198	193	188	192	179	204	197	195	207	209	208	190	190	208	177	203	202	193	220	192	208	203	193	185	209	182	187	199	188	204	192	168	205	172	184	216	225	210	153	182	194	213	193	198	205	191	205	188	192	183	210	182	188	208	188	209	169	185	216	194	184	180	181	199	177	208	203	214	200	208	176	213	215	201	183	230	182	197	197	192	200	189	205	205	177	208	225	188	210	184	196	218	218	193	201	215	179	159	201	207	214	189	196	203	198	198	188	216	199	196	180	178	179	209	207	200	181	181	188	179	174	189	208	185	191	205	176	183	209	175	201	214	169	183	191	184	194	204	172	188	184	174	190	195	189	189	181	184	209	194	204	197	189	194	189	183	183	180	194	189	192	214	184	167	190	227	169	216	218	211	194	201	194	205	167	197	175	209	217	205	178	209	172	190	191	197	191	182	197	161	210	187	209	203	167	200	202	174	174	178	200	198	187	215	203	202	170	192	197	178	193	206	184	196	198	192	190	174	194	212	201	201	205	199	174	206	188	197	198	197	193	207	205	213	181	217	202	189	201	220	188	169	178	207	194	201	200	208	214	193	185	182	195	239	180	203	194	189	193	172	192	198	210	204	182	183	188	222	193	185	189	187	201	178	174	206	186	216	207	206	212	180	207	214	187	190	203	172	170	210	216	182	196	201	202	188	182	206	186	214	186	195	195	182	204	195	194	201	179	184	198	191	183	191	203	218	222	214	189	216	188	181	187	189	196	187	206	183	191	193	200	197	194	203	190	170	209	195	213	197	190	199	180	189	196	188	165	195	195	206	230	178	199	173	248	217	224	185	191	178	188
24885	38858	24990	18309	12709	9604	7403	5752	6246	10261	19238	24646	20545	13593	9525	8388	4235	4643	2089	1625	2541	759	450	449	437	407	400	405	407	588	407	411	397	425	388	386	452	425	408	423	398	427	406	391	407	389	413	413	444	417	424	419	408	427	404	385	424	402	381	409	384	420	433	411	407	370	392	430	391	399	389	420	426	416	410	417	432	395	384	435	402	399	388	419	453	433	408	396	411	440	395	386	405	430	447	399	369	436	401	425	418	410	432	410	448	401	420	410	413	386	428	447	418	375	395	409	428	451	411	392	402	380	430	374	392	400	399	430	428	373	434	422	364	403	416	412	418	465	397	438	390	419	394	405	451	391	402	396	421	404	440	374	427	411	391	373	414	411	418	411	378	437	422	431	443	375	432	421	423	474	404	397	421	410	417	396	411	409	382	399	409	423	425	426	407	401	390	389	418	369	430	403	414	415	439	383	409	413	411	360	383	394	417	381	416	414	402	391	399	417	407	390	406	401	379	415	391	407	404	445	395	415	398	456	433	409	407	428	427	444	418	417	423	402	380	419	407	386	410	434	388	393	430	409	430	417	400	385	448	410	424	390	441	395	436	442	430	448	422	400	420	399	425	411	398	407	426	377	428	383	413	412	389	386	420	390	410	386	391	397	460	388	421	387	406	462	392	417	400	385	385	411	379	435	371	405	398	393	446	421	417	406	408	392	454	418	346	411	430	435	378	418	432	423	401	410	394	419	432	406	417	388	406	407	400	378	443	395	412	403	437	399	371	407	409	385	395	407	401	427	405	382	414	391	394	397	427	388	404	425	390	427	442	387	455	385	443	389	415	425	382	403	385	444	416	367	387	411	402	424	394	395	430	392	417	348	402	438	387	404	383	419	444	389	442	413	409	437	406	395	407	386	424	390	412	410	403	418	424	397	420	395	421	437	385	392	418	375	423	408	391	388	407	399	422	368	400	406	431	376	394	416	412	433	432	411	425	430	397	400	409	402	409	394	395	395	400	417	385	415	395	412	420	398	443	439	402	417	420	414	407	419	401	434	395	430	421	450	426	408	377	391	377	382	443	410	420	377	437	412	382	423	405	407	420	388	415	425	410	401	394	430	382	409	391	422	440	418	386	405	405	406	401	389	374	392	457	411	371	412	400	422	409	402	397	395	421	369	418	378	422	383	385	445	446	399	378	411	444	435	408	394	401	412	391	431	389	415	415	405	382	420	409	429	417	413	417	403	426	420	418	410	395	376	412	421	400	409	397	414	383	380	405	408	410	395	398	391	400	402	429	424	364	410	425	418	424	419	411	413	421	401	440	391	440	387	410	387	408	408	377	385	398	418	417	428	417	416	421	412	411	370	430	431	378	414	400	396	418	415	441	384	402	377	391	443	409	431	408	380	449	388	394	385	372	430	411	425	447	412	425	395	452	430	407	420	425	385	419	394	402	382	411	389	434	394	419	396	441	431	406	416	392	385	382	420	403	393	418	381	409	397	436	422	363	446	404	410	427	402	385	438	411	428	397	394	450	391	398	424	416	442	400	394	421	436	372	420	402	367	424	396	420	422	426	398	431	390	444	399	426	437	412	376	423	408	393	365	409	435	406	388	410	407	407	402	413	391	425	430	426	401	381	374	436	433	416	405	425	380	418	388	382	442	445	392	410	413	366	426	441	418	415	415	404	432	384	430	429	418	419	395	414	383	394	399	465	386	423	420	415	391	418	386	386	402	464	419	419	370	383	398	438	393	411	441	397	406	415	376	415	395	386	410	393	436	423	410	380	400	420	388	413	426	404	433	403	387	398	408	394	407	424	420	420	452	438	422	418	409	397	380	417	415	378	381	407	423	412	420	436	416	416	408	412	438	409	378	427	427	417	410	435	427	409	419	395	379	437	431	380	417	442	362	356	412	420	437	386	393	422	379	419	442	412	402	415	406	380	407	395	427	421	395	456	402	389	402	440	361	423	392	415	416	422	397	442	341	418	381	392	390	416	443	424	430	415	408	400	390	425	433	422	411	406	397	410	465	413	431	415	398	415	427	395	408	372	400	434	440	421	406	389	371	368	375	409	405	424	413	398	398	425	403	404	418	427	375	379	404	384	416	414	423	419	427	408	424	393	443	413	424	413	409	368	412	399	413	417	391	423	442	439	414	422	370	430	390	444	420	405	409	392	402	425	430	432	433	405	367	413	408	377	413	432	425	379	342	398	450	372	365	403	406	427	422	438	417	409	414	414	384	415	416	422	398	376	431	390	413	413	390	395	393	438	432	394	434	436	388	388	395	392	452	394	400	391	435	386	407	443	449	385	398	414	371	442	401	399	407	431	411	410	416	448	362	418	395	429	427	432	428	432	396	390	414	399	396	393	414	417	408	421	411	405	419	392	412	388	422	399	420	441	455	372	376	420	407	430	429	369	395	401	417	380	396	407	416	403	374	386	402	419	376	413	421	409	413	393	411	359	372	397	425	387	427	399	408	389	422	413	382	399	406	412	399	413	384	401	419	400	442	453	418	402	374	418	413	404	428	414	414	399	415	418	402	381	418	409	430	391	438	417	415	415	419	412	443	411	420	422	438	395	425	402	392	411	404	399	377	418	399	411	377	359	405	412	433	394	399	439	426	386	398	416	413	409	385	402	415	410	423	383	422	426	411	436	429	432	421	488	406	421	406	436	387	439	414	414	456	416	405	435	422	350	432	430	406	410	409	389	420	409	424	397	398	406	416	428	374	397	445	458	427	416	417	362	395	398	374	383	382	445	422	402	375	431	388	390	428	419	426	429	416	398	405	393	416	411	405	405	366	395	419	413	385	423	404	405	417	397	404	440	424	406	403	431	410	412	411	422	430	357	386	405	406	409	410	389	422	404	416	443	410	384	437	399	400	421	406	387	411	393	390	436	386	410	412	417	411	388	433	404	411	428	405	404	413	421	420	389	413	425	384	455	400	373	386	398	443	426	423	404	428	429	419	432	413	373	416	386	404	402	400	436	388	419	418	409	398	378	414	394	383	386	413	421	405	443	416	402	374	400	376	380	393	414	438	401	390	451	407	438	418	413	381	428	411	392	359	434	432	425	408	425	439	417	409	417	397	439	428	412	389	396	427	430	410	403	435	419	409	414	388	387	425	427	389	438	417	420	389	417	403	383	389	417	395	443	417	411	414	419	383	387	419	407	387	411	422	395	373	390	389	386	442	363	422	401	404	410	401	421	415	419	460	455	454	448	404	414	432	414	409	401	397	413	413	377	428	393	426	418	386	376	385	393	436	425	411	431	448	396	386	424	406	392	417	379	413	396	399	386	373	412	406	407	425	405	396	421	436	409	417	388	403	411	383	412	422	388	421	412	400	385	396	380	446	397	398	381	391	389	426	403	385	370	390	400	370	403	396	423	391	408	369	412	414	424	408	431	412	417	411	408	411	432	457	434	412	401	409	403	376	399	410	392	444	405	391	436	374	400	374	412	405	387	412	429	421	417	393	420	402	406	372
23068	21220	29010	23743	21240	20308	9305	2832	2826	3800	9646	16662	12229	6171	11300	8569	2025	1468	668	528	1162	394	184	166	163	164	160	142	252	305	143	139	140	143	154	171	148	139	139	150	143	139	128	148	146	149	142	134	140	155	151	146	102	125	133	149	136	145	135	123	149	128	155	124	127	137	142	139	135	150	134	153	124	151	154	125	144	142	144	126	141	131	135	148	124	156	155	137	150	138	134	131	129	127	142	179	145	143	148	130	131	127	134	125	146	144	161	159	139	124	150	122	147	149	148	144	142	142	138	135	151	172	143	134	141	130	129	145	144	141	140	136	156	132	137	145	145	162	148	126	141	144	132	147	140	148	138	145	127	150	144	131	141	145	147	145	141	136	146	142	155	170	133	137	154	143	142	142	161	127	131	133	120	159	154	132	123	142	130	135	143	126	151	148	145	112	141	140	133	141	157	175	149	136	130	131	125	140	148	149	151	152	135	156	125	153	143	162	138	146	145	153	132	130	141	164	144	126	126	156	128	135	143	129	146	132	151	149	142	133	139	125	116	143	118	131	137	129	118	140	131	139	131	139	131	142	130	124	137	133	161	147	140	132	138	131	164	173	144	146	146	138	149	117	153	144	140	149	145	166	152	140	137	143	132	154	134	130	126	149	145	139	140	147	136	127	132	162	142	129	117	153	129	149	133	142	136	124	164	111	142	144	164	129	127	151	125	158	145	156	168	137	126	141	163	144	138	160	137	135	126	133	128	116	132	152	148	157	145	133	134	141	156	132	131	129	148	168	150	146	135	134	130	158	136	124	127	129	133	145	139	129	150	159	150	146	147	145	144	158	143	157	130	160	154	146	140	140	142	143	134	167	137	150	150	143	129	153	146	143	145	148	127	146	135	134	148	153	131	137	148	128	145	137	124	155	141	141	126	129	131	132	156	153	134	118	148	137	129	131	114	135	144	150	156	159	148	135	159	149	136	134	150	140	145	124	114	143	140	124	156	138	133	143	145	128	136	119	142	149	148	125	118	142	149	146	135	141	136	141	143	135	112	129	154	138	133	134	121	140	124	126	123	134	149	108	135	132	122	138	120	117	124	148	144	138	137	125	128	133	133	124	146	130	150	133	135	145	133	150	120	127	156	117	138	141	131	140	150	136	131	136	124	145	142	136	122	135	134	140	149	141	124	134	121	159	109	160	151	128	150	147	151	150	132	135	127	153	122	137	146	153	128	149	125	128	146	142	126	119	157	139	127	148	151	133	123	129	163	119	135	136	144	128	123	145	133	129	141	138	152	163	145	154	151	160	142	147	104	141	162	150	116	131	147	144	154	154	124	137	143	142	140	133	134	133	143	142	147	141	137	117	152	122	140	131	154	121	128	147	141	168	131	129	145	145	144	136	143	142	135	142	132	141	142	148	130	136	147	148	126	136	133	131	147	168	153	122	141	114	130	117	144	138	125	145	138	148	139	149	137	136	146	118	146	145	144	128	147	129	134	147	139	122	161	146	138	123	144	138	127	142	144	152	127	122	134	142	136	135	121	148	138	138	151	126	149	136	126	124	134	141	133	135	138	145	140	152	111	135	133	135	146	132	136	160	169	150	137	117	139	135	120	147	129	144	150	129	161	143	149	146	145	125	138	146	135	145	140	132	141	135	138	128	146	156	139	127	166	135	137	124	131	142	148	115	146	133	140	140	169	141	118	138	131	118	142	158	143	123	147	136	151	138	103	149	126	156	133	135	156	127	115	154	105	147	161	118	154	124	136	133	150	139	120	129	163	138	129	151	125	128	150	122	148	159	126	146	127	148	130	131	155	120	121	128	136	131	144	141	140	143	131	110	124	121	152	158	159	143	146	130	137	135	114	140	136	141	143	133	137	136	127	114	140	147	121	155	138	137	140	129	150	165	139	141	140	127	147	131	131	136	136	138	158	142	136	159	146	152	145	150	146	140	137	145	112	132	134	168	135	128	154	144	135	159	150	137	133	155	114	139	132	144	144	142	151	115	141	138	157	130	137	158	151	134	133	130	144	137	126	107	123	137	133	139	131	123	143	151	142	154	147	134	132	131	140	117	134	138	129	136	138	140	149	163	148	151	136	140	130	131	143	129	131	145	151	140	129	141	142	120	128	159	162	153	112	117	140	151	148	139	157	137	143	147	150	145	122	133	146	129	141	135	144	149	150	130	122	140	132	159	142	127	126	134	139	128	160	144	141	150	131	131	137	119	140	132	132	165	129	136	170	131	181	131	150	128	175	138	157	154	120	137	145	132	133	154	129	148	125	150	123	120	121	156	153	133	141	159	124	123	143	119	168	139	156	145	158	138	127	145	132	139	131	125	145	152	143	168	144	123	135	132	148	129	129	130	151	130	136	144	141	143	145	102	141	139	147	113	132	131	155	122	130	124	123	157	142	128	114	148	136	144	144	131	149	138	134	137	151	125	143	120	131	111	135	165	131	147	133	162	137	136	146	146	143	154	140	123	108	129	134	130	133	149	130	123	158	153	144	145	125	118	145	125	139	159	145	124	132	146	132	150	158	118	140	148	131	138	114	152	137	111	129	134	139	121	155	138	153	142	139	124	134	132	131	141	139	134	124	134	139	144	133	149	126	124	139	130	138	126	113	140	151	146	149	129	142	136	128	149	145	137	138	143	126	132	129	137	144	151	134	137	118	130	119	141	162	127	145	136	143	133	137	144	133	143	128	158	133	133	156	151	113	140	131	140	168	149	148	134	115	158	153	147	125	144	137	137	158	127	138	152	149	127	127	137	140	144	145	136	154	143	134	145	139	129	140	145	128	143	135	128	142	125	154	152	133	118	144	133	156	147	143	127	153	123	152	141	140	132	137	142	144	130	128	134	130	140	144	145	139	137	146	139	151	151	113	169	137	140	117	154	119	143	158	140	130	126	141	132	151	145	140	123	144	149	137	131	131	134	137	151	134	146	153	157	116	119	153	143	142	175	133	136	124	135	135	105	145	120	136	131	146	139	148	123	115	145	136	123	120	125	139	150	141	145	143	113	142	142	138	138	127	154	136	142	119	140	125	135	152	122	163	140	142	136	131	129	145	134	135	149	134	142	162	148	113	128	152	147	139	122	130	128	139	128	154	151	133	136	131	141	111	126	125	149	143	135	136	141	134	145	150	135	140	132	150	147	144	138	133	168	143	162	145	149	166	125	145	130	125	155	140	121	139	122	140	139	148	113	135	118	130	147	133	147	117	153	129	147	134	134	131	154	164	139	132	145	149	145	123	143	136	135	141	136	137	143	154	128	144	141	125	138	139	138	134	151	145	127	155	170	118	136	118	154	114	131	135	132	131	114	121	127	131	143	121	137	138	139	125	130	127	124	131	148	142	162	136	142	154	153	135	141	134	130	152	124	127	155	140	145	139	141	150	145	132	149	123	127	145	142	147	149	160	171	133	128	138	146	159	138	132	136	130	133	152	128	153	123	138	136	122	162	142	139	156	143	129	134	129	145	126	131
25663	42785	34262	26031	21131	17272	12833	8749	9981	12824	22979	29930	20560	15256	22592	18045	5570	4642	2141	1855	4040	1120	472	426	373	363	319	316	854	1023	306	329	325	289	323	297	333	302	314	316	303	308	328	297	303	329	267	305	282	293	318	292	296	301	269	284	299	278	280	270	264	294	299	297	266	276	275	314	333	266	287	266	270	270	273	281	291	297	298	283	262	286	305	278	307	290	299	302	285	302	320	303	302	296	283	276	321	282	280	274	283	289	260	263	264	263	272	304	286	294	305	272	297	282	260	282	265	313	290	286	268	307	289	277	279	289	276	257	314	294	273	310	276	290	298	265	277	261	286	275	299	299	263	308	303	281	274	262	279	288	263	257	261	316	280	305	269	311	282	281	302	301	276	269	266	263	302	286	280	272	281	280	298	278	313	297	273	317	294	303	263	312	289	283	297	262	313	282	299	265	299	266	272	280	264	282	269	274	254	284	299	288	265	291	278	279	277	280	303	281	273	268	269	273	252	290	273	289	299	313	279	269	297	296	281	301	292	280	300	323	293	269	263	265	274	337	275	267	273	292	312	314	283	291	271	276	264	317	300	299	292	286	268	309	301	287	253	296	261	266	282	274	269	286	281	265	280	299	255	285	298	281	309	301	260	278	280	261	301	305	274	287	280	273	281	279	282	253	299	292	285	284	287	279	260	291	293	299	273	258	278	264	291	285	283	313	299	292	250	264	295	269	256	274	280	283	290	297	283	273	264	305	284	276	272	254	303	287	281	279	273	266	287	271	284	262	306	286	306	280	256	288	312	296	290	245	288	243	285	280	264	270	305	273	322	292	293	245	318	284	281	255	293	290	269	307	269	276	271	278	300	284	293	278	288	283	273	264	309	274	272	304	260	272	305	283	280	274	268	310	317	264	284	283	303	286	299	260	287	281	280	283	280	245	302	302	280	253	286	284	267	283	294	251	299	308	276	276	282	303	298	259	265	289	248	309	291	273	271	261	265	264	271	299	262	295	274	286	277	292	284	272	281	288	259	292	297	283	276	294	293	270	298	292	283	273	264	286	292	272	287	275	287	298	305	283	281	313	285	266	236	301	304	287	287	302	284	318	298	272	274	272	272	298	265	268	278	262	301	258	304	247	297	278	300	268	285	293	283	309	272	289	274	273	273	273	294	298	305	275	274	271	282	289	289	309	286	289	284	248	278	315	272	283	279	298	298	289	266	262	301	314	303	276	277	254	298	278	274	301	262	305	275	290	287	283	296	277	293	299	286	290	269	293	319	277	315	294	311	275	290	245	294	285	256	281	288	281	329	275	270	279	282	301	294	283	279	284	292	328	294	317	296	272	281	288	286	317	271	281	272	254	274	295	290	290	276	284	270	301	281	285	265	301	266	279	271	269	278	275	307	281	259	271	270	282	286	288	246	272	279	271	299	317	254	254	297	306	285	303	285	304	261	305	286	329	267	292	268	255	282	296	310	311	316	287	284	290	244	273	252	275	283	281	277	284	290	262	253	302	286	264	288	268	300	260	271	331	285	280	264	264	323	271	253	273	271	266	262	274	265	282	284	310	253	291	299	277	294	259	266	292	304	299	310	277	268	318	268	275	286	286	267	302	270	286	274	278	289	297	269	283	279	292	271	278	265	288	241	277	314	286	291	291	291	306	268	263	289	289	275	258	281	271	263	281	267	300	279	289	282	282	284	286	288	269	297	275	314	267	299	296	262	313	261	269	290	315	319	310	281	278	256	291	280	293	288	289	258	250	269	273	260	263	271	294	259	272	271	266	256	271	280	281	246	298	291	267	269	297	306	286	258	269	287	259	291	303	310	300	278	276	285	243	292	280	270	282	289	261	284	306	276	292	272	287	312	269	286	306	290	289	278	300	283	288	281	291	261	234	287	293	301	269	299	285	243	270	256	283	303	273	260	278	260	267	296	265	299	282	300	269	272	294	280	287	255	267	280	270	293	287	308	292	297	282	261	289	283	264	292	254	288	277	251	279	298	283	264	266	276	287	237	256	288	302	302	291	294	279	288	249	314	285	265	294	281	272	306	286	299	258	272	297	265	289	285	280	258	276	282	280	299	271	276	299	293	296	264	290	278	300	234	309	269	250	288	263	266	284	273	275	296	277	278	278	271	293	289	314	278	320	284	284	279	289	268	283	256	263	284	284	265	295	269	304	283	269	267	293	273	260	300	279	300	291	305	296	255	287	309	296	283	317	299	267	264	279	277	307	280	278	286	285	296	283	289	306	271	275	270	291	277	279	250	317	277	278	292	264	295	273	296	267	296	266	272	304	306	275	278	260	296	284	295	274	296	253	305	302	262	268	268	301	273	258	322	284	273	292	287	268	296	287	267	272	292	287	272	303	286	285	272	264	286	270	262	301	280	271	277	286	287	279	276	280	296	290	264	261	292	276	268	292	272	279	273	269	273	299	313	284	271	303	273	271	296	265	296	248	280	281	284	286	282	274	264	303	322	279	288	311	274	294	284	304	289	292	254	284	306	283	306	288	277	301	267	299	293	260	264	282	280	280	264	269	252	303	278	271	298	298	299	289	295	293	287	265	287	257	293	285	311	269	310	260	319	270	276	276	269	269	284	266	308	276	282	287	274	280	282	288	287	259	277	283	309	267	283	278	247	269	288	282	268	292	278	280	295	252	265	289	286	301	271	287	257	307	259	264	269	271	276	276	279	262	242	296	278	277	263	273	243	263	301	276	269	312	285	286	311	300	269	305	277	292	250	301	269	276	300	280	242	287	289	276	231	289	284	299	305	305	271	277	268	279	305	269	282	265	297	259	280	297	277	295	294	335	307	262	271	295	270	278	276	278	309	289	253	289	288	278	300	273	270	280	294	268	262	304	261	285	273	283	269	288	267	255	271	250	260	300	285	283	283	265	282	303	330	274	304	273	261	282	296	265	286	295	272	303	302	259	295	238	296	291	283	298	277	293	288	303	285	266	285	294	280	300	283	274	270	290	276	287	283	295	294	279	266	292	266	292	256	284	265	272	275	295	285	265	293	282	259	271	283	272	261	263	292	264	276	295	253	286	284	271	299	270	288	294	282	286	296	263	293	298	297	319	278	295	287	300	263	269	283	265	294	267	281	239	305	287	276	258	277	273	267	319	272	290	285	291	306	282	279	273	265	299	251	291	273	260	266	272	301	281	274	286	278	310	276	291	268	288	275	288	301	320	286	282	257	271	292	292	280	256	289	295	306	275	284	273	264	279	263	305	284	269	260	272	287	278	259	311	272	291	286	272	302	271	273	259	278	292	250	292	260	288	290	302	295	323	266	297	315	255	264	280	281	283	317	270	285	300	246	289	301	293	277	296	295	299	281	280	316	270	290	264	284	268	265	284	283	284	275	269	271	297	267	273	281	321	291	285	317	304	273	265	275	298	269	297	281	292	291	311	292	295	288	255	277	255	273	270	289	282	304	281	316	299	293	236	278	279	271	288	305	279	288	271	297	302	288	295	278	275
26753	21856	20604	9590	3170	1701	948	639	536	545	860	909	808	551	1026	1020	1346	825	303	275	244	248	257	226	245	242	271	255	265	236	249	246	285	252	219	270	242	227	242	258	279	244	256	245	263	255	243	249	254	267	254	240	221	236	247	233	245	240	221	238	257	250	232	251	224	232	260	250	251	257	280	224	256	241	263	240	239	270	231	217	233	228	256	228	255	248	228	239	242	228	228	250	240	231	275	243	261	234	231	240	244	239	257	249	238	236	280	253	255	246	237	255	232	233	262	219	243	271	293	262	247	253	250	251	243	234	230	243	266	222	243	275	257	232	231	246	237	230	237	237	244	263	255	275	233	287	252	244	255	267	266	257	255	248	239	256	245	234	232	239	219	266	224	223	221	252	240	241	250	226	254	235	262	230	241	209	224	236	254	219	251	230	248	249	233	236	285	230	261	259	236	241	253	237	260	226	240	224	239	247	244	232	257	240	227	251	235	233	233	239	258	264	248	242	233	233	262	228	244	253	248	242	272	275	221	220	245	247	243	218	226	268	256	244	265	245	234	232	245	264	248	230	238	232	236	235	254	230	228	242	210	262	248	246	213	260	233	245	277	254	223	245	232	233	230	269	239	262	255	245	238	233	256	233	254	243	254	242	238	239	240	241	251	210	243	268	252	246	252	232	245	255	282	245	210	258	234	221	264	236	268	260	236	254	246	259	219	233	221	233	259	276	227	232	231	221	253	251	259	228	259	241	227	251	237	260	261	249	240	214	242	232	237	231	258	246	250	234	236	242	234	260	228	258	250	245	230	257	226	258	267	263	283	240	267	245	253	245	260	269	268	248	216	263	227	221	264	246	260	234	223	266	227	269	251	260	272	240	248	232	259	248	239	243	238	257	250	251	231	249	224	235	274	266	264	252	260	214	256	242	260	246	260	235	222	251	248	242	259	226	236	259	221	227	235	229	251	260	245	212	249	265	261	236	237	252	251	258	251	248	237	222	261	249	278	243	241	230	252	251	257	222	231	237	239	255	247	250	257	228	238	259	248	255	219	257	237	229	233	235	241	245	248	277	254	236	267	236	251	226	216	240	236	246	245	238	241	237	271	234	249	273	252	245	259	284	256	249	236	254	239	255	235	249	257	240	215	247	265	234	227	242	217	235	271	252	232	229	256	243	240	252	279	282	236	240	241	243	242	272	255	261	242	227	266	241	215	230	253	245	255	247	274	249	232	250	216	248	225	233	250	251	242	218	235	269	261	257	247	242	250	242	246	228	227	249	233	240	258	231	238	255	237	258	248	262	249	226	227	229	264	253	239	251	219	238	262	236	254	238	254	218	284	245	265	251	244	251	254	241	263	259	220	244	254	236	216	240	262	225	218	227	256	263	253	235	230	249	275	256	276	266	255	222	222	231	248	250	280	223	236	228	241	229	257	217	229	255	242	277	245	232	277	240	232	241	245	225	257	265	272	245	213	247	238	245	236	256	226	266	247	244	243	251	262	251	253	237	257	235	269	247	278	234	254	225	221	269	266	256	238	250	260	249	254	201	214	252	250	245	259	262	275	241	247	226	242	256	262	245	232	269	261	258	262	203	238	251	261	256	250	236	253	235	248	253	236	286	252	265	232	292	267	246	238	227	259	243	239	254	272	255	251	242	239	226	205	227	241	269	238	243	249	253	220	237	232	261	251	222	246	258	264	240	247	240	213	229	245	248	243	250	272	223	267	218	277	259	269	255	254	240	226	252	236	254	242	257	258	248	235	222	219	233	291	258	236	242	229	243	259	261	224	236	239	247	227	256	239	252	227	219	248	254	229	223	248	261	247	259	212	212	238	242	243	232	253	249	253	221	269	231	239	286	237	269	266	257	234	245	277	253	275	250	233	241	204	236	254	244	245	235	227	239	256	264	231	242	233	257	270	235	222	258	280	252	218	220	243	260	242	258	224	244	271	256	253	269	242	250	233	247	249	266	250	199	230	227	262	274	254	255	266	251	232	250	250	262	246	246	247	220	220	249	225	242	252	245	208	208	232	231	249	232	253	236	221	237	240	270	238	225	263	270	252	240	218	226	209	251	248	214	243	219	247	252	214	247	245	248	240	236	245	250	243	218	251	243	225	260	258	253	253	243	269	250	213	235	231	247	251	218	256	227	245	231	244	231	243	247	247	236	266	257	273	233	231	256	267	274	234	233	261	248	259	243	235	232	244	245	273	261	244	253	258	245	235	248	287	245	250	247	238	237	260	240	258	218	237	232	250	252	250	251	261	269	249	249	266	263	244	241	239	260	218	258	219	229	281	256	237	253	227	235	259	233	221	225	248	231	247	267	253	235	262	256	234	247	256	258	250	210	252	245	237	235	240	226	257	245	246	238	254	253	245	242	239	245	214	244	239	260	258	250	233	230	255	257	252	257	242	253	246	257	243	231	257	288	220	232	254	242	224	274	220	248	274	254	247	225	220	256	263	250	258	254	257	251	254	237	262	243	220	251	218	284	232	242	263	253	272	284	264	243	250	261	225	224	239	245	222	248	236	266	229	241	255	250	220	255	246	226	256	202	247	263	238	230	272	250	250	241	254	246	237	258	250	223	272	235	257	252	239	280	238	229	203	274	253	271	216	252	249	278	248	258	226	275	233	259	239	222	227	268	262	235	243	236	249	250	239	219	288	232	234	248	262	240	246	253	228	216	243	261	259	213	261	224	230	238	245	260	279	223	263	242	262	253	237	232	272	247	237	228	260	256	246	267	248	232	253	247	245	256	211	243	260	239	234	244	259	260	243	257	259	255	243	244	219	232	231	241	262	232	218	262	269	277	253	241	221	252	239	238	250	277	214	250	265	255	238	236	221	250	239	259	221	236	235	254	259	238	253	223	254	224	221	226	255	270	236	216	240	248	266	249	255	247	252	255	225	234	226	239	259	225	244	262	214	218	230	266	244	224	224	241	210	260	232	249	257	263	275	247	248	229	239	235	223	241	264	262	234	231	266	239	237	222	255	245	260	267	258	245	261	252	230	232	289	270	217	231	241	253	247	262	232	230	248	220	245	263	261	258	234	215	237	248	251	260	270	243	236	233	233	236	250	248	242	231	247	277	233	266	245	234	264	246	237	240	249	259	256	246	246	241	255	232	250	259	217	236	261	224	227	223	280	261	261	238	266	252	235	270	262	234	234	253	249	254	229	258	273	239	244	251	279	262	243	229	247	269	280	269	270	238	243	254	239	231	271	272	233	257	252	263	225	240	241	239	255	249	239	239	248	242	213	232	238	223	219	232	236	239	244	267	250	254	228	254	254	241	246	242	239	236	254	256	238	242	248	262	280	240	282	243	258	234	268	225	244	258	275	255	247	229	240	252	229	218	215	230	245	265	224	261	234	240	252	227	252	251	239	211	233	233	263	229	259	240	237	276	258	235	231	239	251	220	230	228	230	259	255	269	250	251	259	231	268	238	230	217	256	277	231	223	272	234	268	256	252	242	231	253	242	247
22433	34657	27178	14097	9145	5485	3347	2264	1763	1964	3238	3249	2847	1932	3576	3395	4173	2444	603	553	635	548	526	529	529	517	509	523	558	530	478	523	517	458	501	469	529	549	511	492	545	485	547	494	512	557	493	520	474	474	504	522	483	570	534	471	508	508	509	528	508	510	518	498	521	515	513	539	476	436	486	529	547	490	508	530	495	473	475	484	537	508	494	513	521	489	547	519	513	491	507	520	506	479	501	474	478	513	485	509	488	516	526	484	477	473	498	517	512	474	489	523	513	481	533	502	502	497	514	488	514	547	517	489	492	537	526	512	461	532	507	516	529	527	509	528	471	519	495	483	571	489	525	509	478	490	509	496	491	516	561	518	497	516	538	539	500	511	538	506	509	540	504	551	525	481	487	517	501	524	497	512	523	487	501	525	515	476	511	487	503	513	486	507	517	480	564	490	511	559	515	522	519	502	540	494	464	549	495	472	484	565	455	499	507	539	521	487	493	511	496	495	506	480	470	505	509	502	467	500	496	489	510	471	498	520	485	518	538	505	497	510	517	526	546	516	525	532	494	507	517	517	488	521	506	487	481	513	492	486	468	523	547	505	519	508	478	488	509	501	509	506	514	541	526	521	470	488	529	512	508	472	500	524	525	481	544	560	500	496	485	515	534	474	521	466	467	536	532	520	521	486	502	518	499	546	503	524	507	536	514	506	485	490	489	536	482	508	515	504	473	509	489	492	563	525	519	516	465	521	467	548	506	517	500	485	507	503	519	471	500	474	505	482	497	534	517	495	495	499	521	505	475	515	520	505	503	497	543	498	527	497	500	506	480	521	530	512	512	524	510	484	502	531	528	496	519	492	505	531	512	538	499	496	521	495	547	533	521	500	496	538	517	509	507	482	524	496	514	501	537	509	494	511	526	496	545	504	470	519	486	452	522	467	532	528	539	487	530	494	517	479	497	508	490	535	517	482	494	544	472	533	491	496	500	509	481	519	496	520	544	511	512	472	494	504	483	495	508	478	516	541	481	514	509	517	506	519	527	483	513	513	498	537	515	490	480	496	488	484	496	515	518	468	502	544	508	521	505	484	484	484	491	469	511	545	516	511	485	533	507	528	516	520	471	477	496	487	489	519	524	495	454	513	513	503	504	486	539	523	524	503	516	515	527	481	546	497	519	485	532	490	526	525	525	504	530	512	482	472	507	530	503	497	508	511	468	461	478	534	521	503	523	485	514	494	495	502	524	547	467	495	559	501	508	536	537	506	526	521	504	491	527	519	524	500	509	506	531	527	524	487	495	512	499	492	506	512	482	520	470	497	496	532	526	510	510	516	477	535	514	523	521	518	475	506	534	497	501	506	502	534	517	507	524	497	475	508	481	497	507	472	520	508	526	454	472	503	518	558	485	540	486	511	542	541	491	457	482	538	494	519	525	524	479	484	482	512	521	516	542	507	504	563	486	503	524	471	501	500	474	493	540	507	490	557	521	511	474	521	581	530	516	547	530	530	504	531	503	454	497	529	492	499	526	503	510	507	523	528	536	527	531	580	468	545	546	537	498	526	519	498	526	523	521	477	487	517	505	517	520	500	539	509	499	502	511	490	513	510	523	493	472	494	501	495	508	490	470	482	483	538	510	501	559	515	487	485	500	553	530	468	492	522	504	516	515	534	518	500	520	517	489	524	541	517	505	498	464	519	500	469	493	541	490	504	506	502	524	518	505	480	557	534	506	516	501	547	515	461	501	486	491	505	497	520	531	496	540	486	520	511	483	503	510	504	496	532	490	500	556	557	454	470	514	490	517	566	482	496	492	514	507	520	512	473	486	498	527	494	530	499	553	479	538	514	520	504	526	505	504	515	514	471	515	541	501	477	521	464	493	485	484	495	505	489	481	527	498	524	512	507	546	512	523	511	523	528	463	490	486	492	535	521	496	510	495	521	502	494	496	514	524	508	524	538	471	507	488	529	539	509	515	571	478	493	515	532	530	549	461	514	521	517	492	498	482	520	480	514	493	487	522	492	490	525	482	481	501	500	525	550	535	499	513	513	509	519	541	535	537	524	506	459	521	466	473	523	513	513	508	537	492	502	495	542	499	531	498	512	515	506	529	545	501	505	528	516	499	512	519	460	503	529	540	496	463	502	480	519	513	521	507	506	485	477	524	503	508	538	543	498	498	482	525	486	522	507	509	557	490	471	495	491	515	515	531	495	490	509	486	493	556	483	554	465	476	522	485	512	538	540	538	517	496	499	517	513	483	530	511	509	542	492	481	530	531	524	521	489	516	522	489	516	504	516	534	520	499	503	506	502	514	470	559	505	525	478	542	530	503	487	499	523	488	508	497	465	549	509	522	479	489	551	487	526	541	515	526	490	543	466	483	502	511	517	495	481	537	506	480	501	495	499	449	525	494	522	507	507	511	539	499	477	524	523	511	487	533	476	529	522	505	483	503	523	493	542	526	500	511	504	523	491	560	560	525	505	495	496	506	511	494	512	537	507	499	568	518	511	540	483	498	492	532	516	484	471	509	511	472	492	531	507	516	474	540	539	486	483	551	518	496	462	504	538	504	539	507	475	515	535	505	496	497	526	523	490	529	437	522	531	500	525	523	504	467	542	503	500	495	506	513	470	475	486	470	506	498	537	496	491	498	519	479	500	483	486	531	527	541	514	480	503	507	491	499	514	474	542	509	489	502	536	498	523	499	461	506	524	515	506	458	511	490	466	537	485	479	526	495	498	524	500	467	571	532	508	519	499	559	539	506	505	485	469	509	468	539	475	511	482	494	533	496	476	505	492	467	496	547	505	537	479	468	524	542	517	503	458	517	497	507	487	500	499	512	484	535	495	494	493	489	507	471	535	476	522	507	535	492	480	496	501	493	499	518	534	461	496	518	524	525	553	529	512	459	457	457	523	482	473	498	516	504	474	547	512	516	529	500	479	520	482	476	503	496	466	497	527	511	530	533	484	506	540	502	543	506	543	503	597	515	487	473	495	473	512	499	550	501	539	515	515	516	511	524	507	458	522	495	497	498	513	485	495	487	525	489	508	515	492	505	518	533	561	504	468	488	529	521	480	517	518	513	548	482	491	518	476	531	472	521	507	473	517	504	529	504	505	529	535	493	508	505	477	505	535	488	496	512	496	529	497	513	542	501	522	526	539	513	480	517	485	502	542	503	520	481	505	517	538	542	504	523	498	508	502	487	519	503	525	493	539	509	510	527	552	519	511	501	523	474	524	515	497	481	554	527	518	527	511	463	541	513	541	518	507	523	492	470	508	534	479	499	483	498	511	513	524	504	506	557	522	513	492	503	496	496	453	518	499	461	484	510	480	464	509	505	527	488	547	546	514	549	495	475	482	495	509	545	493	507	504	513	497	509	548	494	520	487	539	520	511	535	518	478	512	494	466	495	519	479	509	542	480	511	520	517	510	519	562	503	506	488	520	517	538	495	512	512	499	533	539	502	515	485	507	494	491	513	518	510	497	496	515
24223	21229	28145	24639	18112	5309	2092	1219	1259	1974	2624	3198	5930	7595	7068	6723	5507	1956	377	256	186	196	192	189	204	207	165	228	247	229	200	197	211	217	223	184	199	168	202	178	174	175	188	215	221	201	182	174	190	193	238	167	201	186	205	189	193	230	213	221	193	190	174	196	193	209	193	156	226	190	168	177	200	168	176	191	176	223	198	186	187	205	208	185	179	179	171	190	218	204	201	195	201	192	202	206	182	176	182	211	223	199	200	197	191	200	199	185	193	209	178	205	192	202	200	187	189	176	177	201	185	184	186	205	215	179	177	206	189	192	211	197	199	159	183	220	182	201	206	195	191	219	183	200	178	221	204	198	191	205	207	165	202	162	178	194	189	170	199	184	193	175	159	177	183	174	188	204	167	186	197	181	193	184	190	182	186	175	204	206	204	184	181	211	188	195	178	203	200	190	177	201	182	202	188	170	184	182	213	210	197	188	188	208	194	185	194	204	173	172	178	187	163	193	210	201	181	195	199	196	173	198	192	203	185	185	179	198	194	208	179	199	164	178	199	200	181	186	165	160	203	186	189	195	193	185	189	202	180	200	200	165	170	195	185	205	201	196	183	187	196	191	206	202	187	176	207	167	177	205	210	175	207	173	202	206	192	179	191	200	198	165	179	218	172	206	179	191	196	178	188	194	183	205	174	216	203	183	202	187	185	175	210	197	200	200	204	190	189	212	182	214	197	189	200	197	181	182	194	174	193	218	173	205	197	192	183	188	183	199	201	164	195	184	163	182	184	211	191	179	186	180	177	208	185	224	189	175	175	199	197	187	202	192	202	183	193	176	202	184	200	185	211	197	210	191	185	177	163	179	184	180	173	201	208	188	203	186	193	204	189	193	169	173	194	210	170	197	195	196	182	177	180	177	185	197	179	183	197	170	190	159	197	166	179	184	181	209	179	192	198	199	202	182	180	189	185	180	182	193	183	210	166	219	197	189	185	192	196	222	205	193	189	199	206	214	193	218	184	163	181	178	171	198	178	175	199	188	208	203	182	180	200	208	186	196	214	200	191	205	202	203	179	181	211	193	208	202	210	192	188	207	185	200	183	174	180	182	171	158	191	205	171	187	200	196	205	189	169	199	168	200	187	191	168	190	181	192	180	176	199	196	190	195	179	181	197	182	206	187	203	185	194	187	185	198	178	181	177	190	204	196	192	180	199	186	191	192	206	210	185	197	182	181	182	226	193	199	210	198	209	207	200	156	194	178	191	169	205	192	181	179	192	179	186	190	204	167	187	205	190	191	178	199	209	194	181	186	166	189	192	185	196	159	207	191	190	197	196	181	201	209	158	206	180	186	192	202	196	202	212	196	190	173	205	173	199	192	192	204	199	208	169	175	194	183	185	189	182	198	192	179	197	210	188	172	218	204	184	160	208	211	207	182	199	174	206	194	198	206	197	211	212	191	192	176	181	210	208	183	213	205	176	192	206	209	172	213	196	212	177	198	186	196	213	177	190	200	200	191	211	202	209	165	205	190	200	186	191	200	194	172	172	164	194	201	174	205	188	182	232	205	192	162	201	201	181	173	194	209	148	210	189	172	171	203	217	198	184	223	212	180	202	184	192	180	199	206	189	197	206	189	205	187	217	191	172	209	203	193	178	203	173	217	179	169	195	190	225	200	183	216	163	197	150	202	201	179	176	169	175	189	199	192	194	189	184	192	194	181	200	193	188	174	194	211	194	194	195	164	171	214	191	199	171	191	199	203	187	202	167	198	213	175	209	194	183	177	198	203	175	194	184	206	176	181	217	184	191	211	188	155	180	179	206	182	213	184	188	186	190	183	196	190	173	218	187	181	194	211	203	199	201	193	189	167	198	193	186	169	194	208	196	223	196	222	194	193	182	203	178	181	197	178	159	210	182	183	188	210	194	200	192	188	184	180	194	208	196	190	189	176	168	185	186	221	167	177	186	186	171	164	201	187	192	195	183	183	231	191	190	174	205	196	175	198	176	189	169	198	168	201	194	193	196	184	178	170	165	175	221	200	189	203	213	168	199	218	213	176	190	217	189	210	189	205	197	187	185	145	196	174	179	195	186	182	184	175	187	194	191	178	192	172	186	206	164	180	185	208	198	206	221	185	195	202	188	191	196	192	185	189	178	186	191	175	207	212	201	174	192	182	205	186	186	191	186	187	203	181	194	190	182	196	174	196	210	190	178	170	200	173	220	187	194	191	186	180	200	190	221	170	226	195	181	201	182	198	190	205	197	171	176	194	200	197	196	162	210	188	168	191	200	190	185	196	187	204	208	212	202	200	190	197	196	150	194	188	181	188	186	203	178	179	180	196	188	200	194	191	197	205	152	191	223	202	172	190	199	204	192	200	182	213	202	197	180	205	184	196	200	198	189	206	191	199	220	195	202	200	171	201	179	199	173	176	176	187	191	201	188	196	191	191	191	189	186	175	192	180	182	191	199	175	209	202	186	178	181	164	193	185	186	171	191	193	173	174	203	204	222	177	187	204	189	191	181	198	196	198	191	155	189	212	178	176	203	196	210	187	210	199	191	191	175	188	202	194	203	193	187	190	198	182	181	200	213	166	191	193	177	195	213	199	195	197	170	201	219	174	204	207	212	186	177	204	190	190	178	186	202	185	186	171	177	187	193	179	175	161	211	169	202	209	186	185	192	203	170	181	186	206	191	166	167	179	186	215	192	200	186	179	215	174	210	176	186	183	155	190	195	190	202	193	182	199	196	170	195	192	190	183	195	193	203	180	182	193	173	195	196	187	182	201	185	189	168	190	212	184	181	204	203	184	184	196	182	196	185	180	191	196	201	186	167	213	195	174	188	210	163	186	176	182	200	210	189	184	201	203	203	185	181	186	187	200	170	183	194	194	176	198	176	206	209	186	210	194	207	193	187	195	152	200	186	209	225	187	211	173	180	168	172	172	180	192	186	195	187	179	181	189	182	206	168	198	184	205	203	187	191	172	185	204	191	182	182	193	186	183	182	186	200	195	203	174	204	188	202	157	181	185	199	199	202	174	201	186	206	209	173	203	183	192	205	177	217	175	191	188	170	177	180	177	190	204	181	202	172	179	222	211	207	231	194	157	171	218	190	189	222	180	186	184	182	199	196	191	195	191	191	172	168	188	170	176	206	189	164	202	219	196	193	176	192	198	197	195	202	199	186	193	211	202	192	184	192	203	205	169	177	208	178	184	194	206	187	185	182	194	207	192	187	201	218	182	189	170	187	198	185	178	206	187	206	186	188	173	218	216	209	185	165	208	199	185	207	192	194	171	194	170	174	209	217	204	180	168	204	207	204	183	197	195	170	211	189	191	207	172	215	179	203	191	196	194	192	221	167	180	168	184	175	217	199	188	213	197	199	201	215	215	192	198	211	172	186	186	196	172	173	202	165	185	181	217	173	205	189	203	182	162	186	180	194	194	182	200	187	179	172	171	189	184	212	212	223	182	198	169	220	173	216	172	173	173
18352	35405	27485	19445	13726	9663	6180	4505	5168	7534	9213	10281	16202	18740	17367	16485	14026	4897	1039	667	476	478	458	445	440	419	389	420	639	558	415	440	395	387	468	394	413	420	414	399	429	438	425	422	420	383	413	389	422	432	365	442	409	401	408	376	405	447	395	393	413	383	408	428	429	388	406	441	425	386	415	439	410	419	401	407	382	409	402	386	429	393	406	387	441	402	412	409	392	425	397	348	396	411	425	407	409	416	379	398	402	417	437	416	433	404	420	409	413	393	401	408	423	405	397	408	409	419	385	396	432	402	417	405	393	411	381	418	413	435	395	379	383	393	402	371	394	389	407	438	397	407	392	414	395	404	410	376	394	402	434	422	416	390	430	411	376	403	401	385	434	392	385	430	405	451	454	405	411	385	428	395	399	414	405	400	410	409	423	423	384	399	391	421	401	389	415	384	436	395	382	394	374	419	410	397	414	376	425	402	364	384	392	368	385	415	448	406	391	396	399	414	406	429	443	390	410	388	400	394	447	376	454	372	460	423	440	402	395	416	395	426	385	364	438	395	368	395	418	403	395	430	411	401	402	420	424	416	418	428	400	452	401	430	387	378	391	389	402	388	419	422	434	396	412	392	406	352	423	429	416	408	413	381	422	401	405	442	429	409	439	406	404	425	419	359	396	418	370	458	418	399	403	397	412	393	422	407	370	411	446	414	418	400	398	416	423	406	385	376	413	424	407	396	417	394	416	421	405	386	405	399	429	428	387	425	400	426	412	416	441	384	433	386	390	410	412	436	413	386	414	430	406	378	393	444	403	425	391	421	389	387	429	400	403	402	396	447	397	405	365	407	399	437	433	418	397	408	399	407	396	402	398	378	399	407	377	378	399	446	412	360	444	361	423	397	397	410	395	393	443	430	385	416	429	415	421	428	407	424	423	403	337	385	391	433	450	364	397	430	408	404	431	375	425	374	387	415	410	430	406	417	409	358	373	414	411	420	384	399	409	431	409	380	380	392	403	421	389	380	402	414	405	415	393	413	411	422	391	362	359	405	447	411	421	422	417	409	401	405	423	391	424	394	403	409	415	411	412	412	419	436	415	424	396	389	404	403	416	392	445	389	400	416	394	422	425	430	344	394	409	423	417	439	399	388	414	399	418	388	411	426	381	421	425	417	402	418	412	403	408	395	396	402	406	440	392	395	366	401	417	381	404	381	404	401	443	418	414	406	383	370	420	406	449	391	410	399	397	398	387	378	417	441	397	405	387	421	394	424	402	420	413	406	429	422	410	435	377	393	404	365	388	409	387	361	401	395	420	401	389	419	405	436	388	375	442	386	403	422	421	394	406	410	396	435	378	394	443	420	436	389	431	390	415	404	413	411	426	400	409	393	405	410	381	417	410	396	395	396	460	395	366	382	386	369	425	408	370	394	378	375	403	414	416	424	400	395	396	411	431	417	396	401	399	378	428	453	453	436	355	410	398	391	396	431	396	405	399	413	379	415	444	417	422	385	378	419	392	428	412	439	417	401	382	384	413	373	411	386	382	424	416	419	372	401	416	387	393	421	404	363	411	421	440	384	412	440	422	380	405	415	373	417	410	439	403	442	369	414	384	424	385	387	407	430	422	375	401	429	380	407	404	381	457	387	417	396	432	416	437	387	418	397	402	416	353	405	424	380	423	412	402	378	393	419	418	425	390	418	394	395	407	376	407	396	415	408	392	416	397	386	400	391	416	395	399	397	421	381	393	372	378	449	389	437	374	389	432	390	417	412	425	404	427	428	401	424	384	390	406	447	388	421	426	395	422	418	429	396	376	412	375	391	396	411	444	405	397	416	396	413	420	387	424	396	414	380	424	417	409	420	377	402	419	406	384	414	408	405	404	412	414	393	387	384	393	393	407	401	366	389	402	412	404	406	390	397	372	388	382	415	445	387	430	403	371	420	411	436	371	434	361	404	375	416	399	391	406	389	398	426	406	411	413	408	392	435	391	388	406	358	401	409	383	451	441	427	391	435	411	401	415	382	401	435	420	411	420	356	401	418	398	409	379	406	427	383	379	435	426	408	414	394	378	387	405	458	420	412	417	405	404	387	416	414	417	388	430	399	404	409	417	397	397	423	379	390	405	420	419	423	367	402	373	436	423	426	392	378	444	410	379	401	397	416	414	398	424	445	384	414	406	372	401	406	423	371	439	382	403	430	404	432	435	391	378	408	406	395	391	385	411	428	409	398	395	414	397	428	405	420	379	425	404	422	375	395	421	371	407	427	446	418	382	410	399	426	378	381	385	412	442	370	395	420	416	431	424	429	394	368	381	390	395	404	371	398	418	387	411	445	366	378	400	416	418	416	407	415	391	412	366	353	384	404	394	387	393	428	413	391	413	398	396	399	414	413	395	411	408	391	367	394	398	384	407	431	409	407	388	425	381	411	405	382	402	374	411	418	408	411	394	375	388	346	399	407	371	424	421	408	398	391	412	386	369	398	450	392	403	399	411	401	402	405	387	390	414	416	388	388	424	367	421	430	395	402	415	424	415	401	411	408	402	392	400	410	415	418	433	450	410	401	404	412	406	412	425	399	415	413	414	440	409	421	381	393	401	401	388	449	440	390	399	412	401	420	401	411	413	408	428	389	395	415	407	461	396	415	433	433	406	395	453	427	394	442	365	442	391	439	413	428	375	407	446	393	428	434	397	432	371	412	404	417	409	414	415	384	430	400	398	405	418	411	397	415	392	419	391	402	399	409	393	401	393	392	424	429	429	397	424	408	422	397	397	392	385	371	424	457	419	410	411	434	406	424	379	399	386	401	405	431	369	403	397	415	427	416	434	404	404	406	394	400	398	402	418	388	382	408	420	395	428	419	401	399	434	403	419	419	389	396	384	416	399	363	438	428	416	419	442	391	396	377	411	408	405	398	393	457	429	405	405	401	424	398	408	405	414	437	399	408	388	374	386	377	425	400	439	433	404	382	392	385	447	380	419	409	370	410	417	402	383	402	427	432	388	434	444	390	419	386	412	421	406	389	400	410	400	417	403	395	428	409	422	408	399	345	418	386	425	420	416	399	389	415	375	413	386	371	424	419	396	383	405	413	401	416	351	395	396	418	403	395	395	431	401	384	392	409	384	388	409	407	399	403	408	438	412	421	394	417	412	370	413	414	403	381	417	406	378	369	409	421	396	431	392	423	401	462	433	412	444	392	372	372	459	396	438	389	415	422	428	394	429	432	377	394	390	394	371	403	435	403	394	389	422	395	387	410	391	417	385	380	418	436	418	458	411	400	429	410	413	391	424	383	413	414	393	444	363	428	380	432	424	385	413	433	455	402	403	402	394	435	428	429	376	437	387	389	389	388	406	432	413	401	430	421	420	396	407	390	402	413	390	403	402	431	384	408	447	425	400	412	379	391	422	402	397	399	412	351	392	402	382	398	407	400	424	382	373	427	430	400	432	385	380	390	400	438	403	380	412	416	382	411	409	405	427	367	381	376	395	398
23121	21240	29023	23749	21254	19710	6019	2472	2471	2539	9158	10246	10315	22292	21802	14508	6154	947	517	248	177	182	169	204	169	163	184	172	254	184	174	166	179	166	172	198	169	179	158	183	177	165	176	176	175	194	192	206	172	178	170	145	184	163	182	172	165	190	188	197	208	172	176	195	170	180	182	170	169	194	160	155	181	156	156	172	193	185	169	186	168	150	180	183	193	172	159	148	187	143	168	164	177	175	163	189	179	164	192	198	193	184	163	179	190	160	196	180	200	193	164	164	189	162	184	189	190	164	184	154	173	167	195	178	168	143	188	188	167	176	176	177	159	163	157	181	151	185	166	168	175	177	161	153	179	157	173	190	179	188	191	172	182	180	177	161	158	162	191	173	175	177	160	178	155	178	153	163	167	177	166	162	142	151	175	185	175	171	174	185	186	171	182	183	169	168	165	196	195	186	178	187	164	156	180	172	186	181	182	164	173	177	156	171	177	184	178	161	176	176	152	197	201	182	165	175	177	177	183	191	211	184	175	167	151	168	162	166	173	189	184	154	173	183	174	146	171	169	184	190	163	173	193	167	175	203	186	177	200	195	175	175	194	168	169	178	152	175	163	175	182	175	159	170	156	189	174	189	154	175	181	175	165	179	194	176	183	200	182	174	211	179	178	188	181	174	172	166	194	193	178	178	171	149	170	194	189	175	164	154	176	186	178	168	183	197	200	160	170	160	173	194	184	165	165	164	172	165	174	180	189	186	189	172	165	179	204	186	157	175	162	176	162	185	146	170	162	164	170	186	187	169	178	174	196	171	181	168	158	157	181	153	173	192	196	192	176	180	182	186	181	178	199	154	166	189	180	173	177	169	167	170	176	191	190	189	191	166	153	145	163	190	202	191	183	179	185	153	159	173	151	182	196	183	170	180	207	188	158	188	156	220	161	191	175	200	176	173	174	164	154	147	184	183	187	187	182	180	190	192	175	158	162	173	183	178	172	156	151	188	174	178	181	187	180	166	160	152	195	147	177	162	168	184	169	179	176	181	164	177	170	202	165	186	181	182	174	163	176	163	183	186	177	179	161	179	149	164	187	157	168	195	173	149	208	173	194	180	165	173	165	166	171	189	178	176	168	181	163	174	179	166	190	178	181	154	194	176	174	167	175	168	188	158	186	181	212	169	158	192	179	184	177	178	151	159	174	172	180	171	165	154	172	188	164	158	162	171	172	174	178	184	163	150	176	176	181	161	173	175	181	194	161	188	171	136	155	150	197	191	165	175	172	161	164	166	172	178	204	164	183	191	149	185	155	195	154	157	193	169	160	173	152	174	175	176	170	187	180	167	181	178	178	160	170	156	158	161	127	167	166	176	149	150	170	166	166	161	173	179	178	193	171	173	172	186	174	171	168	186	170	176	184	175	181	173	154	201	154	171	168	171	167	169	146	212	154	189	158	189	177	167	165	180	188	171	213	170	187	171	157	211	174	172	180	169	151	157	180	177	167	150	197	194	199	192	175	169	178	194	141	167	165	147	169	168	184	159	193	163	176	164	198	141	175	181	169	146	156	161	206	175	182	179	175	180	164	181	172	191	163	183	181	181	172	191	180	174	166	197	175	189	178	152	155	168	168	149	175	173	194	152	181	149	175	186	204	181	145	184	181	183	178	165	174	161	163	187	173	165	194	156	190	172	179	164	179	183	189	189	184	171	174	187	172	178	195	182	141	186	152	153	182	176	183	180	145	189	189	167	168	143	175	197	201	164	167	175	199	191	175	176	167	178	170	176	181	173	201	193	170	177	188	157	198	177	181	176	168	188	164	164	153	177	176	157	169	173	175	162	161	152	168	178	173	166	197	175	173	177	166	168	203	169	173	184	179	161	177	184	163	187	187	182	191	158	201	157	173	174	167	198	175	178	175	157	156	174	184	171	156	168	153	178	167	161	165	171	154	160	175	194	193	186	176	190	182	154	168	165	175	161	154	183	177	163	165	158	165	188	193	199	168	177	180	193	179	184	198	168	174	178	162	193	188	176	175	159	187	177	193	177	184	144	199	175	172	153	176	171	171	162	156	177	168	173	168	152	152	146	183	154	184	155	165	177	192	174	171	182	194	156	161	175	196	166	178	175	167	159	156	176	195	172	164	164	190	170	155	160	182	168	171	166	194	174	166	208	174	176	153	179	182	173	165	179	171	179	176	175	195	188	155	179	164	182	196	181	179	160	165	195	177	169	177	164	194	183	179	187	176	182	159	173	157	188	181	161	187	189	167	175	156	185	184	182	181	144	183	177	171	194	166	175	158	168	182	184	166	188	164	156	179	158	161	182	193	160	177	179	167	191	163	176	184	173	198	166	189	150	184	173	159	151	157	164	187	170	154	202	201	165	159	163	142	184	165	151	160	161	163	161	154	149	185	161	189	163	174	180	180	171	165	187	193	170	164	144	173	189	175	173	168	190	180	169	167	173	178	195	157	180	167	156	157	151	161	185	176	192	168	176	162	172	193	166	169	179	178	158	186	159	177	179	169	142	186	212	166	174	200	187	154	202	172	171	179	193	177	159	155	155	149	175	152	167	185	178	181	146	188	172	173	185	160	171	176	162	187	195	162	198	170	164	164	184	184	195	171	179	179	173	168	172	168	199	142	171	161	183	184	179	157	165	176	148	186	167	174	174	161	163	190	175	190	162	165	174	173	177	147	156	152	155	164	179	171	164	179	169	160	152	164	183	185	157	177	163	154	200	192	169	169	163	186	146	206	174	170	186	180	148	150	173	203	171	176	181	193	191	176	175	170	169	164	176	181	160	171	158	165	153	193	155	180	182	154	207	178	176	162	162	170	167	193	146	170	194	184	200	171	162	171	158	159	166	184	177	149	178	179	157	186	173	176	196	192	178	177	162	148	195	181	150	158	177	163	182	152	180	182	186	159	193	171	185	188	198	173	174	162	195	181	192	187	187	181	202	171	158	153	142	149	183	182	146	161	170	172	177	152	166	206	179	173	173	193	172	180	160	174	166	183	180	165	163	158	200	168	202	155	189	185	161	177	164	160	198	167	164	177	186	165	175	157	172	197	167	152	175	174	145	182	169	175	193	187	164	165	170	168	170	158	192	182	150	189	164	163	213	185	175	157	177	167	178	175	187	165	161	191	156	160	198	169	166	183	160	167	182	191	163	159	183	169	184	177	177	180	167	169	175	174	189	145	168	194	186	189	178	186	188	169	166	172	167	191	186	188	186	192	195	180	182	163	175	175	166	190	165	165	185	172	208	181	173	203	165	169	163	194	186	187	133	209	185	168	168	164	173	215	186	152	187	163	160	158	169	172	169	176	184	155	158	161	183	169	192	165	158	193	184	177	162	183	186	166	163	168	177	202	184	207	167	162	165	158	183	182	190	192	167	181	196	170	197	176	178	195	179	167	197	182	169	159	189	200	175	180	175	185	172	174	190	180	217	221	162	185	168	186	169	168	184	189	172	195	150	187	168	178	157	175	194	182	181
20000	40820	37457	27927	17626	11825	8429	7976	8866	9194	21280	21508	22120	34401	32431	24003	13036	2389	1585	607	383	382	401	378	359	387	356	387	582	315	400	327	390	377	366	347	337	331	339	351	329	367	335	353	342	340	308	366	356	343	338	357	356	338	392	362	347	357	356	398	358	351	348	336	369	340	342	381	363	346	340	355	363	401	368	349	341	366	359	368	360	329	351	374	329	360	335	346	361	393	353	393	349	364	338	331	348	380	389	354	363	382	400	380	361	345	374	367	355	345	369	373	346	365	337	324	346	367	359	358	325	357	358	359	364	341	355	353	344	309	341	320	370	347	351	374	386	358	387	328	323	345	349	378	381	345	341	384	326	330	378	362	342	373	358	387	339	343	362	360	356	356	353	316	349	345	371	374	346	359	389	361	361	354	361	324	354	354	379	341	339	374	374	330	383	354	349	352	310	375	338	348	338	362	350	367	354	329	369	362	345	372	357	369	327	332	353	335	332	348	367	353	367	356	369	355	338	338	370	357	340	341	337	343	331	359	407	357	343	353	358	376	350	338	352	345	361	348	372	356	377	317	363	360	380	348	345	393	331	392	344	341	338	342	349	354	386	356	385	348	353	337	341	345	349	364	325	390	367	367	341	344	346	332	350	362	342	392	368	343	343	361	347	346	328	377	387	355	377	374	329	331	360	353	358	340	354	333	377	332	374	363	339	363	337	330	377	335	364	378	347	364	365	328	356	342	356	368	350	350	339	358	317	366	385	364	357	357	348	348	346	328	372	322	350	376	322	339	367	364	330	339	356	362	365	328	338	319	344	345	350	334	349	334	395	337	368	313	360	393	351	351	402	383	384	354	330	335	379	363	378	350	342	372	340	358	354	355	339	358	346	356	346	387	378	384	371	340	362	348	365	356	345	333	361	370	353	363	364	362	370	361	383	394	361	355	338	343	331	369	356	376	393	340	315	331	322	352	347	344	338	350	353	327	327	336	317	361	335	405	345	349	348	347	334	320	343	371	357	320	355	357	365	337	314	362	318	333	354	320	358	343	317	387	346	352	352	348	338	344	362	334	363	327	314	341	377	366	358	361	371	335	381	345	331	350	376	342	333	377	366	351	374	351	379	380	347	347	333	353	391	329	320	349	359	340	357	363	344	354	369	375	364	391	328	345	375	346	339	353	308	365	371	345	352	341	356	348	370	368	351	367	356	323	337	344	372	379	356	362	343	355	383	361	328	309	348	397	350	315	360	347	357	398	348	341	393	332	348	357	364	382	344	343	351	357	331	355	374	340	353	351	333	335	342	350	343	365	369	384	346	350	355	357	370	374	363	375	349	356	377	380	348	349	345	346	342	371	336	348	314	369	330	367	358	367	347	355	364	346	340	304	334	359	341	387	345	350	368	367	343	337	358	330	341	348	357	338	352	343	345	344	351	356	334	373	359	346	369	330	412	381	336	352	366	372	359	299	357	363	356	356	345	352	336	324	359	341	345	359	336	363	325	363	356	363	328	360	324	340	362	356	362	374	324	345	343	348	382	334	371	329	317	351	369	374	320	366	378	332	370	347	341	353	357	363	342	302	347	332	383	350	335	373	366	356	332	366	344	352	369	350	353	352	359	374	370	382	372	351	318	326	363	389	346	401	335	366	367	362	367	368	347	343	345	371	330	374	374	342	355	373	318	378	334	347	329	368	361	339	395	333	356	327	364	369	337	367	343	354	323	366	335	357	325	337	368	362	331	341	337	368	357	359	339	340	359	372	341	337	331	361	332	350	364	370	351	365	369	352	356	343	344	370	337	340	363	359	385	320	380	358	347	343	356	371	360	331	330	359	391	364	349	364	318	338	339	384	355	347	372	348	379	363	376	381	346	362	343	327	367	337	363	366	337	354	382	348	378	366	355	354	348	324	344	336	324	343	356	335	360	354	344	377	374	375	360	358	359	371	322	346	391	338	361	311	320	379	363	346	341	352	353	360	364	396	358	334	341	387	361	393	377	347	369	380	341	372	328	335	349	347	327	354	335	345	353	375	344	323	365	392	322	361	373	362	394	363	349	343	330	331	384	389	380	351	370	345	383	342	333	363	351	362	363	350	370	332	303	376	326	382	361	357	351	375	326	331	364	352	344	331	354	370	343	335	361	377	337	376	338	342	353	370	363	328	361	321	336	377	365	369	359	348	343	370	337	359	364	376	348	340	362	362	369	336	356	369	352	346	356	341	342	337	336	355	354	331	359	347	371	331	366	338	355	339	356	347	353	381	346	338	379	357	365	359	319	335	338	343	319	353	367	342	351	345	396	341	361	348	344	374	348	356	380	356	358	383	367	369	350	392	352	338	357	355	353	346	365	336	355	364	360	380	352	404	370	368	364	327	394	360	358	357	393	343	358	353	400	364	367	369	370	371	358	362	333	325	318	360	360	363	371	342	314	359	327	363	359	337	366	359	368	385	362	353	324	338	385	364	322	403	349	356	357	355	345	354	353	356	381	351	370	364	365	319	379	331	332	335	341	313	337	390	338	354	343	349	378	351	325	356	344	358	404	368	351	391	337	344	365	363	373	329	313	343	354	349	348	361	334	317	358	337	356	378	347	380	349	372	343	338	377	367	347	338	361	370	363	354	339	376	334	339	366	336	347	380	378	345	324	347	391	344	386	345	375	357	340	335	340	350	335	330	367	346	356	384	360	325	327	384	377	328	370	343	361	345	373	343	348	352	350	382	339	335	342	317	367	340	337	410	322	389	380	368	358	368	381	367	350	355	385	322	359	352	368	357	379	394	365	359	337	367	366	336	325	334	372	378	321	368	356	370	379	369	344	345	362	325	350	283	367	371	352	365	358	342	357	373	348	331	360	369	328	340	372	368	373	368	362	364	358	341	403	314	353	352	378	360	367	366	341	329	343	337	340	334	367	328	357	352	378	311	375	357	351	350	350	371	357	343	343	323	359	368	351	353	355	352	349	342	373	344	365	341	336	360	345	339	348	365	354	308	375	343	358	372	302	329	358	374	363	341	347	330	370	362	328	348	373	352	360	372	370	335	348	348	364	366	351	343	357	369	363	365	351	334	377	329	370	336	381	324	356	330	379	362	354	340	340	335	375	363	318	328	340	341	382	341	329	355	381	347	344	333	355	351	373	390	366	361	344	360	332	367	351	339	351	352	343	332	341	359	367	346	362	354	340	361	351	377	351	372	353	324	323	346	349	358	340	347	316	373	391	343	348	364	327	346	326	368	340	378	342	370	343	367	354	365	380	345	350	394	388	331	347	360	353	354	378	360	338	366	368	339	369	338	342	362	319	359	335	363	365	347	336	370	374	347	356	363	360	358	366	368	340	357	372	355	357	351	356	353	336	353	372	324	355	369	380	325	333	354	339	349	376	348	374	359	354	357	365	366	341	358	329	337	352	357	363	342	363	337	313	352	343	336	339	370	345	363	368	369	355	367	348	341	380	326	347	358	368	325	357	354	319	364	340	366	367	352	324	366	336	373
26618	21746	20699	10857	2639	1570	709	461	454	425	608	1214	2044	1993	1231	906	560	367	282	238	244	255	251	242	248	252	260	247	241	231	254	247	250	239	248	243	243	249	201	250	236	226	269	270	248	285	223	238	240	232	260	235	241	240	254	228	228	259	252	253	241	234	227	264	239	236	265	271	254	234	271	266	249	234	239	247	251	234	264	249	244	245	263	263	233	250	232	230	244	245	238	254	254	256	248	239	215	236	269	211	243	242	257	238	283	237	238	275	241	225	242	254	260	257	241	231	257	227	256	255	217	241	255	251	268	253	247	244	242	209	271	262	225	222	235	277	216	225	277	253	244	216	252	255	242	231	259	234	236	238	258	227	236	243	230	257	240	230	234	242	243	239	251	256	256	225	253	224	241	239	235	227	235	242	247	233	228	262	243	241	251	223	223	257	241	217	251	246	231	231	231	238	233	231	243	275	238	221	241	262	281	249	263	241	241	241	257	275	246	285	220	250	272	224	217	229	244	243	230	238	246	248	226	255	260	245	216	230	268	241	243	249	264	245	214	271	258	223	229	253	259	226	249	241	232	226	263	239	241	263	256	235	260	231	271	261	239	250	247	242	254	250	236	238	248	218	257	224	242	227	239	282	213	215	250	211	240	240	249	270	254	252	261	276	225	236	202	240	250	249	264	256	248	222	235	272	254	258	251	267	235	272	271	238	293	278	262	261	246	227	253	239	254	225	251	245	251	217	248	249	222	246	254	243	236	230	262	253	221	228	253	247	265	219	255	211	259	255	249	237	239	252	237	229	239	225	229	239	252	236	233	248	240	235	243	223	230	244	244	261	239	248	259	253	240	258	242	256	269	252	258	251	250	263	235	273	239	250	222	227	260	242	239	256	243	249	250	243	262	261	252	230	237	261	246	236	251	249	256	249	243	251	219	258	221	234	234	252	232	234	226	280	222	243	246	214	208	233	229	251	241	254	245	250	222	234	243	263	210	251	249	255	250	223	249	236	258	237	236	250	253	247	249	254	251	273	250	231	251	250	233	246	243	242	229	253	248	232	220	249	268	237	269	236	242	242	272	241	218	257	235	251	224	226	234	234	217	249	242	242	264	237	243	263	238	277	244	215	266	241	253	226	237	219	262	262	241	247	263	270	248	243	211	237	242	236	253	221	256	233	248	240	253	275	247	257	238	253	242	244	276	258	225	263	255	249	224	246	238	239	260	274	244	211	255	233	236	265	223	263	231	260	234	272	249	250	241	238	269	250	239	248	252	262	235	263	245	240	205	222	208	257	242	257	224	209	225	233	236	266	272	253	257	271	240	243	257	227	249	270	249	263	270	235	260	279	246	241	249	228	234	232	227	241	250	250	247	245	241	228	265	230	237	235	227	245	269	224	237	261	252	249	244	209	262	248	264	248	266	211	255	228	229	253	240	247	245	270	273	245	235	231	232	236	255	272	243	237	241	266	264	266	282	247	211	253	251	255	249	248	229	227	262	247	222	254	255	222	246	238	261	251	245	266	283	235	231	255	237	245	248	233	249	265	251	223	209	240	259	226	218	252	230	222	251	247	264	260	242	253	236	259	223	247	244	237	258	242	252	264	252	237	256	269	262	248	237	250	282	235	231	254	258	250	236	235	232	260	236	254	269	269	265	258	236	236	234	251	275	284	246	217	226	239	248	273	231	229	232	245	263	244	254	231	228	227	242	234	270	209	245	245	248	259	239	277	269	266	244	258	246	230	245	260	269	260	234	232	248	240	267	243	208	242	211	223	274	234	216	247	253	248	222	233	253	240	234	247	264	227	238	231	262	229	257	235	240	235	256	265	246	256	246	214	223	250	257	255	269	248	234	214	267	266	240	243	237	271	256	261	249	245	224	223	261	258	211	235	244	261	223	254	247	240	268	236	265	249	303	226	257	254	245	246	247	246	230	210	241	257	240	235	260	233	232	252	237	240	242	264	240	295	232	256	250	261	252	226	264	235	241	265	231	252	265	252	253	268	251	236	265	254	256	245	206	236	219	235	244	226	232	241	238	283	248	265	233	262	252	241	242	260	222	235	235	244	242	255	218	220	252	264	225	237	250	230	232	246	228	226	245	248	259	241	237	253	252	221	270	240	273	260	220	256	256	254	272	257	248	221	259	261	261	236	251	218	233	246	251	232	230	207	234	254	252	252	235	243	236	237	250	220	257	297	259	282	251	251	221	255	248	217	265	236	221	255	231	246	238	267	232	254	250	270	255	260	236	267	272	223	233	255	266	232	257	250	241	237	255	239	215	272	254	242	223	254	260	227	279	224	253	263	248	260	230	260	244	257	237	263	253	231	221	222	265	238	256	195	257	224	255	241	233	240	252	230	271	234	254	247	231	257	275	263	254	251	263	227	254	218	261	227	234	244	250	247	255	229	243	220	261	244	265	274	254	241	262	254	270	233	228	260	235	255	281	263	268	231	251	255	246	241	258	244	273	238	242	253	230	248	270	260	240	202	262	236	253	246	258	267	239	218	231	269	249	250	237	229	232	266	240	227	243	225	237	231	243	221	222	237	261	247	257	248	241	237	220	223	269	269	267	231	246	258	256	222	246	251	227	275	284	241	245	278	233	231	229	268	216	259	251	246	252	255	239	253	250	223	243	267	270	221	224	263	255	254	251	241	235	232	231	239	228	270	248	268	235	245	232	238	242	259	262	250	246	237	254	233	242	241	250	234	232	250	212	264	235	231	226	261	281	260	246	258	230	257	219	279	257	213	263	261	230	237	247	279	243	264	223	249	242	214	248	260	254	234	244	237	239	246	219	269	242	261	239	239	277	243	242	238	239	251	226	260	265	282	248	242	274	230	274	216	257	256	250	253	238	248	228	253	256	212	247	226	232	227	248	244	264	229	262	250	239	247	248	252	236	253	240	269	257	243	256	242	234	248	250	273	246	274	266	259	249	234	221	246	274	238	248	259	236	233	234	274	219	262	243	257	244	240	222	248	252	226	211	227	260	230	258	256	248	256	228	238	230	240	242	282	256	239	247	261	257	264	250	223	222	226	237	240	241	252	222	270	260	236	280	245	240	244	267	247	215	237	231	244	237	273	227	259	227	255	236	227	280	224	271	241	254	257	252	224	304	230	278	246	258	248	239	232	242	247	268	278	262	263	268	253	252	262	235	247	234	225	234	247	254	214	242	253	272	265	236	254	271	255	286	257	268	238	271	246	231	234	270	243	259	248	250	236	250	255	237	235	242	264	240	231	242	250	243	237	226	240	256	238	258	219	273	236	218	242	244	277	266	233	263	249	248	257	247	234	224	252	274	256	246	251	252	251	232	238	246	224	251	246	242	239	235	254	263	241	222	241	230	250	255	265	237	242	273	236	260	240	216	240	261	213	241	250	233	229	234	219	255	235	256	232	233	218	275	264	237	251	228	257	268	242	225	265	233	231	250	251	278	262	273	238	270	230	245	258	248	244	221	225	267	236	225	237	248	257	256	255	229	213
20717	34427	28200	16431	7542	5564	2422	1628	1402	1400	1965	4405	6945	6414	3983	2621	1497	855	717	518	534	543	534	534	497	489	528	549	555	567	486	544	536	535	527	516	488	498	522	529	497	510	513	547	520	527	488	488	533	508	533	548	527	500	510	486	539	502	559	536	525	510	539	550	493	498	522	556	479	495	537	497	526	504	538	464	497	486	505	531	477	474	559	533	527	504	495	495	551	521	479	521	503	496	482	507	491	500	544	496	482	513	483	509	515	485	477	489	501	468	536	559	469	510	526	518	493	499	483	530	483	511	482	488	561	523	503	521	517	459	506	507	512	505	515	515	508	504	496	483	517	540	480	511	531	513	510	521	534	535	514	506	508	514	529	492	542	497	448	499	468	484	461	500	554	530	529	489	469	501	480	525	534	515	470	517	496	520	512	508	519	514	482	513	499	537	489	523	492	504	472	503	532	540	539	511	492	523	494	472	544	516	516	458	523	536	522	491	494	496	508	538	518	529	515	514	477	534	502	459	538	499	511	535	532	525	526	480	551	509	540	495	548	492	523	464	510	527	541	522	521	483	491	483	511	483	500	515	522	512	483	508	528	477	478	495	523	540	476	518	523	462	500	519	520	499	510	489	527	575	461	492	528	478	533	516	525	520	523	495	470	493	480	542	495	539	549	522	535	477	516	510	474	489	500	475	544	493	518	522	509	515	505	526	503	479	505	519	501	535	547	520	512	561	489	569	497	489	513	538	483	517	488	483	514	510	508	494	525	494	522	480	514	490	524	528	523	483	550	518	523	515	490	504	521	526	507	542	527	499	498	534	508	466	521	515	485	475	503	542	513	482	502	537	493	501	506	499	508	505	482	519	497	479	509	476	510	492	465	497	586	504	495	531	496	537	511	505	509	477	518	502	524	478	533	543	464	486	479	472	559	529	529	514	474	526	525	516	498	508	565	536	513	508	509	514	506	497	516	519	508	527	506	520	562	499	560	491	537	505	495	516	523	510	531	547	502	515	471	498	485	488	510	500	531	466	506	525	518	499	495	497	524	499	494	532	534	496	472	524	478	556	496	537	497	477	515	497	491	499	550	512	526	512	503	505	534	479	511	535	514	476	522	494	508	515	551	542	512	516	536	512	540	518	509	521	496	529	509	501	479	512	574	527	506	510	507	513	537	490	517	479	504	511	517	529	507	543	518	512	542	531	501	477	487	512	490	517	531	500	510	528	539	523	572	482	482	510	491	535	512	504	541	503	508	486	493	541	542	500	509	530	511	540	502	498	509	507	507	509	489	548	540	523	508	538	515	503	489	501	512	492	513	528	508	533	520	526	569	504	513	521	461	529	521	505	485	540	481	528	490	457	514	502	561	499	458	500	498	540	497	498	490	532	520	565	504	551	529	498	470	486	463	522	528	511	515	490	527	506	513	530	513	500	515	488	492	502	510	507	535	515	494	522	513	516	536	518	480	500	520	513	511	506	499	514	480	496	539	492	495	486	493	475	511	497	504	459	510	515	481	512	500	485	517	480	526	455	531	528	496	510	527	466	499	507	510	522	486	508	500	540	506	518	494	496	510	508	504	462	528	549	520	527	501	475	540	494	489	498	520	522	501	524	505	511	497	486	507	492	511	526	505	500	481	492	486	503	472	499	533	488	494	500	491	548	479	525	480	518	529	526	500	486	522	519	468	525	529	506	549	511	474	482	549	496	482	486	531	556	542	485	482	519	516	533	481	535	506	535	500	532	495	496	535	479	509	509	493	480	519	525	483	506	516	510	511	508	468	559	524	513	491	526	469	507	528	505	506	497	513	517	507	528	507	478	525	489	469	496	489	450	498	495	492	524	507	517	531	521	513	513	489	523	534	493	470	461	516	532	500	479	456	497	524	530	534	542	553	501	506	528	493	524	473	512	518	542	545	497	526	527	537	476	531	429	489	513	522	523	552	540	481	487	528	479	481	521	518	478	492	506	483	505	482	494	523	465	536	499	512	533	515	468	510	534	518	513	460	533	515	514	490	500	493	507	515	518	480	537	480	548	513	520	520	518	493	510	465	486	524	470	500	507	493	521	494	470	516	538	510	531	527	490	505	467	484	532	524	509	509	488	531	506	494	506	503	518	528	501	541	521	479	533	498	536	523	495	460	531	541	478	526	504	455	488	532	499	490	507	507	503	515	534	503	534	523	499	488	481	496	519	485	500	476	524	548	520	515	514	505	497	548	505	551	461	527	528	516	465	496	492	496	542	482	489	550	502	487	509	540	536	496	488	493	497	552	530	515	529	491	515	526	507	468	492	513	527	519	523	504	492	539	496	509	497	533	483	545	522	508	511	494	493	545	525	493	496	502	518	558	517	529	463	492	500	529	528	527	488	519	517	514	526	527	505	474	521	507	497	501	511	512	518	533	553	435	484	533	491	478	477	518	537	514	497	549	507	527	551	482	515	498	478	476	542	528	502	493	511	531	497	494	519	508	546	506	498	523	512	498	479	490	503	530	532	543	516	517	492	475	493	513	450	492	534	486	508	520	527	514	538	506	503	503	542	487	525	498	500	543	497	553	492	490	504	547	486	538	468	504	482	523	510	519	535	519	513	533	527	475	453	533	508	541	505	511	491	520	502	492	525	510	520	549	521	498	506	478	503	560	499	512	509	551	492	488	494	502	511	519	563	510	471	535	553	526	487	489	522	504	503	486	526	527	501	538	475	495	517	518	504	538	481	452	461	531	532	503	483	500	505	507	514	525	473	523	495	514	508	531	495	500	504	458	519	495	469	492	528	506	484	488	535	539	496	504	551	503	483	526	563	507	496	511	567	498	557	508	522	505	535	528	495	505	470	491	531	520	524	509	563	515	503	500	500	517	515	515	472	496	534	510	531	499	504	526	521	535	514	506	548	512	497	532	545	475	482	496	501	491	512	523	486	509	518	515	494	481	485	541	556	482	464	485	513	558	489	509	527	500	536	535	518	566	544	481	491	517	502	542	478	538	475	536	529	500	526	478	526	512	524	506	515	500	494	513	505	526	491	504	548	465	496	512	485	515	507	544	548	524	496	537	529	534	498	501	510	506	521	511	457	518	553	534	493	482	459	514	493	511	541	513	524	505	467	528	517	526	530	538	534	549	518	499	501	498	520	542	501	546	495	536	500	509	534	532	502	523	482	526	504	513	503	512	486	494	506	500	529	510	519	534	514	555	465	506	469	557	558	510	535	496	528	496	559	531	543	538	461	522	526	543	509	534	494	511	558	539	488	487	557	498	502	460	509	531	520	505	493	517	502	490	537	477	506	510	573	502	476	543	516	509	537	500	493	498	462	504	513	491	500	493	533	504	489	465	529	525	481	489	507	502	511	504	492	488	489	489	498	485	499	514	536	528	530	485	509	547	488	540	545	492	474	509	471	512	528	537	491	479	530	500	515	520	523	490	530	503	533	507	516	483	533	561	532	520	518	543	492	531	488	531	495	513	498	525	504	529	491	505	491	472	485	514	514
24351	21283	28208	24675	17634	4345	1607	968	649	1247	4111	10239	10945	6999	4219	2201	1560	1000	889	387	201	219	199	192	201	188	175	237	383	169	161	178	187	176	182	193	189	193	170	190	196	201	174	172	178	172	175	186	184	167	156	183	166	196	195	159	168	212	173	170	185	169	187	158	166	181	191	179	179	162	174	177	167	175	169	189	194	187	181	209	165	172	181	194	169	166	162	189	191	200	176	161	187	151	176	181	169	182	176	160	186	168	163	160	167	174	153	181	180	172	188	187	175	182	172	177	188	153	181	166	160	177	168	161	170	155	171	151	191	164	176	166	185	162	178	174	188	189	179	173	182	187	181	171	189	196	167	181	176	190	194	196	179	181	172	174	171	186	176	147	179	192	186	197	192	186	167	212	179	160	171	177	190	201	188	186	170	163	188	207	183	158	190	174	187	157	193	207	166	164	162	175	201	200	177	182	189	171	173	180	142	180	178	188	180	147	188	166	186	208	179	187	178	169	175	192	187	188	159	186	151	168	169	177	170	170	184	192	188	170	177	165	181	165	178	187	176	189	156	165	181	192	193	177	184	176	164	192	188	219	191	159	180	182	166	187	173	144	202	186	176	178	156	186	172	207	175	176	147	179	158	163	163	186	184	168	182	203	163	182	169	188	192	156	170	175	177	162	176	174	186	199	200	162	174	183	194	203	213	194	160	203	173	184	160	170	163	174	173	164	176	197	151	178	189	178	178	181	164	158	184	158	169	190	169	135	166	183	182	168	182	189	187	176	209	170	182	194	167	174	183	164	177	194	180	195	183	191	216	203	180	155	183	159	160	173	187	188	159	167	183	157	196	176	187	184	183	185	173	189	181	184	164	184	165	178	155	181	197	195	185	180	180	181	172	167	201	177	174	169	149	176	194	182	202	186	188	176	170	178	166	189	207	146	162	174	186	184	177	182	165	172	172	195	184	207	188	173	171	181	192	170	184	181	155	157	174	182	176	184	177	219	180	170	182	192	180	182	199	203	170	177	174	208	169	176	192	169	158	170	190	181	181	185	187	191	180	173	170	167	146	186	178	181	175	186	164	187	163	194	177	202	175	188	181	168	189	185	191	194	194	164	185	174	169	163	188	202	201	189	176	184	188	184	175	156	180	170	167	171	182	183	154	184	187	174	158	178	162	207	157	178	174	175	185	198	167	175	186	179	197	162	161	157	171	157	188	163	164	164	175	185	160	164	175	175	179	172	197	193	181	178	170	190	167	160	160	189	168	148	156	186	194	171	168	189	164	177	173	165	178	183	173	191	172	169	177	148	167	175	174	183	173	178	167	179	179	179	198	183	204	160	176	165	175	189	171	172	200	168	198	191	169	182	187	168	181	168	178	168	193	183	210	181	187	150	154	168	203	182	182	186	197	176	177	174	186	200	174	154	165	185	181	194	170	156	169	169	180	196	171	184	181	195	200	165	151	178	184	173	181	183	199	177	166	179	164	191	176	182	151	197	194	181	182	198	198	200	179	174	182	164	178	169	156	178	178	191	154	188	188	192	164	175	183	174	172	177	152	167	187	189	167	169	201	154	192	204	194	182	198	200	158	166	157	170	181	188	183	169	216	188	149	173	196	192	185	151	187	161	180	169	166	179	192	179	172	181	161	176	170	160	177	193	192	185	173	180	185	189	153	145	162	189	171	174	179	190	180	174	184	175	178	182	176	185	205	173	169	174	189	196	176	173	196	169	177	191	198	184	171	189	181	159	156	178	169	170	173	176	191	164	186	173	165	183	180	181	190	183	171	165	187	189	162	169	162	180	170	183	190	178	162	188	147	174	162	160	187	181	170	181	184	155	204	177	162	181	167	190	165	153	185	181	157	175	149	150	173	174	198	183	173	195	191	192	176	154	171	199	181	165	162	180	189	157	163	187	172	165	179	143	189	170	178	203	159	176	201	182	182	208	156	171	176	188	150	176	179	163	176	139	190	172	181	174	180	179	164	172	175	191	215	184	169	181	175	160	175	185	182	178	179	171	186	184	166	189	186	174	182	180	196	168	176	187	193	165	199	181	198	173	175	192	181	163	180	190	169	146	158	183	191	187	164	166	185	191	156	205	191	173	195	181	182	170	192	181	176	164	177	165	186	186	202	166	167	186	171	192	173	179	183	167	215	168	178	186	164	177	173	195	174	173	188	211	185	163	197	179	176	198	188	179	171	162	175	178	164	195	196	166	180	195	173	194	152	187	187	182	187	168	189	179	208	190	181	180	197	205	176	179	166	206	173	167	160	172	191	202	168	169	187	165	172	195	185	199	171	160	163	188	154	161	160	155	171	153	177	171	175	190	182	189	175	187	174	181	174	166	161	165	191	174	188	160	180	166	194	167	178	193	157	192	181	182	190	157	184	187	178	182	193	182	201	179	193	170	189	177	165	173	192	213	174	177	187	154	160	182	192	188	182	149	180	178	183	174	182	194	176	176	169	183	187	172	184	171	180	160	176	184	176	170	187	203	153	163	182	150	188	200	189	168	155	196	168	171	178	154	176	163	175	182	186	202	162	169	187	180	179	180	171	167	170	185	146	182	142	188	181	158	197	181	181	177	156	168	189	180	186	202	167	148	182	163	162	189	187	206	181	170	179	173	187	165	159	175	188	170	181	174	189	163	188	197	193	161	162	187	173	159	180	181	176	178	177	150	171	177	159	201	178	171	176	196	191	170	154	187	198	183	159	151	169	152	159	176	171	173	174	190	152	188	170	165	157	158	181	177	199	190	204	156	160	196	167	146	176	196	176	163	160	218	173	192	145	175	181	188	173	158	196	168	178	182	155	166	173	179	157	153	192	178	192	196	190	179	183	169	171	203	189	170	168	174	169	167	168	166	188	145	179	181	168	149	164	189	183	190	176	190	163	187	172	188	181	166	176	196	202	179	176	182	162	161	176	176	192	166	176	184	188	171	160	185	184	171	154	182	176	171	164	168	178	191	175	174	152	182	188	173	163	185	173	179	171	196	191	187	160	173	167	175	183	153	174	161	175	178	172	167	173	167	179	187	163	185	187	169	195	175	166	162	186	185	171	182	169	181	160	195	191	187	200	192	165	204	190	154	173	158	167	177	177	163	178	185	183	194	158	181	183	186	180	184	172	172	178	191	206	177	190	205	179	205	180	166	164	179	178	186	180	167	184	173	177	178	192	197	152	172	175	176	173	174	165	187	165	173	187	191	176	155	179	160	170	161	171	166	154	182	167	172	179	191	173	177	198	201	176	178	156	191	175	168	189	184	175	167	186	164	185	188	166	195	187	160	177	174	200	157	198	184	177	214	183	174	181	153	174	186	171	165	182	180	168	172	142	179	188	160	190	182	163	195	172	173	173	180	170	186	168	198	178	206	178	181	171	194	189	185	180	151	184	185	170	159	176	165	159	162	177	184	171	188	182	197	187	165	189	176	175	186	184	183	180	167	200	189	189	177	178	167	161	169	174	183	171	182	179	188	177	169	172	184
20037	39213	33224	19684	11026	7615	4893	3579	2710	5070	13084	22548	22127	15629	11062	7220	5113	3384	3015	1158	488	443	466	479	432	434	365	490	1187	395	413	346	386	387	405	350	386	360	381	387	391	394	379	364	364	402	381	378	394	361	362	385	374	384	363	374	425	393	391	390	383	377	363	375	401	402	384	413	382	396	389	371	398	377	375	373	399	401	368	403	373	375	411	387	360	368	375	406	366	370	340	416	386	368	384	386	392	367	367	359	386	350	377	392	394	352	378	379	378	379	376	359	385	388	406	403	366	364	406	381	421	377	333	375	377	362	370	371	398	388	337	357	369	396	375	397	385	353	363	408	384	459	409	375	389	351	399	370	357	403	407	393	390	398	366	397	364	391	351	380	367	361	354	335	373	362	360	394	382	369	371	397	394	389	368	370	359	363	382	367	396	386	372	345	315	396	414	382	378	378	435	415	357	397	378	358	363	357	366	338	396	373	412	393	393	382	380	323	353	392	353	363	388	344	364	331	403	379	329	360	367	346	356	348	343	329	365	402	429	401	371	389	396	359	354	338	399	376	403	368	395	370	381	379	385	366	398	388	406	348	398	380	393	344	353	364	395	406	341	382	381	382	400	381	372	392	402	348	378	381	393	361	403	396	379	392	376	413	382	376	369	376	362	394	376	412	361	384	408	362	423	369	383	384	383	393	404	384	380	381	357	397	399	395	383	382	406	406	391	359	363	368	389	377	374	411	368	388	377	408	396	398	373	401	386	399	372	412	368	386	368	402	369	395	392	377	394	412	380	388	374	368	383	384	398	353	364	387	371	382	412	394	361	397	349	365	373	381	373	369	344	380	382	354	389	381	398	382	397	375	373	368	397	338	386	365	372	369	395	368	338	368	365	387	417	386	350	372	353	388	372	362	363	388	390	384	375	370	374	370	376	361	352	412	395	369	384	392	344	423	365	403	371	380	365	360	373	346	384	387	401	343	363	378	380	407	378	392	405	416	383	379	377	398	386	360	369	368	367	374	368	390	354	345	365	373	391	400	368	385	373	392	387	375	414	356	383	372	376	345	407	390	379	411	380	416	378	369	375	403	352	394	409	320	365	380	365	336	382	374	373	376	408	374	352	379	373	381	421	398	381	417	367	368	406	367	391	348	347	376	388	378	400	395	365	356	390	350	382	369	349	354	386	397	368	358	376	398	371	372	395	379	388	355	378	389	397	358	359	350	377	392	395	358	376	363	380	381	384	415	385	391	378	383	386	386	338	361	405	340	343	404	355	336	376	368	407	410	348	453	365	381	379	363	403	407	371	375	394	390	407	360	379	361	382	383	346	370	377	385	380	365	367	409	390	340	389	400	400	391	372	390	390	364	383	388	397	384	370	365	370	370	375	380	362	375	362	374	379	359	383	374	349	384	369	364	382	394	376	341	397	403	340	379	356	394	362	412	395	359	380	380	353	367	356	353	397	362	376	402	400	380	367	422	389	390	392	365	369	381	370	340	392	377	363	382	369	406	403	401	387	377	351	420	395	400	360	364	373	363	350	366	370	368	380	369	361	372	333	361	363	385	358	389	366	364	395	377	365	395	349	395	388	377	369	409	402	362	395	372	358	392	362	365	344	412	405	392	369	385	392	380	412	354	401	364	359	392	373	328	355	355	370	361	408	379	382	387	402	354	374	363	370	378	425	358	370	402	387	391	384	381	382	383	372	364	377	389	353	360	384	391	344	381	392	389	367	370	356	399	415	397	372	375	357	377	327	382	385	379	379	394	373	385	382	366	357	371	362	372	369	344	398	368	355	360	339	375	379	375	370	391	409	346	393	346	395	360	378	381	359	395	364	354	382	383	381	356	392	344	412	385	332	361	400	343	375	374	398	352	418	414	380	378	366	363	383	377	369	388	373	374	354	404	407	393	377	392	363	375	389	359	374	383	365	358	360	371	381	362	345	357	383	375	376	358	371	349	416	395	354	334	339	425	358	359	361	397	397	327	375	370	368	405	385	373	363	349	392	369	399	352	332	389	413	362	381	419	412	347	370	348	407	368	400	388	385	414	372	368	354	367	391	401	361	381	365	372	360	356	381	385	356	396	372	355	362	367	387	386	362	365	390	389	381	344	364	380	380	373	397	368	399	409	380	365	385	365	357	380	387	384	359	383	364	415	358	379	420	385	383	380	399	378	380	397	373	406	388	418	342	341	395	402	348	367	403	387	363	361	386	392	371	391	345	362	381	359	418	371	381	380	390	406	354	353	344	391	405	374	393	396	370	419	337	363	412	421	386	374	369	373	362	343	386	378	378	364	384	347	400	361	429	386	394	406	371	368	394	391	348	383	392	339	356	383	386	363	357	397	353	403	373	362	358	393	381	399	362	408	414	347	395	347	381	375	377	355	383	383	366	400	403	393	381	347	416	353	352	368	388	413	364	369	422	410	415	346	392	374	395	366	391	371	388	399	384	400	384	368	347	360	394	397	390	390	376	336	363	378	369	357	414	388	374	385	407	371	392	369	373	368	394	370	412	397	394	365	382	374	357	391	384	376	374	373	378	338	383	359	376	396	396	340	387	390	402	389	399	359	396	423	380	378	348	379	356	385	388	391	392	373	374	375	387	401	380	382	383	379	388	367	385	387	379	365	379	397	399	339	376	363	393	372	354	387	373	392	391	368	362	387	386	393	368	388	374	399	392	349	391	383	385	384	363	359	365	409	397	392	383	400	356	390	398	373	370	392	370	364	397	371	360	377	343	352	365	377	382	384	386	369	383	404	372	367	391	408	404	370	394	408	351	403	354	372	378	399	418	377	350	353	404	370	375	370	385	387	373	343	395	389	374	397	379	369	385	351	363	351	376	377	361	397	391	399	351	349	354	418	373	385	361	413	376	375	391	348	398	406	350	385	371	389	356	336	383	358	351	404	343	369	380	389	392	373	375	379	366	368	376	366	400	371	381	379	386	361	354	387	350	361	384	369	363	405	383	395	363	371	403	356	377	376	365	395	400	365	363	389	387	360	346	389	378	392	392	368	375	367	384	350	368	359	383	380	355	329	338	405	378	396	377	388	364	405	358	372	363	375	356	374	389	334	368	359	364	379	356	392	356	356	391	382	374	369	388	360	417	367	359	382	352	370	362	381	382	374	373	382	397	353	357	377	348	352	360	379	375	353	385	364	352	392	371	375	390	404	395	372	359	424	381	384	387	383	360	383	413	397	409	367	362	401	358	372	363	371	395	363	366	390	352	361	365	356	387	391	393	396	350	365	382	348	395	364	392	382	358	420	356	431	401	369	357	385	374	367	394	373	357	409	357	364	371	408	360	364	349	411	380	361	351	382	371	375	352	416	390	382	384	407	348	368	395	353	355	398	397	403	363	375	401	346	383	362	375	405	364	367	376	380	366	355	351	369	404	384	380	358	358	410	370	367	397	395	358	371	407	391	386	372	345	416	372	385	372	364	364	400	362	337	353	322	394	351	373	383	357	404	384	377	326	381	392	378
23137	21257	29042	23759	21269	19513	5377	1657	3110	5027	10442	10564	2702	895	6241	13031	10393	3273	2908	1352	319	202	211	186	147	159	145	485	606	141	133	133	161	132	144	159	154	132	137	150	130	141	142	132	145	140	144	154	128	142	129	134	137	129	154	130	123	165	132	135	135	148	147	120	132	160	149	126	125	120	140	152	132	139	135	126	125	131	151	144	153	143	142	145	129	127	139	124	144	149	125	138	124	128	136	175	149	133	144	162	122	124	145	141	140	136	141	135	152	137	131	140	126	142	144	152	138	148	151	141	158	132	132	144	154	138	140	127	139	138	147	127	131	150	143	141	127	144	133	138	148	121	125	111	120	127	148	139	139	120	142	154	138	142	154	123	112	151	117	116	149	124	150	154	155	141	149	130	144	151	123	150	159	129	133	133	146	128	163	162	142	136	116	149	147	139	131	119	145	120	161	151	140	140	166	123	134	149	141	124	156	132	129	129	128	154	130	128	143	130	124	128	121	133	130	138	127	143	147	141	120	135	136	136	143	137	157	116	156	124	142	126	124	153	146	152	145	119	136	142	135	143	141	156	132	151	125	133	123	158	139	127	105	122	148	139	124	136	145	149	131	139	142	137	127	136	115	132	133	126	116	136	142	142	141	146	132	150	156	137	146	122	147	134	140	150	131	134	151	147	141	150	135	148	144	149	129	140	136	123	153	141	147	145	151	133	132	138	136	130	128	149	134	133	119	151	137	128	132	136	131	135	130	139	124	154	131	140	119	145	142	123	150	138	119	132	120	115	137	144	131	143	161	144	115	134	154	146	140	156	124	149	134	153	134	134	128	151	128	113	164	144	132	151	151	141	128	153	154	135	133	151	134	151	110	146	123	153	124	147	136	146	127	146	123	148	151	137	128	114	124	140	136	135	145	134	150	143	127	142	120	134	132	134	138	150	106	146	145	144	122	139	125	119	131	140	151	148	165	145	154	149	149	137	114	136	153	122	133	131	132	133	127	124	127	137	129	141	105	134	140	141	141	120	130	124	156	125	140	134	148	149	118	121	139	126	133	142	146	161	125	133	137	130	116	128	125	155	132	140	133	127	109	128	124	141	157	138	137	138	138	118	148	142	143	130	135	121	125	129	140	135	154	146	141	145	110	117	134	131	132	130	121	133	102	136	136	139	145	108	124	149	126	159	140	128	123	154	118	161	129	132	126	142	136	132	144	143	125	141	146	130	133	119	119	127	140	146	137	132	125	148	114	155	139	112	141	135	150	148	130	131	117	127	126	142	114	139	127	141	134	131	120	121	121	160	125	147	130	156	138	148	134	151	144	127	139	128	136	146	149	133	127	147	134	143	150	154	137	132	132	140	139	131	141	137	156	130	114	156	148	133	151	127	123	166	146	145	128	125	156	123	135	132	127	138	125	130	155	140	136	150	130	124	113	144	144	148	127	136	138	144	118	118	127	144	122	132	139	149	137	156	145	121	145	145	161	126	138	168	136	134	130	141	149	122	122	139	146	149	152	124	120	146	135	123	142	143	136	127	121	135	144	123	134	133	145	123	135	134	127	128	147	137	127	120	136	123	148	132	142	129	130	139	148	134	131	127	148	149	152	129	115	145	136	109	111	120	142	153	150	133	141	119	116	123	147	132	126	120	124	127	131	136	133	152	133	138	139	130	121	132	130	152	133	154	134	130	134	138	127	136	130	129	124	142	138	139	124	151	133	132	139	143	166	139	145	123	147	117	127	141	132	132	152	148	137	142	123	115	139	160	138	144	126	137	158	133	144	144	127	150	145	158	144	133	135	126	121	124	130	152	136	141	144	115	144	118	139	129	163	146	152	135	145	143	146	129	115	115	136	139	129	127	129	133	125	133	169	137	139	115	122	130	141	142	133	128	166	143	141	131	132	118	130	124	122	126	133	126	126	129	141	133	163	136	134	148	125	139	105	133	134	142	151	165	148	139	141	141	134	139	147	154	150	139	142	119	123	137	154	140	119	148	152	144	142	119	150	143	154	144	127	171	133	130	133	142	129	148	161	141	122	127	127	142	151	148	162	149	133	140	135	138	137	158	121	119	121	157	131	143	136	139	161	139	159	144	133	124	137	130	133	141	123	146	139	160	133	141	145	134	150	135	112	138	157	149	143	122	114	161	138	137	141	156	113	139	135	125	129	137	152	124	131	122	105	147	135	148	144	152	132	132	137	124	145	146	112	134	135	138	141	143	142	138	141	137	125	161	125	145	121	128	135	136	129	141	130	159	141	134	148	132	137	135	126	144	112	121	145	143	140	122	123	124	121	159	126	140	135	107	153	119	140	145	144	147	131	147	137	139	143	128	135	156	145	122	142	132	132	144	140	122	122	142	131	155	120	143	134	137	160	161	134	106	152	129	129	132	142	145	129	126	160	149	136	121	135	106	128	134	138	138	140	140	141	140	144	134	139	132	149	133	149	114	131	143	125	133	138	127	135	133	136	137	141	135	140	129	130	136	138	116	158	146	142	133	138	149	156	152	137	135	145	123	140	158	139	127	136	119	149	155	131	154	128	145	137	132	131	152	129	138	147	143	140	131	122	127	133	137	141	130	132	113	167	126	139	116	141	134	147	110	121	119	132	133	137	140	131	140	124	117	148	144	146	142	122	141	117	157	129	138	131	117	126	133	142	137	151	129	132	152	126	155	128	138	143	154	126	123	153	141	114	99	138	126	133	134	139	130	141	136	136	119	134	150	152	143	135	136	117	142	147	140	134	138	144	144	146	124	129	147	140	157	139	126	142	153	120	153	135	133	142	143	175	132	153	128	160	149	128	157	131	149	148	124	155	126	148	140	145	162	140	135	130	125	139	133	129	129	142	139	137	149	153	134	150	144	140	160	129	136	151	144	123	127	135	141	137	130	142	131	148	153	138	134	173	144	154	154	147	145	135	133	144	132	132	110	119	133	140	138	130	134	138	122	150	132	130	131	120	136	141	129	118	131	128	146	143	141	123	145	117	152	152	144	136	139	136	149	147	147	123	125	128	141	162	150	151	120	146	144	147	151	163	121	133	141	128	140	121	154	143	121	145	126	148	132	128	136	131	134	122	125	146	133	136	134	102	145	118	134	124	134	136	152	129	143	152	144	129	140	126	134	164	160	126	130	115	155	155	136	145	130	128	118	144	131	149	141	112	154	109	134	123	131	134	125	137	139	132	133	116	153	137	129	132	118	140	138	149	142	150	138	139	132	133	127	123	146	137	124	133	122	140	128	160	142	149	129	130	155	135	122	132	143	138	118	135	149	149	130	127	124	161	133	143	146	129	143	127	133	129	133	137	137	131	139	133	140	144	137	148	135	139	147	121	139	157	140	127	126	137	142	130	158	123	127	133	144	128	122	125	123	139	151	141	148	122	132	146	140	156	122	139	122	126	141	141	148	150	149	145	148	137	111	137	113	106	138	122	156	153	122	122	130	166	151	140	144	129	137	143	136	159	129	124	146	142	118	128	138	139	129
24024	42805	36881	26241	17303	10093	7512	5408	10751	14715	21443	18576	5625	3038	13945	22544	19580	9004	8932	4292	977	504	504	474	362	314	301	1524	1879	312	297	314	287	313	321	322	317	319	317	272	291	286	295	298	290	325	320	280	268	293	272	274	297	283	283	301	297	311	301	271	292	259	253	285	259	262	278	267	293	298	277	256	304	287	288	286	309	304	260	313	265	262	292	263	268	280	291	279	292	296	279	284	269	274	292	289	266	293	289	284	273	279	273	275	280	282	265	284	274	275	308	262	292	270	276	294	295	268	289	289	292	277	294	288	251	268	260	284	284	259	281	318	285	268	251	244	275	255	264	285	260	289	271	283	258	247	266	280	291	267	279	296	276	290	289	266	262	244	277	270	251	266	285	283	281	292	293	258	278	273	299	276	255	287	280	265	286	285	277	272	266	280	257	290	261	267	256	271	285	252	260	257	275	302	301	265	281	298	285	259	280	269	255	261	292	273	280	260	309	282	273	286	273	296	279	270	300	282	289	276	285	311	240	264	271	313	285	260	273	283	280	257	292	251	262	245	271	272	272	267	302	290	247	262	284	259	282	267	284	255	303	269	287	266	268	254	291	273	296	245	284	289	266	264	316	296	284	261	269	258	286	287	300	251	297	279	297	260	300	289	277	289	278	283	281	257	290	280	254	304	300	281	290	286	278	268	276	285	278	266	292	287	283	290	308	277	267	270	255	274	279	264	283	280	272	274	253	286	305	265	256	287	330	280	262	282	262	286	293	270	294	256	289	300	293	280	314	296	238	274	255	255	268	285	254	264	280	305	268	301	271	283	250	268	271	311	277	275	292	287	276	269	304	284	292	289	281	246	278	324	283	261	255	297	277	284	248	287	246	254	263	261	259	270	283	266	266	266	263	256	251	261	259	327	269	295	309	312	284	283	257	266	268	268	272	245	306	244	291	284	270	265	248	281	288	269	290	276	260	282	254	299	268	301	299	273	287	233	269	269	294	285	317	287	279	279	292	271	309	263	275	305	265	279	278	277	266	283	298	272	298	290	273	283	276	265	260	261	285	244	307	271	281	268	304	271	268	244	286	251	267	255	281	251	289	303	267	257	251	286	294	291	307	282	255	254	288	294	278	291	286	251	292	273	274	297	252	277	260	277	317	266	295	256	271	275	279	298	273	287	256	300	251	274	279	283	273	291	285	269	284	269	313	269	233	291	273	252	272	291	316	254	244	303	288	311	297	288	263	295	274	274	270	272	286	291	256	275	264	278	263	268	300	277	302	277	269	263	296	267	286	242	250	299	276	263	305	292	261	284	286	296	277	265	272	247	272	266	261	301	252	275	243	256	306	278	264	264	279	260	307	302	279	262	271	300	267	263	266	279	286	282	301	286	256	274	285	277	263	285	254	270	276	277	310	276	289	279	278	281	272	305	280	297	284	285	274	249	278	274	295	285	300	265	241	279	276	308	278	275	256	286	288	289	287	253	300	282	288	262	273	311	297	283	245	241	259	276	273	255	264	298	259	261	268	325	293	274	307	315	287	273	270	248	266	286	293	271	291	291	281	275	262	277	273	293	311	258	289	314	274	242	300	259	277	297	261	291	295	286	290	266	297	276	271	278	259	285	289	254	248	287	262	305	271	287	283	262	266	282	286	293	269	316	287	268	258	258	295	263	269	274	290	279	290	273	283	306	296	260	289	280	272	291	266	266	292	293	282	285	283	265	258	250	293	294	254	301	266	300	286	263	282	274	290	289	277	321	261	296	281	282	302	275	287	282	254	271	308	295	288	242	287	285	283	284	260	276	295	251	248	299	245	257	260	281	267	258	286	274	271	263	262	284	257	235	255	284	285	265	262	310	284	256	258	252	268	274	285	258	257	250	300	279	268	284	279	278	260	280	253	275	288	289	269	289	260	247	240	278	266	306	293	271	281	268	293	295	260	267	268	274	268	280	269	256	295	288	262	263	284	289	275	282	306	273	280	272	328	268	268	296	266	274	276	246	270	293	266	272	266	279	297	282	308	250	301	268	247	265	281	270	263	319	289	284	274	281	262	291	293	266	272	298	274	250	258	272	265	273	258	275	272	280	269	294	313	301	280	264	273	250	234	277	286	259	269	250	296	279	305	270	286	258	299	273	268	242	278	280	261	254	279	288	284	278	278	280	269	303	283	256	287	273	277	277	255	275	293	295	279	268	295	296	308	279	276	305	263	240	273	281	259	298	261	308	283	305	300	282	306	254	286	284	274	258	304	290	291	286	292	260	295	284	292	250	269	279	293	253	292	226	269	294	307	260	268	278	275	250	289	271	313	279	268	281	276	282	275	318	301	261	259	251	268	271	257	273	260	286	296	290	277	296	283	246	277	275	289	273	282	289	250	267	260	297	260	274	274	275	294	287	287	249	269	250	280	250	256	249	246	284	275	293	297	289	288	280	257	255	304	295	266	279	278	253	301	272	263	287	307	341	262	260	271	252	301	295	276	281	289	261	265	260	286	274	263	292	279	256	270	258	286	282	236	289	275	276	277	262	255	296	261	273	274	310	276	318	279	286	274	289	275	247	277	297	303	279	269	290	240	310	285	244	306	248	277	297	281	271	319	254	258	274	298	292	274	297	283	245	245	269	256	268	302	268	271	317	272	283	290	264	315	266	273	261	305	290	290	307	307	286	279	262	272	279	282	295	243	254	252	272	273	270	275	301	261	278	256	277	246	256	266	276	297	238	311	299	284	308	261	274	263	307	275	269	258	271	300	270	261	336	266	270	268	291	262	265	252	280	301	236	278	272	281	298	305	269	271	271	248	287	265	283	234	281	263	225	267	319	276	281	298	234	256	287	285	286	278	274	278	258	257	279	266	272	269	286	283	289	309	288	289	286	264	253	260	281	264	292	284	261	274	275	280	274	291	294	265	285	295	289	294	291	265	273	283	292	269	302	265	233	283	282	251	261	311	297	283	275	268	279	267	238	261	261	282	286	259	303	279	256	287	277	265	293	238	268	278	267	238	270	286	267	287	291	277	276	280	276	272	251	267	269	271	267	287	280	288	272	274	264	265	280	275	273	285	307	262	257	275	270	279	286	272	302	257	272	323	259	293	278	306	295	285	274	236	286	272	281	270	275	297	286	278	247	279	293	271	293	297	300	263	275	279	285	264	257	248	259	283	270	272	277	272	269	300	270	262	240	289	289	244	274	308	292	279	279	276	268	269	274	289	294	278	286	283	282	269	239	296	281	305	297	303	270	299	275	292	305	307	269	278	257	277	280	255	286	285	280	307	247	280	254	283	242	308	286	284	283	257	261	279	263	261	263	281	283	274	281	283	263	269	286	278	264	279	283	294	276	286	320	251	248	277	262	287	324	260	283	265	282	257	298	255	302	280	304	270	270	272	282	273	284	267	291	269	265	268	269	270	280	246	247	248	273	302	270	274	264	262	295	249	261	266	310	256	276	296	287	275	297	298	301	249	291	289	287	251	271	295	275	273	261	289	259
26766	21907	19096	9681	2874	855	582	376	310	433	490	788	1268	881	918	1698	544	287	356	320	267	243	243	249	254	239	230	266	288	240	230	213	209	245	232	205	231	222	248	231	256	241	218	240	240	251	231	252	235	244	228	187	236	224	266	230	253	252	256	226	217	243	220	252	236	241	219	246	234	236	252	227	235	254	231	255	221	228	234	203	231	238	236	222	226	238	243	229	246	229	229	226	229	231	260	244	264	223	246	258	228	258	232	253	233	246	216	220	231	272	248	245	205	218	230	247	245	262	224	198	212	213	207	215	238	244	246	235	237	234	235	258	245	230	246	241	223	224	240	226	243	220	265	234	196	255	237	248	234	236	239	227	260	223	258	227	262	231	259	234	254	217	239	269	229	259	222	241	209	201	250	218	257	240	244	252	274	222	233	254	237	234	232	241	249	221	244	208	226	236	254	233	226	249	238	239	232	221	259	232	266	231	210	250	218	229	235	239	245	244	255	214	242	203	241	241	228	237	214	230	228	237	217	235	221	247	244	228	261	240	241	251	230	238	247	243	201	228	237	272	212	247	246	246	215	217	256	227	226	218	223	212	218	263	266	212	220	230	254	227	240	235	230	234	220	233	231	236	232	263	234	233	231	234	216	212	255	238	233	260	258	217	241	243	256	229	214	238	247	210	242	236	244	223	257	246	227	212	222	217	237	218	239	252	218	259	230	243	225	238	245	232	213	234	235	262	236	235	253	254	229	282	231	243	241	250	223	215	237	240	234	195	252	219	223	224	247	227	241	250	210	221	221	223	242	252	241	245	231	239	232	261	234	214	255	220	233	204	235	246	257	219	229	226	216	225	242	222	219	245	216	242	219	248	239	209	224	251	248	237	220	235	212	203	243	231	234	231	222	234	197	210	260	208	231	248	230	225	228	219	242	258	238	253	226	220	235	224	224	201	227	257	228	243	247	234	224	242	252	244	221	262	208	217	245	247	230	217	224	241	220	213	195	202	226	241	229	244	215	228	273	228	245	234	224	229	225	241	230	242	239	245	210	209	233	251	222	220	241	226	250	244	259	237	212	215	246	201	241	249	225	241	197	248	241	240	248	235	240	241	214	237	231	236	233	243	263	251	233	211	218	242	260	199	223	222	232	234	237	236	229	235	235	223	232	202	264	239	210	243	234	274	253	217	245	226	253	225	252	254	203	197	207	204	241	222	228	225	226	232	215	214	246	209	249	226	219	242	244	251	252	240	239	245	221	249	249	224	211	248	261	261	247	209	236	215	226	240	223	239	212	248	236	239	240	255	235	233	222	260	202	258	237	215	211	228	240	224	230	244	252	232	239	250	199	220	235	225	236	256	230	255	255	234	251	233	223	249	229	258	222	243	232	237	247	239	235	223	221	232	244	221	249	242	220	229	287	244	254	216	240	219	231	224	230	213	243	236	223	225	217	256	237	244	256	247	226	206	232	240	222	251	256	245	237	230	224	264	222	258	222	217	238	246	210	240	240	200	214	227	203	214	248	253	233	232	222	243	239	227	234	216	231	239	228	211	236	260	258	195	218	245	223	225	254	241	238	240	233	221	235	254	212	224	255	220	250	237	252	243	262	238	260	228	247	252	219	237	250	246	254	231	253	227	238	232	243	252	216	215	233	252	248	232	221	244	233	214	259	211	228	227	231	267	251	233	216	217	236	221	218	218	246	245	220	226	242	230	245	229	235	239	244	209	237	216	229	216	222	210	215	226	245	245	203	248	221	216	234	254	230	227	222	230	222	229	245	231	276	223	238	227	230	238	212	237	239	222	246	265	232	247	219	231	242	235	217	254	239	250	230	245	234	245	238	213	213	205	245	241	215	216	224	211	225	234	256	231	214	221	235	208	225	229	224	232	238	224	256	220	231	217	242	238	232	224	202	242	251	238	225	231	226	219	236	210	213	248	239	225	223	227	229	228	224	221	220	268	213	248	227	229	233	232	226	236	222	235	233	222	242	226	211	245	252	254	216	238	232	230	224	229	224	235	234	243	252	231	218	219	247	236	222	245	223	239	221	245	225	253	240	236	219	217	231	220	219	233	227	206	255	221	235	226	219	236	223	234	221	226	211	220	258	228	216	254	220	230	228	234	245	224	255	231	248	262	226	249	232	212	238	220	213	238	243	219	193	246	270	220	246	227	234	240	227	242	241	261	222	235	224	251	237	215	232	232	222	223	229	256	239	220	211	221	226	240	228	251	253	202	235	227	238	233	225	221	242	246	237	250	232	228	243	238	227	240	253	212	233	235	260	218	228	250	217	247	240	221	257	246	257	212	240	205	238	259	255	217	244	196	219	234	224	255	229	248	246	212	237	238	232	232	240	247	242	239	196	235	202	237	236	237	252	236	222	238	242	241	221	237	210	243	240	224	231	240	210	192	230	247	235	233	219	244	232	204	240	230	230	251	245	223	224	237	227	225	237	234	221	234	265	228	223	236	236	230	235	235	228	263	211	224	221	247	241	221	258	223	237	225	223	237	231	231	232	213	240	227	194	200	235	235	226	235	242	234	246	232	223	250	256	231	237	234	216	233	206	253	235	227	217	252	237	216	241	242	229	220	224	236	267	224	220	242	211	234	231	218	231	226	271	237	230	245	230	228	261	235	232	232	272	235	267	246	237	225	229	226	230	241	248	207	223	228	237	248	234	227	232	256	245	221	229	220	225	238	227	219	231	257	237	246	215	243	213	237	236	247	232	218	229	257	231	229	227	229	227	213	236	230	250	244	210	225	231	258	234	213	229	250	261	211	216	223	219	220	221	224	262	226	208	214	277	223	227	248	279	225	237	221	237	237	243	223	253	217	246	233	223	242	224	261	239	247	209	207	230	221	227	235	255	214	242	239	257	246	246	235	234	241	217	238	256	238	196	213	248	236	225	241	243	228	266	233	234	224	219	222	247	229	239	225	246	217	226	237	232	244	224	210	213	229	218	208	247	236	257	214	239	241	250	245	213	245	232	250	221	249	257	212	217	244	224	207	227	218	227	232	241	245	247	238	207	235	238	271	255	234	232	237	219	250	266	258	261	247	235	211	225	234	248	229	240	250	218	208	218	203	239	243	233	215	251	220	234	203	210	218	254	238	202	221	220	231	248	246	219	211	227	205	242	243	235	236	246	237	225	246	221	228	244	218	234	235	256	259	220	237	238	235	207	212	217	207	214	260	224	250	232	217	270	246	229	242	212	232	226	235	232	218	247	247	221	227	244	219	205	261	246	202	214	218	210	261	238	245	224	236	244	240	217	214	232	257	226	229	256	226	221	251	223	247	252	233	206	210	230	234	221	239	215	210	235	230	217	219	229	237	249	220	266	242	244	241	229	209	230	228	226	244	259	215	239	267	230	232	229	208	249	222	220	201	259	241	250	241	231	204	209	231	244	232	250	239	245	216	215	232	231	231	230	233	264	248	233	237	244	230	233	212	213	246	245	236	208	209	201	223	235	235	201	211	212	212	228	243
23237	33959	25514	15292	8108	2845	1792	1216	1085	1282	1555	2559	4270	2880	2966	5654	1551	735	833	880	604	509	532	523	502	456	485	501	550	497	457	469	490	444	489	505	528	494	480	491	521	497	527	496	461	486	465	491	492	489	488	490	499	481	468	488	495	495	470	496	466	468	527	449	450	484	503	485	497	458	478	493	458	528	492	503	478	469	524	465	504	488	501	476	483	523	436	490	503	464	505	507	479	490	486	474	505	461	498	487	463	517	477	470	460	507	472	491	498	470	481	467	475	471	513	454	530	486	440	473	463	493	468	483	513	477	477	446	492	498	495	427	499	514	450	476	487	485	514	484	476	515	451	468	452	534	463	467	490	503	470	506	452	473	471	438	476	471	490	469	473	507	473	509	479	440	477	496	509	505	451	479	489	483	488	513	467	509	448	485	480	478	482	514	478	495	492	487	491	483	484	473	508	443	474	457	473	491	467	498	483	464	457	478	479	483	490	470	471	471	444	495	448	489	476	465	461	525	457	509	528	484	491	455	498	485	476	505	476	464	490	471	473	486	508	471	468	473	437	476	473	441	508	460	461	491	501	454	474	517	493	478	448	452	508	427	486	474	481	478	481	461	503	482	492	494	515	498	493	479	480	503	464	474	454	505	461	464	469	483	494	494	475	538	511	485	471	462	490	498	500	445	520	486	471	519	498	463	496	487	503	485	472	472	453	457	466	474	491	470	488	475	480	453	495	484	491	451	420	477	514	482	481	467	437	514	467	467	471	454	496	454	513	505	489	517	506	452	431	497	484	507	491	437	458	450	505	480	504	511	484	506	493	522	482	488	494	502	516	464	458	466	491	440	452	476	455	485	490	505	445	490	481	516	486	477	482	480	454	460	487	481	491	495	500	534	500	473	483	459	462	495	498	464	475	489	464	483	478	477	459	505	518	509	487	477	460	476	503	449	489	488	478	500	458	493	491	474	436	495	472	456	471	451	472	497	473	514	464	488	470	453	468	527	471	493	481	486	482	464	462	492	500	519	451	480	460	436	495	484	491	441	507	478	466	476	466	488	444	465	522	504	476	476	470	461	449	455	450	468	494	484	469	489	462	464	477	498	475	495	456	484	490	505	459	465	470	488	504	461	467	506	507	515	471	486	520	453	458	504	480	501	489	464	484	491	481	458	500	499	476	500	511	479	486	487	451	490	490	443	482	516	515	500	491	479	458	473	479	494	449	458	443	466	482	501	506	474	493	503	491	486	492	500	521	476	435	479	491	490	490	482	495	471	446	496	470	502	461	450	435	494	490	473	528	469	475	500	486	467	469	495	485	513	508	514	527	501	502	499	477	506	494	526	445	495	492	464	490	486	453	443	479	488	512	450	480	515	458	480	467	460	507	464	473	491	484	475	475	485	469	446	465	477	455	481	502	449	457	473	491	482	481	461	497	474	473	483	491	495	488	478	454	497	519	494	488	483	480	459	522	459	479	495	482	465	499	491	482	483	456	471	464	490	497	489	514	469	496	460	484	562	445	476	472	425	524	502	466	489	470	488	489	461	479	489	485	460	460	449	508	463	436	495	498	507	468	485	462	502	489	497	476	470	452	533	431	494	494	488	522	499	486	452	521	509	491	495	498	455	489	483	499	474	500	476	459	454	417	440	448	462	520	493	487	486	516	468	488	490	469	480	451	482	516	449	441	510	496	489	485	481	468	460	462	506	483	479	534	520	471	506	522	492	453	471	474	476	456	461	502	508	486	469	483	489	485	500	480	456	458	481	479	491	464	512	502	492	451	452	458	478	460	429	530	477	486	479	484	454	487	486	468	459	486	483	468	462	504	494	498	457	471	471	480	480	461	480	481	467	430	453	478	474	490	464	516	491	452	462	444	491	469	507	461	471	497	499	515	433	522	505	484	416	455	470	449	471	492	459	473	493	427	493	519	487	502	483	491	463	481	449	486	437	486	449	488	441	480	455	485	476	471	502	488	490	466	453	470	499	464	453	478	471	483	503	522	477	503	487	474	479	487	442	440	456	475	488	503	460	486	456	460	488	503	469	469	482	504	525	499	502	494	478	471	473	499	477	478	506	521	489	482	501	465	490	463	465	498	475	477	491	457	562	518	448	450	446	488	460	470	527	499	514	454	498	458	495	483	502	499	434	478	534	492	490	490	475	549	459	485	507	430	488	517	442	497	465	500	467	467	492	527	453	461	478	474	459	500	489	489	489	487	440	470	488	495	459	423	469	515	478	488	452	462	483	484	494	488	477	471	489	509	467	491	461	488	508	500	486	443	480	484	458	466	462	479	511	494	479	455	528	460	474	497	484	464	465	451	483	501	501	515	490	470	511	451	449	506	452	469	473	457	458	496	496	480	502	495	476	466	482	438	475	518	487	493	486	485	475	473	472	514	468	478	516	504	489	518	465	476	476	449	492	456	468	463	468	476	490	514	493	477	520	460	484	506	451	508	483	475	450	491	466	440	445	474	488	472	500	495	466	495	452	473	493	478	482	500	457	430	472	498	502	450	476	496	502	478	457	502	491	502	528	433	474	442	557	489	491	480	472	519	432	476	499	490	502	450	455	465	473	463	505	443	479	465	474	450	477	503	473	467	498	439	466	462	443	481	481	483	507	458	486	475	466	510	453	463	495	479	496	486	503	490	495	465	502	504	484	495	501	477	484	450	480	459	529	466	503	494	468	505	439	467	460	481	474	457	472	462	554	451	464	480	497	453	491	505	469	465	464	471	482	480	462	523	476	433	466	490	518	469	489	451	469	486	453	497	486	461	474	547	503	513	459	510	498	514	551	498	464	474	466	510	459	469	472	470	481	498	478	476	418	492	471	486	455	518	450	501	497	505	462	497	488	499	512	500	453	471	463	454	496	472	490	499	484	491	503	514	473	473	485	460	529	478	528	449	473	515	473	457	459	471	473	484	512	481	496	485	499	462	463	490	476	470	456	486	481	517	453	489	478	451	467	487	511	472	459	480	467	477	481	521	510	460	454	477	438	459	507	506	514	491	488	454	488	479	507	484	518	481	481	481	486	522	482	466	425	466	493	510	445	507	441	477	477	473	476	481	494	472	489	504	502	485	530	471	493	470	471	451	510	451	510	526	479	499	510	476	496	475	465	472	436	501	468	463	475	453	477	493	470	460	465	420	451	515	489	485	479	457	478	450	509	465	486	492	501	475	471	510	499	462	481	481	469	472	451	455	480	488	466	485	457	478	472	483	460	464	496	450	499	531	499	489	534	500	482	493	480	454	480	475	492	477	470	431	451	453	482	474	487	516	474	492	485	490	472	435	457	527	470	492	499	485	480	461	488	482	492	461	508	506	518	445	516	486	462	490	450	456	479	481	501	494	437	483	507	473	485	491	484	466	486	472	466	487	495	467	478	447	476	493	453	454	475	486	509	422	481	485	496	482	458	504	469	531	492	497	497	454	498	493	519	458	521	489	501	472	468	484	479	493	495	457	447	453	500	458	500	468	461	502	483
24207	21236	28166	24674	17337	2893	1160	752	751	1004	8589	17549	13635	7397	2921	1459	639	586	340	484	235	194	193	217	200	195	192	206	188	194	218	166	203	196	177	189	186	181	193	204	181	190	186	186	214	187	189	205	191	183	162	161	172	191	179	193	204	190	188	172	191	185	187	152	182	198	176	189	203	183	207	211	212	168	189	188	190	210	192	209	185	181	174	174	216	195	188	213	183	202	180	191	201	186	187	199	209	171	188	193	191	169	193	149	166	163	186	195	196	190	183	208	177	190	189	182	181	201	165	188	207	184	205	191	204	188	179	155	214	197	157	175	193	186	171	232	169	181	180	200	170	197	195	194	188	188	175	201	193	170	183	178	194	205	177	195	171	191	202	202	176	179	181	176	155	176	171	216	197	186	187	191	187	185	193	188	193	195	210	183	174	191	213	198	179	191	205	187	179	182	213	194	207	193	195	162	199	175	171	173	198	178	197	189	157	202	201	189	160	199	169	175	182	184	185	168	184	207	187	172	195	161	190	208	200	186	199	154	181	190	174	197	179	186	186	203	175	199	175	183	165	159	190	203	190	191	183	184	185	180	199	204	183	175	165	185	187	198	190	189	216	189	189	196	167	191	171	189	188	174	187	172	211	184	192	161	195	189	204	183	164	194	193	180	198	183	197	200	193	174	181	218	165	177	196	173	193	157	194	188	182	193	197	193	183	201	187	169	194	191	204	181	193	218	185	166	172	172	228	196	180	152	184	183	189	180	191	192	186	185	175	198	192	181	189	173	187	185	192	190	157	187	186	167	205	199	183	190	169	195	212	196	173	167	195	204	181	171	165	178	179	188	136	177	187	186	182	183	193	194	179	207	203	177	210	177	193	197	162	189	167	193	181	175	194	190	182	200	158	195	196	199	181	188	166	183	165	178	201	191	211	185	199	187	194	174	207	205	172	200	180	177	165	164	172	189	176	190	190	195	219	196	187	157	189	229	202	176	180	172	191	195	199	174	198	208	187	178	179	202	177	159	193	188	178	162	182	172	155	189	176	174	179	189	218	194	184	175	169	186	188	171	193	198	180	185	186	199	185	188	188	195	173	173	171	190	191	190	189	181	203	182	202	186	189	187	210	172	180	191	203	162	214	204	203	181	178	174	190	198	185	185	188	167	180	179	158	191	204	185	185	202	194	185	196	203	187	194	206	195	189	193	192	219	181	196	180	188	211	201	201	209	181	200	178	176	172	191	186	163	181	201	214	185	211	189	201	170	190	156	174	172	184	182	183	195	212	194	211	191	190	165	171	183	190	170	172	194	197	202	167	176	182	213	181	178	164	195	189	176	166	204	179	186	174	200	176	186	177	183	194	209	205	145	205	194	177	172	193	206	194	189	178	200	186	195	168	177	192	184	193	185	202	194	175	190	181	188	189	192	169	221	196	182	203	171	195	206	190	198	185	184	191	208	189	203	190	223	190	180	189	178	184	180	165	186	219	181	181	194	202	200	182	177	172	188	192	181	184	173	176	204	184	192	161	187	181	204	192	201	217	212	184	164	160	184	200	185	162	195	187	172	167	193	186	164	200	175	179	196	190	180	162	199	169	179	165	187	149	199	170	204	156	189	166	177	196	210	187	183	177	197	174	195	195	183	212	175	168	189	163	179	206	193	192	171	177	196	192	216	173	171	176	198	193	192	191	214	174	191	172	197	171	184	193	161	226	173	169	212	195	193	214	195	169	188	196	186	172	191	177	202	188	194	188	187	190	189	182	198	180	188	188	183	159	192	184	196	186	161	194	197	190	187	199	172	169	173	195	179	196	180	196	179	180	167	182	179	175	194	177	178	204	185	200	168	204	201	182	168	182	171	156	199	190	202	197	186	195	180	193	212	183	194	193	201	180	166	205	175	176	181	168	199	185	213	178	182	177	179	197	169	183	186	201	185	176	169	185	187	206	198	186	179	160	182	177	202	194	201	181	191	179	194	184	194	192	185	192	197	192	181	173	185	180	164	178	179	178	192	177	181	186	191	175	175	194	185	175	198	198	176	190	207	179	182	178	172	174	200	183	182	199	193	170	197	203	195	174	197	170	180	178	167	194	205	190	164	182	187	177	157	198	208	182	194	196	186	185	181	187	206	170	195	187	177	180	179	196	182	191	180	161	196	181	191	177	189	191	180	178	174	197	185	181	204	167	192	165	183	178	184	177	167	175	188	197	195	165	190	190	191	166	186	188	185	170	184	192	152	175	207	187	185	204	194	177	190	191	211	203	191	192	179	195	181	189	173	192	197	188	178	180	176	170	204	161	196	189	179	182	195	194	182	188	166	197	200	202	169	161	191	194	167	207	178	162	187	208	177	184	188	178	171	200	195	183	175	171	182	177	208	179	184	195	193	161	154	195	186	174	173	183	193	192	201	178	186	194	185	208	174	203	196	160	188	201	200	198	176	180	161	184	202	177	181	171	189	207	182	199	179	187	180	189	180	182	198	193	180	181	191	185	186	195	182	193	177	172	200	184	191	203	184	179	203	189	179	164	204	189	186	171	176	155	158	179	191	181	192	187	216	186	177	179	175	199	196	175	189	181	184	224	198	197	175	198	202	167	198	220	210	198	193	159	199	214	205	178	202	203	182	172	203	192	183	194	201	174	200	189	194	169	177	201	160	176	186	178	176	180	170	175	187	185	185	204	191	160	180	174	177	188	181	181	195	175	196	194	189	190	183	164	197	178	190	190	181	217	197	179	193	181	193	196	203	202	199	191	178	181	165	204	164	194	178	180	181	207	189	213	187	183	173	184	176	185	181	179	164	188	179	184	199	201	198	177	197	206	194	202	180	194	188	202	197	190	182	182	212	185	183	189	190	195	188	175	204	188	192	170	204	195	174	190	172	189	170	199	192	191	195	177	199	198	174	184	164	162	161	195	201	192	198	167	170	186	203	164	213	181	188	207	177	187	196	204	219	195	185	185	198	153	171	164	206	182	185	194	145	169	167	173	200	181	217	167	187	193	192	192	191	169	176	196	200	196	191	170	188	173	202	190	196	198	191	186	193	172	186	173	191	181	207	173	197	189	184	205	192	184	226	192	186	203	190	173	172	166	195	215	170	189	196	202	187	174	175	206	209	174	174	221	184	199	193	189	179	186	170	182	211	201	185	190	187	198	179	185	162	182	175	194	224	206	186	180	176	180	170	198	193	203	197	211	203	189	204	193	200	174	181	202	182	177	219	192	181	186	202	184	208	176	167	189	190	209	189	176	213	189	205	172	175	224	175	176	220	182	185	181	187	188	184	184	171	199	191	174	203	171	177	193	177	207	188	185	204	185	181	180	231	187	174	189	190	177	178	171	170	187	183	212	175	203	186	163	189	213	164	200	195	177	173	194	183	186	158	189	172	190	168	177	174	172	213	181	168	152	175	185	192	177	200	182	169	180	186	205	170	218	156	168	184	203	185	190	194	177	196	187	193	206	199	177	204	189	177	209	201	186	176	165	176	174	182
22166	34044	30061	21786	10755	4606	3506	2768	2864	3780	19806	30098	24985	15922	8431	4613	2024	1750	940	1457	596	444	389	428	404	422	417	488	372	380	393	374	411	373	377	429	404	386	410	412	393	427	370	395	387	412	377	391	370	374	401	389	396	365	400	417	389	397	376	398	417	402	400	364	408	422	421	417	401	390	399	389	388	386	366	386	425	407	370	405	421	402	433	366	378	435	397	375	397	391	392	385	428	397	395	394	440	411	394	398	393	393	412	400	423	421	427	414	401	392	413	397	424	401	349	416	414	413	419	341	381	403	411	358	401	389	398	367	374	374	392	401	394	395	426	411	397	389	404	416	383	380	413	413	395	370	423	409	371	385	399	390	385	429	412	417	382	398	403	425	394	379	400	387	355	372	417	350	365	383	401	405	360	408	370	393	412	401	392	397	371	411	379	370	428	389	386	360	399	401	402	400	394	402	405	391	387	339	410	386	364	394	369	403	425	369	383	403	414	391	381	406	377	391	426	367	432	454	391	399	396	402	360	406	404	383	419	373	408	391	360	351	398	377	378	406	354	385	381	384	379	399	400	390	379	413	404	391	364	379	391	374	400	399	409	382	375	412	375	421	399	426	408	396	396	374	404	401	390	380	413	394	436	360	414	405	430	408	411	415	381	385	402	390	399	399	356	389	393	416	406	394	413	430	379	440	412	422	340	402	397	396	406	406	374	415	423	420	399	395	394	381	384	384	381	394	392	393	451	373	374	378	402	422	390	411	403	371	389	402	391	373	393	400	392	402	363	404	378	395	367	413	398	403	430	396	410	401	377	365	420	405	415	420	416	379	356	368	387	395	400	384	371	420	370	427	368	399	413	423	423	382	379	409	392	415	404	389	424	380	380	386	400	351	394	412	414	357	403	407	417	349	409	394	386	376	371	402	355	373	368	360	387	365	411	386	405	395	372	448	363	401	381	401	413	362	399	418	368	406	358	388	423	376	363	372	394	393	381	422	352	417	432	380	403	361	399	412	375	434	421	415	398	344	391	398	398	378	397	400	396	395	407	368	391	395	426	390	416	411	398	401	361	399	368	403	404	403	400	367	428	413	414	423	399	416	391	394	401	419	402	383	376	386	359	405	408	386	383	419	399	402	374	393	374	365	381	434	393	425	404	387	401	407	379	379	380	365	387	417	387	406	368	397	419	405	368	405	395	364	412	373	375	415	369	370	404	377	396	397	407	397	408	404	380	443	381	418	350	369	404	400	416	382	417	388	391	413	382	364	422	412	358	359	405	406	408	362	398	379	381	395	420	381	393	369	345	386	404	432	394	409	354	437	412	407	413	398	354	385	398	418	402	400	422	361	431	393	381	365	358	368	384	408	395	378	425	410	398	401	384	353	382	393	374	399	400	393	400	390	387	363	394	429	387	443	401	387	405	398	382	396	412	398	408	373	411	405	401	413	369	415	398	398	416	389	397	370	396	422	384	399	405	381	389	371	407	398	381	379	352	417	398	417	387	373	380	397	402	432	398	416	450	368	392	385	391	417	398	385	397	371	375	387	407	374	414	442	390	402	369	432	397	374	411	366	400	412	394	379	377	334	369	386	392	400	399	374	400	384	378	361	439	403	417	383	379	381	362	375	375	373	359	410	399	394	394	388	415	349	384	396	412	388	370	375	376	385	397	412	421	391	401	371	394	403	397	419	368	361	386	397	369	362	386	417	388	383	395	409	352	417	388	399	405	381	457	419	417	373	405	401	391	364	397	412	394	359	400	380	401	410	399	381	396	415	389	397	366	359	405	383	419	398	409	398	422	372	404	382	382	427	423	402	390	410	406	409	371	409	393	416	408	397	403	393	406	420	400	388	389	358	396	354	404	426	416	384	388	403	395	411	392	421	358	346	366	392	376	399	409	398	378	377	413	420	386	390	373	376	368	397	389	431	347	391	416	419	405	394	416	437	402	404	405	420	368	394	391	416	382	399	379	382	353	424	367	394	367	374	372	403	383	422	451	374	370	379	417	404	400	379	374	395	417	378	396	411	396	375	409	388	398	388	362	390	415	373	377	356	386	375	384	406	416	380	406	422	411	433	384	379	378	406	378	394	422	415	400	395	397	391	401	384	393	412	398	402	390	396	367	379	387	362	392	423	379	388	414	375	408	421	399	412	385	386	395	426	393	393	432	404	395	415	380	420	382	391	379	385	397	392	385	413	383	366	397	397	394	362	384	438	412	383	415	366	354	370	379	384	399	395	413	402	387	377	383	404	348	359	394	376	379	409	384	409	369	428	390	461	413	405	366	377	402	375	459	404	390	404	371	379	383	402	391	376	427	377	396	404	410	386	403	391	387	406	399	362	405	376	370	379	392	403	413	411	394	397	360	402	373	393	389	390	370	431	366	392	405	383	425	364	393	403	387	396	421	379	404	428	365	377	403	393	394	389	377	407	371	418	389	388	395	382	417	411	393	407	393	420	401	406	357	430	401	390	398	445	362	417	387	381	411	401	400	421	403	397	448	371	386	367	390	359	397	397	393	388	410	413	362	342	424	426	398	414	400	386	383	386	366	382	377	421	414	389	389	375	409	374	379	421	376	411	392	401	399	392	402	403	372	359	391	392	395	356	406	406	395	396	377	406	356	374	402	373	408	413	401	378	392	375	342	392	393	395	407	427	414	420	446	397	367	392	430	386	408	377	395	399	395	368	393	404	387	426	380	384	358	363	397	356	383	400	388	447	390	417	371	420	386	409	328	389	421	384	401	403	419	421	416	393	410	391	393	381	376	401	395	416	451	361	381	377	381	365	417	393	377	382	401	427	365	443	398	387	382	400	396	396	391	370	394	391	382	366	401	396	388	373	408	443	409	405	403	381	379	412	398	383	398	401	396	429	406	393	369	424	399	409	382	388	401	404	412	375	393	377	381	403	396	360	422	383	420	414	384	402	390	405	430	392	352	389	421	422	364	412	374	380	397	393	379	415	362	432	376	396	387	377	388	365	431	372	424	387	350	429	403	358	384	387	371	406	373	371	394	389	365	445	394	409	387	380	420	404	410	403	397	435	374	386	397	418	395	393	386	414	418	422	397	411	369	371	393	367	419	426	395	409	402	409	372	371	379	413	405	387	391	370	403	376	406	366	389	399	423	350	432	395	380	389	380	426	390	417	386	375	384	378	395	389	394	371	371	398	382	374	401	399	389	373	401	400	407	378	428	412	399	394	398	415	425	379	376	412	410	413	389	379	406	387	387	393	386	428	372	391	410	406	390	429	370	411	387	390	373	385	388	374	361	408	381	417	376	388	380	380	399	377	362	412	430	385	416	401	383	410	405	432	403	398	381	400	386	422	390	424	364	419	417	429	421	394	424	372	387	367	379	439	389	428	412	415	390	387	386	385	383	389	373	403	380	390	389	378	412	373	380	382	438	398	396	415	375	404	380	397	373	378	407	392	403	445	423	396	394	379	415	362	412	426	388	368	390	412	382	384	366	396	402	384	411	397	390	420
23115	21265	29072	23754	21286	19361	4404	1549	1487	1932	9088	14775	12384	22542	16463	8165	3525	2274	928	829	463	192	189	177	152	139	166	190	162	162	154	169	191	175	176	149	132	165	122	161	152	144	176	159	184	153	185	163	167	167	155	148	167	156	151	147	146	151	158	145	179	133	145	156	123	163	169	181	151	161	138	167	174	135	129	157	179	159	162	181	168	165	163	128	145	164	150	158	146	163	153	129	148	155	155	167	163	157	175	151	157	158	164	156	162	157	153	161	152	146	128	174	154	163	170	150	171	177	167	172	142	145	146	144	177	181	165	154	151	141	159	154	150	149	140	161	161	162	158	180	164	142	158	144	153	168	157	137	175	165	150	145	155	151	154	149	149	139	144	136	165	151	179	162	126	169	179	148	125	144	171	160	144	139	146	171	144	157	158	173	156	157	166	107	140	154	162	161	149	195	142	155	146	163	145	157	157	162	164	148	131	139	143	132	151	158	157	156	153	154	163	152	152	141	146	149	142	165	162	133	139	131	162	144	170	177	157	173	152	154	166	169	163	164	144	159	135	151	163	159	146	147	150	162	142	164	152	148	138	161	155	178	156	154	152	152	162	172	146	179	157	154	175	147	169	159	152	153	132	166	145	147	160	130	145	148	154	164	134	151	137	158	162	147	150	161	146	156	160	124	139	156	164	163	147	161	135	160	154	151	152	154	165	159	154	150	159	150	126	179	158	157	156	145	167	160	187	165	159	166	136	173	138	141	162	158	159	155	151	148	141	148	162	187	164	138	152	146	140	133	166	144	172	178	163	138	135	167	143	145	184	150	149	180	148	169	162	140	147	156	153	154	127	153	141	146	157	147	155	162	177	157	141	171	168	142	148	142	131	173	161	158	160	129	145	165	169	156	167	151	135	150	166	136	172	166	161	162	132	166	169	155	169	157	174	172	150	178	155	134	159	141	131	155	136	117	171	154	149	140	176	176	158	151	163	145	144	154	150	158	163	172	151	140	133	158	184	163	169	171	149	148	155	174	159	132	157	157	136	161	170	161	135	152	176	156	161	180	155	152	153	143	159	143	166	159	143	166	170	167	140	132	159	146	159	144	172	159	162	168	159	162	155	158	160	167	158	159	165	154	167	152	147	157	162	167	146	148	150	140	150	154	148	138	164	174	168	137	165	152	167	166	171	163	150	136	170	148	160	160	154	171	156	168	171	169	134	170	150	147	134	162	148	130	151	152	140	171	164	151	145	179	156	132	159	169	161	161	162	142	140	151	152	158	159	134	167	146	154	145	164	129	144	163	149	137	150	156	145	165	136	191	178	167	164	162	149	158	150	170	174	145	173	154	173	181	156	161	136	184	139	150	151	159	170	148	156	149	153	180	162	162	167	147	154	151	157	170	157	141	164	151	162	161	168	144	156	175	164	165	151	153	155	156	166	137	176	155	155	157	162	159	155	137	151	163	143	133	117	152	167	177	156	142	140	168	150	171	150	153	146	164	140	154	161	152	168	141	125	147	162	145	169	151	133	146	148	151	180	160	155	148	155	148	139	149	171	162	160	150	157	167	136	153	147	138	151	163	152	154	143	139	163	151	127	170	151	164	154	133	143	158	174	165	151	176	162	170	143	138	148	167	155	162	151	146	173	159	155	146	143	150	149	128	150	170	159	160	162	154	140	166	137	156	136	127	151	151	131	155	142	155	166	156	168	166	148	145	140	154	168	165	147	149	154	179	178	157	160	163	155	150	178	142	136	169	159	143	140	127	163	157	177	164	157	134	147	156	146	157	152	175	159	139	152	144	149	152	157	178	133	149	144	174	159	142	146	143	153	159	170	174	155	159	138	165	138	161	149	153	165	156	143	156	140	166	152	164	149	159	164	180	151	155	152	171	152	175	134	146	154	155	144	173	122	167	162	144	156	153	172	154	156	139	151	172	168	146	162	141	166	142	150	153	150	128	153	171	143	161	141	160	146	144	153	157	155	141	142	155	173	170	140	163	153	150	173	165	136	139	162	161	176	153	152	155	140	140	157	163	144	161	164	146	157	158	143	157	157	150	150	155	147	158	165	174	162	173	134	149	162	160	158	139	157	164	151	147	141	172	142	145	153	158	141	176	161	160	161	166	153	146	158	161	169	152	153	151	139	184	162	155	156	149	148	143	168	149	158	139	160	150	135	166	167	149	156	122	135	160	163	174	168	160	171	153	159	167	158	140	181	151	154	170	173	158	142	154	162	155	142	150	158	155	176	142	168	168	158	169	151	169	163	171	167	130	150	150	168	164	143	170	143	197	154	171	166	154	144	149	130	158	156	157	129	150	151	150	168	150	156	141	139	160	140	147	140	168	160	143	167	148	160	142	168	141	163	148	141	168	138	167	161	167	144	154	150	127	161	162	172	149	157	151	179	139	145	152	181	134	157	151	183	177	169	157	154	148	150	167	165	161	146	136	148	141	155	143	145	171	139	152	139	152	148	164	153	158	156	159	166	152	147	158	163	144	146	145	148	148	151	159	144	137	151	163	162	175	136	188	136	167	173	161	132	155	144	158	167	144	151	158	167	137	163	142	159	149	145	136	158	159	162	185	171	148	141	160	149	162	156	149	146	150	153	158	158	175	166	150	156	148	160	169	134	153	182	173	165	172	169	145	165	151	157	157	171	145	157	170	158	184	150	125	154	156	132	135	156	161	161	164	144	162	133	138	155	143	137	150	160	163	152	148	146	155	177	149	141	145	173	154	159	139	135	149	146	182	150	192	135	149	142	180	146	151	145	150	150	157	150	151	141	156	163	140	148	131	149	173	149	151	136	149	147	153	167	143	161	156	146	180	159	147	154	152	148	162	154	143	145	140	158	135	145	151	157	152	144	141	153	163	142	144	160	164	164	158	174	153	137	171	149	147	137	172	156	148	163	183	147	152	158	142	158	145	148	153	167	167	140	153	154	144	161	147	157	143	155	145	139	142	144	143	141	158	163	163	168	127	142	172	147	159	145	142	171	169	160	151	152	133	153	152	168	139	175	140	168	142	176	156	160	160	151	163	145	131	152	152	139	153	156	146	153	163	127	165	147	138	149	158	153	138	148	131	157	149	147	155	145	147	143	160	154	159	160	148	156	159	165	155	135	156	164	136	133	146	186	155	152	156	156	172	153	182	132	154	158	180	180	162	160	135	137	137	159	135	170	170	199	133	142	134	169	169	161	151	154	171	167	142	147	192	163	146	171	148	150	153	154	136	145	140	175	152	128	136	142	178	153	152	158	161	148	167	140	155	161	144	154	151	150	157	164	160	154	154	167	148	145	162	181	144	155	171	155	145	150	161	162	158	150	149	169	142	138	150	168	149	154	146	148	164	168	140	138	125	160	149	142	176	139	157	162	144	158	160	149	145	147	167	145	168	166	164	157	152	147	165	147	136	156	184	165	172	150	168	161	139	148	163	149	139	133	139	154	145	138	148	166	161	172	143	139	164	154	148	167	163	164	166	161	163	146	171
23557	38259	36391	27327	15683	8161	6278	5340	5919	6975	19601	25158	23127	33143	25801	16349	9227	6678	3028	2497	1471	469	376	360	317	328	325	441	439	313	285	314	335	318	353	324	309	386	326	328	334	291	343	327	303	315	326	302	307	322	312	322	322	295	341	313	323	301	334	328	290	303	336	306	337	319	334	307	333	334	336	300	339	346	278	326	309	356	338	328	344	317	311	323	323	320	306	293	314	342	331	315	310	319	336	332	341	320	297	317	335	319	303	334	297	318	339	334	340	338	319	295	316	336	319	327	300	316	292	306	317	303	325	309	304	330	356	305	308	320	369	318	332	343	323	303	337	318	326	336	274	326	344	302	307	310	335	320	282	319	321	303	350	321	349	334	326	311	316	304	294	343	343	287	303	304	306	301	333	306	289	309	290	309	301	317	326	352	311	275	318	305	328	322	329	313	324	326	341	294	285	311	354	298	310	339	329	327	269	309	310	316	343	317	289	332	310	302	341	279	309	335	338	293	304	340	304	328	334	284	324	328	294	320	322	325	317	315	291	342	327	341	337	322	329	302	319	327	319	335	322	310	317	335	311	322	325	319	316	313	326	293	313	300	310	327	335	301	340	315	330	312	318	319	323	299	313	339	329	307	327	360	370	311	315	316	339	293	302	334	302	288	314	310	344	321	331	298	300	341	300	309	302	357	302	359	364	314	320	351	320	298	328	353	349	321	333	330	324	323	360	329	303	340	319	336	310	318	305	288	275	326	326	301	316	322	358	328	342	349	317	305	322	333	306	308	337	298	318	307	314	299	326	331	330	318	263	360	326	321	342	299	325	291	311	333	342	309	306	330	320	323	316	314	350	319	304	334	284	311	320	296	352	300	313	314	332	318	288	307	338	331	319	359	318	328	310	315	306	334	322	326	323	320	311	301	315	329	298	343	330	325	321	299	342	277	317	352	329	314	313	280	347	338	342	329	313	318	324	307	306	315	292	320	312	345	325	340	321	312	346	299	331	332	296	326	314	309	325	317	308	315	337	283	356	322	311	306	313	306	322	367	317	307	312	325	318	332	280	317	338	334	329	331	326	311	366	333	321	317	327	316	323	295	309	323	349	321	314	329	299	306	365	293	310	329	333	326	293	342	332	286	279	309	317	296	314	329	309	294	321	303	332	316	329	328	323	304	314	303	316	323	298	308	313	323	356	318	312	334	339	352	353	292	297	337	332	304	325	328	333	346	337	337	300	283	323	329	322	319	330	313	299	323	298	317	331	310	319	320	308	307	326	341	310	311	312	339	337	277	333	346	357	315	336	321	328	291	330	326	327	332	325	313	316	312	299	327	301	309	307	328	330	313	319	335	345	319	329	305	347	305	337	321	320	328	308	326	302	320	312	313	339	315	312	314	323	324	297	326	306	309	304	329	338	349	334	285	328	327	322	341	318	328	311	330	314	329	316	331	284	300	322	329	320	312	304	312	300	300	336	302	310	296	338	367	312	305	303	337	322	350	314	293	336	335	333	341	294	334	321	366	352	344	318	326	293	311	334	297	324	326	275	299	318	326	313	284	347	304	305	318	314	301	302	334	331	334	326	288	309	342	315	315	317	314	318	312	327	321	302	294	316	297	340	329	288	327	317	289	334	292	309	319	308	321	314	321	353	321	294	310	342	322	326	300	310	302	317	334	340	324	310	287	341	336	307	315	319	334	298	321	298	297	293	315	287	355	324	315	311	333	346	320	318	304	337	322	311	331	294	302	301	307	357	330	337	304	333	298	314	348	286	316	294	325	321	314	357	318	311	315	321	307	310	330	301	322	312	351	306	372	326	317	340	317	334	305	295	361	326	339	329	294	315	339	324	328	302	295	306	306	286	324	331	329	331	311	309	310	308	322	336	326	303	325	316	306	337	299	313	328	328	324	335	342	315	339	305	338	331	338	338	314	304	326	319	325	339	303	332	350	306	361	303	327	356	332	314	287	320	318	357	333	318	319	292	324	308	335	337	305	302	295	339	298	329	339	308	281	346	305	334	280	297	315	297	310	354	334	288	344	307	322	297	332	336	342	333	329	328	325	315	294	319	318	300	335	311	345	301	294	302	311	326	354	305	314	267	316	322	317	339	324	316	311	311	312	353	316	315	320	345	328	319	322	324	313	286	321	316	306	311	318	295	277	307	354	312	292	312	372	311	338	321	303	300	324	304	343	308	296	307	330	318	314	348	312	284	314	329	303	367	315	299	311	311	323	305	286	329	331	341	354	285	305	338	349	298	306	321	343	322	318	319	349	326	295	332	306	325	319	304	323	327	309	271	341	308	314	322	309	341	328	335	315	328	305	309	335	336	313	291	330	352	341	307	336	297	313	318	347	318	304	310	314	354	318	326	321	292	324	343	339	317	304	323	336	312	335	323	315	333	303	313	321	339	345	298	335	309	339	336	327	291	298	319	314	336	306	351	302	337	321	328	303	320	313	336	325	324	353	296	336	332	319	328	320	353	331	319	313	315	299	341	311	338	332	283	311	310	346	332	300	323	352	315	284	323	324	325	313	284	340	316	343	332	326	305	290	346	346	294	321	336	308	289	328	297	293	338	320	363	307	313	306	299	289	349	319	333	333	323	295	323	314	324	299	318	322	295	340	305	340	323	297	321	335	327	313	294	302	306	308	302	292	309	310	346	314	337	298	310	297	330	307	318	313	316	321	308	316	286	340	300	302	324	296	307	296	320	325	298	353	261	311	302	306	317	314	313	279	319	337	344	309	330	307	329	309	304	330	312	291	349	294	321	312	313	336	309	288	291	340	320	334	320	314	322	305	300	319	308	311	320	328	346	303	326	304	321	302	309	304	300	335	338	336	299	308	313	334	269	328	288	324	281	332	329	299	286	348	341	351	351	334	289	302	330	311	314	333	331	306	315	347	325	323	335	330	297	323	348	289	311	351	322	307	312	342	318	321	328	305	314	299	323	369	365	326	322	317	356	335	324	274	305	331	297	299	335	319	321	355	305	308	316	310	324	324	332	321	308	330	314	317	280	336	311	363	341	311	313	316	333	273	305	325	329	304	317	321	298	312	301	346	319	307	324	333	338	285	333	335	315	352	309	339	325	346	315	303	317	305	323	315	339	330	326	315	306	356	299	307	317	319	328	292	330	308	306	325	322	356	348	329	313	333	309	311	328	276	307	300	319	304	313	303	350	313	349	318	272	326	323	337	298	335	353	295	312	318	310	335	341	340	308	317	313	326	303	309	354	325	310	300	306	341	311	327	336	327	328	300	312	337	323	304	311	304	350	289	349	300	310	331	304	325	296	328	346	311	319	339	324	306	323	337	300	321	322	358	316	294	341	308	331	356	325	364	333	291	312	339	307	324	301	290	335	300	334	319	321	304	284	297	308	327	344	354	285	311	327	308	347	320	315	324	316	351	320	345	297	324	319	326	325	299	304	302	297	290	352	345	277	291	285	339	339	328	300	328	320	310	295	293	362	320	312	321	309	274	340	325	302	318
26725	21470	20676	12363	2865	1087	674	543	458	539	1340	2219	1854	1515	1131	811	572	302	235	265	273	282	220	234	257	250	257	225	277	259	284	243	239	227	252	236	284	262	261	261	244	247	241	225	249	231	252	239	272	225	235	249	285	235	252	232	257	247	215	244	209	240	244	241	225	236	226	247	252	248	242	227	249	262	225	253	216	253	242	224	252	237	241	249	228	233	260	245	241	245	248	245	258	239	233	234	222	249	225	208	221	247	263	250	241	244	278	210	254	233	223	237	233	231	229	240	244	219	243	238	255	225	257	248	254	265	257	224	250	253	269	240	250	240	216	261	231	236	233	229	227	230	223	249	229	247	252	221	251	229	241	263	260	242	245	268	282	245	227	249	224	248	239	237	233	235	215	274	270	232	250	252	266	265	223	250	229	233	211	213	247	253	254	235	230	242	247	231	254	236	230	234	237	263	251	239	229	241	230	227	226	240	218	231	286	236	261	266	229	244	224	211	249	273	226	240	224	251	230	255	222	218	267	203	251	253	261	214	241	215	248	233	239	219	268	238	253	222	221	272	244	229	224	247	234	240	227	225	226	239	252	221	234	250	258	226	239	252	247	242	220	235	224	254	232	247	262	221	263	243	238	243	254	204	229	236	240	231	256	247	236	241	244	259	264	229	266	216	272	252	248	234	222	237	239	258	220	246	221	271	277	251	229	226	221	251	249	214	249	237	243	242	233	254	250	231	241	240	235	228	237	271	242	238	252	239	274	224	217	262	265	226	227	251	220	242	242	236	268	221	260	253	233	249	267	274	263	253	284	275	244	232	244	199	261	277	222	224	254	236	228	236	183	217	220	221	254	253	229	271	251	234	241	218	241	244	237	249	226	261	231	220	242	254	231	245	247	249	234	260	242	222	237	234	250	223	215	226	255	234	255	223	257	254	248	217	247	241	245	235	236	252	209	228	231	233	216	251	242	251	240	242	237	252	271	217	234	250	220	242	235	264	247	225	240	255	246	226	238	284	261	243	235	244	246	224	233	226	233	242	233	219	238	255	219	238	257	234	215	227	252	213	273	225	244	250	251	238	238	264	270	214	250	243	257	261	237	221	252	249	254	246	244	231	233	249	244	240	255	225	231	215	252	222	234	258	240	288	257	214	223	248	255	263	229	236	233	259	229	200	244	246	269	244	255	246	248	247	241	226	204	237	254	229	253	239	242	246	253	261	233	249	224	233	249	238	271	237	230	241	254	246	221	213	254	264	245	236	228	244	253	224	241	216	251	217	246	232	227	197	243	250	253	246	215	257	241	242	257	240	246	250	249	226	228	243	197	233	275	215	245	246	239	232	247	267	227	235	218	256	263	273	236	232	238	235	243	238	219	229	259	255	214	236	223	240	223	225	250	254	232	247	237	262	246	248	243	271	267	238	235	261	232	250	247	266	270	244	234	209	251	228	224	239	257	215	238	228	248	220	225	220	233	256	275	241	222	283	233	263	252	222	224	241	232	227	246	246	233	237	243	251	243	238	263	248	244	228	224	245	243	243	264	246	243	216	251	254	225	270	245	231	249	257	267	244	247	275	246	239	240	242	212	228	259	216	215	269	261	240	212	251	242	248	243	232	265	239	248	259	230	273	264	231	237	249	258	264	221	241	231	230	226	209	260	251	248	240	192	243	257	239	224	255	246	251	225	238	225	280	249	266	215	238	224	248	250	258	222	255	207	239	244	231	226	230	244	275	239	224	233	248	240	222	216	226	249	252	267	224	224	242	252	227	231	231	248	251	234	266	244	245	233	239	233	246	229	249	254	249	255	220	222	233	272	260	232	227	230	254	255	230	271	243	254	240	241	247	223	237	264	223	257	213	252	276	252	250	238	227	239	236	218	269	263	257	228	268	243	254	250	244	289	217	245	238	222	219	245	256	245	235	250	234	262	239	241	245	257	243	267	247	230	238	222	225	230	247	236	221	220	253	261	233	209	265	242	236	246	222	258	275	238	246	258	239	230	252	258	270	235	240	235	243	266	272	244	271	231	228	245	242	223	266	236	228	220	242	242	266	240	219	245	263	270	280	226	247	229	241	232	256	258	272	228	276	256	227	242	234	262	254	252	236	269	263	265	254	238	218	253	241	243	236	256	225	245	270	234	235	248	235	260	237	242	271	223	245	238	236	247	240	234	210	253	221	239	248	242	273	219	245	228	254	243	219	236	252	240	226	248	248	262	286	233	256	257	244	238	218	245	250	226	265	289	250	242	242	237	228	233	234	261	218	249	226	236	241	243	226	238	236	246	213	255	240	267	251	227	255	234	279	252	265	259	221	209	240	257	228	219	250	265	230	266	267	248	215	243	243	235	220	222	227	226	244	216	243	248	225	243	261	237	264	235	285	251	240	247	247	239	257	270	249	240	238	259	257	236	218	233	232	218	232	254	233	247	244	223	256	250	265	241	252	261	233	238	249	256	244	275	256	235	238	251	243	185	238	222	249	248	239	244	247	250	246	262	233	225	225	255	216	227	235	248	250	238	199	222	253	276	254	250	246	233	251	215	238	240	259	260	230	242	246	226	226	233	259	258	259	248	226	266	232	235	246	217	252	255	215	250	249	233	240	219	254	237	242	238	251	263	239	244	269	269	236	237	235	241	250	236	233	247	251	262	260	252	241	258	262	244	222	265	255	225	222	256	247	250	237	225	241	269	238	247	246	263	246	254	259	234	248	249	231	236	252	245	228	252	234	255	254	235	237	243	261	251	244	216	240	245	250	243	234	255	230	254	213	261	228	261	232	211	239	241	262	233	215	216	255	248	229	261	211	243	243	236	248	237	275	265	250	209	219	278	263	234	265	257	243	215	259	218	268	243	233	257	228	225	240	239	249	226	245	268	243	255	253	230	237	232	222	225	245	238	245	239	271	248	244	235	267	243	220	249	233	212	242	225	249	219	234	272	242	226	243	222	244	279	263	228	262	253	218	254	263	264	236	251	224	254	262	258	260	239	231	233	236	243	220	225	268	231	254	235	260	243	256	243	251	230	245	266	246	235	247	246	243	234	247	256	227	258	221	247	242	225	225	222	245	249	250	241	236	223	231	252	238	281	242	230	234	227	252	242	284	247	247	237	261	204	271	245	245	251	236	228	249	245	253	237	221	237	196	258	260	238	278	270	242	234	238	236	237	270	269	244	210	235	245	226	263	242	236	265	252	259	248	274	251	240	268	223	233	253	263	211	231	229	224	246	261	256	226	275	253	250	220	204	239	235	241	243	247	219	225	245	211	234	256	217	237	229	235	264	233	255	250	250	238	253	267	234	247	239	248	242	261	234	238	236	262	230	245	238	249	254	263	236	242	257	257	254	231	248	243	257	245	259	213	237	222	256	234	224	236	266	280	244	249	235	235	261	240	243	224	230	225	258	257	243	236	239	239	230	272	265	252	235	227	249	237	255	216	217	249	249	250	257	235	225	257	249	245	246	208	238	217	248	227	259	233	223	249	219	236
18467	31510	29137	18866	7517	3298	2342	1732	1507	1990	4490	7353	6107	4763	3387	2340	1570	838	632	615	632	553	530	546	532	533	509	531	485	536	511	504	543	546	484	482	492	533	503	543	522	539	527	537	521	539	515	569	527	545	536	523	484	514	513	528	539	517	526	500	468	498	496	470	497	528	535	524	499	512	525	541	529	535	530	524	517	505	498	540	518	486	525	534	531	491	507	514	526	536	484	529	499	498	495	508	510	508	486	497	500	544	478	486	531	501	487	510	507	529	512	527	513	529	462	518	538	510	503	515	507	508	545	493	516	512	506	506	494	515	503	507	485	485	543	509	529	503	504	513	491	506	538	501	532	536	543	524	518	507	476	508	522	503	470	500	491	544	534	535	479	514	491	488	495	530	494	518	489	493	490	527	480	494	522	536	539	476	504	473	494	519	510	505	515	524	495	532	509	498	534	517	519	516	541	486	515	507	518	520	524	512	531	522	539	524	514	511	521	463	471	515	490	518	479	483	541	510	482	475	515	508	525	543	495	551	499	510	543	505	532	517	478	505	543	485	495	502	513	487	527	493	525	504	468	483	538	480	507	513	520	527	542	471	478	512	481	505	516	505	487	496	513	529	505	490	468	481	502	483	521	500	483	481	498	475	490	516	538	524	527	493	537	519	529	508	541	486	528	516	460	541	544	487	484	480	494	487	506	528	527	496	505	465	503	509	538	538	522	545	524	538	537	500	499	505	476	484	501	513	535	523	530	501	534	493	510	484	501	521	525	533	488	505	504	507	531	529	516	497	519	519	493	500	510	495	449	504	547	506	517	498	462	526	527	512	492	496	477	506	518	517	512	526	490	495	505	512	522	506	469	529	488	500	497	482	497	511	510	543	513	489	531	497	506	522	523	543	521	487	492	471	544	503	520	513	498	527	533	470	562	511	507	506	478	536	539	498	516	522	513	497	505	478	496	529	500	535	531	505	479	500	528	512	505	543	504	468	519	501	517	496	499	498	551	525	492	529	530	492	510	495	493	504	519	542	509	509	506	529	496	513	506	486	507	495	530	478	523	519	516	512	502	489	502	500	470	473	510	501	490	473	530	508	491	484	497	502	548	505	515	516	495	491	501	473	494	491	486	502	539	522	464	515	498	546	512	513	488	530	543	486	534	499	520	499	498	521	512	488	493	480	493	500	480	524	523	509	529	508	488	486	494	525	545	477	497	481	501	502	573	483	499	548	500	498	514	530	512	496	504	501	531	527	492	520	528	507	518	523	505	517	550	470	504	495	534	454	508	538	514	488	493	472	557	505	516	479	560	487	515	473	503	500	498	504	500	478	505	528	483	479	496	532	490	503	500	524	521	537	516	508	481	484	495	511	498	521	486	505	481	484	568	521	514	525	502	502	492	503	508	513	499	543	528	474	538	482	534	499	504	498	528	515	497	510	510	507	550	515	493	492	504	477	508	495	524	542	487	484	508	535	483	492	522	531	524	540	527	494	537	531	521	494	485	508	482	483	516	507	476	494	538	490	443	484	510	506	483	505	491	517	508	501	513	506	476	492	499	535	510	499	489	500	560	521	494	470	483	498	498	533	481	518	466	512	488	543	505	488	471	469	510	525	528	489	476	498	515	508	493	521	533	504	479	492	481	534	491	497	502	531	509	503	493	525	457	530	527	551	539	468	525	476	527	530	515	493	509	461	534	438	510	530	480	509	532	491	517	507	533	513	517	487	537	559	514	517	504	518	533	508	497	497	488	495	515	537	522	487	496	515	549	517	511	497	477	526	493	486	509	506	484	552	466	511	467	505	497	477	542	548	500	520	529	523	494	492	511	518	533	484	518	528	515	472	528	505	505	537	480	534	523	509	461	521	493	497	528	571	513	466	510	538	568	494	489	525	524	522	534	503	538	524	515	519	512	499	481	525	488	502	519	539	495	529	508	491	496	501	508	509	508	518	531	480	508	490	500	474	484	517	488	514	509	522	489	523	483	539	525	495	493	484	507	513	518	506	518	466	501	539	537	535	518	498	519	519	526	503	516	495	481	482	485	502	526	479	488	501	500	538	505	500	519	494	498	482	533	495	542	503	530	517	468	526	511	502	492	499	494	549	524	490	521	524	510	487	492	486	526	519	515	505	495	490	507	488	502	498	522	515	530	516	533	484	547	465	522	494	540	489	519	517	504	514	479	497	529	566	488	467	522	560	524	545	513	493	569	469	491	498	513	546	548	480	478	504	520	540	529	489	530	473	535	547	494	495	459	513	489	534	507	496	493	494	493	469	492	485	521	483	501	484	487	526	515	512	465	474	511	528	502	507	517	505	541	521	541	521	549	518	524	519	476	506	537	519	487	532	480	500	542	446	527	505	552	488	498	506	513	513	525	519	513	545	521	502	528	498	481	509	523	493	520	509	510	486	489	482	504	463	495	495	499	543	510	533	464	509	497	487	495	535	511	508	536	517	471	479	474	505	486	492	521	508	467	533	527	504	512	498	484	494	463	494	521	534	547	508	482	497	489	502	531	525	546	502	484	525	516	470	525	503	504	505	502	509	538	470	516	503	491	500	506	535	515	494	508	488	539	510	509	524	516	510	507	518	509	542	514	514	524	506	536	524	506	480	460	487	484	506	535	530	529	496	488	553	442	441	511	533	517	516	499	512	495	498	516	507	548	545	491	483	486	497	502	502	545	538	498	500	521	512	522	516	497	545	467	497	545	496	524	481	492	524	524	520	483	503	488	510	531	516	508	513	539	528	512	512	533	516	492	557	496	504	482	488	485	507	461	489	512	510	533	499	508	511	483	506	483	461	544	559	498	516	489	468	509	482	504	554	509	510	497	490	508	515	554	533	496	558	466	521	514	497	512	505	507	488	511	517	536	526	524	502	543	476	492	468	501	511	538	512	464	542	540	460	510	532	533	503	504	528	527	497	549	540	536	484	484	512	491	536	501	510	537	539	445	530	516	512	542	466	534	479	519	500	483	482	480	501	469	480	508	516	508	531	536	505	503	498	484	492	523	484	489	532	518	517	544	523	517	458	501	498	488	516	538	499	514	497	525	488	501	506	511	484	504	543	488	514	491	525	480	490	557	487	494	525	504	466	484	484	495	460	499	519	523	482	513	522	528	521	498	531	495	555	518	552	504	522	526	525	527	492	530	477	495	528	499	535	518	507	501	511	532	463	517	504	496	517	492	509	511	488	487	533	551	515	522	511	519	508	518	456	459	572	505	447	526	520	526	483	508	492	517	496	511	534	486	506	500	511	529	544	557	506	525	515	519	508	502	455	517	498	504	484	490	513	514	498	486	504	473	485	566	528	528	469	521	535	513	490	494	469	471	523	484	511	530	517	511	534	502	494	495	537	504	530	499	495	520	509	508	504	499	493	511	514	491	477	547	500	527	478	532	550	500	494	477	510	537	504	513	495	498	521	526	502	476	516	498	516	483	527	457	521	521	491	547	525	523	492	501	549	484	501	502	512	551	525	481	506	507	497
24261	21222	28106	24643	17302	3297	1461	989	1286	2761	4909	12080	12205	7413	5778	3671	1914	927	532	332	376	289	207	220	188	193	226	216	196	214	217	202	210	184	191	206	190	216	226	203	194	230	209	201	192	223	200	187	201	199	202	206	213	184	197	207	191	190	204	201	204	173	207	194	203	202	202	196	213	218	201	186	194	227	174	194	217	184	191	177	220	182	234	216	220	203	205	221	216	187	194	228	238	205	205	206	181	212	197	183	194	161	197	189	216	195	197	200	202	175	233	219	188	195	218	215	216	179	200	198	199	208	202	201	188	201	224	204	186	220	192	193	205	183	204	229	191	194	222	227	215	226	225	184	186	216	189	209	215	228	208	200	236	214	231	188	196	228	198	221	184	220	199	215	192	199	204	205	214	187	198	212	177	197	194	193	209	230	182	183	205	199	204	199	198	186	209	193	205	187	195	209	207	186	193	195	216	192	197	201	224	189	174	196	204	217	200	221	208	198	224	196	203	193	232	225	192	215	193	210	219	189	194	202	213	213	212	209	203	177	234	184	194	200	179	191	203	206	197	185	200	195	207	206	201	208	216	216	176	190	205	171	201	212	163	188	197	215	190	206	191	174	197	220	191	209	206	178	206	246	209	186	215	186	182	204	208	197	178	217	201	193	206	190	191	225	192	217	182	185	197	193	177	193	199	196	207	211	199	181	203	214	202	186	211	221	204	208	204	199	189	197	193	200	179	203	246	216	216	200	187	198	191	210	185	205	220	206	189	182	196	186	176	190	207	214	196	190	167	211	195	214	185	193	180	201	191	195	207	230	185	192	190	197	192	220	206	197	216	202	216	199	205	180	191	189	187	206	208	212	212	220	216	185	184	187	213	190	188	214	207	227	190	206	192	219	208	231	209	189	198	182	222	189	193	194	207	214	208	208	193	194	211	188	180	210	204	218	191	207	204	194	215	204	209	200	185	226	191	196	211	199	208	176	188	185	216	191	198	184	207	194	219	203	203	213	206	208	225	209	205	196	212	213	178	190	213	232	209	194	209	205	197	199	180	198	216	181	201	216	208	183	193	218	181	190	199	202	206	207	231	179	203	216	192	201	202	190	183	203	210	196	189	213	223	188	197	214	220	198	205	225	224	202	198	225	195	201	192	223	172	220	201	203	197	193	202	188	195	198	194	187	211	202	208	184	212	185	175	192	183	203	199	187	209	196	196	199	195	168	180	217	207	222	232	193	178	214	219	214	204	209	216	196	203	188	202	197	218	195	194	198	220	176	197	207	187	185	206	222	198	178	203	215	204	182	204	213	191	194	225	198	210	195	190	185	202	221	187	201	198	214	199	206	208	199	201	197	213	197	209	212	189	197	205	202	198	199	201	234	194	206	215	194	212	197	197	200	215	206	188	210	187	203	200	226	203	217	204	190	195	201	216	183	223	199	170	208	206	193	191	200	160	187	195	226	177	201	231	199	208	220	188	204	202	197	187	213	189	195	186	211	195	209	192	218	205	215	192	201	214	188	226	221	191	228	214	205	215	192	206	181	210	210	178	181	191	209	175	203	194	211	188	222	230	200	203	210	199	191	205	186	200	192	217	214	189	215	182	211	205	188	210	210	208	188	207	202	217	200	208	219	199	178	205	186	185	188	190	197	193	202	205	211	211	202	206	201	211	220	203	198	215	192	229	194	193	215	222	183	227	174	195	215	236	195	188	217	202	210	210	188	218	211	225	200	195	210	209	203	200	204	200	181	193	209	208	207	206	197	214	209	195	243	173	217	201	211	182	200	176	206	222	197	216	215	214	207	196	202	202	206	200	206	171	185	198	207	195	200	191	209	211	209	193	215	228	202	180	201	205	193	200	194	219	183	175	192	192	180	202	204	190	187	189	201	185	181	196	201	203	181	202	230	210	199	206	207	185	207	185	189	209	173	225	224	204	217	214	211	191	182	197	179	195	211	220	201	206	195	208	221	171	175	205	209	202	194	208	217	211	191	202	202	221	214	203	211	198	199	203	208	181	211	171	213	193	223	207	218	190	218	191	199	204	211	213	224	204	203	162	187	193	223	202	197	193	205	222	200	233	186	207	189	202	218	212	198	201	197	207	185	206	195	204	213	221	209	208	195	211	199	192	196	203	180	231	196	186	201	189	203	215	204	185	220	179	208	184	193	173	219	205	219	205	203	214	181	214	213	204	198	214	184	168	192	213	212	216	216	222	223	196	232	204	219	212	193	231	193	196	195	206	196	206	207	217	192	169	202	204	187	193	201	200	236	209	201	207	203	214	222	199	208	185	213	190	161	213	215	208	200	209	196	195	189	208	223	210	184	197	198	224	200	196	214	205	194	169	201	196	182	192	185	212	197	201	191	199	212	189	206	195	207	189	190	211	209	216	178	195	181	185	208	215	188	195	209	202	218	237	208	192	188	213	209	200	194	207	227	202	200	200	195	177	196	206	191	201	218	220	227	190	213	196	209	184	224	204	183	240	193	204	204	215	191	218	216	221	177	210	199	212	175	189	213	197	207	202	224	205	198	186	204	208	198	193	207	201	210	220	191	180	209	204	217	194	200	203	203	213	194	200	210	210	223	182	238	217	200	190	192	192	198	210	213	183	230	195	210	179	179	204	211	211	209	229	192	188	218	210	192	207	196	185	200	228	206	190	203	219	202	192	200	208	199	184	161	207	172	203	210	209	215	185	211	211	218	184	197	194	227	197	221	193	201	192	174	195	189	203	192	176	230	210	215	195	209	201	182	201	198	196	221	175	207	199	197	201	217	177	201	209	192	195	202	225	202	217	228	190	212	221	193	224	215	221	196	202	204	197	188	207	194	208	205	187	212	188	204	214	212	202	210	216	189	224	207	200	214	220	198	211	194	184	208	214	188	207	180	195	169	190	222	204	183	198	200	187	197	220	201	191	216	211	208	191	204	219	183	203	207	215	199	215	225	189	210	200	181	180	232	181	198	231	192	201	228	209	204	202	216	185	233	213	204	188	184	179	202	188	203	202	209	216	188	209	215	182	188	202	209	213	207	183	187	195	200	196	180	197	211	196	194	222	191	209	196	195	215	191	187	180	219	213	212	196	205	206	198	198	223	195	171	193	210	194	227	188	207	184	209	199	193	231	198	203	189	182	199	200	205	190	200	190	229	205	201	243	188	191	173	197	198	212	172	205	183	213	202	196	213	198	214	217	213	195	185	199	196	203	202	220	200	198	196	232	200	188	202	173	187	203	203	215	188	199	187	208	209	195	183	235	215	216	215	205	199	184	199	225	199	200	195	184	186	184	191	205	191	202	183	184	209	224	211	190	189	199	176	213	187	217	196	181	194	206	214	209	210	210	187	201	199	199	222	191	219	194	219	197	221	212	175	181	208	220	216	224	168	190	217	220	197	184	212	204	197	202	198	195	198	214	209	199	196	189	182	202	205	206	211	201	198	201	184	188	199	189	214	189	190	191	191	210	208	210	215	192	180	196	201	197	196	213	206
18826	34739	35833	19240	11137	5556	4508	3668	4886	9854	15261	25962	24489	17483	15085	10485	6063	2911	1664	971	998	557	412	430	399	462	419	472	449	450	443	437	423	406	422	442	444	427	440	454	474	427	419	432	423	444	441	414	462	425	422	431	440	413	435	439	425	440	414	417	416	438	428	431	447	425	419	430	424	434	440	387	444	421	414	460	447	410	424	422	437	413	411	396	429	404	433	432	436	426	422	452	425	449	412	471	394	470	435	460	456	422	415	430	424	424	437	446	448	430	406	431	446	425	424	404	414	486	454	445	385	439	436	415	431	421	437	414	428	428	465	398	410	409	423	417	402	413	450	441	411	461	428	462	439	438	442	426	452	431	445	417	427	442	445	442	434	410	425	425	380	435	437	400	444	465	442	437	434	396	450	439	426	441	431	458	409	438	436	438	462	393	443	434	420	444	420	434	424	445	477	411	431	426	466	419	439	411	424	437	422	410	419	397	426	454	405	429	419	435	454	408	422	443	439	442	422	446	422	424	414	472	420	441	424	434	442	433	442	415	420	415	430	429	444	418	414	441	415	440	423	413	440	429	408	428	427	429	449	427	401	420	439	411	443	411	426	436	413	444	442	426	407	434	460	418	430	443	417	438	414	417	426	441	440	418	445	406	388	423	468	408	451	405	463	407	410	442	424	453	403	451	467	450	417	415	433	411	441	470	424	454	441	429	430	442	405	430	424	428	406	400	438	433	432	431	421	418	445	415	440	424	420	443	429	442	463	425	465	440	444	438	428	445	454	427	434	423	416	432	450	478	449	449	441	421	456	375	436	433	402	430	423	414	437	436	411	426	414	460	419	442	452	420	449	409	432	432	442	411	408	418	434	427	428	423	443	437	423	439	452	472	422	443	441	412	458	375	432	459	426	436	410	451	464	430	412	420	464	441	445	455	452	445	423	443	446	444	430	473	384	412	422	441	449	439	408	400	420	394	423	456	448	421	446	433	453	464	422	408	466	415	445	434	412	469	456	398	440	431	432	419	459	426	439	405	437	428	445	425	422	460	442	454	431	433	451	414	451	430	462	433	431	428	414	436	404	415	453	420	427	432	437	426	451	433	412	458	419	443	424	460	436	403	411	429	401	414	444	420	400	420	455	432	442	445	460	433	455	431	437	396	388	408	420	413	416	398	429	462	410	451	420	455	406	419	463	459	463	444	400	438	391	463	427	436	481	384	437	452	414	422	447	430	452	423	413	461	427	431	423	424	429	412	419	425	416	431	441	395	443	435	404	423	450	452	415	443	409	463	447	426	436	461	455	436	410	457	403	467	412	397	446	409	451	442	412	453	428	425	405	436	443	437	435	402	444	450	494	407	451	440	414	406	432	415	463	431	461	380	431	415	456	417	412	402	391	423	467	407	414	403	428	442	449	422	438	451	434	469	459	472	433	427	419	437	413	457	395	450	422	436	434	486	424	391	432	414	403	442	447	406	415	460	408	458	449	430	419	423	451	444	414	389	408	456	427	382	451	412	422	434	431	419	417	445	386	442	427	390	423	370	415	442	381	436	449	429	418	434	435	424	417	418	433	432	442	408	481	436	401	405	451	398	412	437	450	401	417	427	454	420	488	399	401	403	446	429	436	424	441	448	453	416	453	415	405	435	458	429	414	489	426	412	422	426	437	458	430	467	434	401	437	470	412	439	403	429	389	439	447	417	424	441	444	438	428	460	429	442	429	398	467	399	438	466	433	473	443	443	431	434	443	434	438	440	439	423	461	452	461	438	421	414	435	388	419	442	418	454	403	389	447	446	396	408	443	471	430	410	407	438	451	421	393	433	422	429	445	433	438	412	442	422	450	445	410	417	436	451	429	374	464	470	444	456	406	446	444	457	435	421	427	422	430	456	455	450	440	437	435	424	404	446	471	407	435	425	447	417	431	431	469	434	400	428	453	449	432	411	419	453	396	412	423	430	411	418	443	445	405	443	431	408	421	424	412	458	400	468	442	421	429	389	449	398	401	457	380	428	406	415	432	441	439	423	413	435	439	398	447	438	425	421	442	416	413	455	415	425	469	414	397	408	419	455	422	421	436	444	445	439	452	414	424	410	420	393	453	428	404	398	439	406	428	416	420	418	416	436	442	386	420	451	447	403	426	420	424	418	437	425	433	424	421	448	383	424	448	427	451	419	398	430	409	421	443	410	381	444	390	466	418	409	391	481	434	454	444	442	432	446	424	450	422	476	419	446	418	452	412	430	403	448	402	413	418	459	438	441	426	436	440	432	412	447	424	442	464	462	409	403	442	437	447	440	450	438	408	417	440	420	424	371	433	436	392	460	435	453	461	408	413	415	428	439	443	390	436	441	421	439	426	434	436	490	397	412	440	428	418	421	444	433	447	427	452	421	433	430	451	440	455	416	459	455	430	407	442	410	425	418	418	415	443	399	450	448	431	423	420	419	421	443	395	432	443	394	414	447	438	427	404	432	417	401	437	439	428	389	449	438	440	439	420	469	464	496	411	409	456	443	414	409	429	412	453	450	427	468	442	442	394	446	426	408	449	411	429	443	442	430	389	414	401	423	434	422	430	441	430	429	405	386	417	415	389	458	407	444	428	418	429	435	377	410	429	412	397	438	448	427	401	434	419	442	425	415	420	423	458	401	458	419	448	383	476	461	396	458	430	451	453	423	410	447	430	430	404	437	396	420	462	399	430	445	411	441	399	422	425	441	403	441	431	411	416	451	431	429	441	437	401	434	440	412	438	418	438	389	431	408	412	430	436	481	435	454	417	421	390	382	465	448	398	401	417	408	426	434	457	398	438	440	431	412	453	416	417	457	418	432	379	426	409	438	459	442	426	389	444	421	399	458	418	406	443	466	435	411	437	450	475	410	448	405	448	425	419	449	439	416	426	409	437	412	438	443	430	410	418	458	453	435	411	459	451	447	434	407	397	442	410	434	437	438	459	401	405	430	430	404	438	421	440	422	417	408	421	476	432	400	434	429	452	427	424	428	446	475	493	405	446	427	421	449	403	436	438	421	432	423	446	438	449	431	412	406	420	461	439	434	440	400	434	449	437	402	432	394	441	458	452	470	450	431	429	474	458	428	425	445	417	428	431	413	462	450	451	450	448	437	464	441	460	425	427	454	435	428	421	455	421	420	432	430	396	413	455	391	430	423	451	446	401	425	429	439	395	459	428	376	426	437	451	407	421	415	433	408	416	446	413	450	442	392	446	421	472	485	423	430	443	418	430	454	445	427	437	448	430	444	430	423	444	403	441	431	395	437	454	408	449	435	447	406	426	438	448	449	478	372	422	408	420	428	423	428	422	420	418	426	398	442	418	455	455	411	440	430	463	445	461	446	411	436	415	432	487	456	428	466	411	426	465	412	416	413	421	409	403	430	448	432	435	478	454	433	429	438	432	463	432	487	449	450	426	421	458	464	445	400	419	431	395	468	429	463	440	388	468	422	401	426	425	451	437	384	446	453	426	426	408	404	436	439
22968	21116	28912	23575	21132	19342	5487	4328	3701	4723	16527	24819	17824	12639	13238	8916	4824	1911	925	461	381	241	182	180	200	181	204	192	176	176	170	184	208	196	205	171	200	190	187	204	185	193	185	200	193	167	158	211	187	220	171	195	221	189	174	200	218	176	197	192	173	177	189	167	200	185	193	183	204	206	188	193	173	178	180	181	183	199	179	193	194	184	175	181	186	188	177	163	200	190	205	193	197	200	189	178	215	187	180	198	207	189	202	192	183	174	180	148	195	189	218	212	191	169	183	208	179	203	213	168	183	219	193	191	190	175	212	185	175	212	200	182	202	197	170	185	180	203	169	200	200	181	160	179	195	198	175	188	184	184	190	184	184	210	183	213	176	179	189	205	186	193	192	207	168	150	216	163	187	177	195	190	176	182	191	206	177	234	200	192	174	185	186	197	192	212	205	180	186	178	192	194	210	190	212	184	177	181	195	195	186	184	175	180	184	186	194	178	185	179	170	206	197	176	199	194	202	184	187	194	176	199	217	171	179	188	201	185	182	189	182	183	185	179	157	201	188	190	222	222	179	193	169	187	203	197	196	187	179	215	171	220	214	194	205	189	219	186	189	206	192	190	199	195	205	200	187	176	191	206	219	196	184	168	192	180	171	158	208	178	181	180	194	183	179	193	199	178	159	193	173	202	208	206	196	168	193	200	179	193	187	201	204	168	177	211	210	195	170	202	182	205	181	182	188	190	176	186	217	187	188	210	195	179	198	189	165	187	214	214	181	189	179	210	187	193	186	181	206	186	174	205	178	198	213	183	204	184	181	198	186	188	182	196	193	187	187	218	196	173	190	192	181	183	198	204	210	202	185	198	192	183	200	192	192	199	170	185	177	186	167	203	190	183	178	176	181	191	190	183	199	186	196	210	161	204	176	220	185	197	179	212	187	155	181	179	195	175	193	176	193	168	202	181	187	193	183	196	178	176	163	202	184	194	188	179	202	194	167	184	174	179	190	207	190	199	177	196	182	176	198	197	197	198	191	201	183	180	169	168	215	182	155	182	182	182	180	176	191	203	178	208	194	189	177	171	212	219	201	188	168	197	213	187	190	206	190	179	188	203	186	204	202	172	179	175	150	201	174	189	177	181	185	216	183	188	194	181	179	199	199	199	166	173	189	165	202	191	168	173	191	197	209	208	179	191	208	189	185	202	184	193	175	186	180	189	218	198	175	198	176	171	196	201	200	187	186	200	202	192	191	174	199	194	194	186	203	189	193	224	214	169	205	206	213	198	191	185	199	179	196	168	193	162	190	175	195	195	164	199	176	177	203	187	177	190	202	221	163	205	166	201	215	214	168	196	206	192	185	185	195	191	171	202	155	183	193	171	185	175	182	167	173	189	197	191	187	184	190	207	189	187	201	171	167	188	209	206	186	178	229	191	198	196	173	186	174	166	183	210	185	175	168	190	211	191	178	195	182	201	172	194	198	181	196	192	183	194	167	199	187	165	207	161	194	175	214	218	197	185	193	191	203	175	193	186	196	220	178	191	188	172	188	204	193	185	156	206	194	186	191	179	194	176	180	211	165	182	213	172	190	195	231	220	184	183	191	201	189	196	190	179	169	177	191	180	171	172	192	205	181	205	216	184	178	194	185	187	195	199	227	187	204	192	169	167	207	204	207	204	191	203	199	185	195	213	195	208	188	179	182	182	176	187	183	190	207	193	196	174	187	187	164	178	196	181	198	193	210	163	195	178	206	184	163	200	192	184	198	192	197	180	183	183	163	176	203	170	229	188	170	190	178	180	191	191	162	194	183	198	189	194	173	193	196	201	183	190	173	183	226	211	195	176	196	173	205	190	218	180	163	197	186	199	195	190	187	182	163	200	205	167	179	196	191	180	186	182	219	183	193	176	174	182	218	195	171	172	175	196	189	180	204	197	169	210	226	185	181	201	168	184	183	185	187	211	191	199	218	204	198	203	206	196	191	166	168	180	199	187	169	191	190	184	208	207	200	192	187	202	186	175	215	192	190	174	179	173	165	191	212	186	178	189	175	183	198	188	204	212	192	180	197	193	197	191	184	189	211	182	190	189	178	194	173	168	187	199	197	187	176	192	186	175	187	172	175	172	160	194	207	180	177	177	170	196	186	189	196	178	191	173	198	213	221	181	169	176	204	165	183	204	182	190	199	203	200	169	200	184	193	197	169	186	176	200	175	159	189	179	193	192	192	162	172	158	194	191	190	209	198	194	201	211	180	213	199	190	194	190	209	192	193	198	193	204	184	178	179	173	175	167	201	165	192	217	194	178	164	202	152	180	190	190	178	213	218	182	187	198	187	190	201	197	178	172	220	212	192	207	199	184	214	227	201	177	187	228	174	206	183	160	196	194	197	197	187	219	187	191	185	175	162	169	184	188	167	194	200	210	211	187	172	197	187	212	164	207	178	190	199	176	190	174	196	184	176	193	190	184	191	177	210	172	205	194	191	226	169	183	181	194	181	212	204	191	201	192	167	183	187	183	196	187	193	179	192	176	188	160	170	212	181	172	191	178	192	184	195	178	184	206	195	208	171	199	196	189	171	167	186	191	149	210	188	194	184	179	198	212	200	199	206	178	189	192	178	166	205	210	202	200	184	183	213	183	176	173	198	171	175	175	178	210	188	190	192	192	178	180	168	202	188	178	180	170	196	200	194	198	212	195	174	199	168	194	185	183	177	207	208	193	188	194	185	200	168	180	175	228	192	174	209	203	193	188	170	212	178	191	200	177	214	173	191	182	206	205	188	189	193	173	184	174	186	181	184	204	186	183	194	176	191	190	200	187	184	191	187	171	181	197	189	192	184	180	190	175	163	164	186	166	203	185	195	212	194	199	182	186	196	174	201	189	161	186	179	223	169	180	173	215	175	184	188	207	176	186	174	175	183	194	213	182	185	183	212	174	185	177	191	201	213	199	160	181	204	197	197	190	184	202	197	206	180	181	166	187	204	189	173	213	188	191	183	195	184	203	187	193	196	180	177	195	175	181	168	191	201	176	186	170	183	174	170	195	194	195	205	203	190	174	196	198	175	211	180	205	182	199	197	163	183	191	190	179	187	173	207	191	190	211	188	198	192	193	184	207	201	177	174	190	181	169	190	197	184	193	185	174	200	169	176	180	169	169	190	153	209	184	183	205	180	192	194	174	185	205	188	194	158	166	175	193	215	211	190	193	199	182	188	187	181	165	205	189	189	159	178	188	168	182	193	204	214	167	197	184	187	187	191	193	189	185	202	187	193	183	216	188	188	215	198	161	197	170	164	202	208	179	170	182	190	191	166	193	162	192	180	179	166	179	209	168	203	174	201	169	155	196	182	172	206	159	162	186	189	175	188	183	185	181	195	187	180	199	175	191	164	172	171	191	202	188	169	199	190	200	176	175	189	173	172	200	204	187	178	181	200	189	176	214	195	168	188	198	195	178	207	179	172	159	174	186	183	199	202	195	196	185	184	175	175	194	189	192
21456	42804	44060	24763	17234	10602	8047	12891	12401	14515	30826	35529	28729	23779	25248	18330	12182	5383	2770	1331	936	642	398	367	389	395	410	452	394	360	379	356	360	388	398	383	386	394	402	373	349	388	386	369	398	414	349	363	363	390	386	403	364	368	359	408	384	391	373	366	385	389	408	406	372	393	378	361	383	383	361	395	417	396	388	349	394	373	393	409	396	393	394	412	363	337	368	414	385	366	348	354	404	396	385	390	385	418	413	394	363	393	385	378	388	387	369	379	421	389	409	411	421	373	347	370	397	375	366	368	409	391	371	388	366	405	391	420	354	376	385	362	368	403	401	388	405	387	375	385	384	405	401	384	353	414	400	374	403	401	407	422	364	385	384	424	383	363	405	358	394	400	367	399	406	369	402	350	378	385	383	385	413	380	382	346	396	419	374	396	397	413	365	416	394	365	369	397	389	396	394	373	380	396	423	392	360	393	411	378	388	382	359	385	422	410	390	370	380	397	381	413	364	390	362	380	367	364	422	397	389	372	405	344	378	371	383	381	395	369	338	370	423	349	372	353	397	371	374	409	386	380	381	387	357	389	392	382	407	400	386	354	363	355	352	379	361	406	404	435	403	380	385	378	404	355	385	393	367	376	397	373	366	375	385	366	377	359	357	385	380	429	393	373	377	396	340	383	382	389	373	376	403	371	375	396	432	395	355	437	413	375	373	371	383	416	365	398	387	396	380	375	397	410	375	390	397	389	391	376	384	384	357	380	373	364	383	384	395	376	407	385	394	386	367	386	400	407	400	404	381	383	377	423	394	397	379	400	400	415	412	415	398	396	386	358	392	355	403	397	387	353	388	395	384	408	393	373	368	373	383	363	360	408	388	374	378	399	410	398	412	399	384	408	362	398	398	358	374	366	381	419	377	408	417	350	363	367	397	386	390	371	366	386	361	399	396	367	378	407	374	423	359	408	394	366	414	362	375	390	384	376	379	377	410	395	390	391	379	370	402	402	409	406	396	386	363	399	391	369	418	386	362	374	380	372	373	401	372	401	363	337	390	384	386	384	381	383	401	427	384	398	398	406	340	409	391	392	391	370	397	369	372	368	369	369	340	408	360	371	376	379	390	386	371	409	415	405	381	377	360	401	404	389	379	386	386	381	408	409	382	378	400	384	382	396	399	413	398	366	342	370	386	387	405	413	389	391	383	376	348	404	360	346	400	369	377	382	365	400	350	372	369	421	384	409	384	367	417	461	389	371	362	340	420	426	411	389	359	410	426	386	414	390	368	355	399	398	351	392	370	380	406	383	403	383	375	372	367	387	388	394	381	376	378	382	397	409	417	376	379	381	404	367	397	378	371	390	392	352	391	381	382	418	381	379	432	363	366	402	396	392	358	355	385	380	374	418	364	380	387	402	420	372	401	375	401	391	413	381	434	383	408	366	394	384	398	426	385	413	378	390	367	384	398	384	373	399	375	384	391	396	381	398	433	372	409	395	434	417	360	438	355	416	391	401	367	399	391	396	404	384	356	396	417	386	349	392	374	414	394	368	388	388	392	399	410	390	374	351	374	369	363	394	383	374	382	417	370	358	365	402	400	393	408	389	350	394	411	385	392	408	383	374	411	396	389	362	366	378	394	362	380	391	402	403	385	384	439	416	382	393	346	399	417	384	372	371	382	366	403	419	424	395	367	375	376	349	417	381	426	371	388	363	382	399	399	377	381	399	410	409	388	410	375	367	388	385	403	380	393	407	367	388	398	398	448	385	362	375	399	395	405	343	378	405	384	406	383	363	377	385	410	389	417	399	362	338	391	410	380	410	415	392	401	397	342	404	392	400	361	401	403	439	422	406	396	327	396	405	414	396	414	390	390	396	430	364	373	391	390	404	387	417	394	402	389	421	398	398	397	373	422	392	388	373	374	417	381	354	357	395	362	420	394	414	402	370	398	388	387	396	367	361	370	365	403	358	398	369	363	398	398	394	386	394	397	378	403	370	352	343	399	379	386	379	404	370	388	425	434	388	400	390	365	356	426	397	370	409	394	380	381	408	378	391	388	403	396	406	351	383	353	392	385	421	388	381	402	409	378	398	362	368	377	363	370	372	413	396	379	399	365	418	392	374	371	390	365	391	383	418	398	405	332	393	365	396	359	389	396	425	417	378	385	374	396	398	385	387	380	382	411	403	401	391	375	398	400	362	382	372	385	391	355	386	413	429	414	375	361	412	400	369	403	390	382	401	348	391	393	374	380	391	389	391	387	423	368	411	417	377	390	377	371	403	406	391	384	361	397	380	404	394	380	378	405	380	370	368	365	416	409	359	379	386	364	362	388	367	349	376	389	377	376	384	388	398	355	387	364	383	369	385	346	376	362	395	393	356	404	371	372	388	411	371	338	399	363	378	374	391	422	405	363	372	378	383	394	352	409	406	373	373	389	397	404	435	356	359	376	406	410	374	401	423	371	366	379	379	401	389	372	371	389	368	384	417	426	384	371	361	373	415	400	447	371	382	398	374	388	371	383	400	389	365	375	379	399	373	424	417	412	363	406	389	373	397	376	388	378	380	403	382	399	368	388	396	390	410	379	350	379	367	403	423	388	400	386	370	378	391	373	391	339	375	363	383	389	415	392	421	403	369	373	411	402	387	386	361	351	387	380	393	371	360	355	377	364	419	385	379	375	385	376	384	406	407	408	356	413	365	415	388	376	401	391	390	390	398	410	392	380	397	391	364	403	360	396	395	412	374	396	373	405	361	395	338	390	383	366	381	391	379	436	390	394	402	381	418	379	364	370	395	390	358	375	383	408	379	382	362	376	387	417	442	392	376	392	353	368	372	400	360	340	385	409	401	357	380	368	397	372	384	397	411	389	368	380	391	384	430	347	362	377	421	424	365	377	373	333	369	417	371	388	408	378	387	360	400	400	412	354	418	417	385	410	358	424	418	394	382	372	418	387	378	382	391	363	409	359	405	408	388	370	359	368	391	377	393	384	402	373	380	399	393	369	407	371	383	358	357	399	362	364	375	363	373	383	403	380	416	367	410	419	403	368	368	395	376	412	379	386	394	377	404	416	378	404	388	375	372	315	401	391	363	386	390	406	393	399	412	388	393	375	374	381	378	393	378	436	380	406	386	377	408	379	369	395	398	383	400	379	382	388	445	382	409	385	371	392	377	372	412	375	367	390	388	373	401	356	370	389	370	412	369	390	410	383	375	388	369	353	392	408	408	407	401	378	381	410	383	360	393	370	386	404	390	405	379	407	374	410	369	426	387	413	426	361	372	423	426	384	351	370	403	368	389	415	373	406	387	389	393	378	367	387	394	357	389	395	393	372	358	390	424	396	402	380	394	374	418	383	430	367	357	404	403	384	395	391	384	381	367	373	395	411	371	395	401	384	346	374	362	379	383	412	404	369	373	389	348	388	387	406	338	383	395	395	382	382	332	393	408	413	393	383	376	388	396	379	377	399	396	400	363	385	385	377	362	397	381	371	380	421	395
26608	21869	24940	12299	3427	1021	623	554	588	585	944	1730	1818	1559	1353	1394	702	394	332	284	291	267	267	269	244	274	268	237	275	271	259	258	293	241	221	261	256	273	281	289	249	259	255	280	273	270	262	256	272	275	245	267	245	297	247	251	300	239	260	255	283	252	285	252	265	267	296	257	253	284	261	277	254	308	239	277	304	248	289	281	265	271	288	252	289	272	263	264	258	280	275	294	277	267	245	253	272	249	265	241	262	263	265	268	283	263	262	255	268	274	241	267	228	255	236	240	280	270	226	251	262	262	257	275	268	279	264	305	270	259	271	274	229	264	270	242	257	260	286	241	258	276	258	244	252	259	273	268	284	239	252	253	269	248	279	272	280	280	245	266	293	272	299	256	282	307	260	263	243	271	263	252	252	268	263	280	275	265	267	262	281	270	276	282	272	233	274	262	288	266	228	284	257	267	252	277	275	270	254	255	280	286	258	276	232	292	268	229	258	282	270	262	253	272	285	265	277	262	288	294	251	292	266	267	263	256	274	250	245	292	260	264	250	275	296	238	283	276	253	241	255	250	266	234	270	272	300	237	288	285	258	268	254	282	240	282	244	272	252	255	297	253	260	276	253	271	275	276	246	285	252	267	257	257	262	261	235	281	246	287	272	267	283	264	259	260	238	272	300	252	263	245	284	236	255	293	257	243	256	267	263	269	271	247	260	272	292	267	269	271	264	257	262	252	256	275	254	251	255	276	265	237	252	244	269	278	281	271	268	250	271	265	265	276	268	255	308	256	268	270	264	257	282	249	268	261	245	243	277	244	259	274	282	277	275	268	269	294	240	255	261	282	226	275	276	265	250	271	282	251	266	299	258	256	263	256	258	250	266	296	270	264	292	235	266	273	269	247	278	247	252	278	250	259	276	266	288	253	300	280	252	273	268	278	274	253	252	263	285	269	240	249	304	275	243	254	305	267	268	255	256	269	284	265	297	250	304	271	254	261	260	265	265	242	269	292	282	265	260	270	254	253	272	262	252	226	244	240	259	260	274	238	268	274	273	275	254	250	259	260	251	266	257	264	245	286	276	278	260	279	277	261	252	290	272	257	270	260	268	287	252	287	242	297	253	281	243	269	272	261	271	262	292	258	261	284	253	287	289	275	279	238	265	255	238	258	264	281	282	276	253	279	274	257	236	263	266	250	279	272	244	261	312	268	268	290	284	263	296	268	260	250	284	282	275	260	270	263	260	284	291	265	274	276	281	272	266	247	283	267	263	263	277	276	274	274	242	278	283	313	250	283	260	277	257	262	258	269	255	272	278	269	250	267	272	233	258	268	285	267	241	273	276	241	277	258	282	289	241	249	266	264	284	286	252	296	277	262	267	249	280	233	278	267	261	259	242	264	258	273	277	247	268	277	285	285	273	252	230	257	262	275	279	287	258	282	265	276	262	282	295	261	266	277	277	272	265	254	261	255	284	260	293	270	276	274	261	290	256	239	255	266	299	244	287	259	276	273	262	262	257	250	272	230	250	263	267	301	272	242	256	259	269	279	237	273	282	274	279	275	278	275	271	276	269	302	272	279	245	280	265	269	271	247	282	276	277	274	294	277	304	238	240	260	255	284	264	268	259	256	260	246	276	267	276	299	282	292	251	254	264	270	257	272	255	230	252	250	273	269	271	245	253	281	264	274	243	286	265	268	254	244	267	273	274	238	234	254	246	297	275	268	280	222	263	267	289	277	291	257	273	286	251	263	276	282	248	285	253	262	263	283	292	269	268	224	260	232	269	277	262	262	261	262	281	278	289	269	261	283	262	288	283	258	254	265	249	253	255	278	232	268	241	295	307	272	322	229	261	245	256	272	293	260	285	256	264	264	262	231	250	282	292	284	266	273	280	248	284	289	269	248	293	249	263	243	254	243	264	263	250	259	281	261	253	260	266	268	276	267	263	263	249	260	294	284	254	254	264	292	261	286	256	297	279	256	274	246	240	248	282	288	323	267	249	280	233	264	269	263	245	249	259	276	302	243	245	253	257	274	274	264	276	261	257	239	263	258	242	258	251	248	269	246	252	255	270	263	264	256	286	293	250	271	256	273	273	302	256	299	277	257	242	258	268	252	267	261	271	310	285	251	268	249	272	240	268	244	275	274	283	264	280	255	259	282	272	255	237	265	235	278	247	258	262	281	263	281	244	289	264	257	292	269	274	246	277	281	253	286	286	268	248	297	245	281	264	277	255	300	287	274	290	289	275	265	261	281	277	271	254	255	244	266	300	289	261	290	269	239	266	256	268	266	246	263	278	253	289	274	294	255	252	277	279	258	224	272	278	261	233	296	270	248	245	266	271	254	272	270	234	275	263	278	259	244	257	256	270	249	237	276	242	265	232	261	233	256	248	261	243	261	257	264	260	264	289	276	273	274	255	282	267	256	254	277	297	266	268	250	278	262	241	260	272	281	248	274	262	274	266	265	289	266	264	262	290	287	229	251	263	282	265	250	262	274	234	260	272	242	264	258	270	261	270	284	251	255	287	257	244	263	253	276	265	263	267	262	274	256	265	263	289	266	251	298	284	259	283	268	221	246	296	244	265	286	253	255	281	254	237	269	266	284	235	236	244	246	244	274	261	256	242	270	290	277	278	248	280	268	250	249	258	296	284	252	269	262	291	279	215	258	282	289	282	298	262	293	252	274	275	261	259	265	265	251	278	280	279	259	277	260	252	260	269	254	252	243	269	254	246	253	292	293	260	222	300	251	284	277	303	264	264	276	253	264	279	266	234	307	233	226	265	265	290	251	265	268	289	260	258	273	281	272	271	259	273	268	269	267	260	246	242	256	249	277	258	255	272	258	258	273	241	286	242	235	268	276	274	273	277	254	279	247	290	284	278	288	276	260	272	275	252	252	258	250	256	276	278	259	255	240	290	252	263	262	248	264	285	228	272	239	264	267	256	268	259	275	261	273	258	294	285	288	262	261	322	260	282	256	259	263	253	257	233	264	295	278	280	249	254	291	278	248	290	259	283	255	274	272	267	281	279	270	250	272	248	259	283	305	257	248	256	266	253	280	238	260	240	264	243	296	257	259	238	261	279	262	264	265	273	271	299	247	235	261	258	274	287	258	235	264	276	281	283	290	262	244	257	252	246	250	291	291	259	259	261	261	272	272	264	273	299	239	261	235	254	287	274	254	266	270	236	238	257	265	295	255	278	267	249	261	275	302	260	281	231	270	255	256	258	273	273	291	248	278	213	281	274	268	302	255	279	254	282	280	247	263	233	221	284	232	261	290	260	282	247	248	248	280	268	268	243	245	264	273	274	259	258	275	264	280	263	238	306	274	246	247	272	266	276	285	241	284	231	307	274	275	272	282	276	264	282	280	253	281	264	252	262	263	265	273	268	285	288	263	272	267	277	247	255	271	227	241	266	280	271	251	254	283	243	269	262	245	260	263	300	277	273	272	253	246	288	260	240	257	285	257	259	241	246	242	260	279	274	252
19160	35997	35126	17093	8974	3344	2071	1862	1924	1717	3429	6241	6379	5073	4412	4271	1989	904	637	633	569	560	567	571	521	572	587	591	554	585	600	564	583	575	544	572	539	580	542	558	507	557	597	541	590	557	542	575	565	608	565	575	545	578	578	541	580	523	589	519	567	559	548	513	581	537	562	554	562	552	563	552	511	558	557	598	543	561	525	559	565	553	568	524	530	549	561	552	553	539	577	558	540	551	545	564	597	589	569	544	569	552	544	525	560	563	525	578	603	562	555	554	597	552	603	571	518	551	558	541	594	605	525	571	536	580	516	566	540	590	513	522	571	561	584	587	570	552	592	521	539	527	577	536	549	574	561	554	574	563	580	537	537	555	537	541	548	522	521	511	551	572	549	582	543	535	566	576	514	576	533	516	542	536	532	563	549	580	543	534	573	567	568	539	537	557	568	545	546	566	556	525	600	563	573	562	514	544	578	551	606	557	506	533	540	566	554	584	552	568	508	527	560	527	537	543	553	544	598	531	547	561	591	572	586	522	617	515	545	571	531	553	579	548	530	515	504	536	572	551	555	567	548	514	548	559	520	540	592	554	534	581	555	570	595	501	550	561	550	517	547	575	527	536	550	510	551	569	505	549	566	543	561	553	532	554	561	538	520	555	561	543	566	562	596	555	542	630	504	562	576	555	509	567	530	584	519	567	561	533	558	518	630	541	545	513	513	558	535	560	584	540	535	564	605	559	553	604	570	555	572	547	565	528	575	567	495	555	532	550	539	551	525	551	528	545	525	551	543	570	518	597	564	558	512	529	541	580	596	556	531	531	565	577	570	537	527	544	561	554	546	536	551	532	530	575	598	526	577	547	544	550	543	579	547	547	562	519	543	562	547	585	525	566	536	533	566	567	521	534	543	559	561	552	544	509	553	559	583	555	531	561	571	548	587	527	546	556	512	552	546	561	546	544	528	558	522	579	499	549	534	568	541	573	553	524	494	580	546	552	562	569	566	565	524	523	517	504	558	527	584	560	563	524	586	524	561	547	550	559	547	515	563	506	516	569	543	545	561	545	551	536	532	489	549	563	579	535	524	517	557	537	570	531	562	510	564	559	537	578	583	571	580	557	545	548	556	574	594	567	539	564	550	551	529	583	571	551	587	583	542	550	568	573	543	546	532	559	595	560	560	579	584	557	587	541	561	576	582	568	539	566	550	568	545	544	577	544	524	577	578	528	584	559	533	558	522	523	576	528	546	525	551	601	509	520	528	573	550	563	543	529	557	539	540	558	565	546	569	514	597	552	579	538	511	560	550	588	532	518	524	573	591	584	564	530	538	540	563	544	561	594	549	583	557	589	549	577	561	528	582	581	567	525	560	547	551	508	526	550	570	541	528	602	583	528	566	559	571	549	502	566	555	506	595	566	562	537	580	524	575	555	526	534	540	550	549	548	528	570	561	596	537	579	557	540	531	564	526	557	560	555	516	518	504	521	550	516	575	600	562	573	540	564	575	563	543	529	521	545	522	513	577	558	509	552	560	533	565	553	560	565	547	518	576	577	567	488	553	585	569	561	528	573	550	564	538	542	579	545	507	511	528	538	514	541	541	542	549	517	581	495	557	575	546	572	550	522	563	556	570	559	569	523	554	560	552	524	594	564	545	527	549	541	550	566	519	501	594	554	563	510	541	587	543	524	576	569	526	554	521	527	530	557	600	563	548	513	549	539	548	519	545	523	557	563	558	534	586	531	573	527	537	525	562	528	543	534	580	559	537	551	563	583	555	515	541	572	550	535	518	587	510	576	563	560	523	547	583	577	549	557	592	539	594	523	566	558	543	566	532	571	529	570	559	588	539	554	568	543	569	573	560	553	582	563	562	531	553	494	561	548	555	556	548	532	549	536	522	549	603	520	544	584	547	575	525	540	543	536	522	580	545	571	567	519	574	535	553	543	531	536	603	543	498	523	569	554	589	590	534	534	596	553	588	521	536	559	575	551	524	544	555	575	545	535	571	583	579	553	551	560	503	557	550	525	528	534	566	550	531	565	523	568	538	538	554	558	544	514	545	555	569	576	553	548	547	543	559	511	505	551	563	525	575	568	531	546	552	515	528	561	578	566	577	547	583	557	588	556	587	524	579	514	571	541	541	544	537	584	567	568	556	588	550	530	562	557	529	561	540	549	581	546	539	566	537	565	559	590	541	523	524	620	556	537	539	515	542	565	563	542	535	563	528	549	529	560	526	557	537	555	567	580	506	495	545	540	568	535	584	555	552	557	556	573	551	565	517	573	583	572	583	550	599	538	538	534	516	535	562	524	528	575	530	578	529	521	536	543	561	536	588	603	556	569	489	539	538	535	571	554	548	593	550	534	589	559	571	542	576	582	599	542	512	518	574	525	581	550	493	540	566	568	580	578	546	593	580	582	551	589	543	558	559	554	561	568	579	501	540	556	471	547	550	568	621	579	557	621	535	518	521	543	559	549	572	575	555	560	531	535	572	591	530	518	590	568	556	561	537	483	528	593	582	539	561	529	531	527	540	584	533	589	539	571	572	563	534	581	586	609	511	544	542	606	574	536	572	568	511	566	518	550	574	524	596	575	551	605	552	557	534	580	599	568	605	564	554	592	535	546	549	504	541	569	525	599	607	539	548	520	537	524	535	573	536	585	588	533	539	557	516	540	530	575	545	532	572	570	525	544	535	572	558	548	552	559	590	533	568	532	525	566	549	568	567	596	563	539	548	585	583	560	538	552	567	582	533	582	558	530	565	559	604	545	537	530	544	571	557	562	549	522	551	585	535	563	529	553	500	571	526	554	582	584	587	537	565	570	550	527	543	545	547	572	572	585	558	524	547	512	542	564	549	553	566	526	568	572	572	553	576	567	523	601	556	512	542	520	562	492	559	559	540	536	536	570	541	543	543	547	547	541	559	591	574	550	546	543	539	539	563	549	550	535	564	562	552	577	562	587	537	535	554	540	571	518	548	547	563	606	552	549	547	547	543	540	583	561	499	539	537	544	539	585	602	537	567	538	512	542	570	609	551	555	527	580	520	511	541	544	511	572	565	561	567	561	578	578	592	558	552	564	582	549	568	564	527	573	566	618	560	566	565	567	532	561	538	587	555	550	538	557	520	559	529	555	541	512	568	525	549	527	567	581	546	597	542	554	568	592	547	547	590	555	582	555	544	587	605	540	565	551	553	589	555	567	558	597	567	527	563	562	545	562	585	535	554	544	521	555	554	549	560	560	560	549	510	538	556	556	566	587	542	540	572	512	605	579	546	558	509	550	564	594	559	556	577	526	522	559	593	569	527	612	506	545	529	529	552	564	576	574	598	569	523	561	515	564	533	549	546	569	560	578	584	550	529	532	570	541	521	556	571	522	539	550	593	578	564	567	567	565	518	555	532	545	527	563	556	542	523	563	574	575	597	549	599	544	575	567	555	533	579	554	529	545	550	570	549	546	598	586	543	516	566	553	572	561	563	531	552	601	557	563
24322	21252	28217	24656	18026	5090	1756	1467	1370	2292	12396	12881	10926	9038	6614	2494	921	470	297	276	261	225	205	220	244	235	246	221	200	235	201	217	227	247	200	214	223	221	231	231	200	239	235	245	217	216	239	221	222	236	216	199	228	219	233	242	246	228	266	233	210	231	241	248	236	208	239	201	236	244	198	225	278	223	218	237	204	227	221	224	218	225	245	230	223	199	218	218	213	233	252	218	231	223	211	225	210	251	245	217	234	242	216	239	214	212	236	220	207	235	206	226	252	251	256	209	215	198	238	186	204	238	232	225	214	241	226	244	213	236	216	225	235	219	229	215	243	196	224	235	259	225	225	249	225	236	226	247	212	229	244	222	234	213	246	186	197	226	190	219	224	221	217	239	239	192	221	237	222	208	225	224	251	220	223	232	241	230	212	221	208	234	234	235	209	229	207	232	246	218	234	249	230	208	211	254	198	247	264	199	211	201	218	212	223	230	245	208	231	217	239	205	240	187	238	239	239	230	237	243	233	232	219	235	214	238	240	240	233	232	239	226	221	236	218	239	204	262	219	256	223	240	244	243	262	201	235	237	209	209	219	248	235	230	257	204	224	222	228	259	184	251	246	227	214	228	244	205	222	228	210	249	219	226	223	242	218	229	215	247	254	219	214	227	220	222	213	225	225	204	225	225	218	220	217	244	223	225	213	243	230	249	249	224	235	220	220	221	238	216	220	225	251	242	250	241	258	225	238	219	214	238	248	206	222	223	226	234	242	261	224	206	222	216	237	256	203	240	208	215	208	223	205	200	221	208	233	212	278	213	228	224	223	242	229	232	199	238	224	229	200	243	229	221	210	237	239	212	220	177	221	197	189	233	222	240	229	210	236	238	230	206	236	229	232	221	263	233	222	207	221	234	236	249	210	206	245	209	226	246	220	233	234	226	205	231	231	244	221	216	209	233	224	213	224	229	229	219	219	258	240	187	220	248	251	224	229	220	242	218	234	237	234	202	256	214	215	217	223	211	208	225	239	225	212	220	186	217	221	217	201	224	230	215	244	228	247	236	211	205	202	235	240	241	241	221	218	204	231	230	220	258	229	216	259	238	232	230	232	227	225	223	233	236	223	214	244	200	249	197	225	215	251	251	255	217	235	195	214	236	254	255	239	203	208	226	210	225	247	226	211	229	200	220	217	223	210	230	238	230	220	209	233	248	214	220	221	259	220	203	218	207	211	220	212	242	222	247	216	234	222	212	230	235	250	237	225	247	244	220	232	224	214	233	217	222	253	238	206	199	203	233	243	224	219	240	230	217	200	229	224	224	242	242	235	243	245	214	216	231	219	255	231	246	231	245	241	251	208	246	217	211	221	240	231	226	215	214	241	226	208	227	233	218	206	245	265	209	232	205	242	227	218	220	240	229	212	229	213	214	227	230	220	206	221	224	224	240	228	229	217	197	200	213	203	243	241	207	223	225	237	239	214	224	234	228	237	221	255	227	244	209	257	268	227	241	216	233	229	231	215	226	209	218	228	218	242	220	229	246	231	238	220	213	226	228	232	208	200	209	235	217	208	206	230	221	223	223	225	192	199	224	234	220	217	223	223	261	230	246	236	249	240	219	254	233	237	233	228	214	229	237	222	232	241	246	237	235	246	212	220	226	254	238	232	212	228	241	219	226	241	242	219	244	249	224	220	244	202	228	229	240	231	215	244	227	242	222	216	225	243	260	220	203	232	205	236	210	219	180	233	242	223	244	229	205	223	211	211	245	223	208	200	243	227	225	206	248	214	208	225	248	264	209	230	203	229	232	197	219	208	216	231	223	212	232	192	244	206	229	245	233	242	250	228	228	240	219	188	216	216	237	201	236	210	229	217	211	201	211	234	247	240	219	211	238	203	201	231	239	228	219	234	243	236	212	183	243	217	222	228	263	221	226	233	213	219	210	225	215	231	227	245	234	218	232	215	260	235	238	224	225	247	224	241	217	212	245	226	222	245	229	236	226	208	232	218	238	226	214	226	247	216	214	227	213	237	207	220	246	224	221	233	206	227	233	206	232	196	228	218	217	206	237	209	237	256	214	241	228	239	239	210	206	237	210	195	228	231	258	250	223	211	221	231	264	203	237	242	225	217	220	204	214	212	228	213	209	220	230	221	234	235	228	223	222	262	257	204	229	238	240	202	235	232	217	209	205	230	209	200	238	237	211	206	242	222	215	230	216	254	226	240	224	229	208	236	209	218	216	217	227	241	222	247	214	221	228	231	231	224	219	225	225	245	227	228	207	239	240	234	231	222	217	247	248	225	224	234	221	192	231	225	227	218	248	234	217	231	232	207	235	222	240	215	227	256	212	226	234	228	249	223	200	231	197	241	216	242	237	211	258	232	226	238	209	192	269	200	224	241	205	213	233	217	233	213	196	196	228	226	215	226	261	247	208	245	216	190	227	226	203	221	204	217	237	209	217	222	217	222	210	241	232	222	225	208	210	243	251	197	236	210	215	226	245	197	226	224	207	236	208	231	258	243	213	207	234	237	205	230	245	212	220	243	210	205	214	215	210	202	235	207	245	202	233	246	219	209	234	230	218	253	227	209	212	229	218	232	210	212	201	244	217	234	223	262	226	254	206	243	228	225	230	245	231	222	231	227	208	199	262	225	215	229	221	237	242	207	215	221	251	212	219	201	223	232	223	233	222	232	225	218	235	252	247	238	221	203	230	213	241	196	226	225	232	220	252	226	225	247	232	203	216	226	248	232	238	237	231	233	214	220	218	232	216	215	207	204	237	209	226	210	226	227	207	204	214	230	237	225	217	233	242	237	254	224	221	229	216	229	222	196	227	198	235	243	228	222	232	239	218	231	223	210	229	236	228	214	232	204	207	234	225	232	244	231	214	232	232	214	222	234	232	252	227	203	212	227	249	236	198	242	214	221	238	220	235	243	207	217	253	229	223	203	250	232	248	201	221	220	213	250	232	229	204	250	237	210	242	234	220	208	246	222	229	236	229	224	230	243	198	223	233	235	203	221	205	235	261	216	253	249	238	206	215	206	240	201	202	240	256	242	207	237	232	211	245	225	261	213	221	231	246	220	216	203	216	220	232	219	222	235	228	213	233	225	224	228	217	227	222	204	227	231	238	212	212	243	211	229	213	227	256	219	224	252	220	219	223	243	216	242	238	225	210	211	232	243	219	236	213	222	201	220	237	219	235	245	217	211	225	227	237	226	227	194	229	243	228	228	227	236	192	223	232	244	206	238	219	233	198	251	242	214	236	227	211	195	220	221	224	217	221	204	231	227	233	213	210	248	251	225	220	207	250	211	204	216	210	228	217	253	225	232	234	221	252	230	218	204	233	223	228	260	224	224	220	210	250	211	215	247	200	219	213	219	227	247	222	214	198	214	217	213	244	239	226	237	261	219	212	236	202	231	217	232	255	204	220	232	224	250	200	243	231	204	215	218	227	200	222	254	245	233	233	231	226	237	239	212	233	232	206	223	269
19928	39881	41668	21588	13650	7967	5251	5306	5352	8545	27020	25189	22380	20084	15312	6801	2602	1166	744	655	642	543	495	490	508	478	485	470	496	439	472	469	496	462	492	511	507	500	499	486	448	496	494	507	506	464	482	507	499	458	476	490	464	420	466	504	484	543	501	448	460	467	469	461	471	456	436	490	467	478	445	455	442	487	437	436	479	483	463	514	443	509	469	472	516	491	477	466	521	444	493	438	486	444	486	463	466	446	464	456	515	479	453	470	501	456	490	439	452	440	421	486	436	476	460	466	442	477	475	463	462	487	449	511	434	484	488	478	463	507	444	502	455	465	500	433	482	449	491	481	466	440	448	459	495	440	471	471	504	475	461	517	472	483	484	433	467	477	480	483	426	442	491	484	471	478	501	491	479	443	481	429	485	527	460	465	488	506	495	487	492	496	482	454	503	481	506	475	408	459	449	457	433	489	469	471	475	479	452	512	487	473	506	466	473	469	498	464	467	412	454	489	480	499	495	520	434	462	458	466	473	474	431	456	485	477	474	471	500	453	418	462	461	508	457	459	447	471	502	453	460	486	473	480	497	495	462	487	460	471	476	480	463	487	479	475	474	441	483	474	478	447	483	498	519	496	460	469	446	480	514	449	480	477	475	462	448	478	517	465	478	500	462	479	483	463	477	490	499	481	466	467	469	459	481	514	476	442	480	439	470	439	518	463	470	485	478	473	478	421	474	481	432	483	470	498	462	457	489	468	453	516	483	489	501	466	482	470	459	470	509	467	481	475	475	448	483	475	448	500	467	474	506	452	458	455	474	451	438	474	496	460	480	533	480	452	464	447	501	501	472	474	455	503	487	486	469	491	454	476	469	501	493	499	485	507	496	481	502	485	480	519	445	484	457	486	505	477	449	450	503	456	474	487	479	506	480	496	452	478	528	464	499	475	490	440	463	479	427	464	515	452	444	460	502	462	508	482	460	474	477	476	479	490	461	515	419	477	486	459	492	522	488	434	467	440	493	486	471	497	475	485	499	507	479	459	514	461	526	484	507	455	470	471	472	434	445	452	446	458	490	458	468	498	446	486	483	484	480	493	459	476	473	441	462	438	439	445	462	489	486	481	494	450	495	472	458	483	416	448	491	497	483	467	537	498	454	464	488	481	470	461	439	486	477	508	434	501	469	485	435	488	457	458	495	493	449	495	457	475	478	521	482	461	502	478	472	441	457	443	444	457	491	509	475	459	455	458	505	436	523	443	500	489	489	508	460	439	457	510	493	500	425	479	462	492	473	484	468	479	470	451	465	525	463	494	480	499	473	477	479	470	483	477	471	459	484	465	485	462	473	472	479	465	475	475	470	499	495	499	450	463	499	469	461	454	470	459	520	457	475	468	480	468	495	490	449	471	521	484	469	474	481	460	452	493	458	482	490	464	485	428	496	466	452	522	484	460	465	427	536	444	471	475	499	499	480	506	474	516	478	442	476	462	478	457	417	480	472	504	476	467	494	450	488	461	487	457	490	459	475	469	459	486	478	490	498	488	492	449	474	476	452	470	492	458	474	462	442	458	454	476	492	475	489	447	469	459	501	501	475	480	482	457	463	455	448	468	514	487	475	488	470	473	466	475	478	466	463	464	476	478	451	520	509	516	517	510	520	479	453	480	488	478	486	495	483	468	476	490	472	472	461	478	482	441	463	509	503	484	441	450	445	468	481	489	506	495	481	481	455	484	476	451	523	483	465	455	454	469	479	465	523	493	459	485	508	496	454	459	467	471	468	465	496	464	452	420	451	455	489	484	458	519	454	483	458	495	491	474	486	455	486	495	472	493	517	446	474	469	481	496	488	467	492	459	458	468	518	479	496	465	534	497	464	470	462	527	492	489	479	446	492	511	487	456	481	457	437	449	458	475	458	460	492	491	465	474	456	501	492	442	462	432	471	465	477	498	482	454	479	473	479	497	475	484	481	464	463	477	467	474	487	469	469	475	455	475	486	469	498	468	473	476	447	490	463	486	452	459	479	470	474	514	473	454	503	520	474	496	511	503	482	455	478	494	481	508	482	486	461	479	455	512	499	465	497	432	467	468	477	484	494	483	459	472	488	461	452	468	460	499	481	507	452	462	444	526	500	462	452	493	498	485	490	481	466	489	415	463	451	459	518	466	485	503	490	521	466	447	476	476	487	454	435	498	497	514	466	494	478	476	465	486	472	493	465	475	504	478	477	516	482	473	451	475	459	482	497	484	478	495	468	497	445	508	451	461	472	474	502	472	419	476	485	475	480	448	497	456	521	461	477	486	511	460	431	487	493	448	475	468	481	505	458	443	466	458	481	466	489	464	461	477	499	510	446	477	459	464	470	488	488	523	483	487	475	492	457	452	490	512	483	486	487	492	471	484	481	505	497	456	462	483	433	464	491	474	434	476	450	459	454	454	538	471	495	480	463	454	436	503	483	488	469	480	469	499	504	461	496	469	487	487	469	487	500	429	507	489	480	468	503	478	476	520	477	465	484	437	477	472	481	476	440	476	496	497	471	475	481	474	462	515	474	492	507	489	492	488	457	472	491	494	514	447	521	464	507	473	488	470	494	460	491	452	500	469	459	495	447	454	424	505	492	484	483	507	524	466	480	457	494	459	484	476	468	460	441	471	488	452	457	461	494	490	527	471	457	480	465	448	461	475	484	527	449	456	459	439	463	479	476	464	518	465	498	436	488	532	489	450	459	518	472	517	470	515	473	455	461	453	495	487	441	457	504	493	490	479	464	479	456	499	472	496	456	461	482	490	457	465	456	491	507	435	487	455	469	510	496	465	487	456	446	423	489	474	484	465	456	524	467	494	470	473	483	440	470	502	466	495	453	558	458	487	495	480	471	495	491	458	457	494	459	474	514	474	468	468	461	469	482	421	473	478	503	468	440	451	457	460	515	455	505	472	453	512	514	490	508	421	506	466	452	500	511	500	460	452	425	476	501	524	473	482	478	436	455	496	475	455	453	509	483	464	489	448	427	496	459	489	488	451	490	466	474	446	515	505	500	506	459	477	487	515	489	485	456	505	475	474	505	472	504	483	475	453	487	495	449	479	463	496	449	487	505	478	408	483	480	500	447	469	483	483	466	457	470	471	459	443	477	520	456	497	479	462	439	511	472	492	454	464	435	513	488	478	485	498	483	492	473	478	451	523	458	484	459	477	501	526	489	465	503	493	498	454	483	495	513	485	455	454	470	479	482	413	440	508	439	476	488	465	463	432	473	484	482	491	493	478	453	463	486	481	475	473	487	426	481	451	447	460	470	431	427	457	519	444	456	443	473	476	467	472	444	452	470	468	474	487	531	483	444	471	443	463	472	492	474	498	450	472	500	480	481	521	501	522	472	471	466	497	484	491	464	466	473	474	476	497	489	495	505	485	461	491	466	491	484	483	499	478	465	467	496	468	453	435	417	476	496	466	465	462	477	482	468	491	484	505	440	461	450	466	485	486	488	434	484	502	456	501	478	450
22953	21138	28919	23641	21140	19651	7304	3600	2707	3526	19299	22792	24980	21434	13247	5758	2220	709	331	273	246	230	231	217	240	210	236	236	236	234	224	237	246	243	212	211	231	225	242	234	243	211	235	217	238	254	228	228	229	210	238	247	245	242	258	222	201	238	237	229	226	238	217	215	207	226	222	229	218	233	228	235	236	218	241	246	233	235	264	242	210	226	219	229	224	212	216	221	232	217	247	241	244	259	247	227	229	198	205	235	231	228	223	231	246	216	226	243	262	206	228	223	230	220	228	242	203	224	238	245	214	237	216	227	216	227	235	246	245	226	225	251	254	221	214	226	217	208	220	207	217	236	245	220	263	187	208	225	236	244	213	234	220	243	221	240	222	239	207	240	224	241	237	225	255	238	233	244	243	231	234	239	255	226	213	241	232	214	228	217	238	235	227	222	205	228	210	214	218	221	239	251	207	248	230	243	218	221	257	229	231	226	237	234	256	237	227	257	233	233	226	233	238	259	242	203	226	242	216	214	240	217	240	221	226	211	220	219	222	228	208	223	220	225	235	234	240	239	234	239	244	224	220	226	221	212	222	230	269	233	242	224	240	244	232	215	238	216	217	225	256	216	243	201	238	223	232	246	262	203	214	244	234	227	223	209	236	227	232	223	232	205	231	235	225	235	239	237	250	242	214	257	238	222	252	239	248	229	237	216	230	232	233	228	231	238	217	228	224	239	198	221	226	234	237	235	244	228	223	202	237	213	247	244	216	233	226	228	244	226	250	195	231	226	230	242	231	250	215	232	241	244	192	214	245	231	244	245	218	247	230	245	221	227	246	230	229	244	218	261	233	239	215	226	232	224	211	211	210	205	237	200	252	216	239	240	238	254	230	242	226	258	234	245	233	237	227	261	250	234	233	235	229	229	240	234	245	240	209	210	232	209	254	246	243	217	223	254	219	206	253	197	222	242	253	211	226	257	249	219	238	247	237	241	240	214	212	236	225	244	260	232	239	231	225	241	215	243	243	259	234	235	223	256	199	252	219	250	205	216	242	246	242	264	244	244	243	215	257	215	226	214	227	217	253	231	199	220	227	256	223	237	240	203	229	243	217	245	219	217	230	233	235	231	209	225	224	238	231	238	225	215	198	268	220	219	238	244	229	231	221	244	236	221	218	264	227	220	237	247	226	256	213	218	232	202	239	235	249	221	235	210	206	215	239	227	236	231	232	228	208	202	222	235	214	251	235	251	203	238	247	272	229	227	258	244	245	235	207	231	239	197	263	258	223	231	228	218	215	221	251	232	231	235	237	209	247	219	218	236	235	239	222	237	243	253	232	218	230	239	224	224	228	214	257	263	232	213	201	258	238	238	223	209	216	225	244	215	220	267	235	230	229	235	249	240	211	213	213	227	234	271	215	223	256	261	201	221	220	215	236	219	227	199	239	216	232	227	277	225	196	222	229	207	229	232	234	265	239	244	239	236	234	240	201	206	258	230	237	224	228	226	220	242	211	208	234	247	242	231	228	239	273	212	271	223	216	224	239	265	221	261	239	216	235	213	223	242	220	241	208	229	239	218	263	251	207	239	232	259	225	227	231	242	239	241	198	217	230	210	188	225	235	249	239	240	227	213	211	212	224	209	214	235	209	235	230	231	225	249	201	236	237	227	237	214	214	234	245	238	244	234	202	265	235	208	241	217	223	236	249	242	209	249	247	232	224	212	233	219	240	245	191	229	242	227	216	229	206	235	224	227	226	211	236	222	265	214	241	216	234	259	226	229	229	234	228	232	252	244	211	222	222	210	244	226	236	227	237	225	226	218	229	228	242	210	242	237	209	222	204	257	217	236	248	228	251	265	255	240	219	230	251	223	257	227	245	239	225	244	250	242	260	252	249	209	220	236	252	233	242	197	249	221	224	227	244	228	252	235	211	242	256	250	222	235	219	219	234	240	229	208	228	208	244	229	250	214	225	227	229	219	196	218	209	254	220	223	230	230	233	245	212	246	235	232	219	222	255	228	227	217	214	247	272	236	234	249	216	252	211	209	213	190	231	257	231	209	223	232	258	236	223	232	234	233	214	236	240	255	229	199	252	232	242	246	252	234	255	226	248	225	230	224	235	237	205	223	227	236	223	219	209	243	231	237	220	244	199	221	213	231	240	239	227	218	231	236	205	227	227	230	243	217	221	227	208	215	252	216	210	221	247	245	239	235	248	222	226	243	231	232	230	210	233	244	222	234	227	207	234	238	202	253	241	228	213	248	242	241	244	187	239	231	233	256	205	251	242	239	219	206	202	248	232	250	228	243	209	238	224	236	235	179	228	241	235	240	209	246	211	247	213	227	232	252	249	218	258	236	238	238	242	229	221	241	219	234	229	239	191	204	216	243	212	219	233	237	213	232	197	234	230	224	227	233	230	230	229	211	246	219	215	237	223	250	230	241	212	220	235	230	203	226	239	220	261	219	201	251	201	237	259	275	216	234	245	236	219	212	237	218	222	242	221	203	232	225	220	230	216	240	226	252	236	195	233	214	208	250	214	233	230	232	229	224	230	250	218	239	256	234	229	245	230	237	199	230	211	238	251	212	237	209	280	208	230	226	233	234	231	240	221	240	229	217	243	212	218	228	229	228	214	202	196	230	222	221	238	237	206	240	228	227	207	241	210	214	217	243	210	228	244	236	204	239	210	220	236	239	222	246	227	225	238	220	223	230	238	226	227	253	247	236	204	237	217	223	215	234	252	228	217	203	198	229	223	246	244	232	235	234	228	210	213	236	228	227	241	222	237	259	234	212	260	249	232	213	241	226	239	213	249	231	229	218	204	207	251	196	251	226	244	230	248	249	216	222	211	234	225	224	213	264	246	244	221	218	245	192	220	214	223	209	227	212	229	204	249	235	221	211	229	216	231	263	221	213	230	256	258	234	235	242	258	241	262	249	214	219	188	267	231	236	236	232	251	244	236	270	217	214	255	237	243	239	235	247	226	230	249	203	211	229	241	245	227	233	225	240	238	243	223	211	226	213	220	197	225	244	238	242	238	224	249	243	223	212	235	239	238	227	253	216	227	224	251	252	221	231	247	232	229	216	261	252	195	238	225	231	207	238	231	243	237	216	216	215	233	220	230	234	231	234	229	228	226	241	186	235	214	224	217	220	259	251	247	232	217	220	225	226	247	218	225	222	228	234	239	230	232	198	199	222	220	205	230	245	243	251	259	222	258	241	221	226	219	225	217	214	228	245	253	228	240	249	247	222	223	227	230	262	216	244	228	225	248	216	253	224	231	242	214	210	246	233	221	221	250	244	221	209	217	239	198	214	262	245	223	235	235	239	245	238	223	246	210	243	228	223	256	214	251	216	220	223	238	228	234	243	281	258	232	221	228	211	246	243	221	239	229	231	208	210	207	242	247	221	242	211	212	221	243	199	211	242	226	249	218	246	210	270	245	234	257	235	253	233	255	211	218	209	241	269	212	200	220	215	212	238	224	243	221	227	229	232
20260	45077	47014	19736	14421	11555	11543	10543	9730	11506	33039	34465	35602	31101	22424	12582	5651	1949	710	518	500	508	510	475	444	464	479	454	473	473	459	480	459	438	455	451	484	441	442	429	468	454	438	449	447	466	462	445	467	477	448	489	445	499	457	461	492	466	435	478	466	456	427	480	442	440	494	435	463	476	476	472	462	447	479	482	448	472	466	465	445	449	443	449	461	474	464	469	479	464	430	454	426	471	476	451	490	449	434	490	448	455	472	460	445	485	432	448	446	466	469	442	443	460	431	440	462	442	466	426	456	498	459	457	449	484	463	471	460	480	454	468	469	438	454	487	459	464	410	430	450	459	435	432	479	457	479	468	473	449	482	491	467	469	471	454	450	442	423	460	504	468	459	477	432	453	448	482	474	463	472	463	435	446	451	485	498	449	439	457	444	445	500	464	494	481	458	496	443	470	467	436	433	503	490	455	450	428	451	453	463	480	437	439	433	448	488	473	441	443	487	429	496	428	442	474	429	462	453	428	414	429	479	479	479	437	482	446	457	464	463	442	425	446	435	484	434	463	451	453	458	452	473	461	460	456	467	476	481	470	446	460	491	467	461	479	440	449	462	487	461	430	456	430	469	444	472	465	431	479	461	440	464	476	470	473	446	460	469	425	467	459	440	468	477	476	476	440	492	415	457	464	470	435	444	473	449	469	471	462	474	497	473	459	474	451	462	484	437	470	471	474	470	454	472	476	430	459	466	477	443	443	478	445	475	427	471	476	474	481	437	468	430	455	470	453	499	465	452	487	456	462	422	465	485	490	444	460	445	459	459	428	482	446	474	442	442	445	448	430	416	454	464	435	490	435	389	443	479	445	439	457	478	472	487	472	459	477	489	482	443	416	491	442	464	448	463	465	443	451	462	469	453	434	459	460	427	487	460	473	475	452	424	467	508	436	456	469	501	483	414	439	478	441	510	445	526	434	472	488	451	461	438	426	467	467	482	467	458	458	477	395	426	498	433	463	437	489	469	483	466	482	457	472	447	465	465	501	422	476	463	462	454	464	458	442	468	457	490	499	474	438	472	462	468	464	434	465	422	469	510	492	479	467	501	472	455	464	472	439	460	465	446	475	480	464	456	449	478	436	455	482	469	459	483	468	438	448	487	469	455	442	409	456	487	491	454	422	463	418	459	454	469	440	442	462	462	452	442	451	440	427	469	460	456	441	445	463	454	441	453	474	459	446	457	461	457	423	471	479	520	486	446	440	479	494	463	479	462	446	505	459	489	447	436	470	454	421	471	497	485	465	478	471	480	471	475	475	443	462	448	465	462	438	465	453	483	431	450	460	454	477	462	438	451	453	471	448	473	436	502	459	514	413	479	467	451	435	449	452	465	459	455	456	466	461	457	437	470	435	432	460	456	477	517	452	435	455	480	455	490	466	439	455	449	484	466	466	463	478	466	443	434	440	439	457	461	439	436	454	398	460	444	480	506	449	463	458	516	472	468	501	464	451	443	427	504	459	496	466	457	453	461	471	534	471	477	495	469	455	449	454	444	447	465	440	446	463	473	480	423	445	458	463	444	465	473	476	473	498	464	440	456	416	454	471	466	500	456	445	484	518	470	454	477	480	450	464	406	499	416	432	510	483	526	443	458	428	460	464	445	435	461	464	459	456	474	455	462	466	454	465	462	437	450	465	489	491	473	466	484	452	460	434	446	501	470	458	467	454	468	476	438	449	454	453	487	473	511	432	442	466	480	456	432	482	464	463	459	471	528	471	460	483	468	440	467	437	513	457	444	445	413	475	439	447	496	460	463	450	470	465	435	468	442	472	431	495	520	473	485	466	436	465	442	455	457	453	444	428	464	447	465	469	490	453	465	451	441	414	465	450	464	457	453	478	446	466	489	449	479	460	432	467	457	445	458	485	461	466	400	437	431	498	450	462	476	448	439	456	420	484	449	456	478	469	471	474	438	438	478	450	472	436	453	471	459	470	474	492	474	479	452	466	493	434	456	450	448	491	449	446	457	472	487	468	478	477	492	477	483	477	474	482	450	443	472	448	443	434	435	470	449	460	487	425	450	441	450	473	488	460	442	442	430	456	457	475	445	423	438	458	465	465	495	464	454	441	453	466	468	459	452	430	476	468	430	445	408	456	444	470	465	432	439	464	492	450	466	421	458	502	440	454	411	424	434	499	461	488	447	468	458	441	444	460	403	423	453	489	460	474	455	479	461	432	470	493	452	479	487	482	496	503	469	427	469	451	422	463	445	466	447	449	458	457	456	441	478	445	456	470	478	445	466	472	441	499	509	467	439	505	463	448	488	441	488	474	430	417	428	481	468	458	507	467	451	413	470	434	455	495	447	459	455	444	499	471	455	487	494	447	439	478	464	453	446	463	435	480	446	470	471	476	490	487	452	462	412	471	443	465	480	496	474	494	464	501	468	429	464	447	463	462	465	471	467	454	468	461	421	457	443	457	464	484	464	444	441	467	456	482	484	441	497	480	465	493	485	443	436	469	469	446	482	462	467	441	478	436	493	461	441	456	511	417	486	457	467	423	476	490	429	437	437	465	485	461	429	459	499	496	450	507	414	492	463	465	473	470	449	441	475	450	443	492	503	462	469	456	459	460	484	463	470	460	445	432	460	513	473	457	511	461	479	449	490	448	487	458	479	457	429	430	473	476	422	469	456	482	448	458	448	487	473	422	429	452	482	438	460	404	463	450	478	436	414	469	466	440	444	479	464	489	417	465	478	465	462	469	495	470	458	486	509	434	472	493	452	466	477	470	444	433	436	424	459	464	477	437	485	494	443	436	455	464	436	481	427	485	464	466	473	478	485	477	424	499	458	462	458	444	469	464	464	467	507	477	474	452	457	453	479	491	537	451	432	475	433	448	464	422	444	436	454	444	495	452	465	470	469	467	435	463	491	462	489	458	474	475	438	457	459	447	453	450	460	464	438	494	453	429	425	488	465	440	444	436	419	465	456	478	455	464	458	446	490	430	475	453	465	508	481	436	467	453	450	448	444	443	444	455	427	438	479	461	462	449	449	469	498	468	482	448	457	469	439	473	499	485	433	484	492	480	457	451	448	458	482	458	509	486	477	448	480	484	472	438	479	495	478	432	445	501	467	444	454	454	468	418	446	467	477	426	452	452	439	482	492	464	439	477	479	512	469	478	423	484	469	484	454	522	487	452	432	482	455	460	447	484	485	447	485	461	432	477	454	428	460	445	469	447	458	483	427	459	511	454	485	437	464	460	429	481	454	484	466	469	399	461	512	470	453	442	523	475	462	400	436	458	467	451	475	459	415	470	460	419	449	464	444	508	443	439	468	486	441	456	449	482	475	451	446	457	505	484	477	464	460	463	467	464	437	456	451	444	464	475	462	498	460	461	441	430	430	439	489	474	414	446	462	463	478	492	435	453	469	442	427	442	443	483	452	469	438	454	469	480	452	473	462	442	452	422	452	455	456	468	485	450	465	441	467	444	502	453
26580	22017	25485	11447	2491	1176	900	773	577	770	1870	3413	2687	1880	1456	805	536	331	303	275	288	305	284	307	260	301	309	321	322	278	298	291	288	293	307	271	272	316	266	301	299	278	317	337	276	291	309	296	313	318	294	307	273	286	293	254	277	280	296	292	282	258	290	317	269	279	310	281	280	274	289	298	302	289	279	299	297	284	312	290	283	284	290	306	302	311	271	275	278	314	267	277	308	292	278	307	305	309	287	262	269	295	262	265	268	309	315	282	272	324	301	287	308	306	285	310	278	279	289	302	297	279	312	294	309	305	266	283	286	284	324	262	271	282	293	276	299	294	283	276	271	303	268	305	287	290	264	286	289	314	276	249	261	295	263	264	286	286	290	281	291	309	287	291	291	294	269	286	261	282	307	306	295	289	286	283	293	302	309	310	274	251	298	296	261	262	274	302	311	280	294	297	294	281	288	264	331	315	275	297	277	296	274	290	289	298	285	272	266	285	299	285	261	273	275	307	302	317	297	320	286	288	274	309	298	271	275	272	264	279	276	314	304	295	329	273	303	280	299	317	287	298	306	317	279	277	268	288	288	295	285	288	281	271	254	313	324	267	300	283	278	273	278	289	297	272	305	282	283	303	284	277	284	314	307	268	310	259	281	277	268	294	283	275	293	289	303	276	284	291	295	236	274	282	275	299	302	301	287	297	267	308	298	311	309	276	301	287	282	268	315	280	302	261	323	293	287	276	296	309	297	297	278	295	274	302	255	270	337	313	290	284	284	283	272	256	292	298	271	276	300	303	311	280	301	297	274	280	314	282	304	291	299	296	281	278	264	316	300	246	298	265	277	288	269	296	326	309	327	293	286	292	281	271	301	306	282	304	320	281	291	291	295	289	268	289	308	288	275	259	311	285	303	286	285	275	273	282	278	255	328	293	277	290	278	249	292	281	300	279	290	310	281	279	288	276	285	284	300	297	246	282	312	288	281	319	279	315	280	315	262	271	277	308	268	301	322	261	270	288	275	264	263	304	292	323	300	289	301	290	296	313	263	283	284	273	274	270	302	260	314	275	289	277	261	282	287	315	282	293	307	301	278	297	320	289	291	277	298	289	296	264	315	311	306	296	282	309	277	308	277	285	272	285	291	291	298	295	295	288	299	256	275	308	296	280	290	315	299	272	297	271	269	293	297	303	263	282	240	328	289	270	280	289	279	287	290	284	299	308	272	281	277	282	313	270	288	303	295	279	297	311	285	291	301	290	316	275	270	277	287	310	294	305	251	275	279	270	300	277	306	304	297	314	274	280	283	270	283	265	326	273	305	251	312	278	272	289	297	301	289	301	286	279	263	299	270	288	313	304	300	250	295	258	278	299	290	287	267	288	310	285	299	296	338	275	295	289	283	278	320	278	284	293	312	290	294	266	278	261	282	275	284	316	280	281	319	282	299	261	303	300	286	273	286	283	264	274	278	290	299	297	283	290	298	306	238	281	298	264	309	298	285	289	292	262	284	269	269	305	282	307	288	294	304	256	285	311	310	306	276	291	297	274	287	305	296	311	268	279	295	292	284	298	276	286	286	298	274	303	275	291	307	288	247	305	294	290	289	283	285	298	285	276	292	277	326	298	264	264	290	285	300	269	318	298	289	262	306	301	280	313	291	307	290	282	307	299	282	296	282	245	272	266	280	285	267	284	310	287	271	282	316	287	272	303	260	314	287	258	265	290	290	302	279	290	284	310	259	265	310	303	280	278	293	280	283	298	278	280	325	292	282	268	266	305	313	273	288	292	313	254	300	293	315	279	299	290	268	301	279	287	279	303	300	303	301	325	275	299	278	316	306	273	288	286	302	274	287	293	305	280	313	270	305	319	301	278	289	255	264	283	284	298	276	313	299	278	294	275	268	269	267	310	299	276	286	293	320	277	291	277	290	262	279	303	303	273	294	270	301	301	309	264	273	265	279	302	278	275	302	296	287	283	292	305	275	282	302	281	315	281	292	294	261	282	291	296	304	276	307	268	285	289	302	265	271	301	311	292	290	294	319	240	252	323	249	275	297	326	268	266	288	281	291	284	294	304	274	297	292	268	293	289	295	252	286	322	282	272	270	315	292	281	299	277	292	270	310	304	269	260	281	285	291	262	288	295	291	290	266	289	288	280	298	276	287	282	318	281	298	272	300	290	273	282	290	287	298	270	283	317	276	266	298	311	293	270	304	279	343	301	263	297	288	265	288	289	300	269	280	275	303	283	270	299	315	282	325	264	272	286	285	302	272	262	272	278	274	264	264	304	289	309	298	287	311	300	310	294	264	301	293	305	293	277	291	289	307	299	318	258	286	252	298	289	290	284	305	259	282	287	294	303	251	301	314	306	287	279	280	285	291	304	276	316	283	289	296	280	314	271	315	268	325	290	282	283	294	288	293	294	299	282	292	261	314	276	278	293	286	306	269	311	261	293	285	266	287	278	298	289	284	292	279	300	280	294	298	259	297	303	251	308	304	301	259	299	271	291	291	273	294	328	273	276	318	308	283	319	294	289	298	328	271	296	261	264	289	287	269	314	316	328	259	295	287	296	310	287	309	237	292	269	296	296	253	307	294	272	281	281	275	271	281	311	301	302	297	286	283	285	274	283	284	326	278	279	266	311	302	301	319	289	296	286	292	268	291	307	301	278	280	295	271	291	285	260	274	279	270	258	294	309	294	268	260	287	269	321	273	310	282	302	290	315	335	274	266	307	280	273	272	296	273	277	301	299	299	310	276	280	298	285	269	267	295	276	313	317	266	321	286	283	282	287	291	266	279	288	278	294	278	276	280	274	318	287	267	293	265	306	297	297	272	273	280	302	284	305	282	290	289	278	285	276	283	285	284	334	304	287	295	298	323	300	280	298	281	264	295	258	292	254	283	276	297	267	310	292	297	320	263	317	289	315	274	314	316	298	253	299	272	289	281	262	308	321	269	295	268	267	274	302	297	285	279	263	311	282	270	296	308	283	324	291	271	298	288	329	252	297	263	292	308	264	285	282	309	285	267	273	300	286	285	285	273	265	250	290	315	300	304	291	277	279	309	302	310	280	258	265	259	306	267	284	274	280	292	309	284	269	290	276	288	275	290	307	276	285	292	305	277	300	309	286	274	290	286	296	271	288	326	315	283	304	282	295	282	296	268	306	282	274	300	284	273	288	295	318	313	292	278	284	302	290	305	303	277	277	291	314	305	290	287	298	298	274	311	281	295	296	279	279	275	261	308	295	256	294	282	288	268	291	268	285	291	297	280	275	277	291	282	288	303	287	283	286	285	283	286	305	310	284	294	282	267	285	288	297	278	300	288	289	280	271	259	285	274	283	296	283	281	274	298	278	292	289	298	298	281	281	270	290	318	284	261	287	282	246	267	284	289	259	290	264	281	274	280	275	255	301	275	277	289	285	293	309	274	320	298	248	278	269	284	317	284	260	272	282	267	294	290	298	306	275	284	309	300	291	292	296	266	265	313	310
16849	35295	33987	15621	6536	3627	3260	2403	2214	2886	6533	10440	7895	5444	3758	2099	1191	792	614	618	579	586	594	614	570	570	600	647	588	623	603	576	631	555	577	570	654	607	597	568	589	574	613	588	632	593	584	566	634	548	604	598	563	575	621	640	615	618	579	562	608	645	582	576	610	595	596	603	613	578	614	574	615	587	537	553	588	570	571	590	554	589	627	539	595	660	607	596	592	599	574	640	559	561	617	585	615	591	553	605	583	603	561	601	585	578	598	586	555	618	572	621	571	609	575	607	582	553	593	550	585	572	585	632	594	590	612	567	606	560	581	559	567	579	637	585	585	556	598	571	561	598	600	616	580	602	584	606	640	602	582	609	594	583	603	601	564	587	584	563	591	586	624	648	622	591	589	607	629	570	578	601	575	611	596	617	577	572	571	585	607	627	585	614	570	572	600	616	579	604	594	542	598	564	619	579	569	613	552	576	583	598	582	641	611	588	586	603	590	540	602	538	575	591	566	616	605	637	579	566	577	577	625	564	584	582	575	622	596	570	588	586	587	609	575	574	600	581	568	536	575	631	582	605	580	614	609	608	604	572	591	611	562	606	598	627	576	625	596	584	610	601	563	580	624	652	547	600	576	549	617	582	590	595	597	583	602	590	566	597	592	601	546	616	560	574	608	552	598	621	566	584	535	602	608	531	595	604	520	609	581	577	589	576	581	597	599	591	558	613	587	596	556	618	578	518	575	620	645	568	612	601	602	610	625	577	607	594	580	566	561	586	585	582	595	540	645	609	564	604	601	590	625	605	590	572	553	563	604	599	601	605	581	568	582	556	607	583	600	639	525	602	569	566	610	583	630	597	571	608	607	583	594	586	597	571	578	573	607	559	599	583	554	568	621	542	578	566	611	592	579	591	569	570	613	603	580	588	623	590	617	630	554	573	564	582	573	566	576	554	570	574	580	634	571	578	601	583	593	634	612	595	590	618	583	620	624	567	583	564	613	587	572	581	578	535	588	604	628	632	580	590	592	573	570	588	619	613	582	607	566	619	614	566	576	623	642	633	556	628	590	591	566	619	601	612	607	635	595	581	604	607	575	588	587	616	575	596	631	555	630	593	617	527	601	581	565	593	564	568	581	619	570	596	620	596	610	632	572	597	557	608	599	552	585	645	576	581	614	563	590	528	550	634	603	626	594	617	550	614	586	593	598	641	615	603	585	579	587	602	592	561	609	581	582	588	555	601	615	556	577	597	535	609	573	618	525	621	605	635	570	597	583	596	609	578	570	612	597	578	607	555	557	591	569	635	591	601	569	566	562	613	616	602	602	581	620	616	580	626	556	581	589	568	598	587	573	625	625	605	586	551	604	600	583	580	552	610	562	604	634	590	592	574	599	585	594	605	550	580	613	603	562	612	578	579	625	601	550	600	618	577	552	583	552	610	584	607	593	610	582	606	598	571	618	578	594	587	586	613	591	574	570	576	617	603	595	598	658	579	586	616	583	587	597	620	576	571	579	588	576	590	596	594	611	607	589	590	567	568	545	562	595	594	607	556	590	568	623	634	592	582	591	563	612	597	564	590	600	578	572	599	593	587	627	575	599	563	606	627	572	563	598	564	600	582	605	565	575	557	583	611	574	626	592	561	567	552	595	577	598	558	575	596	573	590	578	549	580	590	636	601	569	663	537	539	605	615	655	596	617	589	573	618	565	599	627	567	567	630	553	567	582	560	593	593	605	574	612	586	608	580	601	583	602	602	603	576	605	566	578	564	605	593	550	585	594	624	610	601	589	575	582	583	610	578	599	569	568	589	613	555	553	582	588	584	580	572	591	604	606	577	599	602	584	594	632	595	556	588	618	617	556	538	608	587	567	591	611	564	553	560	591	590	574	608	564	584	557	560	574	610	544	588	641	601	559	564	555	607	616	656	593	580	547	607	553	567	573	617	601	554	603	614	560	559	588	576	646	581	533	578	594	566	585	581	636	576	620	573	558	590	562	567	596	575	587	610	582	608	597	611	611	558	582	601	571	547	585	594	617	570	546	598	622	591	639	625	567	573	648	550	583	629	631	581	617	612	624	618	593	624	602	564	605	542	581	598	598	589	649	533	576	581	570	577	598	564	623	606	585	611	558	578	578	634	604	560	584	550	589	566	594	584	587	588	625	542	607	603	586	597	587	590	577	598	583	551	586	580	617	599	561	585	585	644	589	558	592	564	564	567	596	602	597	580	555	602	639	547	551	632	596	608	555	549	614	582	616	600	583	578	533	579	588	607	590	597	587	536	576	606	613	624	566	581	621	561	634	532	568	580	586	620	605	613	649	591	592	611	619	562	591	618	601	620	572	627	614	565	623	612	572	646	579	574	587	596	586	630	595	579	579	550	584	536	624	616	581	530	591	601	605	560	620	623	592	565	598	577	554	617	550	607	630	602	614	568	625	578	527	583	570	593	578	581	612	589	605	620	587	612	598	581	603	581	583	592	583	609	566	598	576	552	598	566	600	624	570	573	593	619	629	591	590	580	588	567	544	529	573	607	584	589	573	577	605	590	618	573	559	604	597	600	578	566	628	622	567	601	546	540	627	605	562	626	578	578	588	608	615	569	592	573	631	578	591	567	557	565	588	593	606	564	602	603	583	565	584	600	590	579	583	615	632	586	597	606	578	558	606	545	579	630	565	567	595	641	600	615	622	618	588	585	599	591	585	592	572	553	597	605	569	623	619	628	610	604	594	583	596	552	578	627	582	578	572	591	610	638	605	589	578	573	585	588	569	544	573	563	579	580	565	652	606	560	586	544	599	561	536	577	593	577	631	610	665	606	551	588	578	563	575	578	595	662	591	575	532	590	549	553	624	588	556	587	618	597	626	562	570	583	596	582	598	538	614	598	597	578	585	612	583	580	606	582	568	548	565	610	587	628	548	572	579	624	587	611	570	581	596	596	588	556	568	567	576	576	609	581	603	595	583	572	600	565	571	620	594	576	568	580	571	612	582	565	575	589	550	574	590	594	595	556	580	569	587	559	591	579	603	584	587	590	578	599	561	602	549	589	608	565	558	604	631	571	597	595	606	618	587	592	600	605	569	604	585	562	644	587	627	591	575	573	584	608	579	586	596	571	593	565	589	597	619	609	557	598	584	564	567	553	608	572	601	550	596	593	606	565	590	591	609	598	608	584	618	578	593	615	563	572	567	576	605	573	648	590	599	580	609	590	617	592	575	616	557	575	602	600	580	585	601	612	602	570	556	620	586	575	614	592	603	631	506	553	625	619	572	608	583	558	593	582	537	604	603	556	585	590	599	577	627	596	583	559	594	597	599	597	598	591	570	580	607	575	609	598	583	547	560	564	550	586	587	595	579	557	576	593	612	587	615	584	581	625	568	616	597	573	600	567	607	573	597	573	582	585	590	602	603	598	573	600	611	609	571	579	570	578	610	557	594	606	595	549	584	582	608	590	635	590	583	550	589	641	574	574	587	580	567	577	583	592	641	572
24309	21295	28181	24792	18273	6015	2585	2074	1633	1889	9005	17757	14661	9860	4715	1835	786	415	286	283	261	242	261	244	305	268	294	263	241	279	262	262	252	246	278	238	227	263	261	230	288	255	252	260	240	255	265	262	279	249	244	247	266	252	272	272	248	239	271	255	266	236	273	251	242	238	288	270	287	264	263	239	263	244	256	272	283	260	262	262	253	243	268	295	238	255	265	264	290	284	266	248	266	281	287	252	291	265	287	235	257	257	268	270	278	272	248	282	277	260	265	264	288	269	258	275	274	225	261	242	242	256	256	245	255	242	278	244	264	243	232	246	281	258	233	277	272	268	259	244	288	235	233	245	241	253	237	269	269	239	259	269	254	247	237	253	279	258	280	288	266	246	263	252	247	276	270	285	295	285	243	251	241	283	276	259	254	256	264	310	250	291	243	249	270	244	259	242	269	234	273	274	267	271	275	261	269	261	249	243	276	280	266	254	259	261	261	243	264	262	244	236	247	288	303	261	289	264	260	254	255	274	252	282	233	275	238	256	276	235	265	276	259	276	273	269	237	275	267	238	256	266	257	247	297	254	254	254	247	258	267	270	283	282	256	257	257	240	264	254	279	247	260	246	288	298	255	268	248	255	241	256	260	270	232	289	252	240	291	252	248	245	254	257	296	238	243	293	266	254	269	257	252	252	290	270	260	265	242	276	275	235	261	243	276	288	242	245	269	246	278	253	270	276	290	273	264	269	271	280	258	273	237	272	248	276	262	286	283	259	273	227	271	269	251	241	280	250	234	245	257	256	250	272	260	251	259	250	269	288	230	264	293	277	266	273	279	267	239	259	242	248	255	246	248	257	247	283	276	269	230	274	270	244	266	280	275	275	274	245	271	280	240	287	252	258	255	242	245	231	269	239	288	255	255	241	273	278	255	270	277	237	262	277	267	264	317	267	252	260	263	261	295	247	260	278	261	240	273	306	274	255	258	246	245	270	250	258	243	222	249	267	270	271	253	261	266	229	243	253	276	274	229	266	244	295	253	260	258	277	288	242	264	279	243	273	240	265	266	265	285	263	275	287	253	278	279	275	258	250	238	228	246	255	266	276	257	264	216	241	239	261	244	249	252	259	245	253	252	268	277	234	257	257	259	255	242	269	255	274	282	279	267	234	264	292	271	261	239	268	259	272	246	244	256	270	267	245	257	263	252	298	247	262	248	254	245	276	231	254	260	280	249	254	251	239	286	290	263	266	272	245	284	271	272	267	269	259	238	276	245	271	252	251	258	295	264	230	256	260	239	269	251	260	268	238	257	253	242	252	283	264	315	257	265	267	262	230	269	258	265	259	242	250	241	244	277	245	248	277	266	253	240	262	258	248	243	253	273	251	267	248	236	255	260	309	243	239	255	272	271	269	292	244	265	231	279	268	274	253	252	248	244	261	280	218	283	261	251	270	269	274	272	274	288	254	257	257	249	233	254	277	291	251	241	285	264	255	290	274	276	269	254	264	230	239	251	259	251	276	236	243	260	241	273	272	266	287	287	256	254	275	273	260	246	289	307	258	254	272	275	267	245	266	265	254	252	213	259	249	294	263	242	261	220	260	280	274	258	231	272	278	251	269	275	242	255	257	268	272	257	278	283	260	258	249	265	275	251	251	263	291	257	264	274	242	266	262	255	254	272	269	276	241	258	260	276	265	247	266	272	260	273	247	260	236	259	265	273	260	260	277	244	248	226	260	251	269	264	255	236	262	261	261	244	277	255	246	269	252	267	267	250	263	256	255	256	260	271	246	280	276	226	284	241	254	267	269	272	291	275	265	274	228	271	303	261	257	251	296	297	257	267	255	298	243	238	267	283	269	252	260	274	227	261	270	237	270	246	236	256	255	256	264	253	246	254	260	301	244	277	268	263	252	255	272	259	259	257	235	272	245	247	278	263	277	250	235	286	260	254	274	248	245	267	255	218	249	247	258	260	283	275	262	258	254	249	252	272	272	275	282	256	266	283	251	273	264	266	277	264	272	272	270	229	262	282	290	268	234	296	290	278	271	292	263	275	274	265	231	265	240	226	249	251	233	251	270	275	257	264	266	264	262	271	272	253	250	265	246	253	302	280	266	267	259	262	268	259	247	275	281	264	242	279	253	270	237	252	294	243	240	257	258	233	260	220	294	260	260	234	260	256	286	246	262	292	272	262	251	281	264	245	256	278	269	261	267	246	268	274	266	276	244	267	253	269	281	285	255	276	259	249	246	265	249	265	263	268	267	262	251	274	259	266	275	252	262	257	291	264	242	273	275	288	253	261	239	269	255	240	255	241	251	245	248	236	241	257	229	233	256	277	260	252	273	262	249	248	269	254	246	288	299	275	240	270	263	262	239	267	257	271	263	232	255	258	264	286	268	241	266	250	272	239	276	261	259	267	277	248	273	238	256	286	262	278	240	271	255	254	246	283	257	260	248	260	269	273	276	256	281	287	240	243	262	259	285	261	253	229	257	257	298	252	271	286	236	260	264	258	263	259	252	278	257	264	243	261	280	253	254	246	273	256	267	277	251	271	258	267	269	251	259	277	276	266	266	278	264	242	253	252	264	267	226	263	275	273	270	271	280	262	254	263	281	280	223	245	258	271	255	255	276	285	279	244	243	272	241	295	247	248	237	256	268	241	272	275	283	262	271	241	274	255	248	268	277	268	250	289	252	243	269	271	271	246	254	278	256	237	258	301	254	276	262	248	264	294	275	260	280	273	248	243	279	241	277	259	262	263	270	271	258	260	252	258	226	250	283	249	250	244	257	254	265	276	262	265	259	290	272	285	307	260	282	275	278	246	273	269	250	256	282	229	251	273	273	250	310	256	251	265	267	258	242	265	282	273	239	270	283	258	266	272	251	269	273	264	255	282	249	271	261	263	257	267	275	283	262	248	290	257	276	283	248	248	270	261	268	247	254	274	239	247	234	260	266	258	257	284	264	276	266	230	250	222	290	255	287	269	251	242	230	263	225	245	267	263	249	282	267	244	240	278	289	233	295	230	287	256	304	256	241	270	277	233	269	261	251	255	242	258	265	255	260	288	222	276	260	256	261	287	287	232	278	248	247	273	258	261	259	261	252	249	229	273	275	270	241	245	243	244	258	252	271	261	238	256	277	248	257	260	241	254	266	271	257	236	247	258	250	289	276	275	279	248	282	256	260	271	267	239	254	245	306	275	259	239	271	234	255	248	266	268	257	260	268	274	238	252	261	250	246	253	270	244	254	263	243	237	258	278	245	256	245	234	248	242	262	251	265	252	243	258	238	259	230	263	233	259	255	243	262	268	272	261	273	234	219	249	274	245	263	250	261	267	268	246	248	241	268	238	269	266	266	264	289	248	266	259	240	260	278	282	271	251	271	263	237	263	241	273	236	223	248	247	244	269	253	264	268	253	248	234	240	293	281	278	251	267	242	278	273	287	260	267	241	278	250	236	269	275	255	259	268	261	255	284	252	233	266	256	282	276	239
19451	40409	36538	23805	14531	9846	7582	7371	5937	6828	22259	30561	26001	19522	11513	5076	2088	1000	666	578	577	535	511	530	551	539	578	531	534	515	509	564	512	542	534	533	534	533	527	564	546	558	573	575	498	547	518	545	551	571	513	548	548	543	574	550	530	520	528	535	533	496	547	520	545	525	534	551	516	579	566	524	521	537	532	518	562	580	544	566	563	543	580	535	542	571	537	569	488	529	570	488	547	503	533	557	544	545	550	547	540	507	484	516	500	509	536	548	534	519	516	540	538	541	494	522	521	504	555	542	544	521	520	522	512	491	541	508	534	599	548	582	560	529	566	591	548	490	538	505	512	524	549	544	553	528	543	499	526	482	578	561	514	564	525	541	565	516	521	525	543	557	530	535	551	552	518	563	560	525	566	556	544	510	550	514	528	535	529	557	524	545	523	557	562	515	566	504	555	501	520	534	518	554	511	492	523	525	538	523	576	555	555	537	506	562	536	520	555	521	586	518	534	512	580	549	519	523	494	513	537	509	552	496	531	572	565	490	553	514	565	577	526	544	525	524	521	583	544	479	511	518	557	518	524	559	548	533	479	519	544	530	579	536	562	548	568	530	515	544	548	533	519	529	536	550	572	551	546	514	537	530	526	555	496	546	498	530	542	531	486	544	491	557	525	541	530	542	535	568	560	594	510	513	545	535	520	524	542	522	515	520	517	511	500	568	527	526	550	512	489	549	511	552	476	521	522	550	526	506	523	514	533	540	583	550	518	563	514	501	544	542	533	552	519	516	557	513	494	515	524	578	515	552	486	533	515	541	533	566	557	589	584	514	555	522	575	521	540	540	509	540	500	516	519	543	561	543	561	504	556	531	534	578	528	552	594	508	502	566	581	555	543	508	538	523	527	521	531	576	551	535	527	537	529	592	561	530	552	551	524	489	521	554	541	552	502	525	501	511	523	509	571	575	530	543	533	566	558	541	539	575	554	539	538	549	520	548	549	553	564	526	530	550	565	557	522	530	550	512	558	558	576	546	537	538	551	532	547	555	534	552	534	492	559	540	538	556	526	543	601	544	504	548	576	541	534	518	551	571	557	549	531	571	522	537	543	543	560	559	564	551	522	543	595	541	537	510	534	538	538	572	546	574	545	534	564	551	587	538	519	456	506	531	529	586	502	566	521	593	538	587	561	526	563	569	544	530	536	515	535	576	544	518	508	538	592	544	571	553	524	551	526	570	543	522	527	532	568	544	504	514	553	535	527	554	570	523	540	497	527	538	550	583	532	523	543	538	558	515	553	500	593	544	541	495	549	568	517	522	545	532	493	550	571	556	517	571	553	540	528	506	537	553	549	521	533	533	516	517	583	557	516	519	559	533	559	542	523	529	564	571	555	540	526	540	546	525	522	548	562	544	537	516	531	577	564	517	545	545	530	530	515	559	520	514	482	514	546	530	527	555	540	538	540	529	514	539	527	546	584	550	496	553	533	538	520	590	531	546	555	580	536	553	532	521	553	566	551	544	554	567	543	510	528	507	548	565	530	549	548	520	562	528	526	510	566	532	534	527	564	559	540	523	553	532	543	489	562	549	484	513	562	563	517	504	526	549	532	491	536	528	534	564	524	539	569	504	540	547	505	563	506	568	541	523	573	555	505	551	555	559	578	550	544	517	522	546	533	518	536	555	547	488	535	547	505	593	538	578	539	548	539	553	545	550	555	523	557	546	485	548	552	542	554	529	530	567	497	551	547	527	506	566	536	553	530	566	561	556	540	547	500	528	612	588	523	513	537	509	551	546	565	546	558	497	572	520	499	522	509	528	523	522	551	556	539	542	536	574	548	524	507	577	530	549	522	526	531	551	550	593	519	505	516	500	545	524	544	551	585	529	529	525	518	560	553	556	472	559	539	568	471	554	522	496	508	521	526	559	547	493	538	509	569	518	570	509	534	558	525	523	518	507	532	542	512	560	585	547	550	528	539	527	578	557	512	555	495	563	589	545	522	537	555	518	534	516	517	573	520	595	572	522	529	546	541	550	560	572	564	556	502	554	547	499	523	543	505	550	548	547	543	533	548	535	537	568	552	590	537	564	532	509	529	533	519	513	578	535	563	526	565	546	553	517	526	498	531	560	573	556	536	506	511	556	518	512	540	533	548	586	566	517	542	546	558	524	551	535	490	544	527	507	530	532	559	524	546	485	531	554	562	525	522	548	528	532	551	546	563	553	543	509	539	525	490	529	530	553	535	519	561	532	521	520	576	557	523	542	535	551	519	552	549	545	538	567	574	548	494	574	479	566	516	517	530	517	507	545	524	521	551	557	526	562	528	514	518	546	528	573	569	532	494	537	494	525	551	542	533	548	530	540	536	521	545	505	510	524	559	593	538	526	557	519	566	519	506	542	542	506	543	500	579	572	553	593	557	498	566	515	525	541	566	564	528	535	566	560	562	563	541	540	543	574	526	546	492	549	567	528	553	558	596	568	581	551	571	557	539	553	521	540	534	458	508	550	545	512	551	546	501	557	485	564	504	565	535	506	494	538	507	545	517	549	538	550	573	543	524	553	538	516	563	513	524	514	548	503	522	539	511	527	507	585	557	551	522	516	538	548	540	551	545	517	536	525	516	522	548	557	512	542	538	532	508	517	517	524	534	520	543	532	530	493	569	577	487	501	514	523	555	558	542	554	552	532	550	491	530	562	564	470	517	537	553	530	569	515	487	529	562	505	538	531	557	503	529	520	515	526	524	539	559	522	539	536	539	523	552	541	534	581	497	533	551	596	518	532	509	560	509	508	554	532	542	561	557	525	524	547	547	504	540	545	559	546	569	552	575	527	539	565	534	519	522	511	534	567	520	529	576	526	518	523	544	541	572	536	563	581	518	490	491	574	516	574	566	541	548	529	525	530	586	528	513	516	542	516	534	549	497	551	505	522	529	531	516	553	542	573	567	584	524	552	528	509	527	535	516	559	561	579	549	523	536	513	552	583	504	509	533	549	515	537	556	570	527	553	549	496	539	555	530	524	521	549	562	540	577	507	532	511	556	521	517	519	549	556	511	563	549	549	539	523	496	527	542	521	545	526	528	548	532	546	537	522	544	553	543	540	505	527	528	514	580	564	536	546	538	541	558	548	553	529	538	540	575	488	499	566	507	579	518	515	504	556	529	571	560	516	522	525	553	555	553	542	559	544	548	546	504	532	544	574	545	560	545	543	608	530	544	516	550	515	516	537	532	549	554	523	534	538	558	529	511	551	540	572	515	567	552	516	536	539	503	538	522	541	519	575	540	534	529	548	512	527	531	528	552	520	496	561	534	557	500	510	539	527	552	508	568	555	566	550	543	568	500	555	577	555	528	520	564	509	506	492	530	504	522	560	488	519	526	493	540	551	515	528	544	563	547	546	556	520	555	533	508	503	555	522	536	519	539	513	504	517	543	533	562	499	531	491	525	577	575	525	547	541	505	556	545	561	547	519	546	516	555	577	516	526	546	523	571	522
23137	21264	29085	23772	21268	20003	10178	4723	3302	3736	14933	29429	27398	18711	9554	3615	1288	578	357	232	259	255	249	228	269	255	243	246	237	253	240	254	243	243	241	242	249	246	272	242	260	266	251	263	278	251	249	243	247	267	263	249	243	279	261	259	226	237	295	264	251	252	227	243	238	266	249	252	230	278	245	237	238	261	264	253	250	255	246	239	272	232	251	266	222	235	252	267	265	242	266	264	241	240	278	255	264	253	237	263	256	245	264	241	233	244	236	248	222	242	249	222	234	257	272	241	213	234	261	245	262	246	248	261	248	265	252	257	275	243	233	233	265	258	235	263	234	256	238	259	224	263	228	242	209	268	258	254	273	262	237	257	255	253	214	245	260	236	218	256	259	256	244	278	232	259	256	227	260	251	247	238	243	254	266	258	237	247	237	265	232	240	260	227	248	262	231	240	223	247	223	260	250	259	252	263	252	244	243	220	270	231	245	241	279	230	285	240	228	260	222	240	248	240	244	239	258	225	234	266	268	268	247	265	237	266	246	241	275	248	271	259	229	265	236	245	237	258	257	231	213	256	266	266	249	240	250	231	235	226	248	234	249	251	264	221	246	252	272	257	227	242	255	235	251	282	236	248	262	249	270	248	226	254	246	240	240	256	239	242	259	266	272	250	232	232	284	228	253	229	227	234	243	278	276	245	262	265	231	251	255	235	238	232	236	250	260	221	245	246	251	244	284	243	245	227	255	221	255	263	254	248	231	250	232	237	247	248	273	264	281	266	242	243	261	250	249	256	274	235	258	264	244	240	245	253	258	241	262	245	231	275	255	241	258	232	272	241	253	243	247	293	252	244	250	225	232	252	243	251	243	262	256	255	285	257	282	248	264	253	226	272	266	240	256	226	257	265	243	249	257	268	279	249	249	244	256	273	242	219	236	244	234	265	260	243	247	258	239	231	253	267	250	247	231	229	262	228	244	240	226	273	280	239	272	252	285	244	260	263	259	228	263	282	256	246	235	259	240	249	240	261	256	264	239	292	245	268	237	244	240	253	236	250	226	243	242	256	253	270	253	236	245	237	236	247	259	247	228	284	210	241	253	251	250	239	268	235	244	281	266	231	274	282	255	246	250	256	219	271	242	246	244	236	232	271	225	239	259	245	257	260	276	260	287	271	266	234	251	261	235	241	255	249	233	213	248	275	250	246	236	263	238	247	235	242	255	220	236	233	254	260	252	244	237	268	250	230	265	273	264	250	245	255	258	257	250	228	267	257	243	256	278	231	242	228	247	241	234	256	255	271	215	255	249	259	240	237	255	266	245	256	260	256	234	268	271	250	267	231	236	257	235	257	239	261	236	273	225	238	253	234	275	262	261	252	255	272	242	252	257	266	240	245	241	270	266	252	237	235	238	236	246	261	245	223	257	226	259	216	270	251	229	272	268	249	266	242	242	233	256	247	269	246	266	245	258	267	242	245	235	256	259	251	231	239	258	269	273	236	227	218	220	256	246	256	258	261	265	246	227	240	266	250	235	244	234	259	241	248	237	223	238	232	256	224	258	246	234	246	264	236	259	261	288	248	243	269	262	229	258	246	234	228	254	245	271	222	245	263	267	247	232	260	242	236	248	239	249	244	237	227	234	247	252	258	237	238	269	261	274	260	234	260	242	254	242	250	226	246	267	248	237	237	252	254	253	258	249	252	277	264	252	260	258	263	263	239	254	241	256	253	263	262	259	221	279	266	258	243	255	243	246	255	262	250	250	256	216	217	266	250	282	236	236	266	238	255	263	245	250	249	244	260	217	223	259	265	240	226	231	266	252	247	237	253	254	260	251	244	243	242	260	301	244	261	265	251	238	233	270	262	242	250	218	270	251	225	249	242	250	242	239	261	240	242	255	245	253	261	252	231	264	222	247	198	252	231	241	227	276	264	238	248	248	278	240	264	259	266	244	256	264	245	246	246	256	234	270	262	256	213	271	248	237	259	249	261	224	258	218	228	247	251	250	255	252	235	225	245	246	274	250	235	238	254	243	233	251	260	275	234	252	235	253	240	224	218	255	242	261	240	245	229	263	250	252	258	260	260	227	273	227	240	247	236	228	276	243	239	272	236	259	230	267	265	236	284	254	252	235	247	230	264	237	258	244	236	270	258	260	239	263	241	232	239	258	243	253	226	252	269	226	251	271	254	231	274	260	243	232	263	265	234	252	237	244	238	230	254	271	253	237	226	230	240	253	255	235	244	239	271	257	248	273	245	242	254	243	251	249	236	259	253	276	245	254	269	247	246	245	262	259	268	237	229	225	236	257	239	237	256	257	236	249	241	267	256	273	230	255	270	271	274	285	236	239	252	218	265	243	262	256	261	284	246	265	257	256	266	245	276	255	241	237	254	249	261	270	244	242	241	235	240	255	239	251	247	257	239	241	244	254	242	259	230	238	233	225	253	254	259	230	240	242	265	266	265	242	266	255	250	266	258	238	265	241	235	212	252	262	242	246	236	249	274	241	255	243	221	248	277	253	205	251	256	260	271	263	254	249	264	254	246	241	252	234	267	237	240	220	247	233	270	243	234	251	247	256	244	263	241	248	220	258	220	238	218	230	265	242	263	214	244	240	245	235	287	265	265	258	273	285	261	267	242	255	255	252	277	242	259	264	257	249	227	259	235	247	230	225	238	242	255	245	260	232	239	229	258	234	252	243	231	243	255	279	252	247	247	253	249	243	255	273	261	269	253	278	244	277	256	259	250	260	241	245	238	261	260	254	221	260	238	257	277	235	233	251	271	274	267	215	232	216	240	252	282	243	241	240	239	239	223	263	234	276	229	261	236	265	224	248	253	263	269	252	257	254	259	236	245	247	266	261	288	229	236	266	271	232	255	279	284	247	232	251	233	252	247	243	269	244	267	245	249	238	239	260	249	242	275	234	275	248	248	240	257	258	235	249	273	221	233	245	242	237	273	234	240	253	210	258	270	208	268	268	257	272	258	282	284	237	230	232	258	242	269	266	256	223	272	225	260	227	281	256	240	250	239	300	253	253	245	233	235	251	262	239	245	268	288	250	223	239	224	238	251	212	266	225	233	256	259	248	247	252	267	262	254	233	273	257	258	239	259	255	248	262	223	212	274	265	281	251	243	257	253	243	275	255	252	238	261	233	285	242	257	231	260	256	236	248	267	254	243	238	251	261	254	250	220	252	248	261	245	262	275	256	243	229	277	233	243	273	255	239	244	218	235	235	249	237	261	242	235	245	266	260	274	242	270	259	245	233	276	225	242	242	255	263	281	244	244	227	247	247	223	269	262	253	252	258	263	259	261	254	246	258	240	246	268	239	259	270	213	257	271	249	244	243	248	259	248	261	271	264	265	245	267	234	276	262	238	250	243	256	251	257	249	248	246	255	247	240	250	255	226	264	223	267	264	249	255	250	230	259	276	288	249	228	245	243	260	255	234	250	249	244	265	262	237	254	250	273	258	258	277	244	247	267	255	267	236	235	243
23828	45347	43130	25966	18176	15810	15386	13081	10806	12399	29497	39997	36404	28067	17804	8853	3369	1489	771	561	499	535	507	502	459	516	454	499	550	485	470	494	520	504	537	468	514	503	516	524	516	475	476	505	463	484	485	511	478	506	505	503	494	512	510	517	486	530	509	521	506	515	514	478	478	529	538	500	512	488	523	514	494	464	470	540	486	495	505	521	538	472	480	515	497	504	461	478	527	436	490	476	505	501	475	473	503	512	485	465	506	534	526	510	427	485	519	488	457	511	542	509	499	513	504	501	535	524	507	507	508	494	490	492	472	505	539	473	520	522	508	505	542	520	515	520	470	474	505	522	504	509	479	497	513	513	516	523	517	510	509	461	511	521	467	505	498	526	489	517	487	477	475	509	507	506	487	504	506	519	522	517	475	471	457	513	493	508	534	523	546	483	524	493	468	478	505	491	514	480	499	516	513	492	516	479	495	516	495	506	487	493	487	535	521	494	497	542	476	496	472	479	495	528	498	494	500	480	481	516	503	513	511	471	493	471	548	497	489	470	517	507	474	529	462	482	507	507	560	473	498	524	490	485	489	461	522	498	499	503	527	487	516	485	504	506	497	508	524	542	492	474	507	495	497	472	485	489	492	530	490	521	464	479	487	498	523	514	464	486	484	478	498	525	476	519	491	542	530	554	507	477	476	519	454	482	522	491	496	504	547	490	482	490	508	463	480	509	511	474	520	510	518	530	477	504	541	514	492	495	532	496	501	505	509	468	480	474	491	514	507	466	509	519	476	459	494	498	456	510	507	513	517	500	472	510	494	515	453	477	495	500	530	472	484	516	490	498	518	534	519	493	475	489	481	458	509	520	435	490	529	482	497	462	520	493	520	490	506	524	501	503	485	499	551	509	501	516	526	472	484	470	482	478	479	540	473	518	491	521	498	525	531	540	491	466	466	500	462	498	481	496	502	506	500	475	474	501	553	484	493	497	514	493	523	494	480	514	477	495	498	511	498	514	491	527	496	508	466	491	470	473	497	469	489	498	517	470	484	510	510	456	502	511	464	509	481	501	507	510	496	513	488	511	534	488	511	491	495	553	488	522	507	499	468	516	464	499	493	457	501	539	502	496	491	534	483	516	499	476	481	504	445	522	522	506	512	532	525	492	488	480	478	508	442	550	491	514	485	493	490	478	505	482	486	493	492	496	502	502	509	503	501	511	492	523	467	517	486	518	507	525	485	506	500	517	512	537	530	471	477	528	517	494	491	516	480	494	491	489	499	529	508	512	453	492	501	486	496	488	477	512	501	521	499	457	484	498	460	523	491	477	499	475	500	509	517	545	483	484	489	487	450	498	497	478	488	499	538	540	524	505	478	506	468	535	521	497	538	505	520	528	484	518	490	482	522	467	489	519	441	526	539	520	513	522	470	515	483	512	500	490	511	496	549	472	476	525	519	524	507	504	496	527	518	459	483	512	485	481	512	516	504	501	488	453	483	504	505	493	479	514	499	543	501	487	482	489	523	500	526	472	556	482	504	523	492	536	514	476	503	449	506	509	490	528	490	493	489	499	479	462	506	496	478	462	478	490	511	521	550	470	501	486	517	498	498	527	494	485	491	494	482	502	494	507	512	545	503	483	509	510	441	523	506	451	512	518	512	471	505	525	492	496	488	499	494	525	512	546	528	507	478	496	479	508	541	516	522	487	479	463	479	510	497	505	504	464	450	497	508	495	507	527	552	544	479	515	542	522	495	489	523	489	482	544	523	504	507	505	479	449	488	480	486	484	536	516	528	510	446	479	469	481	488	457	478	542	476	537	478	533	497	511	487	535	511	493	437	492	472	499	504	521	502	512	483	479	493	514	492	484	467	511	476	538	485	522	500	495	473	479	500	495	483	482	461	494	505	533	456	477	511	523	428	501	475	550	520	548	500	496	531	501	484	501	472	476	478	470	537	496	484	475	528	481	497	494	483	537	521	501	497	525	468	496	529	502	432	509	480	498	484	501	496	487	505	455	490	529	498	489	515	500	495	525	503	509	488	521	512	504	506	464	495	459	496	459	508	468	487	476	448	485	522	472	488	482	474	504	497	485	495	509	474	503	476	527	525	504	508	491	494	554	488	492	506	525	479	489	524	510	487	473	506	492	476	499	461	508	518	498	500	482	513	493	511	469	503	520	491	517	501	483	497	516	494	481	481	526	496	471	512	501	513	504	509	513	493	523	485	501	497	508	510	499	473	482	501	484	517	488	537	514	514	486	469	535	500	492	501	477	492	478	493	521	499	476	497	521	553	505	529	488	492	511	467	493	500	513	520	480	522	508	504	494	515	461	493	475	496	512	508	521	516	533	506	483	537	502	486	474	490	477	494	494	490	461	522	483	489	484	488	460	561	489	470	490	492	511	471	509	528	469	529	467	494	442	481	469	472	513	468	494	500	506	503	481	477	488	482	532	487	482	535	514	508	507	480	490	481	474	506	508	470	490	462	521	525	482	491	466	493	480	467	519	501	505	508	512	527	471	525	493	483	540	506	473	473	493	486	492	504	490	463	498	515	511	496	536	530	487	467	520	468	471	471	500	519	512	563	492	509	530	482	514	501	505	484	470	445	478	522	474	489	559	533	494	480	524	499	459	498	546	512	500	531	469	506	505	509	484	467	528	501	506	490	518	543	486	508	508	499	501	524	509	521	531	501	494	544	489	476	509	504	488	508	480	507	526	516	502	503	525	494	495	531	493	500	487	479	506	523	516	514	486	500	462	480	537	493	552	507	469	480	535	509	517	499	512	516	484	498	482	497	480	509	510	524	503	491	518	492	459	514	508	537	523	477	505	530	518	467	517	509	502	499	464	536	507	481	515	512	537	492	487	496	510	519	509	509	480	458	519	468	513	480	535	502	509	466	510	527	519	520	440	507	492	510	488	444	520	496	519	497	482	486	492	529	470	518	492	513	487	553	503	479	544	514	490	524	541	443	465	529	469	481	471	485	495	518	483	530	469	520	509	508	502	458	499	502	467	518	477	517	514	522	490	514	509	499	501	503	509	482	496	458	497	507	511	512	503	515	511	491	500	516	516	489	519	498	472	518	495	522	528	453	491	504	513	468	488	484	474	513	516	486	455	537	491	505	560	483	478	514	447	496	521	499	482	458	505	484	496	486	537	489	483	471	504	512	481	491	519	497	533	482	471	487	496	495	478	514	484	496	499	528	542	530	493	463	501	519	503	467	477	537	476	487	490	526	507	492	523	503	479	522	520	478	467	466	507	480	505	476	485	468	492	505	504	498	507	494	522	475	503	478	480	518	500	499	452	497	496	515	481	491	503	498	474	486	520	494	473	508	521	548	505	464	494	478	513	496	454	520	477	553	487	476	497	472	479	496	534	498	477	469	510	538	510	493	465	496	471	504	518	506	469	508	493	468	507	502	521	453	502	508	503	507	496	492	486	484	477	526	498	528	473	486	477	460	499	542	474	491	458	470	430	493	515	498	543	507	459	509	514
26736	23048	21802	10605	2776	1561	1250	822	699	642	1310	2766	2821	1955	1250	785	492	356	335	300	304	280	309	282	282	263	279	284	270	312	297	285	310	286	317	297	282	273	306	285	285	277	267	324	277	290	261	280	277	269	301	274	305	259	279	329	278	279	256	274	271	278	264	299	300	281	282	297	280	293	286	302	308	298	291	310	321	282	271	290	321	297	303	303	276	292	256	253	279	298	272	268	287	300	285	288	296	288	287	295	282	258	301	290	329	287	282	284	288	342	314	288	284	280	307	294	279	337	291	295	274	284	309	283	306	314	319	287	284	286	253	285	308	292	268	293	284	276	291	296	318	290	296	313	302	284	281	269	288	298	295	272	268	290	294	265	298	276	285	305	250	274	296	281	258	297	309	293	319	293	301	272	274	300	282	257	288	315	272	314	294	268	322	261	292	312	293	307	303	301	279	263	319	299	287	300	285	283	285	295	274	297	291	302	289	260	312	275	277	308	301	286	258	269	303	306	294	263	305	273	292	277	286	275	307	268	324	314	264	290	264	264	270	317	295	287	280	290	309	273	286	283	293	292	285	317	275	289	290	274	295	280	282	303	261	285	275	266	272	274	294	280	305	282	283	265	291	275	309	297	314	312	275	299	289	286	301	258	307	315	280	346	264	283	293	251	300	264	272	265	299	272	275	274	322	278	316	286	283	314	282	259	320	296	263	308	309	295	283	269	290	306	277	275	301	274	301	340	303	307	290	308	281	312	259	303	295	310	274	305	313	279	293	269	284	292	280	320	314	261	284	288	317	261	324	280	264	302	307	292	263	270	296	312	324	265	276	274	306	286	312	328	272	307	305	263	314	285	281	287	278	285	291	294	289	290	287	290	301	290	299	298	309	293	272	298	322	280	304	285	294	294	275	269	290	286	281	300	258	283	304	266	327	287	268	327	271	294	271	276	293	279	314	284	269	318	278	296	297	312	279	279	281	294	285	274	281	271	291	324	297	295	295	287	279	273	291	289	286	279	296	294	310	286	298	294	291	291	293	256	294	272	270	306	267	281	276	293	255	300	278	266	298	284	305	282	295	280	296	290	271	303	280	277	302	265	305	288	285	292	273	282	276	305	278	272	283	269	259	276	276	303	306	296	293	300	280	280	305	281	295	291	268	291	316	295	294	255	257	308	299	281	282	301	255	265	327	296	265	289	282	286	312	322	319	304	274	303	301	281	275	288	307	256	294	264	290	292	294	244	300	287	301	298	306	286	310	270	300	301	270	271	298	284	322	276	264	280	307	283	288	265	291	291	278	300	280	295	300	306	286	246	286	269	275	288	288	290	265	309	296	285	282	298	323	247	310	303	310	296	323	299	288	274	303	310	272	288	287	293	286	285	281	285	281	288	279	278	281	284	281	263	251	273	303	274	299	306	284	286	317	275	272	291	262	288	271	287	285	280	320	270	289	267	286	286	281	291	303	268	320	270	297	282	294	299	285	288	267	286	297	271	285	324	282	236	283	260	329	296	280	324	296	283	293	267	305	310	328	287	291	286	273	271	284	305	289	319	313	275	304	292	275	274	278	305	264	316	264	317	285	273	296	266	299	296	274	282	265	282	302	316	297	292	290	271	272	298	263	283	275	331	294	275	276	286	309	292	283	283	282	324	288	254	309	265	304	304	265	281	290	287	281	269	283	299	308	274	264	289	289	284	284	277	312	314	276	303	299	290	286	318	285	277	262	259	285	287	280	303	304	281	266	307	294	327	269	293	291	287	283	274	310	275	285	279	317	276	288	294	277	293	291	291	294	294	296	280	300	279	273	277	301	272	278	285	292	287	310	271	323	303	282	277	283	277	263	270	282	291	283	291	309	298	265	253	284	293	318	323	294	285	256	311	311	283	288	298	270	289	299	286	262	322	263	306	286	282	267	269	275	286	285	278	275	266	288	289	295	288	282	301	271	310	300	282	285	278	307	260	252	306	269	270	284	301	260	279	301	284	315	269	278	277	323	299	260	270	266	283	287	295	272	327	293	296	266	280	253	275	290	299	297	250	267	303	307	299	296	304	297	322	283	312	308	286	273	277	268	325	294	274	302	279	267	277	294	281	279	309	260	302	289	290	271	316	288	294	280	269	290	262	316	273	331	293	262	315	274	291	273	297	285	294	286	302	293	271	303	277	279	317	306	322	318	256	268	297	286	293	289	296	269	302	289	292	253	307	255	255	313	288	295	293	273	290	278	295	282	278	291	276	280	287	256	280	306	298	282	261	278	305	273	266	290	288	287	275	295	308	277	261	315	272	292	304	274	293	299	274	292	302	268	274	274	261	276	287	287	278	282	314	291	306	302	290	300	279	267	293	273	276	276	310	302	299	301	271	288	311	284	305	283	295	271	284	316	294	291	259	300	292	300	299	302	276	317	284	272	273	281	279	287	285	315	277	284	293	295	299	281	298	294	298	287	276	297	298	304	296	289	280	292	283	273	293	280	244	277	287	295	291	288	266	289	303	280	323	275	292	280	307	283	263	274	267	286	281	306	278	280	260	316	286	303	294	278	277	291	304	303	298	259	259	293	276	299	277	283	286	281	275	271	297	268	285	293	278	269	296	264	278	306	263	248	289	298	291	291	266	293	278	264	329	286	283	294	292	309	299	279	273	245	288	279	276	317	313	316	318	303	304	259	267	288	288	285	301	313	256	260	267	275	277	300	259	278	303	277	272	308	308	270	282	286	291	298	284	280	293	286	317	252	278	293	288	315	309	294	272	311	296	278	271	279	283	287	309	287	282	282	301	295	274	297	316	282	286	305	274	299	294	310	300	309	278	300	317	304	280	303	303	294	278	279	303	256	324	289	300	250	262	262	306	284	304	284	286	260	288	313	280	287	296	299	279	268	272	339	301	269	296	294	306	278	316	288	303	298	282	285	306	305	279	291	297	271	300	300	259	273	275	285	283	294	294	288	309	282	293	294	285	295	279	291	294	292	265	260	289	286	283	273	261	296	283	296	266	275	291	272	302	299	294	257	293	277	309	264	274	274	290	274	296	274	288	273	288	299	274	300	272	303	292	274	306	270	255	288	287	309	305	289	305	281	299	270	303	311	293	314	280	281	310	281	282	320	278	267	293	323	312	326	309	285	274	264	303	301	279	298	268	256	289	316	308	315	286	289	285	299	267	282	267	266	280	277	310	278	293	268	303	292	283	294	268	292	291	294	295	282	323	279	293	280	280	309	304	286	258	316	292	267	321	276	279	267	276	283	288	304	255	287	294	244	264	276	294	262	254	291	269	294	278	287	276	298	274	297	317	292	271	331	302	269	279	258	295	287	261	241	280	290	288	287	309	294	285	302	277	294	291	291	281	281	309	287	301	277	281	287	279	275	283	266	300	299	284	320	282	260	318	273	274	298	287	282	282	294	282	276	280	308	303	287	288	264	313	280	290	281	307	293	281	266	281	260	308	266	308	315	285	321	312	265	272	294	275	273	277	295	292	287	292	293	268
21934	40397	27731	14844	7697	5665	4347	3062	2483	2177	4642	9256	8406	5792	3568	1982	1208	745	668	609	608	593	645	644	570	580	594	570	605	585	573	614	619	548	581	629	596	603	531	564	581	560	574	650	622	558	621	573	553	586	638	551	609	626	598	615	603	605	581	590	586	601	579	583	577	595	603	610	604	586	611	609	591	568	605	605	553	573	555	565	619	609	556	598	602	646	569	632	592	610	586	591	568	618	612	584	589	579	571	609	626	591	587	637	583	603	585	595	610	611	622	585	608	565	580	556	571	601	560	616	575	587	655	628	598	637	606	575	534	586	566	557	561	625	590	601	568	553	568	605	611	609	557	587	597	617	597	578	594	556	602	613	638	595	592	577	614	597	592	616	612	566	584	564	597	538	634	588	573	598	577	539	555	632	577	572	557	587	609	594	599	574	577	568	541	616	595	663	568	550	594	568	593	593	570	570	623	601	601	567	583	606	554	630	562	610	591	609	616	610	563	577	594	595	582	602	587	592	571	575	611	604	575	569	581	574	575	584	612	579	619	585	606	592	572	572	617	610	630	603	572	595	616	584	571	556	577	610	563	598	563	588	598	598	609	587	607	616	597	608	610	593	608	554	595	590	607	598	577	578	601	565	561	602	591	565	658	590	615	592	580	572	611	585	593	586	664	600	574	598	590	586	577	610	618	592	561	587	598	585	575	561	592	601	606	574	568	608	574	606	599	592	560	575	617	612	580	585	610	584	615	629	618	555	572	567	600	575	582	557	592	611	625	586	626	646	621	608	589	600	581	603	600	647	634	609	577	622	646	589	627	591	550	582	591	569	583	605	616	624	612	607	579	532	618	604	544	588	547	565	622	620	592	581	583	602	639	612	576	601	600	598	574	590	600	579	575	591	591	649	556	570	585	588	608	601	601	592	646	598	603	596	642	511	559	583	608	607	616	611	616	560	593	579	586	645	585	589	594	619	566	606	632	587	582	673	557	574	594	592	576	607	584	608	568	566	610	603	633	578	560	622	589	581	617	597	618	622	654	556	602	641	610	616	556	598	587	610	567	569	615	594	609	590	619	609	597	627	584	617	577	625	599	607	592	555	628	582	565	579	561	595	599	599	607	589	579	596	565	598	594	593	554	595	582	584	544	568	560	631	585	580	583	581	595	624	592	571	591	612	633	600	605	590	585	588	591	610	623	580	581	562	596	578	616	575	535	585	566	626	579	565	600	541	588	574	618	585	617	613	595	582	537	626	631	616	581	552	621	612	606	598	596	607	615	643	598	617	553	584	588	580	594	550	621	593	574	636	627	647	595	575	599	601	586	629	631	603	603	622	612	610	614	597	622	580	575	598	559	611	579	596	613	606	593	631	547	553	567	569	609	577	616	602	618	605	614	545	617	631	639	609	609	573	603	622	641	617	572	601	594	609	566	585	590	563	594	534	606	593	586	588	602	607	593	605	610	584	572	620	585	576	589	629	596	569	581	595	610	634	598	597	610	575	567	592	611	569	561	585	634	592	612	595	611	574	599	581	598	581	563	603	598	594	571	585	602	544	582	632	603	613	567	593	622	590	562	570	590	605	594	600	589	612	584	576	573	606	599	614	592	566	575	621	586	622	595	591	595	582	612	571	662	593	593	598	585	622	598	576	571	585	634	595	603	575	564	570	545	627	624	628	573	594	569	600	547	605	604	583	538	596	571	556	595	595	608	653	598	613	544	572	592	585	618	611	603	579	613	592	641	608	586	569	583	618	587	576	594	564	623	590	596	640	608	587	552	573	598	588	626	561	608	598	595	572	595	590	598	579	589	562	608	572	601	586	621	635	547	615	525	615	550	589	554	595	623	576	586	594	571	566	603	622	624	582	589	596	581	578	647	610	653	612	596	578	587	592	604	573	589	611	597	585	593	642	608	592	549	580	587	598	562	589	647	640	596	616	626	571	613	591	570	559	567	624	608	629	649	561	551	603	593	581	619	604	600	568	551	579	597	579	572	631	635	583	585	578	606	530	561	610	581	612	556	566	572	578	624	571	589	596	566	586	575	605	586	563	578	591	575	586	637	572	621	561	590	594	605	611	565	646	586	589	589	608	611	588	567	623	560	615	560	575	578	561	575	558	610	550	594	618	544	605	577	588	551	635	644	582	585	590	562	617	579	616	621	613	584	594	568	630	546	593	588	605	589	624	549	587	586	622	621	579	580	557	590	559	623	560	592	593	608	632	617	574	589	590	561	610	627	585	575	609	580	542	574	613	582	588	571	605	597	584	612	580	585	617	622	587	597	619	579	572	568	619	567	601	613	580	582	624	580	584	590	556	543	573	596	605	629	568	587	590	584	605	592	585	576	561	557	636	622	590	581	608	630	593	607	614	592	598	569	635	632	634	614	582	616	633	588	615	596	572	566	608	623	555	593	599	616	562	614	622	601	590	586	590	620	629	616	567	539	652	593	609	557	605	610	593	619	596	593	591	561	575	596	572	600	576	590	582	633	557	627	610	605	598	574	575	615	573	617	589	655	580	556	568	607	548	612	543	631	559	628	604	598	601	599	597	541	597	577	581	585	598	602	588	612	615	614	583	635	587	592	611	573	565	600	608	614	611	576	625	555	610	589	619	572	595	601	605	598	590	596	592	623	611	589	567	574	588	594	608	541	581	598	595	565	612	571	611	640	592	559	606	619	603	568	586	582	601	616	578	536	621	602	597	610	598	607	621	642	565	571	569	608	613	634	557	550	635	578	543	613	573	634	644	643	572	583	555	594	591	622	600	613	549	574	589	578	591	610	646	598	600	562	601	569	618	610	630	572	549	588	606	617	556	591	611	570	625	570	607	573	634	635	645	588	611	599	608	573	562	588	616	606	589	629	610	575	638	592	600	615	584	618	576	617	623	650	623	586	584	594	568	570	588	621	588	584	564	603	589	636	597	603	566	586	618	594	600	596	648	624	604	563	611	621	619	572	586	657	622	578	605	587	592	574	600	634	589	581	571	593	593	547	547	624	557	568	586	624	585	582	615	596	561	602	594	578	608	605	606	573	578	602	627	590	557	617	586	603	600	584	568	624	624	569	575	635	565	635	601	591	597	618	631	594	573	600	557	553	609	591	579	574	591	613	557	602	593	604	563	576	567	579	585	616	584	613	555	602	602	610	605	589	602	588	573	597	589	615	598	576	576	582	589	574	557	581	603	597	600	554	622	641	586	566	583	598	582	595	594	595	590	600	586	584	578	586	557	604	633	581	596	600	563	634	583	609	570	571	587	651	607	582	542	556	574	572	621	590	577	596	630	592	609	584	625	611	635	611	588	572	625	594	587	571	579	558	629	586	541	596	607	626	576	596	544	570	580	623	609	562	631	589	611	595	590	612	630	561	576	608	575	590	612	610	617	574	627	590	613	613	584	581	563	594	582	603	571	608	573	602	586	618	584	604	585	603	613	581	605	624	609	600	603	612	572	592	578	603	567	587	605	628	634	611	611	609	641	552	579	602	552
24326	21285	28223	24756	17888	6795	5045	3527	3012	3567	10169	14566	13193	8739	4433	2019	906	441	313	257	234	231	265	261	245	287	272	255	221	243	244	253	258	270	289	236	237	250	265	264	264	265	245	268	246	252	271	270	252	240	250	230	275	269	244	253	259	239	243	254	276	251	276	253	261	242	261	261	253	247	259	235	225	251	254	251	254	219	242	257	238	273	214	240	246	249	243	252	246	279	231	204	264	259	235	257	270	232	259	240	256	256	242	284	266	282	264	263	255	251	248	228	263	245	263	268	263	238	247	256	240	259	268	247	236	265	260	274	257	272	235	265	232	257	237	273	215	248	269	259	250	257	251	241	252	246	244	259	276	263	242	250	242	247	272	245	266	281	247	236	227	250	243	252	262	279	263	252	265	270	233	239	228	244	261	295	222	215	243	281	258	238	258	244	255	255	254	245	263	229	262	252	274	247	258	248	250	247	233	254	256	228	272	257	218	261	244	261	233	285	245	241	294	254	263	249	250	245	227	263	284	252	251	250	272	260	251	226	264	251	238	250	250	255	265	256	237	262	255	268	247	260	271	269	246	236	271	235	246	262	245	269	228	258	262	254	277	250	277	249	224	252	258	266	245	243	257	232	254	254	238	243	258	251	236	226	262	221	276	238	272	233	226	247	242	264	259	278	265	261	262	264	231	269	270	268	253	257	258	231	246	259	255	244	247	248	276	276	251	270	245	258	244	273	239	241	262	264	255	250	248	245	257	267	260	281	235	293	243	257	242	252	240	239	285	223	272	252	272	257	260	251	270	235	243	248	239	271	247	260	270	265	242	257	273	250	225	242	254	250	266	235	245	241	274	262	257	258	250	257	244	252	263	263	252	269	264	268	237	263	253	237	265	260	287	249	248	266	264	240	257	231	246	269	233	255	265	269	267	246	244	256	268	249	238	273	242	275	230	270	264	253	256	264	278	253	232	272	247	265	261	236	239	275	244	277	250	256	246	221	267	203	248	238	221	255	229	258	254	262	233	249	247	242	225	251	276	241	223	251	261	251	275	258	241	231	277	260	281	292	256	258	258	247	268	250	294	277	242	252	249	284	276	225	244	248	254	243	263	246	233	275	266	269	236	239	247	246	264	241	271	247	262	270	268	245	247	255	247	286	256	238	241	225	242	242	248	240	239	228	264	225	198	239	243	233	262	285	232	268	282	237	243	255	259	247	237	245	256	254	263	250	262	248	247	247	253	269	250	257	249	254	236	257	249	256	281	223	282	267	222	259	225	281	238	233	264	246	258	269	263	238	234	241	257	233	250	260	217	247	249	234	235	251	253	289	242	253	227	248	244	268	234	246	263	267	260	262	261	242	249	242	267	236	239	293	252	252	253	266	263	244	279	248	272	231	246	235	262	219	244	230	250	264	243	277	245	267	260	269	263	232	250	231	247	226	244	250	249	253	267	252	246	241	260	285	246	225	254	258	280	268	242	247	246	219	256	244	272	249	256	282	262	261	258	247	249	262	282	259	247	255	245	253	245	268	267	247	263	233	247	255	256	271	276	265	225	263	282	247	265	244	291	231	253	247	240	275	226	220	240	263	282	264	268	254	248	282	260	249	245	233	255	224	250	245	268	256	240	275	280	248	263	297	271	254	267	254	273	232	242	250	247	248	256	257	283	250	240	259	238	244	242	265	269	261	242	258	253	257	273	265	233	273	250	256	224	251	251	256	260	266	228	221	246	277	245	255	242	251	241	257	240	263	216	239	293	280	247	244	274	250	265	254	245	255	240	266	275	257	257	253	258	255	245	236	240	246	272	249	263	248	257	273	237	258	267	273	262	245	237	267	252	247	247	268	274	270	267	235	257	237	254	240	229	301	251	243	244	272	252	236	237	250	239	245	245	241	254	249	283	217	243	244	254	260	266	233	230	269	260	244	250	260	250	243	261	255	263	253	237	229	256	243	271	248	233	254	264	244	241	248	230	238	266	234	257	286	249	243	238	289	267	254	260	258	245	261	263	248	270	253	276	249	239	275	269	238	228	258	235	258	261	253	265	250	275	283	260	238	224	267	236	267	239	208	274	274	223	283	259	249	257	287	255	224	235	269	238	233	234	238	247	253	274	258	265	253	248	250	269	256	265	247	249	265	242	272	287	254	264	226	272	247	258	277	258	249	247	257	257	235	251	246	272	248	246	242	254	263	267	260	243	232	260	249	233	235	245	253	252	260	261	269	225	261	255	273	256	250	285	252	274	238	252	270	248	253	270	250	270	233	233	270	241	259	281	232	259	254	258	266	250	227	275	262	262	241	218	273	235	238	233	214	262	223	276	251	235	247	265	237	255	266	244	231	248	249	275	259	247	237	257	229	264	227	235	276	258	235	262	279	259	256	234	221	259	244	244	268	267	285	245	231	241	254	206	233	257	247	247	275	245	253	263	233	257	262	240	248	244	269	250	268	253	235	233	266	250	265	275	236	224	223	252	238	268	278	234	228	247	266	240	257	270	266	247	271	250	284	228	224	259	233	250	248	263	277	222	245	232	268	241	247	263	263	253	242	242	236	255	256	255	275	248	262	272	262	253	266	243	295	273	247	256	223	234	256	229	236	219	258	277	239	229	261	254	265	259	244	261	255	234	254	252	278	259	247	263	233	226	239	240	259	263	272	242	240	250	239	225	257	225	258	242	260	265	254	259	272	256	232	253	230	263	229	263	241	266	225	253	232	233	234	260	261	242	254	265	237	267	254	217	231	219	242	273	247	239	257	238	255	269	271	236	224	238	259	269	224	240	277	243	232	257	258	268	240	242	238	237	252	259	243	234	252	230	268	253	252	241	235	263	277	271	244	278	231	256	233	266	247	245	276	238	228	274	239	232	246	259	241	236	252	243	247	261	263	225	254	235	251	266	272	213	256	247	263	239	265	235	235	232	239	250	244	233	258	248	270	236	258	271	276	241	258	256	256	251	223	245	271	256	224	234	276	244	261	242	253	252	255	269	251	227	245	254	248	276	262	242	259	259	241	258	263	250	250	223	259	234	238	263	239	253	228	268	250	259	276	243	255	233	250	250	243	274	236	249	238	248	229	254	239	258	234	250	307	259	247	245	281	274	242	262	250	254	276	277	230	266	259	250	265	231	234	267	262	257	222	265	261	240	244	243	250	240	252	267	256	234	253	223	269	274	260	238	253	243	243	245	247	253	226	259	251	250	241	267	247	238	246	256	274	225	256	249	266	251	225	239	243	222	261	244	263	247	241	247	262	286	217	259	274	243	257	259	244	262	285	257	252	245	284	256	239	222	258	262	264	251	273	255	249	245	230	284	261	253	260	233	238	276	239	293	209	227	252	269	258	238	238	261	266	250	190	235	246	254	263	254	252	256	280	262	254	258	265	247	251	262	272	261	265	254	260	254	245	285	212	232	235	265	256	239	275	255	260	244	239	270	260	247	268	271	256	264	232	276	252	233	262	280	270	243	239	263	252	279	225	281	241	262	232	238	253
23537	43078	38393	20785	12353	12864	13080	11313	10326	11833	23730	27838	25108	18214	11353	5779	2567	1240	651	596	558	501	522	464	515	561	490	522	527	505	527	505	544	525	585	504	526	482	548	486	535	494	512	491	508	510	503	549	534	510	512	526	524	515	572	528	538	501	508	511	514	489	491	484	575	501	510	529	545	494	508	520	538	508	535	546	489	516	529	519	553	526	522	530	474	517	523	502	523	529	473	519	529	510	506	512	505	503	547	502	494	515	543	511	513	511	533	527	498	488	501	548	498	499	577	495	543	501	482	537	488	527	499	530	522	506	527	512	483	561	550	518	504	551	510	538	503	559	520	522	533	509	531	544	480	481	494	538	582	485	543	547	529	519	495	524	529	534	480	517	574	483	519	534	495	556	505	507	538	497	486	502	556	502	479	540	529	514	508	495	509	529	506	567	516	502	541	525	528	544	522	532	518	502	499	496	515	530	500	539	525	487	540	537	476	508	501	516	512	495	580	534	501	494	537	502	508	512	533	526	561	484	546	514	553	544	519	554	521	519	521	558	527	485	509	484	552	514	510	512	526	455	530	526	560	528	502	533	551	570	496	505	516	499	549	491	475	534	497	520	510	528	514	531	538	539	547	520	522	530	488	523	495	499	518	510	527	548	520	505	522	523	531	513	535	495	499	497	513	553	507	516	537	541	494	523	519	549	513	509	499	528	509	518	555	503	498	524	506	522	526	583	471	518	505	502	507	529	533	484	531	490	513	506	511	546	470	557	501	520	501	526	512	505	495	551	507	497	517	510	551	553	520	542	538	529	535	530	542	534	540	519	515	458	499	528	489	493	508	546	555	500	497	476	504	497	470	473	480	488	511	520	544	493	520	533	513	513	528	497	521	481	490	503	548	574	550	522	498	531	518	484	535	518	521	514	522	538	539	551	551	546	541	544	503	514	528	515	493	507	540	512	496	523	506	498	520	506	529	538	518	510	530	535	554	554	555	551	521	576	516	511	501	511	495	493	522	515	533	557	490	534	518	507	533	518	532	533	467	461	499	510	524	528	566	499	507	525	516	504	519	526	510	477	536	499	548	499	520	507	535	525	500	505	550	538	548	533	532	519	549	511	549	507	487	513	520	568	502	522	557	526	505	510	499	493	508	493	504	481	531	567	499	545	520	504	491	514	529	487	486	511	516	503	509	518	529	501	518	532	495	509	532	499	541	525	480	509	545	504	505	503	490	536	529	552	496	508	500	544	546	490	499	550	501	502	493	533	534	565	504	484	533	528	526	518	500	531	501	523	513	529	523	540	520	534	517	522	503	525	499	511	525	575	534	522	500	526	517	511	571	590	528	526	545	558	541	532	522	501	512	503	551	524	515	512	513	504	502	536	555	520	525	519	565	549	491	506	504	460	537	562	521	528	492	556	508	520	511	508	544	506	532	517	517	549	533	494	506	516	498	547	539	494	516	475	534	520	541	523	531	501	554	474	516	485	512	557	527	483	525	527	564	521	517	525	507	531	556	508	508	530	521	491	522	502	523	525	538	500	526	491	524	515	509	490	575	506	483	505	530	528	516	536	520	547	530	541	505	515	511	494	543	490	517	500	516	523	549	502	527	541	524	528	517	544	537	519	487	546	495	507	495	518	556	516	519	521	539	529	529	535	521	529	489	527	537	538	509	498	522	519	516	488	562	517	508	529	546	556	524	514	522	470	501	516	514	512	516	526	529	487	551	500	542	446	541	520	517	530	502	533	453	560	501	523	506	525	504	545	524	529	547	524	527	542	515	493	507	529	491	543	489	514	522	537	511	550	523	514	518	487	497	535	499	535	540	521	555	534	530	546	541	537	533	489	522	492	523	494	517	539	511	508	570	514	506	533	526	516	537	530	468	548	482	518	521	516	562	512	510	510	529	501	520	535	540	525	543	535	522	502	514	553	568	528	544	499	497	521	515	542	556	505	516	537	529	484	498	517	535	523	530	496	522	525	486	544	526	521	528	546	492	552	522	545	484	512	522	528	512	536	561	526	478	528	519	499	515	535	518	537	535	506	553	549	541	517	473	522	498	503	517	525	519	500	536	533	499	511	517	505	545	506	524	531	471	475	490	534	518	475	518	488	507	489	528	554	596	520	471	521	536	501	516	507	510	530	538	522	506	505	484	502	523	507	560	508	514	512	514	525	507	540	564	510	500	514	577	489	485	524	530	509	531	526	482	493	545	498	509	535	492	486	508	536	520	502	490	532	482	515	504	545	530	511	516	487	538	508	503	518	509	524	544	532	513	487	533	536	493	527	517	536	538	485	572	512	520	525	536	531	513	501	535	516	507	538	574	502	517	548	537	520	546	529	564	528	494	490	524	528	534	504	507	537	501	551	490	530	539	479	521	527	544	526	500	516	544	544	483	491	548	507	541	518	499	554	515	511	522	537	510	539	507	538	532	518	543	536	509	525	554	527	527	506	518	532	510	538	486	505	499	548	499	456	523	549	578	525	574	505	516	524	530	543	484	532	542	537	507	565	504	531	490	492	470	548	520	496	562	487	526	530	513	473	529	504	524	509	518	521	532	536	469	487	498	571	516	522	519	533	499	523	499	525	514	502	525	516	550	519	546	508	544	509	543	514	543	508	504	510	478	554	507	493	499	512	520	522	525	558	525	510	565	533	473	505	537	474	506	500	514	525	551	482	506	524	485	517	556	587	558	506	516	524	477	533	564	486	525	513	506	502	535	506	537	505	500	541	500	525	566	546	529	512	562	514	483	501	512	549	551	511	505	545	560	503	508	507	520	523	525	548	519	498	548	536	534	518	537	500	516	554	491	513	500	538	544	518	521	525	494	557	532	512	507	468	527	499	515	525	544	519	544	511	494	544	506	482	603	505	516	545	490	490	562	489	508	524	499	553	514	512	528	545	497	528	544	513	530	504	487	523	507	518	560	501	521	546	558	510	525	534	497	474	539	513	525	543	501	547	486	474	516	504	504	494	529	502	494	534	483	533	512	519	492	508	525	552	536	520	527	540	535	500	555	477	518	513	508	490	537	523	474	553	493	528	505	545	460	540	491	525	522	562	516	490	516	456	494	504	471	509	478	511	497	513	527	530	465	525	516	519	545	548	509	522	515	533	518	473	513	499	515	555	515	511	513	508	544	539	562	511	534	532	483	498	537	518	488	524	512	516	493	518	531	528	556	535	479	514	476	524	472	483	507	512	543	505	509	507	525	514	512	463	510	518	491	527	488	563	504	537	536	505	514	509	521	546	551	503	521	514	534	524	527	537	506	510	515	532	517	543	514	534	544	535	500	550	502	524	519	516	524	500	513	528	511	539	505	479	507	497	515	543	532	509	534	500	506	532	526	528	553	496	513	494	501	534	551	500	495	553	492	507	518	490	485	522	523	532	507	492	498	480	505	516	544	485	532	549	509	478	499	514	527	492	517	501	519	517	527	504	471	505	561	543	503	536	545	538	505	532	456	554	513	523	512	525	526	515	506	547	514	520
23089	21250	29101	23678	21259	20378	13227	9620	7910	7701	12070	25239	25968	20261	11256	4446	1504	616	310	283	269	214	237	265	226	225	239	242	233	214	227	241	222	235	232	236	238	231	217	249	229	200	234	231	218	260	244	210	233	268	221	240	233	226	220	223	243	222	257	269	246	219	217	250	254	229	231	229	248	199	227	243	242	235	228	249	185	260	222	203	237	245	222	211	249	223	226	202	224	218	213	256	215	245	235	221	223	214	233	240	221	235	224	213	224	202	205	209	230	243	218	232	225	225	212	218	238	248	220	197	212	213	235	213	228	234	245	202	208	251	249	215	210	224	239	237	227	245	236	257	220	235	248	241	205	220	223	213	213	226	218	238	239	207	230	238	227	234	198	244	238	231	218	238	237	209	256	206	197	241	239	240	265	216	216	251	210	236	220	211	235	202	257	248	227	262	243	226	191	241	223	250	250	224	223	208	255	232	238	223	243	262	227	222	240	236	207	213	239	214	225	251	231	213	224	224	237	233	239	248	235	242	247	221	244	237	206	253	235	208	226	215	210	221	258	233	215	228	215	242	208	222	219	231	229	214	225	225	259	213	218	226	225	236	238	230	241	210	228	225	199	217	213	216	190	214	220	227	220	223	233	256	219	245	208	233	221	259	200	221	225	246	241	236	219	235	251	219	235	197	242	243	224	255	212	242	236	251	236	223	241	239	226	249	219	233	223	247	216	234	206	219	230	240	228	223	210	223	213	234	234	225	209	254	205	245	198	229	230	233	222	221	218	227	254	252	254	256	226	238	236	234	230	224	223	205	218	211	254	220	220	213	224	212	238	237	262	226	210	243	220	246	255	213	208	210	232	221	216	244	222	207	223	241	237	251	201	223	206	267	249	206	255	235	216	218	228	241	211	209	250	217	224	223	235	225	255	227	224	228	242	222	252	248	233	217	248	249	244	229	222	236	218	240	201	210	219	203	235	247	237	262	212	242	225	234	237	219	218	243	242	252	233	223	250	233	196	234	234	238	225	253	206	220	247	205	239	206	244	247	209	199	234	244	211	216	225	223	225	233	239	247	238	217	246	229	225	199	245	228	225	229	259	241	221	230	269	207	198	215	227	246	224	242	217	258	251	220	232	239	245	223	223	218	219	215	235	215	233	249	220	221	250	246	225	228	232	217	256	208	230	219	219	253	210	248	230	217	241	211	212	239	206	229	229	238	227	203	215	253	214	249	254	241	250	235	214	245	218	239	238	255	193	219	235	218	199	224	218	235	227	228	233	237	216	223	231	223	221	242	225	201	225	211	253	229	249	227	207	238	225	201	243	247	224	233	203	224	256	232	227	244	247	262	236	225	259	251	220	228	222	221	226	244	230	238	226	222	227	236	204	221	249	238	222	210	222	229	242	223	208	221	225	237	209	227	257	216	210	245	226	223	215	216	223	250	224	231	233	250	202	222	253	240	232	247	207	230	226	227	231	257	216	198	189	268	248	237	235	205	233	234	241	235	225	214	241	212	259	228	223	227	231	217	234	207	233	214	238	223	232	204	223	242	218	235	226	228	239	223	218	197	242	216	236	223	228	248	214	233	215	212	222	232	246	226	252	210	214	238	234	240	236	203	256	224	253	252	220	229	225	235	260	244	214	220	214	223	239	231	225	215	213	240	223	222	234	211	238	233	243	216	211	248	233	227	220	222	225	235	195	219	211	249	240	233	239	240	209	233	235	237	215	229	229	236	232	209	222	228	204	223	219	244	241	247	216	247	237	232	207	218	254	227	212	205	238	222	232	259	233	247	234	231	210	222	212	203	224	236	230	213	214	244	262	215	214	218	218	232	220	226	236	239	249	232	219	245	247	228	233	250	219	233	219	226	230	242	214	248	248	218	249	239	205	217	244	227	227	234	234	199	227	249	205	234	241	215	229	232	244	237	223	256	225	224	201	250	213	226	225	196	212	257	225	213	205	222	215	244	237	218	201	253	221	235	243	219	233	231	239	234	196	259	211	222	227	239	238	246	228	248	228	215	239	231	182	219	264	218	226	240	200	218	234	222	228	238	204	232	221	222	201	243	216	188	215	240	208	218	249	232	233	223	213	222	228	210	228	225	232	235	224	210	208	240	224	224	235	212	226	239	240	218	219	202	234	243	247	232	235	231	224	217	209	263	245	265	236	234	223	220	218	227	221	231	207	225	229	236	200	217	234	228	231	226	233	265	226	250	221	237	235	220	193	218	250	238	196	230	242	238	228	235	222	242	201	273	223	230	219	248	223	230	212	231	234	215	219	205	258	217	220	212	244	246	232	228	220	204	223	230	221	232	226	237	228	241	231	235	214	220	233	229	263	224	251	252	217	235	226	240	210	198	193	200	200	208	227	246	223	217	230	228	239	219	232	231	208	216	226	208	221	231	239	217	204	247	210	196	218	244	191	223	223	261	212	215	254	217	249	240	227	216	230	249	247	214	220	198	239	242	237	236	226	225	231	232	224	183	228	239	239	233	216	246	236	219	205	220	247	226	233	214	213	252	227	244	237	215	218	248	226	233	248	209	235	252	245	234	224	236	217	208	229	233	242	220	235	257	222	235	235	240	235	185	237	212	223	238	255	213	236	208	253	213	226	210	209	227	223	219	226	208	237	229	227	211	235	212	247	238	234	235	195	229	236	237	220	239	232	229	226	206	244	214	228	204	233	212	238	217	239	229	238	222	228	231	248	250	225	227	219	225	235	254	218	220	238	227	204	225	227	214	196	213	250	241	236	252	242	251	231	237	211	239	206	200	232	229	224	216	236	224	237	251	243	248	234	198	235	237	236	241	219	208	232	243	219	265	231	220	245	250	220	242	236	200	215	235	255	267	212	237	259	229	219	228	248	248	217	235	211	205	233	234	202	227	218	256	237	210	205	223	254	218	228	240	214	230	225	247	240	238	226	244	221	236	236	253	242	211	205	252	209	239	200	212	240	205	235	218	230	230	221	232	202	220	214	225	222	224	226	249	228	247	244	223	235	234	198	233	254	255	237	205	247	217	240	227	227	225	241	232	216	235	241	240	225	221	234	248	215	227	224	219	243	237	230	215	228	245	233	235	215	213	237	220	220	229	230	219	226	235	211	204	223	210	263	207	221	235	230	251	219	231	230	223	233	237	234	250	229	224	210	226	252	225	204	241	233	203	259	230	223	257	218	243	228	244	214	244	215	209	230	242	232	244	260	231	220	213	246	235	236	235	223	225	203	242	232	247	243	207	221	242	226	227	204	221	235	273	216	219	270	227	237	246	271	243	217	238	227	220	227	226	190	218	229	207	224	222	224	190	202	215	234	240	210	227	234	212	257	249	250	224	222	237	239	221	234	234	235	231	237	224	223	230	233	237	219	225	227	210	251	244	215	227	214	227	236	236	234	231	210	228	219	216	244	231	246	225	227	240	249	218	211	209	237	223	241	194	224	207	262	250	219	229	215	221	246	249	225	227	227	207	216	194	203	205	230	230	206	223	249	234
24942	46673	41795	22966	17630	18632	20042	22212	20596	19590	26258	37276	36144	30006	20171	10466	4186	1560	744	687	537	445	437	487	473	438	478	486	480	449	427	458	470	459	455	475	419	481	425	464	459	477	461	447	459	446	457	440	468	500	480	457	472	465	450	462	476	425	445	488	455	447	444	483	488	459	429	451	413	481	459	472	449	444	455	452	456	489	434	471	434	452	443	469	461	461	486	485	462	451	456	448	481	499	472	467	458	473	459	441	468	455	451	428	458	449	423	448	447	418	457	440	438	457	444	448	495	476	439	426	450	451	468	455	465	493	449	470	440	388	457	471	441	486	461	462	481	457	430	479	455	455	450	421	449	459	444	458	460	461	448	424	441	486	453	464	433	460	457	468	439	454	465	472	475	485	486	458	450	408	453	458	458	463	461	478	474	482	463	476	460	444	485	451	462	458	434	518	482	428	432	461	438	443	445	468	414	454	447	389	438	444	395	422	462	478	463	463	463	443	497	456	470	439	454	450	454	492	435	443	456	457	479	490	438	443	431	452	431	461	455	483	475	487	470	419	458	451	438	437	448	503	466	485	435	431	430	452	487	426	420	463	410	455	450	473	467	447	423	446	465	495	476	479	437	441	444	454	456	455	435	491	458	440	443	460	493	479	478	477	435	470	459	459	495	424	488	433	424	462	468	447	445	486	452	464	436	451	450	461	477	476	472	433	451	446	460	464	446	470	450	450	478	468	450	459	414	414	447	474	463	439	457	468	447	432	470	485	441	452	500	429	471	472	485	432	454	476	439	437	476	427	470	445	428	451	461	456	432	439	465	444	432	465	456	447	418	470	458	480	418	448	463	471	398	464	477	466	499	464	457	475	445	479	449	442	455	446	455	436	434	481	442	437	459	504	430	442	447	457	456	437	509	439	454	419	472	437	449	438	442	457	479	441	437	467	460	479	488	518	448	464	444	437	468	477	439	412	411	435	485	473	437	461	488	463	466	473	455	447	481	489	429	445	440	470	484	473	453	438	452	452	465	459	436	422	476	474	490	447	442	450	466	449	474	438	447	457	432	458	414	482	447	471	466	487	438	476	451	468	460	420	443	480	454	473	430	431	440	445	448	465	448	431	451	433	472	475	451	426	468	442	419	447	445	480	495	431	474	448	444	461	437	433	477	472	409	454	436	508	457	457	486	431	430	447	469	472	422	463	459	407	452	446	466	427	454	468	441	430	492	459	482	408	469	461	434	456	489	432	420	476	449	452	453	461	402	471	456	470	459	499	494	443	469	432	443	435	466	434	462	405	500	452	454	491	483	463	448	434	492	464	453	479	454	465	452	443	472	441	469	421	461	423	452	451	481	476	481	416	426	420	495	457	462	468	486	429	450	464	451	455	423	421	458	464	476	464	433	465	426	444	469	487	460	501	468	509	413	449	475	443	461	455	458	456	452	410	435	481	456	479	463	455	449	460	472	456	430	445	444	449	471	452	444	462	471	477	444	446	447	495	447	488	425	427	468	422	437	465	437	457	435	444	471	455	462	433	467	457	486	438	442	508	463	454	452	441	452	479	486	479	418	471	436	443	482	455	406	473	471	500	472	446	454	448	492	474	455	452	449	490	444	491	452	451	455	480	456	466	435	439	416	461	420	472	418	493	488	518	476	496	476	425	440	441	466	440	442	468	424	409	466	464	438	458	424	481	461	460	481	481	436	471	463	471	435	469	452	459	456	425	480	459	438	434	449	437	426	472	494	428	459	457	440	469	445	473	429	443	439	483	472	477	476	465	450	423	429	454	458	429	490	459	456	462	466	489	488	466	436	463	441	438	424	457	458	448	422	471	471	468	438	428	495	425	431	468	475	472	449	461	462	458	441	463	430	429	478	446	453	482	472	421	474	471	483	426	460	447	459	454	475	479	465	410	459	468	459	469	467	458	419	418	464	483	445	444	397	436	442	449	447	429	436	477	455	455	431	446	434	459	491	445	432	424	442	465	497	442	455	452	474	488	445	463	454	487	469	438	451	429	456	457	442	454	450	463	456	455	456	447	482	440	450	450	477	477	456	479	464	468	460	437	422	450	456	452	463	468	448	466	406	461	459	443	472	430	449	438	430	450	417	415	436	424	502	490	455	433	459	467	470	450	444	445	421	466	410	471	462	462	454	410	434	415	436	444	427	471	444	460	454	454	438	452	429	488	462	482	454	426	475	445	456	454	446	423	433	390	430	449	435	447	457	475	475	452	502	464	479	464	428	451	446	437	443	424	462	423	439	439	451	467	455	465	449	481	454	450	435	442	445	440	498	498	446	468	484	453	434	452	457	489	470	458	465	464	479	449	437	453	460	479	470	471	446	451	470	445	449	472	485	459	488	432	430	458	421	443	438	438	462	434	429	433	449	414	422	463	472	469	443	438	425	447	435	468	442	444	465	480	450	423	488	452	466	451	456	484	437	459	444	474	468	444	457	493	444	474	484	401	457	485	423	455	428	461	437	461	448	427	460	475	529	451	476	464	497	416	452	459	454	446	477	450	497	482	437	456	436	460	446	462	465	454	444	465	447	442	448	443	485	441	467	482	495	508	467	458	471	447	438	453	475	452	482	504	446	446	446	454	468	446	468	451	438	432	466	491	437	478	487	466	422	451	432	430	445	459	482	475	456	433	453	480	442	433	438	478	472	451	476	450	470	445	455	459	487	437	472	474	443	472	431	434	493	440	481	441	419	424	442	509	497	443	478	409	462	460	436	452	437	468	418	443	432	497	448	456	493	437	446	465	468	450	497	449	442	435	464	477	473	453	457	443	434	430	448	434	449	488	460	445	445	468	458	466	456	446	449	480	396	475	459	450	407	445	482	451	490	420	482	469	492	465	429	422	478	443	450	471	437	424	458	429	473	436	482	488	463	430	505	443	427	447	468	482	451	492	437	445	459	470	421	499	450	454	469	491	432	455	456	446	440	447	453	469	482	472	457	456	463	480	449	468	472	423	484	451	462	438	485	472	465	437	412	463	496	469	447	413	430	468	467	415	435	433	462	446	438	467	497	429	456	431	466	472	491	489	452	443	482	436	460	489	448	434	448	433	462	453	494	428	439	413	443	475	436	460	461	475	456	459	432	469	481	462	503	435	448	463	445	462	500	447	469	411	480	426	443	485	484	460	473	449	456	451	454	471	466	405	435	426	419	402	450	475	445	441	471	487	440	469	438	460	456	456	470	442	440	462	466	427	435	442	458	431	430	459	476	452	459	468	452	439	462	488	439	430	449	474	466	462	423	437	458	444	440	427	438	492	510	468	426	437	430	489	456	452	446	461	440	450	462	497	462	457	477	470	470	452	442	428	422	438	460	466	440	491	439	461	459	469	477	433	440	466	462	470	472	468	493	462	471	445	474	458	451	472	425	447	420	445	445	431	452	455	467	451	452	472	457	462	461	467	450	439	447	427	426	470	463	410	462	432	409	442	502	469	434	436	458	492	450	408	477	452	455	441	440	474	429	453	488	465
26661	22001	22470	12316	2040	1020	1280	1090	825	911	1917	2844	2790	1853	1047	629	360	342	314	301	276	293	275	270	291	256	272	238	266	255	280	307	282	275	283	246	295	255	255	247	276	277	265	292	245	285	293	269	251	273	227	240	266	311	279	251	258	264	284	274	279	258	250	299	305	246	264	277	273	262	279	257	290	259	252	268	293	294	287	265	276	285	272	263	283	260	281	255	258	261	267	240	296	239	297	277	290	248	274	281	236	264	286	282	288	281	296	265	267	273	259	277	313	264	281	254	262	283	261	263	262	276	258	258	302	256	233	298	270	287	301	274	271	267	252	262	294	273	296	286	262	299	267	270	300	282	256	314	271	265	275	254	263	293	264	244	268	285	276	282	276	282	293	267	264	258	250	307	283	263	261	271	287	261	244	263	284	243	275	260	261	260	267	251	258	273	272	219	302	263	248	274	259	279	258	275	235	250	293	281	275	246	268	249	262	273	281	279	278	254	258	255	281	296	276	262	296	275	263	263	278	275	261	305	261	260	297	261	279	297	257	255	281	275	272	254	301	291	222	258	276	288	254	287	287	287	253	275	287	257	277	279	267	263	272	280	250	270	283	270	266	239	259	245	257	288	268	274	311	295	256	243	261	272	282	265	272	256	255	284	286	265	265	254	233	273	252	291	279	262	268	282	275	288	271	292	237	275	269	254	279	275	305	237	250	237	298	320	249	271	291	250	263	256	299	274	275	289	309	269	293	287	265	288	290	259	289	255	260	275	283	258	279	247	278	264	281	250	271	289	278	267	296	242	266	288	283	265	250	288	293	251	276	261	267	261	290	268	289	259	296	255	254	240	276	249	249	262	279	269	275	270	274	286	269	284	267	263	278	248	275	271	274	275	274	273	289	270	283	289	282	277	295	273	260	283	282	268	266	268	277	260	298	302	281	277	278	260	291	261	314	267	293	303	281	251	302	292	272	275	255	258	288	250	251	280	271	262	288	278	244	280	275	263	265	293	272	282	257	272	255	293	257	271	260	298	261	264	271	277	277	308	293	277	249	286	275	275	276	254	285	271	251	252	287	274	268	299	248	262	242	290	258	282	271	282	281	293	249	284	259	278	288	260	270	273	272	272	266	266	278	248	284	271	274	271	291	309	270	255	265	257	251	256	248	287	271	256	292	273	275	282	269	312	266	244	264	270	260	238	265	299	287	240	285	256	281	292	293	281	270	239	284	279	287	247	271	309	277	263	256	259	299	261	275	271	273	296	278	282	299	258	287	271	263	273	277	277	286	268	269	286	270	279	258	277	267	263	299	284	282	295	286	279	290	260	274	249	278	248	271	278	283	278	274	276	276	270	256	284	282	256	289	291	265	293	271	289	264	250	243	263	253	263	280	272	271	248	265	277	283	256	263	260	238	254	255	272	282	240	227	259	272	278	267	261	291	242	240	243	298	279	293	245	276	273	294	260	295	263	270	276	270	273	268	281	278	272	299	292	275	265	269	291	276	279	258	293	253	273	302	294	270	254	245	272	272	282	292	261	277	281	261	273	285	250	238	280	291	297	265	278	215	249	285	278	261	258	273	255	247	258	287	270	281	261	258	285	271	234	305	301	265	287	265	263	266	278	277	289	252	262	281	273	269	245	267	275	267	276	273	282	294	307	267	268	296	238	263	283	274	284	274	284	307	266	291	247	251	280	272	304	262	282	279	271	234	291	243	277	292	269	267	251	259	265	283	284	249	272	261	265	275	283	295	287	266	275	293	262	278	305	266	284	249	284	252	311	285	275	286	283	277	268	284	275	291	252	271	290	258	266	283	268	277	268	263	251	276	283	288	268	271	266	285	269	266	308	277	275	243	259	257	264	250	255	266	261	261	281	267	285	244	268	263	274	260	249	270	326	287	299	284	262	272	267	262	259	295	283	281	271	273	269	289	266	264	292	292	277	272	289	268	275	284	296	259	279	264	259	292	240	259	278	290	252	287	270	257	254	271	274	273	276	276	269	277	252	296	298	289	280	268	280	288	274	267	301	272	295	276	263	279	266	260	287	289	260	279	271	295	279	287	270	256	278	263	296	255	272	297	225	271	281	298	292	264	294	269	288	248	255	260	235	264	292	258	254	256	270	291	290	251	273	269	267	248	279	265	252	233	274	297	255	284	259	242	272	265	270	265	252	270	256	269	280	264	255	272	250	282	245	297	271	273	266	277	301	271	260	261	263	270	267	282	263	269	247	276	299	247	261	276	266	298	298	276	234	280	255	290	273	269	287	264	295	245	256	269	257	295	277	284	284	240	245	293	276	280	285	279	316	277	273	283	274	283	247	254	295	286	268	247	276	273	284	253	259	247	262	283	280	237	263	226	260	265	273	271	292	287	290	270	264	292	276	301	253	291	277	280	266	287	283	274	262	255	281	250	291	288	271	258	277	270	255	262	274	276	247	245	227	247	256	255	265	273	267	306	245	288	281	276	283	258	281	274	271	265	259	266	284	274	277	274	250	252	265	281	259	298	270	280	273	268	281	255	269	253	258	290	289	230	257	279	268	259	289	272	272	275	259	280	260	261	261	269	256	288	265	265	268	299	272	270	277	272	299	242	276	263	251	239	287	276	244	263	257	292	273	246	293	294	291	288	243	264	267	255	243	294	264	275	262	289	270	262	286	296	277	247	236	266	274	273	273	269	311	263	228	283	318	262	251	248	269	283	290	290	278	266	264	255	277	276	278	243	258	261	277	277	258	299	274	294	264	291	234	281	288	275	270	269	257	262	267	285	280	259	293	291	287	280	264	270	274	264	268	248	262	259	297	254	292	259	254	261	274	308	232	258	320	251	259	283	275	278	272	287	234	298	270	270	274	277	283	290	254	295	268	249	268	301	285	278	256	283	289	250	262	279	300	303	250	275	272	276	257	276	273	287	261	241	272	270	265	250	273	252	251	268	265	252	269	297	242	259	268	281	289	257	287	287	282	253	298	246	247	266	264	251	238	277	265	248	290	282	274	262	264	269	267	269	297	281	273	259	264	268	247	260	258	287	285	254	266	284	292	282	273	257	296	265	283	285	288	256	243	265	284	290	282	277	277	307	277	262	261	274	294	303	276	245	269	250	296	266	269	286	290	257	251	266	267	269	290	272	261	272	264	265	258	266	263	269	254	271	281	265	257	265	279	273	267	301	283	290	259	266	277	255	283	276	301	275	253	263	243	292	272	270	299	264	255	291	268	303	280	267	256	276	244	258	315	277	271	256	291	273	262	293	252	276	265	275	256	268	283	236	299	277	294	247	280	278	267	254	300	265	275	265	271	274	277	263	263	276	287	247	272	270	297	275	307	255	275	242	273	273	260	284	239	264	267	278	269	265	287	260	262	268	241	262	282	274	287	267	274	279	260	285	278	221	295	284	275	276	257	274	286	259	296	271	293	277	251	309	265	303	301	299	258	268	260	276	277	267	288	287	259	254	279	258	268	287	255	290	245	261	245	287	256	246	264	291	268
19114	36653	31226	17290	5073	3602	4862	3935	3041	3467	6694	9069	7968	5257	2704	1418	888	673	614	565	585	557	518	536	541	562	544	559	582	570	514	543	578	552	576	572	554	553	574	561	531	554	560	533	577	568	567	510	620	541	550	542	557	580	596	612	556	609	549	545	577	558	556	567	552	504	537	563	611	569	562	564	536	555	557	544	523	557	539	542	561	519	630	575	513	524	550	579	587	536	591	538	584	540	586	570	538	545	575	542	581	576	522	524	577	543	553	584	586	569	541	582	530	594	548	559	562	580	586	509	591	512	546	536	559	570	534	523	555	540	565	597	533	525	572	588	588	520	535	537	528	543	553	551	601	574	546	559	518	509	578	585	547	560	569	601	555	574	566	583	531	543	523	549	575	568	546	544	551	531	560	565	580	592	569	598	577	583	578	551	537	568	536	518	582	580	541	532	522	621	554	589	577	539	597	565	612	576	576	561	523	614	519	529	540	540	548	591	544	566	555	560	540	540	563	534	527	532	565	578	583	544	563	559	559	565	617	601	584	548	553	587	564	599	597	548	561	592	573	530	566	521	549	558	535	543	532	528	571	558	526	537	572	587	561	530	581	490	570	542	551	554	586	536	553	568	574	583	577	498	518	575	545	554	540	514	569	549	538	540	535	562	588	532	552	523	476	604	554	600	551	556	570	544	522	524	576	585	541	534	537	570	528	565	535	576	507	526	594	560	527	544	555	553	562	585	597	577	583	550	543	537	544	578	528	559	537	576	572	622	553	541	561	593	531	540	529	582	507	595	542	504	540	553	565	569	534	572	579	539	522	525	513	541	541	529	510	561	570	590	567	577	558	550	559	586	575	535	543	561	523	507	510	544	579	568	538	560	573	541	540	511	561	577	536	536	575	525	593	535	557	541	560	525	580	585	546	548	546	555	574	559	562	540	607	557	586	585	574	531	532	572	577	526	578	559	560	555	558	536	539	570	532	548	514	533	532	552	562	579	567	589	536	535	587	584	548	555	534	563	537	558	566	548	540	546	579	511	568	528	565	552	571	578	560	597	549	536	579	553	555	540	548	539	562	542	545	548	548	549	575	539	527	524	528	576	500	535	555	530	531	546	540	532	561	538	582	544	584	543	549	557	581	581	544	567	560	564	542	584	538	533	517	544	561	541	558	585	530	584	578	596	580	546	537	590	553	563	526	518	553	531	539	547	563	601	630	586	588	561	554	571	560	557	562	542	538	527	509	530	559	562	604	563	553	522	548	543	586	527	554	534	540	537	528	558	536	560	575	534	547	517	527	602	567	524	571	536	588	530	596	521	540	585	541	567	524	563	534	518	532	582	556	541	554	545	552	540	567	558	595	548	504	502	534	500	578	576	544	573	565	535	550	539	535	552	580	547	580	525	543	531	561	520	539	550	575	584	576	587	523	538	520	564	560	539	592	563	570	562	531	559	560	582	581	519	594	544	562	514	558	566	582	510	593	585	552	592	547	591	543	585	591	571	501	530	559	587	570	548	531	535	552	529	530	554	525	546	529	557	523	588	541	557	527	599	564	581	567	569	566	545	561	531	548	533	577	609	539	555	598	538	567	566	517	488	567	568	551	563	615	571	544	522	575	559	537	532	612	565	590	544	606	577	553	562	563	565	546	544	522	544	547	576	546	578	564	540	567	540	592	571	509	510	556	540	562	508	519	591	552	574	531	578	560	526	581	541	544	554	584	526	574	540	562	573	545	575	576	574	524	567	590	527	543	567	570	535	569	563	500	575	500	560	555	530	561	559	560	558	590	530	581	542	569	524	544	586	597	540	571	516	559	556	566	487	541	568	610	552	562	566	603	566	602	505	569	562	563	503	548	523	581	549	580	556	581	564	538	559	598	539	580	526	547	582	600	527	579	516	542	569	577	540	563	556	566	559	584	538	589	548	570	543	544	523	554	573	569	513	588	553	564	553	613	564	535	540	539	543	553	567	595	596	545	554	533	577	520	541	591	585	551	566	576	564	576	573	586	549	596	523	564	571	508	524	556	548	539	553	521	594	579	561	552	553	557	550	519	541	573	553	533	584	535	611	558	534	584	562	556	529	576	541	530	578	537	568	590	558	562	529	591	553	515	565	586	536	547	625	565	540	518	573	583	534	610	531	541	534	564	550	554	540	525	553	579	566	539	512	540	526	511	569	563	520	534	572	588	514	546	542	587	560	542	541	535	563	546	599	542	546	560	578	571	558	563	502	563	534	546	554	585	566	557	573	527	559	543	531	579	580	560	528	562	588	558	572	579	574	532	616	573	555	544	512	582	541	549	551	547	561	551	557	598	532	554	544	548	511	576	541	569	545	531	532	590	558	538	590	561	564	538	536	531	539	539	616	609	592	543	528	527	581	570	563	529	528	522	559	547	574	544	524	561	516	559	548	551	563	489	534	556	564	563	551	562	552	580	591	559	527	560	576	514	558	582	537	558	542	559	571	577	584	579	504	610	543	581	573	577	567	564	583	532	552	541	586	514	580	581	533	552	541	544	579	520	499	555	555	551	531	560	546	546	579	553	574	562	526	535	548	581	552	548	584	557	550	546	608	538	521	557	598	591	585	535	579	548	583	548	556	622	615	545	560	532	542	521	598	565	535	559	556	542	556	561	543	590	544	556	563	499	546	562	564	579	547	605	554	580	495	569	578	546	602	583	528	545	593	546	548	548	536	589	536	550	584	529	591	557	549	554	542	527	535	506	620	550	573	544	547	580	608	598	552	543	577	564	556	518	564	560	573	516	585	544	532	538	614	602	557	550	536	601	578	539	556	529	540	555	576	568	557	559	571	515	554	541	530	563	576	603	547	548	584	574	548	535	571	575	557	527	536	524	545	581	535	520	570	612	556	538	529	567	532	536	548	558	565	557	527	568	527	522	554	594	603	570	553	581	530	573	553	539	558	557	570	575	567	519	591	555	533	502	570	569	598	538	582	556	523	511	561	576	600	574	586	539	511	556	569	543	581	535	574	544	522	529	566	546	550	569	543	534	608	529	533	589	541	581	567	572	559	509	538	526	581	535	524	549	532	553	561	543	551	576	583	556	533	601	509	553	572	579	518	520	573	561	576	516	569	509	552	559	537	540	574	548	572	569	559	579	541	597	580	557	554	566	597	552	570	543	535	530	594	536	620	550	524	504	580	548	524	556	548	535	557	522	554	538	551	592	560	554	565	563	579	545	528	559	529	559	533	641	536	535	558	560	563	556	550	549	568	567	579	511	558	546	592	564	566	521	576	520	553	542	560	552	578	597	569	581	544	584	553	591	577	548	603	591	525	547	524	586	514	569	553	567	594	605	582	530	548	553	530	574	584	561	532	542	528	526	555	513	565	575	561	565	585	580	521	574	569	531	576	541	560	538	525	537	582	578	560	564	557	531	548	533	560	554	593	570	563	529	556	562	571	584	539	533	572	536	535	534	551	540	595	535	582	574	556	554	588	516	558	560	527	552	566	560	544	529	532	507	506
24379	21305	28234	24741	16911	4790	3054	2560	2578	3858	14750	18842	13362	7351	3016	1146	550	311	278	228	246	247	224	227	219	215	234	241	227	212	223	255	253	232	260	236	241	240	217	245	224	248	242	254	237	229	222	249	248	231	238	233	258	210	218	234	272	220	248	228	211	222	222	240	220	204	236	211	223	256	232	221	235	250	258	240	241	225	261	232	215	245	233	227	215	226	230	240	248	226	211	253	241	232	223	255	230	238	207	228	235	213	240	225	237	232	216	259	212	231	234	238	221	258	251	221	260	223	270	242	252	250	209	236	234	230	240	222	234	243	232	223	250	247	232	227	231	234	227	213	231	215	251	225	213	230	246	244	291	227	229	239	220	249	249	244	239	261	243	248	259	249	243	247	228	230	220	229	229	247	213	227	230	258	237	266	237	232	240	239	221	247	248	223	253	191	250	234	241	263	236	231	224	224	224	220	222	236	249	260	220	271	260	212	243	206	258	240	218	215	242	225	239	216	247	227	220	254	227	248	209	252	222	250	217	238	243	261	254	261	222	223	238	234	207	219	251	199	241	269	234	239	242	201	245	234	249	264	230	231	230	229	235	228	239	203	222	232	238	223	225	238	227	222	241	213	238	237	228	211	222	243	231	205	257	226	218	258	223	261	263	260	226	219	215	242	232	248	219	233	229	234	234	231	210	215	258	239	217	263	215	229	197	230	248	210	248	226	252	233	250	233	240	225	230	237	247	229	236	227	240	264	230	246	227	248	252	251	245	252	219	220	256	248	227	237	248	243	229	228	235	237	240	227	235	234	238	212	219	246	223	224	232	247	243	234	237	235	222	229	239	244	219	239	197	244	220	261	223	212	215	225	224	237	233	260	239	223	253	253	230	234	228	229	239	217	225	242	234	247	226	250	217	232	229	214	237	239	271	207	247	210	209	242	219	230	237	237	234	214	219	235	275	256	242	213	227	232	240	245	223	220	237	256	231	240	231	222	247	236	201	208	208	218	226	229	205	223	239	253	249	214	219	218	235	240	233	211	235	221	248	242	237	234	232	236	249	250	221	248	240	254	243	237	231	221	232	237	232	253	229	217	252	229	210	218	260	255	253	234	268	244	227	256	239	238	238	241	250	253	226	241	247	225	224	242	247	233	209	247	211	204	203	231	238	219	243	228	242	237	238	230	215	245	239	231	251	227	232	200	216	232	249	233	190	237	203	233	223	259	227	251	251	247	223	224	213	240	245	231	218	226	232	215	260	262	232	242	248	230	210	216	232	246	222	245	245	203	231	221	234	242	263	249	214	212	229	245	258	227	232	240	240	240	231	236	251	230	225	240	228	216	210	242	216	243	223	231	247	220	231	215	230	224	242	241	253	246	226	218	209	244	242	252	227	225	233	239	221	252	236	232	214	222	263	237	261	266	241	219	253	265	222	247	239	227	237	248	237	225	223	251	246	252	219	231	224	224	228	254	234	226	232	226	226	269	237	222	239	212	219	251	207	269	287	209	228	227	257	201	226	218	235	235	249	252	218	246	257	210	210	234	234	234	241	226	234	232	223	246	252	238	241	227	253	203	230	219	230	243	227	221	238	223	217	251	233	211	248	224	237	238	231	246	233	246	251	252	236	229	218	209	230	223	241	271	252	252	215	223	218	227	235	257	226	209	213	234	221	214	214	221	230	246	231	232	250	232	234	227	220	255	238	238	218	251	224	237	260	200	222	219	228	222	250	215	225	264	246	223	225	230	220	241	207	218	235	245	258	236	236	252	222	241	226	232	250	253	230	213	251	231	226	222	224	243	225	226	263	235	236	242	256	242	249	257	261	264	230	245	217	217	233	216	263	226	238	234	226	229	244	235	230	242	239	207	250	240	247	260	232	233	236	241	255	206	195	261	237	213	226	224	241	260	258	218	248	235	245	234	220	245	255	219	227	233	256	231	222	240	230	237	230	224	224	226	252	239	252	234	229	225	226	218	194	212	246	233	245	215	221	233	205	236	263	236	215	221	235	223	260	243	216	258	234	266	252	239	221	242	222	228	235	209	213	237	239	214	246	229	219	208	259	246	232	241	249	221	232	270	230	233	216	240	245	243	234	235	230	267	220	235	236	221	223	221	200	223	205	229	241	237	241	246	218	258	231	224	277	230	243	245	258	216	238	236	264	254	213	255	236	224	272	221	259	219	229	248	236	228	255	230	210	246	223	248	254	226	232	241	226	204	238	237	218	240	232	236	233	212	259	215	230	240	215	232	238	236	221	205	250	235	234	209	222	234	250	206	187	224	240	209	241	239	234	221	209	211	251	237	245	229	240	244	241	242	208	210	232	272	226	231	223	236	257	236	229	245	224	221	220	257	240	248	244	247	202	238	209	247	242	230	242	257	245	225	229	196	229	185	214	243	225	233	248	228	223	225	201	226	236	236	234	233	217	234	219	234	239	234	237	243	231	217	228	222	235	217	221	229	266	225	203	260	212	248	248	237	236	224	213	248	237	256	220	215	225	216	225	248	230	214	244	223	244	226	216	245	264	217	225	230	229	201	218	234	237	232	243	236	226	205	237	241	232	233	263	220	249	247	228	240	248	243	211	229	241	245	230	237	216	198	252	221	229	250	222	206	243	242	240	219	222	232	234	250	229	235	239	213	221	229	250	232	234	224	205	220	217	213	225	225	216	216	201	216	210	234	238	225	242	230	203	229	237	260	214	228	268	224	233	229	249	214	230	251	218	215	239	206	247	234	226	254	241	231	218	236	203	228	222	235	231	228	242	234	248	254	225	249	224	233	235	249	218	229	251	210	245	236	254	221	243	238	249	241	221	226	247	212	255	221	248	230	205	214	217	232	216	204	219	235	219	211	231	221	209	212	225	231	238	228	240	240	199	234	214	248	238	237	250	201	239	236	229	222	217	233	250	226	206	215	243	222	225	260	233	229	222	227	251	222	250	237	226	201	220	225	234	254	222	229	230	250	215	210	220	245	240	206	223	242	231	222	266	256	269	229	186	222	241	228	239	207	226	230	242	233	230	213	233	221	242	231	242	249	247	228	216	221	248	225	224	224	245	230	209	230	230	238	231	204	212	238	230	246	236	232	212	229	219	228	258	212	215	254	240	260	238	258	226	244	236	233	259	253	238	258	217	232	214	198	253	241	251	228	226	235	217	220	241	239	223	216	223	248	229	240	237	246	266	221	215	222	249	233	205	243	217	213	264	217	228	256	247	229	231	221	239	206	233	211	261	221	254	218	252	217	221	226	200	251	242	245	251	223	238	252	245	254	224	223	214	251	261	221	223	242	210	245	229	228	233	250	229	244	225	238	219	229	258	233	234	247	216	226	252	217	246	265	238	230	230	244	229	216	201	232	224	252	247	210	231	227	221	225	258	237	236	227	222	222	232	228	232	270	209	229	228	226	233	243	238	246	235	233	272	244	260	264	231	233	232	225	237	218	209	244	257	259	281	223	236	242	225	230	205	233	246	231	238	222	238	224	244	220
20384	41229	35558	21719	8480	9662	8991	8729	9411	12448	29524	30782	23690	15680	8199	3292	1454	796	580	531	473	481	509	566	479	481	505	466	493	454	501	512	477	509	475	493	513	501	505	483	506	479	456	486	498	490	479	502	480	463	489	468	463	495	445	476	474	506	451	469	483	499	486	491	490	493	469	491	472	515	481	463	514	486	477	476	471	481	470	487	468	504	479	508	495	502	462	489	471	456	498	501	518	476	496	496	441	481	498	518	474	507	454	465	478	504	483	458	491	501	476	502	495	508	528	491	463	462	497	479	470	488	528	468	528	463	482	490	509	468	499	461	495	491	500	471	463	488	479	507	513	459	499	496	488	466	511	456	489	501	494	507	528	489	451	487	454	488	515	471	498	498	452	478	481	556	476	483	464	452	504	483	550	509	464	475	454	477	509	483	484	458	481	469	445	489	472	473	480	475	470	456	511	502	498	466	476	483	492	467	494	490	479	512	486	470	483	517	491	485	476	468	523	440	507	468	495	480	477	466	526	510	477	495	496	505	481	437	488	497	478	464	504	491	490	509	464	482	462	480	492	487	481	448	464	450	505	500	545	463	495	496	499	468	492	491	420	480	449	512	473	493	482	484	503	488	493	506	492	507	504	498	489	473	493	530	468	503	505	484	470	484	489	436	482	512	477	491	510	496	451	506	463	473	469	468	488	502	487	464	447	465	436	473	473	521	498	483	504	488	492	484	470	493	506	488	480	486	480	485	485	463	510	488	466	469	471	507	480	513	499	515	475	480	488	487	502	511	468	502	473	471	480	500	498	527	462	477	451	536	474	509	495	488	494	513	505	495	482	518	502	505	496	503	507	457	485	500	497	550	500	479	505	483	495	511	469	531	509	507	492	486	502	514	483	500	457	502	496	505	473	497	511	478	454	480	469	484	479	498	482	464	463	505	504	498	503	478	507	449	484	483	484	489	484	493	464	486	514	475	513	521	504	499	490	477	546	502	525	492	517	489	490	477	480	475	485	460	507	482	521	499	475	473	531	477	509	506	472	487	528	519	512	473	506	469	487	460	491	448	499	523	518	493	483	467	475	473	522	467	520	476	453	495	469	482	513	481	517	497	496	474	484	470	482	504	469	487	492	518	483	540	466	478	509	490	494	496	512	465	458	464	477	493	479	508	495	467	493	489	475	516	478	526	478	501	456	513	469	545	496	455	498	473	489	476	478	471	508	478	473	478	491	463	495	485	475	467	494	514	515	478	517	528	492	508	508	458	507	486	451	473	460	512	493	513	442	489	500	509	511	491	508	481	504	477	472	499	467	497	491	491	494	482	488	478	506	507	467	448	497	448	506	498	459	479	482	518	435	492	513	480	474	521	500	485	513	501	482	497	479	499	469	493	444	520	501	536	501	464	489	511	510	482	487	505	480	476	451	469	458	523	469	503	497	465	502	470	435	484	516	478	505	486	511	504	515	491	490	495	511	531	478	490	494	511	544	482	505	473	484	502	488	480	486	481	517	513	498	500	483	483	523	449	509	473	490	482	488	460	508	471	466	498	495	481	476	446	495	450	503	497	504	489	456	493	463	506	495	495	495	496	508	426	530	472	499	461	479	502	511	476	490	474	484	474	489	482	479	472	482	471	474	502	491	484	469	484	522	503	467	517	482	473	505	463	524	479	482	476	465	491	495	479	525	538	464	520	472	489	485	449	482	471	490	448	461	490	482	451	488	477	468	470	485	503	494	470	454	468	450	500	485	475	480	488	519	482	515	513	509	487	477	460	500	497	478	516	447	469	508	483	511	462	479	506	489	478	457	493	465	500	469	499	506	508	471	492	481	504	471	499	490	453	527	507	502	511	492	461	492	503	496	487	503	470	481	485	476	465	486	462	467	443	473	496	448	454	513	482	480	520	508	489	463	450	479	488	479	483	512	498	489	493	486	507	468	445	468	473	495	481	527	449	483	514	503	506	484	500	496	509	478	497	508	466	516	493	476	453	474	452	473	484	437	497	523	467	444	476	503	496	496	508	491	475	543	500	490	506	494	482	463	532	497	440	482	513	482	485	512	506	491	493	452	450	499	491	505	496	495	500	455	493	507	480	469	509	471	483	498	471	495	472	465	502	530	481	519	484	498	489	469	470	462	517	494	516	487	472	481	495	475	484	480	471	468	482	479	477	472	499	457	472	501	475	488	493	479	496	490	484	514	493	474	501	487	494	504	503	498	487	472	506	493	479	501	491	505	460	491	489	508	465	474	481	484	506	494	502	493	512	479	466	501	458	466	455	474	505	511	464	512	460	516	491	480	476	478	463	466	448	455	471	502	465	510	505	485	477	500	503	492	466	492	468	463	483	492	479	507	500	441	518	456	510	475	487	536	497	451	465	499	469	448	503	463	505	419	484	456	447	504	485	494	467	503	502	506	517	508	454	506	483	512	466	452	476	460	508	472	512	515	478	494	480	488	533	499	495	495	499	495	496	526	440	458	506	491	510	497	465	474	470	474	506	475	480	524	497	491	508	503	515	522	509	499	496	499	500	477	536	468	484	460	460	482	520	473	488	477	490	482	506	457	516	463	485	499	470	494	483	464	496	474	525	518	500	486	493	525	479	524	526	470	485	533	509	487	478	479	505	439	476	547	453	485	460	491	477	497	461	491	513	506	507	459	467	448	452	488	505	498	487	468	499	471	493	521	508	503	498	492	494	461	445	472	464	495	480	477	518	500	471	500	491	505	503	475	533	474	488	523	491	511	479	471	457	484	476	525	500	512	477	534	485	505	469	513	508	481	486	505	487	469	514	480	464	535	477	501	472	470	474	476	467	484	487	512	515	490	500	474	428	501	481	496	491	509	447	488	443	470	483	504	496	490	533	487	474	444	471	492	483	480	497	486	499	484	468	542	484	514	538	469	454	464	478	482	510	479	478	490	485	485	475	502	485	479	478	506	528	444	480	463	477	483	474	466	527	483	506	493	502	468	520	512	510	535	469	533	494	483	466	469	496	474	469	477	461	478	520	459	518	461	478	518	506	486	502	537	481	475	511	492	530	483	460	465	480	497	471	496	495	458	522	480	499	476	513	485	478	480	482	448	475	487	504	486	454	488	483	490	475	500	526	459	480	505	514	453	488	489	474	490	517	494	504	474	487	485	511	496	481	492	470	507	484	484	488	481	468	487	492	498	521	475	460	473	497	529	485	482	472	504	479	490	483	457	496	463	517	510	487	481	454	461	491	485	468	459	484	480	476	511	535	484	462	499	496	477	502	497	527	505	478	457	483	487	480	452	467	471	527	492	526	516	460	503	488	500	484	504	482	489	472	505	478	507	477	504	482	446	505	486	524	478	494	517	465	516	485	528	496	464	499	500	495	472	484	480	500	439	459	489	477	507	480	463	487	495	485	508	517	533	495	465	497	463	550	457	479	467	510	463	477	508	487	477	518	512	470	480	470	491	466	501	467	458	468	481	487	500	452	486	521	513	478	500	441	456	496	471	492	460	508
23127	21277	29099	23793	21279	19796	7673	6189	5737	6849	23541	31621	24680	15583	7062	2457	980	427	312	262	223	205	215	226	233	234	225	237	202	243	188	230	225	206	238	222	229	226	239	237	226	208	199	220	211	228	201	208	211	227	223	230	201	218	221	227	232	217	225	215	194	219	234	215	221	219	215	213	226	228	242	266	219	244	216	241	242	223	249	213	240	231	222	239	208	223	210	227	237	241	222	228	229	192	262	209	230	241	232	214	194	193	203	216	198	203	234	207	209	190	226	229	229	200	254	239	217	191	217	215	212	231	218	200	197	208	244	232	232	226	222	219	224	206	205	244	223	206	221	207	225	236	217	230	204	240	207	225	224	209	225	215	178	211	202	230	201	243	199	221	213	221	217	223	202	197	223	214	202	222	207	209	208	222	226	230	236	223	218	194	236	216	217	238	215	198	221	228	253	234	253	223	195	188	216	225	241	207	266	198	216	227	208	230	193	210	202	241	218	222	220	205	195	212	234	246	211	229	206	237	234	209	221	239	217	199	229	217	208	239	215	209	233	226	217	226	241	223	211	209	233	210	247	213	205	220	204	211	214	226	199	239	201	233	216	223	230	223	202	205	228	216	226	247	214	252	215	239	240	225	229	227	239	212	219	219	217	235	218	209	213	238	216	208	215	202	197	209	204	245	194	230	212	230	224	211	227	214	222	203	203	196	212	197	216	230	216	245	222	211	237	205	205	233	238	215	230	240	205	242	242	228	239	214	209	228	232	233	211	216	200	245	221	225	234	192	245	202	221	226	222	219	216	196	223	235	222	210	218	232	233	244	215	193	223	224	206	244	233	207	239	205	231	231	191	214	230	235	215	231	202	219	217	212	215	263	230	201	217	216	227	205	241	205	247	240	196	193	211	223	206	230	237	206	228	233	226	234	233	233	197	246	195	217	209	202	206	235	212	227	227	200	232	209	223	233	221	201	208	219	230	217	239	212	218	216	205	216	230	255	215	209	209	238	225	210	200	207	215	212	215	197	214	206	229	220	223	244	202	216	221	238	226	199	236	190	208	216	224	239	217	227	226	230	225	197	209	230	213	237	214	238	229	217	197	230	212	251	227	223	216	245	258	219	236	242	227	201	229	228	213	244	194	225	244	189	197	234	234	235	228	233	223	214	214	218	214	238	237	226	227	232	226	234	226	214	226	194	238	207	249	201	204	209	228	228	195	210	203	227	218	231	253	244	207	223	202	231	230	233	248	230	242	224	200	238	217	224	209	255	204	204	248	208	197	208	211	215	222	232	223	191	212	245	198	224	205	226	228	238	235	216	214	225	241	213	223	217	238	218	228	244	233	203	216	225	203	218	211	220	202	215	225	215	174	230	202	217	227	249	225	205	195	203	225	211	211	223	188	206	210	233	238	223	212	223	191	212	223	235	230	232	223	230	202	203	215	229	209	219	220	223	206	221	214	218	240	244	242	201	247	218	205	213	220	221	245	199	237	217	207	190	217	240	227	220	202	211	250	213	196	209	232	221	202	238	185	227	223	214	225	232	226	223	215	227	226	206	192	236	217	235	227	215	221	201	215	221	218	223	250	219	210	191	229	227	203	220	213	229	237	205	207	234	220	226	213	208	228	248	204	205	206	215	244	216	228	240	207	205	226	199	230	206	221	191	208	201	207	217	223	218	264	212	187	243	214	217	218	225	216	223	211	210	203	231	230	229	222	232	225	237	238	227	233	202	221	233	234	232	211	205	220	234	214	212	222	230	238	198	232	228	206	211	239	228	213	211	247	183	201	178	220	238	213	215	243	212	224	221	242	210	221	227	215	233	222	212	209	215	219	210	212	222	209	205	201	220	226	211	217	205	241	241	216	219	210	213	203	221	206	237	246	225	202	259	201	198	222	225	215	213	226	227	248	236	207	236	216	223	200	230	187	194	207	232	228	221	191	218	207	208	247	222	244	231	198	200	221	231	259	214	206	239	230	206	219	211	204	228	215	218	221	211	206	197	203	215	203	192	226	238	220	229	235	222	215	231	246	215	216	225	214	210	207	209	209	203	199	187	215	243	231	225	206	221	245	235	233	222	194	212	216	207	235	214	228	206	213	241	236	227	205	199	237	207	201	232	224	210	230	230	234	227	248	224	225	219	250	196	210	214	217	215	231	219	224	233	183	222	242	208	244	193	207	230	207	249	225	238	197	217	216	250	226	209	229	224	222	204	212	215	227	190	236	202	201	216	222	206	233	224	214	203	252	209	219	236	224	225	218	224	212	218	221	211	210	228	207	233	200	225	205	214	215	251	219	216	237	218	217	232	223	217	242	225	251	197	200	231	201	222	214	222	203	221	260	219	189	196	226	222	221	240	221	240	203	219	209	217	236	231	205	200	191	220	216	203	224	213	233	205	230	223	238	223	205	194	230	197	209	215	222	210	211	235	213	212	226	208	224	205	243	228	196	228	232	216	212	229	200	202	202	185	221	208	191	228	238	233	212	236	217	231	208	218	231	208	219	209	206	223	206	221	235	236	220	208	235	198	222	220	254	224	230	198	242	225	219	214	219	224	233	243	219	231	224	198	230	186	217	206	210	208	235	193	186	238	239	218	221	205	214	226	227	210	262	212	225	250	214	207	238	229	229	200	189	186	220	207	204	238	231	215	232	234	210	203	213	224	225	200	198	229	237	201	226	204	216	224	214	215	208	233	225	194	232	197	194	218	214	227	236	207	224	187	226	185	226	209	217	222	202	205	223	215	225	212	242	218	235	214	233	198	229	237	227	209	242	203	211	200	217	226	203	214	216	233	198	218	221	205	241	193	207	230	216	212	238	207	214	216	211	184	204	240	228	220	200	217	222	226	212	212	215	217	224	241	227	222	200	218	223	242	218	226	214	214	222	219	210	234	218	209	210	237	224	217	208	225	238	229	231	228	209	193	272	216	209	197	213	196	194	227	208	209	203	248	213	249	226	211	215	204	231	211	232	218	223	208	217	235	248	205	207	213	217	233	201	209	225	191	225	232	260	226	235	214	215	247	212	224	221	250	203	219	256	216	196	212	210	214	214	225	211	210	253	200	232	211	229	220	221	222	213	244	230	197	231	222	238	190	200	227	225	209	228	191	206	206	214	232	229	234	220	222	222	207	229	222	226	234	207	225	230	214	223	212	236	236	221	208	247	242	200	214	246	221	210	218	249	210	244	231	192	232	177	220	221	218	215	248	235	219	198	196	211	245	225	201	210	211	210	257	186	201	237	209	229	233	218	196	223	223	236	221	213	220	206	240	186	225	206	240	209	239	206	226	209	228	247	223	233	202	232	230	226	224	227	227	220	213	235	250	215	226	218	242	214	214	234	230	185	214	217	217	212	218	213	255	207	206	221	192	196	211	203	250	213	228	213	232	212	242	192	203	213	238	214	237	203	210	205	218	206	221	215	206	234	234	204	207	222	214	248	236	217	224	188	209	216	227	201	196	209	236	217	206	212	238	187	205	221	189	243	227
24733	44234	39301	27603	12465	12351	12442	16804	16696	18487	37138	40867	33799	25290	14772	6680	2783	1111	655	488	445	475	490	428	422	407	457	443	472	441	417	456	463	427	444	420	460	448	427	410	461	430	460	425	447	435	500	417	449	443	459	430	441	470	443	438	424	433	468	414	433	450	448	451	466	450	463	412	385	431	430	484	429	432	453	450	458	414	459	422	439	420	417	420	482	423	454	432	434	448	427	445	434	452	445	419	484	435	429	462	469	426	457	460	456	417	443	408	463	447	435	450	451	476	409	419	407	400	509	471	458	420	474	446	456	467	474	439	419	417	464	423	461	448	433	440	462	444	449	439	445	440	450	488	475	459	448	448	457	457	429	457	437	446	442	428	418	478	418	443	435	399	432	462	453	424	450	409	440	431	460	460	398	416	471	461	454	445	411	468	459	436	449	401	404	464	428	460	454	411	437	442	458	457	446	422	434	456	402	418	441	449	398	425	406	467	419	392	439	450	442	418	469	419	460	463	444	454	465	419	444	394	416	423	443	456	418	441	457	436	444	439	406	416	419	429	448	434	439	416	432	425	439	457	417	407	460	429	419	420	435	439	461	433	418	430	409	445	402	431	430	421	402	445	466	429	456	464	467	437	482	372	452	489	442	455	444	439	438	443	442	427	436	423	440	435	429	403	451	406	455	446	452	452	452	449	464	487	439	466	447	449	427	472	445	461	444	478	434	431	439	409	419	456	433	459	415	414	424	443	449	443	438	444	419	463	402	461	430	407	444	423	446	448	447	426	432	427	428	455	434	442	440	473	421	415	452	440	493	441	401	464	414	447	427	479	481	433	434	426	447	459	436	469	463	443	411	443	460	474	450	461	428	414	431	438	437	421	452	457	479	439	449	446	455	461	432	432	463	404	466	433	434	456	433	430	435	419	435	488	446	418	408	408	437	468	460	415	462	435	439	398	459	482	462	435	461	455	464	426	440	462	419	425	428	431	464	421	441	420	413	459	431	423	432	479	439	431	431	429	468	438	457	431	433	416	455	429	436	484	445	442	418	407	429	431	417	427	464	445	430	447	446	426	431	437	452	422	441	444	444	471	431	445	451	466	434	430	395	466	417	452	411	442	447	427	494	421	431	415	459	448	450	406	417	430	429	427	424	445	457	432	423	424	458	431	484	451	410	438	439	476	443	445	453	443	440	440	467	458	441	431	448	460	455	444	465	427	449	448	452	430	419	447	466	425	437	458	455	410	416	462	434	454	473	439	450	442	438	411	450	462	401	419	446	436	422	448	449	456	467	415	456	461	465	423	456	468	419	451	476	447	425	428	475	445	452	395	453	419	448	441	477	442	461	447	440	443	453	430	509	443	449	432	460	471	435	481	450	459	476	420	433	413	466	435	435	439	399	453	401	494	480	476	454	437	415	439	476	448	453	412	448	433	443	472	430	450	441	439	445	449	465	500	473	459	467	460	445	463	437	437	410	441	398	431	442	444	414	440	430	449	435	468	450	383	417	438	456	453	483	455	404	457	435	431	452	443	460	453	455	403	425	439	444	412	427	438	444	454	438	449	433	437	465	458	455	393	451	444	427	445	482	448	448	440	467	396	441	403	461	441	409	441	412	406	431	433	461	415	435	444	415	466	433	430	475	428	470	421	428	413	440	458	457	401	433	468	462	477	466	465	439	436	462	498	454	424	454	490	472	453	421	476	461	435	422	414	461	404	407	435	420	442	409	421	481	429	473	440	435	439	461	430	407	442	472	421	454	475	435	456	427	435	428	444	450	426	460	442	432	401	434	365	467	440	462	389	447	423	419	455	433	431	425	448	436	459	428	413	425	480	477	454	449	428	448	487	477	434	421	401	474	437	472	468	470	470	475	427	454	451	441	431	415	429	425	458	465	441	431	433	445	448	430	434	429	448	448	435	436	435	447	423	426	438	433	446	456	439	446	448	449	456	455	434	478	450	455	469	464	458	427	429	450	410	436	481	452	406	447	435	443	443	444	420	467	483	412	419	413	420	445	457	447	432	467	433	451	432	457	439	412	428	463	469	421	446	417	438	469	412	448	462	418	456	407	420	460	455	400	449	418	450	436	408	432	456	440	440	425	436	410	453	415	403	444	457	417	427	456	433	440	467	448	435	444	421	430	408	465	408	470	438	440	431	449	423	459	424	435	457	424	457	446	439	472	461	450	484	399	466	452	435	462	464	444	433	414	434	475	444	447	471	473	445	436	436	439	460	463	467	416	447	434	432	435	450	447	432	437	449	470	461	446	409	421	454	459	414	419	437	462	418	450	462	474	451	444	460	450	473	467	446	420	438	423	410	413	436	415	402	441	457	422	449	465	434	456	421	418	438	422	428	446	468	420	440	433	426	438	467	470	435	434	428	457	442	462	447	399	463	431	454	427	436	437	430	438	442	456	432	414	483	440	471	424	472	435	458	447	405	499	426	432	452	463	430	460	441	435	395	432	410	433	412	432	462	456	428	432	448	454	463	406	429	430	442	432	447	443	421	437	402	429	434	453	444	439	465	430	455	413	424	461	390	433	495	435	418	426	447	460	422	432	446	457	444	410	431	425	423	418	431	409	437	429	420	438	425	485	433	416	414	409	478	466	463	429	464	419	429	426	413	460	455	457	408	480	450	440	456	449	427	437	462	467	441	406	434	428	442	450	406	449	430	439	435	470	414	434	425	449	446	379	436	402	420	460	431	465	445	452	406	455	440	412	463	423	422	449	471	437	437	427	467	443	444	469	481	429	458	429	446	441	440	432	450	437	471	453	442	435	451	453	405	423	438	446	425	443	478	424	440	434	431	436	436	429	453	448	457	457	431	451	451	476	396	450	441	442	413	454	457	416	411	436	398	476	463	485	459	429	490	444	440	446	446	422	453	442	454	444	458	427	445	440	426	439	480	405	426	437	432	453	422	467	446	459	469	441	457	439	432	416	459	416	423	421	427	394	419	437	478	432	457	491	420	420	440	450	454	456	411	446	435	450	434	447	416	427	486	448	447	452	421	412	462	445	439	432	473	466	421	450	416	455	441	432	449	445	450	420	413	442	440	466	453	442	456	456	439	441	449	479	429	466	405	422	449	447	446	430	411	472	452	488	431	423	429	448	454	438	404	466	452	435	416	484	461	461	424	428	452	454	435	423	425	449	472	423	407	441	455	452	470	448	416	481	426	478	414	484	429	447	429	432	447	499	480	460	427	423	424	460	441	452	467	462	429	447	442	462	417	436	457	441	448	442	444	461	437	399	453	456	437	414	430	440	430	431	462	404	459	441	410	453	431	469	458	423	453	447	435	479	429	455	429	460	461	432	476	464	446	421	430	449	458	438	417	445	409	474	435	462	445	428	441	426	450	432	422	414	432	445	402	445	408	427	433	478	437	473	436	456	450	419	433	455	434	464	469	461	464	431	433	445	427	437	424	411	467	490	442	418	426	429	478	394	471	432	431	487	461	446	416	475	434	436	435	480	436	452	424	444	453
26618	21706	21378	10696	2728	1164	701	686	720	869	2551	3633	2659	1613	888	547	400	325	315	306	268	255	277	262	287	241	282	258	281	273	262	266	264	244	282	267	266	248	270	266	313	275	251	260	269	252	264	278	260	284	272	281	242	284	263	281	248	284	276	280	279	292	286	285	245	231	262	260	257	240	288	260	286	230	263	276	290	271	273	264	249	268	260	267	262	265	261	247	268	266	264	259	268	273	226	253	267	271	254	279	281	249	264	303	283	266	253	258	279	280	262	267	264	268	257	272	288	237	256	217	303	258	247	233	290	261	284	273	270	275	260	278	258	271	239	243	284	252	266	275	233	254	261	281	299	251	265	256	254	269	259	252	299	271	249	276	272	275	260	260	272	241	272	250	292	279	281	283	268	276	247	241	268	239	272	246	281	280	251	267	303	265	274	283	274	264	265	253	263	283	267	285	262	251	251	283	273	264	267	286	272	276	288	278	260	275	278	253	268	277	276	279	256	283	258	231	258	253	258	256	255	251	263	231	262	241	279	229	256	293	296	282	255	270	255	267	270	279	254	290	260	276	260	271	261	247	281	265	254	275	285	280	263	243	244	267	246	258	227	254	254	249	270	281	256	263	269	241	242	275	259	277	252	270	257	259	274	258	237	292	274	258	243	248	267	285	268	274	231	267	236	279	247	247	266	271	305	264	275	270	272	296	281	261	260	271	266	253	266	269	277	273	300	286	245	283	240	287	275	260	245	263	237	264	244	257	245	283	254	263	237	280	290	268	289	246	242	286	281	252	269	253	252	295	250	228	272	256	289	287	305	290	306	255	287	282	279	287	257	264	262	258	259	282	279	259	270	258	260	254	286	301	274	270	267	271	280	260	257	290	273	245	285	306	272	264	244	259	258	249	240	277	266	246	275	282	264	263	287	270	264	258	255	252	269	245	268	261	269	272	259	256	296	263	253	248	249	286	280	244	256	291	270	272	266	259	242	259	271	286	253	272	275	261	261	295	271	280	239	262	253	258	276	241	267	274	297	268	281	276	234	249	247	217	258	245	278	257	271	307	290	273	261	272	247	265	258	257	239	252	275	300	263	254	257	264	278	245	247	268	267	273	277	229	260	292	266	259	269	272	292	241	242	242	268	260	266	277	289	252	262	260	285	270	310	287	287	271	236	261	259	256	265	263	282	281	280	264	264	263	279	296	262	246	260	263	284	234	293	262	271	271	281	273	260	284	254	263	251	265	251	271	259	243	283	255	240	262	273	280	254	255	261	282	283	253	232	267	263	284	259	269	265	296	278	266	249	264	245	271	281	283	254	263	268	302	246	274	297	261	270	285	261	280	262	267	275	261	273	281	270	259	291	305	270	305	264	251	281	274	253	260	292	240	287	248	290	267	293	268	290	251	258	292	296	301	246	243	269	235	287	262	251	248	243	276	250	247	280	287	295	271	268	274	275	252	256	280	284	295	250	286	268	260	260	281	285	281	275	270	274	255	275	296	250	269	280	278	258	252	262	299	268	275	280	282	277	295	279	243	281	262	258	286	267	283	270	252	279	274	266	258	278	289	259	286	257	289	265	272	260	262	281	281	260	252	270	278	273	281	266	253	281	273	264	271	268	234	277	273	270	275	285	247	288	278	274	258	276	254	260	274	264	307	279	270	258	278	266	278	264	257	253	291	261	261	289	273	234	259	330	275	294	253	269	274	225	231	308	252	270	268	290	258	300	275	273	262	243	290	241	257	256	291	280	256	266	284	259	307	258	273	256	265	275	257	236	267	263	260	272	264	256	283	279	301	247	257	241	285	261	288	282	283	265	266	266	276	248	275	273	272	258	261	272	256	286	268	259	324	297	251	290	264	253	272	271	251	286	257	274	274	287	270	285	252	299	297	263	270	289	250	244	235	268	248	308	269	301	303	290	279	262	271	246	257	255	272	268	286	280	276	265	267	268	272	278	261	225	278	281	251	273	275	272	251	244	278	265	306	255	270	269	254	294	263	294	243	291	245	285	265	253	266	267	252	269	244	271	264	281	269	275	242	273	248	281	243	254	222	266	260	267	294	252	255	278	265	268	265	259	259	299	249	243	268	307	282	275	285	279	280	257	271	256	253	293	232	289	243	268	260	301	269	270	273	294	262	231	251	271	292	286	257	265	277	280	280	279	275	262	288	285	262	260	267	268	282	295	282	254	286	295	261	277	276	289	276	267	253	266	261	246	282	285	300	298	267	255	281	289	273	265	251	267	261	282	265	276	266	285	217	282	266	292	263	274	282	242	272	270	277	274	275	265	285	272	295	267	286	294	273	250	282	264	292	257	247	257	284	261	273	295	257	250	274	260	269	277	261	261	291	259	279	255	302	272	253	230	276	276	259	258	291	247	265	279	273	292	291	278	248	266	252	279	299	265	273	263	278	268	284	251	251	282	257	240	303	250	238	283	252	284	281	250	244	273	257	247	280	273	261	252	238	257	263	258	267	264	271	249	263	244	298	288	275	307	285	269	243	290	247	267	284	258	269	292	250	269	269	234	236	256	288	277	267	259	291	277	272	243	279	280	253	267	268	280	271	270	276	258	272	280	266	273	272	270	274	266	247	248	252	276	266	260	267	222	276	304	292	259	275	295	260	272	272	254	279	289	259	264	239	281	278	229	247	268	270	247	276	256	296	272	286	261	280	302	251	288	280	262	282	267	280	264	276	254	264	257	273	287	274	284	264	249	240	232	286	265	280	272	249	288	257	254	256	252	280	251	273	282	263	260	274	280	239	297	237	237	239	236	275	287	261	270	259	289	260	253	270	283	270	279	257	265	283	274	257	244	252	250	255	239	251	263	261	249	273	275	259	278	272	256	273	267	287	256	260	289	260	309	260	290	276	284	266	249	244	240	264	268	246	249	268	285	266	298	240	286	254	247	285	240	257	252	245	271	279	261	243	295	264	273	261	252	233	265	259	267	249	271	250	246	259	240	286	260	262	270	265	282	245	289	300	251	289	283	246	260	297	255	284	268	258	246	270	270	283	278	309	278	256	272	267	266	278	272	271	276	254	255	236	263	254	252	292	288	256	264	267	275	280	256	282	284	253	239	257	274	283	263	278	266	253	261	256	272	247	265	250	297	259	262	269	276	271	270	271	280	290	254	268	298	276	287	251	268	245	277	293	267	271	237	249	291	251	262	254	282	262	312	243	278	260	258	276	235	304	273	308	267	237	286	256	262	281	266	291	266	253	257	274	258	267	269	266	266	285	285	263	301	275	277	233	272	267	252	286	281	257	273	270	267	265	283	261	252	261	263	259	271	255	281	276	266	232	262	251	264	257	290	267	241	267	257	267	304	244	278	254	251	262	269	257	263	252	296	282	264	282	271	252	279	288	297	283	268	258	298	255	251	294	241	276	275	261	271	273	301	271	267	259	270	284	282	277	293	277	283	244	246	288	297	254	282	298	272	280	280	258	290	303	247	248	270	269	251	282	289	293	266	251	245	261	284	306
22694	34113	29463	15337	7458	3777	2466	2294	2496	2780	8712	10397	7739	4495	2366	1419	854	676	596	548	546	595	543	542	531	592	488	582	526	558	582	533	571	548	506	540	513	567	533	556	528	571	538	507	528	560	569	534	548	562	560	564	551	579	562	570	556	537	566	521	513	536	527	539	594	572	520	555	536	576	547	568	503	618	536	581	589	561	543	567	496	529	541	579	529	542	566	526	497	505	524	562	525	576	540	499	500	561	539	539	552	523	521	555	537	523	508	526	559	505	587	582	557	558	532	564	529	574	560	535	542	533	547	552	538	568	555	555	534	521	509	529	542	588	565	581	576	568	551	556	569	536	530	572	490	542	551	557	550	572	535	557	571	560	570	568	498	554	527	540	572	511	537	546	525	553	594	553	555	577	559	540	551	524	521	513	536	573	531	585	574	540	547	563	562	560	521	550	523	488	554	526	573	533	545	556	560	564	532	563	577	537	539	544	560	544	529	573	552	555	528	530	562	583	533	542	545	517	541	557	516	554	549	537	532	560	549	527	551	548	554	551	513	560	553	549	549	532	576	513	566	524	556	563	547	527	532	546	567	569	595	550	573	552	561	545	560	541	528	557	527	548	520	515	539	555	561	563	555	563	550	559	544	570	516	559	517	534	542	561	551	534	566	530	578	529	556	528	551	558	564	542	579	540	554	562	562	527	539	496	573	565	504	540	519	521	507	552	569	552	560	578	594	510	586	550	531	582	516	522	556	514	524	543	524	571	522	552	571	552	513	578	557	542	508	546	517	489	544	547	565	539	558	555	570	551	626	516	518	530	571	551	546	572	558	539	524	544	532	553	552	529	540	555	574	563	576	534	543	529	538	550	561	541	523	537	538	536	527	604	523	547	537	530	526	555	577	599	499	560	547	574	547	548	562	577	571	534	594	530	536	566	596	539	550	551	578	555	551	548	532	622	549	587	542	542	546	494	557	534	569	518	513	596	593	563	533	595	554	532	494	570	519	537	546	571	554	554	540	590	554	542	541	546	527	550	517	539	499	491	540	590	549	550	538	532	556	554	546	544	530	534	573	583	588	571	564	589	548	557	583	582	570	556	544	539	557	563	586	512	545	530	517	597	523	543	547	575	531	519	565	498	536	562	554	594	495	572	520	578	569	545	542	587	574	540	587	600	523	538	503	537	514	524	531	573	606	526	588	535	545	505	536	577	534	511	536	570	581	529	516	579	509	564	577	517	524	531	533	544	582	522	542	577	589	547	564	538	573	546	548	590	562	517	539	553	562	512	536	543	554	549	524	573	544	555	559	559	545	562	563	523	559	565	560	571	546	542	568	543	528	512	530	568	556	540	535	528	597	510	527	565	509	547	546	543	516	532	523	534	550	526	539	538	547	540	547	513	524	545	540	551	565	524	542	571	557	537	567	557	526	579	544	545	547	561	531	527	518	577	544	543	562	548	551	552	515	556	586	567	541	523	583	563	526	586	517	557	566	585	530	507	559	519	511	553	553	573	520	524	551	566	544	536	525	541	524	530	550	539	521	554	511	529	541	530	529	531	551	526	566	570	549	544	574	541	557	542	544	581	525	508	505	617	595	545	575	527	594	529	547	555	555	562	577	532	537	558	563	545	561	543	477	543	551	545	496	551	596	573	510	568	534	542	519	561	531	493	538	523	528	534	584	581	533	564	477	581	575	571	535	514	529	548	514	579	552	567	541	574	585	537	539	534	556	555	565	522	555	528	600	575	556	528	553	601	570	563	529	566	552	581	529	497	580	533	540	531	579	545	569	575	558	476	544	555	571	550	549	494	532	611	536	556	531	555	556	514	535	553	517	577	560	528	560	509	550	512	531	530	566	571	586	573	545	526	550	540	535	560	487	520	567	586	559	534	599	519	551	539	539	561	515	539	543	538	568	557	585	583	534	513	504	519	580	549	569	542	534	534	566	538	596	552	618	557	509	526	609	539	541	537	556	558	549	526	532	587	543	553	568	548	507	553	526	527	568	523	589	549	562	564	528	499	538	534	573	552	584	582	532	565	581	596	572	597	542	571	510	542	522	547	548	572	521	562	574	557	535	502	517	540	560	543	540	546	518	573	539	569	524	553	549	541	559	557	547	552	514	565	534	527	518	584	492	542	582	531	520	587	573	598	517	589	537	539	524	492	582	535	513	536	511	569	508	572	588	557	584	561	542	514	591	577	582	547	543	544	559	565	527	545	570	523	522	522	542	542	542	531	501	580	564	494	595	513	544	564	553	520	556	574	570	540	569	560	550	545	475	572	504	550	504	533	558	572	547	522	549	557	555	524	593	561	523	530	511	567	610	539	530	532	509	563	520	554	556	564	533	543	509	555	502	537	576	533	557	543	537	540	559	561	526	545	559	510	539	560	547	533	556	543	527	573	517	587	592	582	510	537	591	534	582	531	535	556	563	562	570	580	584	536	521	548	555	531	513	581	581	503	533	540	567	523	547	569	537	533	536	562	546	566	518	519	541	518	558	519	550	533	569	581	556	526	549	541	574	496	532	562	522	544	589	570	531	581	563	512	538	556	542	541	511	531	539	552	539	570	571	520	553	540	587	562	530	527	540	551	546	529	547	551	536	518	519	537	516	544	507	547	544	583	557	518	518	521	533	577	594	552	545	546	553	533	533	518	547	557	561	529	570	587	530	534	552	556	514	572	535	541	568	565	549	567	525	542	546	591	512	565	534	520	537	530	573	555	526	550	543	520	560	552	562	555	531	582	558	570	533	578	529	568	510	552	553	514	524	526	558	550	543	566	521	560	598	514	576	558	556	517	529	548	538	554	589	529	555	573	561	571	528	490	563	522	572	543	568	557	525	552	529	544	552	550	535	525	549	533	524	523	565	533	551	545	530	567	527	578	534	542	524	554	497	532	550	554	540	553	545	503	550	542	542	574	566	574	560	566	576	513	555	560	547	526	576	566	555	548	552	570	537	532	498	521	536	559	566	523	552	538	487	536	558	534	533	558	560	543	545	541	568	545	539	522	554	558	589	551	525	546	511	550	494	543	517	547	547	531	543	545	599	523	514	564	587	559	535	577	512	518	547	569	556	525	540	564	523	564	559	562	526	594	556	520	577	564	538	544	523	551	564	584	582	530	568	531	560	533	529	557	537	522	578	555	571	582	515	514	568	615	546	543	546	518	587	536	516	535	524	559	512	549	532	560	550	528	519	551	529	589	554	598	558	508	540	548	533	535	531	578	553	547	516	532	537	569	511	524	548	609	612	515	558	556	573	551	543	553	552	549	578	519	559	582	621	544	504	581	565	527	553	510	542	545	548	565	561	547	555	545	554	563	521	599	550	576	552	561	562	536	543	556	547	503	552	536	537	600	554	514	491	551	586	596	582	562	551	533	565	579	612	506	588	507	560	530	591	492	539	550	547	555	553	540	520	563	521	538	524	521	598	539	566	543	569	549	535	533	554	535	504	543	554	585	527	534	543	573	550	538	542	527	518	572	560	542
24312	21222	28048	24658	17715	3853	1384	1849	2256	3449	13248	19166	14282	7674	3062	1469	615	367	267	259	256	259	256	206	220	232	246	229	249	237	234	247	269	263	231	241	247	252	204	234	195	247	265	240	241	219	226	244	241	228	235	229	227	220	241	256	253	267	238	227	236	269	240	230	216	232	260	221	230	216	268	243	234	220	245	245	223	233	258	236	266	231	241	242	226	244	252	230	231	253	218	236	192	247	250	236	257	246	218	229	242	227	224	236	247	264	232	246	251	241	240	269	248	242	210	253	228	233	226	230	231	237	219	225	245	257	246	231	237	238	249	256	222	216	255	244	256	236	247	210	247	216	219	245	223	229	224	249	245	232	229	223	258	245	235	250	245	228	226	224	245	219	249	207	270	240	242	262	221	233	246	214	237	234	224	252	254	239	237	246	239	209	223	226	240	215	203	259	248	252	248	219	261	253	249	246	255	236	244	237	244	233	225	223	253	221	275	251	234	236	245	244	237	225	229	177	246	230	228	261	222	228	267	235	244	234	249	230	228	245	227	238	232	235	263	235	216	243	247	277	252	250	215	217	241	251	211	240	259	232	253	242	236	226	256	235	223	213	237	235	260	260	227	243	240	221	233	236	243	247	240	242	219	221	240	222	257	228	249	240	245	234	250	243	242	245	197	252	215	214	242	212	243	210	240	243	228	220	223	236	214	269	239	271	235	260	236	242	244	238	222	232	224	222	229	228	254	234	215	253	241	268	233	241	251	260	226	247	228	196	242	256	248	260	232	250	260	262	220	224	226	240	239	254	235	229	255	222	227	231	206	210	243	250	239	230	245	248	219	240	240	216	231	232	240	252	227	265	239	223	236	240	240	256	232	268	247	221	227	218	224	224	234	231	219	223	250	220	219	229	229	235	231	239	260	213	262	200	241	235	231	200	279	239	262	240	260	218	233	239	230	216	241	211	237	238	241	233	232	227	275	228	213	211	223	228	229	218	242	237	220	232	231	251	212	261	212	227	249	221	239	235	230	234	248	222	246	240	214	271	246	223	243	225	224	244	255	223	257	223	241	224	213	196	264	225	217	230	228	242	244	231	265	241	212	234	242	254	234	257	238	218	223	250	240	219	255	250	223	237	238	244	226	199	222	233	246	226	228	255	217	231	217	211	228	241	231	246	211	229	227	228	246	260	236	224	246	229	243	230	208	236	241	249	226	241	232	225	230	223	228	235	228	248	230	262	256	247	231	244	235	235	245	245	267	224	270	239	225	246	224	260	249	253	249	230	245	208	217	240	234	229	216	231	245	242	210	251	226	241	215	236	206	223	244	239	251	213	212	236	233	238	261	245	244	225	257	229	216	232	211	242	238	248	236	244	249	234	252	228	264	213	229	224	236	202	237	224	226	243	252	218	219	235	214	249	255	253	241	250	217	260	249	216	227	222	253	249	216	250	264	233	257	236	219	250	231	238	237	214	240	228	224	266	239	250	213	232	250	257	228	224	225	206	220	219	240	250	246	262	251	220	252	241	238	249	241	251	217	231	238	243	263	233	264	235	230	219	240	244	226	253	241	266	230	225	239	245	225	223	241	257	219	258	234	249	219	242	221	240	204	252	256	229	229	260	218	212	235	248	227	232	231	232	242	257	206	249	216	235	223	237	221	262	238	277	220	240	233	207	252	234	237	235	246	233	240	237	232	244	199	235	214	234	275	253	233	228	249	233	211	245	249	261	211	239	201	211	242	235	242	206	228	229	231	219	223	231	233	262	248	208	219	253	260	215	250	241	231	235	225	259	238	228	221	239	261	258	252	228	238	258	246	253	243	251	216	227	236	207	225	246	246	254	249	242	222	226	255	225	231	240	243	246	217	217	229	235	274	269	229	212	232	251	223	230	211	218	215	257	254	250	215	223	268	218	222	245	230	247	252	221	222	243	227	239	230	248	268	263	256	239	237	246	215	259	239	233	225	241	230	247	225	239	234	217	231	243	241	284	258	247	227	242	224	241	239	233	244	232	261	218	261	216	235	197	251	227	257	265	249	238	251	230	238	224	230	232	227	201	226	255	228	260	259	224	203	221	233	236	250	247	243	217	231	236	230	230	237	237	233	268	258	217	232	235	245	229	207	228	251	218	205	246	225	214	222	243	243	219	263	240	238	258	250	231	219	252	230	233	233	238	232	224	264	227	230	254	245	231	229	218	237	243	236	265	240	215	263	219	247	245	255	223	200	267	228	236	235	233	234	226	219	240	264	233	220	237	250	243	228	250	242	230	218	239	244	253	258	223	248	244	248	239	244	222	254	244	232	238	203	235	230	228	232	264	220	231	252	210	254	252	248	244	211	230	241	227	237	237	231	221	249	231	221	255	226	226	277	255	206	234	266	244	233	230	238	218	219	239	259	247	220	222	220	260	218	254	253	230	232	252	218	247	230	224	235	248	224	232	215	212	226	251	238	258	253	258	220	238	261	212	254	223	264	223	236	216	260	235	223	234	225	229	272	253	228	237	238	248	202	241	222	220	224	207	235	252	226	244	228	214	245	245	257	232	252	242	266	240	257	232	238	201	241	242	220	233	253	251	237	239	233	248	239	232	219	236	216	265	238	242	269	220	243	215	246	244	242	213	237	238	229	253	271	249	228	234	235	249	217	224	218	245	226	247	227	246	235	212	260	235	262	271	242	227	250	229	251	231	231	227	219	263	250	231	243	239	271	243	233	262	250	213	227	214	235	211	251	246	257	254	231	257	244	236	240	234	220	234	232	222	239	207	235	233	250	247	218	245	223	232	227	248	239	229	229	245	270	237	268	217	224	247	241	227	229	220	237	246	220	201	227	240	232	232	212	231	226	222	242	261	232	228	211	263	220	209	214	222	234	243	230	257	210	231	226	211	258	222	250	224	231	262	224	242	239	227	242	229	242	233	235	237	229	209	218	243	243	229	261	210	232	234	255	235	215	225	226	232	235	248	233	249	247	242	237	266	255	225	230	239	246	252	226	243	248	238	235	235	234	232	237	239	241	253	229	249	237	242	237	243	247	253	236	223	224	256	242	254	246	220	241	221	239	254	255	240	262	268	228	223	238	248	258	229	224	232	253	240	205	250	243	224	233	205	255	252	232	238	237	242	211	274	240	268	215	227	235	241	234	221	238	242	257	250	251	226	244	249	215	240	242	239	221	231	253	245	247	213	238	259	229	218	256	215	248	224	248	228	239	217	249	248	227	236	261	204	257	244	244	218	241	207	246	244	219	231	224	206	229	230	281	237	232	234	249	218	238	223	245	228	240	211	229	213	207	247	245	215	261	217	255	233	223	249	225	239	231	260	230	229	244	206	215	232	234	255	236	256	235	261	224	216	229	214	228	252	196	230	196	249	220	221	256	242	234	244	220	251	214	248	209	267	236	226	204	232	228	239	222	234	237	234	215	224	237	236	245	254	231	246	262	247	244	235	216	241	228	260	236	271	233	219	240	238	252	239	238	249	246	233	229	255	237	222
22918	38454	29359	19709	11973	6044	4100	6415	8536	11675	27298	31180	25019	16168	8414	4162	1886	880	618	522	496	505	474	502	463	485	529	483	521	488	469	491	473	518	514	478	466	510	498	498	484	457	457	520	473	509	493	524	507	479	469	490	510	521	518	488	497	494	529	467	496	441	471	501	535	497	452	481	484	495	491	493	489	485	483	485	506	512	493	512	522	486	511	515	484	455	471	489	462	529	502	486	520	501	519	453	458	468	528	507	509	473	531	456	502	502	473	475	488	438	489	482	487	484	476	461	476	503	461	468	495	495	510	526	475	479	511	506	509	489	518	456	503	494	493	475	458	469	476	477	498	522	498	524	530	481	477	489	506	483	553	500	493	466	540	521	518	485	480	513	451	448	446	520	513	482	491	492	485	465	486	505	490	500	487	510	475	494	442	496	477	504	457	503	472	479	502	481	506	491	495	489	469	463	471	484	476	497	453	485	550	494	472	448	474	504	528	477	474	489	474	503	476	527	513	534	503	499	503	506	476	490	485	481	521	519	488	499	490	500	489	474	483	518	507	513	556	549	468	501	485	531	521	480	499	484	486	475	453	512	502	479	486	488	500	514	464	486	500	461	523	455	465	512	479	469	469	515	517	507	520	479	461	454	494	493	496	462	485	545	493	487	508	478	484	522	461	535	491	488	483	466	526	493	516	507	521	521	490	458	486	485	502	477	498	503	492	502	506	462	504	519	452	492	488	507	496	491	514	522	464	453	479	504	498	496	489	495	442	490	485	496	506	495	517	467	469	531	526	499	474	472	481	455	447	506	468	475	478	456	475	480	481	550	484	497	469	470	489	506	541	494	472	469	489	486	449	510	475	530	475	506	476	464	467	495	456	524	543	469	556	493	465	494	457	498	529	488	475	469	524	450	530	513	469	505	446	451	517	473	486	489	477	469	484	497	452	484	459	534	446	484	536	480	496	498	486	493	475	498	495	527	457	541	479	542	497	498	507	475	469	495	451	487	478	503	495	490	504	465	486	506	505	518	490	495	486	476	509	475	476	488	477	481	491	509	472	448	526	490	498	488	495	474	486	483	470	501	504	487	512	505	501	488	476	484	442	508	490	510	554	468	531	500	486	456	507	483	490	482	478	503	455	503	491	504	502	509	506	512	492	502	482	496	468	487	494	467	494	500	460	475	476	500	488	472	504	509	493	531	468	485	462	465	491	500	517	507	480	472	500	471	491	487	520	460	471	476	473	453	507	496	459	493	472	508	496	511	482	513	501	475	481	502	489	524	527	484	539	526	511	484	466	461	499	519	487	483	497	486	469	481	482	486	523	498	451	534	503	493	490	472	509	479	465	496	505	493	487	491	472	505	475	479	465	464	474	474	493	510	436	465	447	457	488	468	484	518	487	469	485	499	486	444	497	456	492	457	470	495	481	463	521	505	506	483	486	456	486	518	488	501	453	488	520	481	494	514	501	480	498	463	491	467	540	504	466	471	498	484	526	491	512	474	519	499	494	522	508	490	502	486	481	479	544	488	480	484	486	524	469	508	486	485	487	472	459	466	498	494	445	490	494	486	471	516	485	477	538	489	516	463	490	484	515	492	488	514	498	452	489	426	499	484	470	470	508	512	461	532	452	455	484	473	471	535	476	498	521	469	488	495	487	450	506	508	480	483	521	513	454	526	545	476	528	511	472	503	489	475	467	496	491	502	494	481	497	514	480	469	461	485	435	494	461	462	457	514	465	486	540	494	528	482	520	462	487	470	501	524	499	508	469	468	542	471	500	504	474	460	484	465	467	474	500	485	483	505	529	501	497	498	526	496	493	484	522	482	489	484	477	495	486	509	502	490	523	503	486	501	459	489	488	526	459	526	463	504	467	485	458	482	482	491	512	470	484	506	455	453	465	502	455	465	536	469	534	557	502	489	459	522	510	485	454	495	517	515	503	487	502	485	499	504	489	491	484	482	427	491	489	455	491	485	489	542	488	502	513	466	464	481	495	527	478	460	503	456	470	465	518	452	493	512	487	475	524	471	524	486	522	486	506	502	500	525	467	499	512	522	499	464	516	541	492	492	444	466	499	466	458	469	498	484	501	501	464	495	474	498	537	477	489	492	502	534	490	481	544	525	499	482	510	466	485	473	468	494	505	519	543	455	492	476	472	486	482	483	447	474	503	481	494	531	508	475	494	505	488	488	448	501	510	516	498	529	519	451	525	543	515	521	489	513	503	486	500	485	480	468	508	515	509	456	479	499	446	474	514	504	479	484	523	485	497	506	476	514	480	473	463	506	478	478	463	509	506	466	478	466	487	448	514	516	537	479	530	516	478	488	508	509	463	511	508	554	502	500	535	502	477	477	476	460	509	492	546	471	494	463	477	508	514	498	470	469	448	505	529	519	502	471	494	479	514	501	489	509	496	530	458	515	507	563	467	483	499	488	499	478	475	465	521	482	514	516	480	510	487	470	525	464	511	474	458	528	498	498	481	470	511	499	480	497	486	454	451	469	510	488	494	479	478	486	488	503	459	539	464	491	453	509	533	497	471	463	499	469	503	505	533	498	494	527	471	491	471	484	515	455	496	467	518	527	493	472	510	505	464	504	489	477	469	475	501	509	453	499	448	474	475	536	504	513	487	500	507	485	492	474	496	491	488	496	492	476	486	472	495	504	479	468	452	502	501	503	513	476	515	522	478	487	470	489	509	508	481	483	498	514	453	488	484	484	487	482	443	490	504	502	477	512	504	507	518	470	503	528	472	504	503	510	505	474	447	531	474	482	536	490	497	476	507	466	494	465	506	497	486	529	489	482	451	508	467	534	510	497	510	483	504	516	485	480	504	513	472	454	475	467	503	506	502	511	479	467	528	510	469	535	483	495	513	533	483	487	485	484	482	494	492	511	534	510	444	508	490	477	541	510	461	520	498	496	504	507	461	486	482	467	482	479	480	484	530	469	453	497	500	498	492	489	479	498	486	475	493	516	474	465	492	524	486	520	520	496	486	532	493	453	500	514	476	513	472	482	509	459	473	488	516	474	526	471	492	484	479	533	508	505	495	504	509	527	518	489	496	544	449	497	461	460	503	506	488	477	497	493	467	500	462	505	468	480	493	455	488	489	513	490	499	513	474	500	522	491	519	468	500	486	501	496	485	465	501	513	493	491	504	481	453	510	453	481	449	473	459	502	509	547	479	475	524	492	495	502	515	505	540	475	494	524	483	507	502	478	472	470	505	487	508	494	491	487	534	499	488	504	514	519	481	510	484	496	510	501	460	468	476	512	478	503	501	462	428	508	485	465	480	478	493	460	511	489	533	510	455	515	482	483	498	511	508	448	498	491	463	515	480	466	478	507	478	455	498	482	512	484	505	532	489	481	519	486	518	494	463	464	458	516	489	475	497	496	502	486	488	464	528	527	467	506	515	533	478	482	494	501	498	475	464	507	516	523	473	447	512	464	474	504	487	495	465	473	481	495	448	508	502	481	500	491	453	519	522	509
23054	21228	29017	23715	21235	19523	5677	3673	4004	5045	19883	24293	26363	19629	10837	5125	1964	750	398	261	242	246	214	214	225	218	214	224	227	227	207	216	226	220	232	219	197	214	241	219	235	247	201	200	213	209	188	242	215	217	217	233	225	221	245	256	219	202	224	272	225	222	221	241	219	215	230	229	185	219	200	238	207	206	213	237	223	214	239	229	214	248	203	212	234	224	231	221	207	209	205	189	222	241	229	210	217	233	227	245	221	215	236	231	243	237	238	219	226	218	271	215	207	244	230	247	207	229	225	238	216	212	225	211	234	218	218	235	236	232	211	198	227	213	216	226	250	216	253	219	212	229	220	232	213	219	218	229	208	218	190	216	217	225	211	220	209	204	229	210	183	209	224	231	213	229	213	223	225	208	230	224	211	215	218	214	224	224	210	223	204	239	236	239	208	208	231	221	223	229	217	225	229	250	198	244	200	214	252	210	211	213	220	220	222	225	218	230	218	223	240	232	212	229	220	249	211	241	233	231	219	223	226	233	231	213	244	201	231	257	215	230	230	238	199	226	204	224	232	231	212	204	190	228	234	256	236	251	214	220	236	241	202	217	246	232	193	219	209	214	220	215	218	181	226	206	214	217	206	244	229	213	245	220	234	216	218	239	221	212	215	220	222	199	205	217	237	227	199	224	221	259	224	217	227	216	217	211	204	215	190	191	250	215	219	234	219	228	226	230	197	210	193	197	226	217	220	231	221	223	210	236	212	203	229	215	233	220	187	210	216	215	210	228	214	236	230	219	221	232	199	242	230	226	208	208	218	202	200	201	200	251	207	218	207	228	223	218	241	202	209	228	204	216	238	198	209	215	222	216	226	240	215	233	235	230	200	208	208	243	212	240	204	217	230	238	217	213	224	210	237	235	213	228	261	220	246	227	235	234	234	230	212	211	216	236	216	213	225	192	204	223	226	243	215	201	234	204	228	224	214	189	209	228	226	246	244	206	240	216	218	224	213	219	204	262	238	217	208	230	222	237	231	231	200	221	218	239	215	238	214	227	215	228	232	202	220	204	210	225	204	225	227	243	228	228	209	184	221	235	229	220	214	199	233	238	225	197	229	242	210	231	252	200	234	198	225	234	227	214	210	245	218	225	207	233	231	204	221	209	212	216	205	195	240	224	211	222	210	218	206	212	197	211	238	227	217	249	204	248	230	212	213	243	210	195	222	205	210	225	242	224	231	226	253	206	208	227	208	217	250	246	234	207	222	232	224	225	234	240	236	241	216	243	224	199	195	223	220	219	233	241	239	234	226	223	211	241	230	200	255	212	250	258	230	194	214	232	239	197	231	215	208	193	216	237	235	210	235	215	214	231	244	233	235	213	214	215	251	225	204	215	215	217	222	205	234	244	231	217	211	224	224	223	213	247	238	225	240	204	224	216	250	216	226	213	195	233	215	214	220	219	195	206	220	229	216	238	247	227	201	234	234	218	205	220	208	198	242	206	226	220	223	246	230	188	230	231	212	211	201	220	233	223	252	221	236	229	224	215	200	221	235	217	253	199	218	208	196	213	208	204	219	213	202	229	207	236	243	216	207	206	236	223	204	213	263	252	254	228	209	214	217	220	219	195	212	233	232	220	204	243	213	234	225	219	179	213	207	239	253	230	249	255	215	236	207	237	218	200	222	228	235	249	223	233	227	219	239	216	220	229	229	234	237	187	229	245	230	201	228	229	218	234	197	227	207	246	228	238	191	223	206	245	230	223	219	210	237	204	223	212	219	206	210	188	243	214	227	246	217	227	245	246	193	240	218	213	218	236	206	204	204	247	208	221	223	230	220	234	206	253	221	211	220	213	216	211	222	202	232	223	211	192	212	225	191	241	232	191	207	229	216	217	204	237	238	228	248	239	225	212	211	234	211	239	212	240	226	217	205	223	210	192	207	232	223	234	248	260	232	207	221	199	210	220	233	234	219	237	212	213	222	234	233	209	224	228	195	209	224	228	220	221	223	193	213	211	230	218	235	213	222	220	193	225	224	214	239	194	222	201	224	210	212	187	220	231	210	223	218	230	216	200	237	222	222	221	220	236	217	220	230	199	199	241	242	210	258	192	225	206	202	197	204	231	197	223	229	231	209	261	231	221	206	191	212	209	239	229	220	206	248	222	258	203	260	200	224	222	214	196	246	229	238	257	231	204	223	237	224	237	216	232	240	219	205	194	216	231	223	222	227	203	236	206	213	219	234	230	207	247	212	230	237	218	241	215	214	189	215	205	228	216	229	214	189	222	222	237	205	218	229	236	216	242	211	206	264	226	224	199	213	229	209	212	221	222	207	209	253	234	226	209	226	230	248	231	190	209	224	207	238	216	205	234	204	203	225	233	220	198	212	218	218	253	235	206	236	232	213	225	221	227	227	213	200	236	209	213	201	250	227	213	244	226	228	229	198	232	214	221	225	208	219	233	233	216	199	231	216	236	203	237	251	206	225	223	229	245	232	237	235	225	198	247	219	228	243	214	240	237	188	235	231	211	194	218	233	206	220	218	236	235	228	228	217	215	230	221	210	221	212	203	231	206	204	242	245	237	250	253	212	230	250	222	212	226	236	202	236	221	224	207	243	214	228	198	223	229	228	243	199	257	233	209	248	214	221	210	230	228	224	209	217	242	230	247	204	221	232	215	207	215	211	209	244	212	230	238	233	242	227	217	187	230	225	228	229	212	223	242	211	252	219	213	202	213	208	227	187	204	242	214	193	195	208	222	213	198	224	211	192	229	204	234	208	222	200	229	233	238	250	218	245	199	225	230	213	206	223	210	228	218	220	226	244	207	206	223	211	207	235	208	199	237	202	214	236	221	227	249	213	231	186	210	238	237	248	227	234	228	233	222	232	195	218	189	256	210	237	202	218	226	222	231	202	198	208	220	193	240	226	210	222	230	249	217	230	234	211	225	230	213	254	222	213	183	225	202	224	215	203	217	225	202	239	207	223	188	191	228	223	222	195	227	246	224	183	248	232	234	232	210	228	248	221	215	211	210	203	233	229	221	226	209	195	210	198	204	232	211	203	187	214	216	221	215	240	214	217	217	213	197	223	210	199	269	236	229	186	243	226	223	223	220	204	256	215	205	218	237	203	230	228	229	243	224	225	226	221	230	212	208	239	220	255	229	206	214	225	253	223	246	199	219	215	235	219	198	228	213	229	217	213	233	229	232	222	230	207	222	214	205	206	208	214	230	213	212	242	230	249	195	230	198	230	221	244	227	227	231	223	195	247	200	224	214	225	219	234	205	213	273	210	232	217	229	241	190	229	207	209	219	221	205	210	254	223	209	216	219	221	228	244	207	203	248	248	210	235	231	214	227	221	224	202	238	219	229	199	235	245	241	220	205	263	208	223	191	220	233	219	229	244	218	211	206	235	225	211	221	228	219	223	241	255	231	221	229	235	218	200	233	217	241	228	244	224	213	215	228	218	232	241	216	201	243	220	212	193	223	208	205	204	205
24408	42155	33410	24110	18310	10034	8358	11347	13224	15599	32821	35010	35736	29036	19813	11934	5362	2045	973	563	474	462	444	426	438	415	459	435	450	447	413	447	406	451	449	448	425	444	449	438	453	430	434	437	452	458	410	451	443	456	470	450	431	406	452	436	432	471	431	461	462	474	476	457	420	446	453	479	443	447	456	464	461	407	449	409	437	469	427	442	465	430	468	439	437	452	443	436	474	419	424	471	450	436	454	447	439	469	470	420	441	437	445	482	468	435	445	448	468	465	396	448	438	454	447	423	446	429	461	483	480	447	473	439	451	425	440	416	463	497	463	419	431	425	456	455	464	457	410	442	420	430	440	395	453	439	423	427	469	433	440	436	416	471	503	471	420	452	449	451	481	457	461	439	430	453	460	425	458	434	431	380	462	433	444	484	429	428	451	461	457	461	436	437	435	404	464	451	430	446	442	441	453	431	462	431	445	465	429	445	444	471	420	443	440	447	469	424	436	469	426	442	438	461	413	436	452	434	416	447	447	431	450	422	437	440	444	438	418	437	454	442	437	433	400	454	441	464	472	477	460	420	416	434	443	471	418	404	417	409	464	438	457	432	447	467	464	459	447	440	446	429	452	412	478	421	444	475	445	406	457	435	445	412	448	406	410	444	452	422	426	426	414	414	462	440	456	438	436	416	464	421	406	461	466	453	467	471	437	423	440	467	414	440	433	437	480	460	450	443	440	448	449	470	410	470	429	447	436	449	430	435	475	450	489	453	439	416	428	448	474	384	445	419	460	438	432	419	468	439	442	419	425	429	420	439	474	494	416	460	419	422	450	514	436	457	427	445	459	434	462	415	459	464	415	463	454	456	454	416	459	436	477	440	464	449	485	420	465	456	424	438	409	458	445	452	438	431	454	453	430	437	442	466	418	458	462	429	427	433	472	439	436	442	442	492	478	453	417	425	448	444	422	445	464	457	447	446	436	437	402	446	472	426	468	441	457	415	435	448	467	430	444	448	474	423	383	430	468	427	417	419	435	450	468	425	464	470	501	434	496	451	443	417	449	430	432	480	420	471	454	428	445	427	433	462	424	480	482	419	411	455	429	430	453	434	420	446	419	473	419	422	432	436	428	466	447	452	439	444	472	447	418	449	437	420	446	459	428	427	446	449	454	444	453	452	429	467	468	418	443	440	461	417	428	447	438	463	461	485	412	441	416	411	444	458	450	418	421	454	455	477	482	449	448	435	426	466	465	478	435	459	467	439	477	461	425	445	461	441	421	474	404	448	435	457	436	431	442	445	418	478	485	490	439	424	478	433	430	485	474	409	446	421	422	410	467	442	417	435	434	443	465	431	482	425	418	512	449	431	470	466	422	457	432	448	418	452	444	477	452	457	466	485	403	453	458	425	434	449	469	462	450	496	426	440	428	453	445	460	469	423	450	477	442	458	442	451	465	420	413	410	446	459	406	437	441	456	478	470	434	423	448	434	452	439	443	429	467	468	460	434	445	476	466	445	413	476	450	439	434	439	414	433	432	481	459	446	430	459	418	439	442	425	437	382	429	441	443	442	464	439	432	425	427	428	427	444	464	473	432	438	440	461	477	445	420	422	466	439	442	418	451	469	456	447	432	417	460	424	425	409	411	442	434	432	434	414	463	433	441	451	457	425	443	446	439	416	461	421	473	444	412	447	436	453	427	434	451	436	479	438	430	491	450	445	415	445	410	428	426	454	414	438	420	422	433	448	437	431	463	434	460	432	445	431	486	460	408	422	445	461	476	458	452	433	412	430	430	429	413	437	508	436	459	439	442	448	431	449	448	424	434	429	458	429	462	454	452	441	479	454	434	472	425	469	426	454	408	464	414	488	441	442	448	411	475	431	459	456	461	438	438	445	426	493	431	465	441	439	439	410	455	435	449	434	436	445	413	428	434	418	459	425	425	454	471	440	430	422	438	459	431	393	452	425	478	452	424	426	478	447	406	423	484	442	437	431	446	439	457	436	416	417	409	450	443	458	482	456	425	422	444	430	451	436	432	454	464	481	449	459	445	456	442	471	475	425	432	417	426	441	450	447	454	449	435	418	459	438	461	444	417	463	466	457	424	435	429	418	433	413	413	455	455	408	437	419	479	453	439	467	437	457	425	444	418	474	438	470	473	450	461	442	461	457	440	418	474	456	420	470	461	429	423	462	438	450	478	434	413	449	422	438	433	476	464	429	421	452	442	438	435	408	445	437	413	443	436	447	437	457	425	449	436	414	482	411	427	459	468	440	489	447	415	448	425	472	452	437	455	427	483	442	445	414	450	456	411	430	453	451	461	438	413	431	461	485	427	468	450	437	476	470	457	456	452	468	458	432	449	425	421	482	439	422	436	486	423	422	467	398	439	441	449	408	410	423	447	467	448	426	455	410	419	392	441	427	432	446	430	468	425	456	420	466	407	473	414	430	408	436	416	437	437	479	448	451	477	433	437	440	427	457	472	464	410	444	436	450	463	421	411	417	425	424	469	458	452	405	412	434	441	432	410	454	454	431	413	449	431	423	465	413	409	417	453	439	429	436	431	464	466	452	459	454	453	416	421	429	438	429	424	492	408	444	446	444	441	436	439	459	443	461	457	433	455	429	418	447	434	439	427	395	445	450	439	430	458	455	437	448	449	423	455	464	479	391	459	420	443	428	398	431	457	433	400	454	455	444	428	463	416	448	470	454	435	453	434	438	412	469	411	442	443	466	408	425	454	437	427	411	459	420	457	437	446	403	450	448	446	436	422	415	421	460	469	440	445	450	424	450	421	405	447	433	483	432	463	428	440	446	437	456	469	449	454	450	473	447	455	413	441	431	442	474	457	435	439	449	432	486	455	413	428	439	452	478	437	443	444	436	440	452	448	459	427	433	437	465	443	445	473	435	513	400	446	411	464	430	430	445	416	461	474	461	427	458	467	475	473	464	424	456	423	469	434	453	417	439	419	457	456	460	443	448	469	484	456	413	436	452	435	462	464	449	465	434	425	428	468	405	416	447	462	456	468	442	429	418	491	463	432	452	466	446	519	462	449	446	461	457	459	444	420	464	478	471	431	445	470	416	444	433	426	426	456	422	371	460	454	420	448	431	438	405	465	420	461	450	449	475	466	441	428	427	441	442	432	495	477	503	462	428	446	447	417	444	467	455	431	441	414	447	466	443	441	466	434	488	442	421	408	441	414	463	452	456	428	477	411	401	457	466	437	472	444	464	441	451	451	453	453	445	447	432	397	475	430	450	467	405	459	460	435	423	426	429	439	472	425	503	407	443	440	455	480	454	433	445	444	437	452	425	455	495	452	457	446	456	464	405	444	447	428	429	435	453	448	451	450	446	449	458	436	420	451	426	451	478	476	449	465	412	441	441	430	416	432	445	456	445	441	465	446	466	437	454	445	459	433	444	441	451	440	468	437	446	397	447	437	454	422	459	431	482	442	438	453	443	444	458	421	454	458	447	431	457	469	464	444	449	425	407	462	450
26634	21157	15582	6556	2473	897	626	600	488	613	1049	2536	3451	2300	1306	718	444	327	290	278	271	275	271	280	247	278	256	281	258	256	267	244	263	250	268	290	242	281	263	263	291	295	260	279	244	266	266	271	283	241	255	261	278	288	244	249	226	227	260	259	296	266	267	262	264	274	246	244	240	256	285	270	274	272	253	249	229	246	268	271	256	276	264	266	247	246	265	262	255	245	270	238	263	277	285	292	271	260	272	256	260	265	252	277	227	272	281	275	262	273	243	242	270	247	252	264	251	276	266	259	266	250	255	267	280	260	268	265	273	272	241	292	241	257	233	285	248	294	246	274	273	263	237	278	250	284	234	267	241	256	242	262	237	281	261	251	241	260	231	278	262	260	251	254	239	266	270	254	234	252	269	290	274	283	226	243	262	275	279	261	256	237	244	276	260	265	249	249	262	251	253	259	244	284	259	273	295	246	258	290	257	276	274	264	260	277	262	267	294	278	264	254	261	250	285	223	264	268	256	254	278	267	266	269	274	262	274	266	230	260	270	258	264	266	263	279	269	254	250	271	285	309	250	285	268	245	267	281	290	261	272	258	280	254	251	278	267	285	238	258	275	265	253	246	274	271	288	246	258	263	297	268	262	252	271	252	253	248	240	278	287	279	295	261	280	270	268	277	250	268	266	254	255	272	268	281	250	246	263	276	258	258	262	274	292	293	260	270	279	274	261	258	271	264	240	289	262	279	268	286	271	269	265	263	234	270	257	273	247	266	286	271	240	262	282	290	244	295	249	255	266	257	259	227	246	275	281	247	287	266	289	274	286	267	256	269	257	275	261	265	260	231	254	264	246	277	283	257	273	243	265	264	238	244	262	254	263	269	260	271	249	281	304	296	256	267	267	263	250	230	269	271	275	262	275	258	265	293	283	257	254	259	244	262	277	284	264	292	291	272	278	270	289	250	243	296	251	264	284	269	282	242	263	280	273	275	246	276	262	284	287	282	268	260	281	278	269	262	268	261	261	245	255	264	270	233	294	272	261	275	265	249	277	256	292	232	260	255	271	266	267	287	280	275	261	279	252	250	264	255	256	287	278	261	274	274	269	261	246	234	258	263	241	284	273	256	249	298	287	267	238	257	248	281	290	261	277	251	271	267	277	252	259	268	263	242	267	267	270	275	255	246	290	227	244	264	271	297	243	296	264	287	274	257	267	255	240	295	261	231	243	259	265	254	266	263	286	261	237	245	269	264	241	257	269	264	292	266	275	246	262	260	269	278	269	258	259	296	280	223	280	244	265	260	259	281	280	263	275	260	237	264	264	245	261	265	270	276	274	270	263	319	281	266	262	259	244	258	295	264	278	245	253	295	267	299	282	271	248	277	252	253	287	257	242	273	253	270	276	273	244	237	261	272	283	256	241	249	261	250	304	261	254	280	255	259	284	280	239	269	259	269	261	254	214	239	266	276	291	257	287	270	287	305	281	264	301	273	281	262	278	265	257	272	274	281	261	264	273	269	255	258	252	251	247	293	259	286	248	269	263	266	254	273	280	316	280	286	234	296	256	263	277	282	259	275	253	265	250	283	271	272	271	285	270	250	267	258	252	252	287	287	232	249	277	267	233	258	291	291	258	284	278	238	267	268	261	258	293	267	274	245	274	225	255	250	283	280	245	258	281	283	261	264	267	277	274	265	268	245	304	271	259	282	239	263	259	238	264	247	265	276	267	269	280	251	251	267	261	274	248	245	259	220	260	255	269	243	258	262	221	239	262	244	294	264	280	257	257	261	259	273	277	258	258	264	251	274	260	285	227	249	282	258	258	256	251	272	287	247	258	281	251	261	281	259	257	276	262	261	270	263	271	289	266	284	281	269	274	273	263	265	287	261	272	272	262	283	266	297	271	279	272	268	294	253	239	266	267	269	265	257	270	266	301	273	265	266	276	253	263	261	263	230	280	270	263	244	280	282	265	260	266	244	261	300	295	262	294	256	269	258	263	251	291	260	274	279	268	251	277	262	262	266	256	295	274	267	263	256	261	269	257	267	258	271	263	294	247	253	247	259	246	294	280	287	264	274	244	301	273	284	270	268	269	293	294	262	251	262	266	248	266	281	269	294	260	283	251	231	249	271	253	283	262	243	265	280	269	263	225	259	276	229	289	279	254	249	263	285	236	263	253	269	267	230	248	254	240	255	285	222	292	262	277	261	232	242	254	256	271	274	282	277	276	286	295	286	275	251	258	266	285	240	295	278	259	280	260	278	265	287	255	272	267	290	263	267	271	243	245	287	237	285	254	279	260	281	285	278	281	276	252	274	257	286	283	262	274	260	265	238	251	269	252	266	294	276	290	257	290	274	288	280	264	270	274	238	264	263	259	255	266	289	277	264	266	276	265	233	289	262	250	251	247	279	259	281	244	287	268	238	228	267	280	242	275	256	298	265	279	242	270	262	297	242	260	267	223	262	258	248	261	271	258	269	275	283	268	265	264	228	261	264	244	240	268	250	255	259	267	257	286	267	278	300	292	280	258	280	240	279	261	255	242	289	265	281	281	254	266	284	252	240	263	279	234	292	267	244	261	260	259	259	277	255	279	260	300	233	248	278	268	250	296	272	265	251	258	273	251	287	248	242	257	242	260	266	261	273	233	257	263	276	271	235	266	249	275	281	249	246	274	243	271	256	230	266	250	290	246	247	270	256	289	296	271	275	278	270	246	274	296	264	272	273	273	270	263	249	280	273	249	267	272	255	281	279	260	280	266	282	278	278	229	260	292	272	267	267	279	247	225	269	266	269	258	267	262	272	297	289	279	250	273	231	262	232	253	278	299	252	271	230	298	274	267	255	264	264	248	290	262	281	267	251	228	286	256	260	265	278	272	291	275	265	280	274	270	234	285	269	270	267	243	248	280	249	237	247	268	275	259	243	269	229	287	264	272	271	234	262	264	263	272	234	290	261	223	249	276	252	272	262	278	268	257	263	283	248	281	242	281	262	260	250	234	270	233	312	269	249	251	284	260	263	274	258	266	264	285	267	254	284	242	272	274	258	267	258	254	280	239	257	247	244	283	264	250	235	268	237	262	261	263	266	256	255	272	257	265	267	250	278	287	270	250	255	284	280	273	261	271	251	259	254	242	274	249	261	260	222	257	263	278	274	258	250	267	236	231	252	253	251	272	258	281	309	258	286	268	289	236	231	256	237	280	271	277	273	265	277	261	258	265	283	237	270	265	265	298	278	247	266	258	282	266	270	278	278	269	277	265	244	272	242	272	265	267	260	306	271	247	304	255	266	257	230	255	261	233	263	284	281	238	272	274	279	269	255	276	244	244	269	278	278	250	276	275	281	266	233	228	237	239	266	266	271	263	225	250	284	264	265	296	264	284	276	264	274	269	280	284	264	241	269	256	294	265	276	233	275	255	264	275	255	251	245	289	283	270	252	262	275	271	258	269	268	269	274	288	267	296	263	262	273	287	256	270	258	268	258	293	271	269	285
21633	26103	17736	12095	7131	2920	2334	1860	1655	1910	3832	8469	10295	6635	3603	1930	1014	723	678	578	573	501	508	535	513	550	553	553	538	546	558	555	589	527	526	528	535	534	547	579	551	522	579	551	550	507	587	582	575	571	559	527	559	514	536	512	542	523	589	550	563	509	536	561	511	542	517	500	577	545	515	530	543	532	560	553	508	547	502	538	555	497	515	566	514	583	521	579	593	544	557	561	518	538	573	570	538	558	537	518	553	557	546	528	536	545	526	572	549	533	514	531	541	505	531	527	539	531	570	539	552	553	559	556	554	584	521	506	536	501	542	514	540	558	568	571	508	547	514	570	528	522	557	524	540	526	547	565	538	531	529	553	568	521	530	520	552	552	548	513	597	490	554	574	535	532	547	556	581	534	530	528	543	496	593	527	569	538	527	565	568	541	508	539	509	568	542	536	553	529	540	525	543	515	508	554	505	525	533	547	532	574	562	522	566	510	514	584	536	504	503	610	553	545	525	544	586	584	496	524	610	558	526	559	563	537	594	567	546	515	526	581	578	564	492	582	525	512	558	536	502	537	537	565	564	546	556	573	556	558	506	510	568	546	561	532	524	578	522	552	537	557	536	558	536	542	535	527	520	539	507	554	541	572	534	543	512	548	541	554	575	544	550	547	511	537	560	568	524	557	529	512	575	552	505	562	569	566	520	544	527	533	554	539	552	566	550	555	566	593	539	537	539	545	541	560	557	556	558	585	512	570	522	557	563	547	555	506	573	510	544	546	544	595	571	566	544	562	493	546	510	534	522	540	549	521	551	550	527	548	519	558	538	567	543	508	560	527	529	610	506	536	512	508	533	551	522	524	551	531	505	560	554	548	544	501	563	577	531	533	585	566	543	541	524	548	569	555	544	566	497	549	529	524	550	577	572	568	505	533	546	524	560	547	564	523	542	560	562	520	546	548	556	535	534	529	525	569	565	581	554	575	537	561	528	560	543	557	511	525	547	570	531	586	530	566	503	554	474	482	526	573	517	542	514	512	572	557	541	554	540	587	547	525	520	548	517	510	597	512	534	543	513	556	539	539	566	530	595	575	542	531	540	527	564	529	577	562	561	544	528	497	515	524	533	511	536	578	531	558	556	522	589	532	555	531	537	568	575	560	499	528	560	501	536	585	553	553	545	543	537	573	557	549	556	520	568	548	536	574	528	543	589	529	525	556	604	555	506	519	577	535	508	570	554	547	545	514	550	537	516	565	583	558	548	561	523	547	527	503	565	513	562	549	541	537	558	565	550	587	554	566	564	523	515	565	543	528	594	560	534	556	591	576	566	520	546	524	521	571	539	526	523	537	547	540	546	535	556	532	562	538	547	521	586	569	561	565	557	550	510	515	575	551	515	518	513	564	515	561	550	543	554	530	519	568	529	569	531	567	498	535	513	525	513	535	541	509	571	553	572	521	588	510	509	540	534	554	545	563	511	573	554	527	545	604	566	525	564	566	561	537	535	531	529	572	544	548	523	516	531	553	568	513	545	543	547	569	565	541	539	564	547	565	561	569	523	516	575	555	526	539	556	537	521	547	548	545	486	555	571	540	537	558	510	560	523	566	602	536	604	514	548	525	530	541	553	529	547	594	540	566	539	569	535	512	586	538	513	530	563	521	523	523	573	541	571	547	548	545	538	540	564	541	551	576	515	567	505	538	564	561	515	569	501	578	549	510	533	484	600	588	508	522	536	543	567	534	567	550	585	529	523	575	499	555	546	583	545	607	540	544	573	540	583	549	546	520	557	571	553	533	567	524	523	532	540	597	570	543	569	557	538	522	556	523	516	534	533	518	571	567	557	563	521	545	556	576	525	522	540	507	531	539	549	546	562	564	553	564	527	528	548	548	503	552	559	558	512	531	560	519	575	553	543	527	538	553	516	560	514	586	569	542	519	534	560	563	558	558	527	571	518	528	580	530	560	575	502	494	584	540	542	533	528	530	529	543	553	572	568	564	576	513	539	543	537	536	483	600	555	536	585	534	501	578	528	543	525	586	563	526	544	508	538	499	530	556	534	575	560	506	539	527	516	568	508	565	536	517	534	509	574	537	522	548	548	565	561	534	576	509	514	562	515	563	554	511	535	518	505	507	496	547	540	528	561	538	564	520	550	555	539	520	529	557	601	545	509	582	518	561	547	535	511	503	532	569	563	524	515	552	557	536	560	572	555	511	525	555	547	543	530	569	510	559	565	527	578	539	526	545	518	532	492	554	561	551	520	564	550	544	555	522	517	550	585	543	550	542	559	497	561	510	544	566	547	537	539	581	569	527	587	538	501	513	551	552	563	525	491	513	543	564	525	584	537	525	541	546	564	490	556	543	561	546	527	571	498	517	527	545	541	501	515	543	520	532	510	585	516	565	536	578	542	582	551	588	524	512	556	554	569	525	556	565	552	533	555	569	505	544	547	569	536	503	520	542	563	578	529	543	523	534	556	569	498	539	524	527	516	526	562	529	564	530	518	549	565	551	577	570	576	525	579	536	544	556	592	562	542	577	570	559	544	566	541	539	540	528	517	583	511	547	516	548	524	524	539	518	551	556	517	527	579	534	525	567	538	591	553	570	557	525	558	539	557	555	573	512	517	566	570	554	531	557	553	556	538	553	575	565	521	509	527	540	509	530	499	551	534	565	547	524	562	520	581	568	578	552	483	566	540	538	538	546	513	560	520	539	553	582	539	525	562	562	547	564	520	566	550	526	589	567	530	526	530	546	529	508	569	532	522	568	536	539	546	529	560	563	565	551	520	566	569	542	531	557	537	527	553	560	557	504	570	544	591	566	592	521	561	519	498	530	518	533	535	505	536	522	528	557	529	547	549	525	509	544	533	554	523	556	536	528	545	556	511	515	556	589	520	550	496	529	525	558	527	514	481	546	573	524	554	543	537	541	551	539	534	546	508	503	518	570	597	533	557	599	533	514	549	521	566	535	547	551	540	522	543	525	593	560	534	474	602	563	508	555	580	573	573	543	528	516	546	553	565	516	529	539	579	536	555	533	528	538	512	556	511	567	526	546	558	606	543	553	540	583	524	554	538	541	582	544	541	516	555	522	515	573	564	522	538	500	531	526	551	540	551	590	525	547	566	551	536	538	538	562	570	575	511	558	534	534	512	575	526	550	543	550	595	572	553	549	521	534	538	562	582	532	523	526	535	555	499	537	554	537	542	538	518	563	591	571	547	560	515	578	573	516	555	553	551	565	565	524	548	531	591	545	535	544	480	540	548	558	568	498	567	552	514	557	489	574	556	513	576	548	539	566	558	545	553	529	532	535	524	531	519	583	496	568	577	536	532	557	559	516	553	553	524	521	532	555	597	581	573	560	539	531	544	548	508	500	527	487	515	566	525	542	558	514	573	568	555	563	537	555	542	544	522	525	514	587	533	530	594	537	529	549	588	539	551	515	555	546	580	511	513	507	561	550	529	542	523	481	545	549	543	537	520	559	520	528	504	529
24219	21141	27974	24535	16983	3166	1886	1565	1098	1100	2723	9735	17456	12577	5494	2945	1883	944	455	289	266	236	203	227	220	230	213	229	220	203	228	180	199	221	261	235	207	215	204	212	220	237	218	228	241	202	218	192	220	237	199	212	243	184	228	191	202	216	245	227	212	199	204	222	200	210	236	228	208	207	202	222	222	198	204	221	213	233	234	197	212	212	180	188	211	203	215	208	207	208	199	226	243	202	242	216	223	232	234	207	224	225	240	203	223	195	198	214	181	210	212	225	177	212	207	227	223	209	192	223	225	222	223	214	206	205	214	211	246	226	182	202	203	216	195	206	221	207	230	227	218	195	200	217	197	215	217	222	198	191	222	201	232	208	212	224	215	196	217	205	241	211	243	212	215	220	179	229	212	213	220	206	221	214	204	193	212	206	220	185	212	192	212	200	208	213	228	214	217	211	229	245	223	241	206	222	253	233	217	223	202	213	245	223	209	236	196	213	216	211	199	197	227	207	236	211	193	216	181	207	219	205	229	210	207	215	213	241	204	226	234	201	217	188	262	228	218	211	197	209	201	230	228	216	195	216	229	231	225	217	217	193	201	200	213	216	214	210	231	212	255	225	219	192	255	200	208	221	227	206	209	236	213	218	202	238	235	192	204	212	208	213	225	185	238	219	217	215	223	220	220	233	181	203	238	214	239	212	214	199	221	227	236	197	192	227	223	219	215	194	187	200	217	212	194	195	202	218	216	182	211	197	216	215	200	196	220	219	209	230	198	219	238	217	206	223	211	205	209	237	197	218	211	214	182	205	205	242	210	213	184	220	237	241	206	212	221	208	218	208	246	235	205	223	227	217	232	226	218	236	199	218	192	227	220	200	220	218	232	222	206	233	224	224	207	237	215	216	198	210	201	198	228	226	214	222	189	228	203	222	201	205	212	220	203	217	188	207	210	205	240	210	221	206	193	220	217	191	193	236	210	201	227	209	213	180	213	213	220	206	216	217	204	206	193	201	228	196	208	245	240	204	219	219	224	200	212	209	209	219	205	216	211	244	239	230	221	217	219	205	188	212	201	203	233	225	210	200	227	225	221	237	225	242	201	227	226	201	210	196	190	215	207	233	223	249	208	224	228	200	211	208	205	237	205	249	201	201	207	220	196	207	188	159	257	195	204	228	189	215	194	224	226	200	202	210	205	205	223	199	194	233	218	211	210	221	229	197	215	224	216	222	214	208	225	197	230	205	195	237	188	207	227	212	235	217	205	201	203	203	224	205	225	199	223	223	213	214	206	214	207	242	195	214	227	198	216	214	210	212	222	213	207	218	198	215	237	216	234	215	204	205	226	215	226	227	209	182	206	231	226	231	212	210	194	210	206	183	225	219	228	211	206	232	212	218	222	202	200	200	214	235	222	216	217	256	212	226	207	220	207	213	211	232	204	208	197	217	233	199	204	211	212	225	198	229	219	209	203	228	209	213	201	215	228	224	221	204	215	241	209	218	217	197	205	223	225	233	227	244	238	194	212	213	222	214	235	215	228	225	226	210	231	247	245	198	221	243	202	217	198	221	227	214	222	206	191	233	204	212	226	186	203	207	217	237	226	222	246	207	221	209	245	215	207	212	220	207	202	178	223	211	206	208	234	218	212	207	222	226	212	248	214	184	192	204	234	214	202	213	220	201	197	224	211	236	225	227	188	218	219	221	195	209	197	222	190	211	195	207	229	181	203	231	187	207	205	212	193	214	195	231	229	217	205	188	212	229	242	205	222	202	214	217	221	185	195	202	218	215	238	212	203	212	203	209	221	204	229	216	240	209	193	211	204	219	220	199	207	230	234	204	232	215	215	210	205	233	225	217	209	230	194	176	215	182	218	201	216	194	209	193	206	202	224	220	251	210	207	227	212	228	219	230	238	214	221	221	196	212	222	195	194	198	210	211	217	201	199	199	213	211	241	208	222	208	205	223	205	201	229	241	233	199	189	199	211	201	216	218	221	213	202	212	226	193	184	206	210	236	229	216	214	206	225	223	226	222	257	196	212	213	202	220	223	209	214	225	210	213	218	208	215	207	211	211	203	235	229	225	212	223	212	223	207	190	217	214	177	232	231	225	196	203	223	193	197	231	238	209	207	213	202	218	207	196	208	201	227	231	209	218	218	205	219	197	235	219	200	203	198	230	227	211	197	233	219	199	223	221	181	224	198	222	229	181	205	227	218	203	200	196	212	221	228	229	219	202	240	203	206	213	232	230	220	232	216	195	232	214	205	218	210	227	203	204	218	224	239	216	200	230	230	207	191	204	217	228	201	234	216	198	251	225	195	205	208	213	230	224	208	203	248	220	196	226	231	201	218	208	218	208	212	193	225	226	247	221	195	217	200	231	175	235	220	212	217	220	226	196	194	218	216	215	227	209	199	200	215	227	222	199	221	202	225	182	225	231	206	197	208	225	215	217	213	207	221	215	209	224	226	204	220	223	247	203	196	201	203	244	195	217	226	212	225	243	203	218	204	181	229	245	228	224	200	210	186	214	250	195	199	235	211	223	198	231	226	226	227	213	218	213	214	189	191	210	222	219	230	202	187	217	224	211	199	196	213	245	203	219	205	222	207	236	218	215	220	214	235	216	219	220	223	221	223	235	206	200	222	191	221	219	196	241	205	236	176	198	194	188	202	225	207	199	254	218	203	223	226	206	189	230	184	207	210	218	227	212	238	224	203	220	212	231	216	208	245	208	230	215	203	224	231	206	215	216	219	199	197	202	197	207	190	238	216	206	207	200	226	221	231	240	232	249	201	201	216	195	190	218	204	206	220	231	227	182	237	217	230	207	233	190	212	231	206	213	212	242	177	213	206	194	205	225	211	207	212	211	239	201	238	203	213	234	227	213	188	214	228	209	210	216	200	244	205	223	191	193	217	195	228	211	209	194	214	203	210	193	220	228	201	207	197	224	204	198	227	204	198	222	207	212	220	223	207	227	211	208	232	200	223	205	215	232	214	204	221	230	208	212	207	197	221	220	199	213	213	202	206	243	204	236	215	178	220	226	204	227	214	221	203	215	232	220	217	223	227	203	235	210	224	199	196	221	185	221	193	200	224	212	222	227	213	207	243	229	238	217	224	205	209	203	209	191	220	189	215	225	211	175	194	237	232	203	229	192	201	200	208	206	230	190	182	213	211	195	215	199	219	204	240	218	228	223	205	211	215	215	233	206	227	198	209	210	219	227	208	247	213	203	212	213	227	223	218	208	217	222	204	216	232	191	212	208	202	226	212	211	222	203	242	219	228	215	209	192	206	218	217	212	192	219	201	225	210	194	203	203	204	222	202	191	199	219	225	221	206	236	214	213	225	230	222	244	233	193	229	223	241	226	210	219	226	211	207	202	223	220	222	188	199	198	213	232	220	224	219	230	217	230	195	212	196	218	229	203	227	187	187	212	212	230	203	221	203	201	212	235	219	206	209	213	212	246	208	223	208	226	270	215	216	222	208	220	240	190
19939	30574	26260	17184	9267	5644	6233	5549	4255	4262	9573	20962	29810	22082	12831	8198	5701	2809	1124	722	570	458	464	424	435	429	442	441	463	407	456	427	463	416	419	437	455	474	414	430	479	466	457	441	433	438	461	436	457	449	465	423	474	498	426	433	425	441	457	420	463	432	433	455	434	444	500	407	453	440	442	467	418	427	440	493	457	451	430	475	448	434	449	429	480	450	456	458	424	442	443	436	422	444	468	446	453	445	422	426	457	407	433	445	440	435	426	435	462	438	473	474	431	456	469	403	498	478	443	454	454	431	479	459	448	425	465	463	447	458	436	429	446	437	454	442	430	440	475	438	448	440	489	442	464	441	424	437	449	459	425	404	448	450	459	464	451	443	470	464	460	466	481	400	446	460	443	434	412	446	445	459	486	428	442	412	432	434	416	448	433	453	474	481	448	460	420	442	456	456	442	420	448	420	424	432	459	474	446	424	417	437	457	441	403	489	456	442	439	440	430	446	437	438	420	428	394	476	476	426	446	441	463	464	429	467	466	463	445	448	473	457	451	427	470	466	458	461	441	443	450	467	409	431	397	519	459	441	466	455	440	435	432	489	426	431	478	438	437	432	464	431	409	440	437	476	464	427	497	437	397	440	412	445	442	444	474	441	460	471	448	413	434	471	456	442	457	468	465	429	467	399	456	476	469	438	435	499	458	452	460	436	441	447	445	449	474	429	439	432	468	431	458	427	441	475	466	414	463	449	454	471	424	458	437	449	423	462	450	466	462	466	434	472	453	427	442	429	468	447	431	459	483	443	453	462	482	462	420	489	436	473	442	452	445	431	436	450	465	415	473	449	421	435	456	484	438	460	436	481	450	432	455	471	430	417	482	453	485	456	415	427	479	464	458	449	453	489	442	409	419	463	466	453	496	485	473	444	446	462	463	455	418	454	459	413	442	410	433	481	453	435	450	434	427	445	501	429	461	448	471	451	431	437	446	458	468	413	416	458	463	425	414	464	427	455	446	436	435	457	418	415	457	428	439	437	465	439	483	455	480	474	420	454	521	408	435	474	493	439	439	424	443	428	461	388	440	432	513	437	440	455	455	420	458	455	443	457	427	437	450	486	454	454	424	427	484	452	443	437	439	448	436	448	439	450	454	429	459	408	430	465	452	465	440	444	439	429	486	459	445	441	462	474	447	453	481	480	419	459	448	408	432	446	466	435	427	426	456	417	504	456	475	395	419	434	445	431	465	466	458	442	437	439	447	465	473	450	432	423	438	470	459	431	466	440	428	420	418	466	445	406	446	412	456	431	509	447	469	444	449	442	442	441	439	447	453	421	436	488	468	437	436	478	464	440	428	448	461	450	460	436	426	462	438	442	486	462	482	438	430	425	459	433	381	467	461	429	433	444	484	395	491	483	446	475	407	430	462	463	428	458	437	476	443	454	448	437	431	462	428	442	455	449	427	454	438	409	448	444	444	457	465	433	469	445	453	429	430	461	458	459	436	463	417	425	434	458	405	439	451	460	442	447	424	460	492	432	454	405	465	456	449	438	432	458	461	443	432	465	434	466	421	430	490	486	423	408	460	449	449	447	458	450	431	483	477	453	457	440	446	480	474	448	455	450	445	492	436	425	438	429	458	421	470	442	448	449	438	417	465	445	454	482	477	443	427	441	459	441	446	452	429	439	428	453	416	467	438	465	437	407	426	426	458	442	444	426	432	457	454	437	451	431	457	435	405	426	420	428	419	461	466	438	463	436	415	463	443	475	433	440	482	441	463	465	449	486	475	457	462	466	446	419	451	439	435	432	430	466	468	441	470	454	459	437	453	439	466	484	451	464	436	424	433	450	443	467	500	466	413	444	423	429	463	451	417	444	457	468	435	417	469	453	448	480	504	488	422	435	438	438	416	478	453	442	434	481	449	435	452	473	448	453	435	449	430	461	448	444	418	445	438	467	496	465	462	427	445	448	484	448	452	435	465	403	447	454	478	445	463	457	457	447	455	441	460	419	393	469	465	465	453	478	434	382	492	447	466	457	409	446	462	412	423	441	480	458	423	426	472	416	437	426	436	472	446	450	416	453	458	436	430	491	459	455	448	473	452	471	463	481	430	476	461	412	420	435	437	429	425	436	460	492	436	421	448	499	410	426	456	456	415	411	462	414	450	451	452	445	443	428	436	451	456	451	464	472	422	460	424	467	428	445	446	450	443	459	429	468	427	471	428	479	428	442	452	476	452	436	447	442	448	440	420	423	450	435	437	437	424	431	423	411	438	442	474	461	467	420	465	449	457	439	442	447	430	398	425	456	460	419	435	411	431	463	467	450	445	442	449	412	427	454	476	450	475	414	416	430	456	390	481	483	425	453	427	446	458	493	454	444	438	445	458	457	425	424	466	454	449	443	392	434	455	418	456	442	434	445	440	440	441	458	447	458	464	439	434	422	429	436	415	450	417	461	459	402	458	446	446	438	462	424	446	452	436	445	441	456	450	475	443	459	428	428	481	507	448	453	431	471	456	437	420	415	458	403	436	431	448	435	440	455	457	476	454	462	428	446	383	439	450	419	421	430	444	421	429	462	439	434	449	460	436	473	456	428	479	443	446	442	431	430	473	432	418	445	427	456	471	443	428	444	451	422	442	449	444	404	423	460	430	445	451	455	434	445	472	447	417	476	450	459	426	421	416	493	443	457	426	439	477	412	461	442	454	438	441	456	411	426	439	444	490	437	465	481	423	449	450	467	433	451	480	466	444	441	431	473	448	443	463	460	441	435	429	433	434	425	459	464	459	444	436	439	455	448	436	458	410	448	447	463	452	454	460	432	455	423	431	459	460	453	480	440	420	451	461	427	433	459	463	458	442	469	480	413	442	426	442	446	432	445	488	449	447	433	455	461	423	426	439	448	447	420	516	410	436	477	486	451	479	428	456	398	461	441	420	463	478	423	461	435	455	455	458	475	435	466	462	444	420	472	417	430	448	412	430	445	476	430	449	442	452	452	423	421	462	451	464	491	413	438	462	433	465	448	411	415	419	474	429	453	465	490	436	428	471	446	417	480	439	468	450	451	453	436	439	452	434	427	497	412	420	444	474	464	416	432	449	429	461	489	453	441	429	418	460	437	437	461	449	422	450	473	445	434	470	469	437	456	467	463	456	440	417	415	429	430	461	470	464	463	473	462	441	444	462	473	401	448	405	432	434	453	458	458	443	398	442	465	429	456	449	430	431	451	449	467	443	430	476	467	421	434	451	445	450	446	435	484	474	431	423	429	461	473	471	442	448	439	405	441	500	483	435	485	441	417	460	472	423	461	504	421	441	437	449	449	446	441	426	430	418	446	465	434	492	447	455	419	434	464	428	450	463	445	463	431	456	461	488	448	441	440	465	480	460	456	450	441	456	481	442	447	454	440	431	462	488	467	437	455	415	442	420	446	415	451	452	456	393	445	436	488	439	449	434	416	438	419	416	424	440	453	456	407	428	483	421	453	468	454	438	434
23174	21291	29085	23833	21294	19679	5960	2391	1711	2867	12381	12665	17229	17595	13154	10887	9061	4615	2254	877	468	254	198	201	177	207	187	183	175	187	173	178	183	167	180	161	165	184	182	164	181	196	170	153	161	167	196	190	206	190	198	192	162	189	184	183	197	179	165	185	172	169	205	219	173	166	179	168	162	163	192	225	191	186	201	157	173	169	175	180	158	170	180	185	183	169	204	193	165	189	204	200	190	163	192	196	180	194	197	184	180	175	178	179	189	180	215	169	184	168	159	196	187	162	160	181	192	188	181	182	184	169	195	184	209	213	187	191	180	188	191	185	192	189	178	180	180	165	176	187	162	190	167	159	168	174	198	162	175	168	152	190	188	171	186	174	151	174	178	169	171	187	202	161	171	177	163	185	176	174	206	198	181	176	151	190	202	219	188	192	174	164	182	182	180	171	179	162	200	172	181	180	178	181	180	179	189	186	185	188	207	175	176	208	175	188	170	182	177	212	191	164	190	179	188	173	196	202	195	172	184	153	217	170	176	163	163	180	177	179	170	163	187	172	182	161	194	188	198	183	191	186	171	193	189	180	162	200	207	159	179	196	179	183	200	167	186	165	180	194	177	179	162	176	194	188	173	168	173	157	172	164	196	179	165	165	184	204	192	172	184	176	168	173	166	195	187	159	181	188	172	182	185	176	176	200	183	167	190	195	185	165	184	214	193	205	168	151	191	181	189	189	168	201	151	182	181	185	163	181	168	172	172	190	201	176	174	167	167	168	191	190	191	198	174	163	190	187	154	150	169	185	171	188	170	189	193	179	162	190	172	146	182	179	172	214	196	148	186	182	179	175	202	188	176	198	178	173	210	175	154	206	178	176	183	201	188	180	179	171	192	158	152	193	170	185	177	182	165	204	195	169	190	189	184	159	182	207	186	198	194	181	169	198	166	181	190	185	181	199	159	199	196	170	194	169	171	160	181	173	176	200	143	199	199	165	195	198	180	170	183	177	174	187	192	186	164	162	181	165	197	187	191	192	178	157	176	195	152	167	185	208	172	178	175	193	199	161	178	174	219	177	177	183	187	159	163	169	201	182	166	181	185	179	151	175	196	173	180	190	149	169	188	172	201	177	202	170	187	162	181	172	181	154	191	188	224	168	196	192	186	190	184	170	209	190	189	202	192	184	194	211	164	213	198	198	192	170	189	165	179	159	183	178	155	173	174	199	178	194	181	209	182	179	169	151	173	179	172	190	185	194	163	169	156	192	156	177	167	172	176	184	190	189	176	198	181	195	188	191	171	191	188	164	169	158	192	207	184	170	181	176	162	171	189	196	183	182	172	172	198	194	183	166	187	154	190	182	169	202	182	181	201	190	193	172	165	188	186	198	183	186	185	196	151	188	187	191	193	189	174	187	180	159	196	186	171	179	173	184	189	192	188	181	165	163	178	169	173	197	161	189	178	209	187	209	187	176	199	206	175	169	176	188	182	180	153	173	181	180	161	188	186	212	186	167	202	177	174	195	161	177	189	161	198	181	187	177	199	187	190	190	196	176	171	158	186	199	174	185	179	165	188	188	161	173	197	157	180	201	173	192	184	176	171	188	160	212	182	153	186	177	186	166	170	183	190	171	176	176	166	186	142	188	178	206	193	185	182	153	158	179	165	192	168	171	195	170	171	190	205	188	184	204	166	192	186	168	181	161	188	185	183	169	201	184	186	189	183	189	190	189	184	169	187	166	201	184	173	171	191	189	187	181	183	191	163	195	175	197	198	187	171	197	175	197	197	156	160	189	177	164	163	193	163	157	174	159	181	183	183	173	165	172	171	186	182	179	178	184	189	173	161	188	180	190	189	181	171	156	171	188	177	169	161	186	175	186	157	162	166	169	166	156	177	175	209	166	205	179	198	180	191	199	165	172	179	175	171	159	158	156	186	176	188	184	177	154	167	162	180	187	184	198	164	165	180	171	187	162	182	194	141	184	184	172	196	163	191	206	189	186	179	207	156	173	189	173	180	167	194	168	159	175	187	180	154	184	182	207	192	172	173	183	193	186	199	179	171	190	166	168	193	186	181	203	189	159	173	180	154	185	182	166	172	153	177	195	184	178	166	171	192	187	173	181	153	207	195	181	171	202	159	192	164	193	204	180	175	163	172	189	179	150	194	180	174	177	173	170	176	180	180	186	182	184	189	185	184	197	158	189	169	169	193	192	188	207	176	176	181	150	182	167	185	189	167	165	182	182	186	200	190	170	183	169	171	185	198	194	189	170	171	170	174	182	198	176	183	168	173	177	182	188	173	177	172	183	199	179	160	173	174	174	191	166	179	180	183	178	180	168	184	169	159	180	212	185	171	186	191	161	181	148	182	194	180	191	181	170	194	163	184	163	171	181	191	185	185	194	163	190	189	165	182	183	164	181	208	167	186	182	192	162	168	161	177	160	180	186	204	173	194	163	193	186	173	191	173	185	190	190	186	197	197	177	170	170	169	214	182	190	162	192	175	183	206	189	176	160	220	157	166	196	191	190	182	183	188	166	190	200	171	174	195	167	185	170	200	186	161	202	211	183	166	178	199	214	188	155	176	177	167	190	200	176	162	177	170	179	174	197	177	183	187	173	189	192	179	213	183	162	170	192	182	163	197	187	169	158	191	201	176	189	166	200	143	164	184	230	160	201	188	171	170	205	168	175	186	176	182	180	184	211	173	174	173	157	205	180	178	198	182	199	160	180	191	205	179	175	184	176	198	177	170	176	202	167	191	187	179	193	190	175	170	187	213	189	150	193	192	157	193	188	213	188	159	215	199	176	179	206	162	190	169	187	158	196	202	179	215	169	181	210	180	202	187	199	179	199	174	175	179	164	163	190	168	177	179	184	208	189	184	184	157	187	180	184	189	183	165	161	154	179	181	196	165	159	181	168	192	188	190	183	182	177	182	176	174	175	165	163	167	188	193	184	192	181	219	181	215	176	185	204	172	181	195	192	179	159	189	175	171	176	179	175	161	151	187	165	174	171	167	181	200	176	170	171	196	178	178	186	162	157	177	171	162	198	166	201	170	179	176	181	181	188	170	184	187	178	171	173	180	174	167	180	187	175	187	167	193	184	186	192	175	166	176	196	182	185	146	190	164	165	168	175	185	165	173	226	166	187	183	164	195	152	182	184	189	167	177	159	209	187	170	161	161	185	179	205	195	197	183	197	177	155	173	187	180	176	172	190	174	167	162	169	171	207	147	155	184	173	198	172	176	181	148	163	199	180	181	172	140	170	211	188	171	166	169	188	196	191	178	192	194	195	176	169	191	195	186	167	177	178	177	155	179	169	180	184	197	186	202	175	156	172	171	174	187	205	151	189	183	154	172	179	191	178	171	191	168	179	161	191	172	185	185	188	168	189	192	160	170	162	163	174	192	181	176	172	197	173	189	198	194	183	173	190	175	172	173	193	184	169	167	173	178	177	176	150	174	185	183	191	175	196	183	201	159	158	170	178	147	167	197	200
19124	35485	31772	20805	13550	10541	9179	7887	6735	10206	25229	25864	30191	29396	24122	22586	19437	11278	6464	2632	1157	548	366	346	346	375	384	380	376	334	381	388	391	359	372	386	352	383	386	348	396	358	384	330	405	393	381	391	390	356	373	368	382	405	343	362	350	391	386	361	398	381	378	366	389	337	364	367	340	380	389	363	371	385	364	345	413	370	401	336	359	404	389	388	361	344	390	357	362	351	369	366	330	379	354	373	384	372	363	348	388	366	380	384	377	379	415	350	389	370	349	336	376	368	387	391	333	387	415	388	354	367	335	379	374	412	387	385	373	360	345	363	379	372	363	367	385	395	374	410	371	354	367	398	365	355	365	367	332	361	384	373	380	389	362	383	353	349	337	354	350	377	389	401	339	346	395	386	397	367	374	374	382	326	353	376	408	394	369	380	400	373	341	345	364	373	377	341	354	358	379	373	351	336	388	349	370	383	357	370	370	377	368	374	361	369	367	377	414	364	410	401	382	388	380	357	371	391	367	387	369	385	361	368	362	397	352	396	344	392	347	362	374	357	398	354	356	357	390	350	356	397	368	378	379	367	320	364	358	395	369	379	356	366	363	388	384	395	399	380	362	386	357	378	345	359	366	346	357	355	384	373	355	351	355	338	393	350	384	348	352	316	410	339	327	381	363	389	352	374	401	366	385	323	334	366	388	361	358	378	406	377	373	390	393	385	384	373	385	400	360	415	373	366	344	374	365	380	367	375	368	387	380	347	387	373	381	372	356	335	330	363	364	384	358	361	353	368	372	386	365	337	411	371	361	351	372	343	371	392	369	388	368	378	388	360	377	351	357	371	350	349	377	341	371	408	332	377	373	374	373	353	362	367	372	375	345	357	383	385	353	392	382	400	380	345	362	363	358	376	366	378	392	388	367	366	359	379	374	384	344	372	347	340	391	383	362	381	351	348	345	342	371	364	371	407	384	397	352	349	366	351	377	377	366	370	339	369	394	366	357	375	394	334	349	378	385	365	380	393	388	379	390	369	348	376	346	385	365	329	402	356	353	399	342	374	367	356	392	320	371	389	361	375	369	363	382	361	365	356	379	361	345	381	389	331	362	355	348	345	382	328	366	362	368	365	414	414	379	376	373	401	381	397	376	403	356	371	368	359	393	371	358	392	372	392	385	384	400	338	352	375	400	379	390	385	379	369	361	383	372	346	373	344	371	382	359	379	372	367	364	343	356	358	380	375	362	386	407	354	408	404	391	350	353	361	364	372	372	376	365	371	365	402	357	382	401	371	385	340	361	384	345	368	384	391	365	377	372	363	366	380	359	365	391	380	401	351	372	367	373	380	365	385	354	373	353	390	375	365	369	337	369	370	350	349	380	357	376	416	341	360	380	375	384	362	408	360	398	382	339	358	384	379	373	350	354	395	374	357	347	363	353	356	375	353	379	368	409	368	416	362	386	378	376	388	367	401	380	346	366	395	411	376	319	388	367	376	371	368	350	402	403	354	374	351	380	368	364	352	380	380	362	369	347	383	345	366	375	392	374	406	403	393	376	341	356	358	375	383	391	407	349	348	334	364	355	352	343	367	349	369	380	366	362	376	364	351	392	365	344	376	364	356	376	371	381	391	344	393	397	370	345	377	380	397	350	355	342	378	392	377	386	362	409	391	381	365	359	361	400	365	393	366	334	398	352	393	409	381	362	381	399	368	380	367	350	342	383	383	352	357	361	333	372	378	350	356	323	363	396	387	395	375	402	373	379	371	363	383	388	388	338	355	333	364	352	395	335	404	363	369	387	387	380	388	368	363	352	384	362	365	366	377	353	382	348	378	352	374	392	392	351	375	351	378	385	364	372	354	375	391	393	359	365	356	365	366	381	356	371	330	352	334	363	351	371	365	345	399	373	341	364	369	357	341	380	386	361	336	338	326	386	384	387	362	391	384	377	345	389	388	383	376	395	349	382	357	381	362	348	401	392	373	362	358	371	410	384	398	346	388	367	362	376	395	364	376	383	370	370	368	361	354	375	392	363	364	343	367	341	373	397	367	359	363	339	403	338	348	348	370	384	370	405	403	352	381	347	339	387	355	358	378	370	351	370	346	354	380	356	426	362	377	358	365	359	397	355	359	379	377	354	365	326	354	366	340	334	362	374	334	397	348	381	348	401	366	366	369	370	364	358	367	381	385	403	374	382	360	367	362	375	390	369	367	359	389	392	362	369	364	359	335	344	329	373	372	309	343	369	359	392	416	374	346	378	347	347	370	371	365	366	332	384	369	372	369	341	336	346	358	358	358	355	385	395	344	355	382	359	342	347	355	365	390	376	398	350	400	369	370	374	386	377	375	374	344	358	387	377	371	389	365	377	371	417	360	325	385	368	379	342	359	401	387	343	351	355	390	385	383	373	356	371	403	401	340	394	393	365	361	328	388	388	408	377	349	388	376	362	390	369	363	374	364	359	386	368	414	367	382	373	378	360	321	364	351	372	402	369	383	368	385	365	387	374	376	375	361	393	392	360	346	416	355	378	374	355	352	375	380	347	356	345	352	393	416	328	336	353	369	383	359	364	360	372	362	325	384	379	382	377	331	379	358	368	344	361	367	384	380	379	404	366	346	354	394	351	373	367	378	383	357	372	332	381	395	367	382	391	361	385	357	355	380	355	312	403	400	341	361	394	358	372	343	423	369	326	330	372	377	345	387	337	368	366	396	387	348	344	372	367	375	375	378	369	382	333	358	356	372	366	377	420	365	375	386	332	353	377	365	362	368	358	371	385	362	385	348	440	381	338	389	369	353	377	354	358	383	375	386	375	392	405	371	352	384	359	346	382	377	383	392	358	393	358	382	381	393	384	387	374	371	360	381	367	381	375	383	386	358	395	334	376	364	349	385	347	375	354	398	383	368	376	395	355	358	382	368	360	368	386	409	375	384	383	361	359	364	355	376	389	373	387	343	359	355	377	351	373	356	344	356	348	333	354	362	363	387	353	376	359	393	381	359	336	358	365	326	377	345	355	360	362	372	387	399	362	350	399	396	382	383	391	368	361	355	337	401	329	341	386	399	365	381	380	375	372	376	395	345	372	381	397	397	389	370	389	379	367	362	392	348	371	361	387	364	373	395	381	369	366	373	381	352	374	387	367	397	367	407	384	386	366	374	368	342	376	354	367	325	378	360	344	366	393	383	373	359	380	368	374	399	385	340	372	362	357	352	407	354	368	409	382	379	404	359	390	385	403	351	393	371	340	357	374	358	382	358	366	370	363	374	335	383	353	369	386	357	342	382	367	346	387	413	365	352	400	384	376	375	363	369	361	351	356	372	343	363	363	396	362	378	383	367	387	385	387	350	358	382	385	379	368	394	387	355	367	335	338	368	342	366	399	376	378	365	369	399	376	366	349	360	357	390	375	353	336	356	375	350	330	380	354	357	356	374	368	363	372	363	355	388	356	329	377	362	352	360	384	360	351	405	370	363	378	379	375	403	375	377	347	352	351	359
26601	21054	15314	4836	1207	829	626	426	415	557	816	1187	1696	1088	1330	1261	1013	786	576	386	272	268	239	257	255	281	250	252	257	250	244	246	258	258	247	279	255	235	255	270	265	232	249	248	285	257	240	204	248	263	229	256	230	227	241	259	233	235	259	260	275	255	291	267	265	277	265	253	269	240	225	280	281	266	213	257	261	230	237	257	240	248	265	256	246	268	286	226	266	236	281	269	234	251	255	234	258	261	262	279	241	252	265	233	261	288	267	265	255	271	271	281	251	246	259	234	231	268	261	257	231	229	233	262	275	273	281	264	229	246	248	244	270	268	259	245	255	248	260	256	236	304	267	256	282	259	283	244	254	255	252	249	275	247	234	234	273	245	242	276	284	255	241	254	238	271	280	300	224	252	267	266	238	246	279	255	254	256	251	264	268	271	228	259	266	248	274	249	239	238	250	239	275	267	265	244	258	274	251	228	234	239	242	269	257	253	253	235	255	259	248	271	271	273	236	258	253	238	237	268	264	274	257	247	254	277	246	263	257	264	263	258	248	233	256	256	230	243	254	263	238	261	264	249	263	279	254	237	266	262	276	268	247	250	231	243	222	290	262	258	236	267	250	244	233	257	283	242	269	252	267	257	270	257	260	272	274	234	268	262	194	253	251	243	286	273	233	230	279	253	237	235	273	244	275	275	257	255	258	266	279	283	282	218	245	244	259	240	280	271	243	269	256	262	226	260	264	258	225	252	282	210	280	266	232	249	262	245	254	226	244	259	231	268	246	249	267	268	262	230	252	274	248	255	242	248	246	257	277	232	244	255	246	271	269	237	249	261	258	240	234	233	229	283	269	255	258	258	279	277	264	279	240	272	257	254	251	271	245	272	265	247	264	245	249	242	265	271	227	254	240	251	272	257	261	274	227	258	294	276	217	245	280	260	262	272	250	251	247	264	279	229	238	292	226	251	244	271	258	255	251	259	253	261	232	251	230	238	258	241	255	249	274	282	267	245	220	234	260	264	258	294	286	238	253	251	255	248	272	236	230	249	267	251	244	247	240	254	268	252	214	271	251	272	271	236	240	247	275	265	270	247	288	260	269	242	281	242	271	244	270	251	241	262	278	276	275	236	252	283	258	278	281	250	259	254	274	256	252	252	274	259	255	252	236	248	275	247	246	254	252	245	245	220	223	245	258	242	277	237	280	257	236	279	253	271	246	249	275	282	265	271	242	273	248	241	251	257	248	251	235	247	259	243	246	257	273	244	255	253	261	241	282	253	252	287	240	273	259	266	240	247	266	240	272	231	284	252	273	261	248	241	283	268	270	269	255	249	241	260	246	246	284	235	250	260	272	264	258	245	250	263	238	251	261	247	249	241	246	265	235	267	273	240	258	241	266	249	248	245	256	231	248	250	234	231	245	255	259	264	276	256	251	237	280	255	238	240	252	250	257	253	237	272	285	236	283	252	285	260	252	253	270	246	263	245	221	259	241	265	264	283	239	278	229	268	260	250	257	258	236	251	258	235	241	249	273	229	258	237	258	254	244	262	226	265	233	267	262	242	284	258	244	250	276	262	230	264	256	258	236	265	275	250	277	286	237	244	251	261	244	272	258	237	243	240	248	259	245	260	236	233	260	273	218	242	255	272	264	287	248	255	265	268	256	235	245	237	251	268	287	248	256	256	260	238	232	257	246	266	251	288	227	238	261	257	280	221	256	243	236	275	237	246	251	289	228	263	237	258	244	278	244	244	221	253	222	259	247	266	257	230	278	256	262	258	245	260	273	272	248	259	273	263	266	247	275	261	256	243	247	252	231	271	290	243	248	235	249	229	232	252	224	263	259	248	249	272	260	263	240	259	243	250	248	246	241	257	277	235	274	279	274	225	254	254	257	274	256	280	259	243	263	236	269	238	264	271	249	253	268	287	269	256	246	262	266	243	275	247	259	264	266	250	275	244	272	248	252	244	267	240	242	258	230	236	272	236	256	218	261	260	261	248	264	251	261	246	229	275	227	243	235	271	241	255	263	243	244	249	273	238	262	249	265	245	263	244	286	274	247	233	247	272	258	253	214	263	245	260	263	252	257	261	243	257	247	259	243	254	262	258	247	247	232	257	248	245	263	244	270	262	251	278	260	268	239	241	241	242	268	256	264	260	241	240	213	256	262	244	233	240	247	243	233	265	223	241	217	244	265	247	250	234	266	275	249	226	263	279	261	274	229	260	267	272	223	248	277	269	290	264	231	279	249	249	242	288	269	279	260	235	252	259	280	288	258	244	255	237	273	292	262	248	256	252	230	264	247	262	281	255	256	265	268	250	249	252	243	255	263	231	271	246	255	276	266	243	263	243	249	281	252	253	242	269	268	260	271	285	248	310	266	224	236	281	293	254	243	247	244	235	264	259	260	236	230	252	273	285	278	241	245	271	217	237	265	252	272	250	262	242	233	232	259	279	244	229	225	247	253	283	230	234	232	254	259	273	258	253	245	250	276	227	253	256	221	245	249	248	255	287	244	237	252	253	261	220	262	258	272	250	280	225	242	254	260	242	259	242	286	273	272	259	223	280	256	252	248	286	254	251	291	239	277	239	250	237	231	225	273	268	249	257	262	271	254	267	258	259	250	239	239	227	256	291	256	228	254	252	249	271	234	254	267	268	233	281	279	258	239	265	257	253	288	267	282	291	261	250	274	241	271	257	248	239	253	256	232	252	254	249	284	256	265	239	263	256	271	253	255	262	255	241	256	245	222	286	245	246	245	253	231	233	241	275	227	247	234	267	269	264	261	267	258	240	224	244	245	268	230	252	256	260	257	232	246	238	268	277	258	254	268	264	244	213	256	251	261	278	244	250	236	279	270	259	245	248	254	251	249	249	259	243	247	266	257	264	273	247	246	245	248	258	282	268	230	254	258	239	275	243	266	265	231	248	262	240	260	265	237	250	285	270	263	267	273	243	236	247	258	264	249	247	201	242	280	260	255	259	265	254	249	278	232	265	251	226	273	249	236	285	249	260	267	223	278	232	265	262	264	265	263	235	238	254	265	282	269	281	236	270	242	273	257	265	256	246	246	268	271	246	256	268	250	241	272	258	241	267	248	294	272	267	274	271	286	228	250	238	262	254	244	259	244	264	264	238	266	244	257	259	256	255	270	239	255	230	244	251	257	266	281	250	256	267	247	257	239	240	284	252	263	258	261	271	258	253	248	229	229	261	275	269	234	254	268	255	279	257	264	227	263	236	254	229	240	240	256	242	263	243	279	278	256	252	256	275	265	231	269	254	237	264	255	256	236	249	262	265	225	231	243	257	253	260	224	258	265	281	243	266	251	248	261	232	273	264	247	262	229	271	226	256	250	227	278	245	253	250	267	239	282	268	222	259	225	257	231	259	263	250	271	248	281	246	232	225	262	271	272	243	241	250	239	263	243	216	244	248	240	280	249	262	266	251	284	280	253	218	267	261	224	237	297	262	257	260	270	254	259	250	245	247	244	267
11464	21453	18607	8444	3619	2847	2083	1411	1201	1950	2803	4329	5872	3690	4253	4161	2951	2168	1361	793	620	508	521	582	522	574	565	522	511	542	566	516	505	526	544	552	500	545	561	534	526	515	544	515	537	491	530	529	493	519	534	513	523	520	522	573	503	531	527	500	543	539	539	561	506	560	529	530	528	576	531	525	527	517	490	531	549	572	554	526	530	536	520	535	516	530	473	520	533	554	544	532	492	478	473	569	528	531	523	534	518	552	547	544	549	536	527	537	563	568	544	561	532	519	557	518	534	517	549	534	511	528	524	519	540	547	475	553	533	507	532	553	548	516	540	541	517	541	501	553	538	491	521	533	508	510	513	524	587	519	537	517	537	514	523	554	528	539	559	514	519	520	527	542	544	490	562	477	517	561	507	504	505	556	521	514	530	525	520	525	526	560	518	535	546	555	506	498	525	522	531	541	548	529	576	576	507	527	523	525	557	511	530	500	538	506	506	546	520	561	566	478	525	506	530	546	520	516	528	517	496	540	559	509	544	547	499	517	528	540	497	543	524	514	513	485	556	510	491	522	522	563	523	535	516	490	513	545	541	535	478	515	537	531	471	517	548	489	507	531	558	518	534	539	490	555	519	483	521	528	512	538	540	500	557	541	526	549	559	534	491	524	525	517	526	536	510	508	519	569	501	521	517	502	545	530	533	516	592	553	512	510	516	532	516	533	497	526	507	487	550	485	565	498	543	543	539	574	524	540	543	510	518	531	503	498	542	564	557	572	514	547	570	514	492	532	534	548	523	524	541	539	564	533	524	490	557	480	554	559	540	523	518	538	522	505	569	506	535	528	549	534	491	521	537	558	540	528	577	518	575	584	551	499	553	558	530	542	526	490	520	536	511	510	531	498	551	483	525	550	532	514	494	505	563	548	539	542	536	511	531	497	504	577	553	534	512	519	498	527	501	524	549	500	544	505	515	506	523	572	547	551	529	545	551	552	542	512	507	561	489	513	556	525	517	517	543	512	491	525	531	570	527	512	547	542	526	552	515	518	520	504	540	460	556	481	542	503	522	563	544	553	528	520	503	511	533	522	521	522	583	510	507	519	551	543	499	535	514	512	544	491	488	537	551	527	527	546	540	524	559	521	537	533	544	534	544	522	553	505	516	504	536	572	547	541	576	498	526	523	569	521	515	533	504	495	528	561	546	518	538	491	537	560	492	565	510	521	553	533	531	520	556	540	550	545	539	530	472	543	519	515	541	497	587	533	505	568	516	502	496	522	487	550	523	528	541	566	533	530	538	527	530	567	504	534	555	523	478	523	529	545	551	506	510	488	492	513	525	526	577	543	522	515	512	517	487	494	529	521	495	539	514	535	511	568	549	522	517	542	532	524	501	534	514	530	562	501	523	492	500	523	570	538	490	512	538	524	566	532	530	546	491	494	505	523	543	514	574	529	513	539	520	547	541	557	549	566	563	525	509	518	528	539	518	542	532	497	515	510	553	496	490	492	532	540	539	521	526	539	537	546	520	564	518	559	516	517	548	528	535	507	490	532	517	547	514	508	542	523	512	541	572	522	509	492	530	478	519	530	514	531	537	487	504	495	518	497	516	520	534	550	571	538	550	547	517	545	540	520	535	573	529	551	519	482	596	571	528	545	576	517	523	555	496	499	519	572	544	519	548	569	526	513	538	509	542	564	537	552	529	558	527	551	512	557	491	531	535	543	480	551	539	526	513	530	555	531	511	527	525	532	513	534	524	566	554	539	532	531	511	519	571	556	516	559	512	588	488	568	527	494	544	530	557	543	518	550	549	558	556	517	535	543	503	547	574	518	525	502	547	518	534	520	485	556	505	577	535	521	532	543	552	556	498	539	521	505	535	582	537	541	462	510	474	502	503	531	524	540	538	501	514	502	540	546	530	553	550	530	543	502	543	533	476	527	527	514	515	535	505	539	502	542	476	464	525	555	534	518	528	548	566	512	576	541	507	500	581	525	525	471	512	501	507	535	502	532	586	526	525	500	558	534	585	536	511	568	506	548	505	548	518	509	520	525	523	506	556	506	527	527	555	517	519	528	497	485	522	516	528	521	546	503	523	548	498	577	527	565	537	510	497	569	511	499	511	494	514	498	537	477	563	555	552	533	516	518	530	557	478	550	545	509	520	542	548	510	472	550	564	510	512	532	506	524	500	532	520	565	531	537	542	533	485	528	504	509	549	520	567	574	522	536	502	549	489	547	555	501	539	549	515	547	549	543	544	582	544	548	553	533	521	530	496	524	476	542	565	530	541	528	456	507	484	537	495	526	538	513	532	543	517	552	522	515	537	539	538	517	507	528	503	530	565	535	533	527	516	538	545	497	515	563	531	535	565	535	585	552	562	503	545	553	516	572	507	529	525	486	478	532	508	501	539	534	511	545	520	542	531	536	550	478	524	514	538	520	548	554	492	545	527	504	511	528	523	554	499	570	534	534	544	519	506	538	511	506	531	551	486	534	498	474	551	468	555	534	565	522	485	527	480	527	519	507	522	522	540	561	530	556	520	537	512	562	523	535	506	515	496	533	538	534	527	518	549	536	540	544	530	530	526	576	512	495	538	512	503	515	514	561	545	515	533	514	476	513	515	542	535	525	536	550	496	580	527	591	504	516	528	492	544	556	536	549	529	511	531	519	511	501	497	529	545	554	549	486	520	518	562	572	535	554	508	566	514	510	512	500	547	512	531	494	514	509	539	557	533	533	567	554	505	482	548	529	551	532	531	493	522	522	503	528	521	528	513	492	546	518	487	517	534	522	561	547	528	509	534	506	520	524	537	558	495	514	491	538	528	494	537	526	514	543	547	515	527	548	521	545	560	509	552	520	544	511	571	515	555	529	532	525	552	487	515	512	541	523	553	498	520	495	545	578	528	526	521	560	489	500	520	494	495	527	525	520	561	512	474	504	541	544	514	586	492	588	525	514	517	593	516	540	494	521	493	476	563	509	527	525	533	514	543	510	526	507	515	553	528	500	554	549	496	527	550	510	529	518	543	532	551	533	544	504	542	577	550	520	510	526	546	466	534	507	547	522	508	478	541	517	529	493	508	509	522	542	511	525	528	546	518	508	525	548	496	524	514	528	539	522	487	510	558	539	532	558	596	542	493	543	542	537	514	523	546	538	505	520	547	498	509	519	534	545	523	545	541	518	521	516	548	533	575	588	552	535	570	521	488	509	498	493	539	505	562	503	511	546	534	506	535	514	476	511	542	505	522	553	517	496	543	531	526	536	503	515	516	535	545	520	505	540	541	549	513	549	495	517	510	519	505	540	524	536	520	509	513	496	574	502	526	505	521	541	513	534	549	470	512	534	568	508	490	536	527	528	501	576	544	495	517	498	532	514	549	550	529	472	551	567	568	527	571	526	532	501	555	468	490	510	563	555	495	535	520	527	534	520	517	525	545	539	539	500	558	537	576	544	533	522	529	541	541	514	554	482	556	548	514	480	544	508	543	540	546	573
24114	21101	27935	24492	16973	3098	1689	1041	1321	4051	10483	12304	10225	9459	7295	3748	1678	916	438	303	259	229	202	200	226	229	213	178	199	213	211	213	225	213	228	198	229	227	197	221	203	228	237	222	211	224	227	215	218	207	218	215	221	218	216	211	216	214	230	226	241	214	225	200	191	226	220	221	224	250	217	223	201	194	203	229	209	213	231	230	182	197	222	241	224	212	226	230	228	225	212	240	228	226	186	200	217	232	227	218	223	215	225	211	208	240	235	217	201	225	234	206	217	221	214	229	235	222	206	223	199	221	229	198	233	203	216	221	208	235	234	208	210	209	225	238	228	192	208	232	246	205	233	202	197	238	196	215	220	223	220	217	217	229	219	209	225	218	235	247	226	245	211	200	216	222	204	233	204	205	226	212	208	224	206	228	223	212	220	226	226	233	237	205	213	200	213	245	218	243	235	198	213	197	212	228	224	233	241	237	213	206	196	208	219	223	201	212	222	222	229	243	192	227	216	213	213	224	194	214	217	223	207	216	222	237	256	214	231	197	242	225	217	225	208	195	207	222	209	200	212	226	212	219	229	206	223	217	225	179	229	251	225	201	223	210	225	209	225	220	220	241	218	225	212	215	200	227	207	216	216	212	221	207	213	216	198	219	211	227	217	192	229	209	214	246	228	207	230	211	202	198	233	195	228	213	237	226	223	214	210	212	199	207	230	210	210	216	235	203	233	170	211	224	208	218	215	216	258	216	198	219	196	212	206	214	204	223	235	212	209	209	211	236	240	204	198	218	176	225	223	191	237	194	218	199	193	223	211	242	228	209	214	229	216	245	195	234	225	210	216	227	221	243	233	223	220	208	205	226	215	204	219	222	239	203	213	217	238	225	239	194	212	211	205	200	194	223	243	203	225	233	241	215	207	250	208	210	191	219	244	215	250	229	239	220	240	216	230	220	222	198	222	219	223	224	216	220	237	194	220	222	215	215	207	254	216	209	204	201	208	223	210	204	236	238	222	216	208	219	210	244	209	241	217	213	243	198	189	230	245	198	214	229	244	219	211	222	190	201	216	233	224	206	192	216	220	243	221	226	209	249	189	220	204	212	222	211	215	222	224	213	231	202	223	203	198	199	208	202	211	218	203	199	223	208	189	218	215	197	197	225	202	229	217	212	200	215	206	196	218	224	224	218	217	203	203	208	212	223	191	209	236	199	211	230	202	218	220	213	200	217	220	235	218	199	204	224	237	232	220	216	245	214	229	232	213	200	230	238	239	203	225	227	214	194	223	207	237	203	213	237	221	218	234	231	193	217	205	228	220	212	221	210	206	212	216	218	228	177	218	192	198	230	229	211	212	227	240	188	235	201	215	226	212	223	200	214	219	201	228	186	210	223	232	217	211	219	215	211	211	190	230	235	226	215	199	222	188	218	233	220	214	175	206	217	208	216	214	189	240	190	237	197	209	215	216	215	204	184	211	216	226	196	236	227	233	230	223	197	230	225	226	211	220	213	219	220	223	247	241	208	213	233	210	206	226	206	202	224	204	198	202	221	218	202	210	205	257	214	231	225	204	212	196	197	194	231	218	218	199	231	224	204	225	187	227	227	224	224	218	219	218	210	240	228	206	199	244	200	218	229	215	236	208	213	211	207	216	229	219	212	203	242	209	224	219	218	243	195	235	207	232	217	208	220	211	214	218	227	217	209	216	208	216	213	224	266	219	191	220	216	204	207	218	207	224	185	214	209	221	238	216	222	225	217	248	222	208	225	204	209	218	246	203	202	195	212	203	226	230	214	230	212	224	219	209	204	243	218	205	217	197	229	244	228	206	196	223	201	187	207	211	203	213	227	229	206	227	230	235	226	210	235	225	227	230	236	231	196	215	197	220	240	195	214	208	207	229	221	191	213	221	241	222	215	220	232	215	208	233	217	238	208	225	212	202	227	207	191	220	208	215	239	238	202	257	217	187	223	234	250	208	221	218	202	239	245	234	227	211	228	228	209	234	206	226	241	219	214	201	233	187	211	220	223	241	232	223	199	206	226	223	193	236	220	210	206	215	249	208	198	207	203	198	220	221	215	191	201	218	214	206	234	222	197	190	230	227	207	214	230	231	212	215	204	238	214	222	240	198	208	197	222	236	248	231	200	201	197	207	214	216	210	218	215	234	205	204	192	221	228	217	231	207	216	210	213	225	208	197	208	197	211	193	224	220	199	208	198	237	216	221	227	229	207	205	224	218	235	226	200	190	227	212	210	217	211	209	226	218	227	221	227	199	193	233	196	211	198	232	228	223	220	210	217	234	227	205	194	208	243	210	231	208	238	220	232	207	215	251	197	232	199	214	230	234	208	190	221	214	211	195	220	232	217	245	227	192	226	224	212	219	240	221	226	207	229	231	229	208	239	209	225	196	226	208	203	203	224	209	229	206	199	210	207	214	202	220	230	237	225	221	220	203	224	233	239	218	226	222	229	211	216	201	210	204	194	231	193	214	248	225	199	220	217	206	225	217	201	217	219	224	212	222	200	211	216	228	223	222	214	222	215	195	194	216	201	226	198	211	227	225	228	221	228	239	198	187	213	218	215	216	222	235	243	223	219	221	187	208	196	215	210	210	205	230	210	221	215	208	198	220	210	225	199	220	212	203	192	197	232	217	214	218	230	200	208	233	224	235	210	248	214	216	221	219	251	238	217	235	203	215	201	207	204	215	215	227	196	197	231	218	194	202	203	215	214	183	214	231	204	203	217	220	190	216	212	231	194	205	231	216	218	229	211	209	221	239	205	213	231	228	213	224	217	220	203	214	217	205	200	219	212	210	197	211	203	194	228	205	210	192	231	225	221	221	225	239	220	213	222	218	212	204	244	217	230	196	218	229	239	197	244	229	220	214	216	232	218	262	221	220	215	226	195	206	212	224	232	195	214	212	191	201	191	191	208	205	217	229	219	185	215	238	236	237	214	191	218	201	227	231	207	213	225	213	215	236	241	239	224	241	229	231	219	234	218	189	234	200	223	226	213	227	218	201	218	210	192	219	201	203	234	229	255	223	242	221	201	229	210	224	226	205	208	198	227	225	211	197	202	214	211	249	202	224	196	237	198	222	211	205	204	222	212	215	221	219	218	217	194	190	237	205	248	220	222	192	221	220	215	203	242	233	256	212	207	210	239	223	229	238	220	215	208	206	214	210	181	207	194	240	220	222	196	238	215	193	212	204	203	211	223	216	209	248	218	195	215	231	215	214	185	208	215	216	229	244	228	224	233	208	226	222	225	204	210	216	215	231	192	228	218	220	214	216	204	200	216	223	223	206	207	218	204	220	215	229	226	238	224	236	225	226	250	205	200	232	214	197	235	238	195	242	235	228	214	202	214	207	231	202	223	204	215	236	233	234	214	217	196	217	216	214	217	217	203	214	216	231	213	197	244	186	206	222	199	229	227	213	224	203	214	222	201	215	233	223	208	205	233	222	194	240	217	215	198	210	235	224	214	239	193	226	212
12859	30214	25539	15262	7681	5960	5019	3632	5390	12274	23241	24917	21165	20706	16632	9710	4774	2430	1029	677	541	484	435	453	473	445	458	454	470	475	457	481	456	454	470	430	478	441	481	438	445	456	467	426	462	460	447	471	454	483	458	445	435	421	456	453	449	475	481	423	471	454	450	468	443	446	476	452	462	494	417	465	487	457	458	457	491	443	463	450	464	505	425	503	447	456	461	462	467	429	417	454	485	443	434	469	491	480	432	495	458	505	484	463	500	449	454	439	422	482	465	499	487	412	464	441	475	452	458	432	446	462	429	458	464	472	440	449	471	445	451	477	481	411	484	468	462	454	438	396	432	442	454	436	439	423	459	415	470	452	439	428	451	495	454	447	439	477	460	434	477	468	466	419	477	440	445	439	458	451	444	437	440	455	499	464	447	486	457	480	423	406	436	423	444	466	452	465	448	449	448	410	485	459	420	433	416	442	459	456	432	460	485	455	482	417	502	469	488	439	480	482	449	450	433	420	438	435	438	454	444	431	471	446	441	440	429	485	463	442	474	490	502	483	460	456	439	482	478	453	459	453	449	444	454	431	440	457	448	467	466	452	425	465	451	437	469	456	415	461	412	445	438	479	438	427	493	444	464	411	427	460	454	505	461	441	443	439	446	426	449	466	426	434	448	461	469	461	483	461	429	481	486	451	477	482	455	473	466	459	452	428	469	476	418	427	426	442	479	476	445	461	426	460	467	418	482	494	433	446	464	471	475	423	446	423	456	426	457	477	487	473	448	450	479	452	473	452	470	461	427	466	447	445	454	472	463	485	428	474	435	439	422	453	464	435	448	410	408	443	449	473	477	464	445	446	438	435	447	458	435	459	437	481	441	443	452	424	428	436	454	459	437	439	450	475	434	458	445	419	487	477	460	443	458	421	484	464	460	439	437	407	464	450	481	443	421	459	451	434	433	444	431	471	438	442	439	471	457	449	449	454	478	464	439	422	429	453	493	458	428	467	451	436	427	473	426	433	465	472	434	474	450	484	458	485	449	481	467	417	502	430	457	443	459	453	455	462	451	459	437	466	441	434	466	450	460	434	452	440	465	482	433	421	480	469	444	451	489	443	435	445	442	471	502	467	458	442	478	430	460	439	440	477	418	444	442	460	477	478	441	446	463	452	431	474	475	455	436	444	436	423	437	415	447	487	478	452	491	464	458	467	438	470	449	488	448	441	451	446	416	465	444	429	474	448	437	450	462	467	426	440	460	471	448	439	459	476	424	469	458	459	453	479	438	431	463	425	462	408	464	476	449	454	457	442	466	500	423	470	454	480	438	437	464	466	448	440	454	437	468	467	478	465	418	487	426	466	434	445	457	497	435	461	480	458	436	419	474	455	420	430	432	459	474	485	439	477	470	472	514	473	473	457	469	436	421	468	442	462	523	414	420	507	455	415	466	447	470	441	432	451	495	474	441	476	465	457	486	460	459	464	470	450	465	472	462	456	460	436	474	464	406	464	425	449	467	464	454	478	480	446	437	490	432	479	516	424	455	463	499	452	444	465	487	441	475	458	472	462	488	470	459	430	408	436	445	481	437	448	474	458	449	498	455	463	444	476	430	467	446	457	462	462	492	405	414	463	471	443	453	475	445	448	459	470	504	480	431	471	412	440	454	448	460	458	419	423	456	499	481	476	471	505	432	449	442	480	389	421	449	460	453	434	460	426	447	455	431	454	439	508	470	466	439	471	447	490	446	428	454	440	450	460	481	451	482	455	465	469	433	456	454	436	454	449	452	467	440	432	476	451	474	429	482	475	432	462	424	445	467	456	463	467	438	446	449	424	477	469	474	459	461	462	415	466	472	455	459	463	455	446	446	454	445	457	449	464	483	416	466	426	461	460	456	456	447	413	477	483	434	458	441	464	482	435	485	475	481	467	431	489	470	490	430	441	422	482	456	477	453	450	460	429	412	466	447	475	505	442	441	452	456	447	455	460	458	426	483	427	439	433	487	441	463	439	397	475	446	429	435	466	461	488	453	443	439	441	483	460	465	399	468	451	447	451	456	404	473	442	474	462	437	424	427	431	461	445	474	426	417	501	437	486	457	510	426	475	480	493	464	434	450	436	475	463	457	477	445	460	434	495	449	461	444	417	472	456	473	462	499	465	442	471	406	482	450	477	434	462	455	436	456	446	437	468	423	404	449	449	470	470	448	448	432	420	459	451	436	459	452	462	477	446	446	469	467	411	438	447	451	438	440	437	444	456	471	431	467	440	429	506	480	422	444	439	470	433	446	434	444	463	420	434	420	464	463	434	434	466	436	398	464	447	437	445	477	480	449	458	456	442	485	419	437	421	517	438	462	458	456	443	467	458	418	442	425	471	467	494	438	450	442	449	436	463	422	484	459	430	475	482	445	465	475	479	457	459	483	437	416	446	446	466	422	462	453	444	433	434	432	455	427	449	441	513	477	452	433	482	506	459	461	437	444	467	396	454	436	418	435	426	432	459	460	446	457	487	460	461	454	435	458	456	448	465	491	449	440	450	488	509	455	437	485	412	431	462	430	433	470	460	460	462	455	462	456	498	458	464	453	483	475	444	412	469	442	463	442	444	469	471	403	441	470	448	511	485	453	406	452	451	442	441	473	442	460	429	450	459	477	450	450	436	448	446	468	433	461	444	428	431	434	456	475	439	448	453	448	448	451	438	431	465	468	438	463	504	461	436	444	482	422	463	425	432	486	414	425	518	434	485	441	450	457	483	471	445	439	452	440	431	467	453	409	441	419	489	457	454	443	461	454	450	410	470	492	457	439	443	443	408	439	471	456	419	435	492	417	487	467	439	466	408	428	434	482	490	463	443	478	419	458	457	482	498	492	455	447	443	475	465	451	447	467	457	435	449	433	434	480	478	445	463	477	449	470	424	485	445	437	466	497	450	458	453	457	489	455	419	470	452	484	460	505	456	437	484	419	461	457	464	455	441	468	415	409	425	482	487	435	448	453	458	460	482	434	463	468	466	451	482	441	448	502	469	469	451	423	458	433	464	462	460	451	440	477	458	442	495	454	408	442	419	474	454	421	449	480	492	453	445	444	487	450	452	486	457	437	457	443	442	434	453	458	447	443	460	452	451	465	437	467	465	460	403	411	450	454	482	451	455	443	450	467	455	460	429	427	502	437	463	461	472	416	474	452	442	464	452	459	436	461	422	447	421	444	434	452	441	449	443	486	462	458	428	459	452	463	444	481	457	430	490	448	480	477	455	454	459	409	470	454	465	458	453	405	478	448	455	450	422	454	475	473	417	488	470	423	444	477	462	442	464	441	430	462	428	459	434	410	433	462	474	468	452	445	427	462	420	464	423	451	443	416	449	429	452	436	465	480	438	427	442	462	471	447	459	421	455	440	438	477	500	449	448	464	461	397	467	474	423	445	509	458	440	469	462	451	476	476	447	463	442	403	448	397	463	473	469	470	478	463	456	449	441	495	485	459	460	421	495	456	471	452	475
23113	21241	29029	23750	21248	19698	5986	2560	2051	6724	25370	25637	21709	19224	13323	5688	1632	699	461	326	256	218	189	189	200	206	195	194	180	213	225	189	183	212	195	207	205	170	198	203	187	216	186	186	186	209	186	194	201	197	201	210	211	206	191	211	195	185	232	170	190	195	195	202	213	186	208	198	204	219	199	183	217	183	205	167	229	211	202	165	207	187	205	196	192	194	188	197	189	204	200	207	185	201	193	193	217	216	225	211	208	204	188	187	191	203	195	189	201	194	179	193	200	205	207	205	197	192	183	220	195	204	204	201	177	203	191	189	198	178	168	187	207	202	189	212	219	191	192	198	207	190	199	212	202	200	202	196	177	200	201	207	181	210	179	207	167	190	173	163	201	230	183	192	197	211	187	196	199	205	173	198	193	209	219	200	222	192	194	195	194	206	163	196	176	210	201	210	194	206	184	197	188	198	200	198	207	195	219	200	177	175	192	229	213	183	171	205	171	178	203	205	210	176	192	190	198	190	211	213	196	177	193	207	187	205	195	197	233	201	240	189	220	176	177	198	176	212	187	208	214	196	201	198	189	171	178	192	198	199	196	199	197	218	205	202	211	199	190	194	206	177	188	189	208	219	200	183	197	196	173	201	197	218	205	204	184	193	171	196	170	218	197	197	192	162	189	191	220	200	191	190	194	188	184	179	188	186	203	229	182	175	203	185	192	196	197	216	202	217	205	180	189	182	203	213	182	187	186	205	205	222	208	196	207	216	194	207	174	207	185	197	179	187	179	203	182	179	198	207	174	189	174	194	194	232	203	195	207	183	238	187	195	202	178	197	170	194	194	200	192	178	212	198	196	200	191	199	190	218	182	212	190	210	234	205	204	206	227	171	194	196	201	178	170	221	187	201	196	199	209	219	184	176	204	193	197	193	216	199	193	225	191	196	180	202	200	191	185	194	189	190	215	180	185	212	203	202	220	187	178	195	211	198	194	205	214	205	188	201	196	211	191	222	187	179	191	195	171	200	198	182	215	186	192	173	209	189	206	185	216	209	194	210	196	174	208	197	186	203	188	182	187	188	200	203	207	199	212	205	191	207	218	204	193	203	201	176	180	195	190	203	192	200	201	201	172	200	177	200	197	207	201	217	224	198	213	199	215	189	175	241	194	178	221	185	198	207	192	179	200	194	219	195	218	205	204	221	187	195	184	186	214	222	211	180	198	212	206	191	198	199	185	204	199	182	196	213	205	202	179	204	204	196	190	190	193	197	162	169	203	201	185	198	214	210	207	213	205	197	187	195	204	194	203	202	200	169	213	190	212	220	202	191	192	173	196	185	197	179	188	194	185	179	184	188	176	195	197	194	218	219	192	189	203	185	191	195	203	212	208	211	201	171	205	178	198	183	190	213	190	178	223	194	187	188	195	180	192	191	189	182	189	182	183	206	201	203	184	189	190	184	199	169	194	198	180	209	217	192	220	191	169	197	191	188	201	189	208	194	171	193	218	202	192	182	169	182	189	199	175	206	207	188	190	194	179	197	233	182	190	206	181	198	195	185	211	191	206	201	191	175	223	202	205	181	194	199	177	193	198	191	176	173	214	212	216	189	178	177	198	205	217	178	205	194	184	212	192	205	198	204	207	182	217	179	219	203	192	223	191	201	185	203	204	209	201	217	214	200	207	208	184	207	177	216	173	189	186	184	214	183	193	177	192	182	169	179	198	207	221	194	206	209	177	204	209	188	212	175	193	179	229	182	194	197	206	211	211	193	196	197	202	220	172	211	205	220	206	171	177	220	194	196	222	197	191	199	189	182	188	185	197	214	210	172	220	178	196	172	172	181	233	183	184	185	184	182	202	195	193	226	205	223	204	190	211	195	184	205	213	178	197	191	170	173	202	213	199	172	197	205	188	187	186	193	183	193	197	182	202	217	210	187	218	171	188	189	166	177	213	204	202	218	173	199	172	197	194	197	180	200	174	217	194	189	168	197	192	207	218	186	203	215	198	194	179	215	203	199	201	201	221	193	204	202	199	199	194	194	216	206	193	195	213	208	212	234	228	195	209	197	216	187	216	207	185	201	195	209	200	186	186	220	207	200	196	214	212	185	196	183	208	143	217	176	213	193	178	211	210	206	222	193	207	176	201	207	205	195	187	203	192	191	203	185	205	194	184	203	189	182	205	188	200	221	216	200	185	184	190	201	200	194	194	183	200	198	189	187	198	195	196	176	200	180	182	188	180	188	200	205	196	190	212	187	182	227	198	190	190	202	207	220	215	219	198	202	219	202	179	193	179	208	208	168	221	193	194	195	208	179	203	177	198	191	202	175	183	185	196	170	193	206	193	206	178	200	177	184	202	184	197	216	215	213	224	217	171	181	196	192	204	207	204	214	209	222	174	213	191	197	218	192	160	175	206	185	196	190	196	215	189	195	195	192	176	195	186	191	207	194	206	227	174	213	203	211	188	203	198	185	181	188	193	193	190	230	198	170	203	198	187	202	214	186	202	190	186	200	170	187	193	190	214	190	209	187	206	186	193	192	199	190	215	186	196	210	217	192	221	178	187	196	211	214	182	204	181	207	181	195	175	203	245	198	199	184	208	209	188	174	172	191	188	209	198	212	193	197	201	185	197	194	200	202	195	174	184	200	190	183	188	187	209	218	199	203	205	179	209	175	176	196	201	178	219	189	211	180	224	202	192	215	205	184	208	188	200	202	205	192	195	181	205	207	186	193	190	208	187	195	205	190	168	176	164	175	199	197	208	196	191	199	195	177	207	186	174	220	199	210	229	209	202	200	173	203	203	205	210	224	207	214	186	210	198	206	184	180	182	199	189	199	194	217	185	206	201	202	201	211	204	186	203	197	189	185	173	206	199	212	216	215	192	170	200	193	193	193	174	206	181	203	202	213	201	216	190	180	211	183	212	210	196	195	183	189	190	192	156	198	212	178	187	179	198	203	205	175	194	206	171	196	192	203	186	174	202	202	190	196	173	190	215	172	192	198	193	184	214	205	189	195	178	219	176	186	193	205	199	179	196	190	175	201	199	180	192	195	194	181	189	197	212	211	182	228	208	210	176	210	178	190	215	187	204	171	172	220	229	216	187	210	187	178	187	177	183	205	184	206	200	199	175	197	187	212	209	191	200	167	200	181	221	182	194	200	185	214	220	193	184	200	204	216	206	210	202	227	190	181	199	189	194	213	194	214	183	179	172	202	201	215	215	177	171	181	188	216	213	178	202	194	210	210	179	203	200	205	178	182	204	204	219	195	207	183	167	212	210	192	213	188	194	195	188	227	196	181	198	176	198	170	223	224	177	190	181	197	165	171	167	204	213	179	195	208	193	187	182	188	210	205	186	192	196	195	227	200	202	204	180	191	198	199	205	189	202	189	205	204	217	209	188	186	203	218	191	193	212	221	206	184	195	179	179	204	188	221	186	179	209	192	208	200	206	194	202	192	216	184	218	192	194	197	193	190	211	187	188	206	178	218	181	174
17392	35969	30302	21268	13547	10712	9290	7995	7437	17870	37612	35868	33104	30113	23234	12773	4722	1971	1190	773	566	465	392	419	378	381	395	405	421	381	437	423	381	390	397	390	395	388	398	388	411	388	412	413	437	345	421	359	397	388	395	421	395	379	382	387	409	408	355	403	423	380	373	386	392	430	372	394	367	369	395	409	377	379	380	387	381	409	399	428	396	408	417	386	438	370	364	392	381	419	385	387	386	404	398	361	406	409	413	421	384	403	398	414	390	419	400	385	437	378	453	393	396	375	411	393	409	426	379	402	404	411	365	406	391	428	418	410	351	375	406	408	374	367	380	412	396	406	392	357	409	393	380	380	403	385	378	402	396	354	417	414	411	420	371	372	412	387	391	396	421	353	370	399	364	409	445	406	406	436	408	403	410	397	446	414	423	367	367	388	410	398	390	402	398	402	399	380	419	421	406	405	398	390	381	412	438	394	396	413	412	393	421	384	404	413	376	454	382	408	371	389	397	399	398	374	414	376	402	371	403	371	388	398	381	382	412	374	369	380	415	398	423	416	385	380	409	386	383	416	394	387	425	365	414	419	372	375	389	407	398	427	404	379	389	416	407	400	382	422	382	378	408	410	385	418	397	424	415	396	376	415	376	429	414	405	412	370	404	396	408	370	340	432	432	433	399	379	443	405	409	399	401	411	382	417	389	422	395	407	429	406	409	431	411	411	382	372	383	407	397	418	384	397	411	386	405	416	366	382	446	390	435	364	396	388	400	386	411	361	396	414	406	418	419	399	360	394	399	409	402	396	419	409	373	418	387	433	371	389	386	425	402	403	395	403	420	372	413	411	429	423	438	354	369	396	407	367	378	399	410	373	372	427	394	387	401	409	367	394	386	397	379	387	392	403	390	380	392	391	378	382	389	394	389	409	406	402	407	380	396	385	426	381	391	383	412	388	397	374	331	415	398	392	408	392	399	403	408	392	406	388	416	401	399	392	373	407	405	391	381	348	386	407	368	402	417	397	372	400	395	406	385	369	413	375	376	386	377	364	388	392	420	409	386	366	366	367	405	395	384	428	387	392	380	344	423	407	392	409	387	360	383	389	389	384	406	390	379	370	440	376	377	404	373	384	383	375	395	377	378	399	379	417	403	403	398	396	374	361	407	392	381	408	408	423	395	391	389	418	385	383	426	395	424	421	381	392	385	409	385	420	394	368	431	423	428	411	406	359	393	378	385	366	391	413	396	416	406	375	390	426	382	403	400	391	378	385	402	425	417	356	371	391	396	424	376	389	423	365	397	393	412	394	350	402	391	374	408	386	403	392	399	372	428	352	401	371	410	408	407	421	368	385	396	407	429	355	398	429	405	404	409	409	377	425	396	384	409	384	421	393	408	389	372	387	410	390	379	380	417	399	391	382	381	386	381	434	401	389	382	416	382	415	422	386	380	417	379	411	363	405	382	417	410	423	382	409	403	412	409	389	422	428	401	398	386	399	405	394	413	413	404	385	376	415	366	373	395	393	347	358	410	421	399	398	393	431	397	394	384	419	391	389	411	387	365	413	337	395	387	431	433	436	387	412	411	384	403	364	390	379	434	402	380	369	400	416	385	406	392	434	406	372	384	392	398	390	384	389	373	392	403	430	413	425	394	434	423	381	421	392	407	417	376	372	378	370	399	373	414	392	397	396	416	383	407	391	420	417	392	380	376	370	367	371	385	436	402	399	412	391	381	440	410	402	396	425	390	376	350	386	406	381	388	400	412	391	432	406	384	417	377	415	381	432	409	413	422	412	391	372	373	389	379	438	360	419	379	398	379	373	391	368	420	384	391	408	413	384	366	404	401	390	375	408	397	409	402	425	394	378	400	404	394	402	410	393	414	405	401	370	411	392	404	396	403	425	368	402	399	408	386	395	429	398	416	398	426	374	366	365	383	389	397	410	368	447	395	373	406	396	397	387	397	401	381	368	366	421	435	399	390	392	415	381	368	388	387	367	397	379	416	408	404	400	394	368	380	341	418	412	431	400	397	390	403	391	416	419	372	396	416	372	425	398	384	385	412	409	399	414	401	399	389	407	389	358	405	430	401	394	388	388	363	417	391	383	389	369	383	379	406	390	416	422	382	381	401	445	410	412	401	370	392	421	372	423	394	380	399	416	391	381	392	402	383	369	400	421	417	428	401	408	378	373	422	394	353	411	358	412	426	380	381	407	424	416	388	406	415	393	415	394	410	384	382	413	414	413	412	365	398	389	412	391	392	408	391	394	373	439	390	392	410	421	412	411	390	418	428	393	404	396	373	400	413	404	369	409	384	373	411	402	407	419	391	429	382	385	373	399	389	376	418	410	428	399	374	400	384	373	373	396	366	396	380	356	392	378	380	401	374	408	431	410	369	410	410	426	398	394	409	405	389	404	368	390	403	372	390	399	430	405	384	383	385	410	393	400	416	386	442	400	390	408	426	399	403	391	392	417	394	407	362	382	397	402	389	417	415	397	381	392	376	358	407	400	394	421	388	423	397	405	372	367	374	365	406	399	383	373	401	393	408	377	406	369	397	418	384	373	384	393	403	372	413	406	389	380	405	417	418	396	424	392	415	366	358	395	398	404	387	415	432	411	437	417	436	386	392	374	399	375	384	391	398	364	392	375	371	429	397	413	422	411	377	411	395	413	387	403	408	397	428	406	401	371	383	401	413	382	404	389	388	429	368	384	391	384	396	387	385	369	392	357	398	395	376	349	364	355	397	371	394	440	406	406	397	363	387	411	422	428	383	379	390	423	437	383	408	413	409	425	391	385	437	392	396	388	392	364	422	410	407	382	361	395	377	375	386	416	387	397	404	421	411	422	399	394	376	419	407	382	375	404	431	419	412	390	394	403	402	402	391	386	402	410	401	435	426	393	372	391	418	414	379	378	386	417	369	399	415	389	422	384	372	391	409	415	399	402	388	429	416	378	398	405	392	397	399	375	418	364	411	396	410	406	406	381	392	394	426	388	403	409	442	396	407	405	435	394	441	397	401	377	421	400	405	396	425	364	377	404	394	374	385	386	393	402	413	388	424	384	370	405	395	379	398	379	403	455	390	373	405	386	387	417	373	373	390	414	410	405	418	400	430	390	394	393	392	426	387	386	386	428	394	404	407	399	400	422	372	361	403	400	368	385	387	396	413	428	392	386	391	420	377	363	398	375	409	384	422	390	396	417	399	400	409	380	407	357	398	391	391	365	380	382	366	387	382	421	383	399	390	394	384	393	418	408	377	406	383	369	367	418	409	420	399	401	364	402	389	380	413	338	457	419	394	402	425	410	407	371	422	424	403	360	405	372	410	387	404	405	406	391	402	383	374	386	378	429	404	385	374	396	380	359	384	397	408	390	432	390	373	409	357	405	399	433	418	415	394	394	413	388	398	381	412	412	366	402	415	415	394	393	395	402	444	368	397	392	396	429	386	406	403	415	375	397	425	414	420	396	391	416	394	381	363	387	410	394	421	391	386	378
26539	20932	11664	3105	981	637	565	503	477	781	2118	2679	2468	1948	1180	657	379	295	253	254	286	269	226	254	224	231	225	262	293	267	246	265	257	271	247	251	261	249	256	259	265	259	256	245	210	219	239	264	252	293	263	249	262	253	256	228	258	247	250	236	257	249	229	265	272	259	267	277	236	236	248	255	263	253	263	251	244	241	230	267	272	245	258	256	237	240	263	244	203	253	242	243	234	264	265	269	249	242	246	272	234	241	243	261	224	252	249	281	302	262	255	267	237	257	261	260	247	245	236	258	268	252	254	245	226	257	262	240	268	231	217	264	261	250	295	242	278	246	272	269	259	266	263	243	225	237	249	242	256	223	249	240	249	240	264	254	249	265	250	245	246	236	253	236	224	230	253	256	257	257	244	258	254	241	254	234	252	249	219	273	257	247	259	268	265	242	268	238	284	236	253	285	233	260	256	228	239	257	244	251	213	225	243	257	253	267	262	251	228	250	255	247	251	265	263	222	242	255	255	307	271	258	262	257	271	276	265	271	246	218	253	249	225	251	253	244	222	235	232	224	277	251	260	234	252	254	231	247	252	246	248	247	260	232	246	230	284	235	238	256	226	269	217	274	255	250	266	275	277	290	228	261	259	239	263	255	252	248	267	260	276	243	234	242	269	246	259	262	236	255	277	249	262	259	238	246	266	248	239	259	231	271	246	261	271	256	221	220	269	217	237	253	252	242	262	235	250	251	253	243	262	260	229	265	253	275	253	265	252	267	251	272	258	251	261	222	246	233	244	250	243	268	249	250	260	240	270	256	259	254	277	267	264	240	275	255	234	260	247	270	252	246	259	248	238	255	253	236	261	270	235	234	239	239	282	257	245	242	276	240	277	250	245	232	251	261	216	244	257	236	248	234	246	236	262	250	268	261	249	240	253	232	243	251	253	243	250	262	244	265	244	261	221	233	243	229	257	228	257	214	243	255	245	251	276	250	232	238	263	217	257	235	253	265	278	249	244	215	231	251	241	240	279	264	226	261	250	225	237	257	238	246	254	252	258	206	253	242	242	231	262	261	266	263	258	253	246	240	267	279	251	238	232	256	265	264	237	247	235	270	267	226	262	258	286	255	247	239	244	222	287	267	253	240	227	278	223	252	263	239	262	257	257	222	276	261	256	255	212	269	240	241	261	227	270	245	274	249	266	252	243	224	237	226	241	270	245	255	281	251	239	241	247	292	248	247	253	271	247	240	269	242	280	272	256	253	264	241	248	246	259	244	252	251	231	233	242	246	234	253	261	255	249	259	277	260	236	262	266	259	253	235	228	251	263	251	241	257	231	253	263	261	251	258	259	227	227	245	274	255	257	252	223	253	243	247	250	291	250	254	256	240	254	258	241	248	231	220	262	275	261	272	262	250	255	239	235	227	226	225	235	274	266	245	242	239	262	278	240	252	237	231	266	272	249	271	240	270	248	243	250	246	270	251	252	241	247	245	265	275	228	234	271	238	263	256	265	229	246	242	255	240	234	257	266	258	247	227	239	239	216	248	281	270	250	265	254	233	217	267	274	235	258	238	235	268	278	251	242	260	261	269	239	228	280	245	244	252	261	284	233	227	274	264	223	245	253	252	288	256	258	247	241	246	263	273	239	246	252	235	218	265	279	280	260	268	238	269	269	246	253	255	248	245	261	217	240	241	251	244	277	264	307	236	254	265	241	258	251	240	252	293	230	253	251	251	209	248	243	261	249	245	245	249	277	250	274	247	238	253	258	243	262	262	250	256	260	252	234	260	223	270	270	249	253	250	241	238	250	241	235	249	270	247	297	267	240	245	244	260	261	230	266	255	243	274	289	267	270	248	258	235	249	270	259	264	268	256	239	244	240	241	245	264	234	251	244	270	288	242	253	263	235	202	245	232	248	267	252	247	242	268	249	252	261	274	247	245	248	262	252	246	245	243	240	248	259	263	245	234	223	259	250	266	224	237	291	261	274	249	244	243	243	265	230	234	249	262	229	232	254	250	263	260	255	257	252	233	257	263	270	223	261	233	259	268	267	271	267	276	254	244	266	258	248	276	247	286	292	232	238	241	280	242	280	241	249	246	231	252	258	257	230	230	267	240	237	237	258	269	286	240	232	251	251	265	260	264	224	266	245	259	252	250	280	211	245	243	235	256	272	304	261	238	248	243	261	241	264	269	254	264	267	239	241	263	252	267	235	250	276	248	245	255	265	254	237	277	268	236	258	258	268	266	249	238	269	253	266	262	257	251	255	247	265	272	268	261	240	275	258	249	293	249	258	214	243	268	267	212	252	260	242	230	251	266	236	260	232	232	281	269	287	222	249	226	273	244	263	260	261	258	254	263	255	252	242	276	266	273	256	251	275	242	253	267	225	238	243	235	239	272	220	229	279	253	243	262	230	253	236	254	255	269	257	277	226	255	230	257	252	274	231	252	216	226	258	258	254	238	258	250	248	252	247	225	232	243	247	265	272	251	242	259	253	259	248	252	273	261	260	233	249	270	255	264	270	243	265	251	263	260	247	239	255	255	225	240	278	256	252	239	261	277	254	255	248	258	218	248	261	271	264	252	249	237	265	266	239	276	260	244	250	254	257	254	272	237	261	212	256	249	262	240	245	245	227	233	235	250	239	265	238	245	276	229	238	231	228	249	251	244	225	242	244	265	237	253	260	232	224	248	252	221	241	247	274	271	257	249	236	242	219	253	237	250	250	269	270	249	247	256	252	259	247	255	259	227	251	242	236	223	260	272	243	263	231	241	257	261	259	289	241	230	256	247	263	252	255	258	250	242	275	251	262	213	254	285	242	247	219	265	262	233	259	278	247	212	237	257	212	239	262	266	284	274	251	243	258	232	287	233	246	264	249	221	228	254	250	267	256	249	244	252	237	254	222	255	250	250	255	266	264	254	261	230	247	236	273	258	253	279	237	261	256	213	252	227	289	268	244	261	256	243	264	267	275	266	246	278	245	255	237	244	243	241	252	268	245	262	210	251	227	229	266	249	264	242	260	260	258	257	240	244	250	255	238	244	261	238	246	264	246	225	226	247	252	270	230	238	247	253	270	275	247	244	271	220	272	227	262	281	257	267	247	256	260	252	248	241	226	240	227	247	236	299	276	247	241	244	234	276	298	266	228	266	276	259	256	242	247	252	244	252	255	231	247	257	234	263	268	260	251	243	228	253	242	245	246	228	255	253	262	252	266	263	238	231	234	279	224	241	282	250	245	247	264	274	248	250	261	237	255	246	232	256	247	268	263	272	227	245	273	232	250	257	266	247	239	261	241	275	245	236	229	229	247	255	250	254	257	245	255	262	246	246	254	256	264	263	222	259	243	270	265	263	248	219	254	199	256	254	246	235	241	278	256	247	272	259	248	258	249	268	249	254	252	234	212	266	255	275	274	262	300	260	228	256	255	274	266	235	251	248	246	227	267	254	233	255	240	227	248	257	269	231	231	260	245	262	265	271	215	256	267	243
14780	20253	8665	6766	3316	2110	1932	1617	1618	2674	7822	8719	7640	5814	3492	1648	862	661	568	557	530	521	531	531	510	509	520	501	550	523	493	524	493	492	544	511	560	488	514	515	525	536	530	491	531	521	521	534	508	484	527	556	534	528	507	482	533	553	459	495	501	509	528	537	536	515	483	522	498	514	506	523	560	469	498	555	556	519	490	510	511	499	511	475	500	522	502	532	533	529	567	527	516	567	523	537	518	513	553	503	500	511	531	537	493	470	526	506	490	516	495	513	538	485	524	496	559	501	505	529	507	499	497	499	538	512	538	491	488	555	579	524	488	500	479	528	543	501	502	499	498	537	534	504	554	507	510	485	498	502	502	499	500	553	481	517	512	565	494	557	499	498	537	493	555	530	517	537	514	538	528	533	539	491	522	507	525	499	471	539	505	502	509	568	560	521	503	485	526	531	532	501	487	513	529	526	566	503	504	502	517	520	512	488	457	498	490	548	520	536	510	536	491	535	438	505	507	561	510	504	498	544	514	518	517	534	489	507	484	519	466	463	483	536	555	534	501	506	549	502	531	518	537	560	516	519	556	527	554	517	497	527	504	530	565	499	519	506	497	484	528	494	528	495	543	534	511	478	506	510	513	497	498	482	496	544	539	494	519	536	510	503	524	499	477	528	539	508	480	503	501	496	547	530	514	514	518	499	538	507	488	550	513	528	516	496	538	506	514	488	484	526	519	527	504	550	487	525	477	560	517	525	534	548	488	525	587	515	515	513	537	523	513	526	517	528	507	468	494	497	523	507	528	531	469	502	514	513	468	505	495	535	512	494	549	579	542	519	539	510	521	506	498	521	521	519	532	537	504	581	510	485	515	512	531	473	515	509	505	535	489	575	521	519	479	555	516	526	531	524	539	479	484	470	515	538	500	487	514	449	557	534	513	496	509	531	560	505	517	499	540	508	524	509	526	568	502	524	545	503	495	537	509	513	515	529	519	540	534	530	497	507	515	553	539	512	501	508	525	526	481	530	529	502	496	521	523	498	522	516	531	512	485	525	525	515	520	497	502	531	499	504	483	579	531	549	530	553	532	525	529	496	530	505	468	505	534	539	499	514	525	509	526	551	510	558	517	528	496	463	513	536	539	542	491	488	494	518	546	520	558	541	508	502	515	517	488	545	528	472	479	495	534	509	519	532	482	505	491	541	522	492	551	540	510	485	533	511	538	519	509	525	493	475	549	533	519	516	547	516	576	582	483	527	521	537	522	553	506	516	528	560	514	527	544	561	538	532	493	512	492	519	529	523	533	507	485	448	535	510	551	520	520	499	507	487	501	537	527	483	508	480	521	582	489	509	478	516	533	501	545	527	501	522	470	526	540	523	532	495	550	535	540	554	484	517	533	529	538	502	534	531	542	515	516	478	528	539	530	479	507	566	526	544	487	510	527	507	543	479	491	532	479	534	473	557	524	503	511	509	515	490	496	528	522	473	499	500	511	511	486	525	559	512	521	521	504	527	471	507	471	502	488	507	521	525	521	522	495	497	528	538	497	501	515	478	518	483	496	507	512	559	511	477	492	517	500	485	505	547	515	499	534	466	528	544	516	495	524	507	513	517	511	527	504	545	493	529	503	537	541	523	553	518	518	518	490	470	547	509	516	497	530	519	522	517	530	520	554	506	525	507	487	516	498	558	473	532	518	524	474	505	509	518	502	522	492	480	527	550	522	468	533	549	526	512	499	516	541	473	497	508	512	450	535	478	526	494	519	562	457	504	546	481	507	500	519	511	497	488	547	544	515	518	515	493	511	513	532	509	525	499	505	479	546	514	526	506	511	564	497	477	545	550	510	514	512	527	519	519	492	535	523	497	539	548	559	475	523	545	511	533	531	508	499	555	496	510	481	508	545	545	535	531	491	509	532	516	521	548	513	510	497	494	534	517	490	554	504	478	501	520	469	476	496	485	541	529	509	505	540	537	509	507	494	500	493	549	514	468	510	544	509	527	516	517	539	493	507	548	495	551	530	484	503	547	535	496	512	484	511	521	505	520	559	519	490	483	485	486	544	532	519	490	506	466	517	462	540	532	520	523	516	548	527	521	530	526	553	565	526	503	540	490	486	496	541	532	521	525	538	512	538	499	534	517	521	510	509	520	506	526	549	569	517	536	525	534	512	528	531	512	508	507	542	531	508	519	536	483	501	531	525	512	515	530	544	512	525	537	525	502	476	517	548	517	522	521	504	532	486	472	516	516	530	497	521	529	510	492	501	541	491	486	498	502	513	488	501	531	542	491	499	485	537	545	518	535	545	514	553	494	530	513	512	512	462	572	547	501	494	496	496	528	509	513	518	497	535	527	563	526	556	559	516	512	516	512	521	560	482	478	518	542	528	506	537	516	545	483	536	518	527	525	516	484	517	492	524	504	520	511	534	477	528	522	509	536	474	508	481	541	459	517	534	538	564	530	525	492	498	511	532	525	496	519	496	511	482	527	516	526	511	521	532	495	548	563	539	514	518	512	523	491	508	569	508	543	496	523	463	490	557	468	502	538	468	544	512	518	498	476	527	556	542	497	496	526	533	515	514	474	532	518	496	544	508	519	515	509	538	540	507	553	541	546	522	506	554	517	547	533	496	534	513	466	512	517	541	508	524	543	493	487	499	536	485	504	535	494	507	556	561	492	520	512	524	520	543	525	545	530	528	531	481	540	497	527	521	557	514	534	481	525	517	542	513	480	519	533	503	533	526	508	523	535	523	543	521	514	469	524	500	525	485	512	529	474	493	521	502	522	517	491	529	486	470	556	510	494	492	525	546	468	534	516	542	538	525	483	473	505	516	500	520	519	507	478	530	507	517	499	537	522	538	522	502	512	504	515	530	510	524	520	486	525	540	479	521	507	505	536	529	503	560	460	517	518	536	487	501	498	523	524	524	536	528	498	568	466	527	517	494	537	531	522	490	558	506	516	528	501	546	511	494	528	493	515	507	494	519	498	494	537	526	499	498	538	532	552	474	538	505	524	530	517	517	497	489	484	503	505	499	477	470	514	527	514	542	513	522	511	495	501	512	479	507	516	491	512	525	537	490	497	582	516	477	554	525	508	542	500	557	503	543	525	530	501	536	524	512	529	465	463	493	545	547	539	475	511	483	517	528	515	527	529	539	529	504	520	520	539	492	483	508	529	534	521	543	532	516	498	526	505	517	504	574	533	542	528	514	491	509	473	467	519	524	507	497	521	515	499	543	497	488	510	495	560	538	503	519	519	510	498	524	492	542	483	523	532	482	496	532	540	524	497	507	506	483	552	540	515	544	503	510	531	501	548	509	501	528	504	465	480	520	497	518	491	516	544	519	545	536	516	528	523	508	520	533	517	532	524	518	510	522	543	508	512	511	552	526	516	509	509	519	552	522	504	477	536	509	523	509	520	466	470	554	515	513	546	542	529	516	521	534	514	528	539	548	532	501	502	493	532	492	514	549	525	535	515	524	502	499	519	513	521
24196	21154	27971	24572	16736	2630	1925	2002	2123	2893	13432	18560	14308	8341	3456	1302	627	369	244	260	230	229	218	200	208	226	226	218	233	210	226	243	208	225	222	205	227	237	204	219	208	234	221	230	206	233	215	212	227	223	238	220	229	253	225	232	198	206	198	210	243	225	251	220	207	241	230	233	210	213	199	224	214	205	212	219	234	227	239	201	222	224	206	221	222	220	225	240	227	245	222	215	232	219	222	224	225	230	231	211	227	230	221	221	211	196	226	214	235	220	208	235	202	224	214	209	216	213	229	226	209	201	214	217	233	235	202	221	214	213	207	218	194	202	231	218	212	210	214	227	218	208	225	243	204	182	202	246	218	195	221	241	209	234	218	222	230	197	211	201	213	207	238	200	223	199	214	230	221	207	223	208	240	208	201	248	215	223	232	202	235	227	228	216	233	210	223	205	213	186	227	227	214	223	230	207	228	235	244	240	197	228	225	242	246	200	221	233	247	253	202	206	215	203	227	234	208	245	206	231	226	246	198	216	221	211	214	221	230	227	210	211	219	216	234	242	217	229	212	215	214	233	222	191	211	217	234	237	226	241	224	216	226	236	220	221	232	225	211	222	225	236	254	186	267	199	235	235	232	243	216	249	202	218	217	247	231	227	212	235	232	207	230	234	235	247	228	226	246	204	242	219	195	253	214	237	221	221	213	222	215	219	230	210	198	250	211	225	242	220	221	214	223	224	193	220	225	223	244	208	207	233	204	221	226	224	234	221	221	224	233	215	219	217	237	213	224	209	218	228	200	191	198	230	213	233	235	242	226	210	204	236	221	241	220	242	207	225	221	214	250	238	219	211	243	213	220	209	222	212	233	230	190	217	248	215	222	252	196	203	235	220	218	235	223	232	215	241	236	225	227	226	232	219	245	217	219	197	223	240	225	238	232	207	242	238	215	210	215	210	202	229	231	219	223	218	228	222	229	210	219	250	202	214	218	211	225	219	251	197	204	240	238	217	234	221	209	216	244	245	221	260	210	239	220	238	242	212	237	240	235	221	231	244	217	213	218	216	218	228	223	234	250	226	217	222	245	212	217	240	222	227	202	219	226	191	227	214	235	200	215	226	214	215	208	228	214	239	210	202	252	213	234	237	232	243	215	235	214	209	223	225	210	202	222	215	217	221	212	219	212	204	224	202	212	230	206	217	221	210	232	214	234	239	222	192	213	223	198	202	214	208	223	244	237	204	198	220	249	229	233	241	202	230	227	208	215	211	196	227	236	215	228	233	212	206	210	227	218	213	209	222	199	224	246	216	235	221	235	205	249	223	223	213	219	235	251	239	231	233	228	232	234	218	233	227	221	200	211	206	214	216	210	222	229	202	199	210	216	229	206	226	214	209	227	218	222	233	205	204	252	199	226	206	205	201	211	234	233	236	211	245	210	205	214	221	233	211	232	233	227	202	217	220	215	211	208	210	203	232	210	217	216	246	206	206	204	208	240	223	221	239	203	235	231	250	216	236	203	212	214	214	213	247	223	236	204	239	204	220	241	199	220	237	241	217	220	210	186	228	212	233	226	229	221	214	248	230	251	196	220	229	231	212	228	216	216	216	205	212	211	220	217	220	206	219	209	219	213	195	229	201	201	204	243	219	205	223	204	223	232	231	198	226	225	233	227	219	256	229	187	223	232	229	220	216	202	225	205	203	216	214	218	237	191	250	201	212	223	230	220	214	228	220	211	239	225	212	219	220	188	199	216	241	212	247	237	239	205	214	215	243	195	252	232	222	219	232	218	230	228	225	213	211	214	214	242	220	213	212	211	216	209	256	211	188	225	207	231	237	210	241	223	203	222	216	194	223	238	212	210	190	216	220	230	228	218	219	201	239	221	210	232	233	224	219	209	201	217	251	202	244	243	215	229	223	216	233	214	226	189	204	231	216	238	228	233	223	234	219	217	211	182	204	218	239	217	209	228	209	239	198	211	232	232	204	237	210	229	202	224	190	225	231	229	244	253	235	213	245	225	187	234	223	235	220	200	216	194	198	231	198	218	220	209	224	227	211	238	234	194	215	203	198	189	221	258	230	231	213	231	246	232	212	219	202	219	210	225	241	209	229	230	208	213	238	243	217	189	209	230	261	242	199	269	237	216	205	231	215	220	246	234	205	230	239	229	226	230	237	201	261	241	233	241	225	220	237	234	184	197	235	234	190	239	210	234	205	231	224	223	223	213	213	221	213	230	225	194	214	232	248	204	222	222	228	240	203	242	221	229	200	225	231	222	210	221	205	223	245	216	213	216	221	232	250	221	221	229	200	206	214	225	225	193	228	221	229	229	220	201	208	209	213	232	195	224	229	240	220	225	222	225	201	201	213	183	236	216	208	239	211	203	207	212	236	213	201	208	229	204	218	232	226	219	198	216	232	231	218	226	210	214	225	227	221	215	212	244	245	216	221	233	238	204	235	201	213	221	208	205	206	239	211	209	227	228	202	222	234	196	211	225	226	221	209	230	237	234	234	201	214	223	181	249	234	233	211	193	215	242	207	196	202	227	200	227	237	223	222	209	211	221	207	221	219	216	216	234	229	226	183	221	212	235	216	227	211	209	246	202	201	221	231	216	228	224	226	231	242	209	227	210	225	218	231	220	219	237	229	245	224	207	218	222	232	210	230	209	248	231	207	215	210	217	224	228	223	225	233	219	220	211	220	201	211	215	244	210	221	252	225	205	231	214	231	238	193	235	217	201	227	229	237	250	228	207	213	217	229	173	242	230	229	257	248	196	215	227	214	225	210	202	219	200	224	221	243	235	231	222	220	213	215	226	222	194	228	219	202	223	208	209	233	213	191	216	236	216	230	227	199	220	214	255	229	211	228	215	209	201	220	222	235	228	214	227	238	230	231	216	218	202	221	214	215	200	246	218	221	225	196	243	212	234	226	232	203	228	215	218	214	224	217	210	227	228	197	210	215	195	219	234	239	224	214	230	202	210	195	221	220	239	232	231	211	219	237	194	200	205	246	202	215	217	221	204	215	232	208	224	208	229	234	209	218	245	222	236	213	223	196	210	251	202	241	216	213	231	220	197	226	217	226	219	236	222	217	209	217	229	226	201	216	233	217	224	243	196	235	221	207	225	223	235	239	186	235	229	224	215	227	222	226	226	214	227	221	227	230	198	230	211	227	200	220	196	242	209	212	204	238	208	210	234	196	209	224	212	222	228	213	222	243	251	231	234	212	251	217	216	220	219	209	232	202	240	203	249	191	216	206	222	252	215	212	235	237	214	226	211	207	242	197	234	225	227	218	214	230	210	219	227	210	246	214	201	216	190	219	224	222	228	238	200	251	222	230	228	247	235	199	199	195	219	195	225	216	232	241	233	213	224	216	225	213	234	225	214	212	208	184	233	197	209	213	237	207	211	234	239	222	234	222	249	204	209	216	233	207	215	212	215	205	211	227	234	202	199	203	202	201	225	212	235	238	214	238	243	246	211	216	212	242	213	256
15173	24558	17330	12095	7273	5157	6427	7121	7976	9726	27992	30704	25103	17803	9010	4012	1716	904	574	498	519	501	441	445	443	446	476	421	500	466	506	494	502	447	481	456	445	480	454	417	453	483	468	493	454	473	500	463	457	450	462	451	486	502	489	474	466	491	498	424	464	474	479	440	482	441	472	463	462	502	442	479	482	503	422	479	470	436	470	478	471	484	490	461	465	480	461	482	449	438	487	448	431	467	446	506	487	473	467	471	463	476	461	480	447	453	453	441	431	467	485	484	464	445	460	452	442	449	457	458	470	499	453	481	444	476	468	468	469	485	449	438	470	427	449	441	439	451	475	465	482	462	450	493	415	463	457	470	476	459	462	468	476	446	477	427	492	475	492	508	494	434	457	490	492	471	456	466	488	459	493	465	476	436	447	462	466	457	459	461	469	490	443	469	441	460	474	423	474	483	465	477	474	487	474	495	484	497	450	467	506	446	484	474	454	451	476	492	474	480	435	466	473	447	462	470	473	474	468	426	441	484	440	447	422	464	480	457	457	467	430	427	405	496	461	470	464	438	469	470	428	434	494	473	446	444	484	475	460	476	456	476	502	455	507	463	434	444	496	480	461	513	413	457	512	444	467	474	490	487	469	447	479	494	468	496	454	469	483	478	477	441	451	490	476	433	444	425	481	428	459	406	479	447	469	466	420	460	491	465	473	419	499	452	474	467	495	445	462	526	420	469	493	445	444	435	453	442	461	432	480	464	430	463	483	431	470	472	487	441	444	477	452	432	463	447	480	467	483	435	448	452	476	477	460	487	477	471	442	446	449	488	467	464	456	463	479	493	488	458	505	469	456	482	442	448	455	466	474	444	460	453	463	491	470	515	466	468	473	434	442	448	457	448	436	467	461	475	479	491	459	469	488	465	472	465	458	488	477	451	429	459	461	476	480	444	462	442	480	478	452	463	485	468	425	444	465	433	485	457	518	459	485	468	463	477	464	483	453	466	471	446	435	463	443	449	433	472	447	470	457	456	457	453	465	434	468	460	454	417	467	491	490	449	448	443	453	437	464	428	429	463	436	437	449	439	465	461	484	468	477	445	445	455	440	485	456	471	478	442	473	488	455	464	451	481	426	499	488	478	466	451	476	448	444	452	437	460	470	465	470	493	476	480	454	452	459	453	461	459	482	478	433	418	454	460	475	479	467	443	437	458	453	428	448	432	462	455	463	468	478	464	440	456	462	446	465	462	486	489	507	451	473	438	452	490	437	463	435	423	413	429	445	445	471	478	457	459	459	473	461	460	477	448	456	414	441	433	471	493	455	434	454	466	458	467	464	474	468	471	413	467	464	452	456	433	546	476	465	468	448	492	458	451	427	472	495	477	479	449	494	471	452	475	482	450	449	428	466	461	452	462	439	467	461	500	402	463	461	474	414	466	460	450	522	479	497	493	466	498	456	460	491	457	452	457	464	449	446	485	469	443	495	471	492	459	429	461	437	470	431	453	497	459	477	467	475	464	442	470	467	438	455	474	434	415	479	479	453	472	491	477	473	464	472	457	458	463	446	468	476	424	440	483	502	454	473	485	476	466	442	494	449	444	485	409	487	452	432	481	457	467	437	449	479	458	463	478	458	474	451	445	461	504	460	479	453	421	445	439	433	437	482	473	488	428	445	462	452	490	464	435	485	501	492	459	481	419	455	486	450	466	477	448	485	485	468	437	446	503	485	445	477	457	503	467	437	481	472	460	430	484	465	454	472	426	466	434	472	454	411	443	460	479	476	435	464	461	475	521	493	462	448	445	480	446	500	463	486	466	487	484	466	478	464	428	456	420	456	461	445	450	446	453	448	446	444	461	462	474	456	515	490	427	449	468	462	459	447	485	432	448	488	466	467	503	429	462	485	443	469	411	430	458	500	449	430	482	452	450	475	433	450	448	468	457	440	439	464	437	474	493	426	446	473	444	428	491	470	465	465	435	456	511	481	447	520	441	470	456	442	462	501	490	483	503	488	445	485	431	463	475	447	411	445	443	474	455	478	457	458	473	479	481	482	474	482	466	450	469	453	468	482	478	475	434	428	483	419	491	483	495	459	467	450	506	485	503	472	448	415	451	471	474	470	487	485	426	454	472	470	492	489	470	441	469	453	446	473	468	464	481	469	461	468	467	456	474	479	437	501	453	460	475	477	505	486	436	462	489	488	468	461	446	472	480	444	460	460	483	444	477	444	514	461	430	474	460	446	456	437	453	488	454	416	474	444	439	479	460	452	458	451	515	462	458	488	429	448	469	455	452	463	463	428	465	495	491	454	452	449	481	439	515	477	466	467	443	465	453	499	473	498	486	505	479	451	490	441	472	481	462	449	456	479	454	450	465	454	466	466	456	460	463	464	440	444	462	431	469	497	452	512	483	446	447	472	462	492	472	471	440	446	479	432	458	473	496	507	482	467	474	454	442	459	439	424	471	432	452	534	447	447	479	453	492	482	481	491	444	446	437	490	468	470	451	429	476	483	452	466	450	524	461	455	459	432	511	466	485	450	470	457	472	476	453	472	487	415	492	448	424	428	432	493	470	466	444	449	470	458	475	492	458	450	489	469	485	454	479	469	454	474	478	461	481	482	451	486	465	486	485	458	435	427	495	475	460	433	462	459	429	428	479	417	448	456	489	474	443	481	479	460	479	528	429	480	465	491	462	432	457	440	449	483	452	443	468	441	459	473	472	457	429	474	443	449	470	473	494	484	451	487	460	459	477	491	467	456	431	497	455	432	462	436	452	435	464	461	468	492	449	452	451	484	483	483	406	482	470	472	424	448	450	445	451	479	470	470	447	464	437	448	467	457	482	455	429	456	474	479	443	433	474	460	438	460	516	464	473	441	451	475	500	461	455	471	468	437	463	489	482	475	455	506	476	466	423	482	471	431	477	465	466	468	467	490	439	468	460	462	499	435	447	470	431	434	451	434	435	467	498	469	458	464	433	465	477	420	481	481	453	488	421	452	448	469	498	472	433	462	477	510	444	476	468	450	487	462	457	479	439	472	445	482	485	497	417	468	416	486	469	452	432	442	473	470	487	497	453	476	481	460	500	438	457	460	471	474	465	499	478	464	459	457	478	437	415	454	469	462	504	450	443	451	457	445	482	436	457	509	486	493	476	456	457	480	420	448	491	469	413	458	476	442	469	465	495	452	510	477	471	455	492	472	478	469	457	494	445	472	442	459	465	475	468	461	440	462	473	413	460	428	436	472	470	495	465	452	459	441	469	475	471	471	476	491	482	468	446	446	469	481	478	474	445	433	456	471	465	473	442	461	426	481	481	451	451	473	451	459	489	466	511	439	445	460	477	469	449	501	466	454	437	489	469	482	432	463	452	455	494	480	450	448	439	483	441	504	434	475	427	464	436	485	439	476	449	466	476	480	452	480	487	477	470	489	424	446	501	451	453	475	472	432	490	485	494	468	465	502	453	476	516	458	462	463	474	467	473	482	435	442	492	483	477
23071	21221	29037	23711	21225	19770	5701	3456	2954	6463	27253	31197	25340	16717	7062	2533	1043	491	299	260	228	218	220	208	228	212	195	201	228	233	202	220	216	195	211	203	203	214	229	248	235	220	213	242	190	218	209	208	220	201	234	215	227	212	236	198	198	196	219	212	214	216	203	239	238	213	224	201	213	229	214	221	221	232	252	230	196	220	216	216	210	220	242	207	191	205	222	230	225	216	207	238	184	211	224	241	237	226	217	230	227	246	221	224	210	219	219	233	231	181	215	210	210	215	223	196	228	214	226	213	247	216	235	230	243	207	208	203	225	210	223	224	226	207	223	212	235	223	217	232	238	217	211	226	239	221	215	204	201	213	211	232	219	202	224	212	207	224	225	196	213	209	221	219	210	212	202	224	218	217	230	228	193	213	211	237	212	267	222	218	221	225	221	247	196	228	211	207	184	217	194	203	212	221	210	219	230	203	195	220	200	199	209	207	225	223	209	207	197	221	252	217	204	197	202	215	204	201	227	218	215	233	205	209	204	201	204	199	220	187	185	207	211	215	197	232	207	207	204	203	230	221	230	215	222	191	252	206	208	242	202	200	194	215	228	221	207	197	234	217	202	187	210	223	218	185	214	227	191	246	235	224	215	187	224	221	239	234	210	197	183	211	201	226	214	214	194	214	218	198	178	202	192	221	204	192	219	202	218	209	196	214	208	212	210	176	233	202	214	228	199	211	214	217	210	198	200	209	225	186	179	226	209	238	204	221	216	202	220	215	194	207	231	210	204	205	204	210	211	223	211	191	215	239	182	222	192	247	208	219	219	216	217	211	240	218	211	218	208	209	215	232	207	192	188	207	223	197	194	216	199	234	224	223	213	223	222	227	254	226	222	206	202	199	230	228	228	211	213	220	242	201	207	203	227	207	209	201	214	221	207	214	197	221	187	216	222	240	229	218	211	200	202	235	236	225	223	215	220	216	204	171	200	223	219	193	191	228	207	227	212	191	231	211	230	201	206	196	209	213	205	206	206	186	210	188	227	214	208	210	206	207	202	233	222	209	183	216	212	201	218	210	208	212	235	210	202	215	203	199	231	219	220	195	197	212	210	240	235	201	198	240	247	214	215	188	213	216	223	199	244	219	209	182	213	245	242	200	233	206	193	206	224	208	206	210	219	161	233	210	243	183	197	198	209	214	226	215	211	216	210	228	198	208	202	207	215	223	253	220	224	211	203	222	187	202	198	210	195	192	194	235	196	196	228	210	200	230	195	202	203	216	216	214	230	233	220	193	232	211	230	195	214	204	210	194	203	203	187	213	213	236	209	210	215	221	216	205	202	229	235	212	235	188	223	214	228	234	199	219	223	202	237	218	209	208	185	188	212	228	196	211	215	208	223	201	213	197	192	204	234	211	217	211	219	215	240	207	222	202	232	175	209	225	213	236	190	206	217	192	191	216	223	220	235	195	214	185	225	219	183	215	235	232	205	223	229	232	206	228	198	239	220	227	203	197	209	207	193	200	239	195	228	205	237	247	219	201	203	229	225	226	193	204	221	208	220	217	220	219	223	238	211	210	226	177	205	192	214	223	206	205	206	200	179	191	230	209	233	201	213	205	210	230	223	207	202	207	206	221	214	223	207	215	217	205	200	202	244	221	210	221	210	233	204	218	192	201	205	228	207	211	210	216	204	215	206	231	197	216	190	225	214	235	182	194	216	203	202	205	218	222	222	189	198	191	215	218	197	193	223	194	216	226	224	206	218	215	195	188	206	199	215	210	212	215	213	191	217	207	238	218	244	212	195	202	175	203	228	199	205	220	222	211	222	218	228	214	195	199	200	212	206	196	232	228	197	224	191	203	192	224	221	222	220	195	249	209	205	213	209	212	226	200	216	229	210	209	226	236	203	201	233	241	209	223	210	216	221	217	211	234	221	207	201	225	197	213	213	179	220	212	257	214	194	182	229	218	204	203	209	209	211	193	212	222	229	182	203	222	195	204	180	224	205	202	219	227	216	187	209	221	221	202	224	231	219	232	215	193	213	228	203	206	226	198	219	210	205	217	226	181	194	206	205	203	220	231	191	183	218	201	229	204	190	224	208	214	210	181	206	210	213	216	207	220	237	221	213	199	210	235	223	220	218	229	219	221	204	189	226	211	214	205	235	242	204	200	218	218	210	205	190	218	215	228	217	194	199	241	237	213	183	215	218	207	200	206	181	216	198	213	217	198	209	216	201	220	221	188	203	186	218	207	226	202	231	210	209	236	246	220	196	206	203	207	218	219	216	200	235	202	219	195	219	213	212	225	201	206	180	209	194	243	224	212	225	191	210	193	204	232	188	212	225	204	224	225	205	224	198	212	227	207	201	231	225	205	205	212	185	206	225	207	224	190	201	236	217	219	200	195	210	192	190	219	237	215	215	198	191	211	221	204	194	219	203	209	201	215	194	216	225	218	202	206	227	189	241	227	208	216	201	217	198	233	174	213	227	253	222	223	203	207	200	204	217	210	186	203	167	220	212	207	195	214	217	208	199	236	214	226	193	221	214	226	219	208	213	211	204	206	218	208	191	230	196	210	196	200	204	204	228	193	228	217	216	197	215	200	212	209	194	223	221	235	219	227	205	235	210	202	206	221	188	207	208	214	186	204	225	213	193	213	240	224	218	206	222	210	203	238	236	239	194	233	223	190	212	211	198	213	210	214	232	196	205	195	185	217	224	194	230	209	201	213	197	185	193	210	226	207	211	188	214	216	236	229	196	231	204	219	220	201	218	225	175	244	220	209	206	202	224	212	214	193	207	220	227	212	203	206	221	226	229	206	208	205	216	217	226	198	196	213	212	218	198	225	190	204	192	234	192	205	222	187	245	200	208	223	241	245	204	235	228	206	217	212	205	210	243	228	218	214	230	211	200	199	230	212	202	223	221	207	210	208	203	217	212	190	224	204	202	203	229	221	172	211	199	187	233	179	214	225	228	194	210	210	200	226	210	217	211	204	234	212	213	226	212	200	196	197	203	224	226	241	210	229	198	214	206	213	251	196	209	218	201	180	192	196	218	237	188	219	216	228	236	203	224	186	185	213	247	216	195	226	182	215	214	226	218	224	231	199	214	200	192	205	196	237	198	219	210	216	206	221	228	218	206	214	216	221	189	211	211	190	216	196	215	218	199	230	220	207	224	217	189	216	200	230	225	211	202	226	218	225	220	229	208	195	199	223	216	209	179	218	214	221	211	206	228	224	222	229	201	205	218	207	190	209	207	224	222	190	207	211	209	210	199	209	217	203	207	222	210	189	198	197	232	213	209	210	224	214	197	198	237	192	213	202	217	210	209	226	229	205	214	203	217	217	217	212	204	212	233	234	213	200	189	211	207	228	208	204	208	220	205	218	244	240	215	229	204	209	213	213	211	210	216	228	202	186	227	222	225	204	215	198	222	230	209	189	219	243	202	200	215	223	198	197	223	215	207	222	222	212	217	183	215	191	205	195	241	237	220	215
15907	28294	24206	15451	12008	8629	9972	10678	10285	17982	39525	40052	34812	25708	14534	6713	3006	1324	656	458	456	419	446	438	425	436	411	463	420	421	408	397	419	405	434	422	452	461	411	463	447	432	454	410	424	437	431	453	423	441	396	440	460	431	404	425	459	423	430	432	409	403	434	453	421	417	430	436	436	418	438	430	420	427	416	455	450	434	443	422	442	438	421	433	394	443	454	439	438	439	433	466	442	372	426	447	451	431	450	442	421	435	427	413	406	425	435	416	430	462	432	400	434	443	436	418	411	475	422	440	396	419	441	423	428	411	445	437	447	392	397	429	450	435	397	390	391	463	444	392	418	405	437	441	462	394	433	445	437	421	393	430	453	435	425	436	396	433	417	428	409	432	416	409	427	380	422	429	472	433	411	422	477	396	408	446	413	433	405	415	419	431	446	421	448	429	415	417	408	470	428	429	430	384	417	425	390	432	434	404	440	433	410	409	417	443	408	375	449	449	415	478	439	457	414	439	436	417	423	397	441	429	410	442	438	436	442	395	429	426	439	428	432	443	395	402	418	445	430	435	483	470	434	448	445	441	434	419	452	411	423	471	412	436	411	428	415	427	418	414	442	422	428	403	418	415	450	446	428	430	432	445	427	411	421	419	433	426	423	404	419	411	420	410	430	441	437	441	434	407	440	396	418	401	441	406	451	403	431	403	410	402	419	415	421	454	414	423	413	432	392	450	412	397	406	426	448	417	456	423	423	423	450	472	417	487	396	431	415	467	453	441	426	430	394	441	423	406	431	441	426	437	426	486	449	445	449	417	439	417	425	423	475	404	430	426	425	433	446	432	407	442	435	417	426	459	439	431	424	424	435	407	408	441	440	444	394	431	433	426	435	399	426	451	430	414	440	426	400	425	434	452	400	424	427	456	406	451	429	426	455	383	453	439	415	443	411	418	450	415	405	450	468	438	429	457	425	446	438	428	390	438	421	392	362	431	443	409	412	419	423	468	406	419	432	432	436	412	438	380	452	454	423	409	458	397	444	453	433	435	445	441	460	443	413	471	397	415	395	383	411	398	420	387	424	445	425	451	419	408	382	421	359	453	440	410	447	436	426	437	422	435	428	414	432	474	425	411	421	409	414	426	420	436	445	426	415	430	387	437	418	432	412	409	408	409	462	428	402	454	440	419	444	442	422	427	406	432	393	433	450	422	449	415	424	469	431	445	428	446	434	456	425	425	418	429	448	434	421	411	406	428	413	415	444	464	426	429	410	392	409	427	448	412	427	406	438	418	425	421	421	432	432	423	452	435	446	433	432	402	416	439	373	423	448	416	435	438	403	422	421	418	417	425	451	384	413	473	419	391	439	422	410	423	417	441	412	427	416	426	415	454	433	381	455	447	468	420	449	438	434	454	395	440	424	427	424	419	423	437	415	419	410	414	429	414	414	434	403	414	454	411	413	435	435	396	437	447	428	421	459	418	410	410	394	462	444	432	413	412	425	407	431	436	444	416	406	405	393	394	437	439	435	445	422	425	396	412	422	423	453	449	449	419	403	402	427	463	463	437	437	416	422	425	408	392	430	434	436	413	409	450	415	457	453	434	433	399	403	446	415	403	418	415	428	438	435	422	444	399	399	397	425	419	417	415	419	398	407	417	413	407	433	438	486	409	456	432	476	441	414	438	423	441	455	415	424	430	427	432	408	427	461	407	423	436	403	448	434	429	418	448	406	441	427	379	419	483	437	462	413	410	398	431	446	439	457	396	406	413	415	435	394	429	438	399	441	415	408	427	434	436	447	395	458	414	393	395	419	427	433	425	387	436	427	399	470	427	420	385	429	441	447	438	458	404	420	451	388	421	410	429	427	422	439	381	415	440	441	439	412	448	398	442	393	448	398	462	398	449	464	396	413	408	417	391	432	411	407	436	391	445	411	412	392	437	441	409	421	407	421	443	413	416	427	463	426	402	430	437	402	391	432	428	420	413	455	438	424	393	430	428	450	459	463	450	472	436	422	379	400	445	423	446	433	488	463	429	416	405	410	437	433	440	411	406	413	431	454	413	423	422	424	436	457	429	437	390	398	453	410	452	429	426	429	446	404	411	427	432	430	404	396	470	429	444	448	468	427	414	446	413	418	444	431	414	416	459	423	406	427	388	422	429	399	388	414	471	451	420	424	429	431	426	410	424	392	428	429	419	454	426	429	415	384	403	426	420	457	444	404	463	473	429	404	439	466	428	420	451	411	431	398	422	426	437	460	423	445	413	479	395	406	407	425	435	450	412	391	398	408	436	422	382	405	414	434	427	409	442	419	445	413	434	463	428	434	403	423	426	444	442	433	448	401	410	436	433	415	409	419	417	427	425	471	419	451	386	451	439	430	412	429	434	406	403	421	444	381	441	428	426	410	434	428	420	378	421	397	442	439	435	417	447	452	409	396	420	452	443	472	432	436	405	451	425	390	460	421	426	450	442	407	436	411	428	389	441	414	442	435	409	435	434	395	414	494	413	404	427	456	412	429	413	461	370	397	415	436	453	451	436	428	416	417	378	447	427	458	418	388	427	417	441	397	435	464	414	426	442	446	422	438	425	467	454	429	413	446	492	437	439	407	420	416	421	430	411	409	431	428	406	494	407	427	401	407	397	406	419	404	421	437	393	393	441	434	447	418	434	428	419	439	433	435	401	421	457	430	408	414	400	427	437	451	429	444	431	441	407	417	418	452	411	406	426	413	427	450	427	456	426	411	424	421	441	422	465	448	460	435	425	458	438	415	436	427	413	434	417	424	409	399	419	419	415	422	417	450	409	425	415	436	439	417	412	368	421	406	408	446	397	425	416	417	423	418	390	412	459	400	402	425	409	428	431	379	411	430	415	422	425	433	442	442	441	446	433	409	417	445	417	458	414	419	415	466	463	402	436	411	449	408	451	410	410	425	419	424	442	444	430	449	402	439	440	424	414	421	430	429	403	424	433	449	482	404	447	436	441	416	412	416	439	447	413	424	440	455	433	430	414	446	423	440	441	437	412	436	395	400	428	406	394	431	431	420	400	419	433	416	430	430	442	414	426	433	470	405	423	452	443	414	414	472	421	449	429	405	442	446	448	409	408	426	426	437	437	423	429	459	428	429	457	415	380	446	489	396	423	443	420	446	413	431	445	458	470	427	433	446	405	451	426	416	441	423	427	441	427	442	412	434	442	383	439	434	395	389	411	393	401	458	415	407	437	456	411	407	432	424	423	463	388	420	421	428	448	379	428	425	416	492	445	468	425	428	418	415	422	455	442	409	402	408	465	453	457	429	444	436	432	420	445	411	449	402	394	408	421	437	459	444	426	470	456	468	443	453	416	418	452	434	424	417	432	387	425	468	436	467	431	414	425	425	413	438	405	450	421	434	392	400	455	426	424	435	424	474	460	443	485	407	439	429	466	448	429	410	449	416	429	443	425	407	445	463	439	450	454	413	433	406	423	424	464	421	419	457	369	402	424	453	437	453	418
26453	20887	12839	2332	942	535	469	457	418	762	2826	3227	2676	1562	927	534	423	285	282	245	261	260	262	289	252	261	242	226	239	294	253	257	254	264	236	283	262	271	246	233	240	246	259	251	222	267	256	235	256	263	238	245	212	243	253	247	216	241	253	256	248	262	268	272	239	260	243	260	286	245	266	261	234	246	241	258	275	243	272	230	212	239	260	269	262	281	246	268	242	228	229	254	231	273	268	243	251	239	270	272	258	252	265	254	258	241	237	259	261	263	258	250	259	262	269	263	260	234	245	258	246	255	251	287	250	262	242	270	250	248	255	259	290	280	254	259	246	243	272	265	281	270	251	265	242	244	264	225	241	256	267	265	246	295	276	274	276	290	225	239	248	260	255	259	234	241	250	236	258	266	263	252	284	254	237	266	250	263	257	269	264	258	258	270	240	258	251	228	267	233	256	256	243	265	212	264	249	248	272	238	244	255	219	253	237	235	277	252	259	278	239	220	250	251	257	261	267	255	259	281	254	264	217	251	238	235	250	262	220	272	271	265	278	248	257	231	260	249	264	264	241	243	276	273	236	267	260	303	240	245	275	229	240	262	298	231	242	279	249	266	268	233	279	270	268	219	259	276	245	243	245	259	256	233	266	250	252	263	257	238	236	280	237	262	260	242	259	255	270	247	248	228	255	255	212	285	257	257	242	252	249	259	249	267	236	285	231	216	258	234	251	282	260	250	237	245	253	243	244	253	236	240	269	280	264	233	251	239	261	272	255	257	243	232	270	248	219	232	293	238	269	233	264	260	242	274	257	256	236	270	267	244	262	250	273	237	284	250	246	270	252	243	261	243	244	261	266	257	285	279	267	262	242	253	269	245	276	257	241	245	243	254	239	243	283	245	237	251	264	244	262	217	253	254	257	248	239	268	260	267	251	257	264	251	258	261	210	257	217	236	287	253	254	256	263	268	252	238	232	272	251	257	230	265	247	235	275	257	270	280	263	241	263	267	261	237	269	238	258	237	231	258	244	220	243	267	233	267	243	254	246	260	231	234	232	247	268	257	280	235	226	252	261	261	236	261	238	242	284	221	261	236	263	247	238	228	257	252	245	243	238	258	280	264	241	243	254	267	251	250	276	214	238	266	282	257	225	256	255	274	273	251	290	253	267	216	235	248	238	243	263	254	246	243	227	260	259	264	221	256	237	229	258	270	248	257	262	255	275	227	249	269	228	254	245	261	227	252	248	257	231	235	261	271	270	271	261	261	250	248	251	288	258	242	218	239	240	253	264	251	275	247	265	254	263	245	237	256	239	246	245	224	272	248	243	267	236	256	242	265	247	282	250	260	262	266	249	234	262	264	261	242	267	237	268	272	247	256	279	233	262	238	258	247	269	237	270	224	255	247	257	235	264	243	228	245	269	262	229	241	248	240	262	244	258	238	257	260	257	231	256	257	256	242	224	232	243	231	244	266	250	267	276	267	254	247	245	254	262	240	258	269	236	236	267	249	260	268	265	213	280	253	279	241	215	255	253	266	232	243	287	268	230	273	241	250	272	229	258	240	279	238	242	230	260	239	255	228	291	263	217	229	257	252	266	232	279	239	254	260	249	243	212	239	271	276	241	249	248	285	231	252	263	256	265	235	242	244	274	255	270	245	270	230	264	266	246	229	264	262	256	267	239	250	264	225	243	287	250	232	259	239	258	261	259	234	258	264	271	280	233	247	273	253	259	274	240	260	293	236	255	243	283	236	263	272	262	219	238	267	219	252	244	244	233	254	250	233	248	261	250	278	250	240	243	240	231	283	243	241	285	253	257	249	274	218	278	239	254	275	251	264	258	247	242	246	242	263	264	250	254	251	241	243	251	260	255	243	276	226	257	245	262	275	260	227	262	254	250	260	225	266	268	298	274	243	235	243	243	253	265	282	248	247	267	249	242	259	251	242	269	237	260	227	273	242	222	244	263	278	277	239	269	231	248	254	235	259	266	299	270	262	240	247	253	249	245	271	251	254	263	269	229	266	250	248	253	259	242	234	223	233	277	271	242	221	262	254	215	257	267	242	260	231	240	234	267	228	247	251	235	267	252	263	225	244	235	239	238	209	239	261	253	259	273	258	246	241	258	254	252	264	259	255	263	283	234	247	251	207	248	242	225	253	240	281	233	257	246	271	234	263	256	262	220	250	257	254	269	234	236	225	255	249	249	289	233	235	236	218	252	238	249	272	252	262	250	240	254	240	270	240	281	235	247	227	240	258	250	249	236	261	256	228	254	274	245	245	261	254	239	258	255	245	231	248	285	245	258	236	248	244	248	237	259	253	284	242	263	260	242	249	275	283	262	240	250	229	258	228	275	240	247	262	275	257	253	275	274	258	262	252	257	282	223	242	260	259	252	243	250	236	258	251	255	243	277	265	261	267	256	221	241	264	237	270	271	244	244	283	274	238	228	266	241	251	253	270	282	238	235	243	250	277	263	241	234	263	273	242	261	214	246	246	230	237	226	292	253	249	247	245	233	283	233	261	260	282	242	239	249	264	254	273	255	253	235	246	238	272	240	258	253	268	232	268	264	273	248	268	263	279	253	244	228	241	243	248	239	245	247	258	224	266	256	227	237	295	241	263	246	262	260	250	229	253	254	265	294	271	251	257	252	254	292	252	268	229	254	254	259	268	265	251	249	262	244	258	252	259	289	231	241	246	261	218	241	228	277	249	254	250	278	217	249	309	231	249	234	242	228	250	245	234	248	246	240	244	234	262	254	265	254	242	279	288	259	263	247	275	272	256	282	269	245	252	256	269	252	250	252	285	256	260	255	250	276	262	277	260	258	248	218	261	242	244	267	297	283	265	277	249	239	266	246	261	257	268	260	265	236	221	243	255	272	283	266	232	249	275	267	270	226	258	248	249	243	279	242	242	288	245	259	275	254	249	255	241	214	257	232	250	236	246	278	265	242	240	256	270	247	262	266	275	279	255	252	259	252	257	248	272	231	257	260	259	250	239	239	226	247	230	277	230	294	264	234	252	266	265	239	246	258	262	251	250	268	264	271	226	234	277	265	278	265	257	246	273	253	262	245	287	251	251	256	231	264	271	247	259	267	261	265	251	269	252	246	262	245	245	256	241	270	292	229	264	236	269	248	257	262	259	260	242	250	239	264	258	258	265	258	244	263	241	258	276	230	267	241	237	241	247	264	249	223	243	284	260	249	253	234	220	264	284	264	247	268	234	253	267	265	271	266	269	279	240	228	275	259	269	245	220	235	277	228	244	214	247	259	252	271	281	230	258	258	254	283	238	289	250	269	249	246	221	265	243	246	242	276	246	251	256	251	258	268	232	262	287	256	254	251	264	221	256	277	269	287	279	242	255	252	289	282	248	247	240	249	288	219	248	270	257	269	270	265	252	259	258	285	263	245	219	229	252	256	263	256	247	266	262	232	234	277	280	242	247	260	243	226	265	238	217	245	275	273	247	239	260	250	238	268	262	246	263	268	245
12188	14665	12574	3906	2582	1543	1397	1350	1361	2721	9430	9971	7761	4291	2595	1486	934	696	639	554	528	519	513	497	481	499	525	548	549	528	513	491	558	552	483	517	526	526	518	516	520	514	511	529	551	547	541	537	517	523	526	537	520	545	561	509	509	521	537	529	536	550	556	458	498	505	489	506	549	524	508	504	497	528	511	537	527	537	539	520	530	551	501	535	521	531	544	516	542	536	523	497	493	528	541	528	520	516	511	506	559	560	540	543	516	525	535	511	509	513	492	537	547	497	524	519	502	522	478	498	520	502	509	529	487	528	515	487	490	506	552	541	526	503	573	541	517	542	502	539	509	511	509	557	518	538	548	500	506	546	526	516	582	544	500	543	504	520	494	530	543	497	525	547	503	498	504	553	552	515	513	501	499	555	541	536	538	513	493	531	513	498	504	480	552	538	516	526	516	510	512	559	534	542	485	549	515	502	579	493	531	551	518	524	517	509	526	522	538	523	526	501	530	499	535	501	491	537	552	552	518	533	511	480	555	542	541	501	488	536	532	551	509	518	538	459	563	542	543	527	509	517	522	505	518	533	535	544	565	499	529	542	498	514	540	535	519	554	577	515	506	495	507	506	534	522	526	480	521	522	561	512	501	496	503	527	509	482	509	531	516	520	531	505	499	515	539	493	509	533	488	532	518	527	535	530	507	507	554	492	501	509	532	498	532	547	548	575	492	497	516	492	546	535	526	551	495	514	518	515	512	502	503	515	542	527	518	491	565	528	514	494	536	520	512	549	547	482	504	526	535	523	516	551	533	528	572	527	507	534	498	513	503	532	530	489	474	540	492	506	498	501	506	507	523	477	547	520	513	503	533	523	560	501	546	519	485	537	515	512	516	504	515	510	499	518	531	515	507	566	541	528	533	549	532	539	534	541	501	515	508	461	536	548	501	540	508	519	535	552	538	529	494	518	512	515	530	506	559	521	529	540	502	499	515	513	528	535	560	571	525	527	512	483	523	524	504	559	504	565	520	511	532	543	512	510	542	518	521	501	521	516	495	565	516	528	546	526	513	536	462	530	526	512	526	588	526	513	529	518	514	493	538	538	487	541	515	537	535	560	501	539	539	509	523	536	533	546	536	555	499	536	526	556	531	496	556	495	522	492	522	522	509	542	540	534	556	541	541	536	529	513	493	535	489	532	502	540	479	510	572	530	553	473	507	500	523	523	501	516	508	526	517	529	526	503	539	505	526	527	510	515	513	504	524	527	482	530	493	525	533	499	546	558	526	547	510	562	491	537	560	529	532	508	546	518	512	494	515	545	520	516	550	552	522	499	518	520	513	518	517	538	519	530	504	554	507	499	486	508	500	555	512	523	543	506	538	541	543	555	532	495	488	545	544	527	519	495	534	500	475	527	523	532	513	548	522	505	504	490	524	526	527	518	525	528	534	549	508	532	522	516	521	484	490	490	548	550	502	515	567	541	537	503	535	539	512	509	549	540	517	518	549	511	499	537	506	509	556	557	553	533	542	533	500	524	515	539	532	535	492	530	528	532	504	512	499	528	518	523	498	532	535	511	524	545	476	516	516	541	473	538	517	488	512	477	537	497	511	549	556	496	534	535	537	536	493	535	495	504	521	519	505	576	541	528	515	502	514	505	524	516	500	525	527	587	510	539	533	538	547	529	508	592	515	494	544	533	537	557	498	557	515	540	526	548	500	512	543	527	507	527	495	512	498	531	527	516	490	514	522	526	521	563	508	502	493	542	529	521	535	512	563	518	482	495	520	528	511	495	535	534	524	527	526	552	484	542	513	547	535	508	564	571	513	503	517	498	541	542	516	527	523	533	568	528	555	518	488	502	489	545	518	512	532	526	540	491	515	549	502	498	491	545	513	525	488	530	546	551	564	568	540	540	498	513	544	511	538	519	505	549	542	520	525	541	507	522	506	508	507	539	495	585	531	528	558	482	509	526	487	540	515	505	512	513	490	571	531	520	524	507	543	519	516	531	519	507	528	491	513	535	574	497	515	581	557	505	500	546	533	500	475	522	548	493	491	536	513	530	518	547	492	517	526	477	546	487	492	523	519	473	536	471	558	540	532	526	524	514	554	522	524	511	505	550	512	520	536	530	529	543	525	511	525	500	513	494	541	471	520	501	508	538	518	508	528	499	493	555	521	547	477	525	537	539	497	528	526	510	482	516	533	516	564	521	466	543	512	526	544	519	499	508	538	498	507	526	524	562	486	506	467	555	515	495	545	523	551	515	544	524	484	516	547	501	516	525	529	526	530	520	506	518	501	556	553	513	515	519	521	498	519	532	520	510	497	531	504	542	536	553	532	512	512	520	468	517	561	539	551	544	522	504	542	537	519	466	590	504	537	520	538	516	522	513	511	577	537	530	486	512	554	537	513	503	553	553	540	522	516	504	480	539	541	544	505	523	516	517	523	528	504	536	515	519	549	538	564	538	562	513	533	500	574	491	524	478	506	525	485	527	528	525	524	534	505	526	514	556	556	497	505	526	536	520	501	562	485	546	483	555	524	491	515	521	517	541	499	482	520	522	529	544	527	538	505	497	509	535	547	537	536	532	497	548	517	517	540	553	507	519	571	510	520	536	486	519	573	547	490	579	563	517	531	514	559	527	564	525	532	486	521	531	506	510	548	531	509	507	533	504	566	502	516	508	531	467	532	507	500	505	502	546	540	558	572	486	516	537	509	499	536	500	499	507	496	557	543	508	499	540	486	487	525	532	545	551	573	529	567	524	519	522	505	535	520	501	550	552	500	495	548	536	536	510	538	549	505	499	501	524	525	532	548	514	522	493	558	535	511	562	491	561	479	531	551	530	549	534	521	529	496	515	507	511	513	525	528	527	509	497	526	498	517	542	517	499	523	526	534	514	529	501	543	555	511	520	551	497	527	559	530	531	524	503	527	521	535	494	486	519	510	496	565	574	507	546	495	535	528	494	514	504	533	533	549	521	523	530	543	530	504	545	493	500	522	520	503	519	528	519	481	507	544	534	551	541	493	529	561	516	535	534	542	548	503	533	562	515	548	509	532	528	544	473	539	492	502	540	532	512	510	524	486	532	534	508	506	533	497	525	534	523	502	532	531	552	555	504	542	495	562	545	525	535	524	487	536	505	528	535	517	508	499	522	577	536	556	562	577	519	520	543	537	501	541	541	500	549	533	552	526	557	541	492	512	543	494	497	498	565	500	547	505	498	545	542	573	531	541	509	518	522	525	507	501	508	516	496	531	507	504	487	562	496	523	508	565	526	551	508	501	512	522	521	510	491	516	555	505	513	495	506	517	523	504	543	495	500	522	566	528	500	540	474	578	535	546	542	515	575	563	511	461	528	548	559	531	521	553	497	568	508	503	538	491	547	517	487	540	547	553	511	501	546	520	559	550	506	514	563	505	522	483	545	508	547	490	502	549	526	523	513	531	527	521	539	540	533	516	533	504	518	503	522	520	458	525	554	532	520	543	535	528	556
24251	21264	28148	24678	16475	2643	1534	1094	1563	5701	14864	15463	12355	8106	4804	2257	855	452	346	292	226	214	213	209	195	177	209	214	214	228	194	232	212	208	187	183	201	195	225	213	205	236	210	215	212	226	225	213	218	215	220	232	212	209	229	210	212	217	223	216	206	200	197	219	211	209	217	220	222	229	193	229	213	215	197	221	200	196	228	212	180	196	205	222	200	237	191	212	212	211	224	217	194	213	223	219	219	240	197	203	189	203	187	210	236	232	232	208	225	197	222	233	193	202	223	196	215	213	245	233	197	225	183	226	223	191	199	222	194	245	202	205	224	194	221	212	217	214	189	199	232	215	217	208	219	237	206	198	197	183	189	215	185	251	197	211	216	234	177	202	225	215	201	215	206	217	224	204	227	221	208	219	177	182	194	202	217	201	216	199	202	202	228	209	204	194	193	208	187	176	217	198	202	206	193	198	229	209	215	215	203	226	204	223	185	206	187	211	192	238	190	190	211	212	226	205	193	212	205	207	200	224	188	212	227	226	214	203	210	202	198	227	196	209	217	220	212	191	190	219	216	201	201	197	214	196	207	237	229	193	203	204	219	194	193	225	163	233	253	203	194	202	218	203	206	227	258	211	190	231	194	216	228	223	194	222	217	206	212	203	226	215	210	201	193	193	208	220	190	217	219	204	205	207	200	212	207	215	231	217	198	201	195	220	207	191	219	182	229	225	204	213	205	199	199	219	207	196	179	208	225	230	233	215	221	207	205	181	241	191	200	223	204	214	232	197	214	226	229	193	206	221	231	206	205	197	187	223	215	191	198	211	211	224	212	204	207	199	195	203	217	207	206	197	217	207	201	207	182	203	194	200	210	206	214	201	215	218	233	223	216	229	186	206	227	224	191	209	204	203	213	192	220	202	194	206	203	207	214	185	183	203	226	214	221	195	195	191	192	204	203	210	239	197	189	222	215	222	183	196	203	187	188	183	208	199	209	206	202	209	212	221	231	242	191	225	208	211	181	212	205	188	219	203	195	221	215	226	193	198	221	207	196	214	234	213	201	212	234	218	188	188	211	194	196	219	200	216	179	196	219	208	204	208	192	198	187	201	234	208	191	228	235	188	183	217	216	213	192	200	201	229	212	209	229	214	233	203	192	196	227	218	208	222	212	196	224	243	221	217	217	198	215	206	210	209	217	213	225	208	226	187	218	186	216	234	205	198	223	198	229	208	228	208	206	194	199	204	234	224	232	193	210	226	193	247	208	209	207	170	213	215	202	184	217	236	200	234	202	231	200	232	187	209	180	211	203	218	224	196	211	193	203	214	200	200	200	202	223	233	204	226	196	208	208	193	216	218	225	213	221	208	208	200	221	206	229	225	211	221	219	193	206	203	220	206	210	234	202	183	184	212	225	192	196	202	232	201	188	206	208	213	249	218	186	208	227	209	196	224	214	169	207	207	241	204	235	209	196	229	198	215	218	221	182	206	227	189	226	204	206	198	186	187	216	182	210	226	227	203	214	227	186	199	168	214	193	202	194	218	200	173	229	227	218	178	171	221	224	205	230	185	189	198	197	192	220	211	208	231	191	199	206	219	196	223	198	225	226	199	184	216	217	221	185	179	199	204	224	199	197	197	189	201	226	185	199	199	206	212	200	171	208	207	192	221	221	194	194	200	164	196	211	240	214	209	210	167	201	222	196	211	235	193	195	200	201	223	206	203	227	242	192	219	201	195	220	205	191	198	202	202	202	195	188	201	179	199	233	204	210	213	207	195	228	205	204	205	194	208	223	213	197	228	185	209	225	215	216	228	210	190	213	229	206	235	219	201	195	217	189	208	222	206	196	250	190	210	216	189	223	214	210	231	207	211	217	200	222	212	215	215	212	211	204	187	219	196	208	216	204	231	207	227	194	195	206	191	180	204	207	209	198	192	201	203	222	209	223	185	226	207	216	227	200	177	207	175	190	207	195	198	206	205	236	228	226	211	234	208	221	233	193	203	229	207	204	227	231	183	210	221	186	226	217	200	208	229	202	208	176	199	220	197	218	206	202	198	220	227	222	201	224	209	196	210	215	216	192	212	234	224	209	228	210	214	207	231	212	222	234	200	195	203	201	237	178	220	215	230	209	203	214	203	213	207	218	210	202	209	205	216	234	186	196	197	202	192	207	206	231	218	203	227	249	185	205	197	185	208	219	201	190	201	219	198	207	186	203	222	198	211	219	206	195	182	185	246	196	212	229	221	191	196	204	180	222	216	228	182	220	220	206	221	227	219	221	200	225	215	211	209	178	219	218	218	202	220	228	198	242	201	197	205	228	227	199	224	214	208	248	210	211	200	224	201	197	221	194	198	207	221	195	208	212	233	208	206	182	204	200	225	197	208	208	205	208	170	209	214	226	205	217	216	196	186	225	201	218	214	201	173	198	199	218	183	215	219	206	205	215	189	214	207	204	217	220	185	200	206	218	198	191	188	223	207	238	226	196	222	175	188	196	227	205	221	212	215	205	203	217	179	233	219	198	226	203	215	208	244	196	197	184	214	199	209	231	190	211	202	184	205	224	215	204	191	206	217	196	210	222	212	222	189	206	201	189	183	208	201	206	224	211	215	202	200	225	199	199	215	205	215	213	197	194	213	180	205	210	221	199	240	191	197	197	197	224	199	218	219	200	199	214	222	206	198	199	212	257	217	192	203	209	204	200	202	211	228	240	207	176	201	200	210	206	203	192	224	217	219	223	214	204	203	217	200	194	198	207	217	232	197	214	204	224	213	191	223	199	212	200	209	200	194	199	223	239	215	205	192	208	207	210	196	197	207	200	213	217	205	239	227	227	196	202	196	231	188	211	181	200	200	192	199	206	199	195	193	223	212	212	200	189	214	229	197	223	210	211	207	233	175	200	223	236	210	220	203	198	205	194	187	215	204	202	181	221	193	210	214	216	220	229	201	203	231	210	190	199	226	182	180	185	209	205	210	207	231	205	194	201	193	200	215	185	219	217	197	211	205	204	214	220	227	215	197	183	219	235	194	175	191	223	213	195	193	199	224	209	219	226	194	203	207	221	204	187	251	206	199	220	213	204	195	214	222	225	218	214	199	213	226	222	205	201	224	216	217	197	193	190	201	203	200	180	214	203	245	207	194	214	221	199	193	195	232	197	168	227	231	198	232	225	200	196	230	217	194	207	196	216	219	227	211	195	209	190	193	210	242	232	185	206	219	231	215	226	199	214	224	203	204	233	221	207	228	202	219	174	209	234	218	222	195	209	221	201	210	216	207	189	213	195	195	179	190	217	203	225	202	212	203	188	211	221	231	195	225	210	204	218	222	192	217	193	229	225	221	207	211	216	203	230	185	201	219	182	206	211	230	212	201	210	206	214	194	195	208	205	200	212	218	214	202	220	224	223	221	188	216	206	203	217	203	212	235	186	216	217	199	194	196	187	190	225	222	211	208	214	220	203	198	210	220	197	218	207	214	235	224	213	220	218	196	190	199
12255	23750	16851	8111	6391	5433	4687	4147	6363	16007	28469	27854	23813	18137	12639	6528	2583	1175	854	579	431	443	447	424	471	426	445	443	462	458	455	430	424	451	432	444	432	428	477	424	447	459	439	452	454	460	462	418	424	452	440	422	404	459	424	448	463	449	408	449	434	448	434	417	451	480	429	442	479	433	433	455	426	442	450	445	467	440	423	457	452	474	464	425	418	474	436	443	504	445	408	404	417	422	458	450	459	430	444	416	439	464	412	428	472	440	405	430	428	467	449	498	442	465	429	415	442	461	475	424	433	461	436	434	440	421	393	464	425	425	462	456	446	446	461	445	456	440	452	412	478	452	423	441	404	419	440	425	470	380	453	459	453	446	434	455	482	427	428	457	453	435	452	444	449	429	408	420	439	467	426	433	415	441	446	447	437	447	427	436	448	450	463	443	429	447	420	439	435	452	402	450	465	425	425	426	434	412	436	456	408	449	439	423	409	405	456	445	421	480	447	410	443	436	443	435	475	442	435	414	454	441	425	439	438	459	437	457	464	438	421	458	463	422	415	432	434	462	441	450	440	428	429	416	425	424	394	420	428	435	462	414	441	414	493	454	446	446	445	418	438	434	439	453	410	443	441	430	454	442	452	431	450	454	446	434	470	455	440	422	459	444	425	456	454	431	431	469	473	429	450	419	425	442	427	426	428	449	443	458	426	451	475	431	445	452	469	435	435	429	466	426	454	421	451	461	433	421	471	452	389	461	431	455	455	438	426	463	451	466	409	469	452	426	438	468	435	462	421	458	443	405	420	459	426	457	465	452	458	421	425	439	456	429	397	434	427	473	467	471	417	430	425	484	398	445	426	470	405	445	465	404	435	426	438	443	449	456	418	437	416	463	440	399	460	441	457	433	456	440	470	417	439	428	460	460	438	415	450	478	444	473	448	422	439	457	423	447	475	411	461	436	422	411	450	473	417	466	455	450	406	456	440	439	442	430	461	457	455	448	518	457	437	446	424	460	504	449	429	472	423	462	449	441	438	460	445	469	424	463	451	422	434	412	464	407	464	415	394	460	444	447	468	398	427	483	421	444	399	409	443	424	448	412	418	428	443	455	425	488	430	445	439	447	438	460	414	428	422	431	450	472	421	460	420	434	404	471	428	441	449	454	444	446	442	437	421	458	461	414	428	453	451	456	455	446	462	438	412	428	435	439	477	408	433	420	457	454	430	426	438	460	439	417	432	453	439	443	472	410	429	456	416	442	431	414	448	450	440	436	421	459	437	454	464	431	480	447	441	445	437	436	431	451	458	433	448	408	496	413	453	452	409	437	422	435	430	445	458	430	420	462	447	401	428	438	427	452	423	451	445	404	440	449	446	461	440	417	454	447	443	432	410	460	415	465	437	492	427	491	407	403	426	452	417	435	438	457	425	474	445	409	451	467	440	425	429	457	429	437	425	445	422	433	445	453	417	428	428	435	467	426	436	443	449	461	450	444	461	447	440	465	421	471	448	440	442	431	448	461	450	449	450	430	454	436	424	431	459	433	416	453	442	442	446	422	427	440	421	460	430	456	470	456	459	433	409	455	391	400	431	437	429	445	433	458	433	432	413	447	406	489	469	420	420	446	446	450	480	427	410	463	428	398	448	441	432	466	439	408	438	433	480	416	437	446	471	410	421	441	423	432	460	429	450	407	453	464	411	451	471	448	431	432	422	414	407	423	469	461	437	447	442	442	437	414	426	442	431	445	441	409	426	430	417	449	470	440	447	414	432	443	435	441	435	432	437	399	428	440	443	470	446	457	471	416	486	427	446	429	418	407	433	466	445	465	426	423	471	433	441	490	450	435	437	489	399	416	442	448	428	481	432	420	455	420	434	444	453	454	445	412	455	468	442	474	414	451	424	439	448	425	439	415	434	453	447	435	474	444	444	414	426	433	433	433	441	447	449	416	382	398	413	430	446	432	441	441	466	411	433	463	427	452	459	373	419	467	437	441	448	425	437	454	402	429	458	425	462	444	439	460	418	459	440	424	432	423	430	440	465	467	418	429	447	477	463	443	429	429	437	407	449	398	421	454	424	440	440	461	438	400	425	423	412	412	418	435	441	456	443	433	418	468	411	416	445	423	426	436	458	383	467	426	466	446	463	436	458	431	438	435	455	467	441	418	440	449	436	490	443	387	424	409	433	433	454	411	448	479	458	468	465	458	450	441	447	445	455	484	484	395	411	443	471	433	444	417	462	423	466	432	456	428	464	436	440	424	407	459	422	463	461	449	395	443	439	437	440	429	461	420	455	426	422	470	443	441	495	458	462	448	440	444	476	415	406	445	419	463	428	455	478	462	435	444	485	415	451	413	484	421	435	456	424	443	462	425	484	419	419	434	410	428	431	420	417	453	467	429	426	468	454	445	417	431	424	420	430	426	461	444	454	468	420	448	405	427	478	444	440	400	423	477	434	425	462	427	456	457	419	404	458	466	430	445	436	460	453	425	434	459	457	474	453	404	423	433	442	405	459	424	432	434	441	396	438	451	439	411	449	400	436	458	445	456	464	443	451	462	410	403	437	448	450	428	423	452	447	451	428	394	484	430	437	454	419	461	459	434	438	433	443	437	455	454	462	444	443	446	430	450	470	450	459	418	442	440	409	423	427	442	428	443	484	456	448	434	439	396	448	437	439	464	448	436	424	438	429	451	441	434	468	456	421	459	432	451	432	454	419	454	453	432	429	404	497	433	465	437	444	453	442	446	439	450	459	424	446	453	498	460	446	416	451	465	420	462	439	451	430	428	456	467	449	435	442	416	430	462	444	445	457	449	450	440	439	474	439	451	433	443	459	453	419	415	450	463	410	436	410	449	441	474	433	426	450	483	402	467	461	444	410	414	417	441	454	445	438	469	440	414	432	439	433	429	472	421	431	444	436	450	450	453	437	444	443	444	427	435	489	428	406	440	457	453	408	492	458	438	415	427	458	430	445	447	456	425	459	442	432	475	425	428	401	442	438	438	445	436	442	456	484	453	444	431	416	439	461	446	438	415	458	495	413	439	437	462	417	468	470	478	469	450	469	419	418	446	440	414	437	423	466	415	455	415	466	443	466	450	446	438	424	452	450	441	458	422	447	455	471	456	422	412	410	433	466	468	465	454	455	465	399	461	437	472	452	428	422	443	430	439	438	432	413	444	428	440	423	454	427	467	426	432	453	476	444	440	421	442	457	438	461	471	458	442	443	428	450	453	442	396	469	475	459	468	462	431	461	439	439	446	447	455	472	425	425	430	407	423	470	451	440	410	430	445	438	453	457	455	404	447	429	457	435	430	392	441	434	418	460	455	417	449	434	385	425	411	434	420	417	438	461	458	454	451	416	444	433	450	413	427	411	462	464	417	415	447	451	436	431	482	429	415	444	420	471	451	442	404	427	432	422	422	415	446	446	427	451	454	435	445	461	441	439	487	437	461	434	444	450	444	404	434	433	436	421	430	404	440	421	450	426	462	440	445
23148	21228	29030	23734	21231	19757	6125	2911	4064	15327	30630	30526	19598	13530	6969	2960	1293	627	338	256	230	224	188	198	195	212	215	220	214	196	209	212	223	221	184	223	204	214	204	197	213	210	202	191	202	201	209	235	205	208	214	218	208	201	188	180	224	213	185	223	215	211	184	180	212	216	170	190	178	207	190	204	195	173	201	192	192	207	204	206	195	223	201	206	206	209	191	198	189	186	218	217	186	189	211	230	175	200	208	216	170	201	191	197	220	219	178	187	198	189	203	192	206	199	214	183	194	190	205	222	201	205	225	188	193	219	209	206	201	202	202	185	208	222	198	185	190	216	205	227	212	167	189	194	203	206	193	195	218	208	188	208	202	226	225	201	220	206	215	196	226	218	215	201	194	213	202	223	193	204	198	210	186	180	208	183	194	201	204	200	215	216	198	193	186	228	212	215	187	204	189	207	204	210	193	196	207	210	188	210	212	195	183	186	179	217	205	203	202	206	191	192	198	201	212	192	179	176	189	178	201	194	209	215	215	200	225	196	206	194	201	203	202	213	194	189	223	203	195	202	193	217	194	201	208	197	215	201	188	189	199	194	227	197	195	197	221	215	187	180	210	219	189	202	187	202	215	208	210	220	215	192	222	193	224	189	210	191	218	178	210	214	192	220	200	190	208	185	234	161	202	192	221	213	214	196	219	193	184	180	169	201	228	200	168	211	205	209	188	204	215	201	210	202	193	191	185	181	215	193	205	229	202	212	192	202	225	175	180	200	181	197	201	194	200	193	198	209	210	209	201	189	191	177	216	191	210	189	183	192	191	197	199	195	205	203	191	227	185	185	196	218	225	204	194	201	214	183	172	186	198	239	185	204	224	209	222	215	207	187	220	187	207	184	193	212	202	201	230	203	219	201	216	232	184	200	205	196	201	194	199	207	196	204	221	224	195	209	183	192	195	181	196	227	174	223	186	216	173	189	206	218	182	205	214	189	217	188	200	202	182	202	198	194	203	202	199	203	197	188	205	229	204	198	197	178	194	213	175	222	176	205	186	196	203	218	217	189	224	222	211	228	206	200	234	190	215	212	207	201	217	196	209	195	195	216	192	211	212	199	207	197	199	208	207	194	190	212	188	175	222	190	178	232	200	200	199	185	208	169	194	197	230	196	209	215	203	222	208	216	210	197	192	198	221	200	218	217	197	197	190	198	195	209	222	221	207	189	200	191	199	198	201	201	232	222	217	197	214	207	206	200	188	184	190	213	215	194	201	211	219	205	231	167	217	209	185	183	218	204	197	208	237	206	191	213	219	180	205	186	207	220	203	204	174	184	213	195	201	190	206	172	205	191	219	200	230	224	216	200	188	194	196	223	203	203	203	206	197	195	208	195	213	205	224	183	196	210	182	223	215	193	197	200	221	202	208	207	204	216	178	202	221	207	208	214	207	163	204	219	178	210	187	198	211	189	221	208	201	178	197	179	184	181	207	200	190	214	203	203	198	185	203	223	209	219	183	203	192	208	213	194	198	215	209	188	207	210	224	205	201	219	201	195	195	199	211	219	195	205	195	223	200	207	211	199	224	194	209	216	207	198	193	222	174	188	197	205	211	187	200	201	219	195	191	200	216	207	191	189	219	179	193	220	211	203	208	212	176	184	187	168	202	201	194	186	216	183	209	185	198	202	175	192	202	189	220	209	212	202	206	177	236	210	200	220	225	199	196	211	193	216	211	190	241	184	203	199	207	191	184	204	199	204	186	188	210	203	192	222	183	210	233	204	205	207	193	210	179	188	199	205	183	204	209	198	200	205	198	190	199	187	215	212	238	203	213	213	194	221	200	204	223	192	202	223	195	205	192	214	169	183	174	194	184	191	212	216	214	194	193	206	184	206	196	216	173	210	204	213	207	189	205	174	176	211	216	179	199	204	174	184	189	211	212	192	232	204	199	198	196	203	205	195	179	206	205	205	242	206	198	235	204	205	201	181	219	208	198	197	199	226	191	203	200	184	204	211	209	203	215	178	186	190	219	204	205	222	194	192	227	205	182	195	187	214	230	165	194	198	205	204	185	192	222	229	206	214	214	227	198	203	220	213	204	199	202	216	207	217	209	210	197	193	197	208	193	173	210	203	221	207	205	197	202	179	197	203	218	202	243	188	171	188	192	209	206	190	196	211	200	182	224	187	191	201	200	203	195	200	211	212	202	202	183	210	195	190	193	190	226	181	185	181	197	207	192	234	196	178	172	209	193	209	211	195	194	208	193	190	196	198	202	206	221	210	211	212	214	195	220	203	186	236	201	207	169	225	190	192	187	214	196	221	225	222	215	196	196	200	181	216	213	187	198	184	195	205	205	195	213	200	221	181	201	219	186	201	203	202	178	193	197	213	197	213	191	191	225	220	220	171	199	199	193	203	199	183	174	210	207	211	219	233	177	219	161	211	201	182	210	218	201	188	204	179	224	211	213	202	212	188	217	198	183	212	215	198	177	177	219	182	192	208	200	216	205	191	207	203	187	207	202	212	215	215	208	199	215	199	170	198	203	185	211	191	206	196	203	213	198	193	202	206	195	200	197	201	193	189	189	214	202	189	211	182	185	182	198	200	219	198	181	176	212	202	200	189	204	227	197	214	185	225	208	170	210	208	189	197	194	194	224	172	197	233	206	228	172	214	221	212	182	203	212	188	202	200	209	223	197	180	192	210	169	192	202	207	210	210	208	237	177	192	224	194	193	201	222	216	218	211	206	188	195	185	219	199	194	212	197	196	208	212	197	215	181	212	189	190	197	202	223	202	222	176	193	189	201	198	180	172	173	228	165	186	199	181	213	196	228	195	184	182	196	213	202	178	220	196	203	168	214	211	188	187	207	187	201	208	203	191	192	203	182	209	183	202	195	203	211	179	231	194	197	218	206	219	191	192	189	203	206	209	209	184	203	210	213	196	217	189	226	169	184	201	191	210	208	199	196	196	202	222	213	177	214	179	184	170	181	187	190	192	207	204	196	225	190	174	212	198	206	198	207	196	208	217	201	198	230	213	202	225	190	197	209	200	196	218	182	203	195	223	204	196	213	183	206	210	185	239	214	190	201	217	181	184	182	197	203	204	193	212	203	205	206	224	197	208	209	187	200	183	188	187	201	210	179	184	220	172	186	221	180	206	216	203	206	197	187	183	222	189	218	202	184	203	194	214	217	202	193	193	225	222	178	197	208	205	206	215	197	205	178	218	200	221	194	208	215	216	212	206	195	199	199	206	182	212	218	224	218	189	203	177	222	213	214	208	200	204	202	192	205	216	187	178	198	206	199	202	195	207	224	174	190	214	174	210	191	207	200	207	217	181	226	211	215	182	208	182	205	205	192	209	232	210	206	173	200	206	185	180	176	194	201	207	203	200	198	194	177	178	196	199	203	216	207	221	191	190	212	190	215	216	203	219	200	192	198	197	200	181	198	199	175	193	185	192	202	206	197	212	193	225	196	202	196	205	190	195	197	190	191	224
17007	32225	23156	13469	10742	10570	9864	9595	13421	29199	41423	38486	29302	23829	15184	7984	3850	1716	826	538	473	389	403	390	437	395	428	406	444	401	410	399	426	418	414	399	402	393	404	423	413	417	414	428	420	399	417	380	438	430	389	400	453	457	397	383	377	408	395	446	409	401	385	444	415	413	387	392	411	452	403	425	419	426	388	409	392	411	418	414	461	420	394	416	381	385	383	416	403	416	415	418	401	432	373	405	407	399	411	394	382	367	407	386	402	407	402	384	412	406	390	404	437	429	401	392	390	414	392	423	409	437	383	418	400	402	425	420	411	429	438	417	426	369	366	422	401	367	428	443	411	401	393	375	406	414	430	374	406	412	427	403	452	405	406	397	393	431	408	421	399	375	417	434	415	401	419	408	426	417	427	406	411	401	408	385	405	430	408	408	401	411	422	402	431	399	421	411	399	389	463	425	412	385	415	446	393	417	370	402	406	401	409	405	396	384	392	432	399	417	394	427	419	406	367	413	397	466	404	449	442	405	389	388	383	404	428	424	414	409	423	439	437	372	435	442	396	415	372	404	406	397	427	399	375	402	382	443	388	393	413	381	399	394	410	429	424	412	425	458	415	401	415	419	401	407	399	410	380	413	428	383	409	414	409	427	434	400	406	413	397	400	390	402	421	421	416	415	393	437	419	441	401	402	405	426	430	403	431	434	409	401	350	407	376	392	404	410	386	371	410	408	431	378	419	404	401	403	415	415	439	408	412	416	417	397	388	436	409	409	385	401	408	383	377	417	396	389	390	402	450	442	397	376	435	420	412	391	414	388	432	421	402	372	407	436	406	420	438	414	397	390	402	423	384	397	396	410	387	401	382	393	390	397	399	435	396	415	405	432	434	423	385	373	378	431	427	435	408	416	464	431	384	375	426	413	374	442	424	403	411	425	395	435	351	430	389	421	414	416	415	438	391	436	368	374	397	427	400	426	394	404	418	415	399	367	434	391	415	418	413	402	403	399	426	404	382	391	422	405	397	443	442	422	381	448	415	425	425	403	413	411	412	378	423	411	395	385	435	393	416	384	398	424	410	398	410	377	434	410	385	379	392	423	418	399	404	410	363	391	388	402	414	410	406	434	420	399	442	436	408	425	399	418	415	415	413	416	412	403	427	401	392	389	401	426	430	386	407	440	435	433	396	416	416	407	376	412	420	403	398	405	407	407	436	410	445	436	373	396	363	399	417	433	421	450	413	387	407	400	402	396	399	372	399	415	399	394	413	421	405	412	436	415	401	439	392	404	398	420	395	389	406	404	384	406	426	395	421	387	439	419	401	413	401	388	427	390	399	376	438	377	442	398	403	423	421	405	421	423	386	428	371	397	435	395	396	409	386	405	418	400	410	375	399	391	400	424	406	437	388	438	394	396	400	398	421	416	405	412	431	399	426	407	399	396	403	373	402	375	358	391	394	435	432	380	396	386	460	405	396	417	400	429	409	400	417	416	398	457	446	403	439	425	436	388	389	398	422	438	381	380	431	396	388	448	395	418	415	366	398	409	409	419	413	366	409	389	433	439	411	432	371	413	388	411	404	396	422	430	408	414	454	411	419	415	412	392	398	370	415	407	412	416	372	423	382	409	400	392	407	411	423	379	397	417	383	416	366	386	452	406	389	436	424	356	432	374	418	400	403	418	404	359	395	390	419	393	451	402	399	422	411	408	420	470	406	408	403	391	398	417	384	408	426	381	408	427	409	389	380	392	414	404	425	425	383	410	435	421	382	417	422	379	416	398	393	406	416	429	337	412	405	473	414	422	397	403	402	378	450	404	395	398	409	419	404	384	406	405	382	398	421	405	383	416	394	381	404	428	430	438	382	410	431	392	433	451	442	371	420	392	399	409	419	426	385	421	372	422	424	424	391	392	387	355	390	390	459	413	407	414	372	403	424	419	424	393	422	416	407	420	382	399	420	417	407	402	378	408	397	424	416	430	408	425	390	421	413	407	435	401	419	416	409	438	400	415	434	394	402	423	410	425	398	418	424	425	398	399	426	412	385	378	352	416	412	397	416	431	420	419	423	381	395	410	405	371	425	403	421	388	396	381	388	415	384	391	428	440	430	450	416	402	420	446	445	421	384	432	412	405	350	400	410	401	414	389	401	430	406	389	433	404	364	460	423	405	423	374	378	424	414	410	424	359	412	404	412	415	409	383	404	411	425	391	440	433	426	408	406	432	370	367	410	424	412	439	376	385	433	410	394	382	432	411	382	410	423	387	399	400	423	410	391	421	453	437	411	412	378	370	441	392	428	430	412	405	398	382	372	386	403	413	403	388	419	432	426	408	431	385	421	389	410	452	410	428	414	405	413	412	416	404	406	399	398	400	407	372	377	387	433	375	418	438	391	395	415	428	403	416	401	427	401	409	392	390	402	411	411	429	405	425	403	408	407	364	403	432	423	395	403	385	438	387	371	394	420	382	405	421	414	420	388	399	361	406	409	378	407	401	428	400	399	400	380	393	435	398	398	389	409	378	416	432	410	389	423	392	428	379	417	377	440	383	377	394	413	441	400	388	403	396	397	378	439	402	416	374	432	436	386	407	403	394	366	401	396	410	387	409	389	429	420	429	414	374	399	406	390	418	420	400	405	446	408	448	413	412	413	388	398	429	417	422	400	388	423	380	443	466	395	407	400	420	409	413	410	424	408	441	421	438	400	413	419	409	392	409	421	438	398	420	419	417	395	403	398	401	400	415	421	416	456	418	408	397	397	390	386	413	403	395	419	378	447	408	451	397	388	411	365	393	405	387	445	414	390	384	421	391	399	395	408	392	415	384	413	402	420	442	423	419	391	439	385	374	400	439	425	414	371	420	400	385	384	383	390	396	386	421	448	411	406	428	409	400	420	418	412	404	379	450	394	396	380	433	417	398	407	401	395	407	434	396	440	398	435	384	427	427	408	421	435	383	388	423	430	421	386	428	436	420	407	398	432	386	423	404	391	429	407	436	409	422	413	415	451	407	403	421	388	385	390	384	407	436	415	384	406	441	383	387	435	436	404	385	385	419	419	382	420	424	385	424	396	396	414	415	431	420	399	388	431	429	398	360	432	394	411	435	400	443	401	441	411	407	359	408	440	409	428	359	421	401	394	405	397	383	407	435	426	456	390	436	375	426	410	381	413	411	377	387	416	396	405	412	423	421	417	391	414	394	421	405	394	415	407	401	393	396	393	407	409	412	419	375	414	433	423	419	427	351	375	454	375	425	383	434	398	376	422	438	422	394	408	441	423	380	380	375	386	374	408	424	399	410	448	395	418	398	424	419	453	403	425	408	409	392	412	438	415	408	392	428	385	426	422	396	394	416	430	386	412	426	354	427	417	421	409	425	415	412	444	422	373	408	397	399	415	404	403	436	409	438	411	407	406	387	393	413	394	380	429	396	424	370	433	417	426	367	414	395	451	368	391	407	417	399	405	438	399	403	414	380	382	418	382	411	407	409	425	399	414	427
26532	20886	11494	1608	736	545	488	449	449	526	2194	2981	2471	1833	1153	746	419	328	273	275	267	270	245	264	242	256	233	232	231	263	246	233	247	262	267	236	263	244	279	268	232	259	258	233	268	261	253	252	235	240	214	234	262	260	236	235	261	226	240	251	249	248	254	257	255	250	236	267	225	254	252	226	232	232	247	245	241	239	249	235	229	238	253	230	254	231	233	255	267	236	248	241	252	241	234	266	258	271	240	256	228	251	275	223	213	266	237	237	265	250	257	285	235	233	242	274	268	255	244	274	253	218	238	251	250	219	264	271	266	249	270	240	228	267	252	235	246	243	274	223	232	223	237	239	212	239	264	211	236	252	266	234	238	243	239	265	263	263	253	241	242	270	270	250	264	231	262	254	277	228	231	282	274	247	241	245	246	214	225	251	225	242	263	236	272	232	232	240	262	235	270	260	251	247	258	236	265	242	237	227	268	246	243	262	284	237	223	253	256	246	237	245	244	236	240	265	212	261	244	247	247	260	236	243	222	236	264	274	269	253	269	242	244	258	249	247	241	243	266	261	232	265	257	243	246	278	283	257	251	244	253	234	263	276	261	230	268	228	255	252	246	243	252	251	233	256	226	271	259	239	252	252	241	219	224	250	260	246	278	249	266	249	248	245	267	233	257	241	242	244	264	236	243	229	237	263	243	253	270	239	244	234	251	243	269	238	233	291	232	262	238	247	232	257	236	240	253	227	278	257	240	275	251	290	246	255	234	269	236	270	263	264	233	247	265	209	235	238	231	255	223	266	249	284	213	255	231	226	234	246	238	252	248	227	233	240	280	254	261	277	249	226	239	243	231	245	236	258	244	238	268	252	257	228	250	256	262	261	258	268	248	253	253	285	241	262	259	255	248	224	254	252	223	242	221	256	222	232	238	221	236	224	228	254	247	249	274	258	228	268	240	234	245	225	240	257	241	275	245	244	253	247	244	218	247	234	249	234	254	238	246	254	247	245	251	244	254	239	235	274	253	227	220	227	256	271	255	234	205	249	256	241	258	219	244	212	223	237	280	297	228	231	229	259	240	225	248	241	245	255	237	241	289	237	265	254	203	260	251	256	243	260	230	269	224	237	235	252	256	249	238	217	237	252	225	226	253	254	251	257	250	229	225	276	249	241	253	248	246	243	246	230	257	250	255	222	273	211	266	239	248	252	254	262	257	243	247	241	266	244	254	238	252	216	273	241	249	250	252	245	253	252	233	231	258	251	267	260	238	255	237	248	243	271	225	244	242	231	224	244	260	262	248	273	259	235	234	221	253	237	258	245	241	280	264	245	246	256	267	243	236	255	240	269	221	274	251	252	245	252	215	270	246	283	280	233	250	262	247	247	229	222	251	241	251	208	219	249	238	240	233	259	273	223	228	256	260	240	219	250	231	216	247	235	245	249	261	260	240	244	246	280	241	233	245	250	228	228	232	243	250	255	209	250	256	240	238	249	253	244	249	242	240	244	250	244	259	272	228	228	251	258	255	246	232	252	263	229	257	242	266	246	271	265	237	243	250	254	249	249	207	224	248	256	255	258	237	247	256	244	299	265	247	232	265	237	231	229	220	227	243	239	242	230	211	216	252	229	262	247	243	264	269	233	256	233	261	257	255	245	242	238	234	243	247	248	239	213	259	231	235	251	221	273	223	268	268	250	239	249	265	227	232	251	277	239	247	229	261	242	239	266	252	279	253	256	271	243	223	252	227	234	255	241	263	254	232	268	252	249	240	244	236	239	248	243	254	266	253	250	234	266	231	216	242	244	248	272	233	222	243	244	254	245	236	262	239	241	240	239	260	262	257	257	235	250	243	260	248	219	226	251	259	260	291	241	246	257	267	259	254	276	256	242	281	231	241	296	264	240	238	252	234	250	223	279	261	266	267	272	259	285	236	257	268	232	268	253	248	240	229	235	262	272	255	247	260	244	244	243	268	246	235	230	246	248	243	256	244	238	266	240	249	255	248	251	222	261	265	262	230	264	257	256	238	224	268	222	246	239	253	239	252	290	262	251	252	244	234	231	257	256	259	245	245	232	244	236	250	213	253	249	246	246	241	217	226	224	222	242	279	249	262	246	278	249	231	248	240	228	251	252	268	266	258	249	221	232	235	261	275	236	215	267	282	249	267	265	237	272	259	226	238	220	250	240	228	260	228	234	242	237	262	237	254	257	240	252	267	241	279	234	224	243	239	220	228	253	242	252	242	236	224	258	259	249	268	229	250	230	234	246	283	225	267	263	211	245	246	241	242	248	260	248	219	222	238	286	250	254	270	246	249	238	260	246	271	276	228	248	271	232	228	242	251	260	233	256	260	227	263	241	259	222	243	230	258	243	227	241	248	243	241	266	258	227	219	247	253	223	250	255	262	233	220	247	247	255	250	263	233	208	231	277	256	273	233	255	227	231	257	257	275	244	267	261	243	264	246	206	243	247	252	264	242	211	271	221	246	264	253	269	261	259	229	261	236	261	265	249	207	244	216	234	278	257	263	241	240	258	251	234	246	240	223	213	275	221	207	231	235	235	252	232	225	230	223	237	243	281	253	244	274	256	263	277	236	250	217	242	240	249	255	222	258	277	272	283	232	235	236	245	271	250	263	230	245	256	254	254	220	267	240	231	263	259	241	265	246	249	262	287	247	260	239	248	237	269	254	221	246	241	241	264	245	240	244	247	247	240	251	237	264	251	261	227	255	234	256	215	274	247	247	261	247	225	237	248	227	226	213	267	271	264	249	233	247	237	233	266	238	241	237	247	252	283	258	246	233	241	272	258	247	243	260	231	231	246	247	245	288	245	224	257	253	227	233	239	238	217	232	263	255	247	270	234	257	243	242	221	252	268	255	233	241	231	239	272	264	244	255	240	204	284	263	264	242	238	253	235	245	241	214	246	239	225	251	258	255	240	234	265	262	248	269	273	266	245	243	239	233	256	266	243	250	267	243	226	240	249	267	244	240	221	242	260	231	233	252	242	236	279	263	249	249	241	262	247	270	262	240	271	256	253	226	225	249	282	234	228	237	231	228	221	224	254	255	246	238	254	245	262	267	229	216	230	227	272	262	234	252	269	236	279	278	255	245	266	260	217	247	256	224	235	254	294	242	245	230	236	253	246	222	267	241	245	268	252	244	288	242	270	247	247	266	242	245	241	249	243	249	276	260	250	261	222	255	247	232	262	251	247	242	236	258	256	268	246	273	257	286	262	233	219	267	242	242	248	221	251	215	223	225	258	231	248	240	285	261	232	238	234	263	262	249	273	247	264	229	214	232	245	272	249	250	260	236	241	257	236	246	251	265	263	241	235	246	256	254	210	246	240	238	220	244	254	249	248	269	254	277	213	246	278	214	235	254	247	254	244	228	253	238	243	268	252	250	264	226	231	224	216	222	238	250	246	239	226	254	238	268	246	252	228	260	256	259	235	236	230	264	240	200	255	240	255	257	236	236	236	238	263	247	265	250	257
15872	18162	8244	3021	2082	1590	1430	1381	1316	1857	7434	9414	7710	5378	3408	1962	1091	806	611	492	559	496	540	545	503	515	526	519	487	518	470	499	520	504	510	527	555	549	516	540	536	499	559	477	507	511	533	531	513	527	551	501	509	493	514	503	546	518	494	505	503	509	507	481	497	494	539	559	526	536	489	481	465	473	492	510	523	489	459	496	491	509	527	510	541	538	523	480	496	522	515	458	470	508	490	491	513	526	466	508	496	502	553	495	496	506	567	495	498	507	544	505	533	496	511	487	485	492	493	498	539	487	494	519	525	509	504	577	492	533	492	498	510	527	495	524	488	474	485	491	534	538	512	503	454	503	485	485	496	500	549	523	540	530	524	491	496	505	518	481	531	504	497	516	478	508	539	528	494	495	504	544	527	493	487	525	517	487	493	532	531	478	521	514	509	539	503	509	516	504	512	489	508	511	489	488	538	495	532	511	489	525	512	466	520	485	524	520	530	549	491	525	540	560	591	528	509	535	508	532	502	519	530	497	534	472	496	532	530	541	531	493	529	496	515	557	508	534	540	475	530	527	510	540	498	494	509	492	515	518	533	504	547	514	551	478	477	510	525	511	489	516	484	511	509	475	568	461	505	520	508	520	493	494	530	534	497	518	591	500	521	519	483	502	484	515	511	486	522	521	524	530	519	533	480	493	500	516	478	547	507	498	519	544	507	521	534	485	563	480	504	487	486	489	533	486	458	523	516	490	519	516	530	488	468	522	515	502	559	545	526	517	484	549	541	520	510	515	555	503	506	511	509	488	560	489	535	481	519	486	519	483	495	533	509	511	497	553	494	475	509	521	523	528	502	519	494	504	473	520	519	526	515	505	538	505	522	476	480	521	493	502	516	484	510	471	462	518	525	494	534	512	474	526	503	474	499	492	496	476	509	491	458	502	527	541	513	520	554	504	473	529	488	508	525	520	485	498	537	523	527	518	536	531	525	488	525	504	505	489	498	507	542	548	500	491	529	496	498	524	517	498	506	511	492	490	520	510	492	501	522	465	477	482	519	516	530	528	487	519	490	481	519	515	485	522	535	509	543	513	507	512	541	518	494	524	517	499	539	493	529	524	490	472	499	484	515	517	527	524	532	499	564	500	533	531	517	499	548	476	519	535	525	509	504	486	485	524	480	507	508	471	486	498	487	494	548	573	505	534	525	490	544	528	473	514	536	502	529	485	483	506	486	507	511	533	518	508	507	520	540	505	490	507	497	517	511	516	537	469	498	546	509	500	512	544	481	493	530	500	508	490	540	544	494	483	527	540	539	522	483	483	526	494	487	525	570	529	508	530	524	511	474	489	454	508	534	477	506	451	520	502	538	517	500	533	493	547	513	560	553	515	560	552	509	494	498	487	463	517	478	565	506	541	498	486	429	524	542	509	512	491	498	474	523	529	517	501	483	490	519	538	513	488	504	515	489	571	488	506	536	495	511	498	541	538	489	526	520	490	523	538	499	482	503	489	516	531	523	487	506	516	497	550	532	528	479	514	495	515	515	534	500	522	534	500	474	519	525	502	531	530	521	489	547	535	495	506	543	478	461	540	537	509	520	480	522	483	519	498	505	473	493	493	496	506	491	532	465	525	556	491	482	482	523	501	485	523	486	484	567	544	493	510	505	514	491	505	520	527	500	527	490	534	504	550	540	524	513	497	507	524	512	540	516	540	504	509	505	503	531	492	522	563	491	498	485	535	530	471	515	502	560	487	533	523	551	464	501	504	480	520	528	519	540	514	469	526	525	510	477	496	504	514	518	483	531	500	505	499	526	512	508	510	502	500	537	498	517	545	503	495	491	489	506	504	493	499	540	510	484	508	530	481	490	532	502	476	479	533	490	541	479	526	556	469	532	501	522	520	475	532	532	509	544	517	460	478	486	548	537	530	508	509	516	532	482	518	529	520	504	526	526	511	505	516	502	470	474	549	539	532	492	484	513	493	516	483	533	513	526	509	492	491	501	540	459	504	537	509	500	497	542	522	517	515	482	497	534	522	489	485	529	502	546	516	505	507	535	520	524	493	527	525	524	533	525	553	500	509	505	530	510	497	502	526	513	558	508	546	516	501	533	510	533	526	532	490	509	511	509	528	520	492	511	496	502	480	525	544	485	493	554	543	501	540	479	511	502	505	495	509	489	498	514	502	509	490	501	556	513	495	523	514	511	475	511	515	539	501	492	525	503	516	500	532	540	485	527	547	478	527	462	530	483	525	526	483	563	500	507	529	487	475	490	524	510	503	496	512	515	516	541	499	506	508	491	510	510	567	498	486	509	491	512	504	508	474	505	507	477	509	480	513	514	505	486	511	486	506	541	484	493	478	501	540	513	513	490	484	528	541	508	540	545	508	546	532	521	524	491	497	550	507	511	476	517	494	520	498	511	502	512	485	503	457	515	528	529	522	478	580	477	539	516	533	503	502	491	519	469	515	490	490	523	518	525	510	488	492	521	483	513	503	519	517	510	506	510	482	499	506	510	518	519	505	504	511	509	534	524	477	521	500	497	481	458	499	504	521	471	516	529	486	464	494	521	531	479	524	563	476	498	487	526	533	514	524	476	471	512	545	516	504	485	553	496	515	515	510	533	474	479	534	492	512	503	504	487	502	539	512	531	480	502	541	526	481	537	506	505	526	541	568	571	514	543	521	553	511	464	514	488	493	508	541	530	577	525	520	507	522	481	525	513	504	531	489	496	496	508	535	527	495	522	506	496	532	483	495	532	516	476	513	464	502	534	514	505	527	474	496	503	510	518	518	532	520	575	498	514	490	525	530	479	471	513	509	494	499	512	506	520	541	488	506	483	515	497	544	530	494	495	510	536	527	492	560	508	477	505	513	521	488	576	512	517	494	541	506	563	525	519	485	505	529	506	551	516	520	496	525	475	485	527	556	546	503	496	525	526	503	506	519	481	545	498	513	496	562	518	534	536	527	522	535	505	505	492	526	476	490	496	506	493	521	499	477	486	496	509	510	513	487	480	469	509	476	521	514	565	487	527	508	556	520	511	497	513	509	478	527	532	478	515	432	509	528	495	493	495	488	504	501	512	499	508	479	515	513	524	517	497	524	498	502	513	483	522	482	514	549	479	491	541	510	555	515	513	518	538	500	513	490	511	508	491	550	509	521	522	511	475	507	488	516	518	538	525	510	509	476	534	517	546	520	485	507	496	539	516	469	475	512	517	499	499	548	503	500	493	501	505	527	536	471	475	517	516	477	496	479	511	521	511	505	470	487	523	523	524	515	500	550	499	495	482	509	530	503	530	494	477	508	526	491	488	527	495	518	522	480	502	528	502	510	479	525	502	496	469	563	498	513	553	489	532	541	527	487	481	515	541	530	479	536	520	508	493	512	528	507	524	524	529	478	553	536	475	544	499	537	528	487	520	515	494	483	469	495	509	494	500	523	475	535	498	535	527	512	547	491	470	483	554	500	505	496	501	489	487	538	502	490	534	524
24299	21244	28096	24651	16656	2829	1673	1198	1107	1757	13539	18280	14678	8827	4168	1727	756	430	275	240	211	226	213	212	227	225	214	191	206	200	217	203	221	203	193	205	230	211	201	214	195	210	191	226	223	228	219	217	226	206	175	218	213	201	224	212	195	206	211	224	185	218	199	208	204	214	222	232	209	193	204	224	198	200	201	206	220	214	219	227	218	190	213	190	213	211	192	251	232	228	208	217	213	173	218	222	191	216	212	204	193	196	233	194	221	197	222	188	217	216	201	218	220	196	212	233	202	201	220	202	226	233	220	195	233	221	213	196	208	216	211	223	189	210	209	208	217	240	226	221	228	205	241	207	211	214	222	214	231	205	202	200	184	221	208	209	202	197	195	222	240	195	232	238	216	199	193	207	197	223	215	208	186	196	208	231	226	194	202	230	211	208	228	192	194	230	186	220	207	221	192	199	201	237	210	201	209	220	213	206	215	195	211	206	201	208	203	191	197	197	209	204	182	214	193	219	212	198	212	189	236	223	208	192	211	233	206	200	211	217	200	213	204	181	193	224	211	218	245	194	200	224	205	199	221	219	214	208	203	207	173	212	223	211	212	200	223	194	188	213	200	203	212	205	204	212	248	223	208	191	188	222	221	199	202	197	233	202	215	193	198	162	234	210	195	233	209	159	205	202	202	226	182	219	230	212	223	224	161	201	199	195	217	197	216	219	217	203	196	205	209	225	214	209	217	200	213	218	198	200	161	179	201	222	198	215	210	206	223	200	223	192	238	224	192	215	197	214	218	223	219	191	201	198	205	209	226	206	198	203	226	209	202	222	231	184	246	189	207	189	201	196	199	208	205	183	206	200	195	242	230	188	224	206	220	196	188	207	224	227	201	220	230	200	206	233	223	245	206	197	195	212	203	214	229	182	210	180	223	205	205	213	206	216	213	213	204	198	211	224	200	176	205	211	226	178	229	211	217	200	237	215	208	206	199	215	203	208	226	207	206	197	201	193	192	204	204	181	215	215	203	207	194	201	214	221	212	227	212	203	233	191	214	191	238	202	206	223	178	214	210	191	194	223	202	202	231	223	207	206	237	195	214	213	196	220	224	218	208	205	185	213	216	206	217	194	161	194	222	184	222	224	193	189	212	202	217	192	228	225	211	213	220	195	208	212	214	238	200	190	209	227	188	219	192	181	222	207	192	215	220	203	208	188	218	199	195	206	229	211	211	195	211	183	215	190	209	207	221	195	212	184	222	185	201	222	191	209	209	218	224	206	228	264	217	188	191	197	203	185	226	213	225	215	225	198	213	205	190	221	221	223	227	206	214	218	202	205	200	222	213	202	201	199	197	217	204	206	210	211	212	197	203	203	213	203	180	196	212	220	258	193	227	194	220	215	207	210	209	207	183	198	194	185	206	235	202	220	203	202	197	180	198	220	226	201	211	179	206	229	208	203	245	186	206	200	216	167	184	203	171	224	196	216	229	197	178	212	211	189	208	192	211	194	201	217	210	198	203	195	196	215	210	204	212	211	204	229	215	198	214	226	182	225	197	229	212	195	222	204	219	213	224	216	181	210	203	186	195	189	206	211	218	217	206	213	197	206	227	198	219	198	171	205	206	190	197	223	199	241	207	227	195	232	201	199	210	208	212	203	213	199	196	197	198	205	205	199	210	197	212	205	232	213	213	213	174	230	210	234	205	185	212	206	194	196	194	206	237	208	253	203	219	200	217	244	204	220	219	215	200	218	208	203	230	217	220	211	209	197	221	184	180	186	200	211	204	194	212	209	212	207	213	205	192	236	203	212	190	211	210	209	225	186	209	209	201	206	207	205	190	221	203	198	183	213	228	205	221	198	227	219	231	211	210	199	208	214	207	197	214	199	228	236	196	221	206	207	214	193	210	193	200	228	215	209	193	213	203	213	232	211	213	191	188	209	212	179	206	198	207	206	196	203	197	200	198	225	186	220	202	176	210	232	199	210	213	226	245	227	215	198	219	221	208	236	211	213	223	203	205	212	223	195	182	224	199	209	214	222	197	211	212	227	203	203	221	217	220	205	211	208	220	231	197	200	212	227	193	219	239	193	190	206	201	233	200	210	221	239	199	165	180	190	213	184	216	242	222	232	226	211	202	213	196	210	207	219	218	216	210	206	230	223	205	212	219	225	227	204	212	218	229	188	179	206	229	213	216	195	212	202	183	197	209	216	197	206	220	209	180	206	210	184	233	201	214	246	209	214	218	191	223	207	213	205	197	212	186	212	208	200	204	202	210	189	213	200	228	216	213	183	228	204	213	219	242	233	190	226	215	228	174	206	218	212	192	227	205	236	197	194	220	203	219	210	215	214	216	200	207	199	197	223	187	228	191	223	226	212	200	221	205	188	211	192	222	231	232	195	221	217	170	194	209	210	197	233	196	204	211	196	223	209	219	214	210	214	192	207	194	191	209	209	223	184	235	203	182	225	228	188	206	226	233	216	211	203	194	193	213	214	194	224	201	172	201	201	219	224	231	211	217	207	201	190	226	215	222	197	216	209	204	192	164	225	201	184	211	201	220	213	200	191	197	230	228	203	204	213	202	230	200	197	198	193	209	206	196	198	203	204	208	232	208	221	203	203	216	184	196	234	207	180	199	203	221	216	202	205	215	197	206	197	209	244	207	220	212	193	187	215	184	217	199	174	210	200	220	209	180	213	194	203	213	199	204	238	184	213	214	202	219	221	205	210	244	210	212	211	198	193	201	239	205	239	215	228	187	227	227	205	210	211	226	216	189	215	175	196	207	202	226	220	219	216	204	176	186	179	210	202	198	217	219	198	214	225	213	205	234	196	245	189	200	196	195	201	214	194	210	215	220	233	190	196	211	220	235	192	216	215	210	225	198	228	207	217	225	226	209	208	192	229	224	212	206	213	210	237	213	215	199	210	215	208	216	210	217	201	182	209	235	201	220	227	210	212	208	190	207	195	213	219	216	244	218	203	187	195	205	194	217	216	204	201	224	215	184	182	237	178	212	185	218	202	237	200	212	195	243	187	185	216	208	190	232	239	213	190	222	194	181	204	203	209	212	204	204	198	223	224	217	196	235	205	201	180	234	202	199	221	205	204	199	212	221	215	212	209	208	196	203	211	214	215	200	205	229	203	205	204	200	209	204	188	238	202	211	208	198	217	240	204	227	248	177	198	189	196	204	193	202	212	220	202	198	249	212	221	198	185	209	192	210	217	187	207	202	220	204	243	214	180	199	202	179	221	196	224	201	192	177	220	206	205	219	211	228	195	203	230	229	203	198	218	199	187	226	217	179	229	217	226	198	229	210	214	207	191	237	224	207	229	196	223	238	232	183	217	185	209	221	209	208	195	226	203	208	206	187	205	189	197	216	213	199	204	207	211	196	190	216	192	184	224	190	216	205	201	203	223	204	192	223	205	212	176	219	220	209	185	226	224	242	216	194	214	203	182	205	228	198	237	223	195	210	188	212	224	225	187	220	202	207	220
17222	23463	15080	8829	6930	5665	5148	4389	4413	6538	28277	30674	26097	18539	10779	5098	2364	1080	652	512	462	465	453	430	431	422	453	464	478	445	423	417	430	425	444	460	450	436	429	426	427	431	420	417	469	436	444	455	444	416	446	466	428	430	474	441	423	412	416	427	419	452	424	456	446	428	423	418	423	447	471	462	449	428	423	441	443	463	443	452	425	429	457	467	433	453	447	446	447	446	444	442	437	435	422	418	401	423	442	479	444	427	398	409	425	437	420	391	425	447	440	449	472	436	436	435	409	442	471	449	442	432	453	417	403	443	392	430	419	439	422	434	448	447	450	440	429	436	446	459	475	477	447	413	407	440	436	434	399	456	470	443	421	426	427	458	440	482	476	428	423	449	428	450	390	479	441	478	404	430	457	454	445	460	422	450	439	420	448	404	418	444	452	443	458	415	418	450	456	433	429	436	448	463	440	444	404	433	416	433	422	441	452	423	467	432	437	421	446	458	439	451	481	419	467	463	432	403	441	432	445	421	427	469	437	429	430	455	427	461	472	462	408	441	452	440	438	419	459	457	389	450	446	441	407	415	476	436	418	435	427	421	434	421	417	446	436	414	491	456	435	440	439	431	443	432	416	445	434	438	451	419	483	431	454	397	432	432	454	467	423	452	421	410	456	425	451	459	480	465	465	446	475	464	420	441	445	432	457	436	453	431	452	439	428	429	436	451	451	419	454	399	427	455	450	456	474	410	448	440	444	420	442	434	417	472	426	413	436	446	448	460	468	438	424	472	449	438	422	423	440	473	434	448	436	454	436	447	406	427	436	471	465	441	417	469	425	445	423	438	429	453	442	466	442	440	418	472	415	447	425	482	439	461	471	421	433	458	393	446	435	429	402	452	465	426	447	466	442	438	442	411	446	433	462	482	431	449	437	436	439	485	454	414	423	447	450	419	470	449	405	486	462	436	403	458	397	454	422	445	431	477	420	425	419	427	421	464	411	413	459	438	426	431	437	428	430	411	444	442	450	433	429	440	408	464	402	457	440	454	491	442	412	406	438	438	439	420	422	459	445	457	441	467	429	451	434	440	439	440	471	423	460	445	447	442	427	454	408	443	437	448	427	450	423	473	402	453	444	398	409	429	440	441	422	402	417	400	430	448	479	428	436	423	424	462	484	473	419	440	447	431	444	450	464	462	408	424	425	445	450	400	409	485	449	478	444	467	474	421	414	440	453	457	401	436	438	453	434	424	423	467	450	455	414	460	457	450	455	461	460	446	446	437	431	437	452	443	407	444	432	424	421	410	424	416	447	446	426	416	452	427	463	475	464	478	446	437	444	436	409	445	462	443	419	427	419	432	443	407	428	425	425	433	423	400	403	415	439	449	435	394	414	473	443	431	429	412	451	418	481	455	451	452	410	471	457	461	421	447	462	397	410	461	457	440	482	447	432	426	430	435	432	437	420	415	420	442	487	437	440	463	445	445	425	451	423	465	426	432	422	439	426	431	445	437	425	461	452	450	411	432	407	458	441	458	432	455	433	438	429	456	454	460	441	488	411	433	443	404	425	420	426	425	436	452	439	419	471	438	428	466	425	443	388	466	409	446	441	390	477	444	430	420	435	450	446	437	460	432	386	456	446	421	442	444	476	452	447	402	450	384	425	429	424	484	432	460	456	405	423	423	437	453	421	462	393	440	435	424	457	393	443	425	478	424	448	444	437	441	407	474	427	428	475	410	411	455	483	429	427	457	424	450	456	420	422	407	433	477	436	436	430	446	463	455	435	465	440	416	456	413	470	424	444	422	454	444	431	410	401	409	409	432	478	458	454	441	436	424	427	478	454	401	406	484	475	456	438	455	435	411	439	454	439	420	464	446	401	463	430	420	464	470	440	438	429	434	477	445	418	435	455	476	452	423	429	446	431	431	432	384	449	428	458	400	440	457	424	485	433	498	453	454	400	450	448	454	448	417	435	429	436	390	418	458	433	468	401	396	403	442	439	466	447	449	426	466	407	432	431	443	423	476	441	408	483	433	446	403	418	426	449	444	373	420	448	477	449	413	394	433	434	447	445	434	411	456	442	436	436	424	433	430	438	444	401	418	440	454	410	445	404	424	403	438	439	423	428	424	441	444	457	413	405	422	444	472	425	409	419	433	423	423	439	437	439	445	441	471	464	421	453	416	453	458	461	450	414	420	465	443	445	462	436	452	462	470	426	429	442	428	427	452	426	444	432	467	438	434	442	437	440	464	437	452	406	412	441	445	444	465	433	443	426	487	428	444	453	424	438	430	416	446	454	411	428	470	418	428	396	448	432	462	458	466	424	451	445	455	463	386	448	451	431	427	435	407	434	451	481	421	433	416	441	429	395	424	441	433	444	453	460	430	431	434	456	419	434	440	419	465	468	460	455	433	435	444	416	455	435	417	448	449	424	398	457	443	439	441	417	455	472	436	464	456	433	411	441	452	404	430	462	426	400	472	430	440	433	416	449	461	434	453	419	415	431	410	450	449	424	492	445	420	467	402	435	443	465	439	407	440	467	449	450	463	420	476	440	444	422	428	462	435	440	404	427	409	428	437	430	452	469	472	458	429	431	484	441	463	450	412	439	417	455	448	429	441	473	422	468	452	407	454	413	476	419	437	456	463	474	439	383	438	432	436	391	403	421	420	424	440	455	418	420	454	426	441	416	401	438	427	478	439	447	460	405	447	471	420	434	457	464	422	392	468	453	405	414	451	430	454	416	430	444	435	417	446	429	446	460	407	457	464	435	482	458	458	432	404	473	416	442	429	434	399	445	439	473	467	451	428	452	439	396	449	414	433	444	448	466	439	436	455	396	411	438	415	424	448	433	415	435	455	461	449	444	464	428	452	444	417	397	479	432	437	478	429	426	412	429	401	453	439	455	416	406	439	445	458	446	420	436	439	419	450	412	473	418	460	419	481	428	451	461	430	448	431	404	457	436	442	461	431	424	442	452	422	464	414	436	429	433	420	485	488	469	384	427	463	436	411	386	415	426	406	475	447	457	424	436	424	443	472	444	445	434	425	432	420	421	438	454	461	426	480	454	454	450	458	456	437	454	490	455	440	437	440	442	427	429	460	457	447	411	421	422	427	433	446	447	433	458	459	443	421	455	456	431	443	447	450	481	414	439	479	453	460	431	447	484	428	416	463	437	417	413	428	422	442	449	471	438	433	448	444	421	454	419	453	445	408	417	413	415	432	435	443	437	435	394	465	411	462	458	428	441	447	428	423	440	431	436	425	416	423	452	465	420	443	427	435	440	453	445	420	457	406	437	410	427	438	448	424	457	446	465	398	453	446	433	454	452	451	406	436	415	458	433	432	433	435	393	426	475	454	423	450	428	474	451	388	399	441	403	478	441	415	421	433	439	454	420	425	412	402	443	427	489	436	435	451	456	402	409	459	436	459	426	431	420	428	431	447	468	438	451	437	457	434	447	435	463	469	422	418	414	458	402	468	432	430	446	442	431	437
23135	21252	29061	23741	21256	19787	6381	2688	2087	9991	30032	31115	24230	15341	7673	2910	1213	560	288	216	207	209	198	184	198	203	211	195	185	176	185	199	175	187	196	170	185	210	197	188	184	182	239	196	177	190	197	203	226	198	179	192	201	196	194	205	186	160	194	179	208	188	188	203	208	203	193	197	195	199	199	202	196	195	198	216	183	202	216	206	201	178	188	188	194	212	204	175	177	196	194	207	182	196	201	198	194	183	203	184	202	201	183	179	203	235	173	179	202	186	193	171	205	163	172	181	194	198	182	182	192	206	175	173	194	206	183	192	181	217	164	189	172	186	208	159	177	199	175	216	168	216	166	196	188	185	181	182	190	178	191	178	201	163	192	197	204	171	188	182	166	196	190	178	189	187	189	173	184	200	193	140	186	179	205	204	204	184	183	212	192	193	178	189	199	193	196	194	208	171	167	207	199	181	207	188	172	192	205	171	172	174	192	176	199	202	188	186	207	173	218	205	197	194	216	228	199	185	193	209	203	175	188	202	209	199	201	195	177	188	199	208	181	190	182	198	170	174	209	202	178	194	178	185	204	184	209	205	184	185	219	218	164	184	198	193	201	205	177	182	170	221	159	184	164	190	196	208	187	182	187	175	181	189	196	191	176	203	178	204	185	200	181	196	195	201	173	191	192	184	200	177	201	184	170	179	190	222	211	186	182	235	194	156	193	188	176	153	201	183	189	217	202	171	192	194	162	207	180	172	213	208	201	213	177	188	175	195	210	192	180	207	175	171	191	177	200	191	201	184	192	200	186	198	208	182	185	214	187	200	200	194	175	191	212	184	217	184	207	185	180	195	215	206	183	189	185	193	220	199	190	212	173	193	189	222	213	179	172	213	173	220	186	201	183	224	194	217	207	205	197	173	162	202	190	186	212	181	178	173	190	183	212	189	208	163	187	185	171	187	181	225	201	185	204	181	195	181	178	187	205	188	193	216	183	192	213	196	191	212	179	170	171	210	196	194	205	204	180	176	168	185	210	199	181	175	192	177	178	194	198	210	187	196	171	215	150	167	171	199	186	207	187	194	203	182	197	192	195	210	190	174	189	202	192	172	202	201	183	201	195	165	217	193	201	204	193	178	206	182	184	194	182	200	190	187	188	173	176	195	175	189	189	192	204	174	185	179	199	198	199	171	191	188	174	179	188	185	189	181	198	192	205	176	187	198	201	201	203	184	187	194	206	195	198	154	183	201	195	195	196	188	207	192	180	198	197	217	155	194	189	215	189	180	207	192	200	189	174	208	174	167	206	192	211	204	175	202	175	190	186	174	206	191	184	208	195	200	232	198	188	174	177	183	207	184	196	178	196	207	182	174	201	166	211	207	194	190	202	203	216	200	199	175	187	176	188	185	172	194	188	224	175	207	194	171	194	181	177	211	191	209	214	210	191	181	210	197	203	170	188	178	188	188	216	208	174	143	184	172	203	193	177	190	174	205	179	211	212	184	200	201	190	200	206	179	202	191	184	175	182	184	188	212	185	187	182	208	209	216	174	201	193	199	167	185	200	169	196	179	175	203	198	201	184	208	197	185	193	188	182	204	195	195	182	180	208	172	218	211	209	159	192	179	202	179	202	205	197	189	169	186	182	207	206	210	185	187	172	194	204	182	198	174	201	198	189	185	195	185	192	190	176	187	187	188	169	187	208	194	194	195	199	167	186	193	187	200	190	199	184	193	202	192	204	188	183	205	198	198	184	182	211	188	175	217	187	193	205	206	192	206	182	200	207	174	195	195	191	174	213	174	207	209	207	174	179	200	198	196	202	183	185	197	173	184	198	167	209	200	183	217	176	209	206	194	214	187	197	179	192	189	226	197	172	213	171	178	184	194	203	181	200	191	213	178	202	181	204	199	158	201	190	189	177	201	172	183	182	178	200	179	217	189	197	200	198	202	205	193	171	217	169	208	199	185	180	224	198	196	210	172	181	198	202	208	205	192	168	199	178	192	189	175	203	215	197	188	197	202	184	209	190	193	182	237	203	181	175	180	205	186	188	203	187	174	215	199	206	198	189	198	169	190	181	219	202	176	186	186	208	199	205	192	182	213	204	175	192	179	190	176	176	213	194	217	193	189	207	186	152	171	190	203	174	209	176	184	188	194	168	222	182	222	192	186	190	192	181	194	160	164	182	187	185	175	183	173	185	216	168	197	188	203	205	175	179	198	179	184	184	191	190	201	185	197	184	208	213	179	206	214	176	195	216	193	200	209	197	212	195	180	176	201	171	189	194	163	214	169	207	211	210	184	202	189	182	196	192	194	212	219	193	171	178	169	201	194	185	192	173	172	180	193	196	208	163	185	185	201	185	202	179	192	197	174	212	187	199	205	179	205	195	201	190	186	184	204	185	198	192	190	197	189	211	194	172	220	192	179	187	188	193	184	212	180	167	189	187	174	213	186	192	190	162	185	219	184	173	183	186	198	189	183	174	182	185	156	176	194	194	200	216	209	176	210	199	189	193	195	172	186	182	185	203	203	201	183	187	215	167	184	200	192	193	195	167	194	178	216	221	213	194	175	213	202	192	192	176	192	167	199	166	195	200	196	180	203	176	205	194	206	183	184	182	177	187	208	174	183	190	162	193	186	181	208	186	202	189	192	205	203	224	190	188	206	169	203	190	196	216	204	199	194	182	207	188	189	188	185	192	185	213	188	182	189	186	203	192	178	184	194	201	208	206	187	188	182	172	212	190	190	210	176	195	184	222	211	217	217	212	187	189	199	214	191	194	185	185	195	207	188	191	181	203	162	188	196	193	189	221	193	186	188	174	204	189	185	204	178	186	200	191	182	196	183	196	185	198	175	189	194	187	192	197	188	210	207	183	214	188	180	188	201	224	179	193	196	199	206	205	202	210	194	216	164	203	163	170	178	183	191	213	206	184	188	202	199	196	191	181	201	173	214	208	183	185	187	199	182	201	201	184	224	195	198	187	219	179	196	199	216	206	184	196	204	183	197	183	182	210	227	207	209	179	189	194	204	199	200	178	179	194	210	206	187	193	186	192	188	193	170	188	183	189	172	191	190	190	199	188	149	203	174	197	206	187	204	186	184	177	196	171	183	170	183	204	170	179	168	200	194	181	206	200	202	211	214	190	175	211	185	187	181	182	210	203	193	167	186	197	166	178	177	196	158	166	209	196	181	207	191	187	182	179	176	179	222	188	186	189	203	188	184	177	199	188	182	182	199	196	191	227	201	190	180	194	177	213	192	199	198	195	199	202	194	182	204	186	210	200	184	194	170	185	187	176	166	178	164	182	187	194	202	193	177	176	188	192	187	186	183	172	190	195	190	176	219	172	200	195	198	198	210	186	192	208	192	182	185	164	175	182	199	190	185	201	170	200	195	209	218	210	200	199	205	168	227	159	184	182	183	182	194	185	202	196	211	170	177	206	203	194	173	196	180	197	205	191	196	169	207	192	184	186	206	192	179	205	192	206	193	187	169	174	180
17016	27792	23651	14783	12220	11324	9986	8363	7853	22712	41106	39902	33707	25027	15718	7770	3670	1546	685	446	454	382	380	394	391	382	385	360	364	408	411	435	372	432	397	421	391	386	410	361	375	382	408	406	419	378	399	392	389	374	399	417	423	390	387	339	362	414	423	374	382	421	368	391	435	417	386	386	381	387	361	393	407	396	379	385	358	388	407	382	379	397	385	385	420	404	401	398	395	406	369	400	406	389	383	370	432	441	370	333	373	383	368	362	384	425	405	394	386	405	414	388	386	354	404	374	378	393	384	389	393	421	370	422	400	390	390	385	364	401	381	406	385	403	372	366	380	394	359	403	381	398	375	377	373	388	421	387	385	468	374	393	378	380	376	426	398	418	400	345	359	389	353	365	384	403	398	392	375	393	394	373	398	397	390	362	379	392	416	400	389	389	388	385	370	419	402	392	378	385	378	398	392	397	401	382	388	373	359	423	393	429	384	398	418	382	381	384	408	380	380	391	366	393	419	383	413	398	399	395	387	396	382	393	383	374	410	365	383	355	371	415	379	392	385	358	381	422	383	395	410	428	390	418	389	372	367	393	416	386	402	380	370	386	424	408	386	388	414	392	405	380	378	370	373	421	369	410	378	400	415	407	431	373	404	399	375	398	356	411	374	387	406	382	398	372	397	410	377	383	397	385	380	368	365	385	397	376	402	384	407	415	377	402	393	402	367	377	381	387	365	400	394	410	429	374	395	380	393	432	412	400	384	417	380	370	379	341	411	363	419	382	360	395	396	406	393	402	395	371	403	365	395	353	362	406	400	404	413	372	354	389	376	433	384	384	369	444	402	394	391	372	393	390	387	385	374	382	384	403	398	394	369	363	372	426	386	433	408	390	373	374	394	384	375	386	394	378	374	393	348	383	418	414	406	405	399	379	366	401	354	377	422	341	350	400	389	389	441	380	391	366	364	410	400	415	394	388	385	378	394	395	386	382	420	382	385	386	375	411	391	346	383	396	376	395	390	405	415	398	371	403	419	375	369	404	395	445	393	415	386	385	404	408	404	383	396	400	397	418	347	374	379	381	367	423	383	368	383	376	405	409	403	355	379	377	399	387	363	421	373	357	398	360	397	383	420	389	413	423	376	370	370	376	401	403	380	443	365	369	400	394	366	347	384	381	416	390	390	360	370	396	409	380	374	347	376	386	368	375	428	390	400	411	429	403	366	369	384	438	366	397	379	397	408	363	391	392	363	370	374	414	414	385	412	423	388	420	415	388	371	376	338	406	392	402	380	391	385	381	390	383	395	385	415	384	355	386	390	373	428	423	392	376	359	406	401	370	416	372	434	356	390	409	374	386	361	370	372	426	384	378	374	374	365	391	361	370	404	370	392	391	417	363	344	383	402	395	359	369	383	401	425	379	370	397	386	386	409	413	414	408	401	404	372	449	409	357	379	384	390	355	369	375	365	379	381	406	406	380	381	380	425	404	391	391	404	387	386	379	400	412	371	415	382	367	373	388	385	382	379	389	379	356	375	385	385	385	401	375	395	373	402	381	400	425	384	393	382	395	424	374	368	392	353	395	388	373	346	366	370	370	372	383	376	399	386	391	384	382	385	391	400	405	366	401	396	392	384	375	403	404	418	409	409	393	390	374	412	382	405	398	384	380	404	421	383	418	371	362	406	384	395	374	373	400	403	377	407	409	416	381	382	385	385	360	404	391	352	373	385	403	373	399	393	398	392	382	403	400	415	388	397	376	409	389	431	369	362	422	396	384	395	435	387	369	394	408	388	365	385	432	396	389	405	404	403	380	378	392	367	387	351	362	402	415	392	406	385	356	387	379	398	422	381	410	375	413	382	372	382	391	401	409	410	386	396	375	389	357	375	397	374	395	357	404	348	364	382	415	373	361	378	372	399	372	393	377	397	378	378	426	398	389	397	403	395	379	393	413	383	417	349	362	408	376	406	405	369	391	386	403	389	375	393	404	381	401	376	407	406	377	379	422	367	380	388	408	398	396	370	371	388	370	417	414	410	405	389	340	384	395	364	408	385	384	397	378	386	374	391	392	360	393	435	387	378	403	403	431	404	403	369	372	413	366	346	399	387	368	392	393	383	386	396	392	373	394	411	400	397	420	407	377	380	364	403	353	418	386	367	424	408	424	378	363	401	375	400	368	416	394	377	396	373	414	353	370	355	408	400	368	408	401	364	395	383	397	377	401	405	406	390	401	387	380	398	382	404	357	376	397	384	369	350	387	364	434	393	399	396	392	381	404	410	424	442	387	372	377	398	380	396	373	379	406	400	372	392	381	334	379	404	415	377	386	398	373	401	368	404	403	415	409	383	382	346	419	400	400	419	411	367	401	398	392	424	382	379	360	407	405	372	377	369	347	399	383	394	417	406	392	416	402	421	429	418	397	396	375	395	356	408	396	426	380	381	382	400	421	371	369	395	375	396	349	393	387	398	401	378	368	365	404	410	386	413	405	388	376	376	375	417	395	422	418	395	356	392	414	372	402	384	354	389	411	390	421	399	409	402	401	381	382	401	382	403	400	384	390	383	372	403	382	397	368	387	369	415	385	395	383	406	409	374	369	380	390	413	396	385	395	420	379	407	389	372	403	380	420	400	387	383	405	409	345	402	395	387	400	378	382	410	378	404	367	423	400	350	410	400	364	362	385	392	425	353	390	384	391	404	407	387	405	391	423	395	371	424	378	389	401	381	393	373	385	398	367	410	388	408	392	366	363	385	383	368	419	401	395	395	393	408	427	413	391	366	419	408	395	409	416	370	386	372	375	392	393	377	389	362	357	373	413	406	384	431	386	407	382	399	391	406	363	373	392	388	405	412	393	412	397	386	421	397	369	380	403	390	388	413	413	368	390	387	411	402	390	378	415	396	407	387	382	392	383	383	368	412	401	384	422	418	385	361	379	393	400	382	362	388	405	397	376	374	377	380	384	363	410	420	366	421	370	408	396	348	411	402	368	408	372	414	411	355	388	380	407	374	369	372	400	412	373	405	408	379	385	385	380	405	404	379	383	402	381	401	402	410	392	357	410	390	434	410	417	425	371	370	380	379	382	380	345	411	380	400	401	394	364	370	411	397	374	396	409	375	429	403	369	395	409	389	433	393	414	386	394	365	403	407	362	404	386	400	376	385	382	372	411	365	351	371	383	380	359	421	378	415	414	361	431	373	385	417	396	408	389	367	398	398	409	369	388	396	372	380	385	401	384	403	389	411	404	379	381	386	387	357	363	362	382	410	398	390	393	396	412	337	381	399	371	367	405	425	366	391	381	382	386	424	407	397	412	365	397	381	393	364	381	396	366	383	363	405	384	386	432	382	404	377	411	365	367	407	396	382	386	411	407	408	402	379	406	377	423	379	415	419	384	406	420	379	387	420	381	389	378	402	399	399	420	388	385	382	383	384	409	366	381	386	406	390	397	399	393	421	386	407	362	404	404	371	380	377	372	378	421	370	388	394	347	375	403	367	364
26362	20759	10516	1496	777	564	449	430	371	733	2518	3309	2653	1572	1047	524	371	283	270	229	236	237	231	241	242	215	248	235	252	260	236	247	263	241	217	213	246	243	219	243	268	219	244	236	236	232	223	232	224	230	211	237	229	209	208	217	215	261	212	223	219	222	241	232	228	223	193	245	250	205	241	243	232	209	226	235	218	233	228	231	222	227	248	236	238	230	261	236	215	232	230	207	221	217	235	252	269	252	236	234	231	230	247	249	262	214	245	228	207	212	248	236	209	261	258	218	245	217	223	248	209	261	244	243	233	231	242	233	211	248	247	248	269	216	221	235	230	213	242	242	238	220	235	232	212	225	241	239	244	211	233	236	225	200	229	247	224	253	206	200	205	223	236	231	245	224	270	230	233	255	233	224	213	222	207	241	242	224	240	239	240	246	214	237	250	236	242	222	255	219	237	231	249	225	241	253	227	252	248	249	237	219	228	221	222	224	212	267	222	253	242	234	250	231	247	254	244	235	232	236	207	252	241	216	242	233	249	270	231	242	191	236	240	234	227	227	220	225	243	232	266	250	238	222	250	240	217	235	243	261	211	224	230	243	223	229	231	255	236	245	245	204	233	241	247	244	238	247	226	235	231	228	223	206	238	249	212	257	241	234	204	234	249	235	246	234	264	240	254	263	254	257	243	222	247	250	247	235	236	207	235	233	233	254	247	242	236	226	264	229	238	243	256	250	247	238	244	223	210	241	229	230	227	251	216	215	222	257	219	246	219	239	220	230	238	252	225	230	249	239	245	240	250	255	233	254	238	250	239	263	212	215	258	223	219	239	240	225	259	235	225	243	240	205	221	231	219	235	247	216	233	227	250	251	230	257	210	221	261	258	254	246	249	229	256	237	250	229	229	240	257	240	241	235	235	232	229	231	251	230	260	242	234	238	250	215	234	231	218	244	263	222	230	237	256	242	251	234	231	255	201	222	226	219	225	238	232	244	246	244	225	255	232	267	237	222	227	229	245	216	222	224	264	235	251	251	228	240	238	226	230	238	226	238	247	274	226	247	260	226	225	251	227	215	226	226	231	232	257	201	230	247	239	218	260	219	223	237	230	245	215	243	243	222	232	237	247	208	243	244	219	243	243	218	206	234	263	208	236	215	221	229	239	255	232	248	253	238	236	239	218	241	232	224	232	259	229	209	253	245	253	240	238	229	234	255	234	222	243	220	213	232	234	254	239	226	244	259	221	253	241	236	258	232	234	222	254	211	202	245	229	264	250	214	255	235	227	246	229	237	255	216	223	250	249	239	227	247	266	229	242	265	217	248	237	223	222	225	233	238	217	244	251	244	250	230	227	236	209	240	233	215	243	237	230	237	227	232	241	231	256	237	250	230	205	196	254	213	225	232	234	235	240	216	219	241	223	264	234	242	230	223	215	282	237	224	263	204	248	251	229	230	230	213	256	261	229	244	212	237	232	214	227	219	237	226	224	236	234	234	225	244	227	198	239	272	275	228	261	226	234	221	245	225	197	252	210	239	203	219	234	254	243	273	220	240	231	199	221	252	228	246	220	218	222	210	264	232	214	222	257	225	208	262	230	231	267	230	219	215	240	246	253	228	229	262	241	238	225	211	251	225	240	245	209	255	239	232	245	227	213	241	229	249	240	240	232	226	223	217	229	276	238	203	219	227	253	247	245	224	239	206	236	212	248	229	231	238	188	258	242	229	223	203	209	237	267	220	237	252	237	246	220	264	231	231	235	242	222	251	228	210	252	218	213	244	258	234	258	239	227	220	245	241	243	265	244	204	246	228	269	246	249	241	228	225	227	235	225	224	215	210	232	219	219	237	264	230	250	247	256	231	238	261	244	235	212	242	240	223	257	226	218	236	221	261	232	249	213	234	218	239	225	228	228	239	232	236	216	210	259	255	237	214	235	228	235	223	232	236	240	263	191	231	247	230	211	206	230	215	219	225	242	248	205	278	213	265	227	217	227	263	226	229	233	232	238	226	260	256	243	251	271	241	230	260	239	243	247	221	231	227	225	220	212	219	241	211	230	261	249	231	235	229	257	264	249	249	254	254	211	190	226	228	232	254	237	228	236	222	214	242	250	255	222	226	241	231	263	214	239	194	249	252	233	229	212	238	218	246	243	220	244	237	226	242	204	239	237	227	229	240	230	233	221	247	245	240	218	230	235	243	235	234	235	231	244	239	236	242	242	222	243	241	234	234	231	228	237	223	248	243	233	216	248	227	228	261	227	241	209	225	227	251	214	220	229	225	259	235	237	213	205	223	250	222	222	236	228	260	245	241	229	207	218	233	242	226	237	244	219	242	259	234	246	237	220	217	250	235	256	221	241	225	223	233	244	234	237	228	195	249	225	248	219	250	231	239	224	230	223	206	233	237	224	228	242	238	196	255	221	210	208	228	249	232	248	228	254	231	230	212	213	240	219	252	255	208	230	212	251	232	225	232	279	231	212	259	246	235	262	215	230	224	246	246	229	241	254	234	235	208	228	235	279	221	242	254	218	223	220	221	214	216	192	253	252	227	237	244	250	210	235	242	228	225	227	205	246	237	217	233	247	242	220	232	242	245	254	214	240	210	239	254	240	204	244	254	248	211	240	234	235	236	242	252	233	233	243	224	231	240	236	227	248	242	232	254	247	230	268	225	267	239	240	244	235	235	237	242	204	229	226	221	218	281	239	213	243	191	229	225	251	234	255	226	256	218	231	241	226	243	244	257	222	238	253	224	250	213	255	240	228	253	214	252	227	220	235	220	229	231	251	241	242	218	229	242	223	249	205	248	245	244	231	241	249	230	258	222	198	219	238	196	249	230	263	206	259	244	237	243	243	234	237	228	249	246	223	263	224	234	222	245	260	212	229	240	229	241	232	214	244	226	229	235	221	234	233	234	225	250	249	216	233	244	242	247	253	230	224	241	202	228	229	248	204	215	229	259	215	224	221	232	242	218	233	232	260	230	258	235	234	245	215	228	232	232	231	197	249	228	236	245	215	238	213	250	239	234	228	229	218	232	221	223	230	236	209	224	230	228	243	269	249	245	215	219	239	242	225	221	229	253	222	234	242	248	232	228	229	248	252	212	225	227	229	267	241	246	248	216	250	248	229	223	221	237	225	247	241	246	208	230	217	259	229	231	215	236	219	215	225	250	246	245	234	226	214	227	231	251	263	225	231	235	232	234	215	242	254	236	228	226	257	244	219	223	265	232	240	213	203	231	215	222	242	231	245	245	231	216	219	240	229	221	242	234	235	224	234	241	247	233	214	298	222	227	251	233	228	260	228	246	254	240	238	208	214	239	227	222	222	221	197	246	251	222	226	233	237	239	229	224	249	208	230	251	218	223	232	245	259	223	243	236	256	223	221	255	248	244	240	271	248	265	210	223	228	218	232	240	251	247	219	247	243	254	220	226	228	228	250	223	212	210	228	249	228	212	198	202	239	227	246	241	216	223	231	225	223	231	230	231	228	241
9747	9958	6835	2988	2338	1810	1435	1282	1139	2706	8894	10317	7982	4837	2975	1542	940	689	587	498	502	462	504	528	460	511	496	500	470	466	485	510	429	465	480	459	475	495	486	473	452	488	496	507	503	478	510	497	522	502	490	475	473	513	500	478	454	504	486	492	529	488	493	490	512	531	478	476	458	507	525	487	506	483	527	477	504	477	506	464	525	478	488	501	485	500	535	492	470	495	495	497	467	463	487	500	511	473	471	485	474	494	431	507	484	449	509	532	484	470	490	516	466	484	513	472	514	504	499	484	481	501	484	522	454	529	498	448	511	477	479	510	470	476	458	462	504	467	484	525	474	455	507	516	497	514	498	492	505	471	488	518	525	485	488	490	536	465	514	489	523	441	500	494	511	488	491	492	462	500	455	511	512	494	524	508	504	501	468	499	490	543	486	556	502	466	488	494	486	510	486	513	497	504	461	459	479	511	489	477	466	481	493	509	496	422	474	496	481	479	523	499	512	473	507	493	516	461	496	505	492	488	466	454	461	464	525	487	480	497	494	513	493	505	493	488	497	514	459	492	458	513	472	497	492	504	470	448	480	473	458	507	507	494	485	495	487	504	462	468	485	517	446	443	508	501	482	513	518	485	481	468	512	500	474	485	466	481	510	483	502	503	496	472	497	534	496	492	467	490	482	462	457	497	439	534	509	477	462	489	484	461	516	484	487	470	493	493	469	503	497	487	477	474	535	514	482	507	511	508	442	467	474	461	501	492	478	486	470	494	506	498	472	510	458	483	531	468	485	494	499	501	496	472	470	483	470	512	501	515	551	481	463	499	464	491	499	514	519	473	458	485	470	503	464	483	466	476	480	532	494	521	497	463	489	478	488	492	508	489	493	477	479	489	466	494	477	470	466	514	494	496	492	484	469	458	495	476	484	511	515	528	498	457	489	480	512	456	478	496	505	480	465	486	481	489	465	473	491	483	485	491	495	499	501	492	508	463	509	474	483	523	464	478	474	473	523	471	537	525	444	474	503	499	471	487	476	483	523	503	494	496	499	492	453	498	493	468	469	490	470	482	486	495	493	469	507	482	499	482	454	525	505	467	465	496	460	470	458	497	470	484	510	488	491	524	444	485	494	484	465	477	447	534	492	491	514	506	535	491	510	463	459	521	475	480	497	504	508	468	517	450	476	465	502	488	484	491	494	465	504	463	460	505	435	514	485	459	465	474	521	455	482	451	509	473	501	501	484	550	508	480	493	449	523	491	469	508	491	497	482	469	456	479	494	486	478	502	495	479	507	493	481	497	483	463	523	456	486	481	499	527	476	502	492	488	519	463	480	491	535	511	439	485	476	484	482	503	453	452	511	493	437	531	483	484	464	522	491	481	491	500	513	474	484	466	511	514	542	491	510	482	480	494	472	502	473	485	517	488	471	476	524	503	478	495	505	486	517	511	454	497	541	504	474	498	504	495	467	490	472	493	490	449	497	470	453	488	428	466	538	506	527	490	535	520	464	469	495	501	437	500	519	470	490	477	488	501	486	485	472	480	454	497	509	496	483	476	473	507	469	478	495	514	477	528	488	508	428	457	500	492	484	516	522	473	471	490	491	518	486	489	499	491	464	479	496	455	513	504	462	507	499	497	479	523	506	491	469	438	504	502	461	480	458	469	465	502	496	476	469	444	446	460	458	475	495	493	478	492	493	494	509	461	502	428	500	465	522	502	427	500	516	509	473	497	497	500	505	479	495	462	479	496	505	514	493	546	525	478	494	452	489	526	528	503	453	450	501	490	503	497	498	506	494	450	460	465	482	474	455	474	497	468	474	498	500	493	480	481	497	498	435	518	444	468	506	474	537	495	480	520	477	457	487	498	473	531	459	478	489	513	467	495	527	477	471	536	476	485	463	491	517	485	566	531	465	455	497	467	471	484	508	498	483	451	470	475	473	533	459	534	458	500	471	506	469	445	468	469	476	483	481	512	460	471	459	488	508	497	494	447	463	488	480	496	499	485	502	455	483	519	473	513	515	450	494	474	470	497	491	484	501	535	494	502	452	492	496	470	496	473	494	457	528	512	493	459	450	481	467	521	510	486	506	447	480	484	457	468	487	498	522	469	472	510	481	500	488	509	481	452	432	465	509	467	535	550	492	502	486	518	499	533	504	536	490	513	489	488	500	476	491	472	491	475	463	486	461	456	498	472	438	489	510	535	488	505	463	490	483	489	474	486	558	514	509	496	488	479	482	529	523	478	467	515	526	512	505	496	471	479	494	454	504	486	478	526	458	481	481	492	505	500	487	478	451	477	493	484	466	483	517	495	491	518	482	455	489	437	473	532	483	484	486	476	450	451	480	476	503	507	491	472	486	479	495	450	506	488	495	498	500	502	446	492	457	497	479	483	437	483	491	488	452	492	465	465	500	473	514	492	530	463	536	516	503	488	492	520	501	467	465	499	486	499	451	454	495	477	462	495	458	496	476	466	519	466	469	514	470	497	499	470	466	524	486	487	483	487	486	475	501	497	456	465	506	490	494	491	465	527	453	476	471	460	518	475	448	497	513	547	502	473	470	527	446	467	455	488	480	510	482	473	462	512	473	484	490	495	488	493	479	522	495	477	481	486	532	478	446	491	465	490	488	487	494	496	486	500	491	459	509	462	469	473	480	470	478	486	500	490	495	463	482	516	494	486	494	491	485	522	506	484	463	475	479	468	452	476	505	490	502	515	525	490	482	471	501	468	480	469	496	507	513	468	502	496	497	476	476	489	479	531	465	489	484	471	473	481	477	476	469	486	460	481	500	537	453	489	487	529	487	475	483	503	506	488	506	476	443	498	510	483	455	465	506	490	506	528	469	479	481	470	506	455	471	474	491	474	486	490	508	451	485	475	527	506	544	513	480	496	512	483	480	488	509	474	508	479	476	515	472	473	508	484	475	494	478	477	476	494	457	492	470	507	496	492	494	499	469	499	462	468	522	502	462	496	519	468	491	513	501	499	522	483	454	448	512	475	460	486	476	481	500	456	524	445	479	516	482	475	499	471	491	542	479	466	466	523	472	472	474	454	495	489	488	455	502	473	512	484	490	496	463	459	480	491	465	439	484	536	484	478	512	463	500	468	485	464	454	541	477	476	511	451	479	492	498	513	516	488	460	456	465	480	475	523	509	490	473	514	458	505	439	525	475	535	445	495	491	514	498	486	496	473	481	483	501	499	511	502	477	479	498	482	460	499	480	462	531	467	495	509	475	480	526	519	524	469	493	508	493	483	500	507	446	476	471	490	524	514	494	461	525	518	480	500	475	481	509	479	487	484	448	485	504	524	496	455	477	527	483	465	469	496	460	519	476	507	500	454	484	501	512	471	493	523	484	527	485	488	471	490	519	504	495	500	489	503	486	479	487	518	499	469	518	476	476	497	480	499	512	492	484	483	487	469	467	502	484	530	477	502	486	497	514	501	462	531	512	447	491	473	471	480	446	514	501	507	482	472	486	481	492	476
24278	21214	28018	24662	16836	3230	1774	1287	1185	3394	16656	17878	13553	7821	4000	1719	755	401	259	220	220	217	176	190	194	211	201	219	204	202	208	205	199	196	202	198	197	216	213	205	201	205	203	184	193	225	200	211	196	189	209	201	210	199	204	195	211	205	188	206	203	202	218	206	213	215	194	195	235	178	211	197	185	193	204	194	197	209	195	200	189	173	207	214	194	192	201	209	204	201	194	202	187	215	187	230	190	194	190	219	198	194	202	208	201	193	196	203	204	211	215	203	186	206	197	208	195	180	209	197	206	182	175	180	193	207	176	186	191	199	224	172	213	177	184	195	185	191	193	201	187	203	176	188	213	205	206	215	205	219	224	211	194	206	198	206	168	206	205	180	194	172	230	236	208	216	181	194	193	216	193	218	183	177	172	198	218	198	188	203	204	184	216	212	219	186	189	234	191	175	192	214	195	210	180	199	190	209	207	193	221	200	202	223	228	185	216	213	208	171	202	220	211	191	187	206	210	198	208	200	210	221	205	194	213	181	224	213	197	194	188	210	199	182	193	200	191	205	213	209	231	193	168	206	200	182	215	187	194	186	208	213	220	220	207	197	202	192	196	210	170	171	204	211	202	197	221	194	194	233	215	178	202	198	203	213	200	224	195	181	195	163	196	205	178	183	194	208	202	194	215	192	192	176	202	191	219	202	214	183	223	208	196	180	210	222	205	212	201	194	189	181	225	210	203	199	225	195	215	186	196	196	205	220	213	205	180	196	191	197	197	213	212	213	174	191	168	215	215	211	179	210	198	176	206	183	191	213	200	216	184	220	200	170	189	208	196	202	197	191	186	230	158	173	198	210	201	216	194	194	210	208	175	197	210	181	193	185	207	202	181	204	225	205	189	204	212	191	185	208	203	202	191	206	202	204	203	192	201	194	194	227	172	212	191	192	161	206	193	192	195	193	212	188	207	204	221	216	198	223	238	183	186	211	181	203	190	214	189	191	183	199	213	205	210	228	188	175	200	203	221	211	175	216	190	178	212	188	190	194	173	193	179	219	180	203	176	199	186	211	192	188	203	208	192	165	208	199	195	205	202	202	207	192	178	195	187	198	188	193	214	183	203	208	199	191	188	201	184	193	193	204	213	203	209	201	187	207	209	200	176	189	188	204	202	202	203	196	215	198	227	211	206	206	202	217	197	219	186	197	194	208	203	187	208	197	208	199	212	199	195	170	234	168	207	190	213	193	230	220	200	210	190	210	176	211	201	220	204	193	192	220	183	219	211	202	198	216	191	214	204	198	185	200	175	211	193	184	202	212	189	203	184	198	189	186	195	212	216	204	179	196	186	180	206	201	209	197	203	203	182	196	226	214	215	189	193	203	204	184	179	196	213	200	216	187	221	182	197	194	189	193	197	184	196	211	203	195	215	218	202	187	209	213	205	210	204	195	220	198	196	202	176	187	185	199	208	173	202	205	215	195	192	213	196	189	171	186	182	218	207	207	228	209	199	233	197	229	183	199	206	214	229	191	209	199	178	184	204	189	198	186	167	202	194	188	194	192	224	178	220	219	194	206	184	199	197	200	202	189	215	182	186	232	193	210	206	185	193	190	221	225	207	183	214	195	189	202	200	208	191	199	200	187	191	203	194	186	199	185	181	209	194	199	184	201	194	186	191	212	193	212	193	186	191	188	204	220	229	212	199	198	205	208	217	213	173	209	177	229	195	193	182	180	187	212	197	203	210	198	199	183	175	196	200	184	176	188	193	192	202	214	224	187	173	193	181	202	190	186	210	201	199	199	195	192	182	211	211	211	192	192	200	186	189	200	189	197	194	181	193	204	220	166	209	208	195	173	197	200	187	221	200	161	206	211	205	208	184	209	206	198	178	210	202	170	204	183	179	175	199	200	201	187	205	171	204	192	231	207	165	208	175	197	175	176	210	199	213	209	203	193	170	202	190	182	194	197	187	182	190	189	209	211	203	190	196	236	198	199	206	186	198	208	207	206	205	190	187	202	186	212	213	160	197	219	206	210	201	193	217	186	178	205	209	190	211	183	212	202	206	204	177	228	198	176	216	193	223	221	184	211	197	206	207	201	199	206	206	176	211	193	210	204	193	209	203	196	190	201	212	179	201	186	202	186	219	212	203	218	205	200	200	197	204	199	195	201	198	234	172	220	199	219	216	199	196	215	200	204	197	204	189	233	170	209	211	204	198	182	214	203	191	205	194	193	188	218	181	211	203	211	223	217	211	203	204	201	201	211	200	207	176	214	207	189	229	192	200	192	187	188	212	216	226	174	200	180	191	169	166	219	202	203	185	207	201	223	182	195	192	182	199	196	208	203	204	196	184	187	206	178	199	213	206	207	221	176	213	206	184	187	206	219	186	205	195	203	199	207	182	209	203	202	201	206	184	170	173	178	192	189	199	187	208	211	214	207	192	213	169	207	212	200	199	188	201	202	201	215	210	197	178	186	219	193	187	186	167	190	221	177	204	204	222	197	190	170	200	230	206	207	206	210	216	194	195	200	206	191	217	198	177	203	185	192	207	198	213	207	177	182	220	186	204	208	175	205	211	204	195	188	206	196	197	230	196	213	208	209	200	211	208	212	178	205	222	205	184	209	179	203	191	193	205	198	210	207	191	212	189	200	218	219	231	203	179	217	215	195	224	197	216	229	185	180	187	198	214	191	203	180	218	212	191	210	227	234	196	200	208	196	205	209	204	210	162	196	171	204	185	206	185	190	232	191	196	213	203	188	187	209	182	187	206	210	209	206	206	209	190	193	211	214	205	198	209	180	211	224	198	223	213	207	216	213	204	202	214	206	185	214	189	197	204	207	184	193	201	203	187	215	201	194	210	193	221	222	218	185	198	204	221	193	190	168	199	197	208	209	187	197	200	177	214	209	196	216	200	187	215	192	189	200	201	203	206	214	188	206	187	187	206	213	191	174	206	204	188	163	190	213	189	189	202	220	191	214	212	170	215	204	211	207	209	205	217	196	204	191	202	181	178	201	217	201	207	183	205	192	206	200	185	191	199	198	189	205	210	199	187	192	196	187	192	191	217	206	209	203	232	190	204	201	196	216	199	203	166	182	190	217	193	194	183	173	205	196	178	212	197	183	170	216	206	207	199	201	200	188	211	205	203	203	215	195	199	209	201	214	181	197	213	204	209	202	189	185	196	234	218	222	224	183	197	201	224	207	191	229	219	198	204	207	190	203	190	202	202	191	219	215	215	187	194	209	198	224	190	182	170	196	221	204	178	210	187	200	216	210	211	184	209	201	188	214	194	221	182	188	191	214	196	188	202	227	229	195	196	196	183	210	200	182	199	178	208	218	198	215	195	194	207	205	187	193	195	202	197	172	211	205	171	206	194	189	201	203	213	186	199	189	203	192	201	217	193	201	174	184	198	201	208	177	192	191	192	216	200	200	220	196	218	207	190	205	206	207	202	192	183	170	199	210	183	225	189	185	184	174	187	220	203	193	214	218
9563	18417	17234	10819	8128	6465	5464	4851	4760	11014	30959	29633	24705	17163	10207	5131	2357	958	608	496	465	397	438	425	413	427	437	440	437	378	408	449	427	396	410	423	435	386	448	380	436	432	406	426	374	426	445	354	408	431	449	423	429	454	387	403	401	435	423	435	405	420	456	405	394	406	413	418	443	402	451	421	404	442	421	414	415	395	416	375	425	461	416	452	417	397	463	405	398	449	409	406	400	409	400	406	449	449	436	396	421	420	450	429	405	442	419	434	406	400	398	429	411	391	433	439	439	413	426	412	442	432	430	422	414	426	434	445	413	409	415	436	425	412	396	426	397	418	392	411	388	416	429	430	487	433	440	409	430	426	409	428	447	396	391	451	422	423	409	437	436	409	391	409	430	433	417	428	450	416	423	403	384	429	409	423	408	430	421	433	406	413	381	417	407	453	445	429	430	400	439	427	428	430	377	414	433	398	414	428	444	406	405	442	424	400	470	427	415	400	423	421	412	428	419	437	451	426	445	422	397	425	401	387	418	433	448	400	416	414	402	398	414	400	420	428	410	421	438	415	403	404	409	423	425	433	464	407	414	431	433	458	426	385	416	449	409	424	417	444	437	452	427	428	442	443	420	415	431	399	372	422	440	387	425	445	380	415	445	424	415	404	427	390	397	445	406	435	419	450	455	427	421	435	446	428	444	449	406	438	391	407	442	422	460	417	427	415	409	399	448	432	433	443	393	430	413	414	417	450	393	459	416	395	423	419	408	369	422	386	429	415	413	440	433	431	420	417	400	424	409	457	438	427	398	415	423	413	424	414	398	394	400	411	420	412	448	434	471	434	423	387	386	429	419	430	423	418	420	444	420	426	416	432	417	429	406	425	438	417	374	416	397	400	463	435	400	419	414	444	405	382	423	408	407	450	414	419	422	409	426	401	415	435	401	436	397	396	398	487	426	413	429	408	406	411	447	389	426	419	408	387	428	433	393	384	406	408	440	443	457	440	467	428	438	445	434	432	409	441	438	406	418	437	396	446	432	394	433	449	405	424	441	442	452	428	434	397	408	424	390	398	403	404	430	420	455	378	434	450	430	398	435	409	427	443	411	438	414	413	467	421	394	420	414	420	437	423	430	439	402	442	412	409	426	456	407	448	447	426	405	443	412	435	454	411	437	418	408	432	418	412	444	462	435	437	427	386	418	449	387	364	421	434	433	428	418	433	431	433	473	402	384	403	435	447	383	391	385	408	388	406	434	414	464	476	436	415	466	383	433	428	431	435	447	423	377	409	418	443	433	446	439	463	421	436	397	437	413	392	408	426	411	417	439	414	453	423	354	398	440	440	424	437	403	395	464	405	417	421	400	400	401	409	443	432	419	438	429	438	410	448	452	445	432	389	415	416	430	412	417	410	432	402	424	436	427	383	423	439	431	421	410	422	422	428	396	425	420	446	428	459	420	397	417	396	416	441	417	412	435	410	422	435	456	421	431	452	391	400	385	395	415	442	417	425	451	445	461	416	423	397	394	425	403	415	411	428	393	405	348	442	424	430	418	427	420	419	421	406	407	411	415	427	410	412	406	407	448	386	402	416	423	407	399	443	429	398	399	422	419	426	402	399	429	423	398	439	407	399	406	426	439	411	432	384	424	418	430	417	440	415	415	423	440	384	432	424	408	422	432	464	440	388	391	418	454	404	441	427	475	412	437	377	424	417	444	425	406	457	438	440	418	423	431	444	423	412	412	444	421	412	424	395	437	427	414	436	406	381	414	428	452	409	390	407	458	401	414	419	395	441	455	433	422	424	375	429	440	437	467	381	406	438	423	427	386	432	432	417	428	408	421	411	436	456	433	396	403	429	406	454	397	416	425	401	394	433	413	446	396	434	439	430	411	418	403	400	415	427	415	464	410	466	426	396	423	428	419	421	388	426	387	426	417	432	428	396	407	460	401	418	416	386	444	436	416	435	427	392	461	421	456	398	412	405	413	442	405	444	431	402	427	436	407	419	438	425	466	471	417	404	427	437	439	390	386	447	438	433	419	422	413	403	423	448	421	432	408	428	429	416	406	401	431	446	419	419	430	401	428	398	429	441	402	423	409	445	424	426	408	395	414	448	411	406	436	440	437	434	415	429	438	352	438	399	382	404	402	429	400	433	437	409	430	411	415	428	461	451	433	404	399	421	380	397	437	440	429	452	428	442	381	438	405	404	434	409	412	422	406	418	460	443	418	403	401	393	419	409	436	412	428	406	449	421	432	410	473	411	427	435	397	398	444	439	414	416	394	431	420	405	448	466	414	437	412	445	435	424	434	441	404	400	405	405	427	400	424	444	399	392	422	446	436	439	434	401	430	434	411	444	424	434	383	438	443	444	424	407	430	407	409	428	432	413	419	411	409	410	396	445	426	442	400	423	445	425	436	399	407	431	408	409	454	384	387	437	402	374	454	448	450	417	393	434	405	414	424	433	458	424	437	424	390	426	411	434	451	428	416	395	441	393	411	448	409	397	400	396	400	449	440	402	455	439	404	395	413	441	421	434	448	412	423	411	436	403	440	452	407	457	430	433	465	423	446	448	418	444	449	440	404	423	429	438	402	437	399	444	439	432	399	387	426	433	464	401	399	415	386	421	414	412	426	428	417	459	393	410	443	406	439	427	395	381	428	442	455	397	429	435	393	424	395	422	392	418	405	415	411	395	429	430	406	366	384	426	422	427	420	444	399	432	416	428	433	429	453	434	414	407	426	434	394	449	409	404	417	430	406	408	414	424	423	406	410	393	408	410	415	438	419	420	362	461	395	457	429	401	447	425	423	445	438	411	376	447	365	430	422	395	396	425	425	432	439	419	416	376	397	423	418	424	417	397	410	432	405	441	436	435	408	393	464	439	418	391	396	406	426	412	440	414	414	428	438	417	405	390	436	406	394	417	413	393	430	425	405	416	412	426	434	467	425	417	393	396	418	418	407	426	417	413	424	444	425	416	416	431	419	417	422	409	460	428	423	441	410	387	446	455	435	406	443	438	434	378	432	422	430	416	422	459	443	429	448	405	459	434	413	470	434	421	421	411	413	440	411	396	417	436	451	451	377	421	466	373	432	385	396	415	400	429	451	417	428	416	431	411	419	477	425	388	458	426	414	437	448	399	413	439	393	440	400	407	401	433	417	437	410	420	404	409	443	414	411	425	386	389	396	453	408	444	449	410	408	374	445	451	404	438	407	439	418	398	424	441	420	419	424	446	424	436	393	410	450	416	429	414	404	439	422	404	418	435	416	422	416	414	405	397	397	405	451	412	376	439	401	395	433	437	417	434	391	382	441	427	432	444	418	390	412	433	435	443	452	410	417	405	419	400	455	412	436	414	413	434	417	376	411	420	441	435	428	434	414	396	411	415	423	382	386	413	405	427	423	417	431	426	427	400	406	425	371	448	410	408	439	417	414	409	438	426	385	439	462	393	401	398	406	397	381	413	441	427	387	421	395	442	401	444	402	404	419	412
23083	21213	29027	23686	21215	19950	7283	2861	2696	14936	32149	28795	22784	14408	7652	3068	1163	492	305	219	185	192	178	182	205	192	194	181	198	201	187	210	205	176	173	200	185	189	202	181	189	180	191	178	184	193	187	165	175	200	189	186	199	207	205	181	182	183	187	188	178	176	206	178	174	225	199	178	174	203	185	192	191	188	202	197	158	183	187	209	185	201	196	199	188	170	194	214	198	173	183	197	188	217	185	184	165	181	186	177	180	187	172	191	189	183	187	202	198	192	200	173	192	167	195	198	190	191	191	205	205	194	196	191	191	185	192	195	197	194	181	178	179	184	177	190	185	191	197	191	164	177	175	185	207	184	201	175	196	203	178	197	212	178	171	201	196	175	195	182	202	206	189	207	194	188	185	194	161	189	188	175	182	193	179	201	175	196	173	176	183	189	206	186	188	192	193	198	187	213	198	189	206	194	185	203	206	178	196	214	208	251	191	171	183	185	185	179	184	217	166	205	218	194	180	170	170	222	206	196	192	185	201	186	210	177	226	175	201	178	201	194	177	218	204	216	212	201	204	179	200	197	219	213	187	200	181	169	232	175	204	204	186	195	203	149	207	180	185	190	206	202	209	183	204	190	189	198	202	172	203	167	176	173	179	205	201	189	167	193	207	185	170	182	199	211	201	196	173	213	202	187	172	182	180	207	191	167	198	199	168	183	183	192	194	202	189	190	185	207	200	175	188	210	213	186	172	176	171	171	219	179	208	192	183	205	206	192	197	196	206	185	160	176	168	205	177	178	182	194	199	219	191	210	170	159	199	179	188	190	180	202	194	185	214	217	198	194	170	198	179	180	200	192	170	222	195	195	191	190	177	186	202	190	199	195	189	201	199	200	199	193	171	173	222	171	203	184	203	198	192	201	209	170	187	187	179	186	181	185	193	200	191	215	197	177	186	185	188	203	182	201	188	208	183	185	185	190	192	191	192	198	193	193	186	197	178	191	190	180	199	193	187	189	181	206	187	184	199	163	163	192	176	178	190	187	190	166	182	198	211	182	173	189	181	205	192	185	188	199	181	196	169	207	189	189	196	193	201	198	187	197	199	203	189	205	186	178	164	191	176	188	193	184	188	168	202	193	218	205	183	211	165	199	203	196	184	198	199	203	213	195	195	187	191	215	210	200	193	201	200	213	189	205	205	158	164	188	207	175	187	204	182	185	203	195	189	204	205	188	166	183	184	185	169	183	190	207	163	191	173	158	170	203	167	193	198	201	206	189	183	204	201	191	202	191	199	208	170	187	193	195	178	188	199	196	199	168	176	189	175	191	190	174	166	194	185	183	181	185	220	186	171	203	185	201	201	201	179	174	171	151	192	185	197	179	203	189	197	171	193	192	203	199	203	202	189	174	181	171	192	200	158	179	177	176	151	188	191	170	197	178	209	190	229	189	195	170	170	199	206	204	183	192	171	189	202	180	198	187	164	145	185	204	189	190	176	191	204	203	173	188	201	180	184	181	198	186	171	194	208	224	189	174	174	181	188	198	214	194	174	179	176	172	185	191	182	181	188	204	200	203	197	181	188	165	189	171	162	183	201	173	189	178	174	169	200	195	193	197	193	173	202	183	218	176	217	206	194	191	192	164	172	187	168	189	208	169	162	194	203	211	174	189	183	188	176	179	196	210	182	185	211	174	220	187	196	200	182	187	159	201	199	180	176	196	190	186	195	161	196	193	201	198	174	178	190	182	223	174	197	184	188	172	189	188	192	205	198	176	176	171	196	179	171	190	173	209	166	201	184	170	182	197	173	172	213	186	197	171	237	177	206	195	188	202	195	202	191	171	182	215	185	196	207	187	178	186	183	202	183	206	190	191	191	160	175	194	195	212	184	171	170	184	189	170	183	186	190	180	168	193	178	188	177	203	180	170	188	207	189	180	196	171	180	190	176	193	181	164	173	156	167	212	194	205	176	193	193	187	191	159	195	180	191	185	200	193	175	197	202	174	189	203	183	177	194	188	172	198	186	195	186	179	183	181	173	184	174	170	172	201	159	160	195	194	206	184	199	206	197	187	218	164	197	189	189	173	204	188	189	205	174	183	170	199	226	204	171	188	200	193	155	191	210	199	167	201	190	189	179	171	208	190	210	200	211	187	188	186	201	170	193	176	187	187	157	153	177	183	207	176	194	184	208	210	185	201	169	191	210	188	202	175	194	190	197	200	176	206	198	205	212	170	193	180	175	192	175	182	176	190	176	217	205	197	192	209	163	165	193	185	207	186	223	176	186	182	164	171	217	192	199	195	173	198	215	194	179	196	178	219	184	198	197	195	193	216	176	213	176	177	196	173	161	200	192	202	220	195	157	174	208	177	191	202	190	192	191	187	191	194	177	172	223	184	206	205	174	161	165	205	197	186	177	183	188	193	173	161	194	190	191	191	186	193	183	201	193	189	212	177	194	206	188	189	199	184	196	174	174	185	184	217	200	190	205	179	185	186	223	192	182	179	201	177	167	194	180	182	202	180	199	191	180	203	204	165	180	176	190	201	165	186	185	193	206	184	206	194	182	187	175	184	195	189	165	196	197	161	173	186	195	217	185	183	197	180	208	194	191	179	187	173	201	199	185	204	204	184	198	186	194	192	169	185	196	191	186	194	171	214	189	213	162	194	181	175	191	181	177	186	203	181	189	184	203	204	186	206	198	195	185	182	192	233	229	189	188	210	189	185	176	199	165	182	189	187	176	174	187	200	169	214	156	183	175	191	200	199	191	209	200	201	177	180	184	208	185	178	186	190	204	200	192	175	185	187	208	172	176	194	182	212	193	175	186	197	197	223	194	181	182	188	168	176	194	177	187	185	178	206	178	167	180	170	185	193	176	181	171	195	178	180	185	187	178	178	181	188	178	162	176	179	176	167	205	187	190	189	192	193	172	201	187	200	193	176	199	188	173	193	188	208	201	205	182	173	191	205	171	199	201	193	182	182	192	209	209	185	189	157	206	198	163	175	183	203	150	209	211	187	172	177	191	189	154	169	193	185	181	183	202	186	193	201	198	200	177	201	192	183	171	178	193	192	184	194	182	216	191	210	185	154	188	195	172	199	196	190	208	182	194	178	198	190	173	199	165	193	189	179	199	191	194	232	186	189	205	182	179	182	215	197	196	184	194	188	200	190	182	185	187	180	197	194	191	183	206	168	172	198	170	171	185	183	203	181	186	212	183	178	150	185	192	191	208	178	169	161	204	198	188	184	190	167	197	191	178	193	191	181	179	170	201	163	202	177	213	211	187	199	184	185	188	189	205	191	178	189	199	181	198	214	195	178	211	193	180	168	190	203	186	192	186	172	209	147	194	185	183	168	196	178	205	214	212	185	202	177	174	202	188	211	200	185	204	211	172	197	210	205	186	181	190	186	215	196	188	192	196	178	190	194	214	184	179	178	173	180	225	202	201	204	206	209	196	205	173	177	187	183	161	197	177	181	201	170	199	209	173	187	181	148	198	189
11806	26518	26266	19259	16499	13460	11047	9122	9993	26650	41679	38183	32789	24136	16148	8205	3354	1373	704	471	431	396	367	362	416	366	386	363	387	408	383	359	394	399	376	372	345	366	393	388	428	366	391	386	376	386	407	377	365	407	399	389	349	398	391	389	431	382	374	372	401	400	410	368	398	400	372	395	360	378	386	382	391	385	383	341	408	398	362	370	364	384	373	330	381	354	400	394	405	389	385	388	393	399	402	391	405	384	399	385	370	410	398	398	370	355	380	430	422	386	401	401	392	384	357	382	402	397	395	399	380	395	359	367	389	402	386	394	371	360	389	402	369	393	351	362	382	374	391	393	381	368	405	395	357	359	375	368	371	404	409	372	412	427	378	388	370	351	378	398	404	372	415	379	341	346	417	370	380	370	398	419	332	386	374	378	386	375	368	408	384	374	410	379	385	407	373	367	344	382	366	347	380	414	344	376	393	384	384	405	416	351	397	351	401	383	365	405	381	359	363	404	396	384	381	366	386	370	366	363	355	368	377	361	383	352	367	376	370	393	374	397	375	384	398	382	395	370	407	398	393	375	374	405	415	392	402	388	405	415	384	393	405	387	385	413	351	360	337	377	394	379	418	379	392	385	406	376	385	373	395	375	353	377	378	392	406	384	372	399	392	372	375	374	384	372	369	394	404	395	416	407	396	394	407	391	383	389	372	415	399	386	422	415	374	380	378	383	372	377	408	371	355	403	396	388	374	401	376	386	360	366	411	397	367	380	385	416	354	387	380	367	368	382	410	388	391	408	356	377	407	363	377	383	389	361	395	379	390	418	400	411	377	372	372	398	386	377	381	419	369	384	392	388	417	346	380	404	426	364	393	382	402	372	385	411	366	349	395	399	357	366	381	410	372	379	451	365	411	385	390	363	377	397	410	368	366	390	395	400	393	388	384	374	392	370	402	366	374	384	379	369	369	356	382	370	360	403	330	420	362	363	384	396	371	400	401	382	418	399	362	379	363	370	393	392	393	382	385	371	399	387	390	406	403	385	392	382	396	387	361	377	365	366	434	381	403	338	410	405	369	376	371	400	409	421	419	386	373	384	377	402	405	385	389	370	372	389	421	403	363	394	407	387	436	380	380	340	386	395	380	388	352	346	353	377	376	400	376	379	351	391	344	399	388	370	375	352	392	397	365	375	362	413	364	379	372	400	401	396	377	401	386	369	373	377	373	365	351	416	389	388	375	369	418	415	369	379	430	372	380	357	361	401	381	382	403	408	407	381	374	378	373	403	412	372	439	356	357	383	376	393	374	352	382	370	359	402	389	396	388	358	361	414	398	377	409	352	354	376	416	372	362	371	380	354	394	389	403	412	403	392	386	360	372	387	404	394	392	357	360	394	379	431	393	377	378	393	391	374	412	388	382	426	350	370	379	373	384	388	411	382	392	388	410	370	384	409	386	368	339	380	369	366	375	373	382	391	381	385	383	370	354	406	390	333	371	387	421	380	382	414	390	420	377	421	383	407	384	389	335	405	366	422	354	383	387	399	383	394	345	401	366	382	378	403	407	348	372	386	371	412	395	377	392	394	366	384	392	399	370	367	391	384	435	358	400	382	393	418	386	371	384	417	392	360	348	405	366	381	379	388	392	395	401	389	362	394	378	385	382	400	391	378	378	388	377	393	392	378	405	357	348	358	392	356	394	395	365	359	405	385	409	381	406	362	351	389	372	391	367	424	417	395	391	419	359	395	345	385	364	424	388	353	392	408	364	397	383	355	358	390	375	372	359	377	405	413	378	394	371	370	375	379	385	390	384	433	409	389	379	382	399	391	371	368	411	391	356	394	417	398	362	382	382	360	376	395	381	408	362	378	391	406	373	386	423	379	398	380	402	355	426	367	342	393	397	398	365	376	429	407	396	390	380	374	401	343	407	401	369	398	386	385	347	356	361	376	416	392	398	376	358	357	396	385	355	377	359	403	380	395	383	371	374	403	403	375	383	368	362	387	396	385	387	400	399	382	377	372	389	362	395	384	367	400	370	379	417	386	414	409	384	346	412	387	412	400	414	344	385	405	365	387	423	384	355	385	368	397	384	398	412	371	369	407	388	415	342	351	323	371	393	420	379	394	394	387	401	353	379	392	414	388	376	367	388	353	389	407	390	363	366	382	428	369	382	416	372	360	377	381	387	389	374	375	382	409	400	420	394	428	390	411	359	443	397	393	400	406	408	393	375	401	355	376	376	411	383	360	394	371	372	387	393	402	410	372	386	389	376	362	397	418	382	379	370	371	377	393	371	346	399	355	421	374	389	373	408	368	413	372	364	408	372	367	386	360	367	411	370	358	401	373	382	379	378	403	351	370	372	403	370	386	361	390	430	352	352	396	353	391	362	395	377	380	381	362	373	408	382	403	358	396	362	378	368	419	405	373	388	383	379	411	396	407	389	388	384	370	399	375	429	394	385	353	356	371	398	358	386	396	362	383	373	416	386	333	366	349	377	363	382	416	341	367	401	384	363	413	358	402	414	410	369	384	403	397	366	356	432	383	388	358	388	402	372	382	379	358	394	365	363	400	397	329	390	367	342	387	384	374	401	401	407	390	426	378	380	380	374	414	359	372	403	376	397	382	391	360	432	334	374	366	364	367	415	382	374	406	385	415	373	399	383	403	418	361	363	397	381	359	410	404	391	417	381	366	378	405	343	406	390	401	369	347	387	378	356	394	380	391	413	428	364	415	378	386	392	421	377	403	398	395	372	390	371	387	364	418	371	403	387	385	370	373	381	373	403	415	345	365	407	407	378	338	385	381	375	389	397	372	377	390	426	363	397	418	385	395	375	403	379	399	400	379	382	383	385	406	375	357	417	371	388	360	359	421	407	378	398	417	366	398	362	360	370	383	383	439	384	376	374	391	361	395	376	376	406	349	365	387	412	418	375	386	400	371	377	343	389	403	406	384	395	372	378	384	391	395	397	406	347	374	425	386	387	353	366	360	340	396	378	369	395	382	362	377	386	379	372	367	400	379	397	396	372	404	420	398	387	381	404	382	365	401	419	406	365	354	387	382	400	416	420	406	401	375	353	393	375	421	391	368	360	367	365	374	421	405	392	381	404	409	400	416	409	356	438	373	400	413	406	393	376	389	363	398	386	391	388	382	396	372	385	376	388	392	388	375	404	365	373	397	366	402	438	373	348	365	361	400	367	423	378	358	369	363	393	386	388	428	345	353	398	391	393	377	373	372	401	385	388	395	410	414	404	402	367	407	390	392	346	425	384	413	416	365	396	392	354	384	378	371	397	374	387	395	373	397	393	418	394	402	377	401	386	360	401	387	384	392	363	413	411	376	357	403	406	396	382	387	359	400	383	387	384	365	379	439	424	377	419	406	406	377	387	370	401	398	409	373	381	407	405	340	362	388	373	367	392	341	384	377	363	403	372	431	377	388	394	371	376	393	387	391	390	386	398	398	367	361	372	396	395	342	390	383	404	383	406	401	407	401	376	378
26530	20812	9998	1651	871	655	538	439	413	1404	2699	2839	2317	1757	937	582	366	288	256	248	230	233	234	227	225	234	250	252	250	212	268	261	225	224	263	266	224	228	247	239	245	238	224	240	261	228	229	227	216	253	259	229	233	217	231	260	223	233	238	229	257	252	218	254	242	241	234	249	245	245	227	257	215	236	239	254	240	277	237	256	208	201	248	252	221	244	256	251	252	224	248	270	262	225	242	246	244	226	233	254	224	244	233	225	247	224	238	231	226	222	213	244	221	228	243	240	239	246	220	232	237	235	240	288	233	241	229	237	251	218	245	270	251	253	235	258	253	228	252	250	244	263	230	232	242	241	216	217	214	216	238	236	223	235	237	251	223	246	227	258	248	250	214	245	224	253	213	225	248	207	230	222	214	255	253	208	261	234	253	255	221	234	242	266	205	221	234	251	236	233	231	257	231	229	221	236	253	224	232	251	233	232	211	212	239	246	224	247	249	221	233	214	229	217	259	250	227	234	246	233	212	230	236	263	216	223	232	255	219	230	219	240	219	234	263	220	234	239	234	251	219	224	225	229	226	258	242	249	225	237	243	243	225	248	220	207	239	254	251	252	232	251	223	223	249	236	264	250	220	239	220	253	236	241	221	259	231	254	248	222	260	270	231	238	238	240	237	221	222	215	252	232	212	244	221	222	228	240	237	235	223	222	229	234	263	255	252	258	243	242	252	231	240	253	254	243	253	242	230	249	202	209	251	201	236	263	242	241	224	249	254	238	233	237	245	237	252	242	226	206	237	262	229	248	230	244	230	237	246	229	253	222	242	248	243	234	254	218	234	267	236	279	248	240	215	225	234	215	249	247	224	249	263	258	237	246	259	230	252	248	238	234	241	218	249	279	243	245	252	254	207	265	241	243	252	246	216	257	200	248	238	255	245	239	232	245	241	228	226	230	261	253	251	240	245	242	222	251	236	217	231	246	240	219	279	266	239	246	249	202	241	248	254	241	240	216	226	221	191	248	242	218	210	228	222	243	237	239	235	251	217	254	230	221	267	240	245	271	241	229	233	213	222	220	228	263	244	227	242	243	215	236	226	244	218	245	253	240	238	251	243	244	237	229	254	247	254	192	228	262	239	240	252	241	234	230	212	239	222	244	233	249	229	238	211	260	253	237	252	244	215	256	237	240	196	250	232	242	250	243	253	226	231	237	222	255	218	235	236	254	245	220	243	264	232	239	249	238	213	200	222	257	242	217	236	237	235	219	249	249	236	244	212	251	240	203	212	246	217	212	207	233	225	244	241	249	238	241	231	231	237	233	198	265	230	232	250	233	240	225	216	233	252	211	235	248	237	260	253	280	243	268	223	227	213	222	210	266	240	257	248	283	245	250	225	209	248	238	227	215	236	248	243	230	234	284	262	229	260	278	223	210	234	253	263	236	243	224	227	247	234	227	226	229	266	249	236	234	241	252	234	222	225	218	264	254	262	246	232	259	257	231	221	240	258	208	228	234	229	239	255	211	251	278	279	232	262	225	203	244	261	214	245	233	217	280	203	218	218	247	262	263	240	212	236	223	258	238	241	254	238	255	268	244	231	267	229	226	270	252	240	243	232	238	252	236	230	234	202	264	242	227	233	261	220	262	238	230	186	257	229	237	217	244	240	248	228	245	235	250	242	258	225	247	258	240	231	242	241	247	252	236	232	234	240	223	267	247	248	237	244	259	248	236	235	263	228	242	248	254	222	245	256	268	267	231	233	261	237	247	229	227	229	267	267	238	202	218	233	251	256	265	259	241	231	243	242	278	211	259	227	241	234	243	244	225	236	253	264	244	239	251	227	215	223	245	252	233	222	240	241	245	240	222	248	260	238	247	223	265	241	251	247	261	267	222	239	246	252	242	224	233	257	229	225	216	252	209	243	239	218	242	249	228	257	262	264	268	234	216	218	242	250	233	249	245	222	225	230	232	212	233	258	255	259	245	263	244	234	251	259	237	262	224	250	230	229	244	228	203	233	267	253	268	227	238	229	235	255	229	261	231	248	257	251	227	212	267	213	236	266	239	239	222	230	223	253	241	279	226	245	236	236	229	215	256	235	266	238	249	225	256	228	238	262	255	231	233	217	238	242	243	238	243	236	267	249	234	257	229	245	246	236	260	241	210	223	223	232	229	232	241	254	218	250	268	239	237	236	219	241	240	254	233	244	237	247	244	256	215	230	211	247	224	240	244	243	245	195	238	226	240	238	260	247	247	242	234	222	280	224	229	211	264	243	221	244	251	254	253	218	238	206	222	248	252	250	264	219	228	262	235	243	233	233	262	243	204	270	242	219	252	251	217	209	228	230	229	238	253	240	246	235	235	241	242	222	210	224	236	226	238	235	249	253	260	234	257	250	258	224	226	234	233	239	205	248	242	262	250	246	245	196	258	211	237	215	243	253	236	245	240	232	220	237	232	223	254	260	232	230	214	234	241	248	231	246	216	203	248	229	222	250	242	259	218	248	239	240	235	251	212	248	242	225	242	250	233	209	236	251	209	237	217	237	250	263	224	210	255	246	220	265	242	237	222	229	209	236	233	270	226	226	250	257	256	258	233	248	231	264	238	221	256	252	237	223	235	238	239	242	266	231	244	205	247	220	243	236	231	258	251	254	225	244	262	232	219	218	225	250	253	222	249	239	264	229	216	220	238	248	270	248	242	233	243	226	212	228	222	239	245	224	257	226	209	237	243	230	248	260	248	224	248	263	241	210	261	224	238	225	239	234	219	217	249	232	243	245	244	231	228	259	209	253	214	246	265	224	218	223	247	242	226	230	239	236	222	252	234	228	247	233	216	221	254	243	224	276	255	220	234	247	223	259	271	227	268	241	264	241	247	234	221	216	219	217	263	237	238	252	287	252	255	236	257	219	214	225	224	250	252	265	215	211	223	249	216	242	247	254	253	236	254	247	246	239	216	234	214	229	239	247	228	222	239	274	230	218	268	218	222	257	226	255	245	244	220	243	259	268	258	240	239	249	243	248	231	231	246	232	244	234	242	225	240	260	242	246	222	246	264	214	255	236	223	221	216	223	232	265	255	240	237	250	272	237	222	216	211	246	243	232	230	266	228	219	242	225	239	212	224	263	221	249	239	241	261	244	257	227	247	231	240	254	255	259	223	231	254	241	234	225	261	256	228	234	239	255	250	258	236	238	224	224	258	212	250	252	229	246	254	229	219	243	250	253	225	224	283	233	223	223	257	251	249	205	269	271	212	252	228	240	230	280	265	230	242	246	256	229	235	235	240	229	246	234	233	270	236	238	197	250	247	258	252	250	240	237	256	252	261	261	245	245	225	273	224	220	236	235	228	259	248	235	226	254	254	261	261	227	205	224	241	244	238	233	230	242	224	254	233	230	227	235	232	217	258	226	263	224	232	241	256	253	205	254	224	230	262	245	259	243	220	242	218	240	240	231	235	266	226	234	227	232	232	233	241	244	231	247	257	250	277	241	239
7591	8363	6620	3243	2844	2307	1689	1285	1387	5102	9042	8968	7419	5228	2743	1507	894	641	546	534	553	489	486	502	496	493	475	483	496	509	530	478	513	529	505	507	548	490	514	510	464	478	478	529	522	497	505	468	501	545	475	523	491	479	475	530	509	500	507	480	472	506	500	470	460	519	488	527	503	511	500	518	533	486	540	517	476	488	517	497	479	491	501	525	473	496	480	488	435	436	530	502	483	503	520	492	522	504	466	464	487	523	487	469	489	505	520	483	502	485	519	497	498	516	480	502	527	464	487	482	510	485	471	483	479	500	511	488	525	514	486	508	498	510	509	472	492	487	477	478	490	470	471	515	493	519	511	487	539	467	506	490	484	536	479	526	521	500	488	478	513	471	469	481	524	504	495	520	522	520	528	510	487	480	501	497	497	525	493	436	484	488	476	456	489	469	481	507	503	515	491	486	505	525	514	481	499	524	500	470	451	561	515	511	507	525	504	530	504	500	504	494	508	496	478	526	475	528	521	517	512	514	521	518	498	493	526	518	493	500	471	474	484	504	501	475	525	518	504	470	477	507	508	480	489	510	509	517	506	503	464	500	468	495	491	515	515	492	503	496	485	502	477	475	512	517	512	493	491	473	493	517	482	536	500	505	500	477	513	509	485	501	516	491	509	478	463	485	473	479	482	530	482	459	512	531	485	498	509	498	483	468	500	512	488	550	511	526	483	483	491	486	484	506	452	483	491	479	483	537	506	489	524	462	483	504	504	505	524	489	442	541	477	488	508	501	499	519	472	511	523	511	508	506	490	467	495	482	488	494	505	498	492	506	500	491	471	492	522	480	498	501	507	498	465	505	452	518	483	469	510	500	508	483	542	498	471	499	497	452	491	484	479	487	514	506	498	502	487	490	502	519	498	488	496	493	495	488	529	522	496	469	502	502	522	452	490	523	498	468	494	525	478	487	515	469	526	503	523	519	503	518	502	528	550	521	496	442	444	449	469	529	493	504	495	497	526	522	501	482	497	523	506	509	480	467	471	481	509	502	486	465	532	498	524	500	479	454	459	468	476	517	500	508	475	477	481	482	490	466	515	499	506	461	504	464	504	485	532	509	526	492	500	500	504	512	502	498	491	483	482	489	481	467	498	510	457	484	509	529	505	503	526	525	489	472	506	475	513	503	505	479	436	507	519	476	432	476	489	461	508	514	500	485	508	492	501	493	528	521	535	494	522	469	459	472	456	458	499	497	507	513	478	474	447	537	514	495	499	511	548	516	476	495	493	493	465	514	532	494	523	477	482	504	440	446	510	514	475	496	453	481	484	493	459	460	502	479	498	505	494	465	481	473	530	496	461	478	491	493	514	502	470	502	475	506	520	500	490	485	480	485	514	471	472	457	531	432	497	477	442	476	511	522	486	431	490	548	489	499	499	521	478	524	474	499	515	492	488	513	482	535	501	465	489	470	492	494	499	480	529	529	509	498	513	458	475	501	488	488	505	514	464	497	503	539	496	487	479	462	516	516	484	517	503	465	528	486	477	498	497	483	526	488	525	502	524	495	532	515	488	506	480	516	468	481	530	521	472	502	510	504	457	509	527	493	501	546	491	446	514	495	509	487	474	500	472	528	510	507	491	542	497	473	497	515	482	458	487	517	514	495	450	483	498	496	506	507	499	504	486	501	478	488	534	509	514	471	502	477	490	518	494	484	472	487	507	479	457	492	531	485	497	494	493	484	444	488	499	501	497	468	465	463	515	462	479	509	494	494	505	463	518	532	515	544	493	490	493	479	470	492	524	503	470	488	512	478	492	471	464	479	515	470	514	476	498	530	486	541	488	494	480	497	528	492	508	444	514	510	474	501	528	463	554	537	480	508	475	509	508	491	460	472	475	540	490	502	507	543	483	489	507	497	511	507	469	482	475	499	523	503	509	518	518	482	501	468	479	535	488	523	501	533	525	475	526	469	472	493	448	506	500	485	493	543	513	515	530	447	496	451	509	520	487	469	494	479	475	465	470	492	487	506	544	495	528	499	448	525	495	493	519	475	480	493	518	506	506	451	512	501	505	479	488	495	453	478	473	480	497	505	476	513	506	513	556	537	503	511	509	475	509	496	480	508	499	470	503	513	450	488	509	496	450	529	524	527	474	477	512	510	500	519	474	496	477	516	482	519	479	495	489	492	521	501	479	501	508	527	506	504	479	474	510	477	472	500	490	491	505	516	508	487	482	533	498	517	510	524	519	496	518	459	515	510	494	526	496	475	499	490	510	498	483	509	524	508	497	483	504	547	507	475	516	492	488	492	486	479	517	528	503	495	481	467	493	520	482	466	444	524	529	523	505	478	479	480	483	515	478	482	483	482	484	461	501	503	507	477	487	501	500	510	464	477	484	486	517	503	533	495	541	488	503	508	499	475	505	484	501	455	499	507	529	481	463	474	457	504	483	504	512	473	547	482	488	491	541	511	498	481	502	517	536	493	487	511	532	532	491	453	490	490	477	527	482	507	479	524	478	484	497	487	480	487	484	489	477	487	505	530	492	496	498	493	501	468	511	486	495	500	479	483	484	532	519	504	500	525	513	481	487	501	483	475	472	452	497	538	474	506	513	488	507	497	506	507	457	495	521	508	505	480	504	457	533	546	514	519	490	495	507	516	502	511	504	508	478	488	504	512	466	483	482	488	463	504	509	488	485	498	489	476	489	487	520	477	484	459	547	489	465	460	473	518	503	481	473	491	521	497	510	484	480	487	507	494	509	513	480	507	433	497	485	496	518	521	534	524	487	494	483	485	505	468	502	526	527	504	545	478	500	512	493	479	543	461	502	517	467	478	508	487	521	504	507	497	533	533	541	490	509	512	502	515	493	454	516	453	495	522	487	516	492	500	494	492	496	481	479	473	501	514	468	435	530	502	492	504	491	511	506	507	479	469	504	502	502	509	475	521	490	514	474	486	469	481	507	524	529	513	479	555	494	510	483	473	474	453	504	482	468	547	494	508	498	468	462	481	494	511	502	528	513	524	481	494	520	514	481	495	467	489	471	479	513	500	489	509	481	490	521	491	499	498	488	506	459	553	482	456	482	488	456	491	481	501	511	520	541	489	519	496	501	518	514	521	481	508	456	470	473	474	530	531	483	502	488	481	494	496	435	514	502	486	501	485	459	495	514	496	500	477	477	500	490	532	511	510	461	483	499	518	502	515	521	499	501	505	475	481	493	484	460	463	496	490	483	520	480	486	515	483	499	493	486	449	511	506	465	540	477	494	480	423	507	503	499	501	513	466	487	502	490	480	470	510	472	475	459	461	461	484	499	521	516	527	500	479	498	478	473	512	511	456	498	519	475	467	481	529	495	508	531	473	487	473	487	489	491	529	467	523	472	513	469	485	506	488	472	490	489	460	506	496	512	460	441	519	507	500	534	504	473	523	482	479	465	466	495	509	536	500	467	524	502	509	471	472	500	504	500	480	526	488	498	505	514	491	520	477	484	466	460	493
24323	21276	28162	24718	17553	4982	2311	1741	2860	4886	15958	18808	14582	8035	3369	1214	545	306	258	252	237	214	205	230	212	224	218	238	201	230	218	190	192	208	210	227	253	196	246	188	204	218	219	232	218	220	227	218	213	207	206	221	228	220	209	212	209	177	189	190	218	236	218	215	195	209	201	193	204	224	222	199	218	218	225	224	235	193	242	212	233	213	190	221	225	213	214	225	202	231	222	233	220	197	230	218	204	206	182	218	212	218	231	208	234	214	215	233	235	214	231	203	231	208	191	215	231	224	213	220	216	218	199	215	200	233	205	208	238	252	216	243	233	234	212	222	213	240	229	201	196	206	228	190	206	212	209	192	223	219	192	216	218	257	232	191	235	218	225	188	206	217	221	198	195	226	178	215	192	196	234	217	211	221	228	191	215	230	230	197	224	219	208	185	197	224	214	184	218	213	193	188	219	241	205	228	192	192	198	202	219	211	229	208	198	207	227	234	216	193	212	226	183	189	203	210	208	205	215	208	208	218	220	222	208	172	215	198	248	216	221	223	222	210	201	187	198	204	223	227	191	203	185	216	202	214	200	195	210	217	213	242	238	222	207	227	193	226	218	195	225	214	212	213	224	211	236	225	205	208	210	203	205	229	219	206	240	216	232	233	228	205	215	200	229	195	207	203	215	214	213	209	212	223	203	227	203	223	214	214	195	203	213	233	219	227	203	235	200	186	202	212	210	215	231	189	222	212	211	234	209	201	218	220	190	209	190	221	224	223	205	192	194	217	202	213	196	246	219	199	191	217	231	239	208	198	245	211	218	224	218	232	212	238	198	207	216	214	219	226	228	201	217	202	182	220	246	210	229	212	208	201	210	227	228	190	228	198	220	207	212	202	212	213	203	206	247	223	210	201	198	203	228	201	217	234	215	209	219	207	207	218	217	202	203	228	218	193	200	208	206	232	206	187	219	217	207	193	210	203	217	232	226	218	208	196	211	233	221	221	220	210	210	210	194	207	194	222	211	195	208	202	233	218	188	205	222	226	203	205	228	200	269	204	204	220	224	232	220	194	200	215	196	174	210	222	209	225	206	177	206	195	216	240	211	205	205	200	198	207	230	209	200	258	202	224	201	180	218	222	212	221	231	215	199	198	227	202	205	247	225	208	196	205	205	249	197	198	233	214	226	215	216	221	217	196	194	198	214	238	228	210	235	242	252	209	209	206	201	198	205	212	212	220	219	201	199	211	198	191	206	218	231	232	209	212	203	206	229	205	211	218	201	202	197	216	205	188	203	225	210	221	200	239	228	209	209	179	224	215	196	244	226	228	223	203	227	219	240	227	223	188	206	222	201	225	205	207	202	204	203	194	209	210	207	209	201	225	207	206	234	207	236	212	207	200	219	218	198	197	218	229	215	195	190	205	229	196	178	213	223	231	216	211	230	179	212	219	209	218	215	203	218	206	203	212	202	199	215	212	227	204	205	208	227	210	207	229	189	211	205	224	212	227	184	215	203	212	206	193	218	203	206	210	212	192	215	194	224	241	216	198	235	211	219	228	213	234	212	201	224	233	211	202	207	210	231	212	238	200	198	235	194	221	198	211	223	210	189	222	221	211	214	213	173	203	217	195	205	209	206	224	207	225	234	228	225	231	213	225	201	201	194	204	176	202	218	195	207	186	224	203	220	220	228	219	192	196	216	215	214	218	220	193	235	216	195	216	208	213	199	199	205	213	181	229	203	192	224	211	221	222	201	200	210	234	221	209	204	199	210	209	240	208	213	192	225	222	216	201	200	221	220	217	210	200	188	224	207	208	212	198	221	225	189	182	235	214	203	196	219	205	201	205	207	206	240	218	211	214	201	228	230	209	166	230	196	235	183	219	219	221	201	212	179	199	227	206	206	210	219	195	207	215	185	201	229	217	236	191	195	217	199	230	230	190	193	204	222	229	219	196	234	210	210	209	199	222	215	208	210	217	193	201	216	239	224	203	193	219	217	193	206	226	232	243	213	247	194	225	205	202	222	214	214	213	187	223	222	248	226	176	232	200	215	206	208	204	233	192	194	221	228	203	210	234	219	222	218	229	235	199	229	212	197	191	204	187	217	216	208	239	218	216	225	198	227	194	223	182	236	227	220	191	221	199	219	222	233	215	209	182	218	205	218	222	207	209	227	197	196	222	207	220	233	226	220	210	200	230	229	197	177	218	205	211	218	219	223	205	220	216	185	223	231	220	225	200	227	218	216	229	198	196	204	215	227	214	204	197	209	209	204	212	221	223	197	240	222	210	226	195	241	193	209	199	202	223	239	227	209	232	208	209	213	179	200	223	230	219	244	206	183	226	207	195	228	206	206	211	205	200	232	205	204	217	210	176	218	203	210	190	194	207	222	203	227	214	224	227	206	231	203	205	199	225	196	192	193	201	229	218	223	185	219	195	226	202	193	213	201	205	197	194	224	204	210	204	218	196	239	228	206	201	201	212	203	206	235	230	232	231	164	204	238	219	217	226	216	220	206	232	194	199	217	197	212	229	212	223	199	245	200	185	208	187	206	213	225	194	204	196	224	213	219	227	199	224	232	194	202	222	197	206	227	223	224	229	224	223	182	203	210	217	223	216	229	215	230	220	199	187	223	209	202	209	218	176	208	198	212	192	211	226	209	202	224	212	200	222	196	220	192	233	228	201	231	230	216	211	214	211	211	236	189	196	204	178	221	197	211	204	214	180	226	204	207	216	203	217	209	197	227	228	234	189	223	195	208	210	226	191	228	209	198	218	221	206	194	240	217	229	228	222	203	213	208	215	237	216	220	210	222	218	203	199	206	211	205	180	206	217	212	206	214	206	207	209	226	206	206	220	207	224	240	210	230	221	219	218	189	222	212	209	211	206	204	216	212	216	199	209	191	227	184	225	217	218	219	206	204	213	230	178	209	207	188	208	186	194	225	238	227	183	232	204	207	221	211	243	209	210	196	216	202	202	180	205	214	225	208	230	223	210	206	195	191	213	226	213	250	219	232	197	237	247	210	202	218	224	221	204	208	245	229	205	212	221	212	197	212	212	225	211	208	227	208	206	211	207	194	211	198	203	208	226	213	216	210	224	220	209	228	216	219	198	218	189	200	188	241	209	214	197	217	206	216	195	188	199	229	225	223	206	212	200	211	208	209	187	201	234	223	199	192	212	178	219	220	207	183	197	164	195	212	223	230	232	204	204	217	211	227	213	223	209	231	214	217	207	208	211	215	204	226	230	207	227	220	211	208	215	246	224	203	196	230	217	199	201	206	204	208	201	222	221	204	214	214	204	183	226	205	209	233	222	205	197	211	226	223	225	208	197	215	205	192	244	208	224	212	202	187	212	214	212	242	203	198	241	225	243	220	185	216	213	207	200	196	206	228	200	211	218	213	236	199	231	224	237	223	209	218	207	231	200	191	189	227	228	193	195	222	227	213	205	202	213	233	243	195	199	228	221	225	203	209	238	232	196	215	204	217	226	212	215
9046	19574	18502	12213	11736	9817	6943	6132	9659	14470	30085	30860	25357	16782	8769	3601	1419	785	548	491	443	430	449	452	475	456	460	483	439	480	425	480	421	442	424	435	467	413	428	449	442	442	421	475	448	469	455	423	442	424	455	459	469	432	440	432	477	454	424	436	437	456	436	460	471	473	445	446	479	418	416	475	439	430	432	455	439	464	460	402	456	436	430	456	468	438	406	433	452	441	419	452	501	429	454	440	396	426	420	398	455	458	424	452	455	425	470	421	431	450	441	473	433	421	466	441	434	449	458	447	451	436	448	474	458	419	465	414	455	467	470	461	489	459	448	426	430	437	427	429	424	480	411	446	449	418	449	424	422	438	432	481	457	472	448	466	448	486	443	435	464	458	458	417	440	409	476	434	451	437	429	436	466	445	428	468	453	480	423	464	412	421	436	428	411	467	464	407	439	384	467	451	444	457	425	453	464	425	416	443	479	455	459	442	445	474	462	457	397	445	443	486	479	441	446	443	441	443	441	484	456	438	402	434	516	451	481	443	467	463	419	439	471	431	439	452	411	427	450	471	485	452	452	427	414	437	443	475	421	454	441	441	489	500	408	478	466	447	458	391	414	424	438	460	487	425	419	455	438	410	470	421	430	433	469	467	471	448	429	418	462	472	476	479	457	460	470	460	492	455	439	437	440	452	436	457	465	489	458	440	452	432	430	462	468	439	494	444	469	427	434	463	417	462	475	429	492	449	460	479	432	466	436	420	467	458	462	422	455	412	479	452	441	451	438	457	420	437	428	425	478	454	444	479	394	431	445	431	486	433	456	425	475	460	454	436	442	427	449	466	442	451	455	453	435	480	447	432	469	462	459	411	443	478	459	453	454	416	445	452	407	451	464	447	437	450	423	483	509	445	434	464	481	492	441	494	452	453	431	411	448	453	453	481	398	426	459	446	435	451	463	428	432	444	438	465	439	453	460	444	457	432	434	436	453	419	500	482	426	459	513	464	436	465	452	431	457	470	459	500	462	423	422	440	477	405	465	427	457	411	472	446	420	465	432	457	468	461	449	434	429	427	476	434	441	471	456	427	449	486	486	448	432	422	449	413	445	439	421	468	412	478	471	455	469	498	409	458	411	488	431	444	466	465	490	455	428	451	445	444	442	454	426	465	457	445	468	455	421	465	440	485	460	468	458	419	443	430	463	475	447	471	450	482	469	451	466	394	430	476	405	433	448	493	447	432	432	441	456	471	464	434	455	471	475	423	445	429	489	435	470	425	457	426	443	444	431	438	469	438	451	435	460	490	422	460	465	434	432	411	453	460	454	427	463	459	445	494	430	471	420	449	429	434	479	465	459	435	438	443	442	459	403	465	450	457	429	467	472	455	451	443	458	464	487	464	459	423	466	459	451	464	449	430	429	423	458	468	425	461	421	428	458	495	444	462	467	456	406	459	466	395	467	474	461	419	439	465	457	437	456	491	416	465	441	463	473	478	453	452	435	383	477	433	452	459	473	457	460	442	434	488	411	473	446	450	468	480	469	436	415	434	458	436	431	446	471	473	457	485	453	451	430	446	450	442	412	458	482	430	449	473	458	447	455	476	453	490	450	472	465	456	463	417	486	446	448	405	452	415	460	470	447	449	449	479	431	437	441	439	432	462	426	434	432	446	470	443	444	470	457	436	437	438	441	464	437	411	456	446	456	449	473	400	432	482	428	447	436	435	412	482	435	445	435	457	442	441	449	482	436	451	477	419	467	412	489	452	461	444	447	443	447	446	445	449	440	466	413	459	425	469	453	466	457	438	448	469	463	434	464	454	458	437	455	443	484	448	433	419	448	472	423	441	448	506	424	449	457	463	460	457	459	420	492	464	463	457	446	452	429	445	440	427	467	460	430	496	442	430	441	406	439	484	436	454	462	433	453	446	467	472	454	407	447	474	463	432	447	402	433	440	447	430	460	458	434	455	472	459	445	468	459	446	460	423	425	441	451	434	462	459	476	478	419	460	426	453	473	428	473	472	455	445	427	445	437	440	431	450	430	442	434	443	480	466	406	426	404	445	469	427	440	458	405	453	430	394	488	417	433	461	463	436	418	447	454	445	426	476	438	419	431	464	427	462	443	457	433	429	449	438	460	432	466	431	452	497	467	449	467	458	446	414	437	455	449	436	448	406	471	474	488	413	472	480	456	487	414	456	452	432	402	440	455	496	425	448	476	436	427	494	426	418	440	471	424	470	443	460	454	420	440	425	452	489	469	422	435	443	429	449	450	458	431	418	440	438	440	417	474	440	424	459	436	446	433	441	504	438	432	454	433	468	449	461	482	448	422	419	494	409	431	430	473	412	432	419	424	394	439	422	414	430	437	419	422	469	429	468	428	415	451	447	446	446	432	484	455	461	444	461	383	426	472	447	425	462	444	473	418	421	454	433	416	446	443	459	437	470	443	450	427	460	422	456	455	416	434	435	421	421	429	424	450	414	447	428	459	429	460	442	476	453	460	443	509	481	436	464	479	481	454	450	447	451	411	434	432	441	405	448	451	495	444	426	450	460	441	446	489	486	455	430	450	475	444	476	419	461	408	397	423	412	474	459	455	448	449	465	470	448	465	467	431	447	461	455	445	461	475	426	408	480	473	450	428	479	445	438	429	423	457	448	464	449	446	469	421	449	464	448	464	469	420	442	391	448	442	470	469	433	446	444	437	465	418	461	477	472	445	409	457	441	446	492	423	435	454	491	442	448	479	441	458	470	420	467	444	437	454	440	459	425	450	483	466	413	481	434	468	445	470	448	459	491	467	467	482	447	410	459	440	461	436	466	491	407	485	433	436	412	431	444	438	433	452	474	460	450	442	453	428	453	433	445	470	421	427	435	446	451	424	430	437	463	454	495	454	448	451	431	437	480	493	473	447	452	446	438	468	462	438	438	427	440	497	446	449	461	458	468	447	442	460	461	499	453	429	455	437	476	406	430	442	426	417	425	468	445	455	432	453	439	411	432	435	441	445	460	433	477	446	441	432	422	448	409	431	423	437	439	423	460	469	439	450	438	447	450	431	439	488	442	458	426	460	432	442	477	468	428	445	463	462	437	459	458	411	441	469	436	446	466	486	421	451	477	451	462	439	456	442	422	439	459	453	448	458	409	463	431	476	409	432	445	443	413	441	447	400	457	438	450	463	450	467	442	479	435	472	411	481	432	496	475	468	440	455	441	493	451	434	435	424	456	456	451	421	448	458	430	427	435	442	444	426	452	471	425	496	440	488	440	446	428	474	437	457	448	458	429	437	452	460	413	456	486	445	456	431	476	458	427	430	448	497	464	477	427	432	443	464	463	431	436	432	439	459	445	420	471	473	480	437	435	435	422	462	481	448	441	488	445	457	421	471	432	418	443	449	457	430	428	425	422	448	445	463	436	436	437	472	442	464	462	440	409	474	434	481	393	419	434	434	451	465	429	456	442	449	446	450	456	380	468	435	425	460	462	441	469	448	405	423	463
23128	21252	29054	23728	21269	19979	9024	4041	5833	17211	32877	31133	22927	12750	5374	1912	814	413	269	236	198	221	202	216	209	188	180	204	179	172	194	183	179	198	223	208	207	212	191	202	190	202	214	204	194	178	183	185	198	183	211	202	191	185	223	179	200	206	177	187	185	219	201	204	192	203	203	185	217	215	168	182	156	193	200	177	208	204	178	213	171	221	168	187	209	202	217	170	194	187	206	191	227	196	184	204	197	214	195	196	201	205	173	178	208	198	175	208	178	189	195	199	202	174	195	167	181	209	205	193	211	197	200	206	199	163	195	207	179	190	189	181	199	216	164	210	200	190	211	189	192	191	192	182	161	191	222	184	195	165	201	183	185	202	196	183	213	206	184	187	230	200	173	207	199	165	195	183	193	195	189	226	205	212	202	216	194	170	190	185	206	200	197	187	232	159	178	207	205	222	203	197	206	196	185	175	211	166	187	196	183	190	185	183	193	202	220	167	204	213	185	184	189	186	194	192	190	189	185	206	190	207	201	226	192	192	210	211	196	189	213	197	189	189	208	191	197	183	196	190	203	201	189	163	155	177	219	196	188	202	187	199	193	227	198	188	191	188	196	192	186	184	194	195	200	205	214	194	199	173	192	209	200	210	208	177	192	162	200	198	184	184	206	170	190	197	201	192	197	186	193	184	209	182	199	203	199	184	185	224	188	202	190	210	194	218	169	193	209	186	204	190	191	189	205	195	191	188	199	187	200	191	210	204	204	203	209	201	185	182	189	195	186	207	218	194	222	194	212	182	201	179	196	202	184	195	221	191	188	177	215	208	198	188	186	170	195	198	210	200	199	195	179	192	185	187	212	196	193	179	198	196	192	210	188	206	198	219	224	199	207	201	183	199	182	200	192	191	199	198	214	201	213	203	195	180	198	178	204	197	180	186	211	178	193	190	173	203	214	223	203	188	200	214	200	174	186	184	190	204	214	202	185	212	189	193	188	202	184	184	199	187	178	174	194	184	205	183	209	190	179	189	178	209	203	211	196	202	204	214	187	216	198	208	200	195	201	217	189	206	215	176	210	194	195	190	195	194	173	201	168	178	215	176	176	191	192	182	184	198	180	184	202	187	201	188	184	190	181	193	178	215	221	194	223	171	169	191	198	224	166	204	198	202	204	206	177	182	190	211	194	196	204	189	208	194	198	192	182	222	209	204	197	187	184	182	215	189	206	194	208	204	204	167	190	199	225	186	192	179	190	195	194	201	191	197	195	170	197	206	201	195	218	197	200	195	183	187	188	179	221	215	205	195	193	208	204	183	207	195	194	176	185	180	194	214	191	188	212	187	207	217	195	200	189	194	191	190	183	186	220	194	177	174	201	183	198	202	205	208	192	215	221	198	193	206	178	190	201	171	208	193	205	199	172	194	214	205	197	211	219	209	186	211	198	202	213	190	203	190	183	194	181	217	208	188	198	197	197	185	176	208	186	188	179	199	207	212	173	180	226	177	213	208	178	225	165	168	202	195	209	178	203	184	193	188	206	169	212	195	187	193	204	208	199	196	200	170	172	204	217	192	195	197	169	183	187	192	211	211	173	198	205	198	210	205	171	203	190	200	207	213	213	198	202	183	185	229	207	189	199	188	197	208	192	207	219	186	221	188	199	203	225	212	205	198	212	189	209	196	181	186	195	216	204	206	196	191	202	194	198	207	177	180	196	201	235	185	173	168	192	196	194	169	212	204	191	171	196	217	198	210	193	215	204	187	199	208	208	201	159	181	184	228	184	206	213	201	176	191	214	204	217	180	170	186	208	201	216	160	173	190	210	182	203	210	199	210	179	203	202	172	206	166	195	178	200	209	201	210	184	191	182	193	187	217	202	175	191	186	208	195	193	196	226	197	171	200	205	182	197	219	187	204	205	210	211	191	201	204	196	181	217	191	186	184	178	197	214	213	198	212	198	172	168	187	190	219	203	178	189	176	198	212	202	198	195	189	188	195	209	185	183	206	170	184	208	200	236	214	196	227	180	196	210	188	175	209	174	166	196	195	187	175	185	201	184	183	181	189	199	205	191	201	229	199	200	204	190	192	214	167	217	193	194	221	188	182	196	212	202	195	202	204	198	197	197	178	204	188	186	205	176	212	205	194	176	215	204	181	221	191	190	201	195	170	197	210	197	154	177	198	173	179	188	189	183	186	189	206	212	188	174	212	184	188	184	208	199	197	184	194	211	208	177	200	209	182	193	231	230	210	212	185	207	188	227	216	199	193	181	212	168	204	197	195	183	215	194	200	233	197	197	187	198	197	199	189	198	207	182	203	210	191	201	182	195	201	185	183	192	197	199	222	202	191	212	189	207	185	206	195	188	194	193	203	175	170	197	202	188	188	189	198	200	194	213	176	205	208	209	199	200	208	202	182	218	179	204	214	197	183	201	189	215	188	190	191	187	219	196	180	248	225	181	187	198	187	209	195	229	190	214	195	216	199	210	204	199	195	184	222	226	191	207	200	225	202	185	198	187	197	199	182	195	195	199	200	212	214	201	205	206	181	191	185	189	214	198	192	204	200	210	182	172	199	190	215	202	209	201	190	179	216	183	176	197	175	179	200	201	194	209	218	189	195	206	201	222	195	205	196	215	196	213	178	183	206	185	204	204	193	178	185	177	199	195	181	208	211	184	190	184	175	177	196	202	183	192	199	211	215	200	211	199	211	198	199	196	194	200	207	205	190	198	210	183	211	195	201	164	187	205	209	196	211	186	194	220	192	224	195	209	200	184	187	204	209	193	197	193	194	194	213	201	210	203	188	173	183	182	203	183	206	207	201	174	207	207	203	222	222	172	182	176	163	207	217	225	193	183	177	192	208	218	222	185	197	212	171	193	192	201	197	182	187	200	184	204	201	180	192	197	193	187	188	176	186	213	225	188	192	200	193	182	181	216	206	188	219	171	171	201	209	172	186	182	201	186	219	195	201	211	197	170	193	191	186	206	193	201	170	191	208	216	213	219	195	188	208	219	201	180	178	201	184	175	185	181	187	184	186	200	175	176	195	170	193	183	196	218	220	184	210	182	185	206	207	184	181	190	191	193	204	176	182	169	193	221	229	202	168	203	205	201	194	183	185	187	178	169	168	214	189	192	201	195	179	197	171	213	195	223	190	208	196	188	198	203	201	221	187	204	202	186	191	210	176	196	223	199	184	192	196	193	196	205	175	197	196	197	193	180	186	201	187	184	188	198	195	178	189	204	198	186	197	198	182	172	201	200	156	187	195	181	206	193	188	191	201	186	185	205	213	194	177	181	201	200	190	197	240	181	204	202	193	194	201	198	219	178	190	199	189	203	191	190	166	209	178	214	188	197	187	166	205	209	193	183	182	188	173	205	205	199	192	188	189	209	206	179	201	206	205	222	187	195	223	198	193	183	194	190	200	185	214	208	179	191	203	224	193	199	191	207	214	239	182	184	187	188	198	212	190	198	189	196	202	196	204	178	205	220	181	174	184
12587	29092	25401	20663	21564	15841	13254	12145	17239	32016	42514	39731	32193	21923	12031	5333	2402	1096	643	471	459	391	417	443	410	376	385	387	370	375	410	348	435	359	400	385	391	413	400	403	377	403	405	384	415	431	362	397	386	388	417	388	413	394	399	427	405	398	396	396	363	414	397	372	430	394	366	395	400	404	398	420	382	386	436	411	396	391	402	386	420	428	415	397	395	391	411	389	390	403	398	403	383	378	410	420	413	428	405	401	462	418	397	395	398	390	401	431	359	412	422	450	392	410	390	410	408	393	369	375	387	397	397	395	441	399	409	387	395	421	381	400	394	423	392	369	396	404	391	414	412	371	424	428	348	402	405	418	406	411	435	412	418	410	423	381	371	430	414	401	392	397	386	360	417	398	375	395	435	401	423	403	406	433	418	383	411	417	388	407	393	416	454	391	448	435	419	403	417	403	396	402	400	386	403	424	377	390	402	412	382	429	395	402	411	402	427	384	402	437	390	410	411	418	374	406	404	429	375	365	398	383	351	353	383	384	392	385	410	371	384	409	391	376	403	408	395	382	361	425	418	404	405	384	393	448	383	412	427	404	412	434	391	361	427	410	407	376	468	403	425	395	414	399	413	385	394	372	388	385	404	418	394	377	377	402	412	358	423	409	381	408	405	411	399	412	390	406	422	396	375	421	372	414	370	419	417	405	387	395	366	413	367	407	412	394	442	411	388	452	399	391	402	402	370	391	366	409	410	393	383	433	364	412	399	397	402	384	408	376	405	383	435	414	420	404	417	387	399	380	387	454	370	363	415	392	397	442	408	406	420	402	472	422	372	398	408	395	394	424	401	386	413	401	390	420	371	413	407	386	397	389	423	383	411	426	380	393	410	397	365	458	398	431	377	401	384	390	410	403	393	405	395	405	385	394	400	423	433	401	375	413	400	383	415	424	374	402	437	416	409	367	373	385	410	396	386	405	419	425	388	423	370	408	396	441	424	405	363	400	366	440	398	401	421	438	389	391	414	382	406	390	401	388	437	436	419	402	427	379	401	393	416	396	395	397	381	369	380	417	384	391	422	395	422	383	412	432	390	402	433	367	401	418	368	402	387	390	411	415	380	397	420	388	394	391	421	409	403	408	411	382	390	398	367	414	432	397	426	438	391	412	432	405	372	392	412	390	444	413	381	391	421	392	408	400	410	383	434	413	390	417	394	414	402	405	397	440	399	418	380	406	403	417	423	412	376	412	392	415	361	397	390	399	397	432	389	375	407	399	414	381	396	403	383	411	388	448	417	443	403	401	403	397	385	395	415	440	391	390	396	419	416	402	417	416	414	391	421	394	403	361	402	410	403	381	375	398	453	378	387	403	402	406	413	395	378	388	409	379	429	416	395	435	424	390	409	369	425	367	414	399	438	415	407	419	397	362	369	391	404	419	383	400	396	385	390	408	402	433	359	379	423	410	400	430	398	420	395	428	417	385	387	424	410	423	396	404	382	391	362	394	409	409	425	365	402	428	409	383	393	408	415	385	373	393	358	401	397	400	379	396	427	362	405	388	436	407	416	388	411	412	415	413	403	418	433	420	382	420	410	385	403	401	398	398	410	396	374	414	405	402	399	417	438	422	384	391	363	399	383	385	429	366	397	400	376	417	414	390	388	402	440	409	390	378	409	392	394	395	426	385	396	417	405	371	394	379	403	394	368	370	394	409	385	400	416	428	425	405	422	440	445	429	400	380	427	398	412	402	394	360	393	397	371	402	378	431	438	391	408	399	414	471	427	384	414	400	383	395	399	396	391	392	424	418	384	416	391	419	407	402	418	414	377	399	369	397	369	424	345	375	400	394	397	383	423	423	428	404	400	421	398	398	395	412	374	412	429	385	402	395	419	396	385	425	409	388	412	375	450	397	388	422	423	408	381	405	381	381	363	399	378	404	402	394	385	392	392	404	397	396	395	424	443	363	402	396	354	403	402	398	389	363	473	427	364	399	395	415	396	439	423	429	404	404	397	425	408	393	392	411	407	389	369	411	403	392	403	374	429	418	393	395	425	416	378	407	399	425	380	380	382	429	391	426	387	411	384	408	394	374	395	443	381	415	391	382	410	394	394	378	422	403	415	412	390	392	417	386	418	415	390	395	402	424	398	408	405	393	411	410	378	407	392	387	417	418	389	408	376	392	392	403	396	428	373	403	417	432	406	378	415	417	389	429	406	373	437	412	409	380	388	361	398	412	412	414	374	371	391	389	400	435	400	421	403	389	408	429	401	425	387	429	406	370	415	378	432	414	386	448	421	453	401	406	418	376	418	438	432	410	355	397	380	417	395	447	404	378	409	412	425	419	423	370	413	392	397	432	415	398	400	400	452	394	411	395	366	439	430	388	443	437	405	402	387	391	388	441	404	413	411	381	369	423	408	407	396	421	390	432	397	401	396	410	399	440	417	378	422	403	441	415	361	433	394	396	419	435	383	412	424	412	409	426	377	415	393	425	424	381	422	358	415	379	384	426	445	383	420	374	380	414	371	401	423	412	428	412	393	440	406	365	444	395	396	411	407	405	416	383	422	405	390	404	396	413	440	372	396	407	425	403	452	416	408	398	388	387	380	468	399	368	373	424	413	433	411	369	421	398	408	400	413	403	425	414	429	413	386	388	402	403	409	406	389	394	423	385	428	424	379	422	423	408	424	412	406	420	374	406	386	395	436	428	403	433	438	396	411	385	381	375	377	413	427	382	396	408	401	372	400	415	363	395	366	373	396	387	397	418	377	405	370	420	418	427	389	396	392	378	382	405	434	385	413	383	426	426	412	418	395	408	417	394	427	382	412	429	407	374	422	379	403	404	396	405	406	417	395	389	386	373	396	423	409	427	389	397	363	410	399	421	397	380	432	433	408	400	398	401	416	373	380	366	403	424	405	415	401	391	423	413	403	412	416	394	393	388	428	372	425	411	379	401	427	382	427	380	420	416	409	403	387	399	443	389	384	356	387	430	422	392	411	409	394	376	395	403	359	402	372	390	369	403	358	420	428	420	390	394	443	456	425	393	428	383	375	394	399	410	366	447	368	396	411	395	421	382	394	376	415	391	398	401	400	415	412	409	398	388	387	405	387	372	398	368	425	410	404	428	383	419	402	382	408	402	381	408	368	424	406	406	373	398	382	404	375	419	379	404	430	399	398	391	415	398	408	417	399	408	401	417	402	404	377	366	400	383	371	386	416	367	400	440	411	366	379	406	435	405	393	402	378	405	383	392	366	401	395	372	390	420	422	413	417	402	407	378	384	398	375	389	402	390	418	422	384	377	382	400	391	453	407	463	367	396	411	405	451	417	401	388	384	393	419	408	382	386	402	371	434	384	384	388	415	417	418	386	404	404	420	395	388	405	452	380	405	397	386	409	380	431	419	376	439	397	428	428	377	430	385	390	372	391	415	415	394	450	412	376	384	417	384	394	412	439	405	406	388	403	423	390	411	426	389	403	409	393	412	402	412	412	366	411
26551	20745	9271	1693	1042	604	514	451	533	1564	3613	3366	2180	1320	738	487	337	260	256	254	197	242	230	243	205	225	228	222	218	248	227	226	215	227	265	218	255	223	213	234	228	231	238	220	238	200	238	239	245	234	237	243	238	233	204	231	229	206	222	225	223	232	245	235	229	225	261	243	219	284	217	241	215	217	268	195	232	250	209	222	240	241	236	219	236	226	260	242	248	221	225	230	253	238	231	251	238	223	247	234	218	242	228	214	221	236	220	232	249	233	231	229	211	236	249	254	224	237	227	208	232	230	220	247	226	243	242	228	233	233	246	232	237	253	237	221	197	222	222	254	210	230	231	229	249	237	231	222	239	236	241	226	227	237	222	235	227	247	239	217	229	237	214	253	224	226	216	268	231	225	237	222	238	229	236	221	217	254	250	236	215	230	254	235	202	220	231	225	232	251	228	234	231	244	245	227	218	236	235	211	219	256	236	227	233	204	205	244	232	229	241	231	250	220	222	219	224	228	225	224	240	217	229	235	230	221	224	235	226	237	226	196	255	212	223	217	228	222	213	251	270	254	246	229	236	246	251	208	251	204	232	230	211	234	246	227	249	264	231	225	234	225	239	249	226	216	243	221	247	224	228	230	246	231	221	244	217	222	204	240	226	239	224	255	220	216	220	220	235	240	250	241	201	238	239	225	258	247	225	261	236	237	253	225	236	243	226	199	218	237	222	226	267	253	197	235	238	228	233	220	210	232	227	227	213	227	231	231	232	232	227	245	263	222	217	250	252	238	258	214	232	229	218	233	235	233	218	222	215	208	223	243	227	256	216	280	216	237	225	241	254	222	227	246	227	242	221	248	244	241	253	227	215	229	224	232	239	256	213	229	263	212	222	224	212	233	236	253	244	240	231	256	232	230	241	230	227	242	231	243	228	226	233	226	245	252	247	212	236	293	250	245	226	255	246	224	232	246	212	249	252	224	256	247	241	239	226	218	249	229	235	220	233	230	221	252	233	233	217	252	237	196	242	208	224	245	246	241	239	235	252	235	234	219	210	226	252	222	209	222	218	234	236	224	244	241	218	228	251	226	225	231	218	196	243	210	216	234	231	224	218	243	234	198	229	231	246	234	237	233	236	243	215	223	238	249	233	246	219	229	237	205	247	228	221	204	237	247	226	235	253	226	221	246	224	196	224	236	225	229	221	221	227	235	213	216	236	248	226	208	249	240	217	259	220	212	239	219	238	240	244	222	250	229	214	233	252	245	236	234	229	207	237	244	250	221	241	248	227	224	277	202	227	224	221	243	207	241	230	213	235	228	190	230	229	235	244	208	226	233	244	272	237	243	251	222	236	213	231	255	257	248	219	233	235	232	223	247	201	268	220	261	238	259	224	218	220	229	216	234	226	257	218	213	227	228	202	219	220	191	273	237	243	255	236	230	218	226	236	238	244	246	217	267	232	245	238	257	203	210	258	241	261	230	236	239	233	276	216	250	236	225	225	241	230	242	225	212	225	232	208	228	251	227	227	226	232	236	262	241	228	214	242	232	232	204	262	251	224	240	201	247	222	211	249	266	215	223	217	242	254	245	236	222	221	224	221	226	239	255	243	255	239	222	232	230	221	221	239	247	240	263	233	232	228	235	213	239	221	232	254	224	251	238	237	225	259	243	244	222	215	241	241	221	232	217	238	237	251	255	228	225	236	212	225	241	223	239	249	199	229	199	226	259	231	246	241	236	253	228	246	241	234	230	215	220	249	227	226	258	236	211	217	233	221	223	252	229	225	223	232	227	212	236	228	196	231	235	235	223	239	218	217	215	220	207	221	226	220	205	245	207	218	226	202	252	212	209	226	216	245	239	224	259	225	232	226	228	220	237	232	202	204	224	205	212	237	214	213	223	230	228	220	211	236	246	257	241	232	227	233	253	246	223	244	230	227	210	229	231	243	218	222	228	220	227	244	241	213	234	260	228	247	242	233	254	255	238	227	235	232	230	244	243	219	233	234	244	239	232	212	250	231	221	244	219	225	233	237	198	217	235	227	236	239	221	242	238	242	245	222	220	240	229	212	218	265	221	246	221	256	214	215	232	224	229	256	230	233	235	224	243	238	253	236	201	220	241	233	226	234	228	250	221	234	271	211	238	227	240	230	232	224	232	217	236	243	234	234	215	238	226	224	238	266	247	235	251	244	221	244	227	233	235	227	239	221	208	213	239	220	221	229	222	239	237	238	243	244	223	224	240	227	239	253	248	243	243	235	235	229	236	244	222	190	232	225	238	243	233	243	241	245	255	253	223	231	229	239	238	240	228	229	237	201	248	193	233	245	222	227	261	221	242	254	204	232	245	235	228	232	190	200	222	230	226	215	248	248	236	226	228	232	250	209	282	260	197	220	224	240	245	223	228	248	218	217	246	237	227	237	254	214	239	214	212	226	222	228	220	218	227	238	217	227	218	231	247	239	234	233	230	208	207	207	219	231	246	245	207	222	217	222	237	229	198	238	238	230	244	229	197	216	222	217	250	254	228	245	236	230	240	245	206	232	247	232	240	220	257	243	225	245	271	271	238	210	225	232	247	242	224	227	238	265	234	228	245	239	239	232	225	208	229	226	231	216	228	217	259	230	200	243	220	231	246	220	243	228	236	250	237	240	241	231	232	248	239	201	235	252	237	243	205	225	241	220	224	224	221	240	236	244	204	241	219	224	221	237	256	201	237	213	248	241	228	250	221	274	249	241	227	210	258	246	229	235	202	212	248	240	193	206	228	261	220	221	213	262	250	211	235	240	226	229	266	247	252	221	219	214	216	230	219	233	229	242	236	268	224	246	226	239	247	233	216	217	219	231	225	213	241	235	210	221	231	218	219	232	226	238	246	221	247	237	226	231	217	258	247	225	234	252	249	229	207	222	243	228	228	226	227	261	209	208	238	209	242	236	235	231	230	201	208	226	239	225	230	226	234	242	252	248	240	227	224	225	221	219	223	247	235	231	243	231	242	203	246	223	200	219	257	231	205	223	235	233	248	209	222	241	224	234	232	218	235	212	213	186	242	229	247	267	237	251	242	221	243	212	250	233	222	236	253	247	224	256	230	216	243	234	245	224	201	225	251	280	216	230	234	213	224	242	235	205	239	221	245	248	249	257	229	247	229	229	276	264	242	239	213	233	231	238	249	237	246	269	227	222	239	242	226	217	226	235	215	221	225	262	221	249	242	241	237	258	224	246	232	226	241	234	221	234	256	269	245	244	237	217	256	254	263	240	248	230	240	231	242	244	239	210	215	225	230	251	219	240	210	215	242	234	234	266	211	225	250	257	255	225	206	238	235	193	248	208	250	235	248	279	205	225	232	250	224	235	235	240	232	254	225	243	218	258	207	240	235	229	237	224	235	228	260	233	259	231	253	249	243	216	243	237	224	216	215	219	227	238	245	220	224	237	240	212	225	239	245	213	232	238	249	218	218	213	236	205	223	229	244	213	206	273	235	242	233	242	232
6286	7860	5448	3721	3464	2222	1645	1487	1667	5547	11359	9966	6385	3850	2088	1293	854	589	547	468	531	467	479	486	466	492	496	472	452	480	451	480	485	491	460	495	493	464	493	484	442	483	502	470	515	495	518	492	499	499	482	496	488	456	481	466	487	464	494	504	470	487	506	484	454	474	495	503	449	475	496	476	470	497	478	463	482	503	498	467	516	506	492	529	446	445	504	469	512	483	496	457	496	473	480	489	514	519	485	487	490	491	497	520	468	517	496	502	478	471	543	480	521	473	469	489	515	474	501	485	544	491	457	492	525	500	470	522	487	483	527	496	470	467	459	506	486	499	463	502	515	515	507	452	469	540	476	479	547	480	459	498	517	479	470	461	538	486	502	511	490	524	512	466	509	503	481	506	488	470	501	493	499	461	534	468	510	449	489	498	471	516	524	519	458	452	479	490	490	503	498	498	460	459	515	488	494	486	488	471	490	477	484	485	498	505	491	522	509	514	461	476	464	503	472	495	458	493	450	478	450	452	507	509	480	487	485	463	479	485	472	491	505	489	490	511	477	499	464	488	460	511	481	514	491	477	451	487	509	479	488	512	465	512	451	523	493	470	486	470	442	492	516	450	470	461	500	494	453	496	489	497	525	461	500	451	496	481	502	508	476	447	480	455	499	501	474	496	444	486	494	496	442	464	523	469	497	500	461	460	472	486	496	461	499	496	479	499	459	487	467	504	508	486	465	499	474	492	511	485	477	472	433	498	504	467	512	465	492	503	498	491	456	493	509	438	482	468	477	512	470	447	503	499	459	528	466	507	527	476	472	537	493	518	487	520	478	471	497	480	499	479	458	495	469	487	482	475	502	484	466	456	481	509	535	458	483	486	462	472	500	470	495	498	469	481	495	482	515	471	478	503	473	500	432	501	477	498	470	515	533	518	508	460	514	483	515	479	489	452	479	515	449	463	506	481	489	450	493	493	472	498	508	496	449	493	469	471	508	492	473	538	516	496	483	526	461	525	526	514	521	503	522	487	500	473	509	452	498	459	518	462	484	508	494	486	498	443	481	471	479	516	486	505	470	508	531	496	490	475	443	509	518	521	457	514	497	496	506	466	489	476	474	477	461	514	451	460	487	486	485	459	461	465	488	462	510	477	534	508	463	496	518	457	508	487	483	504	448	496	502	471	462	465	537	519	491	476	494	476	492	514	499	453	457	432	518	533	529	476	494	439	492	435	517	525	496	474	465	448	507	508	485	503	453	524	493	488	490	520	493	459	497	511	470	474	508	464	502	487	497	496	472	512	462	507	499	480	512	498	522	467	444	508	500	482	517	475	470	478	514	474	500	478	475	466	469	505	479	476	485	528	449	474	485	522	523	484	497	507	455	543	466	530	463	517	491	441	501	476	475	484	486	493	477	511	478	485	471	506	470	486	473	482	501	482	502	491	492	495	491	512	521	489	521	479	472	508	471	502	505	496	511	511	505	450	505	534	495	485	497	500	484	479	508	493	566	482	527	484	476	533	500	491	465	466	523	513	478	497	463	463	477	516	472	434	476	457	477	488	529	470	482	519	497	480	478	460	521	480	489	528	489	485	508	461	477	441	463	450	478	459	505	475	461	484	496	454	465	515	470	517	489	504	519	478	491	464	503	508	508	474	491	450	495	456	489	475	466	459	492	492	459	469	483	485	456	521	513	491	502	476	499	484	502	472	491	505	480	529	510	492	490	495	457	497	502	468	473	466	500	514	478	494	506	471	443	524	495	502	509	491	483	488	492	495	485	492	516	448	493	468	482	481	486	458	471	500	467	501	475	513	511	462	477	469	499	494	481	472	503	493	526	465	515	455	467	470	488	493	492	473	489	434	505	490	476	463	504	488	482	506	468	492	450	490	465	497	508	463	488	465	498	521	518	469	534	503	485	489	481	460	501	471	496	455	485	503	472	518	506	489	515	486	500	486	465	474	539	476	464	505	475	494	485	503	449	477	502	459	460	508	495	493	443	464	466	524	480	475	476	487	469	520	516	490	506	477	488	478	484	490	500	488	479	506	469	482	494	496	503	459	505	504	480	510	471	468	460	526	509	495	510	448	497	515	483	497	481	490	459	478	433	489	484	496	470	466	476	496	469	501	470	504	505	536	528	502	526	478	497	526	498	467	491	465	476	497	499	471	486	429	483	492	497	500	498	458	485	490	505	548	459	444	485	530	468	493	501	488	459	486	478	491	529	444	469	477	492	508	519	489	458	441	476	479	511	506	454	459	453	477	512	499	471	496	474	481	495	525	510	492	479	461	473	480	482	506	459	487	543	474	496	490	473	473	496	491	472	459	525	527	467	476	484	513	462	510	463	498	466	498	508	501	460	501	490	517	474	471	491	496	507	467	447	469	509	490	521	483	490	477	492	479	520	508	528	513	547	481	466	510	488	485	468	491	509	474	495	478	492	532	474	518	498	430	485	487	488	520	451	487	507	476	534	489	463	515	489	508	466	482	456	454	496	473	477	492	483	491	507	538	483	482	505	478	483	511	460	467	478	479	511	486	478	509	437	523	483	514	487	487	524	532	494	515	530	466	455	521	503	483	482	472	529	512	477	487	478	471	454	500	474	499	503	488	511	521	478	464	490	510	517	506	511	506	510	495	485	525	530	518	506	500	454	506	493	495	433	488	531	459	471	474	502	430	482	476	503	512	476	480	492	488	504	510	522	491	490	487	516	481	488	521	481	476	499	492	477	452	486	493	492	469	485	436	463	531	468	487	489	511	501	480	477	511	473	487	492	460	437	472	484	535	491	519	529	475	509	474	466	523	496	492	513	481	516	467	517	474	504	524	509	502	502	478	538	479	512	492	504	485	461	490	467	494	465	462	489	487	471	487	456	495	496	498	482	499	486	546	494	469	497	465	502	501	515	467	485	500	531	479	511	481	455	491	485	512	503	481	485	499	496	515	520	474	466	484	503	462	501	493	504	522	501	472	484	482	493	519	477	485	458	492	500	482	496	460	493	486	462	460	461	483	476	520	485	474	453	507	491	480	489	485	472	490	504	482	509	524	504	471	463	479	468	496	489	478	501	481	508	512	458	486	466	489	495	478	505	498	500	497	469	437	487	512	519	455	487	513	484	488	463	493	512	427	551	481	498	493	477	476	490	466	487	519	489	467	510	450	495	496	478	474	500	481	444	472	458	501	481	473	467	487	451	490	481	479	479	457	535	499	487	473	497	481	484	524	470	479	482	474	456	494	472	499	471	506	468	490	464	479	466	498	440	474	505	490	485	507	475	509	447	482	484	470	422	498	470	500	491	454	467	502	464	449	468	513	477	474	477	487	498	483	512	487	541	470	496	502	478	497	516	478	443	504	464	479	476	511	491	480	492	458	471	502	473	506	496	465	507	478	476	492	486	500	480	486	497	476	507	502	531	470	485	492	473	484	500	472	502	468	469	460	485	484	507	462	487	478	448	517	499	495	510	450	477	512	494	492	493	500	446	481	506	467
24363	21294	28143	24740	17420	4728	2310	1626	2707	8860	19911	18335	12434	5783	2444	1218	534	318	237	208	200	192	211	214	211	213	197	197	184	190	214	190	195	215	179	205	188	196	209	208	191	198	202	185	202	210	196	220	193	196	235	229	231	185	198	202	193	181	210	200	229	193	198	209	196	200	220	242	218	200	219	228	212	203	197	201	206	205	186	199	197	216	192	182	224	189	186	185	197	215	179	183	208	197	203	214	216	210	194	210	198	206	198	205	208	208	191	188	213	196	208	178	192	208	194	207	190	208	196	220	196	198	211	183	190	202	206	193	226	223	227	191	196	202	205	193	208	184	185	217	180	200	178	177	216	200	179	197	193	208	213	208	202	209	170	207	176	215	197	217	182	210	221	209	210	229	198	206	203	207	217	220	198	197	226	206	216	194	219	230	210	188	180	208	171	202	221	216	191	213	208	200	215	208	188	197	209	217	200	195	206	183	194	204	198	214	195	215	226	198	187	181	178	212	200	219	215	206	218	194	222	194	226	211	219	216	191	193	197	225	218	211	189	192	194	195	182	188	198	183	224	195	197	216	194	220	238	210	197	216	216	195	185	201	187	185	199	201	195	209	203	241	207	214	205	202	192	187	207	217	204	211	188	207	209	201	178	200	195	192	209	204	205	199	196	226	180	185	193	202	218	190	216	204	210	193	219	209	187	185	203	208	223	194	217	183	176	185	218	191	202	197	189	216	217	202	212	199	221	222	192	171	200	199	196	198	216	228	200	228	192	197	199	190	214	203	205	198	224	205	197	243	195	179	220	203	186	211	195	187	176	190	192	231	219	191	213	174	205	186	193	194	202	209	193	201	207	194	191	187	213	196	200	223	193	196	205	193	233	222	196	191	201	189	190	207	222	202	198	188	185	214	213	198	212	194	217	204	175	201	192	188	189	184	199	194	197	192	181	221	175	187	186	220	198	201	177	219	221	199	204	194	208	183	198	198	233	224	189	194	199	203	202	220	217	203	199	184	225	199	200	183	197	171	199	188	229	216	217	187	196	207	177	194	195	185	200	187	222	193	175	210	200	197	201	191	198	209	218	189	221	228	208	211	174	194	179	196	192	196	208	212	194	221	179	223	202	202	194	195	201	176	178	188	201	189	199	204	240	177	197	222	194	214	190	233	214	176	200	206	207	203	205	219	186	188	194	237	208	187	182	210	220	201	211	182	205	210	187	209	211	209	201	175	227	224	205	196	191	215	209	194	211	189	193	203	209	196	199	183	194	187	206	185	193	211	214	201	196	210	195	200	170	197	221	204	200	219	209	204	203	196	203	184	183	212	195	213	199	195	225	209	186	225	200	194	186	194	197	191	172	217	230	185	188	200	187	221	210	202	192	203	231	214	198	213	221	220	206	210	198	182	206	192	214	215	209	178	189	215	203	182	199	237	177	199	184	205	194	185	178	214	220	188	207	208	193	200	201	206	212	187	178	200	197	206	200	208	210	199	179	202	196	174	182	201	191	210	183	206	185	239	164	196	202	217	213	210	182	220	221	206	214	213	203	204	220	192	185	214	191	210	209	193	213	217	192	206	207	186	198	194	185	211	220	204	200	199	225	199	211	195	205	199	199	189	185	187	223	211	187	187	205	187	234	198	187	181	183	195	176	204	217	188	202	188	229	196	200	202	217	185	229	209	207	189	194	176	218	204	196	207	226	194	203	185	188	213	187	194	191	203	186	221	224	208	218	188	190	225	194	207	210	218	227	209	218	210	187	220	207	207	191	188	224	198	195	200	192	200	186	198	178	184	207	202	178	194	200	196	227	185	231	227	207	193	188	203	200	199	213	191	206	182	218	194	211	231	227	205	210	234	183	186	201	184	193	221	193	226	187	198	213	205	205	199	218	219	190	198	174	193	226	184	183	189	213	210	216	202	192	219	188	208	207	189	206	214	189	217	208	170	211	232	205	213	206	223	214	193	192	200	184	202	208	204	204	200	180	185	199	202	200	209	218	208	206	209	204	219	210	231	191	202	207	191	220	200	220	221	190	181	194	195	214	197	178	205	168	202	195	191	189	189	212	203	218	183	209	190	207	201	203	194	197	211	184	230	195	185	190	200	207	203	191	201	198	191	214	173	195	249	178	200	209	191	201	176	216	203	200	215	185	204	216	199	180	223	207	213	229	191	240	191	202	187	203	223	216	203	191	196	182	196	230	212	219	217	222	199	192	213	189	213	180	198	188	178	195	207	201	195	178	205	206	201	196	219	176	187	187	213	218	216	195	199	185	203	206	223	198	236	210	225	181	223	204	182	178	199	184	205	209	193	206	199	210	196	208	229	197	215	200	185	227	213	201	203	214	199	198	177	205	219	198	213	218	216	192	207	220	203	226	219	215	231	227	190	215	199	202	215	226	205	213	230	194	204	214	220	196	198	193	192	170	200	214	182	205	229	205	197	207	196	210	200	217	223	220	227	172	181	205	181	191	216	233	209	202	192	198	196	207	236	207	182	195	207	210	218	202	210	201	189	207	207	197	208	207	194	208	197	222	222	224	205	203	202	191	216	223	187	209	209	203	194	222	190	194	225	202	192	212	186	216	204	215	211	187	228	236	223	167	192	223	194	208	210	194	218	186	189	185	197	185	202	199	192	186	209	207	199	193	201	233	211	217	206	214	210	196	194	190	229	205	206	227	226	216	186	218	210	201	207	202	207	204	202	199	207	225	204	199	171	235	183	206	215	228	193	193	206	183	197	198	232	169	194	212	189	204	193	213	202	206	216	201	217	187	203	185	186	206	229	206	201	212	206	207	206	220	190	201	189	196	195	210	211	186	190	195	192	211	237	203	174	190	183	223	188	212	176	213	218	189	214	204	226	204	203	182	188	186	205	195	198	204	193	180	224	215	201	206	199	188	183	237	219	206	193	198	216	196	202	210	217	174	206	186	211	223	208	199	209	172	178	185	218	198	198	180	197	194	167	200	197	187	192	213	201	211	189	211	208	179	217	217	203	199	184	227	204	188	177	217	217	243	177	219	212	193	234	201	200	209	196	187	214	191	189	190	203	212	201	209	208	173	194	181	196	201	199	195	194	174	196	217	194	198	221	215	193	206	211	199	200	203	177	192	187	192	200	212	195	200	181	197	171	190	195	206	209	209	224	196	208	205	193	221	231	200	173	215	193	216	224	204	207	214	212	196	221	203	197	214	205	227	234	225	202	204	191	187	205	178	217	207	211	211	173	184	204	178	217	206	213	210	195	210	184	190	194	198	214	206	204	206	184	198	201	217	227	197	210	180	211	188	207	218	207	199	211	225	225	179	191	208	197	230	215	179	213	223	211	211	188	186	206	196	206	214	225	199	194	200	204	207	212	190	184	216	204	196	194	191	171	211	215	194	201	186	192	207	211	203	234	193	205	222	209	184	197	199	196	223	245	196	195	211	210	203	212	195	190	199	208	215	191	191	210	210	193	211	175	211	208	218	199	214	195	204	215	190	172	215	184
9224	19407	16355	13505	11383	9111	6984	6025	9959	22259	32568	29870	22724	13810	6869	3678	1644	786	572	446	425	447	441	468	422	417	440	413	414	437	425	437	415	380	422	437	422	438	437	440	421	433	447	453	431	437	413	473	425	456	449	430	422	447	437	399	432	451	430	429	442	438	433	452	437	405	443	483	452	428	439	423	439	410	384	413	440	421	414	423	436	408	457	439	429	401	417	418	426	438	440	423	451	405	415	425	414	427	449	473	403	389	407	401	448	438	395	404	420	439	405	422	440	410	431	413	387	444	424	402	405	387	409	424	419	434	456	421	435	426	426	453	421	436	411	394	449	435	432	435	445	436	443	412	440	441	417	438	435	431	449	420	401	436	402	455	436	410	431	400	457	399	423	428	410	397	413	438	452	424	441	459	418	380	446	408	434	454	403	462	427	416	448	423	442	415	463	457	406	424	427	431	426	426	413	463	437	423	424	397	425	405	421	467	426	471	405	420	424	438	440	400	420	429	400	423	446	455	460	432	447	444	451	394	434	423	439	424	441	434	417	415	440	443	449	436	421	457	408	456	431	417	444	436	434	435	456	430	454	419	454	399	421	425	436	421	452	459	482	442	395	444	392	423	451	438	388	447	411	438	413	431	404	462	422	425	405	422	402	411	421	420	423	461	419	434	413	394	387	441	418	431	478	435	423	373	437	434	444	470	421	415	459	417	429	413	420	461	407	450	459	410	410	427	440	447	432	408	441	423	410	415	395	399	431	426	423	457	412	387	420	452	428	423	436	433	425	432	454	432	420	417	437	445	465	445	441	439	368	408	375	423	421	455	448	454	453	427	430	406	383	428	441	431	406	445	468	419	425	404	427	429	447	444	492	436	444	443	448	444	432	434	472	437	421	424	415	422	421	413	422	458	397	440	441	401	411	420	414	411	423	391	414	430	432	401	452	432	447	440	443	450	410	434	422	408	478	388	400	426	448	413	431	449	395	413	424	404	457	400	432	437	426	436	452	438	416	477	454	426	437	435	396	445	402	459	406	458	452	436	411	447	460	433	447	409	470	389	433	447	436	406	448	436	436	405	414	395	420	429	445	433	457	430	413	447	387	446	415	419	412	444	467	446	475	442	424	412	393	418	442	486	432	426	424	408	412	442	397	459	468	415	463	448	411	447	408	479	455	398	426	424	425	403	399	434	430	389	442	431	422	409	430	430	443	420	438	449	413	424	427	434	424	387	461	441	439	442	431	408	442	430	421	449	455	445	411	415	437	416	404	453	431	437	428	435	392	459	380	409	404	424	429	407	426	449	432	440	424	419	392	490	391	458	452	443	425	409	429	416	439	419	449	416	396	433	407	386	447	438	434	463	411	376	439	412	413	442	410	437	422	426	427	419	450	413	417	392	445	450	434	438	406	430	431	420	450	408	457	448	448	450	414	443	423	421	396	412	408	471	399	396	436	409	438	441	441	429	400	438	428	439	441	420	415	442	398	439	407	442	438	442	444	422	413	403	427	422	426	410	392	444	398	467	427	453	381	467	395	454	409	444	443	409	450	434	397	432	420	451	434	448	446	402	391	421	457	438	470	438	416	426	386	428	381	393	446	416	443	445	436	406	447	410	398	433	449	413	400	399	449	430	435	450	436	434	414	411	421	394	413	419	423	431	400	443	477	458	440	431	430	433	435	430	429	442	442	459	425	440	443	442	432	412	442	461	430	401	418	444	411	447	446	426	462	410	440	455	439	437	405	442	442	436	468	440	443	458	443	404	449	420	419	427	419	445	437	449	434	409	399	429	425	437	398	452	437	432	429	413	433	435	406	419	451	465	455	413	405	402	450	425	391	421	425	405	430	505	461	429	432	421	437	451	422	385	438	402	428	410	410	435	437	367	415	455	402	445	414	447	439	403	416	436	429	391	394	444	412	477	452	407	440	452	418	392	402	416	417	413	421	412	435	433	432	454	417	460	421	444	440	442	422	428	424	429	406	411	472	440	439	458	462	426	460	408	416	423	431	392	392	434	442	424	467	422	457	412	435	450	442	442	411	433	454	413	394	439	416	417	425	430	390	444	441	466	400	444	419	422	398	440	453	463	425	391	434	415	413	418	429	428	443	441	443	454	421	444	399	398	454	455	438	415	461	420	436	489	506	409	426	421	416	434	462	441	411	458	403	461	459	432	425	434	401	454	400	443	418	412	452	454	468	403	422	433	427	433	451	419	454	419	428	422	409	431	417	435	483	478	439	483	423	443	437	421	440	442	410	444	419	410	407	418	425	442	449	415	446	461	407	440	404	416	425	417	425	471	466	437	428	400	393	428	432	393	405	420	438	397	439	409	390	447	466	424	397	453	432	394	450	412	400	434	417	437	434	423	429	460	435	441	405	415	402	398	443	413	437	430	420	439	405	441	455	411	447	435	418	465	451	429	401	426	438	434	435	449	424	431	431	463	414	431	449	469	423	437	384	416	429	428	430	442	419	432	426	403	414	415	463	429	440	458	430	456	431	400	444	434	420	452	409	415	451	422	426	431	425	419	440	434	474	479	447	405	447	428	434	413	435	387	466	415	388	424	429	425	416	435	423	412	443	393	425	436	431	412	443	482	464	439	433	477	417	432	422	433	433	388	403	426	464	434	405	407	418	451	410	405	463	440	440	449	423	435	470	418	466	425	449	464	436	441	451	479	437	419	430	428	379	381	402	425	432	409	438	449	429	433	465	408	400	405	432	411	429	475	434	422	444	417	466	422	477	420	400	445	440	432	370	409	431	437	423	428	408	399	408	437	459	434	410	438	435	443	442	424	388	397	441	427	422	439	409	427	426	444	454	421	458	421	435	408	385	425	404	446	434	402	454	432	416	435	422	442	447	449	417	426	446	389	471	413	434	420	440	450	447	463	400	416	415	443	456	420	466	421	424	443	402	456	429	444	454	424	454	428	445	457	437	398	435	423	441	449	455	400	445	426	441	440	421	427	421	427	449	460	422	437	445	411	442	447	445	452	407	439	463	435	455	442	425	434	399	421	424	444	415	437	439	463	437	439	418	487	450	429	402	438	450	457	448	441	431	403	440	409	399	444	437	433	439	417	448	422	436	445	433	429	427	421	437	424	468	430	431	421	414	426	425	417	459	442	440	429	452	446	415	424	457	463	437	425	390	443	415	426	446	402	400	435	413	416	416	455	423	417	471	428	424	443	412	440	432	446	425	468	424	400	424	418	420	413	423	438	401	409	427	412	431	428	405	433	453	424	413	395	441	453	421	388	445	393	409	439	408	410	434	429	422	425	418	436	437	408	430	452	426	437	412	444	408	430	444	401	383	442	418	436	415	426	430	412	437	439	438	414	459	428	423	400	442	418	436	433	406	438	434	429	448	403	469	431	454	421	415	406	405	414	420	425	427	429	409	407	433	411	420	408	437	426	442	453	411	404	421	426	420	431	487	434	434	451	412	409	425	401	456	421	429	447	412	426	445	426	445	417	424	438	430	441	419	424	435	424
23184	21298	29138	23783	21306	20168	9129	5223	6549	21508	33638	30263	20652	11236	6408	2789	967	452	236	238	218	226	213	183	193	196	199	181	217	171	208	177	207	192	215	173	208	181	192	208	175	204	149	194	182	224	188	186	189	217	195	197	183	187	182	209	206	196	197	190	203	199	189	193	170	225	200	208	197	214	187	179	206	173	221	187	188	231	211	203	207	194	204	186	198	208	191	216	192	201	210	176	197	187	165	219	179	220	184	189	208	198	191	196	206	201	206	220	193	186	195	210	189	228	217	205	209	193	186	195	215	209	190	215	210	204	176	190	168	207	178	195	200	183	225	208	225	217	203	200	188	209	193	177	201	188	181	201	197	187	211	204	187	177	189	204	192	200	174	203	187	194	212	198	215	178	207	210	217	187	207	172	195	192	222	201	183	195	196	175	183	213	191	200	208	209	183	187	204	196	183	215	203	177	182	180	203	189	205	199	199	181	200	186	176	203	191	212	203	205	217	191	189	201	179	203	198	206	184	231	188	195	208	237	205	184	208	202	183	200	185	171	194	173	208	187	184	186	199	183	173	206	201	188	219	178	181	187	184	214	212	200	185	198	195	164	177	190	165	199	183	228	180	193	189	178	170	197	193	208	154	190	213	177	212	195	193	194	210	183	204	182	186	188	183	215	181	193	187	189	205	202	186	195	191	208	169	203	197	206	190	206	185	192	206	191	224	193	182	189	217	191	167	177	163	179	199	193	183	196	170	174	198	187	178	176	179	204	189	194	172	206	174	212	179	184	201	207	186	208	191	201	178	213	199	190	175	195	181	204	191	205	192	192	202	209	203	227	193	161	173	216	179	208	170	183	185	205	181	199	195	187	225	204	198	186	191	208	170	206	200	206	201	198	199	196	201	193	182	218	185	188	187	205	193	183	211	176	183	198	184	182	185	202	184	183	190	197	198	181	206	186	186	203	162	191	164	187	159	191	175	179	203	180	186	196	195	208	172	191	216	199	177	189	220	184	222	183	191	209	203	197	161	176	218	203	190	220	198	206	175	206	203	220	192	161	185	184	200	197	206	193	207	181	197	226	196	201	197	189	205	183	190	196	208	183	188	174	238	205	233	188	206	197	197	201	189	177	203	218	194	205	189	210	212	187	193	184	206	218	216	195	207	184	188	176	207	195	184	192	210	211	187	192	201	208	189	208	203	188	204	188	191	207	177	191	174	195	144	175	192	178	200	181	212	199	193	181	184	207	180	185	176	218	215	224	184	189	191	187	203	203	164	192	207	201	210	194	208	193	175	188	208	179	217	202	190	185	177	214	178	189	195	218	204	197	211	215	195	216	196	231	194	180	165	219	184	187	212	215	198	194	206	199	219	200	208	170	198	191	187	232	176	198	192	183	187	226	189	220	199	184	180	184	197	184	182	186	173	207	192	200	188	200	183	199	178	176	204	195	194	192	194	185	218	180	163	190	176	200	196	214	200	208	202	200	199	214	194	199	207	205	201	195	199	190	178	174	204	186	197	196	167	186	209	196	184	201	164	177	186	207	201	185	202	182	206	206	181	192	199	209	197	192	199	215	174	179	182	210	191	197	233	179	193	178	216	209	200	180	191	202	173	194	191	185	192	192	208	188	197	184	210	173	202	204	193	194	196	212	183	198	207	177	191	160	197	174	167	186	184	212	217	204	198	176	177	175	173	207	191	208	173	196	191	176	213	184	188	190	203	214	210	214	195	176	181	196	192	188	186	192	188	173	170	217	185	176	188	190	213	211	193	171	183	195	177	189	194	211	187	192	205	189	192	202	206	196	200	176	188	211	183	194	192	200	190	215	212	197	191	191	213	175	182	189	194	207	195	175	202	192	174	205	236	203	199	213	209	183	167	196	204	194	193	171	195	200	182	192	226	173	190	190	203	170	208	202	177	167	206	200	189	186	202	190	176	186	192	187	199	211	212	212	187	215	210	219	190	194	197	193	198	206	189	196	172	187	199	201	196	200	227	202	206	182	212	181	210	214	209	177	187	185	194	193	209	183	176	195	220	202	177	171	203	202	193	182	212	178	173	196	201	185	185	199	194	192	198	187	206	226	215	189	197	190	220	219	194	184	215	226	198	174	184	203	188	207	182	207	192	188	191	203	201	204	198	194	181	191	192	197	182	221	233	195	194	198	189	187	203	206	206	197	180	167	202	211	181	217	207	174	208	210	181	201	220	216	180	207	217	193	215	193	156	182	173	180	201	185	212	198	190	215	217	196	192	215	183	197	182	214	230	209	176	229	188	182	209	187	188	188	186	197	185	188	205	187	217	205	216	211	207	188	191	191	196	189	209	190	190	222	173	188	193	199	189	216	184	197	182	203	184	195	187	222	177	178	181	211	176	191	186	207	198	195	205	202	192	172	210	195	191	182	191	183	196	183	197	187	204	188	215	210	172	213	209	207	197	186	191	178	199	190	204	200	189	193	176	203	200	178	202	187	190	210	184	195	180	179	197	181	206	205	187	213	174	198	186	187	183	193	205	174	191	189	218	179	206	173	196	191	199	209	174	185	173	204	184	222	207	197	181	173	182	197	201	203	174	208	190	207	189	186	205	207	200	187	207	208	200	194	181	196	176	199	215	183	195	192	212	187	213	194	190	187	206	210	214	198	181	180	182	190	189	177	208	189	205	178	222	185	203	193	204	180	164	192	181	198	209	214	192	208	229	183	180	185	234	191	198	182	196	222	217	183	182	181	170	185	180	194	202	193	205	207	201	188	196	200	193	184	182	178	164	186	186	177	205	196	192	190	194	178	164	191	204	197	209	213	207	175	196	191	198	213	189	189	191	217	186	184	178	186	229	222	179	205	222	196	203	202	185	205	200	159	187	187	188	197	177	211	192	189	194	188	185	190	201	209	187	215	191	203	187	226	213	195	194	221	197	203	196	170	210	177	176	201	193	188	208	221	216	212	201	188	193	194	173	216	187	194	195	188	175	186	221	205	207	199	195	184	204	219	213	216	179	193	196	185	209	194	187	192	194	178	190	203	186	166	183	214	197	177	225	186	192	191	188	192	213	206	221	192	201	192	190	208	206	193	181	199	203	183	186	210	194	199	233	185	185	193	204	203	168	201	186	207	199	201	190	212	206	177	183	166	211	195	180	182	192	186	182	221	194	189	194	227	180	185	183	209	200	170	203	184	195	194	190	188	207	203	191	226	212	209	213	185	216	206	211	194	191	196	180	214	201	192	172	188	177	198	192	205	220	214	202	172	198	199	173	186	190	194	185	212	170	198	197	200	206	192	189	187	193	192	203	192	219	205	203	186	203	205	198	199	210	198	211	188	218	215	176	199	182	172	197	178	182	195	213	192	202	172	160	182	207	177	207	188	191	191	185	211	192	196	205	168	180	189	183	189	181	169	189	199	167	217	194	207	236	214	185	157	193	190	201	200	182	196	188	168	197	186	197	194	192	182	207	206	181	203	202	200	172	211	160	211	213	185	201	191	170	161	207	186
12963	26838	25621	19573	18656	15676	13771	14757	18553	35396	42689	38777	29685	20840	14536	7404	2753	1108	626	490	391	391	399	415	397	420	398	413	415	397	379	428	393	396	382	397	426	396	437	409	411	401	400	431	400	412	381	395	406	376	422	400	361	396	412	374	392	385	417	400	404	397	410	413	407	417	423	398	393	390	385	396	412	402	431	375	396	423	401	384	399	378	404	367	392	418	380	392	369	404	400	437	398	415	382	389	411	394	417	362	411	383	404	400	373	363	425	397	382	398	394	392	380	413	401	367	392	392	398	408	400	366	390	386	413	405	398	395	370	394	385	386	367	400	367	405	399	394	420	421	388	402	379	396	395	415	389	416	427	408	424	401	382	376	365	421	424	433	387	395	360	402	412	388	405	369	417	415	357	427	380	395	419	419	395	404	429	392	406	406	376	418	426	410	408	423	381	401	374	403	409	416	394	416	400	400	428	419	424	394	411	395	391	412	394	394	415	415	417	379	412	358	412	425	381	383	388	383	378	422	411	397	394	394	405	400	356	398	388	383	411	391	401	378	401	395	400	365	399	384	409	392	375	374	378	390	396	362	412	405	418	365	392	453	388	376	387	374	377	369	397	405	403	395	402	389	414	412	399	373	406	356	385	343	398	384	407	386	383	360	361	413	402	384	393	395	364	398	394	381	403	392	444	385	405	384	402	386	392	404	432	397	398	406	382	394	411	374	402	369	385	356	432	400	394	423	376	417	379	429	379	389	420	360	407	394	397	412	380	341	408	366	430	392	422	394	413	370	402	387	370	419	416	401	393	394	449	386	413	402	397	414	393	407	383	413	414	389	426	401	399	382	365	363	407	397	393	373	399	422	433	406	406	393	396	414	419	409	406	417	395	371	419	371	383	411	386	380	418	384	398	386	416	403	375	424	377	370	394	409	417	391	386	422	407	432	367	422	397	376	380	407	370	415	389	407	406	412	411	399	381	376	381	395	421	383	380	379	401	394	409	394	441	431	427	375	405	381	424	412	387	368	423	376	422	410	357	376	407	431	397	375	376	405	375	401	413	430	374	415	391	383	396	423	384	434	379	408	413	353	379	388	399	361	403	357	398	391	441	385	404	408	386	408	365	409	373	378	420	404	416	415	387	394	423	370	390	406	404	447	416	383	410	405	396	390	383	389	416	389	397	391	386	347	406	447	408	397	428	367	376	395	376	392	406	386	389	386	383	394	392	390	387	390	376	393	396	400	381	417	392	410	373	395	396	398	411	402	400	382	385	378	414	387	431	376	428	363	403	395	419	392	402	344	404	390	419	400	404	394	389	410	390	405	389	371	399	382	399	420	388	398	395	347	405	431	410	369	388	378	411	365	388	443	401	396	437	393	393	389	369	399	394	428	391	386	417	407	362	397	397	393	383	375	412	418	386	409	422	390	406	390	386	397	368	374	372	418	410	369	376	411	404	387	391	390	395	404	397	370	419	398	351	399	353	341	379	415	409	430	384	437	393	388	383	412	385	382	405	379	359	377	403	357	377	394	362	414	379	385	357	410	390	371	434	390	405	410	437	358	395	422	414	381	372	388	436	384	390	400	442	399	422	381	405	389	369	408	427	393	405	376	355	387	416	395	367	400	401	369	396	384	397	407	409	369	421	422	441	368	428	414	409	394	392	383	371	407	370	362	452	360	394	402	388	374	416	394	410	402	378	400	405	395	457	401	416	383	413	410	366	399	387	398	383	380	407	410	426	409	383	410	367	391	398	370	376	412	416	403	401	389	405	386	411	377	426	400	399	397	400	422	364	376	373	416	410	403	362	408	381	434	384	406	399	411	403	378	418	395	415	424	459	399	403	354	396	367	360	410	410	379	422	412	406	427	404	396	404	417	402	431	416	388	381	377	427	408	442	401	392	393	394	380	386	419	428	404	416	379	407	393	393	401	392	378	412	395	416	353	410	419	375	407	389	399	386	402	447	397	396	403	401	420	398	401	412	384	391	428	383	413	384	389	373	382	391	393	367	416	412	436	365	431	412	384	408	431	442	377	406	394	374	393	411	403	417	455	374	389	428	423	441	425	395	445	390	409	361	396	414	436	394	391	369	413	375	385	391	376	396	368	373	387	430	391	393	389	441	401	398	398	394	407	399	359	366	404	410	414	415	377	420	388	379	394	395	395	429	388	429	406	386	412	402	406	383	362	387	408	418	358	408	402	373	379	392	398	361	403	421	421	371	389	386	394	372	402	412	413	378	397	401	431	385	421	382	382	380	391	375	355	392	435	440	408	393	399	384	415	420	373	359	383	406	381	376	394	392	399	391	401	371	421	415	378	429	358	361	373	410	418	425	434	394	400	384	409	358	338	388	398	435	385	391	395	382	417	424	411	382	355	368	377	412	398	409	392	417	405	417	411	407	405	392	386	409	400	388	402	425	386	393	415	383	398	395	405	405	415	399	345	411	441	363	379	404	409	395	420	383	410	385	395	412	392	403	420	378	382	438	407	397	427	395	407	394	421	431	354	399	384	429	388	412	390	409	362	408	422	390	387	381	379	406	389	400	393	402	415	356	374	381	398	383	421	402	401	422	397	403	392	391	387	391	411	394	402	418	390	399	425	416	372	385	394	334	420	439	391	415	408	388	393	441	392	393	371	410	390	391	386	389	404	376	382	404	421	435	387	406	384	384	397	398	396	391	416	423	400	392	389	369	437	377	393	392	373	390	360	417	389	392	368	432	402	406	402	402	412	411	391	353	367	362	403	356	400	394	402	348	417	421	400	383	427	372	409	407	421	396	386	419	353	400	378	384	384	416	399	390	418	373	403	415	373	411	411	405	407	387	385	419	398	393	394	414	418	389	388	381	370	385	386	383	417	383	393	429	375	403	412	389	427	402	393	399	388	415	378	408	365	415	374	391	401	435	394	353	380	425	412	408	378	421	401	362	378	365	409	405	398	420	424	379	411	388	392	387	430	377	407	378	390	425	392	419	404	395	392	381	392	412	391	386	383	379	379	405	396	416	398	401	427	387	369	381	400	435	422	404	375	385	379	405	402	431	405	394	338	375	383	389	427	397	384	401	404	392	420	410	429	373	393	411	387	393	379	368	401	389	413	404	360	412	398	395	388	379	404	363	389	410	409	394	398	411	440	396	431	379	394	389	378	406	382	413	414	393	387	413	407	402	397	408	376	424	425	393	389	403	407	385	385	343	380	405	367	408	382	423	391	402	401	405	381	368	390	426	383	428	400	393	372	413	403	418	401	377	419	423	386	400	407	415	427	392	370	404	381	389	402	378	382	370	385	428	408	417	396	390	357	387	400	380	356	376	397	387	418	401	451	407	367	362	401	408	406	404	370	413	425	390	385	404	412	345	407	371	392	388	385	428	401	378	391	391	407	458	397	396	399	390	381	391	400	437	378	388	418	377	391	435	378	375	417	362	412	393	380	393	398	375	430	401	366	412	382	406	432	392	390	416	382	361	361	419	414	408	398	398	393	403	403	361	379
26396	20736	10370	2101	828	762	773	607	1106	2457	3407	3111	2061	1277	702	447	312	256	268	262	224	217	261	232	251	238	245	239	221	254	230	238	249	227	228	226	226	215	224	232	240	220	239	247	215	237	234	236	227	230	234	237	225	240	221	231	199	233	235	230	207	256	240	207	222	237	240	232	235	230	255	222	243	239	196	245	213	207	211	228	242	255	237	246	252	240	223	223	226	230	264	233	213	223	228	213	230	246	242	227	251	222	199	224	199	236	240	255	248	217	242	226	249	232	240	252	224	207	217	237	207	249	243	231	227	258	234	234	230	242	233	223	208	230	255	213	212	243	253	225	213	218	235	236	248	229	235	224	220	230	225	217	238	222	230	245	236	239	249	231	211	215	207	272	240	246	234	250	266	227	233	228	231	217	215	220	232	213	250	234	241	228	220	235	220	212	215	225	240	241	215	267	210	223	223	218	195	227	220	226	239	209	251	227	235	235	211	218	225	242	250	239	240	228	219	208	241	237	223	244	218	248	238	209	215	228	241	218	233	216	190	245	237	256	230	224	246	226	203	240	227	241	225	235	228	227	238	231	222	244	235	252	212	241	217	257	253	224	246	231	247	246	218	245	214	237	214	223	243	240	248	213	236	246	223	255	208	233	229	227	228	229	230	214	241	219	234	248	216	227	237	237	250	223	280	245	252	223	223	236	213	206	217	232	244	199	205	227	240	211	224	231	228	246	187	247	240	244	220	230	252	226	215	226	227	234	215	230	213	253	227	243	246	246	250	241	210	232	236	240	221	222	208	243	200	245	237	224	199	192	206	246	240	224	215	227	258	232	235	234	219	229	254	217	256	210	208	232	245	240	238	211	235	250	216	237	237	216	261	249	200	232	245	229	223	216	269	257	244	236	275	256	236	214	266	243	184	254	208	226	232	256	233	229	216	242	222	249	248	248	262	230	227	249	260	225	254	243	251	244	245	236	230	221	233	247	229	242	202	211	217	240	218	238	247	243	228	216	224	221	236	220	230	251	226	230	223	214	218	217	194	235	226	246	226	220	221	226	229	242	221	225	222	226	248	252	206	251	213	251	234	231	218	219	195	223	213	239	239	246	241	225	215	240	211	221	228	252	251	239	253	246	241	211	220	224	233	200	224	224	250	255	240	231	202	241	260	224	220	189	226	227	262	227	249	251	243	223	260	250	204	228	204	238	267	259	248	236	223	204	248	243	238	246	230	262	218	219	224	241	232	227	248	231	223	235	210	247	229	210	222	216	218	220	264	230	225	258	235	245	240	238	252	270	234	230	245	236	222	254	227	182	232	246	240	239	196	221	230	243	244	254	225	241	237	194	213	206	234	229	211	200	235	280	229	201	220	215	221	231	244	210	229	262	264	245	218	225	219	233	249	232	208	212	226	253	234	218	226	250	241	217	244	238	211	239	216	217	239	240	240	234	219	246	251	246	236	232	214	215	241	199	255	208	179	211	226	229	228	215	233	224	220	212	252	240	252	237	227	222	228	233	239	250	229	223	239	224	237	255	224	226	201	258	223	214	230	207	227	243	246	236	235	220	234	234	220	209	231	242	231	234	223	224	243	235	248	216	217	242	225	221	233	221	211	206	232	237	226	236	254	213	217	221	234	202	223	211	233	202	230	218	216	228	225	220	226	229	229	228	216	224	214	239	230	250	219	237	232	211	230	217	250	247	234	238	219	223	217	244	233	226	251	223	213	229	235	208	248	237	245	220	241	236	222	249	250	235	231	220	234	233	200	243	217	205	233	229	239	229	235	214	235	252	222	194	228	229	203	207	250	214	229	218	255	222	232	245	217	239	239	238	230	219	230	225	234	253	227	232	239	206	214	249	209	225	264	260	249	220	219	244	252	225	231	238	235	227	230	232	226	231	236	246	235	229	258	235	249	207	249	228	225	236	240	229	216	250	224	249	218	240	241	242	241	221	246	233	229	215	238	229	246	232	206	247	263	252	206	228	225	219	244	262	247	202	232	245	235	234	227	221	181	230	218	222	222	219	242	226	226	247	236	225	260	218	237	233	239	200	233	227	229	233	240	229	194	226	234	202	227	226	227	242	232	241	240	212	216	223	246	271	240	227	253	252	239	221	222	219	240	250	220	250	227	213	196	248	226	246	234	228	212	241	231	221	215	191	223	230	252	236	234	231	251	224	204	229	217	215	229	236	227	214	246	226	201	233	215	247	236	277	222	234	230	236	244	236	218	276	233	214	237	251	241	260	214	237	256	236	236	218	237	251	251	202	248	241	232	239	241	241	239	229	241	240	230	238	231	216	228	241	210	221	234	227	206	232	248	237	252	193	245	223	218	234	253	253	229	235	247	263	242	228	214	206	209	249	256	233	241	246	253	246	240	236	220	227	225	201	212	225	243	215	225	236	223	222	216	242	232	217	216	233	231	255	219	214	216	247	235	241	241	263	217	250	211	229	223	229	239	222	218	244	238	198	214	227	212	236	254	236	212	206	237	256	259	238	216	243	242	231	218	237	180	230	225	255	252	240	254	271	211	225	218	248	210	245	244	238	235	246	220	252	228	258	245	234	243	233	225	228	232	204	232	219	264	211	228	240	227	265	209	233	231	220	226	253	235	235	227	235	234	245	192	249	236	247	223	227	234	240	233	231	246	225	235	247	206	242	211	246	265	229	228	238	242	219	197	235	234	227	246	230	203	215	212	224	228	211	253	214	251	231	230	250	230	230	226	219	225	243	234	223	224	208	231	268	240	254	213	245	253	227	237	197	197	215	237	227	232	233	248	227	239	200	229	231	226	239	229	225	223	246	257	240	268	239	230	205	231	217	250	242	251	233	222	229	224	220	218	241	253	238	234	257	209	237	247	228	197	247	243	231	242	260	205	249	236	263	238	251	226	212	224	230	254	244	217	247	248	249	206	209	249	207	246	251	224	266	216	242	231	238	280	246	231	253	264	223	260	219	201	228	240	203	247	251	242	230	241	228	246	229	249	206	224	257	206	253	217	245	209	240	246	212	229	231	219	208	252	205	236	255	242	255	226	247	237	236	225	187	222	247	223	205	255	233	204	228	219	229	202	240	246	225	200	236	235	231	248	225	226	247	221	227	241	223	238	228	223	225	212	240	211	257	252	202	208	243	220	214	219	207	218	233	222	245	236	228	214	228	210	244	228	247	216	230	221	218	235	218	209	215	224	229	251	202	222	225	218	213	224	226	221	221	226	232	247	241	204	218	228	244	243	227	238	227	261	229	234	216	246	239	200	246	233	244	216	257	252	240	235	234	244	263	223	261	232	219	225	221	233	230	217	228	222	211	241	220	235	242	235	234	235	226	209	228	242	237	240	227	223	234	226	225	232	215	242	217	213	244	228	247	223	243	212	218	219	251	226	230	256	205	230	198	251	219	228	215	228	239	199	225	205	240	217	223	234	237	228	228	227	231	228	247	233	237	244	219	222	235	240	226	215	227	237	232	212	235	224	241	247	236	236	232
7805	8880	8001	4306	2566	2762	2775	2125	3904	8626	10673	9252	6136	3680	1953	971	706	523	496	444	513	486	512	494	515	495	471	473	493	468	488	514	472	505	507	453	501	494	448	501	498	493	493	476	491	473	495	490	518	500	465	506	499	499	503	491	496	484	470	492	505	494	492	488	508	469	513	478	516	501	470	480	488	488	530	474	503	466	507	483	529	492	478	489	497	491	489	510	471	490	481	517	467	508	479	470	468	491	469	473	454	454	455	466	515	496	532	490	477	496	440	492	498	490	473	448	545	487	510	507	496	493	511	487	502	469	452	542	488	484	481	513	503	510	487	488	492	466	502	520	521	469	519	503	468	515	435	512	509	506	462	519	448	478	495	466	466	479	461	498	513	501	506	458	492	441	487	483	489	498	428	519	482	464	495	501	510	521	460	487	451	485	503	469	492	447	494	460	460	503	510	517	486	490	474	489	499	501	457	474	459	470	478	502	484	480	479	487	506	502	467	504	527	452	519	504	480	490	498	535	496	479	466	501	488	469	486	504	471	466	476	478	426	484	464	469	515	459	477	548	457	499	494	506	495	504	487	466	480	496	475	522	498	464	501	475	520	489	478	534	504	480	471	451	468	514	510	539	476	478	481	506	478	494	500	466	465	464	481	468	516	507	461	474	442	409	481	436	493	527	473	470	482	483	475	472	481	507	448	486	501	518	518	503	490	471	460	522	508	489	483	491	465	507	463	508	489	502	497	479	524	433	508	515	474	490	444	453	487	472	476	472	477	478	470	482	482	486	501	517	494	487	520	467	511	479	476	478	471	493	558	493	455	526	494	525	503	468	562	470	497	474	486	480	471	498	474	446	497	444	470	496	480	479	488	462	467	512	511	476	545	479	505	505	526	484	479	470	493	503	507	493	475	478	499	468	495	494	462	495	468	470	490	487	474	515	487	492	440	468	478	466	531	464	484	503	504	484	471	526	475	474	504	489	502	511	512	541	499	512	520	454	491	505	489	554	480	514	490	486	528	463	466	492	479	508	447	490	486	476	484	497	448	472	504	455	479	475	493	458	525	486	504	497	486	454	478	498	451	480	502	465	523	467	463	524	478	488	422	491	495	480	450	504	490	510	512	483	493	464	529	446	479	513	498	485	457	477	481	452	507	518	492	480	514	489	510	549	497	460	460	461	473	498	468	469	505	473	486	499	490	474	472	446	508	485	470	501	469	477	488	498	496	483	502	481	489	522	462	469	493	513	504	520	516	502	512	488	491	498	470	499	493	475	474	490	493	488	504	472	467	500	485	491	463	508	463	498	452	485	447	502	466	495	479	454	482	512	497	522	504	466	492	485	499	452	470	492	510	487	484	500	521	504	464	469	494	474	489	481	475	483	493	466	486	497	492	510	504	505	530	518	525	482	439	478	513	452	481	462	486	504	465	445	469	489	487	458	495	495	520	447	485	494	501	437	471	503	465	490	507	481	489	493	485	477	494	453	479	519	462	451	501	432	485	479	482	493	505	468	447	511	502	503	464	500	492	457	500	493	485	482	495	471	457	455	495	511	483	425	505	494	486	491	474	473	505	519	479	476	462	473	485	491	476	459	480	499	473	502	516	438	482	495	523	535	501	486	467	474	487	464	463	501	502	461	485	489	480	484	497	519	484	491	477	531	472	471	474	484	506	466	477	473	483	470	528	500	464	513	483	489	517	473	488	500	510	456	484	495	471	491	506	477	491	494	517	522	502	504	536	520	473	524	468	478	455	461	493	511	493	495	521	488	473	456	470	512	485	508	488	501	502	477	497	519	490	506	483	503	478	504	490	512	483	479	510	500	482	492	506	491	491	435	487	488	500	529	480	483	514	475	486	485	501	499	527	491	474	502	497	491	512	499	512	475	488	468	469	502	490	479	485	528	490	495	466	466	500	438	506	504	534	492	462	481	460	502	505	472	544	488	515	534	500	479	493	497	502	517	527	475	505	523	509	488	515	486	525	503	488	487	440	432	450	494	498	496	477	503	465	490	506	476	490	525	455	473	480	477	474	466	463	475	491	470	476	483	494	505	518	479	474	451	478	500	474	524	460	467	494	495	474	472	492	448	484	485	498	519	504	490	512	494	490	500	510	500	495	484	477	526	474	496	464	514	488	494	492	498	490	491	446	479	489	515	485	471	514	462	475	503	487	467	479	494	498	488	485	465	467	506	494	490	537	491	443	497	491	497	526	456	500	500	485	490	468	470	511	497	505	509	464	494	474	462	446	512	484	478	484	494	459	478	488	470	497	493	482	519	464	467	502	532	476	503	478	495	483	472	473	502	467	450	505	504	505	560	473	486	457	475	478	480	469	495	498	470	493	495	448	516	498	491	475	502	488	503	521	491	471	471	542	521	526	495	494	524	428	507	517	477	469	506	517	465	501	448	474	447	498	497	510	510	459	455	505	477	470	510	493	461	484	479	436	431	463	477	477	474	479	509	488	471	445	496	526	452	473	507	453	532	443	519	509	481	459	481	491	494	485	496	450	492	481	466	483	509	541	476	466	505	505	492	488	486	464	479	502	513	453	486	456	492	496	497	463	510	461	464	498	481	500	494	531	507	472	474	500	455	507	468	504	487	499	458	513	462	466	488	496	548	473	504	490	496	489	458	504	528	463	519	488	460	472	498	499	475	484	474	491	456	450	509	512	463	500	480	469	469	475	499	478	482	493	466	504	508	483	473	484	519	498	469	530	502	507	462	469	528	504	486	504	482	495	466	486	481	495	506	500	497	520	479	476	510	512	495	497	453	455	494	484	455	465	490	474	498	471	490	473	456	508	470	543	501	481	495	482	469	483	496	465	483	471	485	493	477	515	501	502	487	496	485	516	480	465	467	521	465	497	495	504	508	484	541	481	459	487	480	487	475	486	445	483	497	500	474	518	501	529	497	500	507	505	502	485	505	488	492	474	483	461	484	478	442	482	469	454	480	480	483	526	505	509	503	486	475	444	495	468	498	463	486	483	483	503	515	495	482	469	467	458	475	499	488	465	496	512	487	499	474	462	481	492	491	499	494	490	479	443	478	499	483	502	506	474	499	431	487	496	502	491	462	486	530	506	481	463	505	474	500	461	487	509	503	474	496	475	466	493	443	479	485	466	497	492	479	487	468	473	457	486	520	448	487	486	488	499	523	474	488	487	487	509	480	515	490	508	474	458	452	511	469	453	498	497	528	473	487	505	517	488	482	459	475	503	474	508	475	487	498	454	496	463	526	483	466	459	524	493	486	469	457	467	480	498	486	482	529	466	486	440	492	518	476	465	442	494	489	499	488	508	498	481	457	468	492	471	478	455	498	508	509	476	505	490	490	476	498	515	491	509	468	514	455	484	492	497	510	441	476	487	512	472	483	487	496	464	483	474	495	485	506	500	508	537	465	462	455	461	500	464	519	497	491	506	474	478	472	493	491	498	486	494	471	502	490	502	481	458	484	472	496	502	493	488	467	479	507	474	503	511	472	475	507
24366	21286	28186	24736	17379	4949	3413	2687	2697	9220	19286	17361	12273	6417	2557	1035	464	287	233	219	178	225	205	219	226	202	207	182	215	216	194	203	207	213	182	198	205	208	205	214	214	200	218	200	187	204	217	227	235	243	231	221	186	206	208	182	189	182	203	215	209	221	204	190	190	220	199	212	213	195	239	187	222	221	182	199	211	237	179	214	209	204	207	239	222	199	214	185	212	210	208	212	196	195	201	201	206	206	223	227	205	229	197	194	201	189	201	207	201	215	205	223	204	196	212	211	230	206	220	233	202	230	217	188	205	190	199	207	224	214	195	184	205	189	204	188	220	207	187	226	212	207	224	188	205	240	230	229	190	236	196	206	188	174	186	212	199	205	214	177	182	219	194	191	246	193	191	201	214	218	196	209	174	211	222	178	181	187	214	201	210	215	201	211	222	234	225	206	177	212	200	207	201	200	205	212	177	207	238	225	221	197	198	200	221	196	197	200	195	224	195	205	225	199	206	236	216	179	215	220	237	218	217	201	216	220	214	209	219	194	203	195	220	208	220	199	183	214	217	211	197	208	173	222	219	200	206	205	190	190	191	234	173	187	210	191	191	214	201	197	242	214	206	213	200	228	195	201	206	222	196	196	207	203	204	179	204	212	228	204	192	211	227	207	209	212	199	223	197	180	200	177	192	194	246	214	200	209	204	188	234	207	201	218	197	206	238	201	210	216	227	244	199	235	226	225	214	215	208	197	187	182	193	203	189	217	207	196	195	193	222	204	238	223	200	201	230	214	183	199	199	200	193	229	202	226	204	210	195	210	213	213	204	199	213	222	208	210	215	232	199	199	226	220	189	224	213	198	209	206	193	207	205	197	198	199	213	175	179	195	209	202	190	215	191	205	219	236	203	211	209	205	199	192	194	197	218	236	187	208	222	202	189	211	211	219	224	222	209	205	189	216	233	191	224	225	197	201	197	177	227	233	191	199	180	231	185	183	188	215	201	235	184	224	235	189	193	191	200	214	199	185	236	214	207	225	202	196	209	203	210	190	185	221	222	225	225	213	207	213	215	221	195	214	203	224	197	223	222	209	208	216	189	212	203	196	205	213	215	211	189	189	216	202	204	205	195	202	206	226	201	207	203	211	210	195	197	208	211	249	191	210	208	214	209	221	209	210	231	221	244	236	207	216	207	192	195	208	216	206	196	186	201	209	221	230	188	196	203	200	193	205	177	185	217	226	199	213	203	205	209	199	234	237	203	208	195	197	232	184	217	213	214	202	241	208	197	212	181	229	190	197	215	229	204	224	201	210	197	227	226	202	191	193	200	219	211	191	208	200	205	213	184	233	211	235	197	211	191	216	216	205	200	224	210	229	182	195	197	206	196	174	196	206	203	186	201	215	219	211	190	191	217	191	209	186	206	201	212	208	204	201	226	203	249	209	206	203	203	217	203	212	223	210	205	211	224	207	199	228	188	190	191	206	221	181	210	209	203	210	232	208	224	197	217	204	213	222	205	204	201	217	204	179	197	203	213	208	244	190	205	229	208	202	209	201	244	191	203	210	219	195	218	235	179	207	207	211	226	186	210	178	207	199	227	204	221	205	201	201	184	214	197	214	210	222	192	202	218	198	205	210	192	187	203	210	199	195	239	203	215	210	225	220	193	209	214	212	220	220	216	197	219	235	225	219	217	191	245	186	208	213	209	182	222	205	197	181	207	209	203	178	221	181	193	207	204	205	194	195	199	211	199	191	227	201	214	184	215	220	205	218	192	212	218	205	212	216	215	205	184	202	192	222	180	211	210	213	214	206	195	224	181	214	225	188	216	221	208	178	206	209	216	197	180	215	220	202	217	227	189	201	227	196	201	206	224	193	186	190	185	190	198	222	207	201	207	182	217	233	219	209	210	202	203	208	198	214	214	250	198	218	198	209	237	197	202	212	203	198	218	188	212	210	204	212	199	188	200	198	226	201	230	203	221	198	218	218	217	209	200	203	206	204	200	229	204	208	225	190	216	199	205	196	216	207	213	201	204	188	192	238	188	187	204	192	186	202	191	210	206	213	215	183	202	177	207	220	202	185	204	205	195	207	210	220	213	203	217	213	216	195	217	207	238	207	181	220	202	207	224	217	212	189	198	185	219	220	207	224	200	204	194	199	225	198	220	222	228	229	220	215	192	202	216	219	214	203	219	217	205	206	223	209	184	188	212	208	227	187	189	237	203	193	190	205	211	196	206	211	196	223	196	220	216	231	160	193	200	198	197	234	209	207	184	185	190	209	205	198	219	207	204	242	217	195	202	195	197	214	229	203	234	212	175	193	217	209	193	207	181	206	228	204	201	204	177	208	204	229	202	209	226	232	219	206	190	220	237	205	190	201	229	225	205	189	211	208	192	200	210	172	186	196	212	196	184	199	218	203	235	188	191	237	221	198	191	219	227	217	202	203	177	190	187	193	215	183	216	209	211	202	234	188	200	212	228	196	227	217	203	180	228	212	230	211	228	202	209	171	220	208	185	210	228	201	225	208	225	189	182	191	223	203	195	186	211	222	199	202	199	192	194	214	200	199	211	230	217	191	213	222	211	220	192	197	189	195	210	193	183	198	239	218	209	206	207	202	197	194	206	218	211	208	220	222	193	234	170	201	221	204	200	191	200	220	235	207	208	204	212	190	211	206	213	209	213	212	203	202	200	188	223	221	182	220	192	204	195	211	211	202	181	206	207	225	231	225	209	208	225	193	215	213	214	198	202	216	246	213	211	217	182	220	239	193	202	179	198	217	187	229	222	189	187	196	184	229	231	181	205	214	212	217	216	205	208	203	214	203	225	206	214	203	200	196	220	224	209	213	236	229	202	215	221	185	194	199	233	209	212	226	208	228	213	215	215	206	212	192	203	180	182	201	221	243	220	204	165	202	189	207	206	220	218	199	193	186	235	210	193	210	195	203	233	206	215	229	219	199	222	206	199	202	193	186	217	199	200	210	196	210	219	228	187	201	203	202	211	199	190	191	200	201	209	213	197	197	191	196	225	214	201	204	204	213	222	198	201	221	201	189	201	184	232	193	214	194	225	200	220	219	192	208	228	197	239	226	212	167	188	218	225	245	216	215	187	175	202	217	189	201	194	200	221	213	215	188	232	195	214	184	212	207	235	231	195	213	212	188	206	192	207	204	201	229	183	210	187	194	229	198	216	205	246	191	212	203	207	201	225	241	206	219	206	205	186	225	198	211	210	199	220	206	183	170	206	220	203	203	188	221	194	178	194	214	208	172	241	215	223	236	197	206	204	194	226	192	184	203	213	205	205	195	232	188	182	207	213	209	188	193	205	201	204	218	215	224	217	196	226	190	192	215	219	225	228	212	225	181	211	253	219	232	205	211	215	184	189	204	219	222	229	199	233	221	193	213	205	236	209	195	225	204	197	220	200	197	196	207	215	199	208	187	188	225	226	229	198	192	233	221	193	197	193	227	196	221	198	211	215	180	205	207	213	217
9930	18746	18316	14551	10432	10103	9771	9179	9905	22527	32398	28989	23142	14813	7359	2958	1266	657	507	496	426	476	465	448	448	440	416	437	408	459	419	434	450	435	423	439	497	430	433	455	431	471	418	388	425	432	406	420	419	446	451	428	432	444	420	432	415	412	423	412	421	429	452	416	443	420	439	439	438	453	424	481	499	440	415	431	425	458	413	441	423	406	415	439	443	417	415	438	438	413	426	422	435	421	482	467	429	425	419	434	494	459	455	440	435	466	424	416	394	436	472	430	432	446	469	428	380	444	459	482	432	451	466	457	466	457	411	460	453	428	447	414	440	457	414	448	452	429	465	458	443	468	418	427	435	420	437	449	437	416	470	421	419	438	441	438	450	459	454	459	445	443	441	415	457	434	414	448	447	434	448	467	427	465	450	413	388	426	462	437	411	415	476	413	407	466	424	432	443	457	443	442	438	450	472	397	451	460	430	453	451	441	422	439	429	445	426	396	425	444	433	437	455	417	462	440	438	466	456	451	428	417	426	455	452	436	433	440	430	411	429	464	436	432	426	439	430	482	427	458	456	446	420	424	437	478	414	472	432	446	432	416	429	434	438	410	472	419	428	412	419	445	373	486	423	458	406	447	432	438	436	452	462	448	413	455	457	435	419	406	453	437	446	467	472	420	449	439	450	433	444	429	393	440	441	426	457	444	410	416	410	468	448	477	454	458	432	409	446	433	424	456	457	418	445	422	449	469	449	465	456	467	436	417	432	414	446	420	458	414	473	428	417	424	459	468	448	436	421	443	400	449	428	462	454	448	418	411	415	407	456	443	417	438	435	429	444	406	419	458	388	475	439	414	475	438	448	449	457	409	427	439	428	436	460	493	397	444	458	475	443	428	436	440	446	464	433	444	426	448	409	427	417	447	450	485	431	441	437	409	472	416	438	470	397	479	449	415	442	404	447	432	483	454	398	425	459	442	409	453	447	454	449	450	403	452	467	425	431	428	440	457	405	421	460	457	425	452	442	457	461	489	455	444	420	438	380	443	454	455	394	438	457	464	417	458	437	427	417	461	416	435	452	450	439	418	466	438	437	462	436	451	446	464	418	461	458	446	433	483	456	437	424	433	442	407	472	437	433	473	437	456	480	441	460	395	442	450	476	487	408	414	428	451	407	457	424	436	494	480	423	445	435	423	457	406	473	429	456	454	443	460	432	447	440	449	404	417	443	436	461	414	431	429	447	410	440	473	450	427	466	480	461	450	433	430	437	475	410	449	450	435	427	440	431	434	417	421	451	442	446	400	418	418	435	457	448	420	481	437	424	418	454	428	440	464	452	475	481	451	450	428	438	459	438	458	482	415	440	427	432	465	442	439	440	466	427	488	460	443	432	439	406	421	431	435	415	456	423	423	441	417	441	463	437	450	436	431	486	439	389	431	429	431	466	402	465	457	456	471	412	456	441	461	398	453	438	460	420	429	427	460	425	449	438	450	494	394	431	408	459	427	424	465	435	459	410	427	402	436	452	450	473	426	468	450	405	470	473	467	450	427	428	411	456	442	436	477	406	422	427	450	450	462	442	414	451	431	434	453	435	483	416	435	448	421	411	425	434	397	419	435	434	429	460	415	449	458	447	423	477	443	436	434	465	406	424	439	427	379	404	435	451	436	422	431	399	454	469	419	453	429	453	451	487	431	465	434	434	409	447	434	444	454	425	438	440	457	449	438	470	452	469	447	459	454	438	431	498	400	447	450	449	414	434	426	460	419	444	468	449	439	439	453	442	428	434	425	421	443	452	428	425	438	435	427	451	433	411	453	479	434	456	438	410	440	456	423	430	378	428	430	448	455	411	464	435	427	404	429	427	434	441	423	425	435	423	439	449	429	405	433	480	429	471	423	433	441	405	412	492	445	433	424	447	462	469	439	487	443	419	444	468	442	413	459	450	461	464	444	403	402	443	435	445	439	436	481	440	474	460	428	436	420	448	450	423	435	446	513	425	455	425	425	465	411	436	434	413	439	434	401	414	410	473	462	457	426	464	442	449	430	420	442	464	444	438	461	433	426	432	439	426	425	460	437	452	437	448	422	401	433	467	469	403	446	468	438	471	476	467	447	438	449	456	463	448	447	451	439	443	413	432	442	484	451	434	450	431	428	406	438	483	441	456	465	439	415	419	447	409	427	432	439	436	409	413	438	457	442	471	434	439	451	428	475	449	462	439	448	432	467	440	452	439	455	416	439	418	449	473	437	446	447	420	471	446	484	407	445	454	417	468	427	432	436	422	447	449	420	385	451	454	429	459	414	438	426	447	446	406	427	464	452	434	430	432	466	472	428	440	450	408	443	420	444	441	436	460	441	438	447	460	444	468	420	439	459	441	463	433	442	451	474	420	467	432	377	438	424	458	422	431	454	469	433	451	449	417	416	424	425	471	402	474	438	431	472	413	425	433	417	440	455	454	472	468	420	441	432	426	454	452	446	467	469	432	485	438	425	442	439	446	447	457	433	449	443	415	420	434	447	437	473	439	461	449	469	407	442	465	403	425	401	460	501	419	443	437	428	476	437	432	438	415	416	464	478	440	463	439	456	407	443	449	443	445	439	464	434	454	449	419	429	456	433	409	433	426	398	458	429	435	450	461	417	422	455	471	452	425	454	467	441	448	433	432	442	451	419	423	434	457	468	410	433	448	439	410	443	415	438	465	461	439	443	414	461	453	426	424	438	448	443	464	416	462	429	433	444	427	445	474	432	405	418	444	451	443	428	482	431	452	461	471	463	419	460	426	430	448	430	423	438	415	444	487	442	432	419	431	437	440	427	435	444	450	444	433	426	415	412	425	381	441	435	463	415	450	468	448	465	394	439	433	452	447	454	432	412	448	415	397	421	450	477	450	440	436	456	445	445	390	441	421	435	426	416	409	465	438	421	423	451	434	449	469	421	416	460	440	414	481	447	429	436	446	442	417	450	430	437	425	412	447	478	477	463	442	427	436	432	452	436	448	419	442	396	394	435	444	390	444	434	423	459	452	479	436	442	466	455	483	464	426	461	424	448	427	443	453	413	483	443	419	420	428	385	447	398	405	451	446	441	471	390	437	453	442	433	421	476	447	436	464	439	444	436	436	441	414	391	463	458	460	418	470	425	457	461	424	426	415	433	447	441	417	453	443	464	424	448	444	410	461	457	423	476	439	430	458	413	438	456	463	459	466	427	421	441	447	432	443	464	476	415	439	432	478	445	450	453	412	460	463	450	453	454	477	465	443	464	477	451	477	386	465	434	470	436	400	483	411	433	417	402	447	454	440	431	439	422	437	464	482	438	445	441	443	452	434	399	420	454	446	439	437	445	490	443	426	445	447	428	437	445	426	446	488	411	461	444	456	437	442	463	413	429	443	461	464	443	388	415	434	483	446	459	434	445	420	442	458	479	441	450	461	407	420	432	464	451	440	439	408	422	434	445	433	465	447	449	406	416	425	480	442	435	419	446	447	459	435	435	452	458
23185	21291	29107	23777	21308	20428	11663	6790	8847	24986	32523	29582	21433	11776	4591	1516	548	285	248	193	180	227	211	192	237	193	206	203	197	190	194	197	209	191	190	214	197	190	184	204	182	213	223	212	205	179	194	171	208	195	202	229	222	214	190	195	207	201	208	187	199	194	182	210	202	202	196	195	182	185	208	186	186	180	214	224	182	203	222	199	222	179	202	195	200	191	179	221	187	194	201	194	189	208	207	204	191	191	198	214	177	196	192	187	205	209	165	197	209	212	211	184	211	202	209	230	195	188	184	206	209	218	179	217	192	202	177	191	197	196	195	171	199	179	192	209	221	198	198	189	200	209	184	202	220	209	178	238	206	176	169	192	194	206	206	184	223	172	193	191	178	215	225	192	217	205	219	212	172	196	178	220	198	198	214	212	184	186	210	186	198	191	211	205	184	221	198	189	198	225	207	207	195	218	199	210	242	201	193	186	197	189	174	190	188	190	226	192	202	209	177	202	218	190	203	197	193	216	233	198	203	214	218	188	192	211	182	212	204	197	188	202	179	197	187	207	212	217	208	197	180	201	207	199	205	193	199	196	217	208	188	213	190	197	170	211	186	188	208	186	215	213	180	187	201	183	193	215	200	200	185	214	193	209	204	191	228	209	225	175	188	208	202	195	181	186	188	211	182	200	190	179	195	188	233	206	188	171	219	195	175	233	214	198	209	197	184	189	189	187	183	201	173	180	198	196	184	178	203	194	196	188	210	213	184	209	198	191	186	203	192	196	220	194	193	201	235	217	213	177	197	208	189	221	187	205	220	184	205	201	203	206	206	166	219	186	224	197	188	229	187	226	206	191	194	213	195	201	174	209	203	183	199	183	197	195	225	208	205	228	220	216	212	204	197	188	214	221	186	189	231	207	215	184	189	189	209	221	204	203	230	191	213	213	214	191	199	216	170	207	175	224	177	207	216	217	199	207	198	195	190	189	214	193	217	199	209	197	213	194	185	190	201	164	191	144	170	191	187	203	206	218	205	202	187	194	182	173	194	205	198	201	217	200	226	207	201	200	192	191	199	177	196	203	222	201	206	204	232	165	197	199	196	213	217	223	198	208	206	205	206	223	193	203	205	206	206	210	212	223	192	178	211	194	197	209	200	225	188	200	196	214	168	191	199	197	180	189	212	207	180	200	202	226	196	189	188	214	174	231	196	208	192	181	205	188	197	184	196	205	218	230	220	244	195	204	194	205	204	192	203	206	192	189	193	197	194	195	208	194	221	181	208	199	180	203	195	194	178	202	182	194	186	230	217	182	201	207	210	187	211	178	192	226	188	198	202	181	207	187	191	217	204	198	189	209	181	191	196	194	199	197	194	183	201	202	208	217	217	226	200	200	182	203	228	189	213	187	187	218	221	227	195	203	203	211	199	185	193	230	190	202	193	202	208	224	241	198	205	185	213	180	205	184	198	232	203	199	193	214	200	189	213	217	187	205	198	194	209	189	191	193	208	190	194	179	201	180	202	202	182	214	195	209	188	197	208	233	207	213	188	221	218	173	202	193	201	203	213	209	188	181	212	197	208	217	161	211	192	195	194	187	196	206	224	193	212	199	188	210	164	211	197	217	228	212	183	192	211	177	192	196	204	201	208	209	196	212	177	199	202	188	236	206	187	217	198	219	218	184	226	201	183	216	197	196	195	207	200	180	186	165	211	188	205	222	195	202	232	194	184	193	221	198	217	217	200	214	189	175	206	213	211	182	196	212	232	176	214	219	198	209	189	173	179	207	217	214	212	206	211	212	208	199	194	195	190	179	209	205	180	197	188	185	215	205	184	172	207	201	210	198	226	165	167	208	223	205	189	179	195	203	198	211	190	194	202	180	198	202	207	200	201	205	228	220	204	207	196	199	216	207	177	202	218	202	218	210	230	205	211	199	183	200	212	207	235	184	195	202	232	207	216	185	175	194	190	189	193	228	221	215	205	185	222	190	203	202	182	193	183	231	185	198	210	184	212	196	177	191	208	196	186	187	225	195	223	202	223	178	238	202	211	185	209	192	209	192	179	211	205	199	208	211	188	193	196	181	218	192	213	176	176	190	182	212	223	199	195	204	194	212	191	211	167	210	200	203	181	196	196	192	211	225	222	202	228	193	199	189	201	183	191	190	198	197	208	190	194	213	209	225	196	201	194	195	188	213	231	212	209	181	189	197	200	180	199	192	211	210	222	180	174	187	216	210	185	183	207	222	227	175	208	203	192	197	220	225	171	199	218	209	206	188	219	208	181	206	194	212	225	211	198	195	224	200	216	201	193	187	208	207	231	192	208	184	202	198	188	192	204	230	196	203	184	203	200	204	205	199	207	219	233	177	205	190	185	200	198	188	201	202	191	221	210	196	204	199	183	206	215	223	210	197	191	216	217	217	204	221	175	205	195	231	217	210	202	184	212	208	213	214	212	179	194	172	191	216	203	229	206	206	192	216	230	213	194	206	183	209	197	192	184	184	199	196	179	219	190	179	208	209	209	190	198	188	207	191	190	224	215	203	216	223	217	209	207	192	193	204	168	201	225	179	181	234	190	205	192	213	205	230	170	191	186	196	197	186	210	199	186	196	206	193	185	196	211	194	198	204	204	177	200	222	200	219	208	208	189	190	228	222	200	214	181	209	190	200	214	197	229	211	211	177	182	188	198	187	216	171	193	212	208	209	201	202	181	202	215	196	202	194	229	193	189	202	189	190	212	197	201	203	189	200	190	206	185	214	160	202	188	190	228	212	209	207	217	181	188	208	195	193	203	186	229	195	184	219	219	174	214	196	204	222	201	182	201	193	227	192	176	177	212	196	197	193	203	198	208	194	188	211	200	196	213	226	192	207	212	203	202	203	221	202	186	188	205	192	214	174	200	207	179	211	195	198	188	189	191	187	218	210	212	174	173	193	188	199	216	213	200	178	206	199	216	203	189	201	207	186	226	194	200	203	192	201	228	212	208	213	201	177	177	192	221	196	201	202	177	175	203	167	245	205	185	224	197	213	195	201	206	181	228	230	219	176	190	203	189	198	206	185	198	213	215	196	195	184	197	195	211	201	182	187	211	227	182	216	196	210	212	219	205	186	228	211	197	217	186	213	198	215	168	190	205	201	175	205	191	215	192	186	201	235	200	205	221	194	213	197	188	208	192	192	203	190	205	201	182	203	193	196	202	178	196	197	192	216	206	168	212	216	173	210	207	210	214	217	166	185	203	204	181	211	220	190	220	223	185	194	193	192	210	208	184	190	228	199	203	220	194	193	221	221	199	192	203	199	212	185	189	216	194	176	231	189	215	173	215	212	205	220	214	197	210	219	215	190	219	205	178	220	190	188	214	209	193	209	192	220	204	217	217	224	204	198	195	204	203	200	182	210	205	195	192	209	207	211	187	216	192	199	179	207	196	205	213	205	207	189	179	212	197	208	182	199	219	214	219	175	200	223	203	184	201	200	193	185	202	195	217	227	193	217	175	203
12512	26616	28011	23750	19514	18612	17637	17507	22611	38386	41977	38355	30754	20603	10635	4203	1622	745	480	406	425	413	429	399	419	411	399	423	441	434	401	375	403	458	398	387	432	412	405	381	461	390	407	431	417	451	431	406	417	420	400	406	405	425	437	402	423	397	421	427	429	440	455	402	412	432	392	433	402	366	397	390	429	373	412	406	414	391	416	429	444	380	397	412	424	373	415	420	407	396	431	371	439	417	406	403	441	422	434	405	422	439	376	425	429	444	419	406	430	417	424	425	434	403	391	430	414	397	382	425	398	418	401	473	428	436	397	415	421	441	398	420	378	428	432	403	430	375	438	447	406	373	411	406	422	444	403	422	364	415	378	369	395	435	386	407	415	394	393	403	382	405	431	412	399	424	392	431	423	415	423	414	424	465	413	419	405	400	419	419	382	415	436	363	415	379	432	397	441	409	402	427	412	415	398	412	381	388	428	374	436	409	411	425	407	423	450	402	430	412	403	406	392	427	408	389	425	410	442	406	409	391	434	406	398	421	427	434	400	394	445	393	412	442	416	371	416	398	405	414	402	411	401	361	428	441	411	376	396	397	427	406	396	412	409	419	436	383	427	408	402	428	414	460	376	423	387	390	421	407	399	388	413	433	410	412	376	417	378	397	415	398	390	385	408	365	397	370	382	416	397	443	429	410	365	410	433	402	397	432	380	400	429	434	395	378	368	382	421	407	423	422	386	380	420	399	440	399	392	419	421	431	411	402	402	415	384	402	397	388	428	389	411	382	411	425	371	403	401	408	394	428	404	389	414	408	418	427	362	398	392	391	432	417	369	403	427	379	411	405	412	375	397	422	441	423	391	400	395	424	430	401	430	399	388	363	396	396	428	449	398	406	393	405	396	441	416	419	406	403	412	415	411	421	400	405	385	409	386	429	410	409	444	403	432	386	421	426	431	430	400	459	377	426	438	440	422	394	437	382	407	408	422	403	390	390	428	394	387	431	407	391	439	450	397	385	404	442	372	368	374	405	429	400	426	439	381	378	448	394	381	374	401	387	431	426	432	427	446	403	406	380	404	394	390	424	408	400	433	393	415	377	415	389	427	406	408	390	393	423	444	438	453	431	418	404	396	364	395	392	426	406	410	402	393	394	431	419	398	379	392	415	417	425	386	453	447	392	433	439	412	424	395	392	430	389	390	391	400	395	407	407	439	371	414	403	412	408	387	373	400	410	413	429	399	427	395	423	388	408	433	398	358	425	362	397	389	394	432	406	409	436	392	438	395	409	412	404	426	420	428	408	392	366	409	411	407	430	408	438	379	385	416	408	399	408	421	441	398	410	446	433	408	433	434	424	373	408	374	365	382	404	444	403	390	401	421	427	397	421	418	418	398	402	397	394	400	436	424	383	420	395	420	425	411	420	450	443	415	401	456	413	364	386	420	407	394	416	398	401	382	439	391	386	402	444	433	442	421	407	386	405	428	448	429	396	424	414	409	381	396	435	379	419	427	412	412	401	397	426	408	388	444	391	383	397	364	430	414	429	419	382	368	404	360	393	414	405	437	427	391	407	395	410	421	415	401	390	379	406	410	397	375	422	419	411	446	410	406	427	459	446	413	430	383	394	443	422	427	456	394	441	401	408	416	401	427	427	404	407	414	429	415	387	426	410	376	394	422	413	399	418	421	420	377	438	449	401	450	422	390	383	419	393	399	409	426	406	399	422	448	401	374	408	390	402	431	360	407	396	362	447	418	394	406	390	422	434	394	387	428	433	368	398	401	412	432	418	462	390	400	436	404	400	415	388	442	372	457	428	445	413	417	439	387	383	399	468	430	416	410	388	377	379	411	383	411	408	410	454	413	407	402	405	440	411	412	402	404	431	398	406	425	378	439	398	405	449	405	399	430	405	392	424	425	413	400	411	382	442	414	381	409	432	410	447	387	411	429	408	403	410	385	428	421	381	420	406	426	373	417	406	415	404	411	384	369	376	421	441	367	433	441	419	401	397	427	410	435	429	428	409	385	425	390	455	417	399	388	403	429	397	404	399	428	393	398	395	395	420	385	413	374	435	433	409	419	398	410	398	407	408	421	385	410	382	416	414	397	410	400	408	391	400	396	408	380	388	414	443	400	388	414	393	403	413	414	422	413	409	400	457	449	415	419	446	380	406	405	397	414	404	418	403	412	392	385	419	438	410	384	416	432	409	391	400	433	435	408	431	411	399	394	408	440	417	421	404	412	408	408	392	380	405	406	395	423	434	424	434	421	417	384	424	450	391	426	416	413	426	439	386	403	395	412	374	423	376	395	414	411	415	399	395	435	383	432	407	408	420	426	407	386	397	449	409	393	416	434	426	424	439	431	437	398	447	446	430	414	441	437	433	429	436	451	403	428	392	402	421	405	438	446	403	408	398	437	411	456	422	407	419	384	438	411	418	454	383	437	404	426	396	438	421	408	399	415	398	408	402	414	420	418	423	412	404	413	401	405	393	419	404	391	410	396	416	414	377	443	436	371	423	429	386	403	413	403	376	432	393	403	414	430	404	408	401	409	456	421	401	401	393	425	403	404	417	474	453	383	408	423	404	376	371	402	353	418	434	384	392	404	377	415	401	426	393	438	446	426	403	375	432	414	449	440	441	407	394	397	434	420	416	408	421	405	412	452	390	380	412	392	404	387	391	411	380	439	425	394	376	429	427	419	395	420	413	408	439	415	382	418	387	421	419	414	444	416	445	412	419	451	418	393	414	422	443	422	409	428	410	424	392	388	455	368	388	426	386	383	409	415	418	395	455	386	427	442	424	414	417	399	443	407	409	419	398	401	395	425	392	408	439	430	399	395	422	427	396	439	433	442	403	401	407	412	426	414	432	363	423	388	459	409	411	396	399	412	428	415	416	419	421	385	397	378	421	425	432	371	429	424	405	396	394	441	424	422	417	410	389	424	445	396	391	404	413	429	367	430	398	417	447	415	391	430	417	424	412	405	427	413	408	402	433	419	427	430	414	422	393	394	428	413	378	400	414	431	425	367	434	403	365	405	412	420	388	411	431	453	426	388	370	419	394	430	396	467	415	417	439	407	422	424	427	411	448	414	406	399	444	414	438	397	403	428	406	403	426	419	410	405	421	415	379	397	400	429	423	418	392	425	420	420	406	397	426	431	389	416	416	419	451	399	414	433	420	399	435	405	379	410	410	422	406	376	405	400	440	403	426	429	389	420	410	409	411	389	425	421	417	400	419	408	405	437	411	417	431	398	406	382	426	396	392	395	438	399	432	409	444	471	389	396	382	388	395	405	388	389	414	396	422	401	426	405	445	402	406	405	429	439	421	426	440	408	372	435	405	409	421	385	439	402	423	410	429	409	393	403	398	417	437	425	451	419	440	409	408	432	428	417	409	408	395	403	409	391	443	422	403	431	421	407	401	402	404	430	425	403	415	396	379	415	390	411	393	386	377	426	421	404	401	418	405	426	416	371	438	408	404	371	445	429	406	412	420
26378	20655	10153	2265	1070	738	576	595	882	2438	3884	3073	2017	1073	643	389	277	234	217	221	215	236	256	224	243	210	231	219	228	202	213	226	229	218	252	201	246	229	247	237	216	227	237	262	223	235	247	218	234	227	224	234	201	229	204	224	246	231	208	223	191	250	230	255	219	213	237	245	237	218	202	230	230	219	224	235	240	232	249	218	253	246	222	238	244	229	226	215	213	222	238	236	240	237	225	249	233	236	237	221	186	229	223	225	252	224	229	197	234	225	260	225	227	212	218	243	236	237	238	242	239	228	228	223	228	249	234	228	256	230	230	263	236	215	218	225	198	233	227	208	244	224	215	223	196	217	218	224	260	226	225	217	189	246	247	242	215	201	200	256	218	248	211	231	248	248	217	218	213	237	222	222	236	221	226	222	238	214	201	190	228	259	209	269	225	222	210	214	243	234	224	226	192	233	235	225	242	219	247	239	236	202	247	238	215	187	218	229	218	219	221	228	233	236	207	207	248	236	211	214	235	222	230	248	214	226	247	217	229	220	204	222	224	204	217	217	223	220	237	226	238	224	254	212	205	246	228	250	229	229	213	202	239	268	257	233	231	239	236	224	229	208	236	205	243	266	211	227	245	203	228	231	217	246	229	221	227	230	223	213	237	242	243	192	233	238	250	228	208	242	228	223	223	214	230	212	218	224	224	277	233	220	231	210	219	232	209	205	225	214	219	243	242	234	216	222	225	201	243	228	223	217	217	241	203	218	209	207	220	261	230	212	232	246	217	238	235	205	219	252	222	239	237	219	205	251	225	233	217	210	223	226	227	226	229	237	248	220	237	224	222	226	245	216	222	248	206	240	181	206	248	242	223	240	222	217	233	244	196	235	188	219	224	248	213	220	244	272	226	230	220	232	253	212	247	222	232	222	227	233	241	249	244	226	251	232	238	189	237	248	232	224	213	240	262	225	237	216	234	239	232	249	259	234	250	237	267	239	229	219	240	239	230	236	268	213	201	240	221	240	232	240	225	207	238	218	241	207	234	224	230	244	227	213	248	246	238	231	212	199	238	237	203	236	242	232	235	244	221	234	208	235	211	245	239	223	220	243	196	228	239	251	218	223	215	204	245	217	219	226	250	250	223	205	200	218	229	220	243	239	233	210	248	243	251	237	242	239	250	242	229	208	215	255	203	219	208	242	235	258	239	226	228	224	249	247	258	217	249	240	210	218	227	244	250	246	225	241	197	227	249	227	234	247	224	218	221	222	268	215	210	223	219	222	208	208	213	241	256	238	229	217	242	228	233	233	231	241	233	232	240	222	232	232	239	223	245	228	217	232	219	212	217	232	196	235	258	202	222	245	215	223	201	206	251	232	237	255	239	221	224	231	222	231	241	219	229	246	216	230	236	255	233	209	257	211	203	237	246	254	210	213	214	208	220	242	212	230	226	231	224	228	246	205	225	208	195	240	223	223	208	242	250	238	239	214	215	246	228	240	198	233	228	230	229	224	233	242	222	231	243	245	230	217	233	228	237	219	203	247	216	243	267	226	213	231	205	239	214	242	212	198	237	211	252	268	210	235	206	228	241	193	233	242	222	225	252	222	243	232	196	230	211	214	198	237	226	217	236	252	242	205	229	241	236	231	224	224	242	242	237	243	218	244	219	219	212	238	232	234	215	233	222	236	231	247	221	225	228	227	225	240	247	219	208	242	243	238	243	232	260	239	224	201	249	232	241	236	231	214	214	232	206	223	216	201	245	194	223	201	218	229	214	231	245	240	248	218	233	231	235	234	225	232	207	219	206	218	207	230	236	236	205	216	230	236	234	240	208	225	223	257	236	230	205	205	228	239	210	224	207	234	219	233	240	237	218	247	227	222	234	232	223	214	235	223	214	236	231	205	217	230	221	203	233	236	254	216	237	232	222	211	256	246	237	214	241	247	207	228	221	232	210	223	230	212	255	248	236	218	216	240	241	234	250	235	235	221	216	238	233	246	234	191	228	252	229	249	229	211	231	232	225	226	231	234	197	261	236	222	229	218	210	200	228	235	215	243	249	208	244	206	239	240	223	218	228	211	229	212	226	215	238	246	247	218	234	241	211	250	232	225	235	204	238	220	239	220	214	265	231	223	216	217	219	254	258	206	213	217	205	207	225	216	238	229	258	219	236	216	251	229	218	223	234	205	261	198	217	198	235	242	224	253	250	231	218	245	245	251	236	214	236	229	248	246	247	227	248	223	251	238	223	231	241	231	251	226	250	233	229	234	240	237	222	242	235	220	222	233	224	242	242	250	225	227	240	244	227	243	249	245	208	231	248	193	217	246	228	240	232	244	222	202	204	218	229	197	200	250	208	221	214	235	234	212	227	235	222	226	202	193	262	240	231	199	239	208	225	207	233	222	235	237	255	229	241	224	239	215	224	231	222	223	220	205	225	228	232	234	221	242	230	208	238	209	235	244	228	233	209	215	210	200	229	227	227	236	225	219	221	214	225	230	214	228	228	245	218	217	216	204	191	236	223	237	212	213	197	220	243	212	228	240	211	234	221	241	224	220	241	225	220	237	236	224	203	226	234	230	215	244	239	240	210	241	253	245	227	210	223	242	238	244	253	212	220	230	221	226	242	241	209	227	227	233	238	223	241	226	242	216	223	193	231	188	202	231	241	245	260	251	215	252	217	214	228	235	218	234	248	255	245	257	227	241	214	241	231	212	234	227	221	222	255	198	243	232	216	231	231	242	248	216	209	233	203	238	216	222	212	212	225	266	240	232	198	227	230	232	215	242	239	234	234	225	229	239	231	235	211	227	223	189	238	238	212	207	262	220	236	219	230	215	239	228	221	212	235	219	236	225	268	211	242	241	234	225	237	223	248	220	230	241	213	226	229	203	234	237	232	219	232	221	213	243	246	219	200	216	199	195	229	227	241	217	240	231	240	225	279	248	222	219	230	249	221	212	233	238	242	223	226	234	229	245	260	230	215	248	219	239	220	233	250	245	243	243	228	247	210	218	246	228	228	210	253	247	228	237	221	220	206	216	226	228	231	233	229	248	237	224	223	236	215	232	216	231	201	213	249	232	237	215	245	208	211	217	217	208	217	234	212	226	244	215	232	226	253	209	239	208	227	226	231	218	215	224	221	247	225	257	242	202	239	220	240	223	275	244	235	220	220	246	226	207	211	227	210	218	225	226	215	234	229	224	235	235	240	228	238	238	227	205	224	217	235	222	238	230	240	238	233	229	219	224	240	244	219	261	203	230	235	237	219	225	248	222	199	218	231	212	231	257	219	218	224	215	217	216	231	231	227	251	231	216	222	230	250	254	232	229	236	249	214	244	221	210	219	248	218	215	219	205	259	226	247	259	250	269	232	251	249	213	241	235	230	220	242	265	224	244	242	247	218	209	236	214	237	260	249	200	234	227	243	230	254	248	227	215	248	247	220	208	242	225	220	200	260	225	233	216	237	214	251	210	217	237	234	237	227	240	216	244	253	231
7456	7354	7237	4822	3281	2740	2062	2198	3436	8592	11987	8997	5691	3201	1692	943	598	519	491	498	479	497	487	449	468	466	471	437	482	498	478	453	484	454	475	484	525	464	474	487	506	458	472	469	512	465	494	443	488	501	500	474	492	480	505	459	495	493	502	436	483	503	457	492	480	478	493	480	449	489	494	473	516	479	480	458	466	463	504	484	476	463	509	488	505	476	499	437	497	488	502	479	455	541	439	507	458	511	453	495	451	526	469	467	458	494	465	501	510	494	458	492	478	462	447	459	484	458	457	499	485	488	480	458	467	500	441	469	480	476	480	504	443	487	460	510	471	464	442	457	468	450	470	484	448	481	483	471	487	503	470	487	504	470	476	499	435	508	523	468	499	454	504	465	525	443	451	463	508	459	481	495	500	466	443	468	458	472	501	476	451	503	504	459	473	489	457	525	501	458	483	465	465	469	523	469	521	492	483	464	456	512	475	482	470	487	479	479	483	489	490	495	459	506	523	497	482	474	481	519	466	512	459	481	473	467	491	495	465	523	503	440	490	483	486	501	513	476	488	484	459	480	483	524	507	493	469	454	487	473	464	474	469	448	452	472	489	477	473	454	486	453	530	529	469	461	492	470	473	536	503	499	482	499	477	525	490	443	450	475	475	483	480	467	439	465	483	469	514	497	498	510	478	504	440	523	453	488	484	471	478	491	484	466	485	461	469	485	493	494	510	447	444	500	476	507	516	516	482	451	495	496	478	471	488	447	467	451	492	477	493	476	448	457	514	489	473	472	498	490	475	450	475	516	481	462	473	457	472	461	455	469	430	507	468	467	484	454	465	476	482	502	481	457	481	472	429	488	455	487	457	473	465	502	457	464	482	446	457	506	508	482	467	505	502	454	458	481	449	494	491	435	524	466	489	498	471	503	459	477	440	474	450	513	463	472	505	458	459	475	461	468	476	450	474	483	457	435	500	442	507	465	478	436	488	515	451	513	459	509	466	474	472	438	471	507	465	484	481	494	444	471	498	498	502	468	523	507	456	481	467	455	451	467	508	467	530	452	497	434	471	502	466	461	476	517	485	464	513	511	467	487	474	481	520	466	458	509	447	505	488	452	490	459	466	460	476	485	472	474	483	493	494	490	480	493	486	476	488	498	459	476	469	462	484	482	451	466	467	463	498	483	465	486	480	491	459	522	451	478	464	518	476	488	477	469	507	469	475	435	473	486	486	462	485	468	469	471	478	506	456	501	452	498	490	478	449	483	479	452	458	500	493	486	457	481	507	492	449	474	479	472	473	501	466	496	495	468	483	506	452	454	477	490	473	484	469	490	475	521	482	471	465	471	481	457	482	507	487	448	469	477	481	507	491	496	481	469	446	470	489	509	504	506	465	508	470	466	445	441	450	518	496	443	506	524	495	491	471	485	512	436	499	482	488	481	514	525	478	489	464	479	477	520	498	487	501	468	468	468	428	477	493	474	488	450	529	468	494	489	444	516	479	477	502	475	481	441	508	467	466	449	465	475	471	491	444	475	513	471	489	467	450	471	485	458	466	495	467	460	464	491	506	484	482	463	495	500	438	461	502	506	540	506	465	492	506	465	463	483	478	481	480	479	500	457	451	435	480	482	476	510	477	460	504	499	526	464	475	506	478	494	504	453	469	484	497	467	479	473	452	458	505	488	476	486	470	454	452	495	464	482	441	465	492	465	473	487	459	495	459	448	484	492	466	447	503	448	478	470	498	489	485	521	474	495	463	478	511	448	468	466	475	466	467	480	475	471	460	478	503	459	464	494	493	486	510	468	483	479	477	475	521	456	466	508	476	477	457	446	447	469	511	508	513	509	426	487	481	472	448	493	442	496	475	447	510	491	450	487	468	476	451	484	454	489	437	526	504	464	512	472	465	464	498	461	464	452	476	431	480	462	475	482	485	464	492	522	482	503	475	451	457	499	488	469	499	474	510	502	493	483	483	478	458	494	470	466	455	479	488	523	470	495	443	455	473	492	477	475	462	473	473	509	497	487	458	486	472	461	501	495	441	467	501	495	456	482	460	500	466	546	462	485	476	495	470	478	491	463	498	523	491	459	482	448	475	482	479	467	461	454	443	504	458	501	501	441	558	521	480	443	458	495	462	426	424	485	475	491	463	505	482	484	469	479	488	510	477	505	468	465	525	487	468	463	503	488	439	477	497	490	529	500	492	485	496	503	489	493	480	486	460	440	508	490	483	451	471	489	461	460	485	461	487	496	502	477	477	474	509	449	485	460	473	473	471	474	473	484	499	481	479	461	505	463	438	500	478	466	489	477	494	476	505	471	490	454	500	484	486	468	467	447	496	486	451	494	491	490	461	489	457	489	492	490	457	487	487	473	486	485	510	466	491	466	493	494	461	455	449	482	478	473	470	457	482	478	501	471	482	475	502	466	503	512	444	484	520	473	493	468	505	477	497	495	491	474	487	437	467	475	466	462	450	467	466	464	472	499	450	476	529	490	424	447	456	479	492	493	470	499	457	478	460	487	501	493	512	517	501	494	475	469	491	464	470	468	496	467	483	431	496	485	479	459	446	462	460	503	506	458	475	489	477	492	502	473	497	456	491	509	509	473	480	466	448	474	508	514	494	463	464	474	509	523	499	458	474	445	457	468	477	442	453	496	485	484	455	463	530	477	485	472	472	470	500	506	486	488	483	497	489	477	477	468	491	501	461	489	457	469	478	508	427	477	446	480	454	466	508	472	464	490	473	483	494	464	495	454	493	512	477	470	496	480	464	467	470	501	485	453	470	481	472	474	464	488	485	449	501	465	464	462	507	494	498	459	487	476	482	511	496	452	489	484	497	456	478	528	441	498	471	490	460	490	468	508	460	467	462	502	433	470	495	462	471	463	483	480	491	435	464	469	473	428	473	490	472	488	490	506	495	495	504	507	495	446	454	451	469	465	463	464	477	517	478	496	473	468	472	475	452	518	482	472	482	460	446	466	463	524	454	460	515	459	518	438	470	473	475	443	480	473	460	471	475	491	478	487	460	477	467	480	471	480	447	463	486	492	494	498	475	469	460	467	490	451	490	432	475	470	486	479	455	503	495	488	464	448	508	481	449	475	497	502	492	465	418	519	477	504	484	503	501	491	459	472	493	475	455	483	484	483	502	463	472	516	499	486	496	469	471	475	459	467	447	457	472	506	462	465	479	515	496	481	482	476	479	446	469	527	483	484	446	519	476	465	482	518	482	451	474	453	477	449	470	497	461	504	462	487	455	476	486	480	446	463	496	456	456	494	435	508	472	448	478	514	511	464	497	467	459	476	490	466	479	459	431	466	461	501	454	506	466	480	451	536	480	460	479	497	465	444	462	453	492	469	480	467	525	469	484	455	516	454	449	471	483	508	492	450	497	507	475	487	489	484	447	488	507	479	484	471	480	472	508	482	460	502	512	494	471	457	462	491	496	466	470	451	499	494	476	469	442	475	499	457	480	487	467	483	481	492	461	440
24277	21237	28078	24687	17907	6676	3192	2889	3273	10233	18507	17576	12223	5848	2478	988	429	287	207	219	190	219	205	202	178	227	211	201	197	216	220	202	225	205	179	208	178	185	201	198	230	190	204	214	202	191	205	204	172	229	205	221	204	206	233	205	210	220	209	192	196	217	207	204	210	185	211	218	188	214	198	194	206	212	221	225	231	202	202	190	220	187	223	193	210	228	223	192	234	186	210	204	207	195	186	218	213	207	205	212	217	220	213	210	215	198	187	235	211	192	199	201	209	221	219	202	197	204	184	190	180	208	214	214	173	217	206	239	210	217	209	212	183	215	214	215	222	219	210	188	210	177	214	198	180	211	211	226	231	213	217	232	219	180	199	216	222	189	196	203	189	214	208	207	181	192	189	210	207	191	224	189	216	221	198	217	218	179	212	192	226	202	185	210	220	218	178	198	186	207	209	182	211	226	224	207	203	213	210	213	211	210	186	211	191	205	194	234	210	201	204	216	202	198	201	213	209	183	188	212	213	233	206	207	222	186	208	187	221	237	203	202	180	199	228	207	227	221	212	197	224	222	214	193	228	177	205	188	189	197	230	212	201	202	216	203	218	212	175	173	191	201	211	194	220	219	193	225	207	224	199	205	198	202	236	214	205	206	211	189	214	191	174	210	193	227	228	238	197	213	204	212	212	211	184	199	196	200	168	205	214	217	219	222	215	239	199	185	178	230	216	215	206	225	200	205	217	214	207	192	210	195	226	200	225	202	205	231	220	192	220	200	219	228	208	199	192	203	214	202	200	228	214	220	197	228	232	198	222	195	195	217	220	195	228	203	189	227	205	215	213	220	214	192	204	194	231	220	202	213	201	227	202	198	217	189	207	203	216	206	221	236	201	189	190	202	224	198	260	195	209	201	198	194	185	200	171	202	202	180	186	207	193	198	209	203	210	198	209	219	200	196	195	207	215	185	221	200	213	192	230	194	197	201	194	205	198	228	206	189	195	218	216	197	228	209	235	192	209	181	217	197	204	200	238	229	218	195	187	171	214	189	191	214	181	227	209	214	196	188	227	202	195	222	229	199	207	207	186	212	207	229	205	197	208	211	191	195	213	201	201	206	213	195	212	189	205	230	207	175	213	221	226	193	195	196	187	222	216	223	200	213	191	207	212	188	218	224	213	196	213	197	219	230	203	203	219	178	219	204	212	196	222	206	206	184	204	213	207	208	209	213	198	216	167	195	221	199	194	222	194	196	206	200	208	212	207	199	193	215	191	215	218	230	232	211	205	190	238	208	202	194	222	189	209	212	206	219	204	208	194	195	221	192	215	225	195	195	219	221	208	224	221	201	219	213	200	205	210	189	204	208	183	188	195	212	221	210	191	231	197	238	215	202	198	208	194	209	190	182	189	234	209	191	196	220	218	232	216	195	213	215	200	208	227	205	209	192	203	210	213	200	193	192	235	205	204	206	213	204	221	189	201	202	207	220	208	196	228	204	209	223	201	198	208	211	237	195	204	179	199	191	220	207	209	206	210	188	195	201	206	193	209	212	194	200	202	205	210	212	216	209	211	219	231	185	185	205	191	207	190	216	220	204	206	182	214	200	206	222	205	192	219	207	207	201	226	201	230	210	191	196	209	218	201	232	209	200	234	215	196	212	209	188	210	199	225	220	218	224	205	202	207	220	204	221	234	224	221	217	208	201	227	216	201	199	207	213	207	217	213	193	216	233	198	204	188	213	206	214	183	225	176	205	199	199	197	195	201	221	202	195	220	194	177	192	189	198	226	195	223	217	238	217	197	227	208	203	204	187	223	211	186	208	187	227	211	186	213	225	192	194	219	219	191	194	190	207	202	210	191	199	216	211	188	220	215	202	214	207	190	213	176	221	201	195	215	196	203	209	209	200	218	215	207	187	197	210	208	192	204	181	200	224	232	207	212	215	200	200	195	217	213	211	228	208	209	212	199	220	197	212	203	191	215	214	205	187	227	195	226	188	204	212	191	198	191	227	188	211	206	199	209	192	229	196	224	193	210	225	221	213	202	183	225	192	216	203	192	213	197	206	191	223	204	221	221	210	219	239	199	229	207	215	218	201	196	202	226	208	178	200	193	199	210	209	184	216	201	223	178	218	211	182	190	177	218	222	205	233	220	216	231	234	233	231	202	206	179	197	186	197	224	200	224	230	246	206	208	205	191	203	230	214	202	229	191	229	208	209	203	202	214	199	197	202	205	218	187	210	225	233	225	213	193	209	233	204	177	195	200	219	188	189	225	218	192	215	220	211	195	197	203	213	183	213	181	179	210	226	200	214	214	227	248	215	197	206	200	213	197	196	215	206	210	209	217	192	217	214	213	235	223	207	211	223	221	200	201	183	178	211	212	202	205	206	197	205	188	218	218	235	213	209	212	195	176	231	200	200	221	213	197	198	199	206	214	207	183	220	202	191	212	221	215	197	222	206	225	210	215	200	200	156	216	210	210	202	242	209	209	168	228	182	189	208	200	172	208	204	221	198	200	201	199	201	196	223	202	205	218	211	185	182	206	207	240	210	240	202	188	207	198	219	212	200	220	212	204	210	215	195	179	201	204	208	213	222	219	208	180	190	194	209	202	225	197	186	223	218	207	211	252	192	235	192	189	197	187	219	204	212	216	212	205	213	195	208	223	210	215	222	202	181	229	207	229	191	208	227	197	203	211	207	202	221	193	207	220	201	176	217	203	191	209	190	228	194	213	191	232	211	208	181	193	214	197	199	226	198	192	229	200	218	224	204	201	204	213	187	205	200	205	200	213	219	196	195	220	231	183	196	222	203	202	187	217	197	192	218	184	196	192	195	213	219	192	178	184	227	214	185	213	211	225	209	203	199	178	226	206	195	191	213	218	209	208	210	200	220	199	225	196	204	182	196	205	203	207	217	199	232	213	191	240	189	181	229	214	215	226	198	214	226	187	207	207	203	194	204	201	206	206	219	214	227	201	205	193	215	207	205	214	189	199	224	230	167	206	196	217	210	180	239	205	236	196	190	202	213	221	218	226	209	224	196	203	201	219	224	215	192	221	216	223	216	192	210	194	192	190	243	202	196	193	201	208	212	195	175	207	225	215	213	198	187	218	176	206	205	215	191	221	198	217	182	188	210	198	225	170	251	204	206	215	226	188	202	219	199	222	188	203	210	202	200	222	206	215	193	232	202	216	190	219	200	205	197	186	238	211	218	208	209	204	219	201	227	199	185	205	191	197	216	197	216	187	207	213	196	188	207	215	214	191	213	190	182	206	199	190	188	217	224	231	219	194	203	217	193	195	219	229	197	186	209	218	211	224	209	223	185	198	212	234	204	173	190	197	191	214	213	197	203	186	178	220	193	211	216	193	199	197	206	208	216	201	194	204	206	182	201	182	221	194	222	242	231	217	175	193	208	203	212	211	218	209	223	240	204	211	231	205	218	206	181	213	178	200	190	213	233	208	231	209	228	208	205	190	191	194	200	228	202	191	208
8792	19236	21651	15548	14191	12919	9075	9773	11148	24133	31472	29190	22488	13927	6901	2967	1232	646	540	473	465	424	467	437	474	436	398	426	444	445	448	430	438	464	457	421	442	395	472	438	424	440	441	447	425	414	434	427	438	456	429	431	463	460	437	437	453	474	464	452	436	459	454	444	461	458	455	429	452	466	433	464	437	450	489	415	447	422	460	444	432	455	415	417	483	445	410	419	412	454	419	426	426	465	423	422	451	454	440	467	443	429	452	443	443	440	425	406	431	442	446	439	453	467	422	458	454	455	420	415	473	410	468	446	422	443	450	408	398	460	464	397	428	455	469	420	462	430	447	425	457	458	447	406	444	420	432	417	432	407	429	439	432	435	448	423	487	454	392	388	455	432	444	427	433	432	452	422	436	394	475	406	425	427	455	421	436	439	473	448	440	454	436	437	453	446	427	439	431	452	437	412	434	454	437	465	433	445	467	482	465	450	441	489	406	448	478	407	470	423	430	433	426	440	484	446	439	423	412	435	440	422	421	427	425	454	475	447	441	456	450	427	443	475	454	469	442	434	426	447	466	426	395	428	428	410	445	420	442	442	445	462	422	439	446	443	448	420	419	428	445	426	442	441	433	448	423	425	461	428	437	437	425	448	432	462	456	447	447	408	438	476	458	431	419	449	446	455	414	443	413	459	436	439	454	446	453	444	428	446	427	440	443	443	454	457	428	456	493	455	399	448	455	427	409	431	405	458	414	467	444	421	427	443	425	463	421	430	451	437	406	438	441	438	449	426	432	443	454	410	447	428	460	491	464	497	444	441	465	446	409	461	462	445	437	406	447	432	463	459	437	380	435	426	461	446	418	445	459	432	431	440	427	438	377	432	456	438	420	433	435	461	454	424	443	444	424	428	437	417	388	434	442	467	424	451	434	457	456	459	445	429	434	405	434	449	418	421	409	482	459	452	437	452	480	425	451	432	446	469	446	430	467	416	438	449	422	434	429	425	461	476	449	431	443	440	441	402	442	429	398	437	448	429	433	410	436	439	467	454	443	451	459	457	413	444	423	451	425	407	465	421	444	471	456	499	423	431	436	423	442	443	408	427	425	418	429	403	420	440	425	427	436	431	423	440	444	404	426	461	470	408	472	471	435	442	453	412	429	441	410	443	434	459	456	479	439	430	420	472	421	465	466	442	451	422	426	427	438	464	417	465	442	437	471	470	450	431	479	475	431	421	442	457	420	453	442	485	424	406	441	451	446	454	410	422	444	445	424	432	457	476	429	423	427	427	453	473	458	431	427	505	447	481	452	397	449	430	429	423	471	439	450	412	428	457	455	446	425	471	468	421	426	448	435	426	435	461	475	414	455	456	476	433	427	409	433	444	453	440	436	443	451	419	441	465	390	433	459	430	447	460	414	434	414	442	410	426	422	473	444	448	430	460	431	420	455	446	456	411	452	431	435	443	414	435	444	454	421	429	458	402	442	443	445	442	475	463	417	446	479	448	431	434	449	418	433	411	434	432	452	426	417	451	417	443	410	405	424	452	424	463	465	430	464	447	412	468	436	464	436	454	440	419	432	441	479	418	435	428	424	438	442	421	435	445	443	452	432	439	421	456	444	437	428	403	444	427	462	429	443	421	411	434	497	471	438	426	431	434	462	445	459	418	435	422	429	440	450	442	428	455	435	441	423	424	436	426	447	429	454	411	464	450	441	419	447	438	434	458	445	458	444	484	457	422	431	392	444	436	419	426	475	444	410	468	468	446	423	427	433	434	451	426	433	421	462	440	435	465	419	467	440	444	469	437	417	449	456	463	428	444	462	443	431	394	439	441	447	464	427	469	434	455	408	420	443	468	419	468	455	425	470	432	412	451	411	436	462	444	434	409	425	461	407	419	441	431	412	439	450	468	449	441	462	433	452	445	445	419	446	436	438	430	433	449	407	475	442	427	445	419	430	410	411	417	415	433	474	411	437	463	434	434	421	431	464	462	461	436	448	451	466	481	434	459	441	436	440	442	464	473	415	439	415	400	423	407	471	446	429	453	427	412	402	429	472	466	430	394	460	421	443	473	427	459	423	421	456	452	415	421	459	424	431	452	406	391	448	441	442	441	407	453	423	449	430	455	475	405	437	431	440	436	430	409	445	401	474	441	442	459	486	450	434	460	469	414	448	475	436	479	401	455	430	448	461	442	432	431	432	466	416	444	432	438	454	443	433	404	444	434	444	411	469	438	409	440	431	453	422	430	410	424	452	440	441	401	473	437	460	471	408	489	441	414	430	451	443	451	416	435	438	427	493	446	424	424	453	416	422	416	454	425	440	452	454	479	474	425	455	418	407	417	456	448	432	442	438	445	414	419	446	446	457	477	432	414	438	416	408	432	452	431	439	425	463	455	426	431	443	430	446	445	457	429	459	432	422	444	466	428	425	435	464	498	435	459	450	435	452	447	426	406	466	434	408	452	459	457	443	444	436	433	424	481	456	477	462	451	476	436	408	416	418	437	468	478	397	441	426	475	427	420	430	407	444	371	462	408	446	443	455	463	454	442	468	453	480	434	435	450	427	439	463	448	445	449	416	446	433	423	473	444	421	436	476	432	447	447	441	442	428	431	401	469	446	419	442	430	408	464	453	435	420	466	463	380	441	458	452	457	439	432	463	436	421	439	462	432	426	448	418	441	491	409	454	458	426	416	436	437	458	469	456	449	460	383	433	455	453	500	447	480	430	451	435	448	395	439	485	462	438	437	397	427	449	439	419	493	462	440	436	456	419	405	423	445	444	477	446	452	431	442	432	419	431	438	470	452	435	408	461	451	439	456	476	411	422	408	479	422	443	437	455	447	489	450	457	465	494	455	424	459	442	420	436	436	459	495	424	427	380	424	475	425	428	412	441	473	447	478	422	429	477	457	441	470	425	447	465	449	421	454	412	410	401	442	414	444	428	437	456	434	444	423	421	440	398	461	411	422	442	420	452	419	412	411	471	388	435	430	411	430	426	430	484	440	422	429	434	462	417	426	471	445	405	508	433	458	420	441	429	459	393	431	424	398	438	434	456	481	470	454	438	417	447	448	444	451	437	476	462	448	431	483	408	442	426	448	450	449	451	432	443	429	429	483	430	404	457	422	448	438	434	448	432	388	435	434	456	453	444	439	452	434	466	423	430	451	466	442	396	443	421	443	423	417	468	446	436	426	473	377	435	456	416	468	422	451	447	395	466	423	465	448	432	446	459	412	457	434	444	412	470	455	426	437	449	432	449	453	433	411	448	438	446	453	400	436	485	462	460	449	442	470	463	457	478	470	461	416	411	475	434	402	450	421	426	423	443	456	462	403	451	403	425	418	464	434	450	449	425	397	419	460	425	435	416	440	439	420	428	484	432	435	444	444	456	436	400	426	465	407	430	437	423	398	448	438	404	459	438	438	419	466	425	471	457	438	428	436	423	428	452	459	453	422	452	441	440	436	484	447	438	437	438	433	445	467	460	447	424	448	429	458
23136	21292	29153	23760	21312	20613	11821	5996	7424	19946	31858	30291	22630	12813	5211	1859	741	347	255	216	214	227	206	205	211	206	221	194	183	237	224	220	204	215	208	194	203	201	221	227	202	202	214	225	216	198	209	193	192	179	225	195	165	214	184	236	190	186	190	201	187	187	206	212	225	218	193	207	199	188	198	226	216	206	174	204	216	200	218	197	183	192	199	204	223	195	223	207	196	227	192	213	208	203	193	195	184	209	206	215	171	208	191	209	174	235	232	218	189	207	193	203	200	209	205	198	221	216	203	210	200	220	199	190	185	207	199	198	206	196	211	208	206	184	218	195	219	196	200	218	151	181	205	195	208	199	238	176	213	204	223	205	195	214	214	176	195	205	217	205	207	217	180	208	192	208	212	220	216	219	216	204	205	187	219	198	182	208	224	218	232	197	224	193	189	195	219	225	209	199	207	188	191	188	204	181	221	176	170	213	198	201	179	202	205	187	218	181	202	209	188	212	213	218	198	189	206	226	179	195	199	198	212	208	205	186	195	182	194	196	173	196	178	209	181	192	205	202	189	207	202	229	222	206	185	203	209	195	195	194	219	208	216	220	189	225	208	189	202	215	217	211	201	190	178	207	187	217	200	237	202	204	221	183	211	210	206	205	211	191	193	214	185	197	216	220	200	204	202	207	216	191	188	218	188	221	213	202	218	218	222	206	216	217	209	201	209	218	223	221	208	212	210	200	203	221	190	171	176	194	221	176	190	199	222	232	206	225	206	174	220	212	221	221	231	212	181	229	198	190	223	216	216	214	206	212	198	203	194	226	214	211	187	222	221	188	175	224	208	195	208	199	202	187	200	195	230	206	214	206	226	207	192	217	183	212	199	174	174	217	213	216	198	225	207	206	214	230	211	206	203	200	210	190	200	209	199	194	221	217	188	237	230	235	219	224	218	189	170	242	236	187	191	208	211	203	185	230	206	203	208	181	224	191	195	209	199	191	225	194	215	197	190	204	172	203	182	207	243	167	202	208	192	194	194	227	193	216	199	217	208	209	209	211	197	217	195	176	226	209	201	197	210	205	186	188	196	202	184	200	218	213	226	201	238	218	183	209	204	195	231	182	204	192	189	217	180	223	192	217	180	195	192	217	184	221	204	219	188	217	214	203	211	204	208	218	213	205	213	223	198	202	197	201	185	202	228	198	198	201	207	219	216	230	198	214	193	218	219	205	216	191	214	191	245	202	227	164	212	207	195	178	203	212	180	189	201	191	187	194	213	223	205	189	205	206	207	212	218	209	227	185	221	211	188	192	213	195	195	199	187	194	186	185	174	204	211	237	225	206	199	208	226	217	203	232	209	204	223	209	183	196	193	198	194	193	211	196	206	195	189	211	215	201	198	212	209	209	213	193	206	197	186	205	195	200	200	198	188	195	219	184	202	203	185	187	214	187	188	194	200	203	212	198	208	188	197	220	221	216	202	209	191	192	218	198	203	196	209	220	205	189	226	220	224	219	199	215	224	232	197	205	194	188	223	225	202	212	216	214	216	206	186	181	191	203	173	199	226	215	219	188	201	191	204	184	189	192	207	224	213	206	197	218	197	182	207	210	208	203	200	212	197	210	177	226	221	206	187	211	186	218	196	222	194	213	173	197	201	202	235	200	183	209	226	226	191	199	196	191	195	197	198	186	205	185	175	212	197	192	197	220	204	215	184	201	198	200	185	202	200	227	203	192	190	207	212	200	210	202	204	215	204	209	176	227	211	194	188	215	192	197	207	199	206	197	216	220	191	203	229	223	195	198	211	216	219	194	198	192	220	169	221	182	200	186	179	208	217	208	191	193	199	191	203	202	212	195	243	193	180	199	197	220	198	198	212	188	178	223	213	197	191	183	238	217	180	204	183	222	188	218	189	193	227	217	227	211	218	208	202	210	208	175	186	241	191	191	183	197	205	207	214	188	221	207	186	231	212	208	199	200	204	210	212	202	197	195	204	213	228	165	173	242	239	187	197	209	227	218	212	189	208	208	222	235	221	219	215	171	199	206	183	192	203	196	213	213	194	198	209	169	230	190	210	197	198	217	188	189	180	208	197	208	180	205	157	194	188	230	200	185	190	196	200	195	173	181	204	181	202	200	207	191	198	199	190	192	226	198	204	187	211	210	201	208	197	204	198	200	199	202	197	228	209	197	189	202	235	180	222	198	218	175	241	215	207	211	182	194	194	210	195	222	212	181	220	205	217	185	169	216	178	202	203	203	215	232	187	198	203	223	224	242	227	203	201	189	186	214	194	188	216	208	179	187	203	225	205	201	213	227	171	225	230	213	210	211	189	194	203	184	188	188	198	201	180	210	228	197	244	210	217	175	193	207	224	194	192	228	198	192	201	226	213	175	192	214	210	198	193	215	189	220	223	196	199	225	220	187	211	207	186	227	214	221	194	188	184	205	181	190	196	201	180	186	202	214	239	209	195	203	210	211	202	207	200	203	210	204	197	208	198	200	192	194	186	207	208	215	203	204	190	196	194	193	198	211	188	192	196	211	214	210	214	200	216	202	209	150	204	187	171	194	195	209	223	188	170	220	220	187	194	189	185	188	190	203	211	194	193	225	217	210	212	228	208	187	222	195	227	211	195	238	215	212	198	215	190	186	209	198	214	216	182	178	205	196	202	212	211	205	188	233	207	210	189	218	196	183	203	207	192	210	211	210	212	207	202	227	209	183	186	188	221	232	191	196	169	216	191	201	194	189	203	194	188	206	201	201	209	206	209	199	195	222	218	205	222	211	202	193	209	210	204	223	200	194	187	188	225	193	213	216	223	205	193	199	187	191	225	207	180	214	222	208	201	193	208	201	194	227	177	206	203	221	197	212	216	215	203	221	207	217	187	232	221	194	191	208	199	197	196	199	188	209	188	186	217	197	177	203	176	217	184	188	199	198	205	189	212	182	179	173	203	222	232	183	179	205	193	212	199	233	219	174	187	207	194	193	198	207	229	217	211	206	209	190	198	197	214	214	196	203	229	202	212	214	192	205	235	192	200	219	187	220	219	191	232	201	170	191	220	211	230	188	209	218	200	181	182	195	218	200	233	230	215	208	200	200	188	206	199	209	209	200	191	193	181	218	194	188	200	196	218	192	189	206	205	167	196	205	192	196	211	214	205	226	209	191	198	206	202	186	215	202	228	187	214	232	211	219	176	214	175	207	205	201	208	196	198	174	192	234	215	204	226	215	202	197	189	206	187	193	211	201	191	191	231	225	184	223	199	214	195	200	193	196	192	197	219	214	216	183	201	207	188	223	202	218	191	194	208	226	215	214	198	186	215	202	221	189	205	181	207	199	206	225	217	218	172	201	200	193	180	180	203	205	207	202	176	195	215	197	196	189	199	200	220	201	187	209	187	198	211	214	208	186	212	212	203	182	213	208	205	208	205	231	211	183	204	181	192	195	195	203	179	206	232	214	184	207	196	224	217	169	205	200	203	203	203	200	207	185	204	218
12299	28620	30099	22369	19350	20169	17433	15801	20046	34302	41763	39062	31765	21888	11810	5264	2051	837	511	453	454	419	456	380	448	396	422	409	426	456	437	407	451	445	441	419	403	417	384	434	417	411	404	398	420	411	465	432	406	415	403	413	423	394	423	423	401	381	383	414	386	420	440	405	444	399	425	393	430	396	415	394	420	411	426	419	454	452	395	420	424	422	431	374	435	398	421	362	424	402	405	387	443	429	426	421	420	406	424	408	408	424	414	413	374	421	404	417	392	419	432	414	420	421	411	374	410	398	360	446	425	418	401	432	429	399	401	436	424	430	435	405	390	438	425	443	402	380	425	439	399	409	407	430	406	388	410	445	391	399	416	390	420	453	386	450	392	400	373	443	422	432	408	408	393	436	408	397	405	427	407	418	439	422	386	388	422	425	386	456	413	413	422	382	433	435	417	406	436	413	404	434	388	409	422	402	393	410	390	479	373	407	432	393	413	440	399	438	443	411	433	408	395	447	395	426	415	416	404	380	409	403	401	443	414	380	410	414	432	431	460	426	414	427	406	405	404	371	406	364	428	381	414	397	412	421	458	415	389	411	407	427	407	406	404	404	408	416	399	407	379	404	415	396	400	419	459	400	406	397	405	448	385	415	426	431	406	423	419	424	418	421	425	384	427	408	426	397	444	409	370	404	403	422	418	399	439	407	416	431	454	405	407	395	454	416	403	435	389	388	446	380	423	420	428	415	407	431	391	439	457	391	406	393	418	370	428	398	420	439	427	396	428	409	417	400	391	417	407	439	400	446	439	402	453	402	432	428	462	410	397	370	373	401	398	378	437	439	437	414	422	400	404	412	451	422	406	403	460	429	412	431	435	439	377	434	399	436	442	448	416	469	396	455	419	434	428	408	418	399	390	445	443	404	416	410	393	425	419	406	399	422	367	407	425	420	387	395	429	403	396	418	415	421	426	413	387	426	391	396	404	393	414	397	445	382	428	409	439	399	411	447	431	391	435	427	391	371	429	421	408	419	405	435	407	406	451	396	392	397	405	411	440	456	438	427	393	413	458	439	421	425	430	419	445	442	437	408	418	406	433	407	433	423	399	445	414	411	417	450	421	348	411	426	397	412	397	401	409	401	443	403	411	406	424	403	416	453	436	423	411	429	445	435	425	398	448	424	473	392	397	422	438	402	403	422	395	405	438	402	407	469	415	411	437	435	423	380	441	406	405	448	402	417	417	407	421	404	429	400	428	421	422	414	418	429	440	384	399	453	432	384	453	392	441	389	413	416	396	400	443	383	384	415	444	373	380	460	423	430	412	427	401	473	386	423	437	437	418	409	453	406	389	410	459	431	401	439	401	407	423	428	403	425	388	416	427	406	393	403	408	419	396	397	426	394	409	409	436	397	404	420	448	422	394	403	422	404	381	409	402	386	419	425	423	451	411	397	414	394	441	407	432	391	404	409	446	392	427	402	389	448	407	448	373	450	429	430	425	459	431	462	437	401	375	423	435	476	455	420	398	413	412	450	418	382	394	419	437	401	418	408	437	395	434	417	404	399	439	427	440	396	381	455	436	416	435	433	438	387	410	409	381	465	423	411	439	420	446	406	435	402	427	413	453	392	426	386	403	380	422	377	411	433	389	400	458	424	398	413	408	404	428	408	435	420	453	450	415	396	422	428	420	400	444	432	421	453	437	423	420	383	426	407	412	416	406	380	413	411	459	393	418	406	426	427	403	377	417	413	403	409	440	411	385	389	410	452	407	393	418	450	432	412	385	450	396	422	457	404	370	401	467	415	419	404	385	394	378	404	388	440	406	378	402	412	434	405	428	413	402	423	392	429	416	405	386	410	404	425	420	399	408	403	419	390	412	428	418	413	419	361	392	393	405	424	395	378	413	417	429	429	421	409	410	406	427	416	448	434	384	421	413	405	374	405	396	375	388	408	440	415	416	404	431	393	433	409	390	419	441	428	413	401	420	389	429	413	394	406	414	402	442	443	424	422	372	400	436	414	407	446	431	425	412	419	421	405	403	440	421	417	420	447	445	430	401	420	417	431	419	396	380	413	398	405	434	437	428	413	445	444	379	411	410	395	438	399	428	438	364	388	372	418	411	433	407	401	418	412	440	418	405	436	449	405	416	409	429	421	405	420	450	436	437	395	397	430	426	419	426	455	448	439	410	447	424	405	405	405	426	429	394	454	406	421	395	444	420	450	396	382	423	399	438	396	440	422	398	396	399	416	440	418	381	426	421	406	403	424	386	442	401	374	410	418	419	438	421	421	391	408	391	398	420	403	438	419	416	392	419	382	443	403	402	429	454	457	394	400	370	366	425	415	411	459	433	429	405	398	397	391	392	358	432	382	424	393	394	430	443	371	415	423	384	410	395	400	435	387	397	447	367	448	397	404	413	398	399	412	424	392	425	417	412	397	400	437	411	402	447	441	470	420	379	402	441	442	395	412	440	428	439	406	430	392	409	413	414	384	383	411	403	396	437	384	425	418	438	463	428	412	423	395	421	459	409	395	432	448	404	445	401	410	422	434	389	439	393	424	418	426	436	399	410	404	415	392	425	389	406	404	401	384	428	458	413	408	405	420	404	403	406	397	438	393	440	394	426	431	408	422	426	426	407	408	391	435	429	411	381	394	446	446	434	394	449	391	404	409	391	426	433	398	408	409	419	417	413	416	396	427	401	453	425	432	442	432	398	460	411	445	437	448	398	446	394	388	397	405	461	396	416	422	389	444	458	412	427	471	420	425	403	467	414	415	413	439	449	402	436	396	422	426	468	423	435	416	386	412	393	386	381	435	416	387	387	379	449	434	448	400	399	403	430	417	467	430	444	408	457	395	417	414	399	410	436	440	397	383	376	405	426	428	428	400	389	416	480	447	401	406	419	426	412	395	440	414	425	392	422	394	413	416	420	406	422	405	411	440	412	459	428	390	413	435	454	430	417	429	409	413	431	392	425	414	430	408	427	411	406	382	403	432	379	411	422	423	398	392	414	400	412	405	410	428	492	401	396	418	374	410	410	412	412	449	403	467	395	425	439	396	410	366	440	416	377	376	423	417	411	397	366	373	410	415	405	441	419	400	418	428	410	425	410	419	402	415	382	404	411	400	406	404	438	382	397	386	426	401	401	403	410	421	412	426	385	455	425	418	390	459	401	415	420	436	414	413	394	413	420	394	402	428	430	424	415	432	436	423	401	414	390	401	406	463	432	419	411	444	397	427	397	413	424	428	459	389	415	418	418	420	446	387	381	409	446	392	427	435	405	380	408	418	390	414	405	402	409	388	424	392	441	445	426	419	395	411	412	407	419	408	429	424	403	411	441	444	400	386	411	450	391	382	429	418	404	443	405	416	398	388	410	443	455	423	410	449	418	390	412	408	434	441	388	408	430	412	409	399	419	434	437	436	404	424	392	419	409	379	385	428	422	405	430	435	429	396	420	415	416	400	366	430	425	420	408	421	409	422	420	412	425	435	436	408
26560	20835	10087	1755	945	822	697	553	776	1882	3231	3133	2203	1333	731	480	315	253	252	216	214	245	201	222	237	205	256	244	226	210	234	224	218	247	243	239	210	246	253	228	233	242	230	229	232	220	247	240	256	245	248	220	219	240	234	242	225	230	243	226	230	230	239	249	229	226	252	229	242	204	234	208	253	214	222	255	229	249	254	230	251	207	228	240	223	245	234	263	245	216	271	220	241	214	231	242	228	232	231	254	224	208	223	249	227	228	241	237	245	244	227	241	223	229	256	215	221	197	237	235	215	252	241	216	216	243	193	231	255	222	230	240	213	247	218	221	230	221	230	230	237	246	230	235	235	221	241	217	236	207	239	232	259	241	235	239	238	194	223	210	206	247	216	226	221	255	226	222	236	240	258	220	255	242	237	244	224	237	227	254	268	210	227	209	229	236	239	227	248	223	224	224	247	243	251	239	261	235	214	250	230	249	223	231	247	265	248	245	211	232	225	234	215	223	255	250	240	270	221	244	228	217	238	229	234	239	247	245	214	249	219	237	187	222	234	221	242	211	233	252	220	227	250	241	202	245	238	230	225	206	259	226	225	265	231	234	240	230	215	260	226	217	241	240	238	253	219	218	240	226	245	219	235	236	239	230	257	218	230	237	256	239	268	214	242	225	224	225	210	223	243	244	226	216	194	234	242	259	234	232	238	263	246	235	214	258	231	249	237	214	234	237	229	250	231	233	249	246	272	246	227	240	261	212	217	222	244	217	237	220	272	210	217	259	232	206	219	250	230	253	225	241	250	235	241	264	226	210	241	210	229	210	212	253	227	232	247	258	245	224	223	231	245	246	246	243	248	228	215	236	204	231	231	255	212	217	250	233	212	228	253	230	248	201	222	252	219	243	242	212	223	224	235	207	238	210	218	222	238	243	234	265	239	235	244	258	223	244	239	220	233	241	248	240	256	233	223	228	219	221	233	249	240	225	254	229	219	242	230	264	232	241	218	236	250	237	224	240	245	222	233	233	224	211	233	220	218	213	206	226	212	254	253	242	215	238	239	244	238	258	208	222	232	225	217	233	226	236	222	228	227	228	202	235	232	251	237	242	220	238	235	242	224	234	235	252	224	235	229	243	236	228	206	233	242	230	240	233	239	210	220	219	247	227	235	227	207	227	216	260	228	213	231	227	257	217	264	214	223	217	233	239	198	252	214	238	228	235	235	268	216	243	252	268	235	261	217	212	251	208	235	234	242	216	237	239	248	234	231	252	215	251	239	238	238	239	221	233	261	221	210	237	238	240	231	221	251	236	221	250	251	217	246	241	218	213	266	220	210	244	233	217	236	219	260	222	240	208	219	224	227	250	256	250	185	230	214	211	208	238	229	257	265	232	227	230	250	242	212	241	234	215	248	221	240	221	231	230	237	238	232	235	245	223	228	226	238	238	213	200	244	224	248	242	236	241	236	248	223	234	234	250	233	251	261	236	208	222	241	239	194	214	220	227	218	233	231	242	240	213	262	209	239	239	236	235	216	235	230	229	233	213	242	229	230	240	240	219	241	241	204	239	235	222	218	246	238	261	241	222	211	224	229	238	246	224	208	217	236	235	233	228	250	238	230	233	225	198	250	224	244	268	227	254	235	228	249	223	243	236	240	233	222	212	241	227	240	243	238	203	273	231	242	263	259	232	242	217	219	245	220	227	197	237	233	216	233	258	240	239	253	234	234	258	236	245	229	240	218	262	218	225	230	242	255	230	242	212	221	239	237	235	255	220	232	223	248	234	217	220	231	234	236	231	246	235	219	212	231	236	235	269	243	212	238	239	236	229	241	245	224	231	231	200	232	236	226	268	248	210	230	246	253	274	221	218	229	227	225	226	233	235	232	223	227	230	229	223	240	212	231	245	230	242	247	265	201	235	241	220	246	224	228	219	242	200	241	244	241	236	263	204	245	205	235	243	243	240	237	250	234	257	234	208	213	245	228	233	239	251	244	241	220	228	236	256	248	234	248	214	208	254	237	214	258	221	216	232	239	248	230	237	232	243	224	236	241	254	248	225	257	246	242	265	227	241	241	249	208	267	232	220	230	227	244	209	219	221	210	228	207	250	243	239	245	222	213	219	212	244	235	227	232	244	219	219	246	231	210	239	237	246	201	244	228	235	214	223	216	249	236	231	237	257	229	225	233	245	232	242	242	232	224	244	240	205	231	200	206	231	228	230	227	233	237	235	202	221	235	234	213	220	240	240	215	214	232	230	206	227	216	244	249	238	223	231	247	235	261	233	247	226	258	238	234	242	242	245	235	235	223	234	221	240	239	228	215	238	252	231	231	230	237	237	204	250	227	226	239	226	238	252	215	246	242	253	246	212	244	258	219	229	242	242	241	263	234	204	248	231	243	230	231	224	233	247	234	233	245	208	258	243	216	226	232	228	204	224	248	227	243	239	222	223	227	239	273	245	232	224	240	234	214	247	230	240	219	249	221	206	208	204	265	214	220	214	221	224	229	240	216	249	237	228	215	219	235	211	236	223	240	230	229	248	232	248	212	219	262	227	263	238	257	218	237	228	250	241	240	252	233	223	235	242	227	242	231	232	247	230	240	243	216	244	190	216	244	233	226	223	216	235	225	231	220	221	216	250	250	226	240	229	220	267	239	210	244	214	244	221	219	235	241	226	215	222	255	227	221	232	213	238	230	220	237	252	252	245	232	249	228	217	227	253	214	238	203	249	245	239	229	226	269	261	237	236	239	239	224	231	244	243	248	225	219	261	218	234	246	212	243	219	218	212	241	203	219	247	248	230	241	243	224	241	228	207	240	243	243	231	230	255	222	252	221	252	231	230	248	223	261	215	236	210	235	227	224	215	249	239	224	222	255	222	222	234	249	231	205	243	230	240	248	252	220	226	229	214	245	245	226	215	219	207	229	239	218	221	218	251	235	207	225	214	215	215	221	227	241	217	235	226	262	225	223	234	225	238	225	232	244	267	207	243	251	208	248	264	239	241	236	198	226	233	230	204	240	234	238	246	233	252	191	229	234	238	222	207	223	243	219	232	235	222	253	238	218	249	207	242	234	246	257	228	254	253	222	271	249	204	206	247	219	263	232	216	240	234	246	228	231	250	270	210	226	213	230	227	238	275	230	245	253	217	213	227	219	254	227	221	232	203	257	230	213	197	254	222	210	232	243	249	230	239	232	223	233	252	264	206	248	224	215	253	251	227	199	227	238	224	243	239	260	259	239	222	223	262	206	210	220	258	228	232	235	221	237	219	221	220	257	206	219	232	229	283	229	209	211	228	236	232	259	225	245	249	231	228	269	235	241	232	251	220	250	225	246	231	235	224	222	224	225	225	236	232	236	222	220	251	253	230	219	226	246	227	197	253	223	234	236	255	235	220	230	214	246	244	230	240	222	259	247	220	255	221	237	224	232	227	218	253	247	245	226	248	247	228	207	211	227	245	244	233	244	230	264	229	227	245	211	255	224	222	230	242
6115	7947	6901	3819	2941	3053	2387	1727	2760	6816	10501	9409	6653	4039	2118	1043	761	580	489	497	514	489	510	513	494	507	499	472	467	521	536	471	466	440	465	516	502	529	496	435	498	473	493	482	512	507	461	464	500	498	444	479	525	492	465	484	501	527	494	471	472	510	492	463	483	492	483	469	484	528	490	500	518	529	491	480	493	474	472	515	507	539	490	483	478	463	472	484	520	495	453	512	499	546	480	487	482	464	496	460	471	488	510	460	491	493	505	489	500	531	509	468	513	492	482	506	504	493	500	467	522	491	471	459	502	475	484	507	476	483	500	508	460	531	473	509	486	514	478	508	471	473	451	480	481	494	479	513	498	490	488	496	507	484	492	487	469	476	466	494	478	494	487	515	483	541	457	465	500	504	493	510	470	475	512	484	496	510	495	526	468	488	500	476	487	505	477	449	507	499	480	481	480	446	477	482	473	521	485	467	510	512	468	467	465	490	516	516	453	500	479	474	465	527	495	496	463	464	467	476	535	495	476	517	497	482	486	469	519	488	483	492	500	499	504	491	452	474	506	484	501	502	475	506	484	474	480	464	533	488	484	506	504	464	522	456	466	438	476	482	488	490	473	471	496	532	473	504	504	470	499	462	497	469	492	481	485	492	511	494	473	491	495	474	462	495	460	509	512	476	482	463	521	486	483	473	456	518	469	486	504	495	515	487	478	501	463	509	513	512	501	517	443	475	487	475	460	445	488	461	475	485	522	486	483	435	488	472	474	499	467	485	468	492	484	478	509	511	490	488	478	463	490	505	494	509	479	504	471	488	449	469	475	457	508	523	455	481	459	500	517	436	491	491	479	475	490	486	489	503	491	542	487	501	476	533	509	474	472	483	494	479	483	470	463	457	493	484	450	509	465	501	515	486	471	499	477	518	473	473	459	488	538	464	524	476	493	481	486	479	422	484	497	502	500	450	501	465	471	494	536	493	494	470	496	475	479	483	501	463	500	501	503	477	463	488	491	498	488	549	508	490	464	479	502	513	526	501	502	465	451	507	511	499	477	502	512	469	466	450	500	494	467	455	484	468	519	470	509	455	474	524	472	482	498	477	494	493	481	470	502	496	472	471	502	505	459	507	490	493	456	495	495	475	509	498	487	488	529	413	522	490	525	445	499	515	512	501	528	497	511	484	505	438	506	491	483	474	498	474	494	509	479	471	484	499	499	454	453	501	507	471	468	454	489	470	483	476	492	484	498	491	488	465	448	466	459	507	509	466	474	500	499	464	476	486	471	483	505	438	492	443	463	493	495	488	448	425	477	455	455	482	460	481	462	509	458	488	482	457	499	464	511	474	470	537	484	439	463	487	510	505	464	473	461	494	442	472	463	512	481	478	484	487	479	514	473	470	514	459	463	499	509	495	459	446	504	427	480	491	453	432	476	519	466	500	460	505	501	470	527	464	498	497	458	478	443	485	513	470	430	496	496	485	487	486	475	453	454	517	473	449	482	498	484	488	512	488	454	459	474	460	540	495	511	484	515	501	502	486	501	500	465	474	496	494	451	480	503	468	469	495	447	488	502	495	482	483	485	458	492	466	484	486	470	458	474	444	459	474	466	460	475	517	469	482	500	463	491	447	474	475	459	488	454	509	472	485	489	484	465	455	471	488	458	497	481	434	494	488	487	479	489	478	531	477	500	477	486	488	472	469	493	467	509	519	507	497	458	471	514	493	470	498	459	472	482	501	435	456	491	502	477	498	467	527	482	530	453	483	477	474	484	475	493	467	479	457	480	472	476	484	471	474	480	506	442	461	490	501	475	526	466	494	488	486	471	473	458	477	516	477	456	487	515	534	456	453	515	503	487	486	479	461	473	506	524	494	457	497	508	491	492	495	458	492	478	508	490	509	516	513	484	453	482	527	519	495	456	498	500	513	508	469	520	471	468	442	482	474	468	485	465	475	466	437	458	486	503	460	463	480	479	486	449	528	492	472	496	479	488	485	514	487	517	482	475	507	481	478	497	498	521	492	506	496	491	518	495	484	479	496	478	471	476	500	510	453	481	521	482	511	518	476	467	478	457	483	503	485	497	521	527	503	518	478	472	501	504	527	472	491	468	446	469	479	516	519	486	466	529	471	472	481	489	502	489	467	460	490	557	498	464	534	513	483	520	468	479	498	486	468	484	530	483	485	504	478	502	517	508	509	506	511	511	485	479	518	480	479	464	484	499	462	491	502	523	474	487	454	493	492	474	456	499	508	499	463	491	534	462	449	497	483	516	468	478	484	471	475	514	516	508	508	497	487	490	492	469	476	461	499	453	457	495	482	458	498	501	484	526	507	467	505	466	482	505	478	490	481	456	474	522	521	465	462	491	518	471	471	478	502	513	481	521	462	502	509	482	492	482	441	491	496	459	486	493	471	474	472	465	460	508	475	487	468	509	451	515	451	471	476	483	477	482	490	478	511	470	459	462	523	506	468	486	515	472	526	468	453	507	491	498	499	483	456	539	475	462	474	480	466	486	469	494	472	545	525	465	497	495	493	509	449	506	493	431	510	492	495	499	464	455	500	508	514	456	488	474	473	490	511	496	489	499	498	487	489	460	480	488	505	480	443	470	504	499	492	466	491	468	460	508	470	478	459	456	488	466	496	449	461	493	483	464	511	486	494	462	499	463	524	475	506	469	484	476	453	499	517	524	491	466	487	491	489	466	469	483	514	498	487	498	491	504	470	488	505	477	507	481	472	494	479	521	443	522	509	476	464	494	509	477	518	461	472	492	502	460	514	494	490	488	519	454	508	526	518	489	458	428	456	484	491	484	512	511	535	459	466	516	512	485	520	475	521	489	481	501	458	507	466	500	490	477	487	498	484	499	470	489	454	462	493	481	489	496	493	487	463	502	496	486	523	490	453	485	487	477	489	504	462	502	472	476	445	480	470	448	487	469	486	487	478	471	455	482	523	501	473	491	455	495	478	486	442	497	507	495	501	484	460	454	486	468	497	487	488	478	466	491	517	488	499	471	471	501	519	492	489	484	454	463	481	459	514	473	459	477	509	475	495	500	465	475	463	497	491	504	496	478	468	482	492	501	461	504	495	540	497	487	488	487	501	479	471	483	489	520	492	502	495	485	457	495	494	484	520	507	469	501	466	469	530	489	466	484	455	487	518	468	499	482	489	505	556	475	484	479	514	498	456	483	489	471	480	509	467	489	487	455	493	510	463	514	466	481	518	503	494	498	513	521	474	476	482	497	500	491	480	483	447	483	481	471	515	507	477	454	481	490	444	498	515	442	478	501	516	461	472	523	440	487	467	501	500	496	465	479	517	515	478	492	500	484	446	478	471	495	516	468	468	498	530	493	497	479	482	460	443	472	453	526	465	462	490	466	504	516	513	489	511	469	537	482	461	463	472	493	512	500	492	505	474	481	507	496	483	481	490	480	545	486	509	477	417	447	500	506	508	488	468	486	477	480	506	442	490	487	467	486	484	506	467	505	457
24343	21252	28096	24711	16834	5188	3346	2650	4256	14621	21129	16451	10371	5060	2122	858	435	275	221	228	206	213	206	201	185	210	205	189	216	230	235	220	215	231	205	185	205	211	241	186	208	228	204	206	201	212	206	206	213	209	231	217	221	223	211	204	221	186	205	200	219	221	207	211	224	230	196	189	207	204	197	196	222	201	215	228	232	189	203	196	198	219	206	185	189	216	208	223	211	226	204	202	196	199	210	192	213	221	197	216	171	226	210	216	204	189	222	235	211	207	227	223	220	213	212	208	231	178	190	185	219	220	217	224	204	214	227	219	238	215	197	222	191	180	214	200	205	249	183	198	177	195	211	207	207	224	170	202	199	221	226	225	225	213	204	218	186	204	189	186	214	223	211	202	206	206	193	234	207	214	215	208	217	220	199	217	207	209	204	241	199	201	203	230	202	220	225	219	198	182	215	200	211	235	205	206	216	201	192	205	217	202	196	217	226	221	209	194	194	206	207	214	204	206	207	186	231	199	209	184	228	215	217	222	221	201	194	198	196	176	211	202	209	233	203	216	198	187	201	204	212	193	205	217	214	208	213	208	203	211	222	208	239	218	223	189	245	205	217	223	214	207	224	188	209	222	211	217	234	214	216	220	193	206	203	214	205	203	213	223	204	197	242	205	200	207	196	194	232	207	222	211	217	190	199	169	219	177	218	206	207	198	166	228	218	188	183	196	224	217	206	208	189	217	230	208	203	212	228	224	237	215	231	220	221	209	208	213	215	188	194	221	206	246	198	194	195	191	222	198	221	211	226	202	197	224	192	233	217	205	210	190	229	190	205	222	202	212	233	192	200	209	256	222	189	205	226	210	214	191	176	223	232	213	202	201	232	223	202	193	228	224	217	203	210	222	207	226	197	218	184	191	204	209	203	224	219	230	211	205	216	229	214	232	211	214	198	207	182	203	214	183	208	240	220	212	222	220	220	196	211	241	227	194	187	234	211	194	198	203	208	225	207	198	218	215	243	208	215	211	209	206	181	197	241	221	193	201	198	210	195	215	218	203	204	209	226	203	190	186	208	224	211	206	220	216	186	203	201	216	191	194	209	207	220	226	224	191	216	189	223	195	218	225	206	204	193	221	205	194	211	223	188	206	216	231	223	206	215	211	196	211	211	215	210	201	251	200	198	195	211	196	220	217	210	190	221	178	177	223	187	199	210	227	212	198	225	207	216	204	204	210	231	194	222	229	193	194	225	164	213	183	217	203	239	196	218	200	199	193	213	218	231	207	215	228	231	232	210	207	186	196	209	222	224	227	193	209	207	215	190	187	209	209	222	181	211	215	217	197	203	212	216	218	215	219	199	190	207	219	196	203	181	217	216	201	204	220	192	205	206	195	215	196	219	208	225	207	206	216	234	224	244	215	219	199	218	205	218	226	211	177	198	215	214	236	210	200	204	184	201	199	204	210	221	229	205	232	203	202	233	181	215	201	180	207	200	229	218	217	214	199	224	201	235	221	226	215	215	208	217	204	200	207	191	209	193	223	210	230	202	186	212	238	225	196	210	195	202	211	179	218	220	210	203	216	194	200	208	217	235	208	212	204	222	226	217	236	208	238	209	211	223	222	213	249	218	230	200	224	199	198	200	205	224	216	220	223	196	199	199	213	179	199	221	213	197	206	206	225	185	204	201	201	196	208	192	205	187	219	209	237	205	191	195	185	220	203	214	191	240	206	221	218	203	215	201	176	202	196	225	200	180	226	208	201	227	232	197	207	225	207	210	214	210	206	201	198	256	230	229	207	218	211	223	214	210	190	195	206	240	194	217	211	195	197	232	207	218	221	221	207	215	200	225	196	196	215	205	213	206	225	194	220	216	209	223	205	227	205	215	205	214	214	235	227	182	209	204	205	201	200	213	200	214	214	236	223	242	214	218	222	246	206	226	189	209	197	195	209	211	210	224	200	199	209	196	222	217	211	223	200	192	172	183	181	201	199	199	193	199	223	230	230	198	212	207	223	204	211	179	188	234	220	219	209	226	212	227	207	202	200	206	243	227	198	189	224	225	217	221	220	191	198	204	199	189	188	189	213	202	225	199	199	206	188	195	186	200	188	242	177	197	222	201	226	178	189	214	193	206	235	215	220	242	212	196	198	225	201	213	200	197	207	206	205	207	198	201	219	203	190	204	208	215	220	200	236	194	215	245	244	221	204	189	216	213	203	185	199	197	219	203	206	207	221	199	199	190	213	177	218	215	209	213	216	231	214	215	210	210	225	242	240	245	212	231	222	202	209	259	224	189	198	190	173	221	197	234	200	190	211	206	215	215	195	200	219	216	219	227	207	201	198	201	188	239	204	204	189	215	204	219	212	202	193	197	197	222	210	221	224	212	205	202	214	205	207	207	217	203	191	191	220	231	228	195	199	206	197	191	197	218	231	228	226	200	209	205	190	235	203	229	221	230	233	221	198	241	218	229	215	207	205	216	190	226	211	221	199	196	215	214	244	213	218	194	199	178	199	204	220	191	198	217	217	186	195	195	222	211	208	214	183	196	223	215	197	222	212	205	175	210	224	202	222	222	208	228	216	202	222	210	208	194	205	245	174	223	201	190	227	231	224	204	219	210	220	194	189	209	195	181	212	201	202	226	189	197	222	186	223	204	216	210	190	197	201	233	210	209	201	230	230	210	212	222	195	213	206	217	203	213	205	225	242	238	184	183	210	203	232	197	191	210	215	200	229	192	206	204	211	218	211	230	223	213	197	218	210	199	202	189	239	202	227	229	222	228	209	223	226	230	225	205	220	226	197	209	210	192	193	216	186	229	204	211	185	211	195	209	205	197	210	201	197	209	195	219	204	216	204	193	177	229	226	190	194	208	211	209	214	203	205	183	214	207	233	242	201	213	214	220	225	202	214	208	185	219	201	203	200	206	205	202	224	199	213	205	202	202	238	219	233	199	229	198	218	229	212	217	206	230	212	204	209	221	216	214	208	212	203	203	242	202	199	206	239	217	208	205	200	220	210	186	237	213	230	198	232	211	200	188	201	209	198	226	200	189	205	193	218	226	218	238	207	240	225	223	222	186	211	201	203	222	210	238	214	239	208	194	194	206	207	208	219	214	209	182	227	205	206	206	195	223	212	203	208	198	193	191	206	193	183	216	205	217	201	237	190	208	212	205	225	221	220	212	199	218	200	207	200	226	215	208	200	220	207	194	216	213	217	203	219	209	206	230	200	176	230	250	215	197	186	233	196	200	210	187	216	212	185	214	210	213	208	206	207	221	201	190	217	196	216	203	219	205	224	221	196	186	209	234	221	205	187	222	206	196	222	222	218	209	218	211	231	250	209	220	212	219	192	230	202	216	212	194	211	238	194	208	238	225	211	203	185	209	201	206	208	209	183	197	193	187	222	206	195	218	184	223	210	214	214	202	223	222	204	193	208	212	210	229	205	221	196	196	201	216	191	201	187	198	214	220	211	214	229	233	195	232	242	216	202	216	209
8326	20257	18494	11711	8637	11555	9645	9027	14221	29291	32848	27448	20407	12290	6106	2573	1150	650	494	436	440	465	438	465	463	423	482	465	463	457	421	463	409	426	416	444	454	448	435	451	427	444	433	450	461	437	412	433	451	461	422	423	461	456	468	476	443	455	436	448	425	459	438	442	460	428	430	457	453	453	433	440	458	460	433	438	427	430	438	416	447	440	462	446	463	411	463	433	445	423	451	414	417	423	445	441	455	429	455	417	431	460	397	459	455	404	441	450	441	457	457	447	441	464	434	405	433	417	416	462	455	475	487	415	417	472	435	485	489	465	450	438	424	446	443	443	465	465	452	444	457	428	460	439	455	437	446	412	440	449	414	435	443	455	494	484	437	412	440	436	424	454	419	385	485	425	444	443	426	463	422	443	426	442	427	421	444	453	421	414	449	426	464	419	455	473	444	465	464	451	466	445	432	451	475	407	439	425	502	430	461	439	456	410	464	421	411	458	457	443	430	448	436	421	441	435	418	415	446	472	440	437	410	405	448	414	474	411	429	446	454	463	441	463	488	452	460	439	441	454	451	459	466	437	442	459	462	437	478	441	441	420	440	458	463	423	444	444	446	463	412	438	440	512	444	419	450	430	428	415	454	444	458	425	483	406	430	451	460	425	431	441	469	442	455	455	436	460	443	403	452	420	458	462	420	422	428	449	434	475	443	427	449	467	463	439	419	459	450	438	410	457	439	442	441	419	448	468	450	443	452	443	446	451	434	442	476	447	462	442	435	414	468	455	452	469	446	457	431	448	438	418	454	430	436	480	475	446	462	472	425	443	446	444	402	478	430	411	441	465	452	433	434	419	424	463	454	393	432	448	419	471	488	471	466	441	429	424	466	441	495	472	433	441	422	457	426	438	424	436	419	475	387	468	457	458	455	417	414	452	432	482	441	461	437	442	427	420	403	451	429	450	449	445	444	466	479	428	445	443	443	436	442	439	428	433	462	430	423	446	487	386	448	451	437	469	463	430	451	467	472	419	458	433	435	449	421	457	447	449	462	443	463	423	447	424	428	424	428	442	447	447	470	450	470	453	440	413	436	445	427	432	411	420	467	447	410	460	452	443	485	444	410	427	416	429	437	474	450	443	460	445	433	445	453	410	444	464	492	451	436	416	411	460	442	482	443	424	456	427	445	452	433	481	465	428	426	405	449	446	451	464	428	454	432	423	440	432	448	450	433	471	427	434	469	441	462	483	476	398	450	449	482	468	429	435	417	431	447	419	475	442	426	464	440	423	420	466	423	440	434	458	462	445	461	440	423	459	438	454	470	439	473	434	462	472	462	428	466	438	438	443	449	484	424	444	449	438	429	400	470	452	435	461	455	453	451	437	457	460	514	452	429	406	418	425	452	421	443	440	438	457	443	438	430	443	441	459	431	451	466	427	418	419	467	454	454	422	457	422	462	434	426	444	443	449	458	424	444	456	472	498	419	465	447	445	382	435	457	452	441	465	446	438	393	405	471	448	466	450	428	441	467	466	431	411	416	457	459	470	428	461	415	400	445	396	444	438	456	429	471	473	406	419	446	463	460	459	414	478	447	436	372	449	466	453	432	447	438	438	443	443	442	456	449	446	459	468	446	476	452	449	459	438	427	397	468	459	450	445	442	511	485	441	423	455	422	478	474	456	434	431	436	456	399	495	396	438	444	445	454	424	463	419	438	449	440	418	438	483	456	481	434	415	461	452	478	428	408	429	476	459	445	434	440	415	415	423	479	484	457	468	447	429	472	469	467	439	420	406	445	436	442	450	450	447	439	436	447	438	453	471	430	466	438	409	457	459	461	427	431	438	451	429	449	422	426	420	458	467	409	430	448	440	476	425	458	462	443	429	484	473	455	446	487	471	467	432	433	417	476	440	426	414	422	471	460	413	447	441	407	500	427	451	479	494	419	406	450	438	451	461	460	482	470	412	432	404	444	453	478	412	422	449	454	431	494	453	445	469	449	413	421	427	426	488	442	399	465	428	444	446	429	432	408	444	443	435	459	424	419	479	460	421	440	443	462	448	448	444	417	445	461	464	431	450	461	433	465	428	470	444	427	429	431	460	432	433	448	437	460	425	413	476	472	472	449	462	390	487	468	430	474	464	462	452	451	456	473	465	434	431	480	447	466	462	460	411	456	448	474	490	460	446	427	381	437	413	451	424	445	456	442	470	443	469	442	453	397	457	449	427	426	421	455	420	464	485	431	466	429	493	422	405	459	451	442	412	425	440	464	449	429	457	467	496	438	405	440	414	467	436	445	425	419	443	512	474	393	444	366	453	457	445	418	461	433	448	429	458	457	464	445	435	476	434	432	469	448	420	456	470	411	427	419	450	427	466	470	458	445	435	442	410	476	446	458	484	467	421	466	446	427	475	424	450	445	452	417	429	449	444	438	463	449	435	463	453	457	430	451	472	448	451	427	441	446	462	480	428	448	422	440	405	432	443	427	428	443	417	478	481	438	378	441	425	448	425	401	439	444	434	456	422	425	454	475	446	496	426	446	440	402	423	444	463	475	488	451	453	446	454	456	417	452	439	438	460	483	417	484	430	457	457	459	418	477	456	438	471	444	467	426	444	420	460	405	413	451	452	417	426	417	470	421	455	445	459	468	448	425	401	418	454	450	446	421	469	454	461	436	469	443	428	438	433	439	462	448	434	468	415	437	466	457	440	442	452	448	502	442	450	454	485	448	460	408	449	426	457	430	437	430	440	383	441	493	463	444	442	457	459	413	401	441	434	407	453	406	397	414	423	449	418	430	450	408	436	412	451	420	442	430	463	451	439	407	460	416	403	436	483	440	442	463	455	447	460	421	444	419	448	405	422	450	445	440	455	414	450	429	414	450	445	457	449	433	437	422	464	455	449	419	432	447	448	452	464	422	428	453	436	398	430	432	426	441	433	469	457	403	455	476	454	481	443	387	444	450	429	402	406	405	482	427	440	451	463	424	453	447	413	464	436	444	440	444	444	450	432	486	452	454	452	454	436	444	440	460	441	428	456	457	471	447	395	397	483	444	437	465	433	434	430	436	454	449	438	468	433	478	463	452	460	436	445	429	463	457	474	457	443	395	417	456	434	435	435	481	434	441	478	437	394	428	451	435	451	457	460	432	438	457	403	451	431	433	431	428	456	444	457	464	471	460	417	471	443	453	422	456	442	461	421	421	451	452	426	458	438	411	440	435	448	480	428	458	445	495	368	452	397	427	420	441	441	422	437	433	479	487	443	451	430	438	473	461	445	451	399	427	459	440	448	438	372	467	431	427	434	457	459	431	456	413	467	468	473	431	456	481	460	450	468	458	426	429	485	452	458	423	409	452	445	439	458	448	402	441	429	469	448	434	426	416	440	446	495	476	443	441	470	433	441	423	447	424	459	447	433	515	422	462	460	455	449	464	488	432	465	444	427	453	429	423	438	418	463	479	400	463	453	414	435	449	469	428	445	433	435	416	442	409	432	468	429
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
